CoolFace
Datasetpublic

wakamex/github

sourceHugging Faceupdated 3y agoView on Hugging Face
0likes2.7kdownloads
airbytehq_airbyte.json1 linesDownload Raw Back to root
1[{"node": {"oid": "eb16b58d99e5a71f8f76c74bc6422cb50d680164", "messageHeadline": "\ud83d\udc1b Source OpsGenie: fix parsing of updated_at timestamps from OpsGenie\u2026", "author": {"name": "Thomas Dippel", "email": "dipth@users.noreply.github.com", "user": {"login": "dipth"}}, "additions": 4, "deletions": 2}}, {"node": {"oid": "ee7da12dacff962852d6253e9d7437b2e2e929f6", "messageHeadline": "Source S3: revert rollback to 4.4.1 (#35055)", "author": {"name": "Catherine Noll", "email": "clnoll@users.noreply.github.com", "user": {"login": "clnoll"}}, "additions": 64, "deletions": 66}}, {"node": {"oid": "08119e652969eebcd141a44fe27a9f17272e1edb", "messageHeadline": "airbyte-ci: remove reference to buildConnectorImage (#35364)", "author": {"name": "Marius Posta", "email": "marius@airbyte.io", "user": {"login": "postamar"}}, "additions": 7, "deletions": 2}}, {"node": {"oid": "e420ae269d401c36f8982b77800a720d5be0119c", "messageHeadline": "Test PR to check Slack notifications (#35363)", "author": {"name": "Natik Gadzhi", "email": "natik@respawn.io", "user": {"login": "natikgadzhi"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "ea5e388c8e26b0b14bb841b623f521bdac43968f", "messageHeadline": "Docs: Update stripe.md (#35142)", "author": {"name": "TornadoContre", "email": "37258495+TornadoContre@users.noreply.github.com", "user": {"login": "TornadoContre"}}, "additions": 0, "deletions": 1}}, {"node": {"oid": "6aba7506bbb9eaf5aa0cab5d7e88ffd1416e50bc", "messageHeadline": "docs: typos (#35302)", "author": {"name": "Ben Drucker", "email": "bvdrucker@gmail.com", "user": {"login": "bendrucker"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "f93c0df33122d9527fea45e9e2ba43c145cf720f", "messageHeadline": "gradle: overall simplification (#35307)", "author": {"name": "Marius Posta", "email": "marius@airbyte.io", "user": {"login": "postamar"}}, "additions": 286, "deletions": 683}}, {"node": {"oid": "dc088bc3a9acbf6064ba33a5e3c36ef500b2c91e", "messageHeadline": "gradle: split off python cdk (#35306)", "author": {"name": "Marius Posta", "email": "marius@airbyte.io", "user": {"login": "postamar"}}, "additions": 551, "deletions": 554}}, {"node": {"oid": "b741045f500145bdb545b2a89238b40a79bf8a7d", "messageHeadline": ":hospital: Source Hubspot: updated marketing emails schema and expect\u2026", "author": {"name": "Daryna Ishchenko", "email": "80129833+darynaishchenko@users.noreply.github.com", "user": {"login": "darynaishchenko"}}, "additions": 54, "deletions": 41}}, {"node": {"oid": "9af2c1c66c93e50d4d86abaeb8d8a134d0deb10c", "messageHeadline": "Source Klaviyo: added transform config for profile stream (#35336)", "author": {"name": "Roman Yermilov [GL]", "email": "86300758+roman-yermilov-gl@users.noreply.github.com", "user": {"login": "roman-yermilov-gl"}}, "additions": 6, "deletions": 2}}, {"node": {"oid": "5c7e3b9d5db7542926d9de45bec172c782f96550", "messageHeadline": "[source-postgres] Add test for legacy version of postgres (#35329)", "author": {"name": "Xiaohan Song", "email": "xiaohan@airbyte.io", "user": {"login": "xiaohansong"}}, "additions": 64, "deletions": 14}}, {"node": {"oid": "34ca0671c73a0e13e610013c9968c6959cc6e6c4", "messageHeadline": "\ud83d\udcdd add instructions for soft reset (#35335)", "author": {"name": "Edward Gao", "email": "edward.gao@airbyte.io", "user": {"login": "edgao"}}, "additions": 15, "deletions": 3}}, {"node": {"oid": "48e933b32fcc2620bb4f850f41f57865dfa2e9cf", "messageHeadline": "AirbyteLib: Fix no-such-table-error (#35311)", "author": {"name": "Bindi Pankhudi", "email": "bindi@airbyte.io", "user": {"login": "bindipankhudi"}}, "additions": 324, "deletions": 246}}, {"node": {"oid": "b05c49097a29724d8715915d390388468ebf67ba", "messageHeadline": "\u2728 Source GitHub: updating branches schema and unpin on cloud (#35271)", "author": {"name": "Augustin", "email": "augustin@airbyte.io", "user": {"login": "alafanechere"}}, "additions": 21, "deletions": 3}}, {"node": {"oid": "06ab0994998d652ca2448ac02829c8dbbdbcd50e", "messageHeadline": "\ud83d\udc1b Source Harvest: Fix pendulum parsing error (#35305)", "author": {"name": "Maxime Carbonneau-Leclerc", "email": "3360483+maxi297@users.noreply.github.com", "user": {"login": "maxi297"}}, "additions": 512, "deletions": 140}}, {"node": {"oid": "a951624991caad3468628b09de1f0da97bb6bd4a", "messageHeadline": "destination-async-framework: move the state emission logic into Globa\u2026", "author": {"name": "Subodh Kant Chaturvedi", "email": "subodh1810@gmail.com", "user": {"login": "subodh1810"}}, "additions": 312, "deletions": 157}}, {"node": {"oid": "a886ace52f219a1f41237eed8f8e0833b04ab184", "messageHeadline": "\u2728 Source File: support ZIP file (#32354)", "author": {"name": "Julien COUTAND", "email": "julien.coutand@gmail.com", "user": {"login": "mrhydejc"}}, "additions": 41, "deletions": 16}}, {"node": {"oid": "e3ab5b6aab4a6c50a925c9ee3e6e9b2b196f6a56", "messageHeadline": "source-mysql: add and adopt TestDatabaseWithInvalidDatabaseName (#35210)", "author": {"name": "Marius Posta", "email": "marius@airbyte.io", "user": {"login": "postamar"}}, "additions": 22, "deletions": 32}}, {"node": {"oid": "4a2bf02656ccfa69ca458a27e21481224d20bb8e", "messageHeadline": "java CDK: improve blobstore module structure (#35285)", "author": {"name": "Marius Posta", "email": "marius@airbyte.io", "user": {"login": "postamar"}}, "additions": 46, "deletions": 33}}, {"node": {"oid": "40ca9bd33db8c506729cd0cb384af8477f9307a3", "messageHeadline": "\ud83d\udea8\ud83d\udea8\ud83d\udc1b Source Gitlab fix merge_request_commits stream (#34548)", "author": {"name": "midavadim", "email": "midavadim@yahoo.com", "user": {"login": "midavadim"}}, "additions": 248, "deletions": 248}}, {"node": {"oid": "8e7618f845c7c293d5b678321234e9f1ac72135f", "messageHeadline": "\ud83e\udd16 Bump patch version of Python CDK", "author": {"name": "clnoll", "email": "clnoll@users.noreply.github.com", "user": {"login": "clnoll"}}, "additions": 7, "deletions": 4}}, {"node": {"oid": "5a202f7ed4f0eb89f8c02dbb1b6c33b6eb8d77ba", "messageHeadline": "File-based CDK: enqueue AirbyteMessage of type record instead of send\u2026", "author": {"name": "Catherine Noll", "email": "clnoll@users.noreply.github.com", "user": {"login": "clnoll"}}, "additions": 3, "deletions": 0}}, {"node": {"oid": "2b6934110a0cdaa2a4e52eec743f68ff7d7a2ca4", "messageHeadline": "\u2728Source Amazon Seller Partner: add `VendorOrders` stream (#35273)", "author": {"name": "Anton Karpets", "email": "anton.karpets@globallogic.com", "user": {"login": "askarpets"}}, "additions": 1058, "deletions": 193}}, {"node": {"oid": "daa92a9825c8b5f85c3d9347d85c35b10085b4fd", "messageHeadline": "\ud83e\udd16 Bump minor version of Python CDK", "author": {"name": "brianjlai", "email": "brianjlai@users.noreply.github.com", "user": {"login": "brianjlai"}}, "additions": 7, "deletions": 4}}, {"node": {"oid": "2b87164b8964d58da81df74866e42590bd4d7335", "messageHeadline": "Emit multiple error trace messages and continue syncs by default (#35\u2026", "author": {"name": "Brian Lai", "email": "51336873+brianjlai@users.noreply.github.com", "user": {"login": "brianjlai"}}, "additions": 249, "deletions": 52}}, {"node": {"oid": "3bd4b149f67d48ee2c905e72ba2815cbd4894926", "messageHeadline": "\ud83e\udd16 Bump patch version of Python CDK", "author": {"name": "girarda", "email": "girarda@users.noreply.github.com", "user": {"login": "girarda"}}, "additions": 7, "deletions": 4}}, {"node": {"oid": "fc87183905fee2dbdc1afcaf807fc06b02360434", "messageHeadline": ":bug: python cdk: mask oauth access key (#34931)", "author": {"name": "Alexandre Girard", "email": "alexandre@airbyte.io", "user": {"login": "girarda"}}, "additions": 63, "deletions": 6}}, {"node": {"oid": "d520990c601d7c872963e95ca25311d987fe209a", "messageHeadline": "Source Google Ads: temporary patch to avoid 500 Internal server error\u2026", "author": {"name": "Roman Yermilov [GL]", "email": "86300758+roman-yermilov-gl@users.noreply.github.com", "user": {"login": "roman-yermilov-gl"}}, "additions": 48, "deletions": 26}}, {"node": {"oid": "a99bb8da5bc70c6ffade08044f09e8d3f8813882", "messageHeadline": "AirbyteLib: suppress duckdb reflection warnings (#35300)", "author": {"name": "Aaron (\"AJ\") Steers", "email": "aj@airbyte.io", "user": {"login": "aaronsteers"}}, "additions": 9, "deletions": 0}}, {"node": {"oid": "b9a86a98930808b9d53a021456d28b2204235a60", "messageHeadline": "Revert bad commit", "author": {"name": "Akash Kulkarni", "email": "akash@airbyte.io", "user": {"login": "akashkulk"}}, "additions": 0, "deletions": 1}}, {"node": {"oid": "b4a5acbde7884442552e7c5eab73c9a5d5fd080b", "messageHeadline": "Throw cdc cursor error", "author": {"name": "Akash Kulkarni", "email": "akash@airbyte.io", "user": {"login": "akashkulk"}}, "additions": 1, "deletions": 0}}, {"node": {"oid": "16821f0d5fe43a91730187647748810364174a28", "messageHeadline": "source-tidb: adopt CDK 0.20.4 (#35218)", "author": {"name": "Marius Posta", "email": "marius@airbyte.io", "user": {"login": "postamar"}}, "additions": 46, "deletions": 145}}, {"node": {"oid": "1cbc863798076a30d0814465d187c9d65c70efd2", "messageHeadline": "source-teradata: adopt CDK 0.20.4 (#35219)", "author": {"name": "Marius Posta", "email": "marius@airbyte.io", "user": {"login": "postamar"}}, "additions": 4, "deletions": 17}}, {"node": {"oid": "b59098fe151ecbcc2846df1df1993fff2cf78385", "messageHeadline": "source-snowflake: adopt CDK 0.20.4 (#35220)", "author": {"name": "Marius Posta", "email": "marius@airbyte.io", "user": {"login": "postamar"}}, "additions": 9, "deletions": 30}}, {"node": {"oid": "0303ae5e7fa42b718bd6104615a5fb4e7833af0a", "messageHeadline": "source-sftp: adopt CDK 0.20.4 (#35221)", "author": {"name": "Marius Posta", "email": "marius@airbyte.io", "user": {"login": "postamar"}}, "additions": 6, "deletions": 13}}, {"node": {"oid": "6eabaf2b4de8022020e14f0cf06bfcc39b4d9f7b", "messageHeadline": "source-scaffold-java-jdbc: adopt CDK 0.20.4 (#35222)", "author": {"name": "Marius Posta", "email": "marius@airbyte.io", "user": {"login": "postamar"}}, "additions": 2, "deletions": 8}}, {"node": {"oid": "6367555c52693aa4dc7edb1b384314c2ef8e17cb", "messageHeadline": "source-redshift: adopt CDK 0.20.4 (#35223)", "author": {"name": "Marius Posta", "email": "marius@airbyte.io", "user": {"login": "postamar"}}, "additions": 5, "deletions": 20}}, {"node": {"oid": "ce44597f0410594f1bc42dc46ef4daee72f8fc0d", "messageHeadline": "source-oracle: adopt CDK 0.20.4 (#35225)", "author": {"name": "Marius Posta", "email": "marius@airbyte.io", "user": {"login": "postamar"}}, "additions": 9, "deletions": 45}}, {"node": {"oid": "80c7f10a698c941c0f3b03eaa78c879ee91dd41f", "messageHeadline": "source-kafka: adopt CDK 0.20.4 (#35229)", "author": {"name": "Marius Posta", "email": "marius@airbyte.io", "user": {"login": "postamar"}}, "additions": 29, "deletions": 24}}, {"node": {"oid": "1c3a6e2f63a761c4be5e762a81fb8a4d162d2f6d", "messageHeadline": "source-elasticsearch: adopt CDK 0.20.4 (#35230)", "author": {"name": "Marius Posta", "email": "marius@airbyte.io", "user": {"login": "postamar"}}, "additions": 9, "deletions": 16}}, {"node": {"oid": "fd0b77e39210ce2b5873baee4dd0660067260136", "messageHeadline": "source-e2e-test: adopt CDK 0.20.4 (#35231)", "author": {"name": "Marius Posta", "email": "marius@airbyte.io", "user": {"login": "postamar"}}, "additions": 7, "deletions": 35}}, {"node": {"oid": "c1c808810a2fa105c0f1f9940e2a50375b5b5916", "messageHeadline": "source-dynamodb: adopt CDK 0.20.4 (#35232)", "author": {"name": "Marius Posta", "email": "marius@airbyte.io", "user": {"login": "postamar"}}, "additions": 5, "deletions": 26}}, {"node": {"oid": "9a6dbac6e875c1cb88cc8347dd26892967a8fc3f", "messageHeadline": "source-db2: adopt CDK 0.20.4 (#35233)", "author": {"name": "Marius Posta", "email": "marius@airbyte.io", "user": {"login": "postamar"}}, "additions": 6, "deletions": 20}}, {"node": {"oid": "3b5ecfc1caa2bde22afab041334240a122d0bfcd", "messageHeadline": "source-cockroachdb: adopt CDK 0.20.4 (#35234)", "author": {"name": "Marius Posta", "email": "marius@airbyte.io", "user": {"login": "postamar"}}, "additions": 75, "deletions": 87}}, {"node": {"oid": "9e7936e0b012264f4ff44687c7950c6f801a5385", "messageHeadline": "source-clickhouse: adopt CDK 0.20.4 (#35235)", "author": {"name": "Marius Posta", "email": "marius@airbyte.io", "user": {"login": "postamar"}}, "additions": 9, "deletions": 30}}, {"node": {"oid": "8bd1c480bd59cfab2fca5ab7fe452c3b2ed636b1", "messageHeadline": "AirbyteLib: Mark and deprioritize slow tests (#35298)", "author": {"name": "Aaron (\"AJ\") Steers", "email": "aj@airbyte.io", "user": {"login": "aaronsteers"}}, "additions": 18, "deletions": 2}}, {"node": {"oid": "81791567a74a6cf948c34bf0c865e75e4585c0ce", "messageHeadline": "\ud83d\udc1b Source Harvest: Revert  poetry update (#35296)", "author": {"name": "Maxime Carbonneau-Leclerc", "email": "3360483+maxi297@users.noreply.github.com", "user": {"login": "maxi297"}}, "additions": 1, "deletions": 0}}, {"node": {"oid": "20737b4d1932fb2d3fc96fac13d19f6edb41afe6", "messageHeadline": "\ud83c\udf89 Source Intercom: Update the API Version to `2.10` (#35176)", "author": {"name": "Baz", "email": "oleksandr.bazarnov@globallogic.com", "user": {"login": "bazarnov"}}, "additions": 41, "deletions": 128}}, {"node": {"oid": "077b0780656ea618ecd7673cf2ae22321e754904", "messageHeadline": "Docs: add deprecation note for normalization and custom transformatio\u2026", "author": {"name": "Marcos Marx", "email": "marcosmarxm@users.noreply.github.com", "user": {"login": "marcosmarxm"}}, "additions": 18, "deletions": 0}}, {"node": {"oid": "686c31d05f42403c00425d0f1c83cd918824a996", "messageHeadline": "AirbyteLib: Add support for JSON and VARIANT types (#35117)", "author": {"name": "Aaron (\"AJ\") Steers", "email": "aj@airbyte.io", "user": {"login": "aaronsteers"}}, "additions": 344, "deletions": 64}}, {"node": {"oid": "ada119678599a488f36b4ae9ec147961f6bc74f0", "messageHeadline": "destination-e2e-test,dev-null: use CDK 0.20.6 (#35278)", "author": {"name": "Marius Posta", "email": "marius@airbyte.io", "user": {"login": "postamar"}}, "additions": 16, "deletions": 26}}, {"node": {"oid": "cb3578c9e8fa8edd3a4491d38da6876a4d896758", "messageHeadline": "fix `:airbyte-integrations:connectors:destination-duckdb' could not b\u2026", "author": {"name": "Augustin", "email": "augustin@airbyte.io", "user": {"login": "alafanechere"}}, "additions": 0, "deletions": 1}}, {"node": {"oid": "bc8eac8b33f2cfb60d2c817b94743d46172c4523", "messageHeadline": "destination-duckdb: remove superfluous build.gradle file (#35277)", "author": {"name": "Marius Posta", "email": "marius@airbyte.io", "user": {"login": "postamar"}}, "additions": 0, "deletions": 2}}, {"node": {"oid": "ccafbe6d39e72f74a39511d3ca88f691f53b70c2", "messageHeadline": "write logs to file in addition to stdout when running java connector \u2026", "author": {"name": "Stephane Geneix", "email": "147216312+stephane-airbyte@users.noreply.github.com", "user": {"login": "stephane-airbyte"}}, "additions": 41, "deletions": 9}}, {"node": {"oid": "308c4edd3de466c38487ef9fec14b1b6215f0b76", "messageHeadline": ":hospital: Source Mixpanel: update stream Funnels with custom_event_i\u2026", "author": {"name": "Daryna Ishchenko", "email": "80129833+darynaishchenko@users.noreply.github.com", "user": {"login": "darynaishchenko"}}, "additions": 10, "deletions": 3}}, {"node": {"oid": "0929d5de5071adaf6d3d5835c4f7bdf330f00e98", "messageHeadline": "AirbyteLib: improve json schema type detection (#35263)", "author": {"name": "Aaron (\"AJ\") Steers", "email": "aj@airbyte.io", "user": {"login": "aaronsteers"}}, "additions": 74, "deletions": 6}}, {"node": {"oid": "c07915b52a4b55524633e07e3cf170189b8a0de5", "messageHeadline": "AirbyteLib: Docs: fix colab badge (#35248)", "author": {"name": "Aaron (\"AJ\") Steers", "email": "aj@airbyte.io", "user": {"login": "aaronsteers"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "5bab3df3679fb9f04ae2a79780a6ba52deaa264c", "messageHeadline": "Add airbyte trace utility to emit analytics messages & emit messages \u2026", "author": {"name": "Akash Kulkarni", "email": "113392464+akashkulk@users.noreply.github.com", "user": {"login": "akashkulk"}}, "additions": 64, "deletions": 15}}, {"node": {"oid": "0aa24041af9447b4ba2b14300c17037b8f0a46a8", "messageHeadline": "AirbyteLib: support secrets in dotenv files (#35244)", "author": {"name": "Aaron (\"AJ\") Steers", "email": "aj@airbyte.io", "user": {"login": "aaronsteers"}}, "additions": 108, "deletions": 38}}, {"node": {"oid": "dba13b17f048fc141fde99048b36f0f008580c72", "messageHeadline": "AirbyteLib: docs: add Colab quicklink (#35215)", "author": {"name": "Aaron (\"AJ\") Steers", "email": "aj@airbyte.io", "user": {"login": "aaronsteers"}}, "additions": 2, "deletions": 0}}, {"node": {"oid": "0385a64200e9dae3eb304b33c61a24af0c55c5f5", "messageHeadline": "\ud83d\udc1b  Set cdc record subsequent record wait time to initial wait time as\u2026", "author": {"name": "Rodi Reich Zilberman", "email": "867491+rodireich@users.noreply.github.com", "user": {"login": "rodireich"}}, "additions": 55, "deletions": 40}}, {"node": {"oid": "edcd5ed8a42c74dff9113395040c675077bed399", "messageHeadline": "source-postgres: adopt CDK 0.20.4 (#35224)", "author": {"name": "Marius Posta", "email": "marius@airbyte.io", "user": {"login": "postamar"}}, "additions": 3, "deletions": 39}}, {"node": {"oid": "f6b443620642e959312bbec51919a3a0db260d06", "messageHeadline": "\u2728 Source File: add fixed width file format support (#34678)", "author": {"name": "mjgatz", "email": "86885812+mjgatz@users.noreply.github.com", "user": {"login": "mjgatz"}}, "additions": 183, "deletions": 88}}, {"node": {"oid": "462970f7cde21919444fa1f7ef3518271c914370", "messageHeadline": "airbyte-ci: run `poetry check` before `poetry install` on poetry pack\u2026", "author": {"name": "Augustin", "email": "augustin@airbyte.io", "user": {"login": "alafanechere"}}, "additions": 13, "deletions": 7}}, {"node": {"oid": "40460aa55a5f75bfdffc8bc2ae404ad8fc9c8e91", "messageHeadline": "Bump Airbyte version from 0.50.49 to 0.50.50", "author": {"name": "bgroff", "email": "bgroff@users.noreply.github.com", "user": {"login": "bgroff"}}, "additions": 4, "deletions": 4}}, {"node": {"oid": "5d665ec23781334ecae46208e97b1fa53ce4bb19", "messageHeadline": "Remove IAM Role Setup instructions from s3.md (#35190)", "author": {"name": "Tyler B", "email": "104733644+tybernstein@users.noreply.github.com", "user": {"login": "tybernstein"}}, "additions": 7, "deletions": 68}}, {"node": {"oid": "62e5528e5787ed80ba696536285c494c9bc089bb", "messageHeadline": "Don't emit final state if there is an underlying stream failure (#34869)", "author": {"name": "Akash Kulkarni", "email": "113392464+akashkulk@users.noreply.github.com", "user": {"login": "akashkulk"}}, "additions": 28, "deletions": 13}}, {"node": {"oid": "fa66dc8fa2a39fe141368ca8cb6781ec8ef7e5d7", "messageHeadline": "Source Chargebee: Updates schemas for validation and missing fields e\u2026", "author": {"name": "Patrick Nilan", "email": "nilan.patrick@gmail.com", "user": {"login": "pnilan"}}, "additions": 1254, "deletions": 1929}}, {"node": {"oid": "180335c75813d02b72a90937e8154f7f090cecec", "messageHeadline": "\u2728 source-harvest: migrate to poetry (#35154)", "author": {"name": "Augustin", "email": "augustin@airbyte.io", "user": {"login": "alafanechere"}}, "additions": 1172, "deletions": 146}}, {"node": {"oid": "c1b5b432a824099e6a7d191c8f8cb3d4d141aacb", "messageHeadline": "\u2728 source-slack: migrate to poetry (#35157)", "author": {"name": "Augustin", "email": "augustin@airbyte.io", "user": {"login": "alafanechere"}}, "additions": 1118, "deletions": 72}}, {"node": {"oid": "103c9df8b6cc7cfd0d89a114082c89dbcb287c26", "messageHeadline": "\u2728 source-file: migrate to poetry (#35186)", "author": {"name": "Augustin", "email": "augustin@airbyte.io", "user": {"login": "alafanechere"}}, "additions": 2743, "deletions": 88}}, {"node": {"oid": "4bf3f02b614231ee8fe0d7c9019b331b58442b3c", "messageHeadline": "\u2728 source-shopify: migrate to poetry (#35166)", "author": {"name": "Augustin", "email": "augustin@airbyte.io", "user": {"login": "alafanechere"}}, "additions": 1115, "deletions": 155}}, {"node": {"oid": "2573b6e8691b5daf0eb75828e9555b2c6c89e55d", "messageHeadline": "\u2728 source-s3: migrate to poetry (#35164)", "author": {"name": "Augustin", "email": "augustin@airbyte.io", "user": {"login": "alafanechere"}}, "additions": 2678, "deletions": 151}}, {"node": {"oid": "4dcfc6a5eaff99f229c19d18977148fb66afb780", "messageHeadline": "\ud83d\udc1bSource Amazon Seller Partner: add integration tests (#33996)", "author": {"name": "Anton Karpets", "email": "anton.karpets@globallogic.com", "user": {"login": "askarpets"}}, "additions": 1849, "deletions": 55}}, {"node": {"oid": "20535eaf4e021f5906690be36ca029b3fe30f524", "messageHeadline": "\u2728 source-google-search-console: migrate to poetry (#35163)", "author": {"name": "Augustin", "email": "augustin@airbyte.io", "user": {"login": "alafanechere"}}, "additions": 1369, "deletions": 154}}, {"node": {"oid": "e3cfcfa80edcb8e1160da6a7c3cfa3e673d4824e", "messageHeadline": "\u2728 source-airtable: migrate to poetry (#35149)", "author": {"name": "Augustin", "email": "augustin@airbyte.io", "user": {"login": "alafanechere"}}, "additions": 1157, "deletions": 151}}, {"node": {"oid": "3cb2c11d7641a719c9c62a095099f0df514e49ef", "messageHeadline": "\u2728 source-gitlab: migrate to poetry (#35167)", "author": {"name": "Augustin", "email": "augustin@airbyte.io", "user": {"login": "alafanechere"}}, "additions": 1328, "deletions": 141}}, {"node": {"oid": "e09e6b49d85432ba31c8594b5a08cc67fa3b257f", "messageHeadline": "\u2728 source-sendgrid: migrate to poetry (#35181)", "author": {"name": "Augustin", "email": "augustin@airbyte.io", "user": {"login": "alafanechere"}}, "additions": 1283, "deletions": 148}}, {"node": {"oid": "0c9ee2e132c06e7cbbf24e5b541cc851a5b125a7", "messageHeadline": "\u2728 source-zendesk-chat: migrate to poetry (#35185)", "author": {"name": "Augustin", "email": "augustin@airbyte.io", "user": {"login": "alafanechere"}}, "additions": 1112, "deletions": 96}}, {"node": {"oid": "b262c00578ac30abf90e918417c4427d5c7fd6f1", "messageHeadline": "Destination snowflake: reorder auth spec options (#35194)", "author": {"name": "Edward Gao", "email": "edward.gao@airbyte.io", "user": {"login": "edgao"}}, "additions": 47, "deletions": 46}}, {"node": {"oid": "23cf31e80f0d94d44656f0f578c6fdde1daaa43d", "messageHeadline": "\u2728 Destination Postgres: DV2 GA (#35042)", "author": {"name": "Gireesh Sreepathi", "email": "gisripa@gmail.com", "user": {"login": "gisripa"}}, "additions": 524, "deletions": 264}}, {"node": {"oid": "955f86b7f07724d5e00d363a13447a8bf2395ac4", "messageHeadline": "Bump Airbyte version from 0.50.48 to 0.50.49", "author": {"name": "benmoriceau", "email": "benmoriceau@users.noreply.github.com", "user": {"login": "benmoriceau"}}, "additions": 4, "deletions": 4}}, {"node": {"oid": "ae465e771279e8a849a0083aa2e282031ca4a072", "messageHeadline": "\u2728 source-tiktok-marketing: migrate to poetry (#35161)", "author": {"name": "Augustin", "email": "augustin@airbyte.io", "user": {"login": "alafanechere"}}, "additions": 1169, "deletions": 142}}, {"node": {"oid": "4fab6f48ef38958f3f69341261b2984a5b1a2727", "messageHeadline": "\u2728 source-recharge: migrate to poetry (#35182)", "author": {"name": "Augustin", "email": "augustin@airbyte.io", "user": {"login": "alafanechere"}}, "additions": 1123, "deletions": 104}}, {"node": {"oid": "a94a0707aa8c0546fbf2ba40d661ff2c315b586b", "messageHeadline": "\ud83d\udcda Adjust documentation for corepack (#35192)", "author": {"name": "Tim Roes", "email": "tim@airbyte.io", "user": {"login": "timroes"}}, "additions": 2, "deletions": 3}}, {"node": {"oid": "76932027bb9bfd860e4809f72d6776066385ec50", "messageHeadline": "AirbyteLib: Release 0.1.0 (#35184)", "author": {"name": "Aaron (\"AJ\") Steers", "email": "aj@airbyte.io", "user": {"login": "aaronsteers"}}, "additions": 2, "deletions": 1}}, {"node": {"oid": "82d91975876f6146e148822dbb56a568b28cfd7e", "messageHeadline": "\ud83d\udc1b source-mysql Support special chars in dbname (#34580)", "author": {"name": "Xiaohan Song", "email": "xiaohan@airbyte.io", "user": {"login": "xiaohansong"}}, "additions": 159, "deletions": 27}}, {"node": {"oid": "a317a59cdf0a8a69a4ff084b27b9a97f25f6e423", "messageHeadline": "\u2728 source-freshdesk: migrate to poetry (#35187)", "author": {"name": "Augustin", "email": "augustin@airbyte.io", "user": {"login": "alafanechere"}}, "additions": 1107, "deletions": 146}}, {"node": {"oid": "0c228f4a644b15ae66ad2cc433abed1eecde1b3d", "messageHeadline": "destination-async-framework: make emission of state from FlushWorkers\u2026", "author": {"name": "Subodh Kant Chaturvedi", "email": "subodh1810@gmail.com", "user": {"login": "subodh1810"}}, "additions": 20, "deletions": 13}}, {"node": {"oid": "e1a860f3b673d416d603ab421d92aadc02c29e8c", "messageHeadline": "\u2728 source-facebook-marketing: migrate to poetry (#35178)", "author": {"name": "Augustin", "email": "augustin@airbyte.io", "user": {"login": "alafanechere"}}, "additions": 1588, "deletions": 148}}, {"node": {"oid": "7b0a82015eb141f9702d77c2a0ecf9e5a1366026", "messageHeadline": "\u2728 source-instagram: migrate to poetry (#35177)", "author": {"name": "Augustin", "email": "augustin@airbyte.io", "user": {"login": "alafanechere"}}, "additions": 1572, "deletions": 102}}, {"node": {"oid": "ac5deca0b6ec4bf821eddf19d4ca295effa743f7", "messageHeadline": "\u2728 source-bing-ads: migrate to poetry (#35179)", "author": {"name": "Augustin", "email": "augustin@airbyte.io", "user": {"login": "alafanechere"}}, "additions": 1301, "deletions": 164}}, {"node": {"oid": "a48924afd9de108d8879d2a5a98a29b4e165cb9b", "messageHeadline": "Source Github: add integration tests  (#34933)", "author": {"name": "Artem Inzhyyants", "email": "36314070+artem1205@users.noreply.github.com", "user": {"login": "artem1205"}}, "additions": 332, "deletions": 59}}, {"node": {"oid": "10afcc49e5fa4c55f661d234d8892cf22cdc000e", "messageHeadline": "\u2728 source-amazon-ads: migrate to poetry (#35180)", "author": {"name": "Augustin", "email": "augustin@airbyte.io", "user": {"login": "alafanechere"}}, "additions": 1192, "deletions": 151}}, {"node": {"oid": "9db75b0a540349c6aa5c0f6ffd6aa24aa28ee54f", "messageHeadline": "\u2728 source-faker: migrate to poetry (#35174)", "author": {"name": "Augustin", "email": "augustin@airbyte.io", "user": {"login": "alafanechere"}}, "additions": 1121, "deletions": 161}}, {"node": {"oid": "e30ad24f0cc5c69da97404d2c291a533df0aed05", "messageHeadline": "source-faker: adopt our base image (#35172)", "author": {"name": "Augustin", "email": "augustin@airbyte.io", "user": {"login": "alafanechere"}}, "additions": 65, "deletions": 50}}, {"node": {"oid": "cf881e608ad2cd51c16a53b1306368e958277a9a", "messageHeadline": "\u2728 source-snapchat-marketing: migrate to poetry (#35171)", "author": {"name": "Augustin", "email": "augustin@airbyte.io", "user": {"login": "alafanechere"}}, "additions": 1108, "deletions": 96}}, {"node": {"oid": "ba9355321f8502470f95548d739f5a0a8575fc0a", "messageHeadline": "source-snapchat-marketing: adopt our base image (#35170)", "author": {"name": "Augustin", "email": "augustin@airbyte.io", "user": {"login": "alafanechere"}}, "additions": 3, "deletions": 37}}, {"node": {"oid": "068b3647f541b89b2db5be3c7700a593230ef39d", "messageHeadline": "\u2728 source-chargebee: migrate to poetry (#35169)", "author": {"name": "Augustin", "email": "augustin@airbyte.io", "user": {"login": "alafanechere"}}, "additions": 1114, "deletions": 123}}, {"node": {"oid": "3e9d3ce229f942f741247116ce3407bb28b68fce", "messageHeadline": "\u2728 source-sentry: migrate to poetry (#35145)", "author": {"name": "Augustin", "email": "augustin@airbyte.io", "user": {"login": "alafanechere"}}, "additions": 1109, "deletions": 152}}, {"node": {"oid": "481947f24af6768e9e3191df01973677e7245f12", "messageHeadline": "\u2728 source-pinterest: migrate to poetry (#35159)", "author": {"name": "Augustin", "email": "augustin@airbyte.io", "user": {"login": "alafanechere"}}, "additions": 1128, "deletions": 98}}, {"node": {"oid": "4e67be30f8c1a26b57b9ab1e197feab37bf1d6a6", "messageHeadline": "\u2728 source-hubspot: migrate to poetry (#35165)", "author": {"name": "Augustin", "email": "augustin@airbyte.io", "user": {"login": "alafanechere"}}, "additions": 1133, "deletions": 127}}, {"node": {"oid": "57dc4716bec68f912e706d7795d7823fc70cc260", "messageHeadline": "\ud83d\udc1b Source Slack: Join to the channels while `read` instead of `discove\u2026", "author": {"name": "Baz", "email": "oleksandr.bazarnov@globallogic.com", "user": {"login": "bazarnov"}}, "additions": 245, "deletions": 120}}, {"node": {"oid": "9aba1a6210c6ddbcf6724dc1f45ed005ca31d138", "messageHeadline": "\u2728 source-google-ads: migrate to poetry (#35158)", "author": {"name": "Augustin", "email": "augustin@airbyte.io", "user": {"login": "alafanechere"}}, "additions": 1423, "deletions": 145}}, {"node": {"oid": "9ed7c631f630254905427ed3a4ff72931cc4b1ad", "messageHeadline": "\u2728 source-jira: migrate to poetry (#35160)", "author": {"name": "Augustin", "email": "augustin@airbyte.io", "user": {"login": "alafanechere"}}, "additions": 1155, "deletions": 81}}, {"node": {"oid": "dfdbaa9dd3a6f7c2223656e763bb5bfc4b74d9de", "messageHeadline": "\u2728 source-amplitude: migrate to poetry (#35162)", "author": {"name": "Augustin", "email": "augustin@airbyte.io", "user": {"login": "alafanechere"}}, "additions": 1163, "deletions": 123}}, {"node": {"oid": "8716e45f04cec38c7ffef09a8845ddc4728ecffe", "messageHeadline": "\u2728 source-zendesk-talk: migrate to poetry (#35156)", "author": {"name": "Augustin", "email": "augustin@airbyte.io", "user": {"login": "alafanechere"}}, "additions": 1108, "deletions": 170}}, {"node": {"oid": "7e6624ecda3597798f506d04b18c9d93f57ec53b", "messageHeadline": "\u2728 source-notion: migrate to poetry (#35155)", "author": {"name": "Augustin", "email": "augustin@airbyte.io", "user": {"login": "alafanechere"}}, "additions": 1107, "deletions": 151}}, {"node": {"oid": "07587aefb10154a2259685c7d27c26e33d35ab5b", "messageHeadline": "\u2728 source-twilio: migrate to poetry (#35153)", "author": {"name": "Augustin", "email": "augustin@airbyte.io", "user": {"login": "alafanechere"}}, "additions": 1126, "deletions": 146}}, {"node": {"oid": "2c63c9f79f068b0f8d2a979aa6f94f15a611e1d0", "messageHeadline": "\u2728 source-typeform: migrate to poetry (#35152)", "author": {"name": "Augustin", "email": "augustin@airbyte.io", "user": {"login": "alafanechere"}}, "additions": 1113, "deletions": 116}}, {"node": {"oid": "5386fc52ede9bd9af57f5316369a7a9cc595c6ab", "messageHeadline": "\u2728 source-mixpanel: migrate to poetry (#35151)", "author": {"name": "Augustin", "email": "augustin@airbyte.io", "user": {"login": "alafanechere"}}, "additions": 1108, "deletions": 145}}, {"node": {"oid": "0e6993ce73cfc7079adaf98e51fda82d1fae6639", "messageHeadline": "\u2728 source-iterable: migrate to poetry (#35150)", "author": {"name": "Augustin", "email": "augustin@airbyte.io", "user": {"login": "alafanechere"}}, "additions": 1168, "deletions": 127}}, {"node": {"oid": "62f5d8bbda3e92a813a3c98182453d4af32b1200", "messageHeadline": "\u2728 source-intercom: migrate to poetry (#35148)", "author": {"name": "Augustin", "email": "augustin@airbyte.io", "user": {"login": "alafanechere"}}, "additions": 1083, "deletions": 147}}, {"node": {"oid": "b1647223d36dee033ba960493280b9fa0a26deda", "messageHeadline": "\u2728 source-salesforce: migrate to poetry (#35147)", "author": {"name": "Augustin", "email": "augustin@airbyte.io", "user": {"login": "alafanechere"}}, "additions": 1275, "deletions": 141}}, {"node": {"oid": "4fea80b16074ff63536e725aba8145f93c71d56d", "messageHeadline": "\u2728 source-monday: migrate to poetry (#35146)", "author": {"name": "Augustin", "email": "augustin@airbyte.io", "user": {"login": "alafanechere"}}, "additions": 1106, "deletions": 170}}, {"node": {"oid": "2f9c884f81360b27cf061f61477e90096aa78c62", "messageHeadline": "\u2728 source-surveymonkey: migrate to poetry (#35168)", "author": {"name": "Augustin", "email": "augustin@airbyte.io", "user": {"login": "alafanechere"}}, "additions": 1377, "deletions": 143}}, {"node": {"oid": "8000fc06801749c8593f4236e2803fa03b62c28f", "messageHeadline": "\u2728 Source Amazon Seller Partner: Add logs for the failed check command\u2026", "author": {"name": "Anatolii Yatsuk", "email": "35109939+tolik0@users.noreply.github.com", "user": {"login": "tolik0"}}, "additions": 74, "deletions": 68}}, {"node": {"oid": "1b93ebe536717c9a087196d7f48ce743a5d4f22d", "messageHeadline": "source-google-sheets: fix license in pyproject.toml (#35136)", "author": {"name": "Augustin", "email": "augustin@airbyte.io", "user": {"login": "alafanechere"}}, "additions": 4, "deletions": 3}}, {"node": {"oid": "7b44697b46df398834e56562c734697fd3e36f93", "messageHeadline": "source-stripe: fix license in `pyproject.toml` (#35137)", "author": {"name": "Augustin", "email": "augustin@airbyte.io", "user": {"login": "alafanechere"}}, "additions": 5, "deletions": 3}}, {"node": {"oid": "a15bd21714e6e35cd91e6d97820394e6e9a70328", "messageHeadline": "destination-async-framework: use the value from stats counter for glo\u2026", "author": {"name": "Subodh Kant Chaturvedi", "email": "subodh1810@gmail.com", "user": {"login": "subodh1810"}}, "additions": 39, "deletions": 11}}, {"node": {"oid": "d3523fa3d431ca40af0af01999f41e1ad3ede856", "messageHeadline": "\u2728 source-google-analytics-data-api: migrate to poetry (#35073)", "author": {"name": "Augustin", "email": "augustin@airbyte.io", "user": {"login": "alafanechere"}}, "additions": 1441, "deletions": 190}}, {"node": {"oid": "feddd72e595121faf454adbace9b797cec191ea2", "messageHeadline": "\u2728 source-paypal-transaction: migrate to poetry (#35075)", "author": {"name": "Augustin", "email": "augustin@airbyte.io", "user": {"login": "alafanechere"}}, "additions": 1128, "deletions": 137}}, {"node": {"oid": "51cc915dc750398595a15aacdcb6c8c29a6046f9", "messageHeadline": "\u2728 source-marketo: migrate to poetry (#35078)", "author": {"name": "Augustin", "email": "augustin@airbyte.io", "user": {"login": "alafanechere"}}, "additions": 1162, "deletions": 176}}, {"node": {"oid": "dc94e7a7fc1e0a05d77a372501b9db8a2117148c", "messageHeadline": "\u2728 source-zendesk-support: migrate to poetry (#35083)", "author": {"name": "Augustin", "email": "augustin@airbyte.io", "user": {"login": "alafanechere"}}, "additions": 1137, "deletions": 146}}, {"node": {"oid": "e425926fe0e6c47afba14dfba4bad77e9ef87013", "messageHeadline": "\u2728 source-klaviyo: migrate to poetry (#35088)", "author": {"name": "Augustin", "email": "augustin@airbyte.io", "user": {"login": "alafanechere"}}, "additions": 1108, "deletions": 96}}, {"node": {"oid": "869c3ac96542b4e540986768a4395e7ce4ab0257", "messageHeadline": "\u2728 source-mailchimp: migrate to poetry (#35092)", "author": {"name": "Augustin", "email": "augustin@airbyte.io", "user": {"login": "alafanechere"}}, "additions": 1149, "deletions": 115}}, {"node": {"oid": "d3c4895a32fbb24633b62173eeb16f0f1d96b39f", "messageHeadline": "\u2728 source-google-analytics-v4: migrate to poetry (#35101)", "author": {"name": "Augustin", "email": "augustin@airbyte.io", "user": {"login": "alafanechere"}}, "additions": 1266, "deletions": 151}}, {"node": {"oid": "fb59300149a1cc1442bb1ec61b25071719437194", "messageHeadline": "[docs] On final table re-creation (#35124)", "author": {"name": "Evan Tahler", "email": "evan@airbyte.io", "user": {"login": "evantahler"}}, "additions": 71, "deletions": 20}}, {"node": {"oid": "2be84313b1ea979113cabcbe512324f8005e605e", "messageHeadline": "Update airbyte-protocol.md (#35123)", "author": {"name": "Evan Tahler", "email": "evan@airbyte.io", "user": {"login": "evantahler"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "b9ab3d1a900e760e1d37a0a83fbe8abf2de01d45", "messageHeadline": "migrate everything from java 17 to java 21 (#35103)", "author": {"name": "Marius Posta", "email": "marius@airbyte.io", "user": {"login": "postamar"}}, "additions": 69, "deletions": 95}}, {"node": {"oid": "fdb3030ca0374a661eb9761d08ee5fd6fa5fa6c4", "messageHeadline": "Update docs reference from Java 17 to 21 (#34418)", "author": {"name": "Alex Birdsall", "email": "ambirdsall@gmail.com", "user": {"login": "ambirdsall"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "fca2e66c97366ee39dc78d72712b5473250b2f39", "messageHeadline": "airbyte-lib: Escape column names (#34969)", "author": {"name": "Joe Reuter", "email": "joe@airbyte.io", "user": {"login": "flash1293"}}, "additions": 40, "deletions": 12}}, {"node": {"oid": "cb81cb4016d8c35e749d75af8e8a2ace51e53ee4", "messageHeadline": "Destination snowflake: update test fixtures (#34574)", "author": {"name": "Edward Gao", "email": "edward.gao@airbyte.io", "user": {"login": "edgao"}}, "additions": 9, "deletions": 2}}, {"node": {"oid": "b85f9994f4dc4f6109a6cb2ba6d748a06ca858db", "messageHeadline": "[Source-mysql] Add soft link in mysql test db (#35045)", "author": {"name": "Xiaohan Song", "email": "xiaohan@airbyte.io", "user": {"login": "xiaohansong"}}, "additions": 20, "deletions": 7}}, {"node": {"oid": "9132d3cbc805e88da2517ddd6193e34c4b47df25", "messageHeadline": "Source Google Ads: add test for empty streams (#34983)", "author": {"name": "Artem Inzhyyants", "email": "36314070+artem1205@users.noreply.github.com", "user": {"login": "artem1205"}}, "additions": 54, "deletions": 15}}, {"node": {"oid": "5a1f3595f5ab4c5ed1d067476413a104035c09bb", "messageHeadline": "Destination bigquery: update test fixtures (#34575)", "author": {"name": "Edward Gao", "email": "edward.gao@airbyte.io", "user": {"login": "edgao"}}, "additions": 9, "deletions": 2}}, {"node": {"oid": "5ff7099fb5a36c225fb4ee317c290ef3b441d571", "messageHeadline": "\u2728 source-linkedin-ads: migrate to poetry (#35086)", "author": {"name": "Augustin", "email": "augustin@airbyte.io", "user": {"login": "alafanechere"}}, "additions": 1112, "deletions": 151}}, {"node": {"oid": "796c0ee4940903cfb085954fec53d6b2a3e4ae3c", "messageHeadline": "source-mysql: adopt cleaned-up cdk (#34750)", "author": {"name": "Marius Posta", "email": "marius@airbyte.io", "user": {"login": "postamar"}}, "additions": 26, "deletions": 52}}, {"node": {"oid": "d80a9fca8fa7f15284f05a739106b8b9a59be5e4", "messageHeadline": "source-mssql: adopt cleaned-up cdk (#34749)", "author": {"name": "Marius Posta", "email": "marius@airbyte.io", "user": {"login": "postamar"}}, "additions": 60, "deletions": 36}}, {"node": {"oid": "7ff484868f693db07359e9c8e59cb7364e4538df", "messageHeadline": "source-postgres: adopt cleaned-up cdk (#34751)", "author": {"name": "Marius Posta", "email": "marius@airbyte.io", "user": {"login": "postamar"}}, "additions": 33, "deletions": 66}}, {"node": {"oid": "5435df6d95ce7ec94726edae91f18af271daf92d", "messageHeadline": "source-mongodb-v2: adopt cleaned-up cdk (#34748)", "author": {"name": "Marius Posta", "email": "marius@airbyte.io", "user": {"login": "postamar"}}, "additions": 25, "deletions": 47}}, {"node": {"oid": "ae2198df3a6909060aec5a847de75295e346e0c4", "messageHeadline": "destination-snowflake: adopt cleaned-up cdk (#34747)", "author": {"name": "Marius Posta", "email": "marius@airbyte.io", "user": {"login": "postamar"}}, "additions": 12, "deletions": 19}}, {"node": {"oid": "2b2408a32ea9b8c6ce5585eab19b660da58108e7", "messageHeadline": "Destination redshift: Switch back to jooq execution; add e2e special \u2026", "author": {"name": "Edward Gao", "email": "edward.gao@airbyte.io", "user": {"login": "edgao"}}, "additions": 93, "deletions": 41}}, {"node": {"oid": "80bd71933662461d2736e63f22517dbba5b83a44", "messageHeadline": "[Docs] Create homepage for Sources/Destinations (#34391)", "author": {"name": "Natalie Kwong", "email": "38087517+nataliekwong@users.noreply.github.com", "user": {"login": "nataliekwong"}}, "additions": 32, "deletions": 3}}, {"node": {"oid": "aaa08fec0e92c29a2dcf4a085438ee39b4c97983", "messageHeadline": "\u2728 source-stripe: migrate to poetry (#35068)", "author": {"name": "Augustin", "email": "augustin@airbyte.io", "user": {"login": "alafanechere"}}, "additions": 1159, "deletions": 92}}, {"node": {"oid": "d6620f2a009cbc52f173f58ae6b1764761e85c66", "messageHeadline": "\u2728 source-greenhouse: migrate to poetry (#35077)", "author": {"name": "Augustin", "email": "augustin@airbyte.io", "user": {"login": "alafanechere"}}, "additions": 1211, "deletions": 160}}, {"node": {"oid": "d7e576fa141c7b6a123794b364ff0e0b33e376b4", "messageHeadline": "\u2728 source-github: migrate to poetry (#35087)", "author": {"name": "Augustin", "email": "augustin@airbyte.io", "user": {"login": "alafanechere"}}, "additions": 1187, "deletions": 146}}, {"node": {"oid": "083c573899a74c8d4ed55d0432bcbde255cc8986", "messageHeadline": "\ud83e\udd16 Bump patch version of Python CDK", "author": {"name": "maxi297", "email": "maxi297@users.noreply.github.com", "user": {"login": "maxi297"}}, "additions": 7, "deletions": 4}}, {"node": {"oid": "60a26181546ce06b5e33c5d86826d134d3a581b3", "messageHeadline": "[ISSUE #34910] add headers to HttpResponse for test framework (#35105)", "author": {"name": "Maxime Carbonneau-Leclerc", "email": "3360483+maxi297@users.noreply.github.com", "user": {"login": "maxi297"}}, "additions": 15, "deletions": 3}}, {"node": {"oid": "ff4ed24b15b6dd5567d0c6015f5c7e1c432a7e39", "messageHeadline": ":bug: Source Amazon Seller Partner: Fix check command to check access\u2026", "author": {"name": "Anatolii Yatsuk", "email": "35109939+tolik0@users.noreply.github.com", "user": {"login": "tolik0"}}, "additions": 116, "deletions": 100}}, {"node": {"oid": "248f05188f46bd31488f2803f0c21ee68d801db2", "messageHeadline": "\u2728 Source Intercom: Add missing fields (#35063)", "author": {"name": "Anatolii Yatsuk", "email": "35109939+tolik0@users.noreply.github.com", "user": {"login": "tolik0"}}, "additions": 134, "deletions": 136}}, {"node": {"oid": "0c3cccf445678e246814c45c488c219ed6dfda68", "messageHeadline": "Source Monday: add integration tests (#35016)", "author": {"name": "Roman Yermilov [GL]", "email": "86300758+roman-yermilov-gl@users.noreply.github.com", "user": {"login": "roman-yermilov-gl"}}, "additions": 377, "deletions": 4}}, {"node": {"oid": "9257a318b7e14f613ce2fc9ada0898a9c37fb968", "messageHeadline": "Delete resources/example/airflow (#35056)", "author": {"name": "Evan Tahler", "email": "evan@airbyte.io", "user": {"login": "evantahler"}}, "additions": 0, "deletions": 897}}, {"node": {"oid": "656beb820c9b0312810d776f32feb78079096941", "messageHeadline": "\u2728 Source Bing Ads: Add ignore fields for ads stream (#35019)", "author": {"name": "Anatolii Yatsuk", "email": "35109939+tolik0@users.noreply.github.com", "user": {"login": "tolik0"}}, "additions": 6, "deletions": 2}}, {"node": {"oid": "2080c8c014e73a98a54b0f5e09d5060f807a8069", "messageHeadline": "Update documentation for aws secret manager configs (#35057)", "author": {"name": "terencecho", "email": "3916587+terencecho@users.noreply.github.com", "user": {"login": "terencecho"}}, "additions": 2, "deletions": 0}}, {"node": {"oid": "d6c8738e8b98c862047ab63d44794e5e340ef01f", "messageHeadline": "[Docs] January 2024 release notes (#34753)", "author": {"name": "Natalie Kwong", "email": "38087517+nataliekwong@users.noreply.github.com", "user": {"login": "nataliekwong"}}, "additions": 19, "deletions": 0}}, {"node": {"oid": "44ddfb859420e3cdeedc4aff29064140d61366d9", "messageHeadline": "undo useLocalCdk = true from #34745 (#35054)", "author": {"name": "Marius Posta", "email": "marius@airbyte.io", "user": {"login": "postamar"}}, "additions": 6, "deletions": 4}}, {"node": {"oid": "796b2e8dad32fccdfb17f9a1f370af67f7d7b18d", "messageHeadline": "java CDK: clean up dependencies, refactor modules (#34745)", "author": {"name": "Marius Posta", "email": "marius@airbyte.io", "user": {"login": "postamar"}}, "additions": 682, "deletions": 5507}}, {"node": {"oid": "1fb0e27848ca5696c5f0a7df5c3ca14b040fdbfc", "messageHeadline": "Bump Airbyte version from 0.50.47 to 0.50.48", "author": {"name": "bgroff", "email": "bgroff@users.noreply.github.com", "user": {"login": "bgroff"}}, "additions": 4, "deletions": 4}}, {"node": {"oid": "a146d8b66fac9e30bf3664ff11a34ae56b6b4b7d", "messageHeadline": "Docs reference: Fix bug with hidden array item properties (#34946)", "author": {"name": "Joe Reuter", "email": "joe@airbyte.io", "user": {"login": "flash1293"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "70d1942d8d70fa426aaf9377b781dba9432366d8", "messageHeadline": "airbyte-lib: Fix telemetry for streaming (#34955)", "author": {"name": "Joe Reuter", "email": "joe@airbyte.io", "user": {"login": "flash1293"}}, "additions": 42, "deletions": 24}}, {"node": {"oid": "600388eb148c5ebc871582ba40031f8d7602f745", "messageHeadline": "airbyte-lib: Clean up test schema in Snowflake (#35015)", "author": {"name": "Joe Reuter", "email": "joe@airbyte.io", "user": {"login": "flash1293"}}, "additions": 6, "deletions": 3}}, {"node": {"oid": "cf244b6f152608514d724113bb8c2948ab50d4f7", "messageHeadline": "AirbyteLib: Show list of actually available connectors (#35018)", "author": {"name": "Joe Reuter", "email": "joe@airbyte.io", "user": {"login": "flash1293"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "c8d5927401c2fda6051b35cbf000718987891e6f", "messageHeadline": "Checkpointing source-mssql (#34182)", "author": {"name": "Rodi Reich Zilberman", "email": "867491+rodireich@users.noreply.github.com", "user": {"login": "rodireich"}}, "additions": 2742, "deletions": 253}}, {"node": {"oid": "e691b66ffa8ea747f3612265eee89574d273fb23", "messageHeadline": "async-destination-framework: make GlobalAsyncStateManager entirely th\u2026", "author": {"name": "Subodh Kant Chaturvedi", "email": "subodh1810@gmail.com", "user": {"login": "subodh1810"}}, "additions": 75, "deletions": 51}}, {"node": {"oid": "a96b7f4785713959048d58638bb4c7db6b9b2e79", "messageHeadline": "CAT: add validation for stream statuses (#34675)", "author": {"name": "Artem Inzhyyants", "email": "36314070+artem1205@users.noreply.github.com", "user": {"login": "artem1205"}}, "additions": 322, "deletions": 35}}, {"node": {"oid": "89accff1465dc1be153b70293cb3b156a65eda6d", "messageHeadline": "airbyte-ci: fix missing test reports (#35039)", "author": {"name": "Marius Posta", "email": "marius@airbyte.io", "user": {"login": "postamar"}}, "additions": 9, "deletions": 13}}, {"node": {"oid": "e6fff383100a3ba2f9fc6c930de82d1945adb459", "messageHeadline": "[source-postgres] : Provide option to advance LSN (#34781)", "author": {"name": "Akash Kulkarni", "email": "113392464+akashkulk@users.noreply.github.com", "user": {"login": "akashkulk"}}, "additions": 39, "deletions": 1}}, {"node": {"oid": "c32c2f20a09dfe5dca367f82b1057d72b955fcba", "messageHeadline": "\ud83d\udc1b Destination snowflake: use 200MB batches (#34502)", "author": {"name": "Edward Gao", "email": "edward.gao@airbyte.io", "user": {"login": "edgao"}}, "additions": 166, "deletions": 61}}, {"node": {"oid": "4f95b816c1348159d1813e5515a37fa485b84062", "messageHeadline": "Remove sources with LEGACY STATE from registry (#35038)", "author": {"name": "Evan Tahler", "email": "evan@airbyte.io", "user": {"login": "evantahler"}}, "additions": 22, "deletions": 22}}, {"node": {"oid": "b479497c502f1bc8de1c304ffb295f9b2cc0f6e2", "messageHeadline": "Source Linnworks: CDK update (#34717)", "author": {"name": "Christo Grabowski", "email": "108154848+ChristoGrab@users.noreply.github.com", "user": {"login": "ChristoGrab"}}, "additions": 210, "deletions": 123}}, {"node": {"oid": "72ee7839c8d19b3de699723ecfa7e4dec9fb6a9d", "messageHeadline": "Source Klaviyo: Add missing fields to stream schemas (#34998)", "author": {"name": "Christo Grabowski", "email": "108154848+ChristoGrab@users.noreply.github.com", "user": {"login": "ChristoGrab"}}, "additions": 560, "deletions": 62}}, {"node": {"oid": "623d481eeafef750608e94757e423972dc5d9616", "messageHeadline": "fix low-code tags on source-sendgrid/sentry/intercom (#35028)", "author": {"name": "Augustin", "email": "augustin@airbyte.io", "user": {"login": "alafanechere"}}, "additions": 0, "deletions": 3}}, {"node": {"oid": "ddb35e29f16787dae0eda81453063a87bdff7e8f", "messageHeadline": "Add Information about Snowflake Column Case change to V2 Doc (#34989)", "author": {"name": "Joe Bell", "email": "joseph.bell@airbyte.io", "user": {"login": "jbfbell"}}, "additions": 32, "deletions": 2}}, {"node": {"oid": "45e136d881c62880efc7880f45af04406ad493aa", "messageHeadline": "\ud83d\udc1b Source Freshservice - add backoff policy to requested_items stream \u2026", "author": {"name": "Sajarin", "email": "sajarindider@gmail.com", "user": {"login": "sajarin"}}, "additions": 17, "deletions": 7}}, {"node": {"oid": "936ce03cfc5aea2724e65dd1e8d12ed2bd27dc11", "messageHeadline": "CDK: allow ConnectorStateManager stream_instance_map to take Configur\u2026", "author": {"name": "Catherine Noll", "email": "clnoll@users.noreply.github.com", "user": {"login": "clnoll"}}, "additions": 5, "deletions": 3}}, {"node": {"oid": "8107081c6da37018c9c06811f679009d37bac395", "messageHeadline": "CAT: Validate connector documentation (#34380)", "author": {"name": "Daryna Ishchenko", "email": "80129833+darynaishchenko@users.noreply.github.com", "user": {"login": "darynaishchenko"}}, "additions": 1616, "deletions": 3}}, {"node": {"oid": "2a323cc9cb896e385f5650a168170322bcce2c7c", "messageHeadline": "\u2728 Source Amazon Ads: Add missing field to `sponsored_display_budget_r\u2026", "author": {"name": "Anatolii Yatsuk", "email": "35109939+tolik0@users.noreply.github.com", "user": {"login": "tolik0"}}, "additions": 8, "deletions": 1}}, {"node": {"oid": "890d9e0d840564fb895d4fe3af74eafb7280afa3", "messageHeadline": "source-google-sheets: use poetry for dependency management [2] (#35008)", "author": {"name": "Augustin", "email": "augustin@airbyte.io", "user": {"login": "alafanechere"}}, "additions": 1382, "deletions": 91}}, {"node": {"oid": "581118b9fa08200da880d48bc949f38b22b50fcd", "messageHeadline": "publish-workflow: expose airbyte-ci-binary-url input (#35011)", "author": {"name": "Augustin", "email": "augustin@airbyte.io", "user": {"login": "alafanechere"}}, "additions": 4, "deletions": 0}}, {"node": {"oid": "9141d70dfdb5d23c2eb0a9c6eb4d706df7289231", "messageHeadline": "airbyte-ci: poetry install --no-root in builder (#35010)", "author": {"name": "Augustin", "email": "augustin@airbyte.io", "user": {"login": "alafanechere"}}, "additions": 30, "deletions": 18}}, {"node": {"oid": "8cd13f65d81c56563c6b3f888c5b7971d787bbee", "messageHeadline": "Revert \"source-google-sheets: use poetry for dependency management (#\u2026", "author": {"name": "Augustin", "email": "augustin@airbyte.io", "user": {"login": "alafanechere"}}, "additions": 91, "deletions": 1382}}, {"node": {"oid": "0a1cd31268bbc7bee47543a8b8bb95a1df25c701", "messageHeadline": "source-google-sheets: use poetry for dependency management (#34944)", "author": {"name": "Augustin", "email": "augustin@airbyte.io", "user": {"login": "alafanechere"}}, "additions": 1382, "deletions": 91}}, {"node": {"oid": "dd112eeefeafa39bdcb5c0f0d59fceca9d0c17b9", "messageHeadline": "airbyte-ci: only install main dependencies when calling poetry instal\u2026", "author": {"name": "Augustin", "email": "augustin@airbyte.io", "user": {"login": "alafanechere"}}, "additions": 9, "deletions": 7}}, {"node": {"oid": "955b9ebd64ba4102a9d55669b56575ea15f64250", "messageHeadline": "improve startup performance of airbyte-ci (#34430)", "author": {"name": "Stephane Geneix", "email": "147216312+stephane-airbyte@users.noreply.github.com", "user": {"login": "stephane-airbyte"}}, "additions": 46, "deletions": 20}}, {"node": {"oid": "9933916792fdd19bd23a6a8087440965acb0baab", "messageHeadline": "\ud83e\udd16 Bump minor version of Python CDK", "author": {"name": "clnoll", "email": "clnoll@users.noreply.github.com", "user": {"login": "clnoll"}}, "additions": 7, "deletions": 4}}, {"node": {"oid": "25fa4cdc1ce3c70fa02a1a3a5b8368bc27d85568", "messageHeadline": "AirbyteLib: Use case-insensitive method of finding column objects (#3\u2026", "author": {"name": "Aaron (\"AJ\") Steers", "email": "aj@airbyte.io", "user": {"login": "aaronsteers"}}, "additions": 27, "deletions": 3}}, {"node": {"oid": "e8910e427a4ddd79e72ae570f9409c130b9eae11", "messageHeadline": "File-based CDK: make incremental syncs concurrent (#34540)", "author": {"name": "Catherine Noll", "email": "clnoll@users.noreply.github.com", "user": {"login": "clnoll"}}, "additions": 3937, "deletions": 124}}, {"node": {"oid": "60686505f3e2bf710ec59658ddc8fff13609aafe", "messageHeadline": "Revert \"Emit multiple error trace messages and continue syncs by defa\u2026", "author": {"name": "Brian Lai", "email": "51336873+brianjlai@users.noreply.github.com", "user": {"login": "brianjlai"}}, "additions": 52, "deletions": 243}}, {"node": {"oid": "b11a29e1ca7664c94b2f26fa2c93f24fc75064e5", "messageHeadline": "AirbyteLib: Add 'get_available_connectors()' option (#34982)", "author": {"name": "Aaron (\"AJ\") Steers", "email": "aj@airbyte.io", "user": {"login": "aaronsteers"}}, "additions": 33, "deletions": 0}}, {"node": {"oid": "e98d88e58f918af171dbfb1f8bfbca6900cb1a28", "messageHeadline": "AirbyteLib: Require stream selection (#34979)", "author": {"name": "Aaron (\"AJ\") Steers", "email": "aj@airbyte.io", "user": {"login": "aaronsteers"}}, "additions": 145, "deletions": 25}}, {"node": {"oid": "9dc5bf3965c06f1872a38ee1741fda5490bba7dc", "messageHeadline": "source-postgres/mysql: fix wrong tags in metadata (#34980)", "author": {"name": "Augustin", "email": "augustin@airbyte.io", "user": {"login": "alafanechere"}}, "additions": 0, "deletions": 2}}, {"node": {"oid": "05613a6532ef6bea2b28df647b2acbd0dc56fe6f", "messageHeadline": "remove useLocalCdk for source-postgres (#34981)", "author": {"name": "Stephane Geneix", "email": "147216312+stephane-airbyte@users.noreply.github.com", "user": {"login": "stephane-airbyte"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "e7dc82c0c7a4c3fcce8cb4bb2ad3b0328d17e540", "messageHeadline": "make exclusive containers first class citizens (#34892)", "author": {"name": "Stephane Geneix", "email": "147216312+stephane-airbyte@users.noreply.github.com", "user": {"login": "stephane-airbyte"}}, "additions": 102, "deletions": 93}}, {"node": {"oid": "e467d02afe9384dc268adf3071a3a3957ac4a8dc", "messageHeadline": "\u2728 Source Hubspot: Add contacts form submissions stream (#34829)", "author": {"name": "Serhii Lazebnyi", "email": "53845333+lazebnyi@users.noreply.github.com", "user": {"login": "lazebnyi"}}, "additions": 485, "deletions": 177}}, {"node": {"oid": "c38b80dcd76ea1520ed882fd81f21fc8cdceb8c1", "messageHeadline": "\ud83e\udd16 Bump patch version of Python CDK", "author": {"name": "maxi297", "email": "maxi297@users.noreply.github.com", "user": {"login": "maxi297"}}, "additions": 7, "deletions": 4}}, {"node": {"oid": "3d9f70f9b06594354075c0129be1e6830e36ac65", "messageHeadline": "[ISSUE #34755] do not propagate parameters on InlineSchemaLoader (#34\u2026", "author": {"name": "Maxime Carbonneau-Leclerc", "email": "3360483+maxi297@users.noreply.github.com", "user": {"login": "maxi297"}}, "additions": 66, "deletions": 1}}, {"node": {"oid": "6e4ed761d0d13eca075146c818639b16828963c9", "messageHeadline": "db-sources-java-cdk: fix logic to calculate the state stats count in \u2026", "author": {"name": "Subodh Kant Chaturvedi", "email": "subodh1810@gmail.com", "user": {"login": "subodh1810"}}, "additions": 113, "deletions": 57}}, {"node": {"oid": "fccc1d08ecd9896aaa52e5ea52d40abcab962cd1", "messageHeadline": "airbyte-ci: embed junit xml reports into user-facing html report  (#3\u2026", "author": {"name": "Marius Posta", "email": "marius@airbyte.io", "user": {"login": "postamar"}}, "additions": 126, "deletions": 5}}, {"node": {"oid": "e06243b9d396308aab1e9708feb9da31fe7e9843", "messageHeadline": "AirbyteLib: Improved progress print, especially in the terminal (#34973)", "author": {"name": "Aaron (\"AJ\") Steers", "email": "aj@airbyte.io", "user": {"login": "aaronsteers"}}, "additions": 332, "deletions": 251}}, {"node": {"oid": "cc2a6e229f8278d083a2d85ad37f69471cf402d3", "messageHeadline": "Emit multiple error trace messages and continue syncs by default (#34\u2026", "author": {"name": "Brian Lai", "email": "51336873+brianjlai@users.noreply.github.com", "user": {"login": "brianjlai"}}, "additions": 243, "deletions": 52}}, {"node": {"oid": "e1f79251ea44a0da2fa7a82ff69d64cb00f88a5f", "messageHeadline": "\ud83e\udd16 Bump patch version of Python CDK", "author": {"name": "lmossman", "email": "lmossman@users.noreply.github.com", "user": {"login": "lmossman"}}, "additions": 7, "deletions": 4}}, {"node": {"oid": "f281672a07ce9f195cef8119074cb636820a1ebf", "messageHeadline": "fix version of airbyte-cdk in Dockerfile pip install (#34941)", "author": {"name": "Lake Mossman", "email": "lake@airbyte.io", "user": {"login": "lmossman"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "3f4752608d12732d74b7e9d27627860d06429b78", "messageHeadline": "\u2728 Source Google Analytics Data API: Replace convert_conversions_purch\u2026", "author": {"name": "Anatolii Yatsuk", "email": "35109939+tolik0@users.noreply.github.com", "user": {"login": "tolik0"}}, "additions": 55, "deletions": 50}}, {"node": {"oid": "5af9696e372669b884593fe8371f0922abb7f966", "messageHeadline": "airbyte-ci: run poe tasks declared in pyproject.toml file of internal\u2026", "author": {"name": "Augustin", "email": "augustin@airbyte.io", "user": {"login": "alafanechere"}}, "additions": 646, "deletions": 442}}, {"node": {"oid": "cee3a19ae7c46bc3f34c40057e1b38f1bb9edbad", "messageHeadline": "Update reset.md (#34855)", "author": {"name": "Evan Tahler", "email": "evan@airbyte.io", "user": {"login": "evantahler"}}, "additions": 1, "deletions": 7}}, {"node": {"oid": "cf4cb225a56c1a4dcaea394cfcd8777f3b8af01a", "messageHeadline": "internal poetry packages: declare poe tasks and airbyte-ci sections i\u2026", "author": {"name": "Augustin", "email": "augustin@airbyte.io", "user": {"login": "alafanechere"}}, "additions": 552, "deletions": 409}}, {"node": {"oid": "2f65766e577357e6e1abda8c24d8312edc224892", "messageHeadline": "Source S3: bump CDK version to fix issue when SyncMode is missing fro\u2026", "author": {"name": "Catherine Noll", "email": "clnoll@users.noreply.github.com", "user": {"login": "clnoll"}}, "additions": 3, "deletions": 2}}, {"node": {"oid": "edfd287e26235ee68089679f8a224dfdfbefab4d", "messageHeadline": "Source Hubspot: add notes about property history stream (#34915)", "author": {"name": "Roman Yermilov [GL]", "email": "86300758+roman-yermilov-gl@users.noreply.github.com", "user": {"login": "roman-yermilov-gl"}}, "additions": 5, "deletions": 0}}, {"node": {"oid": "a960d9fbd91c5bcb6a4592f1818ed56f33b28b18", "messageHeadline": ":bug: Source Facebook Marketing: Add missing fields (#34845)", "author": {"name": "Anatolii Yatsuk", "email": "35109939+tolik0@users.noreply.github.com", "user": {"login": "tolik0"}}, "additions": 39, "deletions": 7}}, {"node": {"oid": "454b846202aa167689e99a8fa60888e060825e4d", "messageHeadline": "\ud83d\udc1bSource Amazon Seller Partner: fix date formatting for ledger reports\u2026", "author": {"name": "Anton Karpets", "email": "anton.karpets@globallogic.com", "user": {"login": "askarpets"}}, "additions": 62, "deletions": 42}}, {"node": {"oid": "58de015de449f753f010d5c4173b64ddd68429b9", "messageHeadline": "File based sources fix sync mode bug (#34936)", "author": {"name": "Catherine Noll", "email": "clnoll@users.noreply.github.com", "user": {"login": "clnoll"}}, "additions": 12, "deletions": 8}}, {"node": {"oid": "7f97f245bce9e1f8b4c1f39465eeb1e01e47315d", "messageHeadline": "CDK: fix flaky scenario-based tests by sorting on k & v (#34912)", "author": {"name": "Catherine Noll", "email": "clnoll@users.noreply.github.com", "user": {"login": "clnoll"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "615536323c3cf5a5804eea734aa0995265aa5c20", "messageHeadline": "AirbyteLib: Case insensitive missing column checks, deterministic col\u2026", "author": {"name": "Aaron (\"AJ\") Steers", "email": "aj@airbyte.io", "user": {"login": "aaronsteers"}}, "additions": 58, "deletions": 14}}, {"node": {"oid": "45803a3ff9b26e5839a186091a30621d491c17bd", "messageHeadline": "source-s3: pin to version 4.4.1 (#34926)", "author": {"name": "Pedro S. Lopez", "email": "pedroslopez@me.com", "user": {"login": "pedroslopez"}}, "additions": 1, "deletions": 0}}, {"node": {"oid": "01b6f4bedeb55a705d465279a030cbbef93ff1d3", "messageHeadline": "Destination Postgres: Remove varchar limit of 64k, defaults to 10MiB \u2026", "author": {"name": "Gireesh Sreepathi", "email": "gisripa@gmail.com", "user": {"login": "gisripa"}}, "additions": 75, "deletions": 2}}, {"node": {"oid": "18de9d1f4b1090af65c5b1abf39c1e7282fdfb54", "messageHeadline": "\ud83e\udd16 Bump minor version of Python CDK", "author": {"name": "clnoll", "email": "clnoll@users.noreply.github.com", "user": {"login": "clnoll"}}, "additions": 6, "deletions": 3}}, {"node": {"oid": "a00aae559c46ca848c7b2f8d2aaa1c053cb241b6", "messageHeadline": "Remove connector ops team (#34867)", "author": {"name": "Evan Tahler", "email": "evan@airbyte.io", "user": {"login": "evantahler"}}, "additions": 116, "deletions": 131}}, {"node": {"oid": "be80bfc57c7d00ba0c16bb90f9eb9360b2527ece", "messageHeadline": "File-based CDK: log warning on no sync mode instead of raising except\u2026", "author": {"name": "Catherine Noll", "email": "clnoll@users.noreply.github.com", "user": {"login": "clnoll"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "264043f4c2d90499501f1e68fe8c159f2ee7db39", "messageHeadline": "Connector templates: Publish by default (#34766)", "author": {"name": "Joe Reuter", "email": "joe@airbyte.io", "user": {"login": "flash1293"}}, "additions": 20, "deletions": 8}}, {"node": {"oid": "e59b3f90cfcffc9d9b55806d9e2545a7666a3dac", "messageHeadline": "\u2728 Source Google Analytics Data API: Add spec parameter to convert `co\u2026", "author": {"name": "Anatolii Yatsuk", "email": "35109939+tolik0@users.noreply.github.com", "user": {"login": "tolik0"}}, "additions": 17, "deletions": 1}}, {"node": {"oid": "5c54923cf242f7f68c41554473d6eb1d38d56891", "messageHeadline": "S3 and Google Analytics v4: Enable pypi publishing (#34903)", "author": {"name": "Joe Reuter", "email": "joe@airbyte.io", "user": {"login": "flash1293"}}, "additions": 2, "deletions": 4}}, {"node": {"oid": "a28aab900c9a2d395f4a64f0271f60278e489e6b", "messageHeadline": "\u2728 Source Stripe: Events stream concurrent on incremental syncs (#34619)", "author": {"name": "Maxime Carbonneau-Leclerc", "email": "3360483+maxi297@users.noreply.github.com", "user": {"login": "maxi297"}}, "additions": 176, "deletions": 117}}, {"node": {"oid": "20bc4b43e826ddf0e6dbc60ecdde335e790d3152", "messageHeadline": "Source Zendesk Support: integration tests for empty streams (#34840)", "author": {"name": "Roman Yermilov [GL]", "email": "86300758+roman-yermilov-gl@users.noreply.github.com", "user": {"login": "roman-yermilov-gl"}}, "additions": 1668, "deletions": 23}}, {"node": {"oid": "b2f6a9399f1e24cb97a8c204095107b38d347dfb", "messageHeadline": "airbyte-lib: Stream state (#34778)", "author": {"name": "Joe Reuter", "email": "joe@airbyte.io", "user": {"login": "flash1293"}}, "additions": 276, "deletions": 19}}, {"node": {"oid": "03530ac3729a09e67b6b9cd3312f7a74b7819cd4", "messageHeadline": "airbyte-ci: Make pypi publish enabled for certified connectors (#34836)", "author": {"name": "Joe Reuter", "email": "joe@airbyte.io", "user": {"login": "flash1293"}}, "additions": 140, "deletions": 2}}, {"node": {"oid": "a8ca2be79896292e2c8cf827891a62fb0cdba0ba", "messageHeadline": "airbyte-lib: Use proper segment key (#34863)", "author": {"name": "Joe Reuter", "email": "joe@airbyte.io", "user": {"login": "flash1293"}}, "additions": 3, "deletions": 5}}, {"node": {"oid": "0b79b9e03f0a85358a1c31d6b19549312a3ea83d", "messageHeadline": "airbyte-lib: Improve source factory (#34849)", "author": {"name": "Joe Reuter", "email": "joe@airbyte.io", "user": {"login": "flash1293"}}, "additions": 63, "deletions": 63}}, {"node": {"oid": "65002d4145d649ff8cc94d3cf8a597d8242885fc", "messageHeadline": "airbyte-lib: Fix processed records counter (#34857)", "author": {"name": "Joe Reuter", "email": "joe@airbyte.io", "user": {"login": "flash1293"}}, "additions": 8, "deletions": 7}}, {"node": {"oid": "5b91b5b0e801a1222e57cd704891fbf836703e15", "messageHeadline": "\u2728 Source S3: Add region to S3 source (#34842)", "author": {"name": "Anatolii Yatsuk", "email": "35109939+tolik0@users.noreply.github.com", "user": {"login": "tolik0"}}, "additions": 50, "deletions": 8}}, {"node": {"oid": "0b8496cb8f95d7c19a720ad6413223ee41d7e8bd", "messageHeadline": "airbyte-lib: Add testing to connectors (#34044)", "author": {"name": "Joe Reuter", "email": "joe@airbyte.io", "user": {"login": "flash1293"}}, "additions": 143, "deletions": 4}}, {"node": {"oid": "540b9d48b38cdbf8151ce17c29bc0e3a0396f668", "messageHeadline": "AirbyteLib: Add basic secrets management (#34822)", "author": {"name": "Aaron (\"AJ\") Steers", "email": "aj@airbyte.io", "user": {"login": "aaronsteers"}}, "additions": 264, "deletions": 11}}, {"node": {"oid": "6e8b87f6f3f9340e9f24ce420b6d7c63366ba455", "messageHeadline": "AirbyteLib: detect REPL and disable Rich.Live if so (#34782)", "author": {"name": "Aaron (\"AJ\") Steers", "email": "aj@airbyte.io", "user": {"login": "aaronsteers"}}, "additions": 4, "deletions": 1}}, {"node": {"oid": "22b63c7d70a64b296adff9993c36359fea682959", "messageHeadline": "AirbyteLib: Support write strategies: 'merge' and 'auto' (#34592)", "author": {"name": "Aaron (\"AJ\") Steers", "email": "aj@airbyte.io", "user": {"login": "aaronsteers"}}, "additions": 766, "deletions": 175}}, {"node": {"oid": "5727127c7215e3da3a89863dcdcaf778787c7994", "messageHeadline": "rollback source-github to 1.5.7 (#34870)", "author": {"name": "Pedro S. Lopez", "email": "pedroslopez@me.com", "user": {"login": "pedroslopez"}}, "additions": 1, "deletions": 0}}, {"node": {"oid": "c7a7b93dfa0a0660ac128d6675c758e82667d772", "messageHeadline": "\ud83e\udd16 Bump patch version of Python CDK", "author": {"name": "maxi297", "email": "maxi297@users.noreply.github.com", "user": {"login": "maxi297"}}, "additions": 6, "deletions": 3}}, {"node": {"oid": "f6afd80f02838a84000d63034a8c879ce5472241", "messageHeadline": "Update http-streams.md typo (#34861)", "author": {"name": "Ryan Waskewich", "email": "156025126+rwask@users.noreply.github.com", "user": {"login": "rwask"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "06d44f813825bc05812780c409504447b2ca3c1d", "messageHeadline": "Improve error messages for concurrent CDK (#34754)", "author": {"name": "Maxime Carbonneau-Leclerc", "email": "3360483+maxi297@users.noreply.github.com", "user": {"login": "maxi297"}}, "additions": 16, "deletions": 2}}, {"node": {"oid": "ee39d407d73386812598172ab060f58e1c7cb27a", "messageHeadline": "Docs: update pg13 requirement for external db (#34858)", "author": {"name": "Marcos Marx", "email": "marcosmarxm@users.noreply.github.com", "user": {"login": "marcosmarxm"}}, "additions": 8, "deletions": 0}}, {"node": {"oid": "c7c51ea4e1df26acc382083920446e5d486ef2a2", "messageHeadline": "[source-mongodb-v2] : Fail sync if initial snapshot for any stream fa\u2026", "author": {"name": "Akash Kulkarni", "email": "113392464+akashkulk@users.noreply.github.com", "user": {"login": "akashkulk"}}, "additions": 25, "deletions": 9}}, {"node": {"oid": "247bc17c4a9d2122c85d0f2a389b90325452a6d8", "messageHeadline": "Kubernetes docs: external logs with S3 (#34621)", "author": {"name": "Marcos Marx", "email": "marcosmarxm@users.noreply.github.com", "user": {"login": "marcosmarxm"}}, "additions": 122, "deletions": 11}}, {"node": {"oid": "529ff1ac34e8f7a6be9d10f259542d2f9de1db2a", "messageHeadline": "Source Gong: Adjust schemas (#34847)", "author": {"name": "Joe Reuter", "email": "joe@airbyte.io", "user": {"login": "flash1293"}}, "additions": 9, "deletions": 2}}, {"node": {"oid": "865773a459fced9372b699721044d67e3eedc660", "messageHeadline": "Source Zoom: Disable pypi (#34848)", "author": {"name": "Joe Reuter", "email": "joe@airbyte.io", "user": {"login": "flash1293"}}, "additions": 2, "deletions": 1}}, {"node": {"oid": "df56dfedbe6389b3e59de692fdedb3f17b646a63", "messageHeadline": ":bug: Source Google Ads: Add ignore fields for multiple fields (#34844)", "author": {"name": "Anatolii Yatsuk", "email": "35109939+tolik0@users.noreply.github.com", "user": {"login": "tolik0"}}, "additions": 18, "deletions": 0}}, {"node": {"oid": "53d71f94e887791c20c2003b2d4872626977c027", "messageHeadline": "Source S3: updates for compatibility with the concurrent CDK (#34591)", "author": {"name": "Catherine Noll", "email": "clnoll@users.noreply.github.com", "user": {"login": "clnoll"}}, "additions": 60, "deletions": 31}}, {"node": {"oid": "5571fd00321a7646706d1ffffd532cbafbdf4196", "messageHeadline": "Source Salesforce: concurrent incremental syncs (#33522)", "author": {"name": "Catherine Noll", "email": "clnoll@users.noreply.github.com", "user": {"login": "clnoll"}}, "additions": 100, "deletions": 58}}, {"node": {"oid": "66c7767a6fd39d771fcbf2a8a99a6c44623b5a51", "messageHeadline": "\ud83d\udc1b Source Coin API: Fix catalog typos (#34826)", "author": {"name": "Aaron (\"AJ\") Steers", "email": "aj@airbyte.io", "user": {"login": "aaronsteers"}}, "additions": 7, "deletions": 6}}, {"node": {"oid": "63d0532acefd5a4d4cd65be8293699749e845b3f", "messageHeadline": "fix bullet style", "author": {"name": "Aaron Steers", "email": "aj@airbyte.io", "user": {"login": "aaronsteers"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "d8341e6ea7465d80e7cfb435de821135ef554b6d", "messageHeadline": "AirbyteLib: Add pip_url helpers to streamline connector debugging  (#\u2026", "author": {"name": "Aaron (\"AJ\") Steers", "email": "aj@airbyte.io", "user": {"login": "aaronsteers"}}, "additions": 98, "deletions": 0}}, {"node": {"oid": "1e856d021df1f55ab085ca20f4b0ac3a4d0202c8", "messageHeadline": "AirbyteLib: friendly install and post-install messaging (#34816)", "author": {"name": "Aaron (\"AJ\") Steers", "email": "aj@airbyte.io", "user": {"login": "aaronsteers"}}, "additions": 66, "deletions": 13}}, {"node": {"oid": "d9b500c060c4d9ae0ab5d825443c11d90ea1fc18", "messageHeadline": "AirbyteLib: Fix column count mismatch bug (#34783)", "author": {"name": "Aaron (\"AJ\") Steers", "email": "aj@airbyte.io", "user": {"login": "aaronsteers"}}, "additions": 229, "deletions": 89}}, {"node": {"oid": "28021d9c737aeb2832fd82183f6e7dcd846428fe", "messageHeadline": "Bump Airbyte version from 0.50.46 to 0.50.47", "author": {"name": "bgroff", "email": "bgroff@users.noreply.github.com", "user": {"login": "bgroff"}}, "additions": 4, "deletions": 4}}, {"node": {"oid": "0c09afe878976dc38d7cc2751144f554f4206da6", "messageHeadline": "\ud83d\udcd8Docs: Update source Linnworks page (#34788)", "author": {"name": "Christo Grabowski", "email": "108154848+ChristoGrab@users.noreply.github.com", "user": {"login": "ChristoGrab"}}, "additions": 49, "deletions": 32}}, {"node": {"oid": "ec929716db5239a795cdc67f16c5255146360349", "messageHeadline": "AirbyteLib: Ignore unused Airbyte Protocol message types (#34779)", "author": {"name": "Aaron (\"AJ\") Steers", "email": "aj@airbyte.io", "user": {"login": "aaronsteers"}}, "additions": 3, "deletions": 10}}, {"node": {"oid": "0f9401ee3eb8866da0f03307b6f3d8364c7fa139", "messageHeadline": "Docs: Make sure reference section is always added (#34770)", "author": {"name": "Joe Reuter", "email": "joe@airbyte.io", "user": {"login": "flash1293"}}, "additions": 4, "deletions": 1}}, {"node": {"oid": "b6b73bd13664edfed5e9e208edd760d78dae10dc", "messageHeadline": "AirbyteLib: Treat error trace as logs (#34771)", "author": {"name": "Joe Reuter", "email": "joe@airbyte.io", "user": {"login": "flash1293"}}, "additions": 3, "deletions": 0}}, {"node": {"oid": "64d0a51c35961cee3a905721fcf85ec498ac8b43", "messageHeadline": "\ud83c\udf89 New Source: Microsoft SharePoint (#33537)", "author": {"name": "Serhii Lazebnyi", "email": "53845333+lazebnyi@users.noreply.github.com", "user": {"login": "lazebnyi"}}, "additions": 1962, "deletions": 0}}, {"node": {"oid": "2bbeb4e941e2ad30f66974baaa405f32661a9090", "messageHeadline": "AirbyteLib: Add len() support on SQL datasets and Mapping behaviors f\u2026", "author": {"name": "Aaron (\"AJ\") Steers", "email": "aj@airbyte.io", "user": {"login": "aaronsteers"}}, "additions": 82, "deletions": 10}}, {"node": {"oid": "280fa1e31f336811eaf62396b2f5b7b803158788", "messageHeadline": "AirbyteLib: fix examples in getting started (#34762)", "author": {"name": "Aaron (\"AJ\") Steers", "email": "aj@airbyte.io", "user": {"login": "aaronsteers"}}, "additions": 8, "deletions": 14}}, {"node": {"oid": "683891d531749e891933c6eeebfafcecc13e8c9a", "messageHeadline": "add log4jConfig to docs (#34777)", "author": {"name": "Cole Snodgrass", "email": "cole@airbyte.io", "user": {"login": "colesnodgrass"}}, "additions": 4, "deletions": 0}}, {"node": {"oid": "66ce98fdc4eacd6a3d69210630e3b3b9e0762ba9", "messageHeadline": "Source Recharge: Fix airbyte-lib integration (#34772)", "author": {"name": "Joe Reuter", "email": "joe@airbyte.io", "user": {"login": "flash1293"}}, "additions": 20, "deletions": 2}}, {"node": {"oid": "18cfa249741cee3bf674802406569179f0e1f9cf", "messageHeadline": "\ud83d\udc1b Source GitHub: Continue Sync on Stream failure (#34700)", "author": {"name": "Artem Inzhyyants", "email": "36314070+artem1205@users.noreply.github.com", "user": {"login": "artem1205"}}, "additions": 202, "deletions": 14}}, {"node": {"oid": "5ecb97163da4a2f369b4cd5894b8cb2e5c10d8af", "messageHeadline": ":bug: Source Google Analytics Data API: Add rounding integer values t\u2026", "author": {"name": "Anatolii Yatsuk", "email": "35109939+tolik0@users.noreply.github.com", "user": {"login": "tolik0"}}, "additions": 9, "deletions": 3}}, {"node": {"oid": "db0c422585c222daf36f5e6e92676853a12f8e45", "messageHeadline": "Bump Airbyte version from 0.50.45 to 0.50.46", "author": {"name": "pmossman", "email": "pmossman@users.noreply.github.com", "user": {"login": "pmossman"}}, "additions": 4, "deletions": 4}}, {"node": {"oid": "9a67b7fa1064846d00519050db328aebd3326bf0", "messageHeadline": "\ud83d\udc1b bump cdk versions for java sources (#34453)", "author": {"name": "Chandler Prall", "email": "chandler.prall@gmail.com", "user": {"login": "chandlerprall"}}, "additions": 61, "deletions": 48}}, {"node": {"oid": "deca551970e2034f07ebe51033d7007f349eb4f9", "messageHeadline": "airbyte-ci: enable connectors tests in draft prs (#34756)", "author": {"name": "Marius Posta", "email": "marius@airbyte.io", "user": {"login": "postamar"}}, "additions": 2, "deletions": 6}}, {"node": {"oid": "8dbbf7ab1c39de0ab7e31a0ebd0c27499e8401fa", "messageHeadline": "\ud83d\udc1b Source Hubspot: Fix pagination for companies_properties_history str\u2026", "author": {"name": "Serhii Lazebnyi", "email": "53845333+lazebnyi@users.noreply.github.com", "user": {"login": "lazebnyi"}}, "additions": 139, "deletions": 135}}, {"node": {"oid": "b36bcc3c1a575c23b5ce6feaa476cf7d2d7c6a14", "messageHeadline": "Destination BigQuery: CDK updates for latest changes (#34728)", "author": {"name": "Gireesh Sreepathi", "email": "gisripa@gmail.com", "user": {"login": "gisripa"}}, "additions": 9, "deletions": 2}}, {"node": {"oid": "ab6ea6d0f5dd80d5bf2266c36e94c4a6a3f0fec9", "messageHeadline": "CDK destinations: Future based output reader for T+D test (#34727)", "author": {"name": "Gireesh Sreepathi", "email": "gisripa@gmail.com", "user": {"login": "gisripa"}}, "additions": 34, "deletions": 30}}, {"node": {"oid": "b8fb1eefb96f4ebd2dd7b36a5cb1f976fb96d3d3", "messageHeadline": "Source Kyriba: Updates CDK, Increases Testing Coverage, Fixes Accepta\u2026", "author": {"name": "Patrick Nilan", "email": "nilan.patrick@gmail.com", "user": {"login": "pnilan"}}, "additions": 539, "deletions": 1081}}, {"node": {"oid": "d05f47348ef7f539f68c69503638c50108ef89f9", "messageHeadline": "Source S3: pin CDK and moto (#34665)", "author": {"name": "Catherine Noll", "email": "clnoll@users.noreply.github.com", "user": {"login": "clnoll"}}, "additions": 6, "deletions": 7}}, {"node": {"oid": "38d48d2dafe01729768bb23b3a817ee805cd2794", "messageHeadline": "Bump source-mysql and source-postgres to cdk version 0.16.3 (#34723)", "author": {"name": "Akash Kulkarni", "email": "113392464+akashkulk@users.noreply.github.com", "user": {"login": "akashkulk"}}, "additions": 4, "deletions": 3}}, {"node": {"oid": "7bd2dd69ffb54badddd7435ab5a1fca1640899bc", "messageHeadline": "\ud83d\udc1b Source Recharge: Added the UI toggle `Use 'Orders' Deprecated API` \u2026", "author": {"name": "Baz", "email": "oleksandr.bazarnov@globallogic.com", "user": {"login": "bazarnov"}}, "additions": 228, "deletions": 66}}, {"node": {"oid": "320e69423e934a0de711cbe8989dbb71c4c742d4", "messageHeadline": "Publish to pypi batch14 (#34662)", "author": {"name": "Joe Reuter", "email": "joe@airbyte.io", "user": {"login": "flash1293"}}, "additions": 71, "deletions": 10}}, {"node": {"oid": "dfec691232d32a18dc54903ec65e819dd4d8cf83", "messageHeadline": "Publish to pypi batch13 (#34658)", "author": {"name": "Joe Reuter", "email": "joe@airbyte.io", "user": {"login": "flash1293"}}, "additions": 77, "deletions": 0}}, {"node": {"oid": "2aa7327a8ecd596c5babca3c3aaa14ca6aaa7c33", "messageHeadline": "airbyte-lib: Hidden documentation (#34702)", "author": {"name": "Joe Reuter", "email": "joe@airbyte.io", "user": {"login": "flash1293"}}, "additions": 312, "deletions": 61}}, {"node": {"oid": "3710b5d7078d36221a4dd043163247c0f6b97af2", "messageHeadline": "\ud83d\udc1bSource Amazon Seller Partner: fix date format in state message for s\u2026", "author": {"name": "Anton Karpets", "email": "anton.karpets@globallogic.com", "user": {"login": "askarpets"}}, "additions": 37, "deletions": 26}}, {"node": {"oid": "696876b5650b656d92e0f836fe4e19d94cd54de9", "messageHeadline": ":bug: Source Bing Ads: fix duplicates in report-based streams (#34712)", "author": {"name": "Daryna Ishchenko", "email": "80129833+darynaishchenko@users.noreply.github.com", "user": {"login": "darynaishchenko"}}, "additions": 40, "deletions": 10}}, {"node": {"oid": "3ed9aa40b445ec9b5c3c4523b2bef96c22050adc", "messageHeadline": "Publish to pypi batch12 (#34664)", "author": {"name": "Joe Reuter", "email": "joe@airbyte.io", "user": {"login": "flash1293"}}, "additions": 81, "deletions": 0}}, {"node": {"oid": "cdc1ae4ee7f349ff73840425e0519c957716e32d", "messageHeadline": "Publish to pypi batch11 (#34694)", "author": {"name": "Joe Reuter", "email": "joe@airbyte.io", "user": {"login": "flash1293"}}, "additions": 80, "deletions": 0}}, {"node": {"oid": "63e1f4c1e798c39c4f31f51ddc0c6164c5e74140", "messageHeadline": "remove alloydb once again (#34642)", "author": {"name": "Ella Rohm-Ensing", "email": "erohmensing@gmail.com", "user": {"login": "erohmensing"}}, "additions": 0, "deletions": 32}}, {"node": {"oid": "f95e0c8d67d35858cf53fc70df8bd323c5d98d61", "messageHeadline": "airbyte-lib: Use connector metadata (#34697)", "author": {"name": "Joe Reuter", "email": "joe@airbyte.io", "user": {"login": "flash1293"}}, "additions": 128, "deletions": 23}}, {"node": {"oid": "8e7196ef5598488a0f9672a34c4f48b309eb95ac", "messageHeadline": "CAT: fix NoAdditionalPropertiesValidator (#34709)", "author": {"name": "Artem Inzhyyants", "email": "36314070+artem1205@users.noreply.github.com", "user": {"login": "artem1205"}}, "additions": 5, "deletions": 2}}, {"node": {"oid": "f5cec3a299bb3e81ab7c74b37a077fad7ebf5bf1", "messageHeadline": "Destination Postgres: Upgrade CDK with fixed dependency and unpin clo\u2026", "author": {"name": "Gireesh Sreepathi", "email": "gisripa@gmail.com", "user": {"login": "gisripa"}}, "additions": 5, "deletions": 6}}, {"node": {"oid": "e0aca2fd30588781433335e66dad613f49bc5150", "messageHeadline": "Publish to pypi batch10 (#34692)", "author": {"name": "Joe Reuter", "email": "joe@airbyte.io", "user": {"login": "flash1293"}}, "additions": 80, "deletions": 0}}, {"node": {"oid": "eb5b23d669cf9f5e0a4e36d8261c8188e1b9c362", "messageHeadline": "Build a resume token with a pipeline consisting of selected streams (\u2026", "author": {"name": "Rodi Reich Zilberman", "email": "867491+rodireich@users.noreply.github.com", "user": {"login": "rodireich"}}, "additions": 120, "deletions": 33}}, {"node": {"oid": "93287e386f96ebd8213723ccf0de87cff5f5b2d1", "messageHeadline": "Publish to pypi batch9 (#34691)", "author": {"name": "Joe Reuter", "email": "joe@airbyte.io", "user": {"login": "flash1293"}}, "additions": 72, "deletions": 0}}, {"node": {"oid": "78a60475a4feb8c7263b6b5481a7ee96d98ee2bc", "messageHeadline": "Source Azure Table Storage: CDK Update (#34576)", "author": {"name": "Christo Grabowski", "email": "108154848+ChristoGrab@users.noreply.github.com", "user": {"login": "ChristoGrab"}}, "additions": 200, "deletions": 93}}, {"node": {"oid": "1aaf9dc7dc2a3da6ed82ccbd2522e62dd51cc097", "messageHeadline": "Publish to pypi batch8 (#34690)", "author": {"name": "Joe Reuter", "email": "joe@airbyte.io", "user": {"login": "flash1293"}}, "additions": 76, "deletions": 0}}, {"node": {"oid": "6b4e8acbff897dc522ed40acc0956a606eb1dab5", "messageHeadline": "\ud83d\udea8\ud83d\udea8\ud83d\udc1bSource Hubspot: update marketing_emails stream schema (#34492)", "author": {"name": "Anton Karpets", "email": "anton.karpets@globallogic.com", "user": {"login": "askarpets"}}, "additions": 272, "deletions": 182}}, {"node": {"oid": "a8bdeef904fc3796ca77bd9de8529eec317870e3", "messageHeadline": "Update file-based connectors for compatibility with concurrent CDK (#\u2026", "author": {"name": "Catherine Noll", "email": "clnoll@users.noreply.github.com", "user": {"login": "clnoll"}}, "additions": 98, "deletions": 38}}, {"node": {"oid": "f1be8c1ab23919bf11cf67ffe5e415492b7e6223", "messageHeadline": "Kubernetes docs: update instructions to use external database (#34604)", "author": {"name": "Marcos Marx", "email": "marcosmarxm@users.noreply.github.com", "user": {"login": "marcosmarxm"}}, "additions": 61, "deletions": 9}}, {"node": {"oid": "69b999da4caa77dd4422923f27eee1988baa5b61", "messageHeadline": "Publish to pypi batch7 (#34673)", "author": {"name": "Joe Reuter", "email": "joe@airbyte.io", "user": {"login": "flash1293"}}, "additions": 82, "deletions": 0}}, {"node": {"oid": "51e6cbeffc4723c09cbdb427642af479e2b524d0", "messageHeadline": "Publish to pypi batch6 (#34672)", "author": {"name": "Joe Reuter", "email": "joe@airbyte.io", "user": {"login": "flash1293"}}, "additions": 82, "deletions": 0}}, {"node": {"oid": "6660c45adc271f0ddb388f1e630b3089f166c652", "messageHeadline": "Publish to pypi batch5 (#34668)", "author": {"name": "Joe Reuter", "email": "joe@airbyte.io", "user": {"login": "flash1293"}}, "additions": 84, "deletions": 0}}, {"node": {"oid": "ad2a451902c4860af64a30fb56094026aee03cb5", "messageHeadline": "airbyte-ci: Test pypi published properly (#34689)", "author": {"name": "Joe Reuter", "email": "joe@airbyte.io", "user": {"login": "flash1293"}}, "additions": 57, "deletions": 24}}, {"node": {"oid": "7f4abcccd9591963e64a6928b74c5560695dff63", "messageHeadline": "Publish to pypi batch4 (#34666)", "author": {"name": "Joe Reuter", "email": "joe@airbyte.io", "user": {"login": "flash1293"}}, "additions": 82, "deletions": 0}}, {"node": {"oid": "f9df3dff04c5a3586d60eb5cfae79ef76c01f9c7", "messageHeadline": "Support resuming initial snapshot when id type is String, Int, Long (\u2026", "author": {"name": "Rodi Reich Zilberman", "email": "867491+rodireich@users.noreply.github.com", "user": {"login": "rodireich"}}, "additions": 72, "deletions": 6}}, {"node": {"oid": "966a9c3302b2fbaaf6316f285f5d1ef168530afa", "messageHeadline": "Destination Teradata: make connector avaialble on Airbyte Cloud (#28667)", "author": {"name": "Marcos Marx", "email": "marcosmarxm@users.noreply.github.com", "user": {"login": "marcosmarxm"}}, "additions": 31, "deletions": 19}}, {"node": {"oid": "39c47efe5d1c65bac9f7fbf7c7b75e785e98b987", "messageHeadline": "Destination Redshift - Bump CDK version to 0.16.3 (#34680)", "author": {"name": "Joe Bell", "email": "joseph.bell@airbyte.io", "user": {"login": "jbfbell"}}, "additions": 91, "deletions": 90}}, {"node": {"oid": "e93015f27e1ac3f1f81f635a1e1830729b2a17c4", "messageHeadline": "Source Faker: Declare primary keys (#34644)", "author": {"name": "Aaron (\"AJ\") Steers", "email": "aj@airbyte.io", "user": {"login": "aaronsteers"}}, "additions": 14, "deletions": 5}}, {"node": {"oid": "a814caf70317bcd027b4a866cffa0cf78a458c7b", "messageHeadline": "Fix log4j-slf4j-impl version conflicts (#34669)", "author": {"name": "Marius Posta", "email": "marius@airbyte.io", "user": {"login": "postamar"}}, "additions": 5, "deletions": 3}}, {"node": {"oid": "aec1082f469576cefb91648a4bdb69eb16436586", "messageHeadline": "Pin file-based sources to airbyte-cdk version 0.59.2  (#34661)", "author": {"name": "Catherine Noll", "email": "clnoll@users.noreply.github.com", "user": {"login": "clnoll"}}, "additions": 24, "deletions": 20}}, {"node": {"oid": "7ed1e385e33c64aaeabc9a7a03d19243f024cf2a", "messageHeadline": "Update cdc.md - Add MongoDB support (#34671)", "author": {"name": "Ryan Waskewich", "email": "156025126+rwask@users.noreply.github.com", "user": {"login": "rwask"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "0f6f25e9e856349870e16b135c16397131eb1b73", "messageHeadline": "Recreate pypi publish batch3 (#34660)", "author": {"name": "Joe Reuter", "email": "joe@airbyte.io", "user": {"login": "flash1293"}}, "additions": 80, "deletions": 0}}, {"node": {"oid": "dc78238f66eb07dae5f0c82bf6c642f32c982089", "messageHeadline": "airbyte-lib: Prepare for published connectors (#34651)", "author": {"name": "Joe Reuter", "email": "joe@airbyte.io", "user": {"login": "flash1293"}}, "additions": 7, "deletions": 7}}, {"node": {"oid": "d74471eac02f9c266a30f3967833313604d39ed8", "messageHeadline": "Revert \"Publish to pypi batch3 (#34657)\" (#34659)", "author": {"name": "Joe Reuter", "email": "joe@airbyte.io", "user": {"login": "flash1293"}}, "additions": 0, "deletions": 80}}, {"node": {"oid": "7949c5b0e9ff68bdef81611b3446ca30c3753eab", "messageHeadline": "\ud83e\udd16 Bump patch version of Python CDK", "author": {"name": "maxi297", "email": "maxi297@users.noreply.github.com", "user": {"login": "maxi297"}}, "additions": 6, "deletions": 3}}, {"node": {"oid": "bb477eede5c19f3986241199280279e3890e4481", "messageHeadline": "Publish to pypi batch3 (#34657)", "author": {"name": "Joe Reuter", "email": "joe@airbyte.io", "user": {"login": "flash1293"}}, "additions": 80, "deletions": 0}}, {"node": {"oid": "c26d355de8576c931ef15bd7d4c6f6352d4d5862", "messageHeadline": "Fix Cursor interface change + FileBased change at the same time (#34653)", "author": {"name": "Maxime Carbonneau-Leclerc", "email": "3360483+maxi297@users.noreply.github.com", "user": {"login": "maxi297"}}, "additions": 4, "deletions": 0}}, {"node": {"oid": "05a55f009fa6878b288da74679d3b8a6d7d1e1a0", "messageHeadline": "Publish to pypi batch 2 (#34656)", "author": {"name": "Joe Reuter", "email": "joe@airbyte.io", "user": {"login": "flash1293"}}, "additions": 81, "deletions": 0}}, {"node": {"oid": "ca8590e2b48fc62a346059fd7502f0bb213246dd", "messageHeadline": "Have StateBuilder return our actual state object and not simply a dic\u2026", "author": {"name": "Maxime Carbonneau-Leclerc", "email": "3360483+maxi297@users.noreply.github.com", "user": {"login": "maxi297"}}, "additions": 79, "deletions": 149}}, {"node": {"oid": "2c8b47b1009ef20f60771ca40879c71753e0a682", "messageHeadline": "Emit state when no partitions are generated for ccdk (#34605)", "author": {"name": "Maxime Carbonneau-Leclerc", "email": "3360483+maxi297@users.noreply.github.com", "user": {"login": "maxi297"}}, "additions": 78, "deletions": 14}}, {"node": {"oid": "28dae9ac2cc94546f1438713a12fd76847248516", "messageHeadline": "Publish to pypi (#34652)", "author": {"name": "Joe Reuter", "email": "joe@airbyte.io", "user": {"login": "flash1293"}}, "additions": 82, "deletions": 0}}, {"node": {"oid": "dc87bef5b0c50edee530239515ed7084af7cf8e4", "messageHeadline": ":bug: Source Microsoft OneDrive: Fix Oauth (#34478)", "author": {"name": "Anatolii Yatsuk", "email": "35109939+tolik0@users.noreply.github.com", "user": {"login": "tolik0"}}, "additions": 9, "deletions": 3}}, {"node": {"oid": "c3c21c25097410f2db75ef3f271b5527e671afc6", "messageHeadline": "Publish pokeapi to pypi (#34650)", "author": {"name": "Joe Reuter", "email": "joe@airbyte.io", "user": {"login": "flash1293"}}, "additions": 4, "deletions": 0}}, {"node": {"oid": "4cfaebeacfeb3139466dab986fa717dece322e94", "messageHeadline": "airbyte-lib: Refactor follow-up (#34649)", "author": {"name": "Joe Reuter", "email": "joe@airbyte.io", "user": {"login": "flash1293"}}, "additions": 1235, "deletions": 95}}, {"node": {"oid": "f10763ab2af043ce922b260b000d84ee0ee6fa30", "messageHeadline": "\ud83d\udcddDestination Astra DB Connector Name Update, Icon Update, Spec format\u2026", "author": {"name": "Joe Reuter", "email": "joe@airbyte.io", "user": {"login": "flash1293"}}, "additions": 38, "deletions": 62}}, {"node": {"oid": "42fb2b53bc593e9b6bf1151764a8c5f74a9b6216", "messageHeadline": "airbyte-lib: Fix validation (#34599)", "author": {"name": "Joe Reuter", "email": "joe@airbyte.io", "user": {"login": "flash1293"}}, "additions": 3, "deletions": 3}}, {"node": {"oid": "f29234a2db859696a1aef85902638b3916f07210", "messageHeadline": "airbyte-lib: Refactor connectors (#34552)", "author": {"name": "Joe Reuter", "email": "joe@airbyte.io", "user": {"login": "flash1293"}}, "additions": 7678, "deletions": 1984}}, {"node": {"oid": "d1334beb2e901cdc2b86c54318cc39dd3c8bf119", "messageHeadline": "airbyte-ci: Switch to prod pypi (#34606)", "author": {"name": "Joe Reuter", "email": "joe@airbyte.io", "user": {"login": "flash1293"}}, "additions": 95, "deletions": 40}}, {"node": {"oid": "b37bde8753442ed031f96d50292ccfda0f7929a0", "messageHeadline": "AirbyteLib: DuckDB Perf Boost (#34589)", "author": {"name": "Aaron (\"AJ\") Steers", "email": "aj@airbyte.io", "user": {"login": "aaronsteers"}}, "additions": 23, "deletions": 3}}, {"node": {"oid": "f35c2a6df7ece8125061efde85497deaaa6a7c1e", "messageHeadline": "AirbyteLib: Progress Printer (#34588)", "author": {"name": "Aaron (\"AJ\") Steers", "email": "aj@airbyte.io", "user": {"login": "aaronsteers"}}, "additions": 640, "deletions": 8}}, {"node": {"oid": "db3055e774ce54a9c65792d64d66840c6f970f2a", "messageHeadline": "Revert Default Cloud Version (#34646)", "author": {"name": "Joe Bell", "email": "joseph.bell@airbyte.io", "user": {"login": "jbfbell"}}, "additions": 2, "deletions": 0}}, {"node": {"oid": "29dbb0c7e92807cca9b662b9118485b2ccf1591a", "messageHeadline": "AirbyteLib: Installation improvements and improved error handling (#3\u2026", "author": {"name": "Aaron (\"AJ\") Steers", "email": "aj@airbyte.io", "user": {"login": "aaronsteers"}}, "additions": 609, "deletions": 189}}, {"node": {"oid": "eea0d7b16bf34bff7f690de92e4b20f08e688190", "messageHeadline": "Destination Redshift: Upgrade cdk to use dbMetadata closure function \u2026", "author": {"name": "Gireesh Sreepathi", "email": "gisripa@gmail.com", "user": {"login": "gisripa"}}, "additions": 3, "deletions": 2}}, {"node": {"oid": "1ad7155092661e13107a03a838fa14be073f846d", "messageHeadline": "Destination Postgres: Fix casing for raw table in T+D query (#34630)", "author": {"name": "Gireesh Sreepathi", "email": "gisripa@gmail.com", "user": {"login": "gisripa"}}, "additions": 61, "deletions": 6}}, {"node": {"oid": "acd26ac1cbfa55f97fa0d5eb5dadba66ffda773d", "messageHeadline": "\ud83e\udd16 Bump minor version of Python CDK", "author": {"name": "clnoll", "email": "clnoll@users.noreply.github.com", "user": {"login": "clnoll"}}, "additions": 6, "deletions": 3}}, {"node": {"oid": "eb31e4d2ba796f893e1740b5e7a298fd346400ef", "messageHeadline": "File-based CDK: make full refresh concurrent (#34411)", "author": {"name": "Catherine Noll", "email": "clnoll@users.noreply.github.com", "user": {"login": "clnoll"}}, "additions": 1042, "deletions": 195}}, {"node": {"oid": "d2171e48eaa6e448d3286442c551b6beaa0e09d8", "messageHeadline": "bump alloy-db metadata", "author": {"name": "evantahler", "email": "evan@airbyte.io", "user": {"login": "evantahler"}}, "additions": 1, "deletions": 0}}, {"node": {"oid": "0613ea58dc49e97e31425502682a0111d8765b18", "messageHeadline": "CDK Destinations: DB Metadata calls cleanup (#34533)", "author": {"name": "Gireesh Sreepathi", "email": "gisripa@gmail.com", "user": {"login": "gisripa"}}, "additions": 172, "deletions": 41}}, {"node": {"oid": "d713da6fd7fec3f7702e41cbe83313ea768c5feb", "messageHeadline": "Add noop alloydb doc for publishing (#34638)", "author": {"name": "Evan Tahler", "email": "evan@airbyte.io", "user": {"login": "evantahler"}}, "additions": 3, "deletions": 0}}, {"node": {"oid": "3bec4f0dec1e15feac5dca4adaf0d6264573ec64", "messageHeadline": "Revert \"Remove AlloyDB phase 2: Remove entirely\" (#34624)", "author": {"name": "Evan Tahler", "email": "evan@airbyte.io", "user": {"login": "evantahler"}}, "additions": 28, "deletions": 0}}, {"node": {"oid": "dccb2fa7165f031fa1233d695897b07f9aacb39c", "messageHeadline": "CAT: set `additionalProperties` recursively for objects (#34448)", "author": {"name": "Artem Inzhyyants", "email": "36314070+artem1205@users.noreply.github.com", "user": {"login": "artem1205"}}, "additions": 95, "deletions": 17}}, {"node": {"oid": "b37efe9cda2aa3f347a4ff581737a10948308036", "messageHeadline": "\ud83c\udf89 New Source: Google Analytics v4 Service Account Only (#34323)", "author": {"name": "Artem Inzhyyants", "email": "36314070+artem1205@users.noreply.github.com", "user": {"login": "artem1205"}}, "additions": 1190, "deletions": 2}}, {"node": {"oid": "cbe3469f93633b31d177e060eb2cbd0fce369bef", "messageHeadline": "airbyte-ci: defensive programming (#34607)", "author": {"name": "Marius Posta", "email": "marius@airbyte.io", "user": {"login": "postamar"}}, "additions": 4, "deletions": 1}}, {"node": {"oid": "c7b040a7271825020329097e7e46822abef765d2", "messageHeadline": "Added Title usage to Vectara Destination (#34579)", "author": {"name": "Ofer Mendelevitch", "email": "ofermend@gmail.com", "user": {"login": "ofermend"}}, "additions": 27, "deletions": 5}}, {"node": {"oid": "278eda488b94f73ece5173d5cfbb268c2caa10b0", "messageHeadline": "airbyte-ci: pass dagger cloud token to airbyte-lib (#34602)", "author": {"name": "Augustin", "email": "augustin@airbyte.io", "user": {"login": "alafanechere"}}, "additions": 1, "deletions": 0}}, {"node": {"oid": "66cd5283401a98853ef5490adccf8be99a34a3e0", "messageHeadline": "\ud83d\udc1b Source GitHub: Fix MultipleTokenAuthenticator sleep time (#34598)", "author": {"name": "Artem Inzhyyants", "email": "36314070+artem1205@users.noreply.github.com", "user": {"login": "artem1205"}}, "additions": 7, "deletions": 4}}, {"node": {"oid": "74ceae0327d06778010c076290c8c7c5a2a4144c", "messageHeadline": "airbyte-lib: Track streams in cache (#34517)", "author": {"name": "Joe Reuter", "email": "joe@airbyte.io", "user": {"login": "flash1293"}}, "additions": 375, "deletions": 51}}, {"node": {"oid": "0e98993f4b3ca6f3d3b10abdd7f24f2065c504d9", "messageHeadline": "Source Amazon Ads: integration tests for empty streams (#34476)", "author": {"name": "Roman Yermilov [GL]", "email": "86300758+roman-yermilov-gl@users.noreply.github.com", "user": {"login": "roman-yermilov-gl"}}, "additions": 2885, "deletions": 0}}, {"node": {"oid": "0749ed1a3283f15d68cc79e39b069466967744b6", "messageHeadline": "CAT: fixed TestSpec.test_oauth_is_default_method to skip connector sp\u2026", "author": {"name": "Daryna Ishchenko", "email": "80129833+darynaishchenko@users.noreply.github.com", "user": {"login": "darynaishchenko"}}, "additions": 61, "deletions": 1}}, {"node": {"oid": "57b43a4e006062c001ebe296e1f9719f6c5460ce", "messageHeadline": "airbyte-ci: run on github hosted runners (#34316)", "author": {"name": "Augustin", "email": "augustin@airbyte.io", "user": {"login": "alafanechere"}}, "additions": 370, "deletions": 480}}, {"node": {"oid": "3e6d842248511bb5005fdb9d615922c29c600694", "messageHeadline": "\ud83d\udc1bSource Amazon Seller Partner: update schemas for vendor analytics st\u2026", "author": {"name": "Anton Karpets", "email": "anton.karpets@globallogic.com", "user": {"login": "askarpets"}}, "additions": 49, "deletions": 90}}, {"node": {"oid": "653acae36f089dc7696989d5ed3d6e2a44779f1c", "messageHeadline": "add documentation on the airbyte-ci development process (#34543)", "author": {"name": "Stephane Geneix", "email": "147216312+stephane-airbyte@users.noreply.github.com", "user": {"login": "stephane-airbyte"}}, "additions": 19, "deletions": 0}}, {"node": {"oid": "6f0fd7a2b9575a5fb4d5b0ebcfc8bc192869fdb1", "messageHeadline": "refactor debezium harness in CDK, push connector-specific logic down \u2026", "author": {"name": "Marius Posta", "email": "marius@airbyte.io", "user": {"login": "postamar"}}, "additions": 666, "deletions": 739}}, {"node": {"oid": "02c0ec71444a9e5c20c886a8f48304080a47d907", "messageHeadline": "airbyte-ci: simplify gradle task execution (#34560)", "author": {"name": "Marius Posta", "email": "marius@airbyte.io", "user": {"login": "postamar"}}, "additions": 6, "deletions": 12}}, {"node": {"oid": "9190517649a47cc8b0b68ceadc3ad43df9ec427a", "messageHeadline": "\ud83e\udd16 Bump patch version of Python CDK", "author": {"name": "maxi297", "email": "maxi297@users.noreply.github.com", "user": {"login": "maxi297"}}, "additions": 6, "deletions": 3}}, {"node": {"oid": "abe985167b90d366de119c639bf78c81aaffd200", "messageHeadline": "Fix broken print in ccdk (#34578)", "author": {"name": "Maxime Carbonneau-Leclerc", "email": "3360483+maxi297@users.noreply.github.com", "user": {"login": "maxi297"}}, "additions": 3, "deletions": 1}}, {"node": {"oid": "7fe9b09ea346616a776b1251076f4517470640f2", "messageHeadline": "Bump Airbyte version from 0.50.44 to 0.50.45", "author": {"name": "benmoriceau", "email": "benmoriceau@users.noreply.github.com", "user": {"login": "benmoriceau"}}, "additions": 4, "deletions": 4}}, {"node": {"oid": "9815a100a6538a2807736e06a1e9ad88e1fbb0fe", "messageHeadline": "airbyte-ci: override secrets scrubbing in very few cases (#34555)", "author": {"name": "Marius Posta", "email": "marius@airbyte.io", "user": {"login": "postamar"}}, "additions": 19, "deletions": 4}}, {"node": {"oid": "53851609f8922672ed82704ed3a6546cdfa901bf", "messageHeadline": "\ud83d\udc1b Source GitHub: Fix MultipleToken rotation logic (#34503)", "author": {"name": "Artem Inzhyyants", "email": "36314070+artem1205@users.noreply.github.com", "user": {"login": "artem1205"}}, "additions": 325, "deletions": 138}}, {"node": {"oid": "7594c3646d5d1402e2ceed4e35516f589aa3745c", "messageHeadline": "\ud83c\udf89 CAT: Add `allowedHosts` and `suggestedSteams` checks for `metadata.\u2026", "author": {"name": "Baz", "email": "oleksandr.bazarnov@globallogic.com", "user": {"login": "bazarnov"}}, "additions": 199, "deletions": 2}}, {"node": {"oid": "b323acc328fedc38f30e8d6376dbdf5c5e87c059", "messageHeadline": "airbyte-api: remove server-legacy api code generation (#34541)", "author": {"name": "Marius Posta", "email": "marius@airbyte.io", "user": {"login": "postamar"}}, "additions": 41, "deletions": 86}}, {"node": {"oid": "3592ee9b5357ea82c845e44b51d6cba9f2968e63", "messageHeadline": "\u2728CAT: Add test to ensure all file types covered (#33746)", "author": {"name": "Anton Karpets", "email": "anton.karpets@globallogic.com", "user": {"login": "askarpets"}}, "additions": 344, "deletions": 33}}, {"node": {"oid": "8bdfd8b600290a6b1a0451072c86ae15775812e6", "messageHeadline": "airbyte-lib: Add publish action (#34486)", "author": {"name": "Joe Reuter", "email": "joe@airbyte.io", "user": {"login": "flash1293"}}, "additions": 79, "deletions": 3}}, {"node": {"oid": "3feb04cc95f58ce20b010d9a3abc4ecb45b879a2", "messageHeadline": "airbyte-lib: Fix docs generation (#34474)", "author": {"name": "Joe Reuter", "email": "joe@airbyte.io", "user": {"login": "flash1293"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "3f2ede5464b063a4589bd1036d6972d4a6644066", "messageHeadline": "airbyte-lib: Lightweight validation (#34475)", "author": {"name": "Joe Reuter", "email": "joe@airbyte.io", "user": {"login": "flash1293"}}, "additions": 73, "deletions": 10}}, {"node": {"oid": "a5fc287ab9fd7ee89aba184b38ab6f338826a62f", "messageHeadline": "Weaviate: Fix tests (#34529)", "author": {"name": "Joe Reuter", "email": "joe@airbyte.io", "user": {"login": "flash1293"}}, "additions": 3, "deletions": 2}}, {"node": {"oid": "faaa6072f4680f32f0f344022fa637a86b22279a", "messageHeadline": "Docs: add note about k8s doesnt have auth (#34527)", "author": {"name": "Marcos Marx", "email": "marcosmarxm@users.noreply.github.com", "user": {"login": "marcosmarxm"}}, "additions": 6, "deletions": 1}}, {"node": {"oid": "0f7f77f83214835a8a4e8408a1b5b1ccf7429084", "messageHeadline": "Destination redshift: escape string literal at runtime (#34544)", "author": {"name": "Edward Gao", "email": "edward.gao@airbyte.io", "user": {"login": "edgao"}}, "additions": 23, "deletions": 13}}, {"node": {"oid": "96b9f5a059ef3ab5b57fa7211f2f09a80929baa6", "messageHeadline": "Destinations bigquery, snowflake, redshift: log better message when f\u2026", "author": {"name": "Edward Gao", "email": "edward.gao@airbyte.io", "user": {"login": "edgao"}}, "additions": 47, "deletions": 10}}, {"node": {"oid": "d01bb65dcbd096f0917bb241e867a0755c2e99c5", "messageHeadline": "java CDK: build no longer downloads files from connector registry (#3\u2026", "author": {"name": "Marius Posta", "email": "marius@airbyte.io", "user": {"login": "postamar"}}, "additions": 120, "deletions": 15577}}, {"node": {"oid": "7706cdd0f0575b031c1a4ad507fe02ace478614c", "messageHeadline": "\ud83d\udcda Change setting menu names in docs (#34538)", "author": {"name": "Tim Roes", "email": "tim@airbyte.io", "user": {"login": "timroes"}}, "additions": 5, "deletions": 5}}, {"node": {"oid": "180da5d69881153b05606880322dd9c561419247", "messageHeadline": "\ud83d\udc1b Destination snowflake: fix check (#34528)", "author": {"name": "Edward Gao", "email": "edward.gao@airbyte.io", "user": {"login": "edgao"}}, "additions": 5, "deletions": 7}}, {"node": {"oid": "6c4a75da05d87d58e18fbd8858eda25ad7022a66", "messageHeadline": "add the ability to upgrade CDK for java connectors (#34343)", "author": {"name": "Stephane Geneix", "email": "147216312+stephane-airbyte@users.noreply.github.com", "user": {"login": "stephane-airbyte"}}, "additions": 232, "deletions": 28}}, {"node": {"oid": "ff12ddf90f2a56101587f79be3d5dbee41ca6d0e", "messageHeadline": "\ud83c\udf89 New Destination: Datastax Astra (#34058)", "author": {"name": "Obioma Anomnachi", "email": "onanomnachi@gmail.com", "user": {"login": "anomnaco"}}, "additions": 1362, "deletions": 0}}, {"node": {"oid": "89cfb39dbffdb31fb496235333aa1044cc3e4490", "messageHeadline": "CAT: Add scenario that OAuth is default method and fields are marked \u2026", "author": {"name": "Daryna Ishchenko", "email": "80129833+darynaishchenko@users.noreply.github.com", "user": {"login": "darynaishchenko"}}, "additions": 431, "deletions": 9}}, {"node": {"oid": "6dc61d10dfa927ee4f9c2ff12884febb1a592c3c", "messageHeadline": "Source GCS: update docs (#34515)", "author": {"name": "Roman Yermilov [GL]", "email": "86300758+roman-yermilov-gl@users.noreply.github.com", "user": {"login": "roman-yermilov-gl"}}, "additions": 114, "deletions": 3}}, {"node": {"oid": "fe26227193bd309c5f92c72908d5a6703e03c801", "messageHeadline": "airbyte-ci: disable update check in CI (#34489)", "author": {"name": "Augustin", "email": "augustin@airbyte.io", "user": {"login": "alafanechere"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "9152ff857a7de090190600aa61dc0b9c2815b254", "messageHeadline": "airbyte-ci: fix inconsistent log path typing (#34490)", "author": {"name": "Augustin", "email": "augustin@airbyte.io", "user": {"login": "alafanechere"}}, "additions": 14, "deletions": 12}}, {"node": {"oid": "d975ead34a5f0623af9887798c1a4df8c807a926", "messageHeadline": "Destination snowflake: pin back to working version (#34509)", "author": {"name": "Edward Gao", "email": "edward.gao@airbyte.io", "user": {"login": "edgao"}}, "additions": 4, "deletions": 0}}, {"node": {"oid": "7d89fc91127e66f7164944840747ca25169ffb36", "messageHeadline": "\ud83d\udcda Destinations V2: update typing & deduping doc link (#34505)", "author": {"name": "Cynthia Yin", "email": "cynthia@airbyte.io", "user": {"login": "cynthiaxyin"}}, "additions": 14, "deletions": 14}}, {"node": {"oid": "a0345ae732952cca1033dbc49703c812141e8f55", "messageHeadline": "Destinations snowflake, bigquery, redshift: improve error reporting (\u2026", "author": {"name": "Edward Gao", "email": "edward.gao@airbyte.io", "user": {"login": "edgao"}}, "additions": 45, "deletions": 35}}, {"node": {"oid": "99622315a618a9d7b10a95e0e1ba949345d1d3c1", "messageHeadline": "\ud83d\udc1bSource Postgres: xmin query should only happen if user chose that mo\u2026", "author": {"name": "Xiaohan Song", "email": "xiaohan@airbyte.io", "user": {"login": "xiaohansong"}}, "additions": 11, "deletions": 7}}, {"node": {"oid": "f2c846188adb555486370460b80d95b33b673b96", "messageHeadline": "Destination Snowflake: set `isV2Destination` (#34501)", "author": {"name": "Cynthia Yin", "email": "cynthia@airbyte.io", "user": {"login": "cynthiaxyin"}}, "additions": 8, "deletions": 2}}, {"node": {"oid": "09505be1c4f7daa2327445ce5123aa1520241485", "messageHeadline": "\ud83d\udc1b Source stripe: fix deadlock on concurrent (#34495)", "author": {"name": "Maxime Carbonneau-Leclerc", "email": "3360483+maxi297@users.noreply.github.com", "user": {"login": "maxi297"}}, "additions": 43, "deletions": 6}}, {"node": {"oid": "1268c3740b565aa773cf1643fbc98abc4d63c4a4", "messageHeadline": "AirbyteLib: Formalized Exception Handling (#34488)", "author": {"name": "Aaron (\"AJ\") Steers", "email": "aj@airbyte.io", "user": {"login": "aaronsteers"}}, "additions": 468, "deletions": 93}}, {"node": {"oid": "c42c5e68897efb7d982a446081d9578672974515", "messageHeadline": "Bigquery Destination: CDK Update (#34468)", "author": {"name": "Gireesh Sreepathi", "email": "gisripa@gmail.com", "user": {"login": "gisripa"}}, "additions": 15, "deletions": 4}}, {"node": {"oid": "482bf97086043e1c19f07b4a9cdb8bc2b7ffca0f", "messageHeadline": "source-mongodb-v2: remove dependency on airbyte-commons source (#34455)", "author": {"name": "Marius Posta", "email": "marius@airbyte.io", "user": {"login": "postamar"}}, "additions": 13, "deletions": 4}}, {"node": {"oid": "71232225eb9282b3da83fd3de6b49069466ff1ae", "messageHeadline": "Destination Redshift: Update CDK, revert signatures to add back unuse\u2026", "author": {"name": "Gireesh Sreepathi", "email": "gisripa@gmail.com", "user": {"login": "gisripa"}}, "additions": 25, "deletions": 6}}, {"node": {"oid": "950fea1bcac5ecf65a03c71427f87e926d53a939", "messageHeadline": "Snowflake Destination: Upgrade CDK (#34462)", "author": {"name": "Gireesh Sreepathi", "email": "gisripa@gmail.com", "user": {"login": "gisripa"}}, "additions": 7, "deletions": 22}}, {"node": {"oid": "852cb59837436ce53b9d36d86f93f908862ef032", "messageHeadline": "Partial CDK revert of #34186 (#34461)", "author": {"name": "Gireesh Sreepathi", "email": "gisripa@gmail.com", "user": {"login": "gisripa"}}, "additions": 33, "deletions": 10}}, {"node": {"oid": "b2ec58efe54e3fb72e63300b6197a01b34ca66cf", "messageHeadline": "\ud83e\udd16 Bump patch version of Python CDK", "author": {"name": "maxi297", "email": "maxi297@users.noreply.github.com", "user": {"login": "maxi297"}}, "additions": 6, "deletions": 3}}, {"node": {"oid": "b9c1897cfc455d49641490814232ba7171d6892d", "messageHeadline": "Fix concurrent deadlock (#34454)", "author": {"name": "Maxime Carbonneau-Leclerc", "email": "3360483+maxi297@users.noreply.github.com", "user": {"login": "maxi297"}}, "additions": 251, "deletions": 239}}, {"node": {"oid": "c3e4a7c5e60c9c066e260926bca3052f7ea52609", "messageHeadline": "\ud83d\udc1b Source Typeform: Fix pagination stop condition (#34484)", "author": {"name": "Artem Inzhyyants", "email": "36314070+artem1205@users.noreply.github.com", "user": {"login": "artem1205"}}, "additions": 4, "deletions": 3}}, {"node": {"oid": "d289534aba73346a90329a8b75dbc7ae4b786695", "messageHeadline": "airbyte-ci: Add pypi publishing logic (#34111)", "author": {"name": "Joe Reuter", "email": "joe@airbyte.io", "user": {"login": "flash1293"}}, "additions": 746, "deletions": 27}}, {"node": {"oid": "c8d06f487873048d5247087e3b3c455292a2d065", "messageHeadline": "Docs: create overview architecture diagram + reorder docs (#33896)", "author": {"name": "Marcos Marx", "email": "marcosmarxm@users.noreply.github.com", "user": {"login": "marcosmarxm"}}, "additions": 38, "deletions": 19}}, {"node": {"oid": "3601ac6bb4e4a02a22b880edf8f8a8cc3b36433e", "messageHeadline": "\ud83d\udc1bSource Jira: add state checkpoint interval for all streams (#34470)", "author": {"name": "Anton Karpets", "email": "anton.karpets@globallogic.com", "user": {"login": "askarpets"}}, "additions": 8, "deletions": 8}}, {"node": {"oid": "86920fd70e282063dfd5f5b023bd1cc6849d082b", "messageHeadline": "v1 architecture diagram and prereqs (#34460)", "author": {"name": "Alexandre Cuoci", "email": "Hesperide@users.noreply.github.com", "user": {"login": "Hesperide"}}, "additions": 40, "deletions": 23}}, {"node": {"oid": "13e32a6e871d89abed67303426a8340b6163d56e", "messageHeadline": "\u2728 Destination Redshift: GA Destinations V2 (#34077)", "author": {"name": "Cynthia Yin", "email": "cynthia@airbyte.io", "user": {"login": "cynthiaxyin"}}, "additions": 117, "deletions": 91}}, {"node": {"oid": "3b2dbe05ec22d3a88f434db85bfaa36dc7067db6", "messageHeadline": "AirbyteLib: Add full iterator support for Dataset, Cache, and ReadRes\u2026", "author": {"name": "Aaron (\"AJ\") Steers", "email": "aj@airbyte.io", "user": {"login": "aaronsteers"}}, "additions": 1007, "deletions": 513}}, {"node": {"oid": "d7725a85c4daec8d0722dcc3ccdce59904d6391e", "messageHeadline": "airbyte-lib: fix CI change detection (#34447)", "author": {"name": "Augustin", "email": "augustin@airbyte.io", "user": {"login": "alafanechere"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "b38b0e6565fb67453a3cd6a9db15c0be49ee3e3b", "messageHeadline": "update airbyte-ci bump-version to push more minimal changes (#34339)", "author": {"name": "Stephane Geneix", "email": "147216312+stephane-airbyte@users.noreply.github.com", "user": {"login": "stephane-airbyte"}}, "additions": 23, "deletions": 13}}, {"node": {"oid": "35234b23b4fb350ab4bd5cec2037fe0b0808cadd", "messageHeadline": "\ud83d\udcda  Include links to relevant quickstarts in the docs (#34425)", "author": {"name": "ThaliaBarrera", "email": "thalia.barrera.dorantes@gmail.com", "user": {"login": "ThaliaBarrera"}}, "additions": 12, "deletions": 1}}, {"node": {"oid": "f70a6a5e413731e67b5d68c83713d966a3731313", "messageHeadline": "Docs: Update mssql.md (#34432)", "author": {"name": "Ash-v-G", "email": "avg@starlogik.com", "user": {"login": "Ash-v-G"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "84ce3b1c1d68b33bff4cd533d0375f3095d6f1a3", "messageHeadline": "airbyte-lib: Connector documentation (#33063)", "author": {"name": "Joe Reuter", "email": "joe@airbyte.io", "user": {"login": "flash1293"}}, "additions": 446, "deletions": 14}}, {"node": {"oid": "78683983e384835be34e1e75bc69360e6245f889", "messageHeadline": "\ud83d\udc1bSource Google Sheets: fix header cells filtering (#34437)", "author": {"name": "Anton Karpets", "email": "anton.karpets@globallogic.com", "user": {"login": "askarpets"}}, "additions": 6, "deletions": 5}}, {"node": {"oid": "2d09c81dc3bff6dc52a98232f042697f67ff8f38", "messageHeadline": "airbyte-lib: Enable tests (#34381)", "author": {"name": "Joe Reuter", "email": "joe@airbyte.io", "user": {"login": "flash1293"}}, "additions": 64, "deletions": 42}}, {"node": {"oid": "699360cb8c43cc49ed049e080c8d7838cea5b405", "messageHeadline": "Destination bigquery: concat transactions together (#34023)", "author": {"name": "Edward Gao", "email": "edward.gao@airbyte.io", "user": {"login": "edgao"}}, "additions": 59, "deletions": 61}}, {"node": {"oid": "71038ce0f4b854d7f56c58081a658a80ac6d3089", "messageHeadline": "Java CDK (destinations): add tests for 0-record state messages (#34419)", "author": {"name": "Edward Gao", "email": "edward.gao@airbyte.io", "user": {"login": "edgao"}}, "additions": 64, "deletions": 0}}, {"node": {"oid": "6b4f215c6d80ec970fdde9f304d4a28b3e920c98", "messageHeadline": "Destination Postgres: DV2 Beta (#34372)", "author": {"name": "Gireesh Sreepathi", "email": "gisripa@gmail.com", "user": {"login": "gisripa"}}, "additions": 47, "deletions": 8}}, {"node": {"oid": "2570ec9062bc9441979b5677465cdf2ea5007344", "messageHeadline": "\ud83d\udcddSource Shopify: Docs: Update shopify.md (#33804)", "author": {"name": "Danylo Jablonski", "email": "150933663+DanyloGL@users.noreply.github.com", "user": {"login": "DanyloGL"}}, "additions": 16, "deletions": 14}}, {"node": {"oid": "a99910fc16a7dcddefcd8279426fbc2508bbc26c", "messageHeadline": "\ud83d\udc1bSource Mongo: Fix connector's support level marker (#34377)", "author": {"name": "Danylo Jablonski", "email": "150933663+DanyloGL@users.noreply.github.com", "user": {"login": "DanyloGL"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "b374a9cb0621402f6e922f3dc030be02595c6fc2", "messageHeadline": "reformat master (#34400)", "author": {"name": "Augustin", "email": "augustin@airbyte.io", "user": {"login": "alafanechere"}}, "additions": 5, "deletions": 5}}, {"node": {"oid": "e4efbc4db1c4dde9ab679ce2f0323b824766e919", "messageHeadline": "spike: CI on forks (#34399)", "author": {"name": "Augustin", "email": "augustin@airbyte.io", "user": {"login": "alafanechere"}}, "additions": 131, "deletions": 0}}, {"node": {"oid": "d77ea1df79c9ba6dcd2aad9ebcc9d64c197c25ef", "messageHeadline": "[Docs] December 2023 Release Notes (#34389)", "author": {"name": "Natalie Kwong", "email": "38087517+nataliekwong@users.noreply.github.com", "user": {"login": "nataliekwong"}}, "additions": 20, "deletions": 0}}, {"node": {"oid": "86f3c7d07dc24f8cfbecc35dc6cc53e3f37b5eec", "messageHeadline": "\ud83d\udc1b Destination typesense: Update check() to mitigate \"check() takes 2 \u2026", "author": {"name": "Jens Soegaard", "email": "jens@jenssogaard.com", "user": {"login": "jenssogaard"}}, "additions": 9, "deletions": 5}}, {"node": {"oid": "d88104e387ebe92239e7fa44ceac60e6c848ac3c", "messageHeadline": "airbyte-lib snowflake integration (#34356)", "author": {"name": "Joe Reuter", "email": "joe@airbyte.io", "user": {"login": "flash1293"}}, "additions": 1224, "deletions": 445}}, {"node": {"oid": "3a7f00f63728d4580caecef842a6387a43464b90", "messageHeadline": "Source SFTP: upgrade to latest CDK  (#34265)", "author": {"name": "Serhii Lazebnyi", "email": "53845333+lazebnyi@users.noreply.github.com", "user": {"login": "lazebnyi"}}, "additions": 4, "deletions": 3}}, {"node": {"oid": "ae343436797360305c8df1d2b228fefcf92b6bd9", "messageHeadline": "\ud83d\udc1bSource Google Sheets: fix names conversion (#34376)", "author": {"name": "Anton Karpets", "email": "anton.karpets@globallogic.com", "user": {"login": "askarpets"}}, "additions": 44, "deletions": 12}}, {"node": {"oid": "079a3b49f181d0bd9a0e013dbff74dd39964e500", "messageHeadline": "Source Stripe: update docs (#34351)", "author": {"name": "Artem Inzhyyants", "email": "36314070+artem1205@users.noreply.github.com", "user": {"login": "artem1205"}}, "additions": 7, "deletions": 0}}, {"node": {"oid": "3242d6d5a0f8fd5da06bef60a88673cf8b611779", "messageHeadline": "\u2728 Source Google Analytics v4: Add End date option (#34353)", "author": {"name": "Artem Inzhyyants", "email": "36314070+artem1205@users.noreply.github.com", "user": {"login": "artem1205"}}, "additions": 18, "deletions": 7}}, {"node": {"oid": "168440ff3f622dd124b5715234d0e3a126ecece2", "messageHeadline": "source-stripe: Add missing fields to invoices and subscriptions schem\u2026", "author": {"name": "Alexandre Girard", "email": "alexandre@airbyte.io", "user": {"login": "girarda"}}, "additions": 24, "deletions": 23}}, {"node": {"oid": "25a0c8054726a6ef69cf340ce6effe657e9be6ec", "messageHeadline": "[Source-mongodb-v2] : Adding logs for resume token timestamps + reduc\u2026", "author": {"name": "Akash Kulkarni", "email": "113392464+akashkulk@users.noreply.github.com", "user": {"login": "akashkulk"}}, "additions": 20, "deletions": 15}}, {"node": {"oid": "d610ad1f48a65eab40c3db69064c6e1925ae5b31", "messageHeadline": "Destination postgres (dv2): add indexes to raw table (#34236)", "author": {"name": "Edward Gao", "email": "edward.gao@airbyte.io", "user": {"login": "edgao"}}, "additions": 147, "deletions": 106}}, {"node": {"oid": "6d73558210dc30eaa2e83a29f7a7914eaf4e941e", "messageHeadline": "Docs: update Postgres source add info about what is going to be repli\u2026", "author": {"name": "Marcos Marx", "email": "marcosmarxm@users.noreply.github.com", "user": {"login": "marcosmarxm"}}, "additions": 1, "deletions": 0}}, {"node": {"oid": "14c61991c671d6022b93225207c8ca9c4666f880", "messageHeadline": "[Docs] Update Getting Started (#34237)", "author": {"name": "Natalie Kwong", "email": "38087517+nataliekwong@users.noreply.github.com", "user": {"login": "nataliekwong"}}, "additions": 150, "deletions": 78}}, {"node": {"oid": "1d6e628ba13b1ac6c66a7bdc85947c0a813b78cf", "messageHeadline": "\ud83e\udd16 Bump minor version of Python CDK", "author": {"name": "clnoll", "email": "clnoll@users.noreply.github.com", "user": {"login": "clnoll"}}, "additions": 6, "deletions": 3}}, {"node": {"oid": "e3e58cc0639db45719b29256983ed0cebe7e16db", "messageHeadline": "Concurrent CDK: fix state message ordering (#34131)", "author": {"name": "Catherine Noll", "email": "clnoll@users.noreply.github.com", "user": {"login": "clnoll"}}, "additions": 259, "deletions": 323}}, {"node": {"oid": "5f351870108d990ed1fd63a8b1e8248bb8914ee5", "messageHeadline": "airbyte-ci: upgrade to dagger 0.9.6 (#34321)", "author": {"name": "Augustin", "email": "augustin@airbyte.io", "user": {"login": "alafanechere"}}, "additions": 334, "deletions": 268}}, {"node": {"oid": "4e694c59856bf72ed34928f7212e06cfddb3c56a", "messageHeadline": "\ud83d\udc1bSource Google Analytics: add incorrect custom reports config handlin\u2026", "author": {"name": "Anton Karpets", "email": "anton.karpets@globallogic.com", "user": {"login": "askarpets"}}, "additions": 52, "deletions": 11}}, {"node": {"oid": "c939d739f642f90e6ab93f952436e78eea1d07c3", "messageHeadline": "Update getting-support.md", "author": {"name": "Erica D'Souza", "email": "93952107+erica-airbyte@users.noreply.github.com", "user": {"login": "erica-airbyte"}}, "additions": 0, "deletions": 7}}, {"node": {"oid": "9b4ae62ee1f9f8faa9597f30e0de6f248380bdf3", "messageHeadline": "airbyte-ci: Pass env vars to poetry container in test command (#34288)", "author": {"name": "Joe Reuter", "email": "joe@airbyte.io", "user": {"login": "flash1293"}}, "additions": 28, "deletions": 1}}, {"node": {"oid": "ef785c70198c4cc2a56e2f90457f6222ca770eb2", "messageHeadline": "\ud83e\udd16 Bump patch version of Python CDK", "author": {"name": "girarda", "email": "girarda@users.noreply.github.com", "user": {"login": "girarda"}}, "additions": 6, "deletions": 3}}, {"node": {"oid": "0faa69d899c4a5d592ab31c0e572f39892d4a6c2", "messageHeadline": "concurrent cdk: improve resource usage and stop waiting on the main t\u2026", "author": {"name": "Alexandre Girard", "email": "alexandre@airbyte.io", "user": {"login": "girarda"}}, "additions": 277, "deletions": 88}}, {"node": {"oid": "237b14875937e3c779103308b39df4f349183c4e", "messageHeadline": "airbyte-ci: fix nightly build workflow (#34345)", "author": {"name": "Augustin", "email": "augustin@airbyte.io", "user": {"login": "alafanechere"}}, "additions": 1, "deletions": 0}}, {"node": {"oid": "1b0ad2403fd4236fb38f88c5a0e29861d8fa212b", "messageHeadline": "source-faker: unique state messages (#34344)", "author": {"name": "Evan Tahler", "email": "evan@airbyte.io", "user": {"login": "evantahler"}}, "additions": 18, "deletions": 12}}, {"node": {"oid": "a9f2b2955dc4a745b7920022d1dec27e488b60a8", "messageHeadline": "Bump Airbyte version from 0.50.43 to 0.50.44", "author": {"name": "benmoriceau", "email": "benmoriceau@users.noreply.github.com", "user": {"login": "benmoriceau"}}, "additions": 4, "deletions": 4}}, {"node": {"oid": "006338257c96df99b3138b0fa85640637f314577", "messageHeadline": "Destination postgres: DV2 beta implementation (#34177)", "author": {"name": "Edward Gao", "email": "edward.gao@airbyte.io", "user": {"login": "edgao"}}, "additions": 972, "deletions": 111}}, {"node": {"oid": "63c6961e78c6a5c77ccc70c588ba934dbd2fa885", "messageHeadline": "\u2728 Source S3: Add IAM Role Authentication (#33818)", "author": {"name": "Anatolii Yatsuk", "email": "35109939+tolik0@users.noreply.github.com", "user": {"login": "tolik0"}}, "additions": 263, "deletions": 26}}, {"node": {"oid": "be06855dc02bdb1ebbf5dfee716c156b824a017f", "messageHeadline": "[Source-mongo] : Relax minimum document discovery size to 100 (#34314)", "author": {"name": "Akash Kulkarni", "email": "113392464+akashkulk@users.noreply.github.com", "user": {"login": "akashkulk"}}, "additions": 4, "deletions": 3}}, {"node": {"oid": "03c725b9506cdc393b0f1d65888088b49d73fd83", "messageHeadline": "Unify lowcode tags (#34284)", "author": {"name": "Joe Reuter", "email": "joe@airbyte.io", "user": {"login": "flash1293"}}, "additions": 43, "deletions": 43}}, {"node": {"oid": "a6f4c2e11dd820e8a7d5532eedefa92c57d96c3a", "messageHeadline": "\ud83d\udc1bSource Amazon Seller Partner: delete deprecated streams (#34283)", "author": {"name": "Anton Karpets", "email": "anton.karpets@globallogic.com", "user": {"login": "askarpets"}}, "additions": 10, "deletions": 208}}, {"node": {"oid": "be09dfe919c5dde188b38e5ab87e02fbf55fe893", "messageHeadline": "\ud83d\udc1b Destination Weaviate: Multi Tenancy Support (#34229)", "author": {"name": "Raghav Gupta", "email": "43565099+Marcus0086@users.noreply.github.com", "user": {"login": "Marcus0086"}}, "additions": 328, "deletions": 215}}, {"node": {"oid": "cbbbeb92b83d3ef2836a46cfd10bf7e4109a7c90", "messageHeadline": "AirbyteLib: Python lint cleanup (#34223)", "author": {"name": "Aaron (\"AJ\") Steers", "email": "aj@airbyte.io", "user": {"login": "aaronsteers"}}, "additions": 468, "deletions": 237}}, {"node": {"oid": "b03d785c41a197c276e034767117ac79f68a8079", "messageHeadline": "airbyte-ci: pass extra options after gradle tasks (#34301)", "author": {"name": "Augustin", "email": "augustin@airbyte.io", "user": {"login": "alafanechere"}}, "additions": 12, "deletions": 25}}, {"node": {"oid": "db83e149dda33a72fe2c91654e6bc36f5ea3501c", "messageHeadline": "Destination Redshift - additional check method check, fix s3 file del\u2026", "author": {"name": "Joe Bell", "email": "joseph.bell@airbyte.io", "user": {"login": "jbfbell"}}, "additions": 82, "deletions": 91}}, {"node": {"oid": "07579bdaec221dfdd36c493254207b1f4a626bf6", "messageHeadline": "Destination Postgres: Unpin cloud from 0.4.0 (#34303)", "author": {"name": "Gireesh Sreepathi", "email": "gisripa@gmail.com", "user": {"login": "gisripa"}}, "additions": 0, "deletions": 2}}, {"node": {"oid": "1a16deb461a7d509e9ca1e69b5b139edf0f9b021", "messageHeadline": "dagster: update to 1.5, remove unnecessary resources for test sensor \u2026", "author": {"name": "Ella Rohm-Ensing", "email": "erohmensing@gmail.com", "user": {"login": "erohmensing"}}, "additions": 1509, "deletions": 1608}}, {"node": {"oid": "0935449af996deb90e595eb6260de828aa8fd797", "messageHeadline": "fix precommit format to ignore new airbyte-ci versions (#34234)", "author": {"name": "Stephane Geneix", "email": "147216312+stephane-airbyte@users.noreply.github.com", "user": {"login": "stephane-airbyte"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "88f937dab05031a2cd92fa4f970c4124b8249333", "messageHeadline": "Fix typo in docs (#34293)", "author": {"name": "Aske Ching", "email": "aske@daske.dk", "user": {"login": "ch1nq"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "446eae351037c014f1db7542cb780a6c0aec84bd", "messageHeadline": "airbyte-ci: Introduce `--only-step` option for connector tests (#34276)", "author": {"name": "Augustin", "email": "augustin@airbyte.io", "user": {"login": "alafanechere"}}, "additions": 150, "deletions": 6}}, {"node": {"oid": "e0adbe87bcbe5320fd9820bfe4058a28ab39e0e5", "messageHeadline": "source-marketo: Convert to airbyte-lib (#34246)", "author": {"name": "Joe Reuter", "email": "joe@airbyte.io", "user": {"login": "flash1293"}}, "additions": 24, "deletions": 9}}, {"node": {"oid": "bc39ff5524239ff7313bb045ddf2f4933b88eba2", "messageHeadline": "source-instagram: Convert to airbyte-lib (#34254)", "author": {"name": "Joe Reuter", "email": "joe@airbyte.io", "user": {"login": "flash1293"}}, "additions": 24, "deletions": 9}}, {"node": {"oid": "9ddb4325e9174d8c9f68c04a845a58efd8304eec", "messageHeadline": "airbyte-ci: compute GHA `runs-on` from `--ci-requirements` (#34220)", "author": {"name": "Augustin", "email": "augustin@airbyte.io", "user": {"login": "alafanechere"}}, "additions": 315, "deletions": 64}}, {"node": {"oid": "670ffdd32c5869fed3fd8c6d6d9787de84104965", "messageHeadline": "fix java  cdk utility tasks (#34174)", "author": {"name": "Edward Gao", "email": "edward.gao@airbyte.io", "user": {"login": "edgao"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "31db9f8df724ba4da384a218643148505d66811f", "messageHeadline": "Source Close.com: add custom fields  (#34286)", "author": {"name": "Marcos Marx", "email": "marcosmarxm@users.noreply.github.com", "user": {"login": "marcosmarxm"}}, "additions": 30, "deletions": 10}}, {"node": {"oid": "dc8df8f924775dbfc853d5414fdb4a222293611b", "messageHeadline": "\ud83c\udf1f Source Freshservice: add `requested_items` stream (#34272)", "author": {"name": "Marcos Marx", "email": "marcosmarxm@users.noreply.github.com", "user": {"login": "marcosmarxm"}}, "additions": 99, "deletions": 20}}, {"node": {"oid": "dad53b72a5ef3f8126b181c9f08a8e7226d7a98d", "messageHeadline": "Source Google Ads: Convert to airbyte-lib (#34007)", "author": {"name": "Joe Reuter", "email": "joe@airbyte.io", "user": {"login": "flash1293"}}, "additions": 25, "deletions": 10}}, {"node": {"oid": "53064662e34e8b918de683fa35cc8fcd65882d13", "messageHeadline": "Source Mixpanel: Convert to airbyte-lib (#34147)", "author": {"name": "Joe Reuter", "email": "joe@airbyte.io", "user": {"login": "flash1293"}}, "additions": 25, "deletions": 10}}, {"node": {"oid": "9078ec6d8e9ca7bcdf181539ca503c4b0022ce3b", "messageHeadline": "source-zendesk-talk: Convert to airbyte-lib (#34204)", "author": {"name": "Joe Reuter", "email": "joe@airbyte.io", "user": {"login": "flash1293"}}, "additions": 26, "deletions": 8}}, {"node": {"oid": "2662f07b3da2927c23d0df2b9cac03db4b432a9e", "messageHeadline": "source-linkedin-ads: Convert to airbyte-lib (#34152)", "author": {"name": "Joe Reuter", "email": "joe@airbyte.io", "user": {"login": "flash1293"}}, "additions": 26, "deletions": 8}}, {"node": {"oid": "f23513954be774d5f174fcc63e87a20cb40d0e06", "messageHeadline": "source-paypal-transaction: Convert to airbyte-lib (#34155)", "author": {"name": "Joe Reuter", "email": "joe@airbyte.io", "user": {"login": "flash1293"}}, "additions": 23, "deletions": 8}}, {"node": {"oid": "a182869e386444d40b7ab631343000cbe09514c6", "messageHeadline": "source-gitlab: Convert to airbyte-lib (#34203)", "author": {"name": "Joe Reuter", "email": "joe@airbyte.io", "user": {"login": "flash1293"}}, "additions": 26, "deletions": 11}}, {"node": {"oid": "500a107c3d4173262cfcac919472cf8ee3aa677c", "messageHeadline": "Source Typeform: Convert to airbyte-lib  (#34145)", "author": {"name": "Joe Reuter", "email": "joe@airbyte.io", "user": {"login": "flash1293"}}, "additions": 26, "deletions": 8}}, {"node": {"oid": "e7f503982f4f8b970ff81d3c28f2ff968ba40b08", "messageHeadline": "source-iterable: Convert to airbyte-lib (#34208)", "author": {"name": "Joe Reuter", "email": "joe@airbyte.io", "user": {"login": "flash1293"}}, "additions": 23, "deletions": 8}}, {"node": {"oid": "c5b9421c31c2d863c5fd42f4bdac8e109f8fe315", "messageHeadline": "source-xero: Convert to airbyte-lib (#34154)", "author": {"name": "Joe Reuter", "email": "joe@airbyte.io", "user": {"login": "flash1293"}}, "additions": 24, "deletions": 9}}, {"node": {"oid": "f532d0dcc4d794a4b2afd99b10c46a5c5bd35b08", "messageHeadline": "source-pipedrive: Convert to airbyte-lib (#34153)", "author": {"name": "Joe Reuter", "email": "joe@airbyte.io", "user": {"login": "flash1293"}}, "additions": 24, "deletions": 9}}, {"node": {"oid": "e4a7863585eaaf4f50a619d8963032529ced42f1", "messageHeadline": "source-mailchimp: Convert to airbyte-lib (#34157)", "author": {"name": "Joe Reuter", "email": "joe@airbyte.io", "user": {"login": "flash1293"}}, "additions": 23, "deletions": 8}}, {"node": {"oid": "cbcaa15aeab0db5468d28b832bd73d6adfe3af3e", "messageHeadline": "airbyte-lib: Add telemetry (#33679)", "author": {"name": "Joe Reuter", "email": "joe@airbyte.io", "user": {"login": "flash1293"}}, "additions": 299, "deletions": 31}}, {"node": {"oid": "b402fd979172d17085b82c2e205036fd65738dfc", "messageHeadline": "Change link in documentation to point to English AWS documentation (#\u2026", "author": {"name": "attaxia", "email": "github@all.herweijer.org", "user": {"login": "attaxia"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "4a6924e59818565b8330a8a3570e8cd22e78565d", "messageHeadline": "\u2728 Source Intercom: Add new stream Activity logs stream (#33882)", "author": {"name": "Anatolii Yatsuk", "email": "35109939+tolik0@users.noreply.github.com", "user": {"login": "tolik0"}}, "additions": 137, "deletions": 16}}, {"node": {"oid": "a0623c54b40c10f455f4e8ce4278b78d2ffd8cfb", "messageHeadline": "fix link in MSSQL source documentation to pr (#33961)", "author": {"name": "Scott Sinclair", "email": "252082+pwae@users.noreply.github.com", "user": {"login": "pwae"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "6537ebceb29621b34d5b331c8eae7eb6b81a661b", "messageHeadline": "\ud83d\udc1b Source Quickbooks: Fix refresh token issue by upgrading airbyte-cdk\u2026", "author": {"name": "Henri Blancke", "email": "blanckehenri@gmail.com", "user": {"login": "henriblancke"}}, "additions": 4, "deletions": 4}}, {"node": {"oid": "f3503ae876cf59afdc742fdf6d0303ad7b378d48", "messageHeadline": "airbyte-ci: CLI exposes CI requirements (#34218)", "author": {"name": "Augustin", "email": "augustin@airbyte.io", "user": {"login": "alafanechere"}}, "additions": 110, "deletions": 26}}, {"node": {"oid": "29852cf0810a8674401d4c730cea112de6156f16", "messageHeadline": "add run method in run.py (#34241)", "author": {"name": "Mostafa Kamal", "email": "hiremostafa@gmail.com", "user": {"login": "mostafa6765"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "5380d234c50fec72a7c2d0319127aa5c746f4ed6", "messageHeadline": ":bug: Source Google Ads: Remove metrics from ad group for manager acc\u2026", "author": {"name": "Daryna Ishchenko", "email": "80129833+darynaishchenko@users.noreply.github.com", "user": {"login": "darynaishchenko"}}, "additions": 138, "deletions": 105}}, {"node": {"oid": "3f4074e3d3f051995ef26faa8c6ef84bfe678510", "messageHeadline": "\ud83e\udd16 Bump patch version of Python CDK", "author": {"name": "midavadim", "email": "midavadim@users.noreply.github.com", "user": {"login": "midavadim"}}, "additions": 6, "deletions": 3}}, {"node": {"oid": "e2476f2ab3d9538963d0ec0a48e0f1d9fe7c896b", "messageHeadline": ":bug: CDK HttpRequester should support str http_method which comes fr\u2026", "author": {"name": "midavadim", "email": "midavadim@yahoo.com", "user": {"login": "midavadim"}}, "additions": 4, "deletions": 3}}, {"node": {"oid": "919f94bc502ac86bcffc8a3fb9c74433a171fde1", "messageHeadline": "Source Shopify: Convert to airbyte-lib (#33935)", "author": {"name": "Joe Reuter", "email": "joe@airbyte.io", "user": {"login": "flash1293"}}, "additions": 24, "deletions": 7}}, {"node": {"oid": "8d27b6be6800a0a9e7948301d87d02ad39c8680c", "messageHeadline": "airbyte-ci: connector test steps can take extra parameters from CLI (\u2026", "author": {"name": "Augustin", "email": "augustin@airbyte.io", "user": {"login": "alafanechere"}}, "additions": 305, "deletions": 52}}, {"node": {"oid": "c4048990926dc3922e7ad686c04fad1de9c5c0df", "messageHeadline": "\u2728 Source google analytics Data API:  add a report option `keepEmptyRo\u2026", "author": {"name": "Artem Inzhyyants", "email": "36314070+artem1205@users.noreply.github.com", "user": {"login": "artem1205"}}, "additions": 16, "deletions": 4}}, {"node": {"oid": "3787582fa8764b6aa80377961aacf58a4785d795", "messageHeadline": "\ud83d\udc1b Source Linkedin Ads: Use stream slices for Analytics streams (#34222)", "author": {"name": "Artem Inzhyyants", "email": "36314070+artem1205@users.noreply.github.com", "user": {"login": "artem1205"}}, "additions": 800, "deletions": 672}}, {"node": {"oid": "0fc363cf5f15c3428c09290c0ae04395bc3740c9", "messageHeadline": "\ud83d\udea8\ud83d\udea8 Source Monday migration to new api version 2024-01 (#34108)", "author": {"name": "midavadim", "email": "midavadim@yahoo.com", "user": {"login": "midavadim"}}, "additions": 314, "deletions": 61}}, {"node": {"oid": "026f5a7dddc025c54a32ddce913845a694b3f6ab", "messageHeadline": "Destination Snowflake: Cleanup dependencies and upgrade CDK (#34227)", "author": {"name": "Gireesh Sreepathi", "email": "gisripa@gmail.com", "user": {"login": "gisripa"}}, "additions": 6, "deletions": 15}}, {"node": {"oid": "59df0cf30224004f7efebf6e640f88ea26de2446", "messageHeadline": "Destination Bigquery: Clean up dependencies with TD/CDK (#34226)", "author": {"name": "Gireesh Sreepathi", "email": "gisripa@gmail.com", "user": {"login": "gisripa"}}, "additions": 12, "deletions": 15}}, {"node": {"oid": "632b1bfb8bd6b161dee4a62a88e987104a91ccbb", "messageHeadline": "Destination Redshift: Use cdk for TD dependency (#34194)", "author": {"name": "Gireesh Sreepathi", "email": "gisripa@gmail.com", "user": {"login": "gisripa"}}, "additions": 1, "deletions": 5}}, {"node": {"oid": "25f52e423f4d95db6a5d2949c2e789af0179669b", "messageHeadline": "CI: Fix linting issue (#34224)", "author": {"name": "Ben Church", "email": "ben@airbyte.io", "user": {"login": "bnchrch"}}, "additions": 2, "deletions": 1}}, {"node": {"oid": "de4ca2d84892dcda3a1bf06a1981e509dc82a7ae", "messageHeadline": "Vectara Destination: Add info box (#34159)", "author": {"name": "Joe Reuter", "email": "joe@airbyte.io", "user": {"login": "flash1293"}}, "additions": 9, "deletions": 1}}, {"node": {"oid": "99a23dc3dc9dd5478a4062190e961eda195e41c1", "messageHeadline": "AirbyteLib: add SQLCaches for DuckDB and Postgres (includes Ruff+Mypy\u2026", "author": {"name": "Aaron (\"AJ\") Steers", "email": "aj@airbyte.io", "user": {"login": "aaronsteers"}}, "additions": 4925, "deletions": 371}}, {"node": {"oid": "f637e11ed78e2f08d87a39bdf7995e5252cf26fa", "messageHeadline": "Add S3 IAM roles + ALB ingress definition (#33944)", "author": {"name": "Alexandre Cuoci", "email": "Hesperide@users.noreply.github.com", "user": {"login": "Hesperide"}}, "additions": 90, "deletions": 1}}, {"node": {"oid": "c967f146dde322079b0dc8cd5ced6dd63d7bba6f", "messageHeadline": "\ud83d\udc1b Source Google Ads: Disable raising error for not enabled accounts (\u2026", "author": {"name": "Anatolii Yatsuk", "email": "35109939+tolik0@users.noreply.github.com", "user": {"login": "tolik0"}}, "additions": 2, "deletions": 11}}, {"node": {"oid": "94dc6861cf051c83944b7ac1a674f1d4cf55af83", "messageHeadline": "Source GCS:  Fix unstructured format (#34158)", "author": {"name": "Joe Reuter", "email": "joe@airbyte.io", "user": {"login": "flash1293"}}, "additions": 10, "deletions": 10}}, {"node": {"oid": "e2146ea63ddd4d0752c1a9b3c17251483b5c28fa", "messageHeadline": "Source Freshdesk: Convert to airbyte-lib (#34101)", "author": {"name": "Joe Reuter", "email": "joe@airbyte.io", "user": {"login": "flash1293"}}, "additions": 23, "deletions": 8}}, {"node": {"oid": "42eff7a2d6d3b01341c01d46ccc0679757650389", "messageHeadline": "Source Slack: Convert to airbyte-lib (#34098)", "author": {"name": "Joe Reuter", "email": "joe@airbyte.io", "user": {"login": "flash1293"}}, "additions": 23, "deletions": 8}}, {"node": {"oid": "e93703dbcecc87341d721544b2940064860d4dab", "messageHeadline": "airbyte-ci: fix format (#34199)", "author": {"name": "Augustin", "email": "augustin@airbyte.io", "user": {"login": "alafanechere"}}, "additions": 2, "deletions": 0}}, {"node": {"oid": "a4ff89c1ba4356fe5bd5338e99ca7d1a0d7cec7d", "messageHeadline": "DV2 TypingDedupingTest: read container stdout in real time (#34173)", "author": {"name": "Edward Gao", "email": "edward.gao@airbyte.io", "user": {"login": "edgao"}}, "additions": 22, "deletions": 8}}, {"node": {"oid": "9a3666058eb5c827932c7057615c7a68d6e080ce", "messageHeadline": "Airbyte-ci: Ensure we set the working directory earlier (#34136)", "author": {"name": "Ben Church", "email": "ben@airbyte.io", "user": {"login": "bnchrch"}}, "additions": 65, "deletions": 57}}, {"node": {"oid": "887023a59ca33cb6ed0786474b1b1013ac3e7670", "messageHeadline": "cdk bump to 0.12.0 (#34185)", "author": {"name": "Gireesh Sreepathi", "email": "gisripa@gmail.com", "user": {"login": "gisripa"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "c1574b800f38fd96d9704d142e8f7d90c1b38940", "messageHeadline": "\u2728Source Google Ads: Add possibility to sync all connected accounts (#\u2026", "author": {"name": "Anatolii Yatsuk", "email": "35109939+tolik0@users.noreply.github.com", "user": {"login": "tolik0"}}, "additions": 538, "deletions": 210}}, {"node": {"oid": "c7c6a27dec69d32fe75c7f4f61f052869d81a823", "messageHeadline": "Docs: Updated grammar and formatting for clarity and consistency (#34\u2026", "author": {"name": "kekiss", "email": "karaekiss@yahoo.com", "user": {"login": "kekiss"}}, "additions": 10, "deletions": 10}}, {"node": {"oid": "37cc90517d4435b3607bea11aabc4240226c1e30", "messageHeadline": "\ud83e\udd16 Bump patch version of Python CDK", "author": {"name": "bazarnov", "email": "bazarnov@users.noreply.github.com", "user": {"login": "bazarnov"}}, "additions": 6, "deletions": 3}}, {"node": {"oid": "cf7f700bbb201fdf253225842e4532a8b26d8147", "messageHeadline": "\ud83c\udf89 Airbyte CDK (File-based CDK): Stop the sync if the record could not\u2026", "author": {"name": "Baz", "email": "oleksandr.bazarnov@globallogic.com", "user": {"login": "bazarnov"}}, "additions": 326, "deletions": 97}}, {"node": {"oid": "800236f7b75043f5135c54a04cc3422056ab08c8", "messageHeadline": "\ud83e\uddf9 Destination Redshift: clean up DAT classes (#34134)", "author": {"name": "Cynthia Yin", "email": "cynthia@airbyte.io", "user": {"login": "cynthiaxyin"}}, "additions": 107, "deletions": 94}}, {"node": {"oid": "dd5d23bd5c1896152a0ccc349ca68f2c2f1f58aa", "messageHeadline": "docs: Mention that DBT Worker not supported on kubernetes (#34087)", "author": {"name": "Sitaram Shelke", "email": "sitaramshelke@gmail.com", "user": {"login": "sitaramshelke"}}, "additions": 4, "deletions": 0}}, {"node": {"oid": "42b54bbdf2238cbffae06087d6a5ef6b5c02a46d", "messageHeadline": "\u2728 Source Iterable: add userId to applicable streams (#30931)", "author": {"name": "Dylan Seidt", "email": "dylan.seidt@gmail.com", "user": {"login": "DDynamic"}}, "additions": 30, "deletions": 2}}, {"node": {"oid": "7d9f636142488ebacde0b557b0a748d77b946386", "messageHeadline": "snowflake-destination: upgrade cdk version to start emitting destinat\u2026", "author": {"name": "Subodh Kant Chaturvedi", "email": "subodh1810@gmail.com", "user": {"login": "subodh1810"}}, "additions": 3, "deletions": 2}}, {"node": {"oid": "7aae02abf975dd2b6c0e3e93a16ed9f870b35459", "messageHeadline": "Zendesk Chat: Updated QL to 200 (#32383)", "author": {"name": "Patrick Nilan", "email": "nilan.patrick@gmail.com", "user": {"login": "pnilan"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "6c27626a3a2a8dab98581f84c91a545c54342979", "messageHeadline": "Zendesk Talk Source: Updated QL to 200 (#32385)", "author": {"name": "Patrick Nilan", "email": "nilan.patrick@gmail.com", "user": {"login": "pnilan"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "5b0c717b6058546a3c73232eac3b3e23076ceab0", "messageHeadline": "\ud83d\udc1b Source Stripe: adding integration tests (#33306)", "author": {"name": "Maxime Carbonneau-Leclerc", "email": "3360483+maxi297@users.noreply.github.com", "user": {"login": "maxi297"}}, "additions": 6530, "deletions": 89}}, {"node": {"oid": "a3834dfefbae2e5adde8c0707c16903cf3ce9c56", "messageHeadline": "\ud83d\udc1b Source Zendesk Support: Skip 504 Error for stream `Ticket Audits` (\u2026", "author": {"name": "Artem Inzhyyants", "email": "36314070+artem1205@users.noreply.github.com", "user": {"login": "artem1205"}}, "additions": 34, "deletions": 6}}, {"node": {"oid": "0c003033a65e2ec7fb064d37b4db8582b226e398", "messageHeadline": "\ud83d\udc1b Source Bing Ads: Speed up record transformation (#34045)", "author": {"name": "Artem Inzhyyants", "email": "36314070+artem1205@users.noreply.github.com", "user": {"login": "artem1205"}}, "additions": 37, "deletions": 31}}, {"node": {"oid": "1da4dbca2c11ba48b3be78e210f12f458146f02b", "messageHeadline": "Source Marketo: Increase test coverage, update QL (#33075)", "author": {"name": "Patrick Nilan", "email": "nilan.patrick@gmail.com", "user": {"login": "pnilan"}}, "additions": 34, "deletions": 3}}, {"node": {"oid": "72b87e6a6ec9f4274c717686eb549878ae6e5b40", "messageHeadline": "airbyte-lib: Add uninstall (#34105)", "author": {"name": "Joe Reuter", "email": "joe@airbyte.io", "user": {"login": "flash1293"}}, "additions": 112, "deletions": 15}}, {"node": {"oid": "7d7f33c09f9502653d65cb155960c9ac6a5f6e56", "messageHeadline": "Source Faker: Add support for PyPi and AirbyteLib entrypoints (#34033)", "author": {"name": "Aaron (\"AJ\") Steers", "email": "aj@airbyte.io", "user": {"login": "aaronsteers"}}, "additions": 99, "deletions": 9}}, {"node": {"oid": "d29cb2d41e62ec7cf49f3a2d2a04d8fbc5978d80", "messageHeadline": "Publish CDK and fix postgres to use cdk (#34135)", "author": {"name": "Gireesh Sreepathi", "email": "gisripa@gmail.com", "user": {"login": "gisripa"}}, "additions": 8, "deletions": 6}}, {"node": {"oid": "dcbec4a65bd429eaf9e04add7ff24c01686a9391", "messageHeadline": "\ud83d\udcdd Fix BigQuery Destination: fail when using Google Default Applicatio\u2026", "author": {"name": "Evan Tahler", "email": "evan@airbyte.io", "user": {"login": "evantahler"}}, "additions": 142, "deletions": 103}}, {"node": {"oid": "a0ece1231e45556cb9e89d2b89f66aef8db8289b", "messageHeadline": "destination-postgres: Add tunnel heartbeats and keepalive (#33875)", "author": {"name": "Gireesh Sreepathi", "email": "gisripa@gmail.com", "user": {"login": "gisripa"}}, "additions": 21, "deletions": 9}}, {"node": {"oid": "804a34b2122bc9941a42c979c1c97ea766359235", "messageHeadline": "[Source-mssql] : Remove options for data_to_sync & snapshot_isolation\u2026", "author": {"name": "Akash Kulkarni", "email": "113392464+akashkulk@users.noreply.github.com", "user": {"login": "akashkulk"}}, "additions": 45, "deletions": 320}}, {"node": {"oid": "3be28afecbce1f130cd288c64697f5cd86fde586", "messageHeadline": "\u2728 Source Facebook Marketing: Add support for multiple Account IDs (#3\u2026", "author": {"name": "Anatolii Yatsuk", "email": "35109939+tolik0@users.noreply.github.com", "user": {"login": "tolik0"}}, "additions": 1049, "deletions": 420}}, {"node": {"oid": "cb8a2edce77d4d30d84a782ddd5bff670aaef8f0", "messageHeadline": "Destination Databricks: pin cloud + OSS version to 1.1.0 (#34125)", "author": {"name": "Cynthia Yin", "email": "cynthia@airbyte.io", "user": {"login": "cynthiaxyin"}}, "additions": 3, "deletions": 1}}, {"node": {"oid": "ff81b95ecc5134029ba07e6918b1d79023ca4958", "messageHeadline": "java cdk: remove wal2json support (#34119)", "author": {"name": "Marius Posta", "email": "marius@airbyte.io", "user": {"login": "postamar"}}, "additions": 6, "deletions": 13}}, {"node": {"oid": "44f9f2b46276001a4addc09b05484f3e7839cda0", "messageHeadline": "\ud83d\udea8\ud83d\udea8 Source Microsoft Teams: Update Schemas (#33959)", "author": {"name": "Christo Grabowski", "email": "108154848+ChristoGrab@users.noreply.github.com", "user": {"login": "ChristoGrab"}}, "additions": 495, "deletions": 1151}}, {"node": {"oid": "f9bfd6df503efcc0115fce8da3318a765fb1ab16", "messageHeadline": "MongoDB Oplog Troubleshooting (#34122)", "author": {"name": "Alexandre Cuoci", "email": "Hesperide@users.noreply.github.com", "user": {"login": "Hesperide"}}, "additions": 30, "deletions": 27}}, {"node": {"oid": "177b0c33d7b49e8b2251ef6b3a7ef0bcd4fa1115", "messageHeadline": "Bump Airbyte version from 0.50.42 to 0.50.43", "author": {"name": "colesnodgrass", "email": "colesnodgrass@users.noreply.github.com", "user": {"login": "colesnodgrass"}}, "additions": 4, "deletions": 4}}, {"node": {"oid": "e728128238b4687bccf407a36e4b149f4e3919e1", "messageHeadline": "Azure Blob Storage: Fix unstructured format (#34084)", "author": {"name": "Joe Reuter", "email": "joe@airbyte.io", "user": {"login": "flash1293"}}, "additions": 5, "deletions": 7}}, {"node": {"oid": "bbdd6d8f65f93fefcf96bbb60ac56f0b5de1d2d0", "messageHeadline": "airbyte-ci: remove connector secrets hack for --is-local (#33972)", "author": {"name": "Marius Posta", "email": "marius@airbyte.io", "user": {"login": "postamar"}}, "additions": 19, "deletions": 48}}, {"node": {"oid": "0b207f9405945ce1a4299e11ba78050b71669680", "messageHeadline": "\ud83e\udd16 Bump patch version of Python CDK", "author": {"name": "artem1205", "email": "artem1205@users.noreply.github.com", "user": {"login": "artem1205"}}, "additions": 7, "deletions": 4}}, {"node": {"oid": "9c6aea19cdfcdcff237e29449f2b04ac3d1ed9a8", "messageHeadline": "Airbyte CDK: handle private network exception as config error (#33751)", "author": {"name": "Artem Inzhyyants", "email": "36314070+artem1205@users.noreply.github.com", "user": {"login": "artem1205"}}, "additions": 16, "deletions": 12}}, {"node": {"oid": "212f960294fb7ca318127c44a3cbb68de7ec24f8", "messageHeadline": "Bump Airbyte version from 0.50.41 to 0.50.42", "author": {"name": "jdpgrailsdev", "email": "jdpgrailsdev@users.noreply.github.com", "user": {"login": "jdpgrailsdev"}}, "additions": 4, "deletions": 4}}, {"node": {"oid": "24dfebc89dde22731ee80c11da8d9ecd3f0926e9", "messageHeadline": "Source Stripe: Convert to airbyte-lib (#33940)", "author": {"name": "Joe Reuter", "email": "joe@airbyte.io", "user": {"login": "flash1293"}}, "additions": 54, "deletions": 39}}, {"node": {"oid": "d7e9ffa83c7b55b173fb5cdbf25a56d07251b526", "messageHeadline": "Source Smartsheets: Convert to airbyte-lib (#34012)", "author": {"name": "Joe Reuter", "email": "joe@airbyte.io", "user": {"login": "flash1293"}}, "additions": 24, "deletions": 9}}, {"node": {"oid": "26deee7f896db0d1fdc877d8393f642aa4128bc3", "messageHeadline": "Source Google Analytics Universal: Convert to airbyte-lib (#34018)", "author": {"name": "Joe Reuter", "email": "joe@airbyte.io", "user": {"login": "flash1293"}}, "additions": 27, "deletions": 12}}, {"node": {"oid": "076f95a87aa1dacafc2e1c10cc599a6d17f1d78a", "messageHeadline": "Source Zendesk Support: Convert to airbyte-lib (#34010)", "author": {"name": "Joe Reuter", "email": "joe@airbyte.io", "user": {"login": "flash1293"}}, "additions": 24, "deletions": 9}}, {"node": {"oid": "1ac50295bfb24347f4021d805b2ffad71dfe34ef", "messageHeadline": "\ud83d\udea8\ud83d\udea8 Source JIRA: Save state for Boards Issues per board (#33715)", "author": {"name": "Artem Inzhyyants", "email": "36314070+artem1205@users.noreply.github.com", "user": {"login": "artem1205"}}, "additions": 97, "deletions": 18}}, {"node": {"oid": "c084212f5bdbc6d8f360e747a5a607cdbe148ff9", "messageHeadline": "\ud83e\udd16 Bump patch version of Python CDK", "author": {"name": "askarpets", "email": "askarpets@users.noreply.github.com", "user": {"login": "askarpets"}}, "additions": 7, "deletions": 4}}, {"node": {"oid": "8305d05e52d374b1d3b22462812dd7a5e5467a31", "messageHeadline": "\u2728Airbyte CDK: add POST method to HttpMocker (#34001)", "author": {"name": "Anton Karpets", "email": "anton.karpets@globallogic.com", "user": {"login": "askarpets"}}, "additions": 205, "deletions": 54}}, {"node": {"oid": "b2902083910b904ee60bf4583b2221e2c1783253", "messageHeadline": "Add count in state message for incremental syncs (#33005)", "author": {"name": "Xiaohan Song", "email": "xiaohan@airbyte.io", "user": {"login": "xiaohansong"}}, "additions": 70, "deletions": 27}}, {"node": {"oid": "3de9dc99dca179568b918ddd0695f881eff80ca9", "messageHeadline": "[mitigation] pin airbyte ci version in master run (#34075)", "author": {"name": "Ella Rohm-Ensing", "email": "erohmensing@gmail.com", "user": {"login": "erohmensing"}}, "additions": 3, "deletions": 0}}, {"node": {"oid": "25799bab198ffedb89bcc000cf6a65d10a244cbe", "messageHeadline": "Use only required resources for sensor (#34056)", "author": {"name": "Ella Rohm-Ensing", "email": "erohmensing@gmail.com", "user": {"login": "erohmensing"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "eb3e158da69bc0e545b0774dbddb34d1487f5f0b", "messageHeadline": "pin pendulum dependency for poetry2setup (#34055)", "author": {"name": "Ella Rohm-Ensing", "email": "erohmensing@gmail.com", "user": {"login": "erohmensing"}}, "additions": 2, "deletions": 1}}, {"node": {"oid": "d19061056c7b09daf4330c51855b5da33a8da7cb", "messageHeadline": "bubble up debezium config error messages as exceptions (#33658)", "author": {"name": "Stephane Geneix", "email": "147216312+stephane-airbyte@users.noreply.github.com", "user": {"login": "stephane-airbyte"}}, "additions": 10, "deletions": 7}}, {"node": {"oid": "796c4845a897668b59a7227a7b1269c6e233486e", "messageHeadline": "java-cdk-destination: implement logic to update destination stats in \u2026", "author": {"name": "Subodh Kant Chaturvedi", "email": "subodh1810@gmail.com", "user": {"login": "subodh1810"}}, "additions": 203, "deletions": 78}}, {"node": {"oid": "c09d5d335197a984792f17736f510b955ca0d581", "messageHeadline": "\ud83d\udc1b Source Google Ads: Fix custom queries (#33603)", "author": {"name": "Anatolii Yatsuk", "email": "35109939+tolik0@users.noreply.github.com", "user": {"login": "tolik0"}}, "additions": 411, "deletions": 142}}, {"node": {"oid": "3cb1f1e97e42e585573f67808de5ca667ea4619f", "messageHeadline": "airbyte-ci: fix nightly build binary (#34022)", "author": {"name": "Augustin", "email": "augustin@airbyte.io", "user": {"login": "alafanechere"}}, "additions": 0, "deletions": 5}}, {"node": {"oid": "07646783e29b29160a83820dd6454cf3c1df0a90", "messageHeadline": ":bug: Source Google Ads: added handling for 401 error while parsing r\u2026", "author": {"name": "Daryna Ishchenko", "email": "80129833+darynaishchenko@users.noreply.github.com", "user": {"login": "darynaishchenko"}}, "additions": 95, "deletions": 16}}, {"node": {"oid": "99488ddcc50fd16b8753019864e80b37b947a76d", "messageHeadline": "airbyte-ci: fix assertion error on report existence (#33979)", "author": {"name": "Augustin", "email": "augustin@airbyte.io", "user": {"login": "alafanechere"}}, "additions": 10, "deletions": 6}}, {"node": {"oid": "b4ddfb84543335777bc65f8c0e426116a193dc23", "messageHeadline": "airbyte-lib: Generate docs (#33997)", "author": {"name": "Joe Reuter", "email": "joe@airbyte.io", "user": {"login": "flash1293"}}, "additions": 693, "deletions": 152}}, {"node": {"oid": "923331c4058b384198b3770abd9789e6f2055804", "messageHeadline": "airbyte-lib: Validation helper command (#34002)", "author": {"name": "Joe Reuter", "email": "joe@airbyte.io", "user": {"login": "flash1293"}}, "additions": 171, "deletions": 3}}, {"node": {"oid": "12896252e9a20b5e9f69bb33c0accece410f1b7b", "messageHeadline": "airbyte-ci: mitigate transient format failure (#34042)", "author": {"name": "Augustin", "email": "augustin@airbyte.io", "user": {"login": "alafanechere"}}, "additions": 8, "deletions": 2}}, {"node": {"oid": "804a7bf8adb757031648f972e0be71259f23159c", "messageHeadline": ":hospital: Source Gitlab: increase test coverage, update Groups, Comm\u2026", "author": {"name": "Daryna Ishchenko", "email": "80129833+darynaishchenko@users.noreply.github.com", "user": {"login": "darynaishchenko"}}, "additions": 271, "deletions": 93}}, {"node": {"oid": "2edcfb36fbba0f498e901f8b781a5f990bbc0e37", "messageHeadline": "Source S3: Convert to airbyte-lib (#33937)", "author": {"name": "Joe Reuter", "email": "joe@airbyte.io", "user": {"login": "flash1293"}}, "additions": 54, "deletions": 38}}, {"node": {"oid": "e7ff2a10aba3a4b8371811191a3cbbc1e6fa67bd", "messageHeadline": "Source Salesforce: Convert to airbyte-lib (#33936)", "author": {"name": "Joe Reuter", "email": "joe@airbyte.io", "user": {"login": "flash1293"}}, "additions": 55, "deletions": 40}}, {"node": {"oid": "94f981ccbbe2f27a7c8a80bb12de4fbc4a345413", "messageHeadline": "Source Facebook Marketing: Convert to airbyte-lib (#33934)", "author": {"name": "Joe Reuter", "email": "joe@airbyte.io", "user": {"login": "flash1293"}}, "additions": 24, "deletions": 7}}, {"node": {"oid": "76d9e179233b52072b323c6f3df0da4af7e50b74", "messageHeadline": "airbyte-lib: Add pip_url option and enforce source versions in a more\u2026", "author": {"name": "Joe Reuter", "email": "joe@airbyte.io", "user": {"login": "flash1293"}}, "additions": 117, "deletions": 31}}, {"node": {"oid": "59e3e193e03a52c399745a2e1c98d57e88f52323", "messageHeadline": "airbyte-lib: Improve error message on missing config (#33968)", "author": {"name": "Joe Reuter", "email": "joe@airbyte.io", "user": {"login": "flash1293"}}, "additions": 26, "deletions": 5}}, {"node": {"oid": "ce270c62884ace085206c8e63b61bf29184b005b", "messageHeadline": "\ud83e\udd16 Bump patch version of Python CDK", "author": {"name": "girarda", "email": "girarda@users.noreply.github.com", "user": {"login": "girarda"}}, "additions": 7, "deletions": 4}}, {"node": {"oid": "62d3b56a60febf4cfc92d73cc9b9fab7629de94c", "messageHeadline": "Docs: fixing wrong jinja example and stating how airbyte decides last\u2026", "author": {"name": "Alexandre Girard", "email": "alexandre@airbyte.io", "user": {"login": "girarda"}}, "additions": 5, "deletions": 1}}, {"node": {"oid": "c8ca4b13ffdca5b7d1a6059ad049f6fda72eda44", "messageHeadline": ":bug: fix declarative oauth initialization (#32967)", "author": {"name": "Alexandre Girard", "email": "alexandre@airbyte.io", "user": {"login": "girarda"}}, "additions": 97, "deletions": 59}}, {"node": {"oid": "1737ab13db115dd7e8afe7ccc19b1741aee4828d", "messageHeadline": "Update typing-deduping.md - Loading Data Incrementally to Final Table\u2026", "author": {"name": "Evan Tahler", "email": "evan@airbyte.io", "user": {"login": "evantahler"}}, "additions": 11, "deletions": 6}}, {"node": {"oid": "0e4ffb561a9520be3fa4ea68e84324e59b9e9b3e", "messageHeadline": "Destination BigQuery: add row ids for dummy inserts in check (#34021)", "author": {"name": "Gireesh Sreepathi", "email": "gisripa@gmail.com", "user": {"login": "gisripa"}}, "additions": 10, "deletions": 5}}, {"node": {"oid": "c284588d99cd6447ed92f1dd560c2eaee9eb58cc", "messageHeadline": "source-mssql: shorten capture job polling interval in tests (#33510)", "author": {"name": "Marius Posta", "email": "marius@airbyte.io", "user": {"login": "postamar"}}, "additions": 51, "deletions": 15}}, {"node": {"oid": "f8f64386e4b9c3b3f2b8a70bf0d45146d6024d56", "messageHeadline": "\ud83d\udc1bSource Hubspot: fix property_history PK (#33844)", "author": {"name": "Roman Yermilov [GL]", "email": "86300758+roman-yermilov-gl@users.noreply.github.com", "user": {"login": "roman-yermilov-gl"}}, "additions": 29, "deletions": 11}}, {"node": {"oid": "4955933b6a85f784502a9bf7ef048ad4bce070e4", "messageHeadline": "airbyte-ci: log more context info in CI (#33994)", "author": {"name": "Augustin", "email": "augustin@airbyte.io", "user": {"login": "alafanechere"}}, "additions": 7, "deletions": 3}}, {"node": {"oid": "8b00460d2f46e45aa110078894efee237b2d6606", "messageHeadline": "Destination Redshift - Reorder Spec options (#34014)", "author": {"name": "Joe Bell", "email": "joseph.bell@airbyte.io", "user": {"login": "jbfbell"}}, "additions": 14, "deletions": 10}}, {"node": {"oid": "551f15930c669132789118995dd8cc9140733d3c", "messageHeadline": "\t\ud83d\udc1b Source Marketo: Raise config error if quota exceeded (#33999)", "author": {"name": "Artem Inzhyyants", "email": "36314070+artem1205@users.noreply.github.com", "user": {"login": "artem1205"}}, "additions": 70, "deletions": 29}}, {"node": {"oid": "6850437d7c87755a905e0600e85fff8aec111a1e", "messageHeadline": "\ud83d\udc1b Source Shopify: Fix GraphQL query (#33827)", "author": {"name": "Artem Inzhyyants", "email": "36314070+artem1205@users.noreply.github.com", "user": {"login": "artem1205"}}, "additions": 44, "deletions": 23}}, {"node": {"oid": "c6e10a733a69cfdb0c89f83091c20f9f29c95b1c", "messageHeadline": "\ud83d\udc1bSource Stripe: update endpoint for bank_accounts stream (#33926)", "author": {"name": "Anton Karpets", "email": "anton.karpets@globallogic.com", "user": {"login": "askarpets"}}, "additions": 29, "deletions": 21}}, {"node": {"oid": "7503dc78f178b77e9422d7bb818c1c086406cee3", "messageHeadline": "destination-redshift: Heartbeats for bastion and other minor bugfixes\u2026", "author": {"name": "Gireesh Sreepathi", "email": "gisripa@gmail.com", "user": {"login": "gisripa"}}, "additions": 123, "deletions": 19}}, {"node": {"oid": "01e3bbe3c34a74f46d5b677e0d79f2196e859fa1", "messageHeadline": "\ud83d\udc1bSource Zendesk Support: fix pagination for incremetal export streams\u2026", "author": {"name": "Roman Yermilov [GL]", "email": "86300758+roman-yermilov-gl@users.noreply.github.com", "user": {"login": "roman-yermilov-gl"}}, "additions": 52, "deletions": 62}}, {"node": {"oid": "1359d7b7edcd5380af4c98f5bce2b1cd9d2bb95e", "messageHeadline": "\ud83d\udc1b Source Instagram: remove metrics from video feed (#33989)", "author": {"name": "Maxime Carbonneau-Leclerc", "email": "3360483+maxi297@users.noreply.github.com", "user": {"login": "maxi297"}}, "additions": 4, "deletions": 1}}, {"node": {"oid": "88db70cc3ee635226c7fc4891e9e705b929ff604", "messageHeadline": "Update typing-deduping.md (#33988)", "author": {"name": "Evan Tahler", "email": "evan@airbyte.io", "user": {"login": "evantahler"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "9f211df447bf183a1ce951ece56830e69a66b5a6", "messageHeadline": "Fix: airbyte-ci --help (#33987)", "author": {"name": "Ben Church", "email": "ben@airbyte.io", "user": {"login": "bnchrch"}}, "additions": 8, "deletions": 7}}, {"node": {"oid": "2f92501688fb98911bd2073fe4f5ae8ff417e1cc", "messageHeadline": "\ud83d\udea8\ud83d\udea8 Source Instagram: upgrade to v18 (#33930)", "author": {"name": "Artem Inzhyyants", "email": "36314070+artem1205@users.noreply.github.com", "user": {"login": "artem1205"}}, "additions": 157, "deletions": 86}}, {"node": {"oid": "5c6f4f217451b2f367c8e6dbc6b51de73803f0b1", "messageHeadline": "Source Sentry: Increases Test Coverage, Migrates Base Image, adds mis\u2026", "author": {"name": "Patrick Nilan", "email": "nilan.patrick@gmail.com", "user": {"login": "pnilan"}}, "additions": 364, "deletions": 246}}, {"node": {"oid": "e9d537790623e67a0fa8ae2307c71c483d5d541c", "messageHeadline": "Fix metadata service steps (#33981)", "author": {"name": "Ben Church", "email": "ben@airbyte.io", "user": {"login": "bnchrch"}}, "additions": 55, "deletions": 24}}, {"node": {"oid": "3f9c70035f04481bf06efb70dc5dc505daceba18", "messageHeadline": "Source Webflow: Update CDK & include additional schema properties (#3\u2026", "author": {"name": "Patrick Nilan", "email": "nilan.patrick@gmail.com", "user": {"login": "pnilan"}}, "additions": 30, "deletions": 22}}, {"node": {"oid": "8524b3278a88cb790e1d35fe4e68fb5470a140dc", "messageHeadline": "tuning ssh keepalive settings (#33727)", "author": {"name": "Gireesh Sreepathi", "email": "gisripa@gmail.com", "user": {"login": "gisripa"}}, "additions": 115, "deletions": 12}}, {"node": {"oid": "64f07e48b63247075acd9312d2ec0143c5dd66b6", "messageHeadline": "use latest version of metadata service (#33978)", "author": {"name": "Ella Rohm-Ensing", "email": "erohmensing@gmail.com", "user": {"login": "erohmensing"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "64cd1ce78958e1aeb926cabc9b5a77db2e3eeb04", "messageHeadline": "AWS Destinations: New AWS regions (#33924)", "author": {"name": "Evan Tahler", "email": "evan@airbyte.io", "user": {"login": "evantahler"}}, "additions": 897, "deletions": 505}}, {"node": {"oid": "d3cbc6a937a04ba18e41e2bc90d74cb1eb4840ae", "messageHeadline": "Source Google Ads: run decorator as a thread with timeout (#33769)", "author": {"name": "Roman Yermilov [GL]", "email": "86300758+roman-yermilov-gl@users.noreply.github.com", "user": {"login": "roman-yermilov-gl"}}, "additions": 287, "deletions": 156}}, {"node": {"oid": "617075d88e8b557ce1e2908f85f54af143c67233", "messageHeadline": "airbyte-ci: upgrade to dagger 0.9.5 (#33582)", "author": {"name": "Augustin", "email": "augustin@airbyte.io", "user": {"login": "alafanechere"}}, "additions": 1472, "deletions": 1342}}, {"node": {"oid": "f90d8dbccb768e62cbddce178d6ec3af8d4ac8ea", "messageHeadline": "airbyte-ci: re-introduce mypy (#33964)", "author": {"name": "Augustin", "email": "augustin@airbyte.io", "user": {"login": "alafanechere"}}, "additions": 1326, "deletions": 1090}}, {"node": {"oid": "29a3da04cafcbbb539f6702f7f4e1e373b4bad2b", "messageHeadline": "Destinations Bigquery, snowflake, redshift: internal CDK refactors fo\u2026", "author": {"name": "Edward Gao", "email": "edward.gao@airbyte.io", "user": {"login": "edgao"}}, "additions": 750, "deletions": 592}}, {"node": {"oid": "7fab6e89c1b46c069c5545236d6545dd61e9c4d2", "messageHeadline": "Source Amazon Ads: add region to inputOAuthConfiguration (#33833)", "author": {"name": "Roman Yermilov [GL]", "email": "86300758+roman-yermilov-gl@users.noreply.github.com", "user": {"login": "roman-yermilov-gl"}}, "additions": 22, "deletions": 3}}, {"node": {"oid": "d0724ad753f7068b0fa60bd1bb648e9741d6d162", "messageHeadline": "Docs: Updates Instagram Source Connector Docs (Removes inapp page, ad\u2026", "author": {"name": "Patrick Nilan", "email": "nilan.patrick@gmail.com", "user": {"login": "pnilan"}}, "additions": 25, "deletions": 5}}, {"node": {"oid": "1375957834e888f44a014493345894e8935015c2", "messageHeadline": "Docs: Updates Salesforce Source Connector Docs (Removes inapp page, a\u2026", "author": {"name": "Patrick Nilan", "email": "nilan.patrick@gmail.com", "user": {"login": "pnilan"}}, "additions": 57, "deletions": 104}}, {"node": {"oid": "c358a028fe4b35aa7b486bc857682e562c1f852d", "messageHeadline": "Bump Airbyte version from 0.50.40 to 0.50.41", "author": {"name": "colesnodgrass", "email": "colesnodgrass@users.noreply.github.com", "user": {"login": "colesnodgrass"}}, "additions": 4, "deletions": 4}}, {"node": {"oid": "0a3b8e7c62b1f2002f8b1e723580341a1e818fd1", "messageHeadline": "airbyte-ci: Revert mypy changes (#33954)", "author": {"name": "Edward Gao", "email": "edward.gao@airbyte.io", "user": {"login": "edgao"}}, "additions": 980, "deletions": 1212}}, {"node": {"oid": "7b3662a233e0f8c1eece23361fe616342e4d725d", "messageHeadline": "bump airbyte ci version after adding an ignore (#33956)", "author": {"name": "Ella Rohm-Ensing", "email": "erohmensing@gmail.com", "user": {"login": "erohmensing"}}, "additions": 2, "deletions": 1}}, {"node": {"oid": "ab806f944f6f52872723d6f2357e0cb62316ecf8", "messageHeadline": "Use pnpm to manage docusaurus packages (#33922)", "author": {"name": "Alex Birdsall", "email": "ambirdsall@gmail.com", "user": {"login": "ambirdsall"}}, "additions": 11458, "deletions": 11148}}, {"node": {"oid": "15490f6cd9b6f14e7649664116de4c6c14aa8f62", "messageHeadline": "add SSL options to mssql (#33071)", "author": {"name": "Stephane Geneix", "email": "147216312+stephane-airbyte@users.noreply.github.com", "user": {"login": "stephane-airbyte"}}, "additions": 388, "deletions": 45}}, {"node": {"oid": "216d2b2e7059380597e7ce7e70108b81efaa9104", "messageHeadline": "Destination postgres: enable in-connector normalization (#33873)", "author": {"name": "Edward Gao", "email": "edward.gao@airbyte.io", "user": {"login": "edgao"}}, "additions": 18, "deletions": 3}}, {"node": {"oid": "cb2237603744554cc8a2d64dbbae21e90a884650", "messageHeadline": "don't use MsSQLConfigBuilder.withSsl with strings, but instead proper\u2026", "author": {"name": "Stephane Geneix", "email": "147216312+stephane-airbyte@users.noreply.github.com", "user": {"login": "stephane-airbyte"}}, "additions": 21, "deletions": 9}}, {"node": {"oid": "eaa403ebc520d1ea86d75bb99a0b843e1c007c93", "messageHeadline": "airbyte-ci changes for postgres in-connector normalization (#33941)", "author": {"name": "Edward Gao", "email": "edward.gao@airbyte.io", "user": {"login": "edgao"}}, "additions": 6, "deletions": 5}}, {"node": {"oid": "ce84d11859b9d99386bea71fc4f238aeef0dccb8", "messageHeadline": "\ud83d\udc1b Source Google Analytics Data API: Add `CohortSpec` to custom report\u2026", "author": {"name": "Artem Inzhyyants", "email": "36314070+artem1205@users.noreply.github.com", "user": {"login": "artem1205"}}, "additions": 415, "deletions": 62}}, {"node": {"oid": "2533008a71e37f517cc363482f68523c285bd050", "messageHeadline": "source-file: fix readme (#33927)", "author": {"name": "Augustin", "email": "augustin@airbyte.io", "user": {"login": "alafanechere"}}, "additions": 13, "deletions": 13}}, {"node": {"oid": "762d312687d2e020cd283d374bc40707921285ee", "messageHeadline": "\ud83e\udd16 Bump patch version of Python CDK", "author": {"name": "maxi297", "email": "maxi297@users.noreply.github.com", "user": {"login": "maxi297"}}, "additions": 7, "deletions": 4}}, {"node": {"oid": "60edbba67f56cc293b50d72b2551153084afe6f6", "messageHeadline": "[ISSUE #32871] enable debug logs for integration tests (#33718)", "author": {"name": "Maxime Carbonneau-Leclerc", "email": "maxi297@users.noreply.github.com", "user": {"login": "maxi297"}}, "additions": 1, "deletions": 0}}, {"node": {"oid": "14af598493efbb02a031c366100ce2ee4457a1f2", "messageHeadline": "Use 'dev' sentry environment for airbyte-ci pipx installs in PRs (#33\u2026", "author": {"name": "Ella Rohm-Ensing", "email": "erohmensing@gmail.com", "user": {"login": "erohmensing"}}, "additions": 18, "deletions": 4}}, {"node": {"oid": "b69c9550aa44ae37f9cca2aaeeba13fa86efb71e", "messageHeadline": "cat-test: fix CI command (#33928)", "author": {"name": "Augustin", "email": "augustin@airbyte.io", "user": {"login": "alafanechere"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "917f420c584500512aa7798951415b5294571165", "messageHeadline": "airbyte-ci: fix types (mypy) (#33785)", "author": {"name": "Augustin", "email": "augustin@airbyte.io", "user": {"login": "alafanechere"}}, "additions": 1210, "deletions": 977}}, {"node": {"oid": "609bcb27993409cf54216eeb124412014180b4be", "messageHeadline": "\u2728Use base64 to encode mssql binary field (#33755)", "author": {"name": "Xiaohan Song", "email": "xiaohan@airbyte.io", "user": {"login": "xiaohansong"}}, "additions": 9, "deletions": 7}}, {"node": {"oid": "18e0e7741aea06c7fc479a1286ed9b73d204c7dd", "messageHeadline": "\u2728 Introduce StateIteratorProcessor in CDK (#33312)", "author": {"name": "Xiaohan Song", "email": "xiaohan@airbyte.io", "user": {"login": "xiaohansong"}}, "additions": 306, "deletions": 115}}, {"node": {"oid": "fa2a2cfaf67f2ecc2b836b544586f1994a12b263", "messageHeadline": "\ud83d\udea8\ud83d\udea8 Source Amazon Ads: update schema (#33817)", "author": {"name": "Artem Inzhyyants", "email": "36314070+artem1205@users.noreply.github.com", "user": {"login": "artem1205"}}, "additions": 39, "deletions": 5}}, {"node": {"oid": "caaac494cd9b50df630351e9a673f66db527dcd1", "messageHeadline": "Destination Redshift - allow disabling final table creation (#33918)", "author": {"name": "Joe Bell", "email": "joseph.bell@airbyte.io", "user": {"login": "jbfbell"}}, "additions": 25, "deletions": 5}}, {"node": {"oid": "69da92e60a778f182d558e092824f0090277d911", "messageHeadline": "Source Chargebee: Adds fields, Adds streams, removes bypass for strea\u2026", "author": {"name": "Patrick Nilan", "email": "nilan.patrick@gmail.com", "user": {"login": "pnilan"}}, "additions": 495, "deletions": 43}}, {"node": {"oid": "4a4ab19b964cd508d5e720153a759048b3bf4aba", "messageHeadline": "\ud83d\udc1b Source Instagram: change requested metrics for stream `media_insigh\u2026", "author": {"name": "Artem Inzhyyants", "email": "36314070+artem1205@users.noreply.github.com", "user": {"login": "artem1205"}}, "additions": 14, "deletions": 13}}, {"node": {"oid": "0cebfbf757274d4832da8e737aea79ea78174439", "messageHeadline": "destination-redshift: Fix StackOverflowError with eager rendering of \u2026", "author": {"name": "Gireesh Sreepathi", "email": "gisripa@gmail.com", "user": {"login": "gisripa"}}, "additions": 366, "deletions": 14}}, {"node": {"oid": "48431bac1f5e548668ab65621cd10dc8fc1a250f", "messageHeadline": "\ud83d\udc1b Source US Census: Allow additionalProps in connector spec (#33890)", "author": {"name": "Christo Grabowski", "email": "108154848+ChristoGrab@users.noreply.github.com", "user": {"login": "ChristoGrab"}}, "additions": 10, "deletions": 9}}, {"node": {"oid": "785c2f0dbb6842a3b95c9e8f35540b0cd014bbd9", "messageHeadline": "S3 Destinations: Move partId generation to AtomicInteger (remove UUID\u2026", "author": {"name": "Evan Tahler", "email": "evan@airbyte.io", "user": {"login": "evantahler"}}, "additions": 107, "deletions": 11}}, {"node": {"oid": "a6eff44c9d19f797fef07d07882664530ffa9857", "messageHeadline": "Docs: Upgrading to latest Babel, PostCSS plugins, etc (#33840)", "author": {"name": "Natik Gadzhi", "email": "natik@respawn.io", "user": {"login": "natikgadzhi"}}, "additions": 930, "deletions": 985}}, {"node": {"oid": "36bb9878aef82ccad4ca2ad740324623a23dc94e", "messageHeadline": "Source Iterable: Update QL, remove outdated/unnecessary test (#33106)", "author": {"name": "Patrick Nilan", "email": "nilan.patrick@gmail.com", "user": {"login": "pnilan"}}, "additions": 70, "deletions": 42}}, {"node": {"oid": "823d12265c8a67c2f6c89209adc532d7b281f455", "messageHeadline": "airbyte-ci: make `airbyte-ci test` able to run any poetry run command\u2026", "author": {"name": "Augustin", "email": "augustin@airbyte.io", "user": {"login": "alafanechere"}}, "additions": 64, "deletions": 16}}, {"node": {"oid": "2d79854279fdf38d70776b57bc003ec9e6a9119e", "messageHeadline": "Source Facebook Marketing: fix job timeout (#33828)", "author": {"name": "Roman Yermilov [GL]", "email": "86300758+roman-yermilov-gl@users.noreply.github.com", "user": {"login": "roman-yermilov-gl"}}, "additions": 78, "deletions": 16}}, {"node": {"oid": "fb8e0e4c4c7cd4a4a253efee6f390d5baff12cec", "messageHeadline": "Enable vectara destination on cloud and OSS (#33884)", "author": {"name": "Joe Reuter", "email": "joe@airbyte.io", "user": {"login": "flash1293"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "51e84e77eaf6f591b9c8eac4b33a2d3b67189503", "messageHeadline": "Source Hubspot: Docs: Update hubspot.md (#33302)", "author": {"name": "Danylo Jablonski", "email": "150933663+DanyloGL@users.noreply.github.com", "user": {"login": "DanyloGL"}}, "additions": 3, "deletions": 1}}, {"node": {"oid": "6762dcb55a6b3df49dc4022b3f140b75bb5cf7cc", "messageHeadline": "Source Microsoft OneDrive: Add sl and ql to metadata (#33745)", "author": {"name": "Serhii Lazebnyi", "email": "53845333+lazebnyi@users.noreply.github.com", "user": {"login": "lazebnyi"}}, "additions": 8, "deletions": 4}}, {"node": {"oid": "71783509f244863f683f68571dd8d09731d16cad", "messageHeadline": "\ud83d\udc1b Source GitHub: Fix retry for 504 error in GraphQL based streams (#3\u2026", "author": {"name": "Artem Inzhyyants", "email": "36314070+artem1205@users.noreply.github.com", "user": {"login": "artem1205"}}, "additions": 7, "deletions": 2}}, {"node": {"oid": "d58f262754fb962e28dd1031d82456489e1e9b48", "messageHeadline": "airbyte-lib base implementation (#33409)", "author": {"name": "Joe Reuter", "email": "joe@airbyte.io", "user": {"login": "flash1293"}}, "additions": 1685, "deletions": 0}}, {"node": {"oid": "8afdba8330e853412b13b4c406e4d064c7694a59", "messageHeadline": ":tada: New Destination: Vectara (#33616)", "author": {"name": "Ofer Mendelevitch", "email": "ofermend@gmail.com", "user": {"login": "ofermend"}}, "additions": 938, "deletions": 0}}, {"node": {"oid": "ff8ecbdbe07a87e5ca51310e796af0b750c198b7", "messageHeadline": "\ud83d\udc1bSource Amazon Seller Partner: improve report streams performance (#3\u2026", "author": {"name": "Anton Karpets", "email": "anton.karpets@globallogic.com", "user": {"login": "askarpets"}}, "additions": 140, "deletions": 88}}, {"node": {"oid": "3fbc900c0d98aa840250577de1dbe51531525e94", "messageHeadline": "Destinations V2 - Default to Type and Dedupe once at the end of a syn\u2026", "author": {"name": "Joe Bell", "email": "joseph.bell@airbyte.io", "user": {"login": "jbfbell"}}, "additions": 70, "deletions": 16}}, {"node": {"oid": "68e833104b45ddbf6ab24760da5acb2550d59249", "messageHeadline": "Docs: review and update connector form scratch documentation and rela\u2026", "author": {"name": "Natik Gadzhi", "email": "natik@respawn.io", "user": {"login": "natikgadzhi"}}, "additions": 195, "deletions": 258}}, {"node": {"oid": "dbd8cc451d44e5d3d2e7a3b34df26c76aaf3d9a3", "messageHeadline": "Docusaurus: README update (#33849)", "author": {"name": "Natik Gadzhi", "email": "natik@respawn.io", "user": {"login": "natikgadzhi"}}, "additions": 58, "deletions": 16}}, {"node": {"oid": "8d54e9435b05036704efb1f78009d6e065213345", "messageHeadline": "remove outdated exceptions in metadata validation (#33695)", "author": {"name": "Ella Rohm-Ensing", "email": "erohmensing@gmail.com", "user": {"login": "erohmensing"}}, "additions": 0, "deletions": 7}}, {"node": {"oid": "6f824717da81048d4754a3153322d15625c16771", "messageHeadline": "Bump Airbyte version from 0.50.39 to 0.50.40", "author": {"name": "davinchia", "email": "davinchia@users.noreply.github.com", "user": {"login": "davinchia"}}, "additions": 4, "deletions": 4}}, {"node": {"oid": "bf9218d5c7cc9dfbfd2aa0b08b25e1e162e430ea", "messageHeadline": "Document State Message Principles (#33787)", "author": {"name": "Davin Chia", "email": "davinchia@gmail.com", "user": {"login": "davinchia"}}, "additions": 35, "deletions": 0}}, {"node": {"oid": "4d84cc707b448306e5b3d54dd807e2f409b1723c", "messageHeadline": "Update Airbyte Protocol documentation. (#33786)", "author": {"name": "Davin Chia", "email": "davinchia@gmail.com", "user": {"login": "davinchia"}}, "additions": 26, "deletions": 41}}, {"node": {"oid": "bfe9d8b466498d9417253b52812a6870e99959df", "messageHeadline": "source-microsoft-onedrive: remove from cloud registry (#33758)", "author": {"name": "Ella Rohm-Ensing", "email": "erohmensing@gmail.com", "user": {"login": "erohmensing"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "5c77501b0a41361edb6293439b870cf0618c37e7", "messageHeadline": "\ud83d\udcda Add telemetry docs (#33757)", "author": {"name": "Tim Roes", "email": "tim@airbyte.io", "user": {"login": "timroes"}}, "additions": 35, "deletions": 8}}, {"node": {"oid": "333320edebc3524054d476e0b1283b552b7bb1fa", "messageHeadline": "Make memory-manager log message less scary (#33723)", "author": {"name": "Evan Tahler", "email": "evan@airbyte.io", "user": {"login": "evantahler"}}, "additions": 9, "deletions": 7}}, {"node": {"oid": "7bcac9c8d0f763abf38b3d5ecbc33f995f20b509", "messageHeadline": "Revert \"Add doc about the large records (#32907)\" (#33734)", "author": {"name": "Tim Roes", "email": "tim@airbyte.io", "user": {"login": "timroes"}}, "additions": 0, "deletions": 11}}, {"node": {"oid": "3470ddddf106295a641114afd378b2ab1c480e9c", "messageHeadline": "\ud83e\udd16 Bump patch version of Python CDK", "author": {"name": "keu", "email": "keu@users.noreply.github.com", "user": {"login": "keu"}}, "additions": 7, "deletions": 4}}, {"node": {"oid": "4061f08f3d34e2de651c8d2a445952f3335ebcc9", "messageHeadline": "CDK: Add schema normalization to declarative stream (#32786)", "author": {"name": "Eugene Kulak", "email": "widowmakerreborn@gmail.com", "user": {"login": "keu"}}, "additions": 212, "deletions": 48}}, {"node": {"oid": "08c2da25fcd5f30a23f0f94639aa68df3df6809b", "messageHeadline": "Skip if no enabled version (#33708)", "author": {"name": "Ben Church", "email": "ben@airbyte.io", "user": {"login": "bnchrch"}}, "additions": 3, "deletions": 0}}, {"node": {"oid": "1d76fd2618eeba6a70ba60eb20d3e680a2b2ac41", "messageHeadline": "\ud83c\udf89 Destination redshift: reenable T+D optimizations; bigquery+snowflak\u2026", "author": {"name": "Edward Gao", "email": "edward.gao@airbyte.io", "user": {"login": "edgao"}}, "additions": 63, "deletions": 72}}, {"node": {"oid": "29e7d133709e02c664c265329370300cb861c10c", "messageHeadline": "Redshift table migrator (#33659)", "author": {"name": "Evan Tahler", "email": "evan@airbyte.io", "user": {"login": "evantahler"}}, "additions": 121, "deletions": 45}}, {"node": {"oid": "f1099f5b53677102c564d5c5f12ff6da5a939802", "messageHeadline": "\ud83d\udc1b Destination BigQuery - Remove unnecessary temp tables  (#33697)", "author": {"name": "Joe Bell", "email": "joseph.bell@airbyte.io", "user": {"login": "jbfbell"}}, "additions": 8, "deletions": 198}}, {"node": {"oid": "c5cdc6d6dd6372e979eac815462d0720889b486e", "messageHeadline": "Docs: update Source Hubspot 2.0 migration guide (#33694)", "author": {"name": "Christo Grabowski", "email": "108154848+ChristoGrab@users.noreply.github.com", "user": {"login": "ChristoGrab"}}, "additions": 23, "deletions": 16}}, {"node": {"oid": "8d33e385890ef562c21d512d87ba192d69778855", "messageHeadline": "\u2728 Source Mailchimp: Add optional start_date to config (#32852)", "author": {"name": "Christo Grabowski", "email": "108154848+ChristoGrab@users.noreply.github.com", "user": {"login": "ChristoGrab"}}, "additions": 221, "deletions": 33}}, {"node": {"oid": "5b826ecbed8d573b8b6c21732ebe16e254778f77", "messageHeadline": "Destination Snowflake, BigQuery, JavaCdk - Move Schema Creation out o\u2026", "author": {"name": "Joe Bell", "email": "joseph.bell@airbyte.io", "user": {"login": "jbfbell"}}, "additions": 109, "deletions": 42}}, {"node": {"oid": "7a0879870a1679c56bc81bb90d15cbd45227fa76", "messageHeadline": "[catify-certs] Add new certification test options and new test valida\u2026", "author": {"name": "Brian Lai", "email": "51336873+brianjlai@users.noreply.github.com", "user": {"login": "brianjlai"}}, "additions": 149, "deletions": 2}}, {"node": {"oid": "2ee3b49a288d91494396070fb02c4580dea0d99e", "messageHeadline": "\u2728 Source Chargebee: add new fields in streams (#33661)", "author": {"name": "Patrick Nilan", "email": "nilan.patrick@gmail.com", "user": {"login": "pnilan"}}, "additions": 157, "deletions": 38}}, {"node": {"oid": "faedd86ee011eff30707614fa2da80674c4cb38c", "messageHeadline": "\ud83d\udcda Add availability information to docs (#33650)", "author": {"name": "Tim Roes", "email": "tim@airbyte.io", "user": {"login": "timroes"}}, "additions": 357, "deletions": 25}}, {"node": {"oid": "47186549df74f5911d1676c4baf1f1c7a8beacb9", "messageHeadline": "Bump Airbyte version from 0.50.38 to 0.50.39", "author": {"name": "davinchia", "email": "davinchia@users.noreply.github.com", "user": {"login": "davinchia"}}, "additions": 4, "deletions": 4}}, {"node": {"oid": "932c1ecaa6cbc84aa9cbe7ce351f31991485c89c", "messageHeadline": "Update Docs sidebar & Cloud text edits (#33651)", "author": {"name": "Natalie Kwong", "email": "38087517+nataliekwong@users.noreply.github.com", "user": {"login": "nataliekwong"}}, "additions": 15, "deletions": 22}}, {"node": {"oid": "5d39552b53a2a8505732bcd42ece2385d332c61a", "messageHeadline": "\ud83e\udd16 Bump minor version of Python CDK", "author": {"name": "clnoll", "email": "clnoll@users.noreply.github.com", "user": {"login": "clnoll"}}, "additions": 7, "deletions": 4}}, {"node": {"oid": "84a8b2670486a315fc223ac1d937bf41c0d98121", "messageHeadline": "Update airbyte-ci action to install dev if pipeline has been edited (\u2026", "author": {"name": "Ben Church", "email": "ben@airbyte.io", "user": {"login": "bnchrch"}}, "additions": 28, "deletions": 0}}, {"node": {"oid": "86321b7945528fc291d17c7fe09658d6181fbb0b", "messageHeadline": "Concurrent CDK: add state converter for ISO timestamps with milliseco\u2026", "author": {"name": "Catherine Noll", "email": "clnoll@users.noreply.github.com", "user": {"login": "clnoll"}}, "additions": 780, "deletions": 444}}, {"node": {"oid": "a95c1bfc3be464847df454d379c0111dfa4a6bda", "messageHeadline": "\ud83d\udc1b Source JIRA: fix 404 error (#33625)", "author": {"name": "Artem Inzhyyants", "email": "36314070+artem1205@users.noreply.github.com", "user": {"login": "artem1205"}}, "additions": 15, "deletions": 1}}, {"node": {"oid": "78513b6b5c0e8c9a5a7a21232363f99178a1dcf5", "messageHeadline": "fix code freeze workflow (#33672)", "author": {"name": "Augustin", "email": "augustin@airbyte.io", "user": {"login": "alafanechere"}}, "additions": 62, "deletions": 9}}, {"node": {"oid": "e3fa594a32e675b51e9eac3b19cc4b7639072ccf", "messageHeadline": "Add pypi section to connector metadata (#33529)", "author": {"name": "Joe Reuter", "email": "joe@airbyte.io", "user": {"login": "flash1293"}}, "additions": 153, "deletions": 1}}, {"node": {"oid": "19ffd4e8d816f1e45fae0658c9c5b604e59e2f99", "messageHeadline": "connector code freeze GHA workflow (#33670)", "author": {"name": "Augustin", "email": "augustin@airbyte.io", "user": {"login": "alafanechere"}}, "additions": 26, "deletions": 0}}, {"node": {"oid": "894cadc0289e03937e1ef93b6bea4bb53befca62", "messageHeadline": "\ud83e\udd16 Bump patch version of Python CDK", "author": {"name": "keu", "email": "keu@users.noreply.github.com", "user": {"login": "keu"}}, "additions": 7, "deletions": 4}}, {"node": {"oid": "25bdd30fd5321c61ec5ca55bc23386662eed2abe", "messageHeadline": "CDK: add SelectiveAuthenticator (#33526)", "author": {"name": "Eugene Kulak", "email": "widowmakerreborn@gmail.com", "user": {"login": "keu"}}, "additions": 222, "deletions": 1}}, {"node": {"oid": "ca33d3099cac83cb6060dd7c3d375518ce22e476", "messageHeadline": "Update doc with schema less mode (#33550)", "author": {"name": "Rodi Reich Zilberman", "email": "867491+rodireich@users.noreply.github.com", "user": {"login": "rodireich"}}, "additions": 21, "deletions": 1}}, {"node": {"oid": "3ade71da10b32763de6ce8a89d7f3ad4ac4a2bca", "messageHeadline": "\ud83d\udea8\ud83d\udea8\ud83d\udc1b Source Mailchimp: Multiple schema updates and fixes (#32836)", "author": {"name": "Christo Grabowski", "email": "108154848+ChristoGrab@users.noreply.github.com", "user": {"login": "ChristoGrab"}}, "additions": 417, "deletions": 326}}, {"node": {"oid": "f28fb8649cb1f19dbaa8c9c1f06f33e3be3738f6", "messageHeadline": "Docs Fixes (#33656)", "author": {"name": "Evan Tahler", "email": "evan@airbyte.io", "user": {"login": "evantahler"}}, "additions": 72, "deletions": 42}}, {"node": {"oid": "a764be74dff1596f5ae47e372cab71bf305126ec", "messageHeadline": "Destination-mysql, destination-postgres: Pin old versions for oss and\u2026", "author": {"name": "Gireesh Sreepathi", "email": "gisripa@gmail.com", "user": {"login": "gisripa"}}, "additions": 8, "deletions": 0}}, {"node": {"oid": "d43e300a7dd73bde520cc1edcb2a6afbf8dfff97", "messageHeadline": "fix performance harness cron schedule (#33647)", "author": {"name": "Xiaohan Song", "email": "xiaohan@airbyte.io", "user": {"login": "xiaohansong"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "4feef2e5765a0fbd0c18f55fe99b933851182077", "messageHeadline": "\ud83d\udc1b Source Zendesk Chat: update expected records (#33015)", "author": {"name": "Christo Grabowski", "email": "108154848+ChristoGrab@users.noreply.github.com", "user": {"login": "ChristoGrab"}}, "additions": 12, "deletions": 12}}, {"node": {"oid": "26d37461418ac50433a31151d3d9392e27181a63", "messageHeadline": "Source Zendesk Talk: Migrate to Base Image (#33030)", "author": {"name": "Christo Grabowski", "email": "108154848+ChristoGrab@users.noreply.github.com", "user": {"login": "ChristoGrab"}}, "additions": 107, "deletions": 50}}, {"node": {"oid": "b3cb2436604abdbd8980d296e22bfdab4d9ee491", "messageHeadline": "postgres-source: remove LEGACY state flag (#33437)", "author": {"name": "Subodh Kant Chaturvedi", "email": "subodh1810@gmail.com", "user": {"login": "subodh1810"}}, "additions": 14, "deletions": 122}}, {"node": {"oid": "bbec0a1be4254c3229b21deaf4251731a3725016", "messageHeadline": "Source Todoist: migrate to low-code New (#32690)", "author": {"name": "Shivam Agarwal", "email": "35878114+shivam096@users.noreply.github.com", "user": {"login": "shivam096"}}, "additions": 279, "deletions": 343}}, {"node": {"oid": "7c9394f8dae74069968d17168ffb9fded2b4a16b", "messageHeadline": "mssql-source: remove LEGACY state flag (#33481)", "author": {"name": "Subodh Kant Chaturvedi", "email": "subodh1810@gmail.com", "user": {"login": "subodh1810"}}, "additions": 25, "deletions": 85}}, {"node": {"oid": "5b915c683712ce2b0250f297f0ed9c9787683700", "messageHeadline": "mysql-source: remove LEGACY state flag (#33436)", "author": {"name": "Subodh Kant Chaturvedi", "email": "subodh1810@gmail.com", "user": {"login": "subodh1810"}}, "additions": 41, "deletions": 120}}, {"node": {"oid": "c220cfe57abbe34dd68733c980ce26d84573c389", "messageHeadline": "Fix connector doc headers (#33633)", "author": {"name": "Tim Roes", "email": "tim@airbyte.io", "user": {"login": "timroes"}}, "additions": 5, "deletions": 2}}, {"node": {"oid": "2a7f1489bc7d62372e3a8621a4fe52310da522ae", "messageHeadline": "Move upgradeDeadline to 2024-01-12 for version 3.0.0 (#33599)", "author": {"name": "Anton Karpets", "email": "anton.karpets@globallogic.com", "user": {"login": "askarpets"}}, "additions": 12, "deletions": 8}}, {"node": {"oid": "b05e985a00faf653e8a619e0281c0f64b0aad0aa", "messageHeadline": "[Source-postgres] : Advance Postgres LSN for PG 14 & below (#33605)", "author": {"name": "Akash Kulkarni", "email": "113392464+akashkulk@users.noreply.github.com", "user": {"login": "akashkulk"}}, "additions": 26, "deletions": 1}}, {"node": {"oid": "7909f111425fba01bc312e45c5cda2a966ca0eb7", "messageHeadline": "\ud83d\udcda Add SSO docs for Cloud (#33587)", "author": {"name": "Tim Roes", "email": "tim@airbyte.io", "user": {"login": "timroes"}}, "additions": 165, "deletions": 63}}, {"node": {"oid": "c01bda4678c8f28d95ec565fa3fe6bf66f904054", "messageHeadline": "Docs: information on schemaless sources & destinations (#33595)", "author": {"name": "Catherine Noll", "email": "clnoll@users.noreply.github.com", "user": {"login": "clnoll"}}, "additions": 63, "deletions": 0}}, {"node": {"oid": "3343f31b8c97f9dfbdb69088fdaffc2dd2cbe393", "messageHeadline": "\ud83d\udc1b run-ab-platform fix --refresh command  (#33581)", "author": {"name": "jeremySrgt", "email": "34211987+jeremySrgt@users.noreply.github.com", "user": {"login": "jeremySrgt"}}, "additions": 1, "deletions": 0}}, {"node": {"oid": "2003bc2471b1d2d4f79b37e30561a12e447d02ec", "messageHeadline": ":bug: Source Marketo: handle null responses (#33623)", "author": {"name": "Marcos Marx", "email": "marcosmarxm@users.noreply.github.com", "user": {"login": "marcosmarxm"}}, "additions": 89, "deletions": 6}}, {"node": {"oid": "52c5f588135e8d6b1aa21f6f005903e98794642f", "messageHeadline": "\u2728 Source SendInBlue: Add incremental sync to `contacts` stream (#30022)", "author": {"name": "Dominik Wagner", "email": "dominik.wagner@betterplace.org", "user": {"login": "domzae"}}, "additions": 63, "deletions": 25}}, {"node": {"oid": "0daaa4119b7492bd37eeebcfff066cda64e1ee7e", "messageHeadline": "\ud83d\udc1b Destination Typesense: fix writing multiple streams (#29817)", "author": {"name": "George Manning", "email": "86721613+gmanninglive@users.noreply.github.com", "user": {"login": "gmanninglive"}}, "additions": 50, "deletions": 44}}, {"node": {"oid": "a1266567b6e1da6afdfca9ad6fa6e98ad2e6db20", "messageHeadline": "Update octavia-cli install.sh to support fish shell (#33540)", "author": {"name": "Nicolas Huray", "email": "nhuray@estateably.com", "user": {"login": "nhuray"}}, "additions": 19, "deletions": 3}}, {"node": {"oid": "37d0b91e58440f125bb52f4cc60158325f88b355", "messageHeadline": "airbyte-ci: Add upgrade cdk command (#33313)", "author": {"name": "Joe Reuter", "email": "joe@airbyte.io", "user": {"login": "flash1293"}}, "additions": 295, "deletions": 1}}, {"node": {"oid": "2e07d7e7dcd2b0b6792d5fce48b7e765772e3117", "messageHeadline": "Change the run-ab-platform.sh script to support other shells than bas\u2026", "author": {"name": "Nicolas Huray", "email": "nhuray@estateably.com", "user": {"login": "nhuray"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "7fe72581b27aedffd4d56bce7f045d8a450eaae0", "messageHeadline": "Prepare Google Sheets, Google Drive, Apify dataset and connector temp\u2026", "author": {"name": "Joe Reuter", "email": "joe@airbyte.io", "user": {"login": "flash1293"}}, "additions": 115, "deletions": 42}}, {"node": {"oid": "0c3d12ba2bd3c56f6640221179e7da74a386be4e", "messageHeadline": "jdbc-sources: migrate to PER-STREAM state (#33485)", "author": {"name": "Subodh Kant Chaturvedi", "email": "subodh1810@gmail.com", "user": {"login": "subodh1810"}}, "additions": 1365, "deletions": 875}}, {"node": {"oid": "ff34abd641c682b6008ab74625126cb0511743c1", "messageHeadline": "docs: add troubleshooting tip about CDK dependency caches (#31627)", "author": {"name": "Aaron (\"AJ\") Steers", "email": "aj@airbyte.io", "user": {"login": "aaronsteers"}}, "additions": 8, "deletions": 0}}, {"node": {"oid": "af4f5ae570795288f49cca894aceb06268cfc6d0", "messageHeadline": "Destination Postgres - fix tests (#33507)", "author": {"name": "Gireesh Sreepathi", "email": "gisripa@gmail.com", "user": {"login": "gisripa"}}, "additions": 619, "deletions": 499}}, {"node": {"oid": "f8d3e27fc9cfcb5449eb10ecfd81b47854f95cc7", "messageHeadline": "Destination mysql: fix tests + upgrade to latest CDK (#33468)", "author": {"name": "Edward Gao", "email": "edward.gao@airbyte.io", "user": {"login": "edgao"}}, "additions": 146, "deletions": 53}}, {"node": {"oid": "109ce424bda5e93ec71c2e8f4db045d72e31bd39", "messageHeadline": "enterprise upgrades (#33551)", "author": {"name": "Alexandre Cuoci", "email": "Hesperide@users.noreply.github.com", "user": {"login": "Hesperide"}}, "additions": 115, "deletions": 11}}, {"node": {"oid": "22caddd357003cb16bbbcf9f1c3b4bfdc3c716ee", "messageHeadline": "\ud83d\udc1b Destination Meilisearch: fix incomplete data indexing (#27692)", "author": {"name": "Am\u00e9lie", "email": "alallema@users.noreply.github.com", "user": {"login": "alallema"}}, "additions": 69, "deletions": 42}}, {"node": {"oid": "0a5ded48294c89fcbb894dc6b2da32598bb55484", "messageHeadline": "Update full-refresh-overwrite.md (#33584)", "author": {"name": "Evan Tahler", "email": "evan@airbyte.io", "user": {"login": "evantahler"}}, "additions": 6, "deletions": 7}}, {"node": {"oid": "279dd98e9a2891ff384ed8b77f069fcdd6653c06", "messageHeadline": "[Source-mongo] : Op log logging (#33549)", "author": {"name": "Akash Kulkarni", "email": "113392464+akashkulk@users.noreply.github.com", "user": {"login": "akashkulk"}}, "additions": 29, "deletions": 4}}, {"node": {"oid": "63e96fb8d597ed49e634634c38ec1438bb55b7a3", "messageHeadline": "\ud83d\udc1b Source Convex: full_refresh stops after one page (#33431)", "author": {"name": "Lee Danilek", "email": "lee@convex.dev", "user": {"login": "ldanilek"}}, "additions": 76, "deletions": 12}}, {"node": {"oid": "3a70f0c4557769184c14ba30137301372a6c2476", "messageHeadline": "cdk fixes for dv2 (#33506)", "author": {"name": "Edward Gao", "email": "edward.gao@airbyte.io", "user": {"login": "edgao"}}, "additions": 18, "deletions": 12}}, {"node": {"oid": "743ab29b363b7f04c610ef30614f4b3cf2ff60ae", "messageHeadline": "doc update to reflect minimum supported atlas tier. (#32186)", "author": {"name": "Rodi Reich Zilberman", "email": "867491+rodireich@users.noreply.github.com", "user": {"login": "rodireich"}}, "additions": 1, "deletions": 0}}, {"node": {"oid": "b2eda46c7eac9b23d13771bf4d6921d0b9e96dad", "messageHeadline": "sources(bigquery, redshift, snowflake): migrate to PER-STREAM state (\u2026", "author": {"name": "Subodh Kant Chaturvedi", "email": "subodh1810@gmail.com", "user": {"login": "subodh1810"}}, "additions": 300, "deletions": 269}}, {"node": {"oid": "1654c47de62750ee572e4801ee5c78c9695aa174", "messageHeadline": "Emit stream status start message more consistently (#33365)", "author": {"name": "Chandler Prall", "email": "chandler.prall@gmail.com", "user": {"login": "chandlerprall"}}, "additions": 19, "deletions": 15}}, {"node": {"oid": "c1c2a31920f156d958051bdef0c55996f3f396cb", "messageHeadline": "mongo-db-source: upgrade to latest CDK (#33438)", "author": {"name": "Subodh Kant Chaturvedi", "email": "subodh1810@gmail.com", "user": {"login": "subodh1810"}}, "additions": 4, "deletions": 3}}, {"node": {"oid": "a7180fdbdededef15f880d62ff03e4eac55c5842", "messageHeadline": "\ud83d\udea8\ud83d\udea8\ud83d\udc1bSource Google Ads: upgrade API version to v15 (#33120)", "author": {"name": "Anton Karpets", "email": "anton.karpets@globallogic.com", "user": {"login": "askarpets"}}, "additions": 245, "deletions": 179}}, {"node": {"oid": "4b7818cfeaa3532c25190646e6d5e09c8895dfe7", "messageHeadline": "\u2728 Maijet: retrieve subject from messages stream (#30924)", "author": {"name": "Micka\u00ebl Andrieu", "email": "mickael.andrieu@article-1.eu", "user": {"login": "mickaelandrieu"}}, "additions": 5, "deletions": 4}}, {"node": {"oid": "1dfb34924e65f20e6e00c88b0d0ed494f91c536d", "messageHeadline": "java-cdk: remove LEGACY state  (#33434)", "author": {"name": "Subodh Kant Chaturvedi", "email": "subodh1810@gmail.com", "user": {"login": "subodh1810"}}, "additions": 146, "deletions": 196}}, {"node": {"oid": "0ef487c1d56cbe30c015d2590724f83564a78ca2", "messageHeadline": "Docs: fix typos (#33570)", "author": {"name": "omahs", "email": "73983677+omahs@users.noreply.github.com", "user": {"login": "omahs"}}, "additions": 9, "deletions": 9}}, {"node": {"oid": "e4905f72abf10cf133402afa7317efef0c2a366f", "messageHeadline": "push hubspot/posthog upgrade deadlines (#33578)", "author": {"name": "Pedro S. Lopez", "email": "pedroslopez@me.com", "user": {"login": "pedroslopez"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "1298ddc6bc821493efb25901561b2214e9131473", "messageHeadline": ":bug: Source Bing Ads: fix state setter for bulk streams (#33500)", "author": {"name": "Daryna Ishchenko", "email": "80129833+darynaishchenko@users.noreply.github.com", "user": {"login": "darynaishchenko"}}, "additions": 135, "deletions": 39}}, {"node": {"oid": "2dd68020efd19c340bf1960bcbe904ea6ef33539", "messageHeadline": "Fix cdk unit test (#33572)", "author": {"name": "Joe Reuter", "email": "joe@airbyte.io", "user": {"login": "flash1293"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "577602554513da893477e5a2d093e25208bc9814", "messageHeadline": "\ud83d\udcda Docs: add info about custom connectors creation in Airbyte Cloud (#\u2026", "author": {"name": "Marcos Marx", "email": "marcosmarxm@users.noreply.github.com", "user": {"login": "marcosmarxm"}}, "additions": 5, "deletions": 1}}, {"node": {"oid": "62ee5c52844ebd569607ea6944c66d007ad42758", "messageHeadline": "\u2728 Source JIRA: Add lookback window (#33532)", "author": {"name": "Artem Inzhyyants", "email": "36314070+artem1205@users.noreply.github.com", "user": {"login": "artem1205"}}, "additions": 44, "deletions": 6}}, {"node": {"oid": "677d5c2bf14906563ffb856be76f07c2557324e9", "messageHeadline": "\ud83d\udcda Destination Redshift docs - update `SUPER` limitations (#33546)", "author": {"name": "Cynthia Yin", "email": "cynthia@airbyte.io", "user": {"login": "cynthiaxyin"}}, "additions": 10, "deletions": 10}}, {"node": {"oid": "e444d754c4514723de9be6d5a5658e13e5340dbe", "messageHeadline": "Airbyte-ci: Add skippable connector test steps (#32188)", "author": {"name": "Ben Church", "email": "ben@airbyte.io", "user": {"login": "bnchrch"}}, "additions": 851, "deletions": 261}}, {"node": {"oid": "99ec45f2beb49de17bfba34fb1e65f5a2507b7e8", "messageHeadline": "\ud83d\udc1b Source Hubspot: fix query string length for properties with history\u2026", "author": {"name": "Roman Yermilov [GL]", "email": "86300758+roman-yermilov-gl@users.noreply.github.com", "user": {"login": "roman-yermilov-gl"}}, "additions": 28, "deletions": 19}}, {"node": {"oid": "96ac32e67be8faf0f547b60ea5fe5c1bb8d34550", "messageHeadline": "java CDK: add debug logging of executed SQL in TestDatabase (#33513)", "author": {"name": "Marius Posta", "email": "marius@airbyte.io", "user": {"login": "postamar"}}, "additions": 5, "deletions": 2}}, {"node": {"oid": "7ddcc026b7d2b163eef470b38ac0192e7aed3b7e", "messageHeadline": "\ud83d\udc1b Source Microsoft OneDrive: Fix docs name (#33539)", "author": {"name": "Serhii Lazebnyi", "email": "53845333+lazebnyi@users.noreply.github.com", "user": {"login": "lazebnyi"}}, "additions": 6, "deletions": 5}}, {"node": {"oid": "0193ac380c1342247c5654e2458708cf2c20abe9", "messageHeadline": "\ud83d\udc1b Source LinkedIn Ads: Fix typo in `Pivot Category` list (#33530)", "author": {"name": "Artem Inzhyyants", "email": "36314070+artem1205@users.noreply.github.com", "user": {"login": "artem1205"}}, "additions": 10, "deletions": 9}}, {"node": {"oid": "295dbb3bf233101c5b3fc26cca4d663c6403fc29", "messageHeadline": "\ud83d\udcc4 docs: remove custom registry instructions (#32614)", "author": {"name": "Pedro S. Lopez", "email": "pedroslopez@me.com", "user": {"login": "pedroslopez"}}, "additions": 0, "deletions": 37}}, {"node": {"oid": "7db133b66c7a24830cf4b04c5a329e84ec754e8a", "messageHeadline": "\ud83d\udea8\ud83d\udea8\u2728Source Amazon Seller Partner: make streams incremental (#32977)", "author": {"name": "Anton Karpets", "email": "anton.karpets@globallogic.com", "user": {"login": "askarpets"}}, "additions": 1257, "deletions": 522}}, {"node": {"oid": "5324da8303e727bfb70e982134be6f0d1205423c", "messageHeadline": "S3, Google Drive, Azure Blob Storage: Update cdk  (#33411)", "author": {"name": "Joe Reuter", "email": "joe@airbyte.io", "user": {"login": "flash1293"}}, "additions": 209, "deletions": 45}}, {"node": {"oid": "3cfd0979118a4608050629f6f7976456bbaaaa95", "messageHeadline": "CDK: Update changelog (#33304)", "author": {"name": "Joe Reuter", "email": "joe@airbyte.io", "user": {"login": "flash1293"}}, "additions": 3, "deletions": 0}}, {"node": {"oid": "2e30f12b7961bc49311524a97d4d9e1692bb26d3", "messageHeadline": "\ud83c\udf89 New Source: Microsoft OneDrive (#32655)", "author": {"name": "Serhii Lazebnyi", "email": "53845333+lazebnyi@users.noreply.github.com", "user": {"login": "lazebnyi"}}, "additions": 1408, "deletions": 0}}, {"node": {"oid": "b653d067a5a973a96694995703fc67c49484a641", "messageHeadline": "\ud83e\udd16 Bump patch version of Python CDK", "author": {"name": "flash1293", "email": "flash1293@users.noreply.github.com", "user": {"login": "flash1293"}}, "additions": 7, "deletions": 4}}, {"node": {"oid": "9065181e77df750cdf04606353916de5726d1d05", "messageHeadline": "Unstructured parser: Support txt (#32929)", "author": {"name": "Joe Reuter", "email": "joe@airbyte.io", "user": {"login": "flash1293"}}, "additions": 86, "deletions": 9}}, {"node": {"oid": "0859afc6fff09c4bdaddc538ffcb09f834681ec7", "messageHeadline": ":tada: Source Salesforce new ContentDocumentLink stream (#33342)", "author": {"name": "midavadim", "email": "midavadim@yahoo.com", "user": {"login": "midavadim"}}, "additions": 199, "deletions": 49}}, {"node": {"oid": "2b6bcfcd223bc298ccf93732e4d5e305f9a933e0", "messageHeadline": "airbyte-ci: ClickPipelineContext handles dagger logging (#33419)", "author": {"name": "Augustin", "email": "augustin@airbyte.io", "user": {"login": "alafanechere"}}, "additions": 29, "deletions": 14}}, {"node": {"oid": "2fd1e35b84cc9133b59069f30c8a2b9ba52ebedc", "messageHeadline": "rename driverClass into driverClassName (#33470)", "author": {"name": "Stephane Geneix", "email": "147216312+stephane-airbyte@users.noreply.github.com", "user": {"login": "stephane-airbyte"}}, "additions": 6, "deletions": 6}}, {"node": {"oid": "aee153a24ac8521295992c220b9db8fa481f0e3d", "messageHeadline": "mongodb schema-less mode (#32328)", "author": {"name": "Rodi Reich Zilberman", "email": "867491+rodireich@users.noreply.github.com", "user": {"login": "rodireich"}}, "additions": 711, "deletions": 87}}, {"node": {"oid": "5e87e498b412b2d2c5b0f8bacadd934180fb9acf", "messageHeadline": "AbstractJdbcSource and AbstractJdbcDestination now inherit from JdbcC\u2026", "author": {"name": "Stephane Geneix", "email": "147216312+stephane-airbyte@users.noreply.github.com", "user": {"login": "stephane-airbyte"}}, "additions": 27, "deletions": 16}}, {"node": {"oid": "75a1433749c287a39f2ff624ecdad019142d45cd", "messageHeadline": "move getConnectionTimeout from DataSourceFactory to a new JdbcConnect\u2026", "author": {"name": "Stephane Geneix", "email": "147216312+stephane-airbyte@users.noreply.github.com", "user": {"login": "stephane-airbyte"}}, "additions": 80, "deletions": 62}}, {"node": {"oid": "ef4a01179f9b15702596e3a3a6b0906227b2f334", "messageHeadline": "add connectionTimeout parameter to DslContextFactory.create (#33443)", "author": {"name": "Stephane Geneix", "email": "147216312+stephane-airbyte@users.noreply.github.com", "user": {"login": "stephane-airbyte"}}, "additions": 6, "deletions": 3}}, {"node": {"oid": "0bcbba49ab111e916cee1261ac9df989f00eb22d", "messageHeadline": "change DataSourceFactory to take the connection timeout as an additio\u2026", "author": {"name": "Stephane Geneix", "email": "147216312+stephane-airbyte@users.noreply.github.com", "user": {"login": "stephane-airbyte"}}, "additions": 34, "deletions": 15}}, {"node": {"oid": "69603ba89b0aff4deaf419a94e242e297a146ebe", "messageHeadline": "move DataSourceBuilder.getConnectionTimeout to DataSourceFactory (#33\u2026", "author": {"name": "Stephane Geneix", "email": "147216312+stephane-airbyte@users.noreply.github.com", "user": {"login": "stephane-airbyte"}}, "additions": 47, "deletions": 46}}, {"node": {"oid": "4b74c0b3e6f0f1f657565b4d16e91c7e211c51b2", "messageHeadline": "refactor DatasourceBuilder.withConnectionTimeout (#33439)", "author": {"name": "Stephane Geneix", "email": "147216312+stephane-airbyte@users.noreply.github.com", "user": {"login": "stephane-airbyte"}}, "additions": 12, "deletions": 11}}, {"node": {"oid": "7054db7ad8f16e529db9c786edda33b876df2925", "messageHeadline": "bump airbyte-cdk version (#33505)", "author": {"name": "Stephane Geneix", "email": "147216312+stephane-airbyte@users.noreply.github.com", "user": {"login": "stephane-airbyte"}}, "additions": 5, "deletions": 4}}, {"node": {"oid": "dca6be07789ef827eb589773a592cc4f6f24ba76", "messageHeadline": "Destination bigquery: remove unused option from spec? (#33451)", "author": {"name": "Edward Gao", "email": "edward.gao@airbyte.io", "user": {"login": "edgao"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "fbd0f08615f2eea9afa05a3e5b8aaead4df92ae6", "messageHeadline": "Bump Airbyte version from 0.50.37 to 0.50.38", "author": {"name": "davinchia", "email": "davinchia@users.noreply.github.com", "user": {"login": "davinchia"}}, "additions": 4, "deletions": 4}}, {"node": {"oid": "015c745884f552dd5478b4e9cad888a2b79e40e2", "messageHeadline": "Update airbyte-protocol.md (#33501)", "author": {"name": "Evan Tahler", "email": "evan@airbyte.io", "user": {"login": "evantahler"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "d083d156652fa6849bce4946a9897c01edafcdec", "messageHeadline": "Docs fix: `ConfiguredAirbyteCatalog` refs (#33483)", "author": {"name": "Aaron (\"AJ\") Steers", "email": "aj@airbyte.io", "user": {"login": "aaronsteers"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "479502caa3b0628d2f9f3a6b3b36f36528076a49", "messageHeadline": "airbyte-ci: consider nested .gitignore files in format (#33497)", "author": {"name": "Augustin", "email": "augustin@airbyte.io", "user": {"login": "alafanechere"}}, "additions": 4, "deletions": 3}}, {"node": {"oid": "9a39e91c2f6e71799ce631fb2ab93d552ea2e3be", "messageHeadline": "\ud83d\udc1b Source Monday: Increase unit test coverage and migrate to base imag\u2026", "author": {"name": "Christo Grabowski", "email": "108154848+ChristoGrab@users.noreply.github.com", "user": {"login": "ChristoGrab"}}, "additions": 286, "deletions": 64}}, {"node": {"oid": "88d638204358815e09e100bd422bf1b9cd772edd", "messageHeadline": "\ud83e\udd16 Bump patch version of Python CDK", "author": {"name": "maxi297", "email": "maxi297@users.noreply.github.com", "user": {"login": "maxi297"}}, "additions": 7, "deletions": 4}}, {"node": {"oid": "66edb4b0f03adf573b88f86fd8b73909f4c81315", "messageHeadline": "Issue 32871/more integration test tooling to test events stream (#33305)", "author": {"name": "Maxime Carbonneau-Leclerc", "email": "maxi297@users.noreply.github.com", "user": {"login": "maxi297"}}, "additions": 185, "deletions": 43}}, {"node": {"oid": "5d8a8943c40093a2362b18e380c64f48c9638d6e", "messageHeadline": "Source Slack: merge changes after code freeze  (#33421)", "author": {"name": "Daryna Ishchenko", "email": "80129833+darynaishchenko@users.noreply.github.com", "user": {"login": "darynaishchenko"}}, "additions": 9, "deletions": 18}}, {"node": {"oid": "1bd7577be0da3a0dabec0b80c5d51ef16501210f", "messageHeadline": "\ud83d\udc1b Source Zendesk Support: Fix 504 Error for stream Ticket Audits (#33\u2026", "author": {"name": "Artem Inzhyyants", "email": "36314070+artem1205@users.noreply.github.com", "user": {"login": "artem1205"}}, "additions": 4, "deletions": 3}}, {"node": {"oid": "0c097076560b7548e636463188d1a2122be0940a", "messageHeadline": "\ud83d\udc1b Source Typeform: Fix single use refresh token authentication (#33345)", "author": {"name": "Artem Inzhyyants", "email": "36314070+artem1205@users.noreply.github.com", "user": {"login": "artem1205"}}, "additions": 9, "deletions": 26}}, {"node": {"oid": "73b7e7bb497f76d6567ae6fd0a2ab675de2f7051", "messageHeadline": "\ud83d\udcda Destinations V2: update data types for BigQuery + Snowflake (#33471)", "author": {"name": "Cynthia Yin", "email": "cynthia@airbyte.io", "user": {"login": "cynthiaxyin"}}, "additions": 38, "deletions": 17}}, {"node": {"oid": "7eba1ed98f01c0fadcba30abcbc0e84afd5782e2", "messageHeadline": "add scopedImpact to metadata for scoping breaking changes  (#33111)", "author": {"name": "Ella Rohm-Ensing", "email": "erohmensing@gmail.com", "user": {"login": "erohmensing"}}, "additions": 345, "deletions": 74}}, {"node": {"oid": "d27ea33ffe12fe068a9531504af23aff6b2d7ea8", "messageHeadline": "DV2: Only run T+D if we have zero records or the previous sync left b\u2026", "author": {"name": "Edward Gao", "email": "edward.gao@airbyte.io", "user": {"login": "edgao"}}, "additions": 313, "deletions": 149}}, {"node": {"oid": "5b7dfda9781e90b5fcfa1b14ca8e7abdcd553d59", "messageHeadline": "re-generate models and don't add licenses to them (#33450)", "author": {"name": "Ella Rohm-Ensing", "email": "erohmensing@gmail.com", "user": {"login": "erohmensing"}}, "additions": 42, "deletions": 82}}, {"node": {"oid": "6e375f4e60f2ae31843d733df6d45565b6e1580f", "messageHeadline": "pull MSSql debezium classes out of the CDK (#33270)", "author": {"name": "Stephane Geneix", "email": "147216312+stephane-airbyte@users.noreply.github.com", "user": {"login": "stephane-airbyte"}}, "additions": 44, "deletions": 31}}, {"node": {"oid": "ee28e41637dddc5223ccc53a21d658f1c31e3d0e", "messageHeadline": "ignore generated files in format (#33449)", "author": {"name": "Ella Rohm-Ensing", "email": "erohmensing@gmail.com", "user": {"login": "erohmensing"}}, "additions": 5, "deletions": 3}}, {"node": {"oid": "4cec59432cd8f75fd455a1d7cc3ac85abd00567c", "messageHeadline": "Move common implementation to base implementation (#33369)", "author": {"name": "Gireesh Sreepathi", "email": "gisripa@gmail.com", "user": {"login": "gisripa"}}, "additions": 563, "deletions": 402}}, {"node": {"oid": "d2f3d33e13fb5d46d0dddd35ffebb5a2a131f01f", "messageHeadline": "Source Salesforce: process streams concurrently on full refresh (#33350)", "author": {"name": "Catherine Noll", "email": "clnoll@users.noreply.github.com", "user": {"login": "clnoll"}}, "additions": 69, "deletions": 20}}, {"node": {"oid": "66f50c70f5bdad944de0dd27001fa0aadf927c54", "messageHeadline": "connector generator: fix java destination generator (#33412)", "author": {"name": "Augustin", "email": "augustin@airbyte.io", "user": {"login": "alafanechere"}}, "additions": 0, "deletions": 6}}, {"node": {"oid": "f2e0585508d810d538c4d50f4f3b86919cf4f7ba", "messageHeadline": "[Source-MongoDb] : Better logging for MongoDB  (#33430)", "author": {"name": "Akash Kulkarni", "email": "113392464+akashkulk@users.noreply.github.com", "user": {"login": "akashkulk"}}, "additions": 7, "deletions": 6}}, {"node": {"oid": "f8da0be7fa64d43ef600fcce2104b5548b2f6825", "messageHeadline": ":sparkles: Source Bing Ads: added account filtering (#33095)", "author": {"name": "Daryna Ishchenko", "email": "80129833+darynaishchenko@users.noreply.github.com", "user": {"login": "darynaishchenko"}}, "additions": 230, "deletions": 42}}, {"node": {"oid": "8501652778af3def8139ce6e67240ae0353d1879", "messageHeadline": "November 2023 Release Notes (#33283)", "author": {"name": "Natalie Kwong", "email": "38087517+nataliekwong@users.noreply.github.com", "user": {"login": "nataliekwong"}}, "additions": 25, "deletions": 0}}, {"node": {"oid": "32583a6595a2f0f620e4956f8f82e90168ccae65", "messageHeadline": "fix airbyte-ci tests: remove poetry config line (#33370)", "author": {"name": "Ella Rohm-Ensing", "email": "erohmensing@gmail.com", "user": {"login": "erohmensing"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "d6556cabbe76e602b742d98fe57cf4030067efb9", "messageHeadline": "\ud83e\udd16 Bump patch version of Python CDK", "author": {"name": "yevhenii-ldv", "email": "yevhenii-ldv@users.noreply.github.com", "user": {"login": "yevhenii-ldv"}}, "additions": 7, "deletions": 4}}, {"node": {"oid": "0aea0eb56074121d0ad3a0b6ed2988b68ccf6701", "messageHeadline": "CDK: Raise error on passing unsupported value formats as query parame\u2026", "author": {"name": "Yevhenii", "email": "ykurochkin@flyaps.com", "user": {"login": "yevhenii-ldv"}}, "additions": 58, "deletions": 17}}, {"node": {"oid": "300cc7e379724f7b37f3e56c86120552cdb2518a", "messageHeadline": "\ud83d\udc1b Source Jira: Fix check command (#33353)", "author": {"name": "Anatolii Yatsuk", "email": "35109939+tolik0@users.noreply.github.com", "user": {"login": "tolik0"}}, "additions": 397, "deletions": 249}}, {"node": {"oid": "76cd4d942ffa11d750426d1da42cdf74df347508", "messageHeadline": "\ud83e\udd16 Bump patch version of Python CDK", "author": {"name": "flash1293", "email": "flash1293@users.noreply.github.com", "user": {"login": "flash1293"}}, "additions": 7, "deletions": 4}}, {"node": {"oid": "161a6c08f3b0bac89f9c67cd2acdc2e23e48b0ea", "messageHeadline": "\ud83e\udd16 Bump patch version of Python CDK", "author": {"name": "flash1293", "email": "flash1293@users.noreply.github.com", "user": {"login": "flash1293"}}, "additions": 7, "deletions": 4}}, {"node": {"oid": "55d5345bff4ef5987412e85c0767720025fa60e2", "messageHeadline": "Vector DB CDK: Refactor to improve readability  (#33255)", "author": {"name": "Joe Reuter", "email": "joe@airbyte.io", "user": {"login": "flash1293"}}, "additions": 62, "deletions": 47}}, {"node": {"oid": "c1e428f35c24db1a7001372288f6dea129318296", "messageHeadline": "File CDK: Handle 422 errors separately (#33300)", "author": {"name": "Joe Reuter", "email": "joe@airbyte.io", "user": {"login": "flash1293"}}, "additions": 58, "deletions": 8}}, {"node": {"oid": "6dff143e1d68038440b4db88784038e9b3d1bd3a", "messageHeadline": "Vector DB Destinations: Update CDK (#33303)", "author": {"name": "Joe Reuter", "email": "joe@airbyte.io", "user": {"login": "flash1293"}}, "additions": 17, "deletions": 12}}, {"node": {"oid": "098a285b2fa3f43b67d95c458c149d146a642613", "messageHeadline": "airbyte-ci format: exclude .gitignored files from format (#33249)", "author": {"name": "Augustin", "email": "augustin@airbyte.io", "user": {"login": "alafanechere"}}, "additions": 53, "deletions": 33}}, {"node": {"oid": "ce7554021f15fb981aacbf74031f9dfea5cf2143", "messageHeadline": "[Source-MSSQL] Enable per-stream and Global states and migrate away f\u2026", "author": {"name": "Duy Nguyen", "email": "duy@airbyte.io", "user": {"login": "nguyenaiden"}}, "additions": 273, "deletions": 23}}, {"node": {"oid": "bc891eaa7e202cfc9074e6c59fef99eca2937b9b", "messageHeadline": "\ud83d\udcda Docs: Updates `Contributing to Airbyte` documentation for accuracy \u2026", "author": {"name": "Patrick Nilan", "email": "nilan.patrick@gmail.com", "user": {"login": "pnilan"}}, "additions": 26, "deletions": 26}}, {"node": {"oid": "9b10b4e6c1c5953a0e85901de713225ab140d719", "messageHeadline": "Bump Airbyte version from 0.50.36 to 0.50.37", "author": {"name": "JonsSpaghetti", "email": "JonsSpaghetti@users.noreply.github.com", "user": {"login": "JonsSpaghetti"}}, "additions": 4, "deletions": 4}}, {"node": {"oid": "8db613a480e50b3cae6f6c62d0cb973abb272984", "messageHeadline": "Fix some docs, remove outdated `accpetance-test` doc mentions and fil\u2026", "author": {"name": "Evan Tahler", "email": "evan@airbyte.io", "user": {"login": "evantahler"}}, "additions": 163, "deletions": 112}}, {"node": {"oid": "4c9908496b435bc5b4a767041070935062bb6118", "messageHeadline": "Add debugger drivers for MongoDB & MySQL (#33356)", "author": {"name": "Akash Kulkarni", "email": "113392464+akashkulk@users.noreply.github.com", "user": {"login": "akashkulk"}}, "additions": 45, "deletions": 7}}, {"node": {"oid": "c8e2b6d691480ec1c62cf08af6096eae29eb0e22", "messageHeadline": "Run performance cron harness twice a week (#33381)", "author": {"name": "Xiaohan Song", "email": "xiaohan@airbyte.io", "user": {"login": "xiaohansong"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "26f1dc3f7a8a324ae4d80150d295dfbed6709791", "messageHeadline": "limit memory for MSSQL containers (#33358)", "author": {"name": "Stephane Geneix", "email": "147216312+stephane-airbyte@users.noreply.github.com", "user": {"login": "stephane-airbyte"}}, "additions": 4, "deletions": 1}}, {"node": {"oid": "e20896cede77ad921b18f22061251b4f7e5efed4", "messageHeadline": "Adding Mermaid Diagrams to Docs (#32667)", "author": {"name": "Joe Bell", "email": "joseph.bell@airbyte.io", "user": {"login": "jbfbell"}}, "additions": 601, "deletions": 13}}, {"node": {"oid": "bedfd216cb18b53b44cc66cb69d03ee05b5f346d", "messageHeadline": "Destination redshift v2: fix migration + add test (#33367)", "author": {"name": "Edward Gao", "email": "edward.gao@airbyte.io", "user": {"login": "edgao"}}, "additions": 16, "deletions": 4}}, {"node": {"oid": "dd5ceb7a00ccc11bf5b83b0b021e6892d5a95d4b", "messageHeadline": "\ud83e\udd16 Bump patch version of Python CDK", "author": {"name": "maxi297", "email": "maxi297@users.noreply.github.com", "user": {"login": "maxi297"}}, "additions": 7, "deletions": 4}}, {"node": {"oid": "0c23a9879edf96019c13688f363af121457f3705", "messageHeadline": "update the cdk to use the latest version of the protocol (#33340)", "author": {"name": "Flutra Osmani", "email": "129116758+flutra-osmani@users.noreply.github.com", "user": {"login": "flutra-osmani"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "8bd60a946e7f770a051ed8295a3843d0fb87723f", "messageHeadline": "\ud83d\udea8\ud83d\udea8Source Hubspot: add property history streams for Deals and Companie\u2026", "author": {"name": "Roman Yermilov [GL]", "email": "86300758+roman-yermilov-gl@users.noreply.github.com", "user": {"login": "roman-yermilov-gl"}}, "additions": 622, "deletions": 38}}, {"node": {"oid": "44ce0022d20c53b7f8c311f58f2007bd22b5745f", "messageHeadline": "[Source-mssql] Datetimeoffset field used as cursor error patch (#33330)", "author": {"name": "Duy Nguyen", "email": "duy@airbyte.io", "user": {"login": "nguyenaiden"}}, "additions": 406, "deletions": 1}}, {"node": {"oid": "2ffaef186fa3a720b1b61f5d84077bef332b455a", "messageHeadline": "DV2: publish cdk + redshift (#33335)", "author": {"name": "Edward Gao", "email": "edward.gao@airbyte.io", "user": {"login": "edgao"}}, "additions": 8, "deletions": 6}}, {"node": {"oid": "4c726c9c4e38140ebd6f4b6eb6b8cbca3b7bd0a6", "messageHeadline": "use latest image for mssql (#33357)", "author": {"name": "Stephane Geneix", "email": "147216312+stephane-airbyte@users.noreply.github.com", "user": {"login": "stephane-airbyte"}}, "additions": 3, "deletions": 3}}, {"node": {"oid": "f02188c785f0a3b921691ff628278ccd6a70ac1c", "messageHeadline": "Update implementation-guide.md (#33333)", "author": {"name": "Cole Snodgrass", "email": "cole@airbyte.io", "user": {"login": "colesnodgrass"}}, "additions": 24, "deletions": 20}}, {"node": {"oid": "b3a3fc08e2f868076e7521c72f7edbee33a84080", "messageHeadline": "Airbyte-ci: Add path warning to check (#33239)", "author": {"name": "Ben Church", "email": "ben@airbyte.io", "user": {"login": "bnchrch"}}, "additions": 40, "deletions": 19}}, {"node": {"oid": "34db33140fef51eec6990f9a3975af76eef902cf", "messageHeadline": "Documentation: Update the pre-defined icons directory (#33213)", "author": {"name": "Arash Hatami", "email": "hatamiarash7@gmail.com", "user": {"login": "hatamiarash7"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "b106a229ed0eae306105faba56cb1de16b2da849", "messageHeadline": "Docs: Fix typo credentiuals -> credentials in connector builder UI au\u2026", "author": {"name": "Thomas Lynch", "email": "111718755+tomlynchRNA@users.noreply.github.com", "user": {"login": "tomlynchRNA"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "ebbee686cbd1443e71bf05ffc50a4b59791c8711", "messageHeadline": "\ud83d\udc1b Source Amazon Ads: make requestId field optional for error response\u2026", "author": {"name": "Roman Yermilov [GL]", "email": "86300758+roman-yermilov-gl@users.noreply.github.com", "user": {"login": "roman-yermilov-gl"}}, "additions": 4, "deletions": 3}}, {"node": {"oid": "3026cc59a8aaa7fdf03ead67783a105ed924f2b5", "messageHeadline": "source-mssql: enable state compression (#33225)", "author": {"name": "Marius Posta", "email": "marius@airbyte.io", "user": {"login": "postamar"}}, "additions": 270, "deletions": 3}}, {"node": {"oid": "7a9ee9adec0994769f25b6ec24146a5375c41b43", "messageHeadline": "Source Hubspot: update docs (#33298)", "author": {"name": "Artem Inzhyyants", "email": "36314070+artem1205@users.noreply.github.com", "user": {"login": "artem1205"}}, "additions": 4, "deletions": 0}}, {"node": {"oid": "9e239725691b5f6a91206839703116c03086d963", "messageHeadline": "\u2728 source-stripe: use concurrent source to read multiple streams concu\u2026", "author": {"name": "Alexandre Girard", "email": "alexandre@airbyte.io", "user": {"login": "girarda"}}, "additions": 144, "deletions": 123}}, {"node": {"oid": "f827af10be4d1591cb60403415869e1365559429", "messageHeadline": "[Part 1 ] : Hackday project to debug connections (#33027)", "author": {"name": "Akash Kulkarni", "email": "113392464+akashkulk@users.noreply.github.com", "user": {"login": "akashkulk"}}, "additions": 129, "deletions": 7}}, {"node": {"oid": "a2b160b0cb8e8c0ddad4c3977ce56ac6630119eb", "messageHeadline": "dv2: code comment (#33328)", "author": {"name": "Edward Gao", "email": "edward.gao@airbyte.io", "user": {"login": "edgao"}}, "additions": 4, "deletions": 2}}, {"node": {"oid": "19554f970c6a14510f7e1f7f17dd20dd338baf3e", "messageHeadline": "Bump Airbyte version from 0.50.35 to 0.50.36", "author": {"name": "pmossman", "email": "pmossman@users.noreply.github.com", "user": {"login": "pmossman"}}, "additions": 4, "deletions": 4}}, {"node": {"oid": "8563f5c135f1ab19af8690f81f79c557d867e8a2", "messageHeadline": "[Source-mssql] Remove reference to strict encrypt in metadata (#33316)", "author": {"name": "Duy Nguyen", "email": "duy@airbyte.io", "user": {"login": "nguyenaiden"}}, "additions": 0, "deletions": 1}}, {"node": {"oid": "c454e9723f88e81a718231680d5311ebfbe39ed9", "messageHeadline": "remove debezium-bundles from deps.toml (#33267)", "author": {"name": "Stephane Geneix", "email": "147216312+stephane-airbyte@users.noreply.github.com", "user": {"login": "stephane-airbyte"}}, "additions": 24, "deletions": 5}}, {"node": {"oid": "382463764c1e07affdfa3865a379ee059e43e040", "messageHeadline": "Destination redshift dv2: Update type mapping (#33307)", "author": {"name": "Edward Gao", "email": "edward.gao@airbyte.io", "user": {"login": "edgao"}}, "additions": 19, "deletions": 16}}, {"node": {"oid": "f5ae28fc0cbcfb60f4650c237ca33900df9621b0", "messageHeadline": "\ud83d\udc1b Rodi/port zero date time behavior fix (#33210)", "author": {"name": "Rodi Reich Zilberman", "email": "867491+rodireich@users.noreply.github.com", "user": {"login": "rodireich"}}, "additions": 152, "deletions": 140}}, {"node": {"oid": "5a4d64af8bdada5b2ca56c33a7c2b5df956904db", "messageHeadline": "\u2728 [source-klaviyo] Use latest CDK and continue syncing even if a stre\u2026", "author": {"name": "Brian Lai", "email": "51336873+brianjlai@users.noreply.github.com", "user": {"login": "brianjlai"}}, "additions": 5, "deletions": 1}}, {"node": {"oid": "e2789b4f03168e34f6307ca71c0c0708152a3bc5", "messageHeadline": "Update docusaurus to 3 (#33041)", "author": {"name": "Joe Reuter", "email": "joe@airbyte.io", "user": {"login": "flash1293"}}, "additions": 3276, "deletions": 1814}}, {"node": {"oid": "c3cd37cea0f0059531f192bac6bea604603d9600", "messageHeadline": "airbyte-ci: disable automatted fix on PRs (#33186)", "author": {"name": "Augustin", "email": "augustin@airbyte.io", "user": {"login": "alafanechere"}}, "additions": 52, "deletions": 57}}, {"node": {"oid": "5b099830befd675a26e7c24e7a9378624379ea62", "messageHeadline": "\ud83e\udd16 Bump patch version of Python CDK", "author": {"name": "maxi297", "email": "maxi297@users.noreply.github.com", "user": {"login": "maxi297"}}, "additions": 7, "deletions": 4}}, {"node": {"oid": "0c2d43fdf999894934cd57c34de532d9e695af3a", "messageHeadline": "Issue 32871/extract trace message creation (#33227)", "author": {"name": "Maxime Carbonneau-Leclerc", "email": "maxi297@users.noreply.github.com", "user": {"login": "maxi297"}}, "additions": 384, "deletions": 49}}, {"node": {"oid": "d3f2aa548a1ff87f2aedf3e25faf6c53feb0de78", "messageHeadline": "[ISSUE #33202] allow for loose query params validation (#33226)", "author": {"name": "Maxime Carbonneau-Leclerc", "email": "maxi297@users.noreply.github.com", "user": {"login": "maxi297"}}, "additions": 20, "deletions": 2}}, {"node": {"oid": "0b33caecdad5d701eb38a9d3b7a82e46c76d1cff", "messageHeadline": "Revert \"[skip ci] formatting: add missing license headers (#33250)\" (\u2026", "author": {"name": "Augustin", "email": "augustin@airbyte.io", "user": {"login": "alafanechere"}}, "additions": 1, "deletions": 218}}, {"node": {"oid": "2c065b6e3ecab41f2cc458292019f19070444cc4", "messageHeadline": "[skip ci] formatting: add license headers  to airbyte-ci/**/__init__.\u2026", "author": {"name": "Augustin", "email": "augustin@airbyte.io", "user": {"login": "alafanechere"}}, "additions": 8, "deletions": 0}}, {"node": {"oid": "60c1cc01adc491916879effd448ea924ff29df02", "messageHeadline": "[skip ci] formatting: add missing license headers (#33250)", "author": {"name": "Augustin", "email": "augustin@airbyte.io", "user": {"login": "alafanechere"}}, "additions": 218, "deletions": 1}}, {"node": {"oid": "4b8919399c4b55e892a3b7e9986c49c53b0a5b98", "messageHeadline": "doc: add code-formatting to sidebar.js (#33252)", "author": {"name": "Augustin", "email": "augustin@airbyte.io", "user": {"login": "alafanechere"}}, "additions": 3, "deletions": 18}}, {"node": {"oid": "5e2401e6ef0d70eb1d0c5b9842e7d73dacb768af", "messageHeadline": "airbyte-ci format: remove verbose mode on pre-commit (#33245)", "author": {"name": "Augustin", "email": "augustin@airbyte.io", "user": {"login": "alafanechere"}}, "additions": 0, "deletions": 1}}, {"node": {"oid": "a9b1e8d483037e7fed1dc35127de22fc2ec78e86", "messageHeadline": "Destinations bigquery+snowflake+s3: Chore: upgrade CDK version (#33263)", "author": {"name": "Edward Gao", "email": "edward.gao@airbyte.io", "user": {"login": "edgao"}}, "additions": 33, "deletions": 13}}, {"node": {"oid": "d4c1c00b80e84cffb68d91a6d7aa75e1851385a0", "messageHeadline": "Update upgrading_to_destinations_v2.md (#31719)", "author": {"name": "Evan Tahler", "email": "evan@airbyte.io", "user": {"login": "evantahler"}}, "additions": 2, "deletions": 1}}, {"node": {"oid": "7a021a08706bc20c202831656a3e58af0aaf984a", "messageHeadline": "destination-s3: update configs with common defaults (#33264)", "author": {"name": "Evan Tahler", "email": "evan@airbyte.io", "user": {"login": "evantahler"}}, "additions": 106, "deletions": 103}}, {"node": {"oid": "8c592fec4dc63c7978ae09d98ff24a452b058414", "messageHeadline": "Destination BigQuery: bump version (follow-up) (#33259)", "author": {"name": "Cynthia Yin", "email": "cynthia@airbyte.io", "user": {"login": "cynthiaxyin"}}, "additions": 6, "deletions": 5}}, {"node": {"oid": "eb35d92f804db3d7283de9c3fe91ab817464dc01", "messageHeadline": "Source Hubspot: fix the FieldAnchor closing tag (#33257)", "author": {"name": "Roman Yermilov [GL]", "email": "86300758+roman-yermilov-gl@users.noreply.github.com", "user": {"login": "roman-yermilov-gl"}}, "additions": 23, "deletions": 23}}, {"node": {"oid": "ec88953eeff14c47f278d2aaf690f3036ed6f9fe", "messageHeadline": "ISSUE_TEMPLATE: Update config.yml (#33258)", "author": {"name": "Marcos Marx", "email": "marcosmarxm@users.noreply.github.com", "user": {"login": "marcosmarxm"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "a98e05159f5095a4da0ed438a351b7e674c77ace", "messageHeadline": "re-organize metadata test fixtures (#33134)", "author": {"name": "Ella Rohm-Ensing", "email": "erohmensing@gmail.com", "user": {"login": "erohmensing"}}, "additions": 0, "deletions": 0}}, {"node": {"oid": "1dfa4cdbb2a8c827ab74d87eed53c66fa08a0c9a", "messageHeadline": "\ud83e\udd16 Bump minor version of Python CDK", "author": {"name": "girarda", "email": "girarda@users.noreply.github.com", "user": {"login": "girarda"}}, "additions": 7, "deletions": 4}}, {"node": {"oid": "be85cac726bd981a1c9c9e48fb7051a01ba178e5", "messageHeadline": "\ud83d\udc1bCDK: Fix cdk models by adding use_cache param for HttpRequests into \u2026", "author": {"name": "Yevhenii", "email": "ykurochkin@flyaps.com", "user": {"login": "yevhenii-ldv"}}, "additions": 540, "deletions": 510}}, {"node": {"oid": "79d6e51843f164d875e51720d2b78d66c5be5741", "messageHeadline": ":sparkles: Source Bing Ads: Accounts: update docs, unit tests for emp\u2026", "author": {"name": "Daryna Ishchenko", "email": "80129833+darynaishchenko@users.noreply.github.com", "user": {"login": "darynaishchenko"}}, "additions": 1399, "deletions": 35}}, {"node": {"oid": "aa220fc515c9543a1d0883ec56da13d600ab1493", "messageHeadline": "Stop sync on traced exception (#33246)", "author": {"name": "Joe Reuter", "email": "joe@airbyte.io", "user": {"login": "flash1293"}}, "additions": 36, "deletions": 2}}, {"node": {"oid": "8ff7f6f7a34148cfcb4b11647372d17bf0887f9a", "messageHeadline": "airbyte-ci: fix credentials bug (#33248)", "author": {"name": "Marius Posta", "email": "marius@airbyte.io", "user": {"login": "postamar"}}, "additions": 8, "deletions": 3}}, {"node": {"oid": "e48355062ecd449927fa8d4e95616c5f36070778", "messageHeadline": "Weaviate: Normalize property names (#33218)", "author": {"name": "Joe Reuter", "email": "joe@airbyte.io", "user": {"login": "flash1293"}}, "additions": 40, "deletions": 9}}, {"node": {"oid": "f5ac5cfd8022dd8769fd6f8a0b9adc43e57c880d", "messageHeadline": "File CDK: Add file processing via API to document file type parser (#\u2026", "author": {"name": "Joe Reuter", "email": "joe@airbyte.io", "user": {"login": "flash1293"}}, "additions": 632, "deletions": 52}}, {"node": {"oid": "7fd92e2a03110b2b5e1b5d3fac68c36d38eff200", "messageHeadline": "File CDK: Parser defined primary key (#33009)", "author": {"name": "Joe Reuter", "email": "joe@airbyte.io", "user": {"login": "flash1293"}}, "additions": 24, "deletions": 3}}, {"node": {"oid": "98d57db5e8ccfdb001bee3836db26323b254cf61", "messageHeadline": "Source Hubspot: Web Analytics API (#33042)", "author": {"name": "Roman Yermilov [GL]", "email": "86300758+roman-yermilov-gl@users.noreply.github.com", "user": {"login": "roman-yermilov-gl"}}, "additions": 641, "deletions": 12}}, {"node": {"oid": "a59ea3fbdd350222fa039e2a5d2f45d4e3fb51e5", "messageHeadline": "Docs: Add clarity on per-stream resets and formula fields in Salesfor\u2026", "author": {"name": "Natalie Kwong", "email": "38087517+nataliekwong@users.noreply.github.com", "user": {"login": "nataliekwong"}}, "additions": 26, "deletions": 14}}, {"node": {"oid": "32ebd8840232fe8ad327a0a83f082d41f5008010", "messageHeadline": "CDK: low-code enable caching for parent streams (#32726)", "author": {"name": "Yevhenii", "email": "ykurochkin@flyaps.com", "user": {"login": "yevhenii-ldv"}}, "additions": 783, "deletions": 539}}, {"node": {"oid": "ed63abf8e82e56a9be42b608e5bdcf4ec9aee21a", "messageHeadline": "airbyte-ci: fix unresolved conflict in doc (#33243)", "author": {"name": "Augustin", "email": "augustin@airbyte.io", "user": {"login": "alafanechere"}}, "additions": 1, "deletions": 28}}, {"node": {"oid": "649123eb151176f94991940c9b3b9d67f35758f3", "messageHeadline": "airbyte-ci: create a pre-push hook running airbyte-ci format fix all \u2026", "author": {"name": "Augustin", "email": "augustin@airbyte.io", "user": {"login": "alafanechere"}}, "additions": 123, "deletions": 81}}, {"node": {"oid": "60c1819ef636212d4efe3b133cc9dc8516183758", "messageHeadline": "\ud83d\udc1b Source InterCom: ignore 404 error for `Conversation Parts` (#33223)", "author": {"name": "Artem Inzhyyants", "email": "36314070+artem1205@users.noreply.github.com", "user": {"login": "artem1205"}}, "additions": 13, "deletions": 4}}, {"node": {"oid": "5b682ef74fb5a0f001cb279ea11f4aae4a2d0c98", "messageHeadline": "Unstructured parser: Handle parsing errors better (#32700)", "author": {"name": "Joe Reuter", "email": "joe@airbyte.io", "user": {"login": "flash1293"}}, "additions": 229, "deletions": 160}}, {"node": {"oid": "21b3b2f638c6d805d52249afd21559a4fd67995a", "messageHeadline": "Vector DB CDK: Fix special tokens (#33065)", "author": {"name": "Joe Reuter", "email": "joe@airbyte.io", "user": {"login": "flash1293"}}, "additions": 33, "deletions": 17}}, {"node": {"oid": "aab74b27e22eeba7bfc4b5811778e8c1540ee381", "messageHeadline": "airbyte-ci: format perf improvement + exit 1 when modified files (#33\u2026", "author": {"name": "Augustin", "email": "augustin@airbyte.io", "user": {"login": "alafanechere"}}, "additions": 670, "deletions": 344}}, {"node": {"oid": "3cc5188e9304580ac47d12c1df7df6e07ca0c8be", "messageHeadline": "rename getImageModifiers into getContainerModifiers everywhere (#32958)", "author": {"name": "Stephane Geneix", "email": "147216312+stephane-airbyte@users.noreply.github.com", "user": {"login": "stephane-airbyte"}}, "additions": 10, "deletions": 10}}, {"node": {"oid": "9e5357a4822d3f56d22eacb21bf754d439a3b1a1", "messageHeadline": "simplify postgres base images (#32952)", "author": {"name": "Stephane Geneix", "email": "147216312+stephane-airbyte@users.noreply.github.com", "user": {"login": "stephane-airbyte"}}, "additions": 26, "deletions": 26}}, {"node": {"oid": "dccd48a896405e6475405f62af3597948f1ac2de", "messageHeadline": "simplify MSSQL images (#32951)", "author": {"name": "Stephane Geneix", "email": "147216312+stephane-airbyte@users.noreply.github.com", "user": {"login": "stephane-airbyte"}}, "additions": 9, "deletions": 10}}, {"node": {"oid": "83a41e4529e39aecd8a579cc5ff4cf4b955e111c", "messageHeadline": "Additional Cleanup for Enterprise Implementation Docs (#33240)", "author": {"name": "Alexandre Cuoci", "email": "Hesperide@users.noreply.github.com", "user": {"login": "Hesperide"}}, "additions": 17, "deletions": 9}}, {"node": {"oid": "6a643629d3b4a0dafe818448974609802f370f9b", "messageHeadline": "\u2728 Destinations V2 in Redshift - Opt in beta (#32326)", "author": {"name": "Cynthia Yin", "email": "cynthia@airbyte.io", "user": {"login": "cynthiaxyin"}}, "additions": 2423, "deletions": 211}}, {"node": {"oid": "42d69d919ddd484d09664e3de27b51cceedea86a", "messageHeadline": "removing POSTGRES_16_ALPINE base image (#32948)", "author": {"name": "Stephane Geneix", "email": "147216312+stephane-airbyte@users.noreply.github.com", "user": {"login": "stephane-airbyte"}}, "additions": 1, "deletions": 2}}, {"node": {"oid": "6e783d9ffac70762131e760ec353b349c23d6fa8", "messageHeadline": "\ud83e\udd16 Bump patch version of Python CDK", "author": {"name": "girarda", "email": "girarda@users.noreply.github.com", "user": {"login": "girarda"}}, "additions": 7, "deletions": 4}}, {"node": {"oid": "d648ec5125af7cb9901e33b25f09484b4363b42e", "messageHeadline": "introduce ImageModifier to MySql source (#32900)", "author": {"name": "Stephane Geneix", "email": "147216312+stephane-airbyte@users.noreply.github.com", "user": {"login": "stephane-airbyte"}}, "additions": 60, "deletions": 31}}, {"node": {"oid": "b6da4be469e70d08d6d2dbb574fe005677c3d249", "messageHeadline": "remove global step from enterprise docs (#33236)", "author": {"name": "Cole Snodgrass", "email": "cole@airbyte.io", "user": {"login": "colesnodgrass"}}, "additions": 0, "deletions": 14}}, {"node": {"oid": "0b8b11b3e571b49a3d29aecabd4d168ab30a58b1", "messageHeadline": "introduce BaseImage to MySql source (#32899)", "author": {"name": "Stephane Geneix", "email": "147216312+stephane-airbyte@users.noreply.github.com", "user": {"login": "stephane-airbyte"}}, "additions": 37, "deletions": 14}}, {"node": {"oid": "f6d03ec860de6c0aac5703f893294764adf99ff2", "messageHeadline": "introduce ImageModifier to MS SQL source (#32898)", "author": {"name": "Stephane Geneix", "email": "147216312+stephane-airbyte@users.noreply.github.com", "user": {"login": "stephane-airbyte"}}, "additions": 22, "deletions": 5}}, {"node": {"oid": "d32bbc116e7098518185e05cceec5c0acb79f749", "messageHeadline": "introduce BaseImage for MsSql (#32897)", "author": {"name": "Stephane Geneix", "email": "147216312+stephane-airbyte@users.noreply.github.com", "user": {"login": "stephane-airbyte"}}, "additions": 31, "deletions": 9}}, {"node": {"oid": "0bc481889787a7ecc1f3d5894003cc2ec2ccb766", "messageHeadline": "\ud83e\udd16 Bump minor version of Python CDK", "author": {"name": "brianjlai", "email": "brianjlai@users.noreply.github.com", "user": {"login": "brianjlai"}}, "additions": 7, "deletions": 4}}, {"node": {"oid": "f1b91b3b4bce79576a08a519048fb7bfb45400ef", "messageHeadline": "introduce ImageModifier (#32876)", "author": {"name": "Stephane Geneix", "email": "147216312+stephane-airbyte@users.noreply.github.com", "user": {"login": "stephane-airbyte"}}, "additions": 51, "deletions": 18}}, {"node": {"oid": "6480aa8f6b229b3d98f5dd536494cbb1dec4ff42", "messageHeadline": "introduce PostgresBaseImage (#32851)", "author": {"name": "Stephane Geneix", "email": "147216312+stephane-airbyte@users.noreply.github.com", "user": {"login": "stephane-airbyte"}}, "additions": 87, "deletions": 44}}, {"node": {"oid": "613e00dc4573f96ab8695e2ae53034c8ed547fcc", "messageHeadline": "add external components to enterprise implementation docs (#33207)", "author": {"name": "Alexandre Cuoci", "email": "Hesperide@users.noreply.github.com", "user": {"login": "Hesperide"}}, "additions": 154, "deletions": 3}}, {"node": {"oid": "ea8cf787cfcef4c49b3d3c55da34a82655cf290f", "messageHeadline": "[Source MySQL] : Improvements to schema snapshotting and error handli\u2026", "author": {"name": "Akash Kulkarni", "email": "113392464+akashkulk@users.noreply.github.com", "user": {"login": "akashkulk"}}, "additions": 149, "deletions": 142}}, {"node": {"oid": "f8182bc18ec1b18cd12a976a38205c76936f6623", "messageHeadline": "airbyte-cdk: failed stream does not end the sync (#33136)", "author": {"name": "Brian Lai", "email": "51336873+brianjlai@users.noreply.github.com", "user": {"login": "brianjlai"}}, "additions": 127, "deletions": 1}}, {"node": {"oid": "9c0a343f2e9d45e9377c461ffe0a57ae71e1a867", "messageHeadline": "prettier format json files (#33171)", "author": {"name": "Augustin", "email": "augustin@airbyte.io", "user": {"login": "alafanechere"}}, "additions": 207, "deletions": 275}}, {"node": {"oid": "551f9ab747f0f260624c26247effd7819a480293", "messageHeadline": "airbyte-ci: Add --yes option (#33206)", "author": {"name": "Ben Church", "email": "ben@airbyte.io", "user": {"login": "bnchrch"}}, "additions": 61, "deletions": 16}}, {"node": {"oid": "8edd49c532f9ee7de538241f3dd01f026b81ca29", "messageHeadline": "airbyte-ci: mount docker auth secrets to validation container  (#33205)", "author": {"name": "Ella Rohm-Ensing", "email": "erohmensing@gmail.com", "user": {"login": "erohmensing"}}, "additions": 4, "deletions": 0}}, {"node": {"oid": "8045e479c7b1c9240c6c3c08ba38f39c870a4f4c", "messageHeadline": "\ud83d\udcda Destinations V2 docs: update safe rollback versions (#33203)", "author": {"name": "Cynthia Yin", "email": "cynthia@airbyte.io", "user": {"login": "cynthiaxyin"}}, "additions": 4, "deletions": 4}}, {"node": {"oid": "62b2020f8eef1b895cefa6fdf74e6f27ccde1fdd", "messageHeadline": "metadata: fix tests not running, fix failing non-running tests, fix v\u2026", "author": {"name": "Ella Rohm-Ensing", "email": "erohmensing@gmail.com", "user": {"login": "erohmensing"}}, "additions": 180, "deletions": 45}}, {"node": {"oid": "ff96866285f514a6dae9d7bd56a1c9df000a6aa7", "messageHeadline": "Proxy DinD calls of airbyte-ci through Tailscale to access pull throu\u2026", "author": {"name": "Conor", "email": "cpdeethree@users.noreply.github.com", "user": {"login": "cpdeethree"}}, "additions": 137, "deletions": 24}}, {"node": {"oid": "f73827eb43f62ee30093451c434ad5815053f32d", "messageHeadline": "File-based CDK Sources: Hide primary key (#33187)", "author": {"name": "Catherine Noll", "email": "clnoll@users.noreply.github.com", "user": {"login": "clnoll"}}, "additions": 44, "deletions": 35}}, {"node": {"oid": "7f96b2d111e98f595eb6e7862949874ced574271", "messageHeadline": "\ud83d\udcda Contribution Guide: add msg about Java connectors in contribution g\u2026", "author": {"name": "Marcos Marx", "email": "marcosmarxm@users.noreply.github.com", "user": {"login": "marcosmarxm"}}, "additions": 6, "deletions": 0}}, {"node": {"oid": "5076928b38c2737e05632c9e68a914f425bb5f69", "messageHeadline": ":bug: Source Stripe: added stream slice logging (#33038)", "author": {"name": "Daryna Ishchenko", "email": "80129833+darynaishchenko@users.noreply.github.com", "user": {"login": "darynaishchenko"}}, "additions": 44, "deletions": 4}}, {"node": {"oid": "078abaa56b04b02c2e3e98b2135814840ecee05d", "messageHeadline": "\ud83e\udd16 Bump patch version of Python CDK", "author": {"name": "clnoll", "email": "clnoll@users.noreply.github.com", "user": {"login": "clnoll"}}, "additions": 7, "deletions": 4}}, {"node": {"oid": "7ed47ee7d92ac683b2f7ace8c552d94ffb1ea4d7", "messageHeadline": "File-based CDK: hide the primary key field from config (#33172)", "author": {"name": "Catherine Noll", "email": "clnoll@users.noreply.github.com", "user": {"login": "clnoll"}}, "additions": 4, "deletions": 1}}, {"node": {"oid": "6693ed760fa04638bf2c90aeaed99a7aad072f25", "messageHeadline": "source-pinterest: fix typo in integration test config (#33168)", "author": {"name": "Augustin", "email": "augustin@airbyte.io", "user": {"login": "alafanechere"}}, "additions": 22, "deletions": 14}}, {"node": {"oid": "19fed21fffd47a0c1ae06a52bcd3f1de928db760", "messageHeadline": "ISSUE TEMPLATE: remove feature requests and add link to Github Discus\u2026", "author": {"name": "Marcos Marx", "email": "marcosmarxm@users.noreply.github.com", "user": {"login": "marcosmarxm"}}, "additions": 36, "deletions": 124}}, {"node": {"oid": "3a46bb4dcd4e39f7e4665c0503c81c9fe4fece27", "messageHeadline": "\ud83e\udd16 Bump patch version of Python CDK", "author": {"name": "maxi297", "email": "maxi297@users.noreply.github.com", "user": {"login": "maxi297"}}, "additions": 7, "deletions": 4}}, {"node": {"oid": "ba83309bb184a2d09bdcd7cdac83e547b10e688d", "messageHeadline": "[ISSUE #32870] Adding entrypoint wrapper and migrating file based and\u2026", "author": {"name": "Maxime Carbonneau-Leclerc", "email": "maxi297@users.noreply.github.com", "user": {"login": "maxi297"}}, "additions": 184, "deletions": 93}}, {"node": {"oid": "2559df44f8800fa5042ee5da4863d681c1e0d94a", "messageHeadline": "\ud83d\udc1b Source Jira: Fix BoardIssues stream; increase number of retries for\u2026", "author": {"name": "Anatolii Yatsuk", "email": "35109939+tolik0@users.noreply.github.com", "user": {"login": "tolik0"}}, "additions": 32, "deletions": 5}}, {"node": {"oid": "db87fb4a817004bffaf1151da6835b10acef2295", "messageHeadline": "Update typing-deduping.md (#33132)", "author": {"name": "Evan Tahler", "email": "evan@airbyte.io", "user": {"login": "evantahler"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "70ee2b822207923123a9aaf55b9e6b0e2d55c01f", "messageHeadline": "change mock doc url to look more mock-like (#33128)", "author": {"name": "Ella Rohm-Ensing", "email": "erohmensing@gmail.com", "user": {"login": "erohmensing"}}, "additions": 51, "deletions": 51}}, {"node": {"oid": "15ed777fc9e9655316a2cd096d5edd4b24eaab0a", "messageHeadline": "fix failing metadata tests on master (#33126)", "author": {"name": "Ella Rohm-Ensing", "email": "erohmensing@gmail.com", "user": {"login": "erohmensing"}}, "additions": 20, "deletions": 20}}, {"node": {"oid": "681a5113655c0fc9d59dc97f7c192005ffc8f686", "messageHeadline": "Remove destination-bigquery-denormalized docs (#33129)", "author": {"name": "Evan Tahler", "email": "evan@airbyte.io", "user": {"login": "evantahler"}}, "additions": 0, "deletions": 91}}, {"node": {"oid": "e7e3d4047285926ac9ca93a8a5773f82aeae5055", "messageHeadline": "fix references to metadata_service changed files (#33125)", "author": {"name": "Ella Rohm-Ensing", "email": "erohmensing@gmail.com", "user": {"login": "erohmensing"}}, "additions": 3, "deletions": 3}}, {"node": {"oid": "780f948b67aa790cd450c299bfd078620ef87951", "messageHeadline": "Fix Nightly Reports: Add ci job key to nightly builds (#33123)", "author": {"name": "Ben Church", "email": "ben@airbyte.io", "user": {"login": "bnchrch"}}, "additions": 1, "deletions": 0}}, {"node": {"oid": "de8ae47894eb5efba13b5399039efd4c3b70d6bf", "messageHeadline": "\ud83d\udc1b Source Klaviyo: Fix filtering for archived records stream (#33099)", "author": {"name": "Artem Inzhyyants", "email": "36314070+artem1205@users.noreply.github.com", "user": {"login": "artem1205"}}, "additions": 49, "deletions": 31}}, {"node": {"oid": "d3bde65e1ec4418f62a261a3f455faff65822c65", "messageHeadline": "docs(source-posthog): fix version in migration guide (#33109)", "author": {"name": "Pedro S. Lopez", "email": "pedroslopez@me.com", "user": {"login": "pedroslopez"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "b320a677bbf9bd9ccf68027c0a59d0da3ee8b973", "messageHeadline": "\ud83e\udd16 Bump patch version of Python CDK", "author": {"name": "maxi297", "email": "maxi297@users.noreply.github.com", "user": {"login": "maxi297"}}, "additions": 7, "deletions": 4}}, {"node": {"oid": "d643d0fa3ca552eb7d6311c36adbd4a28519b4db", "messageHeadline": "\ud83d\udc1b Source Freshdesk: Migrate to base image and update QL (#33000)", "author": {"name": "Christo Grabowski", "email": "108154848+ChristoGrab@users.noreply.github.com", "user": {"login": "ChristoGrab"}}, "additions": 86, "deletions": 71}}, {"node": {"oid": "69cb3a571e78916efba2eb2ba476772fcc57291b", "messageHeadline": "[ISSUE #32868] create HttpMocker (#32937) and [ISSUE #32869] response\u2026", "author": {"name": "Maxime Carbonneau-Leclerc", "email": "maxi297@users.noreply.github.com", "user": {"login": "maxi297"}}, "additions": 781, "deletions": 0}}, {"node": {"oid": "d53f490817a549a5cac6be8a88f74f65ee628cbb", "messageHeadline": "\ud83d\udc1b Source Zendesk Support: Increase number of retries for backoff poli\u2026", "author": {"name": "Anatolii Yatsuk", "email": "35109939+tolik0@users.noreply.github.com", "user": {"login": "tolik0"}}, "additions": 6, "deletions": 1}}, {"node": {"oid": "a98b3ed68f2760f42bd97651d87b3430a2dd9fc3", "messageHeadline": ":bug: Source Typeform: 499 handling (#32775)", "author": {"name": "Daryna Ishchenko", "email": "80129833+darynaishchenko@users.noreply.github.com", "user": {"login": "darynaishchenko"}}, "additions": 59, "deletions": 22}}, {"node": {"oid": "1ef5e80153168bcd5c497928531736d7e1a0cd34", "messageHeadline": "CAT: validate stream schemas to be valid json schemas (#32787)", "author": {"name": "Denys Davydov", "email": "davydov.den18@gmail.com", "user": {"login": "davydov-d"}}, "additions": 88, "deletions": 1}}, {"node": {"oid": "05af9f68c45a581126aecc58cc1d1388f809b9ca", "messageHeadline": ":tada: Source Xero handle 403 error (#32837)", "author": {"name": "midavadim", "email": "midavadim@yahoo.com", "user": {"login": "midavadim"}}, "additions": 92, "deletions": 12}}, {"node": {"oid": "95a8e42a4bc494d814e0855e2a2a27457b54b631", "messageHeadline": "T&D SQL statements moved to debug log level (#33084)", "author": {"name": "Evan Tahler", "email": "evan@airbyte.io", "user": {"login": "evantahler"}}, "additions": 39, "deletions": 28}}, {"node": {"oid": "443194e75c1f4bebcaf6ab3904c49aa90b9388ce", "messageHeadline": ":bug: Source Posthog: Fix events.event type (#28593)", "author": {"name": "dynalz", "email": "dynalz@users.noreply.github.com", "user": {"login": "dynalz"}}, "additions": 16, "deletions": 3}}, {"node": {"oid": "786329896602257ac813f81311b3d2c5a23ee415", "messageHeadline": "Destination bigquery: further increase gcs COPY timeout (#33078)", "author": {"name": "Edward Gao", "email": "edward.gao@airbyte.io", "user": {"login": "edgao"}}, "additions": 28, "deletions": 18}}, {"node": {"oid": "a1d992630490267df07c8575d7a805bfbc2a0299", "messageHeadline": "airbyte-ci: Clean all pyenv shims (#33080)", "author": {"name": "Ben Church", "email": "ben@airbyte.io", "user": {"login": "bnchrch"}}, "additions": 70, "deletions": 29}}, {"node": {"oid": "d125806114fbc99b7ee437f5ae520b7e56dbf65c", "messageHeadline": "Source Stripe: Update expected records (#32685)", "author": {"name": "Patrick Nilan", "email": "nilan.patrick@gmail.com", "user": {"login": "pnilan"}}, "additions": 1, "deletions": 4}}, {"node": {"oid": "af35e7a7f0157875af6cf8e8deea17ce0b097af2", "messageHeadline": "\ud83d\udc1b Source Freshcaller: fix page_size_option parameter in spec (#32874)", "author": {"name": "Dylan Seidt", "email": "dylan.seidt@gmail.com", "user": {"login": "DDynamic"}}, "additions": 9, "deletions": 8}}, {"node": {"oid": "e66bc430630c94c556ef354c89262bb76cb56618", "messageHeadline": "\ud83d\udc1b Source mysql: remove the culprit line for mysql not releasing (#33079)", "author": {"name": "Xiaohan Song", "email": "xiaohan@airbyte.io", "user": {"login": "xiaohansong"}}, "additions": 0, "deletions": 1}}, {"node": {"oid": "b5053c2512ebb7cbba93dd5ae1cc324ab814210a", "messageHeadline": "\ud83c\udf89 New Source: Klaus API connector (#30993)", "author": {"name": "Sajarin", "email": "sajarindider@gmail.com", "user": {"login": "sajarin"}}, "additions": 975, "deletions": 1}}, {"node": {"oid": "7eb5f0e54f669c4942b79e74d386dbd101f6adb7", "messageHeadline": "\u2728 Source Datadog: add `monitors` and `service_level_objectives` (SLOs\u2026", "author": {"name": "Chad Marmon", "email": "chadthman@gmail.com", "user": {"login": "chadthman"}}, "additions": 561, "deletions": 12}}, {"node": {"oid": "c11041a7961c7dfb0d2f4606e91787d5533fdb2b", "messageHeadline": "Source Salesforce: use concurrent CDK for full refresh syncs (#32535)", "author": {"name": "Catherine Noll", "email": "clnoll@users.noreply.github.com", "user": {"login": "clnoll"}}, "additions": 130, "deletions": 8}}, {"node": {"oid": "e7f81656830b602a4d9c77e5c6efbdd5e6101718", "messageHeadline": "Vector DB destinations: Add omit_raw_text flag and increase code reus\u2026", "author": {"name": "Joe Reuter", "email": "joe@airbyte.io", "user": {"login": "flash1293"}}, "additions": 430, "deletions": 479}}, {"node": {"oid": "d450b0caf4bd6a892241424a31e9dbd83301ee40", "messageHeadline": "Harvest Source: Update QL to 200 (#32396)", "author": {"name": "Patrick Nilan", "email": "nilan.patrick@gmail.com", "user": {"login": "pnilan"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "16f589d7bfd3ec4e90b7a9e4a3b9794c545aee53", "messageHeadline": "Revert \"Fix: Revert airbyte-ci to 2.8.0 from 2.10.0 (#32954)\" (#32955)", "author": {"name": "Ben Church", "email": "ben@airbyte.io", "user": {"login": "bnchrch"}}, "additions": 392, "deletions": 109}}, {"node": {"oid": "3adc81561d41e5b6ba18f3f153dd6b6976650cb2", "messageHeadline": "Source hubspot dev (#33031)", "author": {"name": "Roman Yermilov [GL]", "email": "86300758+roman-yermilov-gl@users.noreply.github.com", "user": {"login": "roman-yermilov-gl"}}, "additions": 116, "deletions": 36}}, {"node": {"oid": "6743fe2eb3e6076e6f4a27524ff2c42149404e57", "messageHeadline": "Soure Harvest: update expected records (#33003)", "author": {"name": "Christo Grabowski", "email": "108154848+ChristoGrab@users.noreply.github.com", "user": {"login": "ChristoGrab"}}, "additions": 7, "deletions": 6}}, {"node": {"oid": "329da8a6c91d14a4310f44c7b299bc328329fbc9", "messageHeadline": "Source SurveyMonkey: Increase Test Coverage, Update QL (#32990)", "author": {"name": "Patrick Nilan", "email": "nilan.patrick@gmail.com", "user": {"login": "pnilan"}}, "additions": 17, "deletions": 1}}, {"node": {"oid": "13b631ca9174be31cb94c334af743cdba7b6b1ab", "messageHeadline": "CI: Add approve-and-merge back as admin only. (#33028)", "author": {"name": "Ben Church", "email": "ben@airbyte.io", "user": {"login": "bnchrch"}}, "additions": 67, "deletions": 0}}, {"node": {"oid": "9ab20ebdaf13832c16b720fa3d506ff9966af801", "messageHeadline": "Revert \"Admin approve and merge\"", "author": {"name": "Ben Church", "email": "ben@airbyte.io", "user": {"login": "bnchrch"}}, "additions": 0, "deletions": 67}}, {"node": {"oid": "262f93dde50599b6552506c40e7a91a9d3eafd6d", "messageHeadline": "Admin approve and merge", "author": {"name": "Ben Church", "email": "ben@airbyte.io", "user": {"login": "bnchrch"}}, "additions": 67, "deletions": 0}}, {"node": {"oid": "5f5295ee9aeb941d6ffe7d4bf1f16f260bdb23d9", "messageHeadline": "Bump Airbyte version from 0.50.34 to 0.50.35", "author": {"name": "git-phu", "email": "git-phu@users.noreply.github.com", "user": {"login": "git-phu"}}, "additions": 4, "deletions": 4}}, {"node": {"oid": "b17f73be14018ccafcb66a4e3b5aab8f145bb29e", "messageHeadline": "source-mssql: enforce SSL on Airbyte Cloud (#32882)", "author": {"name": "Marius Posta", "email": "marius@airbyte.io", "user": {"login": "postamar"}}, "additions": 199, "deletions": 870}}, {"node": {"oid": "30a51271688abfdef7684d5ac098b67810dcb31d", "messageHeadline": "enable groovy formatting in airbyte-ci format config, remove spotless\u2026", "author": {"name": "Marius Posta", "email": "marius@airbyte.io", "user": {"login": "postamar"}}, "additions": 33, "deletions": 102}}, {"node": {"oid": "300ce8533f6e0164b7bb6c85accc8d75bdbb6522", "messageHeadline": "airbyte-ci: format improvements (#32999)", "author": {"name": "Marius Posta", "email": "marius@airbyte.io", "user": {"login": "postamar"}}, "additions": 116, "deletions": 55}}, {"node": {"oid": "1d9bcc4ebe72c05465dc0fdb24eb4832e305e0da", "messageHeadline": "Update Docs for schema propagation (#33010)", "author": {"name": "Natalie Kwong", "email": "38087517+nataliekwong@users.noreply.github.com", "user": {"login": "nataliekwong"}}, "additions": 12, "deletions": 12}}, {"node": {"oid": "1874a4fcc88d57790b6b72a0f1ca2b19c07e9e91", "messageHeadline": "Remove approve-and-merge (#32972)", "author": {"name": "Ben Church", "email": "ben@airbyte.io", "user": {"login": "bnchrch"}}, "additions": 1, "deletions": 90}}, {"node": {"oid": "97e6d0384a9387774761df378212a39637bb86d5", "messageHeadline": "avoid marking a test failed when CdcSourceTest.teardown fails. (#33002)", "author": {"name": "Stephane Geneix", "email": "147216312+stephane-airbyte@users.noreply.github.com", "user": {"login": "stephane-airbyte"}}, "additions": 5, "deletions": 1}}, {"node": {"oid": "d0eb0ce5ba3faa2c81093805cb3a66780fa2c858", "messageHeadline": "\u2728 Destination DuckDB: upgrade to duckdb v0.9.2 (#32635)", "author": {"name": "Elena Felder", "email": "41136058+elefeint@users.noreply.github.com", "user": {"login": "elefeint"}}, "additions": 307, "deletions": 290}}, {"node": {"oid": "1269a0c3cc484fddd2ca6d94699bbf70140e3a3a", "messageHeadline": "update customization docs (#32963)", "author": {"name": "Cole Snodgrass", "email": "cole@airbyte.io", "user": {"login": "colesnodgrass"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "1e001e6d8928c029ecc6e882a9ea539b72490680", "messageHeadline": "Move the facebook pages doc's first heading above danger admonition (\u2026", "author": {"name": "Alex Birdsall", "email": "ambirdsall@gmail.com", "user": {"login": "ambirdsall"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "5acca55f3cb77aca901046ff6fe96dcfb9e9881a", "messageHeadline": "[Source-Mssql] Format Datetime and Datetime2 datatypes to 6-digit mic\u2026", "author": {"name": "Duy Nguyen", "email": "duy@airbyte.io", "user": {"login": "nguyenaiden"}}, "additions": 42, "deletions": 11}}, {"node": {"oid": "2d26337bda32805a48c51d186fefb33384018a65", "messageHeadline": "Use parse base64Binary to parse binary related data (#32610)", "author": {"name": "Xiaohan Song", "email": "xiaohan@airbyte.io", "user": {"login": "xiaohansong"}}, "additions": 15, "deletions": 8}}, {"node": {"oid": "7aaaa0666ade7d0257054438e722073f69c055e9", "messageHeadline": "Source Greenhouse: migrate to base image and increase test coverage (\u2026", "author": {"name": "Patrick Nilan", "email": "nilan.patrick@gmail.com", "user": {"login": "pnilan"}}, "additions": 204, "deletions": 64}}, {"node": {"oid": "ca028bbc1064b150b2eaa13b0a67e3c0f48ba539", "messageHeadline": "Add documentation for markdown Tabs (#32881)", "author": {"name": "Alex Birdsall", "email": "ambirdsall@gmail.com", "user": {"login": "ambirdsall"}}, "additions": 63, "deletions": 0}}, {"node": {"oid": "c73e75161dc7040e7caa8ddff8c99d77a33b2778", "messageHeadline": "source-postgres : Bump DBZ default time to 1200 sec (#32961)", "author": {"name": "Akash Kulkarni", "email": "113392464+akashkulk@users.noreply.github.com", "user": {"login": "akashkulk"}}, "additions": 14, "deletions": 13}}, {"node": {"oid": "6864074a30a059becd25c4d3bace7c6ffcb3b1b8", "messageHeadline": "Destination redshift: async standard inserts (#32888)", "author": {"name": "Edward Gao", "email": "edward.gao@airbyte.io", "user": {"login": "edgao"}}, "additions": 167, "deletions": 65}}, {"node": {"oid": "9f9890fe1fddc4a45185c5251d42400d79cb2e50", "messageHeadline": "Add breakage warning to Facebook Pages docs (#32880)", "author": {"name": "Alex Birdsall", "email": "ambirdsall@gmail.com", "user": {"login": "ambirdsall"}}, "additions": 4, "deletions": 0}}, {"node": {"oid": "17967c2304603860ee2135627800d1e17d223e53", "messageHeadline": "Sendgrid Source: Updated QL to 200 (#32389)", "author": {"name": "Patrick Nilan", "email": "nilan.patrick@gmail.com", "user": {"login": "pnilan"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "3200e1f67c5f2a4ace190cdcbcb98a4091a3edec", "messageHeadline": "\ud83d\udc1b Source Jira: Fix incremental sync for stream Issues (#32927)", "author": {"name": "Anatolii Yatsuk", "email": "35109939+tolik0@users.noreply.github.com", "user": {"login": "tolik0"}}, "additions": 235, "deletions": 80}}, {"node": {"oid": "5558ed242a7dbc1da1f13157dcf5429f9acec0e1", "messageHeadline": "\ud83e\udd16 Bump patch version of Python CDK", "author": {"name": "girarda", "email": "girarda@users.noreply.github.com", "user": {"login": "girarda"}}, "additions": 7, "deletions": 4}}, {"node": {"oid": "1a09927d3e76ab8fc0cd957482b00753d2744585", "messageHeadline": "\ud83d\udc1b Source MongoDB : Improve our discovery phase to not create large BS\u2026", "author": {"name": "Akash Kulkarni", "email": "113392464+akashkulk@users.noreply.github.com", "user": {"login": "akashkulk"}}, "additions": 10, "deletions": 23}}, {"node": {"oid": "6671bced1580add229ff1c6c95fccf4c6ab20995", "messageHeadline": ":bug: concurrent-cdk: Do not set the max number of tasks to the numbe\u2026", "author": {"name": "Alexandre Girard", "email": "alexandre@airbyte.io", "user": {"login": "girarda"}}, "additions": 2, "deletions": 1}}, {"node": {"oid": "a6d463f423e6f3fbea717c312a8e53833bc650e0", "messageHeadline": "Fix format on master (#32978)", "author": {"name": "Augustin", "email": "augustin@airbyte.io", "user": {"login": "alafanechere"}}, "additions": 3, "deletions": 1}}, {"node": {"oid": "379cf70ebd54b100c742ae2639bc4f43ba981e22", "messageHeadline": "\ud83e\udd16 Bump patch version of Python CDK", "author": {"name": "flash1293", "email": "flash1293@users.noreply.github.com", "user": {"login": "flash1293"}}, "additions": 7, "deletions": 4}}, {"node": {"oid": "28e86926246eeacbac791971ed2add567d499a14", "messageHeadline": "Vector DB CDK: Add omit_raw_text flag (#32698)", "author": {"name": "Joe Reuter", "email": "joe@airbyte.io", "user": {"login": "flash1293"}}, "additions": 79, "deletions": 7}}, {"node": {"oid": "8f7abc2cc04d4e54c2a9fd3d61bf473c8be786a2", "messageHeadline": "S3, Azure Blob Storage, GCS, Weviate, Milvus, Chroma, Qdrant: Bump cd\u2026", "author": {"name": "Joe Reuter", "email": "joe@airbyte.io", "user": {"login": "flash1293"}}, "additions": 26, "deletions": 19}}, {"node": {"oid": "a0de27314595d9ef68411d7a963de71b881e40d7", "messageHeadline": "Add doc about the large records (#32907)", "author": {"name": "Benoit Moriceau", "email": "benoit@airbyte.io", "user": {"login": "benmoriceau"}}, "additions": 11, "deletions": 0}}, {"node": {"oid": "df9e288a4c9e2229f9cbb87f8b215a5c1f750a99", "messageHeadline": "Source Typeform: Increase test coverage, add missing field to respons\u2026", "author": {"name": "Patrick Nilan", "email": "nilan.patrick@gmail.com", "user": {"login": "pnilan"}}, "additions": 31, "deletions": 19}}, {"node": {"oid": "50aaf0bf66aadd60926a5786fa60b4b6cea49cd8", "messageHeadline": "Source Google Search Console: fix spelling mistakes in connector exce\u2026", "author": {"name": "attaxia", "email": "github@all.herweijer.org", "user": {"login": "attaxia"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "ad3524d8e3108ab2713f2a627af2528129319566", "messageHeadline": "Fix: Revert airbyte-ci to 2.8.0 from 2.10.0 (#32954)", "author": {"name": "Ben Church", "email": "ben@airbyte.io", "user": {"login": "bnchrch"}}, "additions": 105, "deletions": 328}}, {"node": {"oid": "40a74c793199eb2f194c126d0bb9215bc963f9e7", "messageHeadline": "Twilio Source: Updated QL to 200 (#32401)", "author": {"name": "Patrick Nilan", "email": "nilan.patrick@gmail.com", "user": {"login": "pnilan"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "703ef867eb0449603d2d1b3421b8d120b1e30b6b", "messageHeadline": "Docs: Updates Hubspot Source Connector Docs (Removes inapp page, adds\u2026", "author": {"name": "Patrick Nilan", "email": "nilan.patrick@gmail.com", "user": {"login": "pnilan"}}, "additions": 117, "deletions": 117}}, {"node": {"oid": "f99d8c3c5db36ebe7858e2c7642a7499c0ca69c2", "messageHeadline": "Docs: Updates BambooHR Source Connector Docs (Removes inapp page, add\u2026", "author": {"name": "Patrick Nilan", "email": "nilan.patrick@gmail.com", "user": {"login": "pnilan"}}, "additions": 51, "deletions": 64}}, {"node": {"oid": "b64284f3731f372f65d10e484e5b42b40f05de23", "messageHeadline": "Docs: Updates Asana Source Connector Docs (Removes inapp page, adds <\u2026", "author": {"name": "Patrick Nilan", "email": "nilan.patrick@gmail.com", "user": {"login": "pnilan"}}, "additions": 49, "deletions": 29}}, {"node": {"oid": "06baef07fdd6a40f6e739c840e087602b74cd8d8", "messageHeadline": "CI: Delete incorrect file added (#32936)", "author": {"name": "Ben Church", "email": "ben@airbyte.io", "user": {"login": "bnchrch"}}, "additions": 0, "deletions": 0}}, {"node": {"oid": "83ebd0d404d855185969ab53faf32845ac70d639", "messageHeadline": "\ud83d\udcda Update Destinations V2 docs (#32910)", "author": {"name": "Cynthia Yin", "email": "cynthia@airbyte.io", "user": {"login": "cynthiaxyin"}}, "additions": 15, "deletions": 18}}, {"node": {"oid": "b77f6e22bf8180b912f9a7559ba960af390e7ef5", "messageHeadline": "\u2728 Source Amazon Seller Partner: improve UX (#32505)", "author": {"name": "Artem Inzhyyants", "email": "36314070+artem1205@users.noreply.github.com", "user": {"login": "artem1205"}}, "additions": 1198, "deletions": 412}}, {"node": {"oid": "665e4f73ade37b8b2fb74a5a4946b0e1d1eca291", "messageHeadline": "source-mysql: merge strict encrypt variant into standard main mysql s\u2026", "author": {"name": "Duy Nguyen", "email": "duy@airbyte.io", "user": {"login": "nguyenaiden"}}, "additions": 650, "deletions": 808}}, {"node": {"oid": "9f3cc89cfdb153e04bef750cbb7cab125ac96d98", "messageHeadline": "airbyte-ci: fix BuildConnectorImages constructor (#32928)", "author": {"name": "Augustin", "email": "augustin@airbyte.io", "user": {"login": "alafanechere"}}, "additions": 11, "deletions": 4}}, {"node": {"oid": "fb4cf9829af2623a8c8e64569e985c8a9d5b482e", "messageHeadline": "airbyte-ci: custom tag on connector build (#32819)", "author": {"name": "Augustin", "email": "augustin@airbyte.io", "user": {"login": "alafanechere"}}, "additions": 48, "deletions": 31}}, {"node": {"oid": "965ed210dc454d040d1197064b71a75e3e9f3433", "messageHeadline": "airbyte-ci: enable architecture selection on connector build (#32816)", "author": {"name": "Augustin", "email": "augustin@airbyte.io", "user": {"login": "alafanechere"}}, "additions": 294, "deletions": 95}}, {"node": {"oid": "e39aec41bee9ec9393490418bf76fd1310a05af1", "messageHeadline": "Metadata: Retry dockerhub fetch on metadata post publish fail (#32626)", "author": {"name": "Ben Church", "email": "ben@airbyte.io", "user": {"login": "bnchrch"}}, "additions": 16, "deletions": 3}}, {"node": {"oid": "77f754a4f589520ecada9fd17d669da77e322f6e", "messageHeadline": "\u2728Source KYVE: KYVE Mainnet support and generic normalisation (#32492)", "author": {"name": "Christopher Brumm", "email": "97845034+christopherbrumm@users.noreply.github.com", "user": {"login": "christopherbrumm"}}, "additions": 198, "deletions": 1316}}, {"node": {"oid": "eb25eac2e5f0e28a81a7d55d7a5dd6adc4aab200", "messageHeadline": "\ud83d\udea8\u2728 Source Convex - switch the JSON format requested from Convex (#30853)", "author": {"name": "Nipunn Koorapati", "email": "nipunn1313@gmail.com", "user": {"login": "nipunn1313"}}, "additions": 67, "deletions": 52}}, {"node": {"oid": "4b6994783ac1a6ee425eea0194914865409d0719", "messageHeadline": "Airbyte-Ci: Add makefile for new tool installation (#32484)", "author": {"name": "Ben Church", "email": "ben@airbyte.io", "user": {"login": "bnchrch"}}, "additions": 467, "deletions": 109}}, {"node": {"oid": "e11d765cb85b5347ef2cf9a56e633a2ba33416b4", "messageHeadline": "Better attribution of DBZ closing reason (#32686)", "author": {"name": "Akash Kulkarni", "email": "113392464+akashkulk@users.noreply.github.com", "user": {"login": "akashkulk"}}, "additions": 22, "deletions": 15}}, {"node": {"oid": "6fb259164371525f2f5ae730fe0c4c35bbc06b4d", "messageHeadline": "low-code docs: Link to schema from the overview page (#32893)", "author": {"name": "Alexandre Girard", "email": "alexandre@airbyte.io", "user": {"login": "girarda"}}, "additions": 3, "deletions": 0}}, {"node": {"oid": "41eb41b62543989e4aeb93a4883a0d49270969cc", "messageHeadline": "\ud83e\udd16 Bump minor version of Python CDK", "author": {"name": "girarda", "email": "girarda@users.noreply.github.com", "user": {"login": "girarda"}}, "additions": 7, "deletions": 4}}, {"node": {"oid": "a84902e8be3bfe9e54657845beddeef2cd90ce78", "messageHeadline": "\u2728 concurrent cdk: Read multiple streams concurrently (#32411)", "author": {"name": "Alexandre Girard", "email": "alexandre@airbyte.io", "user": {"login": "girarda"}}, "additions": 2218, "deletions": 516}}, {"node": {"oid": "0536e8917091e552ae878a13952ad9ece26c0886", "messageHeadline": "Destination snowflake: update docs to reflect that we removed s3/gcs \u2026", "author": {"name": "Edward Gao", "email": "edward.gao@airbyte.io", "user": {"login": "edgao"}}, "additions": 2, "deletions": 56}}, {"node": {"oid": "d7c8f35c28d3189efec7d2d64555541657e6d702", "messageHeadline": "[Mysql] Apply initial setup time to Debezium setup time (#32662)", "author": {"name": "Xiaohan Song", "email": "xiaohan@airbyte.io", "user": {"login": "xiaohansong"}}, "additions": 153, "deletions": 144}}, {"node": {"oid": "a7dba7fc8a3dc66a080346c4d0bd70d4b676bb11", "messageHeadline": "\ud83e\udd16 Bump minor version of Python CDK", "author": {"name": "girarda", "email": "girarda@users.noreply.github.com", "user": {"login": "girarda"}}, "additions": 7, "deletions": 4}}, {"node": {"oid": "9d52007c31528f21478b3417f278eb081c548cee", "messageHeadline": ":bug: low-code: Fix injection of page token in first request (#32666)", "author": {"name": "Alexandre Girard", "email": "alexandre@airbyte.io", "user": {"login": "girarda"}}, "additions": 74, "deletions": 22}}, {"node": {"oid": "23f3b6c5705d64df9cef4ea2cb45f8b182f9722a", "messageHeadline": "source-postgres: fix useLocalCdk = true (#32891)", "author": {"name": "Marius Posta", "email": "marius@airbyte.io", "user": {"login": "postamar"}}, "additions": 3, "deletions": 3}}, {"node": {"oid": "3126204d9486bf62cd2f08113fa5e308d5153ff0", "messageHeadline": "unrevert #32806 (#32847)", "author": {"name": "Marius Posta", "email": "marius@airbyte.io", "user": {"login": "postamar"}}, "additions": 99, "deletions": 117}}, {"node": {"oid": "71a84f08239e147a982d7802326aa111298e392d", "messageHeadline": "\u2728Source Amazon Seller Partner: multiple updates (#32833)", "author": {"name": "Anton Karpets", "email": "anton.karpets@globallogic.com", "user": {"login": "askarpets"}}, "additions": 725, "deletions": 432}}, {"node": {"oid": "10ccfff28c778999f7dae799c5d0d44f6afb7cdf", "messageHeadline": "Source Sendgrid: Increase Test Coverage, Update Expected Records (#32\u2026", "author": {"name": "Patrick Nilan", "email": "nilan.patrick@gmail.com", "user": {"login": "pnilan"}}, "additions": 18, "deletions": 34}}, {"node": {"oid": "aa2af5b64cf9219715ee67bd93a1cd48c57cc17b", "messageHeadline": "Source Twilio: Increase test coverage, fix parse_response bug, update\u2026", "author": {"name": "Patrick Nilan", "email": "nilan.patrick@gmail.com", "user": {"login": "pnilan"}}, "additions": 90, "deletions": 49}}, {"node": {"oid": "18908b1594268096460f6e53ffcc4a018ee2a9df", "messageHeadline": "Source Cart: Update CDK to Latest Version (#32705)", "author": {"name": "Patrick Nilan", "email": "nilan.patrick@gmail.com", "user": {"login": "pnilan"}}, "additions": 4, "deletions": 3}}, {"node": {"oid": "1a1dd0765ae7a675a5190ba53e3ca0bdb08f9ef6", "messageHeadline": "Source My Hours: Update CDK (#32680)", "author": {"name": "Christo Grabowski", "email": "108154848+ChristoGrab@users.noreply.github.com", "user": {"login": "ChristoGrab"}}, "additions": 107, "deletions": 25}}, {"node": {"oid": "aeb2e63509ec8e3bc5cd4541fed493288522cda1", "messageHeadline": "\u2728 Source Mailchimp: Implement SegmentMembers stream (#32782)", "author": {"name": "Christo Grabowski", "email": "108154848+ChristoGrab@users.noreply.github.com", "user": {"login": "ChristoGrab"}}, "additions": 372, "deletions": 10}}, {"node": {"oid": "a0d17dd5fc5b5c5f6e5f8b52f8a87c02080f1bc6", "messageHeadline": "Docs: Add permissions to prereqs in Source Facebook Marketing (#32653)", "author": {"name": "Christo Grabowski", "email": "108154848+ChristoGrab@users.noreply.github.com", "user": {"login": "ChristoGrab"}}, "additions": 32, "deletions": 7}}, {"node": {"oid": "2426880070f96b798715264af6f14e0293c7f96c", "messageHeadline": "\ud83d\udc1b Source Facebook Marketing: Removed validation that blocked personal\u2026", "author": {"name": "Anatolii Yatsuk", "email": "35109939+tolik0@users.noreply.github.com", "user": {"login": "tolik0"}}, "additions": 149, "deletions": 154}}, {"node": {"oid": "4447fcb95a1297825fca377a401163b1510e8ec2", "messageHeadline": "\u2728 Source Pinterest: Update docs and spec; add missing `placement_traf\u2026", "author": {"name": "Anatolii Yatsuk", "email": "35109939+tolik0@users.noreply.github.com", "user": {"login": "tolik0"}}, "additions": 78, "deletions": 37}}, {"node": {"oid": "740e071a922707788bc359e5d69443a8e3083985", "messageHeadline": "\ud83d\udc1b Source Pinterest: Fix Advertiser stream names (#32734)", "author": {"name": "Anatolii Yatsuk", "email": "35109939+tolik0@users.noreply.github.com", "user": {"login": "tolik0"}}, "additions": 47, "deletions": 47}}, {"node": {"oid": "1f8737402f36108e842c14d93b06fd1b1402c997", "messageHeadline": "\ud83d\udea8\ud83d\udea8\ud83d\udc1b Source Pinterest: Update date-time fields with airbyte_type: time\u2026", "author": {"name": "Anatolii Yatsuk", "email": "35109939+tolik0@users.noreply.github.com", "user": {"login": "tolik0"}}, "additions": 64, "deletions": 41}}, {"node": {"oid": "9604fbc6b3aa88593242d0a21917fc16115e45f4", "messageHeadline": "\ud83d\udc1b Source Pinterest: Fix backoff waiting time   (#32672)", "author": {"name": "Anatolii Yatsuk", "email": "35109939+tolik0@users.noreply.github.com", "user": {"login": "tolik0"}}, "additions": 63, "deletions": 43}}, {"node": {"oid": "57a307540c24b59c509c4eb0322e9278f2347b2c", "messageHeadline": "\u2728 Source Mailchimp: Add Interests, InterestCategories, Tags streams (\u2026", "author": {"name": "Christo Grabowski", "email": "108154848+ChristoGrab@users.noreply.github.com", "user": {"login": "ChristoGrab"}}, "additions": 314, "deletions": 9}}, {"node": {"oid": "d9fb85862d593774fa30c57f91e17bc14a2e94f0", "messageHeadline": "Source Hubspot: fix expected records (#32645)", "author": {"name": "Roman Yermilov [GL]", "email": "86300758+roman-yermilov-gl@users.noreply.github.com", "user": {"login": "roman-yermilov-gl"}}, "additions": 3, "deletions": 3}}, {"node": {"oid": "e98a5da2c4d35eabe9ae265b311dc8e7015e7ad3", "messageHeadline": "Remove facebook pages from cloud registry (#32879)", "author": {"name": "Ella Rohm-Ensing", "email": "erohmensing@gmail.com", "user": {"login": "erohmensing"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "ea5e4bf07de4ec2d366c4013d2f487f2ece91606", "messageHeadline": "bump breaking change upgrade deadlines (#32856)", "author": {"name": "Pedro S. Lopez", "email": "pedroslopez@me.com", "user": {"login": "pedroslopez"}}, "additions": 4, "deletions": 4}}, {"node": {"oid": "d97a399a24e5d86d4a0fcedb2b8055f7ede834eb", "messageHeadline": "source-mysql, source-mssql: parallelize test execution (#32772)", "author": {"name": "Marius Posta", "email": "marius@airbyte.io", "user": {"login": "postamar"}}, "additions": 3988, "deletions": 5800}}, {"node": {"oid": "cdd3952d4ca39c5aff05fa95babf20fe5ce8841b", "messageHeadline": "airbyte-ci: revert #32806 (#32839)", "author": {"name": "Marius Posta", "email": "marius@airbyte.io", "user": {"login": "postamar"}}, "additions": 83, "deletions": 66}}, {"node": {"oid": "8c71120406537f5c32681b29cc308f1a6b7a6521", "messageHeadline": "airbyte-ci: bump tag, update readme, remove 'nightly_builds' (#32806)", "author": {"name": "Marius Posta", "email": "marius@airbyte.io", "user": {"login": "postamar"}}, "additions": 66, "deletions": 83}}, {"node": {"oid": "bfa468f8ca1647e0875c879a2c3ce421bca8832d", "messageHeadline": "[Doc] Update the Google Analytics V4 Source setup guide. (#30569)", "author": {"name": "Rex", "email": "14366016+rexwangcc@users.noreply.github.com", "user": {"login": "rexwangcc"}}, "additions": 1, "deletions": 0}}, {"node": {"oid": "1a0a9dc8e47088b09a8724a0b904d4873b54d4be", "messageHeadline": "Destination Google Sheets: Add instructions for Airbyte OSS (#32044)", "author": {"name": "andreaslillebo", "email": "git@andreaslillebo.com", "user": {"login": "andreaslillebo"}}, "additions": 12, "deletions": 6}}, {"node": {"oid": "c88d5010401ee08a980405d53ad1865b6d96b6fb", "messageHeadline": "Fix broken link to Google Sheet source example (#32337)", "author": {"name": "Leo Griffiths", "email": "leogriffiths@outlook.com", "user": {"login": "LeoTheGriff"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "ab5571b89205c5864554cbb6565d397fa35a1700", "messageHeadline": "Small typo fixes on google-ads.md (#32821)", "author": {"name": "FriedrichtenHagen", "email": "108153620+FriedrichtenHagen@users.noreply.github.com", "user": {"login": "FriedrichtenHagen"}}, "additions": 3, "deletions": 3}}, {"node": {"oid": "c5db1e947b915f94ff24fac2017940607f09544f", "messageHeadline": "\ud83d\udcda Documentation November 2023 overhaul (#32811)", "author": {"name": "Tim Roes", "email": "tim@airbyte.io", "user": {"login": "timroes"}}, "additions": 1073, "deletions": 4962}}, {"node": {"oid": "6fce769ce3a5e131b04ec60e4a9c5de5330b2806", "messageHeadline": ":bug: Source Github: return AirbyteMessage if max retry exeeded for 2\u2026", "author": {"name": "Daryna Ishchenko", "email": "80129833+darynaishchenko@users.noreply.github.com", "user": {"login": "darynaishchenko"}}, "additions": 56, "deletions": 20}}, {"node": {"oid": "a41d11b4a024c9715cf4387802bc88c5c918453c", "messageHeadline": "\ud83d\udc1b Source S3: Fix discovery for zip file (#32677)", "author": {"name": "Anatolii Yatsuk", "email": "35109939+tolik0@users.noreply.github.com", "user": {"login": "tolik0"}}, "additions": 4, "deletions": 3}}, {"node": {"oid": "9dae0d3c2102a65ce258e3c7215b4da671d46d41", "messageHeadline": "Reinstate Pardot source connector doc (#32579)", "author": {"name": "Natalie Kwong", "email": "38087517+nataliekwong@users.noreply.github.com", "user": {"login": "nataliekwong"}}, "additions": 55, "deletions": 0}}, {"node": {"oid": "e94501b87be88127f000c6206ae309afaba2e963", "messageHeadline": "Update Cloud Docs (#32539)", "author": {"name": "Natalie Kwong", "email": "38087517+nataliekwong@users.noreply.github.com", "user": {"login": "nataliekwong"}}, "additions": 175, "deletions": 246}}, {"node": {"oid": "f0d68ba895932427b1cc96e23870d38cbc85881d", "messageHeadline": "\ud83d\udc1b Source Amazon Seller Partner: remove `max_wait_seconds` from spec (\u2026", "author": {"name": "Artem Inzhyyants", "email": "36314070+artem1205@users.noreply.github.com", "user": {"login": "artem1205"}}, "additions": 8, "deletions": 228}}, {"node": {"oid": "8a678fb931fb524fa4150a0babd72a12e1e31039", "messageHeadline": ":tada:  Source Pinterest add custom resports (#32601)", "author": {"name": "midavadim", "email": "midavadim@yahoo.com", "user": {"login": "midavadim"}}, "additions": 438, "deletions": 39}}, {"node": {"oid": "b7afdbe65089f680b902ff6f75a78715dde78a35", "messageHeadline": "Update implementation-guide.md (#32625)", "author": {"name": "Alexandre Cuoci", "email": "Hesperide@users.noreply.github.com", "user": {"login": "Hesperide"}}, "additions": 15, "deletions": 8}}, {"node": {"oid": "428a68167fffa1b94c9e5e04346a854071e77401", "messageHeadline": "JDBC sources: improve timestamptz handling (#32616)", "author": {"name": "Edward Gao", "email": "edward.gao@airbyte.io", "user": {"login": "edgao"}}, "additions": 103, "deletions": 4}}, {"node": {"oid": "ab1490a38cd2823e0f7233db4abf586d19547c42", "messageHeadline": ":bug: Source Stripe: update availability strategy (#32638)", "author": {"name": "Denys Davydov", "email": "davydov.den18@gmail.com", "user": {"login": "davydov-d"}}, "additions": 261, "deletions": 46}}, {"node": {"oid": "6d54a5dc725ed98666e31c2cf46fed82b1eab42f", "messageHeadline": "Vector DBs: Mention langchain in docs (#32501)", "author": {"name": "Joe Reuter", "email": "joe@airbyte.io", "user": {"login": "flash1293"}}, "additions": 5, "deletions": 3}}, {"node": {"oid": "4e51b7d645fbe256bacae189612b22c1aef5cba1", "messageHeadline": "Source Mailchimp: Handle empty fields in Reports stream (#32543)", "author": {"name": "Christo Grabowski", "email": "108154848+ChristoGrab@users.noreply.github.com", "user": {"login": "ChristoGrab"}}, "additions": 56, "deletions": 12}}, {"node": {"oid": "e69e3decc1f00f8e6ce2673f11dfd5691de2ed89", "messageHeadline": "Source Bing Ads: unpin version (#32643)", "author": {"name": "Artem Inzhyyants", "email": "36314070+artem1205@users.noreply.github.com", "user": {"login": "artem1205"}}, "additions": 2, "deletions": 4}}, {"node": {"oid": "cc7f01925397c7d773f8cae33eb19651bf697c85", "messageHeadline": "\ud83d\udea8\ud83d\udea8\u2728 Source Instagram: Add primary keys for UserLifetimeInsights and U\u2026", "author": {"name": "Anatolii Yatsuk", "email": "35109939+tolik0@users.noreply.github.com", "user": {"login": "tolik0"}}, "additions": 88, "deletions": 27}}, {"node": {"oid": "a745a374023afbab84a37f6fd22603d11a7fe8ac", "messageHeadline": "\ud83d\udc1b Source Instagram: Change start_date type to date; fix docs (#32627)", "author": {"name": "Anatolii Yatsuk", "email": "35109939+tolik0@users.noreply.github.com", "user": {"login": "tolik0"}}, "additions": 11, "deletions": 9}}, {"node": {"oid": "0391d374a0d6f9b49e82f8f3dac11bd67ac98efb", "messageHeadline": "\ud83d\udc1b Source Bing Ads: Fix start date parsing from stream state (#32597)", "author": {"name": "Artem Inzhyyants", "email": "36314070+artem1205@users.noreply.github.com", "user": {"login": "artem1205"}}, "additions": 11, "deletions": 13}}, {"node": {"oid": "9d1a4ba04e8d508c196d45dd2e5e13eb890fa85a", "messageHeadline": "Deprecate langchain destination (#32455)", "author": {"name": "Joe Reuter", "email": "joe@airbyte.io", "user": {"login": "flash1293"}}, "additions": 16, "deletions": 3}}, {"node": {"oid": "4481be264653708b841baee7bab04e844386078f", "messageHeadline": "\u2728 Source Pinterest: Marked start date as optional; add missing fields\u2026", "author": {"name": "Anatolii Yatsuk", "email": "35109939+tolik0@users.noreply.github.com", "user": {"login": "tolik0"}}, "additions": 132, "deletions": 41}}, {"node": {"oid": "831a5b01cee662011fc1aecaef3234afde69f4e0", "messageHeadline": "Small typo fixed - An JSON -> A JSON (#32637)", "author": {"name": "Richard Gourley", "email": "richardgourley@gmail.com", "user": {"login": "richardgourley"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "03cfe9b9104986e7824a6017572c8997b6617f78", "messageHeadline": "\ud83e\udd16 Bump patch version of Python CDK", "author": {"name": "yevhenii-ldv", "email": "yevhenii-ldv@users.noreply.github.com", "user": {"login": "yevhenii-ldv"}}, "additions": 7, "deletions": 4}}, {"node": {"oid": "d475beba195253099e55d09389472fa06d13be08", "messageHeadline": "\ud83d\udc1bCDK: Fix of generate the error message using _try_get_error based on\u2026", "author": {"name": "Yevhenii", "email": "ykurochkin@flyaps.com", "user": {"login": "yevhenii-ldv"}}, "additions": 9, "deletions": 1}}, {"node": {"oid": "f8ae6f639152010ad4c60a6aaf1abeef294e6cf9", "messageHeadline": ":bug: Source Amazon Seller Partner: fix OAuth (#32550)", "author": {"name": "Denys Davydov", "email": "davydov.den18@gmail.com", "user": {"login": "davydov-d"}}, "additions": 199, "deletions": 18}}, {"node": {"oid": "4c6e6a0f936ca0d6843f2cd7288ae559f9d38575", "messageHeadline": "TEST CI: Benign docstring change (#32631)", "author": {"name": "Ben Church", "email": "ben@airbyte.io", "user": {"login": "bnchrch"}}, "additions": 3, "deletions": 11}}, {"node": {"oid": "0e7f30b76e24c825b6eb6fb838541f8b262edd59", "messageHeadline": "TEST CI: Benign docstring change (#32630)", "author": {"name": "Ben Church", "email": "ben@airbyte.io", "user": {"login": "bnchrch"}}, "additions": 11, "deletions": 3}}, {"node": {"oid": "44450c3840ace7efcec7372b01a1a08e30cdbeb1", "messageHeadline": "Test CI: Benign docstring change (#32629)", "author": {"name": "Ben Church", "email": "ben@airbyte.io", "user": {"login": "bnchrch"}}, "additions": 8, "deletions": 4}}, {"node": {"oid": "251bba1ff09203cdb057b7a3d6164f98649b3773", "messageHeadline": "CI TEST: Benign docstring change (#32628)", "author": {"name": "Ben Church", "email": "ben@airbyte.io", "user": {"login": "bnchrch"}}, "additions": 3, "deletions": 3}}, {"node": {"oid": "70cb2306477ac0779b90d96771dd8ff1d0bb89c6", "messageHeadline": "CI TEST: Benign docstring change (#32624)", "author": {"name": "Ben Church", "email": "ben@airbyte.io", "user": {"login": "bnchrch"}}, "additions": 4, "deletions": 8}}, {"node": {"oid": "95c8667859a533b9bfe1561ca61b71e0984a01ae", "messageHeadline": "CI TEST: Benign docstring change (#32623)", "author": {"name": "Ben Church", "email": "ben@airbyte.io", "user": {"login": "bnchrch"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "88cc7c8dfeb0995ecc85f256ab9930b71ef2b4c0", "messageHeadline": "CI TEST: Benign docstring change (#32622)", "author": {"name": "Ben Church", "email": "ben@airbyte.io", "user": {"login": "bnchrch"}}, "additions": 4, "deletions": 42}}, {"node": {"oid": "796f4fa1ba70d79a54b2f2e8c13bb1c59751d7cd", "messageHeadline": "CI TEST: Benign docstring change (#32621)", "author": {"name": "Ben Church", "email": "ben@airbyte.io", "user": {"login": "bnchrch"}}, "additions": 12, "deletions": 3}}, {"node": {"oid": "5c87e1c54a4a595ec86ad726632d9dec967e04bf", "messageHeadline": "CI TEST: Benign docstring change (#32620)", "author": {"name": "Ben Church", "email": "ben@airbyte.io", "user": {"login": "bnchrch"}}, "additions": 3, "deletions": 2}}, {"node": {"oid": "b6e5aff10cc938443ad018b65abf8fd577012997", "messageHeadline": "CI: Add a test version of the approve and merge command that requires\u2026", "author": {"name": "Ben Church", "email": "ben@airbyte.io", "user": {"login": "bnchrch"}}, "additions": 91, "deletions": 0}}, {"node": {"oid": "159dfe69a4bd44979a7bbbf2398e26ff46636419", "messageHeadline": "Hotfix: Fix formatting issue (#32619)", "author": {"name": "Ben Church", "email": "ben@airbyte.io", "user": {"login": "bnchrch"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "ddd233bcb3b376c2f644c25534c3c4f8630ca68f", "messageHeadline": "self-managed docs rewrite (#32605)", "author": {"name": "Alexandre Cuoci", "email": "Hesperide@users.noreply.github.com", "user": {"login": "Hesperide"}}, "additions": 142, "deletions": 53}}, {"node": {"oid": "b3f474c3ecd288b35e5022caa2b278d49c2518b6", "messageHeadline": "Update License documentation (#32575)", "author": {"name": "Evan Tahler", "email": "evan@airbyte.io", "user": {"login": "evantahler"}}, "additions": 47, "deletions": 25}}, {"node": {"oid": "1cc5e533ba486c340eac1caed0b03aa573290347", "messageHeadline": "Source Cart: fix schema and allow to use connector on Airbyte Cloud (\u2026", "author": {"name": "Marcos Marx", "email": "marcosmarxm@users.noreply.github.com", "user": {"login": "marcosmarxm"}}, "additions": 158, "deletions": 34}}, {"node": {"oid": "8b07903f75585f5958c2f5acc926dbb5377496d2", "messageHeadline": "Chargebee Source: Updated QL in metadata (#32382)", "author": {"name": "Patrick Nilan", "email": "nilan.patrick@gmail.com", "user": {"login": "pnilan"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "c477dc48463436edeb818c1db7edbc0fd2f3fc69", "messageHeadline": "Paypal Transaction Source: Updates QL to 200 (#32390)", "author": {"name": "Patrick Nilan", "email": "nilan.patrick@gmail.com", "user": {"login": "pnilan"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "3da9d84b03d5a650390283cc6e36305249d49dcd", "messageHeadline": "bump source-mysql-strict-encrypt to 3.1.7 (#32611)", "author": {"name": "Stephane Geneix", "email": "147216312+stephane-airbyte@users.noreply.github.com", "user": {"login": "stephane-airbyte"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "f5cbe29622c5fe847353a48a276d25ec99095846", "messageHeadline": ":rotating_light: :rotating_light: Source Stripe: fix multiple issues \u2026", "author": {"name": "Denys Davydov", "email": "davydov.den18@gmail.com", "user": {"login": "davydov-d"}}, "additions": 788, "deletions": 375}}, {"node": {"oid": "136535d546ded551035b5251b7d3169fb21bb127", "messageHeadline": "Google Drive: Improve folder URL input (#32547)", "author": {"name": "Joe Reuter", "email": "joe@airbyte.io", "user": {"login": "flash1293"}}, "additions": 58, "deletions": 18}}, {"node": {"oid": "f157e14346cfc3d8f8aa27703b4370d3f924647c", "messageHeadline": "\ud83d\udc1b Source Bing Ads: Disable upgrade to 2.0.0 (#32604)", "author": {"name": "Maxime Carbonneau-Leclerc", "email": "maxi297@users.noreply.github.com", "user": {"login": "maxi297"}}, "additions": 2, "deletions": 0}}, {"node": {"oid": "7dc53c27e6f3a1169c946a8eff2940e2d0604a40", "messageHeadline": "enable parallelism on bigquery tests (#32580)", "author": {"name": "Edward Gao", "email": "edward.gao@airbyte.io", "user": {"login": "edgao"}}, "additions": 1, "deletions": 0}}, {"node": {"oid": "261a6fd976e92fe01be130d4327bbbae55008047", "messageHeadline": "\ud83e\udd16 Bump patch version of Python CDK", "author": {"name": "flash1293", "email": "flash1293@users.noreply.github.com", "user": {"login": "flash1293"}}, "additions": 7, "deletions": 4}}, {"node": {"oid": "aa111d2bead8a9bca8c12ae85fb26292b688c47b", "messageHeadline": "Vector DB CDK: Delete cdc records (#32496)", "author": {"name": "Joe Reuter", "email": "joe@airbyte.io", "user": {"login": "flash1293"}}, "additions": 223, "deletions": 32}}, {"node": {"oid": "509afc9858a9c6444ea9f4e21146de218d4cc821", "messageHeadline": "File CDK: Improve unstructured parser (#32554)", "author": {"name": "Joe Reuter", "email": "joe@airbyte.io", "user": {"login": "flash1293"}}, "additions": 5, "deletions": 5}}, {"node": {"oid": "a38eca14ec22dbad6e376851185d5e28815133c3", "messageHeadline": "Enable client-side rate limiting on source-stripe #31512 (#32284)", "author": {"name": "Eugene Kulak", "email": "widowmakerreborn@gmail.com", "user": {"login": "keu"}}, "additions": 128, "deletions": 12}}, {"node": {"oid": "fc1b08c65b7c43359ae6f89de6432cad6bea229b", "messageHeadline": "\ud83d\udea8\ud83d\udea8 Source Amazon Seller Partner: remove brand analytics reports from \u2026", "author": {"name": "Artem Inzhyyants", "email": "36314070+artem1205@users.noreply.github.com", "user": {"login": "artem1205"}}, "additions": 53, "deletions": 302}}, {"node": {"oid": "316069e66d358cff18b8cc993f8a8c4a16cd4a13", "messageHeadline": "airbyte-ci bin release: trigger on all PRs (#32590)", "author": {"name": "Augustin", "email": "augustin@airbyte.io", "user": {"login": "alafanechere"}}, "additions": 0, "deletions": 2}}, {"node": {"oid": "6253c3f365fcf83a38d649b2aa487c3563d6a482", "messageHeadline": "airbyte-ci: use new self hosted runners (#32537)", "author": {"name": "Augustin", "email": "augustin@airbyte.io", "user": {"login": "alafanechere"}}, "additions": 19, "deletions": 19}}, {"node": {"oid": "472c807544cbf61b4d90b291349506141bc83739", "messageHeadline": ":bug: Source Bing Ads: campaigns, accounts, search query report strea\u2026", "author": {"name": "Daryna Ishchenko", "email": "80129833+darynaishchenko@users.noreply.github.com", "user": {"login": "darynaishchenko"}}, "additions": 3645, "deletions": 2146}}, {"node": {"oid": "94abd2a411d699d87faf320e1dc2795ab10fcf6e", "messageHeadline": "Docs: Updates Slack Source Connector Docs (Removes inapp page, adds <\u2026", "author": {"name": "Patrick Nilan", "email": "nilan.patrick@gmail.com", "user": {"login": "pnilan"}}, "additions": 30, "deletions": 59}}, {"node": {"oid": "1f1223235117a8a3045fa23177534c86504f165f", "messageHeadline": "Docs: Updates Bing Ads Source Connector Docs (Removes inapp page, add\u2026", "author": {"name": "Patrick Nilan", "email": "nilan.patrick@gmail.com", "user": {"login": "pnilan"}}, "additions": 25, "deletions": 2}}, {"node": {"oid": "5dcaf6a00c8159d01af325746b8332b93ae38a4e", "messageHeadline": "Docs: Updates Google Search Console Source Connector Docs (Removes in\u2026", "author": {"name": "Patrick Nilan", "email": "nilan.patrick@gmail.com", "user": {"login": "pnilan"}}, "additions": 44, "deletions": 48}}, {"node": {"oid": "933029ca0e8f54f34283e53966fb9a400e843f64", "messageHeadline": "Docs: Updates GitHub Source Connector Docs (Removes inapp page, adds \u2026", "author": {"name": "Patrick Nilan", "email": "nilan.patrick@gmail.com", "user": {"login": "pnilan"}}, "additions": 51, "deletions": 66}}, {"node": {"oid": "8dce753d803b772e4a9e3900dbd0ee4638c71428", "messageHeadline": "Mailchimp Source: Updated QL to 200 (#32393)", "author": {"name": "Patrick Nilan", "email": "nilan.patrick@gmail.com", "user": {"login": "pnilan"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "688c255c2437af91873878d0adb623b3097e7935", "messageHeadline": "Docs: Updates Google Analytics v4 Source Connector Docs (Removes inap\u2026", "author": {"name": "Patrick Nilan", "email": "nilan.patrick@gmail.com", "user": {"login": "pnilan"}}, "additions": 122, "deletions": 128}}, {"node": {"oid": "3f76180cf0d844b150f003cebdfae5652c997c2e", "messageHeadline": "Docs: Updates Zendesk Support Source Connector Docs (Removes inapp pa\u2026", "author": {"name": "Patrick Nilan", "email": "nilan.patrick@gmail.com", "user": {"login": "pnilan"}}, "additions": 50, "deletions": 51}}, {"node": {"oid": "78326802c88e8f35e02d23c9456a59578ed33e48", "messageHeadline": "Docs: Updates Exchange Rates API Source Connector Docs (Removes inapp\u2026", "author": {"name": "Patrick Nilan", "email": "nilan.patrick@gmail.com", "user": {"login": "pnilan"}}, "additions": 61, "deletions": 43}}, {"node": {"oid": "603bc11709a02064ff272593a401dc1d6e76ecb8", "messageHeadline": "Docs: Updates Stripe Source Connector Docs (Removes inapp page, adds \u2026", "author": {"name": "Patrick Nilan", "email": "nilan.patrick@gmail.com", "user": {"login": "pnilan"}}, "additions": 40, "deletions": 49}}, {"node": {"oid": "9a086d068b83be30ffeaa6a8e84cd1b23e56baac", "messageHeadline": "\ud83e\udd16 Bump patch version of Python CDK", "author": {"name": "girarda", "email": "girarda@users.noreply.github.com", "user": {"login": "girarda"}}, "additions": 7, "deletions": 4}}, {"node": {"oid": "c979f704902a35f0acb7cf8d12901f8eacb31421", "messageHeadline": "pass airbytestream instead of configured stream to as_airbyte_message\u2026", "author": {"name": "Alexandre Girard", "email": "alexandre@airbyte.io", "user": {"login": "girarda"}}, "additions": 21, "deletions": 46}}, {"node": {"oid": "0e166ebd2412acff736de601483c489d37d5e803", "messageHeadline": "Async Destinations - Make debug messages less scary (#32526)", "author": {"name": "Evan Tahler", "email": "evan@airbyte.io", "user": {"login": "evantahler"}}, "additions": 84, "deletions": 83}}, {"node": {"oid": "c7378ba3080e0e0d5e4a6808901a2ed6897c943d", "messageHeadline": "\ud83d\udcdd Update partition docs to reflect parent stream / parameterized requ\u2026", "author": {"name": "Lake Mossman", "email": "lake@airbyte.io", "user": {"login": "lmossman"}}, "additions": 37, "deletions": 34}}, {"node": {"oid": "0f94afe09e8030c781205dfd923f62cf598a7929", "messageHeadline": ":bug: CDK: Apply log level on the entrypoint's logger (#32410)", "author": {"name": "Alexandre Girard", "email": "alexandre@airbyte.io", "user": {"login": "girarda"}}, "additions": 2, "deletions": 1}}, {"node": {"oid": "33ca41b737909df39240194edb2ca36ded272ce7", "messageHeadline": "Source Slack: increase timeout for full refresh CAT (#32548)", "author": {"name": "Roman Yermilov [GL]", "email": "86300758+roman-yermilov-gl@users.noreply.github.com", "user": {"login": "roman-yermilov-gl"}}, "additions": 1, "deletions": 0}}, {"node": {"oid": "cd03095170451949359cc06fd45a778f98ceb247", "messageHeadline": "source-freshsales: improve v1.0.0 breaking change messaging (#32518)", "author": {"name": "Pedro S. Lopez", "email": "pedroslopez@me.com", "user": {"login": "pedroslopez"}}, "additions": 5, "deletions": 4}}, {"node": {"oid": "6deabcc270763e92b825f1a9d4851d7e9857e5f3", "messageHeadline": "source-chartmogul: improve v1.0.0 breaking change messaging (#32519)", "author": {"name": "Pedro S. Lopez", "email": "pedroslopez@me.com", "user": {"login": "pedroslopez"}}, "additions": 4, "deletions": 7}}, {"node": {"oid": "2ae2586c0ec4df26be72592bd1974ab787f9bbc4", "messageHeadline": ":tada: Source Pinterest - new streams (#32299)", "author": {"name": "midavadim", "email": "midavadim@yahoo.com", "user": {"login": "midavadim"}}, "additions": 1069, "deletions": 103}}, {"node": {"oid": "3d48b92d3a6e23ed0584e89b4746b1ebffb25951", "messageHeadline": "\u2728 Source Instagram: Marked start_date as optional; set max retry time\u2026", "author": {"name": "Anatolii Yatsuk", "email": "35109939+tolik0@users.noreply.github.com", "user": {"login": "tolik0"}}, "additions": 90, "deletions": 68}}, {"node": {"oid": "7ae7e421eafd44135eca8883f8629e31b45313fa", "messageHeadline": "airbyte-ci: use binary in CI (#32497)", "author": {"name": "Augustin", "email": "augustin@airbyte.io", "user": {"login": "alafanechere"}}, "additions": 11, "deletions": 10}}, {"node": {"oid": "76da539b5f94058b9bffcee94a5ccdbde2d02ead", "messageHeadline": "Source Klaviyo: updated events expected records (#32504)", "author": {"name": "Daryna Ishchenko", "email": "80129833+darynaishchenko@users.noreply.github.com", "user": {"login": "darynaishchenko"}}, "additions": 5, "deletions": 5}}, {"node": {"oid": "af402ca36707d5098d2835731eb22c642bf355bd", "messageHeadline": "Source Zendesk Support: connector health: updated expected records fo\u2026", "author": {"name": "Daryna Ishchenko", "email": "80129833+darynaishchenko@users.noreply.github.com", "user": {"login": "darynaishchenko"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "6ae6e8084a8c1946e002567d36c91e50c9f84aa1", "messageHeadline": ":bug: Source Amazon Seller Partner: remove AWS signature (#32508)", "author": {"name": "Denys Davydov", "email": "davydov.den18@gmail.com", "user": {"login": "davydov-d"}}, "additions": 37, "deletions": 380}}, {"node": {"oid": "c4c1333974cca8d220da40b6ecd37be267bbc970", "messageHeadline": "[docs] Show metadata above header, remove ID (#32525)", "author": {"name": "Evan Tahler", "email": "evan@airbyte.io", "user": {"login": "evantahler"}}, "additions": 32, "deletions": 26}}, {"node": {"oid": "92516b7f711d05b614fde0c82ae6a004ae8644bf", "messageHeadline": "Load connector secrets in performance harness to pass acceptance test\u2026", "author": {"name": "Xiaohan Song", "email": "xiaohan@airbyte.io", "user": {"login": "xiaohansong"}}, "additions": 4, "deletions": 2}}, {"node": {"oid": "81f4a432b282854c2c8e88abe28fab539e436fd8", "messageHeadline": "Docs: fix posthog (#32522)", "author": {"name": "Marcos Marx", "email": "marcosmarxm@users.noreply.github.com", "user": {"login": "marcosmarxm"}}, "additions": 3, "deletions": 3}}, {"node": {"oid": "75ff8e1875f1d2d5d09449ab458cb90bcd4d0fc6", "messageHeadline": "update posthog rate limit docs (#32460)", "author": {"name": "Marcus Hof", "email": "13001502+MarconLP@users.noreply.github.com", "user": {"login": "MarconLP"}}, "additions": 18, "deletions": 3}}, {"node": {"oid": "75e71e33788a0b02a0f177a4d729453db355f660", "messageHeadline": "Update airbyte-protocol.md (#32490)", "author": {"name": "rijumone", "email": "mailmeonriju@gmail.com", "user": {"login": "rijumone"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "49683828a4274c02484860e6570e9f0491b08b69", "messageHeadline": "\ud83e\udd16 Bump patch version of Python CDK", "author": {"name": "keu", "email": "keu@users.noreply.github.com", "user": {"login": "keu"}}, "additions": 7, "deletions": 4}}, {"node": {"oid": "203e01e435d6f9f8dfa1ef04f2bc3882a02fde6d", "messageHeadline": "CDK: increase `maximum_attempts_to_acquire` to avoid crashing in acqu\u2026", "author": {"name": "Eugene Kulak", "email": "widowmakerreborn@gmail.com", "user": {"login": "keu"}}, "additions": 3, "deletions": 2}}, {"node": {"oid": "ef95ef614a658a4e558c0608b31a785993d23907", "messageHeadline": "\ud83d\udc1b Source Mailchimp: Connection Check Error Handling (#32466)", "author": {"name": "Christo Grabowski", "email": "108154848+ChristoGrab@users.noreply.github.com", "user": {"login": "ChristoGrab"}}, "additions": 65, "deletions": 16}}, {"node": {"oid": "6e777dd2e6f755815828f784f0b148cb704e5b05", "messageHeadline": "Update contact-support.md", "author": {"name": "Erica D'Souza", "email": "93952107+erica-airbyte@users.noreply.github.com", "user": {"login": "erica-airbyte"}}, "additions": 2, "deletions": 0}}, {"node": {"oid": "d53dcb4c735b52eb17a41c1b3fae4d87500be569", "messageHeadline": "Source Mailchimp: Add expected records (#32226)", "author": {"name": "Christo Grabowski", "email": "108154848+ChristoGrab@users.noreply.github.com", "user": {"login": "ChristoGrab"}}, "additions": 45, "deletions": 10}}, {"node": {"oid": "dc48c4f29a0b72868d965e8c0dbf827c2828ec66", "messageHeadline": ":sparkles: Source Bing Ads: custom reports (#32306)", "author": {"name": "Daryna Ishchenko", "email": "80129833+darynaishchenko@users.noreply.github.com", "user": {"login": "darynaishchenko"}}, "additions": 516, "deletions": 11}}, {"node": {"oid": "f65569e7099e5ab1e65f856b7e683a6b8264a85b", "messageHeadline": "Update contact-support.md", "author": {"name": "Erica D'Souza", "email": "93952107+erica-airbyte@users.noreply.github.com", "user": {"login": "erica-airbyte"}}, "additions": 4, "deletions": 2}}, {"node": {"oid": "93bc6f10ef3063f8ac0fdeee896430bd0ad81e26", "messageHeadline": "\u2728 Source Stripe: have all full_refresh stream syncs be concurrent (#3\u2026", "author": {"name": "Maxime Carbonneau-Leclerc", "email": "maxi297@users.noreply.github.com", "user": {"login": "maxi297"}}, "additions": 70, "deletions": 29}}, {"node": {"oid": "a94cfdfa31bdb1e9e435ea9c437b34f067c4d11b", "messageHeadline": " \u2728 Source Insightly : Migrate Python CDK to Low-code CDK  (#31162)", "author": {"name": "Aazam Thakur", "email": "59562284+aazam-gh@users.noreply.github.com", "user": {"login": "aazam-gh"}}, "additions": 1117, "deletions": 767}}, {"node": {"oid": "9b94d5e8e56d4236f6a77a9ace94841569dfe274", "messageHeadline": "format: `airbyte-ci format fix all` on PR / `airbyte-ci format check \u2026", "author": {"name": "Augustin", "email": "augustin@airbyte.io", "user": {"login": "alafanechere"}}, "additions": 70, "deletions": 32}}, {"node": {"oid": "e0a568804c5f4296bfef7ea32453c8e03c61e676", "messageHeadline": "qa-check: tolerate http string in expected records (#32499)", "author": {"name": "Augustin", "email": "augustin@airbyte.io", "user": {"login": "alafanechere"}}, "additions": 10, "deletions": 2}}, {"node": {"oid": "b3396626ee8d1e2282217dc9239cde3556a754b3", "messageHeadline": "S3, Azure Blob Storage, GCS, Pinecone, Weaviate, Milvus, Chroma, Qdra\u2026", "author": {"name": "Joe Reuter", "email": "joe@airbyte.io", "user": {"login": "flash1293"}}, "additions": 169, "deletions": 116}}, {"node": {"oid": "35862d9477bbd34e65828dc0ce9e097faecb6412", "messageHeadline": "Google Drive: Fix shared drives (#32429)", "author": {"name": "Joe Reuter", "email": "joe@airbyte.io", "user": {"login": "flash1293"}}, "additions": 74, "deletions": 38}}, {"node": {"oid": "be6aebc483b2a5c5de372805de64ed66e17a1039", "messageHeadline": "\ud83d\udc1b Source Bing Ads: normalize numeric values (#32422)", "author": {"name": "Artem Inzhyyants", "email": "36314070+artem1205@users.noreply.github.com", "user": {"login": "artem1205"}}, "additions": 83, "deletions": 171}}, {"node": {"oid": "f6bc4b8f1a61bbc34519afa6495e7eecef0f865b", "messageHeadline": "source-s3: remove useless test deps (#32495)", "author": {"name": "Augustin", "email": "augustin@airbyte.io", "user": {"login": "alafanechere"}}, "additions": 0, "deletions": 3}}, {"node": {"oid": "2c3b093c81e3a3508dddcce6a18db111a246a7e6", "messageHeadline": "\ud83e\udd16 Bump patch version of Python CDK", "author": {"name": "flash1293", "email": "flash1293@users.noreply.github.com", "user": {"login": "flash1293"}}, "additions": 7, "deletions": 4}}, {"node": {"oid": "f8b0b3e99e7b741a0c69d2a24e1c81631b5ef0a6", "messageHeadline": "File CDK: Improve stream config appearance (#32420)", "author": {"name": "Joe Reuter", "email": "joe@airbyte.io", "user": {"login": "flash1293"}}, "additions": 4, "deletions": 0}}, {"node": {"oid": "edd37805ae3e30268f5b24b776ec61a3998548aa", "messageHeadline": "airbyte-ci release: fix auth in workflow (#32489)", "author": {"name": "Augustin", "email": "augustin@airbyte.io", "user": {"login": "alafanechere"}}, "additions": 4, "deletions": 4}}, {"node": {"oid": "bf41a37f2a8ca04a6e96431589c7f91965c7fef0", "messageHeadline": "\ud83d\udc1b Source Instagram: Include media_product_type in Media and Stories S\u2026", "author": {"name": "Anatolii Yatsuk", "email": "35109939+tolik0@users.noreply.github.com", "user": {"login": "tolik0"}}, "additions": 38, "deletions": 31}}, {"node": {"oid": "3867caedc907a67433e47905a5da57e28b98a14d", "messageHeadline": "airbyte-ci: improve release workflow (#32488)", "author": {"name": "Augustin", "email": "augustin@airbyte.io", "user": {"login": "alafanechere"}}, "additions": 6, "deletions": 1}}, {"node": {"oid": "0e47bda725e30f867e299019eb29a173efc60292", "messageHeadline": "Airbyte-ci: Generate binary files for airbyte-ci (#31930)", "author": {"name": "Ben Church", "email": "ben@airbyte.io", "user": {"login": "bnchrch"}}, "additions": 420, "deletions": 131}}, {"node": {"oid": "ac3eb28de2d5b1b6a984f1ed1c33295608b4b117", "messageHeadline": "airbyte-ci: add format commands  (#31831)", "author": {"name": "Ella Rohm-Ensing", "email": "erohmensing@gmail.com", "user": {"login": "erohmensing"}}, "additions": 1104, "deletions": 631}}, {"node": {"oid": "c75325b91da1900513c506cdf7838da0dfda10e0", "messageHeadline": "Update README.md (#32464)", "author": {"name": "Evan Tahler", "email": "evan@airbyte.io", "user": {"login": "evantahler"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "e2e0aba489923630cc7f59d21f150a5cb77f33f3", "messageHeadline": "[source-mongodb-v2] : Fix support to read UUIDs (#32285)", "author": {"name": "Akash Kulkarni", "email": "113392464+akashkulk@users.noreply.github.com", "user": {"login": "akashkulk"}}, "additions": 50, "deletions": 36}}, {"node": {"oid": "c642d81b8416f2a449217e928f35d517cfe5728a", "messageHeadline": "Stephane/enable javac errors 1 (#32467)", "author": {"name": "Stephane Geneix", "email": "147216312+stephane-airbyte@users.noreply.github.com", "user": {"login": "stephane-airbyte"}}, "additions": 501, "deletions": 0}}, {"node": {"oid": "6afac8310ca478428db6058d16fd2965e95472ef", "messageHeadline": "remove source-xero from Cloud (#32476)", "author": {"name": "Evan Tahler", "email": "evan@airbyte.io", "user": {"login": "evantahler"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "a79fb06f8a41d6389f540991ff627f299f48a4d3", "messageHeadline": "Destination bigquery error grouping: even more fixes (#32468)", "author": {"name": "Edward Gao", "email": "edward.gao@airbyte.io", "user": {"login": "edgao"}}, "additions": 29, "deletions": 5}}, {"node": {"oid": "855d6a42aa176f3fc458ea6dafd9e3fe64909f94", "messageHeadline": "\u2728 Source Freshsales : Migrate Python CDK to Low-code CDK (#31685)", "author": {"name": "Aries Gunawan", "email": "aries.thio@hotmail.com", "user": {"login": "ariesgun"}}, "additions": 409, "deletions": 408}}, {"node": {"oid": "53bbac865663996b0b5de66477a7dce9d494fe73", "messageHeadline": "Destination Bigquery docs: Clarify service account usage (#18642)", "author": {"name": "Edward Gao", "email": "edward.gao@airbyte.io", "user": {"login": "edgao"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "b8f122720aa9b8ab77d44d0ae3dbe3d115440ad2", "messageHeadline": "Cleanup connector metadata remark plugin (#32453)", "author": {"name": "Tim Roes", "email": "tim@airbyte.io", "user": {"login": "timroes"}}, "additions": 114, "deletions": 47}}, {"node": {"oid": "9b6a1cced56ba95e4e111e4a5bb1a66521c2586f", "messageHeadline": "\ud83d\udc1b Source Amazon Seller Partner: fix report decompression (#32457)", "author": {"name": "Artem Inzhyyants", "email": "36314070+artem1205@users.noreply.github.com", "user": {"login": "artem1205"}}, "additions": 11, "deletions": 8}}, {"node": {"oid": "d2ccfe72a875414784cc921fe151ffda093d1106", "messageHeadline": "\ud83d\udc1b Source Asana: fix hidden config access (#32458)", "author": {"name": "Marcos Marx", "email": "marcosmarxm@users.noreply.github.com", "user": {"login": "marcosmarxm"}}, "additions": 4, "deletions": 4}}, {"node": {"oid": "a05a2930d69eaa97794a803b60f54cc8f4067880", "messageHeadline": ":bug: Source Stripe: fix multiple BankAccounts issues (#32146)", "author": {"name": "Denys Davydov", "email": "davydov.den18@gmail.com", "user": {"login": "davydov-d"}}, "additions": 317, "deletions": 271}}, {"node": {"oid": "87f51fac42b29b55addc9c5afa3c60bca75c48c9", "messageHeadline": "\ud83d\udc1bSource Instagram: skip reading MediaInsights if error code 10 receiv\u2026", "author": {"name": "Anton Karpets", "email": "anton.karpets@globallogic.com", "user": {"login": "askarpets"}}, "additions": 32, "deletions": 7}}, {"node": {"oid": "7973311383717f56ea58385944c918a3d0e2edb3", "messageHeadline": "airbyte-ci: re-enable caching on source-postgres CI (#32427)", "author": {"name": "Augustin", "email": "augustin@airbyte.io", "user": {"login": "alafanechere"}}, "additions": 2, "deletions": 115}}, {"node": {"oid": "868083c981aee88a65744c59649d911f4fb8ced9", "messageHeadline": "Source Slack: fix expected records (#32444)", "author": {"name": "Roman Yermilov [GL]", "email": "86300758+roman-yermilov-gl@users.noreply.github.com", "user": {"login": "roman-yermilov-gl"}}, "additions": 9, "deletions": 9}}, {"node": {"oid": "4df80965f2cd9eba7ab4967a49665efecd08a8a6", "messageHeadline": "Source Zendesk Support: increase test coverage (#32440)", "author": {"name": "Roman Yermilov [GL]", "email": "86300758+roman-yermilov-gl@users.noreply.github.com", "user": {"login": "roman-yermilov-gl"}}, "additions": 57, "deletions": 72}}, {"node": {"oid": "4561792e9960954327807701e7e877e710395b74", "messageHeadline": "Source Github: fix expected records (#32443)", "author": {"name": "Roman Yermilov [GL]", "email": "86300758+roman-yermilov-gl@users.noreply.github.com", "user": {"login": "roman-yermilov-gl"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "d99de79d34bdab2dc890f031252adf13ca6dcd77", "messageHeadline": "Source Facebook Marketing: fix expected records (#32442)", "author": {"name": "Roman Yermilov [GL]", "email": "86300758+roman-yermilov-gl@users.noreply.github.com", "user": {"login": "roman-yermilov-gl"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "f4d2f7be1ceb747008550ca775789515e7e85c94", "messageHeadline": "Show metadata on connector docs (#32334)", "author": {"name": "Evan Tahler", "email": "evan@airbyte.io", "user": {"login": "evantahler"}}, "additions": 115, "deletions": 1}}, {"node": {"oid": "a7f692852805e2b378a7897019c8207552e26753", "messageHeadline": ":bug:Source Close.com: Fix Email Activities Stream Pagination (#31534)", "author": {"name": "Tope Folorunso", "email": "66448986+topefolorunso@users.noreply.github.com", "user": {"login": "topefolorunso"}}, "additions": 246, "deletions": 15}}, {"node": {"oid": "633cdd1eb6d9c1cfcfe0a903335d332d57e3ea09", "messageHeadline": "\u2728 Source OpsGenie - Migrate Python CDK to Low Code CDK (#31552)", "author": {"name": "Pranjal Jain", "email": "pranjal.jn97@gmail.com", "user": {"login": "pranjaljn97"}}, "additions": 258, "deletions": 921}}, {"node": {"oid": "1ab67daa263deebb9e08a8a503a1206efad4e4f0", "messageHeadline": "Docs: Updates Sendgrid Source Connector Docs (Removes inapp page, add\u2026", "author": {"name": "Patrick Nilan", "email": "nilan.patrick@gmail.com", "user": {"login": "pnilan"}}, "additions": 44, "deletions": 54}}, {"node": {"oid": "0674105d4f19c182de8e470216a80e5e0b36d133", "messageHeadline": "Docs: Updates Google Sheets Source Connector Docs (Removes inapp page\u2026", "author": {"name": "Patrick Nilan", "email": "nilan.patrick@gmail.com", "user": {"login": "pnilan"}}, "additions": 51, "deletions": 75}}, {"node": {"oid": "c09be57b274975b3363e6a8d376cc45ca91746a8", "messageHeadline": ":sparkles: Source Bing Ads: optional reports start date  (#32340)", "author": {"name": "Daryna Ishchenko", "email": "80129833+darynaishchenko@users.noreply.github.com", "user": {"login": "darynaishchenko"}}, "additions": 317, "deletions": 24}}, {"node": {"oid": "b7f8a72be80b8633a85b3b9095e1e8826f8a6905", "messageHeadline": "\ud83d\udc1b Source Google Ads: Add backoff strategy for read_records method (#3\u2026", "author": {"name": "Anatolii Yatsuk", "email": "35109939+tolik0@users.noreply.github.com", "user": {"login": "tolik0"}}, "additions": 231, "deletions": 73}}, {"node": {"oid": "4677cd7345071755caa2437573f0e433e1641a29", "messageHeadline": "\ud83d\udc1b Source Instagram: Add INTERNAL_SERVER_ERROR to retriable errors (#3\u2026", "author": {"name": "Anatolii Yatsuk", "email": "35109939+tolik0@users.noreply.github.com", "user": {"login": "tolik0"}}, "additions": 47, "deletions": 38}}, {"node": {"oid": "21cfb2a083a746f165e0e98562948b81b86abf9c", "messageHeadline": "\u2728 Source S3: Add HTTPS validation for S3 endpoint (#32109)", "author": {"name": "Anatolii Yatsuk", "email": "35109939+tolik0@users.noreply.github.com", "user": {"login": "tolik0"}}, "additions": 645, "deletions": 12}}, {"node": {"oid": "68706d7a52e15fa3a9324eb04e4bb8a29f382ea3", "messageHeadline": "airbyte-ci: set dagger cloud token for airbyters only (#32402)", "author": {"name": "Augustin", "email": "augustin@airbyte.io", "user": {"login": "alafanechere"}}, "additions": 5, "deletions": 2}}, {"node": {"oid": "12f2e26d7f042039a979b1d2a378b3dbb8237d9f", "messageHeadline": "\ud83e\udd16 Bump patch version of Python CDK", "author": {"name": "maxi297", "email": "maxi297@users.noreply.github.com", "user": {"login": "maxi297"}}, "additions": 7, "deletions": 4}}, {"node": {"oid": "b3f0e059d594b2ffcb99476584b076b8e6218447", "messageHeadline": "Fixing futures pruning (#32399)", "author": {"name": "Maxime Carbonneau-Leclerc", "email": "maxi297@users.noreply.github.com", "user": {"login": "maxi297"}}, "additions": 37, "deletions": 17}}, {"node": {"oid": "3159f10d35f28861ebd01b23091b17b5b7e19717", "messageHeadline": "Add experimental airbyte-ci workflow to test if macos generation work\u2026", "author": {"name": "Ben Church", "email": "ben@airbyte.io", "user": {"login": "bnchrch"}}, "additions": 32, "deletions": 0}}, {"node": {"oid": "2544a91553b98ad8fc12e5b65a1b25c65513ea41", "messageHeadline": "\ud83d\udc1bSource Klaviyo: add state_checkpoint_interval (#32291)", "author": {"name": "Anton Karpets", "email": "anton.karpets@globallogic.com", "user": {"login": "askarpets"}}, "additions": 18, "deletions": 12}}, {"node": {"oid": "f604110df45fc71a3257ed1ddefc2c833647e385", "messageHeadline": "java CDK: skip dropping database in PostgresTestDatabase::close (#32377)", "author": {"name": "Marius Posta", "email": "marius@airbyte.io", "user": {"login": "postamar"}}, "additions": 44, "deletions": 44}}, {"node": {"oid": "3f42418c1541a39f5e1a0015d7883dd95aa02d69", "messageHeadline": "\ud83d\udc1b \ud83d\udcdd don't missparse +/-infinity in postgres-source (#31856)", "author": {"name": "Stephane Geneix", "email": "147216312+stephane-airbyte@users.noreply.github.com", "user": {"login": "stephane-airbyte"}}, "additions": 141, "deletions": 63}}, {"node": {"oid": "08a8757b42a455b83a0b7e066be119fec9560190", "messageHeadline": "Stephane/fast error message on docker creation (#32374)", "author": {"name": "Stephane Geneix", "email": "147216312+stephane-airbyte@users.noreply.github.com", "user": {"login": "stephane-airbyte"}}, "additions": 6, "deletions": 3}}, {"node": {"oid": "e7a1972a712a7f9a68b76637494a45c488037bde", "messageHeadline": "Milvus: Auto-create collection if it doesn't exist and improve workin\u2026", "author": {"name": "Joe Reuter", "email": "joe@airbyte.io", "user": {"login": "flash1293"}}, "additions": 98, "deletions": 59}}, {"node": {"oid": "a34e3375d7bdd38dd643d282c71905316b80a6c4", "messageHeadline": "Pinecone: Improve error messages and unit test coverage, Weaviate: Im\u2026", "author": {"name": "Joe Reuter", "email": "joe@airbyte.io", "user": {"login": "flash1293"}}, "additions": 142, "deletions": 44}}, {"node": {"oid": "a1a90f77465cdd3ab8c0245e517ad455a55570ec", "messageHeadline": "\ud83e\udd16 Bump patch version of Python CDK", "author": {"name": "flash1293", "email": "flash1293@users.noreply.github.com", "user": {"login": "flash1293"}}, "additions": 7, "deletions": 4}}, {"node": {"oid": "f1a11e19270918d809f424de68e032999f4d9643", "messageHeadline": "File CDK: Allow skipping unparseable file types (#32092)", "author": {"name": "Joe Reuter", "email": "joe@airbyte.io", "user": {"login": "flash1293"}}, "additions": 153, "deletions": 23}}, {"node": {"oid": "b2b69e651bc05ace3bb68d48fb2fda774f768977", "messageHeadline": "\ud83d\udc1b Source Amazon Seller Partner: mark \"aws_secret_key\" and \"aws_access\u2026", "author": {"name": "Artem Inzhyyants", "email": "36314070+artem1205@users.noreply.github.com", "user": {"login": "artem1205"}}, "additions": 64, "deletions": 23}}, {"node": {"oid": "e113ff66c5030b4d7e3bbebd1ee54ff101192802", "messageHeadline": "CDK: Make consts required in Pydantic generated json schemas (#32251)", "author": {"name": "Joe Reuter", "email": "joe@airbyte.io", "user": {"login": "flash1293"}}, "additions": 477, "deletions": 43}}, {"node": {"oid": "f8de88dec08e9dfe738ef706c340add671d654da", "messageHeadline": "Source Linkedin Ads: increase test coverage (#32343)", "author": {"name": "Roman Yermilov [GL]", "email": "86300758+roman-yermilov-gl@users.noreply.github.com", "user": {"login": "roman-yermilov-gl"}}, "additions": 40, "deletions": 3}}, {"node": {"oid": "06b22cd72c0bbe66aea488f64ea829867f8ca434", "messageHeadline": "Update transformations-with-airbyte.md (#32126)", "author": {"name": "Miguel Madero", "email": "git@miguelmadero.com", "user": {"login": "MiguelMadero"}}, "additions": 3, "deletions": 0}}, {"node": {"oid": "5c006023ed3d1f544a5d0a43fc35021ce986fbce", "messageHeadline": ":bug:Source Chartmogul: Refactor CustomerCount Stream (#31517)", "author": {"name": "Tope Folorunso", "email": "66448986+topefolorunso@users.noreply.github.com", "user": {"login": "topefolorunso"}}, "additions": 182, "deletions": 32}}, {"node": {"oid": "9cf1625eb9e78485db27aa827041eaa8d3ffd990", "messageHeadline": "fast error message on docker creation error (#32333)", "author": {"name": "Stephane Geneix", "email": "147216312+stephane-airbyte@users.noreply.github.com", "user": {"login": "stephane-airbyte"}}, "additions": 19, "deletions": 9}}, {"node": {"oid": "88706ebdc9fa4077aa3c519e873c0a47c2e1d991", "messageHeadline": "Source Jira: increase test coverage (#32321)", "author": {"name": "Roman Yermilov [GL]", "email": "86300758+roman-yermilov-gl@users.noreply.github.com", "user": {"login": "roman-yermilov-gl"}}, "additions": 26, "deletions": 0}}, {"node": {"oid": "f5534942990fc3738c9a8ebc14597b36cd31ccc3", "messageHeadline": "Source Intercom: increase test coverage (#32293)", "author": {"name": "Roman Yermilov [GL]", "email": "86300758+roman-yermilov-gl@users.noreply.github.com", "user": {"login": "roman-yermilov-gl"}}, "additions": 60, "deletions": 1}}, {"node": {"oid": "2007fda09a1e2d05b4057fd790e91286208cfec0", "messageHeadline": "Source Google Analytics Data API: increase test coverage (#32289)", "author": {"name": "Roman Yermilov [GL]", "email": "86300758+roman-yermilov-gl@users.noreply.github.com", "user": {"login": "roman-yermilov-gl"}}, "additions": 53, "deletions": 8}}, {"node": {"oid": "ed712ab363afad25b6567213961b9c923bc2e7a2", "messageHeadline": "Bump Airbyte version from 0.50.33 to 0.50.34", "author": {"name": "davinchia", "email": "davinchia@users.noreply.github.com", "user": {"login": "davinchia"}}, "additions": 4, "deletions": 4}}, {"node": {"oid": "4d5d259fb65c91a68d7f2d59f9536590f0a84b69", "messageHeadline": "Destination BigQuery - remove file_buffer_count (#32234)", "author": {"name": "Evan Tahler", "email": "evan@airbyte.io", "user": {"login": "evantahler"}}, "additions": 12, "deletions": 86}}, {"node": {"oid": "5013f954f26bc7901697a49cdfb5a8e19677ccc1", "messageHeadline": "java CDK, source-postgres: parallelize tests (#32314)", "author": {"name": "Marius Posta", "email": "marius@airbyte.io", "user": {"login": "postamar"}}, "additions": 1419, "deletions": 1617}}, {"node": {"oid": "49043b570f699879e2c7bf4fb6b15312c685c365", "messageHeadline": "\ud83d\udc1b \ud83d\udcdd re-update all connectors for new CDK version and more stringent j\u2026", "author": {"name": "Stephane Geneix", "email": "147216312+stephane-airbyte@users.noreply.github.com", "user": {"login": "stephane-airbyte"}}, "additions": 62, "deletions": 24}}, {"node": {"oid": "67dc33e11b1c9932b052f6d52d0f149d71bc4ab7", "messageHeadline": "Docs: Update Source Shopify docs (#31348)", "author": {"name": "Christo Grabowski", "email": "108154848+ChristoGrab@users.noreply.github.com", "user": {"login": "ChristoGrab"}}, "additions": 152, "deletions": 169}}, {"node": {"oid": "4f9b877bee64bbe9a719d4708792a291fab9db67", "messageHeadline": "Update Google Sheets recommendations (#32283)", "author": {"name": "Natalie Kwong", "email": "38087517+nataliekwong@users.noreply.github.com", "user": {"login": "nataliekwong"}}, "additions": 60, "deletions": 46}}, {"node": {"oid": "6813ed60ba25c8660996d0c31bf20a207a10e25c", "messageHeadline": "gradle: speed up all java connector integration tests (#32318)", "author": {"name": "Marius Posta", "email": "marius@airbyte.io", "user": {"login": "postamar"}}, "additions": 7, "deletions": 0}}, {"node": {"oid": "c81e40e2629581175d58dfe0644f82b345444af8", "messageHeadline": "required reviewers: remove reference to GA connectors (#32151)", "author": {"name": "Augustin", "email": "augustin@airbyte.io", "user": {"login": "alafanechere"}}, "additions": 90, "deletions": 72}}, {"node": {"oid": "c5d183bce467610927ba1836a1e57b673dd4a41a", "messageHeadline": "Destination bigquery: revert typed config object (#32309)", "author": {"name": "Edward Gao", "email": "edward.gao@airbyte.io", "user": {"login": "edgao"}}, "additions": 64, "deletions": 417}}, {"node": {"oid": "3c109822b8200067e9af64e7ecb7b6ed87f12a95", "messageHeadline": ":bug:Source Braintree: Fix Validation Error in Transactions Stream (#\u2026", "author": {"name": "Tope Folorunso", "email": "66448986+topefolorunso@users.noreply.github.com", "user": {"login": "topefolorunso"}}, "additions": 13, "deletions": 11}}, {"node": {"oid": "4897b45fe8b38532b2bc2ad172313bc536667b2c", "messageHeadline": "Switch connector builder to connector setup in writing-docs heading (\u2026", "author": {"name": "Lake Mossman", "email": "lake@airbyte.io", "user": {"login": "lmossman"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "6e10ee30514c2a77ffbf0e9eee8a1a49a996c356", "messageHeadline": "Destination Bigquery: Replace usages of untyped JsonNode with Typed e\u2026", "author": {"name": "Gireesh Sreepathi", "email": "gireesh@airbyte.io", "user": {"login": "gisripa"}}, "additions": 418, "deletions": 63}}, {"node": {"oid": "c49674acee8ccbd7eb561b7a60abbbbe4c16a9bf", "messageHeadline": "Update column change image (#32301)", "author": {"name": "Joe Bell", "email": "joseph.bell@airbyte.io", "user": {"login": "jbfbell"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "a3154e8ffd7022f0aa920ce95555b215e67fbe48", "messageHeadline": "Spacex api: Fix manifest (#32202)", "author": {"name": "Joe Reuter", "email": "joe@airbyte.io", "user": {"login": "flash1293"}}, "additions": 1716, "deletions": 1854}}, {"node": {"oid": "4f01cb10ad9c12de454e22ec61cc3d8a045a57ac", "messageHeadline": "\ud83e\udd16 Bump patch version of Python CDK", "author": {"name": "maxi297", "email": "maxi297@users.noreply.github.com", "user": {"login": "maxi297"}}, "additions": 7, "deletions": 4}}, {"node": {"oid": "d0fd57ebf83faa52875b16bc67da8cccc73cbe2f", "messageHeadline": "[ISSUE-32072] increase connection pool size (#32246)", "author": {"name": "Maxime Carbonneau-Leclerc", "email": "maxi297@users.noreply.github.com", "user": {"login": "maxi297"}}, "additions": 38, "deletions": 0}}, {"node": {"oid": "75fd777c57d684747407c7ff7e6b9ecf22d636cd", "messageHeadline": "\ud83e\udd16 Bump patch version of Python CDK", "author": {"name": "maxi297", "email": "maxi297@users.noreply.github.com", "user": {"login": "maxi297"}}, "additions": 7, "deletions": 4}}, {"node": {"oid": "71d50635ccef104fad68ae23cf35dcc8c97ff42e", "messageHeadline": "[ISSUE #32070] concurrent cdk improve futures handling (#32277)", "author": {"name": "Maxime Carbonneau-Leclerc", "email": "maxi297@users.noreply.github.com", "user": {"login": "maxi297"}}, "additions": 40, "deletions": 3}}, {"node": {"oid": "3465f3b5a73937f28a633498a11f3e7d3da80a16", "messageHeadline": "\ud83e\uddf9remove legacy scripts (#32212)", "author": {"name": "Augustin", "email": "augustin@airbyte.io", "user": {"login": "alafanechere"}}, "additions": 0, "deletions": 84}}, {"node": {"oid": "139deeb0817713d883b8f9c9d2f02edd872f6fe1", "messageHeadline": "Implement max_time on error handler (#32272)", "author": {"name": "Alexandre Girard", "email": "alexandre@airbyte.io", "user": {"login": "girarda"}}, "additions": 48, "deletions": 15}}, {"node": {"oid": "ae44f3453810f65b5caeb0acf23501692f9244d1", "messageHeadline": "fix CloudDeploymentPostgresSourceTest (#32264)", "author": {"name": "Stephane Geneix", "email": "147216312+stephane-airbyte@users.noreply.github.com", "user": {"login": "stephane-airbyte"}}, "additions": 2, "deletions": 1}}, {"node": {"oid": "b7eab7564d16f080406c106054a6bbf7e2728e35", "messageHeadline": "Destination bigquery: don't error on malformed creds (#32261)", "author": {"name": "Edward Gao", "email": "edward.gao@airbyte.io", "user": {"login": "edgao"}}, "additions": 8, "deletions": 2}}, {"node": {"oid": "763d29032e6ae4149dc4c1d084fbf10813fc101e", "messageHeadline": " \u2728 Source Freshcaller : Migrate Python CDK to Low-code CDK (#31102)", "author": {"name": "Aazam Thakur", "email": "59562284+aazam-gh@users.noreply.github.com", "user": {"login": "aazam-gh"}}, "additions": 305, "deletions": 1303}}, {"node": {"oid": "37172c1261cad5d4bb36e248c3402757601405a6", "messageHeadline": "Destination bigquery: reduce commit frequency in GCS staging mode (#3\u2026", "author": {"name": "Edward Gao", "email": "edward.gao@airbyte.io", "user": {"login": "edgao"}}, "additions": 42, "deletions": 15}}, {"node": {"oid": "1a404296cbf7cb7846c3be0958a74e6a6bcce005", "messageHeadline": "Destination s3: also pin oss (#32278)", "author": {"name": "Edward Gao", "email": "edward.gao@airbyte.io", "user": {"login": "edgao"}}, "additions": 3, "deletions": 2}}, {"node": {"oid": "8d3a11454d4dc1bc603bca79e87f9f40f1481678", "messageHeadline": "\ud83e\udd16 Bump minor version of Python CDK", "author": {"name": "keu", "email": "keu@users.noreply.github.com", "user": {"login": "keu"}}, "additions": 7, "deletions": 4}}, {"node": {"oid": "6c7ba28d75921c8388af9543ed034dfabb71c4f4", "messageHeadline": "API Call Rate limiter (#31276)", "author": {"name": "Eugene Kulak", "email": "widowmakerreborn@gmail.com", "user": {"login": "keu"}}, "additions": 846, "deletions": 16}}, {"node": {"oid": "22fc00a619021ddd08fef20daeecbd5e2d1f7be3", "messageHeadline": "Airbyte-ci: Add ClickPipelineContext and update test to use (#31628)", "author": {"name": "Ben Church", "email": "ben@airbyte.io", "user": {"login": "bnchrch"}}, "additions": 646, "deletions": 200}}, {"node": {"oid": "09cd1ce7e4692f5d8ebd925dcb3adb5211f52b8a", "messageHeadline": "\ud83d\udc1bSource Square: Fix Duplicate Records in Payments and Refunds Streams\u2026", "author": {"name": "Tope Folorunso", "email": "66448986+topefolorunso@users.noreply.github.com", "user": {"login": "topefolorunso"}}, "additions": 9, "deletions": 2}}, {"node": {"oid": "be141915f79221438536b9ca1662fd73ab1844c5", "messageHeadline": "Release Notes for September & October 2023 (#31990)", "author": {"name": "Natalie Kwong", "email": "38087517+nataliekwong@users.noreply.github.com", "user": {"login": "nataliekwong"}}, "additions": 66, "deletions": 0}}, {"node": {"oid": "b1d76e1b99194624bb1670bef0d214d16ed6ca77", "messageHeadline": "Fix ordering of postgres doc in sidebar (#32150)", "author": {"name": "Lake Mossman", "email": "lake@airbyte.io", "user": {"login": "lmossman"}}, "additions": 17, "deletions": 17}}, {"node": {"oid": "8e76d875607b90e9ffb30982c93a62d512182df3", "messageHeadline": "Update docs on writing docs (#32238)", "author": {"name": "Alex Birdsall", "email": "ambirdsall@gmail.com", "user": {"login": "ambirdsall"}}, "additions": 39, "deletions": 2}}, {"node": {"oid": "ce415452cbe1fe517c38dd66d1ba9e41635c3545", "messageHeadline": "[source-mongodb-v2] : Add support to read UUIDs (#32250)", "author": {"name": "Akash Kulkarni", "email": "113392464+akashkulk@users.noreply.github.com", "user": {"login": "akashkulk"}}, "additions": 3, "deletions": 2}}, {"node": {"oid": "bbe45b46502ef38cf0409c466974faed22fbc32a", "messageHeadline": "Destination s3: pin cloud to 0.5.1 (#32228)", "author": {"name": "Edward Gao", "email": "edward.gao@airbyte.io", "user": {"login": "edgao"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "93c5704a14443ceadad8700569284433c7b7556a", "messageHeadline": "airbyte-ci: Re-add  CAT Dockerfile (#32249)", "author": {"name": "Augustin", "email": "augustin@airbyte.io", "user": {"login": "alafanechere"}}, "additions": 29, "deletions": 0}}, {"node": {"oid": "58aaec11ab62857fadbdad884e2f4847936c7c01", "messageHeadline": "Connector Ops: Add ignore comment check to HTTPS URL validation (#32242)", "author": {"name": "Anatolii Yatsuk", "email": "35109939+tolik0@users.noreply.github.com", "user": {"login": "tolik0"}}, "additions": 6, "deletions": 1}}, {"node": {"oid": "050f25db2f050493f9014d1d19bde77ae2a647f3", "messageHeadline": "\ud83e\uddf9 update connectors templates  to reflect airbyte-ci introduction (#3\u2026", "author": {"name": "Augustin", "email": "augustin@airbyte.io", "user": {"login": "alafanechere"}}, "additions": 98, "deletions": 164}}, {"node": {"oid": "79194285a49840eda3704824814f60be3f83d365", "messageHeadline": "\ud83e\uddf9update cat to not run using docker + remove migrations tools (#32210)", "author": {"name": "Augustin", "email": "augustin@airbyte.io", "user": {"login": "alafanechere"}}, "additions": 13, "deletions": 1213}}, {"node": {"oid": "69db37a5417dbd53c39fc5cdcd8b95c962b05f5b", "messageHeadline": "[java-cdk] : Add UUID codecs to custom registry for MongoDB (#32119)", "author": {"name": "Akash Kulkarni", "email": "113392464+akashkulk@users.noreply.github.com", "user": {"login": "akashkulk"}}, "additions": 8, "deletions": 3}}, {"node": {"oid": "ecb56bbbc2acb28b19dbdd48c68587bb8eeaa792", "messageHeadline": "mysql doc rewrite (#32189)", "author": {"name": "Alexandre Cuoci", "email": "Hesperide@users.noreply.github.com", "user": {"login": "Hesperide"}}, "additions": 214, "deletions": 148}}, {"node": {"oid": "04c067d01d1d561044b584d7fd658f40648f9c97", "messageHeadline": "Destinations BigQuery and Snowflake - Move SAFE/TRY casting to sepera\u2026", "author": {"name": "Joe Bell", "email": "joseph.bell@airbyte.io", "user": {"login": "jbfbell"}}, "additions": 213, "deletions": 201}}, {"node": {"oid": "1e59751bc433357a4d0c7498919bd85b03cb65f2", "messageHeadline": "[Source-Mssql] Assess and map all SQLServer supported datatypes to th\u2026", "author": {"name": "Duy Nguyen", "email": "duy@airbyte.io", "user": {"login": "nguyenaiden"}}, "additions": 187, "deletions": 57}}, {"node": {"oid": "19a29db86f3b910cd3eff2221e9d1e4a19ca18e9", "messageHeadline": "\ud83d\udcda Update docs on writing docs (#31973)", "author": {"name": "Alex Birdsall", "email": "ambirdsall@gmail.com", "user": {"login": "ambirdsall"}}, "additions": 143, "deletions": 3}}, {"node": {"oid": "9dd7d7ea83a7e909eeb4f4d982507313e8ab5b45", "messageHeadline": "\ud83d\udc1b Source Bing Ads: Skip broken CSV report files (#32201)", "author": {"name": "Artem Inzhyyants", "email": "36314070+artem1205@users.noreply.github.com", "user": {"login": "artem1205"}}, "additions": 8, "deletions": 3}}, {"node": {"oid": "368ba78b64d6474261926782479d15260462414f", "messageHeadline": "\ud83e\uddf9doc: update connectors README and remove acceptance-test-docker.sh (\u2026", "author": {"name": "Augustin", "email": "augustin@airbyte.io", "user": {"login": "alafanechere"}}, "additions": 7277, "deletions": 15174}}, {"node": {"oid": "dd445a254d319e6c9644f9a940c7a38920c57cd0", "messageHeadline": "Remove old normalization guide for building connectors (#32208)", "author": {"name": "Evan Tahler", "email": "evan@airbyte.io", "user": {"login": "evantahler"}}, "additions": 27, "deletions": 37}}, {"node": {"oid": "c81abe51a8746471ddecaee619df9587abf53396", "messageHeadline": "Destination bigquery + Snowflake: Further error grouping improvements\u2026", "author": {"name": "Edward Gao", "email": "edward.gao@airbyte.io", "user": {"login": "edgao"}}, "additions": 75, "deletions": 27}}, {"node": {"oid": "4ec05e0e1ec095c7958ce0d8245b2a0045a053c9", "messageHeadline": ":bug: Source-pipedrive: Use custom record extractor to handle records\u2026", "author": {"name": "Alexandre Girard", "email": "alexandre@airbyte.io", "user": {"login": "girarda"}}, "additions": 101, "deletions": 4}}, {"node": {"oid": "b7996783a0af9e55dbd5d7706424430b5a9053d5", "messageHeadline": "\u2728Source Asana: Add new stream Portfolio Memberships (#31110)", "author": {"name": "btkcodedev", "email": "btk.codedev@gmail.com", "user": {"login": "btkcodedev"}}, "additions": 85, "deletions": 297}}, {"node": {"oid": "6583dc50fb23789d74e60f1293835e87d177a7eb", "messageHeadline": "\ud83d\udea8\ud83d\udea8\u2728Source Klaviyo: Migrate to API version '2023-10-15' (#32128)", "author": {"name": "Anton Karpets", "email": "anton.karpets@globallogic.com", "user": {"login": "askarpets"}}, "additions": 859, "deletions": 952}}, {"node": {"oid": "af2dba60f8e31218d3ac2a075a6b1544270dbe2e", "messageHeadline": ":sparkles: Source Bing-Ads: update docs (#32000)", "author": {"name": "Daryna Ishchenko", "email": "80129833+darynaishchenko@users.noreply.github.com", "user": {"login": "darynaishchenko"}}, "additions": 76, "deletions": 81}}, {"node": {"oid": "9e6ba629e75a1d9978e4c5c1bdfcf96ee7b99373", "messageHeadline": ":bug: Source Bing Ads: unexpected fields (#32148)", "author": {"name": "Daryna Ishchenko", "email": "80129833+darynaishchenko@users.noreply.github.com", "user": {"login": "darynaishchenko"}}, "additions": 177, "deletions": 1}}, {"node": {"oid": "1a2fd7b255ab733fea8b2ec269b78c864d53458c", "messageHeadline": ":sparkles: Source Bing Ads: add foreign keys (#32131)", "author": {"name": "Daryna Ishchenko", "email": "80129833+darynaishchenko@users.noreply.github.com", "user": {"login": "darynaishchenko"}}, "additions": 67, "deletions": 5}}, {"node": {"oid": "1afab6104767683ca34c8c36cb22dbb56cbe8b79", "messageHeadline": "Source Braze: Add Campaigns, Canvases, Segments Details Streams (#31857)", "author": {"name": "Tope Folorunso", "email": "66448986+topefolorunso@users.noreply.github.com", "user": {"login": "topefolorunso"}}, "additions": 272, "deletions": 7}}, {"node": {"oid": "a2f8eec7f82f1f02642dd8c0fde4716263fb9ea8", "messageHeadline": "update CDK to 0.4.1 (#32193)", "author": {"name": "Stephane Geneix", "email": "147216312+stephane-airbyte@users.noreply.github.com", "user": {"login": "stephane-airbyte"}}, "additions": 25, "deletions": 24}}, {"node": {"oid": "dc85112fdecb6bfe7546687bd0d5b31b7c386409", "messageHeadline": "cdk:db-sources: fix flaky test by using correct offset (#32194)", "author": {"name": "Marius Posta", "email": "marius@airbyte.io", "user": {"login": "postamar"}}, "additions": 6, "deletions": 5}}, {"node": {"oid": "cb552f990220b12ec155af9af8ec5e5a4760fdb8", "messageHeadline": "source-mysql: use CDK 0.4.0 (#32174)", "author": {"name": "Marius Posta", "email": "marius@airbyte.io", "user": {"login": "postamar"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "3ca67b9764601f0e9808ade7457d098fae636d5c", "messageHeadline": "\ud83e\ude93 source-salesforce-singer: Delete empty source-salesforce-singer (#3\u2026", "author": {"name": "Alexandre Girard", "email": "alexandre@airbyte.io", "user": {"login": "girarda"}}, "additions": 0, "deletions": 23}}, {"node": {"oid": "074fb1ce47075ecb6aaa31b3514a2804ed2228f3", "messageHeadline": "bump cdk version to 0.4.1 to fix bad 0.4.0 release (#32192)", "author": {"name": "Marius Posta", "email": "marius@airbyte.io", "user": {"login": "postamar"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "9e765cdfd8d4a2a9cb728699d8a347060aaf2ebe", "messageHeadline": "\ud83d\udea8\ud83d\udea8\ud83d\udc1b Source Mixapanel: Delete default primary key for Export stream (#\u2026", "author": {"name": "Anatolii Yatsuk", "email": "35109939+tolik0@users.noreply.github.com", "user": {"login": "tolik0"}}, "additions": 21, "deletions": 7}}, {"node": {"oid": "1f2e35ea33735bc5eceec9d7e056d8298de2a1d0", "messageHeadline": "Destination Bigquery: delete unused methods (#32183)", "author": {"name": "Edward Gao", "email": "edward.gao@airbyte.io", "user": {"login": "edgao"}}, "additions": 0, "deletions": 45}}, {"node": {"oid": "0f687525d541691257a687129c90dcaaed40f577", "messageHeadline": "destination-bigquery: use CDK 0.4.0 (#32180)", "author": {"name": "Marius Posta", "email": "marius@airbyte.io", "user": {"login": "postamar"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "128bae1d1cb9a2d9d1ebe0e0907a683477d8daf7", "messageHeadline": "destination-redshift: use CDK 0.4.0 (#32179)", "author": {"name": "Marius Posta", "email": "marius@airbyte.io", "user": {"login": "postamar"}}, "additions": 6, "deletions": 2}}, {"node": {"oid": "56df6decae496948145b2a8c1eb86a3f083110d5", "messageHeadline": "destination-s3: use CDK 0.4.0, fix broken lzo dep (#32178)", "author": {"name": "Marius Posta", "email": "marius@airbyte.io", "user": {"login": "postamar"}}, "additions": 6, "deletions": 5}}, {"node": {"oid": "d42bb8e2ebb7d85d487650ea8a5dc65f7944bc14", "messageHeadline": "destination-snowflake: use CDK 0.4.0 (#32177)", "author": {"name": "Marius Posta", "email": "marius@airbyte.io", "user": {"login": "postamar"}}, "additions": 6, "deletions": 2}}, {"node": {"oid": "53ba8267122f2c1a6978554c6aa3526dbca30823", "messageHeadline": "source-mongodb-v2: use CDK 0.4.0 (#32176)", "author": {"name": "Marius Posta", "email": "marius@airbyte.io", "user": {"login": "postamar"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "d2e313985f1051dde7d97c64ec47d4d64307e5c4", "messageHeadline": "source-mssql*: use CDK 0.4.0 (#32175)", "author": {"name": "Marius Posta", "email": "marius@airbyte.io", "user": {"login": "postamar"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "61c24c97ed648f60acbaf1ff7369b3ebe3218374", "messageHeadline": "source-postgres: use CDK 0.4.0 (#32173)", "author": {"name": "Marius Posta", "email": "marius@airbyte.io", "user": {"login": "postamar"}}, "additions": 4, "deletions": 5}}, {"node": {"oid": "a9753dd57466ec6119e0f3fd478ecacea13f3438", "messageHeadline": ":bug:Source Braze: Fix CanvasAnalytics Stream Null Data for step_stat\u2026", "author": {"name": "Tope Folorunso", "email": "66448986+topefolorunso@users.noreply.github.com", "user": {"login": "topefolorunso"}}, "additions": 9, "deletions": 2}}, {"node": {"oid": "2f931d824e7cd98fa543d798fe11a65122f3900e", "messageHeadline": "Destination snowflake: Revert merge statement (#32124)", "author": {"name": "Edward Gao", "email": "edward.gao@airbyte.io", "user": {"login": "edgao"}}, "additions": 20, "deletions": 106}}, {"node": {"oid": "dffdc115b41bf712e14b604c24dee6cb1fcddbad", "messageHeadline": "Source Braze: fix tests (#32159)", "author": {"name": "Marcos Marx", "email": "marcosmarxm@users.noreply.github.com", "user": {"login": "marcosmarxm"}}, "additions": 650, "deletions": 2412}}, {"node": {"oid": "dc36490f7bdfbcb6a437a5d67cec2f69138892c7", "messageHeadline": "airbyte-ci: enable unit tests coverage (#32139)", "author": {"name": "Augustin", "email": "augustin@airbyte.io", "user": {"login": "alafanechere"}}, "additions": 58, "deletions": 17}}, {"node": {"oid": "04ae91ff968a3792d7d3939eaf3e18789f1a71aa", "messageHeadline": "java CDK: spin off s3 destinations (#32050)", "author": {"name": "Marius Posta", "email": "marius@airbyte.io", "user": {"login": "postamar"}}, "additions": 209, "deletions": 77}}, {"node": {"oid": "85b11c5c88082b9784e51134c4128b7a7f29243f", "messageHeadline": ":bug:Source Posthog: Fix Connector Date Formatting Error (#31265)", "author": {"name": "Tope Folorunso", "email": "66448986+topefolorunso@users.noreply.github.com", "user": {"login": "topefolorunso"}}, "additions": 6, "deletions": 2}}, {"node": {"oid": "3d136aa0c79b563fac6b8d92005491dbc7ca555a", "messageHeadline": "\ud83d\udc1b Source Google Analytics Data API: Fixed bug with missing `metadata`\u2026", "author": {"name": "Baz", "email": "oleksandr.bazarnov@globallogic.com", "user": {"login": "bazarnov"}}, "additions": 31, "deletions": 2}}, {"node": {"oid": "827d5a4a886d2fdfa223a80cbdc662eb26ba9d54", "messageHeadline": "\u2728 Source Asana: Add Portfolios stream (#31114)", "author": {"name": "Tope Folorunso", "email": "66448986+topefolorunso@users.noreply.github.com", "user": {"login": "topefolorunso"}}, "additions": 382, "deletions": 3}}, {"node": {"oid": "ef6dbd0cb96c6630111de12c74404e115f882dac", "messageHeadline": "gradle: test task configuration changes (#32108)", "author": {"name": "Marius Posta", "email": "marius@airbyte.io", "user": {"login": "postamar"}}, "additions": 67, "deletions": 99}}, {"node": {"oid": "fbf391c87cd8d0ed22142f6b6cd6b64706f7d712", "messageHeadline": "Fix typo (Airbtye => Airbyte) (#29038)", "author": {"name": "Marcos Marx", "email": "marcosmarxm@users.noreply.github.com", "user": {"login": "marcosmarxm"}}, "additions": 10, "deletions": 9}}, {"node": {"oid": "99741359316be0342eb6a8110621da0568432b9e", "messageHeadline": "\ud83d\udc1b Source Recharge: reduce `period in days` for `subsciptions` stream \u2026", "author": {"name": "Baz", "email": "oleksandr.bazarnov@globallogic.com", "user": {"login": "bazarnov"}}, "additions": 23, "deletions": 27}}, {"node": {"oid": "d0a7a91fc64565a05b79a328bafc08413fcc05d1", "messageHeadline": "\u2728 Source Bing Ads: add new stream `Campaign Impression Performance Re\u2026", "author": {"name": "Artem Inzhyyants", "email": "36314070+artem1205@users.noreply.github.com", "user": {"login": "artem1205"}}, "additions": 742, "deletions": 131}}, {"node": {"oid": "ca9a7c383518fc9e9e0e252c7ab05abc151ff20f", "messageHeadline": "Weaviate: Update weaviate client library (#32134)", "author": {"name": "Joe Reuter", "email": "joe@airbyte.io", "user": {"login": "flash1293"}}, "additions": 3, "deletions": 2}}, {"node": {"oid": "bc500ee4f9cae5a9fe990089324bbee75aeae5a7", "messageHeadline": "\ud83d\udc1b Source Google Ads: Fix incremental events streams (#32102)", "author": {"name": "Anatolii Yatsuk", "email": "35109939+tolik0@users.noreply.github.com", "user": {"login": "tolik0"}}, "additions": 197, "deletions": 18}}, {"node": {"oid": "c54c84e325cd88cebc2ce2778c97503fba65138a", "messageHeadline": ":sparkles: Source Bing Ads: increase unit test coverage + config erro\u2026", "author": {"name": "Daryna Ishchenko", "email": "80129833+darynaishchenko@users.noreply.github.com", "user": {"login": "darynaishchenko"}}, "additions": 156, "deletions": 11}}, {"node": {"oid": "f2e32c7b87cadc52388af908eebe19f36e3d1d23", "messageHeadline": "\ud83d\udc1b Source TikTok Marketing: Fix incremental syncs; update docs; fix fi\u2026", "author": {"name": "Anatolii Yatsuk", "email": "35109939+tolik0@users.noreply.github.com", "user": {"login": "tolik0"}}, "additions": 279, "deletions": 578}}, {"node": {"oid": "f5a1e6d87a3bf33fcc1453849fbd6286b0c8cbd1", "messageHeadline": "airbyte-ci: add /var/lib/docker cachemount (#32114)", "author": {"name": "Augustin", "email": "augustin@airbyte.io", "user": {"login": "alafanechere"}}, "additions": 8, "deletions": 4}}, {"node": {"oid": "c164bece4f785c73c33afc6b2a6468aa7e3ab8a0", "messageHeadline": "Source Shopify, Source Salesforce: fix builds (#32127)", "author": {"name": "Denys Davydov", "email": "davydov.den18@gmail.com", "user": {"login": "davydov-d"}}, "additions": 16, "deletions": 1}}, {"node": {"oid": "4495a09b5effc10bfd851ec4b66cbf6fac61eb50", "messageHeadline": "fix flaky test (#32123)", "author": {"name": "Stephane Geneix", "email": "147216312+stephane-airbyte@users.noreply.github.com", "user": {"login": "stephane-airbyte"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "9c6ed93a9d7910cf82464a5539f62290049a3d6d", "messageHeadline": "Revert \"update all connectors for new CDK version and more stringent \u2026", "author": {"name": "Stephane Geneix", "email": "stephane@airbyte.io", "user": {"login": "stephane-airbyte"}}, "additions": 21, "deletions": 507}}, {"node": {"oid": "18ad87bbd12a905f79b5772d6bd501895f24bb76", "messageHeadline": "update all connectors for new CDK version and more stringent javac ch\u2026", "author": {"name": "Stephane Geneix", "email": "stephane@airbyte.io", "user": {"login": "stephane-airbyte"}}, "additions": 507, "deletions": 21}}, {"node": {"oid": "e0987e62051038ad1a6b7847bc76b26ae7b7620a", "messageHeadline": "update CDK to export the proper API packages, fix warnings (#32118)", "author": {"name": "Stephane Geneix", "email": "147216312+stephane-airbyte@users.noreply.github.com", "user": {"login": "stephane-airbyte"}}, "additions": 56, "deletions": 5}}, {"node": {"oid": "d62ad3cbc2dfa4b4a6c7ded9789d9f251e5d279a", "messageHeadline": ".github: add docker login to gradle.yml (#32113)", "author": {"name": "Marius Posta", "email": "marius@airbyte.io", "user": {"login": "postamar"}}, "additions": 6, "deletions": 1}}, {"node": {"oid": "575931f2c971e8612da81be6cd4da96c91620848", "messageHeadline": "\ud83d\udc1b Source Google Analytics Data API: Add handling for `JSONDecodeError\u2026", "author": {"name": "Baz", "email": "oleksandr.bazarnov@globallogic.com", "user": {"login": "bazarnov"}}, "additions": 5, "deletions": 3}}, {"node": {"oid": "453232b366bfb9d3160e0aa4251995eb800adbcd", "messageHeadline": "Destinations bigquery+snowflake: better sentry error grouping (#31983)", "author": {"name": "Edward Gao", "email": "edward.gao@airbyte.io", "user": {"login": "edgao"}}, "additions": 304, "deletions": 62}}, {"node": {"oid": "4776d3fe3ae757a65b40e67fe97c15dd02f0463a", "messageHeadline": "\ud83e\udd16 Bump patch version of Python CDK", "author": {"name": "yevhenii-ldv", "email": "yevhenii-ldv@users.noreply.github.com", "user": {"login": "yevhenii-ldv"}}, "additions": 7, "deletions": 4}}, {"node": {"oid": "6dbb1f4ca273539655ea3ec8cf081af5c589de48", "messageHeadline": "update helm repo example output (#31986)", "author": {"name": "Cole Snodgrass", "email": "cole@airbyte.io", "user": {"login": "colesnodgrass"}}, "additions": 13, "deletions": 9}}, {"node": {"oid": "ace4353362e82391036820e7d57ca5a51d08a4bb", "messageHeadline": "CDK: Fix class SessionTokenAuthenticator for CLASS_TYPES_REGISTRY map\u2026", "author": {"name": "Yevhenii", "email": "ykurochkin@flyaps.com", "user": {"login": "yevhenii-ldv"}}, "additions": 4, "deletions": 4}}, {"node": {"oid": "5aa90cc37977aa48699ada4d191719fdb8197ced", "messageHeadline": "Revert \"Remove reference page from low-code docs\" (#32093)", "author": {"name": "Alexandre Girard", "email": "alexandre@airbyte.io", "user": {"login": "girarda"}}, "additions": 61, "deletions": 11}}, {"node": {"oid": "d99566f7413f97f13d9db13d5d11f27597b16ea3", "messageHeadline": ":bug: source-stripe: Use latest CDK version and pin the version (#32056)", "author": {"name": "Alexandre Girard", "email": "alexandre@airbyte.io", "user": {"login": "girarda"}}, "additions": 11, "deletions": 3}}, {"node": {"oid": "f487e15a0439d6df5f9092db63011483b05ab840", "messageHeadline": "\u2728 Google Drive Source (#31458)", "author": {"name": "Joe Reuter", "email": "joe@airbyte.io", "user": {"login": "flash1293"}}, "additions": 2047, "deletions": 0}}, {"node": {"oid": "a6e2e340732918367996c5483b00e855c70d8abb", "messageHeadline": "airbyte-ci: never cache docker login (#32090)", "author": {"name": "Augustin", "email": "augustin@airbyte.io", "user": {"login": "alafanechere"}}, "additions": 6, "deletions": 2}}, {"node": {"oid": "a51f88d3fa432ffa5b7b64f564cc91f8928c72a6", "messageHeadline": "Source Facebook Marketing, LinkedIn Ads, Zendesk Support: fix builds \u2026", "author": {"name": "Denys Davydov", "email": "davydov.den18@gmail.com", "user": {"login": "davydov-d"}}, "additions": 9, "deletions": 9}}, {"node": {"oid": "4f44e33f5c91d957960a5dc39c1d47d8fe295258", "messageHeadline": "Concurrent CDK: handle legacy state messages (#31964)", "author": {"name": "Catherine Noll", "email": "clnoll@users.noreply.github.com", "user": {"login": "clnoll"}}, "additions": 755, "deletions": 82}}, {"node": {"oid": "fb70adbd6f95fc1f2ef53e952cb1bd4dea853b15", "messageHeadline": "\ud83e\udd16 Bump patch version of Python CDK", "author": {"name": "flash1293", "email": "flash1293@users.noreply.github.com", "user": {"login": "flash1293"}}, "additions": 7, "deletions": 4}}, {"node": {"oid": "66dd29f7646cfc9d9a7b6e5f7fa7dd7e25a8479e", "messageHeadline": "File CDK unstructured parser: Improve file type detection (#31997)", "author": {"name": "Joe Reuter", "email": "joe@airbyte.io", "user": {"login": "flash1293"}}, "additions": 212, "deletions": 30}}, {"node": {"oid": "402ac603f4c8bc303b26240fd7b94e5a4401e3b5", "messageHeadline": "Weaviate: Add retry (#32038)", "author": {"name": "Joe Reuter", "email": "joe@airbyte.io", "user": {"login": "flash1293"}}, "additions": 5, "deletions": 2}}, {"node": {"oid": "1e74904881f2f8f38d9c3c25e23d21cda621b4f0", "messageHeadline": ":tada: Source pinterest  - handle non json response (#32078)", "author": {"name": "midavadim", "email": "midavadim@yahoo.com", "user": {"login": "midavadim"}}, "additions": 53, "deletions": 30}}, {"node": {"oid": "bdf4743ebc47e60618788fcf380838587e4dc50b", "messageHeadline": "source-postgres CI perf: reduce benchmark workflow frequency (#32087)", "author": {"name": "Augustin", "email": "augustin@airbyte.io", "user": {"login": "alafanechere"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "2c9bf4ed02fcd710be0abe96a98cfd8190b6470a", "messageHeadline": "Update pokeapi.md fix formatting (#32084)", "author": {"name": "Tim Roes", "email": "tim@airbyte.io", "user": {"login": "timroes"}}, "additions": 0, "deletions": 1}}, {"node": {"oid": "d61eb3d8435b4b3932d6098464fafcfafb9c83ec", "messageHeadline": "Source+Destination heartbeat docs (#32064)", "author": {"name": "Benoit Moriceau", "email": "benoit@airbyte.io", "user": {"login": "benmoriceau"}}, "additions": 34, "deletions": 0}}, {"node": {"oid": "49e961190d3c713480441fbcc1c92de39281e2fa", "messageHeadline": "\ud83d\udc1b Source Notion: fix `table_row.cells` property in `Blocks` stream (#\u2026", "author": {"name": "Christo Grabowski", "email": "108154848+ChristoGrab@users.noreply.github.com", "user": {"login": "ChristoGrab"}}, "additions": 12, "deletions": 3}}, {"node": {"oid": "0df2c7bcc5ffb813d1ca3261b9de6741d3977794", "messageHeadline": "\u2728 Source Bing Ads: Add new stream: `AdGroupImpressionPerformanceRepor\u2026", "author": {"name": "Artem Inzhyyants", "email": "36314070+artem1205@users.noreply.github.com", "user": {"login": "artem1205"}}, "additions": 627, "deletions": 6}}, {"node": {"oid": "fa1f57fb980f72fa02e1cf4ac0731592e0572d0e", "messageHeadline": "improve datatype test error message (#32062)", "author": {"name": "Stephane Geneix", "email": "147216312+stephane-airbyte@users.noreply.github.com", "user": {"login": "stephane-airbyte"}}, "additions": 42, "deletions": 13}}, {"node": {"oid": "1e8e6402bc5a558683937fb50297947229ed2311", "messageHeadline": "Revert \"Automated Commit - Formatting Changes\" (#32077)", "author": {"name": "Rodi Reich Zilberman", "email": "867491+rodireich@users.noreply.github.com", "user": {"login": "rodireich"}}, "additions": 143, "deletions": 139}}, {"node": {"oid": "f5c87968caf7022c46f8cc344660de326fcdb0b6", "messageHeadline": "\u2728URL encode username and password fields (#32028)", "author": {"name": "Rodi Reich Zilberman", "email": "867491+rodireich@users.noreply.github.com", "user": {"login": "rodireich"}}, "additions": 145, "deletions": 146}}, {"node": {"oid": "b08b09d7ea25b42ec3e755a2a41d357f22ae328f", "messageHeadline": "source-postgres : Bump deebezium version 2.2.0 -> 2.4.0 (#32068)", "author": {"name": "Akash Kulkarni", "email": "113392464+akashkulk@users.noreply.github.com", "user": {"login": "akashkulk"}}, "additions": 7, "deletions": 6}}, {"node": {"oid": "675f5f93fec78016e7f7a608ff69e42054fba5f1", "messageHeadline": "update doc (#32065)", "author": {"name": "Stephane Geneix", "email": "147216312+stephane-airbyte@users.noreply.github.com", "user": {"login": "stephane-airbyte"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "85d266ac2019d9e9e3027f3e96c8212bc235febe", "messageHeadline": "Bump DBZ version from 2.2.0 -> 2.4.0 for mssql, mysql (#32024)", "author": {"name": "Akash Kulkarni", "email": "113392464+akashkulk@users.noreply.github.com", "user": {"login": "akashkulk"}}, "additions": 140, "deletions": 138}}, {"node": {"oid": "71301a2697675bf678120113578b089582697c52", "messageHeadline": "improve changelog (#32055)", "author": {"name": "Maxime Carbonneau-Leclerc", "email": "maxi297@users.noreply.github.com", "user": {"login": "maxi297"}}, "additions": 3, "deletions": 1}}, {"node": {"oid": "3d5eb06ae6ef45971d7ab2762cd9fc75ee1526cc", "messageHeadline": "\ud83e\udd16 Bump patch version of Python CDK", "author": {"name": "maxi297", "email": "maxi297@users.noreply.github.com", "user": {"login": "maxi297"}}, "additions": 7, "deletions": 4}}, {"node": {"oid": "32fdd7fd7222e10565568d7663bad8dd40278600", "messageHeadline": "[ISSUE #29573] Concurrent CDK: incremental syncs  (#31466)", "author": {"name": "Maxime Carbonneau-Leclerc", "email": "maxi297@users.noreply.github.com", "user": {"login": "maxi297"}}, "additions": 803, "deletions": 222}}, {"node": {"oid": "b395b66527216d633656b31a2d2ce70db10e4fa4", "messageHeadline": "\u2728 Source Mailchimp: Add ListMembers stream (#32032)", "author": {"name": "Christo Grabowski", "email": "108154848+ChristoGrab@users.noreply.github.com", "user": {"login": "ChristoGrab"}}, "additions": 311, "deletions": 71}}, {"node": {"oid": "2b8747d3bb6a514aa48600a7723916821a55d0fd", "messageHeadline": ":sparkles: Source Bing Ads: add new stream Keywords (#32008)", "author": {"name": "Daryna Ishchenko", "email": "80129833+darynaishchenko@users.noreply.github.com", "user": {"login": "darynaishchenko"}}, "additions": 131, "deletions": 2}}, {"node": {"oid": "319f8db9f3085238cc421a117c8d4f6a0b3527bc", "messageHeadline": "Vector DB CDK: Prevent negative chunk size (#32017)", "author": {"name": "Joe Reuter", "email": "joe@airbyte.io", "user": {"login": "flash1293"}}, "additions": 1, "deletions": 0}}, {"node": {"oid": "55f241d3dcfdf1aeca916a17f74988851cf830c5", "messageHeadline": "Milvus: Improve code sample in documentation (#32037)", "author": {"name": "Joe Reuter", "email": "joe@airbyte.io", "user": {"login": "flash1293"}}, "additions": 6, "deletions": 4}}, {"node": {"oid": "6650ab75cbbd93692ba78eedc7f56eb6ba552829", "messageHeadline": "Source Hubspot, LinkedIn Ads, Shopify: fix builds (#32035)", "author": {"name": "Denys Davydov", "email": "davydov.den18@gmail.com", "user": {"login": "davydov-d"}}, "additions": 33, "deletions": 6}}, {"node": {"oid": "34b09e0490d20aec5c713c1294112a208a799011", "messageHeadline": "[Source-mssql] Update source-mssql-strict-encrypt tests to work with \u2026", "author": {"name": "Duy Nguyen", "email": "duy@airbyte.io", "user": {"login": "nguyenaiden"}}, "additions": 145, "deletions": 19}}, {"node": {"oid": "6583e20a61fb165f1f67246d95fa826bb9d30213", "messageHeadline": "Skip record in case incremental sync runs into BsonInvalidOperationEx\u2026", "author": {"name": "Rodi Reich Zilberman", "email": "867491+rodireich@users.noreply.github.com", "user": {"login": "rodireich"}}, "additions": 26, "deletions": 7}}, {"node": {"oid": "0904ff93c669638621d32a490dc9e5adddd80cd3", "messageHeadline": "Source Notion: add request size throttling on 504 errors (#32004)", "author": {"name": "Christo Grabowski", "email": "108154848+ChristoGrab@users.noreply.github.com", "user": {"login": "ChristoGrab"}}, "additions": 57, "deletions": 3}}, {"node": {"oid": "76e8b96f8d23cae0cd13fda288e25ac9bdfbffe1", "messageHeadline": "[Java CDK] : Upgrade Debezium version from 2.2.0 -> 2.4.0 (#32022)", "author": {"name": "Akash Kulkarni", "email": "113392464+akashkulk@users.noreply.github.com", "user": {"login": "akashkulk"}}, "additions": 16, "deletions": 4}}, {"node": {"oid": "1ce84d6396e446e1ac2377362446e3fb94509461", "messageHeadline": "\u2728-Destination BigQuery: Updating Dataset Locations List (#32010)", "author": {"name": "Al-Moatasem", "email": "47496345+Al-Moatasem@users.noreply.github.com", "user": {"login": "Al-Moatasem"}}, "additions": 7, "deletions": 2}}, {"node": {"oid": "6695236d4c730cc6455de1b5f2d966723d3415ce", "messageHeadline": "Source Slack: fix build (#32019)", "author": {"name": "Denys Davydov", "email": "davydov.den18@gmail.com", "user": {"login": "davydov-d"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "f8fbb0ef488f8b1c818663de3644a8f45c1cf3e3", "messageHeadline": "Fix builds: Source Slack, Facebook Marketing, Zendesk Support, Linked\u2026", "author": {"name": "Denys Davydov", "email": "davydov.den18@gmail.com", "user": {"login": "davydov-d"}}, "additions": 35, "deletions": 15}}, {"node": {"oid": "62bab2929eb80c46f864f5ea7e4dd731093e1762", "messageHeadline": "snowflake-native-apps update docs to use the now public marketplace l\u2026", "author": {"name": "Brian Lai", "email": "51336873+brianjlai@users.noreply.github.com", "user": {"login": "brianjlai"}}, "additions": 82, "deletions": 75}}, {"node": {"oid": "e23bd00e8ae6fad944e8917693248d5820aa8a29", "messageHeadline": ":bug:Source Mailgun: test connection fail after upgrading to 0.2.0 (#\u2026", "author": {"name": "Aries Gunawan", "email": "aries.thio@hotmail.com", "user": {"login": "ariesgun"}}, "additions": 14, "deletions": 14}}, {"node": {"oid": "d31255e4e104e2ac4de4c9c13218e40ce38d8d6e", "messageHeadline": ".gitignore: be less clever about oss_registry.json location (#32011)", "author": {"name": "Marius Posta", "email": "marius@airbyte.io", "user": {"login": "postamar"}}, "additions": 2, "deletions": 3}}, {"node": {"oid": "db625c93b053a22ebe35228e02ef4d6a843160cf", "messageHeadline": "\u2728Source Zenefits : Migrate Python CDK to Low-code CDK (#31946)", "author": {"name": "Dhroov Makwana", "email": "pabloescoder@gmail.com", "user": {"login": "pabloescoder"}}, "additions": 549, "deletions": 386}}, {"node": {"oid": "452ce8af12b448985879b83e3502a1412a5c95cc", "messageHeadline": ":sparkles: Source Metabase: Added new streams `databases` & `native_q\u2026", "author": {"name": "Purushottam Khedre", "email": "purushottamkhedre123@gmail.com", "user": {"login": "puru-khedre"}}, "additions": 349, "deletions": 2}}, {"node": {"oid": "48ebb2756d149f2f7f86a5468b71d2b3fa94023b", "messageHeadline": "destination bigquery,redshift,snowflake: import typing-deduping from \u2026", "author": {"name": "Marius Posta", "email": "marius@airbyte.io", "user": {"login": "postamar"}}, "additions": 16, "deletions": 3}}, {"node": {"oid": "bc78d2138c883c573562f551ebf3207cbab79d67", "messageHeadline": "java CDK, source-postgres: speed up tests involving debezium (#31976)", "author": {"name": "Marius Posta", "email": "marius@airbyte.io", "user": {"login": "postamar"}}, "additions": 193, "deletions": 39}}, {"node": {"oid": "82679a679c31eeb5b44ec17a1a5266735ef35362", "messageHeadline": "Destinations snowflake+bigquery: delay upgrade deadline to nov 7 (#31\u2026", "author": {"name": "Edward Gao", "email": "edward.gao@airbyte.io", "user": {"login": "edgao"}}, "additions": 6, "deletions": 4}}, {"node": {"oid": "e54c2cf5d39d6215bb108e37fb14c39c8e72f69d", "messageHeadline": "\ud83d\udc1b Source Google Ads: add retry to handle `InternalServerError` for `g\u2026", "author": {"name": "Baz", "email": "oleksandr.bazarnov@globallogic.com", "user": {"login": "bazarnov"}}, "additions": 4, "deletions": 4}}, {"node": {"oid": "050f7de230725a94faf4a34c936e3a6ce4b875e4", "messageHeadline": "CODEOWNERS: make GL managers CAT reviewers (#31993)", "author": {"name": "Augustin", "email": "augustin@airbyte.io", "user": {"login": "alafanechere"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "1145e94223d14fb0ed600d094e8b654eb0e71fe6", "messageHeadline": "source-postgres,destination-bigquery: remove CdkImportTest (#31998)", "author": {"name": "Marius Posta", "email": "marius@airbyte.io", "user": {"login": "postamar"}}, "additions": 0, "deletions": 50}}, {"node": {"oid": "c68636ea0724c020474ba6b6d827657aec6e8758", "messageHeadline": "\u2728 Source Bing Ads: Add new streams `Labels`,  `App install ads`, `Key\u2026", "author": {"name": "Artem Inzhyyants", "email": "36314070+artem1205@users.noreply.github.com", "user": {"login": "artem1205"}}, "additions": 528, "deletions": 22}}, {"node": {"oid": "7c7acade71bf1d7374fb56419f077b557f5b2ae2", "messageHeadline": "S3 and Azure Blob Storage: Update File CDK to support document file t\u2026", "author": {"name": "Joe Reuter", "email": "joe@airbyte.io", "user": {"login": "flash1293"}}, "additions": 56, "deletions": 395}}, {"node": {"oid": "df98303ff5a21e694595d80f5c77987bad662465", "messageHeadline": "airbyte-ci: fix pip / cdk caching (#31974)", "author": {"name": "Augustin", "email": "augustin@airbyte.io", "user": {"login": "alafanechere"}}, "additions": 168, "deletions": 56}}, {"node": {"oid": "deef5eeb68f7bf2f34ae11f96081d6fd73750460", "messageHeadline": "python-connector-base: add CDK system dependencies (#31929)", "author": {"name": "Augustin", "email": "augustin@airbyte.io", "user": {"login": "alafanechere"}}, "additions": 139, "deletions": 6}}, {"node": {"oid": "64a756d7303e2e65c1dcaf48faf0be8302dc103c", "messageHeadline": "Fix connector builder tutorial setup section (#31981)", "author": {"name": "Lake Mossman", "email": "lake@airbyte.io", "user": {"login": "lmossman"}}, "additions": 4, "deletions": 5}}, {"node": {"oid": "17a70b7f6270bbc8d9eea86d903e2977735a733a", "messageHeadline": "java CDK: update changelog (#31978)", "author": {"name": "Marius Posta", "email": "marius@airbyte.io", "user": {"login": "postamar"}}, "additions": 1, "deletions": 0}}, {"node": {"oid": "7cd8020ac8a7dbe539f490154ebee5d9c07fc6f9", "messageHeadline": "java CDK: hoist top-level gradle projects into CDK (#31960)", "author": {"name": "Marius Posta", "email": "marius@airbyte.io", "user": {"login": "postamar"}}, "additions": 313, "deletions": 1719}}, {"node": {"oid": "96954c7cada60d299c31a36caee3db8bf11956fe", "messageHeadline": "Revert \"java CDK, source-postgres: speed up tests involving debezium \u2026", "author": {"name": "Marius Posta", "email": "marius@airbyte.io", "user": {"login": "postamar"}}, "additions": 30, "deletions": 180}}, {"node": {"oid": "9307d8bf98ace8a2eaed1eb9c5344c0b3967e386", "messageHeadline": "java CDK, source-postgres: speed up tests involving debezium (#31924)", "author": {"name": "Marius Posta", "email": "marius@airbyte.io", "user": {"login": "postamar"}}, "additions": 180, "deletions": 30}}, {"node": {"oid": "e823f9c7e831b41aa874d781dbad0e8a9c793f2a", "messageHeadline": "\u2728Source Dixa: Migrate Python CDK to Low-code CDK (#30994)", "author": {"name": "Tope Folorunso", "email": "66448986+topefolorunso@users.noreply.github.com", "user": {"login": "topefolorunso"}}, "additions": 208, "deletions": 417}}, {"node": {"oid": "df307843428f5308c0952b265493b150734f980e", "messageHeadline": "Update CAT to check for duplicate streams (#31942)", "author": {"name": "Joe Bell", "email": "joseph.bell@airbyte.io", "user": {"login": "jbfbell"}}, "additions": 36, "deletions": 6}}, {"node": {"oid": "2214883d57d7a600ca58f01809c863ab85f9e952", "messageHeadline": "databricks: remove note about normalization (#31969)", "author": {"name": "Evan Tahler", "email": "evan@airbyte.io", "user": {"login": "evantahler"}}, "additions": 5, "deletions": 5}}, {"node": {"oid": "c828692b01dcdd9b8b67aef9068e6d2df2596d5f", "messageHeadline": "Weaviate: Fix memory leak (#31953)", "author": {"name": "Joe Reuter", "email": "joe@airbyte.io", "user": {"login": "flash1293"}}, "additions": 3, "deletions": 14}}, {"node": {"oid": "22a454b51bd6192514e7dae430ed876aa2eacc30", "messageHeadline": "\u2728 Source Mailchimp: add availability strategy (#31940)", "author": {"name": "Christo Grabowski", "email": "108154848+ChristoGrab@users.noreply.github.com", "user": {"login": "ChristoGrab"}}, "additions": 77, "deletions": 6}}, {"node": {"oid": "521f8544e127af2b74fb90563c86e58efb4075a6", "messageHeadline": "\u2728Source Mailchimp: Add Segments stream (#31922)", "author": {"name": "Christo Grabowski", "email": "108154848+ChristoGrab@users.noreply.github.com", "user": {"login": "ChristoGrab"}}, "additions": 242, "deletions": 5}}, {"node": {"oid": "c2c522001f066d36a0c2d181aaef377a727a9a34", "messageHeadline": "\ud83e\udd16 Bump patch version of Python CDK", "author": {"name": "flash1293", "email": "flash1293@users.noreply.github.com", "user": {"login": "flash1293"}}, "additions": 7, "deletions": 4}}, {"node": {"oid": "bc4b7198a9d4345883ebf98714e666503bab77e9", "messageHeadline": "\u2728 Add pptx support in file based cdk (#31912)", "author": {"name": "Martin Hwasser", "email": "hwaxxer@users.noreply.github.com", "user": {"login": "hwaxxer"}}, "additions": 25, "deletions": 6}}, {"node": {"oid": "ad1f3f7a7a4dad61edafdb3be6dd471e18193632", "messageHeadline": "Source LinkedIn Ads, Source Shopify: fix builds (#31948)", "author": {"name": "Denys Davydov", "email": "davydov.den18@gmail.com", "user": {"login": "davydov-d"}}, "additions": 14, "deletions": 2}}, {"node": {"oid": "68274d446895fb04db55616d5c54f9d625df5a3e", "messageHeadline": ":tada: Source Pinterest - remove odd auth method (#31876)", "author": {"name": "midavadim", "email": "midavadim@yahoo.com", "user": {"login": "midavadim"}}, "additions": 57, "deletions": 101}}, {"node": {"oid": "4271604d2f13cde41701ae72a8a3730b36be067e", "messageHeadline": "Update Docusaurus packages (#31925)", "author": {"name": "Evan Tahler", "email": "evan@airbyte.io", "user": {"login": "evantahler"}}, "additions": 203, "deletions": 203}}, {"node": {"oid": "a5dcf2d4c64a247f1c3e30903940f75769c537e1", "messageHeadline": "Update main connector QL and SL (#31898)", "author": {"name": "Evan Tahler", "email": "evan@airbyte.io", "user": {"login": "evantahler"}}, "additions": 6, "deletions": 6}}, {"node": {"oid": "877200de94343a4d176b460eaa63bc4e0b60a09a", "messageHeadline": "Destination snowflake: filter raw table commit on extracted_at (#31897)", "author": {"name": "Edward Gao", "email": "edward.gao@airbyte.io", "user": {"login": "edgao"}}, "additions": 51, "deletions": 1}}, {"node": {"oid": "c6005b17e90157e3ebdbf365196e6c456f2ac1d1", "messageHeadline": "Destination snowflake: T+D via merge (#31683)", "author": {"name": "Edward Gao", "email": "edward.gao@airbyte.io", "user": {"login": "edgao"}}, "additions": 109, "deletions": 21}}, {"node": {"oid": "45505dd45c5772529931fe0889db644907304e6e", "messageHeadline": "Destination bigquery: Use merge statement to do T+D (#31529)", "author": {"name": "Edward Gao", "email": "edward.gao@airbyte.io", "user": {"login": "edgao"}}, "additions": 112, "deletions": 23}}, {"node": {"oid": "4bfac856a3673afe8d2473608c7ff35897d95257", "messageHeadline": "Fix docs build - <br> need to be terminated (#31923)", "author": {"name": "Evan Tahler", "email": "evan@airbyte.io", "user": {"login": "evantahler"}}, "additions": 67, "deletions": 67}}, {"node": {"oid": "f9bd19df9ba1b0387a89cfbb0711c0ad5e920008", "messageHeadline": "\ud83d\udc1b Source Jira - better handling of invalid domain in check (#31896)", "author": {"name": "Pedro S. Lopez", "email": "pedroslopez@me.com", "user": {"login": "pedroslopez"}}, "additions": 29, "deletions": 9}}, {"node": {"oid": "b79b40ced1700257014428abdcefed20369a6592", "messageHeadline": "\ud83d\udc1b Source TikTok Marketing: update public doc links (#31915)", "author": {"name": "Baz", "email": "oleksandr.bazarnov@globallogic.com", "user": {"login": "bazarnov"}}, "additions": 109, "deletions": 29}}, {"node": {"oid": "3de1a05d1798daae52dccdf94d4afb58322fb27e", "messageHeadline": "Upgrade CDK for Milvus/Qdrant/Chroma/Weaviate (#31563)", "author": {"name": "Joe Reuter", "email": "joe@airbyte.io", "user": {"login": "flash1293"}}, "additions": 101, "deletions": 59}}, {"node": {"oid": "b8d65c200f5374bc4358db41e59666b9b04dbca9", "messageHeadline": "\ud83d\udc1b Source Typeform: Fix pagination for Responses stream (#31914)", "author": {"name": "Anatolii Yatsuk", "email": "35109939+tolik0@users.noreply.github.com", "user": {"login": "tolik0"}}, "additions": 28, "deletions": 21}}, {"node": {"oid": "9c0dca503875657f4974becb2954b395880295b1", "messageHeadline": "Source google ads: migrate to python based image (#31908)", "author": {"name": "Denys Davydov", "email": "davydov.den18@gmail.com", "user": {"login": "davydov-d"}}, "additions": 93, "deletions": 49}}, {"node": {"oid": "344b5e04143b4345bc8fbd4f95c68a5bd2f5ade5", "messageHeadline": "\ud83e\udd16 Bump patch version of Python CDK", "author": {"name": "artem1205", "email": "artem1205@users.noreply.github.com", "user": {"login": "artem1205"}}, "additions": 7, "deletions": 4}}, {"node": {"oid": "ecd6d89b9a627b490eff6db3c24cb2a25134f8aa", "messageHeadline": "Airbyte CDK: make max_time optional for backoff handler external usag\u2026", "author": {"name": "Artem Inzhyyants", "email": "36314070+artem1205@users.noreply.github.com", "user": {"login": "artem1205"}}, "additions": 30, "deletions": 4}}, {"node": {"oid": "0143ec529a5a8c09d8c72806cf6fd15d67ae1d22", "messageHeadline": "\u2728 Source Bing Ads: add new stream `AccountImpressionPerformanceReport\u2026", "author": {"name": "Artem Inzhyyants", "email": "36314070+artem1205@users.noreply.github.com", "user": {"login": "artem1205"}}, "additions": 552, "deletions": 4}}, {"node": {"oid": "3a26c62740ba29390a24125b0af531cca01aefa6", "messageHeadline": "Source Mixpanel: exclude CohortMembers from incremental tests (#31906)", "author": {"name": "Denys Davydov", "email": "davydov.den18@gmail.com", "user": {"login": "davydov-d"}}, "additions": 3, "deletions": 17}}, {"node": {"oid": "e3b262f0557bf25b935e7df6ba6113a8d57ca5fe", "messageHeadline": "CAT: improve test timeouts (#31810)", "author": {"name": "Augustin", "email": "augustin@airbyte.io", "user": {"login": "alafanechere"}}, "additions": 29, "deletions": 18}}, {"node": {"oid": "30c24376cdfd0e87a07352a0ec68789baf4aeced", "messageHeadline": "\ud83d\udc1b source-paypal-transaction: retroactively mark 2.1.0 as a breaking c\u2026", "author": {"name": "Alexandre Girard", "email": "alexandre@airbyte.io", "user": {"login": "girarda"}}, "additions": 16, "deletions": 0}}, {"node": {"oid": "0b51b53baf0d8f5dd89d5d8871d6533eb623f22a", "messageHeadline": "\ud83e\udd16 Bump patch version of Python CDK", "author": {"name": "girarda", "email": "girarda@users.noreply.github.com", "user": {"login": "girarda"}}, "additions": 7, "deletions": 4}}, {"node": {"oid": "7e664bc2534bc303e62afc49687aa78db07b5079", "messageHeadline": "snowflake native apps: updating docs w/ scheduled syncs and some clea\u2026", "author": {"name": "Brian Lai", "email": "51336873+brianjlai@users.noreply.github.com", "user": {"login": "brianjlai"}}, "additions": 97, "deletions": 49}}, {"node": {"oid": "b8ad0c6a9104c45b4df5b84fe3ddeae5491557ed", "messageHeadline": "\ud83d\udc1b CDK: use in memory caching if `ENV_REQUEST_CACHE_PATH` is not set (\u2026", "author": {"name": "Alexandre Girard", "email": "alexandre@airbyte.io", "user": {"login": "girarda"}}, "additions": 26, "deletions": 5}}, {"node": {"oid": "3e764712f473bdebb42af6d318e283dbba5a1877", "messageHeadline": "Destination BigQuery + Snowflake : Disable type and dedupe step contr\u2026", "author": {"name": "Gireesh Sreepathi", "email": "gireesh@airbyte.io", "user": {"login": "gisripa"}}, "additions": 496, "deletions": 92}}, {"node": {"oid": "e477ddcfb39981a77501776bdfc8fad6c2d0e1e3", "messageHeadline": "airbyte-ci: disable test reports PR comments (#31871)", "author": {"name": "Augustin", "email": "augustin@airbyte.io", "user": {"login": "alafanechere"}}, "additions": 135, "deletions": 163}}, {"node": {"oid": "47c5cff3236d6ba3da757a30ac9996f912420fd8", "messageHeadline": "gradle: tweak s3 build cache activation (#31868)", "author": {"name": "Marius Posta", "email": "marius@airbyte.io", "user": {"login": "postamar"}}, "additions": 2, "deletions": 1}}, {"node": {"oid": "6b7f5d65cc3129adfee9b59c966e878a777c8169", "messageHeadline": "Source Linkedin Ads, Facebook Marketing, GSC: fix builds (#31863)", "author": {"name": "Denys Davydov", "email": "davydov.den18@gmail.com", "user": {"login": "davydov-d"}}, "additions": 81, "deletions": 39}}, {"node": {"oid": "13e3d18333958f8ef33e4b1a42b2e7c6953f76f8", "messageHeadline": "\ud83e\udd16 Bump patch version of Python CDK", "author": {"name": "flash1293", "email": "flash1293@users.noreply.github.com", "user": {"login": "flash1293"}}, "additions": 7, "deletions": 4}}, {"node": {"oid": "e3793c1491283bc7584a9d2593f99e00777af2be", "messageHeadline": "Move over unstructured parser (#31390)", "author": {"name": "Joe Reuter", "email": "joe@airbyte.io", "user": {"login": "flash1293"}}, "additions": 698, "deletions": 2}}, {"node": {"oid": "d7ba34d06b6ea068ffae3d7a4d22802fc6ec7916", "messageHeadline": ":rotating_light:  Source Gitlab: certification improvements: epics pk\u2026", "author": {"name": "Daryna Ishchenko", "email": "80129833+darynaishchenko@users.noreply.github.com", "user": {"login": "darynaishchenko"}}, "additions": 29, "deletions": 13}}, {"node": {"oid": "bee749b04bf83b114dc1f176c6f6191544ec5a2d", "messageHeadline": "Pinecone: Namespace and field remapping support (#31373)", "author": {"name": "Joe Reuter", "email": "joe@airbyte.io", "user": {"login": "flash1293"}}, "additions": 66, "deletions": 28}}, {"node": {"oid": "1d4d3726eb9bfc8de9fd63cc54a31217924954d3", "messageHeadline": "source-postgres ci improvement: disable build cache on benchmark worf\u2026", "author": {"name": "Augustin", "email": "augustin@airbyte.io", "user": {"login": "alafanechere"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "467b869312ccccccb463e8a9424c40709ec254a0", "messageHeadline": "Source Notion: increase max_retry attempts on retryable errors (#31825)", "author": {"name": "Christo Grabowski", "email": "108154848+ChristoGrab@users.noreply.github.com", "user": {"login": "ChristoGrab"}}, "additions": 63, "deletions": 33}}, {"node": {"oid": "8f40b4b8c76f7378eeba8ab077089b451f19f931", "messageHeadline": "\ud83e\udd16 Bump patch version of Python CDK", "author": {"name": "maxi297", "email": "maxi297@users.noreply.github.com", "user": {"login": "maxi297"}}, "additions": 7, "deletions": 4}}, {"node": {"oid": "f3e6e3171ef9635c7c8dc4da51700abdbc200ff8", "messageHeadline": "Update alpine and python (#31826)", "author": {"name": "Maxime Carbonneau-Leclerc", "email": "maxi297@users.noreply.github.com", "user": {"login": "maxi297"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "dce83a93587866845443e31eb8168dd73384ee56", "messageHeadline": "Source Bing Ads: add new stream `UserLocationPerformanceReport` (#31837)", "author": {"name": "Artem Inzhyyants", "email": "36314070+artem1205@users.noreply.github.com", "user": {"login": "artem1205"}}, "additions": 315, "deletions": 4}}, {"node": {"oid": "f554ebb9d440009b994430aa97072105b328799b", "messageHeadline": "\u2728 source-stripe: Use concurrent cdk (#31327)", "author": {"name": "Alexandre Girard", "email": "alexandre@airbyte.io", "user": {"login": "girarda"}}, "additions": 154, "deletions": 90}}, {"node": {"oid": "b05222e6af397509cd0835be990f4db783119b52", "messageHeadline": "\u2728 source-paypal: make the time window configurable (#31852)", "author": {"name": "Alexandre Girard", "email": "alexandre@airbyte.io", "user": {"login": "girarda"}}, "additions": 15, "deletions": 10}}, {"node": {"oid": "6fae167cf7bdf6bb96217665daccf2b1c72a7e37", "messageHeadline": "Source Pipedrive: Add Mails Stream (#31707)", "author": {"name": "Tope Folorunso", "email": "66448986+topefolorunso@users.noreply.github.com", "user": {"login": "topefolorunso"}}, "additions": 106, "deletions": 2}}, {"node": {"oid": "af58b6dc0184bfb86cd6d62d402340199c91cda6", "messageHeadline": "\u2728 Source Qualaroo : Migrated to Low Code (#31070)", "author": {"name": "Aviraj Gour", "email": "100823015+avirajsingh7@users.noreply.github.com", "user": {"login": "avirajsingh7"}}, "additions": 294, "deletions": 513}}, {"node": {"oid": "19b60addecaf8b61c9a42ef503d8a2a4a848ae6e", "messageHeadline": "Remove reference page from low-code docs (#31829)", "author": {"name": "Alexandre Girard", "email": "alexandre@airbyte.io", "user": {"login": "girarda"}}, "additions": 11, "deletions": 61}}, {"node": {"oid": "412da024ace443ecfe25eb4b31707c26c15f9f8d", "messageHeadline": "\ud83d\udc1b \ud83d\udcdd actually fix postgres standby error message by using the latest C\u2026", "author": {"name": "Stephane Geneix", "email": "147216312+stephane-airbyte@users.noreply.github.com", "user": {"login": "stephane-airbyte"}}, "additions": 6, "deletions": 4}}, {"node": {"oid": "ac0b22a50da16cac183cfd271e23ba90ce22d9d6", "messageHeadline": "\u2728Source Timely: Migrate Python CDK to Low-code CDK (#31002)", "author": {"name": "Tope Folorunso", "email": "66448986+topefolorunso@users.noreply.github.com", "user": {"login": "topefolorunso"}}, "additions": 130, "deletions": 311}}, {"node": {"oid": "0797f7a86880113cd068006f3c3c2da974761a16", "messageHeadline": "\u2728 Source Orbit : Migrated to Low code (#30976)", "author": {"name": "Aviraj Gour", "email": "100823015+avirajsingh7@users.noreply.github.com", "user": {"login": "avirajsingh7"}}, "additions": 166, "deletions": 349}}, {"node": {"oid": "9261f091bab2a20e31411fbf32d0a6a2c163e29c", "messageHeadline": "source-postgres CI improvement: more frequent run with more dagger lo\u2026", "author": {"name": "Augustin", "email": "augustin@airbyte.io", "user": {"login": "alafanechere"}}, "additions": 49, "deletions": 12}}, {"node": {"oid": "357bb8cab355ad69597bf88a01809cbebd5d1e9f", "messageHeadline": "\u2728 Source Asana: Fix StoriesCompact stream, Add Stories stream (#31084)", "author": {"name": "Tope Folorunso", "email": "66448986+topefolorunso@users.noreply.github.com", "user": {"login": "topefolorunso"}}, "additions": 189, "deletions": 48}}, {"node": {"oid": "aa854d75e6438e96d67ec7f6e79e006e504ca5e5", "messageHeadline": "Analytics: Add unifygtm tag to docs site (#31835)", "author": {"name": "Ben Church", "email": "ben@airbyte.io", "user": {"login": "bnchrch"}}, "additions": 12, "deletions": 0}}, {"node": {"oid": "228a0712d7b7e5eabaf607c3a086d500bbe70cc9", "messageHeadline": "fix CAT error message when records are missing the ID attribute (#31822)", "author": {"name": "Stephane Geneix", "email": "147216312+stephane-airbyte@users.noreply.github.com", "user": {"login": "stephane-airbyte"}}, "additions": 5, "deletions": 5}}, {"node": {"oid": "438e7ee730dd3d9ac05b7ac5ffa078d07bdf4d42", "messageHeadline": "be very verbose when installing latest cdk (#31836)", "author": {"name": "Ella Rohm-Ensing", "email": "erohmensing@gmail.com", "user": {"login": "erohmensing"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "fb2286e9ab1cb479dc8918b76e89e38c1425d96e", "messageHeadline": "Source Pivotal Tracker: fix schema and check connection (#31830)", "author": {"name": "Marcos Marx", "email": "marcosmarxm@users.noreply.github.com", "user": {"login": "marcosmarxm"}}, "additions": 45, "deletions": 7}}, {"node": {"oid": "ae9dbdadb11e8564a8563c46719bf3c96ffea45b", "messageHeadline": "\ud83e\udd16 Bump patch version of Python CDK", "author": {"name": "stephane-airbyte", "email": "stephane-airbyte@users.noreply.github.com", "user": {"login": "stephane-airbyte"}}, "additions": 7, "deletions": 4}}, {"node": {"oid": "9b7c8830bb028ef36f22bfcb68aaf284ea229afd", "messageHeadline": "\ud83d\udc1b  fix error message for postgres standby error 1/2(#31792)", "author": {"name": "Stephane Geneix", "email": "147216312+stephane-airbyte@users.noreply.github.com", "user": {"login": "stephane-airbyte"}}, "additions": 19, "deletions": 19}}, {"node": {"oid": "8d60177786808e07967260cf0050aba7d75aef6d", "messageHeadline": "\ud83d\udc1b Destination AWS Datalake: Upgrade AWSWrangler (#29221)", "author": {"name": "Henri Blancke", "email": "blanckehenri@gmail.com", "user": {"login": "henriblancke"}}, "additions": 569, "deletions": 76}}, {"node": {"oid": "148dda1c1fd33f67fb7381878d007caea0d55c43", "messageHeadline": "Destinations Bigquery+Snowflake: Do not dedup raw table (#31520)", "author": {"name": "Edward Gao", "email": "edward.gao@airbyte.io", "user": {"login": "edgao"}}, "additions": 292, "deletions": 260}}, {"node": {"oid": "534ccb1c9293c5cd2794b85ab4bf1fd2c8ba58fd", "messageHeadline": ":sparkles: Younium: migrating Python CDK to Low-Code (#31690)", "author": {"name": "Purushottam Khedre", "email": "purushottamkhedre123@gmail.com", "user": {"login": "puru-khedre"}}, "additions": 347, "deletions": 443}}, {"node": {"oid": "8e38d44f0feab8656219f5033df4656acc2b5557", "messageHeadline": "\u2728 Source Qonto : migrating Python CDK to Low-code (#31603)", "author": {"name": "Purushottam Khedre", "email": "purushottamkhedre123@gmail.com", "user": {"login": "puru-khedre"}}, "additions": 268, "deletions": 703}}, {"node": {"oid": "4a0465c0997b43e76b3de83806cbbdea7935a810", "messageHeadline": "airbyte-ci: check docker configuration when local exec (#31774)", "author": {"name": "Augustin", "email": "augustin@airbyte.io", "user": {"login": "alafanechere"}}, "additions": 22, "deletions": 1}}, {"node": {"oid": "d725ed3d3341f38f1fe21292a909fe022b81aec0", "messageHeadline": "\u2728Source NASA: Migrate Python CDK to Low-code CDK (#31051)", "author": {"name": "btkcodedev", "email": "btk.codedev@gmail.com", "user": {"login": "btkcodedev"}}, "additions": 154, "deletions": 512}}, {"node": {"oid": "bb74c4e7b6778b43993c18b63b56e0fe5cb0d6c6", "messageHeadline": "\u2728 Source Mailchimp: add new stream Unsubscribes (#31675)", "author": {"name": "Christo Grabowski", "email": "108154848+ChristoGrab@users.noreply.github.com", "user": {"login": "ChristoGrab"}}, "additions": 336, "deletions": 201}}, {"node": {"oid": "978a37e6598bace49f8ca23dcc3c3d04e2aeaeaa", "messageHeadline": "\ud83c\udf89 Source TikTok Marketing: update `metadata`, fix  `ads` schema dupli\u2026", "author": {"name": "Baz", "email": "oleksandr.bazarnov@globallogic.com", "user": {"login": "bazarnov"}}, "additions": 12, "deletions": 5}}, {"node": {"oid": "5c55cb2b3df3d999c2ac8c72eae9d9dc6b65e63f", "messageHeadline": "\ud83e\udd16 Bump patch version of Python CDK", "author": {"name": "artem1205", "email": "artem1205@users.noreply.github.com", "user": {"login": "artem1205"}}, "additions": 7, "deletions": 4}}, {"node": {"oid": "5d6cc765313d17f7a95ebd5b0258248ad7d3cb60", "messageHeadline": "\u2728 Source Bing Ads: add new stream `SearchQueryPerformanceReport` (#31\u2026", "author": {"name": "Artem Inzhyyants", "email": "36314070+artem1205@users.noreply.github.com", "user": {"login": "artem1205"}}, "additions": 279, "deletions": 5}}, {"node": {"oid": "68e99ce224fc951f6e9284aa68f76396218a9f30", "messageHeadline": "\ud83c\udf89 Source S3: Reduce image size and add acceptance test (#31654)", "author": {"name": "Joe Reuter", "email": "joe@airbyte.io", "user": {"login": "flash1293"}}, "additions": 62, "deletions": 11}}, {"node": {"oid": "b7b5d9e7e5cf003e096022a6aed20f58708ee0a8", "messageHeadline": "S3: Call out unstructured in documentation (#31544)", "author": {"name": "Joe Reuter", "email": "joe@airbyte.io", "user": {"login": "flash1293"}}, "additions": 2, "deletions": 0}}, {"node": {"oid": "2b0b0cee1e46acc85497a5e56f8166287f29f8e4", "messageHeadline": "S3 and Apify-dataset: Use fieldanchors in documentation (#31556)", "author": {"name": "Joe Reuter", "email": "joe@airbyte.io", "user": {"login": "flash1293"}}, "additions": 9, "deletions": 1}}, {"node": {"oid": "593c7a1ea710e216edb4e9ddfe1855cca6e20e8a", "messageHeadline": "Airbyte CDK: add max time for backoff handler (#31708)", "author": {"name": "Artem Inzhyyants", "email": "36314070+artem1205@users.noreply.github.com", "user": {"login": "artem1205"}}, "additions": 62, "deletions": 9}}, {"node": {"oid": "34f9d2636a71d7ba166b5480c60f1e4bed9613f7", "messageHeadline": "Vector DBs: Set subtype correctly (#31647)", "author": {"name": "Joe Reuter", "email": "joe@airbyte.io", "user": {"login": "flash1293"}}, "additions": 5, "deletions": 5}}, {"node": {"oid": "23e1db044ff1c537fa48babf82b3d90a7ae121f4", "messageHeadline": "\ud83d\udc1b source-paypal-transaction: Keep transaction_id field as a string an\u2026", "author": {"name": "Alexandre Girard", "email": "alexandre@airbyte.io", "user": {"login": "girarda"}}, "additions": 7, "deletions": 6}}, {"node": {"oid": "7e4bf436235b3e651623e1b49b069655c10fe373", "messageHeadline": "Bump Airbyte version from 0.50.32 to 0.50.33", "author": {"name": "davinchia", "email": "davinchia@users.noreply.github.com", "user": {"login": "davinchia"}}, "additions": 4, "deletions": 4}}, {"node": {"oid": "053d08e4043920764f7e5daa16e357384f9ff0fb", "messageHeadline": "\u2728 Source S3: Add handling NoSuchBucket error (#31383)", "author": {"name": "Anatolii Yatsuk", "email": "35109939+tolik0@users.noreply.github.com", "user": {"login": "tolik0"}}, "additions": 26, "deletions": 18}}, {"node": {"oid": "2014cd883e91beef193f3f5a091203e12dea5ea6", "messageHeadline": "Update the title of the advanced option raw_data_schema (#31802)", "author": {"name": "Evan Tahler", "email": "evan@airbyte.io", "user": {"login": "evantahler"}}, "additions": 4, "deletions": 4}}, {"node": {"oid": "a390830bf1b09827f11395103ef5e8be348f9736", "messageHeadline": "Fail sync when Debezium fails to shutdown properly (#31674)", "author": {"name": "Akash Kulkarni", "email": "113392464+akashkulk@users.noreply.github.com", "user": {"login": "akashkulk"}}, "additions": 11, "deletions": 4}}, {"node": {"oid": "0f2fbe6e09364452951ee3ad693b20e2adb6ea7e", "messageHeadline": "\u2728 Destination DuckDB: Use latest DuckDB 0.9.1 libraries \ud83d\udea8(breaking ch\u2026", "author": {"name": "Aaron (\"AJ\") Steers", "email": "aj@airbyte.io", "user": {"login": "aaronsteers"}}, "additions": 300, "deletions": 309}}, {"node": {"oid": "c92837c8d7e7f5f84f63547f3f98ed541fb4defb", "messageHeadline": "\u2728Source Strava: Migrate Python CDK to Low-code CDK (#31007)", "author": {"name": "Tope Folorunso", "email": "66448986+topefolorunso@users.noreply.github.com", "user": {"login": "topefolorunso"}}, "additions": 299, "deletions": 564}}, {"node": {"oid": "ac6f44cf2cbfec51903fd1be19b811393ae21ea3", "messageHeadline": "remove Dockerfile and .dockerignore for Java connectors (#31769)", "author": {"name": "Augustin", "email": "augustin@airbyte.io", "user": {"login": "alafanechere"}}, "additions": 77, "deletions": 429}}, {"node": {"oid": "5520139d7a70450cf5b6929bb0be2d626c6b88ae", "messageHeadline": "airbyte-ci: enable the use of local connector secrets, revert changes\u2026", "author": {"name": "Ella Rohm-Ensing", "email": "erohmensing@gmail.com", "user": {"login": "erohmensing"}}, "additions": 208, "deletions": 62}}, {"node": {"oid": "c1db5bf65a01fb709fa45252309172f3dbb6b536", "messageHeadline": "\u2728 Source Zendesk Sell : Migrate Python CDK to Low-code CDK (#31016)", "author": {"name": "Aazam Thakur", "email": "59562284+aazam-gh@users.noreply.github.com", "user": {"login": "aazam-gh"}}, "additions": 376, "deletions": 655}}, {"node": {"oid": "df9da285bf35a0601baf292003305e9994da4c39", "messageHeadline": "\ud83d\udc1b \ud83d\udcdd Source Snowflake: fix coercion-to-UTC for timestamp datasource (#\u2026", "author": {"name": "Stephane Geneix", "email": "147216312+stephane-airbyte@users.noreply.github.com", "user": {"login": "stephane-airbyte"}}, "additions": 55, "deletions": 23}}, {"node": {"oid": "6d0178415b65f5b1344e0da2bdd9bad851c55a50", "messageHeadline": "\u2728Source Asana: Add OrgnizationExports Stream (#31634)", "author": {"name": "Tope Folorunso", "email": "66448986+topefolorunso@users.noreply.github.com", "user": {"login": "topefolorunso"}}, "additions": 70, "deletions": 3}}, {"node": {"oid": "1336b4eba4bc6229d40ea019f96864f8bf18525f", "messageHeadline": "Allow passing `--use-local-cdk` to prerelease publish (#31716)", "author": {"name": "Ella Rohm-Ensing", "email": "erohmensing@gmail.com", "user": {"login": "erohmensing"}}, "additions": 8, "deletions": 1}}, {"node": {"oid": "3738987466c8c250b95c0de96559a6857931a4fd", "messageHeadline": "airbyte-ci: Add more info about setting up GSM secrets (#31713)", "author": {"name": "Ella Rohm-Ensing", "email": "erohmensing@gmail.com", "user": {"login": "erohmensing"}}, "additions": 11, "deletions": 3}}, {"node": {"oid": "28745a5341e3ef1a0834afd5dfb8f757327bcc05", "messageHeadline": "Airbyte-ci: Use async click (#31748)", "author": {"name": "Ella Rohm-Ensing", "email": "erohmensing@gmail.com", "user": {"login": "erohmensing"}}, "additions": 98, "deletions": 98}}, {"node": {"oid": "62027b5b11feb89aac2c1d64b83561daa2599f2e", "messageHeadline": "No deduping for mysql-destination (#31781)", "author": {"name": "Evan Tahler", "email": "evan@airbyte.io", "user": {"login": "evantahler"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "718221f453cbd74b7d2c0d43703a7740231a95f3", "messageHeadline": "\u2728 Source Bing Ads: add new stream AgeGenderAudienceReport (#31712)", "author": {"name": "Artem Inzhyyants", "email": "36314070+artem1205@users.noreply.github.com", "user": {"login": "artem1205"}}, "additions": 1116, "deletions": 944}}, {"node": {"oid": "e3107fc63642a245936a2568a8179f6f186ef5a3", "messageHeadline": "Source Opsgenie: fix tests, add icon and format files (#31777)", "author": {"name": "Marcos Marx", "email": "marcosmarxm@users.noreply.github.com", "user": {"login": "marcosmarxm"}}, "additions": 34, "deletions": 9}}, {"node": {"oid": "38bace1649bddb8e2588031bb47b1ce0e4c0915b", "messageHeadline": "Source Hubspot, Source Salesforce - fix builds (#31773)", "author": {"name": "Denys Davydov", "email": "davydov.den18@gmail.com", "user": {"login": "davydov-d"}}, "additions": 12, "deletions": 12}}, {"node": {"oid": "ac14242147622695df797d9938c66c27ae263edf", "messageHeadline": "Source Notion: add 'synced block' property and date format (#31742)", "author": {"name": "Christo Grabowski", "email": "108154848+ChristoGrab@users.noreply.github.com", "user": {"login": "ChristoGrab"}}, "additions": 68, "deletions": 39}}, {"node": {"oid": "0f81f859d08b9cd9c5ccf680d7b584024d1a7ce6", "messageHeadline": "Fix builds: Github, Amplitude, Jira, Zendesk-support (#31702)", "author": {"name": "Denys Davydov", "email": "davydov.den18@gmail.com", "user": {"login": "davydov-d"}}, "additions": 301, "deletions": 182}}, {"node": {"oid": "3577835cc98473e268a3bc6bfa5f04dc921f3be9", "messageHeadline": "\ud83e\udd16 Bump minor version of Python CDK", "author": {"name": "tolik0", "email": "tolik0@users.noreply.github.com", "user": {"login": "tolik0"}}, "additions": 7, "deletions": 4}}, {"node": {"oid": "2bbfb514d7974f5c7f08a064f0f3feebe5a0ac26", "messageHeadline": "\u2728Source Wrike: Migrate Python CDK to Low-code CDK (#31058)", "author": {"name": "btkcodedev", "email": "btk.codedev@gmail.com", "user": {"login": "btkcodedev"}}, "additions": 317, "deletions": 906}}, {"node": {"oid": "c719137df359770aee2ddbba4b4c0f84b02512e9", "messageHeadline": "\ud83d\udc1b Airbyte CDK: Fix flake errors in file-based CDK (#31771)", "author": {"name": "Anatolii Yatsuk", "email": "35109939+tolik0@users.noreply.github.com", "user": {"login": "tolik0"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "2d552a99e457ce8a0117a6f73225f0433a59e38f", "messageHeadline": "Source GCS: Migrated to file based CDK (#31212)", "author": {"name": "Serhii Lazebnyi", "email": "53845333+lazebnyi@users.noreply.github.com", "user": {"login": "lazebnyi"}}, "additions": 704, "deletions": 113}}, {"node": {"oid": "ce2342dde8e933a018c74f4fbdfaaa1c8be6d6d3", "messageHeadline": "\ud83c\udf89 Airbyte CDK: Add CustomFileBasedException for custom errors in file\u2026", "author": {"name": "Anatolii Yatsuk", "email": "35109939+tolik0@users.noreply.github.com", "user": {"login": "tolik0"}}, "additions": 34, "deletions": 5}}, {"node": {"oid": "048b5d3e53f2677719e29bcc743f5ed0bba99fa4", "messageHeadline": ":sparkles: Source TikTok Marketing: expand metrics and new  AdsAudien\u2026", "author": {"name": "Daryna Ishchenko", "email": "80129833+darynaishchenko@users.noreply.github.com", "user": {"login": "darynaishchenko"}}, "additions": 285, "deletions": 115}}, {"node": {"oid": "8235708d1422e1438a4fe36291750c141538c2a9", "messageHeadline": "Source Stripe: fix build (#31764)", "author": {"name": "Denys Davydov", "email": "davydov.den18@gmail.com", "user": {"login": "davydov-d"}}, "additions": 82, "deletions": 42}}, {"node": {"oid": "d53e542ba34809d325147d9143b47bf233dac4cd", "messageHeadline": "\u2728Source Klaviyo: make start_date optional (#31710)", "author": {"name": "Anton Karpets", "email": "anton.karpets@globallogic.com", "user": {"login": "askarpets"}}, "additions": 143, "deletions": 68}}, {"node": {"oid": "ff2fcf89a57a78eb8597bd9487f7d77700802995", "messageHeadline": "cat / airbyte-ci: improve CAT container orchestration\u0018 (#31699)", "author": {"name": "Augustin", "email": "augustin@airbyte.io", "user": {"login": "alafanechere"}}, "additions": 327, "deletions": 175}}, {"node": {"oid": "dcfa331f0f349cd57f949543ab0393208ebede38", "messageHeadline": "\u2728Source Klarna: Migrate Python CDK to Low-code CDK (#31003)", "author": {"name": "Tope Folorunso", "email": "66448986+topefolorunso@users.noreply.github.com", "user": {"login": "topefolorunso"}}, "additions": 178, "deletions": 367}}, {"node": {"oid": "6ff299ecd381e8b30d6474da7414c1d95c4b741c", "messageHeadline": "airbyte-ci: only set docker hub secrets on dagger client if they exis\u2026", "author": {"name": "Ella Rohm-Ensing", "email": "erohmensing@gmail.com", "user": {"login": "erohmensing"}}, "additions": 12, "deletions": 4}}, {"node": {"oid": "15c3c413b65f911758753f560b9495c56c95bbdd", "messageHeadline": "\u2728Source Open Exchange Rates: Migrate Python CDK to Low-code CDK (#30983)", "author": {"name": "btkcodedev", "email": "btk.codedev@gmail.com", "user": {"login": "btkcodedev"}}, "additions": 148, "deletions": 895}}, {"node": {"oid": "5f3570507cb1dc1f94192dcdef9b02c8b35ad65b", "messageHeadline": "update helm deploy instructions (#31751)", "author": {"name": "Peter Hu", "email": "peter@airbyte.io", "user": {"login": "git-phu"}}, "additions": 2, "deletions": 0}}, {"node": {"oid": "f8ae6f36e2cfdb6b11e4f5f2188fab4ebf5a0a18", "messageHeadline": "airbyte-ci: docker login on dockerd container to avoid rate limit (#3\u2026", "author": {"name": "Augustin", "email": "augustin@airbyte.io", "user": {"login": "alafanechere"}}, "additions": 98, "deletions": 93}}, {"node": {"oid": "cfcc70c6bb1611bf9033bbf6208f4269c71f659e", "messageHeadline": "\ud83e\udd16 Bump patch version of Python CDK", "author": {"name": "girarda", "email": "girarda@users.noreply.github.com", "user": {"login": "girarda"}}, "additions": 7, "deletions": 4}}, {"node": {"oid": "7a764f8bbcd7335b428ffc127df6d6dccddd1734", "messageHeadline": "\u2728 low-code CDK: Allow connector developers to specify the type of an \u2026", "author": {"name": "Alexandre Girard", "email": "alexandre@airbyte.io", "user": {"login": "girarda"}}, "additions": 280, "deletions": 63}}, {"node": {"oid": "8122e037839a3f3fefff927039921be4e9e9a2e2", "messageHeadline": "Source Orbit: fix schemas and CI tests (#31747)", "author": {"name": "Marcos Marx", "email": "marcosmarxm@users.noreply.github.com", "user": {"login": "marcosmarxm"}}, "additions": 45, "deletions": 27}}, {"node": {"oid": "b35a2b2907598ad154d78b793f34152361a2f8f2", "messageHeadline": "doc: update connector tutorials to reference airbyte-ci for connector\u2026", "author": {"name": "Augustin", "email": "augustin@airbyte.io", "user": {"login": "alafanechere"}}, "additions": 159, "deletions": 16}}, {"node": {"oid": "3acc905935ea6879e3ef9f095bb03b906265b5be", "messageHeadline": "Source Timely: fix timely tests (#31745)", "author": {"name": "Marcos Marx", "email": "marcosmarxm@users.noreply.github.com", "user": {"login": "marcosmarxm"}}, "additions": 61, "deletions": 17}}, {"node": {"oid": "544aed438bc78164d26ede9a35a1d748b1a237c2", "messageHeadline": "\u2728Source PagerDuty: Migrate TS CDK to Low-code CDK (#31160)", "author": {"name": "btkcodedev", "email": "btk.codedev@gmail.com", "user": {"login": "btkcodedev"}}, "additions": 1900, "deletions": 3}}, {"node": {"oid": "b63d3cd3853cdac26f612095784712ec8eadb30b", "messageHeadline": "\u2728Source Harness: Migrate TS CDK to Low-code CDK (#31103)", "author": {"name": "btkcodedev", "email": "btk.codedev@gmail.com", "user": {"login": "btkcodedev"}}, "additions": 447, "deletions": 11}}, {"node": {"oid": "500a7d9a75a5482b1e5b799de82a4b17bd7586c5", "messageHeadline": "Destination Bigquery - Remove v2 check (#31717)", "author": {"name": "Joe Bell", "email": "joseph.bell@airbyte.io", "user": {"login": "jbfbell"}}, "additions": 17, "deletions": 19}}, {"node": {"oid": "30612bccd9c45c609dd8bfa9e4c60086853531d6", "messageHeadline": "Docs: more removal of dbt for T&D (#31567)", "author": {"name": "Evan Tahler", "email": "evan@airbyte.io", "user": {"login": "evantahler"}}, "additions": 9, "deletions": 9}}, {"node": {"oid": "556e9adb0789671d5f644bff621848513355f684", "messageHeadline": "Bump Airbyte version from 0.50.31 to 0.50.32", "author": {"name": "girarda", "email": "girarda@users.noreply.github.com", "user": {"login": "girarda"}}, "additions": 4, "deletions": 4}}, {"node": {"oid": "cbbb14adae72138ef5f910b2b2cb8d677f5e95cc", "messageHeadline": "\ud83e\udd16 Bump patch version of Python CDK", "author": {"name": "girarda", "email": "girarda@users.noreply.github.com", "user": {"login": "girarda"}}, "additions": 7, "deletions": 4}}, {"node": {"oid": "7da28224881987c0a1e4421e31a49a1054b27bbd", "messageHeadline": "Concurrent CDK: catch exceptions from worker thread and add integrati\u2026", "author": {"name": "Alexandre Girard", "email": "alexandre@airbyte.io", "user": {"login": "girarda"}}, "additions": 1130, "deletions": 41}}, {"node": {"oid": "9835f6b24649cb95f3aa295cfb7e8d5282d6c6ce", "messageHeadline": "airbyte-ci: better gradle caching (#31535)", "author": {"name": "Marius Posta", "email": "marius@airbyte.io", "user": {"login": "postamar"}}, "additions": 150, "deletions": 67}}, {"node": {"oid": "9d8218f28b459f08f14310862eb9da12cce72dfe", "messageHeadline": "\ud83e\udd16 Bump patch version of Python CDK", "author": {"name": "flash1293", "email": "flash1293@users.noreply.github.com", "user": {"login": "flash1293"}}, "additions": 7, "deletions": 4}}, {"node": {"oid": "7cab7c509d4bc0b832151fa7b0b69749835349ba", "messageHeadline": ":tada: Source klaviyo - update schema for events stream  (#31565)", "author": {"name": "midavadim", "email": "midavadim@yahoo.com", "user": {"login": "midavadim"}}, "additions": 50, "deletions": 61}}, {"node": {"oid": "d474827068216c2bb08dcc84b3edc2bd56f4bbb5", "messageHeadline": "File CDK: Don't fetch full file list for availability check (#31651)", "author": {"name": "Joe Reuter", "email": "joe@airbyte.io", "user": {"login": "flash1293"}}, "additions": 43, "deletions": 20}}, {"node": {"oid": "1f564ff407465d09e06393420bbfc17a9d03f19b", "messageHeadline": "Snowflake Native Apps: update docs (remove secret & integration from \u2026", "author": {"name": "Catherine Noll", "email": "clnoll@users.noreply.github.com", "user": {"login": "clnoll"}}, "additions": 20, "deletions": 44}}, {"node": {"oid": "30b7497e3158aa718afa5e3744e95789275d2262", "messageHeadline": "\ud83d\udc1bSource Klaviyo: update field format (#31611)", "author": {"name": "Anton Karpets", "email": "anton.karpets@globallogic.com", "user": {"login": "askarpets"}}, "additions": 12, "deletions": 9}}, {"node": {"oid": "01cd0a8cb4d2dcf18a67db82ee902a4389637b4b", "messageHeadline": "airbyte-ci: fix migration hint (#31688)", "author": {"name": "Augustin", "email": "augustin@airbyte.io", "user": {"login": "alafanechere"}}, "additions": 4, "deletions": 3}}, {"node": {"oid": "cee192a542ca714599a78336a4b8fbdb32839110", "messageHeadline": "\u2728Source PersistIQ: Migrate Python CDK to Low-code CDK (#31055)", "author": {"name": "btkcodedev", "email": "btk.codedev@gmail.com", "user": {"login": "btkcodedev"}}, "additions": 178, "deletions": 518}}, {"node": {"oid": "52404f007afaca880c2dd7ebbe3e8dec0a35d0c2", "messageHeadline": "Airbyte-ci: Move test pipeline functions to pipeline file (#31637)", "author": {"name": "Ben Church", "email": "ben@airbyte.io", "user": {"login": "bnchrch"}}, "additions": 125, "deletions": 126}}, {"node": {"oid": "8fad23057783d93671279dcf20740e2d0ed8b17b", "messageHeadline": "\u2728 Source Visma-economic: Migrated to low code (#30991)", "author": {"name": "Aviraj Gour", "email": "100823015+avirajsingh7@users.noreply.github.com", "user": {"login": "avirajsingh7"}}, "additions": 262, "deletions": 407}}, {"node": {"oid": "df3676ee51913b4fff21690b9a2dbb9682b59cba", "messageHeadline": "airbyte-ci: update doc to reference snake case commands instead of ke\u2026", "author": {"name": "Augustin", "email": "augustin@airbyte.io", "user": {"login": "alafanechere"}}, "additions": 12, "deletions": 12}}, {"node": {"oid": "4ce51c1c22df66e476103827245bbd559afa747b", "messageHeadline": "Create a cron job that calls all performance harness on cron (#31480)", "author": {"name": "Xiaohan Song", "email": "xiaohan@airbyte.io", "user": {"login": "xiaohansong"}}, "additions": 79, "deletions": 43}}, {"node": {"oid": "1e40e0ab142d728da7971a30eb552a7001afcd89", "messageHeadline": "doc: add command to the base image migration doc to list migrated/not\u2026", "author": {"name": "Augustin", "email": "augustin@airbyte.io", "user": {"login": "alafanechere"}}, "additions": 11, "deletions": 0}}, {"node": {"oid": "3624c865d8c8b78b961c5b53da7de93642b62eb3", "messageHeadline": "Support mongoDB in speed perf harness (#31633)", "author": {"name": "Xiaohan Song", "email": "xiaohan@airbyte.io", "user": {"login": "xiaohansong"}}, "additions": 67, "deletions": 2}}, {"node": {"oid": "99b435ff71de97ea9378196608b5d9b49a9afac6", "messageHeadline": "Support incremental sync in performance harness tool (#31588)", "author": {"name": "Xiaohan Song", "email": "xiaohan@airbyte.io", "user": {"login": "xiaohansong"}}, "additions": 67, "deletions": 23}}, {"node": {"oid": "5a4094a00c811390216121495ca1e21bb6624482", "messageHeadline": "CI: Reintroduce markdown skips (#31640)", "author": {"name": "Ben Church", "email": "ben@airbyte.io", "user": {"login": "bnchrch"}}, "additions": 70, "deletions": 11}}, {"node": {"oid": "41caca0e01fdd1dfd5e27108a74649be93627475", "messageHeadline": "remove strict encrypt variant of cockroack db  (#31148)", "author": {"name": "Ella Rohm-Ensing", "email": "erohmensing@gmail.com", "user": {"login": "erohmensing"}}, "additions": 1, "deletions": 374}}, {"node": {"oid": "5827f8ef88814bc3a89f2569c031c1fce092b8cf", "messageHeadline": "metadata-lib: add a validator to validate the base image exists (#31656)", "author": {"name": "Augustin", "email": "augustin@airbyte.io", "user": {"login": "alafanechere"}}, "additions": 151, "deletions": 6}}, {"node": {"oid": "c2a1da93504330dd72a7c921561c4cbef33ea0fb", "messageHeadline": "remove path_ignore on airbyte-ci-test (#31657)", "author": {"name": "Augustin", "email": "augustin@airbyte.io", "user": {"login": "alafanechere"}}, "additions": 0, "deletions": 2}}, {"node": {"oid": "7d6df62aaa1f1d94b9e69abff6c57e61c4f59acd", "messageHeadline": "airbyte-ci: fix builds on intel (#31659)", "author": {"name": "Augustin", "email": "augustin@airbyte.io", "user": {"login": "alafanechere"}}, "additions": 12, "deletions": 5}}, {"node": {"oid": "2137be1d8e7da586a042f2d060c19c343a6ec6f2", "messageHeadline": "connector-base-image: improve docs (#31646)", "author": {"name": "Augustin", "email": "augustin@airbyte.io", "user": {"login": "alafanechere"}}, "additions": 3, "deletions": 2}}, {"node": {"oid": "bacea33e2b7a04c983af60d72df28848fcd27da5", "messageHeadline": "doc: migration guide to make a connector use our base image (#31652)", "author": {"name": "Augustin", "email": "augustin@airbyte.io", "user": {"login": "alafanechere"}}, "additions": 67, "deletions": 0}}, {"node": {"oid": "59a2cfabf6e0e0b9dd5c315c2dd3b8294c66f2cb", "messageHeadline": "airbyte-ci: Fix CheckBaseImageIsUsed failing on non certified connect\u2026", "author": {"name": "Augustin", "email": "augustin@airbyte.io", "user": {"login": "alafanechere"}}, "additions": 56, "deletions": 2}}, {"node": {"oid": "ff70f2f8589f9ba6b5e804a831a5a573620a9696", "messageHeadline": "source-hubspot: migrate to base image (#31644)", "author": {"name": "Augustin", "email": "augustin@airbyte.io", "user": {"login": "alafanechere"}}, "additions": 67, "deletions": 54}}, {"node": {"oid": "e77959cb9214be14bed1600908f77070a4926861", "messageHeadline": "[airbyte-ci]: new check on python certified connector to validate the\u2026", "author": {"name": "Augustin", "email": "augustin@airbyte.io", "user": {"login": "alafanechere"}}, "additions": 30, "deletions": 2}}, {"node": {"oid": "831de1d4e24f111d93f28ff96b733210fabce213", "messageHeadline": "\ud83d\udc1b Source [Hubspot, Zendesk-Support]: fix stream schemas (#31606)", "author": {"name": "Baz", "email": "oleksandr.bazarnov@globallogic.com", "user": {"login": "bazarnov"}}, "additions": 160, "deletions": 148}}, {"node": {"oid": "0deec7903652d0fe941964905cb6b20ca2a6ecc9", "messageHeadline": "\u2728 source-zendesk-chat + source-auth0: update the base image (#31643)", "author": {"name": "Augustin", "email": "augustin@airbyte.io", "user": {"login": "alafanechere"}}, "additions": 23, "deletions": 21}}, {"node": {"oid": "aedc46015bacb8ba53d6ee07e6704cb7429b3d97", "messageHeadline": ":sparkles: Source TikTok Marketing: add new streams (#31610)", "author": {"name": "Denys Davydov", "email": "davydov.den18@gmail.com", "user": {"login": "davydov-d"}}, "additions": 445, "deletions": 26}}, {"node": {"oid": "1940d0a09b1dade42ea62cd2a0f362407558b111", "messageHeadline": "add mandatory reviewers for build_customization.py changes  and airby\u2026", "author": {"name": "Augustin", "email": "augustin@airbyte.io", "user": {"login": "alafanechere"}}, "additions": 6, "deletions": 0}}, {"node": {"oid": "4d633cd467ae46f609082afaa5939104312ca24f", "messageHeadline": "pin paypal transaction to 2.0.0 (the actual last version we were runn\u2026", "author": {"name": "Ella Rohm-Ensing", "email": "erohmensing@gmail.com", "user": {"login": "erohmensing"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "62eeaee6481d901f9f2706d7f88d5a1e8b62ea2f", "messageHeadline": "\ud83d\udc1b Allow mongodb-v2 discover operation to use temp disk file (#31629)", "author": {"name": "Rodi Reich Zilberman", "email": "867491+rodireich@users.noreply.github.com", "user": {"login": "rodireich"}}, "additions": 11, "deletions": 3}}, {"node": {"oid": "832fc1f4f04c5e6e51234a4d4e3f0d0f04fe1d97", "messageHeadline": "pin previous version of paypal-transaction (#31630)", "author": {"name": "Ella Rohm-Ensing", "email": "erohmensing@gmail.com", "user": {"login": "erohmensing"}}, "additions": 1, "deletions": 0}}, {"node": {"oid": "11374d6ebbc7d5b5ce05619d808a6c6022637d36", "messageHeadline": "\ud83d\udc1b Source Notion: Update connection check method (#31625)", "author": {"name": "Christo Grabowski", "email": "108154848+ChristoGrab@users.noreply.github.com", "user": {"login": "ChristoGrab"}}, "additions": 38, "deletions": 30}}, {"node": {"oid": "1d4ee5b7b7529b802a6a0da212b973c84d6c66cf", "messageHeadline": "\ud83d\udc1b Allow disk use in case a sort goes over mem limit (#31596)", "author": {"name": "Rodi Reich Zilberman", "email": "867491+rodireich@users.noreply.github.com", "user": {"login": "rodireich"}}, "additions": 7, "deletions": 3}}, {"node": {"oid": "c6c15d654683268c10dc2ab597d161167240c552", "messageHeadline": "\ud83d\udc1b Source Stripe: Adjusted `Setup Attempts` and extended `Checkout Ses\u2026", "author": {"name": "Baz", "email": "oleksandr.bazarnov@globallogic.com", "user": {"login": "bazarnov"}}, "additions": 343, "deletions": 64}}, {"node": {"oid": "c201496a464e59819553a115ef9fceb5bc22e0bc", "messageHeadline": "\u2728 Source Asana: Add Attachments stream (#31090)", "author": {"name": "Tope Folorunso", "email": "66448986+topefolorunso@users.noreply.github.com", "user": {"login": "topefolorunso"}}, "additions": 154, "deletions": 4}}, {"node": {"oid": "00579f267fa2d082680267ab48397dbfa3b91374", "messageHeadline": "remove strict encrypt variant of db2 (#31146)", "author": {"name": "Ella Rohm-Ensing", "email": "erohmensing@gmail.com", "user": {"login": "erohmensing"}}, "additions": 1, "deletions": 590}}, {"node": {"oid": "f0b03cd77d8abcaab2a0472bf7af96aa28ff8d5f", "messageHeadline": "Gut source-postgres-strict-encrypt (#31616)", "author": {"name": "Akash Kulkarni", "email": "113392464+akashkulk@users.noreply.github.com", "user": {"login": "akashkulk"}}, "additions": 0, "deletions": 3124}}, {"node": {"oid": "9739181b3a2280e16cf12b16e25dcf0f0d376a86", "messageHeadline": "Revert paths ignore (#31622)", "author": {"name": "Ben Church", "email": "ben@airbyte.io", "user": {"login": "bnchrch"}}, "additions": 0, "deletions": 6}}, {"node": {"oid": "9f36de8f6e42c817afe32e580e26f1cec06dc7d1", "messageHeadline": "CI: Ignore markdown changes for gradle workflow (#31619)", "author": {"name": "Ben Church", "email": "ben@airbyte.io", "user": {"login": "bnchrch"}}, "additions": 2, "deletions": 0}}, {"node": {"oid": "781dc3144d155e5fb8831db78e4c29ecd17798a7", "messageHeadline": "\u2728 source-s3:  migrate to the python base image (#31601)", "author": {"name": "Augustin", "email": "augustin@airbyte.io", "user": {"login": "alafanechere"}}, "additions": 111, "deletions": 46}}, {"node": {"oid": "0e43182eef98b3aa929328d3810c311742d8fdfc", "messageHeadline": "\ud83d\udc1b Source Notion: refactor backoff time for 500 errors (#31612)", "author": {"name": "Christo Grabowski", "email": "108154848+ChristoGrab@users.noreply.github.com", "user": {"login": "ChristoGrab"}}, "additions": 84, "deletions": 9}}, {"node": {"oid": "47222b743a94f3fb3b8421f63893d85a91234129", "messageHeadline": "Airbyte-ci: Increase airbyte-ci start time from ~11s to 0.8s (#31488)", "author": {"name": "Ben Church", "email": "ben@airbyte.io", "user": {"login": "bnchrch"}}, "additions": 70, "deletions": 26}}, {"node": {"oid": "806e959ea897f5244a612d17181f6a1797c8268e", "messageHeadline": "CI: Skip connector test and format on markdown only changes (#31597)", "author": {"name": "Ben Church", "email": "ben@airbyte.io", "user": {"login": "bnchrch"}}, "additions": 4, "deletions": 0}}, {"node": {"oid": "873e7e33058b792d754bdec8ceea5e8f3964d0bc", "messageHeadline": "Add dummy HideInUI component (#31598)", "author": {"name": "Alex Birdsall", "email": "ambirdsall@gmail.com", "user": {"login": "ambirdsall"}}, "additions": 21, "deletions": 6}}, {"node": {"oid": "f3e1c63d8cbf1a8f3f64201ebdc5723fb73b3fcf", "messageHeadline": "\ud83e\udd16 Bump patch version of Python CDK", "author": {"name": "flash1293", "email": "flash1293@users.noreply.github.com", "user": {"login": "flash1293"}}, "additions": 7, "deletions": 4}}, {"node": {"oid": "a41c4f5b3da4195c1dcc3024d922ad3d9c5f0d6c", "messageHeadline": "Migrate connectors to use our python base image (Round 2) (#31599)", "author": {"name": "Augustin", "email": "augustin@airbyte.io", "user": {"login": "alafanechere"}}, "additions": 1749, "deletions": 1127}}, {"node": {"oid": "3874698ea0df3c32874e84cb725f7e0499195ff2", "messageHeadline": "Vector CDK: Expose stream identifier logic (#31558)", "author": {"name": "Joe Reuter", "email": "joe@airbyte.io", "user": {"login": "flash1293"}}, "additions": 19, "deletions": 11}}, {"node": {"oid": "e606b77846cbb0c8c3c7c8d15010812bca763091", "messageHeadline": "source-postgres: re-enable incremental SATs (#31306)", "author": {"name": "Marius Posta", "email": "marius@airbyte.io", "user": {"login": "postamar"}}, "additions": 48, "deletions": 21}}, {"node": {"oid": "bb07939646e274d4e21c7b14b2075059c1680d86", "messageHeadline": "File CDK: Add analytics messages for parser usage (#31498)", "author": {"name": "Joe Reuter", "email": "joe@airbyte.io", "user": {"login": "flash1293"}}, "additions": 252, "deletions": 82}}, {"node": {"oid": "40b0e05526a9481ff2a0183a61e388a3d4b9ee8d", "messageHeadline": "\u2728 vector_based_cdk: Add option to rename field names (#31524)", "author": {"name": "Martin Hwasser", "email": "hwaxxer@users.noreply.github.com", "user": {"login": "hwaxxer"}}, "additions": 61, "deletions": 6}}, {"node": {"oid": "06dc18653123f2abc0367e93edda9cb79d0a52ac", "messageHeadline": "Update bigquery.md with output schemas of V2 destination (#31548)", "author": {"name": "Ignacio Valdelvira", "email": "ignvaldelvira@gmail.com", "user": {"login": "ignaciovi"}}, "additions": 5, "deletions": 4}}, {"node": {"oid": "7c158afc71f6a25d9a00bffe85c2d820597b9702", "messageHeadline": "\ud83d\udcdd Source Airtable: update docstring (#31604)", "author": {"name": "Artem Inzhyyants", "email": "36314070+artem1205@users.noreply.github.com", "user": {"login": "artem1205"}}, "additions": 13, "deletions": 12}}, {"node": {"oid": "b2bd615c0f95791169cb8de8567f4d332f03d0f3", "messageHeadline": "\ud83e\udd16 Bump patch version of Python CDK", "author": {"name": "yevhenii-ldv", "email": "yevhenii-ldv@users.noreply.github.com", "user": {"login": "yevhenii-ldv"}}, "additions": 7, "deletions": 4}}, {"node": {"oid": "b951898c204f8d6f50d111b5ff80d3b7075436e0", "messageHeadline": "CDK: Support base64 encode and decode in Jinja Interpolation (#31387)", "author": {"name": "Yevhenii", "email": "ykurochkin@flyaps.com", "user": {"login": "yevhenii-ldv"}}, "additions": 140, "deletions": 6}}, {"node": {"oid": "c2a958da5a81f505aa665290cb5f2532aa6dff13", "messageHeadline": ":sparkles: Source TikTok Marketing: add undeclared fields to Ads stre\u2026", "author": {"name": "Daryna Ishchenko", "email": "80129833+darynaishchenko@users.noreply.github.com", "user": {"login": "darynaishchenko"}}, "additions": 100, "deletions": 2}}, {"node": {"oid": "03d7a904721ae634b12788f98d7dd436493f874b", "messageHeadline": "\ud83d\udc1bSource Klaviyo: add missing field (#31562)", "author": {"name": "Anton Karpets", "email": "anton.karpets@globallogic.com", "user": {"login": "askarpets"}}, "additions": 169, "deletions": 43}}, {"node": {"oid": "95afbb27f61d5a2c7fac537ba850499e234cf553", "messageHeadline": "Airbyte-ci: Allow airbyte-ci to run from anywhere in project (#31412)", "author": {"name": "Ben Church", "email": "ben@airbyte.io", "user": {"login": "bnchrch"}}, "additions": 58, "deletions": 1}}, {"node": {"oid": "6b5a8c2fe345f0bfb3b48c67fe0acafb31e94cf1", "messageHeadline": "Connector Ops: Fix third party support in get_all_connectors_in_repo \u2026", "author": {"name": "Ben Church", "email": "ben@airbyte.io", "user": {"login": "bnchrch"}}, "additions": 107, "deletions": 43}}, {"node": {"oid": "a53a020c6abd51a6b718c1d4dc0d21dff7b423de", "messageHeadline": "Update Pipelines folder structure (#31525)", "author": {"name": "Ella Rohm-Ensing", "email": "erohmensing@gmail.com", "user": {"login": "erohmensing"}}, "additions": 4341, "deletions": 4006}}, {"node": {"oid": "1129bb036b956b8ae93066deb0592ed6abfdfec0", "messageHeadline": "Revert \"Update CI credentials docs to point to new GCP project (#3081\u2026", "author": {"name": "Alexandre Girard", "email": "alexandre@airbyte.io", "user": {"login": "girarda"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "73184bc8575f14a14bf12081ec00a3f1abee6ebd", "messageHeadline": "Update contact-support.md (#31587)", "author": {"name": "Erica D'Souza", "email": "93952107+erica-airbyte@users.noreply.github.com", "user": {"login": "erica-airbyte"}}, "additions": 7, "deletions": 11}}, {"node": {"oid": "a9cd3d5eee47c348f80827305e7d3661e95ad5b6", "messageHeadline": "Source Square: Add customer_id field to Payments and Orders streams (\u2026", "author": {"name": "Tope Folorunso", "email": "66448986+topefolorunso@users.noreply.github.com", "user": {"login": "topefolorunso"}}, "additions": 9, "deletions": 2}}, {"node": {"oid": "f520584e44b5ae6faae8997461a12dc376803155", "messageHeadline": "Update overview.md (#31451)", "author": {"name": "Janumala Akhilendra", "email": "82641474+JanumalaAkhilendra@users.noreply.github.com", "user": {"login": "JanumalaAkhilendra"}}, "additions": 8, "deletions": 8}}, {"node": {"oid": "8ac1ee500ad46e0307061d24dcc3d4de77f66b50", "messageHeadline": "Update exchange-rates.md (#31566)", "author": {"name": "Rhys", "email": "41263638+mr-W3dnesday@users.noreply.github.com", "user": {"login": "mr-W3dnesday"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "52520d01ceeb28c3f9eae227a9d9c731bea5cc84", "messageHeadline": "Migrate source-postgres-strict-encrypt logic into source-postgres and\u2026", "author": {"name": "Akash Kulkarni", "email": "113392464+akashkulk@users.noreply.github.com", "user": {"login": "akashkulk"}}, "additions": 880, "deletions": 9}}, {"node": {"oid": "365ba4119374651a8be8f2ee5bac23832fb9e74e", "messageHeadline": "Source Airtable: add mention workspaces during PAT creation (#31572)", "author": {"name": "Artem Inzhyyants", "email": "36314070+artem1205@users.noreply.github.com", "user": {"login": "artem1205"}}, "additions": 4, "deletions": 24}}, {"node": {"oid": "1394a19ab1a0e44b4f9898d85eb8ebd37cbf5813", "messageHeadline": "gradle: repo cleanup (#31460)", "author": {"name": "Marius Posta", "email": "marius@airbyte.io", "user": {"login": "postamar"}}, "additions": 127, "deletions": 139}}, {"node": {"oid": "c5441833396ed28bf527a7f0d9c4a74e960eac7e", "messageHeadline": "Migrate connectors to use our python base image (Round 1) (#31543)", "author": {"name": "Augustin", "email": "augustin@airbyte.io", "user": {"login": "alafanechere"}}, "additions": 286, "deletions": 161}}, {"node": {"oid": "c31cf83f5c1c5db7700d78b5fa75d086d7231f6a", "messageHeadline": "Source Airtable: add unit tests for authenticator (#31571)", "author": {"name": "Artem Inzhyyants", "email": "36314070+artem1205@users.noreply.github.com", "user": {"login": "artem1205"}}, "additions": 46, "deletions": 8}}, {"node": {"oid": "4670a4664ba48deae0672b3cd22b6cb106fa6d48", "messageHeadline": "Connector Report: remove divide by 100 (#31532)", "author": {"name": "Ben Church", "email": "ben@airbyte.io", "user": {"login": "bnchrch"}}, "additions": 2, "deletions": 4}}, {"node": {"oid": "ffdd688e0663b4e7bcce588f97e5b3acecb95894", "messageHeadline": ":sparkles: Source TikTok Marketing: use default availability strategy\u2026", "author": {"name": "Denys Davydov", "email": "davydov.den18@gmail.com", "user": {"login": "davydov-d"}}, "additions": 53, "deletions": 57}}, {"node": {"oid": "9ae728f17c49cf993a09ec8cb3ce92a671b3db3e", "messageHeadline": "Airbyte-ci: Set pip cache volume name by python version (#31533)", "author": {"name": "Ben Church", "email": "ben@airbyte.io", "user": {"login": "bnchrch"}}, "additions": 3, "deletions": 2}}, {"node": {"oid": "e88584fdc9424bc8d6291a34f30be2b31d22c579", "messageHeadline": "Update metadata.yaml (#31506)", "author": {"name": "katmarkham", "email": "40400595+katmarkham@users.noreply.github.com", "user": {"login": "katmarkham"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "f7672e0345592cd93eeb67d0d66c31334fc81f0c", "messageHeadline": "Update ConnectorMetadataDefinitionV0.yaml (#31521)", "author": {"name": "katmarkham", "email": "40400595+katmarkham@users.noreply.github.com", "user": {"login": "katmarkham"}}, "additions": 14, "deletions": 3}}, {"node": {"oid": "083fc2035b8dad65612dbc20c5f106e22cfe8e32", "messageHeadline": "Vector DBs: Upgrade CDK (#31329)", "author": {"name": "Joe Reuter", "email": "joe@airbyte.io", "user": {"login": "flash1293"}}, "additions": 265, "deletions": 188}}, {"node": {"oid": "1686978648618a1cc3249b19e2e6efdc1f0652de", "messageHeadline": "python-connector-base: install socat (#31541)", "author": {"name": "Augustin", "email": "augustin@airbyte.io", "user": {"login": "alafanechere"}}, "additions": 523, "deletions": 359}}, {"node": {"oid": "0a79a899ff574520462234676be1e2fb2cb3b4bc", "messageHeadline": ":bug: Source Gitlab: updated unittests, added validation for groups/p\u2026", "author": {"name": "Daryna Ishchenko", "email": "80129833+darynaishchenko@users.noreply.github.com", "user": {"login": "darynaishchenko"}}, "additions": 41, "deletions": 7}}, {"node": {"oid": "f54bd550aae9b4bf19220b50af47da0adc3b4ff1", "messageHeadline": "airbyte-ci: Reword the connector changelog entry when using `migrate-\u2026", "author": {"name": "Augustin", "email": "augustin@airbyte.io", "user": {"login": "alafanechere"}}, "additions": 3, "deletions": 2}}, {"node": {"oid": "2eeed50fc703299bc12ec020a4fde10e0b66c89a", "messageHeadline": "\ud83d\udc1b Source Shopify: Fixed the issue caused by the `missing access token\u2026", "author": {"name": "Baz", "email": "oleksandr.bazarnov@globallogic.com", "user": {"login": "bazarnov"}}, "additions": 34, "deletions": 6}}, {"node": {"oid": "85d135cb7fe660f7c3de10690a0be14a3d205301", "messageHeadline": "source-postgres ci improvements: fix testing workflow (#31538)", "author": {"name": "Augustin", "email": "augustin@airbyte.io", "user": {"login": "alafanechere"}}, "additions": 2, "deletions": 3}}, {"node": {"oid": "44baf92d98efdb09934f80bc27d8aab13d53268a", "messageHeadline": "connector-generator: remove dockerfile and use base image for python \u2026", "author": {"name": "Augustin", "email": "augustin@airbyte.io", "user": {"login": "alafanechere"}}, "additions": 469, "deletions": 517}}, {"node": {"oid": "951605ae8a1489314fa70b9c8e14f851ef2d0fc9", "messageHeadline": "\u2728 Source S3: Add reading files inside zip archive (#31340)", "author": {"name": "Anatolii Yatsuk", "email": "35109939+tolik0@users.noreply.github.com", "user": {"login": "tolik0"}}, "additions": 1128, "deletions": 10}}, {"node": {"oid": "cbb21b3a0dd00c7838d4691f98dbbad3d222c23b", "messageHeadline": "only run mypy on airbyte_cdk code (#31518)", "author": {"name": "Alexandre Girard", "email": "alexandre@airbyte.io", "user": {"login": "girarda"}}, "additions": 1, "deletions": 3}}, {"node": {"oid": "25dc4f6df2dc58b7930434aeae504b825d43a34f", "messageHeadline": "Add standard async (#29812)", "author": {"name": "Benoit Moriceau", "email": "benoit@airbyte.io", "user": {"login": "benmoriceau"}}, "additions": 378, "deletions": 78}}, {"node": {"oid": "0501e44482064821fd5481cf0f59a4febdab72c3", "messageHeadline": "\u2728 Source GetLago : Add Customer Current Usage and Wallet streams (#31\u2026", "author": {"name": "Aviraj Gour", "email": "100823015+avirajsingh7@users.noreply.github.com", "user": {"login": "avirajsingh7"}}, "additions": 213, "deletions": 3}}, {"node": {"oid": "69a0abcaa64df1068d9753ded5303d0c99546e08", "messageHeadline": "Source Notion: add validation checks to start_date (#31507)", "author": {"name": "Christo Grabowski", "email": "108154848+ChristoGrab@users.noreply.github.com", "user": {"login": "ChristoGrab"}}, "additions": 54, "deletions": 4}}, {"node": {"oid": "085c497d016b910e819f6161567c199a19ff66c3", "messageHeadline": "source-mssql*: fix integration tests (#31504)", "author": {"name": "Marius Posta", "email": "marius@airbyte.io", "user": {"login": "postamar"}}, "additions": 51, "deletions": 116}}, {"node": {"oid": "f1baf2a2f2bcfcdfda822c740aa0324b09aa3f24", "messageHeadline": "Destinations snowflake+bigquery: Improve performance by filtering raw\u2026", "author": {"name": "Edward Gao", "email": "edward.gao@airbyte.io", "user": {"login": "edgao"}}, "additions": 367, "deletions": 74}}, {"node": {"oid": "cd04ce04cd38e09bc006a6a3a69e228d6b4f8dd8", "messageHeadline": "\ud83d\udcdd OpenTelemetry integration instructions (#31211)", "author": {"name": "Hippo", "email": "hippolyte@vergnol.fr", "user": {"login": "CyberHippo"}}, "additions": 76, "deletions": 3}}, {"node": {"oid": "16622adaf9dde2bdc6f69495ebdbe2e124463598", "messageHeadline": "\u2728Source Pipedrive: Add new stream Goals (#31184)", "author": {"name": "btkcodedev", "email": "btk.codedev@gmail.com", "user": {"login": "btkcodedev"}}, "additions": 122, "deletions": 2}}, {"node": {"oid": "3e557080c021d02d7bf4f2dcebe0ec5824fc624d", "messageHeadline": "ci: only request required reviewers when PR is not draft mode (#31510)", "author": {"name": "Pedro S. Lopez", "email": "pedroslopez@me.com", "user": {"login": "pedroslopez"}}, "additions": 6, "deletions": 1}}, {"node": {"oid": "7465c02bf4bd350bb26490b595635da8d60759ca", "messageHeadline": "airbyte-ci: remove connector format command (#31424)", "author": {"name": "Augustin", "email": "augustin@airbyte.io", "user": {"login": "alafanechere"}}, "additions": 6, "deletions": 259}}, {"node": {"oid": "a946a3840b1c580a0c1a1a23c136375452fdc8ee", "messageHeadline": "Integrate source performance harness with datadog (#31410)", "author": {"name": "Xiaohan Song", "email": "xiaohan@airbyte.io", "user": {"login": "xiaohansong"}}, "additions": 64, "deletions": 6}}, {"node": {"oid": "92af34dfbb17fc86849892c3d76c00d9a7f62229", "messageHeadline": "Apify Dataset: Remove unnecessary breaking change and improve documen\u2026", "author": {"name": "Joe Reuter", "email": "joe@airbyte.io", "user": {"login": "flash1293"}}, "additions": 6, "deletions": 9}}, {"node": {"oid": "f9df654f9f930cb35b1d317cb69d4965dae99cc9", "messageHeadline": ":bug: Source Bing Ads: remove primary key for the geographic performa\u2026", "author": {"name": "Denys Davydov", "email": "davydov.den18@gmail.com", "user": {"login": "davydov-d"}}, "additions": 36, "deletions": 3}}, {"node": {"oid": "cf733f18f88a60d0f356bb971568694dc4a5a622", "messageHeadline": "schedule a workflow to gather source-postgres CI perfs (#31496)", "author": {"name": "Augustin", "email": "augustin@airbyte.io", "user": {"login": "alafanechere"}}, "additions": 44, "deletions": 0}}, {"node": {"oid": "f77cbc13c8f99ac03891a95d2950748b91e80152", "messageHeadline": "increase \"format code\" worfklow timeout to 40mn (#31508)", "author": {"name": "Augustin", "email": "augustin@airbyte.io", "user": {"login": "alafanechere"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "0a01bc26f43276f2de95272139402282eec69876", "messageHeadline": "S3: Basic unstructured file support (#31209)", "author": {"name": "Joe Reuter", "email": "joe@airbyte.io", "user": {"login": "flash1293"}}, "additions": 354, "deletions": 35}}, {"node": {"oid": "2ab878d4830447ea2c76473c52cd96e7a00719f3", "messageHeadline": "\ud83d\udc1bSource Gitlab: handle expired access_token error with status code 40\u2026", "author": {"name": "Anton Karpets", "email": "anton.karpets@globallogic.com", "user": {"login": "askarpets"}}, "additions": 18, "deletions": 10}}, {"node": {"oid": "532e25bb7093ca51337ff21dfa89f76f48dd1500", "messageHeadline": "Source GitHub: fix CAT tests (#31494)", "author": {"name": "Artem Inzhyyants", "email": "36314070+artem1205@users.noreply.github.com", "user": {"login": "artem1205"}}, "additions": 416, "deletions": 1}}, {"node": {"oid": "852ee37c69b3005b1e19b49c6aa803564da28363", "messageHeadline": ":bug:  Source Tiktok Marketing: apply minimum datetime restrictions (\u2026", "author": {"name": "Denys Davydov", "email": "davydov.den18@gmail.com", "user": {"login": "davydov-d"}}, "additions": 208, "deletions": 131}}, {"node": {"oid": "ba48460d83d72f2f0cbda941615a9280f7da5e11", "messageHeadline": "airbyte-ci: Add basic segment tracking (#31354)", "author": {"name": "Ben Church", "email": "ben@airbyte.io", "user": {"login": "bnchrch"}}, "additions": 132, "deletions": 40}}, {"node": {"oid": "ebf566d71a033ff757970999ca3f2c65db3e7b6a", "messageHeadline": "ci: fix review request paths (#31485)", "author": {"name": "Pedro S. Lopez", "email": "pedroslopez@me.com", "user": {"login": "pedroslopez"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "e098db793b3895334d4a52662d64dfa6f8b5358d", "messageHeadline": "[Non-Forked] \u2728 Source Square - Add Bank Account stream (#31482)", "author": {"name": "Mal Hancock", "email": "mallory@archangelic.space", "user": {"login": "archangelic"}}, "additions": 72, "deletions": 3}}, {"node": {"oid": "ef9bd72a7e019cfd93ba8b28c5cb326da628da73", "messageHeadline": "Parameterize ScenarioBuilder on Source type (#31244)", "author": {"name": "Alexandre Girard", "email": "alexandre@airbyte.io", "user": {"login": "girarda"}}, "additions": 1756, "deletions": 1432}}, {"node": {"oid": "c207a7f546e5c51b89386561c12f947a3c4991c1", "messageHeadline": "require extra review for breaking change messages (#31361)", "author": {"name": "Pedro S. Lopez", "email": "pedroslopez@me.com", "user": {"login": "pedroslopez"}}, "additions": 143, "deletions": 85}}, {"node": {"oid": "8e1fea4d7880bd8ec61190bb20d58bb10186f82e", "messageHeadline": "fix running connector-ops package tests via airbyte-ci (#31478)", "author": {"name": "Pedro S. Lopez", "email": "pedroslopez@me.com", "user": {"login": "pedroslopez"}}, "additions": 9, "deletions": 5}}, {"node": {"oid": "2c8e1924f871949c627b3d3616a6a850c8fbc766", "messageHeadline": "\u2728 Source Asana: Add Events stream (#31089)", "author": {"name": "Tope Folorunso", "email": "66448986+topefolorunso@users.noreply.github.com", "user": {"login": "topefolorunso"}}, "additions": 95, "deletions": 4}}, {"node": {"oid": "a506909dd7ae781bf558f9662968dad92d1aafc7", "messageHeadline": "\u2728Source Square:  Add new stream Loyalty (#31106)", "author": {"name": "btkcodedev", "email": "btk.codedev@gmail.com", "user": {"login": "btkcodedev"}}, "additions": 79, "deletions": 2}}, {"node": {"oid": "c6ce49594d004a89e78a334728c7ed71aebc55b6", "messageHeadline": "\ud83e\uddf9 remove source-file-secure (#31477)", "author": {"name": "Pedro S. Lopez", "email": "pedroslopez@me.com", "user": {"login": "pedroslopez"}}, "additions": 3, "deletions": 599}}, {"node": {"oid": "9479979350e1c08b47f33b8d9dc02db4945ba468", "messageHeadline": "\u2728 Source Asana: Add SectionsCompact stream (#31009)", "author": {"name": "Tope Folorunso", "email": "66448986+topefolorunso@users.noreply.github.com", "user": {"login": "topefolorunso"}}, "additions": 50, "deletions": 101}}, {"node": {"oid": "1567eaa869d0f5f907c10cfae93ecf02ea5992fd", "messageHeadline": "\ud83e\udd16 Bump patch version of Python CDK", "author": {"name": "girarda", "email": "girarda@users.noreply.github.com", "user": {"login": "girarda"}}, "additions": 7, "deletions": 4}}, {"node": {"oid": "a3def06b49aaa2beac6012065ae4358a1ce5db48", "messageHeadline": "airbyte-ci: improve build instructions on connectors migrated to our \u2026", "author": {"name": "Augustin", "email": "augustin@airbyte.io", "user": {"login": "alafanechere"}}, "additions": 70, "deletions": 49}}, {"node": {"oid": "52a8374440df6c60687734151e95bcafad5e0564", "messageHeadline": "Bump Airbyte version from 0.50.30 to 0.50.31", "author": {"name": "JonsSpaghetti", "email": "JonsSpaghetti@users.noreply.github.com", "user": {"login": "JonsSpaghetti"}}, "additions": 4, "deletions": 4}}, {"node": {"oid": "b697a8eec4f6d42158c1d948c663aa21e3ab6129", "messageHeadline": "Cron action for connector harness (#31470)", "author": {"name": "Xiaohan Song", "email": "xiaohan@airbyte.io", "user": {"login": "xiaohansong"}}, "additions": 44, "deletions": 0}}, {"node": {"oid": "4b332253f17e31416e680ce283e557b22b84c963", "messageHeadline": "airbyte-ci: concurrent java tests (#31426)", "author": {"name": "Augustin", "email": "augustin@airbyte.io", "user": {"login": "alafanechere"}}, "additions": 44, "deletions": 34}}, {"node": {"oid": "7f9996a5fac8f222e1c600194ec7c82f5ba00bbb", "messageHeadline": "Orchestrator: Fix delete registry entry (#31474)", "author": {"name": "Ben Church", "email": "ben@airbyte.io", "user": {"login": "bnchrch"}}, "additions": 18, "deletions": 7}}, {"node": {"oid": "d4ef599838d3906cbab1e75bd0fa06a35b8dc7d3", "messageHeadline": "\u2728 source-file: prevent local file usage on cloud deployment mode (#30\u2026", "author": {"name": "Pedro S. Lopez", "email": "pedroslopez@me.com", "user": {"login": "pedroslopez"}}, "additions": 330, "deletions": 67}}, {"node": {"oid": "04c4fea5ccf476a3356178ea3434723e388d91cc", "messageHeadline": "\ud83d\udc1b Concurrent CDK bug fixes (#31402)", "author": {"name": "Alexandre Girard", "email": "alexandre@airbyte.io", "user": {"login": "girarda"}}, "additions": 193, "deletions": 20}}, {"node": {"oid": "696118de6ab0611d669cb04fbf1ddba0d4f52450", "messageHeadline": "gradle: remove broken mypy task (#31468)", "author": {"name": "Marius Posta", "email": "marius@airbyte.io", "user": {"login": "postamar"}}, "additions": 0, "deletions": 28}}, {"node": {"oid": "492e639f097ff405a7963acbc82e97f27e1c48a5", "messageHeadline": "Source Chargify: Add Coupons, Transactions, Invoices Streams (#31116)", "author": {"name": "Tope Folorunso", "email": "66448986+topefolorunso@users.noreply.github.com", "user": {"login": "topefolorunso"}}, "additions": 252, "deletions": 3}}, {"node": {"oid": "5724ef006cda28d2cfa51c573772e6dfea1a71f9", "messageHeadline": "Enable mypy type checks for the Python CDK (#31356)", "author": {"name": "Alexandre Girard", "email": "alexandre@airbyte.io", "user": {"login": "girarda"}}, "additions": 30, "deletions": 0}}, {"node": {"oid": "2da2386000e1b27dac2ed6b82b36d257c1296c42", "messageHeadline": "airbyte-ci-test: remove the paths condition (#31452)", "author": {"name": "Augustin", "email": "augustin@airbyte.io", "user": {"login": "alafanechere"}}, "additions": 0, "deletions": 2}}, {"node": {"oid": "eb41d39fca7321056f24780d425923b2336553c0", "messageHeadline": "airbyte-ci: fix None docker creds (#31455)", "author": {"name": "Augustin", "email": "augustin@airbyte.io", "user": {"login": "alafanechere"}}, "additions": 4, "deletions": 4}}, {"node": {"oid": "039310e909ee8334adf6291ce4fc9692f886a144", "messageHeadline": "\ud83d\udc1b Source [Salesforce, Jira, Hubspot]: update `expected records` (#31446)", "author": {"name": "Baz", "email": "oleksandr.bazarnov@globallogic.com", "user": {"login": "bazarnov"}}, "additions": 257, "deletions": 242}}, {"node": {"oid": "a7a706f98aa2ae1c698c0de00d97d6812312dc31", "messageHeadline": "PokeAPI: Unpin connector (#31378)", "author": {"name": "Joe Reuter", "email": "joe@airbyte.io", "user": {"login": "flash1293"}}, "additions": 0, "deletions": 2}}, {"node": {"oid": "2f247cf10e8f38dbd3e3ff9cd981566066f1096d", "messageHeadline": "\ud83d\udc1bSource Klaviyo: add availability strategy (#31379)", "author": {"name": "Anton Karpets", "email": "anton.karpets@globallogic.com", "user": {"login": "askarpets"}}, "additions": 56, "deletions": 23}}, {"node": {"oid": "cb3df14209b75392efcf55202747fe9ec1cb6fcc", "messageHeadline": ":rotating_light: :rotating_light: Source Google Ads: update schemas a\u2026", "author": {"name": "Anatolii Yatsuk", "email": "35109939+tolik0@users.noreply.github.com", "user": {"login": "tolik0"}}, "additions": 434, "deletions": 466}}, {"node": {"oid": "31fe1f3042fcda20bab8f83b4c87ecbcfa87a9ba", "messageHeadline": "Source Apify Dataset: improve connector documentation (#31397)", "author": {"name": "Vlada Dusek", "email": "v.dusek96@gmail.com", "user": {"login": "vdusek"}}, "additions": 3, "deletions": 5}}, {"node": {"oid": "24dca670082f019ac31e09934b08fb26a7857e55", "messageHeadline": "\ud83e\udd16 Bump patch version of Python CDK", "author": {"name": "askarpets", "email": "askarpets@users.noreply.github.com", "user": {"login": "askarpets"}}, "additions": 7, "deletions": 4}}, {"node": {"oid": "51fa2b3c3186fbd366db4e891c21df928dbf900b", "messageHeadline": "\ud83d\udc1bAirbyte CDK: wrap HTTP error with status code 400 in AirbyteTracedEx\u2026", "author": {"name": "Anton Karpets", "email": "anton.karpets@globallogic.com", "user": {"login": "askarpets"}}, "additions": 81, "deletions": 5}}, {"node": {"oid": "99b9fc94fde1fc2fedd372165687aa4bbd8c4f28", "messageHeadline": "[airbyte-ci] new commands for migration to base image (#30520)", "author": {"name": "Augustin", "email": "augustin@airbyte.io", "user": {"login": "alafanechere"}}, "additions": 916, "deletions": 23}}, {"node": {"oid": "2c4f3e17ca1c59bcab5c105581d600140b3971cb", "messageHeadline": "Revert \"Connector Ops: Fix third party support in get_all_connectors_\u2026", "author": {"name": "Ben Church", "email": "ben@airbyte.io", "user": {"login": "bnchrch"}}, "additions": 21, "deletions": 80}}, {"node": {"oid": "65895c278bca3c0325b8863532ccbda07b2b9840", "messageHeadline": "bing-ads: fix breaking change message typo (#31406)", "author": {"name": "Pedro S. Lopez", "email": "pedroslopez@me.com", "user": {"login": "pedroslopez"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "0a1410efc52bedf3e9cd7fe940e6d467c1f19b41", "messageHeadline": "Connector Ops: Fix third party support in get_all_connectors_in_repo \u2026", "author": {"name": "Ben Church", "email": "ben@airbyte.io", "user": {"login": "bnchrch"}}, "additions": 80, "deletions": 21}}, {"node": {"oid": "bc670da427ebe4b305ea64c3372bd5a2f97ee35f", "messageHeadline": "Fix connector harness performance ci run (#31304)", "author": {"name": "Xiaohan Song", "email": "xiaohan@airbyte.io", "user": {"login": "xiaohansong"}}, "additions": 23, "deletions": 261}}, {"node": {"oid": "1a90d6cd89970a3ae01b5b3f8cfcff1d9be41243", "messageHeadline": "\u2728Source Square: Add new stream Inventory (#31107)", "author": {"name": "btkcodedev", "email": "btk.codedev@gmail.com", "user": {"login": "btkcodedev"}}, "additions": 100, "deletions": 41}}, {"node": {"oid": "36b7996d49ea4b6178f3bb44c4d8f399e44936e2", "messageHeadline": "fix typo (#31403)", "author": {"name": "Ella Rohm-Ensing", "email": "erohmensing@gmail.com", "user": {"login": "erohmensing"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "2e7dfe8c408e34394522c1cf3b820999630fd306", "messageHeadline": "Source LinkedIn Ads: fix pagination for reporting (#31396)", "author": {"name": "Roman Yermilov [GL]", "email": "86300758+roman-yermilov-gl@users.noreply.github.com", "user": {"login": "roman-yermilov-gl"}}, "additions": 19, "deletions": 3}}, {"node": {"oid": "5930fd91b6f4b561162a1381e28ef8f968b876f2", "messageHeadline": "airbyte-ci: Update GHA test runner (#31369)", "author": {"name": "Ben Church", "email": "ben@airbyte.io", "user": {"login": "bnchrch"}}, "additions": 66, "deletions": 173}}, {"node": {"oid": "c0a0b7930a8d88c64cef440cddced422d0409ca3", "messageHeadline": "Source Trello: Improve board_ids Description in Config (#31205)", "author": {"name": "Tope Folorunso", "email": "66448986+topefolorunso@users.noreply.github.com", "user": {"login": "topefolorunso"}}, "additions": 6, "deletions": 4}}, {"node": {"oid": "896fa4bafd9972202a3f7e0084a165e50bb4a5b3", "messageHeadline": "[Source-Postgres] Update PostgresConverter to correctly stringify Big\u2026", "author": {"name": "Duy Nguyen", "email": "duy@airbyte.io", "user": {"login": "nguyenaiden"}}, "additions": 21, "deletions": 9}}, {"node": {"oid": "1a76a8be6f6798663b27dbb07ce9a0aed57ba538", "messageHeadline": "Source Trello: Fix Failed Sync if Card with Cover Image Present (#31168)", "author": {"name": "Tope Folorunso", "email": "66448986+topefolorunso@users.noreply.github.com", "user": {"login": "topefolorunso"}}, "additions": 15, "deletions": 4}}, {"node": {"oid": "c7d411061e3a59d750e0b4a252191a4d995ad2cd", "messageHeadline": "Source GitHub: handle `ContributorActivity` continuous `ACCEPTED` res\u2026", "author": {"name": "Artem Inzhyyants", "email": "36314070+artem1205@users.noreply.github.com", "user": {"login": "artem1205"}}, "additions": 20, "deletions": 9}}, {"node": {"oid": "ad362abf9f90bdd09df721fb051162a3f10ac048", "messageHeadline": "Source Gilab: added suggestedStreams (#31391)", "author": {"name": "Daryna Ishchenko", "email": "80129833+darynaishchenko@users.noreply.github.com", "user": {"login": "darynaishchenko"}}, "additions": 7, "deletions": 0}}, {"node": {"oid": "cc5d54558f282549a2d9b409b449c697d0b74e14", "messageHeadline": "Docs: remove 'build a python destination' (#31394)", "author": {"name": "Evan Tahler", "email": "evan@airbyte.io", "user": {"login": "evantahler"}}, "additions": 116, "deletions": 272}}, {"node": {"oid": "efdc945d42e9e5350b3448ed9f420d14d28171fb", "messageHeadline": ":sparkles: Source Gitlab: spec: start date is optional, groups and pr\u2026", "author": {"name": "Daryna Ishchenko", "email": "80129833+darynaishchenko@users.noreply.github.com", "user": {"login": "darynaishchenko"}}, "additions": 168, "deletions": 26}}, {"node": {"oid": "31fb8c00ee88b0b0e733cd5aeebffacd23156f5b", "messageHeadline": "Source Airtable: config errors (#31360)", "author": {"name": "Artem Inzhyyants", "email": "36314070+artem1205@users.noreply.github.com", "user": {"login": "artem1205"}}, "additions": 14, "deletions": 2}}, {"node": {"oid": "bb40d6f059641bf4d77780b9c96633a0b08a699b", "messageHeadline": ":bug: Source Gitlab: fix undeclared fields and validation errors (#31\u2026", "author": {"name": "Daryna Ishchenko", "email": "80129833+darynaishchenko@users.noreply.github.com", "user": {"login": "darynaishchenko"}}, "additions": 266, "deletions": 16}}, {"node": {"oid": "6c6465ef7c929402059a92ec03b2f48529057abd", "messageHeadline": "Source Pipedrive: Fix Custom Fields not Syncing (#31151)", "author": {"name": "Tope Folorunso", "email": "66448986+topefolorunso@users.noreply.github.com", "user": {"login": "topefolorunso"}}, "additions": 11, "deletions": 4}}, {"node": {"oid": "db1451ab91b0ddd539b1e020bb4c0bd4f2d882a8", "messageHeadline": "\ud83d\udc1b Source Gitlab: handle expired `access_token` while checking the con\u2026", "author": {"name": "Baz", "email": "oleksandr.bazarnov@globallogic.com", "user": {"login": "bazarnov"}}, "additions": 85, "deletions": 4}}, {"node": {"oid": "d8cfa79dfb66f6edd256739c2bd99997d5a04593", "messageHeadline": "Source Apify Dataset: add item_collection stream with dynamic schema \u2026", "author": {"name": "Vlada Dusek", "email": "v.dusek96@gmail.com", "user": {"login": "vdusek"}}, "additions": 72, "deletions": 7}}, {"node": {"oid": "bc05d1c5af4b39ec4b6972c4563d2668fe9475fc", "messageHeadline": "\ud83d\udc1b Source LinkedIn Ads: Fix `expected records` (#31382)", "author": {"name": "Baz", "email": "oleksandr.bazarnov@globallogic.com", "user": {"login": "bazarnov"}}, "additions": 32, "deletions": 39}}, {"node": {"oid": "4308255d642c6ccac201808128bb8845ca2a0cc2", "messageHeadline": "\ud83d\udc1b Source Jira: Fixed `aggregatetimeoriginalestimate, timeoriginalesti\u2026", "author": {"name": "Baz", "email": "oleksandr.bazarnov@globallogic.com", "user": {"login": "bazarnov"}}, "additions": 165, "deletions": 164}}, {"node": {"oid": "9469c718976bbcf65defdad2c5b53ef82e36fdef", "messageHeadline": "\ud83d\udc1b Source Shopify: Fix feching `Deleted Events` with `STATE` presence \u2026", "author": {"name": "Baz", "email": "oleksandr.bazarnov@globallogic.com", "user": {"login": "bazarnov"}}, "additions": 93, "deletions": 84}}, {"node": {"oid": "31e8170cd2ba1e61ba6f81c60afb5711a652533d", "messageHeadline": ":sparkles: Source Azure Blob Storage: migrate to File-based CDK (#31336)", "author": {"name": "Denys Davydov", "email": "davydov.den18@gmail.com", "user": {"login": "davydov-d"}}, "additions": 1391, "deletions": 1125}}, {"node": {"oid": "e757fb87b3cf5e1795577c2a09216168c781b8e6", "messageHeadline": "\ud83e\udd16 Bump patch version of Python CDK", "author": {"name": "yevhenii-ldv", "email": "yevhenii-ldv@users.noreply.github.com", "user": {"login": "yevhenii-ldv"}}, "additions": 7, "deletions": 4}}, {"node": {"oid": "7487d6ff4e5e77c1a86e035eb2cf5e69e5c25e8f", "messageHeadline": "\ud83e\udd16 Bump patch version of Python CDK", "author": {"name": "yevhenii-ldv", "email": "yevhenii-ldv@users.noreply.github.com", "user": {"login": "yevhenii-ldv"}}, "additions": 7, "deletions": 4}}, {"node": {"oid": "11e865177abc85537bb263266cc9d698e9691c3d", "messageHeadline": "CDK: Enable debug logging when running availability check (#31368)", "author": {"name": "Yevhenii", "email": "ykurochkin@flyaps.com", "user": {"login": "yevhenii-ldv"}}, "additions": 3, "deletions": 1}}, {"node": {"oid": "694d88f9ca43c303a569a3a47b7cd9c9cd0325c8", "messageHeadline": "\u2728 source-file: \ud83e\ude93 dockerfile and  fix integration tests (#31341)", "author": {"name": "Augustin", "email": "augustin@airbyte.io", "user": {"login": "alafanechere"}}, "additions": 34, "deletions": 29}}, {"node": {"oid": "91101dd2412fb72bc5a287d8c270732638f53d8d", "messageHeadline": "\ud83e\udd16 Bump patch version of Python CDK", "author": {"name": "flash1293", "email": "flash1293@users.noreply.github.com", "user": {"login": "flash1293"}}, "additions": 7, "deletions": 4}}, {"node": {"oid": "e35a1f2cd9f969a5ccc898816711119e4e9afb1b", "messageHeadline": "File CDK: Allow configuration of parsed records during check and disc\u2026", "author": {"name": "Joe Reuter", "email": "joe@airbyte.io", "user": {"login": "flash1293"}}, "additions": 106, "deletions": 14}}, {"node": {"oid": "ec8f25978b8b6b8ce3cbf5576c235f69dbc2ed3e", "messageHeadline": "\ud83e\udd16 Bump patch version of Python CDK", "author": {"name": "flash1293", "email": "flash1293@users.noreply.github.com", "user": {"login": "flash1293"}}, "additions": 7, "deletions": 4}}, {"node": {"oid": "0e4f290065c5b76f51118534cd811a128eb11d8a", "messageHeadline": "Vector DB CDK: Fix openai compatible embedder (#31330)", "author": {"name": "Joe Reuter", "email": "joe@airbyte.io", "user": {"login": "flash1293"}}, "additions": 2, "deletions": 1}}, {"node": {"oid": "ccc5b190fe5b4f4958631b0f98bd9f5566db5e29", "messageHeadline": "Adjust codeowners (#31345)", "author": {"name": "Joe Reuter", "email": "joe@airbyte.io", "user": {"login": "flash1293"}}, "additions": 8, "deletions": 0}}, {"node": {"oid": "c4ff29e23abdb30ed173d0b12709281632f5ea18", "messageHeadline": "Destinations bigquery: Fix string-json auto conversion for BigQuery (\u2026", "author": {"name": "Gireesh Sreepathi", "email": "gireesh@airbyte.io", "user": {"login": "gisripa"}}, "additions": 86, "deletions": 20}}, {"node": {"oid": "12692cefbe3fc0ac7feb4583e54616e21e7635bc", "messageHeadline": "\ud83d\udc1b  Update initial load query for old postgres to return a defined ord\u2026", "author": {"name": "Rodi Reich Zilberman", "email": "867491+rodireich@users.noreply.github.com", "user": {"login": "rodireich"}}, "additions": 49, "deletions": 6}}, {"node": {"oid": "2f6dcbc69b8acfb73ae84c5d2a7977d472c5ec9e", "messageHeadline": "\u2728Source Square:  Add new stream Cash Drawers (#31065)", "author": {"name": "btkcodedev", "email": "btk.codedev@gmail.com", "user": {"login": "btkcodedev"}}, "additions": 104, "deletions": 2}}, {"node": {"oid": "314e6839d9b279af9f72b7cf9eb6dbcdf31a9bf6", "messageHeadline": "airbyte-ci: bind integration tests to dockerhost (again) (#31343)", "author": {"name": "Augustin", "email": "augustin@airbyte.io", "user": {"login": "alafanechere"}}, "additions": 11, "deletions": 4}}, {"node": {"oid": "7e92375438a86ecd7c00011e9f45186f32026d87", "messageHeadline": "bump cdk version for postgres, mysql sources (#31322)", "author": {"name": "Rodi Reich Zilberman", "email": "867491+rodireich@users.noreply.github.com", "user": {"login": "rodireich"}}, "additions": 17, "deletions": 14}}, {"node": {"oid": "af66f2512e8aa41530a22050d340a2fbf5b67877", "messageHeadline": "Source AirTable: Exclude bases without permission (#31215)", "author": {"name": "Artem Inzhyyants", "email": "36314070+artem1205@users.noreply.github.com", "user": {"login": "artem1205"}}, "additions": 38, "deletions": 19}}, {"node": {"oid": "f26bd9ed84930b60a6f9be034437cdb4a29edadf", "messageHeadline": "Source GitHub: update links to docs (#31307)", "author": {"name": "Artem Inzhyyants", "email": "36314070+artem1205@users.noreply.github.com", "user": {"login": "artem1205"}}, "additions": 46, "deletions": 39}}, {"node": {"oid": "fd578813911921d2dc9d6571e12c8d9fccca341b", "messageHeadline": "airbyte-ci: disable gradle step caching on source-postgres (#31332)", "author": {"name": "Augustin", "email": "augustin@airbyte.io", "user": {"login": "alafanechere"}}, "additions": 61, "deletions": 5}}, {"node": {"oid": "139c044b936c8bdf3e76e878df74449026d65e72", "messageHeadline": "\ud83e\udd16 Bump patch version of Python CDK", "author": {"name": "flash1293", "email": "flash1293@users.noreply.github.com", "user": {"login": "flash1293"}}, "additions": 7, "deletions": 4}}, {"node": {"oid": "118c63c85c5880457a1fbc27d2ec204c644e91b7", "messageHeadline": "Snowflake Native Apps: update Linkedin Ads instructions; add permissi\u2026", "author": {"name": "Catherine Noll", "email": "clnoll@users.noreply.github.com", "user": {"login": "clnoll"}}, "additions": 6, "deletions": 0}}, {"node": {"oid": "97dba7aa0ef81df5a78e637a5620b7bf6cd2cf54", "messageHeadline": "Rename Pokeapi back to PokeAPI (#31342)", "author": {"name": "Teal Larson", "email": "LARSON.TEAL@GMAIL.COM", "user": {"login": "tealjulia"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "29b411868f2fedbca3fc0aa1368e51ba37000c18", "messageHeadline": "gradle: set user timezone to UTC in all tests (#31305)", "author": {"name": "Marius Posta", "email": "marius@airbyte.io", "user": {"login": "postamar"}}, "additions": 2, "deletions": 1}}, {"node": {"oid": "853672594496d95a074912ce95233c9cf30d46d3", "messageHeadline": "CDK: URL-encode query parameters and request body (#30407)", "author": {"name": "Catherine Noll", "email": "clnoll@users.noreply.github.com", "user": {"login": "clnoll"}}, "additions": 221, "deletions": 21}}, {"node": {"oid": "67324a4b5b0323cf4ff91f79eaf01844c31f5d23", "messageHeadline": "Vector DB CDK: Batch by documents separately for each stream and name\u2026", "author": {"name": "Joe Reuter", "email": "joe@airbyte.io", "user": {"login": "flash1293"}}, "additions": 160, "deletions": 191}}, {"node": {"oid": "1a9e21f43183266b542c51fa1fdeafaa90939db7", "messageHeadline": ":rotating_light: :rotating_light: Source Bing Ads: remove PKs from ge\u2026", "author": {"name": "Denys Davydov", "email": "davydov.den18@gmail.com", "user": {"login": "davydov-d"}}, "additions": 20, "deletions": 7}}, {"node": {"oid": "903427199869a1f84c50b814ca5143bf50324afd", "messageHeadline": ":sparkles: Source Gilab: Deployments Streams (#31183)", "author": {"name": "Daryna Ishchenko", "email": "80129833+darynaishchenko@users.noreply.github.com", "user": {"login": "darynaishchenko"}}, "additions": 198, "deletions": 70}}, {"node": {"oid": "33c683b0e9660232e1783c21ecb9845b53c62820", "messageHeadline": "[airbyte-ci] Implement pre/post build hooks (#31282)", "author": {"name": "Augustin", "email": "augustin@airbyte.io", "user": {"login": "alafanechere"}}, "additions": 210, "deletions": 39}}, {"node": {"oid": "e30cbed7a2cf079afc277eb3a5c638e2e000fa37", "messageHeadline": "\ud83e\udd16 Bump patch version of Python CDK", "author": {"name": "girarda", "email": "girarda@users.noreply.github.com", "user": {"login": "girarda"}}, "additions": 7, "deletions": 4}}, {"node": {"oid": "25fc396cdfdba60a588226dd02cddbea8f9ca9ad", "messageHeadline": "CDK: ThreadBasedConcurrentStream skeleton and top-level AbstractStrea\u2026", "author": {"name": "Alexandre Girard", "email": "alexandre@airbyte.io", "user": {"login": "girarda"}}, "additions": 1617, "deletions": 27}}, {"node": {"oid": "156ee4ca8adcc0f4111bcd1d64247db7448958e0", "messageHeadline": "\ud83d\udc1b source-pokeapi: Downgrade pokeapi (#31325)", "author": {"name": "Alexandre Girard", "email": "alexandre@airbyte.io", "user": {"login": "girarda"}}, "additions": 2, "deletions": 0}}, {"node": {"oid": "3f9095eed5c6d7f2b42966ea860f138e3ea32fba", "messageHeadline": "Rename integrations getting started page to google ads (#31320)", "author": {"name": "Alexandre Girard", "email": "alexandre@airbyte.io", "user": {"login": "girarda"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "a1af6e4e3f1d6cfb6af2b1416b13e1247f79f3f3", "messageHeadline": "Revert \"Connector Ops: Fix third party support in get_all_connectors_\u2026", "author": {"name": "Ben Church", "email": "ben@airbyte.io", "user": {"login": "bnchrch"}}, "additions": 21, "deletions": 61}}, {"node": {"oid": "625a4b17149c252ec8a57de0e43fdf9806963c44", "messageHeadline": "Connector Ops: Fix third party support in get_all_connectors_in_repo \u2026", "author": {"name": "Ben Church", "email": "ben@airbyte.io", "user": {"login": "bnchrch"}}, "additions": 61, "deletions": 21}}, {"node": {"oid": "255bffc4533782f233107cba88d2d9d594f964db", "messageHeadline": "\ud83d\udcda Airbyte-ci docs: Fix docs by changing --version to --python (#31321)", "author": {"name": "Ben Church", "email": "ben@airbyte.io", "user": {"login": "bnchrch"}}, "additions": 6, "deletions": 6}}, {"node": {"oid": "4aff41087c85fd0765f18f5f34cd1ca31464a260", "messageHeadline": "\u2728Source Snowflake: Upgrade snowflake JDBC version to 3.14.1 (#31252)", "author": {"name": "Xiaohan Song", "email": "xiaohan@airbyte.io", "user": {"login": "xiaohansong"}}, "additions": 51, "deletions": 41}}, {"node": {"oid": "3a80f6dd6a22d0cdc8c07d29f20df883331f729e", "messageHeadline": "\ud83c\udf89 Source Square: Update airbyte-cdk version to >=0.51.31 (#30960)", "author": {"name": "Yevhenii", "email": "ykurochkin@flyaps.com", "user": {"login": "yevhenii-ldv"}}, "additions": 6, "deletions": 4}}, {"node": {"oid": "3d9578fdacf6ce5033f1143b2b16fd4f1c3c1af1", "messageHeadline": "Cap each log field (message, stacktrace) to max 32K characters (#30806)", "author": {"name": "Rodi Reich Zilberman", "email": "867491+rodireich@users.noreply.github.com", "user": {"login": "rodireich"}}, "additions": 46, "deletions": 9}}, {"node": {"oid": "4e9d665a8b5c597f4871a9edbd8b94aef013ad03", "messageHeadline": "airbyte enterprise copy tweaks (#31288)", "author": {"name": "Alexandre Cuoci", "email": "Hesperide@users.noreply.github.com", "user": {"login": "Hesperide"}}, "additions": 8, "deletions": 10}}, {"node": {"oid": "572e592a42719a5ad802f15119a3507e39da6cf9", "messageHeadline": "Source GitHub: add date-time format to fields (#31300)", "author": {"name": "Artem Inzhyyants", "email": "36314070+artem1205@users.noreply.github.com", "user": {"login": "artem1205"}}, "additions": 52, "deletions": 34}}, {"node": {"oid": "5f9bec01bd6d5a81ccd88cb8fa02d490188e4241", "messageHeadline": "Remove entry and allocated memory for empty buffers. (#31194)", "author": {"name": "Ryan Br", "email": "ryan.broughan@gmail.com", "user": {"login": "tryangul"}}, "additions": 152, "deletions": 12}}, {"node": {"oid": "61aa119363c67ff492e6f30087da3b6188c51e24", "messageHeadline": ":bug: Source Facebook Marketing: do not request funding_source_detail\u2026", "author": {"name": "Denys Davydov", "email": "davydov.den18@gmail.com", "user": {"login": "davydov-d"}}, "additions": 38, "deletions": 17}}, {"node": {"oid": "17b335987e612db022b47a429b6b857954f0c06c", "messageHeadline": "\ud83e\udd16 Bump patch version of Python CDK", "author": {"name": "yevhenii-ldv", "email": "yevhenii-ldv@users.noreply.github.com", "user": {"login": "yevhenii-ldv"}}, "additions": 7, "deletions": 4}}, {"node": {"oid": "17136a0c8a1550ac2fc0d27939d43ceca1b5f1c7", "messageHeadline": "CDK: Fix initialize of token_expiry_is_time_of_expiration field (#31279)", "author": {"name": "Yevhenii", "email": "ykurochkin@flyaps.com", "user": {"login": "yevhenii-ldv"}}, "additions": 27, "deletions": 1}}, {"node": {"oid": "370821d08a42d1027870f752c32fa01bf63fef86", "messageHeadline": "Source GitHub: add unit tests (#31285)", "author": {"name": "Artem Inzhyyants", "email": "36314070+artem1205@users.noreply.github.com", "user": {"login": "artem1205"}}, "additions": 493, "deletions": 3}}, {"node": {"oid": "fdf5c97fe50dce1c7f2467856495c88d29b752f8", "messageHeadline": "\u2728 Source PokeApi - Migrated to Low code (#30969)", "author": {"name": "Aviraj Gour", "email": "100823015+avirajsingh7@users.noreply.github.com", "user": {"login": "avirajsingh7"}}, "additions": 1145, "deletions": 1139}}, {"node": {"oid": "79080c88f59e21968eb7d246ec86dc1426545d15", "messageHeadline": "Update tests to current Jackson lib behavior (#31197)", "author": {"name": "Rodi Reich Zilberman", "email": "867491+rodireich@users.noreply.github.com", "user": {"login": "rodireich"}}, "additions": 98, "deletions": 48}}, {"node": {"oid": "d309a2f1487716c0190db215384a513a16b70d77", "messageHeadline": "CAT: fix system deps install (#31275)", "author": {"name": "Augustin", "email": "augustin@airbyte.io", "user": {"login": "alafanechere"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "ad010ccab2308e73e0e7c7e521831f92acb2b374", "messageHeadline": "Revert \"[airbyte-ci] implement pre/post build hooks\" (#31280)", "author": {"name": "Augustin", "email": "augustin@airbyte.io", "user": {"login": "alafanechere"}}, "additions": 38, "deletions": 211}}, {"node": {"oid": "950ff920a19bb347aeea8d2afd89d2975c743c24", "messageHeadline": "[airbyte-ci] implement pre/post build hooks (#30526)", "author": {"name": "Augustin", "email": "augustin@airbyte.io", "user": {"login": "alafanechere"}}, "additions": 211, "deletions": 38}}, {"node": {"oid": "cee4a434b13f4508cc143fc6611f43089d0e7887", "messageHeadline": "\ud83d\udc1b Source Salesforce: fix `expected records` (#31269)", "author": {"name": "Baz", "email": "oleksandr.bazarnov@globallogic.com", "user": {"login": "bazarnov"}}, "additions": 30, "deletions": 30}}, {"node": {"oid": "9fae59493c7e8841342bbd06e0a55a03fd0a8edc", "messageHeadline": "[airbyte-ci] test connectors inside their built container (#30474)", "author": {"name": "Augustin", "email": "augustin@airbyte.io", "user": {"login": "alafanechere"}}, "additions": 229, "deletions": 131}}, {"node": {"oid": "093c2675d24642d05468b88c4da49b2286100119", "messageHeadline": "\ud83d\udc1b Source Notion: fix `expected records` (#31273)", "author": {"name": "Baz", "email": "oleksandr.bazarnov@globallogic.com", "user": {"login": "bazarnov"}}, "additions": 15, "deletions": 11}}, {"node": {"oid": "1f8f3586f1e0eed1cad400ef641e7a706d891074", "messageHeadline": "\ud83d\udc1b Source Jira: fix `expected records` (#31272)", "author": {"name": "Baz", "email": "oleksandr.bazarnov@globallogic.com", "user": {"login": "bazarnov"}}, "additions": 160, "deletions": 163}}, {"node": {"oid": "103345b1cfde470514746fe59e27b27a5a67e4c3", "messageHeadline": "\ud83d\udc1b Source Zendesk Support: fix `expected records` (#31271)", "author": {"name": "Baz", "email": "oleksandr.bazarnov@globallogic.com", "user": {"login": "bazarnov"}}, "additions": 73, "deletions": 76}}, {"node": {"oid": "399a8f15e2e8c2bfcadcf53379ac3b67752c6d78", "messageHeadline": "\ud83d\udc1b Source Google Ads: update `expected records` (#31270)", "author": {"name": "Baz", "email": "oleksandr.bazarnov@globallogic.com", "user": {"login": "bazarnov"}}, "additions": 144, "deletions": 144}}, {"node": {"oid": "865ff35c6d006f7dc05793dd07d8c25386646f5e", "messageHeadline": "Source Facebook Marketing: fix permission error (#31132)", "author": {"name": "Roman Yermilov [GL]", "email": "86300758+roman-yermilov-gl@users.noreply.github.com", "user": {"login": "roman-yermilov-gl"}}, "additions": 107, "deletions": 30}}, {"node": {"oid": "846d9a64a2cdd9f2de8358499fc76cddc3776d95", "messageHeadline": "[QA checks] tolerate connector without dockerfile (#30467)", "author": {"name": "Augustin", "email": "augustin@airbyte.io", "user": {"login": "alafanechere"}}, "additions": 362, "deletions": 332}}, {"node": {"oid": "20c0656892a903943d9b221278bcc75907453c87", "messageHeadline": "Update CI credentials docs to point to new GCP project (#30813)", "author": {"name": "Alexandre Girard", "email": "alexandre@airbyte.io", "user": {"login": "girarda"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "e3d126b5e7b821e896ee1f55450b80426d10b35b", "messageHeadline": "\ud83d\udc1b Fixing rounding of numeric values for async destinations (#31083)", "author": {"name": "Cynthia Yin", "email": "cynthia@airbyte.io", "user": {"login": "cynthiaxyin"}}, "additions": 54, "deletions": 25}}, {"node": {"oid": "693015e68b9c6ef291eca565e39c8189b02fcb21", "messageHeadline": "Trigger chameleon survey on down votes (#31241)", "author": {"name": "Tim Roes", "email": "tim@airbyte.io", "user": {"login": "timroes"}}, "additions": 20, "deletions": 0}}, {"node": {"oid": "ae2ca40113abfede5ccc4e349624218bc55f28a7", "messageHeadline": "gradle: search for python3.11 binary for AL2023 support (#31227)", "author": {"name": "Marius Posta", "email": "marius@airbyte.io", "user": {"login": "postamar"}}, "additions": 28, "deletions": 3}}, {"node": {"oid": "898846d40a299982db06157504cab6883cdf8f8d", "messageHeadline": "Remove Dv2 Null checks (#31149)", "author": {"name": "Evan Tahler", "email": "evan@airbyte.io", "user": {"login": "evantahler"}}, "additions": 232, "deletions": 233}}, {"node": {"oid": "73a6ec0713029260083ff0bfa258f912f04ef8bd", "messageHeadline": "\ud83d\udc1b Set heartbeat timeout between messages for source linkedin ads to 2\u2026", "author": {"name": "Ryan Br", "email": "ryan.broughan@gmail.com", "user": {"login": "tryangul"}}, "additions": 4, "deletions": 3}}, {"node": {"oid": "0cf410814a0799a35d5ef2b11f21f1ba7de3de33", "messageHeadline": "`destination-redshift`: Clarify configuration groups (#31218)", "author": {"name": "Evan Tahler", "email": "evan@airbyte.io", "user": {"login": "evantahler"}}, "additions": 36, "deletions": 18}}, {"node": {"oid": "589ea370045872d70169f9180a9c1c62a5b1ac6c", "messageHeadline": "`destination-bigquery` - better config groups (#31198)", "author": {"name": "Evan Tahler", "email": "evan@airbyte.io", "user": {"login": "evantahler"}}, "additions": 29, "deletions": 7}}, {"node": {"oid": "5935a3807b93c6ad0d86b3cd04d8f70b130913d6", "messageHeadline": "[airbyte-ci]  build python connectors from base images (#30456)", "author": {"name": "Augustin", "email": "augustin@airbyte.io", "user": {"login": "alafanechere"}}, "additions": 431, "deletions": 309}}, {"node": {"oid": "22ce7c82a1862aa72eda9c8f72fcaa33066c926d", "messageHeadline": "\ud83c\udf89Source Amazon Ads: New Streams - DisplayCreatives (#26203)", "author": {"name": "btkcodedev", "email": "btk.codedev@gmail.com", "user": {"login": "btkcodedev"}}, "additions": 60, "deletions": 13}}, {"node": {"oid": "a373733cb0d57b7807060ce0505ac328f45a78c0", "messageHeadline": "Fix typo in Java CDK (#31196)", "author": {"name": "Akash Kulkarni", "email": "113392464+akashkulk@users.noreply.github.com", "user": {"login": "akashkulk"}}, "additions": 6, "deletions": 5}}, {"node": {"oid": "eeed77d7ac118cac1f2f6353a3dc0502a23423e4", "messageHeadline": "\ud83d\udc1bSource Airtable: wrap HTTPError 400 in AirbyteTracedException (#31119)", "author": {"name": "Anton Karpets", "email": "anton.karpets@globallogic.com", "user": {"login": "askarpets"}}, "additions": 75, "deletions": 47}}, {"node": {"oid": "4a1658152dfa9e29f06dabd0ee2eb3b38f84f5ae", "messageHeadline": "\u2728 Source MongoDB V2: Refactor common offset loading logic (#30029)", "author": {"name": "Jonathan Pearlin", "email": "jonathan@airbyte.io", "user": {"login": "jdpgrailsdev"}}, "additions": 105, "deletions": 62}}, {"node": {"oid": "3fcdfc6f7c171ee58a39fecb3699167404578c8f", "messageHeadline": "\ud83e\udd16 Bump patch version of Python CDK", "author": {"name": "yevhenii-ldv", "email": "yevhenii-ldv@users.noreply.github.com", "user": {"login": "yevhenii-ldv"}}, "additions": 7, "deletions": 4}}, {"node": {"oid": "c17fae58551ce7a40a445b2bc25e7d69e4964d86", "messageHeadline": "CDK: create new method for parsing refresh token lifespan (#30698)", "author": {"name": "Yevhenii", "email": "ykurochkin@flyaps.com", "user": {"login": "yevhenii-ldv"}}, "additions": 136, "deletions": 37}}, {"node": {"oid": "517afab31f4b983509b7eb8c5dab7e0a3c1f5eb4", "messageHeadline": "\u2728Source Airtable: add table name to data records (#31044)", "author": {"name": "Anton Karpets", "email": "anton.karpets@globallogic.com", "user": {"login": "askarpets"}}, "additions": 65, "deletions": 49}}, {"node": {"oid": "4d7987f65da53ea31e0cbfa6377d8c69ce7c1759", "messageHeadline": "\ud83d\udc1b Source Google Sheets: update range on each retry to account for bat\u2026", "author": {"name": "mspaloss", "email": "113914353+mspaloss@users.noreply.github.com", "user": {"login": "mspaloss"}}, "additions": 63, "deletions": 14}}, {"node": {"oid": "3ab048f979c122c19c77892172e84191059457be", "messageHeadline": "Add edit of notification email (#31200)", "author": {"name": "Natalie Kwong", "email": "38087517+nataliekwong@users.noreply.github.com", "user": {"login": "nataliekwong"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "343c9befa613767271d6014898933f112e270c4e", "messageHeadline": "\ud83d\udea8\ud83d\udea8 Source AirTable: parse formula to simple data types (#31181)", "author": {"name": "Artem Inzhyyants", "email": "36314070+artem1205@users.noreply.github.com", "user": {"login": "artem1205"}}, "additions": 319, "deletions": 94}}, {"node": {"oid": "64681f6f76efd22d5faf60961e64a1d60caff21e", "messageHeadline": "Add Auto-Credits Feature (#31187)", "author": {"name": "Natalie Kwong", "email": "38087517+nataliekwong@users.noreply.github.com", "user": {"login": "nataliekwong"}}, "additions": 24, "deletions": 3}}, {"node": {"oid": "b5c3149ff7afe1de77fbd29b8a593fa38cfb3ed7", "messageHeadline": "\ud83d\udea8\ud83d\udea8\ud83d\udc1b Source Notion: JSON Schema Updates (#30587)", "author": {"name": "Christo Grabowski", "email": "108154848+ChristoGrab@users.noreply.github.com", "user": {"login": "ChristoGrab"}}, "additions": 563, "deletions": 129}}, {"node": {"oid": "fae0e4ad1af866543b7ccf5b9e5fb94569504ed2", "messageHeadline": "Orchestrator: write registry entries resulting from overrides to thei\u2026", "author": {"name": "Ben Church", "email": "ben@airbyte.io", "user": {"login": "bnchrch"}}, "additions": 55, "deletions": 50}}, {"node": {"oid": "f4c97a6b395eadc882da4bdfbe9d39b47e2c1a7d", "messageHeadline": "Github Issue Template: restore deleted file (#31130)", "author": {"name": "Marcos Marx", "email": "marcosmarxm@users.noreply.github.com", "user": {"login": "marcosmarxm"}}, "additions": 62, "deletions": 0}}, {"node": {"oid": "f4f97e3e6568e975c8e7ad2909948a2c42a87e03", "messageHeadline": "`destination-bigquery`: Increase staging file upload timeout to 5 min\u2026", "author": {"name": "Evan Tahler", "email": "evan@airbyte.io", "user": {"login": "evantahler"}}, "additions": 5, "deletions": 4}}, {"node": {"oid": "7284b5a23ef93a6b68a034d30f9c91f7c649a6b0", "messageHeadline": "Remove checklist items from the PR description template (#31150)", "author": {"name": "Alexandre Girard", "email": "alexandre@airbyte.io", "user": {"login": "girarda"}}, "additions": 7, "deletions": 7}}, {"node": {"oid": "3b0269f1886a5603e504becc180576795c6f02cc", "messageHeadline": "\u2728Source Notion: add new stream `comments` (#30324)", "author": {"name": "Christo Grabowski", "email": "108154848+ChristoGrab@users.noreply.github.com", "user": {"login": "ChristoGrab"}}, "additions": 370, "deletions": 92}}, {"node": {"oid": "b428227198e8da2129165d3bf46ea44ddec827c5", "messageHeadline": "Source Notion: Add suggested Streams and Optional Start Date (#30780)", "author": {"name": "Christo Grabowski", "email": "108154848+ChristoGrab@users.noreply.github.com", "user": {"login": "ChristoGrab"}}, "additions": 110, "deletions": 43}}, {"node": {"oid": "537b304109219c2185ab7e3a8c77236b424a0fb4", "messageHeadline": "Source Notion: Add Availability Strategy (#30750)", "author": {"name": "Christo Grabowski", "email": "108154848+ChristoGrab@users.noreply.github.com", "user": {"login": "ChristoGrab"}}, "additions": 101, "deletions": 10}}, {"node": {"oid": "c75e5ecfb810d8c63903f5638d24d94e19264299", "messageHeadline": ":sparkles: Source Stripe: updated: connector health: invoice_line_ite\u2026", "author": {"name": "Daryna Ishchenko", "email": "80129833+darynaishchenko@users.noreply.github.com", "user": {"login": "darynaishchenko"}}, "additions": 20, "deletions": 4}}, {"node": {"oid": "e6f4d366d5b21d1b28cad3459bc779b2b95d8846", "messageHeadline": ":sparkles: Source Notion: added new fields for blocks and pages strea\u2026", "author": {"name": "Daryna Ishchenko", "email": "80129833+darynaishchenko@users.noreply.github.com", "user": {"login": "darynaishchenko"}}, "additions": 34, "deletions": 7}}, {"node": {"oid": "3b9892994d2d223df78b10c60bcdabf212ec7e74", "messageHeadline": "Update broken github connector link in connector-development readme (\u2026", "author": {"name": "Purushottam Khedre", "email": "purushottamkhedre123@gmail.com", "user": {"login": "puru-khedre"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "9080fd8ef409c629d6d28711498e9838ebd8745d", "messageHeadline": "Update doc to the right value (#31072)", "author": {"name": "Benoit Moriceau", "email": "benoit@airbyte.io", "user": {"login": "benmoriceau"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "c3dbe6277bbe07d0b510688b01c0cc38d3c76f8b", "messageHeadline": "Source e2e-test-cloud: bump version, bring in changes from oss (#31154)", "author": {"name": "Jose Pefaur", "email": "jose.pefaur@gmail.com", "user": {"login": "jpefaur"}}, "additions": 2, "deletions": 1}}, {"node": {"oid": "8fddc21c3544fa8d8cd49d224757d936930995b9", "messageHeadline": "Add missing java options (#31153)", "author": {"name": "Benoit Moriceau", "email": "benoit@airbyte.io", "user": {"login": "benmoriceau"}}, "additions": 11, "deletions": 4}}, {"node": {"oid": "00cf75e0129caa5c4c7d1a4aecc392c9f5cc7145", "messageHeadline": "\ud83d\udc1b Source e2e-test: bump jsonschemafriend version (#31092)", "author": {"name": "Jose Pefaur", "email": "jose.pefaur@gmail.com", "user": {"login": "jpefaur"}}, "additions": 15, "deletions": 14}}, {"node": {"oid": "7bff33fc5d47c9b169e0e8d06f1e34dedc61cae3", "messageHeadline": "Source Apify Dataset: fix broken stream, manifest refactor (#30428)", "author": {"name": "Vlada Dusek", "email": "v.dusek96@gmail.com", "user": {"login": "vdusek"}}, "additions": 262, "deletions": 166}}, {"node": {"oid": "c3a9a4ffde00013a8f66819a18e2d1561c29f839", "messageHeadline": "Error loudly if airbyte-ci is out of date with code on master (#31087)", "author": {"name": "Ben Church", "email": "ben@airbyte.io", "user": {"login": "bnchrch"}}, "additions": 15, "deletions": 6}}, {"node": {"oid": "e3e231e371c7995bf371a232c4a2eb31605ede89", "messageHeadline": "Remove AlloyDB phase 2: Remove entirely (#31145)", "author": {"name": "Evan Tahler", "email": "evan@airbyte.io", "user": {"login": "evantahler"}}, "additions": 0, "deletions": 28}}, {"node": {"oid": "9e2b3f49900e6be530b95b92d907a37d2cb57bb2", "messageHeadline": "Bump CDk (#31139)", "author": {"name": "Benoit Moriceau", "email": "benoit@airbyte.io", "user": {"login": "benmoriceau"}}, "additions": 18, "deletions": 15}}, {"node": {"oid": "5e45f544b33ee96ad31b2837ec5fcb2aee712b83", "messageHeadline": "Remove AlloyDB phase 1: Remove from registry (#31144)", "author": {"name": "Evan Tahler", "email": "evan@airbyte.io", "user": {"login": "evantahler"}}, "additions": 2, "deletions": 511}}, {"node": {"oid": "decd3ae486c6e3d199ad5b056615e26bb70c735e", "messageHeadline": "Connector Build Pipeline: Install pytz for normalization (#31140)", "author": {"name": "Ben Church", "email": "ben@airbyte.io", "user": {"login": "bnchrch"}}, "additions": 2, "deletions": 0}}, {"node": {"oid": "914206f165e00a39fca216b6c35a8058b7a46721", "messageHeadline": "Update slack to return empty iterable instead of a empty list (#31134)", "author": {"name": "Ben Church", "email": "ben@airbyte.io", "user": {"login": "bnchrch"}}, "additions": 6, "deletions": 4}}, {"node": {"oid": "a444cbcde433f8199c612c8b02fb1a2ed0da4afd", "messageHeadline": "Snowflake Native Apps Facebook Marketing Documentation (#31086)", "author": {"name": "Brian Lai", "email": "51336873+brianjlai@users.noreply.github.com", "user": {"login": "brianjlai"}}, "additions": 213, "deletions": 3}}, {"node": {"oid": "64964cceb9a16921da5c200348a3f5c4b81982ab", "messageHeadline": "Vector DB Destinations: Fix OpenAI batch size and Weaviate field name\u2026", "author": {"name": "Joe Reuter", "email": "joe@airbyte.io", "user": {"login": "flash1293"}}, "additions": 22, "deletions": 17}}, {"node": {"oid": "2704638c6d4a8bbdf274735c344de20f92d0f32c", "messageHeadline": "airbyte-ci: fix escaping bugs in with_integration_base_java_and_norma\u2026", "author": {"name": "Marius Posta", "email": "marius@airbyte.io", "user": {"login": "postamar"}}, "additions": 4, "deletions": 3}}, {"node": {"oid": "a72b3765d538e0e4409867522bdb57c9101ca19d", "messageHeadline": "Fix test (#31136)", "author": {"name": "Benoit Moriceau", "email": "benoit@airbyte.io", "user": {"login": "benmoriceau"}}, "additions": 4, "deletions": 4}}, {"node": {"oid": "c6927d4d7abf41d73fe40316487fa36c8393df3d", "messageHeadline": "\ud83e\udd16 Bump patch version of Python CDK", "author": {"name": "bnchrch", "email": "bnchrch@users.noreply.github.com", "user": {"login": "bnchrch"}}, "additions": 7, "deletions": 4}}, {"node": {"oid": "4c97b2994ace661daa9f9d6c5223d7fa7338b2ac", "messageHeadline": "CDK: coerce read records to an iterator (#31122)", "author": {"name": "Ben Church", "email": "ben@airbyte.io", "user": {"login": "bnchrch"}}, "additions": 26, "deletions": 5}}, {"node": {"oid": "6e1a56d6b1ffa4a06a7c4df4b9efd3337ecfc309", "messageHeadline": "reduce block size (#31129)", "author": {"name": "Benoit Moriceau", "email": "benoit@airbyte.io", "user": {"login": "benmoriceau"}}, "additions": 9, "deletions": 6}}, {"node": {"oid": "9e13d27a7866a047bcbc4a65b806203c0fbfecf3", "messageHeadline": "Connector builder: fix incremental sync docs (#30799)", "author": {"name": "Joe Reuter", "email": "joe@airbyte.io", "user": {"login": "flash1293"}}, "additions": 7, "deletions": 14}}, {"node": {"oid": "f60590eea970d266aa573bb0ef5aeb4ac7a2f51e", "messageHeadline": "everhour-source: Fix typo in docs (#30859)", "author": {"name": "Adam Dobrawy", "email": "adam@getselectstar.com", "user": {"login": "ad-m-ss"}}, "additions": 1, "deletions": 2}}, {"node": {"oid": "b623131c336c370903838b7f614782289c9caa6d", "messageHeadline": "Docs: update Source Chargebee supported stream list (#31105)", "author": {"name": "Christo Grabowski", "email": "108154848+ChristoGrab@users.noreply.github.com", "user": {"login": "ChristoGrab"}}, "additions": 37, "deletions": 40}}, {"node": {"oid": "f8949a832aab791ade06f8795159009ed56320df", "messageHeadline": "`#connector-publish-updates` is a clearer channel name for when conne\u2026", "author": {"name": "Evan Tahler", "email": "evan@airbyte.io", "user": {"login": "evantahler"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "2faff020ee050047d5449154bfe501049c4dc4f6", "messageHeadline": ":sparkles: Source Slack Source Linkedin Ads: connector health: fix un\u2026", "author": {"name": "Daryna Ishchenko", "email": "80129833+darynaishchenko@users.noreply.github.com", "user": {"login": "darynaishchenko"}}, "additions": 20, "deletions": 14}}, {"node": {"oid": "12dc5f6614de5814e4f2d362e1985faffb4361ad", "messageHeadline": "\ud83e\udd16 Bump patch version of Python CDK", "author": {"name": "yevhenii-ldv", "email": "yevhenii-ldv@users.noreply.github.com", "user": {"login": "yevhenii-ldv"}}, "additions": 7, "deletions": 4}}, {"node": {"oid": "00452c9bd3b77539b0fba79c78869e6bb948d594", "messageHeadline": "CDK: Enable Page Number/Offset to be set on the first request (#30978)", "author": {"name": "Yevhenii", "email": "34103125+yevhenii-ldv@users.noreply.github.com", "user": {"login": "yevhenii-ldv"}}, "additions": 95, "deletions": 3}}, {"node": {"oid": "e561d5d432b39606bda5f551d4e3d0b4fae0af71", "messageHeadline": "Airbyte CDK: fix none type binary error in parquet parser (#31073)", "author": {"name": "Roman Yermilov [GL]", "email": "86300758+roman-yermilov-gl@users.noreply.github.com", "user": {"login": "roman-yermilov-gl"}}, "additions": 12, "deletions": 1}}, {"node": {"oid": "263ea28cd6c34664d0ab94d6712119b85c843c7d", "messageHeadline": "Source Hubspot: type transformer for engagements stream (#31050)", "author": {"name": "Roman Yermilov [GL]", "email": "86300758+roman-yermilov-gl@users.noreply.github.com", "user": {"login": "roman-yermilov-gl"}}, "additions": 33, "deletions": 14}}, {"node": {"oid": "6bfdbe197a0f223b5dd8b35156171f0ce386435c", "messageHeadline": ":sparkles: Source Shopify: connector health: fix unittests (#31047)", "author": {"name": "Daryna Ishchenko", "email": "80129833+darynaishchenko@users.noreply.github.com", "user": {"login": "darynaishchenko"}}, "additions": 3, "deletions": 0}}, {"node": {"oid": "b13751e7f8a78ba48a0f81302c3da15ad8e1a013", "messageHeadline": ":sparkles: Source Jira: connector health: fix unit tests (#31043)", "author": {"name": "Daryna Ishchenko", "email": "80129833+darynaishchenko@users.noreply.github.com", "user": {"login": "darynaishchenko"}}, "additions": 5, "deletions": 3}}, {"node": {"oid": "e16b53449c48a835613cfff7745f87eff3f422d5", "messageHeadline": ":sparkles: Source Zendesk Support: connector health: fix unittests (#\u2026", "author": {"name": "Daryna Ishchenko", "email": "80129833+darynaishchenko@users.noreply.github.com", "user": {"login": "darynaishchenko"}}, "additions": 6, "deletions": 3}}, {"node": {"oid": "8b219b39cd35a7ba23f4df84481e4fdf83f0d13f", "messageHeadline": "\ud83e\udd16 Bump patch version of Python CDK", "author": {"name": "askarpets", "email": "askarpets@users.noreply.github.com", "user": {"login": "askarpets"}}, "additions": 7, "deletions": 4}}, {"node": {"oid": "767800d2d7f6ed0b1d45aba248b15639d8dc175c", "messageHeadline": "\ud83d\udc1bAirbyte CDK: fix parsing of UUID fields in avro files (#31096)", "author": {"name": "Anton Karpets", "email": "anton.karpets@globallogic.com", "user": {"login": "askarpets"}}, "additions": 5, "deletions": 10}}, {"node": {"oid": "7a742e9e81a5ea0494506fce120fbee30da817b4", "messageHeadline": "[ISSUE #82] configure event sharing (#30992)", "author": {"name": "Maxime Carbonneau-Leclerc", "email": "maxi297@users.noreply.github.com", "user": {"login": "maxi297"}}, "additions": 20, "deletions": 0}}, {"node": {"oid": "4787b7124f6f1b7f9754cf837a270ab3d0730ab4", "messageHeadline": "Pin cdk back to 0.1.0 for postgres, mysql, mssql (#31085)", "author": {"name": "Akash Kulkarni", "email": "113392464+akashkulk@users.noreply.github.com", "user": {"login": "akashkulk"}}, "additions": 6, "deletions": 6}}, {"node": {"oid": "c7c5b2304a29c068525f5d1d149d0fa69f9f4203", "messageHeadline": ".github: bump python-version from 3.9 to 3.10 (#31079)", "author": {"name": "Marius Posta", "email": "marius@airbyte.io", "user": {"login": "postamar"}}, "additions": 11, "deletions": 11}}, {"node": {"oid": "ad5ce75be95ddc834647eb06b2c674331a8c9669", "messageHeadline": "Revert \"T&D: Use non-null columns for PKs rather then scanning raw ta\u2026", "author": {"name": "Edward Gao", "email": "edward.gao@airbyte.io", "user": {"login": "edgao"}}, "additions": 245, "deletions": 210}}, {"node": {"oid": "53735b6d37929dbff6937721673ca1210356a60e", "messageHeadline": "gradle: remove SUB_BUILD env var and references (#31027)", "author": {"name": "Marius Posta", "email": "marius@airbyte.io", "user": {"login": "postamar"}}, "additions": 9, "deletions": 101}}, {"node": {"oid": "0fe0b911a1a7c9409053fd12d703b66025182166", "messageHeadline": "[Non-forked] \u2728  Source Younium: Adding Booking and Account streams  (\u2026", "author": {"name": "Sajarin", "email": "sajarindider@gmail.com", "user": {"login": "sajarin"}}, "additions": 975, "deletions": 406}}, {"node": {"oid": "db0dcc74ed6908fadf30585b4628fcc1c741e5a1", "messageHeadline": "\ud83e\udd16 Bump patch version of Python CDK", "author": {"name": "flash1293", "email": "flash1293@users.noreply.github.com", "user": {"login": "flash1293"}}, "additions": 7, "deletions": 4}}, {"node": {"oid": "60b0c9d023a0cf1f76db512677bb5c5f1cc8bf87", "messageHeadline": "Set the user timezone for tests (#31057)", "author": {"name": "Jonathan Pearlin", "email": "jonathan@airbyte.io", "user": {"login": "jdpgrailsdev"}}, "additions": 16, "deletions": 15}}, {"node": {"oid": "747f1528fa516ecbccaf1d005fb45eda6b481200", "messageHeadline": "Source GitHub: migrate repo and branches to array in spec (#31056)", "author": {"name": "Artem Inzhyyants", "email": "36314070+artem1205@users.noreply.github.com", "user": {"login": "artem1205"}}, "additions": 282, "deletions": 57}}, {"node": {"oid": "b819b19ece41275c4021ddd34b2f4c942c5f3991", "messageHeadline": "Fix broken links (#31012)", "author": {"name": "rizwan shaikh", "email": "94603210+rizwan-io@users.noreply.github.com", "user": {"login": "rizwan-io"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "07cc1c389e92784b027b7d6cb144b0cb13892404", "messageHeadline": "Vector DB CDK: Fix chunk size for openai embedder (#31067)", "author": {"name": "Joe Reuter", "email": "joe@airbyte.io", "user": {"login": "flash1293"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "2aba0b3006503dae0b5de3fc35beb919fe862b62", "messageHeadline": "\u2728 Source Monday: add new field \"type\" to board stream (#30248)", "author": {"name": "Cyril ALFARO", "email": "cyril@dbyzero.com", "user": {"login": "dbyzero"}}, "additions": 7, "deletions": 5}}, {"node": {"oid": "4ebac2e0325bde8486d16144246931c48d42348b", "messageHeadline": "Destination Bigquery - Triple timeout (#31028)", "author": {"name": "Joe Bell", "email": "joseph.bell@airbyte.io", "user": {"login": "jbfbell"}}, "additions": 6, "deletions": 5}}, {"node": {"oid": "a92ae4d39f77869f8f9a0310af4b33a5a8ce0bef", "messageHeadline": "\ud83d\udc1b Source GItHub: Increase backoff for stream `Contributor Activity` (\u2026", "author": {"name": "Artem Inzhyyants", "email": "36314070+artem1205@users.noreply.github.com", "user": {"login": "artem1205"}}, "additions": 55, "deletions": 62}}, {"node": {"oid": "f8edc18039bb91d9f91a2c75f69b2aec20ec26c9", "messageHeadline": "airbyte-ci,gradle: replace airbyte-docker with airbyte-ci (#30743)", "author": {"name": "Marius Posta", "email": "marius@airbyte.io", "user": {"login": "postamar"}}, "additions": 352, "deletions": 2600}}, {"node": {"oid": "5d6597e5b6b663eecdb5b781575edaaae93b882f", "messageHeadline": "\u2728 Source MongoDB V2: Fix nested object filtering (#31034)", "author": {"name": "Jonathan Pearlin", "email": "jonathan@airbyte.io", "user": {"login": "jdpgrailsdev"}}, "additions": 28, "deletions": 29}}, {"node": {"oid": "4c251c11b33a84f31e37878054ea9673f50b1003", "messageHeadline": "\u2728 Source MongoDB V2: Fix formatting (#31031)", "author": {"name": "Jonathan Pearlin", "email": "jonathan@airbyte.io", "user": {"login": "jdpgrailsdev"}}, "additions": 9, "deletions": 2}}, {"node": {"oid": "3fab2cfdb87070645c93edff8a2944b5db34e7a0", "messageHeadline": "Update GA4 breaking changes doc (#31000)", "author": {"name": "Natalie Kwong", "email": "38087517+nataliekwong@users.noreply.github.com", "user": {"login": "nataliekwong"}}, "additions": 12, "deletions": 14}}, {"node": {"oid": "bb034bbe99ac63773a796f9a427385f6852f6ccb", "messageHeadline": "CAT: add option to test with specific deployment_mode (#30838)", "author": {"name": "Pedro S. Lopez", "email": "pedroslopez@me.com", "user": {"login": "pedroslopez"}}, "additions": 28, "deletions": 4}}, {"node": {"oid": "d365fa41ceb9f604e7e701787deacf03bd4ad24a", "messageHeadline": "java-cdk: remove dead version.properties file (#31024)", "author": {"name": "Marius Posta", "email": "marius@airbyte.io", "user": {"login": "postamar"}}, "additions": 0, "deletions": 2}}, {"node": {"oid": "aab5264e9acaf2312c7fca8fe37104cca82f4c3d", "messageHeadline": "Add dummy component for FieldAnchor (#30982)", "author": {"name": "Joe Reuter", "email": "joe@airbyte.io", "user": {"login": "flash1293"}}, "additions": 15, "deletions": 0}}, {"node": {"oid": "89f6ecc0d0244cb24514f6011aa0d84a9b43f05b", "messageHeadline": "Update internal tool install instructions to include pyenv, editable,\u2026", "author": {"name": "Ben Church", "email": "ben@airbyte.io", "user": {"login": "bnchrch"}}, "additions": 601, "deletions": 430}}, {"node": {"oid": "26787a82e51d8418264de4d8e80dced5854ec225", "messageHeadline": "\u2728 Source MongoDB V2: Support incremental syncs via Debezium (#29969)", "author": {"name": "Jonathan Pearlin", "email": "jonathan@airbyte.io", "user": {"login": "jdpgrailsdev"}}, "additions": 6983, "deletions": 3127}}, {"node": {"oid": "4992fce7ba979cfb5a779d13c358bfeb73bcc359", "messageHeadline": "T&D: Use non-null columns for PKs rather then scanning raw table to e\u2026", "author": {"name": "Evan Tahler", "email": "evan@airbyte.io", "user": {"login": "evantahler"}}, "additions": 212, "deletions": 243}}, {"node": {"oid": "f705197a4710c44583044d678779b3a3f7553430", "messageHeadline": "Fix31015 typo in default issue template (#31017)", "author": {"name": "ABHISHEK FADAKE", "email": "31249309+fadkeabhi@users.noreply.github.com", "user": {"login": "fadkeabhi"}}, "additions": 5, "deletions": 5}}, {"node": {"oid": "4e44cd03be48a450f9fda0eec55a5db391f9dd44", "messageHeadline": ":sparkles: Source Github: marked start date as optional field (#30971)", "author": {"name": "Daryna Ishchenko", "email": "80129833+darynaishchenko@users.noreply.github.com", "user": {"login": "darynaishchenko"}}, "additions": 105, "deletions": 31}}, {"node": {"oid": "72baa595e69a9a4ec288d56c08e1281e2fceb6ae", "messageHeadline": "Add Python CDK checklist to PR description (#30933)", "author": {"name": "Alexandre Girard", "email": "alexandre@airbyte.io", "user": {"login": "girarda"}}, "additions": 22, "deletions": 0}}, {"node": {"oid": "5001ec1cca164a7a23f313cdf814a4748415c086", "messageHeadline": ":rotating_light: :rotating_light: Source Mixpanel: fix typing (#30025)", "author": {"name": "Denys Davydov", "email": "davydov.den18@gmail.com", "user": {"login": "davydov-d"}}, "additions": 96, "deletions": 59}}, {"node": {"oid": "ce08bfd48431a74965bf52c9a0eb18e12f9afbac", "messageHeadline": "Source GitHub: add archived project cards (#30979)", "author": {"name": "Artem Inzhyyants", "email": "36314070+artem1205@users.noreply.github.com", "user": {"login": "artem1205"}}, "additions": 7, "deletions": 2}}, {"node": {"oid": "f34959e77e23236d2cde8e7f4a852039707b7c5d", "messageHeadline": "Source Google Analytics: update migration guide (#30989)", "author": {"name": "Denys Davydov", "email": "davydov.den18@gmail.com", "user": {"login": "davydov-d"}}, "additions": 22, "deletions": 1}}, {"node": {"oid": "83949efd1e7cfb2cf10fb8c5148a81f5f5420f45", "messageHeadline": "Destination Snowflake: upgrade to latest snowflake jdbc driver (#30938)", "author": {"name": "Edward Gao", "email": "edward.gao@airbyte.io", "user": {"login": "edgao"}}, "additions": 4, "deletions": 9}}, {"node": {"oid": "0afaf471d86880b37db33622e0980583bb19ba00", "messageHeadline": "\ud83e\udd16 Bump patch version of Python CDK", "author": {"name": "flash1293", "email": "flash1293@users.noreply.github.com", "user": {"login": "flash1293"}}, "additions": 7, "deletions": 4}}, {"node": {"oid": "a1ca73a724e65afc290bd6054579505b12a3905a", "messageHeadline": "CDK: Add helper for cloud env (#30980)", "author": {"name": "Joe Reuter", "email": "joe@airbyte.io", "user": {"login": "flash1293"}}, "additions": 23, "deletions": 5}}, {"node": {"oid": "b406deb7fc8da961591ef7920ce4e2763796df1e", "messageHeadline": ":rotating_light: :rotating_light: Source Google Analytics: fix stream\u2026", "author": {"name": "Denys Davydov", "email": "davydov.den18@gmail.com", "user": {"login": "davydov-d"}}, "additions": 65, "deletions": 42}}, {"node": {"oid": "544b6f9cb3defb29415e3cd4af4ae9c54c20c143", "messageHeadline": "Remove `source-google-analytics-v4` from Airbyte Cloud (#30972)", "author": {"name": "Evan Tahler", "email": "evan@airbyte.io", "user": {"login": "evantahler"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "5ab372170bdab65b7a4a60d154c3b7473c8ae279", "messageHeadline": "Vector DB CDK: Add embedding option for openai-compatible embedding s\u2026", "author": {"name": "Joe Reuter", "email": "joe@airbyte.io", "user": {"login": "flash1293"}}, "additions": 102, "deletions": 1}}, {"node": {"oid": "676b8ffc8aeb75bb36f618305cb1c364c043508c", "messageHeadline": "\ud83d\udcdd Docs: Update OSS Quickstart pages (#30944)", "author": {"name": "Christo Grabowski", "email": "108154848+ChristoGrab@users.noreply.github.com", "user": {"login": "ChristoGrab"}}, "additions": 54, "deletions": 31}}, {"node": {"oid": "14bfc11668039b94106ad099933bb22dcc0af231", "messageHeadline": "Milvus, Chroma, Qdrant, Pinecone: Update CDK (#30820)", "author": {"name": "Joe Reuter", "email": "joe@airbyte.io", "user": {"login": "flash1293"}}, "additions": 29, "deletions": 14}}, {"node": {"oid": "ded1d603e7b62090fd0100f10dde9b1a54b0e7f2", "messageHeadline": "Source Google Ads: fix breaking change message (#30955)", "author": {"name": "Pedro S. Lopez", "email": "pedroslopez@me.com", "user": {"login": "pedroslopez"}}, "additions": 24, "deletions": 22}}, {"node": {"oid": "70af2789455dcf9a197f207d77c8afa98ef31157", "messageHeadline": "source-mysql*: force-pin jooq version (#30939)", "author": {"name": "Marius Posta", "email": "marius@airbyte.io", "user": {"login": "postamar"}}, "additions": 15, "deletions": 1}}, {"node": {"oid": "955e20beb9d635011224f0a7d055f21a8baf1b75", "messageHeadline": ":rotating_light: :rotating_light: :snake:  Source Google Ads: fix cus\u2026", "author": {"name": "Anatolii Yatsuk", "email": "35109939+tolik0@users.noreply.github.com", "user": {"login": "tolik0"}}, "additions": 46, "deletions": 51}}, {"node": {"oid": "3822b09dcddf64b2532240df06727bebc03f7ef9", "messageHeadline": "Add Schema Generation to e2e testing source (#30940)", "author": {"name": "Joe Bell", "email": "joseph.bell@airbyte.io", "user": {"login": "jbfbell"}}, "additions": 97, "deletions": 1}}, {"node": {"oid": "c0724c277349ce67138b0e235effa1ac3c692fc7", "messageHeadline": "Clarify Dv2 migration path for raw data (#30936)", "author": {"name": "Evan Tahler", "email": "evan@airbyte.io", "user": {"login": "evantahler"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "be7d502ab131e7f49e9d75f67ffad2b9d9df3461", "messageHeadline": "HOTFIX: Remove Path Requirement for airbyte-ci (#30937)", "author": {"name": "Ben Church", "email": "ben@airbyte.io", "user": {"login": "bnchrch"}}, "additions": 5, "deletions": 4}}, {"node": {"oid": "9066e754f420cb93a149fd21c7a74f4eec6155ab", "messageHeadline": "\ud83e\udd16 Bump patch version of Python CDK", "author": {"name": "keu", "email": "keu@users.noreply.github.com", "user": {"login": "keu"}}, "additions": 7, "deletions": 4}}, {"node": {"oid": "1e7b4b1cc5365f30be3a4a8756f543cdb368c053", "messageHeadline": "\ud83d\udc1b CDK: fix deletion of request cache files (#30925)", "author": {"name": "Eugene Kulak", "email": "widowmakerreborn@gmail.com", "user": {"login": "keu"}}, "additions": 13, "deletions": 4}}, {"node": {"oid": "af85501553926449c222d5e9a20a01bc8f556074", "messageHeadline": "Source Amplitude: add unit test for updated state (#30934)", "author": {"name": "Roman Yermilov [GL]", "email": "86300758+roman-yermilov-gl@users.noreply.github.com", "user": {"login": "roman-yermilov-gl"}}, "additions": 22, "deletions": 0}}, {"node": {"oid": "64edf61cb5127462d8bbe9556479555c11a7bded", "messageHeadline": ":sparkles: Source Github: updated user error messages (#30927)", "author": {"name": "Daryna Ishchenko", "email": "80129833+darynaishchenko@users.noreply.github.com", "user": {"login": "darynaishchenko"}}, "additions": 10, "deletions": 8}}, {"node": {"oid": "898f4b6b7bbddf700b8343f1e0c065be8543c998", "messageHeadline": "Source GitHub: update to latest CDK (#30839)", "author": {"name": "Artem Inzhyyants", "email": "36314070+artem1205@users.noreply.github.com", "user": {"login": "artem1205"}}, "additions": 5, "deletions": 4}}, {"node": {"oid": "3c79da9edeea491aaa300c5b3d76bf62eedcb472", "messageHeadline": ":sparkles: Source GitHub: added Issue timeline events stream (#30823)", "author": {"name": "Daryna Ishchenko", "email": "80129833+darynaishchenko@users.noreply.github.com", "user": {"login": "darynaishchenko"}}, "additions": 2745, "deletions": 7}}, {"node": {"oid": "4b16f9853add348d14d64257ce77bbf1d972e4da", "messageHeadline": "Source Slack: update expected_records (#30836)", "author": {"name": "Artem Inzhyyants", "email": "36314070+artem1205@users.noreply.github.com", "user": {"login": "artem1205"}}, "additions": 9, "deletions": 10}}, {"node": {"oid": "b4f0fe054e02cfc7cfc136e076dd176c0cbc423f", "messageHeadline": "Change status to has issues for down github statuses (#30860)", "author": {"name": "Ben Church", "email": "ben@airbyte.io", "user": {"login": "bnchrch"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "249975fea0ca13e262c2b9576eee9c695d5950e0", "messageHeadline": "Fix CDK `source-db` integration-tests (#30847)", "author": {"name": "Aaron (\"AJ\") Steers", "email": "aj@airbyte.io", "user": {"login": "aaronsteers"}}, "additions": 0, "deletions": 106}}, {"node": {"oid": "6ba89fe9d0058afa8f110e24fbd1f658ef6f94b7", "messageHeadline": "Drop 3.9.x `.python-version` file from root (#30851)", "author": {"name": "Aaron (\"AJ\") Steers", "email": "aj@airbyte.io", "user": {"login": "aaronsteers"}}, "additions": 0, "deletions": 1}}, {"node": {"oid": "8d1bc7305c6ff45eb4eaa776c4451c7f370019c7", "messageHeadline": "Remove mention of bigquery-denormalized from bigquery docs (#30848)", "author": {"name": "Evan Tahler", "email": "evan@airbyte.io", "user": {"login": "evantahler"}}, "additions": 15, "deletions": 22}}, {"node": {"oid": "030fbfeef55753fd07c4649cb53775e75f0691bc", "messageHeadline": "\ud83e\udd16 Bump patch version of Python CDK", "author": {"name": "keu", "email": "keu@users.noreply.github.com", "user": {"login": "keu"}}, "additions": 7, "deletions": 4}}, {"node": {"oid": "6d831f1a0d5b31e7480505fc57ab6e4f82d3d09f", "messageHeadline": "Destination snowflake: Fix regression from cdk publish race condition\u2026", "author": {"name": "Edward Gao", "email": "edward.gao@airbyte.io", "user": {"login": "edgao"}}, "additions": 7, "deletions": 32}}, {"node": {"oid": "d9cb5f10eee5fc507194d269729253165d9f948f", "messageHeadline": "Source Amplitude: add support of cursor datetime format (#30846)", "author": {"name": "Roman Yermilov [GL]", "email": "86300758+roman-yermilov-gl@users.noreply.github.com", "user": {"login": "roman-yermilov-gl"}}, "additions": 6, "deletions": 2}}, {"node": {"oid": "0183e3188fc6c4c675242297a23d562b8285b00f", "messageHeadline": "Source Slack: add suggested streams (#30580)", "author": {"name": "Arsen Losenko", "email": "20901439+arsenlosenko@users.noreply.github.com", "user": {"login": "arsenlosenko"}}, "additions": 34, "deletions": 22}}, {"node": {"oid": "5eba3c3b57c3d09754f15e244636738cc95cc069", "messageHeadline": "CDK: Fix request_cache clearing and move it to tmp folder (#30719)", "author": {"name": "Eugene Kulak", "email": "widowmakerreborn@gmail.com", "user": {"login": "keu"}}, "additions": 24, "deletions": 22}}, {"node": {"oid": "2bc7f34862cff61fb05c5d9f686d65e6b7772afd", "messageHeadline": "Source Amplitude: handle 403 during check connection (#30831)", "author": {"name": "Roman Yermilov [GL]", "email": "86300758+roman-yermilov-gl@users.noreply.github.com", "user": {"login": "roman-yermilov-gl"}}, "additions": 6, "deletions": 2}}, {"node": {"oid": "29b0ea96bc1b9b01c821baf4e237cc360942d086", "messageHeadline": "Orchestrator: Use spec.cloud.json is exists (#30709)", "author": {"name": "Ben Church", "email": "ben@airbyte.io", "user": {"login": "bnchrch"}}, "additions": 189, "deletions": 45}}, {"node": {"oid": "bc68d0a4425e8d3a858425f10125e64a890b3372", "messageHeadline": "Source GitHub: ignore 204 error in stats response (#30824)", "author": {"name": "Artem Inzhyyants", "email": "36314070+artem1205@users.noreply.github.com", "user": {"login": "artem1205"}}, "additions": 39, "deletions": 3}}, {"node": {"oid": "59349954c2b9ec009a45b350e1dc39fcef5898ff", "messageHeadline": ":bug: Source Bing Ads: wrap auth errors with the config error (#30834)", "author": {"name": "Denys Davydov", "email": "davydov.den18@gmail.com", "user": {"login": "davydov-d"}}, "additions": 35, "deletions": 3}}, {"node": {"oid": "de6652fba988117415564e1afaddddf526f38c54", "messageHeadline": "java-cdk: fix broken test due to merge skew (#30829)", "author": {"name": "Marius Posta", "email": "marius@airbyte.io", "user": {"login": "postamar"}}, "additions": 9, "deletions": 12}}, {"node": {"oid": "f1eca76537f3960d59165a813ea4425bf842171e", "messageHeadline": ".github: fix merge skew in gradle.yml (#30826)", "author": {"name": "Marius Posta", "email": "marius@airbyte.io", "user": {"login": "postamar"}}, "additions": 2, "deletions": 4}}, {"node": {"oid": "7ae97175a6cc80a7d301d06916bcfa8ff7d9ecb1", "messageHeadline": "gradle: fix repo wide behaviour (#30607)", "author": {"name": "Marius Posta", "email": "marius@airbyte.io", "user": {"login": "postamar"}}, "additions": 10164, "deletions": 11489}}, {"node": {"oid": "6b4b6a6d1bb225eda06d6008c7bb55dde6c03395", "messageHeadline": ":bug: Source Google Search Console: refactor dimensions and primary k\u2026", "author": {"name": "Denys Davydov", "email": "davydov.den18@gmail.com", "user": {"login": "davydov-d"}}, "additions": 89, "deletions": 44}}, {"node": {"oid": "f161e2e441ad6e01054e9af90bd4c51207cea0b5", "messageHeadline": "\ud83d\udea8 Weaviate destination: Add embedding capabilities, overwrite and ded\u2026", "author": {"name": "Joe Reuter", "email": "joe@airbyte.io", "user": {"login": "flash1293"}}, "additions": 1436, "deletions": 12552}}, {"node": {"oid": "ee168471b8f38d515451c1434a6bc478bcb27632", "messageHeadline": ":sparkles: Source Jira: certification updates: docs, project_permissi\u2026", "author": {"name": "Daryna Ishchenko", "email": "80129833+darynaishchenko@users.noreply.github.com", "user": {"login": "darynaishchenko"}}, "additions": 522, "deletions": 59}}, {"node": {"oid": "0d39e09c923544b55a2df1e0a99ec346a6628a52", "messageHeadline": ":bug: Source Bing Ads: fix missing fields (#30791)", "author": {"name": "Denys Davydov", "email": "davydov.den18@gmail.com", "user": {"login": "davydov-d"}}, "additions": 15, "deletions": 15}}, {"node": {"oid": "61a63ec2ff90ac4ad48492fcc2a18b391e23c20c", "messageHeadline": "\u2728 Source GitHub: add stream `ProjectsV2` (#30731)", "author": {"name": "Artem Inzhyyants", "email": "36314070+artem1205@users.noreply.github.com", "user": {"login": "artem1205"}}, "additions": 9214, "deletions": 2225}}, {"node": {"oid": "0537dde7d2d03192d1e3a507c28c34b8ba695942", "messageHeadline": "Bmoric/async memory bump (#30775)", "author": {"name": "Benoit Moriceau", "email": "benoit@airbyte.io", "user": {"login": "benmoriceau"}}, "additions": 11, "deletions": 9}}, {"node": {"oid": "5fd0710db5bc68c9c621d6dabc1d5b77555b79db", "messageHeadline": "Upload versioned connector docs on publish (#30410)", "author": {"name": "Lake Mossman", "email": "lake@airbyte.io", "user": {"login": "lmossman"}}, "additions": 869, "deletions": 385}}, {"node": {"oid": "4c26d4cceb2efa6e4e4e204627f6b68d4e7257e6", "messageHeadline": "DV2: Fix column name collision detection (#30739)", "author": {"name": "Edward Gao", "email": "edward.gao@airbyte.io", "user": {"login": "edgao"}}, "additions": 112, "deletions": 17}}, {"node": {"oid": "da32fc86bf6450b4d02d4cc9e5f761b80529255a", "messageHeadline": "\ud83d\ude80 Launch Java CDK `v0.1.0` (PR #30383)", "author": {"name": "Aaron (\"AJ\") Steers", "email": "aj@airbyte.io", "user": {"login": "aaronsteers"}}, "additions": 6111, "deletions": 4855}}, {"node": {"oid": "96f022b80d766ec4436b1711ebf38e45c1190169", "messageHeadline": "\ud83d\udc1b Source Quickbooks: Change fields from integer to number (#30770)", "author": {"name": "Mal Hancock", "email": "mallory@archangelic.space", "user": {"login": "archangelic"}}, "additions": 32, "deletions": 22}}, {"node": {"oid": "86e2b48a1ed53bf756bd0f6033def8dd432e4d35", "messageHeadline": "\u2728 Source Greenhouse - add ```custom fields``` and ```keyed_custom_fie\u2026", "author": {"name": "Roberto Arnetoli", "email": "robertoarnetoli@users.noreply.github.com", "user": {"login": "robertoarnetoli"}}, "additions": 13, "deletions": 2}}, {"node": {"oid": "5648cbe7c97c0cf463261078a0813d4366682239", "messageHeadline": "Orchestrator: Update metadta-service dependency (#30808)", "author": {"name": "Ben Church", "email": "ben@airbyte.io", "user": {"login": "bnchrch"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "7e2193ce3a6c68b7a1fd76c338e131a89641df5f", "messageHeadline": "\u2728 Source Getlago - Support custom API URL (#30572)", "author": {"name": "J\u00e9r\u00e9my Denquin", "email": "jdenquin@users.noreply.github.com", "user": {"login": "jdenquin"}}, "additions": 354, "deletions": 12}}, {"node": {"oid": "05c7269a50a0e77a9aa0182d2cb13a02e6599035", "messageHeadline": "Destination BigQuery - Try unsafe operations with exception handling \u2026", "author": {"name": "Joe Bell", "email": "joseph.bell@airbyte.io", "user": {"login": "jbfbell"}}, "additions": 85, "deletions": 41}}, {"node": {"oid": "8abda48f142eef725198869f0adcc96bfe05f1a3", "messageHeadline": "\ud83d\udc1b Destination snowflake: support concurrent syncs with identical stre\u2026", "author": {"name": "Edward Gao", "email": "edward.gao@airbyte.io", "user": {"login": "edgao"}}, "additions": 143, "deletions": 34}}, {"node": {"oid": "db7a93ea16bc1b05e3d91d4372fc8ca91a15d750", "messageHeadline": "\ud83d\udc1bSource Auth0 - Fix low code migration bugs (#29804)", "author": {"name": "Sajarin", "email": "sajarindider@gmail.com", "user": {"login": "sajarin"}}, "additions": 115, "deletions": 40}}, {"node": {"oid": "e82178f794d419b0d2250490714d3494e8e38587", "messageHeadline": "\ud83d\udc1b Source Stripe: handle PermissionError as non breaking during check_\u2026", "author": {"name": "Maxime Carbonneau-Leclerc", "email": "maxi297@users.noreply.github.com", "user": {"login": "maxi297"}}, "additions": 30, "deletions": 10}}, {"node": {"oid": "86810278ba8dca461d89ed4af080015bb7ba44a0", "messageHeadline": "\ud83e\udd16 Bump patch version of Python CDK", "author": {"name": "flash1293", "email": "flash1293@users.noreply.github.com", "user": {"login": "flash1293"}}, "additions": 7, "deletions": 4}}, {"node": {"oid": "0964d0e1c90948abe5ef8a916c1052387b1257f7", "messageHeadline": "\ud83d\udc1b Set Azure OpenAI chunk_size to 16. (#30795)", "author": {"name": "Martin Hwasser", "email": "hwaxxer@users.noreply.github.com", "user": {"login": "hwaxxer"}}, "additions": 2, "deletions": 1}}, {"node": {"oid": "3834b61d5fd8ef18e86ab228708e5889adf641af", "messageHeadline": "\ud83c\udf89 Sources Facebook Marketing and Google Ads: not raise an exception i\u2026", "author": {"name": "Yevhenii", "email": "34103125+yevhenii-ldv@users.noreply.github.com", "user": {"login": "yevhenii-ldv"}}, "additions": 76, "deletions": 16}}, {"node": {"oid": "47fd6bdccfa7fae2b30626297979a3ce9308ffe8", "messageHeadline": "Remove enterprise note from DD docs (#30786)", "author": {"name": "Tim Roes", "email": "tim@airbyte.io", "user": {"login": "timroes"}}, "additions": 9, "deletions": 3}}, {"node": {"oid": "45e56819f3af1811d547ba6668f1e4635cf85304", "messageHeadline": "\ud83c\udf89  Source Google Ads: Add docs for reasoning behind primary key selec\u2026", "author": {"name": "Anatolii Yatsuk", "email": "35109939+tolik0@users.noreply.github.com", "user": {"login": "tolik0"}}, "additions": 18, "deletions": 8}}, {"node": {"oid": "b80e1cf575cd770b4d9e59afd0fc37b536dcc150", "messageHeadline": ":bug: Source Recharge: do not pass any filters with cursor value for \u2026", "author": {"name": "Denys Davydov", "email": "davydov.den18@gmail.com", "user": {"login": "davydov-d"}}, "additions": 39, "deletions": 26}}, {"node": {"oid": "f2421ec0cb3384898d2634ca13b25fa0aa2118ee", "messageHeadline": "\u2728 Source Jira: add new stream `Issue custom field options`, `IssueTyp\u2026", "author": {"name": "Artem Inzhyyants", "email": "36314070+artem1205@users.noreply.github.com", "user": {"login": "artem1205"}}, "additions": 383, "deletions": 81}}, {"node": {"oid": "12289ee45864ab7eaf727bbeb81c510a7e2409bd", "messageHeadline": "Source HubSpot: update expected records (#30792)", "author": {"name": "Artem Inzhyyants", "email": "36314070+artem1205@users.noreply.github.com", "user": {"login": "artem1205"}}, "additions": 6, "deletions": 6}}, {"node": {"oid": "f8c3e765a6eb26e5d671ad6d158e760b67dd9061", "messageHeadline": ":snake: Source Mixpanel: certification preparations (#30149)", "author": {"name": "Denys Davydov", "email": "davydov.den18@gmail.com", "user": {"login": "davydov-d"}}, "additions": 545, "deletions": 153}}, {"node": {"oid": "4457c2e6b86aed1b01a6e2d6bc71571997da5275", "messageHeadline": "Source Intercom: update expected records (#30788)", "author": {"name": "Artem Inzhyyants", "email": "36314070+artem1205@users.noreply.github.com", "user": {"login": "artem1205"}}, "additions": 23, "deletions": 23}}, {"node": {"oid": "f6b957fbe266d38a0f00f84f9c614672f9c091ea", "messageHeadline": "Source Zendesk Support: update expected records (#30787)", "author": {"name": "Artem Inzhyyants", "email": "36314070+artem1205@users.noreply.github.com", "user": {"login": "artem1205"}}, "additions": 3, "deletions": 3}}, {"node": {"oid": "2830b867601ae91f84b55726bceb84de20a6aa51", "messageHeadline": ":bug: Source GSC: do not migrate new configs (#30785)", "author": {"name": "Denys Davydov", "email": "davydov.den18@gmail.com", "user": {"login": "davydov-d"}}, "additions": 37, "deletions": 12}}, {"node": {"oid": "a0d2cb080b5a2b9e3a9696077a5665c9e007a083", "messageHeadline": "Source LinkedIn Ads: update expected records (#30784)", "author": {"name": "Artem Inzhyyants", "email": "36314070+artem1205@users.noreply.github.com", "user": {"login": "artem1205"}}, "additions": 39, "deletions": 67}}, {"node": {"oid": "8186e80f94cb33889d9deb889b157880080ea60e", "messageHeadline": ":sparkles: :sparkles: Source Hubspot: unnest data (#30322)", "author": {"name": "Denys Davydov", "email": "davydov.den18@gmail.com", "user": {"login": "davydov-d"}}, "additions": 2191, "deletions": 89}}, {"node": {"oid": "ce55da989e25ebdb37652cec9cb6efa372ebb160", "messageHeadline": "Source Slack: update expected records (#30776)", "author": {"name": "Artem Inzhyyants", "email": "36314070+artem1205@users.noreply.github.com", "user": {"login": "artem1205"}}, "additions": 10, "deletions": 10}}, {"node": {"oid": "2097c0e4e421424cc789a8fc8de4cd9e8acd40e2", "messageHeadline": "Update MySQL streaming config (#30744)", "author": {"name": "Akash Kulkarni", "email": "113392464+akashkulk@users.noreply.github.com", "user": {"login": "akashkulk"}}, "additions": 8, "deletions": 6}}, {"node": {"oid": "30d57f60a32ff6b63612435a9459efa9938af6e8", "messageHeadline": "pin recharge to 1.0.1 (#30769)", "author": {"name": "Alexandre Girard", "email": "alexandre@airbyte.io", "user": {"login": "girarda"}}, "additions": 2, "deletions": 0}}, {"node": {"oid": "32ef109441798ce0cb291c03a1e4703e9c44220b", "messageHeadline": "Revert Uppercase docs change (#30636)", "author": {"name": "Joe Bell", "email": "joseph.bell@airbyte.io", "user": {"login": "jbfbell"}}, "additions": 3, "deletions": 3}}, {"node": {"oid": "e766d05f9d351489045951db1b5bc74aec02a371", "messageHeadline": "Update references and point to existing locations (#30712)", "author": {"name": "Przemys\u0142aw D\u0105bek", "email": "373530+szemek@users.noreply.github.com", "user": {"login": "szemek"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "626b3e1402c6eba9f83d0b394277792390251fe9", "messageHeadline": "\ud83d\udc1b Source Quickbooks: Fix error in components.py (#30766)", "author": {"name": "Mal Hancock", "email": "mallory@archangelic.space", "user": {"login": "archangelic"}}, "additions": 4, "deletions": 3}}, {"node": {"oid": "0e9fdba1181b2d302b81a057f6fa16a198925eaa", "messageHeadline": ":bug: Source Mixpanel: skip stream when credentials are expired (#30090)", "author": {"name": "Denys Davydov", "email": "davydov.den18@gmail.com", "user": {"login": "davydov-d"}}, "additions": 51, "deletions": 18}}, {"node": {"oid": "8a22cf908286e2a64ce337182e7ca752f3552113", "messageHeadline": "\ud83d\udc1b source-postgres: fix jsonb[] handling bug (#30534)", "author": {"name": "Marius Posta", "email": "marius@airbyte.io", "user": {"login": "postamar"}}, "additions": 32, "deletions": 5}}, {"node": {"oid": "769e69bf9ea858477a24ef859cf1373242ff11ae", "messageHeadline": ":bug: Source Recharge: fix pagination and slicing (#30756)", "author": {"name": "Denys Davydov", "email": "davydov.den18@gmail.com", "user": {"login": "davydov-d"}}, "additions": 162, "deletions": 139}}, {"node": {"oid": "5bd2c1c359946ffc336928440bdb0c6a0363a4cc", "messageHeadline": ":bug: Sourcte Stripe: do not sync upcoming invoices (#30752)", "author": {"name": "Denys Davydov", "email": "davydov.den18@gmail.com", "user": {"login": "davydov-d"}}, "additions": 48, "deletions": 12}}, {"node": {"oid": "e100c27d495e0a225981d8f7fc5b784658a07aad", "messageHeadline": "Milvus / Qdrant / Pinecone: Update CDK (#30689)", "author": {"name": "Joe Reuter", "email": "joe@airbyte.io", "user": {"login": "flash1293"}}, "additions": 356, "deletions": 52}}, {"node": {"oid": "bc0d9805d6347b5ada8fbdc40f9ebce0c042119c", "messageHeadline": "Pinecone: Fix stale vectors on starter pods (#30718)", "author": {"name": "Joe Reuter", "email": "joe@airbyte.io", "user": {"login": "flash1293"}}, "additions": 15, "deletions": 12}}, {"node": {"oid": "4cc25bcd027b7dd3990e5a23c8d82fc7b8334c94", "messageHeadline": "\u2728 Source Google Sheets: include socat binary in docker image (#30749)", "author": {"name": "Peter Hu", "email": "peter@airbyte.io", "user": {"login": "git-phu"}}, "additions": 6, "deletions": 5}}, {"node": {"oid": "2cb63728755907a7cf76d5b6566e2e75f2704e97", "messageHeadline": "\u2728 Destination Google Sheets: include socat binary in docker image (#3\u2026", "author": {"name": "Peter Hu", "email": "peter@airbyte.io", "user": {"login": "git-phu"}}, "additions": 5, "deletions": 3}}, {"node": {"oid": "6fb74d0262e5b5dcb9e78b38ae57b5a440636117", "messageHeadline": "\u2728 Source Google Sheets: include socat binary in docker image (#30747)", "author": {"name": "Peter Hu", "email": "peter@airbyte.io", "user": {"login": "git-phu"}}, "additions": 5, "deletions": 3}}, {"node": {"oid": "cb053db63fef0371e12b16ae18fe0776faae0836", "messageHeadline": ":snake: Source Google Ads: Update error handling (#30704)", "author": {"name": "Anatolii Yatsuk", "email": "35109939+tolik0@users.noreply.github.com", "user": {"login": "tolik0"}}, "additions": 864, "deletions": 614}}, {"node": {"oid": "1ac6f80524c71cd958e3c89249d447c9272f7ac6", "messageHeadline": "\u2728 Destination Teradata Vantage: Enabled dbt custom transformation for\u2026", "author": {"name": "Evan Tahler", "email": "evan@airbyte.io", "user": {"login": "evantahler"}}, "additions": 7, "deletions": 3}}, {"node": {"oid": "175705448f4bb9944fc171c3fef4a87b5b98637f", "messageHeadline": "Source Zendesk Support: update docs (#30738)", "author": {"name": "Artem Inzhyyants", "email": "36314070+artem1205@users.noreply.github.com", "user": {"login": "artem1205"}}, "additions": 12, "deletions": 1}}, {"node": {"oid": "e763971bf1ee0210922aea14002d38efecf6bac6", "messageHeadline": "Source GitHub: Skip 404 error in `TeamMemberShips` stream (#30693)", "author": {"name": "Artem Inzhyyants", "email": "36314070+artem1205@users.noreply.github.com", "user": {"login": "artem1205"}}, "additions": 13, "deletions": 8}}, {"node": {"oid": "de188beff697a7675ad22134126552f78e21ba9e", "messageHeadline": "Remove `destination-bigquery-denormalized` (#30369)", "author": {"name": "Evan Tahler", "email": "evan@airbyte.io", "user": {"login": "evantahler"}}, "additions": 4, "deletions": 4643}}, {"node": {"oid": "7b8ce96752483eab5b5a218469b4791363696986", "messageHeadline": "\ud83e\udd16 Bump patch version of Python CDK", "author": {"name": "yevhenii-ldv", "email": "yevhenii-ldv@users.noreply.github.com", "user": {"login": "yevhenii-ldv"}}, "additions": 7, "deletions": 4}}, {"node": {"oid": "8cdafabd8265c6eb56d051d63c1144aad5ad6abf", "messageHeadline": "Airbyte CDK: Change Error message if stream is not found (#30723)", "author": {"name": "Yevhenii", "email": "34103125+yevhenii-ldv@users.noreply.github.com", "user": {"login": "yevhenii-ldv"}}, "additions": 30, "deletions": 3}}, {"node": {"oid": "5a2a3b81b75f015518cd1379dbbee9cd9c53c449", "messageHeadline": "tools: update schema_generator to use latest version of cdk (#30673)", "author": {"name": "Sajarin", "email": "sajarindider@gmail.com", "user": {"login": "sajarin"}}, "additions": 8, "deletions": 2}}, {"node": {"oid": "2da621a7a15462424bab028358480b174d2a0c40", "messageHeadline": "\ud83e\udd16 Bump patch version of Python CDK", "author": {"name": "flash1293", "email": "flash1293@users.noreply.github.com", "user": {"login": "flash1293"}}, "additions": 7, "deletions": 4}}, {"node": {"oid": "7e3437f05ba3aa9c3fe9e82274347a6c4534dfe3", "messageHeadline": "Add chunking options to vector_db CDK (#30305)", "author": {"name": "Joe Reuter", "email": "joe@airbyte.io", "user": {"login": "flash1293"}}, "additions": 321, "deletions": 8}}, {"node": {"oid": "809d86bbb6eac5cfacc95ff17a657c3cbfea8db4", "messageHeadline": ":bug: Source File: handle parse errors when running discovery (#30579)", "author": {"name": "Denys Davydov", "email": "davydov.den18@gmail.com", "user": {"login": "davydov-d"}}, "additions": 104, "deletions": 117}}, {"node": {"oid": "29addb8f0181e572e0da044dd23f6e4c5283d440", "messageHeadline": ":bug: Source Stripe: do not emit empty state messages (#30660)", "author": {"name": "Denys Davydov", "email": "davydov.den18@gmail.com", "user": {"login": "davydov-d"}}, "additions": 52, "deletions": 21}}, {"node": {"oid": "3af9ad283c9242943807c6b49079de4547c0abdc", "messageHeadline": "\u2728 Source Facebook Marketing: Include socat binary in docker image (#3\u2026", "author": {"name": "Peter Hu", "email": "peter@airbyte.io", "user": {"login": "git-phu"}}, "additions": 5, "deletions": 3}}, {"node": {"oid": "94a3175527bf46d42ddc0ad39596b868d20da5a6", "messageHeadline": "Show postgres destination in sidebar again (#30702)", "author": {"name": "Joey Marshment-Howell", "email": "josephkmh@users.noreply.github.com", "user": {"login": "josephkmh"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "1dc11b05b281cc4633eb299a742a8c44cc68208e", "messageHeadline": "DV2 tests: support metadata column name mappings (#30356)", "author": {"name": "Edward Gao", "email": "edward.gao@airbyte.io", "user": {"login": "edgao"}}, "additions": 158, "deletions": 93}}, {"node": {"oid": "2371bc7073ad1aa26ed0c991ceffc9ec16e944a2", "messageHeadline": "Java CDK: Automated Publish Workflow (#30674)", "author": {"name": "Aaron (\"AJ\") Steers", "email": "aj@airbyte.io", "user": {"login": "aaronsteers"}}, "additions": 273, "deletions": 15}}, {"node": {"oid": "7a8150eb255a46724deb22e5a4c039b71312d0ac", "messageHeadline": "Destination bigquery: soft reset correctly handles previous sync uncl\u2026", "author": {"name": "Edward Gao", "email": "edward.gao@airbyte.io", "user": {"login": "edgao"}}, "additions": 39, "deletions": 3}}, {"node": {"oid": "311c33bb7794b7c2fec51d2e9a7ecada58e4a0cf", "messageHeadline": "\u2728Source Google Analytics (GAv4): custom reports migrated and add `Fil\u2026", "author": {"name": "Serhii Lazebnyi", "email": "53845333+lazebnyi@users.noreply.github.com", "user": {"login": "lazebnyi"}}, "additions": 2536, "deletions": 72}}, {"node": {"oid": "589caf8c5f97dd46981fa6d54ee164392bcb1b2c", "messageHeadline": "Source Amplitude: cover empty streams with integration tests (#30694)", "author": {"name": "Roman Yermilov [GL]", "email": "86300758+roman-yermilov-gl@users.noreply.github.com", "user": {"login": "roman-yermilov-gl"}}, "additions": 127, "deletions": 0}}, {"node": {"oid": "50faaa66a74947e4c84745bc1a6be75eb8aeecbc", "messageHeadline": "\ud83d\udc1b Source Amazon Ads: Fix unexpected column for SponsoredProductCampai\u2026", "author": {"name": "Serhii Lazebnyi", "email": "53845333+lazebnyi@users.noreply.github.com", "user": {"login": "lazebnyi"}}, "additions": 126, "deletions": 23}}, {"node": {"oid": "32c08d73d551d269f6cc60734f4fc1a620ed34bc", "messageHeadline": "Source GitHub: support self hosted instances (#30647)", "author": {"name": "Artem Inzhyyants", "email": "36314070+artem1205@users.noreply.github.com", "user": {"login": "artem1205"}}, "additions": 134, "deletions": 70}}, {"node": {"oid": "c5afc6c0eee7a0fe52e86197e2eb0720b328c424", "messageHeadline": "Airbyte-ci: Send message to slack when publish fails (#30685)", "author": {"name": "Ben Church", "email": "ben@airbyte.io", "user": {"login": "bnchrch"}}, "additions": 63, "deletions": 5}}, {"node": {"oid": "599ab7cfcd685cf6a5b4999f0f2fbe7f0bfac641", "messageHeadline": "Source Github: rewrite source connection error messages (#30654)", "author": {"name": "Arsen Losenko", "email": "20901439+arsenlosenko@users.noreply.github.com", "user": {"login": "arsenlosenko"}}, "additions": 10, "deletions": 4}}, {"node": {"oid": "b574fc658683a3cef9f579ffcd661085d99cb934", "messageHeadline": ":tada: Source Facebook Marketing - silver certification tweek (#30655)", "author": {"name": "midavadim", "email": "midavadim@yahoo.com", "user": {"login": "midavadim"}}, "additions": 52, "deletions": 65}}, {"node": {"oid": "15c8ce9a67b6e3e2f4fa20a69b88a5ef34e3f60c", "messageHeadline": "Destination bigquery: handle case where stream name and namespace are\u2026", "author": {"name": "Edward Gao", "email": "edward.gao@airbyte.io", "user": {"login": "edgao"}}, "additions": 94, "deletions": 36}}, {"node": {"oid": "f7f6b19bf90581dfaac104733d53a9207ce4f0e7", "messageHeadline": "Source Amplitude: prepare connector for certification (#30652)", "author": {"name": "Roman Yermilov [GL]", "email": "86300758+roman-yermilov-gl@users.noreply.github.com", "user": {"login": "roman-yermilov-gl"}}, "additions": 32, "deletions": 17}}, {"node": {"oid": "a104721fe0a17704b907ad5c03bd011f9dfa3965", "messageHeadline": "connector base image: declare the base image package and implement (#\u2026", "author": {"name": "Augustin", "email": "augustin@airbyte.io", "user": {"login": "alafanechere"}}, "additions": 3905, "deletions": 119}}, {"node": {"oid": "1c89aeaa5bb6e85004333fc8ac85ca3f96077853", "messageHeadline": "\u2728Source GitHub: add new stream `Contributor Activity` (#30615)", "author": {"name": "Artem Inzhyyants", "email": "36314070+artem1205@users.noreply.github.com", "user": {"login": "artem1205"}}, "additions": 168, "deletions": 10}}, {"node": {"oid": "afefc1052703e371cdf180ca47145d2ba6090770", "messageHeadline": "Pinecone destination: Set certified flag (#30649)", "author": {"name": "Joe Reuter", "email": "joe@airbyte.io", "user": {"login": "flash1293"}}, "additions": 4, "deletions": 2}}, {"node": {"oid": "b9bd39f5d33089b28e61371cd96d5e2c85b90910", "messageHeadline": "Instatus: Create incident when important github action fails (#30563)", "author": {"name": "Ben Church", "email": "ben@airbyte.io", "user": {"login": "bnchrch"}}, "additions": 55, "deletions": 0}}, {"node": {"oid": "5d8278900f879020107a29fc89adf9584408a756", "messageHeadline": "Github Action: Add format.yml workflow (#30604)", "author": {"name": "Ben Church", "email": "ben@airbyte.io", "user": {"login": "bnchrch"}}, "additions": 2380, "deletions": 2453}}, {"node": {"oid": "f599c1c3c9fb5b60236143ebfc1978d3dedcac55", "messageHeadline": "Reduce the snowflake async buffer size (#30671)", "author": {"name": "Benoit Moriceau", "email": "benoit@airbyte.io", "user": {"login": "benmoriceau"}}, "additions": 49, "deletions": 5}}, {"node": {"oid": "ae41c30b1a5a5731d1a59aaea2361b70a542aea8", "messageHeadline": "\ud83d\udea8\ud83d\udea8\ud83d\udc1b Source Google Analytics: revert `:` auto replacement to underscor\u2026", "author": {"name": "Serhii Lazebnyi", "email": "53845333+lazebnyi@users.noreply.github.com", "user": {"login": "lazebnyi"}}, "additions": 64, "deletions": 170}}, {"node": {"oid": "11ad938152ff13889792f3a3003df95a62f22277", "messageHeadline": "[Source-MySQL] Enable Enhanced Standard sync with PK -> Cursor switch\u2026", "author": {"name": "Duy Nguyen", "email": "duy@airbyte.io", "user": {"login": "nguyenaiden"}}, "additions": 845, "deletions": 1397}}, {"node": {"oid": "e32b85a69c06244b92fddf5311ae76e4e0b387e2", "messageHeadline": "\ud83d\udc1b Source Jira: avoid invalid user provided urls alerts (#30675)", "author": {"name": "Maxime Carbonneau-Leclerc", "email": "maxi297@users.noreply.github.com", "user": {"login": "maxi297"}}, "additions": 4, "deletions": 3}}, {"node": {"oid": "954ac4c36b7a6dfb6d08df9bc829580ed463a56a", "messageHeadline": "\ud83e\udd16 Bump patch version of Airbyte CDK", "author": {"name": "maxi297", "email": "maxi297@users.noreply.github.com", "user": {"login": "maxi297"}}, "additions": 7, "deletions": 4}}, {"node": {"oid": "b335880fda4252d9a92cf705e088c5744e171cce", "messageHeadline": "jira invalid user-provided urls generating sentry issues (#30672)", "author": {"name": "Maxime Carbonneau-Leclerc", "email": "maxi297@users.noreply.github.com", "user": {"login": "maxi297"}}, "additions": 10, "deletions": 6}}, {"node": {"oid": "dcbbbbc2fadc8973786c7f1b371f3b6d918a5d07", "messageHeadline": "\ud83c\udf89 Source Outreach - implement Call Purposes and Call Dispositions str\u2026", "author": {"name": "Sajarin", "email": "sajarindider@gmail.com", "user": {"login": "sajarin"}}, "additions": 736, "deletions": 126}}, {"node": {"oid": "fe099920262984c17f7497d8aaf082fda1931f18", "messageHeadline": "[Non-Forked] Source Pipedrive : Migrate Python CDK to Low-code CDK (#\u2026", "author": {"name": "Mal Hancock", "email": "mallory@archangelic.space", "user": {"login": "archangelic"}}, "additions": 676, "deletions": 1046}}, {"node": {"oid": "c07c003650819f9b91322d50d2ed9f4516bf62eb", "messageHeadline": "Source Slack: add default value for channel filters during discover (\u2026", "author": {"name": "Arsen Losenko", "email": "20901439+arsenlosenko@users.noreply.github.com", "user": {"login": "arsenlosenko"}}, "additions": 15, "deletions": 14}}, {"node": {"oid": "5f7f3046d8654f34ff16e314921f22a3cc276f94", "messageHeadline": "\ud83d\udc1b Source Facebook Marketing: assume start_date can be none (#30650)", "author": {"name": "Maxime Carbonneau-Leclerc", "email": "maxi297@users.noreply.github.com", "user": {"login": "maxi297"}}, "additions": 40, "deletions": 6}}, {"node": {"oid": "ca30781ca60a6ce71141950fe5aedd0760f39fd4", "messageHeadline": "\ud83d\udc1b Destination Azure Blob Storage: Switch per-record logging in writer\u2026", "author": {"name": "Mark Wagner", "email": "wagner.mark.d@gmail.com", "user": {"login": "wagnermarkd"}}, "additions": 5, "deletions": 4}}, {"node": {"oid": "a876e60d081af99c324f1d235730947f1286b711", "messageHeadline": "\u272829779 source postgres slow ctid read seen on customer connection (#3\u2026", "author": {"name": "Rodi Reich Zilberman", "email": "867491+rodireich@users.noreply.github.com", "user": {"login": "rodireich"}}, "additions": 392, "deletions": 96}}, {"node": {"oid": "598afd677ee82477fd154012ec658903799c5efe", "messageHeadline": "Merge remote-tracking branch 'origin/master'", "author": {"name": "Vadym Ratniuk", "email": "midavadim@yahoo.com", "user": {"login": "midavadim"}}, "additions": 13116, "deletions": 6903}}, {"node": {"oid": "c12869011234c7e3a9f47521699db43da0d9c4fa", "messageHeadline": "updated Prerequisites", "author": {"name": "Vadym Ratniuk", "email": "midavadim@yahoo.com", "user": {"login": "midavadim"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "317f7acc22ef4ce47a4314030235c890ae6c9e11", "messageHeadline": "\u2728 Bigquery uses async framework (#30069)", "author": {"name": "Ryan Br", "email": "ryan.broughan@gmail.com", "user": {"login": "tryangul"}}, "additions": 325, "deletions": 463}}, {"node": {"oid": "6beba9d4d9c742398c8b2ba3939e057a0152a42b", "messageHeadline": "Source MySQL: Release Airbyte Certified MySQL Source connector (#30620)", "author": {"name": "Prateek Mukhedkar", "email": "123108018+prateekmukhedkar@users.noreply.github.com", "user": {"login": "prateekmukhedkar"}}, "additions": 5, "deletions": 4}}, {"node": {"oid": "54ca9417668161c8009319300d308916f66361b7", "messageHeadline": "use findapat for connectors tests (#30643)", "author": {"name": "Conor", "email": "cpdeethree@users.noreply.github.com", "user": {"login": "cpdeethree"}}, "additions": 7, "deletions": 2}}, {"node": {"oid": "4ec9cc4d69e1893a82a4ff88b1ec1a6f0ea3201d", "messageHeadline": "Create AppliesTo tag (#30549)", "author": {"name": "Tim Roes", "email": "tim@airbyte.io", "user": {"login": "timroes"}}, "additions": 81, "deletions": 3}}, {"node": {"oid": "2e88b4dd0cb03007670829bf942115ecec922b53", "messageHeadline": "Hide cloud status indicator in mobile view (#30555)", "author": {"name": "Tim Roes", "email": "tim@airbyte.io", "user": {"login": "timroes"}}, "additions": 19, "deletions": 13}}, {"node": {"oid": "3805f8c31502f0f77362f9b8a8972bc6923336b7", "messageHeadline": "Update typo in title of Terraform Doc (#30263)", "author": {"name": "Riley Brook", "email": "riley@airbyte.io", "user": {"login": "rileybrook"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "f2a18418690055bf0d45e12ac4fbfec1bd69344f", "messageHeadline": "\ud83d\udc1b Destination DuckDB: Fix schema name handling (#30600)", "author": {"name": "Aaron (\"AJ\") Steers", "email": "aj@airbyte.io", "user": {"login": "aaronsteers"}}, "additions": 107, "deletions": 41}}, {"node": {"oid": "1a7f4dfa3f0164ffff4f408dd3a2a29231e4f675", "messageHeadline": "Source Amplitude: unit tests coverage 90% (#30614)", "author": {"name": "Roman Yermilov [GL]", "email": "86300758+roman-yermilov-gl@users.noreply.github.com", "user": {"login": "roman-yermilov-gl"}}, "additions": 154, "deletions": 6}}, {"node": {"oid": "a499b096b4443efc2c9d1fdda339fef454b9fbe9", "messageHeadline": "Source Slack: use default availability strategy (#30570)", "author": {"name": "Arsen Losenko", "email": "20901439+arsenlosenko@users.noreply.github.com", "user": {"login": "arsenlosenko"}}, "additions": 4, "deletions": 7}}, {"node": {"oid": "8294db88b0b2a299b6693925810ad94839559509", "messageHeadline": "Allow users to rate pages' usefulness (#30561)", "author": {"name": "Tim Roes", "email": "tim@airbyte.io", "user": {"login": "timroes"}}, "additions": 116, "deletions": 1}}, {"node": {"oid": "567716c271711b37fe44612b184a5a4381e2c9b2", "messageHeadline": "Revert \"Updates docusaurus and GA to GA4\" (#30612)", "author": {"name": "Tim Roes", "email": "tim@airbyte.io", "user": {"login": "timroes"}}, "additions": 0, "deletions": 4}}, {"node": {"oid": "53167809cba16335ba2b6401448ff00e906334cc", "messageHeadline": "\ud83d\udcdd Source Stripe: update info about Stripe incremental mode (#30583)", "author": {"name": "Denys Davydov", "email": "davydov.den18@gmail.com", "user": {"login": "davydov-d"}}, "additions": 67, "deletions": 16}}, {"node": {"oid": "f1537e8e84a2d652980e568e6ac1ce300328f76f", "messageHeadline": "Source Google Ads: fix schemas (#30091)", "author": {"name": "Anatolii Yatsuk", "email": "35109939+tolik0@users.noreply.github.com", "user": {"login": "tolik0"}}, "additions": 710, "deletions": 262}}, {"node": {"oid": "e3e8eb0a19e677ff99abdcd4fb0cdb7f87972457", "messageHeadline": "\ud83d\udc1bPinecone destination: Fix loading of large records (#30514)", "author": {"name": "Joe Reuter", "email": "joe@airbyte.io", "user": {"login": "flash1293"}}, "additions": 30, "deletions": 25}}, {"node": {"oid": "891e389189916a63ccca8e683cc79ccbbc02008b", "messageHeadline": ":sparkles: Source Jira: add suggested streams, update doc, add skip f\u2026", "author": {"name": "Daryna Ishchenko", "email": "80129833+darynaishchenko@users.noreply.github.com", "user": {"login": "darynaishchenko"}}, "additions": 33, "deletions": 6}}, {"node": {"oid": "1c2d7a1632ea6026c10ce9232d101b2ef4ae875e", "messageHeadline": "Source Slack: add unexpected fields (#30521)", "author": {"name": "Arsen Losenko", "email": "20901439+arsenlosenko@users.noreply.github.com", "user": {"login": "arsenlosenko"}}, "additions": 95, "deletions": 47}}, {"node": {"oid": "218426823fc3ce3d4fca63e1fcfae3ac8b5702ed", "messageHeadline": ":sparkles:  Source JIra: added foreign key for stream record where it\u2026", "author": {"name": "Daryna Ishchenko", "email": "80129833+darynaishchenko@users.noreply.github.com", "user": {"login": "darynaishchenko"}}, "additions": 129, "deletions": 33}}, {"node": {"oid": "34700922035aa1610a0ba38018de4367f876b609", "messageHeadline": "Fix stretched airbyte logo in docs (#30601)", "author": {"name": "Evan Tahler", "email": "evan@airbyte.io", "user": {"login": "evantahler"}}, "additions": 12, "deletions": 13}}, {"node": {"oid": "1c0fd1b40eaa7e17e5b6b63d8940a44cec854b68", "messageHeadline": "Source MySQL: Tagging MySQL variants as GA in metadata. Prep for Airb\u2026", "author": {"name": "Prateek Mukhedkar", "email": "123108018+prateekmukhedkar@users.noreply.github.com", "user": {"login": "prateekmukhedkar"}}, "additions": 4, "deletions": 4}}, {"node": {"oid": "9fe7a54097e35bf0854aae9baea19f44fc98bead", "messageHeadline": "Airbyte-ci: Add migration guide from original for strict encrypt (#30\u2026", "author": {"name": "Ben Church", "email": "ben@airbyte.io", "user": {"login": "bnchrch"}}, "additions": 3, "deletions": 1}}, {"node": {"oid": "bb73ece6732947bbeab00fceae26911bbb22ef87", "messageHeadline": "Destination BigQuery + Snowflake: delete unused constants for reserve\u2026", "author": {"name": "Cynthia Yin", "email": "cynthia@airbyte.io", "user": {"login": "cynthiaxyin"}}, "additions": 18, "deletions": 232}}, {"node": {"oid": "3c113a24b0d53a14a5d4dbe1d8a846347d44221d", "messageHeadline": "Move `docs.airbyte.com` hosting to Vercel (#30591)", "author": {"name": "Evan Tahler", "email": "evan@airbyte.io", "user": {"login": "evantahler"}}, "additions": 0, "deletions": 227}}, {"node": {"oid": "354a2a49bc00b252c11634b5606944083d9872d0", "messageHeadline": "Updates docusaurus and GA to GA4 (#29908)", "author": {"name": "Topher Lubaway", "email": "asimplechris@gmail.com", "user": {"login": "supertopher"}}, "additions": 1989, "deletions": 1555}}, {"node": {"oid": "68380cbfef58798e81ad67ca82ecd58ed6a66ce2", "messageHeadline": "Source DuckDB: \u2728 Add MotherDuck support \ud83e\udd86\ud83e\udd86 (#29428)", "author": {"name": "Aaron (\"AJ\") Steers", "email": "aj@airbyte.io", "user": {"login": "aaronsteers"}}, "additions": 1492, "deletions": 149}}, {"node": {"oid": "5c56ac1d84ec11cc69c96b1b3286eeb560a4213a", "messageHeadline": "Airbyte-ci: Remove gradle task `connectorAcceptanceTest` (#30326)", "author": {"name": "Ben Church", "email": "ben@airbyte.io", "user": {"login": "bnchrch"}}, "additions": 6, "deletions": 466}}, {"node": {"oid": "d1d4f7c9c7cd0e0c2192127fa5b47950414bcea7", "messageHeadline": "\ud83d\udea8\ud83d\udea8 Source Zendesk Support: Remove stream `Deleted Tickets` (#30440)", "author": {"name": "Artem Inzhyyants", "email": "36314070+artem1205@users.noreply.github.com", "user": {"login": "artem1205"}}, "additions": 20, "deletions": 39}}, {"node": {"oid": "07a79897b338957ec9c4737964fd0faa3799b07c", "messageHeadline": "Airbyte-ci: Add local cdk support (#30461)", "author": {"name": "Ben Church", "email": "ben@airbyte.io", "user": {"login": "bnchrch"}}, "additions": 59, "deletions": 20}}, {"node": {"oid": "29d2c6bc9ae0ae45fe1c62d870ecdcaf06497180", "messageHeadline": ":bug: Source JIra: validation error for date-time format, 404 error i\u2026", "author": {"name": "Daryna Ishchenko", "email": "80129833+darynaishchenko@users.noreply.github.com", "user": {"login": "darynaishchenko"}}, "additions": 93, "deletions": 33}}, {"node": {"oid": "1843d1373bfbffc4822f85597064d5d0c06e9ee3", "messageHeadline": "make migration docs uppercase (#30589)", "author": {"name": "Joe Bell", "email": "joseph.bell@airbyte.io", "user": {"login": "jbfbell"}}, "additions": 3, "deletions": 3}}, {"node": {"oid": "13bc6cc4fc90d35c0d13172072ac71d7a24c2397", "messageHeadline": "Source Jira: fetch deleted and archived records (#30578)", "author": {"name": "Artem Inzhyyants", "email": "36314070+artem1205@users.noreply.github.com", "user": {"login": "artem1205"}}, "additions": 9, "deletions": 7}}, {"node": {"oid": "f1ea39786b3849013a6a7d143d9278355bb6160e", "messageHeadline": "\u2728 Source Shopify: Include socat binary in docker image (#30560)", "author": {"name": "Peter Hu", "email": "peter@airbyte.io", "user": {"login": "git-phu"}}, "additions": 6, "deletions": 2}}, {"node": {"oid": "f5a4eecded1d230303fb4b0f71fdc118793c761c", "messageHeadline": "Source Marketo: fix `json_schema` for stream `Leads` (#30533)", "author": {"name": "Artem Inzhyyants", "email": "36314070+artem1205@users.noreply.github.com", "user": {"login": "artem1205"}}, "additions": 39, "deletions": 12}}, {"node": {"oid": "2a870ee5c2392dd232abe7c0d531b7924347cc13", "messageHeadline": "Source Jira: Update issue expand settings (#30550)", "author": {"name": "Artem Inzhyyants", "email": "36314070+artem1205@users.noreply.github.com", "user": {"login": "artem1205"}}, "additions": 206, "deletions": 37}}, {"node": {"oid": "12fb75331bf81c003a4b745ca21a5998b45bfeab", "messageHeadline": "Make sure that the buffers are push at least every 5 minutes (#30546)", "author": {"name": "Benoit Moriceau", "email": "benoit@airbyte.io", "user": {"login": "benmoriceau"}}, "additions": 64, "deletions": 43}}, {"node": {"oid": "bca775d62e056fde83225b423059f3cd05d72b38", "messageHeadline": "\ud83e\udd16 Bump patch version of Airbyte CDK", "author": {"name": "flash1293", "email": "flash1293@users.noreply.github.com", "user": {"login": "flash1293"}}, "additions": 7, "deletions": 4}}, {"node": {"oid": "9c23a121e5ced9b0ea58281cc689ab48129d2795", "messageHeadline": "\ud83c\udf89 New Destination: Qdrant (Vector Database) (#30332)", "author": {"name": "Tope Folorunso", "email": "66448986+topefolorunso@users.noreply.github.com", "user": {"login": "topefolorunso"}}, "additions": 945, "deletions": 0}}, {"node": {"oid": "90816088a7e72936bca8496cde40c51eff33350d", "messageHeadline": "\u2728Source Amazon Ads: add report segmet filter (#30517)", "author": {"name": "Serhii Lazebnyi", "email": "53845333+lazebnyi@users.noreply.github.com", "user": {"login": "lazebnyi"}}, "additions": 45, "deletions": 11}}, {"node": {"oid": "fa6ae0f2c4ba52dff824d19045792345bfc4462f", "messageHeadline": "\u2728Source Google Analytics (GAv4): add `yearWeek`, `yearMonth`, `year` \u2026", "author": {"name": "Serhii Lazebnyi", "email": "53845333+lazebnyi@users.noreply.github.com", "user": {"login": "lazebnyi"}}, "additions": 140, "deletions": 38}}, {"node": {"oid": "037b2cf76c836551ac09d87abb0523b972bdbe74", "messageHeadline": "Source Amplitude: fix data region keyerror (#30525)", "author": {"name": "Roman Yermilov [GL]", "email": "86300758+roman-yermilov-gl@users.noreply.github.com", "user": {"login": "roman-yermilov-gl"}}, "additions": 9, "deletions": 3}}, {"node": {"oid": "a6099021065b314eadaa8ff85d6f669fd07ee991", "messageHeadline": "Vector DB CDK: Split openai embedding calls (#30512)", "author": {"name": "Joe Reuter", "email": "joe@airbyte.io", "user": {"login": "flash1293"}}, "additions": 62, "deletions": 42}}, {"node": {"oid": "b2542d650c12c3ff9de0400a9f698a1a1cdd911f", "messageHeadline": "\u2728 Source Google-Ads: add incremental streams based on events  (#28970)", "author": {"name": "Anatolii Yatsuk", "email": "35109939+tolik0@users.noreply.github.com", "user": {"login": "tolik0"}}, "additions": 1359, "deletions": 346}}, {"node": {"oid": "27dd3ffe3b182eb1480db9eedbc27364fdf062b1", "messageHeadline": ":sparkles: Source Sentry: added undeclared fields to stream schema (#\u2026", "author": {"name": "Daryna Ishchenko", "email": "80129833+darynaishchenko@users.noreply.github.com", "user": {"login": "darynaishchenko"}}, "additions": 201, "deletions": 11}}, {"node": {"oid": "839fb26e099f8568ffc8fbc536c9a3742d185f6b", "messageHeadline": "\ud83d\udc1b Destination Snowflake - support reserved column names (#30319)", "author": {"name": "Cynthia Yin", "email": "cynthia@airbyte.io", "user": {"login": "cynthiaxyin"}}, "additions": 318, "deletions": 38}}, {"node": {"oid": "6b48ecf1f6e7355dcfc1337354c523b41fda870e", "messageHeadline": "\ud83d\udc1b Pinecone destination: Fix delete with many entries on starter pods \u2026", "author": {"name": "Joe Reuter", "email": "joe@airbyte.io", "user": {"login": "flash1293"}}, "additions": 21, "deletions": 4}}, {"node": {"oid": "e366ebdbd77c1245cbd49ef4f7e17bca300daa8d", "messageHeadline": "`destination-bigquery` GCS staging comes first (#30551)", "author": {"name": "Evan Tahler", "email": "evan@airbyte.io", "user": {"login": "evantahler"}}, "additions": 14, "deletions": 13}}, {"node": {"oid": "a7c13dc6f14c0abe839d7405b1b112d1f6ba1435", "messageHeadline": "Improve the memory usage of the async destination (#30479)", "author": {"name": "Benoit Moriceau", "email": "benoit@airbyte.io", "user": {"login": "benmoriceau"}}, "additions": 87, "deletions": 67}}, {"node": {"oid": "f226503bd1d4cd9c7412b04d47de584523988443", "messageHeadline": "[Source-MySQL] Enhanced Standard sync with PK initial load -> Cursor \u2026", "author": {"name": "Duy Nguyen", "email": "duy@airbyte.io", "user": {"login": "nguyenaiden"}}, "additions": 1801, "deletions": 203}}, {"node": {"oid": "fd742448b95c11cd1b196d0a5e13c8d6575db0b4", "messageHeadline": "Docs: Source S3 clarify bucket-level permissions (#30529)", "author": {"name": "Christo Grabowski", "email": "108154848+ChristoGrab@users.noreply.github.com", "user": {"login": "ChristoGrab"}}, "additions": 6, "deletions": 1}}, {"node": {"oid": "c769e3608390a2f5852f9ad66ae16f40fe411f56", "messageHeadline": "\ud83c\udf89 Migrate Paypal Transaction Source Connector to Low Code (#29223)", "author": {"name": "Tope Folorunso", "email": "66448986+topefolorunso@users.noreply.github.com", "user": {"login": "topefolorunso"}}, "additions": 397, "deletions": 1395}}, {"node": {"oid": "3aacdf72502bcdf825659709210c30b189137ebd", "messageHeadline": "native apps docs had an extra : in the note which messed up formattin\u2026", "author": {"name": "Brian Lai", "email": "51336873+brianjlai@users.noreply.github.com", "user": {"login": "brianjlai"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "9734fa31574dd187c75c9268b5eb26ce87daec8c", "messageHeadline": "\ud83c\udf89 Source Shopify: Add ability to fetch `destroyed` records for `Artic\u2026", "author": {"name": "Baz", "email": "oleksandr.bazarnov@globallogic.com", "user": {"login": "bazarnov"}}, "additions": 1327, "deletions": 693}}, {"node": {"oid": "8805edcea6deca3fc52212d013c7da720386b51e", "messageHeadline": "DV2: Better errors in the UI (#30491)", "author": {"name": "Edward Gao", "email": "edward.gao@airbyte.io", "user": {"login": "edgao"}}, "additions": 601, "deletions": 528}}, {"node": {"oid": "26fe7886ebac10766c541457043dc115fc5e726d", "messageHeadline": "\ud83d\udcda  Docs: Add Support Level, remove release stage (#30501)", "author": {"name": "Ben Church", "email": "ben@airbyte.io", "user": {"login": "bnchrch"}}, "additions": 60, "deletions": 62}}, {"node": {"oid": "97517030b8f9f033d692ca2aaf0e4cbf4a920431", "messageHeadline": "\ud83d\udcc3 Redesign doc header (#30475)", "author": {"name": "Tim Roes", "email": "tim@airbyte.io", "user": {"login": "timroes"}}, "additions": 126, "deletions": 13}}, {"node": {"oid": "2e014a1e95b2f68877bf5fa658629d82395a6f60", "messageHeadline": "Fix typo in low-code-cdk-overview.md (#30503)", "author": {"name": "Dzmitry Belash", "email": "61250119+dzmitrybelash@users.noreply.github.com", "user": {"login": "dzmitrybelash"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "f33ddf6cb975b2f8f8f8e1097d6160dd47537fb3", "messageHeadline": "source-stripe: fix property of `invoices.lines` property (#30494)", "author": {"name": "Evan Tahler", "email": "evan@airbyte.io", "user": {"login": "evantahler"}}, "additions": 25, "deletions": 25}}, {"node": {"oid": "8cbb958141b0ac3cb6fbb11e84d72e2b26d5a2a0", "messageHeadline": "Bump Airbyte version from 0.50.29 to 0.50.30", "author": {"name": "maxi297", "email": "maxi297@users.noreply.github.com", "user": {"login": "maxi297"}}, "additions": 4, "deletions": 4}}, {"node": {"oid": "2954cbb7ce55df8312a7cf6da1900a40b603b0c8", "messageHeadline": "\u2728 Source S3: remove `streams.*.file_type` from source-s3 configuratio\u2026", "author": {"name": "Maxime Carbonneau-Leclerc", "email": "maxi297@users.noreply.github.com", "user": {"login": "maxi297"}}, "additions": 33, "deletions": 30}}, {"node": {"oid": "327d3c9ae8e14b28bf2bdf7528b22f86f510d629", "messageHeadline": "\ud83e\udd16 Bump patch version of Airbyte CDK", "author": {"name": "maxi297", "email": "maxi297@users.noreply.github.com", "user": {"login": "maxi297"}}, "additions": 7, "deletions": 4}}, {"node": {"oid": "b6836ad9501d7da42ace711eacd6711be8b74c26", "messageHeadline": "[ISSUE #30353] remove file_type from stream config (#30453)", "author": {"name": "Maxime Carbonneau-Leclerc", "email": "maxi297@users.noreply.github.com", "user": {"login": "maxi297"}}, "additions": 630, "deletions": 709}}, {"node": {"oid": "2607a5fb8d37eb4b29fa679d2cfa0272b6b6c063", "messageHeadline": "Source Jira: add new stream `IssueTransitions` (#30507)", "author": {"name": "Artem Inzhyyants", "email": "36314070+artem1205@users.noreply.github.com", "user": {"login": "artem1205"}}, "additions": 145, "deletions": 5}}, {"node": {"oid": "2367d5275ddfddfec713ee3b0cca70c4201084ef", "messageHeadline": "Source Amplitude: fix most recent cursor value (#30471)", "author": {"name": "Roman Yermilov [GL]", "email": "86300758+roman-yermilov-gl@users.noreply.github.com", "user": {"login": "roman-yermilov-gl"}}, "additions": 35, "deletions": 121}}, {"node": {"oid": "a5eb24e2fcd61dbd2b1166fe2f84465cd6dfdec2", "messageHeadline": "bump testcontainers version to latest (#30493)", "author": {"name": "Marius Posta", "email": "marius@airbyte.io", "user": {"login": "postamar"}}, "additions": 164, "deletions": 172}}, {"node": {"oid": "90375ee5010249fd6d143c71debe7d624c57b2d6", "messageHeadline": "\ud83d\udc1b [source-google-analytics-data-api] fix issue if metrics or dimensio\u2026", "author": {"name": "Brian Lai", "email": "51336873+brianjlai@users.noreply.github.com", "user": {"login": "brianjlai"}}, "additions": 6, "deletions": 5}}, {"node": {"oid": "de0a392b17abbbefb7f2533b9c4b1b376bd4d99c", "messageHeadline": "Move access variables do docker specific section (#30499)", "author": {"name": "Tim Roes", "email": "tim@airbyte.io", "user": {"login": "timroes"}}, "additions": 8, "deletions": 8}}, {"node": {"oid": "fcb955338b80310226a2ac18ec89abd62767d278", "messageHeadline": ":tada: Source Facebook Marketing -  add new fields to campaigns strea\u2026", "author": {"name": "midavadim", "email": "midavadim@yahoo.com", "user": {"login": "midavadim"}}, "additions": 13, "deletions": 5}}, {"node": {"oid": "a984b753c2dae2b4286e788212556219e82c532c", "messageHeadline": "\u2728Source Google Analytics (GAv4): change start date to optional; add s\u2026", "author": {"name": "Serhii Lazebnyi", "email": "53845333+lazebnyi@users.noreply.github.com", "user": {"login": "lazebnyi"}}, "additions": 184, "deletions": 142}}, {"node": {"oid": "cad23ff9b5ee33fa38a1c62917601d60cf333cef", "messageHeadline": "[airbyte-ci] fix test regression following secret mounting strategy c\u2026", "author": {"name": "Augustin", "email": "augustin@airbyte.io", "user": {"login": "alafanechere"}}, "additions": 7, "deletions": 1}}, {"node": {"oid": "842f072845cc3916a93cc17893532fb24f5b1f99", "messageHeadline": "Snowflake Native App: Add feature parity warning and rename app in  s\u2026", "author": {"name": "Maxime Carbonneau-Leclerc", "email": "maxi297@users.noreply.github.com", "user": {"login": "maxi297"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "47dff423d48cdb5914d1468afa63e8dddfeb580d", "messageHeadline": "Merge branch 'master' of https://github.com/airbytehq/airbyte", "author": {"name": "Vadym Ratniuk", "email": "midavadim@yahoo.com", "user": {"login": "midavadim"}}, "additions": 2103, "deletions": 5827}}, {"node": {"oid": "6340436a767acac623ced7e9a240082342d18348", "messageHeadline": "Pin apify version (#30481)", "author": {"name": "Joe Reuter", "email": "joe@airbyte.io", "user": {"login": "flash1293"}}, "additions": 1, "deletions": 0}}, {"node": {"oid": "fb3468ed31e630da1603109d19a231161942ffb3", "messageHeadline": "More docs about raw table users (#30455)", "author": {"name": "Evan Tahler", "email": "evan@airbyte.io", "user": {"login": "evantahler"}}, "additions": 11, "deletions": 6}}, {"node": {"oid": "3c7a112520337f426b152420a962e8f50ad90383", "messageHeadline": "\ud83d\udc1b Source Mixpanel: Add default `primary key` to `export` stream (#30469)", "author": {"name": "Baz", "email": "oleksandr.bazarnov@globallogic.com", "user": {"login": "bazarnov"}}, "additions": 5, "deletions": 3}}, {"node": {"oid": "17fad7d75636566bc4a4068f4a8d11b7585c0759", "messageHeadline": ":tada: Source Facebook Marketing - remove batch processing, add user \u2026", "author": {"name": "midavadim", "email": "midavadim@yahoo.com", "user": {"login": "midavadim"}}, "additions": 704, "deletions": 366}}, {"node": {"oid": "f8b6c4fc89e8e32296665831fe99ffc0f6e44f9c", "messageHeadline": "\ud83e\udd16 Bump patch version of Airbyte CDK", "author": {"name": "maxi297", "email": "maxi297@users.noreply.github.com", "user": {"login": "maxi297"}}, "additions": 7, "deletions": 4}}, {"node": {"oid": "3e41ce7cd6d7bb28e6508ad1f45259c818ce8b1b", "messageHeadline": "Maxi297/fix datetime format inference issue (#30442)", "author": {"name": "Maxime Carbonneau-Leclerc", "email": "maxi297@users.noreply.github.com", "user": {"login": "maxi297"}}, "additions": 9, "deletions": 4}}, {"node": {"oid": "d71facce7630d5c2fc0254b9201fc37502bffd1b", "messageHeadline": "Update terraform-documentation.md (#30457)", "author": {"name": "Ronan", "email": "cimadure@users.noreply.github.com", "user": {"login": "cimadure"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "6c1cf376ee3b9cfffcd78caa997ddf619275682b", "messageHeadline": "snowflake native apps docs highlight notes and warnings (#30463)", "author": {"name": "Brian Lai", "email": "51336873+brianjlai@users.noreply.github.com", "user": {"login": "brianjlai"}}, "additions": 19, "deletions": 12}}, {"node": {"oid": "c801aa3aa7d16b5d1fede8a0bd9db5761dcaf9e4", "messageHeadline": "\u2728 Add azure embedder to destination-pinecone. (#30296)", "author": {"name": "Martin Hwasser", "email": "hwaxxer@users.noreply.github.com", "user": {"login": "hwaxxer"}}, "additions": 48, "deletions": 26}}, {"node": {"oid": "3f1f13c4d76b08aa397ba8faa4e57e6983548542", "messageHeadline": "\ud83d\udc1b Source Google Analytics Data API: fix duplicated stream instance (#\u2026", "author": {"name": "Baz", "email": "oleksandr.bazarnov@globallogic.com", "user": {"login": "bazarnov"}}, "additions": 10, "deletions": 26}}, {"node": {"oid": "886dc4360682744daeace0e5c632d347e3f567cb", "messageHeadline": "[ISSUE #72] LinkedIn Ads documentation (#30386)", "author": {"name": "Maxime Carbonneau-Leclerc", "email": "maxi297@users.noreply.github.com", "user": {"login": "maxi297"}}, "additions": 164, "deletions": 0}}, {"node": {"oid": "fca0b6f62e6a6ee4db9068efb377301d077da200", "messageHeadline": "[Source-MySQL] Correctly set Debezium MySQL connector database timezo\u2026", "author": {"name": "Duy Nguyen", "email": "duy@airbyte.io", "user": {"login": "nguyenaiden"}}, "additions": 55, "deletions": 14}}, {"node": {"oid": "c97c74f9da7dbea9ffcb240ee455bee46d54735b", "messageHeadline": "\ud83c\udf89 Migrate BigCommerce Source Connector to Low Code (#29469)", "author": {"name": "Tope Folorunso", "email": "66448986+topefolorunso@users.noreply.github.com", "user": {"login": "topefolorunso"}}, "additions": 609, "deletions": 4490}}, {"node": {"oid": "65eb88aee6428549177420c4dd50967aa5bf3f44", "messageHeadline": "Clarify username/pass only working in docker compose (#30452)", "author": {"name": "Tim Roes", "email": "tim@airbyte.io", "user": {"login": "timroes"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "b39e3d5c50f446a88851b4d28c21a87c86685b27", "messageHeadline": "Update salesforce docs to include recycle bin info (#30420)", "author": {"name": "katmarkham", "email": "40400595+katmarkham@users.noreply.github.com", "user": {"login": "katmarkham"}}, "additions": 3, "deletions": 3}}, {"node": {"oid": "8f214efe28259f2a9402ae6b0187b3ddfcea7f26", "messageHeadline": "Source S3: bump airbyte-cdk version to pick up error message improvem\u2026", "author": {"name": "Catherine Noll", "email": "clnoll@users.noreply.github.com", "user": {"login": "clnoll"}}, "additions": 5, "deletions": 4}}, {"node": {"oid": "2ca57f7f95545fc81e8d18b74036f03bf080c11f", "messageHeadline": "Update pull-requests-handbook.md (#30447)", "author": {"name": "Evan Tahler", "email": "evan@airbyte.io", "user": {"login": "evantahler"}}, "additions": 1, "deletions": 0}}, {"node": {"oid": "9763cb8ef055ba1b700b0481226212a0dafa9ee1", "messageHeadline": "Migrate Trello Source Connector to Low Code (#29876)", "author": {"name": "Tope Folorunso", "email": "66448986+topefolorunso@users.noreply.github.com", "user": {"login": "topefolorunso"}}, "additions": 456, "deletions": 861}}, {"node": {"oid": "e84fd6dd4b60da1e9c84c5756838899967b5070f", "messageHeadline": "\ud83d\udc1b Source Jira: Add boardId to sprints stream (#29960)", "author": {"name": "Dhroov Makwana", "email": "pabloescoder@gmail.com", "user": {"login": "pabloescoder"}}, "additions": 14, "deletions": 10}}, {"node": {"oid": "68c6b019378115788d1c4b5ed8fbd4c55591cd76", "messageHeadline": "Destinations v2: threadsafe setup (#30439)", "author": {"name": "Edward Gao", "email": "edward.gao@airbyte.io", "user": {"login": "edgao"}}, "additions": 13, "deletions": 8}}, {"node": {"oid": "50906ac4897fa55566d860bb2778535a014f6c11", "messageHeadline": "Merge branch 'master' of https://github.com/airbytehq/airbyte", "author": {"name": "Vadym Ratniuk", "email": "midavadim@yahoo.com", "user": {"login": "midavadim"}}, "additions": 5675, "deletions": 848}}, {"node": {"oid": "564e3332322b2070017c6435d7f38aef5423cf2f", "messageHeadline": "\ud83d\udc1b Source Twilio - fix expected records of calls stream (#30414)", "author": {"name": "Sajarin", "email": "sajarindider@gmail.com", "user": {"login": "sajarin"}}, "additions": 3, "deletions": 3}}, {"node": {"oid": "532ef097eb2d0b849b45ba94618de6183334767e", "messageHeadline": "airbyte-ci: fix integration test log buffering (#30438)", "author": {"name": "Marius Posta", "email": "marius@airbyte.io", "user": {"login": "postamar"}}, "additions": 66, "deletions": 15}}, {"node": {"oid": "70ef3b4d1dbbfe3e9d9e128f201c596b55de2873", "messageHeadline": "\ud83d\udc1b Destination snowflake: Handle namespace/stream name/columns contain\u2026", "author": {"name": "Edward Gao", "email": "edward.gao@airbyte.io", "user": {"login": "edgao"}}, "additions": 163, "deletions": 38}}, {"node": {"oid": "9fa6fe363a524073988675a5d2e9539979743352", "messageHeadline": "Pinecone destination: Promote to beta/certified (#30382)", "author": {"name": "Joe Reuter", "email": "joe@airbyte.io", "user": {"login": "flash1293"}}, "additions": 8, "deletions": 4}}, {"node": {"oid": "93a2b629dff2bb1037ffea24019420e30f03689f", "messageHeadline": "Remove google plugins from docs (#30431)", "author": {"name": "Tim Roes", "email": "tim@airbyte.io", "user": {"login": "timroes"}}, "additions": 2, "deletions": 8}}, {"node": {"oid": "6442bd110cba7e2b298d134695cb1221ca836429", "messageHeadline": "Source Google Analytics Data API: ability to add multiple property id\u2026", "author": {"name": "Roman Yermilov [GL]", "email": "86300758+roman-yermilov-gl@users.noreply.github.com", "user": {"login": "roman-yermilov-gl"}}, "additions": 206, "deletions": 64}}, {"node": {"oid": "bb979c670ffeff5f9da93be50f1f2ff37a1df2bc", "messageHeadline": "\ud83e\udd16 Bump patch version of Airbyte CDK", "author": {"name": "flash1293", "email": "flash1293@users.noreply.github.com", "user": {"login": "flash1293"}}, "additions": 7, "deletions": 4}}, {"node": {"oid": "da5b432255783a777ddd6fd75c49f4fd8bedb275", "messageHeadline": "Vector DB CDK: AzureOpenAIEmbedder (#30136)", "author": {"name": "Joe Reuter", "email": "joe@airbyte.io", "user": {"login": "flash1293"}}, "additions": 59, "deletions": 0}}, {"node": {"oid": "fe6f9162c47bdb34ba439d699815255c5eec8841", "messageHeadline": ":sparkles: Source Jira: add error  messages from response to check co\u2026", "author": {"name": "Daryna Ishchenko", "email": "80129833+darynaishchenko@users.noreply.github.com", "user": {"login": "darynaishchenko"}}, "additions": 51, "deletions": 4}}, {"node": {"oid": "9593a8d341bd82e543a049855f050ce0eba27401", "messageHeadline": "\ud83d\udc1b [source-google-analytics-data-api] revert back to 1.1.3 (#30419)", "author": {"name": "Brian Lai", "email": "51336873+brianjlai@users.noreply.github.com", "user": {"login": "brianjlai"}}, "additions": 1, "deletions": 0}}, {"node": {"oid": "ac56c5cc14c208da25a2becadfecda0261ec58d7", "messageHeadline": "add rolling back oss instructions (#30404)", "author": {"name": "Alexandre Cuoci", "email": "Hesperide@users.noreply.github.com", "user": {"login": "Hesperide"}}, "additions": 23, "deletions": 14}}, {"node": {"oid": "c72acf990043daafe021afbaf8242cfd46045d29", "messageHeadline": "Source Jira: Add Unexpected Fields (#30365)", "author": {"name": "Artem Inzhyyants", "email": "36314070+artem1205@users.noreply.github.com", "user": {"login": "artem1205"}}, "additions": 131, "deletions": 10}}, {"node": {"oid": "25edee49bf13ffd1469f689ddbbf334d3bbee6de", "messageHeadline": "airbyte-ci: refactor gradle containers, use amazoncorretto (#30384)", "author": {"name": "Marius Posta", "email": "marius@airbyte.io", "user": {"login": "postamar"}}, "additions": 226, "deletions": 204}}, {"node": {"oid": "0936143f1eba8149e5e8594ca5965cf5efa37660", "messageHeadline": "\ud83d\udc1b Only take table size info for streams syncing via primary key (#30375)", "author": {"name": "Rodi Reich Zilberman", "email": "867491+rodireich@users.noreply.github.com", "user": {"login": "rodireich"}}, "additions": 33, "deletions": 23}}, {"node": {"oid": "62fa1aba528039e5dc46d17de75a72921040a978", "messageHeadline": "Docs: update add-a-source.md (#30354)", "author": {"name": "Christo Grabowski", "email": "108154848+ChristoGrab@users.noreply.github.com", "user": {"login": "ChristoGrab"}}, "additions": 11, "deletions": 7}}, {"node": {"oid": "6f0c4e2594f93b08296dad72a85bdde54d929f2c", "messageHeadline": "mysql-source-cdc: enable compression logic for schema history (#30308)", "author": {"name": "Subodh Kant Chaturvedi", "email": "subodh1810@gmail.com", "user": {"login": "subodh1810"}}, "additions": 6, "deletions": 8}}, {"node": {"oid": "5a4cc0d8b04e2fabece06deed553a416419ea1bc", "messageHeadline": "source-mysql-cdc: introduce logic to compress schema history if great\u2026", "author": {"name": "Subodh Kant Chaturvedi", "email": "subodh1810@gmail.com", "user": {"login": "subodh1810"}}, "additions": 784, "deletions": 71}}, {"node": {"oid": "034e147bbf34dbb481c419cb589bf42859c5573c", "messageHeadline": "\ud83c\udf89 New Destination: Chroma (Vector Database) (#30023)", "author": {"name": "Tope Folorunso", "email": "66448986+topefolorunso@users.noreply.github.com", "user": {"login": "topefolorunso"}}, "additions": 992, "deletions": 0}}, {"node": {"oid": "fa8785418937741a2cf51e1a5318c4ba9b8ba45b", "messageHeadline": "Source Amplitude: switch to latest cdk (#30378)", "author": {"name": "Roman Yermilov [GL]", "email": "86300758+roman-yermilov-gl@users.noreply.github.com", "user": {"login": "roman-yermilov-gl"}}, "additions": 5, "deletions": 4}}, {"node": {"oid": "3fec3cc7b68a320e38d2eb6586f5ef5f46f87919", "messageHeadline": "\ud83e\udd16 Bump patch version of Airbyte CDK", "author": {"name": "clnoll", "email": "clnoll@users.noreply.github.com", "user": {"login": "clnoll"}}, "additions": 7, "deletions": 4}}, {"node": {"oid": "6902b44b0acb150533be98a3a4ca4269912f58bb", "messageHeadline": "File-based CDK: update record parse error message (#30347)", "author": {"name": "Catherine Noll", "email": "clnoll@users.noreply.github.com", "user": {"login": "clnoll"}}, "additions": 14, "deletions": 2}}, {"node": {"oid": "0b20e62d4f590a3387fd8656690318379e930edf", "messageHeadline": "\ud83c\udf89 Source Shopify: change internal status to `Silver` (#30381)", "author": {"name": "Baz", "email": "oleksandr.bazarnov@globallogic.com", "user": {"login": "bazarnov"}}, "additions": 77, "deletions": 76}}, {"node": {"oid": "2d4253d0d67a59cb5c7ee639034065965fc3dc60", "messageHeadline": "Source Jira: enable caching for `Issues`  stream (#30343)", "author": {"name": "Artem Inzhyyants", "email": "36314070+artem1205@users.noreply.github.com", "user": {"login": "artem1205"}}, "additions": 11, "deletions": 10}}, {"node": {"oid": "9f3d120b6790d75630b71a7ec3bb88511c003b45", "messageHeadline": "\u2728 Source Google Analytics Data API: add new reports (#30290)", "author": {"name": "Serhii Lazebnyi", "email": "53845333+lazebnyi@users.noreply.github.com", "user": {"login": "lazebnyi"}}, "additions": 2102, "deletions": 120}}, {"node": {"oid": "c9b7c88750e3b4e9d0c8162b33f74ad9045f04e3", "messageHeadline": "Use shallow clone in local deployment (#30247)", "author": {"name": "Saugat Acharya", "email": "mesaugat@gmail.com", "user": {"login": "mesaugat"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "e2a04896f52bcc41adffd99c2f66f13834e164d0", "messageHeadline": ":sparkles: Source Jira: bad request message update (#30340)", "author": {"name": "Daryna Ishchenko", "email": "80129833+darynaishchenko@users.noreply.github.com", "user": {"login": "darynaishchenko"}}, "additions": 34, "deletions": 5}}, {"node": {"oid": "3541d401f8ee6d1298a42df65164a092b4195df2", "messageHeadline": "\ud83d\udc1bSource Google Ads: revert pagination changes (#30376)", "author": {"name": "Anatolii Yatsuk", "email": "35109939+tolik0@users.noreply.github.com", "user": {"login": "tolik0"}}, "additions": 4, "deletions": 22}}, {"node": {"oid": "c6728bd29b5fc032a6dd6d4065c1833694b77aa4", "messageHeadline": "add new `connectorBaseImage` field to metadata (#30336)", "author": {"name": "Augustin", "email": "augustin@airbyte.io", "user": {"login": "alafanechere"}}, "additions": 118, "deletions": 46}}, {"node": {"oid": "13a5a40766c018e14052d426c7e6c0f6ebf115c7", "messageHeadline": "Airbyte-ci: Add `--metadata-query` option (#30330)", "author": {"name": "Ben Church", "email": "ben@airbyte.io", "user": {"login": "bnchrch"}}, "additions": 291, "deletions": 32}}, {"node": {"oid": "59f803e32326e53b14309ba3e03e501eb05ec2d3", "messageHeadline": "gradle docker: skip if not dev image (#30371)", "author": {"name": "Ben Church", "email": "ben@airbyte.io", "user": {"login": "bnchrch"}}, "additions": 4, "deletions": 0}}, {"node": {"oid": "0910f3a6264ccfee2c7589cfd3cd2795fde7a9aa", "messageHeadline": "DV2: add log messages for name collisions (#30364)", "author": {"name": "Edward Gao", "email": "edward.gao@airbyte.io", "user": {"login": "edgao"}}, "additions": 18, "deletions": 4}}, {"node": {"oid": "0dac23542ba69b42415ba43206bc6e2551d51c17", "messageHeadline": "\u26a0\ufe0f  Retire `destination-bigquery-denormalized` (#28488)", "author": {"name": "Evan Tahler", "email": "evan@airbyte.io", "user": {"login": "evantahler"}}, "additions": 19, "deletions": 4}}, {"node": {"oid": "9a97e010b57ffeb9abafe4318cef603618403216", "messageHeadline": "Update migration guide (#30367)", "author": {"name": "Maxime Carbonneau-Leclerc", "email": "maxi297@users.noreply.github.com", "user": {"login": "maxi297"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "e0ce2ac4d04461e486eeae453394a83ac8bb24b6", "messageHeadline": "destinations v2: snowflake: threadsafe typing and deduping (#29878)", "author": {"name": "Edward Gao", "email": "edward.gao@airbyte.io", "user": {"login": "edgao"}}, "additions": 229, "deletions": 72}}, {"node": {"oid": "a3394660c5811fd8364202ba425aa8a2d6bfd214", "messageHeadline": "Merge branch 'master' of https://github.com/airbytehq/airbyte", "author": {"name": "Vadym Ratniuk", "email": "midavadim@yahoo.com", "user": {"login": "midavadim"}}, "additions": 2363, "deletions": 1783}}, {"node": {"oid": "c25c34f1c558e141a47d7b3e9319a246e2f3ffc3", "messageHeadline": "slash-commands: use GH_PAT_MAINTENANCE_OCTAVIA (#30345)", "author": {"name": "Augustin", "email": "augustin@airbyte.io", "user": {"login": "alafanechere"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "2ec8ce026c9cb5849e5ab3023687a6f91d189f79", "messageHeadline": "Change airbyte.yml location in docs (#30346)", "author": {"name": "Tim Roes", "email": "tim@airbyte.io", "user": {"login": "timroes"}}, "additions": 3, "deletions": 3}}, {"node": {"oid": "49ddb9d0f7a30c5b34b1f2f16073d91e106a4ad8", "messageHeadline": "Change alpha to early access for Enterprise (#30338)", "author": {"name": "Tim Roes", "email": "tim@airbyte.io", "user": {"login": "timroes"}}, "additions": 3, "deletions": 3}}, {"node": {"oid": "4a8c1a92ee00ada81d147c1f63158946f6da4034", "messageHeadline": ":bug: Source Jira: 401 and 403 errors (#30300)", "author": {"name": "Daryna Ishchenko", "email": "80129833+darynaishchenko@users.noreply.github.com", "user": {"login": "darynaishchenko"}}, "additions": 69, "deletions": 2}}, {"node": {"oid": "2b8748c074bbc92ea4d73c8e110a2bcaf0b897c8", "messageHeadline": "Realign documentation with implementation (#30339)", "author": {"name": "Maxime Carbonneau-Leclerc", "email": "maxi297@users.noreply.github.com", "user": {"login": "maxi297"}}, "additions": 29, "deletions": 69}}, {"node": {"oid": "4b18146d295254b0c588fc3b8b17d5c1746816ab", "messageHeadline": "Pinecone destination: Improve spec and allowed hosts (#30193)", "author": {"name": "Joe Reuter", "email": "joe@airbyte.io", "user": {"login": "flash1293"}}, "additions": 20, "deletions": 8}}, {"node": {"oid": "ad478842973171f879f658552e4cf74ad2df48e8", "messageHeadline": "postgres+mysql sources: use constants to keep checkpointing behaviour\u2026", "author": {"name": "Subodh Kant Chaturvedi", "email": "subodh1810@gmail.com", "user": {"login": "subodh1810"}}, "additions": 52, "deletions": 21}}, {"node": {"oid": "51c67d7eaae756f93ec85183ca462d5088d5c2ae", "messageHeadline": "gradle: remove airbyteDocker.outputs dependencies (#30314)", "author": {"name": "Marius Posta", "email": "marius@airbyte.io", "user": {"login": "postamar"}}, "additions": 133, "deletions": 328}}, {"node": {"oid": "14aea3380397e5eded864d011e310e306e281018", "messageHeadline": "Bump Airbyte version from 0.50.28 to 0.50.29", "author": {"name": "timroes", "email": "timroes@users.noreply.github.com", "user": {"login": "timroes"}}, "additions": 4, "deletions": 4}}, {"node": {"oid": "103e37b90d46bf0ddb0e0dd5aeed4ca3d8c8743c", "messageHeadline": "\ud83d\udea8 Source: Typeform - mark breaking change (#30312)", "author": {"name": "Pedro S. Lopez", "email": "pedroslopez@me.com", "user": {"login": "pedroslopez"}}, "additions": 12, "deletions": 1}}, {"node": {"oid": "626333ebbc7984d9af0e1e75c166d7203bb5a2a7", "messageHeadline": "Source Zendesk Support: add stream `Deleted Tickets` (#30259)", "author": {"name": "Artem Inzhyyants", "email": "36314070+artem1205@users.noreply.github.com", "user": {"login": "artem1205"}}, "additions": 90, "deletions": 18}}, {"node": {"oid": "bc3fc31b4a8777dd2aacac3c14498ceb5a4de820", "messageHeadline": "Source Jira: remove extra dependencies (#30297)", "author": {"name": "Artem Inzhyyants", "email": "36314070+artem1205@users.noreply.github.com", "user": {"login": "artem1205"}}, "additions": 4, "deletions": 3}}, {"node": {"oid": "5f990f4afe2cfe07f419fe778d907445e6a40fc6", "messageHeadline": "Source S3: always show S3 Access Key fields (#28639)", "author": {"name": "Christo Grabowski", "email": "108154848+ChristoGrab@users.noreply.github.com", "user": {"login": "ChristoGrab"}}, "additions": 9, "deletions": 4}}, {"node": {"oid": "c50a5997a580184d7dc718cb07adbf647215bbc0", "messageHeadline": "Fix broken env tags in google sheets docs (#30301)", "author": {"name": "Tim Roes", "email": "tim@airbyte.io", "user": {"login": "timroes"}}, "additions": 4, "deletions": 4}}, {"node": {"oid": "aa752a597e025884fcf9d8b27b66f612d2419d0f", "messageHeadline": "\ud83d\udcda Airbyte-ci: Add `--force` to install command in docs", "author": {"name": "Ben Church", "email": "ben@airbyte.io", "user": {"login": "bnchrch"}}, "additions": 4, "deletions": 2}}, {"node": {"oid": "9039a3ec44623b2d4bea1208db05703aef919200", "messageHeadline": "Source Facebook-Marketing: Adding custom field `boosted_object_id` to\u2026", "author": {"name": "Avdhoot Mukhedkar", "email": "avdhootmukhedkar@gmail.com", "user": {"login": "avdhootmukhedkar"}}, "additions": 6, "deletions": 2}}, {"node": {"oid": "ea01af721fbfbcb37169c19c82e6c60a1eedf6af", "messageHeadline": "airbyte-ci: group shell commands for better layering (#30279)", "author": {"name": "Marius Posta", "email": "marius@airbyte.io", "user": {"login": "postamar"}}, "additions": 130, "deletions": 50}}, {"node": {"oid": "09c38ed14cd530594796e18307ed2ea6874902da", "messageHeadline": "Langchain destination: Use embedders from CDK (#30282)", "author": {"name": "Martin Hwasser", "email": "hwaxxer@users.noreply.github.com", "user": {"login": "hwaxxer"}}, "additions": 12, "deletions": 109}}, {"node": {"oid": "6e542913d0b53cbe51f29528120eb63100ad1083", "messageHeadline": "Docs: add banner new Python CDK Contributions (#30144)", "author": {"name": "Marcos Marx", "email": "marcosmarxm@users.noreply.github.com", "user": {"login": "marcosmarxm"}}, "additions": 12, "deletions": 2}}, {"node": {"oid": "43cb12d6ad01cadfc667805fd7a7abebbfa6ba1c", "messageHeadline": "Update deploying-aribyte on-aws-ec2.md with docker compose plugin ins\u2026", "author": {"name": "Julien Diennet", "email": "122810172+judiennetSC@users.noreply.github.com", "user": {"login": "judiennetSC"}}, "additions": 1, "deletions": 0}}, {"node": {"oid": "a470355466146e1cab0915b72572a6cdc297bdbf", "messageHeadline": ":bug: Source Recharge: added old api version for orders stream (#29992)", "author": {"name": "Daryna Ishchenko", "email": "80129833+darynaishchenko@users.noreply.github.com", "user": {"login": "darynaishchenko"}}, "additions": 14, "deletions": 7}}, {"node": {"oid": "723a523481bfb1259148702f233320a48dceaaa4", "messageHeadline": "\ud83c\udf89 New Destination: Milvus (#29790)", "author": {"name": "Joe Reuter", "email": "joe@airbyte.io", "user": {"login": "flash1293"}}, "additions": 1346, "deletions": 0}}, {"node": {"oid": "918853011150e15ab786af476e8761f3cbce1f34", "messageHeadline": "Source Zendesk Support: Make `start_date` field optional (#30168)", "author": {"name": "Artem Inzhyyants", "email": "36314070+artem1205@users.noreply.github.com", "user": {"login": "artem1205"}}, "additions": 37, "deletions": 7}}, {"node": {"oid": "7dc0f6ff47f826cab1575409a128b114d2ad858c", "messageHeadline": "source delighted: change 'date since' title to 'replication start dat\u2026", "author": {"name": "Christo Grabowski", "email": "108154848+ChristoGrab@users.noreply.github.com", "user": {"login": "ChristoGrab"}}, "additions": 7, "deletions": 6}}, {"node": {"oid": "e6e62c65d1649616638f43ee6bf4316c171ed9ba", "messageHeadline": "gradle: airbyte-docker improvements (#30262)", "author": {"name": "Marius Posta", "email": "marius@airbyte.io", "user": {"login": "postamar"}}, "additions": 155, "deletions": 134}}, {"node": {"oid": "48b752fa86e3e127324b8e697b09d67b79675551", "messageHeadline": "Avoid failing because of an NPE if the flush failure doesn't provide \u2026", "author": {"name": "Benoit Moriceau", "email": "benoit@airbyte.io", "user": {"login": "benmoriceau"}}, "additions": 3, "deletions": 0}}, {"node": {"oid": "b16c7e18fdfbadbc0656d251b5a5d3290f517fd6", "messageHeadline": "Fix broken link in docs", "author": {"name": "Tim Roes", "email": "tim@airbyte.io", "user": {"login": "timroes"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "988aa322942290ba16eb815bfeb78456f49de953", "messageHeadline": "Pinecone destination: Refactor to use vector DB CDK (#30133)", "author": {"name": "Joe Reuter", "email": "joe@airbyte.io", "user": {"login": "flash1293"}}, "additions": 201, "deletions": 985}}, {"node": {"oid": "31264d00e3cc1bc90e6d0641a69c39455850cf24", "messageHeadline": "Source Zendesk Support: handle Non JSON Response (#30142)", "author": {"name": "Artem Inzhyyants", "email": "36314070+artem1205@users.noreply.github.com", "user": {"login": "artem1205"}}, "additions": 36, "deletions": 44}}, {"node": {"oid": "4741ff7e7666ae36025e28cb60c9f6f3877ee4e9", "messageHeadline": "Merge branches 'master' and 'master' of https://github.com/airbytehq/\u2026", "author": {"name": "Vadym Ratniuk", "email": "midavadim@yahoo.com", "user": {"login": "midavadim"}}, "additions": 12473, "deletions": 17950}}, {"node": {"oid": "2f3cb59c239d6761d134e4426717caaa7524285c", "messageHeadline": ":sparkles: Source Stripe: prepare for the next stage certification (#\u2026", "author": {"name": "Denys Davydov", "email": "davydov.den18@gmail.com", "user": {"login": "davydov-d"}}, "additions": 554, "deletions": 212}}, {"node": {"oid": "bddcba3f5cc1704c4e57845950a17235983bec1e", "messageHeadline": ":bug: Source Stripe: fix legacy cursor field for event-based incremen\u2026", "author": {"name": "Denys Davydov", "email": "davydov.den18@gmail.com", "user": {"login": "davydov-d"}}, "additions": 187, "deletions": 19}}, {"node": {"oid": "5248854f2e94faffb258949f95b44feb84969ba9", "messageHeadline": "CAT: changing format or airbyte_type is a breaking change (#30172)", "author": {"name": "Denys Davydov", "email": "davydov.den18@gmail.com", "user": {"login": "davydov-d"}}, "additions": 803, "deletions": 506}}, {"node": {"oid": "1d59446467a04120bb87532d55929356024fcfc4", "messageHeadline": "Show dagger logs for weekly (#30273)", "author": {"name": "Ben Church", "email": "ben@airbyte.io", "user": {"login": "bnchrch"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "9423ad0f980aaf0502959bc0b2d6c48519c54d86", "messageHeadline": "OC: rollback typeform to 1.0.0 on cloud (#30272)", "author": {"name": "Pedro S. Lopez", "email": "pedroslopez@me.com", "user": {"login": "pedroslopez"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "9cc4496c55e456ff3779020624942ef4fe968685", "messageHeadline": "Registry: Only delete latest registry entries (#30269)", "author": {"name": "Ben Church", "email": "ben@airbyte.io", "user": {"login": "bnchrch"}}, "additions": 18, "deletions": 5}}, {"node": {"oid": "3190bb512474b5a0d65bb8eb459f70ee19244939", "messageHeadline": "Metadata: No extra properties (#30181)", "author": {"name": "Ben Church", "email": "ben@airbyte.io", "user": {"login": "bnchrch"}}, "additions": 6, "deletions": 7}}, {"node": {"oid": "eeebf896b51e9bf77e5342d8b0263f159425cbf7", "messageHeadline": "Update upgrading_to_destinations_v2.md (#30264)", "author": {"name": "Evan Tahler", "email": "evan@airbyte.io", "user": {"login": "evantahler"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "09df4f4875bf21f244ff6505cf7d16bc3d86b338", "messageHeadline": "Enable MySQL CDC + PK 100% (#30213)", "author": {"name": "Akash Kulkarni", "email": "113392464+akashkulk@users.noreply.github.com", "user": {"login": "akashkulk"}}, "additions": 401, "deletions": 805}}, {"node": {"oid": "d1e3ebefe14fe1a92be17a13ae10aa0abc7908a4", "messageHeadline": "Move connectorAcceptanceTest skip to IntegrationTests:GradleTask (#30\u2026", "author": {"name": "Ben Church", "email": "ben@airbyte.io", "user": {"login": "bnchrch"}}, "additions": 5, "deletions": 1}}, {"node": {"oid": "efa4180fbdb09635ab376ae3000d95e99cf3b4d3", "messageHeadline": "\u2728 Source Typeform: Migrate to Low Code (#29916)", "author": {"name": "Tope Folorunso", "email": "66448986+topefolorunso@users.noreply.github.com", "user": {"login": "topefolorunso"}}, "additions": 532, "deletions": 1370}}, {"node": {"oid": "f1cfc39c2adf6d69d60620329648a68cb2675285", "messageHeadline": "Bump Airbyte version from 0.50.27 to 0.50.28", "author": {"name": "JonsSpaghetti", "email": "JonsSpaghetti@users.noreply.github.com", "user": {"login": "JonsSpaghetti"}}, "additions": 4, "deletions": 4}}, {"node": {"oid": "82b74cd06c171f270550dd5d9473a5b406ae9eef", "messageHeadline": "Document mockserver usage for CDK development (#30202)", "author": {"name": "Maxime Carbonneau-Leclerc", "email": "maxi297@users.noreply.github.com", "user": {"login": "maxi297"}}, "additions": 21, "deletions": 0}}, {"node": {"oid": "8fe6989186d8930bb18ca62e7eab787f4cfb71c3", "messageHeadline": "\ud83d\udc1b Source Google Ads: Delete required start date (#30071)", "author": {"name": "Anatolii Yatsuk", "email": "35109939+tolik0@users.noreply.github.com", "user": {"login": "tolik0"}}, "additions": 121, "deletions": 138}}, {"node": {"oid": "ab4cf5e636f41d8ee7a1bf8a9586ab3bb0b710f8", "messageHeadline": "airbyte-ci: GradleTask fixes (#30252)", "author": {"name": "Marius Posta", "email": "marius@airbyte.io", "user": {"login": "postamar"}}, "additions": 4, "deletions": 20}}, {"node": {"oid": "72e1a78cd6fcf75bbc0c9346a51bd294ae168847", "messageHeadline": "gradle: downgrade from 8.3 to 7.6 (#30255)", "author": {"name": "Marius Posta", "email": "marius@airbyte.io", "user": {"login": "postamar"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "ef2849e35e91b159387547bec6a37a2424754165", "messageHeadline": "gradle: fix airbyteDocker task inputs (#30187)", "author": {"name": "Marius Posta", "email": "marius@airbyte.io", "user": {"login": "postamar"}}, "additions": 191, "deletions": 232}}, {"node": {"oid": "a7114e955a084541805b0c11c386bb0ef6438c29", "messageHeadline": "\ud83d\udc1b Source Hubspot: fix expected records for CAT (#30199)", "author": {"name": "Anatolii Yatsuk", "email": "35109939+tolik0@users.noreply.github.com", "user": {"login": "tolik0"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "47494416955b3a24f463be606612dd592c6eb595", "messageHeadline": "postgres-cdc: fix flaky tests (#30195)", "author": {"name": "Subodh Kant Chaturvedi", "email": "subodh1810@gmail.com", "user": {"login": "subodh1810"}}, "additions": 19, "deletions": 7}}, {"node": {"oid": "1db33d9c555be3208db38d552a5fbb21a7aee87d", "messageHeadline": "\ud83d\udc1b Destination BigQuery - change typing and deduping error column crea\u2026", "author": {"name": "Cynthia Yin", "email": "cynthia@airbyte.io", "user": {"login": "cynthiaxyin"}}, "additions": 27, "deletions": 32}}, {"node": {"oid": "0d5ea947db5ceedff30e294b09d11a028831f203", "messageHeadline": "Formatting issue (#30223)", "author": {"name": "Maxime Carbonneau-Leclerc", "email": "maxi297@users.noreply.github.com", "user": {"login": "maxi297"}}, "additions": 1, "deletions": 4}}, {"node": {"oid": "c7b855ed2a2589c27476a646375cbe9cd4a9181c", "messageHeadline": "Small adjustment to enterprise docs (#30220)", "author": {"name": "Tim Roes", "email": "tim@airbyte.io", "user": {"login": "timroes"}}, "additions": 3, "deletions": 2}}, {"node": {"oid": "526be63fa66aa03c5f3c3e4ba232e7356d803934", "messageHeadline": "\u2728 Source S3: ensure parsing errors are consider as config errors to a\u2026", "author": {"name": "Maxime Carbonneau-Leclerc", "email": "maxi297@users.noreply.github.com", "user": {"login": "maxi297"}}, "additions": 6, "deletions": 3873}}, {"node": {"oid": "fa81dc1e5afb3d6a0c0faa5b5e40d0919905f4c5", "messageHeadline": "\ud83e\udd16 Bump patch version of Airbyte CDK", "author": {"name": "maxi297", "email": "maxi297@users.noreply.github.com", "user": {"login": "maxi297"}}, "additions": 7, "deletions": 4}}, {"node": {"oid": "48e8816b6b1c167f08c1b4720f5f2a68b6c46ad8", "messageHeadline": "[oncall #2838] migrate parsing errors as config errors (#30209)", "author": {"name": "Maxime Carbonneau-Leclerc", "email": "maxi297@users.noreply.github.com", "user": {"login": "maxi297"}}, "additions": 29, "deletions": 11}}, {"node": {"oid": "11068c1c4ef590b6d4f3ca473d65e00b0f0e4324", "messageHeadline": "Destinations V2 - T&D Streams in parallel (#30020)", "author": {"name": "Joe Bell", "email": "joseph.bell@airbyte.io", "user": {"login": "jbfbell"}}, "additions": 217, "deletions": 71}}, {"node": {"oid": "47e01208be5f7a031008cb9cd757a8cc0389aada", "messageHeadline": "postgres-source: validate filenode before processing each ctid chunk \u2026", "author": {"name": "Subodh Kant Chaturvedi", "email": "subodh1810@gmail.com", "user": {"login": "subodh1810"}}, "additions": 451, "deletions": 187}}, {"node": {"oid": "6008a1e68dd776a8caf7dcba4b55da090f4f479e", "messageHeadline": ":rotating_light: :rotating_light: Source Stripe: sync modified object\u2026", "author": {"name": "Denys Davydov", "email": "davydov.den18@gmail.com", "user": {"login": "davydov-d"}}, "additions": 1921, "deletions": 1665}}, {"node": {"oid": "dd233d99851cd99ec60ea0c30c6cc918c0e9132e", "messageHeadline": "postgres-source: exclude pg_buffercache VIEW from selection (#30196)", "author": {"name": "Subodh Kant Chaturvedi", "email": "subodh1810@gmail.com", "user": {"login": "subodh1810"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "3cc4cada094224f4dbe64109d58c7de4e0c73038", "messageHeadline": "fix langchain breaking change metadata (#30174)", "author": {"name": "Pedro S. Lopez", "email": "pedroslopez@me.com", "user": {"login": "pedroslopez"}}, "additions": 7, "deletions": 6}}, {"node": {"oid": "cae3ac4b715189ff3df5ef66766d62d57b1c14b8", "messageHeadline": "\ud83e\udd16 Bump patch version of Airbyte CDK", "author": {"name": "flash1293", "email": "flash1293@users.noreply.github.com", "user": {"login": "flash1293"}}, "additions": 7, "deletions": 4}}, {"node": {"oid": "f2a8bebdc5784a6e163565957b96f07a63fbe018", "messageHeadline": "Vector DB CDK: Add \"from field\" embedding strategy (#30140)", "author": {"name": "Joe Reuter", "email": "joe@airbyte.io", "user": {"login": "flash1293"}}, "additions": 182, "deletions": 32}}, {"node": {"oid": "8b6fe6cffe2e3a09309ecc6175eed5aea740527a", "messageHeadline": "\u2728 Source S3: v4 release - update metadata (#30171)", "author": {"name": "Maxime Carbonneau-Leclerc", "email": "maxi297@users.noreply.github.com", "user": {"login": "maxi297"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "1f43520ecc1a5f0c4d10a11e84c5965a87b93a2d", "messageHeadline": "Airbyte Connectors & Octavia CI: remove format step caching (#30194)", "author": {"name": "Augustin", "email": "augustin@airbyte.io", "user": {"login": "alafanechere"}}, "additions": 9, "deletions": 5}}, {"node": {"oid": "dc269a06ced3e27b81cb5a9c8abe03a3759cb079", "messageHeadline": "Correct minor typo in README.md to make command work (#30154)", "author": {"name": "Stuart Campbell", "email": "stuart@stuartcampbell.me", "user": {"login": "stuartcampbell"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "56580b70c3451042c478298043ecc503698fcdae", "messageHeadline": "Vector DB CDK: Better error message for misconfigured text fields (#3\u2026", "author": {"name": "Joe Reuter", "email": "joe@airbyte.io", "user": {"login": "flash1293"}}, "additions": 9, "deletions": 2}}, {"node": {"oid": "7fc7db7ea431f1fe4283ceaa9e5693bf8daab2b5", "messageHeadline": "T&D frequency: stream start, 6h(*) (#30117)", "author": {"name": "Evan Tahler", "email": "evan@airbyte.io", "user": {"login": "evantahler"}}, "additions": 12, "deletions": 39}}, {"node": {"oid": "4d5e17bc90b65fd773a39ed35d9efdbb5a7432ef", "messageHeadline": "[skip ci] Update test_incremental to be unaware when source defines t\u2026", "author": {"name": "Ben Church", "email": "ben@airbyte.io", "user": {"login": "bnchrch"}}, "additions": 285, "deletions": 592}}, {"node": {"oid": "91180a802b090440769f914bc335f5c89159978b", "messageHeadline": "Fix: Truncate dagster dataframe previews (#30178)", "author": {"name": "Ben Church", "email": "ben@airbyte.io", "user": {"login": "bnchrch"}}, "additions": 8, "deletions": 3}}, {"node": {"oid": "fda27b355e444d50e7257e01344e902cf3f45b5b", "messageHeadline": "\ud83d\udc1b Source Google Search Console: Add `primary key` to each stream, add\u2026", "author": {"name": "Baz", "email": "oleksandr.bazarnov@globallogic.com", "user": {"login": "bazarnov"}}, "additions": 342, "deletions": 50}}, {"node": {"oid": "be1e1adabd25856ac3e8343c27b3af0f7b058403", "messageHeadline": "gradle: cleanup (#30060)", "author": {"name": "Marius Posta", "email": "marius@airbyte.io", "user": {"login": "postamar"}}, "additions": 556, "deletions": 770}}, {"node": {"oid": "4e7c70f767ab04d67bd33dfbf9dd7c9a0599e778", "messageHeadline": "\u2728 Source S3: v4 rollout - take 3 (#30153)", "author": {"name": "Maxime Carbonneau-Leclerc", "email": "maxi297@users.noreply.github.com", "user": {"login": "maxi297"}}, "additions": 880, "deletions": 923}}, {"node": {"oid": "de31c73b65b5344f81f3593eea1da8b57295fed2", "messageHeadline": "Pinecone destination: Switch to GRPC client (#30086)", "author": {"name": "Joe Reuter", "email": "joe@airbyte.io", "user": {"login": "flash1293"}}, "additions": 8, "deletions": 7}}, {"node": {"oid": "17f003c155dd969bfe9905df2c32057cab826ae7", "messageHeadline": "Bump Airbyte version from 0.50.26 to 0.50.27", "author": {"name": "terencecho", "email": "terencecho@users.noreply.github.com", "user": {"login": "terencecho"}}, "additions": 4, "deletions": 4}}, {"node": {"oid": "9231c044d96fa16d5a5536f123c2d194ad199068", "messageHeadline": "\ud83d\udc1b Destination snowflake: Create final tables with uppercase naming (#\u2026", "author": {"name": "Edward Gao", "email": "edward.gao@airbyte.io", "user": {"login": "edgao"}}, "additions": 470, "deletions": 203}}, {"node": {"oid": "dee066bf68300f67b7d0573be0a5e18b0ca1f98f", "messageHeadline": "\ud83d\udea8 Langchain destination: Fix dedup bug (#30080)", "author": {"name": "Joe Reuter", "email": "joe@airbyte.io", "user": {"login": "flash1293"}}, "additions": 27, "deletions": 12}}, {"node": {"oid": "99aa6a10ce32dcfb18db45ccd6e6eaefb05fbbc2", "messageHeadline": "Remove auto-formatting (#30156)", "author": {"name": "Joe Reuter", "email": "joe@airbyte.io", "user": {"login": "flash1293"}}, "additions": 6, "deletions": 6}}, {"node": {"oid": "0cfbfd27142dbff779c7f9929299e1f7038146aa", "messageHeadline": "\u2728Source Zendesk Support: add streams: `Article Votes`, `Article Comme\u2026", "author": {"name": "Artem Inzhyyants", "email": "36314070+artem1205@users.noreply.github.com", "user": {"login": "artem1205"}}, "additions": 290, "deletions": 79}}, {"node": {"oid": "9f58b73f25fcac34077ab3b21f739ee4d6b2f518", "messageHeadline": ":bug: Source Mixpanel: skip the stream if it queries data from future\u2026", "author": {"name": "Denys Davydov", "email": "davydov.den18@gmail.com", "user": {"login": "davydov-d"}}, "additions": 45, "deletions": 8}}, {"node": {"oid": "63d79a2656068a5ee9dc816581322ee35a2b0178", "messageHeadline": "Fix Langchain docs (#30127)", "author": {"name": "Joe Reuter", "email": "joe@airbyte.io", "user": {"login": "flash1293"}}, "additions": 3, "deletions": 2}}, {"node": {"oid": "f2817ea3171b1a6741bfbbc257494d0fcefb74e9", "messageHeadline": " \u2728Source Hubplanner: Migrate Python CDK to Low-code CDK (#29311)", "author": {"name": "Aviraj Gour", "email": "100823015+avirajsingh7@users.noreply.github.com", "user": {"login": "avirajsingh7"}}, "additions": 261, "deletions": 586}}, {"node": {"oid": "d2a915fbed8ed300ed8317fdba820c9c7d0a7c2d", "messageHeadline": "cat: fix skip_backward_compatibility fixture for discovery (#30141)", "author": {"name": "Augustin", "email": "augustin@airbyte.io", "user": {"login": "alafanechere"}}, "additions": 17, "deletions": 8}}, {"node": {"oid": "2a8eadf529368ec9def325f3bb3582aaf73eb95f", "messageHeadline": "Fix: Format on master (#30145)", "author": {"name": "Ben Church", "email": "ben@airbyte.io", "user": {"login": "bnchrch"}}, "additions": 2, "deletions": 6}}, {"node": {"oid": "f8d9a38eddabc2b64a2ae30a04df2c35dcd743ae", "messageHeadline": "[skip ci] beta connectors should be community (#29577)", "author": {"name": "Augustin", "email": "augustin@airbyte.io", "user": {"login": "alafanechere"}}, "additions": 124, "deletions": 124}}, {"node": {"oid": "5f7f8afe38bf4badcda4ccb9f2ef0d4b784666a9", "messageHeadline": "Prefix all tests with Connector ops ci (#29974)", "author": {"name": "Ben Church", "email": "ben@airbyte.io", "user": {"login": "bnchrch"}}, "additions": 10, "deletions": 10}}, {"node": {"oid": "4bace8ab1e1302fbf57234c317166249d72e5800", "messageHeadline": "\ud83d\udcdd Add sample_config.json and test error message to clarify integratio\u2026", "author": {"name": "Martin Hwasser", "email": "hwaxxer@users.noreply.github.com", "user": {"login": "hwaxxer"}}, "additions": 24, "deletions": 1}}, {"node": {"oid": "880c0cc64cbae4ade9fe236388d30c3abdb53978", "messageHeadline": "Source Zendesk Support: Add incremental support for streams: `Custom \u2026", "author": {"name": "Artem Inzhyyants", "email": "36314070+artem1205@users.noreply.github.com", "user": {"login": "artem1205"}}, "additions": 66, "deletions": 9}}, {"node": {"oid": "406ea2842f6ede6a22e5d0bfc50bd225eab30b57", "messageHeadline": "source-zendesk-sell: fix phone_number type from number to string #298\u2026", "author": {"name": "Mario Speck", "email": "mario.speck@web.de", "user": {"login": "speckm"}}, "additions": 4, "deletions": 3}}, {"node": {"oid": "52025265d2c206bfb5a4b0d39afc4cb905e0a786", "messageHeadline": ":bug: Source Bing Ads: added handling ReportingDownloadException (#30\u2026", "author": {"name": "Daryna Ishchenko", "email": "80129833+darynaishchenko@users.noreply.github.com", "user": {"login": "darynaishchenko"}}, "additions": 31, "deletions": 6}}, {"node": {"oid": "5a60b9d0b3263625199baf1e09bccb3a6fd1132e", "messageHeadline": ":bug: Source S3: added config error for conversion error (#29986)", "author": {"name": "Daryna Ishchenko", "email": "80129833+darynaishchenko@users.noreply.github.com", "user": {"login": "darynaishchenko"}}, "additions": 26, "deletions": 3}}, {"node": {"oid": "c1a7b961b94ac9a6aec58ffd8536ef4d7a780451", "messageHeadline": "change to use the Exchange Rate Data API access token instead of the \u2026", "author": {"name": "Saku3449", "email": "79832631+Saku3449@users.noreply.github.com", "user": {"login": "Saku3449"}}, "additions": 7, "deletions": 7}}, {"node": {"oid": "b2b3970cf151eca49be15604986110229f1a19a9", "messageHeadline": "Source JIRA: Skip 404 error for stream `IssueWatchers` (#30108)", "author": {"name": "Artem Inzhyyants", "email": "36314070+artem1205@users.noreply.github.com", "user": {"login": "artem1205"}}, "additions": 8, "deletions": 3}}, {"node": {"oid": "4615423b39c26622b37ddc7a4e521397cb298a09", "messageHeadline": "\ud83d\udea8 Pinecone destination: Fix dedup bug (#30079)", "author": {"name": "Joe Reuter", "email": "joe@airbyte.io", "user": {"login": "flash1293"}}, "additions": 12, "deletions": 11}}, {"node": {"oid": "76ac72566598227888d0e67e339064ccb757534b", "messageHeadline": "\ud83e\udd16 Bump patch version of Airbyte CDK", "author": {"name": "maxi297", "email": "maxi297@users.noreply.github.com", "user": {"login": "maxi297"}}, "additions": 7, "deletions": 4}}, {"node": {"oid": "5b653676aa36e31b794d1944fd6f6b5e8ed8316f", "messageHeadline": "Update spec and fix autogenerated headers with skip after (#30123)", "author": {"name": "Maxime Carbonneau-Leclerc", "email": "maxi297@users.noreply.github.com", "user": {"login": "maxi297"}}, "additions": 53, "deletions": 20}}, {"node": {"oid": "399b4d1fca169a3d1df48b569f28fd9eefdabecf", "messageHeadline": "File-based CDK: ensure no errors in Sentry given empty CSV (#29944)", "author": {"name": "Maxime Carbonneau-Leclerc", "email": "maxi297@users.noreply.github.com", "user": {"login": "maxi297"}}, "additions": 18, "deletions": 11}}, {"node": {"oid": "636da8ecf2cda018bb25adafb83aecf4d9d423f9", "messageHeadline": "\u2728Destination Snowflake: improve performance by skipping TRY_CAST for \u2026", "author": {"name": "Evan Tahler", "email": "evan@airbyte.io", "user": {"login": "evantahler"}}, "additions": 4, "deletions": 2}}, {"node": {"oid": "5baaa714d82f6babe4e76af4b0358eec7aea9828", "messageHeadline": "\u2728Destination bigquery: improve performance by skipping safe_cast for \u2026", "author": {"name": "Edward Gao", "email": "edward.gao@airbyte.io", "user": {"login": "edgao"}}, "additions": 11, "deletions": 4}}, {"node": {"oid": "a51b4425e189ef078f700e2214eb2e76e42f83e5", "messageHeadline": "Bump Airbyte version from 0.50.25 to 0.50.26", "author": {"name": "cpdeethree", "email": "cpdeethree@users.noreply.github.com", "user": {"login": "cpdeethree"}}, "additions": 4, "deletions": 4}}, {"node": {"oid": "85d55950e427b348d23440a2f7b1dcfa41c02f3f", "messageHeadline": "Delete .github/workflows/create-release.yml (#30115)", "author": {"name": "Conor", "email": "cpdeethree@users.noreply.github.com", "user": {"login": "cpdeethree"}}, "additions": 0, "deletions": 73}}, {"node": {"oid": "8b5c6eb77c49d08ed7d8a8f6b1b6d7c7adcc0a4e", "messageHeadline": "docs: remove conflicting guidance for breaking change metadata specif\u2026", "author": {"name": "Pedro S. Lopez", "email": "pedroslopez@me.com", "user": {"login": "pedroslopez"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "9b282b6641b39751244e5ea9c3409026da579dd4", "messageHeadline": "\u2728Source Lemlist : Migrate Python CDK to Low-code CDK (#29406)", "author": {"name": "Aviraj Gour", "email": "100823015+avirajsingh7@users.noreply.github.com", "user": {"login": "avirajsingh7"}}, "additions": 289, "deletions": 445}}, {"node": {"oid": "40877593174ea5632635a70f0e6f37c774fb5077", "messageHeadline": "Make redirects in docusaurus a yml config (#30100)", "author": {"name": "Tim Roes", "email": "tim@airbyte.io", "user": {"login": "timroes"}}, "additions": 41, "deletions": 75}}, {"node": {"oid": "f9afa15ac774615d8857ba75e50d6bb8dad51564", "messageHeadline": "Bump Airbyte version from 0.50.24 to 0.50.25", "author": {"name": "cpdeethree", "email": "cpdeethree@users.noreply.github.com", "user": {"login": "cpdeethree"}}, "additions": 4, "deletions": 4}}, {"node": {"oid": "05a6de4562a8b3c983e09ab6e411ad9b9e503c2b", "messageHeadline": "Source Zendesk Support: add streams Articles; Organization Fields (#3\u2026", "author": {"name": "Artem Inzhyyants", "email": "36314070+artem1205@users.noreply.github.com", "user": {"login": "artem1205"}}, "additions": 224, "deletions": 5}}, {"node": {"oid": "31da467ef50e27cb3fc4516b4428825f84101c8a", "messageHeadline": "\ud83d\udc1bSource Harvest: fix date range for Time reports (#29108)", "author": {"name": "Sajarin", "email": "sajarindider@gmail.com", "user": {"login": "sajarin"}}, "additions": 6, "deletions": 5}}, {"node": {"oid": "7d63e179d140803edda6cbbdf3facd41fe3bc3c2", "messageHeadline": "Remove mention of Intercom chat (#30106)", "author": {"name": "Natalie Kwong", "email": "38087517+nataliekwong@users.noreply.github.com", "user": {"login": "nataliekwong"}}, "additions": 0, "deletions": 2}}, {"node": {"oid": "02a0cca67a04bc355d021d30b5e77e9ca76f0e38", "messageHeadline": "Build better snowflake exception when PK is missing (#30065)", "author": {"name": "Evan Tahler", "email": "evan@airbyte.io", "user": {"login": "evantahler"}}, "additions": 65, "deletions": 16}}, {"node": {"oid": "7d189d9cfbd2c3673bd33d8a455c888d5c99fdc0", "messageHeadline": "Clarify Cloud limits (#30044)", "author": {"name": "Natalie Kwong", "email": "38087517+nataliekwong@users.noreply.github.com", "user": {"login": "nataliekwong"}}, "additions": 4, "deletions": 2}}, {"node": {"oid": "7af4d412ed35b49320e61d9d91a95a7af9e137ed", "messageHeadline": "Revert \"Bump Airbyte version from 0.50.24 to 0.0.99\" (#30104)", "author": {"name": "Conor", "email": "cpdeethree@users.noreply.github.com", "user": {"login": "cpdeethree"}}, "additions": 4, "deletions": 4}}, {"node": {"oid": "240c77845acb1ea76d99fd0e1a65ef38df34c91d", "messageHeadline": "Updating of Cloud docs (#30058)", "author": {"name": "Natalie Kwong", "email": "38087517+nataliekwong@users.noreply.github.com", "user": {"login": "nataliekwong"}}, "additions": 144, "deletions": 622}}, {"node": {"oid": "33ba696e5699037060c924d4ea23ed34ed0d1734", "messageHeadline": "Fix doc links (#30092)", "author": {"name": "Joe Reuter", "email": "joe@airbyte.io", "user": {"login": "flash1293"}}, "additions": 0, "deletions": 0}}, {"node": {"oid": "8da151dca0b75b85637d82ec10351fe7655a46d4", "messageHeadline": "Create page for linking to terraform provider documentation (#28321)", "author": {"name": "Riley Brook", "email": "riley@airbyte.io", "user": {"login": "rileybrook"}}, "additions": 13, "deletions": 2}}, {"node": {"oid": "54d40a9c3cbe79e21df5ec0b636f09909bf003ce", "messageHeadline": "\ud83e\udd16 Bump patch version of Airbyte CDK", "author": {"name": "flash1293", "email": "flash1293@users.noreply.github.com", "user": {"login": "flash1293"}}, "additions": 7, "deletions": 4}}, {"node": {"oid": "7966a4e8f6f9ab4d86d80c6ee3f7de3c4aa266a0", "messageHeadline": "Vector DB CDK: Fix id generation, improve config spec, add base test \u2026", "author": {"name": "Joe Reuter", "email": "joe@airbyte.io", "user": {"login": "flash1293"}}, "additions": 63, "deletions": 10}}, {"node": {"oid": "ea47c52b7b93ba9a4fc4f893edba58097a5b4be7", "messageHeadline": "Bump Airbyte version from 0.50.24 to 0.0.99", "author": {"name": "cpdeethree", "email": "cpdeethree@users.noreply.github.com", "user": {"login": "cpdeethree"}}, "additions": 4, "deletions": 4}}, {"node": {"oid": "86b4e03092f59ea4585c419e57051901554832c1", "messageHeadline": "Add escape quoting to selecting max (pk_field) query (#30059)", "author": {"name": "Akash Kulkarni", "email": "113392464+akashkulk@users.noreply.github.com", "user": {"login": "akashkulk"}}, "additions": 3, "deletions": 3}}, {"node": {"oid": "06758650e5af91e4b1b34f6920e75bccb05c9f76", "messageHeadline": "\ud83e\udd16 Bump patch version of Airbyte CDK", "author": {"name": "maxi297", "email": "maxi297@users.noreply.github.com", "user": {"login": "maxi297"}}, "additions": 7, "deletions": 4}}, {"node": {"oid": "63d3e40914fa85045a88ec95150b8731498900e5", "messageHeadline": "[ISSUE #29660] support empty keys with record selection (#30057)", "author": {"name": "Maxime Carbonneau-Leclerc", "email": "maxi297@users.noreply.github.com", "user": {"login": "maxi297"}}, "additions": 13, "deletions": 0}}, {"node": {"oid": "d5fdb1b982d464f54941bf9a830b9684fb47d249", "messageHeadline": ".github,tools: clean up dead files (#30011)", "author": {"name": "Marius Posta", "email": "marius@airbyte.io", "user": {"login": "postamar"}}, "additions": 330, "deletions": 1785}}, {"node": {"oid": "25eafea36f03ccc5e9ea36da461f53768ac21a59", "messageHeadline": "\ud83d\udcc3 Nest migration docs (#30052)", "author": {"name": "Tim Roes", "email": "tim@airbyte.io", "user": {"login": "timroes"}}, "additions": 22, "deletions": 2}}, {"node": {"oid": "d25e62642630efe4e1e33f8b49f974aa5235cd68", "messageHeadline": "\u2728Source OneSignal: Migrate Python CDK to Low-code CDK (#28941)", "author": {"name": "btkcodedev", "email": "btk.codedev@gmail.com", "user": {"login": "btkcodedev"}}, "additions": 300, "deletions": 671}}, {"node": {"oid": "fa0b959e856df6fa2d394ea8a1cbb72c9a58d860", "messageHeadline": "Fix Shopify.md formatting (#30053)", "author": {"name": "Sherif A. Nada", "email": "snadalive@gmail.com", "user": {"login": "sherifnada"}}, "additions": 1, "deletions": 16}}, {"node": {"oid": "2d941ba37eaed6a232481d3c5beccd4ed07a97e8", "messageHeadline": "DV2 sqlgenerator test: use generator.createTable instead of custom cr\u2026", "author": {"name": "Edward Gao", "email": "edward.gao@airbyte.io", "user": {"login": "edgao"}}, "additions": 25, "deletions": 94}}, {"node": {"oid": "b19ed6d8b398f09b422a888a5a043b964a0a21f9", "messageHeadline": "Support display_type property for oneOf fields and adjust CDC connect\u2026", "author": {"name": "Lake Mossman", "email": "lake@airbyte.io", "user": {"login": "lmossman"}}, "additions": 453, "deletions": 176}}, {"node": {"oid": "8fd300d83a4cbf1374780b72400e0082c44a2996", "messageHeadline": "More warnings about the Dv2 migration in breaking change message (#30\u2026", "author": {"name": "Evan Tahler", "email": "evan@airbyte.io", "user": {"login": "evantahler"}}, "additions": 4, "deletions": 0}}, {"node": {"oid": "da3d20e1f1a61c7f1e43fa2e620e9fa1ba15ad9c", "messageHeadline": "cat: fix fixture skipping backward compatiblity testing (#29583)", "author": {"name": "Augustin", "email": "augustin@airbyte.io", "user": {"login": "alafanechere"}}, "additions": 12, "deletions": 5}}, {"node": {"oid": "80be49490a1a316656c6f5adecda14cc674103c8", "messageHeadline": "\u2728Source Openweather : Migrate Python CDK to Low-code CDK (#29983)", "author": {"name": "Shivam Agarwal", "email": "35878114+shivam096@users.noreply.github.com", "user": {"login": "shivam096"}}, "additions": 319, "deletions": 551}}, {"node": {"oid": "fc955e89e2f829e7e742de2192e8fb6dde4a241f", "messageHeadline": "Up pydantic version in order to fix destination tests (#30034)", "author": {"name": "Maxime Carbonneau-Leclerc", "email": "maxi297@users.noreply.github.com", "user": {"login": "maxi297"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "13928271aa271443535618c8d126e627104fba9e", "messageHeadline": "doc(mysql.md): binlog_expire_log_seconds -> binlog_expire_logs_second\u2026", "author": {"name": "Bumsik Kim", "email": "k.bumsik@gmail.com", "user": {"login": "kbumsik"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "c73e9b8688303dfc64b6e93bb0d2249a91c7f84a", "messageHeadline": "Source Zendesk Support: add suggested streams (#30030)", "author": {"name": "Roman Yermilov [GL]", "email": "86300758+roman-yermilov-gl@users.noreply.github.com", "user": {"login": "roman-yermilov-gl"}}, "additions": 15, "deletions": 0}}, {"node": {"oid": "cb5744810024f8ccbecb67c4ccba5cbcd3bea2aa", "messageHeadline": "\u2728Source Clockify: Migrate Python CDK to Low-code CDK (#29899)", "author": {"name": "btkcodedev", "email": "btk.codedev@gmail.com", "user": {"login": "btkcodedev"}}, "additions": 233, "deletions": 355}}, {"node": {"oid": "7264b3e1d7591821b03a31a60cd724eacd5e10e9", "messageHeadline": "Fix mypy issues in AbstractSource + minor refactoring (#29927)", "author": {"name": "Alexandre Girard", "email": "alexandre@airbyte.io", "user": {"login": "girarda"}}, "additions": 225, "deletions": 104}}, {"node": {"oid": "a10595e1710189c3fea47abf2efcb07c41043cf3", "messageHeadline": "Add hint to change Airbyte instance URL used in slack notifications (\u2026", "author": {"name": "Antoine Balliet", "email": "antoine.balliet@gmail.com", "user": {"login": "aballiet"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "f552df72e795a0488b393941d0e18d5b3b4b69ae", "messageHeadline": "Update Cloud docs (#29976)", "author": {"name": "Natalie Kwong", "email": "38087517+nataliekwong@users.noreply.github.com", "user": {"login": "nataliekwong"}}, "additions": 81, "deletions": 77}}, {"node": {"oid": "f55abd39568a4d1808c04a89cbe8bdab7ae5c6b0", "messageHeadline": "OSS users need 0.50.24 of the Airbyte Platform for Destinations V2 (#\u2026", "author": {"name": "Evan Tahler", "email": "evan@airbyte.io", "user": {"login": "evantahler"}}, "additions": 2, "deletions": 0}}, {"node": {"oid": "9fd433b857330b8a23cca34481cc59abc8a9d1b6", "messageHeadline": "Cleanup IP addresses in docs (#29975)", "author": {"name": "Tim Roes", "email": "tim@airbyte.io", "user": {"login": "timroes"}}, "additions": 8, "deletions": 46}}, {"node": {"oid": "ab34d4dc88f030252a8d064d2c4156674e7dcbb0", "messageHeadline": "Remove Kustomize references in docs and replace with Helm Chart (#30008)", "author": {"name": "Marcos Marx", "email": "marcosmarxm@users.noreply.github.com", "user": {"login": "marcosmarxm"}}, "additions": 6, "deletions": 8}}, {"node": {"oid": "4520fa45bdb224ac3574286a2beb5c818fc2d6a2", "messageHeadline": "SourceZendesk support: add unit tests (#29998)", "author": {"name": "Artem Inzhyyants", "email": "36314070+artem1205@users.noreply.github.com", "user": {"login": "artem1205"}}, "additions": 64, "deletions": 38}}, {"node": {"oid": "163f00400432d6c133a6dd22e35c4120c6c3d528", "messageHeadline": "Pinecone destination: Improve test coverage (#29946)", "author": {"name": "Joe Reuter", "email": "joe@airbyte.io", "user": {"login": "flash1293"}}, "additions": 221, "deletions": 7}}, {"node": {"oid": "da80408a53721872e493fe2587a7cf5b52716406", "messageHeadline": "Log storage engines used in MySQL (#30015)", "author": {"name": "Akash Kulkarni", "email": "113392464+akashkulk@users.noreply.github.com", "user": {"login": "akashkulk"}}, "additions": 49, "deletions": 4}}, {"node": {"oid": "064706b0455111636ae7fe83888339b3617349a7", "messageHeadline": "\u2728Source Glassfrog : Migrate Python CDK to Low-code CDK (#29306)", "author": {"name": "Aviraj Gour", "email": "100823015+avirajsingh7@users.noreply.github.com", "user": {"login": "avirajsingh7"}}, "additions": 183, "deletions": 366}}, {"node": {"oid": "281c9fdc5a8a9d9bc99301b12cb0ebf8a23abaea", "messageHeadline": "Bump Airbyte version from 0.50.23 to 0.50.24", "author": {"name": "xiaohansong", "email": "xiaohansong@users.noreply.github.com", "user": {"login": "xiaohansong"}}, "additions": 4, "deletions": 4}}, {"node": {"oid": "743a21c3357a32dcdf8594cfafc71f1badde605c", "messageHeadline": "Source Notion: user-friendly connection error messages (#29999)", "author": {"name": "Christo Grabowski", "email": "108154848+ChristoGrab@users.noreply.github.com", "user": {"login": "ChristoGrab"}}, "additions": 44, "deletions": 3}}, {"node": {"oid": "c0e2f33e08e6b0ee0e4aa395e100b06e5f80a2a9", "messageHeadline": "Merge branch 'master' of https://github.com/airbytehq/airbyte", "author": {"name": "Vadym Ratniuk", "email": "midavadim@yahoo.com", "user": {"login": "midavadim"}}, "additions": 495, "deletions": 370}}, {"node": {"oid": "53ddaaf2c26bac35eb0c6c627fba55606e2a4712", "messageHeadline": "bump version to 0.50.23 (#30007)", "author": {"name": "Xiaohan Song", "email": "xiaohan@airbyte.io", "user": {"login": "xiaohansong"}}, "additions": 4, "deletions": 4}}, {"node": {"oid": "3774b323b7dc3a8116e89789b23671f9e2a06549", "messageHeadline": "updated SAT", "author": {"name": "Vadym Ratniuk", "email": "midavadim@yahoo.com", "user": {"login": "midavadim"}}, "additions": 21, "deletions": 0}}, {"node": {"oid": "05b7d018013d7de9fd2e7dacf146e30c8b1d7b17", "messageHeadline": "\u2728Source Apify Dataset: Migrate Python CDK to Low-code CDK (#29859)", "author": {"name": "btkcodedev", "email": "btk.codedev@gmail.com", "user": {"login": "btkcodedev"}}, "additions": 488, "deletions": 338}}, {"node": {"oid": "19a65bf39d83f99ed19df832c046dc4ec3928049", "messageHeadline": "Source Zendesk Support: Remove custom availability strategy (#29991)", "author": {"name": "Artem Inzhyyants", "email": "36314070+artem1205@users.noreply.github.com", "user": {"login": "artem1205"}}, "additions": 3, "deletions": 28}}, {"node": {"oid": "dcc1ea99c2875e76deb10553194e2eadb0f180a9", "messageHeadline": "fix: Typo in incremental-append-deduped.md (#29971)", "author": {"name": "Nicholas Hawkes", "email": "hawkesn@gmail.com", "user": {"login": "hawkesn"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "d0bc7ba9364adb1890ed2326baa2e428c5954211", "messageHeadline": ":bug: Source S3: added handling for arrow invalid error (#29943)", "author": {"name": "Daryna Ishchenko", "email": "80129833+darynaishchenko@users.noreply.github.com", "user": {"login": "darynaishchenko"}}, "additions": 38, "deletions": 8}}, {"node": {"oid": "57906687003d2d5b003d94b25020b65bddc1896e", "messageHeadline": "Destination snowflake: add test case with lowercase database name (#2\u2026", "author": {"name": "Edward Gao", "email": "edward.gao@airbyte.io", "user": {"login": "edgao"}}, "additions": 30, "deletions": 0}}, {"node": {"oid": "41f0d4923cc3efe89208e9a0cceb3dfc72b71825", "messageHeadline": "[docs] remove early access notes from T&D (#29982)", "author": {"name": "Evan Tahler", "email": "evan@airbyte.io", "user": {"login": "evantahler"}}, "additions": 30, "deletions": 47}}, {"node": {"oid": "67f84833dc994010e45009955e27d412abb6efbb", "messageHeadline": "Note about early access users migrating (#29978)", "author": {"name": "Evan Tahler", "email": "evan@airbyte.io", "user": {"login": "evantahler"}}, "additions": 4, "deletions": 0}}, {"node": {"oid": "d3b0dab04f5007a87a1a8aec34838d02650b5fed", "messageHeadline": "Destination bigquery: add raw override test for gcs mode (#29968)", "author": {"name": "Edward Gao", "email": "edward.gao@airbyte.io", "user": {"login": "edgao"}}, "additions": 21, "deletions": 3}}, {"node": {"oid": "54ba99046bb87519d43e45022a19c2f7544495fd", "messageHeadline": "destination-bigquery v2.0.1 (#29972)", "author": {"name": "Evan Tahler", "email": "evan@airbyte.io", "user": {"login": "evantahler"}}, "additions": 4, "deletions": 3}}, {"node": {"oid": "fc70a56e00c7c46a02e889578976613fab1e4028", "messageHeadline": "\u2728Source Copper: Migrate Python CDK to Low-code CDK (#29338)", "author": {"name": "btkcodedev", "email": "btk.codedev@gmail.com", "user": {"login": "btkcodedev"}}, "additions": 210, "deletions": 369}}, {"node": {"oid": "44f840ddb5045ae0ffaee7913443b042b1f930c3", "messageHeadline": "\u2728 Destinations bigquery+snowflake: Release DV2 (#29783)", "author": {"name": "Edward Gao", "email": "edward.gao@airbyte.io", "user": {"login": "edgao"}}, "additions": 263, "deletions": 449}}, {"node": {"oid": "e95d704673106bd456b4ada379747c27720f0731", "messageHeadline": "\u2728Source Datadog: Migrate Python CDK to Low-code CDK (#29885)", "author": {"name": "btkcodedev", "email": "btk.codedev@gmail.com", "user": {"login": "btkcodedev"}}, "additions": 349, "deletions": 1355}}, {"node": {"oid": "7a8ab18dbb41e499765ccc6b52d9e43cdbdc7de4", "messageHeadline": "\ud83d\udc1b Destination snowflake v2: one more database name uppercase fix (#29\u2026", "author": {"name": "Edward Gao", "email": "edward.gao@airbyte.io", "user": {"login": "edgao"}}, "additions": 12, "deletions": 11}}, {"node": {"oid": "591c451307996a651a770349a0275e449d3d400e", "messageHeadline": "Source Posthog: add optional field in spec: `events_time_step` (#29947)", "author": {"name": "Artem Inzhyyants", "email": "36314070+artem1205@users.noreply.github.com", "user": {"login": "artem1205"}}, "additions": 14, "deletions": 3}}, {"node": {"oid": "46cc9ce462fd549f0f1a41aa248c6c4abdd51f5b", "messageHeadline": "Clarify v2 dates (#29958)", "author": {"name": "Evan Tahler", "email": "evan@airbyte.io", "user": {"login": "evantahler"}}, "additions": 5, "deletions": 3}}, {"node": {"oid": "6c11e1fa60a91dad3cc07e48d8d1a21219eb82a9", "messageHeadline": "\u2728Source Public-Api : Migrate Python CDK to Low-code CDK #29391 (#29951)", "author": {"name": "Marcos Marx", "email": "marcosmarxm@users.noreply.github.com", "user": {"login": "marcosmarxm"}}, "additions": 125, "deletions": 298}}, {"node": {"oid": "847fde67403d304260ca6b027b7dc1c6cac76de1", "messageHeadline": "\ud83c\udf89 New Destination: Pinecone (#29539)", "author": {"name": "Augustin", "email": "augustin@airbyte.io", "user": {"login": "alafanechere"}}, "additions": 1839, "deletions": 0}}, {"node": {"oid": "e14841284cba6104d0a6c2c82fa7dffc70ddfb33", "messageHeadline": "\u2728 Source zendesk Support: Add undeclared fields (#29940)", "author": {"name": "Artem Inzhyyants", "email": "36314070+artem1205@users.noreply.github.com", "user": {"login": "artem1205"}}, "additions": 138, "deletions": 27}}, {"node": {"oid": "4c83c7f022198cf8593a3dd4c558d7f2a13833db", "messageHeadline": "Source Intercom: rate limit unittests (#29942)", "author": {"name": "Roman Yermilov [GL]", "email": "86300758+roman-yermilov-gl@users.noreply.github.com", "user": {"login": "roman-yermilov-gl"}}, "additions": 37, "deletions": 2}}, {"node": {"oid": "e76f51a8235d18d6939fd64763e6e5aca390383b", "messageHeadline": "\ud83d\udc1b Source Shopify: correct `upgradeDeadline` in `mtadata.yaml` (#29937)", "author": {"name": "Baz", "email": "oleksandr.bazarnov@globallogic.com", "user": {"login": "bazarnov"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "6074bcafbf0214fe7fe37618521eac5e0b25cadd", "messageHeadline": "\ud83e\udd16 Bump patch version of Airbyte CDK", "author": {"name": "flash1293", "email": "flash1293@users.noreply.github.com", "user": {"login": "flash1293"}}, "additions": 7, "deletions": 4}}, {"node": {"oid": "a6547456b9a9e0073d229c7a08a50de72199dc3b", "messageHeadline": "Vector based CDK (#29703)", "author": {"name": "Joe Reuter", "email": "joe@airbyte.io", "user": {"login": "flash1293"}}, "additions": 957, "deletions": 0}}, {"node": {"oid": "42e407fb729b137c0de76b003a66e8fbe6d24506", "messageHeadline": "\u2728Source Amazon Ads: Add filter for Marketplace ID (#29233)", "author": {"name": "Mal Hancock", "email": "mallory@archangelic.space", "user": {"login": "archangelic"}}, "additions": 116, "deletions": 19}}, {"node": {"oid": "7d3170be030157033327b0b8d8b5cda518ed1342", "messageHeadline": "\u2728Source Customer.io: Migrate TS CDK to Low-code CDK (#29385)", "author": {"name": "btkcodedev", "email": "btk.codedev@gmail.com", "user": {"login": "btkcodedev"}}, "additions": 740, "deletions": 28}}, {"node": {"oid": "738db4777755ecaa2bb3b5945c2df227dfefa5eb", "messageHeadline": "Source Zendesk Support: make `Organizations` stream incremental (#29904)", "author": {"name": "Artem Inzhyyants", "email": "36314070+artem1205@users.noreply.github.com", "user": {"login": "artem1205"}}, "additions": 33, "deletions": 10}}, {"node": {"oid": "9cb0b710cf7797c0c229ee6a4f12c7d9020938ba", "messageHeadline": "Source Intercom: add suggested streams (#29901)", "author": {"name": "Arsen Losenko", "email": "20901439+arsenlosenko@users.noreply.github.com", "user": {"login": "arsenlosenko"}}, "additions": 7, "deletions": 0}}, {"node": {"oid": "a938e38915ea88dc48121ba7cfebbbcb7346a18c", "messageHeadline": ":bug: Source Amazon Ads: added 404 handling for sponsored_product_ad_\u2026", "author": {"name": "Daryna Ishchenko", "email": "80129833+darynaishchenko@users.noreply.github.com", "user": {"login": "darynaishchenko"}}, "additions": 29, "deletions": 4}}, {"node": {"oid": "7bd550e0d50ec35a929148082c920f3fc2ad2e54", "messageHeadline": "Source Zendesk support: Add stream `User fields` (#29891)", "author": {"name": "Artem Inzhyyants", "email": "36314070+artem1205@users.noreply.github.com", "user": {"login": "artem1205"}}, "additions": 87, "deletions": 8}}, {"node": {"oid": "40cd9cabc9020b5ca051b30ac9071f5a88dd2a32", "messageHeadline": "\ud83d\udc1b destination snowflake v2: uppercase database name (#29925)", "author": {"name": "Edward Gao", "email": "edward.gao@airbyte.io", "user": {"login": "edgao"}}, "additions": 4, "deletions": 3}}, {"node": {"oid": "da82be40d985bfe4368671966244e6a0b4fc5bd2", "messageHeadline": "\ud83d\udc1b Destination Snowflake - change typing and deduping error column cre\u2026", "author": {"name": "Joe Bell", "email": "joseph.bell@airbyte.io", "user": {"login": "jbfbell"}}, "additions": 7, "deletions": 8}}, {"node": {"oid": "6c9ead4e93d82d9f6d4440805bdc5646c4c07ba0", "messageHeadline": "[docs] Additional breaking change guidance - now with less typos (#29\u2026", "author": {"name": "Evan Tahler", "email": "evan@airbyte.io", "user": {"login": "evantahler"}}, "additions": 4, "deletions": 10}}, {"node": {"oid": "9f3f0fca65152705ff4fd886d5667b30c90dadd1", "messageHeadline": "[docs] Additional breaking change guidance (#29914)", "author": {"name": "Evan Tahler", "email": "evan@airbyte.io", "user": {"login": "evantahler"}}, "additions": 9, "deletions": 2}}, {"node": {"oid": "408e9331597303525071f7705168787641b5fc33", "messageHeadline": "\ud83e\udd16 Bump patch version of Airbyte CDK", "author": {"name": "maxi297", "email": "maxi297@users.noreply.github.com", "user": {"login": "maxi297"}}, "additions": 7, "deletions": 4}}, {"node": {"oid": "e2fb04f72d7c4fdf0abdcfdae36926801a15fa5d", "messageHeadline": "File-based CDK: allow user to provided column names (#29868)", "author": {"name": "Maxime Carbonneau-Leclerc", "email": "maxi297@users.noreply.github.com", "user": {"login": "maxi297"}}, "additions": 181, "deletions": 36}}, {"node": {"oid": "5afc13506b776089d11deb98be99f9b89b619abb", "messageHeadline": "V2 docs: note about resetting tables on a failed migration (#29912)", "author": {"name": "Evan Tahler", "email": "evan@airbyte.io", "user": {"login": "evantahler"}}, "additions": 2, "deletions": 0}}, {"node": {"oid": "45bc7f1d7c9871d20bccdd4392c1af9a24a15192", "messageHeadline": "Destinations v2 - update documentation (#29910)", "author": {"name": "Joe Bell", "email": "joseph.bell@airbyte.io", "user": {"login": "jbfbell"}}, "additions": 15, "deletions": 12}}, {"node": {"oid": "7cedda711ee380c6693361fdd03b5e46edd5eadc", "messageHeadline": "\ud83d\udc1b Destination snowflane: abort queries on crash (#29903)", "author": {"name": "Edward Gao", "email": "edward.gao@airbyte.io", "user": {"login": "edgao"}}, "additions": 9, "deletions": 4}}, {"node": {"oid": "13ef239cccb40202a24455f306a455ec155e650c", "messageHeadline": "\u2728 Source MongoDB Internal POC: CDC Metadata Injector (#29730)", "author": {"name": "Jonathan Pearlin", "email": "jonathan@airbyte.io", "user": {"login": "jdpgrailsdev"}}, "additions": 723, "deletions": 102}}, {"node": {"oid": "72c4f5446f313d62a275051634eaae282a455c60", "messageHeadline": "\ud83c\udf89 Source Shopify: migrate to the `Shopify API Version 2023-07`  (#29361)", "author": {"name": "Baz", "email": "oleksandr.bazarnov@globallogic.com", "user": {"login": "bazarnov"}}, "additions": 375, "deletions": 174}}, {"node": {"oid": "0724132a1abe56e49e40faa39e73d1adbbec69ba", "messageHeadline": "\u2728 Source MongoDB Internal POC: Debezium Configuration Properties (#29\u2026", "author": {"name": "Jonathan Pearlin", "email": "jonathan@airbyte.io", "user": {"login": "jdpgrailsdev"}}, "additions": 521, "deletions": 106}}, {"node": {"oid": "d22ca3189202f489138538fdf71fd9f3ee47768d", "messageHeadline": "Source Hubspot: add suggested streams (#29886)", "author": {"name": "Arsen Losenko", "email": "20901439+arsenlosenko@users.noreply.github.com", "user": {"login": "arsenlosenko"}}, "additions": 6, "deletions": 1}}, {"node": {"oid": "9c8bfff98a65df4bb292b637a841862608ab270d", "messageHeadline": "\ud83d\udc1b Source Google Search Console: make `Start Date` non-required, add `\u2026", "author": {"name": "Baz", "email": "oleksandr.bazarnov@globallogic.com", "user": {"login": "bazarnov"}}, "additions": 43, "deletions": 21}}, {"node": {"oid": "4584f1c8ce48ad8142326febe324f4746aef4761", "messageHeadline": "Destination snowflake: prevent data loss, by only running T+D once at\u2026", "author": {"name": "Edward Gao", "email": "edward.gao@airbyte.io", "user": {"login": "edgao"}}, "additions": 3, "deletions": 12}}, {"node": {"oid": "9f2ae910bb0f79fb2e429bf96fd0cb47c8ede12b", "messageHeadline": "update redshift tests to use schema names that follow airbyte convent\u2026", "author": {"name": "Charles", "email": "charles@airbyte.io", "user": {"login": "cgardens"}}, "additions": 32, "deletions": 3}}, {"node": {"oid": "f3ad50851c5bf2f0ec695a3efe75e0f26b753f76", "messageHeadline": "Fix: Remove additionalSupport level (#29877)", "author": {"name": "Ben Church", "email": "ben@airbyte.io", "user": {"login": "bnchrch"}}, "additions": 0, "deletions": 0}}, {"node": {"oid": "e856f319b86c0d0c247e47d891c41e05076c110d", "messageHeadline": "Update cli-documentation.md (#29867)", "author": {"name": "Riley Brook", "email": "riley@airbyte.io", "user": {"login": "rileybrook"}}, "additions": 4, "deletions": 4}}, {"node": {"oid": "ba7ef7b30a4efe4d45f53b7769b8ebd9b5946981", "messageHeadline": "\ud83d\udcda  Update the docs to be more clear about how and when you run CAT (#\u2026", "author": {"name": "Ben Church", "email": "ben@airbyte.io", "user": {"login": "bnchrch"}}, "additions": 102, "deletions": 35}}, {"node": {"oid": "1466615188fc768ec3e2ce1e3c5273d3a623a132", "messageHeadline": "Update cli-documentation.md (#29857)", "author": {"name": "Riley Brook", "email": "riley@airbyte.io", "user": {"login": "rileybrook"}}, "additions": 6, "deletions": 4}}, {"node": {"oid": "7622749f83903c91987fa17b597b78e58acfab33", "messageHeadline": "Update understand-airbyte-cloud-limits.md (#29855)", "author": {"name": "Riley Brook", "email": "riley@airbyte.io", "user": {"login": "rileybrook"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "c299cd9adde31f376285ac69fad5e5d84beaf71b", "messageHeadline": "\u2728Source Coda: Migrate Python CDK to Low-code CDK (#29288)", "author": {"name": "btkcodedev", "email": "btk.codedev@gmail.com", "user": {"login": "btkcodedev"}}, "additions": 371, "deletions": 445}}, {"node": {"oid": "45c90dd2b83ae5bd9a813a18ff3df61045ae041b", "messageHeadline": ":sparkles: Source Google Sheets: removed row_batch_size from spec (#2\u2026", "author": {"name": "Daryna Ishchenko", "email": "80129833+darynaishchenko@users.noreply.github.com", "user": {"login": "darynaishchenko"}}, "additions": 48, "deletions": 33}}, {"node": {"oid": "3cea2d7d25d7c2ce465eed261cfa4804dac6eaa9", "messageHeadline": "Update cli-documentation.md (#29851)", "author": {"name": "Riley Brook", "email": "riley@airbyte.io", "user": {"login": "rileybrook"}}, "additions": 6, "deletions": 23}}, {"node": {"oid": "a5b22471af34581a57dbb1db4597efedab8020c5", "messageHeadline": "Airbyte-ci: do not fail pipeline on slack outage (#29822)", "author": {"name": "Ben Church", "email": "ben@airbyte.io", "user": {"login": "bnchrch"}}, "additions": 7, "deletions": 2}}, {"node": {"oid": "3e680675a4e6c609411de9da170ab5db699557a6", "messageHeadline": "github workflows: repo-wide auto-format (#29798)", "author": {"name": "Marius Posta", "email": "marius@airbyte.io", "user": {"login": "postamar"}}, "additions": 996, "deletions": 688}}, {"node": {"oid": "7b85af0244b69a2bb1f97849cddbf3e2cb332458", "messageHeadline": "\u2728Source ExchangeRates: Migrate Python CDK to Low-code CDK (#29299)", "author": {"name": "btkcodedev", "email": "btk.codedev@gmail.com", "user": {"login": "btkcodedev"}}, "additions": 722, "deletions": 223}}, {"node": {"oid": "efe60f76503d3a052c9797b9d1a0dbdfce185a25", "messageHeadline": "\ud83d\udcdd Docs fixes (#29839)", "author": {"name": "Teal Larson", "email": "LARSON.TEAL@GMAIL.COM", "user": {"login": "tealjulia"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "3277c266fd06e1a40af4eea70785bf53a8a3c676", "messageHeadline": "Source Intercom: add unit tests for custom components (#29832)", "author": {"name": "Arsen Losenko", "email": "20901439+arsenlosenko@users.noreply.github.com", "user": {"login": "arsenlosenko"}}, "additions": 55, "deletions": 0}}, {"node": {"oid": "f49b869094b37453ab12a2fde972c3b28d13effb", "messageHeadline": "\ud83e\udd16 Bump patch version of Airbyte CDK", "author": {"name": "maxi297", "email": "maxi297@users.noreply.github.com", "user": {"login": "maxi297"}}, "additions": 7, "deletions": 4}}, {"node": {"oid": "82a96e0c69ca3d7c0f7a724a3ca998cb39384f2e", "messageHeadline": "File-based CDK: allow for extension mismatch (#29835)", "author": {"name": "Maxime Carbonneau-Leclerc", "email": "maxi297@users.noreply.github.com", "user": {"login": "maxi297"}}, "additions": 54, "deletions": 19}}, {"node": {"oid": "3a193c56bbfabee8971cc4fac48bc2e57fdc1e91", "messageHeadline": "\ud83d\udc1b Source Microsoft Dataverse: Adjust source_default_cursor when modif\u2026", "author": {"name": "Grayfados", "email": "56452566+Grayfados@users.noreply.github.com", "user": {"login": "Grayfados"}}, "additions": 4, "deletions": 3}}, {"node": {"oid": "65e23ca62770b045857307573b0b459c09a84370", "messageHeadline": "Update postgres.md with detail about xmin (#29792)", "author": {"name": "Tyler B", "email": "104733644+tybernstein@users.noreply.github.com", "user": {"login": "tybernstein"}}, "additions": 1, "deletions": 0}}, {"node": {"oid": "a61d63da16a4ed20b9fc2f2489ee67c68798c324", "messageHeadline": "Source Monday: Add retry for `502` error (#29777)", "author": {"name": "Artem Inzhyyants", "email": "36314070+artem1205@users.noreply.github.com", "user": {"login": "artem1205"}}, "additions": 4, "deletions": 3}}, {"node": {"oid": "c85cc893446fd0db31451409adf023d6601128df", "messageHeadline": "\ud83d\udc1b update test namespace convention (#29769)", "author": {"name": "Charles", "email": "charles@airbyte.io", "user": {"login": "cgardens"}}, "additions": 220, "deletions": 22}}, {"node": {"oid": "27f3e4cacc0c4d87207dd0ceb92912201f0acc4d", "messageHeadline": "Document append + file destinations might have repeat records (#29819)", "author": {"name": "Evan Tahler", "email": "evan@airbyte.io", "user": {"login": "evantahler"}}, "additions": 19, "deletions": 18}}, {"node": {"oid": "d761ef84026fa3beb9226d95da964c05945ad3fa", "messageHeadline": "transformation guide (#29815)", "author": {"name": "Alexandre Cuoci", "email": "Hesperide@users.noreply.github.com", "user": {"login": "Hesperide"}}, "additions": 27, "deletions": 4}}, {"node": {"oid": "e4dcc11f9dd5b1ffc9b0b276f2905eb8fc769e9d", "messageHeadline": "Add copy-connector-from-prod script (#29811)", "author": {"name": "Ben Church", "email": "ben@airbyte.io", "user": {"login": "bnchrch"}}, "additions": 11, "deletions": 1}}, {"node": {"oid": "29bae8c7b372cad1ad92aef337ecdbe072b283b2", "messageHeadline": "Migrate Zendesk Sunshine Source Connector to Low Code (#29310)", "author": {"name": "Tope Folorunso", "email": "66448986+topefolorunso@users.noreply.github.com", "user": {"login": "topefolorunso"}}, "additions": 419, "deletions": 544}}, {"node": {"oid": "2215d0f8e5c475291a35273002a5cdf1747b08e3", "messageHeadline": "Destinations V2 Remove Soft Reset (#29805)", "author": {"name": "Joe Bell", "email": "joseph.bell@airbyte.io", "user": {"login": "jbfbell"}}, "additions": 9, "deletions": 13}}, {"node": {"oid": "23def9e41eb27c71803f3da9f5c30d2f42451ce8", "messageHeadline": "source-plaid: fix sandbox institution for oauth setup docs (#29773)", "author": {"name": "sh4sh", "email": "6833405+sh4sh@users.noreply.github.com", "user": {"login": "sh4sh"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "5726780c044bec17441d999a72d3dbe0e391544a", "messageHeadline": "\ud83c\udf89 Migrate Hellobaton Source Connector to Low Code (#29490)", "author": {"name": "Tope Folorunso", "email": "66448986+topefolorunso@users.noreply.github.com", "user": {"login": "topefolorunso"}}, "additions": 448, "deletions": 988}}, {"node": {"oid": "fcb23c867a8700c22585f492aac3e015f87a2200", "messageHeadline": "\u2728 Source MongoDB Internal POC: Debezium target position (#29710)", "author": {"name": "Jonathan Pearlin", "email": "jonathan@airbyte.io", "user": {"login": "jdpgrailsdev"}}, "additions": 518, "deletions": 30}}, {"node": {"oid": "4ea7559b04ec43b60d82e2aaec77116145bb7b34", "messageHeadline": "Migrate Commercetools Source Connector to Low Code (#29384)", "author": {"name": "Tope Folorunso", "email": "66448986+topefolorunso@users.noreply.github.com", "user": {"login": "topefolorunso"}}, "additions": 268, "deletions": 15682}}, {"node": {"oid": "09f6648b0ecf72052ffad963c93ec14d779da034", "messageHeadline": "Migrate Dockerhub Source Connector to Low Code (#29320)", "author": {"name": "Tope Folorunso", "email": "66448986+topefolorunso@users.noreply.github.com", "user": {"login": "topefolorunso"}}, "additions": 141, "deletions": 324}}, {"node": {"oid": "2d8a63c09931f1b419d844af6205c0bd02257b85", "messageHeadline": "\ud83d\udea8\ud83d\udea8 Source Zendesk Support: update `cursor` for `Tickets` stream (#28774)", "author": {"name": "Artem Inzhyyants", "email": "36314070+artem1205@users.noreply.github.com", "user": {"login": "artem1205"}}, "additions": 53, "deletions": 24}}, {"node": {"oid": "c54ec9d9c42a780cb817c14e730f030513dbf0c5", "messageHeadline": "Source Google Search Console: update spec definitions (#29329)", "author": {"name": "Christo Grabowski", "email": "108154848+ChristoGrab@users.noreply.github.com", "user": {"login": "ChristoGrab"}}, "additions": 12, "deletions": 9}}, {"node": {"oid": "69f4637f4beac2c2e12129453d7235a2786f3bd6", "messageHeadline": "Source Copper: fix schema and tests (#29494)", "author": {"name": "Marcos Marx", "email": "marcosmarxm@users.noreply.github.com", "user": {"login": "marcosmarxm"}}, "additions": 133, "deletions": 88}}, {"node": {"oid": "5e21b9742c7be50c6de115ab3317ed0883cac50f", "messageHeadline": "Migrate Babelforce Source Connector to Low Code (#29314)", "author": {"name": "Tope Folorunso", "email": "66448986+topefolorunso@users.noreply.github.com", "user": {"login": "topefolorunso"}}, "additions": 181, "deletions": 468}}, {"node": {"oid": "b90e8d66cf12ae8e68286b0edee7bcfd76a282ac", "messageHeadline": "Source LinkedIn Ads: update field descriptions (#29600)", "author": {"name": "Christo Grabowski", "email": "108154848+ChristoGrab@users.noreply.github.com", "user": {"login": "ChristoGrab"}}, "additions": 23, "deletions": 20}}, {"node": {"oid": "f5c7c1c0b8dc461f64e8af3f8584475d8a887cfe", "messageHeadline": "chore: get ./gradlew format to pass for the whole repo (same java sty\u2026", "author": {"name": "Marius Posta", "email": "marius@airbyte.io", "user": {"login": "postamar"}}, "additions": 28210, "deletions": 22136}}, {"node": {"oid": "39f02661f73f62cf56059065eb2786351f421c49", "messageHeadline": "Bump Airbyte version from 0.50.20 to 0.50.21", "author": {"name": "davinchia", "email": "davinchia@users.noreply.github.com", "user": {"login": "davinchia"}}, "additions": 4, "deletions": 4}}, {"node": {"oid": "72f8a91bdd441b1b6b60786887d8f048a369d207", "messageHeadline": "Bump Airbyte version from 0.50.19 to 0.50.20", "author": {"name": "xiaohansong", "email": "xiaohansong@users.noreply.github.com", "user": {"login": "xiaohansong"}}, "additions": 4, "deletions": 4}}, {"node": {"oid": "578ed791f8853e2bb0430787ead1daec03294e49", "messageHeadline": "Add scripts to replicate the production metadata bucket (#29782)", "author": {"name": "Ben Church", "email": "ben@airbyte.io", "user": {"login": "bnchrch"}}, "additions": 26, "deletions": 0}}, {"node": {"oid": "747c96ae260760fe17688fac1f45cd27e3d76934", "messageHeadline": "Source LinkedIn Ads: fix suggested streams (#29780)", "author": {"name": "Artem Inzhyyants", "email": "36314070+artem1205@users.noreply.github.com", "user": {"login": "artem1205"}}, "additions": 5, "deletions": 2}}, {"node": {"oid": "ea3a07f03d2608fb32a56651c4005189fdc86cc5", "messageHeadline": "\ud83d\udc1b Destination Bigquery - don't soft reset overwrite syncs (#29774)", "author": {"name": "Joe Bell", "email": "joseph.bell@airbyte.io", "user": {"login": "jbfbell"}}, "additions": 224, "deletions": 208}}, {"node": {"oid": "c9a2166108a0b0ecd0ba5851d7f50c6faefba3d2", "messageHeadline": "\ud83e\udd16 Bump patch version of Airbyte CDK", "author": {"name": "maxi297", "email": "maxi297@users.noreply.github.com", "user": {"login": "maxi297"}}, "additions": 7, "deletions": 4}}, {"node": {"oid": "cb2796de0a27d841fb745c8ac69f447dc81c53e8", "messageHeadline": "File-based CDK: Remove excessive logging when there are more fields i\u2026", "author": {"name": "Maxime Carbonneau-Leclerc", "email": "maxi297@users.noreply.github.com", "user": {"login": "maxi297"}}, "additions": 0, "deletions": 2}}, {"node": {"oid": "d281eb34d49085664ddb37f9b1854df1b1d514f9", "messageHeadline": "\u2728 Source MongoDB Internal POC: Construct Initial Debezium State (#29676)", "author": {"name": "Jonathan Pearlin", "email": "jonathan@airbyte.io", "user": {"login": "jdpgrailsdev"}}, "additions": 171, "deletions": 0}}, {"node": {"oid": "b23d840a1a2aec43b4ca251ae6e944c24e493cc0", "messageHeadline": "Note about V2 migration sync taking longer (#29776)", "author": {"name": "Evan Tahler", "email": "evan@airbyte.io", "user": {"login": "evantahler"}}, "additions": 6, "deletions": 0}}, {"node": {"oid": "5a090de5a595171c2baff70366391364c80592ef", "messageHeadline": "Source Fastbill: migrate low code framework (#29767)", "author": {"name": "Marcos Marx", "email": "marcosmarxm@users.noreply.github.com", "user": {"login": "marcosmarxm"}}, "additions": 226, "deletions": 370}}, {"node": {"oid": "92171cea06e2673d35742871338e514d7ed41ce3", "messageHeadline": "Source Firebolt: new columns data type (#29771)", "author": {"name": "Marcos Marx", "email": "marcosmarxm@users.noreply.github.com", "user": {"login": "marcosmarxm"}}, "additions": 77, "deletions": 27}}, {"node": {"oid": "cd5671ca2e9e83dc34700ce1b5195c5f702a7fe3", "messageHeadline": "\ud83d\udc1b Destination v2 general availability (#29636)", "author": {"name": "Joe Bell", "email": "joseph.bell@airbyte.io", "user": {"login": "jbfbell"}}, "additions": 961, "deletions": 285}}, {"node": {"oid": "f68a828d1ead53657ee6bfd648d131c58d309d78", "messageHeadline": "[Source-MsSQL] Set default cursor for cdc mode (#29493)", "author": {"name": "Duy Nguyen", "email": "duy@airbyte.io", "user": {"login": "nguyenaiden"}}, "additions": 77, "deletions": 7}}, {"node": {"oid": "f9db299dabaa0687d9b84019124c63e1d352ce8b", "messageHeadline": "\ud83d\udc1b Source Google Search Console: add new `Keyword-Site-Report-By-Site`\u2026", "author": {"name": "Baz", "email": "oleksandr.bazarnov@globallogic.com", "user": {"login": "bazarnov"}}, "additions": 95, "deletions": 7}}, {"node": {"oid": "5fbe08ccb41d0cefb32fee9e979e0ca19dfeaa88", "messageHeadline": "\u2728Source Auth0: Migrate Python CDK to Low-code CDK (#28972)", "author": {"name": "btkcodedev", "email": "btk.codedev@gmail.com", "user": {"login": "btkcodedev"}}, "additions": 222, "deletions": 1183}}, {"node": {"oid": "cef79bf6c22981b1d1e808dca6fbe462afdb3451", "messageHeadline": "Improve CATs diff output (#29760)", "author": {"name": "Maxime Carbonneau-Leclerc", "email": "maxi297@users.noreply.github.com", "user": {"login": "maxi297"}}, "additions": 3, "deletions": 1}}, {"node": {"oid": "a26a4add266d2a5d4eb77617245f7fe187c90d10", "messageHeadline": "\u2728 Allow configuring \"options=\" in source-postgres jdbc url (#29534)", "author": {"name": "Marius Posta", "email": "marius@airbyte.io", "user": {"login": "postamar"}}, "additions": 2295, "deletions": 14}}, {"node": {"oid": "c6243e3fb1b8a15470060a59ec7c3250557eabab", "messageHeadline": "source-lever: fix changelog (#29765)", "author": {"name": "sh4sh", "email": "6833405+sh4sh@users.noreply.github.com", "user": {"login": "sh4sh"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "cb3a4e0dc86ed9e66112bae510838fbbe8aea317", "messageHeadline": "Initial load stopping condition (#29731)", "author": {"name": "Akash Kulkarni", "email": "113392464+akashkulk@users.noreply.github.com", "user": {"login": "akashkulk"}}, "additions": 56, "deletions": 8}}, {"node": {"oid": "3b03492b195b6b8a4d3b527a9e91c5c9cb4d3459", "messageHeadline": "Source CommerceTools:fix schemas and tests (#29756)", "author": {"name": "Marcos Marx", "email": "marcosmarxm@users.noreply.github.com", "user": {"login": "marcosmarxm"}}, "additions": 92, "deletions": 5}}, {"node": {"oid": "d405e3f77b5d173c8caab50925e28ac91d5aae0d", "messageHeadline": "\ud83e\udd16 Bump patch version of Airbyte CDK", "author": {"name": "maxi297", "email": "maxi297@users.noreply.github.com", "user": {"login": "maxi297"}}, "additions": 7, "deletions": 4}}, {"node": {"oid": "40b76a78131d2a22f1f67193ed9c415fb061aa54", "messageHeadline": "\u2728 Source S3: v4 rollout/feature parity (#29753)", "author": {"name": "Maxime Carbonneau-Leclerc", "email": "maxi297@users.noreply.github.com", "user": {"login": "maxi297"}}, "additions": 340, "deletions": 49}}, {"node": {"oid": "34e71440473e833f8072aae13ac29f90613a775f", "messageHeadline": "Source Intercom: migrate to latest cdk (0.50.2) (#29598)", "author": {"name": "Roman Yermilov [GL]", "email": "86300758+roman-yermilov-gl@users.noreply.github.com", "user": {"login": "roman-yermilov-gl"}}, "additions": 274, "deletions": 403}}, {"node": {"oid": "66e7bca700fa5cc53e90f8a327c51da1087ce0f0", "messageHeadline": "\ud83d\udc1b Source Google Search Console: handle `HTTP-401, HTTP-403` errors  (\u2026", "author": {"name": "Baz", "email": "oleksandr.bazarnov@globallogic.com", "user": {"login": "bazarnov"}}, "additions": 154, "deletions": 26}}, {"node": {"oid": "ec308687011a6342c6071eaed8d6b57c7dd560c7", "messageHeadline": "Migrate Flexport Source Connector to Low Code (#29151)", "author": {"name": "Tope Folorunso", "email": "66448986+topefolorunso@users.noreply.github.com", "user": {"login": "topefolorunso"}}, "additions": 380, "deletions": 596}}, {"node": {"oid": "abf7935fcd9ccefaf57f91b9c6d5f3e694b0574f", "messageHeadline": "\ud83d\udc1b Destination Typesense - Increase connection timeout time to avoid e\u2026", "author": {"name": "Cirdes", "email": "cirdes@gmail.com", "user": {"login": "cirdes"}}, "additions": 28, "deletions": 9}}, {"node": {"oid": "30d2f548228c707191f01897f2c0dce63de33431", "messageHeadline": "Source Facebook Marketing: Dynamically exclude field `rule` from stre\u2026", "author": {"name": "Artem Inzhyyants", "email": "36314070+artem1205@users.noreply.github.com", "user": {"login": "artem1205"}}, "additions": 19, "deletions": 5}}, {"node": {"oid": "5e679e6a1e1889088d7bf5aba456352e1870f332", "messageHeadline": "Source Linkedin Ads: add `Conversion` streams (#29721)", "author": {"name": "Artem Inzhyyants", "email": "36314070+artem1205@users.noreply.github.com", "user": {"login": "artem1205"}}, "additions": 133, "deletions": 27}}, {"node": {"oid": "3c8301fecbabdcdc8319ab09357c8fe2b6507984", "messageHeadline": "Source Google Sheets: added unittest, updated to latest CDK, updated \u2026", "author": {"name": "Daryna Ishchenko", "email": "80129833+darynaishchenko@users.noreply.github.com", "user": {"login": "darynaishchenko"}}, "additions": 331, "deletions": 56}}, {"node": {"oid": "ab04c3b2daf54a69f3d628fd42cb37e0af2558e0", "messageHeadline": "DATs: Fix spurious failures (#29734)", "author": {"name": "Edward Gao", "email": "edward.gao@airbyte.io", "user": {"login": "edgao"}}, "additions": 282, "deletions": 290}}, {"node": {"oid": "e321b9e1ae6a3050267cbcea720a794701cb94b3", "messageHeadline": "source-mysql : Initial load. Handle composite pk case w/multiple repe\u2026", "author": {"name": "Akash Kulkarni", "email": "113392464+akashkulk@users.noreply.github.com", "user": {"login": "akashkulk"}}, "additions": 78, "deletions": 14}}, {"node": {"oid": "c7a2db1a187bc9b8e155fdf4e5e1d0d50fd0d8f8", "messageHeadline": "Update api-documentation.md (#29605)", "author": {"name": "Riley Brook", "email": "riley@airbyte.io", "user": {"login": "rileybrook"}}, "additions": 3, "deletions": 3}}, {"node": {"oid": "0a6dc765ef177ecf20eedfdd4fd1ec3a7e4f1158", "messageHeadline": "Docs: Update LinkedIn Ads setup guide (#29609)", "author": {"name": "Christo Grabowski", "email": "108154848+ChristoGrab@users.noreply.github.com", "user": {"login": "ChristoGrab"}}, "additions": 72, "deletions": 109}}, {"node": {"oid": "35fc6584562f6ec30caa00c37f3869c910c1c9a3", "messageHeadline": "Docs: Update Intercom setup guide (#29675)", "author": {"name": "Christo Grabowski", "email": "108154848+ChristoGrab@users.noreply.github.com", "user": {"login": "ChristoGrab"}}, "additions": 53, "deletions": 28}}, {"node": {"oid": "134057e889134043fe5c0e83f9b9940758a03888", "messageHeadline": "Add redirect to enterprise docs (#29726)", "author": {"name": "Joey Marshment-Howell", "email": "josephkmh@users.noreply.github.com", "user": {"login": "josephkmh"}}, "additions": 4, "deletions": 0}}, {"node": {"oid": "4496630a3461827fc50ee48955e86f40ce39ab33", "messageHeadline": ":bug: Source Facebook Marketing: fix build (#29719)", "author": {"name": "Denys Davydov", "email": "davydov.den18@gmail.com", "user": {"login": "davydov-d"}}, "additions": 3, "deletions": 0}}, {"node": {"oid": "cc824cbff935c2ecfd71b0679e55bf857bfccb1d", "messageHeadline": "Patch package.data for hubspot (#29715)", "author": {"name": "Joe Reuter", "email": "joe@airbyte.io", "user": {"login": "flash1293"}}, "additions": 5, "deletions": 4}}, {"node": {"oid": "326b23e5dbd1dcfbb2682116059ed7377301e387", "messageHeadline": "\ud83d\udc1b Create a connection in the acceptance test setup and close is in th\u2026", "author": {"name": "Benoit Moriceau", "email": "benoit@airbyte.io", "user": {"login": "benmoriceau"}}, "additions": 136, "deletions": 41}}, {"node": {"oid": "b03aac6506b2998acdd6803fd2e6111e191d68a9", "messageHeadline": "\ud83d\udc1b Source Amazon Seller Partner: attempt to fix an issue with role_arn\u2026", "author": {"name": "Andrey", "email": "135266396+andreyAtBB@users.noreply.github.com", "user": {"login": "andreyAtBB"}}, "additions": 52, "deletions": 47}}, {"node": {"oid": "f525bbc30f33c8083a44389a3c66b75a17575d2e", "messageHeadline": ":bug: Source LinkedIn Ads: update expected records (#29698)", "author": {"name": "Denys Davydov", "email": "davydov.den18@gmail.com", "user": {"login": "davydov-d"}}, "additions": 11, "deletions": 11}}, {"node": {"oid": "3d9e734c309fd72f1a0c5a68bf16f82d431fcdc8", "messageHeadline": ":sparkles: :sparkles: Source Zendesk Support: add new field to the Cu\u2026", "author": {"name": "Denys Davydov", "email": "davydov.den18@gmail.com", "user": {"login": "davydov-d"}}, "additions": 12, "deletions": 8}}, {"node": {"oid": "76c01d6cb2128fc2222534265e86395f684aebd2", "messageHeadline": "\u2728Source Yahoo-Finance-Price: Migrate Python CDK to No-code CDK  (#29355)", "author": {"name": "Mikhail Masyagin", "email": "masyagin1998@yandex.ru", "user": {"login": "masyagin1998"}}, "additions": 345, "deletions": 557}}, {"node": {"oid": "ad5ba6ef67b7791ab2aed1c67613629212ef64d0", "messageHeadline": "\ud83c\udf89 New Source: Serpstat (#28147)", "author": {"name": "Alex Danilin", "email": "18176076+alex-danilin@users.noreply.github.com", "user": {"login": "alex-danilin"}}, "additions": 1114, "deletions": 0}}, {"node": {"oid": "ec3fb404f59eb678b385026c9256679d4276bf32", "messageHeadline": "Improve DAT: Random namespace to avoid namespace collision. (#29652)", "author": {"name": "Davin Chia", "email": "davinchia@gmail.com", "user": {"login": "davinchia"}}, "additions": 5, "deletions": 3}}, {"node": {"oid": "b7dc462c4cfd5a4bd28dfef03ae46bbd4221047c", "messageHeadline": "[Source-MySQL]CDC: Enable frequent state emission during incremental \u2026", "author": {"name": "Duy Nguyen", "email": "duy@airbyte.io", "user": {"login": "nguyenaiden"}}, "additions": 97, "deletions": 11}}, {"node": {"oid": "1095bf75f48e60bcf26c1226ff08cf25f941ac3c", "messageHeadline": "Remove obsolete Kustomize documentation (#29641)", "author": {"name": "Malik Diarra", "email": "malik@airbyte.io", "user": {"login": "malikdiarra"}}, "additions": 4, "deletions": 287}}, {"node": {"oid": "68a6c53010614bafa4a29c397be7abca8508db43", "messageHeadline": "\ud83e\udd16 Bump patch version of Airbyte CDK", "author": {"name": "maxi297", "email": "maxi297@users.noreply.github.com", "user": {"login": "maxi297"}}, "additions": 7, "deletions": 4}}, {"node": {"oid": "b801a3d24f4b043edd19a06ec5432b96cdb6af02", "messageHeadline": "Do not stop processing file on parsing error (#29679)", "author": {"name": "Maxime Carbonneau-Leclerc", "email": "maxi297@users.noreply.github.com", "user": {"login": "maxi297"}}, "additions": 85, "deletions": 4}}, {"node": {"oid": "d094b152c9d3fdde3f1d2cb1ea72c06cc94e1463", "messageHeadline": "Java CDK 'no-op': v0.0.1 (#28687)", "author": {"name": "Aaron (\"AJ\") Steers", "email": "aj@airbyte.io", "user": {"login": "aaronsteers"}}, "additions": 572, "deletions": 52}}, {"node": {"oid": "344a9b239d678317a4b9ffa1109877031b87378c", "messageHeadline": "Update Orb links on the Orb Page (#29635)", "author": {"name": "Sujay Khandekar", "email": "sskhandek@gmail.com", "user": {"login": "sskhandek"}}, "additions": 5, "deletions": 5}}, {"node": {"oid": "0461430a6bd98e7727b4e20ac3141f58782928e5", "messageHeadline": "\u2728 Source Mongodb POC: add read support (#29066)", "author": {"name": "Cole Snodgrass", "email": "cole@airbyte.io", "user": {"login": "colesnodgrass"}}, "additions": 914, "deletions": 46}}, {"node": {"oid": "36764852ba1498d917df2b8f3734002fd0d439b9", "messageHeadline": "\u2728Source Appfollow: Migrate Python CDK to Low-code CDK (#29128)", "author": {"name": "btkcodedev", "email": "btk.codedev@gmail.com", "user": {"login": "btkcodedev"}}, "additions": 406, "deletions": 393}}, {"node": {"oid": "39b7da50890086b1c6afd8c8461d212dd96f858a", "messageHeadline": "Docs: update Google Sheets docs (#29492)", "author": {"name": "Christo Grabowski", "email": "108154848+ChristoGrab@users.noreply.github.com", "user": {"login": "ChristoGrab"}}, "additions": 110, "deletions": 37}}, {"node": {"oid": "539394348a5b07d9ca219c635ea55cab1f38aab2", "messageHeadline": "\ud83d\udc1b Source Mongo Internal POC: Use sampling for schema discovery (#29607)", "author": {"name": "Jonathan Pearlin", "email": "jonathan@airbyte.io", "user": {"login": "jdpgrailsdev"}}, "additions": 8, "deletions": 11}}, {"node": {"oid": "26bc2a8762064b55c852acd15d92ef36ab126c23", "messageHeadline": "Langchain destination: Clean up spec schema (#29514)", "author": {"name": "Joe Reuter", "email": "joe@airbyte.io", "user": {"login": "flash1293"}}, "additions": 10, "deletions": 2}}, {"node": {"oid": "7b72fc9baa68805b231eebafddc51ff2b3feca34", "messageHeadline": "Source Facebook Marketing: add unit test (#29642)", "author": {"name": "Artem Inzhyyants", "email": "36314070+artem1205@users.noreply.github.com", "user": {"login": "artem1205"}}, "additions": 42, "deletions": 12}}, {"node": {"oid": "9b1b08bed781901ae3811afb01c6a4c83d2caef8", "messageHeadline": "\ud83e\udd16 Bump patch version of Airbyte CDK", "author": {"name": "flash1293", "email": "flash1293@users.noreply.github.com", "user": {"login": "flash1293"}}, "additions": 7, "deletions": 4}}, {"node": {"oid": "f8de9d12df7a457a8773cf8bf281524d8420b3d1", "messageHeadline": "CDK: Remove list endpoint (#29581)", "author": {"name": "Joe Reuter", "email": "joe@airbyte.io", "user": {"login": "flash1293"}}, "additions": 9, "deletions": 127}}, {"node": {"oid": "d293e1cce474243fba318a2fc9b4c7ad3e7ed3b4", "messageHeadline": "Embedded CDK: run a check before starting to load (#29079)", "author": {"name": "Joe Reuter", "email": "joe@airbyte.io", "user": {"login": "flash1293"}}, "additions": 27, "deletions": 2}}, {"node": {"oid": "dd170e2e9dd0aa09110ae115657da1c83761f87b", "messageHeadline": "Langchain destination: Make starter pods work (#29513)", "author": {"name": "Joe Reuter", "email": "joe@airbyte.io", "user": {"login": "flash1293"}}, "additions": 142, "deletions": 56}}, {"node": {"oid": "28ecf6eca34fce7211006af1853499853301a317", "messageHeadline": ":bug: Source Google Ads: fix build (#29653)", "author": {"name": "Denys Davydov", "email": "davydov.den18@gmail.com", "user": {"login": "davydov-d"}}, "additions": 19, "deletions": 19}}, {"node": {"oid": "2b80138e9772f4e4d83b95642b7bd43712bda91d", "messageHeadline": ":bug: Source Linkedin Ads: fix build (#29655)", "author": {"name": "Denys Davydov", "email": "davydov.den18@gmail.com", "user": {"login": "davydov-d"}}, "additions": 4, "deletions": 0}}, {"node": {"oid": "16cca95da4e75ff0493ffae973f7f5a57fb9a9ed", "messageHeadline": ":bug: Source Hubspot: update expected records (#29648)", "author": {"name": "Denys Davydov", "email": "davydov.den18@gmail.com", "user": {"login": "davydov-d"}}, "additions": 4, "deletions": 4}}, {"node": {"oid": "4782a2b4a5872cf1ce72e49c64b1cfbe12ac383a", "messageHeadline": "Source stripe: revert 3.17.3 (#29425)", "author": {"name": "Denys Davydov", "email": "davydov.den18@gmail.com", "user": {"login": "davydov-d"}}, "additions": 199, "deletions": 158}}, {"node": {"oid": "32bb251d894ed5d34e23bcbc2907c56d9549929d", "messageHeadline": ":bug: Source Google Sheets: added stop reading in case of 429 error (\u2026", "author": {"name": "Daryna Ishchenko", "email": "80129833+darynaishchenko@users.noreply.github.com", "user": {"login": "darynaishchenko"}}, "additions": 57, "deletions": 6}}, {"node": {"oid": "70a7e9a00d69cf89acf7ec480d622866a9bb8aeb", "messageHeadline": "don't check for BC entries for prerelease versions (#29566)", "author": {"name": "Ella Rohm-Ensing", "email": "erohmensing@gmail.com", "user": {"login": "erohmensing"}}, "additions": 20, "deletions": 1}}, {"node": {"oid": "9aad31caf2d091aa97fbe4e017ecb9edc4b28a5f", "messageHeadline": "Fix duplicate object names for concurrent uploads: Always use UUID fo\u2026", "author": {"name": "Ryan Br", "email": "ryan.broughan@gmail.com", "user": {"login": "tryangul"}}, "additions": 4, "deletions": 14}}, {"node": {"oid": "ef0a3efeb59350954eef7a3a93d54c278d473966", "messageHeadline": "Source Facebook Marketing: automatically reduce batch size (#29610)", "author": {"name": "Artem Inzhyyants", "email": "36314070+artem1205@users.noreply.github.com", "user": {"login": "artem1205"}}, "additions": 15, "deletions": 4}}, {"node": {"oid": "4ac332271c5883682a6db4feaeb62e4fa562ece2", "messageHeadline": "Source Salesforce: add unit test for encoding (#29622)", "author": {"name": "Artem Inzhyyants", "email": "36314070+artem1205@users.noreply.github.com", "user": {"login": "artem1205"}}, "additions": 21, "deletions": 5}}, {"node": {"oid": "752b42aaabea3d2761e7065ed6aa591a4328e485", "messageHeadline": "Evantahler patch 1 (#29626)", "author": {"name": "Evan Tahler", "email": "evan@airbyte.io", "user": {"login": "evantahler"}}, "additions": 3, "deletions": 3}}, {"node": {"oid": "46ad71eb45a136c0dbf70244953e617ef47e4f90", "messageHeadline": "Per-destination V2 quirks (#29612)", "author": {"name": "Evan Tahler", "email": "evan@airbyte.io", "user": {"login": "evantahler"}}, "additions": 16, "deletions": 0}}, {"node": {"oid": "ec0f83b03f16acafddccdc7b738c40480f8e2f99", "messageHeadline": "\ud83d\udea8 Destination Snowflake: Remove GCS/S3 Staging. (#29236)", "author": {"name": "Davin Chia", "email": "davinchia@gmail.com", "user": {"login": "davinchia"}}, "additions": 21, "deletions": 1359}}, {"node": {"oid": "6ba7c03e4438c8f04d2927a85d0d534f3523f31f", "messageHeadline": "Source SalesForce: fix encoding guess (#29538)", "author": {"name": "Artem Inzhyyants", "email": "36314070+artem1205@users.noreply.github.com", "user": {"login": "artem1205"}}, "additions": 23, "deletions": 3}}, {"node": {"oid": "c1bc88e0f6fb57e274d674126cffadb11faad1e8", "messageHeadline": "qa-checks: Ignore jar files for HTTPS checks (#29615)", "author": {"name": "Pedro S. Lopez", "email": "pedroslopez@me.com", "user": {"login": "pedroslopez"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "2b18864f3bdb2b5e4ebe79b6475dc5b13854ff83", "messageHeadline": "source-mysql : chunking queries impl (#29109)", "author": {"name": "Akash Kulkarni", "email": "113392464+akashkulk@users.noreply.github.com", "user": {"login": "akashkulk"}}, "additions": 306, "deletions": 92}}, {"node": {"oid": "528127a3e40cb21c8a507fec55de11cc6a0ad7da", "messageHeadline": "\ud83c\udf89 Migrate Confluence Source Connector to Low Code (#29125)", "author": {"name": "Tope Folorunso", "email": "66448986+topefolorunso@users.noreply.github.com", "user": {"login": "topefolorunso"}}, "additions": 236, "deletions": 473}}, {"node": {"oid": "96e862f8f4c9d195c494efb2e8a321eb2281dc10", "messageHeadline": "Bump Airbyte version from 0.50.18 to 0.50.19", "author": {"name": "girarda", "email": "girarda@users.noreply.github.com", "user": {"login": "girarda"}}, "additions": 4, "deletions": 4}}, {"node": {"oid": "fe650c206d73806ddaeb057f98fbe015a934a2a0", "messageHeadline": "\ud83d\udc1b Source Mongo Internal POC: Add Debezium MongoDB connector (#29588)", "author": {"name": "Jonathan Pearlin", "email": "jonathan@airbyte.io", "user": {"login": "jdpgrailsdev"}}, "additions": 2, "deletions": 1}}, {"node": {"oid": "7f4069b83e6d2fc5be5e5f278007174e4a0c2c84", "messageHeadline": "Source Bing Ads: add geographic performance report (#29526)", "author": {"name": "Marcos Marx", "email": "marcosmarxm@users.noreply.github.com", "user": {"login": "marcosmarxm"}}, "additions": 356, "deletions": 19}}, {"node": {"oid": "4abf6054c2fc7a49ac6cb4318dc0e10c0ab97571", "messageHeadline": "\ud83c\udf89 New Source: Outbrain-Amplify (#27008)", "author": {"name": "Zawar Khan", "email": "zawar92_khan@hotmail.com", "user": {"login": "Zawar92"}}, "additions": 4408, "deletions": 0}}, {"node": {"oid": "620a941d2193e69eb26d1107272149a2421dfba0", "messageHeadline": "Source S3: don't require history to be present to identify legacy sta\u2026", "author": {"name": "Catherine Noll", "email": "clnoll@users.noreply.github.com", "user": {"login": "clnoll"}}, "additions": 138, "deletions": 20}}, {"node": {"oid": "e3d608b9c3068d61fcf406f5fdbf6a3a9217f79f", "messageHeadline": "Update upgrading_to_destinations_v2.md (#29587)", "author": {"name": "Tyler B", "email": "104733644+tybernstein@users.noreply.github.com", "user": {"login": "tybernstein"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "d82b0b49cb4c27f78c7349ff80d1893fe04790ef", "messageHeadline": "Change docs from Airbyte Pro to Airbyte Enterprise (#29394)", "author": {"name": "Joey Marshment-Howell", "email": "josephkmh@users.noreply.github.com", "user": {"login": "josephkmh"}}, "additions": 13, "deletions": 13}}, {"node": {"oid": "255ecef227581c80e1afc38568bf71b75996480a", "messageHeadline": "\ud83e\udd16 Bump patch version of Airbyte CDK", "author": {"name": "girarda", "email": "girarda@users.noreply.github.com", "user": {"login": "girarda"}}, "additions": 7, "deletions": 4}}, {"node": {"oid": "b4ce5327627bb5e16f538cab7b7af31017a83d88", "messageHeadline": "low-code: Allow formatting datetimes as milliseconds since unix epoch\u2026", "author": {"name": "Alexandre Girard", "email": "alexandre@airbyte.io", "user": {"login": "girarda"}}, "additions": 39, "deletions": 15}}, {"node": {"oid": "2af100f4e3965116bd6f81b7eadad17af25f9a7a", "messageHeadline": "connector-acceptance-test: test it with airbyte-ci (#29509)", "author": {"name": "Augustin", "email": "augustin@airbyte.io", "user": {"login": "alafanechere"}}, "additions": 75, "deletions": 30}}, {"node": {"oid": "b2c0f389f2a01adbfa4335305a7222a6353cfb35", "messageHeadline": "Destination bigquery v2: throw error on reserved column name prefixes\u2026", "author": {"name": "Edward Gao", "email": "edward.gao@airbyte.io", "user": {"login": "edgao"}}, "additions": 75, "deletions": 56}}, {"node": {"oid": "1d7473270c475c9d636498a239c087d2c7fa2301", "messageHeadline": "Update readme link in airbyte-ci comment (#29563)", "author": {"name": "Evan Tahler", "email": "evan@airbyte.io", "user": {"login": "evantahler"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "ec290eed8aab3d05e739ad077a8f2c60ad66e635", "messageHeadline": "Issue 27019/doc (#29434)", "author": {"name": "Maxime Carbonneau-Leclerc", "email": "maxi297@users.noreply.github.com", "user": {"login": "maxi297"}}, "additions": 102, "deletions": 2}}, {"node": {"oid": "5cd10f7762ff759537543984aeff962405a4705d", "messageHeadline": "cat: use airbyte-protocol-model~=0.4.0 (#29542)", "author": {"name": "Augustin", "email": "augustin@airbyte.io", "user": {"login": "alafanechere"}}, "additions": 15, "deletions": 10}}, {"node": {"oid": "b7b8fa43309be546fab8b08f1ab37fa3b378ebdf", "messageHeadline": "Revert \"use GITHUB TOKEN in slash commands (#29554)\" (#29557)", "author": {"name": "Augustin", "email": "augustin@airbyte.io", "user": {"login": "alafanechere"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "3f13de9d7abb26e18c50e016a0753e34aa5346f3", "messageHeadline": "use GITHUB TOKEN in slash commands (#29554)", "author": {"name": "Augustin", "email": "augustin@airbyte.io", "user": {"login": "alafanechere"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "e9d99630ed04a670fd20f3f44350ea5fe137993a", "messageHeadline": "Removing validation on skip rows and autogenerated headers (#29488)", "author": {"name": "Maxime Carbonneau-Leclerc", "email": "maxi297@users.noreply.github.com", "user": {"login": "maxi297"}}, "additions": 23, "deletions": 37}}, {"node": {"oid": "53129c56a6c48d9c07a330eaa084f1d19b02ea38", "messageHeadline": "[skip ci]: alpha connectors should be community (#29550)", "author": {"name": "Augustin", "email": "augustin@airbyte.io", "user": {"login": "alafanechere"}}, "additions": 169, "deletions": 169}}, {"node": {"oid": "d24788100096e923edf788e7d50ae5cf472d024a", "messageHeadline": "airbyte-ci: use GITHUB_TOKEN instead of GH_MAINTENANCE (#29548)", "author": {"name": "Augustin", "email": "augustin@airbyte.io", "user": {"login": "alafanechere"}}, "additions": 10, "deletions": 10}}, {"node": {"oid": "86e455104d5d420d7ebc90dea920d977760b35f0", "messageHeadline": "[Source-Mysql] Add breaking changes key to mysql-strict-encrypt (#29545)", "author": {"name": "Duy Nguyen", "email": "duy@airbyte.io", "user": {"login": "nguyenaiden"}}, "additions": 9, "deletions": 0}}, {"node": {"oid": "6ee426a2610f1dbac39aca91c2c0375548be8e32", "messageHeadline": "[Source-Mysql] Set default cursor value for cdc mode (#28756)", "author": {"name": "Duy Nguyen", "email": "duy@airbyte.io", "user": {"login": "nguyenaiden"}}, "additions": 77, "deletions": 15}}, {"node": {"oid": "359d846e20bc69718ab7eb0cf34a86b265b79044", "messageHeadline": "\u2728Source MailGun: Migrate Python CDK to Low-code CDK (#29122)", "author": {"name": "btkcodedev", "email": "btk.codedev@gmail.com", "user": {"login": "btkcodedev"}}, "additions": 248, "deletions": 819}}, {"node": {"oid": "cc43bd7405d8e4aef543e0c77f87ada1322d76c5", "messageHeadline": "\u2728Source Plaid: Migrate Python CDK to No-code CDK (#29127)", "author": {"name": "Mikhail Masyagin", "email": "masyagin1998@yandex.ru", "user": {"login": "masyagin1998"}}, "additions": 526, "deletions": 277}}, {"node": {"oid": "861abce20a6be4458164aa7dfb1023ec498e8b20", "messageHeadline": "\u2728Source BrainTree: Migrate Python CDK to LOW-code CDK (#29200)", "author": {"name": "Mikhail Masyagin", "email": "masyagin1998@yandex.ru", "user": {"login": "masyagin1998"}}, "additions": 16197, "deletions": 1224}}, {"node": {"oid": "900645d53f91b8e7ba8609960541213114014c69", "messageHeadline": "\ud83d\udc1b Destination Bigquery - ensure raw dataset created with migration (#\u2026", "author": {"name": "Joe Bell", "email": "joseph.bell@airbyte.io", "user": {"login": "jbfbell"}}, "additions": 9, "deletions": 3}}, {"node": {"oid": "f003a062baab2ffb1598932d5a11af2976757113", "messageHeadline": "\ud83d\udc1b Destination bigquery: Properly fix per-stream state handling (#29498)", "author": {"name": "Edward Gao", "email": "edward.gao@airbyte.io", "user": {"login": "edgao"}}, "additions": 210, "deletions": 9}}, {"node": {"oid": "30348e39ca6271a3f8f8143b744e3f537f3f112d", "messageHeadline": ":tada: Source Facebook Marketing - add new Custom Audience stream (#2\u2026", "author": {"name": "midavadim", "email": "midavadim@yahoo.com", "user": {"login": "midavadim"}}, "additions": 237, "deletions": 68}}, {"node": {"oid": "c8b5b7b78557aaca5c9c16b845273ed0c731d057", "messageHeadline": "Source Google Analytics Data API: update docs (#29489)", "author": {"name": "Artem Inzhyyants", "email": "36314070+artem1205@users.noreply.github.com", "user": {"login": "artem1205"}}, "additions": 18, "deletions": 0}}, {"node": {"oid": "f05c0328792cfb06c87221094e2fdc99bf224a6a", "messageHeadline": "Source SalesForce: handle refresh token error (#29500)", "author": {"name": "Artem Inzhyyants", "email": "36314070+artem1205@users.noreply.github.com", "user": {"login": "artem1205"}}, "additions": 42, "deletions": 6}}, {"node": {"oid": "fe005caa2d2abb1f4a740d0d9a8cf093a85d1302", "messageHeadline": "Source S3: StreamReader and Cursor fixes (#29505)", "author": {"name": "Catherine Noll", "email": "clnoll@users.noreply.github.com", "user": {"login": "clnoll"}}, "additions": 12, "deletions": 4}}, {"node": {"oid": "085b1215ca32f36235bf8da5fb54ede9f019aee3", "messageHeadline": "\ud83d\udc1b Destination Bigquery - fix migration logic (#29461)", "author": {"name": "Joe Bell", "email": "joseph.bell@airbyte.io", "user": {"login": "jbfbell"}}, "additions": 38, "deletions": 24}}, {"node": {"oid": "066a3f4e4f15b55930e0903384e37116bc2277a8", "messageHeadline": "Only GA destinations should be certified (#29499)", "author": {"name": "Evan Tahler", "email": "evan@airbyte.io", "user": {"login": "evantahler"}}, "additions": 24, "deletions": 23}}, {"node": {"oid": "f2dc37e907c324c5defc2c619ab3518b8f9c5d06", "messageHeadline": "\ud83d\udc1b Destinations v2: handle streams with no columns (#29381)", "author": {"name": "Edward Gao", "email": "edward.gao@airbyte.io", "user": {"login": "edgao"}}, "additions": 102, "deletions": 54}}, {"node": {"oid": "6d49df712cae99322ebb892347b99ae4444f6a8e", "messageHeadline": "Source S3: update Pyarrow to latest version 12.0.1 (#29480)", "author": {"name": "Artem Inzhyyants", "email": "36314070+artem1205@users.noreply.github.com", "user": {"login": "artem1205"}}, "additions": 5, "deletions": 4}}, {"node": {"oid": "b4b3fbbcadf7d8263aecd457404ea0dda2536abd", "messageHeadline": "Source Dockerhub: fix schema and update version (#29476)", "author": {"name": "Marcos Marx", "email": "marcosmarxm@users.noreply.github.com", "user": {"login": "marcosmarxm"}}, "additions": 30, "deletions": 27}}, {"node": {"oid": "b5d3ca857fc80658020d6c7de0548e8222eaba56", "messageHeadline": "Adding July Release Notes to Docs (#29446)", "author": {"name": "Justin Chau", "email": "justinchau31@gmail.com", "user": {"login": "justinbchau"}}, "additions": 19, "deletions": 0}}, {"node": {"oid": "0a86d69e1538490e5151ea73a47890b869c08b7f", "messageHeadline": "\u2728Source FreshServices : Migrate Python CDK to Low-code CDK (#29126)", "author": {"name": "Aviraj Gour", "email": "100823015+avirajsingh7@users.noreply.github.com", "user": {"login": "avirajsingh7"}}, "additions": 924, "deletions": 1728}}, {"node": {"oid": "183284aea0cf0d37d391dc8b81e7e3b8de43fb5d", "messageHeadline": "Makes Helm no longer beta in the docs (#29451)", "author": {"name": "Topher Lubaway", "email": "asimplechris@gmail.com", "user": {"login": "supertopher"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "08506e5988ae7d38a042d26b8cae55d25e5ebb78", "messageHeadline": "Docs: add google ads performance max warning note (#29470)", "author": {"name": "Marcos Marx", "email": "marcosmarxm@users.noreply.github.com", "user": {"login": "marcosmarxm"}}, "additions": 7, "deletions": 0}}, {"node": {"oid": "f7b8be85f762150602f94c8513bf358a2133c62a", "messageHeadline": "Google sheets spec (#29453)", "author": {"name": "Christo Grabowski", "email": "108154848+ChristoGrab@users.noreply.github.com", "user": {"login": "ChristoGrab"}}, "additions": 15, "deletions": 10}}, {"node": {"oid": "6fc3f94bd4f9c43546f4963cb3494e193a3abc42", "messageHeadline": "Source LinkedIn Ads: update docs (#29445)", "author": {"name": "Artem Inzhyyants", "email": "36314070+artem1205@users.noreply.github.com", "user": {"login": "artem1205"}}, "additions": 59, "deletions": 42}}, {"node": {"oid": "a9da21c92c1e37c564dd02d420a48644539a70eb", "messageHeadline": "Bump Airbyte version from 0.50.17 to 0.50.18", "author": {"name": "tryangul", "email": "tryangul@users.noreply.github.com", "user": {"login": "tryangul"}}, "additions": 4, "deletions": 4}}, {"node": {"oid": "7e95c1d1758597a1ba3341f312b774a35ab47967", "messageHeadline": "\ud83d\udc1b Source S3 (V4): Ensure all files are not resync'd when migrating fr\u2026", "author": {"name": "Alexandre Girard", "email": "alexandre@airbyte.io", "user": {"login": "girarda"}}, "additions": 518, "deletions": 25}}, {"node": {"oid": "ec76e56463bc0909a5eae5953d026e28d379a174", "messageHeadline": "Bump Airbyte version from 0.50.16 to 0.50.17", "author": {"name": "girarda", "email": "girarda@users.noreply.github.com", "user": {"login": "girarda"}}, "additions": 4, "deletions": 4}}, {"node": {"oid": "e2e8c09acac1903fc02cde5e51cf6454f3ef543e", "messageHeadline": "Fix: Key error in Connector Report Generation (#29460)", "author": {"name": "Ben Church", "email": "ben@airbyte.io", "user": {"login": "bnchrch"}}, "additions": 6, "deletions": 6}}, {"node": {"oid": "beb59514859cb53e254229ca326f5f6af4ba77d3", "messageHeadline": "Fix allowed hosts check (#29459)", "author": {"name": "Ben Church", "email": "ben@airbyte.io", "user": {"login": "bnchrch"}}, "additions": 13, "deletions": 0}}, {"node": {"oid": "40781313da282c8a3caabe2b479cdf77507c334b", "messageHeadline": "Update Internal Fields: update ql levels to better resemble previous \u2026", "author": {"name": "Ben Church", "email": "ben@airbyte.io", "user": {"login": "bnchrch"}}, "additions": 333, "deletions": 328}}, {"node": {"oid": "7a0e40eeb09b102ed15bf51b0eb5945d9288413a", "messageHeadline": "\u2728Source Drift: Migrate Python CDK to Low-code CDK (#29121)", "author": {"name": "btkcodedev", "email": "btk.codedev@gmail.com", "user": {"login": "btkcodedev"}}, "additions": 374, "deletions": 1156}}, {"node": {"oid": "d4d6366fd7bb3835cad83169529f11e0fa6ba599", "messageHeadline": "Do not show support levels for connectors in docs (#29457)", "author": {"name": "Ben Church", "email": "ben@airbyte.io", "user": {"login": "bnchrch"}}, "additions": 54, "deletions": 31}}, {"node": {"oid": "cc85da9a788f679e2a7d60222c0d9fa701203dfd", "messageHeadline": "db-sources:sort primary key based on key-seq (#29346)", "author": {"name": "Subodh Kant Chaturvedi", "email": "subodh1810@gmail.com", "user": {"login": "subodh1810"}}, "additions": 45, "deletions": 8}}, {"node": {"oid": "a29dbdfe04ad91f5b6f0aa636ac08d5c248b88d0", "messageHeadline": "Source S3: handle legacy path_prefix + path_patterns (#29382)", "author": {"name": "Catherine Noll", "email": "clnoll@users.noreply.github.com", "user": {"login": "clnoll"}}, "additions": 49, "deletions": 15}}, {"node": {"oid": "762641f785b02e35da493933d3722e15f2575735", "messageHeadline": "Update high strictness to only be based off quality level (#29449)", "author": {"name": "Ben Church", "email": "ben@airbyte.io", "user": {"login": "bnchrch"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "ebbb6c81210da39166cb6dd1a4455e42f1fcf4f6", "messageHeadline": "Source Zendesk Sunshine: fix schemas and update version (#29447)", "author": {"name": "Marcos Marx", "email": "marcosmarxm@users.noreply.github.com", "user": {"login": "marcosmarxm"}}, "additions": 92, "deletions": 57}}, {"node": {"oid": "b666e2e8a3ded89aec24ebaa61ceadffbf311821", "messageHeadline": "Remove release stage references in favor of support level or ab_inter\u2026", "author": {"name": "Ben Church", "email": "ben@airbyte.io", "user": {"login": "bnchrch"}}, "additions": 1331, "deletions": 1839}}, {"node": {"oid": "b07ec097c9f26b96dacccc72dfccf38934df0eb2", "messageHeadline": "Source Monday: fix null record in response (#29429)", "author": {"name": "Artem Inzhyyants", "email": "36314070+artem1205@users.noreply.github.com", "user": {"login": "artem1205"}}, "additions": 54, "deletions": 3}}, {"node": {"oid": "46f390f7c9876c1d37bee3fff74c4500f7b46d5f", "messageHeadline": "\ud83e\udd16 Bump minor version of Airbyte CDK", "author": {"name": "clnoll", "email": "clnoll@users.noreply.github.com", "user": {"login": "clnoll"}}, "additions": 7, "deletions": 4}}, {"node": {"oid": "762a18f1d4f26f325adf4fa680aaa7253149f410", "messageHeadline": "fix schema and tests (#29440)", "author": {"name": "Marcos Marx", "email": "marcosmarxm@users.noreply.github.com", "user": {"login": "marcosmarxm"}}, "additions": 18, "deletions": 25}}, {"node": {"oid": "5116133bfef8a52f1661ebc17ef407c7ddd7be15", "messageHeadline": "Source Exchange Rates: fix schema and tests (#29439)", "author": {"name": "Marcos Marx", "email": "marcosmarxm@users.noreply.github.com", "user": {"login": "marcosmarxm"}}, "additions": 31, "deletions": 584}}, {"node": {"oid": "0042d645ac3487064a48d18c3c9cd71ac12e73e2", "messageHeadline": "\ud83d\udcddDocs: update Google search console docs (#29416)", "author": {"name": "Christo Grabowski", "email": "108154848+ChristoGrab@users.noreply.github.com", "user": {"login": "ChristoGrab"}}, "additions": 137, "deletions": 79}}, {"node": {"oid": "4dba9ddc7f288d51154771a94f1f5bbdeb8b4284", "messageHeadline": "Rbroughan/add retry docs (#29421)", "author": {"name": "Ryan Br", "email": "ryan.broughan@gmail.com", "user": {"login": "tryangul"}}, "additions": 181, "deletions": 11}}, {"node": {"oid": "7c1d6081debed3bf5643497c330ebc4f5786be8b", "messageHeadline": "File-based CDK: handle legacy path_prefix + globs (#29389)", "author": {"name": "Catherine Noll", "email": "clnoll@users.noreply.github.com", "user": {"login": "clnoll"}}, "additions": 14, "deletions": 1}}, {"node": {"oid": "4be5f4b88e9720c0e5bf9b8a5f080658cb1f096b", "messageHeadline": "Destination snowflake: disable broken tests (#29402)", "author": {"name": "Edward Gao", "email": "edward.gao@airbyte.io", "user": {"login": "edgao"}}, "additions": 30, "deletions": 15}}, {"node": {"oid": "690479d221210f9510eef35b30ad85b0dcc6283c", "messageHeadline": "\u2728Source S3 (v4): Set decimal_as_float to True for parquet files (#29342)", "author": {"name": "Alexandre Girard", "email": "alexandre@airbyte.io", "user": {"login": "girarda"}}, "additions": 40, "deletions": 43}}, {"node": {"oid": "cde2c1bb1517fc816f06fb61f3225575cdfd9188", "messageHeadline": "docs: _airbyte_meta Errors (#29380)", "author": {"name": "Evan Tahler", "email": "evan@airbyte.io", "user": {"login": "evantahler"}}, "additions": 91, "deletions": 64}}, {"node": {"oid": "5908b85e69f16f2f5e2ca61025b854aafc04f854", "messageHeadline": "[file-based cdk] Remove CSV quoting_behavior config option (#29388)", "author": {"name": "Brian Lai", "email": "51336873+brianjlai@users.noreply.github.com", "user": {"login": "brianjlai"}}, "additions": 10, "deletions": 40}}, {"node": {"oid": "82b8274063940c3f82d9eab690b59004d69b447d", "messageHeadline": "\u2728 [file-based cdk] S3 file format adapter (#29353)", "author": {"name": "Brian Lai", "email": "51336873+brianjlai@users.noreply.github.com", "user": {"login": "brianjlai"}}, "additions": 238, "deletions": 15}}, {"node": {"oid": "86ba823234633f611e0d1ab6cbfc4724a9bab93a", "messageHeadline": "improvements to postgres + cloudsql docs (#29415)", "author": {"name": "Alexandre Cuoci", "email": "Hesperide@users.noreply.github.com", "user": {"login": "Hesperide"}}, "additions": 196, "deletions": 28}}, {"node": {"oid": "8d19017f48e845e7ed0466f48e7913f7fd2802bd", "messageHeadline": "\u2728Switch redshift staging to async mode (#28619)", "author": {"name": "Benoit Moriceau", "email": "benoit@airbyte.io", "user": {"login": "benmoriceau"}}, "additions": 34, "deletions": 14}}, {"node": {"oid": "4aff2b29ffbc98131abbbd2a5a5efed912646922", "messageHeadline": "Source SalesForce: update service level (#29403)", "author": {"name": "Artem Inzhyyants", "email": "36314070+artem1205@users.noreply.github.com", "user": {"login": "artem1205"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "b512fa462817b7ffaac9361a81039ec1b374f981", "messageHeadline": "file-based CDK: Configurable strings_can_be_null (#29298)", "author": {"name": "Alexandre Girard", "email": "alexandre@airbyte.io", "user": {"login": "girarda"}}, "additions": 652, "deletions": 513}}, {"node": {"oid": "12f1304a67c3de024f08d7e496272f9bc89bbef9", "messageHeadline": "Issue 28893/infer schema csv (#29099)", "author": {"name": "Maxime Carbonneau-Leclerc", "email": "maxi297@users.noreply.github.com", "user": {"login": "maxi297"}}, "additions": 768, "deletions": 317}}, {"node": {"oid": "2d5939c55142f98bcd79ea6380524b10c4c17438", "messageHeadline": "Source Sentry: fix None value in stream state (#29401)", "author": {"name": "Artem Inzhyyants", "email": "36314070+artem1205@users.noreply.github.com", "user": {"login": "artem1205"}}, "additions": 4, "deletions": 3}}, {"node": {"oid": "46c7d8d73c7d7b8794ed4927a78eb63feb4cad74", "messageHeadline": "Source LinkedIn Ads: move to next stage (#29252)", "author": {"name": "Artem Inzhyyants", "email": "36314070+artem1205@users.noreply.github.com", "user": {"login": "artem1205"}}, "additions": 212, "deletions": 84}}, {"node": {"oid": "1f2bb9be593e44df3fce9a4b1478ee1fa7d8106b", "messageHeadline": "Source Facebook Marketing: Added account type validation (#29208)", "author": {"name": "Serhii Lazebnyi", "email": "53845333+lazebnyi@users.noreply.github.com", "user": {"login": "lazebnyi"}}, "additions": 265, "deletions": 235}}, {"node": {"oid": "857bc9a78d0a30f81a90d8a1ee8c305d3de5242a", "messageHeadline": ":bug: Source Prestashop: fix build (#29395)", "author": {"name": "Denys Davydov", "email": "davydov.den18@gmail.com", "user": {"login": "davydov-d"}}, "additions": 1, "deletions": 61}}, {"node": {"oid": "c1b06927c06037fb561faeb8e00de55295a6d600", "messageHeadline": "Source SalesForce: move to next releaseStage (#28781)", "author": {"name": "Artem Inzhyyants", "email": "36314070+artem1205@users.noreply.github.com", "user": {"login": "artem1205"}}, "additions": 343, "deletions": 196}}, {"node": {"oid": "1219e66fb966f03620db5a2157148e8a5b28abdb", "messageHeadline": "Source-stripe: Revert 3.17.2 and apply atm_fee changes (#29309)", "author": {"name": "Ben Church", "email": "ben@airbyte.io", "user": {"login": "bnchrch"}}, "additions": 157, "deletions": 197}}, {"node": {"oid": "45c1de3c39b2f87e06345bc2e028028e1e95b073", "messageHeadline": "Source 3: Add a few CAT tests to verify backwards compatibility (#29368)", "author": {"name": "Alexandre Girard", "email": "alexandre@airbyte.io", "user": {"login": "girarda"}}, "additions": 196, "deletions": 159}}, {"node": {"oid": "695bbf3b260845903c2590a0e5f23e2557831a79", "messageHeadline": "\ud83c\udf89 Migrate Chargify Source Connector to Low Code (#29130)", "author": {"name": "Tope Folorunso", "email": "66448986+topefolorunso@users.noreply.github.com", "user": {"login": "topefolorunso"}}, "additions": 198, "deletions": 656}}, {"node": {"oid": "9f515a867fedea2409c3ce99d958edd6d36a0cee", "messageHeadline": "DAT `tearDown` should cleanup *all* schemas used (#29312)", "author": {"name": "Evan Tahler", "email": "evan@airbyte.io", "user": {"login": "evantahler"}}, "additions": 257, "deletions": 164}}, {"node": {"oid": "3db13e0e8d679693fb85caeb8c2513366adfba68", "messageHeadline": "Update python template (#29370)", "author": {"name": "Alexandre Girard", "email": "alexandre@airbyte.io", "user": {"login": "girarda"}}, "additions": 4, "deletions": 0}}, {"node": {"oid": "960781d7080d82618e1fb6fbfce865661ae9795f", "messageHeadline": "Airbyte Pro docs (#29360)", "author": {"name": "Joey Marshment-Howell", "email": "josephkmh@users.noreply.github.com", "user": {"login": "josephkmh"}}, "additions": 99, "deletions": 23}}, {"node": {"oid": "ae732cb45ca45001faed56d74a1bb10b28f9051a", "messageHeadline": "fix schema and add additionalProperties true (#29364)", "author": {"name": "Marcos Marx", "email": "marcosmarxm@users.noreply.github.com", "user": {"login": "marcosmarxm"}}, "additions": 22, "deletions": 2}}, {"node": {"oid": "84a113f0d0fd533ba537f80bfbf53f82e5f73e2a", "messageHeadline": "Source S3: Set CAT exact_order to true (#29351)", "author": {"name": "Alexandre Girard", "email": "alexandre@airbyte.io", "user": {"login": "girarda"}}, "additions": 12, "deletions": 0}}, {"node": {"oid": "021a9787dc232b576e29f1c83fadfa3d1244e3eb", "messageHeadline": "Source Hubspot: Add OwnersArchived stream (#29249)", "author": {"name": "Arsen Losenko", "email": "20901439+arsenlosenko@users.noreply.github.com", "user": {"login": "arsenlosenko"}}, "additions": 90, "deletions": 7}}, {"node": {"oid": "ce152b5bbb631ec9357eb9261c4d6946348c0cb7", "messageHeadline": "Add upgrading_to_destinations_v2 to sidebar (#29337)", "author": {"name": "Evan Tahler", "email": "evan@airbyte.io", "user": {"login": "evantahler"}}, "additions": 1, "deletions": 13}}, {"node": {"oid": "00d94622167459b610ece4e97dd848f9e08451de", "messageHeadline": "cat/connectors-ci: replace docker runner with dagger runner in CAT (#\u2026", "author": {"name": "Augustin", "email": "augustin@airbyte.io", "user": {"login": "alafanechere"}}, "additions": 2659, "deletions": 1532}}, {"node": {"oid": "694605251383beecd6e56cdf2fada5081557ad66", "messageHeadline": "Source S3: maintain backwards compatibility between V3 & V4 state mes\u2026", "author": {"name": "Catherine Noll", "email": "clnoll@users.noreply.github.com", "user": {"login": "clnoll"}}, "additions": 426, "deletions": 12}}, {"node": {"oid": "b78ad4e9d905f2f02631f7897acabf6441375032", "messageHeadline": "Source Hubspot: set `threadId` to string in  `engagements` stream (#2\u2026", "author": {"name": "Arsen Losenko", "email": "20901439+arsenlosenko@users.noreply.github.com", "user": {"login": "arsenlosenko"}}, "additions": 6, "deletions": 5}}, {"node": {"oid": "0437c1dc9166c00ea02226fa8be804e91540a4a2", "messageHeadline": "Source Hubspot: add primary keys for ContactLists and PropertyHistory\u2026", "author": {"name": "Arsen Losenko", "email": "20901439+arsenlosenko@users.noreply.github.com", "user": {"login": "arsenlosenko"}}, "additions": 7, "deletions": 4}}, {"node": {"oid": "617847d313f98580c54e763aa09040b843d189bc", "messageHeadline": ":bug: Source Google Sheets: updated handling 404 and 403 error while \u2026", "author": {"name": "Daryna Ishchenko", "email": "80129833+darynaishchenko@users.noreply.github.com", "user": {"login": "darynaishchenko"}}, "additions": 48, "deletions": 4}}, {"node": {"oid": "1a120ecd4baef9dabf73de33b98cb3ba56cdc6bd", "messageHeadline": "File-CDK (Avro) Set double_as_string to false by default (#29339)", "author": {"name": "Alexandre Girard", "email": "alexandre@airbyte.io", "user": {"login": "girarda"}}, "additions": 32, "deletions": 33}}, {"node": {"oid": "b82600151f24b6798ffcb8fd448137f82ca98c8a", "messageHeadline": "Docs: Update Zendesk Support documentation (#29307)", "author": {"name": "Christo Grabowski", "email": "108154848+ChristoGrab@users.noreply.github.com", "user": {"login": "ChristoGrab"}}, "additions": 76, "deletions": 31}}, {"node": {"oid": "0c95a543e5d3af677c7592022e56891c4d95faf7", "messageHeadline": "Bump Airbyte version from 0.50.15 to 0.50.16", "author": {"name": "pmossman", "email": "pmossman@users.noreply.github.com", "user": {"login": "pmossman"}}, "additions": 4, "deletions": 4}}, {"node": {"oid": "cfbd0b8219a5f0b10bc45e8ec21e78ab54849451", "messageHeadline": "[ISSUE #26764] support brute force multiline json objects for JSONL (\u2026", "author": {"name": "Maxime Carbonneau-Leclerc", "email": "maxi297@users.noreply.github.com", "user": {"login": "maxi297"}}, "additions": 201, "deletions": 43}}, {"node": {"oid": "8c52285d41358ed9ee1d2c30b350e656b64feb77", "messageHeadline": "Update docs for adding a connector (#29344)", "author": {"name": "Ben Church", "email": "ben@airbyte.io", "user": {"login": "bnchrch"}}, "additions": 11, "deletions": 1}}, {"node": {"oid": "8c901a64325b8f849c635b88d52237cf0eee6921", "messageHeadline": "Destinations v2: Add docs for manually migrating raw tables (#29315)", "author": {"name": "Edward Gao", "email": "edward.gao@airbyte.io", "user": {"login": "edgao"}}, "additions": 165, "deletions": 38}}, {"node": {"oid": "686257007979f3723c3eda702953235d9daadbf6", "messageHeadline": "Source Hubspot: handle 400/403 errors with logger warnings (#29211)", "author": {"name": "Arsen Losenko", "email": "20901439+arsenlosenko@users.noreply.github.com", "user": {"login": "arsenlosenko"}}, "additions": 24, "deletions": 31}}, {"node": {"oid": "8aa66790d53d312fd8dfb94f115a8c007dd7fa58", "messageHeadline": "fix postgres docs broken links (#29317)", "author": {"name": "Alexandre Cuoci", "email": "Hesperide@users.noreply.github.com", "user": {"login": "Hesperide"}}, "additions": 22, "deletions": 31}}, {"node": {"oid": "21871d66a379006b8f51ad25c94dad7fc497d70f", "messageHeadline": "Source Amazon Ads: Add new tactic support for sponsored_display_repor\u2026", "author": {"name": "Serhii Lazebnyi", "email": "53845333+lazebnyi@users.noreply.github.com", "user": {"login": "lazebnyi"}}, "additions": 80, "deletions": 81}}, {"node": {"oid": "def78eaacc326014ed068f5c9fd4a68071ef4149", "messageHeadline": "Source Shopify-OAuth: Remove demo connector from repo (#29325)", "author": {"name": "Baz", "email": "oleksandr.bazarnov@globallogic.com", "user": {"login": "bazarnov"}}, "additions": 0, "deletions": 36581}}, {"node": {"oid": "05a12091f57a33a460efddf965d6c97bc70571c9", "messageHeadline": ":bug: Source Google Sheets: added logic to skip modified sheet (#29246)", "author": {"name": "Daryna Ishchenko", "email": "80129833+darynaishchenko@users.noreply.github.com", "user": {"login": "darynaishchenko"}}, "additions": 116, "deletions": 67}}, {"node": {"oid": "cc10df6387ec062327893df3d1334c40dbce892a", "messageHeadline": "\u2728Source Zendesk Support: New Stream - Topics (#27208)", "author": {"name": "btkcodedev", "email": "btk.codedev@gmail.com", "user": {"login": "btkcodedev"}}, "additions": 110, "deletions": 8}}, {"node": {"oid": "d2ee58540eaeeb58f29e964e4c0509e6b27ca537", "messageHeadline": "\ud83d\udc1b Source Marketo: fix expected records for CAT (#29303)", "author": {"name": "Baz", "email": "oleksandr.bazarnov@globallogic.com", "user": {"login": "bazarnov"}}, "additions": 80, "deletions": 181}}, {"node": {"oid": "efb5a7729844c488ec549b6925d9db27c451b29c", "messageHeadline": "Reuse existing open PR if it exists when bumping platform CDK depende\u2026", "author": {"name": "Sherif A. Nada", "email": "snadalive@gmail.com", "user": {"login": "sherifnada"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "0543099b4d4376b7a8570c2a10cb4ef66127b602", "messageHeadline": "\u2728 [file based cdk] S3 legacy config adapter (#29145)", "author": {"name": "Brian Lai", "email": "51336873+brianjlai@users.noreply.github.com", "user": {"login": "brianjlai"}}, "additions": 179, "deletions": 4}}, {"node": {"oid": "5a413d48263751674aa000e9687727cd13ce8e08", "messageHeadline": "\ud83d\udc1b Source Shopify: handle the `HTTP-500` `Internal Server Error` (#29302)", "author": {"name": "Baz", "email": "oleksandr.bazarnov@globallogic.com", "user": {"login": "bazarnov"}}, "additions": 12, "deletions": 8}}, {"node": {"oid": "32091d624fb8474db7162f7e63f001d272d58fcb", "messageHeadline": "\u2728 Source LinkedIn Ads: Add new analytics streams (#29175)", "author": {"name": "Artem Inzhyyants", "email": "36314070+artem1205@users.noreply.github.com", "user": {"login": "artem1205"}}, "additions": 433, "deletions": 348}}, {"node": {"oid": "6e9cdc8ebedc408a271e2bbd928de499b3e98069", "messageHeadline": "\u2728 Destination BigQuery - Add v1v2 Migration (#28962)", "author": {"name": "Joe Bell", "email": "joseph.bell@airbyte.io", "user": {"login": "jbfbell"}}, "additions": 862, "deletions": 258}}, {"node": {"oid": "cfc6834a2e1949e381448bd268f34bb1a4748b98", "messageHeadline": "postgres docs update & improvements (#29295)", "author": {"name": "Alexandre Cuoci", "email": "Hesperide@users.noreply.github.com", "user": {"login": "Hesperide"}}, "additions": 295, "deletions": 258}}, {"node": {"oid": "cc8d5ccd49bfea5117ff8224ee574155b91c6a17", "messageHeadline": "Source Zendesk Support: update descriptions in spec (#29256)", "author": {"name": "Christo Grabowski", "email": "108154848+ChristoGrab@users.noreply.github.com", "user": {"login": "ChristoGrab"}}, "additions": 10, "deletions": 9}}, {"node": {"oid": "3da1a2fb7d4d1e96d920a4ea887a7524aad97fc0", "messageHeadline": "\ud83d\udcdd Docs: update Stripe docs page (#29254)", "author": {"name": "Christo Grabowski", "email": "108154848+ChristoGrab@users.noreply.github.com", "user": {"login": "ChristoGrab"}}, "additions": 82, "deletions": 47}}, {"node": {"oid": "b3da3f51b49f31aaa73eb333d008e8376472283e", "messageHeadline": "Docs: Update Facebook Marketing docs (#29053)", "author": {"name": "Christo Grabowski", "email": "108154848+ChristoGrab@users.noreply.github.com", "user": {"login": "ChristoGrab"}}, "additions": 69, "deletions": 63}}, {"node": {"oid": "e9f1a7ad017d76d0b5f4087737cafee0b8a15414", "messageHeadline": "Destination snowflake 1s1t: release v2 early access (#29174)", "author": {"name": "Edward Gao", "email": "edward.gao@airbyte.io", "user": {"login": "edgao"}}, "additions": 497, "deletions": 236}}, {"node": {"oid": "945156569ed73a481e8231cb578516f675f4bc4a", "messageHeadline": "postgres-cdc:only include incremental streams for ctid sync (#29222)", "author": {"name": "Subodh Kant Chaturvedi", "email": "subodh1810@gmail.com", "user": {"login": "subodh1810"}}, "additions": 7, "deletions": 2}}, {"node": {"oid": "446f7f4c2d0b97c0422099c094334769d2698844", "messageHeadline": "Handle missing properties (#29158)", "author": {"name": "Jonathan Pearlin", "email": "jonathan@airbyte.io", "user": {"login": "jdpgrailsdev"}}, "additions": 16, "deletions": 5}}, {"node": {"oid": "0aa86cf156778566dd445cdfb92a1eb54496e7d7", "messageHeadline": "File-based CDK + Source S3 (v4): Pass configured file encoding to str\u2026", "author": {"name": "Alexandre Girard", "email": "alexandre@airbyte.io", "user": {"login": "girarda"}}, "additions": 213, "deletions": 19}}, {"node": {"oid": "128808a7f850b5571a8744420d4d56ac588d8cf3", "messageHeadline": "Source Google Analytics v4: remove print stmt (#27411)", "author": {"name": "Marcos Marx", "email": "marcosmarxm@users.noreply.github.com", "user": {"login": "marcosmarxm"}}, "additions": 0, "deletions": 1}}, {"node": {"oid": "7bd02f26e95e4a80df938aa27fa206a34e9e92fa", "messageHeadline": "Source Sentry: Add incremental for issues stream (#29023)", "author": {"name": "Serhii Lazebnyi", "email": "53845333+lazebnyi@users.noreply.github.com", "user": {"login": "lazebnyi"}}, "additions": 36, "deletions": 18}}, {"node": {"oid": "f88bef010d685af533c5a613e457292eca3dee88", "messageHeadline": "\ud83d\udc1b Source Greenhouse, Xero: fix expected records (#29245)", "author": {"name": "Baz", "email": "oleksandr.bazarnov@globallogic.com", "user": {"login": "bazarnov"}}, "additions": 120, "deletions": 309}}, {"node": {"oid": "feb23642447195cee75803af8874ed8f5c197658", "messageHeadline": "connectors-ci: compute test coverage with pytest-cov (#29244)", "author": {"name": "Augustin", "email": "augustin@airbyte.io", "user": {"login": "alafanechere"}}, "additions": 111, "deletions": 1}}, {"node": {"oid": "443d921765aba73fafb245d54012c29f3ce5712f", "messageHeadline": "\ud83c\udf89 Source Shopify: updated `OAuth Spec`, allow `*.myshopify.com` shop \u2026", "author": {"name": "Baz", "email": "oleksandr.bazarnov@globallogic.com", "user": {"login": "bazarnov"}}, "additions": 44, "deletions": 14}}, {"node": {"oid": "38530ee0b3d5e01a060acc25a3b1bdb5733dbb8e", "messageHeadline": "Destinations snowflake, redshift: Simplify default namespace handling\u2026", "author": {"name": "Edward Gao", "email": "edward.gao@airbyte.io", "user": {"login": "edgao"}}, "additions": 62, "deletions": 24}}, {"node": {"oid": "1f5c16a3d570a24a9b41ddd90445d4a39e959b39", "messageHeadline": "Source faker: change some fields to be integer (#29213)", "author": {"name": "Edward Gao", "email": "edward.gao@airbyte.io", "user": {"login": "edgao"}}, "additions": 40, "deletions": 33}}, {"node": {"oid": "b8d5ca77db23b6928513b39fd3c3e38913f796cb", "messageHeadline": "\ud83d\udc1b [file based cdk] Fix S3 and abstract spec to be compatible with Air\u2026", "author": {"name": "Brian Lai", "email": "51336873+brianjlai@users.noreply.github.com", "user": {"login": "brianjlai"}}, "additions": 438, "deletions": 748}}, {"node": {"oid": "9210547af5815befcc3de876117d2e01d0670a62", "messageHeadline": "[Docs] No `Deduped + Hostory`, `Append + Deduped` is the future! (#29\u2026", "author": {"name": "Evan Tahler", "email": "evan@airbyte.io", "user": {"login": "evantahler"}}, "additions": 2399, "deletions": 2280}}, {"node": {"oid": "cb863bb55254e654f4dafe460744b8d973542a31", "messageHeadline": "\ud83c\udfa8 Source MySQL: Add 'Recommended' before CDC description (#29220)", "author": {"name": "Lake Mossman", "email": "lake@airbyte.io", "user": {"login": "lmossman"}}, "additions": 11, "deletions": 10}}, {"node": {"oid": "c6459f18974fe3b9bb3fd5fab1722337b77de409", "messageHeadline": "Bump Airbyte version from 0.50.14 to 0.50.15", "author": {"name": "benmoriceau", "email": "benmoriceau@users.noreply.github.com", "user": {"login": "benmoriceau"}}, "additions": 4, "deletions": 4}}, {"node": {"oid": "d2a5537143300ecb5b3a8f9f1f3281e9d148cd61", "messageHeadline": "fix chargify schema and spec (#29218)", "author": {"name": "Marcos Marx", "email": "marcosmarxm@users.noreply.github.com", "user": {"login": "marcosmarxm"}}, "additions": 221, "deletions": 215}}, {"node": {"oid": "4f670d24674dddb8182eef09afdfb072b06c2a36", "messageHeadline": "Amazon Seller Partner: new stream `orderitems` (#29210)", "author": {"name": "Marcos Marx", "email": "marcosmarxm@users.noreply.github.com", "user": {"login": "marcosmarxm"}}, "additions": 508, "deletions": 15}}, {"node": {"oid": "abe8177af479ff74d73c529cb7c7fc62fe6cab79", "messageHeadline": "update state copy info (#29229)", "author": {"name": "Alexandre Cuoci", "email": "Hesperide@users.noreply.github.com", "user": {"login": "Hesperide"}}, "additions": 3, "deletions": 3}}, {"node": {"oid": "c83142817ee6379464ba27bba1b8569d9b90d219", "messageHeadline": "Docs: Source Google Analytics (GA4) docs update (#29179)", "author": {"name": "Christo Grabowski", "email": "108154848+ChristoGrab@users.noreply.github.com", "user": {"login": "ChristoGrab"}}, "additions": 134, "deletions": 46}}, {"node": {"oid": "6cccce84f73ffcb0eb18d6c4f8ef843ebef1684d", "messageHeadline": "Source Google Analytics GA4: update spec file (#29103)", "author": {"name": "Christo Grabowski", "email": "108154848+ChristoGrab@users.noreply.github.com", "user": {"login": "ChristoGrab"}}, "additions": 10, "deletions": 8}}, {"node": {"oid": "1bb153dd64852d87ea713aa5951f9bd4143b33cf", "messageHeadline": "Bump Airbyte version from 0.50.13 to 0.50.14", "author": {"name": "benmoriceau", "email": "benmoriceau@users.noreply.github.com", "user": {"login": "benmoriceau"}}, "additions": 4, "deletions": 4}}, {"node": {"oid": "78b00e088b9e753274928c66fc4cccc7ae28ed89", "messageHeadline": "Parquet parser return Decimal fields as strings (#29191)", "author": {"name": "Alexandre Girard", "email": "alexandre@airbyte.io", "user": {"login": "girarda"}}, "additions": 86, "deletions": 8}}, {"node": {"oid": "1b6428877dfe9a986b2bea3d23687b649e3b7798", "messageHeadline": "Avro parser: return Decimal fields as strings (#29182)", "author": {"name": "Alexandre Girard", "email": "alexandre@airbyte.io", "user": {"login": "girarda"}}, "additions": 65, "deletions": 18}}, {"node": {"oid": "c9d6eb7833791bc69587dd404405e64328d20b41", "messageHeadline": "mysql-cdc:implementation to validate that saved offset still exists o\u2026", "author": {"name": "Subodh Kant Chaturvedi", "email": "subodh1810@gmail.com", "user": {"login": "subodh1810"}}, "additions": 304, "deletions": 63}}, {"node": {"oid": "ba0bba87fb62ee4b2facd36931929e7d9759c01c", "messageHeadline": "Run ci checks for \u2728Source Retently: Migrate Python CDK to Low-code CD\u2026", "author": {"name": "Sajarin", "email": "sajarindider@gmail.com", "user": {"login": "sajarin"}}, "additions": 623, "deletions": 881}}, {"node": {"oid": "848fb748f32e9e1a399d29ce541308558ccac68c", "messageHeadline": "\u2728 Source Mongodb POC: Ignore data type for discovered field uniquenes\u2026", "author": {"name": "Jonathan Pearlin", "email": "jonathan@airbyte.io", "user": {"login": "jdpgrailsdev"}}, "additions": 185, "deletions": 39}}, {"node": {"oid": "b277cd37ec0714f85e8b049f8da486742e936584", "messageHeadline": "\ud83d\udc1b Source Close-Com: fix `DatePicker` format issue with `Start Date` (\u2026", "author": {"name": "Baz", "email": "oleksandr.bazarnov@globallogic.com", "user": {"login": "bazarnov"}}, "additions": 4, "deletions": 3}}, {"node": {"oid": "c2bb7f06d91d60a14ad0957a54811dff4756497d", "messageHeadline": "Source LinkedIn Ads: fix empty accounts (#29189)", "author": {"name": "Artem Inzhyyants", "email": "36314070+artem1205@users.noreply.github.com", "user": {"login": "artem1205"}}, "additions": 5, "deletions": 4}}, {"node": {"oid": "01045d674d3bfd6f49b288c6adfb0eab104213d4", "messageHeadline": "Add start_date to all file-based configs (#28845)", "author": {"name": "Brian Lai", "email": "51336873+brianjlai@users.noreply.github.com", "user": {"login": "brianjlai"}}, "additions": 181, "deletions": 68}}, {"node": {"oid": "24bc5fee5229aae29e5d93e3d3882bc198c05595", "messageHeadline": "Source Hubspot: revert latest public version to 1.2.0 (https://github\u2026", "author": {"name": "Catherine Noll", "email": "clnoll@users.noreply.github.com", "user": {"login": "clnoll"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "a90a7101220a01a65b1ecfa666cef73f047b2f78", "messageHeadline": "Source Hubspot: revert to 1.2.0 (https://github.com/airbytehq/oncall/\u2026", "author": {"name": "Catherine Noll", "email": "clnoll@users.noreply.github.com", "user": {"login": "clnoll"}}, "additions": 1, "deletions": 0}}, {"node": {"oid": "dc2a8c20d2533f7aa0bf5c0279dd3d3339ff22da", "messageHeadline": "fixed (#29163)", "author": {"name": "Baz", "email": "oleksandr.bazarnov@globallogic.com", "user": {"login": "bazarnov"}}, "additions": 105, "deletions": 146}}, {"node": {"oid": "1de0add5a4ba2411a5c19ae5b72ea2fac54f2b8d", "messageHeadline": "connectors-ci: fix pip install error (#29156)", "author": {"name": "Augustin", "email": "augustin@airbyte.io", "user": {"login": "alafanechere"}}, "additions": 86, "deletions": 25}}, {"node": {"oid": "2866ed6f2fa495321ae1ae4826db0f48d342a6a8", "messageHeadline": "Destination snowflake: mostly done implementations for sqlgenerator+d\u2026", "author": {"name": "Edward Gao", "email": "edward.gao@airbyte.io", "user": {"login": "edgao"}}, "additions": 1039, "deletions": 72}}, {"node": {"oid": "7454935b3c57979a8d1be9e48c7327b72b26018f", "messageHeadline": "\ud83e\udd16 Add Clockify connector to cloud (#29146)", "author": {"name": "Octavia Squidington III", "email": "90398440+octavia-squidington-iii@users.noreply.github.com", "user": {"login": "octavia-squidington-iii"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "791ff94eb904726b3b440358cd1b7702899a3aad", "messageHeadline": "Update zendesk-support.md (#29160)", "author": {"name": "Eduardo Bizarro", "email": "edbizarro@gmail.com", "user": {"login": "edbizarro"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "a277025a8cc6c86ee382353c8542141a44f06405", "messageHeadline": "[Non-forked] \ud83d\udc1b Source Clockify: Fix pagination logic  (#29105)", "author": {"name": "Sajarin", "email": "sajarindider@gmail.com", "user": {"login": "sajarin"}}, "additions": 142, "deletions": 130}}, {"node": {"oid": "5f13ef1e5cf180e00c96a10c38430a7852e42bab", "messageHeadline": "\ud83d\udc1b Source Close-Com: fix `expected records.jsonl` formatting (#29161)", "author": {"name": "Baz", "email": "oleksandr.bazarnov@globallogic.com", "user": {"login": "bazarnov"}}, "additions": 90, "deletions": 1060}}, {"node": {"oid": "9706040377993e25b90bd8a6468fa61fa28f12fa", "messageHeadline": "Source LinkedIn Ads: move to next releaseStage (#29045)", "author": {"name": "Artem Inzhyyants", "email": "36314070+artem1205@users.noreply.github.com", "user": {"login": "artem1205"}}, "additions": 141, "deletions": 93}}, {"node": {"oid": "a9475faa22abc7a04364b9e829ac166caa6a22f2", "messageHeadline": "connectors-ci: re-enable publish tests (#29149)", "author": {"name": "Augustin", "email": "augustin@airbyte.io", "user": {"login": "alafanechere"}}, "additions": 47, "deletions": 61}}, {"node": {"oid": "794441004a7cce1c98f1e77c96f77838bf32de8f", "messageHeadline": "\u2728 Source Hubspot: handle connection errors (#28909)", "author": {"name": "Arsen Losenko", "email": "20901439+arsenlosenko@users.noreply.github.com", "user": {"login": "arsenlosenko"}}, "additions": 72, "deletions": 31}}, {"node": {"oid": "eec86e9b755f3d16df9bf7919c552bb71c58e710", "messageHeadline": "dagger/connectors-ci: use kwargs for optional arguments (#28729)", "author": {"name": "Helder Correia", "email": "174525+helderco@users.noreply.github.com", "user": {"login": "helderco"}}, "additions": 14, "deletions": 13}}, {"node": {"oid": "9f8ce9d26526471bb5380bcbcc285be397aeedc0", "messageHeadline": "Source S3: Add a few more CAT tests (#29069)", "author": {"name": "Alexandre Girard", "email": "alexandre@airbyte.io", "user": {"login": "girarda"}}, "additions": 145, "deletions": 0}}, {"node": {"oid": "9dffd0cf55be2b425d5ea63b4ebd568ef2ce512b", "messageHeadline": "airbyte-ci: enable sentry in test pipeline (#29102)", "author": {"name": "Pedro S. Lopez", "email": "pedroslopez@me.com", "user": {"login": "pedroslopez"}}, "additions": 4, "deletions": 0}}, {"node": {"oid": "41b384d708d93eccf9645cb505aae9ceff91f17a", "messageHeadline": "\ud83e\udd16 Bump patch version of Airbyte CDK", "author": {"name": "lmossman", "email": "lmossman@users.noreply.github.com", "user": {"login": "lmossman"}}, "additions": 7, "deletions": 4}}, {"node": {"oid": "460295427ba26728a3acfde69b23f176af5d2c2e", "messageHeadline": "\ud83d\udc1b Destination bigquery 1s1t: handle erroneous cdc deletion record (#2\u2026", "author": {"name": "Edward Gao", "email": "edward.gao@airbyte.io", "user": {"login": "edgao"}}, "additions": 13, "deletions": 13}}, {"node": {"oid": "4bf6b8e15a2d35ae5ac80bfe35d42d1c19df977f", "messageHeadline": "Fix title & description of datetime_format field (#29025)", "author": {"name": "Lake Mossman", "email": "lake@airbyte.io", "user": {"login": "lmossman"}}, "additions": 6, "deletions": 6}}, {"node": {"oid": "f07dffad5a889c82312b236115e3c15a654a4ab5", "messageHeadline": "Report stale metadata asset (#28903)", "author": {"name": "Ben Church", "email": "ben@airbyte.io", "user": {"login": "bnchrch"}}, "additions": 248, "deletions": 62}}, {"node": {"oid": "f85469057df9b19e885fdb46dbdf89943b4157be", "messageHeadline": "Update to use new slack op (#29100)", "author": {"name": "Ben Church", "email": "ben@airbyte.io", "user": {"login": "bnchrch"}}, "additions": 29, "deletions": 27}}, {"node": {"oid": "807f1044147edd71cb6750c3744bdfac95c03328", "messageHeadline": "source-mysql : CDC PK snapshotting (#28757)", "author": {"name": "Akash Kulkarni", "email": "113392464+akashkulk@users.noreply.github.com", "user": {"login": "akashkulk"}}, "additions": 1252, "deletions": 17}}, {"node": {"oid": "f1c89a157ce73c1fc4d00cc57b089f868e56f1fd", "messageHeadline": "\u2728 Source Shopify: add new stream Disputes (#28770)", "author": {"name": "Efim Matytsin", "email": "mr.Brazz@gmail.com", "user": {"login": "efimmatytsin"}}, "additions": 77, "deletions": 3}}, {"node": {"oid": "05404316204ae24094a277a1377a2f36a81a8d5e", "messageHeadline": "\u2728 Source MongoDB Internal POC: Survey documents for discover schema (\u2026", "author": {"name": "Jonathan Pearlin", "email": "jonathan@airbyte.io", "user": {"login": "jdpgrailsdev"}}, "additions": 123, "deletions": 61}}, {"node": {"oid": "24f2c8905d9b35fbadceb50ec8267c75b3a32099", "messageHeadline": "Wtf send (#29094)", "author": {"name": "Ben Church", "email": "ben@airbyte.io", "user": {"login": "bnchrch"}}, "additions": 2, "deletions": 1}}, {"node": {"oid": "b74ddffdbe90c9b957cb3cd40131430a0811e253", "messageHeadline": "\ud83d\udc1b Destination bigquery 1s1t: wrap jsonpath fieldname in quotes (#29089)", "author": {"name": "Edward Gao", "email": "edward.gao@airbyte.io", "user": {"login": "edgao"}}, "additions": 59, "deletions": 16}}, {"node": {"oid": "dd4ea466a30ab98b6cd27126f9fc45ac6f98dede", "messageHeadline": "Too many args (#29092)", "author": {"name": "Ben Church", "email": "ben@airbyte.io", "user": {"login": "bnchrch"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "a65055f0a2ecaa4b056af33a33c1fd0da33fb306", "messageHeadline": "\ud83e\udd16 Bump patch version of Airbyte CDK", "author": {"name": "clnoll", "email": "clnoll@users.noreply.github.com", "user": {"login": "clnoll"}}, "additions": 7, "deletions": 4}}, {"node": {"oid": "7f469f7d4a064ac492685310099580467a66a0c5", "messageHeadline": "\u2728 Source MongoDB Internal POC: Source Defined Cursor (#29044)", "author": {"name": "Jonathan Pearlin", "email": "jonathan@airbyte.io", "user": {"login": "jdpgrailsdev"}}, "additions": 149, "deletions": 9}}, {"node": {"oid": "6bf3dd1609b5b6847926600ed0c1a2ddcec196d4", "messageHeadline": "connectors-ci: auto retry on `DaggerError` (#29081)", "author": {"name": "Augustin", "email": "augustin@airbyte.io", "user": {"login": "alafanechere"}}, "additions": 72, "deletions": 20}}, {"node": {"oid": "d2dd4e9591b5a2ab9d65efe4a4cc879056e179ed", "messageHeadline": "\ud83d\udc1b Source TikTok Marketing: add missing property to  `ad_groups` schem\u2026", "author": {"name": "Baz", "email": "oleksandr.bazarnov@globallogic.com", "user": {"login": "bazarnov"}}, "additions": 56, "deletions": 38}}, {"node": {"oid": "53d8450ec21932dd68d3436d71612490f5a83d21", "messageHeadline": "File-based CDK: allow FileBasedSource to take a cursor_cls (#29027)", "author": {"name": "Catherine Noll", "email": "clnoll@users.noreply.github.com", "user": {"login": "clnoll"}}, "additions": 72, "deletions": 56}}, {"node": {"oid": "694e883c0ef2098663eca73763cfb66b8b01f31a", "messageHeadline": "Source S3: add defaults to file types to fix `spec` CATs (#29065)", "author": {"name": "Catherine Noll", "email": "clnoll@users.noreply.github.com", "user": {"login": "clnoll"}}, "additions": 4, "deletions": 0}}, {"node": {"oid": "9e6cd978c172836bedcfb68b61848c106fbac0b8", "messageHeadline": "\ud83d\udc1b Source Facebook-Marketing: fix broken `OAuth` references in `spec` \u2026", "author": {"name": "Baz", "email": "oleksandr.bazarnov@globallogic.com", "user": {"login": "bazarnov"}}, "additions": 456, "deletions": 398}}, {"node": {"oid": "29c5b96d078b6ca7e2823f4de6b27fbdd3f69d2f", "messageHeadline": "connectors-ci: disable TUI on pre-release (#29034)", "author": {"name": "Augustin", "email": "augustin@airbyte.io", "user": {"login": "alafanechere"}}, "additions": 6, "deletions": 4}}, {"node": {"oid": "8ced5ff1db16c6082ca5a9c61ec8eb81471ee222", "messageHeadline": "airbyte-cdk: allow Entrypoint to extract config (#28980)", "author": {"name": "Catherine Noll", "email": "clnoll@users.noreply.github.com", "user": {"login": "clnoll"}}, "additions": 7, "deletions": 0}}, {"node": {"oid": "ac67bfd9fdde0a4a02ed86f2508423fc50c187d5", "messageHeadline": "1s1t: Refactor sqlgenerator integration test (#28890)", "author": {"name": "Edward Gao", "email": "edward.gao@airbyte.io", "user": {"login": "edgao"}}, "additions": 968, "deletions": 957}}, {"node": {"oid": "07537c97131f9c18c572f967663ac70c941e4242", "messageHeadline": "Add Slack Alert lifecycle to Dagster for Metadata publish (#28759)", "author": {"name": "Ben Church", "email": "ben@airbyte.io", "user": {"login": "bnchrch"}}, "additions": 217, "deletions": 23}}, {"node": {"oid": "c15ff39a88e9275bf9ea5b9f7e949c98f52abf82", "messageHeadline": "connectors-ci: fix `unhashable type 'set'` (#29064)", "author": {"name": "Augustin", "email": "augustin@airbyte.io", "user": {"login": "alafanechere"}}, "additions": 67, "deletions": 8}}, {"node": {"oid": "2d2cddd9f3d132cf0b272027182f249aa88483ae", "messageHeadline": "Rollout ctid cdc (#28708)", "author": {"name": "Rodi Reich Zilberman", "email": "867491+rodireich@users.noreply.github.com", "user": {"login": "rodireich"}}, "additions": 340, "deletions": 497}}, {"node": {"oid": "d7f6bcbefea3174a02762509bd3957df06516a82", "messageHeadline": "\ud83d\udc1b Avoid writing records to log (#29047)", "author": {"name": "Benoit Moriceau", "email": "benoit@airbyte.io", "user": {"login": "benmoriceau"}}, "additions": 94, "deletions": 93}}, {"node": {"oid": "96df4719401cfef1fce72d70403418a3802cb659", "messageHeadline": "\ud83c\udfa8 Improve replication method selection UX (#28882)", "author": {"name": "Lake Mossman", "email": "lake@airbyte.io", "user": {"login": "lmossman"}}, "additions": 120, "deletions": 115}}, {"node": {"oid": "71f9505a4f88a6bdae8ab986f9f976c5eaa1c8c6", "messageHeadline": "Bump versions for mssql strict-encrypt (#28964)", "author": {"name": "Rodi Reich Zilberman", "email": "867491+rodireich@users.noreply.github.com", "user": {"login": "rodireich"}}, "additions": 5, "deletions": 5}}, {"node": {"oid": "7806c05c8d97c73b4ea0d56e10771af8a531bf9b", "messageHeadline": "Bump Airbyte version from 0.50.12 to 0.50.13", "author": {"name": "terencecho", "email": "terencecho@users.noreply.github.com", "user": {"login": "terencecho"}}, "additions": 4, "deletions": 4}}, {"node": {"oid": "2ac04d1ac8baa99ad0d912261abc43f5b7807f8a", "messageHeadline": "\u2728 Source MongoDB Internal POC: Generate Test Data (#29049)", "author": {"name": "Jonathan Pearlin", "email": "jonathan@airbyte.io", "user": {"login": "jdpgrailsdev"}}, "additions": 88, "deletions": 5}}, {"node": {"oid": "0fc2a351ef17a85b82139f3e61dea86fd172fbff", "messageHeadline": "Metadata: skip breaking change validation on prerelease (#29017)", "author": {"name": "Ben Church", "email": "ben@airbyte.io", "user": {"login": "bnchrch"}}, "additions": 82, "deletions": 31}}, {"node": {"oid": "6985547a19d597cb406ba1dde0b0f85c42173a98", "messageHeadline": "updates (#29059)", "author": {"name": "Alexandre Cuoci", "email": "Hesperide@users.noreply.github.com", "user": {"login": "Hesperide"}}, "additions": 3, "deletions": 3}}, {"node": {"oid": "bf719b88e942e9c09d83a9370214d428e8df1e2d", "messageHeadline": "connectors-ci: disable dependency scanning (#29033)", "author": {"name": "Augustin", "email": "augustin@airbyte.io", "user": {"login": "alafanechere"}}, "additions": 109, "deletions": 58}}, {"node": {"oid": "549e36f156788158a8b0180330fa55e31c134f4e", "messageHeadline": "Proof of concept parallel source stream reading implementation for My\u2026", "author": {"name": "Jonathan Pearlin", "email": "jonathan@airbyte.io", "user": {"login": "jdpgrailsdev"}}, "additions": 1391, "deletions": 178}}, {"node": {"oid": "2f7deaee02b96dfe46e2061c6b74627b04db8caf", "messageHeadline": "[skip ci] Metadata: Remove leading underscore (#29024)", "author": {"name": "Ben Church", "email": "ben@airbyte.io", "user": {"login": "bnchrch"}}, "additions": 1671, "deletions": 1545}}, {"node": {"oid": "72f2a5f215c3eb7c33990e3c6b9903aedba2ea6f", "messageHeadline": "Update to new verbiage (#29051)", "author": {"name": "Natalie Kwong", "email": "38087517+nataliekwong@users.noreply.github.com", "user": {"login": "nataliekwong"}}, "additions": 4, "deletions": 4}}, {"node": {"oid": "fde1664d37ae5125fa5013a2c7aa17ed395ea76f", "messageHeadline": "\u2728Source Shortio: Migrate Python CDK to Low-code CDK (#28950)", "author": {"name": "btkcodedev", "email": "btk.codedev@gmail.com", "user": {"login": "btkcodedev"}}, "additions": 299, "deletions": 421}}, {"node": {"oid": "464409acb2710879a889c54aaa27bc2a572aa930", "messageHeadline": "Dagster: Add sentry logging (#28822)", "author": {"name": "Ben Church", "email": "ben@airbyte.io", "user": {"login": "bnchrch"}}, "additions": 344, "deletions": 16}}, {"node": {"oid": "641a65a1e36971cc8a03b181e680c03bc44947d6", "messageHeadline": "Add CSV options to the CSV parser (#28491)", "author": {"name": "Alexandre Girard", "email": "alexandre@airbyte.io", "user": {"login": "girarda"}}, "additions": 1533, "deletions": 130}}, {"node": {"oid": "0a4be6ee596facc043a53de4bbae1097d3b1d19c", "messageHeadline": "Source-Greenhouse: Fix unit tests for new CDK version (#28969)", "author": {"name": "Joe Reuter", "email": "joe@airbyte.io", "user": {"login": "flash1293"}}, "additions": 13, "deletions": 12}}, {"node": {"oid": "4540eab27d8501cf03cc8ebbc88b76ec75ba8fc6", "messageHeadline": "\ud83d\udc1b Source Mongo: Fix failing acceptance tests (#28816)", "author": {"name": "Jonathan Pearlin", "email": "jonathan@airbyte.io", "user": {"login": "jdpgrailsdev"}}, "additions": 18, "deletions": 48}}, {"node": {"oid": "03ffad5d4f251eb4b52f6586918badc3a12254b0", "messageHeadline": "Source oauth0: new streams and fix incremental (#29001)", "author": {"name": "Marcos Marx", "email": "marcosmarxm@users.noreply.github.com", "user": {"login": "marcosmarxm"}}, "additions": 415, "deletions": 52}}, {"node": {"oid": "3bc79be30a9f31c5de95c124ccd51891145a53ad", "messageHeadline": "\ud83d\udc1b Source Github, Instagram, Zendesk Support / Talk - revert `spec` ch\u2026", "author": {"name": "Baz", "email": "oleksandr.bazarnov@globallogic.com", "user": {"login": "bazarnov"}}, "additions": 148, "deletions": 9}}, {"node": {"oid": "4b4de02abdd3984131c003d150cfbcbf5b290425", "messageHeadline": "\ud83e\udd16 Bump minor version of Airbyte CDK", "author": {"name": "flash1293", "email": "flash1293@users.noreply.github.com", "user": {"login": "flash1293"}}, "additions": 7, "deletions": 4}}, {"node": {"oid": "df3b1d9c8dbc8337f36c0196af1f8e28d1d0096a", "messageHeadline": "\ud83d\udea8\ud83d\udea8 Low code CDK: Decouple SimpleRetriever and HttpStream (#28657)", "author": {"name": "Joe Reuter", "email": "joe@airbyte.io", "user": {"login": "flash1293"}}, "additions": 474, "deletions": 631}}, {"node": {"oid": "58b4a64a37bd5c1212b73500d66c3d1641b1b212", "messageHeadline": "\ud83e\udd16 Bump minor version of Airbyte CDK", "author": {"name": "flash1293", "email": "flash1293@users.noreply.github.com", "user": {"login": "flash1293"}}, "additions": 7, "deletions": 4}}, {"node": {"oid": "1ee4c042031df5f985be5fe1753dee9688e8abf8", "messageHeadline": "CDK: Embedded reader utils (#28873)", "author": {"name": "Joe Reuter", "email": "joe@airbyte.io", "user": {"login": "flash1293"}}, "additions": 298, "deletions": 0}}, {"node": {"oid": "db0d6466ff602e2969922935a68062ca113ea4b9", "messageHeadline": "Updated docs (#29019)", "author": {"name": "Serhii Lazebnyi", "email": "53845333+lazebnyi@users.noreply.github.com", "user": {"login": "lazebnyi"}}, "additions": 4, "deletions": 1}}, {"node": {"oid": "9a4b1580dd79dfd6e944609be061a1e983627dc9", "messageHeadline": "connectors-ci: report path should always start with `airbyte-ci/` (#2\u2026", "author": {"name": "Augustin", "email": "augustin@airbyte.io", "user": {"login": "alafanechere"}}, "additions": 46, "deletions": 10}}, {"node": {"oid": "b18954886c44458657cd03f633de624aa5917dad", "messageHeadline": "connectors-ci: better modified connectors detection logic (#28855)", "author": {"name": "Augustin", "email": "augustin@airbyte.io", "user": {"login": "alafanechere"}}, "additions": 523, "deletions": 146}}, {"node": {"oid": "4e532ae8edafb5a3d94bca66f71906fc67275aa3", "messageHeadline": "\ud83d\udc1b Source Github, Instagram, Zendesk-support, Zendesk-talk: fix CAT te\u2026", "author": {"name": "Baz", "email": "oleksandr.bazarnov@globallogic.com", "user": {"login": "bazarnov"}}, "additions": 74, "deletions": 133}}, {"node": {"oid": "24ab1c7f3f7385a40802f2ca618954375e62fbb6", "messageHeadline": "Update to airbyte-ci-internal (#29026)", "author": {"name": "Ben Church", "email": "ben@airbyte.io", "user": {"login": "bnchrch"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "3af7f3b6fbde9702a8d9c08fbd3f71d304508e98", "messageHeadline": "\ud83d\udc1b Destinations snowflake + bigquery: only parse catalog in 1s1t mode \u2026", "author": {"name": "Edward Gao", "email": "edward.gao@airbyte.io", "user": {"login": "edgao"}}, "additions": 30, "deletions": 11}}, {"node": {"oid": "991c90735a45a2b0c7b9171acc07830ad3eb8c7a", "messageHeadline": "Metadata: Allow temporarily for additional fields (#29018)", "author": {"name": "Ben Church", "email": "ben@airbyte.io", "user": {"login": "bnchrch"}}, "additions": 20, "deletions": 37}}, {"node": {"oid": "ac09c8016c8b580e54e01ce0a55a737c8bb60dc3", "messageHeadline": "\u2728 Source MongoDB Internal POC: Code Cleanup (#29006)", "author": {"name": "Jonathan Pearlin", "email": "jonathan@airbyte.io", "user": {"login": "jdpgrailsdev"}}, "additions": 383, "deletions": 117}}, {"node": {"oid": "ff2d9872e08bbb4e5963242584664f752e0ad17d", "messageHeadline": "airbyte-ci: add dagger run url (#28947)", "author": {"name": "Pedro S. Lopez", "email": "pedroslopez@me.com", "user": {"login": "pedroslopez"}}, "additions": 35, "deletions": 6}}, {"node": {"oid": "f823c0fa8bcb9831e90c56f5fb3483302e23f4e1", "messageHeadline": "HOTFIX: Ensure we use the alias when exporting (#29010)", "author": {"name": "Ben Church", "email": "ben@airbyte.io", "user": {"login": "bnchrch"}}, "additions": 11, "deletions": 5}}, {"node": {"oid": "2a62e5ef409e1305f510776fd81d72a2703253ca", "messageHeadline": "p0-stripe-object-nodes-23-08-02 - revert stripe to 3.15.0 (#29004)", "author": {"name": "Catherine Noll", "email": "clnoll@users.noreply.github.com", "user": {"login": "clnoll"}}, "additions": 1, "deletions": 0}}, {"node": {"oid": "ca7f920c82ab3dbcee56779d2c8e869afe207526", "messageHeadline": "Issue 28335/pretty diff (#28576)", "author": {"name": "Maxime Carbonneau-Leclerc", "email": "maxi297@users.noreply.github.com", "user": {"login": "maxi297"}}, "additions": 30, "deletions": 16}}, {"node": {"oid": "792a2e5f5744a22bdf80cecd3718f9e5932581a1", "messageHeadline": "\u2728Add common async methods (#29003)", "author": {"name": "Benoit Moriceau", "email": "benoit@airbyte.io", "user": {"login": "benmoriceau"}}, "additions": 62, "deletions": 1}}, {"node": {"oid": "516e89ce8dfe737e52718b4494f0bda4857cbafc", "messageHeadline": "update docs (#28973)", "author": {"name": "Joe Reuter", "email": "joe@airbyte.io", "user": {"login": "flash1293"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "4d229f2974eb4e02222b3a960feec3d506e4271a", "messageHeadline": "Langchain destination: Check pincone index dimensions as part of chec\u2026", "author": {"name": "Joe Reuter", "email": "joe@airbyte.io", "user": {"login": "flash1293"}}, "additions": 86, "deletions": 37}}, {"node": {"oid": "61fa2b6826e84001d15e400ec21bea57a3ee7e4a", "messageHeadline": "\ud83d\udc1b Source Amazon Seller Partner: Fix non vendor accounts connector cre\u2026", "author": {"name": "Zaza Javakhishvili", "email": "zaza.javakhishvili@gmail.com", "user": {"login": "animer3009"}}, "additions": 13, "deletions": 29}}, {"node": {"oid": "694731f4e446f308a45f37354e9d57265fb6b1f0", "messageHeadline": "Destination bigquery v2: Fix _ab_cdc_deleted_at handling in non-dedup\u2026", "author": {"name": "Edward Gao", "email": "edward.gao@airbyte.io", "user": {"login": "edgao"}}, "additions": 55, "deletions": 8}}, {"node": {"oid": "cd51881ff0a519dfca5abb5db167cfe0b8d0da85", "messageHeadline": ":bug: Source Stripe: add availability strategy (#28911)", "author": {"name": "Denys Davydov", "email": "davydov.den18@gmail.com", "user": {"login": "davydov-d"}}, "additions": 142, "deletions": 123}}, {"node": {"oid": "407e83443345b49d10175d07f5dbc2985a84209b", "messageHeadline": "\u2728 Source MongoDB Internal POC: Check Operation (#28946)", "author": {"name": "Jonathan Pearlin", "email": "jonathan@airbyte.io", "user": {"login": "jdpgrailsdev"}}, "additions": 73, "deletions": 43}}, {"node": {"oid": "c32cc25ca702c641032315daf8c42d519de82880", "messageHeadline": "\ud83e\udd16 Bump minor version of Airbyte CDK", "author": {"name": "flash1293", "email": "flash1293@users.noreply.github.com", "user": {"login": "flash1293"}}, "additions": 7, "deletions": 4}}, {"node": {"oid": "60e1d72b4291b29058fbe3f687d01df413844f48", "messageHeadline": "Python CDK: Relax pydantic version requirement (#28854)", "author": {"name": "Joe Reuter", "email": "joe@airbyte.io", "user": {"login": "flash1293"}}, "additions": 86, "deletions": 16}}, {"node": {"oid": "33a94cec25e806153d0dae6b02367b3be9f354eb", "messageHeadline": "connectors-ci: make unhandled error lead to failed report (#28789)", "author": {"name": "Augustin", "email": "augustin@airbyte.io", "user": {"login": "alafanechere"}}, "additions": 35, "deletions": 6}}, {"node": {"oid": "7514738989b2efe5378cf5e6ed8729b95a44db08", "messageHeadline": "add dummy action for testing (#28966)", "author": {"name": "Pedro S. Lopez", "email": "pedroslopez@me.com", "user": {"login": "pedroslopez"}}, "additions": 17, "deletions": 1}}, {"node": {"oid": "09ebb47b2442dc11c14519b54ac1a81eef712a02", "messageHeadline": "File cdk parser and cursor updates (#28900)", "author": {"name": "Catherine Noll", "email": "clnoll@users.noreply.github.com", "user": {"login": "clnoll"}}, "additions": 313, "deletions": 260}}, {"node": {"oid": "3365015db62f583aa1af5d9deb20cf29bea1ec75", "messageHeadline": "Use full enquoted table name for max cursor query (#28954)", "author": {"name": "Rodi Reich Zilberman", "email": "867491+rodireich@users.noreply.github.com", "user": {"login": "rodireich"}}, "additions": 96, "deletions": 89}}, {"node": {"oid": "ae30ce09de3f0974fccbba3482ab647fc42e806c", "messageHeadline": "\u2728 Destinations V2: open up early access for BigQuery via spec toggle \u2026", "author": {"name": "Cynthia Yin", "email": "cynthia@airbyte.io", "user": {"login": "cynthiaxyin"}}, "additions": 15, "deletions": 2}}, {"node": {"oid": "e9490e3fb6e478e03689ee3c8c3bed1386e4980f", "messageHeadline": "Connector Levels: Add new internal metadata fields (#28904)", "author": {"name": "Ben Church", "email": "ben@airbyte.io", "user": {"login": "bnchrch"}}, "additions": 2623, "deletions": 832}}, {"node": {"oid": "48e451703fb495aa180a0116b2d3e50df3497002", "messageHeadline": "Improve file identification for mypy (#28780)", "author": {"name": "Maxime Carbonneau-Leclerc", "email": "maxi297@users.noreply.github.com", "user": {"login": "maxi297"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "4a8e75e200313316d3f64f53e8fb16ac30d2e649", "messageHeadline": "Docs: Source Google Ads docs update (#28833)", "author": {"name": "Christo Grabowski", "email": "108154848+ChristoGrab@users.noreply.github.com", "user": {"login": "ChristoGrab"}}, "additions": 111, "deletions": 62}}, {"node": {"oid": "4de7801d6421ab5936b7282f6d6f51a9341c0406", "messageHeadline": "Add public docs for typing & deduping (#28902)", "author": {"name": "Alexandre Cuoci", "email": "Hesperide@users.noreply.github.com", "user": {"login": "Hesperide"}}, "additions": 111, "deletions": 55}}, {"node": {"oid": "6df0709dea32ba16cf61164ef89a16eca73995f4", "messageHeadline": "\ud83e\udd16 Bump patch version of Airbyte CDK", "author": {"name": "maxi297", "email": "maxi297@users.noreply.github.com", "user": {"login": "maxi297"}}, "additions": 7, "deletions": 4}}, {"node": {"oid": "e158bec4b2cfd0d71ddec7ff7b2c769d5cddf67f", "messageHeadline": "[ISSUE #28782] support multiple cursor field datetime formats (#28936)", "author": {"name": "Maxime Carbonneau-Leclerc", "email": "maxi297@users.noreply.github.com", "user": {"login": "maxi297"}}, "additions": 93, "deletions": 11}}, {"node": {"oid": "6df99b24af6aaf22a0baba15f0a868ac9e17d59d", "messageHeadline": "\ud83d\udc1b source-mssql: support `Read Committed` snapshot isolation level (#2\u2026", "author": {"name": "sh4sh", "email": "6833405+sh4sh@users.noreply.github.com", "user": {"login": "sh4sh"}}, "additions": 27, "deletions": 26}}, {"node": {"oid": "06f7c0395a2ba2a96d664956e6aa976893254ee8", "messageHeadline": "Airbyte Datadog integration docs (#28901)", "author": {"name": "Alexandre Cuoci", "email": "Hesperide@users.noreply.github.com", "user": {"login": "Hesperide"}}, "additions": 138, "deletions": 3}}, {"node": {"oid": "f204f7e6a7b679571ac4a319390b89f165f30b29", "messageHeadline": "\u2728 Source MongoDB Internal POC: Discover Operation (#28932)", "author": {"name": "Jonathan Pearlin", "email": "jonathan@airbyte.io", "user": {"login": "jdpgrailsdev"}}, "additions": 325, "deletions": 9}}, {"node": {"oid": "0e0be6751190daabd5b81b443c0d6522b6128c15", "messageHeadline": "connectors-ci: skipped status  when metadata upload exits with 5 (#28\u2026", "author": {"name": "Augustin", "email": "augustin@airbyte.io", "user": {"login": "alafanechere"}}, "additions": 6, "deletions": 1}}, {"node": {"oid": "a68ea60f63084b1231274c725075932b387a5052", "messageHeadline": "\u2728Reduce log noise (#28917)", "author": {"name": "Benoit Moriceau", "email": "benoit@airbyte.io", "user": {"login": "benmoriceau"}}, "additions": 7, "deletions": 3}}, {"node": {"oid": "2d1e0fa5279597fba445e4410a2eaeb1c84f92c1", "messageHeadline": "\u2728 Source Clockify: Add Optional API Url parameter (#28622)", "author": {"name": "Sajarin", "email": "sajarindider@gmail.com", "user": {"login": "sajarin"}}, "additions": 57, "deletions": 34}}, {"node": {"oid": "50751f9253324f18c44fe2f064e9a53bbbcd7e2b", "messageHeadline": "\u2728 Source MongoDB Internal POC: Initial commit of new MongoDB source (\u2026", "author": {"name": "Jonathan Pearlin", "email": "jonathan@airbyte.io", "user": {"login": "jdpgrailsdev"}}, "additions": 283, "deletions": 0}}, {"node": {"oid": "4544eb55f382cadb78dc642f37a81ba664de321a", "messageHeadline": "Source Zoom: Replace JWT Auth methods with server-to-server Oauth (#2\u2026", "author": {"name": "KqLLL", "email": "kaiqiang.liu@rightcapital.com", "user": {"login": "KqLLL"}}, "additions": 192, "deletions": 13}}, {"node": {"oid": "57d3dafe16adc215dcef0af0bd1bd38da8244ba2", "messageHeadline": "Source S3: basic structure using file-based CDK (#28786)", "author": {"name": "Catherine Noll", "email": "clnoll@users.noreply.github.com", "user": {"login": "clnoll"}}, "additions": 456, "deletions": 4}}, {"node": {"oid": "84fb48cfa17b82234c6ee33e3bec27b02a5a1fc5", "messageHeadline": "write build scan url to a local file (#28790)", "author": {"name": "Conor", "email": "cpdeethree@users.noreply.github.com", "user": {"login": "cpdeethree"}}, "additions": 12, "deletions": 1}}, {"node": {"oid": "c199724406f3c386fac1120f6fc72e05c16ce4c1", "messageHeadline": "\ud83d\udc1b Source Genesys: Use region specific API server (#25598)", "author": {"name": "Shishir Rajmohan Verma", "email": "sverma@artica.com", "user": {"login": "Shishir-rmv"}}, "additions": 70, "deletions": 23}}, {"node": {"oid": "5cf912a27bf3f90db624ba41c53dc25f74943da3", "messageHeadline": "\ud83e\udd16 Bump patch version of Airbyte CDK", "author": {"name": "clnoll", "email": "clnoll@users.noreply.github.com", "user": {"login": "clnoll"}}, "additions": 7, "deletions": 4}}, {"node": {"oid": "6103ce1acae6ae55b09a04b6bc0e573daf0cdb2a", "messageHeadline": "connectors-ci: wrap airbyte-ci in dagger run (#28869)", "author": {"name": "Augustin", "email": "augustin@airbyte.io", "user": {"login": "alafanechere"}}, "additions": 116, "deletions": 4}}, {"node": {"oid": "3a66dea1414e82134864ecd8e61b3c2f3502606b", "messageHeadline": "Source Monday, Harvest: update expected records (#28908)", "author": {"name": "Baz", "email": "oleksandr.bazarnov@globallogic.com", "user": {"login": "bazarnov"}}, "additions": 98, "deletions": 322}}, {"node": {"oid": "b4606cad5fba5a78a11d03763be67ff4de98750d", "messageHeadline": "connectors-ci: fix airbyte-ci test run (#28907)", "author": {"name": "Augustin", "email": "augustin@airbyte.io", "user": {"login": "alafanechere"}}, "additions": 37, "deletions": 36}}, {"node": {"oid": "3e466d769c4a2d41151f098e6902b93585af8689", "messageHeadline": "\ud83d\udc1b Source Chargebee, Delighted: disabled Incremental tests  (#28905)", "author": {"name": "Baz", "email": "oleksandr.bazarnov@globallogic.com", "user": {"login": "bazarnov"}}, "additions": 29, "deletions": 22}}, {"node": {"oid": "03bf28ea8b77b630b8b1132fa0b417591e707817", "messageHeadline": "enable workflow dispatch on test workflow (#28906)", "author": {"name": "Augustin", "email": "augustin@airbyte.io", "user": {"login": "alafanechere"}}, "additions": 1, "deletions": 0}}, {"node": {"oid": "502134f4b17f899b3d88ebecc1359b478a12afc6", "messageHeadline": "connectors-ci: improve pytest result evaluation (#28767)", "author": {"name": "Augustin", "email": "augustin@airbyte.io", "user": {"login": "alafanechere"}}, "additions": 355, "deletions": 128}}, {"node": {"oid": "f45da1a9212ca90dcd9e13983b11ce31ee7cdce2", "messageHeadline": "Source Stripe: Add properties to customer_shipping field in invoices \u2026", "author": {"name": "Serhii Lazebnyi", "email": "53845333+lazebnyi@users.noreply.github.com", "user": {"login": "lazebnyi"}}, "additions": 60, "deletions": 30}}, {"node": {"oid": "5022639000af1a50d62dc9d62aaecc55477d8801", "messageHeadline": "updated expected records (#28607)", "author": {"name": "Daryna Ishchenko", "email": "80129833+darynaishchenko@users.noreply.github.com", "user": {"login": "darynaishchenko"}}, "additions": 0, "deletions": 0}}, {"node": {"oid": "d37d2e271afa15afc8a0f13a1dea448c105e0ada", "messageHeadline": "Quote cursor name to support uppercase letters (required by postgres)\u2026", "author": {"name": "Rodi Reich Zilberman", "email": "867491+rodireich@users.noreply.github.com", "user": {"login": "rodireich"}}, "additions": 49, "deletions": 47}}, {"node": {"oid": "6243ddc27f8398009c20ef3e5e47cc614821538e", "messageHeadline": "[connectors-ci] sentry: ignore error logs without exceptions (#28897)", "author": {"name": "Pedro S. Lopez", "email": "pedroslopez@me.com", "user": {"login": "pedroslopez"}}, "additions": 17, "deletions": 7}}, {"node": {"oid": "627c601ee1e43b1c933b41c0815d75d74c19abd9", "messageHeadline": "Metadata: Write registry entry to docker repo override location (#28891)", "author": {"name": "Ben Church", "email": "ben@airbyte.io", "user": {"login": "bnchrch"}}, "additions": 98, "deletions": 4}}, {"node": {"oid": "9c16cd07fff7fde848232e3bc7308c40b7642ec6", "messageHeadline": "Relax Type and Dedupe frequency (#28758)", "author": {"name": "Evan Tahler", "email": "evan@airbyte.io", "user": {"login": "evantahler"}}, "additions": 28, "deletions": 31}}, {"node": {"oid": "22ff7e0fae9c15072144cf700673bf9a85a9e5b1", "messageHeadline": "File-based CDK: reorganize FileReadMode to fix circular import (#28885)", "author": {"name": "Catherine Noll", "email": "clnoll@users.noreply.github.com", "user": {"login": "clnoll"}}, "additions": 18, "deletions": 20}}, {"node": {"oid": "0513b1ce192e939a8bc5a299bb1aca3aa288c219", "messageHeadline": "Source Google Ads: update input field tooltips (#28832)", "author": {"name": "Christo Grabowski", "email": "108154848+ChristoGrab@users.noreply.github.com", "user": {"login": "ChristoGrab"}}, "additions": 16, "deletions": 14}}, {"node": {"oid": "642e7680b47e51d314ac8ba10e1bbf94a11c1210", "messageHeadline": "File-based CDK: add read mode to stream reader interface & parsers (#\u2026", "author": {"name": "Catherine Noll", "email": "clnoll@users.noreply.github.com", "user": {"login": "clnoll"}}, "additions": 180, "deletions": 94}}, {"node": {"oid": "73395a187a16b4241afc7c31006bf90dffde9640", "messageHeadline": "File-based CDK: allow null values for all inferred columns (#28847)", "author": {"name": "Catherine Noll", "email": "clnoll@users.noreply.github.com", "user": {"login": "clnoll"}}, "additions": 266, "deletions": 195}}, {"node": {"oid": "0cbd21c6b2612b3397d830a60afe7c4cda0f8017", "messageHeadline": "connectors-ci: run airbyte-ci tests with a `airbyte-ci tests` command\u2026", "author": {"name": "Augustin", "email": "augustin@airbyte.io", "user": {"login": "alafanechere"}}, "additions": 108, "deletions": 6}}, {"node": {"oid": "c542ceb36ec3207e510f9db305325ad8a8181fa8", "messageHeadline": "\ud83d\udcdd Session Token Authenticator documentation (#28762)", "author": {"name": "Lake Mossman", "email": "lake@airbyte.io", "user": {"login": "lmossman"}}, "additions": 52, "deletions": 19}}, {"node": {"oid": "db24dbf5f6e1acde15a2623142620c6d1d4c59b1", "messageHeadline": "Docs: Source SFTP Bulk docs update (#28686)", "author": {"name": "Christo Grabowski", "email": "108154848+ChristoGrab@users.noreply.github.com", "user": {"login": "ChristoGrab"}}, "additions": 90, "deletions": 31}}, {"node": {"oid": "360f0e8f74a63701ded552354d5e5819664de109", "messageHeadline": "Destination snowflake: Add 1s1t skeletons (#28618)", "author": {"name": "Edward Gao", "email": "edward.gao@airbyte.io", "user": {"login": "edgao"}}, "additions": 632, "deletions": 603}}, {"node": {"oid": "a339622dac6c28b700f3bb4dd11947a27a0f5989", "messageHeadline": "connectors-ci: increase connectors package install max duration (#28858)", "author": {"name": "Augustin", "email": "augustin@airbyte.io", "user": {"login": "alafanechere"}}, "additions": 6, "deletions": 5}}, {"node": {"oid": "b5447dd1203e2436a513ec4ba17fa04011ac5f9c", "messageHeadline": "Connector Health: Source Klaviyo, Source Typeform, Source Pipedrive: \u2026", "author": {"name": "Daryna Ishchenko", "email": "80129833+darynaishchenko@users.noreply.github.com", "user": {"login": "darynaishchenko"}}, "additions": 97, "deletions": 64}}, {"node": {"oid": "285afdc01fd1e72e5ba6ba4d47184ee69c126689", "messageHeadline": "Source Trello: organizations: updated expected records (#28734)", "author": {"name": "Daryna Ishchenko", "email": "80129833+darynaishchenko@users.noreply.github.com", "user": {"login": "darynaishchenko"}}, "additions": 4, "deletions": 17}}, {"node": {"oid": "c2ed2ede5f52fa2f6c62181e13fcd2f5aae4b60d", "messageHeadline": "Source Google Analytics V4: increased timeout for incremental tests (\u2026", "author": {"name": "Daryna Ishchenko", "email": "80129833+darynaishchenko@users.noreply.github.com", "user": {"login": "darynaishchenko"}}, "additions": 1, "deletions": 0}}, {"node": {"oid": "1f14dbe8d516b175e1fdf018177ce1914a6ab5a2", "messageHeadline": "Source Hubspot: added ignored fields (#28609)", "author": {"name": "Daryna Ishchenko", "email": "80129833+darynaishchenko@users.noreply.github.com", "user": {"login": "darynaishchenko"}}, "additions": 6, "deletions": 0}}, {"node": {"oid": "17406a88289ce2615f338a93f9c69e7e2cf9b5c2", "messageHeadline": "Source Gitlab: incorrect json schema for projects stream (#28773)", "author": {"name": "Daryna Ishchenko", "email": "80129833+darynaishchenko@users.noreply.github.com", "user": {"login": "darynaishchenko"}}, "additions": 7, "deletions": 4}}, {"node": {"oid": "858e5350ac15ec38523d190ccc9e07fbd1671dfa", "messageHeadline": "Source Jira: updated expected records (#28606)", "author": {"name": "Daryna Ishchenko", "email": "80129833+darynaishchenko@users.noreply.github.com", "user": {"login": "darynaishchenko"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "3feff5276632f24238fb1432377dcbbba824f2c6", "messageHeadline": "Source Linkedin Ads: added path to config for TestSpec (#28602)", "author": {"name": "Daryna Ishchenko", "email": "80129833+darynaishchenko@users.noreply.github.com", "user": {"login": "darynaishchenko"}}, "additions": 1, "deletions": 0}}, {"node": {"oid": "6768281dd51b2fe3b8948d25aebfa5abb545f890", "messageHeadline": "\ud83c\udf89 Source Pinterest: Add report stream for `CAMPAIGN` level (#28672)", "author": {"name": "Serhii Lazebnyi", "email": "53845333+lazebnyi@users.noreply.github.com", "user": {"login": "lazebnyi"}}, "additions": 1089, "deletions": 360}}, {"node": {"oid": "ad12b1e1b20713482ec2e6c3b6e8ae95b86e6dbd", "messageHeadline": "Bump Airbyte version from 0.50.11 to 0.50.12", "author": {"name": "girarda", "email": "girarda@users.noreply.github.com", "user": {"login": "girarda"}}, "additions": 4, "deletions": 4}}, {"node": {"oid": "17a224b368b44b2fff37e4cee5dd68fe77b36255", "messageHeadline": "Removed disabled tesiting tool workflow script (#28834)", "author": {"name": "Tobias Wennergren", "email": "tobias@airbyte.io", "user": {"login": "wennergr"}}, "additions": 0, "deletions": 133}}, {"node": {"oid": "2cdb2a902d6fa2cb98e6eec3e04959f472e0f678", "messageHeadline": "p0-stripe-schema-broken - revert stripe to 3.15.0 (#28820)", "author": {"name": "Maxime Carbonneau-Leclerc", "email": "maxi297@users.noreply.github.com", "user": {"login": "maxi297"}}, "additions": 1, "deletions": 0}}, {"node": {"oid": "d801674022f7d0f7424c77f2014e497714fdf708", "messageHeadline": "Downgrade orchestrator deploy back to python3.9 (#28761)", "author": {"name": "Ben Church", "email": "ben@airbyte.io", "user": {"login": "bnchrch"}}, "additions": 17, "deletions": 29}}, {"node": {"oid": "2c81224caa328b4378f0b5674ac43128c1c74daa", "messageHeadline": "\ud83e\uddf9 Sweep authSpecification in connectors repo (#27996)", "author": {"name": "Lake Mossman", "email": "lake@airbyte.io", "user": {"login": "lmossman"}}, "additions": 182, "deletions": 255}}, {"node": {"oid": "d13cd041fb47bdda6186190a2b940ba5316783eb", "messageHeadline": "\u2728Source Twilio: New streams Step (#27323)", "author": {"name": "btkcodedev", "email": "btk.codedev@gmail.com", "user": {"login": "btkcodedev"}}, "additions": 93, "deletions": 5}}, {"node": {"oid": "9ca8cdece6b68c2d2deaabc4581dba1283ae397d", "messageHeadline": "\ud83d\udc1b Source Mongo: Revert recent changes (#28815)", "author": {"name": "Jonathan Pearlin", "email": "jonathan@airbyte.io", "user": {"login": "jdpgrailsdev"}}, "additions": 98, "deletions": 938}}, {"node": {"oid": "4a4fc5b7aa6b229833cd039b3e193d62cdc7bb5b", "messageHeadline": "Destination bigquery: fix new test case after updating test schema (#\u2026", "author": {"name": "Edward Gao", "email": "edward.gao@airbyte.io", "user": {"login": "edgao"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "236c4078b98e615717015cd5562887c13c9a2604", "messageHeadline": "\u2728Source Stripe: New Streams - Prices (#26127)", "author": {"name": "btkcodedev", "email": "btk.codedev@gmail.com", "user": {"login": "btkcodedev"}}, "additions": 202, "deletions": 4}}, {"node": {"oid": "d3bb55b22f49a9e1b6d13cc0f10c6f7bb9fa38d2", "messageHeadline": "Rever to old install (#28811)", "author": {"name": "Ben Church", "email": "ben@airbyte.io", "user": {"login": "bnchrch"}}, "additions": 3, "deletions": 8}}, {"node": {"oid": "4158a97af6d230212c7e2c49c18bb9d339dc999c", "messageHeadline": "Add bash (#28808)", "author": {"name": "Ben Church", "email": "ben@airbyte.io", "user": {"login": "bnchrch"}}, "additions": 4, "deletions": 0}}, {"node": {"oid": "83fb3caeea254a37fb719a50686afa6497e911ac", "messageHeadline": "\ud83d\udea8 Destination bigquery 1s1t: change raw dataset + table name (#28723)", "author": {"name": "Edward Gao", "email": "edward.gao@airbyte.io", "user": {"login": "edgao"}}, "additions": 65, "deletions": 19}}, {"node": {"oid": "ebb84e598c72d3b7f3326da1d1d4b745875e7f2b", "messageHeadline": "\u2728Source HubSpot: New stream for contacts merged audit (#27091)", "author": {"name": "Antoine Balliet", "email": "antoine.balliet@gorgias.com", "user": {"login": "aballiet"}}, "additions": 350, "deletions": 44}}, {"node": {"oid": "6e7835816441756408b64198daedda5f4c00e91f", "messageHeadline": "remove venv version (#28801)", "author": {"name": "Ben Church", "email": "ben@airbyte.io", "user": {"login": "bnchrch"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "86c5f9b17688b52f6206af3e46da02ddb0e6ffdd", "messageHeadline": "Use old venv way (#28798)", "author": {"name": "Ben Church", "email": "ben@airbyte.io", "user": {"login": "bnchrch"}}, "additions": 12, "deletions": 9}}, {"node": {"oid": "1658ecc1439afe691ebc157f9d547769c808b6d5", "messageHeadline": "Add shell bash (#28794)", "author": {"name": "Ben Church", "email": "ben@airbyte.io", "user": {"login": "bnchrch"}}, "additions": 5, "deletions": 0}}, {"node": {"oid": "1d1ed472d62d01686d7d5872ebdab83dc1102241", "messageHeadline": "Run ensure path (#28792)", "author": {"name": "Ben Church", "email": "ben@airbyte.io", "user": {"login": "bnchrch"}}, "additions": 8, "deletions": 0}}, {"node": {"oid": "91eff3af38c05fc80840cdef3db256831a0a674c", "messageHeadline": "fix reported sentry tags (#28784)", "author": {"name": "Pedro S. Lopez", "email": "pedroslopez@me.com", "user": {"login": "pedroslopez"}}, "additions": 9, "deletions": 8}}, {"node": {"oid": "7fcf8f05ab56ad5bfc3d7b44db5d3e5036170141", "messageHeadline": "connectors-ci: fix full dagger python connector dagger build (#28783)", "author": {"name": "Augustin", "email": "augustin@airbyte.io", "user": {"login": "alafanechere"}}, "additions": 7, "deletions": 7}}, {"node": {"oid": "36affa62534b211f1c12802684a5236d0cf3ad00", "messageHeadline": "Docs: Source Salesforce docs update (#28751)", "author": {"name": "Christo Grabowski", "email": "108154848+ChristoGrab@users.noreply.github.com", "user": {"login": "ChristoGrab"}}, "additions": 82, "deletions": 49}}, {"node": {"oid": "4ad6deda2642961e748d1c0c4c9c6c556e6d7472", "messageHeadline": ":sparkles: :sparkles: Source Stripe: add missing fields (#28776)", "author": {"name": "Denys Davydov", "email": "davydov.den18@gmail.com", "user": {"login": "davydov-d"}}, "additions": 1072, "deletions": 3}}, {"node": {"oid": "137abbf164e7e177ede2a09b53a96a293891658f", "messageHeadline": "add sentry reporting to connector publish pipelines (#28748)", "author": {"name": "Pedro S. Lopez", "email": "pedroslopez@me.com", "user": {"login": "pedroslopez"}}, "additions": 136, "deletions": 4}}, {"node": {"oid": "292530c536733159113d6f4fa1e4c6c31e4943c7", "messageHeadline": "\ud83e\udd16 Bump patch version of Airbyte CDK", "author": {"name": "maxi297", "email": "maxi297@users.noreply.github.com", "user": {"login": "maxi297"}}, "additions": 7, "deletions": 4}}, {"node": {"oid": "71437385cbd3802b7ce946b3bde5517350dd946e", "messageHeadline": "\u2728 Source surveycto : added check connection function (#28512)", "author": {"name": "Aviraj Gour", "email": "100823015+avirajsingh7@users.noreply.github.com", "user": {"login": "avirajsingh7"}}, "additions": 58, "deletions": 31}}, {"node": {"oid": "48bf520d87341d03c8d3475d1003c186392eea8b", "messageHeadline": "Fix stream read given stream doesn't have any slice (#28746)", "author": {"name": "Maxime Carbonneau-Leclerc", "email": "maxi297@users.noreply.github.com", "user": {"login": "maxi297"}}, "additions": 18, "deletions": 37}}, {"node": {"oid": "aab90a0e48a6cc63a8ba4b4842dd51198ef3374b", "messageHeadline": "Destination Iceberg: Support server-managed storage config (#28506)", "author": {"name": "Eduard Tudenhoefner", "email": "etudenhoefner@gmail.com", "user": {"login": "nastra"}}, "additions": 185, "deletions": 7}}, {"node": {"oid": "0622860baf2aae4e6441ff60326bceb6f8a44f01", "messageHeadline": "\ud83d\udc1b Source Mongo: fix potential npe when collecting stats (#28760)", "author": {"name": "Cole Snodgrass", "email": "cole@airbyte.io", "user": {"login": "colesnodgrass"}}, "additions": 19, "deletions": 13}}, {"node": {"oid": "eab3f34ec7646f279c28e4d93f1f7128436f6608", "messageHeadline": "\ud83d\udc1b Correcting aircall typo (#27433)", "author": {"name": "Randal Boyle", "email": "randal.boyle@marshmallow.co", "user": {"login": "jhsb25"}}, "additions": 12, "deletions": 11}}, {"node": {"oid": "9a714db32634d86eda4236d1a99d6ad0fa07106e", "messageHeadline": "Source S3: encoding validation fix, refactor and test (#28730)", "author": {"name": "Roman Yermilov [GL]", "email": "86300758+roman-yermilov-gl@users.noreply.github.com", "user": {"login": "roman-yermilov-gl"}}, "additions": 30, "deletions": 7}}, {"node": {"oid": "277711acaef2ee3fd2df98ed7acc8824009acac0", "messageHeadline": "\u2728 Source Hubspot: improve error message during connector setup (#28558)", "author": {"name": "Arsen Losenko", "email": "20901439+arsenlosenko@users.noreply.github.com", "user": {"login": "arsenlosenko"}}, "additions": 26, "deletions": 2}}, {"node": {"oid": "9cee15b4db7988ceb7e9bbd4b85bcc26fface76e", "messageHeadline": "connectors-ci: implement per step time out (#28771)", "author": {"name": "Augustin", "email": "augustin@airbyte.io", "user": {"login": "alafanechere"}}, "additions": 95, "deletions": 9}}, {"node": {"oid": "9f6963ccfcddd7a573c4ca0ff94de41ce6175cc0", "messageHeadline": "\u2728Destination Bigquery 1s1t: handle cursor change (#28721)", "author": {"name": "Edward Gao", "email": "edward.gao@airbyte.io", "user": {"login": "edgao"}}, "additions": 90, "deletions": 6}}, {"node": {"oid": "d9f2444c9e363694b4211888bb95dcdf10465b14", "messageHeadline": "1s1t: fix timestamps in T+D tests (#28749)", "author": {"name": "Edward Gao", "email": "edward.gao@airbyte.io", "user": {"login": "edgao"}}, "additions": 8, "deletions": 6}}, {"node": {"oid": "5c9f0fa34eeb5e478fbd4bdc7d541d5e17a1f598", "messageHeadline": "Dagster: Add a schedule and auto materialization to handle resource l\u2026", "author": {"name": "Ben Church", "email": "ben@airbyte.io", "user": {"login": "bnchrch"}}, "additions": 154, "deletions": 274}}, {"node": {"oid": "1aea368ce28f3079647f02280f6f7be7946b3230", "messageHeadline": "1s1t: move expected records into destination-bigquery (#28752)", "author": {"name": "Edward Gao", "email": "edward.gao@airbyte.io", "user": {"login": "edgao"}}, "additions": 0, "deletions": 0}}, {"node": {"oid": "dbb08ccfa5df92bf29f7cca8750e29f070b8fd7c", "messageHeadline": "Revert \"pin stripe version in cloud to 3.13.0 (#28694)\" (#28722)", "author": {"name": "Catherine Noll", "email": "clnoll@users.noreply.github.com", "user": {"login": "clnoll"}}, "additions": 0, "deletions": 1}}, {"node": {"oid": "f1ffa2e148ef5a3f206524c1d7af4b01fa45bb26", "messageHeadline": "rename method (#28741)", "author": {"name": "Pedro S. Lopez", "email": "pedroslopez@me.com", "user": {"login": "pedroslopez"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "94e8ef8b1e5fe13e199535c85de3eaa17c1471e1", "messageHeadline": "Langchain destination: Add Chroma support (#28605)", "author": {"name": "Joe Reuter", "email": "joe@airbyte.io", "user": {"login": "flash1293"}}, "additions": 311, "deletions": 42}}, {"node": {"oid": "3eb222fc89215a9bf672a98a6e9b41ac24d9c29b", "messageHeadline": "\u2728 Source MongoDB V2: Clean fieldPath before use in projection (#28733)", "author": {"name": "Jonathan Pearlin", "email": "jonathan@airbyte.io", "user": {"login": "jdpgrailsdev"}}, "additions": 13, "deletions": 8}}, {"node": {"oid": "f753dd04b60870795829d22585b835899985af71", "messageHeadline": "fix: publish strict-encrypt connectors before regular variant (#28737)", "author": {"name": "Pedro S. Lopez", "email": "pedroslopez@me.com", "user": {"login": "pedroslopez"}}, "additions": 5, "deletions": 3}}, {"node": {"oid": "fb7258e2bd2940f99b8f1053e5e294d97905d382", "messageHeadline": "Move tools/ci_* projects to airbyte-ci, update to use Poetry, bump to\u2026", "author": {"name": "Ben Church", "email": "ben@airbyte.io", "user": {"login": "bnchrch"}}, "additions": 4987, "deletions": 1799}}, {"node": {"oid": "bdaddd4c209de93e13860a4b0747ca121d00fd39", "messageHeadline": "Docs: update PR template and remove python destination as accepted co\u2026", "author": {"name": "Marcos Marx", "email": "marcosmarxm@users.noreply.github.com", "user": {"login": "marcosmarxm"}}, "additions": 21, "deletions": 1}}, {"node": {"oid": "343a45c3b72bbf76f8d6ac403f83ef9c60a49ca1", "messageHeadline": "\ud83d\udc1b Source Shopify: improve `error messages`, refactored code (#28700)", "author": {"name": "Baz", "email": "oleksandr.bazarnov@globallogic.com", "user": {"login": "bazarnov"}}, "additions": 191, "deletions": 111}}, {"node": {"oid": "77251e445a37a895ff641d729390d20b3db645ed", "messageHeadline": "\ud83d\udc1b Source Hubspot: Add backoff for handler request (#28705)", "author": {"name": "Serhii Lazebnyi", "email": "53845333+lazebnyi@users.noreply.github.com", "user": {"login": "lazebnyi"}}, "additions": 86, "deletions": 12}}, {"node": {"oid": "bcb5a4df8d7a28bf1188490f559ea7cde199b646", "messageHeadline": "mysql-cdc: implementation to construct initial debezium state (#28561)", "author": {"name": "Subodh Kant Chaturvedi", "email": "subodh1810@gmail.com", "user": {"login": "subodh1810"}}, "additions": 292, "deletions": 8}}, {"node": {"oid": "7f4a90a5a12b5d8c098342d9232d8a014f6fd48b", "messageHeadline": "specify extensibility as Python CDK CODEOWNER not all CDK", "author": {"name": "Sherif A. Nada", "email": "snadalive@gmail.com", "user": {"login": "sherifnada"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "efd8bc27459cce9da7d514844be5f1a17b26bdf4", "messageHeadline": "Source Zendesk Support: add to cloud (#28711)", "author": {"name": "Artem Inzhyyants", "email": "36314070+artem1205@users.noreply.github.com", "user": {"login": "artem1205"}}, "additions": 2, "deletions": 0}}, {"node": {"oid": "f66079cdb1ce074243878d757baccf6e2641c7e9", "messageHeadline": "Capitalize title of request_authentication field (#28585)", "author": {"name": "Lake Mossman", "email": "lake@airbyte.io", "user": {"login": "lmossman"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "b95def8889dab02ac809e5b13ffce297b18a5b95", "messageHeadline": "Source Stripe: remove duplicate streams (#28709)", "author": {"name": "Catherine Noll", "email": "clnoll@users.noreply.github.com", "user": {"login": "clnoll"}}, "additions": 11, "deletions": 7}}, {"node": {"oid": "3404878a4181ea4817f8d0f69c79d9b1dc9455b5", "messageHeadline": "Update all metadata sensor from 10 hours to 10 min (#28717)", "author": {"name": "Ben Church", "email": "ben@airbyte.io", "user": {"login": "bnchrch"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "a8b099c49e96b5de4e2286cb2849e91fa34f3a67", "messageHeadline": "cython >.> (#28675)", "author": {"name": "Edward Gao", "email": "edward.gao@airbyte.io", "user": {"login": "edgao"}}, "additions": 15, "deletions": 3}}, {"node": {"oid": "221cbdc093a4d01100d0aea67510d1a0d775f4f2", "messageHeadline": "Update the cloud dockerfile too (#28640)", "author": {"name": "Alexandre Girard", "email": "alexandre@airbyte.io", "user": {"login": "girarda"}}, "additions": 1, "deletions": 0}}, {"node": {"oid": "71211e85914fe0e7e9b0446284416b8ba2c4daed", "messageHeadline": "add a stub to test a java cdk workflow (#28703)", "author": {"name": "Conor", "email": "cpdeethree@users.noreply.github.com", "user": {"login": "cpdeethree"}}, "additions": 13, "deletions": 0}}, {"node": {"oid": "fb7cacb3210fc08c37f81ca0cd3faea3347dfc09", "messageHeadline": "Pre release ctid (#28339)", "author": {"name": "Rodi Reich Zilberman", "email": "867491+rodireich@users.noreply.github.com", "user": {"login": "rodireich"}}, "additions": 697, "deletions": 504}}, {"node": {"oid": "f4bf4a829274e2687db5beef283550e5d0640f49", "messageHeadline": "Revert \"source-postgres: enable ctid+cdc implementation (#28044)\" (#2\u2026", "author": {"name": "Rodi Reich Zilberman", "email": "867491+rodireich@users.noreply.github.com", "user": {"login": "rodireich"}}, "additions": 466, "deletions": 315}}, {"node": {"oid": "6e75a7812e93cc540018a9017906132aff1767d9", "messageHeadline": "\ud83e\udd16 Bump patch version of Airbyte CDK", "author": {"name": "girarda", "email": "girarda@users.noreply.github.com", "user": {"login": "girarda"}}, "additions": 7, "deletions": 4}}, {"node": {"oid": "886ab6b09b95ec64ac24d5a0688ab08c931bd938", "messageHeadline": "source-postgres: enable ctid+cdc implementation (#28044)", "author": {"name": "Subodh Kant Chaturvedi", "email": "subodh1810@gmail.com", "user": {"login": "subodh1810"}}, "additions": 315, "deletions": 466}}, {"node": {"oid": "df01616951041c9e37eea302097e4eee1b65a0f6", "messageHeadline": "[Issue #23497] Deduplicate query parameters for declarative connector\u2026", "author": {"name": "Alexandre Girard", "email": "alexandre@airbyte.io", "user": {"login": "girarda"}}, "additions": 232, "deletions": 90}}, {"node": {"oid": "28bedf96757a87bd7db62687ecddb675c5124b8c", "messageHeadline": "\u2728 Source MongoDB V2: Handle statistics collection failure gracefully \u2026", "author": {"name": "Jonathan Pearlin", "email": "jonathan@airbyte.io", "user": {"login": "jdpgrailsdev"}}, "additions": 55, "deletions": 10}}, {"node": {"oid": "860e6af933436220d54074dde4bb6c9f7eb6f9a2", "messageHeadline": "pin stripe version in cloud to 3.13.0 (#28694)", "author": {"name": "Ella Rohm-Ensing", "email": "erohmensing@gmail.com", "user": {"login": "erohmensing"}}, "additions": 1, "deletions": 0}}, {"node": {"oid": "8f927980929befa5ae44d30248df3756b0cbb4d0", "messageHeadline": "\ud83d\udc1b Source Zendesk Support: Add handle 404 error (#28397)", "author": {"name": "Serhii Lazebnyi", "email": "53845333+lazebnyi@users.noreply.github.com", "user": {"login": "lazebnyi"}}, "additions": 23, "deletions": 12}}, {"node": {"oid": "59300093b1d58c201724c329138e06916d65df15", "messageHeadline": "[file-based cdk] Add avro parser for inferring schema and reading rec\u2026", "author": {"name": "Brian Lai", "email": "51336873+brianjlai@users.noreply.github.com", "user": {"login": "brianjlai"}}, "additions": 1617, "deletions": 451}}, {"node": {"oid": "66938e1e69fbf22bc343dea360937b1fe58aebfb", "messageHeadline": "\u2728Source Stripe: New Stream - ShippingRates (#27217)", "author": {"name": "btkcodedev", "email": "btk.codedev@gmail.com", "user": {"login": "btkcodedev"}}, "additions": 200, "deletions": 6}}, {"node": {"oid": "9915bcd17a7aaadb0d9ef96b64a75a3f081f0bd8", "messageHeadline": "connectors-ci: extend nightly build timeout (#28669)", "author": {"name": "Augustin", "email": "augustin@airbyte.io", "user": {"login": "alafanechere"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "232b6272ffd168e18405e256d884acb1a0d85da1", "messageHeadline": "connectors-ci: unique secret name at session level (#28656)", "author": {"name": "Augustin", "email": "augustin@airbyte.io", "user": {"login": "alafanechere"}}, "additions": 6, "deletions": 3}}, {"node": {"oid": "66b428bbdaf50f4271a65bf9d7b801e954362e73", "messageHeadline": "Source Zendesk Support: fix pagination for stream TicketMetricEvents \u2026", "author": {"name": "Artem Inzhyyants", "email": "36314070+artem1205@users.noreply.github.com", "user": {"login": "artem1205"}}, "additions": 89, "deletions": 27}}, {"node": {"oid": "9e1e198e186377d29fb970996868d8ca046156cc", "messageHeadline": "\ud83c\udf89 New Source: Captain Data [Configuration based CDK] (#25230)", "author": {"name": "Elliot T", "email": "elliot.trabac1@gmail.com", "user": {"login": "elliottrabac"}}, "additions": 764, "deletions": 0}}, {"node": {"oid": "d314dfd0ad3c69ac7ed1933370107f74daf497b1", "messageHeadline": "\ud83d\udc1b Source TikTok: fix default filters params - include deleted ad_grou\u2026", "author": {"name": "Efim Matytsin", "email": "mr.Brazz@gmail.com", "user": {"login": "efimmatytsin"}}, "additions": 28, "deletions": 4}}, {"node": {"oid": "335f99fd8daf34dcf874ce9683bac0c14ebd0ab9", "messageHeadline": "\ud83d\udc1b \ud83d\udcc4 Source Shopify-OAuth: remove public docs (#28660)", "author": {"name": "Baz", "email": "oleksandr.bazarnov@globallogic.com", "user": {"login": "bazarnov"}}, "additions": 0, "deletions": 154}}, {"node": {"oid": "ff9fd07675cebd1754a702b8bc8bf7fe210c7da5", "messageHeadline": "fix changelog table (#28649)", "author": {"name": "Rodi Reich Zilberman", "email": "867491+rodireich@users.noreply.github.com", "user": {"login": "rodireich"}}, "additions": 5, "deletions": 5}}, {"node": {"oid": "1cb8cec9079d18ae5ca758a7f685ec265ae60516", "messageHeadline": "Run AB Platform script fix. (#28647)", "author": {"name": "Davin Chia", "email": "davinchia@gmail.com", "user": {"login": "davinchia"}}, "additions": 4, "deletions": 0}}, {"node": {"oid": "8a62added0525a4420970feb869ca62d7bff94f2", "messageHeadline": "Run Platform Script should also copy this file over. (#28644)", "author": {"name": "Davin Chia", "email": "davinchia@gmail.com", "user": {"login": "davinchia"}}, "additions": 3, "deletions": 1}}, {"node": {"oid": "e53034921ebdf406a05a449f9838ada9500c8a01", "messageHeadline": "Metadata: Ensure we run upload validate on the overrode metadata file\u2026", "author": {"name": "Ben Church", "email": "ben@airbyte.io", "user": {"login": "bnchrch"}}, "additions": 143, "deletions": 49}}, {"node": {"oid": "53aade6333af4412aa958f52ea9c5f6ea71e8260", "messageHeadline": ":tada: Source Amazon Seller Partner: Add `GET_FLAT_FILE_ACTIONABLE_OR\u2026", "author": {"name": "Marcos Marx", "email": "marcosmarxm@users.noreply.github.com", "user": {"login": "marcosmarxm"}}, "additions": 336, "deletions": 22}}, {"node": {"oid": "df274b7f40b5d39ae9dcd51ca24dd53a71d81422", "messageHeadline": "Destination snowflake: destinations v2 scaffolding (#28584)", "author": {"name": "Edward Gao", "email": "edward.gao@airbyte.io", "user": {"login": "edgao"}}, "additions": 26, "deletions": 5}}, {"node": {"oid": "6159452f8f538c9ebc7afdd7d22f82568507799c", "messageHeadline": "\ud83d\udc1b Destination BigQuery - Limit Clustering Column Amount (#28625)", "author": {"name": "Joe Bell", "email": "joseph.bell@airbyte.io", "user": {"login": "jbfbell"}}, "additions": 28, "deletions": 5}}, {"node": {"oid": "6b588d04e27a7ed2ca85a6ee16e0d57d55273ad2", "messageHeadline": "Source Tiktok Marketing: add new fields to ad reports streams (#25423)", "author": {"name": "Marcos Marx", "email": "marcosmarxm@users.noreply.github.com", "user": {"login": "marcosmarxm"}}, "additions": 141, "deletions": 42}}, {"node": {"oid": "496678df5f6f45f042b5e35426bb4c1b50de0929", "messageHeadline": "\u2728 Source MongoDB V2: Record statistics about MongoDB source connectio\u2026", "author": {"name": "Jonathan Pearlin", "email": "jonathan@airbyte.io", "user": {"login": "jdpgrailsdev"}}, "additions": 67, "deletions": 17}}, {"node": {"oid": "9c01e86f64b40bb4bb039b41cbff9f3412f36d0e", "messageHeadline": "add Airbyte Pro helm installation instructions (#28582)", "author": {"name": "Parker Mossman", "email": "parker@airbyte.io", "user": {"login": "pmossman"}}, "additions": 30, "deletions": 0}}, {"node": {"oid": "b252a995d13af2e4b82065ed4632372f702dfb9c", "messageHeadline": "\ud83e\udd16 Add Gainsight Px connector to cloud (#28592)", "author": {"name": "Octavia Squidington III", "email": "90398440+octavia-squidington-iii@users.noreply.github.com", "user": {"login": "octavia-squidington-iii"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "7a18cc15354f8007c70cec8f784aebb17dd5283e", "messageHeadline": "Revert \"Source Zendesk Support: remove version pin (#28587)\" (#28611)", "author": {"name": "Catherine Noll", "email": "clnoll@users.noreply.github.com", "user": {"login": "clnoll"}}, "additions": 1, "deletions": 0}}, {"node": {"oid": "ccac29af1b5d11e2a1af827b36844ce6bb533846", "messageHeadline": ":rotating_light: :rotating_light: Source Amazon Ads: fix schemas (#27\u2026", "author": {"name": "Denys Davydov", "email": "davydov.den18@gmail.com", "user": {"login": "davydov-d"}}, "additions": 32, "deletions": 30}}, {"node": {"oid": "7496163998bee45664e587711b916042b9b74a48", "messageHeadline": "Source Google Ads: fix timezone (#28510)", "author": {"name": "Roman Yermilov [GL]", "email": "86300758+roman-yermilov-gl@users.noreply.github.com", "user": {"login": "roman-yermilov-gl"}}, "additions": 9, "deletions": 8}}, {"node": {"oid": "624bb815d02d9e7f6e6a0e787bedaac804ab14f4", "messageHeadline": "increased timeout for incremental tests (#28559)", "author": {"name": "Daryna Ishchenko", "email": "80129833+darynaishchenko@users.noreply.github.com", "user": {"login": "darynaishchenko"}}, "additions": 1, "deletions": 0}}, {"node": {"oid": "a6cedb80cb5e6ac525f0f2791589e5b1448b0af5", "messageHeadline": "increased timeout for discover test (#28560)", "author": {"name": "Daryna Ishchenko", "email": "80129833+darynaishchenko@users.noreply.github.com", "user": {"login": "darynaishchenko"}}, "additions": 1, "deletions": 0}}, {"node": {"oid": "d757c2ecf5db2a327cbb73a0995a8af335af3b0e", "messageHeadline": "updated expected records (#28565)", "author": {"name": "Daryna Ishchenko", "email": "80129833+darynaishchenko@users.noreply.github.com", "user": {"login": "darynaishchenko"}}, "additions": 6, "deletions": 6}}, {"node": {"oid": "3f6b6eee8e9634f6c750e0f80035a169dcd7774e", "messageHeadline": "updated expected records (#28595)", "author": {"name": "Daryna Ishchenko", "email": "80129833+darynaishchenko@users.noreply.github.com", "user": {"login": "darynaishchenko"}}, "additions": 20, "deletions": 19}}, {"node": {"oid": "36bb7aa0ee627eb9eb0bd3018e36e2a1639099be", "messageHeadline": "updated expected records (#28596)", "author": {"name": "Daryna Ishchenko", "email": "80129833+darynaishchenko@users.noreply.github.com", "user": {"login": "darynaishchenko"}}, "additions": 242, "deletions": 102}}, {"node": {"oid": "00ac8f44de14e2f85454101e3e02429127b2d68a", "messageHeadline": "fixed records comparison (#28597)", "author": {"name": "Daryna Ishchenko", "email": "80129833+darynaishchenko@users.noreply.github.com", "user": {"login": "darynaishchenko"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "f402044dfbd2ef7b666609885c59db0590c32897", "messageHeadline": "Source Zendesk Support: remove version pin (#28587)", "author": {"name": "Artem Inzhyyants", "email": "36314070+artem1205@users.noreply.github.com", "user": {"login": "artem1205"}}, "additions": 0, "deletions": 1}}, {"node": {"oid": "ac3e621892e056d3aa05da7b74ce48a667834e1a", "messageHeadline": "Bump Airbyte version from 0.50.10 to 0.50.11", "author": {"name": "girarda", "email": "girarda@users.noreply.github.com", "user": {"login": "girarda"}}, "additions": 4, "deletions": 4}}, {"node": {"oid": "adf8870de0bd6e7f5d6527a32093fd4456a1d2c0", "messageHeadline": "\ud83d\udc1b Destination bigquery 1s1t: respect dataset location (#28580)", "author": {"name": "Edward Gao", "email": "edward.gao@airbyte.io", "user": {"login": "edgao"}}, "additions": 70, "deletions": 23}}, {"node": {"oid": "b9a3c0817e162be56f30cb7147d57c139e9204be", "messageHeadline": "\ud83d\udc1b Release Snowflake Async State Bug. (#28581)", "author": {"name": "Davin Chia", "email": "davinchia@gmail.com", "user": {"login": "davinchia"}}, "additions": 88, "deletions": 87}}, {"node": {"oid": "496854caf45f9db240a0bd2ec5bfb7bde89f498e", "messageHeadline": "Fix Async Framework Race Condition. (#28342)", "author": {"name": "Davin Chia", "email": "davinchia@gmail.com", "user": {"login": "davinchia"}}, "additions": 29, "deletions": 23}}, {"node": {"oid": "a7b5a9c6b7584903e735c24bd5a9da536dcd80e4", "messageHeadline": "Source Zendesk Support: Fix cursor pagination (#28487)", "author": {"name": "Artem Inzhyyants", "email": "36314070+artem1205@users.noreply.github.com", "user": {"login": "artem1205"}}, "additions": 181, "deletions": 496}}, {"node": {"oid": "53da5baa7d96c05fd19330db88c615d0e869f58b", "messageHeadline": "Destination bigquery 1s1t: fix 1s1t schema change logic; extract Type\u2026", "author": {"name": "Edward Gao", "email": "edward.gao@airbyte.io", "user": {"login": "edgao"}}, "additions": 632, "deletions": 335}}, {"node": {"oid": "a9e36d08fcfa22f30dff6b9cf371cd9c1eb2756b", "messageHeadline": "Bump Airbyte version from 0.50.9 to 0.50.10", "author": {"name": "pmossman", "email": "pmossman@users.noreply.github.com", "user": {"login": "pmossman"}}, "additions": 4, "deletions": 4}}, {"node": {"oid": "2464106459a91510d4f549b305b97c496e6090ac", "messageHeadline": "Version bump to release CATs (#28577)", "author": {"name": "Maxime Carbonneau-Leclerc", "email": "maxi297@users.noreply.github.com", "user": {"login": "maxi297"}}, "additions": 4, "deletions": 1}}, {"node": {"oid": "f5056232e727bb233bb719c984267e20d104b584", "messageHeadline": "handle case where migrationDocumentationUrl is None (by default) (#28\u2026", "author": {"name": "Ella Rohm-Ensing", "email": "erohmensing@gmail.com", "user": {"login": "erohmensing"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "da8596f907b3aa225650e7fb231863179aa9a948", "messageHeadline": "Remove invalid public field from metadata.yaml (#28572)", "author": {"name": "Ben Church", "email": "ben@airbyte.io", "user": {"login": "bnchrch"}}, "additions": 0, "deletions": 1}}, {"node": {"oid": "387c651b12e5a989743204380e52b5e4acd26cab", "messageHeadline": "connectors-ci: fix error handling (#28562)", "author": {"name": "Augustin", "email": "augustin@airbyte.io", "user": {"login": "alafanechere"}}, "additions": 21, "deletions": 11}}, {"node": {"oid": "6540fa7c916a5e811b189a478203bb901f1a531a", "messageHeadline": "Langchain destination: Support composite and nested primary keys for \u2026", "author": {"name": "Joe Reuter", "email": "joe@airbyte.io", "user": {"login": "flash1293"}}, "additions": 34, "deletions": 14}}, {"node": {"oid": "232e9eab78054260379e916ce22fd9061d17cc9b", "messageHeadline": "Docs: update schema change capability (#28200)", "author": {"name": "Natalie Kwong", "email": "38087517+nataliekwong@users.noreply.github.com", "user": {"login": "nataliekwong"}}, "additions": 26, "deletions": 11}}, {"node": {"oid": "675175a50e5d894b811dd07537c03789d6ee5542", "messageHeadline": "Allow for sources without spec.json or spec.yaml (#28519)", "author": {"name": "Maxime Carbonneau-Leclerc", "email": "maxi297@users.noreply.github.com", "user": {"login": "maxi297"}}, "additions": 35, "deletions": 30}}, {"node": {"oid": "f6a294712d6fc0a5c37009775e507c3f063546a6", "messageHeadline": ":bug:Source PostHog: fixed EventsSimpleRetriever declaration (#28461)", "author": {"name": "Daryna Ishchenko", "email": "80129833+darynaishchenko@users.noreply.github.com", "user": {"login": "darynaishchenko"}}, "additions": 25, "deletions": 18}}, {"node": {"oid": "b3d223e24ee643dc77d36e1a0f85d5508fc27a2d", "messageHeadline": "updated expected records (#28525)", "author": {"name": "Daryna Ishchenko", "email": "80129833+darynaishchenko@users.noreply.github.com", "user": {"login": "darynaishchenko"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "c8c03bd0be2ebe0a21b4da150ce689599fba0ba6", "messageHeadline": "updated expected records (#28554)", "author": {"name": "Daryna Ishchenko", "email": "80129833+darynaishchenko@users.noreply.github.com", "user": {"login": "darynaishchenko"}}, "additions": 3, "deletions": 3}}, {"node": {"oid": "a8a2ba3011df79d2127b18504ff4fdcae291239b", "messageHeadline": "Source Mixpanel: fix start/end date format (#28511)", "author": {"name": "Roman Yermilov [GL]", "email": "86300758+roman-yermilov-gl@users.noreply.github.com", "user": {"login": "roman-yermilov-gl"}}, "additions": 5, "deletions": 4}}, {"node": {"oid": "e1edd54227504197bddc769cb6dff136a589e18b", "messageHeadline": "Bump Airbyte version from 0.50.8 to 0.50.9", "author": {"name": "pmossman", "email": "pmossman@users.noreply.github.com", "user": {"login": "pmossman"}}, "additions": 4, "deletions": 4}}, {"node": {"oid": "731097f86de53bd5e8f27c90847c8d9a598f6842", "messageHeadline": "Publish metadata on prerelease (#28067)", "author": {"name": "Ben Church", "email": "ben@airbyte.io", "user": {"login": "bnchrch"}}, "additions": 195, "deletions": 106}}, {"node": {"oid": "1f0c817af4053a423b3ad0e0051e342d535c66ad", "messageHeadline": "Ensure you cannot add extra metadata fields outside of definition (#2\u2026", "author": {"name": "Ben Church", "email": "ben@airbyte.io", "user": {"login": "bnchrch"}}, "additions": 19, "deletions": 0}}, {"node": {"oid": "7e4797d90dc7ddfdef2bc1ba85d6a91550397da2", "messageHeadline": "Destinations V2: clean up AirbyteType code (#28430)", "author": {"name": "Cynthia Yin", "email": "cynthia@airbyte.io", "user": {"login": "cynthiaxyin"}}, "additions": 504, "deletions": 564}}, {"node": {"oid": "225bfc4900865ba4c59e6906afd5cc97ad655144", "messageHeadline": "Destination Bigquery: improve test reliability by randomizing staging\u2026", "author": {"name": "Edward Gao", "email": "edward.gao@airbyte.io", "user": {"login": "edgao"}}, "additions": 32, "deletions": 18}}, {"node": {"oid": "b628878121ee5a55611767f1c7db08bb64637ba0", "messageHeadline": "remove connectors ci checklist item (#28521)", "author": {"name": "Edward Gao", "email": "edward.gao@airbyte.io", "user": {"login": "edgao"}}, "additions": 0, "deletions": 1}}, {"node": {"oid": "7845dec68111c5c93e18d33d81f8bb0a1f373069", "messageHeadline": "\ud83c\udf89 Source Shopify-OAuth: release for Cloud Review (#28507)", "author": {"name": "Baz", "email": "oleksandr.bazarnov@globallogic.com", "user": {"login": "bazarnov"}}, "additions": 36732, "deletions": 0}}, {"node": {"oid": "ec87474d8a272934d4667af595ef33b52cdfb89a", "messageHeadline": "Google Ads: Make custom report queries a multiline string (#28535)", "author": {"name": "Sherif A. Nada", "email": "snadalive@gmail.com", "user": {"login": "sherifnada"}}, "additions": 4, "deletions": 2}}, {"node": {"oid": "8d206e3e0577eda22c44b2279d6a8631708983d0", "messageHeadline": "Update automatic PR following atelier removal (#28522)", "author": {"name": "Maxime Carbonneau-Leclerc", "email": "maxi297@users.noreply.github.com", "user": {"login": "maxi297"}}, "additions": 3, "deletions": 3}}, {"node": {"oid": "b017ee67f9d197c8712d80a3a30c545ab9658163", "messageHeadline": "Test MongoDB Replica Set/Oplog via Testcontainers (#28400)", "author": {"name": "Jonathan Pearlin", "email": "jonathan@airbyte.io", "user": {"login": "jdpgrailsdev"}}, "additions": 833, "deletions": 93}}, {"node": {"oid": "a16cbea2ae3f58ed803b1c18e5d2d4a2168dea50", "messageHeadline": "\u2728 Destination BigQuery - Handle Schema Changes (#28382)", "author": {"name": "Joe Bell", "email": "joseph.bell@airbyte.io", "user": {"login": "jbfbell"}}, "additions": 587, "deletions": 204}}, {"node": {"oid": "62ca5b82ea3e48100cfdbfc5969675540f07ea1e", "messageHeadline": "\ud83e\udd16 Bump patch version of Airbyte CDK", "author": {"name": "maxi297", "email": "maxi297@users.noreply.github.com", "user": {"login": "maxi297"}}, "additions": 7, "deletions": 4}}, {"node": {"oid": "77f147cef989a2a09342a29123a7d47decc35771", "messageHeadline": "connectors-ci: centralize patches in `hacks.py` (#28390)", "author": {"name": "Augustin", "email": "augustin@airbyte.io", "user": {"login": "alafanechere"}}, "additions": 112, "deletions": 42}}, {"node": {"oid": "b1a5f270aee16eb8c5ec726b82739860a09dbbfd", "messageHeadline": " Fix remove field transform (#28518)", "author": {"name": "Maxime Carbonneau-Leclerc", "email": "maxi297@users.noreply.github.com", "user": {"login": "maxi297"}}, "additions": 35, "deletions": 34}}, {"node": {"oid": "9815e080cde1a3e307356ab5617ebc98e90b027f", "messageHeadline": "destination-langchain: fix build (#28509)", "author": {"name": "Augustin", "email": "augustin@airbyte.io", "user": {"login": "alafanechere"}}, "additions": 12, "deletions": 7}}, {"node": {"oid": "28bc5dc17f4dd8b31a1b5857adf87f811ea30e4b", "messageHeadline": "Source Hubspot: add new fields to schema (#28349)", "author": {"name": "Daryna Ishchenko", "email": "80129833+darynaishchenko@users.noreply.github.com", "user": {"login": "darynaishchenko"}}, "additions": 540, "deletions": 34}}, {"node": {"oid": "67381f8678ea03bf6c405635b6a6a2995d994f8c", "messageHeadline": ":bug:Source Iterable: fix type error (#28457)", "author": {"name": "Daryna Ishchenko", "email": "80129833+darynaishchenko@users.noreply.github.com", "user": {"login": "darynaishchenko"}}, "additions": 31, "deletions": 27}}, {"node": {"oid": "a258873bed86c666c3e8fee6565a2a4fc7bde407", "messageHeadline": "Parse registry entry as json (#28501)", "author": {"name": "Ben Church", "email": "ben@airbyte.io", "user": {"login": "bnchrch"}}, "additions": 282, "deletions": 105}}, {"node": {"oid": "80a57912f577361c46623bc44ffd760fe57ccca5", "messageHeadline": "found a bug with time types (#28495)", "author": {"name": "Cynthia Yin", "email": "cynthia@airbyte.io", "user": {"login": "cynthiaxyin"}}, "additions": 8, "deletions": 8}}, {"node": {"oid": "17c9e3c576f1ab90a311fcb752a381b7d54491d2", "messageHeadline": "Update documentation related to data residency (#28442)", "author": {"name": "Malik Diarra", "email": "malik@airbyte.io", "user": {"login": "malikdiarra"}}, "additions": 1, "deletions": 17}}, {"node": {"oid": "baf510b619bfd3beae0223d3a73104d7d67a3075", "messageHeadline": "Remove python and lowcode specifier (#28376)", "author": {"name": "Ben Church", "email": "ben@airbyte.io", "user": {"login": "bnchrch"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "f56ecaf6c4429700f0a5efeea99e496d8328833d", "messageHeadline": "Replace deprecated dagger APIs (#28450)", "author": {"name": "Helder Correia", "email": "174525+helderco@users.noreply.github.com", "user": {"login": "helderco"}}, "additions": 136, "deletions": 100}}, {"node": {"oid": "841942b0e623d05167308da11bdb2c9bacbd10ad", "messageHeadline": "Ship a breaking change to faker  (#28485)", "author": {"name": "Ella Rohm-Ensing", "email": "erohmensing@gmail.com", "user": {"login": "erohmensing"}}, "additions": 20, "deletions": 9}}, {"node": {"oid": "16be3b40753cff6442885d4eaa95f5d99961d2e8", "messageHeadline": "improve DX of releasing breaking changes (docs, logs, bugfix) (#28486)", "author": {"name": "Ella Rohm-Ensing", "email": "erohmensing@gmail.com", "user": {"login": "erohmensing"}}, "additions": 136, "deletions": 91}}, {"node": {"oid": "65227f614c9139e43b8f6efcf1dcbf3909cabdac", "messageHeadline": "connectors-ci: upgrade to Dagger 0.6.4 (#28008)", "author": {"name": "Augustin", "email": "augustin@airbyte.io", "user": {"login": "alafanechere"}}, "additions": 1, "deletions": 12}}, {"node": {"oid": "f7980b0ce8c71f2da3313a6fa7f35624a1073e1b", "messageHeadline": "\ud83d\udcdd Docs: Source SFTP documentation update (#28316)", "author": {"name": "Christo Grabowski", "email": "108154848+ChristoGrab@users.noreply.github.com", "user": {"login": "ChristoGrab"}}, "additions": 77, "deletions": 27}}, {"node": {"oid": "d57456b02288a6c89353c7e2c099e33da92f2a5c", "messageHeadline": "\ud83d\udcddSource MailGun: Update documentation (#28452)", "author": {"name": "btkcodedev", "email": "btk.codedev@gmail.com", "user": {"login": "btkcodedev"}}, "additions": 64, "deletions": 5}}, {"node": {"oid": "456185615f9fdd2590720a10184938e409ef8bda", "messageHeadline": "Revert source-zendesk-support; Fixes P0 https://github.com/airbytehq/\u2026", "author": {"name": "Catherine Noll", "email": "clnoll@users.noreply.github.com", "user": {"login": "clnoll"}}, "additions": 1, "deletions": 0}}, {"node": {"oid": "588c7d6f43813d028b7f7fb6f2e991dcbe9a8750", "messageHeadline": "Destination Iceberg: Bump Iceberg from 1.1.0 to 1.3.0 and add REST ca\u2026", "author": {"name": "Eduard Tudenhoefner", "email": "etudenhoefner@gmail.com", "user": {"login": "nastra"}}, "additions": 580, "deletions": 17}}, {"node": {"oid": "12ae3998e2d36994fc64bf3d39aafd238b561e02", "messageHeadline": "Destination Teradata: Improved Acceptance tests and Unit tests (#28011)", "author": {"name": "SatishChGit", "email": "satishchinthanippu@gmail.com", "user": {"login": "SatishChGit"}}, "additions": 786, "deletions": 296}}, {"node": {"oid": "88ce7141163ac8b925b87803c7f2a1735935eab8", "messageHeadline": "Source Google Analytics (UA): specify date format in spec (#28149)", "author": {"name": "Arsen Losenko", "email": "20901439+arsenlosenko@users.noreply.github.com", "user": {"login": "arsenlosenko"}}, "additions": 6, "deletions": 3}}, {"node": {"oid": "241871fafb6f351b8c266dbfd00cdbf7d66dfbae", "messageHeadline": "connectors-ci: fix destination with normalization build (#28464)", "author": {"name": "Augustin", "email": "augustin@airbyte.io", "user": {"login": "alafanechere"}}, "additions": 62, "deletions": 5}}, {"node": {"oid": "b6152d1fbc05004366b95babe15c71d79b36e95e", "messageHeadline": "source-metabase: Update CDK to 0.47.0 (#28470)", "author": {"name": "Joe Reuter", "email": "joe@airbyte.io", "user": {"login": "flash1293"}}, "additions": 4, "deletions": 3}}, {"node": {"oid": "05b00303ba70752a3a347d1c687a2a847df61523", "messageHeadline": "\ud83e\udd16 Bump minor version of Airbyte CDK", "author": {"name": "flash1293", "email": "flash1293@users.noreply.github.com", "user": {"login": "flash1293"}}, "additions": 7, "deletions": 4}}, {"node": {"oid": "58cc540c6bffcd98a6fe73e7aed8f2e2cbd922e8", "messageHeadline": "\ud83d\udea8 Low code CDK: Add session token authenticator (#28050)", "author": {"name": "Joe Reuter", "email": "joe@airbyte.io", "user": {"login": "flash1293"}}, "additions": 1329, "deletions": 164}}, {"node": {"oid": "a83774add17671ee1bad69433b70758e1c9de250", "messageHeadline": ":sparkles: :sparkles: Source Stripe: pin API version (#28466)", "author": {"name": "Denys Davydov", "email": "davydov.den18@gmail.com", "user": {"login": "davydov-d"}}, "additions": 79, "deletions": 63}}, {"node": {"oid": "78728410f420aa98fd3944f2399c3c8533ae17ce", "messageHeadline": "Low code CDK: Fix mypy errors (#28386)", "author": {"name": "Joe Reuter", "email": "joe@airbyte.io", "user": {"login": "flash1293"}}, "additions": 212, "deletions": 176}}, {"node": {"oid": "db16853fd8aafb4d29892738b14e1cb7752f518b", "messageHeadline": "Ingore unit tests in mypy check (#28359)", "author": {"name": "Joe Reuter", "email": "joe@airbyte.io", "user": {"login": "flash1293"}}, "additions": 2, "deletions": 1}}, {"node": {"oid": "e10f768b50bdacf9bb65bd327db8763e845fac56", "messageHeadline": "workaround for normalizations (#28451)", "author": {"name": "Pedro S. Lopez", "email": "pedroslopez@me.com", "user": {"login": "pedroslopez"}}, "additions": 45, "deletions": 0}}, {"node": {"oid": "8099c254f8e020f041fdb00e045f5f64ef44af12", "messageHeadline": "\ud83e\udd16 Bump patch version of Airbyte CDK", "author": {"name": "girarda", "email": "girarda@users.noreply.github.com", "user": {"login": "girarda"}}, "additions": 7, "deletions": 4}}, {"node": {"oid": "dcf35701f49cd42ae6921481b19d0be3c1a35f2f", "messageHeadline": "Fix cdk unit test (#28447)", "author": {"name": "Alexandre Girard", "email": "alexandre@airbyte.io", "user": {"login": "girarda"}}, "additions": 4, "deletions": 2}}, {"node": {"oid": "4c54e34bd7ef6f46b00e1b59fc941360701244e2", "messageHeadline": "Add back full_refresh to xmin syncs (#28336)", "author": {"name": "Akash Kulkarni", "email": "113392464+akashkulk@users.noreply.github.com", "user": {"login": "akashkulk"}}, "additions": 9, "deletions": 21}}, {"node": {"oid": "95c20eb79c8e615d603def0271af356fc6f1a344", "messageHeadline": "connector-acceptance-tests: Bump PyYaml to 6.0 (#28432)", "author": {"name": "Alexandre Girard", "email": "alexandre@airbyte.io", "user": {"login": "girarda"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "9de707fbf0481173b904bdffd17dcbd6da7042cf", "messageHeadline": "Parquet files: support decimal as floats, map, null, and fixed sized \u2026", "author": {"name": "Alexandre Girard", "email": "alexandre@airbyte.io", "user": {"login": "girarda"}}, "additions": 761, "deletions": 242}}, {"node": {"oid": "3ae73fb0ff139063894d7e2e0c4c8dd8c00acde1", "messageHeadline": "connector builder: Set test_read_limit_reached to true if we hit the \u2026", "author": {"name": "Alexandre Girard", "email": "alexandre@airbyte.io", "user": {"login": "girarda"}}, "additions": 112, "deletions": 83}}, {"node": {"oid": "ef26793fac4c2f4c6aca8397b1c28e2014d273be", "messageHeadline": "\ud83e\udd16 Bump minor version of Airbyte CDK", "author": {"name": "girarda", "email": "girarda@users.noreply.github.com", "user": {"login": "girarda"}}, "additions": 7, "deletions": 4}}, {"node": {"oid": "5ca1b41eb7af61627fe09fa37fa122c8ed03a7e1", "messageHeadline": "Move pyarrow to CDK extra (#28413)", "author": {"name": "Alexandre Girard", "email": "alexandre@airbyte.io", "user": {"login": "girarda"}}, "additions": 7, "deletions": 2}}, {"node": {"oid": "94574055e089e6b70fe0984f080c71bae292b81b", "messageHeadline": "metadata validate: check that metadata with  `N.0.0` `dockerImageTag`\u2026", "author": {"name": "Ella Rohm-Ensing", "email": "erohmensing@gmail.com", "user": {"login": "erohmensing"}}, "additions": 173, "deletions": 42}}, {"node": {"oid": "25636ab9428bc256ab5f0908ff732436fe350362", "messageHeadline": "\ud83d\udcdd Docs: Source Notion docs update (#28377)", "author": {"name": "Christo Grabowski", "email": "108154848+ChristoGrab@users.noreply.github.com", "user": {"login": "ChristoGrab"}}, "additions": 80, "deletions": 45}}, {"node": {"oid": "5c6d08092e4169d9344fca1a7cb0ad0f03b961a2", "messageHeadline": "add comment about how always_show interacts with hidden oauth fields \u2026", "author": {"name": "Lake Mossman", "email": "lake@airbyte.io", "user": {"login": "lmossman"}}, "additions": 3, "deletions": 1}}, {"node": {"oid": "8adcfe7d2129ae5da2fa11cec8d1a47dc1815120", "messageHeadline": "add comment for updating Airbyte Cloud IPs list (#28075)", "author": {"name": "Lake Mossman", "email": "lake@airbyte.io", "user": {"login": "lmossman"}}, "additions": 3, "deletions": 0}}, {"node": {"oid": "d5d7e757f8e59ad89f2d41a60aa224645ce58f38", "messageHeadline": "Vector databases destination: Make available on cloud (#28398)", "author": {"name": "Joe Reuter", "email": "joe@airbyte.io", "user": {"login": "flash1293"}}, "additions": 8, "deletions": 4}}, {"node": {"oid": "d6c7ff0127945a086bbc497137fb06a143d96f3c", "messageHeadline": "destination bigquery 1s1t: print subquery stats (#28373)", "author": {"name": "Edward Gao", "email": "edward.gao@airbyte.io", "user": {"login": "edgao"}}, "additions": 55, "deletions": 21}}, {"node": {"oid": "250e508f8c82b7ff454962a180c68912b92091ef", "messageHeadline": "Remove pyyaml/cython tmp fix in airbyte-cdk docker (#28396)", "author": {"name": "Maxime Carbonneau-Leclerc", "email": "maxi297@users.noreply.github.com", "user": {"login": "maxi297"}}, "additions": 0, "deletions": 4}}, {"node": {"oid": "25fee2206a27b757a6fe8eac889d1b75f041e7a7", "messageHeadline": "\ud83e\udd16 Bump minor version of Airbyte CDK", "author": {"name": "maxi297", "email": "maxi297@users.noreply.github.com", "user": {"login": "maxi297"}}, "additions": 8, "deletions": 5}}, {"node": {"oid": "21d1a3bd62a341715227d484cb4df2812e52e622", "messageHeadline": "Fix pyyaml/cython issue (#28393)", "author": {"name": "Maxime Carbonneau-Leclerc", "email": "maxi297@users.noreply.github.com", "user": {"login": "maxi297"}}, "additions": 5, "deletions": 1}}, {"node": {"oid": "e55e09be8f38c01ae9523801e069656e6bd9944c", "messageHeadline": ":bug: Source Google Ads: include `today` in the date range (#28365)", "author": {"name": "Denys Davydov", "email": "davydov.den18@gmail.com", "user": {"login": "davydov-d"}}, "additions": 6, "deletions": 4}}, {"node": {"oid": "7ae4f8686bb74aa9ffd863beb649503687e76617", "messageHeadline": ":bug: Source Mixpanel: reimplement backoff strategy (#27752)", "author": {"name": "Denys Davydov", "email": "davydov.den18@gmail.com", "user": {"login": "davydov-d"}}, "additions": 154, "deletions": 260}}, {"node": {"oid": "b6531ac1201ed11aa00ac1e72d959e92f93f4400", "messageHeadline": "\ud83d\udc1b Source apify-dataset: Fix broken sync (#28290)", "author": {"name": "Joe Reuter", "email": "joe@airbyte.io", "user": {"login": "flash1293"}}, "additions": 31, "deletions": 7}}, {"node": {"oid": "e2bb01838e2d2690d14d6538130b98c983a048b8", "messageHeadline": "File-based CDK: implement JSONL parser (#28259)", "author": {"name": "Catherine Noll", "email": "clnoll@users.noreply.github.com", "user": {"login": "clnoll"}}, "additions": 970, "deletions": 78}}, {"node": {"oid": "b483541f62aaf895f6153dc84014ec24740cdb2c", "messageHeadline": "Bump Airbyte version from 0.50.7 to 0.50.8", "author": {"name": "girarda", "email": "girarda@users.noreply.github.com", "user": {"login": "girarda"}}, "additions": 4, "deletions": 4}}, {"node": {"oid": "1c7c4fd64f810b47ea387943894292ee941db17f", "messageHeadline": "remove unused variable (#28368)", "author": {"name": "Edward Gao", "email": "edward.gao@airbyte.io", "user": {"login": "edgao"}}, "additions": 3, "deletions": 14}}, {"node": {"oid": "a9bfe9b452108f04d86f65f204f058fd933fd06d", "messageHeadline": "connectors-ci: pin Dagger CLI to new version (#28370)", "author": {"name": "Augustin", "email": "augustin@airbyte.io", "user": {"login": "alafanechere"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "4f64c2adfbca68ac4f69f0848c9b8513346f1e7a", "messageHeadline": "Destination Bigquery: 1s1t: handle raw name collisions (#28366)", "author": {"name": "Edward Gao", "email": "edward.gao@airbyte.io", "user": {"login": "edgao"}}, "additions": 209, "deletions": 151}}, {"node": {"oid": "6fa755f81d2560dc1d47a79ca5fe1ce4863fc07e", "messageHeadline": "Java Pipeline Bump patch bump all java connectors in july (#28345)", "author": {"name": "Ben Church", "email": "ben@airbyte.io", "user": {"login": "bnchrch"}}, "additions": 24, "deletions": 17}}, {"node": {"oid": "7befa9300320da0b5c839af84a84d799db1015d5", "messageHeadline": "Stop publishing java connectors on merge to master (#28344)", "author": {"name": "Pedro S. Lopez", "email": "pedroslopez@me.com", "user": {"login": "pedroslopez"}}, "additions": 6, "deletions": 9}}, {"node": {"oid": "1c871756b31be55fc417e0df8f87f6ae9c842074", "messageHeadline": "Allow empty reg in registry entry generation (#28307)", "author": {"name": "Ben Church", "email": "ben@airbyte.io", "user": {"login": "bnchrch"}}, "additions": 49, "deletions": 2}}, {"node": {"oid": "0a2cd5f7576af7fa5c15c6969af1040624f94d5e", "messageHeadline": "\u2728Source Stripe: New Stream - Persons (#26208)", "author": {"name": "btkcodedev", "email": "btk.codedev@gmail.com", "user": {"login": "btkcodedev"}}, "additions": 492, "deletions": 3}}, {"node": {"oid": "b81cc031e079e53768f50d584f613e5e4cb34945", "messageHeadline": "`destination-redshift` should fail syncs if records or properties are\u2026", "author": {"name": "Evan Tahler", "email": "evan@airbyte.io", "user": {"login": "evantahler"}}, "additions": 4, "deletions": 147}}, {"node": {"oid": "889704afab03aaf75a59cd14d811a99b7c6b8d81", "messageHeadline": "Destination bigquery 1s1t: print better stats (#28326)", "author": {"name": "Edward Gao", "email": "edward.gao@airbyte.io", "user": {"login": "edgao"}}, "additions": 13, "deletions": 3}}, {"node": {"oid": "a6436ea690a2d241b1bc14d05c4348ea868a6569", "messageHeadline": "27982 Handle DB Views (#28068)", "author": {"name": "Rodi Reich Zilberman", "email": "867491+rodireich@users.noreply.github.com", "user": {"login": "rodireich"}}, "additions": 212, "deletions": 106}}, {"node": {"oid": "fa4a278a2d496e666ddb39325b1b219c48a464e9", "messageHeadline": "\ud83d\udc1b Destination Snowflake: Pull in async minor bug fix. (#28315)", "author": {"name": "Davin Chia", "email": "davinchia@gmail.com", "user": {"login": "davinchia"}}, "additions": 4, "deletions": 3}}, {"node": {"oid": "f5954caf0a444053b061bb1cec706b3984300798", "messageHeadline": "\ud83d\udc1b Source Datadog - Additional stream and query details in response (#\u2026", "author": {"name": "Richa Rochna", "email": "99747757+richa-rochna@users.noreply.github.com", "user": {"login": "richa-rochna"}}, "additions": 8, "deletions": 3}}, {"node": {"oid": "934acaa137a822db871917a6d8a29537f2578d87", "messageHeadline": "Destination bigquery: rerelease 1s1t behind gate (#27936)", "author": {"name": "Edward Gao", "email": "edward.gao@airbyte.io", "user": {"login": "edgao"}}, "additions": 5031, "deletions": 130}}, {"node": {"oid": "0d185a2b40f1920f718c92078aecd648c07631bf", "messageHeadline": "fix date format detection (#28268)", "author": {"name": "Joe Reuter", "email": "joe@airbyte.io", "user": {"login": "flash1293"}}, "additions": 13, "deletions": 11}}, {"node": {"oid": "6c2fb9ff811c3f9e64abe5bfb9d45d05de8c2872", "messageHeadline": "fix async destination order (#28257)", "author": {"name": "Charles", "email": "charles@airbyte.io", "user": {"login": "cgardens"}}, "additions": 23, "deletions": 4}}, {"node": {"oid": "97a353d5c5a5bdded44e1bf4e4e09c490ba2f5bc", "messageHeadline": "Run mypy on airbyte-cdk as part of the build pipeline and fix typing \u2026", "author": {"name": "Alexandre Girard", "email": "alexandre@airbyte.io", "user": {"login": "girarda"}}, "additions": 355, "deletions": 214}}, {"node": {"oid": "792878b253afbdb470ac723ef0537a6d15ae795f", "messageHeadline": "[Source-Postgres] Handle empty table when syncing via Ctid -> cursor-\u2026", "author": {"name": "Duy Nguyen", "email": "duy@airbyte.io", "user": {"login": "nguyenaiden"}}, "additions": 7, "deletions": 5}}, {"node": {"oid": "67a01d6be2f5064456c6c53b87301dafcd465153", "messageHeadline": "Add explicit registry to metadata file for langchain and gainsight (#\u2026", "author": {"name": "Ben Church", "email": "ben@airbyte.io", "user": {"login": "bnchrch"}}, "additions": 5, "deletions": 1}}, {"node": {"oid": "8e835963c1f594f65409fbfe3a1e43c4af276c2b", "messageHeadline": "[file-based cdk] spec schema improvements and fixes (#28263)", "author": {"name": "Brian Lai", "email": "51336873+brianjlai@users.noreply.github.com", "user": {"login": "brianjlai"}}, "additions": 117, "deletions": 49}}, {"node": {"oid": "633c939d46756a064939652d1a06ae9bc9ce317a", "messageHeadline": "[Source-postgres] Set default cursor value for cdc mode (#27442)", "author": {"name": "Duy Nguyen", "email": "duy@airbyte.io", "user": {"login": "nguyenaiden"}}, "additions": 53, "deletions": 5}}, {"node": {"oid": "48843cf8075c48d47197628abc4356ed634d20b7", "messageHeadline": "File-based CDK: handle user-input schema (#28052)", "author": {"name": "Catherine Noll", "email": "clnoll@users.noreply.github.com", "user": {"login": "clnoll"}}, "additions": 1415, "deletions": 256}}, {"node": {"oid": "c816d14fc19aaaa65f6c1e04ef588efdac68b2e3", "messageHeadline": ":sparkles: :sparkles: Source Google Ads: add new streams (#28246)", "author": {"name": "Denys Davydov", "email": "davydov.den18@gmail.com", "user": {"login": "davydov-d"}}, "additions": 790, "deletions": 11}}, {"node": {"oid": "c6c3ee11b8d31037cdad7b26760de8cec7f416c1", "messageHeadline": "\u2728Source Twilio: New streams UserConversations with parent Users (#27221)", "author": {"name": "btkcodedev", "email": "btk.codedev@gmail.com", "user": {"login": "btkcodedev"}}, "additions": 188, "deletions": 3}}, {"node": {"oid": "1f3bd5632a065878fce160c1c77e73ddba637400", "messageHeadline": "Source Pipedrive: update expected records (#28272)", "author": {"name": "Arsen Losenko", "email": "20901439+arsenlosenko@users.noreply.github.com", "user": {"login": "arsenlosenko"}}, "additions": 9, "deletions": 9}}, {"node": {"oid": "3f8c87d5e085564c86611b6b33d739fe0af59810", "messageHeadline": "\ud83d\udc1b Source Hubspot: update expected records (#28040)", "author": {"name": "Arsen Losenko", "email": "20901439+arsenlosenko@users.noreply.github.com", "user": {"login": "arsenlosenko"}}, "additions": 15, "deletions": 19}}, {"node": {"oid": "94fd3f5c29b94cab443ca275368e1b2eca018097", "messageHeadline": "Source Sentry: update expected records (#28271)", "author": {"name": "Arsen Losenko", "email": "20901439+arsenlosenko@users.noreply.github.com", "user": {"login": "arsenlosenko"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "aea5a9ec8e745a5dba2da5d302ca66d844afc7fa", "messageHeadline": "Source Amazon Ads: fix Nonetype error when recordId is missing (#28155)", "author": {"name": "Roman Yermilov [GL]", "email": "86300758+roman-yermilov-gl@users.noreply.github.com", "user": {"login": "roman-yermilov-gl"}}, "additions": 30, "deletions": 4}}, {"node": {"oid": "a0e152aa55d36248389d952662f12802ad9a5146", "messageHeadline": "\ud83d\udea8\ud83d\udea8 Source PayPal Transactions: Rename field in `Balances` schema (#27\u2026", "author": {"name": "Artem Inzhyyants", "email": "36314070+artem1205@users.noreply.github.com", "user": {"login": "artem1205"}}, "additions": 73, "deletions": 87}}, {"node": {"oid": "507ad698f3c20c083e2636e7027d108cc6cb530d", "messageHeadline": "\u2728 Source Monday: Add incremental sync for Items and Boards stream (#2\u2026", "author": {"name": "Anatolii Yatsuk", "email": "35109939+tolik0@users.noreply.github.com", "user": {"login": "tolik0"}}, "additions": 952, "deletions": 167}}, {"node": {"oid": "f0951ffbd8a884dc6784d405cc48a2b45049adde", "messageHeadline": "[file-based cdk] file based spec boilerplate backed by pydantic model\u2026", "author": {"name": "Brian Lai", "email": "51336873+brianjlai@users.noreply.github.com", "user": {"login": "brianjlai"}}, "additions": 441, "deletions": 71}}, {"node": {"oid": "188782e386580d954367956017d9bd8f8ad89ca7", "messageHeadline": "Revert delete insert test. (#28253)", "author": {"name": "Davin Chia", "email": "davinchia@gmail.com", "user": {"login": "davinchia"}}, "additions": 253, "deletions": 0}}, {"node": {"oid": "4c6f14a01614b6b253248a87c68a9accccdb4849", "messageHeadline": "Disable gradle build cache YOLO (#28248)", "author": {"name": "Ben Church", "email": "ben@airbyte.io", "user": {"login": "bnchrch"}}, "additions": 3, "deletions": 2}}, {"node": {"oid": "40e62fbcb4c578a2af1eab89b915fddbabdf32d8", "messageHeadline": "Implement parquet parser (#28064)", "author": {"name": "Alexandre Girard", "email": "alexandre@airbyte.io", "user": {"login": "girarda"}}, "additions": 705, "deletions": 29}}, {"node": {"oid": "9f12062a35b208e9d8de60a0cba703f97b743dc0", "messageHeadline": ":tada: Source Facebook Marketing - add action report time enum to adi\u2026", "author": {"name": "pnavarromuttdata", "email": "115086978+pnavarromuttdata@users.noreply.github.com", "user": {"login": "pnavarromuttdata"}}, "additions": 89, "deletions": 37}}, {"node": {"oid": "c76235c468699bd8f3da5c2b6ff01bd7df84f484", "messageHeadline": "Remove Snowflake insert tests that are no longer applicable. (#28245)", "author": {"name": "Davin Chia", "email": "davinchia@gmail.com", "user": {"login": "davinchia"}}, "additions": 0, "deletions": 253}}, {"node": {"oid": "56a7f07a9283e8deb2d987c8526cc8dff7bb654e", "messageHeadline": "\ud83d\udcdd Docs: Source S3 documentation update (#28229)", "author": {"name": "Christo Grabowski", "email": "108154848+ChristoGrab@users.noreply.github.com", "user": {"login": "ChristoGrab"}}, "additions": 127, "deletions": 62}}, {"node": {"oid": "b52e88a977ebebff8bc8b9c7fd542fe6b5f2e5a2", "messageHeadline": "\ud83c\udf89 New Destination Vector Database (powered by LangChain) (#26184)", "author": {"name": "Joe Reuter", "email": "joe@airbyte.io", "user": {"login": "flash1293"}}, "additions": 1875, "deletions": 8}}, {"node": {"oid": "6f89af01d782231c0d9b45030979e2b117386d0c", "messageHeadline": "Source Google Ads: disable logging (#28230)", "author": {"name": "Roman Yermilov [GL]", "email": "86300758+roman-yermilov-gl@users.noreply.github.com", "user": {"login": "roman-yermilov-gl"}}, "additions": 6, "deletions": 3}}, {"node": {"oid": "6792753b8688523c9aef42948d37bef82b144fc0", "messageHeadline": "\u2728 New Source: Gainsight-px [Low Code CDK] (#26998)", "author": {"name": "btkcodedev", "email": "btk.codedev@gmail.com", "user": {"login": "btkcodedev"}}, "additions": 1141, "deletions": 0}}, {"node": {"oid": "ead6bcfbea4cc7e75d92a2a432349899dcc9f413", "messageHeadline": "\ud83d\udc1b Source Twilio: update expected records (#28216)", "author": {"name": "Arsen Losenko", "email": "20901439+arsenlosenko@users.noreply.github.com", "user": {"login": "arsenlosenko"}}, "additions": 7, "deletions": 3}}, {"node": {"oid": "a6d9fb01f1fd0eb4c037792fd9ee0c06b43cd07a", "messageHeadline": "Source Stripe: update expected records (#28201)", "author": {"name": "Arsen Losenko", "email": "20901439+arsenlosenko@users.noreply.github.com", "user": {"login": "arsenlosenko"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "a0f74e825bc1a63b8291464eff13e536c390ad55", "messageHeadline": "\ud83d\udcdd Docs: Files Source setup steps update (#28090)", "author": {"name": "Christo Grabowski", "email": "108154848+ChristoGrab@users.noreply.github.com", "user": {"login": "ChristoGrab"}}, "additions": 85, "deletions": 60}}, {"node": {"oid": "cb1081e6803b0215467ea50632fb2100d9a2cdf4", "messageHeadline": "\ud83d\udcdd Docs: update HubSpot source page (#28022)", "author": {"name": "Christo Grabowski", "email": "108154848+ChristoGrab@users.noreply.github.com", "user": {"login": "ChristoGrab"}}, "additions": 106, "deletions": 44}}, {"node": {"oid": "537b8c44a74c8e44dda71723cfb0ffc4e838e0e8", "messageHeadline": "Connector builder: Extend compatibility guide (#28145)", "author": {"name": "Joe Reuter", "email": "joe@airbyte.io", "user": {"login": "flash1293"}}, "additions": 9, "deletions": 0}}, {"node": {"oid": "7a9b01f185e0b50c4c64fb70fcdbdb30b9d66228", "messageHeadline": "Source Zendesk Support: update expected records (#28197)", "author": {"name": "Arsen Losenko", "email": "20901439+arsenlosenko@users.noreply.github.com", "user": {"login": "arsenlosenko"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "83faee7e4fa0c72e879a160eba5beaed9405c94c", "messageHeadline": "Source Intercom: update expected records (#28196)", "author": {"name": "Arsen Losenko", "email": "20901439+arsenlosenko@users.noreply.github.com", "user": {"login": "arsenlosenko"}}, "additions": 25, "deletions": 42}}, {"node": {"oid": "17a54030a717673988e8dc27cd952e5424cb82b7", "messageHeadline": "Source Trello: update expected records (#28194)", "author": {"name": "Arsen Losenko", "email": "20901439+arsenlosenko@users.noreply.github.com", "user": {"login": "arsenlosenko"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "3fb737c257f73ceb5b9c2e5bdf16edd0c7388db0", "messageHeadline": "\ud83d\udc1b Source Zendesk Support: use cursor pagination only (#28096)", "author": {"name": "Artem Inzhyyants", "email": "36314070+artem1205@users.noreply.github.com", "user": {"login": "artem1205"}}, "additions": 133, "deletions": 141}}, {"node": {"oid": "f92d833d8d4f0533e77280ddbaa3eba647d66a3b", "messageHeadline": "[Source-Postgres] Switch over to user-defined-cursor after CTID initi\u2026", "author": {"name": "Duy Nguyen", "email": "duy@airbyte.io", "user": {"login": "nguyenaiden"}}, "additions": 1083, "deletions": 145}}, {"node": {"oid": "679d475caed8cb6ceb4a3364066bcf2fa10d32f6", "messageHeadline": "Break resources into dependency trees (#28166)", "author": {"name": "Ben Church", "email": "ben@airbyte.io", "user": {"login": "bnchrch"}}, "additions": 43, "deletions": 15}}, {"node": {"oid": "8ff7e580776a657a5e87cf8db9f3a7deab833811", "messageHeadline": "Source Salesloft: Added new streams (call data records, call disposit\u2026", "author": {"name": "markortleb-dice", "email": "136358713+markortleb-dice@users.noreply.github.com", "user": {"login": "markortleb-dice"}}, "additions": 776, "deletions": 178}}, {"node": {"oid": "af4b0d7244ef1002c13b8c267326be3e9973f6f7", "messageHeadline": "Update google-analytics-data-api.md (#28081)", "author": {"name": "simonbutt-datatonic", "email": "67054747+simonbutt-datatonic@users.noreply.github.com", "user": {"login": "simonbutt-datatonic"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "ff868ee983017e1361237f83298391a418de803d", "messageHeadline": "Source Google Sheets: fix several reported vulnerabilities (#28085)", "author": {"name": "Marcos Marx", "email": "marcosmarxm@users.noreply.github.com", "user": {"login": "marcosmarxm"}}, "additions": 44, "deletions": 41}}, {"node": {"oid": "9cd5ee701c63ccd1262f3bf37ed047d567c98eb5", "messageHeadline": "\ud83d\udc1b Source Github: update schema for Organizations stream (#28144)", "author": {"name": "Arsen Losenko", "email": "20901439+arsenlosenko@users.noreply.github.com", "user": {"login": "arsenlosenko"}}, "additions": 9, "deletions": 4}}, {"node": {"oid": "98d175c7a92087f973ef140b560f376a955cf52f", "messageHeadline": "Source Faker: update expected records (#28146)", "author": {"name": "Arsen Losenko", "email": "20901439+arsenlosenko@users.noreply.github.com", "user": {"login": "arsenlosenko"}}, "additions": 3, "deletions": 3}}, {"node": {"oid": "0ca1c4bd05beed0447754d8b2658ffca23930fd5", "messageHeadline": "\ud83d\udc1b Source Apple Search Ads: manifest.yaml duplicate key error (#28153)", "author": {"name": "Maxime Carbonneau-Leclerc", "email": "maxi297@users.noreply.github.com", "user": {"login": "maxi297"}}, "additions": 4, "deletions": 4}}, {"node": {"oid": "07da56914fa241e3f7023f4e511ee40f21267f0c", "messageHeadline": "\ud83e\udd16 Bump patch version of Airbyte CDK", "author": {"name": "maxi297", "email": "maxi297@users.noreply.github.com", "user": {"login": "maxi297"}}, "additions": 7, "deletions": 4}}, {"node": {"oid": "df2a6e50bb0b8634f7764fc6ce2c5b1748e0f111", "messageHeadline": "Issue 21014/oauth requests (#27973)", "author": {"name": "Maxime Carbonneau-Leclerc", "email": "maxi297@users.noreply.github.com", "user": {"login": "maxi297"}}, "additions": 789, "deletions": 412}}, {"node": {"oid": "2a69ee5effddda97a65d28db5e132a62a93e0503", "messageHeadline": "\u2728 Destination Iceberg: Bump Iceberg from 1.0.0 to 1.1.0 (#23201)", "author": {"name": "Eduard Tudenhoefner", "email": "etudenhoefner@gmail.com", "user": {"login": "nastra"}}, "additions": 22, "deletions": 11}}, {"node": {"oid": "4bd0358c69aa5cfae97fc17a379c975ddc79b4e9", "messageHeadline": ":bug: Source Monday: Add new streams and update old  (#27410)", "author": {"name": "Anatolii Yatsuk", "email": "35109939+tolik0@users.noreply.github.com", "user": {"login": "tolik0"}}, "additions": 311, "deletions": 110}}, {"node": {"oid": "0e11a6fc3b8daf4a62ead6b032a154f0f53e9d9b", "messageHeadline": ":rotating_light: :rotating_light: Source Recharge: fix stream schema \u2026", "author": {"name": "Denys Davydov", "email": "davydov.den18@gmail.com", "user": {"login": "davydov-d"}}, "additions": 5, "deletions": 4}}, {"node": {"oid": "07286f7069a09304f77af1bfda77b32898eab3b4", "messageHeadline": "File-based CDK: implement schemaless option (#28063)", "author": {"name": "Catherine Noll", "email": "clnoll@users.noreply.github.com", "user": {"login": "clnoll"}}, "additions": 379, "deletions": 8}}, {"node": {"oid": "9217c1221bb484792517fd7bcee2165f68171338", "messageHeadline": "Source Close.com: add human readable titles to `api-key` and `start_d\u2026", "author": {"name": "Christo Grabowski", "email": "108154848+ChristoGrab@users.noreply.github.com", "user": {"login": "ChristoGrab"}}, "additions": 6, "deletions": 3}}, {"node": {"oid": "57a7a03705525543417856fcc0c822fd272e7d3b", "messageHeadline": "change discourse to github discussion (#28152)", "author": {"name": "Marcos Marx", "email": "marcosmarxm@users.noreply.github.com", "user": {"login": "marcosmarxm"}}, "additions": 16, "deletions": 18}}, {"node": {"oid": "f79aa72d64de412c2710ab806cd1148df7314133", "messageHeadline": "refactor config validation_policy to not store policies on the config\u2026", "author": {"name": "Brian Lai", "email": "51336873+brianjlai@users.noreply.github.com", "user": {"login": "brianjlai"}}, "additions": 76, "deletions": 29}}, {"node": {"oid": "f3ea989ca219067816198b0079fbce69a5204425", "messageHeadline": "Fixing `XminCtidUtils` unit test (#28104)", "author": {"name": "Akash Kulkarni", "email": "113392464+akashkulk@users.noreply.github.com", "user": {"login": "akashkulk"}}, "additions": 4, "deletions": 2}}, {"node": {"oid": "79beae8a07cb1d5816dc7d37f56789bfe4db4798", "messageHeadline": "\u2728 Source Coda: Add rows to codaio source (#27797)", "author": {"name": "Himanshu", "email": "himichhabra14@gmail.com", "user": {"login": "himanshuc3"}}, "additions": 67, "deletions": 3}}, {"node": {"oid": "1006559b3e12c0ebfbdd23133f259698efe637e2", "messageHeadline": "\ud83d\udea8\ud83d\udea8\ud83d\udc1b Source Coda: Update Schemas and Fix Tests (#28093)", "author": {"name": "Mal Hancock", "email": "mallory@archangelic.space", "user": {"login": "archangelic"}}, "additions": 86, "deletions": 3}}, {"node": {"oid": "67a8c05b7f3baddf1cfbcc5ca0c9fdfdd1763531", "messageHeadline": "\ud83d\udc1b Source Square: fix display order of spec fields (#28019)", "author": {"name": "ParthG21", "email": "68982328+ParthG21@users.noreply.github.com", "user": {"login": "ParthG21"}}, "additions": 4, "deletions": 3}}, {"node": {"oid": "99cace9cab50cc63f9246cd2f60f3db9fa021b37", "messageHeadline": "connector checklist: update pr naming conventions link (#28088)", "author": {"name": "sh4sh", "email": "6833405+sh4sh@users.noreply.github.com", "user": {"login": "sh4sh"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "cc8081d5123994b8589cf84bb76cd2fc4fcde881", "messageHeadline": "\ud83c\udf89 source-postgres : Enable xmin replication  (#26723)", "author": {"name": "Akash Kulkarni", "email": "113392464+akashkulk@users.noreply.github.com", "user": {"login": "akashkulk"}}, "additions": 262, "deletions": 13}}, {"node": {"oid": "a47fcf174b8a63e80dd445369e5fd7f74924c567", "messageHeadline": "\ud83c\udf89 Source Google Ads: add new stream `Campaign Budget` (#28078)", "author": {"name": "Baz", "email": "oleksandr.bazarnov@globallogic.com", "user": {"login": "bazarnov"}}, "additions": 212, "deletions": 2}}, {"node": {"oid": "1dba5b1c6e189bcbf72951394ae133bcca0a1cdf", "messageHeadline": "Source Google Ads: Add metrics to `Keyword Report` (#28049)", "author": {"name": "Artem Inzhyyants", "email": "36314070+artem1205@users.noreply.github.com", "user": {"login": "artem1205"}}, "additions": 46, "deletions": 12}}, {"node": {"oid": "84bfa75e325e8301f572e2e87b096033d8c3d43f", "messageHeadline": "Source Mixpanel: specify ignored fields for streams funnels and reven\u2026", "author": {"name": "Arsen Losenko", "email": "20901439+arsenlosenko@users.noreply.github.com", "user": {"login": "arsenlosenko"}}, "additions": 7, "deletions": 0}}, {"node": {"oid": "77db5a32bd480702fc031cb2a2e42aa1aa5cb2ae", "messageHeadline": "Source Google Ads: Add metrics & segment to `Campaigns` (#28042)", "author": {"name": "Artem Inzhyyants", "email": "36314070+artem1205@users.noreply.github.com", "user": {"login": "artem1205"}}, "additions": 126, "deletions": 80}}, {"node": {"oid": "c7916d798db0efc1e146057b8bebc02036c4caa0", "messageHeadline": "Add Orchestrator Diagram to the docs (#16675)", "author": {"name": "Jimmy Ma", "email": "gosusnp@users.noreply.github.com", "user": {"login": "gosusnp"}}, "additions": 4, "deletions": 0}}, {"node": {"oid": "38709f997e081b953b932c7ada00127cf7d59d8f", "messageHeadline": "Bump Airbyte version from 0.50.6 to 0.50.7", "author": {"name": "girarda", "email": "girarda@users.noreply.github.com", "user": {"login": "girarda"}}, "additions": 4, "deletions": 4}}, {"node": {"oid": "f2b48d0025fe598cebed0a665cc5b0773fc67e47", "messageHeadline": "Fixing vulnerabilities for source-salesforce - Premium support (#28021)", "author": {"name": "Mauricio A", "email": "mauricio.alarcon@betterup.co", "user": {"login": "mauricioalarcon"}}, "additions": 101, "deletions": 79}}, {"node": {"oid": "1d42821d117a2f6adbc16ccdc81ae72f87b9e8c7", "messageHeadline": "bump faker (#28060)", "author": {"name": "Ella Rohm-Ensing", "email": "erohmensing@gmail.com", "user": {"login": "erohmensing"}}, "additions": 4, "deletions": 3}}, {"node": {"oid": "dfdae5093ac32c25edbea882aee28835dc8fac88", "messageHeadline": "update test (#28020)", "author": {"name": "Joe Bell", "email": "joseph.bell@airbyte.io", "user": {"login": "jbfbell"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "89391ded3d9468c62fdccd9bea59ebfa8d0478fd", "messageHeadline": "\ud83d\udc1b Source Okta: Fix Infinite Loop in GroupMembers Stream (#20833)", "author": {"name": "michaelcabiareyes", "email": "69967827+michaelcabiareyes@users.noreply.github.com", "user": {"login": "michaelcabiareyes"}}, "additions": 32, "deletions": 2}}, {"node": {"oid": "6fd7a34a5095a83314890c3ef0e938e6da67f6a1", "messageHeadline": "Trigger generate registry only on latest blobs (#28048)", "author": {"name": "Ben Church", "email": "ben@airbyte.io", "user": {"login": "bnchrch"}}, "additions": 9, "deletions": 1}}, {"node": {"oid": "d7dc6b52d2d9165c51a607f689edf2488d4dcf18", "messageHeadline": "\ud83d\udcdd\u00a0New documentation page: orchestrating Airbyte and Airbyte Cloud syn\u2026", "author": {"name": "Anna Geller", "email": "anna.m.geller@gmail.com", "user": {"login": "anna-geller"}}, "additions": 103, "deletions": 1}}, {"node": {"oid": "af9b3325890b5e507c7b681e24ada20b5fa97a98", "messageHeadline": "Source Google Ads: Add `audience` and `user_interest` streams (#27959)", "author": {"name": "Serhii Lazebnyi", "email": "53845333+lazebnyi@users.noreply.github.com", "user": {"login": "lazebnyi"}}, "additions": 193, "deletions": 75}}, {"node": {"oid": "71684bd16105fc5c2d48ee280385a14608b5bf98", "messageHeadline": "\ud83d\udc1b Source Jira: update expected records (#28005)", "author": {"name": "Arsen Losenko", "email": "20901439+arsenlosenko@users.noreply.github.com", "user": {"login": "arsenlosenko"}}, "additions": 5, "deletions": 5}}, {"node": {"oid": "293c80b6f815c594a4a87c9aa6bd39187e4aea35", "messageHeadline": "Source Klaviyo: update expected records (#28038)", "author": {"name": "Arsen Losenko", "email": "20901439+arsenlosenko@users.noreply.github.com", "user": {"login": "arsenlosenko"}}, "additions": 27, "deletions": 27}}, {"node": {"oid": "091d593b85af13a272eafc9bbfc1b238f40061df", "messageHeadline": "Source Sentry: update expected records (#28013)", "author": {"name": "Arsen Losenko", "email": "20901439+arsenlosenko@users.noreply.github.com", "user": {"login": "arsenlosenko"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "a924142791404405233fa8dd699b7a7860814a85", "messageHeadline": ":sparkles: Destination Google Sheets: migrate to advanced auth (#28035)", "author": {"name": "Denys Davydov", "email": "davydov.den18@gmail.com", "user": {"login": "davydov-d"}}, "additions": 58, "deletions": 18}}, {"node": {"oid": "9675cc12a2faf8041fa75bf5734dec3cdc430759", "messageHeadline": "\ud83d\udc1b Source Facebook Marketing: restore reduced request record limit aft\u2026", "author": {"name": "Baz", "email": "oleksandr.bazarnov@globallogic.com", "user": {"login": "bazarnov"}}, "additions": 91, "deletions": 9}}, {"node": {"oid": "845b77102da434cbc2b693f89f3d4aa6d901c911", "messageHeadline": ":tada: Source RD Station Marketing: migrated to advancedOAuth (#28009)", "author": {"name": "Daryna Ishchenko", "email": "80129833+darynaishchenko@users.noreply.github.com", "user": {"login": "darynaishchenko"}}, "additions": 46, "deletions": 12}}, {"node": {"oid": "125c6af5ac8117aa25a9e79adf74453b84137957", "messageHeadline": "\ud83d\udea8\ud83d\udea8 Source Facebook Marketing: use SDK v17 (#27563)", "author": {"name": "Denys Davydov", "email": "davydov.den18@gmail.com", "user": {"login": "davydov-d"}}, "additions": 16, "deletions": 8}}, {"node": {"oid": "4ddd057039b16f2f062e37e91a2382a1b1371ac0", "messageHeadline": "source-postgres: implement logic to make CDC compatible with ctid (#2\u2026", "author": {"name": "Subodh Kant Chaturvedi", "email": "subodh1810@gmail.com", "user": {"login": "subodh1810"}}, "additions": 1073, "deletions": 245}}, {"node": {"oid": "b03be1b7141bd17a08811d70e4ed08224f854a36", "messageHeadline": "\ud83d\udc1b Destination Snowflake: Merge old snowflake work (#27935)", "author": {"name": "Joe Bell", "email": "joseph.bell@airbyte.io", "user": {"login": "jbfbell"}}, "additions": 285, "deletions": 83}}, {"node": {"oid": "d1802154ae3189f2b404bf348d24a3ff71178540", "messageHeadline": ":tada: Amazon Ads - new streams for bids and keyword recommendations \u2026", "author": {"name": "midavadim", "email": "midavadim@yahoo.com", "user": {"login": "midavadim"}}, "additions": 184, "deletions": 12}}, {"node": {"oid": "5bdad0a87d0f4631d44724c1b57f30a63740dddd", "messageHeadline": "Source Zendesk: add streams: `PostVotes`, `PostCommentVotes` (#27991)", "author": {"name": "Artem Inzhyyants", "email": "36314070+artem1205@users.noreply.github.com", "user": {"login": "artem1205"}}, "additions": 139, "deletions": 8}}, {"node": {"oid": "71c4be11287434d63e0550333c86c97c40b69bd6", "messageHeadline": "\ud83d\udc1b Source Tiktok Marketing: Update ad_groups schema (#27988)", "author": {"name": "Mal Hancock", "email": "mallory@archangelic.space", "user": {"login": "archangelic"}}, "additions": 46, "deletions": 53}}, {"node": {"oid": "715aec90b0ed915f5561a484bfd62960a83a7348", "messageHeadline": "Source Intercom: update expected records (#28001)", "author": {"name": "Arsen Losenko", "email": "20901439+arsenlosenko@users.noreply.github.com", "user": {"login": "arsenlosenko"}}, "additions": 58, "deletions": 61}}, {"node": {"oid": "2e4c28bb7c1b8a2017b7c74c36b521b1043625d3", "messageHeadline": "Source Twilio: update expected records (#28003)", "author": {"name": "Arsen Losenko", "email": "20901439+arsenlosenko@users.noreply.github.com", "user": {"login": "arsenlosenko"}}, "additions": 3, "deletions": 3}}, {"node": {"oid": "7e232c5612351495cfcb4dab2ac22a06e8f6eb6c", "messageHeadline": "\ud83d\udea8\ud83d\udea8 Source Pipedrive: Remove `followers_count` field from `Products` s\u2026", "author": {"name": "Artem Inzhyyants", "email": "36314070+artem1205@users.noreply.github.com", "user": {"login": "artem1205"}}, "additions": 56, "deletions": 57}}, {"node": {"oid": "5ec16b0ead856eae07220f373f0d46cd477cbd8a", "messageHeadline": "Incremental data feed sync docs (#27654)", "author": {"name": "Joe Reuter", "email": "joe@airbyte.io", "user": {"login": "flash1293"}}, "additions": 11, "deletions": 1}}, {"node": {"oid": "dca40d6a264e406e5a53dddc7be5a6b8e8017b4d", "messageHeadline": "Source Zendesk Support: Add stream: `Post Comments` (#27961)", "author": {"name": "Artem Inzhyyants", "email": "36314070+artem1205@users.noreply.github.com", "user": {"login": "artem1205"}}, "additions": 93, "deletions": 7}}, {"node": {"oid": "b05826108157e2b69b6c12c8dee0f90ce7e86a00", "messageHeadline": "\ud83e\udd16 Bump patch version of Airbyte CDK", "author": {"name": "maxi297", "email": "maxi297@users.noreply.github.com", "user": {"login": "maxi297"}}, "additions": 7, "deletions": 4}}, {"node": {"oid": "c6098978483b6c6b3a7f5a3f2b65fc4b54477568", "messageHeadline": "Stream state is not recorded if cursor field is result of transformat\u2026", "author": {"name": "Maxime Carbonneau-Leclerc", "email": "maxi297@users.noreply.github.com", "user": {"login": "maxi297"}}, "additions": 137, "deletions": 166}}, {"node": {"oid": "cfec41b1e5dd9ca7d7e083c44b23604250aed503", "messageHeadline": "File-based CDK: implement schema validation policy options (#27816)", "author": {"name": "Catherine Noll", "email": "clnoll@users.noreply.github.com", "user": {"login": "clnoll"}}, "additions": 1377, "deletions": 219}}, {"node": {"oid": "aa57cc21baab19b5fe4c80e9a1fb6711c44891ac", "messageHeadline": "[26763] csv config options validation and use by reader (#27850)", "author": {"name": "Brian Lai", "email": "51336873+brianjlai@users.noreply.github.com", "user": {"login": "brianjlai"}}, "additions": 457, "deletions": 49}}, {"node": {"oid": "de4310427884e6b8551ced831e5ff22c2339ca56", "messageHeadline": "octavia-cli: deserialize selected field to a SelectedFieldInfo instan\u2026", "author": {"name": "Augustin", "email": "augustin@airbyte.io", "user": {"login": "alafanechere"}}, "additions": 7335, "deletions": 3367}}, {"node": {"oid": "ece711d0fac6c1079532851502e6b9a78523b47d", "messageHeadline": "\ud83d\udcdd docs: update confluence source page (#27927)", "author": {"name": "Christo Grabowski", "email": "108154848+ChristoGrab@users.noreply.github.com", "user": {"login": "ChristoGrab"}}, "additions": 28, "deletions": 19}}, {"node": {"oid": "ffb89538798aa0a8fc9e4b414a6df68b7d048ca2", "messageHeadline": "\ud83d\udcdd docs: update chartmogul source page (#27925)", "author": {"name": "Christo Grabowski", "email": "108154848+ChristoGrab@users.noreply.github.com", "user": {"login": "ChristoGrab"}}, "additions": 29, "deletions": 21}}, {"node": {"oid": "bbbf1e66a66d5a3b99fcb3f94a4f7213fc3da561", "messageHeadline": "\ud83d\udcdd docs: update close.com source page (#27922)", "author": {"name": "Christo Grabowski", "email": "108154848+ChristoGrab@users.noreply.github.com", "user": {"login": "ChristoGrab"}}, "additions": 30, "deletions": 14}}, {"node": {"oid": "11952ce9bd620241f85e2d8644d3dc3ef1aa7c69", "messageHeadline": "\ud83d\udcdd docs: update delighted source page (#27928)", "author": {"name": "Christo Grabowski", "email": "108154848+ChristoGrab@users.noreply.github.com", "user": {"login": "ChristoGrab"}}, "additions": 26, "deletions": 14}}, {"node": {"oid": "086ddb750ba0fa3eed40034c55d19b1cd4e88865", "messageHeadline": "connectors-ci: revert to Dagger 0.5.4 (#27976)", "author": {"name": "Augustin", "email": "augustin@airbyte.io", "user": {"login": "alafanechere"}}, "additions": 9, "deletions": 1}}, {"node": {"oid": "2849aa510f403294902c4d674abc4b6770a722f5", "messageHeadline": "Source PayPal: mark `Client ID` and `Client Secret` as required field\u2026", "author": {"name": "Artem Inzhyyants", "email": "36314070+artem1205@users.noreply.github.com", "user": {"login": "artem1205"}}, "additions": 14, "deletions": 12}}, {"node": {"oid": "ef24e7c9999084eb3e04ca5f7223a72cb9a6da1a", "messageHeadline": "Added June Changelog to docs", "author": {"name": "chaucodes", "email": "justinchau31@gmail.com", "user": {"login": "justinbchau"}}, "additions": 29, "deletions": 2}}, {"node": {"oid": "903724d90555cc9aa653803672d4ada63a953787", "messageHeadline": "\ud83c\udf89 Source Instagram: Improve, refactor `STATE` management (#27908)", "author": {"name": "Baz", "email": "oleksandr.bazarnov@globallogic.com", "user": {"login": "bazarnov"}}, "additions": 218, "deletions": 38}}, {"node": {"oid": "89706349470d174d8054eadda7b5a4a34dd8bf7b", "messageHeadline": "Source Google Search Console: added discover and googleNews to search\u2026", "author": {"name": "Daryna Ishchenko", "email": "80129833+darynaishchenko@users.noreply.github.com", "user": {"login": "darynaishchenko"}}, "additions": 216, "deletions": 75}}, {"node": {"oid": "df135afa26214e2500c21467e0d20ba558011b4c", "messageHeadline": "\u2728 Source Amazon-Ads: Add streams for portfolios and sponsored brands \u2026", "author": {"name": "Anatolii Yatsuk", "email": "35109939+tolik0@users.noreply.github.com", "user": {"login": "tolik0"}}, "additions": 219, "deletions": 7}}, {"node": {"oid": "2ded9889444a042321762f79618bf76fea2bdc82", "messageHeadline": "\ud83d\udc1b Source Pinterest: update expected records (#27964)", "author": {"name": "Arsen Losenko", "email": "20901439+arsenlosenko@users.noreply.github.com", "user": {"login": "arsenlosenko"}}, "additions": 7, "deletions": 3}}, {"node": {"oid": "0a9860bf9b28bf6463fec4bcbec6f87dcb3f3a87", "messageHeadline": "\ud83d\udc1b Source Pipedrive: update expected records (#27967)", "author": {"name": "Arsen Losenko", "email": "20901439+arsenlosenko@users.noreply.github.com", "user": {"login": "arsenlosenko"}}, "additions": 18, "deletions": 11}}, {"node": {"oid": "4e2d9207e342454f1636fcaa20b2304053dafbe6", "messageHeadline": "Source Zendesk Chat: update expected records (#27965)", "author": {"name": "Arsen Losenko", "email": "20901439+arsenlosenko@users.noreply.github.com", "user": {"login": "arsenlosenko"}}, "additions": 9, "deletions": 9}}, {"node": {"oid": "51b7e2fbf2ab28c75013cdd85ed1800969475a60", "messageHeadline": "\ud83d\udc1b Source Jira: update expected records (#27951)", "author": {"name": "Arsen Losenko", "email": "20901439+arsenlosenko@users.noreply.github.com", "user": {"login": "arsenlosenko"}}, "additions": 5, "deletions": 5}}, {"node": {"oid": "6a0aec7f3976793f9c6d8e22f27855d32fa687c1", "messageHeadline": "Fix Dagster Deploy Failure (#27955)", "author": {"name": "Ben Church", "email": "ben@airbyte.io", "user": {"login": "bnchrch"}}, "additions": 2, "deletions": 1}}, {"node": {"oid": "57945440cdb11889613ab8077c15d7e84f3e4d56", "messageHeadline": "Metadata: Persist Registry entries (#27766)", "author": {"name": "Ben Church", "email": "ben@airbyte.io", "user": {"login": "bnchrch"}}, "additions": 1644, "deletions": 335}}, {"node": {"oid": "539e3a1d0b58b8ddd5ea14ec08b9285f02fd8124", "messageHeadline": "Source Xero: update expected records (#27943)", "author": {"name": "Arsen Losenko", "email": "20901439+arsenlosenko@users.noreply.github.com", "user": {"login": "arsenlosenko"}}, "additions": 6, "deletions": 6}}, {"node": {"oid": "f73cd0a0557fa93caa871f3123e095fcd953c658", "messageHeadline": "Source Zendesk Talk: update expected records (#27942)", "author": {"name": "Arsen Losenko", "email": "20901439+arsenlosenko@users.noreply.github.com", "user": {"login": "arsenlosenko"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "780cf1a077d3c78e755396c2234a1a1ca0b1c981", "messageHeadline": "Source Stripe: update credit_notes expected records (#27941)", "author": {"name": "Arsen Losenko", "email": "20901439+arsenlosenko@users.noreply.github.com", "user": {"login": "arsenlosenko"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "efe21d16593ded49cf438336806efee88e999cf2", "messageHeadline": "connectors-ci: better capture stderr (#27833)", "author": {"name": "Augustin", "email": "augustin@airbyte.io", "user": {"login": "alafanechere"}}, "additions": 5, "deletions": 10}}, {"node": {"oid": "618338925440818c69afca90a925328dcbcf63b6", "messageHeadline": "connectors-ci: mount secrets in a late layer for CAT (#27940)", "author": {"name": "Augustin", "email": "augustin@airbyte.io", "user": {"login": "alafanechere"}}, "additions": 25, "deletions": 17}}, {"node": {"oid": "b78762f641b9e852cfa5fbcc5b4180445b3b4581", "messageHeadline": "Update the request_body_data description to remove typos and be more \u2026", "author": {"name": "Lake Mossman", "email": "lake@airbyte.io", "user": {"login": "lmossman"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "816e83700e393368d1d58276a3e96dba1ad7885d", "messageHeadline": "connectors-ci/cat: validate image under test is the right one (#27919)", "author": {"name": "Augustin", "email": "augustin@airbyte.io", "user": {"login": "alafanechere"}}, "additions": 55, "deletions": 17}}, {"node": {"oid": "810e4421ab7059f0841a8df38d089eb10189ac71", "messageHeadline": "Switch \"request parameters\" to \"query parameters\" in connector builde\u2026", "author": {"name": "Lake Mossman", "email": "lake@airbyte.io", "user": {"login": "lmossman"}}, "additions": 14, "deletions": 14}}, {"node": {"oid": "e387a5c0d661c1c386dea3de1cfac0b749811e9e", "messageHeadline": "Source Google Ads: handle Authorization Error (#27913)", "author": {"name": "Artem Inzhyyants", "email": "36314070+artem1205@users.noreply.github.com", "user": {"login": "artem1205"}}, "additions": 6, "deletions": 2}}, {"node": {"oid": "e9fba26a9988abbc32e5be8489d8a2b03ee3c04d", "messageHeadline": ":bug: Source Google Analytics Data API: limit custom report page size\u2026", "author": {"name": "Denys Davydov", "email": "davydov.den18@gmail.com", "user": {"login": "davydov-d"}}, "additions": 9, "deletions": 14}}, {"node": {"oid": "03530701511a9cb12db2cfa86f8b25e5db1e16a0", "messageHeadline": "\ud83e\udd16 Add Datadog connector to cloud (#27906)", "author": {"name": "Octavia Squidington III", "email": "90398440+octavia-squidington-iii@users.noreply.github.com", "user": {"login": "octavia-squidington-iii"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "660d87e770234674b43bcf67374a78ff68fb392e", "messageHeadline": ":bug: Source Google Ads: fix query template (#27835)", "author": {"name": "Denys Davydov", "email": "davydov.den18@gmail.com", "user": {"login": "davydov-d"}}, "additions": 88, "deletions": 16}}, {"node": {"oid": "31c25443dd4cd9b014a10e60038a3d38d6998e80", "messageHeadline": "Log connector dependencies (#27760)", "author": {"name": "Ben Church", "email": "ben@airbyte.io", "user": {"login": "bnchrch"}}, "additions": 48, "deletions": 18}}, {"node": {"oid": "196fbbcf796a26c854f62f1f612bbc6e7217e3b9", "messageHeadline": "Update broken link in Meilisearch connector documentation (#27828)", "author": {"name": "Am\u00e9lie", "email": "alallema@users.noreply.github.com", "user": {"login": "alallema"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "c734909b7907f7e19848db19b11e9d12fb6e1d1f", "messageHeadline": "Source GitLab: add `shared_runners_setting` field to groups (#27869)", "author": {"name": "Artem Inzhyyants", "email": "36314070+artem1205@users.noreply.github.com", "user": {"login": "artem1205"}}, "additions": 96, "deletions": 277}}, {"node": {"oid": "a4e0f20bb2d913b20901dc25e8179d430cc5f1c8", "messageHeadline": ":bug: Source Hubspot: use fully qualified name for custom objects (#2\u2026", "author": {"name": "Denys Davydov", "email": "davydov.den18@gmail.com", "user": {"login": "davydov-d"}}, "additions": 30, "deletions": 33}}, {"node": {"oid": "bdbe549a90a646f2568cba02c9e04e9783477626", "messageHeadline": "Bump Airbyte version from 0.50.5 to 0.50.6", "author": {"name": "girarda", "email": "girarda@users.noreply.github.com", "user": {"login": "girarda"}}, "additions": 4, "deletions": 4}}, {"node": {"oid": "52b8cbe39dd70a779b3cc5b2774d31c4ab9c7663", "messageHeadline": "Revert \"Destination Bigquery: Scaffolding for destinations v2 (#27268\u2026", "author": {"name": "Edward Gao", "email": "edward.gao@airbyte.io", "user": {"login": "edgao"}}, "additions": 115, "deletions": 3629}}, {"node": {"oid": "bef36fe2cd551270374a84d93d23851d681b881e", "messageHeadline": "27558 break a long running ctid query into smaller size serial sub qu\u2026", "author": {"name": "Rodi Reich Zilberman", "email": "867491+rodireich@users.noreply.github.com", "user": {"login": "rodireich"}}, "additions": 256, "deletions": 24}}, {"node": {"oid": "7e7c6f21d22f6a6c0e6f54658bebef74a6b03147", "messageHeadline": "pint to 1.4.1 (#27890)", "author": {"name": "Edward Gao", "email": "edward.gao@airbyte.io", "user": {"login": "edgao"}}, "additions": 2, "deletions": 0}}, {"node": {"oid": "62ee7026e6b4111b901d51e013a7b08cd97dba0d", "messageHeadline": "Docs: update contributing guides (#27812)", "author": {"name": "Marcos Marx", "email": "marcosmarxm@users.noreply.github.com", "user": {"login": "marcosmarxm"}}, "additions": 254, "deletions": 331}}, {"node": {"oid": "98a0dad89338e915368b83eaf3f9bf11e22a679c", "messageHeadline": "Destinations V2: change singleton log message level from warn to debu\u2026", "author": {"name": "Cynthia Yin", "email": "cynthia@airbyte.io", "user": {"login": "cynthiaxyin"}}, "additions": 3, "deletions": 3}}, {"node": {"oid": "c33ea9926c839f9e89fceed1579945ff6132d5d7", "messageHeadline": "make publish_option required in publish connectors workflow (#27879)", "author": {"name": "Sherif A. Nada", "email": "snadalive@gmail.com", "user": {"login": "sherifnada"}}, "additions": 3, "deletions": 2}}, {"node": {"oid": "f27b8ba602b21d01c4aca4a2bf018184b08c9d9d", "messageHeadline": "Collecting Metrics docs: improve words and add doc to sidebar (#27883)", "author": {"name": "Marcos Marx", "email": "marcosmarxm@users.noreply.github.com", "user": {"login": "marcosmarxm"}}, "additions": 4, "deletions": 2}}, {"node": {"oid": "4684b6833423501dd4126908523e1d4a2d9981c4", "messageHeadline": "add collecting metrics as paid feature doc (#27870)", "author": {"name": "Marcos Marx", "email": "marcosmarxm@users.noreply.github.com", "user": {"login": "marcosmarxm"}}, "additions": 4, "deletions": 0}}, {"node": {"oid": "b51f285e2d36906952e7c9c490e5a341489f7d0f", "messageHeadline": "Source Zendesk Support: fix missing headers (#27765)", "author": {"name": "Roman Yermilov [GL]", "email": "86300758+roman-yermilov-gl@users.noreply.github.com", "user": {"login": "roman-yermilov-gl"}}, "additions": 28, "deletions": 12}}, {"node": {"oid": "74c86168667f15aa5f1c5e338a7114fcd252ed41", "messageHeadline": "Source GitHub: update expected records (#27864)", "author": {"name": "Artem Inzhyyants", "email": "36314070+artem1205@users.noreply.github.com", "user": {"login": "artem1205"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "a08911e4ce7d8bc29a25a81099f5a6a236c87d2e", "messageHeadline": "\u2728Source Google Search Console: add new streams (#27831)", "author": {"name": "Daryna Ishchenko", "email": "80129833+darynaishchenko@users.noreply.github.com", "user": {"login": "darynaishchenko"}}, "additions": 368, "deletions": 7}}, {"node": {"oid": "0b432624c29a58a99914521be6592cb6a80105a9", "messageHeadline": "Source Typeform: certify to GA (#27836)", "author": {"name": "Arsen Losenko", "email": "20901439+arsenlosenko@users.noreply.github.com", "user": {"login": "arsenlosenko"}}, "additions": 24, "deletions": 17}}, {"node": {"oid": "1a8e85d050ddf0eb406185914064eb6090e2b959", "messageHeadline": "pin to 1.4.5 (#27855)", "author": {"name": "Edward Gao", "email": "edward.gao@airbyte.io", "user": {"login": "edgao"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "84ddfa8a5a06570ed0e468ae68c386eebc897a33", "messageHeadline": "\ud83d\udcda CI credentials: fix GCP_GSM_CREDENTIALS export syntax (#27851)", "author": {"name": "Cynthia Yin", "email": "cynthia@airbyte.io", "user": {"login": "cynthiaxyin"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "957f21da432a99f009c46dd3d5a1a0874a7fe629", "messageHeadline": ":rotating_light::rotating_light: Source Hubspot - fixed incremental f\u2026", "author": {"name": "midavadim", "email": "midavadim@yahoo.com", "user": {"login": "midavadim"}}, "additions": 365, "deletions": 189}}, {"node": {"oid": "e8ddda970905ae338377d2b2a7ed5fa9ffa57ed4", "messageHeadline": "\ud83d\udc1b Source Square: update following state management changes in the CDK\u2026", "author": {"name": "Maxime Carbonneau-Leclerc", "email": "maxi297@users.noreply.github.com", "user": {"login": "maxi297"}}, "additions": 11, "deletions": 12}}, {"node": {"oid": "22f7445db6d3dd88943428337f9ef7695481c664", "messageHeadline": "\ud83d\udc1b Source Greenhouse: update following state management changes in the\u2026", "author": {"name": "Maxime Carbonneau-Leclerc", "email": "maxi297@users.noreply.github.com", "user": {"login": "maxi297"}}, "additions": 92, "deletions": 48}}, {"node": {"oid": "96aa72d3b2dae8dabd01dc2f052adc7bc7cfda12", "messageHeadline": "\ud83d\udc1b Source Posthog: update following state management changes in the CD\u2026", "author": {"name": "Maxime Carbonneau-Leclerc", "email": "maxi297@users.noreply.github.com", "user": {"login": "maxi297"}}, "additions": 52, "deletions": 23}}, {"node": {"oid": "baaabf4390e679643237b5228f76d9ff9e5eaed4", "messageHeadline": "\ud83d\udc1b Source Zenloop: update CDK version to avoid bug introduced during d\u2026", "author": {"name": "Maxime Carbonneau-Leclerc", "email": "maxi297@users.noreply.github.com", "user": {"login": "maxi297"}}, "additions": 16, "deletions": 15}}, {"node": {"oid": "f68255fe3178ab4354d015fe06521626aa834326", "messageHeadline": "Source Pinterest: update expected records (#27841)", "author": {"name": "Artem Inzhyyants", "email": "36314070+artem1205@users.noreply.github.com", "user": {"login": "artem1205"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "f472bc06671be7d8737832d791eb905fe1a06d54", "messageHeadline": "\ud83e\udd16 Bump patch version of Airbyte CDK", "author": {"name": "maxi297", "email": "maxi297@users.noreply.github.com", "user": {"login": "maxi297"}}, "additions": 7, "deletions": 4}}, {"node": {"oid": "f455c1288d9721d5bc973132384f244368a60d1e", "messageHeadline": "Java DB Destination connector licenses to Elv2 (#27781)", "author": {"name": "Evan Tahler", "email": "evan@airbyte.io", "user": {"login": "evantahler"}}, "additions": 165, "deletions": 199}}, {"node": {"oid": "43765272660256e414b0e951521798795ea95fe8", "messageHeadline": "Fixing an issue with square as CATs only compare string and not datet\u2026", "author": {"name": "Maxime Carbonneau-Leclerc", "email": "maxi297@users.noreply.github.com", "user": {"login": "maxi297"}}, "additions": 25, "deletions": 3}}, {"node": {"oid": "7c3111f4be5778d969526cc272efa285aab844de", "messageHeadline": "connectors-ci: use new domain for test reports (#27826)", "author": {"name": "Augustin", "email": "augustin@airbyte.io", "user": {"login": "alafanechere"}}, "additions": 7, "deletions": 5}}, {"node": {"oid": "25a4a5a621cc9869b1ff9d1b669e918e7b7bf9f4", "messageHeadline": "Source Typeform: pin to 0.3.0 in Cloud (#27839)", "author": {"name": "Arsen Losenko", "email": "20901439+arsenlosenko@users.noreply.github.com", "user": {"login": "arsenlosenko"}}, "additions": 1, "deletions": 0}}, {"node": {"oid": "95fb229ca93b6aafd7ec97455962e46f10bb73cb", "messageHeadline": "Add api to dependencies (#27834)", "author": {"name": "Ben Church", "email": "ben@airbyte.io", "user": {"login": "bnchrch"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "ba3e39bb0cdb6b126c70b9f887239ab5872268e0", "messageHeadline": "Destination Bigquery: Scaffolding for destinations v2 (#27268)", "author": {"name": "Edward Gao", "email": "edward.gao@airbyte.io", "user": {"login": "edgao"}}, "additions": 3627, "deletions": 108}}, {"node": {"oid": "074cddf690998473a1b0f9fcacc8b87b16c37c7e", "messageHeadline": "\ud83d\udc1b Source Quickbooks: update following state management changes in the\u2026", "author": {"name": "Maxime Carbonneau-Leclerc", "email": "maxi297@users.noreply.github.com", "user": {"login": "maxi297"}}, "additions": 36, "deletions": 21}}, {"node": {"oid": "9ac7793b07e9e8f5489735196782aa69fe55cfa1", "messageHeadline": "\u2728 Source Typeform: Add OAuth support (#27240)", "author": {"name": "Arsen Losenko", "email": "20901439+arsenlosenko@users.noreply.github.com", "user": {"login": "arsenlosenko"}}, "additions": 198, "deletions": 35}}, {"node": {"oid": "95bd388f9b1b64aa289ff7d9f54b77cfbd3b6121", "messageHeadline": "\ud83e\udd16 Bump patch version of Airbyte CDK", "author": {"name": "maxi297", "email": "maxi297@users.noreply.github.com", "user": {"login": "maxi297"}}, "additions": 7, "deletions": 4}}, {"node": {"oid": "91a56171a0df1fca8d28825051006261affb2606", "messageHeadline": "[ISSUE #26343] update close_slice to use the greater record (#27818)", "author": {"name": "Maxime Carbonneau-Leclerc", "email": "maxi297@users.noreply.github.com", "user": {"login": "maxi297"}}, "additions": 153, "deletions": 50}}, {"node": {"oid": "9459b4ee1ff443a1f9be69d97bdc446b4502026a", "messageHeadline": "\ud83d\udc1b Source Zenloop: update following state management changes in the CD\u2026", "author": {"name": "Maxime Carbonneau-Leclerc", "email": "maxi297@users.noreply.github.com", "user": {"login": "maxi297"}}, "additions": 7, "deletions": 7}}, {"node": {"oid": "d9acea971ee1da33799a0da939dc90d326134045", "messageHeadline": "connectors-ci: fix dagger logs url on publish (#27830)", "author": {"name": "Augustin", "email": "augustin@airbyte.io", "user": {"login": "alafanechere"}}, "additions": 4, "deletions": 2}}, {"node": {"oid": "776aa73c0e1a210e705acbfea35e996a0e6c85df", "messageHeadline": "Source Google Ads: pin 0.3.0 in cloud (#27827)", "author": {"name": "Denys Davydov", "email": "davydov.den18@gmail.com", "user": {"login": "davydov-d"}}, "additions": 1, "deletions": 0}}, {"node": {"oid": "9b8a5a887b5d5143a46bac2206f7a966025bdefa", "messageHeadline": "connectors-ci: fix typo in duration (#27829)", "author": {"name": "Augustin", "email": "augustin@airbyte.io", "user": {"login": "alafanechere"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "c777ed8ab957481bce8a7e0993290a33229cd6c3", "messageHeadline": "Source Close com: Update the `Email Followup Tasks` stream schema (#2\u2026", "author": {"name": "Artem Inzhyyants", "email": "36314070+artem1205@users.noreply.github.com", "user": {"login": "artem1205"}}, "additions": 1091, "deletions": 24}}, {"node": {"oid": "ad17938bc38f5cac80af30ba29c3a8648b367ef5", "messageHeadline": "\ud83d\udea8\ud83d\udea8 Source MetaBase: Remove `Activity` Stream (#27777)", "author": {"name": "Artem Inzhyyants", "email": "36314070+artem1205@users.noreply.github.com", "user": {"login": "artem1205"}}, "additions": 31, "deletions": 462}}, {"node": {"oid": "79987aa3ba53dde373b416ea4c2bfc848872106c", "messageHeadline": "connectors-ci: add dagger logs url to report + better run duration fo\u2026", "author": {"name": "Augustin", "email": "augustin@airbyte.io", "user": {"login": "alafanechere"}}, "additions": 52, "deletions": 18}}, {"node": {"oid": "df08d198d5a2ca60033a182d2c21beaf2357df2f", "messageHeadline": "connectors-ci: fix how with ignore cat with gradle (#27819)", "author": {"name": "Augustin", "email": "augustin@airbyte.io", "user": {"login": "alafanechere"}}, "additions": 20, "deletions": 4}}, {"node": {"oid": "67b1fd92afb6ec928006585b8342018cd5eb911f", "messageHeadline": "ui: improve visibility of navbar group headers and active menu link (\u2026", "author": {"name": "Christo Grabowski", "email": "108154848+ChristoGrab@users.noreply.github.com", "user": {"login": "ChristoGrab"}}, "additions": 21, "deletions": 3}}, {"node": {"oid": "3d14fc721fe9ba8f4a14adc4d81550b1a57bdc76", "messageHeadline": ":bug: Source GA Data API: change page size when calling `check()` (#2\u2026", "author": {"name": "Denys Davydov", "email": "davydov.den18@gmail.com", "user": {"login": "davydov-d"}}, "additions": 31, "deletions": 13}}, {"node": {"oid": "a9a98bc91dfb95453bfa5225a621758e472f22c0", "messageHeadline": ":bug: Source Google Ads: refactor date slicing (#27711)", "author": {"name": "Denys Davydov", "email": "davydov.den18@gmail.com", "user": {"login": "davydov-d"}}, "additions": 51, "deletions": 199}}, {"node": {"oid": "9ce3cc6e799328bf3a0300aa97b2d675cd06f53c", "messageHeadline": "Java DB Source connector licenses to Elv2 (#27737)", "author": {"name": "Evan Tahler", "email": "evan@airbyte.io", "user": {"login": "evantahler"}}, "additions": 503, "deletions": 495}}, {"node": {"oid": "e5949bc4b7f1acc6c23225b52a390159e886a2c3", "messageHeadline": "source-postgres : Remove FULL_REFRESH mode and include INCREMENTAL mo\u2026", "author": {"name": "Akash Kulkarni", "email": "113392464+akashkulk@users.noreply.github.com", "user": {"login": "akashkulk"}}, "additions": 16, "deletions": 3}}, {"node": {"oid": "6fb53c65eef13dd1928cb0af5c86460568660350", "messageHeadline": "File-based CDK: implement AvailabilityStrategy.check_availability (#2\u2026", "author": {"name": "Catherine Noll", "email": "clnoll@users.noreply.github.com", "user": {"login": "clnoll"}}, "additions": 545, "deletions": 101}}, {"node": {"oid": "59f6acf2f40ffcb71364406ae813a0029c706c84", "messageHeadline": "\ud83e\udd16 Bump minor version of Airbyte CDK", "author": {"name": "maxi297", "email": "maxi297@users.noreply.github.com", "user": {"login": "maxi297"}}, "additions": 7, "deletions": 4}}, {"node": {"oid": "a013fad5a9ce56e857ddb52e5cb7d415a6476326", "messageHeadline": "[ISSUE-26343] data feed (#27475)", "author": {"name": "Maxime Carbonneau-Leclerc", "email": "maxi297@users.noreply.github.com", "user": {"login": "maxi297"}}, "additions": 820, "deletions": 182}}, {"node": {"oid": "788a0ec7af273de4defdb3efb7394e8326e12e8b", "messageHeadline": "Simplify faker offsets and limits (#27807)", "author": {"name": "Evan Tahler", "email": "evan@airbyte.io", "user": {"login": "evantahler"}}, "additions": 29, "deletions": 65}}, {"node": {"oid": "2081a0ceae85c1ddb350ba5a15b9e1aad87acb7a", "messageHeadline": "connectors-ci: improved caching (#27721)", "author": {"name": "Augustin", "email": "augustin@airbyte.io", "user": {"login": "alafanechere"}}, "additions": 197, "deletions": 100}}, {"node": {"oid": "620f8cb97f2f4be542e30767872429b6e25b2627", "messageHeadline": "\ud83d\udea8\ud83d\udea8 Source Okta: fix group members and resource sets streams (#27533)", "author": {"name": "Eric Schrock", "email": "eschrock@gmail.com", "user": {"login": "eschrock"}}, "additions": 228, "deletions": 129}}, {"node": {"oid": "52040f9e98661d41ce2a395f5ebe36b71c5cba9f", "messageHeadline": "Create getting-help.md (#27805)", "author": {"name": "Erica D'Souza", "email": "93952107+erica-airbyte@users.noreply.github.com", "user": {"login": "erica-airbyte"}}, "additions": 69, "deletions": 0}}, {"node": {"oid": "792b71d467d0c5935b9612351c43b3682c0aa410", "messageHeadline": "connectors-ci: only run `integrationTest` gradle task for Java connec\u2026", "author": {"name": "Augustin", "email": "augustin@airbyte.io", "user": {"login": "alafanechere"}}, "additions": 8, "deletions": 14}}, {"node": {"oid": "9641d3377332b53c935dc167ac127769040ef552", "messageHeadline": "\u2728 Source Datadog: Multiple query streams and datadog site parameter (\u2026", "author": {"name": "Mal Hancock", "email": "mallory@archangelic.space", "user": {"login": "archangelic"}}, "additions": 427, "deletions": 23}}, {"node": {"oid": "56c35d741b0cda3919ec17394b9056eafe7fe97a", "messageHeadline": "Fix Stripe title in menu (#27800)", "author": {"name": "Tim Roes", "email": "tim@airbyte.io", "user": {"login": "timroes"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "e0be3945efc68bdc4c8df5b83cb90301607b622e", "messageHeadline": "\ud83d\udc1b Source Datadog: Fix schemas (#27784)", "author": {"name": "Mal Hancock", "email": "mallory@archangelic.space", "user": {"login": "archangelic"}}, "additions": 90, "deletions": 20}}, {"node": {"oid": "8f8cbd80a7c88320446ee143e1605747a587deb9", "messageHeadline": "\ud83e\udd16 Bump patch version of Airbyte CDK", "author": {"name": "girarda", "email": "girarda@users.noreply.github.com", "user": {"login": "girarda"}}, "additions": 7, "deletions": 4}}, {"node": {"oid": "4d08781d04a3f90942bdab61d4fe2b9af2561aad", "messageHeadline": "Revert \"Low-Code CDK: make RecordFilter.filter_records as generator (\u2026", "author": {"name": "Alexandre Girard", "email": "alexandre@airbyte.io", "user": {"login": "girarda"}}, "additions": 3, "deletions": 5}}, {"node": {"oid": "f2d5b7449a6dae08468d58a6fc5f28a8da1a0c3e", "messageHeadline": "Revert \"connectors-ci: switch back to large-runner\" (#27767)", "author": {"name": "Conor", "email": "cpdeethree@users.noreply.github.com", "user": {"login": "cpdeethree"}}, "additions": 3, "deletions": 3}}, {"node": {"oid": "5b183cbb7a56ce3773468e527d3729c57471e511", "messageHeadline": "Bnchrch/cat/backwards fail removed prop (#27685)", "author": {"name": "Ben Church", "email": "ben@airbyte.io", "user": {"login": "bnchrch"}}, "additions": 96, "deletions": 25}}, {"node": {"oid": "e03404bbd482df4eb8803187987a20953bc1f86d", "messageHeadline": "Google Sheets passes QA check (#27782)", "author": {"name": "Evan Tahler", "email": "evan@airbyte.io", "user": {"login": "evantahler"}}, "additions": 4, "deletions": 3}}, {"node": {"oid": "4fb1f982214958aa6bc2220ddc9eba6dcd968bca", "messageHeadline": "Fix `destination-s3` build (#27786)", "author": {"name": "Evan Tahler", "email": "evan@airbyte.io", "user": {"login": "evantahler"}}, "additions": 66, "deletions": 108}}, {"node": {"oid": "6ebabdc2fa89b24583c7e7f10aee8ef5329a0da8", "messageHeadline": "File-based CDK: Support for incremental syncs (#27382)", "author": {"name": "Alexandre Girard", "email": "alexandre@airbyte.io", "user": {"login": "girarda"}}, "additions": 2375, "deletions": 126}}, {"node": {"oid": "fd34fe3e2b3c037bd686e9a270dc91e881aeb826", "messageHeadline": "Google Sheets Destination connector licenses to Elv2 (#27780)", "author": {"name": "Evan Tahler", "email": "evan@airbyte.io", "user": {"login": "evantahler"}}, "additions": 4, "deletions": 3}}, {"node": {"oid": "82b4961427cbe3b657310638cbdc8c6f5e429b8a", "messageHeadline": "update docs for notification (#27733)", "author": {"name": "Xiaohan Song", "email": "xiaohan@airbyte.io", "user": {"login": "xiaohansong"}}, "additions": 15, "deletions": 6}}, {"node": {"oid": "4dcb22d07a8d9589123b0e33c42afb689f64cb07", "messageHeadline": "Stripe connector license to Elv2 (#27734)", "author": {"name": "Evan Tahler", "email": "evan@airbyte.io", "user": {"login": "evantahler"}}, "additions": 5, "deletions": 4}}, {"node": {"oid": "62d9823cd8f7e0623e6a585fd7b77f5fa97a0b76", "messageHeadline": "Shopify connector license to Elv2 (#27732)", "author": {"name": "Evan Tahler", "email": "evan@airbyte.io", "user": {"login": "evantahler"}}, "additions": 129, "deletions": 126}}, {"node": {"oid": "14c0212d897e30a429d047a4a697ec3b48f14743", "messageHeadline": "Update File source doc (#27763)", "author": {"name": "Juan", "email": "80164312+jnr0790@users.noreply.github.com", "user": {"login": "jnr0790"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "569be8661d14e55979cef58aec9245eeb9964ee2", "messageHeadline": "\u2728Source Twilio: New streams VerifyServices (#27231)", "author": {"name": "btkcodedev", "email": "btk.codedev@gmail.com", "user": {"login": "btkcodedev"}}, "additions": 149, "deletions": 5}}, {"node": {"oid": "1716d2898c31647b6d46e99559722a37b8eaf12d", "messageHeadline": "\u2728Source Zendesk Support: New Stream - Posts (#27156)", "author": {"name": "btkcodedev", "email": "btk.codedev@gmail.com", "user": {"login": "btkcodedev"}}, "additions": 107, "deletions": 4}}, {"node": {"oid": "16d7701742cfb2b3244ab9b68a106bae76496fb7", "messageHeadline": "Source Prestashop: Fix schema, remove empty datetime fields (#27716)", "author": {"name": "Artem Inzhyyants", "email": "36314070+artem1205@users.noreply.github.com", "user": {"login": "artem1205"}}, "additions": 917, "deletions": 1527}}, {"node": {"oid": "4da621f96ab8ba84f3d630b40b35238fd27a5639", "messageHeadline": ":sparkles: Source Zendesk Support: add stream Ticket Skips (#27436)", "author": {"name": "Denys Davydov", "email": "davydov.den18@gmail.com", "user": {"login": "davydov-d"}}, "additions": 313, "deletions": 198}}, {"node": {"oid": "a7dc3af9b46a203f47dbaa4ebdf506c237a834bc", "messageHeadline": ":sparkles: Source Zendesk Support: add Skills Based Routing streams (\u2026", "author": {"name": "Denys Davydov", "email": "davydov.den18@gmail.com", "user": {"login": "davydov-d"}}, "additions": 279, "deletions": 56}}, {"node": {"oid": "58dd54f97f1b1f2cdd6cddf8218a220d5ffa6ee3", "messageHeadline": "change default bucket (#27749)", "author": {"name": "Augustin", "email": "augustin@airbyte.io", "user": {"login": "alafanechere"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "8a03adcd988aeb89f4716f5903e094edfead0e62", "messageHeadline": "switch back to large-runner (#27748)", "author": {"name": "Augustin", "email": "augustin@airbyte.io", "user": {"login": "alafanechere"}}, "additions": 3, "deletions": 3}}, {"node": {"oid": "037a522f8cab92215fb3495196ce21a9215effee", "messageHeadline": "Google Source connector licenses to Elv2 (#27738)", "author": {"name": "Evan Tahler", "email": "evan@airbyte.io", "user": {"login": "evantahler"}}, "additions": 154, "deletions": 144}}, {"node": {"oid": "d0d906c0a77b2f7431987c3ad332e0209aaf7366", "messageHeadline": "\ud83e\udd16 Bump patch version of Airbyte CDK", "author": {"name": "flash1293", "email": "flash1293@users.noreply.github.com", "user": {"login": "flash1293"}}, "additions": 7, "deletions": 4}}, {"node": {"oid": "8aba48810ca8fec4a90dff03f4062e0d4485b5c5", "messageHeadline": "Low-code CDK: Serialize request body as string for connector builder \u2026", "author": {"name": "Joe Reuter", "email": "joe@airbyte.io", "user": {"login": "flash1293"}}, "additions": 8, "deletions": 17}}, {"node": {"oid": "db882e3d2ae9e1ff11d04c2c051e9d8f9bb20a2f", "messageHeadline": "Salesforce, Marketo, and Hubspot connector license to Elv2 (#27726)", "author": {"name": "Evan Tahler", "email": "evan@airbyte.io", "user": {"login": "evantahler"}}, "additions": 146, "deletions": 134}}, {"node": {"oid": "d28b896ba52715bf5b26c5426d6a58456d00a162", "messageHeadline": "Zendesk Support connector license to Elv2 (#27735)", "author": {"name": "Evan Tahler", "email": "evan@airbyte.io", "user": {"login": "evantahler"}}, "additions": 5, "deletions": 4}}, {"node": {"oid": "a4a30f52f618abcb1959cc7d91a0fbb59338465b", "messageHeadline": "Facebook Pages and Facebook Marketing connector license to Elv2 (#27728)", "author": {"name": "Evan Tahler", "email": "evan@airbyte.io", "user": {"login": "evantahler"}}, "additions": 88, "deletions": 85}}, {"node": {"oid": "79dba5692318298a037bcafbb44cc0a6f70aa3e3", "messageHeadline": "S3 and GCS connector license to Elv2 (#27725)", "author": {"name": "Evan Tahler", "email": "evan@airbyte.io", "user": {"login": "evantahler"}}, "additions": 196, "deletions": 193}}, {"node": {"oid": "b4051ccca14c8d7ce1994fbf39057053ac7745ec", "messageHeadline": "Delete docs for old sentry integration (#27719)", "author": {"name": "Pedro S. Lopez", "email": "pedroslopez@me.com", "user": {"login": "pedroslopez"}}, "additions": 1, "deletions": 21}}, {"node": {"oid": "543897c2adc65b2970aa5adf91f1583e86c6879b", "messageHeadline": "Remove Affected connector report (#27622)", "author": {"name": "Ben Church", "email": "ben@airbyte.io", "user": {"login": "bnchrch"}}, "additions": 0, "deletions": 307}}, {"node": {"oid": "c2f83bcd9f5e6aaf9de7ecf61933a19d4499c755", "messageHeadline": "mention connector ops instead of channel (#27706)", "author": {"name": "Augustin", "email": "augustin@airbyte.io", "user": {"login": "alafanechere"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "c1e6ab88f641af24e55448a3f552e5f425f04624", "messageHeadline": "Source Twilio: Update expected records (#27703)", "author": {"name": "Artem Inzhyyants", "email": "36314070+artem1205@users.noreply.github.com", "user": {"login": "artem1205"}}, "additions": 3, "deletions": 3}}, {"node": {"oid": "c71b8f8748fa156c5104b65b560c70b61810c18e", "messageHeadline": ":bug: Source Recharge: migrated to 2021-11 api version (#27503)", "author": {"name": "Daryna Ishchenko", "email": "80129833+darynaishchenko@users.noreply.github.com", "user": {"login": "darynaishchenko"}}, "additions": 94, "deletions": 91}}, {"node": {"oid": "2f02d7fb9686b00d1ab3bb9ea2f865964ece3dfd", "messageHeadline": "weekly build: fix typo on workflow name (#27707)", "author": {"name": "Augustin", "email": "augustin@airbyte.io", "user": {"login": "alafanechere"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "4756606a07705ddfeb4f3c018e8ce80df9dfc11c", "messageHeadline": "Source SureyMonkey: Update expected records (#27705)", "author": {"name": "Artem Inzhyyants", "email": "36314070+artem1205@users.noreply.github.com", "user": {"login": "artem1205"}}, "additions": 14, "deletions": 14}}, {"node": {"oid": "8b9ed5e457ea7ebfab66c2051a5a6d1f2f7b1c58", "messageHeadline": "Source Yandex Metrica: increase timeout (#27700)", "author": {"name": "Artem Inzhyyants", "email": "36314070+artem1205@users.noreply.github.com", "user": {"login": "artem1205"}}, "additions": 4, "deletions": 1}}, {"node": {"oid": "9f2659dc3b93307a6da822656432510ec99193e2", "messageHeadline": "\ud83d\udc1b Source Typeform: add form_id field to records of responses stream (\u2026", "author": {"name": "Arsen Losenko", "email": "20901439+arsenlosenko@users.noreply.github.com", "user": {"login": "arsenlosenko"}}, "additions": 26, "deletions": 16}}, {"node": {"oid": "5ee5857968472ef5e0b921ef45db029ddf67cd9a", "messageHeadline": "Source Confluence: ignore html body field (#27669)", "author": {"name": "Artem Inzhyyants", "email": "36314070+artem1205@users.noreply.github.com", "user": {"login": "artem1205"}}, "additions": 4, "deletions": 0}}, {"node": {"oid": "986bba1498890e79e1d6bd27d3a4657b6df6a317", "messageHeadline": "Bump Airbyte version from 0.50.4 to 0.50.5", "author": {"name": "girarda", "email": "girarda@users.noreply.github.com", "user": {"login": "girarda"}}, "additions": 4, "deletions": 4}}, {"node": {"oid": "94097d03254cf52d64cfca917c941baac82c4367", "messageHeadline": "`source-faker`: cursor = updated_at & remove records_per_sync (#27684)", "author": {"name": "Evan Tahler", "email": "evan@airbyte.io", "user": {"login": "evantahler"}}, "additions": 203, "deletions": 110}}, {"node": {"oid": "9734e285bef05e36b67f4ba2da42f0ba4cb8e574", "messageHeadline": "Source Freshdesk: fix formatting (#27680)", "author": {"name": "Artem Inzhyyants", "email": "36314070+artem1205@users.noreply.github.com", "user": {"login": "artem1205"}}, "additions": 8, "deletions": 13}}, {"node": {"oid": "0b52a7de2c0c4ea5c2a8813eb21e9128a5ca4899", "messageHeadline": "Source Gitlab: Fix formatting (#27679)", "author": {"name": "Artem Inzhyyants", "email": "36314070+artem1205@users.noreply.github.com", "user": {"login": "artem1205"}}, "additions": 4, "deletions": 3}}, {"node": {"oid": "d3c33a6321f8e6d1617ccfbd7a7bc762dacf9e1e", "messageHeadline": "connector-ci: better and lighter logging (#27606)", "author": {"name": "Augustin", "email": "augustin@airbyte.io", "user": {"login": "alafanechere"}}, "additions": 288, "deletions": 182}}, {"node": {"oid": "f1f088d3c640eeeffc3c83a51b367f97ad33cca6", "messageHeadline": "orchestrator: add html report url to connector health messages (#27665)", "author": {"name": "Augustin", "email": "augustin@airbyte.io", "user": {"login": "alafanechere"}}, "additions": 13, "deletions": 6}}, {"node": {"oid": "44a01bd95d1c09802f600d466557b4ecff03cfcd", "messageHeadline": "run formatter which wasn't run on pr to fix build (#27676)", "author": {"name": "Ella Rohm-Ensing", "email": "erohmensing@gmail.com", "user": {"login": "erohmensing"}}, "additions": 4, "deletions": 4}}, {"node": {"oid": "9c56062a7df8696fc22c25636a02a4b7a428ea81", "messageHeadline": "Normalization integration tests: set explicit cursor on cdc streams (\u2026", "author": {"name": "Edward Gao", "email": "edward.gao@airbyte.io", "user": {"login": "edgao"}}, "additions": 10, "deletions": 10}}, {"node": {"oid": "beb0ed726a5a7dc12dbb8ce31a67f24d4371eb9a", "messageHeadline": "Validate that images referenced in breakingChanges exist on dockerhub\u2026", "author": {"name": "Ella Rohm-Ensing", "email": "erohmensing@gmail.com", "user": {"login": "erohmensing"}}, "additions": 297, "deletions": 98}}, {"node": {"oid": "1f6aef98df4cb3d748f119b9ab7878e06a1eebe5", "messageHeadline": "`yum clean all` after every yum install to save space (#27555)", "author": {"name": "Evan Tahler", "email": "evan@airbyte.io", "user": {"login": "evantahler"}}, "additions": 345, "deletions": 327}}, {"node": {"oid": "6c62f382e12de7f7234480b932ee534010e03dc1", "messageHeadline": "airbyte-ci: fix upload invalid metadata validation and testing (#27642)", "author": {"name": "Ella Rohm-Ensing", "email": "erohmensing@gmail.com", "user": {"login": "erohmensing"}}, "additions": 97, "deletions": 374}}, {"node": {"oid": "e148d951abd1c52903539f3a0633afae5e5b4095", "messageHeadline": "Add upgrade documentation for Destinations V2 (#27334)", "author": {"name": "Alexandre Cuoci", "email": "Hesperide@users.noreply.github.com", "user": {"login": "Hesperide"}}, "additions": 194, "deletions": 0}}, {"node": {"oid": "9c1cdffd6a9c6aa342869b900cf0a676bb9359cc", "messageHeadline": " \ud83d\udcc4 Google Analytics: Universal Analytics OAuth is back on Cloud (#27659)", "author": {"name": "Pedro S. Lopez", "email": "pedroslopez@me.com", "user": {"login": "pedroslopez"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "7088910c99400c38ee4a54d2837ebf42d994766b", "messageHeadline": "Docs: Remove egress notice for destination connectors (#27667)", "author": {"name": "Alex", "email": "109167606+alex-gron@users.noreply.github.com", "user": {"login": "alex-gron"}}, "additions": 0, "deletions": 12}}, {"node": {"oid": "4cd2cbbea59f56f34e075fea7b45901dd36939b7", "messageHeadline": "\ud83e\udd16 Bump patch version of Airbyte CDK", "author": {"name": "brianjlai", "email": "brianjlai@users.noreply.github.com", "user": {"login": "brianjlai"}}, "additions": 7, "deletions": 4}}, {"node": {"oid": "c44c3eae485390f5b4e2bd75b7fe573bf9ef83f4", "messageHeadline": "\u2728 CDK: availability check - handle HttpErrors which happen during sli\u2026", "author": {"name": "midavadim", "email": "midavadim@yahoo.com", "user": {"login": "midavadim"}}, "additions": 119, "deletions": 27}}, {"node": {"oid": "14c57d79d302c66dc6ba244436c568140ee3e6cd", "messageHeadline": "Update to allow for extra fields (#27597)", "author": {"name": "Ben Church", "email": "ben@airbyte.io", "user": {"login": "bnchrch"}}, "additions": 20, "deletions": 16}}, {"node": {"oid": "340e8a564ab9fda2630c00828a2e7eac7ec5dfd6", "messageHeadline": "Source Woocommerce: update expected records (#27662)", "author": {"name": "Artem Inzhyyants", "email": "36314070+artem1205@users.noreply.github.com", "user": {"login": "artem1205"}}, "additions": 67, "deletions": 67}}, {"node": {"oid": "7f2c33af1f098c7352af1e96ff99b69afd73d49a", "messageHeadline": "Source Sentry: update expected records (#27663)", "author": {"name": "Artem Inzhyyants", "email": "36314070+artem1205@users.noreply.github.com", "user": {"login": "artem1205"}}, "additions": 4, "deletions": 4}}, {"node": {"oid": "6248e297d0ff38426053cc83310a6468d40f8ed4", "messageHeadline": "Update deploy-airbyte.md (#27639)", "author": {"name": "Josh", "email": "joshpaulchan@users.noreply.github.com", "user": {"login": "joshpaulchan"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "12c7da7f11ca99aac0bb40cb7be68bffbc4f75f0", "messageHeadline": "fix docker auth for metadata tests and orchestrator deploy (#27655)", "author": {"name": "Ella Rohm-Ensing", "email": "erohmensing@gmail.com", "user": {"login": "erohmensing"}}, "additions": 14, "deletions": 1}}, {"node": {"oid": "c7b2f99af57d7ddad6fa7bf9c57f690a43351828", "messageHeadline": ":tada: Source Amazon Ads add campaign negative keywords stream (#27482)", "author": {"name": "midavadim", "email": "midavadim@yahoo.com", "user": {"login": "midavadim"}}, "additions": 132, "deletions": 11}}, {"node": {"oid": "c68afefdf093e60944411d3de8915c29c93a6433", "messageHeadline": "Source S3: handle Bucket Access Errors (#27651)", "author": {"name": "Artem Inzhyyants", "email": "36314070+artem1205@users.noreply.github.com", "user": {"login": "artem1205"}}, "additions": 10, "deletions": 3}}, {"node": {"oid": "c53d1fa29db20ad80d3b9691a9a099299c1fb5c4", "messageHeadline": "Datetime inferrer: Improve detected formats (#27546)", "author": {"name": "Joe Reuter", "email": "joe@airbyte.io", "user": {"login": "flash1293"}}, "additions": 10, "deletions": 7}}, {"node": {"oid": "6db61fb5cb616d663ec7d072e75e8f5939f5ae63", "messageHeadline": "Switch to new support portal (#27648)", "author": {"name": "Tim Roes", "email": "tim@airbyte.io", "user": {"login": "timroes"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "346c85b792e8afba42ec5fb0cc2c7c9aa3a18132", "messageHeadline": "slugify branch name for better sanitization (#27645)", "author": {"name": "Augustin", "email": "augustin@airbyte.io", "user": {"login": "alafanechere"}}, "additions": 102, "deletions": 2}}, {"node": {"oid": "a6dd6820a8b2ccb6133743d55278c3ce395023e6", "messageHeadline": ":bug: Source Bing Ads: retry DNS failure (#27619)", "author": {"name": "Denys Davydov", "email": "davydov.den18@gmail.com", "user": {"login": "davydov-d"}}, "additions": 14, "deletions": 8}}, {"node": {"oid": "53355df04b236be07032a1f8266ebfcf255f3da1", "messageHeadline": "clean up otel docs (#27637)", "author": {"name": "Charles", "email": "charles@airbyte.io", "user": {"login": "cgardens"}}, "additions": 0, "deletions": 313}}, {"node": {"oid": "4638209e0d06ee9e6a49388dc08100185575eeb5", "messageHeadline": "connectors-ci: update runners to new node pools (#27615)", "author": {"name": "Augustin", "email": "augustin@airbyte.io", "user": {"login": "alafanechere"}}, "additions": 22, "deletions": 22}}, {"node": {"oid": "de9acec0bd3eb46592db569a224ee9ef1c563c4f", "messageHeadline": "Source Stripe: add new CreditNotes stream (#27132)", "author": {"name": "Roman Yermilov [GL]", "email": "86300758+roman-yermilov-gl@users.noreply.github.com", "user": {"login": "roman-yermilov-gl"}}, "additions": 679, "deletions": 4}}, {"node": {"oid": "516a8a59c4eccbfdbfde27cb9bca8b6647ea5036", "messageHeadline": "\ud83e\udd16 Bump minor version of Airbyte CDK", "author": {"name": "maxi297", "email": "maxi297@users.noreply.github.com", "user": {"login": "maxi297"}}, "additions": 7, "deletions": 4}}, {"node": {"oid": "a45a1e33413eacccb2b8a83450d1638c48fd2042", "messageHeadline": "Maxi297/refactoring declarative state management (#27445)", "author": {"name": "Maxime Carbonneau-Leclerc", "email": "maxi297@users.noreply.github.com", "user": {"login": "maxi297"}}, "additions": 211, "deletions": 393}}, {"node": {"oid": "aa9b4ee5e68b50048c870eac2d730773b97b71b0", "messageHeadline": "Source Google Ads: handle authorization error (#27608)", "author": {"name": "Artem Inzhyyants", "email": "36314070+artem1205@users.noreply.github.com", "user": {"login": "artem1205"}}, "additions": 20, "deletions": 3}}, {"node": {"oid": "d54858716137f9a1afd5a7922d63311787cfad75", "messageHeadline": "[ISSUE #27289] Document macros output in the manifest schema (#27600)", "author": {"name": "Alexandre Girard", "email": "alexandre@airbyte.io", "user": {"login": "girarda"}}, "additions": 48, "deletions": 19}}, {"node": {"oid": "02e4bd07f7fd80ce07bdf522adabcea1e7687f67", "messageHeadline": "[26989] Add request filter for cloud and integration test fixtures fo\u2026", "author": {"name": "Brian Lai", "email": "51336873+brianjlai@users.noreply.github.com", "user": {"login": "brianjlai"}}, "additions": 503, "deletions": 3}}, {"node": {"oid": "d96f6cbcdb8910f0f308de879691d433fece07d5", "messageHeadline": "Source Shopify: Added new streams (#27315)", "author": {"name": "Serhii Lazebnyi", "email": "53845333+lazebnyi@users.noreply.github.com", "user": {"login": "lazebnyi"}}, "additions": 301, "deletions": 55}}, {"node": {"oid": "019153f178d221bbf602c21efea54f78042544ca", "messageHeadline": "Source Google Analytics v4: - add pk and lookback window (#26283)", "author": {"name": "Serhii Chvaliuk", "email": "grubberr@gmail.com", "user": {"login": "grubberr"}}, "additions": 220, "deletions": 298}}, {"node": {"oid": "a8e99a46e623b2ad16841dda4c3c34725ee2a0c5", "messageHeadline": "File CDK: define streams via glob list (#27476)", "author": {"name": "Catherine Noll", "email": "clnoll@users.noreply.github.com", "user": {"login": "clnoll"}}, "additions": 293, "deletions": 36}}, {"node": {"oid": "0c3d4499d65949221a784ac561c0eed399259c00", "messageHeadline": "Source S3: fix start date (#27611)", "author": {"name": "Artem Inzhyyants", "email": "36314070+artem1205@users.noreply.github.com", "user": {"login": "artem1205"}}, "additions": 8, "deletions": 8}}, {"node": {"oid": "37f04f7ba02bdf43a31fec54afce6f23dee0b064", "messageHeadline": "\u2728 Source Zenloop: improve error message on state discrepancy (#27610)", "author": {"name": "Maxime Carbonneau-Leclerc", "email": "maxi297@users.noreply.github.com", "user": {"login": "maxi297"}}, "additions": 5, "deletions": 4}}, {"node": {"oid": "49a60ef7354282a527c3b4faae30da6d6e5b7c5b", "messageHeadline": "\ud83e\udd16 Bump patch version of Airbyte CDK", "author": {"name": "maxi297", "email": "maxi297@users.noreply.github.com", "user": {"login": "maxi297"}}, "additions": 7, "deletions": 4}}, {"node": {"oid": "d9a5e2d873a036a464c955aec7f5809c3760f432", "messageHeadline": "\ud83d\udc1b Source zenloop: update to state per partition (#27556)", "author": {"name": "Maxime Carbonneau-Leclerc", "email": "maxi297@users.noreply.github.com", "user": {"login": "maxi297"}}, "additions": 87, "deletions": 17}}, {"node": {"oid": "dc7255bb6fc8dab612bbdaaca55ad180de9b78af", "messageHeadline": ":bug: Source Google Directory: update version in cloud to 0.2.0 (#27236)", "author": {"name": "Daryna Ishchenko", "email": "80129833+darynaishchenko@users.noreply.github.com", "user": {"login": "darynaishchenko"}}, "additions": 8, "deletions": 10}}, {"node": {"oid": "5f05971924288f6e09ed0dd46a9e7ae3440740ff", "messageHeadline": "Connector builder: Add documentation for unified oauth authenticator \u2026", "author": {"name": "Joe Reuter", "email": "joe@airbyte.io", "user": {"login": "flash1293"}}, "additions": 7, "deletions": 1}}, {"node": {"oid": "eef872e9f3f55cb1a3d3ff5a5adf0c706f24050f", "messageHeadline": "Source S3: Add logging for file reading (#27604)", "author": {"name": "Artem Inzhyyants", "email": "36314070+artem1205@users.noreply.github.com", "user": {"login": "artem1205"}}, "additions": 4, "deletions": 2}}, {"node": {"oid": "8c8f041a8c3b69ae3a8d508debd567671d703020", "messageHeadline": "postgres-source: complete implementation for for ctid and xmin sync (\u2026", "author": {"name": "Subodh Kant Chaturvedi", "email": "subodh1810@gmail.com", "user": {"login": "subodh1810"}}, "additions": 1073, "deletions": 74}}, {"node": {"oid": "3bd340a971ca5f7a1fed4962f5101bbcd951ea07", "messageHeadline": "Update to use rev-parse (#27598)", "author": {"name": "Ben Church", "email": "ben@airbyte.io", "user": {"login": "bnchrch"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "bf52bcffcebe67c8f7c4d85e911d864d8864d3df", "messageHeadline": "deprecate otel docs (#27589)", "author": {"name": "Charles", "email": "charles@airbyte.io", "user": {"login": "cgardens"}}, "additions": 44, "deletions": 43}}, {"node": {"oid": "77ea559f33d79e89482e25db2c1c07cbfa1b737d", "messageHeadline": "\ud83d\udea8\ud83d\udea8 \ud83d\udc1b Convex source fix skipped records (#27226)", "author": {"name": "Lee Danilek", "email": "lee@convex.dev", "user": {"login": "ldanilek"}}, "additions": 45, "deletions": 18}}, {"node": {"oid": "4d76ac58095dd97b5a7ca8594288dcde27dc45a5", "messageHeadline": "Turn off java formatter (#27579)", "author": {"name": "Ryan Fu", "email": "ryan.fu@airbyte.io", "user": {"login": "ryankfu"}}, "additions": 12, "deletions": 12}}, {"node": {"oid": "e742f8d5b5cbd5396385a02c1a5eed44c2cbc2c8", "messageHeadline": "connectors-ci: better connector test debugging experience (1/2) (#27550)", "author": {"name": "Augustin", "email": "augustin@airbyte.io", "user": {"login": "alafanechere"}}, "additions": 325, "deletions": 53}}, {"node": {"oid": "59ff7b1c6cb1e1830502a44d090a01775e4baead", "messageHeadline": "\ud83e\udd16 Bump minor version of Airbyte CDK", "author": {"name": "maxi297", "email": "maxi297@users.noreply.github.com", "user": {"login": "maxi297"}}, "additions": 7, "deletions": 4}}, {"node": {"oid": "8926970c86784aa56856f51d184b5721a987fbd0", "messageHeadline": "Issue 26581/per partition cursor (#27223)", "author": {"name": "Maxime Carbonneau-Leclerc", "email": "maxi297@users.noreply.github.com", "user": {"login": "maxi297"}}, "additions": 727, "deletions": 36}}, {"node": {"oid": "3050c24ab482d097f631a6c57f1b8a2e191e0305", "messageHeadline": "fix typo in env var name (#27553)", "author": {"name": "Augustin", "email": "augustin@airbyte.io", "user": {"login": "alafanechere"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "076065cce47069c6eb8a73b84b7e77b835fff8b8", "messageHeadline": ":bug: Source Facebook marketing: reduce start date by one day (#27483)", "author": {"name": "Denys Davydov", "email": "davydov.den18@gmail.com", "user": {"login": "davydov-d"}}, "additions": 46, "deletions": 24}}, {"node": {"oid": "aaf8f34dbe7dc1cb451479ef7a701a3d0e013aa3", "messageHeadline": "Source Stripe: Fix formatting (#27522)", "author": {"name": "Artem Inzhyyants", "email": "36314070+artem1205@users.noreply.github.com", "user": {"login": "artem1205"}}, "additions": 13, "deletions": 5}}, {"node": {"oid": "22480ac64222ec40eabe4501f9e58f04c75b7249", "messageHeadline": "ref: broaden the use of the run-dagger-pipeline action (#27506)", "author": {"name": "Augustin", "email": "augustin@airbyte.io", "user": {"login": "alafanechere"}}, "additions": 177, "deletions": 235}}, {"node": {"oid": "5f35afee1108a5c0362e07ab49329a5835608ef9", "messageHeadline": "Source Google Analytics Data API: Fix formatting (#27531)", "author": {"name": "Artem Inzhyyants", "email": "36314070+artem1205@users.noreply.github.com", "user": {"login": "artem1205"}}, "additions": 6, "deletions": 4}}, {"node": {"oid": "bad8157c444bd985afdedbe9a65e368ce0e3b805", "messageHeadline": "\ud83e\udd16 Cloud Availability updater: new connectors to deploy [20230621] (#2\u2026", "author": {"name": "Octavia Squidington III", "email": "90398440+octavia-squidington-iii@users.noreply.github.com", "user": {"login": "octavia-squidington-iii"}}, "additions": 104, "deletions": 76}}, {"node": {"oid": "0f002d2362731b6b52e632706c2cf6c20d536e1d", "messageHeadline": ":bug: Source Klaviyo: do not store state in the future (#27498)", "author": {"name": "Denys Davydov", "email": "davydov.den18@gmail.com", "user": {"login": "davydov-d"}}, "additions": 16, "deletions": 9}}, {"node": {"oid": "2e3ee2deed0b12f7b5671d1380246db0fd2d2c35", "messageHeadline": "qa-check: add pydash deps (#27544)", "author": {"name": "Augustin", "email": "augustin@airbyte.io", "user": {"login": "alafanechere"}}, "additions": 1, "deletions": 0}}, {"node": {"oid": "a0f8b3519ae4851626459ffc16f37301f3e4d633", "messageHeadline": "Update google-analytics-v4.inapp.md (#27536)", "author": {"name": "Amalia Advincula-Roye", "email": "80241026+amaliaroye@users.noreply.github.com", "user": {"login": "amaliaroye"}}, "additions": 39, "deletions": 34}}, {"node": {"oid": "943150a19b74c45556d8a5c74bc4b72af818f96c", "messageHeadline": "Add any glob to filter to ensure all steps are run in CI (#27525)", "author": {"name": "Ben Church", "email": "ben@airbyte.io", "user": {"login": "bnchrch"}}, "additions": 10, "deletions": 5}}, {"node": {"oid": "473112548e485e4d33a68e48129c08901b841c60", "messageHeadline": "connectors-ci: fix CAT not run for java connectors (#27474)", "author": {"name": "Augustin", "email": "augustin@airbyte.io", "user": {"login": "alafanechere"}}, "additions": 6, "deletions": 8}}, {"node": {"oid": "3a8601eee8d9f81149319cb017d88762c14ab93a", "messageHeadline": "\ud83e\udd16 Bump minor version of Airbyte CDK", "author": {"name": "girarda", "email": "girarda@users.noreply.github.com", "user": {"login": "girarda"}}, "additions": 7, "deletions": 4}}, {"node": {"oid": "dee2e9a905f7a642d05868653ca66530daa45703", "messageHeadline": "\ud83d\udc1b Use url encoding in oauth refresh request (#27523)", "author": {"name": "Alexandre Girard", "email": "alexandre@airbyte.io", "user": {"login": "girarda"}}, "additions": 7, "deletions": 12}}, {"node": {"oid": "2f807440da767b951e96f4878f6ec65ec520ceda", "messageHeadline": "Fix issue in streaming JDBC database (#27212)", "author": {"name": "Akash Kulkarni", "email": "113392464+akashkulk@users.noreply.github.com", "user": {"login": "akashkulk"}}, "additions": 6912, "deletions": 521}}, {"node": {"oid": "38a189e829491995f027fc497a30b48d510fca03", "messageHeadline": "Breaking Changes: QA migration check (#27294)", "author": {"name": "Ben Church", "email": "ben@airbyte.io", "user": {"login": "bnchrch"}}, "additions": 175, "deletions": 19}}, {"node": {"oid": "80e6a2666b3f01916a913977321859ef0b36d979", "messageHeadline": "\ud83d\udc1bSource Amazon Ads: fix `portfolioId` type (#25874)", "author": {"name": "Roman Yermilov [GL]", "email": "86300758+roman-yermilov-gl@users.noreply.github.com", "user": {"login": "roman-yermilov-gl"}}, "additions": 19, "deletions": 50}}, {"node": {"oid": "9cbb7f267a03b3f01bf39a6e6bdcace92da4fdcf", "messageHeadline": "Update postgres.md (#27325)", "author": {"name": "Evan Tahler", "email": "evan@airbyte.io", "user": {"login": "evantahler"}}, "additions": 1, "deletions": 0}}, {"node": {"oid": "3dccf638f0865af3189bb089f481ae40f0ef0c71", "messageHeadline": "Bumps Snowflake defaults to prep for async snowflake (#27487)", "author": {"name": "Ryan Fu", "email": "ryan.fu@airbyte.io", "user": {"login": "ryankfu"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "1bc32f25c3a46f4be0263645ad70b562651ee42c", "messageHeadline": "Source Salesloft: update expected records (#27484)", "author": {"name": "Artem Inzhyyants", "email": "36314070+artem1205@users.noreply.github.com", "user": {"login": "artem1205"}}, "additions": 55, "deletions": 71}}, {"node": {"oid": "3df819612ffa9ab34803483de69b9578cac92cf7", "messageHeadline": "Source Stripe: Add new Streams (#27362)", "author": {"name": "Artem Inzhyyants", "email": "36314070+artem1205@users.noreply.github.com", "user": {"login": "artem1205"}}, "additions": 1863, "deletions": 1284}}, {"node": {"oid": "e9d7c54adc8a5a97cb1117e22534a9ed45ae292c", "messageHeadline": "connectors ci: auto format connectors code (#27353)", "author": {"name": "Augustin", "email": "augustin@airbyte.io", "user": {"login": "alafanechere"}}, "additions": 514, "deletions": 44}}, {"node": {"oid": "15a75b51d8fe055a22d9bc92d6c748c1fe4725a3", "messageHeadline": "Source Sentry: Update expected records (#27472)", "author": {"name": "Artem Inzhyyants", "email": "36314070+artem1205@users.noreply.github.com", "user": {"login": "artem1205"}}, "additions": 8, "deletions": 4}}, {"node": {"oid": "f464a330f83f7212ae697c0902ce71383e6a98d1", "messageHeadline": "File-based CDK module scaffolding (#27122)", "author": {"name": "Catherine Noll", "email": "clnoll@users.noreply.github.com", "user": {"login": "clnoll"}}, "additions": 1377, "deletions": 0}}, {"node": {"oid": "5ded14c1cdb0c8fcfabd58f28a971e519c0491a6", "messageHeadline": "Source Xero: Update Airbyte CDK version to 0.40 (#27471)", "author": {"name": "Artem Inzhyyants", "email": "36314070+artem1205@users.noreply.github.com", "user": {"login": "artem1205"}}, "additions": 6, "deletions": 5}}, {"node": {"oid": "d0db23ae51a28e48bb1ec64021b18f2fdf5d24ff", "messageHeadline": "Source Trello: Update expected records (#27470)", "author": {"name": "Artem Inzhyyants", "email": "36314070+artem1205@users.noreply.github.com", "user": {"login": "artem1205"}}, "additions": 22, "deletions": 18}}, {"node": {"oid": "2e821bf1c1e1f2bf3da3a8f6609dca1344213f63", "messageHeadline": "\ud83d\udc1b Source Typeform: add undeclared columns to streams (#27455)", "author": {"name": "Arsen Losenko", "email": "20901439+arsenlosenko@users.noreply.github.com", "user": {"login": "arsenlosenko"}}, "additions": 54, "deletions": 3}}, {"node": {"oid": "ebd738e4ac2cb98e7d45d42e87a0e12c82ea7595", "messageHeadline": "Source Pipedrive: Update expected records (#27467)", "author": {"name": "Artem Inzhyyants", "email": "36314070+artem1205@users.noreply.github.com", "user": {"login": "artem1205"}}, "additions": 3, "deletions": 3}}, {"node": {"oid": "d9a44e857dc19c50143af4a68a8c7d30a620a8a4", "messageHeadline": "Source Notion: Update expected records (#27464)", "author": {"name": "Artem Inzhyyants", "email": "36314070+artem1205@users.noreply.github.com", "user": {"login": "artem1205"}}, "additions": 10, "deletions": 10}}, {"node": {"oid": "12c160288323f993fa59922edd3926d5b64c6ab1", "messageHeadline": "fix: retry action latest version is not stable (#27465)", "author": {"name": "Augustin", "email": "augustin@airbyte.io", "user": {"login": "alafanechere"}}, "additions": 13, "deletions": 13}}, {"node": {"oid": "8dcaf2b469cacb73c49b3f0820adc97167b2c2fb", "messageHeadline": "cat: increase docker connection timeout to 2mn (#27429)", "author": {"name": "Augustin", "email": "augustin@airbyte.io", "user": {"login": "alafanechere"}}, "additions": 5, "deletions": 2}}, {"node": {"oid": "cdf942b5b4d0f882a6b143b2a7ff429cc1aaced2", "messageHeadline": "Source Confluence: Update expected records (#27463)", "author": {"name": "Artem Inzhyyants", "email": "36314070+artem1205@users.noreply.github.com", "user": {"login": "artem1205"}}, "additions": 5, "deletions": 5}}, {"node": {"oid": "b99a3fe48b39bd0372daf64319c242f777e75db9", "messageHeadline": "Fix Snowflake Destination Tests (#27440)", "author": {"name": "Evan Tahler", "email": "evan@airbyte.io", "user": {"login": "evantahler"}}, "additions": 6, "deletions": 2}}, {"node": {"oid": "d30906d89dfa54eb4dca083f536ca4ea0c4e9435", "messageHeadline": "Remove noisy logging for `LegacyStateManager` (#27335)", "author": {"name": "Akash Kulkarni", "email": "113392464+akashkulk@users.noreply.github.com", "user": {"login": "akashkulk"}}, "additions": 9, "deletions": 7}}, {"node": {"oid": "c3dd582cb637ca53a053ef1778c6e19392ea0089", "messageHeadline": "added resource requirements to the wrong connector, try again (#27449)", "author": {"name": "Parker Mossman", "email": "parker@airbyte.io", "user": {"login": "pmossman"}}, "additions": 6, "deletions": 6}}, {"node": {"oid": "1c31f738d0ae0a3c6929aabaeae242ea4cb6e48f", "messageHeadline": "set 500Mi for check_connection jobs in ga4 metadata (#27444)", "author": {"name": "Parker Mossman", "email": "parker@airbyte.io", "user": {"login": "pmossman"}}, "additions": 6, "deletions": 0}}, {"node": {"oid": "8be753df02cc16bbf3aadb311e603aca0cb796d8", "messageHeadline": "add link to record selector docs (#27291)", "author": {"name": "Lake Mossman", "email": "lake@airbyte.io", "user": {"login": "lmossman"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "48d09730f6fe1488a08c4257ca5bc0d1f8920e44", "messageHeadline": "Remove old qa-engine logic (#27439)", "author": {"name": "Ben Church", "email": "ben@airbyte.io", "user": {"login": "bnchrch"}}, "additions": 0, "deletions": 13}}, {"node": {"oid": "86c70b9a51df9e4a675603f2341df97126d63385", "messageHeadline": "\u2728 Source Zendesk Support: add stream Organization Memeberships (#27431)", "author": {"name": "Denys Davydov", "email": "davydov.den18@gmail.com", "user": {"login": "davydov-d"}}, "additions": 119, "deletions": 6}}, {"node": {"oid": "2ee1837969d259d47c45af0f0085ecb45b1b09ee", "messageHeadline": ":bug: Source Gitlab: certify to GA + make API URL param optional (#27\u2026", "author": {"name": "Denys Davydov", "email": "davydov.den18@gmail.com", "user": {"login": "davydov-d"}}, "additions": 21, "deletions": 13}}, {"node": {"oid": "2de02eebd423d40ab01e8142d7640439e4118d5c", "messageHeadline": "Bump Airbyte version from 0.50.3 to 0.50.4", "author": {"name": "malikdiarra", "email": "malikdiarra@users.noreply.github.com", "user": {"login": "malikdiarra"}}, "additions": 4, "deletions": 4}}, {"node": {"oid": "9243c6cc3b248f0505d5fb5860e5a15e8b770439", "messageHeadline": "fix outdated docs urls in metadata files (#27420)", "author": {"name": "Teal Larson", "email": "LARSON.TEAL@GMAIL.COM", "user": {"login": "tealjulia"}}, "additions": 9, "deletions": 9}}, {"node": {"oid": "6a87475ae23ab405b53542c5de2404e876520150", "messageHeadline": "Source Stripe: Files and TopUps stream (#27238)", "author": {"name": "Roman Yermilov [GL]", "email": "86300758+roman-yermilov-gl@users.noreply.github.com", "user": {"login": "roman-yermilov-gl"}}, "additions": 420, "deletions": 9}}, {"node": {"oid": "55423c2495d65586934662fd5967dc0172a608b0", "messageHeadline": "connectors-ci: do not run tests on fork PR (#27402)", "author": {"name": "Augustin", "email": "augustin@airbyte.io", "user": {"login": "alafanechere"}}, "additions": 7, "deletions": 0}}, {"node": {"oid": "e9f9c41b178ded4278f2b09d7fed806c6b7838f8", "messageHeadline": ":bug: Source Mixpanel: add handler for 402 error (#27252)", "author": {"name": "Daryna Ishchenko", "email": "80129833+darynaishchenko@users.noreply.github.com", "user": {"login": "darynaishchenko"}}, "additions": 126, "deletions": 33}}, {"node": {"oid": "d5dc3095600b6fb4105a365382931de8dba7bfeb", "messageHeadline": "gradle.yml: remove Cache Build Artifacts (#27409)", "author": {"name": "Augustin", "email": "augustin@airbyte.io", "user": {"login": "alafanechere"}}, "additions": 9, "deletions": 9}}, {"node": {"oid": "9adb35e643cfb2816915e11b5869ecfb654242d4", "messageHeadline": "Ignore -migrations.md files in sidebar (#27331)", "author": {"name": "Ella Rohm-Ensing", "email": "erohmensing@gmail.com", "user": {"login": "erohmensing"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "783f01c75652e48927b804e92f5cfcc78b491d82", "messageHeadline": "Source Google Analytics: fix custom report with segments (#22223)", "author": {"name": "Zack Dai", "email": "45176371+DaiZack@users.noreply.github.com", "user": {"login": "DaiZack"}}, "additions": 29, "deletions": 7}}, {"node": {"oid": "8057ead7984357b71d51953fd23f1e2d2587c4ae", "messageHeadline": "Fix typos in readme (#27387)", "author": {"name": "Kostas Botsas", "email": "kostas@xata.io", "user": {"login": "kostasb"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "7fc42be17c1509cefa676b4eb5090dc35da0cb9d", "messageHeadline": ":bug: Source Notion: migrated to advancedAuth (#26535)", "author": {"name": "Daryna Ishchenko", "email": "80129833+darynaishchenko@users.noreply.github.com", "user": {"login": "darynaishchenko"}}, "additions": 42, "deletions": 9}}, {"node": {"oid": "ecc310e69dc6ea340870bd951c7ea74f88490164", "messageHeadline": "fix trigger on format workflow (#27391)", "author": {"name": "Augustin", "email": "augustin@airbyte.io", "user": {"login": "alafanechere"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "53c52293e9ae6d85f897dda332b24fcbe55c5f2a", "messageHeadline": "\ud83d\udc1b Source Facebook Marketing: add `complete_oauth_server_output_specif\u2026", "author": {"name": "Arsen Losenko", "email": "20901439+arsenlosenko@users.noreply.github.com", "user": {"login": "arsenlosenko"}}, "additions": 26, "deletions": 3}}, {"node": {"oid": "02a592dd4a7f8d31a7701025a46c40a8b18cb60e", "messageHeadline": "create new workflow to format connectors (#27389)", "author": {"name": "Augustin", "email": "augustin@airbyte.io", "user": {"login": "alafanechere"}}, "additions": 33, "deletions": 0}}, {"node": {"oid": "ba773ce4ce7e858d9cdad2cfb8c153ec785206b1", "messageHeadline": ":bug: Source Gitlab: disallow http in cloud, disallow endpoints in UR\u2026", "author": {"name": "Denys Davydov", "email": "davydov.den18@gmail.com", "user": {"login": "davydov-d"}}, "additions": 63, "deletions": 13}}, {"node": {"oid": "04a8267284a6d1e94c3bcf9d73c50ba26ad7a616", "messageHeadline": "\ud83d\udc1b Source Amazon Seller Partner: add `app_id` to  the OAuth Flow (sour\u2026", "author": {"name": "Baz", "email": "oleksandr.bazarnov@globallogic.com", "user": {"login": "bazarnov"}}, "additions": 671, "deletions": 552}}, {"node": {"oid": "9812ccfb20ae9d24f4c4190cf4ec65371bec21ba", "messageHeadline": ":bug: Source Gitlab: fix OAuth token expiry date (#27351)", "author": {"name": "Denys Davydov", "email": "davydov.den18@gmail.com", "user": {"login": "davydov-d"}}, "additions": 38, "deletions": 3}}, {"node": {"oid": "90c91ed6af9d30f8dab2a44d1fb45f71481b6644", "messageHeadline": "Bump Airbyte version from 0.50.2 to 0.50.3", "author": {"name": "girarda", "email": "girarda@users.noreply.github.com", "user": {"login": "girarda"}}, "additions": 4, "deletions": 4}}, {"node": {"oid": "18553a28c3b703289a5648ea95dcc48366454bdd", "messageHeadline": "\ud83c\udf89  New destination connector for Xata.io (#24192)", "author": {"name": "Philip Krauss", "email": "35487337+philkra@users.noreply.github.com", "user": {"login": "philkra"}}, "additions": 540, "deletions": 0}}, {"node": {"oid": "e63d371e106e87858ee2f8b700f1cf920a26267e", "messageHeadline": "\ud83c\udf89 New Destination: Timeplus (#21226)", "author": {"name": "Jove Zhong", "email": "jove@timeplus.io", "user": {"login": "jovezhong"}}, "additions": 813, "deletions": 0}}, {"node": {"oid": "db660a040e2201e31b43e3d9ec69da68158cdd3d", "messageHeadline": "fix: stops redirecting stderr to /dev/null during image pull in octav\u2026", "author": {"name": "Henrique Melo", "email": "30533584+henriquemeloo@users.noreply.github.com", "user": {"login": "henriquemeloo"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "52798f0dcaee68520e0708f6aba51ad1fa9cbd26", "messageHeadline": ":tada: New Source: KYVE Network (#27373)", "author": {"name": "Marcos Marx", "email": "marcosmarxm@users.noreply.github.com", "user": {"login": "marcosmarxm"}}, "additions": 2236, "deletions": 0}}, {"node": {"oid": "b0a63707f9db915939cfbd52cae6babb65df22a7", "messageHeadline": "update connector checklist following CI changes (#27372)", "author": {"name": "Augustin", "email": "augustin@airbyte.io", "user": {"login": "alafanechere"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "59dbc609e0a105696bd44f639b3948f89c4c973e", "messageHeadline": "Handle the case of no metadata on master for new connectors (#27377)", "author": {"name": "Ben Church", "email": "ben@airbyte.io", "user": {"login": "bnchrch"}}, "additions": 57, "deletions": 37}}, {"node": {"oid": "33b627d543738e2bfcb2edd2583103aada83a3cd", "messageHeadline": "\ud83e\udd16 Bump patch version of Airbyte CDK", "author": {"name": "davydov-d", "email": "davydov-d@users.noreply.github.com", "user": {"login": "davydov-d"}}, "additions": 7, "deletions": 4}}, {"node": {"oid": "780f4415d957bef2d80a7e7362822e1952ad1259", "messageHeadline": ":bug: CDK: replace `data` with `json` when making OAuth calls (#27350)", "author": {"name": "Denys Davydov", "email": "davydov.den18@gmail.com", "user": {"login": "davydov-d"}}, "additions": 5, "deletions": 5}}, {"node": {"oid": "ce5170d7f0b474399fccb18f57b33ffd1b900b71", "messageHeadline": "\ud83d\udc1b Source Google Search Console: Fix `data_state` config typo (#27307)", "author": {"name": "Cian", "email": "117915386+ciancullinan@users.noreply.github.com", "user": {"login": "ciancullinan"}}, "additions": 4, "deletions": 3}}, {"node": {"oid": "9dc8bb7a19ffe6e9abb2a4e336a2156653dee647", "messageHeadline": "Update documentation for support url to documentation url (#27375)", "author": {"name": "Ben Church", "email": "ben@airbyte.io", "user": {"login": "bnchrch"}}, "additions": 7, "deletions": 7}}, {"node": {"oid": "68c0d6dbbcc99e24073d7a5c58968e690cae2967", "messageHeadline": "Connector CI: update badges test summary (#27215)", "author": {"name": "Ben Church", "email": "ben@airbyte.io", "user": {"login": "bnchrch"}}, "additions": 339, "deletions": 528}}, {"node": {"oid": "d00afad6a91f7fb0bd9687c82594e4930000b5a8", "messageHeadline": "Bump Airbyte version from 0.50.1 to 0.50.2", "author": {"name": "pmossman", "email": "pmossman@users.noreply.github.com", "user": {"login": "pmossman"}}, "additions": 4, "deletions": 4}}, {"node": {"oid": "ae246c41469347091dd446d5a4a76231f29ba17d", "messageHeadline": "\u2728Source Outreach: add streams users, tasks, templates, snippets (#27343)", "author": {"name": "Dani", "email": "reinkarn@gmail.com", "user": {"login": "PoCTo"}}, "additions": 784, "deletions": 6}}, {"node": {"oid": "77dcefc47be81d8c9949ff6d743a209380f5747b", "messageHeadline": "Issue 26607/fix cats support array in state (#27358)", "author": {"name": "Maxime Carbonneau-Leclerc", "email": "maxi297@users.noreply.github.com", "user": {"login": "maxi297"}}, "additions": 37, "deletions": 1}}, {"node": {"oid": "5b8200181c63077a69c71b8d2ae409858b4390e6", "messageHeadline": "connectors-ci: deprecate slash test (#27200)", "author": {"name": "Augustin", "email": "augustin@airbyte.io", "user": {"login": "alafanechere"}}, "additions": 285, "deletions": 631}}, {"node": {"oid": "46d1f2b2271148bc5d7e354ebf4c2b07f89b6ba3", "messageHeadline": "Source Stripe: Add New streams (#27083)", "author": {"name": "Artem Inzhyyants", "email": "36314070+artem1205@users.noreply.github.com", "user": {"login": "artem1205"}}, "additions": 2080, "deletions": 1511}}, {"node": {"oid": "ef860d3d2aeb9a5cf6e80d6e61c6fad895b99fc6", "messageHeadline": "connectors-ci: minor cleaning (#27348)", "author": {"name": "Augustin", "email": "augustin@airbyte.io", "user": {"login": "alafanechere"}}, "additions": 2, "deletions": 1}}, {"node": {"oid": "6e9be0217235b394d98418b7d7e9f88a6ae0cb89", "messageHeadline": "connectors-ci: improve run duration computation (#27304)", "author": {"name": "Augustin", "email": "augustin@airbyte.io", "user": {"login": "alafanechere"}}, "additions": 16, "deletions": 9}}, {"node": {"oid": "69c3a73ba9b0a4a42ae94624c9b33e63d84a5bf3", "messageHeadline": "Connector builder: Adjust documentation for incremental sync changes \u2026", "author": {"name": "Joe Reuter", "email": "joe@airbyte.io", "user": {"login": "flash1293"}}, "additions": 13, "deletions": 12}}, {"node": {"oid": "ad1a992097aae873d11f8d313de857899870dd2e", "messageHeadline": "connectors-ci: move connectors_weekly_build.yml to workflows dir (#27\u2026", "author": {"name": "Augustin", "email": "augustin@airbyte.io", "user": {"login": "alafanechere"}}, "additions": 0, "deletions": 0}}, {"node": {"oid": "6879cdf5d6284fa5b77c8bf9b198287468dd7106", "messageHeadline": "weekly build: add missing env var (#27320)", "author": {"name": "Augustin", "email": "augustin@airbyte.io", "user": {"login": "alafanechere"}}, "additions": 1, "deletions": 0}}, {"node": {"oid": "09ec1efcc432190f0b70f7bb9d44b2dfdd335b76", "messageHeadline": "connectors-ci: weekly build for alpha connectors (#27300)", "author": {"name": "Augustin", "email": "augustin@airbyte.io", "user": {"login": "alafanechere"}}, "additions": 68, "deletions": 0}}, {"node": {"oid": "baa1ce4bd169fdda748882fe06fb276df19de767", "messageHeadline": "Source Typeform, Source Mixpanel, Source Harvest, Source Google Ads, \u2026", "author": {"name": "Serhii Lazebnyi", "email": "53845333+lazebnyi@users.noreply.github.com", "user": {"login": "lazebnyi"}}, "additions": 32, "deletions": 32}}, {"node": {"oid": "01a8f19d83b041ba9d41c95e1b5bad182e74018a", "messageHeadline": "[ISSUE #26607] CATs: support list in state (#27306)", "author": {"name": "Maxime Carbonneau-Leclerc", "email": "maxi297@users.noreply.github.com", "user": {"login": "maxi297"}}, "additions": 4, "deletions": 4}}, {"node": {"oid": "cc5a2fc4e84df5c08fa9dc8116a1a63842b4c69e", "messageHeadline": "\ud83d\udc1b Source Drift: migrate to advancedAuth (#27202)", "author": {"name": "Anatolii Yatsuk", "email": "35109939+tolik0@users.noreply.github.com", "user": {"login": "tolik0"}}, "additions": 66, "deletions": 14}}, {"node": {"oid": "f9bf2a344923673f483c07a90f17034e5d13ed70", "messageHeadline": "\ud83d\udc1b Source Monday: add `error_handler` for `403`, `500` HTTPError codes\u2026", "author": {"name": "Baz", "email": "oleksandr.bazarnov@globallogic.com", "user": {"login": "bazarnov"}}, "additions": 136, "deletions": 60}}, {"node": {"oid": "cdbedca86ff3bde745925c657898a5551d24e4b4", "messageHeadline": "\ud83e\udd16 Bump patch version of Airbyte CDK", "author": {"name": "maxi297", "email": "maxi297@users.noreply.github.com", "user": {"login": "maxi297"}}, "additions": 7, "deletions": 4}}, {"node": {"oid": "f48849fdb4f687f64774a291c96c83d9153fce6b", "messageHeadline": "[ISSUE #26909] adding message repository (#27158)", "author": {"name": "Maxime Carbonneau-Leclerc", "email": "maxi297@users.noreply.github.com", "user": {"login": "maxi297"}}, "additions": 383, "deletions": 56}}, {"node": {"oid": "25ef3a2686617fe0549871d7453b6da70a546db6", "messageHeadline": "connectors-ci: disable format check on python connectors (#27301)", "author": {"name": "Augustin", "email": "augustin@airbyte.io", "user": {"login": "alafanechere"}}, "additions": 3, "deletions": 2}}, {"node": {"oid": "9a040af21215864d3c75150fcedc5a109fc14b9b", "messageHeadline": "connectors-ci: run `dockerd` in a background task (#27267)", "author": {"name": "Augustin", "email": "augustin@airbyte.io", "user": {"login": "alafanechere"}}, "additions": 28, "deletions": 48}}, {"node": {"oid": "6581b6992a36287fb6ec86151285fbff05a4ff24", "messageHeadline": ":bug: Source Snapchat Marketing: remove deprecated auth specification\u2026", "author": {"name": "Denys Davydov", "email": "davydov.den18@gmail.com", "user": {"login": "davydov-d"}}, "additions": 60, "deletions": 29}}, {"node": {"oid": "003ef5fc1e79a8ac59b380caa969d9212e398bf2", "messageHeadline": "Source: Iterable - read timeout added (#26459)", "author": {"name": "Serhii Chvaliuk", "email": "grubberr@gmail.com", "user": {"login": "grubberr"}}, "additions": 38, "deletions": 5}}, {"node": {"oid": "a816d392235a446dbe39a902676af4fc29a262f0", "messageHeadline": "Add icon docs (#27295)", "author": {"name": "Ben Church", "email": "ben@airbyte.io", "user": {"login": "bnchrch"}}, "additions": 14, "deletions": 1}}, {"node": {"oid": "769ed3efa70dbb5674b190974f81e0c79a541afd", "messageHeadline": "Adds PartialAirbyteMessage overhead & removes serialize/deserialize o\u2026", "author": {"name": "Ryan Fu", "email": "ryan.fu@airbyte.io", "user": {"login": "ryankfu"}}, "additions": 124, "deletions": 17}}, {"node": {"oid": "27635ba26ae2d9a1ac4d34f20b13ff61fae91ef8", "messageHeadline": "Low code CDK: Datetime format documentation (#27149)", "author": {"name": "Joe Reuter", "email": "joe@airbyte.io", "user": {"login": "flash1293"}}, "additions": 66, "deletions": 8}}, {"node": {"oid": "f8b9ee228969d467941153b9f7fc8d845b77c124", "messageHeadline": "Metadata: Add Breaking Changes entry (#27178)", "author": {"name": "Ben Church", "email": "ben@airbyte.io", "user": {"login": "bnchrch"}}, "additions": 629, "deletions": 12}}, {"node": {"oid": "521a798fb5361b4d341641a0e40c221715e2cbd3", "messageHeadline": "Experiments to fix CI (#27262)", "author": {"name": "Evan Tahler", "email": "evan@airbyte.io", "user": {"login": "evantahler"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "546adcb7e04cdad9eefac35d1a35615aaa05c0b2", "messageHeadline": ":bug: Source Dixa: fix tests and conversation stream (#27250)", "author": {"name": "Marcos Marx", "email": "marcosmarxm@users.noreply.github.com", "user": {"login": "marcosmarxm"}}, "additions": 52, "deletions": 15}}, {"node": {"oid": "62326502c5eaaf665f1c237554e8f02b5055ede4", "messageHeadline": "Registry: Disable all hidden connectors in cloud (#27258)", "author": {"name": "Ben Church", "email": "ben@airbyte.io", "user": {"login": "bnchrch"}}, "additions": 12, "deletions": 12}}, {"node": {"oid": "cdfa75e78136b8628dabc0937e5f06c8884d63c2", "messageHeadline": "Remove old growth related labeling code (#27248)", "author": {"name": "Tim Roes", "email": "tim@airbyte.io", "user": {"login": "timroes"}}, "additions": 0, "deletions": 12}}, {"node": {"oid": "2864f72ff4d0c491755de15934124f59fe77cef9", "messageHeadline": "Set content-type header on oauth request (#27225)", "author": {"name": "Alexandre Girard", "email": "alexandre@airbyte.io", "user": {"login": "girarda"}}, "additions": 12, "deletions": 7}}, {"node": {"oid": "42e0a683f6a5627a970dcfc0faf6b851979d9d62", "messageHeadline": "postgres-cdc: implementation to construct initial debezium state manu\u2026", "author": {"name": "Subodh Kant Chaturvedi", "email": "subodh1810@gmail.com", "user": {"login": "subodh1810"}}, "additions": 98, "deletions": 2}}, {"node": {"oid": "fb1b58d004a14c3712ce7877288a57ba3849218f", "messageHeadline": "Add CI_JOB_KEY to override log paths (#27210)", "author": {"name": "Ben Church", "email": "ben@airbyte.io", "user": {"login": "bnchrch"}}, "additions": 6, "deletions": 2}}, {"node": {"oid": "8fb73442b282c4846dc349a6a37da6e75cbd7f90", "messageHeadline": "Source Google Analytics Data API: update api rate limit messages (#27\u2026", "author": {"name": "Artem Inzhyyants", "email": "36314070+artem1205@users.noreply.github.com", "user": {"login": "artem1205"}}, "additions": 15, "deletions": 6}}, {"node": {"oid": "41869692fb1863aa1cf234d1890727e9904e8b01", "messageHeadline": ":bug: Source Gitlab: skip 404 error (#27234)", "author": {"name": "Denys Davydov", "email": "davydov.den18@gmail.com", "user": {"login": "davydov-d"}}, "additions": 237, "deletions": 147}}, {"node": {"oid": "ca41f235700521a10bfcb0ad568d1592308de580", "messageHeadline": "Update connector builder docs for auto-import schema change (#27218)", "author": {"name": "Lake Mossman", "email": "lake@airbyte.io", "user": {"login": "lmossman"}}, "additions": 5, "deletions": 29}}, {"node": {"oid": "7351b6fff1f022c60b3f7259a37efbcf09f4e915", "messageHeadline": "Update faker produced tables (#27220)", "author": {"name": "Evan Tahler", "email": "evan@airbyte.io", "user": {"login": "evantahler"}}, "additions": 28, "deletions": 15}}, {"node": {"oid": "50c18d8825056f57cd764d89c2e60a91921cf39c", "messageHeadline": "connector_ci: more granular mgmt of concurrency (#27204)", "author": {"name": "Augustin", "email": "augustin@airbyte.io", "user": {"login": "alafanechere"}}, "additions": 19, "deletions": 24}}, {"node": {"oid": "797eb4f427ed846909008464b34a773d39f5974b", "messageHeadline": "Source google analytics data api: Improve error messages (#27175)", "author": {"name": "Artem Inzhyyants", "email": "36314070+artem1205@users.noreply.github.com", "user": {"login": "artem1205"}}, "additions": 65, "deletions": 21}}, {"node": {"oid": "703a70516a0b0b7c3df658d53dc4bba8799afc9f", "messageHeadline": "\ud83d\udc1bSource Klaviyo: anonymize connection error messages (#27162)", "author": {"name": "Serhii Lazebnyi", "email": "53845333+lazebnyi@users.noreply.github.com", "user": {"login": "lazebnyi"}}, "additions": 18, "deletions": 8}}, {"node": {"oid": "3e336bfcaa2b6ba6c181dba4068048d47ad56bcf", "messageHeadline": "add documentation for new ability (#27009)", "author": {"name": "Joe Reuter", "email": "joe@airbyte.io", "user": {"login": "flash1293"}}, "additions": 12, "deletions": 19}}, {"node": {"oid": "1a09e6810ed81d62c07c943a149ed42aca322810", "messageHeadline": "source-file: bump version in metadata.yaml (#27190)", "author": {"name": "Augustin", "email": "augustin@airbyte.io", "user": {"login": "alafanechere"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "52ee42ccd5a2c0b5eee962573c4cebfc9d4ea231", "messageHeadline": "\ud83e\udd16 Bump patch version of Airbyte CDK", "author": {"name": "flash1293", "email": "flash1293@users.noreply.github.com", "user": {"login": "flash1293"}}, "additions": 7, "deletions": 4}}, {"node": {"oid": "09ae1bafb0265f95a18c8c9680a1669fe7bd87bf", "messageHeadline": "connectors-ci: disable concurrency for Java connectors testing (#27012)", "author": {"name": "Augustin", "email": "augustin@airbyte.io", "user": {"login": "alafanechere"}}, "additions": 21, "deletions": 3}}, {"node": {"oid": "d6512dea2c67c174e4f950e5805d1df93d8f33ab", "messageHeadline": "CDK: Datetime format inferrer (#27071)", "author": {"name": "Joe Reuter", "email": "joe@airbyte.io", "user": {"login": "flash1293"}}, "additions": 151, "deletions": 7}}, {"node": {"oid": "b9b016a3b6716685603190fb027371d6f64b26f7", "messageHeadline": "Bump Airbyte version from 0.50.0 to 0.50.1", "author": {"name": "malikdiarra", "email": "malikdiarra@users.noreply.github.com", "user": {"login": "malikdiarra"}}, "additions": 5, "deletions": 5}}, {"node": {"oid": "da67a60b7c986fcae517835531ac0eb8f3851f80", "messageHeadline": "Source Confluence, Source Greenhouse, Source Hubspot, Source Stripe, \u2026", "author": {"name": "Serhii Lazebnyi", "email": "53845333+lazebnyi@users.noreply.github.com", "user": {"login": "lazebnyi"}}, "additions": 55, "deletions": 53}}, {"node": {"oid": "af1535c29f165a25344530a77512170bc4e28a0e", "messageHeadline": "Create additional setup guides for top API sources (#27101)", "author": {"name": "Natalie Kwong", "email": "38087517+nataliekwong@users.noreply.github.com", "user": {"login": "nataliekwong"}}, "additions": 237, "deletions": 72}}, {"node": {"oid": "ed24523da1a03d3745c09078ccad1cb7efe76146", "messageHeadline": "Remove reference to octavia cli in bumpversion script (#27173)", "author": {"name": "Malik Diarra", "email": "malik@airbyte.io", "user": {"login": "malikdiarra"}}, "additions": 1, "deletions": 11}}, {"node": {"oid": "40c36a46575e49ee8a3d0da82d80808a5d85731e", "messageHeadline": "redshift source docs: mention incremental is now supported (#27145)", "author": {"name": "Sherif A. Nada", "email": "snadalive@gmail.com", "user": {"login": "sherifnada"}}, "additions": 7, "deletions": 5}}, {"node": {"oid": "0fc11c511945b6a059fbc39bfb7ef65c9227ae02", "messageHeadline": "\ud83d\udc1b Source Notion: fix typo in blocks stream (#27170)", "author": {"name": "Mal Hancock", "email": "mallory@archangelic.space", "user": {"login": "archangelic"}}, "additions": 14, "deletions": 25}}, {"node": {"oid": "61a6f8ed68cbeaa8b8b1ff4e64496d989826fd5e", "messageHeadline": "Remove debug test (#27167)", "author": {"name": "Ben Church", "email": "ben@airbyte.io", "user": {"login": "bnchrch"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "eb14b968d8f1e2e9ddb2ac1420f9e15e4e8a84c9", "messageHeadline": "\u2728 Destination Databricks: connector supports schema evolution (schema\u2026", "author": {"name": "Ga\u00ebtan Podevijn", "email": "gpodevij@gmail.com", "user": {"login": "gpodevijn"}}, "additions": 29, "deletions": 10}}, {"node": {"oid": "1315f5a7684d83504f424de0c6d7e00c05d46cf0", "messageHeadline": "Nightly Reports: Generate markdown slack report from new nightlies (#\u2026", "author": {"name": "Ben Church", "email": "ben@airbyte.io", "user": {"login": "bnchrch"}}, "additions": 613, "deletions": 91}}, {"node": {"oid": "37244b1d5e26f9c8f053268b254789349471e705", "messageHeadline": "\ud83d\udc1b source-facebook-marketing: Pin FB marketing to 0.4.0 on Cloud (#27164)", "author": {"name": "Alexandre Girard", "email": "alexandre@airbyte.io", "user": {"login": "girarda"}}, "additions": 1, "deletions": 0}}, {"node": {"oid": "0bdd8445cf4406e97787aab4f4f4f1ebad405a45", "messageHeadline": "Remove debug mode for pytest config (#27157)", "author": {"name": "Serhii Lazebnyi", "email": "53845333+lazebnyi@users.noreply.github.com", "user": {"login": "lazebnyi"}}, "additions": 66, "deletions": 61}}, {"node": {"oid": "d88a61bf59e9c260e4e5dfc840184ed2f276ab21", "messageHeadline": "\ud83e\udd16 Bump patch version of Airbyte CDK", "author": {"name": "lmossman", "email": "lmossman@users.noreply.github.com", "user": {"login": "lmossman"}}, "additions": 7, "deletions": 4}}, {"node": {"oid": "a2c57c4fd4413d622aa8e34f2c8a3f71ab6b75dc", "messageHeadline": "Add metadata field to low-code schema (#27094)", "author": {"name": "Lake Mossman", "email": "lake@airbyte.io", "user": {"login": "lmossman"}}, "additions": 8, "deletions": 0}}, {"node": {"oid": "083667aeed08f4c5ed80edc1cbe75f509e05f2b3", "messageHeadline": ":bug: Source Gitlab: improve connectivity check (#27147)", "author": {"name": "Denys Davydov", "email": "davydov.den18@gmail.com", "user": {"login": "davydov-d"}}, "additions": 21, "deletions": 6}}, {"node": {"oid": "c2b7043f3f30d2cd558e6b2b7e4e851d4ac61a7e", "messageHeadline": "connectors-ci: make source-file testable in airbyte-ci (#27107)", "author": {"name": "Augustin", "email": "augustin@airbyte.io", "user": {"login": "alafanechere"}}, "additions": 134, "deletions": 59}}, {"node": {"oid": "a3c75e7339645d954f2d363e773c9867f6dc1268", "messageHeadline": ":bug: Source Gitlab: fail on extra columns (#27150)", "author": {"name": "Denys Davydov", "email": "davydov.den18@gmail.com", "user": {"login": "davydov-d"}}, "additions": 745, "deletions": 55}}, {"node": {"oid": "f225cea974cc5b637880ecf033f81816d90d028c", "messageHeadline": ":bug: Source Quickbooks: update spec (#27148)", "author": {"name": "Denys Davydov", "email": "davydov.den18@gmail.com", "user": {"login": "davydov-d"}}, "additions": 15, "deletions": 14}}, {"node": {"oid": "9335a4d5101dd5ebecdb5f73781510d4737ff4fa", "messageHeadline": "\ud83e\udd16 Bump patch version of Airbyte CDK", "author": {"name": "maxi297", "email": "maxi297@users.noreply.github.com", "user": {"login": "maxi297"}}, "additions": 7, "deletions": 4}}, {"node": {"oid": "13834395bb00e557ebb9dc7b6d39b190ef4533a4", "messageHeadline": "[ISSUE #26568] make DatetimeBasedCursor.end_datetime optional (#27031)", "author": {"name": "Maxime Carbonneau-Leclerc", "email": "maxi297@users.noreply.github.com", "user": {"login": "maxi297"}}, "additions": 32, "deletions": 16}}, {"node": {"oid": "fa3e0a6bedf14c82db4a721e55c8edab7c225715", "messageHeadline": "\u2728 Source Facebook Marketing: migrate to advancedAuth (#26941)", "author": {"name": "Arsen Losenko", "email": "20901439+arsenlosenko@users.noreply.github.com", "user": {"login": "arsenlosenko"}}, "additions": 53, "deletions": 13}}, {"node": {"oid": "87f2e4eb29ced14beb424bf71c5c4bee70807883", "messageHeadline": ":bug: Source google analytics v4 deprecate auth specification (#26885)", "author": {"name": "Denys Davydov", "email": "davydov.den18@gmail.com", "user": {"login": "davydov-d"}}, "additions": 61, "deletions": 9}}, {"node": {"oid": "2d8abbf89683bbea25df26aa9eef092e484fd60d", "messageHeadline": "\u2728 Source Facebok Pages: add advancedAuth (#26939)", "author": {"name": "Denys Davydov", "email": "davydov.den18@gmail.com", "user": {"login": "davydov-d"}}, "additions": 23, "deletions": 4}}, {"node": {"oid": "1eddb30458d9c8fd82909ffa96672732ddffcf2b", "messageHeadline": "Bump Airbyte version from 0.44.12 to 0.50 (#27136)", "author": {"name": "Malik Diarra", "email": "malik@airbyte.io", "user": {"login": "malikdiarra"}}, "additions": 7, "deletions": 7}}, {"node": {"oid": "4c9acc55a2fd5a1aac67fe351fb6923d333a24da", "messageHeadline": "allow specifying override version in bump_version.sh (#27127)", "author": {"name": "Conor", "email": "cpdeethree@users.noreply.github.com", "user": {"login": "cpdeethree"}}, "additions": 17, "deletions": 11}}, {"node": {"oid": "60f238aefba095dcf881b7debadf088407cbd160", "messageHeadline": "Algolia DocSearch for docs (#27117)", "author": {"name": "Ella Rohm-Ensing", "email": "erohmensing@gmail.com", "user": {"login": "erohmensing"}}, "additions": 7, "deletions": 3}}, {"node": {"oid": "715c5958125af8df8c8a6d7b5faecaaab2f317fc", "messageHeadline": "Source Jira: add expand on lead field (#26920)", "author": {"name": "Jhonatas Kleinkauff", "email": "58440667+jkleinkauff@users.noreply.github.com", "user": {"login": "jkleinkauff"}}, "additions": 23, "deletions": 25}}, {"node": {"oid": "9711bee6ad3982e5008ee388e8e557dce5c0ca57", "messageHeadline": "CAT: Ensure we only generate iso8601 with hypothesis in backwards com\u2026", "author": {"name": "Ben Church", "email": "ben@airbyte.io", "user": {"login": "bnchrch"}}, "additions": 39, "deletions": 7}}, {"node": {"oid": "ec002c7705dcc0314782349b4813be17520b4e93", "messageHeadline": "fix broken connector documentation links (#27109)", "author": {"name": "Joey Marshment-Howell", "email": "josephkmh@users.noreply.github.com", "user": {"login": "josephkmh"}}, "additions": 9, "deletions": 9}}, {"node": {"oid": "f78e2e51c720dbc5e12bd66f2c0541dde4ef9289", "messageHeadline": "Source Notion: skip streams with invalid_start_cursor error (#27062)", "author": {"name": "Artem Inzhyyants", "email": "36314070+artem1205@users.noreply.github.com", "user": {"login": "artem1205"}}, "additions": 30, "deletions": 14}}, {"node": {"oid": "83b968ad4502e6ed6ed9de42fec136078074e0c5", "messageHeadline": ":bug:Source Notion: added handing empty results in response (#27073)", "author": {"name": "Daryna Ishchenko", "email": "80129833+darynaishchenko@users.noreply.github.com", "user": {"login": "darynaishchenko"}}, "additions": 17, "deletions": 3}}, {"node": {"oid": "471568a9b9c5b0683e059a799bdca8e009c5429d", "messageHeadline": "\ud83d\udc1b source smartsheets: fix error getting optional `metadata_fields` on\u2026", "author": {"name": "Pedro S. Lopez", "email": "pedroslopez@me.com", "user": {"login": "pedroslopez"}}, "additions": 5, "deletions": 5}}, {"node": {"oid": "9febc1d44cb6980f873c27afba1b4fdc4d19bf81", "messageHeadline": "\ud83e\udd16 Bump minor version of Airbyte CDK", "author": {"name": "flash1293", "email": "flash1293@users.noreply.github.com", "user": {"login": "flash1293"}}, "additions": 7, "deletions": 4}}, {"node": {"oid": "f41b3e15da5e4f643a6f947ecaca9615b6d84671", "messageHeadline": "Update CDK for source-xero (#27007)", "author": {"name": "Joe Reuter", "email": "joe@airbyte.io", "user": {"login": "flash1293"}}, "additions": 5, "deletions": 4}}, {"node": {"oid": "c4981a72db2ea909dd2faecc5caf47728459a38b", "messageHeadline": "Low code CDK: Allow query param / body injection for api key authenti\u2026", "author": {"name": "Joe Reuter", "email": "joe@airbyte.io", "user": {"login": "flash1293"}}, "additions": 173, "deletions": 48}}, {"node": {"oid": "e19c498b00ed4d0fed7e57ecb36996dd2e851344", "messageHeadline": "Remove lowcode SingleUseRefreshTokenOauthAuthenticator (#27053)", "author": {"name": "Joe Reuter", "email": "joe@airbyte.io", "user": {"login": "flash1293"}}, "additions": 8, "deletions": 231}}, {"node": {"oid": "d3011daff3cd8391bf11a78fc06d9dffc2e1bdb5", "messageHeadline": "\ud83e\udd16 Bump patch version of Airbyte CDK", "author": {"name": "maxi297", "email": "maxi297@users.noreply.github.com", "user": {"login": "maxi297"}}, "additions": 7, "deletions": 4}}, {"node": {"oid": "4625cef5715a6499aa091ae1f91b9ba784d1d86e", "messageHeadline": "[ISSUE #26909] add latest connector config control message to connect\u2026", "author": {"name": "Maxime Carbonneau-Leclerc", "email": "maxi297@users.noreply.github.com", "user": {"login": "maxi297"}}, "additions": 122, "deletions": 23}}, {"node": {"oid": "6bf8c21499e25a2410709e0722fba0b6eafe63f9", "messageHeadline": "Update documentation about source_catalog_id and its reference to act\u2026", "author": {"name": "Przemys\u0142aw D\u0105bek", "email": "373530+szemek@users.noreply.github.com", "user": {"login": "szemek"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "05d686eb0eee2888f6af010b385a4ede330a886b", "messageHeadline": "\ud83e\udd16 Bump patch version of Airbyte CDK", "author": {"name": "flash1293", "email": "flash1293@users.noreply.github.com", "user": {"login": "flash1293"}}, "additions": 7, "deletions": 4}}, {"node": {"oid": "b34fb00660758a3904caf6dc3138b6aba7ee447d", "messageHeadline": "Extend low code OAuthAuthenticator with token refresh capabilities (#\u2026", "author": {"name": "Joe Reuter", "email": "joe@airbyte.io", "user": {"login": "flash1293"}}, "additions": 195, "deletions": 70}}, {"node": {"oid": "6defead33ca02837530ad74e01ac65513f7b5517", "messageHeadline": "\ud83d\udc1b Source Notion: added skipping 404 error for steam bloks (#27060)", "author": {"name": "Daryna Ishchenko", "email": "80129833+darynaishchenko@users.noreply.github.com", "user": {"login": "darynaishchenko"}}, "additions": 44, "deletions": 22}}, {"node": {"oid": "85ca7ff8b0969e3a9de53b0bda6e04bc48f757d8", "messageHeadline": "airbyte-ci: missing missing module errors (#27104)", "author": {"name": "Augustin", "email": "augustin@airbyte.io", "user": {"login": "alafanechere"}}, "additions": 3, "deletions": 0}}, {"node": {"oid": "69b89820ebb8535e5a054aaddaee5cb24f7e3c1d", "messageHeadline": "\ud83d\udcc4 docs: add deprecation note for Google Analytics (Universal Analytic\u2026", "author": {"name": "Pedro S. Lopez", "email": "pedroslopez@me.com", "user": {"login": "pedroslopez"}}, "additions": 25, "deletions": 1}}, {"node": {"oid": "8bc84142122128c81d4e70c839f5873076a87c49", "messageHeadline": "Connector CI: Upload complete.json file on pipeline complete (#27051)", "author": {"name": "Ben Church", "email": "ben@airbyte.io", "user": {"login": "bnchrch"}}, "additions": 178, "deletions": 105}}, {"node": {"oid": "ee1be355d42554e70649a3670acd3e6c30fc2517", "messageHeadline": "connectors-ci: mask secrets in GHA logs with ::add-mask:: (#27087)", "author": {"name": "Augustin", "email": "augustin@airbyte.io", "user": {"login": "alafanechere"}}, "additions": 51, "deletions": 12}}, {"node": {"oid": "e462fced7b3390aa1f85cc654a183b81ebabf48b", "messageHeadline": "Update in-app docs for select API sources (#26781)", "author": {"name": "Natalie Kwong", "email": "38087517+nataliekwong@users.noreply.github.com", "user": {"login": "nataliekwong"}}, "additions": 257, "deletions": 17}}, {"node": {"oid": "cae63c0ac1e90eed6caa33734902b658b823a83d", "messageHeadline": "Metadata Upload Validation: Update to use registry url (#27047)", "author": {"name": "Ben Church", "email": "ben@airbyte.io", "user": {"login": "bnchrch"}}, "additions": 10, "deletions": 32}}, {"node": {"oid": "2df72cc63c92ad419f2efeb60b340a6e2839056d", "messageHeadline": "Connector CI: Update nightlies to write to GCS (#26929)", "author": {"name": "Ben Church", "email": "ben@airbyte.io", "user": {"login": "bnchrch"}}, "additions": 131, "deletions": 51}}, {"node": {"oid": "5afa2b8806c70519d35c792064a5214bd631458f", "messageHeadline": "Fix upgrade guide for Docker (#27035)", "author": {"name": "Malik Diarra", "email": "malik@airbyte.io", "user": {"login": "malikdiarra"}}, "additions": 7, "deletions": 1}}, {"node": {"oid": "618fd60320e1f198cc58a546987a4cb3d03c858f", "messageHeadline": ":bug: Source Google Ads: migrate to advancedAuth (#26905)", "author": {"name": "Denys Davydov", "email": "davydov.den18@gmail.com", "user": {"login": "davydov-d"}}, "additions": 47, "deletions": 12}}, {"node": {"oid": "1ab95effbba9b35bdee3b3bf94d91bc2a07caf9f", "messageHeadline": "connectors-ci: re-enable concurrency on java connectors (#27052)", "author": {"name": "Augustin", "email": "augustin@airbyte.io", "user": {"login": "alafanechere"}}, "additions": 10, "deletions": 97}}, {"node": {"oid": "e24e18837dcf18b37095eb586bb331864f5ee60f", "messageHeadline": "connectors-ci: dockerd as a singleton service (#27021)", "author": {"name": "Augustin", "email": "augustin@airbyte.io", "user": {"login": "alafanechere"}}, "additions": 35, "deletions": 49}}, {"node": {"oid": "43098ded79a0a095a34f6290276caab92b2c7529", "messageHeadline": "connectors-ci: write pytest logs to host (#27042)", "author": {"name": "Augustin", "email": "augustin@airbyte.io", "user": {"login": "alafanechere"}}, "additions": 24, "deletions": 4}}, {"node": {"oid": "723093b0951ab66d1cdca30d110041024f2bf160", "messageHeadline": "Metadata: Validate that metadata file exists on new connectors (#26933)", "author": {"name": "Ben Church", "email": "ben@airbyte.io", "user": {"login": "bnchrch"}}, "additions": 70, "deletions": 37}}, {"node": {"oid": "ae4352265913bf54a3110d03ba0937b724ce8231", "messageHeadline": "Destination TiDB: install normalization (#27025)", "author": {"name": "Edward Gao", "email": "edward.gao@airbyte.io", "user": {"login": "edgao"}}, "additions": 32, "deletions": 3}}, {"node": {"oid": "bd22b25ccf061c04dabf7dddd1c8f7aea8a32dbb", "messageHeadline": "Destination Mssql: install normalization (#27034)", "author": {"name": "Edward Gao", "email": "edward.gao@airbyte.io", "user": {"login": "edgao"}}, "additions": 62, "deletions": 6}}, {"node": {"oid": "3aa4512b467cafa0f57f92af7eea0ed9b64f9b57", "messageHeadline": "Destination Clickhouse: install normalization (#27036)", "author": {"name": "Edward Gao", "email": "edward.gao@airbyte.io", "user": {"login": "edgao"}}, "additions": 59, "deletions": 4}}, {"node": {"oid": "3476a81738de31e92e472cfbff3d3e29cfb8331b", "messageHeadline": "Updates to setup guides for APIs (#26870)", "author": {"name": "Natalie Kwong", "email": "38087517+nataliekwong@users.noreply.github.com", "user": {"login": "nataliekwong"}}, "additions": 196, "deletions": 10}}, {"node": {"oid": "cb8a166febdc9e62b72365a3e9cfd42902833e75", "messageHeadline": "Source Freshdesk: handle change subscription level (#26978)", "author": {"name": "Artem Inzhyyants", "email": "36314070+artem1205@users.noreply.github.com", "user": {"login": "artem1205"}}, "additions": 18, "deletions": 7}}, {"node": {"oid": "be1084f5283ac4be6a282888861226246e115e37", "messageHeadline": "Update version in octavia-cli install script (#27033)", "author": {"name": "terencecho", "email": "3916587+terencecho@users.noreply.github.com", "user": {"login": "terencecho"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "d95b497dd505753e34a1410d193b74d0549edc66", "messageHeadline": "Update mssql.md (#27000)", "author": {"name": "Nipuna Prashan", "email": "nipunaprashan99@gmail.com", "user": {"login": "NipunaPrashan"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "d369fd9c0c7e91244c3d3907c6611f869cccc97e", "messageHeadline": "Source Mixpanel: add insert_id to export stream schema to have a uniq\u2026", "author": {"name": "jeremySrgt", "email": "34211987+jeremySrgt@users.noreply.github.com", "user": {"login": "jeremySrgt"}}, "additions": 6, "deletions": 2}}, {"node": {"oid": "776f650e9cc8abe25206e96de861c8202fd6fed6", "messageHeadline": "Update pubsub.md correct typo bigquery to pubsub (#26984)", "author": {"name": "JamesB797", "email": "JamesB797@users.noreply.github.com", "user": {"login": "JamesB797"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "9099aa78cc01347cfc9824b683e2ee171b324634", "messageHeadline": "source-google-analytics-data-api: fix formatting (#27011)", "author": {"name": "Augustin", "email": "augustin@airbyte.io", "user": {"login": "alafanechere"}}, "additions": 12, "deletions": 11}}, {"node": {"oid": "a858d1ee75f0861f3ac622dc3ce6cfe3ddf066e8", "messageHeadline": "\ud83e\udd16 Cloud Availability updater: new connectors to deploy [20230605] (#2\u2026", "author": {"name": "Octavia Squidington III", "email": "90398440+octavia-squidington-iii@users.noreply.github.com", "user": {"login": "octavia-squidington-iii"}}, "additions": 7, "deletions": 5}}, {"node": {"oid": "54cb2dd24c62bd03729ab3e4ce188dccff49113e", "messageHeadline": "\ud83e\udd16 Bump patch version of Airbyte CDK", "author": {"name": "maxi297", "email": "maxi297@users.noreply.github.com", "user": {"login": "maxi297"}}, "additions": 7, "deletions": 4}}, {"node": {"oid": "b5c0ac15ec870d8e2fe4e07a03780387039fffae", "messageHeadline": "[ISSUE #26570] make step and cursor_granularity optional (#26952)", "author": {"name": "Maxime Carbonneau-Leclerc", "email": "maxi297@users.noreply.github.com", "user": {"login": "maxi297"}}, "additions": 76, "deletions": 15}}, {"node": {"oid": "80584edea18c513decca345e7ac6e613919401f1", "messageHeadline": "fix typo on workflow (#27005)", "author": {"name": "Augustin", "email": "augustin@airbyte.io", "user": {"login": "alafanechere"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "4e88af04bba63e5ec8d4ac53e2f7cbb603abf9d3", "messageHeadline": "connectors-ci: no concurrency on java connectors for nightly builds (\u2026", "author": {"name": "Augustin", "email": "augustin@airbyte.io", "user": {"login": "alafanechere"}}, "additions": 96, "deletions": 9}}, {"node": {"oid": "43879c14da0e7ce0235e657f2a1919d405dbdcf5", "messageHeadline": "Bump Airbyte version from 0.44.11 to 0.44.12", "author": {"name": "cpdeethree", "email": "cpdeethree@users.noreply.github.com", "user": {"login": "cpdeethree"}}, "additions": 8, "deletions": 8}}, {"node": {"oid": "d47fded3470c16aec2fc5b533130385296906089", "messageHeadline": "bump to 0.44.11 to catch up to airbyte-platform and fix bumpversion s\u2026", "author": {"name": "cpdeethree", "email": "conor@airbyte.io", "user": {"login": "cpdeethree"}}, "additions": 9, "deletions": 9}}, {"node": {"oid": "af890515ee9e967de73d35dcb4db272bfe6a06d0", "messageHeadline": "from 6 to 10hours timeout (#26999)", "author": {"name": "Augustin", "email": "augustin@airbyte.io", "user": {"login": "alafanechere"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "31a8ac670c0af2951a15e4403802f97d7c83310b", "messageHeadline": "Update readme.md (#26995)", "author": {"name": "Evan Tahler", "email": "evan@airbyte.io", "user": {"login": "evantahler"}}, "additions": 3, "deletions": 5}}, {"node": {"oid": "6db1432d84bed25c82fab2b93fdd9802b7bb78d3", "messageHeadline": "Docs roadmap should use shortlink (#26996)", "author": {"name": "Evan Tahler", "email": "evan@airbyte.io", "user": {"login": "evantahler"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "75a7fc660d2fa2291d84d5aa78a8446fb7e32d55", "messageHeadline": "[OC] pin smartsheets on cloud to v1.0.2 (#26991)", "author": {"name": "Pedro S. Lopez", "email": "pedroslopez@me.com", "user": {"login": "pedroslopez"}}, "additions": 1, "deletions": 0}}, {"node": {"oid": "5aeb956d47f42e36a1dbe6f4c19e927657f826a2", "messageHeadline": "connectors-ci: add retry logic at step level (#26888)", "author": {"name": "Augustin", "email": "augustin@airbyte.io", "user": {"login": "alafanechere"}}, "additions": 14, "deletions": 1}}, {"node": {"oid": "2995ced36eee9ea1f77859b1b1cf18287dcab239", "messageHeadline": "\ud83d\udea8Source Smartsheets - add support for ingesting metadata fields (#22382)", "author": {"name": "masonmenges", "email": "76698667+masonmenges@users.noreply.github.com", "user": {"login": "masonmenges"}}, "additions": 340, "deletions": 37}}, {"node": {"oid": "096d9e857a055ac76a450ef869531fe5821246ac", "messageHeadline": "bump to 0.44.10 to catch up to airbyte-platform", "author": {"name": "cpdeethree", "email": "conor@airbyte.io", "user": {"login": "cpdeethree"}}, "additions": 8, "deletions": 8}}, {"node": {"oid": "fcc39ea2e42fc08c3a53e421ba213e3f736fb0d0", "messageHeadline": "Fix bug with getStateEmissionFrequency() settings (#26974)", "author": {"name": "Akash Kulkarni", "email": "113392464+akashkulk@users.noreply.github.com", "user": {"login": "akashkulk"}}, "additions": 3, "deletions": 3}}, {"node": {"oid": "6f2cdf4c26a60565c77f90fa114bad29a3979aca", "messageHeadline": "Fix grep versionbump (#26979)", "author": {"name": "Conor", "email": "cpdeethree@users.noreply.github.com", "user": {"login": "cpdeethree"}}, "additions": 9, "deletions": 9}}, {"node": {"oid": "0a995bf9d622fc333ec3518334cef1f40bdc4748", "messageHeadline": "disbale dockerhub (#26977)", "author": {"name": "Ben Church", "email": "ben@airbyte.io", "user": {"login": "bnchrch"}}, "additions": 5, "deletions": 4}}, {"node": {"oid": "871581e535e211479357831d86434a68f9e89618", "messageHeadline": "Source Woocommerce: updated products stream expected records (#26955)", "author": {"name": "Roman Yermilov [GL]", "email": "86300758+roman-yermilov-gl@users.noreply.github.com", "user": {"login": "roman-yermilov-gl"}}, "additions": 91, "deletions": 13}}, {"node": {"oid": "0a63c454b53daf8569d6429f93ead3aeb6636401", "messageHeadline": "Source Pinterest: fix expected records (#26949)", "author": {"name": "Roman Yermilov [GL]", "email": "86300758+roman-yermilov-gl@users.noreply.github.com", "user": {"login": "roman-yermilov-gl"}}, "additions": 7, "deletions": 3}}, {"node": {"oid": "473523485d079a0ba21e122762f842ab9eb81db8", "messageHeadline": "Source Gitlab: update expected records for pipelines streams (#26947)", "author": {"name": "Roman Yermilov [GL]", "email": "86300758+roman-yermilov-gl@users.noreply.github.com", "user": {"login": "roman-yermilov-gl"}}, "additions": 18, "deletions": 11}}, {"node": {"oid": "9847aa4ed5c0df7abb65449bcd508473608db441", "messageHeadline": "Source Pipedrive: fix expected records (#26892)", "author": {"name": "Roman Yermilov [GL]", "email": "86300758+roman-yermilov-gl@users.noreply.github.com", "user": {"login": "roman-yermilov-gl"}}, "additions": 9, "deletions": 5}}, {"node": {"oid": "88715fac1c4e9831f3909c129c8082d0d8f5bf1d", "messageHeadline": "Source Hubspot: update the metadata file (#26976)", "author": {"name": "Marcos Marx", "email": "marcosmarxm@users.noreply.github.com", "user": {"login": "marcosmarxm"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "76821b230bece9e013eb4659d21edf76dd7936ff", "messageHeadline": ":bug: Source HubSpot: fix cast string as boolean using string compari\u2026", "author": {"name": "Antoine Balliet", "email": "antoine.balliet@gmail.com", "user": {"login": "aballiet"}}, "additions": 30, "deletions": 20}}, {"node": {"oid": "32a4ba15c093b69ea1a1a1bba4e3d03e3811da48", "messageHeadline": "Source Google Ads: refactor error messages; add pattern_descriptor (#\u2026", "author": {"name": "Artem Inzhyyants", "email": "36314070+artem1205@users.noreply.github.com", "user": {"login": "artem1205"}}, "additions": 60, "deletions": 35}}, {"node": {"oid": "0f887bc143ee14726983816c9972b9398e500bc0", "messageHeadline": "\ud83d\udc1b Source Salesforce: fix string with only digits inferred as float (#\u2026", "author": {"name": "jeremySrgt", "email": "34211987+jeremySrgt@users.noreply.github.com", "user": {"login": "jeremySrgt"}}, "additions": 38, "deletions": 7}}, {"node": {"oid": "623391bfa3c76f5fb8dfc26945750ea2d19a2c84", "messageHeadline": "Update docs (#26935)", "author": {"name": "Ben Church", "email": "ben@airbyte.io", "user": {"login": "bnchrch"}}, "additions": 53, "deletions": 33}}, {"node": {"oid": "4e7ab958698c61fee74651bc6917cde73d105a4a", "messageHeadline": "Source Github: fix expected records for stream `pull_request` (#26944)", "author": {"name": "Roman Yermilov [GL]", "email": "86300758+roman-yermilov-gl@users.noreply.github.com", "user": {"login": "roman-yermilov-gl"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "6324b28ba39c153de62b71844cb1070fd1098dbf", "messageHeadline": "Use repository tags to clean up zombine instances instead of size (#2\u2026", "author": {"name": "Conor", "email": "cpdeethree@users.noreply.github.com", "user": {"login": "cpdeethree"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "9e8d106e8fc2da1bd145f76a068c02cc65addccd", "messageHeadline": "manually bump current version to 0.44.8 to catch up with airbyte-plat\u2026", "author": {"name": "cpdeethree", "email": "conor@airbyte.io", "user": {"login": "cpdeethree"}}, "additions": 8, "deletions": 8}}, {"node": {"oid": "88bac82824c084f38f710094ac960f644db3410e", "messageHeadline": "Update Airbyte README (#26913)", "author": {"name": "Alexandre Cuoci", "email": "Hesperide@users.noreply.github.com", "user": {"login": "Hesperide"}}, "additions": 25, "deletions": 73}}, {"node": {"oid": "4dd9fe0c1c82b00ff49b6b6be12ba56dc6d4ad80", "messageHeadline": "Fix normalization builds (#26930)", "author": {"name": "Evan Tahler", "email": "evan@airbyte.io", "user": {"login": "evantahler"}}, "additions": 2, "deletions": 1}}, {"node": {"oid": "ecddb3634d109e58987328dd1f8dd8cd437bf752", "messageHeadline": "connectors-ci: re-enable scheduling of nightly builds (#26956)", "author": {"name": "Augustin", "email": "augustin@airbyte.io", "user": {"login": "alafanechere"}}, "additions": 5, "deletions": 5}}, {"node": {"oid": "d8820d6e80ba65fad4f28666687a1d19fd311bb2", "messageHeadline": "Fix python connectors formatting errors with black / isort (#26951)", "author": {"name": "Augustin", "email": "augustin@airbyte.io", "user": {"login": "alafanechere"}}, "additions": 64, "deletions": 112}}, {"node": {"oid": "4aa76a48add1fe75e4f18275ab9b6ff992a12d51", "messageHeadline": "connectors-ci: do not run VersionCheck on nightlies (#26954)", "author": {"name": "Augustin", "email": "augustin@airbyte.io", "user": {"login": "alafanechere"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "31879f0bed989dba365b502edb0dffc1c7bd84e6", "messageHeadline": "\ud83d\udc1b Source Zendesk Support: forced `ticket  metrics` stream  to use `cu\u2026", "author": {"name": "Baz", "email": "oleksandr.bazarnov@globallogic.com", "user": {"login": "bazarnov"}}, "additions": 48, "deletions": 31}}, {"node": {"oid": "9233e897dcdf5d692bb2ca9da7a8af47cab34a48", "messageHeadline": "Update upgrading-airbyte.md (#26850)", "author": {"name": "Joey Marshment-Howell", "email": "josephkmh@users.noreply.github.com", "user": {"login": "josephkmh"}}, "additions": 3, "deletions": 3}}, {"node": {"oid": "592b0506e7fcfb91271254e993732177d8982075", "messageHeadline": "\ud83d\udc1b Source Google Sheets: migrate to advancedAuth (#26833)", "author": {"name": "Anatolii Yatsuk", "email": "35109939+tolik0@users.noreply.github.com", "user": {"login": "tolik0"}}, "additions": 41, "deletions": 13}}, {"node": {"oid": "68e4d503ef7cfb7a87504ed3133313a7fc6e44b6", "messageHeadline": "Update gradle command to remove gitignored files (#26924)", "author": {"name": "Ben Church", "email": "ben@airbyte.io", "user": {"login": "bnchrch"}}, "additions": 10, "deletions": 8}}, {"node": {"oid": "65d26bbe4dcae455bc3c9a2a2599be0ba7fdea28", "messageHeadline": "Source-postgres: Add prepareThreshold=0 to JDBC url to mitigate PGBou\u2026", "author": {"name": "Duy Nguyen", "email": "duy@airbyte.io", "user": {"login": "nguyenaiden"}}, "additions": 9, "deletions": 6}}, {"node": {"oid": "d5650eeabd3470ad1284c80d62766abf809731e7", "messageHeadline": "connectors-ci: use new dagger cli on tests (#26927)", "author": {"name": "Augustin", "email": "augustin@airbyte.io", "user": {"login": "alafanechere"}}, "additions": 3, "deletions": 3}}, {"node": {"oid": "1166d41d18a92a4127d8d301687690b6c66a6728", "messageHeadline": "connectors-ci: get modified files from PR API (#26889)", "author": {"name": "Augustin", "email": "augustin@airbyte.io", "user": {"login": "alafanechere"}}, "additions": 39, "deletions": 4}}, {"node": {"oid": "f3c7e5f8754b491e5b9a3d4128145c43a9bfacf2", "messageHeadline": "cat: skip test_catalog_has_supported_data_types (#26926)", "author": {"name": "Augustin", "email": "augustin@airbyte.io", "user": {"login": "alafanechere"}}, "additions": 5, "deletions": 2}}, {"node": {"oid": "7a75c0c0e68a857c847e5517d0174e40cb57bc6a", "messageHeadline": "Destination Snowflake: Enable in-connector normalization (#25782)", "author": {"name": "Edward Gao", "email": "edward.gao@airbyte.io", "user": {"login": "edgao"}}, "additions": 44, "deletions": 3}}, {"node": {"oid": "5102593347c9fc178c3da178fbf09a3a66bcbc55", "messageHeadline": "Source Stripe: fix expected records (#26891)", "author": {"name": "Roman Yermilov [GL]", "email": "86300758+roman-yermilov-gl@users.noreply.github.com", "user": {"login": "roman-yermilov-gl"}}, "additions": 1, "deletions": 2}}, {"node": {"oid": "453ff4114c45a6dce0c22db344baf39db5cd196c", "messageHeadline": ":bug: Source Google Search Console: migrate to advanced auth (#26746)", "author": {"name": "Denys Davydov", "email": "davydov.den18@gmail.com", "user": {"login": "davydov-d"}}, "additions": 70, "deletions": 33}}, {"node": {"oid": "0994df807bf1e89fa5ddfc5c9746b0cef7dc90a6", "messageHeadline": "Source Jira: handle project permissions error (#26906)", "author": {"name": "Artem Inzhyyants", "email": "36314070+artem1205@users.noreply.github.com", "user": {"login": "artem1205"}}, "additions": 496, "deletions": 1199}}, {"node": {"oid": "19454c0e8dc57c48b8da6d847b9f471ea339d479", "messageHeadline": "\ud83d\udc1bSource Quickbooks - Change datatype for undisclosed amount field in \u2026", "author": {"name": "pylenin", "email": "44732615+pylenin@users.noreply.github.com", "user": {"login": "pylenin"}}, "additions": 5, "deletions": 4}}, {"node": {"oid": "7ca0d2e4765aaf56dd0a26302be7ffaec2b2c2ee", "messageHeadline": "source-s3: delete integration tests using minio (#26908)", "author": {"name": "Augustin", "email": "augustin@airbyte.io", "user": {"login": "alafanechere"}}, "additions": 5, "deletions": 173}}, {"node": {"oid": "001abdf494e72ede344d425c000ebbc5f5de8f78", "messageHeadline": "Correct links at bottom of tutorial page (#26910)", "author": {"name": "Tyler B", "email": "104733644+TBernstein4@users.noreply.github.com", "user": {"login": "tybernstein"}}, "additions": 8, "deletions": 8}}, {"node": {"oid": "7b55372e54d219e1bfd4d953237ddda2d8ddde67", "messageHeadline": "\ud83d\udc1b Source Hubspot: migrate to advancedAuth (#26831)", "author": {"name": "Anatolii Yatsuk", "email": "35109939+tolik0@users.noreply.github.com", "user": {"login": "tolik0"}}, "additions": 43, "deletions": 15}}, {"node": {"oid": "7c6b7da7914df60f1a93f4f603791b444f1bc025", "messageHeadline": ":bug: Source Google Analytics Data API: deprecate authSpecification (\u2026", "author": {"name": "Denys Davydov", "email": "davydov.den18@gmail.com", "user": {"login": "davydov-d"}}, "additions": 60, "deletions": 8}}, {"node": {"oid": "055fef195d4ce20354bcb234679f17d63f3e10fd", "messageHeadline": "\ud83d\udc1b Source Asana: migrate to advancedAuth (#26716)", "author": {"name": "Arsen Losenko", "email": "20901439+arsenlosenko@users.noreply.github.com", "user": {"login": "arsenlosenko"}}, "additions": 50, "deletions": 8}}, {"node": {"oid": "a63041603ed0abd0a3e2106253342be6dcf996f9", "messageHeadline": "connectors-ci: dynamic dagger pipeline name (#26886)", "author": {"name": "Augustin", "email": "augustin@airbyte.io", "user": {"login": "alafanechere"}}, "additions": 3, "deletions": 2}}, {"node": {"oid": "5887a0f2f3d19e090d10a11457641895f237d0fc", "messageHeadline": "Justin/updating docs (#26867)", "author": {"name": "Justin Chau", "email": "justinchau31@gmail.com", "user": {"login": "justinbchau"}}, "additions": 437, "deletions": 279}}, {"node": {"oid": "477b861565b8937402f2628e4eab7bde7524979f", "messageHeadline": "manually bump current version to 0.44.7 to catch up with airbyte-plat\u2026", "author": {"name": "cpdeethree", "email": "conor@airbyte.io", "user": {"login": "cpdeethree"}}, "additions": 7, "deletions": 7}}, {"node": {"oid": "4ac62f3b4f90fb856a9d1f23293eb334a2dba044", "messageHeadline": "Async Snowflake Destination (#26703)", "author": {"name": "Charles", "email": "charles@airbyte.io", "user": {"login": "cgardens"}}, "additions": 1865, "deletions": 304}}, {"node": {"oid": "88438bc6f596d5df6b4fb46636b645b7ded21044", "messageHeadline": "Add paths to only trigger on source-postgres changes (#26866)", "author": {"name": "Duy Nguyen", "email": "duy@airbyte.io", "user": {"login": "nguyenaiden"}}, "additions": 2, "deletions": 0}}, {"node": {"oid": "de052da4f41fb8a8a3acb0f89895795979673280", "messageHeadline": "cat: fix test_catalog_has_supporte_data_types when / in stream proper\u2026", "author": {"name": "Augustin", "email": "augustin@airbyte.io", "user": {"login": "alafanechere"}}, "additions": 53, "deletions": 10}}, {"node": {"oid": "7156fb6d8928755742d318ffe8f2d01295a4fefb", "messageHeadline": "Ran ./gradlew :spotlessJavaApply so that it's separate from the Snowf\u2026", "author": {"name": "Ryan Fu", "email": "ryan.fu@airbyte.io", "user": {"login": "ryankfu"}}, "additions": 326, "deletions": 283}}, {"node": {"oid": "1b171e0ead401e5fb46408c6a3ec746d654fa939", "messageHeadline": "update docs for step (#26809)", "author": {"name": "Lake Mossman", "email": "lake@airbyte.io", "user": {"login": "lmossman"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "a8ef7718a4ed15cc521b30ff341a5e59be67d3fe", "messageHeadline": "Remove incremental estimate query from Postgres (#26810)", "author": {"name": "Akash Kulkarni", "email": "113392464+akashkulk@users.noreply.github.com", "user": {"login": "akashkulk"}}, "additions": 5, "deletions": 103}}, {"node": {"oid": "7089869927ca57611457fbde5516dc8721d0470f", "messageHeadline": "Jacoco report for source-postgres (#26792)", "author": {"name": "Duy Nguyen", "email": "duy@airbyte.io", "user": {"login": "nguyenaiden"}}, "additions": 5, "deletions": 3}}, {"node": {"oid": "e9c1a22cf7ec80a3f0d8a1ed8c08a50edddea10f", "messageHeadline": "\ud83e\udd16 Bump patch version of Airbyte CDK", "author": {"name": "maxi297", "email": "maxi297@users.noreply.github.com", "user": {"login": "maxi297"}}, "additions": 7, "deletions": 4}}, {"node": {"oid": "d54a68640fc730fd2f364f63a33f81c083360d8c", "messageHeadline": "Improving error messages to have better messaging in datadog and the \u2026", "author": {"name": "Maxime Carbonneau-Leclerc", "email": "maxi297@users.noreply.github.com", "user": {"login": "maxi297"}}, "additions": 7, "deletions": 7}}, {"node": {"oid": "cc88863bd77598576883b3a8a38f5715e8315bfd", "messageHeadline": "Source Google Analytics v4: fix expected records (#26650)", "author": {"name": "Roman Yermilov [GL]", "email": "86300758+roman-yermilov-gl@users.noreply.github.com", "user": {"login": "roman-yermilov-gl"}}, "additions": 22, "deletions": 22}}, {"node": {"oid": "f1476c06a88cfc8f642f7b3e50002f2452599b56", "messageHeadline": "qa-engine: remove sensitive columns from created PR (#26859)", "author": {"name": "Augustin", "email": "augustin@airbyte.io", "user": {"login": "alafanechere"}}, "additions": 8, "deletions": 10}}, {"node": {"oid": "789c5dd384cdd42d249623c5ace9f12c6eeb95ea", "messageHeadline": "cat: integer is a supported airbyte type (#26856)", "author": {"name": "Augustin", "email": "augustin@airbyte.io", "user": {"login": "alafanechere"}}, "additions": 9, "deletions": 2}}, {"node": {"oid": "746ccb40353071533c166fd016600f9e5718505e", "messageHeadline": "Source Google Analytics (GA4): Fix Pagination (#26126)", "author": {"name": "mpetrykin", "email": "40140203+mpetrykin@users.noreply.github.com", "user": {"login": "mpetrykin"}}, "additions": 64, "deletions": 48}}, {"node": {"oid": "c10bd5e706cebc78f91b31fd0de5b1e983e48d80", "messageHeadline": ":bug: Source Google Directory: migrate to advanced auth (#26775)", "author": {"name": "Denys Davydov", "email": "davydov.den18@gmail.com", "user": {"login": "davydov-d"}}, "additions": 172, "deletions": 29}}, {"node": {"oid": "1766460279d06b6d5127c366386e5d30e9ee7e3a", "messageHeadline": "\ud83e\udd16 Cloud Availability updater: new connectors to deploy [20230531] (#2\u2026", "author": {"name": "Octavia Squidington III", "email": "90398440+octavia-squidington-iii@users.noreply.github.com", "user": {"login": "octavia-squidington-iii"}}, "additions": 5, "deletions": 4}}, {"node": {"oid": "223f69851602276aef2f5eec894d4e7b0609db0a", "messageHeadline": "encapsulate trigger logic for flush workers (#26706)", "author": {"name": "Charles", "email": "charles@airbyte.io", "user": {"login": "cgardens"}}, "additions": 784, "deletions": 0}}, {"node": {"oid": "4befe546c5b46f93805b41e0819366d187e4b041", "messageHeadline": "Connector CI: Ensure Crane has appropriate auth (#26812)", "author": {"name": "Ben Church", "email": "ben@airbyte.io", "user": {"login": "bnchrch"}}, "additions": 27, "deletions": 6}}, {"node": {"oid": "8c4132eb7b653813d17e0a34e40d2410bbfd6f1d", "messageHeadline": "lowcode: Better describe what the cursor field is for (#26815)", "author": {"name": "Sherif A. Nada", "email": "snadalive@gmail.com", "user": {"login": "sherifnada"}}, "additions": 4, "deletions": 4}}, {"node": {"oid": "480a43b9ab758e130832186116df78242b6086e2", "messageHeadline": "grab bag of non-controversial clean up tasks (#26702)", "author": {"name": "Charles", "email": "charles@airbyte.io", "user": {"login": "cgardens"}}, "additions": 99, "deletions": 78}}, {"node": {"oid": "567f83983421fb7b5a1d7936fcb171a92f5d1092", "messageHeadline": "Serialized Message Consumer (#26700)", "author": {"name": "Charles", "email": "charles@airbyte.io", "user": {"login": "cgardens"}}, "additions": 379, "deletions": 103}}, {"node": {"oid": "1218e6f39affc99c67883c2da257879cc070582a", "messageHeadline": "manually bump current version to 0.44.6 to catch up with airbyte-plat\u2026", "author": {"name": "cpdeethree", "email": "conor@airbyte.io", "user": {"login": "cpdeethree"}}, "additions": 6, "deletions": 6}}, {"node": {"oid": "801dea2129a61f365405018c9c0dab007a58802b", "messageHeadline": "connectors-ci: dynamic dependency resolution and test trigger (#26740)", "author": {"name": "Augustin", "email": "augustin@airbyte.io", "user": {"login": "alafanechere"}}, "additions": 203, "deletions": 72}}, {"node": {"oid": "d5132ae2c069b2fc162dcc20e4fab44c138555d7", "messageHeadline": "\ud83e\udd16 Bump minor version of Airbyte CDK", "author": {"name": "flash1293", "email": "flash1293@users.noreply.github.com", "user": {"login": "flash1293"}}, "additions": 7, "deletions": 4}}, {"node": {"oid": "ec5aa7bab6698270166d4fbb4776304e3f5bab16", "messageHeadline": "CDK: Improve schema detection (#26741)", "author": {"name": "Joe Reuter", "email": "joe@airbyte.io", "user": {"login": "flash1293"}}, "additions": 148, "deletions": 3}}, {"node": {"oid": "812aa3aca61b44a5b0b1e9cf7f1edef375699425", "messageHeadline": ":tada: Source Hubspot: added custom availability strategy (#26418)", "author": {"name": "midavadim", "email": "midavadim@yahoo.com", "user": {"login": "midavadim"}}, "additions": 89, "deletions": 6}}, {"node": {"oid": "431b7d1ba8e3be28fa110bdfff444267cd8e13b4", "messageHeadline": "docs: update configuring-airbyte.md (#26822)", "author": {"name": "hehe", "email": "xpc1993@gmail.com", "user": {"login": "hehex9"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "fdb91395471bb7b7a70621551f7a5fecd0a68b56", "messageHeadline": "Update VM docs to use run-ab-platform.sh (#26566)", "author": {"name": "Joey Marshment-Howell", "email": "josephkmh@users.noreply.github.com", "user": {"login": "josephkmh"}}, "additions": 95, "deletions": 96}}, {"node": {"oid": "7ce51a23fd53654336ba857beaff5f755a3fe6d7", "messageHeadline": "allow running run-ab-platform.sh in detached mode (#26583)", "author": {"name": "Conor", "email": "cpdeethree@users.noreply.github.com", "user": {"login": "cpdeethree"}}, "additions": 11, "deletions": 4}}, {"node": {"oid": "c094df46134d638918689e5a51a7735d04095863", "messageHeadline": "connectors-ci: publish strict-encrypt first (#26644)", "author": {"name": "Augustin", "email": "augustin@airbyte.io", "user": {"login": "alafanechere"}}, "additions": 16, "deletions": 3}}, {"node": {"oid": "5e0e317eacf49809b92156a690602ea71529560a", "messageHeadline": "Move qa engine to aibyte-ci (#26377)", "author": {"name": "Ben Church", "email": "ben@airbyte.io", "user": {"login": "bnchrch"}}, "additions": 2973, "deletions": 432}}, {"node": {"oid": "b083cde1baa3358925e7ffe0b985cbcaf363a6c2", "messageHeadline": "add documentationUrl and mark required (#26813)", "author": {"name": "Ben Church", "email": "ben@airbyte.io", "user": {"login": "bnchrch"}}, "additions": 3, "deletions": 3}}, {"node": {"oid": "99a6719cb81d073c2ae5178f4ad55f20f016ede0", "messageHeadline": "\ud83d\udc1b Convex source connector error messages (#23797)", "author": {"name": "Emma Forman Ling", "email": "emma@convex.dev", "user": {"login": "emmaling27"}}, "additions": 73, "deletions": 27}}, {"node": {"oid": "c1ea190bfcdeef66cd25a8648739cdc486b2eea9", "messageHeadline": "Log full vacuum info (#26633)", "author": {"name": "Rodi Reich Zilberman", "email": "867491+rodireich@users.noreply.github.com", "user": {"login": "rodireich"}}, "additions": 43, "deletions": 4}}, {"node": {"oid": "c5936f09f64fba7e3b662ff29bc3cf38eb4ab20c", "messageHeadline": "source Aha: new fields - comments, endorsements, categories for ideas\u2026", "author": {"name": "Kacper", "email": "kacper@kacperadler.info", "user": {"login": "Upgreydd"}}, "additions": 297, "deletions": 42}}, {"node": {"oid": "b32357c684faa8e12f03f138b0904fd6fc62108b", "messageHeadline": "update bump_version to use shell script (#26801)", "author": {"name": "Conor", "email": "cpdeethree@users.noreply.github.com", "user": {"login": "cpdeethree"}}, "additions": 18, "deletions": 2}}, {"node": {"oid": "bf8bb6aace6168f267c1868c6cdb3798d07227f5", "messageHeadline": "Source Facebook Marketing: Add Ad Insights streams (#26720)", "author": {"name": "Artem Inzhyyants", "email": "36314070+artem1205@users.noreply.github.com", "user": {"login": "artem1205"}}, "additions": 617, "deletions": 35}}, {"node": {"oid": "e88eb48e07eb5466ff7125dda93e83c1bae24ba5", "messageHeadline": "Implement core xmin sync logic (#25280)", "author": {"name": "Akash Kulkarni", "email": "113392464+akashkulk@users.noreply.github.com", "user": {"login": "akashkulk"}}, "additions": 984, "deletions": 25}}, {"node": {"oid": "bcc6d12fed597c531cc900af14a625aea8e89fc7", "messageHeadline": "Update zendesk-sell.md (#26798)", "author": {"name": "Alex", "email": "109167606+alex-gron@users.noreply.github.com", "user": {"login": "alex-gron"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "9e96effc89b621c9bf8fd340d3ef31d6c7bec487", "messageHeadline": "connectors-ci: connectors base build not required for majority of con\u2026", "author": {"name": "Augustin", "email": "augustin@airbyte.io", "user": {"login": "alafanechere"}}, "additions": 2, "deletions": 1}}, {"node": {"oid": "bef78705b86bfdc80b6930e55461903cd51152ef", "messageHeadline": "cat: fix typo in changelog (#26797)", "author": {"name": "Augustin", "email": "augustin@airbyte.io", "user": {"login": "alafanechere"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "818e68860a18c5a4e8aed6f52155a07759c57bac", "messageHeadline": "cat: fix bug in test_catalog_has_supported_data_types (#26766)", "author": {"name": "Augustin", "email": "augustin@airbyte.io", "user": {"login": "alafanechere"}}, "additions": 22, "deletions": 1}}, {"node": {"oid": "df71aba04deb41fcf4cc533554dd398c9e5c20af", "messageHeadline": "Source Instagram: handle permission error (#26767)", "author": {"name": "Artem Inzhyyants", "email": "36314070+artem1205@users.noreply.github.com", "user": {"login": "artem1205"}}, "additions": 34, "deletions": 13}}, {"node": {"oid": "cc3ff52cf9cbdf10afa422ce2695ae72beb010ea", "messageHeadline": "Source LinkedIn Ads: reduce records limit for Creatives Stream (#26780)", "author": {"name": "Artem Inzhyyants", "email": "36314070+artem1205@users.noreply.github.com", "user": {"login": "artem1205"}}, "additions": 6, "deletions": 3}}, {"node": {"oid": "87b43fba3ab95995621c2b0dbb974a5f26e81843", "messageHeadline": ":bug: Source Linkedin Pages: remove duplicate streams and fix `follow\u2026", "author": {"name": "Marcos Marx", "email": "marcosmarxm@users.noreply.github.com", "user": {"login": "marcosmarxm"}}, "additions": 35, "deletions": 8}}, {"node": {"oid": "69b96ed6363fc0984966725da47c97c6ea11e798", "messageHeadline": "Source Mixpanel: fix expected records (#26721)", "author": {"name": "Roman Yermilov [GL]", "email": "86300758+roman-yermilov-gl@users.noreply.github.com", "user": {"login": "roman-yermilov-gl"}}, "additions": 7, "deletions": 10}}, {"node": {"oid": "22639708a087565f1f150cebc9959b3d4242dee2", "messageHeadline": "Source Confluence: fix expected records (#26747)", "author": {"name": "Roman Yermilov [GL]", "email": "86300758+roman-yermilov-gl@users.noreply.github.com", "user": {"login": "roman-yermilov-gl"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "5e49c16533e2cc6acdd476297f00cc98446172e1", "messageHeadline": "Source Freshsales: fix expected records (#26785)", "author": {"name": "Roman Yermilov [GL]", "email": "86300758+roman-yermilov-gl@users.noreply.github.com", "user": {"login": "roman-yermilov-gl"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "ab87912a3dacab140af35ad101d1bde8fa3710ee", "messageHeadline": "\u2728 source google ads: add full refresh custom table \"asset_group_listi\u2026", "author": {"name": "James McNeill", "email": "55981540+jpmmcneill@users.noreply.github.com", "user": {"login": "jpmmcneill"}}, "additions": 5, "deletions": 4}}, {"node": {"oid": "dab4cfc1b5c79d9d3ef18551c5c5e29bdf64257e", "messageHeadline": "\ud83d\udc1b Source Google Ads: add 'asset' Resource to full refresh custom tabl\u2026", "author": {"name": "vivienmorlet", "email": "bibimorlet78@hotmail.fr", "user": {"login": "bibimorlet"}}, "additions": 11, "deletions": 10}}, {"node": {"oid": "c4282942cbb87c57cf77575521f136fb59fe76cf", "messageHeadline": "Publish destination-vertica: change metadata extension (#26770)", "author": {"name": "Ben Church", "email": "ben@airbyte.io", "user": {"login": "bnchrch"}}, "additions": 3, "deletions": 1}}, {"node": {"oid": "3aa0c284e2631a94e5b2e345fefd70220e15638d", "messageHeadline": ":tada: New Destination: Vertica (#26718)", "author": {"name": "Marcos Marx", "email": "marcosmarxm@users.noreply.github.com", "user": {"login": "marcosmarxm"}}, "additions": 846, "deletions": 0}}, {"node": {"oid": "e3076e65419b0c5a86a5309b0ed789a9c7cb4ab8", "messageHeadline": "\ud83d\udea8\ud83d\udea8 Source linkedin ads: Migrate to May 2023 (#26372)", "author": {"name": "Artem Inzhyyants", "email": "36314070+artem1205@users.noreply.github.com", "user": {"login": "artem1205"}}, "additions": 941, "deletions": 631}}, {"node": {"oid": "462316bbace8cd037c9dea5374c876e8dbe754e1", "messageHeadline": "\ud83d\udc1bSource Asana: Fix order of authentication methods (#26653)", "author": {"name": "Anatolii Yatsuk", "email": "35109939+tolik0@users.noreply.github.com", "user": {"login": "tolik0"}}, "additions": 26, "deletions": 22}}, {"node": {"oid": "c5a58feeffe211f1d0f27c134e42a21b497cd9b8", "messageHeadline": "fix: modified files detection (#26744)", "author": {"name": "Augustin", "email": "augustin@airbyte.io", "user": {"login": "alafanechere"}}, "additions": 5, "deletions": 2}}, {"node": {"oid": "fc0c5fbc349e5ed0a7f03210aed6b68351e25029", "messageHeadline": "connectors-ci: renable automated tests on PRs (#26742)", "author": {"name": "Augustin", "email": "augustin@airbyte.io", "user": {"login": "alafanechere"}}, "additions": 5, "deletions": 1}}, {"node": {"oid": "7de2886d7b8d41204f89dd9df2e3240f69339489", "messageHeadline": "cat: validate types, formats, airbyte types and their combinations on\u2026", "author": {"name": "Augustin", "email": "augustin@airbyte.io", "user": {"login": "alafanechere"}}, "additions": 228, "deletions": 20}}, {"node": {"oid": "312a3615f3b477b601ba4598f3d24a12e6beaf16", "messageHeadline": "connectors-ci: pass PR id to airbyte-ci (#26504)", "author": {"name": "Augustin", "email": "augustin@airbyte.io", "user": {"login": "alafanechere"}}, "additions": 98, "deletions": 6}}, {"node": {"oid": "f2c5f1df250bed2f1fe7bcfcda86ac21e5cf4a62", "messageHeadline": "connectors-ci: run metadata validation on test (#26646)", "author": {"name": "Augustin", "email": "augustin@airbyte.io", "user": {"login": "alafanechere"}}, "additions": 21, "deletions": 9}}, {"node": {"oid": "458b5abdd9084018f2e118b795518cff47e8cb7e", "messageHeadline": "Source Twilio: fix expected records and docker image tag (#26675)", "author": {"name": "Roman Yermilov [GL]", "email": "86300758+roman-yermilov-gl@users.noreply.github.com", "user": {"login": "roman-yermilov-gl"}}, "additions": 19, "deletions": 10}}, {"node": {"oid": "14dbfe88c17b26d78134d8b2514d91c5c200772d", "messageHeadline": "\ud83d\udc1b Source Hubspot: fix then state has explicit `empty str` state value\u2026", "author": {"name": "Baz", "email": "oleksandr.bazarnov@globallogic.com", "user": {"login": "bazarnov"}}, "additions": 103, "deletions": 64}}, {"node": {"oid": "0714656e77fae06fe1605b7fc488b86d702a4904", "messageHeadline": ":bug: Source Intercom: migrate to advancedAuth (#26571)", "author": {"name": "Denys Davydov", "email": "davydov.den18@gmail.com", "user": {"login": "davydov-d"}}, "additions": 39, "deletions": 8}}, {"node": {"oid": "e9f57c5f3530cf0d8d47d195169aca6c3ec8ae11", "messageHeadline": ":bug: Source Instagram: migrate to advanced auth (#26656)", "author": {"name": "Denys Davydov", "email": "davydov.den18@gmail.com", "user": {"login": "davydov-d"}}, "additions": 82, "deletions": 13}}, {"node": {"oid": "2c9192e7a036c08e14e376d9c56155ad740965b0", "messageHeadline": "connectors-ci: improve global status reporting to GitHub for tests (#\u2026", "author": {"name": "Augustin", "email": "augustin@airbyte.io", "user": {"login": "alafanechere"}}, "additions": 46, "deletions": 59}}, {"node": {"oid": "dcd20679048c812e71a7a15f910a8883ac0c6ee4", "messageHeadline": ":bug: Source Harvest: migrate to advanced auth (#26714)", "author": {"name": "Denys Davydov", "email": "davydov.den18@gmail.com", "user": {"login": "davydov-d"}}, "additions": 4, "deletions": 11}}, {"node": {"oid": "9b8f9dfd599167e1d6436e950b1dd0c958a7a0ed", "messageHeadline": ":bug: Source Square migrate auth spec to advanced auth (#26485)", "author": {"name": "Denys Davydov", "email": "davydov.den18@gmail.com", "user": {"login": "davydov-d"}}, "additions": 8, "deletions": 13}}, {"node": {"oid": "79a122df0d8e42350ea62e01fde959a7f3788f04", "messageHeadline": "Source Close.com: fix expected records (#26654)", "author": {"name": "Roman Yermilov [GL]", "email": "86300758+roman-yermilov-gl@users.noreply.github.com", "user": {"login": "roman-yermilov-gl"}}, "additions": 4, "deletions": 1}}, {"node": {"oid": "f99f108eeb682bc50a4b66c4cf443db6ff23c314", "messageHeadline": "Source Notion: fix expected records (#26715)", "author": {"name": "Roman Yermilov [GL]", "email": "86300758+roman-yermilov-gl@users.noreply.github.com", "user": {"login": "roman-yermilov-gl"}}, "additions": 0, "deletions": 1}}, {"node": {"oid": "5a975c31ef9f92ff6d87ca4ae72d2d525b67fd7d", "messageHeadline": "Connectors CI: spec upload  on pre-release publish (#26691)", "author": {"name": "Ben Church", "email": "ben@airbyte.io", "user": {"login": "bnchrch"}}, "additions": 39, "deletions": 17}}, {"node": {"oid": "5d4d71b7f37c26667383462a44d5576b106600c6", "messageHeadline": ":bug: Source Lever-hiring: migrate to advancedAuth (#26564)", "author": {"name": "Denys Davydov", "email": "davydov.den18@gmail.com", "user": {"login": "davydov-d"}}, "additions": 23, "deletions": 167}}, {"node": {"oid": "1dabc6208eff02d00be6f637960fac5bb8392fee", "messageHeadline": "Metadata: add tags field (#26320)", "author": {"name": "Ben Church", "email": "ben@airbyte.io", "user": {"login": "bnchrch"}}, "additions": 1448, "deletions": 413}}, {"node": {"oid": "c5d7961e0b6287165b0e30a95c3fa114bb77c5a6", "messageHeadline": "Source Instagram: handle AuthError (#26599)", "author": {"name": "Artem Inzhyyants", "email": "36314070+artem1205@users.noreply.github.com", "user": {"login": "artem1205"}}, "additions": 55, "deletions": 6}}, {"node": {"oid": "3c57e626d1dab65a3d5a55d89f61d7a65f7a5015", "messageHeadline": "Remove source-amazon-seller-partner from cloud (#26682)", "author": {"name": "Ben Church", "email": "ben@airbyte.io", "user": {"login": "bnchrch"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "25f07db459402a66ecb187fa25d9cd9098228ba1", "messageHeadline": "\ud83d\udcdd Source Intercom: add 0.2.0 changes to changelog (#26681)", "author": {"name": "Baz", "email": "oleksandr.bazarnov@globallogic.com", "user": {"login": "bazarnov"}}, "additions": 2, "deletions": 1}}, {"node": {"oid": "80c1dce186ab8dcddd579266883110c537941eb1", "messageHeadline": "\ud83d\udc1b Source Jira: fix bug when `board` doesn't support `sprints` (#26652)", "author": {"name": "Baz", "email": "oleksandr.bazarnov@globallogic.com", "user": {"login": "bazarnov"}}, "additions": 181, "deletions": 255}}, {"node": {"oid": "ae1c5443e340aeb43c9e2ad39068fc57f69b392d", "messageHeadline": "Update pinterest Start Date to 90 days back (#26680)", "author": {"name": "Tyler B", "email": "104733644+TBernstein4@users.noreply.github.com", "user": {"login": "tybernstein"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "75240b0bbf70ba84596b7a3ca01eb3fb2583ad3c", "messageHeadline": "Multi-architecture normalization build (local) (#26677)", "author": {"name": "Evan Tahler", "email": "evan@airbyte.io", "user": {"login": "evantahler"}}, "additions": 14, "deletions": 1}}, {"node": {"oid": "13c630022c61ad759ad98adad6bcb2df3c105d42", "messageHeadline": "Ensure headings are properly nested (#26638)", "author": {"name": "Ben Church", "email": "ben@airbyte.io", "user": {"login": "bnchrch"}}, "additions": 4, "deletions": 4}}, {"node": {"oid": "dac35afdacc2f9581f2fbff636cbe963106b845f", "messageHeadline": "Update icon urls (#26640)", "author": {"name": "Ben Church", "email": "ben@airbyte.io", "user": {"login": "bnchrch"}}, "additions": 3, "deletions": 4}}, {"node": {"oid": "94219befbd565cae589b3c53550b410c9b084cac", "messageHeadline": "\ud83d\udc1b Source TikTok Marrketing: fix syncs with `Advertiser ID` (#26569)", "author": {"name": "Baz", "email": "oleksandr.bazarnov@globallogic.com", "user": {"login": "bazarnov"}}, "additions": 61, "deletions": 98}}, {"node": {"oid": "e94f3b034fe5df42f50d24ed27048c05a61a4f69", "messageHeadline": ":bug: Source Aha: fix schemas and integration test (#26666)", "author": {"name": "Marcos Marx", "email": "marcosmarxm@users.noreply.github.com", "user": {"login": "marcosmarxm"}}, "additions": 38, "deletions": 12}}, {"node": {"oid": "3443438de7ff6f75cd30c05c6d432a54242b8974", "messageHeadline": "\ud83d\udc1bSource Youtube Analytics: migrated to advancedAuth (#26420)", "author": {"name": "Daryna Ishchenko", "email": "80129833+darynaishchenko@users.noreply.github.com", "user": {"login": "darynaishchenko"}}, "additions": 48, "deletions": 14}}, {"node": {"oid": "215abfe4a8f6e9664a7e7fc8eb41d9a7ecb12b63", "messageHeadline": "bump amazon ads medatafile file (#26657)", "author": {"name": "Marcos Marx", "email": "marcosmarxm@users.noreply.github.com", "user": {"login": "marcosmarxm"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "f23a6c93f8bc51b18ab8fdd2429e52f0e9b10fb3", "messageHeadline": "connectors-ci: avoid rate limit on Python install (#26659)", "author": {"name": "Augustin", "email": "augustin@airbyte.io", "user": {"login": "alafanechere"}}, "additions": 9, "deletions": 0}}, {"node": {"oid": "7ea742c2fe757f2ed223001c2488b2119c0ba1d5", "messageHeadline": "\ud83e\udd16 Bump minor version of Airbyte CDK", "author": {"name": "flash1293", "email": "flash1293@users.noreply.github.com", "user": {"login": "flash1293"}}, "additions": 7, "deletions": 4}}, {"node": {"oid": "4a041bf77d7dde4f690f4d578d5a6162feff7c9a", "messageHeadline": "Low code CDK: Allow nested objects for request_body_json (#26474)", "author": {"name": "Joe Reuter", "email": "joe@airbyte.io", "user": {"login": "flash1293"}}, "additions": 152, "deletions": 7}}, {"node": {"oid": "0e8da0ca08df0cb00b9569d7c265422aebde6924", "messageHeadline": ":bug: Source LinkedIn-Ads: migrate to advancedAuth (#26512)", "author": {"name": "Denys Davydov", "email": "davydov.den18@gmail.com", "user": {"login": "davydov-d"}}, "additions": 44, "deletions": 11}}, {"node": {"oid": "1f1683a160df72236483008af64ffcafaeb80f78", "messageHeadline": "Source Qualaroo: drop auth spec (#26491)", "author": {"name": "Denys Davydov", "email": "davydov.den18@gmail.com", "user": {"login": "davydov-d"}}, "additions": 11, "deletions": 15}}, {"node": {"oid": "75d4c09cd7f733ec26fd3508312146ddb3e57805", "messageHeadline": "retrieve CDK version, set it in context and report + set image labels\u2026", "author": {"name": "Augustin", "email": "augustin@airbyte.io", "user": {"login": "alafanechere"}}, "additions": 19, "deletions": 1}}, {"node": {"oid": "ea7bd028ac28e97d32e154a8db217c749aa6f1f0", "messageHeadline": "\ud83d\udc1b Fix URL pattern regex in Google PageSpeed Insights connector (#22287)", "author": {"name": "Reid Beels", "email": "mail@reidbeels.com", "user": {"login": "reidab"}}, "additions": 9, "deletions": 4}}, {"node": {"oid": "89326841b13e4756aa83f212c7a2313bd3744530", "messageHeadline": "\ud83d\udea8\ud83d\udea8 \u2728 Source Google Search Console: adding `data_state` parameter  (#2\u2026", "author": {"name": "Artur Siepietowski", "email": "artursiepietowski@gmail.com", "user": {"login": "artusiep"}}, "additions": 36, "deletions": 9}}, {"node": {"oid": "bbdb3be868675776ab0aa8c4780a06410604091f", "messageHeadline": "Destination Redshift: Install normalization (#26165)", "author": {"name": "Edward Gao", "email": "edward.gao@airbyte.io", "user": {"login": "edgao"}}, "additions": 33, "deletions": 3}}, {"node": {"oid": "ccc701f22e3a9082a161b772bac756f26347742d", "messageHeadline": "Remove duplicate version declaration for source-gitlab (#26631)", "author": {"name": "Ben Church", "email": "ben@airbyte.io", "user": {"login": "bnchrch"}}, "additions": 0, "deletions": 1}}, {"node": {"oid": "42f3d4559f8a50d5041db085290676ebca411ef9", "messageHeadline": "connectors-ci: re-upload spec if image exists + fix pre-release (#26604)", "author": {"name": "Augustin", "email": "augustin@airbyte.io", "user": {"login": "alafanechere"}}, "additions": 21, "deletions": 9}}, {"node": {"oid": "84da242f5b0369ebf7fbde8c6d224e20af771591", "messageHeadline": "specified java version to zulu 17 (#26621)", "author": {"name": "Duy Nguyen", "email": "duy@airbyte.io", "user": {"login": "nguyenaiden"}}, "additions": 3, "deletions": 0}}, {"node": {"oid": "108fb2c81851fae6bdcc81736cbd7bd4f7623130", "messageHeadline": "Removed test comment and update java version to v3 (#26617)", "author": {"name": "Duy Nguyen", "email": "duy@airbyte.io", "user": {"login": "nguyenaiden"}}, "additions": 2, "deletions": 22}}, {"node": {"oid": "a26da0b5b101105f5dd81ed0ec00008639f31fd2", "messageHeadline": "\u2728 Source Stripe: New Streams - Application Fee Refunds & Application \u2026", "author": {"name": "btkcodedev", "email": "btk.codedev@gmail.com", "user": {"login": "btkcodedev"}}, "additions": 240, "deletions": 14}}, {"node": {"oid": "e7a685f43478a164b9cf22e09ef2206a9861b086", "messageHeadline": "first commit Jacoco report (#26611)", "author": {"name": "Duy Nguyen", "email": "duy@airbyte.io", "user": {"login": "nguyenaiden"}}, "additions": 46, "deletions": 0}}, {"node": {"oid": "26c5cc0d6d06984ce000c86b2c8f6a20b9156abd", "messageHeadline": "\ud83d\udc1b Source Amazon Ads: Add missing reporting metrics to the source conn\u2026", "author": {"name": "Shishir Rajmohan Verma", "email": "sverma@artica.com", "user": {"login": "Shishir-rmv"}}, "additions": 171, "deletions": 20}}, {"node": {"oid": "87f277f41b01afdc908c6e228e84db790cf6d60f", "messageHeadline": "remove old testing docs (#26605)", "author": {"name": "Marcos Marx", "email": "marcosmarxm@users.noreply.github.com", "user": {"login": "marcosmarxm"}}, "additions": 0, "deletions": 103}}, {"node": {"oid": "cf2ded2bbbccc192bdfae3d90e6678cbead100ee", "messageHeadline": "Destination Bigquery: small tweak to clarify logs (#26585)", "author": {"name": "Edward Gao", "email": "edward.gao@airbyte.io", "user": {"login": "edgao"}}, "additions": 5, "deletions": 3}}, {"node": {"oid": "4b26835dbb7aebe8bcb90ca16823620bc6e2d609", "messageHeadline": "Source TikTok Marketing: Spec changes (#26565)", "author": {"name": "Artem Inzhyyants", "email": "36314070+artem1205@users.noreply.github.com", "user": {"login": "artem1205"}}, "additions": 45, "deletions": 35}}, {"node": {"oid": "01b1673ad11071c56943939cb7471c646f697b6d", "messageHeadline": "\ud83c\udf89Source Gitlab: preserve data in records with flattened keys (#22293)", "author": {"name": "Brent Souza", "email": "brent.souza@gmail.com", "user": {"login": "BrentSouza"}}, "additions": 208, "deletions": 110}}, {"node": {"oid": "9b9809b006533c2fdaf457521c8ef1c013be8fa3", "messageHeadline": "fix(cdc): limit queue size to lower memory consumption (#26473)", "author": {"name": "Subodh Kant Chaturvedi", "email": "subodh1810@gmail.com", "user": {"login": "subodh1810"}}, "additions": 133, "deletions": 40}}, {"node": {"oid": "2a1d7f37e2051edb198bc056fdf0c67fdee7c40b", "messageHeadline": "\ud83d\udc1bSource File: added parser error handling (#26275)", "author": {"name": "Daryna Ishchenko", "email": "80129833+darynaishchenko@users.noreply.github.com", "user": {"login": "darynaishchenko"}}, "additions": 88, "deletions": 59}}, {"node": {"oid": "44c23d1104d9f80414fbde9422e98033dd106464", "messageHeadline": "\ud83d\udc1bSource GitLab: Fix syncing branches for the project with Repository \u2026", "author": {"name": "Anatolii Yatsuk", "email": "35109939+tolik0@users.noreply.github.com", "user": {"login": "tolik0"}}, "additions": 20, "deletions": 8}}, {"node": {"oid": "f221d7980b001fddb3eae43cda0b6d2709987608", "messageHeadline": "Source Google Analytics v4: fix expected records (#26576)", "author": {"name": "Roman Yermilov [GL]", "email": "86300758+roman-yermilov-gl@users.noreply.github.com", "user": {"login": "roman-yermilov-gl"}}, "additions": 22, "deletions": 31}}, {"node": {"oid": "31077bb3a1cfb6a13b7a7b4299b1b097cb59ff05", "messageHeadline": "ignore SVG from https check (#26567)", "author": {"name": "Augustin", "email": "augustin@airbyte.io", "user": {"login": "alafanechere"}}, "additions": 5, "deletions": 2}}, {"node": {"oid": "8f35bc45c724ed65e9ec3f10fd2693f0645db0ca", "messageHeadline": "docs: remove extra space in sources/s3.md (#26527)", "author": {"name": "hehe", "email": "xpc1993@gmail.com", "user": {"login": "hehex9"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "cd9ea77eca3ad3ffb9579cce2976680422823094", "messageHeadline": "Hubspot Docs: remove mention of API keys, improve various wordings (#\u2026", "author": {"name": "Sherif A. Nada", "email": "snadalive@gmail.com", "user": {"login": "sherifnada"}}, "additions": 15, "deletions": 12}}, {"node": {"oid": "fd3655707ea2373dddee7c5a2ded84582291d8ea", "messageHeadline": "connectors-ci: add `finalize_build` logic to handle custom Dockerfile\u2026", "author": {"name": "Augustin", "email": "augustin@airbyte.io", "user": {"login": "alafanechere"}}, "additions": 747, "deletions": 6}}, {"node": {"oid": "5e2f16ecf1df05e8dc3fb2782afd8280bc962762", "messageHeadline": "\ud83d\udc1b Source Slack: fix `lookback window` value range limits  (#26497)", "author": {"name": "Baz", "email": "oleksandr.bazarnov@globallogic.com", "user": {"login": "bazarnov"}}, "additions": 8, "deletions": 4}}, {"node": {"oid": "45c506c516187933df11cda5dc5e9b8cba088c2a", "messageHeadline": "docs: remove outdated note about oauth being disabled on cloud for as\u2026", "author": {"name": "Sherif A. Nada", "email": "snadalive@gmail.com", "user": {"login": "sherifnada"}}, "additions": 0, "deletions": 2}}, {"node": {"oid": "248bbf94c14c69e30f73f99d935840efd0733dca", "messageHeadline": "HACKDAY: Icon CDN (#26158)", "author": {"name": "Ben Church", "email": "ben@airbyte.io", "user": {"login": "bnchrch"}}, "additions": 255, "deletions": 88}}, {"node": {"oid": "5707e477ad35d354a250748bd633d79022b79191", "messageHeadline": "low-code cdk: make page_size optional for offset and page increment s\u2026", "author": {"name": "Brian Lai", "email": "51336873+brianjlai@users.noreply.github.com", "user": {"login": "brianjlai"}}, "additions": 55, "deletions": 29}}, {"node": {"oid": "27160be5111349616a885d31f777e32c3773c1c1", "messageHeadline": "Update docs (#26502)", "author": {"name": "Alexandre Girard", "email": "alexandre@airbyte.io", "user": {"login": "girarda"}}, "additions": 4, "deletions": 2}}, {"node": {"oid": "5280e3ce5e54724963d5fc5433bccfbf3eb1cbe3", "messageHeadline": "\u2728Source Zendesk Support: New Stream - Audit Logs (#26347)", "author": {"name": "btkcodedev", "email": "btk.codedev@gmail.com", "user": {"login": "btkcodedev"}}, "additions": 210, "deletions": 85}}, {"node": {"oid": "e12daa7e06f87ddd77092a02bd31e476f91ae7f4", "messageHeadline": "\ud83d\udc1b Source Braintree: catch client initialization error in check_connec\u2026", "author": {"name": "keurcien", "email": "keurcien.luu@gmail.com", "user": {"login": "keurcien"}}, "additions": 38, "deletions": 25}}, {"node": {"oid": "63f7fc0f14f3ee65345dc7d071999768df6afacd", "messageHeadline": "Docs: mention custom objects in hubspot docs (#26507)", "author": {"name": "Sherif A. Nada", "email": "snadalive@gmail.com", "user": {"login": "sherifnada"}}, "additions": 5, "deletions": 0}}, {"node": {"oid": "c87ffb314902a1f3a8f0ab83826d57bb1cc6adf8", "messageHeadline": "Adds the bottleneck datasources and respective catalogs and updated d\u2026", "author": {"name": "Ryan Fu", "email": "ryan.fu@airbyte.io", "user": {"login": "ryankfu"}}, "additions": 80, "deletions": 3}}, {"node": {"oid": "75b051d0559a468202877a9b8203044bdcdbd03b", "messageHeadline": "connectors-ci: force compression to GZIP on export for tests (#26500)", "author": {"name": "Augustin", "email": "augustin@airbyte.io", "user": {"login": "alafanechere"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "7d7996fd18009f962aaac8ad2b0cf0ffd5b7e865", "messageHeadline": "airbyte-ci: add `connectors list` command (#26496)", "author": {"name": "Augustin", "email": "augustin@airbyte.io", "user": {"login": "alafanechere"}}, "additions": 61, "deletions": 1}}, {"node": {"oid": "360e2f9261952c3dc4b29acd9d8a1d513ed2c440", "messageHeadline": "\ud83d\udc1b Update Convex destination connector to fix overwrite sync mode (#26\u2026", "author": {"name": "Emma Forman Ling", "email": "emma@convex.dev", "user": {"login": "emmaling27"}}, "additions": 32, "deletions": 49}}, {"node": {"oid": "0032a7703a81fde254e8dd15105bf4e4c219b82c", "messageHeadline": "Source Postgres: Added additional unit tests for postgres spec (#26430)", "author": {"name": "Danny Do", "email": "65925347+dalo390@users.noreply.github.com", "user": {"login": "dalo390"}}, "additions": 35, "deletions": 0}}, {"node": {"oid": "804087a052f3ea8d6f0805ab03743b22d31d6910", "messageHeadline": "Don't convert a string to binary base64 unnecessarily (#25586)", "author": {"name": "Rodi Reich Zilberman", "email": "867491+rodireich@users.noreply.github.com", "user": {"login": "rodireich"}}, "additions": 8, "deletions": 13}}, {"node": {"oid": "ec4cf8d37eb7c37cdc371de663b0025e43530569", "messageHeadline": "\ud83c\udf89Source Stripe: New Stream - Early Fraud Warnings (#22859)", "author": {"name": "btkcodedev", "email": "btk.codedev@gmail.com", "user": {"login": "btkcodedev"}}, "additions": 88, "deletions": 4}}, {"node": {"oid": "df79780cb8173d0081c0834149b7af2ca42196d3", "messageHeadline": "Source Github: deprecate \"page size\" input parameter (#25838)", "author": {"name": "Serhii Chvaliuk", "email": "grubberr@gmail.com", "user": {"login": "grubberr"}}, "additions": 35, "deletions": 17}}, {"node": {"oid": "fef9c2a28e41c1115be2b107ed3b3854705ef707", "messageHeadline": "connectors-ci: improve Java connector build logic and Gradle caching \u2026", "author": {"name": "Augustin", "email": "augustin@airbyte.io", "user": {"login": "alafanechere"}}, "additions": 194, "deletions": 114}}, {"node": {"oid": "5b5fa236079e858ec6b755a782b8eba5625137d2", "messageHeadline": "adjust documentation (#26036)", "author": {"name": "Joe Reuter", "email": "joe@airbyte.io", "user": {"login": "flash1293"}}, "additions": 4, "deletions": 3}}, {"node": {"oid": "6e725c019b9277e6f437e5b1e6f5e928c349bb9f", "messageHeadline": "Update git ignore (#26458)", "author": {"name": "Ben Church", "email": "ben@airbyte.io", "user": {"login": "bnchrch"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "92cdfc794ebda61ee53efcc22b72f22b3db5b944", "messageHeadline": "\u2728  Source auth0: add client stream (#26445)", "author": {"name": "Marcos Marx", "email": "marcosmarxm@users.noreply.github.com", "user": {"login": "marcosmarxm"}}, "additions": 393, "deletions": 7}}, {"node": {"oid": "884966942029d90e3f28173f0e137bf15e986401", "messageHeadline": "Destination Performance Harness: Adds support for incremental syncs w\u2026", "author": {"name": "Ryan Fu", "email": "ryan.fu@airbyte.io", "user": {"login": "ryankfu"}}, "additions": 144, "deletions": 41}}, {"node": {"oid": "ba040c9462c285c50a68d41b9210ac5c14acf1cc", "messageHeadline": "Source Stripe: fix expected records (#26360)", "author": {"name": "Roman Yermilov [GL]", "email": "86300758+roman-yermilov-gl@users.noreply.github.com", "user": {"login": "roman-yermilov-gl"}}, "additions": 1, "deletions": 6}}, {"node": {"oid": "db799d3abdcef1819f167c29c612ed11f40441b2", "messageHeadline": "Bump image tag on metadata to trigger publish (#26442)", "author": {"name": "Rodi Reich Zilberman", "email": "867491+rodireich@users.noreply.github.com", "user": {"login": "rodireich"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "1e1bdac65d44bfde778466760e317c1530349282", "messageHeadline": "TiDB Destination: add append_dedup mode (#19109)", "author": {"name": "Daemonxiao", "email": "35677990+Daemonxiao@users.noreply.github.com", "user": {"login": "Daemonxiao"}}, "additions": 3, "deletions": 2}}, {"node": {"oid": "4e86231e7f078b962a1340fce34a5df882af8c43", "messageHeadline": "\ud83c\udf89 Source Amazon Seller Partner: enable stream attribute customisation\u2026", "author": {"name": "Daniele Dapuzzo", "email": "daniele.dapuzzo92@gmail.com", "user": {"login": "dandpz"}}, "additions": 76, "deletions": 2}}, {"node": {"oid": "53d66be1acb22de773c293a9bdaf7bc446d90679", "messageHeadline": "\ud83c\udf89Source Twilio: New stream Trunks (#25781)", "author": {"name": "btkcodedev", "email": "btk.codedev@gmail.com", "user": {"login": "btkcodedev"}}, "additions": 116, "deletions": 1}}, {"node": {"oid": "fda4a9f12d68ad54e5cca59f8613d9a17fd6b87a", "messageHeadline": "Added missing spec tests in Clickhouse Destination (#26392)", "author": {"name": "Stella Ma", "email": "80438168+StellaMaUCI@users.noreply.github.com", "user": {"login": "StellaMaUCI"}}, "additions": 20, "deletions": 0}}, {"node": {"oid": "928cc09f0f46c93c401539cb2a025e5ea8a39881", "messageHeadline": "\ud83c\udf89Source Twilio: New streams Roles and Services (#25783)", "author": {"name": "btkcodedev", "email": "btk.codedev@gmail.com", "user": {"login": "btkcodedev"}}, "additions": 236, "deletions": 24}}, {"node": {"oid": "10c3f4c2c38df6ab3d5dd5bf9562ce05be9f04bf", "messageHeadline": "rebump dest-s3 to 0.4.1 (#26367)", "author": {"name": "Edward Gao", "email": "edward.gao@airbyte.io", "user": {"login": "edgao"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "cf638e1d50b1a81a34431bdd1cdd5e78f4c079e4", "messageHeadline": "\ud83d\udc1b Source Zendesk-Support: fix `empty  JSON` error (#26414)", "author": {"name": "Baz", "email": "oleksandr.bazarnov@globallogic.com", "user": {"login": "bazarnov"}}, "additions": 0, "deletions": 0}}, {"node": {"oid": "b9d9cafc9381f33135fb61e731c2b8ff762791b2", "messageHeadline": "\ud83d\udc1b Source Zendesk-Support: fix `empty  JSON` error (#26414)", "author": {"name": "Baz", "email": "oleksandr.bazarnov@globallogic.com", "user": {"login": "bazarnov"}}, "additions": 31, "deletions": 5}}, {"node": {"oid": "c29668715a77c12d9c048a27c4d355a2c3a5516d", "messageHeadline": ":bug: Source Monday: fix pagination for the items stream (#25881)", "author": {"name": "igsaf2", "email": "125440361+igsaf2@users.noreply.github.com", "user": {"login": "igsaf2"}}, "additions": 112, "deletions": 12}}, {"node": {"oid": "b8b1335c3cd2d9fe8ed52062dad40c1ef00f3bc1", "messageHeadline": "Source CockroachDB: Added unit spec tests (#26391)", "author": {"name": "Phap Cong Nguyen", "email": "89621933+nguyencongphap@users.noreply.github.com", "user": {"login": "nguyencongphap"}}, "additions": 35, "deletions": 0}}, {"node": {"oid": "c958fc290860ed20e6bbd6a432d85b27da45d190", "messageHeadline": "fix: missing curl command argument (#26285)", "author": {"name": "Bo Lu", "email": "burmecia@users.noreply.github.com", "user": {"login": "burmecia"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "a89fd05187393ca3c08b98451cdfddc1b285d3d6", "messageHeadline": "\u2728  Source Sendgrid: add unsub groups stream (#26314)", "author": {"name": "Marcos Marx", "email": "marcosmarxm@users.noreply.github.com", "user": {"login": "marcosmarxm"}}, "additions": 56, "deletions": 3}}, {"node": {"oid": "13cacdb161bc05d86b4fe2f3bc30dc4110ed5890", "messageHeadline": "Source Faker: fix expected records (#26351)", "author": {"name": "Roman Yermilov [GL]", "email": "86300758+roman-yermilov-gl@users.noreply.github.com", "user": {"login": "roman-yermilov-gl"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "5a4c2c44f550c28b1bf59cb88c311afab34c54d7", "messageHeadline": "Source Pinterest: fix expected records (#26356)", "author": {"name": "Roman Yermilov [GL]", "email": "86300758+roman-yermilov-gl@users.noreply.github.com", "user": {"login": "roman-yermilov-gl"}}, "additions": 4, "deletions": 1}}, {"node": {"oid": "4c08f11aa14f19e49709dc76376c48df764ffa5d", "messageHeadline": "Source Sentry: fix expected records (#26357)", "author": {"name": "Roman Yermilov [GL]", "email": "86300758+roman-yermilov-gl@users.noreply.github.com", "user": {"login": "roman-yermilov-gl"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "627c49c8c5bea2b723a91f1ac4fbdbaf6b5873d2", "messageHeadline": "Source Github: Repository field accept full URL (#25778)", "author": {"name": "Serhii Chvaliuk", "email": "grubberr@gmail.com", "user": {"login": "grubberr"}}, "additions": 84, "deletions": 65}}, {"node": {"oid": "2aa8a0dbbb9ecd34a6182697c4e646233be71c1d", "messageHeadline": "Allow sessionvariables jdbc url param in source-mysql (#25859)", "author": {"name": "Rodi Reich Zilberman", "email": "867491+rodireich@users.noreply.github.com", "user": {"login": "rodireich"}}, "additions": 214, "deletions": 113}}, {"node": {"oid": "5f3ed16408bca3f8e58773ac2c2efb0677b8f97c", "messageHeadline": "hide queue inside MemoryBoundedLinkedBlockingQueue (#26375)", "author": {"name": "Charles", "email": "charles@airbyte.io", "user": {"login": "cgardens"}}, "additions": 93, "deletions": 62}}, {"node": {"oid": "1ed32e55bcd697c6b98039358703042c101ea8ad", "messageHeadline": "Async Code V0: Flush Worker Improvements. (#26384)", "author": {"name": "Davin Chia", "email": "davinchia@gmail.com", "user": {"login": "davinchia"}}, "additions": 53, "deletions": 13}}, {"node": {"oid": "d2612595757843992b9eadd0794fdc1daab07167", "messageHeadline": "fix build (#26378)", "author": {"name": "Edward Gao", "email": "edward.gao@airbyte.io", "user": {"login": "edgao"}}, "additions": 1, "deletions": 3}}, {"node": {"oid": "fa626c6f188ebfd03cc9481a92c55e5d451984da", "messageHeadline": "Update low-code reference docs to mention that %s should be used for \u2026", "author": {"name": "Alexandre Girard", "email": "alexandre@airbyte.io", "user": {"login": "girarda"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "84afcde6978f83124464de35ea69ae32064d0721", "messageHeadline": "Delete registry (#26374)", "author": {"name": "Ben Church", "email": "ben@airbyte.io", "user": {"login": "bnchrch"}}, "additions": 0, "deletions": 1}}, {"node": {"oid": "ffad67dd55a336b0a109b478a3a5592e3b2f9d2e", "messageHeadline": "Source Pinterest: Add pattern for start_date (#25984)", "author": {"name": "Artem Inzhyyants", "email": "36314070+artem1205@users.noreply.github.com", "user": {"login": "artem1205"}}, "additions": 197, "deletions": 26}}, {"node": {"oid": "21b36e79daf1f5a8b6d0d7a3658647a2878498de", "messageHeadline": "Async Destination V0: Async Staging Consumer Factory. (#26371)", "author": {"name": "Davin Chia", "email": "davinchia@gmail.com", "user": {"login": "davinchia"}}, "additions": 375, "deletions": 164}}, {"node": {"oid": "4aca67bb6852d26c5d4224395086c2bc5a129639", "messageHeadline": "connectors-ci: update publish doc (#26344)", "author": {"name": "Augustin", "email": "augustin@airbyte.io", "user": {"login": "alafanechere"}}, "additions": 16, "deletions": 12}}, {"node": {"oid": "a7442e3c2d07be6948057a7fbe2f8769749d8366", "messageHeadline": "Async Destination V0: Async Stream Consumer (#26366)", "author": {"name": "Davin Chia", "email": "davinchia@gmail.com", "user": {"login": "davinchia"}}, "additions": 287, "deletions": 13}}, {"node": {"oid": "afe88c41dab9b1faf828b2a07ec0362d05719e6b", "messageHeadline": "\u2728source-outreach: add additional stream `sequenceSteps` (#26211)", "author": {"name": "Joel Olazagasti", "email": "111805435+joel-olazagasti@users.noreply.github.com", "user": {"login": "joel-olazagasti"}}, "additions": 252, "deletions": 56}}, {"node": {"oid": "3689ff3abbe12d42bbb0f0d60c123077d3113ea8", "messageHeadline": "Performance Harness: Support for pseudo-parallel streams (#26219)", "author": {"name": "Ryan Fu", "email": "ryan.fu@airbyte.io", "user": {"login": "ryankfu"}}, "additions": 183, "deletions": 34}}, {"node": {"oid": "988ce24b3fa71d386ead6fbd1ae2b2a78c41ffd3", "messageHeadline": "Async Destination V0 - Split up BufferManager (#26331)", "author": {"name": "Davin Chia", "email": "davinchia@gmail.com", "user": {"login": "davinchia"}}, "additions": 559, "deletions": 328}}, {"node": {"oid": "e6126c6e09f175ef661576e70e072786168f50f4", "messageHeadline": "pin to 0.4.0 (#26355)", "author": {"name": "Edward Gao", "email": "edward.gao@airbyte.io", "user": {"login": "edgao"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "67f3cdb1259878c7ff5fdbbbb7e556d6bc54b2cb", "messageHeadline": "\ud83d\udc1b Destination S3: Fix Parquet LZO compression (#26284)", "author": {"name": "Edward Gao", "email": "edward.gao@airbyte.io", "user": {"login": "edgao"}}, "additions": 39, "deletions": 4}}, {"node": {"oid": "13752e29af40a7e71d5c8d93ad73b611ef0aff2f", "messageHeadline": "Low-code CDK: Improve grant type documentation (#26335)", "author": {"name": "Joe Reuter", "email": "joe@airbyte.io", "user": {"login": "flash1293"}}, "additions": 8, "deletions": 6}}, {"node": {"oid": "80032f73f9e145b8876bd1be335cb69733b98454", "messageHeadline": "connectors-ci: deprecate slash publish (#25865)", "author": {"name": "Augustin", "email": "augustin@airbyte.io", "user": {"login": "alafanechere"}}, "additions": 489, "deletions": 475}}, {"node": {"oid": "8bfbef23cbd1c58e25ffb2bc6f657733786612b9", "messageHeadline": "Async Code V0 (#26324)", "author": {"name": "Davin Chia", "email": "davinchia@gmail.com", "user": {"login": "davinchia"}}, "additions": 757, "deletions": 16}}, {"node": {"oid": "50e784b844839384d2307f7796cdc94b416fdf25", "messageHeadline": "\ud83d\udc1b Destination Snowflake: mitigate infinite retries in snowflake jdbc \u2026", "author": {"name": "Edward Gao", "email": "edward.gao@airbyte.io", "user": {"login": "edgao"}}, "additions": 12, "deletions": 7}}, {"node": {"oid": "7fc6a9efd11d7157c923c95b9102336716d3e0c1", "messageHeadline": "Fix dagster deploy (#26325)", "author": {"name": "Ben Church", "email": "ben@airbyte.io", "user": {"login": "bnchrch"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "cb2ac5adbf35e7bc7b051b892787b8452d5bc3ca", "messageHeadline": "Dagster: Remove all code used for development of new metadata files (\u2026", "author": {"name": "Ben Church", "email": "ben@airbyte.io", "user": {"login": "bnchrch"}}, "additions": 63, "deletions": 664}}, {"node": {"oid": "381f49e250d77e66974aa0d28400dcceb1566b34", "messageHeadline": "\ud83d\udc1b Source Retently: Fix invalid json schema for `nps` stream (#25714)", "author": {"name": "Henri Blancke", "email": "blanckehenri@gmail.com", "user": {"login": "henriblancke"}}, "additions": 324, "deletions": 166}}, {"node": {"oid": "1c853a76fa23399fc9c37f900058828616732c4f", "messageHeadline": "Metadata: Check that normalized files exist (#26133)", "author": {"name": "Ben Church", "email": "ben@airbyte.io", "user": {"login": "bnchrch"}}, "additions": 257, "deletions": 55}}, {"node": {"oid": "1c8d7aa4f94e32b71ee68bd7b068eb1a0817e65d", "messageHeadline": ":bug: Source Mixpanel: fix build (#26310)", "author": {"name": "Denys Davydov", "email": "davydov.den18@gmail.com", "user": {"login": "davydov-d"}}, "additions": 20, "deletions": 19}}, {"node": {"oid": "016ec1b1bb63b7028f0a7e02ab46c417e9efee4b", "messageHeadline": "Delete registry (#26315)", "author": {"name": "Ben Church", "email": "ben@airbyte.io", "user": {"login": "bnchrch"}}, "additions": 0, "deletions": 1}}, {"node": {"oid": "dcb8411dd3f61a16828de6d03cbfc3d60da2e333", "messageHeadline": "\ud83d\udc1b Source insightly: Make incremental logic inclusive (#26079)", "author": {"name": "Henri Blancke", "email": "blanckehenri@gmail.com", "user": {"login": "henriblancke"}}, "additions": 34, "deletions": 12}}, {"node": {"oid": "a3cd983dbbaa7ea34f243252ec673a367a26537a", "messageHeadline": "[non-forked] Source Freshservice API: add stream for customer satisfa\u2026", "author": {"name": "Sajarin", "email": "sajarindider@gmail.com", "user": {"login": "sajarin"}}, "additions": 207, "deletions": 153}}, {"node": {"oid": "dcec1b236bf7dd642f11f474b3cf9cfd40c1a55b", "messageHeadline": "Registry: Refactor and Remove registry download from git. (#26217)", "author": {"name": "Ben Church", "email": "ben@airbyte.io", "user": {"login": "bnchrch"}}, "additions": 24, "deletions": 441}}, {"node": {"oid": "90de3309423ddb4c8de73f5a133df4b5362ee871", "messageHeadline": ":bug: Source Square: fix build (#26298)", "author": {"name": "Denys Davydov", "email": "davydov.den18@gmail.com", "user": {"login": "davydov-d"}}, "additions": 7, "deletions": 1}}, {"node": {"oid": "9ac8ba41a13f1f45ee22d407dcc945a83cb62b60", "messageHeadline": "\u2728 Source Notion: add parent field to `blocks` streams (#26286)", "author": {"name": "Marcos Marx", "email": "marcosmarxm@users.noreply.github.com", "user": {"login": "marcosmarxm"}}, "additions": 17, "deletions": 13}}, {"node": {"oid": "1c029bc375dc9fb43cb7d04b2acf8e4379f411ab", "messageHeadline": "Source SalesForce: Remove pagination and query limits (#25700)", "author": {"name": "Artem Inzhyyants", "email": "36314070+artem1205@users.noreply.github.com", "user": {"login": "artem1205"}}, "additions": 11, "deletions": 73}}, {"node": {"oid": "a02d0044d15a873e62dbe72bfe1f3621839ed5f3", "messageHeadline": "connectors-ci: disable automated tests (#26294)", "author": {"name": "Augustin", "email": "augustin@airbyte.io", "user": {"login": "alafanechere"}}, "additions": 7, "deletions": 7}}, {"node": {"oid": "8fff0dbb143072f0f8e18e6522121d937537a490", "messageHeadline": "connectors-ci: force image's layers compression to GZIP (#26291)", "author": {"name": "Augustin", "email": "augustin@airbyte.io", "user": {"login": "alafanechere"}}, "additions": 30, "deletions": 19}}, {"node": {"oid": "68a21575787ba6a3a213bb1ce2a9e2401a9acf4c", "messageHeadline": "connectors-ci: include destination-bigquery to build denormalized, in\u2026", "author": {"name": "Augustin", "email": "augustin@airbyte.io", "user": {"login": "alafanechere"}}, "additions": 4, "deletions": 0}}, {"node": {"oid": "9414fd2e6e6403b7239e507a7a5a9a57e4a61848", "messageHeadline": "Source Jira: updated release stage to GA (#26183)", "author": {"name": "Daryna Ishchenko", "email": "80129833+darynaishchenko@users.noreply.github.com", "user": {"login": "darynaishchenko"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "71a0090be57c573faac452829ca29e0cc7a8743a", "messageHeadline": "Source Instagram: remove references to Setup via access tokens (#26264)", "author": {"name": "Arsen Losenko", "email": "20901439+arsenlosenko@users.noreply.github.com", "user": {"login": "arsenlosenko"}}, "additions": 2, "deletions": 12}}, {"node": {"oid": "4527542f9a148459dcfe119f489691b8de902ebf", "messageHeadline": "connectors-ci: check compression type on image layers (#26138)", "author": {"name": "Augustin", "email": "augustin@airbyte.io", "user": {"login": "alafanechere"}}, "additions": 43, "deletions": 2}}, {"node": {"oid": "0549bac1ef9c35ea857d659b41af558563a6c119", "messageHeadline": "\ud83c\udf89 Source Hubspot: Added custom object streams (#16032)", "author": {"name": "Luis Gomez", "email": "781929+lgomezm@users.noreply.github.com", "user": {"login": "lgomezm"}}, "additions": 331, "deletions": 132}}, {"node": {"oid": "d5e6bc0bfd5e2830fe6352350ea292ae9899290c", "messageHeadline": "tiny fix in `/publish` output (#26267)", "author": {"name": "Edward Gao", "email": "edward.gao@airbyte.io", "user": {"login": "edgao"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "1a45a66133f9041eddc2ceb883defbfa07d2d251", "messageHeadline": "Source Postgres: Number(38,0) is incorrectly translated to a destinat\u2026", "author": {"name": "Duy Nguyen", "email": "duy@airbyte.io", "user": {"login": "nguyenaiden"}}, "additions": 347, "deletions": 36}}, {"node": {"oid": "f3b203787dc2398cfd68ca99c67cb3ad9e84c32c", "messageHeadline": "Add OSS/Cloud tags to Google Ads doc (#26196)", "author": {"name": "Natalie Kwong", "email": "38087517+nataliekwong@users.noreply.github.com", "user": {"login": "nataliekwong"}}, "additions": 26, "deletions": 9}}, {"node": {"oid": "e9da95ef0769750c16da6bc4bf6e94bf0716d267", "messageHeadline": "add documentation about new simplify connector form fields (#24125)", "author": {"name": "Lake Mossman", "email": "lake@airbyte.io", "user": {"login": "lmossman"}}, "additions": 163, "deletions": 8}}, {"node": {"oid": "bab1f2dd0d7c05a109b99ddc421b821ce1af0cfb", "messageHeadline": "Fix and unpin destination-dev-null (#26106)", "author": {"name": "terencecho", "email": "3916587+terencecho@users.noreply.github.com", "user": {"login": "terencecho"}}, "additions": 6, "deletions": 7}}, {"node": {"oid": "c25afc4adbbeae51485f3e63d0437be3aa823b03", "messageHeadline": "\ud83d\udc1b Destination BigQuery (+denormalized): correctly parse buffer count \u2026", "author": {"name": "Edward Gao", "email": "edward.gao@airbyte.io", "user": {"login": "edgao"}}, "additions": 29, "deletions": 18}}, {"node": {"oid": "00c8e03da7b4819635d53f2043dacf80a8ec39b8", "messageHeadline": "Source Google Ads: handle refresh error (#26209)", "author": {"name": "Artem Inzhyyants", "email": "36314070+artem1205@users.noreply.github.com", "user": {"login": "artem1205"}}, "additions": 26, "deletions": 4}}, {"node": {"oid": "fa98b67e1f51dd1fdfcef5c60b5f755b36f39b39", "messageHeadline": "\ud83c\udf89 Source Hubspot: add Goals stream (#24450)", "author": {"name": "Gergely Imreh", "email": "gergely@imreh.net", "user": {"login": "imrehg"}}, "additions": 283, "deletions": 131}}, {"node": {"oid": "4be1baf0419797d98d823f62e0b56adc8a7732ee", "messageHeadline": "\ud83c\udf89 New Source: Ringcentral [Low code CDK] (#25701)", "author": {"name": "btkcodedev", "email": "btk.codedev@gmail.com", "user": {"login": "btkcodedev"}}, "additions": 1303, "deletions": 0}}, {"node": {"oid": "9fb35421601eaa2d5eda91c8c28f3f849fbab7c9", "messageHeadline": "Source Airtable: skip missing streams (#25946)", "author": {"name": "Arsen Losenko", "email": "20901439+arsenlosenko@users.noreply.github.com", "user": {"login": "arsenlosenko"}}, "additions": 97, "deletions": 7}}, {"node": {"oid": "f481dd81842b700142618506b563961d4dc4717d", "messageHeadline": "fix version (#26218)", "author": {"name": "Joe Reuter", "email": "joe@airbyte.io", "user": {"login": "flash1293"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "9a4be977c1ccbf689353451678fc021a1009edab", "messageHeadline": "\u2728 Destination Bigquery: stop running normalization container for DAT \u2026", "author": {"name": "Joe Bell", "email": "joseph.bell@airbyte.io", "user": {"login": "jbfbell"}}, "additions": 63, "deletions": 15}}, {"node": {"oid": "50c7cb438dd13ae4c7f8c3505587c241c87517db", "messageHeadline": "Source File: add retry on SSHException('Error reading SSH protocol ba\u2026", "author": {"name": "Serhii Chvaliuk", "email": "grubberr@gmail.com", "user": {"login": "grubberr"}}, "additions": 9, "deletions": 8}}, {"node": {"oid": "30869b5a8e1c56f289c68ed0a49ebc050c1771e2", "messageHeadline": "\ud83d\udc1b Source Salesforce: update expected records after credentials rotati\u2026", "author": {"name": "Baz", "email": "oleksandr.bazarnov@globallogic.com", "user": {"login": "bazarnov"}}, "additions": 38, "deletions": 4947}}, {"node": {"oid": "30d8bb4133890ea320d1533da23bb800b78d68d9", "messageHeadline": "Source Github: implement client-side throttling of requests (#25793)", "author": {"name": "Serhii Chvaliuk", "email": "grubberr@gmail.com", "user": {"login": "grubberr"}}, "additions": 129, "deletions": 6}}, {"node": {"oid": "5575d86f68279ef452558a34bbf151cebf0313c6", "messageHeadline": ":bug: Source Hubspot, Gitlab, Salesloft, Pinterest: fix builds (#26188)", "author": {"name": "Denys Davydov", "email": "davydov.den18@gmail.com", "user": {"login": "davydov-d"}}, "additions": 31, "deletions": 19}}, {"node": {"oid": "e1a223b470e8dbe69ebbf2b82791e05472de2870", "messageHeadline": "\ud83d\udcddSource JIra: updated info in spec and docs (#26114)", "author": {"name": "Daryna Ishchenko", "email": "80129833+darynaishchenko@users.noreply.github.com", "user": {"login": "darynaishchenko"}}, "additions": 13, "deletions": 12}}, {"node": {"oid": "a6dfbeb5f9022d101dd2125f077dab02742a25db", "messageHeadline": "\ud83d\udc1b Source Slack: limit the `lookback window` range to prevent `Overflo\u2026", "author": {"name": "Baz", "email": "oleksandr.bazarnov@globallogic.com", "user": {"login": "bazarnov"}}, "additions": 10, "deletions": 6}}, {"node": {"oid": "8fadfbd8e59d6f6509b68c0654d61cac987dced3", "messageHeadline": "Source Facebook Marketing: handle config errors (#26000)", "author": {"name": "Artem Inzhyyants", "email": "36314070+artem1205@users.noreply.github.com", "user": {"login": "artem1205"}}, "additions": 31, "deletions": 14}}, {"node": {"oid": "8557eb96d91e528cd5c9a66066aa36d5508c9a63", "messageHeadline": "Remove autobump from /publish (#26166)", "author": {"name": "Ben Church", "email": "ben@airbyte.io", "user": {"login": "bnchrch"}}, "additions": 3, "deletions": 40}}, {"node": {"oid": "033e62ad4c31af32b9b1382bdb51dcbc075f3fab", "messageHeadline": "Source File Secure: bump source-file version 0.2.38 -> 0.3.7 (#26131)", "author": {"name": "Serhii Chvaliuk", "email": "grubberr@gmail.com", "user": {"login": "grubberr"}}, "additions": 9, "deletions": 7}}, {"node": {"oid": "cf5cdd4eb9c02e91ef2be39c530541f5ec60046a", "messageHeadline": "Source FreshCaller: fix spec type check (#26065)", "author": {"name": "Artem Inzhyyants", "email": "36314070+artem1205@users.noreply.github.com", "user": {"login": "artem1205"}}, "additions": 39, "deletions": 14}}, {"node": {"oid": "0eefa33bcbf01f3d26553d99b3c834dcf29d3367", "messageHeadline": "Source Google Sheets: handle config errors (#26097)", "author": {"name": "Artem Inzhyyants", "email": "36314070+artem1205@users.noreply.github.com", "user": {"login": "artem1205"}}, "additions": 70, "deletions": 17}}, {"node": {"oid": "1d856ab943f12a2e57b2c49e64577b7689747545", "messageHeadline": "Feat: Metadata Service remove old catalog system (#26013)", "author": {"name": "Ben Church", "email": "ben@airbyte.io", "user": {"login": "bnchrch"}}, "additions": 370, "deletions": 60668}}, {"node": {"oid": "ce9eb8ab4c5f2b0764df558fd8eb9d7b45c09566", "messageHeadline": "Source Github: better error explanation for 401 (#26025)", "author": {"name": "Roman Yermilov [GL]", "email": "86300758+roman-yermilov-gl@users.noreply.github.com", "user": {"login": "roman-yermilov-gl"}}, "additions": 79, "deletions": 29}}, {"node": {"oid": "0d115c96b9264993acc35534fe0112af318eb30c", "messageHeadline": "connectors-ci: make spec-cache / metadata bucket and creds not requir\u2026", "author": {"name": "Augustin", "email": "augustin@airbyte.io", "user": {"login": "alafanechere"}}, "additions": 20, "deletions": 6}}, {"node": {"oid": "94d0d612484f60370253b9750e44cec99e2d8638", "messageHeadline": "Source Amazon Ads: get rid of `fail_on_extra_columns: false` in SAT (\u2026", "author": {"name": "Roman Yermilov [GL]", "email": "86300758+roman-yermilov-gl@users.noreply.github.com", "user": {"login": "roman-yermilov-gl"}}, "additions": 31, "deletions": 8}}, {"node": {"oid": "c4888012bd42acd57229ff46e14a17c49038956b", "messageHeadline": "use crane to check if image exists (#26118)", "author": {"name": "Augustin", "email": "augustin@airbyte.io", "user": {"login": "alafanechere"}}, "additions": 20, "deletions": 13}}, {"node": {"oid": "59903d04b9ad9f33bc0f32eaa4a7bb0a4d336312", "messageHeadline": "Bump file secure version (#26129)", "author": {"name": "Ben Church", "email": "ben@airbyte.io", "user": {"login": "bnchrch"}}, "additions": 3, "deletions": 2}}, {"node": {"oid": "63887f7fe0dff23ec1a3e4937c613aee581ea9ce", "messageHeadline": "Source File: add retry on SSHException('Error reading SSH protocol ba\u2026", "author": {"name": "Serhii Chvaliuk", "email": "grubberr@gmail.com", "user": {"login": "grubberr"}}, "additions": 50, "deletions": 7}}, {"node": {"oid": "36b335872af5becc9424bdf8ba6dad7d069e6bdf", "messageHeadline": "Metadata: set cache control headers (#26091)", "author": {"name": "Ben Church", "email": "ben@airbyte.io", "user": {"login": "bnchrch"}}, "additions": 24, "deletions": 7}}, {"node": {"oid": "c5f4e85c63266078f488a4cc2d332cd848b267f9", "messageHeadline": "update aircall icon (#26124)", "author": {"name": "Ella Rohm-Ensing", "email": "erohmensing@gmail.com", "user": {"login": "erohmensing"}}, "additions": 11, "deletions": 1}}, {"node": {"oid": "05990806a16c76f37bd246383f205bcb0b02e8cd", "messageHeadline": "\ud83d\udc1bSource GitHub: added description for no repos case error (#26075)", "author": {"name": "Daryna Ishchenko", "email": "80129833+darynaishchenko@users.noreply.github.com", "user": {"login": "darynaishchenko"}}, "additions": 23, "deletions": 7}}, {"node": {"oid": "1cbd9252bab6823f8650a0dde7671c703198b0ca", "messageHeadline": "Source: Amazon Ads - Improve error handling for attribution_report(s)\u2026", "author": {"name": "Serhii Chvaliuk", "email": "grubberr@gmail.com", "user": {"login": "grubberr"}}, "additions": 102, "deletions": 77}}, {"node": {"oid": "fc6165ee1c650bb23d7586db88a1e8782656acce", "messageHeadline": "Source File: Check if reader options is JSON object (#26117)", "author": {"name": "Artem Inzhyyants", "email": "36314070+artem1205@users.noreply.github.com", "user": {"login": "artem1205"}}, "additions": 33, "deletions": 10}}, {"node": {"oid": "08fe992c43c82510aa0925ec43fbbf347b3770cd", "messageHeadline": "Source Google Ads: improve GAQL parser error messages (#25947)", "author": {"name": "Serhii Chvaliuk", "email": "grubberr@gmail.com", "user": {"login": "grubberr"}}, "additions": 22, "deletions": 11}}, {"node": {"oid": "d75694009286f8c8598ba7ed7b5a21e62ca46d52", "messageHeadline": ":bug: Source Pinterest, Source Strava, Source Sentry, Source Xero: fi\u2026", "author": {"name": "Denys Davydov", "email": "davydov.den18@gmail.com", "user": {"login": "davydov-d"}}, "additions": 18, "deletions": 14}}, {"node": {"oid": "29bb15ebc4983d2ba503b96965905b9a58e46a98", "messageHeadline": "connectors-ci: slim down Java images (#26095)", "author": {"name": "Augustin", "email": "augustin@airbyte.io", "user": {"login": "alafanechere"}}, "additions": 1, "deletions": 2}}, {"node": {"oid": "6374f4780f33c3ceee27964bea4ffa83e2435c98", "messageHeadline": "destination harness (#25030)", "author": {"name": "Rodi Reich Zilberman", "email": "867491+rodireich@users.noreply.github.com", "user": {"login": "rodireich"}}, "additions": 739, "deletions": 258}}, {"node": {"oid": "58f4f15ed0964e914c59ba40393b50126bc23408", "messageHeadline": "Pin metadata to 0.2.7 (#26104)", "author": {"name": "Ben Church", "email": "ben@airbyte.io", "user": {"login": "bnchrch"}}, "additions": 2, "deletions": 0}}, {"node": {"oid": "55e8e60230b668ad841b55c47d62a3bdcc393f8a", "messageHeadline": "run java formatter (#26087)", "author": {"name": "Charles", "email": "charles@airbyte.io", "user": {"login": "cgardens"}}, "additions": 0, "deletions": 4}}, {"node": {"oid": "14823becdd05e70dd1b98bb37a500ac6e5da3025", "messageHeadline": "Add icon to destination-dev-null (#26094)", "author": {"name": "terencecho", "email": "3916587+terencecho@users.noreply.github.com", "user": {"login": "terencecho"}}, "additions": 1, "deletions": 0}}, {"node": {"oid": "d2018514c40405e4a4b719446ca8b782eea08c3f", "messageHeadline": "hotfix: Update QA engine to use metadata to unblock PR (#26098)", "author": {"name": "Ben Church", "email": "ben@airbyte.io", "user": {"login": "bnchrch"}}, "additions": 23, "deletions": 35}}, {"node": {"oid": "0e3ec70545f5be3bd4721cabf3c3076565f8a496", "messageHeadline": "connectors-ci: check if the pushed image can be pulled (#26088)", "author": {"name": "Augustin", "email": "augustin@airbyte.io", "user": {"login": "alafanechere"}}, "additions": 101, "deletions": 29}}, {"node": {"oid": "95dd113a5fdfe8ddb5c650a9fa38e96d64147acb", "messageHeadline": "Revert \"Splits bases and updates build.gradle files (#25649)\" (#26081)", "author": {"name": "Ryan Fu", "email": "ryan.fu@airbyte.io", "user": {"login": "ryankfu"}}, "additions": 117, "deletions": 11840}}, {"node": {"oid": "780903ff80b35edfa57acdfd04e5cbd69b43d249", "messageHeadline": "\ud83d\udea8\ud83d\udea8 e2e-test: Standardize e2e testing destination spec (#25776)", "author": {"name": "terencecho", "email": "3916587+terencecho@users.noreply.github.com", "user": {"login": "terencecho"}}, "additions": 254, "deletions": 191}}, {"node": {"oid": "d0fa40c30793386318e1ddef184e97099a6123d0", "messageHeadline": "Update Troubleshooting documentation (#26048)", "author": {"name": "Marcos Marx", "email": "marcosmarxm@users.noreply.github.com", "user": {"login": "marcosmarxm"}}, "additions": 74, "deletions": 244}}, {"node": {"oid": "be6dbae6df2cacc855000e7a26ba3274ca26b390", "messageHeadline": "connectors-ci: sanitize the publish logic and write tests for it (#26\u2026", "author": {"name": "Augustin", "email": "augustin@airbyte.io", "user": {"login": "alafanechere"}}, "additions": 576, "deletions": 212}}, {"node": {"oid": "eff127ee207cc7a39dd79f866491d0ee570c3c04", "messageHeadline": "Source: Iterable - improve 500 handling for Events stream (#26014)", "author": {"name": "Serhii Chvaliuk", "email": "grubberr@gmail.com", "user": {"login": "grubberr"}}, "additions": 138, "deletions": 167}}, {"node": {"oid": "d1e1f5d090d82d776a8299670f716631cdc3956d", "messageHeadline": "Remove outdated warning from GSC Source Connector docs (#26069)", "author": {"name": "Tyler B", "email": "104733644+TBernstein4@users.noreply.github.com", "user": {"login": "tybernstein"}}, "additions": 0, "deletions": 7}}, {"node": {"oid": "93f3286a0db48d1ef4f8b5f0b9dd82525634c465", "messageHeadline": "\ud83d\udea8\ud83d\udea8Source S3:  use platform-handled schema evolution (#25127)", "author": {"name": "Artem Inzhyyants", "email": "36314070+artem1205@users.noreply.github.com", "user": {"login": "artem1205"}}, "additions": 109, "deletions": 187}}, {"node": {"oid": "16e33eb387e7e74a542cee1dae6b4f975b73cd5b", "messageHeadline": "\ud83e\udd16 Bump minor version of Airbyte CDK", "author": {"name": "flash1293", "email": "flash1293@users.noreply.github.com", "user": {"login": "flash1293"}}, "additions": 7, "deletions": 4}}, {"node": {"oid": "dbb766c25594ef0acb5f743a9bb58d9435e4b271", "messageHeadline": "Low code CDK: Make refresh token in oauth authenticator optional (#26\u2026", "author": {"name": "Joe Reuter", "email": "joe@airbyte.io", "user": {"login": "flash1293"}}, "additions": 49, "deletions": 10}}, {"node": {"oid": "180b86494a4d9158a8291a4acb635cb0e6108729", "messageHeadline": ":bug: Source Twilio, Source Gitlab, Source Hubspot: fix builds (#26063)", "author": {"name": "Denys Davydov", "email": "davydov.den18@gmail.com", "user": {"login": "davydov-d"}}, "additions": 26, "deletions": 14}}, {"node": {"oid": "4cab921e93353caca85f30a2462693700f105739", "messageHeadline": "Bump Airbyte version from 0.44.3 to 0.44.4", "author": {"name": "flash1293", "email": "flash1293@users.noreply.github.com", "user": {"login": "flash1293"}}, "additions": 8, "deletions": 8}}, {"node": {"oid": "7de6e9322f2cd17672847b389a3f038d2eb3afb0", "messageHeadline": "add metadata doc to sidebar (#26047)", "author": {"name": "Marcos Marx", "email": "marcosmarxm@users.noreply.github.com", "user": {"login": "marcosmarxm"}}, "additions": 1, "deletions": 0}}, {"node": {"oid": "53658ac7d7669557ee50fa71f26bdc834782d5a4", "messageHeadline": "Source Marketo: New Stream Segmentation  (#23956)", "author": {"name": "Aazam Thakur", "email": "59562284+Alcadeus0@users.noreply.github.com", "user": {"login": "aazam-gh"}}, "additions": 101, "deletions": 7}}, {"node": {"oid": "d5f2b2bc670969321d5cee8bb2282af419d3854c", "messageHeadline": "connectors-ci: fix condition on image check (#26044)", "author": {"name": "Augustin", "email": "augustin@airbyte.io", "user": {"login": "alafanechere"}}, "additions": 2, "deletions": 3}}, {"node": {"oid": "84fd8a529083f2301ca79c3506908ab69a7629a9", "messageHeadline": ":bug: Source Close-Come, Source Hubspot, Source GitHub, Source TikTok\u2026", "author": {"name": "Denys Davydov", "email": "davydov.den18@gmail.com", "user": {"login": "davydov-d"}}, "additions": 77, "deletions": 59}}, {"node": {"oid": "106041587049a6983b03d1f0d817dd2397ba0c66", "messageHeadline": "\ud83c\udf89Categorized Config Errors Accurately for Google Analytics 4 (GA4) an\u2026", "author": {"name": "Serhii Lazebnyi", "email": "53845333+lazebnyi@users.noreply.github.com", "user": {"login": "lazebnyi"}}, "additions": 111, "deletions": 46}}, {"node": {"oid": "051c656aba9d6645b37b3dc01bb1cb1ebb036758", "messageHeadline": "[lowcode] OAuth Authenticator: cast token expiry time to number (#26020)", "author": {"name": "Catherine Noll", "email": "clnoll@users.noreply.github.com", "user": {"login": "clnoll"}}, "additions": 45, "deletions": 3}}, {"node": {"oid": "0f39af75b63d54beed9cfbeec2c12f7caa40d2e6", "messageHeadline": "Revert \"Add path filter (#26018)\" (#26040)", "author": {"name": "Ben Church", "email": "ben@airbyte.io", "user": {"login": "bnchrch"}}, "additions": 0, "deletions": 2}}, {"node": {"oid": "dc5cb9f080642e1ca76fbfacba8f3b78c2141e92", "messageHeadline": "connectors-ci: less scary but harmless error log on publish (#26037)", "author": {"name": "Augustin", "email": "augustin@airbyte.io", "user": {"login": "alafanechere"}}, "additions": 1, "deletions": 2}}, {"node": {"oid": "26a60c5a08ffecaa43fbefa13943aaf817bb1fda", "messageHeadline": "bump version (#26019)", "author": {"name": "Ben Church", "email": "ben@airbyte.io", "user": {"login": "bnchrch"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "00c758a0f0296e2baa3faf70fe813d3b4f989312", "messageHeadline": "connnectors-ci: improve publish reporting stability (#26027)", "author": {"name": "Augustin", "email": "augustin@airbyte.io", "user": {"login": "alafanechere"}}, "additions": 256, "deletions": 146}}, {"node": {"oid": "fb152a9a0af259eb7b87e4fae75da6ed9fec8ce9", "messageHeadline": "Normalization: Better handling for CDC transactional updates (#25993)", "author": {"name": "Edward Gao", "email": "edward.gao@airbyte.io", "user": {"login": "edgao"}}, "additions": 134, "deletions": 68}}, {"node": {"oid": "d9f653bc47b568f316e57590651685f88bb2d437", "messageHeadline": "\ud83d\udc1b Source Google Analytics V4 Data API: handle `429 - potentiallyThres\u2026", "author": {"name": "Baz", "email": "oleksandr.bazarnov@globallogic.com", "user": {"login": "bazarnov"}}, "additions": 57, "deletions": 14}}, {"node": {"oid": "ee2ca15016fab88a378000449c0f1bcd65f3c441", "messageHeadline": "Update postgres.md (#25950)", "author": {"name": "Deepansh Mathur", "email": "deepansh.mathur96@gmail.com", "user": {"login": "deepansh96"}}, "additions": 4, "deletions": 4}}, {"node": {"oid": "4d59d0345def77050dc69c6c0dd4a13488a8c1af", "messageHeadline": "Add path filter (#26018)", "author": {"name": "Ben Church", "email": "ben@airbyte.io", "user": {"login": "bnchrch"}}, "additions": 2, "deletions": 0}}, {"node": {"oid": "3679dcd9d0a5dfc2945f82af8623d0ed3a4a0eb3", "messageHeadline": "\ud83d\udc1b  Fix `date-time` for airbyte types (#25965)", "author": {"name": "Evan Tahler", "email": "evan@airbyte.io", "user": {"login": "evantahler"}}, "additions": 105, "deletions": 102}}, {"node": {"oid": "611d95496528e2e45b42eaf52102699c111edd85", "messageHeadline": "Docs: add schema stream reference instructions (#25936)", "author": {"name": "Marcos Marx", "email": "marcosmarxm@users.noreply.github.com", "user": {"login": "marcosmarxm"}}, "additions": 73, "deletions": 0}}, {"node": {"oid": "7158947b06bc13e72a4ae8a2093e27a3c2330f5b", "messageHeadline": "run nightly builds on dev runner pool (#26009)", "author": {"name": "Conor", "email": "cpdeethree@users.noreply.github.com", "user": {"login": "cpdeethree"}}, "additions": 3, "deletions": 3}}, {"node": {"oid": "f2944dd59b28eba63aea71931bc314c4ac69ca64", "messageHeadline": "Docs: Metadata add docs ahead of merge (#26015)", "author": {"name": "Ben Church", "email": "ben@airbyte.io", "user": {"login": "bnchrch"}}, "additions": 117, "deletions": 72}}, {"node": {"oid": "666ca25606b7cd9e84a6e083268a211bad1021e2", "messageHeadline": "connectors-ci: publish run on large runner (#25927)", "author": {"name": "Augustin", "email": "augustin@airbyte.io", "user": {"login": "alafanechere"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "7067ab2f362ba246db31249c605a9f3bb3cb434a", "messageHeadline": "fix broken docs link (#26006)", "author": {"name": "Brian Lai", "email": "51336873+brianjlai@users.noreply.github.com", "user": {"login": "brianjlai"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "5c5eab03084b598679d67e5cf1333b232b82f199", "messageHeadline": "connectors-ci: fix postgres integration testing (#25942)", "author": {"name": "Augustin", "email": "augustin@airbyte.io", "user": {"login": "alafanechere"}}, "additions": 37, "deletions": 19}}, {"node": {"oid": "6e8de6c6155e0d810c49e464ff3e1c903decabc4", "messageHeadline": "prepare docs for open beta (#25959)", "author": {"name": "Joe Reuter", "email": "joe@airbyte.io", "user": {"login": "flash1293"}}, "additions": 1, "deletions": 7}}, {"node": {"oid": "41ec4ff5b1a5dc3441d8de798c7045a6996c467d", "messageHeadline": "source-bing-ads: implement retry logic if SSL verification failed (#2\u2026", "author": {"name": "Augustin", "email": "augustin@airbyte.io", "user": {"login": "alafanechere"}}, "additions": 31, "deletions": 12}}, {"node": {"oid": "28ad4bb5010f0bdb0d2fb097c4f2ad4284bf60b8", "messageHeadline": "[ISSUE #25953] connector-atelier pip compile upgrade when CDK release\u2026", "author": {"name": "Maxime Carbonneau-Leclerc", "email": "maxi297@users.noreply.github.com", "user": {"login": "maxi297"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "3715455229add390364d994296c1509c87af5cfa", "messageHeadline": "add note for breaking change title convetion (#25934)", "author": {"name": "Marcos Marx", "email": "marcosmarxm@users.noreply.github.com", "user": {"login": "marcosmarxm"}}, "additions": 3, "deletions": 0}}, {"node": {"oid": "183406120f7f75e8d096b4e7057850f916215bab", "messageHeadline": "\ud83e\udd16 Bump patch version of Airbyte CDK", "author": {"name": "maxi297", "email": "maxi297@users.noreply.github.com", "user": {"login": "maxi297"}}, "additions": 7, "deletions": 4}}, {"node": {"oid": "6c810cf9a8780300ee149ea5d5daa914414d3900", "messageHeadline": "[ISSUE #25953] update frozen airbyte-connector-atelier-server python \u2026", "author": {"name": "Maxime Carbonneau-Leclerc", "email": "maxi297@users.noreply.github.com", "user": {"login": "maxi297"}}, "additions": 3, "deletions": 3}}, {"node": {"oid": "da60731bdaca7bad265efbd75a70deb5e384a888", "messageHeadline": "\ud83d\udc1b Source Shopify: validate `shop` input (name only, reject urls) (#25\u2026", "author": {"name": "Baz", "email": "oleksandr.bazarnov@globallogic.com", "user": {"login": "bazarnov"}}, "additions": 11, "deletions": 7}}, {"node": {"oid": "ac154b1db7b7538ee40a7b360cb8ba790893add6", "messageHeadline": "\ud83d\udc1b Source Mixpanel, Source Pinterest, Source Freshdesk: fix builds (#2\u2026", "author": {"name": "Denys Davydov", "email": "davydov.den18@gmail.com", "user": {"login": "davydov-d"}}, "additions": 14, "deletions": 9}}, {"node": {"oid": "0bab0b6399c6d896cc3ab446d3f215a85f60d8a7", "messageHeadline": ":bug: Source Gitlab, Source Hubspot, Source Snapchat-Marketing: fix b\u2026", "author": {"name": "Denys Davydov", "email": "davydov.den18@gmail.com", "user": {"login": "davydov-d"}}, "additions": 38, "deletions": 26}}, {"node": {"oid": "35ef7380cebcb2eba817014d4e491bb5d70e9ffb", "messageHeadline": "publish: run QA checks (#25956)", "author": {"name": "Augustin", "email": "augustin@airbyte.io", "user": {"login": "alafanechere"}}, "additions": 6, "deletions": 0}}, {"node": {"oid": "a94ce00876ec0355fd100698f33db79494f3c843", "messageHeadline": "Simple metadata fix (#25980)", "author": {"name": "Ben Church", "email": "ben@airbyte.io", "user": {"login": "bnchrch"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "83c807fb149684cc5deca48cf56dbd6bef73f4ab", "messageHeadline": "Revert metadata service upload to use env var over json file for cred\u2026", "author": {"name": "Ben Church", "email": "ben@airbyte.io", "user": {"login": "bnchrch"}}, "additions": 21, "deletions": 59}}, {"node": {"oid": "e598cc9a6c58e50cb3dafa94ab5fbcbaa841e197", "messageHeadline": "Convert source mysql decimal number with 0 decimal digits to an int (\u2026", "author": {"name": "Rodi Reich Zilberman", "email": "867491+rodireich@users.noreply.github.com", "user": {"login": "rodireich"}}, "additions": 57, "deletions": 23}}, {"node": {"oid": "13f2f4ad3ec1769af3aa9ef02b805159557efdd0", "messageHeadline": "Update action and add demo folder (#25975)", "author": {"name": "Ben Church", "email": "ben@airbyte.io", "user": {"login": "bnchrch"}}, "additions": 23, "deletions": 4}}, {"node": {"oid": "cae7571b27b85e7d734bb1c72e8acc06984fedff", "messageHeadline": "bump source-amplitude (#25974)", "author": {"name": "Ben Church", "email": "ben@airbyte.io", "user": {"login": "bnchrch"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "7124fee29a048ee311cb4fc0907ce325e55b83d7", "messageHeadline": "Upload metadata on merge to master with GHA (#25966)", "author": {"name": "Ben Church", "email": "ben@airbyte.io", "user": {"login": "bnchrch"}}, "additions": 64, "deletions": 7}}, {"node": {"oid": "496998332a57a7ef8ce59fbf9c58e4f4b41b285c", "messageHeadline": "Update dagster sensors to use a md5 based cursor (#25969)", "author": {"name": "Ben Church", "email": "ben@airbyte.io", "user": {"login": "bnchrch"}}, "additions": 55, "deletions": 40}}, {"node": {"oid": "cf590d7690b0f66a4f6eeda6046e422f7109259a", "messageHeadline": "Update connectors.md", "author": {"name": "Evan Tahler", "email": "evan@airbyte.io", "user": {"login": "evantahler"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "363d409b8ca1dfeb283475475300f9e5b270d883", "messageHeadline": "ISSUE TEMPLATE: use correct html tag (#25940)", "author": {"name": "Marcos Marx", "email": "marcosmarxm@users.noreply.github.com", "user": {"login": "marcosmarxm"}}, "additions": 9, "deletions": 9}}, {"node": {"oid": "8125866e6e3f549da79fc5a8a8b443438eb2d87b", "messageHeadline": "source-s3: update connector version in metadata.yaml (#25957)", "author": {"name": "Augustin", "email": "augustin@airbyte.io", "user": {"login": "alafanechere"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "f74d96f9e2e980514a6443d9b25872acf37055e7", "messageHeadline": "Source S3: support parquet dataset (#25937)", "author": {"name": "Artem Inzhyyants", "email": "36314070+artem1205@users.noreply.github.com", "user": {"login": "artem1205"}}, "additions": 40, "deletions": 9}}, {"node": {"oid": "f5321d18953a4dd5a6f7448ee0bddc23929656cc", "messageHeadline": ":tada: Source Amplitude:  added missing attrs in events schema, enabl\u2026", "author": {"name": "midavadim", "email": "midavadim@yahoo.com", "user": {"login": "midavadim"}}, "additions": 104, "deletions": 41}}, {"node": {"oid": "3e49e509906298e60aa28e6bc50a4e5a8c97d858", "messageHeadline": "connectors-ci: always run metadata validation and report success if n\u2026", "author": {"name": "Augustin", "email": "augustin@airbyte.io", "user": {"login": "alafanechere"}}, "additions": 7, "deletions": 20}}, {"node": {"oid": "f43cc9f3fdd57e4c959682e4f61ac87fe58c9713", "messageHeadline": "\ud83d\udcdd Add info on egress costs for Cloud storage connectors (#25935)", "author": {"name": "Alex", "email": "109167606+alex-gron@users.noreply.github.com", "user": {"login": "alex-gron"}}, "additions": 23, "deletions": 0}}, {"node": {"oid": "47e0bbad9e9227a0e060a752e59b5afa8f15d4eb", "messageHeadline": "ISSUE_TEMPLATE: change octavia image ref url (#25939)", "author": {"name": "Marcos Marx", "email": "marcosmarxm@users.noreply.github.com", "user": {"login": "marcosmarxm"}}, "additions": 79, "deletions": 18}}, {"node": {"oid": "9dc443db60b53b752a7bee170d50d0982d0da3fa", "messageHeadline": "ISSUE TEMPLATE: rename issues template and add specific order to them\u2026", "author": {"name": "Marcos Marx", "email": "marcosmarxm@users.noreply.github.com", "user": {"login": "marcosmarxm"}}, "additions": 219, "deletions": 182}}, {"node": {"oid": "ba1589808f36d2fdde68a538c0419499f6938cb5", "messageHeadline": "connectors-ci: clean gradle lock file (#25912)", "author": {"name": "Augustin", "email": "augustin@airbyte.io", "user": {"login": "alafanechere"}}, "additions": 21, "deletions": 12}}, {"node": {"oid": "4806690c3e9c9431e93094d45f6add88a5df78c1", "messageHeadline": ":tada: Source Bind Ads: add campaignlabels col (#24223)", "author": {"name": "Brandon Wissmann", "email": "brandonwissmann@hotmail.com", "user": {"login": "trowacat"}}, "additions": 14, "deletions": 9}}, {"node": {"oid": "9c259f0a3c65c919e02281ccbeb401046c7a2906", "messageHeadline": "Source Retently: correct schemas and make integration test work again\u2026", "author": {"name": "Marcos Marx", "email": "marcosmarxm@users.noreply.github.com", "user": {"login": "marcosmarxm"}}, "additions": 117, "deletions": 86}}, {"node": {"oid": "889a5bc50b57c586cc32f26773ccd0153246973c", "messageHeadline": "Run formatter (#25901)", "author": {"name": "Akash Kulkarni", "email": "113392464+akashkulk@users.noreply.github.com", "user": {"login": "akashkulk"}}, "additions": 2380, "deletions": 2224}}, {"node": {"oid": "4fd9226a73c4078cadd3689b61badf8472fbe03c", "messageHeadline": "\u2728 Source-Faker users gain address sub-object (#25903)", "author": {"name": "Evan Tahler", "email": "evan@airbyte.io", "user": {"login": "evantahler"}}, "additions": 51, "deletions": 14}}, {"node": {"oid": "090c1a9701f33eb497bc3305c204eed22f47fe94", "messageHeadline": "help-connector-development > using-the-cdk (#25902)", "author": {"name": "Evan Tahler", "email": "evan@airbyte.io", "user": {"login": "evantahler"}}, "additions": 60, "deletions": 56}}, {"node": {"oid": "68f4a5a6fa8a34015896aa2990aa1f15eac2b73b", "messageHeadline": "connectors-ci: remove slack channel mention on publish failures (#25921)", "author": {"name": "Augustin", "email": "augustin@airbyte.io", "user": {"login": "alafanechere"}}, "additions": 3, "deletions": 2}}, {"node": {"oid": "bb6a40c285e57cad2850ed91ecfee7ddeda111f3", "messageHeadline": "small docs adjustments (#25879)", "author": {"name": "Joe Reuter", "email": "joe@airbyte.io", "user": {"login": "flash1293"}}, "additions": 3, "deletions": 11}}, {"node": {"oid": "5e12ef8fd6d14aad65c055d8baa5aa83f33cff92", "messageHeadline": "Fixup the docs about docs (#25851)", "author": {"name": "Evan Tahler", "email": "evan@airbyte.io", "user": {"login": "evantahler"}}, "additions": 63, "deletions": 200}}, {"node": {"oid": "aa5a9141b37b5e948db56121e11f873bf5cc0c65", "messageHeadline": "\ud83d\udc1b Source Close.com: extend `roles` schema with missing properties (#2\u2026", "author": {"name": "Baz", "email": "oleksandr.bazarnov@globallogic.com", "user": {"login": "bazarnov"}}, "additions": 108, "deletions": 101}}, {"node": {"oid": "eda12c2f1dc9a37a6e71edeb9bb59976b3ad55ac", "messageHeadline": "connectors-ci: augustin/connectors-ci/fix-build-include-for-java-conn\u2026", "author": {"name": "Augustin", "email": "augustin@airbyte.io", "user": {"login": "alafanechere"}}, "additions": 4, "deletions": 4}}, {"node": {"oid": "7cc221812d3b07d1a3f9cbddb75774214f0529fb", "messageHeadline": "connectors-ci: handle strict encrypt connectors (#25864)", "author": {"name": "Augustin", "email": "augustin@airbyte.io", "user": {"login": "alafanechere"}}, "additions": 50, "deletions": 14}}, {"node": {"oid": "4b44a51eb168d373dc4bcbcebeb81ad8d70599ef", "messageHeadline": "\ud83e\udd16 Bump patch version of Airbyte CDK", "author": {"name": "brianjlai", "email": "brianjlai@users.noreply.github.com", "user": {"login": "brianjlai"}}, "additions": 7, "deletions": 4}}, {"node": {"oid": "7443970de3259008a87df88aa8b04a7e38f85e74", "messageHeadline": "low-code: Use Jinja sandbox environment and prevent use of range meth\u2026", "author": {"name": "Alexandre Girard", "email": "alexandre@airbyte.io", "user": {"login": "girarda"}}, "additions": 91, "deletions": 25}}, {"node": {"oid": "efbdb73e24bd34f81938ef2b39c9c734dc4a9614", "messageHeadline": "Bnchrch/metadata/add missing metadata files (#25899)", "author": {"name": "Ben Church", "email": "ben@airbyte.io", "user": {"login": "bnchrch"}}, "additions": 83, "deletions": 135}}, {"node": {"oid": "27c408e7fba908b9f3a9f06db4409fe5f8690bc4", "messageHeadline": "Source Github: Add undeclared columns to spec (#24523)", "author": {"name": "Serhii Chvaliuk", "email": "grubberr@gmail.com", "user": {"login": "grubberr"}}, "additions": 725, "deletions": 443}}, {"node": {"oid": "01e075a28100384df89b129e698198d962b26635", "messageHeadline": "Doc modifications: Airbyte Cloud limits (#25823)", "author": {"name": "Riley Brook", "email": "riley@airbyte.io", "user": {"login": "rileybrook"}}, "additions": 14, "deletions": 9}}, {"node": {"oid": "ca63eeaad6c78694ade1fe6e58d75d53702e5974", "messageHeadline": "\ud83d\udc1bSource Jira: add sprint information from team-managed project (#25798)", "author": {"name": "Daryna Ishchenko", "email": "80129833+darynaishchenko@users.noreply.github.com", "user": {"login": "darynaishchenko"}}, "additions": 68, "deletions": 43}}, {"node": {"oid": "d74ec2c2dfe655cdfa79160b80f2587763b93709", "messageHeadline": "Publishing Missing `0.3.2` `source-trello` (#25880)", "author": {"name": "Baz", "email": "oleksandr.bazarnov@globallogic.com", "user": {"login": "bazarnov"}}, "additions": 7, "deletions": 7}}, {"node": {"oid": "9ea386ab3c78fcc264d9f31e912cc1ee18655292", "messageHeadline": "\ud83d\udc1b Source Hubspot: update expected records (#25869)", "author": {"name": "Baz", "email": "oleksandr.bazarnov@globallogic.com", "user": {"login": "bazarnov"}}, "additions": 45, "deletions": 63}}, {"node": {"oid": "e5d3b36599babe972c9134d3f681208b63438283", "messageHeadline": "\ud83d\udc1b Source Trello: extend `organizations` schema (#25870)", "author": {"name": "Baz", "email": "oleksandr.bazarnov@globallogic.com", "user": {"login": "bazarnov"}}, "additions": 25, "deletions": 29}}, {"node": {"oid": "c577e446338bee72751d9ca1e1068228e5f7bd3e", "messageHeadline": "\u2728 Source Amazon Ads: add availability strategy for basic streams (#25\u2026", "author": {"name": "Roman Yermilov [GL]", "email": "86300758+roman-yermilov-gl@users.noreply.github.com", "user": {"login": "roman-yermilov-gl"}}, "additions": 11, "deletions": 10}}, {"node": {"oid": "7a61bf2c1f51d6249de1ea3439422e36ea0739d2", "messageHeadline": "connectors-ci: fix mounted secrets path (#25871)", "author": {"name": "Augustin", "email": "augustin@airbyte.io", "user": {"login": "alafanechere"}}, "additions": 2, "deletions": 6}}, {"node": {"oid": "99fa4b1c80ff07e7a5e72e0c1812971d496d5b35", "messageHeadline": "connectors-ci: send slack message and set execute timeout (#25858)", "author": {"name": "Augustin", "email": "augustin@airbyte.io", "user": {"login": "alafanechere"}}, "additions": 105, "deletions": 12}}, {"node": {"oid": "6ee643073411c9c6929aaff4e7e79a0e13dcfdb8", "messageHeadline": "Add metadata for file secure and bump (#25860)", "author": {"name": "Ben Church", "email": "ben@airbyte.io", "user": {"login": "bnchrch"}}, "additions": 46, "deletions": 4}}, {"node": {"oid": "c673b0a6922f9e3ba2b8e2279b7926ce15c9e2ea", "messageHeadline": "Splits bases and updates build.gradle files (#25649)", "author": {"name": "Ryan Fu", "email": "ryan.fu@airbyte.io", "user": {"login": "ryankfu"}}, "additions": 11841, "deletions": 116}}, {"node": {"oid": "a682955fb33981d857d993690cb0dcbc9a7b56c8", "messageHeadline": "Exclude scaffold during validate all (#25856)", "author": {"name": "Ben Church", "email": "ben@airbyte.io", "user": {"login": "bnchrch"}}, "additions": 5, "deletions": 1}}, {"node": {"oid": "7f36de2efcfe491c3270a47ae805eb024b7ebe56", "messageHeadline": "\ud83d\udcda Destination Redshift: update `_airbyte_data` column type in docs (#\u2026", "author": {"name": "Cynthia Yin", "email": "cynthia@airbyte.io", "user": {"login": "cynthiaxyin"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "8400d20352556ccccad25a38b698de4a280f40c7", "messageHeadline": "Destination Redshift: deprecate old migration normalization code (#25\u2026", "author": {"name": "Cynthia Yin", "email": "cynthia@airbyte.io", "user": {"login": "cynthiaxyin"}}, "additions": 10, "deletions": 221}}, {"node": {"oid": "4762d06f1ad23d26c96676f1494e79993b654326", "messageHeadline": "bump dagger cli commit (#25850)", "author": {"name": "Conor", "email": "cpdeethree@users.noreply.github.com", "user": {"login": "cpdeethree"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "ccb6a071a975c752f685388982a509d20a4da47f", "messageHeadline": "Avro-based destinations: map airbyte_type: integer to long (#25570)", "author": {"name": "Edward Gao", "email": "edward.gao@airbyte.io", "user": {"login": "edgao"}}, "additions": 43, "deletions": 28}}, {"node": {"oid": "4c26efb6b8f087c3ef664b36adc3ff33bc43c3fd", "messageHeadline": "destination-postgres docs warning for large data (#25817)", "author": {"name": "Evan Tahler", "email": "evan@airbyte.io", "user": {"login": "evantahler"}}, "additions": 44, "deletions": 40}}, {"node": {"oid": "9fac7576f67f14332be713e02fada47116e13220", "messageHeadline": "\ud83d\udc1b CI: fix check_metadata_version_matches_dockerfile_label (#25840)", "author": {"name": "Baz", "email": "oleksandr.bazarnov@globallogic.com", "user": {"login": "bazarnov"}}, "additions": 5, "deletions": 5}}, {"node": {"oid": "f9460527265cfe32cfb37ccb2e2fbb6e1b63dd0d", "messageHeadline": "\ud83c\udf89 Source Bing Ads: added undeclared fields to schemas (#25668)", "author": {"name": "Daryna Ishchenko", "email": "80129833+darynaishchenko@users.noreply.github.com", "user": {"login": "darynaishchenko"}}, "additions": 71, "deletions": 29}}, {"node": {"oid": "eab7795d1a10007e693bdc4177b0319216305235", "messageHeadline": "\ud83d\udc1b Source Stripe: fixed `subscription_schedule.canceled_at` type issue\u2026", "author": {"name": "Baz", "email": "oleksandr.bazarnov@globallogic.com", "user": {"login": "bazarnov"}}, "additions": 59, "deletions": 101}}, {"node": {"oid": "b7538a38444f64d4f7a065c7d14fe1bc4fd99891", "messageHeadline": "connectors-ci: reduce local/remote moving parts (#25827)", "author": {"name": "Augustin", "email": "augustin@airbyte.io", "user": {"login": "alafanechere"}}, "additions": 22, "deletions": 17}}, {"node": {"oid": "e40ca7c99931133e0c19e04338c753a883728edc", "messageHeadline": "remove code of conduct from sidebar (#25828)", "author": {"name": "Evan Tahler", "email": "evan@airbyte.io", "user": {"login": "evantahler"}}, "additions": 304, "deletions": 304}}, {"node": {"oid": "63d0402111fa2e8d07d6ecfd08a86e11eca0fbf3", "messageHeadline": "\ud83d\udc1b source-file GCP token is a secret (#25819)", "author": {"name": "Evan Tahler", "email": "evan@airbyte.io", "user": {"login": "evantahler"}}, "additions": 40, "deletions": 36}}, {"node": {"oid": "2c2935eef8dfd2c4c64156ee894fcea5769d251f", "messageHeadline": "Upload reports to separate files (#25824)", "author": {"name": "Ben Church", "email": "ben@airbyte.io", "user": {"login": "bnchrch"}}, "additions": 26, "deletions": 20}}, {"node": {"oid": "ac03566f065423c1ce7ee1cf4a0dbc6f8bb36550", "messageHeadline": "Replicate recent dockerfile changes into dagger (#25653)", "author": {"name": "Edward Gao", "email": "edward.gao@airbyte.io", "user": {"login": "edgao"}}, "additions": 76, "deletions": 34}}, {"node": {"oid": "73104948462bc5a02ec97e90a5224d702f3a649a", "messageHeadline": "qa-checks: check metadata version matches dockerfile version (#25661)", "author": {"name": "Augustin", "email": "augustin@airbyte.io", "user": {"login": "alafanechere"}}, "additions": 2167, "deletions": 1908}}, {"node": {"oid": "93d89a85ee8083cf56b96f6be8b3a9b6a4692d21", "messageHeadline": "\ud83e\udd16 Bump patch version of Airbyte CDK", "author": {"name": "girarda", "email": "girarda@users.noreply.github.com", "user": {"login": "girarda"}}, "additions": 7, "deletions": 4}}, {"node": {"oid": "0f0e8c8f968d4134bb0793479d9fd09f7f09a83e", "messageHeadline": "pin the version of requests lib (#25820)", "author": {"name": "Alexandre Girard", "email": "alexandre@airbyte.io", "user": {"login": "girarda"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "1de58e9774394ad31d78b8522e1014128da75f5a", "messageHeadline": "\ud83d\udea8  Removes defunct Azure Blob Storage laoding option for Snowflake \ud83d\udea8 \u2026", "author": {"name": "Ryan Fu", "email": "ryan.fu@airbyte.io", "user": {"login": "ryankfu"}}, "additions": 23, "deletions": 532}}, {"node": {"oid": "469f7e6e43eb84dc46f5846d7dc72495264185c7", "messageHeadline": "Update issue templates (#25818)", "author": {"name": "Marcos Marx", "email": "marcosmarxm@users.noreply.github.com", "user": {"login": "marcosmarxm"}}, "additions": 39, "deletions": 8}}, {"node": {"oid": "8e18484629487d74def7050bc6dcd590909c7944", "messageHeadline": "\ud83d\udc1b Destination S3 Glue: Fix decimal type syntax (#25813)", "author": {"name": "Marcos Marx", "email": "marcosmarxm@users.noreply.github.com", "user": {"login": "marcosmarxm"}}, "additions": 8, "deletions": 7}}, {"node": {"oid": "5f7248c0a60291ef1931a013f23c5faf6906d13a", "messageHeadline": "Docs: update contributing docs (#25775)", "author": {"name": "Marcos Marx", "email": "marcosmarxm@users.noreply.github.com", "user": {"login": "marcosmarxm"}}, "additions": 194, "deletions": 265}}, {"node": {"oid": "9485c01280b62c29b86e3bfc43509673572560a4", "messageHeadline": "Destination BigQuery: fix build by forcing urllib3 1.26.15 (#25809)", "author": {"name": "Edward Gao", "email": "edward.gao@airbyte.io", "user": {"login": "edgao"}}, "additions": 2, "deletions": 0}}, {"node": {"oid": "bf16b5a9c9f0a790b31d43f05b75bdbc2cf07880", "messageHeadline": "Source Amazon Ads: update docs (#25800)", "author": {"name": "Artem Inzhyyants", "email": "36314070+artem1205@users.noreply.github.com", "user": {"login": "artem1205"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "9d5a5f5059ddf4be2c456ee08f8705dd4f048c9e", "messageHeadline": "Update connector catalog urls to new connector registry urls (#25378)", "author": {"name": "Ben Church", "email": "ben@airbyte.io", "user": {"login": "bnchrch"}}, "additions": 4, "deletions": 3}}, {"node": {"oid": "6449e8a29e340a23a64630e36995b64699511e9d", "messageHeadline": "Source Github: update expected records after test PR was created (#25\u2026", "author": {"name": "Arsen Losenko", "email": "20901439+arsenlosenko@users.noreply.github.com", "user": {"login": "arsenlosenko"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "647c946a43a2c018a4002649a166cee1f18ee7e1", "messageHeadline": "Source Square: Fix Authentication errors (#25784)", "author": {"name": "Artem Inzhyyants", "email": "36314070+artem1205@users.noreply.github.com", "user": {"login": "artem1205"}}, "additions": 30, "deletions": 22}}, {"node": {"oid": "b973bc8dd3a4a7b9454e3827e7403e4816f92bff", "messageHeadline": "Source Mixpanel: ConnectionResetError fix (#25543)", "author": {"name": "Daryna Ishchenko", "email": "80129833+darynaishchenko@users.noreply.github.com", "user": {"login": "darynaishchenko"}}, "additions": 14, "deletions": 5}}, {"node": {"oid": "2da66e9cf14976b243e330ea39b7469a3d11813f", "messageHeadline": "cache buster on CAT (#25785)", "author": {"name": "Augustin", "email": "augustin@airbyte.io", "user": {"login": "alafanechere"}}, "additions": 1, "deletions": 0}}, {"node": {"oid": "931911dceb6c6b1a1772e3ec0e6c199c9dea321c", "messageHeadline": "\ud83d\udc1b Source MySQL/MsSQL Disable index logging for MySQL (#25740)", "author": {"name": "Akash Kulkarni", "email": "113392464+akashkulk@users.noreply.github.com", "user": {"login": "akashkulk"}}, "additions": 33, "deletions": 30}}, {"node": {"oid": "e20fb9d9949d9ccb8f8fab9497c31192428f65a1", "messageHeadline": "Source Facebook Marketing: Mark datefields in spec as dates (#22999)", "author": {"name": "Arsen Losenko", "email": "20901439+arsenlosenko@users.noreply.github.com", "user": {"login": "arsenlosenko"}}, "additions": 12, "deletions": 12}}, {"node": {"oid": "105e72506fd138c19e091b8cecc354f7e3cea677", "messageHeadline": "Source Salesforce: update API version to 57 (#25507)", "author": {"name": "Roman Yermilov [GL]", "email": "86300758+roman-yermilov-gl@users.noreply.github.com", "user": {"login": "roman-yermilov-gl"}}, "additions": 36, "deletions": 2394}}, {"node": {"oid": "1780ee10b1877fb27a5773321a95540fda4fcf49", "messageHeadline": "\ud83d\udc1b CAT: fix close-com, confluence, gitlab, pipedrive, slack, xero expe\u2026", "author": {"name": "Baz", "email": "oleksandr.bazarnov@globallogic.com", "user": {"login": "bazarnov"}}, "additions": 328, "deletions": 566}}, {"node": {"oid": "b5bc65276c99a9d5cf31a6d3bfb11030a8c2bb8a", "messageHeadline": "Source Mailchimp: handle unknown error in EmailActivity (#25717)", "author": {"name": "Artem Inzhyyants", "email": "36314070+artem1205@users.noreply.github.com", "user": {"login": "artem1205"}}, "additions": 42, "deletions": 8}}, {"node": {"oid": "7c36b5fb2f3f65fb29e3751556985903b6ed934f", "messageHeadline": "Source Mixpanel: added HttpAvailabilityStrategy and undeclared fields\u2026", "author": {"name": "Daryna Ishchenko", "email": "80129833+darynaishchenko@users.noreply.github.com", "user": {"login": "darynaishchenko"}}, "additions": 308, "deletions": 104}}, {"node": {"oid": "9959e8d437ee90bb0d822fc24eef9d9329019b13", "messageHeadline": "docs: low-code is now in beta", "author": {"name": "Sherif A. Nada", "email": "snadalive@gmail.com", "user": {"login": "sherifnada"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "ab688a77a8fca3e532f18754d15808196edc4ae0", "messageHeadline": "Docs: change warning section to a note section", "author": {"name": "Sherif A. Nada", "email": "snadalive@gmail.com", "user": {"login": "sherifnada"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "052dccd0623bb6f2acb2ed1f323393f0695cbba3", "messageHeadline": "\ud83d\udcdd Update Convex destination connector docs (#25768)", "author": {"name": "Emma Forman Ling", "email": "emmaling27@gmail.com", "user": {"login": "emmaling27"}}, "additions": 6, "deletions": 6}}, {"node": {"oid": "3b60f23194c6388713591ad476b030b4203af1ad", "messageHeadline": "Use correct CDC field names led by underscores (#25761)", "author": {"name": "Emma Forman Ling", "email": "emmaling27@gmail.com", "user": {"login": "emmaling27"}}, "additions": 4, "deletions": 4}}, {"node": {"oid": "ad7c227c1b3f2491597b7785e26b1fd40fdb57fa", "messageHeadline": "fix doc naming for DatetimeCursorBased to DatetimeBasedCursor (#25764)", "author": {"name": "Deke Li", "email": "37903010+lideke@users.noreply.github.com", "user": {"login": "lideke"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "548f8a6da06d571ea1b78e1f727ba6a052461d02", "messageHeadline": "add note difference btw Google Analytics connectors (#25762)", "author": {"name": "Marcos Marx", "email": "marcosmarxm@users.noreply.github.com", "user": {"login": "marcosmarxm"}}, "additions": 16, "deletions": 0}}, {"node": {"oid": "dfa7ca28a598ab54b6cb62c99dd5ad7e416cbcd4", "messageHeadline": "allow checklist action to run on community prs (#25772)", "author": {"name": "Ben Church", "email": "ben@airbyte.io", "user": {"login": "bnchrch"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "f008ca93bd200685480e673c67a337d1832bc07d", "messageHeadline": "fix fb marketing docs warning (#25770)", "author": {"name": "Marcos Marx", "email": "marcosmarxm@users.noreply.github.com", "user": {"login": "marcosmarxm"}}, "additions": 16, "deletions": 16}}, {"node": {"oid": "25c05f9af435c46f6a0aff5080b4741216a206c2", "messageHeadline": "[non-forked] \ud83d\udea8\ud83d\udea8Source Freshservice: correct data types in stream sche\u2026", "author": {"name": "Sajarin", "email": "sajarindider@gmail.com", "user": {"login": "sajarin"}}, "additions": 1269, "deletions": 365}}, {"node": {"oid": "331646f1fb2747d08a0fc943afd819872e1ce009", "messageHeadline": "\ud83d\udcda Update local dev setup instructions (#25767)", "author": {"name": "Edward Gao", "email": "edward.gao@airbyte.io", "user": {"login": "edgao"}}, "additions": 3, "deletions": 2}}, {"node": {"oid": "74a3e2adb78a40a30d43ed325d8c4ae99539bcb4", "messageHeadline": "Destination Redshift: deprecate old migration Java code (#25698)", "author": {"name": "Cynthia Yin", "email": "cynthia@airbyte.io", "user": {"login": "cynthiaxyin"}}, "additions": 15, "deletions": 480}}, {"node": {"oid": "2552d93ef447f1ba7921314048e3b08d0d6b3609", "messageHeadline": "Connector builder documentation: Add example connectors (#25563)", "author": {"name": "Joe Reuter", "email": "joe@airbyte.io", "user": {"login": "flash1293"}}, "additions": 22, "deletions": 0}}, {"node": {"oid": "00b79606c8f643c0803c0c89ada54daee6d72bcd", "messageHeadline": "Update issue template (#25765)", "author": {"name": "Marcos Marx", "email": "marcosmarxm@users.noreply.github.com", "user": {"login": "marcosmarxm"}}, "additions": 5, "deletions": 5}}, {"node": {"oid": "e12141f7759779803032c32b82da65d909189da3", "messageHeadline": "fix dead link (#25735)", "author": {"name": "sh4sh", "email": "6833405+sh4sh@users.noreply.github.com", "user": {"login": "sh4sh"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "13cb9d730999db03a4d5f4c19e43892375202183", "messageHeadline": "\ud83d\udc1b Source Xero: fix expected records for CAT (#25758)", "author": {"name": "Baz", "email": "oleksandr.bazarnov@globallogic.com", "user": {"login": "bazarnov"}}, "additions": 31, "deletions": 31}}, {"node": {"oid": "a354378811c3a61a5489c7d081fb52bccd93f1ac", "messageHeadline": "Source Sentry: Change stream that is used during check (#25759)", "author": {"name": "Arsen Losenko", "email": "20901439+arsenlosenko@users.noreply.github.com", "user": {"login": "arsenlosenko"}}, "additions": 10, "deletions": 12}}, {"node": {"oid": "df5eb13f9fdcb6d2c9fabe330b38e444eb53b304", "messageHeadline": "Source Zendesk Support: Add new fields in ticket endpoint schema (#25\u2026", "author": {"name": "Asafe Oliveira", "email": "40533438+asafepy@users.noreply.github.com", "user": {"login": "asafepy"}}, "additions": 11, "deletions": 4}}, {"node": {"oid": "b6d59e6e27ee63b04a5d4917e4ee0a04f16b1223", "messageHeadline": "\ud83c\udf89 New Source: FullStory [Low code CDK]  (#25465)", "author": {"name": "amogh-opsverse", "email": "99157069+amogh-opsverse@users.noreply.github.com", "user": {"login": "amogh-opsverse"}}, "additions": 1182, "deletions": 0}}, {"node": {"oid": "1576a405cf9adecc793ef2a09803275fbcbd3c60", "messageHeadline": "\ud83c\udf89 New Source: Yotpo [Low code CDK] (#25532)", "author": {"name": "btkcodedev", "email": "btk.codedev@gmail.com", "user": {"login": "btkcodedev"}}, "additions": 929, "deletions": 0}}, {"node": {"oid": "38422499e90c27d0cd7aa7521b0eb2ccb089e27d", "messageHeadline": "\ud83d\udc1b Source Zendesk Support: stream sla_policies fix data type error (ev\u2026", "author": {"name": "brunofaustino", "email": "b.fa.amorim@gmail.com", "user": {"login": "brunofaustino"}}, "additions": 11, "deletions": 5}}, {"node": {"oid": "d88081ced7b48f742b91d7a880cfadf46f343029", "messageHeadline": "\ud83d\udc1b Source Notion: fix `ai_block  is  unsupported by API` issue, while \u2026", "author": {"name": "Baz", "email": "oleksandr.bazarnov@globallogic.com", "user": {"login": "bazarnov"}}, "additions": 39, "deletions": 7}}, {"node": {"oid": "54e53ab3ea247fe901ce2d91360c63af01e216ee", "messageHeadline": "\ud83d\udc1b CAT: updated `expected records` for `Zendesk-Support`, `Faker`, `Ha\u2026", "author": {"name": "Baz", "email": "oleksandr.bazarnov@globallogic.com", "user": {"login": "bazarnov"}}, "additions": 227, "deletions": 315}}, {"node": {"oid": "5a317149b7c973795c1bc01c757d188833f45d7d", "messageHeadline": "Docs: update entry to Pull Request title convention (#25721)", "author": {"name": "Marcos Marx", "email": "marcosmarxm@users.noreply.github.com", "user": {"login": "marcosmarxm"}}, "additions": 18, "deletions": 16}}, {"node": {"oid": "64726c74130335d62ab3313245d36d0333aa4706", "messageHeadline": "Source S3: Parse nested avro schemas (#25361)", "author": {"name": "Artem Inzhyyants", "email": "36314070+artem1205@users.noreply.github.com", "user": {"login": "artem1205"}}, "additions": 83, "deletions": 61}}, {"node": {"oid": "07dc879574901ae51fc9d681d6524c6fe2ee44fe", "messageHeadline": "Updates Snowflake Invalid IP message (#25680)", "author": {"name": "Ryan Fu", "email": "ryan.fu@airbyte.io", "user": {"login": "ryankfu"}}, "additions": 8, "deletions": 8}}, {"node": {"oid": "0f476cf4b315f683054e3e321190ed374dc80a64", "messageHeadline": "\ud83c\udf89 New Source: Merge [Low code CDK] (#25342)", "author": {"name": "btkcodedev", "email": "btk.codedev@gmail.com", "user": {"login": "btkcodedev"}}, "additions": 1867, "deletions": 0}}, {"node": {"oid": "bb5efe419103aa2eb90ed1a5d9c0052269b8cf02", "messageHeadline": "\ud83e\udd16 Bump patch version of Airbyte CDK", "author": {"name": "maxi297", "email": "maxi297@users.noreply.github.com", "user": {"login": "maxi297"}}, "additions": 7, "deletions": 4}}, {"node": {"oid": "0efc18a1144213acaea7ed136e7c95f53ef2e357", "messageHeadline": "[ISSUE #24720] connector builder set slice descriptor (#25677)", "author": {"name": "Maxime Carbonneau-Leclerc", "email": "maxi297@users.noreply.github.com", "user": {"login": "maxi297"}}, "additions": 31, "deletions": 55}}, {"node": {"oid": "b26c897a8b437fa5630727e7962208d0eb49825a", "messageHeadline": "[ISSUE #25646] support parsing of non utc dates (#25665)", "author": {"name": "Maxime Carbonneau-Leclerc", "email": "maxi297@users.noreply.github.com", "user": {"login": "maxi297"}}, "additions": 21, "deletions": 14}}, {"node": {"oid": "814b4f7f59c9887f08515dcaa17b083f178e8606", "messageHeadline": "Source File: Handle network errors (#25641)", "author": {"name": "Artem Inzhyyants", "email": "36314070+artem1205@users.noreply.github.com", "user": {"login": "artem1205"}}, "additions": 22, "deletions": 5}}, {"node": {"oid": "7ce322552ef6fbf29d49cd37b3b03f3611b1824a", "messageHeadline": "\ud83d\udc1b Source S3: remove minimum block size (#25706)", "author": {"name": "Artem Inzhyyants", "email": "36314070+artem1205@users.noreply.github.com", "user": {"login": "artem1205"}}, "additions": 7, "deletions": 6}}, {"node": {"oid": "a3fa2b15ddb263d73418425a7e0eaa1cee4f03ad", "messageHeadline": "Source File: Fix OOM; read Excel files in chunks (#25575)", "author": {"name": "Artem Inzhyyants", "email": "36314070+artem1205@users.noreply.github.com", "user": {"login": "artem1205"}}, "additions": 42, "deletions": 8}}, {"node": {"oid": "e94015dfb7144e2e647e2acb2a28a782df254b8f", "messageHeadline": "Source Sentry: Add validation for project's and organization's name d\u2026", "author": {"name": "Arsen Losenko", "email": "20901439+arsenlosenko@users.noreply.github.com", "user": {"login": "arsenlosenko"}}, "additions": 17, "deletions": 11}}, {"node": {"oid": "c33d6a8f38767f49b0dd7c6c8037e05cf442e49b", "messageHeadline": "\ud83d\udc1b Source Hubspot: check for non-valid `start_date` in input configura\u2026", "author": {"name": "Baz", "email": "oleksandr.bazarnov@globallogic.com", "user": {"login": "bazarnov"}}, "additions": 35, "deletions": 8}}, {"node": {"oid": "329bc6f7271778ff271737ee01c33ae1a28ec5d6", "messageHeadline": "source-news-api: Make manifest work in builder (#25554)", "author": {"name": "Joe Reuter", "email": "joe@airbyte.io", "user": {"login": "flash1293"}}, "additions": 280, "deletions": 69}}, {"node": {"oid": "fdf5bcdcce76bff25b9115eca78d1b93f5216e05", "messageHeadline": "Fixed (#25684)", "author": {"name": "Baz", "email": "oleksandr.bazarnov@globallogic.com", "user": {"login": "bazarnov"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "acbeef7d7f7e295e8cbf19dafdd32d51fe5eb8e4", "messageHeadline": "source-coingecko-coins: Make manifest work in builder (#25558)", "author": {"name": "Joe Reuter", "email": "joe@airbyte.io", "user": {"login": "flash1293"}}, "additions": 1071, "deletions": 803}}, {"node": {"oid": "f5c871c33fd7221e09b0796b07d77a3e4407e0e1", "messageHeadline": "Connector builder documentation: Add recordings to concept pages (#25\u2026", "author": {"name": "Joe Reuter", "email": "joe@airbyte.io", "user": {"login": "flash1293"}}, "additions": 27, "deletions": 0}}, {"node": {"oid": "a4b518fb30493ac1837c1cd1ab207fc70e1299cc", "messageHeadline": "low-code: Update docs on incremental syncs (#25696)", "author": {"name": "Alexandre Girard", "email": "alexandre@airbyte.io", "user": {"login": "girarda"}}, "additions": 10, "deletions": 5}}, {"node": {"oid": "5751fb9afed686acf8c84b4161b5aec7fda69f4e", "messageHeadline": "Logic update for document deployment and slash commands (#25695)", "author": {"name": "Tobias Wennergren", "email": "wennergr@gmail.com", "user": {"login": "wennergr"}}, "additions": 1, "deletions": 0}}, {"node": {"oid": "010e2ca7bb890625e11f76ac411dd1304bb01845", "messageHeadline": "Build list of connectors in docusourus react component (#25694)", "author": {"name": "Evan Tahler", "email": "evan@airbyte.io", "user": {"login": "evantahler"}}, "additions": 114, "deletions": 8}}, {"node": {"oid": "43f057eba0fe9f3584c3191999637afedd75c7ff", "messageHeadline": "Destination Bigquery: update AIRBYTE_ENTRYPOINT env var for kube proc\u2026", "author": {"name": "Edward Gao", "email": "edward.gao@airbyte.io", "user": {"login": "edgao"}}, "additions": 7, "deletions": 4}}, {"node": {"oid": "f350a1f3156a221fceadc587c61779220e13bed1", "messageHeadline": "Bump Airbyte version from 0.44.2 to 0.44.3", "author": {"name": "benmoriceau", "email": "benmoriceau@users.noreply.github.com", "user": {"login": "benmoriceau"}}, "additions": 8, "deletions": 8}}, {"node": {"oid": "bdca4cdf06a25f526dadf4553f8ef9d52c5a5f9b", "messageHeadline": "publish normalization (#25591)", "author": {"name": "Jeff Cowan (Airbyte)", "email": "4992320+jcowanpdx@users.noreply.github.com", "user": {"login": "jcowanpdx"}}, "additions": 20, "deletions": 18}}, {"node": {"oid": "a8883adde57d1c42b65de0360f34906d146d19cc", "messageHeadline": "\ud83d\udc1b Source Facebook Marketing: fix `expected records` for  CAT (#25604)", "author": {"name": "Baz", "email": "oleksandr.bazarnov@globallogic.com", "user": {"login": "bazarnov"}}, "additions": 27, "deletions": 57}}, {"node": {"oid": "67f047c7035f3ec85b613f06b8a693abce29fede", "messageHeadline": "delete_public_access_block for bucket if public (#25663)", "author": {"name": "Serhii Chvaliuk", "email": "grubberr@gmail.com", "user": {"login": "grubberr"}}, "additions": 6, "deletions": 2}}, {"node": {"oid": "c6b81810c0af53ce34fb4d55f5e9bbebb70d2225", "messageHeadline": "fix builds (#25676)", "author": {"name": "Conor", "email": "cpdeethree@users.noreply.github.com", "user": {"login": "cpdeethree"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "28901c1c46e7c0aa329984d604c7e8fc2005d240", "messageHeadline": "Pin bg color of row to white for dark mode (#25675)", "author": {"name": "Evan Tahler", "email": "evan@airbyte.io", "user": {"login": "evantahler"}}, "additions": 1, "deletions": 0}}, {"node": {"oid": "f4aa2b10afe0eba278d4f0579185ed79477d540d", "messageHeadline": "replace docs metabase connector list with connector catalog (#25650)", "author": {"name": "Evan Tahler", "email": "evan@airbyte.io", "user": {"login": "evantahler"}}, "additions": 3, "deletions": 13}}, {"node": {"oid": "e888d63200ebf7f8a115e82e7bfafb905f0ea29a", "messageHeadline": "metadata: generate `metadata.yaml` for new connectors. (#25549)", "author": {"name": "Augustin", "email": "augustin@airbyte.io", "user": {"login": "alafanechere"}}, "additions": 312, "deletions": 15}}, {"node": {"oid": "9e785e559a3ad093346084952ab50c0b9dc07985", "messageHeadline": "connectors-ci: new checks to validate connector version (#25609)", "author": {"name": "Augustin", "email": "augustin@airbyte.io", "user": {"login": "alafanechere"}}, "additions": 189, "deletions": 31}}, {"node": {"oid": "294ac5239baae9d9ccf1eed316f018f965bf92b4", "messageHeadline": "Add cursor to run key to fix skips (#25652)", "author": {"name": "Ben Church", "email": "ben@airbyte.io", "user": {"login": "bnchrch"}}, "additions": 4, "deletions": 2}}, {"node": {"oid": "4912cc607870184de6c4ceba3bece1271a4789fb", "messageHeadline": "Add changelog link to Slack release notifications (#25666)", "author": {"name": "Maxime Carbonneau-Leclerc", "email": "maxi297@users.noreply.github.com", "user": {"login": "maxi297"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "e7535b1a9708665ca34117d07abdce408933e195", "messageHeadline": "\ud83d\udc1b Source Twillio: fix expected records for CAT (#25617)", "author": {"name": "Baz", "email": "oleksandr.bazarnov@globallogic.com", "user": {"login": "bazarnov"}}, "additions": 63, "deletions": 540}}, {"node": {"oid": "526eb3b8b64a982bd1ed732b2eac817ae00f2e9e", "messageHeadline": "\ud83d\udc1b Source Hubspot: fix `CAT` tests (#25601)", "author": {"name": "Baz", "email": "oleksandr.bazarnov@globallogic.com", "user": {"login": "bazarnov"}}, "additions": 63, "deletions": 43}}, {"node": {"oid": "69495ce5d7a5e06423ffa496830f7c0da629038c", "messageHeadline": "qa-engine: update the inappropriate connectors list (#25629)", "author": {"name": "Augustin", "email": "augustin@airbyte.io", "user": {"login": "alafanechere"}}, "additions": 2, "deletions": 0}}, {"node": {"oid": "cde71274344f996e6357afbf495c0fcfc4d5dc7b", "messageHeadline": "Remove checklist from PR template (#25654)", "author": {"name": "Ben Church", "email": "ben@airbyte.io", "user": {"login": "bnchrch"}}, "additions": 33, "deletions": 27}}, {"node": {"oid": "0ea1a8143dfd3aa2a22c9d7abeda694c1ad9a58f", "messageHeadline": "Remove connectors.md and builds.md (#25597)", "author": {"name": "Ben Church", "email": "ben@airbyte.io", "user": {"login": "bnchrch"}}, "additions": 9, "deletions": 700}}, {"node": {"oid": "e2b46dd6afb8d311bd29d59c1acf6cbd3838c5c4", "messageHeadline": "Source GitLab: Accept api_url with or without scheme (#21373)", "author": {"name": "Prasanna Kumar", "email": "6123002+pgollangi@users.noreply.github.com", "user": {"login": "pgollangi"}}, "additions": 18, "deletions": 10}}, {"node": {"oid": "1ab5f91f481a8d4f9fdc6c6dee2da17e392d4eeb", "messageHeadline": "doc fixes (#25645)", "author": {"name": "Joe Reuter", "email": "joe@airbyte.io", "user": {"login": "flash1293"}}, "additions": 12, "deletions": 11}}, {"node": {"oid": "3b3ca60cf50d16ce4654cbe51f3dfdd3780d8f44", "messageHeadline": "\ud83c\udf89 Source Amazon Seller Partner: add FBA Reimbursement Report stream (\u2026", "author": {"name": "Shishir Rajmohan Verma", "email": "shishir.rmv@gmail.com", "user": {"login": "Shishir-rmv"}}, "additions": 289, "deletions": 28}}, {"node": {"oid": "e7424b47e03aa35801db9aec0b0044d3f3ed70dd", "messageHeadline": "Add link to test summary report on badge (#25630)", "author": {"name": "Ben Church", "email": "ben@airbyte.io", "user": {"login": "bnchrch"}}, "additions": 5, "deletions": 3}}, {"node": {"oid": "6add604ed3dc54ddbc49728806b99b29e4881022", "messageHeadline": "Update checklist checkout to v3 (#25639)", "author": {"name": "Ben Church", "email": "ben@airbyte.io", "user": {"login": "bnchrch"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "2039abc0ee8534692bf7f642bc1833c1561fd1fa", "messageHeadline": "Add Connector Merge Checklist (#25408)", "author": {"name": "Ben Church", "email": "ben@airbyte.io", "user": {"login": "bnchrch"}}, "additions": 86, "deletions": 24}}, {"node": {"oid": "d2d8809a479dcd76ad95ace46a58403b2b25e3b4", "messageHeadline": "\ud83d\udc1b Source Zendesk Support:  fix `expected records` for CAT (#25619)", "author": {"name": "Baz", "email": "oleksandr.bazarnov@globallogic.com", "user": {"login": "bazarnov"}}, "additions": 76, "deletions": 102}}, {"node": {"oid": "0d504ab6b67c5cdac2cd4d0b1ece90714829a0f2", "messageHeadline": "\ud83d\udc1b Source Trello: fix expected records for CAT (#25616)", "author": {"name": "Baz", "email": "oleksandr.bazarnov@globallogic.com", "user": {"login": "bazarnov"}}, "additions": 27, "deletions": 15}}, {"node": {"oid": "94ed6554ea11d854f19133d61bed3cbc6f3165d9", "messageHeadline": "upgrade debezium version to 2.2.0.Final (#25401)", "author": {"name": "Subodh Kant Chaturvedi", "email": "subodh1810@gmail.com", "user": {"login": "subodh1810"}}, "additions": 247, "deletions": 243}}, {"node": {"oid": "6c53f20bf78075b47276b2dfff2d2ff8ac7d4c99", "messageHeadline": "Fix starburst typo (#25627)", "author": {"name": "Ben Church", "email": "ben@airbyte.io", "user": {"login": "bnchrch"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "f4d2c642fabef596d113491ff3e0337c2828b857", "messageHeadline": "\ud83d\udc1b Source SurveyMonkey: fix add missing params to stream survey_respon\u2026", "author": {"name": "Leo Schick", "email": "67712864+leo-schick@users.noreply.github.com", "user": {"login": "leo-schick"}}, "additions": 49, "deletions": 39}}, {"node": {"oid": "fe5e438196e5b659b1e0f186f1553a8c7e9e267a", "messageHeadline": "Connector builder documentation: Add sections about custom params (#2\u2026", "author": {"name": "Joe Reuter", "email": "joe@airbyte.io", "user": {"login": "flash1293"}}, "additions": 37, "deletions": 2}}, {"node": {"oid": "79db9f8e686aca85cfd4f25f9d3422635e311bfd", "messageHeadline": "Clean up destination bases (#25346)", "author": {"name": "Jeff Cowan (Airbyte)", "email": "4992320+jcowanpdx@users.noreply.github.com", "user": {"login": "jcowanpdx"}}, "additions": 273, "deletions": 253}}, {"node": {"oid": "8a01d05dcc639dbe6007150e33ba9c15fc38dce6", "messageHeadline": "Publish source-facebook-marketing with stream status messages (#25559)", "author": {"name": "Jonathan Pearlin", "email": "jonathan@airbyte.io", "user": {"login": "jdpgrailsdev"}}, "additions": 7, "deletions": 6}}, {"node": {"oid": "77068bcec638271d8a7a21b9446d14ef6a76a01f", "messageHeadline": "\ud83d\udc1b Source SalesLoft: fix expected records for CAT (#25611)", "author": {"name": "Baz", "email": "oleksandr.bazarnov@globallogic.com", "user": {"login": "bazarnov"}}, "additions": 175, "deletions": 131}}, {"node": {"oid": "3aa3550ef2b96683f9961c26919c3f4d34eda90e", "messageHeadline": "\ud83d\udc1b Source Jira: fix expected records (#25608)", "author": {"name": "Baz", "email": "oleksandr.bazarnov@globallogic.com", "user": {"login": "bazarnov"}}, "additions": 241, "deletions": 95}}, {"node": {"oid": "733b3e75420fa511edd7fdaff0919502e0ce68d4", "messageHeadline": "Update trustpilot.md (#25607)", "author": {"name": "Marcos Marx", "email": "marcosmarxm@users.noreply.github.com", "user": {"login": "marcosmarxm"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "87c07f32f45ccd77a4b7af1599527ff8d8816993", "messageHeadline": "Source Posthog: increase batch size (#25603)", "author": {"name": "Marcos Marx", "email": "marcosmarxm@users.noreply.github.com", "user": {"login": "marcosmarxm"}}, "additions": 31, "deletions": 29}}, {"node": {"oid": "fd36c06cd98fffe9c309baf5c0f8b16bc1de9a78", "messageHeadline": "Source Monday: fix boards stream 25 row limit in source-monday (#25277)", "author": {"name": "igsaf2", "email": "125440361+igsaf2@users.noreply.github.com", "user": {"login": "igsaf2"}}, "additions": 7, "deletions": 5}}, {"node": {"oid": "787e8eefd3e3e74816b8368d4fce276f58247711", "messageHeadline": "connectors-ci: unpin pytest on specific connectors (#25562)", "author": {"name": "Augustin", "email": "augustin@airbyte.io", "user": {"login": "alafanechere"}}, "additions": 18, "deletions": 16}}, {"node": {"oid": "836be82ebec7700da2c51be526c95edde318ec0b", "messageHeadline": "\ud83d\udc1b Source Google Analytics V4: fix CAT failing (#25561)", "author": {"name": "Baz", "email": "oleksandr.bazarnov@globallogic.com", "user": {"login": "bazarnov"}}, "additions": 0, "deletions": 2}}, {"node": {"oid": "46f62f6325185875108ca3a4f131c08446e614d4", "messageHeadline": "connectors-ci: load secrets on unit tests (#25557)", "author": {"name": "Augustin", "email": "augustin@airbyte.io", "user": {"login": "alafanechere"}}, "additions": 7, "deletions": 4}}, {"node": {"oid": "5ec81cc8d1db17e51130e00abbdd8c52a4af74fa", "messageHeadline": "Connector builder: Restructure documentation (#25353)", "author": {"name": "Joe Reuter", "email": "joe@airbyte.io", "user": {"login": "flash1293"}}, "additions": 127, "deletions": 112}}, {"node": {"oid": "cb593fae9badcc5e024610ec14b2cdae585743e5", "messageHeadline": "\ud83c\udf89 Source SurveyMonkey: add `survey_collectors` and `collectors` strea\u2026", "author": {"name": "Dominik Wagner", "email": "dominik.r.mall2@gmail.com", "user": {"login": "domzae"}}, "additions": 252, "deletions": 10}}, {"node": {"oid": "02940ca2c3f434305dcbd910e87a49fdd9bbf332", "messageHeadline": "\ud83d\udc1b Source Marketo: fix `expected records` for CAT (#25481)", "author": {"name": "Baz", "email": "oleksandr.bazarnov@globallogic.com", "user": {"login": "bazarnov"}}, "additions": 189, "deletions": 161}}, {"node": {"oid": "7304de89f5c5b8f74596870b245db55f6b6016bb", "messageHeadline": "Connector builder documentation: Adjust cursor pagination section (#2\u2026", "author": {"name": "Joe Reuter", "email": "joe@airbyte.io", "user": {"login": "flash1293"}}, "additions": 5, "deletions": 5}}, {"node": {"oid": "d4349f1e6559f5fc076759063f79de37a1ec9b05", "messageHeadline": "FIX: source-file has a Typo in its metadata version (O instead of 0) \u2026", "author": {"name": "Ben Church", "email": "ben@airbyte.io", "user": {"login": "bnchrch"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "263a132a31156dddeaad48475ddc004c5f2aaa3a", "messageHeadline": "\ud83e\udd16 Bump patch version of Airbyte CDK", "author": {"name": "girarda", "email": "girarda@users.noreply.github.com", "user": {"login": "girarda"}}, "additions": 7, "deletions": 4}}, {"node": {"oid": "bd43a4fee20bb20a7d97f5c2f81652004cdf7e2c", "messageHeadline": "Metadata Upload: target production GCS bucket (#25529)", "author": {"name": "Ben Church", "email": "ben@airbyte.io", "user": {"login": "bnchrch"}}, "additions": 8, "deletions": 9}}, {"node": {"oid": "3a308ba48b6eb9e9e15b57481406ae2d0dd8e4c2", "messageHeadline": "Pin MarkupSafe for normalization (#25577)", "author": {"name": "Jeff Cowan (Airbyte)", "email": "4992320+jcowanpdx@users.noreply.github.com", "user": {"login": "jcowanpdx"}}, "additions": 6, "deletions": 1}}, {"node": {"oid": "e41060c02c0eaa7a1d4a2995d99ecaed7a30e8d5", "messageHeadline": "low-code: Fix type check in DeclarativeStream (#25533)", "author": {"name": "Alexandre Girard", "email": "alexandre@airbyte.io", "user": {"login": "girarda"}}, "additions": 39, "deletions": 20}}, {"node": {"oid": "2500f4cf68d1aa9c1fa9bbaaafc617cdc95f1211", "messageHeadline": "fix transformation docs typo (#25530)", "author": {"name": "Lake Mossman", "email": "lake@airbyte.io", "user": {"login": "lmossman"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "0ec2564b8c395a28fcc0204f0863a4eda323142f", "messageHeadline": "fix twilio changelog (#25585)", "author": {"name": "Marcos Marx", "email": "marcosmarxm@users.noreply.github.com", "user": {"login": "marcosmarxm"}}, "additions": 1, "deletions": 3}}, {"node": {"oid": "4d0091f26ffe3178b14acf6084b05dcdb30b1acf", "messageHeadline": "Bump Airbyte version from 0.44.1 to 0.44.2", "author": {"name": "girarda", "email": "girarda@users.noreply.github.com", "user": {"login": "girarda"}}, "additions": 8, "deletions": 8}}, {"node": {"oid": "a38af089e91cb2b958e553f2c1c7c1c34c508882", "messageHeadline": "Track stream status in source (#24971)", "author": {"name": "Jonathan Pearlin", "email": "jonathan@airbyte.io", "user": {"login": "jdpgrailsdev"}}, "additions": 612, "deletions": 227}}, {"node": {"oid": "6b328704aaeeb26ba7664bcf239bd0edfd74b230", "messageHeadline": "Make mysql YEAR type behave like an integer rather than a string (#25\u2026", "author": {"name": "Rodi Reich Zilberman", "email": "867491+rodireich@users.noreply.github.com", "user": {"login": "rodireich"}}, "additions": 16, "deletions": 28}}, {"node": {"oid": "4164cd900e8c45473311895a9f4453734ca2a986", "messageHeadline": "Revert \"Better formatting/logging for pre-sync data\" (#25560)", "author": {"name": "Akash Kulkarni", "email": "113392464+akashkulk@users.noreply.github.com", "user": {"login": "akashkulk"}}, "additions": 26, "deletions": 69}}, {"node": {"oid": "31baedaa41ff03035b980a146fbc45de363e5f88", "messageHeadline": "\ud83e\udd16 Bump minor version of Airbyte CDK", "author": {"name": "jdpgrailsdev", "email": "jdpgrailsdev@users.noreply.github.com", "user": {"login": "jdpgrailsdev"}}, "additions": 7, "deletions": 4}}, {"node": {"oid": "2ebfa459cf81dba092c14e26432e974664ddc79e", "messageHeadline": "Publish stream status messages in CDK (#24994)", "author": {"name": "Jonathan Pearlin", "email": "jonathan@airbyte.io", "user": {"login": "jdpgrailsdev"}}, "additions": 242, "deletions": 37}}, {"node": {"oid": "3e6c8a37b02062af553bd311cab4b14bc7449bfd", "messageHeadline": "\ud83d\udc1b Source Pinterest: fix `boards` schema with correct format for `date\u2026", "author": {"name": "Baz", "email": "oleksandr.bazarnov@globallogic.com", "user": {"login": "bazarnov"}}, "additions": 12, "deletions": 17}}, {"node": {"oid": "2717940fdb0abdbec51fec5a850a74c88202fca1", "messageHeadline": "connectors-ci: disable the poetry cache (#25553)", "author": {"name": "Augustin", "email": "augustin@airbyte.io", "user": {"login": "alafanechere"}}, "additions": 3, "deletions": 4}}, {"node": {"oid": "e96fc22d6fcffccf7a8ad82e962e77b21565beac", "messageHeadline": "Connector builder documentation: Auto-generate yaml reference and lin\u2026", "author": {"name": "Joe Reuter", "email": "joe@airbyte.io", "user": {"login": "flash1293"}}, "additions": 661, "deletions": 13}}, {"node": {"oid": "0774d07d5ddadf98d6e5e6cc8d33f9088c5a12a8", "messageHeadline": "Source PayPal Transaction: Mark datefields in spec as dates (#22916)", "author": {"name": "Arsen Losenko", "email": "20901439+arsenlosenko@users.noreply.github.com", "user": {"login": "arsenlosenko"}}, "additions": 16, "deletions": 11}}, {"node": {"oid": "6b4bd97042a6a4ef9819cff18abee6b07769fc13", "messageHeadline": "\ud83c\udf89 Source Greenhouse: enhance stream support (#25332)", "author": {"name": "Marcos Marx", "email": "marcosmarxm@users.noreply.github.com", "user": {"login": "marcosmarxm"}}, "additions": 978, "deletions": 29}}, {"node": {"oid": "9589f874ebdd77920ad3c127615965bdbdb4da33", "messageHeadline": "source-surveycto: bump version in metadata.yaml (#25550)", "author": {"name": "Augustin", "email": "augustin@airbyte.io", "user": {"login": "alafanechere"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "3cc67a6d9e2abdd4754850d6f66bddac6f1fa0d3", "messageHeadline": "[ISSUE #23382] ignore backoff configuration on test reads (#25429)", "author": {"name": "Maxime Carbonneau-Leclerc", "email": "maxi297@users.noreply.github.com", "user": {"login": "maxi297"}}, "additions": 91, "deletions": 2}}, {"node": {"oid": "b894afc845fe0803bf7beab51c99702df125ec92", "messageHeadline": "Connector builder documentation: Add recordings to tutorial (#25488)", "author": {"name": "Joe Reuter", "email": "joe@airbyte.io", "user": {"login": "flash1293"}}, "additions": 18, "deletions": 20}}, {"node": {"oid": "226bbef621c0aacd7bbfbd460637b18d2d9ad099", "messageHeadline": "\ud83d\udc1b Source GitLab: fix expected records for CAT (#25545)", "author": {"name": "Baz", "email": "oleksandr.bazarnov@globallogic.com", "user": {"login": "bazarnov"}}, "additions": 188, "deletions": 238}}, {"node": {"oid": "65b29cb87e66e0d2b13441957bebd0a81279f106", "messageHeadline": "Update getting-started.md (#25466)", "author": {"name": "\u79be", "email": "2469758101@qq.com", "user": {"login": "heyline"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "7ae2007271af9ca047d6f8c50f022a8a75e7e0f2", "messageHeadline": "add another case (#25473)", "author": {"name": "Joe Reuter", "email": "joe@airbyte.io", "user": {"login": "flash1293"}}, "additions": 36, "deletions": 0}}, {"node": {"oid": "2d1814489b8e390ec96d8b12072f34d8d0d1a4cc", "messageHeadline": "change port (#25474)", "author": {"name": "Joe Reuter", "email": "joe@airbyte.io", "user": {"login": "flash1293"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "e77850b36ce6051657d740cc3c085d1adc744967", "messageHeadline": "Connector Builder UI Error Handler Documentation (#25351)", "author": {"name": "Brian Lai", "email": "51336873+brianjlai@users.noreply.github.com", "user": {"login": "brianjlai"}}, "additions": 114, "deletions": 0}}, {"node": {"oid": "e7aff71ba7417dc37e63bc49d07a871a305065f9", "messageHeadline": "\ud83e\udd16 Bump patch version of Airbyte CDK", "author": {"name": "girarda", "email": "girarda@users.noreply.github.com", "user": {"login": "girarda"}}, "additions": 7, "deletions": 4}}, {"node": {"oid": "1c13a0af6a5ee5b9b013a847ba848ec85bac38dd", "messageHeadline": "Update jinja variable description (#25440)", "author": {"name": "Alexandre Girard", "email": "alexandre@airbyte.io", "user": {"login": "girarda"}}, "additions": 69, "deletions": 7}}, {"node": {"oid": "250c3b1c87c2754c4dd33fd9990c7c09764733ed", "messageHeadline": "low-code: Delete now_local macro (#25404)", "author": {"name": "Alexandre Girard", "email": "alexandre@airbyte.io", "user": {"login": "girarda"}}, "additions": 2, "deletions": 20}}, {"node": {"oid": "3b4fa650611daf3654cebc331fa0b84ccbb8767e", "messageHeadline": "Disable failing Redshift integration test (#25517)", "author": {"name": "Cynthia Yin", "email": "cynthia@airbyte.io", "user": {"login": "cynthiaxyin"}}, "additions": 2, "deletions": 0}}, {"node": {"oid": "b11657ac627ce7a00a60527343e52e86cc00f7de", "messageHeadline": "remove `ENABLE_SENTRY` from connector Dockerfiles (#25442)", "author": {"name": "Evan Tahler", "email": "evan@airbyte.io", "user": {"login": "evantahler"}}, "additions": 1, "deletions": 21}}, {"node": {"oid": "9134fd17b658d673f8ad725bcdc7c12a614838fb", "messageHeadline": "Source Hubspot: renamed the contacts auth scopes (#21423)", "author": {"name": "Greg Meyer", "email": "gregory.matthew.meyer@gmail.com", "user": {"login": "gmmeyer"}}, "additions": 8, "deletions": 7}}, {"node": {"oid": "0963ea4438a868e8f9f2061cf85bd158057046a9", "messageHeadline": "Source surveycto incremental sync fix (#25522)", "author": {"name": "Mal Hancock", "email": "mallory@archangelic.space", "user": {"login": "archangelic"}}, "additions": 17, "deletions": 32}}, {"node": {"oid": "0d9b7b4f7bb1c3b5a6da9286b96d31d0119d2496", "messageHeadline": "Better formatting/logging for pre-sync data (#25459)", "author": {"name": "Akash Kulkarni", "email": "113392464+akashkulk@users.noreply.github.com", "user": {"login": "akashkulk"}}, "additions": 85, "deletions": 40}}, {"node": {"oid": "9f20406a42aa79ec4818de17df7225f4199105d7", "messageHeadline": "Downgrade pydash to v6 to match orchestrator (#25526)", "author": {"name": "Ben Church", "email": "ben@airbyte.io", "user": {"login": "bnchrch"}}, "additions": 422, "deletions": 352}}, {"node": {"oid": "2f781abb9db78cdcf0a8cf0e5f3c9afc5b7be2f8", "messageHeadline": "connectors-ci: reduce nightly build concurrency to 5 (#25524)", "author": {"name": "Augustin", "email": "augustin@airbyte.io", "user": {"login": "alafanechere"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "be51997fee9127e6607c87cfdccc1b318d68e239", "messageHeadline": "connectors-ci: use dockerfile for python connectors (#25483)", "author": {"name": "Augustin", "email": "augustin@airbyte.io", "user": {"login": "alafanechere"}}, "additions": 12, "deletions": 1}}, {"node": {"oid": "53f768676c01f02b21f9c4754a196499ce6374c1", "messageHeadline": "do not make contribution question required (#25521)", "author": {"name": "Alex", "email": "109167606+alex-gron@users.noreply.github.com", "user": {"login": "alex-gron"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "7abda87840e7e59736a4444462f0da7baef6f5ff", "messageHeadline": "destination bigquery: run normalization inside container if env var i\u2026", "author": {"name": "Edward Gao", "email": "edward.gao@airbyte.io", "user": {"login": "edgao"}}, "additions": 454, "deletions": 10}}, {"node": {"oid": "b799c321143642903239f60751a615664f871b57", "messageHeadline": "connectors-ci: use pip install instead of python -m pip install in wi\u2026", "author": {"name": "Augustin", "email": "augustin@airbyte.io", "user": {"login": "alafanechere"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "8c9ac5492cc91b5be8576818971903a1820540b5", "messageHeadline": "Cloud missing connector icons (#25168)", "author": {"name": "Upmitt", "email": "upmitt@gmail.com", "user": {"login": "Upmitt"}}, "additions": 82, "deletions": 94}}, {"node": {"oid": "9f0ce870b831b7dca8afec72d06e94416df7addb", "messageHeadline": "\ud83d\udc1b Source Slack: fix expected records for CAT (#25484)", "author": {"name": "Baz", "email": "oleksandr.bazarnov@globallogic.com", "user": {"login": "bazarnov"}}, "additions": 38, "deletions": 37}}, {"node": {"oid": "3f327f60f34dfbe12013de8a8ad215fdfd5e2ec2", "messageHeadline": "Source Google Analytics Data API: implement advanced reports (#25179)", "author": {"name": "Denys Davydov", "email": "davydov.den18@gmail.com", "user": {"login": "davydov-d"}}, "additions": 431, "deletions": 189}}, {"node": {"oid": "40e2ac574e4b079e762fca102d1021de54fe94a9", "messageHeadline": "\ud83d\udc1b Source Iterable: fix `empty streams` for CAT (#25480)", "author": {"name": "Baz", "email": "oleksandr.bazarnov@globallogic.com", "user": {"login": "bazarnov"}}, "additions": 98, "deletions": 262}}, {"node": {"oid": "0198159417c147cd9f82b1439c5877d9d21009e2", "messageHeadline": "Add troubleshooting regarding temp_file_limit (#25335)", "author": {"name": "Tyler B", "email": "104733644+TBernstein4@users.noreply.github.com", "user": {"login": "tybernstein"}}, "additions": 5, "deletions": 0}}, {"node": {"oid": "0dd3111a47f3373d4dd36b568711c93f98dde156", "messageHeadline": "Source bing ads fix add lb window (#25259)", "author": {"name": "Marcos Marx", "email": "marcosmarxm@users.noreply.github.com", "user": {"login": "marcosmarxm"}}, "additions": 151, "deletions": 42}}, {"node": {"oid": "6f3cdcf8643008c2f3e0dc14a8f9550a2457329d", "messageHeadline": "Source Salesforce: update API version to 53 (#25352)", "author": {"name": "Roman Yermilov [GL]", "email": "86300758+roman-yermilov-gl@users.noreply.github.com", "user": {"login": "roman-yermilov-gl"}}, "additions": 25, "deletions": 28}}, {"node": {"oid": "cb3ab6613c398fd42991b76a07451f90c55e75ec", "messageHeadline": "destination-databricks: update metadata file (#25485)", "author": {"name": "Augustin", "email": "augustin@airbyte.io", "user": {"login": "alafanechere"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "a5ac18b8a1678a6392c2d56fbd942d1c2a416f38", "messageHeadline": "\ud83d\udc1b Source FreshSales: fix expected records(#25478)", "author": {"name": "Baz", "email": "oleksandr.bazarnov@globallogic.com", "user": {"login": "bazarnov"}}, "additions": 44, "deletions": 36}}, {"node": {"oid": "6483e7f6070e61cb44ef47eb1560516491ad1142", "messageHeadline": "\ud83d\udc1b Source Faker: fix expected records (#25476)", "author": {"name": "Baz", "email": "oleksandr.bazarnov@globallogic.com", "user": {"login": "bazarnov"}}, "additions": 12, "deletions": 9}}, {"node": {"oid": "87e1f776d82de6225023cbaa1b518ec8834a8577", "messageHeadline": "\ud83d\udc1b Source Facebook Marketing: fix expected records for failed CAT test\u2026", "author": {"name": "Baz", "email": "oleksandr.bazarnov@globallogic.com", "user": {"login": "bazarnov"}}, "additions": 250, "deletions": 14}}, {"node": {"oid": "c0b7eaf08cd27dab9e2b313dffa46e815bf7cf06", "messageHeadline": "source-file: bump version in metadata.yaml (#25482)", "author": {"name": "Augustin", "email": "augustin@airbyte.io", "user": {"login": "alafanechere"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "d29da9d9a8e96ae8043f137b0239dcce9ca9b6b6", "messageHeadline": "Put warning regarding connectors compatibility with older version of \u2026", "author": {"name": "Tyler B", "email": "104733644+TBernstein4@users.noreply.github.com", "user": {"login": "tybernstein"}}, "additions": 3, "deletions": 0}}, {"node": {"oid": "2cca05c85645adc5d5bc85b54070149333772923", "messageHeadline": "connectors-ci: use new service account key to write to spec cache (#2\u2026", "author": {"name": "Augustin", "email": "augustin@airbyte.io", "user": {"login": "alafanechere"}}, "additions": 26, "deletions": 13}}, {"node": {"oid": "e018c4172a5548b521257fa5cd9a9d3f2f36c34a", "messageHeadline": "connectors-ci: do not use container id to name tar files (#25477)", "author": {"name": "Augustin", "email": "augustin@airbyte.io", "user": {"login": "alafanechere"}}, "additions": 9, "deletions": 4}}, {"node": {"oid": "3bfcddac2dc5b9ee9276ad1c7dd18512dd38bc83", "messageHeadline": "\ud83c\udf89Source File: Add datatime format parsing support for csv files (#25445)", "author": {"name": "Serhii Lazebnyi", "email": "53845333+lazebnyi@users.noreply.github.com", "user": {"login": "lazebnyi"}}, "additions": 25, "deletions": 13}}, {"node": {"oid": "a552dd81a4998c539e8c97cfe49e4e7544e7546f", "messageHeadline": "connectors-ci: fix modified files detection on master (#25471)", "author": {"name": "Augustin", "email": "augustin@airbyte.io", "user": {"login": "alafanechere"}}, "additions": 15, "deletions": 14}}, {"node": {"oid": "42c9b60bfa1a4be21f30bfc0889121a1d59cecee", "messageHeadline": "Source Zendesk Support: update custom_roles expected records (#25420)", "author": {"name": "Arsen Losenko", "email": "20901439+arsenlosenko@users.noreply.github.com", "user": {"login": "arsenlosenko"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "09a0f884a00c62325e84b98ab5c9e6380367e1eb", "messageHeadline": "Source Hubspot: update deals_archived and tickets expected_records (#\u2026", "author": {"name": "Arsen Losenko", "email": "20901439+arsenlosenko@users.noreply.github.com", "user": {"login": "arsenlosenko"}}, "additions": 3, "deletions": 3}}, {"node": {"oid": "2c09e7749121d3104c1edafac81bfe9dd47796d0", "messageHeadline": "connectors-ci: fix missing env var on publish workflow (#25470)", "author": {"name": "Augustin", "email": "augustin@airbyte.io", "user": {"login": "alafanechere"}}, "additions": 12, "deletions": 7}}, {"node": {"oid": "38b6b76990ca25f0e91a56588ea464bdbd64f7a3", "messageHeadline": "destination-starburst-galaxy: create metadata file (#25467)", "author": {"name": "Augustin", "email": "augustin@airbyte.io", "user": {"login": "alafanechere"}}, "additions": 18, "deletions": 0}}, {"node": {"oid": "3d912f3fbc86437823c7cadb06632996b5a6677e", "messageHeadline": "connectors-ci: reduce nightly builds concurrency to 10 (#25468)", "author": {"name": "Augustin", "email": "augustin@airbyte.io", "user": {"login": "alafanechere"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "1c8e848f302e4351df2f405204799d2ab51e1daa", "messageHeadline": "Dagster create new connectors report (#25307)", "author": {"name": "Ben Church", "email": "ben@airbyte.io", "user": {"login": "bnchrch"}}, "additions": 497, "deletions": 297}}, {"node": {"oid": "7aad27b8a86b9d192e7c54f8620741acec4ba96b", "messageHeadline": "\ud83e\udd16 Bump patch version of Airbyte CDK", "author": {"name": "girarda", "email": "girarda@users.noreply.github.com", "user": {"login": "girarda"}}, "additions": 7, "deletions": 4}}, {"node": {"oid": "645763588c5c5433332a560c80a525d4f33711bb", "messageHeadline": "low-code: Alias stream_interval and stream_partition to stream_slice \u2026", "author": {"name": "Alexandre Girard", "email": "alexandre@airbyte.io", "user": {"login": "girarda"}}, "additions": 82, "deletions": 12}}, {"node": {"oid": "c01bef505fa3805161d9c2f120e49463357349db", "messageHeadline": "Add docker hub check to metadata upload (#25306)", "author": {"name": "Ben Church", "email": "ben@airbyte.io", "user": {"login": "bnchrch"}}, "additions": 153, "deletions": 89}}, {"node": {"oid": "c95e3ca2ff1c650920b507cad041bd1970d40659", "messageHeadline": "Remove docker hub step from dagger action (#25461)", "author": {"name": "Ben Church", "email": "ben@airbyte.io", "user": {"login": "bnchrch"}}, "additions": 4, "deletions": 6}}, {"node": {"oid": "0af76cd54e747357faefc82431e48f88d08b156f", "messageHeadline": "Add shell to dagger action (#25458)", "author": {"name": "Ben Church", "email": "ben@airbyte.io", "user": {"login": "bnchrch"}}, "additions": 1, "deletions": 0}}, {"node": {"oid": "5b7b1924eecbaa94e995c440e349ce49cb2461e9", "messageHeadline": "connectors-ci: publish connectors on merge (#25316)", "author": {"name": "Augustin", "email": "augustin@airbyte.io", "user": {"login": "alafanechere"}}, "additions": 666, "deletions": 275}}, {"node": {"oid": "5bde434895eb9e4ab6817f85cac5506385703e74", "messageHeadline": "\ud83d\udc1bSource Pinterest: Update `AMOUNT_OF_DAYS_ALLOWED_FOR_LOOKUP` to 89 d\u2026", "author": {"name": "Serhii Lazebnyi", "email": "53845333+lazebnyi@users.noreply.github.com", "user": {"login": "lazebnyi"}}, "additions": 27, "deletions": 26}}, {"node": {"oid": "312c84164adfa2dcf837124a112dd1e05e381339", "messageHeadline": "\ud83d\udc1bSource GitHub: Fix invalid validation format of repositories config \u2026", "author": {"name": "Serhii Lazebnyi", "email": "53845333+lazebnyi@users.noreply.github.com", "user": {"login": "lazebnyi"}}, "additions": 10, "deletions": 8}}, {"node": {"oid": "798fbf461d7b81112b74e273859f5fc57ffb1522", "messageHeadline": "Update api-documentation.md (#25447)", "author": {"name": "Riley Brook", "email": "riley@airbyte.io", "user": {"login": "rileybrook"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "514261309950bd67b0613697911f742b60b712ee", "messageHeadline": "Update THANK-YOU.md (#25449)", "author": {"name": "Evan Tahler", "email": "evan@airbyte.io", "user": {"login": "evantahler"}}, "additions": 0, "deletions": 2}}, {"node": {"oid": "6f950d4288ebd141841aebefba71053a6a96d974", "messageHeadline": "Source Zendesk Support: Update docs (#25434)", "author": {"name": "Artem Inzhyyants", "email": "36314070+artem1205@users.noreply.github.com", "user": {"login": "artem1205"}}, "additions": 25, "deletions": 18}}, {"node": {"oid": "26c9ad50627eb61625ddfa5f8790b0fb9968a100", "messageHeadline": "\ud83d\udc1b Source Shopify: fix `None` cursor field value, `access_scopes` keyE\u2026", "author": {"name": "Baz", "email": "oleksandr.bazarnov@globallogic.com", "user": {"login": "bazarnov"}}, "additions": 567, "deletions": 136}}, {"node": {"oid": "366b1ca6180e8597ee334c272457dccd8ceed4b4", "messageHeadline": "THANK-YOU.md (#25444)", "author": {"name": "Evan Tahler", "email": "evan@airbyte.io", "user": {"login": "evantahler"}}, "additions": 58, "deletions": 2}}, {"node": {"oid": "f9fe9fe8eb527605674764b208a043bb90a503e8", "messageHeadline": "\ud83d\udc1b Source Stripe: Add customer tax ids to invoices stream (#23389)", "author": {"name": "Mohamad Hallak", "email": "16711801+mrhallak@users.noreply.github.com", "user": {"login": "mrhallak"}}, "additions": 57, "deletions": 40}}, {"node": {"oid": "f6bd91018bf4468a8cccd4f3cc0fbac1aac8cd83", "messageHeadline": "\ud83c\udf89Source MailChimp: New Stream Automations (#23290)", "author": {"name": "btkcodedev", "email": "btk.codedev@gmail.com", "user": {"login": "btkcodedev"}}, "additions": 704, "deletions": 17}}, {"node": {"oid": "cff896f4f21d6d58480a95d606d42c189e2db9db", "messageHeadline": "\ud83e\udd16 Bump patch version of Airbyte CDK", "author": {"name": "maxi297", "email": "maxi297@users.noreply.github.com", "user": {"login": "maxi297"}}, "additions": 7, "deletions": 4}}, {"node": {"oid": "4d65fa1b98f5cfb20140a562592850a3f00d08b2", "messageHeadline": "[ISSUE #23994] make MessageGrouper use AirbyteEntrypoint (#25402)", "author": {"name": "Maxime Carbonneau-Leclerc", "email": "maxi297@users.noreply.github.com", "user": {"login": "maxi297"}}, "additions": 136, "deletions": 79}}, {"node": {"oid": "08ab4a50f39bc038ccc71a1a4d61185edbcf3838", "messageHeadline": "connectors-ci: update dagger cli commit (#25425)", "author": {"name": "Augustin", "email": "augustin@airbyte.io", "user": {"login": "alafanechere"}}, "additions": 4, "deletions": 4}}, {"node": {"oid": "08f83b89bd0eb3c17b0cbe031a2ba4e860abbbc4", "messageHeadline": "remove files that are needed to run airbyte-platform (#25323)", "author": {"name": "Conor", "email": "cpdeethree@users.noreply.github.com", "user": {"login": "cpdeethree"}}, "additions": 6, "deletions": 508}}, {"node": {"oid": "dd607dcdf03a4e71ffbe814f917db3615552be6e", "messageHeadline": "\ud83c\udf89Source Salesforce: add checkpointing (#24888)", "author": {"name": "Roman Yermilov [GL]", "email": "86300758+roman-yermilov-gl@users.noreply.github.com", "user": {"login": "roman-yermilov-gl"}}, "additions": 186, "deletions": 77}}, {"node": {"oid": "8c4db0bb29b5b78a4f02aeb63c70f38d5180b566", "messageHeadline": "Connector builder docs: Adjust stream_slice variable usage (#25389)", "author": {"name": "Joe Reuter", "email": "joe@airbyte.io", "user": {"login": "flash1293"}}, "additions": 14, "deletions": 12}}, {"node": {"oid": "666043290f555b543f9e18262c903c1a3571f2b0", "messageHeadline": "connectors-ci: package normalization inside destinations images suppo\u2026", "author": {"name": "Augustin", "email": "augustin@airbyte.io", "user": {"login": "alafanechere"}}, "additions": 129, "deletions": 63}}, {"node": {"oid": "0ab82b06abca2c3932c9b23108ba3103f89acbe8", "messageHeadline": "connectors-ci: document the CLI (#25391)", "author": {"name": "Augustin", "email": "augustin@airbyte.io", "user": {"login": "alafanechere"}}, "additions": 240, "deletions": 141}}, {"node": {"oid": "dd2cee304edea24b05e76f2f1d9a60aff0088a38", "messageHeadline": "\ud83c\udf89 Source Stripe: add SetupIntents stream (#23963)", "author": {"name": "JJ Nilbodee", "email": "pornwipa.nil@gmail.com", "user": {"login": "jj-nilbodee"}}, "additions": 184, "deletions": 18}}, {"node": {"oid": "f2565781473e4ad1765de157ef7e76e4a4c7aa82", "messageHeadline": "Source Twilio: update messages stream expected records (#25384)", "author": {"name": "Arsen Losenko", "email": "20901439+arsenlosenko@users.noreply.github.com", "user": {"login": "arsenlosenko"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "ca344afbb2e1bf36ff41637a06781a98c52a5859", "messageHeadline": "\ud83e\udd16 Bump patch version of Airbyte CDK", "author": {"name": "girarda", "email": "girarda@users.noreply.github.com", "user": {"login": "girarda"}}, "additions": 7, "deletions": 4}}, {"node": {"oid": "15f90e3a2ff5cf335c596a0827654b0176df07eb", "messageHeadline": "Fix and document macros and interpolation variables (#25305)", "author": {"name": "Alexandre Girard", "email": "alexandre@airbyte.io", "user": {"login": "girarda"}}, "additions": 148, "deletions": 10}}, {"node": {"oid": "0a91a983707deaba9f7de6aebda41e4e768ec2ae", "messageHeadline": "Add descriptions and examples to component schema (#25117)", "author": {"name": "Alexandre Girard", "email": "alexandre@airbyte.io", "user": {"login": "girarda"}}, "additions": 1598, "deletions": 415}}, {"node": {"oid": "fd849d4a0c1349533663234a5033910a5bbd3558", "messageHeadline": "small docs fixes (#25377)", "author": {"name": "Cynthia Yin", "email": "cynthia@airbyte.io", "user": {"login": "cynthiaxyin"}}, "additions": 4, "deletions": 13}}, {"node": {"oid": "7c9392adf83a4e6dd0e232468b5669d1907c8a1c", "messageHeadline": "Destination S3 Glue: Fix precision and scale of decimal type (#25397)", "author": {"name": "Marcos Marx", "email": "marcosmarxm@users.noreply.github.com", "user": {"login": "marcosmarxm"}}, "additions": 9, "deletions": 6}}, {"node": {"oid": "4b407e23b7f53274302b623a2666e31d2af787f4", "messageHeadline": "Add git checkout (#25376)", "author": {"name": "Ben Church", "email": "ben@airbyte.io", "user": {"login": "bnchrch"}}, "additions": 3, "deletions": 2}}, {"node": {"oid": "123a31e813c12d991b6ed6fe323ff22699c56409", "messageHeadline": "\ud83c\udf89 New Destination: Starburst Galaxy (#25399)", "author": {"name": "Marcos Marx", "email": "marcosmarxm@users.noreply.github.com", "user": {"login": "marcosmarxm"}}, "additions": 3841, "deletions": 1}}, {"node": {"oid": "62f3c0bfe05245698ffcc4c1f358d77850f6734e", "messageHeadline": "Conenctor builder: Record processing page (#25267)", "author": {"name": "Joe Reuter", "email": "joe@airbyte.io", "user": {"login": "flash1293"}}, "additions": 341, "deletions": 0}}, {"node": {"oid": "5edce353a301fee4896a9e0572f58aeafbc82e27", "messageHeadline": "Connector builder: Incremental sync documentation (#25238)", "author": {"name": "Joe Reuter", "email": "joe@airbyte.io", "user": {"login": "flash1293"}}, "additions": 134, "deletions": 1}}, {"node": {"oid": "66ea9407432ea798dde9ea90d705844472634abc", "messageHeadline": "Fix Java destination template (#25390)", "author": {"name": "Pekka Enberg", "email": "penberg@iki.fi", "user": {"login": "penberg"}}, "additions": 4, "deletions": 4}}, {"node": {"oid": "f5d494a45172142d1b41946eb5c003675fd52652", "messageHeadline": "Source Snapchat Marketing: Add missing story metrics to basic stats (\u2026", "author": {"name": "iberchid", "email": "93732608+iberchid@users.noreply.github.com", "user": {"login": "iberchid"}}, "additions": 114, "deletions": 98}}, {"node": {"oid": "7a250d57fd9c5d0eabb8b4fa937769a773e680b2", "messageHeadline": "Docs: Add AWS_SECRET_MANAGER to list of available options for storing\u2026", "author": {"name": "Chris Wu", "email": "chris@faros.ai", "user": {"login": "cjwooo"}}, "additions": 7, "deletions": 7}}, {"node": {"oid": "e473418c0e8277856c9ab9f8f2288a58a1b8674c", "messageHeadline": "Update Issues Templates (#25365)", "author": {"name": "Marcos Marx", "email": "marcosmarxm@users.noreply.github.com", "user": {"login": "marcosmarxm"}}, "additions": 150, "deletions": 98}}, {"node": {"oid": "eb671190f52e4c8b9a49a77a3253609c9c844bcb", "messageHeadline": "Source Amplitude: update changelog (#25392)", "author": {"name": "Artem Inzhyyants", "email": "36314070+artem1205@users.noreply.github.com", "user": {"login": "artem1205"}}, "additions": 1, "deletions": 0}}, {"node": {"oid": "0bebd4bdb4e88a6456e62c4e7522f9a611e7601f", "messageHeadline": "Source Freshsales: update expected records (#25388)", "author": {"name": "Arsen Losenko", "email": "20901439+arsenlosenko@users.noreply.github.com", "user": {"login": "arsenlosenko"}}, "additions": 6, "deletions": 6}}, {"node": {"oid": "675df1aab74e772e23a56da5f49e204c1c27b78d", "messageHeadline": "Source Faker: update expected records (#25387)", "author": {"name": "Arsen Losenko", "email": "20901439+arsenlosenko@users.noreply.github.com", "user": {"login": "arsenlosenko"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "b6c81d688a21a884896218d729235e747faefd3e", "messageHeadline": "Source Salesforce: update fields in Account expected_records (#25385)", "author": {"name": "Arsen Losenko", "email": "20901439+arsenlosenko@users.noreply.github.com", "user": {"login": "arsenlosenko"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "d9a50be557e1b295e18ac32ef0513a0e351b8875", "messageHeadline": "Destination Databricks: use hive_metastore if catalog not set (#25366)", "author": {"name": "Edward Gao", "email": "edward.gao@airbyte.io", "user": {"login": "edgao"}}, "additions": 45, "deletions": 16}}, {"node": {"oid": "de6811f3d82b20efc3a5fa87ef22e8e3ea83c86c", "messageHeadline": "Dagster registry generation and persist (#25260)", "author": {"name": "Ben Church", "email": "ben@airbyte.io", "user": {"login": "bnchrch"}}, "additions": 1372, "deletions": 207}}, {"node": {"oid": "7d75e5e0dc7f8d367797d646b00515c3c0e688b5", "messageHeadline": "fix typo in GHA workflow (#25372)", "author": {"name": "Augustin", "email": "augustin@airbyte.io", "user": {"login": "alafanechere"}}, "additions": 2, "deletions": 1}}, {"node": {"oid": "b30a23de7e21908951b85d0d99ee715882327ea5", "messageHeadline": "connectors-ci: use shared pip cache instead of locked (#25370)", "author": {"name": "Augustin", "email": "augustin@airbyte.io", "user": {"login": "alafanechere"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "1e8cf8f5d5654b4ea77d920bc12796e932e7bab0", "messageHeadline": "low-code: Do not apply transforms on AirbyteLogMessages and AirbyteTr\u2026", "author": {"name": "Alexandre Girard", "email": "alexandre@airbyte.io", "user": {"login": "girarda"}}, "additions": 171, "deletions": 7}}, {"node": {"oid": "aaf4bf056b37cfc4cd5ca08b6045fe87f3eaca44", "messageHeadline": "Source Amplitude: refactor Events stream (#25317)", "author": {"name": "Artem Inzhyyants", "email": "36314070+artem1205@users.noreply.github.com", "user": {"login": "artem1205"}}, "additions": 266, "deletions": 51}}, {"node": {"oid": "a6d6b063037b62574143e1d09af6b342cf8fc240", "messageHeadline": "Source SFTP-Bulk: Support custom CSV separators (#19224)", "author": {"name": "Ana Loureiro", "email": "37600275+anamargaridarl@users.noreply.github.com", "user": {"login": "anamargaridarl"}}, "additions": 105, "deletions": 25}}, {"node": {"oid": "a6acd135dbe13e301c6804af2a7ef0b8213ea149", "messageHeadline": "\ud83c\udf89 New Destination: Cumul.io (#23153)", "author": {"name": "Joost Stessens", "email": "77833265+jooststessens@users.noreply.github.com", "user": {"login": "jooststessens"}}, "additions": 2871, "deletions": 0}}, {"node": {"oid": "a342e143244fb6bfee62e8eaf15d2a7210536664", "messageHeadline": "connectors-ci: build multi platform connector images (#25286)", "author": {"name": "Augustin", "email": "augustin@airbyte.io", "user": {"login": "alafanechere"}}, "additions": 651, "deletions": 440}}, {"node": {"oid": "eecb080446acdc10b48091fcc9ef185d54cc00ed", "messageHeadline": "update link (#25349)", "author": {"name": "Ella Rohm-Ensing", "email": "erohmensing@gmail.com", "user": {"login": "erohmensing"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "395de77a5024763e5c4960321b4e3e0550365360", "messageHeadline": "[JDBC sources] : Log database indexes per stream (#25345)", "author": {"name": "Akash Kulkarni", "email": "113392464+akashkulk@users.noreply.github.com", "user": {"login": "akashkulk"}}, "additions": 224, "deletions": 200}}, {"node": {"oid": "ae34a80cc5f8923d28a0f019c9e8a10c125d4699", "messageHeadline": "Destination BigQuery + BigQuery denormalized: add configurable file b\u2026", "author": {"name": "Cynthia Yin", "email": "cynthia@airbyte.io", "user": {"login": "cynthiaxyin"}}, "additions": 249, "deletions": 82}}, {"node": {"oid": "f97d8a5846d064f4e4ab36849ae8f7405fe7c4df", "messageHeadline": "Update managing-airbyte-cloud.md (#25341)", "author": {"name": "Riley Brook", "email": "riley@airbyte.io", "user": {"login": "rileybrook"}}, "additions": 3, "deletions": 3}}, {"node": {"oid": "7d6eb43ae69bd88aaa9c6caa5ec7ba3c949068e2", "messageHeadline": "Add version info to publish comment (#25343)", "author": {"name": "Pedro S. Lopez", "email": "pedroslopez@me.com", "user": {"login": "pedroslopez"}}, "additions": 3, "deletions": 3}}, {"node": {"oid": "fd70eb614d82da2c9c0ab4bc39dca2914c1a26de", "messageHeadline": "24153 Destination Databricks: Fix support for external tables on S3 (\u2026", "author": {"name": "Yevhen Sukhomud", "email": "suhomud@gmail.com", "user": {"login": "suhomud"}}, "additions": 177, "deletions": 36}}, {"node": {"oid": "692e8c36c4d9d8ec7a7292ac2354250475b1bf5a", "messageHeadline": "\ud83c\udf89Source Mailjet-Mail: Add `listrecipient` stream (#24689)", "author": {"name": "Dominik Wagner", "email": "dominik.r.mall2@gmail.com", "user": {"login": "domzae"}}, "additions": 83, "deletions": 5}}, {"node": {"oid": "de3f3422131ddf233999b151e0f88f05b9934449", "messageHeadline": "update to new version of dagger cli (#25340)", "author": {"name": "Conor", "email": "cpdeethree@users.noreply.github.com", "user": {"login": "cpdeethree"}}, "additions": 28, "deletions": 0}}, {"node": {"oid": "20283fe156773406ca88a4f978ed3ac41f479d1b", "messageHeadline": "Dagger: Return true on valid exit in Dagger Commands (#25333)", "author": {"name": "Ben Church", "email": "ben@airbyte.io", "user": {"login": "bnchrch"}}, "additions": 10, "deletions": 10}}, {"node": {"oid": "af3db20f641b555bf57c14ec4bb599cfef01f9ed", "messageHeadline": "\ud83d\udc1b Destination AWS Datalake: fix airbyte type in complex data types (#\u2026", "author": {"name": "Henri Blancke", "email": "blanckehenri@gmail.com", "user": {"login": "henriblancke"}}, "additions": 39, "deletions": 7}}, {"node": {"oid": "2b6aa624d9c7369ef72d79c7dcb5debe4a2ac264", "messageHeadline": "Builder documentation: Pagination documentation (#25261)", "author": {"name": "Lake Mossman", "email": "lake@airbyte.io", "user": {"login": "lmossman"}}, "additions": 263, "deletions": 0}}, {"node": {"oid": "67c7ea874352072f0b2447f4fca8652a498aaaf9", "messageHeadline": "Source Twilio: update expected records (#25320)", "author": {"name": "Arsen Losenko", "email": "20901439+arsenlosenko@users.noreply.github.com", "user": {"login": "arsenlosenko"}}, "additions": 159, "deletions": 164}}, {"node": {"oid": "4a0c85c1a949019d897e97d9dc55f1701c8d35c9", "messageHeadline": "use actual release tag (#25311)", "author": {"name": "Joey Marshment-Howell", "email": "josephkmh@users.noreply.github.com", "user": {"login": "josephkmh"}}, "additions": 3, "deletions": 1}}, {"node": {"oid": "819bba174f12cac00ec1066ca0e54c65d3a967bc", "messageHeadline": "postgres-cdc checkpointing: fix LSN parsing bug + refactor for effici\u2026", "author": {"name": "Sergio Ropero", "email": "42538006+sergio-ropero@users.noreply.github.com", "user": {"login": "sergio-ropero"}}, "additions": 323, "deletions": 303}}, {"node": {"oid": "2bc79893aa1691d55f392b44e2b9dd782f51b442", "messageHeadline": "source-amplitude: Only fetch date_time_fields once per request (#25315)", "author": {"name": "Catherine Noll", "email": "clnoll@users.noreply.github.com", "user": {"login": "clnoll"}}, "additions": 8, "deletions": 7}}, {"node": {"oid": "0b9847742f84ada9b9824e9cafb3f1921a0f6622", "messageHeadline": ":tada: Source Google Ads - fixed schema type for \"data_type: ENUM\" an\u2026", "author": {"name": "midavadim", "email": "midavadim@yahoo.com", "user": {"login": "midavadim"}}, "additions": 61, "deletions": 6}}, {"node": {"oid": "09222b1f0cdea97f721cd53b1a2236b9180d9c01", "messageHeadline": "Bump Airbyte version from 0.44.0 to 0.44.1", "author": {"name": "josephkmh", "email": "josephkmh@users.noreply.github.com", "user": {"login": "josephkmh"}}, "additions": 8, "deletions": 15}}, {"node": {"oid": "f40a6b25303ac1cfec7d33875e0fe6c87befd2cb", "messageHeadline": "Source Hubspot: update expected records (#25309)", "author": {"name": "Arsen Losenko", "email": "20901439+arsenlosenko@users.noreply.github.com", "user": {"login": "arsenlosenko"}}, "additions": 3, "deletions": 3}}, {"node": {"oid": "92ce26bc73e5ad5dc036ba1c7ea4489b2f680861", "messageHeadline": "Connector builder: Tutorial (#25153)", "author": {"name": "Joe Reuter", "email": "joe@airbyte.io", "user": {"login": "flash1293"}}, "additions": 226, "deletions": 0}}, {"node": {"oid": "e19bc573525eaa9128a4be915cec381babf405dd", "messageHeadline": "remove session token auth (#25142)", "author": {"name": "Joe Reuter", "email": "joe@airbyte.io", "user": {"login": "flash1293"}}, "additions": 0, "deletions": 25}}, {"node": {"oid": "10db65809742bee60ea378f8d768db70ec3359cc", "messageHeadline": "Source Stripe: add account stream (#25136)", "author": {"name": "Marcos Marx", "email": "marcosmarxm@users.noreply.github.com", "user": {"login": "marcosmarxm"}}, "additions": 873, "deletions": 7}}, {"node": {"oid": "2cdde75ed94e16ad94a2256d15fb8799b8ee65b1", "messageHeadline": "connectors-ci: fix java connectors testing (#25268)", "author": {"name": "Augustin", "email": "augustin@airbyte.io", "user": {"login": "alafanechere"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "2199f9734df24da5d620692b91b10de7661c5375", "messageHeadline": "increase postgres heartbeat from 3600->7200 (#25304)", "author": {"name": "Cole Snodgrass", "email": "cole@airbyte.io", "user": {"login": "colesnodgrass"}}, "additions": 3, "deletions": 1}}, {"node": {"oid": "ba65654d6ccab59bdad112de46a42b072bcc0169", "messageHeadline": "Source Amplitude:  Reduce request_time_range (#25281)", "author": {"name": "Artem Inzhyyants", "email": "36314070+artem1205@users.noreply.github.com", "user": {"login": "artem1205"}}, "additions": 9, "deletions": 7}}, {"node": {"oid": "5563179782402b70fca703edb67eccb2f84c580b", "messageHeadline": "Dagster: rename catalog to registry (#25254)", "author": {"name": "Ben Church", "email": "ben@airbyte.io", "user": {"login": "bnchrch"}}, "additions": 714, "deletions": 701}}, {"node": {"oid": "b053ad6b2c8466c1d0d414cb3a626bd9f414f968", "messageHeadline": "CAT tools/acceptance_test_config_migration: Make relatively configura\u2026", "author": {"name": "Ella Rohm-Ensing", "email": "erohmensing@gmail.com", "user": {"login": "erohmensing"}}, "additions": 909, "deletions": 257}}, {"node": {"oid": "994a8ddaef0b2d77220896bc165f35c03487659f", "messageHeadline": "\ud83d\udc1b Source Jira: Add missing types to issues json schema (#25275)", "author": {"name": "Henri Blancke", "email": "blanckehenri@gmail.com", "user": {"login": "henriblancke"}}, "additions": 10, "deletions": 6}}, {"node": {"oid": "46c813f13ec63d042451ad1a59b62072974434db", "messageHeadline": "Adds  400 errors and reauth suggestion to Airtable doc (#25255)", "author": {"name": "Juan", "email": "80164312+jnr0790@users.noreply.github.com", "user": {"login": "jnr0790"}}, "additions": 6, "deletions": 2}}, {"node": {"oid": "06354ae4e4c26be0c25e2d9f0dd9ea02ddf6e7c0", "messageHeadline": "Increase memory_limit for Amplitude (#25282)", "author": {"name": "Catherine Noll", "email": "clnoll@users.noreply.github.com", "user": {"login": "clnoll"}}, "additions": 13, "deletions": 0}}, {"node": {"oid": "b244e599414653913040672dc53c081caa3f96aa", "messageHeadline": "\ud83c\udf89 New Source: Aircall [Low code CDK] (#25240)", "author": {"name": "btkcodedev", "email": "btk.codedev@gmail.com", "user": {"login": "btkcodedev"}}, "additions": 1345, "deletions": 0}}, {"node": {"oid": "44fa2844ac4277ffc1e66762b6e5133ab6b8fef8", "messageHeadline": "\ud83c\udf89 New Source: Apple Search Ads [low-code CDK] (#19557)", "author": {"name": "Rachel Rizk", "email": "69161287+rach-r@users.noreply.github.com", "user": {"login": "rach-r"}}, "additions": 1830, "deletions": 0}}, {"node": {"oid": "64ccdd9a29d8f15bfda173a629358faeccb20008", "messageHeadline": ":tada: Source Facebook Marketing: Increase pause interval time after \u2026", "author": {"name": "Vladimir remar", "email": "vladimir.remar@gmail.com", "user": {"login": "vladimir-remar"}}, "additions": 9, "deletions": 8}}, {"node": {"oid": "b6f6baebc2f6c83cab3303fa8aad0f2bf808264d", "messageHeadline": "Add Dagster Deployment Action skeleton (#24929)", "author": {"name": "Ben Church", "email": "ben@airbyte.io", "user": {"login": "bnchrch"}}, "additions": 853, "deletions": 274}}, {"node": {"oid": "9a5cfc5813eb983e5fbf66b53d98344a6f29449a", "messageHeadline": "Source Zendesk Support: update expected records (#25272)", "author": {"name": "Arsen Losenko", "email": "20901439+arsenlosenko@users.noreply.github.com", "user": {"login": "arsenlosenko"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "e22f9e4cc09f8fb1a76490dc86cda1645902ff75", "messageHeadline": "Source S3: handle block size related errors (#25067)", "author": {"name": "Artem Inzhyyants", "email": "36314070+artem1205@users.noreply.github.com", "user": {"login": "artem1205"}}, "additions": 12, "deletions": 7}}, {"node": {"oid": "8526ef95abafecc84d01fb40eee9d4d25818f54a", "messageHeadline": "Source Sentry: update expected records (#25270)", "author": {"name": "Arsen Losenko", "email": "20901439+arsenlosenko@users.noreply.github.com", "user": {"login": "arsenlosenko"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "c8bdf31778d125b1121a4183727cad4727324f3e", "messageHeadline": "Source Zendesk Chat: update expected records (#25271)", "author": {"name": "Arsen Losenko", "email": "20901439+arsenlosenko@users.noreply.github.com", "user": {"login": "arsenlosenko"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "3080f6542972cb225085e9d5be3aee7c252aa7b5", "messageHeadline": "Source S3: Add start date filter for files (#25010)", "author": {"name": "Artem Inzhyyants", "email": "36314070+artem1205@users.noreply.github.com", "user": {"login": "artem1205"}}, "additions": 164, "deletions": 80}}, {"node": {"oid": "42214483320910bd9fb6d7fcfd38396057fa315e", "messageHeadline": "Connector builder: Authentication documentation (#25112)", "author": {"name": "Joe Reuter", "email": "joe@airbyte.io", "user": {"login": "flash1293"}}, "additions": 261, "deletions": 0}}, {"node": {"oid": "b2d655ff23bfeddb7e04fee1a2b3ff231fda7c60", "messageHeadline": "metadata: create specs secret mask (#25201)", "author": {"name": "Augustin", "email": "augustin@airbyte.io", "user": {"login": "alafanechere"}}, "additions": 241, "deletions": 46}}, {"node": {"oid": "f23b3ad88ed56c605ea1ccad857e287b7a38dbe0", "messageHeadline": "Add logging functionality to understand Xmin wraparound (#25220)", "author": {"name": "Akash Kulkarni", "email": "113392464+akashkulk@users.noreply.github.com", "user": {"login": "akashkulk"}}, "additions": 136, "deletions": 58}}, {"node": {"oid": "dd68bb17b0f23d898554c7b469dd3e9afd15e661", "messageHeadline": "\ud83e\udd16 Bump minor version of Airbyte CDK", "author": {"name": "girarda", "email": "girarda@users.noreply.github.com", "user": {"login": "girarda"}}, "additions": 7, "deletions": 4}}, {"node": {"oid": "fc3655c12a256955c249f463b5e09a2c63e7aa72", "messageHeadline": "low-code: Clean up SessionTokenAuthenticator interface (#25086)", "author": {"name": "Alexandre Girard", "email": "alexandre@airbyte.io", "user": {"login": "girarda"}}, "additions": 122, "deletions": 21}}, {"node": {"oid": "9d2d7d0319af872f18ed4c0c6574875850e7813b", "messageHeadline": "Source Copper: Add opportunities to streams (#24824)", "author": {"name": "richardlam-quotapath", "email": "113922446+richardlam-quotapath@users.noreply.github.com", "user": {"login": "richardlam-quotapath"}}, "additions": 83, "deletions": 8}}, {"node": {"oid": "6d830ddb2311089f636dcbd013e6e6537023fe67", "messageHeadline": "add note on security self-check to security.md (#25235)", "author": {"name": "sh4sh", "email": "6833405+sh4sh@users.noreply.github.com", "user": {"login": "sh4sh"}}, "additions": 2, "deletions": 0}}, {"node": {"oid": "e44bbcd72ea45c0a257d8a99b019d936386ff2d0", "messageHeadline": "Run ./gradlew :airbyte-config:init:processResources (#25250)", "author": {"name": "Ben Church", "email": "ben@airbyte.io", "user": {"login": "bnchrch"}}, "additions": 181, "deletions": 0}}, {"node": {"oid": "0dcc653bd15f7817c549a2d3922813af62d55a91", "messageHeadline": "Shuffled `destination-jdbc` into `bases` folder (#25120)", "author": {"name": "Ryan Fu", "email": "ryan.fu@airbyte.io", "user": {"login": "ryankfu"}}, "additions": 42, "deletions": 57}}, {"node": {"oid": "f2f788f4d17cdd66ac282ea71474cef4575edb76", "messageHeadline": "Add compatibility guide to sidebar (#25224)", "author": {"name": "Alexandre Girard", "email": "alexandre@airbyte.io", "user": {"login": "girarda"}}, "additions": 1, "deletions": 0}}, {"node": {"oid": "6cff29be840fbe133131c1aae48b36fb2709bfa2", "messageHeadline": "\ud83c\udf89Source Stripe: New Stream - Subscription Schedule (#23624)", "author": {"name": "btkcodedev", "email": "btk.codedev@gmail.com", "user": {"login": "btkcodedev"}}, "additions": 329, "deletions": 7}}, {"node": {"oid": "3a81c017d96b07e7d773af2843696edb90983e8c", "messageHeadline": "Add metadata gcs sensor to Dagster (#25055)", "author": {"name": "Ben Church", "email": "ben@airbyte.io", "user": {"login": "bnchrch"}}, "additions": 188, "deletions": 44}}, {"node": {"oid": "b328168813aec97f057ceb514a359396a77306a1", "messageHeadline": "\ud83c\udf89 New Source: Teradata (#24221)", "author": {"name": "Ivica Taseski", "email": "ivica.taseski94@gmail.com", "user": {"login": "itaseskii"}}, "additions": 1776, "deletions": 19}}, {"node": {"oid": "de629303b66d056b080347c6d511968fafae48d6", "messageHeadline": "Cleanup some logging in connectors (#25227)", "author": {"name": "Akash Kulkarni", "email": "113392464+akashkulk@users.noreply.github.com", "user": {"login": "akashkulk"}}, "additions": 8, "deletions": 5}}, {"node": {"oid": "dd379bb492d864aa21137513cb1e2997b04f1e06", "messageHeadline": "Document the config for docker workspace cleanup (#25210)", "author": {"name": "Jimmy Ma", "email": "gosusnp@users.noreply.github.com", "user": {"login": "gosusnp"}}, "additions": 5, "deletions": 0}}, {"node": {"oid": "6fa2f21b3deef6ca90f5986f3d40bf4577850c2c", "messageHeadline": "\ud83e\udd16 Bump patch version of Airbyte CDK", "author": {"name": "girarda", "email": "girarda@users.noreply.github.com", "user": {"login": "girarda"}}, "additions": 7, "deletions": 4}}, {"node": {"oid": "38411419137406c87bb1d2f79369f2c93642092c", "messageHeadline": "Fix manifest_declarative_source + add unit tests (#25217)", "author": {"name": "Alexandre Girard", "email": "alexandre@airbyte.io", "user": {"login": "girarda"}}, "additions": 432, "deletions": 2}}, {"node": {"oid": "11dfe84f9ec4b082ef39931976e7ff264f572958", "messageHeadline": "Run doc deploys on docosaurus changes (#25215)", "author": {"name": "Tim Roes", "email": "tim@airbyte.io", "user": {"login": "timroes"}}, "additions": 2, "deletions": 0}}, {"node": {"oid": "3c01902a572788e6f3b6a629371be9844e6ad129", "messageHeadline": "Add is_optional flag to connector tests (#25211)", "author": {"name": "Ben Church", "email": "ben@airbyte.io", "user": {"login": "bnchrch"}}, "additions": 15, "deletions": 4}}, {"node": {"oid": "9cdffcfd217ca3dc9ba359edb054a967cd90e8f0", "messageHeadline": "Add OSS getting started redirect (#25213)", "author": {"name": "Tim Roes", "email": "tim@airbyte.io", "user": {"login": "timroes"}}, "additions": 4, "deletions": 0}}, {"node": {"oid": "b54413d77ff483788cae67029e112551bc2e5aa1", "messageHeadline": "Source Facebook Marketing: fix data retention period validation (#25204)", "author": {"name": "Denys Davydov", "email": "davydov.den18@gmail.com", "user": {"login": "davydov-d"}}, "additions": 38, "deletions": 22}}, {"node": {"oid": "cba36b0afdf066ab435497d9a12e554dea326ae1", "messageHeadline": "CI checks for #23868 (#24717)", "author": {"name": "Sajarin", "email": "sajarindider@gmail.com", "user": {"login": "sajarin"}}, "additions": 99, "deletions": 30}}, {"node": {"oid": "0d9392e4aed5e0864945f90eff38b86674d13a23", "messageHeadline": "\ud83e\udd16 Bump patch version of Airbyte CDK", "author": {"name": "girarda", "email": "girarda@users.noreply.github.com", "user": {"login": "girarda"}}, "additions": 7, "deletions": 4}}, {"node": {"oid": "f3799280f22b5b81df1857fa123bf64df9a34ae8", "messageHeadline": "connector builder: Emit message at start of slice (#25180)", "author": {"name": "Alexandre Girard", "email": "alexandre@airbyte.io", "user": {"login": "girarda"}}, "additions": 173, "deletions": 28}}, {"node": {"oid": "6f064c04a083a8cf3fc709842b13ad3e6e5e8082", "messageHeadline": "Source Twilio: update expected records (#25200)", "author": {"name": "Arsen Losenko", "email": "20901439+arsenlosenko@users.noreply.github.com", "user": {"login": "arsenlosenko"}}, "additions": 10, "deletions": 11}}, {"node": {"oid": "ac5c890dd620417d2712ef311e3f882d38da0c82", "messageHeadline": "Source Zendesk Support: update expected records (#25206)", "author": {"name": "Arsen Losenko", "email": "20901439+arsenlosenko@users.noreply.github.com", "user": {"login": "arsenlosenko"}}, "additions": 3, "deletions": 4}}, {"node": {"oid": "f2c0d4827909610d46dae69f89e6bfdddb2b9fd4", "messageHeadline": "Source Pipedrive: update expected records (#25199)", "author": {"name": "Arsen Losenko", "email": "20901439+arsenlosenko@users.noreply.github.com", "user": {"login": "arsenlosenko"}}, "additions": 3, "deletions": 3}}, {"node": {"oid": "2c4525a3fe02fc9fdcdaa4cdc88a5f5ebe1674c5", "messageHeadline": "Source Github: update expected records (#25148)", "author": {"name": "Arsen Losenko", "email": "20901439+arsenlosenko@users.noreply.github.com", "user": {"login": "arsenlosenko"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "c288c69f701589616ee028630fc602720ef67089", "messageHeadline": "Source Hubspot: update expected records (#25152)", "author": {"name": "Arsen Losenko", "email": "20901439+arsenlosenko@users.noreply.github.com", "user": {"login": "arsenlosenko"}}, "additions": 3, "deletions": 3}}, {"node": {"oid": "6bb47794df313e8ce230dca80d99686e7f6ead54", "messageHeadline": "airbyte-ci: orchestrate the upload of modified metadata.yaml files to\u2026", "author": {"name": "Augustin", "email": "augustin@airbyte.io", "user": {"login": "alafanechere"}}, "additions": 259, "deletions": 45}}, {"node": {"oid": "c4e0b80d0de6cb35dc9a4d022f3463623846a57a", "messageHeadline": "dagger CI: auth to dockerhub (#25196)", "author": {"name": "Augustin", "email": "augustin@airbyte.io", "user": {"login": "alafanechere"}}, "additions": 15, "deletions": 0}}, {"node": {"oid": "e35c863dcf450fe72922100f3b4ff891f18551b2", "messageHeadline": "Bump Airbyte version from 0.43.2 to 0.44.0", "author": {"name": "timroes", "email": "timroes@users.noreply.github.com", "user": {"login": "timroes"}}, "additions": 10, "deletions": 8}}, {"node": {"oid": "ea0425b1da9de2604863808265247a6660ef84b6", "messageHeadline": "increase sentry heartbeat - 43200->64800 (#25185)", "author": {"name": "Cole Snodgrass", "email": "cole@airbyte.io", "user": {"login": "colesnodgrass"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "214ee908a0885f9a5dc23d287f496d3ea9fe4b5d", "messageHeadline": "Housekeeping: Remove unused workflows. (#25191)", "author": {"name": "Davin Chia", "email": "davinchia@gmail.com", "user": {"login": "davinchia"}}, "additions": 0, "deletions": 41}}, {"node": {"oid": "bc3083d99205fff138ca9c0657a9a2b2cfe67b83", "messageHeadline": "`connectors.md` gains Github labels for connector issues (#25182)", "author": {"name": "Evan Tahler", "email": "evan@airbyte.io", "user": {"login": "evantahler"}}, "additions": 354, "deletions": 344}}, {"node": {"oid": "d7a3b2a04fd238a9be57d0f6d2cffbf18ac3c613", "messageHeadline": ":bug: Source File: fix column data types for numerical values (#23759)", "author": {"name": "Ali Hassan", "email": "62539376+Alihassanc5@users.noreply.github.com", "user": {"login": "Alihassanc5"}}, "additions": 11, "deletions": 8}}, {"node": {"oid": "076356c4d498d3462096e6dfda8ed3b454876dc8", "messageHeadline": "Always show client cert and key (#25131)", "author": {"name": "Lake Mossman", "email": "lake@airbyte.io", "user": {"login": "lmossman"}}, "additions": 112, "deletions": 79}}, {"node": {"oid": "de59e925c54c4388ba746605267ce0af7cab50d1", "messageHeadline": "change google analytics dockerfile order to pip install source (#23082)", "author": {"name": "Philip Corr", "email": "PhilipCorr@users.noreply.github.com", "user": {"login": "PhilipCorr"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "5ff0cfd5888678ed0cdca6f5b8445109b7157c9e", "messageHeadline": "refactor source harness and GitHub action to add source-mysql (#25036)", "author": {"name": "Rodi Reich Zilberman", "email": "867491+rodireich@users.noreply.github.com", "user": {"login": "rodireich"}}, "additions": 539, "deletions": 10}}, {"node": {"oid": "930813317e3ffd345cd8de5c09c7c409ee95a831", "messageHeadline": "Fixed missing punctuations (#25151)", "author": {"name": "Boluwatife Victor", "email": "95125924+BirdboyBolu@users.noreply.github.com", "user": {"login": "BirdboyBolu"}}, "additions": 4, "deletions": 4}}, {"node": {"oid": "ae5832f50144ea3cae286412c71ce746875eddf0", "messageHeadline": "dagger: upgrade to 0.5.0 (#25171)", "author": {"name": "Augustin", "email": "augustin@airbyte.io", "user": {"login": "alafanechere"}}, "additions": 2, "deletions": 31}}, {"node": {"oid": "871805e23537360f77eaccf5695c6203a8847ae0", "messageHeadline": "Source Slack: update expected records (#25150)", "author": {"name": "Arsen Losenko", "email": "20901439+arsenlosenko@users.noreply.github.com", "user": {"login": "arsenlosenko"}}, "additions": 3, "deletions": 3}}, {"node": {"oid": "aa43bfc19670b8a80ddb63ddb3bf0b9a73aa13ed", "messageHeadline": "fix strict-encrypt metadata dockerRepository (#25159)", "author": {"name": "Augustin", "email": "augustin@airbyte.io", "user": {"login": "alafanechere"}}, "additions": 15, "deletions": 15}}, {"node": {"oid": "56816e616fbf3fe189c4907f4358398564f6ced2", "messageHeadline": "Source Facebook Pages: update insight metrics request params (#25143)", "author": {"name": "Arsen Losenko", "email": "20901439+arsenlosenko@users.noreply.github.com", "user": {"login": "arsenlosenko"}}, "additions": 0, "deletions": 0}}, {"node": {"oid": "1f30be1764bafafa4560f63e344295b39b09306f", "messageHeadline": "Source Facebook Pages: update insight metrics request params (#25143)", "author": {"name": "Arsen Losenko", "email": "20901439+arsenlosenko@users.noreply.github.com", "user": {"login": "arsenlosenko"}}, "additions": 8, "deletions": 7}}, {"node": {"oid": "ecd6916675505b96c5a7df76820f7acb2d310bbb", "messageHeadline": "Source Iterable: update expected records (#25144)", "author": {"name": "Arsen Losenko", "email": "20901439+arsenlosenko@users.noreply.github.com", "user": {"login": "arsenlosenko"}}, "additions": 100, "deletions": 104}}, {"node": {"oid": "38e1ede6b85b5fe54d0a126501b1bce0babd4598", "messageHeadline": "\ud83c\udf89Source Twilio: New Stream Conversation Participants (#23995)", "author": {"name": "btkcodedev", "email": "btk.codedev@gmail.com", "user": {"login": "btkcodedev"}}, "additions": 95, "deletions": 5}}, {"node": {"oid": "ab784c5d9015c3a5ec0e22f6e3b6f25fbf532448", "messageHeadline": "Source: Amazon Ads - Add pk validator for reports when expected pk is\u2026", "author": {"name": "Serhii Lazebnyi", "email": "53845333+lazebnyi@users.noreply.github.com", "user": {"login": "lazebnyi"}}, "additions": 34, "deletions": 6}}, {"node": {"oid": "a4529fdff0b684fc157a0399955d72298bcc5f10", "messageHeadline": "Bump versions in atelier dockerfile (#25125)", "author": {"name": "Alexandre Girard", "email": "alexandre@airbyte.io", "user": {"login": "girarda"}}, "additions": 2, "deletions": 0}}, {"node": {"oid": "0b6ee790d731c5e1aeef5dd9e6fc3e6723a1c579", "messageHeadline": "Add additional destination-bigquery datacenters (#25122)", "author": {"name": "Evan Tahler", "email": "evan@airbyte.io", "user": {"login": "evantahler"}}, "additions": 137, "deletions": 91}}, {"node": {"oid": "f880bbb8e5340c5e8a9306d6da0dc1fd23d1cd0b", "messageHeadline": "Source Surveymonkey:  Fix spec.json required fields and update schema\u2026", "author": {"name": "Marcos Marx", "email": "marcosmarxm@users.noreply.github.com", "user": {"login": "marcosmarxm"}}, "additions": 299, "deletions": 37}}, {"node": {"oid": "23c9a299e5d7e247dbff120f36869f496755a320", "messageHeadline": "Source Zendesk Support: update expected records (#25058)", "author": {"name": "Arsen Losenko", "email": "20901439+arsenlosenko@users.noreply.github.com", "user": {"login": "arsenlosenko"}}, "additions": 2, "deletions": 4}}, {"node": {"oid": "307f445bf1ac623cb0c64de1c78cccb658df256a", "messageHeadline": "\ud83d\udea8\ud83d\udea8 Source Amplitude: migrate to YAML (#22362)", "author": {"name": "Artem Inzhyyants", "email": "36314070+artem1205@users.noreply.github.com", "user": {"login": "artem1205"}}, "additions": 682, "deletions": 1108}}, {"node": {"oid": "ebc907cdf78fceba881f89138f9d0154b1fef8fe", "messageHeadline": "create metadata files for all connectors (#24964)", "author": {"name": "Augustin", "email": "augustin@airbyte.io", "user": {"login": "alafanechere"}}, "additions": 6844, "deletions": 20}}, {"node": {"oid": "d794fd2f0cc9807da7fed7b2bd43bac2c3631fd1", "messageHeadline": "source-postgres works with bigger datasets (#25138)", "author": {"name": "Evan Tahler", "email": "evan@airbyte.io", "user": {"login": "evantahler"}}, "additions": 0, "deletions": 4}}, {"node": {"oid": "c0673287568d15a08bba2f9d41e05ca9eec9423a", "messageHeadline": "Bump Airbyte version from 0.43.1 to 0.43.2", "author": {"name": "girarda", "email": "girarda@users.noreply.github.com", "user": {"login": "girarda"}}, "additions": 11, "deletions": 9}}, {"node": {"oid": "08067008ca04218cc7c1cc7a2054c2b7d59a2fb9", "messageHeadline": "\ud83e\udd16 Bump patch version of Airbyte CDK", "author": {"name": "girarda", "email": "girarda@users.noreply.github.com", "user": {"login": "girarda"}}, "additions": 7, "deletions": 4}}, {"node": {"oid": "71fc3dd51761578f569b11d96af15b3aab2bcbc5", "messageHeadline": "Connector builder: set pages and slices limits (#25121)", "author": {"name": "Alexandre Girard", "email": "alexandre@airbyte.io", "user": {"login": "girarda"}}, "additions": 95, "deletions": 26}}, {"node": {"oid": "11b52f51af0e0da6289362b4cd5aa9a9bdfe64a9", "messageHeadline": "Source Stripe: generate seed source file (#25113)", "author": {"name": "Marcos Marx", "email": "marcosmarxm@users.noreply.github.com", "user": {"login": "marcosmarxm"}}, "additions": 4, "deletions": 4}}, {"node": {"oid": "bde237ffdd314f00c47eb9d5152732a1492c44d9", "messageHeadline": "metadata: cleanup workflows (#25105)", "author": {"name": "Augustin", "email": "augustin@airbyte.io", "user": {"login": "alafanechere"}}, "additions": 20, "deletions": 38}}, {"node": {"oid": "c5e9a7ecd2200b3be1a4b485eaf212a61c2342cc", "messageHeadline": "metadata service: upload metadata files to gcs (#25115)", "author": {"name": "Augustin", "email": "augustin@airbyte.io", "user": {"login": "alafanechere"}}, "additions": 782, "deletions": 38}}, {"node": {"oid": "00c3a3fd7d0543b214d324e3466fb3a87b2de7d5", "messageHeadline": "airbyte-ci: improve metadata validation perfs (#25107)", "author": {"name": "Augustin", "email": "augustin@airbyte.io", "user": {"login": "alafanechere"}}, "additions": 28, "deletions": 84}}, {"node": {"oid": "c5c426630c4ac0f25d303e548ebb36ae61765e69", "messageHeadline": "Source Stripe: expand tiers when syncing plans (#19906)", "author": {"name": "Visnu Pitiyanuvath", "email": "visnup@gmail.com", "user": {"login": "visnup"}}, "additions": 14, "deletions": 3}}, {"node": {"oid": "1e059c40c136b670bd90a1b2ab08a8bb2e85cbdc", "messageHeadline": "airbyte-ci: add missing init file for pipelines subpackage (#25106)", "author": {"name": "Augustin", "email": "augustin@airbyte.io", "user": {"login": "alafanechere"}}, "additions": 3, "deletions": 0}}, {"node": {"oid": "19d9a6ea57c908d5c62994ded8b313bcd330d739", "messageHeadline": "\ud83d\udc1bSource Recharge:  Fix owner slicing for metfaields stream (#25009)", "author": {"name": "Serhii Lazebnyi", "email": "53845333+lazebnyi@users.noreply.github.com", "user": {"login": "lazebnyi"}}, "additions": 73, "deletions": 43}}, {"node": {"oid": "8c32b9b2052f5867c2f5d57b59301e9945417eef", "messageHeadline": "connectors-ci: add missing init files (#25102)", "author": {"name": "Augustin", "email": "augustin@airbyte.io", "user": {"login": "alafanechere"}}, "additions": 6, "deletions": 0}}, {"node": {"oid": "cc1a01bf6dbad5e330cdc61e5a725facc5858ab2", "messageHeadline": "metadata validation: *.yml > *.yaml (#25104)", "author": {"name": "Augustin", "email": "augustin@airbyte.io", "user": {"login": "alafanechere"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "74268b434e02c7d0e13efc4520be3899a2a67763", "messageHeadline": "connectors-ci: test java connectors (#24225)", "author": {"name": "Augustin", "email": "augustin@airbyte.io", "user": {"login": "alafanechere"}}, "additions": 1372, "deletions": 383}}, {"node": {"oid": "b60f4e2dbf9be0059f8b15eedb0b66476f53f82b", "messageHeadline": "Remove SSL toggle for source-postgres in OSS (#24859)", "author": {"name": "Duy Nguyen", "email": "duy@airbyte.io", "user": {"login": "nguyenaiden"}}, "additions": 8, "deletions": 50}}, {"node": {"oid": "57914889993871d3a000148791821440463aab41", "messageHeadline": "Cleanup state code in AbstractDbSource (#24610)", "author": {"name": "Akash Kulkarni", "email": "113392464+akashkulk@users.noreply.github.com", "user": {"login": "akashkulk"}}, "additions": 70, "deletions": 104}}, {"node": {"oid": "7424a7623278596cd7f873077560f51b4c27adaf", "messageHeadline": "Test all datatypes translation (#25029)", "author": {"name": "Rodi Reich Zilberman", "email": "867491+rodireich@users.noreply.github.com", "user": {"login": "rodireich"}}, "additions": 598, "deletions": 26988}}, {"node": {"oid": "ad4332bfec6aeeab2ac935c0fcb0d14548a14dd6", "messageHeadline": "Destination S3 Glue: fix spec (#25090)", "author": {"name": "Marcos Marx", "email": "marcosmarxm@users.noreply.github.com", "user": {"login": "marcosmarxm"}}, "additions": 27, "deletions": 21}}, {"node": {"oid": "4f1aa00aba25896237de21c7757c68af62e4596e", "messageHeadline": "Source Google Search Console: update doc and spec (#21260)", "author": {"name": "sbrickel-nimble", "email": "sebastian.brickel@nimbledigital.se", "user": {"login": "sbrickel"}}, "additions": 2, "deletions": 0}}, {"node": {"oid": "f7fa1de93b135831173b9be4fa7bfe53e7b34e6c", "messageHeadline": "Add connector builder compatibility guide (#24916)", "author": {"name": "Alexandre Girard", "email": "alexandre@airbyte.io", "user": {"login": "girarda"}}, "additions": 222, "deletions": 0}}, {"node": {"oid": "b5a2ceb7fed34223474d9a0ed8f3eef1ece73ec6", "messageHeadline": "cdc: refactor to remove debezium dependency from connector packages (\u2026", "author": {"name": "Subodh Kant Chaturvedi", "email": "subodh1810@gmail.com", "user": {"login": "subodh1810"}}, "additions": 354, "deletions": 328}}, {"node": {"oid": "6b4fcbc268f2a17a5b83075c8c0a3da264b5befa", "messageHeadline": "\ud83c\udf89Source Twilio: New Stream Conversation Messages (#22875)", "author": {"name": "btkcodedev", "email": "btk.codedev@gmail.com", "user": {"login": "btkcodedev"}}, "additions": 180, "deletions": 53}}, {"node": {"oid": "0980a8726f4017a5f42373448778de62b1953993", "messageHeadline": "internal dest-bq changes (install python+dbt, copy normalization code\u2026", "author": {"name": "Edward Gao", "email": "edward.gao@airbyte.io", "user": {"login": "edgao"}}, "additions": 23, "deletions": 0}}, {"node": {"oid": "9ae784b5f1e6ec1524774a640099ef18621a3953", "messageHeadline": "Source Notion: improve error handling for API /search  (#25041)", "author": {"name": "Serhii Chvaliuk", "email": "grubberr@gmail.com", "user": {"login": "grubberr"}}, "additions": 55, "deletions": 34}}, {"node": {"oid": "d244b99a5d3342393ba7a9256e2a1fd62c03fe81", "messageHeadline": "Source Quickbooks: turn off advanced oauth + fix input date format (#\u2026", "author": {"name": "Denys Davydov", "email": "davydov.den18@gmail.com", "user": {"login": "davydov-d"}}, "additions": 44, "deletions": 226}}, {"node": {"oid": "0b509b3440d813607539e5494f6befe63b6c7037", "messageHeadline": "Update publish-command.yml (#25047)", "author": {"name": "Pedro S. Lopez", "email": "pedroslopez@me.com", "user": {"login": "pedroslopez"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "19b855d4f9866b1fc7f5d3f5029b5ac47f5123a7", "messageHeadline": "fix mainline connector publishing (#25046)", "author": {"name": "Pedro S. Lopez", "email": "pedroslopez@me.com", "user": {"login": "pedroslopez"}}, "additions": 1, "deletions": 3}}, {"node": {"oid": "a992167f90cdd19874f9d0f2ac59c3d7b7766e4a", "messageHeadline": "Source Quickbooks: migrate to low-code (#24324)", "author": {"name": "Roman Yermilov [GL]", "email": "86300758+roman-yermilov-gl@users.noreply.github.com", "user": {"login": "roman-yermilov-gl"}}, "additions": 9773, "deletions": 8542}}, {"node": {"oid": "a26bd9284a142e9f3d3ccdc9c6a4d6d0a185cb1a", "messageHeadline": "\ud83c\udf89Source Twilio: New stream Executions and Flow (#22874)", "author": {"name": "btkcodedev", "email": "btk.codedev@gmail.com", "user": {"login": "btkcodedev"}}, "additions": 167, "deletions": 8}}, {"node": {"oid": "5c929a6f32646cf3ff54d02cf21fea42aafea8ec", "messageHeadline": "Source Marketo: update expected records (#25011)", "author": {"name": "Arsen Losenko", "email": "20901439+arsenlosenko@users.noreply.github.com", "user": {"login": "arsenlosenko"}}, "additions": 13, "deletions": 3}}, {"node": {"oid": "4ce11adff15cf920a61799bc4624c4955a848b04", "messageHeadline": "Override the github threshold (#25002)", "author": {"name": "Benoit Moriceau", "email": "benoit@airbyte.io", "user": {"login": "benmoriceau"}}, "additions": 3, "deletions": 1}}, {"node": {"oid": "812453fd8ee4c0a1a8d88e835757dce5771a845d", "messageHeadline": "Source File: fix example in Reader Options in specification (#24525)", "author": {"name": "Ujjwal Tyagi", "email": "56214203+tyagi-data-wizard@users.noreply.github.com", "user": {"login": "tyagi-data-wizard"}}, "additions": 81, "deletions": 93}}, {"node": {"oid": "9bf183a439495e5ebd9f6185b295c97c675500ac", "messageHeadline": "feat: publish pre-release versions of connectors (#24884)", "author": {"name": "Pedro S. Lopez", "email": "pedroslopez@me.com", "user": {"login": "pedroslopez"}}, "additions": 52, "deletions": 18}}, {"node": {"oid": "b73d10bd333d450809cd3b8b677ab4c0c90dd41c", "messageHeadline": "Source Jira: Removed Connector Domain Pattern from Spec (#24636)", "author": {"name": "Mark Sumegi", "email": "sumegi.mark@gmail.com", "user": {"login": "sumegim"}}, "additions": 15, "deletions": 14}}, {"node": {"oid": "f969ebd63bb5968b2957d6125ea60227b0220abb", "messageHeadline": "low-code: Add some unit tests for CompositeErrorHandler (#24930)", "author": {"name": "Alexandre Girard", "email": "alexandre@airbyte.io", "user": {"login": "girarda"}}, "additions": 59, "deletions": 1}}, {"node": {"oid": "2e1f23cd8f2d0c913940e64bebb1cf777e4edc02", "messageHeadline": "run-ab-platform.sh uses docker compose v2 (#24972)", "author": {"name": "Jimmy Ma", "email": "gosusnp@users.noreply.github.com", "user": {"login": "gosusnp"}}, "additions": 7, "deletions": 6}}, {"node": {"oid": "67bcb1dc723732c5c06255297f48694d139c5145", "messageHeadline": "Source Strava: update expected records (#25013)", "author": {"name": "Arsen Losenko", "email": "20901439+arsenlosenko@users.noreply.github.com", "user": {"login": "arsenlosenko"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "f6596af9b73a338b5e7c209eed7fbc6c060b4fd3", "messageHeadline": "Source Sentry: update expected records (#25012)", "author": {"name": "Arsen Losenko", "email": "20901439+arsenlosenko@users.noreply.github.com", "user": {"login": "arsenlosenko"}}, "additions": 4, "deletions": 4}}, {"node": {"oid": "d1cc41b6c0eef52b9329b0d4ee07f19f01f9f984", "messageHeadline": "Source Facebook Marketing: don't fetch thumbnail_data_url if it's Non\u2026", "author": {"name": "Serhii Chvaliuk", "email": "grubberr@gmail.com", "user": {"login": "grubberr"}}, "additions": 12, "deletions": 9}}, {"node": {"oid": "52ca19930b9c4ed64d6d9a7b146d39bb1914dbab", "messageHeadline": "Source hubspot: Add new stream `DealsArchived` (#24980)", "author": {"name": "Artem Inzhyyants", "email": "36314070+artem1205@users.noreply.github.com", "user": {"login": "artem1205"}}, "additions": 427, "deletions": 15}}, {"node": {"oid": "5d6867d1d66e325f4a19aa9d7c1c39d30b15603e", "messageHeadline": "\ud83d\udc1bSource Recharge: Add slicing to fetch data with chunks (#24990)", "author": {"name": "Serhii Lazebnyi", "email": "53845333+lazebnyi@users.noreply.github.com", "user": {"login": "lazebnyi"}}, "additions": 98, "deletions": 96}}, {"node": {"oid": "4ac2a62d3a4d3f6fbce9f48153f5aa7d9424e708", "messageHeadline": "fix spotlesssql errors (#24993)", "author": {"name": "Rodi Reich Zilberman", "email": "867491+rodireich@users.noreply.github.com", "user": {"login": "rodireich"}}, "additions": 4, "deletions": 4}}, {"node": {"oid": "db35f69006cfacdc70d30869f1a62417c65be913", "messageHeadline": "\ud83d\udc1b Source Insightly: fix remove timedelta for incremental causing miss\u2026", "author": {"name": "Henri Blancke", "email": "blanckehenri@gmail.com", "user": {"login": "henriblancke"}}, "additions": 30, "deletions": 24}}, {"node": {"oid": "f9a62e87021c90819d5eb5598b13203c0d929e02", "messageHeadline": "Source Marketo: Mark datefields in spec as dates (#22938)", "author": {"name": "Arsen Losenko", "email": "20901439+arsenlosenko@users.noreply.github.com", "user": {"login": "arsenlosenko"}}, "additions": 26999, "deletions": 7}}, {"node": {"oid": "1f2803067010da3fbe1e6ab2b1656b561a5d05be", "messageHeadline": "\ud83c\udf89 Source TikTok Marketing: add optional `atttribution window`  (#24712)", "author": {"name": "Baz", "email": "oleksandr.bazarnov@globallogic.com", "user": {"login": "bazarnov"}}, "additions": 71, "deletions": 51}}, {"node": {"oid": "d79296a46dd14ce16351122c20f3ccc740218a92", "messageHeadline": "Source HubSpot: replace whitespace with underscore in response proper\u2026", "author": {"name": "Artem Inzhyyants", "email": "36314070+artem1205@users.noreply.github.com", "user": {"login": "artem1205"}}, "additions": 10, "deletions": 9}}, {"node": {"oid": "927a05875c1ee634b6d3a5207b0529d1206b8c73", "messageHeadline": "Source Hubspot: Mark datefields in spec as dates (#22982)", "author": {"name": "Arsen Losenko", "email": "20901439+arsenlosenko@users.noreply.github.com", "user": {"login": "arsenlosenko"}}, "additions": 10, "deletions": 6}}, {"node": {"oid": "56038d0368e8758b7fe63c463c6470f904748b10", "messageHeadline": "Source-Iterable: ignore 500 per slice for ListUsers stream (#24962)", "author": {"name": "Roman Yermilov [GL]", "email": "86300758+roman-yermilov-gl@users.noreply.github.com", "user": {"login": "roman-yermilov-gl"}}, "additions": 63, "deletions": 9}}, {"node": {"oid": "b28efbf9f726dbe6d1822d7d1520659f510c5c88", "messageHeadline": "Source TikTok Marketing: migrate to v1.3 API (incompatible schema cha\u2026", "author": {"name": "Serhii Chvaliuk", "email": "grubberr@gmail.com", "user": {"login": "grubberr"}}, "additions": 648, "deletions": 2294}}, {"node": {"oid": "be87246b957544ef2b0397719937dcbd265f4e62", "messageHeadline": "Source Jira: fix streams \"IssuePropertyKeys\", \"ScreenTabFields\" (#24890)", "author": {"name": "Serhii Chvaliuk", "email": "grubberr@gmail.com", "user": {"login": "grubberr"}}, "additions": 12, "deletions": 11}}, {"node": {"oid": "221676cdb823c886a2d147b0f90a123b91e0d6c5", "messageHeadline": "Revert AI search for docs (#24874)", "author": {"name": "Evan Tahler", "email": "evan@airbyte.io", "user": {"login": "evantahler"}}, "additions": 176, "deletions": 261}}, {"node": {"oid": "8da6c4ae495b7a745b2d7b4d36f03e7a65b09fe2", "messageHeadline": "Add validate metadata step to CICD with Dagger (#24840)", "author": {"name": "Ben Church", "email": "ben@airbyte.io", "user": {"login": "bnchrch"}}, "additions": 273, "deletions": 62}}, {"node": {"oid": "a3bb44fe0d850375aa492c0e95701957d911e93d", "messageHeadline": "Add CICD test for orchestrator using Dagger (#24816)", "author": {"name": "Ben Church", "email": "ben@airbyte.io", "user": {"login": "bnchrch"}}, "additions": 471, "deletions": 315}}, {"node": {"oid": "c0341a3271056b650acb3485e24a4baf70b18c2b", "messageHeadline": "Fix emitted intermediate state for initial incremental non-CDC syncs \u2026", "author": {"name": "Akash Kulkarni", "email": "113392464+akashkulk@users.noreply.github.com", "user": {"login": "akashkulk"}}, "additions": 351, "deletions": 237}}, {"node": {"oid": "120cb14bedb63c9acb46b897cb8847ecbc3409b6", "messageHeadline": "Source hubspot: add incremental streams (#24711)", "author": {"name": "Artem Inzhyyants", "email": "36314070+artem1205@users.noreply.github.com", "user": {"login": "artem1205"}}, "additions": 459, "deletions": 292}}, {"node": {"oid": "28bb9823e527158dc0f8842884f23f6098ed69d8", "messageHeadline": "Bump Airbyte version from 0.43.0 to 0.43.1", "author": {"name": "edgao", "email": "edgao@users.noreply.github.com", "user": {"login": "edgao"}}, "additions": 9, "deletions": 9}}, {"node": {"oid": "32b9760cffdc5a670c6446ca5a086474065a4b10", "messageHeadline": "Update seeds in new location under config-oss (#24966)", "author": {"name": "Rodi Reich Zilberman", "email": "867491+rodireich@users.noreply.github.com", "user": {"login": "rodireich"}}, "additions": 29, "deletions": 20971}}, {"node": {"oid": "0bab1756b8243cf98838be889e14c14008a37eb7", "messageHeadline": "Rename airbyte-config module (#24885)", "author": {"name": "Rodi Reich Zilberman", "email": "867491+rodireich@users.noreply.github.com", "user": {"login": "rodireich"}}, "additions": 50158, "deletions": 705}}, {"node": {"oid": "3ba15b5fcb76ae4e92aaaa23ecad46220009f5bc", "messageHeadline": "Decouple flags for debug messages from connector builder log messages\u2026", "author": {"name": "Brian Lai", "email": "51336873+brianjlai@users.noreply.github.com", "user": {"login": "brianjlai"}}, "additions": 99, "deletions": 14}}, {"node": {"oid": "204e6d8c05ddacfb39c1912eccbc7044d0fea70d", "messageHeadline": "Azure integration test infra setup instructions (#24957)", "author": {"name": "Edward Gao", "email": "edward.gao@airbyte.io", "user": {"login": "edgao"}}, "additions": 19, "deletions": 1}}, {"node": {"oid": "9489f3d8783964dd48f2b582273a70ee22e85f55", "messageHeadline": "Connector Health: Fixed SAT for stripe, zendesk support and recharge \u2026", "author": {"name": "Serhii Lazebnyi", "email": "53845333+lazebnyi@users.noreply.github.com", "user": {"login": "lazebnyi"}}, "additions": 9, "deletions": 1}}, {"node": {"oid": "b19b0557b332b1e375a632a7c205a6248937f784", "messageHeadline": "Source Mixpanel: Mark datefields in spec as dates (#22936)", "author": {"name": "Arsen Losenko", "email": "20901439+arsenlosenko@users.noreply.github.com", "user": {"login": "arsenlosenko"}}, "additions": 11, "deletions": 6}}, {"node": {"oid": "2b09f4faa07fc60e9c7114bd68140c7320790fcd", "messageHeadline": "\ud83e\udd16 Bump minor version of Airbyte CDK", "author": {"name": "davydov-d", "email": "davydov-d@users.noreply.github.com", "user": {"login": "davydov-d"}}, "additions": 7, "deletions": 4}}, {"node": {"oid": "30e2447ceb631296440d79a10856fc6e1937446f", "messageHeadline": "Lowcode CDK: implement single use refresh token oauth authenticator (\u2026", "author": {"name": "Denys Davydov", "email": "davydov.den18@gmail.com", "user": {"login": "davydov-d"}}, "additions": 108, "deletions": 0}}, {"node": {"oid": "cc18aba2f8c58a76a551f2d71b0e2ea6a14abbd4", "messageHeadline": "Source Harvest: Mark datefields in spec as dates (#22983)", "author": {"name": "Arsen Losenko", "email": "20901439+arsenlosenko@users.noreply.github.com", "user": {"login": "arsenlosenko"}}, "additions": 11, "deletions": 6}}, {"node": {"oid": "e96f9e0f9c1dc19f8ec32af9565e2aa79399f99b", "messageHeadline": "\ud83c\udf89 Postgres Source : Allow streams not in CDC publication to be synced\u2026", "author": {"name": "Akash Kulkarni", "email": "113392464+akashkulk@users.noreply.github.com", "user": {"login": "akashkulk"}}, "additions": 73, "deletions": 24}}, {"node": {"oid": "ddc723e18792edb8098ef2c6196b7aee7a6966df", "messageHeadline": "Update connectors.md with SelectDB (#24924)", "author": {"name": "Duy Nguyen", "email": "duy@airbyte.io", "user": {"login": "nguyenaiden"}}, "additions": 1, "deletions": 0}}, {"node": {"oid": "d813712b9b886abed747053d63693e7731db5c15", "messageHeadline": "Fix version bump mistakes (#24923)", "author": {"name": "Jimmy Ma", "email": "gosusnp@users.noreply.github.com", "user": {"login": "gosusnp"}}, "additions": 4, "deletions": 4}}, {"node": {"oid": "9fb381d1a7dd543ef3693b9e4d48f69c68421865", "messageHeadline": "Update best-practices.md (#24921)", "author": {"name": "Evan Tahler", "email": "evan@airbyte.io", "user": {"login": "evantahler"}}, "additions": 0, "deletions": 12}}, {"node": {"oid": "3bf4775b6bda94977cab36beedfaaa41f7958820", "messageHeadline": "Bump Airbyte version from 0.42.1 to 0.43.0", "author": {"name": "gosusnp", "email": "gosusnp@users.noreply.github.com", "user": {"login": "gosusnp"}}, "additions": 26, "deletions": 30}}, {"node": {"oid": "41a5058a3e3d036566444f721faf408e17cafbef", "messageHeadline": "`--scan` when building and testing connectors as part of /publish (#2\u2026", "author": {"name": "Evan Tahler", "email": "evan@airbyte.io", "user": {"login": "evantahler"}}, "additions": 7, "deletions": 7}}, {"node": {"oid": "3ce203204c5ff1e8727aad401c5d1962478aabe9", "messageHeadline": "Fixes connectors.md file and destination specs (#24918)", "author": {"name": "Ryan Fu", "email": "ryan.fu@airbyte.io", "user": {"login": "ryankfu"}}, "additions": 12, "deletions": 12}}, {"node": {"oid": "a1d823ea7b73fa22295434f8f8ba3bedb96c1a5d", "messageHeadline": "\ud83c\udf89 New Destination: SelectDB (#20881)", "author": {"name": "catpineapple", "email": "42031973+catpineapple@users.noreply.github.com", "user": {"login": "catpineapple"}}, "additions": 1696, "deletions": 0}}, {"node": {"oid": "73900fad3ed6ce694643def55bf461f32351e77b", "messageHeadline": "JDBC connections to support checkpointing (#24604)", "author": {"name": "Ryan Fu", "email": "ryan.fu@airbyte.io", "user": {"login": "ryankfu"}}, "additions": 155, "deletions": 149}}, {"node": {"oid": "df1ec65154ba9ac26102ea6a1527f94288ef69ee", "messageHeadline": "Connector Health: Fixed SAT for marketo, close, chargebee, facebook m\u2026", "author": {"name": "Serhii Lazebnyi", "email": "53845333+lazebnyi@users.noreply.github.com", "user": {"login": "lazebnyi"}}, "additions": 164, "deletions": 267}}, {"node": {"oid": "bdf8eed759a8d37968d6ece95a418ee835dcb964", "messageHeadline": "Add dev job to regenerate catalog from metadata and view diff (#24545)", "author": {"name": "Ben Church", "email": "ben@airbyte.io", "user": {"login": "bnchrch"}}, "additions": 443, "deletions": 133}}, {"node": {"oid": "2c3cb511201d34b1082d3e478af2a0b1f3d3afea", "messageHeadline": "Corrected link to query builder (#24873)", "author": {"name": "Amalia Advincula-Roye", "email": "80241026+amaliaroye@users.noreply.github.com", "user": {"login": "amaliaroye"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "7e059c9219731e4c414053264274c981a9386541", "messageHeadline": "fix-postgres: fix strict encrypt spec (#24895)", "author": {"name": "Subodh Kant Chaturvedi", "email": "subodh1810@gmail.com", "user": {"login": "subodh1810"}}, "additions": 24, "deletions": 19}}, {"node": {"oid": "32fb8c2b7ea15bddbcdfe39645cd0df6db33d146", "messageHeadline": "\ud83c\udf89  Source TikTok Marketing - Add country_code and platform audience r\u2026", "author": {"name": "roisinbolt", "email": "76951604+roisinbolt@users.noreply.github.com", "user": {"login": "roisinbolt"}}, "additions": 579, "deletions": 49}}, {"node": {"oid": "8748a8d6c71c04e18c9320faa109959205b6713e", "messageHeadline": "fix-cdc: errors retry debezium property should be less than max retry\u2026", "author": {"name": "Subodh Kant Chaturvedi", "email": "subodh1810@gmail.com", "user": {"login": "subodh1810"}}, "additions": 35, "deletions": 29}}, {"node": {"oid": "e1fab6c98cd112e6f65fce750f78bab038bdc6aa", "messageHeadline": "\ud83e\udd16 Bump patch version of Airbyte CDK", "author": {"name": "girarda", "email": "girarda@users.noreply.github.com", "user": {"login": "girarda"}}, "additions": 7, "deletions": 4}}, {"node": {"oid": "4b324c30846e819ce419e26946800334c510fb19", "messageHeadline": "Low-code: fix duplicate stream_slicer update (#24827)", "author": {"name": "Alexandre Girard", "email": "alexandre@airbyte.io", "user": {"login": "girarda"}}, "additions": 38, "deletions": 4}}, {"node": {"oid": "78828413a222f55fbd851a85accfb19124d95005", "messageHeadline": "\ud83c\udf89 Source Intercom: migrate from Python CDK to Declarative YAML (Low C\u2026", "author": {"name": "Baz", "email": "oleksandr.bazarnov@globallogic.com", "user": {"login": "bazarnov"}}, "additions": 1265, "deletions": 1499}}, {"node": {"oid": "ed1a740595a1c3fa60b224652557f0e99c23a63e", "messageHeadline": "Source Slack: Mark datefields in spec as dates (#22889)", "author": {"name": "Arsen Losenko", "email": "20901439+arsenlosenko@users.noreply.github.com", "user": {"login": "arsenlosenko"}}, "additions": 8, "deletions": 5}}, {"node": {"oid": "bdc41c59dc910ed3761e86cda7b37b234291b20c", "messageHeadline": "\ud83c\udf89 Source Orb: Add invoices incremental stream (#24737)", "author": {"name": "Alexandre Girard", "email": "alexandre@airbyte.io", "user": {"login": "girarda"}}, "additions": 230, "deletions": 14}}, {"node": {"oid": "c471e9926de91ddda68dfe2bd679db91a71a40f4", "messageHeadline": "rename aws-datalake icon (#24821)", "author": {"name": "Evan Tahler", "email": "evan@airbyte.io", "user": {"login": "evantahler"}}, "additions": 0, "deletions": 0}}, {"node": {"oid": "edb02d8f921137e1bd72fc119cc63029bd89ac7f", "messageHeadline": "Update api-documentation.md (#24817)", "author": {"name": "Riley Brook", "email": "riley@airbyte.io", "user": {"login": "rileybrook"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "26b53201905c720e27482679ae3d098155ff542c", "messageHeadline": "\ud83d\udc1b Source Zendesk Chat: fix remove too high min/max. definition #23833\u2026", "author": {"name": "Leo Schick", "email": "67712864+leo-schick@users.noreply.github.com", "user": {"login": "leo-schick"}}, "additions": 5, "deletions": 6}}, {"node": {"oid": "082303a14f8b61972846f3acd53a0f40047ef80b", "messageHeadline": "Add ci/cd support for metadata unit tests with Dagger (#24649)", "author": {"name": "Ben Church", "email": "ben@airbyte.io", "user": {"login": "bnchrch"}}, "additions": 691, "deletions": 277}}, {"node": {"oid": "58b62e6ad8f026fb661e8ceb43e74e45a9c1199f", "messageHeadline": "Update linkedIn ads threshold (#24813)", "author": {"name": "Benoit Moriceau", "email": "benoit@airbyte.io", "user": {"login": "benmoriceau"}}, "additions": 1, "deletions": 0}}, {"node": {"oid": "df620ab6f91cfde9b5c7a4b78e0673048b88600c", "messageHeadline": "Readded Rodi's test changes (#24812)", "author": {"name": "Duy Nguyen", "email": "duy@airbyte.io", "user": {"login": "nguyenaiden"}}, "additions": 7, "deletions": 5}}, {"node": {"oid": "6a13720d61e0dc67a8901eee1b122e745526245b", "messageHeadline": "Move PostgresStrictEncrypt back to its original location (#24609)", "author": {"name": "Duy Nguyen", "email": "duy@airbyte.io", "user": {"login": "nguyenaiden"}}, "additions": 29, "deletions": 121}}, {"node": {"oid": "f35bbfe2f07a04ac311b53aec634f63b2b6b6c60", "messageHeadline": "raise to 3 hours (#24807)", "author": {"name": "Benoit Moriceau", "email": "benoit@airbyte.io", "user": {"login": "benmoriceau"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "cd928a784475c516974b5322e786ec5744ed3673", "messageHeadline": "Fix all tests to pass on local and CI environments (#24683)", "author": {"name": "Rodi Reich Zilberman", "email": "867491+rodireich@users.noreply.github.com", "user": {"login": "rodireich"}}, "additions": 131, "deletions": 94}}, {"node": {"oid": "124a70dfd83ff2ab6eecccaffa8c35474b6a3655", "messageHeadline": "Source Stripe: Mark datefields in spec as dates (#22866)", "author": {"name": "Arsen Losenko", "email": "20901439+arsenlosenko@users.noreply.github.com", "user": {"login": "arsenlosenko"}}, "additions": 8, "deletions": 4}}, {"node": {"oid": "a8e452a18621f99308af89f5ea98a1fa816a26a3", "messageHeadline": "Source Typeform: Mark datefields in spec as dates (#22824)", "author": {"name": "Arsen Losenko", "email": "20901439+arsenlosenko@users.noreply.github.com", "user": {"login": "arsenlosenko"}}, "additions": 8, "deletions": 5}}, {"node": {"oid": "63850e5804db38f2fb0e92b05ea52afe45b1081c", "messageHeadline": "Source Pinterest - Adding missing columns for analytics streams (#23457)", "author": {"name": "Artur Siepietowski", "email": "artursiepietowski@gmail.com", "user": {"login": "artusiep"}}, "additions": 484, "deletions": 68}}, {"node": {"oid": "fcfcf490b743bb0638389a3e52ffcbac019d2430", "messageHeadline": " Source Hubspot: new stream Email Subscriptions (#22910)", "author": {"name": "Aazam Thakur", "email": "59562284+Alcadeus0@users.noreply.github.com", "user": {"login": "aazam-gh"}}, "additions": 86, "deletions": 5}}, {"node": {"oid": "d50a801446eea4cab292a175ba00903c15bc2a4a", "messageHeadline": "Update databricks.md (#24778)", "author": {"name": "Julien Diennet", "email": "122810172+judiennetSC@users.noreply.github.com", "user": {"login": "judiennetSC"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "7c31400ac317c5fd2cd8388ef4a0be05187ffaf8", "messageHeadline": "Source Posthog: Mark datefields in spec as dates (#22906)", "author": {"name": "Arsen Losenko", "email": "20901439+arsenlosenko@users.noreply.github.com", "user": {"login": "arsenlosenko"}}, "additions": 8, "deletions": 5}}, {"node": {"oid": "bd4f3071b971382f80be35fdb96fa52ce3c5ec82", "messageHeadline": "Override the zendesk support threshold (#24793)", "author": {"name": "Benoit Moriceau", "email": "benoit@airbyte.io", "user": {"login": "benmoriceau"}}, "additions": 1, "deletions": 0}}, {"node": {"oid": "7c54d3d770c4eac212b9904efaeca602207a564a", "messageHeadline": "Update pull_request_template.md (#24786)", "author": {"name": "Ella Rohm-Ensing", "email": "erohmensing@gmail.com", "user": {"login": "erohmensing"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "1f04c62cb6d73b4259bdbc1185186f84786c9d6e", "messageHeadline": ":tada: Source Sentry: add stream `releases` (#24768)", "author": {"name": "Marcos Marx", "email": "marcosmarxm@users.noreply.github.com", "user": {"login": "marcosmarxm"}}, "additions": 188, "deletions": 52}}, {"node": {"oid": "0ce5ccbbde02bc913a85cf164f164e0206552e69", "messageHeadline": "Source Salesforce: set default start date (#24660)", "author": {"name": "Roman Yermilov [GL]", "email": "86300758+roman-yermilov-gl@users.noreply.github.com", "user": {"login": "roman-yermilov-gl"}}, "additions": 20, "deletions": 10}}, {"node": {"oid": "c0f89ea5700256a82ae7b739c5ec9a92ba05a92d", "messageHeadline": "Source Intercom: Mark datefields in spec as dates (#22980)", "author": {"name": "Arsen Losenko", "email": "20901439+arsenlosenko@users.noreply.github.com", "user": {"login": "arsenlosenko"}}, "additions": 9, "deletions": 6}}, {"node": {"oid": "892549e1759c4bcf75b1d11cfaf9f1804c56c1ad", "messageHeadline": "Source Square: Mark datefields in spec as dates (#22867)", "author": {"name": "Arsen Losenko", "email": "20901439+arsenlosenko@users.noreply.github.com", "user": {"login": "arsenlosenko"}}, "additions": 9, "deletions": 6}}, {"node": {"oid": "28c49d4048409c417ff7c79977f74429a2d4a518", "messageHeadline": "\ud83e\udd16 Bump patch version of Airbyte CDK", "author": {"name": "grubberr", "email": "grubberr@users.noreply.github.com", "user": {"login": "grubberr"}}, "additions": 7, "deletions": 4}}, {"node": {"oid": "032f9b80453d43991d02eb80a4fadc6142d114ff", "messageHeadline": "Low-Code CDK: make RecordFilter.filter_records as generator (#24772)", "author": {"name": "Serhii Chvaliuk", "email": "grubberr@gmail.com", "user": {"login": "grubberr"}}, "additions": 5, "deletions": 3}}, {"node": {"oid": "2905019629a04bfe5e51e7d867f5bfdc3bcc647c", "messageHeadline": "Source Zendesk Support: Mark datefields in spec as dates (#22817)", "author": {"name": "Arsen Losenko", "email": "20901439+arsenlosenko@users.noreply.github.com", "user": {"login": "arsenlosenko"}}, "additions": 8, "deletions": 5}}, {"node": {"oid": "c29bad8c2798e598e25115ba2c98698d0c0220d6", "messageHeadline": "Source Zendesk Talk: Mark datefields in spec as dates (#22815)", "author": {"name": "Arsen Losenko", "email": "20901439+arsenlosenko@users.noreply.github.com", "user": {"login": "arsenlosenko"}}, "additions": 8, "deletions": 5}}, {"node": {"oid": "278ea371f2666bd66e8c1439780d30f562bbfdda", "messageHeadline": "Group documentation navigation (#24774)", "author": {"name": "Tim Roes", "email": "tim@airbyte.io", "user": {"login": "timroes"}}, "additions": 374, "deletions": 336}}, {"node": {"oid": "e7a8212b3a497e65801b8772242e6c73a0cec1e3", "messageHeadline": "\ud83c\udf89 New Source: Azure Blob Storage (publish) (#24767)", "author": {"name": "Marcos Marx", "email": "marcosmarxm@users.noreply.github.com", "user": {"login": "marcosmarxm"}}, "additions": 1255, "deletions": 0}}, {"node": {"oid": "92c1d59c323635cec969fa38d6cdab4bc3a3b16b", "messageHeadline": "cassandra test fix (#24763)", "author": {"name": "Joe Bell", "email": "joseph.bell@airbyte.io", "user": {"login": "jbfbell"}}, "additions": 46, "deletions": 40}}, {"node": {"oid": "7eea0ff2533c774f051976d065c825cfb91af449", "messageHeadline": "Source Klaviyo: adds stream Templates (#23236)", "author": {"name": "Ganesh R", "email": "geekwhocodes@outlook.com", "user": {"login": "geekwhocodes"}}, "additions": 82, "deletions": 6}}, {"node": {"oid": "5f646934155b5d763b6bc1980c05c8c720d12f73", "messageHeadline": "bump dagger cli commit (#24761)", "author": {"name": "Conor", "email": "cpdeethree@users.noreply.github.com", "user": {"login": "cpdeethree"}}, "additions": 4, "deletions": 3}}, {"node": {"oid": "d9d442a2099d78c910f89dd3c6f8438546beea60", "messageHeadline": "Fix CAT for expected records (#24758)", "author": {"name": "Serhii Lazebnyi", "email": "53845333+lazebnyi@users.noreply.github.com", "user": {"login": "lazebnyi"}}, "additions": 13, "deletions": 11}}, {"node": {"oid": "f1b725330104b7c23e52a8b5286e42a885f423dd", "messageHeadline": "CI checks for #24081 (#24714)", "author": {"name": "Sajarin", "email": "sajarindider@gmail.com", "user": {"login": "sajarin"}}, "additions": 3404, "deletions": 0}}, {"node": {"oid": "ba7f6d2fcadaa5d1a5518019df0d6699906651b0", "messageHeadline": "Add Equality check to Clickhouse Destination Acceptance Test (#24646)", "author": {"name": "Joe Bell", "email": "joseph.bell@airbyte.io", "user": {"login": "jbfbell"}}, "additions": 56, "deletions": 44}}, {"node": {"oid": "0974a05c55bfd235319fc76f1a86f0e080a5fa46", "messageHeadline": "S3 destinations: use STANDARD retry mode (#24736)", "author": {"name": "Edward Gao", "email": "edward.gao@airbyte.io", "user": {"login": "edgao"}}, "additions": 22, "deletions": 13}}, {"node": {"oid": "15f3ff6b9d491a9a4d138b1b8bb8b71e9372ca8f", "messageHeadline": "Source Salesforce: handle rate limit for bulk operations (#24690)", "author": {"name": "Roman Yermilov [GL]", "email": "86300758+roman-yermilov-gl@users.noreply.github.com", "user": {"login": "roman-yermilov-gl"}}, "additions": 7, "deletions": 1}}, {"node": {"oid": "855682d8a2e39fe18e11909e987c0212d4d9d225", "messageHeadline": "Bump Airbyte version from 0.42.0 to 0.42.1", "author": {"name": "git-phu", "email": "peter@airbyte.io", "user": {"login": "git-phu"}}, "additions": 35, "deletions": 31}}, {"node": {"oid": "d9a6ac9db85f524c10a558ef33ac9c3aa6a3d907", "messageHeadline": "Source Amazon Ads: Migrate products_report stream to API v3 (#22355)", "author": {"name": "Serhii Lazebnyi", "email": "53845333+lazebnyi@users.noreply.github.com", "user": {"login": "lazebnyi"}}, "additions": 312, "deletions": 254}}, {"node": {"oid": "c2f5d497de707ec6197cdcbcf1b79b30c61ca928", "messageHeadline": "snowflake-destination: allow buffer to be increased till 50 (#24698)", "author": {"name": "Subodh Kant Chaturvedi", "email": "subodh1810@gmail.com", "user": {"login": "subodh1810"}}, "additions": 120, "deletions": 78}}, {"node": {"oid": "64a08fa54cc69a5dad334a668fb61dfeec844a07", "messageHeadline": "\ud83c\udf89 Source Amplitude: enable event stream time interval selection (#21022)", "author": {"name": "Mariam Thiam", "email": "37373020+mariamthiam@users.noreply.github.com", "user": {"login": "mariamthiam"}}, "additions": 112, "deletions": 21}}, {"node": {"oid": "0a38d4e1ca5d7d63474ff9447e2a39a28560dc6e", "messageHeadline": "Source connector performance harness (#23786)", "author": {"name": "Rodi Reich Zilberman", "email": "867491+rodireich@users.noreply.github.com", "user": {"login": "rodireich"}}, "additions": 1185, "deletions": 8}}, {"node": {"oid": "836e4f4669853383ec0c33084ca41bb0ad290854", "messageHeadline": "Source Github: decrease give up rate (#24457)", "author": {"name": "Daryna Ishchenko", "email": "80129833+darynaishchenko@users.noreply.github.com", "user": {"login": "darynaishchenko"}}, "additions": 79, "deletions": 9}}, {"node": {"oid": "0b156a8326f5566c14063e424951f58c9495187a", "messageHeadline": "Source HubSpot: Convert to int only numeric values (#24641)", "author": {"name": "Artem Inzhyyants", "email": "36314070+artem1205@users.noreply.github.com", "user": {"login": "artem1205"}}, "additions": 10, "deletions": 10}}, {"node": {"oid": "8bb84f2912b095d9a71c783dcecf5efbdb540f0a", "messageHeadline": "Source File: decrease give up rate, added better error message (#24588)", "author": {"name": "Daryna Ishchenko", "email": "80129833+darynaishchenko@users.noreply.github.com", "user": {"login": "darynaishchenko"}}, "additions": 95, "deletions": 55}}, {"node": {"oid": "ac5b109e09f854d61a0d04fb13819ba997dcb72e", "messageHeadline": "fix-db-sources: introduce method to set cursor value for TIMESTAMP_WI\u2026", "author": {"name": "Subodh Kant Chaturvedi", "email": "subodh1810@gmail.com", "user": {"login": "subodh1810"}}, "additions": 35, "deletions": 4}}, {"node": {"oid": "1b251209acca96f2808af76160f03dc72116c725", "messageHeadline": "Fix CAT for paystack (#24695)", "author": {"name": "Serhii Lazebnyi", "email": "53845333+lazebnyi@users.noreply.github.com", "user": {"login": "lazebnyi"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "b92e044faaefbfbcb197121d30d57b4b11d540ab", "messageHeadline": "Source Instagram: decrease give up rate (#24634)", "author": {"name": "Daryna Ishchenko", "email": "80129833+darynaishchenko@users.noreply.github.com", "user": {"login": "darynaishchenko"}}, "additions": 10, "deletions": 5}}, {"node": {"oid": "8a2e34e8303049135308ef827bbda663e0dd3254", "messageHeadline": "Source HubSpot: fix pagination for marketing emails (#24591)", "author": {"name": "Artem Inzhyyants", "email": "36314070+artem1205@users.noreply.github.com", "user": {"login": "artem1205"}}, "additions": 59, "deletions": 9}}, {"node": {"oid": "05860064f80b1f48ea63cc5cba655a2e5f6ea3ec", "messageHeadline": "Staging destinations: Fail fast on error during periodic checkpoint (\u2026", "author": {"name": "Edward Gao", "email": "edward.gao@airbyte.io", "user": {"login": "edgao"}}, "additions": 23, "deletions": 19}}, {"node": {"oid": "1245947189d7bb3b06777bbd223f183b76f9af6c", "messageHeadline": "Generate metadata files from catalog (#24336)", "author": {"name": "Ben Church", "email": "ben@airbyte.io", "user": {"login": "bnchrch"}}, "additions": 1394, "deletions": 215}}, {"node": {"oid": "132177022366066faa3099293014c1ed56366dcd", "messageHeadline": "Destination S3 Glue: struct fix (#24675)", "author": {"name": "Marcos Marx", "email": "marcosmarxm@users.noreply.github.com", "user": {"login": "marcosmarxm"}}, "additions": 12, "deletions": 8}}, {"node": {"oid": "97d2b47465f031c900a9713990f2b6d12735cb9f", "messageHeadline": "Fix CAT for frashsales, github and hubspot (#24665)", "author": {"name": "Serhii Lazebnyi", "email": "53845333+lazebnyi@users.noreply.github.com", "user": {"login": "lazebnyi"}}, "additions": 11, "deletions": 5}}, {"node": {"oid": "cf94c14ae5caca877117b129245de0dad8a9c8cc", "messageHeadline": "\ud83e\udd16 Bump minor version of Airbyte CDK", "author": {"name": "girarda", "email": "girarda@users.noreply.github.com", "user": {"login": "girarda"}}, "additions": 7, "deletions": 4}}, {"node": {"oid": "c3b017c7b51245ae95a834fab28fe00247e5191c", "messageHeadline": "Add auth flow to declarative manifest schema (#24441)", "author": {"name": "Alexandre Girard", "email": "alexandre@airbyte.io", "user": {"login": "girarda"}}, "additions": 261, "deletions": 5}}, {"node": {"oid": "a18c3d25cf3bc7164ffcecfea5eb05a02a657f79", "messageHeadline": "Source Tiktok Marketing: Mark datefields in spec as dates (#22863)", "author": {"name": "Arsen Losenko", "email": "20901439+arsenlosenko@users.noreply.github.com", "user": {"login": "arsenlosenko"}}, "additions": 20, "deletions": 21}}, {"node": {"oid": "62111b81c0cd93ae739f7b340841110b6769342e", "messageHeadline": "connectors-ci: update dagger questions (#24089)", "author": {"name": "Augustin", "email": "augustin@airbyte.io", "user": {"login": "alafanechere"}}, "additions": 15, "deletions": 37}}, {"node": {"oid": "526a45c875ee6bb02e2108d71f0557e93af5cf67", "messageHeadline": "fix db-sources: allow TIMESTAMP_WITH_TIMEZONE and TIME_WITH_TIMEZONE \u2026", "author": {"name": "Subodh Kant Chaturvedi", "email": "subodh1810@gmail.com", "user": {"login": "subodh1810"}}, "additions": 12, "deletions": 8}}, {"node": {"oid": "3c343f52551595a3d933a8accde3e34f65c740a3", "messageHeadline": "Source mysql: update docs to include increase slave_net_timeout and t\u2026", "author": {"name": "oneshcheret", "email": "33333155+sashaNeshcheret@users.noreply.github.com", "user": {"login": "sashaNeshcheret"}}, "additions": 5, "deletions": 0}}, {"node": {"oid": "fdce7242ade2fe24d7a639c1b7c4271b5fabe462", "messageHeadline": "qa-engine: exhaustive list of inappropriate for cloud use connectors \u2026", "author": {"name": "Augustin", "email": "augustin@airbyte.io", "user": {"login": "alafanechere"}}, "additions": 6, "deletions": 1}}, {"node": {"oid": "53ce0066106170b9bbe1bf63c40ebc057354ee4f", "messageHeadline": "Source Facebook Marketing: override SDK Cursor (#24600)", "author": {"name": "Denys Davydov", "email": "davydov.den18@gmail.com", "user": {"login": "davydov-d"}}, "additions": 109, "deletions": 290}}, {"node": {"oid": "223bfffb0c4f0e9d0af926510b91eeb22a5cf6f9", "messageHeadline": "enable dagger cloud (#24602)", "author": {"name": "Conor", "email": "cpdeethree@users.noreply.github.com", "user": {"login": "cpdeethree"}}, "additions": 4, "deletions": 1}}, {"node": {"oid": "03e1ec4cb885361a7bf31dfa0cde2396fcd3af6d", "messageHeadline": "Connector Health: Fixed SAT for close-com, facebook-marketing, freshs\u2026", "author": {"name": "Serhii Lazebnyi", "email": "53845333+lazebnyi@users.noreply.github.com", "user": {"login": "lazebnyi"}}, "additions": 215, "deletions": 310}}, {"node": {"oid": "dcb1808274cc29b05ce4c72e87dff6d69c21a5b6", "messageHeadline": "Update acceptance-test-config.yml (#24580)", "author": {"name": "Ella Rohm-Ensing", "email": "erohmensing@gmail.com", "user": {"login": "erohmensing"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "3ba5a3c64449a6268acbd6c7f0d3a84f08b04f18", "messageHeadline": "Docs: streams table (#24326)", "author": {"name": "Sophia Wiley", "email": "106352739+sophia-wiley@users.noreply.github.com", "user": {"login": "sophia-wiley"}}, "additions": 123, "deletions": 41}}, {"node": {"oid": "25069a39135aa125ab7d886b14231db71e78032f", "messageHeadline": "Destination Snowflake: Verify hostname via regex in spec (#24615)", "author": {"name": "Edward Gao", "email": "edward.gao@airbyte.io", "user": {"login": "edgao"}}, "additions": 56, "deletions": 7}}, {"node": {"oid": "a590678a27c767557b715070ee082357964cbbf4", "messageHeadline": "Update amazon-seller-partner.md (#24599)", "author": {"name": "Amruta Ranade", "email": "11484018+Amruta-Ranade@users.noreply.github.com", "user": {"login": "Amruta-Ranade"}}, "additions": 0, "deletions": 6}}, {"node": {"oid": "29a7e2ebf5db7c6bae7a00452ff0700e2ed34f20", "messageHeadline": "cdc: fix debezium shutdown interruption bug (#24166)", "author": {"name": "Subodh Kant Chaturvedi", "email": "subodh1810@gmail.com", "user": {"login": "subodh1810"}}, "additions": 448, "deletions": 252}}, {"node": {"oid": "7b1930ae1307fc7365fd3ef25a1b5335cc7b0517", "messageHeadline": "connectors-ci: better handle unexpected failures (#24569)", "author": {"name": "Augustin", "email": "augustin@airbyte.io", "user": {"login": "alafanechere"}}, "additions": 87, "deletions": 38}}, {"node": {"oid": "d4d348a79a6b02b464549d0ba263e6eaad7c9690", "messageHeadline": "qa-engine: flag destination-tidb as inappropriate for cloud use (#24627)", "author": {"name": "Augustin", "email": "augustin@airbyte.io", "user": {"login": "alafanechere"}}, "additions": 2, "deletions": 1}}, {"node": {"oid": "bae3a74455dafb8540303848b97f7f61a0ce50d8", "messageHeadline": "change command name (#24626)", "author": {"name": "Rodi Reich Zilberman", "email": "867491+rodireich@users.noreply.github.com", "user": {"login": "rodireich"}}, "additions": 3, "deletions": 3}}, {"node": {"oid": "39f9f1653a0513c0a9a2cb68dfebbbb6e64e294f", "messageHeadline": "Added missing destination integration tests and fixed invalid icon (#\u2026", "author": {"name": "Ryan Fu", "email": "ryan.fu@airbyte.io", "user": {"login": "ryankfu"}}, "additions": 187, "deletions": 184}}, {"node": {"oid": "97ba93ce4c1b0d3278fa7da582ef5a31b1d9128d", "messageHeadline": "\ud83c\udf89 Compare versions tool (#24421)", "author": {"name": "Serhii Lazebnyi", "email": "53845333+lazebnyi@users.noreply.github.com", "user": {"login": "lazebnyi"}}, "additions": 79, "deletions": 0}}, {"node": {"oid": "449b5def4bfff782b07167a5fa6077423b7b651e", "messageHeadline": "[non-forked] \ud83d\udc1b Destination Databend: upgrade databend-sqlalchemy depe\u2026", "author": {"name": "Nataly Merezhuk", "email": "65251165+natalyjazzviolin@users.noreply.github.com", "user": {"login": "natalyjazzviolin"}}, "additions": 23, "deletions": 20}}, {"node": {"oid": "efcec106f5756a159ce317896923bdb30caadf3b", "messageHeadline": "Greg/community pr 17193 (#23855)", "author": {"name": "Greg Solovyev", "email": "grishick@users.noreply.github.com", "user": {"login": "grishick"}}, "additions": 1661, "deletions": 946}}, {"node": {"oid": "a8e4f2c973c8d3f5ce33402f29b4409da3021e36", "messageHeadline": "Always show Service Account Key JSON in BigQuery destination (#24447)", "author": {"name": "Lake Mossman", "email": "lake@airbyte.io", "user": {"login": "lmossman"}}, "additions": 16, "deletions": 10}}, {"node": {"oid": "b5580a5d02bce4198e4c0b3c341b874c2f030cf4", "messageHeadline": "Added support for keyword mode and storing queries (#24550)", "author": {"name": "Daniel Vassilev", "email": "4446203+danvass@users.noreply.github.com", "user": {"login": "danvass"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "901c9737555bee0106d3fa91c9a015a551c450ea", "messageHeadline": "updated a few more links (#24186)", "author": {"name": "Sophia Wiley", "email": "106352739+sophia-wiley@users.noreply.github.com", "user": {"login": "sophia-wiley"}}, "additions": 7, "deletions": 9}}, {"node": {"oid": "3f1eae1741c7cc9da3b4ce7f3878458a6719fdee", "messageHeadline": "Source Amazon Seller Partner: fix docs (#24404)", "author": {"name": "Roman Yermilov [GL]", "email": "86300758+roman-yermilov-gl@users.noreply.github.com", "user": {"login": "roman-yermilov-gl"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "80da900d70c4e7e9cfb8a424c4d35a22656fc68a", "messageHeadline": "feat: Enable CDC checkpointing on Postgres (#24373)", "author": {"name": "Sergio Ropero", "email": "42538006+sergio-ropero@users.noreply.github.com", "user": {"login": "sergio-ropero"}}, "additions": 214, "deletions": 209}}, {"node": {"oid": "5053b278f5fc0d8480424fbd14f4f44eee09ba4c", "messageHeadline": "Source Github: fix caching for `get_starting_point` in stream \"Commit\u2026", "author": {"name": "Serhii Chvaliuk", "email": "grubberr@gmail.com", "user": {"login": "grubberr"}}, "additions": 44, "deletions": 80}}, {"node": {"oid": "13ac15130da10d394dfe440a5a5828b884375ff2", "messageHeadline": "Source S3: read a single record on check (#24429)", "author": {"name": "Denys Davydov", "email": "davydov.den18@gmail.com", "user": {"login": "davydov-d"}}, "additions": 43, "deletions": 23}}, {"node": {"oid": "f737da0ba57badbd79f84112bd5d9a5adcd40626", "messageHeadline": "\ud83c\udf89 Source FreshSales: bump `release_stage` to `beta`, add `allowed_hos\u2026", "author": {"name": "Baz", "email": "oleksandr.bazarnov@globallogic.com", "user": {"login": "bazarnov"}}, "additions": 5, "deletions": 2}}, {"node": {"oid": "900327726fbed2da07f79c6f7a307966546bb91b", "messageHeadline": "Add bypasses for extra fields test (#24552)", "author": {"name": "Ella Rohm-Ensing", "email": "erohmensing@gmail.com", "user": {"login": "erohmensing"}}, "additions": 591, "deletions": 579}}, {"node": {"oid": "5db3081aaec07e64ecfe2a8bb9c7a59afbb6ebf7", "messageHeadline": "Ignore extra fields test (#24512)", "author": {"name": "Ella Rohm-Ensing", "email": "erohmensing@gmail.com", "user": {"login": "erohmensing"}}, "additions": 1, "deletions": 0}}, {"node": {"oid": "e8bee10df3123bf0ba273de702783b4fcc878b8b", "messageHeadline": "Source Google Ads: Migrate to v13 (#24338)", "author": {"name": "Serhii Chvaliuk", "email": "grubberr@gmail.com", "user": {"login": "grubberr"}}, "additions": 35, "deletions": 116}}, {"node": {"oid": "38534b70e0e06ea3360d0ea251c17775abde351b", "messageHeadline": "Set ssl_mode to require on remaining strict encrypt db sources (#24529)", "author": {"name": "Lake Mossman", "email": "lake@airbyte.io", "user": {"login": "lmossman"}}, "additions": 23, "deletions": 14}}, {"node": {"oid": "94d6cc14896a219734f6f46679af3c500fcfe63a", "messageHeadline": "Source Stripe: fix stream slicing (#24471)", "author": {"name": "Denys Davydov", "email": "davydov.den18@gmail.com", "user": {"login": "davydov-d"}}, "additions": 8, "deletions": 6}}, {"node": {"oid": "4095391eb8b6e6a7b3274a1d0588acbabcbe0752", "messageHeadline": "\ud83c\udf89 Source FreshSales: update for Beta certification (#24396)", "author": {"name": "Baz", "email": "oleksandr.bazarnov@globallogic.com", "user": {"login": "bazarnov"}}, "additions": 298, "deletions": 135}}, {"node": {"oid": "49619fa6bd05fd54df16c7fec19dad1f647d2afe", "messageHeadline": "Updated postgres.md for using primary host (#24175)", "author": {"name": "Ujjwal Tyagi", "email": "56214203+tyagi-data-wizard@users.noreply.github.com", "user": {"login": "tyagi-data-wizard"}}, "additions": 2, "deletions": 0}}, {"node": {"oid": "e34f39812dd5849c4b160a5815ee3bebb795f666", "messageHeadline": "Make ssl mode default to `require` for postgres on cloud (#24446)", "author": {"name": "Lake Mossman", "email": "lake@airbyte.io", "user": {"login": "lmossman"}}, "additions": 11, "deletions": 6}}, {"node": {"oid": "a71a50f2d41a0b411018b0a95ff2549521525faa", "messageHeadline": "Fix octavia install.sh to use existing docker image (#24459)", "author": {"name": "Johannes M\u00fcller", "email": "johannes.muller+dev@oneflow.com", "user": {"login": "Auric-Manteo"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "5f1eb874449870dbc80bad477a743d4735944fda", "messageHeadline": "Fix destination integration tests (#24431)", "author": {"name": "Greg Solovyev", "email": "grishick@users.noreply.github.com", "user": {"login": "grishick"}}, "additions": 57, "deletions": 27}}, {"node": {"oid": "eabbea43c22061fbcf6b2f85911572069f8fb41a", "messageHeadline": "\ud83c\udf89 Source Klaviyo: Add Profiles Stream (#23968)", "author": {"name": "Dustin Pearson", "email": "30442914+Wittiest@users.noreply.github.com", "user": {"login": "Wittiest"}}, "additions": 359, "deletions": 42}}, {"node": {"oid": "79ed40367b5abda51626bf77e2284525ff517d2d", "messageHeadline": "Update user impact section with more info about breaking changes (#24\u2026", "author": {"name": "Ella Rohm-Ensing", "email": "erohmensing@gmail.com", "user": {"login": "erohmensing"}}, "additions": 7, "deletions": 2}}, {"node": {"oid": "942f7f47b5afacab35dc1d067f99034fb832cc1b", "messageHeadline": "Source Confluence: updated release stage to beta (#24413)", "author": {"name": "Daryna Ishchenko", "email": "80129833+darynaishchenko@users.noreply.github.com", "user": {"login": "darynaishchenko"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "70da92582bc8acc7a5cb0dac14588dd506e2e316", "messageHeadline": "Source Airtable: update release_stage (#23873)", "author": {"name": "Artem Inzhyyants", "email": "36314070+artem1205@users.noreply.github.com", "user": {"login": "artem1205"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "1c5941c2acc43f34abe4bde6e365cd32d16dbda1", "messageHeadline": "Source Google Analytics: release_stage to GA (#24330)", "author": {"name": "Artem Inzhyyants", "email": "36314070+artem1205@users.noreply.github.com", "user": {"login": "artem1205"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "c6ac02931dc48e04b111b1e8c3e8bc2862452879", "messageHeadline": "Updating a typo: Harvest -> Mixpanel (#24442)", "author": {"name": "Yowan Ramchoreeter", "email": "26179814+YowanR@users.noreply.github.com", "user": {"login": "YowanR"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "60f9db159a57bc9af73c9b39c189f38cea819d1d", "messageHeadline": "Update strava and paystack (#24437)", "author": {"name": "Ella Rohm-Ensing", "email": "erohmensing@gmail.com", "user": {"login": "erohmensing"}}, "additions": 2, "deletions": 0}}, {"node": {"oid": "9cfc647fa5f93745ddd5fea19b055c453b8d1e03", "messageHeadline": "Ella/fail on extra fields (#23985)", "author": {"name": "Ella Rohm-Ensing", "email": "erohmensing@gmail.com", "user": {"login": "erohmensing"}}, "additions": 771, "deletions": 652}}, {"node": {"oid": "066aedaa664518b57b482c878bc0cb65614a0336", "messageHeadline": "\ud83c\udf89 New Source: Everhour [low-code cdk] (#23593)", "author": {"name": "Tuan Nguyen", "email": "anhtuan.nguyen@me.com", "user": {"login": "tuanchris"}}, "additions": 1041, "deletions": 1}}, {"node": {"oid": "a00edf8af2ba1f312b609923d1100e4f6558c2c4", "messageHeadline": "Add pattern descriptors to more fields in github and postgres sources\u2026", "author": {"name": "Lake Mossman", "email": "lake@airbyte.io", "user": {"login": "lmossman"}}, "additions": 24, "deletions": 14}}, {"node": {"oid": "1a6db4cf7d54df2abc438e84cd0a7ff3f9f22f12", "messageHeadline": "update cli version to fix cpu resource exhaustin (#24420)", "author": {"name": "Conor", "email": "cpdeethree@users.noreply.github.com", "user": {"login": "cpdeethree"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "ecc424b58052faf532047aa0a14aedb403423047", "messageHeadline": "Greg/convex pr 21287 (#23889)", "author": {"name": "Greg Solovyev", "email": "grishick@users.noreply.github.com", "user": {"login": "grishick"}}, "additions": 881, "deletions": 16}}, {"node": {"oid": "c2799133fbf7a81c22329eb65292da32d6e9c609", "messageHeadline": "Source strava: update docs + http -> https (#24368)", "author": {"name": "Artem Inzhyyants", "email": "36314070+artem1205@users.noreply.github.com", "user": {"login": "artem1205"}}, "additions": 37, "deletions": 57}}, {"node": {"oid": "38457bfc1d14db4a7e3ee312dfef7b7fd969edcd", "messageHeadline": "edited info about billing page (#24375)", "author": {"name": "Sophia Wiley", "email": "106352739+sophia-wiley@users.noreply.github.com", "user": {"login": "sophia-wiley"}}, "additions": 3, "deletions": 3}}, {"node": {"oid": "810f9e9af50ca113283338bc5c8c6582e8950fdd", "messageHeadline": "connectors-ci: setup nightly builds (#24335)", "author": {"name": "Augustin", "email": "augustin@airbyte.io", "user": {"login": "alafanechere"}}, "additions": 47, "deletions": 28}}, {"node": {"oid": "468cd1cfb6bfa59a8bdc36cb7632e486bec39554", "messageHeadline": "\ud83c\udf89 New Source: todoist (#20046)", "author": {"name": "Jos\u00e9 Ferraz Neto", "email": "netoferraz@gmail.com", "user": {"login": "netoferraz"}}, "additions": 801, "deletions": 0}}, {"node": {"oid": "59c842ec428eccf9dcc2c675973504e2ba767810", "messageHeadline": "1705 p0 revert regex (#24405)", "author": {"name": "Rodi Reich Zilberman", "email": "867491+rodireich@users.noreply.github.com", "user": {"login": "rodireich"}}, "additions": 6, "deletions": 40}}, {"node": {"oid": "2703a44a4443696a579846f2faf0038212f210b8", "messageHeadline": "Cleanup createDatabase() code in AbstractJdbcSource (#24343)", "author": {"name": "Akash Kulkarni", "email": "113392464+akashkulk@users.noreply.github.com", "user": {"login": "akashkulk"}}, "additions": 114, "deletions": 80}}, {"node": {"oid": "9b7b30f92b04dedc2bc198fe199f48a2637f42fe", "messageHeadline": "Normalization: Use strict > comparison in incremental mode (#22381)", "author": {"name": "Edward Gao", "email": "edward.gao@airbyte.io", "user": {"login": "edgao"}}, "additions": 639, "deletions": 50}}, {"node": {"oid": "388e157543142cdf169510947de304172d026a44", "messageHeadline": "changed warning section to note (#24385)", "author": {"name": "Daryna Ishchenko", "email": "80129833+darynaishchenko@users.noreply.github.com", "user": {"login": "darynaishchenko"}}, "additions": 2, "deletions": 1}}, {"node": {"oid": "c5b9410499868a5c15adfdfec71c1dd43da4baf2", "messageHeadline": "Source Paystack: changed release stage to beta (#24356)", "author": {"name": "Daryna Ishchenko", "email": "80129833+darynaishchenko@users.noreply.github.com", "user": {"login": "darynaishchenko"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "c820c455b8c18dcae6f64901abf7dc66af51b846", "messageHeadline": "Connector acceptance tests: Validate grouping and collapsing (#24055)", "author": {"name": "Joe Reuter", "email": "joe@airbyte.io", "user": {"login": "flash1293"}}, "additions": 301, "deletions": 3}}, {"node": {"oid": "12eac421de4414d4b216dc66d55f93e02f6fecad", "messageHeadline": "JDBC Sources: remove redundant date-time datatypes formatting (#20760)", "author": {"name": "VitaliiMaltsev", "email": "39538064+VitaliiMaltsev@users.noreply.github.com", "user": {"login": "VitaliiMaltsev"}}, "additions": 207, "deletions": 322}}, {"node": {"oid": "69736d9f404a3fc75851525bd8f26b2e58d9a8cb", "messageHeadline": "\ud83e\udd16 Bump minor version of Airbyte CDK", "author": {"name": "alafanechere", "email": "alafanechere@users.noreply.github.com", "user": {"login": "alafanechere"}}, "additions": 7, "deletions": 4}}, {"node": {"oid": "bad5bce8ce14dbe671f8115055506babe5e00c3b", "messageHeadline": "CDK: remove unexpected error swallowing on abstract source's `check` \u2026", "author": {"name": "Augustin", "email": "augustin@airbyte.io", "user": {"login": "alafanechere"}}, "additions": 191, "deletions": 181}}, {"node": {"oid": "1bfb83ac3c2597f020e4f27f1c3d8feac6164244", "messageHeadline": "Added Relevance AI widget to documentation (#24289)", "author": {"name": "Daniel Vassilev", "email": "4446203+danvass@users.noreply.github.com", "user": {"login": "danvass"}}, "additions": 85, "deletions": 3}}, {"node": {"oid": "609b4539c7609bfd81b96aa8ead284a1252341bd", "messageHeadline": "Revert \"Azure Synapse Compatibility (#18294)\" (#24371)", "author": {"name": "Greg Solovyev", "email": "grishick@users.noreply.github.com", "user": {"login": "grishick"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "dd742265c05e83673c9271cdc5235e33ec0d29a7", "messageHeadline": "Source chargebee: ignore http 404 errors (#24370)", "author": {"name": "Denys Davydov", "email": "davydov.den18@gmail.com", "user": {"login": "davydov-d"}}, "additions": 22, "deletions": 4}}, {"node": {"oid": "b1fbd6f33f30e4ecb31a02677079a6bc2c08c942", "messageHeadline": "Simplify Github and Postgres forms #2 (#24255)", "author": {"name": "Lake Mossman", "email": "lake@airbyte.io", "user": {"login": "lmossman"}}, "additions": 218, "deletions": 485}}, {"node": {"oid": "71097dda0a85af96cc8b25b8baf275ade7d4d15a", "messageHeadline": "Destination S3 Glue: fix emitted at column (#24359)", "author": {"name": "Marcos Marx", "email": "marcosmarxm@users.noreply.github.com", "user": {"login": "marcosmarxm"}}, "additions": 25, "deletions": 7}}, {"node": {"oid": "c1323f615d0f1764c376ef2409f7cb73abd5f390", "messageHeadline": "Verify catalog schema fieldNames is a subset of DB schema (#24207)", "author": {"name": "Duy Nguyen", "email": "duy@airbyte.io", "user": {"login": "nguyenaiden"}}, "additions": 318, "deletions": 291}}, {"node": {"oid": "bb62d8089bc5be1c910a824346d8bcfc78cb8c7a", "messageHeadline": ":tada: Source Strava - enable to cloud, to beta  (#24101)", "author": {"name": "midavadim", "email": "midavadim@yahoo.com", "user": {"login": "midavadim"}}, "additions": 162, "deletions": 68}}, {"node": {"oid": "e89f946715c8cd447638b84bc71bb0faafd23c17", "messageHeadline": "Destination-snowflake: added host validation by pattern on UI (#23904)", "author": {"name": "Eugene", "email": "etsybaev@gmail.com", "user": {"login": "etsybaev"}}, "additions": 40, "deletions": 4}}, {"node": {"oid": "aaf00deb38e39949407534fc53bc3f801b359062", "messageHeadline": "Add missing type hints (#24345)", "author": {"name": "Alexandre Girard", "email": "alexandre@airbyte.io", "user": {"login": "girarda"}}, "additions": 13, "deletions": 5}}, {"node": {"oid": "f946a50bec376409c360fac4e5a1c503fea83e0b", "messageHeadline": "Fixed Typo in README (#23591)", "author": {"name": "Tim Sehn", "email": "tim@dolthub.com", "user": {"login": "timsehn"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "af369de82bf1490c8d89124f18cf1c48572c456d", "messageHeadline": "Source Confluence: certificate to Beta (#23988)", "author": {"name": "Daryna Ishchenko", "email": "80129833+darynaishchenko@users.noreply.github.com", "user": {"login": "darynaishchenko"}}, "additions": 373, "deletions": 18}}, {"node": {"oid": "650d0c278d91e0c35711670efe762b826124b4a0", "messageHeadline": "fix path (#24290)", "author": {"name": "Joe Reuter", "email": "joe@airbyte.io", "user": {"login": "flash1293"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "bc5369e3d3f0b03121ff2f090b823a53d263c7d4", "messageHeadline": "Source Pipedrive: releaseStage \"beta\" (#23930)", "author": {"name": "Serhii Chvaliuk", "email": "grubberr@gmail.com", "user": {"login": "grubberr"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "b22da4a71d0e7bc2534d85fc4a42753cde1722f7", "messageHeadline": "Source Trello: releaseStage \"beta\" (#24200)", "author": {"name": "Serhii Chvaliuk", "email": "grubberr@gmail.com", "user": {"login": "grubberr"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "5ebbcc1b888980d14925b00dd7f5eb64bdb7079b", "messageHeadline": "Source Xero: releaseStage \"beta\" (#24231)", "author": {"name": "Serhii Chvaliuk", "email": "grubberr@gmail.com", "user": {"login": "grubberr"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "d039c93e08cec736d09f2486e244e81077adc34d", "messageHeadline": "Source linkedin-pages: remove authSpec (#24352)", "author": {"name": "Denys Davydov", "email": "davydov.den18@gmail.com", "user": {"login": "davydov-d"}}, "additions": 9, "deletions": 27}}, {"node": {"oid": "9fe07dcf5d6b8cfff49becf87345aeaccabac47d", "messageHeadline": "Source file: do not read whole file on check and discover (#24278)", "author": {"name": "Denys Davydov", "email": "davydov.den18@gmail.com", "user": {"login": "davydov-d"}}, "additions": 76, "deletions": 89}}, {"node": {"oid": "62caa92f22daaf0354b3b3deaf92d5318caf8e6e", "messageHeadline": "\ud83e\udd16 Bump patch version of Airbyte CDK", "author": {"name": "girarda", "email": "girarda@users.noreply.github.com", "user": {"login": "girarda"}}, "additions": 7, "deletions": 4}}, {"node": {"oid": "edfc59533d2cda70205679ab2c11e31d85d102cf", "messageHeadline": "Connector builder: Port \"send stacktrace when error on read\" to CDK c\u2026", "author": {"name": "Alexandre Girard", "email": "alexandre@airbyte.io", "user": {"login": "girarda"}}, "additions": 103, "deletions": 31}}, {"node": {"oid": "ca4ca681effc057a8847a946488ea3c9c46ee0a4", "messageHeadline": "Source Twilio: add conversations stream (#24320)", "author": {"name": "Marcos Marx", "email": "marcosmarxm@users.noreply.github.com", "user": {"login": "marcosmarxm"}}, "additions": 77, "deletions": 5}}, {"node": {"oid": "100cc603892ce3157d67fbff072155ec2e1c638d", "messageHeadline": "Source ClickUp: Optional Include Closed Tasks (#23951)", "author": {"name": "brunofaustino", "email": "b.fa.amorim@gmail.com", "user": {"login": "brunofaustino"}}, "additions": 81, "deletions": 67}}, {"node": {"oid": "1644791248a1452e02b8063395c077509af363c8", "messageHeadline": "Source Outreach - Feature more data from more streams (#17385)", "author": {"name": "FransDel", "email": "frans.delaye@outlook.fr", "user": {"login": "FransDel"}}, "additions": 2462, "deletions": 17}}, {"node": {"oid": "164d1c1d66ca9492dffea1b9e90766e7f5cc4308", "messageHeadline": "Source Pipedrive: handle missed cursor_field (#24282)", "author": {"name": "Serhii Chvaliuk", "email": "grubberr@gmail.com", "user": {"login": "grubberr"}}, "additions": 15, "deletions": 13}}, {"node": {"oid": "8f65d61b6cd5ba3bcdec367e6f3fa5c96e919525", "messageHeadline": "ci_credentials: fix overwriting 'data' before getting nextPageToken (\u2026", "author": {"name": "Ella Rohm-Ensing", "email": "erohmensing@gmail.com", "user": {"login": "erohmensing"}}, "additions": 16, "deletions": 9}}, {"node": {"oid": "d5c8f65cab0c224fed6a88de913d660f0ec4e855", "messageHeadline": "Fix SAT for twitter, stripe, recharg and gitlab (#24283)", "author": {"name": "Serhii Lazebnyi", "email": "53845333+lazebnyi@users.noreply.github.com", "user": {"login": "lazebnyi"}}, "additions": 14, "deletions": 144}}, {"node": {"oid": "e839f8563ef642dc9aefc7435911a3e209e1922d", "messageHeadline": "fix-postgres-cdc-npe:do not put null in properties (#24271)", "author": {"name": "Subodh Kant Chaturvedi", "email": "subodh1810@gmail.com", "user": {"login": "subodh1810"}}, "additions": 20, "deletions": 14}}, {"node": {"oid": "99873c3a6c60b866ccd1558f638b0d49af6f2e44", "messageHeadline": "\ud83e\udd16 Bump minor version of Airbyte CDK", "author": {"name": "clnoll", "email": "clnoll@users.noreply.github.com", "user": {"login": "clnoll"}}, "additions": 7, "deletions": 4}}, {"node": {"oid": "f4fd4d98a210844a24f660bc981441bda4dc7a32", "messageHeadline": "Connector Builder: Make connector_builder part of the CDK package (#2\u2026", "author": {"name": "Catherine Noll", "email": "clnoll@users.noreply.github.com", "user": {"login": "clnoll"}}, "additions": 66, "deletions": 55}}, {"node": {"oid": "f41d8219df7615b806ac8ab2d62144f24d1c120f", "messageHeadline": "MySQL Source : add CDC heartbeat support (#23984)", "author": {"name": "VitaliiMaltsev", "email": "39538064+VitaliiMaltsev@users.noreply.github.com", "user": {"login": "VitaliiMaltsev"}}, "additions": 150, "deletions": 63}}, {"node": {"oid": "58e7f5d33e54a631c49c0da01695c7bfe7841698", "messageHeadline": "\ud83c\udf89 New source: Open Exchange Rates  (#19434)", "author": {"name": "Mohamad Hallak", "email": "16711801+mrhallak@users.noreply.github.com", "user": {"login": "mrhallak"}}, "additions": 2801, "deletions": 0}}, {"node": {"oid": "f6bcc4914f7250f83bb8e47e57766c67235f9bd2", "messageHeadline": "Postgres source: add integration with data dog (#21533)", "author": {"name": "oneshcheret", "email": "33333155+sashaNeshcheret@users.noreply.github.com", "user": {"login": "sashaNeshcheret"}}, "additions": 191, "deletions": 6}}, {"node": {"oid": "e6edd81495039f6abed9fd0b22fac5f6582b16b6", "messageHeadline": "Source Paystack: certify to Beta (#24247)", "author": {"name": "Daryna Ishchenko", "email": "80129833+darynaishchenko@users.noreply.github.com", "user": {"login": "darynaishchenko"}}, "additions": 71, "deletions": 9}}, {"node": {"oid": "1a3201b900d69cdd795dd665254644a91bace55f", "messageHeadline": "connectors-ci: new workflow for dagger nightly builds (#24273)", "author": {"name": "Augustin", "email": "augustin@airbyte.io", "user": {"login": "alafanechere"}}, "additions": 55, "deletions": 0}}, {"node": {"oid": "ca2d9c733f176492bc73ccadff35dfd3789aefbb", "messageHeadline": "fix: Disable CDC checkpointing using a flag (#24275)", "author": {"name": "Sergio Ropero", "email": "42538006+sergio-ropero@users.noreply.github.com", "user": {"login": "sergio-ropero"}}, "additions": 295, "deletions": 281}}, {"node": {"oid": "0409574f8d73e8a11fe53b18088a8ee7dab270c9", "messageHeadline": "Source Trello: get board ids also from organizations (#24266)", "author": {"name": "Serhii Chvaliuk", "email": "grubberr@gmail.com", "user": {"login": "grubberr"}}, "additions": 265, "deletions": 23}}, {"node": {"oid": "d47ccd168e2c2a5e650601c40e413157d5f4b374", "messageHeadline": "\ud83e\udd16 Bump patch version of Airbyte CDK", "author": {"name": "maxi297", "email": "maxi297@users.noreply.github.com", "user": {"login": "maxi297"}}, "additions": 7, "deletions": 4}}, {"node": {"oid": "98719cf3f3fa1bd8520201ec1fa4fdcc2c5bb46f", "messageHeadline": "[ISSUE #23794] CDK's read command handler supports Connector Builder \u2026", "author": {"name": "Maxime Carbonneau-Leclerc", "email": "maxi297@users.noreply.github.com", "user": {"login": "maxi297"}}, "additions": 130, "deletions": 10}}, {"node": {"oid": "7696b30f1c218683ed263db12c4cb39054ae4dad", "messageHeadline": "\ud83d\udcdd Source Google Search Console: update documentation (#22295)", "author": {"name": "Dick Tang", "email": "dick.tang@ymail.com", "user": {"login": "dictcp"}}, "additions": 9, "deletions": 6}}, {"node": {"oid": "775f203e0c2cb1782c74c2dacd6371f0b805ad40", "messageHeadline": "\ud83c\udf89 Source YoutubeAnalyticsBusiness Demo: remove the `source-youtube-an\u2026", "author": {"name": "Baz", "email": "oleksandr.bazarnov@globallogic.com", "user": {"login": "bazarnov"}}, "additions": 0, "deletions": 2112}}, {"node": {"oid": "6f8eec73f3bc4f53709f9df377adc739a2561991", "messageHeadline": "Adjust CDK publish command (#23935)", "author": {"name": "Joe Reuter", "email": "joe@airbyte.io", "user": {"login": "flash1293"}}, "additions": 9, "deletions": 1}}, {"node": {"oid": "6c434c885e873c0225af227afb716f503419bb5c", "messageHeadline": "Source zendesk support: validate datetime on check (#24252)", "author": {"name": "Denys Davydov", "email": "davydov.den18@gmail.com", "user": {"login": "davydov-d"}}, "additions": 23, "deletions": 16}}, {"node": {"oid": "2262cef74a6ec707ca357b78161ffda3213d0de3", "messageHeadline": "re-set ci pipeline start timestamp (#24268)", "author": {"name": "Augustin", "email": "augustin@airbyte.io", "user": {"login": "alafanechere"}}, "additions": 6, "deletions": 3}}, {"node": {"oid": "7ae1de24afebc4bad0a3ebb0e81ca9590492766b", "messageHeadline": "Destination Databricks: Support managed tables (#23965)", "author": {"name": "Yevhen Sukhomud", "email": "suhomud@gmail.com", "user": {"login": "suhomud"}}, "additions": 546, "deletions": 326}}, {"node": {"oid": "9d0aae671f850179274973a464ddf8c13acf7e9c", "messageHeadline": "Eks runner branch (#23943)", "author": {"name": "Conor", "email": "cpdeethree@users.noreply.github.com", "user": {"login": "cpdeethree"}}, "additions": 21, "deletions": 63}}, {"node": {"oid": "0cf36ed5d3548d056e7c8669dee41157a6a4f3f7", "messageHeadline": "Source Slack: Increase page_size/limit param for API calls (#24126)", "author": {"name": "Praty Sharma", "email": "pratyakshs@users.noreply.github.com", "user": {"login": "pratyakshs"}}, "additions": 10, "deletions": 9}}, {"node": {"oid": "fbe4ecc5bec63c8e13974ae620534065d38e80cd", "messageHeadline": "Fix: only build docker images with the local CDK for connectors (#24259)", "author": {"name": "Catherine Noll", "email": "clnoll@users.noreply.github.com", "user": {"login": "clnoll"}}, "additions": 2, "deletions": 1}}, {"node": {"oid": "deadeca0cf3734e8e343e0ed1c1a645637827e8d", "messageHeadline": "Connector Builder: assert catalog exists on `test_read` requests (#24\u2026", "author": {"name": "Catherine Noll", "email": "clnoll@users.noreply.github.com", "user": {"login": "clnoll"}}, "additions": 1, "deletions": 0}}, {"node": {"oid": "6f98a68e28c7847091229c2231a61a4bc4abe218", "messageHeadline": "Source Yandex Metrica: certify to beta (#24188)", "author": {"name": "Artem Inzhyyants", "email": "36314070+artem1205@users.noreply.github.com", "user": {"login": "artem1205"}}, "additions": 49939, "deletions": 45524}}, {"node": {"oid": "b588a52bbda8bdb5e56d9bddfbab0391a0656e87", "messageHeadline": "Source Xero: Certify to Beta (#24217)", "author": {"name": "Serhii Chvaliuk", "email": "grubberr@gmail.com", "user": {"login": "grubberr"}}, "additions": 336, "deletions": 88}}, {"node": {"oid": "2d6f5ee88a7899807829bc338c986c855b652913", "messageHeadline": "Dagster PoC for Metadata service (#23989)", "author": {"name": "Ben Church", "email": "ben@airbyte.io", "user": {"login": "bnchrch"}}, "additions": 50335, "deletions": 0}}, {"node": {"oid": "511d2b00a8d98d0e1ab2b93462a85357d0d0f4f9", "messageHeadline": "Update default threshold value for Jira (#24245)", "author": {"name": "Benoit Moriceau", "email": "benoit@airbyte.io", "user": {"login": "benmoriceau"}}, "additions": 37, "deletions": 35}}, {"node": {"oid": "e94e62fc85b0d6c98d34dd9f4ee5aac51afa8f9b", "messageHeadline": "Fix expected records for chargebee (#24239)", "author": {"name": "Serhii Lazebnyi", "email": "53845333+lazebnyi@users.noreply.github.com", "user": {"login": "lazebnyi"}}, "additions": 6, "deletions": 6}}, {"node": {"oid": "db388a5cea96a57d33e95bf926c6145ef496eddc", "messageHeadline": "Docs: update twitter.md (#24241)", "author": {"name": "Brandon Beidel", "email": "bcbeidel@users.noreply.github.com", "user": {"login": "bcbeidel"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "edf5b19ef1ed417fa71c31f2eae3454ea588b45c", "messageHeadline": "Source Instagram: decrease give up rate (#23671)", "author": {"name": "Daryna Ishchenko", "email": "80129833+darynaishchenko@users.noreply.github.com", "user": {"login": "darynaishchenko"}}, "additions": 27, "deletions": 9}}, {"node": {"oid": "73eb77f2a58c2a26b7fb4e10d2a4f1cf9b1a8e5a", "messageHeadline": "\ud83c\udf89 New Source: Firebase Realtime Database (#18029)", "author": {"name": "Koji Matsumoto", "email": "otomustam.ijok@gmail.com", "user": {"login": "koji-m"}}, "additions": 918, "deletions": 0}}, {"node": {"oid": "e5f96a367872fec8455d89c54130e17c0652cd77", "messageHeadline": "MySQL Source : support different table structure during \"DESCRIBE\" qu\u2026", "author": {"name": "VitaliiMaltsev", "email": "39538064+VitaliiMaltsev@users.noreply.github.com", "user": {"login": "VitaliiMaltsev"}}, "additions": 23, "deletions": 14}}, {"node": {"oid": "508de0fb9c977eb1e139449ceea7fdeabfdeda27", "messageHeadline": "Source Github: Mark datefields in spec as dates (#22993)", "author": {"name": "Arsen Losenko", "email": "20901439+arsenlosenko@users.noreply.github.com", "user": {"login": "arsenlosenko"}}, "additions": 8, "deletions": 5}}, {"node": {"oid": "550fe10591b10fbae9c96623131b6aefc96c0b22", "messageHeadline": "Source Google Search Console: Mark datefields in spec as dates (#22984)", "author": {"name": "Arsen Losenko", "email": "20901439+arsenlosenko@users.noreply.github.com", "user": {"login": "arsenlosenko"}}, "additions": 12, "deletions": 7}}, {"node": {"oid": "4eb896bf0c78f06a08306912c5c67f2b3cb374c9", "messageHeadline": "Source Airtable: make stream name unique; add id to names (#22704)", "author": {"name": "Artem Inzhyyants", "email": "36314070+artem1205@users.noreply.github.com", "user": {"login": "artem1205"}}, "additions": 60, "deletions": 55}}, {"node": {"oid": "27de42eff645521bfa2e7c40b94f3625581f9a1f", "messageHeadline": "Source Google Ads: Mark datefields in spec as dates (#22985)", "author": {"name": "Arsen Losenko", "email": "20901439+arsenlosenko@users.noreply.github.com", "user": {"login": "arsenlosenko"}}, "additions": 11, "deletions": 6}}, {"node": {"oid": "0d93fff47ffa4de7434b4da51b20d3ce06d90658", "messageHeadline": "Fix spec orders for yugabyte, sftp-bulk, gnews (#24180)", "author": {"name": "Joe Reuter", "email": "joe@airbyte.io", "user": {"login": "flash1293"}}, "additions": 34, "deletions": 32}}, {"node": {"oid": "096e76f3b655b719f96f946d45f4af080cf703ee", "messageHeadline": "Source Salesloft to beta (#24202)", "author": {"name": "Denys Davydov", "email": "davydov.den18@gmail.com", "user": {"login": "davydov-d"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "f2ba0873f3481d9f1f7b8b36db8aa5607f2a6f93", "messageHeadline": ":tada: Source ZohoCRM - enable in cloud  (#23906)", "author": {"name": "midavadim", "email": "midavadim@yahoo.com", "user": {"login": "midavadim"}}, "additions": 241, "deletions": 283}}, {"node": {"oid": "2d3c48da8d5160b281e7f7c60436289724b5cc66", "messageHeadline": "Revert \"Simplify postgres and GitHub forms (#24127)\" (#24219)", "author": {"name": "Lake Mossman", "email": "lake@airbyte.io", "user": {"login": "lmossman"}}, "additions": 80, "deletions": 138}}, {"node": {"oid": "c4fbc8c9a55ab23ae0f23aa82c2293eaff7e0424", "messageHeadline": "S3-Parquet: added handler to process null values in arrays (#23788)", "author": {"name": "Eugene", "email": "etsybaev@gmail.com", "user": {"login": "etsybaev"}}, "additions": 51, "deletions": 29}}, {"node": {"oid": "5cc7055cb524b254748cc7172657bba1d7ca5bc7", "messageHeadline": "Update sentry heartbeat timeout treshold (#24208)", "author": {"name": "Benoit Moriceau", "email": "benoit@airbyte.io", "user": {"login": "benmoriceau"}}, "additions": 4, "deletions": 17}}, {"node": {"oid": "fcc80cb5bef75ba1af91a07adf9ab84ad75c0c08", "messageHeadline": "Simplify postgres and GitHub forms (#24127)", "author": {"name": "Lake Mossman", "email": "lake@airbyte.io", "user": {"login": "lmossman"}}, "additions": 138, "deletions": 80}}, {"node": {"oid": "c3247d3f7c711aea3b97575e2a944dcaba599865", "messageHeadline": "\ud83d\udc1b Source Freshsales: update `CAT` before `Enable in Cloud` (#24155)", "author": {"name": "Baz", "email": "oleksandr.bazarnov@globallogic.com", "user": {"login": "bazarnov"}}, "additions": 11, "deletions": 9}}, {"node": {"oid": "f06be037a51bc7e41116b2913895e45570af14a3", "messageHeadline": "Source Trello: Certify to Beta (#24141)", "author": {"name": "Serhii Chvaliuk", "email": "grubberr@gmail.com", "user": {"login": "grubberr"}}, "additions": 371, "deletions": 139}}, {"node": {"oid": "1ed9adda05b6d2ec8b7ae4622545f75df9be40dd", "messageHeadline": "Add metadata validator (#24198)", "author": {"name": "Ben Church", "email": "ben@airbyte.io", "user": {"login": "bnchrch"}}, "additions": 1854, "deletions": 0}}, {"node": {"oid": "6a88625cca00235fd4cd61f04f4bb8059456c086", "messageHeadline": "Source s3: fix datetime conversion (#24178)", "author": {"name": "Denys Davydov", "email": "davydov.den18@gmail.com", "user": {"login": "davydov-d"}}, "additions": 28, "deletions": 9}}, {"node": {"oid": "c86199c417b2c4d340ec974375bc343c8c3e1138", "messageHeadline": "updated CAT config (#24154)", "author": {"name": "Baz", "email": "oleksandr.bazarnov@globallogic.com", "user": {"login": "bazarnov"}}, "additions": 4, "deletions": 2}}, {"node": {"oid": "3b0a710d25ff5fbc9a9535567922798327912051", "messageHeadline": "Update the warning on stripe full-refresh-overwrite (#21007)", "author": {"name": "Nikolay Shebanov", "email": "nikolay.shebanov@gmail.com", "user": {"login": "killthekitten"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "85ba3683dff8a205a3a54e12d762af8fe757a6bd", "messageHeadline": "Fix: Make the test commands consistent with the first line (#21904)", "author": {"name": "Cyril ALFARO", "email": "cyril@dbyzero.com", "user": {"login": "dbyzero"}}, "additions": 4, "deletions": 4}}, {"node": {"oid": "d4d9f569f69a09f2e79ca0ca8c38c4a54be76c40", "messageHeadline": "Updated Braintree connector docs (#21447)", "author": {"name": "sandip-baidya", "email": "sandipbaidya17@gmail.com", "user": {"login": "sandip-baidya"}}, "additions": 38, "deletions": 26}}, {"node": {"oid": "3e81c9b3068cd2d113ce4b714e4b10cb4620ecbd", "messageHeadline": "Docs: Information to setup source GA4 #21670 (#22416)", "author": {"name": "Julian", "email": "julian.weins@gmx.de", "user": {"login": "juweins"}}, "additions": 7, "deletions": 0}}, {"node": {"oid": "69378d8d7e9ff397248b4f273e4a8c6d6d0b9dd0", "messageHeadline": "Docs: added info about default data residency (#23990)", "author": {"name": "Sophia Wiley", "email": "106352739+sophia-wiley@users.noreply.github.com", "user": {"login": "sophia-wiley"}}, "additions": 16, "deletions": 10}}, {"node": {"oid": "325599bd2aac64dfd3ffb62e5a8d8810ddc5b573", "messageHeadline": "fix trustpilot changelog date #24009 (#24189)", "author": {"name": "Leo Schick", "email": "67712864+leo-schick@users.noreply.github.com", "user": {"login": "leo-schick"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "e890d01d5506f3a2c90e7bfea7be5dcdb57f863a", "messageHeadline": "Connector builder: handle empty catalog (#24184)", "author": {"name": "Catherine Noll", "email": "clnoll@users.noreply.github.com", "user": {"login": "clnoll"}}, "additions": 61, "deletions": 52}}, {"node": {"oid": "29587dc6237e30b0fd681276621d841dde8943f8", "messageHeadline": "Source stripe: safe get customer's attributes (#24179)", "author": {"name": "Denys Davydov", "email": "davydov.den18@gmail.com", "user": {"login": "davydov-d"}}, "additions": 8, "deletions": 6}}, {"node": {"oid": "f9f57ac421adfe6443e8c7557ce45daaf0bb5d67", "messageHeadline": "\ud83c\udf89  Source Facebook Marketing: Added level into custom ads insights (#\u2026", "author": {"name": "Carlo Nuccio", "email": "carlonuccio91@gmail.com", "user": {"login": "carlonuccio"}}, "additions": 48, "deletions": 76}}, {"node": {"oid": "c1a4a6f3d3b539a4bed435d82cc4253130df6957", "messageHeadline": "Fix expected records for jira and zenloop (#24182)", "author": {"name": "Serhii Lazebnyi", "email": "53845333+lazebnyi@users.noreply.github.com", "user": {"login": "lazebnyi"}}, "additions": 5, "deletions": 6}}, {"node": {"oid": "52db686e6ef0a7a4667d142a913d2f25f7846e96", "messageHeadline": "ella/even more tiny docs changes! (#24171)", "author": {"name": "Ella Rohm-Ensing", "email": "erohmensing@gmail.com", "user": {"login": "erohmensing"}}, "additions": 3, "deletions": 4}}, {"node": {"oid": "c772bc2472d374c42fb4fd15b8a7b20b415a822d", "messageHeadline": "Some more cleanup in abstract classes in preparation of splitting (#2\u2026", "author": {"name": "Akash Kulkarni", "email": "113392464+akashkulk@users.noreply.github.com", "user": {"login": "akashkulk"}}, "additions": 72, "deletions": 68}}, {"node": {"oid": "7538437452cd6eed983a102d0dd4dcd0739816d7", "messageHeadline": "Fixup dead links (#24167)", "author": {"name": "Evan Tahler", "email": "evan@airbyte.io", "user": {"login": "evantahler"}}, "additions": 43, "deletions": 30}}, {"node": {"oid": "db45f0581410ae6bef0884c16702d4225c298457", "messageHeadline": "Source S3: fix discovery issues (#24157)", "author": {"name": "Denys Davydov", "email": "davydov.den18@gmail.com", "user": {"login": "davydov-d"}}, "additions": 78, "deletions": 46}}, {"node": {"oid": "a36dc23bac70fdde9b6353bce8c706c01adc1949", "messageHeadline": "\ud83c\udf89  New Source: Trustpilot (#24009)", "author": {"name": "Leo Schick", "email": "67712864+leo-schick@users.noreply.github.com", "user": {"login": "leo-schick"}}, "additions": 1639, "deletions": 0}}, {"node": {"oid": "0391c0bcb6aefca7c8ebecd67cd0d8c8a10fd593", "messageHeadline": "\ud83d\udc1b \ud83d\udea8\ud83d\udea8 Source LinkedIn Pages: fixed failing connection checks (#24161)", "author": {"name": "Marcos Marx", "email": "marcosmarxm@users.noreply.github.com", "user": {"login": "marcosmarxm"}}, "additions": 30, "deletions": 19}}, {"node": {"oid": "326387b69c79caf7f527b57f841e18a13eeb0c26", "messageHeadline": "\ud83d\udc1b Source Onesignal: Update connectors spec; fix incremental sync (#24\u2026", "author": {"name": "Artem Inzhyyants", "email": "36314070+artem1205@users.noreply.github.com", "user": {"login": "artem1205"}}, "additions": 276, "deletions": 282}}, {"node": {"oid": "60322fa0c4840df23ccd0235d2cdb6c06ff50673", "messageHeadline": "\ud83d\udc1b Source Microsoft Dataverse: Fixed deduped not working correctly (#2\u2026", "author": {"name": "Marcelo Castro", "email": "marcelopiocastro@gmail.com", "user": {"login": "marcelopio"}}, "additions": 8, "deletions": 5}}, {"node": {"oid": "5975c323d8071c0964bc2440ee0b9eebedbac907", "messageHeadline": "\ud83d\udc1b Source S3: fix datetime format string in FileStream (#23195)", "author": {"name": "Oliver Meyer", "email": "42039965+olivermeyer@users.noreply.github.com", "user": {"login": "olivermeyer"}}, "additions": 111, "deletions": 103}}, {"node": {"oid": "c46ff3e21c9d97d9fbb7cb47da315b39b6532b04", "messageHeadline": "docs: fix formatting for source-python-http-tutorial (#23887)", "author": {"name": "sh4sh", "email": "6833405+sh4sh@users.noreply.github.com", "user": {"login": "sh4sh"}}, "additions": 3, "deletions": 3}}, {"node": {"oid": "29c7c736f4477c17db046088ef9571aa3fe9fc17", "messageHeadline": "Update source_definitions.yaml (#24122)", "author": {"name": "Alex", "email": "109167606+alex-gron@users.noreply.github.com", "user": {"login": "alex-gron"}}, "additions": 4, "deletions": 4}}, {"node": {"oid": "2e9e2bb2022424fdcba52973ef281c43905c431a", "messageHeadline": "Data types documentation: revert to v0 + update text (#24096)", "author": {"name": "Edward Gao", "email": "edward.gao@airbyte.io", "user": {"login": "edgao"}}, "additions": 40, "deletions": 42}}, {"node": {"oid": "3ccfb5bf2375e9d2cada0447876033febd53cbba", "messageHeadline": "Updated chargebee expected records (#24146)", "author": {"name": "Serhii Lazebnyi", "email": "53845333+lazebnyi@users.noreply.github.com", "user": {"login": "lazebnyi"}}, "additions": 14, "deletions": 15}}, {"node": {"oid": "94fb905ea7fcedb6a2123e187393db348a1f832e", "messageHeadline": "Fix heirarchy of contributing guide page  (#24152)", "author": {"name": "Ella Rohm-Ensing", "email": "erohmensing@gmail.com", "user": {"login": "erohmensing"}}, "additions": 29, "deletions": 24}}, {"node": {"oid": "f3355491aaca353e75efeea9544b14f5d78c5964", "messageHeadline": "Ella/semver docs (#24150)", "author": {"name": "Ella Rohm-Ensing", "email": "erohmensing@gmail.com", "user": {"login": "erohmensing"}}, "additions": 1, "deletions": 3}}, {"node": {"oid": "13bdee013b693b12d197b167d1f686f3a0856707", "messageHeadline": "Source Salesforce: update regex pattern, specify format to date-time \u2026", "author": {"name": "Arsen Losenko", "email": "20901439+arsenlosenko@users.noreply.github.com", "user": {"login": "arsenlosenko"}}, "additions": 9, "deletions": 8}}, {"node": {"oid": "decfb982662556b861ae157a96afce7ae5930369", "messageHeadline": "Add semantic versioning guidelines for contributions (#24117)", "author": {"name": "Ella Rohm-Ensing", "email": "erohmensing@gmail.com", "user": {"login": "erohmensing"}}, "additions": 41, "deletions": 5}}, {"node": {"oid": "417304f4e9ed8d0224563886062dd54a17624df4", "messageHeadline": "Destination Typesense: add icon, prepare for Cloud (#24139)", "author": {"name": "Arsen Losenko", "email": "20901439+arsenlosenko@users.noreply.github.com", "user": {"login": "arsenlosenko"}}, "additions": 10, "deletions": 3}}, {"node": {"oid": "3e812513b08334dfe1b9f0abbc57aade63babc8f", "messageHeadline": "Source Google Analytics v4: certify to GA (#23872)", "author": {"name": "Artem Inzhyyants", "email": "36314070+artem1205@users.noreply.github.com", "user": {"login": "artem1205"}}, "additions": 324, "deletions": 95}}, {"node": {"oid": "62757c9d4ffe8f29e4f212e70dba35e6501c8404", "messageHeadline": "Source Xero: Enable in Cloud (#24005)", "author": {"name": "Serhii Chvaliuk", "email": "grubberr@gmail.com", "user": {"login": "grubberr"}}, "additions": 515, "deletions": 17033}}, {"node": {"oid": "a1da244d3c313ef504ffdfd63056cff1bf90e081", "messageHeadline": "Source Paystack: enable in cloud (#24085)", "author": {"name": "Daryna Ishchenko", "email": "80129833+darynaishchenko@users.noreply.github.com", "user": {"login": "darynaishchenko"}}, "additions": 91, "deletions": 71}}, {"node": {"oid": "cd16cc8cf586631ad81a676936012e29acd936d9", "messageHeadline": "#1526 source google search console: update docs (#24133)", "author": {"name": "Denys Davydov", "email": "davydov.den18@gmail.com", "user": {"login": "davydov-d"}}, "additions": 13, "deletions": 12}}, {"node": {"oid": "d534751ce79d97511197607f9583954bd29d66fb", "messageHeadline": "Source Salesloft: certify to beta (#23937)", "author": {"name": "Denys Davydov", "email": "davydov.den18@gmail.com", "user": {"login": "davydov-d"}}, "additions": 1290, "deletions": 367}}, {"node": {"oid": "b33f424181d9f16e52a678956202effcf4187364", "messageHeadline": "connectors-ci: fix secrets upload to GSM (#24136)", "author": {"name": "Augustin", "email": "augustin@airbyte.io", "user": {"login": "alafanechere"}}, "additions": 8, "deletions": 8}}, {"node": {"oid": "5d8f231b80c650bde742d80b0e8600ac90796d8d", "messageHeadline": "connectors-ci: fix typo in observability report (#24132)", "author": {"name": "Augustin", "email": "augustin@airbyte.io", "user": {"login": "alafanechere"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "903d34e5f16430a86a1cebafd51b2dc821595148", "messageHeadline": "[Low-Code CDK] Enforce manifest against the airbyte-cdk version and t\u2026", "author": {"name": "Brian Lai", "email": "51336873+brianjlai@users.noreply.github.com", "user": {"login": "brianjlai"}}, "additions": 414, "deletions": 133}}, {"node": {"oid": "98f0080b2a075b86fa5fa6c4e62d23359d1caca7", "messageHeadline": "\ud83c\udf89 New Source: OpsGenie [python cdk] (#16768)", "author": {"name": "Adam Schmidt", "email": "aschmidt1978@gmail.com", "user": {"login": "adamschmidt"}}, "additions": 1945, "deletions": 1}}, {"node": {"oid": "1119e6dc8c24bb47514b81c2650f7d8f32c1ea42", "messageHeadline": "\ud83c\udf89 Source Amazon Seller Partner - add Belgium marketplace (#24098)", "author": {"name": "Zaza Javakhishvili", "email": "zaza.javakhishvili@gmail.com", "user": {"login": "animer3009"}}, "additions": 13, "deletions": 4}}, {"node": {"oid": "bb5741a0c09d71d9b10f2aa49e5c440192582933", "messageHeadline": "Connector builder: support for test read with message grouping per sl\u2026", "author": {"name": "Alexandre Girard", "email": "alexandre@airbyte.io", "user": {"login": "girarda"}}, "additions": 1015, "deletions": 39}}, {"node": {"oid": "2e85c94c7449aeb602684e9dc617d7f66d7ad330", "messageHeadline": "#23949 Remove check() from read() method for sources Cockroach DB and\u2026", "author": {"name": "Duy Nguyen", "email": "duy@airbyte.io", "user": {"login": "nguyenaiden"}}, "additions": 26, "deletions": 73}}, {"node": {"oid": "0b9ae8e2090bb98b85956a782deb5920e7730a0b", "messageHeadline": "Connector Health: Fixed SAT for GitHub, Google Analytics v4 (UA), Goo\u2026", "author": {"name": "Serhii Lazebnyi", "email": "53845333+lazebnyi@users.noreply.github.com", "user": {"login": "lazebnyi"}}, "additions": 250, "deletions": 2691}}, {"node": {"oid": "e1e13cec18fb1e68d9d6d9ea47b07b91816da409", "messageHeadline": "Add header to octavia api client (#23688)", "author": {"name": "Jon Tan", "email": "jon@airbyte.io", "user": {"login": "JonsSpaghetti"}}, "additions": 1, "deletions": 0}}, {"node": {"oid": "6bc96b514eb857283932fd3385292612692d4916", "messageHeadline": "Source Intercom: extend `Contacts` schema with `opted_out_subscriptio\u2026", "author": {"name": "John Aitchison", "email": "KayakinKoder@users.noreply.github.com", "user": {"login": "KayakinKoder"}}, "additions": 39, "deletions": 4}}, {"node": {"oid": "4749b779d136a7c529419992a189247aa930e109", "messageHeadline": "connectors-ci: fix typo in observability report (#24113)", "author": {"name": "Augustin", "email": "augustin@airbyte.io", "user": {"login": "alafanechere"}}, "additions": 1, "deletions": 6}}, {"node": {"oid": "9e94126fd6e1bd19edd21945536ca5a532becc3c", "messageHeadline": "MySQL/MsSQL sources  fixed NPE during cursor values validation (#24082)", "author": {"name": "VitaliiMaltsev", "email": "39538064+VitaliiMaltsev@users.noreply.github.com", "user": {"login": "VitaliiMaltsev"}}, "additions": 52, "deletions": 42}}, {"node": {"oid": "133077797d101d71352d03ebfe79c1c09c664a90", "messageHeadline": "Source Mailchimp - Add Reports stream #23464 (#24112)", "author": {"name": "Marcos Marx", "email": "marcosmarxm@users.noreply.github.com", "user": {"login": "marcosmarxm"}}, "additions": 629, "deletions": 7}}, {"node": {"oid": "3a63e66e42107e76c6ceb5b8e37df9638e9af5b3", "messageHeadline": "Source Airtable: update spec and doc (#24093)", "author": {"name": "Denys Davydov", "email": "davydov.den18@gmail.com", "user": {"login": "davydov-d"}}, "additions": 17, "deletions": 16}}, {"node": {"oid": "50849fc49a491bb202940c84d3c94b8ea15a0557", "messageHeadline": "Connector Builder: print jsonified AirbyteMessage (#24111)", "author": {"name": "Catherine Noll", "email": "clnoll@users.noreply.github.com", "user": {"login": "clnoll"}}, "additions": 8, "deletions": 2}}, {"node": {"oid": "b19998eeb7c46fbc141bec21e91dbbdb66b7a184", "messageHeadline": "edited links in docs (#24108)", "author": {"name": "Sophia Wiley", "email": "106352739+sophia-wiley@users.noreply.github.com", "user": {"login": "sophia-wiley"}}, "additions": 17, "deletions": 17}}, {"node": {"oid": "294cdbcf4a893fff0a117bf6419772bf2859794c", "messageHeadline": "Normalization Bigquery: Add more reserved words (#24077)", "author": {"name": "Edward Gao", "email": "edward.gao@airbyte.io", "user": {"login": "edgao"}}, "additions": 18, "deletions": 14}}, {"node": {"oid": "585fad6772682aca4edd30616cbddf1ccf5e2fd9", "messageHeadline": "fixing the docs for surveycto (#20749)", "author": {"name": "Siddhant Singh", "email": "ssiddhant3030@gmail.com", "user": {"login": "siddhant3030"}}, "additions": 4, "deletions": 4}}, {"node": {"oid": "b8239e133c7cfc71115856445a90e1323a0d96c3", "messageHeadline": "Change livecycle from Class to method, so the resources are not share\u2026", "author": {"name": "Sergio Ropero", "email": "42538006+sergio-ropero@users.noreply.github.com", "user": {"login": "sergio-ropero"}}, "additions": 11, "deletions": 12}}, {"node": {"oid": "9864e4bf19a55070ad630b43dd75212fb95c537f", "messageHeadline": "Update links (#24100)", "author": {"name": "Alexandre Girard", "email": "alexandre@airbyte.io", "user": {"login": "girarda"}}, "additions": 257, "deletions": 4}}, {"node": {"oid": "e9a21d621ffb30d9b58eb15fa027458a90f9e5c1", "messageHeadline": "Source Stripe: cache customers (#24051)", "author": {"name": "Denys Davydov", "email": "davydov.den18@gmail.com", "user": {"login": "davydov-d"}}, "additions": 73, "deletions": 60}}, {"node": {"oid": "3b47470fe91643e2ace6aa8c1752276a361a3278", "messageHeadline": "Fixup Google Analytics DocumentationURLs and Spec Names (#24078)", "author": {"name": "Evan Tahler", "email": "evan@airbyte.io", "user": {"login": "evantahler"}}, "additions": 8, "deletions": 8}}, {"node": {"oid": "afb4a00bff7066d3349c6e54e6f0b0431dee1969", "messageHeadline": "Source Zoho CRM: Set airbyte type to string for zoho autonumbers when\u2026", "author": {"name": "Marcos Marx", "email": "marcosmarxm@users.noreply.github.com", "user": {"login": "marcosmarxm"}}, "additions": 123, "deletions": 57}}, {"node": {"oid": "7daf9223a47c264c3eab27cfd31093a0a3f3f070", "messageHeadline": "Source Instagram: do not emit incomplete records (#24043)", "author": {"name": "Denys Davydov", "email": "davydov.den18@gmail.com", "user": {"login": "davydov-d"}}, "additions": 39, "deletions": 5}}, {"node": {"oid": "a2c29e0716470ca6e6da8a1cdf843e0900d32903", "messageHeadline": "Source Trello: Enable in Cloud (#24045)", "author": {"name": "Serhii Chvaliuk", "email": "grubberr@gmail.com", "user": {"login": "grubberr"}}, "additions": 45, "deletions": 66}}, {"node": {"oid": "f734325954c770df94ffaf29afe4656890b09f9c", "messageHeadline": "fix typo in gha workflow (#24088)", "author": {"name": "Augustin", "email": "augustin@airbyte.io", "user": {"login": "alafanechere"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "26c315127924dad6ad2d03c4407a227bd0232960", "messageHeadline": "connectors-ci: improve concurrency and implement correct DAG logic (#\u2026", "author": {"name": "Augustin", "email": "augustin@airbyte.io", "user": {"login": "alafanechere"}}, "additions": 459, "deletions": 369}}, {"node": {"oid": "4d69d6eeb79840fb806473542339c092b6d97525", "messageHeadline": "Destination-snowflake: added write attempt to internal staging Check \u2026", "author": {"name": "Eugene", "email": "etsybaev@gmail.com", "user": {"login": "etsybaev"}}, "additions": 70, "deletions": 24}}, {"node": {"oid": "507845cf375ae04c8e7a839786017deea5f6e16f", "messageHeadline": "connectors-ci: make /test and dagger pipeline write report in a commo\u2026", "author": {"name": "Augustin", "email": "augustin@airbyte.io", "user": {"login": "alafanechere"}}, "additions": 112, "deletions": 7}}, {"node": {"oid": "64d9c7dca2a157e1144149b9b7100f34e0c81443", "messageHeadline": "typo (#24075)", "author": {"name": "Rodi Reich Zilberman", "email": "867491+rodireich@users.noreply.github.com", "user": {"login": "rodireich"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "16e81b7365eafc54c7d9e296e6060022056d1704", "messageHeadline": "Create a DbSourceDiscoverUtil for common utilities (#23929)", "author": {"name": "Akash Kulkarni", "email": "113392464+akashkulk@users.noreply.github.com", "user": {"login": "akashkulk"}}, "additions": 112, "deletions": 83}}, {"node": {"oid": "ace229f971d1ba0473c7e2673370ee5e7be74ae6", "messageHeadline": "MySQL/MsSQL Source: stop sync on null cursor value (#23908)", "author": {"name": "VitaliiMaltsev", "email": "39538064+VitaliiMaltsev@users.noreply.github.com", "user": {"login": "VitaliiMaltsev"}}, "additions": 276, "deletions": 15}}, {"node": {"oid": "a9e23bbeb0af7e9ae67e27816d8d48654a888b1d", "messageHeadline": "Source Amazon Seller Partner: prepare for cloud (#23980)", "author": {"name": "Roman Yermilov [GL]", "email": "86300758+roman-yermilov-gl@users.noreply.github.com", "user": {"login": "roman-yermilov-gl"}}, "additions": 53, "deletions": 48}}, {"node": {"oid": "4f9350d3e89b7cc7ba1ad57e7cc415735c334976", "messageHeadline": "Fixed docs nits (#24070)", "author": {"name": "Amruta Ranade", "email": "11484018+Amruta-Ranade@users.noreply.github.com", "user": {"login": "Amruta-Ranade"}}, "additions": 6, "deletions": 8}}, {"node": {"oid": "a96643c060bc7a43b0723837a6ade5de4eabdc31", "messageHeadline": "Update README.md (#23761)", "author": {"name": "Boluwatife Victor", "email": "95125924+BirdboyBolu@users.noreply.github.com", "user": {"login": "BirdboyBolu"}}, "additions": 8, "deletions": 4}}, {"node": {"oid": "8c6bfffa3ddff41575154c763e81f0f268023862", "messageHeadline": "Edited the GA4 doc (#23911)", "author": {"name": "Amruta Ranade", "email": "11484018+Amruta-Ranade@users.noreply.github.com", "user": {"login": "Amruta-Ranade"}}, "additions": 44, "deletions": 53}}, {"node": {"oid": "dd7da587592ea3fac4ca41f853d19fd92bcdeaef", "messageHeadline": "\ud83e\udd16 Bump patch version of Airbyte CDK", "author": {"name": "maxi297", "email": "maxi297@users.noreply.github.com", "user": {"login": "maxi297"}}, "additions": 7, "deletions": 4}}, {"node": {"oid": "2e3412d9dd1f77859e640f175754e74def4d8ec8", "messageHeadline": "[ISSUE #24059] fix reset pagination issue (#24069)", "author": {"name": "Maxime Carbonneau-Leclerc", "email": "maxi297@users.noreply.github.com", "user": {"login": "maxi297"}}, "additions": 12, "deletions": 4}}, {"node": {"oid": "2b81405f2ff74103e449a77084a8dfee86161863", "messageHeadline": "\ud83c\udf89 Source Amazon Ads : use optional config report_record_types (#18677)", "author": {"name": "Ganpat Agarwal", "email": "gagarwal@artica.com", "user": {"login": "ganpatagarwal"}}, "additions": 220, "deletions": 8}}, {"node": {"oid": "a802fb4c4a022fb5fd19207c467671aa44beba6d", "messageHeadline": "Edited the Airtable doc (#24065)", "author": {"name": "Amruta Ranade", "email": "11484018+Amruta-Ranade@users.noreply.github.com", "user": {"login": "Amruta-Ranade"}}, "additions": 8, "deletions": 9}}, {"node": {"oid": "3eecf5408c483895d0f7b5e700a33bf32efdbc8d", "messageHeadline": "Source S3: infer schema of the first file only (#23189)", "author": {"name": "Denys Davydov", "email": "davydov.den18@gmail.com", "user": {"login": "davydov-d"}}, "additions": 83, "deletions": 388}}, {"node": {"oid": "f6e6ae6c957ece51a105f5d5508792adb4131c3f", "messageHeadline": "Add allowedHosts to MySQL and MSSQL DB Sources, for network isolation\u2026", "author": {"name": "Prateek Mukhedkar", "email": "123108018+prateekmukhedkar@users.noreply.github.com", "user": {"login": "prateekmukhedkar"}}, "additions": 21, "deletions": 11}}, {"node": {"oid": "200b035ec5c9f975c857a6767190de7f81bff30d", "messageHeadline": "\ud83c\udf89 New Source: GCS (#23186)", "author": {"name": "Tuan Nguyen", "email": "anhtuan.nguyen@me.com", "user": {"login": "tuanchris"}}, "additions": 567, "deletions": 0}}, {"node": {"oid": "8ee32b1132d6cbcef93e498d83206c0679db963f", "messageHeadline": "New `connector_builder` module for handling requests from the Connect\u2026", "author": {"name": "Catherine Noll", "email": "clnoll@users.noreply.github.com", "user": {"login": "clnoll"}}, "additions": 392, "deletions": 32}}, {"node": {"oid": "a17da15e47a943ab7fa765e595d8cdcfca184a39", "messageHeadline": "Add a note about publishing with dockerx (#24057)", "author": {"name": "Evan Tahler", "email": "evan@airbyte.io", "user": {"login": "evantahler"}}, "additions": 13, "deletions": 0}}, {"node": {"oid": "89f531f9fac2a6fa1ebc2fe731f004a76f4064a7", "messageHeadline": "CAT: handle discovery error on previous catalog retrieval (#23992)", "author": {"name": "Augustin", "email": "augustin@airbyte.io", "user": {"login": "alafanechere"}}, "additions": 17, "deletions": 4}}, {"node": {"oid": "09593d9e2ba19ddca5296d9ba185782ebbb9c0d4", "messageHeadline": "[source-instagram] fall back to start date if date cursor not availab\u2026", "author": {"name": "Ella Rohm-Ensing", "email": "erohmensing@gmail.com", "user": {"login": "erohmensing"}}, "additions": 5, "deletions": 4}}, {"node": {"oid": "5fecc7e626d23f62fc530b13859144c0ccd89572", "messageHeadline": "add missing newline (#24035)", "author": {"name": "Alexandre Girard", "email": "alexandre@airbyte.io", "user": {"login": "girarda"}}, "additions": 14, "deletions": 15}}, {"node": {"oid": "1bc1ecfe6a4c6e9a2d93ca9f35644e74f9229b15", "messageHeadline": "Fix broken links in CDK speedrun tutorial (#24006)", "author": {"name": "Sherif A. Nada", "email": "snadalive@gmail.com", "user": {"login": "sherifnada"}}, "additions": 297, "deletions": 234}}, {"node": {"oid": "1feda0817e6ebd4176dc012fb404b5d1d1ef80d3", "messageHeadline": "Rearrange connector contribution docs (#24004)", "author": {"name": "Sherif A. Nada", "email": "snadalive@gmail.com", "user": {"login": "sherifnada"}}, "additions": 124, "deletions": 133}}, {"node": {"oid": "02f771b4222fe90f68b6803ca29f8a76a25a3d6e", "messageHeadline": "Do not remove trailing slash from path (#24003)", "author": {"name": "Alexandre Girard", "email": "alexandre@airbyte.io", "user": {"login": "girarda"}}, "additions": 26, "deletions": 6}}, {"node": {"oid": "71ec40299e95c7b4cefa52a21ee0550922c9f02f", "messageHeadline": "\ud83d\udc1b Source Google Ads: fix stream *Campaigns* primary keys for incremen\u2026", "author": {"name": "Hans Lemm", "email": "32077629+hanslemm@users.noreply.github.com", "user": {"login": "hanslemm"}}, "additions": 7, "deletions": 6}}, {"node": {"oid": "92571147333fcf633228034e8bb9469a4b6f079e", "messageHeadline": "\ud83d\udc1b Source Braintree: Update `braintree` Python library to the latest v\u2026", "author": {"name": "Mohamed Magdy", "email": "mohamed.magdy@canary.is", "user": {"login": "mohamagdy"}}, "additions": 7, "deletions": 6}}, {"node": {"oid": "39f084adacec8ee5db873962eabccce81adb1f4c", "messageHeadline": "Source Cart: remove incremental from order statuses stream (#23317)", "author": {"name": "Marcos Marx", "email": "marcosmarxm@users.noreply.github.com", "user": {"login": "marcosmarxm"}}, "additions": 9, "deletions": 11}}, {"node": {"oid": "003480190076d1da4ecc146d5ecef18d2ca73389", "messageHeadline": "fix Source Azure Blob Storage doc URL link in spec (#23827)", "author": {"name": "Leo Schick", "email": "67712864+leo-schick@users.noreply.github.com", "user": {"login": "leo-schick"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "76df2f240aa4eb08a60ab22c9743aae52ec21f85", "messageHeadline": "Docs: Update broken links (#23940)", "author": {"name": "Sophia Wiley", "email": "106352739+sophia-wiley@users.noreply.github.com", "user": {"login": "sophia-wiley"}}, "additions": 82, "deletions": 84}}, {"node": {"oid": "96f6f7683369360badfce5b9765431b352a96516", "messageHeadline": "[non-forked] \ud83d\udc1b Source Stripe: Add missing field (cancel_at) to the Su\u2026", "author": {"name": "Nataly Merezhuk", "email": "65251165+natalyjazzviolin@users.noreply.github.com", "user": {"login": "natalyjazzviolin"}}, "additions": 12, "deletions": 5}}, {"node": {"oid": "da7863014ab411d75318ff65e03e60a0e1439746", "messageHeadline": "Increase faker Resource Requirements (#20976)", "author": {"name": "Evan Tahler", "email": "evan@airbyte.io", "user": {"login": "evantahler"}}, "additions": 6, "deletions": 0}}, {"node": {"oid": "8d6f1306664034e6e88219f3d88fa6fb7b876e2b", "messageHeadline": "remove outdated code comment", "author": {"name": "Sherif A. Nada", "email": "snadalive@gmail.com", "user": {"login": "sherifnada"}}, "additions": 0, "deletions": 2}}, {"node": {"oid": "4ee62d9dfbd8b6c35b5739fc5b978ae9d32cb3a4", "messageHeadline": "Update supported-data-types.md - fix link to well-known-type (#23961)", "author": {"name": "Evan Tahler", "email": "evan@airbyte.io", "user": {"login": "evantahler"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "dd5aeea2fc21aed8a5927f14b8429ea12716e5b6", "messageHeadline": "Update on-kubernetes-via-helm.md (#23726)", "author": {"name": "bartlomiejolma", "email": "b.olma92@gmail.com", "user": {"login": "bartlomiejolma"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "771d21822c7a00519128101dfb1d27b8da8dc038", "messageHeadline": "feat: Add CDC sync checkpointing based on time or records (#21727)", "author": {"name": "Sergio Ropero", "email": "42538006+sergio-ropero@users.noreply.github.com", "user": {"login": "sergio-ropero"}}, "additions": 431, "deletions": 83}}, {"node": {"oid": "8f7642f432858c1e1b1d341173ff21aff1e469b1", "messageHeadline": "\ud83d\udc1b Source Iterable: improve retry on `500 - Generic Error` (#23938)", "author": {"name": "Baz", "email": "oleksandr.bazarnov@globallogic.com", "user": {"login": "bazarnov"}}, "additions": 75, "deletions": 14}}, {"node": {"oid": "00752aaa5047c8fd6d1e1a3038ff5cd87d1bc0a6", "messageHeadline": "\ud83d\udc1b Source Google Analytics 4 (GA4): improve rate limits messages and r\u2026", "author": {"name": "Baz", "email": "oleksandr.bazarnov@globallogic.com", "user": {"login": "bazarnov"}}, "additions": 475, "deletions": 106}}, {"node": {"oid": "869c5b7e7f1c7cf89d350916876085fa9a1c7950", "messageHeadline": "Bump Airbyte version from 0.41.0 to 0.42.0", "author": {"name": "zzztimbo", "email": "zzztimbo@users.noreply.github.com", "user": {"login": "zzztimbo"}}, "additions": 10, "deletions": 10}}, {"node": {"oid": "ddc5ae94cd9c4e413762d8cc26d5a948fe21835c", "messageHeadline": "ci: :wrench: revert version bumps (#23954)", "author": {"name": "Tim Chan", "email": "timothy@airbyte.io", "user": null}, "additions": 10, "deletions": 10}}, {"node": {"oid": "519a85492a094f0f3bc99cea2bf767510889bd17", "messageHeadline": "Bump Airbyte version from 0.42.0 to 0.43.0", "author": {"name": "zzztimbo", "email": "zzztimbo@users.noreply.github.com", "user": {"login": "zzztimbo"}}, "additions": 10, "deletions": 10}}, {"node": {"oid": "2b80dd05cf8290ff1905c09ce4c5a03038159cbe", "messageHeadline": "Bump Airbyte version from 0.41.0 to 0.42.0", "author": {"name": "zzztimbo", "email": "zzztimbo@users.noreply.github.com", "user": {"login": "zzztimbo"}}, "additions": 30, "deletions": 16}}, {"node": {"oid": "85391864f797f1bb99753dca9d824293282df484", "messageHeadline": "Ryan/periodic buffer flush (#23931)", "author": {"name": "Ryan Fu", "email": "ryan.fu@airbyte.io", "user": {"login": "ryankfu"}}, "additions": 295, "deletions": 171}}, {"node": {"oid": "e4f96d466369f3c370fc458e6f38160d26d1bc8b", "messageHeadline": "ci_connector_ops: POC of CI connector pipelines in python (#23487)", "author": {"name": "Augustin", "email": "augustin@airbyte.io", "user": {"login": "alafanechere"}}, "additions": 1651, "deletions": 54}}, {"node": {"oid": "09955423dba22586131364485d8047b429ba6db9", "messageHeadline": "support reading \"expires_in\" when the API passes the value as string \u2026", "author": {"name": "Leo Schick", "email": "67712864+leo-schick@users.noreply.github.com", "user": {"login": "leo-schick"}}, "additions": 11, "deletions": 7}}, {"node": {"oid": "6672b9cb3a56b2c714003f7c045bbfa41c29badb", "messageHeadline": "Destination-S3: Correctly generate int64 values (#23466)", "author": {"name": "Eugene", "email": "etsybaev@gmail.com", "user": {"login": "etsybaev"}}, "additions": 87, "deletions": 91}}, {"node": {"oid": "5f0d9f0f6f1256a4901cd59825d71cc004c5e80a", "messageHeadline": "Source Files: decrease give up rate (#23723)", "author": {"name": "Daryna Ishchenko", "email": "80129833+darynaishchenko@users.noreply.github.com", "user": {"login": "darynaishchenko"}}, "additions": 129, "deletions": 106}}, {"node": {"oid": "df31b814e87328bddb9e3b33dca05c7eddc58fbf", "messageHeadline": "\ud83e\udd16 Bump patch version of Airbyte CDK", "author": {"name": "sherifnada", "email": "sherifnada@users.noreply.github.com", "user": {"login": "sherifnada"}}, "additions": 7, "deletions": 4}}, {"node": {"oid": "ec9707c71ff59b595a373c5b12b82174602cd03b", "messageHeadline": "Low-code CDK: Override refresh_access_token logic DeclarativeOAuthAut\u2026", "author": {"name": "Sherif A. Nada", "email": "snadalive@gmail.com", "user": {"login": "sherifnada"}}, "additions": 46, "deletions": 10}}, {"node": {"oid": "b2f748b9a33769971cffe8be0fa8d00723cbaae4", "messageHeadline": "Revert \"fix(python-cdk): convert expires_in to int when refreshing (#\u2026", "author": {"name": "Sherif A. Nada", "email": "snadalive@gmail.com", "user": {"login": "sherifnada"}}, "additions": 2, "deletions": 19}}, {"node": {"oid": "d67afbbd1766d3a80aee40edcdb93ca2525b4a58", "messageHeadline": "fix(python-cdk): convert expires_in to int when refreshing (#20301)", "author": {"name": "Jo\u00ebl Luijmes", "email": "me@joell.dev", "user": {"login": "joelluijmes"}}, "additions": 19, "deletions": 2}}, {"node": {"oid": "f47219037e54584e5fd0f786c177a7a406fc0524", "messageHeadline": "dont publish to test pypi (#23709)", "author": {"name": "Alexandre Girard", "email": "alexandre@airbyte.io", "user": {"login": "girarda"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "245b1f1ce3e4f8d66216ee7011fe1afa31229b68", "messageHeadline": "Running the formatter (#23919)", "author": {"name": "Akash Kulkarni", "email": "113392464+akashkulk@users.noreply.github.com", "user": {"login": "akashkulk"}}, "additions": 815, "deletions": 763}}, {"node": {"oid": "7fa8508999f64fa5f04cf07256f9575a31fb769a", "messageHeadline": "fix: Cast the number of threads to integer in the Java connector test\u2026", "author": {"name": "Sergio Ropero", "email": "42538006+sergio-ropero@users.noreply.github.com", "user": {"login": "sergio-ropero"}}, "additions": 3, "deletions": 4}}, {"node": {"oid": "bf33a5d063c13fc3f799e2364471e1c564302b23", "messageHeadline": "\ud83d\udc1b Source Delighted: fix `Date Since` date-format bug in UI (#23909)", "author": {"name": "Baz", "email": "oleksandr.bazarnov@globallogic.com", "user": {"login": "bazarnov"}}, "additions": 12, "deletions": 8}}, {"node": {"oid": "42709dc24c3b75926cdbd6b4f778ddf29ed67d78", "messageHeadline": "avoid cache overlap between cdk-build and connectors-build (#23907)", "author": {"name": "Maxime Carbonneau-Leclerc", "email": "maxi297@users.noreply.github.com", "user": {"login": "maxi297"}}, "additions": 6, "deletions": 5}}, {"node": {"oid": "08bba15dc9c5319ee2c1a61089c5c87979efa6c7", "messageHeadline": "Source Facebook Marketing: Decrease give up rate (#23625)", "author": {"name": "Daryna Ishchenko", "email": "80129833+darynaishchenko@users.noreply.github.com", "user": {"login": "darynaishchenko"}}, "additions": 119, "deletions": 68}}, {"node": {"oid": "9927b0ccd138ef88615dfc6adbc438549f263b02", "messageHeadline": "\ud83d\udc1b Source Iterable: add retry for  500 - Generic Error, increase `redu\u2026", "author": {"name": "Baz", "email": "oleksandr.bazarnov@globallogic.com", "user": {"login": "bazarnov"}}, "additions": 49, "deletions": 36}}, {"node": {"oid": "83240984091c392a1662ebe1b1ce495eedf96406", "messageHeadline": "\ud83c\udf89 New Source: Unleash [low-code CDK] (#19923)", "author": {"name": "arnaudselva", "email": "52406043+arnaudselva@users.noreply.github.com", "user": {"login": "arnaudselva"}}, "additions": 629, "deletions": 0}}, {"node": {"oid": "e72d6859e4422b9dba9283c76b81ca4250c76fbd", "messageHeadline": "fix: Reduce errors on Postgres source tests (#23727)", "author": {"name": "Sergio Ropero", "email": "42538006+sergio-ropero@users.noreply.github.com", "user": {"login": "sergio-ropero"}}, "additions": 68, "deletions": 25}}, {"node": {"oid": "0036de4a3ea26a245ecae06007bcbd8e3519aab7", "messageHeadline": "Source Pipedrive: Add 11 streams: ActivityTypes, Currencies, Files, F\u2026", "author": {"name": "Serhii Chvaliuk", "email": "grubberr@gmail.com", "user": {"login": "grubberr"}}, "additions": 995, "deletions": 18}}, {"node": {"oid": "c8a553323751343ecd5b24ad06fbaa8aed95c55a", "messageHeadline": "Source Confluence: Enable in cloud (#23775)", "author": {"name": "Daryna Ishchenko", "email": "80129833+darynaishchenko@users.noreply.github.com", "user": {"login": "darynaishchenko"}}, "additions": 50, "deletions": 41}}, {"node": {"oid": "19368cc2d0e6ecc42c64dcd343daeaab339a0c3c", "messageHeadline": "Source Drift: Prepare for Cloud (#23810)", "author": {"name": "Arsen Losenko", "email": "20901439+arsenlosenko@users.noreply.github.com", "user": {"login": "arsenlosenko"}}, "additions": 8, "deletions": 14}}, {"node": {"oid": "2d7765b1566e0fa67c2fcc673287755ed3a50abc", "messageHeadline": "Adding allowedHost for Postgres AlloyDB (#23596)", "author": {"name": "Prateek Mukhedkar", "email": "123108018+prateekmukhedkar@users.noreply.github.com", "user": {"login": "prateekmukhedkar"}}, "additions": 20, "deletions": 15}}, {"node": {"oid": "e0a8ae254501f3211e5118ac0dc9f8dffaabfd5f", "messageHeadline": "`AbstractJdbcSource` refactoring : Move SSL out of abstract class (#2\u2026", "author": {"name": "Akash Kulkarni", "email": "113392464+akashkulk@users.noreply.github.com", "user": {"login": "akashkulk"}}, "additions": 145, "deletions": 141}}, {"node": {"oid": "b6e4fcaa44a794a16df87fba8db9125779a808ce", "messageHeadline": "Revert \"Revert \"temporary fix for Connectors Base CI (#23829)\" (#2383\u2026", "author": {"name": "Greg Solovyev", "email": "grishick@users.noreply.github.com", "user": {"login": "grishick"}}, "additions": 0, "deletions": 5}}, {"node": {"oid": "740d6293b93562e01a49ad9020cb4791d03b175b", "messageHeadline": "Azure Synapse Compatibility (#18294)", "author": {"name": "chte", "email": "chte@kth.se", "user": {"login": "chte"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "a0b861aaa0ebe39e9b752c51e4dc529e4c431b6b", "messageHeadline": "fix tests for postgres source (#23884)", "author": {"name": "Subodh Kant Chaturvedi", "email": "subodh1810@gmail.com", "user": {"login": "subodh1810"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "52f83d4cda437396f5012944f5124fcc12edfec3", "messageHeadline": "[source-monday] [source-square] [source-greenhouse] [source-tempo] [s\u2026", "author": {"name": "Brian Lai", "email": "51336873+brianjlai@users.noreply.github.com", "user": {"login": "brianjlai"}}, "additions": 182, "deletions": 1577}}, {"node": {"oid": "cfeabd3a4e37ef873e33dde293519a3940670415", "messageHeadline": "Connector Health: Fixed SAT for Instagram, Facebook pages, Google Sea\u2026", "author": {"name": "Serhii Lazebnyi", "email": "53845333+lazebnyi@users.noreply.github.com", "user": {"login": "lazebnyi"}}, "additions": 176, "deletions": 151}}, {"node": {"oid": "3c23ec281f5d8139f1aed380b88c4182bfc0af18", "messageHeadline": "Force push docs to the gh_pages branch (#23877)", "author": {"name": "Topher Lubaway", "email": "asimplechris@gmail.com", "user": {"login": "supertopher"}}, "additions": 3, "deletions": 2}}, {"node": {"oid": "3db452dff9fa5b13954a31aadc66ad2326982e55", "messageHeadline": "Property to limit test parallelisation (#23870)", "author": {"name": "Sergio Ropero", "email": "42538006+sergio-ropero@users.noreply.github.com", "user": {"login": "sergio-ropero"}}, "additions": 10, "deletions": 3}}, {"node": {"oid": "ea0bb0829a21814234eb3a2f00caa9eed643012e", "messageHeadline": "Source Airtable: to GA (#23763)", "author": {"name": "Artem Inzhyyants", "email": "36314070+artem1205@users.noreply.github.com", "user": {"login": "artem1205"}}, "additions": 68, "deletions": 69}}, {"node": {"oid": "382e0aacfb3e78d3e7a78a7b74b58b11017dd13e", "messageHeadline": "fix zendesk chat changelog so 0.1.13 links to valid pr (#23876)", "author": {"name": "sh4sh", "email": "6833405+sh4sh@users.noreply.github.com", "user": {"login": "sh4sh"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "ff389c26269e24ee40d70646312b822c589537c2", "messageHeadline": "\ud83c\udf89 octavia-cli: add pypi package workflow (#22654)", "author": {"name": "Daniele Dapuzzo", "email": "daniele.dapuzzo92@gmail.com", "user": {"login": "dandpz"}}, "additions": 25, "deletions": 1}}, {"node": {"oid": "33ca7f345155fd48002c71e533fd825034710a0c", "messageHeadline": "Adding allowHosts to all non-GA source database connectors (#23455)", "author": {"name": "Prateek Mukhedkar", "email": "123108018+prateekmukhedkar@users.noreply.github.com", "user": {"login": "prateekmukhedkar"}}, "additions": 145, "deletions": 117}}, {"node": {"oid": "e85eda088efd5d4cff1ea3b5c4a27016e33a6b31", "messageHeadline": "Remove ExtendedNameTrasformer (#23655)", "author": {"name": "Sherif A. Nada", "email": "snadalive@gmail.com", "user": {"login": "sherifnada"}}, "additions": 178, "deletions": 220}}, {"node": {"oid": "1a3f88739aa19042866a3049bfeb763b43568d89", "messageHeadline": "added info about consecutive sync failures (#23843)", "author": {"name": "Sophia Wiley", "email": "106352739+sophia-wiley@users.noreply.github.com", "user": {"login": "sophia-wiley"}}, "additions": 2, "deletions": 0}}, {"node": {"oid": "0ab8f13d0ce172f37aab3f4db1b77b889a18163f", "messageHeadline": "Revert \"temporary fix for Connectors Base CI (#23829)\" (#23839)", "author": {"name": "Maxime Carbonneau-Leclerc", "email": "maxi297@users.noreply.github.com", "user": {"login": "maxi297"}}, "additions": 5, "deletions": 0}}, {"node": {"oid": "454906e7fa8833abf9a0c393074e31ee15791c47", "messageHeadline": "\ud83e\udd16 Bump patch version of Airbyte CDK", "author": {"name": "maxi297", "email": "maxi297@users.noreply.github.com", "user": {"login": "maxi297"}}, "additions": 7, "deletions": 4}}, {"node": {"oid": "3105493a9a418767b4375b4f924c578cb4352aee", "messageHeadline": "[ISSUE #22485] testing opening a PR after modifying one file (#23692)", "author": {"name": "Maxime Carbonneau-Leclerc", "email": "maxi297@users.noreply.github.com", "user": {"login": "maxi297"}}, "additions": 73, "deletions": 6}}, {"node": {"oid": "b10e34e25e9441103510b518b16f633630ae0561", "messageHeadline": "Source Salesloft: Mark datefields in spec as dates (#22893)", "author": {"name": "Arsen Losenko", "email": "20901439+arsenlosenko@users.noreply.github.com", "user": {"login": "arsenlosenko"}}, "additions": 9, "deletions": 6}}, {"node": {"oid": "9fb5f79741a852a241d82490b03cd3b698b8b79e", "messageHeadline": "Source Twitter: releaseStage \"beta\" (#23832)", "author": {"name": "Serhii Chvaliuk", "email": "grubberr@gmail.com", "user": {"login": "grubberr"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "9b400a5db3548361edd4f7fef4871686ee45e352", "messageHeadline": "Source Salesloft: use start_date to filter data (#23828)", "author": {"name": "Denys Davydov", "email": "davydov.den18@gmail.com", "user": {"login": "davydov-d"}}, "additions": 25, "deletions": 16}}, {"node": {"oid": "f25f9eccc57930ba4bad49326c0766192d57948b", "messageHeadline": "\ud83e\udd16 Bump minor version of Airbyte CDK", "author": {"name": "davydov-d", "email": "davydov-d@users.noreply.github.com", "user": {"login": "davydov-d"}}, "additions": 7, "deletions": 4}}, {"node": {"oid": "f9f140239a9e386f27aaab2962c60bfa8cec8eeb", "messageHeadline": "CDK: retry token refresh requests (#23815)", "author": {"name": "Denys Davydov", "email": "davydov.den18@gmail.com", "user": {"login": "davydov-d"}}, "additions": 86, "deletions": 17}}, {"node": {"oid": "b6b4203a41a8248a8be3b47c1587c705d728bbff", "messageHeadline": "Redshift Destination: Add SSH Tunnelling Config Option (#23523)", "author": {"name": "Jeff Cowan (Airbyte)", "email": "4992320+jcowanpdx@users.noreply.github.com", "user": {"login": "jcowanpdx"}}, "additions": 420, "deletions": 35}}, {"node": {"oid": "6f4d7af4874ecf51747dc13169aa414a9ae2ea65", "messageHeadline": "Update using-the-airflow-airbyte-operator.md (#23813)", "author": {"name": "Alexander Marquardt", "email": "alexander.marquardt@gmail.com", "user": {"login": "alexander-marquardt"}}, "additions": 14, "deletions": 4}}, {"node": {"oid": "19cc7eaf1a7b8c0ce0e77b508728d87fec35fa84", "messageHeadline": "Source Twitter: certify to beta (#23749)", "author": {"name": "Serhii Chvaliuk", "email": "grubberr@gmail.com", "user": {"login": "grubberr"}}, "additions": 44, "deletions": 37}}, {"node": {"oid": "ed0a4233bbfe5ef8e27ce5f6d80aa1b278d8bae8", "messageHeadline": "temporary fix for Connectors Base CI (#23829)", "author": {"name": "Maxime Carbonneau-Leclerc", "email": "maxi297@users.noreply.github.com", "user": {"login": "maxi297"}}, "additions": 0, "deletions": 5}}, {"node": {"oid": "d76151976ffcfe673465af269a8e9f6b63f5c5a3", "messageHeadline": "removed airbyte cloud from titles (#23814)", "author": {"name": "Sophia Wiley", "email": "106352739+sophia-wiley@users.noreply.github.com", "user": {"login": "sophia-wiley"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "c8d949796a865dbcc70541a9866fae93ea7fd908", "messageHeadline": "add connector integration test workflow that uses ec2 runner (#23647)", "author": {"name": "Conor", "email": "cpdeethree@users.noreply.github.com", "user": {"login": "cpdeethree"}}, "additions": 74, "deletions": 0}}, {"node": {"oid": "f6ec8769a337f99ef2a980bd69b0f76d130e580d", "messageHeadline": "DB sources cdc : upgrade Debezium version to 2.1.2 (#23112)", "author": {"name": "Subodh Kant Chaturvedi", "email": "subodh1810@gmail.com", "user": {"login": "subodh1810"}}, "additions": 867, "deletions": 655}}, {"node": {"oid": "3843eca10a4a98d3bfc2a98858657ce80142a399", "messageHeadline": "Update using-the-airflow-airbyte-operator.md (#22553)", "author": {"name": "Alexander Marquardt", "email": "alexander.marquardt@gmail.com", "user": {"login": "alexander-marquardt"}}, "additions": 4, "deletions": 0}}, {"node": {"oid": "6996ae9949524c6255fa2ede66cba2cf7e4cf6cf", "messageHeadline": "Remove createDatabaseInternal() (#23689)", "author": {"name": "Akash Kulkarni", "email": "113392464+akashkulk@users.noreply.github.com", "user": {"login": "akashkulk"}}, "additions": 40, "deletions": 44}}, {"node": {"oid": "bac0224e9ea2703af92d84947e09d44c60da2191", "messageHeadline": "Add connector ops' required review when changing bypass_reasons on GA\u2026", "author": {"name": "Ella Rohm-Ensing", "email": "erohmensing@gmail.com", "user": {"login": "erohmensing"}}, "additions": 89, "deletions": 28}}, {"node": {"oid": "7b278c25ac6d1ea2c25bfe3afd1403e4a8f5b5a2", "messageHeadline": "Update API Docs (#23787)", "author": {"name": "Riley Brook", "email": "riley@airbyte.io", "user": {"login": "rileybrook"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "23593178effdd6ccdc8c5646c2296753b22e580a", "messageHeadline": "Create command stub (#23777)", "author": {"name": "Rodi Reich Zilberman", "email": "867491+rodireich@users.noreply.github.com", "user": {"login": "rodireich"}}, "additions": 34, "deletions": 0}}, {"node": {"oid": "95f1989b47534a9957c7ae4493ee900057fea4a1", "messageHeadline": "\ud83c\udf89 Source Amazon Seller Partner - Implement reportOptions for all miss\u2026", "author": {"name": "Zaza Javakhishvili", "email": "zaza.javakhishvili@gmail.com", "user": {"login": "animer3009"}}, "additions": 40, "deletions": 77}}, {"node": {"oid": "5512befeb1ac2c1d3348dd20df0ed31b11e1c4d3", "messageHeadline": "Docs: updated links from .io to .com (#23652)", "author": {"name": "Sophia Wiley", "email": "106352739+sophia-wiley@users.noreply.github.com", "user": {"login": "sophia-wiley"}}, "additions": 324, "deletions": 346}}, {"node": {"oid": "787b2c33d7586c9a3401dd72e4fdbc2c4ccbf80c", "messageHeadline": "Source Tiktok: allow to filter advertiser in reports (#23377)", "author": {"name": "Marcos Marx", "email": "marcosmarxm@users.noreply.github.com", "user": {"login": "marcosmarxm"}}, "additions": 32, "deletions": 10}}, {"node": {"oid": "72b2f8e0137b3bf62c4dc6795929c5c55c2a70bd", "messageHeadline": "Greg/teradata ssl (#23708)", "author": {"name": "Greg Solovyev", "email": "grishick@users.noreply.github.com", "user": {"login": "grishick"}}, "additions": 136, "deletions": 9}}, {"node": {"oid": "c03909a97741afc6b07e349496340cbfcf478eb8", "messageHeadline": "qa-engine: exclude destination weviate and exasol (#23731)", "author": {"name": "Augustin", "email": "augustin@airbyte.io", "user": {"login": "alafanechere"}}, "additions": 3, "deletions": 1}}, {"node": {"oid": "33d5a2183166152b67287c614e9f0d8b0c68339b", "messageHeadline": "Update API doc table (again) (#23710)", "author": {"name": "Riley Brook", "email": "riley@airbyte.io", "user": {"login": "rileybrook"}}, "additions": 6, "deletions": 6}}, {"node": {"oid": "0572e0536f826070ea40bd66a43574c56981437e", "messageHeadline": "Source Salesforce: Mark datefields in spec as dates (#22891)", "author": {"name": "Arsen Losenko", "email": "20901439+arsenlosenko@users.noreply.github.com", "user": {"login": "arsenlosenko"}}, "additions": 7, "deletions": 4}}, {"node": {"oid": "e3e23b4833bb7bd788b41389d9059d81759d83de", "messageHeadline": "Add Script to generate lowcode stats. (#23706)", "author": {"name": "Brian Leonard", "email": "brian@bleonard.com", "user": {"login": "bleonard"}}, "additions": 85, "deletions": 0}}, {"node": {"oid": "d2fbd8ce027676c1f545376025a690551a79e38d", "messageHeadline": "Docusaurus small fixes (#23730)", "author": {"name": "Topher Lubaway", "email": "asimplechris@gmail.com", "user": {"login": "supertopher"}}, "additions": 2547, "deletions": 1921}}, {"node": {"oid": "1b2b0392ef9eb4f700b933d315712020fcb4e05b", "messageHeadline": ":tada: Source Github - added user friendly messages, added AirbyteTra\u2026", "author": {"name": "midavadim", "email": "midavadim@yahoo.com", "user": {"login": "midavadim"}}, "additions": 178, "deletions": 133}}, {"node": {"oid": "b0baa75e113d3373c609ba0f29d6b368864f4ed5", "messageHeadline": "Source Pipedrive: disable oAuth (#23705)", "author": {"name": "Serhii Chvaliuk", "email": "grubberr@gmail.com", "user": {"login": "grubberr"}}, "additions": 35, "deletions": 126}}, {"node": {"oid": "68c7333c7614e38870f2aef25a775dc11c5cb8ce", "messageHeadline": "Teradata Vantage - Added SSL support (#21760)", "author": {"name": "SatishChGit", "email": "satishchinthanippu@gmail.com", "user": {"login": "SatishChGit"}}, "additions": 365, "deletions": 173}}, {"node": {"oid": "ef48a84f6ae808868a1e0a67015a8e040eef4309", "messageHeadline": "Add speed benchmark to e2e test source (#23656)", "author": {"name": "Charles", "email": "charles@airbyte.io", "user": {"login": "cgardens"}}, "additions": 1037, "deletions": 440}}, {"node": {"oid": "9fbcdb8f35e638d13b3878cd95430b3bde344fc1", "messageHeadline": "source-postgres connector-acceptance-tests : Fix saved state json (#2\u2026", "author": {"name": "Rodi Reich Zilberman", "email": "867491+rodireich@users.noreply.github.com", "user": {"login": "rodireich"}}, "additions": 7, "deletions": 2}}, {"node": {"oid": "bb8823ff32d05fe42dc1e5d0c3e5daea8ece1e98", "messageHeadline": "Source Gitlab: Mark datefields in spec as dates (#22992)", "author": {"name": "Arsen Losenko", "email": "20901439+arsenlosenko@users.noreply.github.com", "user": {"login": "arsenlosenko"}}, "additions": 15, "deletions": 6}}, {"node": {"oid": "9f7ee2c5333aaf170fb60fdf37fcbedb4cb9d439", "messageHeadline": "Source Woocommerce: fix pagination and removed lookback window (#23599)", "author": {"name": "Andrew Reeve", "email": "andrew@andrewlreeve.com", "user": {"login": "andrewlreeve"}}, "additions": 7, "deletions": 29}}, {"node": {"oid": "1fcc1fa95b46aa38dd424ec986c775b76d18c87b", "messageHeadline": "Source Close.com: Mark datefields in spec as dates (#23074)", "author": {"name": "Arsen Losenko", "email": "20901439+arsenlosenko@users.noreply.github.com", "user": {"login": "arsenlosenko"}}, "additions": 8, "deletions": 5}}, {"node": {"oid": "305fac04ecc2eb40cd94ce4e1d7ef4ec13cc8de0", "messageHeadline": "Source Chartmogul: Mark datefields in spec as dates (#23075)", "author": {"name": "Arsen Losenko", "email": "20901439+arsenlosenko@users.noreply.github.com", "user": {"login": "arsenlosenko"}}, "additions": 10, "deletions": 4}}, {"node": {"oid": "82415cc70cd304630a1ac2156d609f66e8c6b0be", "messageHeadline": "Source SmartSheets: fix oauth2 implementation (#23237)", "author": {"name": "Artem Inzhyyants", "email": "36314070+artem1205@users.noreply.github.com", "user": {"login": "artem1205"}}, "additions": 197, "deletions": 38}}, {"node": {"oid": "147795c5c673dab7a5fbe215f8014ce71cb85240", "messageHeadline": "Source Twitter: promote to cloud (#23661)", "author": {"name": "Serhii Chvaliuk", "email": "grubberr@gmail.com", "user": {"login": "grubberr"}}, "additions": 107, "deletions": 45}}, {"node": {"oid": "cea584a931abe6bd8b1e8249bf532af93223bd11", "messageHeadline": "Update redshift.md for the redshift destination (#23576)", "author": {"name": "Johannes M\u00fcller", "email": "johannes.muller+dev@oneflow.com", "user": {"login": "Auric-Manteo"}}, "additions": 5, "deletions": 0}}, {"node": {"oid": "f07cdfa3d996f0d3c10459a702ed50ebb0609647", "messageHeadline": "Docs: correct spelling error in nginx config (#23665)", "author": {"name": "TobiasLaving", "email": "95348503+TobiasLaving@users.noreply.github.com", "user": {"login": "TobiasLaving"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "6a6039bbc54edb3bada2914dae818ec1305acca6", "messageHeadline": "\ud83d\udc1b Source S3: Make `Advanced Reader Options` and `Advanced Options` tr\u2026", "author": {"name": "Baz", "email": "oleksandr.bazarnov@globallogic.com", "user": {"login": "bazarnov"}}, "additions": 15, "deletions": 21}}, {"node": {"oid": "6e985c0765f5d6ab6714ae29e9d7e66568b2b1bc", "messageHeadline": "Source Salesforce: change the sequence of requests (#23610)", "author": {"name": "Denys Davydov", "email": "davydov.den18@gmail.com", "user": {"login": "davydov-d"}}, "additions": 128, "deletions": 86}}, {"node": {"oid": "5a9741ce0e6e73d7a694e5aebf21674bad93e1c0", "messageHeadline": "\ud83e\udd16 Bump patch version of Airbyte CDK", "author": {"name": "grubberr", "email": "grubberr@users.noreply.github.com", "user": {"login": "grubberr"}}, "additions": 7, "deletions": 4}}, {"node": {"oid": "c4eccdd24d223ea7aae6f8f0e397c4384225bd58", "messageHeadline": "Fix publish cdk (#23713)", "author": {"name": "Maxime Carbonneau-Leclerc", "email": "maxi297@users.noreply.github.com", "user": {"login": "maxi297"}}, "additions": 5, "deletions": 20}}, {"node": {"oid": "4ce28cf9b52cc62edad3203beb1e82d28b98af19", "messageHeadline": "Update API doc table (#23697)", "author": {"name": "Riley Brook", "email": "riley@airbyte.io", "user": {"login": "rileybrook"}}, "additions": 8, "deletions": 7}}, {"node": {"oid": "280ebee2e5c4b943e0cb8234173da9571c546d32", "messageHeadline": "added feb release notes (#23703)", "author": {"name": "Sophia Wiley", "email": "106352739+sophia-wiley@users.noreply.github.com", "user": {"login": "sophia-wiley"}}, "additions": 32, "deletions": 0}}, {"node": {"oid": "1c0faee5e8ac49bdc8a7a2d9c81fac4c7a888779", "messageHeadline": "Source Jira: Small fix in the board stream (#21524)", "author": {"name": "Ana Loureiro", "email": "37600275+anamargaridarl@users.noreply.github.com", "user": {"login": "anamargaridarl"}}, "additions": 6, "deletions": 3}}, {"node": {"oid": "2861b7fbd49894bdffc47a1cd3ad94955ae6ada9", "messageHeadline": "\ud83e\udd16 Bump minor version of Airbyte CDK", "author": {"name": "grubberr", "email": "grubberr@users.noreply.github.com", "user": {"login": "grubberr"}}, "additions": 7, "deletions": 4}}, {"node": {"oid": "bfe8ccbaac5f8f1346ac4dd693ff512df3dd455e", "messageHeadline": "duration macro added (#23690)", "author": {"name": "Serhii Chvaliuk", "email": "grubberr@gmail.com", "user": {"login": "grubberr"}}, "additions": 18, "deletions": 1}}, {"node": {"oid": "40fde3a388510d5026488282604b0140bce05068", "messageHeadline": "Revert \"Bmoric/controller utest (#21882)\" (#23698)", "author": {"name": "Benoit Moriceau", "email": "benoit@airbyte.io", "user": {"login": "benmoriceau"}}, "additions": 0, "deletions": 2755}}, {"node": {"oid": "da178853b6bfcc1b9567ffe590b2f818600e118c", "messageHeadline": "Bmoric/controller utest (#21882)", "author": {"name": "Benoit Moriceau", "email": "benoit@airbyte.io", "user": {"login": "benmoriceau"}}, "additions": 2755, "deletions": 0}}, {"node": {"oid": "ccc1c6c890114a9d6bc8bdd41104b7a08510e7fa", "messageHeadline": "Docs: Encourage CDK devs to join slack channel to get updates (#23682)", "author": {"name": "Sherif A. Nada", "email": "snadalive@gmail.com", "user": {"login": "sherifnada"}}, "additions": 10, "deletions": 0}}, {"node": {"oid": "32c0ed7743513bcf3f93895f9287155109aff8f4", "messageHeadline": "Source Twilio: Mark datefields in spec as dates (#22825)", "author": {"name": "Arsen Losenko", "email": "20901439+arsenlosenko@users.noreply.github.com", "user": {"login": "arsenlosenko"}}, "additions": 8, "deletions": 5}}, {"node": {"oid": "821fce1d54178443de2aba0fadca27027f8a56c0", "messageHeadline": "Revert \"Revert \"\ud83d\udc1b Source Dynamodb: Fix reserved words in expression (\u2026", "author": {"name": "sh4sh", "email": "6833405+sh4sh@users.noreply.github.com", "user": {"login": "sh4sh"}}, "additions": 74, "deletions": 24}}, {"node": {"oid": "d7b616b09a4b168f53268c52b39d6591cd2d967d", "messageHeadline": "Source Linkedin Ads: Mark datefields in spec as dates (#22940)", "author": {"name": "Arsen Losenko", "email": "20901439+arsenlosenko@users.noreply.github.com", "user": {"login": "arsenlosenko"}}, "additions": 11, "deletions": 5}}, {"node": {"oid": "f1ee2c36d713dab275da2adbd9fa44aee546fe7c", "messageHeadline": "[ISSUE #22442] fixing race condition in the pipeline (#23670)", "author": {"name": "Maxime Carbonneau-Leclerc", "email": "maxi297@users.noreply.github.com", "user": {"login": "maxi297"}}, "additions": 28, "deletions": 28}}, {"node": {"oid": "09edb201e611b097b36e78c06ce298cd1689b34e", "messageHeadline": "Source NY Times: Mark datefields in spec as dates (#22925)", "author": {"name": "Arsen Losenko", "email": "20901439+arsenlosenko@users.noreply.github.com", "user": {"login": "arsenlosenko"}}, "additions": 9, "deletions": 4}}, {"node": {"oid": "d517ab26463be749092809707599d3de5158e658", "messageHeadline": "Source Zendesk Chat: Mark datefields in spec as dates (#22819)", "author": {"name": "Arsen Losenko", "email": "20901439+arsenlosenko@users.noreply.github.com", "user": {"login": "arsenlosenko"}}, "additions": 11, "deletions": 5}}, {"node": {"oid": "93fc5c9c0bcd72e935eb04cd8a152caa7e91447b", "messageHeadline": "\ud83d\udc1b Source Sentry: fix `None` state_value + other bad `state_values` (#\u2026", "author": {"name": "Baz", "email": "oleksandr.bazarnov@globallogic.com", "user": {"login": "bazarnov"}}, "additions": 66, "deletions": 10}}, {"node": {"oid": "e1f9905229a174c4f90364ff7ff2baceccc05528", "messageHeadline": "Source Mailgun: Mark datefields in spec as dates (#22939)", "author": {"name": "Arsen Losenko", "email": "20901439+arsenlosenko@users.noreply.github.com", "user": {"login": "arsenlosenko"}}, "additions": 9, "deletions": 6}}, {"node": {"oid": "3cf3cfc1808446e7b29813e4048d80920252f6f3", "messageHeadline": "nightly connector test: get results by 6AM UTC (#23626)", "author": {"name": "Augustin", "email": "augustin@airbyte.io", "user": {"login": "alafanechere"}}, "additions": 8, "deletions": 9}}, {"node": {"oid": "79a62b8a7b652944118eb9ee195c682e8a0a0a86", "messageHeadline": "Source Prestashop: Mark datefields in spec as dates (#22905)", "author": {"name": "Arsen Losenko", "email": "20901439+arsenlosenko@users.noreply.github.com", "user": {"login": "arsenlosenko"}}, "additions": 10, "deletions": 4}}, {"node": {"oid": "a521ae580e355254c85befd7ca9d1db4eb0dc539", "messageHeadline": "Revert \"Postgres Source : Support JSONB datatype\" (#23642)", "author": {"name": "Subodh Kant Chaturvedi", "email": "subodh1810@gmail.com", "user": {"login": "subodh1810"}}, "additions": 26, "deletions": 152}}, {"node": {"oid": "a8d16c5148bd97df11b152e69da961a786260f45", "messageHeadline": "Source Woocommerce: Mark datefields in spec as dates (#22821)", "author": {"name": "Arsen Losenko", "email": "20901439+arsenlosenko@users.noreply.github.com", "user": {"login": "arsenlosenko"}}, "additions": 10, "deletions": 4}}, {"node": {"oid": "46f522d7726da75e586aabb4f1066d5e64706e5e", "messageHeadline": "Source Notion: Mark datefields in spec as dates (#22931)", "author": {"name": "Arsen Losenko", "email": "20901439+arsenlosenko@users.noreply.github.com", "user": {"login": "arsenlosenko"}}, "additions": 8, "deletions": 5}}, {"node": {"oid": "93d2d86e4a414f8bd288663349e62dbfd899e9dc", "messageHeadline": "Source Amplitude: Mark datefields in spec as dates (#23087)", "author": {"name": "Arsen Losenko", "email": "20901439+arsenlosenko@users.noreply.github.com", "user": {"login": "arsenlosenko"}}, "additions": 8, "deletions": 5}}, {"node": {"oid": "b56232e5d9321a2bbafcfc711cc5290bbcf71282", "messageHeadline": "Source NASA: Mark datefields in spec as dates (#22934)", "author": {"name": "Arsen Losenko", "email": "20901439+arsenlosenko@users.noreply.github.com", "user": {"login": "arsenlosenko"}}, "additions": 12, "deletions": 4}}, {"node": {"oid": "29a450c0d131c6c91d9a0a6e350c98db3f095ddc", "messageHeadline": "\ud83d\udc1b Source Pinterest: fix for `HTTP - 400 Bad Request` when requesting \u2026", "author": {"name": "Baz", "email": "oleksandr.bazarnov@globallogic.com", "user": {"login": "bazarnov"}}, "additions": 5, "deletions": 4}}, {"node": {"oid": "b0bde011faa84a145184200634861cb3a23fbf80", "messageHeadline": "Source Snapchat Marketing: Mark datefields in spec as dates (#22869)", "author": {"name": "Arsen Losenko", "email": "20901439+arsenlosenko@users.noreply.github.com", "user": {"login": "arsenlosenko"}}, "additions": 14, "deletions": 9}}, {"node": {"oid": "73ae4f22a2d867cc1d8b7210a440ee3009146de2", "messageHeadline": "Source Iterable: Mark datefields in spec as dates (#22979)", "author": {"name": "Arsen Losenko", "email": "20901439+arsenlosenko@users.noreply.github.com", "user": {"login": "arsenlosenko"}}, "additions": 8, "deletions": 5}}, {"node": {"oid": "4b0643f52b5aaf8a90f9de59284ce5dbe1f194e6", "messageHeadline": "Source Klaviyo: Mark datefields in spec as dates (#22942)", "author": {"name": "Arsen Losenko", "email": "20901439+arsenlosenko@users.noreply.github.com", "user": {"login": "arsenlosenko"}}, "additions": 12, "deletions": 5}}, {"node": {"oid": "6796af581bf546788f86637c9934e3e0d1cdcd86", "messageHeadline": "Source Recharge: Mark datefields in spec as dates (#22901)", "author": {"name": "Arsen Losenko", "email": "20901439+arsenlosenko@users.noreply.github.com", "user": {"login": "arsenlosenko"}}, "additions": 9, "deletions": 6}}, {"node": {"oid": "1d4cf45d14d484dadc826df148fcb2a7ffec9ce3", "messageHeadline": "Source Senseforce: Mark datefields in spec as dates (#22892)", "author": {"name": "Arsen Losenko", "email": "20901439+arsenlosenko@users.noreply.github.com", "user": {"login": "arsenlosenko"}}, "additions": 11, "deletions": 4}}, {"node": {"oid": "0a9131c425c086ef1cb477679dd4234970298dd7", "messageHeadline": "\ud83e\udd16 Bump patch version of Airbyte CDK", "author": {"name": "girarda", "email": "girarda@users.noreply.github.com", "user": {"login": "girarda"}}, "additions": 7, "deletions": 4}}, {"node": {"oid": "677fa9756d832c5c92ae57f374b442f793ebb03f", "messageHeadline": "Small fixes to support python3.8 (#23653)", "author": {"name": "Alexandre Girard", "email": "alexandre@airbyte.io", "user": {"login": "girarda"}}, "additions": 13, "deletions": 19}}, {"node": {"oid": "da881ef0d70eaf440d26c0c99ae5a74c9f80242b", "messageHeadline": "\ud83e\udd16 Bump patch version of Airbyte CDK", "author": {"name": "girarda", "email": "girarda@users.noreply.github.com", "user": {"login": "girarda"}}, "additions": 7, "deletions": 4}}, {"node": {"oid": "0ef0a7669570b014a335c2bc55e6b11b1f054350", "messageHeadline": "\ud83e\udd16 Bump patch version of Airbyte CDK", "author": {"name": "girarda", "email": "girarda@users.noreply.github.com", "user": {"login": "girarda"}}, "additions": 8, "deletions": 4}}, {"node": {"oid": "aec222f6fc4c6f3d790c42eddb17f738cda02f44", "messageHeadline": "Connector Health: Fixed SAT for Close.com, GitLab, Greenhouse, Rechar\u2026", "author": {"name": "Serhii Lazebnyi", "email": "53845333+lazebnyi@users.noreply.github.com", "user": {"login": "lazebnyi"}}, "additions": 51, "deletions": 57}}, {"node": {"oid": "c9552f82d07bc2393b0469122fe817b025ffb692", "messageHeadline": "Source Delighted: Mark datefields in spec as dates (#23009)", "author": {"name": "Arsen Losenko", "email": "20901439+arsenlosenko@users.noreply.github.com", "user": {"login": "arsenlosenko"}}, "additions": 11, "deletions": 5}}, {"node": {"oid": "bd6e743abfef1b945bc50079c7226eb171c15b4c", "messageHeadline": "Source Pipedrive: promote to cloud (#23539)", "author": {"name": "Serhii Chvaliuk", "email": "grubberr@gmail.com", "user": {"login": "grubberr"}}, "additions": 194, "deletions": 113}}, {"node": {"oid": "52b4ab6ae5cec6577a076539360d8e23343994cb", "messageHeadline": "Source Chargebee: Migrate to YAML (#21688)", "author": {"name": "Artem Inzhyyants", "email": "36314070+artem1205@users.noreply.github.com", "user": {"login": "artem1205"}}, "additions": 2789, "deletions": 3757}}, {"node": {"oid": "bb753f950b2a8a79147133970b61007ad418b9fb", "messageHeadline": "Removing unused gradle task for common build (#23627)", "author": {"name": "Maxime Carbonneau-Leclerc", "email": "maxi297@users.noreply.github.com", "user": {"login": "maxi297"}}, "additions": 0, "deletions": 5}}, {"node": {"oid": "7376da4b89309b8360cfcabfc728338023f09fc8", "messageHeadline": "[ISSUE #22442] move success message from pypi publish to docker image\u2026", "author": {"name": "Maxime Carbonneau-Leclerc", "email": "maxi297@users.noreply.github.com", "user": {"login": "maxi297"}}, "additions": 58, "deletions": 31}}, {"node": {"oid": "ee1ae2d4a2474b5969f8bd9c3e92f7fd8c1fc76a", "messageHeadline": "Isolate our build so that the feedback loop is faster (#23411)", "author": {"name": "Maxime Carbonneau-Leclerc", "email": "maxi297@users.noreply.github.com", "user": {"login": "maxi297"}}, "additions": 101, "deletions": 20}}, {"node": {"oid": "b3b3cd8a8157f47ce0ca238ae0b97f8f8dc4c08e", "messageHeadline": "Cleanup some webapp reminders (#23586)", "author": {"name": "Tim Roes", "email": "tim@airbyte.io", "user": {"login": "timroes"}}, "additions": 1, "deletions": 171}}, {"node": {"oid": "f0909f6fa2eb9263444535e176135abc3a5a2eaa", "messageHeadline": "feat: Set number of forks to execute tests in parallel. (#23506)", "author": {"name": "Sergio Ropero", "email": "42538006+sergio-ropero@users.noreply.github.com", "user": {"login": "sergio-ropero"}}, "additions": 6, "deletions": 3}}, {"node": {"oid": "74db3469fb6c0bca14beb20261f4969845e405e6", "messageHeadline": "\ud83e\udd16 Bump patch version of Airbyte CDK", "author": {"name": "maxi297", "email": "maxi297@users.noreply.github.com", "user": {"login": "maxi297"}}, "additions": 6, "deletions": 2}}, {"node": {"oid": "34f6f637241bbf497db1bceb6209cee5252b906d", "messageHeadline": "[ISSUE #22442] publish docker (#23501)", "author": {"name": "Maxime Carbonneau-Leclerc", "email": "maxi297@users.noreply.github.com", "user": {"login": "maxi297"}}, "additions": 96, "deletions": 0}}, {"node": {"oid": "3d8f81a3e4b4aea0c9aebaaadeb35fde1c5fdee5", "messageHeadline": "Connector Health: Fixed SAT for Amazon Ads, Faker, Hubspot, Instagram\u2026", "author": {"name": "Serhii Lazebnyi", "email": "53845333+lazebnyi@users.noreply.github.com", "user": {"login": "lazebnyi"}}, "additions": 182, "deletions": 182}}, {"node": {"oid": "327ceaa1f3d9adc8e1cbdcfb1746479f5649648a", "messageHeadline": "Source Stripe: enable high strictness level (#21419)", "author": {"name": "Roman Yermilov [GL]", "email": "86300758+roman-yermilov-gl@users.noreply.github.com", "user": {"login": "roman-yermilov-gl"}}, "additions": 122, "deletions": 42}}, {"node": {"oid": "e7f49e16307afe61fac642ab837865a71ce662cb", "messageHeadline": "fixed a couple links and added a line of text (#23589)", "author": {"name": "Sophia Wiley", "email": "106352739+sophia-wiley@users.noreply.github.com", "user": {"login": "sophia-wiley"}}, "additions": 3, "deletions": 3}}, {"node": {"oid": "3d737715ce54d5844aed3cec5ce42520353d183b", "messageHeadline": "\ud83c\udf89 Destination Weaviate: Support any string based ID and fix issues wi\u2026", "author": {"name": "Sam Stoelinga", "email": "sammiestoel@gmail.com", "user": {"login": "samos123"}}, "additions": 208, "deletions": 17}}, {"node": {"oid": "a7535541ef8bd9144137e84e7dda5e036090b59d", "messageHeadline": "[non-forked] \ud83d\udc1b Source Fauna: fix bug during discover step (#23583)", "author": {"name": "Nataly Merezhuk", "email": "65251165+natalyjazzviolin@users.noreply.github.com", "user": {"login": "natalyjazzviolin"}}, "additions": 44, "deletions": 10}}, {"node": {"oid": "1a228130920f6a7be8afae9dbc2fe71a35476be5", "messageHeadline": "Source SurveyMonkey: Mark datefields in spec as dates (#22865)", "author": {"name": "Arsen Losenko", "email": "20901439+arsenlosenko@users.noreply.github.com", "user": {"login": "arsenlosenko"}}, "additions": 11, "deletions": 5}}, {"node": {"oid": "a595bb4ddd5609f32c89278debe2f5d2c8d59fd8", "messageHeadline": "Source Faker: export json files (#23468)", "author": {"name": "Sherif A. Nada", "email": "snadalive@gmail.com", "user": {"login": "sherifnada"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "4eab55bb20dcb93a18a1952e5b91f2d5b47fc729", "messageHeadline": "Cloud docs restructure (#23319)", "author": {"name": "Sophia Wiley", "email": "106352739+sophia-wiley@users.noreply.github.com", "user": {"login": "sophia-wiley"}}, "additions": 492, "deletions": 14}}, {"node": {"oid": "be9a59cef43764587bf9d1005d5c6d864a3222bf", "messageHeadline": "Source AWS Cloudtrail: Mark datefields in spec as dates (#23083)", "author": {"name": "Arsen Losenko", "email": "20901439+arsenlosenko@users.noreply.github.com", "user": {"login": "arsenlosenko"}}, "additions": 8, "deletions": 5}}, {"node": {"oid": "d4ec2d952e8b4c40ccaa2af646ba425bd760dedc", "messageHeadline": "Update /test to optionally test against the local CDK (#23434)", "author": {"name": "Catherine Noll", "email": "clnoll@users.noreply.github.com", "user": {"login": "clnoll"}}, "additions": 32, "deletions": 5}}, {"node": {"oid": "4f9a7dbcdcf6770fcea5faab2aeb7b9aa9f1acb3", "messageHeadline": "Source Salesloft: fix build (#23564)", "author": {"name": "Denys Davydov", "email": "davydov.den18@gmail.com", "user": {"login": "davydov-d"}}, "additions": 98, "deletions": 96}}, {"node": {"oid": "ef083500b252b97831d409794722503d0aeb2e44", "messageHeadline": "Fix typo CursorPaginator -> CursorPagination (#23513)", "author": {"name": "Alexandre Girard", "email": "alexandre@airbyte.io", "user": {"login": "girarda"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "a5cd384a40227e929996097ed3352ed30b780841", "messageHeadline": "Revert \"\ud83d\udc1b Source Dynamodb: Fix reserved words in expression (#20172)\"\u2026", "author": {"name": "sh4sh", "email": "6833405+sh4sh@users.noreply.github.com", "user": {"login": "sh4sh"}}, "additions": 24, "deletions": 74}}, {"node": {"oid": "ea776ef19aa8ec9f2928a77e765f990e0354d61f", "messageHeadline": "SAT ignored fields key for basic read (#22996)", "author": {"name": "Roman Yermilov [GL]", "email": "86300758+roman-yermilov-gl@users.noreply.github.com", "user": {"login": "roman-yermilov-gl"}}, "additions": 246, "deletions": 57}}, {"node": {"oid": "33eed67ad12689ebfc6a63a96489578b1bd9ce10", "messageHeadline": "Source Zendesk Support: add availability strategy (#22308)", "author": {"name": "Roman Yermilov [GL]", "email": "86300758+roman-yermilov-gl@users.noreply.github.com", "user": {"login": "roman-yermilov-gl"}}, "additions": 30, "deletions": 7}}, {"node": {"oid": "6dab22aa7b7d0afad1a56c2b20c3302463059ae6", "messageHeadline": "Update API page (#23519)", "author": {"name": "Riley Brook", "email": "riley@airbyte.io", "user": {"login": "rileybrook"}}, "additions": 8, "deletions": 20}}, {"node": {"oid": "806c4b1e3fa63ed9379f5e982d817938e48b52c7", "messageHeadline": "Source TikTok-Marketing: added more clear message for 504 error (#23091)", "author": {"name": "Daryna Ishchenko", "email": "80129833+darynaishchenko@users.noreply.github.com", "user": {"login": "darynaishchenko"}}, "additions": 132, "deletions": 110}}, {"node": {"oid": "b9b8cb063858f9b2865687a56eabc3d73968909d", "messageHeadline": "\ud83d\udc1b Source Dynamodb: Fix reserved words in expression (#20172)", "author": {"name": "Ivica Taseski", "email": "ivica.taseski94@gmail.com", "user": {"login": "itaseskii"}}, "additions": 73, "deletions": 23}}, {"node": {"oid": "32ae1b0c94e4cb017e5a9f9e491e83175c37d5f7", "messageHeadline": "Logging `recordWriter` and `onStreamFlush` completion (#23360)", "author": {"name": "Ryan Fu", "email": "ryan.fu@airbyte.io", "user": {"login": "ryankfu"}}, "additions": 34, "deletions": 15}}, {"node": {"oid": "90884d0c7b9292502ff0b94ad4893626a023b16a", "messageHeadline": "Postgres Source : Support JSONB datatype (#21695)", "author": {"name": "VitaliiMaltsev", "email": "39538064+VitaliiMaltsev@users.noreply.github.com", "user": {"login": "VitaliiMaltsev"}}, "additions": 149, "deletions": 19}}, {"node": {"oid": "b7808a3b2958eb6dc78fbac9cf588889f4cf3c80", "messageHeadline": "\ud83d\udc1b Source Shopify: fix OOM/memory leak (#23473)", "author": {"name": "Baz", "email": "oleksandr.bazarnov@globallogic.com", "user": {"login": "bazarnov"}}, "additions": 10, "deletions": 8}}, {"node": {"oid": "3e9c42c4cd42a475eafc9e585f8b8b3026ff1c67", "messageHeadline": "Source Salesforce: turn on default HttpAvailabilityStrategy (#22636)", "author": {"name": "Serhii Chvaliuk", "email": "grubberr@gmail.com", "user": {"login": "grubberr"}}, "additions": 51, "deletions": 36}}, {"node": {"oid": "f83621ae0513ab8a6902c2a146447fb846cc4d58", "messageHeadline": "Source S3: fix error handling: raise error on guessing file schema (#\u2026", "author": {"name": "Artem Inzhyyants", "email": "36314070+artem1205@users.noreply.github.com", "user": {"login": "artem1205"}}, "additions": 15, "deletions": 12}}, {"node": {"oid": "3b7bbb72abb7243948cd56f66f5eac7d108a409a", "messageHeadline": "Source Zendesk Support: handle 400 error for tickets stream (#23246)", "author": {"name": "Roman Yermilov [GL]", "email": "86300758+roman-yermilov-gl@users.noreply.github.com", "user": {"login": "roman-yermilov-gl"}}, "additions": 16, "deletions": 4}}, {"node": {"oid": "648634cc031ccd6cbd7276aaa3eea7bb9ca5fb26", "messageHeadline": "Source Facebook-Marketing: updated facebook_business==16.0.0 (#23003)", "author": {"name": "Daryna Ishchenko", "email": "80129833+darynaishchenko@users.noreply.github.com", "user": {"login": "darynaishchenko"}}, "additions": 11, "deletions": 6}}, {"node": {"oid": "ced53090092758dcf72e0436b31add4a711a9ec7", "messageHeadline": "Update README.md (#23505)", "author": {"name": "Evan Tahler", "email": "evan@airbyte.io", "user": {"login": "evantahler"}}, "additions": 16, "deletions": 3}}, {"node": {"oid": "5e1b90f3c1e4fbb0460d41ffcf6a8426b2d681ec", "messageHeadline": "QA Checks for strict-encrypt connectors should use regular variants (\u2026", "author": {"name": "Evan Tahler", "email": "evan@airbyte.io", "user": {"login": "evantahler"}}, "additions": 4, "deletions": 1}}, {"node": {"oid": "259b8a276641108f7eed15b1dc62f2e0c42ee9d8", "messageHeadline": ":tada: Source Google Sheets - skip non-grid sheets (#23292)", "author": {"name": "midavadim", "email": "midavadim@yahoo.com", "user": {"login": "midavadim"}}, "additions": 12, "deletions": 7}}, {"node": {"oid": "39c56c9cb13ddf9ae9f34b5c2cec647f963748fe", "messageHeadline": "Source Intercom: updated test_switch_to_standard_endpoint and test_co\u2026", "author": {"name": "Daryna Ishchenko", "email": "80129833+darynaishchenko@users.noreply.github.com", "user": {"login": "darynaishchenko"}}, "additions": 50, "deletions": 45}}, {"node": {"oid": "8e29f86a6f1a30d0e19aa664a0b1062937329823", "messageHeadline": "Typo fix in developing-on-docker.md (#23462)", "author": {"name": "Chandrasekharan M", "email": "chandrasekharan.mohan@gmail.com", "user": {"login": "chandrasekharan98"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "4e963d5a273857e6feda892d355f798eed8a257d", "messageHeadline": "Source Sonar Cloud: Mark datefields in spec as dates (#22868)", "author": {"name": "Arsen Losenko", "email": "20901439+arsenlosenko@users.noreply.github.com", "user": {"login": "arsenlosenko"}}, "additions": 12, "deletions": 4}}, {"node": {"oid": "3fafb00f6fd8b6a7b3c0a16a8acff232a62c66c2", "messageHeadline": "Source Polygon Stock API: Mark datefields in spec as dates (#22908)", "author": {"name": "Arsen Losenko", "email": "20901439+arsenlosenko@users.noreply.github.com", "user": {"login": "arsenlosenko"}}, "additions": 12, "deletions": 4}}, {"node": {"oid": "0f5c0e97fb5a945a8963b7501bdc6b26d2d53991", "messageHeadline": "Postgres Source: fixed bug with non readable double-quoted values wit\u2026", "author": {"name": "VitaliiMaltsev", "email": "39538064+VitaliiMaltsev@users.noreply.github.com", "user": {"login": "VitaliiMaltsev"}}, "additions": 57, "deletions": 11}}, {"node": {"oid": "2234a0dae616e6dc5b734477fe2b57375e0d07e9", "messageHeadline": "Source Exchange Rates: Mark datefields in spec as dates (#23000)", "author": {"name": "Arsen Losenko", "email": "20901439+arsenlosenko@users.noreply.github.com", "user": {"login": "arsenlosenko"}}, "additions": 11, "deletions": 4}}, {"node": {"oid": "2dbcd03edf1a3c7363af7ce095d5ecd1ccbde1b2", "messageHeadline": "Source Notion: add retry for 400 error (#23437)", "author": {"name": "Artem Inzhyyants", "email": "36314070+artem1205@users.noreply.github.com", "user": {"login": "artem1205"}}, "additions": 13, "deletions": 6}}, {"node": {"oid": "f83ef9eea78ca65ab622a02d1d10436624ad07ea", "messageHeadline": "Remove workers (#23422)", "author": {"name": "Charles", "email": "charles@airbyte.io", "user": {"login": "cgardens"}}, "additions": 379, "deletions": 31247}}, {"node": {"oid": "c3f657f56493a2c63e20cc9bffe5c0c18bb5851a", "messageHeadline": "Add a tutorial for using a locally generated catalog (#23448)", "author": {"name": "Ben Church", "email": "ben@airbyte.io", "user": {"login": "bnchrch"}}, "additions": 66, "deletions": 7}}, {"node": {"oid": "7da6a3bb77c4af9db10afda358f81cac48728869", "messageHeadline": "Run CATs with local CDK (#23084)", "author": {"name": "Catherine Noll", "email": "clnoll@users.noreply.github.com", "user": {"login": "clnoll"}}, "additions": 505, "deletions": 3926}}, {"node": {"oid": "b79f64b1aa517c997f837001d4fba26360c18c30", "messageHeadline": "Format and Process Resources in PR autoamtically (#23415)", "author": {"name": "Evan Tahler", "email": "evan@airbyte.io", "user": {"login": "evantahler"}}, "additions": 21, "deletions": 210}}, {"node": {"oid": "053d352a1c508ba6cccd187b0bab12a7277c2628", "messageHeadline": "Make connector acceptance test gradle plugin work for destinations (#\u2026", "author": {"name": "Joe Reuter", "email": "joe@airbyte.io", "user": {"login": "flash1293"}}, "additions": 5, "deletions": 1}}, {"node": {"oid": "557a97fff394ec22606778ec055afc2ce1bcc5cc", "messageHeadline": "Source Facebook Pages: parse datetime to rfc3339 (#23395)", "author": {"name": "Artem Inzhyyants", "email": "36314070+artem1205@users.noreply.github.com", "user": {"login": "artem1205"}}, "additions": 734, "deletions": 188}}, {"node": {"oid": "f4e9c83d6f372436d2c08ede5cae94f100aea3ee", "messageHeadline": "Fixed docs nits (#23439)", "author": {"name": "Amruta Ranade", "email": "11484018+Amruta-Ranade@users.noreply.github.com", "user": {"login": "Amruta-Ranade"}}, "additions": 6, "deletions": 2}}, {"node": {"oid": "5bf63c6b2f467e8724affc3f1e5e27943c0a8e8d", "messageHeadline": "Source MSSQL: Added event_serial_no to cdc metadata (#16798)", "author": {"name": "plenti-jacob-roe", "email": "92408892+plenti-jacob-roe@users.noreply.github.com", "user": {"login": "plenti-jacob-roe"}}, "additions": 18, "deletions": 5}}, {"node": {"oid": "e17464703dde481c3fdcecb4ec6bcc6c3362e353", "messageHeadline": "Source s3: fix avro discovery (#23198)", "author": {"name": "Denys Davydov", "email": "davydov.den18@gmail.com", "user": {"login": "davydov-d"}}, "additions": 57, "deletions": 39}}, {"node": {"oid": "af4c5cccf5795a8b8700ea3e00940758a4894594", "messageHeadline": "Adding concurrency by workflow and branch. (#22463)", "author": {"name": "Sergio Ropero", "email": "42538006+sergio-ropero@users.noreply.github.com", "user": {"login": "sergio-ropero"}}, "additions": 4, "deletions": 0}}, {"node": {"oid": "2a90591fa3f08a29bc6d2941b7e019fa7faed8b7", "messageHeadline": ":tada: Source Snapchat Marketing - enable default availability strate\u2026", "author": {"name": "midavadim", "email": "midavadim@yahoo.com", "user": {"login": "midavadim"}}, "additions": 24, "deletions": 24}}, {"node": {"oid": "b1ea4f51b69ed6708ec3c61df0625faab0417f39", "messageHeadline": ":bug: fix: enable airbyte-platform job again (#23421)", "author": {"name": "Tim Chan", "email": "timothy@airbyte.io", "user": null}, "additions": 2, "deletions": 4}}, {"node": {"oid": "3c2ca85adbcd3c4af5e480e3e90ff8598e85cdf7", "messageHeadline": "Bump Airbyte version from 0.40.32 to 0.41.0", "author": {"name": "zzztimbo", "email": "zzztimbo@users.noreply.github.com", "user": {"login": "zzztimbo"}}, "additions": 10, "deletions": 10}}, {"node": {"oid": "321d22c54a3a3e98bec7ff6ae9fab1407b9edb42", "messageHeadline": ":bug: run airbyte job only by disabling airbyte-platform steps (#23420)", "author": {"name": "Tim Chan", "email": "timothy@airbyte.io", "user": null}, "additions": 4, "deletions": 0}}, {"node": {"oid": "647d1f9e44d580af14066c3243e489a842c5da2d", "messageHeadline": ":bug: fix: failed auto commit for release airbyte os github action (#\u2026", "author": {"name": "Tim Chan", "email": "timothy@airbyte.io", "user": null}, "additions": 494, "deletions": 0}}, {"node": {"oid": "c66eeff86140a8d39b18981b5ad857d09d0303c2", "messageHeadline": ":sparkles: update release pipeline to build platform from airbyte-pla\u2026", "author": {"name": "Tim Chan", "email": "tim@chan.net", "user": {"login": "zzztimbo"}}, "additions": 120, "deletions": 110}}, {"node": {"oid": "17742caa42e824a059d635c3e705403e7fa16dc0", "messageHeadline": "Source Postgres : Changes to max fetch row size (#22623)", "author": {"name": "Akash Kulkarni", "email": "113392464+akashkulk@users.noreply.github.com", "user": {"login": "akashkulk"}}, "additions": 9, "deletions": 21}}, {"node": {"oid": "9c06caf7eafd2db6a579c38cdb20daae3045e949", "messageHeadline": "Source Stripe: fix invoice schema (#23295)", "author": {"name": "Artem Inzhyyants", "email": "36314070+artem1205@users.noreply.github.com", "user": {"login": "artem1205"}}, "additions": 11, "deletions": 10}}, {"node": {"oid": "54b30146647bfffffd891f3d3bfff046f5df014c", "messageHeadline": "Fix issue template YAML syntax", "author": {"name": "Sherif A. Nada", "email": "snadalive@gmail.com", "user": {"login": "sherifnada"}}, "additions": 16, "deletions": 12}}, {"node": {"oid": "ede19e749e9967bd4e7cc431ec13ba52b1099f58", "messageHeadline": "Rename low-code-component.md to low-code-component.yaml", "author": {"name": "Sherif A. Nada", "email": "snadalive@gmail.com", "user": {"login": "sherifnada"}}, "additions": 0, "deletions": 0}}, {"node": {"oid": "e9075e5b08f46c0398e0996033878ec653b8c49b", "messageHeadline": "create template for requesting low-code components (#23417)", "author": {"name": "Sherif A. Nada", "email": "snadalive@gmail.com", "user": {"login": "sherifnada"}}, "additions": 29, "deletions": 0}}, {"node": {"oid": "6607209e0e52e609d19fc1591882e536c00f3730", "messageHeadline": "\ud83d\udc1b Destination-snowflake: add handler for IP not in whitelist error an\u2026", "author": {"name": "Eugene", "email": "etsybaev@gmail.com", "user": {"login": "etsybaev"}}, "additions": 210, "deletions": 115}}, {"node": {"oid": "514be64337debbd2a355ea6ea5d667757e1f999c", "messageHeadline": "Delete airbyte-cdk/python/docs directory (#23399)", "author": {"name": "Sherif A. Nada", "email": "snadalive@gmail.com", "user": {"login": "sherifnada"}}, "additions": 0, "deletions": 2368}}, {"node": {"oid": "645558b74aab0b91fda1b4628b37b7095d92b4cc", "messageHeadline": "\ud83c\udf89 New Source: Railz (#20960)", "author": {"name": "Allexik", "email": "44948492+Allexik@users.noreply.github.com", "user": {"login": "Allexik"}}, "additions": 5680, "deletions": 1}}, {"node": {"oid": "b2dac7bd71eded1f824477904b4a304c154e212a", "messageHeadline": "rebuild master connectors.md (#23403)", "author": {"name": "Evan Tahler", "email": "evan@airbyte.io", "user": {"login": "evantahler"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "8098bb45ba80287183dbbc9fdd1ad79365f1f68e", "messageHeadline": "Updated the local development guide (#23400)", "author": {"name": "Amruta Ranade", "email": "11484018+Amruta-Ranade@users.noreply.github.com", "user": {"login": "Amruta-Ranade"}}, "additions": 20, "deletions": 13}}, {"node": {"oid": "ca165029a918db0c4518fcc185a85b4262d91407", "messageHeadline": "Source Salesforce: include primary key in every chunk (#23190)", "author": {"name": "Denys Davydov", "email": "davydov.den18@gmail.com", "user": {"login": "davydov-d"}}, "additions": 16, "deletions": 9}}, {"node": {"oid": "42d975c469da194f0374b34dc91575e3be784b5f", "messageHeadline": "Docs on oAuth disable for Airbyte Cloud (#23401)", "author": {"name": "Evan Tahler", "email": "evan@airbyte.io", "user": {"login": "evantahler"}}, "additions": 28, "deletions": 24}}, {"node": {"oid": "452a9e284d48dea37098b78b3a2057c84f78f1ce", "messageHeadline": "Updated docs name to technical names (#23194)", "author": {"name": "Serhii Lazebnyi", "email": "53845333+lazebnyi@users.noreply.github.com", "user": {"login": "lazebnyi"}}, "additions": 264, "deletions": 264}}, {"node": {"oid": "a8a16ec092600cf10e2537fd17d600614d4ffe19", "messageHeadline": "Source Sendgrid: Bump release stage version (#23379)", "author": {"name": "Artem Inzhyyants", "email": "36314070+artem1205@users.noreply.github.com", "user": {"login": "artem1205"}}, "additions": 4, "deletions": 1}}, {"node": {"oid": "fafffc460742424d9e144e907246e3ca892647bc", "messageHeadline": "\ud83c\udf89 Destination S3: Add root level flattening option to JSON output (#2\u2026", "author": {"name": "Nataly Merezhuk", "email": "65251165+natalyjazzviolin@users.noreply.github.com", "user": {"login": "natalyjazzviolin"}}, "additions": 125, "deletions": 72}}, {"node": {"oid": "623d33d5688506d1fd1a2ac2978816c9e79fb86c", "messageHeadline": "Source google sheets: handle empty sheets gracefully (#23272)", "author": {"name": "Denys Davydov", "email": "davydov.den18@gmail.com", "user": {"login": "davydov-d"}}, "additions": 35, "deletions": 15}}, {"node": {"oid": "c0f973e2e4aea6e896fc385fe261beaa869fa0d4", "messageHeadline": "fix: Permission check failing when privilege is at ROLE level (#23330)", "author": {"name": "Sergio Ropero", "email": "42538006+sergio-ropero@users.noreply.github.com", "user": {"login": "sergio-ropero"}}, "additions": 216, "deletions": 164}}, {"node": {"oid": "51acc44543b4224a8329aaae92a102f53643b844", "messageHeadline": "Declarative source base image (#23275)", "author": {"name": "Joe Reuter", "email": "joe@airbyte.io", "user": {"login": "flash1293"}}, "additions": 213, "deletions": 0}}, {"node": {"oid": "04513fcfac60a94b26e5b665d8e9e4db85a7ac0a", "messageHeadline": "[Low-Code CDK to Beta] update generator DpathExtractor.field_path (#2\u2026", "author": {"name": "Maxime Carbonneau-Leclerc", "email": "maxi297@users.noreply.github.com", "user": {"login": "maxi297"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "ff4ce86cd0853a18c1b820973c78fb544ae694a1", "messageHeadline": "Updated the Kubernetes guide (#23396)", "author": {"name": "Amruta Ranade", "email": "11484018+Amruta-Ranade@users.noreply.github.com", "user": {"login": "Amruta-Ranade"}}, "additions": 6, "deletions": 1}}, {"node": {"oid": "9f76009e7f3c6e5244fc2e781b1fabe40ed36391", "messageHeadline": "Source Typeform, Paypal-transaction, Posthog: fix builds (#23248)", "author": {"name": "Denys Davydov", "email": "davydov.den18@gmail.com", "user": {"login": "davydov-d"}}, "additions": 46, "deletions": 140}}, {"node": {"oid": "ed744d8bfd7b117f05e08dd67c19d98f6f824dcd", "messageHeadline": "Source Google Ads: add custom full_refresh stream (#22703)", "author": {"name": "Serhii Chvaliuk", "email": "grubberr@gmail.com", "user": {"login": "grubberr"}}, "additions": 416, "deletions": 268}}, {"node": {"oid": "a431a52aaa5b905c9138fba862218e1afef4e93b", "messageHeadline": "Source Google Sheets: slugify column names  (#23057)", "author": {"name": "Serhii Chvaliuk", "email": "grubberr@gmail.com", "user": {"login": "grubberr"}}, "additions": 113, "deletions": 25}}, {"node": {"oid": "bb44e580d1d810974dc8ec8bfce2151852c574c8", "messageHeadline": "Changes to airbyte-config should trigger base build (#23370)", "author": {"name": "Evan Tahler", "email": "evan@airbyte.io", "user": {"login": "evantahler"}}, "additions": 2, "deletions": 8}}, {"node": {"oid": "93714b048e3195a53cd6d58cc1ef1565afea17e0", "messageHeadline": "regenerate to fix formatting (#23393)", "author": {"name": "Pedro S. Lopez", "email": "pedroslopez@me.com", "user": {"login": "pedroslopez"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "cc91aed648c7190f1eae1afa65862d56aa0485e2", "messageHeadline": "remove generated date from connectors.md (#23392)", "author": {"name": "Pedro S. Lopez", "email": "pedroslopez@me.com", "user": {"login": "pedroslopez"}}, "additions": 1, "deletions": 2}}, {"node": {"oid": "dc6f8aa5787f8026515a0b37f1e7eb3730b6deb3", "messageHeadline": "Remove date-time in connectors.md because it looks like a change :/ (\u2026", "author": {"name": "Evan Tahler", "email": "evan@airbyte.io", "user": {"login": "evantahler"}}, "additions": 0, "deletions": 5}}, {"node": {"oid": "35255c5e2f00792da486a3e1014bc3f0039d2d98", "messageHeadline": "fix master connector build (#23384)", "author": {"name": "Subodh Kant Chaturvedi", "email": "subodh1810@gmail.com", "user": {"login": "subodh1810"}}, "additions": 5, "deletions": 5}}, {"node": {"oid": "b5777068f5edcd7867c5df88034e5c2a7e5c50ff", "messageHeadline": "Source Slack: added timeout for incremental test (#23249)", "author": {"name": "darynaishchenko", "email": "80129833+darynaishchenko@users.noreply.github.com", "user": {"login": "darynaishchenko"}}, "additions": 4, "deletions": 0}}, {"node": {"oid": "afdef3273c41db7084861c13e1cb4c0bb39b4a3c", "messageHeadline": "fix doc for stripe (#23363)", "author": {"name": "Marcos Marx", "email": "marcosmarxm@users.noreply.github.com", "user": {"login": "marcosmarxm"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "aa165773950af1f8b1a854c811469e6d455d01fa", "messageHeadline": "remove unused commons code (#23366)", "author": {"name": "Conor", "email": "cpdeethree@users.noreply.github.com", "user": {"login": "cpdeethree"}}, "additions": 0, "deletions": 186}}, {"node": {"oid": "f82d3e4e8b61776be42b9db02be1fa5be633aa6a", "messageHeadline": "Remove featureflag and notification modules (#23365)", "author": {"name": "Conor", "email": "cpdeethree@users.noreply.github.com", "user": {"login": "cpdeethree"}}, "additions": 0, "deletions": 2053}}, {"node": {"oid": "8e584683fece4cf51444c66f5868602b64e0157e", "messageHeadline": "format file (#23369)", "author": {"name": "Evan Tahler", "email": "evan@airbyte.io", "user": {"login": "evantahler"}}, "additions": 98, "deletions": 88}}, {"node": {"oid": "9193dd04af0d02ea79abaccca9c8a9070ca53390", "messageHeadline": "Generate `connectors.md` (#23367)", "author": {"name": "Evan Tahler", "email": "evan@airbyte.io", "user": {"login": "evantahler"}}, "additions": 464, "deletions": 1}}, {"node": {"oid": "2c20bf018c2a9ed1e3fc826b8555a01ea9d7ad92", "messageHeadline": "\ud83c\udf89 Source Chargebee: enable `high` strictness (#23207)", "author": {"name": "Baz", "email": "oleksandr.bazarnov@globallogic.com", "user": {"login": "bazarnov"}}, "additions": 499, "deletions": 1158}}, {"node": {"oid": "cac6bf656bc82ba3f266a99f7c4ad7359ce8912b", "messageHeadline": "\ud83c\udf89 \ud83d\udc1b Source Amplitude: enable `high` strictness + fix future dates bug\u2026", "author": {"name": "Baz", "email": "oleksandr.bazarnov@globallogic.com", "user": {"login": "bazarnov"}}, "additions": 212, "deletions": 110}}, {"node": {"oid": "3a4c45ba4d2698d9491a5c47dd0cadacf89c455d", "messageHeadline": "updated name and docs (#23331)", "author": {"name": "Baz", "email": "oleksandr.bazarnov@globallogic.com", "user": {"login": "bazarnov"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "57c5a78c248b7d7bad14947e60596ea29e231317", "messageHeadline": "\ud83d\udc1bSource Google Sheets: Handle shorter URL for Google sheet URL (#23071)", "author": {"name": "Serhii Lazebnyi", "email": "53845333+lazebnyi@users.noreply.github.com", "user": {"login": "lazebnyi"}}, "additions": 34, "deletions": 33}}, {"node": {"oid": "08a2d1c7233e6691de89cfeb431d9d281dd0b695", "messageHeadline": "Source Google Sheets: handle authentication errors (#23278)", "author": {"name": "Artem Inzhyyants", "email": "36314070+artem1205@users.noreply.github.com", "user": {"login": "artem1205"}}, "additions": 41, "deletions": 32}}, {"node": {"oid": "4ba86366cd779d6418d9a54b506200bd7ad0e4eb", "messageHeadline": "Source Paypal Transaction: fix error handler (#23211)", "author": {"name": "Artem Inzhyyants", "email": "36314070+artem1205@users.noreply.github.com", "user": {"login": "artem1205"}}, "additions": 44, "deletions": 37}}, {"node": {"oid": "5e73eecdcec16ec150f27fe6724ca0a7d297a66d", "messageHeadline": "Amazon Seller Partner: make fields optional (#23300)", "author": {"name": "Marcos Marx", "email": "marcosmarxm@users.noreply.github.com", "user": {"login": "marcosmarxm"}}, "additions": 7, "deletions": 9}}, {"node": {"oid": "aa08378edd3c2ae9210fc9f7ed7a7646e7dfd4b4", "messageHeadline": "remove heap analytics destination connector (#23325)", "author": {"name": "Marcos Marx", "email": "marcosmarxm@users.noreply.github.com", "user": {"login": "marcosmarxm"}}, "additions": 0, "deletions": 1843}}, {"node": {"oid": "f35a0eb8b5b7e3a19d15aefe84276cdfa34d5359", "messageHeadline": "Added documentation for suggesting Staging over STD Inserts (#23362)", "author": {"name": "Ryan Fu", "email": "ryan.fu@airbyte.io", "user": {"login": "ryankfu"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "ad996fcfb5cb5c454392e99ac317db44222ec1ce", "messageHeadline": "Source Marketo: Fix SAT (#23333)", "author": {"name": "Serhii Lazebnyi", "email": "53845333+lazebnyi@users.noreply.github.com", "user": {"login": "lazebnyi"}}, "additions": 9, "deletions": 8}}, {"node": {"oid": "fbd6dbf091e5605b140971ef049a261c59ff1f9a", "messageHeadline": "python-connectors: remove explicit dependencies to connector-acceptan\u2026", "author": {"name": "Augustin", "email": "augustin@airbyte.io", "user": {"login": "alafanechere"}}, "additions": 0, "deletions": 260}}, {"node": {"oid": "49f97f114244bc57a052646b7dee4b0afcd755fd", "messageHeadline": "Integration Branch for DB/DW Sources team for Feb '23 code freeze (#2\u2026", "author": {"name": "Rodi Reich Zilberman", "email": "867491+rodireich@users.noreply.github.com", "user": {"login": "rodireich"}}, "additions": 185, "deletions": 32}}, {"node": {"oid": "8d4871fc4532a61ac52ae53ea31e2c3b499603e3", "messageHeadline": "Support debugging connector integration tests (#23115)", "author": {"name": "Akash Kulkarni", "email": "113392464+akashkulk@users.noreply.github.com", "user": {"login": "akashkulk"}}, "additions": 13, "deletions": 1}}, {"node": {"oid": "58552cb27f3db9179aec3a5878e3ce690d1a39f7", "messageHeadline": "postgres-source-cdc: mark wal2json plugin as depracated in the docs (\u2026", "author": {"name": "Subodh Kant Chaturvedi", "email": "subodh1810@gmail.com", "user": {"login": "subodh1810"}}, "additions": 7, "deletions": 5}}, {"node": {"oid": "96dc6fe3161074240b288e3810042256ce71173d", "messageHeadline": "remove old code owners (#23344)", "author": {"name": "Charles", "email": "charles@airbyte.io", "user": {"login": "cgardens"}}, "additions": 0, "deletions": 14}}, {"node": {"oid": "3cda0196cbff5d463bf2040266200d0fb542d2a9", "messageHeadline": "Update deploy-airbyte.md (#23339)", "author": {"name": "Evan Tahler", "email": "evan@airbyte.io", "user": {"login": "evantahler"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "0dd0bb3bc899ca40ff57cb37793c565fb55e78ab", "messageHeadline": "Publish connectors whose dockerfile versions were already updated  (#\u2026", "author": {"name": "Ella Rohm-Ensing", "email": "erohmensing@gmail.com", "user": {"login": "erohmensing"}}, "additions": 11, "deletions": 19}}, {"node": {"oid": "81540475a3952200945e8ef0c4781dcc285ae8d3", "messageHeadline": "Fix `destination-exasol` build and CatalogDefinition generation (#23321)", "author": {"name": "Evan Tahler", "email": "evan@airbyte.io", "user": {"login": "evantahler"}}, "additions": 35, "deletions": 72}}, {"node": {"oid": "2bb9e65eb30e8238cbf1fd99f1c75588fd9a3975", "messageHeadline": "destination-exasol: fix gradle dependencies (#23328)", "author": {"name": "Augustin", "email": "augustin@airbyte.io", "user": {"login": "alafanechere"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "8e20b26e4f118f0df8de6f011e3d7de59061561d", "messageHeadline": "Update CDK changelog with lowcode beta release notes (#23168)", "author": {"name": "Sherif A. Nada", "email": "snadalive@gmail.com", "user": {"login": "sherifnada"}}, "additions": 14, "deletions": 1}}, {"node": {"oid": "6f9733ee265c427734d93208e32d040f7a6554bd", "messageHeadline": "Destination BigQuery (+denormalized): Fix build (#23170)", "author": {"name": "Edward Gao", "email": "edward.gao@airbyte.io", "user": {"login": "edgao"}}, "additions": 20, "deletions": 0}}, {"node": {"oid": "6aab423a6d146c9f7c781b7d28a4238b0ce045ca", "messageHeadline": "include debug yaml in download and fix colors (#23315)", "author": {"name": "Evan Tahler", "email": "evan@airbyte.io", "user": {"login": "evantahler"}}, "additions": 39, "deletions": 37}}, {"node": {"oid": "f9bc114d0dfcc65fab8ea56f03f85ae42daf567a", "messageHeadline": "\ud83c\udf89 New Destination: Exasol (#21200)", "author": {"name": "Christoph Pirkl", "email": "christoph.pirkl@exasol.com", "user": {"login": "kaklakariada"}}, "additions": 910, "deletions": 0}}, {"node": {"oid": "aad9d400b1673be0fd1531353f065c9fee4446b8", "messageHeadline": "resolve connector dependency workflow missing changelogs (#23314)", "author": {"name": "Ella Rohm-Ensing", "email": "erohmensing@gmail.com", "user": {"login": "erohmensing"}}, "additions": 111, "deletions": 119}}, {"node": {"oid": "cc4bad6ad7e70e144a17d2adbb44edd05d881506", "messageHeadline": "\ud83c\udf89 Destination Azure Blob Storage: Spill blob when exceeding object si\u2026", "author": {"name": "Ivica Taseski", "email": "ivica.taseski94@gmail.com", "user": {"login": "itaseskii"}}, "additions": 416, "deletions": 56}}, {"node": {"oid": "c55a81bbcb9ca0999949fb0ed0a20bfbcc425525", "messageHeadline": "cloud-availability-updater: batch connector deployment (#23120)", "author": {"name": "Augustin", "email": "augustin@airbyte.io", "user": {"login": "alafanechere"}}, "additions": 265, "deletions": 109}}, {"node": {"oid": "727229cb5fd2c40d74377c79eb22c2460913d599", "messageHeadline": "connector testing: remove superfluous tasks (#23208)", "author": {"name": "Augustin", "email": "augustin@airbyte.io", "user": {"login": "alafanechere"}}, "additions": 32, "deletions": 10}}, {"node": {"oid": "2df2bce34b526044f383ddb9aa11b2cac08ef813", "messageHeadline": "Remove oss->platform PR workflow", "author": {"name": "perangel", "email": "perangel@gmail.com", "user": {"login": "perangel"}}, "additions": 0, "deletions": 59}}, {"node": {"oid": "e5ad2ce84fbbb5d2779b4001ca860d20a94e210f", "messageHeadline": "Deploy OSS Connector Catalog to GCS - now uses `gradlew :airbyte-conf\u2026", "author": {"name": "Evan Tahler", "email": "evan@airbyte.io", "user": {"login": "evantahler"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "25542493ed749915153d849570ab9428e793c17c", "messageHeadline": "`source-faker` v2.0.3 to test publication (#23259)", "author": {"name": "Evan Tahler", "email": "evan@airbyte.io", "user": {"login": "evantahler"}}, "additions": 5, "deletions": 3}}, {"node": {"oid": "994ca25a0b449fca7d3973b6ba2334ede7bbd86f", "messageHeadline": "test-command: change report status condition (#23244)", "author": {"name": "Augustin", "email": "augustin@airbyte.io", "user": {"login": "alafanechere"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "610c9c01df8b9b431a27837aa8761a712332ff22", "messageHeadline": "Update developing-locally.md (#22947)", "author": {"name": "Conor", "email": "cpdeethree@users.noreply.github.com", "user": {"login": "cpdeethree"}}, "additions": 25, "deletions": 10}}, {"node": {"oid": "6385ecd61c50aa381484683057ac2410b0ed5506", "messageHeadline": "ci: fix merge strategy to use `-s org -X ours`", "author": {"name": "perangel", "email": "perangel@gmail.com", "user": {"login": "perangel"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "2eba640b4ed401aa0ff434275eabfddb90327a02", "messageHeadline": "ci: remove command dispatch guard", "author": {"name": "perangel", "email": "perangel@gmail.com", "user": {"login": "perangel"}}, "additions": 0, "deletions": 1}}, {"node": {"oid": "b478f18c34ac625f6b832d0c5ec90fea98ec705e", "messageHeadline": "ci: set user.email and user.name", "author": {"name": "perangel", "email": "perangel@gmail.com", "user": {"login": "perangel"}}, "additions": 2, "deletions": 0}}, {"node": {"oid": "75888a692e9a7be4c4ea48d6d829df3ed6035163", "messageHeadline": "Use origin/master instead of master", "author": {"name": "perangel", "email": "perangel@gmail.com", "user": {"login": "perangel"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "e8c5380ebf807f59b667d1db1da586632fec11df", "messageHeadline": "Ensure PR branch is up to date with master (#23274)", "author": {"name": "perangel", "email": "perangel@gmail.com", "user": {"login": "perangel"}}, "additions": 6, "deletions": 1}}, {"node": {"oid": "bdf493fccecde3b18d167cc7f37c82be5cb7166c", "messageHeadline": "Remove airbyte persistence, analytics, and metrics (#23263)", "author": {"name": "Conor", "email": "cpdeethree@users.noreply.github.com", "user": {"login": "cpdeethree"}}, "additions": 0, "deletions": 13798}}, {"node": {"oid": "e37b721fdcda12e995e193a1b960e1577d30a269", "messageHeadline": "remove airbyte-oauth (#23258)", "author": {"name": "Conor", "email": "cpdeethree@users.noreply.github.com", "user": {"login": "cpdeethree"}}, "additions": 0, "deletions": 10793}}, {"node": {"oid": "f1bab07d25a118e0f347869e6bc8b3820ba757e4", "messageHeadline": "remove airbyte-commons-temporal/worker-models (#23239)", "author": {"name": "Conor", "email": "cpdeethree@users.noreply.github.com", "user": {"login": "cpdeethree"}}, "additions": 0, "deletions": 4920}}, {"node": {"oid": "e637ad95ce60a1eb4a22d9d7f84031787cb87f7a", "messageHeadline": "update deploy docs to point to airbyte-platform repo (#23240)", "author": {"name": "my3", "email": "1825270+my3@users.noreply.github.com", "user": {"login": "my3"}}, "additions": 6, "deletions": 6}}, {"node": {"oid": "146f2310920955dabd59d20ca0be00b029353fc7", "messageHeadline": "Delete fe-validate-links.yml", "author": {"name": "Conor", "email": "cpdeethree@users.noreply.github.com", "user": {"login": "cpdeethree"}}, "additions": 0, "deletions": 47}}, {"node": {"oid": "ec882394e6f43997a43d104f55c058fe8a966266", "messageHeadline": "use bin bash instead of usr bin bash", "author": {"name": "cpdeethree", "email": "conor@airbyte.io", "user": {"login": "cpdeethree"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "4607a72e7011642036d9f749e3a66b5678b65cde", "messageHeadline": "Update readme to reflect getting started after project split (#23250)", "author": {"name": "Conor", "email": "cpdeethree@users.noreply.github.com", "user": {"login": "cpdeethree"}}, "additions": 6, "deletions": 2}}, {"node": {"oid": "cb55cfc356443c0691ca339d2496f3f7040844de", "messageHeadline": "monorepo docs changes (#22952)", "author": {"name": "Amruta Ranade", "email": "11484018+Amruta-Ranade@users.noreply.github.com", "user": {"login": "Amruta-Ranade"}}, "additions": 5, "deletions": 5}}, {"node": {"oid": "65c9d9ad682e26cd78fab6c44f711f2d8ac1a906", "messageHeadline": "target top level event json", "author": {"name": "Conor", "email": "cpdeethree@users.noreply.github.com", "user": {"login": "cpdeethree"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "8c5711bd2055137ed7ddffbba6d7a6a0511b6b59", "messageHeadline": "drill down to second level object", "author": {"name": "Conor", "email": "cpdeethree@users.noreply.github.com", "user": {"login": "cpdeethree"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "8b679d7473295ce390c918c436b94d661693c228", "messageHeadline": "Remove unused deps in airbyte-commons-worker (#23238)", "author": {"name": "Conor", "email": "cpdeethree@users.noreply.github.com", "user": {"login": "cpdeethree"}}, "additions": 7, "deletions": 11204}}, {"node": {"oid": "fb096d964cf31db15c7fac8cdd5454ad0a9beda9", "messageHeadline": "Revert \"test commit\"", "author": {"name": "erohmensing", "email": "erohmensing@gmail.com", "user": {"login": "erohmensing"}}, "additions": 0, "deletions": 2}}, {"node": {"oid": "a9db10ee4c53c4fb1ae7e74bf0e2c4d5f5d66dcc", "messageHeadline": "test commit", "author": {"name": "erohmensing", "email": "erohmensing@gmail.com", "user": {"login": "erohmensing"}}, "additions": 2, "deletions": 0}}, {"node": {"oid": "7953c45a093345abfed6cf03fe4455c89b336689", "messageHeadline": "delete platform code and workflows (#23214)", "author": {"name": "Conor", "email": "cpdeethree@users.noreply.github.com", "user": {"login": "cpdeethree"}}, "additions": 14, "deletions": 181186}}, {"node": {"oid": "feadfd4ebf42150a01ee5dc4b611db0175e1513e", "messageHeadline": "Working replacement script for docker (#23227)", "author": {"name": "Topher Lubaway", "email": "asimplechris@gmail.com", "user": {"login": "supertopher"}}, "additions": 170, "deletions": 0}}, {"node": {"oid": "2dc839acb8428e53930fce9a09b40f9a16f03d74", "messageHeadline": "sunset kustomize (#23187)", "author": {"name": "Charles", "email": "charles@airbyte.io", "user": {"login": "cgardens"}}, "additions": 2, "deletions": 2611}}, {"node": {"oid": "21a7e102183e20d2d4998ea70c2a8fe4eac8921b", "messageHeadline": "increase init pod copy timeout from 1 minute to 5 minutes (#23158)", "author": {"name": "Parker Mossman", "email": "parker@airbyte.io", "user": {"login": "pmossman"}}, "additions": 5, "deletions": 1}}, {"node": {"oid": "c9f003c0ab780b72cb7c902201adddf12f51e645", "messageHeadline": "don't run airbyte ci on schedule (#23202)", "author": {"name": "Conor", "email": "cpdeethree@users.noreply.github.com", "user": {"login": "cpdeethree"}}, "additions": 0, "deletions": 2}}, {"node": {"oid": "2ce3c17048f6ce66e2c298457e1c0828ce6a4078", "messageHeadline": "\ud83c\udf89 Destination ClickHouse: bump dbt-clickhouse to v1.4.0 (#23023)", "author": {"name": "Mikhail Shustov", "email": "restrry@gmail.com", "user": {"login": "mshustov"}}, "additions": 22, "deletions": 17}}, {"node": {"oid": "903d95d2efc8b9223a7f52115f63366ead92927e", "messageHeadline": "Download latest oss connector catalog on build and use as reference (\u2026", "author": {"name": "Conor", "email": "cpdeethree@users.noreply.github.com", "user": {"login": "cpdeethree"}}, "additions": 242, "deletions": 157}}, {"node": {"oid": "2d3945301d8fcc1b20747b1e151036da024e7448", "messageHeadline": "update command name", "author": {"name": "cpdeethree", "email": "conor@airbyte.io", "user": {"login": "cpdeethree"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "24a8b0512d61874b58ba783c5264cd77f97eff02", "messageHeadline": "add tool to migrate pull requests to airbyte-platform", "author": {"name": "cpdeethree", "email": "conor@airbyte.io", "user": {"login": "cpdeethree"}}, "additions": 53, "deletions": 0}}, {"node": {"oid": "1fe811d272381fcce968a1880dc9da803b49ad44", "messageHeadline": "remove airbyte protocol (#22519)", "author": {"name": "Peter Hu", "email": "peter@airbyte.io", "user": {"login": "git-phu"}}, "additions": 38, "deletions": 4188}}, {"node": {"oid": "5578c8fd8f5d75cb49708cfe94ee2d1ece6eaf44", "messageHeadline": "Revert \"Use Micronaut with airbyte-server-wrapped (#22669)\" (#23109)", "author": {"name": "Davin Chia", "email": "davinchia@gmail.com", "user": {"login": "davinchia"}}, "additions": 129, "deletions": 186}}, {"node": {"oid": "67dd73b554d7b77b1eed19c5e9e6f1f2e6ca950c", "messageHeadline": "Fix syntax error in conditional (#23139)", "author": {"name": "perangel", "email": "perangel@gmail.com", "user": {"login": "perangel"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "5dc202d0e1f57faa9a34cad838c96f0f500a574e", "messageHeadline": "[ISSUE #22693] adding documentation regarding GCP Service Accounts cr\u2026", "author": {"name": "Maxime Carbonneau-Leclerc", "email": "maxi297@users.noreply.github.com", "user": {"login": "maxi297"}}, "additions": 14, "deletions": 3}}, {"node": {"oid": "2e20cb5497ae5c2940a611609dbca4e506e7769d", "messageHeadline": "qa-engine: disable PR creation during code freeze (#23131)", "author": {"name": "Augustin", "email": "augustin@airbyte.io", "user": {"login": "alafanechere"}}, "additions": 2, "deletions": 1}}, {"node": {"oid": "196a1401deb4358db6574ec36c5d9e5a139635ac", "messageHeadline": "\ud83e\udd16 Bump minor version of Airbyte CDK", "author": {"name": "brianjlai", "email": "brianjlai@users.noreply.github.com", "user": {"login": "brianjlai"}}, "additions": 5, "deletions": 2}}, {"node": {"oid": "1c482ee3393a5d6d4e6283095c605669015e5419", "messageHeadline": "Low code cdk to beta (#22853)", "author": {"name": "Brian Lai", "email": "51336873+brianjlai@users.noreply.github.com", "user": {"login": "brianjlai"}}, "additions": 7232, "deletions": 10334}}, {"node": {"oid": "a89fb71c485c4836e27d0c8f57dccc0f1abe64bd", "messageHeadline": "Harvest: turn on default HttpAvailabilityStrategy (#22977)", "author": {"name": "Serhii Chvaliuk", "email": "grubberr@gmail.com", "user": {"login": "grubberr"}}, "additions": 39, "deletions": 15}}, {"node": {"oid": "1bf127e48538e81997211b7d0ef0303bc6690bee", "messageHeadline": "Source Iterable: Acceptance test high strictness level (#22579)", "author": {"name": "Artem Inzhyyants", "email": "36314070+artem1205@users.noreply.github.com", "user": {"login": "artem1205"}}, "additions": 417, "deletions": 27}}, {"node": {"oid": "a5e091cf31fe2d0e75d55d6d4714346f3038a87b", "messageHeadline": "ci: weekly builds for alpha connectors (#23099)", "author": {"name": "Augustin", "email": "augustin@airbyte.io", "user": {"login": "alafanechere"}}, "additions": 30, "deletions": 19}}, {"node": {"oid": "961341287a0ad2c802ff6c4d84cc75717b5cfd5d", "messageHeadline": "cloud-availability-updater: enable it (#22998)", "author": {"name": "Augustin", "email": "augustin@airbyte.io", "user": {"login": "alafanechere"}}, "additions": 100, "deletions": 23}}, {"node": {"oid": "f93fa724aeb25036bf7088482ab755433c5a4fc5", "messageHeadline": "Source Zendesk Support: Handle 403 Error (#23035)", "author": {"name": "Artem Inzhyyants", "email": "36314070+artem1205@users.noreply.github.com", "user": {"login": "artem1205"}}, "additions": 32, "deletions": 17}}, {"node": {"oid": "0ee920efb51c3b22c89f81d773e5123a5cccb2b4", "messageHeadline": "Source Stripe: fix schema (#22312)", "author": {"name": "Denys Davydov", "email": "davydov.den18@gmail.com", "user": {"login": "davydov-d"}}, "additions": 52, "deletions": 24}}, {"node": {"oid": "b03653a24ef16be641333380f3a4d178271df0ee", "messageHeadline": "airbyte-commons-server bugfix: tolerate empty documentationUrl in con\u2026", "author": {"name": "Sherif A. Nada", "email": "snadalive@gmail.com", "user": {"login": "sherifnada"}}, "additions": 29, "deletions": 1}}, {"node": {"oid": "9d4625807a40a8b3a511b0eb6bf411da2e7ade12", "messageHeadline": "\ud83e\ude9f \ud83e\uddf9 Shared SideBar component for Cloud and OSS (#21227)", "author": {"name": "Teal Larson", "email": "LARSON.TEAL@GMAIL.COM", "user": {"login": "tealjulia"}}, "additions": 585, "deletions": 531}}, {"node": {"oid": "53a5bd880b79717a10c0dd826344e2abf3b7e2b2", "messageHeadline": "Source Salesforce: fix properties chunk length count (#22896)", "author": {"name": "Denys Davydov", "email": "davydov.den18@gmail.com", "user": {"login": "davydov-d"}}, "additions": 21, "deletions": 11}}, {"node": {"oid": "19568323bbe152379b33458d27b712772e387e32", "messageHeadline": "Source Bing Ads: update docs (#23066)", "author": {"name": "Artem Inzhyyants", "email": "36314070+artem1205@users.noreply.github.com", "user": {"login": "artem1205"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "fb9ad253dccc4c918a5bee5cb8a6be0d0b7fb38e", "messageHeadline": "Source Jira: Remove caching (#23006)", "author": {"name": "Artem Inzhyyants", "email": "36314070+artem1205@users.noreply.github.com", "user": {"login": "artem1205"}}, "additions": 71, "deletions": 20}}, {"node": {"oid": "a7c8ea74bb1e1e784aa43d12159d409035563d04", "messageHeadline": "Connector acceptance test: Fix docker API - \"Error\" is optional. (#22\u2026", "author": {"name": "Serhii Chvaliuk", "email": "grubberr@gmail.com", "user": {"login": "grubberr"}}, "additions": 9, "deletions": 3}}, {"node": {"oid": "420fdf53498ee22cf93e9d443cf6c09906523b5d", "messageHeadline": "Cleanup React Key error on Source and Destination Settings Pages (#23\u2026", "author": {"name": "Krishna (kc) Glick", "email": "krishna@airbyte.io", "user": {"login": "krishnaglick"}}, "additions": 4, "deletions": 4}}, {"node": {"oid": "d351970378d6f35e48ad15699bcbaf0703b8d102", "messageHeadline": "Reduce input generation payload (#22840)", "author": {"name": "Benoit Moriceau", "email": "benoit@airbyte.io", "user": {"login": "benmoriceau"}}, "additions": 38, "deletions": 2}}, {"node": {"oid": "26f5615924edfefb50d3189adde95cbeb0612195", "messageHeadline": " lowcode CDK Docs: update references to manifest file names (#23041)", "author": {"name": "Sherif A. Nada", "email": "snadalive@gmail.com", "user": {"login": "sherifnada"}}, "additions": 6, "deletions": 6}}, {"node": {"oid": "1243a0df3a342d56273e132c767f270d5e87b82e", "messageHeadline": "Add Leave Feedback link to streams table header (#22842)", "author": {"name": "Krishna (kc) Glick", "email": "krishna@airbyte.io", "user": {"login": "krishnaglick"}}, "additions": 66, "deletions": 41}}, {"node": {"oid": "11aace7eb576828e9ca4f70fd1b116de29c63026", "messageHeadline": "Add WorkspaceId to Job Reset configs (#23039)", "author": {"name": "Jimmy Ma", "email": "gosusnp@users.noreply.github.com", "user": {"login": "gosusnp"}}, "additions": 6, "deletions": 3}}, {"node": {"oid": "4e4defabd42e078cdaf0bc618d50c07efc595659", "messageHeadline": "\ud83e\ude9f \ud83d\udd27 Add Code Splitting to improve page sizes (#22677)", "author": {"name": "Krishna (kc) Glick", "email": "krishna@airbyte.io", "user": {"login": "krishnaglick"}}, "additions": 26, "deletions": 14}}, {"node": {"oid": "0d29eda5a718fdf9870d03e23a851c504fab1f7b", "messageHeadline": "Update commands.py (#22502)", "author": {"name": "Benoit Fayolle", "email": "17967685+BenoitFayolle@users.noreply.github.com", "user": {"login": "BenoitFayolle"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "a73f3de5e91355862d5da45d3adac83425f8e6cc", "messageHeadline": "\ud83d\udcda Docs: fix low code example links (#22189)", "author": {"name": "John Aitchison", "email": "KayakinKoder@users.noreply.github.com", "user": {"login": "KayakinKoder"}}, "additions": 3, "deletions": 3}}, {"node": {"oid": "df545d166736b1a253543a43f64e5ade66d575b3", "messageHeadline": "Correcting minor typo. (#22827)", "author": {"name": "Martin Nash", "email": "nasmart@users.noreply.github.com", "user": {"login": "nasmart"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "01ff0ab05f9f78c27885c6ad3174b8ab1f0360f5", "messageHeadline": "Fix typo in example in error handing doc (#22975)", "author": {"name": "Dominik Wagner", "email": "dominik.wagner@betterplace.org", "user": {"login": "domzae"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "15f851fb6ee5d72ac2f935bc613b3b714ebf3917", "messageHeadline": "only run review requirements on source connectors (#23030)", "author": {"name": "Conor", "email": "cpdeethree@users.noreply.github.com", "user": {"login": "cpdeethree"}}, "additions": 2, "deletions": 0}}, {"node": {"oid": "d8ae36fe543a221e962857249a115cd88149e50e", "messageHeadline": "Use Micronaut with airbyte-server-wrapped (#22669)", "author": {"name": "Jonathan Pearlin", "email": "jonathan@airbyte.io", "user": {"login": "jdpgrailsdev"}}, "additions": 186, "deletions": 129}}, {"node": {"oid": "2e170b53769d6ef02f8552a280a7b9f0cfec824b", "messageHeadline": "Migrate CLI docs to docs site (#23029)", "author": {"name": "Amruta Ranade", "email": "11484018+Amruta-Ranade@users.noreply.github.com", "user": {"login": "Amruta-Ranade"}}, "additions": 727, "deletions": 3}}, {"node": {"oid": "d04128d535cc58bf2a62e76c5a44d4a40a6186da", "messageHeadline": "Publish 1.0.45 source-postgres-strict-encrypt (#23028)", "author": {"name": "Rodi Reich Zilberman", "email": "867491+rodireich@users.noreply.github.com", "user": {"login": "rodireich"}}, "additions": 1, "deletions": 0}}, {"node": {"oid": "9d57772303468318e2b4d611ce653663ed42934a", "messageHeadline": "connector-acceptance-tests: support custom environment variables (#22\u2026", "author": {"name": "Augustin", "email": "augustin@airbyte.io", "user": {"login": "alafanechere"}}, "additions": 55, "deletions": 8}}, {"node": {"oid": "fb6e135a5f411e363b7d2800bdbf40d0a25aabe0", "messageHeadline": "Source Pipedrive: Update documentation to follow the new format (#20738)", "author": {"name": "sarafonseca", "email": "fonsecassara@gmail.com", "user": {"login": "sarafonseca-123"}}, "additions": 46, "deletions": 43}}, {"node": {"oid": "140e0964c8b44e8f3687580b2edc30557d751151", "messageHeadline": "docs: comment out outdated lowcode builder UI video (#23022)", "author": {"name": "Sherif A. Nada", "email": "snadalive@gmail.com", "user": {"login": "sherifnada"}}, "additions": 5, "deletions": 1}}, {"node": {"oid": "dacd6fa73a81c3dff2cbd4cbc8fe0c2299cd9aed", "messageHeadline": "Revert \"Source Zendesk Support: fix tests (#22483)\" (#23007)", "author": {"name": "Charles", "email": "charles@airbyte.io", "user": {"login": "cgardens"}}, "additions": 103, "deletions": 52}}, {"node": {"oid": "62eabcb0ca7e4092ffc657edb5a254c95235ef1d", "messageHeadline": "Fix build-and-deploy-docs workflow (#22966)", "author": {"name": "perangel", "email": "perangel@gmail.com", "user": {"login": "perangel"}}, "additions": 2, "deletions": 1}}, {"node": {"oid": "c447923123e439bae3ca1298125a29f9243cbbd0", "messageHeadline": "source-google-sheets: do not consume http spreadsheets (#22884)", "author": {"name": "Augustin", "email": "augustin@airbyte.io", "user": {"login": "alafanechere"}}, "additions": 8, "deletions": 11}}, {"node": {"oid": "7e0b9c25bd794b743db13dbe0d2dfa7a9c7fbe7e", "messageHeadline": "fix: Add check on Postgres source connection for missing privileges (\u2026", "author": {"name": "Sergio Ropero", "email": "42538006+sergio-ropero@users.noreply.github.com", "user": {"login": "sergio-ropero"}}, "additions": 45, "deletions": 8}}, {"node": {"oid": "eaf7ec035041b77996eea81d54e0277803551358", "messageHeadline": "Source Zendesk Support: fix tests (#22483)", "author": {"name": "Roman Yermilov [GL]", "email": "86300758+roman-yermilov-gl@users.noreply.github.com", "user": {"login": "roman-yermilov-gl"}}, "additions": 52, "deletions": 103}}, {"node": {"oid": "19322e92ecdc0d635b7df7ffb78f1c83b117f2f6", "messageHeadline": "QA checks: Validate the connector code does not contain `http://` URL\u2026", "author": {"name": "Augustin", "email": "augustin@airbyte.io", "user": {"login": "alafanechere"}}, "additions": 197, "deletions": 62}}, {"node": {"oid": "1d406ef15c86c33217b00a7c02f5d8dda05d3e92", "messageHeadline": "Source Stripe: add availability strategy (#22659)", "author": {"name": "Roman Yermilov [GL]", "email": "86300758+roman-yermilov-gl@users.noreply.github.com", "user": {"login": "roman-yermilov-gl"}}, "additions": 157, "deletions": 7}}, {"node": {"oid": "de51dff08ccb68efc7105b2dc2e9c05874378103", "messageHeadline": "source-google-search: update docstring to remove http url (#22883)", "author": {"name": "Augustin", "email": "augustin@airbyte.io", "user": {"login": "alafanechere"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "ab10c6df9d8ba6066568f2bc924dc8894a331de2", "messageHeadline": "source-marketo: no http url in docstring (#22885)", "author": {"name": "Augustin", "email": "augustin@airbyte.io", "user": {"login": "alafanechere"}}, "additions": 4, "deletions": 4}}, {"node": {"oid": "37501884ebc22dde2d0b0fdd72f02cd3027cbb41", "messageHeadline": "unpin cdk version in normalization build(#22973)", "author": {"name": "Sherif A. Nada", "email": "snadalive@gmail.com", "user": {"login": "sherifnada"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "c4bf76655e1cb55318b9198930d7931157bed311", "messageHeadline": "format (#22970)", "author": {"name": "Charles", "email": "charles@airbyte.io", "user": {"login": "cgardens"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "bec7a26b27d6635002e40266de9dd4d17a51b79d", "messageHeadline": "ignore normalization CDK model related linting errors (#22963)", "author": {"name": "Sherif A. Nada", "email": "snadalive@gmail.com", "user": {"login": "sherifnada"}}, "additions": 3, "deletions": 3}}, {"node": {"oid": "816414f6a01292f59f6f98c8f81c28c24e3501ff", "messageHeadline": "\ud83e\ude9f\ud83c\udfa8 Connector builder: Show callout when stream listing limit is reach\u2026", "author": {"name": "Joe Reuter", "email": "joe@airbyte.io", "user": {"login": "flash1293"}}, "additions": 41, "deletions": 5}}, {"node": {"oid": "09a0f657806228f356288223fb58e652d6c475a9", "messageHeadline": "\ud83e\ude9f \ud83d\udc1b Fix clearing source-defined cursor or primary key when there's a \u2026", "author": {"name": "Edmundo Ruiz Ghanem", "email": "168664+edmundito@users.noreply.github.com", "user": {"login": "edmundito"}}, "additions": 153, "deletions": 36}}, {"node": {"oid": "6c8d3f655dd386e9020aaace4ea9f50fd5ef0998", "messageHeadline": "Default CH ssl to true and fix the failure if ssl property is missing\u2026", "author": {"name": "Greg Solovyev", "email": "grishick@users.noreply.github.com", "user": {"login": "grishick"}}, "additions": 6, "deletions": 2}}, {"node": {"oid": "d7c0ff4fbe31cdcda93660d278db7d76bcae83ba", "messageHeadline": "\ud83e\ude9f \ud83d\udea6Add base E2E test for new stream table (part 2) (#22582)", "author": {"name": "Vladimir", "email": "volodymyr.s.petrov@globallogic.com", "user": {"login": "dizel852"}}, "additions": 132, "deletions": 10}}, {"node": {"oid": "784522cba221914558d439a65a84782c36b32e8f", "messageHeadline": ":window: :art: Connector builder navigation links (#22378)", "author": {"name": "Lake Mossman", "email": "lake@airbyte.io", "user": {"login": "lmossman"}}, "additions": 1211, "deletions": 182}}, {"node": {"oid": "fc02b79311f5ea519fe263747f27bda6e46237f1", "messageHeadline": "Trigger notifications for changed schemas (#21680)", "author": {"name": "Anne", "email": "102554163+alovew@users.noreply.github.com", "user": {"login": "alovew"}}, "additions": 221, "deletions": 69}}, {"node": {"oid": "cee17bd1a221b1cf09afe064bee2e7219cc9e148", "messageHeadline": "\ud83e\ude9f \ud83c\udfa8 Add description to dbt cloud service token form (#22702)", "author": {"name": "Joey Marshment-Howell", "email": "josephkmh@users.noreply.github.com", "user": {"login": "josephkmh"}}, "additions": 35, "deletions": 3}}, {"node": {"oid": "3b31548c53587842dcbfa49d18b58fe69267e8d1", "messageHeadline": "Connector-builder-server: suppress verbose test output (#22956)", "author": {"name": "Sherif A. Nada", "email": "snadalive@gmail.com", "user": {"login": "sherifnada"}}, "additions": 4, "deletions": 5}}, {"node": {"oid": "2f451f61cb91ea2631798ac1e04014df0e20cd3c", "messageHeadline": "Revert \"Harvest: turn on default HttpAvailabilityStrategy (#22417)\" (\u2026", "author": {"name": "Charles", "email": "charles@airbyte.io", "user": {"login": "cgardens"}}, "additions": 15, "deletions": 39}}, {"node": {"oid": "8951997956b4fde4fb1beea519aa935e6aa39fc0", "messageHeadline": "Fix ESLint watcher (#22949)", "author": {"name": "Tim Roes", "email": "tim@airbyte.io", "user": {"login": "timroes"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "3ce7aef3ec559b80bbf1dd809d26df492a4d4f8a", "messageHeadline": "Harvest: turn on default HttpAvailabilityStrategy (#22417)", "author": {"name": "Serhii Chvaliuk", "email": "grubberr@gmail.com", "user": {"login": "grubberr"}}, "additions": 39, "deletions": 15}}, {"node": {"oid": "76497c27850929939f14d44c654340cc58813ec0", "messageHeadline": "\ud83e\udd16 Bump patch version of Airbyte CDK", "author": {"name": "grubberr", "email": "grubberr@users.noreply.github.com", "user": {"login": "grubberr"}}, "additions": 5, "deletions": 2}}, {"node": {"oid": "15e24b96e8798e333e74ad049be6656c350661f5", "messageHeadline": "fix signature of _parse_records_and_emit_request_and_responses (#22876)", "author": {"name": "Serhii Chvaliuk", "email": "grubberr@gmail.com", "user": {"login": "grubberr"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "e5eac0a4cc3f1195159ddd4018837c691ee44f8d", "messageHeadline": "use published protocol models jar (#22498)", "author": {"name": "Peter Hu", "email": "peter@airbyte.io", "user": {"login": "git-phu"}}, "additions": 117, "deletions": 118}}, {"node": {"oid": "4fbb567b19363333c12866f219b2b8d766597af8", "messageHeadline": "cdk uses airbyte protocol from pypi (#22518)", "author": {"name": "Peter Hu", "email": "peter@airbyte.io", "user": {"login": "git-phu"}}, "additions": 12, "deletions": 523}}, {"node": {"oid": "3946c7ee6fed00c717d68b424566c884b95f5497", "messageHeadline": "edited connection state text (#22841)", "author": {"name": "Sophia Wiley", "email": "106352739+sophia-wiley@users.noreply.github.com", "user": {"login": "sophia-wiley"}}, "additions": 7, "deletions": 12}}, {"node": {"oid": "f613f353e47812dc937f0e5dd9c90e8331b50b6f", "messageHeadline": "Fixed redirect for changelogs (#22848)", "author": {"name": "Amruta Ranade", "email": "11484018+Amruta-Ranade@users.noreply.github.com", "user": {"login": "Amruta-Ranade"}}, "additions": 3, "deletions": 3}}, {"node": {"oid": "83d26d24d1fc8bd631a7abc92dc61887a72fcdf7", "messageHeadline": "set workspaceId on destinationCoreConfig (#22843)", "author": {"name": "Parker Mossman", "email": "parker@airbyte.io", "user": {"login": "pmossman"}}, "additions": 4, "deletions": 2}}, {"node": {"oid": "f06c213b2d897e9ce8e75a22f5f8e33764588d47", "messageHeadline": "Source-DynamoDB : Publish version 0.1.1 (#22835)", "author": {"name": "Akash Kulkarni", "email": "113392464+akashkulk@users.noreply.github.com", "user": {"login": "akashkulk"}}, "additions": 3, "deletions": 3}}, {"node": {"oid": "362b2ef5081bc62a20dc8add2269d2a13530e192", "messageHeadline": "Trivial grammar fix: add missing \"be\" (#22615)", "author": {"name": "Alex Birdsall", "email": "ambirdsall@gmail.com", "user": {"login": "ambirdsall"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "c3940bd102bb94e89956cebeec5614a8b00dc265", "messageHeadline": "Source Facebook Pages: retry http 500 error (#22804)", "author": {"name": "Denys Davydov", "email": "davydov.den18@gmail.com", "user": {"login": "davydov-d"}}, "additions": 30, "deletions": 12}}, {"node": {"oid": "6977682ae60d4c35ac78bfaf966b3ea8758cfc16", "messageHeadline": "\ud83e\ude9f \ud83d\udc1b Add space between job is in progress and schema changes detected \u2026", "author": {"name": "Vladimir", "email": "volodymyr.s.petrov@globallogic.com", "user": {"login": "dizel852"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "67729e6be743b4ff76de10be944cd4f14f5cce43", "messageHeadline": "\ud83e\ude9f \ud83d\udc1b  Allow Free Connector Program syncs in workspace with no credits \u2026", "author": {"name": "Joey Marshment-Howell", "email": "josephkmh@users.noreply.github.com", "user": {"login": "josephkmh"}}, "additions": 65, "deletions": 86}}, {"node": {"oid": "8554b5b551b4559d4d97a9d31297cfa6f4d9789f", "messageHeadline": "use launchdarkly feature flagging for column selection (#22577)", "author": {"name": "Michael Siega", "email": "109092231+mfsiega-airbyte@users.noreply.github.com", "user": {"login": "mfsiega-airbyte"}}, "additions": 26, "deletions": 2}}, {"node": {"oid": "cb695fdc382bedd7631cf3f3cff5f0dff390d640", "messageHeadline": "Fix new table tooltips (#22647)", "author": {"name": "Tim Roes", "email": "tim@airbyte.io", "user": {"login": "timroes"}}, "additions": 54, "deletions": 42}}, {"node": {"oid": "6d6e008a9594bb0c7e202a20624387fb2ecbb4b3", "messageHeadline": "Source Zenloop: Fix unhashable type in ZenloopSubstreamSlicer compone\u2026", "author": {"name": "Arsen Losenko", "email": "20901439+arsenlosenko@users.noreply.github.com", "user": {"login": "arsenlosenko"}}, "additions": 5, "deletions": 4}}, {"node": {"oid": "858ba2a38be88520fe7c16ddba91f301be5b58ac", "messageHeadline": "fix: fix issues with dashes in name (#22803)", "author": {"name": "Kyryl Skobylko", "email": "xpuska513@gmail.com", "user": {"login": "xpuska513"}}, "additions": 14, "deletions": 6}}, {"node": {"oid": "ec79bff742676365aa665f6af4e8f6089c97d4fb", "messageHeadline": "Revert \"Helm: set new attribute (#22114)\" (#22801)", "author": {"name": "Michael Siega", "email": "109092231+mfsiega-airbyte@users.noreply.github.com", "user": {"login": "mfsiega-airbyte"}}, "additions": 5, "deletions": 20}}, {"node": {"oid": "dfc88f41a2da449f6ef4a3de7904110a1c35f161", "messageHeadline": "\ud83e\ude9f \ud83c\udf89 Fetch LaunchDarkly flags & experiments scoped to a workspace (#22\u2026", "author": {"name": "Joey Marshment-Howell", "email": "josephkmh@users.noreply.github.com", "user": {"login": "josephkmh"}}, "additions": 45, "deletions": 39}}, {"node": {"oid": "52f0e160efc69afa1be4855607dab6b7fbee9c8e", "messageHeadline": "Source Freshdesk: update documentation when not using start date (#20\u2026", "author": {"name": "Marcos Marx", "email": "marcosmarxm@users.noreply.github.com", "user": {"login": "marcosmarxm"}}, "additions": 2, "deletions": 0}}, {"node": {"oid": "762a8cde5b5ea2dbe7328fee4372d3c87eee9f04", "messageHeadline": "Source-DynamoDB : Fix failing build (#22682)", "author": {"name": "Akash Kulkarni", "email": "113392464+akashkulk@users.noreply.github.com", "user": {"login": "akashkulk"}}, "additions": 13, "deletions": 7}}, {"node": {"oid": "6058e4203bf7476b331214abeac4341db71c0615", "messageHeadline": "add check for undefined values.checkStreams, since that was added rec\u2026", "author": {"name": "Lake Mossman", "email": "lake@airbyte.io", "user": {"login": "lmossman"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "ce770d3eea730bf7adc8310b10bb6cd75256124d", "messageHeadline": "Catch empty state in incremental SAT (#22353)", "author": {"name": "Ben Church", "email": "ben@airbyte.io", "user": {"login": "bnchrch"}}, "additions": 99, "deletions": 3}}, {"node": {"oid": "ddb80cdf05b9f526f048f84c7371c9fa022742aa", "messageHeadline": "Update hubspot source documentation with correct scopes (#22618)", "author": {"name": "Lucas Wiley", "email": "22181786+lucaswiley@users.noreply.github.com", "user": {"login": "lucaswiley"}}, "additions": 5, "deletions": 5}}, {"node": {"oid": "2f3c048a4683feda95a4b6b0ad782b3db79748e2", "messageHeadline": "Update README.md (#22666)", "author": {"name": "Utwo", "email": "mihai.legat@gmail.com", "user": {"login": "Utwo"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "39402c1664ae88f33f273e631388f3a6b6ae35cf", "messageHeadline": "Helm: set new attribute (#22114)", "author": {"name": "Claudio F. Viera M", "email": "cl_fran_vm@hotmail.com", "user": {"login": "franviera92"}}, "additions": 20, "deletions": 5}}, {"node": {"oid": "1807c8f92eed60db76b89d24c8b0dc7fc7ee55a5", "messageHeadline": "feat: Filter out system views out of system namespaces (#22427)", "author": {"name": "Sergio Ropero", "email": "42538006+sergio-ropero@users.noreply.github.com", "user": {"login": "sergio-ropero"}}, "additions": 42, "deletions": 22}}, {"node": {"oid": "3a3365a6759f05d552f06ee61a1f284f911da163", "messageHeadline": "Double `Run Helm End-to-End Acceptance Tests` timeout (#22675)", "author": {"name": "Sergio Ropero", "email": "42538006+sergio-ropero@users.noreply.github.com", "user": {"login": "sergio-ropero"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "3dc79f5a9986a883645d1ed46f312fbe44d83de1", "messageHeadline": "Source S3: speed up discovery (#22500)", "author": {"name": "Denys Davydov", "email": "davydov.den18@gmail.com", "user": {"login": "davydov-d"}}, "additions": 38, "deletions": 16}}, {"node": {"oid": "d82e01a34fe5d637fbdda394f5cad4ab11a78ffb", "messageHeadline": "Connector acceptance test: Fix oneof check (#22395)", "author": {"name": "Joe Reuter", "email": "joe@airbyte.io", "user": {"login": "flash1293"}}, "additions": 81, "deletions": 4}}, {"node": {"oid": "9e8035c77ce5e2133791c04c787739b5469c20a1", "messageHeadline": "QA-Engine: Persist daily reports to GCS (#22662)", "author": {"name": "Augustin", "email": "augustin@airbyte.io", "user": {"login": "alafanechere"}}, "additions": 158, "deletions": 144}}, {"node": {"oid": "44a85a987b763d537204e33dd5481f0a8a0ae09e", "messageHeadline": "fix: inject oauth params when generating sync input (#22635)", "author": {"name": "Pedro S. Lopez", "email": "pedroslopez@me.com", "user": {"login": "pedroslopez"}}, "additions": 46, "deletions": 14}}, {"node": {"oid": "a70d6e865aa7003d1c77ea341398558b9b8f764e", "messageHeadline": "Destination-BigQuery: fixed table already exists error (#22497)", "author": {"name": "Eugene", "email": "etsybaev@gmail.com", "user": {"login": "etsybaev"}}, "additions": 117, "deletions": 73}}, {"node": {"oid": "fcd3b0334ee89f16b6b50e020fe961bb0465c15c", "messageHeadline": "Source S3: validate CSV read options and convert options (#22550)", "author": {"name": "Denys Davydov", "email": "davydov.den18@gmail.com", "user": {"login": "davydov-d"}}, "additions": 99, "deletions": 57}}, {"node": {"oid": "465e6460ee901a9765917291b7c0c35391fed116", "messageHeadline": "Add emitted_at SAT test (22240) (#22291)", "author": {"name": "Ben Church", "email": "ben@airbyte.io", "user": {"login": "bnchrch"}}, "additions": 116, "deletions": 20}}, {"node": {"oid": "39051257b015763d538932dc47e06490c0d15b4e", "messageHeadline": "\ud83e\ude9f \ud83d\udd27 Add TS CSS modules plugin (#22646)", "author": {"name": "Joey Marshment-Howell", "email": "josephkmh@users.noreply.github.com", "user": {"login": "josephkmh"}}, "additions": 249, "deletions": 17}}, {"node": {"oid": "f330783e36a0552f4fd5ef47bc7b9f6647f8e466", "messageHeadline": "removed empty stream from testing (#22637)", "author": {"name": "darynaishchenko", "email": "80129833+darynaishchenko@users.noreply.github.com", "user": {"login": "darynaishchenko"}}, "additions": 0, "deletions": 10}}, {"node": {"oid": "b9d4f129b834fa858fc8e86d07286b2895006816", "messageHeadline": "Source Salesforce: handle too many properties (#22597)", "author": {"name": "Denys Davydov", "email": "davydov.den18@gmail.com", "user": {"login": "davydov-d"}}, "additions": 257, "deletions": 51}}, {"node": {"oid": "fd6497c129a1caaad3bf111f389ed547a55fafa4", "messageHeadline": "Create scans of gradle builds (#22583)", "author": {"name": "Tim Roes", "email": "tim@airbyte.io", "user": {"login": "timroes"}}, "additions": 3, "deletions": 3}}, {"node": {"oid": "4f97ad74ef70737ade5a3cbac5a06823e84805df", "messageHeadline": "Docs: set proper env vars for airbyte-username and airbyte-password (\u2026", "author": {"name": "danidelvalle", "email": "delvalle.dani@gmail.com", "user": {"login": "danidelvalle"}}, "additions": 3, "deletions": 3}}, {"node": {"oid": "e2100c48eca6e2918abc49d1796977efb62628c6", "messageHeadline": "Source Hubspot: turn on default HttpAvailabilityStrategy (#22479)", "author": {"name": "Serhii Chvaliuk", "email": "grubberr@gmail.com", "user": {"login": "grubberr"}}, "additions": 29, "deletions": 117}}, {"node": {"oid": "17c77fc819ef3732fb1b20fa4c1932be258f0ee9", "messageHeadline": "\ud83e\ude9f \ud83e\uddea [Experiment] Simplify signup left side (#22402)", "author": {"name": "letiescanciano", "email": "45267095+letiescanciano@users.noreply.github.com", "user": {"login": "letiescanciano"}}, "additions": 158, "deletions": 15}}, {"node": {"oid": "f5e0f809b1e43f4fd1d663533cbe951363e77b6f", "messageHeadline": "Disable flaky testDowntimeDuringSync test (#22621)", "author": {"name": "Jimmy Ma", "email": "gosusnp@users.noreply.github.com", "user": {"login": "gosusnp"}}, "additions": 2, "deletions": 0}}, {"node": {"oid": "0ba609c6f1b7a3944ad6fe7d280a6d5866947372", "messageHeadline": "Fix for acceptance test on discover workflow (#22595)", "author": {"name": "Xiaohan Song", "email": "xiaohan@airbyte.io", "user": {"login": "xiaohansong"}}, "additions": 98, "deletions": 5}}, {"node": {"oid": "b9609ab73eba856a7a9f1e0370739eb4429a263d", "messageHeadline": "Revert \"Revert \"Add normalization strict incremental feature flag (#2\u2026", "author": {"name": "Benoit Moriceau", "email": "benoit@airbyte.io", "user": {"login": "benmoriceau"}}, "additions": 167, "deletions": 22}}, {"node": {"oid": "8702cdf88f72ca4ab589707e459cf54e1ac4747a", "messageHeadline": "Revert \"Add normalization strict incremental feature flag (#22514)\" (\u2026", "author": {"name": "Benoit Moriceau", "email": "benoit@airbyte.io", "user": {"login": "benmoriceau"}}, "additions": 22, "deletions": 167}}, {"node": {"oid": "90698938e52c347dd3cf5643dd8c04c9a1e84f41", "messageHeadline": "CDK: gitignore files generated during unit test runs (#22616)", "author": {"name": "Sherif A. Nada", "email": "snadalive@gmail.com", "user": {"login": "sherifnada"}}, "additions": 2, "deletions": 0}}, {"node": {"oid": "8e57542073ee922cc9e7d9ea49c1ae6b99694a27", "messageHeadline": ":window: :bug: Poll backend for Free Connector Program enrollment suc\u2026", "author": {"name": "Alex Birdsall", "email": "ambirdsall@gmail.com", "user": {"login": "ambirdsall"}}, "additions": 112, "deletions": 6}}, {"node": {"oid": "d91838567c2b24637480ae7cf70740b237fdab88", "messageHeadline": "cloud availability updater: automatic PR creation (#22568)", "author": {"name": "Augustin", "email": "augustin@airbyte.io", "user": {"login": "alafanechere"}}, "additions": 255, "deletions": 126}}, {"node": {"oid": "4ab4cecff06cc2e7074bc292d4825c671bd3e00e", "messageHeadline": "\ud83e\ude9f \ud83c\udfa8 Fix Configuration settings page layout (#22565)", "author": {"name": "Edmundo Ruiz Ghanem", "email": "168664+edmundito@users.noreply.github.com", "user": {"login": "edmundito"}}, "additions": 4, "deletions": 13}}, {"node": {"oid": "2e099acc52aeddc172c5ee66ed98426c69449a4a", "messageHeadline": "update headers from 2022 -> 2023 (#22594)", "author": {"name": "Cole Snodgrass", "email": "cole@airbyte.io", "user": {"login": "colesnodgrass"}}, "additions": 4991, "deletions": 4991}}, {"node": {"oid": "8c99aa0d292e15219fa223faab080dc21b190a64", "messageHeadline": "\ud83e\udd16 Bump minor version of Airbyte CDK", "author": {"name": "grubberr", "email": "grubberr@users.noreply.github.com", "user": {"login": "grubberr"}}, "additions": 5, "deletions": 2}}, {"node": {"oid": "730225f17f2f7c4444b9972c291040375b60bbba", "messageHeadline": "CDK: improve `day_delta` macro and MinMaxDatetime component (#22400)", "author": {"name": "Serhii Chvaliuk", "email": "grubberr@gmail.com", "user": {"login": "grubberr"}}, "additions": 23, "deletions": 6}}, {"node": {"oid": "4db6229776cb4c1dad75e42b512954cfefb03a81", "messageHeadline": "\ud83e\ude9f \ud83d\udea6 Add base E2E test for new stream table (part 1) (#22412)", "author": {"name": "Vladimir", "email": "volodymyr.s.petrov@globallogic.com", "user": {"login": "dizel852"}}, "additions": 191, "deletions": 6}}, {"node": {"oid": "a6990bc1958c28fcc4718676f8fc5f9710cdb108", "messageHeadline": "Source Recharge: use default availability strategy (#22473)", "author": {"name": "Arsen Losenko", "email": "20901439+arsenlosenko@users.noreply.github.com", "user": {"login": "arsenlosenko"}}, "additions": 5, "deletions": 10}}, {"node": {"oid": "c2ee0815f8b323c223df3bbf60abbb1c0fe94f28", "messageHeadline": "2023 (#22576)", "author": {"name": "Augustin", "email": "augustin@airbyte.io", "user": {"login": "alafanechere"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "b0a42bfa6c7d06b24e180aade99297a8e5944f88", "messageHeadline": "destination-s3-glue: Add TableType and fix race condition (#22220)", "author": {"name": "Tobias Macey", "email": "tmacey@mit.edu", "user": {"login": "blarghmatey"}}, "additions": 19, "deletions": 10}}, {"node": {"oid": "857bcac1f5fc615ae7c7b0db588e45a6684c6455", "messageHeadline": "adjust readme (#22520)", "author": {"name": "Joe Reuter", "email": "joe@airbyte.io", "user": {"login": "flash1293"}}, "additions": 5, "deletions": 0}}, {"node": {"oid": "577be93a33816b98d0886fbda1a46e58ce1e29f7", "messageHeadline": "move TreeNode (#22545)", "author": {"name": "Cole Snodgrass", "email": "cole@airbyte.io", "user": {"login": "colesnodgrass"}}, "additions": 14, "deletions": 9}}, {"node": {"oid": "03da6c6ead729c29435d49adf33317ae514a6e37", "messageHeadline": "Correct typo in changelog \"soruce\" -> \"source\" (#22558)", "author": {"name": "Tyler B", "email": "104733644+TBernstein4@users.noreply.github.com", "user": {"login": "tybernstein"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "e7d7b23b695fa3beb8e646e930264c40113c202d", "messageHeadline": "Source Salesforce: drop ActivityMetricRollup stream (#22322)", "author": {"name": "Denys Davydov", "email": "davydov.den18@gmail.com", "user": {"login": "davydov-d"}}, "additions": 9, "deletions": 5}}, {"node": {"oid": "31f3bb74453d99f4221e4a986b593076f6e3d5be", "messageHeadline": "Fix bumpversion config (#22511)", "author": {"name": "Tim Roes", "email": "tim@airbyte.io", "user": {"login": "timroes"}}, "additions": 10, "deletions": 2}}, {"node": {"oid": "3bb9161cc61ad08f99d531eff6a443f1c5e81009", "messageHeadline": "updated expected records for stream themes and forms (#22486)", "author": {"name": "darynaishchenko", "email": "80129833+darynaishchenko@users.noreply.github.com", "user": {"login": "darynaishchenko"}}, "additions": 68, "deletions": 59}}, {"node": {"oid": "bc155da2796bd0ee8d5f10095c9911c175dc0fd1", "messageHeadline": "updated expected records (#22075)", "author": {"name": "darynaishchenko", "email": "80129833+darynaishchenko@users.noreply.github.com", "user": {"login": "darynaishchenko"}}, "additions": 36, "deletions": 36}}, {"node": {"oid": "fcf1b146eeb3b59f3431d799cc53d79fcea5f041", "messageHeadline": "Source Close-com: updated expected records (#22403)", "author": {"name": "darynaishchenko", "email": "80129833+darynaishchenko@users.noreply.github.com", "user": {"login": "darynaishchenko"}}, "additions": 76, "deletions": 114}}, {"node": {"oid": "53c4b3174a79a68c11437bc5c10bccbbd9bf0fa8", "messageHeadline": "removed floating fields from expected records (#22399)", "author": {"name": "darynaishchenko", "email": "80129833+darynaishchenko@users.noreply.github.com", "user": {"login": "darynaishchenko"}}, "additions": 6, "deletions": 6}}, {"node": {"oid": "dcb5fa9ee2f1889bf5328a8716f85848b5cea5b5", "messageHeadline": "\ud83e\ude9f\u00a0\ud83c\udfa8\ud83d\udd27 Remove oauth position ff (#22304)", "author": {"name": "letiescanciano", "email": "45267095+letiescanciano@users.noreply.github.com", "user": {"login": "letiescanciano"}}, "additions": 13, "deletions": 30}}, {"node": {"oid": "9834ca1d41582400faff9f244e75093545629585", "messageHeadline": "Remove experimentation flags for OAuth (#22554)", "author": {"name": "Tim Roes", "email": "tim@airbyte.io", "user": {"login": "timroes"}}, "additions": 5, "deletions": 72}}, {"node": {"oid": "3694eb945cb748bdd92ffcc77726a9cd86edcfb4", "messageHeadline": "\ud83e\ude9f\u00a0\ud83e\uddea Add Purhcase credits CTA on trial expiry banner. (#22207)", "author": {"name": "letiescanciano", "email": "45267095+letiescanciano@users.noreply.github.com", "user": {"login": "letiescanciano"}}, "additions": 13, "deletions": 5}}, {"node": {"oid": "04b9703f94704a53e0c5b93583701863f890e6bc", "messageHeadline": "JDBC Sources: validate actual source schema (#21844)", "author": {"name": "VitaliiMaltsev", "email": "39538064+VitaliiMaltsev@users.noreply.github.com", "user": {"login": "VitaliiMaltsev"}}, "additions": 33, "deletions": 0}}, {"node": {"oid": "ba41bba58786638fda51e4a357d9457d80b00b14", "messageHeadline": "\ud83e\ude9f \ud83c\udf89 Show notification if Airbyte got updated (#22480)", "author": {"name": "Tim Roes", "email": "tim@airbyte.io", "user": {"login": "timroes"}}, "additions": 113, "deletions": 10}}, {"node": {"oid": "8852910e59d23160c32e2129eb81eb36bc607583", "messageHeadline": "updated expected rescords for stream time_team (#22406)", "author": {"name": "darynaishchenko", "email": "80129833+darynaishchenko@users.noreply.github.com", "user": {"login": "darynaishchenko"}}, "additions": 5, "deletions": 5}}, {"node": {"oid": "eb5e8599ca917a4fece4571476405d308624591d", "messageHeadline": "updated expected records for stream AppDefinition (#22481)", "author": {"name": "darynaishchenko", "email": "80129833+darynaishchenko@users.noreply.github.com", "user": {"login": "darynaishchenko"}}, "additions": 19, "deletions": 19}}, {"node": {"oid": "ba28ff1d4a38fbf9b6aa0f48eb10957e7b1fefab", "messageHeadline": "updated expected records for stream payment_gateways (#22494)", "author": {"name": "darynaishchenko", "email": "80129833+darynaishchenko@users.noreply.github.com", "user": {"login": "darynaishchenko"}}, "additions": 4, "deletions": 4}}, {"node": {"oid": "d21068c9893acebbdfdc4a1dd105f825053a677d", "messageHeadline": "Tentatively disallowed normalization for DuckDB (#22528)", "author": {"name": "Ryan Fu", "email": "ryan.fu@airbyte.io", "user": {"login": "ryankfu"}}, "additions": 58, "deletions": 65}}, {"node": {"oid": "4180b577b8ded48b177f2421673e1230c964f6b4", "messageHeadline": "Kustomize: Set up S3 state config variables (#22537)", "author": {"name": "Davin Chia", "email": "davinchia@gmail.com", "user": {"login": "davinchia"}}, "additions": 55, "deletions": 0}}, {"node": {"oid": "ddcdcbbbd58f711222652d7926b10707c9b33696", "messageHeadline": "Add normalization strict incremental feature flag (#22514)", "author": {"name": "Jimmy Ma", "email": "gosusnp@users.noreply.github.com", "user": {"login": "gosusnp"}}, "additions": 167, "deletions": 22}}, {"node": {"oid": "d76e18b6dee6cc89f1f02ff9bbcc0391cc1b287e", "messageHeadline": "Also add this to the dev integration test scripts.", "author": {"name": "Davin Chia", "email": "davinchia@gmail.com", "user": {"login": "davinchia"}}, "additions": 5, "deletions": 0}}, {"node": {"oid": "b89196b24eb0dd5c8a781c2a6c6e9cdc76101f98", "messageHeadline": "add a return for the mock (#22535)", "author": {"name": "Xiaohan Song", "email": "xiaohan@airbyte.io", "user": {"login": "xiaohansong"}}, "additions": 6, "deletions": 0}}, {"node": {"oid": "2bd85960d83b42a0f2f673bee8f8eba774fa1747", "messageHeadline": "remove tryNotification from WorkspaceHandler (#22531)", "author": {"name": "Cole Snodgrass", "email": "cole@airbyte.io", "user": {"login": "colesnodgrass"}}, "additions": 24, "deletions": 30}}, {"node": {"oid": "44d747d2f5940bbb45e3614251bfe0d38cc05b26", "messageHeadline": "Revert \"Revert \"fix: refresh actor configuration and state between sy\u2026", "author": {"name": "Pedro S. Lopez", "email": "pedroslopez@me.com", "user": {"login": "pedroslopez"}}, "additions": 902, "deletions": 142}}, {"node": {"oid": "531627ebffaa61fde2ab80c082cf6c7c3f877872", "messageHeadline": "Set sync_mode as incremental instead of full refresh in catalog speci\u2026", "author": {"name": "Prateek Mukhedkar", "email": "123108018+prateekmukhedkar@users.noreply.github.com", "user": {"login": "prateekmukhedkar"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "823adfbdeae48cf89354414cee041908bce25d00", "messageHeadline": "pass feature flag client env variable to orchestrator (#22523)", "author": {"name": "Michael Siega", "email": "109092231+mfsiega-airbyte@users.noreply.github.com", "user": {"login": "mfsiega-airbyte"}}, "additions": 46, "deletions": 22}}, {"node": {"oid": "f45718d85072d099ccbfea61d3976350115e43ba", "messageHeadline": "remove commons-cli dependency from integrations (#22525)", "author": {"name": "Cole Snodgrass", "email": "cole@airbyte.io", "user": {"login": "colesnodgrass"}}, "additions": 30, "deletions": 58}}, {"node": {"oid": "f9939c730c1ab45ef97150175c2d56dc98b4ed52", "messageHeadline": "Bmoric/right error for refresh (#22471)", "author": {"name": "Benoit Moriceau", "email": "benoit@airbyte.io", "user": {"login": "benmoriceau"}}, "additions": 63, "deletions": 28}}, {"node": {"oid": "3d2a995403fd98f137b0175446cadaadaef129eb", "messageHeadline": "[18202] Destination-redshift: fixed tmp test tables removal in integr\u2026", "author": {"name": "Eugene", "email": "etsybaev@gmail.com", "user": {"login": "etsybaev"}}, "additions": 13, "deletions": 1}}, {"node": {"oid": "6f0c0bec7d8dbf023b02857311e44a181a328b4f", "messageHeadline": "should have workspaceid for update connection (#22512)", "author": {"name": "Xiaohan Song", "email": "xiaohan@airbyte.io", "user": {"login": "xiaohansong"}}, "additions": 4, "deletions": 2}}, {"node": {"oid": "85a60269bd88c9c1eb87dd6ea859158923773c7d", "messageHeadline": "\ud83e\ude9f \ud83e\uddf9 Credits page component cleanup (#21870)", "author": {"name": "Teal Larson", "email": "LARSON.TEAL@GMAIL.COM", "user": {"login": "tealjulia"}}, "additions": 64, "deletions": 63}}, {"node": {"oid": "c955e616b40791b4ff77c3edf5b89fc4189b3ee4", "messageHeadline": "Sync cdk manifest between webapp and connector builder server (#22422)", "author": {"name": "Joe Reuter", "email": "joe@airbyte.io", "user": {"login": "flash1293"}}, "additions": 7, "deletions": 3}}, {"node": {"oid": "53098fe16659ba9ea1fcfdb89ac726a4ab01bc30", "messageHeadline": "Add a feature flag for a failure because of an heartbeat failed check\u2026", "author": {"name": "Benoit Moriceau", "email": "benoit@airbyte.io", "user": {"login": "benmoriceau"}}, "additions": 4, "deletions": 0}}, {"node": {"oid": "23851754950aa028fadc172557743d5a3817d09f", "messageHeadline": "remove unused test utils (#22464)", "author": {"name": "Cole Snodgrass", "email": "cole@airbyte.io", "user": {"login": "colesnodgrass"}}, "additions": 76, "deletions": 344}}, {"node": {"oid": "e745e730a1270bfd3f3a98a5370893eb42e4975c", "messageHeadline": "document that web backends should not have db access (#22509)", "author": {"name": "Charles", "email": "charles@airbyte.io", "user": {"login": "cgardens"}}, "additions": 42, "deletions": 22}}, {"node": {"oid": "dfd5429f28a561a4eaae31f401869907d1e6b658", "messageHeadline": "\ud83e\ude9f \ud83d\udd27 Increase jest timeouts (#22507)", "author": {"name": "Tim Roes", "email": "tim@airbyte.io", "user": {"login": "timroes"}}, "additions": 3, "deletions": 1}}, {"node": {"oid": "9709adf41e9e961c62878ba420cb321c27a096f8", "messageHeadline": "Add SubscriptionUsage stream to Orb Source (#21951)", "author": {"name": "Parker Mossman", "email": "parker@airbyte.io", "user": {"login": "pmossman"}}, "additions": 678, "deletions": 16}}, {"node": {"oid": "3297e9efdced75d0a4e8bbcb1266ac7b693d9291", "messageHeadline": "Source SmartSheets: enable OAuth2 (#22419)", "author": {"name": "Artem Inzhyyants", "email": "36314070+artem1205@users.noreply.github.com", "user": {"login": "artem1205"}}, "additions": 67, "deletions": 3}}, {"node": {"oid": "cf157bc2a485545527a5a2113a722fa0f413ec63", "messageHeadline": "Fix naming of functions for pod sweeper (#22374)", "author": {"name": "terencecho", "email": "3916587+terencecho@users.noreply.github.com", "user": {"login": "terencecho"}}, "additions": 10, "deletions": 10}}, {"node": {"oid": "35ea6e9cf7eb5a2111e2c3668139e2727640a14b", "messageHeadline": "Enable qa-checks in test-command (#22184)", "author": {"name": "Ben Church", "email": "ben@airbyte.io", "user": {"login": "bnchrch"}}, "additions": 3, "deletions": 17}}, {"node": {"oid": "b5db7dccefa95e6608481c47f279262275eea2ed", "messageHeadline": "\ud83e\ude9f\ud83d\udc1b ConnectorsView: Remove \"upgrade all\" button from cloud (#22324)", "author": {"name": "Joe Reuter", "email": "joe@airbyte.io", "user": {"login": "flash1293"}}, "additions": 11, "deletions": 7}}, {"node": {"oid": "aace7ae5778c96c29f7ea30426e5b73acb792441", "messageHeadline": "\ud83e\ude9f\ud83d\udd27 Connector builder: Do not rely on local cdk anymore (#22391)", "author": {"name": "Joe Reuter", "email": "joe@airbyte.io", "user": {"login": "flash1293"}}, "additions": 40, "deletions": 2}}, {"node": {"oid": "13aac7716eb95cb7365a5ef807d8f614a7b9f6a1", "messageHeadline": "\ud83e\ude9f\ud83d\udc1b Connector form: Fix squeezed status icon (#22396)", "author": {"name": "Joe Reuter", "email": "joe@airbyte.io", "user": {"login": "flash1293"}}, "additions": 1, "deletions": 0}}, {"node": {"oid": "e441d5cff851fbab50c6957345d630cfafdfd9b2", "messageHeadline": "Docs: update to differentiate between docker compose standalone and p\u2026", "author": {"name": "Julian Rommel", "email": "63144867+JulianRommel@users.noreply.github.com", "user": {"login": "JulianRommel"}}, "additions": 8, "deletions": 3}}, {"node": {"oid": "b41267fbb3ed974021fd4ea3ee6489daf39ec792", "messageHeadline": "Docs: Use shallow clone in the getting started example (#22407)", "author": {"name": "Kfir Gollan", "email": "kfir.gollan@gmail.com", "user": {"login": "kfirgollan"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "3065486b621ff6401ed7b08b30bcf08371578fcf", "messageHeadline": "fixed expected records for shop and addresses streams (#22477)", "author": {"name": "darynaishchenko", "email": "80129833+darynaishchenko@users.noreply.github.com", "user": {"login": "darynaishchenko"}}, "additions": 4, "deletions": 4}}, {"node": {"oid": "cf5a0eea3e59f5509e611494e0a81d5e3337790b", "messageHeadline": "Source Freshdesk: add availability strategy (#22145)", "author": {"name": "Roman Yermilov [GL]", "email": "86300758+roman-yermilov-gl@users.noreply.github.com", "user": {"login": "roman-yermilov-gl"}}, "additions": 71, "deletions": 71}}, {"node": {"oid": "e21bf8c4e941daeda2d93f414263ef2e1ca6fcd6", "messageHeadline": "Fix indentation for pod-sweeper namespace (#22491)", "author": {"name": "Kyryl Skobylko", "email": "xpuska513@gmail.com", "user": {"login": "xpuska513"}}, "additions": 1, "deletions": 0}}, {"node": {"oid": "4551723da8d418af23f3d79342877b733269fc7f", "messageHeadline": "Docs: add flags.yml to all deploys and ugrade docs (#22472)", "author": {"name": "Marcos Marx", "email": "marcosmarxm@users.noreply.github.com", "user": {"login": "marcosmarxm"}}, "additions": 5, "deletions": 5}}, {"node": {"oid": "697b747d0719326dccdd3c9578bfd29b3a4ab00c", "messageHeadline": "Update pod-sweeper to allow multi-ns deploy (#22415)", "author": {"name": "Kyryl Skobylko", "email": "xpuska513@gmail.com", "user": {"login": "xpuska513"}}, "additions": 7, "deletions": 1}}, {"node": {"oid": "93186e7bc3e489f8ea250d42d2f03d975dfb4272", "messageHeadline": "updated expected records for stream purchases (#22404)", "author": {"name": "darynaishchenko", "email": "80129833+darynaishchenko@users.noreply.github.com", "user": {"login": "darynaishchenko"}}, "additions": 10, "deletions": 10}}, {"node": {"oid": "8fee0c425292809f1450abacf9df075e0bba72ac", "messageHeadline": "pass launchdarkly api environment variable to orchestrator (#22428)", "author": {"name": "Michael Siega", "email": "109092231+mfsiega-airbyte@users.noreply.github.com", "user": {"login": "mfsiega-airbyte"}}, "additions": 19, "deletions": 4}}, {"node": {"oid": "da924a418f3e2e73b62989b93cf95e102d26faec", "messageHeadline": "\ud83e\ude9f \ud83d\udd27 Improve Output when overwriting experiments (#22409)", "author": {"name": "Tim Roes", "email": "tim@airbyte.io", "user": {"login": "timroes"}}, "additions": 14, "deletions": 2}}, {"node": {"oid": "2bbc4f6f83eec8b615b1a84f797f8ea7ee3b1afb", "messageHeadline": "\ud83c\udf89 New Destination: DuckDB (#17494)", "author": {"name": "Simon Sp\u00e4ti", "email": "simon@airbyte.io", "user": {"login": "sspaeti"}}, "additions": 1717, "deletions": 8}}, {"node": {"oid": "538d5cacb287665024fe0b3dcef88adb83e55c4e", "messageHeadline": "\ud83e\ude9f\u00a0\ud83d\udc1b Fixes getAvailableSyncModesOptions function to return intersectio\u2026", "author": {"name": "Yatsuk Bogdan", "email": "yatsukbogdan@gmail.com", "user": {"login": "YatsukBogdan1"}}, "additions": 1, "deletions": 3}}, {"node": {"oid": "dcde74d73fb8256c5a24238c23f93e8120f4533c", "messageHeadline": "Docs: Header for S3 Destination Source S3: Wrong header on Step 1 #22\u2026", "author": {"name": "Julian", "email": "julian.weins@gmx.de", "user": {"login": "juweins"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "34ecd83d5ccc769d66c8fdbb06dd442c590f2dfe", "messageHeadline": "Fixes for state storage env vars (#22191)", "author": {"name": "Adam Bloom", "email": "adam-bloom@users.noreply.github.com", "user": {"login": "adam-bloom"}}, "additions": 8, "deletions": 8}}, {"node": {"oid": "48a555484381e1ac5a277c1399e21fd6ed35fe16", "messageHeadline": "Add routing logic for check and discover workflow (#21822)", "author": {"name": "Xiaohan Song", "email": "xiaohan@airbyte.io", "user": {"login": "xiaohansong"}}, "additions": 245, "deletions": 132}}, {"node": {"oid": "a8ed833ab371261b91d845ac39f9b27d6c1ba1af", "messageHeadline": "Source google search console: turn on default HttpAvailabilityStrateg\u2026", "author": {"name": "Serhii Chvaliuk", "email": "grubberr@gmail.com", "user": {"login": "grubberr"}}, "additions": 49, "deletions": 53}}, {"node": {"oid": "3ef7edfd73ac5f7a87369f73b20299181a24f57c", "messageHeadline": ":window: :bug: Add DbtCloudErrorBoundary (#20616)", "author": {"name": "Alex Birdsall", "email": "ambirdsall@gmail.com", "user": {"login": "ambirdsall"}}, "additions": 378, "deletions": 252}}, {"node": {"oid": "dbe5cd85c6ccb8cce7c43c6172a6e8eb0b74c960", "messageHeadline": "added jan release notes to docs (#22437)", "author": {"name": "Sophia Wiley", "email": "106352739+sophia-wiley@users.noreply.github.com", "user": {"login": "sophia-wiley"}}, "additions": 24, "deletions": 1}}, {"node": {"oid": "e8386a25703e9bec129e181c02365caa2bccc73a", "messageHeadline": "Allow users to cancel a currently running sync on a disabled connecti\u2026", "author": {"name": "Mark Berger", "email": "mark.berger@globallogic.com", "user": null}, "additions": 19, "deletions": 34}}, {"node": {"oid": "dfdec6668d1b133a89fc7d07f31becc9f963a0fb", "messageHeadline": "Source Hubspot: enable SAT high strictness (#21775)", "author": {"name": "Arsen Losenko", "email": "20901439+arsenlosenko@users.noreply.github.com", "user": {"login": "arsenlosenko"}}, "additions": 105, "deletions": 1649}}, {"node": {"oid": "369765f30ced91dbce73f55e1637b2077f1371dc", "messageHeadline": "[Connector Builder] Set placeholder documentation_url for builder-gen\u2026", "author": {"name": "Lake Mossman", "email": "lake@airbyte.io", "user": {"login": "lmossman"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "688ccfa9d3dc82cb9be33186e6266b40a26707ff", "messageHeadline": "Add missing flags.yml download (#22181)", "author": {"name": "zach latta", "email": "zach@zachlatta.com", "user": {"login": "zachlatta"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "14e3b1597489e4d8e60721edcfa113a84a54a01f", "messageHeadline": "Added redirect for changelogs (#22431)", "author": {"name": "Amruta Ranade", "email": "11484018+Amruta-Ranade@users.noreply.github.com", "user": {"login": "Amruta-Ranade"}}, "additions": 4, "deletions": 0}}, {"node": {"oid": "ef164d1c5bdeca129cc41ce5c03788deb1f5132c", "messageHeadline": "Source Mailchimp: revert extra logging (#22405)", "author": {"name": "Denys Davydov", "email": "davydov.den18@gmail.com", "user": {"login": "davydov-d"}}, "additions": 4, "deletions": 13}}, {"node": {"oid": "22838c22f5982f2722388757e6774a29f39bac44", "messageHeadline": "Source LinkedIn Ads: turn on default HttpAvailabilityStrategy (#22361)", "author": {"name": "Serhii Chvaliuk", "email": "grubberr@gmail.com", "user": {"login": "grubberr"}}, "additions": 4, "deletions": 8}}, {"node": {"oid": "285661cebc430875f25988c6bd6c9f752913d261", "messageHeadline": ":tada: Source Bing Ads - added high test_strictness_level (#22103)", "author": {"name": "midavadim", "email": "midavadim@yahoo.com", "user": {"login": "midavadim"}}, "additions": 64, "deletions": 21}}, {"node": {"oid": "f09828779f2d98547ffa8ee445305b6abc90c998", "messageHeadline": "Revert \"Revert \"remove airbyte-commons-docker (#21756)\" (#22237)\" (#2\u2026", "author": {"name": "Cole Snodgrass", "email": "cole@airbyte.io", "user": {"login": "colesnodgrass"}}, "additions": 100, "deletions": 159}}, {"node": {"oid": "015174a0b6448785d3b967240ff22a4262109ea7", "messageHeadline": "Icons passed to Button component must be wrapped in a div for proper \u2026", "author": {"name": "Mark Berger", "email": "mark.berger@globallogic.com", "user": null}, "additions": 4, "deletions": 15}}, {"node": {"oid": "df614d47cb4bc87919c5b0fa6ef647f30e1f3f30", "messageHeadline": "fix-postgres-source: get rid of short lived objects (#21634)", "author": {"name": "Subodh Kant Chaturvedi", "email": "subodh1810@gmail.com", "user": {"login": "subodh1810"}}, "additions": 67, "deletions": 46}}, {"node": {"oid": "b87647df623af02347af72ea645a7c99a0ef47a3", "messageHeadline": "Revert \"feat: Filter out system views out of system namespaces (#2222\u2026", "author": {"name": "Sergio Ropero", "email": "42538006+sergio-ropero@users.noreply.github.com", "user": {"login": "sergio-ropero"}}, "additions": 6, "deletions": 40}}, {"node": {"oid": "d2e98ffae911b3d842c264872d174725cd73acc9", "messageHeadline": "Source TikTok Marketing: enabled high test strictness level in SAT (#\u2026", "author": {"name": "Serhii Chvaliuk", "email": "grubberr@gmail.com", "user": {"login": "grubberr"}}, "additions": 145, "deletions": 53}}, {"node": {"oid": "517fc6ac1011690cf57f29c9de63de33938d5db3", "messageHeadline": "Normalization: Revert to protocol v0 (#22283)", "author": {"name": "Edward Gao", "email": "edward.gao@airbyte.io", "user": {"login": "edgao"}}, "additions": 1051, "deletions": 4195}}, {"node": {"oid": "3e010bd65c83c8507cfd612b3ee2ebeae230db44", "messageHeadline": "Update the example schema-generator path to the new airbyte-integrati\u2026", "author": {"name": "Ben Church", "email": "ben@airbyte.io", "user": {"login": "bnchrch"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "035d415bc4e4d4b2a97081657efd780909e06af7", "messageHeadline": "\ud83d\udcd6 Add run one test example to SAT readme (#22292)", "author": {"name": "Ben Church", "email": "ben@airbyte.io", "user": {"login": "bnchrch"}}, "additions": 15, "deletions": 7}}, {"node": {"oid": "3bf87a992ea9fde492e363d9915498a01f2348e4", "messageHeadline": "feat: Filter out system views out of system namespaces (#22221)", "author": {"name": "Sergio Ropero", "email": "42538006+sergio-ropero@users.noreply.github.com", "user": {"login": "sergio-ropero"}}, "additions": 40, "deletions": 6}}, {"node": {"oid": "ac370c9595da7c2e4d2f7838d1de06664b6491e5", "messageHeadline": "Add API source to tracking data (#22320)", "author": {"name": "Jonathan Pearlin", "email": "jonathan@airbyte.io", "user": {"login": "jdpgrailsdev"}}, "additions": 61, "deletions": 8}}, {"node": {"oid": "57b0088ddf1e807718268c930794955c736be6d6", "messageHeadline": "\ud83e\ude9f\u00a0\ud83d\udc1b Fixes BulkEditServiceProvider to use filtered streams instead of \u2026", "author": {"name": "Yatsuk Bogdan", "email": "yatsukbogdan@gmail.com", "user": {"login": "YatsukBogdan1"}}, "additions": 11, "deletions": 1}}, {"node": {"oid": "36698ce710db13636f22ee72bdd5bfdf1c5ef0d7", "messageHeadline": "Discover worker starts to use API to write schema result (#21875)", "author": {"name": "Xiaohan Song", "email": "xiaohan@airbyte.io", "user": {"login": "xiaohansong"}}, "additions": 225, "deletions": 44}}, {"node": {"oid": "0cef7b0e55bbfba9ef094f59c914b91549c360ac", "messageHeadline": "\ud83e\ude9f \ud83c\udf89  Connector Builder Landing Page (#22122)", "author": {"name": "Lake Mossman", "email": "lake@airbyte.io", "user": {"login": "lmossman"}}, "additions": 1250, "deletions": 90}}, {"node": {"oid": "67d6498ce6445fd7fb5aa9e57fcba5cd7fb51aa0", "messageHeadline": "Fix pnpm cache path (#22418)", "author": {"name": "Tim Roes", "email": "tim@airbyte.io", "user": {"login": "timroes"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "845670ab29ea96f2e9d890d8b6abd4ce980604eb", "messageHeadline": "Add additional shorter setup guides (#22318)", "author": {"name": "Tim Roes", "email": "tim@airbyte.io", "user": {"login": "timroes"}}, "additions": 72, "deletions": 1}}, {"node": {"oid": "7d13ad5d5d38ed545156bf7d6a5805385f5dddc0", "messageHeadline": "Source Amazon Ads: fix reports stream records primary keys (#21677)", "author": {"name": "Roman Yermilov [GL]", "email": "86300758+roman-yermilov-gl@users.noreply.github.com", "user": {"login": "roman-yermilov-gl"}}, "additions": 92, "deletions": 24}}, {"node": {"oid": "449c3d8ba28f6d19782b1fd8256b8352b6e3571b", "messageHeadline": "Connector acceptance test: Fix discovered catalog caching for differe\u2026", "author": {"name": "Serhii Chvaliuk", "email": "grubberr@gmail.com", "user": {"login": "grubberr"}}, "additions": 13, "deletions": 3}}, {"node": {"oid": "e39b90f70f63a82af9c6413c5eef42c098f57921", "messageHeadline": "\ud83e\ude9f\ud83d\udc1b Make modal scrollable (#21973)", "author": {"name": "Joe Reuter", "email": "joe@airbyte.io", "user": {"login": "flash1293"}}, "additions": 240, "deletions": 234}}, {"node": {"oid": "f3c94fbd10163b95227e811a57f9bdd4ce9146fa", "messageHeadline": "only compute diff if the schema discovery actually succeeded (#22377)", "author": {"name": "Michael Siega", "email": "109092231+mfsiega-airbyte@users.noreply.github.com", "user": {"login": "mfsiega-airbyte"}}, "additions": 35, "deletions": 1}}, {"node": {"oid": "b309b297d63cf420c3e87fa7761f23174d56ca2a", "messageHeadline": "Source Klaviyo: fix schema (#22071)", "author": {"name": "Denys Davydov", "email": "davydov.den18@gmail.com", "user": {"login": "davydov-d"}}, "additions": 8, "deletions": 5}}, {"node": {"oid": "86fbcdc52feed2f555ef1dd8e614fe3a9cd9fb08", "messageHeadline": "\ud83e\ude9f \ud83d\udd27 Switch to `pnpm` for package managing (#22053)", "author": {"name": "Tim Roes", "email": "tim@airbyte.io", "user": {"login": "timroes"}}, "additions": 15969, "deletions": 57995}}, {"node": {"oid": "7326731fb1d1280e14db8d1ba4fe2abdac9abbe3", "messageHeadline": "Source Sentry: turn on default availability strategy (#22303)", "author": {"name": "Denys Davydov", "email": "davydov.den18@gmail.com", "user": {"login": "davydov-d"}}, "additions": 25, "deletions": 25}}, {"node": {"oid": "a6c310c8f65a18dccc5caf3ad4baa840a4c311ce", "messageHeadline": "Source freshdesk: deduplicate table names (#22164)", "author": {"name": "Denys Davydov", "email": "davydov.den18@gmail.com", "user": {"login": "davydov-d"}}, "additions": 18, "deletions": 30}}, {"node": {"oid": "e6441bf6be0ef931670e94e268d07b1e1465dee4", "messageHeadline": "Update connector-acceptance-tests-reference.md (#22370)", "author": {"name": "Evan Tahler", "email": "evan@airbyte.io", "user": {"login": "evantahler"}}, "additions": 39, "deletions": 2}}, {"node": {"oid": "8939f69657cecb843bd658038ba8e85662f96a9b", "messageHeadline": "Update the default security groups for the EC2 runner (#22347)", "author": {"name": "perangel", "email": "perangel@gmail.com", "user": {"login": "perangel"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "0cbf121157a2f48ef668bd0390d44d5a3b375c43", "messageHeadline": "Trace refresh schema operations (#22326)", "author": {"name": "Jonathan Pearlin", "email": "jonathan@airbyte.io", "user": {"login": "jdpgrailsdev"}}, "additions": 19, "deletions": 9}}, {"node": {"oid": "bb4d7771b0f347cd2c6ce0f4eb6fa6b8dffdd814", "messageHeadline": "Remove manual docker upgrades from workflows (#22344)", "author": {"name": "Tim Roes", "email": "tim@airbyte.io", "user": {"login": "timroes"}}, "additions": 0, "deletions": 30}}, {"node": {"oid": "e3101fd57d6e955f35da9bb4f3a32088dcc7dfb8", "messageHeadline": "Update CODEOWNERS for connector acceptance tests to connector ops (#2\u2026", "author": {"name": "Sherif A. Nada", "email": "snadalive@gmail.com", "user": {"login": "sherifnada"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "2f6103e55d017de72f599e553f9c4f32188a1889", "messageHeadline": "\ud83d\udc1b source: airtable - handle singleSelect types (#22311)", "author": {"name": "Pedro S. Lopez", "email": "pedroslopez@me.com", "user": {"login": "pedroslopez"}}, "additions": 13, "deletions": 5}}, {"node": {"oid": "4242c049600379f3e5c10bc87985687bf90ccde6", "messageHeadline": "Source tiktok: chunk advertiser IDs (#22309)", "author": {"name": "Denys Davydov", "email": "davydov.den18@gmail.com", "user": {"login": "davydov-d"}}, "additions": 25, "deletions": 15}}, {"node": {"oid": "c2890bf7725f7889a9edc65a902728987995453b", "messageHeadline": "\ud83e\ude9f \ud83e\uddea E2E Tests for auto-detect schema changes (#20682)", "author": {"name": "Edmundo Ruiz Ghanem", "email": "168664+edmundito@users.noreply.github.com", "user": {"login": "edmundito"}}, "additions": 572, "deletions": 46}}, {"node": {"oid": "a5452a6b7a583765d16596dc661afb2488d266e3", "messageHeadline": "\ud83e\ude9f\ud83c\udf89 Connector builder: Improve testing panel UX on invalid configurati\u2026", "author": {"name": "Joe Reuter", "email": "joe@airbyte.io", "user": {"login": "flash1293"}}, "additions": 98, "deletions": 46}}, {"node": {"oid": "6a10ae3e05fc4499fc2d6aa86fb0279050d36350", "messageHeadline": "Rename source acceptance test to connector acceptance test (#21846)", "author": {"name": "Joe Reuter", "email": "joe@airbyte.io", "user": {"login": "flash1293"}}, "additions": 2660, "deletions": 2676}}, {"node": {"oid": "bb12599ea25d4f538d9cb3b8902ff7eb3a2b9e32", "messageHeadline": "\ud83e\ude9f \ud83d\udc1b Fix ResizablePanel component (#22214)", "author": {"name": "Tim Roes", "email": "tim@airbyte.io", "user": {"login": "timroes"}}, "additions": 37, "deletions": 31}}, {"node": {"oid": "29cbc0a8117f28349fc8563d947295d4026288a8", "messageHeadline": "Source Mailchimp: add extra logs (#22228)", "author": {"name": "Denys Davydov", "email": "davydov.den18@gmail.com", "user": {"login": "davydov-d"}}, "additions": 15, "deletions": 4}}, {"node": {"oid": "244776cab09af65c2c73c302413c294da5d1d1d4", "messageHeadline": "\ud83d\udc1b Source Airtable: fix cases with empty `result` while discover the s\u2026", "author": {"name": "Baz", "email": "oleksandr.bazarnov@globallogic.com", "user": {"login": "bazarnov"}}, "additions": 13, "deletions": 5}}, {"node": {"oid": "7e50750356ccf7ae907ab132e58262eeece1a162", "messageHeadline": "Rollback normalization tag to 0.2.25 (#22290)", "author": {"name": "Jimmy Ma", "email": "gosusnp@users.noreply.github.com", "user": {"login": "gosusnp"}}, "additions": 9, "deletions": 9}}, {"node": {"oid": "bb7af73a55fdd8b835c8286d2e02a543e5e79a47", "messageHeadline": "Performance: Inject Socat CPU resources into the Orchestrator. (#22288)", "author": {"name": "Davin Chia", "email": "davinchia@gmail.com", "user": {"login": "davinchia"}}, "additions": 23, "deletions": 7}}, {"node": {"oid": "aa5ed6ddb0326cc94aea23491be8390e0e841e0c", "messageHeadline": "Go back v0 as default (#22278)", "author": {"name": "Jimmy Ma", "email": "gosusnp@users.noreply.github.com", "user": {"login": "gosusnp"}}, "additions": 183, "deletions": 79}}, {"node": {"oid": "6d6507000893dd84c8f73719d3451e1d11727de2", "messageHeadline": "Revert \"remove airbyte-commons-docker (#21756)\" (#22237)", "author": {"name": "Cole Snodgrass", "email": "cole@airbyte.io", "user": {"login": "colesnodgrass"}}, "additions": 159, "deletions": 100}}, {"node": {"oid": "8d90f4cf1e7f13ed84130ca64149cf41f1b133a9", "messageHeadline": "\ud83d\udcd6  Reference new build system docs (#22226)", "author": {"name": "Ben Church", "email": "ben@airbyte.io", "user": {"login": "bnchrch"}}, "additions": 21, "deletions": 5}}, {"node": {"oid": "b0dd97535843981810b9488d450eba5e454aae7a", "messageHeadline": "\ud83d\udc1b Source Airtable: fix `API Key` authentication (#22224)", "author": {"name": "Baz", "email": "oleksandr.bazarnov@globallogic.com", "user": {"login": "bazarnov"}}, "additions": 55, "deletions": 52}}, {"node": {"oid": "0ae8fdb2763e9f977c58554ec91a443a2779fee0", "messageHeadline": "fix typo with calling GH secret (#22234)", "author": {"name": "Mykyta Serbynevskiy", "email": "nikita.serbynevski@gmail.com", "user": {"login": "Mykyta-Serbynevskyi"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "c686c6df4832603e786aa51f89687e808300d2ae", "messageHeadline": "\ud83e\ude9f \ud83d\udc1b Add cloudPublicApiUrl into webapp env (#22229)", "author": {"name": "Joey Marshment-Howell", "email": "josephkmh@users.noreply.github.com", "user": {"login": "josephkmh"}}, "additions": 1, "deletions": 0}}, {"node": {"oid": "9c4100b6babc000745570e5e9eb454845665e2e8", "messageHeadline": "remove airbyte-commons-docker (#21756)", "author": {"name": "Cole Snodgrass", "email": "cole@airbyte.io", "user": {"login": "colesnodgrass"}}, "additions": 100, "deletions": 159}}, {"node": {"oid": "826e398a694c5b070c093a54c32baf16879e551f", "messageHeadline": "Update notify-on-push-to-master.yml (#22230)", "author": {"name": "Mykyta Serbynevskiy", "email": "nikita.serbynevski@gmail.com", "user": {"login": "Mykyta-Serbynevskyi"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "91037bdb6f8ab5d47d0910448dc83d3fe4a0632b", "messageHeadline": "Fix exception in CatalogSection when jsonSchema does not have a direc\u2026", "author": {"name": "Edmundo Ruiz Ghanem", "email": "168664+edmundito@users.noreply.github.com", "user": {"login": "edmundito"}}, "additions": 5, "deletions": 2}}, {"node": {"oid": "d4bfcf33721db4ac333646c01c75f52f2071f044", "messageHeadline": "introduce new pattern of GH PAT usage for #2641 (#22177)", "author": {"name": "Mykyta Serbynevskiy", "email": "nikita.serbynevski@gmail.com", "user": {"login": "Mykyta-Serbynevskyi"}}, "additions": 79, "deletions": 218}}, {"node": {"oid": "bc7ebeec0798f5a07189acdf31c75088a0fd447c", "messageHeadline": "\ud83e\udd16 Bump minor version of Airbyte CDK", "author": {"name": "erohmensing", "email": "erohmensing@users.noreply.github.com", "user": {"login": "erohmensing"}}, "additions": 5, "deletions": 2}}, {"node": {"oid": "79b4c7a76546c884de2e32201f03dd599c0abdcc", "messageHeadline": "Only checkUpdates if AllowUpdateConnectors enabled (#21138)", "author": {"name": "Alex Birdsall", "email": "ambirdsall@gmail.com", "user": {"login": "ambirdsall"}}, "additions": 29, "deletions": 6}}, {"node": {"oid": "19c05f76537b390cec0831fbd9c08c3698e2c371", "messageHeadline": "Restore HttpAvailabilityStrategy as default (revert https://github.co\u2026", "author": {"name": "Ella Rohm-Ensing", "email": "erohmensing@gmail.com", "user": {"login": "erohmensing"}}, "additions": 17, "deletions": 29}}, {"node": {"oid": "a8bdbe22e968a4edf05d857392673129d835c189", "messageHeadline": "add method and test for determining if a connection has an alpha or b\u2026", "author": {"name": "Parker Mossman", "email": "parker@airbyte.io", "user": {"login": "pmossman"}}, "additions": 64, "deletions": 6}}, {"node": {"oid": "7978862f623fb0e71dec5dd24ed421a67c1521e7", "messageHeadline": "Revert \"fix: refresh actor configuration and state between sync attem\u2026", "author": {"name": "Pedro S. Lopez", "email": "pedroslopez@me.com", "user": {"login": "pedroslopez"}}, "additions": 142, "deletions": 902}}, {"node": {"oid": "281bb5a0909956e8f05ebf5197da11a9b225983f", "messageHeadline": "Added info about normalization costs to docs (#22182)", "author": {"name": "Sophia Wiley", "email": "106352739+sophia-wiley@users.noreply.github.com", "user": {"login": "sophia-wiley"}}, "additions": 16, "deletions": 5}}, {"node": {"oid": "842f66f08785d81b593310e8d2527489eb8ab679", "messageHeadline": "Turn off default httpavailabilitystrategy for source-iterable (GA) (#\u2026", "author": {"name": "Ella Rohm-Ensing", "email": "erohmensing@gmail.com", "user": {"login": "erohmensing"}}, "additions": 10, "deletions": 5}}, {"node": {"oid": "63213656e9640a80d74165cf82845d757dd300c0", "messageHeadline": "[Connector Builder] Set default value for end_datetime (#21995)", "author": {"name": "Lake Mossman", "email": "lake@airbyte.io", "user": {"login": "lmossman"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "52ce3de3cf5216f46a85444e3f3ce5fc8f64244e", "messageHeadline": "Source Marketo: handle null cursor values (#22203)", "author": {"name": "Denys Davydov", "email": "davydov.den18@gmail.com", "user": {"login": "davydov-d"}}, "additions": 37, "deletions": 10}}, {"node": {"oid": "3dd42d79dccbb698769edc4729e472ee11557c8e", "messageHeadline": "Clean up NotificationService imports (#22072)", "author": {"name": "Edmundo Ruiz Ghanem", "email": "168664+edmundito@users.noreply.github.com", "user": {"login": "edmundito"}}, "additions": 8, "deletions": 13}}, {"node": {"oid": "b71fb057607c42b96c37d57e8c1e53e0c90739ca", "messageHeadline": "Annotate endpoints that are secured at the workspace level (#22168)", "author": {"name": "Jonathan Pearlin", "email": "jonathan@airbyte.io", "user": {"login": "jdpgrailsdev"}}, "additions": 95, "deletions": 1}}, {"node": {"oid": "d22dfe8903edf3356350a28eca3cfbec795f6865", "messageHeadline": "fix: refresh actor configuration and state between sync attempts (#21\u2026", "author": {"name": "Pedro S. Lopez", "email": "pedroslopez@me.com", "user": {"login": "pedroslopez"}}, "additions": 902, "deletions": 142}}, {"node": {"oid": "219b6e1d8b553705f867a5842732063e55aa211c", "messageHeadline": "\ud83e\ude9f\ud83c\udf89 Connector form: Reload config if updated during connection check (\u2026", "author": {"name": "Joe Reuter", "email": "joe@airbyte.io", "user": {"login": "flash1293"}}, "additions": 37, "deletions": 5}}, {"node": {"oid": "8866a3c1316c1dfa8781054aed924159adf6907e", "messageHeadline": "remove test card from empty actor form (#22199)", "author": {"name": "Joe Reuter", "email": "joe@airbyte.io", "user": {"login": "flash1293"}}, "additions": 8, "deletions": 5}}, {"node": {"oid": "22fc241e64d7bafb276a19689d5c606a814c7ef8", "messageHeadline": "\ud83e\ude9f \ud83d\udd27 Don't request destination/source definition in `<ConnectionInfoCa\u2026", "author": {"name": "Vladimir", "email": "volodymyr.s.petrov@globallogic.com", "user": {"login": "dizel852"}}, "additions": 502, "deletions": 19}}, {"node": {"oid": "39a8d1e2480a0f0260e9eec66b6de91dbdb88dae", "messageHeadline": "updated expected records for stream items (#22139)", "author": {"name": "darynaishchenko", "email": "80129833+darynaishchenko@users.noreply.github.com", "user": {"login": "darynaishchenko"}}, "additions": 3, "deletions": 3}}, {"node": {"oid": "034318d12c6bd06e29521ccd17ac5ca1b2781fb4", "messageHeadline": "updated epected records for stream workflows and workflow_jobs (#22195)", "author": {"name": "darynaishchenko", "email": "80129833+darynaishchenko@users.noreply.github.com", "user": {"login": "darynaishchenko"}}, "additions": 4, "deletions": 3}}, {"node": {"oid": "e29046fec6c9ee68f7a9e98b7944db4d4e81bee3", "messageHeadline": "fixed test_email_stream_chunked_encoding: added records filtering (#2\u2026", "author": {"name": "darynaishchenko", "email": "80129833+darynaishchenko@users.noreply.github.com", "user": {"login": "darynaishchenko"}}, "additions": 4, "deletions": 2}}, {"node": {"oid": "8fbd12d8439dad518ac5875cc70e7823fda43ff6", "messageHeadline": "\ud83e\ude9f\u00a0\ud83d\udd27 Remove utmStorage util (#22194)", "author": {"name": "letiescanciano", "email": "45267095+letiescanciano@users.noreply.github.com", "user": {"login": "letiescanciano"}}, "additions": 0, "deletions": 81}}, {"node": {"oid": "ca0792dc9a86dde751c20af18cf9244fc8a0e3db", "messageHeadline": "Prevent usage of dangerouslySetInnerHTML (#22201)", "author": {"name": "Tim Roes", "email": "tim@airbyte.io", "user": {"login": "timroes"}}, "additions": 7, "deletions": 0}}, {"node": {"oid": "975793767be4f783e0159df77d9da9c9e521d612", "messageHeadline": "Switch to the new airbyte-cloud repo name (#22198)", "author": {"name": "Tim Roes", "email": "tim@airbyte.io", "user": {"login": "timroes"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "c6d8f28eafafeceaca7016f3ba0d6caa120172ab", "messageHeadline": "\ud83e\ude9f\u00a0\ud83d\udd27 UI Table migration to v8 (#21109)", "author": {"name": "Yatsuk Bogdan", "email": "yatsukbogdan@gmail.com", "user": {"login": "YatsukBogdan1"}}, "additions": 432, "deletions": 293}}, {"node": {"oid": "ee00fcc820f246044ee7fc0df80371d0278c3d12", "messageHeadline": "Hot Fix: Feature flag should debug instead of log. (#22192)", "author": {"name": "Davin Chia", "email": "davinchia@gmail.com", "user": {"login": "davinchia"}}, "additions": 3, "deletions": 3}}, {"node": {"oid": "d36032fdb393fbb2d9bd02a3714026ee0162ce56", "messageHeadline": "update ConfigFileClient to allow an invalid path (#22187)", "author": {"name": "Cole Snodgrass", "email": "cole@airbyte.io", "user": {"login": "colesnodgrass"}}, "additions": 43, "deletions": 8}}, {"node": {"oid": "96b70bc660b715bc37f31b7974d14c91b151fd3d", "messageHeadline": "add feature-flag and socat envvars to allowed set (#22185)", "author": {"name": "Cole Snodgrass", "email": "cole@airbyte.io", "user": {"login": "colesnodgrass"}}, "additions": 13, "deletions": 5}}, {"node": {"oid": "1fe316899c036acf4601b9fc34410ba37d5e75b9", "messageHeadline": "\ud83e\udd16 Bump minor version of Airbyte CDK", "author": {"name": "grubberr", "email": "grubberr@users.noreply.github.com", "user": {"login": "grubberr"}}, "additions": 5, "deletions": 2}}, {"node": {"oid": "11df98c13187237cf9a5f66fbd042e0fafe43493", "messageHeadline": "Low-Code CDK: make DatetimeStreamSlicer.step InterpolatedString (#21930)", "author": {"name": "Serhii Chvaliuk", "email": "grubberr@gmail.com", "user": {"login": "grubberr"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "8276d033596af85ed0ec648d86fa23cbedbb01a9", "messageHeadline": "Normalization: handle non-object top-level schemas; treat binary data\u2026", "author": {"name": "Edward Gao", "email": "edward.gao@airbyte.io", "user": {"login": "edgao"}}, "additions": 27, "deletions": 13}}, {"node": {"oid": "2c97aa379aade9121c6b6905affb90d1bafdb926", "messageHeadline": "Turn off default httpavailabilitystrategy for source-marketo (GA) (#2\u2026", "author": {"name": "Ella Rohm-Ensing", "email": "erohmensing@gmail.com", "user": {"login": "erohmensing"}}, "additions": 9, "deletions": 3}}, {"node": {"oid": "1ebd91302a17f66e710f5f2eeed496045a13d91d", "messageHeadline": "\ud83d\udc1b Source Marketo: fix encoding error for Lead sync (#20973)", "author": {"name": "CyprienBarbault", "email": "105291432+CyprienBarbault@users.noreply.github.com", "user": {"login": "CyprienBarbault"}}, "additions": 2, "deletions": 0}}, {"node": {"oid": "76eceb894313428986ca317ae159a97505bfa5af", "messageHeadline": "add flags.yml to curl command (#22160)", "author": {"name": "Cole Snodgrass", "email": "cole@airbyte.io", "user": {"login": "colesnodgrass"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "dbe56d6fc28a1a2eb18e4514033bf2bd91174f57", "messageHeadline": "Normalization: check for ref type existence (#22161)", "author": {"name": "Edward Gao", "email": "edward.gao@airbyte.io", "user": {"login": "edgao"}}, "additions": 13, "deletions": 11}}, {"node": {"oid": "c1dee7e9d207aaf9cbbf4b6185af883bcef6a15f", "messageHeadline": "move flags.yml to root directory (#22158)", "author": {"name": "Cole Snodgrass", "email": "cole@airbyte.io", "user": {"login": "colesnodgrass"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "bd8a1889ebb06aa2b9cfce6e0b6454dcff59fe82", "messageHeadline": "fix typo in group name (#22162)", "author": {"name": "Cole Snodgrass", "email": "cole@airbyte.io", "user": {"login": "colesnodgrass"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "710d8ee06fc9ca005b4432c6e3c8a1050627688b", "messageHeadline": "Docs Fixed: Broken link ConnectorSpecification #21052 (#21081)", "author": {"name": "Julian", "email": "julian.weins@gmx.de", "user": {"login": "juweins"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "c8257e44a6ad287fee539c01775a1492033df31b", "messageHeadline": "Ensure the QA check does not influence the report (#22150)", "author": {"name": "Ben Church", "email": "ben@airbyte.io", "user": {"login": "bnchrch"}}, "additions": 4, "deletions": 1}}, {"node": {"oid": "dd68ace88a98d702b8388e53d7ae423b1057510f", "messageHeadline": "copy publishing task from root project (#22153)", "author": {"name": "Cole Snodgrass", "email": "cole@airbyte.io", "user": {"login": "colesnodgrass"}}, "additions": 15, "deletions": 0}}, {"node": {"oid": "c8061c01e93b54dd890626673ac725de93ccb05e", "messageHeadline": "\ud83e\ude9f \ud83d\udc1b Fix list connections call (#22154)", "author": {"name": "Joey Marshment-Howell", "email": "josephkmh@users.noreply.github.com", "user": {"login": "josephkmh"}}, "additions": 3, "deletions": 2}}, {"node": {"oid": "bf476800edc981b9637e63c3c67832863331682b", "messageHeadline": "\ud83e\udd16 Bump patch version of Airbyte CDK", "author": {"name": "grubberr", "email": "grubberr@users.noreply.github.com", "user": {"login": "grubberr"}}, "additions": 5, "deletions": 2}}, {"node": {"oid": "66b8f5aa66a54b1d8f3cf73d8dd81118e5129241", "messageHeadline": "Low-Code CDK: SubstreamSlicer.parent_key - dpath support added (#21900)", "author": {"name": "Serhii Chvaliuk", "email": "grubberr@gmail.com", "user": {"login": "grubberr"}}, "additions": 79, "deletions": 29}}, {"node": {"oid": "406193912e17a49a8d0c783d8fe9cd42f675d979", "messageHeadline": "\ud83e\udd16 Bump patch version of Airbyte CDK", "author": {"name": "erohmensing", "email": "erohmensing@users.noreply.github.com", "user": {"login": "erohmensing"}}, "additions": 5, "deletions": 2}}, {"node": {"oid": "b5d3236ccaf47e4cf3286c81541ab150a6926f58", "messageHeadline": "Handle logging non-JSON-serializable classes in stream slices (#22118)", "author": {"name": "Ella Rohm-Ensing", "email": "erohmensing@gmail.com", "user": {"login": "erohmensing"}}, "additions": 13, "deletions": 4}}, {"node": {"oid": "7f2875192786864bf8bdc51f3ac0359050b6bfda", "messageHeadline": "\ud83e\ude9f \ud83d\udc1b Fix loading state of \"Launch\" button in connection table (#22002)", "author": {"name": "Joey Marshment-Howell", "email": "josephkmh@users.noreply.github.com", "user": {"login": "josephkmh"}}, "additions": 143, "deletions": 127}}, {"node": {"oid": "7d3b0fe255087e5bfa656719e30b3b66e490c60d", "messageHeadline": "Fix test-command quotes (#22146)", "author": {"name": "Ben Church", "email": "ben@airbyte.io", "user": {"login": "bnchrch"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "adc2c30ca3c6e9bb92c29ce6432c2644c8a5e1af", "messageHeadline": "\ud83e\ude9f \ud83e\uddf9 Optimize`destination` over fetching - pass `destination` through \u2026", "author": {"name": "Vladimir", "email": "volodymyr.s.petrov@globallogic.com", "user": {"login": "dizel852"}}, "additions": 17, "deletions": 14}}, {"node": {"oid": "88e95bcbb7136ab1017e8f71048870c97d00251a", "messageHeadline": "\ud83e\ude9f\u00a0\ud83d\udd27 Add isCorporate to Airbyte.UI.User.Create (#22137)", "author": {"name": "letiescanciano", "email": "45267095+letiescanciano@users.noreply.github.com", "user": {"login": "letiescanciano"}}, "additions": 4, "deletions": 3}}, {"node": {"oid": "15fce4f54ee8efe4c0afa4cf88d42c4752e0950a", "messageHeadline": "Destination-s3: updated test and documentation - set minimum required\u2026", "author": {"name": "Eugene", "email": "etsybaev@gmail.com", "user": {"login": "etsybaev"}}, "additions": 68, "deletions": 3}}, {"node": {"oid": "65c0d4ad25c1da0588d3ccddadc6668a7fb7d31b", "messageHeadline": "New streams table overflow tooltips in dropdowns block the select opt\u2026", "author": {"name": "Mark Berger", "email": "mark.berger@globallogic.com", "user": null}, "additions": 1, "deletions": 1}}, {"node": {"oid": "4f6d7d14b5b9bf99ceb89e0dad0f3c7d990c7f19", "messageHeadline": "Disable qa engine check (#22131)", "author": {"name": "Ben Church", "email": "ben@airbyte.io", "user": {"login": "bnchrch"}}, "additions": 3, "deletions": 2}}, {"node": {"oid": "0c5fbd171cf94e2f840c9144e1fc8a5d48eb2ddc", "messageHeadline": "\ud83e\ude9f \ud83d\udc1b Enable segment by default (#22135)", "author": {"name": "Joey Marshment-Howell", "email": "josephkmh@users.noreply.github.com", "user": {"login": "josephkmh"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "e3bb377a6a0c00d49e1d3dcf1cbe983a9eba9a26", "messageHeadline": "Source Sendgrid: fix contacts missing records; Remove Messages stream\u2026", "author": {"name": "Artem Inzhyyants", "email": "36314070+artem1205@users.noreply.github.com", "user": {"login": "artem1205"}}, "additions": 344, "deletions": 359}}, {"node": {"oid": "9dd310c66e9206e6da80fa779a42ac537695ca8f", "messageHeadline": "\ud83e\ude9f \ud83d\udd27 Upgrade to Storybook 7 (#22056)", "author": {"name": "Tim Roes", "email": "tim@airbyte.io", "user": {"login": "timroes"}}, "additions": 36447, "deletions": 68591}}, {"node": {"oid": "860dd1c87277cc13e37ba75850b38e9a167473bc", "messageHeadline": "\ud83e\ude9f \ud83d\udc1b Fix issue with opener window closed (#22107)", "author": {"name": "Tim Roes", "email": "tim@airbyte.io", "user": {"login": "timroes"}}, "additions": 7, "deletions": 1}}, {"node": {"oid": "92c1a239c35ddd4a4a23ba0a53084acd04a50e34", "messageHeadline": "Source Marketo: set high test strictness level (#21947)", "author": {"name": "Serhii Lazebnyi", "email": "53845333+lazebnyi@users.noreply.github.com", "user": {"login": "lazebnyi"}}, "additions": 315, "deletions": 167}}, {"node": {"oid": "e4f4412873fb74f9a26ec9fcbd1e11706bff068b", "messageHeadline": "`source-faker` to Beta + Fix AllowedHosts Checks (#22117)", "author": {"name": "Evan Tahler", "email": "evan@airbyte.io", "user": {"login": "evantahler"}}, "additions": 149, "deletions": 142}}, {"node": {"oid": "1f2b6d619b8b4a747d1c7239db32de60cc45fbbc", "messageHeadline": "Add version prefix to build status files (#22126)", "author": {"name": "Ben Church", "email": "ben@airbyte.io", "user": {"login": "bnchrch"}}, "additions": 7, "deletions": 3}}, {"node": {"oid": "a9d85e3e065e25a2bd87e3c2b126bfdab9097d1c", "messageHeadline": "Point slack at summary builds not history (#22123)", "author": {"name": "Ben Church", "email": "ben@airbyte.io", "user": {"login": "bnchrch"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "e32215f7f3817480ff42396cb3f846cbe0ad39e8", "messageHeadline": "implement PerfBackgroundJsonValidation feature-flag (#21569)", "author": {"name": "Cole Snodgrass", "email": "cole@airbyte.io", "user": {"login": "colesnodgrass"}}, "additions": 228, "deletions": 125}}, {"node": {"oid": "e9d8b7a4c7e6148e693fb2d9243ade80f40d0758", "messageHeadline": "Update pull_request_template.md (#22119)", "author": {"name": "Evan Tahler", "email": "evan@airbyte.io", "user": {"login": "evantahler"}}, "additions": 0, "deletions": 20}}, {"node": {"oid": "90828d4bd9537e9956eb508d75219827b6518a7c", "messageHeadline": "Version connector build statuses (#22029)", "author": {"name": "Ben Church", "email": "ben@airbyte.io", "user": {"login": "bnchrch"}}, "additions": 442, "deletions": 216}}, {"node": {"oid": "9c7decccb44c54efddba8a4606e6f298435d218f", "messageHeadline": "Turn off default httpavailabilitystrategy for source-google-analytics\u2026", "author": {"name": "Ella Rohm-Ensing", "email": "erohmensing@gmail.com", "user": {"login": "erohmensing"}}, "additions": 9, "deletions": 3}}, {"node": {"oid": "47deb482f2af3c25ba6f9295f16eaebfdff6af35", "messageHeadline": "Bump Airbyte version from 0.40.31 to 0.40.32 (#22116)", "author": {"name": "Octavia Squidington III", "email": "90398440+octavia-squidington-iii@users.noreply.github.com", "user": {"login": "octavia-squidington-iii"}}, "additions": 46, "deletions": 46}}, {"node": {"oid": "4bfaebdd33b25c5622f7e24a16078732e87650b7", "messageHeadline": "Performance: Cache instead of recreating Json Validators. (#22060)", "author": {"name": "Davin Chia", "email": "davinchia@gmail.com", "user": {"login": "davinchia"}}, "additions": 387, "deletions": 118}}, {"node": {"oid": "d5c0c8176acfa7b6f7a228788a0d2522747a01d8", "messageHeadline": "\ud83e\ude9f \ud83d\udd27 Fix Enter/Tab behavior in TagInput to allow single-character valu\u2026", "author": {"name": "Lake Mossman", "email": "lake@airbyte.io", "user": {"login": "lmossman"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "adc5a25704d9d1ae2d2e8bd7d184f8f3dadd9a5f", "messageHeadline": "Github Action to enforce allowed hosts are set for GA and Beta connec\u2026", "author": {"name": "Evan Tahler", "email": "evan@airbyte.io", "user": {"login": "evantahler"}}, "additions": 107, "deletions": 6}}, {"node": {"oid": "0b45ad84e118c889a4e6f5634b3e4a7d65ca0f80", "messageHeadline": "Update database-data-catalog.md (#22105)", "author": {"name": "Evan Tahler", "email": "evan@airbyte.io", "user": {"login": "evantahler"}}, "additions": 4, "deletions": 2}}, {"node": {"oid": "d22838056df858bfb576685b726bb55f1601c389", "messageHeadline": "Source Slack: high test strictness level (#21907)", "author": {"name": "Denys Davydov", "email": "davydov.den18@gmail.com", "user": {"login": "davydov-d"}}, "additions": 116, "deletions": 50}}, {"node": {"oid": "c05888a359890f235fc2c8f64b6a7f64bf86637b", "messageHeadline": "bump cdk version (#22089)", "author": {"name": "Alexandre Girard", "email": "alexandre@airbyte.io", "user": {"login": "girarda"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "c4cc05933b1ec9e769991280d0a5b347448bcf3f", "messageHeadline": "Source Bing ads: fix null column (#22073)", "author": {"name": "Denys Davydov", "email": "davydov.den18@gmail.com", "user": {"login": "davydov-d"}}, "additions": 20, "deletions": 11}}, {"node": {"oid": "3fb86e6773cac73f585aa7d313f57bbb512e5833", "messageHeadline": "Source Snapchat Marketing: high test strictness level (#21905)", "author": {"name": "Denys Davydov", "email": "davydov.den18@gmail.com", "user": {"login": "davydov-d"}}, "additions": 421, "deletions": 399}}, {"node": {"oid": "f908c708ff28194d37d13ca4462ea768e7fa7631", "messageHeadline": "Only rerun test not job (#22087)", "author": {"name": "Tim Roes", "email": "tim@airbyte.io", "user": {"login": "timroes"}}, "additions": 2, "deletions": 6}}, {"node": {"oid": "91c1a9adb5836fa8e06abea73acaa235dc94d657", "messageHeadline": "Bump Airbyte version from 0.40.30 to 0.40.31 (#22085)", "author": {"name": "Octavia Squidington III", "email": "90398440+octavia-squidington-iii@users.noreply.github.com", "user": {"login": "octavia-squidington-iii"}}, "additions": 46, "deletions": 46}}, {"node": {"oid": "af5dd8bd972f1d7b8e5275eb1cecfee203eb6900", "messageHeadline": "add back middlewares and request correct url (#22081)", "author": {"name": "Lake Mossman", "email": "lake@airbyte.io", "user": {"login": "lmossman"}}, "additions": 8, "deletions": 3}}, {"node": {"oid": "c444208570a75552968c39d1966253a314794134", "messageHeadline": "`AlwaysAllowedHosts` (#21989)", "author": {"name": "Evan Tahler", "email": "evan@airbyte.io", "user": {"login": "evantahler"}}, "additions": 56, "deletions": 1}}, {"node": {"oid": "786e04fa2430f6ee9d987ad7b21a26f6197363b9", "messageHeadline": "\ud83e\ude9fAuto detect schema: Remove backdrop on non-breaking change, add toas\u2026", "author": {"name": "Edmundo Ruiz Ghanem", "email": "168664+edmundito@users.noreply.github.com", "user": {"login": "edmundito"}}, "additions": 49, "deletions": 124}}, {"node": {"oid": "6660b13ad2e099005ff9abffdd11a6adcbe71b7b", "messageHeadline": "Add Airbyte Protocol V1 support. (#20036)", "author": {"name": "Jimmy Ma", "email": "gosusnp@users.noreply.github.com", "user": {"login": "gosusnp"}}, "additions": 8048, "deletions": 1534}}, {"node": {"oid": "fe2ae9876723bc75688900119549129c2e7cf578", "messageHeadline": "Turn off default httpavailabilitystrategy for source-amazon-ads (GA) \u2026", "author": {"name": "Ella Rohm-Ensing", "email": "erohmensing@gmail.com", "user": {"login": "erohmensing"}}, "additions": 9, "deletions": 3}}, {"node": {"oid": "57dffd6154ccecef17169d5715e366abeafe7e89", "messageHeadline": "[docs] update CDK Tutorial: Python HTTP (#22069)", "author": {"name": "Maxime Carbonneau-Leclerc", "email": "maxi297@users.noreply.github.com", "user": {"login": "maxi297"}}, "additions": 93, "deletions": 55}}, {"node": {"oid": "c2dcb0e3008ab43b111d40cf9e8d63de0ca35f6f", "messageHeadline": "Turn off default httpavailabilitystrategy for source-amplitude (GA) (\u2026", "author": {"name": "Ella Rohm-Ensing", "email": "erohmensing@gmail.com", "user": {"login": "erohmensing"}}, "additions": 9, "deletions": 3}}, {"node": {"oid": "9d6fe68d6fd0628ec6d865acf59680325cc8bb57", "messageHeadline": "\ud83d\udc1bDestination-Snowflake: Added \"Table/Stage already exists, but no per\u2026", "author": {"name": "Eugene", "email": "etsybaev@gmail.com", "user": {"login": "etsybaev"}}, "additions": 74, "deletions": 11}}, {"node": {"oid": "98054d652505bf9fc3087cca0aeb590c56345e4d", "messageHeadline": "\ud83e\ude9f \ud83d\udc1b Long source and destination names make the connection list table \u2026", "author": {"name": "Mark Berger", "email": "mark.berger@globallogic.com", "user": null}, "additions": 284, "deletions": 217}}, {"node": {"oid": "12c22fb891feafce16a858fac4a4876f5386153a", "messageHeadline": "fix: Create your own source connector tutorial (#21985)", "author": {"name": "Sergio Ropero", "email": "42538006+sergio-ropero@users.noreply.github.com", "user": {"login": "sergio-ropero"}}, "additions": 76, "deletions": 15}}, {"node": {"oid": "e136e3ce24fe34c412270c876823f44e05ee846f", "messageHeadline": "Turn off default httpavailabilitystrategy for source-zendesk-chat (GA\u2026", "author": {"name": "Ella Rohm-Ensing", "email": "erohmensing@gmail.com", "user": {"login": "erohmensing"}}, "additions": 10, "deletions": 4}}, {"node": {"oid": "b116cf2f7f95001772730c6bb88bf6fded1f9634", "messageHeadline": "Turn off default httpavailabilitystrategy for source-surveymonkey (GA\u2026", "author": {"name": "Ella Rohm-Ensing", "email": "erohmensing@gmail.com", "user": {"login": "erohmensing"}}, "additions": 10, "deletions": 4}}, {"node": {"oid": "372e1ee8fdaec90fbfd3128d373532a639c15c4f", "messageHeadline": "Split Java connector ownership between sources and destinations (#22005)", "author": {"name": "Greg Solovyev", "email": "grishick@users.noreply.github.com", "user": {"login": "grishick"}}, "additions": 39, "deletions": 28}}, {"node": {"oid": "b0c9f73e526c291cdee778e5e8bdf8d6031e006d", "messageHeadline": "Turn off default httpavailabilitystrategy for source-slack (GA) (#22022)", "author": {"name": "Ella Rohm-Ensing", "email": "erohmensing@gmail.com", "user": {"login": "erohmensing"}}, "additions": 9, "deletions": 3}}, {"node": {"oid": "148dcee811203c1bc627ce89173a8d40e2a7a3cf", "messageHeadline": "Turn off default httpavailabilitystrategy for source-mailchimp (GA) (\u2026", "author": {"name": "Ella Rohm-Ensing", "email": "erohmensing@gmail.com", "user": {"login": "erohmensing"}}, "additions": 9, "deletions": 3}}, {"node": {"oid": "60a4cac9ba8e62400cbbeae8c6c89fee8659c3b7", "messageHeadline": "Update to Micronaut 3.8.3 (#22070)", "author": {"name": "Jonathan Pearlin", "email": "jonathan@airbyte.io", "user": {"login": "jdpgrailsdev"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "080ee0d29a38bbd7ff3fef0d646d992c5c6a6c1e", "messageHeadline": "Turn off default httpavailabilitystrategy for source-twilio (GA) (#22\u2026", "author": {"name": "Ella Rohm-Ensing", "email": "erohmensing@gmail.com", "user": {"login": "erohmensing"}}, "additions": 9, "deletions": 3}}, {"node": {"oid": "3c8dbe10b1b175628bfc8d3af1a0ec7edefaec55", "messageHeadline": "Turn off default httpavailabilitystrategy for source-zendesk-talk (GA\u2026", "author": {"name": "Ella Rohm-Ensing", "email": "erohmensing@gmail.com", "user": {"login": "erohmensing"}}, "additions": 9, "deletions": 3}}, {"node": {"oid": "507b6cbc482be0b9e51d0667c950d5396fedf2ee", "messageHeadline": "Turn off default httpavailabilitystrategy for source-sentry (GA) (#22\u2026", "author": {"name": "Ella Rohm-Ensing", "email": "erohmensing@gmail.com", "user": {"login": "erohmensing"}}, "additions": 9, "deletions": 3}}, {"node": {"oid": "431520546ce7d81b225e6b9c2d508589bf4c9832", "messageHeadline": "Turn off default httpavailabilitystrategy for source-google-search-co\u2026", "author": {"name": "Ella Rohm-Ensing", "email": "erohmensing@gmail.com", "user": {"login": "erohmensing"}}, "additions": 10, "deletions": 4}}, {"node": {"oid": "9e7f1b6a02aac02c5552e43f036f5ffc64f3fd0b", "messageHeadline": "Turn off default httpavailability for source-gitlab  (#22001)", "author": {"name": "Ella Rohm-Ensing", "email": "erohmensing@gmail.com", "user": {"login": "erohmensing"}}, "additions": 10, "deletions": 4}}, {"node": {"oid": "0daf9be9d4014f78d8e1001cf5eab36eaf9db3cc", "messageHeadline": "Turn off default httpavailabilitystrategy for source-harvest (GA) (#2\u2026", "author": {"name": "Ella Rohm-Ensing", "email": "erohmensing@gmail.com", "user": {"login": "erohmensing"}}, "additions": 9, "deletions": 3}}, {"node": {"oid": "b5cda550d3d605924c35571bf45fbaffb5fbbb83", "messageHeadline": "Source Instagram: fixed expected records (#21836)", "author": {"name": "darynaishchenko", "email": "80129833+darynaishchenko@users.noreply.github.com", "user": {"login": "darynaishchenko"}}, "additions": 73, "deletions": 20}}, {"node": {"oid": "b32db80d6268b523e1cf260350df136c96af6967", "messageHeadline": "changed value of live_accounts in tests, added timeout (#22063)", "author": {"name": "darynaishchenko", "email": "80129833+darynaishchenko@users.noreply.github.com", "user": {"login": "darynaishchenko"}}, "additions": 2, "deletions": 1}}, {"node": {"oid": "c6e82e7741f5bd45820ba7000c400300dd54a42c", "messageHeadline": "Source Greenhouse - added test_strictness_level: high (#21980)", "author": {"name": "midavadim", "email": "midavadim@yahoo.com", "user": {"login": "midavadim"}}, "additions": 119, "deletions": 113}}, {"node": {"oid": "5a87156f56a234724a7005cca8382c9eeb9269e5", "messageHeadline": "\ud83e\ude9f\u00a0\ud83c\udf89 Adds extra information while deleting source or destination (#21594)", "author": {"name": "Yatsuk Bogdan", "email": "yatsukbogdan@gmail.com", "user": {"login": "YatsukBogdan1"}}, "additions": 55, "deletions": 9}}, {"node": {"oid": "c65f6cef25682a514b373a5e5100f3199988539e", "messageHeadline": "Turn off default httpavailabilitystrategy for source-zendesk-support \u2026", "author": {"name": "Ella Rohm-Ensing", "email": "erohmensing@gmail.com", "user": {"login": "erohmensing"}}, "additions": 9, "deletions": 3}}, {"node": {"oid": "09421ce197337cb6469ff516f68a0acc2f593389", "messageHeadline": "\ud83e\ude9f \ud83e\uddf9 Stream details panel text cols should be equal width (#21810)", "author": {"name": "Vladimir", "email": "volodymyr.s.petrov@globallogic.com", "user": {"login": "dizel852"}}, "additions": 65, "deletions": 20}}, {"node": {"oid": "63064d9f60de2891f1c438aad3b21436eae69c1b", "messageHeadline": "Extend SATs to capture UI limitations - fixed version (#21903)", "author": {"name": "Joe Reuter", "email": "joe@airbyte.io", "user": {"login": "flash1293"}}, "additions": 371, "deletions": 61}}, {"node": {"oid": "2226a2e516b9d50001502cfe3c7eef26f2fe42ce", "messageHeadline": "Base Java S3: Update Avro TimeWithTimezone schema mapping (#21909)", "author": {"name": "Yevhen Sukhomud", "email": "suhomud@gmail.com", "user": {"login": "suhomud"}}, "additions": 16, "deletions": 13}}, {"node": {"oid": "f9816680edd580b06ad6f9804345d54e26f447a3", "messageHeadline": "\ud83c\udf89\u00a0\ud83d\udc1b\u00a0Source Airtable: cast native Airtable Types to JSONSchema Types (\u2026", "author": {"name": "Baz", "email": "oleksandr.bazarnov@globallogic.com", "user": {"login": "bazarnov"}}, "additions": 182, "deletions": 58}}, {"node": {"oid": "86c0f664b4bd94bad205fcd6cf51653b84d0718e", "messageHeadline": "Turn off default httpavailabilitystrategy for source-salesforce (GA) \u2026", "author": {"name": "Ella Rohm-Ensing", "email": "erohmensing@gmail.com", "user": {"login": "erohmensing"}}, "additions": 9, "deletions": 3}}, {"node": {"oid": "19e59829016be903c0a22a9c0d7b99e2fa2a8b0a", "messageHeadline": "Turn off default httpavailabilitystrategy for source-linkedin-ads (GA\u2026", "author": {"name": "Ella Rohm-Ensing", "email": "erohmensing@gmail.com", "user": {"login": "erohmensing"}}, "additions": 10, "deletions": 4}}, {"node": {"oid": "68bbcdcbb28c276c78cca62994cc6d5ddb6576b3", "messageHeadline": "Turn off default httpavailabilitystrategy for source-tiktok-marketing\u2026", "author": {"name": "Ella Rohm-Ensing", "email": "erohmensing@gmail.com", "user": {"login": "erohmensing"}}, "additions": 9, "deletions": 3}}, {"node": {"oid": "57d44e68fce077e559993ff09e1ab97788423828", "messageHeadline": "Turn off default httpavailabilitystrategy for source-mixpanel (GA) (#\u2026", "author": {"name": "Ella Rohm-Ensing", "email": "erohmensing@gmail.com", "user": {"login": "erohmensing"}}, "additions": 10, "deletions": 4}}, {"node": {"oid": "829fe63f6e981627fb2c379319cfa417e1c8f0aa", "messageHeadline": "Turn off default httpavailabilitystrategy for source-intercom (GA) (#\u2026", "author": {"name": "Ella Rohm-Ensing", "email": "erohmensing@gmail.com", "user": {"login": "erohmensing"}}, "additions": 10, "deletions": 4}}, {"node": {"oid": "81756b0e32938ea07e7f34b9a7ffc474388c9322", "messageHeadline": "Turn off default httpavailability  for source-facebook-marketing (GA)\u2026", "author": {"name": "Ella Rohm-Ensing", "email": "erohmensing@gmail.com", "user": {"login": "erohmensing"}}, "additions": 9, "deletions": 3}}, {"node": {"oid": "c707c8c8dfcb6935bb9b42770d986b6b8cf9dca7", "messageHeadline": "Turn off default httpavailabilitystrategy for source-paypal-transacti\u2026", "author": {"name": "Ella Rohm-Ensing", "email": "erohmensing@gmail.com", "user": {"login": "erohmensing"}}, "additions": 9, "deletions": 3}}, {"node": {"oid": "e5a41ad7e68edc7b3920fe2439caa696d9483a1d", "messageHeadline": "Turn off default httpavailabilitystrategy for source-stripe (GA) (#22\u2026", "author": {"name": "Ella Rohm-Ensing", "email": "erohmensing@gmail.com", "user": {"login": "erohmensing"}}, "additions": 9, "deletions": 3}}, {"node": {"oid": "5ffaadd64278d0e126701b46c066d3833d9a2726", "messageHeadline": "Turn off default httpavailabilitystrategy for source-snapchat-marketi\u2026", "author": {"name": "Ella Rohm-Ensing", "email": "erohmensing@gmail.com", "user": {"login": "erohmensing"}}, "additions": 9, "deletions": 3}}, {"node": {"oid": "a1d1f2a20287157911edb76678be2553768e2bfd", "messageHeadline": "Turn off default httpavailabilitystrategy for source-pinterest (GA) (\u2026", "author": {"name": "Ella Rohm-Ensing", "email": "erohmensing@gmail.com", "user": {"login": "erohmensing"}}, "additions": 10, "deletions": 4}}, {"node": {"oid": "8fc76a5d3c2f8c8d7e8448d2d3be36b83628c7cc", "messageHeadline": "Turn off default httpavailabilitystrategy for source-github (GA) (#22\u2026", "author": {"name": "Ella Rohm-Ensing", "email": "erohmensing@gmail.com", "user": {"login": "erohmensing"}}, "additions": 9, "deletions": 3}}, {"node": {"oid": "18bda454a6fbee4528a27ff10f63c11b80489664", "messageHeadline": "Turn off default httpavailabilitystrategy for source-notion (GA) (#22\u2026", "author": {"name": "Ella Rohm-Ensing", "email": "erohmensing@gmail.com", "user": {"login": "erohmensing"}}, "additions": 9, "deletions": 3}}, {"node": {"oid": "8d5423ac380968e4621321e5a1f9c2bbf03e7c26", "messageHeadline": "Turn off default httpavailabilitystrategy for source-freshdesk (GA) (\u2026", "author": {"name": "Ella Rohm-Ensing", "email": "erohmensing@gmail.com", "user": {"login": "erohmensing"}}, "additions": 9, "deletions": 3}}, {"node": {"oid": "f6d8bb7be92440a5aa6104382212ee5f007a11cf", "messageHeadline": "Turn off default httpavailabilitystrategy for source-recharge (GA) (#\u2026", "author": {"name": "Ella Rohm-Ensing", "email": "erohmensing@gmail.com", "user": {"login": "erohmensing"}}, "additions": 10, "deletions": 4}}, {"node": {"oid": "9fe98ad896e20707d9fb152902d7552aa43173b6", "messageHeadline": "Turn off default httpavailabilitystrategy for source-klaviyo (GA) (#2\u2026", "author": {"name": "Ella Rohm-Ensing", "email": "erohmensing@gmail.com", "user": {"login": "erohmensing"}}, "additions": 9, "deletions": 3}}, {"node": {"oid": "68bcced15d6eff396a3f0a2025037f8234fa64ec", "messageHeadline": "Turn off default httpavailabilitystrategy for source-hubspot (GA) (#2\u2026", "author": {"name": "Ella Rohm-Ensing", "email": "erohmensing@gmail.com", "user": {"login": "erohmensing"}}, "additions": 9, "deletions": 3}}, {"node": {"oid": "d60a1ec51d5ddd0315c882b8e056032569f8f26f", "messageHeadline": "Bump Airbyte version from 0.40.29 to 0.40.30 (#22045)", "author": {"name": "Octavia Squidington III", "email": "90398440+octavia-squidington-iii@users.noreply.github.com", "user": {"login": "octavia-squidington-iii"}}, "additions": 46, "deletions": 46}}, {"node": {"oid": "1ee88190c300421c63ac18ce64a6047a9673b2a8", "messageHeadline": "Use discoverActivityOptions for refresh schema activity (#21936)", "author": {"name": "Anne", "email": "102554163+alovew@users.noreply.github.com", "user": {"login": "alovew"}}, "additions": 16, "deletions": 4}}, {"node": {"oid": "daf58553498b85897e9ff9cff6775640afcc6491", "messageHeadline": "\ud83e\ude9f \ud83d\udd27 Add typescript version to VSCode settings", "author": {"name": "Joey Marshment-Howell", "email": "josephkmh@users.noreply.github.com", "user": {"login": "josephkmh"}}, "additions": 2, "deletions": 1}}, {"node": {"oid": "ddfd82b164e3d7542e160ea4b9050a7dabc33d48", "messageHeadline": "Remove unused methods (#21988)", "author": {"name": "Benoit Moriceau", "email": "benoit@airbyte.io", "user": {"login": "benmoriceau"}}, "additions": 60, "deletions": 216}}, {"node": {"oid": "c0d39006a58338c7448e1bb5da7025e994c98aa9", "messageHeadline": "Fixed mismatch spec variable and updates default value (#21890)", "author": {"name": "Ryan Fu", "email": "ryan.fu@airbyte.io", "user": {"login": "ryankfu"}}, "additions": 14, "deletions": 13}}, {"node": {"oid": "819896ee1e40e000afc8cbffbd1eb8294ffcd6e2", "messageHeadline": "Replace try/catch with .catch (#21763)", "author": {"name": "Alex Birdsall", "email": "ambirdsall@gmail.com", "user": {"login": "ambirdsall"}}, "additions": 10, "deletions": 15}}, {"node": {"oid": "01b056573e8814a3f19c9aa0c71770823a9a2924", "messageHeadline": "Source Stripe: fix stream schemas (#21858)", "author": {"name": "Roman Yermilov [GL]", "email": "86300758+roman-yermilov-gl@users.noreply.github.com", "user": {"login": "roman-yermilov-gl"}}, "additions": 35, "deletions": 5}}, {"node": {"oid": "b9e3c8a7f26b5fb108cc63a6f2a9878ad062547d", "messageHeadline": "Suggested Streams via Actor Definition (#21577)", "author": {"name": "Evan Tahler", "email": "evan@airbyte.io", "user": {"login": "evantahler"}}, "additions": 234, "deletions": 74}}, {"node": {"oid": "908a93f3c68863a65f1be7e3b21e74b9394aac31", "messageHeadline": "cloud-availability-updater: implement git interactions (#21976)", "author": {"name": "Augustin", "email": "augustin@airbyte.io", "user": {"login": "alafanechere"}}, "additions": 251, "deletions": 1}}, {"node": {"oid": "dc73b19e8e5ade4f5331e01f8d297db2b89e9dbf", "messageHeadline": "Update load more button style and margins in connection status page (\u2026", "author": {"name": "Edmundo Ruiz Ghanem", "email": "168664+edmundito@users.noreply.github.com", "user": {"login": "edmundito"}}, "additions": 2, "deletions": 1}}, {"node": {"oid": "9583fc15c15309921cd6aab2ee567f768129a070", "messageHeadline": "\ud83c\udf89 \ud83e\ude9f  [Connector Builder] Resolve manifest before converting to builde\u2026", "author": {"name": "Lake Mossman", "email": "lake@airbyte.io", "user": {"login": "lmossman"}}, "additions": 90, "deletions": 140}}, {"node": {"oid": "00a1de5e901d3d7110e61dff6ca15a3969c0db07", "messageHeadline": "Support config sub-values for `allowedHosts` (#21950)", "author": {"name": "Evan Tahler", "email": "evan@airbyte.io", "user": {"login": "evantahler"}}, "additions": 72, "deletions": 8}}, {"node": {"oid": "6b0a53b07edc6b4ca4e709bc123e26f57a391d76", "messageHeadline": "Source Google Analytics (Universal Analytics): enable SAT high strict\u2026", "author": {"name": "Arsen Losenko", "email": "20901439+arsenlosenko@users.noreply.github.com", "user": {"login": "arsenlosenko"}}, "additions": 1873, "deletions": 27}}, {"node": {"oid": "3676a97c469d6ccb966c41b166cf8287d7e7c99e", "messageHeadline": "add attempt created event to used codepath (#21955)", "author": {"name": "Charles", "email": "charles@airbyte.io", "user": {"login": "cgardens"}}, "additions": 3, "deletions": 2}}, {"node": {"oid": "b1a0a4d402f3f052f72fae3ab5e15983b2bca198", "messageHeadline": "Source Amplitude: handle null values and ampty strings in datetimefie\u2026", "author": {"name": "Denys Davydov", "email": "davydov.den18@gmail.com", "user": {"login": "davydov-d"}}, "additions": 31, "deletions": 14}}, {"node": {"oid": "3a81ffc0a5c4e1a845767bc1ee15c9b979591d5a", "messageHeadline": "QA engine: add adoption metrics to the QA report (#21917)", "author": {"name": "Augustin", "email": "augustin@airbyte.io", "user": {"login": "alafanechere"}}, "additions": 205, "deletions": 78}}, {"node": {"oid": "fa1b87787aa279b243f66c387db6175b2baec5b9", "messageHeadline": "qa-engine: define cloud eligibility (#21961)", "author": {"name": "Augustin", "email": "augustin@airbyte.io", "user": {"login": "alafanechere"}}, "additions": 101, "deletions": 2}}, {"node": {"oid": "231050390f79fe4d81313147ef3c074b067e4a5b", "messageHeadline": "\ud83e\ude9f \ud83c\udf89 log out when a user logs out in another tab (#21766)", "author": {"name": "Teal Larson", "email": "LARSON.TEAL@GMAIL.COM", "user": {"login": "tealjulia"}}, "additions": 3, "deletions": 0}}, {"node": {"oid": "1697b8efb5730d7d6c28c9e9ed5a188ca4a05d9e", "messageHeadline": "\ud83e\ude9f\ud83c\udfa8 Clean up connector form form controls  (#21698)", "author": {"name": "Joe Reuter", "email": "joe@airbyte.io", "user": {"login": "flash1293"}}, "additions": 501, "deletions": 538}}, {"node": {"oid": "19fdca0aade9d285aac63c4e3ea1786e82fdc4d8", "messageHeadline": "\ud83e\ude9f \ud83d\udc1b Fix type error  (#21966)", "author": {"name": "Joey Marshment-Howell", "email": "josephkmh@users.noreply.github.com", "user": {"login": "josephkmh"}}, "additions": 1, "deletions": 0}}, {"node": {"oid": "c9c38550c0e053985df903d7202a3e7408c651b2", "messageHeadline": "Prevent @use renaming in SASS (#21931)", "author": {"name": "Tim Roes", "email": "tim@airbyte.io", "user": {"login": "timroes"}}, "additions": 86, "deletions": 50}}, {"node": {"oid": "de7881b3a715a95042632f185fd106aa6bc6f32b", "messageHeadline": "make control reflect actual value of controls (#21911)", "author": {"name": "Joe Reuter", "email": "joe@airbyte.io", "user": {"login": "flash1293"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "502e1b06369dc6bb17ab97dfb9376a8fc1c9ce34", "messageHeadline": "\ud83e\ude9f \ud83d\udd27 Refactor webapp configuration provider (#21456)", "author": {"name": "Joey Marshment-Howell", "email": "josephkmh@users.noreply.github.com", "user": {"login": "josephkmh"}}, "additions": 159, "deletions": 361}}, {"node": {"oid": "5ceb14a91ef4c75b72cc46cf91267db6d54fdb68", "messageHeadline": "use replace function only when null is present (#21523)", "author": {"name": "Subodh Kant Chaturvedi", "email": "subodh1810@gmail.com", "user": {"login": "subodh1810"}}, "additions": 13, "deletions": 5}}, {"node": {"oid": "13eac983093d04b91e72d69a4ef13ea11e831cb9", "messageHeadline": "\ud83c\udf89 Source Amazon Ads: add option to customize look back window value (\u2026", "author": {"name": "Daniele Dapuzzo", "email": "daniele.dapuzzo92@gmail.com", "user": {"login": "dandpz"}}, "additions": 39, "deletions": 6}}, {"node": {"oid": "9ccdeb9fce866276e871f3c8ce5c325794a8d511", "messageHeadline": "Increase memory allocation for JDBC buffers in source DB connectors (\u2026", "author": {"name": "Akash Kulkarni", "email": "113392464+akashkulk@users.noreply.github.com", "user": {"login": "akashkulk"}}, "additions": 20, "deletions": 16}}, {"node": {"oid": "65fc1bcdf03d7bddde8a3dcbb66dd0020011a1a6", "messageHeadline": "\ud83c\udf89 Source Github: IssueReactions - re-implemented using GraphQL  (#21457)", "author": {"name": "Serhii Chvaliuk", "email": "grubberr@gmail.com", "user": {"login": "grubberr"}}, "additions": 116, "deletions": 17}}, {"node": {"oid": "0bf9f19b34c2ebd311b2682e39579247ce7b4fb8", "messageHeadline": "pass connection_id to replication activity apm tags (#21949)", "author": {"name": "Charles", "email": "charles@airbyte.io", "user": {"login": "cgardens"}}, "additions": 15, "deletions": 3}}, {"node": {"oid": "bb0ce26f9b5a43c9015c0c06ff819a09a95ee851", "messageHeadline": "Revert \"Source Marketo: set high test strictness level (#21790)\" (#21\u2026", "author": {"name": "Serhii Lazebnyi", "email": "53845333+lazebnyi@users.noreply.github.com", "user": {"login": "lazebnyi"}}, "additions": 165, "deletions": 313}}, {"node": {"oid": "34d43cc83ff91756a8230ddfe26c74398157d1e0", "messageHeadline": "Source Marketo: set high test strictness level (#21790)", "author": {"name": "Denys Davydov", "email": "davydov.den18@gmail.com", "user": {"login": "davydov-d"}}, "additions": 313, "deletions": 165}}, {"node": {"oid": "b0a81badfacbe4166a4d4f66dc881fef3a4cf70f", "messageHeadline": "Add missing dependency for buildx (#21942)", "author": {"name": "Jimmy Ma", "email": "gosusnp@users.noreply.github.com", "user": {"login": "gosusnp"}}, "additions": 7, "deletions": 0}}, {"node": {"oid": "aa6afd0aa88124638198b1ec0390c1664fab3d10", "messageHeadline": "\ud83d\udea8 Destination Snowflake: checkpointing flush/commit and emit STATE me\u2026", "author": {"name": "Ryan Fu", "email": "ryan.fu@airbyte.io", "user": {"login": "ryankfu"}}, "additions": 692, "deletions": 402}}, {"node": {"oid": "ad8a6326218c35771847624cd9825bf16332ae18", "messageHeadline": "\ud83e\ude9f\ud83d\udc1b  [Connector Builder] Fix manifest conversion bugs (#21828)", "author": {"name": "Lake Mossman", "email": "lake@airbyte.io", "user": {"login": "lmossman"}}, "additions": 110, "deletions": 8}}, {"node": {"oid": "3981c57e681b9458fcb73afa81ece29c27cf4cf7", "messageHeadline": "Log `allowedHosts` missing value checks and skip `allowedHosts` on re\u2026", "author": {"name": "Evan Tahler", "email": "evan@airbyte.io", "user": {"login": "evantahler"}}, "additions": 24, "deletions": 5}}, {"node": {"oid": "6f6b62ac5ca7c3c5b258092fc4ca05e2461ed9db", "messageHeadline": "List workspaces with most recently running jobs (#21633)", "author": {"name": "keyihuang", "email": "keyi@airbyte.io", "user": {"login": "keyihuang"}}, "additions": 157, "deletions": 2}}, {"node": {"oid": "cf7302003ce03ece9dbe1a43e87da57edef4d71e", "messageHeadline": "\ud83e\ude9f \ud83c\udf89 Remove advanced mode (#21914)", "author": {"name": "Tim Roes", "email": "tim@airbyte.io", "user": {"login": "timroes"}}, "additions": 39, "deletions": 189}}, {"node": {"oid": "1693cab6c1e939107295847cbb4a0cbf8e25ff7b", "messageHeadline": "\ud83d\udc1bSource Amazon Seller Partner: Implement slicing for report streams (\u2026", "author": {"name": "Denys Davydov", "email": "davydov.den18@gmail.com", "user": {"login": "davydov-d"}}, "additions": 514, "deletions": 644}}, {"node": {"oid": "fa24ad6fb624a59413dded33ccc0257cb9f98105", "messageHeadline": "Add WellKnownTypes to the Orchestrator (#21897)", "author": {"name": "Jimmy Ma", "email": "gosusnp@users.noreply.github.com", "user": {"login": "gosusnp"}}, "additions": 21, "deletions": 0}}, {"node": {"oid": "4068bbed7ec65ad19cbd7d509bc5e48f6296042b", "messageHeadline": ":window: :art: Display free tag on release stage pills for users enro\u2026", "author": {"name": "Alex Birdsall", "email": "ambirdsall@gmail.com", "user": {"login": "ambirdsall"}}, "additions": 75, "deletions": 44}}, {"node": {"oid": "1475d6edeb8001998fcb54b861c915ff1364f61f", "messageHeadline": "Msiega/log unexpected fields (#21922)", "author": {"name": "Michael Siega", "email": "109092231+mfsiega-airbyte@users.noreply.github.com", "user": {"login": "mfsiega-airbyte"}}, "additions": 52, "deletions": 1}}, {"node": {"oid": "b7e3894fd70dc1a7bd58ac574a1c2d1629fff91e", "messageHeadline": "add perf feature-flag; ensure compatability with LaunchDarkly (LDv5) \u2026", "author": {"name": "Cole Snodgrass", "email": "cole@airbyte.io", "user": {"login": "colesnodgrass"}}, "additions": 158, "deletions": 58}}, {"node": {"oid": "6a7410676941e26613592dd48c52a9f1cde33e29", "messageHeadline": "\ud83e\ude9f \ud83e\uddf9 Round credits values on credit consumption page (#21873)", "author": {"name": "Teal Larson", "email": "LARSON.TEAL@GMAIL.COM", "user": {"login": "tealjulia"}}, "additions": 32, "deletions": 19}}, {"node": {"oid": "ec934ad957b92266c77f9ec2d9f693d51fcc1774", "messageHeadline": "\ud83d\udc1bSource Titktok Marketing: Fix schema types (#20415)", "author": {"name": "Serhii Lazebnyi", "email": "53845333+lazebnyi@users.noreply.github.com", "user": {"login": "lazebnyi"}}, "additions": 557, "deletions": 151}}, {"node": {"oid": "ca8151ec68b6b5d0691d5e787372a4c6f9091701", "messageHeadline": "Revert allowedHosts missing value checks (#21923)", "author": {"name": "Evan Tahler", "email": "evan@airbyte.io", "user": {"login": "evantahler"}}, "additions": 0, "deletions": 23}}, {"node": {"oid": "7f36386c43a4fd4a725638173f0503dbdd354017", "messageHeadline": "\ud83e\ude9f\ud83d\udd27 Refactor ConnectorsView (#21531)", "author": {"name": "Joe Reuter", "email": "joe@airbyte.io", "user": {"login": "flash1293"}}, "additions": 394, "deletions": 417}}, {"node": {"oid": "a95cf2242a7dc493b7d28e5c6204ec3a96a6e02c", "messageHeadline": "Rename remaining lowcode connector manifest files to manifest.yaml (#\u2026", "author": {"name": "Maxime Carbonneau-Leclerc", "email": "maxi297@users.noreply.github.com", "user": {"login": "maxi297"}}, "additions": 4, "deletions": 4}}, {"node": {"oid": "616e2e1af0cc1b51618bac1c07d7ab05ec19ac72", "messageHeadline": "QA checks: implement icon and documentation checks (#21845)", "author": {"name": "Augustin", "email": "augustin@airbyte.io", "user": {"login": "alafanechere"}}, "additions": 385, "deletions": 132}}, {"node": {"oid": "229d1c953c7b229674ed8f828020e245dc9cf27e", "messageHeadline": "\ud83c\udf89 Source Airtable: implement OAuth  (#20934)", "author": {"name": "Baz", "email": "oleksandr.bazarnov@globallogic.com", "user": {"login": "bazarnov"}}, "additions": 542, "deletions": 33}}, {"node": {"oid": "e414595e412d69645f01d577c7b666e0c61686b7", "messageHeadline": "Experiment to use shorter setup guides (#21862)", "author": {"name": "Tim Roes", "email": "tim@airbyte.io", "user": {"login": "timroes"}}, "additions": 71, "deletions": 1}}, {"node": {"oid": "f9c57ffa91fe9446843f54326f58d44ca349c246", "messageHeadline": "\ud83e\ude9f \ud83d\udd27 Update eslint and add dependencies explicitly (#21868)", "author": {"name": "Tim Roes", "email": "tim@airbyte.io", "user": {"login": "timroes"}}, "additions": 1252, "deletions": 1577}}, {"node": {"oid": "795dfe99ac0998a964fe7dbad5bcb5d2eb641dc9", "messageHeadline": "Source Sentry: add state persistence (#21864)", "author": {"name": "Roman Yermilov [GL]", "email": "86300758+roman-yermilov-gl@users.noreply.github.com", "user": {"login": "roman-yermilov-gl"}}, "additions": 26, "deletions": 10}}, {"node": {"oid": "862c9467d1e16c6c58c71cc150b9336e39708e75", "messageHeadline": "add note acbout breaking change (#21906)", "author": {"name": "Joe Reuter", "email": "joe@airbyte.io", "user": {"login": "flash1293"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "3f154590ae6be9b2aa16d6159bbf0cec1b68c492", "messageHeadline": "qa-engine: implement  `fetch_adoption_metrics_per_connector_version` \u2026", "author": {"name": "Augustin", "email": "augustin@airbyte.io", "user": {"login": "alafanechere"}}, "additions": 95, "deletions": 10}}, {"node": {"oid": "74b5dbf794ee935df7d155a569195937b783b769", "messageHeadline": "Revert \"Extend SATs to capture UI limitations (#21451)\" (#21896)", "author": {"name": "Alexandre Girard", "email": "alexandre@airbyte.io", "user": {"login": "girarda"}}, "additions": 65, "deletions": 373}}, {"node": {"oid": "3d92cb64917b067eb0f961d673f33ca6df165113", "messageHeadline": "check for permissions error on snowflake destinations (#21764)", "author": {"name": "Joe Bell", "email": "joseph.bell@airbyte.io", "user": {"login": "jbfbell"}}, "additions": 95, "deletions": 8}}, {"node": {"oid": "392de0e7e5bfcff116d90f19eb3eddcd8ea9aca3", "messageHeadline": "Free Connector Program docs (#21761)", "author": {"name": "Sophia Wiley", "email": "106352739+sophia-wiley@users.noreply.github.com", "user": {"login": "sophia-wiley"}}, "additions": 37, "deletions": 4}}, {"node": {"oid": "60da9e470af416fccd84af17f4eb979b6a72efa5", "messageHeadline": "[Connector Builder] Add Segment event tracking (#21686)", "author": {"name": "Lake Mossman", "email": "lake@airbyte.io", "user": {"login": "lmossman"}}, "additions": 295, "deletions": 24}}, {"node": {"oid": "4e99b5c90627b908ebc366a49a13412e0f2b2c84", "messageHeadline": "Bump postgres version in source_definitions file (#21886)", "author": {"name": "Rodi Reich Zilberman", "email": "867491+rodireich@users.noreply.github.com", "user": {"login": "rodireich"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "e7cc08639480a2a1922ceec50b002edb37578b82", "messageHeadline": "Turn on auto-detect schema env variable (#21814)", "author": {"name": "Anne", "email": "102554163+alovew@users.noreply.github.com", "user": {"login": "alovew"}}, "additions": 264, "deletions": 18}}, {"node": {"oid": "7a403bb8534ea7b6f12bfb9a86435319d0dbdb29", "messageHeadline": "Rename all lowcode connector manifest files to `manifest.yaml` (#21771)", "author": {"name": "Sherif A. Nada", "email": "snadalive@gmail.com", "user": {"login": "sherifnada"}}, "additions": 88, "deletions": 88}}, {"node": {"oid": "8aa73137bd812e67d98acabf5a95b4a3e9db453b", "messageHeadline": "Use generic `manifest.yaml` name for manifest in generated lowcode CD\u2026", "author": {"name": "Sherif A. Nada", "email": "snadalive@gmail.com", "user": {"login": "sherifnada"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "fa2c03ab4ceb4bde6f0c34c8799b771ca4f81a14", "messageHeadline": "Extend SATs to capture UI limitations (#21451)", "author": {"name": "Joe Reuter", "email": "joe@airbyte.io", "user": {"login": "flash1293"}}, "additions": 375, "deletions": 61}}, {"node": {"oid": "fe4f37c0b6dbb0a2fad4588e5689026efed17546", "messageHeadline": "\ud83e\ude9f\ud83d\udd27 use https instead of http for localhost:3000 in e2e webapp tests (\u2026", "author": {"name": "Lake Mossman", "email": "lake@airbyte.io", "user": {"login": "lmossman"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "6801049111f279fd8f19313da4e7fe45d2f2ccef", "messageHeadline": "Source Mixpanel: enable `high` test strictness level in SAT (#21510)", "author": {"name": "Serhii Lazebnyi", "email": "53845333+lazebnyi@users.noreply.github.com", "user": {"login": "lazebnyi"}}, "additions": 160, "deletions": 73}}, {"node": {"oid": "0e3d2ba43101ab00df4d294ad1a6c06b6c2f95d2", "messageHeadline": "Remove z-index rule from Switch component handle (#21857)", "author": {"name": "Edmundo Ruiz Ghanem", "email": "168664+edmundito@users.noreply.github.com", "user": {"login": "edmundito"}}, "additions": 0, "deletions": 3}}, {"node": {"oid": "4ae80b035016502649524ccdf4b55add3c4a696b", "messageHeadline": "#19050 Source Intercom: high test strictness level (#21859)", "author": {"name": "Denys Davydov", "email": "davydov.den18@gmail.com", "user": {"login": "davydov-d"}}, "additions": 220, "deletions": 227}}, {"node": {"oid": "6e373435f2999f1be4c8c5b09b4b12f8e3d2d16e", "messageHeadline": "Small spec fixes to make sure they work with connector form UI (#21587)", "author": {"name": "Joe Reuter", "email": "joe@airbyte.io", "user": {"login": "flash1293"}}, "additions": 42, "deletions": 33}}, {"node": {"oid": "0cb8388374b35a5d6309488c7ffe458489c59e71", "messageHeadline": "Added auto-detect schema info to docs (#21501)", "author": {"name": "Sophia Wiley", "email": "106352739+sophia-wiley@users.noreply.github.com", "user": {"login": "sophia-wiley"}}, "additions": 80, "deletions": 8}}, {"node": {"oid": "f7524f0976b0356381c0bb8c92c507f6e91ad7ac", "messageHeadline": "Source Facebook Marketing: set high test_strictness_level (#21826)", "author": {"name": "Artem Inzhyyants", "email": "36314070+artem1205@users.noreply.github.com", "user": {"login": "artem1205"}}, "additions": 165, "deletions": 17}}, {"node": {"oid": "a18d724a8bfc1f40b6f0cb2b341e0b401b9917dd", "messageHeadline": "Source Google Search Console: enable `high` test strictness level in \u2026", "author": {"name": "Serhii Lazebnyi", "email": "53845333+lazebnyi@users.noreply.github.com", "user": {"login": "lazebnyi"}}, "additions": 104, "deletions": 29}}, {"node": {"oid": "734d5484c2cacfad83b0edc6804e0edc91656fb9", "messageHeadline": "qa-engine: implement early enrichments and validations on QA report (\u2026", "author": {"name": "Augustin", "email": "augustin@airbyte.io", "user": {"login": "alafanechere"}}, "additions": 247, "deletions": 32}}, {"node": {"oid": "438c1ebc19bfebe0a9ea9590aa59c02b228815c1", "messageHeadline": "Mysql source: handle ssh timeout exception (#20593)", "author": {"name": "oneshcheret", "email": "33333155+sashaNeshcheret@users.noreply.github.com", "user": {"login": "sashaNeshcheret"}}, "additions": 59, "deletions": 8}}, {"node": {"oid": "0863aae928fe326d7254047be33a0687231387dd", "messageHeadline": "[ISSUE #19981] update skip-publish-test description (#21850)", "author": {"name": "Maxime Carbonneau-Leclerc", "email": "maxi297@users.noreply.github.com", "user": {"login": "maxi297"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "74c8327a1e5d9fd269ee017019622a3cab59db34", "messageHeadline": "Typo Snowlight -> Snowsight (#21834)", "author": {"name": "Ben Church", "email": "ben@airbyte.io", "user": {"login": "bnchrch"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "12dde5bb4af4448094146e87196310605ef144d4", "messageHeadline": "\ud83e\udd16 Bump minor version of Airbyte CDK", "author": {"name": "artem1205", "email": "artem1205@users.noreply.github.com", "user": {"login": "artem1205"}}, "additions": 5, "deletions": 2}}, {"node": {"oid": "8a4153b75733babc1af72bf20cf6bb66e8e291aa", "messageHeadline": "\ud83e\udd16 Bump minor version of Airbyte CDK", "author": {"name": "artem1205", "email": "artem1205@users.noreply.github.com", "user": {"login": "artem1205"}}, "additions": 5, "deletions": 2}}, {"node": {"oid": "e0e83e22152ddd61ce77a88a86963770b1d1b337", "messageHeadline": "Low Code CDK: DpathExtractor extend (#21690)", "author": {"name": "Artem Inzhyyants", "email": "36314070+artem1205@users.noreply.github.com", "user": {"login": "artem1205"}}, "additions": 51, "deletions": 1}}, {"node": {"oid": "00e7336e3528daf0e2293eb7bc4b71dc21372405", "messageHeadline": "\ud83e\ude9f \ud83c\udf89 Add column selection UI to new stream table (#21058)", "author": {"name": "Joey Marshment-Howell", "email": "josephkmh@users.noreply.github.com", "user": {"login": "josephkmh"}}, "additions": 651, "deletions": 143}}, {"node": {"oid": "ecc17b6c64144ae708be5881bf2dcd2f55465eae", "messageHeadline": "Remove signup source selection experiment (#21819)", "author": {"name": "Tim Roes", "email": "tim@airbyte.io", "user": {"login": "timroes"}}, "additions": 2, "deletions": 1918}}, {"node": {"oid": "113b1345a84866b0e0789c830d387c9161d29622", "messageHeadline": "Hide anaonymize data field on preference page (#21733)", "author": {"name": "Tim Roes", "email": "tim@airbyte.io", "user": {"login": "timroes"}}, "additions": 32, "deletions": 26}}, {"node": {"oid": "8956c2cb626365425d557910cc14a28e84674912", "messageHeadline": "fixed expected records for stream charges (#21728)", "author": {"name": "darynaishchenko", "email": "80129833+darynaishchenko@users.noreply.github.com", "user": {"login": "darynaishchenko"}}, "additions": 6, "deletions": 6}}, {"node": {"oid": "502e1b938b2e07fef36887bc0d25bf12d9f74921", "messageHeadline": "Bump helm chart version reference to 0.43.22 (#21833)", "author": {"name": "github-actions[bot]", "email": "41898282+github-actions[bot]@users.noreply.github.com", "user": {"login": "github-actions[bot]"}}, "additions": 29, "deletions": 29}}, {"node": {"oid": "6d0177ae9f1bdc97d54ab2e1101da2a98dd56ea5", "messageHeadline": "Revert back to erroring out on a null cursor value (#21825)", "author": {"name": "Rodi Reich Zilberman", "email": "867491+rodireich@users.noreply.github.com", "user": {"login": "rodireich"}}, "additions": 155, "deletions": 147}}, {"node": {"oid": "053ea74b28429702fdfed56e6247922c50b36730", "messageHeadline": "Use the right label. (#21829)", "author": {"name": "Davin Chia", "email": "davinchia@gmail.com", "user": {"login": "davinchia"}}, "additions": 4, "deletions": 3}}, {"node": {"oid": "e39ee94b8c639a0a2fcbaad548608b7de8df7577", "messageHeadline": "Pass allowedHosts to container runners (#21676)", "author": {"name": "Evan Tahler", "email": "evan@airbyte.io", "user": {"login": "evantahler"}}, "additions": 211, "deletions": 22}}, {"node": {"oid": "b7be7aa73a75f365b197bb24419e7c3186b0ab24", "messageHeadline": "\ud83e\ude9f \u270d\ud83c\udffc Fix namespace modal description (#21679)", "author": {"name": "Edmundo Ruiz Ghanem", "email": "168664+edmundito@users.noreply.github.com", "user": {"login": "edmundito"}}, "additions": 12, "deletions": 11}}, {"node": {"oid": "e4f47181905f0d58a8ea13996cd4d558ba287419", "messageHeadline": "Fix streams table from not flushing (#21675)", "author": {"name": "Edmundo Ruiz Ghanem", "email": "168664+edmundito@users.noreply.github.com", "user": {"login": "edmundito"}}, "additions": 9, "deletions": 8}}, {"node": {"oid": "e2139d92d3c560a4a9fc737db790f42ed86ad122", "messageHeadline": "Update FCP email notification phrasing (#21809)", "author": {"name": "Alex Birdsall", "email": "ambirdsall@gmail.com", "user": {"login": "ambirdsall"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "cede30a83204e05d0ac9b65a2496c3b075632ee8", "messageHeadline": "Docs: added nginx reverse proxy example config (#21340)", "author": {"name": "Julian Rommel", "email": "63144867+JulianRommel@users.noreply.github.com", "user": {"login": "JulianRommel"}}, "additions": 17, "deletions": 1}}, {"node": {"oid": "869dd07b2c0ba69676a0beacb6677eaf56da421f", "messageHeadline": "Update helm charts with replica count value (#21796)", "author": {"name": "Kyryl Skobylko", "email": "xpuska513@gmail.com", "user": {"login": "xpuska513"}}, "additions": 5, "deletions": 3}}, {"node": {"oid": "e4a77368025c3d6443b2761b68f6c7daa5a061cc", "messageHeadline": "\ud83e\ude9f \ud83d\udc1b Fix test with potentially mismatching time values (#21795)", "author": {"name": "Joey Marshment-Howell", "email": "josephkmh@users.noreply.github.com", "user": {"login": "josephkmh"}}, "additions": 6, "deletions": 8}}, {"node": {"oid": "04a77ad3aa9983390738b2899edda0de9a0a8559", "messageHeadline": "Source S3: keep processing but warn if OSError happen (#21604)", "author": {"name": "Roman Yermilov [GL]", "email": "86300758+roman-yermilov-gl@users.noreply.github.com", "user": {"login": "roman-yermilov-gl"}}, "additions": 37, "deletions": 21}}, {"node": {"oid": "0b97ce3d6c925099c0d8d1a8e69ef22a45dbc9e3", "messageHeadline": "Extract split the server into 2 modules (#21736)", "author": {"name": "Benoit Moriceau", "email": "benoit@airbyte.io", "user": {"login": "benmoriceau"}}, "additions": 389, "deletions": 310}}, {"node": {"oid": "daa8eb19db81f81130d25f1ba300868d8856e188", "messageHeadline": "[ISSUE #19981] improve changelog in slack notification (#21791)", "author": {"name": "Maxime Carbonneau-Leclerc", "email": "maxi297@users.noreply.github.com", "user": {"login": "maxi297"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "62c0972de30f0311f0e63ff12db21ab62ba653d1", "messageHeadline": "Return set of role labels (#21751)", "author": {"name": "Jonathan Pearlin", "email": "jonathan@airbyte.io", "user": {"login": "jdpgrailsdev"}}, "additions": 18, "deletions": 15}}, {"node": {"oid": "ca8cdc40aae629945e08d465871352235f5d53b5", "messageHeadline": "[ISSUE #20771] limiting the number of requests performed to the backe\u2026", "author": {"name": "Maxime Carbonneau-Leclerc", "email": "maxi297@users.noreply.github.com", "user": {"login": "maxi297"}}, "additions": 1179, "deletions": 645}}, {"node": {"oid": "3efc6431eaada950d5b2b404d65d80e36c3eb589", "messageHeadline": "[Doc] Update Postgres documentation (#21652)", "author": {"name": "Sergio Ropero", "email": "42538006+sergio-ropero@users.noreply.github.com", "user": {"login": "sergio-ropero"}}, "additions": 171, "deletions": 172}}, {"node": {"oid": "9e1504521cc8ddca76d719ed1896ef8f2196f993", "messageHeadline": "improve logging of find-valid-pat script (#21789)", "author": {"name": "Mykyta Serbynevskiy", "email": "nikita.serbynevski@gmail.com", "user": {"login": "Mykyta-Serbynevskyi"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "d7cbc790b832d95e9d9e04e1f35cd7d780c35a73", "messageHeadline": "Source Amazon Ads: enable SAT high strictness (#21646)", "author": {"name": "Arsen Losenko", "email": "20901439+arsenlosenko@users.noreply.github.com", "user": {"login": "arsenlosenko"}}, "additions": 65, "deletions": 45}}, {"node": {"oid": "1c4b6a1f9594046f82892a4520017c169b66d833", "messageHeadline": "added test_strictness_level: high (#21701)", "author": {"name": "midavadim", "email": "midavadim@yahoo.com", "user": {"login": "midavadim"}}, "additions": 104, "deletions": 121}}, {"node": {"oid": "f7ce2041b789f276102f2afaf725946a9d1ef8e4", "messageHeadline": "qa-engine: fix typo (#21773)", "author": {"name": "Augustin", "email": "augustin@airbyte.io", "user": {"login": "alafanechere"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "4770a8fa4347c979c37586b8314ba7040558abbb", "messageHeadline": "connector-ops-ci: bootstrap qa engine (#21709)", "author": {"name": "Augustin", "email": "augustin@airbyte.io", "user": {"login": "alafanechere"}}, "additions": 195, "deletions": 2}}, {"node": {"oid": "b9de100058b8901d9acd88519635fda4b6cb336c", "messageHeadline": "Bump Airbyte version from 0.40.28 to 0.40.29 (#21767)", "author": {"name": "Octavia Squidington III", "email": "90398440+octavia-squidington-iii@users.noreply.github.com", "user": {"login": "octavia-squidington-iii"}}, "additions": 46, "deletions": 46}}, {"node": {"oid": "06e88849f0d8a05d651a3b5a47390a0babb5e888", "messageHeadline": "Source Gitlab: fix missing data issue (#21713)", "author": {"name": "Denys Davydov", "email": "davydov.den18@gmail.com", "user": {"login": "davydov-d"}}, "additions": 63, "deletions": 27}}, {"node": {"oid": "290b16b0ccdb36d22379b6eff3534c1630fe6c8b", "messageHeadline": "\ud83e\ude9f\ud83d\udc1b Connector builder UI: Fix inputs modal (#21643)", "author": {"name": "Joe Reuter", "email": "joe@airbyte.io", "user": {"login": "flash1293"}}, "additions": 2, "deletions": 8}}, {"node": {"oid": "615bce0c053ae82bbcef5b3aa7a0c61bc20c5c77", "messageHeadline": "Community PR: Support CMEK or the GCS destination connector (#21682)", "author": {"name": "Greg Solovyev", "email": "grishick@users.noreply.github.com", "user": {"login": "grishick"}}, "additions": 45, "deletions": 4}}, {"node": {"oid": "072717eb414c411e63db326921730a900a0e3314", "messageHeadline": "Include module name in CSS class names (#21746)", "author": {"name": "Tim Roes", "email": "tim@airbyte.io", "user": {"login": "timroes"}}, "additions": 5, "deletions": 0}}, {"node": {"oid": "6217c292fe01b3c5c989e56ab00b71c83d1cbb65", "messageHeadline": "Source Google Ads: Fix multibyte issue (#21705)", "author": {"name": "Artem Inzhyyants", "email": "36314070+artem1205@users.noreply.github.com", "user": {"login": "artem1205"}}, "additions": 5, "deletions": 4}}, {"node": {"oid": "13f568c50227384f8385ba5b38ac253a8ae00340", "messageHeadline": "Source Paypal Transaction: enable SAT high strictness (#21593)", "author": {"name": "Arsen Losenko", "email": "20901439+arsenlosenko@users.noreply.github.com", "user": {"login": "arsenlosenko"}}, "additions": 103, "deletions": 42}}, {"node": {"oid": "72134ac30089f408a7c8ec88b68a36768c502d36", "messageHeadline": "added test_strictness_level: high (#21615)", "author": {"name": "midavadim", "email": "midavadim@yahoo.com", "user": {"login": "midavadim"}}, "additions": 444, "deletions": 15}}, {"node": {"oid": "2a714648e5839b13e153993a7ccff6a8a819d5b3", "messageHeadline": "Enable high strictness level (#21618)", "author": {"name": "Serhii Lazebnyi", "email": "53845333+lazebnyi@users.noreply.github.com", "user": {"login": "lazebnyi"}}, "additions": 145, "deletions": 32}}, {"node": {"oid": "3b1864f288b5a7a2834ff36ab9d47c77188dadd4", "messageHeadline": "Checkboxes in dropdowns now correctly visually update when clicked (#\u2026", "author": {"name": "Krishna (kc) Glick", "email": "krishna@airbyte.io", "user": {"login": "krishnaglick"}}, "additions": 2, "deletions": 0}}, {"node": {"oid": "b7685a7cd6d28813f9579edb78609916eca803a3", "messageHeadline": "authenticate when calling setup-python (#21741)", "author": {"name": "Conor", "email": "cpdeethree@users.noreply.github.com", "user": {"login": "cpdeethree"}}, "additions": 9, "deletions": 0}}, {"node": {"oid": "7b57968cc110cd8d9294dcd39c437a20d4b61f8d", "messageHeadline": "fix query to get most recent actor catalog fetch event for some sourc\u2026", "author": {"name": "Michael Siega", "email": "109092231+mfsiega-airbyte@users.noreply.github.com", "user": {"login": "mfsiega-airbyte"}}, "additions": 66, "deletions": 13}}, {"node": {"oid": "eb2d980d7a0c1afcd982d5e16f78a4b13294f305", "messageHeadline": "[Connector Builder Server] add endpoint to resolve $refs and $options\u2026", "author": {"name": "Catherine Noll", "email": "clnoll@users.noreply.github.com", "user": {"login": "clnoll"}}, "additions": 340, "deletions": 9}}, {"node": {"oid": "1e42895b586101bf6debb2c1ee214d2014f1d24d", "messageHeadline": "Update to latest Micronaut release (#21742)", "author": {"name": "Jonathan Pearlin", "email": "jonathan@airbyte.io", "user": {"login": "jdpgrailsdev"}}, "additions": 12, "deletions": 7}}, {"node": {"oid": "828b32a3a26f7f3b34ffd9abbe4daeb4be247dbf", "messageHeadline": "\ud83e\ude9f \ud83d\udd27 Migrate from react-scripts to Vite (#21421)", "author": {"name": "Tim Roes", "email": "tim@airbyte.io", "user": {"login": "timroes"}}, "additions": 4459, "deletions": 1628}}, {"node": {"oid": "1fba39a6bf166238626aa2d31038cfe47ea55c45", "messageHeadline": "Uncomment auto detect schema (#21731)", "author": {"name": "Anne", "email": "102554163+alovew@users.noreply.github.com", "user": {"login": "alovew"}}, "additions": 56, "deletions": 52}}, {"node": {"oid": "39ec49b9da3c29a0954f83ae8b9b6ea7a5060415", "messageHeadline": "remove failing line (#21740)", "author": {"name": "Joe Bell", "email": "joseph.bell@airbyte.io", "user": {"login": "jbfbell"}}, "additions": 0, "deletions": 1}}, {"node": {"oid": "ab8e4b5998869d4e64acae02182cb65054357f1a", "messageHeadline": "[Low Code CDK] Pass DeclarativeStream's `name` into DefaultSchemaLoad\u2026", "author": {"name": "Catherine Noll", "email": "clnoll@users.noreply.github.com", "user": {"login": "clnoll"}}, "additions": 38, "deletions": 1}}, {"node": {"oid": "083778183e788e09728a0e13eca35b8fccc48a1d", "messageHeadline": "Add write discover fetch event API  (#21506)", "author": {"name": "Xiaohan Song", "email": "xiaohan@airbyte.io", "user": {"login": "xiaohansong"}}, "additions": 272, "deletions": 22}}, {"node": {"oid": "b7d5be9e800354bfb7824a64ce2ece1414757aca", "messageHeadline": "Add No content status code (#21655)", "author": {"name": "Benoit Moriceau", "email": "benoit@airbyte.io", "user": {"login": "benmoriceau"}}, "additions": 22, "deletions": 0}}, {"node": {"oid": "e844d73b286f407e84b895e3ebf5d40847b9aa87", "messageHeadline": "pin cdk version (#21708)", "author": {"name": "Joe Reuter", "email": "joe@airbyte.io", "user": {"login": "flash1293"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "e93a463983fc583b1f1091a163d732ef277c1f61", "messageHeadline": "Update shopify.md (#21502)", "author": {"name": "Yowan Ramchoreeter", "email": "26179814+YowanR@users.noreply.github.com", "user": {"login": "YowanR"}}, "additions": 7, "deletions": 0}}, {"node": {"oid": "ea5574ac437fe4bf34023a1682fdf01c946897c2", "messageHeadline": "Update limitations (#21354)", "author": {"name": "Andy", "email": "andy@airbyte.io", "user": {"login": "misteryeo"}}, "additions": 4, "deletions": 4}}, {"node": {"oid": "b786a180f02c6d48d82f19f51c8c8e730a14b983", "messageHeadline": "Add required roles to API endpoints (#21664)", "author": {"name": "Jonathan Pearlin", "email": "jonathan@airbyte.io", "user": {"login": "jdpgrailsdev"}}, "additions": 417, "deletions": 15}}, {"node": {"oid": "d77514dcfedbc4205f7f6161f29200a32d5d06d1", "messageHeadline": "CI connector ops: introduce QA checks in /test (#21699)", "author": {"name": "Augustin", "email": "augustin@airbyte.io", "user": {"login": "alafanechere"}}, "additions": 95, "deletions": 11}}, {"node": {"oid": "db37aadf67d21d0a8f93256fbcd5003e00f70242", "messageHeadline": "Improve Authentication Error handling  (#21087)", "author": {"name": "Joe Bell", "email": "joseph.bell@airbyte.io", "user": {"login": "jbfbell"}}, "additions": 90, "deletions": 65}}, {"node": {"oid": "6595409098a50b64aaabf958c9951361c5305d2e", "messageHeadline": "\ud83e\ude9f \ud83c\udfa8  Update page bottom margins to be consistent (#21673)", "author": {"name": "Edmundo Ruiz Ghanem", "email": "168664+edmundito@users.noreply.github.com", "user": {"login": "edmundito"}}, "additions": 119, "deletions": 173}}, {"node": {"oid": "b8d54717fbe801d28498a046f87c00dbb4e7f157", "messageHeadline": "Fix an npe on a sort fuction (#21685)", "author": {"name": "Benoit Moriceau", "email": "benoit@airbyte.io", "user": {"login": "benmoriceau"}}, "additions": 18, "deletions": 5}}, {"node": {"oid": "d10dc0ccb2e0bbebe6a6b9159f067411a1fbefdc", "messageHeadline": "\ud83e\udd16 Bump minor version of Airbyte CDK", "author": {"name": "clnoll", "email": "clnoll@users.noreply.github.com", "user": {"login": "clnoll"}}, "additions": 5, "deletions": 2}}, {"node": {"oid": "72a7080590a13984df5bc00300cb91c59d9a8028", "messageHeadline": "[Low Code CDK] surface the resolved manifest in the CDK (#21703)", "author": {"name": "Catherine Noll", "email": "clnoll@users.noreply.github.com", "user": {"login": "clnoll"}}, "additions": 4, "deletions": 0}}, {"node": {"oid": "79de89d4397e9561c2ebb770034536316124a627", "messageHeadline": "Source Postgres : Fast query for estimate messages (#21683)", "author": {"name": "Akash Kulkarni", "email": "113392464+akashkulk@users.noreply.github.com", "user": {"login": "akashkulk"}}, "additions": 149, "deletions": 134}}, {"node": {"oid": "0fbd3b284e6bab07592a529542079925f0c50aff", "messageHeadline": "\ud83e\ude9f \ud83d\udc1b Force refresh of firebase token after verifying email (#21687)", "author": {"name": "Joey Marshment-Howell", "email": "josephkmh@users.noreply.github.com", "user": {"login": "josephkmh"}}, "additions": 9, "deletions": 1}}, {"node": {"oid": "dd0706e8015e1a2f4631121394b0083d6d4b5b6c", "messageHeadline": "fix: Introduces back the `initial_waiting_seconds` option for MSSQL s\u2026", "author": {"name": "Sergio Ropero", "email": "42538006+sergio-ropero@users.noreply.github.com", "user": {"login": "sergio-ropero"}}, "additions": 45, "deletions": 5}}, {"node": {"oid": "e35dc2360073c49ed061bf5ef4c2b230834210f3", "messageHeadline": "#1313 source google ads: write less logs (#21517)", "author": {"name": "Denys Davydov", "email": "davydov.den18@gmail.com", "user": {"login": "davydov-d"}}, "additions": 65, "deletions": 35}}, {"node": {"oid": "b83cd5763ebe3b1a7a6e98063448b75a734e31fe", "messageHeadline": "Source Instagram: test strictness level high (#21602)", "author": {"name": "Denys Davydov", "email": "davydov.den18@gmail.com", "user": {"login": "davydov-d"}}, "additions": 113, "deletions": 116}}, {"node": {"oid": "126ce3628b5c640d159d42e9b17f33f9b5ed3a5c", "messageHeadline": "\ud83d\udc1b Fixed connection leak in StreamingJdbcDatabase (#20888)", "author": {"name": "VitaliiMaltsev", "email": "39538064+VitaliiMaltsev@users.noreply.github.com", "user": {"login": "VitaliiMaltsev"}}, "additions": 13, "deletions": 4}}, {"node": {"oid": "0548d5f8493f9dcac82c928d250ff861d5ba9832", "messageHeadline": "minor copy change (#21681)", "author": {"name": "Andy Jih", "email": "andyjih@users.noreply.github.com", "user": {"login": "andyjih"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "b0e5ea9479c27ae559d125563233b0ff4fb5522c", "messageHeadline": "\ud83d\udcc4 \ud83d\udc1b Source Netsuite: `check_connection` fix + edited public docs (#21\u2026", "author": {"name": "Baz", "email": "oleksandr.bazarnov@globallogic.com", "user": {"login": "bazarnov"}}, "additions": 43, "deletions": 31}}, {"node": {"oid": "6026465c52b7755dfc4a0b5c92bc229fa84f7db4", "messageHeadline": "Remove jobPersistence dependency (#21625)", "author": {"name": "Anne", "email": "102554163+alovew@users.noreply.github.com", "user": {"login": "alovew"}}, "additions": 477, "deletions": 321}}, {"node": {"oid": "680f5da491b3810649b377b72a5292610717619f", "messageHeadline": ":window: :handshake: Free connectors program confirmation UI (#21623)", "author": {"name": "Alex Birdsall", "email": "ambirdsall@gmail.com", "user": {"login": "ambirdsall"}}, "additions": 75, "deletions": 17}}, {"node": {"oid": "ff3726eb59daec3a3a245d13186bda6cc99ddeae", "messageHeadline": "Add Docker Debugging Fixture  (#21357)", "author": {"name": "Joe Bell", "email": "joseph.bell@airbyte.io", "user": {"login": "jbfbell"}}, "additions": 193, "deletions": 4}}, {"node": {"oid": "2d65d62a65e5867c10dad166ff0144275013153c", "messageHeadline": "\ud83d\udc1bDestination-Snowflake: updated check method to handle more possible \u2026", "author": {"name": "Eugene", "email": "etsybaev@gmail.com", "user": {"login": "etsybaev"}}, "additions": 115, "deletions": 19}}, {"node": {"oid": "5257f69e043f02030c3564ed70f945a6df9e776b", "messageHeadline": "fix column selection handling for syncs without cursors (#21647)", "author": {"name": "Michael Siega", "email": "109092231+mfsiega-airbyte@users.noreply.github.com", "user": {"login": "mfsiega-airbyte"}}, "additions": 62, "deletions": 56}}, {"node": {"oid": "8531530016e3f2fc4aee206316b5319e566452c3", "messageHeadline": "Allow all origin in cors (#21668)", "author": {"name": "Benoit Moriceau", "email": "benoit@airbyte.io", "user": {"login": "benmoriceau"}}, "additions": 4, "deletions": 0}}, {"node": {"oid": "0562b9672c4094a8de22ac1174199eca6c8b46b0", "messageHeadline": "\ud83e\ude9f \ud83c\udfa8 Fix stream table heading design issues (#21554)", "author": {"name": "Edmundo Ruiz Ghanem", "email": "168664+edmundito@users.noreply.github.com", "user": {"login": "edmundito"}}, "additions": 40, "deletions": 49}}, {"node": {"oid": "e67bb115ba645738bf5e3557f9cb81d1360351b9", "messageHeadline": "Changes AC test check to check exited ps (#21672)", "author": {"name": "Topher Lubaway", "email": "asimplechris@gmail.com", "user": {"login": "supertopher"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "1b52c30ea58d979eb120c3f50ce6d437044b0f5c", "messageHeadline": "remove dependency declared twice (#21628)", "author": {"name": "Cole Snodgrass", "email": "cole@airbyte.io", "user": {"login": "colesnodgrass"}}, "additions": 6, "deletions": 7}}, {"node": {"oid": "8a95c5c720b3db67369aae7f886d15e44d6db42f", "messageHeadline": "removed unused props clickable, wasActive from button component (#18124)", "author": {"name": "Gopi Krishna", "email": "34994746+bgopikrishna@users.noreply.github.com", "user": {"login": "bgopikrishna"}}, "additions": 0, "deletions": 7}}, {"node": {"oid": "09592ab0a1e9ace2f352d9972b25e1a7ac4557bf", "messageHeadline": "fixed expected records for projects and project_detail streams (#21640)", "author": {"name": "darynaishchenko", "email": "80129833+darynaishchenko@users.noreply.github.com", "user": {"login": "darynaishchenko"}}, "additions": 3, "deletions": 3}}, {"node": {"oid": "360e630b79ecaf099410a1ac3467621531cfe79c", "messageHeadline": "fixed expected records for stream forms (#21641)", "author": {"name": "darynaishchenko", "email": "80129833+darynaishchenko@users.noreply.github.com", "user": {"login": "darynaishchenko"}}, "additions": 4, "deletions": 4}}, {"node": {"oid": "5aaf0cb6706920082d7b9cb10cd6ec4a4366c19f", "messageHeadline": "changed abnormal_state (#21644)", "author": {"name": "darynaishchenko", "email": "80129833+darynaishchenko@users.noreply.github.com", "user": {"login": "darynaishchenko"}}, "additions": 14, "deletions": 14}}, {"node": {"oid": "df1c20acb61758c4d114b650a2523274a8f52c4c", "messageHeadline": "Revert \"[Low Code CDK] Pass DeclarativeStream's `name` into DefaultSc\u2026", "author": {"name": "Catherine Noll", "email": "clnoll@users.noreply.github.com", "user": {"login": "clnoll"}}, "additions": 2, "deletions": 40}}, {"node": {"oid": "de91191259311e85ddb881f0ddbc4eeb0b29f519", "messageHeadline": "[Low Code CDK] Pass DeclarativeStream's `name` into DefaultSchemaLoad\u2026", "author": {"name": "Catherine Noll", "email": "clnoll@users.noreply.github.com", "user": {"login": "clnoll"}}, "additions": 40, "deletions": 2}}, {"node": {"oid": "1ad0e965e6873c22b7d65ed6783d4516ebc2f393", "messageHeadline": "fixed expected records (#21584)", "author": {"name": "darynaishchenko", "email": "80129833+darynaishchenko@users.noreply.github.com", "user": {"login": "darynaishchenko"}}, "additions": 8, "deletions": 8}}, {"node": {"oid": "3d85faaeea7782c74ba6df0d623faa2e6fe38c3b", "messageHeadline": "stream conversations: fixed expected records (#21581)", "author": {"name": "darynaishchenko", "email": "80129833+darynaishchenko@users.noreply.github.com", "user": {"login": "darynaishchenko"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "be34023a57238275d88623a995ddd418f06467ed", "messageHeadline": "Source Salesforce:  updated expected records (#21478)", "author": {"name": "darynaishchenko", "email": "80129833+darynaishchenko@users.noreply.github.com", "user": {"login": "darynaishchenko"}}, "additions": 20, "deletions": 2437}}, {"node": {"oid": "ac2ec06a1ab87c04bcba079e6416953707cef69f", "messageHeadline": "agents stream: updated expected records (#21528)", "author": {"name": "darynaishchenko", "email": "80129833+darynaishchenko@users.noreply.github.com", "user": {"login": "darynaishchenko"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "c569584acdf7e3a1632c9a61372e9443bb3ec958", "messageHeadline": "add @Ignore to test that can be unpredicatable (#21621)", "author": {"name": "Cole Snodgrass", "email": "cole@airbyte.io", "user": {"login": "colesnodgrass"}}, "additions": 10, "deletions": 0}}, {"node": {"oid": "a50ae01ad1a5fbb132efc9dda2db04c003463479", "messageHeadline": "Add tooltips to overflow text on streams table (#21253)", "author": {"name": "Krishna (kc) Glick", "email": "krishna@airbyte.io", "user": {"login": "krishnaglick"}}, "additions": 96, "deletions": 18}}, {"node": {"oid": "8a96a7c12d2f9ba3a3848e51841b63b36c8e6cf3", "messageHeadline": "Connector daily integration tests: new job for alpha connectors (#21591)", "author": {"name": "Augustin", "email": "augustin@airbyte.io", "user": {"login": "alafanechere"}}, "additions": 19, "deletions": 0}}, {"node": {"oid": "95f2c453f7c0f68cee7741e7e55a55fc34cd9f2e", "messageHeadline": "Remove source and destination definition calls that were used only to\u2026", "author": {"name": "Krishna (kc) Glick", "email": "krishna@airbyte.io", "user": {"login": "krishnaglick"}}, "additions": 3, "deletions": 7}}, {"node": {"oid": "af5843add3741fe6714dfb556dfcbe51a665acbc", "messageHeadline": ":window: :cloud: Free alpha/beta connectors pills (#21564)", "author": {"name": "Alex Birdsall", "email": "ambirdsall@gmail.com", "user": {"login": "ambirdsall"}}, "additions": 102, "deletions": 20}}, {"node": {"oid": "934ecfa728147902e0ea39e3d478328e07c6fead", "messageHeadline": ":window: :wrench: :cloud: Check email verification status for free co\u2026", "author": {"name": "Alex Birdsall", "email": "ambirdsall@gmail.com", "user": {"login": "ambirdsall"}}, "additions": 124, "deletions": 71}}, {"node": {"oid": "0906ea8d4ad9477e1570a8b982d692a8b84a7b8a", "messageHeadline": "Revert uncommenting auto detect schema in sync workflow (#21614)", "author": {"name": "Anne", "email": "102554163+alovew@users.noreply.github.com", "user": {"login": "alovew"}}, "additions": 52, "deletions": 55}}, {"node": {"oid": "d1688c7287452adcd359acd8e0ff91641efb72d0", "messageHeadline": "Source GitHub: #970 handle 502 Bad Gateway (#21481)", "author": {"name": "Roman Yermilov [GL]", "email": "86300758+roman-yermilov-gl@users.noreply.github.com", "user": {"login": "roman-yermilov-gl"}}, "additions": 24, "deletions": 1}}, {"node": {"oid": "96e16a890fe8705260eea42c38e5a45f84172bc1", "messageHeadline": "don't fail on test-reporter action and add comments on failures (#21566)", "author": {"name": "Conor", "email": "cpdeethree@users.noreply.github.com", "user": {"login": "cpdeethree"}}, "additions": 7, "deletions": 3}}, {"node": {"oid": "9c3219b803ff0848662380b088282d1dfa3661c6", "messageHeadline": "Make destination-clickhouse-strict-encrypt use the correct class (#21\u2026", "author": {"name": "Greg Solovyev", "email": "grishick@users.noreply.github.com", "user": {"login": "grishick"}}, "additions": 5, "deletions": 12}}, {"node": {"oid": "d902a750b6794bd5939f8dd33c998d7a39f93349", "messageHeadline": "Disable auto-detect schema notifications settings (#21613)", "author": {"name": "Edmundo Ruiz Ghanem", "email": "168664+edmundito@users.noreply.github.com", "user": {"login": "edmundito"}}, "additions": 3, "deletions": 2}}, {"node": {"oid": "9ca9d470f770a7f58c7adfc442fc2f4d25fcd99b", "messageHeadline": "\ud83e\ude9f \ud83c\udfa8 [Free connectors] adjust enrollment modal copy (#21611)", "author": {"name": "Joey Marshment-Howell", "email": "josephkmh@users.noreply.github.com", "user": {"login": "josephkmh"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "492a422d8bcc8fcb27a30323db07c76897289f79", "messageHeadline": "[Connector Builder]Add ability to convert from YAML manifest to UI (#\u2026", "author": {"name": "Lake Mossman", "email": "lake@airbyte.io", "user": {"login": "lmossman"}}, "additions": 1129, "deletions": 158}}, {"node": {"oid": "31d7eb39c5dd1b078654b47cec3833ec0d1e99c4", "messageHeadline": "move start/end time options out of optional block (#21541)", "author": {"name": "Lake Mossman", "email": "lake@airbyte.io", "user": {"login": "lmossman"}}, "additions": 32, "deletions": 32}}, {"node": {"oid": "9a6831378d1f81ecae7a24e60034547026fc3931", "messageHeadline": "\ud83e\ude9f \ud83c\udfa8 [Free connectors] Update modal copy (#21600)", "author": {"name": "Joey Marshment-Howell", "email": "josephkmh@users.noreply.github.com", "user": {"login": "josephkmh"}}, "additions": 3, "deletions": 3}}, {"node": {"oid": "7f33f3980972ad66ba5835cc65e1f2b621adec63", "messageHeadline": "\ud83e\ude9f \ud83d\udea6  E2E tests: clean up matchers (#20887)", "author": {"name": "Vladimir", "email": "volodymyr.s.petrov@globallogic.com", "user": {"login": "dizel852"}}, "additions": 276, "deletions": 143}}, {"node": {"oid": "4991e95c65922012ca67a104b865179c36070053", "messageHeadline": "\ud83d\udcdd add docs for how to add normalization (#21563)", "author": {"name": "Pedro S. Lopez", "email": "pedroslopez@me.com", "user": {"login": "pedroslopez"}}, "additions": 26, "deletions": 0}}, {"node": {"oid": "c77970a7fb1ca80ec3ccbf778763d57ded6ab744", "messageHeadline": "Security update of default docker images (#21407)", "author": {"name": "Herv\u00e9 Commowick", "email": "github@herve.commowick.fr", "user": {"login": "vr"}}, "additions": 3, "deletions": 3}}, {"node": {"oid": "01b8ada7d206782e0d3cc5ffdb62fb83cd83af65", "messageHeadline": "Revert \"CI:  nightly build alpha sources and destinations (#21562)\" (\u2026", "author": {"name": "Augustin", "email": "augustin@airbyte.io", "user": {"login": "alafanechere"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "295fcecde0772afa8ae9e09c602718d9178df68c", "messageHeadline": "ci_credentials: disable tooling test run by tox (#21580)", "author": {"name": "Augustin", "email": "augustin@airbyte.io", "user": {"login": "alafanechere"}}, "additions": 6, "deletions": 12}}, {"node": {"oid": "ceb8a70a1bdc0c8b458b2d02399a314199b29e30", "messageHeadline": "Fixes webhook updating logic (#21519)", "author": {"name": "Yatsuk Bogdan", "email": "yatsukbogdan@gmail.com", "user": {"login": "YatsukBogdan1"}}, "additions": 16, "deletions": 12}}, {"node": {"oid": "59ecaeaf1557b231a2c5f1b27cd5e692c78af9fb", "messageHeadline": "Revert \"Change main class in strict-encrypt destination and bump vers\u2026", "author": {"name": "Greg Solovyev", "email": "grishick@users.noreply.github.com", "user": {"login": "grishick"}}, "additions": 3, "deletions": 3}}, {"node": {"oid": "61f88f30134df1a71466cd63e0d73757a7ad1d8d", "messageHeadline": "CI:  nightly build alpha sources and destinations (#21562)", "author": {"name": "Augustin", "email": "augustin@airbyte.io", "user": {"login": "alafanechere"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "b9f9e0722f2e0c124d18590c7a0e351531959b4e", "messageHeadline": " ci-connector-ops: split workflows(#21474)", "author": {"name": "Augustin", "email": "augustin@airbyte.io", "user": {"login": "alafanechere"}}, "additions": 24, "deletions": 18}}, {"node": {"oid": "8ed229ffb63a7ec7f3d3368fe162db8794e67fcb", "messageHeadline": "\ud83d\udc1bDestination-Bigquery: Added an explicit error message if sync fails \u2026", "author": {"name": "Eugene", "email": "etsybaev@gmail.com", "user": {"login": "etsybaev"}}, "additions": 129, "deletions": 70}}, {"node": {"oid": "f49266fe7b3f7e2178ed2850f023444a90f47bc1", "messageHeadline": ":tada: Source GoogleSheets -  migrated SAT to strictness level (#21399)", "author": {"name": "midavadim", "email": "midavadim@yahoo.com", "user": {"login": "midavadim"}}, "additions": 4060, "deletions": 22}}, {"node": {"oid": "c6aea575ca3f9f80df49471424b9758b15aaaae1", "messageHeadline": "Fix connector builder link once more (#21442)", "author": {"name": "Lake Mossman", "email": "lake@airbyte.io", "user": {"login": "lmossman"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "da34c783e877907a5d5c6fd8d6ee227bc0e5051f", "messageHeadline": "Remove inefficient namespace clone. (#21552)", "author": {"name": "Davin Chia", "email": "davinchia@gmail.com", "user": {"login": "davinchia"}}, "additions": 21, "deletions": 15}}, {"node": {"oid": "e092a4eeabce12b9c67df7483c66f328c98d7463", "messageHeadline": "[ISSUE #19981] fix slack json format issue (#21547)", "author": {"name": "Maxime Carbonneau-Leclerc", "email": "maxi297@users.noreply.github.com", "user": {"login": "maxi297"}}, "additions": 4, "deletions": 4}}, {"node": {"oid": "5654ef6135e0b74e8457091ddaf886b1f3f6a904", "messageHeadline": "Add connection list filtering to the frontend based on a set of sourc\u2026", "author": {"name": "Krishna (kc) Glick", "email": "krishna@airbyte.io", "user": {"login": "krishnaglick"}}, "additions": 3, "deletions": 6}}, {"node": {"oid": "434d8a138892eddeeea3d70fe30430f28031b3f7", "messageHeadline": "Filter connections list on source or destination item pages (#21027)", "author": {"name": "Krishna (kc) Glick", "email": "krishna@airbyte.io", "user": {"login": "krishnaglick"}}, "additions": 41, "deletions": 50}}, {"node": {"oid": "7a967ec9f16725aed22767091ccfac5732c16fe4", "messageHeadline": "\ud83e\udd16 Bump minor version of Airbyte CDK", "author": {"name": "erohmensing", "email": "erohmensing@users.noreply.github.com", "user": {"login": "erohmensing"}}, "additions": 5, "deletions": 2}}, {"node": {"oid": "fca3940d2cf608cfa653a1695196d623bde4876a", "messageHeadline": "[ISSUE #19981] fix unexpected tag error (#21543)", "author": {"name": "Maxime Carbonneau-Leclerc", "email": "maxi297@users.noreply.github.com", "user": {"login": "maxi297"}}, "additions": 3, "deletions": 5}}, {"node": {"oid": "6a04fb833faae1d7c2d1df849302737c20f302a2", "messageHeadline": "Increasing sidecar default CPU limits and memory. (#21537)", "author": {"name": "Davin Chia", "email": "davinchia@gmail.com", "user": {"login": "davinchia"}}, "additions": 5, "deletions": 1}}, {"node": {"oid": "d28792836db535b64c8aed574c52fd20bc709cc2", "messageHeadline": "\ud83e\ude9f \ud83c\udf89 Free Connectors Program large enrollment callout (#21369)", "author": {"name": "Teal Larson", "email": "LARSON.TEAL@GMAIL.COM", "user": {"login": "tealjulia"}}, "additions": 789, "deletions": 11}}, {"node": {"oid": "6c2b9a164bf80ef91dd23ebfe7eececebf782f23", "messageHeadline": "destination acceptance tests: get normalization and dbt support from \u2026", "author": {"name": "Augustin", "email": "augustin@airbyte.io", "user": {"login": "alafanechere"}}, "additions": 7, "deletions": 238}}, {"node": {"oid": "747d15fbf422c5fac8f72c38f3d1cb04819a32f0", "messageHeadline": "The destination definition was already available from the connection \u2026", "author": {"name": "Krishna (kc) Glick", "email": "krishna@airbyte.io", "user": {"login": "krishnaglick"}}, "additions": 4, "deletions": 6}}, {"node": {"oid": "1d202d17079e948e9971514336080e743aacd792", "messageHeadline": "Change main class in strict-encrypt destination and bump versions on \u2026", "author": {"name": "Greg Solovyev", "email": "grishick@users.noreply.github.com", "user": {"login": "grishick"}}, "additions": 3, "deletions": 3}}, {"node": {"oid": "221c9b183922f4adb1984824d9d2a3fdc7c0dac7", "messageHeadline": "Reintroduce AvailabilityStrategy into the CDK (HttpAvailabilityStrate\u2026", "author": {"name": "Ella Rohm-Ensing", "email": "erohmensing@gmail.com", "user": {"login": "erohmensing"}}, "additions": 679, "deletions": 46}}, {"node": {"oid": "aa22a53e674b390e5aa6ee66d78875e5cf871292", "messageHeadline": "Source Pinterest: enable SAT high strictness (#21477)", "author": {"name": "Arsen Losenko", "email": "20901439+arsenlosenko@users.noreply.github.com", "user": {"login": "arsenlosenko"}}, "additions": 60, "deletions": 65}}, {"node": {"oid": "b24d5759038c5c8a0f37bfd4a5014eb6496ec315", "messageHeadline": "feat: return whether configuration was updated as part of api respons\u2026", "author": {"name": "Pedro S. Lopez", "email": "pedroslopez@me.com", "user": {"login": "pedroslopez"}}, "additions": 169, "deletions": 65}}, {"node": {"oid": "b69639e06fb544da43b8f753dba484654e819402", "messageHeadline": "\ud83c\udf89 Source Gitlab: add `OAuth2.0` authentication support (#7506)", "author": {"name": "Baz", "email": "oleksandr.bazarnov@globallogic.com", "user": {"login": "bazarnov"}}, "additions": 833, "deletions": 291}}, {"node": {"oid": "115144bd475ca87e7baa854e2d312fd35cedde6d", "messageHeadline": "\ud83e\ude9f \ud83c\udf89 Free Connectors Program inline enrollment callout (#21315)", "author": {"name": "Teal Larson", "email": "LARSON.TEAL@GMAIL.COM", "user": {"login": "tealjulia"}}, "additions": 82, "deletions": 2}}, {"node": {"oid": "f5f4de2e5fe4e6cec030cc5d6323e88c462f6954", "messageHeadline": "JDBC sources: consolidate date/time values mapping (#20346)", "author": {"name": "VitaliiMaltsev", "email": "39538064+VitaliiMaltsev@users.noreply.github.com", "user": {"login": "VitaliiMaltsev"}}, "additions": 245, "deletions": 155}}, {"node": {"oid": "a0b6b9c13e1eb20bbf3410ff0a474858ccd561c8", "messageHeadline": "\ud83e\ude9f \ud83d\udd27 Move connection views and CreateConnection component to component\u2026", "author": {"name": "Edmundo Ruiz Ghanem", "email": "168664+edmundito@users.noreply.github.com", "user": {"login": "edmundito"}}, "additions": 102, "deletions": 73}}, {"node": {"oid": "fa3e53a1ebfe070565a9ff81683f08317d3548a5", "messageHeadline": "Fix table alignment issues in new streams table (#21425)", "author": {"name": "Krishna (kc) Glick", "email": "krishna@airbyte.io", "user": {"login": "krishnaglick"}}, "additions": 12, "deletions": 11}}, {"node": {"oid": "2b4f0aa65d4970e88b6c156773f5a1269a3c6ab7", "messageHeadline": "Updating start-aws-runner-action to fetch the latest AMI (#21475)", "author": {"name": "Mykyta Serbynevskiy", "email": "77770309+Mykyta-Serbynevskyi@users.noreply.github.com", "user": {"login": "Mykyta-Serbynevskyi"}}, "additions": 14, "deletions": 2}}, {"node": {"oid": "4ade1dad88cc1602cfe45972b66da8f271c01dac", "messageHeadline": "\ud83c\udf89 Source Shopify: unblock for all workspaces (#21439)", "author": {"name": "Baz", "email": "oleksandr.bazarnov@globallogic.com", "user": {"login": "bazarnov"}}, "additions": 1, "deletions": 10}}, {"node": {"oid": "fcf193db16b65c25f56bf7650e6537658aafc1b8", "messageHeadline": "\ud83e\ude9f\u00a0\ud83d\udd27 Update Segment script (#21491)", "author": {"name": "letiescanciano", "email": "45267095+letiescanciano@users.noreply.github.com", "user": {"login": "letiescanciano"}}, "additions": 4, "deletions": 3}}, {"node": {"oid": "c248377795a0ef532e8ea04168179428a851004e", "messageHeadline": "Update catalog diff modal confirm label to 'OK' (#21520)", "author": {"name": "Edmundo Ruiz Ghanem", "email": "168664+edmundito@users.noreply.github.com", "user": {"login": "edmundito"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "babe755c7cd574c8285080dfadb1e511cd92ea10", "messageHeadline": "Add missing info tooltips to new streams table headers (#21272)", "author": {"name": "Mark Berger", "email": "mark.berger@globallogic.com", "user": null}, "additions": 22, "deletions": 2}}, {"node": {"oid": "63e4482a5fa83f4c4c4e1ca5265b23cd942812ed", "messageHeadline": "Source Postgres : Emit estimate trace messages for non-CDC mode (#20783)", "author": {"name": "Akash Kulkarni", "email": "113392464+akashkulk@users.noreply.github.com", "user": {"login": "akashkulk"}}, "additions": 288, "deletions": 28}}, {"node": {"oid": "5f29824ed8e200d936b45777221ff013550105d8", "messageHeadline": "\ud83e\ude9f \ud83d\udea6 Fix connection tests naming in webapp e2e testing (#21463)", "author": {"name": "Vladimir", "email": "volodymyr.s.petrov@globallogic.com", "user": {"login": "dizel852"}}, "additions": 19, "deletions": 18}}, {"node": {"oid": "24285db7bb9e80a97b5bda5463fa54421524ae56", "messageHeadline": "\ud83c\udf89 Source Shopify: `/publish` missing `0.3.1` (#21485)", "author": {"name": "Baz", "email": "oleksandr.bazarnov@globallogic.com", "user": {"login": "bazarnov"}}, "additions": 38, "deletions": 1236}}, {"node": {"oid": "db170109e0765cf98013b25f19354e4b7f30eb52", "messageHeadline": "Source Sentry: enable SAT high strictness (#21459)", "author": {"name": "Arsen Losenko", "email": "20901439+arsenlosenko@users.noreply.github.com", "user": {"login": "arsenlosenko"}}, "additions": 51, "deletions": 23}}, {"node": {"oid": "3dea132c2e355000a2dc09e69c91f5a9722b4e9d", "messageHeadline": "Connector builder: Fix record scrolling (#21392)", "author": {"name": "Joe Reuter", "email": "joe@airbyte.io", "user": {"login": "flash1293"}}, "additions": 41, "deletions": 35}}, {"node": {"oid": "036c46d50680b674046fae2391bb55e2c38b2f1d", "messageHeadline": "\ud83c\udf89 Destination-gcs handling v1 data protocol (#20635)", "author": {"name": "Yevhen Sukhomud", "email": "suhomud@gmail.com", "user": {"login": "suhomud"}}, "additions": 78, "deletions": 5}}, {"node": {"oid": "daa5bace0d4b1e07472b49f2ef8452021a18071a", "messageHeadline": "Exclude Era date from commot dataset (#20852)", "author": {"name": "Yevhen Sukhomud", "email": "suhomud@gmail.com", "user": {"login": "suhomud"}}, "additions": 0, "deletions": 1}}, {"node": {"oid": "9415eb55cb929358960cc98e96f79863a7955fcf", "messageHeadline": "add attempt metrics (#21286)", "author": {"name": "Charles", "email": "charles@airbyte.io", "user": {"login": "cgardens"}}, "additions": 200, "deletions": 19}}, {"node": {"oid": "84c37cec74c0c0a7ce45fd464de4716f9eb954cd", "messageHeadline": "airbyte-webapp: use the supported field to define supportsNormalizati\u2026", "author": {"name": "Augustin", "email": "augustin@airbyte.io", "user": {"login": "alafanechere"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "3e05e439f621f22855f96802b4ec916829be1694", "messageHeadline": "Remove unused protocol version envvar (#21495)", "author": {"name": "Jimmy Ma", "email": "gosusnp@users.noreply.github.com", "user": {"login": "gosusnp"}}, "additions": 2, "deletions": 4}}, {"node": {"oid": "244007195ec2551b668318bdf258239e371e9698", "messageHeadline": "fix race condition (#21378)", "author": {"name": "Joe Reuter", "email": "joe@airbyte.io", "user": {"login": "flash1293"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "967c4288b288bd4d8e45add1f20ac4dcd84e71f4", "messageHeadline": "Revert a change made to enhance snowflake test stability as it broke \u2026", "author": {"name": "Rodi Reich Zilberman", "email": "867491+rodireich@users.noreply.github.com", "user": {"login": "rodireich"}}, "additions": 1, "deletions": 3}}, {"node": {"oid": "2c3be39e6c96bb2a70137bd2d3bed219ab1a71c1", "messageHeadline": "[ISSUE #19981] adding notifications to 'Publish CDK Manually' (#21157)", "author": {"name": "Maxime Carbonneau-Leclerc", "email": "maxi297@users.noreply.github.com", "user": {"login": "maxi297"}}, "additions": 113, "deletions": 1}}, {"node": {"oid": "446c7a4d414cb5942da4a0f10d67d6c9472339b7", "messageHeadline": "Source GitHub: SAT high strictness (#21293)", "author": {"name": "Serhii Chvaliuk", "email": "grubberr@gmail.com", "user": {"login": "grubberr"}}, "additions": 82, "deletions": 1}}, {"node": {"oid": "c830b7f646569d0b40190d1b677e7b7582b867bd", "messageHeadline": ":window: :wrench: Add api handlers for free connectors program (#21414)", "author": {"name": "Alex Birdsall", "email": "ambirdsall@gmail.com", "user": {"login": "ambirdsall"}}, "additions": 63, "deletions": 0}}, {"node": {"oid": "dd0e83e135dc60e19ab872abe1517e9adea55000", "messageHeadline": "Add back in Auto detect schema functionality in sync workflow (#21361)", "author": {"name": "Anne", "email": "102554163+alovew@users.noreply.github.com", "user": {"login": "alovew"}}, "additions": 41, "deletions": 53}}, {"node": {"oid": "72a9b29edd8376bb00172b6a5af20073b29a68d5", "messageHeadline": "add repo method to determine if workspace has an alpha or beta connec\u2026", "author": {"name": "Parker Mossman", "email": "parker@airbyte.io", "user": {"login": "pmossman"}}, "additions": 105, "deletions": 0}}, {"node": {"oid": "4731a9cb0f6dd421aec39d9168502ff6101403c2", "messageHeadline": "add feature-flag client (#21091)", "author": {"name": "Cole Snodgrass", "email": "cole@airbyte.io", "user": {"login": "colesnodgrass"}}, "additions": 1061, "deletions": 0}}, {"node": {"oid": "f31d92c3a92e155aa78898b9fae18fe77bbb18ac", "messageHeadline": "Source Zendesk Support: refactor and debug stuck syncs (#20900)", "author": {"name": "Denys Davydov", "email": "davydov.den18@gmail.com", "user": {"login": "davydov-d"}}, "additions": 259, "deletions": 138}}, {"node": {"oid": "5b731d1c8d159e1458d1eba29ef7414fcd8892ae", "messageHeadline": "\ud83d\udc1b  Source Shopify: add `discount applications` to orders stream (#21461)", "author": {"name": "Baz", "email": "oleksandr.bazarnov@globallogic.com", "user": {"login": "bazarnov"}}, "additions": 1681, "deletions": 130}}, {"node": {"oid": "e93c8f78a9450faaa41b8066abd33a75ad890c60", "messageHeadline": "Fail airbytePythonDockerApply if any steps fails (#20217)", "author": {"name": "Alexandre Girard", "email": "alexandre@airbyte.io", "user": {"login": "girarda"}}, "additions": 4, "deletions": 0}}, {"node": {"oid": "2abfdd6ef4ac038660bd20b7c16df02cf54fb799", "messageHeadline": "airbyte server: ignore aws secret manager value for default secret pe\u2026", "author": {"name": "Mohit Reddy", "email": "mohitreddy1996@users.noreply.github.com", "user": {"login": "mohitreddy1996"}}, "additions": 2, "deletions": 0}}, {"node": {"oid": "b58a95167d5c575a89d4f4b4bf80231c92de7d4f", "messageHeadline": "\ud83e\ude9f \ud83c\udf89 Free connector program enrollment modal (#21396)", "author": {"name": "Joey Marshment-Howell", "email": "josephkmh@users.noreply.github.com", "user": {"login": "josephkmh"}}, "additions": 682, "deletions": 2}}, {"node": {"oid": "9b7535e7eb7a113f0f41a2362c1544e8117c2bc9", "messageHeadline": "Source Gnews: reorganize inline schema in gnews.yaml (#21322)", "author": {"name": "Catherine Noll", "email": "clnoll@users.noreply.github.com", "user": {"login": "clnoll"}}, "additions": 99, "deletions": 98}}, {"node": {"oid": "59c06ab3c67a8fb89275516c2a84aecbc21153c9", "messageHeadline": "Fix broken Clickhouse & Cockroach DB tests (#21465)", "author": {"name": "Akash Kulkarni", "email": "113392464+akashkulk@users.noreply.github.com", "user": {"login": "akashkulk"}}, "additions": 5, "deletions": 5}}, {"node": {"oid": "acadee08bc23332a7b70545f7f33693409b049a1", "messageHeadline": "Add instructions for mounting Windows directory. (#21405)", "author": {"name": "Jon Martin", "email": "42846592+frostcow0@users.noreply.github.com", "user": {"login": "frostcow0"}}, "additions": 1, "deletions": 0}}, {"node": {"oid": "1c93be447df6ffe83974dc47b7b2658d4dfabbe0", "messageHeadline": "Added some reference links to Weaviate docs (#21449)", "author": {"name": "Bob van Luijt", "email": "bob@weaviate.io", "user": {"login": "bobvanluijt"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "1f2e784192a0a358b255e12c4385301d26a5040a", "messageHeadline": "Source Recharge: update SAT config, add expected records (#21464)", "author": {"name": "Arsen Losenko", "email": "20901439+arsenlosenko@users.noreply.github.com", "user": {"login": "arsenlosenko"}}, "additions": 62, "deletions": 24}}, {"node": {"oid": "f6854dcd6d57f4829f2fc0bbfec3a82336a0e691", "messageHeadline": "Fix url for sentry.io (#21458)", "author": {"name": "Semyon Komissarov", "email": "40249859+KomissarovSemyon@users.noreply.github.com", "user": {"login": "KomissarovSemyon"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "f104508f233e3f467d2161dc99979338bd9eb677", "messageHeadline": "\ud83e\ude9f \ud83d\udd27 Allow overwriting experiments and features during development (#2\u2026", "author": {"name": "Tim Roes", "email": "tim@airbyte.io", "user": {"login": "timroes"}}, "additions": 43, "deletions": 8}}, {"node": {"oid": "3c39e0c01e877976c8fca8f8207f4a94a006c955", "messageHeadline": "\ud83d\udc1b Source Insightly: Fix state date conversion bug (#19356)", "author": {"name": "Henri Blancke", "email": "blanckehenri@gmail.com", "user": {"login": "henriblancke"}}, "additions": 13, "deletions": 7}}, {"node": {"oid": "e38baf4997c7f631c701540e64e7f01b83c4967e", "messageHeadline": "Docs: highlight the requirement on MongoDB user access levels (#21462)", "author": {"name": "Micka\u00ebl Andrieu", "email": "mickael.andrieu@solvolabs.com", "user": {"login": "mickaelandrieu"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "97dc609383104ab15cc2258f619440f4e0115075", "messageHeadline": "Normalization & Transformation do not have a loading state (#21232)", "author": {"name": "Mark Berger", "email": "mark.berger@globallogic.com", "user": null}, "additions": 1, "deletions": 1}}, {"node": {"oid": "cb31ff5f39403ad47efc7697897de6bf36c73cb9", "messageHeadline": "\ud83e\ude9f \ud83d\udd27 Run FE e2e tests on separate runner (#21428)", "author": {"name": "Tim Roes", "email": "tim@airbyte.io", "user": {"login": "timroes"}}, "additions": 79, "deletions": 11}}, {"node": {"oid": "1757a6ea8adecfc72bda5ae2c2c2ca26cf370de6", "messageHeadline": "\ud83e\ude9f \ud83d\udc1b Fix duplicate createUser calls on signup (#21454)", "author": {"name": "Joey Marshment-Howell", "email": "josephkmh@users.noreply.github.com", "user": {"login": "josephkmh"}}, "additions": 1, "deletions": 18}}, {"node": {"oid": "c538977a8219f1a75b9d196366381fbf32a66570", "messageHeadline": "removed dashboards and cards steams from integrations tests (#21453)", "author": {"name": "darynaishchenko", "email": "80129833+darynaishchenko@users.noreply.github.com", "user": {"login": "darynaishchenko"}}, "additions": 0, "deletions": 20}}, {"node": {"oid": "8c9e75bf46df319afafbb370f3ebdf5beeb66b62", "messageHeadline": "create cloudRoutePaths and update usages of CloudRoutes (#21424)", "author": {"name": "Teal Larson", "email": "LARSON.TEAL@GMAIL.COM", "user": {"login": "tealjulia"}}, "additions": 29, "deletions": 29}}, {"node": {"oid": "6091b3829f932659ed37996b95a16848d108bb61", "messageHeadline": "Source Instatus: built in yaml (#21008)", "author": {"name": "darynaishchenko", "email": "80129833+darynaishchenko@users.noreply.github.com", "user": {"login": "darynaishchenko"}}, "additions": 1649, "deletions": 0}}, {"node": {"oid": "84baa6398ff8ad7c030565bc0c97bf14cc436557", "messageHeadline": "added empty streams for SAT (#21199)", "author": {"name": "darynaishchenko", "email": "80129833+darynaishchenko@users.noreply.github.com", "user": {"login": "darynaishchenko"}}, "additions": 16, "deletions": 510}}, {"node": {"oid": "0130da8c1de487f2544e42292473d551d63522ac", "messageHeadline": "make the pr code coverage comment update instead of adding new commen\u2026", "author": {"name": "Michael Siega", "email": "109092231+mfsiega-airbyte@users.noreply.github.com", "user": {"login": "mfsiega-airbyte"}}, "additions": 2, "deletions": 0}}, {"node": {"oid": "7f43da3dd0f68ef24039b9234e804bca39291810", "messageHeadline": "Don't return stacktrace as part of the response (#21443)", "author": {"name": "Alexandre Girard", "email": "alexandre@airbyte.io", "user": {"login": "girarda"}}, "additions": 10, "deletions": 5}}, {"node": {"oid": "0c8d6d3a304502c56b5a8307c09b4716834352aa", "messageHeadline": "remove supportsNormalization + supportsDbt from source spec (#21317)", "author": {"name": "Augustin", "email": "augustin@airbyte.io", "user": {"login": "alafanechere"}}, "additions": 0, "deletions": 40}}, {"node": {"oid": "d3f4a005815c8b1a922312b2e8168e5124fe90ae", "messageHeadline": "\ud83e\udd16 Bump patch version of Airbyte CDK", "author": {"name": "erohmensing", "email": "erohmensing@users.noreply.github.com", "user": {"login": "erohmensing"}}, "additions": 5, "deletions": 2}}, {"node": {"oid": "bc56337ff505996b8d59db540761a66220dc7a5d", "messageHeadline": "add __init__.py file (#21448)", "author": {"name": "Ella Rohm-Ensing", "email": "erohmensing@gmail.com", "user": {"login": "erohmensing"}}, "additions": 3, "deletions": 0}}, {"node": {"oid": "189891c12f6b12a3162b545f0855a620426bead8", "messageHeadline": "\ud83e\udd16 Bump patch version of Airbyte CDK", "author": {"name": "erohmensing", "email": "erohmensing@users.noreply.github.com", "user": {"login": "erohmensing"}}, "additions": 5, "deletions": 2}}, {"node": {"oid": "d16e32944d0d258f1017854be9753aa1c5e30efe", "messageHeadline": "[ISSUE #19981] use github user with access to push on master (#21345)", "author": {"name": "Maxime Carbonneau-Leclerc", "email": "maxi297@users.noreply.github.com", "user": {"login": "maxi297"}}, "additions": 1, "deletions": 0}}, {"node": {"oid": "08207e2181b7cdde7c1209f56f5c1ab0638e4b90", "messageHeadline": "Fix connector builder documentation link again (#21441)", "author": {"name": "Lake Mossman", "email": "lake@airbyte.io", "user": {"login": "lmossman"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "220f193c3be2e833f6c75a131be673a6407c3046", "messageHeadline": "fix loading remote definitions via cron (#21410)", "author": {"name": "Pedro S. Lopez", "email": "pedroslopez@me.com", "user": {"login": "pedroslopez"}}, "additions": 53, "deletions": 37}}, {"node": {"oid": "816a489cc5918e783367725b81a7dcad80c455c2", "messageHeadline": "Fix CreateConnectionForm test snapshot (#21430)", "author": {"name": "Edmundo Ruiz Ghanem", "email": "168664+edmundito@users.noreply.github.com", "user": {"login": "edmundito"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "d19b51c7518a342540c1240cf5c544089873b98b", "messageHeadline": "Fix links in connector builder UI docs (#21411)", "author": {"name": "Lake Mossman", "email": "lake@airbyte.io", "user": {"login": "lmossman"}}, "additions": 5, "deletions": 5}}, {"node": {"oid": "1a7600bfaea592b421f93725310c1f421ada8740", "messageHeadline": "Update on-gcp-compute-engine.md (#21429)", "author": {"name": "Jimmy Ma", "email": "gosusnp@users.noreply.github.com", "user": {"login": "gosusnp"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "f9bef162891af6c964e282bd679ac40eb1f42e2c", "messageHeadline": "Add AllowedHosts to Actor Definitions and Config Database (#21363)", "author": {"name": "Evan Tahler", "email": "evan@airbyte.io", "user": {"login": "evantahler"}}, "additions": 76, "deletions": 6}}, {"node": {"oid": "d378294c2de418102375ebe4da10fb63cab0e98c", "messageHeadline": "Improvements to edge cases of CheckStream (#21404)", "author": {"name": "Ella Rohm-Ensing", "email": "erohmensing@gmail.com", "user": {"login": "erohmensing"}}, "additions": 95, "deletions": 28}}, {"node": {"oid": "55a4715c4121fbf0b373ea7ea83dbe6e9b3661f8", "messageHeadline": "Update create connection page to full width, and fix trivial UI issue\u2026", "author": {"name": "Edmundo Ruiz Ghanem", "email": "168664+edmundito@users.noreply.github.com", "user": {"login": "edmundito"}}, "additions": 23, "deletions": 9}}, {"node": {"oid": "f1f0f03ea5b1383f1740566e5c3a29410dcb7c5f", "messageHeadline": "Allow the OSS server only on OSS (#21416)", "author": {"name": "Benoit Moriceau", "email": "benoit@airbyte.io", "user": {"login": "benmoriceau"}}, "additions": 63, "deletions": 0}}, {"node": {"oid": "1502ef422e5f3e4aac80199ffc83f28e35cc8989", "messageHeadline": "\ud83e\ude9f \ud83d\udc1b Fix jest tests to fail build correctly (#21408)", "author": {"name": "Tim Roes", "email": "tim@airbyte.io", "user": {"login": "timroes"}}, "additions": 2, "deletions": 1}}, {"node": {"oid": "38f7f697351d1a6637ee39dc72dd175e9185d734", "messageHeadline": "added edits (#21346)", "author": {"name": "Sophia Wiley", "email": "106352739+sophia-wiley@users.noreply.github.com", "user": {"login": "sophia-wiley"}}, "additions": 5, "deletions": 3}}, {"node": {"oid": "b3d9f0e9c70e46639a25da62e99bc5af13933697", "messageHeadline": "introduce code coverage report step (#21376)", "author": {"name": "Michael Siega", "email": "109092231+mfsiega-airbyte@users.noreply.github.com", "user": {"login": "mfsiega-airbyte"}}, "additions": 37, "deletions": 0}}, {"node": {"oid": "b039a2cdebfa4b0bb22259039b7bd3cb45d4519c", "messageHeadline": "Source File: enable high strictness level (#21243)", "author": {"name": "Roman Yermilov [GL]", "email": "86300758+roman-yermilov-gl@users.noreply.github.com", "user": {"login": "roman-yermilov-gl"}}, "additions": 28, "deletions": 1}}, {"node": {"oid": "617c8d89252b4625e0bf0ca1060bbc3c35933527", "messageHeadline": "Source Klaviyo: enable SAT high strictness (#21374)", "author": {"name": "Arsen Losenko", "email": "20901439+arsenlosenko@users.noreply.github.com", "user": {"login": "arsenlosenko"}}, "additions": 94, "deletions": 31}}, {"node": {"oid": "e72cf09ff3f125cd98c308946309301ca89b61b0", "messageHeadline": "Source Facebook Marketing: Videos stream remove filtering (#21385)", "author": {"name": "Artem Inzhyyants", "email": "36314070+artem1205@users.noreply.github.com", "user": {"login": "artem1205"}}, "additions": 15, "deletions": 7}}, {"node": {"oid": "19b53750908e11b5f15726759178859f8318c5a7", "messageHeadline": "Source Slack: retry timeout error (#21321)", "author": {"name": "Artem Inzhyyants", "email": "36314070+artem1205@users.noreply.github.com", "user": {"login": "artem1205"}}, "additions": 7, "deletions": 3}}, {"node": {"oid": "0b1e34a03f53078bb8a083dbc97c8dc145232f99", "messageHeadline": "Update to Micronaut 3.8.1 (#21388)", "author": {"name": "Jonathan Pearlin", "email": "jonathan@airbyte.io", "user": {"login": "jdpgrailsdev"}}, "additions": 3, "deletions": 3}}, {"node": {"oid": "fbb317db1489af433ea3db98ceb60d823418269a", "messageHeadline": "<Callout /> component (#21273)", "author": {"name": "Teal Larson", "email": "LARSON.TEAL@GMAIL.COM", "user": {"login": "tealjulia"}}, "additions": 117, "deletions": 91}}, {"node": {"oid": "fd9fe9a795ac3ad06e810ea2224aab998d3e3125", "messageHeadline": "Update databend.md (#21179)", "author": {"name": "Jeremy", "email": "hantmac@outlook.com", "user": {"login": "hantmac"}}, "additions": 4, "deletions": 2}}, {"node": {"oid": "1b185db43457b61acf66490c1af786c7b21b0081", "messageHeadline": ":tada: Typeform - beta certification (#21145)", "author": {"name": "midavadim", "email": "midavadim@yahoo.com", "user": {"login": "midavadim"}}, "additions": 147, "deletions": 113}}, {"node": {"oid": "81be661a1d1e40b60ab6614f5533e7ec72065c64", "messageHeadline": "SAT: check `future_state` only for incremental streams. (#21248)", "author": {"name": "Serhii Chvaliuk", "email": "grubberr@gmail.com", "user": {"login": "grubberr"}}, "additions": 15, "deletions": 7}}, {"node": {"oid": "e73d42b5cbf75ea29b90b4d0981f5b62a7083510", "messageHeadline": "Remove `supportsNormalization` `supportsDbt` from non GA destination \u2026", "author": {"name": "Augustin", "email": "augustin@airbyte.io", "user": {"login": "alafanechere"}}, "additions": 1, "deletions": 24}}, {"node": {"oid": "00d4c20fd17d6736b876702e10a70affabd6a752", "messageHeadline": "\ud83c\udf89 New Source: Dremio (#19912)", "author": {"name": "Arsen Losenko", "email": "20901439+arsenlosenko@users.noreply.github.com", "user": {"login": "arsenlosenko"}}, "additions": 530, "deletions": 0}}, {"node": {"oid": "f6967f1d93fecf2f3d4622cc47bf9a623d4afd92", "messageHeadline": "\ud83e\ude9f\ud83c\udf89 Connector builder: Schema inferrer UI (#21154)", "author": {"name": "Joe Reuter", "email": "joe@airbyte.io", "user": {"login": "flash1293"}}, "additions": 420, "deletions": 71}}, {"node": {"oid": "ba7cbef19b35fd84fe458f56c91f40ed70354d53", "messageHeadline": "fix e2e tests (#21380)", "author": {"name": "Joe Reuter", "email": "joe@airbyte.io", "user": {"login": "flash1293"}}, "additions": 6, "deletions": 3}}, {"node": {"oid": "a39d4984da7e4a7c26562844f72f27d2f0d1e8cd", "messageHeadline": "\ud83e\ude9f \ud83d\udd27 Add stylelint plugin & no-color-variables-in-rgba rule (#21269)", "author": {"name": "Joey Marshment-Howell", "email": "josephkmh@users.noreply.github.com", "user": {"login": "josephkmh"}}, "additions": 101, "deletions": 25}}, {"node": {"oid": "bf78d8490f22d125e4caf8f8c22e0d0d56e6e7b3", "messageHeadline": "fixed current_value in usage_triggers stream (#21304)", "author": {"name": "darynaishchenko", "email": "80129833+darynaishchenko@users.noreply.github.com", "user": {"login": "darynaishchenko"}}, "additions": 3, "deletions": 3}}, {"node": {"oid": "954761cf7f8e6477715e9c1b15bcadedf609f807", "messageHeadline": "update destination-python generator (#21298)", "author": {"name": "Augustin", "email": "augustin@airbyte.io", "user": {"login": "alafanechere"}}, "additions": 0, "deletions": 4}}, {"node": {"oid": "cbf9ea76c16b983a5f89062ed497b91b7ca4272a", "messageHeadline": "[Low-Code CDK] Construct declarative components from Pydantic models \u2026", "author": {"name": "Brian Lai", "email": "51336873+brianjlai@users.noreply.github.com", "user": {"login": "brianjlai"}}, "additions": 1923, "deletions": 137}}, {"node": {"oid": "0a71b019b52a64d58cef6795d4194f0e10cdc86a", "messageHeadline": "Add records committed to job stats (#21364)", "author": {"name": "Jimmy Ma", "email": "gosusnp@users.noreply.github.com", "user": {"login": "gosusnp"}}, "additions": 5, "deletions": 2}}, {"node": {"oid": "02e0258948ce358a15a18e41376051dfade030bd", "messageHeadline": "Bump Airbyte version from 0.40.27 to 0.40.28 (#21359)", "author": {"name": "Octavia Squidington III", "email": "90398440+octavia-squidington-iii@users.noreply.github.com", "user": {"login": "octavia-squidington-iii"}}, "additions": 46, "deletions": 46}}, {"node": {"oid": "1e44c343afbea65e640482de6670532a54da10b7", "messageHeadline": "JDBC Destinations: improve error message for conflicting streams (#21\u2026", "author": {"name": "Edward Gao", "email": "edward.gao@airbyte.io", "user": {"login": "edgao"}}, "additions": 70, "deletions": 11}}, {"node": {"oid": "954ca755173ad102c0e2f4be85c62b538a5e9840", "messageHeadline": "Avoid parsing a message if this message is too big (#21090)", "author": {"name": "Benoit Moriceau", "email": "benoit@airbyte.io", "user": {"login": "benmoriceau"}}, "additions": 147, "deletions": 45}}, {"node": {"oid": "63ff3d75b49ecb124e6462fabc14a187cb00abb9", "messageHeadline": "Make documentation_url optional in a declarative connector spec (#21347)", "author": {"name": "Lake Mossman", "email": "lake@airbyte.io", "user": {"login": "lmossman"}}, "additions": 15, "deletions": 10}}, {"node": {"oid": "80f3c4e28c7c4648a643cc2022b1f359b90e74cb", "messageHeadline": "\ud83e\ude9f \ud83c\udf89 Verify auth status on tab focus (#21175)", "author": {"name": "Teal Larson", "email": "LARSON.TEAL@GMAIL.COM", "user": {"login": "tealjulia"}}, "additions": 25, "deletions": 2}}, {"node": {"oid": "2dc5b2f8180be8043703d0d56a840cd376ff96c2", "messageHeadline": "airbyte-common-workers: Collect trace message on failed connection_st\u2026", "author": {"name": "Augustin", "email": "augustin@airbyte.io", "user": {"login": "alafanechere"}}, "additions": 214, "deletions": 133}}, {"node": {"oid": "f3c8d8317021cfd904d1fbe076dd94e9d4e22e17", "messageHeadline": ":bug: Source Jira: `check_connection` fails if no projects are define\u2026", "author": {"name": "Philippe Boyd", "email": "philippeboyd@users.noreply.github.com", "user": {"login": "philippeboyd"}}, "additions": 7, "deletions": 4}}, {"node": {"oid": "08c19fb57d3d52e410e9bf6890bc48543493c352", "messageHeadline": "manually bump source definition version (#21349)", "author": {"name": "Rodi Reich Zilberman", "email": "867491+rodireich@users.noreply.github.com", "user": {"login": "rodireich"}}, "additions": 4, "deletions": 4}}, {"node": {"oid": "b7af8ac54c031f799ad6dcd396b71094f157319c", "messageHeadline": "Better escape the select query for a case a schema name starts with a\u2026", "author": {"name": "Rodi Reich Zilberman", "email": "867491+rodireich@users.noreply.github.com", "user": {"login": "rodireich"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "440a5e4de747ab0720c14bcb3b515ae5e7ba2b82", "messageHeadline": "store env-var response (#21327)", "author": {"name": "Cole Snodgrass", "email": "cole@airbyte.io", "user": {"login": "colesnodgrass"}}, "additions": 8, "deletions": 6}}, {"node": {"oid": "c6b8279386cb731b4f81322d9f4515d02792b32b", "messageHeadline": "Add dependencies to docker-compose (#19321)", "author": {"name": "Jimmy Ma", "email": "gosusnp@users.noreply.github.com", "user": {"login": "gosusnp"}}, "additions": 133, "deletions": 86}}, {"node": {"oid": "3ec7c5be291e3b2c517437a49d76590fce020d73", "messageHeadline": "December release notes docs (#21270)", "author": {"name": "Sophia Wiley", "email": "106352739+sophia-wiley@users.noreply.github.com", "user": {"login": "sophia-wiley"}}, "additions": 29, "deletions": 0}}, {"node": {"oid": "2c25a2b09a177a73f24def48a032a88c26958d2d", "messageHeadline": "Merge branch 'monorepo' of github.com:airbytehq/airbyte-cloud into mo\u2026", "author": {"name": "cpdeethree", "email": "conor@airbyte.io", "user": {"login": "cpdeethree"}}, "additions": 3, "deletions": 1}}, {"node": {"oid": "8703ed1d204de9adc8ae4a922b73edafffb0053a", "messageHeadline": "Merge branch 'master' of github.com:airbytehq/airbyte-cloud into mono\u2026", "author": {"name": "cpdeethree", "email": "conor@airbyte.io", "user": {"login": "cpdeethree"}}, "additions": 0, "deletions": 0}}, {"node": {"oid": "5bc38f0e0077adaa185b89245d0cde3244eb655c", "messageHeadline": "Ensure Local Secret Persistence is Initialized (#21329)", "author": {"name": "Jonathan Pearlin", "email": "jonathan@airbyte.io", "user": {"login": "jdpgrailsdev"}}, "additions": 3, "deletions": 1}}, {"node": {"oid": "516051c71295cff70301cd1e88b51bb56fc4b298", "messageHeadline": "init", "author": {"name": "Conor", "email": "cpdeethree@users.noreply.github.com", "user": {"login": "cpdeethree"}}, "additions": 1, "deletions": 0}}, {"node": {"oid": "94c84f783ab7225c0347ede8be88ac8e6a01db3c", "messageHeadline": "Make schema field in source-snowflake mean a subset of the specified \u2026", "author": {"name": "Rodi Reich Zilberman", "email": "867491+rodireich@users.noreply.github.com", "user": {"login": "rodireich"}}, "additions": 107, "deletions": 52}}, {"node": {"oid": "477861552cc84ed98f1db87b09ccc9e989c1bd10", "messageHeadline": "\ud83c\udf89 New Destination: Weaviate (#20094)", "author": {"name": "Sam Stoelinga", "email": "sammiestoel@gmail.com", "user": {"login": "samos123"}}, "additions": 1573, "deletions": 0}}, {"node": {"oid": "ceadf31444dcd1b6e15796c29e1cd6928cbefb97", "messageHeadline": "\ud83c\udf89 Source bigcommerce: add brands and categories streams (#20518)", "author": {"name": "Philip Corr", "email": "PhilipCorr@users.noreply.github.com", "user": {"login": "PhilipCorr"}}, "additions": 444, "deletions": 4}}, {"node": {"oid": "31a13331d6d447cf1871a996687144560ee4e0a0", "messageHeadline": "Run Airbyte CI on pull_request (#21266)", "author": {"name": "Conor", "email": "cpdeethree@users.noreply.github.com", "user": {"login": "cpdeethree"}}, "additions": 3, "deletions": 2}}, {"node": {"oid": "c5e5659ebe3d2488e768535bc5f1d197e43e24ba", "messageHeadline": "\ud83e\ude9f \ud83d\udea6 E2E: Fix duplicated database object warning (#20926)", "author": {"name": "Vladimir", "email": "volodymyr.s.petrov@globallogic.com", "user": {"login": "dizel852"}}, "additions": 79, "deletions": 88}}, {"node": {"oid": "6c01f7bbaea1f913ed518c025f2204ebaa784a29", "messageHeadline": "Add bootloader/server to published images for Cloud (#21325)", "author": {"name": "Jonathan Pearlin", "email": "jonathan@airbyte.io", "user": {"login": "jdpgrailsdev"}}, "additions": 32, "deletions": 0}}, {"node": {"oid": "2515385e1271c4da495316bf701b086a319a4ffe", "messageHeadline": "\ud83e\ude9f \ud83e\uddf9 Reorganize connections pages (#20845)", "author": {"name": "Edmundo Ruiz Ghanem", "email": "168664+edmundito@users.noreply.github.com", "user": {"login": "edmundito"}}, "additions": 336, "deletions": 305}}, {"node": {"oid": "7676af5f5fb53542ebaff18a415f9c89db417055", "messageHeadline": "Migrate airbyte-bootloader to Micronaut (#21073)", "author": {"name": "Jonathan Pearlin", "email": "jonathan@airbyte.io", "user": {"login": "jdpgrailsdev"}}, "additions": 1617, "deletions": 942}}, {"node": {"oid": "0ca60bc0838a68460768f0d7f57206be5eb0286a", "messageHeadline": "Source Google Ads: Update docs (#21308)", "author": {"name": "Artem Inzhyyants", "email": "36314070+artem1205@users.noreply.github.com", "user": {"login": "artem1205"}}, "additions": 6, "deletions": 1}}, {"node": {"oid": "5b46c65cf2208e21bf73df17e53fffb1f5586b1c", "messageHeadline": "Connector builder server: Fail on failing tests (#21198)", "author": {"name": "Joe Reuter", "email": "joe@airbyte.io", "user": {"login": "flash1293"}}, "additions": 7, "deletions": 1}}, {"node": {"oid": "f50d6f57bcccaa5b01fee40461c220268508818f", "messageHeadline": "\ud83e\ude9f \ud83d\udd27 Fixed passed props to `<CheckBoxControl />` which cause error in \u2026", "author": {"name": "Vladimir", "email": "volodymyr.s.petrov@globallogic.com", "user": {"login": "dizel852"}}, "additions": 9, "deletions": 20}}, {"node": {"oid": "702027e10a63a359257f63e187767b83af857c98", "messageHeadline": "feat: mention user on failed master branch build (#21201)", "author": {"name": "Volodymyr Pochtar", "email": "v.pochtar@gmail.com", "user": {"login": "cuyk"}}, "additions": 188, "deletions": 19}}, {"node": {"oid": "f675c6fe7a13891c0e8eb32382c756bc8da0a8e5", "messageHeadline": "[Low Code CDK] Add type annotations and cleanup usage of `visited` se\u2026", "author": {"name": "Catherine Noll", "email": "clnoll@users.noreply.github.com", "user": {"login": "clnoll"}}, "additions": 11, "deletions": 10}}, {"node": {"oid": "3d98c41f0f44bcd9e727c596d8125476f5799da9", "messageHeadline": "[Low-Code CDK] Parse incoming manifest objects into Pydantic models (\u2026", "author": {"name": "Brian Lai", "email": "51336873+brianjlai@users.noreply.github.com", "user": {"login": "brianjlai"}}, "additions": 214, "deletions": 46}}, {"node": {"oid": "1c8cbc0060e50cfab689d77dd82ea5a6482f4493", "messageHeadline": "Source Snapchat Marketing: fix error response (#21267)", "author": {"name": "Artem Inzhyyants", "email": "36314070+artem1205@users.noreply.github.com", "user": {"login": "artem1205"}}, "additions": 5, "deletions": 4}}, {"node": {"oid": "b14ca94428a0cdd6e40baba39b9f7ac2ebc23ab3", "messageHeadline": "\ud83e\ude9f \ud83d\udd27 Use experiment for new streams table design (#21230)", "author": {"name": "Edmundo Ruiz Ghanem", "email": "168664+edmundito@users.noreply.github.com", "user": {"login": "edmundito"}}, "additions": 76, "deletions": 97}}, {"node": {"oid": "f3a70be4526f19392e039bd6c67b946b8163e2b5", "messageHeadline": "\ud83e\ude9f \ud83d\udc1b Fix broken switch UI state - when checked state provided as a \"va\u2026", "author": {"name": "Vladimir", "email": "volodymyr.s.petrov@globallogic.com", "user": {"login": "dizel852"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "8dffde019d60790e7aad154b21eb5a87a31fd159", "messageHeadline": "postgres-source-cdc: handle null values for array data types (#21003)", "author": {"name": "Subodh Kant Chaturvedi", "email": "subodh1810@gmail.com", "user": {"login": "subodh1810"}}, "additions": 27, "deletions": 20}}, {"node": {"oid": "bf8428e0cbcf6081863c21279e31fde8ec9f01a1", "messageHeadline": "Switch CI to use npm ci (#21259)", "author": {"name": "Tim Roes", "email": "tim@airbyte.io", "user": {"login": "timroes"}}, "additions": 1, "deletions": 0}}, {"node": {"oid": "449b2528e8e7e06a2cf0b2ae9c72b0c94b68d1bf", "messageHeadline": "Bmoric/restore old interface (#21235)", "author": {"name": "Benoit Moriceau", "email": "benoit@airbyte.io", "user": {"login": "benmoriceau"}}, "additions": 274, "deletions": 116}}, {"node": {"oid": "59ff2a2f598c7f1c690b335168c1f3afe7e46c6d", "messageHeadline": "Source Google Analytics Data API: slicer updated, unit tests added (#\u2026", "author": {"name": "Serhii Chvaliuk", "email": "grubberr@gmail.com", "user": {"login": "grubberr"}}, "additions": 240, "deletions": 50}}, {"node": {"oid": "e571b2bfd5cc733e87cff6ea98f20ac10e53a0cc", "messageHeadline": "Upgrade to Micronaut 3.8.0 and related dependencies (#21077)", "author": {"name": "Jonathan Pearlin", "email": "jonathan@airbyte.io", "user": {"login": "jdpgrailsdev"}}, "additions": 54, "deletions": 21}}, {"node": {"oid": "8ef287286d6671f25ba95c2f97fa0b4974e9f860", "messageHeadline": "[Connector-builder server] Allow client to specify record limit and e\u2026", "author": {"name": "Catherine Noll", "email": "clnoll@users.noreply.github.com", "user": {"login": "clnoll"}}, "additions": 297, "deletions": 102}}, {"node": {"oid": "9d4dd48d9fd09b67f10983365eebdf0a5fc00d77", "messageHeadline": "Source notion: fix schema (#20639)", "author": {"name": "Denys Davydov", "email": "davydov.den18@gmail.com", "user": {"login": "davydov-d"}}, "additions": 162, "deletions": 113}}, {"node": {"oid": "2769f883240ee28bc569a8d47d422bfed7ae2608", "messageHeadline": "Fix auto detect schema change backdrop color CSS (#21246)", "author": {"name": "Edmundo Ruiz Ghanem", "email": "168664+edmundito@users.noreply.github.com", "user": {"login": "edmundito"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "e55a7c6ed66183638b6a23986e2ae63d8852f01f", "messageHeadline": "Hide no credits banner for no billing accounts (#21218)", "author": {"name": "Tim Roes", "email": "tim@airbyte.io", "user": {"login": "timroes"}}, "additions": 4, "deletions": 1}}, {"node": {"oid": "4b5cf8b475890ba16735909cc8249add404fb8ee", "messageHeadline": "Update form field labels in connection form to match design (#21036)", "author": {"name": "Mark Berger", "email": "mark.berger@globallogic.com", "user": null}, "additions": 162, "deletions": 54}}, {"node": {"oid": "74dec837fcd0b2ad2a4e84958e0972d2a1814388", "messageHeadline": "[Low-Code CDK] Handle forward references in manifest (#20893)", "author": {"name": "Catherine Noll", "email": "clnoll@users.noreply.github.com", "user": {"login": "clnoll"}}, "additions": 226, "deletions": 188}}, {"node": {"oid": "f69a128a9c113db6d1edd5b1b5d2604aae801d16", "messageHeadline": "[ISSUE #19981] testing version bump (#21106)", "author": {"name": "Maxime Carbonneau-Leclerc", "email": "maxi297@users.noreply.github.com", "user": {"login": "maxi297"}}, "additions": 120, "deletions": 103}}, {"node": {"oid": "592c656882b3b5a9a1722f2aad3837b05ecf571e", "messageHeadline": "\ud83e\ude9f\ud83d\udc1b Connector builder UI: Fix datetime stream slicer (#21161)", "author": {"name": "Joe Reuter", "email": "joe@airbyte.io", "user": {"login": "flash1293"}}, "additions": 9, "deletions": 8}}, {"node": {"oid": "8398e648c853175a4725de7584c139cf41030259", "messageHeadline": "Enforce HTTPS (#21182)", "author": {"name": "Greg Solovyev", "email": "grishick@users.noreply.github.com", "user": {"login": "grishick"}}, "additions": 9, "deletions": 16}}, {"node": {"oid": "4afdd936b12b9e5d46120a363d27fd7c90897b9c", "messageHeadline": "Update README.md (#21236)", "author": {"name": "Evan Tahler", "email": "evan@airbyte.io", "user": {"login": "evantahler"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "708f075945874bf74d6a25ea6f2becf13dbe5247", "messageHeadline": "Update platform-workflow-labels.yml (#21225)", "author": {"name": "Cole Snodgrass", "email": "cole@airbyte.io", "user": {"login": "colesnodgrass"}}, "additions": 4, "deletions": 4}}, {"node": {"oid": "09e4d99d799bb7e2329faa71a3628cff6d69576f", "messageHeadline": "lowcode docs: add link to YAML reference (#21231)", "author": {"name": "Sherif A. Nada", "email": "snadalive@gmail.com", "user": {"login": "sherifnada"}}, "additions": 4, "deletions": 0}}, {"node": {"oid": "0b27aa52006a7003b9648a1456eee1abcf728058", "messageHeadline": "\ud83e\ude9f \ud83e\uddf9 Custom connectors in Cloud UI updates (#21034)", "author": {"name": "Teal Larson", "email": "LARSON.TEAL@GMAIL.COM", "user": {"login": "tealjulia"}}, "additions": 87, "deletions": 38}}, {"node": {"oid": "31edbd8baefeab01749d88c93698fe68e51e3bc7", "messageHeadline": "Source S3: update block size for json (#21210)", "author": {"name": "Artem Inzhyyants", "email": "36314070+artem1205@users.noreply.github.com", "user": {"login": "artem1205"}}, "additions": 24, "deletions": 14}}, {"node": {"oid": "2ea66124cf98d218605e1d51f0566b477c4383e4", "messageHeadline": "Source Airtable: fix field names (#21215)", "author": {"name": "Artem Inzhyyants", "email": "36314070+artem1205@users.noreply.github.com", "user": {"login": "artem1205"}}, "additions": 12, "deletions": 10}}, {"node": {"oid": "364973e73280814640988b6ceb724971a3626f9e", "messageHeadline": "\ud83c\udf89 Destination Local CSV: add custom delimiter (#17998)", "author": {"name": "Nataly Merezhuk", "email": "65251165+natalyjazzviolin@users.noreply.github.com", "user": {"login": "natalyjazzviolin"}}, "additions": 229, "deletions": 10}}, {"node": {"oid": "58352c99e1b039c1be261f3fc3a79248efe507e0", "messageHeadline": "Source google ads: add more logs (#20755)", "author": {"name": "Denys Davydov", "email": "davydov.den18@gmail.com", "user": {"login": "davydov-d"}}, "additions": 465, "deletions": 122}}, {"node": {"oid": "8ed66ebe79f63f7ced5dd852bcecf64238139c3f", "messageHeadline": "Updated ISO certification date (#21181)", "author": {"name": "Sophia Wiley", "email": "106352739+sophia-wiley@users.noreply.github.com", "user": {"login": "sophia-wiley"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "afaf2d1bb235cc1f567026d241d1b1123fdec0bf", "messageHeadline": "convert EnvVariableFeatureFlag to an injected dependency (#21171)", "author": {"name": "Cole Snodgrass", "email": "cole@airbyte.io", "user": {"login": "colesnodgrass"}}, "additions": 113, "deletions": 62}}, {"node": {"oid": "c6edc0db2fa0764b7855c32c646344164b703beb", "messageHeadline": "\ud83c\udf89 Updates for edit password field in connector (#20723)", "author": {"name": "Nataly Merezhuk", "email": "65251165+natalyjazzviolin@users.noreply.github.com", "user": {"login": "natalyjazzviolin"}}, "additions": 5, "deletions": 5}}, {"node": {"oid": "1ed04fd23212f9a577b684dd9ec0e528019a2e0c", "messageHeadline": "Destination connector for teradata vantage (rebased community PR) (#2\u2026", "author": {"name": "Greg Solovyev", "email": "grishick@users.noreply.github.com", "user": {"login": "grishick"}}, "additions": 871, "deletions": 3}}, {"node": {"oid": "d853b855ce4e7fd64a4c1a026be72b2b7185a747", "messageHeadline": "Connector builder server: Fix unit tests (#21107)", "author": {"name": "Joe Reuter", "email": "joe@airbyte.io", "user": {"login": "flash1293"}}, "additions": 77, "deletions": 55}}, {"node": {"oid": "423cb8bdbc2f234cf7315fb39442eb684918231b", "messageHeadline": "[ISSUE-20322] updating tutorial documentation (#21163)", "author": {"name": "Maxime Carbonneau-Leclerc", "email": "maxi297@users.noreply.github.com", "user": {"login": "maxi297"}}, "additions": 8, "deletions": 6}}, {"node": {"oid": "524f0717f2a79b3e3290660eb27e1ade187da780", "messageHeadline": "ci-connector-ops: change required reviewers logic (#21158)", "author": {"name": "Augustin", "email": "augustin@airbyte.io", "user": {"login": "alafanechere"}}, "additions": 7, "deletions": 8}}, {"node": {"oid": "6033b1193ededb1afdcc606bb103a32d545f9d75", "messageHeadline": "\ud83e\ude9f \ud83d\udd27  Use CSS Custom Properties for colors (#19344)", "author": {"name": "Joey Marshment-Howell", "email": "josephkmh@users.noreply.github.com", "user": {"login": "josephkmh"}}, "additions": 247, "deletions": 139}}, {"node": {"oid": "a8e103768da7e0bf78fa5d015e7a47b33ba6293a", "messageHeadline": "\ud83e\ude9f \ud83d\udd27 Update frontend typing of cloud api response (#21086)", "author": {"name": "Joey Marshment-Howell", "email": "josephkmh@users.noreply.github.com", "user": {"login": "josephkmh"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "5c020fce57908c786d2fde85b73c5e58d7d69ec1", "messageHeadline": "\ud83e\ude9f \ud83c\udf89 Disable deselection of cursor field/primary key in the UI (#20844)", "author": {"name": "Joey Marshment-Howell", "email": "josephkmh@users.noreply.github.com", "user": {"login": "josephkmh"}}, "additions": 535, "deletions": 43}}, {"node": {"oid": "cb99eab61a7879227cfba6c1fe4d5c173eef642e", "messageHeadline": "\ud83c\udf89 Source Airtable: update `releaseStage` to `beta` (#20935)", "author": {"name": "Baz", "email": "oleksandr.bazarnov@globallogic.com", "user": {"login": "bazarnov"}}, "additions": 46, "deletions": 13}}, {"node": {"oid": "f61a790a07ee29069c7d0f41ef71e2ffd4500c46", "messageHeadline": "Connector builder: E2e tests (#21122)", "author": {"name": "Joe Reuter", "email": "joe@airbyte.io", "user": {"login": "flash1293"}}, "additions": 266, "deletions": 14}}, {"node": {"oid": "f921d8cfbab4e5cd897876486a15ec8dd2f4a974", "messageHeadline": "\ud83e\ude9f\u00a0\ud83d\udd27 Add tests for BulkEditService (#20820)", "author": {"name": "Yatsuk Bogdan", "email": "yatsukbogdan@gmail.com", "user": {"login": "YatsukBogdan1"}}, "additions": 237, "deletions": 0}}, {"node": {"oid": "94fcb132ddb5f950807ec1bce1db9fe20dd0a797", "messageHeadline": "\ud83e\ude9f\u00a0\ud83c\udfa8 Refining BulkEditPanel component (#20474)", "author": {"name": "Yatsuk Bogdan", "email": "yatsukbogdan@gmail.com", "user": {"login": "YatsukBogdan1"}}, "additions": 158, "deletions": 27}}, {"node": {"oid": "8c35783002ac570419cff427bd463c140e94fee4", "messageHeadline": "Use jest directly as test runner (#21174)", "author": {"name": "Tim Roes", "email": "tim@airbyte.io", "user": {"login": "timroes"}}, "additions": 9945, "deletions": 4823}}, {"node": {"oid": "4556b612c273f1334e0942fffd725ac3e462d256", "messageHeadline": "Adjust connector icons (#20547)", "author": {"name": "Tim Roes", "email": "tim@airbyte.io", "user": {"login": "timroes"}}, "additions": 434, "deletions": 192}}, {"node": {"oid": "cefc6abdfe282e9a718b77a98734f76ca0a1dd16", "messageHeadline": "removed error (#20612)", "author": {"name": "Sophia Wiley", "email": "106352739+sophia-wiley@users.noreply.github.com", "user": {"login": "sophia-wiley"}}, "additions": 0, "deletions": 0}}, {"node": {"oid": "510a303c5b575eef98b7bb031bb85ecb893380b6", "messageHeadline": "test cleanup (#21178)", "author": {"name": "Michael Siega", "email": "109092231+mfsiega-airbyte@users.noreply.github.com", "user": {"login": "mfsiega-airbyte"}}, "additions": 2, "deletions": 5}}, {"node": {"oid": "0d9a3eae888206a8c1401d8975d8cc5b233e9aca", "messageHeadline": "Extend connection list filtering (#21094)", "author": {"name": "Jimmy Ma", "email": "gosusnp@users.noreply.github.com", "user": {"login": "gosusnp"}}, "additions": 20, "deletions": 14}}, {"node": {"oid": "98ee1c21657aa6c357f5bbd784ad827e3136bb58", "messageHeadline": "\ud83d\udc1b \ud83c\udf89 Source Airtable: migrate to the `Metadata API` for dynamic schema\u2026", "author": {"name": "Baz", "email": "oleksandr.bazarnov@globallogic.com", "user": {"login": "bazarnov"}}, "additions": 695, "deletions": 286}}, {"node": {"oid": "86157be6114fb007e8c50078b8f05742dffb888c", "messageHeadline": "Source Mailchimp - fix the way request params are built (#20765)", "author": {"name": "Denys Davydov", "email": "davydov.den18@gmail.com", "user": {"login": "davydov-d"}}, "additions": 160, "deletions": 141}}, {"node": {"oid": "cae0e3a01099254fa401d209afebb2b4817178c9", "messageHeadline": "test for behavior when a column is removed in an incremental sync (#2\u2026", "author": {"name": "Davin Chia", "email": "davinchia@gmail.com", "user": {"login": "davinchia"}}, "additions": 68, "deletions": 2}}, {"node": {"oid": "e8c5cff2bbef696ee533e5812b30fe62dc6c1e09", "messageHeadline": "Source Harvest: Skip 403 FORBIDDEN for all streams (#21151)", "author": {"name": "Artem Inzhyyants", "email": "36314070+artem1205@users.noreply.github.com", "user": {"login": "artem1205"}}, "additions": 11, "deletions": 10}}, {"node": {"oid": "bbf1a5c3e934d87cdf373b65224dd4ea7b4f1262", "messageHeadline": "Amazon Seller Partner: Validate connections without orders data (#20896)", "author": {"name": "Zaza Javakhishvili", "email": "zaza.javakhishvili@gmail.com", "user": {"login": "animer3009"}}, "additions": 11, "deletions": 6}}, {"node": {"oid": "9adb63cc0b0c8ad2fab74170a371071d2b35b10d", "messageHeadline": "Revert \"Revert Convert the server to micronaut\" (#21133)", "author": {"name": "Benoit Moriceau", "email": "benoit@airbyte.io", "user": {"login": "benmoriceau"}}, "additions": 1585, "deletions": 1612}}, {"node": {"oid": "bc93198b78a6382e6650da1bfa81e813593dd391", "messageHeadline": "Source Facebook Marketing: Update schema ad_account (#21149)", "author": {"name": "Artem Inzhyyants", "email": "36314070+artem1205@users.noreply.github.com", "user": {"login": "artem1205"}}, "additions": 30, "deletions": 4}}, {"node": {"oid": "26de82755d6e2a2330c49aecaf5540e9feaef469", "messageHeadline": "Update postgres.md (#21170)", "author": {"name": "Evan Tahler", "email": "evan@airbyte.io", "user": {"login": "evantahler"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "56c686440ecc6479e09be18eb82967573fa2453f", "messageHeadline": "New destination: databend (community PR #19815) (#20909)", "author": {"name": "Greg Solovyev", "email": "grishick@users.noreply.github.com", "user": {"login": "grishick"}}, "additions": 1044, "deletions": 2}}, {"node": {"oid": "45006a750b5a73592620cdc7cab273739d6ea83d", "messageHeadline": "Connector builder server: Add inferred schema to read API response (#\u2026", "author": {"name": "Joe Reuter", "email": "joe@airbyte.io", "user": {"login": "flash1293"}}, "additions": 13, "deletions": 3}}, {"node": {"oid": "21b5eabc965a6d85cc5fe33ce15f0bed65e43959", "messageHeadline": "allow the cursors and primary keys to be deselected when the sync mod\u2026", "author": {"name": "Michael Siega", "email": "109092231+mfsiega-airbyte@users.noreply.github.com", "user": {"login": "mfsiega-airbyte"}}, "additions": 48, "deletions": 4}}, {"node": {"oid": "f0568d383dbb338078d4d64ab0bf65bd7a8eae78", "messageHeadline": "Import error broke master (#21165)", "author": {"name": "Krishna (kc) Glick", "email": "krishna@airbyte.io", "user": {"login": "krishnaglick"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "443ebfcb9d1665132fdb7b85c3415d35644716e3", "messageHeadline": "Remove deprecated getter (#21089)", "author": {"name": "Benoit Moriceau", "email": "benoit@airbyte.io", "user": {"login": "benmoriceau"}}, "additions": 3, "deletions": 0}}, {"node": {"oid": "7a80e17ffc137776c72a9dea10fc4dcf6e1b4c6a", "messageHeadline": "Simplify messaging for sync canceled jobs (#20999)", "author": {"name": "Edmundo Ruiz Ghanem", "email": "168664+edmundito@users.noreply.github.com", "user": {"login": "edmundito"}}, "additions": 64, "deletions": 53}}, {"node": {"oid": "4923edf20aabc565d8bbd54ab7e0c58d642312a7", "messageHeadline": "Source: Google Analytics 4 (GA4) - improve config validation and SAT \u2026", "author": {"name": "Serhii Chvaliuk", "email": "grubberr@gmail.com", "user": {"login": "grubberr"}}, "additions": 414, "deletions": 209}}, {"node": {"oid": "7be595023f7a05673abbc3600b7a9a5cf63fda18", "messageHeadline": "Adjust GitHub flow for FE chapter (#20813)", "author": {"name": "Tim Roes", "email": "tim@airbyte.io", "user": {"login": "timroes"}}, "additions": 3, "deletions": 43}}, {"node": {"oid": "f12262c4de935cbb999f384ff5a467addfdcfd35", "messageHeadline": "\ud83e\ude9f\ud83c\udfa8 Connector form: Improve logs look and feel (#20951)", "author": {"name": "Joe Reuter", "email": "joe@airbyte.io", "user": {"login": "flash1293"}}, "additions": 53, "deletions": 23}}, {"node": {"oid": "c92fbee8578415715dd1270d4a98a779d54470e4", "messageHeadline": "adjust readme (#20945)", "author": {"name": "Joe Reuter", "email": "joe@airbyte.io", "user": {"login": "flash1293"}}, "additions": 1, "deletions": 5}}, {"node": {"oid": "8f21d0de1b3e56f21ec2f31bccab88b255682384", "messageHeadline": "Allow for custom requesters to be defined in low-code manifests (#21001)", "author": {"name": "Brian Lai", "email": "51336873+brianjlai@users.noreply.github.com", "user": {"login": "brianjlai"}}, "additions": 72, "deletions": 4}}, {"node": {"oid": "e4707f5ed1c2ac538cdea060457645b50ea4d0c9", "messageHeadline": "normalization: delete supportsDbt and supportsNormalization from Dest\u2026", "author": {"name": "Augustin", "email": "augustin@airbyte.io", "user": {"login": "alafanechere"}}, "additions": 390, "deletions": 100}}, {"node": {"oid": "3c52168f80cdc14cf346b4cadf5660fff0ad4936", "messageHeadline": "Remove the quarantine status (#21088)", "author": {"name": "Benoit Moriceau", "email": "benoit@airbyte.io", "user": {"login": "benmoriceau"}}, "additions": 3, "deletions": 89}}, {"node": {"oid": "f9fc56c1aa63678a5e6c00fdbfade87ce4d6ddd6", "messageHeadline": "Source Okta: OAuth2.0 support - disabled (#20877)", "author": {"name": "Serhii Lazebnyi", "email": "53845333+lazebnyi@users.noreply.github.com", "user": {"login": "lazebnyi"}}, "additions": 194, "deletions": 133}}, {"node": {"oid": "1601e32fdf1bcf9060f52e1858ff6fdfe196e99a", "messageHeadline": "add import rule changes for Kotlin code (#21136)", "author": {"name": "Cole Snodgrass", "email": "cole@airbyte.io", "user": {"login": "colesnodgrass"}}, "additions": 7, "deletions": 1}}, {"node": {"oid": "00fb4bba0943219495c6b422bd3a503a5081099b", "messageHeadline": "Bump Airbyte version from 0.40.26 to 0.40.27 (#21135)", "author": {"name": "Octavia Squidington III", "email": "90398440+octavia-squidington-iii@users.noreply.github.com", "user": {"login": "octavia-squidington-iii"}}, "additions": 45, "deletions": 45}}, {"node": {"oid": "f3ec113036cb9e37064bf6464747d5cbc1081294", "messageHeadline": "Remerge Progress Bar Read API. (#21124)", "author": {"name": "Davin Chia", "email": "davinchia@gmail.com", "user": {"login": "davinchia"}}, "additions": 341, "deletions": 87}}, {"node": {"oid": "65300b7945e004af13febfcbe3064d29881ecaa0", "messageHeadline": "\ud83d\udc1b Source Google Ads: publish missing `0.2.6` (#21103)", "author": {"name": "Baz", "email": "oleksandr.bazarnov@globallogic.com", "user": {"login": "bazarnov"}}, "additions": 3, "deletions": 3}}, {"node": {"oid": "31c65f8eea479ba7e1149f2ccb936220b27a39f1", "messageHeadline": "Revert \"Convert the server to micronaut (#19194)\" (#21132)", "author": {"name": "Benoit Moriceau", "email": "benoit@airbyte.io", "user": {"login": "benmoriceau"}}, "additions": 1578, "deletions": 1585}}, {"node": {"oid": "d414e3d4f7b3c029e0e1887ceb722e25b985ce1d", "messageHeadline": "Update Connector Builder docs to reflect configuration UI additions (\u2026", "author": {"name": "Lake Mossman", "email": "lake@airbyte.io", "user": {"login": "lmossman"}}, "additions": 27, "deletions": 28}}, {"node": {"oid": "1241569ba3fe39324e0a936401beec1cf641f58e", "messageHeadline": "Move hadoop-lzo to test dependency (#21085)", "author": {"name": "Greg Solovyev", "email": "grishick@users.noreply.github.com", "user": {"login": "grishick"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "c1cb763e9e216856f204402cbea0ae4c7c14e9a3", "messageHeadline": "In Cloud, out of date connectors call always returns 0 (#21126)", "author": {"name": "Krishna (kc) Glick", "email": "krishna@airbyte.io", "user": {"login": "krishnaglick"}}, "additions": 7, "deletions": 3}}, {"node": {"oid": "a50e34b81bc88d911dcdb670e946292378c5ecf4", "messageHeadline": "\ud83e\ude9f\ud83e\uddf9 Connector builder: Fast fields performance improvements (#20957)", "author": {"name": "Joe Reuter", "email": "joe@airbyte.io", "user": {"login": "flash1293"}}, "additions": 269, "deletions": 163}}, {"node": {"oid": "01e256f579e6f713402cd5ad3c4ac8fca5415153", "messageHeadline": "process config control messages during `check` and `discover` (#20894)", "author": {"name": "Pedro S. Lopez", "email": "pedroslopez@me.com", "user": {"login": "pedroslopez"}}, "additions": 265, "deletions": 38}}, {"node": {"oid": "31c28f59563a25bb9f051eb165778ea76641f58f", "messageHeadline": "Use explicit configuration for Micronaut endpoints (#20759)", "author": {"name": "Jonathan Pearlin", "email": "jonathan@airbyte.io", "user": {"login": "jdpgrailsdev"}}, "additions": 80, "deletions": 14}}, {"node": {"oid": "94bf06aff3304bb22732f2ebacbc937bc1b87077", "messageHeadline": "\ud83e\ude9f \ud83d\udc1b \ud83c\udfa8 Fix stream table icon checkboxes and icons (#21108)", "author": {"name": "Edmundo Ruiz Ghanem", "email": "168664+edmundito@users.noreply.github.com", "user": {"login": "edmundito"}}, "additions": 101, "deletions": 53}}, {"node": {"oid": "0b153d11f9b5cc723acc6bbfd0478bd74e124c53", "messageHeadline": "Convert the server to micronaut (#19194)", "author": {"name": "Benoit Moriceau", "email": "benoit@airbyte.io", "user": {"login": "benmoriceau"}}, "additions": 1585, "deletions": 1578}}, {"node": {"oid": "49bee81fc24ee81a22eea0ef2fb8d8fbce3c9425", "messageHeadline": "Source Github: Raise Error if no organizations or repos are available\u2026", "author": {"name": "Artem Inzhyyants", "email": "36314070+artem1205@users.noreply.github.com", "user": {"login": "artem1205"}}, "additions": 74, "deletions": 52}}, {"node": {"oid": "6c2ee304aa549b22a7ec7148764927eed1542040", "messageHeadline": "make sure name is rendered in first position (#21101)", "author": {"name": "Joe Reuter", "email": "joe@airbyte.io", "user": {"login": "flash1293"}}, "additions": 7, "deletions": 6}}, {"node": {"oid": "32f34b42df75f4e80c2ccfdcaa137308ec44bec8", "messageHeadline": "Source Slack: update schema; data from openapi spec (#20767)", "author": {"name": "Artem Inzhyyants", "email": "36314070+artem1205@users.noreply.github.com", "user": {"login": "artem1205"}}, "additions": 8, "deletions": 6}}, {"node": {"oid": "4f0aca536c9fb598bb318eafd733684fbab39772", "messageHeadline": "[ISSUE #20322] add datetime_granularity logic to DatetimeStreamSlicer\u2026", "author": {"name": "Maxime Carbonneau-Leclerc", "email": "maxi297@users.noreply.github.com", "user": {"login": "maxi297"}}, "additions": 305, "deletions": 241}}, {"node": {"oid": "b526aace6ae08d95a88dda0ab2ed627539c96804", "messageHeadline": "\ud83d\udc1bSource Looker: Fix schema transformation issue (#20182)", "author": {"name": "Serhii Lazebnyi", "email": "53845333+lazebnyi@users.noreply.github.com", "user": {"login": "lazebnyi"}}, "additions": 59, "deletions": 23}}, {"node": {"oid": "2a3817748aca2e0db30f7ba42ba9bf4e9f893105", "messageHeadline": "feat(Platform): update actor configuration when receiving control mes\u2026", "author": {"name": "Pedro S. Lopez", "email": "pedroslopez@me.com", "user": {"login": "pedroslopez"}}, "additions": 808, "deletions": 115}}, {"node": {"oid": "f11d7ffabb73b8f2b1ae1f7747ccf774acf25c3b", "messageHeadline": "Remove unneeded margin top and bottom (#21111)", "author": {"name": "Krishna (kc) Glick", "email": "krishna@airbyte.io", "user": {"login": "krishnaglick"}}, "additions": 0, "deletions": 2}}, {"node": {"oid": "ef335e283f5e098eeae7db6e808f62e34b05b094", "messageHeadline": "Revert \"Progress Bar Read APIs (#20937)\" (#21115)", "author": {"name": "Topher Lubaway", "email": "asimplechris@gmail.com", "user": {"login": "supertopher"}}, "additions": 87, "deletions": 322}}, {"node": {"oid": "e51853e046b2fbd9d884a1f00bc7fcdf2114a5a2", "messageHeadline": "Source Amazon Ads: fix bug with handling: \"Report date is too far in \u2026", "author": {"name": "Serhii Chvaliuk", "email": "grubberr@gmail.com", "user": {"login": "grubberr"}}, "additions": 7, "deletions": 24}}, {"node": {"oid": "f2d1b2f3ac8d43bf89e0f97efab117738917afa4", "messageHeadline": "Source Facebook Marketing: Docs update (#21105)", "author": {"name": "Artem Inzhyyants", "email": "36314070+artem1205@users.noreply.github.com", "user": {"login": "artem1205"}}, "additions": 2, "deletions": 0}}, {"node": {"oid": "e2547ffcddbd4286b81d9edea6e7d3f99b4f14f9", "messageHeadline": "CDK: Add schema inferrer class (#20941)", "author": {"name": "Joe Reuter", "email": "joe@airbyte.io", "user": {"login": "flash1293"}}, "additions": 165, "deletions": 2}}, {"node": {"oid": "fc05f65000933c1dcb2134cdfede171bd76e7ca2", "messageHeadline": "\ud83d\udc1bSource Freshdesk: Fix schema types (#20416)", "author": {"name": "Serhii Lazebnyi", "email": "53845333+lazebnyi@users.noreply.github.com", "user": {"login": "lazebnyi"}}, "additions": 166, "deletions": 123}}, {"node": {"oid": "4e4800b98dc00cffc29569707d5b155fdb94b079", "messageHeadline": "fill in all default values on switch (#21059)", "author": {"name": "Joe Reuter", "email": "joe@airbyte.io", "user": {"login": "flash1293"}}, "additions": 10, "deletions": 16}}, {"node": {"oid": "f346dc8ac077d576407fa197299bb91272fab3c7", "messageHeadline": "Fixed appstore docs link (#21098)", "author": {"name": "Amruta Ranade", "email": "11484018+Amruta-Ranade@users.noreply.github.com", "user": {"login": "Amruta-Ranade"}}, "additions": 4, "deletions": 0}}, {"node": {"oid": "03f6d768481e37909766c740875199cc824d86a0", "messageHeadline": "\ud83e\ude9f\ud83c\udf89 Connector builder: Available inputs dropdown (#20983)", "author": {"name": "Joe Reuter", "email": "joe@airbyte.io", "user": {"login": "flash1293"}}, "additions": 557, "deletions": 313}}, {"node": {"oid": "606812b5d1f29878bc3fd940c811dcb440407b39", "messageHeadline": "Rm temporal version (#21045)", "author": {"name": "Benoit Moriceau", "email": "benoit@airbyte.io", "user": {"login": "benmoriceau"}}, "additions": 1070, "deletions": 872}}, {"node": {"oid": "3a2b0405c425562ba5fa8bfe3f5a4646c165591a", "messageHeadline": "Progress Bar Read APIs (#20937)", "author": {"name": "Davin Chia", "email": "davinchia@gmail.com", "user": {"login": "davinchia"}}, "additions": 322, "deletions": 87}}, {"node": {"oid": "7e097b7bb613c1cf5c56888e49116bf1a99d8982", "messageHeadline": "Publish new version of destination-redshift (#21083)", "author": {"name": "Greg Solovyev", "email": "grishick@users.noreply.github.com", "user": {"login": "grishick"}}, "additions": 3, "deletions": 3}}, {"node": {"oid": "84cd1547e845f6a91f247f8f2ad791aafa9a9746", "messageHeadline": "Remove workspace helper from fetchConfigActivity (#21048)", "author": {"name": "Anne", "email": "102554163+alovew@users.noreply.github.com", "user": {"login": "alovew"}}, "additions": 67, "deletions": 65}}, {"node": {"oid": "6c08f437e07e049eacc1c267f1ad9f78da150ddb", "messageHeadline": "\ud83e\ude9f\ud83d\udd27 Connector builder: Performance improvements (#20620)", "author": {"name": "Joe Reuter", "email": "joe@airbyte.io", "user": {"login": "flash1293"}}, "additions": 232, "deletions": 158}}, {"node": {"oid": "db3d3983ddd957a2f6e58cd0f5bc8b611e731341", "messageHeadline": "\ud83e\ude9f\ud83c\udf89 Connector builder: Substream slicer and cartesian slicer (#20861)", "author": {"name": "Joe Reuter", "email": "joe@airbyte.io", "user": {"login": "flash1293"}}, "additions": 602, "deletions": 257}}, {"node": {"oid": "eeedd64ac9a8cdbc5922c03b411dbd3ae973d588", "messageHeadline": "Introduce Default Replication Worker Performance Test Harness  (#20956)", "author": {"name": "Davin Chia", "email": "davinchia@gmail.com", "user": {"login": "davinchia"}}, "additions": 254, "deletions": 1}}, {"node": {"oid": "bb84fac8d19daf126ecfbfb6fcd2de3fc2b5bc3f", "messageHeadline": "Add new actorCatalogWithUpdatedAt endpoint", "author": {"name": "Anne", "email": "102554163+alovew@users.noreply.github.com", "user": {"login": "alovew"}}, "additions": 186, "deletions": 31}}, {"node": {"oid": "6ec3967f69071181b499f539995c7b01c2f281d0", "messageHeadline": "Jar is no longer at old place.  adds mirror (#21080)", "author": {"name": "Topher Lubaway", "email": "asimplechris@gmail.com", "user": {"login": "supertopher"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "045323d61e8a0c918d6350ba2031625b251967f9", "messageHeadline": "New Streams Table Column Sizing Fix (#20141)", "author": {"name": "Krishna (kc) Glick", "email": "krishna@airbyte.io", "user": {"login": "krishnaglick"}}, "additions": 483, "deletions": 427}}, {"node": {"oid": "23a11108fe87f1061670c88a6987a3d9352fcaa6", "messageHeadline": "Add Airbyte public jars mirror. (#21078)", "author": {"name": "Davin Chia", "email": "davinchia@gmail.com", "user": {"login": "davinchia"}}, "additions": 3, "deletions": 0}}, {"node": {"oid": "cc80142ba9ca39fa3ca91533a61c483f38fff088", "messageHeadline": "New Source: Commcare (#20220)", "author": {"name": "Siddhant Singh", "email": "ssiddhant3030@gmail.com", "user": {"login": "siddhant3030"}}, "additions": 884, "deletions": 0}}, {"node": {"oid": "80504d998ee02ac1858b7534759e6eb30210a021", "messageHeadline": "Switch order of namespaces and make Destination Default is the defaul\u2026", "author": {"name": "Greg Solovyev", "email": "grishick@users.noreply.github.com", "user": {"login": "grishick"}}, "additions": 22, "deletions": 22}}, {"node": {"oid": "199b7e9114050b18b279efc67ef95a1b882d43e9", "messageHeadline": "Fix babelforce doc title (and navigation) (#21070)", "author": {"name": "Evan Tahler", "email": "evan@airbyte.io", "user": {"login": "evantahler"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "5a64367d5174fce22d56a8b8bb17da519840397c", "messageHeadline": "Update caniuse version in webapp (#21037)", "author": {"name": "Edmundo Ruiz Ghanem", "email": "168664+edmundito@users.noreply.github.com", "user": {"login": "edmundito"}}, "additions": 6, "deletions": 6}}, {"node": {"oid": "13369cf278fb6bbcb4d9148eb58d05c529184701", "messageHeadline": "\ud83e\ude9f \ud83d\udc1b Remove unneeded scrollbar on Notification Settings page", "author": {"name": "Teal Larson", "email": "LARSON.TEAL@GMAIL.COM", "user": {"login": "tealjulia"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "2485576a977d2986723b725169afb551371bac28", "messageHeadline": "fix: Disable fluentbit deployment for local ac tests (#21072)", "author": {"name": "Kyryl Skobylko", "email": "xpuska513@gmail.com", "user": {"login": "xpuska513"}}, "additions": 4, "deletions": 2}}, {"node": {"oid": "2d0d30c823795a9eecc04d26555c06a69aa695ca", "messageHeadline": "Highlight invalid cursor or primary key in new connection streams tab\u2026", "author": {"name": "Mark Berger", "email": "mark.berger@globallogic.com", "user": null}, "additions": 140, "deletions": 84}}, {"node": {"oid": "1da4abb7b18034fcc9cd678cf07b54e306528afd", "messageHeadline": "Source AlphaVantage - add quote stream to alpha-vantage (#20564)", "author": {"name": "Sajarin", "email": "sajarindider@gmail.com", "user": {"login": "sajarin"}}, "additions": 66, "deletions": 8}}, {"node": {"oid": "90108ca44d2d7535ee26d99e296ecc4e29b706d2", "messageHeadline": "Source CoinAPI - add quote stream to coin api (#20600)", "author": {"name": "Sajarin", "email": "sajarindider@gmail.com", "user": {"login": "sajarin"}}, "additions": 50, "deletions": 4}}, {"node": {"oid": "606e59eb0dae56fd6d842e0754e2113a9542c577", "messageHeadline": "Common Jsons: add flag to apply flatten to arrays (#20993)", "author": {"name": "Greg Solovyev", "email": "grishick@users.noreply.github.com", "user": {"login": "grishick"}}, "additions": 112, "deletions": 17}}, {"node": {"oid": "cb84383bfb8fe1242e7189170930b18e67ce6a25", "messageHeadline": "Source Facebook Marketing: Remove extra properties (#21057)", "author": {"name": "Artem Inzhyyants", "email": "36314070+artem1205@users.noreply.github.com", "user": {"login": "artem1205"}}, "additions": 5, "deletions": 3}}, {"node": {"oid": "8e843b8d94a8104892b46a404fc2d0b69db01e1e", "messageHeadline": "Utilize React-Lazy for Code Splitting (#20605)", "author": {"name": "Krishna (kc) Glick", "email": "krishna@airbyte.io", "user": {"login": "krishnaglick"}}, "additions": 92, "deletions": 66}}, {"node": {"oid": "f56b792eb89e60d34890e829a175f76b3ca97d4c", "messageHeadline": "connector-templates: fix typo in `acceptance-test-config.yml.hbs` (#2\u2026", "author": {"name": "Augustin", "email": "augustin@airbyte.io", "user": {"login": "alafanechere"}}, "additions": 6, "deletions": 3}}, {"node": {"oid": "62d219fb9ab56ab2b87a9937bbb199bdf76580a7", "messageHeadline": "Source google ads: retry transient errors (#20855)", "author": {"name": "Denys Davydov", "email": "davydov.den18@gmail.com", "user": {"login": "davydov-d"}}, "additions": 66, "deletions": 10}}, {"node": {"oid": "4897bbc98357587c187fe9b923630f0291fa3d2a", "messageHeadline": "Source Salesforce: remove ActivityMetric stream (#20886)", "author": {"name": "Denys Davydov", "email": "davydov.den18@gmail.com", "user": {"login": "davydov-d"}}, "additions": 10, "deletions": 5}}, {"node": {"oid": "3a8916e32a0a5ccaaf18f98089420834c1489320", "messageHeadline": "\ud83e\ude9f\ud83c\udfa8 Connector builder: Always show inputs button (#20817)", "author": {"name": "Joe Reuter", "email": "joe@airbyte.io", "user": {"login": "flash1293"}}, "additions": 17, "deletions": 13}}, {"node": {"oid": "f2f17af38bb52247bf778ff6204b484b29ad076d", "messageHeadline": "\ud83e\ude9f\ud83c\udf89 Connector builder: Add manual schema (#20862)", "author": {"name": "Joe Reuter", "email": "joe@airbyte.io", "user": {"login": "flash1293"}}, "additions": 172, "deletions": 49}}, {"node": {"oid": "2381403b349ce5020dd4dcf8cec3b08ba52acb57", "messageHeadline": "Source Harvest: skip FORBIDDEN for EstimateItemCategories stream (#20\u2026", "author": {"name": "Serhii Chvaliuk", "email": "grubberr@gmail.com", "user": {"login": "grubberr"}}, "additions": 124, "deletions": 143}}, {"node": {"oid": "6c692bc217ebedab8deb6d06f66f19473dd7deab", "messageHeadline": "\ud83e\ude9f\ud83c\udf89 Connector builder: Add copy to/from stream buttons (#20816)", "author": {"name": "Joe Reuter", "email": "joe@airbyte.io", "user": {"login": "flash1293"}}, "additions": 237, "deletions": 13}}, {"node": {"oid": "26053ef72707c1a0eec9320021f534a822519796", "messageHeadline": "\ud83d\udcdd Add warning for working with local files and Docker Desktop (`/tmp`\u2026", "author": {"name": "Simon Sp\u00e4ti", "email": "simon@airbyte.io", "user": {"login": "sspaeti"}}, "additions": 33, "deletions": 1}}, {"node": {"oid": "50916e7c2b80ab861e2088f1e90c4d343bc2983a", "messageHeadline": "New Desination: Heap Analytics [python cdk] (#20785)", "author": {"name": "JJ2788", "email": "121204080+JJ2788@users.noreply.github.com", "user": {"login": "JJ2788"}}, "additions": 1845, "deletions": 0}}, {"node": {"oid": "f846678d18db3fb380350a68824991bfbf40a625", "messageHeadline": "Refactor code to avoid missing check (#21046)", "author": {"name": "Jimmy Ma", "email": "gosusnp@users.noreply.github.com", "user": {"login": "gosusnp"}}, "additions": 103, "deletions": 43}}, {"node": {"oid": "94513f07c3bb657b79df87020e2d92bddac1b4cd", "messageHeadline": "remove config repository from config fetch activity impl scheduling (\u2026", "author": {"name": "Anne", "email": "102554163+alovew@users.noreply.github.com", "user": {"login": "alovew"}}, "additions": 153, "deletions": 106}}, {"node": {"oid": "16a591e12aeee1bd9429f933c0fadc6224f3d6ee", "messageHeadline": ":window: :art: Connector Builder UI: Rename offset pagination fields \u2026", "author": {"name": "Lake Mossman", "email": "lake@airbyte.io", "user": {"login": "lmossman"}}, "additions": 59, "deletions": 40}}, {"node": {"oid": "d64814090b22f03d572d22e57fa15ad09cdfeeb5", "messageHeadline": "Update action filters to include deps.toml (#21040)", "author": {"name": "Jimmy Ma", "email": "gosusnp@users.noreply.github.com", "user": {"login": "gosusnp"}}, "additions": 1, "deletions": 0}}, {"node": {"oid": "90700f54a7301abfb0fba8b3307ee986cd1ca253", "messageHeadline": "Revert \"Update to Micronaut 3.8.0 (#20716)\" (#21039)", "author": {"name": "Jimmy Ma", "email": "gosusnp@users.noreply.github.com", "user": {"login": "gosusnp"}}, "additions": 6, "deletions": 6}}, {"node": {"oid": "7205e527a36faf84573cc9596ae77fbb13001b6f", "messageHeadline": "Source Facebook Pages: fix tests (#21017)", "author": {"name": "Artem Inzhyyants", "email": "36314070+artem1205@users.noreply.github.com", "user": {"login": "artem1205"}}, "additions": 8, "deletions": 11045}}, {"node": {"oid": "c6715bd98a457d7f1adf879fbbb6fe570f8a5a19", "messageHeadline": "Remove config repo dependency for getStatus (#21033)", "author": {"name": "Anne", "email": "102554163+alovew@users.noreply.github.com", "user": {"login": "alovew"}}, "additions": 12, "deletions": 9}}, {"node": {"oid": "40b4ad18826abd4c9ec9d4ab9e4302ee5febf2dc", "messageHeadline": "\ud83e\ude9f \ud83d\udc1b \ud83e\uddf9 Fix issues with Button component (#20737)", "author": {"name": "Edmundo Ruiz Ghanem", "email": "168664+edmundito@users.noreply.github.com", "user": {"login": "edmundito"}}, "additions": 24, "deletions": 19}}, {"node": {"oid": "6176ecbb4658cabc9337fcc712935d8d27dab19c", "messageHeadline": "Source Salesforce: fix tests (#20927)", "author": {"name": "Artem Inzhyyants", "email": "36314070+artem1205@users.noreply.github.com", "user": {"login": "artem1205"}}, "additions": 9732, "deletions": 97}}, {"node": {"oid": "f6cc98fd6e413207a103f5a65dba230dba59ed5d", "messageHeadline": "Source Monday: fix schema loader; delete old files (#20996)", "author": {"name": "Artem Inzhyyants", "email": "36314070+artem1205@users.noreply.github.com", "user": {"login": "artem1205"}}, "additions": 24, "deletions": 243}}, {"node": {"oid": "10d7bea363c121fbaaf4c602c5ca455e704b3076", "messageHeadline": "Source File: Fix special characters bug (#21012)", "author": {"name": "Artem Inzhyyants", "email": "36314070+artem1205@users.noreply.github.com", "user": {"login": "artem1205"}}, "additions": 18, "deletions": 13}}, {"node": {"oid": "4251dfe7e5a58d36223f499ee9df2f19a85e21ca", "messageHeadline": "Properly triggers a change to the form values object so Formik knows \u2026", "author": {"name": "Krishna (kc) Glick", "email": "krishna@airbyte.io", "user": {"login": "krishnaglick"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "f9563d251be005bb1a74e0ef168c5da721d3f7b9", "messageHeadline": "\ud83e\ude9f \ud83d\udc1b Connection Name styles match other fields on Connection create (#\u2026", "author": {"name": "Teal Larson", "email": "LARSON.TEAL@GMAIL.COM", "user": {"login": "tealjulia"}}, "additions": 8, "deletions": 25}}, {"node": {"oid": "ec995959f7af3574cd7a6a5e63d2c2aaf3118183", "messageHeadline": "Source Amazon Ads: fix bug with handling: \"Report date is too far in \u2026", "author": {"name": "Serhii Chvaliuk", "email": "grubberr@gmail.com", "user": {"login": "grubberr"}}, "additions": 73, "deletions": 49}}, {"node": {"oid": "f10c76520226a8d070e18392dc627a9a8eea8d69", "messageHeadline": "\ud83e\ude9f\u00a0\ud83c\udfa8 Aligns Switch design according to the latest Figma updates (#20629)", "author": {"name": "Yatsuk Bogdan", "email": "yatsukbogdan@gmail.com", "user": {"login": "YatsukBogdan1"}}, "additions": 142, "deletions": 62}}, {"node": {"oid": "36314188ec60021818af8995108117f06b5c56ee", "messageHeadline": "remove redundant style for \"Cancel\" button (#20752)", "author": {"name": "Vladimir", "email": "volodymyr.s.petrov@globallogic.com", "user": {"login": "dizel852"}}, "additions": 2, "deletions": 13}}, {"node": {"oid": "2628a1c67c5124464c64db2b6e07a319e27c7cd4", "messageHeadline": "cleanup PULL_REQUEST_TEMPLATE directory (#19774)", "author": {"name": "Sherif A. Nada", "email": "snadalive@gmail.com", "user": {"login": "sherifnada"}}, "additions": 0, "deletions": 23}}, {"node": {"oid": "45f5d76e8564928db62bd1a225f1570d6b9b1605", "messageHeadline": "Revert \"build: added script that match github user to slack user/adde\u2026", "author": {"name": "Volodymyr Pochtar", "email": "v.pochtar@gmail.com", "user": {"login": "cuyk"}}, "additions": 0, "deletions": 173}}, {"node": {"oid": "0298b7f1a87c668338561cd2d603c791189c810c", "messageHeadline": "use dark-blue (#20980)", "author": {"name": "Teal Larson", "email": "LARSON.TEAL@GMAIL.COM", "user": {"login": "tealjulia"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "b9fd11332d038104962d7f50702924dd7c781794", "messageHeadline": "\ud83e\ude9f \ud83d\udc1b Show correct page header for creating connection from connector p\u2026", "author": {"name": "Teal Larson", "email": "LARSON.TEAL@GMAIL.COM", "user": {"login": "tealjulia"}}, "additions": 10, "deletions": 7}}, {"node": {"oid": "8dcca01184f710a0567b5d03924e104e9f9e4a0b", "messageHeadline": "\ud83e\ude9f\ud83e\uddf9 Introduce flex component (#20944)", "author": {"name": "Joe Reuter", "email": "joe@airbyte.io", "user": {"login": "flash1293"}}, "additions": 298, "deletions": 58}}, {"node": {"oid": "2a83aec795341f5939641f0daa4acc6c9d8366d9", "messageHeadline": "\ud83e\ude9f\u00a0\ud83e\uddf9 Remove <StartWithDestination /> Component (#20943)", "author": {"name": "letiescanciano", "email": "45267095+letiescanciano@users.noreply.github.com", "user": {"login": "letiescanciano"}}, "additions": 15, "deletions": 244}}, {"node": {"oid": "5f55f25eb01473aac3c19a14320d13288cdae37b", "messageHeadline": "\ud83d\udc1b Source Netsuite: fix early adopter issues (#19798)", "author": {"name": "Baz", "email": "oleksandr.bazarnov@globallogic.com", "user": {"login": "bazarnov"}}, "additions": 168, "deletions": 92}}, {"node": {"oid": "f5b793d37f4f735136e8e0db8f0bba8a3557f32a", "messageHeadline": "Source Snapchat Marketing: permission error (#20865)", "author": {"name": "Artem Inzhyyants", "email": "36314070+artem1205@users.noreply.github.com", "user": {"login": "artem1205"}}, "additions": 21, "deletions": 3}}, {"node": {"oid": "abf3ef8e0ea8cd7d7b24a7068387dc0c6fd2a3b2", "messageHeadline": "Source Google Analytics UA: fix check connection (#20858)", "author": {"name": "Artem Inzhyyants", "email": "36314070+artem1205@users.noreply.github.com", "user": {"login": "artem1205"}}, "additions": 26, "deletions": 14}}, {"node": {"oid": "b2da81e836c0016f276b5f2dc157435a48a47bd3", "messageHeadline": "Source Facebook Pages: fix tests; data is not permanent (#20925)", "author": {"name": "Artem Inzhyyants", "email": "36314070+artem1205@users.noreply.github.com", "user": {"login": "artem1205"}}, "additions": 4, "deletions": 6}}, {"node": {"oid": "e42ac74c8aefbf1c661e1dfbeab6093a4681ac7c", "messageHeadline": "\ud83c\udf89 Source Zendesk Chat: update SAT to high strictness (#21011)", "author": {"name": "Baz", "email": "oleksandr.bazarnov@globallogic.com", "user": {"login": "bazarnov"}}, "additions": 72, "deletions": 33}}, {"node": {"oid": "966c13f666f3097b848e57b20d5f9e4a748013ad", "messageHeadline": "\ud83e\ude9f\ud83c\udf89 Connector form: Respect `default` value for oneOf properties (#20588)", "author": {"name": "Joe Reuter", "email": "joe@airbyte.io", "user": {"login": "flash1293"}}, "additions": 13, "deletions": 4}}, {"node": {"oid": "0f2691525ae93fcdb51f122de53844c898939bf2", "messageHeadline": "\ud83e\ude9f\ud83c\udf89 Connector builder UI: User inputs, request options, authentication\u2026", "author": {"name": "Joe Reuter", "email": "joe@airbyte.io", "user": {"login": "flash1293"}}, "additions": 2531, "deletions": 300}}, {"node": {"oid": "6a68d1f4a77c54d8d3c41343dbc38db2cbc90934", "messageHeadline": "Map number(integer) into an integer rather than a float (#20730)", "author": {"name": "Rodi Reich Zilberman", "email": "867491+rodireich@users.noreply.github.com", "user": {"login": "rodireich"}}, "additions": 20, "deletions": 16}}, {"node": {"oid": "06ef1e90c68d87bdea82e19b372ea3b677c8a653", "messageHeadline": "source-postgres: enable SAT high test strictness level (#20549)", "author": {"name": "Rodi Reich Zilberman", "email": "867491+rodireich@users.noreply.github.com", "user": {"login": "rodireich"}}, "additions": 151, "deletions": 10}}, {"node": {"oid": "6c1869bbfb5024794b3f7a0cfc62225e35550f2e", "messageHeadline": "Source Jira: Fixed pagination for streams `issue_remote_links`, `spri\u2026", "author": {"name": "Serhii Chvaliuk", "email": "grubberr@gmail.com", "user": {"login": "grubberr"}}, "additions": 103, "deletions": 7}}, {"node": {"oid": "7dfc38d5bcbb92d3bdd6c1f849eb84533d045617", "messageHeadline": "source-postgres-cdc: allow LSN to be acknowledged after sync (#20469)", "author": {"name": "Subodh Kant Chaturvedi", "email": "subodh1810@gmail.com", "user": {"login": "subodh1810"}}, "additions": 632, "deletions": 166}}, {"node": {"oid": "6a352cf924a09c73057bf9f7548f510a6dc66d1c", "messageHeadline": "\ud83c\udf89 Source LinkedIn-Ads: update SAT to `high` strictness level (#20964)", "author": {"name": "Baz", "email": "oleksandr.bazarnov@globallogic.com", "user": {"login": "bazarnov"}}, "additions": 51, "deletions": 20}}, {"node": {"oid": "598d4e39090202098ee404dba44d0a72dcbe70c3", "messageHeadline": "Source Facebook Marketing: fix OC 1040 (#20736)", "author": {"name": "Artem Inzhyyants", "email": "36314070+artem1205@users.noreply.github.com", "user": {"login": "artem1205"}}, "additions": 5, "deletions": 4}}, {"node": {"oid": "3a9dd2feee9af716c9083acbece06dc24a7c6a70", "messageHeadline": "Randomize namespace to avoid false successes (#20775)", "author": {"name": "Joe Bell", "email": "joseph.bell@airbyte.io", "user": {"login": "jbfbell"}}, "additions": 5, "deletions": 1}}, {"node": {"oid": "e39e1898c518006cf8b939afcf47fe89d00ac682", "messageHeadline": "Expected Records to `.jsonl` format (#20850)", "author": {"name": "Evan Tahler", "email": "evan@airbyte.io", "user": {"login": "evantahler"}}, "additions": 474, "deletions": 463}}, {"node": {"oid": "e5392eebcf6beb80ac4185a890b7361a2903ca95", "messageHeadline": "Source Sentry: add incremental sync (#20709)", "author": {"name": "Artem Inzhyyants", "email": "36314070+artem1205@users.noreply.github.com", "user": {"login": "artem1205"}}, "additions": 95, "deletions": 23}}, {"node": {"oid": "6130a5479527d453fb8274affa0743bbd25246a7", "messageHeadline": "pass workspace id to sync workflow and use it to selectively enable f\u2026", "author": {"name": "Michael Siega", "email": "109092231+mfsiega-airbyte@users.noreply.github.com", "user": {"login": "mfsiega-airbyte"}}, "additions": 138, "deletions": 24}}, {"node": {"oid": "3035dc002abd0239372f0e84212226c91aa05710", "messageHeadline": "Add BOOLEAN to Redshift keywords (#20421)", "author": {"name": "Jaakko Kangasharju", "email": "ashar@iki.fi", "user": {"login": "asharov"}}, "additions": 1, "deletions": 0}}, {"node": {"oid": "ff1ebb0e0a7be2d6f11f016daeb4a64e522d27ef", "messageHeadline": "Improve performance of list connection operations (#20264)", "author": {"name": "Jimmy Ma", "email": "gosusnp@users.noreply.github.com", "user": {"login": "gosusnp"}}, "additions": 260, "deletions": 135}}, {"node": {"oid": "dddaad5df2c000c0f9dff7acb2d0f3bd3627a5be", "messageHeadline": "Remove configRepo dependencies (#20690)", "author": {"name": "Anne", "email": "102554163+alovew@users.noreply.github.com", "user": {"login": "alovew"}}, "additions": 37, "deletions": 14}}, {"node": {"oid": "9dc418929b43db6b4dca664dc1ce8f2a21b3fbe2", "messageHeadline": "Fix copySecrets for top level oneOfs (#20848)", "author": {"name": "Jimmy Ma", "email": "gosusnp@users.noreply.github.com", "user": {"login": "gosusnp"}}, "additions": 106, "deletions": 36}}, {"node": {"oid": "4eca4a43029c22d76f6500f09bbad098aa1f80ab", "messageHeadline": "OSS changes to support acceptance test on data plane (#20853)", "author": {"name": "Xiaohan Song", "email": "xiaohan@airbyte.io", "user": {"login": "xiaohansong"}}, "additions": 34, "deletions": 3}}, {"node": {"oid": "b776a2d9f6f9bb2e5e06824f751c792c4b347639", "messageHeadline": "Use the new get out of date connectors endpoint (#20155)", "author": {"name": "Krishna (kc) Glick", "email": "krishna@airbyte.io", "user": {"login": "krishnaglick"}}, "additions": 77, "deletions": 117}}, {"node": {"oid": "a8e10245f28532f7ac082d5688ca7b2a4fd79c8d", "messageHeadline": "Remove Transfer title from card in replication settings when new tabl\u2026", "author": {"name": "Edmundo Ruiz Ghanem", "email": "168664+edmundito@users.noreply.github.com", "user": {"login": "edmundito"}}, "additions": 3, "deletions": 6}}, {"node": {"oid": "526fe637ec804fb1bc20dcb8aad80109c327b186", "messageHeadline": "Add cancelled status icon (#20774)", "author": {"name": "Edmundo Ruiz Ghanem", "email": "168664+edmundito@users.noreply.github.com", "user": {"login": "edmundito"}}, "additions": 36, "deletions": 26}}, {"node": {"oid": "31f96cef76be8cecf134ef9b47f08523750f1b23", "messageHeadline": "build: added script that match github user to slack user/added action\u2026", "author": {"name": "Andrii Honcharenko", "email": "97160705+a-honcharenko@users.noreply.github.com", "user": {"login": "a-honcharenko"}}, "additions": 173, "deletions": 0}}, {"node": {"oid": "04e65665272b7dd03e249470720776b8ee1df699", "messageHeadline": "Only add definitions updater cron when enabled (#20838)", "author": {"name": "Jimmy Ma", "email": "gosusnp@users.noreply.github.com", "user": {"login": "gosusnp"}}, "additions": 4, "deletions": 10}}, {"node": {"oid": "177c13e6fceb23644d071609e4f51cc36c9720eb", "messageHeadline": "Store SQLs for Java source test datasets (#20955)", "author": {"name": "Evan Tahler", "email": "evan@airbyte.io", "user": {"login": "evantahler"}}, "additions": 307, "deletions": 0}}, {"node": {"oid": "9384c59a8e39f3002f0e3e39de1d6f743034a116", "messageHeadline": "\ud83e\ude9f \ud83e\uddf9 Use custom arrow icon in the new Streams Table (#20678)", "author": {"name": "Teal Larson", "email": "LARSON.TEAL@GMAIL.COM", "user": {"login": "tealjulia"}}, "additions": 6, "deletions": 6}}, {"node": {"oid": "a5fcbaa457d927444a5af594eac8d8a4bd89219d", "messageHeadline": "Ignore sigterm when closing source/destination (#20519)", "author": {"name": "Jonathan Pearlin", "email": "jonathan@airbyte.io", "user": {"login": "jdpgrailsdev"}}, "additions": 36, "deletions": 2}}, {"node": {"oid": "8c24158c143df65c236093ed2d15850a119a4821", "messageHeadline": "\ud83e\ude9f \ud83d\udc1b Fix non-breaking schema changes preference issues (#20625)", "author": {"name": "Edmundo Ruiz Ghanem", "email": "168664+edmundito@users.noreply.github.com", "user": {"login": "edmundito"}}, "additions": 4, "deletions": 9}}, {"node": {"oid": "63446e64985872ef3b1d526a074bb585a4844bca", "messageHeadline": "\ud83e\ude9f \ud83d\udc1b Focus Connection Name input on field selection (#20162)", "author": {"name": "Teal Larson", "email": "LARSON.TEAL@GMAIL.COM", "user": {"login": "tealjulia"}}, "additions": 11, "deletions": 17}}, {"node": {"oid": "8d658b76a58ebf59afa1bee3f09935563cc22800", "messageHeadline": "Remove duplicate versions (#20979)", "author": {"name": "Jonathan Pearlin", "email": "jonathan@airbyte.io", "user": {"login": "jdpgrailsdev"}}, "additions": 0, "deletions": 11}}, {"node": {"oid": "a28f93747ffb7c8ad9e30a4a90ceada9d0d7dc0e", "messageHeadline": "Update to Micronaut 3.8.0 (#20716)", "author": {"name": "Jonathan Pearlin", "email": "jonathan@airbyte.io", "user": {"login": "jdpgrailsdev"}}, "additions": 17, "deletions": 6}}, {"node": {"oid": "c3987a964529db5169c52e3b15d379235aefebd4", "messageHeadline": "Skip validation when previous state is empty due to reset (#20585)", "author": {"name": "Jonathan Pearlin", "email": "jonathan@airbyte.io", "user": {"login": "jdpgrailsdev"}}, "additions": 187, "deletions": 26}}, {"node": {"oid": "4897e29525056e33d4982586e7001de6c27b8c82", "messageHeadline": "Update to latest plugin (#20971)", "author": {"name": "Jonathan Pearlin", "email": "jonathan@airbyte.io", "user": {"login": "jdpgrailsdev"}}, "additions": 1, "deletions": 3}}, {"node": {"oid": "5bb3240dd186d1bb9ef0d71a82417fff7b2b627c", "messageHeadline": "fix: add HashMap import again (#20968)", "author": {"name": "Pedro S. Lopez", "email": "pedroslopez@me.com", "user": {"login": "pedroslopez"}}, "additions": 1, "deletions": 0}}, {"node": {"oid": "7685f5a3dbb88831a3d295b64d72a37657720a11", "messageHeadline": "[local airbyte cdk tests] update README.md to fix gradle command and \u2026", "author": {"name": "Maxime Carbonneau-Leclerc", "email": "maxi297@users.noreply.github.com", "user": {"login": "maxi297"}}, "additions": 8, "deletions": 2}}, {"node": {"oid": "d7f4f46d3637bced56104c83526a501b4224cc8c", "messageHeadline": "\ud83e\ude9f\ud83d\udc1b Connector form: Remove empty strings from form values for optional\u2026", "author": {"name": "Joe Reuter", "email": "joe@airbyte.io", "user": {"login": "flash1293"}}, "additions": 39, "deletions": 3}}, {"node": {"oid": "66696379cbc04112ab93ae107691136673285d12", "messageHeadline": "[docs] airbyte dagster docs update (#20643)", "author": {"name": "swyx", "email": "shawnthe1@gmail.com", "user": {"login": "swyxio"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "3f0e117016e4fa8e56138321409aa7ebbefe83bd", "messageHeadline": "\ud83e\ude9f\ud83c\udf89 Connector form: Use proper validation in array section (#20725)", "author": {"name": "Joe Reuter", "email": "joe@airbyte.io", "user": {"login": "flash1293"}}, "additions": 41, "deletions": 30}}, {"node": {"oid": "254714bde3fb439a2871078a7dcf673d088e7e97", "messageHeadline": "CDK: `SingleUseRefreshTokenOauth2Authenticator` update config with ac\u2026", "author": {"name": "Augustin", "email": "augustin@airbyte.io", "user": {"login": "alafanechere"}}, "additions": 69, "deletions": 32}}, {"node": {"oid": "cae63965bd9b736b7dacce28e6a7dcf20544e243", "messageHeadline": "Deployment docs and sidebar cleanup (#20965)", "author": {"name": "Amruta Ranade", "email": "11484018+Amruta-Ranade@users.noreply.github.com", "user": {"login": "Amruta-Ranade"}}, "additions": 209, "deletions": 181}}, {"node": {"oid": "15689adcdb5ee13000127a42614829e3a56dda88", "messageHeadline": "fix(oauth): dont convert config values to string when building consen\u2026", "author": {"name": "Pedro S. Lopez", "email": "pedroslopez@me.com", "user": {"login": "pedroslopez"}}, "additions": 25, "deletions": 20}}, {"node": {"oid": "c7f8e67ad6f19388f9aae69e3f4a933a5ad0de8c", "messageHeadline": "fix(oauth): handle fields missing in the stored config when building \u2026", "author": {"name": "Pedro S. Lopez", "email": "pedroslopez@me.com", "user": {"login": "pedroslopez"}}, "additions": 14, "deletions": 5}}, {"node": {"oid": "bac789e2cbefa1883b6a134cf0ac18c72f3d87a9", "messageHeadline": "Code cleanup in `SourceOperations` (#20874)", "author": {"name": "Akash Kulkarni", "email": "113392464+akashkulk@users.noreply.github.com", "user": {"login": "akashkulk"}}, "additions": 215, "deletions": 227}}, {"node": {"oid": "99905b2fd5d90eff9bfb97ac24aef51e5810d646", "messageHeadline": "\ud83e\ude9f\ud83d\udea8 Refactor connector form code (#20146)", "author": {"name": "Joe Reuter", "email": "joe@airbyte.io", "user": {"login": "flash1293"}}, "additions": 781, "deletions": 898}}, {"node": {"oid": "2f2e530f408281536c21be2692cceb0ee578926f", "messageHeadline": "[low-code] convert request.body to a dict when converting to AirbyteL\u2026", "author": {"name": "Alexandre Girard", "email": "alexandre@airbyte.io", "user": {"login": "girarda"}}, "additions": 270, "deletions": 26}}, {"node": {"oid": "74be2f8d7759b24b21db75147c26a5c69419212c", "messageHeadline": "\ud83e\ude9f\u00a0\ud83c\udf89 Display \"Credits\" in sidebar and add info when user is running ou\u2026", "author": {"name": "letiescanciano", "email": "45267095+letiescanciano@users.noreply.github.com", "user": {"login": "letiescanciano"}}, "additions": 113, "deletions": 22}}, {"node": {"oid": "8a429607c2fce8b7e315f5af018ca7a78eb9bec5", "messageHeadline": "SAT: check for nullity of docker runner in `previous_discovered_catal\u2026", "author": {"name": "Augustin", "email": "augustin@airbyte.io", "user": {"login": "alafanechere"}}, "additions": 9, "deletions": 1}}, {"node": {"oid": "64254a44f62dcd91993ec9544cbd014f312f8097", "messageHeadline": "Destination Redshift: Introduces configurable value for file buffer c\u2026", "author": {"name": "Ryan Fu", "email": "ryan.fu@airbyte.io", "user": {"login": "ryankfu"}}, "additions": 126, "deletions": 18}}, {"node": {"oid": "2022f7d2a8e4f2c77079aee187814520ae5db16b", "messageHeadline": "[faker] decouple stream state (#20492)", "author": {"name": "Evan Tahler", "email": "evan@airbyte.io", "user": {"login": "evantahler"}}, "additions": 564, "deletions": 289}}, {"node": {"oid": "7033b1ea881340775470a86e5c5b98e0d0a9d4a1", "messageHeadline": "render input as number for type number (#20637)", "author": {"name": "Joe Reuter", "email": "joe@airbyte.io", "user": {"login": "flash1293"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "1a237b7a86934c20a4e50162a69e42d155476db0", "messageHeadline": "change readme to use python command instead of pytest to run unit tes\u2026", "author": {"name": "Joe Reuter", "email": "joe@airbyte.io", "user": {"login": "flash1293"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "2a903457302c4c43adbfd3bfb7caac9d0b3f19fa", "messageHeadline": "\ud83e\ude9f \ud83c\udfa8 Fix typo in custom image modal", "author": {"name": "Joey Marshment-Howell", "email": "josephkmh@users.noreply.github.com", "user": {"login": "josephkmh"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "d71273d3d4a150073a29ac8a611eb63bf9c0e833", "messageHeadline": "\ud83e\ude9f \ud83d\udd27 Refactor column selection callback (#20544)", "author": {"name": "Joey Marshment-Howell", "email": "josephkmh@users.noreply.github.com", "user": {"login": "josephkmh"}}, "additions": 31, "deletions": 49}}, {"node": {"oid": "2654e050dcf04ecaa9a5e71d287cd25266e21d19", "messageHeadline": "Fix snowflake destination spec (#20566)", "author": {"name": "Joe Reuter", "email": "joe@airbyte.io", "user": {"login": "flash1293"}}, "additions": 18, "deletions": 3}}, {"node": {"oid": "d95c06d3574c05dbcd14cf5e1abf8a50aa59e350", "messageHeadline": "Remove unused imports. (#20938)", "author": {"name": "Davin Chia", "email": "davinchia@gmail.com", "user": {"login": "davinchia"}}, "additions": 0, "deletions": 3}}, {"node": {"oid": "18593d91b56989aeba5ad1d6a2434fc366c17105", "messageHeadline": "Remove sneaky throws. (#20931)", "author": {"name": "Davin Chia", "email": "davinchia@gmail.com", "user": {"login": "davinchia"}}, "additions": 13, "deletions": 10}}, {"node": {"oid": "baf9d1144bf46f9f88352efefd506e1800925915", "messageHeadline": "tolerate missing source catalog used to make the configured catalog (\u2026", "author": {"name": "Michael Siega", "email": "109092231+mfsiega-airbyte@users.noreply.github.com", "user": {"login": "mfsiega-airbyte"}}, "additions": 22, "deletions": 4}}, {"node": {"oid": "2deac0f244fea1059e1d962207c4ec21106802d6", "messageHeadline": "Prep for Java 19 Upgrade (#20911)", "author": {"name": "Davin Chia", "email": "davinchia@gmail.com", "user": {"login": "davinchia"}}, "additions": 91, "deletions": 79}}, {"node": {"oid": "373cc84f74473c1b783773e02d2a29c74fc35a65", "messageHeadline": "Bump helm chart version reference to 0.43.13 (#20922)", "author": {"name": "github-actions[bot]", "email": "41898282+github-actions[bot]@users.noreply.github.com", "user": {"login": "github-actions[bot]"}}, "additions": 29, "deletions": 29}}, {"node": {"oid": "ee76bf052dd6498d05fa53e9c4089d54d1281cad", "messageHeadline": "fix template.labels (#20921)", "author": {"name": "Kyryl Skobylko", "email": "xpuska513@gmail.com", "user": {"login": "xpuska513"}}, "additions": 15, "deletions": 0}}, {"node": {"oid": "93cf33ef01b31d43c30f2110f9bc6e48518e624a", "messageHeadline": "Bump helm chart version reference to 0.43.11 (#20918)", "author": {"name": "github-actions[bot]", "email": "41898282+github-actions[bot]@users.noreply.github.com", "user": {"login": "github-actions[bot]"}}, "additions": 29, "deletions": 29}}, {"node": {"oid": "8108f9c79a4bdf63039e4366d032242b9e4d00b3", "messageHeadline": "fix issues with extra labels feature (#20917)", "author": {"name": "Kyryl Skobylko", "email": "xpuska513@gmail.com", "user": {"login": "xpuska513"}}, "additions": 42, "deletions": 60}}, {"node": {"oid": "d98ddbbae7ee55cc1b7298802f100d0940bcb692", "messageHeadline": "Implement Progress Bar Persistence Read/Write (#20787)", "author": {"name": "Davin Chia", "email": "davinchia@gmail.com", "user": {"login": "davinchia"}}, "additions": 428, "deletions": 39}}, {"node": {"oid": "54c0ef12b1acc59348480e86a4f080206a833ca7", "messageHeadline": "Add orchestrator label. (#20904)", "author": {"name": "Davin Chia", "email": "davinchia@gmail.com", "user": {"login": "davinchia"}}, "additions": 107, "deletions": 67}}, {"node": {"oid": "99335daca940676cf4920fa42afd0ef2c8f0f64b", "messageHeadline": "Refactor BigQuery Destination Integration tests (#20851)", "author": {"name": "Greg Solovyev", "email": "grishick@users.noreply.github.com", "user": {"login": "grishick"}}, "additions": 380, "deletions": 534}}, {"node": {"oid": "d25e4a97ae82eda3841aa31283e2164defb58fe5", "messageHeadline": "Bump helm chart version reference to 0.43.9 (#20892)", "author": {"name": "github-actions[bot]", "email": "41898282+github-actions[bot]@users.noreply.github.com", "user": {"login": "github-actions[bot]"}}, "additions": 29, "deletions": 29}}, {"node": {"oid": "eb176f41c20e8e72d37866f74c45ef403d8b5488", "messageHeadline": "Bigquery-denormalized update spec plus destination_definitions.yaml t\u2026", "author": {"name": "Yevhen Sukhomud", "email": "suhomud@gmail.com", "user": {"login": "suhomud"}}, "additions": 1, "deletions": 10}}, {"node": {"oid": "9da0de107976e320479368a5ccedf48c154efdea", "messageHeadline": "fix: Improve Airbyte CI logging (#20517)", "author": {"name": "Kyryl Skobylko", "email": "xpuska513@gmail.com", "user": {"login": "xpuska513"}}, "additions": 56, "deletions": 8}}, {"node": {"oid": "c3c5a41c4f8deb0cff24eaceb91f57df906fdadc", "messageHeadline": "Add feature to specify own selector and regular labels in deployment \u2026", "author": {"name": "Kyryl Skobylko", "email": "xpuska513@gmail.com", "user": {"login": "xpuska513"}}, "additions": 114, "deletions": 0}}, {"node": {"oid": "2da903c096907fde0ff67ec47f8e93c05e5810cc", "messageHeadline": "Redshift: Fix integration tests (#20882)", "author": {"name": "Yevhen Sukhomud", "email": "suhomud@gmail.com", "user": {"login": "suhomud"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "c596e6ed09bc6331a5ec586c20423a1ff7783de6", "messageHeadline": "Make connector ops CODEOWNERS of oauth code (#20837)", "author": {"name": "Sherif A. Nada", "email": "snadalive@gmail.com", "user": {"login": "sherifnada"}}, "additions": 5, "deletions": 0}}, {"node": {"oid": "56c3a73abf32b1030d0c2fe6730326bbedf98c47", "messageHeadline": "Check for null (#20832)", "author": {"name": "Benoit Moriceau", "email": "benoit@airbyte.io", "user": {"login": "benmoriceau"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "54377e4eec622d52a85339dcc5774015260c6541", "messageHeadline": "Source File: increase timeout OC 1197 (#20740)", "author": {"name": "Artem Inzhyyants", "email": "36314070+artem1205@users.noreply.github.com", "user": {"login": "artem1205"}}, "additions": 9, "deletions": 6}}, {"node": {"oid": "e34963c07e8c179fcc605a2246909f4d0c84f113", "messageHeadline": "Update /api-documentation (#20742)", "author": {"name": "Riley Brook", "email": "riley@airbyte.io", "user": {"login": "rileybrook"}}, "additions": 8, "deletions": 2}}, {"node": {"oid": "221d4e3db1bab109297b64e8f6c47c172631e5cc", "messageHeadline": "remove the extra yaml manifest committed and regenerate models w/ lat\u2026", "author": {"name": "Brian Lai", "email": "51336873+brianjlai@users.noreply.github.com", "user": {"login": "brianjlai"}}, "additions": 3, "deletions": 922}}, {"node": {"oid": "16e890aee1c9456f7dd22c61abd12214c02d131e", "messageHeadline": "add noise to cron scheduling (#20665)", "author": {"name": "Michael Siega", "email": "109092231+mfsiega-airbyte@users.noreply.github.com", "user": {"login": "mfsiega-airbyte"}}, "additions": 125, "deletions": 30}}, {"node": {"oid": "401aa442c92bec4843f47ad8b1c14e2e918f6966", "messageHeadline": "Fix failing test (#20634)", "author": {"name": "Rodi Reich Zilberman", "email": "867491+rodireich@users.noreply.github.com", "user": {"login": "rodireich"}}, "additions": 8, "deletions": 4}}, {"node": {"oid": "a55eb7df2d64ac8fc9c5166c94a9d4a0a1a88189", "messageHeadline": "Fix CI Dependency Check Failures (#20666)", "author": {"name": "Evan Tahler", "email": "evan@airbyte.io", "user": {"login": "evantahler"}}, "additions": 726, "deletions": 580}}, {"node": {"oid": "1fdaa1d0748e2b415e90f0567322edd1e4f4751e", "messageHeadline": "[ISSUE #20044] generate pydantic models from handwritten schema (#20475)", "author": {"name": "Maxime Carbonneau-Leclerc", "email": "maxi297@users.noreply.github.com", "user": {"login": "maxi297"}}, "additions": 1465, "deletions": 1}}, {"node": {"oid": "b17df69dc56bf8751d0bfcfdfe94b1c7c257f850", "messageHeadline": "fix a bug where the OAuthAuthenticator was misnamed (#20700)", "author": {"name": "Brian Lai", "email": "51336873+brianjlai@users.noreply.github.com", "user": {"login": "brianjlai"}}, "additions": 18, "deletions": 8}}, {"node": {"oid": "1a6a1c67ed5706235b16c4a39b0093b208831b19", "messageHeadline": "Bump helm chart version reference to 0.43.6 (#20534)", "author": {"name": "github-actions[bot]", "email": "41898282+github-actions[bot]@users.noreply.github.com", "user": {"login": "github-actions[bot]"}}, "additions": 29, "deletions": 29}}, {"node": {"oid": "c0838f81da3e3b8fc8a4e4993dec4f9545460d62", "messageHeadline": "Disable auto detect schema activity bits (#20615)", "author": {"name": "Jonathan Pearlin", "email": "jonathan@airbyte.io", "user": {"login": "jdpgrailsdev"}}, "additions": 55, "deletions": 43}}, {"node": {"oid": "b7113a2e5e951cae167e661b12ff42afacac8ce1", "messageHeadline": "[Low-Code CDK] Write the component schema and use it during manifest \u2026", "author": {"name": "Brian Lai", "email": "51336873+brianjlai@users.noreply.github.com", "user": {"login": "brianjlai"}}, "additions": 1640, "deletions": 655}}, {"node": {"oid": "ddab3ce82075d00063f15bb343d1e3e27c47b3ab", "messageHeadline": "Update source-gnews manifest to use inline stream schemas (#20405)", "author": {"name": "Catherine Noll", "email": "clnoll@users.noreply.github.com", "user": {"login": "clnoll"}}, "additions": 119, "deletions": 94}}, {"node": {"oid": "9f0bfa2e5d49656aeb477d07223f55fdaffb67d9", "messageHeadline": "[source-tiktok] Remove audience reports hourly streams (#20598)", "author": {"name": "Brian Lai", "email": "51336873+brianjlai@users.noreply.github.com", "user": {"login": "brianjlai"}}, "additions": 22, "deletions": 44}}, {"node": {"oid": "27bd807fd124c25d99375b61b01fc1899b345a44", "messageHeadline": "Bump Airbyte version from 0.40.25 to 0.40.26 (#20630)", "author": {"name": "Octavia Squidington III", "email": "90398440+octavia-squidington-iii@users.noreply.github.com", "user": {"login": "octavia-squidington-iii"}}, "additions": 45, "deletions": 45}}, {"node": {"oid": "06e17175540248a993be3b8b59b9137febe9d9d4", "messageHeadline": "\ud83c\udf89 New Source Braze: new source implemented in low-code (#20520)", "author": {"name": "Roman Yermilov [GL]", "email": "86300758+roman-yermilov-gl@users.noreply.github.com", "user": {"login": "roman-yermilov-gl"}}, "additions": 3679, "deletions": 0}}, {"node": {"oid": "dca4cf24c7205b7380dd52c4790fbed7450456d6", "messageHeadline": "Source Square: docs fix (#20618)", "author": {"name": "Artem Inzhyyants", "email": "36314070+artem1205@users.noreply.github.com", "user": {"login": "artem1205"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "d03757a3f87629444b42b5d0340edebd3005427d", "messageHeadline": "Checkpointing: documentation of lifecycle of how data flows through d\u2026", "author": {"name": "Ryan Fu", "email": "ryan.fu@airbyte.io", "user": {"login": "ryankfu"}}, "additions": 250, "deletions": 67}}, {"node": {"oid": "8af748e5e66760ad3011edb18f451328b8ef6c5f", "messageHeadline": "airbyte-server: tag span of additional OAuth routes (#20610)", "author": {"name": "Augustin", "email": "augustin@airbyte.io", "user": {"login": "alafanechere"}}, "additions": 12, "deletions": 6}}, {"node": {"oid": "2a5d0344e7d90db60a30fb55eea19e577013a399", "messageHeadline": "Fix formatting (#20570)", "author": {"name": "Yevhen Sukhomud", "email": "suhomud@gmail.com", "user": {"login": "suhomud"}}, "additions": 1626, "deletions": 1359}}, {"node": {"oid": "7dc3004d95a5be7f1da0db991bf09dbd0470784a", "messageHeadline": "fix `LOG_CONNECTOR_MESSAGES` when source has no state (#20606)", "author": {"name": "Pedro S. Lopez", "email": "pedroslopez@me.com", "user": {"login": "pedroslopez"}}, "additions": 5, "deletions": 0}}, {"node": {"oid": "e92b47f061fc8a9dc7870cace42866d1aed738b6", "messageHeadline": "Mark/update settings to toggle auto detect schema changes notificatio\u2026", "author": {"name": "Mark Berger", "email": "mark.berger@globallogic.com", "user": null}, "additions": 72, "deletions": 5}}, {"node": {"oid": "6485739f871ef432d7f13ee9743c5a608f7fe5aa", "messageHeadline": "Octavia Segment MTU fix (#20543)", "author": {"name": "Jon Tan", "email": "jon@airbyte.io", "user": {"login": "JonsSpaghetti"}}, "additions": 2, "deletions": 4}}, {"node": {"oid": "7420cd299e01387079cf57ca99df70e300ad7b2d", "messageHeadline": "\ud83e\ude9f \ud83c\udfa8 Show Source-defined `cursor` and `primary key` fields on new Stre\u2026", "author": {"name": "Vladimir", "email": "volodymyr.s.petrov@globallogic.com", "user": {"login": "dizel852"}}, "additions": 140, "deletions": 26}}, {"node": {"oid": "f7fc223bcaed63bba80b3e9c7b15311a2a6fef36", "messageHeadline": ":tada: Source Posthog - migration to low code, from alpha to beta (#1\u2026", "author": {"name": "midavadim", "email": "midavadim@yahoo.com", "user": {"login": "midavadim"}}, "additions": 1415, "deletions": 308}}, {"node": {"oid": "7ae05b16c6dc9975d0ce8c855212e5a487d2cac1", "messageHeadline": "Source Jira: added unit tests (#20525)", "author": {"name": "darynaishchenko", "email": "80129833+darynaishchenko@users.noreply.github.com", "user": {"login": "darynaishchenko"}}, "additions": 2967, "deletions": 1}}, {"node": {"oid": "697b91a8ad1f9246e93580975447f9b5c55009c1", "messageHeadline": "\ud83c\udf89 Source Square: migrate to Beta (YAML) (#19369)", "author": {"name": "Artem Inzhyyants", "email": "36314070+artem1205@users.noreply.github.com", "user": {"login": "artem1205"}}, "additions": 2448, "deletions": 951}}, {"node": {"oid": "2c5d7991f7b5ff783f01b33cd3bb36567b368251", "messageHeadline": "\ud83e\ude9f \ud83d\udd27 Update auto-detect schema feature name (#20591)", "author": {"name": "Edmundo Ruiz Ghanem", "email": "168664+edmundito@users.noreply.github.com", "user": {"login": "edmundito"}}, "additions": 29, "deletions": 33}}, {"node": {"oid": "79bfe56a8f9ea10b085c8bb6428a14a4c2e0a899", "messageHeadline": "Fix OSS integration tests for docs (#3663) (#20578)", "author": {"name": "Taras Korenko", "email": "tkorenko@users.noreply.github.com", "user": {"login": "tkorenko"}}, "additions": 3, "deletions": 2}}, {"node": {"oid": "78069666131eaeca04004f1858804ee2ae19189e", "messageHeadline": "Update on-digitalocean-droplet.md", "author": {"name": "Amruta Ranade", "email": "11484018+Amruta-Ranade@users.noreply.github.com", "user": {"login": "Amruta-Ranade"}}, "additions": 1, "deletions": 3}}, {"node": {"oid": "a5bbbc3005c3ce89cceca236d991c35b08a64b47", "messageHeadline": "Source Jira: Improved code to become BETA (#20128)", "author": {"name": "Serhii Chvaliuk", "email": "grubberr@gmail.com", "user": {"login": "grubberr"}}, "additions": 1366, "deletions": 13182}}, {"node": {"oid": "dcda815569816a643c5a7610fba6598a7c33910d", "messageHeadline": "Source Harvest: fix build (#20572)", "author": {"name": "Denys Davydov", "email": "davydov.den18@gmail.com", "user": {"login": "davydov-d"}}, "additions": 550, "deletions": 42}}, {"node": {"oid": "df60ce1431c3d74b153d4fcab1545cd8424848dc", "messageHeadline": "dbt integration permissions (#20555)", "author": {"name": "Erica Struthers", "email": "93952107+erica-airbyte@users.noreply.github.com", "user": {"login": "erica-airbyte"}}, "additions": 3, "deletions": 2}}, {"node": {"oid": "305b1eb7ef6affd2fa9e81dc7caba6884c3c2d20", "messageHeadline": "\ud83c\udf89 Source Retently: Add campaigns, feedback, outbox, templates streams\u2026", "author": {"name": "Henri Blancke", "email": "blanckehenri@gmail.com", "user": {"login": "henriblancke"}}, "additions": 287, "deletions": 35}}, {"node": {"oid": "fcc4cde607c62a6c4f42dc087a0356d8a9217c40", "messageHeadline": "\ud83e\ude9f \ud83c\udf89 Prevent users from editing existing connection if they have a sch\u2026", "author": {"name": "Teal Larson", "email": "LARSON.TEAL@GMAIL.COM", "user": {"login": "tealjulia"}}, "additions": 528, "deletions": 26}}, {"node": {"oid": "228a524d63fc3a58d97ce7f0e2db389a3f1b6c9e", "messageHeadline": "Fix OSS integration tests for docs (#3663) (#20590)", "author": {"name": "Taras Korenko", "email": "tkorenko@users.noreply.github.com", "user": {"login": "tkorenko"}}, "additions": 6, "deletions": 2}}, {"node": {"oid": "4625e8bd3d896bb23b91676211cabb1a8bb98c9f", "messageHeadline": "removes skip_deploy from docs push (#20587)", "author": {"name": "Topher Lubaway", "email": "asimplechris@gmail.com", "user": {"login": "supertopher"}}, "additions": 0, "deletions": 11}}, {"node": {"oid": "12cc5460f8aeefd23eee45da4d095b3ee6820419", "messageHeadline": "Destination Definitions: move normalization fields to normalizationCo\u2026", "author": {"name": "Pedro S. Lopez", "email": "pedroslopez@me.com", "user": {"login": "pedroslopez"}}, "additions": 41, "deletions": 34}}, {"node": {"oid": "e2d8e16f6d1ee867641e73e4079788f9ac4ad6fd", "messageHeadline": "generate definitions for source-retently (#20568)", "author": {"name": "Sajarin", "email": "sajarindider@gmail.com", "user": {"login": "sajarin"}}, "additions": 7, "deletions": 13}}, {"node": {"oid": "2de1dca80123b0ba54388be016897b529be5bf5a", "messageHeadline": "\ud83c\udf89Source WooCommerce: migrate to low-code (#19903)", "author": {"name": "Artem Inzhyyants", "email": "36314070+artem1205@users.noreply.github.com", "user": {"login": "artem1205"}}, "additions": 1871, "deletions": 2243}}, {"node": {"oid": "c57689ac273ea568a6f0b44ac429eb5491509ca6", "messageHeadline": "Update README (#20139)", "author": {"name": "Ari Bajo", "email": "arimbr@gmail.com", "user": {"login": "arimbr"}}, "additions": 75, "deletions": 44}}, {"node": {"oid": "2720326599cc3f7938b9867bf5042b8c6e698e87", "messageHeadline": "Fix OSS integration tests for docs (#3663) (#20563)", "author": {"name": "Taras Korenko", "email": "tkorenko@users.noreply.github.com", "user": {"login": "tkorenko"}}, "additions": 56, "deletions": 13}}, {"node": {"oid": "6c807a4b8761347ca5f4efa649c27db02e6c6cda", "messageHeadline": "Document IntelliJ exclusion manual workaround (#20363)", "author": {"name": "Maxime Carbonneau-Leclerc", "email": "maxi297@users.noreply.github.com", "user": {"login": "maxi297"}}, "additions": 8, "deletions": 1}}, {"node": {"oid": "4e9c4c635af45ffd3696d135bf64511ca3ebca4f", "messageHeadline": "\ud83c\udf89Source Facebook Pages: Migrate to Low-code (#19788)", "author": {"name": "Artem Inzhyyants", "email": "36314070+artem1205@users.noreply.github.com", "user": {"login": "artem1205"}}, "additions": 11857, "deletions": 787}}, {"node": {"oid": "8dfc53dc6a1b9f9ddb37f06604eef93c22d1a562", "messageHeadline": "Source Retently - Add Feedback, NPS Score, Campaigns streams (#19381)", "author": {"name": "Konrad Schlatte", "email": "konrad@pensionbee.com", "user": {"login": "schlattk"}}, "additions": 174, "deletions": 22}}, {"node": {"oid": "86b32db3fe9b2f2a7076e7c273e79004f1e7937a", "messageHeadline": "do not show modal if connector type is changed (#20356)", "author": {"name": "Joe Reuter", "email": "joe@airbyte.io", "user": {"login": "flash1293"}}, "additions": 17, "deletions": 7}}, {"node": {"oid": "8f5516d5a05605b3b4c519eee44b60a87e43af1d", "messageHeadline": "show success message right away (#20354)", "author": {"name": "Joe Reuter", "email": "joe@airbyte.io", "user": {"login": "flash1293"}}, "additions": 26, "deletions": 52}}, {"node": {"oid": "32015afd345d40ba599169d525c728b6dcbd8054", "messageHeadline": "\ud83d\udc1b Source Pardot: failed while syncing Visitors stream (#19618)", "author": {"name": "MJ Mashhadi", "email": "MJafarMashhadi@users.noreply.github.com", "user": {"login": "MJafarMashhadi"}}, "additions": 8, "deletions": 23}}, {"node": {"oid": "2a44db69d1e1acc25e5706cae3e6914e523d806e", "messageHeadline": "source gitlab: revert availabilitystrategy and bump to latest version\u2026", "author": {"name": "Alexandre Girard", "email": "alexandre@airbyte.io", "user": {"login": "girarda"}}, "additions": 23, "deletions": 21}}, {"node": {"oid": "df7dd51b466eccecd8cfd8e18a705928527a1034", "messageHeadline": ":window: :tada: [Connector Builder] Add request options component (#2\u2026", "author": {"name": "Lake Mossman", "email": "lake@airbyte.io", "user": {"login": "lmossman"}}, "additions": 172, "deletions": 7}}, {"node": {"oid": "bc5b72ddb4a7a4567e77644c1cfa2d6d287898f7", "messageHeadline": "Update bigcommerce CDK dependency (#20540)", "author": {"name": "Ella Rohm-Ensing", "email": "erohmensing@gmail.com", "user": {"login": "erohmensing"}}, "additions": 6, "deletions": 5}}, {"node": {"oid": "6b86f5024c30f7a1155e1fdd0a04dcf10fadd0dd", "messageHeadline": "\ud83e\ude9f \ud83c\udf89 Custom connectors in cloud UI (#20483)", "author": {"name": "Joey Marshment-Howell", "email": "josephkmh@users.noreply.github.com", "user": {"login": "josephkmh"}}, "additions": 42, "deletions": 24}}, {"node": {"oid": "094aff15206cba9510bcd431b8fee7d9a7fe2c23", "messageHeadline": "Java connectors use protocol v0 objects (#20404)", "author": {"name": "Jimmy Ma", "email": "gosusnp@users.noreply.github.com", "user": {"login": "gosusnp"}}, "additions": 2569, "deletions": 1598}}, {"node": {"oid": "a12ca28d72c5c00e5a7d464ee80e52f978d8bafc", "messageHeadline": "Do not swallow GCS failure when checking BigQuery config (#20501)", "author": {"name": "Greg Solovyev", "email": "grishick@users.noreply.github.com", "user": {"login": "grishick"}}, "additions": 13, "deletions": 8}}, {"node": {"oid": "25900b757809a95940db8166a58d8e5039c2ddcc", "messageHeadline": "bump CDK dependency of snapchat-marketing (#20537)", "author": {"name": "Ella Rohm-Ensing", "email": "erohmensing@gmail.com", "user": {"login": "erohmensing"}}, "additions": 5, "deletions": 4}}, {"node": {"oid": "d03c4a2a04bb47cf0ccc22785e334d6d0b6879ec", "messageHeadline": "generate definitions for source-monday (#20539)", "author": {"name": "Alexandre Girard", "email": "alexandre@airbyte.io", "user": {"login": "girarda"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "e4a323745c2c1cf528c81b99257581baaea28ff8", "messageHeadline": "bump CDK dependency of metabase (#20535)", "author": {"name": "Ella Rohm-Ensing", "email": "erohmensing@gmail.com", "user": {"login": "erohmensing"}}, "additions": 9, "deletions": 8}}, {"node": {"oid": "2971ab1d0bc48a3a7d097e33da0efd315bb46ee5", "messageHeadline": "\ud83e\ude9f \ud83d\udc1b Fix JobService for jobs without attempts (#20527)", "author": {"name": "Tim Roes", "email": "tim@airbyte.io", "user": {"login": "timroes"}}, "additions": 27, "deletions": 11}}, {"node": {"oid": "061e269f233f71824183381547d10c56bd73891d", "messageHeadline": "source-mongodb-v2: enable SAT (#20484)", "author": {"name": "Augustin", "email": "augustin@airbyte.io", "user": {"login": "alafanechere"}}, "additions": 309, "deletions": 6}}, {"node": {"oid": "0e85a977fc46d72a9a8210ccb2c13e78dcb10f0f", "messageHeadline": "bump pinterest (#20532)", "author": {"name": "Alexandre Girard", "email": "alexandre@airbyte.io", "user": {"login": "girarda"}}, "additions": 5, "deletions": 4}}, {"node": {"oid": "4279902a46cbac45efd456cc3f0f0e943e03470d", "messageHeadline": "Source monday: build with latest cdk version (#20533)", "author": {"name": "Alexandre Girard", "email": "alexandre@airbyte.io", "user": {"login": "girarda"}}, "additions": 3, "deletions": 2}}, {"node": {"oid": "8bb41282c52db4415bcc3e0e85f225875e4cbb19", "messageHeadline": "CDK 0.15.0 and source-github 0.3.10 -- revert AvailabillityStrategy c\u2026", "author": {"name": "Ella Rohm-Ensing", "email": "erohmensing@gmail.com", "user": {"login": "erohmensing"}}, "additions": 118, "deletions": 839}}, {"node": {"oid": "9cc30059f6f374769089042eb9dbabce2d76cb74", "messageHeadline": "feat(helm): allow for adding extra labels to pods (#19474)", "author": {"name": "David van der Spek", "email": "vanderspek.david@gmail.com", "user": {"login": "davidspek"}}, "additions": 117, "deletions": 2}}, {"node": {"oid": "69bc4a3cfe2017b84eff96b1087b126a7d048c1a", "messageHeadline": "airbyte-workers copyGenerateTar depends on generateWellKnownTypes (#2\u2026", "author": {"name": "Edward Gao", "email": "edward.gao@airbyte.io", "user": {"login": "edgao"}}, "additions": 6, "deletions": 0}}, {"node": {"oid": "e864e206ecf8583ff9cbbdda83dab80e4e6277b0", "messageHeadline": "[Connector Builder] Update view styles and add stream delete button (\u2026", "author": {"name": "Lake Mossman", "email": "lake@airbyte.io", "user": {"login": "lmossman"}}, "additions": 341, "deletions": 141}}, {"node": {"oid": "3a8f47ea05a9f4b0ccc786de9f1db8c7922edfd8", "messageHeadline": "switch temporal to airbyte/temporal-auto-start:1.13.0 in chart values\u2026", "author": {"name": "Rose Hooper", "email": "rhooper@toybox.ca", "user": {"login": "rhooper"}}, "additions": 27, "deletions": 29}}, {"node": {"oid": "c9e6cb1cab9723de317613a2440f59f3679021bc", "messageHeadline": "Remove IP addresses from postgres and alloydb docs (#20524)", "author": {"name": "Amruta Ranade", "email": "11484018+Amruta-Ranade@users.noreply.github.com", "user": {"login": "Amruta-Ranade"}}, "additions": 0, "deletions": 8}}, {"node": {"oid": "04027c0a53509a562b52bea6fe9bcbea43e26e1e", "messageHeadline": "Update Data Loading FAQ to accurately reflect sync frequency (#20021)", "author": {"name": "Tyler B", "email": "104733644+TBernstein4@users.noreply.github.com", "user": {"login": "tybernstein"}}, "additions": 4, "deletions": 4}}, {"node": {"oid": "1b8376eb798c8aa681aa6dac7665949a9885ab8c", "messageHeadline": "\ud83c\udf89 Update destination-s3 to handle the new data types protocol (#20088)", "author": {"name": "Yevhen Sukhomud", "email": "suhomud@gmail.com", "user": {"login": "suhomud"}}, "additions": 2767, "deletions": 125}}, {"node": {"oid": "0da45bca857b4accd03af52586c102c0bd6b0f33", "messageHeadline": "make TextInputContainer styles match other input styles (#20397)", "author": {"name": "Lake Mossman", "email": "lake@airbyte.io", "user": {"login": "lmossman"}}, "additions": 1, "deletions": 4}}, {"node": {"oid": "9a62139cfbf824b06e9d115bbee33dca0a2bbc6b", "messageHeadline": "#14152 source Gitlab: certify to beta (#20511)", "author": {"name": "Denys Davydov", "email": "davydov.den18@gmail.com", "user": {"login": "davydov-d"}}, "additions": 402, "deletions": 95}}, {"node": {"oid": "6bf244846af81448e8b7648a49183004e605fd8e", "messageHeadline": "Source Facebook Marketing: remove unsupported fields (#20402)", "author": {"name": "Artem Inzhyyants", "email": "36314070+artem1205@users.noreply.github.com", "user": {"login": "artem1205"}}, "additions": 14, "deletions": 4}}, {"node": {"oid": "f1546c297c80aa8f604187fe14d32d59a7b5b70d", "messageHeadline": "\ud83d\udc1b SAT: fix minor issues with connector tests (#20237)", "author": {"name": "Baz", "email": "oleksandr.bazarnov@globallogic.com", "user": {"login": "bazarnov"}}, "additions": 50, "deletions": 28}}, {"node": {"oid": "3f0cffba36f697ec0e4f429fea098d0b5be2623b", "messageHeadline": "\ud83d\udc1b Source Greenhouse: fix SAT from failed expected_records (#20515)", "author": {"name": "Baz", "email": "oleksandr.bazarnov@globallogic.com", "user": {"login": "bazarnov"}}, "additions": 158, "deletions": 569}}, {"node": {"oid": "71d71a465bec2144c0aede618f9ac6ecb19a2501", "messageHeadline": "airbyte-metrics/server: add tags to  root span from OAuth handler (#2\u2026", "author": {"name": "Augustin", "email": "augustin@airbyte.io", "user": {"login": "alafanechere"}}, "additions": 82, "deletions": 4}}, {"node": {"oid": "25b0e7ae4215d104aea50bf7bcbdb312562af1e8", "messageHeadline": "\ud83c\udf89 Source bigcommerce: add order_products stream (#20090)", "author": {"name": "Philip Corr", "email": "PhilipCorr@users.noreply.github.com", "user": {"login": "PhilipCorr"}}, "additions": 778, "deletions": 6}}, {"node": {"oid": "b8724c2c81f7af5c5da0b15d454e12a5c67ad39f", "messageHeadline": "Update connector oneOf descriptions (#20378)", "author": {"name": "Joe Reuter", "email": "joe@airbyte.io", "user": {"login": "flash1293"}}, "additions": 89, "deletions": 100}}, {"node": {"oid": "8f1f90af5b113c251fb779a7f56ab8368a825f83", "messageHeadline": "Source Gitlab: unit tests (#20479)", "author": {"name": "Denys Davydov", "email": "davydov.den18@gmail.com", "user": {"login": "davydov-d"}}, "additions": 198, "deletions": 16}}, {"node": {"oid": "eecfafd10e3579b3e78e9d0cb18d40753f6d7a32", "messageHeadline": "Remove NormalizationRunnerFactory (#20245)", "author": {"name": "andriikorotkov", "email": "88329385+andriikorotkov@users.noreply.github.com", "user": {"login": "andriikorotkov"}}, "additions": 327, "deletions": 305}}, {"node": {"oid": "90c17deefb89c3c1bd21e95f998b4ab3dd3964c5", "messageHeadline": "\ud83d\udc1b Source-Snapchat: always set the full state object (#20498)", "author": {"name": "Alexandre Girard", "email": "alexandre@airbyte.io", "user": {"login": "girarda"}}, "additions": 7, "deletions": 7}}, {"node": {"oid": "2392acb845891f9c031b06feee9af2a2f975f1a7", "messageHeadline": "Enable record schema validation using v1 type system; CI uses MSG to \u2026", "author": {"name": "Edward Gao", "email": "edward.gao@airbyte.io", "user": {"login": "edgao"}}, "additions": 124, "deletions": 6}}, {"node": {"oid": "c0ca3b3927229f392c4b8bd65f38a768b0f8ea82", "messageHeadline": "\ud83e\ude9f \ud83c\udf89 Column selection UI (#20267)", "author": {"name": "Joey Marshment-Howell", "email": "josephkmh@users.noreply.github.com", "user": {"login": "josephkmh"}}, "additions": 311, "deletions": 64}}, {"node": {"oid": "ea3db512e1a090e00cb6d4b5efcc92114c224a2b", "messageHeadline": "Fix incorrect naming in application.yml (#20494)", "author": {"name": "Xiaohan Song", "email": "xiaohan@airbyte.io", "user": {"login": "xiaohansong"}}, "additions": 22, "deletions": 22}}, {"node": {"oid": "fae6eee24244f9e464d02d0ea3b9638ac79feb40", "messageHeadline": "Make sure decimal numbers are serialized to json as a plain string ra\u2026", "author": {"name": "Rodi Reich Zilberman", "email": "867491+rodireich@users.noreply.github.com", "user": {"login": "rodireich"}}, "additions": 42, "deletions": 30}}, {"node": {"oid": "b6c6b7affb67c29d16efd203b7a18c019c075c06", "messageHeadline": "\ud83c\udf89 New source: Google PageSpeed Insights [low-code CDK] (#19813)", "author": {"name": "Andreas Nigg", "email": "andreas.nigg@russmedia.com", "user": {"login": "andnig"}}, "additions": 993, "deletions": 0}}, {"node": {"oid": "863d8da7941aa509ad4256a63a5ba0cae11f019c", "messageHeadline": "Speed Up Publish OSS Artifacts for Cloud Workflow (#19696)", "author": {"name": "Peter Hu", "email": "peter@airbyte.io", "user": {"login": "git-phu"}}, "additions": 120, "deletions": 28}}, {"node": {"oid": "b89f3e7fcd5cf8678dbf41f090880e46035b4b7b", "messageHeadline": "prevent the cursor or primary key fields from being deselected (#20481)", "author": {"name": "Michael Siega", "email": "109092231+mfsiega-airbyte@users.noreply.github.com", "user": {"login": "mfsiega-airbyte"}}, "additions": 58, "deletions": 2}}, {"node": {"oid": "1fab191b58a0c6ccfcd925229ef34f9b4ad757cd", "messageHeadline": "Bump helm chart version reference to 0.43.3 (#20408)", "author": {"name": "github-actions[bot]", "email": "41898282+github-actions[bot]@users.noreply.github.com", "user": {"login": "github-actions[bot]"}}, "additions": 29, "deletions": 29}}, {"node": {"oid": "180da08df588907ae0c0ff54ee0613fdd0a914df", "messageHeadline": "Update API document at docs.airbyte.com/api-documentation (#20449)", "author": {"name": "Riley Brook", "email": "riley@airbyte.io", "user": {"login": "rileybrook"}}, "additions": 6, "deletions": 2}}, {"node": {"oid": "f91ecdc8dd8fa208e3e07813b1145f9be58278d1", "messageHeadline": "Update SSH tunnel private key instructions (#20325)", "author": {"name": "Rodi Reich Zilberman", "email": "867491+rodireich@users.noreply.github.com", "user": {"login": "rodireich"}}, "additions": 5, "deletions": 5}}, {"node": {"oid": "f97db17ccc57e7ea6fe1d276bff10bebb42c843b", "messageHeadline": "source-github: move known error handling to GithubAvailabilityStrateg\u2026", "author": {"name": "Ella Rohm-Ensing", "email": "erohmensing@gmail.com", "user": {"login": "erohmensing"}}, "additions": 132, "deletions": 64}}, {"node": {"oid": "82df676db9dc19e12ca88242efa5f98914d172ea", "messageHeadline": "\ud83d\udc1b Source Twilio: fix failed SAT and exposed auth_token (#20430)", "author": {"name": "Baz", "email": "oleksandr.bazarnov@globallogic.com", "user": {"login": "bazarnov"}}, "additions": 15, "deletions": 15}}, {"node": {"oid": "09cfcbf59918fb220310b18587a4d2af9a7d0a86", "messageHeadline": "\ud83d\udc1b Source S3: Check config settings for CSV file format (#20262)", "author": {"name": "Artem Inzhyyants", "email": "36314070+artem1205@users.noreply.github.com", "user": {"login": "artem1205"}}, "additions": 92, "deletions": 11}}, {"node": {"oid": "3dae1f16aa3e205948ebc8959b1d12793d9725b0", "messageHeadline": "Set breaking change to false when connection is fixed (#20315)", "author": {"name": "Anne", "email": "102554163+alovew@users.noreply.github.com", "user": {"login": "alovew"}}, "additions": 115, "deletions": 5}}, {"node": {"oid": "a7181594d290008975ccb99eebe59257a0d29472", "messageHeadline": ":window: :bug: [Connector Builder] correctly ignore individually touc\u2026", "author": {"name": "Lake Mossman", "email": "lake@airbyte.io", "user": {"login": "lmossman"}}, "additions": 76, "deletions": 48}}, {"node": {"oid": "10b67fbb3b8ce7aaf77eea3adff903d80c826bac", "messageHeadline": "Postgres Source: decrease number of state messages (#20124)", "author": {"name": "VitaliiMaltsev", "email": "39538064+VitaliiMaltsev@users.noreply.github.com", "user": {"login": "VitaliiMaltsev"}}, "additions": 15, "deletions": 12}}, {"node": {"oid": "6fb1971392ce2f3a19546b62946aaca35773bbbc", "messageHeadline": "Add test for checking stream view (#20073)", "author": {"name": "Sofiia Zaitseva", "email": "108751383+SofiiaZaitseva@users.noreply.github.com", "user": {"login": "SofiiaZaitseva"}}, "additions": 251, "deletions": 183}}, {"node": {"oid": "711bf53effad0be4be3f8087d76c0dc2a2e7a783", "messageHeadline": "Break inheritance dependency on java.lang.Process (#20235)", "author": {"name": "Jonathan Pearlin", "email": "jonathan@airbyte.io", "user": {"login": "jdpgrailsdev"}}, "additions": 101, "deletions": 36}}, {"node": {"oid": "c8b48b42b6ed73732a2ca43d8eba0d629bc2b267", "messageHeadline": ":bug: Source Zendesk Support: handle 429 response behavior when retry\u2026", "author": {"name": "BenoitHugonnard", "email": "benoit.hugonnard@gmail.com", "user": {"login": "BenoitHugonnard"}}, "additions": 5, "deletions": 4}}, {"node": {"oid": "9366b12638a2a4c13e027ae3585e44f1998b8085", "messageHeadline": "Mysql source: mark unknown column exception as config error (#20289)", "author": {"name": "oneshcheret", "email": "33333155+sashaNeshcheret@users.noreply.github.com", "user": {"login": "sashaNeshcheret"}}, "additions": 45, "deletions": 5}}, {"node": {"oid": "cdb26cddd6ede1e003ebed4613e7855e2212f706", "messageHeadline": "ci-connector-ops:  typo in thruthfulness evaluation  (#20470)", "author": {"name": "Augustin", "email": "augustin@airbyte.io", "user": {"login": "alafanechere"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "4017c0a9283d2e446e494245e66c1333395db63e", "messageHeadline": "SAT:  skip backward compatibility tests on spec/catalog if previous a\u2026", "author": {"name": "Augustin", "email": "augustin@airbyte.io", "user": {"login": "alafanechere"}}, "additions": 22, "deletions": 3}}, {"node": {"oid": "88c652e06078710251e7961be47e39e97be730f9", "messageHeadline": ":bug: Source Pinterest: added TypeTransformer to keep the schemas saf\u2026", "author": {"name": "Baz", "email": "oleksandr.bazarnov@globallogic.com", "user": {"login": "bazarnov"}}, "additions": 108, "deletions": 77}}, {"node": {"oid": "b4179379f9fc97f8e9e4193ebfaa925b253eaa06", "messageHeadline": "\ud83d\udc1b Destination S3-Glue: fix parsing empty object in schema (#19907)", "author": {"name": "Ivica Taseski", "email": "ivica.taseski94@gmail.com", "user": {"login": "itaseskii"}}, "additions": 18, "deletions": 11}}, {"node": {"oid": "c637aed1aa1f1ba0d27b807265f670a11d82932d", "messageHeadline": "Typo fix in CDK docs (#20446)", "author": {"name": "Nicolas MOREAU", "email": "nicolas.moreau@botify.com", "user": {"login": "cptjacky"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "c576769185349a26eb8c8005f76060fc3481e6ce", "messageHeadline": "Update `source-gnews` acceptance test config (#20460)", "author": {"name": "Catherine Noll", "email": "clnoll@users.noreply.github.com", "user": {"login": "clnoll"}}, "additions": 19, "deletions": 25}}, {"node": {"oid": "cb26ce546f3cd4aa68b458f431d56c0c8d137908", "messageHeadline": "Artem1205/lowcode cdk authenticator schemaloader (#19718)", "author": {"name": "Artem Inzhyyants", "email": "36314070+artem1205@users.noreply.github.com", "user": {"login": "artem1205"}}, "additions": 97, "deletions": 16}}, {"node": {"oid": "10c4e5a9859cf6298b86d9ee47345745825f2eeb", "messageHeadline": "update docs for google-ads and facebook-marketing to warn about updat\u2026", "author": {"name": "Brian Lai", "email": "51336873+brianjlai@users.noreply.github.com", "user": {"login": "brianjlai"}}, "additions": 8, "deletions": 0}}, {"node": {"oid": "c2895c1537756f1f45be30958b4256bbe47e915d", "messageHeadline": "ci-connector-ops: declare review requirements on source connectors ch\u2026", "author": {"name": "Augustin", "email": "augustin@airbyte.io", "user": {"login": "alafanechere"}}, "additions": 286, "deletions": 59}}, {"node": {"oid": "4b4c7694050295b77e591ab72487c33b7d7fde1b", "messageHeadline": "Adds search capability for existing sources and destinations (#20360)", "author": {"name": "Yatsuk Bogdan", "email": "yatsukbogdan@gmail.com", "user": {"login": "YatsukBogdan1"}}, "additions": 1, "deletions": 0}}, {"node": {"oid": "469199a79d9877035e272fe090e4ae009de2fe80", "messageHeadline": "Source Metabase: migrate to Beta YAML (#19236)", "author": {"name": "darynaishchenko", "email": "80129833+darynaishchenko@users.noreply.github.com", "user": {"login": "darynaishchenko"}}, "additions": 162, "deletions": 186}}, {"node": {"oid": "346fc7525452ba83965eab0d13f2c9b5fc1f7ef8", "messageHeadline": "Updated release stage (#20440)", "author": {"name": "Serhii Lazebnyi", "email": "53845333+lazebnyi@users.noreply.github.com", "user": {"login": "lazebnyi"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "3e10c095a7d4efc725ffaf5e6e619cdb88904132", "messageHeadline": "[Connector Builder] Config UI error handling (#20280)", "author": {"name": "Lake Mossman", "email": "lake@airbyte.io", "user": {"login": "lmossman"}}, "additions": 280, "deletions": 87}}, {"node": {"oid": "1c3557b35f8ef62a89da2ad64f2ae13d386649ee", "messageHeadline": "\ud83e\ude9f \ud83e\uddf9 check that stream is defined when matching (#20443)", "author": {"name": "Teal Larson", "email": "LARSON.TEAL@GMAIL.COM", "user": {"login": "tealjulia"}}, "additions": 10, "deletions": 5}}, {"node": {"oid": "e253205b7f55d72300a636f3243d2d32f5dd03de", "messageHeadline": "\ud83e\ude9f \ud83c\udfa8 Add style for disabled state to `<CheckBox />` + replace `styled-\u2026", "author": {"name": "Vladimir", "email": "volodymyr.s.petrov@globallogic.com", "user": {"login": "dizel852"}}, "additions": 156, "deletions": 59}}, {"node": {"oid": "f464b220e4d3efd4cfd9540cedcc21cb1b8c2832", "messageHeadline": "\ud83c\udf89Source Monday: migration to low-code (#19586)", "author": {"name": "Roman Yermilov [GL]", "email": "86300758+roman-yermilov-gl@users.noreply.github.com", "user": {"login": "roman-yermilov-gl"}}, "additions": 551, "deletions": 72}}, {"node": {"oid": "29f2798bc3ad851f3bfee9329028270080fc4a77", "messageHeadline": "update-dbt-doc (#20367)", "author": {"name": "Erica Struthers", "email": "93952107+erica-airbyte@users.noreply.github.com", "user": {"login": "erica-airbyte"}}, "additions": 7, "deletions": 1}}, {"node": {"oid": "607528450b2e1175b311bffab0c061c71a6129d6", "messageHeadline": "airbyte-metric: implement `recordErrorOnRootSpan` in ApmUtils (#20286)", "author": {"name": "Augustin", "email": "augustin@airbyte.io", "user": {"login": "alafanechere"}}, "additions": 24, "deletions": 0}}, {"node": {"oid": "4e9b0142775776a45db79a90c4eac2f798da295e", "messageHeadline": "\ud83d\udc1b Python CDK: fix `StopIteration` error for `check_availability` (#20\u2026", "author": {"name": "Baz", "email": "oleksandr.bazarnov@globallogic.com", "user": {"login": "bazarnov"}}, "additions": 38, "deletions": 5}}, {"node": {"oid": "81341d0f744ecbee59a5597ceaf27f66a4f842d5", "messageHeadline": ":bug: Source Amplitude: remove `data_region` as required parameter (#\u2026", "author": {"name": "Marcos Marx", "email": "marcosmarxm@users.noreply.github.com", "user": {"login": "marcosmarxm"}}, "additions": 7, "deletions": 5}}, {"node": {"oid": "b8fc683e7f948fde3718f034cd94a08aacfe93fd", "messageHeadline": "\ud83e\ude9f \ud83e\uddf9 Update ListBox styling according to the DropDown component (#20069)", "author": {"name": "Nataly Merezhuk", "email": "65251165+natalyjazzviolin@users.noreply.github.com", "user": {"login": "natalyjazzviolin"}}, "additions": 123, "deletions": 10}}, {"node": {"oid": "7f6df3cf908d3e5f0bd85985f54bdc48563062a1", "messageHeadline": "\ud83e\ude9f \ud83e\uddf9 Match sync catalog items by name and namespace, not their index (\u2026", "author": {"name": "Teal Larson", "email": "LARSON.TEAL@GMAIL.COM", "user": {"login": "tealjulia"}}, "additions": 7, "deletions": 2}}, {"node": {"oid": "2ea61104ed0724cddb5c3559c5928d6015a2f145", "messageHeadline": "cdc:ignore timeout if snapshot is not complete (#18959)", "author": {"name": "Subodh Kant Chaturvedi", "email": "subodh1810@gmail.com", "user": {"login": "subodh1810"}}, "additions": 268, "deletions": 285}}, {"node": {"oid": "2ee250e23805c24756cfeced22780ad4d7c9fb3c", "messageHeadline": "Source Gitlab: fetch groups along with subgroups (#20384)", "author": {"name": "Denys Davydov", "email": "davydov.den18@gmail.com", "user": {"login": "davydov-d"}}, "additions": 100, "deletions": 55}}, {"node": {"oid": "75dcf8202a19d0e107c0fe592999fe41992d350d", "messageHeadline": "\ud83e\ude9f\ud83d\udd27  Remove top level state for unfinished flows in connector form (#2\u2026", "author": {"name": "Joe Reuter", "email": "joe@airbyte.io", "user": {"login": "flash1293"}}, "additions": 125, "deletions": 150}}, {"node": {"oid": "9dae0986f9256ea8727dfc0273c02cbb904833c6", "messageHeadline": "Enable low-code CDK users to specify schema in the manifest (#20375)", "author": {"name": "Catherine Noll", "email": "clnoll@users.noreply.github.com", "user": {"login": "clnoll"}}, "additions": 77, "deletions": 6}}, {"node": {"oid": "ef624e8528bb33ba488ea6795e484c3e0051e228", "messageHeadline": "fix format (#20409)", "author": {"name": "Michael Siega", "email": "109092231+mfsiega-airbyte@users.noreply.github.com", "user": {"login": "mfsiega-airbyte"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "e7c3fbf62d383cd372456fe8e4fb801e9dd6ef14", "messageHeadline": "restore containerOrchestrator image value (#20313)", "author": {"name": "Conor", "email": "cpdeethree@users.noreply.github.com", "user": {"login": "cpdeethree"}}, "additions": 32, "deletions": 1}}, {"node": {"oid": "0fac8c82e6d921d09cd1e4bc2cdaa852ecf1e5dc", "messageHeadline": "implement column filtering in the replication workflow (#20369)", "author": {"name": "Michael Siega", "email": "109092231+mfsiega-airbyte@users.noreply.github.com", "user": {"login": "mfsiega-airbyte"}}, "additions": 253, "deletions": 26}}, {"node": {"oid": "f76833e2e02c661141631fcab3e2eaabe5b19e88", "messageHeadline": "\ud83c\udf89 New implementation for AWS Secret Manager for issue (#19690)", "author": {"name": "Mauricio", "email": "mauricio.alarcon@gmail.com", "user": {"login": "mauricioalarcon"}}, "additions": 238, "deletions": 1}}, {"node": {"oid": "0af6bd06bafd4f3712b70a1fafe4696eb4c6a1c1", "messageHeadline": "emit failure type in attempt_failure_by_origin (#20349)", "author": {"name": "Charles", "email": "charles@airbyte.io", "user": {"login": "cgardens"}}, "additions": 33, "deletions": 6}}, {"node": {"oid": "c9fb1280562e1708e85ea0a7d63c5d229bb347cc", "messageHeadline": "[ #18822 ] Add client_max_body_size to airbyte-proxy (#20383)", "author": {"name": "Andr\u00e9s Bravo", "email": "andresbravog@gmail.com", "user": {"login": "andresbravog"}}, "additions": 12, "deletions": 0}}, {"node": {"oid": "7afc6896789657970279dde1dcbc009d675eb4c3", "messageHeadline": "[Connector Builder] Configuration UI MVP (#20008)", "author": {"name": "Lake Mossman", "email": "lake@airbyte.io", "user": {"login": "lmossman"}}, "additions": 1132, "deletions": 176}}, {"node": {"oid": "2f306ea1d0eba625c86b53a669aecad5a06338d8", "messageHeadline": "Low-Code: added SessionTokenAuthenticator  (#19716)", "author": {"name": "darynaishchenko", "email": "80129833+darynaishchenko@users.noreply.github.com", "user": {"login": "darynaishchenko"}}, "additions": 393, "deletions": 2}}, {"node": {"oid": "5f4d43d5cf92f84bcc938328bfa7287d9244365c", "messageHeadline": "Create documentation for Destination namespace example settings (#20255)", "author": {"name": "Mark Berger", "email": "mark.berger@globallogic.com", "user": null}, "additions": 7, "deletions": 0}}, {"node": {"oid": "55a32886a33713d9b505528407da8b6c880aba98", "messageHeadline": "CDK: `AbstractSource.read()` skips syncing stream if its unavailable \u2026", "author": {"name": "Ella Rohm-Ensing", "email": "erohmensing@gmail.com", "user": {"login": "erohmensing"}}, "additions": 681, "deletions": 50}}, {"node": {"oid": "3c8bb42b1891703ca1f05c2add7bac4a3f631ba8", "messageHeadline": "Workflow for Approval Bot Dispatch (#20376)", "author": {"name": "Peter Hu", "email": "peter@airbyte.io", "user": {"login": "git-phu"}}, "additions": 36, "deletions": 0}}, {"node": {"oid": "529b58927af929b3348ed5a2340e39a83a0f9ea8", "messageHeadline": "PR builds run diff check after formatting (#20373)", "author": {"name": "Edward Gao", "email": "edward.gao@airbyte.io", "user": {"login": "edgao"}}, "additions": 6, "deletions": 1}}, {"node": {"oid": "6f63e7699069f2e9b19b3acb65d73732d079852e", "messageHeadline": "\ud83e\ude9f \ud83c\udf89 Re-validate connection edit form after schema refresh to highligh\u2026", "author": {"name": "Edmundo Ruiz Ghanem", "email": "168664+edmundito@users.noreply.github.com", "user": {"login": "edmundito"}}, "additions": 16, "deletions": 2}}, {"node": {"oid": "4335354e30fac708a5f62a8b00cee4406c923e74", "messageHeadline": "\ud83e\ude9f \ud83c\udfa8 Fix endOfLine formatting with prettier (#20370)", "author": {"name": "Joey Marshment-Howell", "email": "josephkmh@users.noreply.github.com", "user": {"login": "josephkmh"}}, "additions": 127, "deletions": 123}}, {"node": {"oid": "d374b8567befbd13187bff65c8f87ffd5ce5b95d", "messageHeadline": "\ud83e\ude9f \ud83d\udd27 Move auto-detect schema changes feature flag to FeatureService (#\u2026", "author": {"name": "Edmundo Ruiz Ghanem", "email": "168664+edmundito@users.noreply.github.com", "user": {"login": "edmundito"}}, "additions": 45, "deletions": 51}}, {"node": {"oid": "2dbbe655b73ee3947890890e45d3bfbb3e742d07", "messageHeadline": "Airbyte-Proxy: Added a variable to control timeout (#19493)", "author": {"name": "Marcelo Castro", "email": "marcelopiocastro@gmail.com", "user": {"login": "marcelopio"}}, "additions": 28, "deletions": 4}}, {"node": {"oid": "fbba4ec95b3e12edfebf6d9fc627be9210965822", "messageHeadline": "adjust e2e readme (#20305)", "author": {"name": "Joe Reuter", "email": "joe@airbyte.io", "user": {"login": "flash1293"}}, "additions": 4, "deletions": 4}}, {"node": {"oid": "21e7290eb6cd0a328e4f11b26bb5e29c6168080d", "messageHeadline": "\ud83e\ude9f \ud83c\udf89 Clear user-defined primary key(s) and cursor field(s) if the fiel\u2026", "author": {"name": "Teal Larson", "email": "LARSON.TEAL@GMAIL.COM", "user": {"login": "tealjulia"}}, "additions": 305, "deletions": 7}}, {"node": {"oid": "bec8ef2f8e6916ee64cbdf8b93789a1e82fdaab2", "messageHeadline": "\ud83e\ude9f\ud83d\udd27 Fix node version on CI (#20287)", "author": {"name": "Tim Roes", "email": "tim@airbyte.io", "user": {"login": "timroes"}}, "additions": 20, "deletions": 38}}, {"node": {"oid": "a3708ebead584bccf274988edeb762eafb505fcd", "messageHeadline": "source-postgres:just throw a warning if a cursor column contains null\u2026", "author": {"name": "Subodh Kant Chaturvedi", "email": "subodh1810@gmail.com", "user": {"login": "subodh1810"}}, "additions": 29, "deletions": 45}}, {"node": {"oid": "c950ea6752f3eab12d8030dcff20a4db3c455fb3", "messageHeadline": "\ud83e\ude9f\ud83d\udd27 Remove connector form name override (#20132)", "author": {"name": "Joe Reuter", "email": "joe@airbyte.io", "user": {"login": "flash1293"}}, "additions": 39, "deletions": 113}}, {"node": {"oid": "9eca59e6b42f3df69be8893c366408eece04b80a", "messageHeadline": "ci-credentials: fix typo when no secret found (#20353)", "author": {"name": "Augustin", "email": "augustin@airbyte.io", "user": {"login": "alafanechere"}}, "additions": 6, "deletions": 3}}, {"node": {"oid": "da6a015b256e0d337ea85acde2557e0751d087a0", "messageHeadline": "enable test due to bug fixing (#20157)", "author": {"name": "Sofiia Zaitseva", "email": "108751383+SofiiaZaitseva@users.noreply.github.com", "user": {"login": "SofiiaZaitseva"}}, "additions": 1, "deletions": 2}}, {"node": {"oid": "f05ac16a667bf912245e816ece581d5d7c13d8dd", "messageHeadline": "Update web backend get connection to properly handle field selection \u2026", "author": {"name": "Michael Siega", "email": "109092231+mfsiega-airbyte@users.noreply.github.com", "user": {"login": "mfsiega-airbyte"}}, "additions": 160, "deletions": 20}}, {"node": {"oid": "e29d5ff0e2e8bbd9fc8cc5c1f0484af954a4e96d", "messageHeadline": "Airbyte Cron: renable schedule to file cleaner (#20317)", "author": {"name": "Marcos Marx", "email": "marcosmarxm@users.noreply.github.com", "user": {"login": "marcosmarxm"}}, "additions": 2, "deletions": 0}}, {"node": {"oid": "1fce89096702899243d0df728ada977ef9e6a286", "messageHeadline": "Source Gitlab: fix EpicIssues stream (#20348)", "author": {"name": "Denys Davydov", "email": "davydov.den18@gmail.com", "user": {"login": "davydov-d"}}, "additions": 186, "deletions": 47}}, {"node": {"oid": "0192cb343d8933789cbb59cc303361d378d9356c", "messageHeadline": ":window: :wrench: Handle LD feature flags besides `featureService.ove\u2026", "author": {"name": "Alex Birdsall", "email": "ambirdsall@gmail.com", "user": {"login": "ambirdsall"}}, "additions": 44, "deletions": 25}}, {"node": {"oid": "17c767aac1fd7c8826b7a11eb97b7393061b12ed", "messageHeadline": "\ud83c\udf89Source Zenloop: migrate to lowcode (#19624)", "author": {"name": "Serhii Lazebnyi", "email": "53845333+lazebnyi@users.noreply.github.com", "user": {"login": "lazebnyi"}}, "additions": 547, "deletions": 574}}, {"node": {"oid": "aa0d171e7379e85d69abd5ef0cca20da6fec4bad", "messageHeadline": "Hide Looker Source on Cloud (#20308)", "author": {"name": "Serhii Lazebnyi", "email": "53845333+lazebnyi@users.noreply.github.com", "user": {"login": "lazebnyi"}}, "additions": 1, "deletions": 0}}, {"node": {"oid": "4ed59a9941ee019633fe60620562fe205e7a4b33", "messageHeadline": "\ud83e\ude9f \ud83c\udfa8 Updating styles for PillButton component according to new Figma d\u2026", "author": {"name": "Yatsuk Bogdan", "email": "yatsukbogdan@gmail.com", "user": {"login": "YatsukBogdan1"}}, "additions": 152, "deletions": 36}}, {"node": {"oid": "3fe3deaa81e2df55dfa7fd94bc46a6946a699fa1", "messageHeadline": "build: fix ensure no file change check (#20328)", "author": {"name": "Conor", "email": "cpdeethree@users.noreply.github.com", "user": {"login": "cpdeethree"}}, "additions": 34, "deletions": 32}}, {"node": {"oid": "790dc42bcba0c29984c009bfff4fc3ebd6625a47", "messageHeadline": "remove the requirement on the activity (#20311)", "author": {"name": "Benoit Moriceau", "email": "benoit@airbyte.io", "user": {"login": "benmoriceau"}}, "additions": 4, "deletions": 7}}, {"node": {"oid": "c9483316a825b6d08d38fb5f70230fb4775e411e", "messageHeadline": "More destination fixes for `ci_check_dependency` (#20274)", "author": {"name": "Evan Tahler", "email": "evan@airbyte.io", "user": {"login": "evantahler"}}, "additions": 8, "deletions": 5}}, {"node": {"oid": "abee21e51e391055b4f073890b2312270dc81f39", "messageHeadline": "add object-fit: contain to fix connector image stretching (#20319)", "author": {"name": "Lake Mossman", "email": "lake@airbyte.io", "user": {"login": "lmossman"}}, "additions": 1, "deletions": 0}}, {"node": {"oid": "44a85e75f7d96f7f71ee6c5ef92b3d4a38117f5c", "messageHeadline": "Helm Chart: add missing `TEMPORAL_HOST` is not set as default   (#20299)", "author": {"name": "Ramon Vermeulen", "email": "ramonvermeulen@hotmail.com", "user": {"login": "ramonvermeulen"}}, "additions": 7, "deletions": 1}}, {"node": {"oid": "0a8fc9e187378418f0d9602bd88f1680ed614259", "messageHeadline": "Disable all broken connections when source is refreshed (#20208)", "author": {"name": "Anne", "email": "102554163+alovew@users.noreply.github.com", "user": {"login": "alovew"}}, "additions": 163, "deletions": 33}}, {"node": {"oid": "c4c26c0adcdcd24df70303ab6d2d96e78ae20899", "messageHeadline": "fix wrong indentation in error handling docs (#20288)", "author": {"name": "Philipp Wallh\u00e4user", "email": "4159537+Pwaldi@users.noreply.github.com", "user": {"login": "Pwaldi"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "80df82d52c691e3e00d7fd5e0aed4c60344c2ef2", "messageHeadline": "\ud83d\udc1b Source Amazon Seller Partner: use replication end date from user pr\u2026", "author": {"name": "Ganpat Agarwal", "email": "gagarwal@artica.com", "user": {"login": "ganpatagarwal"}}, "additions": 51, "deletions": 10}}, {"node": {"oid": "bbe0d9a7d438a6d8c36574f2d20018a257b44b36", "messageHeadline": "\ud83e\ude9f \ud83d\udd27 Allow overwriting features in dev by env variables (#20231)", "author": {"name": "Tim Roes", "email": "tim@airbyte.io", "user": {"login": "timroes"}}, "additions": 45, "deletions": 1}}, {"node": {"oid": "cd183cb794344fbdb070f458e4da3b3accbd25da", "messageHeadline": "Add column.include.list for debezium column selection support (#20055)", "author": {"name": "Rodi Reich Zilberman", "email": "867491+rodireich@users.noreply.github.com", "user": {"login": "rodireich"}}, "additions": 226, "deletions": 14}}, {"node": {"oid": "ee54c242ce65cc260bfc3b217d8a78294a405501", "messageHeadline": "\ud83c\udf89Source Delighted: migrate to lowcode + certify to beta (#19822)", "author": {"name": "Denys Davydov", "email": "davydov.den18@gmail.com", "user": {"login": "davydov-d"}}, "additions": 280, "deletions": 350}}, {"node": {"oid": "78d866da5c1046821af0954240374f7273632cd9", "messageHeadline": "Hide Amazon Seller Partner (#20307)", "author": {"name": "Serhii Lazebnyi", "email": "53845333+lazebnyi@users.noreply.github.com", "user": {"login": "lazebnyi"}}, "additions": 1, "deletions": 0}}, {"node": {"oid": "92b8091420c69c0c6f3fb81911ea3c5fd5cc5887", "messageHeadline": "\ud83c\udf89 Source SurveySparrow: add configuration to allow eu-based account t\u2026", "author": {"name": "JJ Nilbodee", "email": "pornwipa.nil@gmail.com", "user": {"login": "jj-nilbodee"}}, "additions": 73, "deletions": 14}}, {"node": {"oid": "fd13d43a13abc028657e0af4584d912f57d86382", "messageHeadline": "Source Hubspot: remove API Key authentication type (#18546)", "author": {"name": "Roman Yermilov [GL]", "email": "86300758+roman-yermilov-gl@users.noreply.github.com", "user": {"login": "roman-yermilov-gl"}}, "additions": 102, "deletions": 251}}, {"node": {"oid": "80e5f2915c8b40b66c924e707dc71e8c0da337c5", "messageHeadline": "\ud83c\udf89Source Chartmogul: Migrate connector from Alpha (Python) to Beta (YA\u2026", "author": {"name": "Serhii Chvaliuk", "email": "grubberr@gmail.com", "user": {"login": "grubberr"}}, "additions": 197, "deletions": 332}}, {"node": {"oid": "b691841773e6e02802c1b5b86e20c6d0bdcb187b", "messageHeadline": "\ud83d\udea8\ud83d\udea8 \ud83d\udc1b Source TikTok Marketing: fix error while converting `mobile_app_\u2026", "author": {"name": "Adrien Chaussende", "email": "chaussende.adrien@gmail.com", "user": {"login": "achaussende"}}, "additions": 12, "deletions": 11}}, {"node": {"oid": "d48d497c9565a7d95289b487a73d42a0a1f8f0c8", "messageHeadline": "Add secrets for pulling custom connector images (#20272)", "author": {"name": "Xiaohan Song", "email": "xiaohan@airbyte.io", "user": {"login": "xiaohansong"}}, "additions": 29, "deletions": 21}}, {"node": {"oid": "f5e15dee773cdbb0862207ef8824674e2a114293", "messageHeadline": "Bump Airbyte version from 0.40.24 to 0.40.25 (#20279)", "author": {"name": "Octavia Squidington III", "email": "90398440+octavia-squidington-iii@users.noreply.github.com", "user": {"login": "octavia-squidington-iii"}}, "additions": 46, "deletions": 46}}, {"node": {"oid": "70ee6b00ed871294503fcd078b072f1976b6ffa5", "messageHeadline": "API changes to support configuring column selection (#20259)", "author": {"name": "Michael Siega", "email": "109092231+mfsiega-airbyte@users.noreply.github.com", "user": {"login": "mfsiega-airbyte"}}, "additions": 537, "deletions": 36}}, {"node": {"oid": "0e6e02f56da18cc71f13a25ff89faeebf9984dc8", "messageHeadline": "\ud83e\ude9f\ud83d\udd27 Move connector loading state into connector card (#20127)", "author": {"name": "Joe Reuter", "email": "joe@airbyte.io", "user": {"login": "flash1293"}}, "additions": 89, "deletions": 127}}, {"node": {"oid": "ce29361b5528f411f5670c3fc0809cc3359da0ae", "messageHeadline": "fix: remove unused CONTAINER_ORCHESTRATOR_ENABLED var (#20261)", "author": {"name": "Conor", "email": "cpdeethree@users.noreply.github.com", "user": {"login": "cpdeethree"}}, "additions": 1, "deletions": 31}}, {"node": {"oid": "f8beda08daa6cc0172290e17b4c32afd3222529b", "messageHeadline": "Don't import the connector manifest schema (#20218)", "author": {"name": "Alexandre Girard", "email": "alexandre@airbyte.io", "user": {"login": "girarda"}}, "additions": 432, "deletions": 431}}, {"node": {"oid": "f1269c9d3e70a448b319b1885ef93022820463c3", "messageHeadline": "Avoid infinite wait in acceptance tests (#20215)", "author": {"name": "Jimmy Ma", "email": "gosusnp@users.noreply.github.com", "user": {"login": "gosusnp"}}, "additions": 11, "deletions": 1}}, {"node": {"oid": "76aed344c7f62581f4bd94f84a01c789b7644602", "messageHeadline": "airbyte-server: set tags on span in `OAuthHandler` (#20229)", "author": {"name": "Augustin", "email": "augustin@airbyte.io", "user": {"login": "alafanechere"}}, "additions": 33, "deletions": 0}}, {"node": {"oid": "05fec074280c3cde6dc009876fecc5d746efab2c", "messageHeadline": "Connector Generator: remove catalog.json file (#18265)", "author": {"name": "Marcos Marx", "email": "marcosmarxm@users.noreply.github.com", "user": {"login": "marcosmarxm"}}, "additions": 0, "deletions": 234}}, {"node": {"oid": "a821d077280d668023ee0092a90a9f6c0be78463", "messageHeadline": "Low-code CDK: Update autogenerated docs (#19786)", "author": {"name": "Scott Lee Chua", "email": "scottleechua@gmail.com", "user": {"login": "scottleechua"}}, "additions": 35, "deletions": 32}}, {"node": {"oid": "3850cd8cbdec761a064be5bf8f5eeab50688bcee", "messageHeadline": "added ip addresses (#20247)", "author": {"name": "Sophia Wiley", "email": "106352739+sophia-wiley@users.noreply.github.com", "user": {"login": "sophia-wiley"}}, "additions": 10, "deletions": 0}}, {"node": {"oid": "c975dff829f2d93a14996be54475c3574010a83b", "messageHeadline": "Use existing status when no breaking change (#20253)", "author": {"name": "Benoit Moriceau", "email": "benoit@airbyte.io", "user": {"login": "benmoriceau"}}, "additions": 6, "deletions": 5}}, {"node": {"oid": "023cb3ddea6cc29588bec02670c4731ae3df1c43", "messageHeadline": "Resolve package-lock.json issues (#20250)", "author": {"name": "Tim Roes", "email": "tim@airbyte.io", "user": {"login": "timroes"}}, "additions": 9, "deletions": 9}}, {"node": {"oid": "c2e4c3e677a9f4aa0c0cc17c1ed5aa0e20d2cbd0", "messageHeadline": " Enable full SAT for the Redshift source (#19915)", "author": {"name": "Andrii Leonets", "email": "30464745+DoNotPanicUA@users.noreply.github.com", "user": {"login": "DoNotPanicUA"}}, "additions": 91, "deletions": 3}}, {"node": {"oid": "dc71194e3968c684e04b051cd17a9daab3625410", "messageHeadline": "Fix: Tutorial config-based invalid keywords #20071 (#20078)", "author": {"name": "Julian", "email": "julian.weins@gmx.de", "user": {"login": "juweins"}}, "additions": 11, "deletions": 10}}, {"node": {"oid": "559cb632d20fa8fd69339b8d4ce4c58d1a0d7ae1", "messageHeadline": "Add field selection info to the StandardSync persistence (#20212)", "author": {"name": "Michael Siega", "email": "109092231+mfsiega-airbyte@users.noreply.github.com", "user": {"login": "mfsiega-airbyte"}}, "additions": 12, "deletions": 0}}, {"node": {"oid": "315c152ac092591b59d7c25d465de796de2c9d37", "messageHeadline": "Add /v1/web_backend/check_updates (#20041)", "author": {"name": "Jimmy Ma", "email": "gosusnp@users.noreply.github.com", "user": {"login": "gosusnp"}}, "additions": 396, "deletions": 6}}, {"node": {"oid": "7bfb69c532992336d4df3839f36535c25efa2c57", "messageHeadline": "add storybook for RadioButton component (#20228)", "author": {"name": "Vladimir", "email": "volodymyr.s.petrov@globallogic.com", "user": {"login": "dizel852"}}, "additions": 17, "deletions": 0}}, {"node": {"oid": "020b95a648d912af9650db108fc9d15b0cebd57c", "messageHeadline": "Rm DbMigration Controller (#20213)", "author": {"name": "Benoit Moriceau", "email": "benoit@airbyte.io", "user": {"login": "benmoriceau"}}, "additions": 4, "deletions": 397}}, {"node": {"oid": "d64c9b6ed594457334a89e0a7a9a878599de8fa0", "messageHeadline": "Source Gridly: add icon and make `grid_id` parameter required (#20048)", "author": {"name": "Tan Ho", "email": "honhattan90@gmail.com", "user": {"login": "hntan"}}, "additions": 9, "deletions": 3}}, {"node": {"oid": "9c2a45f4c939083fe2745b00fac9f15315068e27", "messageHeadline": ":tada: Source Amplitude: enable data region selection (#19727)", "author": {"name": "Mariam Thiam", "email": "37373020+mariamthiam@users.noreply.github.com", "user": {"login": "mariamthiam"}}, "additions": 61, "deletions": 28}}, {"node": {"oid": "db704357e4ef50ab8dbe69901f710d6521256179", "messageHeadline": "\ud83e\ude9f \ud83c\udfa8 Update toast design (#19980)", "author": {"name": "Vladimir", "email": "volodymyr.s.petrov@globallogic.com", "user": {"login": "dizel852"}}, "additions": 266, "deletions": 171}}, {"node": {"oid": "50f22cd5d702ad7fe8abf1ea8a1077417e5e8254", "messageHeadline": "[ISSUE #15628] apply lookback window on earliest datetime between sta\u2026", "author": {"name": "Maxime Carbonneau-Leclerc", "email": "maxi297@users.noreply.github.com", "user": {"login": "maxi297"}}, "additions": 35, "deletions": 22}}, {"node": {"oid": "3877df9ae76fc0eebc4290507cf35ddc9e62f6d2", "messageHeadline": "\ud83e\ude9f \ud83c\udfa8 New stream details panel (#19219)", "author": {"name": "Vladimir", "email": "volodymyr.s.petrov@globallogic.com", "user": {"login": "dizel852"}}, "additions": 710, "deletions": 212}}, {"node": {"oid": "6db6bf9f60164b4965e14f5a2bb955750318d588", "messageHeadline": "Add information about running docs live (#18914)", "author": {"name": "Ella Rohm-Ensing", "email": "erohmensing@gmail.com", "user": {"login": "erohmensing"}}, "additions": 24, "deletions": 9}}, {"node": {"oid": "5658fa9aa612b97a3f4273142b7940b6185247f6", "messageHeadline": "typo fix (#20207)", "author": {"name": "Sophia Wiley", "email": "106352739+sophia-wiley@users.noreply.github.com", "user": {"login": "sophia-wiley"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "d55c3f0b5dc58deee81e6395a6e918a7b03a1209", "messageHeadline": "Add notification and metrics docs to sidebar (#20210)", "author": {"name": "Ari Bajo", "email": "arimbr@gmail.com", "user": {"login": "arimbr"}}, "additions": 2, "deletions": 0}}, {"node": {"oid": "36d4c928e1d0570d9caf0a4d0e3cab8b0f8c7cae", "messageHeadline": "Enable full SAT for the BigQuery source (#19720)", "author": {"name": "Andrii Leonets", "email": "30464745+DoNotPanicUA@users.noreply.github.com", "user": {"login": "DoNotPanicUA"}}, "additions": 150, "deletions": 3}}, {"node": {"oid": "9eb0f0d4b6089075fed054fc720f7c8fd681333d", "messageHeadline": "Enable full SAT for the Snowflake source (#20138)", "author": {"name": "Andrii Leonets", "email": "30464745+DoNotPanicUA@users.noreply.github.com", "user": {"login": "DoNotPanicUA"}}, "additions": 161, "deletions": 3}}, {"node": {"oid": "15818219305035c98fb2b29339027353270f584f", "messageHeadline": "Bump Airbyte version from 0.40.23 to 0.40.24 (#20206)", "author": {"name": "Octavia Squidington III", "email": "90398440+octavia-squidington-iii@users.noreply.github.com", "user": {"login": "octavia-squidington-iii"}}, "additions": 46, "deletions": 46}}, {"node": {"oid": "d7e11b6e3ce2fb737715b06c4740e4be75e23b41", "messageHeadline": "database migration to add column for field selection info (#20202)", "author": {"name": "Michael Siega", "email": "109092231+mfsiega-airbyte@users.noreply.github.com", "user": {"login": "mfsiega-airbyte"}}, "additions": 38, "deletions": 1}}, {"node": {"oid": "3bab0dab718832a625a47cfa563fc5ff91f5d1bd", "messageHeadline": "CDK: offset_increment.page_size make as [int, InterpolatedString] (#2\u2026", "author": {"name": "Serhii Chvaliuk", "email": "grubberr@gmail.com", "user": {"login": "grubberr"}}, "additions": 18, "deletions": 14}}, {"node": {"oid": "fd8b83d22687dd090a321557229b6d525f184fd4", "messageHeadline": "Add custom connector flag for reset job (#20205)", "author": {"name": "Xiaohan Song", "email": "xiaohan@airbyte.io", "user": {"login": "xiaohansong"}}, "additions": 24, "deletions": 7}}, {"node": {"oid": "1a0b7df958c7f2090aabb572e23c9714556c4ccb", "messageHeadline": "November release notes docs (#20199)", "author": {"name": "Sophia Wiley", "email": "106352739+sophia-wiley@users.noreply.github.com", "user": {"login": "sophia-wiley"}}, "additions": 21, "deletions": 0}}, {"node": {"oid": "1c0209758212f8e5ae39231acb0f88b1e748f04b", "messageHeadline": "\ud83e\ude9f \ud83e\uddf9 Improve and fix linting in webapp-e2e-tests (#20134)", "author": {"name": "Edmundo Ruiz Ghanem", "email": "168664+edmundito@users.noreply.github.com", "user": {"login": "edmundito"}}, "additions": 1088, "deletions": 105}}, {"node": {"oid": "37c432fc1ecafee52097a55256f1e4df214dbb37", "messageHeadline": "\ud83e\ude9f \ud83c\udf89 Change default sync mode (#20126)", "author": {"name": "Tim Roes", "email": "tim@airbyte.io", "user": {"login": "timroes"}}, "additions": 67, "deletions": 4}}, {"node": {"oid": "078ad42f38ff7f607d8d06f5af43f334a71d107a", "messageHeadline": "\ud83e\ude9f \ud83d\udc1b Fix test assertion in datepicker tests (#20188)", "author": {"name": "Joey Marshment-Howell", "email": "josephkmh@users.noreply.github.com", "user": {"login": "josephkmh"}}, "additions": 4, "deletions": 1}}, {"node": {"oid": "ca67ee7a1ff05e4d5b5fb3a4408a72714f8137c7", "messageHeadline": "\ud83e\ude9f \ud83c\udf89 Add auto-detect schema changes option to connection UIs (#19734)", "author": {"name": "Teal Larson", "email": "LARSON.TEAL@GMAIL.COM", "user": {"login": "tealjulia"}}, "additions": 143, "deletions": 13}}, {"node": {"oid": "28f1f4990d2a1bfeaca2e3a67b454c15df23e57d", "messageHeadline": "Display Throughput and Progress Bar in Sync UI (#19193)", "author": {"name": "Evan Tahler", "email": "evan@airbyte.io", "user": {"login": "evantahler"}}, "additions": 576, "deletions": 18}}, {"node": {"oid": "a7c4f1d68ad2f8c46adf53d93276ff4755d355d9", "messageHeadline": "regenerated lockfile with resolved & integrity (#20191)", "author": {"name": "Joey Marshment-Howell", "email": "josephkmh@users.noreply.github.com", "user": {"login": "josephkmh"}}, "additions": 15006, "deletions": 4684}}, {"node": {"oid": "ab44197bcf23d3713591ba7837c425dc55fe2622", "messageHeadline": "Source Close.com: migration to low-code (#18968)", "author": {"name": "Roman Yermilov [GL]", "email": "86300758+roman-yermilov-gl@users.noreply.github.com", "user": {"login": "roman-yermilov-gl"}}, "additions": 1344, "deletions": 71}}, {"node": {"oid": "353293178693b37db63bff8a7dc20d681e3c2989", "messageHeadline": "Docs: update list of supported streams in Freshdesk (#20125)", "author": {"name": "Julian", "email": "julian.weins@gmx.de", "user": {"login": "juweins"}}, "additions": 17, "deletions": 0}}, {"node": {"oid": "f32870692675223d2df6ba299cb107a51ee5e203", "messageHeadline": "Source Bing Ads: add fields to schema (#20005)", "author": {"name": "LuliRib", "email": "74010842+LuliRib@users.noreply.github.com", "user": {"login": "LuliRib"}}, "additions": 8, "deletions": 3}}, {"node": {"oid": "8a94f271c1fe32d19b0c3cd5e73f390344ec3cdc", "messageHeadline": "\ud83e\ude9f \ud83c\udf89 new streams table edit modal namespace and stream (#19713)", "author": {"name": "Mark Berger", "email": "mark.berger@globallogic.com", "user": null}, "additions": 860, "deletions": 127}}, {"node": {"oid": "f57fcdf87cf2572758e1a3dbb3dac5faa93d6609", "messageHeadline": "test/publish commands: always run update secrets (#20183)", "author": {"name": "Augustin", "email": "augustin@airbyte.io", "user": {"login": "alafanechere"}}, "additions": 3, "deletions": 0}}, {"node": {"oid": "199d2469e7cada6ff0de7cf7b94106b41501b6a4", "messageHeadline": "Added stylelintignore for generated coverage files. (#20097)", "author": {"name": "Krishna (kc) Glick", "email": "krishna@airbyte.io", "user": {"login": "krishnaglick"}}, "additions": 1, "deletions": 0}}, {"node": {"oid": "eb6796669d7db3a1143a308218cafb85e03d4b12", "messageHeadline": "fix types (#20187)", "author": {"name": "Joe Reuter", "email": "joe@airbyte.io", "user": {"login": "flash1293"}}, "additions": 10, "deletions": 1}}, {"node": {"oid": "e12d366319d62fd4066e80fdc7ef8850b2b09812", "messageHeadline": "\ud83e\ude9f\ud83e\uddf9 Improve connector form types (#20057)", "author": {"name": "Joe Reuter", "email": "joe@airbyte.io", "user": {"login": "flash1293"}}, "additions": 74, "deletions": 22}}, {"node": {"oid": "08c0ba2c403ad6a2a5e6a6e990f81ca7095ada7b", "messageHeadline": "\ud83d\udc1b Source Facebook Marketing: fix fields permission error (#20165)", "author": {"name": "Artem Inzhyyants", "email": "36314070+artem1205@users.noreply.github.com", "user": {"login": "artem1205"}}, "additions": 5, "deletions": 3}}, {"node": {"oid": "6e155d31f680ef340c4a160ece528c85c52e4b01", "messageHeadline": "\ud83e\ude9f \ud83c\udf89 Add datepicker for date/date-time fields in connector form (#19678)", "author": {"name": "Joey Marshment-Howell", "email": "josephkmh@users.noreply.github.com", "user": {"login": "josephkmh"}}, "additions": 5389, "deletions": 15010}}, {"node": {"oid": "9cb5714cd127fbd6134d68d9a34b023b7940343d", "messageHeadline": "ci-credentials: update GSM secrets with updated configuration values \u2026", "author": {"name": "Augustin", "email": "augustin@airbyte.io", "user": {"login": "alafanechere"}}, "additions": 530, "deletions": 304}}, {"node": {"oid": "0f8c39ce5b53581b31284ed84503e357c0906281", "messageHeadline": "Remove Change Management section as it was outdated. Added Authentica\u2026", "author": {"name": "Bryce Groff", "email": "bgroff@hawaii.edu", "user": {"login": "bgroff"}}, "additions": 2, "deletions": 7}}, {"node": {"oid": "61ddba697e79c163be24b58e45284882f9471228", "messageHeadline": "Alex/lowcode custom components docs (#20176)", "author": {"name": "Alexandre Girard", "email": "alexandre@airbyte.io", "user": {"login": "girarda"}}, "additions": 4, "deletions": 2}}, {"node": {"oid": "e55757bcc9af38334acf69d5af4915bea3a1183d", "messageHeadline": "[Connector Builder] upgrade orval and use connector manifest schema d\u2026", "author": {"name": "Lake Mossman", "email": "lake@airbyte.io", "user": {"login": "lmossman"}}, "additions": 4342, "deletions": 3501}}, {"node": {"oid": "69a0f240844fb5b5d260d66cfbe5f1a8f35f7c8c", "messageHeadline": "lint CDK files (#20163)", "author": {"name": "Evan Tahler", "email": "evan@airbyte.io", "user": {"login": "evantahler"}}, "additions": 2, "deletions": 4}}, {"node": {"oid": "72c0b9bbaa1d5456c7ee6b561b1a767ef4d639a5", "messageHeadline": "Use a separate node pool to run custom connector jobs (#19770)", "author": {"name": "Xiaohan Song", "email": "xiaohan@airbyte.io", "user": {"login": "xiaohansong"}}, "additions": 487, "deletions": 173}}, {"node": {"oid": "7b0aecb286c161511dc636bc45a21106af9e07a9", "messageHeadline": "Source Firebolt: allow reading from views (#16583)", "author": {"name": "Petro Tiurin", "email": "93913847+ptiurin@users.noreply.github.com", "user": {"login": "ptiurin"}}, "additions": 144, "deletions": 120}}, {"node": {"oid": "0164003e1bbff1602345e181d5c45f434552fe23", "messageHeadline": "Destination Clickhouse: Publish strict encrypt variant (#20171)", "author": {"name": "Edward Gao", "email": "edward.gao@airbyte.io", "user": {"login": "edgao"}}, "additions": 1, "deletions": 2}}, {"node": {"oid": "2568d6107cd693730bc2d8037bf3ddf9f0e5e4fb", "messageHeadline": "Issue 19733 cdk clarify config error message for config files (#20019)", "author": {"name": "Maxime Carbonneau-Leclerc", "email": "maxi297@users.noreply.github.com", "user": {"login": "maxi297"}}, "additions": 66, "deletions": 11}}, {"node": {"oid": "46978359a6e22bcabf72042b2a5b374ca18996be", "messageHeadline": "`socat` gets more resources (#19953)", "author": {"name": "Evan Tahler", "email": "evan@airbyte.io", "user": {"login": "evantahler"}}, "additions": 90, "deletions": 12}}, {"node": {"oid": "b5c08ceed6b988facda40423378f6da81727813a", "messageHeadline": "Stop sync on a null value in a cursor column (#19889)", "author": {"name": "Rodi Reich Zilberman", "email": "867491+rodireich@users.noreply.github.com", "user": {"login": "rodireich"}}, "additions": 320, "deletions": 172}}, {"node": {"oid": "293075ef5358ea1d982654416b69e8beb5d5e49d", "messageHeadline": "Postgres source: handle terminate connection exception with test. (#1\u2026", "author": {"name": "oneshcheret", "email": "33333155+sashaNeshcheret@users.noreply.github.com", "user": {"login": "sashaNeshcheret"}}, "additions": 194, "deletions": 38}}, {"node": {"oid": "4429968f42464e5cd1740c2d018399b50660330f", "messageHeadline": "Show http method in the connector builder test panel request tab (#20\u2026", "author": {"name": "Catherine Noll", "email": "clnoll@users.noreply.github.com", "user": {"login": "clnoll"}}, "additions": 24, "deletions": 9}}, {"node": {"oid": "92ad0fdc07a5120318b01fc2e4acc6bd9fc3c6d9", "messageHeadline": "Destination doc and warning updates (#20110)", "author": {"name": "Evan Tahler", "email": "evan@airbyte.io", "user": {"login": "evantahler"}}, "additions": 391, "deletions": 323}}, {"node": {"oid": "779f27524d544637ed2b0cf579ce7ab987283d32", "messageHeadline": "Move CatalogDiff modal from views to components (#20024)", "author": {"name": "Edmundo Ruiz Ghanem", "email": "168664+edmundito@users.noreply.github.com", "user": {"login": "edmundito"}}, "additions": 17, "deletions": 15}}, {"node": {"oid": "28e2059e5c851b44f54bfbf0fff2214ffadc2a13", "messageHeadline": "MySQL Source : Check for `REQUIRE CLIENT` privilege in CDC (#20000)", "author": {"name": "Akash Kulkarni", "email": "113392464+akashkulk@users.noreply.github.com", "user": {"login": "akashkulk"}}, "additions": 41, "deletions": 6}}, {"node": {"oid": "b5fdbaf3635abeec5eef5af695e46769c0fa1369", "messageHeadline": "\ud83e\ude9f \ud83d\udd27 Add auto-detect schema changes feature flag (#20035)", "author": {"name": "Edmundo Ruiz Ghanem", "email": "168664+edmundito@users.noreply.github.com", "user": {"login": "edmundito"}}, "additions": 27, "deletions": 24}}, {"node": {"oid": "86f61a53d34416e3d5915f4eb2479ff12d404ff8", "messageHeadline": "Revert \"RecordSchemaValidator can resolve $ref schemas (#19625)\" (#20\u2026", "author": {"name": "Jimmy Ma", "email": "gosusnp@users.noreply.github.com", "user": {"login": "gosusnp"}}, "additions": 5, "deletions": 123}}, {"node": {"oid": "b7816f4f585ce4b2ab20aaddca22ef5bb9f9d114", "messageHeadline": "\ud83d\udc1b Destination ClickHouse: Update Normalization Docker File (#19573)", "author": {"name": "Geoff Genz", "email": "geoff@clickhouse.com", "user": {"login": "genzgd"}}, "additions": 9, "deletions": 7}}, {"node": {"oid": "e9b6751d850bc972086a30a345156903cc6003a9", "messageHeadline": "Add dbt cloud integration to default cloud features (#20105)", "author": {"name": "Alex Birdsall", "email": "ambirdsall@gmail.com", "user": {"login": "ambirdsall"}}, "additions": 1, "deletions": 0}}, {"node": {"oid": "dfa5ae18ac12f024480d41eea7467d8a09babbcb", "messageHeadline": "source-java-jdbc: use latest acceptance-test-config.yml format (#20144)", "author": {"name": "Augustin", "email": "augustin@airbyte.io", "user": {"login": "alafanechere"}}, "additions": 9, "deletions": 6}}, {"node": {"oid": "3e6d5ac23b76c6d47cdb05cac9b9c31d16bb6a39", "messageHeadline": ":bug: Source Kafka: fix missing data (#19587)", "author": {"name": "Oleksii N", "email": "alexnikitchuk@gmail.com", "user": {"login": "alexnikitchuk"}}, "additions": 23, "deletions": 41}}, {"node": {"oid": "23b35ba27c7eca2859373b2b2cc79bbaad21a943", "messageHeadline": "airbyte-cdk: bump version (#20143)", "author": {"name": "Roman Yermilov [GL]", "email": "86300758+roman-yermilov-gl@users.noreply.github.com", "user": {"login": "roman-yermilov-gl"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "1eac310ccfee1d51bf041a535ef183b0ae547a66", "messageHeadline": "\ud83d\udc1b Source Facebook Marketing: update next cursor value at read start (\u2026", "author": {"name": "Artem Inzhyyants", "email": "36314070+artem1205@users.noreply.github.com", "user": {"login": "artem1205"}}, "additions": 5, "deletions": 3}}, {"node": {"oid": "6065578032f86236a79e6c399b2e8cb4f8ff57a1", "messageHeadline": "edits to managing airbyte cloud doc (#20108)", "author": {"name": "Sophia Wiley", "email": "106352739+sophia-wiley@users.noreply.github.com", "user": {"login": "sophia-wiley"}}, "additions": 44, "deletions": 46}}, {"node": {"oid": "7c03b735667aab4766ab929d452447a1008f7bca", "messageHeadline": "Update Stripe Customer Stream with additional info (#19975)", "author": {"name": "Tyler B", "email": "104733644+TBernstein4@users.noreply.github.com", "user": {"login": "tybernstein"}}, "additions": 1, "deletions": 0}}, {"node": {"oid": "b6a237c25a6e14c735673cf720d6e54d8a470f52", "messageHeadline": "Update mssql.md (#13663)", "author": {"name": "Erica Struthers", "email": "93952107+erica-airbyte@users.noreply.github.com", "user": {"login": "erica-airbyte"}}, "additions": 1, "deletions": 0}}, {"node": {"oid": "9ae92e2a1ab036fe28a613cebd034a40ffa498bb", "messageHeadline": "Fix additional MySQL integration tests (#20119)", "author": {"name": "Akash Kulkarni", "email": "113392464+akashkulk@users.noreply.github.com", "user": {"login": "akashkulk"}}, "additions": 32, "deletions": 0}}, {"node": {"oid": "e93f8aa62fd3a761d2baa7f134b9ad703d5b409e", "messageHeadline": "\ud83e\ude9f \ud83c\udfa8 Auto-detect schema changes UI fixes (#20070)", "author": {"name": "Edmundo Ruiz Ghanem", "email": "168664+edmundito@users.noreply.github.com", "user": {"login": "edmundito"}}, "additions": 23, "deletions": 6}}, {"node": {"oid": "39c880116992c8ace4215110dfb72fa99ed378e5", "messageHeadline": "Extend template for the Java JDBC template by SAT SPEC (#19660)", "author": {"name": "Andrii Leonets", "email": "30464745+DoNotPanicUA@users.noreply.github.com", "user": {"login": "DoNotPanicUA"}}, "additions": 214, "deletions": 0}}, {"node": {"oid": "bedc3b99a3278501777a0500fbce299665229290", "messageHeadline": "airbyte-cdk offset pagination strategy: page_size to be interpolated \u2026", "author": {"name": "Roman Yermilov [GL]", "email": "86300758+roman-yermilov-gl@users.noreply.github.com", "user": {"login": "roman-yermilov-gl"}}, "additions": 47, "deletions": 9}}, {"node": {"oid": "22c1e1229952a796184e3fc2507e2a44cb6ccb8e", "messageHeadline": "Add gradle --scan and :tasks to gradle documentation (#20102)", "author": {"name": "Ella Rohm-Ensing", "email": "erohmensing@gmail.com", "user": {"login": "erohmensing"}}, "additions": 30, "deletions": 0}}, {"node": {"oid": "d28964cdc990fad610f55b5ff5c71177fb3fbf93", "messageHeadline": "SAT: Capture configuration updates from connectors' control messages \u2026", "author": {"name": "Augustin", "email": "augustin@airbyte.io", "user": {"login": "alafanechere"}}, "additions": 180, "deletions": 8}}, {"node": {"oid": "9007271a6bdf94ab67bd362636fbd91406e0beaf", "messageHeadline": "\ud83e\ude9f \ud83d\udc1b Fix tag input styles (#20020)", "author": {"name": "Joe Reuter", "email": "joe@airbyte.io", "user": {"login": "flash1293"}}, "additions": 46, "deletions": 11}}, {"node": {"oid": "772a01a39733c483544eefec10837352641439ea", "messageHeadline": "[ISSUE #20086] fix precommit pyproject-flake8 dependency issue (#20087)", "author": {"name": "Maxime Carbonneau-Leclerc", "email": "maxi297@users.noreply.github.com", "user": {"login": "maxi297"}}, "additions": 0, "deletions": 0}}, {"node": {"oid": "c7dde44d060f5d1e02da04260a00ea2654c9237b", "messageHeadline": "\ud83e\ude9f \ud83d\udd27 Add comment about feature/experiment usage (#20123)", "author": {"name": "Joey Marshment-Howell", "email": "josephkmh@users.noreply.github.com", "user": {"login": "josephkmh"}}, "additions": 7, "deletions": 0}}, {"node": {"oid": "4ea4417db81532cb061c085a97793fd91f31e65a", "messageHeadline": "warn on navigating away from unsaved connector form with error (#20072)", "author": {"name": "Joe Reuter", "email": "joe@airbyte.io", "user": {"login": "flash1293"}}, "additions": 8, "deletions": 6}}, {"node": {"oid": "f1c9d8dfacd47df84ad620cc86bfef7c56488a34", "messageHeadline": "fix type number in schema (#20068)", "author": {"name": "Joe Reuter", "email": "joe@airbyte.io", "user": {"login": "flash1293"}}, "additions": 5, "deletions": 0}}, {"node": {"oid": "2b045a9ee10a1a5cb987e9b8a4c449268df0090a", "messageHeadline": "refresh before syncs when feature flag is on (#19888)", "author": {"name": "Anne", "email": "102554163+alovew@users.noreply.github.com", "user": {"login": "alovew"}}, "additions": 198, "deletions": 50}}, {"node": {"oid": "5d936cc7133e674202e30b8ba1e9f66cbcf6a91c", "messageHeadline": "Move handling TIMESTAMP_WITH_TIMEZONE to common JdbcSourceOperations \u2026", "author": {"name": "Akash Kulkarni", "email": "113392464+akashkulk@users.noreply.github.com", "user": {"login": "akashkulk"}}, "additions": 7, "deletions": 33}}, {"node": {"oid": "0e628369e24d2bc21ed1c79e685e090dbb4c0944", "messageHeadline": "Validate connection id before sync (#20107)", "author": {"name": "terencecho", "email": "3916587+terencecho@users.noreply.github.com", "user": {"login": "terencecho"}}, "additions": 22, "deletions": 14}}, {"node": {"oid": "ea3fb898aa0d9ec71094d4a5a11cc6b1b795c477", "messageHeadline": "Source Postgres: Fix not being able to configure wal2json plugin (unp\u2026", "author": {"name": "Edward Gao", "email": "edward.gao@airbyte.io", "user": {"login": "edgao"}}, "additions": 6, "deletions": 5}}, {"node": {"oid": "94477e4db952428218fc185b83cadd7bc36f6f80", "messageHeadline": ":window: :wrench: Generify GroupControls to make it more reusable (#2\u2026", "author": {"name": "Lake Mossman", "email": "lake@airbyte.io", "user": {"login": "lmossman"}}, "additions": 87, "deletions": 93}}, {"node": {"oid": "a1e21c9bc5c9d88f7e471a536ab8b45c0c00b087", "messageHeadline": "octavia-cli: undue skip_reset flag revert and update integration test\u2026", "author": {"name": "terencecho", "email": "3916587+terencecho@users.noreply.github.com", "user": {"login": "terencecho"}}, "additions": 19, "deletions": 1}}, {"node": {"oid": "4bef54d1b9873f2609a4ca8064d3607de9f5a6b1", "messageHeadline": "Add README info about using your local CDK locally and in docker (#20\u2026", "author": {"name": "Ella Rohm-Ensing", "email": "erohmensing@gmail.com", "user": {"login": "erohmensing"}}, "additions": 57, "deletions": 2}}, {"node": {"oid": "7810c9281cccfe0ef007a420542617667a765203", "messageHeadline": "\ud83e\ude9f \ud83c\udfa8 Row highlighting for new streams table (#19449)", "author": {"name": "Teal Larson", "email": "LARSON.TEAL@GMAIL.COM", "user": {"login": "tealjulia"}}, "additions": 349, "deletions": 54}}, {"node": {"oid": "6b39a1ab7d2c7951d5f9f125a147085c4548b772", "messageHeadline": "Add testid to error view (#20095)", "author": {"name": "Tim Roes", "email": "tim@airbyte.io", "user": {"login": "timroes"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "744e7d52574182802dd36bb31f8e48d6b7f2aa25", "messageHeadline": "Add test on `failureOrigin` enum conversion (#20101)", "author": {"name": "Malik Diarra", "email": "malik@airbyte.io", "user": {"login": "malikdiarra"}}, "additions": 1, "deletions": 0}}, {"node": {"oid": "78aa46d941006f0acc4e77e66475cc96a9fb4194", "messageHeadline": "Add missing \"unknown\" reason (#20096)", "author": {"name": "Jonathan Pearlin", "email": "jonathan@airbyte.io", "user": {"login": "jdpgrailsdev"}}, "additions": 1, "deletions": 0}}, {"node": {"oid": "da0d9a7984807c619a8242b304e6493bd71168ea", "messageHeadline": "Revert \"octavia-cli: Added flag to control whether to reset the strea\u2026", "author": {"name": "terencecho", "email": "terence@airbyte.io", "user": {"login": "terencecho"}}, "additions": 0, "deletions": 18}}, {"node": {"oid": "3b0512fe87d3dac412e869b81dfbbc829fb01ac4", "messageHeadline": "JDBC Sources Integration Test migration follow-up: Switch additional \u2026", "author": {"name": "Akash Kulkarni", "email": "113392464+akashkulk@users.noreply.github.com", "user": {"login": "akashkulk"}}, "additions": 442, "deletions": 23}}, {"node": {"oid": "4f9b66071e0325a646f3bf6ec3608273ab963a93", "messageHeadline": "octavia-cli: Added flag to control whether to reset the streams or no\u2026", "author": {"name": "Marcelo Castro", "email": "marcelopiocastro@gmail.com", "user": {"login": "marcelopio"}}, "additions": 18, "deletions": 0}}, {"node": {"oid": "2a1628529d6abf833d107dfb9347163f7d9d1958", "messageHeadline": "remove un-used update/delete custom connector api (#20034)", "author": {"name": "Xiaohan Song", "email": "xiaohan@airbyte.io", "user": {"login": "xiaohansong"}}, "additions": 50, "deletions": 921}}, {"node": {"oid": "92f71accea6674f04cabf1bcdc8a48f7f4866905", "messageHeadline": "Source RKI-Covid - add history data, incidence rate, cases, death, ho\u2026", "author": {"name": "Zawar Khan", "email": "zawar.khan@getmercury.io", "user": {"login": "Zawar92"}}, "additions": 1848, "deletions": 17}}, {"node": {"oid": "201df24f4da45fa8a684f2b98b3c29d327cdd8a9", "messageHeadline": "Enable PMD rule to prevent == string comparisons (#20080)", "author": {"name": "Jonathan Pearlin", "email": "jonathan@airbyte.io", "user": {"login": "jdpgrailsdev"}}, "additions": 22, "deletions": 22}}, {"node": {"oid": "c471be2913b2b9ce5a3dc75361a96282f5a51d02", "messageHeadline": "\ud83d\udc1b Source RD Station Marketing: Fix stream analytics conversions (#18826)", "author": {"name": "sarafonseca", "email": "fonsecassara@gmail.com", "user": {"login": "sarafonseca-123"}}, "additions": 5, "deletions": 8}}, {"node": {"oid": "34e85e3cf1440d1ebfc88c0ea00319067e99decc", "messageHeadline": "source-mailchimp: set primary_key for EmailActivity (#19023)", "author": {"name": "Mahdi Dibaiee", "email": "mdibaiee@pm.me", "user": {"login": "mdibaiee"}}, "additions": 6, "deletions": 5}}, {"node": {"oid": "3a11c7ec230c32c3e73ca3f93c24e6d0d381c826", "messageHeadline": "Fix formatting typo octavia list` command\" (#19213)", "author": {"name": "MaxiChef", "email": "95035864+MaxiChef@users.noreply.github.com", "user": {"login": "MaxiChef"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "5149108020645cb8e3ae47045eb13e270cd85e59", "messageHeadline": ":bug: Source ElasticSearch: avoid too_long_frame_exception (#18134)", "author": {"name": "jerome DOUCET", "email": "jerdct@gmail.com", "user": {"login": "jeromedoucet"}}, "additions": 22, "deletions": 14}}, {"node": {"oid": "6e06ae77324a683ac40db237696065eba13b97bd", "messageHeadline": "fix: comment downtime sync test and restore helm ac tests (#19944)", "author": {"name": "Kyryl Skobylko", "email": "xpuska513@gmail.com", "user": {"login": "xpuska513"}}, "additions": 240, "deletions": 234}}, {"node": {"oid": "f8136f4722c19dad3ccdff8b538019535f294aff", "messageHeadline": "\ud83e\ude9f\u00a0\ud83c\udf89 Add options to tooltip of oneOf properties (#20015)", "author": {"name": "Joe Reuter", "email": "joe@airbyte.io", "user": {"login": "flash1293"}}, "additions": 114, "deletions": 13}}, {"node": {"oid": "b452d53e9730aa8bbcc1b1790180c74a38ff75ed", "messageHeadline": "\ud83c\udf89 Source Shopify: Add a graphql products stream (#19789)", "author": {"name": "Philip Corr", "email": "PhilipCorr@users.noreply.github.com", "user": {"login": "PhilipCorr"}}, "additions": 25848, "deletions": 51}}, {"node": {"oid": "f73dc448584a8871c1ce8e8e18f101119bb281bc", "messageHeadline": "Source: Facebook Marketing - action_breakdowns can be empty list - bu\u2026", "author": {"name": "Serhii Chvaliuk", "email": "grubberr@gmail.com", "user": {"login": "grubberr"}}, "additions": 42, "deletions": 24}}, {"node": {"oid": "e1700fdb21700821e16af47cce6e6a61df06e7db", "messageHeadline": "Source: Facebook Marketing - action_breakdowns can be empty list (#20\u2026", "author": {"name": "Serhii Chvaliuk", "email": "grubberr@gmail.com", "user": {"login": "grubberr"}}, "additions": 85, "deletions": 14}}, {"node": {"oid": "ab5f37805d01b2a3cf962618136baf5c9f50139a", "messageHeadline": "connector-builder server returns the request, response, and the error\u2026", "author": {"name": "Alexandre Girard", "email": "alexandre@airbyte.io", "user": {"login": "girarda"}}, "additions": 49, "deletions": 8}}, {"node": {"oid": "4dcc68ade98f4122a5b172b0f733a51b09297d8f", "messageHeadline": "SimpleRetriever raises exception with error message extracted from th\u2026", "author": {"name": "Alexandre Girard", "email": "alexandre@airbyte.io", "user": {"login": "girarda"}}, "additions": 11, "deletions": 3}}, {"node": {"oid": "990931e7c1623a97071389a9d9d4951752021758", "messageHeadline": "Further simplify metrics tracker. (#19988)", "author": {"name": "Davin Chia", "email": "davinchia@gmail.com", "user": {"login": "davinchia"}}, "additions": 99, "deletions": 43}}, {"node": {"oid": "b7d26812a8eafc7dc9e0cf11131ed14cc449d6df", "messageHeadline": "Destination:PubSub Add Batching and Ordering configuration (#15705)", "author": {"name": "Kris Sikora", "email": "kris@calixa.io", "user": null}, "additions": 197, "deletions": 52}}, {"node": {"oid": "bd9eedf4d78d3a88b61ae8fcfe4269db8278b5cc", "messageHeadline": "\ud83e\ude9f \ud83d\udd27 Add ConnectorIds utility (#19826)", "author": {"name": "Tim Roes", "email": "tim@airbyte.io", "user": {"login": "timroes"}}, "additions": 445, "deletions": 46}}, {"node": {"oid": "acc7b324a8e5108e8df728835a1c2e85d3d6614b", "messageHeadline": "\ud83d\udc1bDestination-snowflake: Resolved typo in documentation (#18326)", "author": {"name": "Vincent Koc", "email": "vincentkoc@ieee.org", "user": {"login": "koconder"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "88c98442658adbb4135ab18781729c61d3bdb639", "messageHeadline": "Source file: fix pandas read_csv header none issue. (#18587)", "author": {"name": "resoliwan", "email": "resoliwan@naver.com", "user": {"login": "resoliwan"}}, "additions": 51, "deletions": 4}}, {"node": {"oid": "25aecc1fd6162f6feb10c96461ba11dc84123eb8", "messageHeadline": "\ud83e\ude9f\u00a0\ud83c\udf89 Adds status change icon for connections (#19755)", "author": {"name": "Yatsuk Bogdan", "email": "yatsukbogdan@gmail.com", "user": {"login": "YatsukBogdan1"}}, "additions": 195, "deletions": 66}}, {"node": {"oid": "a7f32c00e828e2b7e2ab8d46117b0f0da3394841", "messageHeadline": "\ud83c\udf89  New source: Babelforce (#12700)", "author": {"name": "Mohamed Magdy", "email": "mohamed.magdy@canary.is", "user": {"login": "mohamagdy"}}, "additions": 1029, "deletions": 0}}, {"node": {"oid": "09154f3351fadcaa799edb29169d09e3daed8f0a", "messageHeadline": "\ud83e\ude9f \ud83c\udf89  Add frontend redirect for Cloud API token management (#19488)", "author": {"name": "Joey Marshment-Howell", "email": "josephkmh@users.noreply.github.com", "user": {"login": "josephkmh"}}, "additions": 131, "deletions": 3}}, {"node": {"oid": "5fc2a6b3547ef4346d14cee7e6c2483413e24967", "messageHeadline": "Source smartsheets: OAuth2.0 support - disabled (#20017)", "author": {"name": "Serhii Chvaliuk", "email": "grubberr@gmail.com", "user": {"login": "grubberr"}}, "additions": 5, "deletions": 63}}, {"node": {"oid": "974cfd4183a5df2a55710f45a117f3f1c47132e0", "messageHeadline": "Fix error due to expected duplicated keys (#19680)", "author": {"name": "Jimmy Ma", "email": "gosusnp@users.noreply.github.com", "user": {"login": "gosusnp"}}, "additions": 12, "deletions": 1}}, {"node": {"oid": "a3343efddb30eead08b0df877d43b2c1c8115bce", "messageHeadline": "Revert \"JDBC Sources: Wrap SQLTransientException with ConfigErrorExce\u2026", "author": {"name": "Akash Kulkarni", "email": "113392464+akashkulk@users.noreply.github.com", "user": {"login": "akashkulk"}}, "additions": 2, "deletions": 9}}, {"node": {"oid": "1e96e54e6ed21217e46b911f60d73ca858167d88", "messageHeadline": "Source Zoom: upgrade CDK version (#19939)", "author": {"name": "JJ Nilbodee", "email": "pornwipa.nil@gmail.com", "user": {"login": "jj-nilbodee"}}, "additions": 89, "deletions": 4}}, {"node": {"oid": "bd96b6144e045bb4a1b0edca4474c432bd44b6a1", "messageHeadline": "Source gitlab - fix duplicate records issue (#20023)", "author": {"name": "Denys Davydov", "email": "davydov.den18@gmail.com", "user": {"login": "davydov-d"}}, "additions": 7, "deletions": 6}}, {"node": {"oid": "354a0b45b98bf7b705b47b515d92f6a89e314cca", "messageHeadline": "Remove use of unimplemented pid() method (#20028)", "author": {"name": "Jonathan Pearlin", "email": "jonathan@airbyte.io", "user": {"login": "jdpgrailsdev"}}, "additions": 4, "deletions": 4}}, {"node": {"oid": "f3d4830cf5d679e0a1540d5a10ab8764e8a5c566", "messageHeadline": "Fix indentation of securityContext block (#19824)", "author": {"name": "Cornelis Eigenraam", "email": "nielseigenraam@gmail.com", "user": {"login": "proprefenetre"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "e532d7bd5d0f78ae81ca34135eb8b9e15b2c270a", "messageHeadline": "Added dark variant to Button (#19957)", "author": {"name": "Mark Berger", "email": "mark.berger@globallogic.com", "user": null}, "additions": 23, "deletions": 1}}, {"node": {"oid": "885507f38913fb6aeef6cf110ecf9631426ae98f", "messageHeadline": "move connector builder components into the same shared components/con\u2026", "author": {"name": "Lake Mossman", "email": "lake@airbyte.io", "user": {"login": "lmossman"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "1fd4a03fdac7dca198f30554f8644a256292e150", "messageHeadline": "Source postgres: fix schema permission issue (#19024)", "author": {"name": "oneshcheret", "email": "33333155+sashaNeshcheret@users.noreply.github.com", "user": {"login": "sashaNeshcheret"}}, "additions": 118, "deletions": 28}}, {"node": {"oid": "b72cd7150ddce3caa5290953f90aec3822bf53aa", "messageHeadline": "\ud83e\ude9f \ud83c\udf89 Auto-detect schema changes UX flow (#19226)", "author": {"name": "Edmundo Ruiz Ghanem", "email": "168664+edmundito@users.noreply.github.com", "user": {"login": "edmundito"}}, "additions": 823, "deletions": 59}}, {"node": {"oid": "4c5584009ac3605c3e63b00cb3939e2d23f70263", "messageHeadline": "JDBC Sources: Switch integration tests to use system stubs (#20026)", "author": {"name": "Edward Gao", "email": "edward.gao@airbyte.io", "user": {"login": "edgao"}}, "additions": 78, "deletions": 25}}, {"node": {"oid": "e7789cb6eaca0c4e49dd077d9ae1399af2af8247", "messageHeadline": "Always surface normalization failure reason (#20025)", "author": {"name": "Jonathan Pearlin", "email": "jonathan@airbyte.io", "user": {"login": "jdpgrailsdev"}}, "additions": 3, "deletions": 3}}, {"node": {"oid": "764496e930055a6e8df3836deb771bcf814b093b", "messageHeadline": "Source Slack - remove OAuth2.0 refresh_token (#19970)", "author": {"name": "Serhii Chvaliuk", "email": "grubberr@gmail.com", "user": {"login": "grubberr"}}, "additions": 134, "deletions": 75}}, {"node": {"oid": "3c6f9792e50e902ae0ef461df0bbb6844b99aed3", "messageHeadline": "Source iterable: fix pendulum.parse memory leak (#19913)", "author": {"name": "Serhii Chvaliuk", "email": "grubberr@gmail.com", "user": {"login": "grubberr"}}, "additions": 46, "deletions": 6}}, {"node": {"oid": "ef13c3e023918abcee46e5045502d8d83595543e", "messageHeadline": "bug: add workspace_id to query (#20011)", "author": {"name": "Charles", "email": "charles@airbyte.io", "user": {"login": "cgardens"}}, "additions": 136, "deletions": 12}}, {"node": {"oid": "6dee38239db1fe3b4a2516a0e4a2e03ff69caf6f", "messageHeadline": "make our unit tests less brittle and not compare against messages out\u2026", "author": {"name": "Brian Lai", "email": "51336873+brianjlai@users.noreply.github.com", "user": {"login": "brianjlai"}}, "additions": 4, "deletions": 16}}, {"node": {"oid": "1e160b2858c94151f9e7abe7ad00952bcd7cf932", "messageHeadline": "Faker V0.3 - CDK, consistent naming, determinism, display name, and S\u2026", "author": {"name": "Evan Tahler", "email": "evan@airbyte.io", "user": {"login": "evantahler"}}, "additions": 739, "deletions": 427}}, {"node": {"oid": "b4a334ed2f4973a913267918666f4b3858e8504d", "messageHeadline": "make flaky test less sensitive (#19976)", "author": {"name": "Michael Siega", "email": "109092231+mfsiega-airbyte@users.noreply.github.com", "user": {"login": "mfsiega-airbyte"}}, "additions": 3, "deletions": 8}}, {"node": {"oid": "44a1440d499692815f2ab90187bb7bbddc62c78c", "messageHeadline": "Include http method in `SimpleRetriever` log message for requests (#1\u2026", "author": {"name": "Catherine Noll", "email": "clnoll@users.noreply.github.com", "user": {"login": "clnoll"}}, "additions": 5, "deletions": 2}}, {"node": {"oid": "5da3a7c2a80814bef8cc10e18f4faad93229d3da", "messageHeadline": "Source Gitlab: fix stream schema (#19986)", "author": {"name": "Denys Davydov", "email": "davydov.den18@gmail.com", "user": {"login": "davydov-d"}}, "additions": 16, "deletions": 15}}, {"node": {"oid": "31c71091b2f59f49943b621ae52046a211e45231", "messageHeadline": "Fix margin and padding issues with CatalogTree table (#19950)", "author": {"name": "Edmundo Ruiz Ghanem", "email": "168664+edmundito@users.noreply.github.com", "user": {"login": "edmundito"}}, "additions": 534, "deletions": 531}}, {"node": {"oid": "fb387fa4bacebad0dfcfda5f472a40d832958acf", "messageHeadline": "Add metric and attributes (#19943)", "author": {"name": "Jonathan Pearlin", "email": "jonathan@airbyte.io", "user": {"login": "jdpgrailsdev"}}, "additions": 71, "deletions": 18}}, {"node": {"oid": "0f13fa18b68554f9b329db3e2b1d4995890300fe", "messageHeadline": "Update to Gradle 7.6 (#19926)", "author": {"name": "Jonathan Pearlin", "email": "jonathan@airbyte.io", "user": {"login": "jdpgrailsdev"}}, "additions": 27, "deletions": 13}}, {"node": {"oid": "6a71f4476c5f312916f7a4514b3d337a02ddfb52", "messageHeadline": "\ud83e\ude9f \ud83c\udfa8 Update text describing connection geography (#19879)", "author": {"name": "Joey Marshment-Howell", "email": "josephkmh@users.noreply.github.com", "user": {"login": "josephkmh"}}, "additions": 19, "deletions": 5}}, {"node": {"oid": "9736352d208777e186d5fd0969961f4182e6149f", "messageHeadline": "JDBC Sources: Wrap SQLTransientException with ConfigErrorException (#\u2026", "author": {"name": "VitaliiMaltsev", "email": "39538064+VitaliiMaltsev@users.noreply.github.com", "user": {"login": "VitaliiMaltsev"}}, "additions": 9, "deletions": 2}}, {"node": {"oid": "b1c50b8470850a6a29226783aeb85efa2884ac82", "messageHeadline": "Fix the underlying component schema to use check instead of checker (\u2026", "author": {"name": "Brian Lai", "email": "51336873+brianjlai@users.noreply.github.com", "user": {"login": "brianjlai"}}, "additions": 253, "deletions": 129}}, {"node": {"oid": "39ac1ca1a7a62e19f75fee06843472be7a76df64", "messageHeadline": "update runner ami to include aws cli (#19949)", "author": {"name": "Peter Hu", "email": "peter@airbyte.io", "user": {"login": "git-phu"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "975f1bec65764996aa9f561d6e70c03cb99cf267", "messageHeadline": "\ud83e\ude9f\u00a0\ud83c\udfa8 Updating design for BulkEditPanel component (#18912)", "author": {"name": "Yatsuk Bogdan", "email": "yatsukbogdan@gmail.com", "user": {"login": "YatsukBogdan1"}}, "additions": 687, "deletions": 113}}, {"node": {"oid": "1cdfdbef42c429c90ac47b1376a5d45a7bad7b88", "messageHeadline": "convert container-orchestrator to micronaut (#19396)", "author": {"name": "Cole Snodgrass", "email": "cole@airbyte.io", "user": {"login": "colesnodgrass"}}, "additions": 1258, "deletions": 628}}, {"node": {"oid": "77112b02bface48317d0e5c83b7087d44ef97b53", "messageHeadline": "Bump Airbyte version from 0.40.22 to 0.40.23 (#19941)", "author": {"name": "Octavia Squidington III", "email": "90398440+octavia-squidington-iii@users.noreply.github.com", "user": {"login": "octavia-squidington-iii"}}, "additions": 46, "deletions": 46}}, {"node": {"oid": "e21500ee7306417e262ccfc999db7b870230ad73", "messageHeadline": "Evan/fix docs (#19942)", "author": {"name": "Evan Tahler", "email": "evan@airbyte.io", "user": {"login": "evantahler"}}, "additions": 13, "deletions": 13}}, {"node": {"oid": "4c0ffb6c4036179e1e8961608273f4c191cde55e", "messageHeadline": "\ud83c\udf89 New Source: SurveyCTO (#19371)", "author": {"name": "Siddhant Singh", "email": "ssiddhant3030@gmail.com", "user": {"login": "siddhant3030"}}, "additions": 821, "deletions": 0}}, {"node": {"oid": "ea58882fa32f86f8c55533837040b4cd30d858a4", "messageHeadline": "Fix affected connectors (#19865)", "author": {"name": "Evan Tahler", "email": "evan@airbyte.io", "user": {"login": "evantahler"}}, "additions": 909, "deletions": 650}}, {"node": {"oid": "e0e32bef10d64def972e7af88e9d4a99f0e3e17c", "messageHeadline": "\ud83e\ude9f \ud83c\udfa8 \ud83e\uddf9 Update border radius to use SCSS vars (#19429)", "author": {"name": "Edmundo Ruiz Ghanem", "email": "168664+edmundito@users.noreply.github.com", "user": {"login": "edmundito"}}, "additions": 88, "deletions": 74}}, {"node": {"oid": "56bfdaab6a1edddde15dc2f46e2e12d92ff21210", "messageHeadline": "RecordSchemaValidator can resolve $ref schemas (#19625)", "author": {"name": "Edward Gao", "email": "edward.gao@airbyte.io", "user": {"login": "edgao"}}, "additions": 123, "deletions": 5}}, {"node": {"oid": "6d253bce26c2cfa52c58f88f4b25884c6fc8440c", "messageHeadline": "Optimize lodash imports (#19914)", "author": {"name": "Tim Roes", "email": "tim@airbyte.io", "user": {"login": "timroes"}}, "additions": 19, "deletions": 7}}, {"node": {"oid": "fe3e759154739c44e6755db00d47e3218dac15ab", "messageHeadline": "fix: Disable helm ac tests (#19917)", "author": {"name": "Kyryl Skobylko", "email": "xpuska513@gmail.com", "user": {"login": "xpuska513"}}, "additions": 233, "deletions": 232}}, {"node": {"oid": "fa8ea96e70be0139f1c56bcb5a7402bc19787b02", "messageHeadline": "Source freshdesk - fix schema (#19496)", "author": {"name": "Denys Davydov", "email": "davydov.den18@gmail.com", "user": {"login": "davydov-d"}}, "additions": 186, "deletions": 111}}, {"node": {"oid": "f11507b23a67f591a3c37abd8169d68c9aa1f1df", "messageHeadline": "Read the information from both the definition file and the spec and a\u2026", "author": {"name": "andriikorotkov", "email": "88329385+andriikorotkov@users.noreply.github.com", "user": {"login": "andriikorotkov"}}, "additions": 73, "deletions": 16}}, {"node": {"oid": "d16f673c87604a23171a05e972acf771e3b4a4bc", "messageHeadline": "\ud83e\ude9f \ud83d\udea5 Add tests for verify sync mode options (#16549)", "author": {"name": "Sofiia Zaitseva", "email": "108751383+SofiiaZaitseva@users.noreply.github.com", "user": {"login": "SofiiaZaitseva"}}, "additions": 381, "deletions": 36}}, {"node": {"oid": "5a2642af69fe25d8472fbc13d616794051253d35", "messageHeadline": "Airbyte Protocol v1 (#19846)", "author": {"name": "Jimmy Ma", "email": "gosusnp@users.noreply.github.com", "user": {"login": "gosusnp"}}, "additions": 598, "deletions": 5}}, {"node": {"oid": "3f8ba457ca6decbffa4116f6cec6f0e77233f9f9", "messageHeadline": "Add restart to airbyte/proxy (#19791)", "author": {"name": "toandm", "email": "95567342+toandm@users.noreply.github.com", "user": {"login": "toandm"}}, "additions": 1, "deletions": 0}}, {"node": {"oid": "1ab02de43bce52dfa2673cf253ed9adade1f5a00", "messageHeadline": "Source Zendesk Support: do not use nonpublic API (#19432)", "author": {"name": "Denys Davydov", "email": "davydov.den18@gmail.com", "user": {"login": "davydov-d"}}, "additions": 371, "deletions": 103}}, {"node": {"oid": "2c5dabc64a6b3fc3ad6be55becdaa4dfc2a326e1", "messageHeadline": "Remove production use of DatabaseConfigPersistence (#19275)", "author": {"name": "Charles", "email": "charles@airbyte.io", "user": {"login": "cgardens"}}, "additions": 1330, "deletions": 3296}}, {"node": {"oid": "5354b54c86d4ea12ce4848f5ccdabe0817f1eb79", "messageHeadline": "Added Snyk cache to gitignore (#18328)", "author": {"name": "Vincent Koc", "email": "vincentkoc@ieee.org", "user": {"login": "koconder"}}, "additions": 3, "deletions": 0}}, {"node": {"oid": "329f654e04bdff4489a054f724a3fd57036555c0", "messageHeadline": "Update on-gcp-compute-engine.md (#18643)", "author": {"name": "brad-meru", "email": "98604397+brad-meru@users.noreply.github.com", "user": {"login": "brad-meru"}}, "additions": 3, "deletions": 3}}, {"node": {"oid": "87d69a9a7ec5e3a606f9212cad807d70d7232185", "messageHeadline": "DocS: Fix typo in BigQuery source documentation (#19543)", "author": {"name": "Mark Roberts", "email": "markandrusroberts@gmail.com", "user": {"login": "markandrus"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "208f2ec93112df6ec94a01006f056ae2b239c029", "messageHeadline": "ClickHouse destination doesn't have a logo #19283 (#19715)", "author": {"name": "Julian", "email": "julian.weins@gmx.de", "user": {"login": "juweins"}}, "additions": 2, "deletions": 1}}, {"node": {"oid": "6cf6b312d5ae1f2a901082ab9350e3bc6048c77d", "messageHeadline": "feat: Logo for source-senseforce (#19812)", "author": {"name": "Andreas Nigg", "email": "andreas.nigg@devopsandmore.com", "user": {"login": "andnig"}}, "additions": 11, "deletions": 0}}, {"node": {"oid": "db836b3b5abb0eb40ae6f1f0d2d5d8c2233c326b", "messageHeadline": "\ud83c\udf89 New Source: Pexels API [low-code cdk] (#18854)", "author": {"name": "btkcodedev", "email": "tk_balu2000@outlook.com", "user": {"login": "btkcodedev"}}, "additions": 2097, "deletions": 0}}, {"node": {"oid": "84ab12f93d956ecbde37901ea02a7cbc96f8caed", "messageHeadline": "Docs: Update building-a-python-destination.md (#19516)", "author": {"name": "Luke Hsiao", "email": "luke@hsiao.dev", "user": {"login": "lukehsiao"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "e06bdf65fa9d2f3c319407287ea690c3684e8aa5", "messageHeadline": "Improve normalization close error message (#19829)", "author": {"name": "Jonathan Pearlin", "email": "jonathan@airbyte.io", "user": {"login": "jdpgrailsdev"}}, "additions": 13, "deletions": 3}}, {"node": {"oid": "f07cef808d6b282f93162fc0f629377233a2c6f8", "messageHeadline": "Disable broken connections when feature flag is on (#19730)", "author": {"name": "Anne", "email": "102554163+alovew@users.noreply.github.com", "user": {"login": "alovew"}}, "additions": 286, "deletions": 21}}, {"node": {"oid": "56a5565bb297deb349f80d56fbeca7fedae14e23", "messageHeadline": "Invoke handleChatUs button (#19882)", "author": {"name": "Krishna (kc) Glick", "email": "krishna@airbyte.io", "user": {"login": "krishnaglick"}}, "additions": 3, "deletions": 3}}, {"node": {"oid": "aeb6801683364a4d3293895f182787f9ee5a8c84", "messageHeadline": "Allow overriding cloud env in start:cloud script (#19857)", "author": {"name": "Alex Birdsall", "email": "ambirdsall@gmail.com", "user": {"login": "ambirdsall"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "b121adec51c5259374e8d55490fe01a2116b71bf", "messageHeadline": "Optimize all connector icons (#19840)", "author": {"name": "Tim Roes", "email": "tim@airbyte.io", "user": {"login": "timroes"}}, "additions": 173, "deletions": 6954}}, {"node": {"oid": "a970596f3ad430ae333a7cd26cfab7034348724b", "messageHeadline": "Allow resets for disabled connections (#19864)", "author": {"name": "Anne", "email": "102554163+alovew@users.noreply.github.com", "user": {"login": "alovew"}}, "additions": 1, "deletions": 3}}, {"node": {"oid": "865b580776c01517e676c6ce0f92a22f617d039b", "messageHeadline": "DB sources data type support - adding new data types  (#19679)", "author": {"name": "Akash Kulkarni", "email": "113392464+akashkulk@users.noreply.github.com", "user": {"login": "akashkulk"}}, "additions": 225, "deletions": 79}}, {"node": {"oid": "34c0e953fbd4161cdc2d96905a6163503a2247c8", "messageHeadline": "Source twilio: fix generating date ranges (#19479)", "author": {"name": "Denys Davydov", "email": "davydov.den18@gmail.com", "user": {"login": "davydov-d"}}, "additions": 337, "deletions": 689}}, {"node": {"oid": "f499c6a1a5b03ae5a87695aba8a7f3016379cf3e", "messageHeadline": "Change canonical link to docs for SEO purposes (#19883)", "author": {"name": "Andy Jih", "email": "andyjih@users.noreply.github.com", "user": {"login": "andyjih"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "2c9d099b9e20f1b376a4c655a8f31cc352369c20", "messageHeadline": "\ud83e\ude9f \ud83d\udc1b Update refresh schema logic to handle confirmation modal and othe\u2026", "author": {"name": "Edmundo Ruiz Ghanem", "email": "168664+edmundito@users.noreply.github.com", "user": {"login": "edmundito"}}, "additions": 234, "deletions": 27}}, {"node": {"oid": "6770b5e5b6e79c7b8efb2f41c89947a3ab7ffb23", "messageHeadline": "test new AMI (#19694)", "author": {"name": "Peter Hu", "email": "peter@airbyte.io", "user": {"login": "git-phu"}}, "additions": 2, "deletions": 4}}, {"node": {"oid": "494349f9665e712c2f564f7c71fff93ace8d3b9b", "messageHeadline": "Revert \"Source postgres: mark termination connection PSQLException as\u2026", "author": {"name": "oneshcheret", "email": "33333155+sashaNeshcheret@users.noreply.github.com", "user": {"login": "sashaNeshcheret"}}, "additions": 43, "deletions": 197}}, {"node": {"oid": "a05d5418b52ca499bf6daf6eb321f25690ba99d4", "messageHeadline": "Fix connection creation from source/destination page (#19653)", "author": {"name": "Yatsuk Bogdan", "email": "yatsukbogdan@gmail.com", "user": {"login": "YatsukBogdan1"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "8eac44ce9ae73d6a12867bca2debe91a11437270", "messageHeadline": "\ud83e\ude9f\ud83e\uddea Remove empty state page when there are no connectors (#19112)", "author": {"name": "letiescanciano", "email": "45267095+letiescanciano@users.noreply.github.com", "user": {"login": "letiescanciano"}}, "additions": 51, "deletions": 166}}, {"node": {"oid": "92282ded3b0b85bad742e262dc9fb994acfdfc2e", "messageHeadline": "Source postgres: mark termination connection PSQLException as config \u2026", "author": {"name": "oneshcheret", "email": "33333155+sashaNeshcheret@users.noreply.github.com", "user": {"login": "sashaNeshcheret"}}, "additions": 197, "deletions": 43}}, {"node": {"oid": "db8024aa1ab94c445f8c20ab261c461f6c6fe5d5", "messageHeadline": "Adding retry attempts in OSS repo workflows (#19610)", "author": {"name": "Mykyta Serbynevskiy", "email": "77770309+Mykyta-Serbynevskyi@users.noreply.github.com", "user": {"login": "Mykyta-Serbynevskyi"}}, "additions": 153, "deletions": 51}}, {"node": {"oid": "8d4886ad12d3707d7f3dba3842c3aeb30b878b9f", "messageHeadline": " connector-ops ci check: handle missing definitions (#19873)", "author": {"name": "Augustin", "email": "augustin@airbyte.io", "user": {"login": "alafanechere"}}, "additions": 10, "deletions": 2}}, {"node": {"oid": "3b15f9ebe14c49fe29b31bf8b0744c4c863bfb6c", "messageHeadline": "CDK: Emit control message on config mutation (#19428)", "author": {"name": "Augustin", "email": "augustin@airbyte.io", "user": {"login": "alafanechere"}}, "additions": 368, "deletions": 7}}, {"node": {"oid": "b78fdadaf23844f602b2e8b2eafc1fedc341481d", "messageHeadline": "SAT: optionally disable discovered catalog caching (#19806)", "author": {"name": "Augustin", "email": "augustin@airbyte.io", "user": {"login": "alafanechere"}}, "additions": 34, "deletions": 1424}}, {"node": {"oid": "997974be96af79141c308371af542f68e5beae19", "messageHeadline": "Source Twilio: fixed expected records (#19828)", "author": {"name": "darynaishchenko", "email": "80129833+darynaishchenko@users.noreply.github.com", "user": {"login": "darynaishchenko"}}, "additions": 84, "deletions": 171}}, {"node": {"oid": "9cb4fbfc211825e155a231ec49baa4d7a3695c28", "messageHeadline": "SAT: stricter integer validation (#19820)", "author": {"name": "Augustin", "email": "augustin@airbyte.io", "user": {"login": "alafanechere"}}, "additions": 24, "deletions": 9}}, {"node": {"oid": "f262bef9d20da5ae8c3efddfc6bfd90c75d8b355", "messageHeadline": "source-surveymonkey: fix `getBaseURLByOrigin` (#19868)", "author": {"name": "Augustin", "email": "augustin@airbyte.io", "user": {"login": "alafanechere"}}, "additions": 34, "deletions": 21}}, {"node": {"oid": "5b9858403f66ee5ba2d4677cb1e50c54d5dd357e", "messageHeadline": "Source Sendgrid: fixed expected records  (#19819)", "author": {"name": "darynaishchenko", "email": "80129833+darynaishchenko@users.noreply.github.com", "user": {"login": "darynaishchenko"}}, "additions": 31, "deletions": 31}}, {"node": {"oid": "8ac5d50293bdfc03d6a74c1dab1d6becf30cc8b3", "messageHeadline": "Source Salesforce: make AccountHistory support BULK API (#19869)", "author": {"name": "Denys Davydov", "email": "davydov.den18@gmail.com", "user": {"login": "davydov-d"}}, "additions": 57, "deletions": 57}}, {"node": {"oid": "96f53328a23e8781f54245eb9e23adb9dbc0c43c", "messageHeadline": "fixed future_state_path in SAT (#19724)", "author": {"name": "darynaishchenko", "email": "80129833+darynaishchenko@users.noreply.github.com", "user": {"login": "darynaishchenko"}}, "additions": 2, "deletions": 1}}, {"node": {"oid": "a1b9db50da0c0d5049ca9f5c02e25b086c3799b3", "messageHeadline": "Progress Bar Estimate (#19814)", "author": {"name": "Davin Chia", "email": "davinchia@gmail.com", "user": {"login": "davinchia"}}, "additions": 280, "deletions": 44}}, {"node": {"oid": "087018799a5ccd1c035f22135e48a4defcbd4355", "messageHeadline": "Use pytest v6.2.5 (#19848)", "author": {"name": "Evan Tahler", "email": "evan@airbyte.io", "user": {"login": "evantahler"}}, "additions": 11, "deletions": 11}}, {"node": {"oid": "925b1139cff8936ba31a7443e607d005248cf344", "messageHeadline": "Exclude pyc files (#19835)", "author": {"name": "Alexandre Girard", "email": "alexandre@airbyte.io", "user": {"login": "girarda"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "82873622473de99edc20a7b95140fe5bb3af71a5", "messageHeadline": "Add schema change attrs to connection create (#19771)", "author": {"name": "Anne", "email": "102554163+alovew@users.noreply.github.com", "user": {"login": "alovew"}}, "additions": 20, "deletions": 3}}, {"node": {"oid": "5755dd84b9809b6851a05492f02b771a484c0cb6", "messageHeadline": "exclude integrations from airbyte-maintainers group (#19851)", "author": {"name": "Charles", "email": "charles@airbyte.io", "user": {"login": "cgardens"}}, "additions": 1, "deletions": 0}}, {"node": {"oid": "e73a5337ca32f8fdde7493f22247e43f3a3a849d", "messageHeadline": "Increase Database Source SELECT Batch Size (#19514)", "author": {"name": "Evan Tahler", "email": "evan@airbyte.io", "user": {"login": "evantahler"}}, "additions": 142, "deletions": 122}}, {"node": {"oid": "1598126ebcb665304bbd5391290a8aeb481bfb70", "messageHeadline": "Add description for `AirbyteEstimateTraceMessage` types (#19843)", "author": {"name": "Evan Tahler", "email": "evan@airbyte.io", "user": {"login": "evantahler"}}, "additions": 10, "deletions": 2}}, {"node": {"oid": "61bf81210589fe9b85716517e6699502fdc9fc14", "messageHeadline": "Fix markdown typo in airbyte-protocol-docker.md (#19842)", "author": {"name": "Ben Church", "email": "ben.douglas.church@gmail.com", "user": {"login": "bnchrch"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "43e6a5241349c5275a7afab3f5023fe755a3111a", "messageHeadline": "Add versioning documentation (#19738)", "author": {"name": "Jimmy Ma", "email": "gosusnp@users.noreply.github.com", "user": {"login": "gosusnp"}}, "additions": 62, "deletions": 0}}, {"node": {"oid": "63ae0ea64110dd1bc04551936844223eb7e06866", "messageHeadline": "Hydrate the OAuth configuration when performing a reset. (#19778)", "author": {"name": "Benoit Moriceau", "email": "benoit@airbyte.io", "user": {"login": "benmoriceau"}}, "additions": 31, "deletions": 8}}, {"node": {"oid": "10b701d8c92024d261ff938d48f8baff701f2ae9", "messageHeadline": "Update slack-code-of-conduct.md", "author": {"name": "jerri-airbyte", "email": "101436693+jerri-airbyte@users.noreply.github.com", "user": {"login": "jerri-airbyte"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "0b6999993d2b88a4ed4ba99e0162f97e82a4fc9c", "messageHeadline": "docs: Include alpha call out in lowcode builder UI docs (#19841)", "author": {"name": "Andy", "email": "andy@airbyte.io", "user": {"login": "misteryeo"}}, "additions": 4, "deletions": 0}}, {"node": {"oid": "e38bd5d5107e9053660cf91a82cf02e527a6521c", "messageHeadline": "Source: Facebook Marketing - New default for `action_breakdowns`, imp\u2026", "author": {"name": "Serhii Chvaliuk", "email": "grubberr@gmail.com", "user": {"login": "grubberr"}}, "additions": 28, "deletions": 26}}, {"node": {"oid": "1f6527132133f474809a166a1607d8e553b2da83", "messageHeadline": "Add schemaChange attrs to patch handler (#19769)", "author": {"name": "Anne", "email": "102554163+alovew@users.noreply.github.com", "user": {"login": "alovew"}}, "additions": 21, "deletions": 2}}, {"node": {"oid": "d155c49fd6a2136e1b98404bba060cfbb39ef566", "messageHeadline": "deleted onboarding info (#19576)", "author": {"name": "Sophia Wiley", "email": "106352739+sophia-wiley@users.noreply.github.com", "user": {"login": "sophia-wiley"}}, "additions": 0, "deletions": 2}}, {"node": {"oid": "14a29a0542ad5d2896a08db71546f8b391a520be", "messageHeadline": "Auto Detect Schema Change environment variable (#19312)", "author": {"name": "Anne", "email": "102554163+alovew@users.noreply.github.com", "user": {"login": "alovew"}}, "additions": 54, "deletions": 7}}, {"node": {"oid": "fcf264e466d767e866a6b7df7c46d7156fb92e5c", "messageHeadline": "Rename GH team `api-connectors-dx` to `connector-extensibility` (#19837)", "author": {"name": "Sherif A. Nada", "email": "snadalive@gmail.com", "user": {"login": "sherifnada"}}, "additions": 3, "deletions": 3}}, {"node": {"oid": "b85efb1ac4c4a9a6c818b27d66395637813da08f", "messageHeadline": "\ud83d\udcdd Add reference to newly created Airbyte Monitoring Tutorial (#19598)", "author": {"name": "Simon Sp\u00e4ti", "email": "simon@airbyte.io", "user": {"login": "sspaeti"}}, "additions": 2, "deletions": 0}}, {"node": {"oid": "be530bbf2efed73935612c292067eece24764996", "messageHeadline": "[18713] Destination-bigquery: updated Check method to test for non-bi\u2026", "author": {"name": "Eugene", "email": "etsybaev@gmail.com", "user": {"login": "etsybaev"}}, "additions": 113, "deletions": 17}}, {"node": {"oid": "ccda38bfbc5124de2b45da92c9980fdda68c5d69", "messageHeadline": "Source zendesk support: bugfix transform \"-\" to null (#19792)", "author": {"name": "Serhii Chvaliuk", "email": "grubberr@gmail.com", "user": {"login": "grubberr"}}, "additions": 11, "deletions": 3}}, {"node": {"oid": "a695b41349c862c01920c033170e14ce8aaef360", "messageHeadline": "Add Retry Logic to Airbyte API calls. (#19693)", "author": {"name": "Davin Chia", "email": "davinchia@gmail.com", "user": {"login": "davinchia"}}, "additions": 179, "deletions": 21}}, {"node": {"oid": "600b25de64e18bd8999f5e13675dc9a8f86d4201", "messageHeadline": "add codeowners for airbyte-maintainers group (#19683)", "author": {"name": "Charles", "email": "charles@airbyte.io", "user": {"login": "cgardens"}}, "additions": 14, "deletions": 1}}, {"node": {"oid": "1d16a01522f57273c5c37fd5423dd51d217f69ad", "messageHeadline": "add base test class for config db resources (#19640)", "author": {"name": "Charles", "email": "charles@airbyte.io", "user": {"login": "cgardens"}}, "additions": 426, "deletions": 494}}, {"node": {"oid": "f8900454cb9409a11210d3cfe9f376df1a75c77b", "messageHeadline": "Add Exception logging in ApiHelper (#19675)", "author": {"name": "Jimmy Ma", "email": "gosusnp@users.noreply.github.com", "user": {"login": "gosusnp"}}, "additions": 4, "deletions": 0}}, {"node": {"oid": "fc52644bac418872d1e0954ea3a193337ce9a372", "messageHeadline": "CDK Lowcode: allow parametrizing initial page when using PageIncremen\u2026", "author": {"name": "Denys Davydov", "email": "davydov.den18@gmail.com", "user": {"login": "davydov-d"}}, "additions": 20, "deletions": 10}}, {"node": {"oid": "66edbfbbec57fca594bac46acf88962077492295", "messageHeadline": "\ud83e\ude9f \ud83e\uddeaE2E testing: DB data manipulation + Catalog Diff modal test cases \u2026", "author": {"name": "Vladimir", "email": "volodymyr.s.petrov@globallogic.com", "user": {"login": "dizel852"}}, "additions": 619, "deletions": 19}}, {"node": {"oid": "d04a01a8ad7865966c8755396b374584f19f0373", "messageHeadline": "Source Postgres: Handle Arrays data types (#16990)", "author": {"name": "VitaliiMaltsev", "email": "39538064+VitaliiMaltsev@users.noreply.github.com", "user": {"login": "VitaliiMaltsev"}}, "additions": 870, "deletions": 94}}, {"node": {"oid": "563804b5861afc75a1bdce34c6ddb03bd751dd64", "messageHeadline": "Update date-time format instructions in docs (#19707)", "author": {"name": "Joey Marshment-Howell", "email": "josephkmh@users.noreply.github.com", "user": {"login": "josephkmh"}}, "additions": 20, "deletions": 20}}, {"node": {"oid": "637781d43b153647bc94e84d3740181b658834b8", "messageHeadline": "\ud83d\udc1b Postgres Source Strict Encrypt: Allow connections with sslmodes 'al\u2026", "author": {"name": "VitaliiMaltsev", "email": "39538064+VitaliiMaltsev@users.noreply.github.com", "user": {"login": "VitaliiMaltsev"}}, "additions": 104, "deletions": 97}}, {"node": {"oid": "2423c7d91237c56b9d23ee3be338f53a52dec152", "messageHeadline": "Add failure origins to APM trace (#19665)", "author": {"name": "Jonathan Pearlin", "email": "jonathan@airbyte.io", "user": {"login": "jdpgrailsdev"}}, "additions": 73, "deletions": 16}}, {"node": {"oid": "373ba6a0357f7e92273aecce3e21df3f7c4dd633", "messageHeadline": "\ud83e\ude9f \ud83e\uddea Make sure to filter out connectors correctly (#19732)", "author": {"name": "Tim Roes", "email": "tim@airbyte.io", "user": {"login": "timroes"}}, "additions": 4, "deletions": 3}}, {"node": {"oid": "6c4e262c159688351ce11d90738d199b0d2f6f4a", "messageHeadline": "Fix support icon in sidebar", "author": {"name": "Tim Roes", "email": "tim@airbyte.io", "user": {"login": "timroes"}}, "additions": 3, "deletions": 3}}, {"node": {"oid": "ede4d291d8b55474ddca37ed6d722bcfe26dabf2", "messageHeadline": "fix: add BuildPulse report for helm ac tests (#19785)", "author": {"name": "Kyryl Skobylko", "email": "xpuska513@gmail.com", "user": {"login": "xpuska513"}}, "additions": 10, "deletions": 0}}, {"node": {"oid": "acb049602f052a72f8046e01087b204c31e15cae", "messageHeadline": "fix: yaml syntax (#19775)", "author": {"name": "Conor", "email": "cpdeethree@users.noreply.github.com", "user": {"login": "cpdeethree"}}, "additions": 3, "deletions": 3}}, {"node": {"oid": "8d4f7db4e717a39acb3266497c2e8d77d71ab2b3", "messageHeadline": "\ud83e\ude9f \ud83d\udc1b Fix custom connection creation endpoint (#19702)", "author": {"name": "Joey Marshment-Howell", "email": "josephkmh@users.noreply.github.com", "user": {"login": "josephkmh"}}, "additions": 16, "deletions": 12}}, {"node": {"oid": "a6fb52ea9db051ae2229b374a30b3c2053014efc", "messageHeadline": "Source facebook marketing: check \"breakdowns\" combinations (#19645)", "author": {"name": "Serhii Chvaliuk", "email": "grubberr@gmail.com", "user": {"login": "grubberr"}}, "additions": 40, "deletions": 36}}, {"node": {"oid": "2edb5f3c1da26dccd892cf0be3e79886296dcb07", "messageHeadline": "fix typo: notify instead of sync (#19737)", "author": {"name": "Parker Mossman", "email": "parker@airbyte.io", "user": {"login": "pmossman"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "0c73b70ac7a06f903a7f2ab8d29184d55426b66f", "messageHeadline": "find_non_rate_limited_PAT (#19736)", "author": {"name": "Peter Hu", "email": "peter@airbyte.io", "user": {"login": "git-phu"}}, "additions": 251, "deletions": 184}}, {"node": {"oid": "cc6facf8b6b2a5be69bec2a2e35ecd7d03f34d0e", "messageHeadline": "Source Google Ads: fix schema for \"campaigns\" stream (#19700)", "author": {"name": "Serhii Chvaliuk", "email": "grubberr@gmail.com", "user": {"login": "grubberr"}}, "additions": 38, "deletions": 32}}, {"node": {"oid": "0dddc1e647de9fb3f6d03c09e99429a58d54c676", "messageHeadline": "\ud83c\udf89 Source Asana: migrate to new SAT, added base HTTP errors handling (\u2026", "author": {"name": "Baz", "email": "oleksandr.bazarnov@globallogic.com", "user": {"login": "bazarnov"}}, "additions": 85, "deletions": 49}}, {"node": {"oid": "a68846c88a2863993c992d9191b544a4ccea4c4e", "messageHeadline": "fix order not to randomly fail backward compatibility check (#19377)", "author": {"name": "Andrii Leonets", "email": "30464745+DoNotPanicUA@users.noreply.github.com", "user": {"login": "DoNotPanicUA"}}, "additions": 15, "deletions": 15}}, {"node": {"oid": "b4b79ab186541ec934851c951c9391d832d88088", "messageHeadline": "Bump helm chart version reference to 0.42.0 (#19706)", "author": {"name": "github-actions[bot]", "email": "41898282+github-actions[bot]@users.noreply.github.com", "user": {"login": "github-actions[bot]"}}, "additions": 29, "deletions": 29}}, {"node": {"oid": "c2c1b3dd388f9d3a6644ddf02cfc61f74a031215", "messageHeadline": "fix: add extraEnv block (#19703)", "author": {"name": "Kyryl Skobylko", "email": "xpuska513@gmail.com", "user": {"login": "xpuska513"}}, "additions": 5, "deletions": 0}}, {"node": {"oid": "4c5d6ead943e68a50345bba6c63d7d6acd471995", "messageHeadline": "Bump Airbyte version from 0.40.21 to 0.40.22 (#19687)", "author": {"name": "Octavia Squidington III", "email": "90398440+octavia-squidington-iii@users.noreply.github.com", "user": {"login": "octavia-squidington-iii"}}, "additions": 48, "deletions": 46}}, {"node": {"oid": "a702c91dc565c767c4af16cd7b3c427dfe804f61", "messageHeadline": "Bump helm chart version reference to 0.41.3 (#19685)", "author": {"name": "github-actions[bot]", "email": "41898282+github-actions[bot]@users.noreply.github.com", "user": {"login": "github-actions[bot]"}}, "additions": 31, "deletions": 28}}, {"node": {"oid": "47bf2b049c2b26c8a55b970712f60566264c6d6a", "messageHeadline": "Add connector builder server to airbyte proxy, kube overlays, and hel\u2026", "author": {"name": "Alexandre Girard", "email": "alexandre@airbyte.io", "user": {"login": "girarda"}}, "additions": 697, "deletions": 57}}, {"node": {"oid": "b4ade659f7d7cba5965b0008e28dc9b73340eec8", "messageHeadline": "dbt Cloud integration doc (#19619)", "author": {"name": "Sophia Wiley", "email": "106352739+sophia-wiley@users.noreply.github.com", "user": {"login": "sophia-wiley"}}, "additions": 30, "deletions": 1}}, {"node": {"oid": "894d672364417299323801a6b447206db3424609", "messageHeadline": ":window: :tada: Display service token validation errors in the UI (#1\u2026", "author": {"name": "Alex Birdsall", "email": "ambirdsall@gmail.com", "user": {"login": "ambirdsall"}}, "additions": 46, "deletions": 16}}, {"node": {"oid": "e4cbec193f5e5ffb48ae6e9fbac891f656a278e1", "messageHeadline": "17644 Update Destination data type test to use the new data types (#1\u2026", "author": {"name": "Yevhen Sukhomud", "email": "suhomud@gmail.com", "user": {"login": "suhomud"}}, "additions": 913, "deletions": 59}}, {"node": {"oid": "f53bbb3c24d9546aed8f0526708b6cddb30ff842", "messageHeadline": "Docs: fix broken connector builder UI docs links (#19631)", "author": {"name": "Lake Mossman", "email": "lake@airbyte.io", "user": {"login": "lmossman"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "8341076cb3d87ef6d7e2664c74aadeee8ca5e633", "messageHeadline": "Bump Airbyte version from 0.40.20 to 0.40.21 (#19634)", "author": {"name": "Octavia Squidington III", "email": "90398440+octavia-squidington-iii@users.noreply.github.com", "user": {"login": "octavia-squidington-iii"}}, "additions": 45, "deletions": 45}}, {"node": {"oid": "f272bc7eda07ff0a3fd0249c10e41eba9ca6a02b", "messageHeadline": "No longer forces custom source/destination definition always (#19627)", "author": {"name": "Krishna (kc) Glick", "email": "krishna@airbyte.io", "user": {"login": "krishnaglick"}}, "additions": 20, "deletions": 24}}, {"node": {"oid": "456c920ba020bea4813d22824955217117108aa6", "messageHeadline": "\ud83c\udf89 New Destination: Apache Iceberg (#18836)", "author": {"name": "Leibniz.Hu", "email": "Leibnizhu@gmail.com", "user": {"login": "Leibnizhu"}}, "additions": 3479, "deletions": 1}}, {"node": {"oid": "2c451b33a5adae020b4c1a51ef44f968a7be5aae", "messageHeadline": "Revert \"Trace Failure Origins (#19550)\" (#19620)", "author": {"name": "Benoit Moriceau", "email": "benoit@airbyte.io", "user": {"login": "benmoriceau"}}, "additions": 3, "deletions": 16}}, {"node": {"oid": "ed4ec647124dca81ee87b37c678d21a696f1e893", "messageHeadline": "Bump Airbyte version from 0.40.19 to 0.40.20 (#19614)", "author": {"name": "Octavia Squidington III", "email": "90398440+octavia-squidington-iii@users.noreply.github.com", "user": {"login": "octavia-squidington-iii"}}, "additions": 45, "deletions": 45}}, {"node": {"oid": "3b2c650d27c0f95e21da7cea2118e9371907cad7", "messageHeadline": "\ud83e\ude9f\ud83d\udd27 Change frontend dbt transformation to use structured fields (#19600)", "author": {"name": "Joey Marshment-Howell", "email": "josephkmh@users.noreply.github.com", "user": {"login": "josephkmh"}}, "additions": 96, "deletions": 80}}, {"node": {"oid": "69b7902acee29e3a9a86fe726836d588528d860e", "messageHeadline": "Trace more exceptions (#19608)", "author": {"name": "Jonathan Pearlin", "email": "jonathan@airbyte.io", "user": {"login": "jdpgrailsdev"}}, "additions": 30, "deletions": 23}}, {"node": {"oid": "7598ca0b34f870c5d1fa587ab387e5caeab556e0", "messageHeadline": "fix docs build", "author": {"name": "Sherif Nada", "email": "snadalive@gmail.com", "user": {"login": "sherifnada"}}, "additions": 6185, "deletions": 6321}}, {"node": {"oid": "f5d8e25519ec8fe44c16a2a2c2640ea49c3fafe8", "messageHeadline": "Add connector builder UI docs (#19588)", "author": {"name": "Sherif A. Nada", "email": "snadalive@gmail.com", "user": {"login": "sherifnada"}}, "additions": 6559, "deletions": 6902}}, {"node": {"oid": "a81c7aff28b8f8f70334169864eb1ee7624fcf5e", "messageHeadline": ":tada: New Source: Twilio Taskrouter API [low-code cdk] (#18685)", "author": {"name": "Aazam Thakur", "email": "59562284+Alcadeus0@users.noreply.github.com", "user": {"login": "aazam-gh"}}, "additions": 583, "deletions": 0}}, {"node": {"oid": "d0860d4fd002fa3829feffff95c2ead032e6887f", "messageHeadline": "go back to concise connector builder server error messages (#19609)", "author": {"name": "Lake Mossman", "email": "lake@airbyte.io", "user": {"login": "lmossman"}}, "additions": 4, "deletions": 4}}, {"node": {"oid": "dc2c61837b599844146f6bb2273bed2c95e33655", "messageHeadline": "CDK: Add jinja macro `format_datetime` (#19506)", "author": {"name": "Serhii Chvaliuk", "email": "grubberr@gmail.com", "user": {"login": "grubberr"}}, "additions": 26, "deletions": 2}}, {"node": {"oid": "d663f5a82f16c582e16ec4382722d569e7bbee9e", "messageHeadline": "fix: Fix Helm Acceptance Tests (#19483)", "author": {"name": "Kyryl Skobylko", "email": "xpuska513@gmail.com", "user": {"login": "xpuska513"}}, "additions": 418, "deletions": 181}}, {"node": {"oid": "816a147cfc586170673421f41ba5e154ed725ede", "messageHeadline": "Update Micronaut dependencies (#19601)", "author": {"name": "Jonathan Pearlin", "email": "jonathan@airbyte.io", "user": {"login": "jdpgrailsdev"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "862df97ce91b31d44f74e4aa6251504c3d7b59c4", "messageHeadline": "\ud83c\udf89 New Source: Genesys [python cdk] (#17559)", "author": {"name": "Vincent Koc", "email": "vincentkoc@ieee.org", "user": {"login": "koconder"}}, "additions": 2899, "deletions": 0}}, {"node": {"oid": "a0171337380091706153ba5e20d4cc054b5e659a", "messageHeadline": "Removes old statuses enum (#19599)", "author": {"name": "Tim Roes", "email": "tim@airbyte.io", "user": {"login": "timroes"}}, "additions": 7, "deletions": 23}}, {"node": {"oid": "c472340ad34a0c61c440ea22256c6b854abd61f9", "messageHeadline": "add base-normalization to dependency checker action (#19313)", "author": {"name": "Ella Rohm-Ensing", "email": "erohmensing@gmail.com", "user": {"login": "erohmensing"}}, "additions": 43, "deletions": 32}}, {"node": {"oid": "4946ce7dc6106b5d85bde69c7024960486b4db38", "messageHeadline": "\ud83c\udf89 New Source: CoinGecko Coins (#18248)", "author": {"name": "Isaac Harris-Holt", "email": "47423046+isaacharrisholt@users.noreply.github.com", "user": {"login": "isaacharrisholt"}}, "additions": 1371, "deletions": 0}}, {"node": {"oid": "e852de13db8069f98f97e28f9bfd5708c529fd7a", "messageHeadline": "SurveyMonkey: added OAuth for Eu and Ca (#17964)", "author": {"name": "darynaishchenko", "email": "80129833+darynaishchenko@users.noreply.github.com", "user": {"login": "darynaishchenko"}}, "additions": 391, "deletions": 46}}, {"node": {"oid": "937f6b48bb4ce6740cd114207a1c69af69f3336e", "messageHeadline": "Add isCorporate flag to analytics identify (#19564)", "author": {"name": "Tim Roes", "email": "tim@airbyte.io", "user": {"login": "timroes"}}, "additions": 8, "deletions": 2}}, {"node": {"oid": "061bce197af39597d949ff7726dc4ce718cbe37b", "messageHeadline": "Bump Airbyte version from 0.40.18 to 0.40.19 (#19579)", "author": {"name": "Octavia Squidington III", "email": "90398440+octavia-squidington-iii@users.noreply.github.com", "user": {"login": "octavia-squidington-iii"}}, "additions": 45, "deletions": 45}}, {"node": {"oid": "1a88444be9564c6d4ca0fcc09603ebf7a5ff89b8", "messageHeadline": "remove connector-builder-server/README.md from bumpversion.cfg, as it\u2026", "author": {"name": "lmossman", "email": "lake@airbyte.io", "user": {"login": "lmossman"}}, "additions": 0, "deletions": 2}}, {"node": {"oid": "a87df2f72bf3f03dd24b5b58ad91482f0de3b0d9", "messageHeadline": "actually fix bumpversion for connector-builder-server", "author": {"name": "lmossman", "email": "lake@airbyte.io", "user": {"login": "lmossman"}}, "additions": 3, "deletions": 3}}, {"node": {"oid": "b0818b518477e8134186835364c008762605bbec", "messageHeadline": "Fix bumpversion for airbyte-connector-builder-server (#19577)", "author": {"name": "Lake Mossman", "email": "lake@airbyte.io", "user": {"login": "lmossman"}}, "additions": 2, "deletions": 5}}, {"node": {"oid": "684fbff12f72c548a77717b1ea6f699cdf56a3d2", "messageHeadline": "Enable the Connector Builder server in the platform (#19269)", "author": {"name": "Lake Mossman", "email": "lake@airbyte.io", "user": {"login": "lmossman"}}, "additions": 185, "deletions": 258}}, {"node": {"oid": "a1da5fc85b052dcd5e2100512c560e03b0776726", "messageHeadline": "\ud83d\udc1b Source Google Sheets: revert 'add row_id to rows and use as primary\u2026", "author": {"name": "Alexandre Girard", "email": "alexandre@airbyte.io", "user": {"login": "girarda"}}, "additions": 15, "deletions": 42}}, {"node": {"oid": "5c7affcfb466ff92ef19662c7c6f3664b5deb743", "messageHeadline": "\ud83c\udf89 New Source: Copper [python cdk] (#18848)", "author": {"name": "akashpatl", "email": "akash@arkkapital.com", "user": null}, "additions": 912, "deletions": 1}}, {"node": {"oid": "34d4a71875e5413cee063fd301dc9b406686238b", "messageHeadline": "\ud83c\udf89 New Destination: S3-Glue (#18695)", "author": {"name": "Ivica Taseski", "email": "ivica.taseski94@gmail.com", "user": {"login": "itaseskii"}}, "additions": 1535, "deletions": 28}}, {"node": {"oid": "86eb221cab4bdf1285a79b3d91573dd4e70bea55", "messageHeadline": "add some tests for manifests with references and some additional inva\u2026", "author": {"name": "Brian Lai", "email": "51336873+brianjlai@users.noreply.github.com", "user": {"login": "brianjlai"}}, "additions": 113, "deletions": 9}}, {"node": {"oid": "5219a7243180fa3bc78b61711b9c33d070012f9f", "messageHeadline": "Source File: bump 0.2.31 (#19567)", "author": {"name": "Serhii Chvaliuk", "email": "grubberr@gmail.com", "user": {"login": "grubberr"}}, "additions": 5, "deletions": 5}}, {"node": {"oid": "2782b7aaf1acc5cd318824467c8b664472aa4541", "messageHeadline": "Add AirbyteStreamNamespaceNamePair to MessageTracker Interface (#19361)", "author": {"name": "Davin Chia", "email": "davinchia@gmail.com", "user": {"login": "davinchia"}}, "additions": 51, "deletions": 40}}, {"node": {"oid": "90350c10fb4b2115be584954a59767dc9d8df6e0", "messageHeadline": "Revert \"Revert \"Bmoric/add fetch source schema in oauth\"\" (#19513)", "author": {"name": "Benoit Moriceau", "email": "benoit@airbyte.io", "user": {"login": "benmoriceau"}}, "additions": 339, "deletions": 51}}, {"node": {"oid": "e97ece5532ad6ea7159461a5076a0d1ad50694fc", "messageHeadline": "[low-code cdk] break resolving reference preprocessing into its own c\u2026", "author": {"name": "Brian Lai", "email": "51336873+brianjlai@users.noreply.github.com", "user": {"login": "brianjlai"}}, "additions": 201, "deletions": 218}}, {"node": {"oid": "1dbad9651168c1bfdda5bbe26968947456927b2a", "messageHeadline": ":window: :tada: Select dbt jobs with dropdown (#19502)", "author": {"name": "Alex Birdsall", "email": "ambirdsall@gmail.com", "user": {"login": "ambirdsall"}}, "additions": 260, "deletions": 135}}, {"node": {"oid": "ec7963d81bb4c58657ca5346819eb0766850b68c", "messageHeadline": "adding release notes landing page (#19560)", "author": {"name": "Sophia Wiley", "email": "106352739+sophia-wiley@users.noreply.github.com", "user": {"login": "sophia-wiley"}}, "additions": 7, "deletions": 4}}, {"node": {"oid": "d7e75c8acc9499b895192274221f75d36eb6837d", "messageHeadline": "Add Stripe API limitations to Events stream (#19497)", "author": {"name": "Amalia Advincula-Roye", "email": "80241026+amaliaroye@users.noreply.github.com", "user": {"login": "amaliaroye"}}, "additions": 2, "deletions": 1}}, {"node": {"oid": "6c0901817b1b5a9bc24484ef1cfcff119d9b86d2", "messageHeadline": "Assorted fixes (#19570)", "author": {"name": "Amruta Ranade", "email": "11484018+Amruta-Ranade@users.noreply.github.com", "user": {"login": "Amruta-Ranade"}}, "additions": 41, "deletions": 12}}, {"node": {"oid": "b8ba5109dcf17de167e9505493abf3812a2c2f95", "messageHeadline": "\ud83c\udf89 New Source: Recreation.gov (#18881)", "author": {"name": "Johan Hammarstedt", "email": "johan.hammarstedt@gmail.com", "user": {"login": "jhammarstedt"}}, "additions": 1902, "deletions": 0}}, {"node": {"oid": "1757b50a94704460b71604e728922d3d11059d27", "messageHeadline": "Note to call-out API restriction for event (#19515)", "author": {"name": "Yowan Ramchoreeter", "email": "26179814+YowanR@users.noreply.github.com", "user": {"login": "YowanR"}}, "additions": 4, "deletions": 0}}, {"node": {"oid": "a8fc4c9ae8c8bda5cd9034f0be4512f47aae3283", "messageHeadline": "Revert \"Make sure that long running activity are not retried (#19452)\u2026", "author": {"name": "Benoit Moriceau", "email": "benoit@airbyte.io", "user": {"login": "benmoriceau"}}, "additions": 0, "deletions": 1}}, {"node": {"oid": "b871485e7031c0e53c4e3a4a038987271bf7d04f", "messageHeadline": "Add restack to docs (#19345)", "author": {"name": "Shruti Kuber", "email": "kuber.shruti@gmail.com", "user": {"login": "kuberaspeaking"}}, "additions": 68, "deletions": 1}}, {"node": {"oid": "5688f77f9583660435cbc746fd9d3a70ad012dbb", "messageHeadline": "Update postgres.md", "author": {"name": "Amruta Ranade", "email": "11484018+Amruta-Ranade@users.noreply.github.com", "user": {"login": "Amruta-Ranade"}}, "additions": 4, "deletions": 0}}, {"node": {"oid": "5ed632ac450fcf1a0ed508b98009e8920f5e477c", "messageHeadline": "\ud83c\udf89 New Source: Plausible [low-code cdk] (#18657)", "author": {"name": "Scott Lee Chua", "email": "scottleechua@gmail.com", "user": {"login": "scottleechua"}}, "additions": 498, "deletions": 0}}, {"node": {"oid": "b1dfeede2faa30b3efe22daede7ad5ff530b77f0", "messageHeadline": "Source Fauna: fix unit tests (#19534)", "author": {"name": "Sherif A. Nada", "email": "snadalive@gmail.com", "user": {"login": "sherifnada"}}, "additions": 13, "deletions": 6}}, {"node": {"oid": "d87b38dc0b3665b5fefd312deec43919a8afe0bf", "messageHeadline": "Add structured dbt cloud information to the operations api (#19395)", "author": {"name": "Michael Siega", "email": "109092231+mfsiega-airbyte@users.noreply.github.com", "user": {"login": "mfsiega-airbyte"}}, "additions": 269, "deletions": 51}}, {"node": {"oid": "fbdbb899b400e9f0c25ab350fd8d4cf10918954d", "messageHeadline": "Trace Failure Origins (#19550)", "author": {"name": "Jonathan Pearlin", "email": "jonathan@airbyte.io", "user": {"login": "jdpgrailsdev"}}, "additions": 16, "deletions": 3}}, {"node": {"oid": "903fcf190053f1b1812118fdbc4c155f8b4a9e56", "messageHeadline": "[Connector Builder] Display server errors and handle empty streams li\u2026", "author": {"name": "Lake Mossman", "email": "lake@airbyte.io", "user": {"login": "lmossman"}}, "additions": 392, "deletions": 242}}, {"node": {"oid": "acea2a54e5258059060f282431d5b4cd8548956d", "messageHeadline": ":tada: New source: Coda [python cdk] (#18675)", "author": {"name": "Himanshu", "email": "himichhabra14@gmail.com", "user": {"login": "himanshuc3"}}, "additions": 1283, "deletions": 0}}, {"node": {"oid": "0164355635c5dee8136851810ba5dd1f4ba1042b", "messageHeadline": "\ud83c\udfa8\u00a0Add oss/cloud tags on doc for GA connectors (#19118)", "author": {"name": "Arnaud Jeannin", "email": "arnaudjeannin@outlook.com", "user": {"login": "arnaudjnn"}}, "additions": 331, "deletions": 171}}, {"node": {"oid": "a4187cbe2de90ec8bab14f8f163a9bea443461e9", "messageHeadline": "Bump helm chart version reference to 0.40.46 (#19553)", "author": {"name": "github-actions[bot]", "email": "41898282+github-actions[bot]@users.noreply.github.com", "user": {"login": "github-actions[bot]"}}, "additions": 25, "deletions": 25}}, {"node": {"oid": "1d6cdb40445bf06395cb52c9ad7e725f658f3274", "messageHeadline": "fix missing cron-secrets secret in airbyte-cron chart (#19552)", "author": {"name": "Kyryl Skobylko", "email": "xpuska513@gmail.com", "user": {"login": "xpuska513"}}, "additions": 19, "deletions": 0}}, {"node": {"oid": "d66dc88e6d6d3934422488d26e7c95ee264cff50", "messageHeadline": "\ud83e\ude9f\ud83c\udf89 Remove the onboarding page (#19539)", "author": {"name": "Tim Roes", "email": "tim@airbyte.io", "user": {"login": "timroes"}}, "additions": 12, "deletions": 1639}}, {"node": {"oid": "d4da18f8aca4f399c30e660d6ae18e4bf6fbb1f2", "messageHeadline": "Bump helm chart version reference to 0.40.44 (#19546)", "author": {"name": "github-actions[bot]", "email": "41898282+github-actions[bot]@users.noreply.github.com", "user": {"login": "github-actions[bot]"}}, "additions": 25, "deletions": 25}}, {"node": {"oid": "9fa77dc690f8566f5de3397714edf17ad6ea2128", "messageHeadline": "fix temporal indent for env vars (#19544)", "author": {"name": "Kyryl Skobylko", "email": "xpuska513@gmail.com", "user": {"login": "xpuska513"}}, "additions": 7, "deletions": 7}}, {"node": {"oid": "a5e625b04c3344af1ef46b9f2d182db1d6bdf770", "messageHeadline": "fix format (#19538)", "author": {"name": "Yevhen Sukhomud", "email": "suhomud@gmail.com", "user": {"login": "suhomud"}}, "additions": 599, "deletions": 582}}, {"node": {"oid": "e69ecf323d27e65613907f7a733ce164b44f647a", "messageHeadline": "\ud83e\ude9f \ud83e\uddea [Experiment] Show speedy connection banner only to corporate emai\u2026", "author": {"name": "letiescanciano", "email": "45267095+letiescanciano@users.noreply.github.com", "user": {"login": "letiescanciano"}}, "additions": 3771, "deletions": 23}}, {"node": {"oid": "b1c9101b3a99505bceb685a41373fbbd3d80a50a", "messageHeadline": "commit a change to publush strict-encrypt-source-postgres again (#19524)", "author": {"name": "Rodi Reich Zilberman", "email": "867491+rodireich@users.noreply.github.com", "user": {"login": "rodireich"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "25edce4a04bc73308250ccf260915de7d753f155", "messageHeadline": "fix indentation of manifest template (#19523)", "author": {"name": "Lake Mossman", "email": "lake@airbyte.io", "user": {"login": "lmossman"}}, "additions": 47, "deletions": 47}}, {"node": {"oid": "c739c4c36c4145d1acbfda02dab5ed43e1dc4a28", "messageHeadline": "Implement Debezium heartbeats for source-postgres (#19004)", "author": {"name": "Rodi Reich Zilberman", "email": "867491+rodireich@users.noreply.github.com", "user": {"login": "rodireich"}}, "additions": 170, "deletions": 10}}, {"node": {"oid": "26c866b9e443c650c244885abf1f2f4c68e101ad", "messageHeadline": "Fix MDC scope (#19501)", "author": {"name": "Benoit Moriceau", "email": "benoit@airbyte.io", "user": {"login": "benmoriceau"}}, "additions": 14, "deletions": 9}}, {"node": {"oid": "c9287cc80957064cea38ab88a824c1014963a995", "messageHeadline": "multi cloud gauge metric fix (#19460)", "author": {"name": "Xiaohan Song", "email": "xiaohan@airbyte.io", "user": {"login": "xiaohansong"}}, "additions": 73, "deletions": 20}}, {"node": {"oid": "9a8b058d6cdce3e2f3d8821c16d688052cca614f", "messageHeadline": "Remount connector form on type switch (#19511)", "author": {"name": "Tim Roes", "email": "tim@airbyte.io", "user": {"login": "timroes"}}, "additions": 5, "deletions": 1}}, {"node": {"oid": "f08b84f94f2eccde631a380f85c59c9a269be9f9", "messageHeadline": "Revert \"Bmoric/add fetch source schema in oauth (#19392)\" (#19512)", "author": {"name": "Benoit Moriceau", "email": "benoit@airbyte.io", "user": {"login": "benmoriceau"}}, "additions": 25, "deletions": 280}}, {"node": {"oid": "1421ba72aa303c948858548d160f1ffc6fe1cdaf", "messageHeadline": "New Connector Polygon (#19504)", "author": {"name": "Marcos Marx", "email": "marcosmarxm@users.noreply.github.com", "user": {"login": "marcosmarxm"}}, "additions": 635, "deletions": 0}}, {"node": {"oid": "a968078cae5367c5128f55d86729772eada7eae8", "messageHeadline": "Bmoric/add fetch source schema in oauth (#19392)", "author": {"name": "Benoit Moriceau", "email": "benoit@airbyte.io", "user": {"login": "benmoriceau"}}, "additions": 280, "deletions": 25}}, {"node": {"oid": "d3f35335dab2c5ab78c1493c16bddf6b1ceacbfb", "messageHeadline": "format (#19507)", "author": {"name": "Jimmy Ma", "email": "gosusnp@users.noreply.github.com", "user": {"login": "gosusnp"}}, "additions": 2, "deletions": 1}}, {"node": {"oid": "4b7f6778333a387e9cb9587a786e91e61de46b46", "messageHeadline": "Fix passing workspace ID to definition lists (#19503)", "author": {"name": "Tim Roes", "email": "tim@airbyte.io", "user": {"login": "timroes"}}, "additions": 4, "deletions": 2}}, {"node": {"oid": "310b518ece60d92884b8213b2c7580420a263b05", "messageHeadline": "\ud83c\udf89New Source: TMDb [low-code cdk] (#18561)", "author": {"name": "btkcodedev", "email": "tk_balu2000@outlook.com", "user": {"login": "btkcodedev"}}, "additions": 12096, "deletions": 0}}, {"node": {"oid": "0d4a2bb2810e6de81ffdd5d48450349fdda7409c", "messageHeadline": "Introduce the AirbyteStreamNamespaceNamePair to the DefaultReplicatio\u2026", "author": {"name": "Davin Chia", "email": "davinchia@gmail.com", "user": {"login": "davinchia"}}, "additions": 128, "deletions": 130}}, {"node": {"oid": "8f2cf214d0697341dda17b6fad514ce6c8e2e675", "messageHeadline": ":window: :tada: Empty connection page redesign (#19366)", "author": {"name": "Tim Roes", "email": "tim@airbyte.io", "user": {"login": "timroes"}}, "additions": 642, "deletions": 47}}, {"node": {"oid": "43feaccdcfd3970285c70f4ff77efe6bd0353bff", "messageHeadline": "\ud83e\ude9f\ud83d\udd27 Use workspace-scoped endpoints for connector CRUD (#19221)", "author": {"name": "Joey Marshment-Howell", "email": "josephkmh@users.noreply.github.com", "user": {"login": "josephkmh"}}, "additions": 124, "deletions": 48}}, {"node": {"oid": "17932faebd96a9666ec42d4b6da9a316115de90e", "messageHeadline": "Update low-code-cdk-overview.md", "author": {"name": "Amruta Ranade", "email": "11484018+Amruta-Ranade@users.noreply.github.com", "user": {"login": "Amruta-Ranade"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "8e9eaa8b66ea71d5006661026c0022481a83fde0", "messageHeadline": "\ud83c\udf89 New Source: Punk API [low-code cdk] (#18724)", "author": {"name": "btkcodedev", "email": "tk_balu2000@outlook.com", "user": {"login": "btkcodedev"}}, "additions": 1301, "deletions": 0}}, {"node": {"oid": "9d039219080843505200818b0c8f54a231c1d54d", "messageHeadline": "Retry docker pulls in CI (#19384)", "author": {"name": "perangel", "email": "perangel@gmail.com", "user": {"login": "perangel"}}, "additions": 44, "deletions": 2}}, {"node": {"oid": "7bec0d9460ca08b8866ca10820b6be4edcc5ebe4", "messageHeadline": "\ud83d\udcd6  Minor docs sidebar updates (#19437)", "author": {"name": "swyx", "email": "shawnthe1@gmail.com", "user": {"login": "swyxio"}}, "additions": 56, "deletions": 43}}, {"node": {"oid": "7d050cf76e2fcb6b290bc4301b0a3b920d502e74", "messageHeadline": "Postgres Source Strict Encrypt: Add tests with SSL and SSH (#19388)", "author": {"name": "VitaliiMaltsev", "email": "39538064+VitaliiMaltsev@users.noreply.github.com", "user": {"login": "VitaliiMaltsev"}}, "additions": 100, "deletions": 0}}, {"node": {"oid": "a1db24cf5586b45953a3c9cade8039f3a8bfba52", "messageHeadline": "Postgres Source: use native Postgres timeout if it's not set by the u\u2026", "author": {"name": "VitaliiMaltsev", "email": "39538064+VitaliiMaltsev@users.noreply.github.com", "user": {"login": "VitaliiMaltsev"}}, "additions": 80, "deletions": 46}}, {"node": {"oid": "693f976efdf682ec3c872e57c7fac9027503c868", "messageHeadline": "Fix flaky tests (#19459)", "author": {"name": "Jimmy Ma", "email": "gosusnp@users.noreply.github.com", "user": {"login": "gosusnp"}}, "additions": 117, "deletions": 6}}, {"node": {"oid": "19b9e8e9d9a42001ab89e239b8a5d4a062f11dbe", "messageHeadline": ":window: :wrench: Add a story to ConnectorIcon (#19469)", "author": {"name": "Tim Roes", "email": "tim@airbyte.io", "user": {"login": "timroes"}}, "additions": 71, "deletions": 0}}, {"node": {"oid": "22d226aabec0a0ff7e38918813c2cb7a11e706ee", "messageHeadline": "CDK: Avoid duplicate HTTP query in `simple_retriever` (#19485)", "author": {"name": "Serhii Chvaliuk", "email": "grubberr@gmail.com", "user": {"login": "grubberr"}}, "additions": 6, "deletions": 8}}, {"node": {"oid": "64cfb3806f65117f51b06b366c720a9971a8bfc6", "messageHeadline": "\ud83c\udf89 New Source: Twitter (#18863)", "author": {"name": "Balaji Seetharaman", "email": "balaji_ceg@outlook.com", "user": {"login": "bala-ceg"}}, "additions": 497, "deletions": 0}}, {"node": {"oid": "f0d331c547f3d8f80e8153290b567874a4534051", "messageHeadline": "\ud83e\ude9f \ud83c\udfa8 Streams table design pass [with fix] (#19431)", "author": {"name": "Teal Larson", "email": "LARSON.TEAL@GMAIL.COM", "user": {"login": "tealjulia"}}, "additions": 260, "deletions": 97}}, {"node": {"oid": "88da35c6f9d1a38b02a1a37eaad66dd82d11a775", "messageHeadline": "Fix callout formatting in CDK docs", "author": {"name": "Sherif A. Nada", "email": "snadalive@gmail.com", "user": {"login": "sherifnada"}}, "additions": 3, "deletions": 1}}, {"node": {"oid": "a064fd64ddc927cc0804e3f4ad5c671e328e7bb8", "messageHeadline": "Update the LinkedIn Ads source connector doc (#19137)", "author": {"name": "Samuel Christopher", "email": "ebusameric@gmail.com", "user": {"login": "sammychris"}}, "additions": 97, "deletions": 109}}, {"node": {"oid": "d87c423e11ba417de4628113032f8e39108dbf6a", "messageHeadline": "Fixed build (#19476)", "author": {"name": "Yevhen Sukhomud", "email": "suhomud@gmail.com", "user": {"login": "suhomud"}}, "additions": 8615, "deletions": 25634}}, {"node": {"oid": "4858fbaf3bec7fdc8d54266980f9582782847530", "messageHeadline": "\ud83c\udf89 New Source: Tyntec SMS [low-code cdk] (#18883)", "author": {"name": "michizhou", "email": "mizho@alumni.upenn.edu", "user": {"login": "michizhou"}}, "additions": 877, "deletions": 1}}, {"node": {"oid": "a7ec584ba6b4be9ae30706a6a5648123cd9a7e6c", "messageHeadline": "New Connector CallRail + format (#19407)", "author": {"name": "Marcos Marx", "email": "marcosmarxm@users.noreply.github.com", "user": {"login": "marcosmarxm"}}, "additions": 875, "deletions": 0}}, {"node": {"oid": "b4dfbdb67006d028c8fdbe0dfd2305273fa6df0d", "messageHeadline": "Show an error when OAuth credentials are missing (#19466)", "author": {"name": "Tim Roes", "email": "tim@airbyte.io", "user": {"login": "timroes"}}, "additions": 50, "deletions": 15}}, {"node": {"oid": "d97e3002865f248c24f5929c4a188f66c4e08140", "messageHeadline": "SAT: do not treat spec fields with const values as the ones that can \u2026", "author": {"name": "Denys Davydov", "email": "davydov.den18@gmail.com", "user": {"login": "davydov-d"}}, "additions": 20, "deletions": 3}}, {"node": {"oid": "558bc6df6bd3f7559ee78fda3a4af25d87cc7cc0", "messageHeadline": "Upgrade minimatch (#19464)", "author": {"name": "Tim Roes", "email": "tim@airbyte.io", "user": {"login": "timroes"}}, "additions": 25, "deletions": 44}}, {"node": {"oid": "7bdefbcc9b99697e33c038a838625c9cc8d3b3fb", "messageHeadline": "\ud83e\ude9f\ud83d\udd27 Refactor frontend destination routing (#19120)", "author": {"name": "Joey Marshment-Howell", "email": "josephkmh@users.noreply.github.com", "user": {"login": "josephkmh"}}, "additions": 209, "deletions": 223}}, {"node": {"oid": "56342d28cd1b1aae832967bfb4b330e0f96fae5f", "messageHeadline": "Lowcode CDK docs: Update with CTA for creating feature requests (#19462)", "author": {"name": "Andy", "email": "andy@airbyte.io", "user": {"login": "misteryeo"}}, "additions": 3, "deletions": 1}}, {"node": {"oid": "72f33f7b7ce8c2473a69d56a6679c55e66c80eac", "messageHeadline": "Bump loader-utils from 2.0.2 to 2.0.4 in /docusaurus (#19457)", "author": {"name": "dependabot[bot]", "email": "49699333+dependabot[bot]@users.noreply.github.com", "user": {"login": "dependabot[bot]"}}, "additions": 3, "deletions": 3}}, {"node": {"oid": "b3a11bb6dcea528f34adad48e8a82d4cbe1d7686", "messageHeadline": "Bump loader-utils from 2.0.2 to 2.0.3 in /docusaurus (#19097)", "author": {"name": "dependabot[bot]", "email": "49699333+dependabot[bot]@users.noreply.github.com", "user": {"login": "dependabot[bot]"}}, "additions": 3, "deletions": 3}}, {"node": {"oid": "651988de5254f50db27727fb3f3b85e9492fd7c0", "messageHeadline": "remove sleep and repeat test to check non flakyness (#19454)", "author": {"name": "Benoit Moriceau", "email": "benoit@airbyte.io", "user": {"login": "benmoriceau"}}, "additions": 0, "deletions": 6}}, {"node": {"oid": "05c99c16935a9d3375a739ae5afd04c131fc6242", "messageHeadline": "Faker emits `AirbyteEstimateTraceMessage` (#19197)", "author": {"name": "Evan Tahler", "email": "evan@airbyte.io", "user": {"login": "evantahler"}}, "additions": 75, "deletions": 16}}, {"node": {"oid": "a586537adb7eeefd03b9ec8b0adb444493346ddf", "messageHeadline": "Specify namespace when creating pod (#19399)", "author": {"name": "Benoit Moriceau", "email": "benoit@airbyte.io", "user": {"login": "benmoriceau"}}, "additions": 33, "deletions": 12}}, {"node": {"oid": "89b77405073762c8e3b8b59637fdb6bea27e656e", "messageHeadline": "Revert \"Revert \"Remove configuration API (#18998)\" (#19440)\" (#19443)", "author": {"name": "Benoit Moriceau", "email": "benoit@airbyte.io", "user": {"login": "benmoriceau"}}, "additions": 138, "deletions": 1278}}, {"node": {"oid": "f59709ea66e67075cfbc9300239c10a62661c5bc", "messageHeadline": "Parse list of dicts in json_schema_helper.find_nodes() (#19386)", "author": {"name": "Ella Rohm-Ensing", "email": "erohmensing@gmail.com", "user": {"login": "erohmensing"}}, "additions": 60, "deletions": 9}}, {"node": {"oid": "e8368696ff731316771a11871f7807e2f39cdd17", "messageHeadline": "Make sure that long running activity are not retried (#19452)", "author": {"name": "Benoit Moriceau", "email": "benoit@airbyte.io", "user": {"login": "benmoriceau"}}, "additions": 1, "deletions": 0}}, {"node": {"oid": "63ccc32788c32882a01634f4d714c41424941bc9", "messageHeadline": "Bmoric/remove unused code (#19188)", "author": {"name": "Benoit Moriceau", "email": "benoit@airbyte.io", "user": {"login": "benmoriceau"}}, "additions": 6, "deletions": 175}}, {"node": {"oid": "fdb96d0a63e0b771dc2ad68cd5cff11a911c6c2b", "messageHeadline": "Notifications Workflow (#18735)", "author": {"name": "Anne", "email": "102554163+alovew@users.noreply.github.com", "user": {"login": "alovew"}}, "additions": 513, "deletions": 7}}, {"node": {"oid": "b689d5a63f3a64f7313702322f512ab211681cfc", "messageHeadline": "Revert \"Update action.yml (#19416)\" (#19450)", "author": {"name": "Topher Lubaway", "email": "asimplechris@gmail.com", "user": {"login": "supertopher"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "b25b63139f7524dfbbcfc58cd8ae47c4798d63ef", "messageHeadline": "move 'Example values' into intl (#19446)", "author": {"name": "Lake Mossman", "email": "lake@airbyte.io", "user": {"login": "lmossman"}}, "additions": 5, "deletions": 1}}, {"node": {"oid": "5e2cea05f3484e9c41a7247b0afcf48287661c83", "messageHeadline": "edited link (#19444)", "author": {"name": "Sophia Wiley", "email": "106352739+sophia-wiley@users.noreply.github.com", "user": {"login": "sophia-wiley"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "3d0a9deb2c51e44ffcbed8fc8762e3478ce9f784", "messageHeadline": "Revert \"Remove configuration API (#18998)\" (#19440)", "author": {"name": "Jimmy Ma", "email": "gosusnp@users.noreply.github.com", "user": {"login": "gosusnp"}}, "additions": 1338, "deletions": 140}}, {"node": {"oid": "c203683c5ef7d246e95cb50c522e74d3d5a7bd0a", "messageHeadline": "Add design codeowner rules (#19391)", "author": {"name": "Tim Roes", "email": "tim@airbyte.io", "user": {"login": "timroes"}}, "additions": 3, "deletions": 0}}, {"node": {"oid": "23679f5b4159f4d8ee43db5df944946b0d6f3f6b", "messageHeadline": "instantiate a declarative connector and allow for reads to be invoked\u2026", "author": {"name": "Brian Lai", "email": "51336873+brianjlai@users.noreply.github.com", "user": {"login": "brianjlai"}}, "additions": 876, "deletions": 9}}, {"node": {"oid": "15c3d6253d8ec95b58f5d5c079f2297e49c5dd73", "messageHeadline": "Doc update: Read-only access should be sufficient (#19438)", "author": {"name": "Yowan Ramchoreeter", "email": "26179814+YowanR@users.noreply.github.com", "user": {"login": "YowanR"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "c47890d0a563afb89ad7f0af1f33fa6e60731f46", "messageHeadline": "Exclude connectors with unsupported protocol version from seed update\u2026", "author": {"name": "Jimmy Ma", "email": "gosusnp@users.noreply.github.com", "user": {"login": "gosusnp"}}, "additions": 164, "deletions": 36}}, {"node": {"oid": "41f3c0adedd079f831cc7f393cfa2456962916dc", "messageHeadline": "Remove configuration API (#18998)", "author": {"name": "Benoit Moriceau", "email": "benoit@airbyte.io", "user": {"login": "benmoriceau"}}, "additions": 140, "deletions": 1338}}, {"node": {"oid": "78fb528a9a1499c32b1a496f20628a4588c4caef", "messageHeadline": "Update action.yml (#19416)", "author": {"name": "Mykyta Serbynevskiy", "email": "77770309+Mykyta-Serbynevskyi@users.noreply.github.com", "user": {"login": "Mykyta-Serbynevskyi"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "7e709b54ade4cbbd05d8bfcae8ff3688127d368c", "messageHeadline": "\ud83e\ude9f \ud83d\udc1b \ud83c\udfa8 Fix design issues with CatalogDiff modal (#18870)", "author": {"name": "Edmundo Ruiz Ghanem", "email": "168664+edmundito@users.noreply.github.com", "user": {"login": "edmundito"}}, "additions": 237, "deletions": 152}}, {"node": {"oid": "217a651663196ee81a10c1b596f4690716737458", "messageHeadline": "Source Salesforce: add more unsupported bulk entities, fix fallback t\u2026", "author": {"name": "Denys Davydov", "email": "davydov.den18@gmail.com", "user": {"login": "davydov-d"}}, "additions": 342, "deletions": 79}}, {"node": {"oid": "661722955cbf84f3acb26bbcd6d92120658dabd8", "messageHeadline": ":window: :bug: Hotfix getValues failures in connector form (#19400)", "author": {"name": "Tim Roes", "email": "tim@airbyte.io", "user": {"login": "timroes"}}, "additions": 50, "deletions": 12}}, {"node": {"oid": "342bfb8fd4dda7fb66fbab2ab87c9617e882b8c7", "messageHeadline": "\ud83e\ude9f\ud83e\uddea\ud83d\udc1b Fix redirection in signup source selector experiment (#19382)", "author": {"name": "letiescanciano", "email": "45267095+letiescanciano@users.noreply.github.com", "user": {"login": "letiescanciano"}}, "additions": 5, "deletions": 4}}, {"node": {"oid": "a3e83c306a1bec06f55a9345e181bc0ffff130ab", "messageHeadline": "Source Prestashop: Migrate connector from Alpha (Python) to Beta (YAM\u2026", "author": {"name": "Serhii Chvaliuk", "email": "grubberr@gmail.com", "user": {"login": "grubberr"}}, "additions": 1050, "deletions": 425}}, {"node": {"oid": "33575dff4448ce36b6290ba403624a55955f2aab", "messageHeadline": "Fix datadog connector docs title", "author": {"name": "Sherif A. Nada", "email": "snadalive@gmail.com", "user": {"login": "sherifnada"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "4fbd061b2b0d9714299ce3279f2caa6125498077", "messageHeadline": "\ud83c\udf89 New Source: Aha (#18893)", "author": {"name": "Balaji Seetharaman", "email": "balaji_ceg@outlook.com", "user": {"login": "bala-ceg"}}, "additions": 763, "deletions": 0}}, {"node": {"oid": "b690004d8ef48d47bad1ec08bf280f83cbf7934b", "messageHeadline": "\ud83c\udf89 New Source: Rocket.chat [low-code cdk] (#18635)", "author": {"name": "Haithem SOUALA", "email": "haithem.souala@woopit.fr", "user": {"login": "haithem-souala"}}, "additions": 866, "deletions": 0}}, {"node": {"oid": "c064db8ddf8e6b2938d4cb6e5436afe8dae77fba", "messageHeadline": "\ud83c\udf89 New Source: getLago  [low-code cdk] (#18727)", "author": {"name": "Haithem SOUALA", "email": "haithem.souala@woopit.fr", "user": {"login": "haithem-souala"}}, "additions": 847, "deletions": 0}}, {"node": {"oid": "241cf4a6eb2dbff7b111cdbfda16d796c600b827", "messageHeadline": "\ud83c\udf89 New Destination: Apache Doris (#17884)", "author": {"name": "catpineapple", "email": "42031973+catpineapple@users.noreply.github.com", "user": {"login": "catpineapple"}}, "additions": 1647, "deletions": 0}}, {"node": {"oid": "b52caa0d81ffcf6299a482766d41c4dd2640b51b", "messageHeadline": "Add the /manifest_template endpoint to return a string representation\u2026", "author": {"name": "Brian Lai", "email": "51336873+brianjlai@users.noreply.github.com", "user": {"login": "brianjlai"}}, "additions": 50, "deletions": 1}}, {"node": {"oid": "1c961f41bf3bdf97e6cbdcac38bb5037ca93fa88", "messageHeadline": "ci-connector-ops: Check test strictness level on GA source connectors\u2026", "author": {"name": "Augustin", "email": "augustin@airbyte.io", "user": {"login": "alafanechere"}}, "additions": 209, "deletions": 0}}, {"node": {"oid": "ebbe5a9a18a59973531d81d3edaf62db734ed323", "messageHeadline": "Revert \"\ud83e\ude9f \ud83c\udfa8 Streams table design pass (#18908)\" (#19397)", "author": {"name": "Teal Larson", "email": "LARSON.TEAL@GMAIL.COM", "user": {"login": "tealjulia"}}, "additions": 94, "deletions": 233}}, {"node": {"oid": "9bf5dac80790e39bc9b5d38e7a417c64a466e1a0", "messageHeadline": "feat: add remote build caching (#19390)", "author": {"name": "Conor", "email": "cpdeethree@users.noreply.github.com", "user": {"login": "cpdeethree"}}, "additions": 23, "deletions": 0}}, {"node": {"oid": "21d157092e53bc400460c9ae3c2474747749bd48", "messageHeadline": ":window: :wrench: Pass connector id to consent request when in edit m\u2026", "author": {"name": "Lake Mossman", "email": "lake@airbyte.io", "user": {"login": "lmossman"}}, "additions": 20, "deletions": 3}}, {"node": {"oid": "fae29ee2ab602d00039ef5ab87b53ac9d8a1b5e2", "messageHeadline": "\ud83d\udc1b Source Salesforce: Use Apparent Encoding (#19294)", "author": {"name": "Pierre Kerschgens", "email": "33054479+PierreKerschgens@users.noreply.github.com", "user": {"login": "PierreKerschgens"}}, "additions": 5, "deletions": 4}}, {"node": {"oid": "44ac470d285748e3685fbb8850ab0813c8c63c32", "messageHeadline": "Google Sheets: add row_id to rows and use as primary key (#19215)", "author": {"name": "Mahdi Dibaiee", "email": "mdibaiee@pm.me", "user": {"login": "mdibaiee"}}, "additions": 43, "deletions": 14}}, {"node": {"oid": "d59275d5f997bccaed3423b0fed930316138fc53", "messageHeadline": "\ud83c\udf89 New Source: Qonto [python cdk] (#17452)", "author": {"name": "Le\u00efla Ballouard", "email": "71629527+leilaballouard@users.noreply.github.com", "user": {"login": "leilaballouard"}}, "additions": 1218, "deletions": 0}}, {"node": {"oid": "d5b66e9d7b79b3c514aed3d367441efae712d443", "messageHeadline": "CDK: make default_paginator.page_token_option optional (#19368)", "author": {"name": "Serhii Chvaliuk", "email": "grubberr@gmail.com", "user": {"login": "grubberr"}}, "additions": 10, "deletions": 31}}, {"node": {"oid": "8683bc873c764b0b19ea1eda2432c9a05ec2f30f", "messageHeadline": "Check protocol version compatibility during a platform update (#19200)", "author": {"name": "Jimmy Ma", "email": "gosusnp@users.noreply.github.com", "user": {"login": "gosusnp"}}, "additions": 703, "deletions": 48}}, {"node": {"oid": "77243e447e18c4eeea1ba2f1547ef801fa847a9a", "messageHeadline": "\ud83e\ude9f\ud83c\udfa8 make connection replication settings full width (#19311)", "author": {"name": "Teal Larson", "email": "LARSON.TEAL@GMAIL.COM", "user": {"login": "tealjulia"}}, "additions": 3, "deletions": 3}}, {"node": {"oid": "a72deb14a6abc028cf972665456f86fbf063b28c", "messageHeadline": "\ud83e\ude9f \ud83c\udfa8 Streams table design pass (#18908)", "author": {"name": "Teal Larson", "email": "LARSON.TEAL@GMAIL.COM", "user": {"login": "tealjulia"}}, "additions": 233, "deletions": 94}}, {"node": {"oid": "bfa3b5cb6c2a4d87e383741448659c3cace2f8c5", "messageHeadline": "only persist secrets if we ever hydrated them in workspace webhook co\u2026", "author": {"name": "Michael Siega", "email": "109092231+mfsiega-airbyte@users.noreply.github.com", "user": {"login": "mfsiega-airbyte"}}, "additions": 58, "deletions": 9}}, {"node": {"oid": "03b0d314a0169214747c4acda43f05552520cfd3", "messageHeadline": "Improve Connector logos (#19346)", "author": {"name": "Omid Rad", "email": "omid@users.noreply.github.com", "user": {"login": "omid"}}, "additions": 3283, "deletions": 1109}}, {"node": {"oid": "065cf66aea326386689e3ff1123e0a709dec4735", "messageHeadline": "Add tests for checking Unsaved changes modal (#19080)", "author": {"name": "Sofiia Zaitseva", "email": "108751383+SofiiaZaitseva@users.noreply.github.com", "user": {"login": "SofiiaZaitseva"}}, "additions": 72, "deletions": 6}}, {"node": {"oid": "a2d24b5abf0af078873d815ed3789c3695243d76", "messageHeadline": "\ud83c\udf89 New Source: Dynamodb (#18750)", "author": {"name": "Ivica Taseski", "email": "ivica.taseski94@gmail.com", "user": {"login": "itaseskii"}}, "additions": 1831, "deletions": 0}}, {"node": {"oid": "d7e2b76d4a76fce3d4eea79c40055b6344828aed", "messageHeadline": "\ud83c\udf89 New Destination: Redpanda (#18884)", "author": {"name": "Ivica Taseski", "email": "ivica.taseski94@gmail.com", "user": {"login": "itaseskii"}}, "additions": 1262, "deletions": 190}}, {"node": {"oid": "8c1c9209d0c9f0289bd9fa0af7d57c33be61e64d", "messageHeadline": "updated shopify oauth flow (#19380)", "author": {"name": "Baz", "email": "oleksandr.bazarnov@globallogic.com", "user": {"login": "bazarnov"}}, "additions": 0, "deletions": 1}}, {"node": {"oid": "dffbeb3d204799ffe7dc0730c1ac45097bcace33", "messageHeadline": "\ud83c\udf89 New Source: RSS [Python CDK] (#18838)", "author": {"name": "Jared Rhizor", "email": "me@jaredrhizor.com", "user": {"login": "jrhizor"}}, "additions": 977, "deletions": 0}}, {"node": {"oid": "7ca371b26d16106310d4ef400e3a9175dc07ff13", "messageHeadline": "\ud83c\udf89 New Source: Microsoft Dataverse [python cdk] (#18646)", "author": {"name": "danilo-dti", "email": "91986166+danilo-dti@users.noreply.github.com", "user": {"login": "danilo-dti"}}, "additions": 1221, "deletions": 0}}, {"node": {"oid": "5d2011d0659eca83d1ef5bb71c75a1d6f13d6869", "messageHeadline": "mysql-source:tinyint-unsigned should not be identified as boolean (#1\u2026", "author": {"name": "Subodh Kant Chaturvedi", "email": "subodh1810@gmail.com", "user": {"login": "subodh1810"}}, "additions": 10, "deletions": 38}}, {"node": {"oid": "30d2621b867bf952f9d4612bacaa6519d232a454", "messageHeadline": "\ud83c\udf89 New Source - Intruder [low-code cdk] (#18668)", "author": {"name": "Haithem SOUALA", "email": "haithem.souala@woopit.fr", "user": {"login": "haithem-souala"}}, "additions": 800, "deletions": 25}}, {"node": {"oid": "8ff8bece02c5f204bce6297fc3e0ffb0c25d2478", "messageHeadline": "Source Tempo: migrate to lowcode + certify to beta (#18936)", "author": {"name": "Denys Davydov", "email": "davydov.den18@gmail.com", "user": {"login": "davydov-d"}}, "additions": 547, "deletions": 145}}, {"node": {"oid": "ebeef48295433c6b2da0a092ac6f54357cc8df73", "messageHeadline": "\ud83c\udf89 New Source: Workramp (#18843)", "author": {"name": "Elliot T", "email": "elliot.trabac1@gmail.com", "user": {"login": "elliottrabac"}}, "additions": 666, "deletions": 0}}, {"node": {"oid": "b5fd338b95722fa2f7a31c0ef7af1349f3ac638b", "messageHeadline": "\ud83c\udf89 New Source: Vitally (#18545)", "author": {"name": "Elliot T", "email": "elliot.trabac1@gmail.com", "user": {"login": "elliottrabac"}}, "additions": 996, "deletions": 0}}, {"node": {"oid": "0c31fd7ca28cf28ad04e6406c41eaa23857eebe8", "messageHeadline": "\ud83c\udf89 New Source: Mailersend [low-code CDK] (#18669)", "author": {"name": "Cirdes", "email": "cirdes@gmail.com", "user": {"login": "cirdes"}}, "additions": 567, "deletions": 0}}, {"node": {"oid": "316cd683010b2fe6d2c2fc5213911a9a81426bb4", "messageHeadline": "\ud83c\udf89 New Source - Vantage [low-code cdk] (#18665)", "author": {"name": "Haithem SOUALA", "email": "haithem.souala@woopit.fr", "user": {"login": "haithem-souala"}}, "additions": 594, "deletions": 0}}, {"node": {"oid": "9a12c747e9f2eb82eda89942082d1b05a4576dcc", "messageHeadline": "\ud83c\udf89 New Source: SmartEngage [low-code cdk] (#18701)", "author": {"name": "Dainius Salkauskas", "email": "dainiuxazz@gmail.com", "user": {"login": "dainiussa"}}, "additions": 551, "deletions": 0}}, {"node": {"oid": "07af2ff4bfd12429915e47c5c62267a88e85a6ff", "messageHeadline": "\ud83c\udf89 New Source:  ClickUp (#17770)", "author": {"name": "Josix", "email": "josixwang@gmail.com", "user": {"login": "josix"}}, "additions": 1016, "deletions": 0}}, {"node": {"oid": "37e3031dc66d1900ca1ee15af6e4f8016720e6f3", "messageHeadline": "bug report template: remove outdated reference about airbyte being Alpha", "author": {"name": "Sherif A. Nada", "email": "snadalive@gmail.com", "user": {"login": "sherifnada"}}, "additions": 2, "deletions": 6}}, {"node": {"oid": "6640a47c02d417b14badee2e25dc22647be9f946", "messageHeadline": "[888]Destination-Bigquery: fixed check method to capture mismatch dat\u2026", "author": {"name": "Eugene", "email": "etsybaev@gmail.com", "user": {"login": "etsybaev"}}, "additions": 19, "deletions": 12}}, {"node": {"oid": "705dd3e98893a86bbd9c3305519a618083ffcbe1", "messageHeadline": "\ud83c\udf89 New Source - Xero [python cdk] (#18666)", "author": {"name": "Evgeny Seleznev", "email": "me@alkali.name", "user": {"login": "alkali"}}, "additions": 37809, "deletions": 0}}, {"node": {"oid": "1e551d0466dccebce73b306b1b19d4eb59d71013", "messageHeadline": "Update inputs (#19320)", "author": {"name": "Benoit Moriceau", "email": "benoit@airbyte.io", "user": {"login": "benmoriceau"}}, "additions": 6, "deletions": 0}}, {"node": {"oid": "3ed858d6990d6523eb8c24f5a260f13a6a018eb7", "messageHeadline": "Revert \"\ud83c\udf89 New Destination: Heap Analytics [python cdk] (#18530)\" (#19\u2026", "author": {"name": "Marcos Marx", "email": "marcosmarxm@users.noreply.github.com", "user": {"login": "marcosmarxm"}}, "additions": 0, "deletions": 1845}}, {"node": {"oid": "27b33d890d2ab6e1867fcd673dc5ff0f1b461a82", "messageHeadline": "\ud83c\udf89 New Source: DataScope [low-code cdk] (#18725)", "author": {"name": "Johan Hammarstedt", "email": "johan.hammarstedt@gmail.com", "user": {"login": "jhammarstedt"}}, "additions": 718, "deletions": 0}}, {"node": {"oid": "0d795d509b263a2792a8c4d52a0628b27e27a760", "messageHeadline": "Destination Snowflake: set jdbc application env variable depends on e\u2026", "author": {"name": "Eugene", "email": "etsybaev@gmail.com", "user": {"login": "etsybaev"}}, "additions": 78, "deletions": 86}}, {"node": {"oid": "75d135307f421025b75060339a101129e0926865", "messageHeadline": "Python CDK: publish PR #19139 (#19336)", "author": {"name": "Sherif A. Nada", "email": "snadalive@gmail.com", "user": {"login": "sherifnada"}}, "additions": 0, "deletions": 0}}, {"node": {"oid": "f3a38d80d8fa0bc0eba4ed272bf71397bfa9a4e8", "messageHeadline": "\ud83e\ude9f\ud83d\udd27  AppMonitoringService for custom datadog RUM events (#19287)", "author": {"name": "Joey Marshment-Howell", "email": "josephkmh@users.noreply.github.com", "user": {"login": "josephkmh"}}, "additions": 123, "deletions": 43}}, {"node": {"oid": "745affbb7bb2be0e5311e43ba9c3e3a4dd02d0d9", "messageHeadline": "Source Freshdesk: do not call response.json() inside should_retry (#1\u2026", "author": {"name": "Denys Davydov", "email": "davydov.den18@gmail.com", "user": {"login": "davydov-d"}}, "additions": 39, "deletions": 25}}, {"node": {"oid": "f0bb7a0ba342b11e35912301ea2b6b3977f26c84", "messageHeadline": "Fix showing reset dialog after refresh source (#19350)", "author": {"name": "Tim Roes", "email": "tim@airbyte.io", "user": {"login": "timroes"}}, "additions": 15, "deletions": 4}}, {"node": {"oid": "0af08f6b3709d4d561c4165aaf44a72d7608eb34", "messageHeadline": ":window: :bug: Remove reinitialization of AnalyticsService (#19304)", "author": {"name": "Tim Roes", "email": "tim@airbyte.io", "user": {"login": "timroes"}}, "additions": 59, "deletions": 80}}, {"node": {"oid": "6c5290abf6aa386dc4afdae7af7a53bae849aee7", "messageHeadline": "\ud83e\ude9f \ud83e\uddf9 Set multi-cloud feature flag on by default for cloud", "author": {"name": "Joey Marshment-Howell", "email": "josephkmh@users.noreply.github.com", "user": {"login": "josephkmh"}}, "additions": 7, "deletions": 1}}, {"node": {"oid": "5cd88e7c057e95b28b0b7b27775d03d6aba1caca", "messageHeadline": "CDK: don't filter failed interpolated vars for `request_options_provi\u2026", "author": {"name": "Serhii Chvaliuk", "email": "grubberr@gmail.com", "user": {"login": "grubberr"}}, "additions": 20, "deletions": 7}}, {"node": {"oid": "8a0d12fc8034b3741e5fbef2985e789d46b6b9ae", "messageHeadline": "Add migrations to support progress bar. (#19191)", "author": {"name": "Davin Chia", "email": "davinchia@gmail.com", "user": {"login": "davinchia"}}, "additions": 117, "deletions": 1}}, {"node": {"oid": "33227f58121e4b536df70c3aba2e798a6de35f22", "messageHeadline": "Allows user to specify grant_type in OAuthAuthenticator (#19139)", "author": {"name": "JJ Nilbodee", "email": "pornwipa.nil@gmail.com", "user": {"login": "jj-nilbodee"}}, "additions": 42, "deletions": 3}}, {"node": {"oid": "0373497fe2f483c41a5b0bcc029c3f620b3a4d9d", "messageHeadline": "disable connector builder server (#19335)", "author": {"name": "Alexandre Girard", "email": "alexandre@airbyte.io", "user": {"login": "girarda"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "9eee819d5bc2a33a90c39fb4a70c33b8f7b34ec5", "messageHeadline": " \ud83c\udf89 New Source: SAP Fieldglass [low-code cdk] (#18656)", "author": {"name": "Sid Lais", "email": "sidlais.ls@gmail.com", "user": {"login": "Sid-Lais"}}, "additions": 618, "deletions": 0}}, {"node": {"oid": "cbb2e986fb15178faed24a2e351db3db406d6662", "messageHeadline": "Set app_id in snowflake source connector based on oss/cloud (#19314)", "author": {"name": "Akash Kulkarni", "email": "113392464+akashkulk@users.noreply.github.com", "user": {"login": "akashkulk"}}, "additions": 75, "deletions": 53}}, {"node": {"oid": "9161bf9c8657b7179e6b45dc43c9face5771945f", "messageHeadline": "Fix indent in github action (#19329)", "author": {"name": "Jimmy Ma", "email": "gosusnp@users.noreply.github.com", "user": {"login": "gosusnp"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "fbaa501410b9ac8f15b106bf28a79202f0af1397", "messageHeadline": "\ud83c\udf89 New Source: Statuspage.io [low-code cdk] (#18664)", "author": {"name": "Haithem SOUALA", "email": "haithem.souala@woopit.fr", "user": {"login": "haithem-souala"}}, "additions": 1570, "deletions": 0}}, {"node": {"oid": "60c008f6cd53d72230e0550167fe8b268f865e4d", "messageHeadline": "don't update cursor for log messages and and default schema path comi\u2026", "author": {"name": "Brian Lai", "email": "51336873+brianjlai@users.noreply.github.com", "user": {"login": "brianjlai"}}, "additions": 89, "deletions": 14}}, {"node": {"oid": "d2d5419306ea6d4ccec303a5f5d83d50abedfc29", "messageHeadline": "Bump up snowflake source version (#19319)", "author": {"name": "Akash Kulkarni", "email": "113392464+akashkulk@users.noreply.github.com", "user": {"login": "akashkulk"}}, "additions": 29, "deletions": 31}}, {"node": {"oid": "af9b0f93e6afb58953353b17a1d4fd57ce047f10", "messageHeadline": "Update getting-started-with-airbyte-cloud.md (#19326)", "author": {"name": "Sophia Wiley", "email": "106352739+sophia-wiley@users.noreply.github.com", "user": {"login": "sophia-wiley"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "0c36df05aea428e67d1cfc1035eb64d5432d38e7", "messageHeadline": "\ud83c\udf89 New Source: Sendinblue [low-code cdk] (#18771)", "author": {"name": "Haithem SOUALA", "email": "haithem.souala@woopit.fr", "user": {"login": "haithem-souala"}}, "additions": 618, "deletions": 0}}, {"node": {"oid": "f91799ba09f320c6017e9985c92e8bd15eafed43", "messageHeadline": "October Release Notes (#19318)", "author": {"name": "Sophia Wiley", "email": "106352739+sophia-wiley@users.noreply.github.com", "user": {"login": "sophia-wiley"}}, "additions": 20, "deletions": 0}}, {"node": {"oid": "d75093e54b202f42815847436627a331fa26febf", "messageHeadline": "Add docker/helm/kube to the backend filters (#19315)", "author": {"name": "Jimmy Ma", "email": "gosusnp@users.noreply.github.com", "user": {"login": "gosusnp"}}, "additions": 2, "deletions": 0}}, {"node": {"oid": "79e895964b0e05c50e5d1f4bcdb9b2972dfddca5", "messageHeadline": "Replaced react-select menu with headless ui menu `source` and `destin\u2026", "author": {"name": "Mark Berger", "email": "mark.berger@globallogic.com", "user": null}, "additions": 333, "deletions": 262}}, {"node": {"oid": "9ccc7db3cc59d267d5c44300910c059ce791aa12", "messageHeadline": ":tada: New Source: Toggl (#19307)", "author": {"name": "Marcos Marx", "email": "marcosmarxm@users.noreply.github.com", "user": {"login": "marcosmarxm"}}, "additions": 969, "deletions": 0}}, {"node": {"oid": "459856b73cfebe659741cccdd83590ba0dff2493", "messageHeadline": "#2576 oncall. SAT: test spec against exposed secrets (#19124)", "author": {"name": "Denys Davydov", "email": "davydov.den18@gmail.com", "user": {"login": "davydov-d"}}, "additions": 239, "deletions": 2}}, {"node": {"oid": "bfdba6c377242650e26b71b221ccf49dc0d642a3", "messageHeadline": "Fix events and workflow_runs datetimes in `source-github` (#19299)", "author": {"name": "Evan Tahler", "email": "evan@airbyte.io", "user": {"login": "evantahler"}}, "additions": 85, "deletions": 76}}, {"node": {"oid": "b16f28fd4d9bd05c3512d1f6dbb94af2672259b3", "messageHeadline": "Revert \"Add dependencies to docker-compose (#19257)\" (#19306)", "author": {"name": "Jimmy Ma", "email": "gosusnp@users.noreply.github.com", "user": {"login": "gosusnp"}}, "additions": 0, "deletions": 15}}, {"node": {"oid": "c2cd11ddff53385616eaa21fd21dd6cea4b041be", "messageHeadline": "\ud83c\udf89 New Source: Newsdata [low-code CDK] (#18576)", "author": {"name": "Xabier Lahuerta Vazquez", "email": "xlahuerta@protonmail.com", "user": {"login": "Xabilahu"}}, "additions": 1022, "deletions": 0}}, {"node": {"oid": "29f1670f2dfeb85360d5b3f3369ebb3d5073c430", "messageHeadline": "\ud83c\udf89 New Source: launchdarkly [low-code cdk] (#18660)", "author": {"name": "Haithem SOUALA", "email": "haithem.souala@woopit.fr", "user": {"login": "haithem-souala"}}, "additions": 27, "deletions": 0}}, {"node": {"oid": "842a2e685d4f472da02b6c032962e1837032399c", "messageHeadline": "\ud83c\udf89 New Source: Configcat [low-code cdk] (#18649)", "author": {"name": "Haithem SOUALA", "email": "haithem.souala@woopit.fr", "user": {"login": "haithem-souala"}}, "additions": 615, "deletions": 0}}, {"node": {"oid": "0ee55af0202abc2cf841fda2fe3573e9038aedfc", "messageHeadline": "Add dependencies to docker-compose (#19257)", "author": {"name": "Jimmy Ma", "email": "gosusnp@users.noreply.github.com", "user": {"login": "gosusnp"}}, "additions": 15, "deletions": 0}}, {"node": {"oid": "524e2744be3f50269960a7b1f65110452d54f48c", "messageHeadline": "Add specifics for files stored in Google Drive (#19292)", "author": {"name": "Tyler B", "email": "104733644+TBernstein4@users.noreply.github.com", "user": {"login": "tybernstein"}}, "additions": 1, "deletions": 0}}, {"node": {"oid": "6b92151dc926d606d8c78f7bcf573cbb6479d7c2", "messageHeadline": "Filter out Temporal errors from SyncWorkflowImpl (#19293)", "author": {"name": "Jonathan Pearlin", "email": "jonathan@airbyte.io", "user": {"login": "jdpgrailsdev"}}, "additions": 31, "deletions": 12}}, {"node": {"oid": "cc93c46fb2702d6c0f413e683226bd9be3e99d13", "messageHeadline": "add initContainer to container-orchestrator pod definition (#19088)", "author": {"name": "Cole Snodgrass", "email": "cole@airbyte.io", "user": {"login": "colesnodgrass"}}, "additions": 48, "deletions": 16}}, {"node": {"oid": "9125ccb4278713321b561f14346938eb4de1cfe9", "messageHeadline": "Updates to multi-cloud docs (#19259)", "author": {"name": "Sophia Wiley", "email": "106352739+sophia-wiley@users.noreply.github.com", "user": {"login": "sophia-wiley"}}, "additions": 23, "deletions": 5}}, {"node": {"oid": "69ac9b023c05bad054987da50afb7bdd05aca492", "messageHeadline": "\ud83c\udf89 New Source: Reply.io (#18844)", "author": {"name": "Elliot T", "email": "elliot.trabac1@gmail.com", "user": {"login": "elliottrabac"}}, "additions": 636, "deletions": 0}}, {"node": {"oid": "45ad415a836bd75a4a1486474e96a1428b5d22a0", "messageHeadline": "\ud83c\udf89 New Source: Pocket [low-code CDK] (#18655)", "author": {"name": "Xabier Lahuerta Vazquez", "email": "xlahuerta@protonmail.com", "user": {"login": "Xabilahu"}}, "additions": 1049, "deletions": 0}}, {"node": {"oid": "7546450cfeb14ad6f9423dc620fccce3b294f4e8", "messageHeadline": "\ud83c\udf89 New Source: Weatherstack [python cdk] (#16473)", "author": {"name": "robgleason", "email": "46877134+robgleason@users.noreply.github.com", "user": {"login": "robgleason"}}, "additions": 1617, "deletions": 0}}, {"node": {"oid": "22f03e31a8b57beedfd3a3306aa459752aca7e81", "messageHeadline": "\ud83c\udf89 New Source: PyPI [low-code cdk] (#18632)", "author": {"name": "Noel Jacob", "email": "noeljacob91@gmail.com", "user": {"login": "NoelJacob"}}, "additions": 1257, "deletions": 0}}, {"node": {"oid": "9630633ef7a888e75aa794e2be799cba1c4db5ff", "messageHeadline": "\ud83d\udea8\ud83d\udea8 Source Jira: add UserGroupsDetailed schema, fix Incremental normal\u2026", "author": {"name": "Filipp Balakin", "email": "filipp@balakin.ru", "user": {"login": "Barsoomx"}}, "additions": 421, "deletions": 57}}, {"node": {"oid": "eab297e2494d6a8c97af74133b28a24ffe51ca8b", "messageHeadline": "[Connector Builder] Add ability to click on logs to expand them (#19195)", "author": {"name": "Lake Mossman", "email": "lake@airbyte.io", "user": {"login": "lmossman"}}, "additions": 70, "deletions": 28}}, {"node": {"oid": "d55159c7fb28ac69cb38621469e850910ceccdbc", "messageHeadline": "Use StepIndicator for connection setup steps (#19285)", "author": {"name": "Tim Roes", "email": "tim@airbyte.io", "user": {"login": "timroes"}}, "additions": 137, "deletions": 14}}, {"node": {"oid": "66bb53264dc22bde94cf945e534b03834a07fa50", "messageHeadline": "Move DocumentationPanel component together (#19282)", "author": {"name": "Tim Roes", "email": "tim@airbyte.io", "user": {"login": "timroes"}}, "additions": 1, "deletions": 2}}, {"node": {"oid": "bde7fe96165428c5e184372656772b1dc38bdc4c", "messageHeadline": "Metric fixes on multi cloud (#19268)", "author": {"name": "Xiaohan Song", "email": "xiaohan@airbyte.io", "user": {"login": "xiaohansong"}}, "additions": 20, "deletions": 20}}, {"node": {"oid": "c755439513cba726ccd213a6057f03e84b6f9b4b", "messageHeadline": "\ud83c\udf89  New source: Gong (#18819)", "author": {"name": "Elliot T", "email": "elliot.trabac1@gmail.com", "user": {"login": "elliottrabac"}}, "additions": 773, "deletions": 0}}, {"node": {"oid": "6bd74fccb3d81149fd28ba7b7360ec5edbd6790c", "messageHeadline": "Adds find_a_pat to issue labeller (#19252)", "author": {"name": "Topher Lubaway", "email": "asimplechris@gmail.com", "user": {"login": "supertopher"}}, "additions": 13, "deletions": 3}}, {"node": {"oid": "78e4c919fe922e6aba79dcb2791c2c82701b14c5", "messageHeadline": "fix typo (#19288)", "author": {"name": "Augustin", "email": "augustin@airbyte.io", "user": {"login": "alafanechere"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "244d6d9a63733ce5189038f7d1d1afbfd33b71fb", "messageHeadline": "Source Google Ads: add TypeTransformer to force proper type casting (\u2026", "author": {"name": "Arsen Losenko", "email": "20901439+arsenlosenko@users.noreply.github.com", "user": {"login": "arsenlosenko"}}, "additions": 6, "deletions": 3}}, {"node": {"oid": "2cb8c984bdbccdf32aeab85228d617bce8592f54", "messageHeadline": "Add missing indices for `status` columns (#19234)", "author": {"name": "perangel", "email": "perangel@gmail.com", "user": {"login": "perangel"}}, "additions": 69, "deletions": 2}}, {"node": {"oid": "7454a42055fb5b1c50f3cc432f05eb6868273760", "messageHeadline": "ci: bump marketplace actions due to deprecations (#19126)", "author": {"name": "Volodymyr Pochtar", "email": "v.pochtar@gmail.com", "user": {"login": "cuyk"}}, "additions": 175, "deletions": 153}}, {"node": {"oid": "df2b061095a4892b1663dc189ad0582609a44f9b", "messageHeadline": "\ud83d\udc1bDestination-bigquery: added additional verifications to Check method\u2026", "author": {"name": "Eugene", "email": "etsybaev@gmail.com", "user": {"login": "etsybaev"}}, "additions": 77, "deletions": 23}}, {"node": {"oid": "fce9184d86e8a25a603a6be71e76b2405b2c1a34", "messageHeadline": "Source File: using AirbyteConnectionStatus for \"check\" command instea\u2026", "author": {"name": "Serhii Chvaliuk", "email": "grubberr@gmail.com", "user": {"login": "grubberr"}}, "additions": 29, "deletions": 14}}, {"node": {"oid": "b1c90416426663b633c002c66d2906552a656867", "messageHeadline": "Trigger cloud catalog regeneration on definitions change (#19084)", "author": {"name": "Pedro S. Lopez", "email": "pedroslopez@me.com", "user": {"login": "pedroslopez"}}, "additions": 11, "deletions": 0}}, {"node": {"oid": "e8f725325c330b2ba64bd2c15fc57cd63531edc7", "messageHeadline": "amazon-ads.md updated (#19202)", "author": {"name": "Serhii Chvaliuk", "email": "grubberr@gmail.com", "user": {"login": "grubberr"}}, "additions": 3, "deletions": 7}}, {"node": {"oid": "b70b6ecf53a7b8cc712091ac0476ee28cb2bd4e7", "messageHeadline": "\ud83c\udf89 New Source: New York Times [low-code cdk] (#18746)", "author": {"name": "Xabier Lahuerta Vazquez", "email": "xlahuerta@protonmail.com", "user": {"login": "Xabilahu"}}, "additions": 1616, "deletions": 0}}, {"node": {"oid": "3421c7ee56f197ffaaea2c6caa66780248ff6718", "messageHeadline": "Fix clobbered connector-builder-server directories (#19273)", "author": {"name": "Sherif A. Nada", "email": "snadalive@gmail.com", "user": {"login": "sherifnada"}}, "additions": 65, "deletions": 524}}, {"node": {"oid": "125f35f8dfaad5a7ceb89f464c3b065f84713843", "messageHeadline": "Generate spec-first FastAPI Server (#18886)", "author": {"name": "Sherif A. Nada", "email": "snadalive@gmail.com", "user": {"login": "sherifnada"}}, "additions": 1251, "deletions": 81}}, {"node": {"oid": "4a577e929747097a3a8e78c1eb7e420f73c7d94e", "messageHeadline": "Clean up of dbt cloud prototype UI code (#18894)", "author": {"name": "Alex Birdsall", "email": "ambirdsall@gmail.com", "user": {"login": "ambirdsall"}}, "additions": 107, "deletions": 80}}, {"node": {"oid": "c72b75e60810c41a24614424f84d99329b6e1c07", "messageHeadline": "Postgres/MySQL Source Strict Encrypt: stop enforce SSL if ssl mode di\u2026", "author": {"name": "VitaliiMaltsev", "email": "39538064+VitaliiMaltsev@users.noreply.github.com", "user": {"login": "VitaliiMaltsev"}}, "additions": 168, "deletions": 14}}, {"node": {"oid": "f54f4af43f60428fcaf1e7587b2a0713f411e56f", "messageHeadline": "bump cdk version (#19255)", "author": {"name": "Brian Lai", "email": "51336873+brianjlai@users.noreply.github.com", "user": {"login": "brianjlai"}}, "additions": 4, "deletions": 1}}, {"node": {"oid": "8f00f2d896c4372dab82b518ae5332004f3ea36c", "messageHeadline": "install python on build branch (#19254)", "author": {"name": "Alexandre Girard", "email": "alexandre@airbyte.io", "user": {"login": "girarda"}}, "additions": 4, "deletions": 0}}, {"node": {"oid": "0e036dbb2460753d8ca794eaeadc58dcae356c30", "messageHeadline": "Add attempt number to trace tags (#19241)", "author": {"name": "Jonathan Pearlin", "email": "jonathan@airbyte.io", "user": {"login": "jdpgrailsdev"}}, "additions": 57, "deletions": 24}}, {"node": {"oid": "e029353b9f1728b3d1fc04471347eb033fb97075", "messageHeadline": "SimpleRetriever yield request and response as log messages (#18644)", "author": {"name": "Alexandre Girard", "email": "alexandre@airbyte.io", "user": {"login": "girarda"}}, "additions": 178, "deletions": 94}}, {"node": {"oid": "64b50adfdd847cd610b058074620f93e42dbef36", "messageHeadline": "Connector-builder server stub (#18410)", "author": {"name": "Alexandre Girard", "email": "alexandre@airbyte.io", "user": {"login": "girarda"}}, "additions": 429, "deletions": 153}}, {"node": {"oid": "f050abc30a599d27bf8866a2c2d6c81d0c7ee110", "messageHeadline": "\ud83c\udf89New Source: Postmarkapp (#18820)", "author": {"name": "Johan Hammarstedt", "email": "johan.hammarstedt@gmail.com", "user": {"login": "jhammarstedt"}}, "additions": 1086, "deletions": 1}}, {"node": {"oid": "b3db914265c105dcafa01917a74220661a22d560", "messageHeadline": "Change where a connection is deleted (#19096)", "author": {"name": "Benoit Moriceau", "email": "benoit@airbyte.io", "user": {"login": "benmoriceau"}}, "additions": 79, "deletions": 76}}, {"node": {"oid": "e73f5352612e3da44b396c1f921ff1ec5f862d64", "messageHeadline": "Add SAT test for no duplicates in `enum` properties (#19243)", "author": {"name": "Ella Rohm-Ensing", "email": "erohmensing@gmail.com", "user": {"login": "erohmensing"}}, "additions": 85, "deletions": 2}}, {"node": {"oid": "e20773d4e0c961edda09f7e7321664e25ed573c3", "messageHeadline": "\ud83c\udf89 New Source: Younium [python cdk]  (#18758)", "author": {"name": "akashpatl", "email": "akash@patl.xyz", "user": {"login": "akashpatl"}}, "additions": 2110, "deletions": 0}}, {"node": {"oid": "089c405594007580f5e6e4dd4ebab3ad0c59b29a", "messageHeadline": "\ud83d\udc1bDestination-Snowflake: updated check method to handle more errors (#\u2026", "author": {"name": "Eugene", "email": "etsybaev@gmail.com", "user": {"login": "etsybaev"}}, "additions": 123, "deletions": 18}}, {"node": {"oid": "c8a00ead6c40886c23820932567db29f3be79595", "messageHeadline": "\ud83c\udf89 New Source: Senseforce (#18775)", "author": {"name": "Andreas Nigg", "email": "andreasnigg@outlook.com", "user": {"login": "andnig"}}, "additions": 646, "deletions": 0}}, {"node": {"oid": "58e4ef6912f438df600967a9736fa5eff7cd80a1", "messageHeadline": "Enable SPEC SAT for Java sources (#18779)", "author": {"name": "Andrii Leonets", "email": "30464745+DoNotPanicUA@users.noreply.github.com", "user": {"login": "DoNotPanicUA"}}, "additions": 3557, "deletions": 140}}, {"node": {"oid": "a4ea907094e95c38d78e79301589442df89f4941", "messageHeadline": "Fixed checkstyle by running the \"./gradlew --no-daemon format --scan\"\u2026", "author": {"name": "Eugene", "email": "etsybaev@gmail.com", "user": {"login": "etsybaev"}}, "additions": 1568, "deletions": 1768}}, {"node": {"oid": "4e3597ceed00fe8865c86d4e62f890a7f22ddc61", "messageHeadline": "Remove source-connector-type issue template (#19145)", "author": {"name": "Sherif A. Nada", "email": "snadalive@gmail.com", "user": {"login": "sherifnada"}}, "additions": 0, "deletions": 26}}, {"node": {"oid": "6492eebd38d11ebfc5f3b2cf93960fc0be71bcd2", "messageHeadline": "remove warning (#19228)", "author": {"name": "Alexandre Girard", "email": "alexandre@airbyte.io", "user": {"login": "girarda"}}, "additions": 0, "deletions": 6}}, {"node": {"oid": "e4bb0b927415128a5d0519398b844955af6f3732", "messageHeadline": "\ud83c\udf89 New Source: Demo - Youtube Analytics Business (#19223)", "author": {"name": "Baz", "email": "oleksandr.bazarnov@globallogic.com", "user": {"login": "bazarnov"}}, "additions": 2158, "deletions": 0}}, {"node": {"oid": "61931e60f112b8c16a88a7984218a260a246cbf2", "messageHeadline": "Source 3PL Central: add a check for HTTP URLs in config (#18763)", "author": {"name": "Arsen Losenko", "email": "20901439+arsenlosenko@users.noreply.github.com", "user": {"login": "arsenlosenko"}}, "additions": 29, "deletions": 18}}, {"node": {"oid": "7c64487ab67e7ee1d79073a3e39c64d960d8c2d2", "messageHeadline": "\ud83c\udf89 New Source - K6 Cloud [low-code cdk] (#18393)", "author": {"name": "Haithem SOUALA", "email": "haithem.souala@woopit.fr", "user": {"login": "haithem-souala"}}, "additions": 1386, "deletions": 0}}, {"node": {"oid": "88d743b13cd4e6dfb3172c5bf2278df024aa0a5c", "messageHeadline": "\ud83c\udf89  New Source: GNews [low-code CDK] (#18808)", "author": {"name": "Xabier Lahuerta Vazquez", "email": "xlahuerta@protonmail.com", "user": {"login": "Xabilahu"}}, "additions": 1040, "deletions": 0}}, {"node": {"oid": "233dfd1e61368bf5162e92a5734eaaeb84885621", "messageHeadline": "\ud83c\udf89 New source: Ip2whois [low-code SDK] (#18661)", "author": {"name": "Kumar Aggarrwal", "email": "kaggrwal@gmail.com", "user": {"login": "kaggrwal"}}, "additions": 690, "deletions": 0}}, {"node": {"oid": "b171372b2c319a9c5c94844b28f0223e7f85c6dd", "messageHeadline": "Increase LaunchDarkly initialization timeout (#19204)", "author": {"name": "Tim Roes", "email": "tim@airbyte.io", "user": {"login": "timroes"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "3291cabb9457f699a8063feeccc5566b47635232", "messageHeadline": "\ud83c\udf89 New Source: Smaily [low-code cdk] (#18674)", "author": {"name": "Dainius Salkauskas", "email": "dainiuxazz@gmail.com", "user": {"login": "dainiussa"}}, "additions": 825, "deletions": 0}}, {"node": {"oid": "538a4200f3e1f422b1538db0f6cb3286f7cbc0ac", "messageHeadline": "\ud83c\udf89 New Source: The Guardian API [low-code CDK] (#18654)", "author": {"name": "Dhroov Makwana", "email": "pabloescoder@gmail.com", "user": {"login": "pabloescoder"}}, "additions": 754, "deletions": 0}}, {"node": {"oid": "1403c1b84db51b4a44e93595aa0e319b9509bbe1", "messageHeadline": "\ud83c\udf89 New Source: EmailOctopus [low-code cdk] (#18647)", "author": {"name": "Scott Lee Chua", "email": "51027688+scottleechua@users.noreply.github.com", "user": {"login": "scottleechua"}}, "additions": 597, "deletions": 0}}, {"node": {"oid": "444e6f97b04c3c3abcdcd76247fab59cf486a484", "messageHeadline": "\ud83c\udf89 New source: Partnerstack (#18603)", "author": {"name": "Elliot T", "email": "elliot.trabac1@gmail.com", "user": {"login": "elliottrabac"}}, "additions": 986, "deletions": 1}}, {"node": {"oid": "0079620dd040ec30788bd0899aa584947747fe98", "messageHeadline": ":window: :art: Connector Builder light yaml editor theme (#19100)", "author": {"name": "Lake Mossman", "email": "lake@airbyte.io", "user": {"login": "lmossman"}}, "additions": 47, "deletions": 18}}, {"node": {"oid": "013ecf70639a92f483d0186fc756154330097bf1", "messageHeadline": "use longer short shas (#19190)", "author": {"name": "Peter Hu", "email": "peter@airbyte.io", "user": {"login": "git-phu"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "17e869f9e403eb2d0f16b984bb994a0ac0537fd2", "messageHeadline": "test read with expected records (#19187)", "author": {"name": "Alexandre Girard", "email": "alexandre@airbyte.io", "user": {"login": "girarda"}}, "additions": 162, "deletions": 0}}, {"node": {"oid": "29d74fc6fd9a56e71a8fdb7a56a956266d831347", "messageHeadline": ":tada: New Source: Convex.dev (#18403)", "author": {"name": "Lee Danilek", "email": "shipshapemath@me.com", "user": {"login": "ldanilek"}}, "additions": 1036, "deletions": 0}}, {"node": {"oid": "8be61b7e9abe22879c4477b8674544f50707b5a6", "messageHeadline": ":window: :tada: Add yaml validation to Connector Builder and disable \u2026", "author": {"name": "Lake Mossman", "email": "lake@airbyte.io", "user": {"login": "lmossman"}}, "additions": 130, "deletions": 49}}, {"node": {"oid": "5bf211a796f70d5db5c3ac448ab101b04357b043", "messageHeadline": "docs: Add note about fields which don't have order field (#19189)", "author": {"name": "Sherif A. Nada", "email": "snadalive@gmail.com", "user": {"login": "sherifnada"}}, "additions": 5, "deletions": 0}}, {"node": {"oid": "33f10d3f9a55bb56ef1aaec7a44789c9c0a45a05", "messageHeadline": ":window: :tada: Add connector builder logs viewer and improve page/sl\u2026", "author": {"name": "Lake Mossman", "email": "lake@airbyte.io", "user": {"login": "lmossman"}}, "additions": 252, "deletions": 109}}, {"node": {"oid": "77d22c5e1b652274690a7448a745c64f3b160eb0", "messageHeadline": "Bmoric/extract source definition specification api (#18997)", "author": {"name": "Benoit Moriceau", "email": "benoit@airbyte.io", "user": {"login": "benmoriceau"}}, "additions": 93, "deletions": 162}}, {"node": {"oid": "f22485a90850f306687f56a9d0186078cc58d498", "messageHeadline": "Add improvements to \"Building a connector the hard way\" (#19093)", "author": {"name": "Ella Rohm-Ensing", "email": "erohmensing@gmail.com", "user": {"login": "erohmensing"}}, "additions": 82, "deletions": 36}}, {"node": {"oid": "c67bfc50bb72bf2db1ceca127df86a158ccb1941", "messageHeadline": "SAT: script to create PR to migrate GA connector to `high` test stric\u2026", "author": {"name": "Augustin", "email": "augustin@airbyte.io", "user": {"login": "alafanechere"}}, "additions": 315, "deletions": 40}}, {"node": {"oid": "70635632ce7260c1bb974b7e90175569b0305034", "messageHeadline": "Source Amazon Ads: remove \"report_wait_timeout\", \"report_generation_m\u2026", "author": {"name": "Serhii Chvaliuk", "email": "grubberr@gmail.com", "user": {"login": "grubberr"}}, "additions": 61, "deletions": 81}}, {"node": {"oid": "a196cf712cf0da32bd7287dfacec5f569f547707", "messageHeadline": "SAT: make `future_state` configuration mandatory in `high` test stric\u2026", "author": {"name": "Augustin", "email": "augustin@airbyte.io", "user": {"login": "alafanechere"}}, "additions": 239, "deletions": 16}}, {"node": {"oid": "8b1095d517de470b1988e4b4be4003c483ba4c47", "messageHeadline": "Fix OAuth login buttons (#19135)", "author": {"name": "Tim Roes", "email": "tim@airbyte.io", "user": {"login": "timroes"}}, "additions": 65, "deletions": 38}}, {"node": {"oid": "07618a02928961471c8e48de395425e028c417a4", "messageHeadline": "\ud83e\ude9f \ud83c\udf89  Add temporary dropdown component for geography selection (#19127)", "author": {"name": "Joey Marshment-Howell", "email": "josephkmh@users.noreply.github.com", "user": {"login": "josephkmh"}}, "additions": 97, "deletions": 33}}, {"node": {"oid": "804af5d8ed0bc9b51458ee872f94a8485d500a46", "messageHeadline": "Adds TLS check to mongodb destination and migrates util constants (#1\u2026", "author": {"name": "Ryan Fu", "email": "ryan.fu@airbyte.io", "user": {"login": "ryankfu"}}, "additions": 249, "deletions": 111}}, {"node": {"oid": "5c9e5d9934c0a645d07c7ed6689bd41e33827ae2", "messageHeadline": "[low-code cdk] decouple parsing the yaml manifest from the declarativ\u2026", "author": {"name": "Brian Lai", "email": "51336873+brianjlai@users.noreply.github.com", "user": {"login": "brianjlai"}}, "additions": 795, "deletions": 623}}, {"node": {"oid": "b3643269ba1f7e3860822935a9cdfae42464261a", "messageHeadline": "\ud83c\udf89 New Source - Secoda [low-code cdk] (#18378)", "author": {"name": "Haithem SOUALA", "email": "haithem.souala@woopit.fr", "user": {"login": "haithem-souala"}}, "additions": 612, "deletions": 0}}, {"node": {"oid": "1cdf1ba9e8b75846a72fd9d8b3271f18eca240ad", "messageHeadline": "Bmoric/extract workspace api (#18996)", "author": {"name": "Benoit Moriceau", "email": "benoit@airbyte.io", "user": {"login": "benmoriceau"}}, "additions": 168, "deletions": 26}}, {"node": {"oid": "b05a5b2a6a7c01fe4ee8f3c627fa8f31a02332fa", "messageHeadline": "Bmoric/extract webbackend api (#18988)", "author": {"name": "Benoit Moriceau", "email": "benoit@airbyte.io", "user": {"login": "benmoriceau"}}, "additions": 191, "deletions": 39}}, {"node": {"oid": "18c15e46901d20a1ead0f4ec5587ee57523f81b2", "messageHeadline": "\ud83e\ude9f\u00a0\ud83d\udd27 FrequentlyUsedConnectors improvements (#19125)", "author": {"name": "letiescanciano", "email": "45267095+letiescanciano@users.noreply.github.com", "user": {"login": "letiescanciano"}}, "additions": 34, "deletions": 40}}, {"node": {"oid": "425cc91c85a2f620dd1ec3c938ed7e58b4f26bda", "messageHeadline": "Source S3: Add virtual-hosted-style option (#19006)", "author": {"name": "Xingyuan-Chen", "email": "113955762+Xingyuan-Chen@users.noreply.github.com", "user": {"login": "Xingyuan-Chen"}}, "additions": 6, "deletions": 4}}, {"node": {"oid": "50f90bc7006dbd072d92ea6dc384c9acde997d3a", "messageHeadline": "\ud83c\udf89 New Source: N8n [low-code cdk]  (#18745)", "author": {"name": "Cirdes", "email": "cirdes@gmail.com", "user": {"login": "cirdes"}}, "additions": 474, "deletions": 0}}, {"node": {"oid": "4fe8468e02ea8985e06457f99136bf21fdbeabe8", "messageHeadline": "Migrate ssh exception -> config error exception (#19094)", "author": {"name": "Akash Kulkarni", "email": "113392464+akashkulk@users.noreply.github.com", "user": {"login": "akashkulk"}}, "additions": 93, "deletions": 8}}, {"node": {"oid": "c1a81696185fceec5a4c7b64c8ac5fee62272232", "messageHeadline": "\ud83e\ude9f \ud83d\udd27 Refactor FrequentlyUsedDestinations component (#19019)", "author": {"name": "letiescanciano", "email": "45267095+letiescanciano@users.noreply.github.com", "user": {"login": "letiescanciano"}}, "additions": 262, "deletions": 158}}, {"node": {"oid": "431ed0f47577f8ee2ea76e31f740514cbc328612", "messageHeadline": "\ud83c\udf89  Source Pinterest: filters for entity statuses (#15074)", "author": {"name": "drewrasm", "email": "44178869+drewrasm@users.noreply.github.com", "user": {"login": "drewrasm"}}, "additions": 54, "deletions": 13}}, {"node": {"oid": "70679775b55c5bb1be7384114155924772885be0", "messageHeadline": "\ud83e\ude9f \ud83c\udf89 Enable frontend validation for <1hr syncs (cloud) #19028", "author": {"name": "Joey Marshment-Howell", "email": "josephkmh@users.noreply.github.com", "user": {"login": "josephkmh"}}, "additions": 1, "deletions": 7}}, {"node": {"oid": "1a608f846a6025759d6b842908cfabf3e6d1f6e4", "messageHeadline": "Stream returns AirbyteMessages (#18572)", "author": {"name": "Alexandre Girard", "email": "alexandre@airbyte.io", "user": {"login": "girarda"}}, "additions": 331, "deletions": 52}}, {"node": {"oid": "92c0f6f7ace81b78354f323ecc6cabb8419b65eb", "messageHeadline": "\ud83c\udf89 New Source - Recruitee [low-code SDK] (#18671)", "author": {"name": "Delena Malan", "email": "delenamalan@gmail.com", "user": {"login": "delenamalan"}}, "additions": 828, "deletions": 0}}, {"node": {"oid": "665474f8308283af24a469c969a5f7f1f33e7099", "messageHeadline": "\ud83c\udf89 New source: Breezometer [low-code cdk] (#18650)", "author": {"name": "sarafonseca", "email": "fonsecassara@gmail.com", "user": {"login": "sarafonseca-123"}}, "additions": 1235, "deletions": 0}}, {"node": {"oid": "c2b13b6ebcffe3eb27fa8429babb5dc894749aa9", "messageHeadline": "Check disabled connections after protocol update (#18990)", "author": {"name": "Jimmy Ma", "email": "gosusnp@users.noreply.github.com", "user": {"login": "gosusnp"}}, "additions": 431, "deletions": 0}}, {"node": {"oid": "594cf29bbbfd579b32476a094faeca277ba91dfd", "messageHeadline": "Simple default replication worker refactor (#19002)", "author": {"name": "Davin Chia", "email": "davinchia@gmail.com", "user": {"login": "davinchia"}}, "additions": 270, "deletions": 226}}, {"node": {"oid": "2b52b53ece81cd12f5176bcfeab44f9f2be5f90b", "messageHeadline": "\ud83c\udf89 New Source: Visma e-conomic (#18595)", "author": {"name": "Sofie Hellmark", "email": "sofie.hellmark@gmail.com", "user": {"login": "sofiehellmark"}}, "additions": 3402, "deletions": 0}}, {"node": {"oid": "efa7d08a8a066fead50c747b213d887c38badb38", "messageHeadline": "\ud83c\udf89 New Source: Fastbill (#18593)", "author": {"name": "Johan Hammarstedt", "email": "johan.hammarstedt@gmail.com", "user": {"login": "jhammarstedt"}}, "additions": 1618, "deletions": 0}}, {"node": {"oid": "a16ecd6097faa7fdfe0db793b3c84353ca06122a", "messageHeadline": "Bmoric/extract state api (#18980)", "author": {"name": "Benoit Moriceau", "email": "benoit@airbyte.io", "user": {"login": "benmoriceau"}}, "additions": 112, "deletions": 5}}, {"node": {"oid": "b7b6507164090cffe70396635c1825e6d2c320f0", "messageHeadline": "\ud83c\udf89 New Source: Zapier Supported Storage (#18442)", "author": {"name": "Albert Marrero", "email": "albert.marrero@gmail.com", "user": {"login": "albert-marrero"}}, "additions": 405, "deletions": 0}}, {"node": {"oid": "77c7d3e9b363b254983bd9a92ec9c5104e003cfb", "messageHeadline": "\ud83c\udf89 New source: Klarna (#18385)", "author": {"name": "Artur Siepietowski", "email": "artursiepietowski@gmail.com", "user": {"login": "artusiep"}}, "additions": 1073, "deletions": 0}}, {"node": {"oid": "e6b06a88ac79485b4b7a49df8c905341958c41ec", "messageHeadline": "`AirbyteEstimateTraceMessage` (#18875)", "author": {"name": "Evan Tahler", "email": "evan@airbyte.io", "user": {"login": "evantahler"}}, "additions": 109, "deletions": 2}}, {"node": {"oid": "29676e1cfaf020f96e0366dae881076d0fc4726b", "messageHeadline": "Extract source definition api (#18977)", "author": {"name": "Benoit Moriceau", "email": "benoit@airbyte.io", "user": {"login": "benmoriceau"}}, "additions": 245, "deletions": 25}}, {"node": {"oid": "f9863d6374b22c65eb7cd08792b62a8e9986454c", "messageHeadline": "[low-code cdk] Allow for spec file to be defined in the yaml manifest\u2026", "author": {"name": "Brian Lai", "email": "51336873+brianjlai@users.noreply.github.com", "user": {"login": "brianjlai"}}, "additions": 582, "deletions": 262}}, {"node": {"oid": "d88a81c2910d478412bb9e74378f24b5a55fe308", "messageHeadline": "\ud83d\udc1b Source HubSpot: fix property scopes (#18624)", "author": {"name": "Artem Inzhyyants", "email": "36314070+artem1205@users.noreply.github.com", "user": {"login": "artem1205"}}, "additions": 26, "deletions": 6}}, {"node": {"oid": "0944f5e2c089cccd5bacde3cd1cffab2c0cb3c0f", "messageHeadline": "Ensure that only 6-character hex values are passed to monaco editor (\u2026", "author": {"name": "Lake Mossman", "email": "lake@airbyte.io", "user": {"login": "lmossman"}}, "additions": 15, "deletions": 5}}, {"node": {"oid": "e6bfe10278cb3cd7afc6d66739044d56c3833546", "messageHeadline": "[docs] Use correct header heirarchy in airbyte-protocol docs (#18917)", "author": {"name": "Ella Rohm-Ensing", "email": "erohmensing@gmail.com", "user": {"login": "erohmensing"}}, "additions": 32, "deletions": 32}}, {"node": {"oid": "441e927cdbbefe5c79b0e125287131d2d5433647", "messageHeadline": "Docs: update tidb.md (#19027)", "author": {"name": "Daemonxiao", "email": "35677990+Daemonxiao@users.noreply.github.com", "user": {"login": "Daemonxiao"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "3ff3e9aeee060e115990007ee8285de1e43e602e", "messageHeadline": "Bump CDK version (#19033)", "author": {"name": "Alexandre Girard", "email": "alexandre@airbyte.io", "user": {"login": "girarda"}}, "additions": 4, "deletions": 1}}, {"node": {"oid": "9a83342eb0b27154db4860b5be577a39629e6d23", "messageHeadline": "\ud83e\ude9f \ud83d\udc1b  Fix broken UI build on master (#19078)", "author": {"name": "Vladimir", "email": "volodymyr.s.petrov@globallogic.com", "user": {"login": "dizel852"}}, "additions": 16, "deletions": 16}}, {"node": {"oid": "3365660a7658e9fe7da2f6c8bd041686aff773b1", "messageHeadline": "\ud83d\udc1b Source Kafka - Add missing record_count increment for JSON (#18648)", "author": {"name": "Oleksii N", "email": "alexnikitchuk@gmail.com", "user": {"login": "alexnikitchuk"}}, "additions": 6, "deletions": 3}}, {"node": {"oid": "d815fb929bc640f5d502faad510a8f11adf43c97", "messageHeadline": "SAT: test strictness level migration tooling (create issues script) (\u2026", "author": {"name": "Augustin", "email": "augustin@airbyte.io", "user": {"login": "alafanechere"}}, "additions": 162, "deletions": 0}}, {"node": {"oid": "aa5da75d811de638c54dfe8f753b91dfe9de1f10", "messageHeadline": "Add support for monthly and yearly incremental updates (#18861)", "author": {"name": "Xabier Lahuerta Vazquez", "email": "xlahuerta@protonmail.com", "user": {"login": "Xabilahu"}}, "additions": 60, "deletions": 5}}, {"node": {"oid": "7e66d8198e728f94df9070d247daf765ae9e0ae4", "messageHeadline": "\ud83e\ude9f \ud83d\udd27 Move the `serviceType` prop out  from Formik form (<ServiceForm/>\u2026", "author": {"name": "Vladimir", "email": "volodymyr.s.petrov@globallogic.com", "user": {"login": "dizel852"}}, "additions": 280, "deletions": 310}}, {"node": {"oid": "3ffa11cd110ced5eab028c3fbc4d325658fb41ce", "messageHeadline": "\ud83d\udc1b Source JIRA - Field correction bug causing stream connection to fai\u2026", "author": {"name": "antonioneto-hotmart", "email": "91587245+antonioneto-hotmart@users.noreply.github.com", "user": {"login": "antonioneto-hotmart"}}, "additions": 10, "deletions": 6}}, {"node": {"oid": "99195c0fcf32748820bc01a54d1e4cd38986673e", "messageHeadline": "\ud83e\ude9f \ud83e\uddea [Experiment] Show source selector on signup form (#18468)", "author": {"name": "letiescanciano", "email": "45267095+letiescanciano@users.noreply.github.com", "user": {"login": "letiescanciano"}}, "additions": 1916, "deletions": 3}}, {"node": {"oid": "5846c65ee7dfa38ab0af5205067667f7f42ea92f", "messageHeadline": "\ud83d\udc1b Source Freshdesk: Add mising `/` that's causing issues when buildin\u2026", "author": {"name": "ireyna-modo", "email": "70912452+ireyna-modo@users.noreply.github.com", "user": {"login": "ireyna-modo"}}, "additions": 35, "deletions": 34}}, {"node": {"oid": "91bb1bfa50451bcce559c5572b29a1c93e55706f", "messageHeadline": "Cleanup alt attributes on images (#19000)", "author": {"name": "Tim Roes", "email": "tim@airbyte.io", "user": {"login": "timroes"}}, "additions": 7, "deletions": 19}}, {"node": {"oid": "41a12f6a43c4d796c6d1fda74db1c12083ddc048", "messageHeadline": "\ud83e\ude9f \ud83d\udd27  Add typings to mock data (#19022)", "author": {"name": "Joey Marshment-Howell", "email": "josephkmh@users.noreply.github.com", "user": {"login": "josephkmh"}}, "additions": 738, "deletions": 749}}, {"node": {"oid": "3aacda45b5d65db8b156bebbf6dd7078c722735f", "messageHeadline": "\ud83e\ude9f\u00a0\ud83c\udfa8 Adapt Osano banner to new UI (#19029)", "author": {"name": "letiescanciano", "email": "45267095+letiescanciano@users.noreply.github.com", "user": {"login": "letiescanciano"}}, "additions": 2, "deletions": 1}}, {"node": {"oid": "8969824b41c03bbdcc55927901b1a7f46b7b3960", "messageHeadline": ":window: :wrench: Add a start:cloud command to the webapp (#19026)", "author": {"name": "Tim Roes", "email": "tim@airbyte.io", "user": {"login": "timroes"}}, "additions": 53, "deletions": 7}}, {"node": {"oid": "83a943c5bfd18c8da44723e989ee24d55c592f2d", "messageHeadline": "\ud83e\ude9f\ud83e\uddea [Experiment] Move OAuth to top of signup page (#18899)", "author": {"name": "letiescanciano", "email": "45267095+letiescanciano@users.noreply.github.com", "user": {"login": "letiescanciano"}}, "additions": 67, "deletions": 33}}, {"node": {"oid": "7164e1c70070043aac2c3f88527efd33f1bd001d", "messageHeadline": "\ud83e\ude9f \ud83d\udc1b Fix wrong geography dropdown type #19021", "author": {"name": "Joey Marshment-Howell", "email": "josephkmh@users.noreply.github.com", "user": {"login": "josephkmh"}}, "additions": 1, "deletions": 6}}, {"node": {"oid": "7d73b08606d9fcc6b37c1170bfd342b266319276", "messageHeadline": "SAT: basic read on full catalog when `test_strictness_level == high` \u2026", "author": {"name": "Augustin", "email": "augustin@airbyte.io", "user": {"login": "alafanechere"}}, "additions": 385, "deletions": 72}}, {"node": {"oid": "a990d8c8777a2de1f391a96f10164bef5e83689c", "messageHeadline": "Unhide DynamoDB destination (#18994)", "author": {"name": "Greg Solovyev", "email": "grishick@users.noreply.github.com", "user": {"login": "grishick"}}, "additions": 0, "deletions": 1}}, {"node": {"oid": "9c39c0e04539c1eb0b3d9de3f2d9561a87f63b4c", "messageHeadline": "Fixed tests for destination connectors (#19007)", "author": {"name": "Eugene", "email": "etsybaev@gmail.com", "user": {"login": "etsybaev"}}, "additions": 15, "deletions": 2}}, {"node": {"oid": "a5bcea9b9ed5d7b9dce0ab3e3fa7de68a9973ed0", "messageHeadline": "\ud83d\udc1b Source Facebook Marketing: handle FacebookBadObjectError (#18971)", "author": {"name": "Artem Inzhyyants", "email": "36314070+artem1205@users.noreply.github.com", "user": {"login": "artem1205"}}, "additions": 17, "deletions": 7}}, {"node": {"oid": "e2980492228bfba1357083f4f157d37eb62d0a9f", "messageHeadline": "Edit multi-cloud docs (#18972)", "author": {"name": "Sophia Wiley", "email": "106352739+sophia-wiley@users.noreply.github.com", "user": {"login": "sophia-wiley"}}, "additions": 13, "deletions": 15}}, {"node": {"oid": "16b240c7260fd31e833a273800965a6e84fa7793", "messageHeadline": ":window: :tada: Load credits consumption separate (#18986)", "author": {"name": "Tim Roes", "email": "tim@airbyte.io", "user": {"login": "timroes"}}, "additions": 24, "deletions": 1}}, {"node": {"oid": "22efa070c635597eba5af331ba9ca167970ccbef", "messageHeadline": "Bmoric/extract source api (#18944)", "author": {"name": "Benoit Moriceau", "email": "benoit@airbyte.io", "user": {"login": "benmoriceau"}}, "additions": 199, "deletions": 15}}, {"node": {"oid": "a53b9474d98d4daa1c10328e008f8170adbbd57a", "messageHeadline": "Migrating InvalidCursorException -> ConfigErrorException  (#18995)", "author": {"name": "Akash Kulkarni", "email": "113392464+akashkulk@users.noreply.github.com", "user": {"login": "akashkulk"}}, "additions": 45, "deletions": 57}}, {"node": {"oid": "633531a882ec283792c1f719ab19c6146f067cf7", "messageHeadline": ":window: :art: Fix banner link color (#18978)", "author": {"name": "Tim Roes", "email": "tim@airbyte.io", "user": {"login": "timroes"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "972a8c041900c5daf460b07dad1dc77b9c4c384e", "messageHeadline": "Handling configuration exceptions in IntegrationRunner (#18989)", "author": {"name": "Akash Kulkarni", "email": "113392464+akashkulk@users.noreply.github.com", "user": {"login": "akashkulk"}}, "additions": 109, "deletions": 39}}, {"node": {"oid": "1d809a753995e4b866b1eeb954c80678085b80de", "messageHeadline": "Add new workspace api endpoint (#18983)", "author": {"name": "Anne", "email": "102554163+alovew@users.noreply.github.com", "user": {"login": "alovew"}}, "additions": 149, "deletions": 0}}, {"node": {"oid": "350d5443a19e0c8db8aec0eae74624e2235c7d3f", "messageHeadline": "Add normalization to destination definition and actor definition tabl\u2026", "author": {"name": "andriikorotkov", "email": "88329385+andriikorotkov@users.noreply.github.com", "user": {"login": "andriikorotkov"}}, "additions": 178, "deletions": 24}}, {"node": {"oid": "15143f7238be4ba3e825913b084d679fa0918592", "messageHeadline": "Fix oauth controller (#18981)", "author": {"name": "Benoit Moriceau", "email": "benoit@airbyte.io", "user": {"login": "benmoriceau"}}, "additions": 2, "deletions": 1}}, {"node": {"oid": "104c91c519175f7ceb340e91922f168f32f64f3c", "messageHeadline": "Fix migration dev center schema dump by run db-specific initializatio\u2026", "author": {"name": "Liren Tu", "email": "tuliren@gmail.com", "user": {"login": "tuliren"}}, "additions": 103, "deletions": 54}}, {"node": {"oid": "87870c4bd2832f68e617483c68cec6bfb66bf9a5", "messageHeadline": "fix master build failure (#18982)", "author": {"name": "Subodh Kant Chaturvedi", "email": "subodh1810@gmail.com", "user": {"login": "subodh1810"}}, "additions": 10, "deletions": 4}}, {"node": {"oid": "3468516a2b9f0ebb9ffbfcdf95a7c2fd8a8cd5fb", "messageHeadline": "cleanup: delete debezium 1-4-2 module (#18733)", "author": {"name": "Subodh Kant Chaturvedi", "email": "subodh1810@gmail.com", "user": {"login": "subodh1810"}}, "additions": 0, "deletions": 2648}}, {"node": {"oid": "e5c3f4bd0de2efff129295f3c6da620c7e3f5db6", "messageHeadline": "Remove unused job persistence methods. (#18952)", "author": {"name": "Davin Chia", "email": "davinchia@gmail.com", "user": {"login": "davinchia"}}, "additions": 0, "deletions": 185}}, {"node": {"oid": "612b3f14ce25c033f2589d59120e3b3a528f8eb6", "messageHeadline": "Hash filenames of extracted CSS (#18976)", "author": {"name": "Tim Roes", "email": "tim@airbyte.io", "user": {"login": "timroes"}}, "additions": 2, "deletions": 0}}, {"node": {"oid": "9c2601013771ca0cd83b633303d40dcbc1a38b1a", "messageHeadline": "Fix typo in source code comment DataDaog ==> Datadog (#18911)", "author": {"name": "Etienne Neveu", "email": "eneveu.dev@gmail.com", "user": {"login": "eneveu"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "fe3f459a8f24264fdc58554717a167048b20cc0b", "messageHeadline": "mssql-source:upgrade debezium version to 1.9.6 (#18732)", "author": {"name": "Subodh Kant Chaturvedi", "email": "subodh1810@gmail.com", "user": {"login": "subodh1810"}}, "additions": 323, "deletions": 109}}, {"node": {"oid": "7bb32417817e05ae41cbe73c96a1893afd7df70f", "messageHeadline": "Progress Bar API Changes. (#18953)", "author": {"name": "Davin Chia", "email": "davinchia@gmail.com", "user": {"login": "davinchia"}}, "additions": 287, "deletions": 29}}, {"node": {"oid": "c8a7cb333b9bd67a4fa0963929786065563d989b", "messageHeadline": "Handle null JobSyncConfig (#18969)", "author": {"name": "Jonathan Pearlin", "email": "jonathan@airbyte.io", "user": {"login": "jdpgrailsdev"}}, "additions": 53, "deletions": 21}}, {"node": {"oid": "6e94249577c0b2e48377400908db3cbc43564c80", "messageHeadline": "\ud83e\ude9f \ud83d\udc1b New OAuth connectors should never say \"re-authenticate\" (#18487)", "author": {"name": "Teal Larson", "email": "LARSON.TEAL@GMAIL.COM", "user": {"login": "tealjulia"}}, "additions": 14, "deletions": 4}}, {"node": {"oid": "51ac4b52382420787fd5670d7d56c0477c00b9f1", "messageHeadline": "\ud83d\udc1b Source Google Analytics (UA): fix `discovery` stage, when `custom_r\u2026", "author": {"name": "Baz", "email": "oleksandr.bazarnov@globallogic.com", "user": {"login": "bazarnov"}}, "additions": 32, "deletions": 15}}, {"node": {"oid": "b1945191f30add950582b4e4160bd616aa6dba0e", "messageHeadline": "Handle potential NPE (#18966)", "author": {"name": "Jonathan Pearlin", "email": "jonathan@airbyte.io", "user": {"login": "jdpgrailsdev"}}, "additions": 4, "deletions": 3}}, {"node": {"oid": "4c6f520d075ddaad065c300bd403bc9d72b2f616", "messageHeadline": ":window: :tada: New theme for Airbyte UI (#18817)", "author": {"name": "Tim Roes", "email": "tim@airbyte.io", "user": {"login": "timroes"}}, "additions": 81, "deletions": 112}}, {"node": {"oid": "d35b350876dea1fe361b5e654ccb65ba44d32e3f", "messageHeadline": "\ud83e\ude9f \ud83d\udc1b Fix validation when setting the connection stream cursor or prima\u2026", "author": {"name": "Edmundo Ruiz Ghanem", "email": "168664+edmundito@users.noreply.github.com", "user": {"login": "edmundito"}}, "additions": 22, "deletions": 19}}, {"node": {"oid": "e0068fca0c16438cad6822534105d5366103b113", "messageHeadline": "Improve pre-commit hook (#18903)", "author": {"name": "Tim Roes", "email": "tim@airbyte.io", "user": {"login": "timroes"}}, "additions": 10, "deletions": 1}}, {"node": {"oid": "54218f595b7777f5625f7089eb067b2eb3d2cd61", "messageHeadline": "\ud83d\udc1b Source SalesForce: fix Bulk API unsupported list (#18799)", "author": {"name": "Artem Inzhyyants", "email": "36314070+artem1205@users.noreply.github.com", "user": {"login": "artem1205"}}, "additions": 9, "deletions": 4}}, {"node": {"oid": "43526869fba12e13c27b49f44760bd53b6336f1e", "messageHeadline": "\ud83e\ude9f \ud83c\udf89  Multi-cloud: edit connection & workspace data geographies in the\u2026", "author": {"name": "Joey Marshment-Howell", "email": "josephkmh@users.noreply.github.com", "user": {"login": "josephkmh"}}, "additions": 486, "deletions": 42}}, {"node": {"oid": "8145be55a30f4cd8f72afbdf78226cf1f468c73a", "messageHeadline": "Low-code CDK: safe get response.json (#18931)", "author": {"name": "Denys Davydov", "email": "davydov.den18@gmail.com", "user": {"login": "davydov-d"}}, "additions": 46, "deletions": 13}}, {"node": {"oid": "bf58536e2b925d664f9b6a3371f2c93855b1dbf0", "messageHeadline": "\ud83e\ude9f\u00a0\ud83d\udd27  Add Segment event to invite users modal (#18862)", "author": {"name": "letiescanciano", "email": "45267095+letiescanciano@users.noreply.github.com", "user": {"login": "letiescanciano"}}, "additions": 29, "deletions": 5}}, {"node": {"oid": "6967d146ec38b4369a3890efd9bdf903683ddb58", "messageHeadline": "\ud83c\udf89 Source redshift & bigquery: emit cursor count in state (#18954)", "author": {"name": "Liren Tu", "email": "tuliren@gmail.com", "user": {"login": "tuliren"}}, "additions": 9, "deletions": 9}}, {"node": {"oid": "77f3e3b037238518870ec19145e53c75fa57df9d", "messageHeadline": "Multi-cloud documentation (#18872)", "author": {"name": "Sophia Wiley", "email": "106352739+sophia-wiley@users.noreply.github.com", "user": {"login": "sophia-wiley"}}, "additions": 79, "deletions": 52}}, {"node": {"oid": "186580a6ee364285d753ef3853c8b24d47009be9", "messageHeadline": "[low-code] replace emptySchemaLoader with DefaultSchemaLoader (#18947)", "author": {"name": "Brian Lai", "email": "51336873+brianjlai@users.noreply.github.com", "user": {"login": "brianjlai"}}, "additions": 92, "deletions": 48}}, {"node": {"oid": "605fb921c4fe2a4ea6f62b14637706852c787b70", "messageHeadline": "[low-code]: Evaluate backoff strategies at runtime (#18053)", "author": {"name": "Alexandre Girard", "email": "alexandre@airbyte.io", "user": {"login": "girarda"}}, "additions": 211, "deletions": 106}}, {"node": {"oid": "838aebe32235312498f4a31ccaf563f620e59d22", "messageHeadline": "\ud83c\udf89 New Source: SpaceX API [low-code cdk] (#18311)", "author": {"name": "Balasubramanian T K", "email": "btk.codedev@gmail.com", "user": {"login": "btkcodedev"}}, "additions": 2405, "deletions": 0}}, {"node": {"oid": "535e8da9e3670a9937b52201645b36cb3509f1af", "messageHeadline": "Connector builder test result display (#18533)", "author": {"name": "Lake Mossman", "email": "lake@airbyte.io", "user": {"login": "lmossman"}}, "additions": 630, "deletions": 160}}, {"node": {"oid": "4e905cabfd966dbf3369345b82cae2917683d4a2", "messageHeadline": "Bmoric/extract scheduler api (#18941)", "author": {"name": "Benoit Moriceau", "email": "benoit@airbyte.io", "user": {"login": "benmoriceau"}}, "additions": 107, "deletions": 3}}, {"node": {"oid": "c7f99359e0460fe2a380dfd15750c16fb268609a", "messageHeadline": "Revert \"Remove cyclic dead code in ConfigPersistence\" (#18939)", "author": {"name": "Jimmy Ma", "email": "gosusnp@users.noreply.github.com", "user": {"login": "gosusnp"}}, "additions": 154, "deletions": 8}}, {"node": {"oid": "0109f5de8562acde3499f10e3259d9dde1b33851", "messageHeadline": "fix paths specification for oss catalog deploy action (#18940)", "author": {"name": "Pedro S. Lopez", "email": "pedroslopez@me.com", "user": {"login": "pedroslopez"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "baf6466a194bbe6981a012665bc3cb5011dcba34", "messageHeadline": "Extract Operation API (#18928)", "author": {"name": "Benoit Moriceau", "email": "benoit@airbyte.io", "user": {"login": "benmoriceau"}}, "additions": 146, "deletions": 9}}, {"node": {"oid": "aaeec26de3579e382cda90a1d13b30a8960c1bb1", "messageHeadline": "Job Persistence Refactor in preparation for progress bar. (#18891)", "author": {"name": "Davin Chia", "email": "davinchia@gmail.com", "user": {"login": "davinchia"}}, "additions": 52, "deletions": 43}}, {"node": {"oid": "64736f0ab3c8e584bedfcd91f21f286f52f8715b", "messageHeadline": "More Readable Gradle test config. (#18890)", "author": {"name": "Davin Chia", "email": "davinchia@gmail.com", "user": {"login": "davinchia"}}, "additions": 14, "deletions": 6}}, {"node": {"oid": "188612c891a830b19972e993dd1e3f139970405d", "messageHeadline": "action -> actions (#18938)", "author": {"name": "Cole Snodgrass", "email": "cole@airbyte.io", "user": {"login": "colesnodgrass"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "6d23496d02209cf8e68cd95de3646f2373e3ef6b", "messageHeadline": "add project automation (#18935)", "author": {"name": "Cole Snodgrass", "email": "cole@airbyte.io", "user": {"login": "colesnodgrass"}}, "additions": 14, "deletions": 2}}, {"node": {"oid": "5c870c162640b13763f52f4cf472fd4914909860", "messageHeadline": "\ud83d\udc1bDestination-dynamodb: enforce ssl connection (#18672)", "author": {"name": "Eugene", "email": "etsybaev@gmail.com", "user": {"login": "etsybaev"}}, "additions": 138, "deletions": 5}}, {"node": {"oid": "f7bef97be686b968dcfbf255c9228a2b13a7e21d", "messageHeadline": "New Source: Wikipedia Pageviews (#18343)", "author": {"name": "ev", "email": "ev@1nf.me", "user": {"login": "evwltrs"}}, "additions": 670, "deletions": 0}}, {"node": {"oid": "5b0ed4fd459d096490572117374f113a2cb65cd3", "messageHeadline": "Code cleanup in abstract classes (#18811)", "author": {"name": "Akash Kulkarni", "email": "113392464+akashkulk@users.noreply.github.com", "user": {"login": "akashkulk"}}, "additions": 111, "deletions": 101}}, {"node": {"oid": "d405bc9c5fdb2d1a68f9212478c661144d446062", "messageHeadline": "Extract StandardSyncPersistence from ConfigRepository (#18930)", "author": {"name": "Jimmy Ma", "email": "gosusnp@users.noreply.github.com", "user": {"login": "gosusnp"}}, "additions": 299, "deletions": 216}}, {"node": {"oid": "afde9c6c9416d04d19eba8cfe8f8e4cc0f2744da", "messageHeadline": "ci: return 7 symbols short git hash on branch build (#18934)", "author": {"name": "Volodymyr Pochtar", "email": "v.pochtar@gmail.com", "user": {"login": "cuyk"}}, "additions": 2, "deletions": 16}}, {"node": {"oid": "c40f1b6b7f73bd542eb876f26b55bdda8ca63e74", "messageHeadline": "\ud83c\udf89 New Source: SurveySparrow (#18395)", "author": {"name": "JJ Nilbodee", "email": "pornwipa.nil@gmail.com", "user": {"login": "jj-nilbodee"}}, "additions": 851, "deletions": 0}}, {"node": {"oid": "b92c961499c0452a8724099e4eb6426a75dacf71", "messageHeadline": "Disable flaky test (#18932)", "author": {"name": "Benoit Moriceau", "email": "benoit@airbyte.io", "user": {"login": "benmoriceau"}}, "additions": 1, "deletions": 0}}, {"node": {"oid": "c01b81bddbd0b9a55ff1a8cc966087dccb37ca5d", "messageHeadline": "Source Mixpanel: \"export\" stream make line parsing more robust (#18846)", "author": {"name": "Serhii Chvaliuk", "email": "grubberr@gmail.com", "user": {"login": "grubberr"}}, "additions": 46, "deletions": 11}}, {"node": {"oid": "8bb97010f39ef1823b0deae91d4d5347ee610311", "messageHeadline": "MySQL Source: fixed unencrypted CDC connections (#18851)", "author": {"name": "VitaliiMaltsev", "email": "39538064+VitaliiMaltsev@users.noreply.github.com", "user": {"login": "VitaliiMaltsev"}}, "additions": 204, "deletions": 5}}, {"node": {"oid": "9231e3ea35761ce4dffb7c52cfb11f34f6c21265", "messageHeadline": "removed unused code (#18788)", "author": {"name": "Cole Snodgrass", "email": "cole@airbyte.io", "user": {"login": "colesnodgrass"}}, "additions": 552, "deletions": 1093}}, {"node": {"oid": "f4880813662e2a79ddc39e175ac5f1ed4f903025", "messageHeadline": "ci: bring old set-output to build branch and artifact tags (#18923)", "author": {"name": "Volodymyr Pochtar", "email": "v.pochtar@gmail.com", "user": {"login": "cuyk"}}, "additions": 15, "deletions": 0}}, {"node": {"oid": "a5f72d2a6dcab21498322173459a186c9df79612", "messageHeadline": "Remove deprecated connector dependency report (#18889)", "author": {"name": "Liren Tu", "email": "tuliren@gmail.com", "user": {"login": "tuliren"}}, "additions": 22, "deletions": 2}}, {"node": {"oid": "418d0ca7c811faea113ce78de50d5a856cb66d90", "messageHeadline": "Update ReplicationActivityImpl.java (#18919)", "author": {"name": "Jonathan Pearlin", "email": "jonathan@airbyte.io", "user": {"login": "jdpgrailsdev"}}, "additions": 0, "deletions": 1}}, {"node": {"oid": "f4e3b605c940e61bf7a2755ce6166b9253b5ab97", "messageHeadline": "fix typo in lowcode tutorial (#18916)", "author": {"name": "Sherif A. Nada", "email": "snadalive@gmail.com", "user": {"login": "sherifnada"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "cf2f23df9a8a98bef4d23b08adf5c72aef4507ff", "messageHeadline": "[low-code cdk] Allow for read command to be run on low code connector\u2026", "author": {"name": "Brian Lai", "email": "51336873+brianjlai@users.noreply.github.com", "user": {"login": "brianjlai"}}, "additions": 0, "deletions": 0}}, {"node": {"oid": "dd7184dbca3e756e53dc27c37f50c95470b11a6f", "messageHeadline": "[low-code cdk] Allow for read command to be run on low code connector\u2026", "author": {"name": "Brian Lai", "email": "51336873+brianjlai@users.noreply.github.com", "user": {"login": "brianjlai"}}, "additions": 68, "deletions": 22}}, {"node": {"oid": "97777977e38a0d6b8694e30abf6db7ffb07339f0", "messageHeadline": "Record replication stats as part of trace (#18909)", "author": {"name": "Jonathan Pearlin", "email": "jonathan@airbyte.io", "user": {"login": "jdpgrailsdev"}}, "additions": 0, "deletions": 0}}, {"node": {"oid": "2dec2691a9cda1b6964593635a10a988a6359516", "messageHeadline": "Record replication stats as part of trace (#18909)", "author": {"name": "Jonathan Pearlin", "email": "jonathan@airbyte.io", "user": {"login": "jdpgrailsdev"}}, "additions": 0, "deletions": 0}}, {"node": {"oid": "fad7ff2fdb2afd1d0ed03d0fc74e9fa33bcf4dde", "messageHeadline": "Record replication stats as part of trace (#18909)", "author": {"name": "Jonathan Pearlin", "email": "jonathan@airbyte.io", "user": {"login": "jdpgrailsdev"}}, "additions": 55, "deletions": 2}}, {"node": {"oid": "fcf47584e8be7a3e5e345e342110f78d57970e7c", "messageHeadline": "Filter DestroyWorkflowThreadError from trace (#18907)", "author": {"name": "Jonathan Pearlin", "email": "jonathan@airbyte.io", "user": {"login": "jdpgrailsdev"}}, "additions": 84, "deletions": 28}}, {"node": {"oid": "7693a3079af56ae417b52fc0eb16e7986b671903", "messageHeadline": "Source Amazon Seller Partner - add new reports and bump version (#18283)", "author": {"name": "Zaza Javakhishvili", "email": "zaza.javakhishvili@gmail.com", "user": {"login": "animer3009"}}, "additions": 2143, "deletions": 153}}, {"node": {"oid": "022fca824f0cd018c0f48fb6ec2fe3526317f331", "messageHeadline": "Embed Metabase Connector Catalog (#18864)", "author": {"name": "Tyler B", "email": "104733644+TBernstein4@users.noreply.github.com", "user": {"login": "tybernstein"}}, "additions": 14, "deletions": 237}}, {"node": {"oid": "f156be94bd0ccac912177e80008d821ddb98b8c0", "messageHeadline": "New Source: Gridly (#18342)", "author": {"name": "Tan Ho", "email": "honhattan90@gmail.com", "user": {"login": "hntan"}}, "additions": 763, "deletions": 0}}, {"node": {"oid": "606534ddbc04ded6462e1de0b950e35f7a6017ad", "messageHeadline": "\ud83c\udf89 New Source: Alpha Vantage (#18320)", "author": {"name": "Isaac Harris-Holt", "email": "47423046+isaacharrisholt@users.noreply.github.com", "user": {"login": "isaacharrisholt"}}, "additions": 1032, "deletions": 0}}, {"node": {"oid": "3feda06a145d9b80be646582f8584b6a68d9bd26", "messageHeadline": "ci_integration_test.sh: cut GITHUB_STEP_SUMMARY (#18895)", "author": {"name": "Augustin", "email": "augustin@airbyte.io", "user": {"login": "alafanechere"}}, "additions": 3, "deletions": 0}}, {"node": {"oid": "f49beff48d7d602274335c1abe4f7dca090debb7", "messageHeadline": "\ud83c\udf89 New Source: Datadog [python cdk] (#18150)", "author": {"name": "Mario Molina", "email": "mmolimar@gmail.com", "user": {"login": "mmolimar"}}, "additions": 2138, "deletions": 0}}, {"node": {"oid": "c12897fe307c1463ab77c33c8a4f4c4f3f905f31", "messageHeadline": "Hide Reject all button in consent dialog (#18596)", "author": {"name": "letiescanciano", "email": "45267095+letiescanciano@users.noreply.github.com", "user": {"login": "letiescanciano"}}, "additions": 6, "deletions": 1}}, {"node": {"oid": "3255c074ada5bc6054e07fe4a4192545c906ee30", "messageHeadline": "feat: add doc url to track event (#18690)", "author": {"name": "Arnaud Jeannin", "email": "arnaudjeannin@outlook.com", "user": {"login": "arnaudjnn"}}, "additions": 2, "deletions": 1}}, {"node": {"oid": "cbf7a7a0579dc73d239c3eb74cb07abc742b760d", "messageHeadline": "fix: install java in oss catalog deploy action (#18887)", "author": {"name": "Pedro S. Lopez", "email": "pedroslopez@me.com", "user": {"login": "pedroslopez"}}, "additions": 4, "deletions": 0}}, {"node": {"oid": "c5936b0841aaec7dd4f0ee34a9fb268d52195a2b", "messageHeadline": "[CI] Speed up check_images_exist (#18873)", "author": {"name": "perangel", "email": "perangel@gmail.com", "user": {"login": "perangel"}}, "additions": 20, "deletions": 28}}, {"node": {"oid": "6b21802f2b6f196470abff81aa92222417df9673", "messageHeadline": "Extract open API (#18879)", "author": {"name": "Benoit Moriceau", "email": "benoit@airbyte.io", "user": {"login": "benmoriceau"}}, "additions": 93, "deletions": 4}}, {"node": {"oid": "bf9cd2bf61eff61cf32cf7e47de7e4a507f55148", "messageHeadline": "Remove unused interfaces (#18880)", "author": {"name": "Jimmy Ma", "email": "gosusnp@users.noreply.github.com", "user": {"login": "gosusnp"}}, "additions": 5, "deletions": 140}}, {"node": {"oid": "b1ca1c22b7c06edf3ec10e26ca0b64d51b574b86", "messageHeadline": "add action for deploying oss connector catalog to GCS (#18633)", "author": {"name": "Pedro S. Lopez", "email": "pedroslopez@me.com", "user": {"login": "pedroslopez"}}, "additions": 33, "deletions": 0}}, {"node": {"oid": "bf43f6264d679f1075e22ad814a90596d34934a0", "messageHeadline": "feat: generate full connector catalog json (#18562)", "author": {"name": "Pedro S. Lopez", "email": "pedroslopez@me.com", "user": {"login": "pedroslopez"}}, "additions": 250, "deletions": 0}}, {"node": {"oid": "74792c133677175e0871f49f61b0401cad17eabe", "messageHeadline": "Add unsupported_protocol_version column to Connection (#18876)", "author": {"name": "Jimmy Ma", "email": "gosusnp@users.noreply.github.com", "user": {"login": "gosusnp"}}, "additions": 38, "deletions": 1}}, {"node": {"oid": "589f6efbfc55fa94893c29d02792bcf0d30d7feb", "messageHeadline": "Extract OAuth API (#18818)", "author": {"name": "Benoit Moriceau", "email": "benoit@airbyte.io", "user": {"login": "benmoriceau"}}, "additions": 602, "deletions": 384}}, {"node": {"oid": "9c081fb5271f4a6661e9d393dd4ba2ab3df5a7c1", "messageHeadline": "update images to have non-transparent background (#18874)", "author": {"name": "Cole Snodgrass", "email": "cole@airbyte.io", "user": {"login": "colesnodgrass"}}, "additions": 0, "deletions": 0}}, {"node": {"oid": "d26e5bc248543e81dc9213704606916bd4490d0b", "messageHeadline": "DiscoverSchema endpoints calculates diff and breaking change (#18571)", "author": {"name": "Anne", "email": "102554163+alovew@users.noreply.github.com", "user": {"login": "alovew"}}, "additions": 414, "deletions": 37}}, {"node": {"oid": "35ceb67faed9e39d5d59295db43e765d40700e37", "messageHeadline": "Validate protocol version on connector update (#18639)", "author": {"name": "Jimmy Ma", "email": "gosusnp@users.noreply.github.com", "user": {"login": "gosusnp"}}, "additions": 335, "deletions": 0}}, {"node": {"oid": "0937b4cd846d056957b7e77131c64a260972d37e", "messageHeadline": "Bmoric/extract notification api (#18812)", "author": {"name": "Benoit Moriceau", "email": "benoit@airbyte.io", "user": {"login": "benmoriceau"}}, "additions": 104, "deletions": 6}}, {"node": {"oid": "1dc6874c5923a541dbed0dce08d99fbeb0c89904", "messageHeadline": "Show version and changelog status for affected connectors (#18845)", "author": {"name": "Liren Tu", "email": "tuliren@gmail.com", "user": {"login": "tuliren"}}, "additions": 125, "deletions": 10}}, {"node": {"oid": "3b748575346ecf0cec261765874210ce11a22739", "messageHeadline": "Bmoric/extract logs api (#18621)", "author": {"name": "Benoit Moriceau", "email": "benoit@airbyte.io", "user": {"login": "benmoriceau"}}, "additions": 107, "deletions": 30}}, {"node": {"oid": "8958aa3cdc3a6e43a72ae2b2543e3ca130d2b874", "messageHeadline": "\ud83d\udc1b Source Sendgrid: Skip the stream on `authorization required` permis\u2026", "author": {"name": "Baz", "email": "oleksandr.bazarnov@globallogic.com", "user": {"login": "bazarnov"}}, "additions": 60, "deletions": 8}}, {"node": {"oid": "417481e0816302dff35b249cdf0ee3457aa57aaf", "messageHeadline": "Bmoric/extract jobs api (#18524)", "author": {"name": "Benoit Moriceau", "email": "benoit@airbyte.io", "user": {"login": "benmoriceau"}}, "additions": 175, "deletions": 7}}, {"node": {"oid": "33194dfaa0060943c7d81485ba6009371bd790de", "messageHeadline": "\ud83e\ude9f \ud83c\udfa8 Add color variants to `PillSelect` component (#18687)", "author": {"name": "Edmundo Ruiz Ghanem", "email": "168664+edmundito@users.noreply.github.com", "user": {"login": "edmundito"}}, "additions": 58, "deletions": 15}}, {"node": {"oid": "87d79f7f36b44dd8a351203840f630f1ab07355f", "messageHeadline": "Filter exit errors by operation name (#18850)", "author": {"name": "Jonathan Pearlin", "email": "jonathan@airbyte.io", "user": {"login": "jdpgrailsdev"}}, "additions": 18, "deletions": 20}}, {"node": {"oid": "0cd09f9dcefbd6ae7f022908e289c43eb602a62e", "messageHeadline": "Avoid NPE when adding connection ID to trace (#18856)", "author": {"name": "Jonathan Pearlin", "email": "jonathan@airbyte.io", "user": {"login": "jdpgrailsdev"}}, "additions": 2, "deletions": 1}}, {"node": {"oid": "266e79eb6df03560adb8474ccd73e1ee078abb68", "messageHeadline": "ci: replace GITHUB_OUTPUT with GITHUB_ENV for multiline variables (#1\u2026", "author": {"name": "Volodymyr Pochtar", "email": "v.pochtar@gmail.com", "user": {"login": "cuyk"}}, "additions": 4, "deletions": 2}}, {"node": {"oid": "a44c841d0d07f0e3c6dd3eca326bf36dead04e67", "messageHeadline": ":window: :wrench: Upgrade husky to 8.0.1 (#18719)", "author": {"name": "Tim Roes", "email": "tim@airbyte.io", "user": {"login": "timroes"}}, "additions": 14, "deletions": 424}}, {"node": {"oid": "fbe16d1bef8dbad4bfea76aee839f683c53ebe15", "messageHeadline": "edited connector docs (#18855)", "author": {"name": "Amruta Ranade", "email": "11484018+Amruta-Ranade@users.noreply.github.com", "user": {"login": "Amruta-Ranade"}}, "additions": 208, "deletions": 352}}, {"node": {"oid": "7c2c701098d7374004d62d8b7ce9c88a5d03855d", "messageHeadline": "Add connection ID to span (#18852)", "author": {"name": "Jonathan Pearlin", "email": "jonathan@airbyte.io", "user": {"login": "jdpgrailsdev"}}, "additions": 1, "deletions": 2}}, {"node": {"oid": "b77d039e6b76868970dec72a64974ffd9cfcd7e1", "messageHeadline": "ci: replace GITHUB_OUTPUT with GITHUB_ENV on multiline variables (#18\u2026", "author": {"name": "Volodymyr Pochtar", "email": "v.pochtar@gmail.com", "user": {"login": "cuyk"}}, "additions": 14, "deletions": 10}}, {"node": {"oid": "4ddd414359a278ecab78d74c8a3bfcb3bc21691b", "messageHeadline": ":window: :tada: Allow environment specific sections in docs (#18829)", "author": {"name": "Tim Roes", "email": "tim@airbyte.io", "user": {"login": "timroes"}}, "additions": 59, "deletions": 1}}, {"node": {"oid": "0a37a8d35211f2308c3d3274492c65ce458eaafe", "messageHeadline": "mysql-source:fix tinyint unsigned handling (#18619)", "author": {"name": "Subodh Kant Chaturvedi", "email": "subodh1810@gmail.com", "user": {"login": "subodh1810"}}, "additions": 111, "deletions": 79}}, {"node": {"oid": "54240998550f972af579eb025cd03fa366bd92aa", "messageHeadline": "Add links to demo page (#18828)", "author": {"name": "Tim Roes", "email": "tim@airbyte.io", "user": {"login": "timroes"}}, "additions": 39, "deletions": 6}}, {"node": {"oid": "237987693769c5b9c611dfdb2126e094ff3acca7", "messageHeadline": "\ud83e\ude9f\ud83d\udc1b Fix: visual regression in ConnectorIcon (#18849)", "author": {"name": "Joey Marshment-Howell", "email": "josephkmh@users.noreply.github.com", "user": {"login": "josephkmh"}}, "additions": 4, "deletions": 4}}, {"node": {"oid": "016907ed986d3bb79a589c0bcef8ff76b840bb06", "messageHeadline": "Add notes about EU OAUth (#18835)", "author": {"name": "Yowan Ramchoreeter", "email": "26179814+YowanR@users.noreply.github.com", "user": {"login": "YowanR"}}, "additions": 6, "deletions": 0}}, {"node": {"oid": "4b2d65f712a1a0c175a45be2937656ce5f2cb53f", "messageHeadline": "Remove \"Filters and Segments\" from Google Analytics v4 (#18508)", "author": {"name": "Tyler B", "email": "104733644+TBernstein4@users.noreply.github.com", "user": {"login": "tybernstein"}}, "additions": 0, "deletions": 3}}, {"node": {"oid": "968fc6950eb3f1a0ef66e1d4a4291c5c337e1aac", "messageHeadline": "increase test timeout for some webapp tests to prevent flakes (#18807)", "author": {"name": "Michael Siega", "email": "109092231+mfsiega-airbyte@users.noreply.github.com", "user": {"login": "mfsiega-airbyte"}}, "additions": 1, "deletions": 0}}, {"node": {"oid": "23a7a07bec12589d58030dc43fc4289335339b62", "messageHeadline": "\ud83e\ude9f\ud83d\udd27 Reactor Breadcrumbs component to use anchors (#18764)", "author": {"name": "Joey Marshment-Howell", "email": "josephkmh@users.noreply.github.com", "user": {"login": "josephkmh"}}, "additions": 53, "deletions": 54}}, {"node": {"oid": "02095d20da504424d7d8677a226c3a95ce9579ea", "messageHeadline": "fixed acceptance tests (#18699)", "author": {"name": "darynaishchenko", "email": "80129833+darynaishchenko@users.noreply.github.com", "user": {"login": "darynaishchenko"}}, "additions": 2, "deletions": 8}}, {"node": {"oid": "578f40affe184e3179296a4c8d62a0ca8a783bf5", "messageHeadline": "\ud83e\ude9f\ud83d\udd27 Remove styled components (round 1) (#18766)", "author": {"name": "Joey Marshment-Howell", "email": "josephkmh@users.noreply.github.com", "user": {"login": "josephkmh"}}, "additions": 239, "deletions": 210}}, {"node": {"oid": "b299688f3bf3ff6afeccbed9367749a688ea53ac", "messageHeadline": "Bump Airbyte version from 0.40.17 to 0.40.18 (#18827)", "author": {"name": "Octavia Squidington III", "email": "90398440+octavia-squidington-iii@users.noreply.github.com", "user": {"login": "octavia-squidington-iii"}}, "additions": 41, "deletions": 41}}, {"node": {"oid": "1167d35ce7452976f76af996d8e368107163f9df", "messageHeadline": "ci: add job and run id to test reports (#18832)", "author": {"name": "Conor", "email": "cpdeethree@users.noreply.github.com", "user": {"login": "cpdeethree"}}, "additions": 7, "deletions": 3}}, {"node": {"oid": "87a0a2a27c6bedc9314d3a6fb762083e66a116b9", "messageHeadline": "hide ConfigPersistence inside ConfigRepository to discourage use (#18\u2026", "author": {"name": "Charles", "email": "charles@airbyte.io", "user": {"login": "cgardens"}}, "additions": 43, "deletions": 47}}, {"node": {"oid": "20ab047ae0f6be41028e815e7d2a5c753e25e7b3", "messageHeadline": "Remove the bulk actions from ConfigPersistence (#18800)", "author": {"name": "Charles", "email": "charles@airbyte.io", "user": {"login": "cgardens"}}, "additions": 29, "deletions": 916}}, {"node": {"oid": "c9988c4db87f581ef8ce331f07b47c1a0e83e1d2", "messageHeadline": "remove config persistence from seeding logic (#18749)", "author": {"name": "Charles", "email": "charles@airbyte.io", "user": {"login": "cgardens"}}, "additions": 415, "deletions": 445}}, {"node": {"oid": "ebb912666ee77f7d6a60dac84506f6ddd3d89dba", "messageHeadline": "Remove ConfigPersistence usage from SecretsMigrator (#18747)", "author": {"name": "Charles", "email": "charles@airbyte.io", "user": {"login": "cgardens"}}, "additions": 126, "deletions": 238}}, {"node": {"oid": "7b9a0970817c9e9399a033531bdfada2ca89254f", "messageHeadline": "Add normalization changelog and bump normalization version in platfor\u2026", "author": {"name": "Greg Solovyev", "email": "grishick@users.noreply.github.com", "user": {"login": "grishick"}}, "additions": 58, "deletions": 57}}, {"node": {"oid": "e45aec3ef500b60c2195c352ffd86ec0c7fea17d", "messageHeadline": "\ud83d\udc1bSource Exchange Rates: Fix handling error during check connection (#\u2026", "author": {"name": "Serhii Lazebnyi", "email": "53845333+lazebnyi@users.noreply.github.com", "user": {"login": "lazebnyi"}}, "additions": 76, "deletions": 14}}, {"node": {"oid": "bc090834e0ecc796c23fff4e95913741254b8e96", "messageHeadline": "\ud83d\udc1bDestination Google Sheets: Fix empty headers list (#18729)", "author": {"name": "Serhii Lazebnyi", "email": "53845333+lazebnyi@users.noreply.github.com", "user": {"login": "lazebnyi"}}, "additions": 7, "deletions": 5}}, {"node": {"oid": "66da2fcd58856e77b237d2a36e1407020e1c4619", "messageHeadline": "Bump helm chart version reference to 0.40.40 (#18815)", "author": {"name": "github-actions[bot]", "email": "41898282+github-actions[bot]@users.noreply.github.com", "user": {"login": "github-actions[bot]"}}, "additions": 26, "deletions": 26}}, {"node": {"oid": "b14bd05e91bcf7b43d8646af758d167339d887f3", "messageHeadline": "Use equalsIgnoreCase (#18810)", "author": {"name": "Jonathan Pearlin", "email": "jonathan@airbyte.io", "user": {"login": "jdpgrailsdev"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "b5adaef29c1f8e9f2213d4281096dc184148d106", "messageHeadline": "[charts/airbyte-cron] Cleanup env vars (#18787)", "author": {"name": "perangel", "email": "perangel@gmail.com", "user": {"login": "perangel"}}, "additions": 0, "deletions": 20}}, {"node": {"oid": "88bbb5dabc060c25155f167be25bd62037640bcf", "messageHeadline": "\ud83d\udc1b Source Facebook Marketing: reduce request limit after specific erro\u2026", "author": {"name": "Artem Inzhyyants", "email": "36314070+artem1205@users.noreply.github.com", "user": {"login": "artem1205"}}, "additions": 42, "deletions": 6}}, {"node": {"oid": "6af98045f8bb101e979b55df172b8aea2e8483fd", "messageHeadline": "Parameterize test_empty_streams and test_stream_with_1_airbyte_column\u2026", "author": {"name": "Greg Solovyev", "email": "grishick@users.noreply.github.com", "user": {"login": "grishick"}}, "additions": 13, "deletions": 9}}, {"node": {"oid": "af7da95614b0f3eb9922714bdcdc12a8faf86046", "messageHeadline": "Correct coinmarket spec (#18790)", "author": {"name": "Marcos Marx", "email": "marcosmarxm@users.noreply.github.com", "user": {"login": "marcosmarxm"}}, "additions": 33, "deletions": 37}}, {"node": {"oid": "dc15f56e319cf6b5caa5ef48c493d05cb42b34c4", "messageHeadline": "ci: use custom test-reporter action to upload job results (#18004)", "author": {"name": "Conor", "email": "cpdeethree@users.noreply.github.com", "user": {"login": "cpdeethree"}}, "additions": 160, "deletions": 25}}, {"node": {"oid": "5d34b4ebd2550ad71faaf9073e13d868130a8ed3", "messageHeadline": "Fix unit tests in source relational db (#18789)", "author": {"name": "Liren Tu", "email": "tuliren@gmail.com", "user": {"login": "tuliren"}}, "additions": 24, "deletions": 14}}, {"node": {"oid": "7d558c9be732487e3bc934a481aeadbc53afd47a", "messageHeadline": "query to include data plane attributes (#18531)", "author": {"name": "Xiaohan Song", "email": "xiaohan@airbyte.io", "user": {"login": "xiaohansong"}}, "additions": 181, "deletions": 85}}, {"node": {"oid": "e7ae961a26b561940f102bb6402632665cea1503", "messageHeadline": "Mark/update notification settings design (#18159)", "author": {"name": "Mark Berger", "email": "mark.berger@globallogic.com", "user": null}, "additions": 441, "deletions": 199}}, {"node": {"oid": "978128afc272c428b3cec14438c570371b402a35", "messageHeadline": "Fix adjust.md header", "author": {"name": "Sherif A. Nada", "email": "snadalive@gmail.com", "user": {"login": "sherifnada"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "354db219dae497c0ff44e158689cfa21a71e77b4", "messageHeadline": "Filter Temporal exit errors from traces (#18777)", "author": {"name": "Jonathan Pearlin", "email": "jonathan@airbyte.io", "user": {"login": "jdpgrailsdev"}}, "additions": 373, "deletions": 178}}, {"node": {"oid": "aff9963a9fefe420f5c65afaed71adfc5325b500", "messageHeadline": "\ud83c\udf89 New Source: Coinmarketcap [low-code CDK] (#18565)", "author": {"name": "Haithem SOUALA", "email": "haithem.souala@woopit.fr", "user": {"login": "haithem-souala"}}, "additions": 715, "deletions": 0}}, {"node": {"oid": "0ee930678b769f02a0be327fe7ec57cb71276d68", "messageHeadline": "\ud83c\udf89 New Source: Public APIs [python CDK] (#18471)", "author": {"name": "Andr\u00e9s Bravo", "email": "andresbravog@gmail.com", "user": {"login": "andresbravog"}}, "additions": 664, "deletions": 0}}, {"node": {"oid": "6a2ef9738e6a23dc05e9125b04f1993e61781a01", "messageHeadline": "Move components to `components/common` (#18728)", "author": {"name": "Edmundo Ruiz Ghanem", "email": "168664+edmundito@users.noreply.github.com", "user": {"login": "edmundito"}}, "additions": 154, "deletions": 226}}, {"node": {"oid": "8cf546483d8097839a3dcf0cea38e86a2b5553c6", "messageHeadline": "\ud83d\udc1b Add a drop table hook to drop scd tables in case of overwrite sync \u2026", "author": {"name": "Greg Solovyev", "email": "grishick@users.noreply.github.com", "user": {"login": "grishick"}}, "additions": 446, "deletions": 78}}, {"node": {"oid": "385ab7e6d2563c7eb34c3e1ca8d977dfe2d6dd30", "messageHeadline": "improve connector dependency github action (#18480)", "author": {"name": "Ella Rohm-Ensing", "email": "erohmensing@gmail.com", "user": {"login": "erohmensing"}}, "additions": 85, "deletions": 17}}, {"node": {"oid": "4e12c1399b219b6a8b26ee66c53a4de46a85ff1f", "messageHeadline": "ci: use oldgithub actions notation for output in publish-helm-charts \u2026", "author": {"name": "Volodymyr Pochtar", "email": "v.pochtar@gmail.com", "user": {"login": "cuyk"}}, "additions": 1, "deletions": 5}}, {"node": {"oid": "4cb42a9efb168b70476bfd0c872ecba7a290499d", "messageHeadline": "fix cron resources spec (#18778)", "author": {"name": "Kyryl Skobylko", "email": "xpuska513@gmail.com", "user": {"login": "xpuska513"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "9ab4d07cf3cc8215060f9d1377fbb4e958868121", "messageHeadline": "Update to latest Micronaut release (#18774)", "author": {"name": "Jonathan Pearlin", "email": "jonathan@airbyte.io", "user": {"login": "jdpgrailsdev"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "065fef065ca99f2464e0cf56fa879838fa4e4c8c", "messageHeadline": "fix helm release workflow (#18776)", "author": {"name": "Kyryl Skobylko", "email": "xpuska513@gmail.com", "user": {"login": "xpuska513"}}, "additions": 5, "deletions": 1}}, {"node": {"oid": "77223167bd876dfaae2cf9258233220e2463839e", "messageHeadline": "Source Salesforce: add get_error_display_message for ConnectionError \u2026", "author": {"name": "Serhii Chvaliuk", "email": "grubberr@gmail.com", "user": {"login": "grubberr"}}, "additions": 54, "deletions": 49}}, {"node": {"oid": "093a2941a13a469552b2b137dc97c5ef2c7116c3", "messageHeadline": "\ud83c\udf89 New Destination: Heap Analytics [python cdk] (#18530)", "author": {"name": "Yiyang Li", "email": "yiyangli2010@gmail.com", "user": {"login": "YiyangLi"}}, "additions": 2042, "deletions": 285}}, {"node": {"oid": "3741014ad5f77e125776a65406536fb807b646b4", "messageHeadline": "Update chart.yaml to reference right subchart (#18718)", "author": {"name": "Kyryl Skobylko", "email": "xpuska513@gmail.com", "user": {"login": "xpuska513"}}, "additions": 14, "deletions": 11}}, {"node": {"oid": "04d84ce5f432f60ba0b8281f2da22133d0a39a23", "messageHeadline": "Update helpers functions in subcharts (#18757)", "author": {"name": "Kyryl Skobylko", "email": "xpuska513@gmail.com", "user": {"login": "xpuska513"}}, "additions": 18, "deletions": 18}}, {"node": {"oid": "5ce7ffd162a586056e54a920580408da146c069c", "messageHeadline": "Resurfaces hidden cloud connectors within UI (#18748)", "author": {"name": "Ryan Fu", "email": "ryan.fu@airbyte.io", "user": {"login": "ryankfu"}}, "additions": 0, "deletions": 2}}, {"node": {"oid": "ae1a499a97b42359d5babf7427f4134b9b538b21", "messageHeadline": "Green house docs (#18314)", "author": {"name": "Digambar Tupurwadi", "email": "digambartu@gmail.com", "user": {"login": "digambar-t7"}}, "additions": 6, "deletions": 7}}, {"node": {"oid": "cb785bc18b8729af0f3c9992e9357d7c375eabfe", "messageHeadline": "Changes docs deploy failures to show up in #docs (#18738)", "author": {"name": "Topher Lubaway", "email": "asimplechris@gmail.com", "user": {"login": "supertopher"}}, "additions": 1, "deletions": 2}}, {"node": {"oid": "0c183334bfa8f4e3c49a2f7b807829c3f1a95da7", "messageHeadline": "add nonBreakingChangePreference and notifySchemaChanges (#18636)", "author": {"name": "Anne", "email": "102554163+alovew@users.noreply.github.com", "user": {"login": "alovew"}}, "additions": 183, "deletions": 78}}, {"node": {"oid": "dc326b4e927a21a14c196a3eb2b557a031aade29", "messageHeadline": "Source Prestashop: prevent users from using http url (#18599)", "author": {"name": "Serhii Chvaliuk", "email": "grubberr@gmail.com", "user": {"login": "grubberr"}}, "additions": 182, "deletions": 188}}, {"node": {"oid": "2d4f443c755a9bc80bacbe8f4cf4522900561296", "messageHeadline": "Sources postgres, mysql, alloydb: encode database name (#18538)", "author": {"name": "oneshcheret", "email": "33333155+sashaNeshcheret@users.noreply.github.com", "user": {"login": "sashaNeshcheret"}}, "additions": 73, "deletions": 22}}, {"node": {"oid": "fa37148e7d57d4cd0f95b536c24bd8b2f9021b84", "messageHeadline": "ci: replace set-output with new github actions syntax (#18691)", "author": {"name": "Volodymyr Pochtar", "email": "v.pochtar@gmail.com", "user": {"login": "cuyk"}}, "additions": 49, "deletions": 55}}, {"node": {"oid": "f0954597c3c7ddefa629218976174f1f06fd777e", "messageHeadline": "Remove unused test script. (#18715)", "author": {"name": "Davin Chia", "email": "davinchia@gmail.com", "user": {"login": "davinchia"}}, "additions": 0, "deletions": 24}}, {"node": {"oid": "bf06decf73381a799056e0ca5c5511a311dfcb83", "messageHeadline": "AMI change: ami-0f23be2f917510c26 -> ami-005924fb76f7477ce (#18689)", "author": {"name": "Serhii Chvaliuk", "email": "grubberr@gmail.com", "user": {"login": "grubberr"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "2108143f1a240f419c945d50f731b356472074c0", "messageHeadline": "fix helm release workflow (#18716)", "author": {"name": "Kyryl Skobylko", "email": "xpuska513@gmail.com", "user": {"login": "xpuska513"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "5d138561444ed56c8cfc75373c1756432e4e7897", "messageHeadline": "chore: Add airbyte-cron chart to .bumpversion.cfg (#18688)", "author": {"name": "perangel", "email": "perangel@gmail.com", "user": {"login": "perangel"}}, "additions": 2, "deletions": 0}}, {"node": {"oid": "d0521e7f331b7b27ba3052f1c19b3e8c47247563", "messageHeadline": "Simplify the job persistence method. (#18698)", "author": {"name": "Davin Chia", "email": "davinchia@gmail.com", "user": {"login": "davinchia"}}, "additions": 11, "deletions": 20}}, {"node": {"oid": "926a26a02e0b2fa963f81dd7df4994a2aa9d0045", "messageHeadline": "Remove duplicate paragraph (#18662)", "author": {"name": "Scott Lee Chua", "email": "51027688+scottleechua@users.noreply.github.com", "user": {"login": "scottleechua"}}, "additions": 7, "deletions": 19}}, {"node": {"oid": "5f7bfb93cd91453af0c9a97ef19cf954e096172e", "messageHeadline": "Destination Redis: TLS support (#18358)", "author": {"name": "Yevhen Sukhomud", "email": "suhomud@gmail.com", "user": {"login": "suhomud"}}, "additions": 389, "deletions": 163}}, {"node": {"oid": "a2bd577b9c691e1d705b77fe9896a067884af57e", "messageHeadline": "\ud83d\udc1b Source Amplitude: fix empty `series` for `AverageSessionLength` str\u2026", "author": {"name": "Baz", "email": "oleksandr.bazarnov@globallogic.com", "user": {"login": "bazarnov"}}, "additions": 23, "deletions": 9}}, {"node": {"oid": "49622e7c2ad98329a38b94756ca0c03770e18121", "messageHeadline": "fix: Typo in semver format for chart (#18686)", "author": {"name": "perangel", "email": "perangel@gmail.com", "user": {"login": "perangel"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "2099a74e7e416d7fe6729cfd0be0d084a04bbcaa", "messageHeadline": "feat: Add airbyte-cron Helm chart (#18542)", "author": {"name": "perangel", "email": "perangel@gmail.com", "user": {"login": "perangel"}}, "additions": 715, "deletions": 2}}, {"node": {"oid": "fda55bf1b2b1ebee28dd4e17ab2d3412f921e7da", "messageHeadline": "Source Intercom: change airbyte-cdk version to 0.2 (#18681)", "author": {"name": "Roman Yermilov [GL]", "email": "86300758+roman-yermilov-gl@users.noreply.github.com", "user": {"login": "roman-yermilov-gl"}}, "additions": 5, "deletions": 4}}, {"node": {"oid": "db5a1491e01570dd740fd2b9a3eb44099392f9f2", "messageHeadline": "\ud83e\ude9f \ud83c\udf89 Add sync mode, primary key, cursor select components to new strea\u2026", "author": {"name": "Edmundo Ruiz Ghanem", "email": "168664+edmundito@users.noreply.github.com", "user": {"login": "edmundito"}}, "additions": 181, "deletions": 35}}, {"node": {"oid": "3b44baf37f17ed2b0f720fe219aff6aba3b22c2a", "messageHeadline": "Source metabase: allow using only https urls (#18607)", "author": {"name": "Denys Davydov", "email": "davydov.den18@gmail.com", "user": {"login": "davydov-d"}}, "additions": 53, "deletions": 23}}, {"node": {"oid": "96ebd963254bea15637d13873356e5325ab8a2e2", "messageHeadline": "Added a note about chained dbt transformations (#18678)", "author": {"name": "Micka\u00ebl Andrieu", "email": "mickael.andrieu@solvolabs.com", "user": {"login": "mickaelandrieu"}}, "additions": 13, "deletions": 0}}, {"node": {"oid": "5b9f564ce5e640bae185b91663884f014c0e08d6", "messageHeadline": "\ud83c\udf89 New Source:  Omnisend (#18577)", "author": {"name": "Dainius Salkauskas", "email": "dainiuxazz@gmail.com", "user": {"login": "dainiussa"}}, "additions": 1118, "deletions": 0}}, {"node": {"oid": "373b6f7472dd2dbb34debe2d0289cb962c6febf2", "messageHeadline": "\ud83e\ude9f \ud83d\udc1b Fix trailing whitespace and ending with a forward slash transform\u2026", "author": {"name": "Vladimir", "email": "volodymyr.s.petrov@globallogic.com", "user": {"login": "dizel852"}}, "additions": 105, "deletions": 14}}, {"node": {"oid": "7a632fb39d0fecfe5a717fc66900656fec8c1bc3", "messageHeadline": "\ud83d\udc1b  Source Google Analytics (Universal Analytics): add `Custom Reports\u2026", "author": {"name": "Baz", "email": "oleksandr.bazarnov@globallogic.com", "user": {"login": "bazarnov"}}, "additions": 260, "deletions": 130}}, {"node": {"oid": "a0f01ad20b2ef7edbcba3cca8330ac66ab1b1568", "messageHeadline": "ami-0d648081937c75a73 -> ami-06cf12549e3d9c522 (#18667)", "author": {"name": "Serhii Chvaliuk", "email": "grubberr@gmail.com", "user": {"login": "grubberr"}}, "additions": 3, "deletions": 3}}, {"node": {"oid": "df35c1eac7e104ece8fe59db7f2c2cbedb4f903d", "messageHeadline": "Rename maxCursor and add comment (#18570)", "author": {"name": "Liren Tu", "email": "tuliren@gmail.com", "user": {"login": "tuliren"}}, "additions": 10, "deletions": 9}}, {"node": {"oid": "9e62614fbf711bfe8d758036394d82ded7890a5a", "messageHeadline": "Fix source spec diff (#18645)", "author": {"name": "Jimmy Ma", "email": "gosusnp@users.noreply.github.com", "user": {"login": "gosusnp"}}, "additions": 36, "deletions": 0}}, {"node": {"oid": "6a40ac52fe51bb5ffe6b8411104d90f70b502982", "messageHeadline": "Source S3: use AirbyteTracedException (#18602)", "author": {"name": "Denys Davydov", "email": "davydov.den18@gmail.com", "user": {"login": "davydov-d"}}, "additions": 105, "deletions": 30}}, {"node": {"oid": "cd03c04c3d0428621b9a0166b8b31b607f52215b", "messageHeadline": "Add endpoint to retrieve manifest template (#18578)", "author": {"name": "Lake Mossman", "email": "lake@airbyte.io", "user": {"login": "lmossman"}}, "additions": 12, "deletions": 2}}, {"node": {"oid": "8a1f3e4ffe4b5741741bca90eef2e2733337781b", "messageHeadline": "Source Mailjet SMS: publish PR and add source def (#18620)", "author": {"name": "Marcos Marx", "email": "marcosmarxm@users.noreply.github.com", "user": {"login": "marcosmarxm"}}, "additions": 8, "deletions": 1}}, {"node": {"oid": "6cd991b39c82bcdf157ca9ee72d38165c5ebd471", "messageHeadline": ":tada: New Connector: Zendesk Sell [python cdk] (#17888)", "author": {"name": "alexchouraki", "email": "32514048+alexchouraki@users.noreply.github.com", "user": {"login": "alexchouraki"}}, "additions": 2171, "deletions": 0}}, {"node": {"oid": "85e6792e36b68bcee09a8b72496e358c89e21219", "messageHeadline": "More comprehensive temporal error message (#18608)", "author": {"name": "Benoit Moriceau", "email": "benoit@airbyte.io", "user": {"login": "benmoriceau"}}, "additions": 38, "deletions": 70}}, {"node": {"oid": "5e5a5e3a47b4fd8a93aad7f9c0e42d6841c83c03", "messageHeadline": ":tada: New Source: Mailjet SMS (#18345)", "author": {"name": "Haithem SOUALA", "email": "75131226+haithem-souala@users.noreply.github.com", "user": {"login": "haithem-souala"}}, "additions": 469, "deletions": 1}}, {"node": {"oid": "63c024bd3df70112f5532635b8302eca9ad1c01b", "messageHeadline": "Fix ConfiguredCatalog for Resets (#18625)", "author": {"name": "Jimmy Ma", "email": "gosusnp@users.noreply.github.com", "user": {"login": "gosusnp"}}, "additions": 13, "deletions": 5}}, {"node": {"oid": "e39f882b66943e66ade1346d3700c4cffbd13701", "messageHeadline": "Bmoric/extract healt api (#18523)", "author": {"name": "Benoit Moriceau", "email": "benoit@airbyte.io", "user": {"login": "benmoriceau"}}, "additions": 140, "deletions": 64}}, {"node": {"oid": "c5d5ef30f75404371db014b1d32a2852fd421625", "messageHeadline": "Add versioning logging (#18618)", "author": {"name": "Jimmy Ma", "email": "gosusnp@users.noreply.github.com", "user": {"login": "gosusnp"}}, "additions": 15, "deletions": 0}}, {"node": {"oid": "cd1f4921401681b0cf603aa10a12223573578c57", "messageHeadline": "\ud83d\udc1b Lowcode: ListStreamSlicer and SubstreamSlicer should get the stream\u2026", "author": {"name": "Alexandre Girard", "email": "alexandre@airbyte.io", "user": {"login": "girarda"}}, "additions": 63, "deletions": 36}}, {"node": {"oid": "44d78bcce35c95e657e820ff4a57b77725918bcb", "messageHeadline": "Improved the Oracle cloud deployment guide (#18615)", "author": {"name": "Victor Ikechukwu", "email": "vickyikechukwu13@gmail.com", "user": {"login": "victor-cody"}}, "additions": 44, "deletions": 85}}, {"node": {"oid": "e3aadbf47e20cc5d62d550e2ce645666e3b80920", "messageHeadline": "Remove workflow version check (#18613)", "author": {"name": "Jonathan Pearlin", "email": "jonathan@airbyte.io", "user": {"login": "jdpgrailsdev"}}, "additions": 6, "deletions": 11}}, {"node": {"oid": "02459e8354fd2966577900a19a98ad3ffbdcfa89", "messageHeadline": "Protocol Change: `AirbyteControlMessage.ConnectorConfig` (#17907)", "author": {"name": "Evan Tahler", "email": "evan@airbyte.io", "user": {"login": "evantahler"}}, "additions": 140, "deletions": 1}}, {"node": {"oid": "3275832ddc2aaf51cb6d86e837a6e8d36733d560", "messageHeadline": "Replace `recipesLink` link with `tutorialsLink` (#18616)", "author": {"name": "Evan Tahler", "email": "evan@airbyte.io", "user": {"login": "evantahler"}}, "additions": 3, "deletions": 3}}, {"node": {"oid": "683a3a3344522b5f574157d366fea9755a28d45f", "messageHeadline": "\ud83c\udf89 New Source: Waiteraid [low-code cdk] (#18165)", "author": {"name": "sbrickel-nimble", "email": "113671803+sbrickel-nimble@users.noreply.github.com", "user": null}, "additions": 685, "deletions": 0}}, {"node": {"oid": "c219dab63c210804e38ad63bb69d398f4e756eff", "messageHeadline": "\ud83c\udf89 New Destination: Typesense (#18349)", "author": {"name": "Cirdes", "email": "cirdes@linkana.com", "user": {"login": "cirdes"}}, "additions": 568, "deletions": 1}}, {"node": {"oid": "d711781e49c16c95acd8751797753838d86c444b", "messageHeadline": "Clean up build.gradle. (#18555)", "author": {"name": "Davin Chia", "email": "davinchia@gmail.com", "user": {"login": "davinchia"}}, "additions": 0, "deletions": 4}}, {"node": {"oid": "3036ddae5aa66b3ad60efba8108e14b964700735", "messageHeadline": "\ud83c\udf89New Source: Google Webfonts [low-code cdk] (#18496)", "author": {"name": "Balasubramanian T K", "email": "btk.codedev@gmail.com", "user": {"login": "btkcodedev"}}, "additions": 662, "deletions": 0}}, {"node": {"oid": "87663726649f6046d0e6c55743d3190095269d88", "messageHeadline": "\ud83c\udf89 New Source: ConvertKit (#18455)", "author": {"name": "Dainius Salkauskas", "email": "dainiuxazz@gmail.com", "user": {"login": "dainiussa"}}, "additions": 705, "deletions": 0}}, {"node": {"oid": "67c078dc594ed758eb491c9874eb639e21d4f22f", "messageHeadline": "fixed failed build (#18610)", "author": {"name": "Vladimir", "email": "volodymyr.s.petrov@globallogic.com", "user": {"login": "dizel852"}}, "additions": 3, "deletions": 2}}, {"node": {"oid": "b71ec081715ed1d57a76515b279c9533f2ce81ae", "messageHeadline": "improved the digitalocean deployment guide (#18566)", "author": {"name": "Oyindamola Olatunji", "email": "36523905+ikeadeoyin@users.noreply.github.com", "user": {"login": "ikeadeoyin"}}, "additions": 36, "deletions": 65}}, {"node": {"oid": "d840a8a80d0da63c8758397ed45c4dba90c61ceb", "messageHeadline": "Simplify the OSS documentation deploy system (#2670) (#18598)", "author": {"name": "Taras Korenko", "email": "tkorenko@users.noreply.github.com", "user": {"login": "tkorenko"}}, "additions": 18, "deletions": 4}}, {"node": {"oid": "0e2361d0e6f0f82530e691db1c8e4cc1bfc298f5", "messageHeadline": "\ud83c\udf89  New Source: RD Station Marketing [python cdk] (#18348)", "author": {"name": "sarafonseca", "email": "fonsecassara@gmail.com", "user": {"login": "sarafonseca-123"}}, "additions": 1583, "deletions": 0}}, {"node": {"oid": "726102c7e10ff32bed4338893eac94bfdeb25286", "messageHeadline": "fix worker volumeMounts (#18604)", "author": {"name": "Kyryl Skobylko", "email": "xpuska513@gmail.com", "user": {"login": "xpuska513"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "d9acf47efa5a7516fb4478196720f9d19f8a42a8", "messageHeadline": "\ud83c\udf89 New destination: Yugabytedb (#18039)", "author": {"name": "Ivica Taseski", "email": "ivica.taseski94@gmail.com", "user": {"login": "itaseskii"}}, "additions": 1238, "deletions": 1}}, {"node": {"oid": "c25ac8a748092a717430a7b7805d1418d98c6775", "messageHeadline": "SAT: make `expect_records` mandatory in `high` `test_strictness_level\u2026", "author": {"name": "Augustin", "email": "augustin@airbyte.io", "user": {"login": "alafanechere"}}, "additions": 284, "deletions": 83}}, {"node": {"oid": "592a78589239764cd71ac4348d7bb99211db38dd", "messageHeadline": "Source: Google Search Console: validate custom_reports.dimension (#18\u2026", "author": {"name": "Serhii Chvaliuk", "email": "grubberr@gmail.com", "user": {"login": "grubberr"}}, "additions": 18, "deletions": 12}}, {"node": {"oid": "6dd52d0e7623b8df7a63c3b8685ba94aff774a7d", "messageHeadline": "Implement Connector Builder testing panel (first iteration) (#18449)", "author": {"name": "Lake Mossman", "email": "lake@airbyte.io", "user": {"login": "lmossman"}}, "additions": 816, "deletions": 180}}, {"node": {"oid": "b238e2a707e69fe542a9265a77c86d19a792f232", "messageHeadline": "Source Mailjet Mail: publish connector and additional format (#18586)", "author": {"name": "Marcos Marx", "email": "marcosmarxm@users.noreply.github.com", "user": {"login": "marcosmarxm"}}, "additions": 51, "deletions": 28}}, {"node": {"oid": "4ff8bdb39cffba1c5d1e293add08eca0b84065da", "messageHeadline": "Sonar Cloud: add to source spec and publish connector (#18584)", "author": {"name": "Marcos Marx", "email": "marcosmarxm@users.noreply.github.com", "user": {"login": "marcosmarxm"}}, "additions": 61, "deletions": 6}}, {"node": {"oid": "bea6edd0399530e29bec281b83e36e450169c34d", "messageHeadline": "\ud83c\udf89 New Source: Mailjet Mail API (#18332)", "author": {"name": "Haithem SOUALA", "email": "75131226+haithem-souala@users.noreply.github.com", "user": {"login": "haithem-souala"}}, "additions": 781, "deletions": 0}}, {"node": {"oid": "c469ea8c4f729d955cf933fb8d99473e80b33482", "messageHeadline": "\ud83c\udf89 New source: SFTP Bulk [python cdk] (#17691)", "author": {"name": "Henri Blancke", "email": "blanckehenri@gmail.com", "user": {"login": "henriblancke"}}, "additions": 1426, "deletions": 0}}, {"node": {"oid": "c1ac786cf9fa7a40d6bfc7cba72e59483762275c", "messageHeadline": "\ud83c\udf89 New Source - Sonar Cloud (#18475)", "author": {"name": "Haithem SOUALA", "email": "75131226+haithem-souala@users.noreply.github.com", "user": {"login": "haithem-souala"}}, "additions": 597, "deletions": 0}}, {"node": {"oid": "4e96895db2af7e6f0c906817d022b4515c1a25e3", "messageHeadline": "\ud83c\udf89 New Source: Ashby (#18334)", "author": {"name": "Elliot T", "email": "65104164+elliottrabac@users.noreply.github.com", "user": {"login": "elliottrabac"}}, "additions": 1065, "deletions": 0}}, {"node": {"oid": "815cb8ddebcfccd90723950943935ab1772b2c0e", "messageHeadline": "\ud83c\udf89 New Source: Oura (#18224)", "author": {"name": "Isaac Harris-Holt", "email": "47423046+isaacharrisholt@users.noreply.github.com", "user": {"login": "isaacharrisholt"}}, "additions": 1037, "deletions": 2}}, {"node": {"oid": "157ed1a562e0ee69032b371d71ba869dcdea5f28", "messageHeadline": "\ud83c\udf89 New Source - Lokalise [low-code SDK] (#18522)", "author": {"name": "Delena Malan", "email": "delenamalan@gmail.com", "user": {"login": "delenamalan"}}, "additions": 953, "deletions": 0}}, {"node": {"oid": "9126dc21e3c8ef055e568fca5a3fb80ab0b90c70", "messageHeadline": "Add missing generated python files (#18580)", "author": {"name": "Evan Tahler", "email": "evan@airbyte.io", "user": {"login": "evantahler"}}, "additions": 87, "deletions": 0}}, {"node": {"oid": "a6974a7ba93b7f1c62f17b37ca45a0bfcb456061", "messageHeadline": "\ud83c\udf89 New Source: Nasa APOD [python cdk] (#18394)", "author": {"name": "Xabier Lahuerta Vazquez", "email": "xlahuerta@protonmail.com", "user": {"login": "Xabilahu"}}, "additions": 1025, "deletions": 0}}, {"node": {"oid": "57068e3f2941698b9c44129b3527b646e5d4703d", "messageHeadline": " \ud83c\udf89 New Source: MailerLite (#18336)", "author": {"name": "Rytis", "email": "115487686+rytismi@users.noreply.github.com", "user": {"login": "rytismi"}}, "additions": 2512, "deletions": 0}}, {"node": {"oid": "b9c8aa41c544871642eecf69456867da447736aa", "messageHeadline": "\ud83c\udf89 New Source: TVMaze Schedule (#18333)", "author": {"name": "Isaac Harris-Holt", "email": "47423046+isaacharrisholt@users.noreply.github.com", "user": {"login": "isaacharrisholt"}}, "additions": 1149, "deletions": 0}}, {"node": {"oid": "13b4a26a5db953ed523daf88e23b9a30f22e11ff", "messageHeadline": "\ud83c\udf89 New Source: Coin API (#18302)", "author": {"name": "Isaac Harris-Holt", "email": "47423046+isaacharrisholt@users.noreply.github.com", "user": {"login": "isaacharrisholt"}}, "additions": 644, "deletions": 0}}, {"node": {"oid": "aea4c5392c62c048fcd2c9296499d753d1b8f742", "messageHeadline": "Protocol change: Define a set of well-known data types (#17486)", "author": {"name": "Edward Gao", "email": "edward.gao@airbyte.io", "user": {"login": "edgao"}}, "additions": 122, "deletions": 57}}, {"node": {"oid": "1ddc8c618533cf51c592fbe82a69e47345b0522a", "messageHeadline": "Lowcode connectors: Fix few issues with stream slicers (#18529)", "author": {"name": "Alexandre Girard", "email": "alexandre@airbyte.io", "user": {"login": "girarda"}}, "additions": 60, "deletions": 14}}, {"node": {"oid": "1514522894fffcafb1a698c8bde48c1936713f97", "messageHeadline": "\ud83e\ude9f \ud83c\udf89  Client-side validation of cron expressions <= 1 hr for cloud (#1\u2026", "author": {"name": "Joey Marshment-Howell", "email": "josephkmh@users.noreply.github.com", "user": {"login": "josephkmh"}}, "additions": 258, "deletions": 24}}, {"node": {"oid": "e32a641cbea0e0e690a3220aeed3d5ec751f0f7d", "messageHeadline": "Use Protocol Versions in Syncs (#18324)", "author": {"name": "Jimmy Ma", "email": "gosusnp@users.noreply.github.com", "user": {"login": "gosusnp"}}, "additions": 334, "deletions": 32}}, {"node": {"oid": "e2fe27208624e8777a8831b6baf9c22622e18e3f", "messageHeadline": "normalization: Fix failing mypy checks (#18534)", "author": {"name": "Augustin", "email": "augustin@airbyte.io", "user": {"login": "alafanechere"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "96ff92367f02347db578e6aae2af8e7309a5bd29", "messageHeadline": "\ud83c\udf89 New Source: ActiveCampaign (#18335)", "author": {"name": "Dainius Salkauskas", "email": "dainiuxazz@gmail.com", "user": {"login": "dainiussa"}}, "additions": 1761, "deletions": 0}}, {"node": {"oid": "d2911e5ec068717d518f1d3a5aa1434ffaf5e7e1", "messageHeadline": "Ensure that restart delay is set before any other activity is execute\u2026", "author": {"name": "Jonathan Pearlin", "email": "jonathan@airbyte.io", "user": {"login": "jdpgrailsdev"}}, "additions": 10, "deletions": 2}}, {"node": {"oid": "61c67bada909041e859872104f67d5a761479768", "messageHeadline": "Databricks destination: introduce personal staging location (#18557)", "author": {"name": "Liren Tu", "email": "tuliren@gmail.com", "user": {"login": "tuliren"}}, "additions": 148, "deletions": 9}}, {"node": {"oid": "d1fb5a289fa4be0e6c348f8cd0e73f8146776c51", "messageHeadline": "Source Iterable: distinguish 401 from empty stream (#18537)", "author": {"name": "Denys Davydov", "email": "davydov.den18@gmail.com", "user": {"login": "davydov-d"}}, "additions": 29, "deletions": 12}}, {"node": {"oid": "2ff16df8ef5dfa8c84ce49905929ef07dcef8443", "messageHeadline": "Simplify the OSS documentation deploy system (#2670) (#18448)", "author": {"name": "Taras Korenko", "email": "tkorenko@users.noreply.github.com", "user": {"login": "tkorenko"}}, "additions": 11, "deletions": 1}}, {"node": {"oid": "a9a2bd4da0b0722b571b58640790707a24f0a033", "messageHeadline": "Simplify the OSS documentation deploy system (#2670) (#18436)", "author": {"name": "Taras Korenko", "email": "tkorenko@users.noreply.github.com", "user": {"login": "tkorenko"}}, "additions": 36, "deletions": 32}}, {"node": {"oid": "22a3fce621f14150d1d00d0a178f4ebb9c58c9a9", "messageHeadline": "\ud83e\ude9f \ud83d\udc1b Fix UI issues in connection streams table (#18544)", "author": {"name": "Edmundo Ruiz Ghanem", "email": "168664+edmundito@users.noreply.github.com", "user": {"login": "edmundito"}}, "additions": 7, "deletions": 5}}, {"node": {"oid": "426fe04d552d4ada09b03d574b9318baafa61bf0", "messageHeadline": "add authentication info to local development guide (#18509)", "author": {"name": "Ella Rohm-Ensing", "email": "ella@airbyte.io", "user": {"login": "erohmensing"}}, "additions": 1, "deletions": 0}}, {"node": {"oid": "8d8ac78d123e25a4311bf8ecf058d182f44704d1", "messageHeadline": "Restore docs build (#18551)", "author": {"name": "Taras Korenko", "email": "tkorenko@users.noreply.github.com", "user": {"login": "tkorenko"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "abb7efd4c9f1fd214a56246f98f3a0e2f31c15ac", "messageHeadline": "extract destination definition specification api (#18521)", "author": {"name": "Benoit Moriceau", "email": "benoit@airbyte.io", "user": {"login": "benmoriceau"}}, "additions": 90, "deletions": 4}}, {"node": {"oid": "9cd25ff7cc9764f6a856f630dd8bee97be9052da", "messageHeadline": "\ud83e\ude9f \ud83c\udfa8 Add `PillSelect` UI component (#18376)", "author": {"name": "Edmundo Ruiz Ghanem", "email": "168664+edmundito@users.noreply.github.com", "user": {"login": "edmundito"}}, "additions": 153, "deletions": 6}}, {"node": {"oid": "66dc6732689851559bcfa479669ab21299481ebc", "messageHeadline": "Bmoric/extract destination definition api (#18515)", "author": {"name": "Benoit Moriceau", "email": "benoit@airbyte.io", "user": {"login": "benmoriceau"}}, "additions": 260, "deletions": 25}}, {"node": {"oid": "5f6361892718fd5a37bf53cd76049397cdbaa531", "messageHeadline": "\ud83e\ude9f Apply default sync mode logic to new streams (#18451)", "author": {"name": "Teal Larson", "email": "LARSON.TEAL@GMAIL.COM", "user": {"login": "tealjulia"}}, "additions": 92, "deletions": 17}}, {"node": {"oid": "b91fab13e35feeb544cbbff548f7dcd9f3e59f96", "messageHeadline": "Bmoric/extract db migration api (#18459)", "author": {"name": "Benoit Moriceau", "email": "benoit@airbyte.io", "user": {"login": "benmoriceau"}}, "additions": 115, "deletions": 34}}, {"node": {"oid": "48f8d38aa5dde226ccebc6c712c55e19b0a3b59d", "messageHeadline": "\ud83d\udc1b Source Facebook Marketing: increase timeout (#18536)", "author": {"name": "Artem Inzhyyants", "email": "36314070+artem1205@users.noreply.github.com", "user": {"login": "artem1205"}}, "additions": 1, "deletions": 0}}, {"node": {"oid": "64479d04efac368b3bde34dd5e93c08b2c9d890e", "messageHeadline": "\ud83e\ude9f  \ud83d\udc1b  Split Heading and Text components (#17992)", "author": {"name": "Joey Marshment-Howell", "email": "josephkmh@users.noreply.github.com", "user": {"login": "josephkmh"}}, "additions": 153, "deletions": 122}}, {"node": {"oid": "91a10dae570e35ad807251e3652a8c3bfcca59ac", "messageHeadline": "\ud83d\udc1b Source File: add retry logic for `Connection reset by peer - 104` e\u2026", "author": {"name": "Baz", "email": "oleksandr.bazarnov@globallogic.com", "user": {"login": "bazarnov"}}, "additions": 72, "deletions": 28}}, {"node": {"oid": "0f4ef134e5df736f2f5faec7c14dca57e16846c0", "messageHeadline": "\ud83c\udf89 Destination Meilisearch: migrating to python and fix integration  (\u2026", "author": {"name": "Cirdes", "email": "cirdes@linkana.com", "user": {"login": "cirdes"}}, "additions": 448, "deletions": 357}}, {"node": {"oid": "4117f9d7a4258a767dbbff053349d2528ab26836", "messageHeadline": "source-airtable: improve discovery logic (#18491)", "author": {"name": "Augustin", "email": "augustin@airbyte.io", "user": {"login": "alafanechere"}}, "additions": 32, "deletions": 29}}, {"node": {"oid": "a520e601c3174bf323d7cb7fe50ddf9392515b17", "messageHeadline": "\ud83c\udf89 New Source: Workable (low-code SDK) (#18033)", "author": {"name": "Delena Malan", "email": "delenamalan@users.noreply.github.com", "user": {"login": "delenamalan"}}, "additions": 665, "deletions": 0}}, {"node": {"oid": "b4461d3e237f79139444f8c159934b4c08afd487", "messageHeadline": "\ud83d\udc1b Source Hubspot: acceptance fix (#18498)", "author": {"name": "Artem Inzhyyants", "email": "36314070+artem1205@users.noreply.github.com", "user": {"login": "artem1205"}}, "additions": 1, "deletions": 9}}, {"node": {"oid": "84c7ff9cf50cf653bcedf4b186cbc09022eb6d67", "messageHeadline": "\ud83c\udf89 New Source: News API (#18301)", "author": {"name": "Isaac Harris-Holt", "email": "47423046+isaacharrisholt@users.noreply.github.com", "user": {"login": "isaacharrisholt"}}, "additions": 895, "deletions": 1}}, {"node": {"oid": "05b73999a650747b1073798c844761fcfed6160a", "messageHeadline": "Improve performance of the operation that retrieve all connector for \u2026", "author": {"name": "Malik Diarra", "email": "malik@airbyte.io", "user": {"login": "malikdiarra"}}, "additions": 53, "deletions": 19}}, {"node": {"oid": "cd33effa8229f4cd9bf970be4501455ac8166f78", "messageHeadline": "Add SSH tunnel for MongoDB Destination (#18280)", "author": {"name": "Ryan Fu", "email": "ryan.fu@airbyte.io", "user": {"login": "ryankfu"}}, "additions": 326, "deletions": 58}}, {"node": {"oid": "5d4b564389b9a4e8d166679520fb6bcb9cc1adee", "messageHeadline": "Persist geography updates (#18501)", "author": {"name": "Parker Mossman", "email": "parker@airbyte.io", "user": {"login": "pmossman"}}, "additions": 17, "deletions": 5}}, {"node": {"oid": "9e612b04e819fc4f4c2da54aa9a87782c5cb6df3", "messageHeadline": "bump to v15.0 (#18467)", "author": {"name": "Alexandre Girard", "email": "alexandre@airbyte.io", "user": {"login": "girarda"}}, "additions": 14, "deletions": 6}}, {"node": {"oid": "d693b2c0c348f31ca1e0c629558453562442c311", "messageHeadline": "Bmoric/extract destination api (#18502)", "author": {"name": "Benoit Moriceau", "email": "benoit@airbyte.io", "user": {"login": "benmoriceau"}}, "additions": 208, "deletions": 14}}, {"node": {"oid": "77e4a517733e3132c6af1e79b0752d43502359cb", "messageHeadline": "\ud83d\udc1bDestination-elasticsearch: enforce ssl connection on cloud (#18341)", "author": {"name": "Eugene", "email": "etsybaev@gmail.com", "user": {"login": "etsybaev"}}, "additions": 63, "deletions": 11}}, {"node": {"oid": "042300751abfa2059ab40416ff9d053ab5cdd913", "messageHeadline": "docs: fix link reference (#18503)", "author": {"name": "JC (Jonathan Chen)", "email": "jc@dijonkitchen.org", "user": {"login": "dijonkitchen"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "1d2df97ccb900223ffb39d2096798f6aebedbdd3", "messageHeadline": "Alternate way to view temp/CSV files on Windows. (#18482)", "author": {"name": "Andy Twiss", "email": "86778456+AndyTwiss@users.noreply.github.com", "user": {"login": "AndyTwiss"}}, "additions": 13, "deletions": 0}}, {"node": {"oid": "5222093b54021ed480d5eb922af474d586ee4ffd", "messageHeadline": "support custom error messaging for error response + retryable errors \u2026", "author": {"name": "Brian Lai", "email": "51336873+brianjlai@users.noreply.github.com", "user": {"login": "brianjlai"}}, "additions": 288, "deletions": 76}}, {"node": {"oid": "a25dc47005c01faaf18e31866e586076590d9be0", "messageHeadline": "Use Google business mails by default for login (#18462)", "author": {"name": "Tim Roes", "email": "tim@airbyte.io", "user": {"login": "timroes"}}, "additions": 5, "deletions": 1}}, {"node": {"oid": "f90ffb0a12b67f2bfcbf4fadc10bbdd57722a524", "messageHeadline": "Destination Redshift: handle empty s3 bucket_path (#18434)", "author": {"name": "Edward Gao", "email": "edward.gao@airbyte.io", "user": {"login": "edgao"}}, "additions": 75, "deletions": 7}}, {"node": {"oid": "4fdd09b79c1e47123dff2258eae8ad6954bc0aad", "messageHeadline": "\ud83c\udf89 New Source: Auth0 [python cdk] (#18338)", "author": {"name": "Yiyang Li", "email": "yiyangli2010@gmail.com", "user": {"login": "YiyangLi"}}, "additions": 1336, "deletions": 0}}, {"node": {"oid": "1aa20790bbd4c45640da9f5927b72aaf253e019b", "messageHeadline": "Bmoric/extract connection api (#18409)", "author": {"name": "Benoit Moriceau", "email": "benoit@airbyte.io", "user": {"login": "benmoriceau"}}, "additions": 282, "deletions": 46}}, {"node": {"oid": "a3a6c4bf1b18b7d530bd05451a5e69427cef9a06", "messageHeadline": "Trace launcher worker run method (#18441)", "author": {"name": "Jonathan Pearlin", "email": "jonathan@airbyte.io", "user": {"login": "jdpgrailsdev"}}, "additions": 29, "deletions": 3}}, {"node": {"oid": "657f997aae7b3d56e80c1135e697cce8d835b554", "messageHeadline": "Update to latest Temporal SDK release (#18492)", "author": {"name": "Jonathan Pearlin", "email": "jonathan@airbyte.io", "user": {"login": "jdpgrailsdev"}}, "additions": 59, "deletions": 51}}, {"node": {"oid": "5d326a3cae923a7a92be3c429a06e53db96c1359", "messageHeadline": "Make script both Unix/Linux and OSX compatible (#18493)", "author": {"name": "Jonathan Pearlin", "email": "jonathan@airbyte.io", "user": {"login": "jdpgrailsdev"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "0daeb8dd7a06bacb0b830c8a18fff9574d3db8d6", "messageHeadline": "\ud83d\udc1b Source File: fix check method (#18481)", "author": {"name": "Artem Inzhyyants", "email": "36314070+artem1205@users.noreply.github.com", "user": {"login": "artem1205"}}, "additions": 44, "deletions": 8}}, {"node": {"oid": "10ecccc5da14ab747b4b692568ac2da817725974", "messageHeadline": "add basic auth for Lever (#17996)", "author": {"name": "alexchouraki", "email": "32514048+alexchouraki@users.noreply.github.com", "user": {"login": "alexchouraki"}}, "additions": 121, "deletions": 73}}, {"node": {"oid": "2f9ab62de81aa5cafc9010801cd22e5c2fb8f0c7", "messageHeadline": "Add new streams table components (#18262)", "author": {"name": "Edmundo Ruiz Ghanem", "email": "168664+edmundito@users.noreply.github.com", "user": {"login": "edmundito"}}, "additions": 859, "deletions": 19}}, {"node": {"oid": "418e238a2e30189d1a87885214f188e1e99cb2c3", "messageHeadline": "Optimize listDestinationsForWorkspace route (#18456)", "author": {"name": "Malik Diarra", "email": "malik@airbyte.io", "user": {"login": "malikdiarra"}}, "additions": 28, "deletions": 10}}, {"node": {"oid": "f38df6619a9474c433cfb75f3cdb28c4de02e1c5", "messageHeadline": "\ud83c\udf89 New Connector: Clockify [python cdk] (#17767)", "author": {"name": "Ahmed Mousa", "email": "38728315+RobLucchi@users.noreply.github.com", "user": {"login": "RobLucchi"}}, "additions": 1235, "deletions": 4}}, {"node": {"oid": "d32cec811331e280a46dcb01fdeef153e8d86379", "messageHeadline": "Fix broken table in the docs (#18466)", "author": {"name": "Neil Macneale V", "email": "neil.macneale.v@gmail.com", "user": {"login": "macmv"}}, "additions": 1, "deletions": 0}}, {"node": {"oid": "14175520025ba46752835d1ce1bdaa003f39991f", "messageHeadline": "Source Twilio: implement slicing (#18423)", "author": {"name": "Denys Davydov", "email": "davydov.den18@gmail.com", "user": {"login": "davydov-d"}}, "additions": 180, "deletions": 103}}, {"node": {"oid": "79f2118fc56ada722802f9229f1055846c014245", "messageHeadline": "Source postgres: disable  allow and prefer ssl modes in CDC mode (#18\u2026", "author": {"name": "oneshcheret", "email": "33333155+sashaNeshcheret@users.noreply.github.com", "user": {"login": "sashaNeshcheret"}}, "additions": 63, "deletions": 8}}, {"node": {"oid": "3fd3cf6eeda32ebe9d2029bd63f3fb5c9eb47aa7", "messageHeadline": "Postgres Source : updated docs for CDC setup (#18291)", "author": {"name": "VitaliiMaltsev", "email": "39538064+VitaliiMaltsev@users.noreply.github.com", "user": {"login": "VitaliiMaltsev"}}, "additions": 5, "deletions": 3}}, {"node": {"oid": "96dfa8715bc71202adc296e9f4e3beeb4aae86e2", "messageHeadline": "\ud83d\udc1b Source Tiktok Marketing: fix test timeout (#18433)", "author": {"name": "Artem Inzhyyants", "email": "36314070+artem1205@users.noreply.github.com", "user": {"login": "artem1205"}}, "additions": 5, "deletions": 5}}, {"node": {"oid": "5361f143226ad6fa34308da9c23208071a3c0a5f", "messageHeadline": "RefreshSchema method on RefreshSchema activity (#18460)", "author": {"name": "Anne", "email": "102554163+alovew@users.noreply.github.com", "user": {"login": "alovew"}}, "additions": 38, "deletions": 2}}, {"node": {"oid": "ba21d9048c395686be97012fd6f59359870c9671", "messageHeadline": "fix formatting + imports (#18457)", "author": {"name": "Edward Gao", "email": "edward.gao@airbyte.io", "user": {"login": "edgao"}}, "additions": 6, "deletions": 8}}, {"node": {"oid": "9b57d972af277a66a6f5bbff21cfbc00ad34d30b", "messageHeadline": "\ud83d\udc1b Fix S3 destination integration tests to use bucket path (#18031)", "author": {"name": "N-o-Z", "email": "ozery.nir@gmail.com", "user": {"login": "N-o-Z"}}, "additions": 66, "deletions": 19}}, {"node": {"oid": "c466878fb99c1d7ab0f97329a90fe97c448f5d3e", "messageHeadline": "Refactor the buildDestinationRead function (#18446)", "author": {"name": "Malik Diarra", "email": "malik@airbyte.io", "user": {"login": "malikdiarra"}}, "additions": 15, "deletions": 9}}, {"node": {"oid": "b0a8e5473fd7f25cf75bccc71b611800e6c7da31", "messageHeadline": "Follow-up fix for SSHExceptions (#18383)", "author": {"name": "Akash Kulkarni", "email": "113392464+akashkulk@users.noreply.github.com", "user": {"login": "akashkulk"}}, "additions": 254, "deletions": 247}}, {"node": {"oid": "30a8d1767e441bf9f038dc4f953643cbd0ed85d3", "messageHeadline": "RefreshSchema Activity (#18388)", "author": {"name": "Anne", "email": "102554163+alovew@users.noreply.github.com", "user": {"login": "alovew"}}, "additions": 132, "deletions": 3}}, {"node": {"oid": "21431f62972ec1a5e3549f6d0eb239b1d6154061", "messageHeadline": "use api to do jobpersistence query (#18308)", "author": {"name": "Xiaohan Song", "email": "xiaohan@airbyte.io", "user": {"login": "xiaohansong"}}, "additions": 291, "deletions": 45}}, {"node": {"oid": "434a556dd8fc950e866396a141abb188e96badec", "messageHeadline": "Fix the tag in openAPI (#18445)", "author": {"name": "Benoit Moriceau", "email": "benoit@airbyte.io", "user": {"login": "benmoriceau"}}, "additions": 278, "deletions": 266}}, {"node": {"oid": "726d3bde4d7baade97f8ce7f5abab93c9347d2c7", "messageHeadline": "SAT: enforce `bypass_reason` declaration on `empty_streams` when `tes\u2026", "author": {"name": "Augustin", "email": "augustin@airbyte.io", "user": {"login": "alafanechere"}}, "additions": 175, "deletions": 72}}, {"node": {"oid": "f83fd5b0af52525bd5e19ac6538fc3c0419d3557", "messageHeadline": "Edited Notion Doc (#18405)", "author": {"name": "Sophia Wiley", "email": "106352739+sophia-wiley@users.noreply.github.com", "user": {"login": "sophia-wiley"}}, "additions": 61, "deletions": 56}}, {"node": {"oid": "56df0579db8f425b90c40e34b9dfb171f79c31fe", "messageHeadline": "Make YouTube login button Google styled (#18443)", "author": {"name": "Tim Roes", "email": "tim@airbyte.io", "user": {"login": "timroes"}}, "additions": 1, "deletions": 0}}, {"node": {"oid": "066f19b84ceb85b2e56603643505cd03a149395d", "messageHeadline": "Refactor SourceHandler:buildSourceRead function (#18430)", "author": {"name": "Malik Diarra", "email": "malik@airbyte.io", "user": {"login": "malikdiarra"}}, "additions": 17, "deletions": 11}}, {"node": {"oid": "0865c62ee62c1cce0c52bb20c067183c8c7176ce", "messageHeadline": "SAT: make all tests mandatory when `test_strictness_level` == `high` \u2026", "author": {"name": "Augustin", "email": "augustin@airbyte.io", "user": {"login": "alafanechere"}}, "additions": 247, "deletions": 29}}, {"node": {"oid": "47f77f1be3eb8b85f70684c2d3b42531d5af3d59", "messageHeadline": "Update README.md", "author": {"name": "Amruta Ranade", "email": "11484018+Amruta-Ranade@users.noreply.github.com", "user": {"login": "Amruta-Ranade"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "05390991eca4240f13104a6f4998458935a35770", "messageHeadline": "Update postgres.md (#18432)", "author": {"name": "Werner Fouch\u00e9", "email": "werner.fouche@gmail.com", "user": {"login": "wfouche"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "260e89f23cb966db96ad426308ecaebb605cf791", "messageHeadline": "\ud83d\udc1b Source SurveyMonkey: fix expected test result according to 0.2.2 up\u2026", "author": {"name": "Artem Inzhyyants", "email": "36314070+artem1205@users.noreply.github.com", "user": {"login": "artem1205"}}, "additions": 8, "deletions": 2}}, {"node": {"oid": "9e666e7f7c6bb32217a759c571d5130750a2c45d", "messageHeadline": "New Source: Zoom [low-code CDK] (#18179)", "author": {"name": "Subham Sahu", "email": "subham7sahu@gmail.com", "user": {"login": "subhamX"}}, "additions": 3028, "deletions": 1788}}, {"node": {"oid": "2aa3322f2a9aff159600d51c5f7195a2775f8acf", "messageHeadline": "feat: deploy airbyte on kubernetes doc (#18339)", "author": {"name": "Jagruti Tiwari", "email": "tiwarijagruti1@gmail.com", "user": {"login": "Jagrutiti"}}, "additions": 119, "deletions": 138}}, {"node": {"oid": "0c37753213007db02ed9ba9f99a7a2a152ec2541", "messageHeadline": "Updated deploying Airbyte on Azure section (#18331)", "author": {"name": "Salomon Marquez", "email": "56137084+sblaizerwize@users.noreply.github.com", "user": {"login": "sblaizerwize"}}, "additions": 71, "deletions": 105}}, {"node": {"oid": "c8943f2a75e42fdb75a858340b409941e737136a", "messageHeadline": "Updated Deploy on GCP Doc (#18286)", "author": {"name": "Pragati Verma", "email": "itispragativerma@gmail.com", "user": {"login": "PragatiVerma18"}}, "additions": 30, "deletions": 68}}, {"node": {"oid": "fc2cebc9b2cfa184f36c2ba7d693368c4cbe5b71", "messageHeadline": "Update: aws ec2 deployment guide (#18360)", "author": {"name": "Teri Eyenike", "email": "teyenike1@gmail.com", "user": {"login": "Terieyenike"}}, "additions": 45, "deletions": 87}}, {"node": {"oid": "316cdd88d6cf99500331f8ea26909ac4c9bc4cee", "messageHeadline": ":window: :wrench: Introduce useAuthentication hook (#17965)", "author": {"name": "Tim Roes", "email": "tim@airbyte.io", "user": {"login": "timroes"}}, "additions": 527, "deletions": 448}}, {"node": {"oid": "b050e7b7bf36359294737b075744e3c8732c4544", "messageHeadline": "\ud83d\udc1b Source Salesforce: update CDK; fix test supported_sync_modes is req\u2026", "author": {"name": "Artem Inzhyyants", "email": "36314070+artem1205@users.noreply.github.com", "user": {"login": "artem1205"}}, "additions": 4, "deletions": 2}}, {"node": {"oid": "62eb6b6623e70dc131787d4ec7409ef1033fb3b6", "messageHeadline": "Extract the AttemptApi out of the ConfigurationApi (#18406)", "author": {"name": "Benoit Moriceau", "email": "benoit@airbyte.io", "user": {"login": "benmoriceau"}}, "additions": 104, "deletions": 12}}, {"node": {"oid": "25e7a37de6dd609fa9555886bcb66ef898cfbe52", "messageHeadline": " Publish new CDK version with typehints exported (#18398)", "author": {"name": "Sherif A. Nada", "email": "snadalive@gmail.com", "user": {"login": "sherifnada"}}, "additions": 4, "deletions": 1}}, {"node": {"oid": "b323ccd66addd73b0a8f78599dd8dd56b33a58f1", "messageHeadline": "Additional worker APM tracing (#18427)", "author": {"name": "Jonathan Pearlin", "email": "jonathan@airbyte.io", "user": {"login": "jdpgrailsdev"}}, "additions": 81, "deletions": 2}}, {"node": {"oid": "86cb666b93466af8b32bcf984f285d3d08d6b1fc", "messageHeadline": "\ud83d\udc1b Source Hubspot: update CDK; fix expected test result according to 0\u2026", "author": {"name": "Artem Inzhyyants", "email": "36314070+artem1205@users.noreply.github.com", "user": {"login": "artem1205"}}, "additions": 11, "deletions": 3}}, {"node": {"oid": "80f2ad88c6e48d57943d1ed6819c6a8ac07b474c", "messageHeadline": "Source Greenhouse: extend users stream schema (#18154)", "author": {"name": "Denys Davydov", "email": "davydov.den18@gmail.com", "user": {"login": "davydov-d"}}, "additions": 78, "deletions": 8}}, {"node": {"oid": "0b460f506a44a843ab2c756807b7f4361829f722", "messageHeadline": "Update Facebook-marketing.md with warning about ongoing setup issue (\u2026", "author": {"name": "Tyler B", "email": "104733644+TBernstein4@users.noreply.github.com", "user": {"login": "tybernstein"}}, "additions": 6, "deletions": 0}}, {"node": {"oid": "f4fdb386767b395346a19165e0d01fed16d82e39", "messageHeadline": "Update README.md", "author": {"name": "Amruta Ranade", "email": "11484018+Amruta-Ranade@users.noreply.github.com", "user": {"login": "Amruta-Ranade"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "4a61e6aaa3dcebf2af52644185238dfa24f7eeb4", "messageHeadline": "Update cdk-speedrun.md (#18416)", "author": {"name": "Pinhas Keizman", "email": "43240341+pinikeizman@users.noreply.github.com", "user": {"login": "pinikeizman"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "17ed19809ed5c485319aac045882b031ed835a81", "messageHeadline": "\ud83d\udc1b Source Freshdesk: fix test; update CDK (#18389)", "author": {"name": "Artem Inzhyyants", "email": "36314070+artem1205@users.noreply.github.com", "user": {"login": "artem1205"}}, "additions": 15, "deletions": 13}}, {"node": {"oid": "01d84d4e2a58937987683f71ddc755df92e66b1b", "messageHeadline": "\ud83d\udc1b Source Asana: fix request-cache test (#18375)", "author": {"name": "Artem Inzhyyants", "email": "36314070+artem1205@users.noreply.github.com", "user": {"login": "artem1205"}}, "additions": 6, "deletions": 4}}, {"node": {"oid": "848046a15848b3fc7c12dcdd47571851d3d4c80e", "messageHeadline": "Source Iterable - better processing of 401 and 429 errors (#18292)", "author": {"name": "Denys Davydov", "email": "davydov.den18@gmail.com", "user": {"login": "davydov-d"}}, "additions": 127, "deletions": 66}}, {"node": {"oid": "e933de02e8d91067b96da0e7f9df8b200f4401d5", "messageHeadline": "SAT: declare `bypass_reason` in `acceptance-test-config.yml` (#18364)", "author": {"name": "Augustin", "email": "augustin@airbyte.io", "user": {"login": "alafanechere"}}, "additions": 432, "deletions": 111}}, {"node": {"oid": "182f2c6fba1bdc1050a2e20fb8402c5bf26f0bfb", "messageHeadline": ":window: :wrench: Generify connector documentation layout into resiza\u2026", "author": {"name": "Lake Mossman", "email": "lake@airbyte.io", "user": {"login": "lmossman"}}, "additions": 241, "deletions": 143}}, {"node": {"oid": "cdac71fc775ba109ef8610b9d13e22ee46b1825a", "messageHeadline": "Generate connector builder api client (#18274)", "author": {"name": "Lake Mossman", "email": "lake@airbyte.io", "user": {"login": "lmossman"}}, "additions": 200, "deletions": 27}}, {"node": {"oid": "7ec6779df3f955b106d4268bb2b749b1df5e1c56", "messageHeadline": "Bmoric/update connection list with breaking (#18125)", "author": {"name": "Benoit Moriceau", "email": "benoit@airbyte.io", "user": {"login": "benmoriceau"}}, "additions": 197, "deletions": 58}}, {"node": {"oid": "a714175997e595bf950e3693c91172785226b4e4", "messageHeadline": "Change port for acceptance test destination db (#18391)", "author": {"name": "terencecho", "email": "3916587+terencecho@users.noreply.github.com", "user": {"login": "terencecho"}}, "additions": 3, "deletions": 3}}, {"node": {"oid": "ce88962dc53343834014f9d13c93a40ce4d161dc", "messageHeadline": "\ud83e\ude9f \ud83d\udc1b  Fix additional buttons for connection creation (#18372)", "author": {"name": "Vladimir", "email": "volodymyr.s.petrov@globallogic.com", "user": {"login": "dizel852"}}, "additions": 26, "deletions": 31}}, {"node": {"oid": "1ee02d416c8e07bffe222945b0b01f383bf8f1ce", "messageHeadline": "Improve listSourcesForWorkspace route (#18207)", "author": {"name": "Malik Diarra", "email": "malik@airbyte.io", "user": {"login": "malikdiarra"}}, "additions": 28, "deletions": 5}}, {"node": {"oid": "4b93a9b436ead9657c5fa56cdef76c974151ea85", "messageHeadline": "remove extra ' in version (#18400)", "author": {"name": "Cole Snodgrass", "email": "cole@airbyte.io", "user": {"login": "colesnodgrass"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "25292b7891ab6f0b17da8204a4b811dd98d3cd04", "messageHeadline": "Source Hubspot: update `contacts` scope in docs (#18380)", "author": {"name": "Serhii Chvaliuk", "email": "grubberr@gmail.com", "user": {"login": "grubberr"}}, "additions": 9, "deletions": 9}}, {"node": {"oid": "75493f9129c57e4f8eca52dafa7c32b189a9d45e", "messageHeadline": "Fix error highlight of select boxes (#18396)", "author": {"name": "Tim Roes", "email": "tim@airbyte.io", "user": {"login": "timroes"}}, "additions": 7, "deletions": 2}}, {"node": {"oid": "d77f913373b85786ead8b1c6e29e11d0565ea0d2", "messageHeadline": "Export python type information for airbyte-cdk (#18387)", "author": {"name": "Nipunn Koorapati", "email": "nipunn1313@gmail.com", "user": {"login": "nipunn1313"}}, "additions": 1, "deletions": 0}}, {"node": {"oid": "384aabbdf6ac28d798b85c05ffbc34cf6aa8504f", "messageHeadline": "Source Shopify: add unit tests (#17944)", "author": {"name": "Arsen Losenko", "email": "20901439+arsenlosenko@users.noreply.github.com", "user": {"login": "arsenlosenko"}}, "additions": 200, "deletions": 0}}, {"node": {"oid": "ef08d8845558661199c98aed9a20fd378ba088ab", "messageHeadline": "Trace errors in orchestrator workers (#18381)", "author": {"name": "Jonathan Pearlin", "email": "jonathan@airbyte.io", "user": {"login": "jdpgrailsdev"}}, "additions": 260, "deletions": 134}}, {"node": {"oid": "1ee4ea77635c0522597cc6736f5e78bd07391b6a", "messageHeadline": "Readded xkcd to source def yaml (#18386)", "author": {"name": "Marcos Marx", "email": "marcosmarxm@users.noreply.github.com", "user": {"login": "marcosmarxm"}}, "additions": 20, "deletions": 1}}, {"node": {"oid": "a3c00fadb35772d939ab23c25d4c8fec07eff785", "messageHeadline": "fixed check-style (#18390)", "author": {"name": "Eugene", "email": "etsybaev@gmail.com", "user": {"login": "etsybaev"}}, "additions": 256, "deletions": 504}}, {"node": {"oid": "9763cbcf18d0593cac5b155bb2fbae40c2e6a650", "messageHeadline": " \ud83c\udf89  Source Google Ads: Add fields to the campaign stream \ud83d\udea8  (#18069)", "author": {"name": "Santiago Aquino Stachuk", "email": "106173005+mutt-santiago-stachuk@users.noreply.github.com", "user": {"login": "mutt-santiago-stachuk"}}, "additions": 30, "deletions": 17}}, {"node": {"oid": "80e77801dd05d7d4fcac59b83dd60c820581de75", "messageHeadline": "Source Jira - Pagination fix on jira users stream (#16944)", "author": {"name": "antonioneto-hotmart", "email": "91587245+antonioneto-hotmart@users.noreply.github.com", "user": {"login": "antonioneto-hotmart"}}, "additions": 29, "deletions": 6}}, {"node": {"oid": "6b5587d7d6557a0f50333d8adba1165080da4364", "messageHeadline": "update spotbugs to latest (#18208)", "author": {"name": "Cole Snodgrass", "email": "cole@airbyte.io", "user": {"login": "colesnodgrass"}}, "additions": 10, "deletions": 10}}, {"node": {"oid": "5ab81e6ced064704b9a720fe622f7b5f382d0794", "messageHeadline": "\ud83c\udf89Destination-elasticsearch: added custom sertificate support (#18177)", "author": {"name": "Eugene", "email": "etsybaev@gmail.com", "user": {"login": "etsybaev"}}, "additions": 102, "deletions": 132}}, {"node": {"oid": "b23565e13bea310bca6a14e345bbba92124bea44", "messageHeadline": "remove useless json_size metric (#18247)", "author": {"name": "Cole Snodgrass", "email": "cole@airbyte.io", "user": {"login": "colesnodgrass"}}, "additions": 0, "deletions": 5}}, {"node": {"oid": "74defd1f399c829b9bc81699f608fff1ed2f8405", "messageHeadline": "fix: add task to list all dependencies (#18304)", "author": {"name": "Conor", "email": "cpdeethree@users.noreply.github.com", "user": {"login": "cpdeethree"}}, "additions": 7, "deletions": 0}}, {"node": {"oid": "2a2639a52bf97593d026acd8f909edf6f724f95f", "messageHeadline": "Simplify the OSS documentation deploy system (#2670) (#18377)", "author": {"name": "Taras Korenko", "email": "tkorenko@users.noreply.github.com", "user": {"login": "tkorenko"}}, "additions": 22, "deletions": 0}}, {"node": {"oid": "08eb62d118c5593eac3c8f33493d81070f8ce780", "messageHeadline": "enable support for publishing datadog metrics from a local environmen\u2026", "author": {"name": "Cole Snodgrass", "email": "cole@airbyte.io", "user": {"login": "colesnodgrass"}}, "additions": 58, "deletions": 0}}, {"node": {"oid": "f61a420d140f8fec388daed0ba67fe8d92cb2400", "messageHeadline": "Bump helm chart version reference to 0.40.33 (#18371)", "author": {"name": "github-actions[bot]", "email": "41898282+github-actions[bot]@users.noreply.github.com", "user": {"login": "github-actions[bot]"}}, "additions": 23, "deletions": 24}}, {"node": {"oid": "3524a8aeab8e3e873daf98b2d2a6188a5c7ddaa7", "messageHeadline": "\ud83e\ude9f \ud83d\udc1b Load global CSS in storybook (#18353)", "author": {"name": "Joey Marshment-Howell", "email": "josephkmh@users.noreply.github.com", "user": {"login": "josephkmh"}}, "additions": 2, "deletions": 0}}, {"node": {"oid": "51cfebce60d022dfc09f62722ea9950e7f9f6a6c", "messageHeadline": "Update airbyte-db reference (#18368)", "author": {"name": "Kyryl Skobylko", "email": "xpuska513@gmail.com", "user": {"login": "xpuska513"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "5e302e0a8a9a47a95dd9e80841ff075ea926d55d", "messageHeadline": "\ud83c\udf89 Source Shopify: update API version to `2022-10` (#18298)", "author": {"name": "Baz", "email": "oleksandr.bazarnov@globallogic.com", "user": {"login": "bazarnov"}}, "additions": 65, "deletions": 28}}, {"node": {"oid": "f06bd40fcea18a0c6ce50d30ab1c2900d77dd12c", "messageHeadline": "\ud83e\ude9f \ud83d\udc1b Fixed static <ConditionSection /> width (#18233)", "author": {"name": "Vladimir", "email": "volodymyr.s.petrov@globallogic.com", "user": {"login": "dizel852"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "a7fd147018ecd8bd03461655b356306bfb8b9bbc", "messageHeadline": "SAT: new `test_strictness_level` field in config (#18218)", "author": {"name": "Augustin", "email": "augustin@airbyte.io", "user": {"login": "alafanechere"}}, "additions": 56, "deletions": 6}}, {"node": {"oid": "710c432f00e4985981efb8a001839eff1241247a", "messageHeadline": "fix Connector Base build (#18351)", "author": {"name": "Augustin", "email": "augustin@airbyte.io", "user": {"login": "alafanechere"}}, "additions": 1, "deletions": 18}}, {"node": {"oid": "69092edf1782efd82687d9c3688c498c27508882", "messageHeadline": "requester = MagicMock(use_cache=False) (#18289)", "author": {"name": "Serhii Chvaliuk", "email": "grubberr@gmail.com", "user": {"login": "grubberr"}}, "additions": 7, "deletions": 7}}, {"node": {"oid": "e7bf365d6d94b113a8f2844b0737f219747339b6", "messageHeadline": "Source pinterest: Fix type of `start_date` (#18285)", "author": {"name": "Serhii Chvaliuk", "email": "grubberr@gmail.com", "user": {"login": "grubberr"}}, "additions": 25, "deletions": 23}}, {"node": {"oid": "f080d4de94f50c112c7d215bbe4958e035580fdd", "messageHeadline": "\ud83c\udf89 New Source: xkcd [python cdk] (#18049)", "author": {"name": "sarafonseca", "email": "fonsecassara@gmail.com", "user": {"login": "sarafonseca-123"}}, "additions": 625, "deletions": 0}}, {"node": {"oid": "cc41385f507d8711445bbb713e98872741caf19d", "messageHeadline": "Updates `getPrivateKeyPair` to throw exception when private key pair \u2026", "author": {"name": "Ryan Fu", "email": "ryan.fu@airbyte.io", "user": {"login": "ryankfu"}}, "additions": 174, "deletions": 156}}, {"node": {"oid": "73336ff4de70a406718da0ca466d3c50be1c3a50", "messageHeadline": "Bump Airbyte version from 0.40.16 to 0.40.17 (#18316)", "author": {"name": "Octavia Squidington III", "email": "90398440+octavia-squidington-iii@users.noreply.github.com", "user": {"login": "octavia-squidington-iii"}}, "additions": 40, "deletions": 40}}, {"node": {"oid": "85e93cb0062e7aab93e1f0efd5f5c43b495997bd", "messageHeadline": "Destinations BigQuery and GCS: update docs about bucket encryption (#\u2026", "author": {"name": "Edward Gao", "email": "edward.gao@airbyte.io", "user": {"login": "edgao"}}, "additions": 4, "deletions": 0}}, {"node": {"oid": "5082ebfe2abe6e3f0d1b07ee487bfa993bb8d38b", "messageHeadline": "Add SchemaChange to WebBackendConnectionRead object (#17969)", "author": {"name": "Anne", "email": "102554163+alovew@users.noreply.github.com", "user": {"login": "alovew"}}, "additions": 344, "deletions": 143}}, {"node": {"oid": "ccdbbfca6fb6895dde5da41909561f5f0f278c39", "messageHeadline": ":tada: Source Linkedin Ads - for adDirectSponsoredContents stream ski\u2026", "author": {"name": "midavadim", "email": "midavadim@yahoo.com", "user": {"login": "midavadim"}}, "additions": 35, "deletions": 3}}, {"node": {"oid": "e1c220a1d4f2474099fadc7d1565db36e34c5f15", "messageHeadline": "Google ads: Upgrade CDK to incorporate config error handling (#18309)", "author": {"name": "Alexandre Girard", "email": "alexandre@airbyte.io", "user": {"login": "girarda"}}, "additions": 10, "deletions": 9}}, {"node": {"oid": "0c5e6ba23f1009e283cb5fab21aeb75f4802393e", "messageHeadline": "remove extra check (#10554)", "author": {"name": "Charles", "email": "charles@airbyte.io", "user": {"login": "cgardens"}}, "additions": 14, "deletions": 17}}, {"node": {"oid": "0abc5f63737e574e8e1895fc0a2f277a7c56aa87", "messageHeadline": "only rm file if it exists (#18310)", "author": {"name": "Parker Mossman", "email": "parker@airbyte.io", "user": {"login": "pmossman"}}, "additions": 6, "deletions": 3}}, {"node": {"oid": "f71fe5ac1572b1fab0d24f325ccdf4cc41f67647", "messageHeadline": "Add message translation to GetSpec (#18130)", "author": {"name": "Jimmy Ma", "email": "gosusnp@users.noreply.github.com", "user": {"login": "gosusnp"}}, "additions": 284, "deletions": 11}}, {"node": {"oid": "76acfb8192a832ede218fe0486ea79627a41ebfa", "messageHeadline": "[low-code] Propagate options to InterpolatedRequestInputProvider (#18\u2026", "author": {"name": "Alexandre Girard", "email": "alexandre@airbyte.io", "user": {"login": "girarda"}}, "additions": 44, "deletions": 30}}, {"node": {"oid": "b347829b856c37531c6c110fce3813cea88c8b37", "messageHeadline": "upgrade commons-text to 1.10.0 (#18275)", "author": {"name": "Edward Gao", "email": "edward.gao@airbyte.io", "user": {"login": "edgao"}}, "additions": 41, "deletions": 38}}, {"node": {"oid": "cf28f7a01f55d13c64515e2ea4ee7a9a4300b78b", "messageHeadline": "Add message migration to discover schema (#18205)", "author": {"name": "Jimmy Ma", "email": "gosusnp@users.noreply.github.com", "user": {"login": "gosusnp"}}, "additions": 48, "deletions": 21}}, {"node": {"oid": "d6ce20fa8a4a49d6ee5919dd0c25bb1690d92568", "messageHeadline": "Fix broken link to config in .env comment (#18287)", "author": {"name": "Joey Marshment-Howell", "email": "josephkmh@users.noreply.github.com", "user": {"login": "josephkmh"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "2e0fae47fc5f77aece8548fd412b223e70fe1541", "messageHeadline": "\ud83e\ude9f \ud83e\uddf9 Splits the imageBlock component in two. (#17479)", "author": {"name": "Nataly Merezhuk", "email": "65251165+natalyjazzviolin@users.noreply.github.com", "user": {"login": "natalyjazzviolin"}}, "additions": 110, "deletions": 82}}, {"node": {"oid": "39c551279ebe98bcddc71280cfee66cee4c1087b", "messageHeadline": "Update docs for local webapp development with basic auth (#18288)", "author": {"name": "Joey Marshment-Howell", "email": "josephkmh@users.noreply.github.com", "user": {"login": "josephkmh"}}, "additions": 3, "deletions": 2}}, {"node": {"oid": "e3ff75f3d6c4ce4b418dac8cb5e97f5ae1941fb3", "messageHeadline": "\ud83c\udf89 New Source: Whisky Hunter API [low-code CDK] (#17918)", "author": {"name": "Jared Rhizor", "email": "me@jaredrhizor.com", "user": {"login": "jrhizor"}}, "additions": 726, "deletions": 4}}, {"node": {"oid": "067e36dc722d4181e01fe8e3c9ac36319159d174", "messageHeadline": "Source Stripe: update stream schema for `payment_intents` stream (#18\u2026", "author": {"name": "Denys Davydov", "email": "davydov.den18@gmail.com", "user": {"login": "davydov-d"}}, "additions": 28, "deletions": 13}}, {"node": {"oid": "7fcadf433c9dcecfbc86b69ca9ccc77ad84b32ab", "messageHeadline": "Remove `airbyte-queue` (#18250)", "author": {"name": "Evan Tahler", "email": "evan@airbyte.io", "user": {"login": "evantahler"}}, "additions": 0, "deletions": 244}}, {"node": {"oid": "f5de64df3b7de0d384621e65e2c73d5ae8911a38", "messageHeadline": "fix issues running connector dependency report on PRs from forks (#18\u2026", "author": {"name": "Pedro S. Lopez", "email": "pedroslopez@me.com", "user": {"login": "pedroslopez"}}, "additions": 2, "deletions": 6}}, {"node": {"oid": "94dfe73e7010d6f0691a2d5c510f641a69b1ff2e", "messageHeadline": "\ud83c\udf89 New Source: Gutendex API [low-code CDK] (#18075)", "author": {"name": "Dhroov Makwana", "email": "pabloescoder@gmail.com", "user": {"login": "pabloescoder"}}, "additions": 747, "deletions": 1}}, {"node": {"oid": "ec52a637b9848fbce53628ed81f137a7f2bc7a2c", "messageHeadline": "remove file that should be gitignored", "author": {"name": "pmossman", "email": "parker@airbyte.io", "user": {"login": "pmossman"}}, "additions": 0, "deletions": 0}}, {"node": {"oid": "c5336ce1dbd27add24c644a8db7b400a1cc7122b", "messageHeadline": "use basic auth username and password from .env (#18273)", "author": {"name": "Parker Mossman", "email": "parker@airbyte.io", "user": {"login": "pmossman"}}, "additions": 7, "deletions": 0}}, {"node": {"oid": "4e236b5b42213572b759f07541891cb593e69d68", "messageHeadline": "Add Geography support to RouterService (#17902)", "author": {"name": "Parker Mossman", "email": "parker@airbyte.io", "user": {"login": "pmossman"}}, "additions": 226, "deletions": 134}}, {"node": {"oid": "e232ffa9fc0faae9db044acbb24625a5f0044a0b", "messageHeadline": "Skip basic auth for Octavia integration tests (#18270)", "author": {"name": "Evan Tahler", "email": "evan@airbyte.io", "user": {"login": "evantahler"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "ce0bbf3f758a473635b13a9133dee4db9c3ac735", "messageHeadline": "Bump Airbyte version from 0.40.15 to 0.40.16 (#18268)", "author": {"name": "Octavia Squidington III", "email": "90398440+octavia-squidington-iii@users.noreply.github.com", "user": {"login": "octavia-squidington-iii"}}, "additions": 41, "deletions": 41}}, {"node": {"oid": "35218025451e47610fcec4e67531bbd9a2611afa", "messageHeadline": "Update Python Source connectors to use the latest airbyte-cdk minor v\u2026", "author": {"name": "Brian Lai", "email": "51336873+brianjlai@users.noreply.github.com", "user": {"login": "brianjlai"}}, "additions": 31, "deletions": 31}}, {"node": {"oid": "48a6c56a2afbc3eb0656838e6583adff3684417e", "messageHeadline": "Add APM tracing to Container Orchestrator (#18252)", "author": {"name": "Jonathan Pearlin", "email": "jonathan@airbyte.io", "user": {"login": "jdpgrailsdev"}}, "additions": 134, "deletions": 17}}, {"node": {"oid": "f861a7580c36f1e79b63728e9b688d3494d40640", "messageHeadline": "\ud83c\udf89 New Source: Insightly [python cdk] (#18164)", "author": {"name": "Henri Blancke", "email": "blanckehenri@gmail.com", "user": {"login": "henriblancke"}}, "additions": 3682, "deletions": 0}}, {"node": {"oid": "9d20fa3a30f09f7864653c75533d7b7419c87ca7", "messageHeadline": "Ensure we have protocol version on actor def reads (#18206)", "author": {"name": "Jimmy Ma", "email": "gosusnp@users.noreply.github.com", "user": {"login": "gosusnp"}}, "additions": 16, "deletions": 3}}, {"node": {"oid": "035f353b438475319236b85fbba56456548031f9", "messageHeadline": "Add basic auth notes to README (#18264)", "author": {"name": "Evan Tahler", "email": "evan@airbyte.io", "user": {"login": "evantahler"}}, "additions": 20, "deletions": 19}}, {"node": {"oid": "ec304fd3769163e2d11b92e702c8198bf5c145d3", "messageHeadline": "Disable basic auth for frontend acceptance tests (#18255)", "author": {"name": "Evan Tahler", "email": "evan@airbyte.io", "user": {"login": "evantahler"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "ad29513a43418852b05d077c557a5c0cab4f2757", "messageHeadline": "CDK: Handle config validation errors as config_error and failed check\u2026", "author": {"name": "Pedro S. Lopez", "email": "pedroslopez@me.com", "user": {"login": "pedroslopez"}}, "additions": 88, "deletions": 16}}, {"node": {"oid": "0d9b4e5dce1ba9e4cce219ab03e88ea7b47e414c", "messageHeadline": "\ud83c\udf89 Source Amazon Ads: filters for state on brand, product and display \u2026", "author": {"name": "Sage Watterworth", "email": "83830720+sage-watterworth@users.noreply.github.com", "user": {"login": "sage-watterworth"}}, "additions": 137, "deletions": 9}}, {"node": {"oid": "2d32e9d3a6a5d66554ed4cc81bbf7004cda6acc9", "messageHeadline": "Improve secret replacement matching reg ex (#18234)", "author": {"name": "Jonathan Pearlin", "email": "jonathan@airbyte.io", "user": {"login": "jdpgrailsdev"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "672260a3634d043c5091f542c4c8827883ceb12e", "messageHeadline": "Source intercom: switch on `airbyte-cdk=0.2.0` (#18216)", "author": {"name": "Serhii Chvaliuk", "email": "grubberr@gmail.com", "user": {"login": "grubberr"}}, "additions": 5, "deletions": 15}}, {"node": {"oid": "8fba3ac95bd00f8c3fc774d3000620d416283640", "messageHeadline": "Remove `airbyte-cli` from build scrips (#18251)", "author": {"name": "Evan Tahler", "email": "evan@airbyte.io", "user": {"login": "evantahler"}}, "additions": 0, "deletions": 1}}, {"node": {"oid": "dc80d6854ee0e4e107590bdc21d1a2c12992917e", "messageHeadline": "corrected the documentation for FreshDesk Connector (#18225)", "author": {"name": "Digambar Tupurwadi", "email": "digambartu@gmail.com", "user": {"login": "digambar-t7"}}, "additions": 7, "deletions": 7}}, {"node": {"oid": "1e9ad1c6f8e0aeb0594c1501133fdc56a7292fac", "messageHeadline": "Update tidb.md (#18210)", "author": {"name": "cncc", "email": "cncdvincentc@hotmail.com", "user": {"login": "cncc"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "762c4bdda45b98332f43bc712755e0120d20e5d3", "messageHeadline": "Move CatalogTree from views to components/connection (#18185)", "author": {"name": "Edmundo Ruiz Ghanem", "email": "168664+edmundito@users.noreply.github.com", "user": {"login": "edmundito"}}, "additions": 25, "deletions": 25}}, {"node": {"oid": "2e1209e78ff90a076be197606756e547e16c1825", "messageHeadline": "Source Github: switch on airbyte-cdk==0.2.0 (#18213)", "author": {"name": "Serhii Chvaliuk", "email": "grubberr@gmail.com", "user": {"login": "grubberr"}}, "additions": 31, "deletions": 9}}, {"node": {"oid": "e62c3c3cb70d607aca5ef48db9a8ec0312865644", "messageHeadline": "Skip CHECKs steps if previous sync success (#17999)", "author": {"name": "andriikorotkov", "email": "88329385+andriikorotkov@users.noreply.github.com", "user": {"login": "andriikorotkov"}}, "additions": 213, "deletions": 5}}, {"node": {"oid": "5466a68c74735dd05c8ac8dab0591c6801a23255", "messageHeadline": "\ud83e\ude9f\ud83e\uddea [Experiment] Incentivize speedy first connection (aka activation) \u2026", "author": {"name": "letiescanciano", "email": "45267095+letiescanciano@users.noreply.github.com", "user": {"login": "letiescanciano"}}, "additions": 410, "deletions": 12}}, {"node": {"oid": "a71b7ca025d97a3f44abea56e0c33e80fcbdb453", "messageHeadline": "Source file secure 0.2.26 (#18180)", "author": {"name": "Serhii Chvaliuk", "email": "grubberr@gmail.com", "user": {"login": "grubberr"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "3a9aa97d903b03c0d5ee8b673a4aaa3542952ae0", "messageHeadline": "Support testing airbyte-proxy with $VERSION (#18203)", "author": {"name": "Evan Tahler", "email": "evan@airbyte.io", "user": {"login": "evantahler"}}, "additions": 4, "deletions": 2}}, {"node": {"oid": "7cedfa48de4bd0970fcac86a3b13cd7407231b08", "messageHeadline": "Load Testing Script (#18020)", "author": {"name": "Parker Mossman", "email": "parker@airbyte.io", "user": {"login": "pmossman"}}, "additions": 613, "deletions": 0}}, {"node": {"oid": "a4474ce33835199014b611c5553d29eec3921e65", "messageHeadline": "Add back destination-databricks (#18196)", "author": {"name": "Greg Solovyev", "email": "grishick@users.noreply.github.com", "user": {"login": "grishick"}}, "additions": 0, "deletions": 1}}, {"node": {"oid": "d75604adb4aef94bbc17bd36711aeb011bfb719b", "messageHeadline": "add a span interceptor to treat expected errors as non-errors (#18192)", "author": {"name": "Cole Snodgrass", "email": "cole@airbyte.io", "user": {"login": "colesnodgrass"}}, "additions": 277, "deletions": 24}}, {"node": {"oid": "1f21f75e8a8fa29e0ea949c8f0c43925fe4ec1eb", "messageHeadline": "Fix bumpfile merge (#18199)", "author": {"name": "Evan Tahler", "email": "evan@airbyte.io", "user": {"login": "evantahler"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "6b1c5ee384926885613cfbd420d68e8150391f86", "messageHeadline": "save queue name into Attempts table (#17921)", "author": {"name": "Xiaohan Song", "email": "xiaohan@airbyte.io", "user": {"login": "xiaohansong"}}, "additions": 100, "deletions": 34}}, {"node": {"oid": "27a7878b8e20b0cc492dc2128bbe1c999eb669f9", "messageHeadline": "Manually bump proxy docker version tag to current version (#18198)", "author": {"name": "Evan Tahler", "email": "evan@airbyte.io", "user": {"login": "evantahler"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "6f88bdba39d80a352363a0a90ce7177faaa5eb59", "messageHeadline": "query to find out jobs running unusally long (#17978)", "author": {"name": "Xiaohan Song", "email": "xiaohan@airbyte.io", "user": {"login": "xiaohansong"}}, "additions": 227, "deletions": 22}}, {"node": {"oid": "e361ef6d8343cf4212c17ca4d9e1a7931b91e369", "messageHeadline": "JDBC sources: Improve source column type logs (#18193)", "author": {"name": "Edward Gao", "email": "edward.gao@airbyte.io", "user": {"login": "edgao"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "3d053e32ee9710cafa4e0613821527cf5ad6a4cc", "messageHeadline": "Use Nginx + Basic Auth to secure OSS Airbyte (#17694)", "author": {"name": "Evan Tahler", "email": "evan@airbyte.io", "user": {"login": "evantahler"}}, "additions": 25412, "deletions": 23571}}, {"node": {"oid": "702154da7672cb0b057b0b51aa29e1da47ed81ea", "messageHeadline": "Update to Micronaut 3.7.2 and related dependecies (#18191)", "author": {"name": "Jonathan Pearlin", "email": "jonathan@airbyte.io", "user": {"login": "jdpgrailsdev"}}, "additions": 3, "deletions": 3}}, {"node": {"oid": "8972fbd646813e7ba1da9ac0bf60a88f9e5f8e7c", "messageHeadline": "Avoid generating too many logs (#18190)", "author": {"name": "Benoit Moriceau", "email": "benoit@airbyte.io", "user": {"login": "benmoriceau"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "25feff7af28a1288d3eeaa511329ab58d7832ec6", "messageHeadline": "\ud83c\udf89 New Source: GoCardless (#17792)", "author": {"name": "Isaac Harris-Holt", "email": "47423046+isaacharrisholt@users.noreply.github.com", "user": {"login": "isaacharrisholt"}}, "additions": 1318, "deletions": 0}}, {"node": {"oid": "388810cf907426769db299a91ea21237ab7c981d", "messageHeadline": "Mark the sendgrid api key secret in the spec (#18182)", "author": {"name": "Michael Siega", "email": "109092231+mfsiega-airbyte@users.noreply.github.com", "user": {"login": "mfsiega-airbyte"}}, "additions": 6, "deletions": 3}}, {"node": {"oid": "db0227e051159dcf93851c640c092e7622faa701", "messageHeadline": "publish: increase delay to delete temp arch tags (#18137)", "author": {"name": "Pedro S. Lopez", "email": "pedroslopez@me.com", "user": {"login": "pedroslopez"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "2b6730ec1c61928bd50fe51ca09b0fcccacf3737", "messageHeadline": "Source Chargebee: fix transaction schema to be consistent with S3 (#1\u2026", "author": {"name": "Roman Yermilov [GL]", "email": "86300758+roman-yermilov-gl@users.noreply.github.com", "user": {"login": "roman-yermilov-gl"}}, "additions": 23, "deletions": 20}}, {"node": {"oid": "141e0854c6932c0c7e2cfb2fc8dc284e7e52bd69", "messageHeadline": "\ud83e\ude9f \ud83e\uddf9 Cleanup CatalogTree components (#18089)", "author": {"name": "Edmundo Ruiz Ghanem", "email": "168664+edmundito@users.noreply.github.com", "user": {"login": "edmundito"}}, "additions": 439, "deletions": 408}}, {"node": {"oid": "444f060f2d54c31205415853e281b76fac9b1526", "messageHeadline": "\ud83e\ude9f\u00a0\ud83e\uddf9 Implement ColumnSortButton component (#17798)", "author": {"name": "Yatsuk Bogdan", "email": "yatsukbogdan@gmail.com", "user": {"login": "YatsukBogdan1"}}, "additions": 99, "deletions": 82}}, {"node": {"oid": "de24ddced51b61b6f2014bc4b23b87d4403e954b", "messageHeadline": "make sure stream_slices is an iterator (#18092)", "author": {"name": "Brian Lai", "email": "51336873+brianjlai@users.noreply.github.com", "user": {"login": "brianjlai"}}, "additions": 19, "deletions": 6}}, {"node": {"oid": "55d030f3d72a8e69652fc5acb36c74311a2d0917", "messageHeadline": "\ud83c\udf89 Enhanced error messaging for DB source connectors (#18087)", "author": {"name": "Akash Kulkarni", "email": "113392464+akashkulk@users.noreply.github.com", "user": {"login": "akashkulk"}}, "additions": 124, "deletions": 97}}, {"node": {"oid": "5b81897b9665aad94051dadbc3e083da585830ac", "messageHeadline": "Source File: add validate_and_transform of config (#18116)", "author": {"name": "Serhii Chvaliuk", "email": "grubberr@gmail.com", "user": {"login": "grubberr"}}, "additions": 63, "deletions": 53}}, {"node": {"oid": "cd36d538bfa13497fd78b7659ced5211da4dad50", "messageHeadline": "Fix a typo in linkedin-ads.md (#18175)", "author": {"name": "Alexander Yakovlev", "email": "33040934+AlexJameson@users.noreply.github.com", "user": {"login": "AlexJameson"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "c9f79e6b42364783c6e6d0f06f72997b1addfc91", "messageHeadline": "SAT: Bump airbyte-cdk~=0.2.0 (#18174)", "author": {"name": "Serhii Chvaliuk", "email": "grubberr@gmail.com", "user": {"login": "grubberr"}}, "additions": 5, "deletions": 2}}, {"node": {"oid": "3d70fd03d55d866fec39476a11508f49fc0d2efc", "messageHeadline": "add grooming label support for team/platform-workflow issues (#18127)", "author": {"name": "Cole Snodgrass", "email": "cole@airbyte.io", "user": {"login": "colesnodgrass"}}, "additions": 29, "deletions": 0}}, {"node": {"oid": "5c5e7a180e6c91f1f358f6df67f5c0380bc3d68f", "messageHeadline": ":tada: New Source: Courier [low-code cdk] (#16847)", "author": {"name": "Gabriel Samson", "email": "gpsamson@users.noreply.github.com", "user": {"login": "gpsamson"}}, "additions": 970, "deletions": 0}}, {"node": {"oid": "5841e50e0097a08f5b72990edef04b76d0cbf76b", "messageHeadline": "Reduce pod status polling frequency (#18144)", "author": {"name": "Jimmy Ma", "email": "gosusnp@users.noreply.github.com", "user": {"login": "gosusnp"}}, "additions": 5, "deletions": 1}}, {"node": {"oid": "da5aed8a315b8d3900964321ac84fa51b0950004", "messageHeadline": "CDK: fixed document links regarding airbyte specification (#18169)", "author": {"name": "Tanvesh Takawale", "email": "36622194+TanveshT@users.noreply.github.com", "user": {"login": "TanveshT"}}, "additions": 9, "deletions": 9}}, {"node": {"oid": "3154cfa68e998b39703a5799a8bb3c84d3e4ad52", "messageHeadline": "Source Amazon Ads - bump dockerfile to 1.23 (#17906)", "author": {"name": "Sajarin", "email": "sajarindider@gmail.com", "user": {"login": "sajarin"}}, "additions": 3, "deletions": 3}}, {"node": {"oid": "258b23cf793016f471cb51ecfa0273bf5b0ab936", "messageHeadline": "CDK: VCR -> requests_cache + SQLite (#17990)", "author": {"name": "Serhii Chvaliuk", "email": "grubberr@gmail.com", "user": {"login": "grubberr"}}, "additions": 45, "deletions": 40}}, {"node": {"oid": "e21d54fbabe512fab6e627be01a31e99226d0fae", "messageHeadline": "Destination Bigquery: log the full stacktrace rather than just messag\u2026", "author": {"name": "Edward Gao", "email": "edward.gao@airbyte.io", "user": {"login": "edgao"}}, "additions": 10, "deletions": 9}}, {"node": {"oid": "79c1f3c71300e5c304cb3c2c1a8f62a8dc8bab06", "messageHeadline": ":tada: Add variable to customize airbyte-pod-sweeper delete pod actio\u2026", "author": {"name": "caiohasouza", "email": "caio@ganex.com.br", "user": {"login": "caiohasouza"}}, "additions": 48, "deletions": 47}}, {"node": {"oid": "eed3257c9be1eab1155ce449d6adf03ee16aa8b3", "messageHeadline": "Use constructor injection for singleton (#18163)", "author": {"name": "Jonathan Pearlin", "email": "jonathan@airbyte.io", "user": {"login": "jdpgrailsdev"}}, "additions": 28, "deletions": 11}}, {"node": {"oid": "e4fa2ceec0b077fd019263c44acc74d49099dee2", "messageHeadline": "Fix amplitude doc create new issue link (#18160)", "author": {"name": "Saroj Wasti", "email": "69208771+SarojWasti@users.noreply.github.com", "user": {"login": "SarojWasti"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "19e6fadd94808c8c4801aea10b1dcd860e1b949d", "messageHeadline": "\ud83e\ude9f \ud83c\udfa8 Show Schema Update Errors to User (#18008)", "author": {"name": "Teal Larson", "email": "LARSON.TEAL@GMAIL.COM", "user": {"login": "tealjulia"}}, "additions": 26, "deletions": 13}}, {"node": {"oid": "b564f3eb78f80c1bbca11e27d0de56738dc81c57", "messageHeadline": "Protocol: make `supported_sync_modes` a required not empty list on `A\u2026", "author": {"name": "Augustin", "email": "augustin@airbyte.io", "user": {"login": "alafanechere"}}, "additions": 307, "deletions": 153}}, {"node": {"oid": "4b0d1d4ac6bfd1c8d09311b7cd88f463ff856208", "messageHeadline": "Replace NoPaginator in the docs with NoPagination (#18142)", "author": {"name": "Delena Malan", "email": "delenamalan@users.noreply.github.com", "user": {"login": "delenamalan"}}, "additions": 4, "deletions": 4}}, {"node": {"oid": "df858a51180325c1cd8becf909a68f580fb64f5c", "messageHeadline": ":window: :art: Improve empty state of resource pages (#18066)", "author": {"name": "Tim Roes", "email": "tim@airbyte.io", "user": {"login": "timroes"}}, "additions": 37, "deletions": 16}}, {"node": {"oid": "7682c99de243730be799d5b0a720f4655e022b61", "messageHeadline": "\ud83e\ude9f\ud83d\udc1b client side validation of cron expressions (#17887)", "author": {"name": "Joey Marshment-Howell", "email": "josephkmh@users.noreply.github.com", "user": {"login": "josephkmh"}}, "additions": 136, "deletions": 12}}, {"node": {"oid": "8b683088dfdb5ae5cd197b0e00a84ca47d8b2973", "messageHeadline": "Bump helm chart version reference to 0.40.27 (#18152)", "author": {"name": "github-actions[bot]", "email": "41898282+github-actions[bot]@users.noreply.github.com", "user": {"login": "github-actions[bot]"}}, "additions": 32, "deletions": 23}}, {"node": {"oid": "ac026ac7526822bb88de071ce9b5206ca4cb202d", "messageHeadline": "Bump helm chart version reference to 0.40.26 (#18094)", "author": {"name": "github-actions[bot]", "email": "41898282+github-actions[bot]@users.noreply.github.com", "user": {"login": "github-actions[bot]"}}, "additions": 23, "deletions": 23}}, {"node": {"oid": "75c367b38f047db64c8ea105d30e4e6eb4a479c5", "messageHeadline": "Update deployment.yaml (#18151)", "author": {"name": "Emilija", "email": "105725935+emilija-omnisend@users.noreply.github.com", "user": {"login": "emilija-omnisend"}}, "additions": 1, "deletions": 0}}, {"node": {"oid": "8c780bd3aaf905fa0fe2fa7cdac2299b17bac7c9", "messageHeadline": "Publishes Postgres, MySQL, MSSQL source with changes from #18041 (#18\u2026", "author": {"name": "Ryan Fu", "email": "ryan.fu@airbyte.io", "user": {"login": "ryankfu"}}, "additions": 139, "deletions": 137}}, {"node": {"oid": "b18f95021e509dca7faf17131433280319beae3d", "messageHeadline": "Fix minor DBT Cloud Errors. (#18147)", "author": {"name": "Michael Siega", "email": "109092231+mfsiega-airbyte@users.noreply.github.com", "user": {"login": "mfsiega-airbyte"}}, "additions": 22, "deletions": 15}}, {"node": {"oid": "66e0055822eb7fef811cd8a222e9d8adb4c67b29", "messageHeadline": "Sentry Integration : Stop reporting all non system-error error types.\u2026", "author": {"name": "Akash Kulkarni", "email": "113392464+akashkulk@users.noreply.github.com", "user": {"login": "akashkulk"}}, "additions": 42, "deletions": 0}}, {"node": {"oid": "3b12a585ec8b202ccf9c1f54db8016b13b78f24d", "messageHeadline": "Docs: Fix backoff stategy docs (#18143)", "author": {"name": "Delena Malan", "email": "delenamalan@users.noreply.github.com", "user": {"login": "delenamalan"}}, "additions": 23, "deletions": 23}}, {"node": {"oid": "d9a48c9449537c636c3393cfeca1ae18ed1add1f", "messageHeadline": ":bug: Destination GCS: Fix error logs to log 'Gcs' rather than 'AWS' \u2026", "author": {"name": "Zachary Heller", "email": "zheller@gmail.com", "user": {"login": "zheller"}}, "additions": 6, "deletions": 5}}, {"node": {"oid": "19a296cfc8e72bdd728c3c38e41ced26bb076cce", "messageHeadline": "Add openAPI spec for Connector Builder Server (#17535)", "author": {"name": "Lake Mossman", "email": "lake@airbyte.io", "user": {"login": "lmossman"}}, "additions": 243, "deletions": 0}}, {"node": {"oid": "11699d4fe1510c8ea3f7fea9017f53e7a96932bc", "messageHeadline": "Alex/mvp UI for dbt cloud integration (#18095)", "author": {"name": "Michael Siega", "email": "109092231+mfsiega-airbyte@users.noreply.github.com", "user": {"login": "mfsiega-airbyte"}}, "additions": 480, "deletions": 3}}, {"node": {"oid": "370feccb51bf0a5cbba311c27c31c3a837300469", "messageHeadline": "increased timeout for sat tests (#18128)", "author": {"name": "midavadim", "email": "midavadim@yahoo.com", "user": {"login": "midavadim"}}, "additions": 1, "deletions": 0}}, {"node": {"oid": "adf2c5ff8ea6331dcd07f24a0e4ce8ec895d0195", "messageHeadline": "Bmoric/remove dep connector worker (#17977)", "author": {"name": "Benoit Moriceau", "email": "benoit@airbyte.io", "user": {"login": "benmoriceau"}}, "additions": 22, "deletions": 11}}, {"node": {"oid": "d7fd7b677759f4c4c92003ecb592c15a43399f6e", "messageHeadline": "`recordsRead` should be a long (#18123)", "author": {"name": "Evan Tahler", "email": "evan@airbyte.io", "user": {"login": "evantahler"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "d016ef11c94dbb78049f7645755414960acfc58f", "messageHeadline": "doc_update_oath_issue_gsc (#17967)", "author": {"name": "Yowan Ramchoreeter", "email": "26179814+YowanR@users.noreply.github.com", "user": {"login": "YowanR"}}, "additions": 6, "deletions": 0}}, {"node": {"oid": "70dd9a85cfd86b2d6c2fde646e37cca720306f02", "messageHeadline": ":tada: Source Zendesk Chat: engagements data fix infinity looping + g\u2026", "author": {"name": "Marcos Marx", "email": "marcosmarxm@users.noreply.github.com", "user": {"login": "marcosmarxm"}}, "additions": 246, "deletions": 233}}, {"node": {"oid": "740bbcde16792ee0862df2214ab6725650bd3f5a", "messageHeadline": ":bug: Source Zendesk Chat: engagements data fix infinity looping (#17\u2026", "author": {"name": "RobertoBonnet", "email": "robertojuarezwp@gmail.com", "user": {"login": "RobertoBonnet"}}, "additions": 95, "deletions": 0}}, {"node": {"oid": "b4c16bfdbb9147467d375c4f995723843aa6d347", "messageHeadline": "Custom APM Tracing (#17947)", "author": {"name": "Jonathan Pearlin", "email": "jonathan@airbyte.io", "user": {"login": "jdpgrailsdev"}}, "additions": 519, "deletions": 18}}, {"node": {"oid": "8c3162aeba345667510f1f8d538eca26fa18339f", "messageHeadline": "11679 BigQuery-Denormalized Destination: improve code coverage (#17827)", "author": {"name": "Yevhen Sukhomud", "email": "suhomud@gmail.com", "user": {"login": "suhomud"}}, "additions": 1224, "deletions": 376}}, {"node": {"oid": "510daa4b0d91861029b8954f3fbf1ef96faabb1c", "messageHeadline": "increased timeout for sat tests (#18114)", "author": {"name": "midavadim", "email": "midavadim@yahoo.com", "user": {"login": "midavadim"}}, "additions": 5, "deletions": 5}}, {"node": {"oid": "7cb01a76e69564f699313e1da898e44e078c2fdb", "messageHeadline": "docs: clarify language (#18090)", "author": {"name": "JC (Jonathan Chen)", "email": "jc@dijonkitchen.org", "user": {"login": "dijonkitchen"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "4db2364a67567fabfb1fc7d9d9a80ef0de496306", "messageHeadline": "source-e2e-test: update changelog with 0.1.2 (#18108)", "author": {"name": "Augustin", "email": "augustin@airbyte.io", "user": {"login": "alafanechere"}}, "additions": 1, "deletions": 0}}, {"node": {"oid": "40896d00c0ac33d8a2bfe9144626fc5ead9de006", "messageHeadline": "Re-direct Postgres guide to active page, current link is 404'd (#18103)", "author": {"name": "Tyler B", "email": "104733644+TBernstein4@users.noreply.github.com", "user": {"login": "tybernstein"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "9d23d48a014dbea0924a92c07d70b757b578b839", "messageHeadline": "#17506 fix klaviyo & marketo expected_records (#18101)", "author": {"name": "Denys Davydov", "email": "davydov.den18@gmail.com", "user": {"login": "davydov-d"}}, "additions": 6, "deletions": 860}}, {"node": {"oid": "475df69a66468aee911bbed6aab098b979a04393", "messageHeadline": "Source facebook-marketing: remove `pixel` from custom conversions str\u2026", "author": {"name": "Denys Davydov", "email": "davydov.den18@gmail.com", "user": {"login": "davydov-d"}}, "additions": 16, "deletions": 12}}, {"node": {"oid": "7a3815a7cd14b07a96dc331f1ab90f3503b158c7", "messageHeadline": "SATs: allow new records in a sequential read for full refresh test (#\u2026", "author": {"name": "Denys Davydov", "email": "davydov.den18@gmail.com", "user": {"login": "davydov-d"}}, "additions": 157, "deletions": 64}}, {"node": {"oid": "d4351ee3b4d025ecce1686df01b656b704f71aa7", "messageHeadline": "Bump helm chart version reference to 0.40.24 (#18081)", "author": {"name": "github-actions[bot]", "email": "41898282+github-actions[bot]@users.noreply.github.com", "user": {"login": "github-actions[bot]"}}, "additions": 27, "deletions": 24}}, {"node": {"oid": "26b6317198daaec0841493ff07ec463e36cf4705", "messageHeadline": "Added new \"filters\" python file, along with a \"hash\" filter. This can\u2026", "author": {"name": "Alexander Marquardt", "email": "alexander.marquardt@gmail.com", "user": {"login": "alexander-marquardt"}}, "additions": 112, "deletions": 1}}, {"node": {"oid": "a4253b3d2646e04b6a583c35de4ab974232d7b4a", "messageHeadline": "Bump helm chart version reference to 0.40.22 (#18077)", "author": {"name": "github-actions[bot]", "email": "41898282+github-actions[bot]@users.noreply.github.com", "user": {"login": "github-actions[bot]"}}, "additions": 26, "deletions": 23}}, {"node": {"oid": "71967885e4d60624868c1c844a2bb5f32a8ffa95", "messageHeadline": "Implement webhook operation in the sync workflow (#18022)", "author": {"name": "Michael Siega", "email": "109092231+mfsiega-airbyte@users.noreply.github.com", "user": {"login": "mfsiega-airbyte"}}, "additions": 418, "deletions": 41}}, {"node": {"oid": "70cbdd8e505cd1fe8c395cf8d9c44731f9a46f6b", "messageHeadline": "tolerate database nulls in webhook operation configs (#18084)", "author": {"name": "Michael Siega", "email": "109092231+mfsiega-airbyte@users.noreply.github.com", "user": {"login": "mfsiega-airbyte"}}, "additions": 2, "deletions": 1}}, {"node": {"oid": "4714a1c004a378d4c2a819480b1dd133447dfc18", "messageHeadline": "fix check for streams that do not use a stream slicer (#18080)", "author": {"name": "Brian Lai", "email": "51336873+brianjlai@users.noreply.github.com", "user": {"login": "brianjlai"}}, "additions": 8, "deletions": 3}}, {"node": {"oid": "fc8be13d3352f4b81385e259f91e997715d9c6fc", "messageHeadline": "\ud83c\udf89 Source Shopify: Add metafield streams (#17962)", "author": {"name": "Artem Inzhyyants", "email": "36314070+artem1205@users.noreply.github.com", "user": {"login": "artem1205"}}, "additions": 1473, "deletions": 87}}, {"node": {"oid": "a5a0409ad55192abda4b6fac028ac90080e51e43", "messageHeadline": "Bump Airbyte version from 0.40.14 to 0.40.15 (#17970)", "author": {"name": "Octavia Squidington III", "email": "90398440+octavia-squidington-iii@users.noreply.github.com", "user": {"login": "octavia-squidington-iii"}}, "additions": 39, "deletions": 39}}, {"node": {"oid": "260ab6bdeac9add1d1fcf67a5777980199521911", "messageHeadline": "Move the port forward outside of the main docker-compose (#17864)", "author": {"name": "Benoit Moriceau", "email": "benoit@airbyte.io", "user": {"login": "benmoriceau"}}, "additions": 14, "deletions": 3}}, {"node": {"oid": "8560f190223a3ba061e948f76d8332c42a9766d2", "messageHeadline": "Updated connector catalog page (#18076)", "author": {"name": "Amruta Ranade", "email": "11484018+Amruta-Ranade@users.noreply.github.com", "user": {"login": "Amruta-Ranade"}}, "additions": 24, "deletions": 24}}, {"node": {"oid": "7a71c55c1f4e3d3d7ff7c87605d94899cdda6b48", "messageHeadline": "Bmoric/remove dep server worker (#17894)", "author": {"name": "Benoit Moriceau", "email": "benoit@airbyte.io", "user": {"login": "benmoriceau"}}, "additions": 1622, "deletions": 1820}}, {"node": {"oid": "211b4beb4210227d974f0ac6cecaf9fd70e552ba", "messageHeadline": "Helm Chart: Create service annotations for airbyte-server (#17932)", "author": {"name": "Prasanth", "email": "72515998+sfc-gh-pkommini@users.noreply.github.com", "user": {"login": "sfc-gh-pkommini"}}, "additions": 7, "deletions": 1}}, {"node": {"oid": "6ebfe6b0b74368ea514788db3e638833f2c1f9d7", "messageHeadline": "Bump helm chart version reference to 0.40.20 (#18074)", "author": {"name": "github-actions[bot]", "email": "41898282+github-actions[bot]@users.noreply.github.com", "user": {"login": "github-actions[bot]"}}, "additions": 77, "deletions": 14}}, {"node": {"oid": "ee2e2b5b1fd935d2780fe609994a80a876186286", "messageHeadline": "16250 Destination Redis: Add SSH support (#17951)", "author": {"name": "Yevhen Sukhomud", "email": "suhomud@gmail.com", "user": {"login": "suhomud"}}, "additions": 283, "deletions": 5}}, {"node": {"oid": "e40375b79d9b9355c499a13c454557a8e25bbe3d", "messageHeadline": "Update helm charts (#18073)", "author": {"name": "Kyryl Skobylko", "email": "xpuska513@gmail.com", "user": {"login": "xpuska513"}}, "additions": 7, "deletions": 7}}, {"node": {"oid": "e546ebd92d6fc20e3cb3eecddc043c42e0c7679b", "messageHeadline": "Update helm chart comments (#18072)", "author": {"name": "Kyryl Skobylko", "email": "xpuska513@gmail.com", "user": {"login": "xpuska513"}}, "additions": 2, "deletions": 0}}, {"node": {"oid": "0ffd503b21cb0204d2891b5d3e85d12cec1ff25b", "messageHeadline": "\ud83d\udc1b  [low-code] $options shouldn't overwrite values that are already de\u2026", "author": {"name": "Alexandre Girard", "email": "alexandre@airbyte.io", "user": {"login": "girarda"}}, "additions": 91, "deletions": 27}}, {"node": {"oid": "792fa7ceadd5d58a4c2526e2ccc27c8e084776aa", "messageHeadline": "Remove unused `airbyte-cli` (#18009)", "author": {"name": "Evan Tahler", "email": "evan@airbyte.io", "user": {"login": "evantahler"}}, "additions": 0, "deletions": 81}}, {"node": {"oid": "e4f8e754107a2f061ab8ed21424c0bfb817de6ec", "messageHeadline": "Update helm release workflow (#18048)", "author": {"name": "Kyryl Skobylko", "email": "xpuska513@gmail.com", "user": {"login": "xpuska513"}}, "additions": 48, "deletions": 2}}, {"node": {"oid": "5a80c765c2ef9e26c231f2d737682dfd4ad83c36", "messageHeadline": "Add Message Migration to Destination Connection Checks (#17954)", "author": {"name": "Jimmy Ma", "email": "gosusnp@users.noreply.github.com", "user": {"login": "gosusnp"}}, "additions": 32, "deletions": 16}}, {"node": {"oid": "ef3e84ce3aa74d32a6ac9b5a292106512ce4dedf", "messageHeadline": "Checks for iterator hasNext element (#18041)", "author": {"name": "Ryan Fu", "email": "ryan.fu@airbyte.io", "user": {"login": "ryankfu"}}, "additions": 7, "deletions": 3}}, {"node": {"oid": "e51756bb239573325285bf22b716bfaee75f4f31", "messageHeadline": "Skip psql stop in acceptance test for gke (#18023)", "author": {"name": "terencecho", "email": "3916587+terencecho@users.noreply.github.com", "user": {"login": "terencecho"}}, "additions": 3, "deletions": 1}}, {"node": {"oid": "19a7747e439ec752044d45b6b9316185d323283f", "messageHeadline": "\ud83e\uddf9remove YamlSeedConfigPersistence (#18018)", "author": {"name": "Pedro S. Lopez", "email": "pedroslopez@me.com", "user": {"login": "pedroslopez"}}, "additions": 0, "deletions": 302}}, {"node": {"oid": "80128bea0275ea66a9a71788ba32c4707f158ef2", "messageHeadline": "trim namespace custom format before submit (#17986)", "author": {"name": "Vladimir", "email": "volodymyr.s.petrov@globallogic.com", "user": {"login": "dizel852"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "df72bbdf2ced6e476ece9aa619b0486c559b8465", "messageHeadline": "Low-code: Pass stream_slice to read_records when reading from CheckSt\u2026", "author": {"name": "Alexandre Girard", "email": "alexandre@airbyte.io", "user": {"login": "girarda"}}, "additions": 30, "deletions": 8}}, {"node": {"oid": "3f2af7d8e1a544e0162352b2235fccf18359d079", "messageHeadline": "Update 4-reading-data.md (#18037)", "author": {"name": "Amin", "email": "aminamos@users.noreply.github.com", "user": {"login": "aminamos"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "fa388503d86b40cc502d4ac68fa06fad21431192", "messageHeadline": "\ud83e\ude9f \ud83d\udd27 Refactored  <ServiceForm /> (#17597)", "author": {"name": "Vladimir", "email": "volodymyr.s.petrov@globallogic.com", "user": {"login": "dizel852"}}, "additions": 906, "deletions": 872}}, {"node": {"oid": "8c50395e4971787f2a79f17cf2ad1cb1a85c1821", "messageHeadline": "Source File: change releaseStage to GA (#17665)", "author": {"name": "Arsen Losenko", "email": "20901439+arsenlosenko@users.noreply.github.com", "user": {"login": "arsenlosenko"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "a28836e0c85b00e27322b0c0c5e9e75b2d3904fd", "messageHeadline": "Source File: Handle UnicodeDecodeError in case of incorrect filetype \u2026", "author": {"name": "Arsen Losenko", "email": "20901439+arsenlosenko@users.noreply.github.com", "user": {"login": "arsenlosenko"}}, "additions": 35, "deletions": 15}}, {"node": {"oid": "e079761509306f25132ebe9f30f41b04d3468348", "messageHeadline": "ensure workspace webhook configs can be persisted correctly (#18034)", "author": {"name": "Michael Siega", "email": "109092231+mfsiega-airbyte@users.noreply.github.com", "user": {"login": "mfsiega-airbyte"}}, "additions": 96, "deletions": 35}}, {"node": {"oid": "aa1372c3323bcff8e8631eeb119aee871a7a8f97", "messageHeadline": "include webhook configs in operations db persistence layer (#18030)", "author": {"name": "Michael Siega", "email": "109092231+mfsiega-airbyte@users.noreply.github.com", "user": {"login": "mfsiega-airbyte"}}, "additions": 23, "deletions": 1}}, {"node": {"oid": "c872042a6bab4956f7552dd6e110c027d2b5c55c", "messageHeadline": "Databricks destination: ensure encrypted JDBC connection (#18032)", "author": {"name": "Liren Tu", "email": "tuliren@gmail.com", "user": {"login": "tuliren"}}, "additions": 6, "deletions": 5}}, {"node": {"oid": "c81ea485cec757160a1576522d8875bb3875c100", "messageHeadline": "Faster Faker (#18021)", "author": {"name": "Evan Tahler", "email": "evan@airbyte.io", "user": {"login": "evantahler"}}, "additions": 229, "deletions": 188}}, {"node": {"oid": "1b134d866fe69b6ae7a148b2d328416749f86031", "messageHeadline": "\ud83c\udf89 Destination Databricks: Support Azure storage (#15140) (#15329)", "author": {"name": "Ashley Baer (PTC)", "email": "abaer@ptc.com", "user": {"login": "abaerptc"}}, "additions": 1393, "deletions": 352}}, {"node": {"oid": "a73ae2b09d8e8e897f9c4836e8723ca8cedf6d28", "messageHeadline": "Add SSH tunneling to Elastic Search Destination (#17805)", "author": {"name": "Greg Solovyev", "email": "grishick@users.noreply.github.com", "user": {"login": "grishick"}}, "additions": 429, "deletions": 67}}, {"node": {"oid": "18c328da2b9d5ed25957b72c6aba349b16074d95", "messageHeadline": "Bmoric/build platform if connector pg changed (#18014)", "author": {"name": "Benoit Moriceau", "email": "benoit@airbyte.io", "user": {"login": "benmoriceau"}}, "additions": 3, "deletions": 1}}, {"node": {"oid": "359b560de9f612e05663e18c3dee3a5e2a9c911a", "messageHeadline": "Introduce webhook operations to the operations API and persistence (#\u2026", "author": {"name": "Michael Siega", "email": "109092231+mfsiega-airbyte@users.noreply.github.com", "user": {"login": "mfsiega-airbyte"}}, "additions": 298, "deletions": 65}}, {"node": {"oid": "d8e9f512d6fa3ba6bb49f1c048a531055c833435", "messageHeadline": "Fix multiple breakages in the platform build (#18011)", "author": {"name": "Michael Siega", "email": "109092231+mfsiega-airbyte@users.noreply.github.com", "user": {"login": "mfsiega-airbyte"}}, "additions": 2, "deletions": 618}}, {"node": {"oid": "6039e6fa5fccf5d77039e5d9a0df54aa1c35eb14", "messageHeadline": "Source Chargebee: altered docs for chargebee connector (#18007)", "author": {"name": "Digambar Tupurwadi", "email": "digambartu@gmail.com", "user": {"login": "digambar-t7"}}, "additions": 7, "deletions": 8}}, {"node": {"oid": "804bf47484cc7fe5850223f26c5359f5cde3ed36", "messageHeadline": "Major overhaul of check images (#17979)", "author": {"name": "Topher Lubaway", "email": "asimplechris@gmail.com", "user": {"login": "supertopher"}}, "additions": 87, "deletions": 28}}, {"node": {"oid": "e5fccaaf035c01f79c41391902e403c622b817c5", "messageHeadline": "add source s3 back to catalog (#17997)", "author": {"name": "Brian Lai", "email": "51336873+brianjlai@users.noreply.github.com", "user": {"login": "brianjlai"}}, "additions": 0, "deletions": 1}}, {"node": {"oid": "c05135b336e3a8c45dfefca340d0c5b261c7a4f0", "messageHeadline": "\ud83c\udf89 New Destination: bit.io (#15821)", "author": {"name": "Adam Fletcher", "email": "adam@bit.io", "user": {"login": "adamf"}}, "additions": 617, "deletions": 1}}, {"node": {"oid": "22c55b54f5cbe1b79e5fe8225c16280cc9c29d5f", "messageHeadline": "\ud83e\ude9f \ud83e\uddf9 Remove connection and mode prop drilling on connection view/edit \u2026", "author": {"name": "Teal Larson", "email": "LARSON.TEAL@GMAIL.COM", "user": {"login": "tealjulia"}}, "additions": 75, "deletions": 107}}, {"node": {"oid": "d2d8989b735480a8e338760035caf31cd4001e34", "messageHeadline": "\ud83e\ude9f New <TagInput /> (#17760)", "author": {"name": "Teal Larson", "email": "LARSON.TEAL@GMAIL.COM", "user": {"login": "tealjulia"}}, "additions": 235, "deletions": 234}}, {"node": {"oid": "1d2a4baf6bf6e2ea6a136bb89fe3dd9a2d371ccc", "messageHeadline": "Cypress initial cleanup pass (#16189)", "author": {"name": "Alex Birdsall", "email": "ambirdsall@gmail.com", "user": {"login": "ambirdsall"}}, "additions": 30, "deletions": 3}}, {"node": {"oid": "cdb8052db3d328504e909e5dd22755c1859d06b5", "messageHeadline": "\ud83d\udc1b Source Bing Ads - Fix Campaigns stream misses Audience and Shopping\u2026", "author": {"name": "Rachel Rizk", "email": "69161287+rach-r@users.noreply.github.com", "user": {"login": "rach-r"}}, "additions": 21, "deletions": 10}}, {"node": {"oid": "5aa25a1e1aa16379244d50c2863c356c7335813d", "messageHeadline": "Source S3 - fix schema inference (#17991)", "author": {"name": "Denys Davydov", "email": "davydov.den18@gmail.com", "user": {"login": "davydov-d"}}, "additions": 24, "deletions": 7}}, {"node": {"oid": "888347a0d0f2976c1b84094e95208e0f77e9b2f6", "messageHeadline": "\ud83c\udf89 JDBC sources: store cursor record count in db state (#15535)", "author": {"name": "Liren Tu", "email": "tuliren@gmail.com", "user": {"login": "tuliren"}}, "additions": 538, "deletions": 190}}, {"node": {"oid": "6a48da9226132107fc702cb74a9a421d5bd62949", "messageHeadline": "Introduce webhook configs into workspace api and persistence (#17950)", "author": {"name": "Michael Siega", "email": "109092231+mfsiega-airbyte@users.noreply.github.com", "user": {"login": "mfsiega-airbyte"}}, "additions": 354, "deletions": 18}}, {"node": {"oid": "19f74282be55f8de70e9f5ef8bc607da77fbae1e", "messageHeadline": "ci: upload test results to github for analysis (#17953)", "author": {"name": "Conor", "email": "cpdeethree@users.noreply.github.com", "user": {"login": "cpdeethree"}}, "additions": 18, "deletions": 0}}, {"node": {"oid": "21352b6003b2f0a53673bda92b8d63666d16b327", "messageHeadline": "Trigger the connectors build if there are worker changes. (#17976)", "author": {"name": "Davin Chia", "email": "davinchia@gmail.com", "user": {"login": "davinchia"}}, "additions": 1, "deletions": 0}}, {"node": {"oid": "f338e47c2fcae52bab3615ce2433ac5c80a4f265", "messageHeadline": "Add additional sync timing information (#17643)", "author": {"name": "Evan Tahler", "email": "evan@airbyte.io", "user": {"login": "evantahler"}}, "additions": 189, "deletions": 34}}, {"node": {"oid": "289a0654018d133a01651722d17a9f33cce7f40d", "messageHeadline": "Use page_token_option instead of page_token (#17892)", "author": {"name": "Delena Malan", "email": "delenamalan@users.noreply.github.com", "user": {"login": "delenamalan"}}, "additions": 5, "deletions": 5}}, {"node": {"oid": "ce061d239e0ce73b31bcff960959debe80a28ee7", "messageHeadline": "capture metrics around json messages size (#17973)", "author": {"name": "Cole Snodgrass", "email": "cole@airbyte.io", "user": {"login": "colesnodgrass"}}, "additions": 21, "deletions": 3}}, {"node": {"oid": "97912d53fc026dcb8524a50785d381e9efcd2b1d", "messageHeadline": "\ud83d\udc1b Correct kube annotations variable as per the docs. (#17972)", "author": {"name": "Nataly Merezhuk", "email": "65251165+natalyjazzviolin@users.noreply.github.com", "user": {"login": "natalyjazzviolin"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "fc596588c73b4bc284daf85447eebb85f30805ec", "messageHeadline": ":window: :tada: Add /connector-builder page with embedded YAML editor\u2026", "author": {"name": "Lake Mossman", "email": "lake@airbyte.io", "user": {"login": "lmossman"}}, "additions": 190, "deletions": 4}}, {"node": {"oid": "3bcf15ba995626121c708023235c54af6a8354a4", "messageHeadline": "fix `est_num_metrics_emitted_by_reporter` not being emitted (#17929)", "author": {"name": "Cole Snodgrass", "email": "cole@airbyte.io", "user": {"login": "colesnodgrass"}}, "additions": 1218, "deletions": 867}}, {"node": {"oid": "4ad7c97ac9f620c6e87191d8cafa4c3145b452c0", "messageHeadline": "Update schema dumps (#17960)", "author": {"name": "Jonathan Pearlin", "email": "jonathan@airbyte.io", "user": {"login": "jdpgrailsdev"}}, "additions": 0, "deletions": 54}}, {"node": {"oid": "ace489cb15d4d36acc8ee53ae6ac547c62ff0d59", "messageHeadline": "Remove the bump in the value.yml (#17959)", "author": {"name": "Benoit Moriceau", "email": "benoit@airbyte.io", "user": {"login": "benmoriceau"}}, "additions": 0, "deletions": 2}}, {"node": {"oid": "27e089eabc0d4b54525521892e7d48b74b10d3f0", "messageHeadline": "Ensure database initialization in test container (#17697)", "author": {"name": "Jonathan Pearlin", "email": "jonathan@airbyte.io", "user": {"login": "jdpgrailsdev"}}, "additions": 65, "deletions": 0}}, {"node": {"oid": "6eb3893f14806818968b31f87a96824ac854a3e9", "messageHeadline": "Remove typo line from incremental reads docs (#17920)", "author": {"name": "Delena Malan", "email": "delenamalan@users.noreply.github.com", "user": {"login": "delenamalan"}}, "additions": 0, "deletions": 1}}, {"node": {"oid": "2247038a520c687b35a9e28ad9a39fac35558d28", "messageHeadline": "DocS: Update authentication.md (#17931)", "author": {"name": "Subham Sahu", "email": "subham7sahu@gmail.com", "user": {"login": "subhamX"}}, "additions": 3, "deletions": 3}}, {"node": {"oid": "f267746a18682eb93872d0e6b5b1e231e21b0d31", "messageHeadline": "Use MessageMigration for Source Connection Check. (#17656)", "author": {"name": "Jimmy Ma", "email": "gosusnp@users.noreply.github.com", "user": {"login": "gosusnp"}}, "additions": 222, "deletions": 52}}, {"node": {"oid": "d9d2261fdf6d7db01d0a55b17f43ec64258d85ef", "messageHeadline": "fixed links (#17949)", "author": {"name": "Amruta Ranade", "email": "11484018+Amruta-Ranade@users.noreply.github.com", "user": {"login": "Amruta-Ranade"}}, "additions": 3, "deletions": 6}}, {"node": {"oid": "908f3949d206ecba249a27faef582877dfc19a85", "messageHeadline": "remove usages of YamlSeedConfigPersistence (#17895)", "author": {"name": "Pedro S. Lopez", "email": "pedroslopez@me.com", "user": {"login": "pedroslopez"}}, "additions": 13, "deletions": 15}}, {"node": {"oid": "3268cfe1c3ec4f17e1f3d54396110085c6f63d4a", "messageHeadline": "Add React.PropsWithChildren where needed (#17946)", "author": {"name": "Tim Roes", "email": "tim@airbyte.io", "user": {"login": "timroes"}}, "additions": 15, "deletions": 8}}, {"node": {"oid": "9836c11c236753b4a87235d21105655f51952d2c", "messageHeadline": "Improve SidebarDropdownMenu component (#17945)", "author": {"name": "Tim Roes", "email": "tim@airbyte.io", "user": {"login": "timroes"}}, "additions": 44, "deletions": 27}}, {"node": {"oid": "57571ee94f1d633771203c85710f9d2c34f04204", "messageHeadline": "Fixed broken links", "author": {"name": "Amruta Ranade", "email": "11484018+Amruta-Ranade@users.noreply.github.com", "user": {"login": "Amruta-Ranade"}}, "additions": 3, "deletions": 3}}, {"node": {"oid": "234089e4794a202c3196a28d9ce3282e7512dd85", "messageHeadline": "Source google-analytics-v4: fix pagination (#17943)", "author": {"name": "Denys Davydov", "email": "davydov.den18@gmail.com", "user": {"login": "davydov-d"}}, "additions": 28, "deletions": 12}}, {"node": {"oid": "220513db961705b8b370dd3b51b62fa4699d586d", "messageHeadline": "Source Amazon Ads : SAT recover expected_records.txt (#17938)", "author": {"name": "Serhii Chvaliuk", "email": "grubberr@gmail.com", "user": {"login": "grubberr"}}, "additions": 127, "deletions": 3}}, {"node": {"oid": "64c5621caf5430f4e65d52e1d8e4f209d304f736", "messageHeadline": "fix db and minio deploy (#17940)", "author": {"name": "Kyryl Skobylko", "email": "xpuska513@gmail.com", "user": {"login": "xpuska513"}}, "additions": 291, "deletions": 112}}, {"node": {"oid": "c49980ac2a035026a00f4233887238e0ccb51b31", "messageHeadline": "Add missing extraInitContainers (#17781)", "author": {"name": "Corey Zuares", "email": "251062+czuares@users.noreply.github.com", "user": {"login": "czuares"}}, "additions": 18, "deletions": 2}}, {"node": {"oid": "2a4a5d3a1a326fe0725789b661e9984f0b8c35fc", "messageHeadline": "Handle className removal on SVG (#17935)", "author": {"name": "Tim Roes", "email": "tim@airbyte.io", "user": {"login": "timroes"}}, "additions": 23, "deletions": 18}}, {"node": {"oid": "c2415415bd7aadd80160275bd8f43f4fe20506b8", "messageHeadline": "Source google-anlytics-v4: do not retry exceeded daily quota (#17905)", "author": {"name": "Denys Davydov", "email": "davydov.den18@gmail.com", "user": {"login": "davydov-d"}}, "additions": 20, "deletions": 12}}, {"node": {"oid": "981190a00575c24fc0efb24658caa8d88cd3e28b", "messageHeadline": "\ud83d\udc1b Source Salesforce: make paging work, if `cursor_field` is not chang\u2026", "author": {"name": "Serhii Chvaliuk", "email": "grubberr@gmail.com", "user": {"login": "grubberr"}}, "additions": 79, "deletions": 7}}, {"node": {"oid": "473b5db43f0c1480b359d3f3792fdef0b1907f0f", "messageHeadline": "Revert metrics reporter migration to micronaut (#17927)", "author": {"name": "Malik Diarra", "email": "malik@airbyte.io", "user": {"login": "malikdiarra"}}, "additions": 867, "deletions": 1204}}, {"node": {"oid": "3c147fbc3298dc81832d377928e5fcb4d094ed38", "messageHeadline": "Return source catalog id after discovery (#17923)", "author": {"name": "Michael Siega", "email": "109092231+mfsiega-airbyte@users.noreply.github.com", "user": {"login": "mfsiega-airbyte"}}, "additions": 7, "deletions": 2}}, {"node": {"oid": "a0e1fdf0c72692973779eabe87e456b3fa920c9b", "messageHeadline": "remove logging command line (#17925)", "author": {"name": "Benoit Moriceau", "email": "benoit@airbyte.io", "user": {"login": "benmoriceau"}}, "additions": 0, "deletions": 4}}, {"node": {"oid": "94038a1864adde3377dedc1acb7ef956a9af82cc", "messageHeadline": "fix formatting (#17913)", "author": {"name": "Edward Gao", "email": "edward.gao@airbyte.io", "user": {"login": "edgao"}}, "additions": 1, "deletions": 3}}, {"node": {"oid": "808af16023940c9d1f68984246590e88f63124ef", "messageHeadline": "Fix Docker image existence check (normalization) (#17908)", "author": {"name": "Edward Gao", "email": "edward.gao@airbyte.io", "user": {"login": "edgao"}}, "additions": 4, "deletions": 1}}, {"node": {"oid": "bd0c2388df03efe6df7a722ad5d71f03b93ca8b7", "messageHeadline": "Destination Clickhouse: Publish normalization after removing native p\u2026", "author": {"name": "Edward Gao", "email": "edward.gao@airbyte.io", "user": {"login": "edgao"}}, "additions": 3, "deletions": 2}}, {"node": {"oid": "034b3fb1004f360ef42ca35a55bac9f82971035c", "messageHeadline": "Remove unpulbished version of source-amazon-ads from seed file (#17904)", "author": {"name": "Greg Solovyev", "email": "grishick@users.noreply.github.com", "user": {"login": "grishick"}}, "additions": 3, "deletions": 3}}, {"node": {"oid": "eb6a2429ad46c94ca8c613f90ee9c9025f30604a", "messageHeadline": "Source acceptance test: bugfix (#17757)", "author": {"name": "Denys Davydov", "email": "davydov.den18@gmail.com", "user": {"login": "davydov-d"}}, "additions": 14, "deletions": 25}}, {"node": {"oid": "ca198ecf3630c9e924128fef4e0f2001ec092d63", "messageHeadline": "update amazon-ads version to 0.1.23 (#17870)", "author": {"name": "Ganpat Agarwal", "email": "gagarwal@artica.com", "user": {"login": "ganpatagarwal"}}, "additions": 3, "deletions": 3}}, {"node": {"oid": "0644a844aa8d37c21ccc734d9e0a5c5c69eb00fd", "messageHeadline": "SAT: backward compatiblity hypothesis testing: Disable `filter too mu\u2026", "author": {"name": "Augustin", "email": "augustin@airbyte.io", "user": {"login": "alafanechere"}}, "additions": 10, "deletions": 3}}, {"node": {"oid": "9a30ae743f4eadf076e98a4a36ffb82b5ab9c280", "messageHeadline": "Publishing Google Analytics connector (#17898)", "author": {"name": "Sajarin", "email": "sajarindider@gmail.com", "user": {"login": "sajarin"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "0cbd4deeb4d5f22fb35b76e3e59adc39734e1d14", "messageHeadline": "SAT: unit tests `test_state_with_abnormally_large_values`  + add miss\u2026", "author": {"name": "Augustin", "email": "augustin@airbyte.io", "user": {"login": "alafanechere"}}, "additions": 425, "deletions": 59}}, {"node": {"oid": "07e5e358557cb4039aba3438582235b762bed791", "messageHeadline": "Google Analytics v4: Added support for segments and filters (#16920)", "author": {"name": "Krisjan O", "email": "krisjan@gmail.com", "user": {"login": "krisjan-oldekamp"}}, "additions": 37, "deletions": 4}}, {"node": {"oid": "67d146ae41ff709784801e996713363ae90799b1", "messageHeadline": "Minor nit: Removing extra Note (#17572)", "author": {"name": "Yowan Ramchoreeter", "email": "26179814+YowanR@users.noreply.github.com", "user": {"login": "YowanR"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "e1701c97ebcc67f876db3500f1e63e42a89c2645", "messageHeadline": "\ud83c\udf89  MySQL Source : Expose serverTimezone debezium option via MySQL Sou\u2026", "author": {"name": "Akash Kulkarni", "email": "113392464+akashkulk@users.noreply.github.com", "user": {"login": "akashkulk"}}, "additions": 88, "deletions": 10}}, {"node": {"oid": "de8895b8eff10484e5a4c5d56bd6634e086f4e00", "messageHeadline": "Changes Checkout Streams to Checkout Sessions (#17796)", "author": {"name": "Tyler B", "email": "104733644+TBernstein4@users.noreply.github.com", "user": {"login": "tybernstein"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "e0db09bc920f199e791e617ed23a67d24beddaa1", "messageHeadline": "improve query performance (#17862)", "author": {"name": "Cole Snodgrass", "email": "cole@airbyte.io", "user": {"login": "colesnodgrass"}}, "additions": 9, "deletions": 24}}, {"node": {"oid": "7c919e00519359a17be108b8e57b011e12b4064c", "messageHeadline": "\ud83e\ude9f \ud83d\udd27 Add Datadog support to webapp, cleanup sentry init (#17821)", "author": {"name": "Edmundo Ruiz Ghanem", "email": "168664+edmundito@users.noreply.github.com", "user": {"login": "edmundito"}}, "additions": 113, "deletions": 10}}, {"node": {"oid": "1ddd4d7d7d77bfe5ade819622d700bb6b9f52f3a", "messageHeadline": "\ud83e\ude9f \ud83c\udf89 Add optional invite user hint to connector create pages (#15799)", "author": {"name": "Edmundo Ruiz Ghanem", "email": "168664+edmundito@users.noreply.github.com", "user": {"login": "edmundito"}}, "additions": 298, "deletions": 42}}, {"node": {"oid": "6a8b053fb5873f8f9b3bf3cac48af8bd306793d6", "messageHeadline": "Use locally-installed qemu rather than docker-installed version (2) (\u2026", "author": {"name": "Serhii Chvaliuk", "email": "grubberr@gmail.com", "user": {"login": "grubberr"}}, "additions": 5, "deletions": 4}}, {"node": {"oid": "490f0ca241d427bf081d82fbbf043fddb94e5dbd", "messageHeadline": "Introduce secrets management into workspace persistence (#17851)", "author": {"name": "Michael Siega", "email": "109092231+mfsiega-airbyte@users.noreply.github.com", "user": {"login": "mfsiega-airbyte"}}, "additions": 105, "deletions": 61}}, {"node": {"oid": "f21f34559cb554cf6552a87536368aadd1123f94", "messageHeadline": "Source Amplitude: Add empty series validation (#17854)", "author": {"name": "Serhii Lazebnyi", "email": "53845333+lazebnyi@users.noreply.github.com", "user": {"login": "lazebnyi"}}, "additions": 18, "deletions": 6}}, {"node": {"oid": "5df66cd572d7fcc527a5256556b34d37110e22ab", "messageHeadline": "Source S3: Connector does not enforce SSL/TLS for non-S3 endpoints (#\u2026", "author": {"name": "Serhii Lazebnyi", "email": "53845333+lazebnyi@users.noreply.github.com", "user": {"login": "lazebnyi"}}, "additions": 8, "deletions": 44}}, {"node": {"oid": "246172bd6c7c85cae5cc0d734859c1b344b6e9c0", "messageHeadline": "Use the Airbyte Base Java Image for all services (#17843)", "author": {"name": "Jonathan Pearlin", "email": "jonathan@airbyte.io", "user": {"login": "jdpgrailsdev"}}, "additions": 10, "deletions": 15}}, {"node": {"oid": "c04d317e45c520f9a393fe6409ad4bf94308792a", "messageHeadline": "\ud83d\udc1b Source Shopify: fix `404` for configured streams, fix missing curso\u2026", "author": {"name": "Baz", "email": "oleksandr.bazarnov@globallogic.com", "user": {"login": "bazarnov"}}, "additions": 156, "deletions": 93}}, {"node": {"oid": "33dfd5d6befcd10181d6a50ad546fe865fac9d9d", "messageHeadline": "Fixed \"Ensure no file change\" build issue. Only checkstyle changes, n\u2026", "author": {"name": "Eugene", "email": "etsybaev@gmail.com", "user": {"login": "etsybaev"}}, "additions": 5161, "deletions": 7050}}, {"node": {"oid": "0abeff928976b79083fa1a8f9221f2b7ff1b02aa", "messageHeadline": "[17495] Source-oracle: fixed build and integration test (#17769)", "author": {"name": "Eugene", "email": "etsybaev@gmail.com", "user": {"login": "etsybaev"}}, "additions": 61, "deletions": 56}}, {"node": {"oid": "b2b9a3ec9aecade958eb225870a5f678b46ed31d", "messageHeadline": ":window: :art: Fix styling of dropdown (#17872)", "author": {"name": "Tim Roes", "email": "tim@airbyte.io", "user": {"login": "timroes"}}, "additions": 1292, "deletions": 1273}}, {"node": {"oid": "8e6fb793bb9b1bc2f2dd75f7001aff511d072fa4", "messageHeadline": "Source Github: Use default behaviour, retry on 429 and all 5XX errors\u2026", "author": {"name": "Serhii Chvaliuk", "email": "grubberr@gmail.com", "user": {"login": "grubberr"}}, "additions": 45, "deletions": 23}}, {"node": {"oid": "feab43a9edb76caa6f8f210570154fd9566cfa91", "messageHeadline": "Source Recharge: do not call response.json() when handling http error\u2026", "author": {"name": "Denys Davydov", "email": "davydov.den18@gmail.com", "user": {"login": "davydov-d"}}, "additions": 13, "deletions": 10}}, {"node": {"oid": "f1c0c555c013f16a1d5cc7e80eb2087a6754d608", "messageHeadline": "Source Facebook Marketing: remove \"format\" from optional datetime \"en\u2026", "author": {"name": "Serhii Chvaliuk", "email": "grubberr@gmail.com", "user": {"login": "grubberr"}}, "additions": 12, "deletions": 7}}, {"node": {"oid": "f650005f2a7fa502df1d2d0eb0e3b16376884c6b", "messageHeadline": "Remove the dependency between the orchestrator container and the work\u2026", "author": {"name": "Benoit Moriceau", "email": "benoit@airbyte.io", "user": {"login": "benmoriceau"}}, "additions": 143, "deletions": 72}}, {"node": {"oid": "63e39e6142f8a4accd42994068315168789d41f4", "messageHeadline": "fix metric reporter not producing metrics (#17863)", "author": {"name": "Cole Snodgrass", "email": "cole@airbyte.io", "user": {"login": "colesnodgrass"}}, "additions": 6, "deletions": 2}}, {"node": {"oid": "4652173311d4988bfe0bd415bdc063c980a5d6ff", "messageHeadline": "postgres-source: handle 24:00:00 value for time column (#17782)", "author": {"name": "Subodh Kant Chaturvedi", "email": "subodh1810@gmail.com", "user": {"login": "subodh1810"}}, "additions": 26, "deletions": 17}}, {"node": {"oid": "e2a5c3768d535ab15a9d889a0e25048277e00173", "messageHeadline": "Add debug output for Osano (#17857)", "author": {"name": "Tim Roes", "email": "tim@airbyte.io", "user": {"login": "timroes"}}, "additions": 9, "deletions": 0}}, {"node": {"oid": "bd54de05d1483f93f3c723485e8a22b7a101cb7f", "messageHeadline": "reuse existing ports for test (#17856)", "author": {"name": "Cole Snodgrass", "email": "cole@airbyte.io", "user": {"login": "colesnodgrass"}}, "additions": 1, "deletions": 2}}, {"node": {"oid": "30d752369e79efceb56b4eb1a8315c4a6861055f", "messageHeadline": ":bug: Helm Chart: fix the service name used by the helm test (#17667)", "author": {"name": "William Chhim", "email": "ly.william.chhim@gmail.com", "user": {"login": "WillerWasTaken"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "e07530a81a53d66e10841c7b94dae1d6f5b04b1a", "messageHeadline": "Helm Chart: remove worker tag (#17834)", "author": {"name": "Ivan Krylov", "email": "Krylov.ivan86@gmail.com", "user": {"login": "navi86"}}, "additions": 0, "deletions": 1}}, {"node": {"oid": "a8461a54c35cdefcc89c9473ce0f54b2fbd279ad", "messageHeadline": "\ud83d\udc1e Source google sheets: fix nonetype exception when no spreadsheet id\u2026", "author": {"name": "Liren Tu", "email": "tuliren@gmail.com", "user": {"login": "tuliren"}}, "additions": 5, "deletions": 4}}, {"node": {"oid": "e4d1da5948390f5c41291383afeab7c3604cb2a6", "messageHeadline": "source-recharge: do not parse json in `should_retry` (#17822)", "author": {"name": "Augustin", "email": "augustin@airbyte.io", "user": {"login": "alafanechere"}}, "additions": 24, "deletions": 24}}, {"node": {"oid": "1a36074818ae7f860310446a6ef1205f2ad2cb11", "messageHeadline": "source-salesforce: add EventWhoRelation to UNSUPPORTED_BULK_API_SALES\u2026", "author": {"name": "Augustin", "email": "augustin@airbyte.io", "user": {"login": "alafanechere"}}, "additions": 6, "deletions": 4}}, {"node": {"oid": "6e42afb735f61fcf758fd8ca686d996348aca352", "messageHeadline": "Update and publish source-orb (#17838)", "author": {"name": "Christophe Duong", "email": "christophe.duong@gmail.com", "user": {"login": "ChristopheDuong"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "fbead4d7d15d2faa43fad19ed306c2891cedbdcf", "messageHeadline": "Add a new column in attempts table (#17806)", "author": {"name": "Xiaohan Song", "email": "xiaohan@airbyte.io", "user": {"login": "xiaohansong"}}, "additions": 42, "deletions": 1}}, {"node": {"oid": "f5d339a260473a4f10cacd73757bcf20ebf9b566", "messageHeadline": "fix condition for KubePortManagerSingleton init twice (#16213)", "author": {"name": "HongChe Lin", "email": "HCLin.welcome@gmail.com", "user": {"login": "goodseeyou"}}, "additions": 37, "deletions": 48}}, {"node": {"oid": "2d049f18cfd0e2f44a242303387db7415f8e9140", "messageHeadline": "Use locally-installed qemu rather than docker-installed version (#17848)", "author": {"name": "Evan Tahler", "email": "evan@airbyte.io", "user": {"login": "evantahler"}}, "additions": 6, "deletions": 5}}, {"node": {"oid": "ec5496840df4b0af93afa341d820268d0212c7e9", "messageHeadline": "Add workspace ID to connector check calls to fix segment tracking (#1\u2026", "author": {"name": "Lake Mossman", "email": "lake@airbyte.io", "user": {"login": "lmossman"}}, "additions": 28, "deletions": 6}}, {"node": {"oid": "ae30773a5b5b8ecc67efdfa31d843b849cfa42a0", "messageHeadline": "Add base Java image (#17847)", "author": {"name": "Jonathan Pearlin", "email": "jonathan@airbyte.io", "user": {"login": "jdpgrailsdev"}}, "additions": 37, "deletions": 0}}, {"node": {"oid": "834ea961cdd73520c9013c56fa8fb6b47729a45f", "messageHeadline": "Documentation Update for Timely (#17755)", "author": {"name": "Yashkumar Makwana", "email": "64660381+makyash@users.noreply.github.com", "user": {"login": "makyash"}}, "additions": 155, "deletions": 20}}, {"node": {"oid": "9c46e5a5600ff9bdb897c9025106524235e6f843", "messageHeadline": "Fixes relative links above docs to be URIs (#17850)", "author": {"name": "Topher Lubaway", "email": "asimplechris@gmail.com", "user": {"login": "supertopher"}}, "additions": 9, "deletions": 8}}, {"node": {"oid": "286b51ba58d67f17d7146fe27092f86b9ee6148a", "messageHeadline": "Version bumps docusaurus because firefox (#17849)", "author": {"name": "Topher Lubaway", "email": "asimplechris@gmail.com", "user": {"login": "supertopher"}}, "additions": 986, "deletions": 322}}, {"node": {"oid": "d30de1bdd3059f5ed0f844d05370f6b6876b2a5a", "messageHeadline": "convert airbyte-metrics-reporter to micronaut (#17365)", "author": {"name": "Cole Snodgrass", "email": "cole@airbyte.io", "user": {"login": "colesnodgrass"}}, "additions": 1215, "deletions": 867}}, {"node": {"oid": "938436bcc9bd05efb02b1937dd1b5ce02f0e6052", "messageHeadline": "update connector specs and definitions with new .com documentation ur\u2026", "author": {"name": "Pedro S. Lopez", "email": "pedroslopez@me.com", "user": {"login": "pedroslopez"}}, "additions": 834, "deletions": 828}}, {"node": {"oid": "7c8f8a86e9c3ea2f6bac86e3c2d40b6e2eae58f8", "messageHeadline": "Move links out of config (#17837)", "author": {"name": "Tim Roes", "email": "tim@airbyte.io", "user": {"login": "timroes"}}, "additions": 43, "deletions": 60}}, {"node": {"oid": "e95a983563fc118c392f0019c1ea7c23751d601f", "messageHeadline": "Various Micronaut-related cleanup items (#17611)", "author": {"name": "Jonathan Pearlin", "email": "jonathan@airbyte.io", "user": {"login": "jdpgrailsdev"}}, "additions": 23, "deletions": 3}}, {"node": {"oid": "bec1ecf2647038b983782349ed8d06769c603834", "messageHeadline": "\ud83d\udc1b Source Orb: Fix bug to enrich multiple events with the same `event_\u2026", "author": {"name": "Anushree Agrawal", "email": "anushree@withorb.com", "user": {"login": "anushree-agrawal"}}, "additions": 43, "deletions": 13}}, {"node": {"oid": "a142141c98cf32cb4acd968e919a919ac6b3362b", "messageHeadline": "Revert \"Revert \"feat: replace openjdk with amazoncorretto:17.0.4 on c\u2026", "author": {"name": "Volodymyr Pochtar", "email": "v.pochtar@gmail.com", "user": {"login": "cuyk"}}, "additions": 18, "deletions": 37}}, {"node": {"oid": "0da8d7bcab89e5bb2b11239793f2020397e4165e", "messageHeadline": "Source Google Search Console: improve config validation - site_urls (\u2026", "author": {"name": "Serhii Chvaliuk", "email": "grubberr@gmail.com", "user": {"login": "grubberr"}}, "additions": 149, "deletions": 74}}, {"node": {"oid": "397f6fe6e9e5fbdddc306d7a1f971ee124ceac6b", "messageHeadline": "Docs: Fixed gramatical errors in README.md (#17727)", "author": {"name": "Sri Ram", "email": "sriramkm2002@gmail.com", "user": {"login": "sriram-km"}}, "additions": 5, "deletions": 5}}, {"node": {"oid": "e47c94ecffb01b037d7d96de2cbc01270fab2e4c", "messageHeadline": "Revert \"feat: replace openjdk with amazoncorretto:17.0.4 on connector\u2026", "author": {"name": "Volodymyr Pochtar", "email": "v.pochtar@gmail.com", "user": {"login": "cuyk"}}, "additions": 37, "deletions": 18}}, {"node": {"oid": "96f70ec6f26ec0f218c53c92ce2a71e403503d2b", "messageHeadline": "Source Iterable to GA (docs update) (#17810)", "author": {"name": "Artem Inzhyyants", "email": "36314070+artem1205@users.noreply.github.com", "user": {"login": "artem1205"}}, "additions": 36, "deletions": 36}}, {"node": {"oid": "ca8c66da2d0cccc98c055176bc602efa73c84116", "messageHeadline": "Fix postgres strict-encrypt expected spec (#17817)", "author": {"name": "Liren Tu", "email": "tuliren@gmail.com", "user": {"login": "tuliren"}}, "additions": 6, "deletions": 6}}, {"node": {"oid": "ca2605db95059131c8f327fba53126e4b862966f", "messageHeadline": "Add breakingChange to catalogDiff (#17588)", "author": {"name": "Anne", "email": "102554163+alovew@users.noreply.github.com", "user": {"login": "alovew"}}, "additions": 246, "deletions": 52}}, {"node": {"oid": "62500af93b8a0747011fffc27c636bbe817d6349", "messageHeadline": "get module name from sys.modules (#17779)", "author": {"name": "Alexandre Girard", "email": "alexandre@airbyte.io", "user": {"login": "girarda"}}, "additions": 38, "deletions": 6}}, {"node": {"oid": "069eb96f3977ee35517d1454942b899d732c58c5", "messageHeadline": "decouple the secrets helper from connectors, to support secrets in ot\u2026", "author": {"name": "Michael Siega", "email": "109092231+mfsiega-airbyte@users.noreply.github.com", "user": {"login": "mfsiega-airbyte"}}, "additions": 38, "deletions": 43}}, {"node": {"oid": "fb9efb378dc52f207dab51a8be0e3f4192f809d5", "messageHeadline": "Add Workspace and Connection Geography Support to API (#17650)", "author": {"name": "Parker Mossman", "email": "parker@airbyte.io", "user": {"login": "pmossman"}}, "additions": 498, "deletions": 108}}, {"node": {"oid": "f6aed2d278f6667503297c24841e295b90ff6377", "messageHeadline": "Cleanup StepMenu properties (#17586)", "author": {"name": "Tim Roes", "email": "tim@airbyte.io", "user": {"login": "timroes"}}, "additions": 31, "deletions": 30}}, {"node": {"oid": "39a14b73067fda00acfef8808a9194c94b8036e4", "messageHeadline": "Efficient queries for connection list (#17360)", "author": {"name": "Parker Mossman", "email": "parker@airbyte.io", "user": {"login": "pmossman"}}, "additions": 524, "deletions": 78}}, {"node": {"oid": "fb523afbc2dcf9943ad644d7591d8baa99bb2ac8", "messageHeadline": "Fix design of log view (#17765)", "author": {"name": "Tim Roes", "email": "tim@airbyte.io", "user": {"login": "timroes"}}, "additions": 42, "deletions": 45}}, {"node": {"oid": "9cc86d857fd479daeba4d596c1b15dcba8180c61", "messageHeadline": "Update full-refresh-append.md (#17784)", "author": {"name": "Alexander Marquardt", "email": "alexander.marquardt@gmail.com", "user": {"login": "alexander-marquardt"}}, "additions": 3, "deletions": 2}}, {"node": {"oid": "caeb8017d34b9c2acdfa2ce49f5a9971046b2e4f", "messageHeadline": "Update full-refresh-overwrite.md (#17783)", "author": {"name": "Alexander Marquardt", "email": "alexander.marquardt@gmail.com", "user": {"login": "alexander-marquardt"}}, "additions": 3, "deletions": 2}}, {"node": {"oid": "5e30aaff143f4f1ccc035dfb01fdfa3384d0db80", "messageHeadline": "Update incremental-append.md (#17785)", "author": {"name": "Alexander Marquardt", "email": "alexander.marquardt@gmail.com", "user": {"login": "alexander-marquardt"}}, "additions": 3, "deletions": 2}}, {"node": {"oid": "3ea0b5a82d9ae16109869a9a0b6a84c916f517e0", "messageHeadline": "Update incremental-deduped-history.md (#17786)", "author": {"name": "Alexander Marquardt", "email": "alexander.marquardt@gmail.com", "user": {"login": "alexander-marquardt"}}, "additions": 3, "deletions": 2}}, {"node": {"oid": "f5f3e87f21b79214cfab670f5ad3bead41d8c037", "messageHeadline": "Update cdc.md (#17787)", "author": {"name": "Alexander Marquardt", "email": "alexander.marquardt@gmail.com", "user": {"login": "alexander-marquardt"}}, "additions": 3, "deletions": 1}}, {"node": {"oid": "6c5a150b81ead7a85be936db3d8e0768b020c56a", "messageHeadline": ":window: :wrench: Ignore classnames during jest snapshot comparison (\u2026", "author": {"name": "Tim Roes", "email": "tim@airbyte.io", "user": {"login": "timroes"}}, "additions": 426, "deletions": 382}}, {"node": {"oid": "ab71f5bc29cc9aaea4dd06385c391f135dc23d30", "messageHeadline": "feat: replace openjdk with amazoncorretto:17.0.4 on connectors for se\u2026", "author": {"name": "Volodymyr Pochtar", "email": "v.pochtar@gmail.com", "user": {"login": "cuyk"}}, "additions": 18, "deletions": 37}}, {"node": {"oid": "719cd554bdbbb4fd58d6a9dcae4b911badffd0c1", "messageHeadline": "Start testing buildpulse. (#17712)", "author": {"name": "Davin Chia", "email": "davinchia@gmail.com", "user": {"login": "davinchia"}}, "additions": 20, "deletions": 0}}, {"node": {"oid": "89a9d6497ad5ccdd98f7d062d52e769d9710b40f", "messageHeadline": "Add missing types to the registry (#17763)", "author": {"name": "Alexandre Girard", "email": "alexandre@airbyte.io", "user": {"login": "girarda"}}, "additions": 15, "deletions": 2}}, {"node": {"oid": "675e153cb6f2760bb95047a4e0204b40b5cbf87d", "messageHeadline": "jobs db descriptions (#16543)", "author": {"name": "Charles", "email": "charles@airbyte.io", "user": {"login": "cgardens"}}, "additions": 21, "deletions": 0}}, {"node": {"oid": "223765439249a111a6891ad3d752927c2774d11f", "messageHeadline": "config db data catalog (#16427)", "author": {"name": "Charles", "email": "charles@airbyte.io", "user": {"login": "cgardens"}}, "additions": 75, "deletions": 0}}, {"node": {"oid": "39220f4b1ebee7fce23acebcdbed7e1d259229b6", "messageHeadline": "Update lowcode docs (#17752)", "author": {"name": "Alexandre Girard", "email": "alexandre@airbyte.io", "user": {"login": "girarda"}}, "additions": 1575, "deletions": 192}}, {"node": {"oid": "7009bbeb8200246807b09c2af41526347620a436", "messageHeadline": "db migrations to support new webhook operations (#17671)", "author": {"name": "Michael Siega", "email": "109092231+mfsiega-airbyte@users.noreply.github.com", "user": {"login": "mfsiega-airbyte"}}, "additions": 53, "deletions": 1}}, {"node": {"oid": "9cb32437e40facd0ccd8860bbca8cc9087181e07", "messageHeadline": "Bump Airbyte version from 0.40.13 to 0.40.14 (#17762)", "author": {"name": "Octavia Squidington III", "email": "90398440+octavia-squidington-iii@users.noreply.github.com", "user": {"login": "octavia-squidington-iii"}}, "additions": 40, "deletions": 40}}, {"node": {"oid": "37bf5f588536bb532b2a065399db06aa9e789cf6", "messageHeadline": "September Release Notes (#17754)", "author": {"name": "Sophia Wiley", "email": "106352739+sophia-wiley@users.noreply.github.com", "user": {"login": "sophia-wiley"}}, "additions": 23, "deletions": 1}}, {"node": {"oid": "922527b4cf9c28c1599d293ddb53ce4232f821a4", "messageHeadline": "Revert \"Use java-datadog-tracer-base image (#17625)\" (#17759)", "author": {"name": "Benoit Moriceau", "email": "benoit@airbyte.io", "user": {"login": "benmoriceau"}}, "additions": 6, "deletions": 6}}, {"node": {"oid": "b22a4399c865ace2006f85258b3ea87fa56424fa", "messageHeadline": "Add connection migrations for schema changes (#17651)", "author": {"name": "Anne", "email": "102554163+alovew@users.noreply.github.com", "user": {"login": "alovew"}}, "additions": 94, "deletions": 1}}, {"node": {"oid": "33f0cc68380bdd550aaeef02638b55d02c962bd7", "messageHeadline": "Connection Form Refactor - Part Two (#16748)", "author": {"name": "Krishna (kc) Glick", "email": "krishna@airbyte.io", "user": {"login": "krishnaglick"}}, "additions": 4506, "deletions": 4049}}, {"node": {"oid": "4d73eb05f4898c254d700e2f630359ff9f21982e", "messageHeadline": "Improve E2E testing around the Connection Form (#17577)", "author": {"name": "Krishna (kc) Glick", "email": "krishna@airbyte.io", "user": {"login": "krishnaglick"}}, "additions": 93, "deletions": 13}}, {"node": {"oid": "997454109371fc3217b4ef487516fb4ee1b421be", "messageHeadline": "Bump strict encrypt version (#17747)", "author": {"name": "Greg Solovyev", "email": "grishick@users.noreply.github.com", "user": {"login": "grishick"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "c53a204797f7517670af5375ec8a349ab177d53e", "messageHeadline": "Edited Instagram Connector doc (#17693)", "author": {"name": "Sophia Wiley", "email": "106352739+sophia-wiley@users.noreply.github.com", "user": {"login": "sophia-wiley"}}, "additions": 49, "deletions": 63}}, {"node": {"oid": "4a74740b77d8f63ec94d82222eeb8a5867d466e8", "messageHeadline": ":tada: Source Youtube analytics - added custom backoff logic (#17454)", "author": {"name": "midavadim", "email": "midavadim@yahoo.com", "user": {"login": "midavadim"}}, "additions": 189, "deletions": 23}}, {"node": {"oid": "7215e1c0e28e07577663dd06f45d9b21d2e3dd43", "messageHeadline": "fixed octavia position and z-index on onboarding page (#17708)", "author": {"name": "Vladimir", "email": "volodymyr.s.petrov@globallogic.com", "user": {"login": "dizel852"}}, "additions": 1, "deletions": 2}}, {"node": {"oid": "e038ea846fe6ab248c0bb85970a569e671e24976", "messageHeadline": "Revert \"Revert \"Do not wait the end of a reset to return an update (#\u2026", "author": {"name": "Benoit Moriceau", "email": "benoit@airbyte.io", "user": {"login": "benmoriceau"}}, "additions": 125, "deletions": 99}}, {"node": {"oid": "e57693f819e4584beae564ab17b24a700eeea6f1", "messageHeadline": "source-google-analytics-v4: use hits metric for check (#17717)", "author": {"name": "Augustin", "email": "augustin@airbyte.io", "user": {"login": "alafanechere"}}, "additions": 5, "deletions": 4}}, {"node": {"oid": "18e35c5d700fa5105c41b2857bd285d4b5dcfb35", "messageHeadline": "Source linkedin-ads: retry 429/5xx when refreshing access token (#17724)", "author": {"name": "Denys Davydov", "email": "davydov.den18@gmail.com", "user": {"login": "davydov-d"}}, "additions": 62, "deletions": 6}}, {"node": {"oid": "c4f6cbeff4a446b9f1b7388efc9397ea5ac50ee8", "messageHeadline": ":bug: Source Mixpanel: solve cursor field none expected array (#17699)", "author": {"name": "Marcos Marx", "email": "marcosmarxm@users.noreply.github.com", "user": {"login": "marcosmarxm"}}, "additions": 7, "deletions": 6}}, {"node": {"oid": "3501abe88828683620f39494f6b2b366b76d53a2", "messageHeadline": "\ud83c\udf89 8890 Source MySql: Fix large table issue by fetch size (#17236)", "author": {"name": "Yevhen Sukhomud", "email": "suhomud@gmail.com", "user": {"login": "suhomud"}}, "additions": 44, "deletions": 14}}, {"node": {"oid": "371da13827d97bf87c3baf05aac0c993fd7b58b3", "messageHeadline": "Test e2e testing tool commands (#17722)", "author": {"name": "andriikorotkov", "email": "88329385+andriikorotkov@users.noreply.github.com", "user": {"login": "andriikorotkov"}}, "additions": 1, "deletions": 2}}, {"node": {"oid": "d5f2a6b40628ecca0b2b14e95ff27381296b3405", "messageHeadline": "fixed escape character i18n error (#17706)", "author": {"name": "Vladimir", "email": "volodymyr.s.petrov@globallogic.com", "user": {"login": "dizel852"}}, "additions": 3, "deletions": 3}}, {"node": {"oid": "9c003c421656296621b25b28fbf1cde047a3f792", "messageHeadline": "Docs: adds missing \" in transformations-with-airbyte.md (#17723)", "author": {"name": "Bart Schuijt", "email": "schuijt.bart@gmail.com", "user": {"login": "tjirab"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "5863ef2f12f0daf5509b370888ce6e4b1d59ecb2", "messageHeadline": "Change Osano token to new project (#17720)", "author": {"name": "Tim Roes", "email": "tim@airbyte.io", "user": {"login": "timroes"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "f4374530e57bc99c64bc7092fbf6adf3e7d3961d", "messageHeadline": "Source Github: improve 502 handling for `comments` stream (#17715)", "author": {"name": "Serhii Chvaliuk", "email": "grubberr@gmail.com", "user": {"login": "grubberr"}}, "additions": 19, "deletions": 5}}, {"node": {"oid": "6ea207d29782eb9acd1fc6d01acaaad02e6a6f69", "messageHeadline": "#17506 source snapchat marketing: retry failed request for refreshing\u2026", "author": {"name": "Denys Davydov", "email": "davydov.den18@gmail.com", "user": {"login": "davydov-d"}}, "additions": 68, "deletions": 37}}, {"node": {"oid": "84f02995ba29eede2e88adcc29ec1c056f0ed781", "messageHeadline": "MongoDb Source: Increase performance of discover (#17614)", "author": {"name": "VitaliiMaltsev", "email": "39538064+VitaliiMaltsev@users.noreply.github.com", "user": {"login": "VitaliiMaltsev"}}, "additions": 10, "deletions": 8}}, {"node": {"oid": "0bec9404ebfba5afcefb9a541f64a8bc9092f62d", "messageHeadline": "Testing tool commands for run scenarios (#17550)", "author": {"name": "andriikorotkov", "email": "88329385+andriikorotkov@users.noreply.github.com", "user": {"login": "andriikorotkov"}}, "additions": 58, "deletions": 2}}, {"node": {"oid": "afbf400fa3aea5d57ed8c6254a9467dcc3edac69", "messageHeadline": "Kustomize: Missing NORMALIZATION_JOB_* environment variables in stabl\u2026", "author": {"name": "Oleg Gusak", "email": "oygusak@gmail.com", "user": {"login": "ogusak"}}, "additions": 5, "deletions": 0}}, {"node": {"oid": "a1854a4a5358b523a0cd339d9af5cef935129319", "messageHeadline": "Fix console errors (#17696)", "author": {"name": "Tim Roes", "email": "tim@airbyte.io", "user": {"login": "timroes"}}, "additions": 33, "deletions": 38}}, {"node": {"oid": "18da341b916f58cc4f8fac491df9e36c07ed8cc2", "messageHeadline": "Revert: #17047 Airbyte CDK: Improve error for returning non-iterable \u2026", "author": {"name": "Alexandre Girard", "email": "alexandre@airbyte.io", "user": {"login": "girarda"}}, "additions": 10, "deletions": 24}}, {"node": {"oid": "d9ad2725b1d361dfabb1d2df7a77080e478e80ad", "messageHeadline": "#17047 Airbyte CDK: Improve error for returning non-iterable from con\u2026", "author": {"name": "Robert", "email": "49005401+Gitznik@users.noreply.github.com", "user": {"login": "Gitznik"}}, "additions": 23, "deletions": 1}}, {"node": {"oid": "bd5fb351ea59bb92da31a0488e5f6b9a01f9e38d", "messageHeadline": "\ud83d\udcdd Postgres source: document occasional full refresh under cdc mode (#\u2026", "author": {"name": "Liren Tu", "email": "tuliren@gmail.com", "user": {"login": "tuliren"}}, "additions": 12, "deletions": 0}}, {"node": {"oid": "e382a6e6dbcc9017a146ad3c4ed400493a25dc32", "messageHeadline": "Bump Airbyte version from 0.40.12 to 0.40.13 (#17682)", "author": {"name": "Octavia Squidington III", "email": "90398440+octavia-squidington-iii@users.noreply.github.com", "user": {"login": "octavia-squidington-iii"}}, "additions": 40, "deletions": 40}}, {"node": {"oid": "20ae75e4eed034899af307172de4fc763ff3bcdd", "messageHeadline": "\ud83d\udc1b : Add missing component types to the types registry (#17700)", "author": {"name": "Alexandre Girard", "email": "alexandre@airbyte.io", "user": {"login": "girarda"}}, "additions": 10, "deletions": 2}}, {"node": {"oid": "6dde52187f863f28d3c36833118fbabd9cc6416d", "messageHeadline": "Add dependency required by airbyte-workers (#17702)", "author": {"name": "Jonathan Pearlin", "email": "jonathan@airbyte.io", "user": {"login": "jdpgrailsdev"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "3b22d80f5d57fbb4b0346fa824c482215337822d", "messageHeadline": "Add APM trace dependencies to catalog (#17695)", "author": {"name": "Jonathan Pearlin", "email": "jonathan@airbyte.io", "user": {"login": "jdpgrailsdev"}}, "additions": 4, "deletions": 1}}, {"node": {"oid": "ca302bbc3750f51440b2b48fc546ad37ef595baf", "messageHeadline": "Replace env var usage with Flyway configuration (#17628)", "author": {"name": "Jonathan Pearlin", "email": "jonathan@airbyte.io", "user": {"login": "jdpgrailsdev"}}, "additions": 15, "deletions": 31}}, {"node": {"oid": "53f68f46661b22e818cf904234ebe048f3d86527", "messageHeadline": "Source Bamboo-HR: change Name to name as returned from the API (#17684)", "author": {"name": "Marcos Marx", "email": "marcosmarxm@users.noreply.github.com", "user": {"login": "marcosmarxm"}}, "additions": 5, "deletions": 4}}, {"node": {"oid": "4b990d07979eb214af985376c6cec2db0370fb48", "messageHeadline": "\ud83d\udea8 Add ability to enforce SSL in MongoDB source connector (#17590)", "author": {"name": "Akash Kulkarni", "email": "113392464+akashkulk@users.noreply.github.com", "user": {"login": "akashkulk"}}, "additions": 126, "deletions": 65}}, {"node": {"oid": "ada1cbf0561159b44ae0a0e6e1f1b2e3bd65fbce", "messageHeadline": "\ud83e\ude9f \ud83e\uddf9 Add cron string to segment calls, remove outdated `schedule` prop\u2026", "author": {"name": "Teal Larson", "email": "LARSON.TEAL@GMAIL.COM", "user": {"login": "tealjulia"}}, "additions": 25, "deletions": 22}}, {"node": {"oid": "c1701733349e9942e982cbc76f4e33be9ca0634a", "messageHeadline": "Use java-datadog-tracer-base image (#17625)", "author": {"name": "Jonathan Pearlin", "email": "jonathan@airbyte.io", "user": {"login": "jdpgrailsdev"}}, "additions": 6, "deletions": 6}}, {"node": {"oid": "99129ae7a8abd139319c1012f9f0127ec390d315", "messageHeadline": "Mask connector configuration secrets when logged (#17514)", "author": {"name": "Jonathan Pearlin", "email": "jonathan@airbyte.io", "user": {"login": "jdpgrailsdev"}}, "additions": 682, "deletions": 24}}, {"node": {"oid": "79936125719892b1c18de98a53adad28fd38567e", "messageHeadline": "Source Iterable to GA (#17668)", "author": {"name": "Artem Inzhyyants", "email": "36314070+artem1205@users.noreply.github.com", "user": {"login": "artem1205"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "141803a78aa1d76e3d3e6272819b2fe613bbd3f3", "messageHeadline": "Fix link in docs (#17670)", "author": {"name": "Alexandre Girard", "email": "alexandre@airbyte.io", "user": {"login": "girarda"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "65be9b74f0fe50d368da5f94c3cb26cb6d4703f3", "messageHeadline": "Simplify low-code connectors template (#17476)", "author": {"name": "Alexandre Girard", "email": "alexandre@airbyte.io", "user": {"login": "girarda"}}, "additions": 226, "deletions": 152}}, {"node": {"oid": "e521fffe3a2ecf711409a243f9ad316829f741bb", "messageHeadline": "supply a source id for schema discovery in connector integration test\u2026", "author": {"name": "Michael Siega", "email": "109092231+mfsiega-airbyte@users.noreply.github.com", "user": {"login": "mfsiega-airbyte"}}, "additions": 8, "deletions": 2}}, {"node": {"oid": "00d1f0d9e147110d12106125abdcfe80d0b447b0", "messageHeadline": "Source Iterable: Add permission check for stream (#17602)", "author": {"name": "Artem Inzhyyants", "email": "36314070+artem1205@users.noreply.github.com", "user": {"login": "artem1205"}}, "additions": 33, "deletions": 6}}, {"node": {"oid": "559a79eeb52eb24a1523f082964afcf2f3a74f9f", "messageHeadline": "Moving TrackingClientSingleton.initialize into the bean itself (#17631)", "author": {"name": "Xiaohan Song", "email": "xiaohan@airbyte.io", "user": {"login": "xiaohansong"}}, "additions": 26, "deletions": 28}}, {"node": {"oid": "c1e0c77e31728d526024aca4fefba96bce0e8b1c", "messageHeadline": "Handle null workspace IDs in tracking/reporting methods gracefully (#\u2026", "author": {"name": "Lake Mossman", "email": "lake@airbyte.io", "user": {"login": "lmossman"}}, "additions": 165, "deletions": 28}}, {"node": {"oid": "71c8e3c06202d6ee3df05ec6a026cbfb3d2b17e3", "messageHeadline": "Bump Airbyte version from 0.40.11 to 0.40.12 (#17653)", "author": {"name": "Octavia Squidington III", "email": "90398440+octavia-squidington-iii@users.noreply.github.com", "user": {"login": "octavia-squidington-iii"}}, "additions": 40, "deletions": 40}}, {"node": {"oid": "77084beecd43e8675148f13c2f549d99de500418", "messageHeadline": "Revert \"Do not wait the end of a reset to return an update (#17591)\" \u2026", "author": {"name": "Benoit Moriceau", "email": "benoit@airbyte.io", "user": {"login": "benmoriceau"}}, "additions": 99, "deletions": 125}}, {"node": {"oid": "3bdd7f4f4390df4baacc3c454e8fa16d17d7741d", "messageHeadline": "Standardize HttpRequester's url_base and path format (#17524)", "author": {"name": "Alexandre Girard", "email": "alexandre@airbyte.io", "user": {"login": "girarda"}}, "additions": 57, "deletions": 4}}, {"node": {"oid": "a7a1c7f91689b6d59e3a39cb7609cae6047d59b5", "messageHeadline": "Create geography_type enum and add geography column in connection and\u2026", "author": {"name": "terencecho", "email": "3916587+terencecho@users.noreply.github.com", "user": {"login": "terencecho"}}, "additions": 98, "deletions": 1}}, {"node": {"oid": "69f53eb56a7f1d5658e84723b33b2d7ccfedca3d", "messageHeadline": "airbyte-cron: update connector definitions from remote (#16438)", "author": {"name": "Pedro S. Lopez", "email": "pedroslopez@me.com", "user": {"login": "pedroslopez"}}, "additions": 484, "deletions": 7}}, {"node": {"oid": "b4fd1ea3bdb49308a6a4208dbcc9850d44605032", "messageHeadline": "Do not wait the end of a reset to return an update (#17591)", "author": {"name": "Benoit Moriceau", "email": "benoit@airbyte.io", "user": {"login": "benmoriceau"}}, "additions": 125, "deletions": 99}}, {"node": {"oid": "49cb3360dee6d6eedf1ae75cafbb9af4dec556f4", "messageHeadline": "Remove redundant title labels from connector specs (#17544)", "author": {"name": "Evan Tahler", "email": "evan@airbyte.io", "user": {"login": "evantahler"}}, "additions": 252, "deletions": 245}}, {"node": {"oid": "4c7002ec052bb8e0bfc012909b373f7107aef546", "messageHeadline": "Updated GA4 status", "author": {"name": "Amruta Ranade", "email": "11484018+Amruta-Ranade@users.noreply.github.com", "user": {"login": "Amruta-Ranade"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "84f0bacaa2e7c6ea7d04f7fb4b0e86793ca700be", "messageHeadline": "support large schema discovery (#17394)", "author": {"name": "Michael Siega", "email": "109092231+mfsiega-airbyte@users.noreply.github.com", "user": {"login": "mfsiega-airbyte"}}, "additions": 199, "deletions": 97}}, {"node": {"oid": "a17c8321cfaa112c3707fa7e6f1da4a877281ac7", "messageHeadline": ":window: :bug: Fixes connector checks not properly ending their loadi\u2026", "author": {"name": "Tim Roes", "email": "tim@airbyte.io", "user": {"login": "timroes"}}, "additions": 8, "deletions": 5}}, {"node": {"oid": "f00680cd394260766fbd4d8cd4e4745aeb85b16c", "messageHeadline": "\ud83e\ude9f\ud83e\uddea [Experiment] add hideOnboarding experiment (#17605)", "author": {"name": "Joey Marshment-Howell", "email": "josephkmh@users.noreply.github.com", "user": {"login": "josephkmh"}}, "additions": 14, "deletions": 4}}, {"node": {"oid": "01b6c2631f6a6700b3d8f9e587f890450c18d6cc", "messageHeadline": "Source Recharge: change releaseStage to GA (#17606)", "author": {"name": "Arsen Losenko", "email": "20901439+arsenlosenko@users.noreply.github.com", "user": {"login": "arsenlosenko"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "99cdb405bb5a863debaf72abad7e497b7fd32387", "messageHeadline": "Source Recharge: skip stream if 403 received (#17608)", "author": {"name": "Arsen Losenko", "email": "20901439+arsenlosenko@users.noreply.github.com", "user": {"login": "arsenlosenko"}}, "additions": 16, "deletions": 9}}, {"node": {"oid": "58cc7051c2fe4cc38f24fb948f3aaca8f31f2980", "messageHeadline": "remove sonar-scan workflow (#17609)", "author": {"name": "Conor", "email": "cpdeethree@users.noreply.github.com", "user": {"login": "cpdeethree"}}, "additions": 0, "deletions": 73}}, {"node": {"oid": "2742e0be4fe105ac2faaefec1037f8149bcd85f1", "messageHeadline": "Mark/tables should be full width on all pages (#17401)", "author": {"name": "Mark Berger", "email": "mark.berger@globallogic.com", "user": null}, "additions": 117, "deletions": 104}}, {"node": {"oid": "c839c727db3fc55d9834f4c1b8bafbe44f4fa676", "messageHeadline": "Auto fail all workfow if there is a Versioning issue (#17562)", "author": {"name": "Benoit Moriceau", "email": "benoit@airbyte.io", "user": {"login": "benmoriceau"}}, "additions": 12, "deletions": 4}}, {"node": {"oid": "e333aa93651ea7671d31f2c0086d05f0ba61e05a", "messageHeadline": "Bump Airbyte version from 0.40.10 to 0.40.11 (#17610)", "author": {"name": "Octavia Squidington III", "email": "90398440+octavia-squidington-iii@users.noreply.github.com", "user": {"login": "octavia-squidington-iii"}}, "additions": 40, "deletions": 40}}, {"node": {"oid": "515f1e567848775a42a86253d63f827fc8c3494f", "messageHeadline": ":window: :art: New design and cleanup for CircleLoader (#17582)", "author": {"name": "Tim Roes", "email": "tim@airbyte.io", "user": {"login": "timroes"}}, "additions": 49, "deletions": 55}}, {"node": {"oid": "23274b56bea0f502a5c74877a5631fb0e12a2e86", "messageHeadline": "Add integration for Osano/GDPR (#17565)", "author": {"name": "Tim Roes", "email": "tim@airbyte.io", "user": {"login": "timroes"}}, "additions": 141, "deletions": 11}}, {"node": {"oid": "dfaf7d860be28d6b519920b948db26598b964464", "messageHeadline": "\ud83e\ude9f \ud83c\udf89 Replace multiline + hidden connector field with `SecretTextArea` \u2026", "author": {"name": "Edmundo Ruiz Ghanem", "email": "168664+edmundito@users.noreply.github.com", "user": {"login": "edmundito"}}, "additions": 377, "deletions": 1}}, {"node": {"oid": "cb0cb925ff71ba59b24414cb2e0bb696b59436e0", "messageHeadline": "\ud83e\ude9f  \ud83d\udd27 Cleanup UI component imports (#17350)", "author": {"name": "Edmundo Ruiz Ghanem", "email": "168664+edmundito@users.noreply.github.com", "user": {"login": "edmundito"}}, "additions": 217, "deletions": 219}}, {"node": {"oid": "5ba79894f25c52c6b55cb4a4f2610379bb8defca", "messageHeadline": "Source Iterable: use optional end_date for SATs (#17573)", "author": {"name": "Denys Davydov", "email": "davydov.den18@gmail.com", "user": {"login": "davydov-d"}}, "additions": 58, "deletions": 54}}, {"node": {"oid": "c886dc9da456c83d0fb63d4164a83dedf2ed2680", "messageHeadline": "Revert \"Revert \"Remove data field in the state aggregator if possible\u2026", "author": {"name": "Benoit Moriceau", "email": "benoit@airbyte.io", "user": {"login": "benmoriceau"}}, "additions": 35, "deletions": 12}}, {"node": {"oid": "7180ac3f688c48bbb0484a7e3c7e2b50a18ef17d", "messageHeadline": "Revert \"Remove data field in the state aggregator if possible (#17538\u2026", "author": {"name": "Benoit Moriceau", "email": "benoit@airbyte.io", "user": {"login": "benmoriceau"}}, "additions": 12, "deletions": 35}}, {"node": {"oid": "759a27ec453debbaefa623292995befc6db3c0b9", "messageHeadline": "Use Micronaut auto-detected environment for docker vs kubernetes choi\u2026", "author": {"name": "Jonathan Pearlin", "email": "jonathan@airbyte.io", "user": {"login": "jdpgrailsdev"}}, "additions": 141, "deletions": 226}}, {"node": {"oid": "aedd535ab7272867241970790c9b8f9f8945bf78", "messageHeadline": "Disable normalization skip when no new data (#17574)", "author": {"name": "Jimmy Ma", "email": "gosusnp@users.noreply.github.com", "user": {"login": "gosusnp"}}, "additions": 6, "deletions": 2}}, {"node": {"oid": "8b4f65de9e7b461953e9a80c0dc0d0970f8ada42", "messageHeadline": "Source Github: Skip repository if got HTTP 500 for WorkflowRuns strea\u2026", "author": {"name": "Serhii Chvaliuk", "email": "grubberr@gmail.com", "user": {"login": "grubberr"}}, "additions": 6, "deletions": 3}}, {"node": {"oid": "60628608f14764367b22de083953639034a062a8", "messageHeadline": "Source Slack, Source Tiktok-marketing - fix builds (#17557)", "author": {"name": "Denys Davydov", "email": "davydov.den18@gmail.com", "user": {"login": "davydov-d"}}, "additions": 152, "deletions": 102}}, {"node": {"oid": "f8987a0f2c20e91643ff3edfa57c1fb797dac2e3", "messageHeadline": "Source Facebook Marketing: Add `cursor_field` for custom_insights str\u2026", "author": {"name": "Serhii Chvaliuk", "email": "grubberr@gmail.com", "user": {"login": "grubberr"}}, "additions": 7, "deletions": 4}}, {"node": {"oid": "4ccbc67ffff4e381ea801433a35c7f34c71ce880", "messageHeadline": "Use constant for keystore prefix in test (#17571)", "author": {"name": "Jonathan Pearlin", "email": "jonathan@airbyte.io", "user": {"login": "jdpgrailsdev"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "1d3eadc91a64c31f8a17b90228692caba97a37de", "messageHeadline": "Source Paypal Transaction: change releaseStage to GA (#17046)", "author": {"name": "Arsen Losenko", "email": "20901439+arsenlosenko@users.noreply.github.com", "user": {"login": "arsenlosenko"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "5568dd60adde3713119cafb33293cfd253f4a4b4", "messageHeadline": "Source paypal transaction typeerror (#17554)", "author": {"name": "Roman Yermilov [GL]", "email": "86300758+roman-yermilov-gl@users.noreply.github.com", "user": {"login": "roman-yermilov-gl"}}, "additions": 22, "deletions": 20}}, {"node": {"oid": "87bba8e1fb8c9482480bf5fe456c23472a4aa65f", "messageHeadline": "ci: build and publish cron with other oss images (#17560)", "author": {"name": "Conor", "email": "cpdeethree@users.noreply.github.com", "user": {"login": "cpdeethree"}}, "additions": 16, "deletions": 0}}, {"node": {"oid": "7126f8ab14043112e9f9f300b185f3dbcf4d5fa0", "messageHeadline": "Source Iterable: Docs update (prerequisites and setup) (#17533)", "author": {"name": "Artem Inzhyyants", "email": "36314070+artem1205@users.noreply.github.com", "user": {"login": "artem1205"}}, "additions": 3, "deletions": 2}}, {"node": {"oid": "4a6bc222805f7dd4cb80c461c8713c2d6a064c86", "messageHeadline": "Update testing-tool help commands (#17553)", "author": {"name": "andriikorotkov", "email": "88329385+andriikorotkov@users.noreply.github.com", "user": {"login": "andriikorotkov"}}, "additions": 87, "deletions": 62}}, {"node": {"oid": "c2507303b6dc4945b675d8fb579d42b536dfb8ae", "messageHeadline": "add github action for help-full command processing (#17502)", "author": {"name": "andriikorotkov", "email": "88329385+andriikorotkov@users.noreply.github.com", "user": {"login": "andriikorotkov"}}, "additions": 62, "deletions": 0}}, {"node": {"oid": "d8b05637230992a12e51c91466ae18281fca1cca", "messageHeadline": "Match entry in client cert keystore to hardcoded postgres driver valu\u2026", "author": {"name": "Rodi Reich Zilberman", "email": "867491+rodireich@users.noreply.github.com", "user": {"login": "rodireich"}}, "additions": 7, "deletions": 5}}, {"node": {"oid": "6e235580a5f412f29c69090d7d6c2ba130297f52", "messageHeadline": "Check Replication Summary length (#17546)", "author": {"name": "Jimmy Ma", "email": "gosusnp@users.noreply.github.com", "user": {"login": "gosusnp"}}, "additions": 9, "deletions": 1}}, {"node": {"oid": "7a7091e2dc6264e393a181b16c474b7633d9782e", "messageHeadline": "Updated s3.md changelog to include changes for enforcing TLS (#17545)", "author": {"name": "Ryan Fu", "email": "ryan.fu@airbyte.io", "user": {"login": "ryankfu"}}, "additions": 3, "deletions": 2}}, {"node": {"oid": "61a5a1e9677f1b92557d8540ba6a8cfc77f227f7", "messageHeadline": "[#17107] Fix propagation of $options field in arrays (#17196)", "author": {"name": "Alexandre Girard", "email": "alexandre@airbyte.io", "user": {"login": "girarda"}}, "additions": 60, "deletions": 10}}, {"node": {"oid": "f45275e78f5ec7dceb05fae0d0d02fffc22dcc10", "messageHeadline": "Remove data field in the state aggregator if possible (#17538)", "author": {"name": "Benoit Moriceau", "email": "benoit@airbyte.io", "user": {"login": "benmoriceau"}}, "additions": 35, "deletions": 12}}, {"node": {"oid": "65cd7e894c5d0e7228b72f2415d6592c7531f7a1", "messageHeadline": "accept null value when evaluating whether to skip normalization (#17537)", "author": {"name": "Xiaohan Song", "email": "xiaohan@airbyte.io", "user": {"login": "xiaohansong"}}, "additions": 31, "deletions": 1}}, {"node": {"oid": "66dafd85aa9c7aa1df02d45974ea8956f5ad2cea", "messageHeadline": "Updated Slack link", "author": {"name": "Amruta Ranade", "email": "11484018+Amruta-Ranade@users.noreply.github.com", "user": {"login": "Amruta-Ranade"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "e37979b3576d790a3afd12585b5dfdca9e358d1a", "messageHeadline": "Added link to low-code connector framework", "author": {"name": "Amruta Ranade", "email": "11484018+Amruta-Ranade@users.noreply.github.com", "user": {"login": "Amruta-Ranade"}}, "additions": 4, "deletions": 0}}, {"node": {"oid": "984945d3aa47d6e2f39d3c6cda197996e49b950d", "messageHeadline": "Added Slack link", "author": {"name": "Amruta Ranade", "email": "11484018+Amruta-Ranade@users.noreply.github.com", "user": {"login": "Amruta-Ranade"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "06186d2596e6f9e83acf901ebd33ddb42d5a501d", "messageHeadline": "\ud83d\udc1bSource Hubspot: Fixed 403 error validation (#16914)", "author": {"name": "Serhii Lazebnyi", "email": "53845333+lazebnyi@users.noreply.github.com", "user": {"login": "lazebnyi"}}, "additions": 25, "deletions": 18}}, {"node": {"oid": "f94185efc9bd641d9136aa879af44410c9d5d385", "messageHeadline": "\ud83d\udc1bSource Amplitude: fix start date validation (#17320)", "author": {"name": "Serhii Lazebnyi", "email": "53845333+lazebnyi@users.noreply.github.com", "user": {"login": "lazebnyi"}}, "additions": 32, "deletions": 51}}, {"node": {"oid": "11c4e93dffed76c9557ae73373cb832dec2b390e", "messageHeadline": "Added redirect", "author": {"name": "Amruta Ranade", "email": "11484018+Amruta-Ranade@users.noreply.github.com", "user": {"login": "Amruta-Ranade"}}, "additions": 4, "deletions": 0}}, {"node": {"oid": "14f778ce50928fde18097fadde04c76c8a0e9a8c", "messageHeadline": "fixed link", "author": {"name": "Amruta Ranade", "email": "11484018+Amruta-Ranade@users.noreply.github.com", "user": {"login": "Amruta-Ranade"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "1ac6df75374639c523d718f3fcb6890b2ddf457f", "messageHeadline": "low-code connector docs (#17534)", "author": {"name": "Amruta Ranade", "email": "11484018+Amruta-Ranade@users.noreply.github.com", "user": {"login": "Amruta-Ranade"}}, "additions": 415, "deletions": 339}}, {"node": {"oid": "775dda0888f9db698490f70921d0497dc2ec4d4f", "messageHeadline": "Publish file-secure (#17519)", "author": {"name": "Brian Lai", "email": "51336873+brianjlai@users.noreply.github.com", "user": {"login": "brianjlai"}}, "additions": 7, "deletions": 6}}, {"node": {"oid": "dc605889a6fca238a22bf8244a8882e76938ed07", "messageHeadline": "Added note about OAuth (#17405)", "author": {"name": "Yowan Ramchoreeter", "email": "26179814+YowanR@users.noreply.github.com", "user": {"login": "YowanR"}}, "additions": 6, "deletions": 0}}, {"node": {"oid": "38ea570f7778549f12843589aeacafdd120cdfe3", "messageHeadline": "Fix deps (#17518)", "author": {"name": "Jimmy Ma", "email": "gosusnp@users.noreply.github.com", "user": {"login": "gosusnp"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "1d956df434ed3d77ca307c915120fcf7a459d3ce", "messageHeadline": "\ud83d\udea8 Add SSL documentation and check logic for S3 Destination \ud83d\udea8  (#17340)", "author": {"name": "Ryan Fu", "email": "ryan.fu@airbyte.io", "user": {"login": "ryankfu"}}, "additions": 175, "deletions": 37}}, {"node": {"oid": "bb6dff57491c6165c603dfd93aa7fbac80667c3c", "messageHeadline": "\ud83c\udf89 MySQL Source : Make initial cdc timeout configurable for MySQL sour\u2026", "author": {"name": "Akash Kulkarni", "email": "113392464+akashkulk@users.noreply.github.com", "user": {"login": "akashkulk"}}, "additions": 203, "deletions": 20}}, {"node": {"oid": "1b5b0c626e1cbfa94b0ec7582679111e80dbab6f", "messageHeadline": "Update mysql label to beta (#17473)", "author": {"name": "Greg Solovyev", "email": "grishick@users.noreply.github.com", "user": {"login": "grishick"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "d3fcbb3cc082733b0a3ef29b63a57912dc9aa5ae", "messageHeadline": "Bring back GCS destination to Cloud (#17474)", "author": {"name": "Greg Solovyev", "email": "grishick@users.noreply.github.com", "user": {"login": "grishick"}}, "additions": 0, "deletions": 1}}, {"node": {"oid": "5cd605d2215161411741685b515c656492823064", "messageHeadline": "Prepare injection of Versioning compatible StreamReaderFactory (#17487)", "author": {"name": "Jimmy Ma", "email": "gosusnp@users.noreply.github.com", "user": {"login": "gosusnp"}}, "additions": 170, "deletions": 64}}, {"node": {"oid": "54c01aa78f0db6f5fb5fda3afc1171ab078f296d", "messageHeadline": "Update minio and db with StatefulSet deployment; Remove bitnami deps \u2026", "author": {"name": "Kyryl Skobylko", "email": "xpuska513@gmail.com", "user": {"login": "xpuska513"}}, "additions": 27, "deletions": 63}}, {"node": {"oid": "2345971b75fbfc31997db2690ff067885f8a0502", "messageHeadline": "Fail connection manager workflow on non-deterministic exception (#14758)", "author": {"name": "Lake Mossman", "email": "lake@airbyte.io", "user": {"login": "lmossman"}}, "additions": 8, "deletions": 21}}, {"node": {"oid": "eb14f4930bf2f0635ba1496d66e299aad9935451", "messageHeadline": "Add low code docs to the sidebar (#17490)", "author": {"name": "Alexandre Girard", "email": "alexandre@airbyte.io", "user": {"login": "girarda"}}, "additions": 8, "deletions": 0}}, {"node": {"oid": "7319762416f6c47b43745aff477d414dc2d65e44", "messageHeadline": "Add workspace ownership requirement (#17418)", "author": {"name": "Amalia Advincula-Roye", "email": "80241026+amaliaroye@users.noreply.github.com", "user": {"login": "amaliaroye"}}, "additions": 4, "deletions": 4}}, {"node": {"oid": "7b4b3782c1bf86ec65b906558c50dd941f1a7954", "messageHeadline": "Update IP list to require all to be whitelisted (#17288)", "author": {"name": "Amalia Advincula-Roye", "email": "80241026+amaliaroye@users.noreply.github.com", "user": {"login": "amaliaroye"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "0b8997a5c5398f67b1947d0cf1cddb31addffc91", "messageHeadline": "Update Google Analytics V4 doc (#17254)", "author": {"name": "Sunny", "email": "6833405+sh4sh@users.noreply.github.com", "user": {"login": "sh4sh"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "5babee952ac593466c09f13c2c796d889d18ec81", "messageHeadline": "added note (#17485)", "author": {"name": "Sophia Wiley", "email": "106352739+sophia-wiley@users.noreply.github.com", "user": {"login": "sophia-wiley"}}, "additions": 12, "deletions": 2}}, {"node": {"oid": "a5ec71a229e08c0af28d5a149e7cadbe2edbdb6c", "messageHeadline": "Updates to Managing Airbyte Cloud doc (#16941)", "author": {"name": "Sophia Wiley", "email": "106352739+sophia-wiley@users.noreply.github.com", "user": {"login": "sophia-wiley"}}, "additions": 50, "deletions": 49}}, {"node": {"oid": "12d12f09052d5a59b26a345b41ae2484edc7b1b5", "messageHeadline": "added github to signup info (#17349)", "author": {"name": "Sophia Wiley", "email": "106352739+sophia-wiley@users.noreply.github.com", "user": {"login": "sophia-wiley"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "5aa48559cb533b29cfd87d8bdd1dc54bcfacfa51", "messageHeadline": "Small formatting change to Bing Ads doc (#17471)", "author": {"name": "Sophia Wiley", "email": "106352739+sophia-wiley@users.noreply.github.com", "user": {"login": "sophia-wiley"}}, "additions": 2, "deletions": 1}}, {"node": {"oid": "ac9b1ab4dd7faf1de690769a4faa2a3fb19f0259", "messageHeadline": "The JsonSecretProcessor was not considering oneOf as valid (#17484)", "author": {"name": "Benoit Moriceau", "email": "benoit@airbyte.io", "user": {"login": "benmoriceau"}}, "additions": 9, "deletions": 2}}, {"node": {"oid": "8c4b61c13bd8b3f12dd256d9ee3d09663f4358ed", "messageHeadline": ":bug: Source File: add data presence validation for `HTTPS` for `chec\u2026", "author": {"name": "Baz", "email": "oleksandr.bazarnov@globallogic.com", "user": {"login": "bazarnov"}}, "additions": 42, "deletions": 8}}, {"node": {"oid": "2c71086ab838f741174e57e8e4fca2c47620be5a", "messageHeadline": ":window: :wrench: Add additional eslint rules (#17348)", "author": {"name": "Tim Roes", "email": "tim@airbyte.io", "user": {"login": "timroes"}}, "additions": 135, "deletions": 122}}, {"node": {"oid": "c1884d6d513c5be119548fa8327ab24e97be5ffc", "messageHeadline": "Source Bing Ads: Fix: limit cache size for ServiceClient (#17505)", "author": {"name": "Serhii Chvaliuk", "email": "grubberr@gmail.com", "user": {"login": "grubberr"}}, "additions": 7, "deletions": 6}}, {"node": {"oid": "8afaaaac21bb4c870d2a1af28000d207ccca6859", "messageHeadline": "Source bigcommerce: add channel and store stream (#16647)", "author": {"name": "roisinbolt", "email": "76951604+roisinbolt@users.noreply.github.com", "user": {"login": "roisinbolt"}}, "additions": 918, "deletions": 189}}, {"node": {"oid": "454f84d3ed61081d7a915e7f60b1133a71654476", "messageHeadline": "\ud83c\udf89 Source Amazon Ads : Add attribution reports (#16342)", "author": {"name": "Ganpat Agarwal", "email": "gagarwal@artica.com", "user": {"login": "ganpatagarwal"}}, "additions": 555, "deletions": 131}}, {"node": {"oid": "06fafa894df396e6c4e8d6b3d92f2ed5e4e5b114", "messageHeadline": ":window: :bug: Fix messages and improve connector log (#17344)", "author": {"name": "Tim Roes", "email": "tim@airbyte.io", "user": {"login": "timroes"}}, "additions": 24, "deletions": 22}}, {"node": {"oid": "64343fd26b715aeaf9c67a2a5e31f458313602c7", "messageHeadline": "\ud83d\udc1b Source Twilio: test fix backward compatibility (#17493)", "author": {"name": "Artem Inzhyyants", "email": "36314070+artem1205@users.noreply.github.com", "user": {"login": "artem1205"}}, "additions": 30, "deletions": 30}}, {"node": {"oid": "8a74d39ac3f18b454aa1c6dbdf2e84c7da0bc5ac", "messageHeadline": "\ud83d\udcd6 Removing existing Glossary of Terms and link to new Data Glossary (\u2026", "author": {"name": "Simon Sp\u00e4ti", "email": "simon@airbyte.io", "user": {"login": "sspaeti"}}, "additions": 9, "deletions": 99}}, {"node": {"oid": "252e3c4c96ee55afda38a625cac2edb250cd50e6", "messageHeadline": "\ud83e\ude9f\u00a0\ud83d\udd27\u00a0 Add Segment track event to suggested destinations experiment (#1\u2026", "author": {"name": "letiescanciano", "email": "45267095+letiescanciano@users.noreply.github.com", "user": {"login": "letiescanciano"}}, "additions": 21, "deletions": 5}}, {"node": {"oid": "3c8cf783828a0ae39e12201f1382777dd7c4af93", "messageHeadline": "source-sentry: migrate to per-stream states (#17466)", "author": {"name": "Augustin", "email": "augustin@airbyte.io", "user": {"login": "alafanechere"}}, "additions": 4, "deletions": 3}}, {"node": {"oid": "5f25d2d06924feac2cd1ba7904d8e3b9ffc6d916", "messageHeadline": "Greg/clickhouse polishing (#17483)", "author": {"name": "Greg Solovyev", "email": "grishick@users.noreply.github.com", "user": {"login": "grishick"}}, "additions": 32, "deletions": 95}}, {"node": {"oid": "0c1823d9aa944dcecf17ba69172a5d3cfacbf20f", "messageHeadline": "upgrade debezium version to 1.9.6 (#17459)", "author": {"name": "Subodh Kant Chaturvedi", "email": "subodh1810@gmail.com", "user": {"login": "subodh1810"}}, "additions": 83, "deletions": 156}}, {"node": {"oid": "aaa94f1cbc07bdd8fc8908e9dd1a1bca2038ba36", "messageHeadline": "\ud83d\udc1b Source Twilio: Lookback_window config (#17478)", "author": {"name": "Artem Inzhyyants", "email": "36314070+artem1205@users.noreply.github.com", "user": {"login": "artem1205"}}, "additions": 175, "deletions": 159}}, {"node": {"oid": "2246c5bb083e58b2702100a63a427543b3d632ce", "messageHeadline": "hide S3 source connector from catalog (#17472)", "author": {"name": "Brian Lai", "email": "51336873+brianjlai@users.noreply.github.com", "user": {"login": "brianjlai"}}, "additions": 1, "deletions": 0}}, {"node": {"oid": "e2441b0016eee4bc127b3d6c7b94ae5ae05d39e7", "messageHeadline": "\ud83e\ude9f Migrate styles for Connection-related Components (#17339)", "author": {"name": "Teal Larson", "email": "LARSON.TEAL@GMAIL.COM", "user": {"login": "tealjulia"}}, "additions": 182, "deletions": 170}}, {"node": {"oid": "06c9ad56f08eacf33a007c2bd0e50702838c3665", "messageHeadline": "Added new title (#17480)", "author": {"name": "Sophia Wiley", "email": "106352739+sophia-wiley@users.noreply.github.com", "user": {"login": "sophia-wiley"}}, "additions": 3, "deletions": 3}}, {"node": {"oid": "0daa9f23299ebefcc524bb3bb73f65c8fafd48e9", "messageHeadline": "Refactor & convert `PageTitle` to SCSS (#17139)", "author": {"name": "Nataly Merezhuk", "email": "65251165+natalyjazzviolin@users.noreply.github.com", "user": {"login": "natalyjazzviolin"}}, "additions": 114, "deletions": 104}}, {"node": {"oid": "0cd1d56eede83591f0375e52de2cae4298f6bd07", "messageHeadline": "updated releaseStage for zendesk-talk (#17477)", "author": {"name": "midavadim", "email": "midavadim@yahoo.com", "user": {"login": "midavadim"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "4b0fb6787e6b41c70ba3ac2a57fea2027db114d1", "messageHeadline": "[low-code] Apply log level to stream loggers (#17284)", "author": {"name": "Alexandre Girard", "email": "alexandre@airbyte.io", "user": {"login": "girarda"}}, "additions": 5, "deletions": 1}}, {"node": {"oid": "5edf4ce8a0f39c531d519df89d2c73e93259e375", "messageHeadline": "\ud83d\udc1b Source Salesforce: filter out objects not supported by the Bulk API\u2026", "author": {"name": "Artem Inzhyyants", "email": "36314070+artem1205@users.noreply.github.com", "user": {"login": "artem1205"}}, "additions": 15, "deletions": 14}}, {"node": {"oid": "6f1736133fd9392db67f14f92f94ca6547583d6b", "messageHeadline": "Source Marketo: certify GA (#17445)", "author": {"name": "Denys Davydov", "email": "davydov.den18@gmail.com", "user": {"login": "davydov-d"}}, "additions": 94, "deletions": 19}}, {"node": {"oid": "43ca9fbf5fac1b0e1b00e84f77aa3a5c5e7ffcd9", "messageHeadline": "Update greenhouse paginator (#17429)", "author": {"name": "Alexandre Girard", "email": "alexandre@airbyte.io", "user": {"login": "girarda"}}, "additions": 5, "deletions": 5}}, {"node": {"oid": "d2a717594c2c4b05930b36c437aa043176f98f27", "messageHeadline": "Add some services start validation to acceptance_tests.sh (#17425)", "author": {"name": "Jimmy Ma", "email": "gosusnp@users.noreply.github.com", "user": {"login": "gosusnp"}}, "additions": 32, "deletions": 1}}, {"node": {"oid": "7bc911ef2aa488ce2aeccc936f1442ab1983820e", "messageHeadline": "\ud83d\udcd6 Removes $ from terminal commands to allow direct copying. (#17467)", "author": {"name": "Nataly Merezhuk", "email": "65251165+natalyjazzviolin@users.noreply.github.com", "user": {"login": "natalyjazzviolin"}}, "additions": 22, "deletions": 22}}, {"node": {"oid": "7ab162a8691a01feb79bc6a0e419e3421d857711", "messageHeadline": "migrate source GA connectors to per-stream states (2) (#17410)", "author": {"name": "Augustin", "email": "augustin@airbyte.io", "user": {"login": "alafanechere"}}, "additions": 433, "deletions": 159}}, {"node": {"oid": "1dc1d5421053184ba63a696f3aafe58d4237e378", "messageHeadline": "Source Klaviyo: bump CDK dependency (#17422)", "author": {"name": "Pedro S. Lopez", "email": "pedroslopez@me.com", "user": {"login": "pedroslopez"}}, "additions": 12, "deletions": 11}}, {"node": {"oid": "c6fd491966201ac8ab261edba1910f72d43666e8", "messageHeadline": "Source Pinterest: change releaseStage to GA (#17045)", "author": {"name": "Arsen Losenko", "email": "20901439+arsenlosenko@users.noreply.github.com", "user": {"login": "arsenlosenko"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "6c94e30bd9773b9cf9da92f00543391050ab412b", "messageHeadline": "Source Pinterest: Set start_date dynamically based on API restriction\u2026", "author": {"name": "Arsen Losenko", "email": "20901439+arsenlosenko@users.noreply.github.com", "user": {"login": "arsenlosenko"}}, "additions": 24, "deletions": 12}}, {"node": {"oid": "d485d04b4dd81b582d3caf98473e0282b35475a6", "messageHeadline": "updated releaseStage to generally_available (#17374)", "author": {"name": "darynaishchenko", "email": "80129833+darynaishchenko@users.noreply.github.com", "user": {"login": "darynaishchenko"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "a338df10403962625a39e93fcb6c3c310d447890", "messageHeadline": "\ud83d\udc1b Source Github: bugfix WorkflowJobs stream (#17287)", "author": {"name": "Serhii Chvaliuk", "email": "grubberr@gmail.com", "user": {"login": "grubberr"}}, "additions": 81, "deletions": 391}}, {"node": {"oid": "f0f60dcebfbd749a6781eae64f973d8102390cca", "messageHeadline": "Source Mixpanel: disable stream \"cohort_members\" on discover if no ac\u2026", "author": {"name": "Serhii Chvaliuk", "email": "grubberr@gmail.com", "user": {"login": "grubberr"}}, "additions": 10, "deletions": 6}}, {"node": {"oid": "d6b79b8e52e0b22bd47b5b5b11632fb997c84335", "messageHeadline": "Alex/limit paginator (#17197)", "author": {"name": "Alexandre Girard", "email": "alexandre@airbyte.io", "user": {"login": "girarda"}}, "additions": 520, "deletions": 236}}, {"node": {"oid": "1e2f701fe71e78361ae1f6750885bf79fd013fb8", "messageHeadline": "remove import / export handler (#16403)", "author": {"name": "Charles", "email": "charles@airbyte.io", "user": {"login": "cgardens"}}, "additions": 38, "deletions": 1765}}, {"node": {"oid": "65a35b98bd42325942989972fed18277a5f29aa7", "messageHeadline": "Bmoric/clean applciation yml (#17353)", "author": {"name": "Benoit Moriceau", "email": "benoit@airbyte.io", "user": {"login": "benmoriceau"}}, "additions": 94, "deletions": 280}}, {"node": {"oid": "58f5128adb4cef754f4ff5d0cea03afc7fed825f", "messageHeadline": "\ud83d\udc1e CDK: fix error when logging warning for types that could not be tra\u2026", "author": {"name": "Pedro S. Lopez", "email": "pedroslopez@me.com", "user": {"login": "pedroslopez"}}, "additions": 11, "deletions": 2}}, {"node": {"oid": "434833cad288b513d350335c400b9b964666a3dc", "messageHeadline": "Source Bing Ads: Fix: limit cache size for ReportingServiceManager in\u2026", "author": {"name": "Serhii Chvaliuk", "email": "grubberr@gmail.com", "user": {"login": "grubberr"}}, "additions": 5, "deletions": 4}}, {"node": {"oid": "ee9bd2e1415d112884fed54e07e015d3a1d39f76", "messageHeadline": "Cleanup labeling actions (#17278)", "author": {"name": "Tim Roes", "email": "tim@airbyte.io", "user": {"login": "timroes"}}, "additions": 0, "deletions": 6}}, {"node": {"oid": "12b46694dce5e1662717493c62e6c816ec389948", "messageHeadline": "\ud83d\udc1b cron/workspace-cleaner: only run task for docker environments (#17168)", "author": {"name": "Pedro S. Lopez", "email": "pedroslopez@me.com", "user": {"login": "pedroslopez"}}, "additions": 6, "deletions": 1}}, {"node": {"oid": "55d27a5c4202230b2ecc4216ad7623e8ef034c45", "messageHeadline": "\ud83e\ude9f File and exports cleanup for Connection Create/Edit (#17289)", "author": {"name": "Teal Larson", "email": "LARSON.TEAL@GMAIL.COM", "user": {"login": "tealjulia"}}, "additions": 78, "deletions": 102}}, {"node": {"oid": "03b93b787c27732fa65960ae2d112733ffc19397", "messageHeadline": "Source Google Ads: install latest CDK version (#17412)", "author": {"name": "Denys Davydov", "email": "davydov.den18@gmail.com", "user": {"login": "davydov-d"}}, "additions": 7, "deletions": 10}}, {"node": {"oid": "48340ca82f0c2a48973f09a76edcac9cafe6fa04", "messageHeadline": "add distribution gradle plugin (#17409)", "author": {"name": "Cole Snodgrass", "email": "cole@airbyte.io", "user": {"login": "colesnodgrass"}}, "additions": 28, "deletions": 24}}, {"node": {"oid": "99955ce248941c7ed57877b5703c3d73218826aa", "messageHeadline": "source-bing-ads: migrate to per-stream state (#17386)", "author": {"name": "Augustin", "email": "augustin@airbyte.io", "user": {"login": "alafanechere"}}, "additions": 50, "deletions": 25}}, {"node": {"oid": "33bad16267e08ecf5cbbcf9508abc7da7f19dfc3", "messageHeadline": "Update supported-data-types.md (#17179)", "author": {"name": "Damilare Oyediran", "email": "43407276+ddoyediran@users.noreply.github.com", "user": {"login": "ddoyediran"}}, "additions": 3, "deletions": 0}}, {"node": {"oid": "e6c2cb7e13eca22b51d40a3d7d3cace47018d97c", "messageHeadline": "\ud83d\udc1b Source YouTube Analytics: fix `check_connection` 403 error (#17399)", "author": {"name": "Baz", "email": "oleksandr.bazarnov@globallogic.com", "user": {"login": "bazarnov"}}, "additions": 23, "deletions": 11}}, {"node": {"oid": "f9f9fab10803355688512549a161820fa7f41a87", "messageHeadline": "\ud83d\udc1b Source Salesforce: fix response encoding (#17314)", "author": {"name": "Artem Inzhyyants", "email": "36314070+artem1205@users.noreply.github.com", "user": {"login": "artem1205"}}, "additions": 56, "deletions": 48}}, {"node": {"oid": "da5df45afe546f2a9d894989b4b041c019fa2e18", "messageHeadline": "Spec and doc fixes to prepare MySQL Source for Beta (#17164)", "author": {"name": "Greg Solovyev", "email": "grishick@users.noreply.github.com", "user": {"login": "grishick"}}, "additions": 17, "deletions": 11}}, {"node": {"oid": "5b7aef75c5694314d5a15e63fe166f94975e8161", "messageHeadline": "mark alloydb source as GA (#17363)", "author": {"name": "Greg Solovyev", "email": "grishick@users.noreply.github.com", "user": {"login": "grishick"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "13815e0395f8906b23f1a00e7b402daf54b3cb40", "messageHeadline": "Update Micronaut (#17389)", "author": {"name": "Jonathan Pearlin", "email": "jonathan@airbyte.io", "user": {"login": "jdpgrailsdev"}}, "additions": 4, "deletions": 4}}, {"node": {"oid": "4974855b415ea4812e0d6647efb367ad837d8733", "messageHeadline": "Track protocol version support range (#17366)", "author": {"name": "Jimmy Ma", "email": "gosusnp@users.noreply.github.com", "user": {"login": "gosusnp"}}, "additions": 150, "deletions": 38}}, {"node": {"oid": "7271bcaeedb95119823de1392da4e2231cdda86e", "messageHeadline": "Source Facebook Marketing: CustomConversions `enable_deleted=False` (\u2026", "author": {"name": "Serhii Chvaliuk", "email": "grubberr@gmail.com", "user": {"login": "grubberr"}}, "additions": 5, "deletions": 3}}, {"node": {"oid": "c95d8cf0f1d2a805ec276a02e8b0c0f77f82d1ae", "messageHeadline": "\ud83d\udc1b Source Amazon Seller Partner: updates type to allow double point pr\u2026", "author": {"name": "Nataly Merezhuk", "email": "65251165+natalyjazzviolin@users.noreply.github.com", "user": {"login": "natalyjazzviolin"}}, "additions": 10, "deletions": 6}}, {"node": {"oid": "034b9229380e26315af250bddea149ae5fb7a626", "messageHeadline": ":tada: Source zendesk talk to ga (#17362)", "author": {"name": "midavadim", "email": "midavadim@yahoo.com", "user": {"login": "midavadim"}}, "additions": 30, "deletions": 23}}, {"node": {"oid": "8fc5dcbf260323ceab855ed6507a97f9d056be15", "messageHeadline": "Source Fauna: add seed file information (#17355)", "author": {"name": "Marcos Marx", "email": "marcosmarxm@users.noreply.github.com", "user": {"login": "marcosmarxm"}}, "additions": 105, "deletions": 0}}, {"node": {"oid": "65e616877aa2d47e059bc5d08a7bba4e7ece7d21", "messageHeadline": "\ud83c\udf89 New source: Fauna (#15274)", "author": {"name": "Neil Macneale V", "email": "neil.macneale.v@gmail.com", "user": {"login": "macmv"}}, "additions": 4232, "deletions": 0}}, {"node": {"oid": "448828b5ad4c1710419b83ce5051f9da0e5ea1bb", "messageHeadline": "updated Chargebee releaseStage (#17142)", "author": {"name": "darynaishchenko", "email": "80129833+darynaishchenko@users.noreply.github.com", "user": {"login": "darynaishchenko"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "0f618f35031bb6a759b018d00abaf3ee5740e087", "messageHeadline": "migrate GA source connectors to per-stream state (#17326)", "author": {"name": "Augustin", "email": "augustin@airbyte.io", "user": {"login": "alafanechere"}}, "additions": 1310, "deletions": 678}}, {"node": {"oid": "b9f96115fb66f2d979163098c21b407674828bce", "messageHeadline": "Source Freshdesk: update releaseStage to GA (#17250)", "author": {"name": "Baz", "email": "oleksandr.bazarnov@globallogic.com", "user": {"login": "bazarnov"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "1c40fe6644f1110eab2f1e9ebadc528bdbd14099", "messageHeadline": "Bump Airbyte version from 0.40.9 to 0.40.10 (#17359)", "author": {"name": "Octavia Squidington III", "email": "90398440+octavia-squidington-iii@users.noreply.github.com", "user": {"login": "octavia-squidington-iii"}}, "additions": 40, "deletions": 40}}, {"node": {"oid": "6f8f62e6f77c73312e73221b0fc41baf98e6978a", "messageHeadline": "Extract Version from AirbyteVersion (#17358)", "author": {"name": "Jimmy Ma", "email": "gosusnp@users.noreply.github.com", "user": {"login": "gosusnp"}}, "additions": 192, "deletions": 161}}, {"node": {"oid": "c22f7a312ea7daad465dc8e8045d385477c63e2d", "messageHeadline": "Case fix (#17361)", "author": {"name": "Topher Lubaway", "email": "asimplechris@gmail.com", "user": {"login": "supertopher"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "248da78ba78ad54aa2df0ccbcc2fd23101bcfa2a", "messageHeadline": "Make error more descriptive in case of no encryption state (#17299)", "author": {"name": "Rodi Reich Zilberman", "email": "867491+rodireich@users.noreply.github.com", "user": {"login": "rodireich"}}, "additions": 85, "deletions": 80}}, {"node": {"oid": "42800f7b378cb61ab16d7ad31764f2ad7b8f870c", "messageHeadline": "Add AirbyteProtocol Migration and SerDe framework (#17114)", "author": {"name": "Jimmy Ma", "email": "gosusnp@users.noreply.github.com", "user": {"login": "gosusnp"}}, "additions": 819, "deletions": 0}}, {"node": {"oid": "fec1d0bc69064236566b9af7732053447ccfd37f", "messageHeadline": "Remove a line that was exposing secrets (#17354)", "author": {"name": "Benoit Moriceau", "email": "benoit@airbyte.io", "user": {"login": "benmoriceau"}}, "additions": 0, "deletions": 2}}, {"node": {"oid": "a8c72121f8fd50407425250d3a6ddc3756db8b55", "messageHeadline": "Remove catalog from web_backend/connections/list (#17002)", "author": {"name": "Parker Mossman", "email": "parker@airbyte.io", "user": {"login": "pmossman"}}, "additions": 371, "deletions": 403}}, {"node": {"oid": "d8b07fa4b8e6fd842416cfec3d7089f3461738ae", "messageHeadline": "minor cleanup (#17337)", "author": {"name": "Cole Snodgrass", "email": "cole@airbyte.io", "user": {"login": "colesnodgrass"}}, "additions": 38, "deletions": 21}}, {"node": {"oid": "f178e8405652499912a88eeda8b85b4da91d48d4", "messageHeadline": "Add extra log lines (#17336)", "author": {"name": "Benoit Moriceau", "email": "benoit@airbyte.io", "user": {"login": "benmoriceau"}}, "additions": 2, "deletions": 0}}, {"node": {"oid": "ff4ea3961adbb2252eb2b2e47c7656733de8eb16", "messageHeadline": "Republish connectors using CDK `0.1.88` to `0.1.89` (#17304)", "author": {"name": "Augustin", "email": "augustin@airbyte.io", "user": {"login": "alafanechere"}}, "additions": 1390, "deletions": 710}}, {"node": {"oid": "7fad702ce0b0ea46dd6a7352652aeac05894e86f", "messageHeadline": "Toph cleans up labellers ii (#17330)", "author": {"name": "Topher Lubaway", "email": "asimplechris@gmail.com", "user": {"login": "supertopher"}}, "additions": 86, "deletions": 66}}, {"node": {"oid": "83cdf198f12f47496494b0de23cc836aa57365a5", "messageHeadline": "Revert \"Cleans up label actions && fix broken action (#17324)\" (#17329)", "author": {"name": "Topher Lubaway", "email": "asimplechris@gmail.com", "user": {"login": "supertopher"}}, "additions": 31, "deletions": 71}}, {"node": {"oid": "0ace81637e5adfeaaf76ee1ce06fd0641a34c860", "messageHeadline": "Replace WorkerPlane with Micronaut environments (#17286)", "author": {"name": "Jonathan Pearlin", "email": "jonathan@airbyte.io", "user": {"login": "jdpgrailsdev"}}, "additions": 109, "deletions": 170}}, {"node": {"oid": "dd95d3ad59c7ba08732c3633fec34cace604fa55", "messageHeadline": "Cleans up label actions && fix broken action (#17324)", "author": {"name": "Topher Lubaway", "email": "asimplechris@gmail.com", "user": {"login": "supertopher"}}, "additions": 71, "deletions": 31}}, {"node": {"oid": "f006edb5b2014fa89c75e62a89e9bc46ce34b4a4", "messageHeadline": "source-instagram: migrate to per-stream state (#17110)", "author": {"name": "Augustin", "email": "augustin@airbyte.io", "user": {"login": "alafanechere"}}, "additions": 6, "deletions": 34}}, {"node": {"oid": "b48c624c46f7b06c338a44732e6cb61817140cc9", "messageHeadline": "\ud83e\ude9f \ud83d\udd27 Move UI components from `base` to `ui` (#17323)", "author": {"name": "Edmundo Ruiz Ghanem", "email": "168664+edmundito@users.noreply.github.com", "user": {"login": "edmundito"}}, "additions": 136, "deletions": 114}}, {"node": {"oid": "34b4821c8cc826daa928c403d233471e4f20ba6e", "messageHeadline": "source-hubspot: migrate to per-stream state (#17120)", "author": {"name": "Augustin", "email": "augustin@airbyte.io", "user": {"login": "alafanechere"}}, "additions": 19, "deletions": 14}}, {"node": {"oid": "232e830980457af1c7c37f6f9b5142c8184052b9", "messageHeadline": "Fix typos in config based connector docs (#17294)", "author": {"name": "Lake Mossman", "email": "lake@airbyte.io", "user": {"login": "lmossman"}}, "additions": 8, "deletions": 9}}, {"node": {"oid": "10be7e2f840b755e94cbf555e0e8790a3927de9e", "messageHeadline": "Source Slack: certify to GA (#17315)", "author": {"name": "Denys Davydov", "email": "davydov.den18@gmail.com", "user": {"login": "davydov-d"}}, "additions": 17, "deletions": 14}}, {"node": {"oid": "ed8186e67122226f425eb9e27bc43af8bd923425", "messageHeadline": "\ud83e\ude9f \ud83d\udd27 Adds new Button component (#16604)", "author": {"name": "Yatsuk Bogdan", "email": "yatsukbogdan@gmail.com", "user": {"login": "YatsukBogdan1"}}, "additions": 847, "deletions": 652}}, {"node": {"oid": "dcc25d74446486ff386e52607aa4ac157906efdc", "messageHeadline": ":bug: Helm Chart: Indentation error in templates with \"extraContainer\u2026", "author": {"name": "Maxime Naulleau", "email": "9624579+Nmaxime@users.noreply.github.com", "user": {"login": "Nmaxime"}}, "additions": 8, "deletions": 8}}, {"node": {"oid": "2aea78360bb885f4f76791549c438e99a4471eb0", "messageHeadline": ":tada: New Source: Display&Video 360 (#11828)", "author": {"name": "iberchid", "email": "93732608+iberchid@users.noreply.github.com", "user": {"login": "iberchid"}}, "additions": 6148, "deletions": 0}}, {"node": {"oid": "13bab6ecd2b22039494f9dae854ad87a933dd204", "messageHeadline": "Source Notion: Use \"Retry-After\" header for backoff (#17298)", "author": {"name": "Serhii Chvaliuk", "email": "grubberr@gmail.com", "user": {"login": "grubberr"}}, "additions": 11, "deletions": 6}}, {"node": {"oid": "87d67c5a5ecab1e1373af3041eff6d71b5b389a2", "messageHeadline": "source-mixpanel to GA (#17199)", "author": {"name": "Serhii Chvaliuk", "email": "grubberr@gmail.com", "user": {"login": "grubberr"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "0322d46ada241ecc9ef27929f853e56a05bdfda8", "messageHeadline": "Source Snapchat Marketing: update releaseStage to GA (#17138)", "author": {"name": "Baz", "email": "oleksandr.bazarnov@globallogic.com", "user": {"login": "bazarnov"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "a43d2ed5bc0dfa961ee161c2cba2e2514fed8dfb", "messageHeadline": "\ud83e\ude9f\u00a0\ud83d\udd27 Add Cross domain tracking for segment (#16268)", "author": {"name": "letiescanciano", "email": "45267095+letiescanciano@users.noreply.github.com", "user": {"login": "letiescanciano"}}, "additions": 60, "deletions": 10}}, {"node": {"oid": "3f99a22f25ab60107596f8f66ac0834d65c36fa5", "messageHeadline": "Source Greenhouse: certify to GA (#17239)", "author": {"name": "Denys Davydov", "email": "davydov.den18@gmail.com", "user": {"login": "davydov-d"}}, "additions": 587, "deletions": 541}}, {"node": {"oid": "e8736ee1b7013d99c232b03450b0276809776dff", "messageHeadline": "Source Mixpanel: SAT added incremental testing for \"engage\" stream (#\u2026", "author": {"name": "Serhii Chvaliuk", "email": "grubberr@gmail.com", "user": {"login": "grubberr"}}, "additions": 35, "deletions": 80}}, {"node": {"oid": "fe2238f3f74ba189731388409fcd38d0f01e742f", "messageHeadline": "\ud83d\udc1e CDK: properly emit state on empty slices when using iterators (#17296)", "author": {"name": "Pedro S. Lopez", "email": "pedroslopez@me.com", "user": {"login": "pedroslopez"}}, "additions": 15, "deletions": 7}}, {"node": {"oid": "4d9c585ed0d18ea122b0c7d559d53603b30d0f12", "messageHeadline": "Fix flaky MetricsQueries test (#17097)", "author": {"name": "Parker Mossman", "email": "parker@airbyte.io", "user": {"login": "pmossman"}}, "additions": 4, "deletions": 2}}, {"node": {"oid": "04042038e847188236bcada997c35d7296af6ecf", "messageHeadline": "Remove validation (#17280)", "author": {"name": "Benoit Moriceau", "email": "benoit@airbyte.io", "user": {"login": "benmoriceau"}}, "additions": 9, "deletions": 1}}, {"node": {"oid": "a21614730acd9e7a8dbd487be359c4fa070b189a", "messageHeadline": "\ud83e\ude9f \ud83c\udfa8 Fix connector form field error spacing (#17283)", "author": {"name": "Lake Mossman", "email": "lake@airbyte.io", "user": {"login": "lmossman"}}, "additions": 2, "deletions": 0}}, {"node": {"oid": "9aacbacbd1e5ea3c8e8182087f1484f95d3a1324", "messageHeadline": ":window: :art: Do not render InfoToolTip if there is not content to r\u2026", "author": {"name": "Lake Mossman", "email": "lake@airbyte.io", "user": {"login": "lmossman"}}, "additions": 30, "deletions": 8}}, {"node": {"oid": "9025e31ca1c31baec66e86be84840080c39e6fb9", "messageHeadline": "allow src/dest validation to be skipped for tombstone entries (#17181)", "author": {"name": "Cole Snodgrass", "email": "cole@airbyte.io", "user": {"login": "colesnodgrass"}}, "additions": 102, "deletions": 51}}, {"node": {"oid": "9379a9ba941d603c5f5dbbe88828b545dbf473d1", "messageHeadline": "Toph increases rate limit for shared issues (#17265)", "author": {"name": "Topher Lubaway", "email": "asimplechris@gmail.com", "user": {"login": "supertopher"}}, "additions": 37, "deletions": 19}}, {"node": {"oid": "f16b1eb3d3952aa07307daad4565c0e450b62315", "messageHeadline": "Fix legacy reset behavior (#17270)", "author": {"name": "Jimmy Ma", "email": "gosusnp@users.noreply.github.com", "user": {"login": "gosusnp"}}, "additions": 6, "deletions": 5}}, {"node": {"oid": "7c4980b065633bba44ba15dcb8d0a12f505fc536", "messageHeadline": "Move Modal component to `components/ui` and fix imports (#17165)", "author": {"name": "Edmundo Ruiz Ghanem", "email": "168664+edmundito@users.noreply.github.com", "user": {"login": "edmundito"}}, "additions": 85, "deletions": 62}}, {"node": {"oid": "978c287c7daeb67b9af7bb0fe21ad5169c61d24b", "messageHeadline": "Expose required transitive dependencies (#17269)", "author": {"name": "Jonathan Pearlin", "email": "jonathan@airbyte.io", "user": {"login": "jdpgrailsdev"}}, "additions": 2, "deletions": 1}}, {"node": {"oid": "3c457e051db8af5d80defbd5d5b2234a65ecb67c", "messageHeadline": "Bmoric/restore temporal cleaning cron (#17258)", "author": {"name": "Benoit Moriceau", "email": "benoit@airbyte.io", "user": {"login": "benmoriceau"}}, "additions": 763, "deletions": 159}}, {"node": {"oid": "14968bcd33ba07df93eaec356f9c955085b5f8dc", "messageHeadline": "Fixes Connections Table styles (#17241)", "author": {"name": "Yatsuk Bogdan", "email": "yatsukbogdan@gmail.com", "user": {"login": "YatsukBogdan1"}}, "additions": 3, "deletions": 2}}, {"node": {"oid": "b8dfed0405d2186bd421ba30979e900cd6d458c7", "messageHeadline": "Source Snowflake: Handle date-time data types (#17144)", "author": {"name": "VitaliiMaltsev", "email": "39538064+VitaliiMaltsev@users.noreply.github.com", "user": {"login": "VitaliiMaltsev"}}, "additions": 155, "deletions": 20}}, {"node": {"oid": "a55e9e7101ff20269851046e2200b00bdbb225ae", "messageHeadline": "\ud83d\udc1b Source Freshdesk: Added nullable to all stream schemas, added trans\u2026", "author": {"name": "Baz", "email": "oleksandr.bazarnov@globallogic.com", "user": {"login": "bazarnov"}}, "additions": 181, "deletions": 162}}, {"node": {"oid": "896c2c975147f59d33028bea54172e3a88af2236", "messageHeadline": "Switch to jakarta annotations (#17251)", "author": {"name": "Jonathan Pearlin", "email": "jonathan@airbyte.io", "user": {"login": "jdpgrailsdev"}}, "additions": 96, "deletions": 109}}, {"node": {"oid": "e0140893c2642a0defcbe8c8615fb0c0c0a24e14", "messageHeadline": "Move Table component to components/ui, add Storybook (#17171)", "author": {"name": "Edmundo Ruiz Ghanem", "email": "168664+edmundito@users.noreply.github.com", "user": {"login": "edmundito"}}, "additions": 64, "deletions": 24}}, {"node": {"oid": "1c0bb9f4b37d2b9eb53a460364fd6f98ff304afb", "messageHeadline": "Update linkedin-ads.md (#14088)", "author": {"name": "Erica Struthers", "email": "93952107+erica-airbyte@users.noreply.github.com", "user": {"login": "erica-airbyte"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "d872fc63b1a95b3996add176792edb13acd4de1a", "messageHeadline": "Fix `max_wal_senders` var in postgres source doc (#16997)", "author": {"name": "Edmundo Ruiz Ghanem", "email": "168664+edmundito@users.noreply.github.com", "user": {"login": "edmundito"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "35230f189efa5d81585a82948978a1975a0ed46e", "messageHeadline": "\ud83c\udf89 Source Amazon Ads - improve handling reporting errors (#17202)", "author": {"name": "Serhii Chvaliuk", "email": "grubberr@gmail.com", "user": {"login": "grubberr"}}, "additions": 36, "deletions": 32}}, {"node": {"oid": "f10550a1d599e5ac73a4bfde9515949bca4bfedc", "messageHeadline": "\ud83c\udf89 Source BambooHR: Add custom fields validation (#16826)", "author": {"name": "Serhii Lazebnyi", "email": "53845333+lazebnyi@users.noreply.github.com", "user": {"login": "lazebnyi"}}, "additions": 160, "deletions": 27}}, {"node": {"oid": "8945f1684facf1ecd0232934b607c8a735bc0907", "messageHeadline": "Use explicit constructor injection for activity implementations (#17152)", "author": {"name": "Jonathan Pearlin", "email": "jonathan@airbyte.io", "user": {"login": "jdpgrailsdev"}}, "additions": 316, "deletions": 321}}, {"node": {"oid": "a088206d9870fdbfd4e96fd60a5d2817be11f475", "messageHeadline": "\ud83d\udc1b Source Freshdesk: skip the stream if `forbidden` for current subscr\u2026", "author": {"name": "Baz", "email": "oleksandr.bazarnov@globallogic.com", "user": {"login": "bazarnov"}}, "additions": 20, "deletions": 7}}, {"node": {"oid": "765bd1bfeb9856435749e9862fe03a9b8923f261", "messageHeadline": "Source ClickHouse: add custom jdbc params (#17031)", "author": {"name": "oneshcheret", "email": "33333155+sashaNeshcheret@users.noreply.github.com", "user": {"login": "sashaNeshcheret"}}, "additions": 134, "deletions": 16}}, {"node": {"oid": "f93997779508f6bcc6c6df311e118d54d90bb2d5", "messageHeadline": "Source Twilio: change releaseStage to GA (#17173)", "author": {"name": "Artem Inzhyyants", "email": "36314070+artem1205@users.noreply.github.com", "user": {"login": "artem1205"}}, "additions": 3, "deletions": 3}}, {"node": {"oid": "04236ac40442e0a287a24f3a17a68f0aed8f5bd2", "messageHeadline": "\ud83d\udcdd S3 destination: fix typo in the spec field description (#17153)", "author": {"name": "Liren Tu", "email": "tuliren@gmail.com", "user": {"login": "tuliren"}}, "additions": 6, "deletions": 6}}, {"node": {"oid": "01c8eb1d974540bda63e65479e73395bd5e82ed4", "messageHeadline": "\ud83c\udf89 Source mixpanel - disable streams \"export\", \"engage\" on discover if\u2026", "author": {"name": "Serhii Chvaliuk", "email": "grubberr@gmail.com", "user": {"login": "grubberr"}}, "additions": 37, "deletions": 9}}, {"node": {"oid": "4c5f6aa82e268f55c2e7dde548ee5a68a59b1644", "messageHeadline": "Updates to low-code documentation (#17121)", "author": {"name": "Alexandre Girard", "email": "alexandre@airbyte.io", "user": {"login": "girarda"}}, "additions": 76, "deletions": 68}}, {"node": {"oid": "751667949e85794c8cda84f7614ca99f4e117612", "messageHeadline": "Revert \"Bmoric/temporal cleaning cron (#16414)\" (#17192)", "author": {"name": "Benoit Moriceau", "email": "benoit@airbyte.io", "user": {"login": "benmoriceau"}}, "additions": 158, "deletions": 759}}, {"node": {"oid": "f854222187067260e9bc92cbc7119d234dba2b18", "messageHeadline": "archived duplicate docs + updated connector catalog (#17180)", "author": {"name": "Amruta Ranade", "email": "11484018+Amruta-Ranade@users.noreply.github.com", "user": {"login": "Amruta-Ranade"}}, "additions": 7, "deletions": 6}}, {"node": {"oid": "e30476e4fd8168684323b3cad7aa83f9336be4e2", "messageHeadline": "Remove default value from namespaceDefinitionType (#17177)", "author": {"name": "Parker Mossman", "email": "parker@airbyte.io", "user": {"login": "pmossman"}}, "additions": 10, "deletions": 26}}, {"node": {"oid": "821c98e66ca6ea6b378aba43fbd68270a42e01ac", "messageHeadline": "Added Google OAuth login info to docs (#17070)", "author": {"name": "Sophia Wiley", "email": "106352739+sophia-wiley@users.noreply.github.com", "user": {"login": "sophia-wiley"}}, "additions": 7, "deletions": 3}}, {"node": {"oid": "bbb59d8675603e708736717b461d3ce562266abf", "messageHeadline": "Bmoric/temporal cleaning cron (#16414)", "author": {"name": "Benoit Moriceau", "email": "benoit@airbyte.io", "user": {"login": "benmoriceau"}}, "additions": 759, "deletions": 158}}, {"node": {"oid": "c49a5320f9dd88234055a993e43647f9f6dc356e", "messageHeadline": "\ud83e\ude9f \ud83d\udc1b disable launch button for disabled connections (#17172)", "author": {"name": "Teal Larson", "email": "LARSON.TEAL@GMAIL.COM", "user": {"login": "tealjulia"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "8c6313374e39a7c2da29b14c7f0e48c5018c8a0a", "messageHeadline": "SentryJobErrorReportingClient: set event platform from parsed stacktr\u2026", "author": {"name": "Pedro S. Lopez", "email": "pedroslopez@me.com", "user": {"login": "pedroslopez"}}, "additions": 139, "deletions": 50}}, {"node": {"oid": "c4fb6b7f9eb9c371902e8c4bec484c2427954cf4", "messageHeadline": ":window: :art: Connector Field UX Improvements (#16152)", "author": {"name": "Lake Mossman", "email": "lake@airbyte.io", "user": {"login": "lmossman"}}, "additions": 556, "deletions": 329}}, {"node": {"oid": "7ce39ed8a151ab605352d8e2cf91ce66a0a357ca", "messageHeadline": "\ud83d\udc1bDestination-snowflake: added connection string identifier (#17115)", "author": {"name": "Eugene", "email": "etsybaev@gmail.com", "user": {"login": "etsybaev"}}, "additions": 7, "deletions": 3}}, {"node": {"oid": "99746082a45fa1480cfc095e10f06d2c1f1c6e91", "messageHeadline": "mysql source : implement support for snapshot of new tables in cdc mo\u2026", "author": {"name": "Subodh Kant Chaturvedi", "email": "subodh1810@gmail.com", "user": {"login": "subodh1810"}}, "additions": 367, "deletions": 282}}, {"node": {"oid": "cf0c082e47c2a6d7af68c636c1fc75eba95cca00", "messageHeadline": "chore: generate source_specs.yaml file (#17160)", "author": {"name": "Sajarin", "email": "sajarindider@gmail.com", "user": {"login": "sajarin"}}, "additions": 155, "deletions": 0}}, {"node": {"oid": "9db329eb6c9e2cd3e7815b46fd2c651dfa3c3b14", "messageHeadline": "\ud83e\ude9f \ud83e\uddf9 Move minor UI components to compoents/ui (#17109)", "author": {"name": "Edmundo Ruiz Ghanem", "email": "168664+edmundito@users.noreply.github.com", "user": {"login": "edmundito"}}, "additions": 404, "deletions": 149}}, {"node": {"oid": "05bd34f47735b5096fd2676c0798fe02e966ba90", "messageHeadline": "\ud83c\udf89 New Source: Adjust (#16051)", "author": {"name": "Bj\u00f6rn Schuberg", "email": "bjorn@oursoft.io", "user": {"login": "sbjorn"}}, "additions": 1637, "deletions": 0}}, {"node": {"oid": "4e381abbd27b3ea40ecf5502d360170e739920e0", "messageHeadline": "\ud83d\udc1bSource-snowflake: added connection string identifier (#17116)", "author": {"name": "Eugene", "email": "etsybaev@gmail.com", "user": {"login": "etsybaev"}}, "additions": 9, "deletions": 7}}, {"node": {"oid": "9abcbadd9316d3017a4573bc195f44e15b5a0dfb", "messageHeadline": "Data plane needs gcp secret hydrator and persistence for replication \u2026", "author": {"name": "Xiaohan Song", "email": "xiaohan@airbyte.io", "user": {"login": "xiaohansong"}}, "additions": 0, "deletions": 12}}, {"node": {"oid": "517466eb66da5a3b3d066b5fecb6064c5846878a", "messageHeadline": "Remove unused webbackend search code. (#17008)", "author": {"name": "Davin Chia", "email": "davinchia@gmail.com", "user": {"login": "davinchia"}}, "additions": 0, "deletions": 504}}, {"node": {"oid": "e07bd6bee3d752ec74db3aa78ea79c1d8a8a1938", "messageHeadline": "Destination BigQuery: add user-agent header (#16890)", "author": {"name": "Yurii Bidiuk", "email": "35812734+yurii-bidiuk@users.noreply.github.com", "user": {"login": "yurii-bidiuk"}}, "additions": 26, "deletions": 6}}, {"node": {"oid": "3939ff34cddd2dd36a9135be29f20c4bfd3726ca", "messageHeadline": "Source: Amazon Seller Partner - Updated Report API version + New repo\u2026", "author": {"name": "Krisjan O", "email": "krisjan@gmail.com", "user": {"login": "krisjan-oldekamp"}}, "additions": 940, "deletions": 55}}, {"node": {"oid": "8f8ab19ebf0191b54312dab2f39940f7976b04a9", "messageHeadline": "\ud83e\ude9f \ud83c\udfa8 Adds reset streams details to status list (#16600)", "author": {"name": "Yatsuk Bogdan", "email": "yatsukbogdan@gmail.com", "user": {"login": "YatsukBogdan1"}}, "additions": 113, "deletions": 37}}, {"node": {"oid": "cb7076bffe0cafb1003a3c24738e8e588f135309", "messageHeadline": "allow nullable columns to be used as cursor (#17131)", "author": {"name": "Subodh Kant Chaturvedi", "email": "subodh1810@gmail.com", "user": {"login": "subodh1810"}}, "additions": 15, "deletions": 9}}, {"node": {"oid": "4ca32a40519fea232ace7a07a0213a00b242e9c5", "messageHeadline": "Fix minor issues in connection/connector tables (#17074)", "author": {"name": "Tim Roes", "email": "tim@airbyte.io", "user": {"login": "timroes"}}, "additions": 7, "deletions": 4}}, {"node": {"oid": "871929de1541343c4c17c92ebf977d2b1878ab60", "messageHeadline": "Improve styling of sidebar (#17072)", "author": {"name": "Tim Roes", "email": "tim@airbyte.io", "user": {"login": "timroes"}}, "additions": 11, "deletions": 2}}, {"node": {"oid": "e3553fea22fa41e347432c31c8e319119cce30d8", "messageHeadline": "\ud83c\udf89 Source mixpanel: Service Accounts added (#16915)", "author": {"name": "Serhii Chvaliuk", "email": "grubberr@gmail.com", "user": {"login": "grubberr"}}, "additions": 425, "deletions": 176}}, {"node": {"oid": "a9630e3fee8125b370f07760ab422582463e6878", "messageHeadline": "\ud83d\udc1b Source Twilio: add test data for Message Media and Conferences (#17\u2026", "author": {"name": "Artem Inzhyyants", "email": "36314070+artem1205@users.noreply.github.com", "user": {"login": "artem1205"}}, "additions": 5, "deletions": 4}}, {"node": {"oid": "d32a0f1a795f2cd265517859aea3473f6b000ba4", "messageHeadline": "Source Klaviyo: change releaseStage to GA (#17044)", "author": {"name": "Arsen Losenko", "email": "20901439+arsenlosenko@users.noreply.github.com", "user": {"login": "arsenlosenko"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "32a984123edf6acf66191c20cbe101141a2f4d25", "messageHeadline": "convert the workspace update api to patch style (#16739)", "author": {"name": "Michael Siega", "email": "109092231+mfsiega-airbyte@users.noreply.github.com", "user": {"login": "mfsiega-airbyte"}}, "additions": 84, "deletions": 24}}, {"node": {"oid": "b8a647270a84e2fead3890e8cca4c7ea07a24838", "messageHeadline": "Chargebee: Added \"custom fields\" to the relevant Chargebee source dat\u2026", "author": {"name": "darynaishchenko", "email": "80129833+darynaishchenko@users.noreply.github.com", "user": {"login": "darynaishchenko"}}, "additions": 244, "deletions": 22}}, {"node": {"oid": "d14b4423ea9552bb674bc7be8e982564434182b0", "messageHeadline": "Publish R2 destination (#17122)", "author": {"name": "Liren Tu", "email": "tuliren.git@outlook.com", "user": {"login": "tuliren"}}, "additions": 359, "deletions": 111}}, {"node": {"oid": "3494405078a3476f7392d380d254b9f103b0b7b3", "messageHeadline": "\ud83c\udf89 New Destination: R2 Cloudflare (#15296)", "author": {"name": "Nugusbayev Kanagat", "email": "48118512+kananindzya@users.noreply.github.com", "user": {"login": "videnkz"}}, "additions": 1848, "deletions": 685}}, {"node": {"oid": "b261d1fe77ab4cb4c99253cdef0e884c017507aa", "messageHeadline": "Source Harvest: update release stage (#17029)", "author": {"name": "Roman Yermilov [GL]", "email": "86300758+roman-yermilov-gl@users.noreply.github.com", "user": {"login": "roman-yermilov-gl"}}, "additions": 3, "deletions": 3}}, {"node": {"oid": "caa03fde9df26825386e0d42585c44a5fcbdab94", "messageHeadline": "Prevent rerendering on stale queries (#17106)", "author": {"name": "Tim Roes", "email": "tim@airbyte.io", "user": {"login": "timroes"}}, "additions": 1, "deletions": 0}}, {"node": {"oid": "c943b8d3b561a6fe4e3824f01ac8eefd9e370fe0", "messageHeadline": "Show \"source defined\" as cursor for CDC streams, move strings to i18n\u2026", "author": {"name": "Edmundo Ruiz Ghanem", "email": "168664+edmundito@users.noreply.github.com", "user": {"login": "edmundito"}}, "additions": 37, "deletions": 32}}, {"node": {"oid": "68cae5661035c0f9b6b9aecf764e90d36d95d208", "messageHeadline": "Source Facebook Marketing: limit time range to 37 months (#17027)", "author": {"name": "Denys Davydov", "email": "davydov.den18@gmail.com", "user": {"login": "davydov-d"}}, "additions": 82, "deletions": 14}}, {"node": {"oid": "d62f88196f107016665aa18c214cbc91a3f856f4", "messageHeadline": "Source Salesforce: perform call to objects list in connection check (\u2026", "author": {"name": "Denys Davydov", "email": "davydov.den18@gmail.com", "user": {"login": "davydov-d"}}, "additions": 82, "deletions": 58}}, {"node": {"oid": "d4b7f4ef6d9490e2cbb4a45cd0c2ad397a439b26", "messageHeadline": ":window: :bug: Fix error message with missing docs (#17071)", "author": {"name": "Tim Roes", "email": "tim@airbyte.io", "user": {"login": "timroes"}}, "additions": 22, "deletions": 2}}, {"node": {"oid": "4fe6a8bac22ad4d078951c1d344e4541eec65210", "messageHeadline": "Make listing all connections for workspace faster. (#17004)", "author": {"name": "Davin Chia", "email": "davinchia@gmail.com", "user": {"login": "davinchia"}}, "additions": 20, "deletions": 13}}, {"node": {"oid": "c1981e1add1eb390846eea24c8e94e370e45ddde", "messageHeadline": "\ud83e\ude9f \ud83e\uddf9 Replace most usages of styled headings with `<Text />` component \u2026", "author": {"name": "Edmundo Ruiz Ghanem", "email": "168664+edmundito@users.noreply.github.com", "user": {"login": "edmundito"}}, "additions": 251, "deletions": 240}}, {"node": {"oid": "8dfb8b0c92b6a7fe5cbe73ad79678c7aee02a28d", "messageHeadline": "Bump Airbyte version from 0.40.8 to 0.40.9 (#17093)", "author": {"name": "Octavia Squidington III", "email": "90398440+octavia-squidington-iii@users.noreply.github.com", "user": {"login": "octavia-squidington-iii"}}, "additions": 40, "deletions": 40}}, {"node": {"oid": "6ddf32a84c4746322c1f1d94d9584fec72bf1758", "messageHeadline": "More clear direction on flaky test (#17085)", "author": {"name": "Topher Lubaway", "email": "asimplechris@gmail.com", "user": {"login": "supertopher"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "45503de7d9e183bb474a4d15b5f62df1940c790a", "messageHeadline": "Source Netsuite: mention API method used to fetch the data for connec\u2026", "author": {"name": "Baz", "email": "oleksandr.bazarnov@globallogic.com", "user": {"login": "bazarnov"}}, "additions": 2, "deletions": 0}}, {"node": {"oid": "5928b48c4182840d95ac880f3a6be50d0d2af2d2", "messageHeadline": "\ud83d\udc1b Source Recharge: fix `Charges.total_weight` field data-type (#17080)", "author": {"name": "Baz", "email": "oleksandr.bazarnov@globallogic.com", "user": {"login": "bazarnov"}}, "additions": 7, "deletions": 6}}, {"node": {"oid": "dbe25f658861920f799a96db4a4e92d510b4c7d5", "messageHeadline": "updated DB2 source documentation (#17078)", "author": {"name": "andriikorotkov", "email": "88329385+andriikorotkov@users.noreply.github.com", "user": {"login": "andriikorotkov"}}, "additions": 0, "deletions": 2}}, {"node": {"oid": "89558542f516a42ed7c04229875c5511a3d9b9c2", "messageHeadline": "Fix format (#17066)", "author": {"name": "Jimmy Ma", "email": "gosusnp@users.noreply.github.com", "user": {"login": "gosusnp"}}, "additions": 0, "deletions": 1}}, {"node": {"oid": "31e6179c9fbdd44ee67af473836b180d9e1a837f", "messageHeadline": "Revert \"Fix error message with missing docs (#17014)\" (#17063)", "author": {"name": "Krishna (kc) Glick", "email": "krishna@airbyte.io", "user": {"login": "krishnaglick"}}, "additions": 2, "deletions": 22}}, {"node": {"oid": "23c8efa2b2ac4a4debd84c838dcc992e9d582ff2", "messageHeadline": "Destination Bigquery / Bigquery-denormalized: Only override dataset I\u2026", "author": {"name": "Edward Gao", "email": "edward.gao@airbyte.io", "user": {"login": "edgao"}}, "additions": 28, "deletions": 16}}, {"node": {"oid": "39d819297fab29780dd9f9169ea6c0aad6c6a747", "messageHeadline": "\ud83e\ude9f \ud83d\udc1b Schedule type cron bug fix (#17058)", "author": {"name": "Teal Larson", "email": "LARSON.TEAL@GMAIL.COM", "user": {"login": "tealjulia"}}, "additions": 60, "deletions": 7}}, {"node": {"oid": "6465aae0dc1fabd9315d18d5544bfbb6cec7ffce", "messageHeadline": "[16617] Source BigQuery: added user agent header (#16902)", "author": {"name": "Oleksandr Sheheda", "email": "alexandr-shegeda@users.noreply.github.com", "user": {"login": "alexandr-shegeda"}}, "additions": 21, "deletions": 3}}, {"node": {"oid": "e6858830ef5c6c02c3e1686c270776f087ff2e97", "messageHeadline": "Sidebar headless UI menu (#16333)", "author": {"name": "Mark Berger", "email": "mark.berger@globallogic.com", "user": null}, "additions": 336, "deletions": 297}}, {"node": {"oid": "e662cf0d3a6e6572cd21ec0a6cd775de5d2bdc87", "messageHeadline": "rm airbyte-scheduler; migrate existing client to airbyte-server (#17051)", "author": {"name": "Cole Snodgrass", "email": "cole@airbyte.io", "user": {"login": "colesnodgrass"}}, "additions": 63, "deletions": 151}}, {"node": {"oid": "90ceb1bacbb4a1eaeba149c4cf431da123857c7f", "messageHeadline": "Change break to continue (#17015)", "author": {"name": "Anne", "email": "102554163+alovew@users.noreply.github.com", "user": {"login": "alovew"}}, "additions": 4, "deletions": 3}}, {"node": {"oid": "abed1ce8b6fef0900aea4fe4e09ac3e41b216620", "messageHeadline": "\ud83c\udf89New Source: Zenefits (#14809)", "author": {"name": "Yashkumar Makwana", "email": "64660381+makyash@users.noreply.github.com", "user": {"login": "makyash"}}, "additions": 2220, "deletions": 0}}, {"node": {"oid": "6ddcb5df056ecf5a73bdb91da365ffe8a2d70818", "messageHeadline": "fix: update ingress template value (#16931)", "author": {"name": "Dustin Shapiro", "email": "dustinshapiro@gmail.com", "user": {"login": "DustyShap"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "bb39b36016ca32baba3a762ee2a56fe3da358bcc", "messageHeadline": "Destiantion Kinesis: add required fields (#16952)", "author": {"name": "Yurii Bidiuk", "email": "35812734+yurii-bidiuk@users.noreply.github.com", "user": {"login": "yurii-bidiuk"}}, "additions": 14, "deletions": 6}}, {"node": {"oid": "c13d03b06c4b6fa219eb2effbce7e0c97062cd3f", "messageHeadline": "Docs: Fix some typos in connection-checking.yml (#17028)", "author": {"name": "Robert", "email": "49005401+Gitznik@users.noreply.github.com", "user": {"login": "Gitznik"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "e931b69cbadc9846c9bdb85df6e1fbe8b2a6a51f", "messageHeadline": "Fix error message with missing docs (#17014)", "author": {"name": "Tim Roes", "email": "tim@airbyte.io", "user": {"login": "timroes"}}, "additions": 22, "deletions": 2}}, {"node": {"oid": "0ceffd75f1227b65e1a712bc4b7cf544f0193582", "messageHeadline": "\ud83e\ude9f \ud83d\udc1b \ud83e\uddf9 Fix workspace editing issues in cloud, cleanup CloudWorkspacesS\u2026", "author": {"name": "Edmundo Ruiz Ghanem", "email": "168664+edmundito@users.noreply.github.com", "user": {"login": "edmundito"}}, "additions": 59, "deletions": 43}}, {"node": {"oid": "810d3a1d1eaa371c40401ee53b3ba61ae2c8c353", "messageHeadline": "\ud83e\ude9f \ud83e\uddf9 Update Inter font to use variable fonts (#16926)", "author": {"name": "Edmundo Ruiz Ghanem", "email": "168664+edmundito@users.noreply.github.com", "user": {"login": "edmundito"}}, "additions": 17, "deletions": 65523}}, {"node": {"oid": "550dfb9827de38970004d15e0afc98e6f0337f13", "messageHeadline": "Source Netsuite: fix public documentation (#17037)", "author": {"name": "Baz", "email": "oleksandr.bazarnov@globallogic.com", "user": {"login": "bazarnov"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "ea3d57b6f3f7abd4f3caf3546d265fba3a840692", "messageHeadline": "\ud83d\udc1b Source Recharge: data types should be transformed based on schema t\u2026", "author": {"name": "Baz", "email": "oleksandr.bazarnov@globallogic.com", "user": {"login": "bazarnov"}}, "additions": 25, "deletions": 125}}, {"node": {"oid": "596a4367afc5a01b94b043406d2ceb149e82cffb", "messageHeadline": "Source salesforce: handle japanese characters (#17001)", "author": {"name": "Denys Davydov", "email": "davydov.den18@gmail.com", "user": {"login": "davydov-d"}}, "additions": 120, "deletions": 122}}, {"node": {"oid": "083b5d11bfae649c1988ca0a403638f99a9ab51b", "messageHeadline": "New connector: Destination ElasticSearch strict encrypt (#16862)", "author": {"name": "VitaliiMaltsev", "email": "39538064+VitaliiMaltsev@users.noreply.github.com", "user": {"login": "VitaliiMaltsev"}}, "additions": 351, "deletions": 1}}, {"node": {"oid": "7f2c8be0134ebef67f1cbc4b3620553690dc9350", "messageHeadline": "Add email autofill from search params (#16936)", "author": {"name": "letiescanciano", "email": "45267095+letiescanciano@users.noreply.github.com", "user": {"login": "letiescanciano"}}, "additions": 12, "deletions": 7}}, {"node": {"oid": "f28d5f304fa2232b3839b295f5f11bbf40881ad6", "messageHeadline": "Only run normalization when needed (#16794)", "author": {"name": "Anne", "email": "102554163+alovew@users.noreply.github.com", "user": {"login": "alovew"}}, "additions": 265, "deletions": 9}}, {"node": {"oid": "bded0ac7c0f4ca980e552493b86dc209c90ce8ae", "messageHeadline": "Add an explicit v0 version of the protocol (#16797)", "author": {"name": "Jimmy Ma", "email": "gosusnp@users.noreply.github.com", "user": {"login": "gosusnp"}}, "additions": 16, "deletions": 0}}, {"node": {"oid": "c83a5953bddb4d8fe923d1b7db0c04c1cc6b08e1", "messageHeadline": "\ud83c\udf89 Destination Snowflake : Update JDBC driver for Snowflake to 3.13.19\u2026", "author": {"name": "Akash Kulkarni", "email": "113392464+akashkulk@users.noreply.github.com", "user": {"login": "akashkulk"}}, "additions": 7, "deletions": 4}}, {"node": {"oid": "d0386249de206611951be67f379787d4968ad9c2", "messageHeadline": "bump notion, pipedrive, and pinterest to the latest CDK including per\u2026", "author": {"name": "Brian Lai", "email": "51336873+brianjlai@users.noreply.github.com", "user": {"login": "brianjlai"}}, "additions": 412, "deletions": 129}}, {"node": {"oid": "44ef1c4ad6a94f7273415a3c3cc7f8f56f759f71", "messageHeadline": "\ud83c\udf89 Source Snowflake : Update JDBC driver for Snowflake to 3.13.22 (#16\u2026", "author": {"name": "Akash Kulkarni", "email": "113392464+akashkulk@users.noreply.github.com", "user": {"login": "akashkulk"}}, "additions": 45, "deletions": 9}}, {"node": {"oid": "387b96a924e179dd3ed52de8ea1028d4157db66b", "messageHeadline": "Bump Airbyte version from 0.40.7 to 0.40.8 (#17009)", "author": {"name": "Octavia Squidington III", "email": "90398440+octavia-squidington-iii@users.noreply.github.com", "user": {"login": "octavia-squidington-iii"}}, "additions": 40, "deletions": 40}}, {"node": {"oid": "9356d6adf57583adc86d6321d6678d3d745379a1", "messageHeadline": "\ud83d\udcdd Update json avro conversion doc about logical type union (#17010)", "author": {"name": "Liren Tu", "email": "tuliren.git@outlook.com", "user": {"login": "tuliren"}}, "additions": 54, "deletions": 7}}, {"node": {"oid": "03ae8bc4a42cd751d471a31099b06b4f32a6acbf", "messageHeadline": "Remove the webbackend list all route. (#17006)", "author": {"name": "Davin Chia", "email": "davinchia@gmail.com", "user": {"login": "davinchia"}}, "additions": 0, "deletions": 426}}, {"node": {"oid": "e8710e1c6b1b27990f8e8708575d46d82427e6ba", "messageHeadline": "\ud83c\udf89 Source Marketo: Fix response (#16930)", "author": {"name": "Artem Inzhyyants", "email": "36314070+artem1205@users.noreply.github.com", "user": {"login": "artem1205"}}, "additions": 4, "deletions": 4}}, {"node": {"oid": "706a10ab690f2c9177b25ed2452eccede413fee2", "messageHeadline": "Fix format (#17007)", "author": {"name": "Jimmy Ma", "email": "gosusnp@users.noreply.github.com", "user": {"login": "gosusnp"}}, "additions": 2, "deletions": 3}}, {"node": {"oid": "57c269d9c610bcf38d24ef80978f82487cb1860d", "messageHeadline": "Source github: improve error logging (#16947)", "author": {"name": "Denys Davydov", "email": "davydov.den18@gmail.com", "user": {"login": "davydov-d"}}, "additions": 382, "deletions": 139}}, {"node": {"oid": "59a699be7bfa51e03c65df1c49b752151ff61f62", "messageHeadline": "\ud83c\udf89 New source: Primetric (#15880)", "author": {"name": "Andrzej Dackiewicz", "email": "88149093+andrzejdackiewicz@users.noreply.github.com", "user": {"login": "andrzejdackiewicz"}}, "additions": 4922, "deletions": 0}}, {"node": {"oid": "0373e5edf39e4716bcd6e2a2670b67fe8577dc52", "messageHeadline": ":window: :wrench: Use PATCH Api for toggling connections (#16993)", "author": {"name": "Tim Roes", "email": "tim@airbyte.io", "user": {"login": "timroes"}}, "additions": 66, "deletions": 125}}, {"node": {"oid": "db86fcb84e30aa12810322bef35c1ab4e3d6f379", "messageHeadline": "\ud83c\udf89 New Source: NetSuite (#16093)", "author": {"name": "drrest", "email": "dr.rest@gmail.com", "user": {"login": "drrest"}}, "additions": 1423, "deletions": 0}}, {"node": {"oid": "f1524e0c342adfe89fd41248513dbd954583affe", "messageHeadline": "use prototype for jwt signature because we need a new one (#16789)", "author": {"name": "Xiaohan Song", "email": "xiaohan@airbyte.io", "user": {"login": "xiaohansong"}}, "additions": 10, "deletions": 4}}, {"node": {"oid": "5d490de25480716883eab4921c5daaa6fdb5daad", "messageHeadline": "DefinitionProviders adds default protocol version for connectors (#16\u2026", "author": {"name": "Jimmy Ma", "email": "gosusnp@users.noreply.github.com", "user": {"login": "gosusnp"}}, "additions": 27, "deletions": 5}}, {"node": {"oid": "0693b08c36141a535b0c3c7abcb23155ed051fba", "messageHeadline": "Source Cart.com:  implement Central API Router access method and impr\u2026", "author": {"name": "Marcos Marx", "email": "marcosmarxm@users.noreply.github.com", "user": {"login": "marcosmarxm"}}, "additions": 341, "deletions": 47}}, {"node": {"oid": "1e399c7c99f5f97b1cd6236e3942666f50108974", "messageHeadline": "Deleted Cloud information from Harvest Doc (#16988)", "author": {"name": "Sophia Wiley", "email": "106352739+sophia-wiley@users.noreply.github.com", "user": {"login": "sophia-wiley"}}, "additions": 1, "deletions": 12}}, {"node": {"oid": "ee93a04b809bc479fc434c6599a4f4e794f92eb2", "messageHeadline": "\ud83c\udf89 Source Klaviyo:  Fix date RFC 3339 (#16830)", "author": {"name": "Artem Inzhyyants", "email": "36314070+artem1205@users.noreply.github.com", "user": {"login": "artem1205"}}, "additions": 917, "deletions": 896}}, {"node": {"oid": "80682db07547fb6d0190ed530d88fd506729be4e", "messageHeadline": "Added dot-notation eslint rule (#16989)", "author": {"name": "Krishna (kc) Glick", "email": "krishna@airbyte.io", "user": {"login": "krishnaglick"}}, "additions": 7, "deletions": 6}}, {"node": {"oid": "dbfb58cd3028066241dc589b8d7be110a269ae46", "messageHeadline": "Allow frequency selection to be set to Manual (#16985)", "author": {"name": "Krishna (kc) Glick", "email": "krishna@airbyte.io", "user": {"login": "krishnaglick"}}, "additions": 6, "deletions": 1}}, {"node": {"oid": "e7791ec25e2243a5d5601317f0e22a08980c0243", "messageHeadline": "[per-stream state] add new SAT tests to verify per-stream state corre\u2026", "author": {"name": "Brian Lai", "email": "51336873+brianjlai@users.noreply.github.com", "user": {"login": "brianjlai"}}, "additions": 465, "deletions": 230}}, {"node": {"oid": "97b9c7471888d0bfb223e021848744d6f76c0a92", "messageHeadline": "Source Github: add workflow_jobs stream (#16534)", "author": {"name": "Mainara Cavalcanti", "email": "mainara.farias@passeidireto.com", "user": {"login": "Mainara"}}, "additions": 383, "deletions": 4}}, {"node": {"oid": "c8dad4b630ffafb5369acf8bd2420e8eef31c42f", "messageHeadline": "Fix primary key select (#16937)", "author": {"name": "Krishna (kc) Glick", "email": "krishna@airbyte.io", "user": {"login": "krishnaglick"}}, "additions": 10, "deletions": 6}}, {"node": {"oid": "83f5d9adec5bab9e8db2885d6b09268735335fd6", "messageHeadline": "Fix request new connector button (#16934)", "author": {"name": "Krishna (kc) Glick", "email": "krishna@airbyte.io", "user": {"login": "krishnaglick"}}, "additions": 12, "deletions": 14}}, {"node": {"oid": "19f4f5ebcb4c95ecd73d6fa0dea1a123c121268e", "messageHeadline": "Better logging in the Orchestrator. (#16842)", "author": {"name": "Davin Chia", "email": "davinchia@gmail.com", "user": {"login": "davinchia"}}, "additions": 21, "deletions": 7}}, {"node": {"oid": "297929856521398ef168a0f42db699d13cf5be4b", "messageHeadline": "Source Zendesk Chat: updated releaseStage to GA (#16964)", "author": {"name": "Baz", "email": "oleksandr.bazarnov@globallogic.com", "user": {"login": "bazarnov"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "c6519430daeac5d2384d5817228ab2a32a2325a7", "messageHeadline": "move job persistence code out of airbyte-scheduler (#16831)", "author": {"name": "Cole Snodgrass", "email": "cole@airbyte.io", "user": {"login": "colesnodgrass"}}, "additions": 372, "deletions": 631}}, {"node": {"oid": "1d7e2163f47515afd83ff7394e324168501449d4", "messageHeadline": "Added info about cron scheduling (#16835)", "author": {"name": "Sophia Wiley", "email": "106352739+sophia-wiley@users.noreply.github.com", "user": {"login": "sophia-wiley"}}, "additions": 14, "deletions": 0}}, {"node": {"oid": "64a1c2e04ef0ca96a3558064237e13001aa70043", "messageHeadline": "Source Stripe: Updated customer schema field type (#16537)", "author": {"name": "Serhii Lazebnyi", "email": "53845333+lazebnyi@users.noreply.github.com", "user": {"login": "lazebnyi"}}, "additions": 14, "deletions": 9}}, {"node": {"oid": "69cbf93f0f16bc1fa2a09b9324047e6dadf8f7de", "messageHeadline": "\ud83e\ude9f Allow users to create new connection regardless of credit balance (\u2026", "author": {"name": "Vladimir", "email": "volodymyr.s.petrov@globallogic.com", "user": {"login": "dizel852"}}, "additions": 4, "deletions": 15}}, {"node": {"oid": "4ce8686900130c1f28aa1bf506bcb1e3a5633dde", "messageHeadline": "check for nulls before adding metadata to tracking map (#16907)", "author": {"name": "Anne", "email": "102554163+alovew@users.noreply.github.com", "user": {"login": "alovew"}}, "additions": 53, "deletions": 14}}, {"node": {"oid": "9054468c21f80afa7bca646735a38206dcb04998", "messageHeadline": "Source s3: upgrade pyarrow (#16921)", "author": {"name": "Denys Davydov", "email": "davydov.den18@gmail.com", "user": {"login": "davydov-d"}}, "additions": 6, "deletions": 5}}, {"node": {"oid": "a72cb7d1f8f8a9fe7caf486ec68d2c9a552b58eb", "messageHeadline": "feat: replace openjdk with amazoncorretto:17.0.4 on platform for secu\u2026", "author": {"name": "Volodymyr Pochtar", "email": "v.pochtar@gmail.com", "user": {"login": "cuyk"}}, "additions": 27, "deletions": 61}}, {"node": {"oid": "8848eeb1b846778788b6f1cf6210a46a70f3dfbe", "messageHeadline": "\ud83e\ude9f \ud83e\uddf9 Cleanup monospaced fonts (#16923)", "author": {"name": "Edmundo Ruiz Ghanem", "email": "168664+edmundito@users.noreply.github.com", "user": {"login": "edmundito"}}, "additions": 3, "deletions": 1381}}, {"node": {"oid": "24cac8c68bcd9ea1ad20440af2e41180c5168d7b", "messageHeadline": "Helm Chart: `minio.enable` set to false should not create minio resou\u2026", "author": {"name": "KqLLL", "email": "76542414+KqLLL@users.noreply.github.com", "user": {"login": "KqLLL"}}, "additions": 3, "deletions": 1}}, {"node": {"oid": "ea50ee4a4abb4e57176f5d93066128b197ce5ddb", "messageHeadline": "Remove Shirkhand (#16903)", "author": {"name": "Edmundo Ruiz Ghanem", "email": "168664+edmundito@users.noreply.github.com", "user": {"login": "edmundito"}}, "additions": 0, "deletions": 5692}}, {"node": {"oid": "677a9b5972d00e5140e851ee00099677551e6237", "messageHeadline": "fix: malform helper Golang template (#16861)", "author": {"name": "Khanh Ngo Van Kim", "email": "46667187+khanhngobackend@users.noreply.github.com", "user": {"login": "khanhngobackend"}}, "additions": 2, "deletions": 1}}, {"node": {"oid": "1a0ea82c34ea790000a72d6b8bd80836b6853733", "messageHeadline": "Change ConnectionUpdate to PATCH behavior (#16157)", "author": {"name": "Parker Mossman", "email": "parker@airbyte.io", "user": {"login": "pmossman"}}, "additions": 767, "deletions": 394}}, {"node": {"oid": "ccd453fd726b0a6c1690fad6c4f3a3c612741d36", "messageHeadline": "Handle blank Google application credentials (#16896)", "author": {"name": "Jonathan Pearlin", "email": "jonathan@airbyte.io", "user": {"login": "jdpgrailsdev"}}, "additions": 77, "deletions": 71}}, {"node": {"oid": "dc328ca14ed9d59937ec8ac2be79abb3bea462a2", "messageHeadline": "Adds newly created IP addresses to docs (#16901)", "author": {"name": "Juan", "email": "80164312+jnr0790@users.noreply.github.com", "user": {"login": "jnr0790"}}, "additions": 90, "deletions": 77}}, {"node": {"oid": "99d10c20d82fb16560658db9409a49802262f222", "messageHeadline": "Fix issues with Micronaut and Kube acceptance tests (#16891)", "author": {"name": "Jonathan Pearlin", "email": "jonathan@airbyte.io", "user": {"login": "jdpgrailsdev"}}, "additions": 29, "deletions": 12}}, {"node": {"oid": "973fa680017b17a7bcf71d6b97ab82f2e9319655", "messageHeadline": ":tada: New Source: Yandex metrica (#15061)", "author": {"name": "ernestasga", "email": "36332719+ernestasga@users.noreply.github.com", "user": {"login": "ernestasga"}}, "additions": 2001, "deletions": 0}}, {"node": {"oid": "dacf3813b9e88bd911d7d288c0e26bcb8e0b5546", "messageHeadline": "Source AlloyDB: add strict-encrypt version (#16776)", "author": {"name": "Yurii Bidiuk", "email": "35812734+yurii-bidiuk@users.noreply.github.com", "user": {"login": "yurii-bidiuk"}}, "additions": 94, "deletions": 8}}, {"node": {"oid": "94e9dc94c5bff1a85b451a4d3c5eea8e6237a325", "messageHeadline": "Connection Form Refactor - Connection Form Service (#15893)", "author": {"name": "Krishna (kc) Glick", "email": "krishna@airbyte.io", "user": {"login": "krishnaglick"}}, "additions": 547, "deletions": 341}}, {"node": {"oid": "f2adf2ce8393ee9ed87e2267ef8676ba42bb45a8", "messageHeadline": "fix slider's sides alignment (#16878)", "author": {"name": "Vladimir", "email": "volodymyr.s.petrov@globallogic.com", "user": {"login": "dizel852"}}, "additions": 6, "deletions": 7}}, {"node": {"oid": "63ac121e1ac88667e1713246bf4dfd5906f9664e", "messageHeadline": "Source JDBC: add custom JDBC params (#16392)", "author": {"name": "Yurii Bidiuk", "email": "35812734+yurii-bidiuk@users.noreply.github.com", "user": {"login": "yurii-bidiuk"}}, "additions": 6, "deletions": 1}}, {"node": {"oid": "8d61711c136ad4b721ea45ef847e1b62908109ae", "messageHeadline": "Source Google Search Console: fix 403 error (#16819)", "author": {"name": "Roman Yermilov [GL]", "email": "86300758+roman-yermilov-gl@users.noreply.github.com", "user": {"login": "roman-yermilov-gl"}}, "additions": 59, "deletions": 14}}, {"node": {"oid": "f2c514d38fec6666e8245068b529726b0bd5f7ab", "messageHeadline": "fix incorrect image used for server in helm chart (#16806)", "author": {"name": "Dominik Wagner", "email": "dominik.wagner@betterplace.org", "user": {"login": "domzae"}}, "additions": 31, "deletions": 31}}, {"node": {"oid": "1c0d237cd5e6e5c149a1f7daa4bbbc73b7864f37", "messageHeadline": "Source Zenloop: add new stream properties (#15843)", "author": {"name": "jablonskijakub", "email": "88671308+jablonskijakub@users.noreply.github.com", "user": {"login": "jablonskijakub"}}, "additions": 570, "deletions": 58}}, {"node": {"oid": "d780141f8996a06718c6db570e51f178aa827a23", "messageHeadline": "Source File: fix schema generation for json files containing an array\u2026", "author": {"name": "Denys Davydov", "email": "davydov.den18@gmail.com", "user": {"login": "davydov-d"}}, "additions": 64, "deletions": 61}}, {"node": {"oid": "4dc394cb9a5b57c7e79b8fcade299f75a65baaf8", "messageHeadline": "Source S3: fix reading jsonl files with nested data (#16607)", "author": {"name": "Denys Davydov", "email": "davydov.den18@gmail.com", "user": {"login": "davydov-d"}}, "additions": 87, "deletions": 34}}, {"node": {"oid": "73ba7b63d53d921706b402cfc08c277a35c4ad8c", "messageHeadline": "Source S3: choose between data types when merging master schema (#16631)", "author": {"name": "Denys Davydov", "email": "davydov.den18@gmail.com", "user": {"login": "davydov-d"}}, "additions": 58, "deletions": 13}}, {"node": {"oid": "a670d45afde563f57a60c5318c2430a8fba28768", "messageHeadline": "\ud83c\udf89 Source mixpanel: add streaming for `export` stream :) (#16843)", "author": {"name": "Serhii Chvaliuk", "email": "grubberr@gmail.com", "user": {"login": "grubberr"}}, "additions": 31, "deletions": 9}}, {"node": {"oid": "dd3d124910a194a963dd4d8c095a0d2eaae3a639", "messageHeadline": "Update pr name link in pr template (#16783)", "author": {"name": "Liren Tu", "email": "tuliren.git@outlook.com", "user": {"login": "tuliren"}}, "additions": 3, "deletions": 3}}, {"node": {"oid": "0ff72345043dc198544e400af54ceeaca08b78d9", "messageHeadline": "make FE E2E tests more reliable (#16759)", "author": {"name": "Lake Mossman", "email": "lake@airbyte.io", "user": {"login": "lmossman"}}, "additions": 127, "deletions": 98}}, {"node": {"oid": "a82f59ec1ee00517ac7a7eb3484653bb27218dc0", "messageHeadline": "CDK: Evaluate `response.text` only in debug mode (#16809)", "author": {"name": "Serhii Chvaliuk", "email": "grubberr@gmail.com", "user": {"login": "grubberr"}}, "additions": 11, "deletions": 2}}, {"node": {"oid": "821f8c80c7c6096ef43bfc5cae54f1a3abed030f", "messageHeadline": "Delete now-unused cron util (#16792)", "author": {"name": "Lake Mossman", "email": "lake@airbyte.io", "user": {"login": "lmossman"}}, "additions": 1, "deletions": 218}}, {"node": {"oid": "292c8bb6182f9b032c4302767dc386396ecd849f", "messageHeadline": "Update snowflake readme about testing configs (#16828)", "author": {"name": "Liren Tu", "email": "tuliren.git@outlook.com", "user": {"login": "tuliren"}}, "additions": 14, "deletions": 9}}, {"node": {"oid": "fa79bc4dfeea113f8954e4363874e5b2c111a47a", "messageHeadline": "Add missing references to cron in the acceptance tests (#16820)", "author": {"name": "Jimmy Ma", "email": "gosusnp@users.noreply.github.com", "user": {"login": "gosusnp"}}, "additions": 4, "deletions": 0}}, {"node": {"oid": "49f78a07b1f597946a5c76f0df17a345e93079d4", "messageHeadline": "Fix EditorControl line color (#16827)", "author": {"name": "Edmundo Ruiz Ghanem", "email": "168664+edmundito@users.noreply.github.com", "user": {"login": "edmundito"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "5a582952adffc7ee944d7281501752f9d984695f", "messageHeadline": "Revert \"SSH debugging of jerbs (#16822)\" (#16832)", "author": {"name": "Topher Lubaway", "email": "asimplechris@gmail.com", "user": {"login": "supertopher"}}, "additions": 0, "deletions": 7}}, {"node": {"oid": "f51a58decf0f6d223490d8db772d0d0142ac83fe", "messageHeadline": "Updated label to GA (#16813)", "author": {"name": "Serhii Lazebnyi", "email": "53845333+lazebnyi@users.noreply.github.com", "user": {"login": "lazebnyi"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "82873f770bfacb883184dbfaa31e31291c8c37d8", "messageHeadline": ":window: :bug: fix bug around re-opening modal and dropdown z-index (\u2026", "author": {"name": "Lake Mossman", "email": "lake@airbyte.io", "user": {"login": "lmossman"}}, "additions": 12, "deletions": 8}}, {"node": {"oid": "f32d593929aa5ae9b0b6e9661f0130a037f821a0", "messageHeadline": "SSH debugging of jerbs (#16822)", "author": {"name": "Topher Lubaway", "email": "asimplechris@gmail.com", "user": {"login": "supertopher"}}, "additions": 7, "deletions": 0}}, {"node": {"oid": "421558e1c6b7a81e874b8ec45f67a00fc86f1a15", "messageHeadline": "reverts test runner name change (#16823)", "author": {"name": "Topher Lubaway", "email": "asimplechris@gmail.com", "user": {"login": "supertopher"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "cb3312a6b5295269621f60720e1b4c8c5af7db05", "messageHeadline": "Add sync workflow replayer test (#16816)", "author": {"name": "Benoit Moriceau", "email": "benoit@airbyte.io", "user": {"login": "benmoriceau"}}, "additions": 750, "deletions": 10}}, {"node": {"oid": "1328e81f3b686b0f4625f4e512153ce3dab59891", "messageHeadline": "Matches test runner name to beta action runner (#16821)", "author": {"name": "Topher Lubaway", "email": "asimplechris@gmail.com", "user": {"login": "supertopher"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "607a7d68ffc3fdb21faa67da393e668b257b5bac", "messageHeadline": "Bump Airbyte version from 0.40.6 to 0.40.7 (#16785)", "author": {"name": "Octavia Squidington III", "email": "90398440+octavia-squidington-iii@users.noreply.github.com", "user": {"login": "octavia-squidington-iii"}}, "additions": 40, "deletions": 40}}, {"node": {"oid": "57c58db8ae02326e2e810771afc5287a96f53f94", "messageHeadline": "kube test get more power and limits total run time (#16817)", "author": {"name": "Topher Lubaway", "email": "asimplechris@gmail.com", "user": {"login": "supertopher"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "07c5f13d5a6438e2b747807fe5c6c6ff9d19b7af", "messageHeadline": "rewrite buildWebBackendConnectionRead to avoid fetching all jobs (#16\u2026", "author": {"name": "Parker Mossman", "email": "parker@airbyte.io", "user": {"login": "pmossman"}}, "additions": 195, "deletions": 49}}, {"node": {"oid": "9903415376628e20ea4a6d71cfa3c716be94e6a3", "messageHeadline": "Always record tracking metrics (#16779)", "author": {"name": "Jonathan Pearlin", "email": "jonathan@airbyte.io", "user": {"login": "jdpgrailsdev"}}, "additions": 285, "deletions": 120}}, {"node": {"oid": "18552b49ab0da4250bdf80f080efc222a76cde19", "messageHeadline": "\ud83c\udf89Source SurveyMonkey: handle 404 (#16706)", "author": {"name": "Roman Yermilov [GL]", "email": "86300758+roman-yermilov-gl@users.noreply.github.com", "user": {"login": "roman-yermilov-gl"}}, "additions": 41, "deletions": 12}}, {"node": {"oid": "262927a528aba8dcac5e794e4d53bfb6cc342c6b", "messageHeadline": "Fix missing modal fadein (#16608)", "author": {"name": "Edmundo Ruiz Ghanem", "email": "168664+edmundito@users.noreply.github.com", "user": {"login": "edmundito"}}, "additions": 3, "deletions": 2}}, {"node": {"oid": "d9b6bebf35c36616597734c2de05d9d8751f27f1", "messageHeadline": "Adds workspace name to log downloads (#16786)", "author": {"name": "Krishna (kc) Glick", "email": "krishna@airbyte.io", "user": {"login": "krishnaglick"}}, "additions": 6, "deletions": 2}}, {"node": {"oid": "7b54fb1d0692bef8a242d3ae017514f318661f24", "messageHeadline": "\ud83e\ude9f \ud83c\udf89  Suggest most frequently used Destinations /  Suggest Google Shee\u2026", "author": {"name": "Vladimir", "email": "volodymyr.s.petrov@globallogic.com", "user": {"login": "dizel852"}}, "additions": 1290, "deletions": 112}}, {"node": {"oid": "2fbb85c3a0ac89cc7f1b4a46ec5bf604c6124bbf", "messageHeadline": "Update incremental-append.md (#16579)", "author": {"name": "Alexander Marquardt", "email": "alexander.marquardt@gmail.com", "user": {"login": "alexander-marquardt"}}, "additions": 3, "deletions": 0}}, {"node": {"oid": "005378626ce51d19fc53ef3ce9ba89b0851074fb", "messageHeadline": "Update incremental-deduped-history.md (#16578)", "author": {"name": "Alexander Marquardt", "email": "alexander.marquardt@gmail.com", "user": {"login": "alexander-marquardt"}}, "additions": 3, "deletions": 0}}, {"node": {"oid": "ae85cacba52187b57b3fd0678c268d4d7d103c19", "messageHeadline": "Update full-refresh-overwrite.md (#16580)", "author": {"name": "Alexander Marquardt", "email": "alexander.marquardt@gmail.com", "user": {"login": "alexander-marquardt"}}, "additions": 3, "deletions": 0}}, {"node": {"oid": "7f2b27274b4188d0775e730bc953add50285214e", "messageHeadline": "Update full-refresh-append.md (#16581)", "author": {"name": "Alexander Marquardt", "email": "alexander.marquardt@gmail.com", "user": {"login": "alexander-marquardt"}}, "additions": 3, "deletions": 0}}, {"node": {"oid": "4ed7e2291fe95390ee7e51696be444049d0b22ca", "messageHeadline": "deleted spaces (#16787)", "author": {"name": "Sophia Wiley", "email": "106352739+sophia-wiley@users.noreply.github.com", "user": {"login": "sophia-wiley"}}, "additions": 0, "deletions": 62}}, {"node": {"oid": "3d255809d7b96ec6ace70141bd7d1c1c7f7096f3", "messageHeadline": "Add linting rule to make tests consistently use it instead of test (#\u2026", "author": {"name": "Edmundo Ruiz Ghanem", "email": "168664+edmundito@users.noreply.github.com", "user": {"login": "edmundito"}}, "additions": 78, "deletions": 77}}, {"node": {"oid": "955b3717531abb1d9f2ac663acd29c804ad833d3", "messageHeadline": "Remove Montserrat font (#16704)", "author": {"name": "Edmundo Ruiz Ghanem", "email": "168664+edmundito@users.noreply.github.com", "user": {"login": "edmundito"}}, "additions": 0, "deletions": 41133}}, {"node": {"oid": "191accae6db7b0d22080ce68fcb6682e88329222", "messageHeadline": "Destination AWS Datalake: enable new DAT (#16584)", "author": {"name": "Yurii Bidiuk", "email": "35812734+yurii-bidiuk@users.noreply.github.com", "user": {"login": "yurii-bidiuk"}}, "additions": 38, "deletions": 0}}, {"node": {"oid": "61a7d92342dd64b47e44e7e5809983cd4359f497", "messageHeadline": "use http 1.1 for worker (#16546)", "author": {"name": "Xiaohan Song", "email": "xiaohan@airbyte.io", "user": {"login": "xiaohansong"}}, "additions": 3, "deletions": 0}}, {"node": {"oid": "f28365231338e04fb4b02dd9d7b59682966a3ab9", "messageHeadline": "[per-stream cdk] Emit per-stream state messages (#16628)", "author": {"name": "Brian Lai", "email": "51336873+brianjlai@users.noreply.github.com", "user": {"login": "brianjlai"}}, "additions": 338, "deletions": 74}}, {"node": {"oid": "58e190f8072f43448f2ee224c30963bf882436ff", "messageHeadline": "Reduce max connection count (#16795)", "author": {"name": "Jonathan Pearlin", "email": "jonathan@airbyte.io", "user": {"login": "jdpgrailsdev"}}, "additions": 5, "deletions": 3}}, {"node": {"oid": "0d1f0e3c2ef79f9e02731a3053b78c9595142425", "messageHeadline": "Add instructions for upgrading mysql source from 0.6.8 to 0.6.9 and M\u2026", "author": {"name": "Greg Solovyev", "email": "grishick@users.noreply.github.com", "user": {"login": "grishick"}}, "additions": 72, "deletions": 2}}, {"node": {"oid": "e1983114bcb3b524c64c6c1f3f74a52da14ba363", "messageHeadline": "disable client-side cron schedule validation (#16784)", "author": {"name": "Michael Siega", "email": "109092231+mfsiega-airbyte@users.noreply.github.com", "user": {"login": "mfsiega-airbyte"}}, "additions": 1, "deletions": 2}}, {"node": {"oid": "44edaf5fe7dd13a5aae1b1254b85c23461f1ee71", "messageHeadline": "Fixed dropdown react-select (#16673)", "author": {"name": "Mark Berger", "email": "mark.berger@globallogic.com", "user": null}, "additions": 7, "deletions": 3}}, {"node": {"oid": "e9f669304d5dc235744644907aba57e804bfba93", "messageHeadline": "Fixed nits", "author": {"name": "Amruta Ranade", "email": "11484018+Amruta-Ranade@users.noreply.github.com", "user": {"login": "Amruta-Ranade"}}, "additions": 3, "deletions": 3}}, {"node": {"oid": "3e80a074dad33bbf6b6953f8e68c510896dfa4fc", "messageHeadline": "Edit Bing Ads doc (#16755)", "author": {"name": "Sophia Wiley", "email": "106352739+sophia-wiley@users.noreply.github.com", "user": {"login": "sophia-wiley"}}, "additions": 102, "deletions": 49}}, {"node": {"oid": "a6af9611a6822ba755ac876079cdaa04fd663b36", "messageHeadline": "added SSL Tunnel method rec (#16782)", "author": {"name": "Amruta Ranade", "email": "11484018+Amruta-Ranade@users.noreply.github.com", "user": {"login": "Amruta-Ranade"}}, "additions": 66, "deletions": 8}}, {"node": {"oid": "db56c75f0328e264b69c5e1afd771f200e2d5160", "messageHeadline": "[per-stream cdk] Allow for reading in per-stream state and passing it\u2026", "author": {"name": "Brian Lai", "email": "51336873+brianjlai@users.noreply.github.com", "user": {"login": "brianjlai"}}, "additions": 727, "deletions": 104}}, {"node": {"oid": "a61ac9f05b118281facc695afefb4a72b06e5291", "messageHeadline": "\ud83c\udf89 New Source: `Wrike` (#15638)", "author": {"name": "F\u00f6ldi Tam\u00e1s", "email": "tfoldi@xsi.hu", "user": {"login": "tfoldi"}}, "additions": 1580, "deletions": 0}}, {"node": {"oid": "dd4b7be5ca81c48fa8e47c059efefcdad6d88147", "messageHeadline": "\ud83e\ude9f \ud83e\uddf9 Display returned error messages on replication view (#16280)", "author": {"name": "Teal Larson", "email": "LARSON.TEAL@GMAIL.COM", "user": {"login": "tealjulia"}}, "additions": 90, "deletions": 51}}, {"node": {"oid": "e03f47ef6a60414428f25caa8baf045cf44f10f5", "messageHeadline": "\ud83c\udf89 Source mixpanel: Use \"Retry-After\" header for backoff (#16770)", "author": {"name": "Serhii Chvaliuk", "email": "grubberr@gmail.com", "user": {"login": "grubberr"}}, "additions": 11, "deletions": 3}}, {"node": {"oid": "2e17e3f13aba7ed1c61303a870041ae0ae773cc2", "messageHeadline": "\ud83d\udc1b Source google ads: mark custom query fields required (#15858)", "author": {"name": "Liren Tu", "email": "tuliren.git@outlook.com", "user": {"login": "tuliren"}}, "additions": 55, "deletions": 50}}, {"node": {"oid": "dcce16656b390093cb1a35fea2b83925ba5590c2", "messageHeadline": "\ud83e\ude9f \ud83d\udd27Remove useRouter hook (#16598)", "author": {"name": "Yatsuk Bogdan", "email": "yatsukbogdan@gmail.com", "user": {"login": "YatsukBogdan1"}}, "additions": 150, "deletions": 160}}, {"node": {"oid": "74e936bf7daf1077982690511e0bf83eac66763a", "messageHeadline": "CDK: improve TypeTransformer to convert simple types to array of simp\u2026", "author": {"name": "Serhii Chvaliuk", "email": "grubberr@gmail.com", "user": {"login": "grubberr"}}, "additions": 45, "deletions": 3}}, {"node": {"oid": "0d55a895cb8202d4ae35f320ee5aa0917ccf8a1c", "messageHeadline": "CDK: TypeTransformer - warning message more informative (#16695)", "author": {"name": "Serhii Chvaliuk", "email": "grubberr@gmail.com", "user": {"login": "grubberr"}}, "additions": 23, "deletions": 10}}, {"node": {"oid": "d607eb5875d3f5a16e2be9827728b98dcb3f3648", "messageHeadline": "Source MySQL: Add Python SAT to detect backwards breaking changes (#1\u2026", "author": {"name": "Sherif A. Nada", "email": "snadalive@gmail.com", "user": {"login": "sherifnada"}}, "additions": 16, "deletions": 0}}, {"node": {"oid": "930cb309b5bee01c91dafbf318ca7f435b3ca2fe", "messageHeadline": "remove eager (#16756)", "author": {"name": "Benoit Moriceau", "email": "benoit@airbyte.io", "user": {"login": "benmoriceau"}}, "additions": 0, "deletions": 2}}, {"node": {"oid": "c56ee8d6b3b302a2d59cb093ba9ea4aa2e2e0314", "messageHeadline": "bump com.networknt:json-schema-validator to latest version (#16619)", "author": {"name": "Evan Tahler", "email": "evan@airbyte.io", "user": {"login": "evantahler"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "d4e18c6313c2932d905a5098fc1601beb0e71071", "messageHeadline": "Remove Cloud from Kafka docs (#16753)", "author": {"name": "Amalia Advincula-Roye", "email": "80241026+amaliaroye@users.noreply.github.com", "user": {"login": "amaliaroye"}}, "additions": 5, "deletions": 6}}, {"node": {"oid": "e462f695a29f2a363895cff1762ad0dd178bfed4", "messageHeadline": "Normalization Summaries table and read/write methods (#16655)", "author": {"name": "Anne", "email": "102554163+alovew@users.noreply.github.com", "user": {"login": "alovew"}}, "additions": 159, "deletions": 11}}, {"node": {"oid": "ed1ff0314fbcd3001275ebf3510df55170f7e326", "messageHeadline": "comment out flaky test suite while it is being investigated (#16752)", "author": {"name": "Lake Mossman", "email": "lake@airbyte.io", "user": {"login": "lmossman"}}, "additions": 84, "deletions": 84}}, {"node": {"oid": "2630031374efc1a03630a1eb69b0af9d5039dfd7", "messageHeadline": "Update ConfigRepository to read protocol version (#16670)", "author": {"name": "Jimmy Ma", "email": "gosusnp@users.noreply.github.com", "user": {"login": "gosusnp"}}, "additions": 47, "deletions": 0}}, {"node": {"oid": "10e4aae891cbd58ec0bab155644f94f688f72aaa", "messageHeadline": "Use LOG4J2 to wrap connectors logs to JSON format (#15668)", "author": {"name": "Yurii Bidiuk", "email": "35812734+yurii-bidiuk@users.noreply.github.com", "user": {"login": "yurii-bidiuk"}}, "additions": 83, "deletions": 38}}, {"node": {"oid": "425ab81b379a9e1bbd8a45df16e8b98ada4061f6", "messageHeadline": "Update connector catalog (#16749)", "author": {"name": "Amruta Ranade", "email": "11484018+Amruta-Ranade@users.noreply.github.com", "user": {"login": "Amruta-Ranade"}}, "additions": 25, "deletions": 25}}, {"node": {"oid": "907385c4de99f10d8239d4ddee6c4f4094f1f5ad", "messageHeadline": "\ud83e\ude9f \ud83c\udfa8 Remove feedback modal from UI (#16548)", "author": {"name": "Vladimir", "email": "volodymyr.s.petrov@globallogic.com", "user": {"login": "dizel852"}}, "additions": 50, "deletions": 218}}, {"node": {"oid": "c8bec9e0562a26b67164453db78b59ad81322996", "messageHeadline": "Add missing env var for Kube overlays (#16747)", "author": {"name": "Jonathan Pearlin", "email": "jonathan@airbyte.io", "user": {"login": "jdpgrailsdev"}}, "additions": 17, "deletions": 0}}, {"node": {"oid": "ed7489cf71a5235ae8ae54b6abe090a6aef9b3bd", "messageHeadline": "Prepare for React v18 upgrade (#16694)", "author": {"name": "Tim Roes", "email": "tim@airbyte.io", "user": {"login": "timroes"}}, "additions": 358, "deletions": 319}}, {"node": {"oid": "638a88c3da79eb4366061f2a4e381dfd0693a2ae", "messageHeadline": ":window: :bug: Fix direct job linking to work with pagination (#16517)", "author": {"name": "Lake Mossman", "email": "lake@airbyte.io", "user": {"login": "lmossman"}}, "additions": 47, "deletions": 13}}, {"node": {"oid": "7822e4b56123d15460037a301de8d958712d085a", "messageHeadline": "Fix formatting (#16743)", "author": {"name": "Jonathan Pearlin", "email": "jonathan@airbyte.io", "user": {"login": "jdpgrailsdev"}}, "additions": 2, "deletions": 1}}, {"node": {"oid": "474642868cd8532318c9bbf7a3d394ca6c7f4669", "messageHeadline": "Convert airbyte-workers to Micronaut (#16434)", "author": {"name": "Jonathan Pearlin", "email": "jonathan@airbyte.io", "user": {"login": "jdpgrailsdev"}}, "additions": 4995, "deletions": 1794}}, {"node": {"oid": "cfeeeed67dac9bff5dcb13404cc41d6dd5d4736d", "messageHeadline": "feat: added cron field to connections form (#16375)", "author": {"name": "Harshith Mullapudi", "email": "harshithmullapudi@gmail.com", "user": {"login": "harshithmullapudi"}}, "additions": 539, "deletions": 83}}, {"node": {"oid": "5687cefe2e09d776da49753e1447972574211df2", "messageHeadline": "\ud83e\ude9f \ud83d\udc1b Namespace changes should be reflected in sync catalog table (#16643)", "author": {"name": "Teal Larson", "email": "LARSON.TEAL@GMAIL.COM", "user": {"login": "tealjulia"}}, "additions": 10, "deletions": 19}}, {"node": {"oid": "144d1ec372162c26e1660548067ebaf652e362e1", "messageHeadline": "\ud83e\ude9f \ud83d\udd27 Increase color palette consistency:  prohibit to use hex value fo\u2026", "author": {"name": "Vladimir", "email": "volodymyr.s.petrov@globallogic.com", "user": {"login": "dizel852"}}, "additions": 7, "deletions": 2}}, {"node": {"oid": "835ff309ea0b6880a75df7a096d7cbacf357f38c", "messageHeadline": "use new scheduling schema for new connection tracking to support cron\u2026", "author": {"name": "Michael Siega", "email": "109092231+mfsiega-airbyte@users.noreply.github.com", "user": {"login": "mfsiega-airbyte"}}, "additions": 21, "deletions": 1}}, {"node": {"oid": "f9ed34d9e19f7cb46c6741cf76e2670a4bf004c6", "messageHeadline": "fix width of create connection view on onboarding page (#16683)", "author": {"name": "Lake Mossman", "email": "lake@airbyte.io", "user": {"login": "lmossman"}}, "additions": 20, "deletions": 13}}, {"node": {"oid": "09f3baf2848b16323f36e215a9f79988c46705da", "messageHeadline": "Update Chromatic action to auto-accept changes (#16697)", "author": {"name": "Edmundo Ruiz Ghanem", "email": "168664+edmundito@users.noreply.github.com", "user": {"login": "edmundito"}}, "additions": 1, "deletions": 0}}, {"node": {"oid": "b5de9803acaabd253ad1f2ab035856d2b62fe1fe", "messageHeadline": "Adds exit (#16702)", "author": {"name": "Topher Lubaway", "email": "asimplechris@gmail.com", "user": {"login": "supertopher"}}, "additions": 1, "deletions": 0}}, {"node": {"oid": "4a7461064bcc531fe04466531d65e643ca56caa6", "messageHeadline": "Docs: link removed. (#16688)", "author": {"name": "BM", "email": "54391151+oreopot@users.noreply.github.com", "user": {"login": "oreopot"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "17cb363fe13070350f5159491f7034f8d8578112", "messageHeadline": "Normalization: update dbt-clickhouse version from 1.1.7 to 1.1.8 (#16\u2026", "author": {"name": "Filipp Balakin", "email": "philip.balakin@improvado.io", "user": {"login": "Barsoomx"}}, "additions": 4, "deletions": 3}}, {"node": {"oid": "55f875bce6b38017d44b5fbfacf962cc9ad0d75b", "messageHeadline": "Source Google Search Console: add custom analytics stream (#16433)", "author": {"name": "Roman Yermilov [GL]", "email": "86300758+roman-yermilov-gl@users.noreply.github.com", "user": {"login": "roman-yermilov-gl"}}, "additions": 165, "deletions": 20}}, {"node": {"oid": "8852d52c9c75a20e565b523921cc5beb86f56d7c", "messageHeadline": "Rename jobs/get-light to jobs/get_light and log response  (#16685)", "author": {"name": "Parker Mossman", "email": "parker@airbyte.io", "user": {"login": "pmossman"}}, "additions": 6, "deletions": 5}}, {"node": {"oid": "8b67f03d194eb7587a2f498441ba168240433b11", "messageHeadline": "\ud83d\udc1b Source Tempo: Avoid infinite loop for non-paginated APIs (#16361)", "author": {"name": "Ben Strawson", "email": "ben@strawson.com", "user": {"login": "bstrawson"}}, "additions": 15, "deletions": 29}}, {"node": {"oid": "1d2967212215ccea8ddebc45abecdab15161d102", "messageHeadline": "add jobInfoLight API endpoint that excludes attempt information (#16682)", "author": {"name": "Parker Mossman", "email": "parker@airbyte.io", "user": {"login": "pmossman"}}, "additions": 163, "deletions": 11}}, {"node": {"oid": "a0555aed85630a8325d4cd17e1e5d3a105487a3a", "messageHeadline": "remove unused imports (#16667)", "author": {"name": "Edward Gao", "email": "edward.gao@airbyte.io", "user": {"login": "edgao"}}, "additions": 0, "deletions": 2}}, {"node": {"oid": "39b816eb024e4583770672810f3078acb2318b73", "messageHeadline": "CDC sources: avoid busy wait when pushing to queue (#16657)", "author": {"name": "Edward Gao", "email": "edward.gao@airbyte.io", "user": {"login": "edgao"}}, "additions": 24, "deletions": 18}}, {"node": {"oid": "08090bca6bf30b7f46de620177c58437deb5cd5b", "messageHeadline": "Update the worker/job documentation. Add documentation for container \u2026", "author": {"name": "Davin Chia", "email": "davinchia@gmail.com", "user": {"login": "davinchia"}}, "additions": 80, "deletions": 23}}, {"node": {"oid": "d6fe0736136e18a1106c28cf48f7538a2adfac81", "messageHeadline": "fix build with new prop (#16663)", "author": {"name": "Teal Larson", "email": "LARSON.TEAL@GMAIL.COM", "user": {"login": "tealjulia"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "8cb3fa4e559399c84c54b5a7e160b25a97447192", "messageHeadline": "\ud83e\ude9f \ud83c\udfa8 \ud83e\uddf9 Migrate Card component to SCSS and refactor (#16407)", "author": {"name": "Nataly Merezhuk", "email": "65251165+natalyjazzviolin@users.noreply.github.com", "user": {"login": "natalyjazzviolin"}}, "additions": 178, "deletions": 152}}, {"node": {"oid": "ba93a09f087a593ce90d936cc9fd1b8c6a4eda73", "messageHeadline": "Sets overflow to hidden to eliminate overlap of logs when expanding. \u2026", "author": {"name": "Nataly Merezhuk", "email": "65251165+natalyjazzviolin@users.noreply.github.com", "user": {"login": "natalyjazzviolin"}}, "additions": 6, "deletions": 0}}, {"node": {"oid": "1888c27da95c628dd40c2a108eecb7b41f84a129", "messageHeadline": ":bug: Source Notion: Update spec description to include working times\u2026", "author": {"name": "Arne Zeising", "email": "arne.zeising@gmail.com", "user": {"login": "ArneZsng"}}, "additions": 7, "deletions": 6}}, {"node": {"oid": "7de9e2579867450a6b7161c13819874ae09627e0", "messageHeadline": "Fixes case where there is nothing to kill (#16661)", "author": {"name": "Topher Lubaway", "email": "asimplechris@gmail.com", "user": {"login": "supertopher"}}, "additions": 3, "deletions": 0}}, {"node": {"oid": "83799372cfe7040b932856b18b1a4de853336c93", "messageHeadline": "Bump Airbyte version from 0.40.5 to 0.40.6 (#16656)", "author": {"name": "Octavia Squidington III", "email": "90398440+octavia-squidington-iii@users.noreply.github.com", "user": {"login": "octavia-squidington-iii"}}, "additions": 40, "deletions": 40}}, {"node": {"oid": "e419e0f69da3f25d3516ed18b3b01c01540354a7", "messageHeadline": "Ignore .stories.tsx for coverage reports (#16646)", "author": {"name": "Krishna (kc) Glick", "email": "krishna@airbyte.io", "user": {"login": "krishnaglick"}}, "additions": 4, "deletions": 1}}, {"node": {"oid": "8b19aadc3d69f2925b5740142d96a68535dcd3fb", "messageHeadline": "\ud83d\udc1b set default value for StandardDestination/SourceDefinition `tombsto\u2026", "author": {"name": "Pedro S. Lopez", "email": "pedroslopez@me.com", "user": {"login": "pedroslopez"}}, "additions": 7, "deletions": 5}}, {"node": {"oid": "363e3d2e73b50179f9b5b6393bbe40ebe7b2c862", "messageHeadline": "Fix and add meta tags (#16585)", "author": {"name": "Tim Roes", "email": "tim@airbyte.io", "user": {"login": "timroes"}}, "additions": 2, "deletions": 1}}, {"node": {"oid": "a0772b58d03dd09bc28296070a62de8e6217d60e", "messageHeadline": "Bmoric/fix diff (#16513)", "author": {"name": "Benoit Moriceau", "email": "benoit@airbyte.io", "user": {"login": "benmoriceau"}}, "additions": 169, "deletions": 6}}, {"node": {"oid": "647f0759bc0d9d57345c4d212092fdc3ed6bc39c", "messageHeadline": "Remove PMD warning and fix a code style (#16454)", "author": {"name": "Benoit Moriceau", "email": "benoit@airbyte.io", "user": {"login": "benmoriceau"}}, "additions": 1, "deletions": 0}}, {"node": {"oid": "022b8db345a6386cf140a6a577cafe4c4c9b8fb7", "messageHeadline": "Destination: BigQuery (denormalized typed struct) - Could not evaluat\u2026", "author": {"name": "VitaliiMaltsev", "email": "39538064+VitaliiMaltsev@users.noreply.github.com", "user": {"login": "VitaliiMaltsev"}}, "additions": 70, "deletions": 11}}, {"node": {"oid": "8a126e63298889a2cd8755456e2c44fa6ebfa44c", "messageHeadline": "Kustomize: adding missing WORKSPACE_ROOT env to avoid crashloop (#16630)", "author": {"name": "Valentin S", "email": "poolpix@users.noreply.github.com", "user": {"login": "poolpix"}}, "additions": 5, "deletions": 0}}, {"node": {"oid": "59dd5e768a2fa62147796579fc2af578703374e2", "messageHeadline": "fix compilation error with cursor type method (#16635)", "author": {"name": "Subodh Kant Chaturvedi", "email": "subodh1810@gmail.com", "user": {"login": "subodh1810"}}, "additions": 6, "deletions": 8}}, {"node": {"oid": "ce64e96d7104caa838ebd804c14316b88e297c20", "messageHeadline": "Source:Kafka - Avro format message support  (#15827)", "author": {"name": "sivankumar86", "email": "sivankumar86@users.noreply.github.com", "user": {"login": "sivankumar86"}}, "additions": 690, "deletions": 164}}, {"node": {"oid": "3dfe36240613fcf4ffcce245cdb179282d694b52", "messageHeadline": "update acceptance tests to use new connection scheduling format (#16167)", "author": {"name": "Michael Siega", "email": "109092231+mfsiega-airbyte@users.noreply.github.com", "user": {"login": "mfsiega-airbyte"}}, "additions": 136, "deletions": 54}}, {"node": {"oid": "7934eed363ac610cc5164ac313da8336527bbb5a", "messageHeadline": "Source Hubspot: remove FeedbackSubmissions stream (#16632)", "author": {"name": "Denys Davydov", "email": "davydov.den18@gmail.com", "user": {"login": "davydov-d"}}, "additions": 10, "deletions": 40}}, {"node": {"oid": "ff29da4fd1a9a7ad72bdbe410bde4948b39c1686", "messageHeadline": "\ud83e\ude9f \ud83e\uddf9 Clean up modal and onboarding video components (#16466)", "author": {"name": "Teal Larson", "email": "LARSON.TEAL@GMAIL.COM", "user": {"login": "tealjulia"}}, "additions": 5, "deletions": 6}}, {"node": {"oid": "faa064050faaa2d0a77f71ea31d608f2fa5bcf21", "messageHeadline": "\ud83e\ude9f \ud83c\udfa8 Minor design updates (#16363)", "author": {"name": "Teal Larson", "email": "LARSON.TEAL@GMAIL.COM", "user": {"login": "tealjulia"}}, "additions": 6, "deletions": 2}}, {"node": {"oid": "11925f9399e89c01a30b78647146bd0d97c09b5e", "messageHeadline": "Upgrade React Select (#16027)", "author": {"name": "Krishna (kc) Glick", "email": "krishna@airbyte.io", "user": {"login": "krishnaglick"}}, "additions": 309, "deletions": 431}}, {"node": {"oid": "22b30ecff22bd74e58c3b5e0b2d3be235994486e", "messageHeadline": "fix: airbyte-webapp/package.json & airbyte-webapp/package-lock.json t\u2026", "author": {"name": "Davin Chia", "email": "davinchia@gmail.com", "user": {"login": "davinchia"}}, "additions": 8, "deletions": 8}}, {"node": {"oid": "1c2a8512ebb65bdb44999a6f4a7889710b5ed97b", "messageHeadline": "fix: proplerly render extraContainers (#16474)", "author": {"name": "Brad Clark", "email": "bdashrad@gmail.com", "user": {"login": "bdashrad"}}, "additions": 67, "deletions": 42}}, {"node": {"oid": "5edc5753335be049b1df38e4b66bf6ab4cd5ed57", "messageHeadline": "\ud83c\udf89 Source mixpanel: Improved connector's input configuration validatio\u2026", "author": {"name": "Serhii Chvaliuk", "email": "grubberr@gmail.com", "user": {"login": "grubberr"}}, "additions": 137, "deletions": 101}}, {"node": {"oid": "5a3b6d82b690c00a93f5aaa5133b36316d20e9cc", "messageHeadline": "CDK: make TypeTransformer more robust to incorrect incoming records (\u2026", "author": {"name": "Serhii Chvaliuk", "email": "grubberr@gmail.com", "user": {"login": "grubberr"}}, "additions": 24, "deletions": 5}}, {"node": {"oid": "43076ee3ce25d1c78f5358724eb56dd79de2b376", "messageHeadline": "improve error message for tables with invalid columns as cursor (#15317)", "author": {"name": "Subodh Kant Chaturvedi", "email": "subodh1810@gmail.com", "user": {"login": "subodh1810"}}, "additions": 127, "deletions": 0}}, {"node": {"oid": "123971acd324e6c49a27468e4616f98d10ef2948", "messageHeadline": "Store protocol version from the seeds (#16609)", "author": {"name": "Jimmy Ma", "email": "gosusnp@users.noreply.github.com", "user": {"login": "gosusnp"}}, "additions": 56, "deletions": 9}}, {"node": {"oid": "a15288ad0fa1a6dc08c4059546e7d1c152eceb72", "messageHeadline": "Improve job list API with more fetching capabilities (#16415)", "author": {"name": "Lake Mossman", "email": "lake@airbyte.io", "user": {"login": "lmossman"}}, "additions": 264, "deletions": 13}}, {"node": {"oid": "50a8d03c4ca9100cb92e4d764356034b22ce9be5", "messageHeadline": "Cleans and Rebase Error Message Factory PR (#16202)", "author": {"name": "Ryan Fu", "email": "ryan.fu@airbyte.io", "user": {"login": "ryankfu"}}, "additions": 988, "deletions": 106}}, {"node": {"oid": "dcfcb75d0fad7b93c1e251fa3385db2a30683edd", "messageHeadline": "`AirbyteLogMessage.stack_trace` for logging messages with related (no\u2026", "author": {"name": "Evan Tahler", "email": "evan@airbyte.io", "user": {"login": "evantahler"}}, "additions": 40, "deletions": 12}}, {"node": {"oid": "6f2fcff85c9267e81eb8833978b5e8c0bce55b9f", "messageHeadline": "fix changelog formatting (#16618)", "author": {"name": "Evan Tahler", "email": "evan@airbyte.io", "user": {"login": "evantahler"}}, "additions": 20, "deletions": 27}}, {"node": {"oid": "20468c87889cf8a512bc70f4f055936e55df2e48", "messageHeadline": "amazon-ads to GA (#15358)", "author": {"name": "Serhii Chvaliuk", "email": "grubberr@gmail.com", "user": {"login": "grubberr"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "6253406de9cc661e0b2a685121926f73ac42dc29", "messageHeadline": "forgot to also emit dictionary instead of empty lists when state not \u2026", "author": {"name": "Brian Lai", "email": "51336873+brianjlai@users.noreply.github.com", "user": {"login": "brianjlai"}}, "additions": 36, "deletions": 14}}, {"node": {"oid": "98cc312bc4b78bf293b0d8ca4e2a8ee8af03e413", "messageHeadline": "fix: airbyte-webapp/package.json & airbyte-webapp/package-lock.json t\u2026", "author": {"name": "Snyk bot", "email": "snyk-bot@snyk.io", "user": {"login": "snyk-bot"}}, "additions": 210, "deletions": 189}}, {"node": {"oid": "18d3e5c68c476e0a326501e100029ca98681e591", "messageHeadline": "Bump async from 3.2.0 to 3.2.4 in /airbyte-webapp-e2e-tests (#13821)", "author": {"name": "dependabot[bot]", "email": "49699333+dependabot[bot]@users.noreply.github.com", "user": {"login": "dependabot[bot]"}}, "additions": 6, "deletions": 6}}, {"node": {"oid": "d8285cb24fa0e28ca4f2f6525716d361d06a00e2", "messageHeadline": "Bump Airbyte version from 0.40.4 to 0.40.5 (#16610)", "author": {"name": "Octavia Squidington III", "email": "90398440+octavia-squidington-iii@users.noreply.github.com", "user": {"login": "octavia-squidington-iii"}}, "additions": 40, "deletions": 40}}, {"node": {"oid": "bfd667e4c55a272e3d825ddbd71aab6246c5b798", "messageHeadline": "Bump terser from 4.8.0 to 4.8.1 in /airbyte-webapp (#14875)", "author": {"name": "dependabot[bot]", "email": "49699333+dependabot[bot]@users.noreply.github.com", "user": {"login": "dependabot[bot]"}}, "additions": 66, "deletions": 174}}, {"node": {"oid": "6249b485cb6cc2109eb4b4d960a5b942c0ca8661", "messageHeadline": "clean-local.sh to remove local builds and venvs (#16597)", "author": {"name": "Evan Tahler", "email": "evan@airbyte.io", "user": {"login": "evantahler"}}, "additions": 10, "deletions": 0}}, {"node": {"oid": "3039ebf9bf6419a614220a4a44f70383f1d62b2e", "messageHeadline": "update version (#16605)", "author": {"name": "Anne", "email": "102554163+alovew@users.noreply.github.com", "user": {"login": "alovew"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "3a1df7ea5858950e7222b8ecf7b22f5472d6adc9", "messageHeadline": "Update airbyte-protocol.md", "author": {"name": "Evan Tahler", "email": "evan@airbyte.io", "user": {"login": "evantahler"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "8cf60e4ea98e6073e2dec381d27ab57fce2cf9fa", "messageHeadline": "Add changelog for Airbyte Protocol (#16560)", "author": {"name": "Evan Tahler", "email": "evan@airbyte.io", "user": {"login": "evantahler"}}, "additions": 378, "deletions": 309}}, {"node": {"oid": "a0b4044befa3c44c72d0f1fe42f92fa693324360", "messageHeadline": "Fix intercom (#16540)", "author": {"name": "Benoit Moriceau", "email": "benoit@airbyte.io", "user": {"login": "benmoriceau"}}, "additions": 21, "deletions": 30}}, {"node": {"oid": "133b4146eccad9ece424ab3924681d58ceefaba5", "messageHeadline": "Remove exchange rates API from the list of hidden connectors (#16565)", "author": {"name": "Greg Solovyev", "email": "grishick@users.noreply.github.com", "user": {"login": "grishick"}}, "additions": 0, "deletions": 1}}, {"node": {"oid": "88a3249a38cf8aef19cce77bd957f45f0e42a9ae", "messageHeadline": "Fix missing schedule dual write and consume the new format for tracki\u2026", "author": {"name": "Michael Siega", "email": "109092231+mfsiega-airbyte@users.noreply.github.com", "user": {"login": "mfsiega-airbyte"}}, "additions": 40, "deletions": 2}}, {"node": {"oid": "0f2642618364a3683f44a0c27815dbff9b3b3878", "messageHeadline": "Source Recharge: Use TypeTransformer to convert integer values in Ord\u2026", "author": {"name": "Arsen Losenko", "email": "20901439+arsenlosenko@users.noreply.github.com", "user": {"login": "arsenlosenko"}}, "additions": 4, "deletions": 14}}, {"node": {"oid": "cc965b3340d70496a53e64d37b6b0a68f0421ecd", "messageHeadline": "fix: disable helm ac for now (#16593)", "author": {"name": "Kyryl Skobylko", "email": "xpuska513@gmail.com", "user": {"login": "xpuska513"}}, "additions": 26, "deletions": 24}}, {"node": {"oid": "7671103aadde1cc2cb71e0a73b65f91dc563dec7", "messageHeadline": "remove references to disabled helm tests which are breaking the build\u2026", "author": {"name": "Michael Siega", "email": "109092231+mfsiega-airbyte@users.noreply.github.com", "user": {"login": "mfsiega-airbyte"}}, "additions": 30, "deletions": 27}}, {"node": {"oid": "96fd8e59e4164faa634ba6bc5fb5d59f37db7425", "messageHeadline": "Move json lint-staged from eslint to prettier (#16541)", "author": {"name": "Edmundo Ruiz Ghanem", "email": "168664+edmundito@users.noreply.github.com", "user": {"login": "edmundito"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "60888c27079db9cd0c46b375244cd10f403cdbb8", "messageHeadline": "Source Sendgrid: change start time param type to datetime string (#16\u2026", "author": {"name": "Denys Davydov", "email": "davydov.den18@gmail.com", "user": {"login": "davydov-d"}}, "additions": 59, "deletions": 32}}, {"node": {"oid": "7d329debd5857f9d485936f5b39ff8ed5428e46d", "messageHeadline": "fix: Add support for full minio endpiont names (#16571)", "author": {"name": "michaeljguarino", "email": "mjg@plural.sh", "user": {"login": "michaeljguarino"}}, "additions": 3, "deletions": 0}}, {"node": {"oid": "73653b3b02cd43f6f1d0c83646c1d952096d19e5", "messageHeadline": "Destiantion Mariadb: add custom JDBC params (#16391)", "author": {"name": "Yurii Bidiuk", "email": "35812734+yurii-bidiuk@users.noreply.github.com", "user": {"login": "yurii-bidiuk"}}, "additions": 114, "deletions": 3}}, {"node": {"oid": "8bb95a823d3b042322a58775ea3d1dc78288109b", "messageHeadline": "Add the Osano snippet (#16365)", "author": {"name": "Tim Roes", "email": "tim@airbyte.io", "user": {"login": "timroes"}}, "additions": 7, "deletions": 0}}, {"node": {"oid": "f46aaff511e67feb171cc105b0ad6c3891f6d945", "messageHeadline": "SATS: fix backwards compatibility (#16429)", "author": {"name": "Denys Davydov", "email": "davydov.den18@gmail.com", "user": {"login": "davydov-d"}}, "additions": 63, "deletions": 9}}, {"node": {"oid": "0ab777f23eae93c08211bfedc7ddb541b628e285", "messageHeadline": "\ud83c\udf89 Source Amazon Ads: increase report_wait_timeout 30 -> 60 minutes (#\u2026", "author": {"name": "Serhii Chvaliuk", "email": "grubberr@gmail.com", "user": {"login": "grubberr"}}, "additions": 20, "deletions": 19}}, {"node": {"oid": "c19811fc896041c517828c3029d2dc3ec77d8b3b", "messageHeadline": "Disable Helm tests as they are breaking the build. (#16568)", "author": {"name": "Davin Chia", "email": "davinchia@gmail.com", "user": {"login": "davinchia"}}, "additions": 100, "deletions": 101}}, {"node": {"oid": "315ecaea3a4a15994d1db4b07257cc70290f5f74", "messageHeadline": "Use non-blocking Secure Random. (#16564)", "author": {"name": "Davin Chia", "email": "davinchia@gmail.com", "user": {"login": "davinchia"}}, "additions": 4, "deletions": 1}}, {"node": {"oid": "2686899607beb4ac55b977b815a19e1a0bf5c493", "messageHeadline": "Update last state message received at when source emits state message\u2026", "author": {"name": "Anne", "email": "102554163+alovew@users.noreply.github.com", "user": {"login": "alovew"}}, "additions": 32, "deletions": 3}}, {"node": {"oid": "834ac1a3bb6dbfb5763dd4242454e34d5ea3d8f1", "messageHeadline": "Remove shared `getDockerBuildTask` to enable parallel docker builds (\u2026", "author": {"name": "Evan Tahler", "email": "evan@airbyte.io", "user": {"login": "evantahler"}}, "additions": 128, "deletions": 145}}, {"node": {"oid": "037e8ed1a9c0d9618baf328302f2c29e7c5c9921", "messageHeadline": "fix cdk bug to send legacy format if connector overrides read() (#16566)", "author": {"name": "Brian Lai", "email": "51336873+brianjlai@users.noreply.github.com", "user": {"login": "brianjlai"}}, "additions": 33, "deletions": 8}}, {"node": {"oid": "43b8d8beaf3f7d66c56459da86df6e824077fc46", "messageHeadline": "Publish base-normalization (#16545)", "author": {"name": "Rodi Reich Zilberman", "email": "867491+rodireich@users.noreply.github.com", "user": {"login": "rodireich"}}, "additions": 55, "deletions": 56}}, {"node": {"oid": "758458a6f43ff45f67ab836981921ac3cf2057e6", "messageHeadline": "Update security.md (#16561)", "author": {"name": "Amruta Ranade", "email": "11484018+Amruta-Ranade@users.noreply.github.com", "user": {"login": "Amruta-Ranade"}}, "additions": 3, "deletions": 3}}, {"node": {"oid": "aa57c4328d43c6ac91e46081165a30eaa4b9a56c", "messageHeadline": "Update low-code docs to reflect new `inject_into` parameter renaming \u2026", "author": {"name": "Sherif A. Nada", "email": "snadalive@gmail.com", "user": {"login": "sherifnada"}}, "additions": 6, "deletions": 6}}, {"node": {"oid": "787e87dd9210baa9a95066bdc102a5fdf7179627", "messageHeadline": "Exclude webapp from spotless styling (#16455)", "author": {"name": "Lake Mossman", "email": "lake@airbyte.io", "user": {"login": "lmossman"}}, "additions": 191, "deletions": 148}}, {"node": {"oid": "f20b5047f25092e1b8eb4241efba351945b233a1", "messageHeadline": "New security doc (#16547)", "author": {"name": "Amruta Ranade", "email": "11484018+Amruta-Ranade@users.noreply.github.com", "user": {"login": "Amruta-Ranade"}}, "additions": 130, "deletions": 54}}, {"node": {"oid": "f81c5aa6673db4d31112c906d9e5491131269d73", "messageHeadline": "7198: SSH Tunnel: allow using OPENSSH key format (#15833)", "author": {"name": "Tuhai Maksym", "email": "kimerinn@gmail.com", "user": {"login": "kimerinn"}}, "additions": 112, "deletions": 23}}, {"node": {"oid": "be1fc3b1d4253db82427fcd7ee74317e9bbbacfe", "messageHeadline": "August Release Notes v.2 (#16536)", "author": {"name": "Sophia Wiley", "email": "106352739+sophia-wiley@users.noreply.github.com", "user": {"login": "sophia-wiley"}}, "additions": 50, "deletions": 0}}, {"node": {"oid": "a66b973a3e14a07bf0993cbcf86a3cfd5745dbb2", "messageHeadline": "Only STATE and RECORD messages from the Source should be sent to the \u2026", "author": {"name": "Evan Tahler", "email": "evan@airbyte.io", "user": {"login": "evantahler"}}, "additions": 39, "deletions": 1}}, {"node": {"oid": "6b4c5235ec066363321d9927a69092790d39f01c", "messageHeadline": "Source Exchange Rates - Refactor for API Layer (#15884)", "author": {"name": "Jonathan Neo", "email": "jonathanneo@canva.com", "user": {"login": "jonathanneo"}}, "additions": 19, "deletions": 12}}, {"node": {"oid": "5ca2ddbc94e0722c1af6a9753d63529d8bf118eb", "messageHeadline": "octavia-cli: Check if source discovery job failed and raise exception\u2026", "author": {"name": "Marcelo Castro", "email": "marcelopiocastro@gmail.com", "user": {"login": "marcelopio"}}, "additions": 3, "deletions": 1}}, {"node": {"oid": "ba1154c6773eae29d6946b43e3279362efd01a42", "messageHeadline": "Tools: script for scanning all non-secret spec fields (#16390)", "author": {"name": "Serhii Chvaliuk", "email": "grubberr@gmail.com", "user": {"login": "grubberr"}}, "additions": 139, "deletions": 0}}, {"node": {"oid": "0cb44ca071de6768aed83876079fb6969dcd48e3", "messageHeadline": "release cdk with frozen dataclasses-jsonschema lib (#16525)", "author": {"name": "Alexandre Girard", "email": "alexandre@airbyte.io", "user": {"login": "girarda"}}, "additions": 4, "deletions": 1}}, {"node": {"oid": "64b1b02ce4d2a3cc8920d32198fdfdf2ee7601df", "messageHeadline": "Docs: fix broken link (#16504)", "author": {"name": "JJ Nilbodee", "email": "pornwipa.nil@gmail.com", "user": {"login": "jj-nilbodee"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "494817f531bb2942c2790c8770dc679ed9717c02", "messageHeadline": "Docs: change stripe pagination example link (#16143)", "author": {"name": "Philipp Wallh\u00e4user", "email": "4159537+Pwaldi@users.noreply.github.com", "user": {"login": "Pwaldi"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "5524bbf76d289d035a51a89f54966bd56b111ed6", "messageHeadline": "fix: fix pulish helm workflow (#16532)", "author": {"name": "Kyryl Skobylko", "email": "xpuska513@gmail.com", "user": {"login": "xpuska513"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "610628adc6e2a8d9b8c4003a610effc6b0216050", "messageHeadline": "fix: Update helm-docs (#16531)", "author": {"name": "Kyryl Skobylko", "email": "xpuska513@gmail.com", "user": {"login": "xpuska513"}}, "additions": 6, "deletions": 2}}, {"node": {"oid": "3b807c8e35ef1e84b11bdd54dc547ef1ecd7100c", "messageHeadline": "fix: Update oss charts. Add acceptance tests for helm (#16131)", "author": {"name": "Kyryl Skobylko", "email": "xpuska513@gmail.com", "user": {"login": "xpuska513"}}, "additions": 3619, "deletions": 905}}, {"node": {"oid": "30ac38ed3fc8e24d4111a3f4595df13bb12e0475", "messageHeadline": ":tada: Source Hubspot: Update Tickets, fix missing properties and cha\u2026", "author": {"name": "Vladimir remar", "email": "vladimir.remar@gmail.com", "user": {"login": "vladimir-remar"}}, "additions": 49, "deletions": 14}}, {"node": {"oid": "108b9d3bd70e7449f16c0e3a0520beb78aa40a7c", "messageHeadline": "Source Pinterest: Add tests Pinterest OAuth flow (#16393)", "author": {"name": "Arsen Losenko", "email": "20901439+arsenlosenko@users.noreply.github.com", "user": {"login": "arsenlosenko"}}, "additions": 90, "deletions": 0}}, {"node": {"oid": "cd6f9978141008c770d35871731048f9c8b94c6b", "messageHeadline": "implement support for per-stream state in mysql source (#16007)", "author": {"name": "Subodh Kant Chaturvedi", "email": "subodh1810@gmail.com", "user": {"login": "subodh1810"}}, "additions": 87, "deletions": 4}}, {"node": {"oid": "8c56eeb02fdd0c25149f085fd6e237acf330aa1f", "messageHeadline": "Destination RabbitMQ: Make password marked as airbyte_secret (#16528)", "author": {"name": "Yurii Bidiuk", "email": "35812734+yurii-bidiuk@users.noreply.github.com", "user": {"login": "yurii-bidiuk"}}, "additions": 9, "deletions": 4}}, {"node": {"oid": "c8d43dcef5fdf72fb96bec34f3d12d81c7d8b1ce", "messageHeadline": "Source Zendesk Chat: reverted releaseStage GA to Beta (#16436)", "author": {"name": "Baz", "email": "oleksandr.bazarnov@globallogic.com", "user": {"login": "bazarnov"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "3fc673090d44586779e72dc96d11715679fa83c1", "messageHeadline": "Populate and read from SyncStats table (#16476)", "author": {"name": "Anne", "email": "102554163+alovew@users.noreply.github.com", "user": {"login": "alovew"}}, "additions": 134, "deletions": 17}}, {"node": {"oid": "40c84476d7e5e1864477c51b9687b3960da9f083", "messageHeadline": "Destination BigQuery : Increase version for BQ PR #14023 (#16494)", "author": {"name": "Andrii Leonets", "email": "30464745+DoNotPanicUA@users.noreply.github.com", "user": {"login": "DoNotPanicUA"}}, "additions": 97, "deletions": 94}}, {"node": {"oid": "9ad847bd8ec77914762bbd6306162fad55971f31", "messageHeadline": "Store protocol version from spec (#16416)", "author": {"name": "Jimmy Ma", "email": "gosusnp@users.noreply.github.com", "user": {"login": "gosusnp"}}, "additions": 234, "deletions": 7}}, {"node": {"oid": "80397adbe174e534016487003d4e835f69d281da", "messageHeadline": ":bug: Destination Postgres: fix missing database name URL Encoding (#\u2026", "author": {"name": "Adam Fletcher", "email": "adamfblahblah@gmail.com", "user": {"login": "adamf"}}, "additions": 34, "deletions": 5}}, {"node": {"oid": "acbdac326b1b02977130361585150ec079350913", "messageHeadline": "fix: airbyte-config/init/Dockerfile to reduce vulnerabilities (#16497)", "author": {"name": "Octavia Squidington III", "email": "90398440+octavia-squidington-iii@users.noreply.github.com", "user": {"login": "octavia-squidington-iii"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "4b3e0f52bc8d60f01e9b0e2bf32b9599dce0804d", "messageHeadline": "fix: tools/code-generator/Dockerfile to reduce vulnerabilities (#16502)", "author": {"name": "Octavia Squidington III", "email": "90398440+octavia-squidington-iii@users.noreply.github.com", "user": {"login": "octavia-squidington-iii"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "c060512f85fa0123719f9ab0d59e42a76836ae05", "messageHeadline": "fix: airbyte-cli/Dockerfile to reduce vulnerabilities (#16493)", "author": {"name": "Snyk bot", "email": "snyk-bot@snyk.io", "user": {"login": "snyk-bot"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "58f18c4ef8584908dd03340daaafecdd10536cbd", "messageHeadline": "BigQuery Denormalized : Cover arrays only if they are nested (#14023)", "author": {"name": "Andrii Leonets", "email": "30464745+DoNotPanicUA@users.noreply.github.com", "user": {"login": "DoNotPanicUA"}}, "additions": 1370, "deletions": 811}}, {"node": {"oid": "81e8a5184d23caf4b9f842eea3097e8d438db546", "messageHeadline": "\ud83e\ude9f \ud83d\udd27 Publish webapp storybook to chromatic in CI (#16169)", "author": {"name": "Edmundo Ruiz Ghanem", "email": "168664+edmundito@users.noreply.github.com", "user": {"login": "edmundito"}}, "additions": 16, "deletions": 1}}, {"node": {"oid": "e121ceeb019e5e01ef41fcd23509e7682071af56", "messageHeadline": "\ud83c\udf89Destination-clickhouse: added custom jdbc parameters field (#16444)", "author": {"name": "Eugene", "email": "etsybaev@gmail.com", "user": {"login": "etsybaev"}}, "additions": 127, "deletions": 7}}, {"node": {"oid": "a198fcd5896de304480da4aee997d61250ccde0a", "messageHeadline": "\ud83e\ude9f \ud83c\udfa8 \ud83e\uddf9 Migrate `Input` and `TextArea` to SCSS  (#16378)", "author": {"name": "Edmundo Ruiz Ghanem", "email": "168664+edmundito@users.noreply.github.com", "user": {"login": "edmundito"}}, "additions": 215, "deletions": 119}}, {"node": {"oid": "01723602d4d7996ed781ea4f69fe35eb92695d15", "messageHeadline": "Update typo (Google Authentication) (#16458)", "author": {"name": "Riley Brook", "email": "riley@brook.so", "user": {"login": "rileybrook"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "c30e77f0202e03c40c06dbdb02000b2ee10bc698", "messageHeadline": "bump e2e connector versions (#16404)", "author": {"name": "Anne", "email": "102554163+alovew@users.noreply.github.com", "user": {"login": "alovew"}}, "additions": 3, "deletions": 3}}, {"node": {"oid": "8866c8ef1f84dae3b59d4c20c60b780f9c5864ed", "messageHeadline": "\ud83e\ude9f \ud83d\udc1b Prevent false triggers of \"some streams have changed\" modal (#16443)", "author": {"name": "Teal Larson", "email": "LARSON.TEAL@GMAIL.COM", "user": {"login": "tealjulia"}}, "additions": 8, "deletions": 3}}, {"node": {"oid": "510309622369f54dd5286d2140f42ee4c82e0ddf", "messageHeadline": "Add vscode settings to autoformat scss files (#16134)", "author": {"name": "Edmundo Ruiz Ghanem", "email": "168664+edmundito@users.noreply.github.com", "user": {"login": "edmundito"}}, "additions": 26, "deletions": 3}}, {"node": {"oid": "78313390d3578a35a4747ee799fc427b3119a2f5", "messageHeadline": "Source-instagram: fix incompatible metrics error for reels. (#16428)", "author": {"name": "Augustin", "email": "augustin.lafanechere@gmail.com", "user": {"login": "alafanechere"}}, "additions": 40, "deletions": 20}}, {"node": {"oid": "41b5797f9d917eb819b0afc38480d4251c033f41", "messageHeadline": "Source Zendesk Chat: update releaseStage to GA (#16431)", "author": {"name": "Baz", "email": "oleksandr.bazarnov@globallogic.com", "user": {"login": "bazarnov"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "b9d83a86c039605dc0543b9d9f4df16fb38cbead", "messageHeadline": "exclude file to fix build (#16423)", "author": {"name": "Lake Mossman", "email": "lake@airbyte.io", "user": {"login": "lmossman"}}, "additions": 1, "deletions": 0}}, {"node": {"oid": "d8567310297eb685fe0b81d4721393af82cfb851", "messageHeadline": "Implement more Error Prone PMD rules (#15491)", "author": {"name": "Anne", "email": "102554163+alovew@users.noreply.github.com", "user": {"login": "alovew"}}, "additions": 82, "deletions": 55}}, {"node": {"oid": "4ef54ad62f15efee1337fb5560ec9cad7b9125a8", "messageHeadline": "Sync stats migration (#16285)", "author": {"name": "Anne", "email": "102554163+alovew@users.noreply.github.com", "user": {"login": "alovew"}}, "additions": 93, "deletions": 6}}, {"node": {"oid": "bc0d7cc1c58c641e0653d19cb43d7c9c4cceab60", "messageHeadline": "Add tests to various hooks (#16293)", "author": {"name": "Krishna (kc) Glick", "email": "krishna@airbyte.io", "user": {"login": "krishnaglick"}}, "additions": 4072, "deletions": 14}}, {"node": {"oid": "4e7ba062824a34769eec665bb42778316e836325", "messageHeadline": "Document guidelines on low-code support (#16387)", "author": {"name": "Alexandre Girard", "email": "alexandre@airbyte.io", "user": {"login": "girarda"}}, "additions": 70, "deletions": 14}}, {"node": {"oid": "1d9608cbbeb0d61a0451b2ff5e90aa61827a14ed", "messageHeadline": "[per-stream cdk] Support deserialization of legacy and per-stream sta\u2026", "author": {"name": "Brian Lai", "email": "51336873+brianjlai@users.noreply.github.com", "user": {"login": "brianjlai"}}, "additions": 322, "deletions": 23}}, {"node": {"oid": "fd66f1fd97edab4fb18a7be71525c990fa0ea221", "messageHeadline": "Realign dockerfile that diverged (#16290)", "author": {"name": "Jimmy Ma", "email": "gosusnp@users.noreply.github.com", "user": {"login": "gosusnp"}}, "additions": 23, "deletions": 22}}, {"node": {"oid": "a68650822c7ee7679a3a3228dcc66e839d64b514", "messageHeadline": "Misc Improvements to assist Connection Form Refactor (#16303)", "author": {"name": "Krishna (kc) Glick", "email": "krishna@airbyte.io", "user": {"login": "krishnaglick"}}, "additions": 102, "deletions": 106}}, {"node": {"oid": "42c5265d0d24b4d53aee403c4f0ff1a81688cd40", "messageHeadline": "\ud83e\ude9f \ud83d\udd27 Add accessibility linting (#15859)", "author": {"name": "Teal Larson", "email": "LARSON.TEAL@GMAIL.COM", "user": {"login": "tealjulia"}}, "additions": 365, "deletions": 242}}, {"node": {"oid": "fbeb6a4dc1b65dd6e28f47bce060b3a264862be7", "messageHeadline": "Add  storybook (#16398)", "author": {"name": "Edmundo Ruiz Ghanem", "email": "168664+edmundito@users.noreply.github.com", "user": {"login": "edmundito"}}, "additions": 36, "deletions": 1}}, {"node": {"oid": "479c2322d0ce408c1fdb841c39ec4109270054c0", "messageHeadline": "\ud83c\udf89Source-cockroachdb: added custom JDBC parameters field (#16394)", "author": {"name": "Eugene", "email": "etsybaev@gmail.com", "user": {"login": "etsybaev"}}, "additions": 50, "deletions": 7}}, {"node": {"oid": "086d33ef715f63dc2be7b8598fb7234c2d1df38a", "messageHeadline": "Env-configs: make REMOTE_CONNECTOR_CATALOG_URL optional (#16346)", "author": {"name": "Augustin", "email": "augustin.lafanechere@gmail.com", "user": {"login": "alafanechere"}}, "additions": 28, "deletions": 4}}, {"node": {"oid": "d105177e76c72ef3dc77c4c08aad0ae079b0dcd7", "messageHeadline": "MQTT Destination: Password is not marked as a secret field in spec (#\u2026", "author": {"name": "Oleksandr Sheheda", "email": "alexandr-shegeda@users.noreply.github.com", "user": {"login": "alexandr-shegeda"}}, "additions": 12, "deletions": 4}}, {"node": {"oid": "63deca2e0a5a7acf956b96d6a2c2c9ab2d58ccee", "messageHeadline": "\ud83c\udf89Source-AlloyDB for Postgres: added new connector (#16323)", "author": {"name": "Eugene", "email": "etsybaev@gmail.com", "user": {"login": "etsybaev"}}, "additions": 840, "deletions": 0}}, {"node": {"oid": "e253b982609e8b3fd503c22a3e1a1c662d1c2c6e", "messageHeadline": "doc: add airbyte_secret field in example (#16374)", "author": {"name": "Augustin", "email": "augustin.lafanechere@gmail.com", "user": {"login": "alafanechere"}}, "additions": 1, "deletions": 0}}, {"node": {"oid": "790343e93fe1b5bc01cb1faace80bd3a63b2eab0", "messageHeadline": "Remove US/Pacific-New because it doesn't work with micronaut and it i\u2026", "author": {"name": "Parker Mossman", "email": "parker@airbyte.io", "user": {"login": "pmossman"}}, "additions": 0, "deletions": 2}}, {"node": {"oid": "f15234b2340d4bd9d90bd8a84c9540994944eba5", "messageHeadline": "Log sync summary and sync activity seperators (#16314)", "author": {"name": "Evan Tahler", "email": "evan@airbyte.io", "user": {"login": "evantahler"}}, "additions": 47, "deletions": 2}}, {"node": {"oid": "68ab5233d7d14f0d9eb13427fe49ad9c96f2954a", "messageHeadline": "Add advanced mode toggle (#15912)", "author": {"name": "Alex Birdsall", "email": "ambirdsall@gmail.com", "user": {"login": "ambirdsall"}}, "additions": 288, "deletions": 52}}, {"node": {"oid": "e8bc3d7e038193a367a7f461f3ae77a3f9b3316c", "messageHeadline": "Improve body of release PR (#16330)", "author": {"name": "Tim Roes", "email": "tim@airbyte.io", "user": {"login": "timroes"}}, "additions": 13, "deletions": 8}}, {"node": {"oid": "8cd38809f9b06169786f442cd358e779d06c99d9", "messageHeadline": "\ud83c\udf89 Source Facebook Marketing: Added custom conversions stream (#15724)", "author": {"name": "mlavoie-sm360", "email": "mlavoie@solutionsmedias360.com", "user": {"login": "mlavoie-sm360"}}, "additions": 105, "deletions": 4}}, {"node": {"oid": "1e5e37e051c44c6abaf56070003c4dd42a46f0fb", "messageHeadline": "\ud83d\udc1b Source google ads: remove \"end_date\" from config if empty value (#1\u2026", "author": {"name": "Serhii Chvaliuk", "email": "grubberr@gmail.com", "user": {"login": "grubberr"}}, "additions": 19, "deletions": 11}}, {"node": {"oid": "dd6baf905c04038d9de5bff4cf09d752afb7f9aa", "messageHeadline": "Source DB2: Add custom jdbc params (#16354)", "author": {"name": "Yurii Bidiuk", "email": "35812734+yurii-bidiuk@users.noreply.github.com", "user": {"login": "yurii-bidiuk"}}, "additions": 125, "deletions": 8}}, {"node": {"oid": "ce201bc4129b34e27550c6c195481349eccf0360", "messageHeadline": "deprecate import / export endpoints (#16175)", "author": {"name": "Charles", "email": "charles@airbyte.io", "user": {"login": "cgardens"}}, "additions": 2, "deletions": 766}}, {"node": {"oid": "11692b9b43a0b4d324e2c8a40fe992cc0d9ffcfd", "messageHeadline": "updated google analytics docs (#16362)", "author": {"name": "Amruta Ranade", "email": "11484018+Amruta-Ranade@users.noreply.github.com", "user": {"login": "Amruta-Ranade"}}, "additions": 8, "deletions": 6}}, {"node": {"oid": "a4621f8c9696a5bcf98c946a2d98ea5ad9074205", "messageHeadline": "use refactored find a pat script that writes token to env (not base64\u2026", "author": {"name": "Tim Chan", "email": "timothy@airbyte.io", "user": null}, "additions": 15, "deletions": 1}}, {"node": {"oid": "4653af27a27d797534bdc7d67348fd846bbd86a9", "messageHeadline": "fix: Google Sheets Spec typo (#16343)", "author": {"name": "JJ Nilbodee", "email": "pornwipa.nil@gmail.com", "user": {"login": "jj-nilbodee"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "e593adcdd95ee6d2e2971fc7debca9b8892df457", "messageHeadline": "Design fixes of the authentication page (#16328)", "author": {"name": "Tim Roes", "email": "tim@airbyte.io", "user": {"login": "timroes"}}, "additions": 18, "deletions": 12}}, {"node": {"oid": "50014742f38a60dbce86898e270f109b0974c7fb", "messageHeadline": "\ud83c\udf89 Source Pinterest: Added backoff strategy for rate-limit errors (#16\u2026", "author": {"name": "Luis Gomez", "email": "781929+lgomezm@users.noreply.github.com", "user": {"login": "lgomezm"}}, "additions": 56, "deletions": 16}}, {"node": {"oid": "ebd0f30141ee6b04df00f448575f0634fbac9d77", "messageHeadline": "\ud83d\udc1b Source OpenWeather: Update openweather onecall api to 3.0 (#16136)", "author": {"name": "Pierre Borckmans", "email": "pborckmans@gmail.com", "user": {"login": "pierre-borckmans"}}, "additions": 8, "deletions": 7}}, {"node": {"oid": "b84cc279839c9081fdb5ab43e5496c231f107d27", "messageHeadline": ":tada: Source File: change releaseStage to beta (#16347)", "author": {"name": "Arsen Losenko", "email": "20901439+arsenlosenko@users.noreply.github.com", "user": {"login": "arsenlosenko"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "46112cfaa12a692780be42ac83cf658e4482f9f6", "messageHeadline": "Source Pinterest: support OAuth (#16271)", "author": {"name": "Arsen Losenko", "email": "20901439+arsenlosenko@users.noreply.github.com", "user": {"login": "arsenlosenko"}}, "additions": 391, "deletions": 82}}, {"node": {"oid": "ec70b322f397519586eeeeb75bee40ff029b0be6", "messageHeadline": "Source: Instagram - Use latest CDK version (#16340)", "author": {"name": "Pedro S. Lopez", "email": "pedroslopez@me.com", "user": {"login": "pedroslopez"}}, "additions": 11, "deletions": 10}}, {"node": {"oid": "5ccea654ad4fb53ea3c79b5d45e037439e92c202", "messageHeadline": "Add airbyte-metrics to list of charts to be packaged (#16270)", "author": {"name": "Miles Armstrong", "email": "miles@duffel.com", "user": {"login": "milesarmstrong"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "8b5362ef114872912dd7fbd1405ae16e9f3f652d", "messageHeadline": "Source Greenhouse: support incremental syncs (#16338)", "author": {"name": "Denys Davydov", "email": "davydov.den18@gmail.com", "user": {"login": "davydov-d"}}, "additions": 645, "deletions": 346}}, {"node": {"oid": "498d70089f3a93dc55c57d03c4b58820b1032832", "messageHeadline": "Source S3: Doc fix grammar & typo describing parquet file source (#16\u2026", "author": {"name": "Bhupesh Varshney", "email": "varshneybhupesh@gmail.com", "user": {"login": "Bhupesh-V"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "e1596bcf743815b43a8c1740cb38496e631b9e42", "messageHeadline": "Update README.md (#16312)", "author": {"name": "Vikram G", "email": "38922566+ghanvik@users.noreply.github.com", "user": {"login": "ghanvik"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "bf22c2b7127a343e2e4c72f51b7572d1dd15884d", "messageHeadline": ":bug: Helm: airbyte-server deployment values error (#16334)", "author": {"name": "JJ Nilbodee", "email": "jhaholic@gmail.com", "user": null}, "additions": 2, "deletions": 2}}, {"node": {"oid": "7ae67d1b0dcba157c8c0fc5f80aa1e2fec5f15d4", "messageHeadline": ":tada: Source Iterable - added new events streams (#16067)", "author": {"name": "midavadim", "email": "midavadim@yahoo.com", "user": {"login": "midavadim"}}, "additions": 1402, "deletions": 764}}, {"node": {"oid": "19f4af8d28ee5cfb18a2e2d242f64d1eb2a75fe4", "messageHeadline": "Source Bing Ads: backoff socket.timeout (#16335)", "author": {"name": "Serhii Chvaliuk", "email": "grubberr@gmail.com", "user": {"login": "grubberr"}}, "additions": 11, "deletions": 5}}, {"node": {"oid": "04f513570d05b4c28add2bca7e674b9968bb9734", "messageHeadline": "Bumped release stage (#16337)", "author": {"name": "Serhii Lazebnyi", "email": "53845333+lazebnyi@users.noreply.github.com", "user": {"login": "lazebnyi"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "f182492cdf6ab7bac25cc62ac8a1fb23b47ad67a", "messageHeadline": "\ud83c\udf89Source Sendgrid: increase unit test coverage at least 90% (#16332)", "author": {"name": "Serhii Lazebnyi", "email": "53845333+lazebnyi@users.noreply.github.com", "user": {"login": "lazebnyi"}}, "additions": 143, "deletions": 49}}, {"node": {"oid": "5853d52ff2c22f6f935b8389bf7349e37c456f19", "messageHeadline": "Sourse Zendesk Talk: OAuth2.0 and unittests (#15764)", "author": {"name": "Roman Yermilov [GL]", "email": "86300758+roman-yermilov-gl@users.noreply.github.com", "user": {"login": "roman-yermilov-gl"}}, "additions": 674, "deletions": 176}}, {"node": {"oid": "76d23d43d67b01d1ceaafa2a0af7827cad2294c1", "messageHeadline": "\ud83e\ude9f \ud83d\udd27 Add experiment information to page views events (Segment) (#16329)", "author": {"name": "letiescanciano", "email": "45267095+letiescanciano@users.noreply.github.com", "user": {"login": "letiescanciano"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "be36bb2e1c3655903a19b41ff554288fadb2d0e9", "messageHeadline": "Mssql source: add schemas for discovery during set up (#16002)", "author": {"name": "oneshcheret", "email": "33333155+sashaNeshcheret@users.noreply.github.com", "user": {"login": "sashaNeshcheret"}}, "additions": 85, "deletions": 16}}, {"node": {"oid": "bdfafe5547febbf3eb77a4d4505eecfbe00e111b", "messageHeadline": "\ud83e\ude9f \ud83d\udd27 Add proper page view events for Segment (#16220)", "author": {"name": "letiescanciano", "email": "45267095+letiescanciano@users.noreply.github.com", "user": {"login": "letiescanciano"}}, "additions": 131, "deletions": 108}}, {"node": {"oid": "d49c3063e6445ad388a64ff8fc56576dd2410dbb", "messageHeadline": "Add email to identify users analytics call (#16327)", "author": {"name": "letiescanciano", "email": "45267095+letiescanciano@users.noreply.github.com", "user": {"login": "letiescanciano"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "13a238c2d53ef88d73cacc590cadc86f369317b4", "messageHeadline": "\ud83c\udf89 Source Amazon Ads: improve `config.start_date` validation (#16191)", "author": {"name": "Serhii Chvaliuk", "email": "grubberr@gmail.com", "user": {"login": "grubberr"}}, "additions": 84, "deletions": 23}}, {"node": {"oid": "63bc3230d4b5df9d117e87a4eddd56f80502c2fb", "messageHeadline": "Add comments about intermediate state emission (#16262)", "author": {"name": "Liren Tu", "email": "tuliren.git@outlook.com", "user": {"login": "tuliren"}}, "additions": 35, "deletions": 13}}, {"node": {"oid": "e9a8a052677027cc3c88c41f36206bcf7d59e7f0", "messageHeadline": "MySQL Source : Standardize spec.json for DB connectors that support l\u2026", "author": {"name": "VitaliiMaltsev", "email": "39538064+VitaliiMaltsev@users.noreply.github.com", "user": {"login": "VitaliiMaltsev"}}, "additions": 165, "deletions": 55}}, {"node": {"oid": "28a6adde643d226ee6002eccc167c29928953d77", "messageHeadline": "MSSQL Source : Standardize spec.json for DB connectors that support l\u2026", "author": {"name": "VitaliiMaltsev", "email": "39538064+VitaliiMaltsev@users.noreply.github.com", "user": {"login": "VitaliiMaltsev"}}, "additions": 50, "deletions": 40}}, {"node": {"oid": "b9a7df17816262bef60df8112d0d7cf7126529f0", "messageHeadline": "Hide a bunch more destination with potential unsecure API access (#16\u2026", "author": {"name": "Rodi Reich Zilberman", "email": "867491+rodireich@users.noreply.github.com", "user": {"login": "rodireich"}}, "additions": 4, "deletions": 0}}, {"node": {"oid": "59cba5082e2774bb637fd90921431c7313e98376", "messageHeadline": "Skip unit tests when run-tests is false (#16267)", "author": {"name": "Liren Tu", "email": "tuliren.git@outlook.com", "user": {"login": "tuliren"}}, "additions": 4, "deletions": 3}}, {"node": {"oid": "82ceb8a75da49554c375d8edd054a86eafa3be92", "messageHeadline": "Hide Destination connections from UI (#16310)", "author": {"name": "Ryan Fu", "email": "ryan.fu@airbyte.io", "user": {"login": "ryankfu"}}, "additions": 12, "deletions": 0}}, {"node": {"oid": "bf487913d2ae9f09f4cc9719d1dad1ff976d8daf", "messageHeadline": "Add scheduled task to clean up old files from workspace (#16247)", "author": {"name": "Jimmy Ma", "email": "gosusnp@users.noreply.github.com", "user": {"login": "gosusnp"}}, "additions": 78, "deletions": 1}}, {"node": {"oid": "e831a712192588f2c014a6601f7e7a7102b67064", "messageHeadline": "Source Google Analytics v4: Re-name google analytics connector (#16306)", "author": {"name": "Serhii Lazebnyi", "email": "53845333+lazebnyi@users.noreply.github.com", "user": {"login": "lazebnyi"}}, "additions": 4, "deletions": 4}}, {"node": {"oid": "89ae9e05e7621adf5ba131c55f3d3a9ae323578d", "messageHeadline": "\ud83d\udc1b Source Facebook Marketing: remove \"end_date\" from config if empty v\u2026", "author": {"name": "Serhii Chvaliuk", "email": "grubberr@gmail.com", "user": {"login": "grubberr"}}, "additions": 106, "deletions": 53}}, {"node": {"oid": "f8f06febc69b255acc00aeefdad71cbe9a93a1df", "messageHeadline": "Fix github action syntax (#16277)", "author": {"name": "Jimmy Ma", "email": "gosusnp@users.noreply.github.com", "user": {"login": "gosusnp"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "7664115c2cf664f51668605d06e213db7241635c", "messageHeadline": "Re-name google analytics cionnectors (#16287)", "author": {"name": "Serhii Lazebnyi", "email": "53845333+lazebnyi@users.noreply.github.com", "user": {"login": "lazebnyi"}}, "additions": 6, "deletions": 6}}, {"node": {"oid": "abc01d3c499d9566583fcbae401d7c825c304257", "messageHeadline": "Bump Airbyte version from 0.40.3 to 0.40.4 (#16275)", "author": {"name": "Octavia Squidington III", "email": "90398440+octavia-squidington-iii@users.noreply.github.com", "user": {"login": "octavia-squidington-iii"}}, "additions": 45, "deletions": 45}}, {"node": {"oid": "68897bab3a07ac8cc7238c846b1109b53fa18101", "messageHeadline": "Hide ES and Redis destination connectors from Cloud (#16276)", "author": {"name": "Greg Solovyev", "email": "grishick@users.noreply.github.com", "user": {"login": "grishick"}}, "additions": 2, "deletions": 0}}, {"node": {"oid": "504389af32f92f948b1aa5d2c88c95e09f5e9030", "messageHeadline": "15700  add tests for PokeAPI (#15701)", "author": {"name": "Sofiia Zaitseva", "email": "108751383+SofiiaZaitseva@users.noreply.github.com", "user": {"login": "SofiiaZaitseva"}}, "additions": 352, "deletions": 107}}, {"node": {"oid": "c8899a121544275923a10fb8bba255dc188e2fdd", "messageHeadline": "Add ProtocolVersion to StandardDefs (#16237)", "author": {"name": "Jimmy Ma", "email": "gosusnp@users.noreply.github.com", "user": {"login": "gosusnp"}}, "additions": 17, "deletions": 0}}, {"node": {"oid": "6418b32661f82ac001682c6eba92d7fec0b5f607", "messageHeadline": "\ud83e\ude9f \ud83d\udd27 \ud83e\uddf9 Migrate attempt `bytesSynced` to `totalStats.bytesEmitted` and \u2026", "author": {"name": "Edmundo Ruiz Ghanem", "email": "168664+edmundito@users.noreply.github.com", "user": {"login": "edmundito"}}, "additions": 17, "deletions": 14}}, {"node": {"oid": "c91385deba5d23dcaf0c9f425ec78ee2dec3e3dd", "messageHeadline": "Improve behavior of password input field (#16011)", "author": {"name": "Edmundo Ruiz Ghanem", "email": "168664+edmundito@users.noreply.github.com", "user": {"login": "edmundito"}}, "additions": 115, "deletions": 28}}, {"node": {"oid": "a43c098acb687d19bb090d37bc349709924b93f2", "messageHeadline": "Improve airbyte-metrics support in the Helm chart (#16166)", "author": {"name": "Miles Armstrong", "email": "miles@milesarmstrong.co.uk", "user": {"login": "milesarmstrong"}}, "additions": 478, "deletions": 2}}, {"node": {"oid": "a9a1b61ef4ecdf61102e332c98ec5421683816f2", "messageHeadline": "fix: Remove Fullstory leftovers (#16223)", "author": {"name": "letiescanciano", "email": "45267095+letiescanciano@users.noreply.github.com", "user": {"login": "letiescanciano"}}, "additions": 0, "deletions": 16}}, {"node": {"oid": "31215cb5c8978095e97d269dee35f5525d5d6ba0", "messageHeadline": "Destination MongoDB: Remove additionalProperties:false (#16025)", "author": {"name": "Yurii Bidiuk", "email": "35812734+yurii-bidiuk@users.noreply.github.com", "user": {"login": "yurii-bidiuk"}}, "additions": 5, "deletions": 16}}, {"node": {"oid": "9acc802c717ff18d8c37d758ce1d98b359e9412a", "messageHeadline": "\ud83c\udf89 MySQL sources: emit state messages more frequently (#16259)", "author": {"name": "Liren Tu", "email": "tuliren.git@outlook.com", "user": {"login": "tuliren"}}, "additions": 11, "deletions": 4}}, {"node": {"oid": "fc13413c9b0e8bd616ad495cf1bc43e0a035e1fb", "messageHeadline": "Enforce secure connection in destination-postgres-strict-encrypt (#16\u2026", "author": {"name": "Rodi Reich Zilberman", "email": "867491+rodireich@users.noreply.github.com", "user": {"login": "rodireich"}}, "additions": 143, "deletions": 19}}, {"node": {"oid": "5ad492c07443d8bf313902b8bb67482025e460d7", "messageHeadline": "\ud83c\udf89 MS SQL sources: emit state messages more frequently (#16261)", "author": {"name": "Liren Tu", "email": "tuliren.git@outlook.com", "user": {"login": "tuliren"}}, "additions": 11, "deletions": 4}}, {"node": {"oid": "db8df934b13cefdbb6354c23ab336df2a456dc05", "messageHeadline": "[13309] Destination-mssql: enabled DAT tests (#16226)", "author": {"name": "Eugene", "email": "etsybaev@gmail.com", "user": {"login": "etsybaev"}}, "additions": 56, "deletions": 39}}, {"node": {"oid": "29cef6635f68d8bb6434f0e13a8ef32cff50a7c8", "messageHeadline": "\ud83c\udf89 Redshift & snowflake sources: emit state messages more frequently (\u2026", "author": {"name": "Liren Tu", "email": "tuliren.git@outlook.com", "user": {"login": "tuliren"}}, "additions": 25, "deletions": 8}}, {"node": {"oid": "c3f3702522f835cf6dfc4a83d5dbf320cc33c39f", "messageHeadline": "\ud83c\udf89 Jdbc sources: emit state messages more frequently (#16256)", "author": {"name": "Liren Tu", "email": "tuliren.git@outlook.com", "user": {"login": "tuliren"}}, "additions": 48, "deletions": 34}}, {"node": {"oid": "ed8a04dafce2c6640d489675d05c62761804b021", "messageHeadline": "Bump com.bmuschko:gradle-docker-plugin:8.0.0 (#16255)", "author": {"name": "Evan Tahler", "email": "evan@airbyte.io", "user": {"login": "evantahler"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "dceeef468362c21e95c99f1d832e8ad852d7cdbd", "messageHeadline": "[cdk] pin dataclasses-jsonschema to 2.15.1 (#16253)", "author": {"name": "Brian Lai", "email": "51336873+brianjlai@users.noreply.github.com", "user": {"login": "brianjlai"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "fd547c64d73e81126d8ebddad4192c683daf999b", "messageHeadline": "\ud83d\udc1b Avro related destinations: fix field name clashing with combined re\u2026", "author": {"name": "Liren Tu", "email": "tuliren.git@outlook.com", "user": {"login": "tuliren"}}, "additions": 613, "deletions": 215}}, {"node": {"oid": "a9a833209cb77aabdb8b074ac9f636efc83e5bcf", "messageHeadline": "Add protocol_version to e2e testing connectors (#16198)", "author": {"name": "Anne", "email": "102554163+alovew@users.noreply.github.com", "user": {"login": "alovew"}}, "additions": 2, "deletions": 0}}, {"node": {"oid": "29ec2617ecc6c3e6deb8fb3e68eba0d667e36039", "messageHeadline": "Add missing pr id", "author": {"name": "Liren Tu", "email": "tuliren.git@outlook.com", "user": {"login": "tuliren"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "c2c276d1a44d8e208aa0fe0897e8edb88053479e", "messageHeadline": "Add documentation on how to configure and debug connector resources. \u2026", "author": {"name": "Davin Chia", "email": "davinchia@gmail.com", "user": {"login": "davinchia"}}, "additions": 65, "deletions": 0}}, {"node": {"oid": "fbac1d3fa5acf73563c34f4c182a44bfd68a4315", "messageHeadline": "\ud83c\udf89 Oracle source: emit state messages more frequently (#16238)", "author": {"name": "Liren Tu", "email": "tuliren.git@outlook.com", "user": {"login": "tuliren"}}, "additions": 15, "deletions": 7}}, {"node": {"oid": "6319c2acffdaa2534b5c82039f42c27e3948f687", "messageHeadline": "Update Google Analytics GA doc (#16190)", "author": {"name": "Amruta Ranade", "email": "11484018+Amruta-Ranade@users.noreply.github.com", "user": {"login": "Amruta-Ranade"}}, "additions": 64, "deletions": 78}}, {"node": {"oid": "be56011abdb3f7dee30d4779dcfcc365fa2812b2", "messageHeadline": "airbyte-config: Implement RemoteDefinitionsProvider (#16018)", "author": {"name": "Augustin", "email": "augustin.lafanechere@gmail.com", "user": {"login": "alafanechere"}}, "additions": 14978, "deletions": 0}}, {"node": {"oid": "9a883adc6af974fec2dc1693a67a88d689705ad2", "messageHeadline": "\ud83d\udc1b S3 destination: fix json to avro converter when there is field name\u2026", "author": {"name": "Asadbek Muminov", "email": "83337192+gargatuma@users.noreply.github.com", "user": {"login": "gargatuma"}}, "additions": 199, "deletions": 1}}, {"node": {"oid": "4f03c09d48066c7e85f96feaccdcbcd06cf69f9c", "messageHeadline": "Add documentation for running the dev image of a connector (#16176)", "author": {"name": "Alex", "email": "109167606+alex-gron@users.noreply.github.com", "user": {"login": "alex-gron"}}, "additions": 30, "deletions": 0}}, {"node": {"oid": "c9326170abe134e5addcb2f70a0c9a22f08d3f79", "messageHeadline": "doc(fix): update minor typo on helm deploy (#16193)", "author": {"name": "Vinicius Aguiar", "email": "vncsna@gmail.com", "user": {"login": "vncsna"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "f9b20f9995e4c649dd3fc32730ad67d5dd260451", "messageHeadline": "Add icon for Destination-TiDB (#16207)", "author": {"name": "Daemonxiao", "email": "35677990+Daemonxiao@users.noreply.github.com", "user": {"login": "Daemonxiao"}}, "additions": 1, "deletions": 0}}, {"node": {"oid": "570ceaed2938a625d1855199d621b4ad2cc54eb3", "messageHeadline": "docs: updated collection metrics doc (#16227)", "author": {"name": "Jagruti Tiwari", "email": "tiwarijagruti1@gmail.com", "user": {"login": "Jagrutiti"}}, "additions": 11, "deletions": 1}}, {"node": {"oid": "d83abd66727882776c48c357f6c03a5515146707", "messageHeadline": "Remove foreign key constraint for actor_definition_id in actor_oauth_\u2026", "author": {"name": "Pedro S. Lopez", "email": "pedroslopez@me.com", "user": {"login": "pedroslopez"}}, "additions": 116, "deletions": 11}}, {"node": {"oid": "bedccd6146f06d2e5b5ef45176bcbd3596e2b9a1", "messageHeadline": "Source Plaid: minimum last updated datetime support added for Capital\u2026", "author": {"name": "Usman Ali", "email": "68820888+UsmanAli99@users.noreply.github.com", "user": {"login": "UsmanAli99"}}, "additions": 14, "deletions": 7}}, {"node": {"oid": "36ac7836a3ffc0745b326ee778371c74d04f344e", "messageHeadline": "\ud83e\ude9f \ud83d\udc1b Remove Debug Info button from UI pending API update (#16188)", "author": {"name": "Teal Larson", "email": "LARSON.TEAL@GMAIL.COM", "user": {"login": "tealjulia"}}, "additions": 1, "deletions": 166}}, {"node": {"oid": "235cbdf09b70a64cc8b8e3a476e07b9d5d1ff9f2", "messageHeadline": "add CombinedConnectorCatalog (#16203)", "author": {"name": "Pedro S. Lopez", "email": "pedroslopez@me.com", "user": {"login": "pedroslopez"}}, "additions": 18, "deletions": 0}}, {"node": {"oid": "21ddc9373103f95418b01a9e62224250c76db85f", "messageHeadline": "chore: cleanup actions and workflows (#16139)", "author": {"name": "Conor", "email": "cpdeethree@users.noreply.github.com", "user": {"login": "cpdeethree"}}, "additions": 38, "deletions": 35}}, {"node": {"oid": "a03509bd5cb0b676f00f0518aea6dbc3831840fd", "messageHeadline": "\ud83e\ude9f\u00a0\ud83d\udd27 Remove Fullstory script (#16217)", "author": {"name": "letiescanciano", "email": "45267095+letiescanciano@users.noreply.github.com", "user": {"login": "letiescanciano"}}, "additions": 0, "deletions": 86}}, {"node": {"oid": "7efe798b4112aad256f02709e1a3688646781eb1", "messageHeadline": "\ud83d\udc1b Source Amplitude: Re-release on new `airbyte_cdk==0.1.81` (#16185)", "author": {"name": "Serhii Chvaliuk", "email": "grubberr@gmail.com", "user": {"login": "grubberr"}}, "additions": 5, "deletions": 4}}, {"node": {"oid": "8737aedd4ae11279c745161f72226cd8f4fc1307", "messageHeadline": "\ud83c\udf89 Source Pinterest: increase `unit_test` coverage up to 90% (#16164)", "author": {"name": "Baz", "email": "oleksandr.bazarnov@globallogic.com", "user": {"login": "bazarnov"}}, "additions": 118, "deletions": 2}}, {"node": {"oid": "5773c224bc3f42735eb4fa48940dad0dbf3a19ff", "messageHeadline": "Destination Redshift: custom JDBC parameters (#16208)", "author": {"name": "Yevhen Sukhomud", "email": "suhomud@gmail.com", "user": {"login": "suhomud"}}, "additions": 164, "deletions": 15}}, {"node": {"oid": "3611e656c71a3b84379c10123ab667178c62f19b", "messageHeadline": "\ud83d\udc1b Source Tiktok: unnest `cursor` and `primary key` to the root-level \u2026", "author": {"name": "Baz", "email": "oleksandr.bazarnov@globallogic.com", "user": {"login": "bazarnov"}}, "additions": 372, "deletions": 108}}, {"node": {"oid": "a475235d894beaf64fef8ed75b1cc564ecdb0c80", "messageHeadline": "\ud83d\udcdd S3 source: update doc about path_prefix + path_pattern (#16206)", "author": {"name": "Liren Tu", "email": "tuliren.git@outlook.com", "user": {"login": "tuliren"}}, "additions": 6, "deletions": 0}}, {"node": {"oid": "35f4c6edf82b57c37e62dd0ae797f5d6132ec0aa", "messageHeadline": "Docker Operational Improvements. (#16195)", "author": {"name": "Davin Chia", "email": "davinchia@gmail.com", "user": {"login": "davinchia"}}, "additions": 21, "deletions": 14}}, {"node": {"oid": "827e7a55ac21afd029cecbb8f7f2a08dba70d516", "messageHeadline": "Add protocol version migration (#16145)", "author": {"name": "Anne", "email": "102554163+alovew@users.noreply.github.com", "user": {"login": "alovew"}}, "additions": 40, "deletions": 1}}, {"node": {"oid": "944b168b2ed604ab3b2be91573b3275f57eb2dee", "messageHeadline": "Fix error finding PostgreSQLContainer in migration tasks (#16146)", "author": {"name": "Pedro S. Lopez", "email": "pedroslopez@me.com", "user": {"login": "pedroslopez"}}, "additions": 14, "deletions": 6}}, {"node": {"oid": "4cec0bae8fb7e449955ea9d9bf614cd75851fc90", "messageHeadline": "Auth Button now shows re-authenticate when it has been authenticated \u2026", "author": {"name": "Krishna (kc) Glick", "email": "krishna@airbyte.io", "user": {"login": "krishnaglick"}}, "additions": 25, "deletions": 15}}, {"node": {"oid": "a6b3d1f43ec946acfffde2918c55d91b4a21ea33", "messageHeadline": "Ensure scheduleType gets updated when connection is updated (#16183)", "author": {"name": "Edmundo Ruiz Ghanem", "email": "168664+edmundito@users.noreply.github.com", "user": {"login": "edmundito"}}, "additions": 1, "deletions": 0}}, {"node": {"oid": "e45709a817f54753e598e2d17d81351e48804849", "messageHeadline": "Source Snowflake: Docs Fix invalid config examples (#16158)", "author": {"name": "Jan Hecking", "email": "jhecking@netgaroo.com", "user": {"login": "jhecking"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "d4524032ae9711a7775960e96549e6170181b7e7", "messageHeadline": "\ud83c\udf89 New Destination: TiDB (#15592)", "author": {"name": "Daemonxiao", "email": "35677990+Daemonxiao@users.noreply.github.com", "user": {"login": "Daemonxiao"}}, "additions": 2334, "deletions": 12}}, {"node": {"oid": "3cfa4892342fba109e7670b4c51b354282fdadc0", "messageHeadline": "CDK: Fix regression in `_checkpoint_state` arg (#16141)", "author": {"name": "Serhii Chvaliuk", "email": "grubberr@gmail.com", "user": {"login": "grubberr"}}, "additions": 6, "deletions": 3}}, {"node": {"oid": "8998bad8c73a3261e75e32cda9f59745db301093", "messageHeadline": "Updated connector catalog page (#16181)", "author": {"name": "Amruta Ranade", "email": "11484018+Amruta-Ranade@users.noreply.github.com", "user": {"login": "Amruta-Ranade"}}, "additions": 8, "deletions": 8}}, {"node": {"oid": "86a5f90f2e23b17eb13fd4e1c160177ef52281df", "messageHeadline": "Edited July Release Notes (#16179)", "author": {"name": "Sophia Wiley", "email": "106352739+sophia-wiley@users.noreply.github.com", "user": {"login": "sophia-wiley"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "c6f876d618cfc10e4eb787371c25bcb7e8773fed", "messageHeadline": "enforce ssl in strict mysql and postgres source (#16114)", "author": {"name": "Rodi Reich Zilberman", "email": "867491+rodireich@users.noreply.github.com", "user": {"login": "rodireich"}}, "additions": 267, "deletions": 118}}, {"node": {"oid": "b9bba17153dd79cc36d23c74944ba8b935d953ad", "messageHeadline": "Fixed release name", "author": {"name": "Sophia Wiley", "email": "106352739+sophia-wiley@users.noreply.github.com", "user": {"login": "sophia-wiley"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "bef126939be86867c5fa3bf16ba7db08869baac3", "messageHeadline": "Update august_2022.md", "author": {"name": "Amruta Ranade", "email": "11484018+Amruta-Ranade@users.noreply.github.com", "user": {"login": "Amruta-Ranade"}}, "additions": 9, "deletions": 9}}, {"node": {"oid": "732ec3ca817fad70323f86ef770f7e307c7b78ca", "messageHeadline": "Release Note Documentation (#16148)", "author": {"name": "Sophia Wiley", "email": "106352739+sophia-wiley@users.noreply.github.com", "user": {"login": "sophia-wiley"}}, "additions": 56, "deletions": 0}}, {"node": {"oid": "cd2860f61757cdc0cc750e241201210d3594ec16", "messageHeadline": "chore: cleanup dormant workflows (#16022)", "author": {"name": "Conor", "email": "cpdeethree@users.noreply.github.com", "user": {"login": "cpdeethree"}}, "additions": 5, "deletions": 413}}, {"node": {"oid": "e560ed7bfe08e78492ea6f2b5127ab897c6fc93e", "messageHeadline": "Handle SQLSTATE Exception (08006) when reading records (#15869)", "author": {"name": "Ryan Fu", "email": "ryan.fu@airbyte.io", "user": {"login": "ryankfu"}}, "additions": 220, "deletions": 24}}, {"node": {"oid": "3ed7f750323f06af88402af10922063006443668", "messageHeadline": "\ud83d\udc1b Source Facebook Marketing: remove \"end_date\" from config if empty v\u2026", "author": {"name": "Serhii Chvaliuk", "email": "grubberr@gmail.com", "user": {"login": "grubberr"}}, "additions": 39, "deletions": 23}}, {"node": {"oid": "2967dfaaaa1cc89cbd7be82d2967ad6c08868947", "messageHeadline": "Revert \"Use a valid pat for slash command dispatch (#16144)\" (#16156)", "author": {"name": "Davin Chia", "email": "davinchia@gmail.com", "user": {"login": "davinchia"}}, "additions": 1, "deletions": 19}}, {"node": {"oid": "4892a080336b1a34abb1a1b0f467c4b356d883e9", "messageHeadline": "Frontend: update AttemptDetails.tsx (#15795)", "author": {"name": "robgleason", "email": "46877134+robgleason@users.noreply.github.com", "user": {"login": "robgleason"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "aab03770c90c14b5a8d0eb40908e9fd349fb7e1a", "messageHeadline": "\ud83d\udc1b Source SalesForce: better detect API type (#16086)", "author": {"name": "Serhii Chvaliuk", "email": "grubberr@gmail.com", "user": {"login": "grubberr"}}, "additions": 34, "deletions": 14}}, {"node": {"oid": "20a5b9834ae524d6ad95331848ba958da67a21f1", "messageHeadline": ":window: :tada: Connection job list pagination (#15938)", "author": {"name": "Lake Mossman", "email": "lake@airbyte.io", "user": {"login": "lmossman"}}, "additions": 61, "deletions": 7}}, {"node": {"oid": "a4628916b408acbff9fddd8e6dc3ae813f8119a8", "messageHeadline": "Use a valid pat for slash command dispatch (#16144)", "author": {"name": "Liren Tu", "email": "tuliren.git@outlook.com", "user": {"login": "tuliren"}}, "additions": 19, "deletions": 1}}, {"node": {"oid": "184f192bca3a6246d106c7fbd7d472356479f0a9", "messageHeadline": "Revert Sendgrid and Sentry sources to use python CDK instead of low-c\u2026", "author": {"name": "Brian Lai", "email": "51336873+brianjlai@users.noreply.github.com", "user": {"login": "brianjlai"}}, "additions": 691, "deletions": 60}}, {"node": {"oid": "0910dd145b836c99691324623809a67229bf99b1", "messageHeadline": "\ud83d\udc1e Postgres source: remove config logging (#16138)", "author": {"name": "Liren Tu", "email": "tuliren.git@outlook.com", "user": {"login": "tuliren"}}, "additions": 5, "deletions": 6}}, {"node": {"oid": "4e48dad93b57bc03669e514c2da00c6c3541fae0", "messageHeadline": ":window: :art: Add tooltip to source-defined cursors and primary keys\u2026", "author": {"name": "Lake Mossman", "email": "lake@airbyte.io", "user": {"login": "lmossman"}}, "additions": 12, "deletions": 1}}, {"node": {"oid": "56d19bbc4de9c3ecec8cdf257eb5cb65a0088b74", "messageHeadline": "Edit Managing Airbyte Cloud doc (#16111)", "author": {"name": "Sophia Wiley", "email": "106352739+sophia-wiley@users.noreply.github.com", "user": {"login": "sophia-wiley"}}, "additions": 29, "deletions": 25}}, {"node": {"oid": "009f0eb93c66b20f072d9a18d9e460193bb8873f", "messageHeadline": "Edit metrics formatting (#16105)", "author": {"name": "Sophia Wiley", "email": "106352739+sophia-wiley@users.noreply.github.com", "user": {"login": "sophia-wiley"}}, "additions": 34, "deletions": 66}}, {"node": {"oid": "0f0e6606d3266b5695130e7ed89c91b4cd723ce6", "messageHeadline": "Turn on OAuth logins by default (#16122)", "author": {"name": "Tim Roes", "email": "tim@airbyte.io", "user": {"login": "timroes"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "ce2bcd4207faf32175a834056261e3def5e3d14b", "messageHeadline": "fix: run.delete() not available in pygithub (#16127)", "author": {"name": "Conor", "email": "cpdeethree@users.noreply.github.com", "user": {"login": "cpdeethree"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "bde0abcfd557c10831935be351e0e76bbba7d1bd", "messageHeadline": "Source TypeForm: improve `metadata.referer` url parsing (#16125)", "author": {"name": "Serhii Chvaliuk", "email": "grubberr@gmail.com", "user": {"login": "grubberr"}}, "additions": 5, "deletions": 4}}, {"node": {"oid": "e6c6ecfc14563a8bb3a4a691d887beb4f221c956", "messageHeadline": "Docs: Fix Typo in Schema.md (#16121)", "author": {"name": "Andrea Marisio", "email": "12732476+AM-I-Human@users.noreply.github.com", "user": {"login": "AM-I-Human"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "ff7cdcc345a507bab942a1bb009d812242f34ebb", "messageHeadline": "\ud83e\ude9f Use source defined primary keys over configured (#16107)", "author": {"name": "Teal Larson", "email": "LARSON.TEAL@GMAIL.COM", "user": {"login": "tealjulia"}}, "additions": 211, "deletions": 42}}, {"node": {"oid": "7de1e522dd467e7ac88d7595eb3d945049c5f35b", "messageHeadline": "Update all acceptance tests with old postgres versions (#16120)", "author": {"name": "terencecho", "email": "3916587+terencecho@users.noreply.github.com", "user": {"login": "terencecho"}}, "additions": 4, "deletions": 4}}, {"node": {"oid": "4016c1473dd6fbb6bef283b23ec724559f3a298b", "messageHeadline": "\ud83e\ude9f \ud83e\uddf9   Use scheduleData instead of schedule for connection (#15924)", "author": {"name": "Harshith Mullapudi", "email": "harshithmullapudi@gmail.com", "user": {"login": "harshithmullapudi"}}, "additions": 67, "deletions": 40}}, {"node": {"oid": "70136d306038a3ab49e0e4d302b8577ef76acc44", "messageHeadline": "Source Redshift: added custom JDBC parameters (#16058)", "author": {"name": "Yevhen Sukhomud", "email": "suhomud@gmail.com", "user": {"login": "suhomud"}}, "additions": 151, "deletions": 16}}, {"node": {"oid": "ab984414888b2b792f95df75bfe0c5bac002727d", "messageHeadline": "Source Salesforce: exclude KnowledgeArticleVersion from bulk api (#16\u2026", "author": {"name": "Edward Gao", "email": "edward.gao@airbyte.io", "user": {"login": "edgao"}}, "additions": 10, "deletions": 5}}, {"node": {"oid": "d9089ed2ce5fc239525a5a77a095ee758f7d72e7", "messageHeadline": "Add is_test db config to test harness (#16117)", "author": {"name": "terencecho", "email": "3916587+terencecho@users.noreply.github.com", "user": {"login": "terencecho"}}, "additions": 31, "deletions": 33}}, {"node": {"oid": "6ad5904be6ca9c3038436673e19763177d951277", "messageHeadline": "Source Bing Ads: Fix unreadable log messages (#15987)", "author": {"name": "Edward Gao", "email": "edward.gao@airbyte.io", "user": {"login": "edgao"}}, "additions": 5, "deletions": 4}}, {"node": {"oid": "4fbe03bebe96d4e31a83d9feacb8030993757ec1", "messageHeadline": "Add explicit tracking of Airbyte Protocol Version in ConnectorSpecifi\u2026", "author": {"name": "Jimmy Ma", "email": "gosusnp@users.noreply.github.com", "user": {"login": "gosusnp"}}, "additions": 13, "deletions": 0}}, {"node": {"oid": "d6ae6943674e98d597777188b22c2c61913565a1", "messageHeadline": "\ud83c\udf89Source Twilio: Added state checkpoint interval (#16110)", "author": {"name": "Serhii Lazebnyi", "email": "53845333+lazebnyi@users.noreply.github.com", "user": {"login": "lazebnyi"}}, "additions": 13, "deletions": 11}}, {"node": {"oid": "d1f44cc0f556e79beba71ba043e8e282a9c3d16e", "messageHeadline": "Revert \"Refactor test harness in preparation for cloud acceptance tes\u2026", "author": {"name": "terencecho", "email": "terence@airbyte.io", "user": {"login": "terencecho"}}, "additions": 44, "deletions": 23}}, {"node": {"oid": "05fdda7d7f2f5507162da99c1135c9e922ecccbb", "messageHeadline": "Change abnormal jobs metrics report from reporting number of connecti\u2026", "author": {"name": "Xiaohan Song", "email": "xiaohan@airbyte.io", "user": {"login": "xiaohansong"}}, "additions": 187, "deletions": 44}}, {"node": {"oid": "aceaf28335570a1a5e6044808ff35ea85b6b88e2", "messageHeadline": "feat: disable ssh tunnel idle timeout (#15635)", "author": {"name": "Philippe Boyd", "email": "philippeboyd@users.noreply.github.com", "user": {"login": "philippeboyd"}}, "additions": 4, "deletions": 2}}, {"node": {"oid": "d333abfcaafb522ad3724762274dd6b59cd5e919", "messageHeadline": "Bumped release stage to beta (#16102)", "author": {"name": "Serhii Lazebnyi", "email": "53845333+lazebnyi@users.noreply.github.com", "user": {"login": "lazebnyi"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "97c28eb40c9a120ee18da3cbe108fac26df42076", "messageHeadline": ":window: :bug: Prevent flickering when resizing documentation split v\u2026", "author": {"name": "Lake Mossman", "email": "lake@airbyte.io", "user": {"login": "lmossman"}}, "additions": 13, "deletions": 3}}, {"node": {"oid": "0f045d652e2f49073e8da2f286248d93c5e3446c", "messageHeadline": "Fix mismatch between container when setting limits (#16047)", "author": {"name": "Serhat Cillidag", "email": "serhat@intenseye.com", "user": {"login": "aeroith"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "6074ad5d8377f51625b7f5c18489575175618d8b", "messageHeadline": "feat: tools to identify and clean up unused workflows (#16019)", "author": {"name": "Conor", "email": "cpdeethree@users.noreply.github.com", "user": {"login": "cpdeethree"}}, "additions": 220, "deletions": 0}}, {"node": {"oid": "78ca6c7f842aaaf6f61edf046c4efb60f898dfd3", "messageHeadline": "\ud83e\ude9f\ud83e\uddf9 Stylelint (#15452)", "author": {"name": "Krishna Glick", "email": "krishna@airbyte.io", "user": {"login": "krishnaglick"}}, "additions": 1500, "deletions": 254}}, {"node": {"oid": "f944266a837398f972b1c660b550a75e22b0b630", "messageHeadline": "\ud83e\ude9f Show Validation Errors on Service Form for Missing Fields (#15625)", "author": {"name": "Teal Larson", "email": "LARSON.TEAL@GMAIL.COM", "user": {"login": "tealjulia"}}, "additions": 211, "deletions": 30}}, {"node": {"oid": "dae056c552a545d331b9af2bf57ba6ecc01e4998", "messageHeadline": "Refactor test harness in preparation for cloud acceptance tests (#15932)", "author": {"name": "terencecho", "email": "3916587+terencecho@users.noreply.github.com", "user": {"login": "terencecho"}}, "additions": 23, "deletions": 44}}, {"node": {"oid": "c98ed0fb44d98c01666b5772a795fc84289e3e6b", "messageHeadline": "Source Twilio: increase unit_test cov up to 90% (#16084)", "author": {"name": "Baz", "email": "oleksandr.bazarnov@globallogic.com", "user": {"login": "bazarnov"}}, "additions": 365, "deletions": 42}}, {"node": {"oid": "d999ba15683cd7323f507f49af26e15526ab3397", "messageHeadline": "Source Twilio: shift start date for  stream if it exceeds 400 days (#\u2026", "author": {"name": "Roman Yermilov [GL]", "email": "86300758+roman-yermilov-gl@users.noreply.github.com", "user": {"login": "roman-yermilov-gl"}}, "additions": 132, "deletions": 116}}, {"node": {"oid": "4c8739c62cb32a0f4d18795f88df088691529ec2", "messageHeadline": "Added details on Refresh Token for Slack (#15995)", "author": {"name": "Yowan Ramchoreeter", "email": "26179814+YowanR@users.noreply.github.com", "user": {"login": "YowanR"}}, "additions": 2, "deletions": 0}}, {"node": {"oid": "749b22fbf41525131f1bda6827c8edccf4dbab0a", "messageHeadline": "Fix source or destination status from disappearing and prevent discar\u2026", "author": {"name": "Edmundo Ruiz Ghanem", "email": "168664+edmundito@users.noreply.github.com", "user": {"login": "edmundito"}}, "additions": 69, "deletions": 43}}, {"node": {"oid": "d7448f4f753200f0f71ad1ac6bdfd2018b1f0307", "messageHeadline": "Source slack: unit tests (#16085)", "author": {"name": "Denys Davydov", "email": "davydov.den18@gmail.com", "user": {"login": "davydov-d"}}, "additions": 262, "deletions": 13}}, {"node": {"oid": "052563771fb2b0045d7d6b4010da1a720f6bf7f8", "messageHeadline": "\ud83e\ude9f Add \"refresh schema\" button back to create page (#15651)", "author": {"name": "Vladimir", "email": "volodymyr.s.petrov@globallogic.com", "user": {"login": "dizel852"}}, "additions": 24, "deletions": 6}}, {"node": {"oid": "bfc8249805aef2df46d29dea5b492bd3653db603", "messageHeadline": "Source slack: fix integration tests (#16050)", "author": {"name": "Denys Davydov", "email": "davydov.den18@gmail.com", "user": {"login": "davydov-d"}}, "additions": 755, "deletions": 643}}, {"node": {"oid": "1113ec032598a0ccfe42bd27a8bb7925332b42de", "messageHeadline": "Source Recharge: Handle total_weight as a number (#16045)", "author": {"name": "Edward Gao", "email": "edward.gao@airbyte.io", "user": {"login": "edgao"}}, "additions": 34, "deletions": 5}}, {"node": {"oid": "a51a53fc3dcc012deb8ad989d090033840eaccfa", "messageHeadline": "New ssl flow for connectors (#15993)", "author": {"name": "Rodi Reich Zilberman", "email": "867491+rodireich@users.noreply.github.com", "user": {"login": "rodireich"}}, "additions": 1148, "deletions": 445}}, {"node": {"oid": "6a06c5b0ff66d8db2bac1969bc243b91871ef4dc", "messageHeadline": "Upgrade OpenAPI Generator to 6.1.0-SNAPSHOT (#16026)", "author": {"name": "Parker Mossman", "email": "parker@airbyte.io", "user": {"login": "pmossman"}}, "additions": 131, "deletions": 50}}, {"node": {"oid": "f3f895d6a95b6cc113008684e5d40ef8e31d25d0", "messageHeadline": "Use docker-compose-cloud.buildx file (#15994)", "author": {"name": "Malik Diarra", "email": "malik@airbyte.io", "user": {"login": "malikdiarra"}}, "additions": 1, "deletions": 35}}, {"node": {"oid": "9e17f97e245bea2dc9b3bdfa0abd3b50c2a9e5a1", "messageHeadline": "Bump Airbyte version from 0.40.2 to 0.40.3 (#16028)", "author": {"name": "Octavia Squidington III", "email": "90398440+octavia-squidington-iii@users.noreply.github.com", "user": {"login": "octavia-squidington-iii"}}, "additions": 45, "deletions": 45}}, {"node": {"oid": "614ebb615de2b53f537110bf975631c1155f9f7d", "messageHeadline": "Multi-Cloud MVP: Combined branch for testing and merge (#15997)", "author": {"name": "Parker Mossman", "email": "parker@airbyte.io", "user": {"login": "pmossman"}}, "additions": 1710, "deletions": 508}}, {"node": {"oid": "5b455320d832e278e22e503bbd46377bea5ffe9f", "messageHeadline": "Fix incorrect log paths. (#15948)", "author": {"name": "Davin Chia", "email": "davinchia@gmail.com", "user": {"login": "davinchia"}}, "additions": 17, "deletions": 3}}, {"node": {"oid": "00aca98113552fc8a3271a82c64e0ca7c22ea7df", "messageHeadline": "adding credit_block_id to columns obtained from Orb API (#16017)", "author": {"name": "Alyssa Hatch", "email": "99045882+ajmhatch@users.noreply.github.com", "user": {"login": "ajmhatch"}}, "additions": 16, "deletions": 8}}, {"node": {"oid": "f63d9f834e959a03982aefffff80dfacd1618e1d", "messageHeadline": "Return full catalog from update API endpoint (#15992)", "author": {"name": "Anne", "email": "102554163+alovew@users.noreply.github.com", "user": {"login": "alovew"}}, "additions": 19, "deletions": 1}}, {"node": {"oid": "f5bfe031eb04aa81614a34382e9c72a2899c840d", "messageHeadline": "fixed mysql strict encrypt destination tests (#16015)", "author": {"name": "andriikorotkov", "email": "88329385+andriikorotkov@users.noreply.github.com", "user": {"login": "andriikorotkov"}}, "additions": 32, "deletions": 1}}, {"node": {"oid": "0e9467624b2e974896ad49527471a74effe6eeaa", "messageHeadline": "Bumped release stage to Beta (#16001)", "author": {"name": "Serhii Lazebnyi", "email": "53845333+lazebnyi@users.noreply.github.com", "user": {"login": "lazebnyi"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "35257a0ec146b299dc77ab625f50bae9043bbbbb", "messageHeadline": "Source File: specify pyxlsb as engine for Excel file parsing (#15568)", "author": {"name": "Arsen Losenko", "email": "20901439+arsenlosenko@users.noreply.github.com", "user": {"login": "arsenlosenko"}}, "additions": 37, "deletions": 22}}, {"node": {"oid": "630f67bafdd798e9cdefdce7427794b3070571fa", "messageHeadline": "Destiantion Cassandra: Replace batch insert with async method (#15894)", "author": {"name": "Yurii Bidiuk", "email": "35812734+yurii-bidiuk@users.noreply.github.com", "user": {"login": "yurii-bidiuk"}}, "additions": 16, "deletions": 15}}, {"node": {"oid": "7d6dfac9730ddac5f1a4dad03479f67540758564", "messageHeadline": "\ud83c\udf89Source File: increase unit test coverage at least 90% (#15933)", "author": {"name": "Arsen Losenko", "email": "20901439+arsenlosenko@users.noreply.github.com", "user": {"login": "arsenlosenko"}}, "additions": 239, "deletions": 14}}, {"node": {"oid": "07bfe0559cf05db09e7edb2a85f3b62b51bc2fcb", "messageHeadline": "JobErrorReporter: Report connector_command tag for errors encountered\u2026", "author": {"name": "Pedro S. Lopez", "email": "pedroslopez@me.com", "user": {"login": "pedroslopez"}}, "additions": 262, "deletions": 53}}, {"node": {"oid": "10a2bd1d3c5ba94cc89e13b6ab6e8e37ef610841", "messageHeadline": "[low code connectors] add NoAuth to class types registry (#15939)", "author": {"name": "Brian Lai", "email": "51336873+brianjlai@users.noreply.github.com", "user": {"login": "brianjlai"}}, "additions": 14, "deletions": 5}}, {"node": {"oid": "9c8d7a8371f7a90639932591e115082ddf2e0313", "messageHeadline": "Change Streams in a Connection docs (#15982)", "author": {"name": "Sophia Wiley", "email": "106352739+sophia-wiley@users.noreply.github.com", "user": {"login": "sophia-wiley"}}, "additions": 80, "deletions": 0}}, {"node": {"oid": "dca92b0a52ff2933e179a4aad82762ce98b47de6", "messageHeadline": "add a test to keep available cron time zones in sync (#15929)", "author": {"name": "Michael Siega", "email": "109092231+mfsiega-airbyte@users.noreply.github.com", "user": {"login": "mfsiega-airbyte"}}, "additions": 590, "deletions": 1}}, {"node": {"oid": "488194418c66429b969698ecefbeb8611ff6dc4c", "messageHeadline": "Force space at beginning of comments (#15968)", "author": {"name": "Tim Roes", "email": "tim@airbyte.io", "user": {"login": "timroes"}}, "additions": 8, "deletions": 7}}, {"node": {"oid": "00a1abac3dc3520c0a9cf83d4e5b077612943b6d", "messageHeadline": "fix: fix image pull secrets for bootloader (#15970)", "author": {"name": "Kyryl Skobylko", "email": "xpuska513@gmail.com", "user": {"login": "xpuska513"}}, "additions": 4, "deletions": 10}}, {"node": {"oid": "1a7cae050156ecd839473054b985f684be426217", "messageHeadline": ":tada: Source Iterable - API key is passed in headers (#15670)", "author": {"name": "midavadim", "email": "midavadim@yahoo.com", "user": {"login": "midavadim"}}, "additions": 73, "deletions": 95}}, {"node": {"oid": "f8ba211a5dbbf24ea2fd3a2341e030ab48cee31e", "messageHeadline": "fix: helm. Revert imagePullSecrets changes (#15967)", "author": {"name": "Kyryl Skobylko", "email": "xpuska513@gmail.com", "user": {"login": "xpuska513"}}, "additions": 12, "deletions": 5}}, {"node": {"oid": "edc689191700e0f70fd4dc51dfa93992d1ce472c", "messageHeadline": "fix: Update oss charts (#15964)", "author": {"name": "Kyryl Skobylko", "email": "xpuska513@gmail.com", "user": {"login": "xpuska513"}}, "additions": 7, "deletions": 12}}, {"node": {"oid": "121bbcc112248a145629221fbe5295820db18d4c", "messageHeadline": "Source Sentry: add unit_tests (#15961)", "author": {"name": "Baz", "email": "oleksandr.bazarnov@globallogic.com", "user": {"login": "bazarnov"}}, "additions": 12, "deletions": 0}}, {"node": {"oid": "f962b8fdec6d5fbb6738830e2379bc4ccc513549", "messageHeadline": "\ud83d\udc1b Source Amazon Ads: Skip API error \"Tactic T00020 is not supported f\u2026", "author": {"name": "Serhii Chvaliuk", "email": "grubberr@gmail.com", "user": {"login": "grubberr"}}, "additions": 21, "deletions": 4}}, {"node": {"oid": "30510433c15577a7802277f99e95b8ca39d05adf", "messageHeadline": "Source Zendesk Chat: update releaseStage to beta (#15959)", "author": {"name": "Baz", "email": "oleksandr.bazarnov@globallogic.com", "user": {"login": "bazarnov"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "ed9ee4a992243ce17b7ee558ce7786c02d44337d", "messageHeadline": "\ud83c\udf89 Source Zendesk Chat: increase unit_test coverage up to 90% (#15958)", "author": {"name": "Baz", "email": "oleksandr.bazarnov@globallogic.com", "user": {"login": "bazarnov"}}, "additions": 421, "deletions": 7}}, {"node": {"oid": "ea44a0c589c33292c19b5b097ceb6e1e268c091c", "messageHeadline": "Report Normalization failures to Sentry (#15695)", "author": {"name": "George Claireaux", "email": "george@claireaux.co.uk", "user": {"login": "Phlair"}}, "additions": 515, "deletions": 39}}, {"node": {"oid": "8182666d993b955af0584ff359135a94b19ddf79", "messageHeadline": "Cleanup orphaned code (#15801)", "author": {"name": "Tim Roes", "email": "tim@airbyte.io", "user": {"login": "timroes"}}, "additions": 5, "deletions": 455}}, {"node": {"oid": "f2ee738f4c8527a92cfead12a03a2457949c99b1", "messageHeadline": "fix: revert extraEnv. Move updated extraEnv to env_vars (#15955)", "author": {"name": "Kyryl Skobylko", "email": "xpuska513@gmail.com", "user": {"login": "xpuska513"}}, "additions": 41, "deletions": 13}}, {"node": {"oid": "ab8576b69a54036238c6e65b3b60df27c73e70f4", "messageHeadline": "fix: fix #15881", "author": {"name": "steache", "email": "34166829+steache@users.noreply.github.com", "user": {"login": "steache"}}, "additions": 3, "deletions": 3}}, {"node": {"oid": "264b72f37b7f3ffc3b8d6baf6992a088eda43a6e", "messageHeadline": "fix temporal type default value bug mysql (#15917)", "author": {"name": "Subodh Kant Chaturvedi", "email": "subodh1810@gmail.com", "user": {"login": "subodh1810"}}, "additions": 83, "deletions": 17}}, {"node": {"oid": "f952ace006bf198903dc1fb5fe57b76f04e73bdb", "messageHeadline": "\ud83c\udf89 Source Amazon Ads: Skip API error \"Report date is too far in the pa\u2026", "author": {"name": "Serhii Chvaliuk", "email": "grubberr@gmail.com", "user": {"login": "grubberr"}}, "additions": 29, "deletions": 13}}, {"node": {"oid": "2c891859c393dd26e51e1a16a1564cc8b916014c", "messageHeadline": ":bug: Source RKI (Robert Koch-Institut): add message when no data ava\u2026", "author": {"name": "Zawar Khan", "email": "zawar.khan@getmercury.io", "user": {"login": "Zawar92"}}, "additions": 68, "deletions": 33}}, {"node": {"oid": "c402264664ba8ac889a1f9f355deb954125f15ca", "messageHeadline": "11815 New github action to test projects that depend on the project b\u2026", "author": {"name": "Yevhen Sukhomud", "email": "suhomud@gmail.com", "user": {"login": "suhomud"}}, "additions": 134, "deletions": 0}}, {"node": {"oid": "883d0ee57b31eda6381fb88e3bb141ec8c97da07", "messageHeadline": "apply shutdown hook to airbyte server to allow graceful termination (\u2026", "author": {"name": "Xiaohan Song", "email": "xiaohan@airbyte.io", "user": {"login": "xiaohansong"}}, "additions": 9, "deletions": 0}}, {"node": {"oid": "6f098603e6bfbe378b8e78041efec9d74a9d1275", "messageHeadline": "Update README.md", "author": {"name": "Amruta Ranade", "email": "11484018+Amruta-Ranade@users.noreply.github.com", "user": {"login": "Amruta-Ranade"}}, "additions": 7, "deletions": 7}}, {"node": {"oid": "cd0bdca377e0d9027c6ae8539d02ec2305653f2d", "messageHeadline": "Update svg for Delighted connector (#15926)", "author": {"name": "Alex", "email": "109167606+alex-gron@users.noreply.github.com", "user": {"login": "alex-gron"}}, "additions": 5, "deletions": 1}}, {"node": {"oid": "63d0fa1757965e54af39c141dae86fd927f44cd8", "messageHeadline": "[source-sendgrid] [source-sentry] use latest cdk w/ file parse fixes \u2026", "author": {"name": "Brian Lai", "email": "51336873+brianjlai@users.noreply.github.com", "user": {"login": "brianjlai"}}, "additions": 11, "deletions": 9}}, {"node": {"oid": "5c52a44d7f12469896057631d5d826e2967503d4", "messageHeadline": ":bug: Fix listJobs pagination bug (#15908)", "author": {"name": "Lake Mossman", "email": "lake@airbyte.io", "user": {"login": "lmossman"}}, "additions": 37, "deletions": 27}}, {"node": {"oid": "b7b18dfcc00cb473ee0225068295be36e5b8081f", "messageHeadline": "Bump Airbyte version from 0.40.1 to 0.40.2 (#15931)", "author": {"name": "Octavia Squidington III", "email": "90398440+octavia-squidington-iii@users.noreply.github.com", "user": {"login": "octavia-squidington-iii"}}, "additions": 45, "deletions": 45}}, {"node": {"oid": "d2140a9abdb5577f285f95a42a4d07650a6d71ad", "messageHeadline": "Bumped release stage version to Beta (#15928)", "author": {"name": "Serhii Lazebnyi", "email": "53845333+lazebnyi@users.noreply.github.com", "user": {"login": "lazebnyi"}}, "additions": 4, "deletions": 4}}, {"node": {"oid": "110fe5d7fea99f170180269d05dc80831716bde0", "messageHeadline": "`LOG_CONNECTOR_MESSAGES` enables logging of all messages seen by the \u2026", "author": {"name": "Evan Tahler", "email": "evan@airbyte.io", "user": {"login": "evantahler"}}, "additions": 42, "deletions": 2}}, {"node": {"oid": "7834eefb96173d95d4cbe4ae85f02f1913c3e626", "messageHeadline": ":fix: Destination S3: connector check ignores the s3_bucket_path (#15\u2026", "author": {"name": "Haithem SOUALA", "email": "75131226+haithem-souala@users.noreply.github.com", "user": {"login": "haithem-souala"}}, "additions": 9, "deletions": 7}}, {"node": {"oid": "db4842dff49e2f15a070176da028566b31119076", "messageHeadline": "\ud83c\udf89Source Paypal Transactions: Removed OAuth option (#15741)", "author": {"name": "Serhii Lazebnyi", "email": "53845333+lazebnyi@users.noreply.github.com", "user": {"login": "lazebnyi"}}, "additions": 46, "deletions": 134}}, {"node": {"oid": "98924e0da456199d1c3d507087badbd683866316", "messageHeadline": "\ud83d\udc1bSource Asana: Add cash for project stream (#15749)", "author": {"name": "Serhii Lazebnyi", "email": "53845333+lazebnyi@users.noreply.github.com", "user": {"login": "lazebnyi"}}, "additions": 143, "deletions": 42}}, {"node": {"oid": "8288c16485eb44a660bdd387749de7acc09cae1e", "messageHeadline": "fix: replace airbyte oss with airbyte open source (#15885)", "author": {"name": "Jagruti Tiwari", "email": "tiwarijagruti1@gmail.com", "user": {"login": "Jagrutiti"}}, "additions": 65, "deletions": 62}}, {"node": {"oid": "35b0b1be4be434adf663738b4fcd6fed9db094bc", "messageHeadline": "\ud83d\udc1b Salesforce source: exclude knowledge-article from bulk api (#15901)", "author": {"name": "Liren Tu", "email": "tuliren.git@outlook.com", "user": {"login": "tuliren"}}, "additions": 5, "deletions": 3}}, {"node": {"oid": "6991452ce5e25586d815fb91e5775da3b8b4e561", "messageHeadline": "Track max and mean time between state message emitted and committed (\u2026", "author": {"name": "Anne", "email": "102554163+alovew@users.noreply.github.com", "user": {"login": "alovew"}}, "additions": 548, "deletions": 67}}, {"node": {"oid": "874d02a948c15ff26add2ab3bcc857d864cf4235", "messageHeadline": ":window: :wrench: Remove demo mode from UI (#15746)", "author": {"name": "Lake Mossman", "email": "lake@airbyte.io", "user": {"login": "lmossman"}}, "additions": 4, "deletions": 60}}, {"node": {"oid": "3134619daf1c2f9f747f8c46155cc55d492f22e1", "messageHeadline": "Bump source-file-secure version and publish (#15896)", "author": {"name": "Lake Mossman", "email": "lake@airbyte.io", "user": {"login": "lmossman"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "37a7ddaf49686631ae790576d98c8cdb501d5b6a", "messageHeadline": ":window: :bug: Fix small memory leak by adding destructor to clear cr\u2026", "author": {"name": "Lake Mossman", "email": "lake@airbyte.io", "user": {"login": "lmossman"}}, "additions": 2, "deletions": 0}}, {"node": {"oid": "61af7a45e497d4379113c7a3abd71f6d78a284ba", "messageHeadline": "[source-sentry] [source-sendgrid] [source-greenhouse] add .yaml to li\u2026", "author": {"name": "Brian Lai", "email": "51336873+brianjlai@users.noreply.github.com", "user": {"login": "brianjlai"}}, "additions": 30, "deletions": 27}}, {"node": {"oid": "09104514d56cc6ee68447bd88734dd6f92dca76e", "messageHeadline": "\ud83e\ude9f \ud83e\uddf9 Cleanup Tooltip component usages (#15789)", "author": {"name": "Edmundo Ruiz Ghanem", "email": "168664+edmundito@users.noreply.github.com", "user": {"login": "edmundito"}}, "additions": 228, "deletions": 216}}, {"node": {"oid": "377a1499cfba15df5ed6f0e3aa46315983175065", "messageHeadline": "Move 'updateNew' logic into 'update', and remove 'updateNew' (#15863)", "author": {"name": "Lake Mossman", "email": "lake@airbyte.io", "user": {"login": "lmossman"}}, "additions": 141, "deletions": 496}}, {"node": {"oid": "828285d3322c108435a08bb00367448d75d111cc", "messageHeadline": "fix temporal type default value bug postgres  (#15877)", "author": {"name": "Subodh Kant Chaturvedi", "email": "subodh1810@gmail.com", "user": {"login": "subodh1810"}}, "additions": 175, "deletions": 26}}, {"node": {"oid": "ccdaae4a7300c75e1454e62514cd058106c9a0a8", "messageHeadline": "\ud83d\udc1b Source Amazon Ads: set default value for 'region' if needed (#15822)", "author": {"name": "Serhii Chvaliuk", "email": "grubberr@gmail.com", "user": {"login": "grubberr"}}, "additions": 18, "deletions": 21}}, {"node": {"oid": "4c3ebf85e83002592654d924c7a52ab926717a84", "messageHeadline": "Bump airbyte/cron image from 0.40.1-alpha to 0.40.1 (#15886)", "author": {"name": "Evan Tahler", "email": "evan@airbyte.io", "user": {"login": "evantahler"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "64ece7eb7deddf50fbf391e1b54a529ff961cc4f", "messageHeadline": "\ud83e\ude9f\u00a0\ud83d\udc1b Show Datatypes Correctly (#15558)", "author": {"name": "Krishna Glick", "email": "krishna@airbyte.io", "user": {"login": "krishnaglick"}}, "additions": 40, "deletions": 61}}, {"node": {"oid": "9967af9b09090236c44f1f2efb14bff8155397f3", "messageHeadline": "\ud83d\udc1b Source Zendesk Chat: fix CI problem + corrected public docs (#15879)", "author": {"name": "Baz", "email": "oleksandr.bazarnov@globallogic.com", "user": {"login": "bazarnov"}}, "additions": 20, "deletions": 21}}, {"node": {"oid": "3aefd3308f9c23e0c6c90cc477abb861ad1c0229", "messageHeadline": "Bigquery Destinatioin throw exception if job failed (#15787)", "author": {"name": "VitaliiMaltsev", "email": "39538064+VitaliiMaltsev@users.noreply.github.com", "user": {"login": "VitaliiMaltsev"}}, "additions": 5, "deletions": 4}}, {"node": {"oid": "81bfb5c3503d65c56c1a06cb38bebba385a55e7c", "messageHeadline": "Source file: fix csv schema discovery (#15870)", "author": {"name": "Denys Davydov", "email": "davydov.den18@gmail.com", "user": {"login": "davydov-d"}}, "additions": 51, "deletions": 8}}, {"node": {"oid": "6b34451918e70beb7023b76e8b6a8f4b69f0a4de", "messageHeadline": "\ud83d\udc1b Source Amazon Ads: move STATE inside report stream class (#15816)", "author": {"name": "Serhii Chvaliuk", "email": "grubberr@gmail.com", "user": {"login": "grubberr"}}, "additions": 191, "deletions": 15}}, {"node": {"oid": "1bb90daf9ff6b83622d5d36c4bd46f405253b45b", "messageHeadline": "Source Marketo: 90% unit test coverage (#15817)", "author": {"name": "Denys Davydov", "email": "davydov.den18@gmail.com", "user": {"login": "davydov-d"}}, "additions": 273, "deletions": 38}}, {"node": {"oid": "09cddffd36f750e8b4c95e64e64b2a88b46e4363", "messageHeadline": "[low code connectors] replace file retrieval with pkgutil to fix gett\u2026", "author": {"name": "Brian Lai", "email": "51336873+brianjlai@users.noreply.github.com", "user": {"login": "brianjlai"}}, "additions": 72, "deletions": 4}}, {"node": {"oid": "43beec33f99f9452b55610bf19fa1bfbb7a8be9a", "messageHeadline": "Source Marketo: fix semi incremental streams (#15824)", "author": {"name": "Denys Davydov", "email": "davydov.den18@gmail.com", "user": {"login": "davydov-d"}}, "additions": 165, "deletions": 63}}, {"node": {"oid": "e0403628d67dd6b0e07a51671a62d13b6fc0edf1", "messageHeadline": "\ud83c\udf89 Source Amazon Seller Partner: add restock inventory reports (#15063)", "author": {"name": "Ganpat Agarwal", "email": "gagarwal@artica.com", "user": {"login": "ganpatagarwal"}}, "additions": 219, "deletions": 6}}, {"node": {"oid": "a4916a4a1bb58ef205c7d7840eecc7b384dcf33a", "messageHeadline": "Mixpanel: Filtering out individual items based on datetime in state (\u2026", "author": {"name": "Kris Sikora", "email": "kris@calixa.io", "user": null}, "additions": 40, "deletions": 9}}, {"node": {"oid": "5819733ab1e86407d66f774b20a83b3d2f604265", "messageHeadline": "Greg/guykoh update dbt clickhouse (#14897)", "author": {"name": "Greg Solovyev", "email": "grishick@users.noreply.github.com", "user": {"login": "grishick"}}, "additions": 191, "deletions": 479}}, {"node": {"oid": "4572b75845ca1c8d794e8fcc1d0a4b1daf052eca", "messageHeadline": "Moved getConnection into a try-with block and ran gradlew format (#15\u2026", "author": {"name": "Ryan Fu", "email": "ryan.fu@airbyte.io", "user": {"login": "ryankfu"}}, "additions": 209, "deletions": 258}}, {"node": {"oid": "66a0ebe8cf4bbfe213d1bcf2eb8907e70f37abce", "messageHeadline": "Remove \"prerelease\" label from Github versions (#15864)", "author": {"name": "Evan Tahler", "email": "evan@airbyte.io", "user": {"login": "evantahler"}}, "additions": 0, "deletions": 1}}, {"node": {"oid": "5cb66a3471ef22de411fa32b8be14795dfd315c6", "messageHeadline": "Update monitoring configuration documentation. (#15861)", "author": {"name": "Davin Chia", "email": "davinchia@gmail.com", "user": {"login": "davinchia"}}, "additions": 7, "deletions": 0}}, {"node": {"oid": "9a531bc524203ec4074ff4a0593eed68cec478b8", "messageHeadline": "Add `airbyte/cron` docker image to publish script (#15860)", "author": {"name": "Evan Tahler", "email": "evan@airbyte.io", "user": {"login": "evantahler"}}, "additions": 6, "deletions": 2}}, {"node": {"oid": "381326f4d32760119697768857c669026911dc30", "messageHeadline": "Bump Airbyte version from 0.40.0-alpha to 0.40.1 (#15857)", "author": {"name": "Evan Tahler", "email": "evan@airbyte.io", "user": {"login": "evantahler"}}, "additions": 46, "deletions": 46}}, {"node": {"oid": "d8f651c1ae9435b26dd9e446df4aef8d0846ea64", "messageHeadline": "Field is required msg wasn't appeared for Entrypoint arguments (#15696)", "author": {"name": "Mark Berger", "email": "m19.berger@gmail.com", "user": {"login": "matter-q"}}, "additions": 66, "deletions": 46}}, {"node": {"oid": "53b0364fec838b97761244bcf3ce1ce1b3218be4", "messageHeadline": "Fixed docs typo (#15855)", "author": {"name": "Serhii Lazebnyi", "email": "53845333+lazebnyi@users.noreply.github.com", "user": {"login": "lazebnyi"}}, "additions": 3, "deletions": 3}}, {"node": {"oid": "49cf2d4896263b3d0411da630cfe60e707f8a002", "messageHeadline": "\ud83d\udc1b Source Youtube Analytics: Fix schema field data type issue (#15744)", "author": {"name": "Serhii Lazebnyi", "email": "53845333+lazebnyi@users.noreply.github.com", "user": {"login": "lazebnyi"}}, "additions": 54, "deletions": 26}}, {"node": {"oid": "4774949ab06169806f3201a163e55436adb604b7", "messageHeadline": "Remove `-alpha` tags from Airbyte release versions (#15766)", "author": {"name": "Evan Tahler", "email": "evan@airbyte.io", "user": {"login": "evantahler"}}, "additions": 287, "deletions": 286}}, {"node": {"oid": "dbf01fae9c0e133901a503bc2fef8a3f6ccebbf5", "messageHeadline": "Certification Q3: update docs typo (#15854)", "author": {"name": "Serhii Lazebnyi", "email": "53845333+lazebnyi@users.noreply.github.com", "user": {"login": "lazebnyi"}}, "additions": 3, "deletions": 12}}, {"node": {"oid": "2fcdff08a997c01a3ad2afdc21d291b9c9366062", "messageHeadline": "Fix PMD. (#15853)", "author": {"name": "Davin Chia", "email": "davinchia@gmail.com", "user": {"login": "davinchia"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "b754465c6ec11dd5150f38c284b935a57837bdc4", "messageHeadline": "fixed spinner size and position during loading logs (#15846)", "author": {"name": "Vladimir", "email": "volodymyr.s.petrov@globallogic.com", "user": {"login": "dizel852"}}, "additions": 14, "deletions": 10}}, {"node": {"oid": "abd209f08d6ae631b9edce1bc55111ff242a71ed", "messageHeadline": "Update google-ads.md (#12522)", "author": {"name": "Erica Struthers", "email": "93952107+erica-airbyte@users.noreply.github.com", "user": {"login": "erica-airbyte"}}, "additions": 2, "deletions": 0}}, {"node": {"oid": "943f102f2c2cef55a5d03b2f74c4d711304aac09", "messageHeadline": "Edits (#15848)", "author": {"name": "Amruta Ranade", "email": "11484018+Amruta-Ranade@users.noreply.github.com", "user": {"login": "Amruta-Ranade"}}, "additions": 10, "deletions": 7}}, {"node": {"oid": "e21c4499f6d911ff92a50a49c5d8680b0ab8244b", "messageHeadline": "update docs with details about amount column changes in charges strea\u2026", "author": {"name": "Juan", "email": "80164312+jnr0790@users.noreply.github.com", "user": {"login": "jnr0790"}}, "additions": 38, "deletions": 39}}, {"node": {"oid": "0363de2281d5d05fbf8ad2791196cfaab317fd37", "messageHeadline": "Update linkedin-ads.md (#14093)", "author": {"name": "Erica Struthers", "email": "93952107+erica-airbyte@users.noreply.github.com", "user": {"login": "erica-airbyte"}}, "additions": 2, "deletions": 0}}, {"node": {"oid": "e1f44a13c076690b9e35f47822d34d2e9d252f5e", "messageHeadline": "Corrects MySQL destination documantion: deduped history is not suppor\u2026", "author": {"name": "Nataly Merezhuk", "email": "65251165+natalyjazzviolin@users.noreply.github.com", "user": {"login": "natalyjazzviolin"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "3ba8276d987f6880608265a45bd8d800b9c2e996", "messageHeadline": "SAT: improve `check_if_cursor_field_was_changed` to make it less stri\u2026", "author": {"name": "Augustin", "email": "augustin.lafanechere@gmail.com", "user": {"login": "alafanechere"}}, "additions": 62, "deletions": 4}}, {"node": {"oid": "9879a81d7fb7f44df36d2b5c1c55f6d28e7b887f", "messageHeadline": "Updated docs to teamplate (#15842)", "author": {"name": "Serhii Lazebnyi", "email": "53845333+lazebnyi@users.noreply.github.com", "user": {"login": "lazebnyi"}}, "additions": 488, "deletions": 386}}, {"node": {"oid": "e1f294c738b920f182daf0a7b6d74a223e4a1e1b", "messageHeadline": "#14056 source marketo: doc update (#15825)", "author": {"name": "Denys Davydov", "email": "davydov.den18@gmail.com", "user": {"login": "davydov-d"}}, "additions": 65, "deletions": 55}}, {"node": {"oid": "e3bc9bb4fe394b89903f10b09072a8adab64629b", "messageHeadline": "Snowflake source: add scope for role for oauth (#15797)", "author": {"name": "oneshcheret", "email": "33333155+sashaNeshcheret@users.noreply.github.com", "user": {"login": "sashaNeshcheret"}}, "additions": 12, "deletions": 3}}, {"node": {"oid": "469a4fcf9508ecd427caddbadf6d49308d6cdde3", "messageHeadline": "Update Airbyte Protocol docs self-referencing link to Namespaces (#15\u2026", "author": {"name": "Gergely Imreh", "email": "imrehg@gmail.com", "user": {"login": "imrehg"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "690156351af8c1924129bb9aae447c58b55ef4ae", "messageHeadline": "Set the image pull policy on the container orchestration  (#15385)", "author": {"name": "Guy Feldman", "email": "gfeldman@86labs.com", "user": {"login": "gfeldman"}}, "additions": 60, "deletions": 25}}, {"node": {"oid": "479d323d4dff51a1384e12515ca8f84386311299", "messageHeadline": "Increased unittest and updated docs (#15804)", "author": {"name": "Serhii Lazebnyi", "email": "53845333+lazebnyi@users.noreply.github.com", "user": {"login": "lazebnyi"}}, "additions": 103, "deletions": 50}}, {"node": {"oid": "eb2c7ad60e28cd9f50f6cd17031e6099a89afd64", "messageHeadline": "Source Hubspot: check if it has a state on search streams (#15110)", "author": {"name": "Vladimir remar", "email": "vladimir.remar@gmail.com", "user": {"login": "vladimir-remar"}}, "additions": 14, "deletions": 4}}, {"node": {"oid": "65194993712542250ea9564c33712f46999585dd", "messageHeadline": "Update hubspot.md (#14545)", "author": {"name": "Erica Struthers", "email": "93952107+erica-airbyte@users.noreply.github.com", "user": {"login": "erica-airbyte"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "3b687afa68a2da6d1f5c6e53cebec71726fe1ca0", "messageHeadline": "adding-to-mysql-troubleshooting (#14323)", "author": {"name": "Erica Struthers", "email": "93952107+erica-airbyte@users.noreply.github.com", "user": {"login": "erica-airbyte"}}, "additions": 3, "deletions": 0}}, {"node": {"oid": "ce1333fd8093803b29f777d090dd98f7006e2318", "messageHeadline": "Update Mailchimp md (#14105)", "author": {"name": "Erica Struthers", "email": "93952107+erica-airbyte@users.noreply.github.com", "user": {"login": "erica-airbyte"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "9150ae03c1c751c13048a107f3df0eb4763725fd", "messageHeadline": "Update github.md (#14544)", "author": {"name": "Erica Struthers", "email": "93952107+erica-airbyte@users.noreply.github.com", "user": {"login": "erica-airbyte"}}, "additions": 8, "deletions": 5}}, {"node": {"oid": "f18acc90459c9ac47427a6a13958d8b19edfbedc", "messageHeadline": "Update okta.md (#15773)", "author": {"name": "Erica Struthers", "email": "93952107+erica-airbyte@users.noreply.github.com", "user": {"login": "erica-airbyte"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "8479ba5d38a5a256a90bba30d67c74e24918bb4a", "messageHeadline": "update links to orb docs (#15733)", "author": {"name": "Alyssa Hatch", "email": "99045882+ajmhatch@users.noreply.github.com", "user": {"login": "ajmhatch"}}, "additions": 4, "deletions": 4}}, {"node": {"oid": "9ba955dcc3a780e01bce80b5da33e4b291b126ed", "messageHeadline": "source fb-marketing: add comment (#15812)", "author": {"name": "Denys Davydov", "email": "davydov.den18@gmail.com", "user": {"login": "davydov-d"}}, "additions": 5, "deletions": 0}}, {"node": {"oid": "e9fa2c4476bf510dddc6ae10ead120be9ca2334f", "messageHeadline": "\ud83c\udf89 Source File: Convert 'nan' to 'null' (#15768)", "author": {"name": "Serhii Chvaliuk", "email": "grubberr@gmail.com", "user": {"login": "grubberr"}}, "additions": 65, "deletions": 7}}, {"node": {"oid": "ca6513625d4a8d93ca3d7767089ecfbdab03a601", "messageHeadline": "[low code connectors] read configs from package_data (#15810)", "author": {"name": "Brian Lai", "email": "51336873+brianjlai@users.noreply.github.com", "user": {"login": "brianjlai"}}, "additions": 249, "deletions": 238}}, {"node": {"oid": "255a5bbd5e5db446484e889666113c6407cdc68a", "messageHeadline": "\ud83d\udc1b Source Github: validate input organizations and repositories (#15730)", "author": {"name": "Serhii Chvaliuk", "email": "grubberr@gmail.com", "user": {"login": "grubberr"}}, "additions": 91, "deletions": 78}}, {"node": {"oid": "d800e3dadcc12d05351cec8f55e453dc71a51e1b", "messageHeadline": "Add scheduled service (#15761)", "author": {"name": "Benoit Moriceau", "email": "benoit@airbyte.io", "user": {"login": "benmoriceau"}}, "additions": 208, "deletions": 0}}, {"node": {"oid": "7779df95c1ee1f04505658cbb2563355ce39af61", "messageHeadline": "source instagram: ask for pages_show_list,pages_read_engagement scope\u2026", "author": {"name": "Sherif A. Nada", "email": "snadalive@gmail.com", "user": {"login": "sherifnada"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "c655e3a4e099559fe8ec7a19a5304342f65dacee", "messageHeadline": "\ud83d\udc1bSource Mixpanel: Updated field title and description (#15739)", "author": {"name": "Serhii Lazebnyi", "email": "53845333+lazebnyi@users.noreply.github.com", "user": {"login": "lazebnyi"}}, "additions": 29, "deletions": 28}}, {"node": {"oid": "695fef178e7ed7571a77f7c26cf05aa3cbb0bace", "messageHeadline": "\ud83d\udc1bSource Chargebee: fix schema field type issue (#15743)", "author": {"name": "Serhii Lazebnyi", "email": "53845333+lazebnyi@users.noreply.github.com", "user": {"login": "lazebnyi"}}, "additions": 10, "deletions": 17}}, {"node": {"oid": "b95d3315bb9891d1dadf14daad4f048129814fc5", "messageHeadline": "Source Facebook Marketing: retry FacebookBadObjectError (#15788)", "author": {"name": "Denys Davydov", "email": "davydov.den18@gmail.com", "user": {"login": "davydov-d"}}, "additions": 25, "deletions": 6}}, {"node": {"oid": "626f51f8d3b47a5fa26e55a265dbe91328667f7c", "messageHeadline": "feat: Update oss charts (#15719)", "author": {"name": "Kyryl Skobylko", "email": "xpuska513@gmail.com", "user": {"login": "xpuska513"}}, "additions": 214, "deletions": 34}}, {"node": {"oid": "afbe5841a6637da8742e16c6587c1d6ff49b0710", "messageHeadline": "Snowflake source oauth: add ability to support different roles during\u2026", "author": {"name": "oneshcheret", "email": "33333155+sashaNeshcheret@users.noreply.github.com", "user": {"login": "sashaNeshcheret"}}, "additions": 23, "deletions": 4}}, {"node": {"oid": "a3a650111e1649c48e4bb8012803efbb98c3eb0d", "messageHeadline": "declare id NOT NULL so that it can be used as a cursor for incrementa\u2026", "author": {"name": "Parker Mossman", "email": "parker@airbyte.io", "user": {"login": "pmossman"}}, "additions": 4, "deletions": 4}}, {"node": {"oid": "89ed13ebe1215e46b6c6c7bde07b21045bb98728", "messageHeadline": "Fix airtable connector name (#15770)", "author": {"name": "Benoit Moriceau", "email": "benoit@airbyte.io", "user": {"login": "benmoriceau"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "7e158ef9afa3bdc5f20e439c4d04987ad24185a0", "messageHeadline": "[low code connectors] generate complete json schema from classes (#15\u2026", "author": {"name": "Brian Lai", "email": "51336873+brianjlai@users.noreply.github.com", "user": {"login": "brianjlai"}}, "additions": 1512, "deletions": 3}}, {"node": {"oid": "410d5cd3c4e6b1baed982a6a5e2f86ad7138fc7e", "messageHeadline": "Fix faker docs URL (#15771)", "author": {"name": "Evan Tahler", "email": "evan@airbyte.io", "user": {"login": "evantahler"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "d52e55d48294dd878754863d1301cc1a66666354", "messageHeadline": "\ud83e\ude9f Updates to credits page (#15756)", "author": {"name": "Nataly Merezhuk", "email": "65251165+natalyjazzviolin@users.noreply.github.com", "user": {"login": "natalyjazzviolin"}}, "additions": 6, "deletions": 56}}, {"node": {"oid": "94fcf0d3c6056310a10ba7328c28e20837943c72", "messageHeadline": "\ud83c\udf89  Source Intercom: Update Intercom API to version 2.5 (#15681)", "author": {"name": "Alex", "email": "109167606+alex-gron@users.noreply.github.com", "user": {"login": "alex-gron"}}, "additions": 13, "deletions": 10}}, {"node": {"oid": "6920147e786ba5d3cdc528071bb332d1427e1834", "messageHeadline": "update Security docs that we are soc2type2 compliant (#15759)", "author": {"name": "swyx", "email": "shawnthe1@gmail.com", "user": {"login": "swyxio"}}, "additions": 2, "deletions": 1}}, {"node": {"oid": "ca80d3782a93c2cac13e33484b3537fe4b1058e1", "messageHeadline": "[low code connectors] perform schema validation of the input config a\u2026", "author": {"name": "Brian Lai", "email": "51336873+brianjlai@users.noreply.github.com", "user": {"login": "brianjlai"}}, "additions": 670, "deletions": 93}}, {"node": {"oid": "1a641f6e1113ca40524d4cf545683f6665a76428", "messageHeadline": "Update Disclosure Policy (#15765)", "author": {"name": "Davin Chia", "email": "davinchia@gmail.com", "user": {"login": "davinchia"}}, "additions": 15, "deletions": 2}}, {"node": {"oid": "e380c2677c2345eca50770a1ef6c989b69f9e707", "messageHeadline": "\ud83e\ude9f \ud83c\udfa8 Update Tooltip component to match design library (#14816)", "author": {"name": "Edmundo Ruiz Ghanem", "email": "168664+edmundito@users.noreply.github.com", "user": {"login": "edmundito"}}, "additions": 325, "deletions": 98}}, {"node": {"oid": "313ac11e6dde3fde9e0f65129ee1bbac35a3b108", "messageHeadline": "[low-code connectors] Get parent stream's full slice (#15631)", "author": {"name": "Alexandre Girard", "email": "alexandre@airbyte.io", "user": {"login": "girarda"}}, "additions": 20, "deletions": 15}}, {"node": {"oid": "81eac50e12b4a382de1821c8ab0487be8d6ab431", "messageHeadline": ":window: :tada: remove sub-1 hour frequency options (#15708)", "author": {"name": "Lake Mossman", "email": "lake@airbyte.io", "user": {"login": "lmossman"}}, "additions": 108, "deletions": 117}}, {"node": {"oid": "5776dcc9490f77a0b7dae0e7850c919d7c1b4255", "messageHeadline": "Mkhokh/8858 cursor fields for incremental update (#14356)", "author": {"name": "mkhokh-33", "email": "mariia.khokh@globallogic.com", "user": {"login": "mkhokh-33"}}, "additions": 392, "deletions": 140}}, {"node": {"oid": "11583d3aecea5d6f8fc4b666db053128c576291c", "messageHeadline": "\ud83e\ude9f \ud83c\udfa8 Add Text component (#15570)", "author": {"name": "Edmundo Ruiz Ghanem", "email": "168664+edmundito@users.noreply.github.com", "user": {"login": "edmundito"}}, "additions": 174, "deletions": 14}}, {"node": {"oid": "9730908428104f4d9974bc7a23aa715775e987f8", "messageHeadline": "Update securing-airbyte.md", "author": {"name": "swyx", "email": "shawnthe1@gmail.com", "user": {"login": "swyxio"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "25690718da9b8c2452c16ed4ccca4af5ce0789ee", "messageHeadline": "Update low-code documentation (#15748)", "author": {"name": "Alexandre Girard", "email": "alexandre@airbyte.io", "user": {"login": "girarda"}}, "additions": 42, "deletions": 37}}, {"node": {"oid": "a460c17f64564d4aae75c8d003f30092f43fc99a", "messageHeadline": "Fixed login page styling broken on small screen heights (#15753)", "author": {"name": "Mark Berger", "email": "m19.berger@gmail.com", "user": {"login": "matter-q"}}, "additions": 17, "deletions": 6}}, {"node": {"oid": "55ebbf94bfc25cee486e791f71efcec2ba421cf3", "messageHeadline": "fix typo (#15747)", "author": {"name": "Alexandre Girard", "email": "alexandre@airbyte.io", "user": {"login": "girarda"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "78af792cf741d07a1f6fede8805c9c8d4a0d91ac", "messageHeadline": "[low code connectors] add missing/mistyped values for declarative sen\u2026", "author": {"name": "Brian Lai", "email": "51336873+brianjlai@users.noreply.github.com", "user": {"login": "brianjlai"}}, "additions": 12, "deletions": 8}}, {"node": {"oid": "efc9ac1bc99084a75e1d1cf315d11e7154233a40", "messageHeadline": "SAT: update reference about backward compatibility tests (#15588)", "author": {"name": "Augustin", "email": "augustin.lafanechere@gmail.com", "user": {"login": "alafanechere"}}, "additions": 6, "deletions": 2}}, {"node": {"oid": "d3cefacd69ac01cd14571447a750fbfde787fd1f", "messageHeadline": "\ud83e\ude9f \ud83c\udfa8  Add loading backdrop for sync catalog table (#15671)", "author": {"name": "Vladimir", "email": "volodymyr.s.petrov@globallogic.com", "user": {"login": "dizel852"}}, "additions": 169, "deletions": 47}}, {"node": {"oid": "722d75133847234dcfc9e7850e31176ba5178910", "messageHeadline": "Fix connector test parameters (#15665)", "author": {"name": "Tim Roes", "email": "tim@airbyte.io", "user": {"login": "timroes"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "b885c4e00f59491a93dcddb0a9db5513b91ebf4f", "messageHeadline": "include a list of available timezones for cron string scheduling (#15\u2026", "author": {"name": "Michael Siega", "email": "109092231+mfsiega-airbyte@users.noreply.github.com", "user": {"login": "mfsiega-airbyte"}}, "additions": 560, "deletions": 0}}, {"node": {"oid": "e21d49aeb7e0e6b061566cee0eeb08ebce624286", "messageHeadline": "\ud83e\ude9f \ud83c\udf89 Show error notification when download logs request fails (#15655)", "author": {"name": "Edmundo Ruiz Ghanem", "email": "168664+edmundito@users.noreply.github.com", "user": {"login": "edmundito"}}, "additions": 31, "deletions": 21}}, {"node": {"oid": "2190383fd36b54fa3108e5e8b826e2f7edd97a51", "messageHeadline": "\ud83e\ude9f \ud83d\udc1b Fix job failures not showing when discover schema fails while cre\u2026", "author": {"name": "Edmundo Ruiz Ghanem", "email": "168664+edmundito@users.noreply.github.com", "user": {"login": "edmundito"}}, "additions": 28, "deletions": 41}}, {"node": {"oid": "8c79e4f525fe1619a0d8a56e4e36e17bc35fb106", "messageHeadline": "\ud83e\ude9f\u00a0\ud83c\udf89 Enable OAuth login (#15414)", "author": {"name": "Tim Roes", "email": "tim@airbyte.io", "user": {"login": "timroes"}}, "additions": 534, "deletions": 100}}, {"node": {"oid": "b811d8cd5a049fd36803730f9f5fa212174f89df", "messageHeadline": "Source marketo: retry job creation instead of skipping (#15683)", "author": {"name": "Denys Davydov", "email": "davydov.den18@gmail.com", "user": {"login": "davydov-d"}}, "additions": 34, "deletions": 27}}, {"node": {"oid": "e40ee3fd50af89237187104964f9bd028e9cc870", "messageHeadline": "\ud83c\udf89Source Google Analytics Data Api: code refactoring (#15229)", "author": {"name": "Roman Yermilov [GL]", "email": "86300758+roman-yermilov-gl@users.noreply.github.com", "user": {"login": "roman-yermilov-gl"}}, "additions": 1202, "deletions": 305}}, {"node": {"oid": "f4adef79275b8edb19548c3dd4b8b0cbd9b8a091", "messageHeadline": "\ud83c\udf89 Source File: cache binary stream to file for discover (#15698)", "author": {"name": "Serhii Chvaliuk", "email": "grubberr@gmail.com", "user": {"login": "grubberr"}}, "additions": 8, "deletions": 5}}, {"node": {"oid": "52f426271b5f5ac488f153b9162a01002517b8e8", "messageHeadline": "transform -> field_pointer (#15710)", "author": {"name": "Alexandre Girard", "email": "alexandre@airbyte.io", "user": {"login": "girarda"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "d009c3ea73579d24eb1c3ee9e80783877b1de42b", "messageHeadline": "MySQL file reader now assumes UTF8 (#15709)", "author": {"name": "Evan Tahler", "email": "evan@airbyte.io", "user": {"login": "evantahler"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "5d35c7f7e961ddcff622bf14714076eabbc110a6", "messageHeadline": "Postgres file reader now assumes UTF8 (#15697)", "author": {"name": "Evan Tahler", "email": "evan@airbyte.io", "user": {"login": "evantahler"}}, "additions": 2, "deletions": 1}}, {"node": {"oid": "27f85965426f4edc23dbff46a61a79920b617238", "messageHeadline": "fix formatting (#15706)", "author": {"name": "Lake Mossman", "email": "lake@airbyte.io", "user": {"login": "lmossman"}}, "additions": 32, "deletions": 13}}, {"node": {"oid": "f0a69c40f82c034ca91ace577f932964355b02ae", "messageHeadline": "Include jobId in webhook messages (#15704)", "author": {"name": "akawalsky", "email": "aaron.kawalsky@robinhealthcare.com", "user": {"login": "akawalsky"}}, "additions": 27, "deletions": 18}}, {"node": {"oid": "83dd2c3de2ddd2f54395f8232c076f2f0ab6a5cc", "messageHeadline": "Don't point to contribution guide (#15703)", "author": {"name": "Alexandre Girard", "email": "alexandre@airbyte.io", "user": {"login": "girarda"}}, "additions": 0, "deletions": 2}}, {"node": {"oid": "7d7bc636241148b67d7f56195a2c5b24ee3828df", "messageHeadline": "add documentation for metrics setup (#15690)", "author": {"name": "Lucien Fregosi", "email": "lucien.fregosi@bodyguard.ai", "user": {"login": "lucienfregosibodyguard"}}, "additions": 197, "deletions": 0}}, {"node": {"oid": "e5098e84f45a1179b45c38e66b73c893ec2a0f64", "messageHeadline": ":tada: Source MySql: Added SSL certificates to MySql Source (#15044)", "author": {"name": "andriikorotkov", "email": "88329385+andriikorotkov@users.noreply.github.com", "user": {"login": "andriikorotkov"}}, "additions": 1319, "deletions": 25}}, {"node": {"oid": "c8cde5b1928b3728435fcbe27b2d7979b0d5a26c", "messageHeadline": "fix: woocommerce connector was not published (#15645)", "author": {"name": "Harshith Mullapudi", "email": "harshithmullapudi@gmail.com", "user": {"login": "harshithmullapudi"}}, "additions": 55, "deletions": 0}}, {"node": {"oid": "92aeac3e2b769d06dbba390ac61a800ce5662c9d", "messageHeadline": ":tada: New Source: AppFollow Service (#14418)", "author": {"name": "David Thompson", "email": "davidt@hey.com", "user": {"login": "dtt101"}}, "additions": 773, "deletions": 0}}, {"node": {"oid": "f281f8f8b2c37e1a56e44fde83815531aad009bd", "messageHeadline": "\ud83d\udc1b Source Amazon Ads - Generate slices by lazy evaluation (#15637)", "author": {"name": "Serhii Chvaliuk", "email": "grubberr@gmail.com", "user": {"login": "grubberr"}}, "additions": 103, "deletions": 24}}, {"node": {"oid": "4e6cb05759173d67548f231b85f0da4fba9367f7", "messageHeadline": "CDK: Improve `filter_secrets` skip empty string (#15684)", "author": {"name": "Serhii Chvaliuk", "email": "grubberr@gmail.com", "user": {"login": "grubberr"}}, "additions": 11, "deletions": 2}}, {"node": {"oid": "5a7b213b8f2ea4dc700c39469f92a39751fc21ea", "messageHeadline": "Added line about tax and changed star icon to coin icon (#15679)", "author": {"name": "Sophia Wiley", "email": "106352739+sophia-wiley@users.noreply.github.com", "user": {"login": "sophia-wiley"}}, "additions": 5, "deletions": 3}}, {"node": {"oid": "1813105e29a9f207cfc67db26e1d2dc76ccb1c5e", "messageHeadline": "Link to the index page (#15693)", "author": {"name": "Alexandre Girard", "email": "alexandre@airbyte.io", "user": {"login": "girarda"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "bcc698ccba9eac43459436ee4c1c63d7b140b102", "messageHeadline": "\ud83e\ude9f \ud83d\udc1b Truncate Displayed External Message for Failure/Partial Failure J\u2026", "author": {"name": "Teal Larson", "email": "LARSON.TEAL@GMAIL.COM", "user": {"login": "tealjulia"}}, "additions": 11, "deletions": 1}}, {"node": {"oid": "8b382b564a6c9f27d8d356c1f57ccf1d457001b4", "messageHeadline": ":bug: Source Stripe: skip stream if `more_perrmissions_rerquired` (#1\u2026", "author": {"name": "Baz", "email": "oleksandr.bazarnov@globallogic.com", "user": {"login": "bazarnov"}}, "additions": 60, "deletions": 15}}, {"node": {"oid": "7b837180c1891fbeb47ff79593f57da303f63ee1", "messageHeadline": "updated airbyte-config/init/readme (#15688)", "author": {"name": "Asadbek Muminov", "email": "83337192+gargatuma@users.noreply.github.com", "user": {"login": "gargatuma"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "19b1c14618c370e9d0e4b33bb2bb688f32b80b2c", "messageHeadline": "Fix whitespace formatting", "author": {"name": "terencecho", "email": "terence@airbyte.io", "user": {"login": "terencecho"}}, "additions": 0, "deletions": 1}}, {"node": {"oid": "2fd43d4d376092786589d5f03afbc19ce3975997", "messageHeadline": "Make config-based docs accessible through direct link (#15662)", "author": {"name": "Alexandre Girard", "email": "alexandre@airbyte.io", "user": {"login": "girarda"}}, "additions": 14, "deletions": 13}}, {"node": {"oid": "ef7f1a0328a533f420db07b723c166cb02322270", "messageHeadline": "Experimentally hide the Name and Company Name fields on the signup pa\u2026", "author": {"name": "Lake Mossman", "email": "lake@airbyte.io", "user": {"login": "lmossman"}}, "additions": 31, "deletions": 14}}, {"node": {"oid": "d63a24ed41d6c42d9da1203a07c0b2d6b306d260", "messageHeadline": ":tada: Destination postgres: Add SSL certificates and update normaliz\u2026", "author": {"name": "andriikorotkov", "email": "88329385+andriikorotkov@users.noreply.github.com", "user": {"login": "andriikorotkov"}}, "additions": 678, "deletions": 35}}, {"node": {"oid": "7584c1dd75f284d05faf6bde385e7a81dca497fb", "messageHeadline": "\ud83e\ude9f\u00a0\ud83d\udd27\u00a0Convert Markdown.styles.scss to module (#15646)", "author": {"name": "Tim Roes", "email": "tim@airbyte.io", "user": {"login": "timroes"}}, "additions": 57, "deletions": 52}}, {"node": {"oid": "4b4b4993c10ebe0d470fa456cc22e82a80426c45", "messageHeadline": "Docs: fix broken link to parquet docs (#15632)", "author": {"name": "Bhupesh Varshney", "email": "varshneybhupesh@gmail.com", "user": {"login": "Bhupesh-V"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "ab65ef5ab7db201c9b275e3b7fecf68d70050f63", "messageHeadline": "\ud83d\udc1b Source Bigcommerce: fix infinite loop in Page stream (#14940)", "author": {"name": "Jianhao Zhang", "email": "jzhang91@u.rochester.edu", "user": {"login": "TimothyZhang7"}}, "additions": 31, "deletions": 37}}, {"node": {"oid": "18913e7709867ea6814f019f25a4d8daa0d93501", "messageHeadline": "Separated code blocks and added linking for testing directory (#15636)", "author": {"name": "Ryan Fu", "email": "ryan.fu@airbyte.io", "user": {"login": "ryankfu"}}, "additions": 39, "deletions": 14}}, {"node": {"oid": "288c3cabad68de3496e7c87666403e3dd052a19d", "messageHeadline": "Tutorial and documentation for config-based connectors (#15027)", "author": {"name": "Alexandre Girard", "email": "alexandre@airbyte.io", "user": {"login": "girarda"}}, "additions": 2123, "deletions": 4}}, {"node": {"oid": "1b1448d5cce7a5a5586ef4b868dc7bc8e8b82ed8", "messageHeadline": "Track Max & mean seconds to receive state messages (#15586)", "author": {"name": "Anne", "email": "102554163+alovew@users.noreply.github.com", "user": {"login": "alovew"}}, "additions": 98, "deletions": 2}}, {"node": {"oid": "2a2c16450372e03094ed1e353781e94b2d14a0b3", "messageHeadline": "Update updating-documentation.md", "author": {"name": "Amruta Ranade", "email": "11484018+Amruta-Ranade@users.noreply.github.com", "user": {"login": "Amruta-Ranade"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "9dacd5df4dbb49c4fb473b6dd8a1330fdeb23ddc", "messageHeadline": "\ud83d\udc1b Source Bing-Ads: fix `hourly reports` for all reports streams (#15602)", "author": {"name": "Baz", "email": "oleksandr.bazarnov@globallogic.com", "user": {"login": "bazarnov"}}, "additions": 131, "deletions": 7}}, {"node": {"oid": "3c9c5d412e8c61e0493b8992481af517f0c95a86", "messageHeadline": "Updated the docs contribution guide (#15619)", "author": {"name": "Amruta Ranade", "email": "11484018+Amruta-Ranade@users.noreply.github.com", "user": {"login": "Amruta-Ranade"}}, "additions": 149, "deletions": 125}}, {"node": {"oid": "b0d13178cf25d55563348cb0b737e9680aed5bd3", "messageHeadline": "Edited links to headers within doc for A Beginner's Guide to the Airb\u2026", "author": {"name": "Sophia Wiley", "email": "106352739+sophia-wiley@users.noreply.github.com", "user": {"login": "sophia-wiley"}}, "additions": 7, "deletions": 7}}, {"node": {"oid": "585cee8225904ef00c600a97f8624849ecbe2745", "messageHeadline": "Edit link in managing airbyte cloud (#15583)", "author": {"name": "Sophia Wiley", "email": "106352739+sophia-wiley@users.noreply.github.com", "user": {"login": "sophia-wiley"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "46da87b2e644c64589a21072a8aee1e12706d017", "messageHeadline": "Source Harvest: update release stage to beta (#15616)", "author": {"name": "Baz", "email": "oleksandr.bazarnov@globallogic.com", "user": {"login": "bazarnov"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "d82632f8a7d725843e9305bf4aa4c06c8a91d4ed", "messageHeadline": "Source Okta: add resource-sets (incremental supported) (#14700)", "author": {"name": "Yiyang Li", "email": "yiyangli2010@gmail.com", "user": {"login": "YiyangLi"}}, "additions": 194, "deletions": 31}}, {"node": {"oid": "6d9ae93c37eba540a07149e615623bfcc4682806", "messageHeadline": "Fixed alert banner (#15596)", "author": {"name": "Mark Berger", "email": "m19.berger@gmail.com", "user": {"login": "matter-q"}}, "additions": 0, "deletions": 0}}, {"node": {"oid": "fdc5cb4095e7d85d6b4edb6a86ee837d4898e451", "messageHeadline": "Fixed alert banner (#15596)", "author": {"name": "Mark Berger", "email": "m19.berger@gmail.com", "user": {"login": "matter-q"}}, "additions": 1, "deletions": 0}}, {"node": {"oid": "12a76fa3a1feecc1cda7e321aaa09de36c613604", "messageHeadline": "currentStep correctly restores place (#15600)", "author": {"name": "Krishna Glick", "email": "krishna@airbyte.io", "user": {"login": "krishnaglick"}}, "additions": 5, "deletions": 2}}, {"node": {"oid": "7a7e78f436d11dd95228a3b3253914cd8b67acad", "messageHeadline": "fix temporal data type handling in mysql source (#15504)", "author": {"name": "Subodh Kant Chaturvedi", "email": "subodh1810@gmail.com", "user": {"login": "subodh1810"}}, "additions": 709, "deletions": 192}}, {"node": {"oid": "90b71b73d458678dbcedc5c0443560fc3526d72b", "messageHeadline": "\ud83e\ude9f \ud83c\udf89 Support docusaurus admonitions in markdown docs (#15519)", "author": {"name": "Edmundo Ruiz Ghanem", "email": "168664+edmundito@users.noreply.github.com", "user": {"login": "edmundito"}}, "additions": 1027, "deletions": 145}}, {"node": {"oid": "da5b837911f1feb33f4079212eb243c83104dcbd", "messageHeadline": "reset form changes if user decided to choose the existing source/dest\u2026", "author": {"name": "Vladimir", "email": "volodymyr.s.petrov@globallogic.com", "user": {"login": "dizel852"}}, "additions": 4, "deletions": 0}}, {"node": {"oid": "8b55ca3b48156fe3072ccfc8906857adfc13fdee", "messageHeadline": "\ud83d\udc1b Source Amplitude: change date slice for Events stream (#15506)", "author": {"name": "Baz", "email": "oleksandr.bazarnov@globallogic.com", "user": {"login": "bazarnov"}}, "additions": 9, "deletions": 5}}, {"node": {"oid": "3dd9e9fe3cb17b00d83e9fc618957672a123edeb", "messageHeadline": "source hubspot: fix sat (#15590)", "author": {"name": "Denys Davydov", "email": "davydov.den18@gmail.com", "user": {"login": "davydov-d"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "9d44dc205b3c03ef410da8b5252ce7b52e87445e", "messageHeadline": ":bug: Source Github: handle case where user is None (#15420)", "author": {"name": "Cameron Yick", "email": "hydrosquall@users.noreply.github.com", "user": {"login": "hydrosquall"}}, "additions": 8, "deletions": 5}}, {"node": {"oid": "c1d9ff0c7cf59e233bdf016d5ed6a6f3a598a4b8", "messageHeadline": "Fix Kube Acceptance Tests and properly close the created database. (#\u2026", "author": {"name": "Davin Chia", "email": "davinchia@gmail.com", "user": {"login": "davinchia"}}, "additions": 11, "deletions": 1}}, {"node": {"oid": "04f34d74deb23d6e2cbddd3fdb8f55a01e6d92e3", "messageHeadline": "migrate greenhouse to config-based cdk (#15344)", "author": {"name": "Alexandre Girard", "email": "alexandre@airbyte.io", "user": {"login": "girarda"}}, "additions": 876, "deletions": 379}}, {"node": {"oid": "8497d786130a75733e9b93a12a7b8d62bb2cdb9a", "messageHeadline": "Migrate sendgrid to config-based (#15257)", "author": {"name": "Alexandre Girard", "email": "alexandre@airbyte.io", "user": {"login": "girarda"}}, "additions": 306, "deletions": 362}}, {"node": {"oid": "330a19654f4ba7d1c3c49fea1bf631209a50519c", "messageHeadline": "migrate sentry to config-based cdk (#15345)", "author": {"name": "Alexandre Girard", "email": "alexandre@airbyte.io", "user": {"login": "girarda"}}, "additions": 130, "deletions": 341}}, {"node": {"oid": "5305ad2e67248799ef467b9bdf04a988dbb03965", "messageHeadline": ":bug: Fix flexport schema & format files (#15584)", "author": {"name": "Marcos Marx", "email": "marcosmarxm@users.noreply.github.com", "user": {"login": "marcosmarxm"}}, "additions": 483, "deletions": 709}}, {"node": {"oid": "470448685ef6f939db8f6037b05bae85b1482c4b", "messageHeadline": "Fixed documentation panel width resets after resizing browser window \u2026", "author": {"name": "Mark Berger", "email": "m19.berger@gmail.com", "user": {"login": "matter-q"}}, "additions": 41, "deletions": 32}}, {"node": {"oid": "2b14364743fbe1a89efc218a0f1f6d807be7ff3a", "messageHeadline": "Fixed broken tag (#15579)", "author": {"name": "Amruta Ranade", "email": "11484018+Amruta-Ranade@users.noreply.github.com", "user": {"login": "Amruta-Ranade"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "e8a0d5c85120dfe8adafbf629e21dfcf1b13be0c", "messageHeadline": "Docs updates for destinations affected by per-stream state (#15578)", "author": {"name": "Andy Jih", "email": "andyjih@users.noreply.github.com", "user": {"login": "andyjih"}}, "additions": 42, "deletions": 2}}, {"node": {"oid": "611ef03631e31b8e9e5c00d22c78bda503496ebe", "messageHeadline": "\ud83c\udf89 New source: Freshcaller [Reopened] (#14759)", "author": {"name": "jsrcodes", "email": "jayasimhareddy.b@gmail.com", "user": {"login": "jsrcodes"}}, "additions": 2110, "deletions": 0}}, {"node": {"oid": "c2152f4d1714e1ddb6d4cc451db28cc020a7d524", "messageHeadline": "Allow additional properties in db stream state (#15538)", "author": {"name": "Liren Tu", "email": "tuliren.git@outlook.com", "user": {"login": "tuliren"}}, "additions": 16, "deletions": 13}}, {"node": {"oid": "c6ed31078fd8c03beee82bf4b0e7a9bcdaa9c538", "messageHeadline": "\ud83c\udf89 New Source: LinkedIn Pages (#13098)", "author": {"name": "Jordan Scott", "email": "101282547+jscottpolevault@users.noreply.github.com", "user": {"login": "jscottpolevault"}}, "additions": 1720, "deletions": 0}}, {"node": {"oid": "6b592368b721c15c0003da8e05f8ce3f8823f015", "messageHeadline": "Track state message counts during syncs (#15526)", "author": {"name": "Anne", "email": "102554163+alovew@users.noreply.github.com", "user": {"login": "alovew"}}, "additions": 57, "deletions": 25}}, {"node": {"oid": "6332fd65279e23e048d17f597a2aea18e567b5d0", "messageHeadline": "[low-code-connectors] Replace JelloExtractor with DpathExtractor (#15\u2026", "author": {"name": "Alexandre Girard", "email": "alexandre@airbyte.io", "user": {"login": "girarda"}}, "additions": 240, "deletions": 156}}, {"node": {"oid": "8c300677408a27729e874d7fc76123aef43adbbb", "messageHeadline": "updated normalization for postgres (#15557)", "author": {"name": "andriikorotkov", "email": "88329385+andriikorotkov@users.noreply.github.com", "user": {"login": "andriikorotkov"}}, "additions": 3, "deletions": 3}}, {"node": {"oid": "246df1fbae178dafd4fdea525447b56dfff18f1c", "messageHeadline": "Temporal client method to restart failed workflow (#15051)", "author": {"name": "Benoit Moriceau", "email": "benoit@airbyte.io", "user": {"login": "benmoriceau"}}, "additions": 178, "deletions": 44}}, {"node": {"oid": "f4cbfa0897bb7532f9cd85c9700e57cf775530e9", "messageHeadline": "Updates import setup to be declarative (#15563)", "author": {"name": "Ryan Fu", "email": "ryan.fu@airbyte.io", "user": {"login": "ryankfu"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "6d116871dbc40d384c04bf7d11877d9b705277d3", "messageHeadline": "run format (#15566)", "author": {"name": "Marcos Marx", "email": "marcosmarxm@users.noreply.github.com", "user": {"login": "marcosmarxm"}}, "additions": 676, "deletions": 1143}}, {"node": {"oid": "3b527a19d26ce8e91d0471917218980e232234ac", "messageHeadline": "SAT fix for source Freshdesk(#15556)", "author": {"name": "Baz", "email": "oleksandr.bazarnov@globallogic.com", "user": {"login": "bazarnov"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "820e26720e1ce6de3fd402970c0e8167d2b4e5e2", "messageHeadline": "CI Credentials Validation: correct condition for non-string type and \u2026", "author": {"name": "Marcos Marx", "email": "marcosmarxm@users.noreply.github.com", "user": {"login": "marcosmarxm"}}, "additions": 16, "deletions": 1}}, {"node": {"oid": "294ee8f22614c92b2e0355e349cf6aa5ca6cdcfc", "messageHeadline": "Expose cron scheduling in the Connections APIs (#15253)", "author": {"name": "Michael Siega", "email": "109092231+mfsiega-airbyte@users.noreply.github.com", "user": {"login": "mfsiega-airbyte"}}, "additions": 14939, "deletions": 12893}}, {"node": {"oid": "f664bc9ee14427e8d80dcd07797ea24ff615bfea", "messageHeadline": "Updated search terms and corresponding image for code style settings \u2026", "author": {"name": "Ryan Fu", "email": "ryan.fu@airbyte.io", "user": {"login": "ryankfu"}}, "additions": 16, "deletions": 16}}, {"node": {"oid": "273537ac5927f570b233408dd7228ec21dbafbad", "messageHeadline": "Source Recurly: adds `state_checkpoint_interval` to streams (#13685)", "author": {"name": "Mohamed Magdy", "email": "mohamed.magdy@canary.is", "user": {"login": "mohamagdy"}}, "additions": 12, "deletions": 9}}, {"node": {"oid": "037b193ddd1e859bf0a187ede2a76a8e71c23839", "messageHeadline": "\ud83d\udc1b Backward compatibility test: Don't fail on updating additionalPrope\u2026", "author": {"name": "Alexandre Girard", "email": "alexandre@airbyte.io", "user": {"login": "girarda"}}, "additions": 64, "deletions": 14}}, {"node": {"oid": "10bcd9fc73aeeb0ebec5ddd96729e80221116826", "messageHeadline": "Generate separate server endpoints per domain (#15513)", "author": {"name": "Jonathan Pearlin", "email": "jonathan@airbyte.io", "user": {"login": "jdpgrailsdev"}}, "additions": 49, "deletions": 2}}, {"node": {"oid": "43b3cd85685d2ea8b51e9dff7357765ccf73c741", "messageHeadline": "Replace twttr repo to the root build.gradle (#15544)", "author": {"name": "VitaliiMaltsev", "email": "39538064+VitaliiMaltsev@users.noreply.github.com", "user": {"login": "VitaliiMaltsev"}}, "additions": 3, "deletions": 6}}, {"node": {"oid": "51894a0a95e0f23779de5288a564aacdffe72674", "messageHeadline": "SAT: backward compatibility - check that cursor fields were not chang\u2026", "author": {"name": "Augustin", "email": "augustin.lafanechere@gmail.com", "user": {"login": "alafanechere"}}, "additions": 194, "deletions": 89}}, {"node": {"oid": "2bb7588414d9bdeb4a26b38f03c8f208650f9dc8", "messageHeadline": "fix: revert extraEnv delition in values.yaml for bootloader (#15548)", "author": {"name": "Kyryl Skobylko", "email": "xpuska513@gmail.com", "user": {"login": "xpuska513"}}, "additions": 2, "deletions": 1}}, {"node": {"oid": "16d8133dddc7b45dce46d5e0a4cbb1c6e98c00d9", "messageHeadline": "Source Stripe: implement slicing (#15292)", "author": {"name": "Denys Davydov", "email": "davydov.den18@gmail.com", "user": {"login": "davydov-d"}}, "additions": 193, "deletions": 116}}, {"node": {"oid": "167aa13879e8af522fb4e4b123878a9f8ad567eb", "messageHeadline": "Docs: update posthog.md (#15541)", "author": {"name": "juliatournant", "email": "39640564+juliatournant@users.noreply.github.com", "user": {"login": "juliatournant"}}, "additions": 1, "deletions": 0}}, {"node": {"oid": "5eef51ae15719f73309479456229491e43f6fdd8", "messageHeadline": "\ud83c\udf89 Source File: cache binary stream to file (#15501)", "author": {"name": "Serhii Chvaliuk", "email": "grubberr@gmail.com", "user": {"login": "grubberr"}}, "additions": 20, "deletions": 7}}, {"node": {"oid": "2b15cd37c683a51b620a6065657ff8390eb304ec", "messageHeadline": "unit test sendgrid messages stream (#15331)", "author": {"name": "Alexandre Girard", "email": "alexandre@airbyte.io", "user": {"login": "girarda"}}, "additions": 23, "deletions": 1}}, {"node": {"oid": "158bdcf6713edbff385340f428121218c7520f33", "messageHeadline": "source-file-secure bump to 0.2.16 (#15528)", "author": {"name": "Brian Lai", "email": "51336873+brianjlai@users.noreply.github.com", "user": {"login": "brianjlai"}}, "additions": 4, "deletions": 4}}, {"node": {"oid": "29fafe26ebc9d2a8bd41d35b362a136d6cbba451", "messageHeadline": "[low-code connectors] Extract datetime parser and handle %s format di\u2026", "author": {"name": "Alexandre Girard", "email": "alexandre@airbyte.io", "user": {"login": "girarda"}}, "additions": 113, "deletions": 29}}, {"node": {"oid": "f8ebd4f60c3957a409a9f72b568b3ea55b74ad6a", "messageHeadline": "Make it possible to specify normalization pod resources. (#15495)", "author": {"name": "Davin Chia", "email": "davinchia@gmail.com", "user": {"login": "davinchia"}}, "additions": 139, "deletions": 22}}, {"node": {"oid": "2f0b72c5aeaaabcf8eec48dae18b3fceb108bf20", "messageHeadline": ":tada: New Source: Hubplanner (#15521)", "author": {"name": "Marcos Marx", "email": "marcosmarxm@users.noreply.github.com", "user": {"login": "marcosmarxm"}}, "additions": 2060, "deletions": 0}}, {"node": {"oid": "a65524af2c3917c71844916eaa845f1f815ad9fa", "messageHeadline": "\ud83e\ude9f \ud83d\udd27 Add testing and storybook component for CatalogDiffModal (#15426)", "author": {"name": "Teal Larson", "email": "LARSON.TEAL@GMAIL.COM", "user": {"login": "tealjulia"}}, "additions": 363, "deletions": 16}}, {"node": {"oid": "2f17e99073427391419cc116ce7bd4ea7edd6f78", "messageHeadline": "\ud83d\udc1e Postgres source: fix bug in intermediate state emission (#15496)", "author": {"name": "Liren Tu", "email": "tuliren.git@outlook.com", "user": {"login": "tuliren"}}, "additions": 135, "deletions": 34}}, {"node": {"oid": "f540499f4320ba3719640bfa7383b0d89ddf4438", "messageHeadline": "[low-code connectors]: Assert there are no custom top-level fields (#\u2026", "author": {"name": "Alexandre Girard", "email": "alexandre@airbyte.io", "user": {"login": "girarda"}}, "additions": 104, "deletions": 38}}, {"node": {"oid": "f52bfb6223e6495428a83a5394a6ee7d0491b869", "messageHeadline": "change query frequency to 1hour (#15499)", "author": {"name": "Xiaohan Song", "email": "xiaohan@airbyte.io", "user": {"login": "xiaohansong"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "f143c8f02ab130ca695d8d7ea431971f5d680a56", "messageHeadline": ":tada: Source File - add support for custom encoding (#15293)", "author": {"name": "midavadim", "email": "midavadim@yahoo.com", "user": {"login": "midavadim"}}, "additions": 74, "deletions": 42}}, {"node": {"oid": "bbf3584cb77651f6510073ca3f4f77c722a29ca6", "messageHeadline": "Remove unused field from JsonSchema (#15425)", "author": {"name": "Alexandre Girard", "email": "alexandre@airbyte.io", "user": {"login": "girarda"}}, "additions": 2, "deletions": 3}}, {"node": {"oid": "a280113ccef130c1479a881fef617530f221e76d", "messageHeadline": "Destination S3: add LZO compression support (#15394)", "author": {"name": "VitaliiMaltsev", "email": "39538064+VitaliiMaltsev@users.noreply.github.com", "user": {"login": "VitaliiMaltsev"}}, "additions": 113, "deletions": 5}}, {"node": {"oid": "29c34265cba71928b5b7904dbf7465038e949828", "messageHeadline": "Source MSSQL: special character support in dbname for CDC method (#15\u2026", "author": {"name": "sivankumar86", "email": "sivankumar86@users.noreply.github.com", "user": {"login": "sivankumar86"}}, "additions": 5, "deletions": 4}}, {"node": {"oid": "959d862e5b4845aa87f1d7d77824c76202125f53", "messageHeadline": "\ud83d\udc1b Source SalesForce: changed `DEFAULT_WAIT_TIMEOUT_SECONDS` to 24-hou\u2026", "author": {"name": "Baz", "email": "oleksandr.bazarnov@globallogic.com", "user": {"login": "bazarnov"}}, "additions": 8, "deletions": 7}}, {"node": {"oid": "00927128459cf5d77aea9bf375163e347974d994", "messageHeadline": "fix postgres data handling from WAL logs in CDC mode (#15481)", "author": {"name": "Subodh Kant Chaturvedi", "email": "subodh1810@gmail.com", "user": {"login": "subodh1810"}}, "additions": 387, "deletions": 169}}, {"node": {"oid": "fdb5eb96944220079f7ce97cdff468bf01ce3347", "messageHeadline": "Simplify the `MigrationAcceptanceTest` (#15497)", "author": {"name": "Evan Tahler", "email": "evan@airbyte.io", "user": {"login": "evantahler"}}, "additions": 21, "deletions": 211}}, {"node": {"oid": "fd70913df977f35886990686460974c39beeeb24", "messageHeadline": "SAT: compatibility tests for catalogs (#15486)", "author": {"name": "Augustin", "email": "augustin.lafanechere@gmail.com", "user": {"login": "alafanechere"}}, "additions": 414, "deletions": 102}}, {"node": {"oid": "1ad5152dc045cc3d4748126f1fba313632e55c0b", "messageHeadline": "Disable automaticMigrationAcceptanceTest (#15492)", "author": {"name": "Evan Tahler", "email": "evan@airbyte.io", "user": {"login": "evantahler"}}, "additions": 2, "deletions": 0}}, {"node": {"oid": "1228451bd20497c4928afd01724f2800dc82b632", "messageHeadline": "Fix styles impacting global ul, li in FieldSection component (#15484)", "author": {"name": "Edmundo Ruiz Ghanem", "email": "168664+edmundito@users.noreply.github.com", "user": {"login": "edmundito"}}, "additions": 11, "deletions": 11}}, {"node": {"oid": "6aa08e0b9684d1ace4b92970e8d0dff59412cd7c", "messageHeadline": "Add micronaut dependencies and bundles (#15459)", "author": {"name": "Jonathan Pearlin", "email": "jonathan@airbyte.io", "user": {"login": "jdpgrailsdev"}}, "additions": 30, "deletions": 0}}, {"node": {"oid": "7662956c385627248ba72d217541559edc61c036", "messageHeadline": "\ud83e\ude9f \ud83e\uddf9 Cleanup documentation panel components (#15455)", "author": {"name": "Edmundo Ruiz Ghanem", "email": "168664+edmundito@users.noreply.github.com", "user": {"login": "edmundito"}}, "additions": 115, "deletions": 115}}, {"node": {"oid": "1258ab4e34335dddb9d75c5f3bfce51258510042", "messageHeadline": "Revert \"Adds PAT check to shared pr check (#15453)\" (#15511)", "author": {"name": "Topher Lubaway", "email": "asimplechris@gmail.com", "user": {"login": "supertopher"}}, "additions": 2, "deletions": 24}}, {"node": {"oid": "853b88a810c25025f79ae551a3c95dc1d661be37", "messageHeadline": "fix: fix gcs-log creds secret name, add externaldb configuration for \u2026", "author": {"name": "Kyryl Skobylko", "email": "xpuska513@gmail.com", "user": {"login": "xpuska513"}}, "additions": 7, "deletions": 4}}, {"node": {"oid": "c782303bf3c1682b45bb215fd4bfd2ec2e77daa9", "messageHeadline": ":window: :art: Increases GroupTitle followed divs width from 180px to\u2026", "author": {"name": "Yatsuk Bogdan", "email": "yatsukbogdan@gmail.com", "user": {"login": "YatsukBogdan1"}}, "additions": 23, "deletions": 10}}, {"node": {"oid": "e28bc3ad3edab608e891f75bc0076c3840afad72", "messageHeadline": "\ud83c\udf89Source Harvest: Added `parent_id` for all streams which have parent \u2026", "author": {"name": "Serhii Chvaliuk", "email": "grubberr@gmail.com", "user": {"login": "grubberr"}}, "additions": 28, "deletions": 4}}, {"node": {"oid": "aaa3aaed015a81e27dac407b005ccef7b6b045d0", "messageHeadline": "15310: Destination Scylla: Handle per-stream state (#15399)", "author": {"name": "Tuhai Maksym", "email": "kimerinn@gmail.com", "user": {"login": "kimerinn"}}, "additions": 80, "deletions": 8}}, {"node": {"oid": "c724630b595908612213e6e9e35e0472d48011d2", "messageHeadline": "Add test case for new fields appearing in data (#15372)", "author": {"name": "Yurii Bidiuk", "email": "35812734+yurii-bidiuk@users.noreply.github.com", "user": {"login": "yurii-bidiuk"}}, "additions": 51, "deletions": 0}}, {"node": {"oid": "6e1a76f5d2fd4a7d254cf44797094c363fd385fc", "messageHeadline": "\ud83d\udc1b Source Amazon Ads: define primary_key for all report streams (#15469)", "author": {"name": "Serhii Chvaliuk", "email": "grubberr@gmail.com", "user": {"login": "grubberr"}}, "additions": 6, "deletions": 6}}, {"node": {"oid": "c1a0cbc0d0e231e570617d48df94053945b110be", "messageHeadline": "Bump Airbyte version from 0.39.42-alpha to 0.40.0-alpha (#15493)", "author": {"name": "Octavia Squidington III", "email": "90398440+octavia-squidington-iii@users.noreply.github.com", "user": {"login": "octavia-squidington-iii"}}, "additions": 42, "deletions": 42}}, {"node": {"oid": "f6766eeb601c73d061ec0c0ea30cee235b109841", "messageHeadline": "Revert \"Revert \"Release per stream to the OSS project (#15008)\" (#151\u2026", "author": {"name": "Benoit Moriceau", "email": "benoit@airbyte.io", "user": {"login": "benmoriceau"}}, "additions": 6, "deletions": 6}}, {"node": {"oid": "eab00130f1a368a977f526b5160df03a8095c903", "messageHeadline": "\ud83d\udc1b Source snowflake: int columns should be discovered as ints (#15314)", "author": {"name": "Edward Gao", "email": "edward.gao@airbyte.io", "user": {"login": "edgao"}}, "additions": 14, "deletions": 11}}, {"node": {"oid": "f506c609c22110821963975dfaae5056bab14dfd", "messageHeadline": "Track number of streams in syncs (#15478)", "author": {"name": "Anne", "email": "102554163+alovew@users.noreply.github.com", "user": {"login": "alovew"}}, "additions": 19, "deletions": 4}}, {"node": {"oid": "6c5d1ff0ad33ad71d7eff9f1fa792b91582a1ae2", "messageHeadline": "SAT: measure unit test coverage (#15443)", "author": {"name": "Augustin", "email": "augustin.lafanechere@gmail.com", "user": {"login": "alafanechere"}}, "additions": 59, "deletions": 54}}, {"node": {"oid": "e9afa9bef3fcd5bf4237bea1295973ccd0c1f1e5", "messageHeadline": "Error Prone PMD rules (#15010)", "author": {"name": "Anne", "email": "102554163+alovew@users.noreply.github.com", "user": {"login": "alovew"}}, "additions": 1410, "deletions": 1207}}, {"node": {"oid": "c536e51907f6aa90dc09c7c662322a075f23ad79", "messageHeadline": "Fix copy link to logs functionality (#15368)", "author": {"name": "Tim Roes", "email": "tim@airbyte.io", "user": {"login": "timroes"}}, "additions": 42, "deletions": 45}}, {"node": {"oid": "62303a85def89450d2e46573a3d96cd326f2e921", "messageHeadline": "SAT: check that previous config schema validates against current conn\u2026", "author": {"name": "Augustin", "email": "augustin.lafanechere@gmail.com", "user": {"login": "alafanechere"}}, "additions": 1065, "deletions": 1065}}, {"node": {"oid": "123705c510b77a1e1e1c23dc9713a142c9157b5c", "messageHeadline": "Source Jira: Added updates to include issue components and fixes to R\u2026", "author": {"name": "Stephen Wentling", "email": "stephen@swentling.com", "user": {"login": "swentling87"}}, "additions": 94, "deletions": 152}}, {"node": {"oid": "9e691d85c332dd47047d4f9f27819da965c0772a", "messageHeadline": "fix broken link (#15379)", "author": {"name": "Alex", "email": "109167606+alex-gron@users.noreply.github.com", "user": {"login": "alex-gron"}}, "additions": 0, "deletions": 0}}, {"node": {"oid": "36ed6ce883092f84b598e39ac71230076958ddc1", "messageHeadline": "#15445 source typeform: integration tests (#15446)", "author": {"name": "Denys Davydov", "email": "davydov.den18@gmail.com", "user": {"login": "davydov-d"}}, "additions": 210, "deletions": 12}}, {"node": {"oid": "06a18d4f02e968255ee229703ea9cf61e37d113a", "messageHeadline": "Adds PAT check to shared pr check (#15453)", "author": {"name": "Topher Lubaway", "email": "asimplechris@gmail.com", "user": {"login": "supertopher"}}, "additions": 24, "deletions": 2}}, {"node": {"oid": "dd23156ac86e171fa2836b371a015fe104e3f1b4", "messageHeadline": "Remove forced ssl_key config in acceptance test harness (#15396)", "author": {"name": "terencecho", "email": "terence@airbyte.io", "user": {"login": "terencecho"}}, "additions": 0, "deletions": 1}}, {"node": {"oid": "ad9e899c3df213b53361ee42740f5faa27a3696d", "messageHeadline": "\ud83e\ude9f Updates to billing page icons & buttons (#15204)", "author": {"name": "Nataly Merezhuk", "email": "65251165+natalyjazzviolin@users.noreply.github.com", "user": {"login": "natalyjazzviolin"}}, "additions": 24, "deletions": 17}}, {"node": {"oid": "474e8c40f42e4e448d137b7515db876fd9edf738", "messageHeadline": "\ud83c\udf89 New Destination: SQLite (#15018)", "author": {"name": "Yuhui Shi", "email": "74702693+yuhuishi-convect@users.noreply.github.com", "user": {"login": "yuhuishi-convect"}}, "additions": 701, "deletions": 0}}, {"node": {"oid": "d05755523007499c84028f6c37c80feefcf81bdf", "messageHeadline": "14899 Update tests instance type to ATLAS (#15436)", "author": {"name": "Yevhen Sukhomud", "email": "suhomud@gmail.com", "user": {"login": "suhomud"}}, "additions": 15, "deletions": 14}}, {"node": {"oid": "a54c0efc8d70df427952901a59730e657f04ff0a", "messageHeadline": "Source Typeform: update Forms schema (#15435)", "author": {"name": "Denys Davydov", "email": "davydov.den18@gmail.com", "user": {"login": "davydov-d"}}, "additions": 90, "deletions": 86}}, {"node": {"oid": "8b43a929ccc3de1dd55c6b662a7542ebb83076de", "messageHeadline": "14895 Update tests instance type to ATLAS (#15434)", "author": {"name": "Yevhen Sukhomud", "email": "suhomud@gmail.com", "user": {"login": "suhomud"}}, "additions": 7, "deletions": 8}}, {"node": {"oid": "558c50c40ca5e63a28d8eb0d8f51b27d94da9a45", "messageHeadline": "Update misleading fields in config-based connector template (#15424)", "author": {"name": "Alexandre Girard", "email": "alexandre@airbyte.io", "user": {"login": "girarda"}}, "additions": 3, "deletions": 3}}, {"node": {"oid": "9507d56be9b73086eab812c84515c48d8bc91f5d", "messageHeadline": "low-code connectors: fix parse and format methods (#15326)", "author": {"name": "Alexandre Girard", "email": "alexandre@airbyte.io", "user": {"login": "girarda"}}, "additions": 80, "deletions": 22}}, {"node": {"oid": "fd0b7699a4a188e1eefc7970d420f9f29d6b7d78", "messageHeadline": "Add JUnit Test Reports to build outputs. (#15271)", "author": {"name": "Davin Chia", "email": "davinchia@gmail.com", "user": {"login": "davinchia"}}, "additions": 37, "deletions": 7}}, {"node": {"oid": "7d95d5ff9e809a4ea25a6e225d59bc801a9dc12b", "messageHeadline": "Updated Google Ads doc (#15419)", "author": {"name": "Amruta Ranade", "email": "11484018+Amruta-Ranade@users.noreply.github.com", "user": {"login": "Amruta-Ranade"}}, "additions": 57, "deletions": 75}}, {"node": {"oid": "c58290156a0e6a1c3f38bebaf80e31068f0f96c4", "messageHeadline": "Query and monitor if we have skipped any scheduled jobs (#15256)", "author": {"name": "Xiaohan Song", "email": "xiaohan@airbyte.io", "user": {"login": "xiaohansong"}}, "additions": 53, "deletions": 0}}, {"node": {"oid": "719bb60b653ac73e722897282a3befb0550cc30f", "messageHeadline": "Source file-secure: bump to 0.2.15 (#15416)", "author": {"name": "Alexandre Girard", "email": "alexandre@airbyte.io", "user": {"login": "girarda"}}, "additions": 48, "deletions": 25}}, {"node": {"oid": "4443aeb4749f912a77be30cba010043e7661bea4", "messageHeadline": "Set initial waiting seconds to 5 to speed up acceptance tests (#15411)", "author": {"name": "Lake Mossman", "email": "lake@airbyte.io", "user": {"login": "lmossman"}}, "additions": 3, "deletions": 0}}, {"node": {"oid": "054cbbe94d2d86bfee50d7db2bbaa141a15a75bc", "messageHeadline": "[low code connectors] fix bug where headers were not passed to cursor\u2026", "author": {"name": "Brian Lai", "email": "51336873+brianjlai@users.noreply.github.com", "user": {"login": "brianjlai"}}, "additions": 27, "deletions": 5}}, {"node": {"oid": "d4abf610e37dd532cc0a537a1bbf6b62139c2c4b", "messageHeadline": "Added confirmation message after selecting \"Remove\" in Access Managem\u2026", "author": {"name": "Mark Berger", "email": "m19.berger@gmail.com", "user": {"login": "matter-q"}}, "additions": 27, "deletions": 9}}, {"node": {"oid": "69972d606d9c66b244ef11f2cf9d38e6851aecff", "messageHeadline": "Bigquery destination: fix changelog and publish new version (#15409)", "author": {"name": "Liren Tu", "email": "tuliren.git@outlook.com", "user": {"login": "tuliren"}}, "additions": 8, "deletions": 7}}, {"node": {"oid": "df99de0a28ab7962b6521e1b2b0dbde4587ca7a4", "messageHeadline": "Destination azure: bump version (#15412)", "author": {"name": "Liren Tu", "email": "tuliren.git@outlook.com", "user": {"login": "tuliren"}}, "additions": 4, "deletions": 5}}, {"node": {"oid": "12270ccbccf96f54dbda711a201cbd84a95b3353", "messageHeadline": "Add datadog tracking to record schema validation errors (#13393)", "author": {"name": "Anne", "email": "102554163+alovew@users.noreply.github.com", "user": {"login": "alovew"}}, "additions": 128, "deletions": 45}}, {"node": {"oid": "acc38c4452ebfb43acb7fd29cb817dd663245f8c", "messageHeadline": "Docs: Fix incorrect source name under OSS setup (#15324)", "author": {"name": "NAjustin", "email": "51453105+NAjustin@users.noreply.github.com", "user": {"login": "NAjustin"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "211d331d89e33bd40a73c6fef778acaab7d338ca", "messageHeadline": "15302: Destination Azure Blob Storage: Handle per-stream state (#15318)", "author": {"name": "Tuhai Maksym", "email": "kimerinn@gmail.com", "user": {"login": "kimerinn"}}, "additions": 57, "deletions": 14}}, {"node": {"oid": "b5dc550ca1f88e692ca5c21c68b546edcc8162b0", "messageHeadline": "Docs: fix broken link to contribution guide. (#15390)", "author": {"name": "Axay sagathiya", "email": "40173579+axaysagathiya@users.noreply.github.com", "user": {"login": "axaysagathiya"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "28b3db683f3b96be3875c0ce3e7c4a95be62c66d", "messageHeadline": "Docs: fix misspelled name in docs (#15392)", "author": {"name": "Ilya Pantsyr", "email": "panilyau@gmail.com", "user": {"login": "panilya"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "546c24acf8ec56809c42019cd7195f0f9e5edb0c", "messageHeadline": "\ud83e\ude9f Add Segment event for 'Buy Credits' (#15366)", "author": {"name": "Vladimir", "email": "volodymyr.s.petrov@globallogic.com", "user": {"login": "dizel852"}}, "additions": 8, "deletions": 0}}, {"node": {"oid": "c39a7c4655b905f258b037a2e72dca67e53ad64a", "messageHeadline": "\ud83c\udf89Source Harvest: increase unit test coverage at least 90% (#15220)", "author": {"name": "Serhii Lazebnyi", "email": "53845333+lazebnyi@users.noreply.github.com", "user": {"login": "lazebnyi"}}, "additions": 8, "deletions": 3}}, {"node": {"oid": "9751c16989b5ff903c4b878fc8e3d8bfc4f068ff", "messageHeadline": "15311 Updated Destination Rockset to handle per-stream state (#15395)", "author": {"name": "Yevhen Sukhomud", "email": "suhomud@gmail.com", "user": {"login": "suhomud"}}, "additions": 73, "deletions": 12}}, {"node": {"oid": "0bd94c1323a9ac1ed645498c02d22def5a7f9aca", "messageHeadline": "\ud83c\udf89Source Facebook Marketing: Updated date validation process (#15327)", "author": {"name": "Serhii Lazebnyi", "email": "53845333+lazebnyi@users.noreply.github.com", "user": {"login": "lazebnyi"}}, "additions": 72, "deletions": 60}}, {"node": {"oid": "43e7fbb7683d2c16f778b53ea1ecfeacabbbc002", "messageHeadline": "\ud83d\udc1bSource Harvest: \u201cstarted_time\u201d being incorrectly cast as datetime fi\u2026", "author": {"name": "Serhii Lazebnyi", "email": "53845333+lazebnyi@users.noreply.github.com", "user": {"login": "lazebnyi"}}, "additions": 218, "deletions": 101}}, {"node": {"oid": "8d9a3aaa094eda67fab7f4d270e775ce0c292776", "messageHeadline": "\ud83c\udf89 Source Okta: added parameter 'start_date' (#15050)", "author": {"name": "drrest", "email": "dr.rest@gmail.com", "user": {"login": "drrest"}}, "additions": 431, "deletions": 269}}, {"node": {"oid": "8282a450e7f934541e857189acdeb4271925671f", "messageHeadline": "\ud83e\ude9f \ud83c\udf89 Add username editing (#14242)", "author": {"name": "Yatsuk Bogdan", "email": "yatsukbogdan@gmail.com", "user": {"login": "YatsukBogdan1"}}, "additions": 165, "deletions": 46}}, {"node": {"oid": "5e3d46e6d24a10069193a6458339d543274545ba", "messageHeadline": "updated normalization version for postgres destination (#15397)", "author": {"name": "andriikorotkov", "email": "88329385+andriikorotkov@users.noreply.github.com", "user": {"login": "andriikorotkov"}}, "additions": 23, "deletions": 5}}, {"node": {"oid": "6f90c4540ccdf2148d354a553a30cdeb8db3639b", "messageHeadline": "[15246, 15247] Destination mssql\\redshift: fixed normalization tests \u2026", "author": {"name": "Eugene", "email": "etsybaev@gmail.com", "user": {"login": "etsybaev"}}, "additions": 100, "deletions": 35}}, {"node": {"oid": "ef712f18aaddf2a5f91ebceb14aaf196934f5759", "messageHeadline": "[low-code connectors] fix so we don't display yaml when debug flag is\u2026", "author": {"name": "Brian Lai", "email": "51336873+brianjlai@users.noreply.github.com", "user": {"login": "brianjlai"}}, "additions": 7, "deletions": 7}}, {"node": {"oid": "55c546e324974c9c315e1136def7527ad08e122c", "messageHeadline": "Remove unconditional resource assignment (Helm Chart with FluxCD) (#1\u2026", "author": {"name": "si-te", "email": "92753650+si-te@users.noreply.github.com", "user": {"login": "si-te"}}, "additions": 0, "deletions": 1}}, {"node": {"oid": "6f1715eabee70827f90c8cc52cde8224bd355a2f", "messageHeadline": "low-code connectors: convert request headers to string before submitt\u2026", "author": {"name": "Alexandre Girard", "email": "alexandre@airbyte.io", "user": {"login": "girarda"}}, "additions": 56, "deletions": 7}}, {"node": {"oid": "2d9286421746e1f48e812203fb0f094e851f500e", "messageHeadline": "\ud83c\udf89 Source Freshdesk: fix spec for backward compatibility (#15378)", "author": {"name": "Baz", "email": "oleksandr.bazarnov@globallogic.com", "user": {"login": "bazarnov"}}, "additions": 6, "deletions": 5}}, {"node": {"oid": "35125f8846ba15f9b75c2703c649112247f91b67", "messageHeadline": "\ud83c\udf89 Source File: bump setup.py versions (#15269)", "author": {"name": "Serhii Chvaliuk", "email": "grubberr@gmail.com", "user": {"login": "grubberr"}}, "additions": 21, "deletions": 22}}, {"node": {"oid": "d8dfcaaa6e7df0a3c7d35d1a9310e983f0fd3813", "messageHeadline": "\ud83c\udf89 Postgres source: label the connector as generally available (#15380)", "author": {"name": "Greg Solovyev", "email": "grishick@users.noreply.github.com", "user": {"login": "grishick"}}, "additions": 97, "deletions": 96}}, {"node": {"oid": "f9026b0dfc6f1c5dbd9f957357ab2a42710a582d", "messageHeadline": "Remove unnecessary test logging. (#15384)", "author": {"name": "Davin Chia", "email": "davinchia@gmail.com", "user": {"login": "davinchia"}}, "additions": 4, "deletions": 2}}, {"node": {"oid": "5242ff8e95e58cad106f62d5f3b59a75c39ae940", "messageHeadline": "low-code connectors: reset pagination between stream slices (#15330)", "author": {"name": "Alexandre Girard", "email": "alexandre@airbyte.io", "user": {"login": "girarda"}}, "additions": 62, "deletions": 8}}, {"node": {"oid": "c5c13f05b49c040da8494b7fdae96bf4c48c740f", "messageHeadline": "low-code-connectors: handle single records (#15346)", "author": {"name": "Alexandre Girard", "email": "alexandre@airbyte.io", "user": {"login": "girarda"}}, "additions": 10, "deletions": 0}}, {"node": {"oid": "5031e7242656f61be560f9f8917cae39b329bd3b", "messageHeadline": "Bump Airbyte version from 0.39.41-alpha to 0.39.42-alpha (#15335)", "author": {"name": "Octavia Squidington III", "email": "90398440+octavia-squidington-iii@users.noreply.github.com", "user": {"login": "octavia-squidington-iii"}}, "additions": 42, "deletions": 42}}, {"node": {"oid": "bd3110077490ade90a62a376ef674ac840db4f05", "messageHeadline": "initial first pass converting every component to dataclasses (#15189)", "author": {"name": "Brian Lai", "email": "51336873+brianjlai@users.noreply.github.com", "user": {"login": "brianjlai"}}, "additions": 1712, "deletions": 1333}}, {"node": {"oid": "986ae4816a55eeb853cecdd54684d99ea5f608f5", "messageHeadline": "Update spec.json (#15342)", "author": {"name": "Andy", "email": "andy@airbyte.io", "user": {"login": "misteryeo"}}, "additions": 84, "deletions": 84}}, {"node": {"oid": "41eac4b4166061335a6f3e1f0c9a2690c3f07dd1", "messageHeadline": "feat: new constructor that allows for specifying max number of buffer\u2026", "author": {"name": "Adam", "email": "adam-bloom@users.noreply.github.com", "user": {"login": "adam-bloom"}}, "additions": 12, "deletions": 3}}, {"node": {"oid": "9fa4b5ba3adfd905a0f0a9f274b401ca4ab770fa", "messageHeadline": "docs updated (#15356)", "author": {"name": "Baz", "email": "oleksandr.bazarnov@globallogic.com", "user": {"login": "bazarnov"}}, "additions": 50, "deletions": 21}}, {"node": {"oid": "61ee04380ba9534555bd7c6663fe7fa6e85d6d69", "messageHeadline": "updated releaseStage to beta (#15357)", "author": {"name": "Baz", "email": "oleksandr.bazarnov@globallogic.com", "user": {"login": "bazarnov"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "b9b064fa44c6ac96fd75c5fcf510b16bedd0d870", "messageHeadline": "Updated postgres doc and fixed other minor nits (#15297)", "author": {"name": "Amruta Ranade", "email": "11484018+Amruta-Ranade@users.noreply.github.com", "user": {"login": "Amruta-Ranade"}}, "additions": 21, "deletions": 6}}, {"node": {"oid": "1115637b917dd485e718701b9c57f517d6adb7f8", "messageHeadline": "Fixed postgres formatting (#15370)", "author": {"name": "Amruta Ranade", "email": "11484018+Amruta-Ranade@users.noreply.github.com", "user": {"login": "Amruta-Ranade"}}, "additions": 1, "deletions": 0}}, {"node": {"oid": "dfed48b71233f8bd29613d0fbe3e479a906b6306", "messageHeadline": "\ud83e\ude9f  Add Segment call for Connection Delete (#15365)", "author": {"name": "Vladimir", "email": "volodymyr.s.petrov@globallogic.com", "user": {"login": "dizel852"}}, "additions": 28, "deletions": 19}}, {"node": {"oid": "cf5d462610e3c2bd38997cc739a6f494f0c86ee3", "messageHeadline": "Update hubspot.md (#15369)", "author": {"name": "Erica Struthers", "email": "93952107+erica-airbyte@users.noreply.github.com", "user": {"login": "erica-airbyte"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "2929848d6ddaa5e109ea0631678b1b109cbdbb0f", "messageHeadline": "Fix connection settings changing randomly (#15332)", "author": {"name": "Tim Roes", "email": "tim@airbyte.io", "user": {"login": "timroes"}}, "additions": 60, "deletions": 55}}, {"node": {"oid": "95aeb39325f8f91526dd4f01401fc2c00d9af1cf", "messageHeadline": "Fix typo in change log (#15343)", "author": {"name": "Greg Solovyev", "email": "grishick@users.noreply.github.com", "user": {"login": "grishick"}}, "additions": 37, "deletions": 37}}, {"node": {"oid": "823a79b69a4a409b57b86d146f4a731223088b25", "messageHeadline": "S3, Databricks and Gcs destinations fix test and publish (#15360)", "author": {"name": "oneshcheret", "email": "33333155+sashaNeshcheret@users.noreply.github.com", "user": {"login": "sashaNeshcheret"}}, "additions": 13, "deletions": 12}}, {"node": {"oid": "c916c5b496dbfe9be388cfd6ca0bb76daff7c979", "messageHeadline": "\ud83e\ude9f \ud83c\udf89 Move the cancel button outside the run click area (#14955)", "author": {"name": "Mark Berger", "email": "m19.berger@gmail.com", "user": {"login": "matter-q"}}, "additions": 333, "deletions": 244}}, {"node": {"oid": "36319d70b21f30578538bc66745776fd81700669", "messageHeadline": "[15245] Destination-mysql: fixed normalization tests after changes in\u2026", "author": {"name": "Eugene", "email": "etsybaev@gmail.com", "user": {"login": "etsybaev"}}, "additions": 33, "deletions": 2}}, {"node": {"oid": "2afa5d026dd9cc44d1c1cca4b53e29cd5f4275d5", "messageHeadline": "15308 Destination PubSub: Handle per-stream state (#15355)", "author": {"name": "Yevhen Sukhomud", "email": "suhomud@gmail.com", "user": {"login": "suhomud"}}, "additions": 53, "deletions": 8}}, {"node": {"oid": "2344b460d3d082e6340154cdb3654eedd6d497b1", "messageHeadline": "Source Hubspot: fix Deals stream schema (#15354)", "author": {"name": "Denys Davydov", "email": "davydov.den18@gmail.com", "user": {"login": "davydov-d"}}, "additions": 4, "deletions": 20}}, {"node": {"oid": "a16b5d14917d4d359398540cfe7f23c2222ac1ad", "messageHeadline": "fixed formatting (#15359)", "author": {"name": "Oleksandr Sheheda", "email": "alexandr-shegeda@users.noreply.github.com", "user": {"login": "alexandr-shegeda"}}, "additions": 830, "deletions": 812}}, {"node": {"oid": "ac33e193f1b7c8cf8b0d31d9d5bdfc2e5a2a618f", "messageHeadline": "\ud83c\udf89 Destination DynamoDB: Handle per-stream state (#15350)", "author": {"name": "Oleksandr Sheheda", "email": "alexandr-shegeda@users.noreply.github.com", "user": {"login": "alexandr-shegeda"}}, "additions": 55, "deletions": 10}}, {"node": {"oid": "f0e1fbfd2fe1384752a14dcf6f34221ebc262100", "messageHeadline": "Update Pulsar destination to use outputRecordCollector to properly st\u2026", "author": {"name": "Yevhen Sukhomud", "email": "suhomud@gmail.com", "user": {"login": "suhomud"}}, "additions": 48, "deletions": 20}}, {"node": {"oid": "964b2263f78db67e987c5193a3c9a487ab08926e", "messageHeadline": "Update Kinesis destination to use outputRecordCollector to properly s\u2026", "author": {"name": "Yevhen Sukhomud", "email": "suhomud@gmail.com", "user": {"login": "suhomud"}}, "additions": 64, "deletions": 18}}, {"node": {"oid": "a4e52cc56403c6bf7d3eb68f373fdd16138428bf", "messageHeadline": "\ud83d\udc1b Source Amazon Ads: Improve report streams date-range generation (#1\u2026", "author": {"name": "Serhii Chvaliuk", "email": "grubberr@gmail.com", "user": {"login": "grubberr"}}, "additions": 386, "deletions": 258}}, {"node": {"oid": "2d60438cd88cdd5f3643079d47e60c10d374a41f", "messageHeadline": "SAT: new tests for spec backward compatibility - syntactic validation\u2026", "author": {"name": "Augustin", "email": "augustin.lafanechere@gmail.com", "user": {"login": "alafanechere"}}, "additions": 1155, "deletions": 94}}, {"node": {"oid": "23bdd61b43ddf14da2928586e5e999fc8bb45319", "messageHeadline": "Make `connectionTimeoutMs` configurable (#15226)", "author": {"name": "Ryan Fu", "email": "ryan.fu@airbyte.io", "user": {"login": "ryankfu"}}, "additions": 127, "deletions": 50}}, {"node": {"oid": "25871c2760c67aa418b8a3b6f6886b9158b1959f", "messageHeadline": "Deleted trial info (#15277)", "author": {"name": "Sophia Wiley", "email": "106352739+sophia-wiley@users.noreply.github.com", "user": {"login": "sophia-wiley"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "6e59cfd7be79353f93e83ad255572a2ac47b8b03", "messageHeadline": "low-code connectors: Set slicer's request options (#15283)", "author": {"name": "Alexandre Girard", "email": "alexandre@airbyte.io", "user": {"login": "girarda"}}, "additions": 487, "deletions": 267}}, {"node": {"oid": "017a0921948e3c564179e14fd0a50040e17a6f3c", "messageHeadline": "cast to string before passing to strptime (#15323)", "author": {"name": "Alexandre Girard", "email": "alexandre@airbyte.io", "user": {"login": "girarda"}}, "additions": 22, "deletions": 7}}, {"node": {"oid": "8161d8d97d742e7f585c0b87bb5ec2c481748b34", "messageHeadline": "13758: SSH control host port setting not used when tunneling (#14295)", "author": {"name": "Tuhai Maksym", "email": "kimerinn@gmail.com", "user": {"login": "kimerinn"}}, "additions": 9, "deletions": 7}}, {"node": {"oid": "79a54a81fdb40ebbe5b684f6ccff32d1439575f7", "messageHeadline": "Emit a state message even if no records were read (#15067)", "author": {"name": "Alexandre Girard", "email": "alexandre@airbyte.io", "user": {"login": "girarda"}}, "additions": 81, "deletions": 2}}, {"node": {"oid": "31adaced4df0cb3ca88f21695aaa46e281141dd7", "messageHeadline": "Source-MSSQL : special character support in dbname #14824 #15186 (#15\u2026", "author": {"name": "sivankumar86", "email": "sivankumar86@users.noreply.github.com", "user": {"login": "sivankumar86"}}, "additions": 18, "deletions": 5}}, {"node": {"oid": "6b5e4fb6e6975d833f7c9054fc67e81ec1d53f8f", "messageHeadline": "\ud83e\ude9f \ud83c\udf89 Improved rendering of variable input fields in source/destination\u2026", "author": {"name": "Edmundo Ruiz Ghanem", "email": "168664+edmundito@users.noreply.github.com", "user": {"login": "edmundito"}}, "additions": 535, "deletions": 312}}, {"node": {"oid": "e04e661b88104260f04e0878dd379de2fbbec73b", "messageHeadline": "Bmoric/test mongo per stream (#15279)", "author": {"name": "Benoit Moriceau", "email": "benoit@airbyte.io", "user": {"login": "benmoriceau"}}, "additions": 42, "deletions": 0}}, {"node": {"oid": "39db316fc86faa69231d7c8894056051721db781", "messageHeadline": "Update Cassandra destination to use outputRecordCollector to properly\u2026", "author": {"name": "Yevhen Sukhomud", "email": "suhomud@gmail.com", "user": {"login": "suhomud"}}, "additions": 70, "deletions": 21}}, {"node": {"oid": "117c34635ad21104859b5e966053778f44c272bf", "messageHeadline": "Docs: Update google-analytics-v4.md (#15288)", "author": {"name": "Le Dinh Cuong", "email": "42601985+cuongld2@users.noreply.github.com", "user": {"login": "cuongld2"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "d9ac3127bb8cb217808ee873adfad0c15ed8f25c", "messageHeadline": "\ud83e\ude9f \ud83d\udc1b Correctly revalidate form when validationSchema changes (#15109)", "author": {"name": "Tim Roes", "email": "tim@airbyte.io", "user": {"login": "timroes"}}, "additions": 17, "deletions": 5}}, {"node": {"oid": "e28038e1b0f9d86c8d9dbae43c8a9d3e3d008f7a", "messageHeadline": "Update Keen destination to use outputRecordCollector to properly stor\u2026", "author": {"name": "Yevhen Sukhomud", "email": "suhomud@gmail.com", "user": {"login": "suhomud"}}, "additions": 71, "deletions": 10}}, {"node": {"oid": "3861f0f3b4621abb28923655084ceeca6a6e0d03", "messageHeadline": "Update Kafka destination to use outputRecordCollector to properly sto\u2026", "author": {"name": "Yevhen Sukhomud", "email": "suhomud@gmail.com", "user": {"login": "suhomud"}}, "additions": 37, "deletions": 14}}, {"node": {"oid": "87161380acf228b61a77c51464ce99e3ff2447a1", "messageHeadline": "fix disabled button (#15276)", "author": {"name": "Vladimir", "email": "volodymyr.s.petrov@globallogic.com", "user": {"login": "dizel852"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "2eb1d2a3189bfe65dcbd545fb9057e80f38cbed7", "messageHeadline": "\ud83d\udc1b Source Zendesk Support: add `Subscription Plan` check for available\u2026", "author": {"name": "Baz", "email": "oleksandr.bazarnov@globallogic.com", "user": {"login": "bazarnov"}}, "additions": 109, "deletions": 56}}, {"node": {"oid": "9110bd9f3b619239ff7fb53716db87668ad76f98", "messageHeadline": "\ud83d\udc1bDestination-postgres: fixed normalization java tests after changes i\u2026", "author": {"name": "Eugene", "email": "etsybaev@gmail.com", "user": {"login": "etsybaev"}}, "additions": 24, "deletions": 10}}, {"node": {"oid": "ed3ac480557b7c670b20ab5ca13ede98a1497b17", "messageHeadline": "\ud83d\udc1e Postgres source: fix first record wait time parsing bug (#15273)", "author": {"name": "Liren Tu", "email": "tuliren.git@outlook.com", "user": {"login": "tuliren"}}, "additions": 87, "deletions": 20}}, {"node": {"oid": "57c841f467cdafbb059268f73f0757710321edc4", "messageHeadline": "chore: fixed elasticsearch documentation (#15193)", "author": {"name": "Harshith Mullapudi", "email": "harshithmullapudi@gmail.com", "user": {"login": "harshithmullapudi"}}, "additions": 61, "deletions": 61}}, {"node": {"oid": "6c67d80f7927669af92951cd195b19c2ed78dce9", "messageHeadline": "Source Bing Ads adding missing columns (#14862)", "author": {"name": "Baiyue Cao", "email": "caobaiyue@gmail.com", "user": {"login": "SPTKL"}}, "additions": 870, "deletions": 226}}, {"node": {"oid": "2cf06ccdb316514aeb28fa60fd54d1dcc7f49250", "messageHeadline": "increase report interval to 120s to minimize temporal metric reportin\u2026", "author": {"name": "Xiaohan Song", "email": "xiaohan@airbyte.io", "user": {"login": "xiaohansong"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "a4a5662a0a551856b92aab6c7c487b7dcadfc79f", "messageHeadline": "Fix Mongo dest (#15211)", "author": {"name": "Benoit Moriceau", "email": "benoit@airbyte.io", "user": {"login": "benmoriceau"}}, "additions": 6, "deletions": 4}}, {"node": {"oid": "a837101ffa93ec2844804219af2c6addb68a39be", "messageHeadline": "Bmoric/test bq standard (#15270)", "author": {"name": "Benoit Moriceau", "email": "benoit@airbyte.io", "user": {"login": "benmoriceau"}}, "additions": 35, "deletions": 0}}, {"node": {"oid": "daafb61e3bb0dce9cd6feb7eace0e6c17229b658", "messageHeadline": "Add generic test to test the per stream state behavior (#15267)", "author": {"name": "Benoit Moriceau", "email": "benoit@airbyte.io", "user": {"login": "benmoriceau"}}, "additions": 64, "deletions": 0}}, {"node": {"oid": "f4b486300be4d1b27fe19fd76be42ff7c8c80c30", "messageHeadline": "\ud83c\udf89 Postgres source: sync data from beginning if lsn is no longer valid\u2026", "author": {"name": "Subodh Kant Chaturvedi", "email": "subodh1810@gmail.com", "user": {"login": "subodh1810"}}, "additions": 499, "deletions": 111}}, {"node": {"oid": "d57a6a62f246e3fea8a7ac53152a2a8155314486", "messageHeadline": "Update README.md", "author": {"name": "Amruta Ranade", "email": "11484018+Amruta-Ranade@users.noreply.github.com", "user": {"login": "Amruta-Ranade"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "0bc617fd6c010c79b1b058201a35ed2a128559bf", "messageHeadline": "Source Okta: add permission stream under a custom role (#14739)", "author": {"name": "Yiyang Li", "email": "yiyangli2010@gmail.com", "user": {"login": "YiyangLi"}}, "additions": 236, "deletions": 18}}, {"node": {"oid": "a7a1847d47a8f167b5fecb416041c1056d64c2cf", "messageHeadline": "Align Postgres Destination regular and strict encrypt versions (#15261)", "author": {"name": "Greg Solovyev", "email": "grishick@users.noreply.github.com", "user": {"login": "grishick"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "a4ccaee837bc506e0b40c03db95704e3fa0d2dff", "messageHeadline": "\ud83e\ude9f Add catalog changes modal on schema refresh (#14074)", "author": {"name": "Teal Larson", "email": "LARSON.TEAL@GMAIL.COM", "user": {"login": "tealjulia"}}, "additions": 901, "deletions": 21}}, {"node": {"oid": "d3d60c1067e6ff3230b1b65469d5885debe7672d", "messageHeadline": "Align strict encrypt and regular connector versions for destination-m\u2026", "author": {"name": "Greg Solovyev", "email": "grishick@users.noreply.github.com", "user": {"login": "grishick"}}, "additions": 8, "deletions": 7}}, {"node": {"oid": "67aab69a3c9e9aeb5f04b12c066bdf3d54b93a7f", "messageHeadline": "Align MS SQL regular and strict encrypt versions (#15260)", "author": {"name": "Greg Solovyev", "email": "grishick@users.noreply.github.com", "user": {"login": "grishick"}}, "additions": 10, "deletions": 9}}, {"node": {"oid": "c5a9c276dc23a03b823a57ab0d8414bc452a03aa", "messageHeadline": "Kubernetes: Datadog Constant Tags (#15213)", "author": {"name": "Marcos Marx", "email": "marcosmarxm@users.noreply.github.com", "user": {"login": "marcosmarxm"}}, "additions": 43, "deletions": 4}}, {"node": {"oid": "fc0bda7f2b56710b589cf48e829994c102ef10da", "messageHeadline": "\ud83c\udf89 Postgres source: emit state messages more frequently for incrementa\u2026", "author": {"name": "Liren Tu", "email": "tuliren.git@outlook.com", "user": {"login": "tuliren"}}, "additions": 217, "deletions": 87}}, {"node": {"oid": "708802d01f093ac95d60bb57d9b410af92bf286c", "messageHeadline": "\ud83c\udf89Source Postgres: 13608, 12026, 14590 - Align regular and CDC integra\u2026", "author": {"name": "Yurii Bidiuk", "email": "35812734+yurii-bidiuk@users.noreply.github.com", "user": {"login": "yurii-bidiuk"}}, "additions": 848, "deletions": 1005}}, {"node": {"oid": "316502c6bdc610a62bc15a56dc9677026797af34", "messageHeadline": "fix: Update helm charts (#15199)", "author": {"name": "Kyryl Skobylko", "email": "xpuska513@gmail.com", "user": {"login": "xpuska513"}}, "additions": 117, "deletions": 76}}, {"node": {"oid": "be6e68478ff998aad7ea92055fe60f414897cda1", "messageHeadline": "Update css-modules rules from warnings to errors (#15239)", "author": {"name": "Edmundo Ruiz Ghanem", "email": "168664+edmundito@users.noreply.github.com", "user": {"login": "edmundito"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "76c4053282489b89e2eb70b45e03feb4212104b9", "messageHeadline": "Destination BigQuery: Enabling Application Default Credentials (#14784)", "author": {"name": "Marcelo Castro", "email": "marcelopiocastro@gmail.com", "user": {"login": "marcelopio"}}, "additions": 7, "deletions": 7}}, {"node": {"oid": "2a0c57b3ed1fc6f16bff1661efa23287422b48fa", "messageHeadline": "Source Google Sheets: exposes row batch size config (#15107)", "author": {"name": "Akul Goel", "email": "13823055+akulgoel96@users.noreply.github.com", "user": {"login": "akulgoel96"}}, "additions": 19, "deletions": 5}}, {"node": {"oid": "392c4f6c37cbff15d53d99f26822115bc4d03ee9", "messageHeadline": "Fix connector form cancellation logic to ensure all fields are reset \u2026", "author": {"name": "Edmundo Ruiz Ghanem", "email": "168664+edmundito@users.noreply.github.com", "user": {"login": "edmundito"}}, "additions": 60, "deletions": 45}}, {"node": {"oid": "11448ff3c2cfef23370dfa958a94f43b1282e801", "messageHeadline": "Helm Chart: make loadBalancerIP configurable for webapp (#14992)", "author": {"name": "Nipuna Prashan", "email": "nipunaprashan99@gmail.com", "user": {"login": "NipunaPrashan"}}, "additions": 4, "deletions": 1}}, {"node": {"oid": "8e5d2ff0f4361489947ee77b04930aaa7edabd34", "messageHeadline": "Typo fix (#15244)", "author": {"name": "Andy Jih", "email": "andyjih@users.noreply.github.com", "user": {"login": "andyjih"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "8fe89f544498146c32be93f1523900d05415583f", "messageHeadline": ":tada: Source SurveyMonkey - to beta (#14998)", "author": {"name": "midavadim", "email": "midavadim@yahoo.com", "user": {"login": "midavadim"}}, "additions": 768, "deletions": 183}}, {"node": {"oid": "e2526ff4f3a14ae0a9af576a078e2eee5fcfc9cf", "messageHeadline": "Sync Log Summary Doc (#15181)", "author": {"name": "Sophia Wiley", "email": "106352739+sophia-wiley@users.noreply.github.com", "user": {"login": "sophia-wiley"}}, "additions": 82, "deletions": 7}}, {"node": {"oid": "c05b3f0cebf1fd52ad2424b6021a55db4e07157f", "messageHeadline": "Docs: Add \"External resources\" section to TiDB source connector doc (\u2026", "author": {"name": "Xiang Zhang", "email": "angwerzx@126.com", "user": {"login": "zhangyangyu"}}, "additions": 8, "deletions": 2}}, {"node": {"oid": "3b85a74723719f71db9285eaf4820e98e618d964", "messageHeadline": "Dual write old and new schedule schemas (#15039)", "author": {"name": "Michael Siega", "email": "109092231+mfsiega-airbyte@users.noreply.github.com", "user": {"login": "mfsiega-airbyte"}}, "additions": 87, "deletions": 0}}, {"node": {"oid": "e7b9e00949b80fbd47300056af6574898b7bf1ec", "messageHeadline": "Fix multiply log bindings (#14801)", "author": {"name": "Andrii Leonets", "email": "30464745+DoNotPanicUA@users.noreply.github.com", "user": {"login": "DoNotPanicUA"}}, "additions": 151, "deletions": 126}}, {"node": {"oid": "cc7e850a42671687eca9ac47ec252bd08d5d3a84", "messageHeadline": "Update bigquery.md", "author": {"name": "Amruta Ranade", "email": "11484018+Amruta-Ranade@users.noreply.github.com", "user": {"login": "Amruta-Ranade"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "568e9f5888e86dbf8b0d81960bfb179ff602b679", "messageHeadline": "\ud83c\udf89 Source Oracle: Use Service Name to connect to database (#14953)", "author": {"name": "Yurii Bidiuk", "email": "35812734+yurii-bidiuk@users.noreply.github.com", "user": {"login": "yurii-bidiuk"}}, "additions": 184, "deletions": 37}}, {"node": {"oid": "b57ec0f7c4f2f16f7eec7aa2850fa9a05932b9e6", "messageHeadline": "Update README.md", "author": {"name": "Amruta Ranade", "email": "11484018+Amruta-Ranade@users.noreply.github.com", "user": {"login": "Amruta-Ranade"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "12821932449a61c659ae7aed3c796318a2a8637b", "messageHeadline": "Updated connector status page (#15240)", "author": {"name": "Amruta Ranade", "email": "11484018+Amruta-Ranade@users.noreply.github.com", "user": {"login": "Amruta-Ranade"}}, "additions": 9, "deletions": 9}}, {"node": {"oid": "19a6884b84b97990ff90b5a0a3503a7d21a8a30d", "messageHeadline": "source-acceptance-test added (#15237)", "author": {"name": "Serhii Chvaliuk", "email": "grubberr@gmail.com", "user": {"login": "grubberr"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "29bfa6d5d2c6d09f584a0b55326784aca52ebdd9", "messageHeadline": "Fix Validate JdbcUrls with additional test (#15190)", "author": {"name": "Ryan Fu", "email": "ryan.fu@airbyte.io", "user": {"login": "ryankfu"}}, "additions": 37, "deletions": 12}}, {"node": {"oid": "ff32bead8607e738dd2f14e35b61d97fd3684982", "messageHeadline": "docs: add a note about how our build reports are persisted", "author": {"name": "Sherif A. Nada", "email": "snadalive@gmail.com", "user": {"login": "sherifnada"}}, "additions": 6, "deletions": 0}}, {"node": {"oid": "0ba46153cd7db0a3df73e72ee846c6089bcd4461", "messageHeadline": "Fix debug output for banner (#15223)", "author": {"name": "Tim Roes", "email": "tim@airbyte.io", "user": {"login": "timroes"}}, "additions": 3, "deletions": 9}}, {"node": {"oid": "3e5824e47c0516eff12ba200959a9178ed2a8880", "messageHeadline": "Removed outdated content (#15222)", "author": {"name": "Amruta Ranade", "email": "11484018+Amruta-Ranade@users.noreply.github.com", "user": {"login": "Amruta-Ranade"}}, "additions": 2, "deletions": 50}}, {"node": {"oid": "49ee78b7fa6723a98bb320d3c49716e8871d0bf4", "messageHeadline": "\ud83e\ude9f \ud83d\udc1b Fix out of credits banner (#15216)", "author": {"name": "Teal Larson", "email": "LARSON.TEAL@GMAIL.COM", "user": {"login": "tealjulia"}}, "additions": 17, "deletions": 10}}, {"node": {"oid": "7b4f59b8b0a0f069097f45b07de86a8ac045299b", "messageHeadline": "Source Stripe: external account streams (#14357)", "author": {"name": "wjwatkinson", "email": "54151695+wjwatkinson@users.noreply.github.com", "user": {"login": "wjwatkinson"}}, "additions": 175, "deletions": 5}}, {"node": {"oid": "eca646593821e9043a408e1a02f16e7b98721679", "messageHeadline": "fix millisecond error (#15203)", "author": {"name": "Teal Larson", "email": "LARSON.TEAL@GMAIL.COM", "user": {"login": "tealjulia"}}, "additions": 4, "deletions": 3}}, {"node": {"oid": "8bf5986a0b7df94bc384bd48f51e6e67cf2f0ee6", "messageHeadline": "Fix bq standard mode (#15180)", "author": {"name": "Benoit Moriceau", "email": "benoit@airbyte.io", "user": {"login": "benmoriceau"}}, "additions": 11, "deletions": 8}}, {"node": {"oid": "f81d86ee1fbfa6d85f45035f57ba2108caf0450d", "messageHeadline": "Generate reference docs source (#15183)", "author": {"name": "Alexandre Girard", "email": "alexandre@airbyte.io", "user": {"login": "girarda"}}, "additions": 279, "deletions": 24}}, {"node": {"oid": "649182798a9ee57de80a0a09552aeeaf4fa8bbd1", "messageHeadline": "Fix schema file path (#15209)", "author": {"name": "Alexandre Girard", "email": "alexandre@airbyte.io", "user": {"login": "girarda"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "7ba102b441861f5d17ce859d73c1840e82256461", "messageHeadline": "Add and persist job failures for Normalization (#14790)", "author": {"name": "George Claireaux", "email": "george@claireaux.co.uk", "user": {"login": "Phlair"}}, "additions": 477, "deletions": 17}}, {"node": {"oid": "f924359fad45b54f8a7ca5959d10551bedf1a018", "messageHeadline": "report synchronous check/spec/discover failures to JobErrorReporter (\u2026", "author": {"name": "Pedro S. Lopez", "email": "pedroslopez@me.com", "user": {"login": "pedroslopez"}}, "additions": 507, "deletions": 81}}, {"node": {"oid": "bbbd1ad4a114809b3205355439824f9cdd1352ca", "messageHeadline": "\ud83d\udc1b Source Okta: fix for failed stream on `Json Validation` NPE (#15179)", "author": {"name": "Baz", "email": "oleksandr.bazarnov@globallogic.com", "user": {"login": "bazarnov"}}, "additions": 630, "deletions": 407}}, {"node": {"oid": "ae58fa52daad43d1e129121bb963e49be6662b43", "messageHeadline": "\ud83c\udf89 Source Github: PullRequestCommentReactions - re-implemented using G\u2026", "author": {"name": "Serhii Chvaliuk", "email": "grubberr@gmail.com", "user": {"login": "grubberr"}}, "additions": 1138, "deletions": 31}}, {"node": {"oid": "09d690149882ca586e5abc815b072ff56d7a32b1", "messageHeadline": "Source Hubspot: fix 401 for associations (#15156)", "author": {"name": "Denys Davydov", "email": "davydov.den18@gmail.com", "user": {"login": "davydov-d"}}, "additions": 161, "deletions": 18}}, {"node": {"oid": "9dd045d556093d73bf609d85af397e1eec08c066", "messageHeadline": "SAT: retrieve previous connector spec and create test to run checks a\u2026", "author": {"name": "Augustin", "email": "augustin.lafanechere@gmail.com", "user": {"login": "alafanechere"}}, "additions": 83, "deletions": 5}}, {"node": {"oid": "c1e252f1bc8bea3e9f61f4557ea9ea8e079a64fa", "messageHeadline": "Delete state object from template (#15178)", "author": {"name": "Alexandre Girard", "email": "alexandre@airbyte.io", "user": {"login": "girarda"}}, "additions": 0, "deletions": 2}}, {"node": {"oid": "0961ee94f2b8cea661f7a52dc3140d8de33a8284", "messageHeadline": "Export temporal metrics to datadog (#14842)", "author": {"name": "Xiaohan Song", "email": "xiaohan@airbyte.io", "user": {"login": "xiaohansong"}}, "additions": 87, "deletions": 4}}, {"node": {"oid": "2bacb3ba9c9071fb9a67ca07f8779b509ab9925e", "messageHeadline": "fix build: re-generate scaffold connectors (#15175)", "author": {"name": "Pedro S. Lopez", "email": "pedroslopez@me.com", "user": {"login": "pedroslopez"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "362fc4ea0370fc8fc352cf7df3d49e1fb6756638", "messageHeadline": "Revert \"Release per stream to the OSS project (#15008)\" (#15177)", "author": {"name": "Benoit Moriceau", "email": "benoit@airbyte.io", "user": {"login": "benmoriceau"}}, "additions": 6, "deletions": 6}}, {"node": {"oid": "f7115d1953aabc1ee331771a4bb870d53db1129d", "messageHeadline": ":bug: Source shortio: Changing links primary key (#15066)", "author": {"name": "Apostol Tego", "email": "apostol.tegko@fnatic.com", "user": {"login": "apostoltego"}}, "additions": 46, "deletions": 308}}, {"node": {"oid": "b6dd734834378f34562e37c4cecbd24ce1bfccdf", "messageHeadline": "publish source postgres+mysql strict-encrypt (#15176)", "author": {"name": "Edward Gao", "email": "edward.gao@airbyte.io", "user": {"login": "edgao"}}, "additions": 35, "deletions": 35}}, {"node": {"oid": "1c0612b5ae13a52039f41342579300dcdcd8a25f", "messageHeadline": "Docs cleanup (#15174)", "author": {"name": "Amruta Ranade", "email": "11484018+Amruta-Ranade@users.noreply.github.com", "user": {"login": "Amruta-Ranade"}}, "additions": 1, "deletions": 16}}, {"node": {"oid": "f614c7b09d7994bc97e9c19e9bd4cf403b613ef5", "messageHeadline": "Deleted careers and open positions from Docs (#15171)", "author": {"name": "Amruta Ranade", "email": "11484018+Amruta-Ranade@users.noreply.github.com", "user": {"login": "Amruta-Ranade"}}, "additions": 0, "deletions": 452}}, {"node": {"oid": "07e2d80a9b3822d40fc2ad571a309cc1e96c1e7d", "messageHeadline": "Fix callout formatting (#15162)", "author": {"name": "Andy", "email": "andy@airbyte.io", "user": {"login": "misteryeo"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "6f6caa53af21b881be656d139555c403a5d1da56", "messageHeadline": "Updated Postgres doc (#15166)", "author": {"name": "Amruta Ranade", "email": "11484018+Amruta-Ranade@users.noreply.github.com", "user": {"login": "Amruta-Ranade"}}, "additions": 205, "deletions": 187}}, {"node": {"oid": "d0b15fe7597aa4084f1d5882b41c17320c32f513", "messageHeadline": "Add metrics for temporal workflow resets (#15016)", "author": {"name": "Jonathan Pearlin", "email": "jonathan@airbyte.io", "user": {"login": "jdpgrailsdev"}}, "additions": 200, "deletions": 69}}, {"node": {"oid": "e65627ba0cc876903d030e383c8c4e2ad99fb621", "messageHeadline": "Degenderize sign-up quote wording (#15164)", "author": {"name": "Tim Roes", "email": "tim@airbyte.io", "user": {"login": "timroes"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "dd234974a682b8d95b1ff53f8231bb79b8e7ff97", "messageHeadline": "fix HikariPool error on postgres destination integration tests (#15165)", "author": {"name": "George Claireaux", "email": "george@claireaux.co.uk", "user": {"login": "Phlair"}}, "additions": 3, "deletions": 2}}, {"node": {"oid": "e1eaed2a05d1ff2663f4b123b86c622f261d39be", "messageHeadline": "fix tests (#15133)", "author": {"name": "mkhokh-33", "email": "mariia.khokh@globallogic.com", "user": {"login": "mkhokh-33"}}, "additions": 85, "deletions": 17}}, {"node": {"oid": "5e9759bbf34c05dd364dbb6dc66dfe96d9cac127", "messageHeadline": "AnalyticsService event cleanup (#15142)", "author": {"name": "Tim Roes", "email": "tim@airbyte.io", "user": {"login": "timroes"}}, "additions": 196, "deletions": 243}}, {"node": {"oid": "ce2fd86acb5d01ee88fe1a933417a6d8e1016d51", "messageHeadline": "Fix terminate workflow by using JQ Args. (#15160)", "author": {"name": "Davin Chia", "email": "davinchia@gmail.com", "user": {"login": "davinchia"}}, "additions": 3, "deletions": 3}}, {"node": {"oid": "3d499557b7307686eacd829282d91d06be467b53", "messageHeadline": "source-S3: Support JSON format (#14213)", "author": {"name": "sivankumar86", "email": "sivankumar86@users.noreply.github.com", "user": {"login": "sivankumar86"}}, "additions": 556, "deletions": 29}}, {"node": {"oid": "c5a98f3ecfc7777f03c59a68355a35a33f2d1e69", "messageHeadline": "GitHub Actions - workflow `Connector Integration Tests` - add retry (\u2026", "author": {"name": "Serhii Chvaliuk", "email": "grubberr@gmail.com", "user": {"login": "grubberr"}}, "additions": 245, "deletions": 104}}, {"node": {"oid": "21b51e31838bc343a9a72365e456d98a51b79cd0", "messageHeadline": "fix: Fix extraEnv, Update OSS charts (#15159)", "author": {"name": "Kyryl Skobylko", "email": "xpuska513@gmail.com", "user": {"login": "xpuska513"}}, "additions": 60, "deletions": 33}}, {"node": {"oid": "d44923df89ca1a56259cf4d79b2f1a99a69ac482", "messageHeadline": "Docs: Fix link to roadmap (#15103)", "author": {"name": "Niall O'Riordan", "email": "oriordanniall1@gmail.com", "user": {"login": "nialloriordan"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "8b3c6861d1142f2bb7f7f96caa9f0e6f1c955bb5", "messageHeadline": "pin flake8==4.0.1 (#15155)", "author": {"name": "Serhii Chvaliuk", "email": "grubberr@gmail.com", "user": {"login": "grubberr"}}, "additions": 3, "deletions": 0}}, {"node": {"oid": "bb5c70c0444c8db7349b15b83402640d57ab0d00", "messageHeadline": "Fix yaml formatting error (#15148)", "author": {"name": "Nipuna Prashan", "email": "nipunaprashan99@gmail.com", "user": {"login": "NipunaPrashan"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "67333aa3bca19cb0b3f4ab82dd4663c985c63630", "messageHeadline": "\ud83c\udf89 Source Github: bugfix schemas for streams `deployments`, `workflow_\u2026", "author": {"name": "Serhii Chvaliuk", "email": "grubberr@gmail.com", "user": {"login": "grubberr"}}, "additions": 25, "deletions": 6}}, {"node": {"oid": "cbdb897aa12af8272d4cacc5370fd96ade6a98e2", "messageHeadline": "Source Hubspot: revert v0.1.78 (#15144)", "author": {"name": "Denys Davydov", "email": "davydov.den18@gmail.com", "user": {"login": "davydov-d"}}, "additions": 11, "deletions": 146}}, {"node": {"oid": "9b0ed96a7ca482aa87b0d6812be9d99c4e584478", "messageHeadline": "Source PayPal Transactions: increase unit tests (#15098)", "author": {"name": "Anna Lvova", "email": "37615075+annalvova05@users.noreply.github.com", "user": {"login": "annalvova05"}}, "additions": 197, "deletions": 13}}, {"node": {"oid": "dd109debec80156c977a66b30c3cf2dc9b808844", "messageHeadline": "Source Hubspot: implement new stream to read associations in incremen\u2026", "author": {"name": "Denis Davydov", "email": "davydov.den18@gmail.com", "user": {"login": "davydov-d"}}, "additions": 147, "deletions": 10}}, {"node": {"oid": "64572d96eb43b4b799dcd9c3cf66ecda6d2a3ab1", "messageHeadline": "fix: airbyte-integrations/connector-templates/source-python-http-api/\u2026", "author": {"name": "Davin Chia", "email": "davinchia@gmail.com", "user": {"login": "davinchia"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "a3ff80c179b91dc8867588c8d81cde0b1266c5e5", "messageHeadline": "[low-code-connectors] Disable parse-time interpolation in favor of ru\u2026", "author": {"name": "Alexandre Girard", "email": "alexandre@airbyte.io", "user": {"login": "girarda"}}, "additions": 259, "deletions": 284}}, {"node": {"oid": "6b35b237a11a38942f6599db9a25afad272eb15a", "messageHeadline": "Snowflake destination: support key pair authentication (#14388)", "author": {"name": "oneshcheret", "email": "33333155+sashaNeshcheret@users.noreply.github.com", "user": {"login": "sashaNeshcheret"}}, "additions": 158, "deletions": 8}}, {"node": {"oid": "65295b76710d12dc71029ea999b538ec6dfbc262", "messageHeadline": "\ud83c\udf89Source PayPal Transactions: Updated docs (#15105)", "author": {"name": "Serhii Lazebnyi", "email": "53845333+lazebnyi@users.noreply.github.com", "user": {"login": "lazebnyi"}}, "additions": 55, "deletions": 39}}, {"node": {"oid": "39029f831bf506ab681c33fb57e9fbce705b6062", "messageHeadline": "\ud83d\udc1b Source Google Ads: Fix wrong schema for `ad_group_criterion.topic.p\u2026", "author": {"name": "Serhii Lazebnyi", "email": "53845333+lazebnyi@users.noreply.github.com", "user": {"login": "lazebnyi"}}, "additions": 53, "deletions": 49}}, {"node": {"oid": "22c107a317927b69891efceaff194343f2c076f2", "messageHeadline": "\ud83e\ude9f \ud83c\udfa8 Update layout of create connection and replication settings pages\u2026", "author": {"name": "Edmundo Ruiz Ghanem", "email": "168664+edmundito@users.noreply.github.com", "user": {"login": "edmundito"}}, "additions": 329, "deletions": 283}}, {"node": {"oid": "3a013a4d749692385b43464475e966b9f3f02373", "messageHeadline": "\ud83e\ude9f \ud83c\udfa8 Trial end banner (#14913)", "author": {"name": "Teal Larson", "email": "LARSON.TEAL@GMAIL.COM", "user": {"login": "tealjulia"}}, "additions": 76, "deletions": 44}}, {"node": {"oid": "291e91ea2b7314436ff9bcee08c5ab098ed7ac81", "messageHeadline": "\ud83c\udf89 Source Okta: return deprovisioned users (#15001)", "author": {"name": "Anna Lvova", "email": "37615075+annalvova05@users.noreply.github.com", "user": {"login": "annalvova05"}}, "additions": 47, "deletions": 35}}, {"node": {"oid": "c2a5f1c0f0e7aad959a20fd3555f69b85554e728", "messageHeadline": "#14048 Source Klaviyo: update release stage (#15083)", "author": {"name": "Denis Davydov", "email": "davydov.den18@gmail.com", "user": {"login": "davydov-d"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "a332ee20c67d2ebd9de9d76d89778827ccbf18a8", "messageHeadline": "\ud83d\udcdd fix google analytics documentation urls (#15087)", "author": {"name": "Pedro S. Lopez", "email": "pedroslopez@me.com", "user": {"login": "pedroslopez"}}, "additions": 17, "deletions": 17}}, {"node": {"oid": "d449fb60676d0ab3d0fa56a8c6bf432a7f4843a0", "messageHeadline": "All objects in the Airbyte Proticol have `additionalProperties: true`\u2026", "author": {"name": "Evan Tahler", "email": "evan@airbyte.io", "user": {"login": "evantahler"}}, "additions": 11, "deletions": 8}}, {"node": {"oid": "44ec661b5adae1dac1aa1f86e7a730b3a52b5727", "messageHeadline": "[low-code connectors] Add request options and state to stream slicers\u2026", "author": {"name": "Alexandre Girard", "email": "alexandre@airbyte.io", "user": {"login": "girarda"}}, "additions": 1110, "deletions": 404}}, {"node": {"oid": "fd09c325de552c0c0bc35e0556f37be85df6a998", "messageHeadline": "\ud83c\udf89 Base Normalization: quote schema name to allow reserved keywords (#\u2026", "author": {"name": "Serhii Chvaliuk", "email": "grubberr@gmail.com", "user": {"login": "grubberr"}}, "additions": 14, "deletions": 9}}, {"node": {"oid": "bb66bc724dc5f16aa2066abd685fe20ebb8ce0f6", "messageHeadline": "Destination MongoDB: use SHA256 instead of MD5 (#14561)", "author": {"name": "Troy", "email": "fengjun@vikadata.com", "user": null}, "additions": 6, "deletions": 5}}, {"node": {"oid": "7cefe2284f5ecec6e30fdd642308a072e7c6a08c", "messageHeadline": "Correct location of AWS configuration for S3 logs (#14630)", "author": {"name": "Jason Litowitz", "email": "jason.litowitz@gmail.com", "user": {"login": "jlitowitz"}}, "additions": 5, "deletions": 2}}, {"node": {"oid": "3d5237cdaf2e8d6cb79444fb3e20f0c12bcbfd09", "messageHeadline": "Bump Airbyte version from 0.39.40-alpha to 0.39.41-alpha (#15085)", "author": {"name": "Octavia Squidington III", "email": "90398440+octavia-squidington-iii@users.noreply.github.com", "user": {"login": "octavia-squidington-iii"}}, "additions": 38, "deletions": 38}}, {"node": {"oid": "5b6a2256bb4e102e396b5814e1adf66991d7b7f0", "messageHeadline": "Destination AWS Datalake: documentation update to match Airbyte templ\u2026", "author": {"name": "St\u00e9phane Kattoor", "email": "86403900+kattos-aws@users.noreply.github.com", "user": {"login": "kattos-aws"}}, "additions": 39, "deletions": 69}}, {"node": {"oid": "29fc124ee75a9057525020500e7b171c5bb38501", "messageHeadline": "Release per stream to the OSS project (#15008)", "author": {"name": "Benoit Moriceau", "email": "benoit@airbyte.io", "user": {"login": "benmoriceau"}}, "additions": 6, "deletions": 6}}, {"node": {"oid": "d7505b440fadf0b62927f080564a1948c4060dfe", "messageHeadline": "Error silence (#15073)", "author": {"name": "Benoit Moriceau", "email": "benoit@airbyte.io", "user": {"login": "benmoriceau"}}, "additions": 4, "deletions": 7}}, {"node": {"oid": "ead062c5c877a08ac4850c66b97044dd2c40d191", "messageHeadline": "Source Zendesk Support: Convert `ticket_audits.previous_value` values\u2026", "author": {"name": "Serhii Chvaliuk", "email": "grubberr@gmail.com", "user": {"login": "grubberr"}}, "additions": 30, "deletions": 11}}, {"node": {"oid": "a93ea5c95f55040904dc8f070bef8b4e1bdfa3f4", "messageHeadline": "fix acceptance tests with updated int type (#15078)", "author": {"name": "Edward Gao", "email": "edward.gao@airbyte.io", "user": {"login": "edgao"}}, "additions": 3, "deletions": 3}}, {"node": {"oid": "3c97cdd8e757c81dcd3866ed8f0b4d7a56378fec", "messageHeadline": "\ud83d\udc1bDestination-clickhouse-strict-encrypt: enabled normalization tests (\u2026", "author": {"name": "Eugene", "email": "etsybaev@gmail.com", "user": {"login": "etsybaev"}}, "additions": 174, "deletions": 49}}, {"node": {"oid": "dbe2c25024c9a37e0e2c7c3df90aa8328b8753c9", "messageHeadline": "Display new per-stream and global state to users when viewing connect\u2026", "author": {"name": "Evan Tahler", "email": "evan@airbyte.io", "user": {"login": "evantahler"}}, "additions": 18, "deletions": 5}}, {"node": {"oid": "2695c0c9dbbfbe43e2a8f5f06ebe8a73687d15cc", "messageHeadline": "fix build (#15068)", "author": {"name": "Alexandre Girard", "email": "alexandre@airbyte.io", "user": {"login": "girarda"}}, "additions": 4, "deletions": 1}}, {"node": {"oid": "8b763cc53150abcebe28042e73517512b7137e8d", "messageHeadline": "fix: upgrade prism-react-renderer from 1.3.3 to 1.3.5 (#14980)", "author": {"name": "Snyk bot", "email": "github+bot@snyk.io", "user": {"login": "snyk-bot"}}, "additions": 7, "deletions": 2}}, {"node": {"oid": "78f43cfb1d71bda8ddb6668a107b3ee9e8c070bf", "messageHeadline": "[low-code connectors] Handle 200 responses with error (#15055)", "author": {"name": "Alexandre Girard", "email": "alexandre@airbyte.io", "user": {"login": "girarda"}}, "additions": 23, "deletions": 5}}, {"node": {"oid": "eb6fa3bab2486bf80d04237f30648cc35a6c5e24", "messageHeadline": "\ud83d\udc1b \ud83c\udf89 Source PayPal Transaction: added `OAuth2.0`, fixed bug with norma\u2026", "author": {"name": "Baz", "email": "oleksandr.bazarnov@globallogic.com", "user": {"login": "bazarnov"}}, "additions": 353, "deletions": 64}}, {"node": {"oid": "bbd65408fd6448ac9c4b1cacbacc6292fc21d681", "messageHeadline": "update link to the roadmap in doc (#15062)", "author": {"name": "Denis Davydov", "email": "davydov.den18@gmail.com", "user": {"login": "davydov-d"}}, "additions": 6, "deletions": 6}}, {"node": {"oid": "23d4e403002f360d77908511b9d3d8e106639d25", "messageHeadline": "fixed (#15065)", "author": {"name": "Baz", "email": "oleksandr.bazarnov@globallogic.com", "user": {"login": "bazarnov"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "3751be47cb51c1e20798eef8813b26a409595ef2", "messageHeadline": "[10719] Destination Oracle: custom JDBC parameters (#13841)", "author": {"name": "Oleksandr Sheheda", "email": "alexandr-shegeda@users.noreply.github.com", "user": {"login": "alexandr-shegeda"}}, "additions": 90, "deletions": 27}}, {"node": {"oid": "ce9b1d32405421e58a42ff44936b54dbf98074f9", "messageHeadline": "\ud83d\udc1bDestination-clickhouse: enabled and fixed tests for normalization (#\u2026", "author": {"name": "Eugene", "email": "etsybaev@gmail.com", "user": {"login": "etsybaev"}}, "additions": 202, "deletions": 96}}, {"node": {"oid": "060b057fb038b7858c622b16bf4783d4a873752b", "messageHeadline": "source klaviyo - fix typo in docs (#15060)", "author": {"name": "Denis Davydov", "email": "davydov.den18@gmail.com", "user": {"login": "davydov-d"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "a5eb87220e8eed4298ef522f4469c38accfa448a", "messageHeadline": "\ud83c\udf89 New source connector: Glassfrog (#13868)", "author": {"name": "Rodrigo Parra", "email": "rodpar07@gmail.com", "user": {"login": "rparrapy"}}, "additions": 2077, "deletions": 0}}, {"node": {"oid": "d665188964061ebf683ab65e87c85150d8df3f44", "messageHeadline": "Bump Airbyte version from 0.39.39-alpha to 0.39.40-alpha (#15046)", "author": {"name": "Octavia Squidington III", "email": "90398440+octavia-squidington-iii@users.noreply.github.com", "user": {"login": "octavia-squidington-iii"}}, "additions": 38, "deletions": 38}}, {"node": {"oid": "b2dd470d3d75fd9c91a931d447bbc67ab68b9aae", "messageHeadline": "Handle ints and longs in normalization (#14362)", "author": {"name": "Edward Gao", "email": "edward.gao@airbyte.io", "user": {"login": "edgao"}}, "additions": 1242, "deletions": 610}}, {"node": {"oid": "d465461c13767e542a15df5d09829ec2d6046451", "messageHeadline": "reconcile junit version (#15047)", "author": {"name": "Edward Gao", "email": "edward.gao@airbyte.io", "user": {"login": "edgao"}}, "additions": 56, "deletions": 56}}, {"node": {"oid": "ecb03bf1442386c8f80af7271ceb86961bc12bed", "messageHeadline": "Source-posthog: manually bumps up version. (#15045)", "author": {"name": "Nataly Merezhuk", "email": "65251165+natalyjazzviolin@users.noreply.github.com", "user": {"login": "natalyjazzviolin"}}, "additions": 4, "deletions": 6}}, {"node": {"oid": "5d18fed85ae9598e9936f4492f255075082459bb", "messageHeadline": "\ud83d\udc1b Source Facebook Marketing: fix `DATA_RETENTION_PERIOD` validation a\u2026", "author": {"name": "Serhii Lazebnyi", "email": "53845333+lazebnyi@users.noreply.github.com", "user": {"login": "lazebnyi"}}, "additions": 70, "deletions": 12}}, {"node": {"oid": "b01c7319ffce1a7026f1713ea323e912ae92b3b0", "messageHeadline": "non-jdbc source connectors: Update additional properties from beta/GA\u2026", "author": {"name": "Serhii Lazebnyi", "email": "53845333+lazebnyi@users.noreply.github.com", "user": {"login": "lazebnyi"}}, "additions": 55, "deletions": 47}}, {"node": {"oid": "0f25ba612ddcf858a89186dda4183fb02b3da70e", "messageHeadline": "Log stream_instance's metadata (#15025)", "author": {"name": "Alexandre Girard", "email": "alexandre@airbyte.io", "user": {"login": "girarda"}}, "additions": 8, "deletions": 2}}, {"node": {"oid": "37e445387091aea2306860a3a09c35c9f36997a7", "messageHeadline": "feat: Update docs with Helm related stuff (#15037)", "author": {"name": "Kyryl Skobylko", "email": "xpuska513@gmail.com", "user": {"login": "xpuska513"}}, "additions": 178, "deletions": 0}}, {"node": {"oid": "6bd9dbcc82f29245e7001dbc93ff3effb4efd58c", "messageHeadline": "Source Facebook Marketing: update sdk version to 14.0.0 (#15007)", "author": {"name": "Marcos Marx", "email": "marcosmarxm@users.noreply.github.com", "user": {"login": "marcosmarxm"}}, "additions": 5, "deletions": 4}}, {"node": {"oid": "2698151ea59f71e32e6c77cde2f28a56824fca54", "messageHeadline": "Stringify experiments object for segment (#14960)", "author": {"name": "Tim Roes", "email": "tim@airbyte.io", "user": {"login": "timroes"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "49636982c1038e3ead6d7bd2817db7804038fbd8", "messageHeadline": ":tada: Base Normalization: handle airbyte_type from stream schema in \u2026", "author": {"name": "Anna Lvova", "email": "37615075+annalvova05@users.noreply.github.com", "user": {"login": "annalvova05"}}, "additions": 897, "deletions": 261}}, {"node": {"oid": "6d812bfee632ce9c9311afeb7409a18f74bb7b28", "messageHeadline": "Source Hubspot: do not limit reading data to 30 days for property His\u2026", "author": {"name": "Denis Davydov", "email": "davydov.den18@gmail.com", "user": {"login": "davydov-d"}}, "additions": 1228, "deletions": 299}}, {"node": {"oid": "eaa75357a3a171b7c4efc52e1ed4f93cc895b64a", "messageHeadline": "#14048 source klaviyo: align the docs with the standard template (#15\u2026", "author": {"name": "Denis Davydov", "email": "davydov.den18@gmail.com", "user": {"login": "davydov-d"}}, "additions": 44, "deletions": 30}}, {"node": {"oid": "69d16263756c29f203617178097ba8f453e11daa", "messageHeadline": "Make Temporal workflows use new schema for scheduling to support cron\u2026", "author": {"name": "Michael Siega", "email": "109092231+mfsiega-airbyte@users.noreply.github.com", "user": {"login": "mfsiega-airbyte"}}, "additions": 309, "deletions": 28}}, {"node": {"oid": "fefcc22bb75e8a68f113278ecf8c4b2ba1b89fa4", "messageHeadline": "Source Hubspot: revert v0.1.75 changes (#14999)", "author": {"name": "Denis Davydov", "email": "davydov.den18@gmail.com", "user": {"login": "davydov-d"}}, "additions": 104, "deletions": 101}}, {"node": {"oid": "2960421ae26025bb57234165fb35cd3271f5f469", "messageHeadline": "Source Klaviyo: added new keys to schema (#14947)", "author": {"name": "Harshith Mullapudi", "email": "harshithmullapudi@gmail.com", "user": {"login": "harshithmullapudi"}}, "additions": 184, "deletions": 273}}, {"node": {"oid": "436de264cbb9402cfb8d7b6b8d0cd996efc4f659", "messageHeadline": "13539 Fix integration tests source-clickhouse Mac OS (#14701)", "author": {"name": "Yevhen Sukhomud", "email": "suhomud@gmail.com", "user": {"login": "suhomud"}}, "additions": 396, "deletions": 1352}}, {"node": {"oid": "783923db766695ec61b945adc2eaeaa60310000d", "messageHeadline": "[low-code CDK] Enable runtime string interpolation in authenticators \u2026", "author": {"name": "Alexandre Girard", "email": "alexandre@airbyte.io", "user": {"login": "girarda"}}, "additions": 311, "deletions": 33}}, {"node": {"oid": "adebeb04031c3517231245b7a7d5fb8b51aadf3e", "messageHeadline": "Remove insecure curl from worker image. (#15028)", "author": {"name": "Davin Chia", "email": "davinchia@gmail.com", "user": {"login": "davinchia"}}, "additions": 11, "deletions": 11}}, {"node": {"oid": "a51fd71fb61f6d823037280370b9ac2f09628239", "messageHeadline": "Use latest Nginx Alpine image for Webapp. (#15029)", "author": {"name": "Davin Chia", "email": "davinchia@gmail.com", "user": {"login": "davinchia"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "08239abafdd84da452a941a7380366e0c07a085a", "messageHeadline": "Alex/lowcode referencedocs (#14973)", "author": {"name": "Alexandre Girard", "email": "alexandre@airbyte.io", "user": {"login": "girarda"}}, "additions": 891, "deletions": 346}}, {"node": {"oid": "5b71eb0b584ac7d9d1bb15d570e4b8d96e3df933", "messageHeadline": "bump sat version (#15026)", "author": {"name": "Alexandre Girard", "email": "alexandre@airbyte.io", "user": {"login": "girarda"}}, "additions": 4, "deletions": 1}}, {"node": {"oid": "9269cbf71280e42649d30f5fb23508010b53c69f", "messageHeadline": "don't set workdir to /data when running SAT (#15024)", "author": {"name": "Alexandre Girard", "email": "alexandre@airbyte.io", "user": {"login": "girarda"}}, "additions": 4, "deletions": 5}}, {"node": {"oid": "3e7b3dab7435fe2c839281b138b6cab7452ab773", "messageHeadline": "fix: airbyte-webapp/Dockerfile to reduce vulnerabilities (#15023)", "author": {"name": "Snyk bot", "email": "github+bot@snyk.io", "user": {"login": "snyk-bot"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "c3621b5e499d2480ce4da8334c469e2cc9a9a5af", "messageHeadline": "Bump Airbyte version from 0.39.38-alpha to 0.39.39-alpha (#15005)", "author": {"name": "Octavia Squidington III", "email": "90398440+octavia-squidington-iii@users.noreply.github.com", "user": {"login": "octavia-squidington-iii"}}, "additions": 38, "deletions": 38}}, {"node": {"oid": "d6b6a2de3532b5e2aca617260ff3fe58b39ea004", "messageHeadline": "Remove old roadmap page in docs (#14814)", "author": {"name": "Evan Tahler", "email": "evan@airbyte.io", "user": {"login": "evantahler"}}, "additions": 0, "deletions": 66}}, {"node": {"oid": "bb18946b6531a54e67cb540ad244f614be2fe489", "messageHeadline": "fix: fix airbyte-worker (#14977)", "author": {"name": "Kyryl Skobylko", "email": "xpuska513@gmail.com", "user": {"login": "xpuska513"}}, "additions": 3, "deletions": 40}}, {"node": {"oid": "4910f2502b46a3e557303f3e19f0b2bc19cdc386", "messageHeadline": "Add source type to SourceDefinitionRead (#14967)", "author": {"name": "terencecho", "email": "terence@airbyte.io", "user": {"login": "terencecho"}}, "additions": 35, "deletions": 0}}, {"node": {"oid": "fa3eb5fe45015148dd22d9cfc603bb07db5c511c", "messageHeadline": "Update with changes (#14359)", "author": {"name": "Andy", "email": "andy@airbyte.io", "user": {"login": "misteryeo"}}, "additions": 2, "deletions": 7}}, {"node": {"oid": "34aa5573b88092608a54c6a02b01af99156be336", "messageHeadline": "Fixed some minor typos and formatting (#13577)", "author": {"name": "Andy", "email": "andy@airbyte.io", "user": {"login": "misteryeo"}}, "additions": 4, "deletions": 3}}, {"node": {"oid": "70ba86ea131acca4e28452bf3e717634ee9242cd", "messageHeadline": "Add callout tag for on-going known issue (#14893)", "author": {"name": "Yowan Ramchoreeter", "email": "26179814+YowanR@users.noreply.github.com", "user": {"login": "YowanR"}}, "additions": 6, "deletions": 0}}, {"node": {"oid": "cd5d8c2cbdca6895a01c3ef72c56205e3f4ebd74", "messageHeadline": "Make sure Airbyte release process uses JDK 19. (#14993)", "author": {"name": "Davin Chia", "email": "davinchia@gmail.com", "user": {"login": "davinchia"}}, "additions": 13, "deletions": 11}}, {"node": {"oid": "9f80765a448ba9612c40b3b6ecdd09b6e1c22d16", "messageHeadline": "Bugfix: sweep-pod.sh never deleting certain Failed pods (#14925) (#14\u2026", "author": {"name": "mackenzie-oa", "email": "98547235+mackenzie-oa@users.noreply.github.com", "user": {"login": "mackenzie-oa"}}, "additions": 6, "deletions": 6}}, {"node": {"oid": "8ebed61163037d74a4e5c97bff7db373d0322b66", "messageHeadline": "Source TiDb Removed additionalProperties: false from spec (#14996)", "author": {"name": "VitaliiMaltsev", "email": "39538064+VitaliiMaltsev@users.noreply.github.com", "user": {"login": "VitaliiMaltsev"}}, "additions": 4, "deletions": 5}}, {"node": {"oid": "91853635d3be478e91bc5faccdd55617f4ae8ff6", "messageHeadline": "\ud83c\udf89Source Snowflake: Source/Destination doesn't respect DATE data type \u2026", "author": {"name": "Alexander Tsukanov", "email": "alexander.tsukanovvv@gmail.com", "user": {"login": "alexandertsukanov"}}, "additions": 83, "deletions": 25}}, {"node": {"oid": "0aa9ad77ec7f2851003989ba1a91a46147c8944a", "messageHeadline": "\ud83d\udc1b Source Recharge: fix `additionaProperties` in spec.json (#14978)", "author": {"name": "Baz", "email": "oleksandr.bazarnov@globallogic.com", "user": {"login": "bazarnov"}}, "additions": 7, "deletions": 6}}, {"node": {"oid": "861503b30edec12719eb834da482d099cd7c1598", "messageHeadline": "Bump Airbyte version from 0.39.37-alpha to 0.39.38-alpha (#14976)", "author": {"name": "Octavia Squidington III", "email": "90398440+octavia-squidington-iii@users.noreply.github.com", "user": {"login": "octavia-squidington-iii"}}, "additions": 38, "deletions": 38}}, {"node": {"oid": "1d2c53ce2fe02b3a8bb74c15873b0e9215374588", "messageHeadline": "Normalization for Snowflake destination: added support for key pair a\u2026", "author": {"name": "oneshcheret", "email": "33333155+sashaNeshcheret@users.noreply.github.com", "user": {"login": "sashaNeshcheret"}}, "additions": 48, "deletions": 3}}, {"node": {"oid": "24efcedade34a0c6d0df1d4f951f11afd3b9a61a", "messageHeadline": "\ud83d\udcdd improve error message when using unsupported JDBC type as cursor (#\u2026", "author": {"name": "Edward Gao", "email": "edward.gao@airbyte.io", "user": {"login": "edgao"}}, "additions": 39, "deletions": 32}}, {"node": {"oid": "2da8af369682b7ee0106d2e39bd75dc7e18709d3", "messageHeadline": "Update chart.yaml readme. (#14975)", "author": {"name": "Davin Chia", "email": "davinchia@gmail.com", "user": {"login": "davinchia"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "9d406dc7555cd913afd0eb2160cbbd5ad7aa01e3", "messageHeadline": "Upgrade platform to openjdk:19-slim-bullseye (#14971)", "author": {"name": "Peter Hu", "email": "peter@airbyte.io", "user": {"login": "git-phu"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "a8745db31a4045d694cdfa295e750d057210844e", "messageHeadline": "chore: add elasticsearch to documentation (#14948)", "author": {"name": "Harshith Mullapudi", "email": "harshithmullapudi@gmail.com", "user": {"login": "harshithmullapudi"}}, "additions": 1, "deletions": 0}}, {"node": {"oid": "2cc595dba14bda7e737ac49232e16e007b7f0c6b", "messageHeadline": "fix build: update mysqlsource with new constructor (#14974)", "author": {"name": "Edward Gao", "email": "edward.gao@airbyte.io", "user": {"login": "edgao"}}, "additions": 2, "deletions": 1}}, {"node": {"oid": "5733f100d772ddb40fd6c3977c8de27dcb03f48e", "messageHeadline": "Validate only on incremental (#14966)", "author": {"name": "Benoit Moriceau", "email": "benoit@airbyte.io", "user": {"login": "benmoriceau"}}, "additions": 44, "deletions": 5}}, {"node": {"oid": "a064d4b5901d9232771a2aefd926b7b0d6b630d6", "messageHeadline": "Fix formatting (#14968)", "author": {"name": "terencecho", "email": "terence@airbyte.io", "user": {"login": "terencecho"}}, "additions": 8, "deletions": 25}}, {"node": {"oid": "67d1a138f7ace4acbc5801df793f392366cd4a0c", "messageHeadline": "\ud83c\udf89 Source Recharge: increase `unit_test` cov, fix schemas (#14902)", "author": {"name": "Baz", "email": "oleksandr.bazarnov@globallogic.com", "user": {"login": "bazarnov"}}, "additions": 565, "deletions": 60}}, {"node": {"oid": "e838cd682226eff481546cf672bbc707dea0d74b", "messageHeadline": "[#14909] Fix for duplicate key isue when diffing catalogs with arrays\u2026", "author": {"name": "jackie-numerade", "email": "94953462+jackie-numerade@users.noreply.github.com", "user": {"login": "jackie-numerade"}}, "additions": 57, "deletions": 4}}, {"node": {"oid": "c3b3be141fd2f911e37518305b6eb96ee0e40f66", "messageHeadline": "Fail on invalid state message (#14959)", "author": {"name": "Jonathan Pearlin", "email": "jonathan@airbyte.io", "user": {"login": "jdpgrailsdev"}}, "additions": 111, "deletions": 7}}, {"node": {"oid": "555efd53604b89e24d746080a546033e00c15329", "messageHeadline": "Best Practices PMD rules (#14904)", "author": {"name": "Anne", "email": "102554163+alovew@users.noreply.github.com", "user": {"login": "alovew"}}, "additions": 173, "deletions": 174}}, {"node": {"oid": "318e79f777a65f039176dac210f205ae5de651cf", "messageHeadline": "bump postgres destination (#14950)", "author": {"name": "Benoit Moriceau", "email": "benoit@airbyte.io", "user": {"login": "benmoriceau"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "2e3ae7295438310c57d61d9c42dd445e622c562f", "messageHeadline": "\ud83c\udf89Source Okta: unit tests were added (#14927)", "author": {"name": "drrest", "email": "dr.rest@gmail.com", "user": {"login": "drrest"}}, "additions": 847, "deletions": 49}}, {"node": {"oid": "4df0a4842730499b14c38faad4ca19d6e13095f2", "messageHeadline": "cdk and docs: remove `\"additionalProperties\"` (#14881)", "author": {"name": "Augustin", "email": "augustin.lafanechere@gmail.com", "user": {"login": "alafanechere"}}, "additions": 21, "deletions": 26}}, {"node": {"oid": "54b003b54093910eb2ddd727bf9ca1c42473546e", "messageHeadline": "SAT: all `additionalProperties` fields must be set to `true` (#14878)", "author": {"name": "Augustin", "email": "augustin.lafanechere@gmail.com", "user": {"login": "alafanechere"}}, "additions": 170, "deletions": 28}}, {"node": {"oid": "e8a769143d09485a20bbfbb26e23e5017f5648a8", "messageHeadline": "\ud83d\udc1b Source Facebook Marketing: Fix since cannot be in the future in tim\u2026", "author": {"name": "Serhii Lazebnyi", "email": "53845333+lazebnyi@users.noreply.github.com", "user": {"login": "lazebnyi"}}, "additions": 50, "deletions": 7}}, {"node": {"oid": "e8cd4da882464ed549216ee678f0fd889e20b81c", "messageHeadline": "\ud83c\udf89Source Google Analytics v4: Add handle quota error (#14949)", "author": {"name": "Serhii Lazebnyi", "email": "53845333+lazebnyi@users.noreply.github.com", "user": {"login": "lazebnyi"}}, "additions": 33, "deletions": 7}}, {"node": {"oid": "2d0640a8cdbad4a0a66226509943ed710dd0abc2", "messageHeadline": "fixed formatting (#14958)", "author": {"name": "mkhokh-33", "email": "mariia.khokh@globallogic.com", "user": {"login": "mkhokh-33"}}, "additions": 148, "deletions": 127}}, {"node": {"oid": "13b59c0ab85fb2a9ac836dbcfc33055c1122124d", "messageHeadline": "non-jdbc source connectors: Remove additional properties from beta/GA\u2026", "author": {"name": "Augustin", "email": "augustin.lafanechere@gmail.com", "user": {"login": "alafanechere"}}, "additions": 58, "deletions": 486}}, {"node": {"oid": "29d6fc8d13ab5a63c798964dcd34f1985b6bdd75", "messageHeadline": "Source Zendesk Support: Convert `tickets.custom_fields` values to str\u2026", "author": {"name": "Serhii Chvaliuk", "email": "grubberr@gmail.com", "user": {"login": "grubberr"}}, "additions": 60, "deletions": 4}}, {"node": {"oid": "cf7698e00378474f6b81c4ef7ed890a54e823767", "messageHeadline": "\ud83c\udf89 Postgres source: make initial cdc waiting time configurable (#14451)", "author": {"name": "Liren Tu", "email": "tuliren.git@outlook.com", "user": {"login": "tuliren"}}, "additions": 114, "deletions": 29}}, {"node": {"oid": "08fd5ee3ac7d048c4fe0a5c2c4b87113bfb3998e", "messageHeadline": "Specify postgres destination creation in acceptance tests (#14749)", "author": {"name": "terencecho", "email": "terence@airbyte.io", "user": {"login": "terencecho"}}, "additions": 74, "deletions": 44}}, {"node": {"oid": "063b01f51c0bf3b5702156c8aee407ec5396016d", "messageHeadline": "De-duplicate config parameters (#14781)", "author": {"name": "Ryan Fu", "email": "ryan.fu@airbyte.io", "user": {"login": "ryankfu"}}, "additions": 1701, "deletions": 1635}}, {"node": {"oid": "29d6a61a21138eb7404c9ab4612b4d4d052948ef", "messageHeadline": "\ud83d\udc1b Source S3: \"decimal\" type added for parquet (#14911)", "author": {"name": "Serhii Chvaliuk", "email": "grubberr@gmail.com", "user": {"login": "grubberr"}}, "additions": 13, "deletions": 5}}, {"node": {"oid": "8aa9ab490fb7ece64fe9686c4a81fc590e829c31", "messageHeadline": "Transfer env variable (#14936)", "author": {"name": "Benoit Moriceau", "email": "benoit@airbyte.io", "user": {"login": "benmoriceau"}}, "additions": 22, "deletions": 7}}, {"node": {"oid": "b76b73bbfbf6f0351f142e075dd975018eab7b66", "messageHeadline": "cdk: do not call `init_uncaught_exception_handler` from modules' root\u2026", "author": {"name": "Augustin", "email": "augustin.lafanechere@gmail.com", "user": {"login": "alafanechere"}}, "additions": 22, "deletions": 3}}, {"node": {"oid": "2a8d2516c5953e89ad20da23b92e84752c4a3662", "messageHeadline": "[#14361] Adding new generator for configuration based source template\u2026", "author": {"name": "Brian Lai", "email": "51336873+brianjlai@users.noreply.github.com", "user": {"login": "brianjlai"}}, "additions": 459, "deletions": 9}}, {"node": {"oid": "c98f196d64ff90846723cabe36c9f873be22cb72", "messageHeadline": "[low-code connectors] Rename decode_response reference to response (#\u2026", "author": {"name": "Alexandre Girard", "email": "alexandre@airbyte.io", "user": {"login": "girarda"}}, "additions": 18, "deletions": 20}}, {"node": {"oid": "4e2358a1364a34093de8bb5b45e206f668d4c53a", "messageHeadline": "\ud83e\ude9f \ud83c\udfa8 replication settings table column width fix (#13797)", "author": {"name": "Yatsuk Bogdan", "email": "yatsukbogdan@gmail.com", "user": {"login": "YatsukBogdan1"}}, "additions": 3, "deletions": 2}}, {"node": {"oid": "df445713aadc134efb77b8fd84f2b2d707675905", "messageHeadline": "Remove `additionalProperties` from JDBC source connectors (#14574)", "author": {"name": "VitaliiMaltsev", "email": "39538064+VitaliiMaltsev@users.noreply.github.com", "user": {"login": "VitaliiMaltsev"}}, "additions": 185, "deletions": 206}}, {"node": {"oid": "04a44b3d8d11c41784a75b8c4b0914c90f56cf7f", "messageHeadline": "[low-code connectors] Refactor paginator component so it owns the req\u2026", "author": {"name": "Alexandre Girard", "email": "alexandre@airbyte.io", "user": {"login": "girarda"}}, "additions": 879, "deletions": 382}}, {"node": {"oid": "76f9fbaa540a938c5a982845603cac0bd9c1c270", "messageHeadline": "Apply more Best Practices PMD rules (#14772)", "author": {"name": "Anne", "email": "102554163+alovew@users.noreply.github.com", "user": {"login": "alovew"}}, "additions": 821, "deletions": 748}}, {"node": {"oid": "07b132986b0e78d83ea9f1c2acd3d51d4889c07b", "messageHeadline": "Mysql source: test utf8 char in json column (#14865)", "author": {"name": "Liren Tu", "email": "tuliren.git@outlook.com", "user": {"login": "tuliren"}}, "additions": 3, "deletions": 3}}, {"node": {"oid": "e7c34d66fce229cd48b5fa3b10716e4fe1d61889", "messageHeadline": "Move connection delete notice out of banner (#14882)", "author": {"name": "Tim Roes", "email": "tim@airbyte.io", "user": {"login": "timroes"}}, "additions": 16, "deletions": 13}}, {"node": {"oid": "4b2793cb1621264feb6aac11fedf6a575f021860", "messageHeadline": "fix: fix helm publish workflow (#14884)", "author": {"name": "Kyryl Skobylko", "email": "xpuska513@gmail.com", "user": {"login": "xpuska513"}}, "additions": 6, "deletions": 1}}, {"node": {"oid": "ba38df43988a7b4350cedfa2f79e67eee24ed166", "messageHeadline": "fix: fix wrong directory invocation in publish helm charts workflow (\u2026", "author": {"name": "Kyryl Skobylko", "email": "xpuska513@gmail.com", "user": {"login": "xpuska513"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "c7774a5bf3f417205f58eb6a851cd2e042543e76", "messageHeadline": "Refactor OSS Helm Charts (#14794)", "author": {"name": "Kyryl Skobylko", "email": "xpuska513@gmail.com", "user": {"login": "xpuska513"}}, "additions": 3226, "deletions": 1213}}, {"node": {"oid": "e88db7605a75b2cb7974c22ef45f40d8370dd2f6", "messageHeadline": "Remove legacy sentry code from java connectors (#14414)", "author": {"name": "George Claireaux", "email": "george@claireaux.co.uk", "user": {"login": "Phlair"}}, "additions": 77, "deletions": 400}}, {"node": {"oid": "83b0f81982b338ba939f9bca516be5fd8e5d80dc", "messageHeadline": "upgrade debezium version to 1.9.2 for mysql source (#14542)", "author": {"name": "Subodh Kant Chaturvedi", "email": "subodh1810@gmail.com", "user": {"login": "subodh1810"}}, "additions": 481, "deletions": 256}}, {"node": {"oid": "f2ce933ee366530d2a2df165a3ea823ac61f3e2b", "messageHeadline": "Source Klaviyo: unit test coverage 96% (#14872)", "author": {"name": "Denis Davydov", "email": "davydov.den18@gmail.com", "user": {"login": "davydov-d"}}, "additions": 1125, "deletions": 197}}, {"node": {"oid": "6bf7064c515653faf26af3318484e58753811b45", "messageHeadline": "\ud83d\udc1b Source Intercom: added `state_checkpoint_interval` for all incremen\u2026", "author": {"name": "Baz", "email": "oleksandr.bazarnov@globallogic.com", "user": {"login": "bazarnov"}}, "additions": 8, "deletions": 3}}, {"node": {"oid": "e1eac5908305f17e9796f176e9ae3c11e106cd32", "messageHeadline": "airbyte-14819 tests in S3FilenameTemplateManagerTest should use the s\u2026", "author": {"name": "Alexander Tsukanov", "email": "alexander.tsukanovvv@gmail.com", "user": {"login": "alexandertsukanov"}}, "additions": 10, "deletions": 3}}, {"node": {"oid": "f6c945363d97bb094d7330ef26f4ae78a8cf3c9d", "messageHeadline": "fix stream capable formatting for worker in chart (#14817)", "author": {"name": "Evan Rosebrook", "email": "evan.rosebrook@gmail.com", "user": {"login": "evanrosebrook"}}, "additions": 4, "deletions": 4}}, {"node": {"oid": "c0bc170915e0a995947c2f4791a1cec9bc88d3be", "messageHeadline": "fix build: update connector command worker output usage in tests (#14\u2026", "author": {"name": "Pedro S. Lopez", "email": "pedroslopez@me.com", "user": {"login": "pedroslopez"}}, "additions": 17, "deletions": 17}}, {"node": {"oid": "f73e0c0aea85958d23460c06189cea99cc4575d5", "messageHeadline": "normalization: bigquery partition pruning optimization (#14485)", "author": {"name": "brunofaustino", "email": "b.fa.amorim@gmail.com", "user": {"login": "brunofaustino"}}, "additions": 14, "deletions": 3}}, {"node": {"oid": "760a92d4606ad66244032799bf469044bc436673", "messageHeadline": "Update the workflow being replayed (#14855)", "author": {"name": "Benoit Moriceau", "email": "benoit@airbyte.io", "user": {"login": "benmoriceau"}}, "additions": 1126, "deletions": 342}}, {"node": {"oid": "b4063172ff621ffbc1c039a11e059740206cd392", "messageHeadline": "change jdbc clickhoue verstion into 0.3.2-patch9 (#14820)", "author": {"name": "Greg Solovyev", "email": "grishick@users.noreply.github.com", "user": {"login": "grishick"}}, "additions": 9, "deletions": 8}}, {"node": {"oid": "198e580f349b244d7ac05e481e9d7118fbb333fc", "messageHeadline": "Build failure reasons for synchronous jobs (check/spec/discover) (#14\u2026", "author": {"name": "Pedro S. Lopez", "email": "pedroslopez@me.com", "user": {"login": "pedroslopez"}}, "additions": 826, "deletions": 161}}, {"node": {"oid": "36c659df0b4b45648b83bb02b79ed0c394af77d2", "messageHeadline": "Change JDBC ClickHouse version into 0.3.2-patch9 (#13639)", "author": {"name": "mzitnik", "email": "mark@clickhouse.com", "user": {"login": "mzitnik"}}, "additions": 10, "deletions": 10}}, {"node": {"oid": "8f85cff708a7a6d5e35f26c78d71e00be076f7f6", "messageHeadline": "\ud83c\udf89 Source Table Storage: Add incremental append capability (#14212)", "author": {"name": "Maikel Penz", "email": "33239635+maikelpenz@users.noreply.github.com", "user": {"login": "maikelpenz"}}, "additions": 300, "deletions": 157}}, {"node": {"oid": "87dcfd2deae085820d7fbef47a9afca56e3c6cfe", "messageHeadline": "\ud83e\ude9f Per-Stream state new flow (#14634)", "author": {"name": "Tim Roes", "email": "tim@airbyte.io", "user": {"login": "timroes"}}, "additions": 325, "deletions": 173}}, {"node": {"oid": "037d634c99d74ea1c6a4518353e0e8bf212b3a27", "messageHeadline": "\ud83c\udf89 Source Paypal Transation: RESULTSET_TOO_LARGE validation (#14804)", "author": {"name": "Serhii Lazebnyi", "email": "53845333+lazebnyi@users.noreply.github.com", "user": {"login": "lazebnyi"}}, "additions": 319, "deletions": 39}}, {"node": {"oid": "352dd5115c4d31df41f8a1a98455a4cc48ecee15", "messageHeadline": ":tada: Source Okta: OAuth2.0 authorization method (#14710)", "author": {"name": "Anna Lvova", "email": "37615075+annalvova05@users.noreply.github.com", "user": {"login": "annalvova05"}}, "additions": 443, "deletions": 79}}, {"node": {"oid": "735f77d9e94cb948dd281e1a028a824fc18585b7", "messageHeadline": "Add changelog update to publishing steps (#14421)", "author": {"name": "Jonathan Pearlin", "email": "jonathan@airbyte.io", "user": {"login": "jdpgrailsdev"}}, "additions": 2, "deletions": 1}}, {"node": {"oid": "c63dbd4daaad61cd5a1cafa20b8001dea7c5b4cb", "messageHeadline": "\ud83e\ude9f\ud83c\udfa8Main menu hover state (#13762)", "author": {"name": "Teal Larson", "email": "LARSON.TEAL@GMAIL.COM", "user": {"login": "tealjulia"}}, "additions": 126, "deletions": 105}}, {"node": {"oid": "612a31832dd4273209cd1454010ac5fab3011f04", "messageHeadline": "Fixed inconsistent definitions (#14805)", "author": {"name": "Serhii Lazebnyi", "email": "53845333+lazebnyi@users.noreply.github.com", "user": {"login": "lazebnyi"}}, "additions": 2, "deletions": 0}}, {"node": {"oid": "c2c03e03a5446f9e35ceb69c10d15e79c8c0d16f", "messageHeadline": "Source Facebook marketing: check \"MANAGE\" task permission (#14786)", "author": {"name": "Serhii Chvaliuk", "email": "grubberr@gmail.com", "user": {"login": "grubberr"}}, "additions": 30, "deletions": 6}}, {"node": {"oid": "d1447eb8d26f170b39b3a5814129b2c3736d3882", "messageHeadline": "Added the \"properties\" field to events.json (#14585)", "author": {"name": "juliatournant", "email": "39640564+juliatournant@users.noreply.github.com", "user": {"login": "juliatournant"}}, "additions": 4, "deletions": 1}}, {"node": {"oid": "c41c8d7ff425841c7d4203c8e2966cb887e9ed00", "messageHeadline": "SAT: add test case to check `supported_sync_modes` field is not empty\u2026", "author": {"name": "Augustin", "email": "augustin.lafanechere@gmail.com", "user": {"login": "alafanechere"}}, "additions": 48, "deletions": 1}}, {"node": {"oid": "e73f79c69262d3e899373ebbcc56e39f4953a137", "messageHeadline": "Connectors: Fix AirbyteLogger() for source-google-ads, source-instagr\u2026", "author": {"name": "Serhii Chvaliuk", "email": "grubberr@gmail.com", "user": {"login": "grubberr"}}, "additions": 18, "deletions": 16}}, {"node": {"oid": "52e3755417876823ca2b07d1b8b5959862965f7e", "messageHeadline": "[low-code connectors] Bugfix transformations (#14810)", "author": {"name": "Sherif A. Nada", "email": "snadalive@gmail.com", "user": {"login": "sherifnada"}}, "additions": 14, "deletions": 8}}, {"node": {"oid": "2628fd3dba63e40c69702153eb1f5715315f2d04", "messageHeadline": "Added redirection to onboarding page when server is up (#14712)", "author": {"name": "Mark Berger", "email": "m19.berger@gmail.com", "user": {"login": "matter-q"}}, "additions": 48, "deletions": 15}}, {"node": {"oid": "6673dc4034d8d4423e7da0c551d1cebb1fc2524e", "messageHeadline": "Align strict-encrypt connector version with the actual connector (#14\u2026", "author": {"name": "Greg Solovyev", "email": "grishick@users.noreply.github.com", "user": {"login": "grishick"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "917641236c4f0a50925541062f98079f88e1585f", "messageHeadline": "\ud83e\ude9f\ud83c\udfa8 card and icon ui tweaks (#14680)", "author": {"name": "Teal Larson", "email": "LARSON.TEAL@GMAIL.COM", "user": {"login": "tealjulia"}}, "additions": 49, "deletions": 56}}, {"node": {"oid": "243d2f0c85bd9e82909b2eac1458c1c5b6cbdf05", "messageHeadline": "Bmoric/add non cdc partial reset acceptance test (#14764)", "author": {"name": "Benoit Moriceau", "email": "benoit@airbyte.io", "user": {"login": "benmoriceau"}}, "additions": 288, "deletions": 35}}, {"node": {"oid": "89530b0971ab1e890965c9cf197f4a076290403f", "messageHeadline": "Adds delete button for adding email form (#14296)", "author": {"name": "Yatsuk Bogdan", "email": "yatsukbogdan@gmail.com", "user": {"login": "YatsukBogdan1"}}, "additions": 22, "deletions": 1}}, {"node": {"oid": "b4d2348fcf726675bfb53f4922a8abad42dcc427", "messageHeadline": "sleep 1 second every connector lookup (#14808)", "author": {"name": "Peter Hu", "email": "peter@airbyte.io", "user": {"login": "git-phu"}}, "additions": 3, "deletions": 0}}, {"node": {"oid": "0e0b24289858236b66a3095a004b0149c198320b", "messageHeadline": "\ud83c\udf89 Source Okta: add User_Role_Assignments and Group_Role_Assignments (\u2026", "author": {"name": "Yiyang Li", "email": "yiyangli2010@gmail.com", "user": {"login": "YiyangLi"}}, "additions": 211, "deletions": 31}}, {"node": {"oid": "730752f924e7f8fc499d979c0050a5136f5b8362", "messageHeadline": "More specific PMD warning suppression (#14806)", "author": {"name": "Anne", "email": "102554163+alovew@users.noreply.github.com", "user": {"login": "alovew"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "6d81a75b401e7502d511e6fc13f6cf1a10c63610", "messageHeadline": "Fix build (#14799)", "author": {"name": "Benoit Moriceau", "email": "benoit@airbyte.io", "user": {"login": "benmoriceau"}}, "additions": 31, "deletions": 29}}, {"node": {"oid": "dd97278a9c9976412f6f96e1762c72d4bff562df", "messageHeadline": "Skip CI when bumping connector version with `/publish` command (#14771)", "author": {"name": "Evan Tahler", "email": "evan@airbyte.io", "user": {"login": "evantahler"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "ae0cf4cb3431776a4b28081b244d30d7bfa1e8f1", "messageHeadline": "Source Hubspot: do not override _read_incremental (#14744)", "author": {"name": "Denis Davydov", "email": "davydov.den18@gmail.com", "user": {"login": "davydov-d"}}, "additions": 102, "deletions": 127}}, {"node": {"oid": "92a45d94ca1457fecd4e61ba981393f1ceac28e2", "messageHeadline": "Update public documentation to include restrictions for backwards inc\u2026", "author": {"name": "Brian Lai", "email": "51336873+brianjlai@users.noreply.github.com", "user": {"login": "brianjlai"}}, "additions": 18, "deletions": 0}}, {"node": {"oid": "2dc47592647cd30cbe16c43a3eca5298a003f8f0", "messageHeadline": "Source postgres: Add SSL certificates to source postgres (#13840)", "author": {"name": "andriikorotkov", "email": "88329385+andriikorotkov@users.noreply.github.com", "user": {"login": "andriikorotkov"}}, "additions": 980, "deletions": 77}}, {"node": {"oid": "638db80acc824c4682dbe93f48c7870b50e83a40", "messageHeadline": "\ud83c\udf89  Source Amazon Seller Partner: add FBA storage fees report (#14625)", "author": {"name": "Ganpat Agarwal", "email": "gagarwal@artica.com", "user": {"login": "ganpatagarwal"}}, "additions": 209, "deletions": 403}}, {"node": {"oid": "2b7a12bfc214eb8102db7d8b88907d9f37c39fb3", "messageHeadline": ":tada: Source Hubspot: Add private app authentication (#14412)", "author": {"name": "Vladimir remar", "email": "vladimir.remar@gmail.com", "user": {"login": "vladimir-remar"}}, "additions": 66, "deletions": 10}}, {"node": {"oid": "db8a2000c705e7a416b2e63841a0e7316fd3f639", "messageHeadline": "Source Cart.com: add order_statuses and increase pagesize to 1000 (#1\u2026", "author": {"name": "Marcos Marx", "email": "marcosmarxm@users.noreply.github.com", "user": {"login": "marcosmarxm"}}, "additions": 70, "deletions": 22}}, {"node": {"oid": "133ae07b35178cd53911506b8c0e3e8f2ee614cf", "messageHeadline": "Docs: improve doc for contributing locally (#14661)", "author": {"name": "Yiyang Li", "email": "yiyangli2010@gmail.com", "user": {"login": "YiyangLi"}}, "additions": 10, "deletions": 1}}, {"node": {"oid": "b0f559dfcad745f39e1973da8c26804f85d0f702", "messageHeadline": "Google Sheets Destination flushes on every state message and flush wh\u2026", "author": {"name": "Evan Tahler", "email": "evan@airbyte.io", "user": {"login": "evantahler"}}, "additions": 44, "deletions": 35}}, {"node": {"oid": "540210763c0e8dc79b770fe67a99ef3b4627445a", "messageHeadline": "updated connector releaseStage to beta (#14774)", "author": {"name": "midavadim", "email": "midavadim@yahoo.com", "user": {"login": "midavadim"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "6005a9a20ee707c967461204592c6535c801a0d6", "messageHeadline": "CDC partial reset acceptance test (#14551)", "author": {"name": "Lake Mossman", "email": "lake@airbyte.io", "user": {"login": "lmossman"}}, "additions": 347, "deletions": 48}}, {"node": {"oid": "039133a42c90f01817bfcee2807fefba00cdd279", "messageHeadline": "fix missing db image in cloud KIND step (#14773)", "author": {"name": "Peter Hu", "email": "peter@airbyte.io", "user": {"login": "git-phu"}}, "additions": 16, "deletions": 0}}, {"node": {"oid": "6b2b53e7668ebec447c16c62e17763bbf8410f58", "messageHeadline": ":tada: Source Snapchat Marketing  - stats streams, to beta (#14577)", "author": {"name": "midavadim", "email": "midavadim@yahoo.com", "user": {"login": "midavadim"}}, "additions": 1604, "deletions": 295}}, {"node": {"oid": "e14c71473eb84bedcccfcfbd65541454f6eabb2b", "messageHeadline": "Java integration tests also depend on `spotbugsMain` (#14755)", "author": {"name": "Evan Tahler", "email": "evan@airbyte.io", "user": {"login": "evantahler"}}, "additions": 1, "deletions": 0}}, {"node": {"oid": "e698710118bc372b6b78eb07e40c0c30f960f229", "messageHeadline": "Apply Best Practices PMD rules (#14753)", "author": {"name": "Anne", "email": "102554163+alovew@users.noreply.github.com", "user": {"login": "alovew"}}, "additions": 24, "deletions": 189}}, {"node": {"oid": "d035b0341de0701417c8ed6310c463e9fcba0d13", "messageHeadline": "fix catalog conversion issue (#14763)", "author": {"name": "Lake Mossman", "email": "lake@airbyte.io", "user": {"login": "lmossman"}}, "additions": 5, "deletions": 5}}, {"node": {"oid": "5edf3fed7189fe13531468fad64998787e50ef49", "messageHeadline": "\ud83d\udea8 Validate source JDBC url parameters \ud83d\udea8  (#14586)", "author": {"name": "Ryan Fu", "email": "ryan.fu@airbyte.io", "user": {"login": "ryankfu"}}, "additions": 267, "deletions": 110}}, {"node": {"oid": "43eb5d093c5bd7d257df371a83d7667fa61b7836", "messageHeadline": "use YAML Anchors and move minio rootUser and Secret to minio.auth (#1\u2026", "author": {"name": "Tim Werner", "email": "t.werner@comventure.de", "user": {"login": "tim-werner"}}, "additions": 11, "deletions": 10}}, {"node": {"oid": "805a155eab71f9d1f3c84cf7d0c62fd32836c328", "messageHeadline": "pass USE_STREAM_CAPABLE_STATE env var to containers/deployments (#14737)", "author": {"name": "Lake Mossman", "email": "lake@airbyte.io", "user": {"login": "lmossman"}}, "additions": 22, "deletions": 0}}, {"node": {"oid": "b1ec1ed49449a74ac446d246264b2444f67795e2", "messageHeadline": "Bump mqtt connector (#14648)", "author": {"name": "Benoit Moriceau", "email": "benoit@airbyte.io", "user": {"login": "benmoriceau"}}, "additions": 4, "deletions": 3}}, {"node": {"oid": "8dbc6da48244944b6109c5fd0bfb33988b38e23e", "messageHeadline": "Add error code to ManualOperationResult (#14657)", "author": {"name": "Xiaohan Song", "email": "xiaohan@airbyte.io", "user": {"login": "xiaohansong"}}, "additions": 58, "deletions": 15}}, {"node": {"oid": "1b733182eae44fccc81801ec07790b59af3f22c5", "messageHeadline": "Bump elasticsearch version (#14640)", "author": {"name": "Benoit Moriceau", "email": "benoit@airbyte.io", "user": {"login": "benmoriceau"}}, "additions": 4, "deletions": 3}}, {"node": {"oid": "71ab5ff21653f4e8e4341f5d5b044eb1424adc5a", "messageHeadline": "Ryan/sync oracle version number (#14736)", "author": {"name": "Ryan Fu", "email": "ryan.fu@airbyte.io", "user": {"login": "ryankfu"}}, "additions": 20, "deletions": 24}}, {"node": {"oid": "7281d637eb4c6ddf7cdd2860115dee2aad52fb1e", "messageHeadline": "Fixed linter issue with add_fields.py comments (#14742)", "author": {"name": "Ryan Fu", "email": "ryankfu@gmail.com", "user": {"login": "ryankfu"}}, "additions": 1, "deletions": 0}}, {"node": {"oid": "82297a9b18bf5c19b926b4b4d918ba2e5a4cd152", "messageHeadline": "\ud83c\udf89Redshift, Databricks, Snowflake, S3 Destinations: Make S3 output fil\u2026", "author": {"name": "Alexander Tsukanov", "email": "alexander.tsukanovvv@gmail.com", "user": {"login": "alexandertsukanov"}}, "additions": 757, "deletions": 166}}, {"node": {"oid": "95b3424f03cf820279a974ea350899cd9e0ee8e6", "messageHeadline": "\ud83d\udc1bSource-mssql: aligned regular and cdc syncs and its datatype tests (\u2026", "author": {"name": "Eugene", "email": "etsybaev@gmail.com", "user": {"login": "etsybaev"}}, "additions": 484, "deletions": 723}}, {"node": {"oid": "00c3ec7ae9d9e4904b6f3167839b54e5bbd8b58b", "messageHeadline": ":tada: Source Amazon Seller Partner: Add new streams (#13604)", "author": {"name": "Vladimir remar", "email": "vladimir.remar@gmail.com", "user": {"login": "vladimir-remar"}}, "additions": 279, "deletions": 3}}, {"node": {"oid": "25ee6f6c37ec9a14ae5890a85c33aaeef3250974", "messageHeadline": "bump source-file-secure (#14704)", "author": {"name": "Christophe Duong", "email": "christophe.duong@gmail.com", "user": {"login": "ChristopheDuong"}}, "additions": 31, "deletions": 40}}, {"node": {"oid": "bf9bfd15025758d117215e879dea1d301bcd238d", "messageHeadline": "\ud83c\udf89 New source: Timely #13292 (#14335)", "author": {"name": "Harshith Mullapudi", "email": "harshithmullapudi@gmail.com", "user": {"login": "harshithmullapudi"}}, "additions": 1148, "deletions": 0}}, {"node": {"oid": "994f78119f9d44feb676e88005ad6f95d03fddf6", "messageHeadline": "\ud83e\ude9f\ud83d\udd27 Refactor feature service (#14559)", "author": {"name": "Tim Roes", "email": "tim@airbyte.io", "user": {"login": "timroes"}}, "additions": 359, "deletions": 224}}, {"node": {"oid": "a97216f96bb773ecf7b2f9a5f697dd77d4281382", "messageHeadline": "[low code cdk] add a transformation for adding fields into an outgoin\u2026", "author": {"name": "Sherif A. Nada", "email": "snadalive@gmail.com", "user": {"login": "sherifnada"}}, "additions": 266, "deletions": 8}}, {"node": {"oid": "6653cd30a3b9835c140a6243e46d47f197c76673", "messageHeadline": "Bump destination-postgres to 0.3.21 (#14479)", "author": {"name": "Jimmy Ma", "email": "gosusnp@users.noreply.github.com", "user": {"login": "gosusnp"}}, "additions": 9, "deletions": 8}}, {"node": {"oid": "095b403c7bb2aec0f104548ad376b0b1e80cc215", "messageHeadline": "Remove `additionalProperties: false` from JDBC destination connectors\u2026", "author": {"name": "VitaliiMaltsev", "email": "39538064+VitaliiMaltsev@users.noreply.github.com", "user": {"login": "VitaliiMaltsev"}}, "additions": 20, "deletions": 44}}, {"node": {"oid": "e9495ba9b9ccb0bc4122b700b253f4b77247c845", "messageHeadline": "\ud83c\udf89 Source Notion: add OAuth authorization for source-notion connector \u2026", "author": {"name": "drrest", "email": "dr.rest@gmail.com", "user": {"login": "drrest"}}, "additions": 370, "deletions": 84}}, {"node": {"oid": "2d7b7f7fd868fbf9666877a80c26dc5b9f211315", "messageHeadline": "Use the configuration diff calculation in the update endpoint (#14626)", "author": {"name": "Benoit Moriceau", "email": "benoit@airbyte.io", "user": {"login": "benmoriceau"}}, "additions": 10, "deletions": 4}}, {"node": {"oid": "20150fa41fba4189b8264ca4e41e3664c652aa99", "messageHeadline": "\ud83e\ude9f \ud83d\udc1b Fix input validation on blur and cleanup signup error handling (#\u2026", "author": {"name": "Edmundo Ruiz Ghanem", "email": "168664+edmundito@users.noreply.github.com", "user": {"login": "edmundito"}}, "additions": 76, "deletions": 26}}, {"node": {"oid": "1ccd69a596562e7099f5bff9884e021cac77e0dd", "messageHeadline": "lower sleep after wait for successful job (#14725)", "author": {"name": "Lake Mossman", "email": "lake@airbyte.io", "user": {"login": "lmossman"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "2f0acbf24ab758e423950c29e787a6068f3ad601", "messageHeadline": "Add configuration diff (#14603)", "author": {"name": "Benoit Moriceau", "email": "benoit@airbyte.io", "user": {"login": "benmoriceau"}}, "additions": 415, "deletions": 0}}, {"node": {"oid": "8bbe9939f61db47c9dd8a0d19c89529c6d32c68f", "messageHeadline": "run gradlew format (#14721)", "author": {"name": "Marcos Marx", "email": "marcosmarxm@users.noreply.github.com", "user": {"login": "marcosmarxm"}}, "additions": 1218, "deletions": 2526}}, {"node": {"oid": "5a7b3a5961c1d1228dce4a97bb7b5163309b00f5", "messageHeadline": "Move helper test functions to AirbyteAcceptanceTestHarness (#14656)", "author": {"name": "Jimmy Ma", "email": "gosusnp@users.noreply.github.com", "user": {"login": "gosusnp"}}, "additions": 25, "deletions": 22}}, {"node": {"oid": "21fbf22b8b6440df34d7752a2dfcacf5c9d19156", "messageHeadline": "\ud83e\ude9f  \ud83c\udf89  Add experimentation support to auth pages (#14650)", "author": {"name": "Edmundo Ruiz Ghanem", "email": "168664+edmundito@users.noreply.github.com", "user": {"login": "edmundito"}}, "additions": 104, "deletions": 255}}, {"node": {"oid": "939afb7a07e04e6e55cd617a0b4d32f03ccdaffc", "messageHeadline": "Force legacy if feature flag not set (#14694)", "author": {"name": "Benoit Moriceau", "email": "benoit@airbyte.io", "user": {"login": "benmoriceau"}}, "additions": 21, "deletions": 4}}, {"node": {"oid": "ff749980571970c5e775a495976d0fdaf3d72a96", "messageHeadline": "forgot to publish a new version of airbyte-cdk to PyPi (#14696)", "author": {"name": "Brian Lai", "email": "51336873+brianjlai@users.noreply.github.com", "user": {"login": "brianjlai"}}, "additions": 4, "deletions": 1}}, {"node": {"oid": "fd4004af29af52cc60e0695c5c59da07f01e2ca5", "messageHeadline": "Bump Airbyte version from 0.39.36-alpha to 0.39.37-alpha (#14719)", "author": {"name": "Octavia Squidington III", "email": "90398440+octavia-squidington-iii@users.noreply.github.com", "user": {"login": "octavia-squidington-iii"}}, "additions": 36, "deletions": 36}}, {"node": {"oid": "09aa685aadbb6dc45f66b2c87d4c13af9b88e6b2", "messageHeadline": "Alex/configurable retrier (#14330)", "author": {"name": "Alexandre Girard", "email": "alexandre@airbyte.io", "user": {"login": "girarda"}}, "additions": 1274, "deletions": 213}}, {"node": {"oid": "c622dd0c3e6f157131cc7223cfeecc0cd3fdc023", "messageHeadline": "fix typo; linmitations -> limitations (#14695)", "author": {"name": "Cole Snodgrass", "email": "cole.snodgrass@gmail.com", "user": {"login": "colesnodgrass"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "19910e1d0452bf18a8d7ce9af2e063eccc1967af", "messageHeadline": "13525 Fix integration tests destination-elasticsearch (#14611)", "author": {"name": "Yevhen Sukhomud", "email": "suhomud@gmail.com", "user": {"login": "suhomud"}}, "additions": 25, "deletions": 3}}, {"node": {"oid": "64efc88d5581187a0973c8d56756d48836558c33", "messageHeadline": "expected_records.txt updated (#14709)", "author": {"name": "Serhii Chvaliuk", "email": "grubberr@gmail.com", "user": {"login": "grubberr"}}, "additions": 2, "deletions": 1}}, {"node": {"oid": "c7dc5e11435f97056cd682cee04f2ccc15624b4f", "messageHeadline": "Source Freshsales: tune get_view_id function (#14705)", "author": {"name": "Denis Davydov", "email": "davydov.den18@gmail.com", "user": {"login": "davydov-d"}}, "additions": 17, "deletions": 19}}, {"node": {"oid": "4738160efa1b85cb166cae68eef8a33c4a8f651f", "messageHeadline": "14230: postgres metadata calculations (#14602)", "author": {"name": "Tuhai Maksym", "email": "kimerinn@gmail.com", "user": {"login": "kimerinn"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "f9c394086b0d7eeaa1ee630ba230681bdad427ab", "messageHeadline": "Webflow add ids to streams (#14689)", "author": {"name": "Alexander Marquardt", "email": "alexander.marquardt@gmail.com", "user": {"login": "alexander-marquardt"}}, "additions": 3, "deletions": 3}}, {"node": {"oid": "84caab441c942169c92cd5f7dd0a5f33edee96dd", "messageHeadline": "\ud83c\udf89 Source Klaviyo: max_retries = 10 for `Lists` stream (#14617)", "author": {"name": "Serhii Chvaliuk", "email": "grubberr@gmail.com", "user": {"login": "grubberr"}}, "additions": 5, "deletions": 3}}, {"node": {"oid": "400f4e6aef6f7c1cdee01dd45f05178d3dd10927", "messageHeadline": "Source Hubspot: refactor PropertyHistory stream (#14666)", "author": {"name": "Denis Davydov", "email": "davydov.den18@gmail.com", "user": {"login": "davydov-d"}}, "additions": 11, "deletions": 23}}, {"node": {"oid": "89e78a6be5a1384904b960239c802b33f2309f66", "messageHeadline": "\ud83d\udc1b Destination BIgQuery can handle nulls inside arrays (#14522)", "author": {"name": "Edward Gao", "email": "edward.gao@airbyte.io", "user": {"login": "edgao"}}, "additions": 500, "deletions": 67}}, {"node": {"oid": "6a5923bcfcd38d81cda253109f7ca9298848deb2", "messageHeadline": "Validate state during migration to per stream (#14599)", "author": {"name": "Anne", "email": "102554163+alovew@users.noreply.github.com", "user": {"login": "alovew"}}, "additions": 137, "deletions": 16}}, {"node": {"oid": "19499f1c68e3e7e5a48e4353638741453ee70b03", "messageHeadline": "\ud83e\ude9f \ud83c\udfa8 Update Modal to SCSS, add modal body and footer components (#14677)", "author": {"name": "Edmundo Ruiz Ghanem", "email": "168664+edmundito@users.noreply.github.com", "user": {"login": "edmundito"}}, "additions": 151, "deletions": 25}}, {"node": {"oid": "7bff12aea514bfbce1545d060fde2311f764503c", "messageHeadline": "[#3078] [CDK] Add support for enabling debug from command line and so\u2026", "author": {"name": "Brian Lai", "email": "51336873+brianjlai@users.noreply.github.com", "user": {"login": "brianjlai"}}, "additions": 143, "deletions": 44}}, {"node": {"oid": "1671def1a694c28a80561dff27401a8bf43a1c1b", "messageHeadline": "Added Single vs. Multiple Workspaces section (#14608)", "author": {"name": "Sophia Wiley", "email": "106352739+sophia-wiley@users.noreply.github.com", "user": {"login": "sophia-wiley"}}, "additions": 16, "deletions": 0}}, {"node": {"oid": "acd1f75bfa790a3c563eb0a3ee62b7b0abe2a693", "messageHeadline": "Bump Airbyte version from 0.39.35-alpha to 0.39.36-alpha (#14690)", "author": {"name": "Octavia Squidington III", "email": "90398440+octavia-squidington-iii@users.noreply.github.com", "user": {"login": "octavia-squidington-iii"}}, "additions": 36, "deletions": 36}}, {"node": {"oid": "ddc065e9ce7dc3c616d67e6e4ea9587f0b934720", "messageHeadline": "\ud83d\udc1b normalization: Do not return NULL for MySQL column values > 512 cha\u2026", "author": {"name": "Edward Gao", "email": "edward.gao@airbyte.io", "user": {"login": "edgao"}}, "additions": 16, "deletions": 3}}, {"node": {"oid": "7cf67e2c85706e5d1af3bf20de7338afe79211ce", "messageHeadline": "\ud83d\udc1b Source S3: fixed bug when extra columns not in master schema (#14669)", "author": {"name": "Baz", "email": "oleksandr.bazarnov@globallogic.com", "user": {"login": "bazarnov"}}, "additions": 15, "deletions": 7}}, {"node": {"oid": "c308c2f7cd830bb696c9d96352c82cf280db35f1", "messageHeadline": "Source TikTok Marketing : Access token is null #14299 (#14461)", "author": {"name": "Oleksandr Sheheda", "email": "alexandr-shegeda@users.noreply.github.com", "user": {"login": "alexandr-shegeda"}}, "additions": 186, "deletions": 2}}, {"node": {"oid": "f4127166b58a1ba759f82dad4d0108d737c4cf32", "messageHeadline": "Added _id and _cid to the schema (catalog) (#14647)", "author": {"name": "Alexander Marquardt", "email": "alexander.marquardt@gmail.com", "user": {"login": "alexander-marquardt"}}, "additions": 8, "deletions": 0}}, {"node": {"oid": "47d41ee7b2c3d88878e6ae6ba11bcff91b7712b7", "messageHeadline": "fixing broken things in docs (#14685)", "author": {"name": "Amruta Ranade", "email": "11484018+Amruta-Ranade@users.noreply.github.com", "user": {"login": "Amruta-Ranade"}}, "additions": 10, "deletions": 3}}, {"node": {"oid": "b85ad243cab0358cc259682f2545c01f183d4c65", "messageHeadline": "disable DATs in normalization test (#14679)", "author": {"name": "Edward Gao", "email": "edward.gao@airbyte.io", "user": {"login": "edgao"}}, "additions": 4, "deletions": 3}}, {"node": {"oid": "612ade9238415cc91ff5f99b104ea4856f76227c", "messageHeadline": "\ud83c\udf89Source Google Ads: Updated API version from v9 to v11 (#14614)", "author": {"name": "Serhii Lazebnyi", "email": "53845333+lazebnyi@users.noreply.github.com", "user": {"login": "lazebnyi"}}, "additions": 38, "deletions": 37}}, {"node": {"oid": "2285c2e85438680e6b74c17257d7000bb97335d0", "messageHeadline": "update open api in correct place (#14652)", "author": {"name": "Anne", "email": "102554163+alovew@users.noreply.github.com", "user": {"login": "alovew"}}, "additions": 292, "deletions": 25}}, {"node": {"oid": "bfc2646f1acec7e6f19439355e723971734cd8b6", "messageHeadline": "cdk: Add a schema_generator tool (#13518)", "author": {"name": "dougpm", "email": "60357516+dougpm@users.noreply.github.com", "user": {"login": "dougpm"}}, "additions": 221, "deletions": 5}}, {"node": {"oid": "32e767c9f6aa88a6957adfb0426b4afa6659df8c", "messageHeadline": "\ud83c\udf89 Source File: add user-agent option (#14488)", "author": {"name": "Tim Werner", "email": "tim.werner@gmx.com", "user": {"login": "tim-werner"}}, "additions": 29, "deletions": 5}}, {"node": {"oid": "bda11b091adcffb96a1eee23a8ff6119ed38ddbe", "messageHeadline": "\ud83d\udc1b Source Chargebee: fix transactions sort-by (#14672)", "author": {"name": "AJ", "email": "ajarosinski@gmail.com", "user": {"login": "mustangJaro"}}, "additions": 5, "deletions": 4}}, {"node": {"oid": "a4c51cdc544ef768cddc1cb4e0874be3ae8ba354", "messageHeadline": "set default paginator (#14678)", "author": {"name": "Alexandre Girard", "email": "alexandre@airbyte.io", "user": {"login": "girarda"}}, "additions": 2, "deletions": 1}}, {"node": {"oid": "8dc558d496f62a577c3c5e40a47799c34ba222c8", "messageHeadline": "Bump local json connector (#14641)", "author": {"name": "Benoit Moriceau", "email": "benoit@airbyte.io", "user": {"login": "benmoriceau"}}, "additions": 10, "deletions": 4}}, {"node": {"oid": "19df797ac00c9a92bfd2234da8e014228bf11a44", "messageHeadline": "New Source: Kyriba (#12748)", "author": {"name": "wjwatkinson", "email": "54151695+wjwatkinson@users.noreply.github.com", "user": {"login": "wjwatkinson"}}, "additions": 3481, "deletions": 0}}, {"node": {"oid": "a2ec5cda131491e3a1092c0d04f469c2a4772029", "messageHeadline": "rollback publish command skip-test option (#14643)", "author": {"name": "Marcos Marx", "email": "marcosmarxm@users.noreply.github.com", "user": {"login": "marcosmarxm"}}, "additions": 5, "deletions": 1}}, {"node": {"oid": "8abe9d92c2d3b13566900affc4dd8f00a0054801", "messageHeadline": "13524 Resolved host port for mac os (#14663)", "author": {"name": "Yevhen Sukhomud", "email": "suhomud@gmail.com", "user": {"login": "suhomud"}}, "additions": 6, "deletions": 5}}, {"node": {"oid": "48f8f2f7037b522f7d35f41e9bc241e7b9dcf6a1", "messageHeadline": "source-okta: add custom roles stream (#14610)", "author": {"name": "Yiyang Li", "email": "yiyangli2010@gmail.com", "user": {"login": "YiyangLi"}}, "additions": 83, "deletions": 4}}, {"node": {"oid": "2570f9ce73e4e59eae67f87c11cd9fcb89a9c06e", "messageHeadline": "Source file: remove nested properties (#14535)", "author": {"name": "Denis Davydov", "email": "davydov.den18@gmail.com", "user": {"login": "davydov-d"}}, "additions": 222, "deletions": 43}}, {"node": {"oid": "cf71ccb4605dacd52405c8ef25dd41acdf88d29f", "messageHeadline": "simple update to add a lookback_window to the datetime stream slicer \u2026", "author": {"name": "Brian Lai", "email": "51336873+brianjlai@users.noreply.github.com", "user": {"login": "brianjlai"}}, "additions": 65, "deletions": 4}}, {"node": {"oid": "d0649c993cde6adf0cc07168b8e9d09f73bb7772", "messageHeadline": "Add legacy update test (#14432)", "author": {"name": "Jimmy Ma", "email": "gosusnp@users.noreply.github.com", "user": {"login": "gosusnp"}}, "additions": 179, "deletions": 1}}, {"node": {"oid": "5d4d8aded011cec205bf08894819469c224865a8", "messageHeadline": "fix precision of timestamps in comparison (#14645)", "author": {"name": "Lake Mossman", "email": "lake@airbyte.io", "user": {"login": "lmossman"}}, "additions": 3, "deletions": 3}}, {"node": {"oid": "0c80644fe6abb6b5910cc7bd9ff2a7873972677b", "messageHeadline": "\ud83e\ude9f\ud83d\udc1b Keep refetching debug infos while job is running (#14341)", "author": {"name": "Tim Roes", "email": "tim@airbyte.io", "user": {"login": "timroes"}}, "additions": 17, "deletions": 3}}, {"node": {"oid": "bfa54aca50115770530ca6fdff24d4125541d23b", "messageHeadline": "\ud83c\udf89 New Source: Elasticsearch (#14118)", "author": {"name": "Nilkamal", "email": "107556247+nilkamalthakuria@users.noreply.github.com", "user": {"login": "nilkamalthakuria"}}, "additions": 1574, "deletions": 0}}, {"node": {"oid": "767992e59155fd70b4bf83464b2b136076f94f94", "messageHeadline": "Remove withRefreshedCatalog param from updateConnection endpoint (#14\u2026", "author": {"name": "Anne", "email": "102554163+alovew@users.noreply.github.com", "user": {"login": "alovew"}}, "additions": 354, "deletions": 7}}, {"node": {"oid": "c87068bd39fbfbf61bf144f9c883d1b187cb3661", "messageHeadline": "expected_records.txt updated (#14627)", "author": {"name": "Serhii Chvaliuk", "email": "grubberr@gmail.com", "user": {"login": "grubberr"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "428e48251362c21f9e335fb19a566c035e5672af", "messageHeadline": "\ud83e\ude9f \ud83c\udfa8  Redesign Sign-in/up pages (#14103)", "author": {"name": "Vladimir", "email": "volodymyr.s.petrov@globallogic.com", "user": {"login": "dizel852"}}, "additions": 837, "deletions": 273}}, {"node": {"oid": "92b2d9cbc1e9ebee9fac9545738a90f98fcf0679", "messageHeadline": ":tada: Source Okta: add GroupMembers stream (#14380)", "author": {"name": "Yiyang Li", "email": "yiyangli2010@gmail.com", "user": {"login": "YiyangLi"}}, "additions": 336, "deletions": 245}}, {"node": {"oid": "43f905b8f9af167b1833decc0eab41c9c8b834d7", "messageHeadline": "\ud83c\udf89 Add YAML format to source-file reader (#14588)", "author": {"name": "Christophe Duong", "email": "christophe.duong@gmail.com", "user": {"login": "ChristopheDuong"}}, "additions": 78, "deletions": 9}}, {"node": {"oid": "fc2a590d5bfb52b20a4d55d6140087b4b00d833b", "messageHeadline": "Helm Chart: Add external temporal option (#14597)", "author": {"name": "Marcos Marx", "email": "marcosmarxm@users.noreply.github.com", "user": {"login": "marcosmarxm"}}, "additions": 52, "deletions": 59}}, {"node": {"oid": "ef49424a07ba4b2d1661f9c0f1edcae8b54e25a3", "messageHeadline": "source-hubspot: change mentioning of Mailchimp into HubSpot  doc (#14\u2026", "author": {"name": "Bas Beelen", "email": "bjgbeelen@gmail.com", "user": {"login": "bjgbeelen"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "c1b9f8223990c76266979ed695bc6b4bc0c88d3b", "messageHeadline": "Docs: Fixed broken links (#14622)", "author": {"name": "Amruta Ranade", "email": "11484018+Amruta-Ranade@users.noreply.github.com", "user": {"login": "Amruta-Ranade"}}, "additions": 4, "deletions": 6}}, {"node": {"oid": "67dc38b01494100ebe36c6fe0246990ccd45e4b2", "messageHeadline": "\ud83c\udf89 Source Github: improve schema for stream `pull_request_commits` add\u2026", "author": {"name": "Serhii Chvaliuk", "email": "grubberr@gmail.com", "user": {"login": "grubberr"}}, "additions": 6, "deletions": 5}}, {"node": {"oid": "743e6c2d6cc086d26ab12e8a7d756d34954803d1", "messageHeadline": "[Low-code CDK] Add ability to remove fields (#14402)", "author": {"name": "Sherif A. Nada", "email": "snadalive@gmail.com", "user": {"login": "sherifnada"}}, "additions": 238, "deletions": 8}}, {"node": {"oid": "f4524e34c5864a41b5c450dfadb18264057fcfd8", "messageHeadline": "version: Update Parquet library to latest release (#14502)", "author": {"name": "Tobias Macey", "email": "tmacey@boundlessnotions.com", "user": {"login": "blarghmatey"}}, "additions": 8, "deletions": 5}}, {"node": {"oid": "9c6c092a2237b272ccd3749ccf79e098859c5695", "messageHeadline": "Revert \"Improving docusaurus sidebar generation (#1927) (#14369)\" (#1\u2026", "author": {"name": "Topher Lubaway", "email": "asimplechris@gmail.com", "user": {"login": "supertopher"}}, "additions": 16653, "deletions": 600}}, {"node": {"oid": "c13e35821c636da13422014405d626d0f6156272", "messageHeadline": "\ud83d\udc1b Source Intercom: fix `conversation_parts` stream schema (#14554)", "author": {"name": "Baz", "email": "oleksandr.bazarnov@globallogic.com", "user": {"login": "bazarnov"}}, "additions": 35, "deletions": 42}}, {"node": {"oid": "900c21230efccb2d8ed269c52fc7a3d5f6d37b94", "messageHeadline": "Fix md and lg scss var names (#14579)", "author": {"name": "Edmundo Ruiz Ghanem", "email": "168664+edmundito@users.noreply.github.com", "user": {"login": "edmundito"}}, "additions": 5, "deletions": 5}}, {"node": {"oid": "4e80a67d892033dc625f8f401c82473b5424e38e", "messageHeadline": "\ud83d\udc1bSource Freshdesk: Update parsing of start_date param (#14049)", "author": {"name": "Anna Lvova", "email": "37615075+annalvova05@users.noreply.github.com", "user": {"login": "annalvova05"}}, "additions": 37, "deletions": 39}}, {"node": {"oid": "7221842ecbba1b87d76a319e5f0032c9286ebad6", "messageHeadline": "\ud83d\udc1b Source Notion: fix normalization (#14505)", "author": {"name": "Baz", "email": "oleksandr.bazarnov@globallogic.com", "user": {"login": "bazarnov"}}, "additions": 686, "deletions": 456}}, {"node": {"oid": "0bfc7e1925f0b36778b924df09b23914aaa5918d", "messageHeadline": "doc: fix deadlink in repo top level readme.md (#14564)", "author": {"name": "Sunny", "email": "6833405+sh4sh@users.noreply.github.com", "user": {"login": "sh4sh"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "94e3e0ea27ab84c13d1283d1078f2f7735285ae5", "messageHeadline": "\ud83d\udc1b Source Amazon Ads: Fix SAT test fails - updated expect_records (#14\u2026", "author": {"name": "Serhii Chvaliuk", "email": "grubberr@gmail.com", "user": {"login": "grubberr"}}, "additions": 22, "deletions": 11}}, {"node": {"oid": "078f5fcdd84bd4b1676697bbfcab90ee30e96200", "messageHeadline": "\ud83c\udf89 Postgres source: retrieve only the tables in the publication under \u2026", "author": {"name": "Liren Tu", "email": "tuliren.git@outlook.com", "user": {"login": "tuliren"}}, "additions": 417, "deletions": 117}}, {"node": {"oid": "97eddb087e175bf1ec86f873308f9857990c9195", "messageHeadline": "Add code owners for normalization and jdbc-based connectors (#14520)", "author": {"name": "Greg Solovyev", "email": "grishick@users.noreply.github.com", "user": {"login": "grishick"}}, "additions": 31, "deletions": 1}}, {"node": {"oid": "374e265fcbdfcef41a77bfcd7ec2acd2450d181d", "messageHeadline": "[Low Code CDK] configurable oauth request payload (#13993)", "author": {"name": "Brian Lai", "email": "51336873+brianjlai@users.noreply.github.com", "user": {"login": "brianjlai"}}, "additions": 498, "deletions": 70}}, {"node": {"oid": "f8092708bb4d59c79e1b1bcf7420515a6af5f0de", "messageHeadline": "CDC Acceptance Test (#14370)", "author": {"name": "Lake Mossman", "email": "lake@airbyte.io", "user": {"login": "lmossman"}}, "additions": 429, "deletions": 6}}, {"node": {"oid": "a2c194a11fdac0159e85cc77f5b6a54af8cd42bc", "messageHeadline": "Improving docusaurus sidebar generation (#1927) (#14369)", "author": {"name": "Mykyta Serbynevskiy", "email": "77770309+Mykyta-Serbynevskyi@users.noreply.github.com", "user": {"login": "Mykyta-Serbynevskyi"}}, "additions": 600, "deletions": 16653}}, {"node": {"oid": "e1c2ca234e4794b1f955e3ca7b26d734a1567037", "messageHeadline": "remove CONTAINER_ORCHESTRATOR env var from acceptance tests as it is \u2026", "author": {"name": "Lake Mossman", "email": "lake@airbyte.io", "user": {"login": "lmossman"}}, "additions": 6, "deletions": 6}}, {"node": {"oid": "1e808ec7ee7056d454e6929b2efb7370d99e70f9", "messageHeadline": "\ud83e\ude9f \ud83d\udc1b   Update connection name - fix minor issues (#13550)", "author": {"name": "Vladimir", "email": "volodymyr.s.petrov@globallogic.com", "user": {"login": "dizel852"}}, "additions": 184, "deletions": 148}}, {"node": {"oid": "df24831cd4ba82e63e29d127cd416b18f5d5bf70", "messageHeadline": "\ud83e\ude9f\ud83d\udd27Update Segment tracking event names (#13859)", "author": {"name": "Teal Larson", "email": "LARSON.TEAL@GMAIL.COM", "user": {"login": "tealjulia"}}, "additions": 182, "deletions": 75}}, {"node": {"oid": "111cccef95a740710de39bc73edcc221b15b6bcf", "messageHeadline": "\ud83e\ude9f\ud83d\udc1b Fixes connector status icon alignment (#14465)", "author": {"name": "Nataly Merezhuk", "email": "65251165+natalyjazzviolin@users.noreply.github.com", "user": {"login": "natalyjazzviolin"}}, "additions": 7, "deletions": 2}}, {"node": {"oid": "addf57cc8312978e852a4fc6ce84795f3ddfb05a", "messageHeadline": "Fixed disabled and cycled scrollbar on Connector Set Up page (#14531)", "author": {"name": "Mark Berger", "email": "m19.berger@gmail.com", "user": {"login": "matter-q"}}, "additions": 18, "deletions": 28}}, {"node": {"oid": "d2ea57499d513a9cb2f4687bba8164124ea81ab7", "messageHeadline": "Run container orchestrator acceptance tests (#13699)", "author": {"name": "Lake Mossman", "email": "lake@airbyte.io", "user": {"login": "lmossman"}}, "additions": 221, "deletions": 214}}, {"node": {"oid": "01fc7a48c7049d68e79abdc11ebe43fd9c8c9d6f", "messageHeadline": "move jinja macros to their own file (#14515)", "author": {"name": "Alexandre Girard", "email": "alexandre@airbyte.io", "user": {"login": "girarda"}}, "additions": 117, "deletions": 64}}, {"node": {"oid": "cd1d960b0ffeba1ed25163832ec7fa665aaa49b0", "messageHeadline": "\ud83e\ude9f \ud83c\udfa8 Front end/Design tweaks (#14257)", "author": {"name": "Teal Larson", "email": "LARSON.TEAL@GMAIL.COM", "user": {"login": "tealjulia"}}, "additions": 8, "deletions": 9}}, {"node": {"oid": "1cf89c63c3990adfc864301c4e825a2860a57bb8", "messageHeadline": "add reference docs for declarative source (#14501)", "author": {"name": "Alexandre Girard", "email": "alexandre@airbyte.io", "user": {"login": "girarda"}}, "additions": 711, "deletions": 4}}, {"node": {"oid": "391e97f37716458d805d360b3897a8d4c39cea8e", "messageHeadline": "Bumped release stage version (#14538)", "author": {"name": "Serhii Lazebnyi", "email": "53845333+lazebnyi@users.noreply.github.com", "user": {"login": "lazebnyi"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "f896c574d1206cdcb79b43f9a9d8e8520a44d939", "messageHeadline": "\ud83c\udf89 Source Amazon S3: Fix docs link issue (#14397)", "author": {"name": "Serhii Lazebnyi", "email": "53845333+lazebnyi@users.noreply.github.com", "user": {"login": "lazebnyi"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "806c93922f25059e590e680c8c899180f9876162", "messageHeadline": "doc: fix typo in deploy on kubernetes (#14489)", "author": {"name": "So-shi Nakachi", "email": "40224073+Nakachi-S@users.noreply.github.com", "user": {"login": "Nakachi-S"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "fde2068c4303eb7ace5377f664458928c09d4e84", "messageHeadline": "Source Monday: timeout errors (#14443)", "author": {"name": "Denis Davydov", "email": "davydov.den18@gmail.com", "user": {"login": "davydov-d"}}, "additions": 29, "deletions": 25}}, {"node": {"oid": "19c33b09ba8521fb46e61f213fa1c6e9e76f718a", "messageHeadline": "Fix empty airbyte source check (#14509)", "author": {"name": "Anne", "email": "102554163+alovew@users.noreply.github.com", "user": {"login": "alovew"}}, "additions": 49, "deletions": 8}}, {"node": {"oid": "fc3efe16145aae8c56a83c8782ade48d06c5501d", "messageHeadline": "Bump Airbyte version from 0.39.34-alpha to 0.39.35-alpha (#14508)", "author": {"name": "Octavia Squidington III", "email": "90398440+octavia-squidington-iii@users.noreply.github.com", "user": {"login": "octavia-squidington-iii"}}, "additions": 36, "deletions": 36}}, {"node": {"oid": "3830e6a1a4e18c7a816a1164340289de83f1563b", "messageHeadline": "\ud83e\ude9f \ud83d\udd27 Craco integration + fix CSS order issue (#14394)", "author": {"name": "Vladimir", "email": "volodymyr.s.petrov@globallogic.com", "user": {"login": "dizel852"}}, "additions": 528, "deletions": 172}}, {"node": {"oid": "139e822968e1a9cc3def8cbfddf8a6ee06cd0518", "messageHeadline": "Use single state aggregator when per-stream feature flag is off (#14507)", "author": {"name": "Lake Mossman", "email": "lake@airbyte.io", "user": {"login": "lmossman"}}, "additions": 142, "deletions": 7}}, {"node": {"oid": "cb706bd7a7574a5e4beb1d152cefb264cff217e5", "messageHeadline": "Allow transition from INCOMPLETE to INCOMPLETE (#14506)", "author": {"name": "Anne", "email": "102554163+alovew@users.noreply.github.com", "user": {"login": "alovew"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "74fe26058f4e00a9391446dfc7803a7f9e6eccdd", "messageHeadline": "set readthedocs's python version to 3.8 (#14503)", "author": {"name": "Alexandre Girard", "email": "alexandre@airbyte.io", "user": {"login": "girarda"}}, "additions": 4, "deletions": 1}}, {"node": {"oid": "d4071a0ae5c56545a0c3c274f44f8ee7406a2cf1", "messageHeadline": "source-salesforce,source-google-sheet,destination-snowflake: Updated \u2026", "author": {"name": "Amruta Ranade", "email": "11484018+Amruta-Ranade@users.noreply.github.com", "user": {"login": "Amruta-Ranade"}}, "additions": 161, "deletions": 181}}, {"node": {"oid": "7ea241f200c42f52675e66754e6ddf7dcbc6199e", "messageHeadline": "source sendgrid: add message stream (#14256)", "author": {"name": "Augustin", "email": "augustin.lafanechere@gmail.com", "user": {"login": "alafanechere"}}, "additions": 240, "deletions": 9}}, {"node": {"oid": "dcf46501890c49d7ba416519d45d02ef8d65f6ee", "messageHeadline": "14230: doc updated (#14490)", "author": {"name": "Tuhai Maksym", "email": "kimerinn@gmail.com", "user": {"login": "kimerinn"}}, "additions": 3, "deletions": 0}}, {"node": {"oid": "7da86a546f34cdc61de9701745ecf8f6fb66789d", "messageHeadline": "\ud83c\udf89 Source Dixa: bump version 0.1.3 (#14437)", "author": {"name": "Serhii Chvaliuk", "email": "grubberr@gmail.com", "user": {"login": "grubberr"}}, "additions": 3, "deletions": 3}}, {"node": {"oid": "35ca7c8d10fc199b634908056ca078a6fb1a2f71", "messageHeadline": "[low code cdk] Add MinMaxDate component and allow for it to be specif\u2026", "author": {"name": "Brian Lai", "email": "51336873+brianjlai@users.noreply.github.com", "user": {"login": "brianjlai"}}, "additions": 368, "deletions": 123}}, {"node": {"oid": "69458f80827236aafbc0914309706a119f06553a", "messageHeadline": "Fail fast if catalog struct bigger than 4mb during schema discovery (\u2026", "author": {"name": "terencecho", "email": "terence@airbyte.io", "user": {"login": "terencecho"}}, "additions": 7, "deletions": 0}}, {"node": {"oid": "316a124f7560c1f45d8da742152e2751c0bdd08e", "messageHeadline": "Pass job id from resetConnection to synchronousResetConnection to avo\u2026", "author": {"name": "Lake Mossman", "email": "lake@airbyte.io", "user": {"login": "lmossman"}}, "additions": 19, "deletions": 31}}, {"node": {"oid": "29ea2e9573a0796087c222081868ecbe40fb34d1", "messageHeadline": "Fix import order of archived data to accommodate foreign key constrai\u2026", "author": {"name": "Malik Diarra", "email": "malik@airbyte.io", "user": {"login": "malikdiarra"}}, "additions": 65, "deletions": 21}}, {"node": {"oid": "d268ab41407bcfbdccf0a84ebe4195cb61315a7e", "messageHeadline": "Revert \"normalization: Do not return NULL for MySQL column values > 5\u2026", "author": {"name": "Edward Gao", "email": "edward.gao@airbyte.io", "user": {"login": "edgao"}}, "additions": 3, "deletions": 4}}, {"node": {"oid": "ae1734c7dd7dd44beff38a0f2ac10c92e992e78c", "messageHeadline": "Fixed Postgres status", "author": {"name": "Amruta Ranade", "email": "11484018+Amruta-Ranade@users.noreply.github.com", "user": {"login": "Amruta-Ranade"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "a31ef3bd5cc8bd45d82f0bf6e14bef9ebf1821e7", "messageHeadline": "Updated connector status page (#14466)", "author": {"name": "Amruta Ranade", "email": "11484018+Amruta-Ranade@users.noreply.github.com", "user": {"login": "Amruta-Ranade"}}, "additions": 236, "deletions": 231}}, {"node": {"oid": "6b897c46e5c118446db4df83afde3af60ca71b71", "messageHeadline": "Fix normalization integration test workflow (#14454)", "author": {"name": "Edward Gao", "email": "edward.gao@airbyte.io", "user": {"login": "edgao"}}, "additions": 4, "deletions": 4}}, {"node": {"oid": "c68570e995d5ac21dce0dbc78669cfe858f3f497", "messageHeadline": "Removed Sync Schema button during creation of connection (#14444)", "author": {"name": "Mark Berger", "email": "m19.berger@gmail.com", "user": {"login": "matter-q"}}, "additions": 1, "deletions": 14}}, {"node": {"oid": "cae55cc1a564f9076e0e388d4e0981f8cf426dc5", "messageHeadline": ":bug: Source Intercom: refactored slow streams to use `/search` endpo\u2026", "author": {"name": "Baz", "email": "oleksandr.bazarnov@globallogic.com", "user": {"login": "bazarnov"}}, "additions": 515, "deletions": 142}}, {"node": {"oid": "10010a442f657fab4af69f14affa9498053a48c9", "messageHeadline": "implement logic to identify new streams to snapshot in postgres cdc (\u2026", "author": {"name": "Subodh Kant Chaturvedi", "email": "subodh1810@gmail.com", "user": {"login": "subodh1810"}}, "additions": 150, "deletions": 27}}, {"node": {"oid": "9ac9e27ca7446845a3408125b34c4444e315014a", "messageHeadline": "Destination Clickhouse: Added socket_timeout property (#13516)", "author": {"name": "mtyoleg", "email": "81533422+mtyoleg@users.noreply.github.com", "user": {"login": "mtyoleg"}}, "additions": 10, "deletions": 7}}, {"node": {"oid": "798020552ff2b5e6ffcead7e864332658eae5a12", "messageHeadline": "Generate api client automatically on spec change (#14387)", "author": {"name": "Tim Roes", "email": "tim@airbyte.io", "user": {"login": "timroes"}}, "additions": 7, "deletions": 3392}}, {"node": {"oid": "671039e03ea5b5a299e5498f2cd125b6bd37c3ce", "messageHeadline": "Snowflake Source and Destination: updated docs for using network poli\u2026", "author": {"name": "VitaliiMaltsev", "email": "39538064+VitaliiMaltsev@users.noreply.github.com", "user": {"login": "VitaliiMaltsev"}}, "additions": 37, "deletions": 0}}, {"node": {"oid": "28e4c35acda50efd26b152ad4f8b1aa8893c67fb", "messageHeadline": "#13730 classify Sentry source as an API (#14438)", "author": {"name": "Denis Davydov", "email": "davydov.den18@gmail.com", "user": {"login": "davydov-d"}}, "additions": 1, "deletions": 0}}, {"node": {"oid": "3f001b17cae511c921a05bc2b6fb6edf96d4419e", "messageHeadline": "normalization: Do not return NULL for MySQL column values > 512 chars\u2026", "author": {"name": "Johannes Nicolai", "email": "jonico@planetscale.com", "user": {"login": "jonico"}}, "additions": 4, "deletions": 3}}, {"node": {"oid": "6cced4c7a70370f6c4a1c7d7e37ea959bfc23028", "messageHeadline": "fix type hints (#14352)", "author": {"name": "Alexandre Girard", "email": "alexandre@airbyte.io", "user": {"login": "girarda"}}, "additions": 8, "deletions": 7}}, {"node": {"oid": "37acb9289fb6fa502d43bbc651fd7a321e3c2241", "messageHeadline": "[low-code cdk] Enable configurable state checkpointing (#14317)", "author": {"name": "Alexandre Girard", "email": "alexandre@airbyte.io", "user": {"login": "girarda"}}, "additions": 26, "deletions": 2}}, {"node": {"oid": "d89d8d3c74df47a696007e412b79d8e957a587c7", "messageHeadline": "Bump Airbyte version from 0.39.33-alpha to 0.39.34-alpha (#14428)", "author": {"name": "Octavia Squidington III", "email": "90398440+octavia-squidington-iii@users.noreply.github.com", "user": {"login": "octavia-squidington-iii"}}, "additions": 36, "deletions": 36}}, {"node": {"oid": "4a1b23046e0998086560ec2ab7310482228a7563", "messageHeadline": "\ud83e\ude9f \ud83d\udc1b Fix Setup Source Button on OAuth Sources (#14413)", "author": {"name": "Teal Larson", "email": "LARSON.TEAL@GMAIL.COM", "user": {"login": "tealjulia"}}, "additions": 3, "deletions": 7}}, {"node": {"oid": "facd6a956b66d4a317dd12e55f0f4881830c02a8", "messageHeadline": "\ud83d\udcdd MySql source: clarify tinyint to number conversion when size > 1 (#\u2026", "author": {"name": "Liren Tu", "email": "tuliren.git@outlook.com", "user": {"login": "tuliren"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "3ae07ac027a54f362f89927ab16b612958c07a24", "messageHeadline": "Bump Airbyte version from 0.39.32-alpha to 0.39.33-alpha (#14419)", "author": {"name": "Octavia Squidington III", "email": "90398440+octavia-squidington-iii@users.noreply.github.com", "user": {"login": "octavia-squidington-iii"}}, "additions": 36, "deletions": 36}}, {"node": {"oid": "635cdfbf0257897be9646359c6be0adc1d4a56f3", "messageHeadline": "\ud83c\udf89 octavia-cli: Add ability to import all resources (#14374)", "author": {"name": "Daniel Diamond", "email": "33811744+danieldiamond@users.noreply.github.com", "user": {"login": "danieldiamond"}}, "additions": 125, "deletions": 22}}, {"node": {"oid": "8fda5879aed271180ecbf25bd1e257489b6970f4", "messageHeadline": "Use Debezium Postgres image for CDC tests (#14318)", "author": {"name": "Jonathan Pearlin", "email": "jonathan@airbyte.io", "user": {"login": "jdpgrailsdev"}}, "additions": 8, "deletions": 13}}, {"node": {"oid": "0ef705e65b456b00fd964d48638d2558110ec43d", "messageHeadline": "Revert \"Kustomize: Use `resources` since `bases` is deprecated (#1403\u2026", "author": {"name": "terencecho", "email": "terence@airbyte.io", "user": {"login": "terencecho"}}, "additions": 5, "deletions": 5}}, {"node": {"oid": "7bc27c5148f805151c679abc426f50a721373f58", "messageHeadline": "Docs: deploy on gcp use docusaurus tabs (#14401)", "author": {"name": "Marcos Marx", "email": "marcosmarxm@users.noreply.github.com", "user": {"login": "marcosmarxm"}}, "additions": 19, "deletions": 11}}, {"node": {"oid": "270d7c97944336fa03c977a29ae0fe14e2714d6e", "messageHeadline": "SentryJobErrorReporter: better handling of multiline chained java exc\u2026", "author": {"name": "Pedro S. Lopez", "email": "pedroslopez@me.com", "user": {"login": "pedroslopez"}}, "additions": 18, "deletions": 8}}, {"node": {"oid": "fc5d702507b13bf89fe671ed679190bb15855991", "messageHeadline": "helm chart: Fix/double printing of extra volume mounts (#14091)", "author": {"name": "Leo Sussan", "email": "leo@reach.vote", "user": {"login": "leosussan"}}, "additions": 4, "deletions": 4}}, {"node": {"oid": "5c90be3fc2cce8463c9205befe51fa75d7b83533", "messageHeadline": "beta -> generally_available (#14315)", "author": {"name": "Serhii Chvaliuk", "email": "grubberr@gmail.com", "user": {"login": "grubberr"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "65818dc89fc9dda457abc9ddbc2d002737739a47", "messageHeadline": "Add more metadata to the JobErrorReporter (#14395)", "author": {"name": "Pedro S. Lopez", "email": "pedroslopez@me.com", "user": {"login": "pedroslopez"}}, "additions": 150, "deletions": 33}}, {"node": {"oid": "38d8d60f02638f73c7fa3897b3278f887642cce2", "messageHeadline": "\ud83c\udf89 Source Github: add Retry for GraphQL API Resource limitations (#14376)", "author": {"name": "Serhii Chvaliuk", "email": "grubberr@gmail.com", "user": {"login": "grubberr"}}, "additions": 50, "deletions": 4}}, {"node": {"oid": "efc27a3acc48a6e2a512ef677eddd1c923fb30e9", "messageHeadline": "Source Facebook Marketing: allow configuration of MAX_BATCH_SIZE (#14\u2026", "author": {"name": "Keith Thompson", "email": "keithjoethompson@gmail.com", "user": {"login": "keiththompson"}}, "additions": 52, "deletions": 17}}, {"node": {"oid": "fc9790872ac79740acf9e42c049afef58e5fe533", "messageHeadline": "Source Google Ads: use docsaurus feature for warn/note and udpdate do\u2026", "author": {"name": "Marcos Marx", "email": "marcosmarxm@users.noreply.github.com", "user": {"login": "marcosmarxm"}}, "additions": 17, "deletions": 8}}, {"node": {"oid": "76a1e8636385a601f137c975e380491bd2498050", "messageHeadline": "Source TiDB: correct jdbc string builder (#14243)", "author": {"name": "Daemonxiao", "email": "35677990+Daemonxiao@users.noreply.github.com", "user": {"login": "Daemonxiao"}}, "additions": 7, "deletions": 6}}, {"node": {"oid": "4395fbb4d2ef3f6553e3615407fd80a5042333bc", "messageHeadline": "cdk: Attach namespace to stream  in catalog (#13923)", "author": {"name": "jordan-glitch", "email": "65691557+jordan-glitch@users.noreply.github.com", "user": {"login": "jordan-glitch"}}, "additions": 77, "deletions": 1}}, {"node": {"oid": "a140c3e6ab2a45315d275a51348d6e45df715a26", "messageHeadline": "fix: clone api doesn't take update configurations (#13592)", "author": {"name": "Harshith Mullapudi", "email": "harshithmullapudi@gmail.com", "user": {"login": "harshithmullapudi"}}, "additions": 200, "deletions": 44}}, {"node": {"oid": "5c9a6a5fc655a9e597f755be8fc8ccf805a2537a", "messageHeadline": "Kustomize: Use `resources` since `bases` is deprecated (#14037)", "author": {"name": "Christian Martin", "email": "christian@ctmartin.me", "user": {"login": "ct-martin"}}, "additions": 5, "deletions": 5}}, {"node": {"oid": "65c2389569bc2de144832e0675bc53cb32c5f698", "messageHeadline": "source-outreach: fix record parsing and cursor field access (#14386)", "author": {"name": "Augustin", "email": "augustin.lafanechere@gmail.com", "user": {"login": "alafanechere"}}, "additions": 938, "deletions": 975}}, {"node": {"oid": "5cdf2f4763384fd7bf8bdc471c559cbb89e7e77e", "messageHeadline": "Source Google Analytics: Change releaseStage to GA (#13957)", "author": {"name": "Arsen Losenko", "email": "20901439+arsenlosenko@users.noreply.github.com", "user": {"login": "arsenlosenko"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "31558fee4f135970b56f1b8116367cc79bf19b05", "messageHeadline": "Source Instagram: change releaseStage to GA (#14162)", "author": {"name": "Arsen Losenko", "email": "20901439+arsenlosenko@users.noreply.github.com", "user": {"login": "arsenlosenko"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "de3a14ba9e69d4ef16070ec1410832e9e76693eb", "messageHeadline": "Call the new revoke_user_session endpoint from the FE (#13165)", "author": {"name": "Tim Roes", "email": "tim@airbyte.io", "user": {"login": "timroes"}}, "additions": 10, "deletions": 3}}, {"node": {"oid": "d545369e0a90b84d372d82390a8ec1af5ec06195", "messageHeadline": "\ud83d\udc1b Source Mixpanel: fix SAT tests (#14349)", "author": {"name": "Baz", "email": "oleksandr.bazarnov@globallogic.com", "user": {"login": "bazarnov"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "944f3b3a0695248313d90f22421c5bd3b5f33249", "messageHeadline": "Bump Airbyte version from 0.39.31-alpha to 0.39.32-alpha (#14383)", "author": {"name": "Octavia Squidington III", "email": "90398440+octavia-squidington-iii@users.noreply.github.com", "user": {"login": "octavia-squidington-iii"}}, "additions": 36, "deletions": 36}}, {"node": {"oid": "59e20f20de73ced59ae2c782612fa7554fc1fced", "messageHeadline": "Bmoric/state aggregator (#14364)", "author": {"name": "Benoit Moriceau", "email": "benoit@airbyte.io", "user": {"login": "benmoriceau"}}, "additions": 313, "deletions": 5}}, {"node": {"oid": "ca272c3560fa74cc3bab15d91f757ad231a9dce4", "messageHeadline": "Properly update the hasEmitted state (#14367)", "author": {"name": "Benoit Moriceau", "email": "benoit@airbyte.io", "user": {"login": "benmoriceau"}}, "additions": 15, "deletions": 0}}, {"node": {"oid": "05e505d1afbd2ac3e87f6e65b0a5a846331f7066", "messageHeadline": "Revert \"\ud83c\udf89 Source Github: rename field `mergeable` to `is_mergeable` (\u2026", "author": {"name": "Serhii Chvaliuk", "email": "grubberr@gmail.com", "user": {"login": "grubberr"}}, "additions": 6, "deletions": 8}}, {"node": {"oid": "bb74373c8ba3267f4938dc1e198dfc44986eb734", "messageHeadline": "Run some DATs as part of base-normalization tests (#14312)", "author": {"name": "Edward Gao", "email": "edward.gao@airbyte.io", "user": {"login": "edgao"}}, "additions": 32, "deletions": 0}}, {"node": {"oid": "dcfa1fb5d295f90cdb8894d9508cd00c7ea6e728", "messageHeadline": "Update state.state type (#14360)", "author": {"name": "Benoit Moriceau", "email": "benoit@airbyte.io", "user": {"login": "benmoriceau"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "6c88b4821fc158cc7058482ac06b0af9bee61a5b", "messageHeadline": "tiktok to ga (#14358)", "author": {"name": "midavadim", "email": "midavadim@yahoo.com", "user": {"login": "midavadim"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "e0fde79eee78b1e6b3b071a2894c1cbe4d91af4e", "messageHeadline": "Bump Airbyte version from 0.39.30-alpha to 0.39.31-alpha (#14355)", "author": {"name": "Octavia Squidington III", "email": "90398440+octavia-squidington-iii@users.noreply.github.com", "user": {"login": "octavia-squidington-iii"}}, "additions": 36, "deletions": 36}}, {"node": {"oid": "055763ec73e2dd260715b8b108664cf96dae5d23", "messageHeadline": "fix format (#14354)", "author": {"name": "Alexandre Girard", "email": "alexandre@airbyte.io", "user": {"login": "girarda"}}, "additions": 4, "deletions": 9}}, {"node": {"oid": "4e9dcc2e79034918ebe70a3755f982a53d86403f", "messageHeadline": "helm chart: Add Image Pull Secrets Param  (#14031)", "author": {"name": "Caleb Fornari", "email": "calebfornari@gmail.com", "user": {"login": "calebfornari"}}, "additions": 58, "deletions": 18}}, {"node": {"oid": "8b635aa02fb03a21f2fa31206ed479f7429bcd3e", "messageHeadline": "\ud83c\udf89 octavia-cli: Add ability to import existing resources (#14137)", "author": {"name": "Daniel Diamond", "email": "33811744+danieldiamond@users.noreply.github.com", "user": {"login": "danieldiamond"}}, "additions": 22482, "deletions": 19776}}, {"node": {"oid": "e5f01f37b1d0c5749d1af86a8d69a6eb944924bb", "messageHeadline": "fix NPE (#14353)", "author": {"name": "Benoit Moriceau", "email": "benoit@airbyte.io", "user": {"login": "benmoriceau"}}, "additions": 46, "deletions": 7}}, {"node": {"oid": "9ffc7dd19c37485e0d7113b3eca8cf4dabc9139c", "messageHeadline": "Update source postgres release stage to beta (#14326)", "author": {"name": "Greg Solovyev", "email": "grishick@users.noreply.github.com", "user": {"login": "grishick"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "be2d1a865253de4e7aa65ffed1bbfa27bf6f8363", "messageHeadline": "\ud83d\udc1b SingerSource: Fix incompatibilities and typing issues (#14148)", "author": {"name": "Albin Skott", "email": "cstruct@users.noreply.github.com", "user": {"login": "cstruct"}}, "additions": 99, "deletions": 103}}, {"node": {"oid": "e23789bbd6c97213e9fffd2c05adce7a63c4ca03", "messageHeadline": "Alex/declarative stream incremental fix (#14268)", "author": {"name": "Alexandre Girard", "email": "alexandre@airbyte.io", "user": {"login": "girarda"}}, "additions": 169, "deletions": 75}}, {"node": {"oid": "efc872f29c525cf34c6825ae328e1b5ba6197b76", "messageHeadline": "Update webflow.md (#14254)", "author": {"name": "Alexander Marquardt", "email": "alexander.marquardt@gmail.com", "user": {"login": "alexander-marquardt"}}, "additions": 4, "deletions": 0}}, {"node": {"oid": "721b73df3c49f8b220a8d4bba14887bf9e2de409", "messageHeadline": "Update building-a-python-source.md (#14262)", "author": {"name": "Alexander Marquardt", "email": "alexander.marquardt@gmail.com", "user": {"login": "alexander-marquardt"}}, "additions": 4, "deletions": 0}}, {"node": {"oid": "b0a6b4ebaab25922c8ff2e22e47c4df81c2d5d7c", "messageHeadline": "Update README.md (#14303)", "author": {"name": "Alexander Marquardt", "email": "alexander.marquardt@gmail.com", "user": {"login": "alexander-marquardt"}}, "additions": 4, "deletions": 0}}, {"node": {"oid": "6e733f5a91438122a9c4196a4126b0973a8834aa", "messageHeadline": "Update cdk-speedrun.md (#14258)", "author": {"name": "Alexander Marquardt", "email": "alexander.marquardt@gmail.com", "user": {"login": "alexander-marquardt"}}, "additions": 3, "deletions": 0}}, {"node": {"oid": "6ce0c32711fcb6d2a8a165a2794aafb8f5895493", "messageHeadline": "13538 Fix integration tests destination-scylla Mac OS (#14308)", "author": {"name": "Yevhen Sukhomud", "email": "suhomud@gmail.com", "user": {"login": "suhomud"}}, "additions": 10, "deletions": 11}}, {"node": {"oid": "98d087ba3d2df6047fe8799c915e969f88916532", "messageHeadline": "Release new destination s3 version to pick up latest change (#14332)", "author": {"name": "Liren Tu", "email": "tuliren.git@outlook.com", "user": {"login": "tuliren"}}, "additions": 5, "deletions": 4}}, {"node": {"oid": "baebe1619c4ef9e71475acdc9db25a23f71fbd80", "messageHeadline": "Release new postgres strict encrypt version (#14331)", "author": {"name": "Liren Tu", "email": "tuliren.git@outlook.com", "user": {"login": "tuliren"}}, "additions": 5, "deletions": 2}}, {"node": {"oid": "27b6c3c8fb3330f936ec57bdc8c081ab8d64aed2", "messageHeadline": "Bump Airbyte version from 0.39.29-alpha to 0.39.30-alpha (#14329)", "author": {"name": "Octavia Squidington III", "email": "90398440+octavia-squidington-iii@users.noreply.github.com", "user": {"login": "octavia-squidington-iii"}}, "additions": 36, "deletions": 36}}, {"node": {"oid": "3b51eedfd2f09c94d94c1ec77747afcd45d7fcb5", "messageHeadline": "Avoid error when creating dupl stream reset (#14328)", "author": {"name": "Jimmy Ma", "email": "gosusnp@users.noreply.github.com", "user": {"login": "gosusnp"}}, "additions": 53, "deletions": 10}}, {"node": {"oid": "2a93dc1ec4c1a274e87941204bfa5995717329e9", "messageHeadline": "Edited formatting (#14275)", "author": {"name": "Sophia Wiley", "email": "106352739+sophia-wiley@users.noreply.github.com", "user": {"login": "sophia-wiley"}}, "additions": 2, "deletions": 9}}, {"node": {"oid": "91af488bf99c9dabedf0cb0de1e816e0e2c44667", "messageHeadline": "Fix build by updating var (#14321)", "author": {"name": "terencecho", "email": "terence@airbyte.io", "user": {"login": "terencecho"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "e1c098f744f977a647ef812795fe15b1ae089697", "messageHeadline": "Fix for deleting stream resets (#14322)", "author": {"name": "Anne", "email": "102554163+alovew@users.noreply.github.com", "user": {"login": "alovew"}}, "additions": 56, "deletions": 49}}, {"node": {"oid": "39ef8447f9e1c2fca723f917a691b19ff7a56af4", "messageHeadline": "Fixed broken link", "author": {"name": "Amruta Ranade", "email": "11484018+Amruta-Ranade@users.noreply.github.com", "user": {"login": "Amruta-Ranade"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "8b19a70b25b3f2c3990faf7ddc3b0ac0d7166d66", "messageHeadline": "Source Postgres : use more simple and comprehensive query to get sele\u2026", "author": {"name": "Andrii Leonets", "email": "30464745+DoNotPanicUA@users.noreply.github.com", "user": {"login": "DoNotPanicUA"}}, "additions": 168, "deletions": 120}}, {"node": {"oid": "c6ff5abaa3427341644eaba3226d051898b78125", "messageHeadline": "Make sure that the feature flag is transfer to container (#14314)", "author": {"name": "Benoit Moriceau", "email": "benoit@airbyte.io", "user": {"login": "benmoriceau"}}, "additions": 26, "deletions": 6}}, {"node": {"oid": "6dadd1b4b8feffd61d54a082524c52f7e876769e", "messageHeadline": "Add acceptance tests for per-stream state updates (#14263)", "author": {"name": "Jonathan Pearlin", "email": "jonathan@airbyte.io", "user": {"login": "jdpgrailsdev"}}, "additions": 169, "deletions": 19}}, {"node": {"oid": "cfea528972ce8a6940cf9faeabe481c38bb6e96a", "messageHeadline": "\ud83e\ude9f \ud83d\udc1b Fix OAuth validation not allowing to create source or destination\u2026", "author": {"name": "Edmundo Ruiz Ghanem", "email": "168664+edmundito@users.noreply.github.com", "user": {"login": "edmundito"}}, "additions": 26, "deletions": 26}}, {"node": {"oid": "dd4079f02b8c2a4f4a04e1a8b79e84bec399b313", "messageHeadline": "Source Zendesk Support: pagination group membership (#14304)", "author": {"name": "Marcos Marx", "email": "marcosmarxm@users.noreply.github.com", "user": {"login": "marcosmarxm"}}, "additions": 19, "deletions": 4}}, {"node": {"oid": "cfbbec1d26dcda862fde5dbed5322e70ccd986fb", "messageHeadline": "\ud83c\udf89 Destination S3: update INSTANCE_PROFILE to use AWSDefaultProfileCre\u2026", "author": {"name": "Ryan Lewon", "email": "ryan@segv.net", "user": {"login": "xorl"}}, "additions": 26, "deletions": 4}}, {"node": {"oid": "c797f73bb9cc7200f2ccfa3172bfb1664c4557d0", "messageHeadline": "#12668 #13198 enable full refresh, disable incremental and expected_r\u2026", "author": {"name": "Denis Davydov", "email": "davydov.den18@gmail.com", "user": {"login": "davydov-d"}}, "additions": 3, "deletions": 124}}, {"node": {"oid": "5b1af416b8f2761acad9dc6977c4afc4dff4ad28", "messageHeadline": "Update Airbyte Client (#14270)", "author": {"name": "Teal Larson", "email": "LARSON.TEAL@GMAIL.COM", "user": {"login": "tealjulia"}}, "additions": 137, "deletions": 123}}, {"node": {"oid": "2fa29a2ca4d0f23b881a068537c3f93ea3b27821", "messageHeadline": "\ud83c\udf89 Source Github: rename field `mergeable` to `is_mergeable` (#14274)", "author": {"name": "Serhii Chvaliuk", "email": "grubberr@gmail.com", "user": {"login": "grubberr"}}, "additions": 8, "deletions": 4}}, {"node": {"oid": "a1e96ef6ef9fed59a7eb4db8d8494277a6ca6f64", "messageHeadline": "Source Google Analytics: Specify integer for dimension ga:dateHourMin\u2026", "author": {"name": "Arsen Losenko", "email": "20901439+arsenlosenko@users.noreply.github.com", "user": {"login": "arsenlosenko"}}, "additions": 7, "deletions": 2}}, {"node": {"oid": "0fb4b364f488435b286040dc1c222047b96dceed", "messageHeadline": "13532 Fixed integration tests destination-mssql Mac OS (#14252)", "author": {"name": "Yevhen Sukhomud", "email": "suhomud@gmail.com", "user": {"login": "suhomud"}}, "additions": 8, "deletions": 23}}, {"node": {"oid": "29ce34f1cee4878a6e9368890d87820c0d379844", "messageHeadline": "Fix flaky connection manager workflow test (#14271)", "author": {"name": "Lake Mossman", "email": "lake@airbyte.io", "user": {"login": "lmossman"}}, "additions": 39, "deletions": 47}}, {"node": {"oid": "87844811d50346e014fff461e2213759d59c5a56", "messageHeadline": "Source Tiktok marketing - increase connector version (#14272)", "author": {"name": "midavadim", "email": "midavadim@yahoo.com", "user": {"login": "midavadim"}}, "additions": 15, "deletions": 15}}, {"node": {"oid": "42ec475f4931daaf3011d2691d1a6b968ccb1da4", "messageHeadline": "source bing-ads to ga (#13679)", "author": {"name": "midavadim", "email": "midavadim@yahoo.com", "user": {"login": "midavadim"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "2904fde7aae7b5d5efe27c04712c88ee309ae186", "messageHeadline": ":tada: Source Tiktok marketing - remove granularity config option (#1\u2026", "author": {"name": "midavadim", "email": "midavadim@yahoo.com", "user": {"login": "midavadim"}}, "additions": 733, "deletions": 209}}, {"node": {"oid": "4fd3cb1f11e288c43942e9756a90deafcdf5815c", "messageHeadline": "release new postgres source connector version 0.4.29 (#14265)", "author": {"name": "Subodh Kant Chaturvedi", "email": "subodh1810@gmail.com", "user": {"login": "subodh1810"}}, "additions": 16, "deletions": 9}}, {"node": {"oid": "4b2f3eab5223d941930e1ceca35719c411433d7b", "messageHeadline": "disable flaky cmw test temporarily (#14269)", "author": {"name": "Lake Mossman", "email": "lake@airbyte.io", "user": {"login": "lmossman"}}, "additions": 1, "deletions": 0}}, {"node": {"oid": "c30ddd9672ef232d99738be9cdd4eae1f34361cb", "messageHeadline": "Bump Airbyte version from 0.39.28-alpha to 0.39.29-alpha (#14232)", "author": {"name": "Octavia Squidington III", "email": "90398440+octavia-squidington-iii@users.noreply.github.com", "user": {"login": "octavia-squidington-iii"}}, "additions": 36, "deletions": 36}}, {"node": {"oid": "f4e2b8e9499170befbe0c01dfb859ec8aec8622c", "messageHeadline": "Add ability to provide source/destination connector docker image (#14\u2026", "author": {"name": "Jonathan Pearlin", "email": "jonathan@airbyte.io", "user": {"login": "jdpgrailsdev"}}, "additions": 14, "deletions": 4}}, {"node": {"oid": "1db8e990723a54145c2cc88468e94051a3509dbd", "messageHeadline": "Add Metrics section to Scaling Airbyte doc (#14224)", "author": {"name": "Sophia Wiley", "email": "106352739+sophia-wiley@users.noreply.github.com", "user": {"login": "sophia-wiley"}}, "additions": 1436, "deletions": 1454}}, {"node": {"oid": "d3f4fdd8fc4824bf88ca92569234ba1101f7cc26", "messageHeadline": "BigQuery Denormalized \"airbyte_type\": \"big_integer\" to INT64 (#14079)", "author": {"name": "VitaliiMaltsev", "email": "39538064+VitaliiMaltsev@users.noreply.github.com", "user": {"login": "VitaliiMaltsev"}}, "additions": 54, "deletions": 5}}, {"node": {"oid": "92550cbfc3199373d6c71cf9870aaafbc507b8a4", "messageHeadline": "implement logic to trigger snapshot of new tables via debezium (#13994)", "author": {"name": "Subodh Kant Chaturvedi", "email": "subodh1810@gmail.com", "user": {"login": "subodh1810"}}, "additions": 255, "deletions": 74}}, {"node": {"oid": "62017d5b058e750770bafff4386797e6bd4d3f89", "messageHeadline": "upgrade potgresql version to fix default timestamp handling (#14211)", "author": {"name": "Subodh Kant Chaturvedi", "email": "subodh1810@gmail.com", "user": {"login": "subodh1810"}}, "additions": 67, "deletions": 1}}, {"node": {"oid": "5f9a208ed30f6d4e4964f203946aae8959564197", "messageHeadline": "\ud83e\ude9f \ud83c\udfa8 Update favicon and table row image styles (#14020)", "author": {"name": "Teal Larson", "email": "LARSON.TEAL@GMAIL.COM", "user": {"login": "tealjulia"}}, "additions": 77, "deletions": 28}}, {"node": {"oid": "a147b6f453716527fc6c0ab706f62883b7f71fe3", "messageHeadline": "6339: error when attempting to use azure sql database within an elast\u2026", "author": {"name": "Tuhai Maksym", "email": "kimerinn@gmail.com", "user": {"login": "kimerinn"}}, "additions": 17, "deletions": 7}}, {"node": {"oid": "0a6a630bb445f191809afb372e5d2386dc7582ec", "messageHeadline": "[13539] Fix integration tests source-clickhouse Mac OS (#14201)", "author": {"name": "Oleksandr Sheheda", "email": "alexandr-shegeda@users.noreply.github.com", "user": {"login": "alexandr-shegeda"}}, "additions": 14, "deletions": 8}}, {"node": {"oid": "bf054a1432c8e4ca1d4b29c7258061787546cdb5", "messageHeadline": "fix PostgresJdbcSourceAcceptanceTest by activating the feature flag (\u2026", "author": {"name": "Subodh Kant Chaturvedi", "email": "subodh1810@gmail.com", "user": {"login": "subodh1810"}}, "additions": 23, "deletions": 5}}, {"node": {"oid": "924bab46b7576af49e34b167691d107e1728c4d1", "messageHeadline": "Temporal per stream resets (#13990)", "author": {"name": "Lake Mossman", "email": "lake@airbyte.io", "user": {"login": "lmossman"}}, "additions": 650, "deletions": 495}}, {"node": {"oid": "34ed33bcfdd90dac4408d43a44aa724a091c2841", "messageHeadline": "Use new state persistence for state reads (#14126)", "author": {"name": "Jimmy Ma", "email": "gosusnp@users.noreply.github.com", "user": {"login": "gosusnp"}}, "additions": 128, "deletions": 53}}, {"node": {"oid": "09798a10b5944b55d6891f52d565ce3c1451e033", "messageHeadline": "Fix build (#14225)", "author": {"name": "Benoit Moriceau", "email": "benoit@airbyte.io", "user": {"login": "benmoriceau"}}, "additions": 22, "deletions": 1}}, {"node": {"oid": "d0b9de1c3ef32ce98547e985e6caa48670ccc314", "messageHeadline": "Change the persistence activity to use the new persistence layer (#14\u2026", "author": {"name": "Benoit Moriceau", "email": "benoit@airbyte.io", "user": {"login": "benmoriceau"}}, "additions": 80, "deletions": 15}}, {"node": {"oid": "ca7b92ff46a9c44b81872db8cdf4a4aa2f9fa5f2", "messageHeadline": "Bump hadoop to use version 3.3.3 (#14182)", "author": {"name": "Malik Diarra", "email": "malik@airbyte.io", "user": {"login": "malikdiarra"}}, "additions": 9, "deletions": 9}}, {"node": {"oid": "4fa2bf3cd84cece55bebc5ae6aa5270f9baa5c7f", "messageHeadline": "Remove all @ts-ignore (#14221)", "author": {"name": "Tim Roes", "email": "tim@airbyte.io", "user": {"login": "timroes"}}, "additions": 19, "deletions": 25}}, {"node": {"oid": "4a51c89a2c3be41921063c528b8c8d10b5964c34", "messageHeadline": "Source Zendesk Chat: Process large amount of data in batches for incr\u2026", "author": {"name": "Marcos Marx", "email": "marcosmarxm@users.noreply.github.com", "user": {"login": "marcosmarxm"}}, "additions": 45, "deletions": 5}}, {"node": {"oid": "45446deaf31d1fd13cafb2cda181030d30d006a9", "messageHeadline": "Upgrade spotless version and remove jvmargs workaround (#13705)", "author": {"name": "tison", "email": "wander4096@gmail.com", "user": {"login": "tisonkun"}}, "additions": 2, "deletions": 7}}, {"node": {"oid": "d3b1d15ade647903d552a6fa227d66ce12f74ff9", "messageHeadline": "Source File: correct spec json to match json format (#13738)", "author": {"name": "Marcos Marx", "email": "marcosmarxm@users.noreply.github.com", "user": {"login": "marcosmarxm"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "d2e9a79597ac7e806aa7f3bd786dc67e3159dd20", "messageHeadline": "fix sentry org slug change (#14218)", "author": {"name": "Pedro S. Lopez", "email": "pedroslopez@me.com", "user": {"login": "pedroslopez"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "adc04a24f65a45152f3185045bbaa1fe38a7abbe", "messageHeadline": "workflow for publishing artifacts for cloud (#14199)", "author": {"name": "Peter Hu", "email": "peter@airbyte.io", "user": {"login": "git-phu"}}, "additions": 110, "deletions": 21}}, {"node": {"oid": "4072d46a7c9cf4ca46be865f9992df06c415fb1c", "messageHeadline": "\ud83c\udf89 Source Github: use GraphQL for `reviews` stream (#13989)", "author": {"name": "Serhii Chvaliuk", "email": "grubberr@gmail.com", "user": {"login": "grubberr"}}, "additions": 639, "deletions": 162}}, {"node": {"oid": "26a33dff3c8ef05d3978677e1932a8c0b114e0f5", "messageHeadline": "Update CODEOWNERS (#14209)", "author": {"name": "Sherif A. Nada", "email": "snadalive@gmail.com", "user": {"login": "sherifnada"}}, "additions": 7, "deletions": 0}}, {"node": {"oid": "a82c01bd9e2fa0f94a934d28b4d26d137f4148e6", "messageHeadline": "fix 'cannot reach server' error on demo instance (#10020)", "author": {"name": "Jared Rhizor", "email": "me@jaredrhizor.com", "user": {"login": "jrhizor"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "c8fc578f9876b22232c98b38940d14eedd3206d4", "messageHeadline": "run seed file source (#14215)", "author": {"name": "Marcos Marx", "email": "marcosmarxm@users.noreply.github.com", "user": {"login": "marcosmarxm"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "06d588b71d6343ab2a0e009a59354a1c6d6dc7ad", "messageHeadline": "Source Gitlab: add GroupIssueBoards stream (#13252)", "author": {"name": "Chris Wu", "email": "chris@faros.ai", "user": {"login": "cjwooo"}}, "additions": 82, "deletions": 2}}, {"node": {"oid": "f5843b0eedc6a76030a4901f73343bd8bc60bb11", "messageHeadline": "Remove the old scheduler from HelmCharts helper (#14187)", "author": {"name": "Mohamed Magdy", "email": "mohamed.magdy@canary.is", "user": {"login": "mohamagdy"}}, "additions": 1, "deletions": 8}}, {"node": {"oid": "d9d06d2191277ee711477b809ed64e7430789ae1", "messageHeadline": "[docs] fix numbering and incorrect filename in CDK docs (#13045)", "author": {"name": "swyx", "email": "shawnthe1@gmail.com", "user": {"login": "swyxio"}}, "additions": 16, "deletions": 4}}, {"node": {"oid": "757c7975813c33d9b20b9899660859abff12b835", "messageHeadline": "Fix: Docs plural login redirecting to wrong URL (#14207)", "author": {"name": "Sachin Jangid", "email": "sachinjangid832@gmail.com", "user": {"login": "gittysachin"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "0717d9bc9a18b8245577c5185931696c1b262b9c", "messageHeadline": "\ud83d\udc1b source-orbit: remove workspace_old.json (#14208)", "author": {"name": "Augustin", "email": "augustin.lafanechere@gmail.com", "user": {"login": "alafanechere"}}, "additions": 4, "deletions": 568}}, {"node": {"oid": "cc9a3af138edc4e15b9162421baa59420e507923", "messageHeadline": "Bump Airbyte version from 0.39.27-alpha to 0.39.28-alpha (#14210)", "author": {"name": "Octavia Squidington III", "email": "90398440+octavia-squidington-iii@users.noreply.github.com", "user": {"login": "octavia-squidington-iii"}}, "additions": 36, "deletions": 36}}, {"node": {"oid": "96d021ccbfe7264316638807de64390a0ce696d5", "messageHeadline": "add state type endpoint (#14111)", "author": {"name": "Charles", "email": "charles@airbyte.io", "user": {"login": "cgardens"}}, "additions": 445, "deletions": 110}}, {"node": {"oid": "85449c975c9a80add479b05ca5b571465e45dcd0", "messageHeadline": "[low-code connectors] default types and default values (#14004)", "author": {"name": "Alexandre Girard", "email": "alexandre@airbyte.io", "user": {"login": "girarda"}}, "additions": 301, "deletions": 156}}, {"node": {"oid": "6ead732eb410fa71f8fa82bbdef64e3d2f22fc90", "messageHeadline": "Bmoric/feature flag for state deserialization (#14127)", "author": {"name": "Benoit Moriceau", "email": "benoit@airbyte.io", "user": {"login": "benmoriceau"}}, "additions": 210, "deletions": 50}}, {"node": {"oid": "abb361f86c018ad31ebf8c6d7c9c6513a58bdfab", "messageHeadline": "Bump Airbyte version from 0.39.26-alpha to 0.39.27-alpha (#14204)", "author": {"name": "Octavia Squidington III", "email": "90398440+octavia-squidington-iii@users.noreply.github.com", "user": {"login": "octavia-squidington-iii"}}, "additions": 36, "deletions": 36}}, {"node": {"oid": "dde7d1b70e045e012d3483454c52f1e015244b37", "messageHeadline": "Wait indefinitely if connection is not active (#14200)", "author": {"name": "Lake Mossman", "email": "lake@airbyte.io", "user": {"login": "lmossman"}}, "additions": 25, "deletions": 2}}, {"node": {"oid": "11d4cc7adb8d21cef0e63cd094467beccc0bd1b3", "messageHeadline": "Handle null reset source config (#14202)", "author": {"name": "Lake Mossman", "email": "lake@airbyte.io", "user": {"login": "lmossman"}}, "additions": 25, "deletions": 0}}, {"node": {"oid": "8ebd5a0ab01f751d14fe2f704a3961dad6d6050d", "messageHeadline": "Improve documentation for Postgres Source (#13830)", "author": {"name": "Greg Solovyev", "email": "grishick@users.noreply.github.com", "user": {"login": "grishick"}}, "additions": 72, "deletions": 43}}, {"node": {"oid": "79f7d060db214b09839ec540c07ad4679aa05520", "messageHeadline": " \ud83d\udc1b destination-redshift: use s3 bucket path for s3 cleanup (#14190)", "author": {"name": "Adam", "email": "adam-bloom@users.noreply.github.com", "user": {"login": "adam-bloom"}}, "additions": 13, "deletions": 6}}, {"node": {"oid": "7565524f4367a4c7914041db2028d2cdbd5c2483", "messageHeadline": "\ud83e\ude9f :art: Show credit usage on chart's specific day (#13503)", "author": {"name": "Vladimir", "email": "volodymyr.s.petrov@globallogic.com", "user": {"login": "dizel852"}}, "additions": 17, "deletions": 7}}, {"node": {"oid": "9c289516ee172260c64b0b4694850f18e466ba2d", "messageHeadline": "Harshith/test pr 13118 (#14192)", "author": {"name": "Harshith Mullapudi", "email": "harshithmullapudi@gmail.com", "user": {"login": "harshithmullapudi"}}, "additions": 1560, "deletions": 85}}, {"node": {"oid": "7a15f2d4a5f346160cc994a9fdc4d34e5c03b695", "messageHeadline": "\ud83c\udf89 Source Github: secondary rate limits has to retry (#13955)", "author": {"name": "Serhii Chvaliuk", "email": "grubberr@gmail.com", "user": {"login": "grubberr"}}, "additions": 45, "deletions": 19}}, {"node": {"oid": "5f4dacc1ca597642db1e46e3736289459442951a", "messageHeadline": "Source Tiktok Marketing: Videometrics (#13650)", "author": {"name": "Zawar Khan", "email": "zawar.khan@getmercury.io", "user": {"login": "Zawar92"}}, "additions": 70, "deletions": 12}}, {"node": {"oid": "76e50fdd7b2b0846eb10df9a05e70ff7a3ec399a", "messageHeadline": "\ud83d\udc1b Source Zendesk Support: fixed \"Retry-After\" non integer value (#14112)", "author": {"name": "Serhii Chvaliuk", "email": "grubberr@gmail.com", "user": {"login": "grubberr"}}, "additions": 19, "deletions": 8}}, {"node": {"oid": "26a35af78124d34774fef211ae232ed35fd114a2", "messageHeadline": " \ud83c\udf89 Destination connectors: Improved \"SecondSync\" checks in Standard D\u2026", "author": {"name": "Eugene", "email": "etsybaev@gmail.com", "user": {"login": "etsybaev"}}, "additions": 21, "deletions": 0}}, {"node": {"oid": "a0f5655e83acbe9070ae98cabe91c9aa19c41924", "messageHeadline": "Fix StatePersistence Legacy read/write (#14129)", "author": {"name": "Jimmy Ma", "email": "gosusnp@users.noreply.github.com", "user": {"login": "gosusnp"}}, "additions": 30, "deletions": 3}}, {"node": {"oid": "f918d3295b3cc60bbec4ee4049a815efbd2c0748", "messageHeadline": "Publish acceptance test utils maven artifact (#14142)", "author": {"name": "terencecho", "email": "terence@airbyte.io", "user": {"login": "terencecho"}}, "additions": 2, "deletions": 0}}, {"node": {"oid": "16d99b9b0cbbe3b0d4012cdbae3517929d9ea1f7", "messageHeadline": "\ud83d\udc1b Destination Redshift: use s3 bucket path for s3 staging operations \u2026", "author": {"name": "Adam", "email": "adam-bloom@users.noreply.github.com", "user": {"login": "adam-bloom"}}, "additions": 9, "deletions": 5}}, {"node": {"oid": "a6bb6e0eadbea7fd383d7acc81411b9233d0bb49", "messageHeadline": "\ud83c\udf89  Introduce Google Analytics Data API source (#12701)", "author": {"name": "Mohamed Magdy", "email": "mohamed.magdy@canary.is", "user": {"login": "mohamagdy"}}, "additions": 757, "deletions": 1}}, {"node": {"oid": "1d5ff44061896378f5642d6846372fe4fed0b9e6", "messageHeadline": "Source Amazon Ads: increase timeout for SAT (#14167)", "author": {"name": "Baz", "email": "oleksandr.bazarnov@globallogic.com", "user": {"login": "bazarnov"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "c113f246a8cb90508229c54cc71b63242d2cd784", "messageHeadline": "Source Salesforce: fix customIntegrationTest for SAT (#14172)", "author": {"name": "Baz", "email": "oleksandr.bazarnov@globallogic.com", "user": {"login": "bazarnov"}}, "additions": 3, "deletions": 1}}, {"node": {"oid": "062b12f1baa0eeafb08e43e49a99b2018956be86", "messageHeadline": "\ud83c\udf89 Base Norrmalization: clean-up Redshift `tmp_schemas` after SAT (#14\u2026", "author": {"name": "Baz", "email": "oleksandr.bazarnov@globallogic.com", "user": {"login": "bazarnov"}}, "additions": 188, "deletions": 5}}, {"node": {"oid": "4bf1ab17fb1f9ed9046e4388bcfb3a50e166bdf9", "messageHeadline": "source-orbit: add definition and specs (#14189)", "author": {"name": "Augustin", "email": "augustin.lafanechere@gmail.com", "user": {"login": "alafanechere"}}, "additions": 43, "deletions": 0}}, {"node": {"oid": "626e115e31bb9f5c3fa1077f64d4e85780111a3d", "messageHeadline": "\ud83c\udf89 New Source: Orbit.love (#13390)", "author": {"name": "Abhi Vaidyanatha", "email": "abhi@airbyte.io", "user": {"login": "avaidyanatha"}}, "additions": 1453, "deletions": 0}}, {"node": {"oid": "5c8969f52b126ce73db6fbdc266e148ab14ae3a0", "messageHeadline": "Use correct bash comment symbol. (#14183)", "author": {"name": "Davin Chia", "email": "davinchia@gmail.com", "user": {"login": "davinchia"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "93181daa7bb5ecb9b51aa6b8cd6f3db8f1c231a0", "messageHeadline": "Increase instance termination time limit to 3 hours to accommodate co\u2026", "author": {"name": "Davin Chia", "email": "davinchia@gmail.com", "user": {"login": "davinchia"}}, "additions": 6, "deletions": 3}}, {"node": {"oid": "070b80f448396514f0e068ce4da6e7d9fde04838", "messageHeadline": "remove VersionMismatchServer (#14076)", "author": {"name": "Marcos Marx", "email": "marcosmarxm@users.noreply.github.com", "user": {"login": "marcosmarxm"}}, "additions": 0, "deletions": 162}}, {"node": {"oid": "d19cbefae11cde9733955ad5f14ebf73b2592be2", "messageHeadline": "\ud83c\udf89 Source BingAds:  expose hourly/daily/weekly/monthly options from co\u2026", "author": {"name": "drrest", "email": "dr.rest@gmail.com", "user": {"login": "drrest"}}, "additions": 24, "deletions": 106}}, {"node": {"oid": "501a1c3e6a0dc657ce0c30fff4aebae2ebe85fd3", "messageHeadline": "Source Twilio: adopt best practices (#14000)", "author": {"name": "Denis Davydov", "email": "davydov.den18@gmail.com", "user": {"login": "davydov-d"}}, "additions": 608, "deletions": 25}}, {"node": {"oid": "9828246e12c553368d39f44ca421e183fd8457ab", "messageHeadline": ":bug: Source Intercom: extend `Contacts` schema with new properties (\u2026", "author": {"name": "Baz", "email": "oleksandr.bazarnov@globallogic.com", "user": {"login": "bazarnov"}}, "additions": 10, "deletions": 3}}, {"node": {"oid": "3ce1ee96df08a78071692ddfa8236466f4e7d00a", "messageHeadline": "\ud83d\udc1b Source Hubspot: fixed SAT test, commented out expected_records (#14\u2026", "author": {"name": "Baz", "email": "oleksandr.bazarnov@globallogic.com", "user": {"login": "bazarnov"}}, "additions": 6, "deletions": 4}}, {"node": {"oid": "b5ea9acdd76c08c87a16cb31bf4d6807a87daadf", "messageHeadline": "13523 Fix integration tests destination-cassandra Mac OS (#14134)", "author": {"name": "Yevhen Sukhomud", "email": "suhomud@gmail.com", "user": {"login": "suhomud"}}, "additions": 3, "deletions": 4}}, {"node": {"oid": "e7cce38dad1cd3d7f7424601904c9b7db9f993a9", "messageHeadline": "13541 Fixed integration tests source-db2 Mac OS (#14133)", "author": {"name": "Yevhen Sukhomud", "email": "suhomud@gmail.com", "user": {"login": "suhomud"}}, "additions": 2, "deletions": 1}}, {"node": {"oid": "a89130237f88f87c6e10c8a3ed512ca40d326111", "messageHeadline": "\ud83c\udf89 octavia-cli: Add ability to get existing resources (#13254)", "author": {"name": "Daniel Diamond", "email": "33811744+danieldiamond@users.noreply.github.com", "user": {"login": "danieldiamond"}}, "additions": 833, "deletions": 59}}, {"node": {"oid": "581607c7cc6b5bd5bd397ce25e2d618227c0143f", "messageHeadline": "Bump Airbyte version from 0.39.25-alpha to 0.39.26-alpha (#14141)", "author": {"name": "Octavia Squidington III", "email": "90398440+octavia-squidington-iii@users.noreply.github.com", "user": {"login": "octavia-squidington-iii"}}, "additions": 36, "deletions": 36}}, {"node": {"oid": "77423b4568be21afa9afbd7d9feb2fa1d715fb3d", "messageHeadline": "Refactor acceptance tests and utils (#13950)", "author": {"name": "terencecho", "email": "terence@airbyte.io", "user": {"login": "terencecho"}}, "additions": 924, "deletions": 1242}}, {"node": {"oid": "4313a22ca44654535e18f48d57bfceee5f4bebd5", "messageHeadline": "Bump Airbyte version from 0.39.24-alpha to 0.39.25-alpha (#14124)", "author": {"name": "Octavia Squidington III", "email": "90398440+octavia-squidington-iii@users.noreply.github.com", "user": {"login": "octavia-squidington-iii"}}, "additions": 36, "deletions": 36}}, {"node": {"oid": "703ea070d711a5fb709bfa90599f03f7d2ef2cc4", "messageHeadline": "Use StateMessageHelper in source (#14125)", "author": {"name": "Jonathan Pearlin", "email": "jonathan@airbyte.io", "user": {"login": "jdpgrailsdev"}}, "additions": 204, "deletions": 42}}, {"node": {"oid": "d6d32b3a966f8b43cffe3a559882e70a5171d6ba", "messageHeadline": "Add JobErrorReporter for sending sync job connector failures to Sentr\u2026", "author": {"name": "Pedro S. Lopez", "email": "pedroslopez@me.com", "user": {"login": "pedroslopez"}}, "additions": 1296, "deletions": 7}}, {"node": {"oid": "cc2b82c00963196f20492ebe79d744cb4ee82c29", "messageHeadline": "[14003] source-oracle: added custom jdbc field (#14092)", "author": {"name": "Eugene", "email": "etsybaev@gmail.com", "user": {"login": "etsybaev"}}, "additions": 164, "deletions": 12}}, {"node": {"oid": "11ea066f47cda679331b46d0c8e2b7487583a039", "messageHeadline": "Remove \"additionalProperties\": false from specs for connectors with s\u2026", "author": {"name": "VitaliiMaltsev", "email": "39538064+VitaliiMaltsev@users.noreply.github.com", "user": {"login": "VitaliiMaltsev"}}, "additions": 24, "deletions": 44}}, {"node": {"oid": "542ea7132dc449006d12fe8e84518f767d53a917", "messageHeadline": "update sentry release script (#14123)", "author": {"name": "George Claireaux", "email": "george@claireaux.co.uk", "user": {"login": "Phlair"}}, "additions": 6, "deletions": 12}}, {"node": {"oid": "40b43adf7389bd6700bc65a5389eb81ae5864199", "messageHeadline": "Remove skiptests option (#14100)", "author": {"name": "Sherif A. Nada", "email": "snadalive@gmail.com", "user": {"login": "sherifnada"}}, "additions": 2, "deletions": 7}}, {"node": {"oid": "01a366ca5746e19e28df8fd98309dea51472a6ef", "messageHeadline": "\ud83d\udc1b Destination Redshift: Improved discovery for redshift-destination n\u2026", "author": {"name": "Alexander Tsukanov", "email": "alexander.tsukanovvv@gmail.com", "user": {"login": "alexandertsukanov"}}, "additions": 206, "deletions": 91}}, {"node": {"oid": "4c6d518154840d47d517ed95bbd2931f63168128", "messageHeadline": "fix stream name in stream transformation update (#14044)", "author": {"name": "Charles", "email": "charles@airbyte.io", "user": {"login": "cgardens"}}, "additions": 239, "deletions": 528}}, {"node": {"oid": "e706e02f0db7a1fd1def8d36a239edbd10736194", "messageHeadline": "fix(jsonSchemas): raise error when items property not provided (#14018)", "author": {"name": "Tyler Russell", "email": "tylerrussell85@gmail.com", "user": {"login": "terussell85"}}, "additions": 26, "deletions": 2}}, {"node": {"oid": "c8d58e8f7a1c6601110bc30990e8d92c0eb53456", "messageHeadline": "Source PayPal Transaction: Update Transaction Schema (#13682)", "author": {"name": "Mohamed Magdy", "email": "mohamed.magdy@canary.is", "user": {"login": "mohamagdy"}}, "additions": 144, "deletions": 59}}, {"node": {"oid": "6ca0e5346994bddb00807bee4a6586d6cba32145", "messageHeadline": "12708: Add an option to use encryption with staging in Redshift Desti\u2026", "author": {"name": "Tuhai Maksym", "email": "kimerinn@gmail.com", "user": {"login": "kimerinn"}}, "additions": 130, "deletions": 6}}, {"node": {"oid": "4b340c4b04528e1594e9ed14c2d01694d3240618", "messageHeadline": "Update webflow.md (#14083)", "author": {"name": "Alexander Marquardt", "email": "alexander.marquardt@gmail.com", "user": {"login": "alexander-marquardt"}}, "additions": 2, "deletions": 5}}, {"node": {"oid": "41e88a8ddac1eeca7c7415cf9cbb705599ee31c4", "messageHeadline": "Source Hubspot: extend error logging (#14054)", "author": {"name": "Denis Davydov", "email": "davydov.den18@gmail.com", "user": {"login": "davydov-d"}}, "additions": 11, "deletions": 7}}, {"node": {"oid": "273fcaa82448f4f88c5e5e88dc6af885197d9a5f", "messageHeadline": "fix: format VaultSecretPersistenceTest.java (#14110)", "author": {"name": "Augustin", "email": "augustin.lafanechere@gmail.com", "user": {"login": "alafanechere"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "21b43f56ccb9412fe09fdfc3abb84557549f3407", "messageHeadline": "\ud83d\udc1b Source Hubspot: remove `AirbyteSentry` dependency (#14102)", "author": {"name": "Baz", "email": "oleksandr.bazarnov@globallogic.com", "user": {"login": "bazarnov"}}, "additions": 90, "deletions": 92}}, {"node": {"oid": "007e7b5258c26fed9f78a714ead8ba1b057efe95", "messageHeadline": "secret-persistence: Hashicorp Vault Secret Store (#13616)", "author": {"name": "Stella Chung", "email": "schung507@gmail.com", "user": {"login": "schung507"}}, "additions": 182, "deletions": 4}}, {"node": {"oid": "f3c54b5c6723ae69dcc3e5a0491a9b03fcb816ae", "messageHeadline": "Add StatePersistence object (#13900)", "author": {"name": "Jimmy Ma", "email": "gosusnp@users.noreply.github.com", "user": {"login": "gosusnp"}}, "additions": 878, "deletions": 0}}, {"node": {"oid": "7f11c91921613683e50252cf75d1e119b6479221", "messageHeadline": "Emit the state to remove in the airbyte empty source (#13725)", "author": {"name": "Benoit Moriceau", "email": "benoit@airbyte.io", "user": {"login": "benmoriceau"}}, "additions": 607, "deletions": 7}}, {"node": {"oid": "d5cca80c8c56ba26ed258b55f9e8b3bb59037c58", "messageHeadline": "Bump Airbyte version from 0.39.23-alpha to 0.39.24-alpha (#14094)", "author": {"name": "Octavia Squidington III", "email": "90398440+octavia-squidington-iii@users.noreply.github.com", "user": {"login": "octavia-squidington-iii"}}, "additions": 36, "deletions": 36}}, {"node": {"oid": "969521215e2c022fa7021084da8ddc7f98b01ea5", "messageHeadline": "Release source connectors (#14077)", "author": {"name": "Jonathan Pearlin", "email": "jonathan@airbyte.io", "user": {"login": "jdpgrailsdev"}}, "additions": 16, "deletions": 16}}, {"node": {"oid": "b84d632684c43cd49323cc2c7c7e722afea0243a", "messageHeadline": "disable es-lit to fix build (#14087)", "author": {"name": "Teal Larson", "email": "LARSON.TEAL@GMAIL.COM", "user": {"login": "tealjulia"}}, "additions": 1, "deletions": 0}}, {"node": {"oid": "c846cc07b20f84d1a1968a62c631c9fd827405ea", "messageHeadline": "Added Buy Credits section to Managing Airbyte Cloud (#13905)", "author": {"name": "Sophia Wiley", "email": "106352739+sophia-wiley@users.noreply.github.com", "user": {"login": "sophia-wiley"}}, "additions": 38, "deletions": 0}}, {"node": {"oid": "7acbcfbfb7a0b504f67a3b8830cfe39b9e31b495", "messageHeadline": "Fix CDK obfuscation of nested secrets (#14035)", "author": {"name": "Sherif A. Nada", "email": "snadalive@gmail.com", "user": {"login": "sherifnada"}}, "additions": 161, "deletions": 161}}, {"node": {"oid": "964e6b05af61d8675067318fc5e0ca26e2cebb0c", "messageHeadline": "Build create connection form build failure (#14081)", "author": {"name": "Edmundo Ruiz Ghanem", "email": "168664+edmundito@users.noreply.github.com", "user": {"login": "edmundito"}}, "additions": 3, "deletions": 2}}, {"node": {"oid": "2ebafe1817a71b5c0a8f8b6f448dbef9db708668", "messageHeadline": "Added webflow icon (#14069)", "author": {"name": "Alexander Marquardt", "email": "alexander.marquardt@gmail.com", "user": {"login": "alexander-marquardt"}}, "additions": 2, "deletions": 0}}, {"node": {"oid": "d4574c54fedf657d8218dd82a554fbee5e72c674", "messageHeadline": "Adds symmary.md to gitignore (#14078)", "author": {"name": "Topher Lubaway", "email": "asimplechris@gmail.com", "user": {"login": "supertopher"}}, "additions": 3, "deletions": 0}}, {"node": {"oid": "2a285094635fd6e4d57d7c61b61f02cb5c1be7ac", "messageHeadline": "Fixes broken links so we can deploy again (#14075)", "author": {"name": "Topher Lubaway", "email": "asimplechris@gmail.com", "user": {"login": "supertopher"}}, "additions": 4, "deletions": 1}}, {"node": {"oid": "a9f216c08b483b0b09dca37609bfbb8400a3338f", "messageHeadline": "\ud83e\ude9fPersist unsaved changes on schema refresh (#13895)", "author": {"name": "Teal Larson", "email": "LARSON.TEAL@GMAIL.COM", "user": {"login": "tealjulia"}}, "additions": 54, "deletions": 8}}, {"node": {"oid": "e348d019c47fca6ad962449444214d1bb65855ab", "messageHeadline": "Fixed broken links (#14071)", "author": {"name": "Amruta Ranade", "email": "11484018+Amruta-Ranade@users.noreply.github.com", "user": {"login": "Amruta-Ranade"}}, "additions": 2, "deletions": 309}}, {"node": {"oid": "7f982128b0e380dd1aba311042a29f16b63a3630", "messageHeadline": "Update webflow.md", "author": {"name": "Alexander Marquardt", "email": "alexander.marquardt@gmail.com", "user": {"login": "alexander-marquardt"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "64950df3cbd339e4c7e28a4badace8fc0cd73935", "messageHeadline": "Update webflow.md", "author": {"name": "Alexander Marquardt", "email": "alexander.marquardt@gmail.com", "user": {"login": "alexander-marquardt"}}, "additions": 3, "deletions": 1}}, {"node": {"oid": "4d279f82387b3044653f4ea4ca41e92f3d3e6281", "messageHeadline": "Remove legacy sentry code from cdk (#14016)", "author": {"name": "George Claireaux", "email": "george@claireaux.co.uk", "user": {"login": "Phlair"}}, "additions": 36, "deletions": 419}}, {"node": {"oid": "763e9cadffebf14f089fbe353c89fe8fd200bad8", "messageHeadline": "Update webflow.md", "author": {"name": "Alexander Marquardt", "email": "alexander.marquardt@gmail.com", "user": {"login": "alexander-marquardt"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "7c8d958cd69fb34a8d6796c4d6a3df6a19d91ba2", "messageHeadline": "Update webflow.md", "author": {"name": "Alexander Marquardt", "email": "alexander.marquardt@gmail.com", "user": {"login": "alexander-marquardt"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "24cc5c9edf90ca4c626745d2ec3121cab0a4cd47", "messageHeadline": "Update webflow.md", "author": {"name": "Alexander Marquardt", "email": "alexander.marquardt@gmail.com", "user": {"login": "alexander-marquardt"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "62cf4418272d5d80d6e259c7e11c3e7b4014dec3", "messageHeadline": "improve cdc check for connectors (#14005)", "author": {"name": "Subodh Kant Chaturvedi", "email": "subodh1810@gmail.com", "user": {"login": "subodh1810"}}, "additions": 129, "deletions": 19}}, {"node": {"oid": "1498ce9483d1cae3fa98034b5378fcb065743cf1", "messageHeadline": "\ud83c\udf89New source connector: source-metabase (#13752)", "author": {"name": "Christophe Duong", "email": "christophe.duong@gmail.com", "user": {"login": "ChristopheDuong"}}, "additions": 3010, "deletions": 0}}, {"node": {"oid": "67a9f067d351fafca227373f6ffa46e4ab303e17", "messageHeadline": "add EdDSA support in SSH tunnel (#9494)", "author": {"name": "Edward Gao", "email": "edward.gao@airbyte.io", "user": {"login": "edgao"}}, "additions": 58, "deletions": 0}}, {"node": {"oid": "71213642edc0d6fc4c2f3f461e050dbe2fb8394e", "messageHeadline": "Remove pydantic spec from amazon ads and use YAML spec (#13988)", "author": {"name": "Sherif A. Nada", "email": "snadalive@gmail.com", "user": {"login": "sherifnada"}}, "additions": 184, "deletions": 189}}, {"node": {"oid": "a61224887efc1c0c9d3ac4b6ecc07b3ebd49032a", "messageHeadline": "support semi incremental by adding extractor record filter (#13520)", "author": {"name": "Brian Lai", "email": "51336873+brianjlai@users.noreply.github.com", "user": {"login": "brianjlai"}}, "additions": 216, "deletions": 29}}, {"node": {"oid": "c6d83b3239d3eeba1df6b4f6a342753771c51e6f", "messageHeadline": "Fix per stream state protocol backward compatibility (#14032)", "author": {"name": "Lake Mossman", "email": "lake@airbyte.io", "user": {"login": "lmossman"}}, "additions": 75, "deletions": 75}}, {"node": {"oid": "cb90d7be0cc618450c965afc22a402793a2b2060", "messageHeadline": "Revert \"Prepare release of JDBC connectors (#13987)\" (#14029)", "author": {"name": "Lake Mossman", "email": "lake@airbyte.io", "user": {"login": "lmossman"}}, "additions": 12, "deletions": 12}}, {"node": {"oid": "cbae47b30a1eabd069a160035960d7a02856c32c", "messageHeadline": "Generate api for per-stream updates #13835 (#14021)", "author": {"name": "Edmundo Ruiz Ghanem", "email": "168664+edmundito@users.noreply.github.com", "user": {"login": "edmundito"}}, "additions": 269, "deletions": 155}}, {"node": {"oid": "595b5592edc55583584484bae9f34ae9bcd73ae8", "messageHeadline": "Generate api for changes in #13370 and make code compatible (#14014)", "author": {"name": "Edmundo Ruiz Ghanem", "email": "168664+edmundito@users.noreply.github.com", "user": {"login": "edmundito"}}, "additions": 24, "deletions": 22}}, {"node": {"oid": "2378b8715712639882c647318f97bc492555d191", "messageHeadline": "add streams to reset to job info (#13919)", "author": {"name": "Charles", "email": "charles@airbyte.io", "user": {"login": "cgardens"}}, "additions": 160, "deletions": 71}}, {"node": {"oid": "5689483bfe0c0ab13c972e0c15e73fb73dc5be81", "messageHeadline": "doc: fix small typo on Shopify documentation (#13992)", "author": {"name": "Tomas Perez Alvarez", "email": "72174660+Tomperez98@users.noreply.github.com", "user": {"login": "Tomperez98"}}, "additions": 9, "deletions": 10}}, {"node": {"oid": "bbb340f9f1ab4d126c2514d72f6915abe38c7bd1", "messageHeadline": "add catalog diff connection read (#13918)", "author": {"name": "Charles", "email": "charles@airbyte.io", "user": {"login": "cgardens"}}, "additions": 405, "deletions": 582}}, {"node": {"oid": "48baf990994b26c5e4ed790cf70d61b37bc0ba06", "messageHeadline": "helm-chart: Fix worker deployment format error (#13839)", "author": {"name": "cenegd", "email": "cenegd@live.com", "user": {"login": "ss098"}}, "additions": 4, "deletions": 4}}, {"node": {"oid": "799089f15d0562376e9452f95ad1e988904f8b44", "messageHeadline": "fix: duplicate resource allocations in `airbyte-temporal` deployment \u2026", "author": {"name": "Leo Sussan", "email": "leosussan@gmail.com", "user": {"login": "leosussan"}}, "additions": 1, "deletions": 2}}, {"node": {"oid": "ff1a1aa93094b9e84a808161c2d0e398d537d35a", "messageHeadline": "doc: add error troubleshooting `docker-compose up` (#13765)", "author": {"name": "steve withington", "email": "steve@digitalmine.com", "user": {"login": "stevewithington"}}, "additions": 10, "deletions": 0}}, {"node": {"oid": "52d6e8d95eff85a110089f63dda4ab4d4dfbacbb", "messageHeadline": "13535 Fixed bastion network for integration tests (#14007)", "author": {"name": "Yevhen Sukhomud", "email": "suhomud@gmail.com", "user": {"login": "suhomud"}}, "additions": 43, "deletions": 37}}, {"node": {"oid": "2cbee5a4b9f7899a43b4610088ccc4c46253af17", "messageHeadline": "use built in check for if path is definite (#13834)", "author": {"name": "Charles", "email": "charles@airbyte.io", "user": {"login": "cgardens"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "df759b30778082508e2872513800fac34d98ff7c", "messageHeadline": "Prepare release of JDBC connectors (#13987)", "author": {"name": "Jonathan Pearlin", "email": "jonathan@airbyte.io", "user": {"login": "jdpgrailsdev"}}, "additions": 12, "deletions": 12}}, {"node": {"oid": "1e314747aa875addb9965cf8369bebface63622d", "messageHeadline": "scaffold for catalog diff, needs fixing on type handling and tests (#\u2026", "author": {"name": "Charles", "email": "charles@airbyte.io", "user": {"login": "cgardens"}}, "additions": 556, "deletions": 21}}, {"node": {"oid": "f483396f26b935dd3690758b86bcceb236bd794e", "messageHeadline": "migrate JsonSchemas to use basic path instead of JSONPath (#13917)", "author": {"name": "Charles", "email": "charles@airbyte.io", "user": {"login": "cgardens"}}, "additions": 236, "deletions": 66}}, {"node": {"oid": "94abef3acc085320a6493a557d6bcdd31252f94f", "messageHeadline": "[low-code connectors] BasicHttpAuthenticator (#13733)", "author": {"name": "Alexandre Girard", "email": "alexandre@airbyte.io", "user": {"login": "girarda"}}, "additions": 68, "deletions": 6}}, {"node": {"oid": "1b28dce3ed102749d5279c6fe9f4aade30e215f9", "messageHeadline": "Revert \"6339: error when attempting to use azure sql database within \u2026", "author": {"name": "Tuhai Maksym", "email": "kimerinn@gmail.com", "user": {"login": "kimerinn"}}, "additions": 2, "deletions": 15}}, {"node": {"oid": "3a179a822bad4e6df00fb309582f70ef442f1e64", "messageHeadline": "Revert \"12708: Add an option to use encryption with staging in Redshi\u2026", "author": {"name": "Tuhai Maksym", "email": "kimerinn@gmail.com", "user": {"login": "kimerinn"}}, "additions": 6, "deletions": 119}}, {"node": {"oid": "24d7fa8145c0bbd661e3e65fae059438a78c183b", "messageHeadline": "source-twilio: implement lookback windows (#13896)", "author": {"name": "Augustin", "email": "augustin.lafanechere@gmail.com", "user": {"login": "alafanechere"}}, "additions": 157, "deletions": 83}}, {"node": {"oid": "fb6ddc48eb73a68cdfc69405e884ce2213afc438", "messageHeadline": "make table headers look less like successes (#13999)", "author": {"name": "George Claireaux", "email": "george@claireaux.co.uk", "user": {"login": "Phlair"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "0160da7a61678a7c5e0c7e2a521f7423bfae5983", "messageHeadline": "update changelog to include debezium version upgrade (#13844)", "author": {"name": "Subodh Kant Chaturvedi", "email": "subodh1810@gmail.com", "user": {"login": "subodh1810"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "e9f67bafa6e827c5d8f9894fbedf300c4128f256", "messageHeadline": "\ud83d\udc1bDestination-mysql: fixed integration test and build process (#13302)", "author": {"name": "Eugene", "email": "etsybaev@gmail.com", "user": {"login": "etsybaev"}}, "additions": 78, "deletions": 32}}, {"node": {"oid": "eedb74053a7408ccbd9f5a3c773aad7c7cffafa2", "messageHeadline": "Source-oracle: fixed tests + checkstyle (#13997)", "author": {"name": "Eugene", "email": "etsybaev@gmail.com", "user": {"login": "etsybaev"}}, "additions": 56, "deletions": 26}}, {"node": {"oid": "e4d3d60ca8b683c301dfd5408917e1bb5e261cc0", "messageHeadline": ":tada: New Source: Webflow (#13617)", "author": {"name": "Alexander Marquardt", "email": "alexander.marquardt@gmail.com", "user": {"login": "alexander-marquardt"}}, "additions": 941, "deletions": 0}}, {"node": {"oid": "aa28d448d820df9d79c2c0d06b38978d1108fb2c", "messageHeadline": "12708: Add an option to use encryption with staging in Redshift Desti\u2026", "author": {"name": "Tuhai Maksym", "email": "kimerinn@gmail.com", "user": {"login": "kimerinn"}}, "additions": 119, "deletions": 6}}, {"node": {"oid": "dd2d5d012969b1185c90be16713827beed86539d", "messageHeadline": "in case runners fail to spin up, this needs to run on github-hosted (\u2026", "author": {"name": "George Claireaux", "email": "george@claireaux.co.uk", "user": {"login": "Phlair"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "0d870bd37bc3b5cd798b92115d73bcc45a42d8f7", "messageHeadline": "6339: error when attempting to use azure sql database within an elast\u2026", "author": {"name": "Tuhai Maksym", "email": "kimerinn@gmail.com", "user": {"login": "kimerinn"}}, "additions": 15, "deletions": 2}}, {"node": {"oid": "f69a78c9a4847188685c6f3341c08d8c215bbb99", "messageHeadline": "\ud83c\udf89 Source Github: break point added for workflows_runs stream (#13926)", "author": {"name": "Serhii Chvaliuk", "email": "grubberr@gmail.com", "user": {"login": "grubberr"}}, "additions": 162, "deletions": 8}}, {"node": {"oid": "7cd02b054414f2b7a28ce57ab02f1956de635a8a", "messageHeadline": "skip debezium engine startup in case no table is in INCREMENTAL mode \u2026", "author": {"name": "Subodh Kant Chaturvedi", "email": "subodh1810@gmail.com", "user": {"login": "subodh1810"}}, "additions": 9, "deletions": 9}}, {"node": {"oid": "bcc20b4db131093aaf32c55411640c1c2c48752c", "messageHeadline": "publish oss for cloud (#13978)", "author": {"name": "Peter Hu", "email": "peter@airbyte.io", "user": {"login": "git-phu"}}, "additions": 126, "deletions": 0}}, {"node": {"oid": "be01b476ce2f0f31435266402da843fff1ffb0ce", "messageHeadline": "Add new InterpolatedRequestOptionsProvider that encapsulates all vari\u2026", "author": {"name": "Brian Lai", "email": "51336873+brianjlai@users.noreply.github.com", "user": {"login": "brianjlai"}}, "additions": 297, "deletions": 393}}, {"node": {"oid": "7acf0c54dfee627bddcec7d29e8a387139ed8fc2", "messageHeadline": "Adds test for new workflow (#13986)", "author": {"name": "Topher Lubaway", "email": "asimplechris@gmail.com", "user": {"login": "supertopher"}}, "additions": 5, "deletions": 2}}, {"node": {"oid": "8c96a5e7f5afc05af95d8f00ceda6bbd6f089ae1", "messageHeadline": "Bump Airbyte version from 0.39.22-alpha to 0.39.23-alpha (#13984)", "author": {"name": "Octavia Squidington III", "email": "90398440+octavia-squidington-iii@users.noreply.github.com", "user": {"login": "octavia-squidington-iii"}}, "additions": 36, "deletions": 36}}, {"node": {"oid": "6ca4017d289ff3a5fac45939a855cb4b2283c554", "messageHeadline": "Per-stream state support for Postgres source (#13609)", "author": {"name": "Jonathan Pearlin", "email": "jonathan@airbyte.io", "user": {"login": "jdpgrailsdev"}}, "additions": 2560, "deletions": 565}}, {"node": {"oid": "a14fbda19f1197284cc989eee3c0e7f1ab284a06", "messageHeadline": "\ud83d\udcc4  Postgres source: fix CDC setup order in docs (#13949)", "author": {"name": "Adam", "email": "adam-bloom@users.noreply.github.com", "user": {"login": "adam-bloom"}}, "additions": 13, "deletions": 11}}, {"node": {"oid": "9403c28b503349f746e5480f3dd15c391e5c28db", "messageHeadline": "Parker/temporal cloud (#13243)", "author": {"name": "Parker Mossman", "email": "parker@airbyte.io", "user": {"login": "pmossman"}}, "additions": 223, "deletions": 93}}, {"node": {"oid": "5105c00a5d84abaa0abfa6f1bf626b3f5bfe32f1", "messageHeadline": "Bump Airbyte version from 0.39.21-alpha to 0.39.22-alpha (#13979)", "author": {"name": "Octavia Squidington III", "email": "90398440+octavia-squidington-iii@users.noreply.github.com", "user": {"login": "octavia-squidington-iii"}}, "additions": 36, "deletions": 36}}, {"node": {"oid": "e7dae0616833a415a244fc9ad8a700ab3766599a", "messageHeadline": "Enhance /publish to allow for multiple connectors and parallel execut\u2026", "author": {"name": "George Claireaux", "email": "george@claireaux.co.uk", "user": {"login": "Phlair"}}, "additions": 275, "deletions": 92}}, {"node": {"oid": "bb68bcd6a744b0448c918d3556d7f27af4c4ae83", "messageHeadline": ":window: \ud83d\udd27 Add auto-fixable linting rules to webapp (#13462)", "author": {"name": "Edmundo Ruiz Ghanem", "email": "168664+edmundito@users.noreply.github.com", "user": {"login": "edmundito"}}, "additions": 296, "deletions": 292}}, {"node": {"oid": "c42576440d32599dc8b71aeb90adc33a3a93c866", "messageHeadline": "Update salesforce.md", "author": {"name": "Amruta Ranade", "email": "11484018+Amruta-Ranade@users.noreply.github.com", "user": {"login": "Amruta-Ranade"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "73c17396e33ae89140b8e3d83cfeacac9d4369df", "messageHeadline": ":window: :wrench: Add eslint rules for CSS modules (#13952)", "author": {"name": "Vladimir", "email": "volodymyr.s.petrov@globallogic.com", "user": {"login": "dizel852"}}, "additions": 59, "deletions": 18}}, {"node": {"oid": "e8a5c7fffb86d5f3b7cb3d7f4ba12abb313f5523", "messageHeadline": "Source Marketo: process fail during creation of an export job (#13930)", "author": {"name": "Denis Davydov", "email": "davydov.den18@gmail.com", "user": {"login": "davydov-d"}}, "additions": 127, "deletions": 44}}, {"node": {"oid": "de0cf89fb3540291a2f35e966af0ebadc29f20cb", "messageHeadline": ":window: Updated email invitation flow that enables invited users to \u2026", "author": {"name": "Edmundo Ruiz Ghanem", "email": "168664+edmundito@users.noreply.github.com", "user": {"login": "edmundito"}}, "additions": 449, "deletions": 194}}, {"node": {"oid": "32b5ed736e1262b02128a0612f04af60781c4e85", "messageHeadline": "\ud83d\udc1b Source: Typeform - Update schema for Responses stream (#13935)", "author": {"name": "Anna Lvova", "email": "37615075+annalvova05@users.noreply.github.com", "user": {"login": "annalvova05"}}, "additions": 57, "deletions": 12}}, {"node": {"oid": "a46686e317952469f8958b1be4c010be9a006b0c", "messageHeadline": "#13958 Source Stripe: fix configured catalogs (#13959)", "author": {"name": "Denis Davydov", "email": "davydov.den18@gmail.com", "user": {"login": "davydov-d"}}, "additions": 81, "deletions": 40}}, {"node": {"oid": "393397290faf5c9e607775c19e733a224350f0fc", "messageHeadline": " \ud83c\udf89Source-mysql: aligned datatype test (#13945)", "author": {"name": "Eugene", "email": "etsybaev@gmail.com", "user": {"login": "etsybaev"}}, "additions": 443, "deletions": 771}}, {"node": {"oid": "b9f79ccdf085ae69cff8743fc3f3191ef2b579d9", "messageHeadline": "remove test action (#13944)", "author": {"name": "George Claireaux", "email": "george@claireaux.co.uk", "user": {"login": "Phlair"}}, "additions": 0, "deletions": 58}}, {"node": {"oid": "546d6333374a258ee70cb8359c3c42f02a5cfc77", "messageHeadline": "newaction (#13942)", "author": {"name": "George Claireaux", "email": "george@claireaux.co.uk", "user": {"login": "Phlair"}}, "additions": 58, "deletions": 0}}, {"node": {"oid": "689064e373b003f68a71be31b1f368cdc95a3925", "messageHeadline": "Bump Airbyte version from 0.39.20-alpha to 0.39.21-alpha (#13938)", "author": {"name": "Octavia Squidington III", "email": "90398440+octavia-squidington-iii@users.noreply.github.com", "user": {"login": "octavia-squidington-iii"}}, "additions": 36, "deletions": 36}}, {"node": {"oid": "efa6042e4c7ab75beb31784e92b4c95d54e82426", "messageHeadline": "commented out non-relevant tests (#13940)", "author": {"name": "Baz", "email": "oleksandr.bazarnov@globallogic.com", "user": {"login": "bazarnov"}}, "additions": 21, "deletions": 13}}, {"node": {"oid": "30c5d2d9a7132e656a6ea61fe4bf66825972fbbe", "messageHeadline": "\ud83c\udf89 New Source Dockerhub (#13931)", "author": {"name": "George Claireaux", "email": "george@claireaux.co.uk", "user": {"login": "Phlair"}}, "additions": 1091, "deletions": 1}}, {"node": {"oid": "de057533fbfcea4bc39e335d5ee4deb55c8e9d0e", "messageHeadline": "Reverted changes in SshBastionContainer (#13934)", "author": {"name": "Yevhen Sukhomud", "email": "suhomud@gmail.com", "user": {"login": "suhomud"}}, "additions": 6, "deletions": 2}}, {"node": {"oid": "c283d9d159a9412f028362e6c0b9179d32b014a9", "messageHeadline": "Deprecate PART_SIZE_MB in connectors using S3/GCS storage (#13753)", "author": {"name": "VitaliiMaltsev", "email": "39538064+VitaliiMaltsev@users.noreply.github.com", "user": {"login": "VitaliiMaltsev"}}, "additions": 118, "deletions": 349}}, {"node": {"oid": "c5783aa799ae20c411ace7570e7754a71378a7d1", "messageHeadline": "connectors that published (#13932)", "author": {"name": "George Claireaux", "email": "george@claireaux.co.uk", "user": {"login": "Phlair"}}, "additions": 92, "deletions": 72}}, {"node": {"oid": "8f602aee966f856d249686168ec3e73e55d489e8", "messageHeadline": "Source MsSql : incr ver to include changes #13854 (#13887)", "author": {"name": "Andrii Leonets", "email": "30464745+DoNotPanicUA@users.noreply.github.com", "user": {"login": "DoNotPanicUA"}}, "additions": 41, "deletions": 40}}, {"node": {"oid": "bc03fa4e16dfb7067f092c700207a84d81ac0f0f", "messageHeadline": "13548 Fixed integration tests source-tidb Mac OS (#13927)", "author": {"name": "Yevhen Sukhomud", "email": "suhomud@gmail.com", "user": {"login": "suhomud"}}, "additions": 3, "deletions": 2}}, {"node": {"oid": "174f15d0c04f14c4f8930bd5d4e3c171d4a3c6fd", "messageHeadline": "13546 Fix integration tests source-postgres Mac OS (#13872)", "author": {"name": "Yevhen Sukhomud", "email": "suhomud@gmail.com", "user": {"login": "suhomud"}}, "additions": 34, "deletions": 31}}, {"node": {"oid": "4b116f48890f451301afb484673461ece579b51f", "messageHeadline": "0.2.5 -> 0.2.6 (#13924)", "author": {"name": "Serhii Chvaliuk", "email": "grubberr@gmail.com", "user": {"login": "grubberr"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "ec8e5bccf2f15aab12f401cae4aa5e26f981cfcb", "messageHeadline": "Docs: fixed the broken links (#13915)", "author": {"name": "Rajakavitha Kodhandapani", "email": "krajakavitha@gmail.com", "user": {"login": "Rajakavitha1"}}, "additions": 10, "deletions": 10}}, {"node": {"oid": "49d181a1983964e11596c507df11d8ce613944f2", "messageHeadline": "Normalization: Fix incorrect jinja2 macro `json_extract_array` call (\u2026", "author": {"name": "Serhii Chvaliuk", "email": "grubberr@gmail.com", "user": {"login": "grubberr"}}, "additions": 27, "deletions": 2}}, {"node": {"oid": "b338014b83afbab36c2af2ff61c940a93a8fafbd", "messageHeadline": "\ud83d\udc1b Source Amazon Seller Partner: handle start date for financial strea\u2026", "author": {"name": "Ganpat Agarwal", "email": "gagarwal@artica.com", "user": {"login": "ganpatagarwal"}}, "additions": 104, "deletions": 58}}, {"node": {"oid": "58529892673def7633d4cf1ae34f686fc5e9bb04", "messageHeadline": "Common code to deserialize a state message in the new format (#13772)", "author": {"name": "Benoit Moriceau", "email": "benoit@airbyte.io", "user": {"login": "benmoriceau"}}, "additions": 185, "deletions": 0}}, {"node": {"oid": "74d16ccb09276da25df95460837a2331bdff39ef", "messageHeadline": "Do not hide unexpected errors in the check connection (#13903)", "author": {"name": "Benoit Moriceau", "email": "benoit@airbyte.io", "user": {"login": "benmoriceau"}}, "additions": 8, "deletions": 8}}, {"node": {"oid": "9c1fbea3dd082cb1c62bb3794be6b9f2c87e9424", "messageHeadline": "deleting SUMMARY.md since we don't need it for docusaurus builds (#13\u2026", "author": {"name": "Amruta Ranade", "email": "11484018+Amruta-Ranade@users.noreply.github.com", "user": {"login": "Amruta-Ranade"}}, "additions": 0, "deletions": 305}}, {"node": {"oid": "37b7470139a5051886a822e2184dd316148fbb33", "messageHeadline": "Edited Amplitude, Mailchimp, and Zendesk Support docs (#13897)", "author": {"name": "Amruta Ranade", "email": "11484018+Amruta-Ranade@users.noreply.github.com", "user": {"login": "Amruta-Ranade"}}, "additions": 75, "deletions": 135}}, {"node": {"oid": "abe3024511438d2e4199ac1315c7a82ca545cfd8", "messageHeadline": "Update airbyte-protocol.md (#13892)", "author": {"name": "Jonathan Pearlin", "email": "jonathan@airbyte.io", "user": {"login": "jdpgrailsdev"}}, "additions": 7, "deletions": 1}}, {"node": {"oid": "e89846cba9a4b27d77a20e74b90fdb32c78050ae", "messageHeadline": "update api for per stream (#13835)", "author": {"name": "Charles", "email": "charles@airbyte.io", "user": {"login": "cgardens"}}, "additions": 1445, "deletions": 19}}, {"node": {"oid": "e208d2c3a2bcf5342ed9fa59673e407c4f03227e", "messageHeadline": "Display connection state in connection setting page (#13394)", "author": {"name": "Evan Tahler", "email": "evan@airbyte.io", "user": {"login": "evantahler"}}, "additions": 1227, "deletions": 1066}}, {"node": {"oid": "828efb6ddbf5c7e04c76dfd6d17c62105dd890f3", "messageHeadline": "Update connection update calls to use central utility to ensure conne\u2026", "author": {"name": "Edmundo Ruiz Ghanem", "email": "168664+edmundito@users.noreply.github.com", "user": {"login": "edmundito"}}, "additions": 67, "deletions": 54}}, {"node": {"oid": "72af00a64932f146396ab6214c07468e0ff40446", "messageHeadline": "octavia-cli: fix workspace not having anonymous_data_collection prope\u2026", "author": {"name": "Augustin", "email": "augustin.lafanechere@gmail.com", "user": {"login": "alafanechere"}}, "additions": 13557, "deletions": 13551}}, {"node": {"oid": "e63458fabb067978beb5eaa74d2bc130919b419f", "messageHeadline": "Publishing java connectors with better formatted stacktrace in Trace \u2026", "author": {"name": "George Claireaux", "email": "george@claireaux.co.uk", "user": {"login": "Phlair"}}, "additions": 19, "deletions": 14}}, {"node": {"oid": "e03adaa0a6bc0596ae098d925b2c957d3d42e6de", "messageHeadline": "Fix md and lg spacing scss vars (#13886)", "author": {"name": "Edmundo Ruiz Ghanem", "email": "168664+edmundito@users.noreply.github.com", "user": {"login": "edmundito"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "a2a4ab555398e30b06d11c3038008710931c2aa3", "messageHeadline": "#13888 source instagram: fix build (#13889)", "author": {"name": "Denis Davydov", "email": "davydov.den18@gmail.com", "user": {"login": "davydov-d"}}, "additions": 16, "deletions": 0}}, {"node": {"oid": "55aecd92b7aaf678b181d960d9d2138455490c53", "messageHeadline": "enableReinitialize on account form (#13622)", "author": {"name": "Teal Larson", "email": "LARSON.TEAL@GMAIL.COM", "user": {"login": "tealjulia"}}, "additions": 1, "deletions": 0}}, {"node": {"oid": "6ba511cc6dadd0cdcb6f0dfb758880ecbd83bb96", "messageHeadline": ":bug: Source Relational DB : remove unicode nulls from cursors (#13854)", "author": {"name": "Andrii Leonets", "email": "30464745+DoNotPanicUA@users.noreply.github.com", "user": {"login": "DoNotPanicUA"}}, "additions": 30, "deletions": 2}}, {"node": {"oid": "074adefcdc46e5b15cd61c68343bd99de8bad2f3", "messageHeadline": "Harshith/test pr 12536 (#13874)", "author": {"name": "Harshith Mullapudi", "email": "harshithmullapudi@gmail.com", "user": {"login": "harshithmullapudi"}}, "additions": 1658, "deletions": 0}}, {"node": {"oid": "8f709e8638fab99278adab64f19d9e815c1884fa", "messageHeadline": "Source Google Analytics: Add threshold_days option, uncomment stateme\u2026", "author": {"name": "Arsen Losenko", "email": "20901439+arsenlosenko@users.noreply.github.com", "user": {"login": "arsenlosenko"}}, "additions": 5, "deletions": 6}}, {"node": {"oid": "3bab4c9d1bebb763336d4819de341853c14e90e1", "messageHeadline": "Persist state to reset connection job config (#13867)", "author": {"name": "Lake Mossman", "email": "lake@airbyte.io", "user": {"login": "lmossman"}}, "additions": 43, "deletions": 13}}, {"node": {"oid": "9d060a905362f1dd8a752dd12c9e81607390f26a", "messageHeadline": "Add meaningful tests for OTEL client (#13831)", "author": {"name": "Xiaohan Song", "email": "xiaohan@airbyte.io", "user": {"login": "xiaohansong"}}, "additions": 95, "deletions": 20}}, {"node": {"oid": "40d58ccd28f5aee5c56640b937d608803641f510", "messageHeadline": "Emit orphan running jobs metrics (#13865)", "author": {"name": "Malik Diarra", "email": "malik@airbyte.io", "user": {"login": "malikdiarra"}}, "additions": 8, "deletions": 0}}, {"node": {"oid": "091c5bc976cfa04854b054f963a4ed2e3fe3fbb8", "messageHeadline": "Add StateType and StateWrapper objects to the model (#13858)", "author": {"name": "Jimmy Ma", "email": "gosusnp@users.noreply.github.com", "user": {"login": "gosusnp"}}, "additions": 36, "deletions": 0}}, {"node": {"oid": "417ba6f6968a8910bf38185ba90e1bfd841fe75d", "messageHeadline": "Fix the running job counter (#13833)", "author": {"name": "Malik Diarra", "email": "malik@airbyte.io", "user": {"login": "malikdiarra"}}, "additions": 37, "deletions": 6}}, {"node": {"oid": "96a4d7515f020dc43f30b9d4c6dbd558aaf571a7", "messageHeadline": "Updated connector catalog (#13862)", "author": {"name": "Amruta Ranade", "email": "11484018+Amruta-Ranade@users.noreply.github.com", "user": {"login": "Amruta-Ranade"}}, "additions": 3, "deletions": 3}}, {"node": {"oid": "bf52c2afbedd569c3afbe0b2fcbb868863fc2e19", "messageHeadline": "\ud83d\udc1b Server can display streams with the same name in different namespac\u2026", "author": {"name": "Edward Gao", "email": "edward.gao@airbyte.io", "user": {"login": "edgao"}}, "additions": 63, "deletions": 8}}, {"node": {"oid": "1d99b58eb67bfb74751ed070740400ac7ae91aab", "messageHeadline": "Source Amplitude: try-catch BadZipFile exception (#13846)", "author": {"name": "Denis Davydov", "email": "davydov.den18@gmail.com", "user": {"login": "davydov-d"}}, "additions": 30, "deletions": 20}}, {"node": {"oid": "723bf660d8ba8a607ae0432a2a09212a693cf1d6", "messageHeadline": "Source Hubspot - fix missing data issue (#13837)", "author": {"name": "Denis Davydov", "email": "davydov.den18@gmail.com", "user": {"login": "davydov-d"}}, "additions": 1000, "deletions": 298}}, {"node": {"oid": "b8940ac3d25d30680557d175d59a6216f9acfd95", "messageHeadline": "source-facebook-marketing: bump to 0.2.53 (#13853)", "author": {"name": "Augustin", "email": "augustin.lafanechere@gmail.com", "user": {"login": "alafanechere"}}, "additions": 3, "deletions": 3}}, {"node": {"oid": "18b023fbab9930dbeb5e465cf9b3b4c81d7d0892", "messageHeadline": "Tweak schema validation code for readability. (#13721)", "author": {"name": "Davin Chia", "email": "davinchia@gmail.com", "user": {"login": "davinchia"}}, "additions": 34, "deletions": 24}}, {"node": {"oid": "62626ee690c4c7d8996143bc1db762870abab40b", "messageHeadline": "\ud83c\udf89 Source Github: use GraphQL for `pull_request_stats` stream (#13763)", "author": {"name": "Serhii Chvaliuk", "email": "grubberr@gmail.com", "user": {"login": "grubberr"}}, "additions": 34320, "deletions": 25}}, {"node": {"oid": "ed5d83a44d744f2c7c64537dec0dda7bba0ccf73", "messageHeadline": "source-facebook-marketing: \ud83c\udf89 Add fields to the ads_set stream (#13623)", "author": {"name": "mutt-santiago-stachuk", "email": "106173005+mutt-santiago-stachuk@users.noreply.github.com", "user": {"login": "mutt-santiago-stachuk"}}, "additions": 15, "deletions": 0}}, {"node": {"oid": "da95f5055517f97ed10cf230d3c2054d01661d8e", "messageHeadline": "updated stacktrace format in java trace messages (#13847)", "author": {"name": "George Claireaux", "email": "george@claireaux.co.uk", "user": {"login": "Phlair"}}, "additions": 19, "deletions": 4}}, {"node": {"oid": "34e2dc36c65585e961f7a5cda49e8246f66d2dfb", "messageHeadline": "[low-code connectors] Cartesian product stream slicer (#13740)", "author": {"name": "Alexandre Girard", "email": "alexandre@airbyte.io", "user": {"login": "girarda"}}, "additions": 97, "deletions": 1}}, {"node": {"oid": "5f843415dbd2daeb4eec2b66f89f83bc21f4483f", "messageHeadline": "\ud83d\udcda update MSSQL docs to reflect that we support normalization (#13826)", "author": {"name": "Edward Gao", "email": "edward.gao@airbyte.io", "user": {"login": "edgao"}}, "additions": 0, "deletions": 6}}, {"node": {"oid": "5d1b902f6df9a7b06ec3b15374d3d699956719fd", "messageHeadline": "add evan, jonathan, charles as protocol reviews in codeowners (#13776)", "author": {"name": "Charles", "email": "charles@airbyte.io", "user": {"login": "cgardens"}}, "additions": 1, "deletions": 0}}, {"node": {"oid": "4f36bdc541a6833b3431cedfb85c7ca2ff5155ff", "messageHeadline": "update readme (#13836)", "author": {"name": "Augustin", "email": "augustin.lafanechere@gmail.com", "user": {"login": "alafanechere"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "26f462327bd442ee2977d6ee99cd5ac835edd06f", "messageHeadline": "\ud83c\udf89 Postgres source: prepare for removing strict-encrypt variant (#13823)", "author": {"name": "LiRen Tu", "email": "tuliren.git@outlook.com", "user": {"login": "tuliren"}}, "additions": 5, "deletions": 4}}, {"node": {"oid": "aed9244696459ac387c1e2aeaac81c30c21a4423", "messageHeadline": "Bump Airbyte version from 0.39.19-alpha to 0.39.20-alpha (#13829)", "author": {"name": "Octavia Squidington III", "email": "90398440+octavia-squidington-iii@users.noreply.github.com", "user": {"login": "octavia-squidington-iii"}}, "additions": 36, "deletions": 36}}, {"node": {"oid": "fc5ba66e1c60ff874d55ba17e5777372b5862b21", "messageHeadline": "Restart workflow after activity failure instead of quarantining (#13779)", "author": {"name": "Lake Mossman", "email": "lake@airbyte.io", "user": {"login": "lmossman"}}, "additions": 195, "deletions": 145}}, {"node": {"oid": "e8146e5ec24b87222252aa1b5cd146b23a706c7e", "messageHeadline": "Normalization: Upgrade MySQL to dbt 1.0.0 (#11470)", "author": {"name": "Augustin", "email": "augustin.lafanechere@gmail.com", "user": {"login": "alafanechere"}}, "additions": 149, "deletions": 143}}, {"node": {"oid": "7d9f8c97c532531c8a09bf37ae9ad1a2437d3501", "messageHeadline": "Bump Airbyte version from 0.39.18-alpha to 0.39.19-alpha (#13820)", "author": {"name": "Octavia Squidington III", "email": "90398440+octavia-squidington-iii@users.noreply.github.com", "user": {"login": "octavia-squidington-iii"}}, "additions": 36, "deletions": 36}}, {"node": {"oid": "6a78aec852faf179572a0cc6a58cf00fa7369e5e", "messageHeadline": "Update 4-connection-checking.md (#13812)", "author": {"name": "Alexander Marquardt", "email": "alexander.marquardt@gmail.com", "user": {"login": "alexander-marquardt"}}, "additions": 2, "deletions": 0}}, {"node": {"oid": "649f7adaad29d0da96c4975e63a81e8fc9b2b527", "messageHeadline": "Fix LabeledSwitch component width (#13798)", "author": {"name": "Tim Roes", "email": "tim@airbyte.io", "user": {"login": "timroes"}}, "additions": 51, "deletions": 36}}, {"node": {"oid": "a182aca5e61fb45ee21f59ed2a9bceaddd90b141", "messageHeadline": "octavia-cli: per workspace state (#13070)", "author": {"name": "Augustin", "email": "augustin.lafanechere@gmail.com", "user": {"login": "alafanechere"}}, "additions": 321, "deletions": 89}}, {"node": {"oid": "d93e173d4f5259e0cdebfd8adfb4cc7693e7df58", "messageHeadline": "Add METRIC_CLIENT and OTEL_COLLECTOR_ENDPOINT to .env files to fix ku\u2026", "author": {"name": "Lake Mossman", "email": "lake@airbyte.io", "user": {"login": "lmossman"}}, "additions": 15, "deletions": 0}}, {"node": {"oid": "fb0b5a3694e8e6522640f1804f039df1225a98c9", "messageHeadline": "Fix broken link (#13815)", "author": {"name": "Amruta Ranade", "email": "11484018+Amruta-Ranade@users.noreply.github.com", "user": {"login": "Amruta-Ranade"}}, "additions": 12, "deletions": 8}}, {"node": {"oid": "d5b1069b49f722b12ceadde1c32d3ed0c90f5825", "messageHeadline": "Remove the catalog from the sidebar since the file has been deleted i\u2026", "author": {"name": "Amruta Ranade", "email": "11484018+Amruta-Ranade@users.noreply.github.com", "user": {"login": "Amruta-Ranade"}}, "additions": 0, "deletions": 1}}, {"node": {"oid": "bc98dc0fd292aad06ff9e485d0c86e3910ac2313", "messageHeadline": "Edited Stripe, HubSpot, Intercom docs (#13810)", "author": {"name": "Amruta Ranade", "email": "11484018+Amruta-Ranade@users.noreply.github.com", "user": {"login": "Amruta-Ranade"}}, "additions": 69, "deletions": 100}}, {"node": {"oid": "8ab16cc1680afe964f6bf6b915ac2bd0c0c48f44", "messageHeadline": "Add style guide to front end repo (#13418)", "author": {"name": "Teal Larson", "email": "LARSON.TEAL@GMAIL.COM", "user": {"login": "tealjulia"}}, "additions": 48, "deletions": 0}}, {"node": {"oid": "40fb874d62e677e4d76278b22eecd122959e3942", "messageHeadline": "Update color palette, add scss colors, borders, and spacing (#13802)", "author": {"name": "Edmundo Ruiz Ghanem", "email": "168664+edmundito@users.noreply.github.com", "user": {"login": "edmundito"}}, "additions": 360, "deletions": 167}}, {"node": {"oid": "973f0b1165316ef9a4f0e481ff3bbe6a21502f38", "messageHeadline": "Make connector adaptable based on deployment mode (#13522)", "author": {"name": "LiRen Tu", "email": "tuliren.git@outlook.com", "user": {"login": "tuliren"}}, "additions": 423, "deletions": 269}}, {"node": {"oid": "775c027513824f53bc9e10cdfa43ed7ebd73ac81", "messageHeadline": "doc: add link to forum in plopfile (#13560)", "author": {"name": "Augustin", "email": "augustin.lafanechere@gmail.com", "user": {"login": "alafanechere"}}, "additions": 2, "deletions": 3}}, {"node": {"oid": "cdb2d8f15efbb89e4da7de9fc684bcee0435ae2d", "messageHeadline": "Fix mysql cdc acceptance test (#13795)", "author": {"name": "Subodh Kant Chaturvedi", "email": "subodh1810@gmail.com", "user": {"login": "subodh1810"}}, "additions": 2, "deletions": 4}}, {"node": {"oid": "897522cf51ab319109f8c3d59ae8da4750d3c547", "messageHeadline": "Add some dev-facing normalization docs (#13780)", "author": {"name": "Edward Gao", "email": "edward.gao@airbyte.io", "user": {"login": "edgao"}}, "additions": 251, "deletions": 57}}, {"node": {"oid": "330d32ecca7a580b7f5eebe4f76d11f557b530da", "messageHeadline": "\ud83d\udc1b Source Zendesk Support: fixed 429 error for `TicketMetrics` stream \u2026", "author": {"name": "Baz", "email": "oleksandr.bazarnov@globallogic.com", "user": {"login": "bazarnov"}}, "additions": 45, "deletions": 34}}, {"node": {"oid": "dd8aa06664bfa362b61542039110f0c1b3c42102", "messageHeadline": "\ud83c\udf89 Source Github: Fix API sorting, fix `get_starting_point` caching (#\u2026", "author": {"name": "Serhii Chvaliuk", "email": "grubberr@gmail.com", "user": {"login": "grubberr"}}, "additions": 115, "deletions": 40}}, {"node": {"oid": "49e82a49f1ccc768fd4d64d17b9314eb9b3b4418", "messageHeadline": "octavia-cli: allow user to set custom API HTTP headers(#12893)", "author": {"name": "Pawe\u0142 Koci\u0144ski", "email": "pawel93kocinski@gmail.com", "user": {"login": "Imbruced"}}, "additions": 23171, "deletions": 51}}, {"node": {"oid": "f015a9df074f165a5fbc0478d95ee98773bd63c4", "messageHeadline": "\ud83d\udc1b Source Amplitude: Fix an infinite loop (#13638)", "author": {"name": "Bastien Gandouet", "email": "bastien@mozaiqu.es", "user": {"login": "b4stien"}}, "additions": 15, "deletions": 7}}, {"node": {"oid": "1ab08e5be28c630f18b98a594c13ea0255c8bf5d", "messageHeadline": "upgrade debezium version for postgres to 1.9.2 (#13368)", "author": {"name": "Subodh Kant Chaturvedi", "email": "subodh1810@gmail.com", "user": {"login": "subodh1810"}}, "additions": 2567, "deletions": 15}}, {"node": {"oid": "6964fe2740518ff3d29f2150346ae2e03d78b6a3", "messageHeadline": "\ud83d\udcdd Postgres source: add troubleshooting for postgres hot standby (#13784)", "author": {"name": "LiRen Tu", "email": "tuliren.git@outlook.com", "user": {"login": "tuliren"}}, "additions": 20, "deletions": 0}}, {"node": {"oid": "2c8fef8b7d1eb04b16bcaa53f85f722d62bedc47", "messageHeadline": "[low-code connectors] Support for list-based stream slicers (#13668)", "author": {"name": "Alexandre Girard", "email": "alexandre@airbyte.io", "user": {"login": "girarda"}}, "additions": 82, "deletions": 1}}, {"node": {"oid": "17ee3ad44ff71164765b97ff439c7ffd51bf9bfe", "messageHeadline": "Ignore custom connectors during connectors update (#13581)", "author": {"name": "Malik Diarra", "email": "malik@airbyte.io", "user": {"login": "malikdiarra"}}, "additions": 3, "deletions": 0}}, {"node": {"oid": "81572a9cb2d7956712a2fddb9a5f8264809d3568", "messageHeadline": "Source Facebook marketing: fix `not syncing any data` issue (#13749)", "author": {"name": "Denis Davydov", "email": "davydov.den18@gmail.com", "user": {"login": "davydov-d"}}, "additions": 82, "deletions": 225}}, {"node": {"oid": "22b727c0ea213376b7164ffd8cdbbfa7fd74c26c", "messageHeadline": "Update Airbyte Protocol Docs (#13709)", "author": {"name": "Charles", "email": "charles@airbyte.io", "user": {"login": "cgardens"}}, "additions": 835, "deletions": 325}}, {"node": {"oid": "61ce03a43636c1f437d9295b505db57ea3eef289", "messageHeadline": "\ud83d\udc1b  Normalization correctly propagates deletions to the final tables (\u2026", "author": {"name": "Edward Gao", "email": "edward.gao@airbyte.io", "user": {"login": "edgao"}}, "additions": 2817, "deletions": 1526}}, {"node": {"oid": "da60cd4f4ad08ac2f4b0a508dd380ec168652768", "messageHeadline": "Update getting-started-with-airbyte-cloud.md (#13741)", "author": {"name": "Sophia Wiley", "email": "106352739+sophia-wiley@users.noreply.github.com", "user": {"login": "sophia-wiley"}}, "additions": 46, "deletions": 44}}, {"node": {"oid": "a600f6ae47389b04b23640c1f2fea6a92a4b10cf", "messageHeadline": "Migrate StateDB to support per stream states (#13731)", "author": {"name": "Jimmy Ma", "email": "gosusnp@users.noreply.github.com", "user": {"login": "gosusnp"}}, "additions": 334, "deletions": 1}}, {"node": {"oid": "7ce8b4918dbf2b2a1da4ba465c703c6aa5439fc3", "messageHeadline": "Postgres source strict encrypt trucnated precision bump version (#13769)", "author": {"name": "VitaliiMaltsev", "email": "39538064+VitaliiMaltsev@users.noreply.github.com", "user": {"login": "VitaliiMaltsev"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "f5a6a2821148c65396c8264937b14018ecf7f8be", "messageHeadline": "\ud83d\udc1b Postgres Source: fixed truncated precision if the value of the mill\u2026", "author": {"name": "VitaliiMaltsev", "email": "39538064+VitaliiMaltsev@users.noreply.github.com", "user": {"login": "VitaliiMaltsev"}}, "additions": 28, "deletions": 15}}, {"node": {"oid": "dd3178ed777f260b395306a09e3546d2d042f5ab", "messageHeadline": "Update destinations to handle new state messages (#13670)", "author": {"name": "Charles", "email": "charles@airbyte.io", "user": {"login": "cgardens"}}, "additions": 751, "deletions": 20}}, {"node": {"oid": "50f2a340d623f26d666f5672886f2cd6b1d4a505", "messageHeadline": "Bump Airbyte version from 0.39.17-alpha to 0.39.18-alpha (#13759)", "author": {"name": "Octavia Squidington III", "email": "90398440+octavia-squidington-iii@users.noreply.github.com", "user": {"login": "octavia-squidington-iii"}}, "additions": 36, "deletions": 37}}, {"node": {"oid": "03c03aede158269be098cc1f09c830fdeb7abf09", "messageHeadline": "cdk: fix typo in build.gradle.hbs (#13761)", "author": {"name": "Augustin", "email": "augustin.lafanechere@gmail.com", "user": {"login": "alafanechere"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "05472b807a03e2acc7ef733624ff5fa6c6e06b89", "messageHeadline": "Kube fix and Docs for open telemetry integration (#13701)", "author": {"name": "Xiaohan Song", "email": "xiaohan@airbyte.io", "user": {"login": "xiaohansong"}}, "additions": 100, "deletions": 182}}, {"node": {"oid": "18f1fb10b47d04285aedd0c0e1cacb6f97eaff43", "messageHeadline": "update dbt version in custom normalization (#13742)", "author": {"name": "Marcos Marx", "email": "marcosmarxm@users.noreply.github.com", "user": {"login": "marcosmarxm"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "6a868bec66a488bb9ca50153ace4fd7de9d5cb8c", "messageHeadline": "Docs: update normalization doc (#13739)", "author": {"name": "Marcos Marx", "email": "marcosmarxm@users.noreply.github.com", "user": {"login": "marcosmarxm"}}, "additions": 2, "deletions": 1}}, {"node": {"oid": "669e6ed39de46a7423b957ccf54b79e4e84b09cc", "messageHeadline": "Source Salesforce: fix sync capped streams with more records than pag\u2026", "author": {"name": "Marcos Marx", "email": "marcosmarxm@users.noreply.github.com", "user": {"login": "marcosmarxm"}}, "additions": 13, "deletions": 9}}, {"node": {"oid": "8e54f4fd6e2efc4aed1c6b4774bfc777feb73051", "messageHeadline": "S3 and GCS destinations: Updating processing data types for Avro/Parq\u2026", "author": {"name": "oneshcheret", "email": "33333155+sashaNeshcheret@users.noreply.github.com", "user": {"login": "sashaNeshcheret"}}, "additions": 689, "deletions": 39}}, {"node": {"oid": "ccd053d7903d0ebd427e345e81716a433a0555ca", "messageHeadline": "Bump source-postgres-strict-encrypt version to 0.4.23 to match source\u2026", "author": {"name": "Greg Solovyev", "email": "grishick@users.noreply.github.com", "user": {"login": "grishick"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "2cd62002bea7dd928d4562642d93340603b2224e", "messageHeadline": "Fallback to parsing datetime and time strings w/ and w/o timezones in\u2026", "author": {"name": "Greg Solovyev", "email": "grishick@users.noreply.github.com", "user": {"login": "grishick"}}, "additions": 42, "deletions": 20}}, {"node": {"oid": "fe6eda5b37de90fe6fc6f42e1da91b1e1dd29eda", "messageHeadline": "\ud83c\udf89 Destination databricks: rename to databricks lakehouse (#13722)", "author": {"name": "Andy", "email": "andy@airbyte.io", "user": {"login": "misteryeo"}}, "additions": 12, "deletions": 11}}, {"node": {"oid": "15fe51b788481b2a4f8d8579da229a4d0cc9b62d", "messageHeadline": "[low-code connectors] add a few unit tests (#13666)", "author": {"name": "Alexandre Girard", "email": "alexandre@airbyte.io", "user": {"login": "girarda"}}, "additions": 32, "deletions": 41}}, {"node": {"oid": "aa3a1b4347630910ef926886894a90ab45e9479a", "messageHeadline": "Fail the connection state instead of throwing an exception (#13728)", "author": {"name": "Benoit Moriceau", "email": "benoit@airbyte.io", "user": {"login": "benmoriceau"}}, "additions": 17, "deletions": 6}}, {"node": {"oid": "00bf49e6a56ca1f8c2f1dc73ae74e1488c8a05be", "messageHeadline": "Bump version in Dockerfile to match source-postgres version (#13732)", "author": {"name": "Greg Solovyev", "email": "grishick@users.noreply.github.com", "user": {"login": "grishick"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "a3ca3ab6b2ccd3493e83c138c3dcf9ade4528f5b", "messageHeadline": ":bug: Postgres Source: fixed unsupported date-time datatypes during i\u2026", "author": {"name": "VitaliiMaltsev", "email": "39538064+VitaliiMaltsev@users.noreply.github.com", "user": {"login": "VitaliiMaltsev"}}, "additions": 385, "deletions": 73}}, {"node": {"oid": "e7f81281117302ebed8c164ea536fd923a7f4045", "messageHeadline": "Save streams to reset in job config when creating reset job (#13703)", "author": {"name": "Lake Mossman", "email": "lake@airbyte.io", "user": {"login": "lmossman"}}, "additions": 80, "deletions": 12}}, {"node": {"oid": "287b5bf66def06c9fb3639900ec523615f7716d3", "messageHeadline": "fix stream descriptor typo (#13726)", "author": {"name": "Benoit Moriceau", "email": "benoit@airbyte.io", "user": {"login": "benmoriceau"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "2e60a1cc1e74ee0c037ef9109f264d7df07628a9", "messageHeadline": "Improve Gradle build and fix storybook (#13719)", "author": {"name": "Tim Roes", "email": "tim@airbyte.io", "user": {"login": "timroes"}}, "additions": 69, "deletions": 50}}, {"node": {"oid": "7aeb48e0fa469109e13eaa6f905de8d8347af22a", "messageHeadline": "fix modal overlay problem (#13724)", "author": {"name": "Teal Larson", "email": "LARSON.TEAL@GMAIL.COM", "user": {"login": "tealjulia"}}, "additions": 3, "deletions": 3}}, {"node": {"oid": "39e375b2814f98bd3234327ecb3991022431c1f0", "messageHeadline": "Fix connection read object building (#13568)", "author": {"name": "Malik Diarra", "email": "malik@airbyte.io", "user": {"login": "malikdiarra"}}, "additions": 17, "deletions": 8}}, {"node": {"oid": "5e1f9687512a39aee73f6c16e180f2b92ceab47b", "messageHeadline": "Adds zombie removal tool (#13718)", "author": {"name": "Topher Lubaway", "email": "asimplechris@gmail.com", "user": {"login": "supertopher"}}, "additions": 83, "deletions": 0}}, {"node": {"oid": "7ecfa13ee01bbe7513fc191d9f4f79cf75298db0", "messageHeadline": "Updated BigQuery, Google Sheets, Facebook Marketing, Salesforce docs \u2026", "author": {"name": "Amruta Ranade", "email": "11484018+Amruta-Ranade@users.noreply.github.com", "user": {"login": "Amruta-Ranade"}}, "additions": 179, "deletions": 485}}, {"node": {"oid": "029085a56f364a8a10ef438df0621bda6485d25f", "messageHeadline": "Keep doc up-to-date with changes (#13667)", "author": {"name": "Jimmy Ma", "email": "gosusnp@users.noreply.github.com", "user": {"login": "gosusnp"}}, "additions": 6, "deletions": 6}}, {"node": {"oid": "f4da234d18b4ae24b3392487e304a9e9cd081404", "messageHeadline": "source-notion: Updated docs as per new format (#13708)", "author": {"name": "Luis Gomez", "email": "781929+lgomezm@users.noreply.github.com", "user": {"login": "lgomezm"}}, "additions": 37, "deletions": 33}}, {"node": {"oid": "4f48748fd1a6097cff9311070e81584810121acf", "messageHeadline": "remove slack notification from publish command (#13710)", "author": {"name": "Sherif A. Nada", "email": "snadalive@gmail.com", "user": {"login": "sherifnada"}}, "additions": 0, "deletions": 10}}, {"node": {"oid": "74c419572165dee3b668fcb86fd9eb28a0a8d39b", "messageHeadline": "Fail validateLinks script also on fetch errors", "author": {"name": "Tim Roes", "email": "tim@airbyte.io", "user": {"login": "timroes"}}, "additions": 14, "deletions": 9}}, {"node": {"oid": "0886ee06d436e49a526c01ca05cf3ca6a349791f", "messageHeadline": "Refactor state management out of BufferStrategy (#13669)", "author": {"name": "Charles", "email": "charles@airbyte.io", "user": {"login": "cgardens"}}, "additions": 73, "deletions": 83}}, {"node": {"oid": "edb74ec28213d1ae2db9dbf7753b08d8e593c8cb", "messageHeadline": "Faker Source emits times in proper ISO format (#13695)", "author": {"name": "Evan Tahler", "email": "evan@airbyte.io", "user": {"login": "evantahler"}}, "additions": 112, "deletions": 104}}, {"node": {"oid": "704dd8b53497036160ae1594690d85b0d58ca509", "messageHeadline": "Update schema (#13573)", "author": {"name": "Benoit Moriceau", "email": "benoit@airbyte.io", "user": {"login": "benmoriceau"}}, "additions": 60, "deletions": 28}}, {"node": {"oid": "7134625540042e90256e2d81431156184cc1c823", "messageHeadline": "add ResetSourceConfiguration to JobResetConnectionConfig, and retriev\u2026", "author": {"name": "Lake Mossman", "email": "lake@airbyte.io", "user": {"login": "lmossman"}}, "additions": 22, "deletions": 2}}, {"node": {"oid": "04d88f4760d03b0a72fa8af62397fed0ea093fa1", "messageHeadline": "fix build - reformat (#13697)", "author": {"name": "Edward Gao", "email": "edward.gao@airbyte.io", "user": {"login": "edgao"}}, "additions": 4, "deletions": 0}}, {"node": {"oid": "df3ebf3158524840d49ceaf9dc85ef6813360ad2", "messageHeadline": "\ud83c\udf89 Destination mssql : adding ssh tunnel for normalisation (#11204)", "author": {"name": "hugoJuhel", "email": "hugo.juhel@gmail.com", "user": {"login": "hugoJuhel"}}, "additions": 9, "deletions": 3}}, {"node": {"oid": "2daaf5b4c39976fa2d67c505d0216242492bc7c0", "messageHeadline": "Normalization - BigQuery use `json_extract_string_array` for array of\u2026", "author": {"name": "Serhii Chvaliuk", "email": "grubberr@gmail.com", "user": {"login": "grubberr"}}, "additions": 131, "deletions": 27}}, {"node": {"oid": "5df20b7316a6200dcee61755c9651a1a72bb5939", "messageHeadline": "Source Hubspot: fix `URI too long` issue (#13691)", "author": {"name": "Denis Davydov", "email": "davydov.den18@gmail.com", "user": {"login": "davydov-d"}}, "additions": 30, "deletions": 5}}, {"node": {"oid": "6c8cae2e7b4fdefcd96cbbe88ec7a7a28a77bffa", "messageHeadline": "Use buildx docker-container driver for publishing normalization conta\u2026", "author": {"name": "Evan Tahler", "email": "evan@airbyte.io", "user": {"login": "evantahler"}}, "additions": 7, "deletions": 0}}, {"node": {"oid": "866fb52cb88a5c4a095a94a9efe37339390f3b97", "messageHeadline": "Render Google Ads docs for users with Adblockers (#13681)", "author": {"name": "Teal Larson", "email": "LARSON.TEAL@GMAIL.COM", "user": {"login": "tealjulia"}}, "additions": 21, "deletions": 2}}, {"node": {"oid": "80b86d322afda851b4ec135b6d8c08192a665410", "messageHeadline": "Update Releasing a new version section of readme (#13671)", "author": {"name": "Lake Mossman", "email": "lake@airbyte.io", "user": {"login": "lmossman"}}, "additions": 1, "deletions": 3}}, {"node": {"oid": "93c413c0ed5ef2698201f44884502f4066ee927a", "messageHeadline": "\ud83d\udcda Destination Databricks: Clarify on Destination Format with Delta-Ta\u2026", "author": {"name": "Simon Sp\u00e4ti", "email": "simu@sspaeti.com", "user": {"login": "sspaeti"}}, "additions": 10, "deletions": 9}}, {"node": {"oid": "a0e37801e74abc8966e658b499ff4ad46cbe1682", "messageHeadline": "Show manual frequency in connection table and use intl for frequency \u2026", "author": {"name": "Edmundo Ruiz Ghanem", "email": "168664+edmundito@users.noreply.github.com", "user": {"login": "edmundito"}}, "additions": 59, "deletions": 58}}, {"node": {"oid": "30161726c27733ea1401af56634b550622acfbfe", "messageHeadline": "escape backticks in create-release action so that they are handled pr\u2026", "author": {"name": "Lake Mossman", "email": "lake@airbyte.io", "user": {"login": "lmossman"}}, "additions": 4, "deletions": 3}}, {"node": {"oid": "fe7e1c22724ba10f9031984875fc4ec372ea2380", "messageHeadline": "Upgrade node to latest LTS (#13683)", "author": {"name": "Tim Roes", "email": "tim@airbyte.io", "user": {"login": "timroes"}}, "additions": 269, "deletions": 3080}}, {"node": {"oid": "ab4028db4b50f9c31075b5ab139f594da112675d", "messageHeadline": "Fix confirmation modal appearing when adding a transformation while c\u2026", "author": {"name": "Edmundo Ruiz Ghanem", "email": "168664+edmundito@users.noreply.github.com", "user": {"login": "edmundito"}}, "additions": 94, "deletions": 31}}, {"node": {"oid": "a30018b374884305c4ab44cd7a0f20f946af42e8", "messageHeadline": "source-delighted: since parameter changed from unix to iso timestamp \u2026", "author": {"name": "Michael Nguyen", "email": "67665595+michaelnguyen26@users.noreply.github.com", "user": {"login": "michaelnguyen26"}}, "additions": 39, "deletions": 23}}, {"node": {"oid": "862716f9162c51ddd11e937825e56a2e65f02995", "messageHeadline": "[new]Add margin to bottom and sides for cloud pages (#13559)", "author": {"name": "Vladimir", "email": "volodymyr.s.petrov@globallogic.com", "user": {"login": "dizel852"}}, "additions": 81, "deletions": 61}}, {"node": {"oid": "2b31011bce7863bdc2308750851c8c78d71e77d9", "messageHeadline": "Separate platform and connector testcontainer versions (#13642)", "author": {"name": "Jonathan Pearlin", "email": "jpearlin1@gmail.com", "user": {"login": "jdpgrailsdev"}}, "additions": 115, "deletions": 108}}, {"node": {"oid": "862bf36f26076f275f4941f9cd000e118f622180", "messageHeadline": "Docs: Destination ElasticSearch remove port from doc requirements (#1\u2026", "author": {"name": "Marcos Marx", "email": "marcosmarxm@users.noreply.github.com", "user": {"login": "marcosmarxm"}}, "additions": 0, "deletions": 1}}, {"node": {"oid": "b45014da6b315b87bc151b8bee633816820b2904", "messageHeadline": "\ud83c\udf89 Destination Redshift: Add \"Loading Method\" option to Redshift Desti\u2026", "author": {"name": "Alexander Tsukanov", "email": "alexander.tsukanovvv@gmail.com", "user": {"login": "alexandertsukanov"}}, "additions": 353, "deletions": 245}}, {"node": {"oid": "20bd923c63405e6754c822dccbee57da0cef17ed", "messageHeadline": "fix source-acceptance-test build (#13485)", "author": {"name": "Denis Davydov", "email": "davydov.den18@gmail.com", "user": {"login": "davydov-d"}}, "additions": 5, "deletions": 0}}, {"node": {"oid": "4f8f9790452ac8825c52eddcf783322cf1913b88", "messageHeadline": "Fix Connectors Base Build: CDK tests fail after dependency update (#1\u2026", "author": {"name": "Pedro S. Lopez", "email": "pedroslopez@me.com", "user": {"login": "pedroslopez"}}, "additions": 3, "deletions": 3}}, {"node": {"oid": "e52b65679e64d0ab10155efa92f406c35bc83c63", "messageHeadline": "Deleting from the project-overview folder", "author": {"name": "Amruta Ranade", "email": "11484018+Amruta-Ranade@users.noreply.github.com", "user": {"login": "Amruta-Ranade"}}, "additions": 0, "deletions": 38}}, {"node": {"oid": "235af43d2c5e2c9978771c37ddc6b10245985960", "messageHeadline": "Added link to maintainer code of conduct (#13653)", "author": {"name": "Amruta Ranade", "email": "11484018+Amruta-Ranade@users.noreply.github.com", "user": {"login": "Amruta-Ranade"}}, "additions": 39, "deletions": 0}}, {"node": {"oid": "db679361116e0334e6430fdb89817e98a1bb9fd4", "messageHeadline": "Fix `source-google-ads` on M1  Macs by pinning `protobuf==3.14` (#13624)", "author": {"name": "Evan Tahler", "email": "evan@airbyte.io", "user": {"login": "evantahler"}}, "additions": 42, "deletions": 33}}, {"node": {"oid": "fca7f0144e3a9ab24f03aa2487b1dde2c5c2f6aa", "messageHeadline": "Source Facebook Marketing: fix tax_id to string canadian has letters \u2026", "author": {"name": "Marcos Marx", "email": "marcosmarxm@users.noreply.github.com", "user": {"login": "marcosmarxm"}}, "additions": 5, "deletions": 4}}, {"node": {"oid": "87515c5c93c6794c8ad7648c483c2e49dd9a1a06", "messageHeadline": "Change StreamKey to StreamDescriptor (#13612)", "author": {"name": "Anne", "email": "102554163+alovew@users.noreply.github.com", "user": {"login": "alovew"}}, "additions": 26, "deletions": 24}}, {"node": {"oid": "a9c5c4ec2ec17f426147bfd87b99eceeb40807eb", "messageHeadline": "Bump Airbyte version from 0.39.16-alpha to 0.39.17-alpha (#13641)", "author": {"name": "Octavia Squidington III", "email": "90398440+octavia-squidington-iii@users.noreply.github.com", "user": {"login": "octavia-squidington-iii"}}, "additions": 38, "deletions": 38}}, {"node": {"oid": "1393b4a43d39a7e9665022f9b3c228302a8b70b2", "messageHeadline": "Updated connector catalog", "author": {"name": "Amruta Ranade", "email": "11484018+Amruta-Ranade@users.noreply.github.com", "user": {"login": "Amruta-Ranade"}}, "additions": 8, "deletions": 8}}, {"node": {"oid": "3ddb56d60528ef439be7c3266b8da4e0a1105db0", "messageHeadline": "Source Mailchimp: Change releaseStage to GA (#13637)", "author": {"name": "Arsen Losenko", "email": "20901439+arsenlosenko@users.noreply.github.com", "user": {"login": "arsenlosenko"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "cc261de93274f6d656cea50ba40b7f3ea0e11268", "messageHeadline": "source Myhours: Udate API schema (#12964)", "author": {"name": "wissevrowl", "email": "70588227+wissevrowl@users.noreply.github.com", "user": {"login": "wissevrowl"}}, "additions": 10, "deletions": 6}}, {"node": {"oid": "d19b7eb163e2e5366ca940e88fff8cdc089a5a25", "messageHeadline": "\ud83c\udf89  Source Amplitude: label as `generally_available` in UI (#13599)", "author": {"name": "Baz", "email": "oleksandr.bazarnov@globallogic.com", "user": {"login": "bazarnov"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "2a8435991d2af4dfdfb013fe5d7760ce8aa7aeb0", "messageHeadline": "helm-chart: add support for JOB_KUBE_MAIN_CONTAINER_IMAGE_PULL_SECRET\u2026", "author": {"name": "Adam", "email": "adam-bloom@users.noreply.github.com", "user": {"login": "adam-bloom"}}, "additions": 197, "deletions": 17}}, {"node": {"oid": "922bf46e8fca52b105af4040c7117e0133a1daa5", "messageHeadline": "Source Hubspot: fix for `property_history` stream (#13596)", "author": {"name": "Denis Davydov", "email": "davydov.den18@gmail.com", "user": {"login": "davydov-d"}}, "additions": 627, "deletions": 124}}, {"node": {"oid": "60f5f4ce4606a5b2433c387df13d8d7be509332f", "messageHeadline": "Source Google Ads: add missing dependency (#13618)", "author": {"name": "Denis Davydov", "email": "davydov.den18@gmail.com", "user": {"login": "davydov-d"}}, "additions": 7, "deletions": 4}}, {"node": {"oid": "9a4582ad7d666acb713a0dd54a5095bf64a0ae2b", "messageHeadline": "\ud83d\udc1b Source Github: enable caching only for parent streams (#13558)", "author": {"name": "Serhii Chvaliuk", "email": "grubberr@gmail.com", "user": {"login": "grubberr"}}, "additions": 16, "deletions": 8}}, {"node": {"oid": "bb469418679e1605689d994a57cf59b1095c677d", "messageHeadline": "\ud83c\udf89 Databricks destination: rename to Databricks delta lake (#13630)", "author": {"name": "LiRen Tu", "email": "tuliren.git@outlook.com", "user": {"login": "tuliren"}}, "additions": 55, "deletions": 26}}, {"node": {"oid": "cd4f445d494bbc43575f50a3c61dc525df2da601", "messageHeadline": "Bump Airbyte version from 0.39.15-alpha to 0.39.16-alpha (#13627)", "author": {"name": "Octavia Squidington III", "email": "90398440+octavia-squidington-iii@users.noreply.github.com", "user": {"login": "octavia-squidington-iii"}}, "additions": 35, "deletions": 35}}, {"node": {"oid": "6595a57dbc79f0ec556ed6858520fca31386b7b9", "messageHeadline": "Update readme.md", "author": {"name": "Amruta Ranade", "email": "11484018+Amruta-Ranade@users.noreply.github.com", "user": {"login": "Amruta-Ranade"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "a982bc45d675be9f1ee41f4ef3c68d2f4253eb96", "messageHeadline": "Redesign landing page (#13628)", "author": {"name": "Amruta Ranade", "email": "11484018+Amruta-Ranade@users.noreply.github.com", "user": {"login": "Amruta-Ranade"}}, "additions": 211, "deletions": 549}}, {"node": {"oid": "c53b46a9328695d920ba792c780e062efd674f55", "messageHeadline": "properly handle correcting quarantined workflows when performing upda\u2026", "author": {"name": "Lake Mossman", "email": "lake@airbyte.io", "user": {"login": "lmossman"}}, "additions": 6, "deletions": 0}}, {"node": {"oid": "96149e2fe4545c8cac2a36f7bf37d634254f2d21", "messageHeadline": "otel metric client implementation (#13473)", "author": {"name": "Xiaohan Song", "email": "xiaohan@airbyte.io", "user": {"login": "xiaohansong"}}, "additions": 221, "deletions": 7}}, {"node": {"oid": "35e65f444f38b617a12e12d425da2115f08b5f14", "messageHeadline": "Bump Airbyte version from 0.39.14-alpha to 0.39.15-alpha (#13611)", "author": {"name": "Octavia Squidington III", "email": "90398440+octavia-squidington-iii@users.noreply.github.com", "user": {"login": "octavia-squidington-iii"}}, "additions": 35, "deletions": 35}}, {"node": {"oid": "38fa0fa8b35fb01bd6212091597ded0beb7e9005", "messageHeadline": "\ud83d\udc1b Source Github: improve docs for GA (#13593)", "author": {"name": "Serhii Chvaliuk", "email": "grubberr@gmail.com", "user": {"login": "grubberr"}}, "additions": 59, "deletions": 35}}, {"node": {"oid": "544431751393ab3d90d8f8cce93c84219e32b7d3", "messageHeadline": "\ud83d\udc1b Source Github: fix different result from `get_starting_point` when \u2026", "author": {"name": "Serhii Chvaliuk", "email": "grubberr@gmail.com", "user": {"login": "grubberr"}}, "additions": 35, "deletions": 10}}, {"node": {"oid": "2610ffcefc502ad5044d79c82acbb9ac079b2b4e", "messageHeadline": "rename automated release creation action to be less similar to the ex\u2026", "author": {"name": "lmossman", "email": "lake@airbyte.io", "user": {"login": "lmossman"}}, "additions": 10, "deletions": 7}}, {"node": {"oid": "527e391c167b14bb1aaf324b66335474c2f01b29", "messageHeadline": "add Release Airbyte action and update version bump PR description (#1\u2026", "author": {"name": "Lake Mossman", "email": "lake@airbyte.io", "user": {"login": "lmossman"}}, "additions": 78, "deletions": 4}}, {"node": {"oid": "ec6a58c8a2dbf58a9b680151cdf4d9513b39f5cc", "messageHeadline": "\ud83d\udc1b Source LinkedIn Ads: fixed issue with normalization on redshift (#1\u2026", "author": {"name": "Baz", "email": "oleksandr.bazarnov@globallogic.com", "user": {"login": "bazarnov"}}, "additions": 499, "deletions": 108}}, {"node": {"oid": "4c978933637cdb9aad07d3088b570170474f5db4", "messageHeadline": "Validate links in frontend in CI (#13600)", "author": {"name": "Tim Roes", "email": "tim@airbyte.io", "user": {"login": "timroes"}}, "additions": 3722, "deletions": 496}}, {"node": {"oid": "b4e43c2dddcbfc9092ef93de6ee724a83f9bf478", "messageHeadline": "\ud83c\udf89 Destination MSSQL: added custom JDBC parameters support. (#13054)", "author": {"name": "pcsoni89", "email": "42148251+pcsoni89@users.noreply.github.com", "user": {"login": "pcsoni89"}}, "additions": 57, "deletions": 9}}, {"node": {"oid": "b763bdf4ab5de37f3e461610c19afb300f31965c", "messageHeadline": "Revert \"add github workflows for publishing ERDs\"", "author": {"name": "Sherif Nada", "email": "snadalive@gmail.com", "user": {"login": "sherifnada"}}, "additions": 0, "deletions": 22}}, {"node": {"oid": "50778521d9bdb956a710f174b30c3836aa5d6595", "messageHeadline": "Split acceptance tests into Basic and Advanced Acceptance test classe\u2026", "author": {"name": "Davin Chia", "email": "davinchia@gmail.com", "user": {"login": "davinchia"}}, "additions": 1249, "deletions": 747}}, {"node": {"oid": "a54b0fc36328b33ad67abf42041d28df9131ebb7", "messageHeadline": "\ud83d\udcda  Improve Connectors Changelog docs page (#11447)", "author": {"name": "Cameron Taylor", "email": "102334777+cameronwtaylor@users.noreply.github.com", "user": {"login": "cameronwtaylor"}}, "additions": 43, "deletions": 42}}, {"node": {"oid": "c7a23c680bae67ae47a2637d8464ebc3af3f32b6", "messageHeadline": "add github workflows for publishing ERDs", "author": {"name": "Sherif Nada", "email": "snadalive@gmail.com", "user": {"login": "sherifnada"}}, "additions": 22, "deletions": 0}}, {"node": {"oid": "f0cfaf6b35d45b99dcb2a9bed08f6d0bf8f2bfcb", "messageHeadline": "Update version in Dockerfile to match docs (#13586)", "author": {"name": "Greg Solovyev", "email": "grishick@users.noreply.github.com", "user": {"login": "grishick"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "fd2048da537ca4b8b761c34fb3bd639282afb0c9", "messageHeadline": "\ud83c\udf89 Postgres source: publish new version with JDBC fetch size v2 (#13576)", "author": {"name": "LiRen Tu", "email": "tuliren.git@outlook.com", "user": {"login": "tuliren"}}, "additions": 3, "deletions": 3}}, {"node": {"oid": "e996c2c14fcac84b735f0f3e00f748f863831f5c", "messageHeadline": "\ud83d\udc1b BigQuery destination: always run GCS destination check for GCS stag\u2026", "author": {"name": "LiRen Tu", "email": "tuliren.git@outlook.com", "user": {"login": "tuliren"}}, "additions": 235, "deletions": 195}}, {"node": {"oid": "8d57144670f12301a7c8a14b4c618d4d6a2cd03e", "messageHeadline": "Bump Airbyte version from 0.39.13-alpha to 0.39.14-alpha (#13578)", "author": {"name": "Octavia Squidington III", "email": "90398440+octavia-squidington-iii@users.noreply.github.com", "user": {"login": "octavia-squidington-iii"}}, "additions": 35, "deletions": 35}}, {"node": {"oid": "402ec62c43ce829167a7d158b7428634e8a440b8", "messageHeadline": "Fix db-lib unit tests (#13582)", "author": {"name": "LiRen Tu", "email": "tuliren.git@outlook.com", "user": {"login": "tuliren"}}, "additions": 5, "deletions": 5}}, {"node": {"oid": "545a7a3eb6022051f0a35923e5ff47a55d5d4619", "messageHeadline": "\ud83c\udf89 JDBC source: adjust fetch size based on max memory and max row size\u2026", "author": {"name": "LiRen Tu", "email": "tuliren.git@outlook.com", "user": {"login": "tuliren"}}, "additions": 103, "deletions": 58}}, {"node": {"oid": "60b62437f9c55fbe15c9018bc31d409d272c47f6", "messageHeadline": "Fix doc URL and connector type (#13515)", "author": {"name": "Greg Solovyev", "email": "grishick@users.noreply.github.com", "user": {"login": "grishick"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "57dd7a9d4b21f642946deacdb19ee86d5c7b8d00", "messageHeadline": "[low-code connectors] use jello instead of jq (#13570)", "author": {"name": "Alexandre Girard", "email": "alexandre@airbyte.io", "user": {"login": "girarda"}}, "additions": 14, "deletions": 14}}, {"node": {"oid": "f1d79b201fc12547a959ba1934ca164e1f1e879b", "messageHeadline": "Source Hubspot: report which scopes are missing to user (#13566)", "author": {"name": "Alexandre Girard", "email": "alexandre@airbyte.io", "user": {"login": "girarda"}}, "additions": 21, "deletions": 9}}, {"node": {"oid": "eea964f99329d664a5c716c0146074274973af56", "messageHeadline": "Create interface, factory for metric client (#13296)", "author": {"name": "Xiaohan Song", "email": "xiaohan@airbyte.io", "user": {"login": "xiaohansong"}}, "additions": 388, "deletions": 21}}, {"node": {"oid": "f6141871247abb3ecebf12de7af1af3fd3a07b8a", "messageHeadline": "octavia-cli: enable transformations (#12727)", "author": {"name": "Augustin", "email": "augustin.lafanechere@gmail.com", "user": {"login": "alafanechere"}}, "additions": 830, "deletions": 106}}, {"node": {"oid": "851885aebbcad48d9d6937f0248fe0d344a00778", "messageHeadline": "fixed checkstyle errors (#13562)", "author": {"name": "Eugene", "email": "etsybaev@gmail.com", "user": {"login": "etsybaev"}}, "additions": 20, "deletions": 14}}, {"node": {"oid": "d6b50c1ce048db4efaa756b3a30116c187b7c875", "messageHeadline": "Destination BigQuery: refactored spec and doc (#13424)", "author": {"name": "Yurii Bidiuk", "email": "35812734+yurii-bidiuk@users.noreply.github.com", "user": {"login": "yurii-bidiuk"}}, "additions": 424, "deletions": 231}}, {"node": {"oid": "0e06496d61ded011efa0af49a71c3081826210e7", "messageHeadline": "Fix build: run gradlew format (#13556)", "author": {"name": "terencecho", "email": "terence@airbyte.io", "user": {"login": "terencecho"}}, "additions": 12, "deletions": 9}}, {"node": {"oid": "8c4c8cf44de01135120bb7b4a66c9328654661f5", "messageHeadline": "Upgrade all non major dependencies (#13553)", "author": {"name": "Tim Roes", "email": "tim@airbyte.io", "user": {"login": "timroes"}}, "additions": 5001, "deletions": 9165}}, {"node": {"oid": "17218278142bea4090e7afb38f2a999ee5be39e5", "messageHeadline": "\ud83c\udf89 Source Amazon Seller Partner: add financial streams (#13364)", "author": {"name": "Ganpat Agarwal", "email": "gagarwal@artica.com", "user": {"login": "ganpatagarwal"}}, "additions": 1234, "deletions": 3}}, {"node": {"oid": "3ad489eefc246ca3797920f2fe248ff79f30ba94", "messageHeadline": "13547 Fixed integration tests source-sftp Mac OS (#13551)", "author": {"name": "Yevhen Sukhomud", "email": "suhomud@gmail.com", "user": {"login": "suhomud"}}, "additions": 28, "deletions": 5}}, {"node": {"oid": "0796b35e558ea799529c8ccb72574fe5717206c9", "messageHeadline": ":tada: Source Stripe - to ga (#13449)", "author": {"name": "midavadim", "email": "midavadim@yahoo.com", "user": {"login": "midavadim"}}, "additions": 342, "deletions": 84}}, {"node": {"oid": "5a7b1aaacd982dea9f018f15089e95920539b55c", "messageHeadline": "Bmoric/add namespace to protocol (#13356)", "author": {"name": "Benoit Moriceau", "email": "benoit@airbyte.io", "user": {"login": "benmoriceau"}}, "additions": 9, "deletions": 2}}, {"node": {"oid": "5e1ee8c3977a96af5519873485cf4cc3cd5e6bcd", "messageHeadline": "Fix customer.io template ordering for auto-disable notifications (#13\u2026", "author": {"name": "terencecho", "email": "terence@airbyte.io", "user": {"login": "terencecho"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "5e0cb28d8fe569eca4d33817ea7cdc3959f95ba7", "messageHeadline": "Add stream key and stream reset persistence methods (#13502)", "author": {"name": "Anne", "email": "102554163+alovew@users.noreply.github.com", "user": {"login": "alovew"}}, "additions": 203, "deletions": 0}}, {"node": {"oid": "53c95bfdaa37e2cb630e6d8e7a1836648b5edeaf", "messageHeadline": "Bump Airbyte version from 0.39.12-alpha to 0.39.13-alpha (#13513)", "author": {"name": "Octavia Squidington III", "email": "90398440+octavia-squidington-iii@users.noreply.github.com", "user": {"login": "octavia-squidington-iii"}}, "additions": 35, "deletions": 35}}, {"node": {"oid": "0ce18fb56da337656b32fdcc5ec263f6e24d104f", "messageHeadline": "Auto-add connector docs pages to catalog sidebar and update checklist\u2026", "author": {"name": "Sherif A. Nada", "email": "snadalive@gmail.com", "user": {"login": "sherifnada"}}, "additions": 25, "deletions": 713}}, {"node": {"oid": "574e9cf472cc041b24955e233820ace693c57c3c", "messageHeadline": "Bump Airbyte version from 0.39.11-alpha to 0.39.12-alpha (#13509)", "author": {"name": "Octavia Squidington III", "email": "90398440+octavia-squidington-iii@users.noreply.github.com", "user": {"login": "octavia-squidington-iii"}}, "additions": 35, "deletions": 35}}, {"node": {"oid": "ab735e25e61bab090fe3918f16570c2f23b3ec57", "messageHeadline": "Fix lost schedule when editing connection name and ensure connection \u2026", "author": {"name": "Edmundo Ruiz Ghanem", "email": "168664+edmundito@users.noreply.github.com", "user": {"login": "edmundito"}}, "additions": 21, "deletions": 18}}, {"node": {"oid": "4b266c1b7db8c3f2a1fd48ab044fdd6f349614ca", "messageHeadline": "\ud83d\udc1b Source Postgres: write hstore as json (#13367)", "author": {"name": "Yurii Bidiuk", "email": "35812734+yurii-bidiuk@users.noreply.github.com", "user": {"login": "yurii-bidiuk"}}, "additions": 48, "deletions": 1}}, {"node": {"oid": "40cb78e5c7497db48a463979675fea4795179797", "messageHeadline": "Fix the acceptance tests. (#13501)", "author": {"name": "Davin Chia", "email": "davinchia@gmail.com", "user": {"login": "davinchia"}}, "additions": 22, "deletions": 19}}, {"node": {"oid": "da22f0320ac5c448d2a91393e14771f7f12a4b74", "messageHeadline": "remove scheduler/app from publish_docker.sh (#13507)", "author": {"name": "Lake Mossman", "email": "lake@airbyte.io", "user": {"login": "lmossman"}}, "additions": 0, "deletions": 1}}, {"node": {"oid": "73034c64da36eb3372945727a61a706631460dea", "messageHeadline": "Sweep old scheduler code (#13400)", "author": {"name": "Lake Mossman", "email": "lake@airbyte.io", "user": {"login": "lmossman"}}, "additions": 226, "deletions": 3800}}, {"node": {"oid": "0342699daf0fd8200abe6cc9a27a084b91ad43ee", "messageHeadline": "Normalization: rename *.sql -> *.sql.j2 (#13474)", "author": {"name": "Serhii Chvaliuk", "email": "grubberr@gmail.com", "user": {"login": "grubberr"}}, "additions": 3, "deletions": 3}}, {"node": {"oid": "3063f0614c24309b9ac6248f01a2f5028dcc4b98", "messageHeadline": "Create maintainer-code-of-conduct (#13482)", "author": {"name": "John Lafleur", "email": "john@airbyte.io", "user": {"login": "johnlafleur"}}, "additions": 38, "deletions": 0}}, {"node": {"oid": "a2f98ab27a7a3a69bb20d60b32cece0d4ca6efd0", "messageHeadline": "Update slack-code-of-conduct.md (#13481)", "author": {"name": "John Lafleur", "email": "john@airbyte.io", "user": {"login": "johnlafleur"}}, "additions": 22, "deletions": 11}}, {"node": {"oid": "0aa21ddb87bbf7ca63c02b6fc704dd9ef177372e", "messageHeadline": "Bump Airbyte version from 0.39.10-alpha to 0.39.11-alpha (#13490)", "author": {"name": "Octavia Squidington III", "email": "90398440+octavia-squidington-iii@users.noreply.github.com", "user": {"login": "octavia-squidington-iii"}}, "additions": 40, "deletions": 40}}, {"node": {"oid": "c8eb3bd264243737d7a6e73fd23cb6132ffa3a1f", "messageHeadline": "Bumped release stage version (#13307)", "author": {"name": "Serhii Lazebnyi", "email": "53845333+lazebnyi@users.noreply.github.com", "user": {"login": "lazebnyi"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "7800b52f4d1006da89f0c26dc06ec8961bff83a7", "messageHeadline": "\ud83d\udc1b Source Hubspot: scope `crm.objects.feedback_submissions.read` added\u2026", "author": {"name": "Serhii Chvaliuk", "email": "grubberr@gmail.com", "user": {"login": "grubberr"}}, "additions": 5, "deletions": 4}}, {"node": {"oid": "adc590e385ff265969ce9ef30af5102aff9dcba9", "messageHeadline": "Update publishing scripts after renaming dirs. (#13486)", "author": {"name": "Davin Chia", "email": "davinchia@gmail.com", "user": {"login": "davinchia"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "7788594e22a677434a996dda8d1d4e0bb4306432", "messageHeadline": "Start publishing proper artifacts. (#13484)", "author": {"name": "Davin Chia", "email": "davinchia@gmail.com", "user": {"login": "davinchia"}}, "additions": 61, "deletions": 112}}, {"node": {"oid": "e9a94396e553538ffe41ba85f79fe418baeae18f", "messageHeadline": "Fat Jar: Rename Dir Part 3 (#13480)", "author": {"name": "Davin Chia", "email": "davinchia@gmail.com", "user": {"login": "davinchia"}}, "additions": 18, "deletions": 18}}, {"node": {"oid": "eb99f47746e1d04f87d4839c816f0b8b2a12be04", "messageHeadline": "Fat Jar: Rename Dir Part 2 (#13478)", "author": {"name": "Davin Chia", "email": "davinchia@gmail.com", "user": {"login": "davinchia"}}, "additions": 72, "deletions": 72}}, {"node": {"oid": "dd6d263dd412fb0ed3cced3df35c0aad39e8dd4c", "messageHeadline": "Update generate script to use new protocol models directory. (#13479)", "author": {"name": "Davin Chia", "email": "davinchia@gmail.com", "user": {"login": "davinchia"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "83a89aa843e587a02815eabb8c17437c0b8339e8", "messageHeadline": "Fat Jar: Rename Dir Part 1 (#13476)", "author": {"name": "Davin Chia", "email": "davinchia@gmail.com", "user": {"login": "davinchia"}}, "additions": 157, "deletions": 157}}, {"node": {"oid": "12f51b7d4faf4e8e15232c9e1b2cc7ceb8072e06", "messageHeadline": "Bump Airbyte version from 0.39.9-alpha to 0.39.10-alpha (#13470)", "author": {"name": "Octavia Squidington III", "email": "90398440+octavia-squidington-iii@users.noreply.github.com", "user": {"login": "octavia-squidington-iii"}}, "additions": 40, "deletions": 40}}, {"node": {"oid": "9aa0220820a305c4066fcf2d2e7b2349876cae50", "messageHeadline": "revert redshift and json operations (#13465)", "author": {"name": "Marcos Marx", "email": "marcosmarxm@users.noreply.github.com", "user": {"login": "marcosmarxm"}}, "additions": 4, "deletions": 40}}, {"node": {"oid": "b4921af32241de11698a7d7bb257825d3b1e3f52", "messageHeadline": "Edit getting started docs (#13463)", "author": {"name": "Sophia Wiley", "email": "106352739+sophia-wiley@users.noreply.github.com", "user": {"login": "sophia-wiley"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "adf4b6df252a604c5cecb19c0e4931c2c7bad8a7", "messageHeadline": "run gradlew add headers, correct formatting (#13460)", "author": {"name": "Marcos Marx", "email": "marcosmarxm@users.noreply.github.com", "user": {"login": "marcosmarxm"}}, "additions": 1696, "deletions": 969}}, {"node": {"oid": "1225f80bd8e9e5a2215252cc788b958a83c0267f", "messageHeadline": "Source hubspot: filter out streams we don't have access to (#13455)", "author": {"name": "Alexandre Girard", "email": "alexandre@airbyte.io", "user": {"login": "girarda"}}, "additions": 111, "deletions": 45}}, {"node": {"oid": "d2921925b51f3a76325dac8cb060dd888a20bbac", "messageHeadline": "Check for invalidFields size before accessing (#13457)", "author": {"name": "Anne", "email": "102554163+alovew@users.noreply.github.com", "user": {"login": "alovew"}}, "additions": 11, "deletions": 2}}, {"node": {"oid": "071a8e9dc8e4f7c56f7250eaf8fc5f564c5b0103", "messageHeadline": "Destination Redshift: fixed array contents verification for SUPER (#1\u2026", "author": {"name": "Adam", "email": "adam-bloom@users.noreply.github.com", "user": {"login": "adam-bloom"}}, "additions": 40, "deletions": 4}}, {"node": {"oid": "9fd4bba73c90f0cc0016629180eb40f930cb06a6", "messageHeadline": "Cleaner migration wait logic (#13290)", "author": {"name": "Jonathan Pearlin", "email": "jpearlin1@gmail.com", "user": {"login": "jdpgrailsdev"}}, "additions": 54, "deletions": 21}}, {"node": {"oid": "74f620cf64784d4ac55b6090c2418bf80e75ded4", "messageHeadline": "Helm Chart: enable setting resource limits for bootloader and tempora\u2026", "author": {"name": "rcheatham-q", "email": "85177354+rcheatham-q@users.noreply.github.com", "user": {"login": "rcheatham-q"}}, "additions": 55, "deletions": 9}}, {"node": {"oid": "8076b56f3718d6fe054b660a838f2c1c6890ffc2", "messageHeadline": "ESLint rule for interface over type (#13451)", "author": {"name": "Tim Roes", "email": "tim@airbyte.io", "user": {"login": "timroes"}}, "additions": 390, "deletions": 361}}, {"node": {"oid": "ac01bd383d53d3d86298f28bd3eea5bc1d007a6d", "messageHeadline": "Bump Airbyte version from 0.39.8-alpha to 0.39.9-alpha (#13454)", "author": {"name": "Octavia Squidington III", "email": "90398440+octavia-squidington-iii@users.noreply.github.com", "user": {"login": "octavia-squidington-iii"}}, "additions": 41, "deletions": 41}}, {"node": {"oid": "609541d9ae0d4d4e44fc20bea5dc208d2742d282", "messageHeadline": "Migrate cypress tests and commands to TypeScript (#13091)", "author": {"name": "Edmundo Ruiz Ghanem", "email": "168664+edmundito@users.noreply.github.com", "user": {"login": "edmundito"}}, "additions": 153, "deletions": 152}}, {"node": {"oid": "850ff5882c23958fc9ca34ba459177e5dd2a83ff", "messageHeadline": "Highlight removed and added streams in Connection form (#13392)", "author": {"name": "Teal Larson", "email": "LARSON.TEAL@GMAIL.COM", "user": {"login": "tealjulia"}}, "additions": 331, "deletions": 179}}, {"node": {"oid": "94dc19168cac55348ba002961ada1992eb4e5b7a", "messageHeadline": "\ud83d\udc1b  Source Amplitude: Fixed JSON Validator `date-time` validation (#13\u2026", "author": {"name": "Baz", "email": "oleksandr.bazarnov@globallogic.com", "user": {"login": "bazarnov"}}, "additions": 91, "deletions": 32}}, {"node": {"oid": "4fe65c602491c6b74b0f0a90a5af542a59814df4", "messageHeadline": "\ud83d\udc1b Source Mixpanel: publish v0.1.17 (#13450)", "author": {"name": "Baz", "email": "oleksandr.bazarnov@globallogic.com", "user": {"login": "bazarnov"}}, "additions": 19, "deletions": 4}}, {"node": {"oid": "bdeadfca587f0272b4f33eab243039d854b2eb84", "messageHeadline": "Fixed reverted PR: Fix cancel button when it doesn't provide feedback\u2026", "author": {"name": "Vladimir", "email": "volodymyr.s.petrov@globallogic.com", "user": {"login": "dizel852"}}, "additions": 206, "deletions": 217}}, {"node": {"oid": "75e4114eb106687c510769e2a223c5bfcb2384ab", "messageHeadline": "\ud83c\udf89 Source Freshdesk: Added new streams (#13332)", "author": {"name": "Luis Gomez", "email": "781929+lgomezm@users.noreply.github.com", "user": {"login": "lgomezm"}}, "additions": 1444, "deletions": 641}}, {"node": {"oid": "568057ab6277aefc0ea344fb71cb8ece51cf2928", "messageHeadline": "Prepare YamlSeedConfigPersistence for dependency injection (#13384)", "author": {"name": "Jonathan Pearlin", "email": "jpearlin1@gmail.com", "user": {"login": "jdpgrailsdev"}}, "additions": 29, "deletions": 19}}, {"node": {"oid": "0f6141190481278534eb0bcfe140c8a04093f06b", "messageHeadline": "helm chart: Support nodeSelector, tolerations and affinity on the boo\u2026", "author": {"name": "Jeff Fouchard", "email": "jeff@fouchard.org", "user": {"login": "jfouchard"}}, "additions": 10, "deletions": 1}}, {"node": {"oid": "c3170f9240d798d11c84615ec17a65470d772467", "messageHeadline": "airbyte-api: add jackson model annotations to remove null values from\u2026", "author": {"name": "Augustin", "email": "augustin.lafanechere@gmail.com", "user": {"login": "alafanechere"}}, "additions": 9, "deletions": 14}}, {"node": {"oid": "d30716a16d667078161508df6253882580729156", "messageHeadline": "Change stage to `beta` (#13422)", "author": {"name": "Roman", "email": "66549992+roman-romanov-o@users.noreply.github.com", "user": {"login": "roman-romanov-o"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "19a20f0efc7558cee8505470c0143def04a34ae3", "messageHeadline": "\ud83d\udc1b Source Google Sheets: Retry on server errors (#13446)", "author": {"name": "Alexandre Girard", "email": "alexandre@airbyte.io", "user": {"login": "girarda"}}, "additions": 12, "deletions": 9}}, {"node": {"oid": "88390f24ea0490d979dc9a96623539279a2d0eb0", "messageHeadline": "Improve kube deploy process. (#13397)", "author": {"name": "Lake Mossman", "email": "lake@airbyte.io", "user": {"login": "lmossman"}}, "additions": 51, "deletions": 37}}, {"node": {"oid": "30722987cc7dbd9c2221382eaf515761402bc2d4", "messageHeadline": "Helm chart dependencies fix (#13432)", "author": {"name": "Matteo Ridolfi", "email": "spezam@gmail.com", "user": {"login": "spezam"}}, "additions": 7, "deletions": 7}}, {"node": {"oid": "537c9bab0e7622aa7ce8b65516f523558b63462b", "messageHeadline": "\ud83d\udc1b Source HubSpot: Transform `contact_lists` data to comply with schem\u2026", "author": {"name": "Serhii Chvaliuk", "email": "grubberr@gmail.com", "user": {"login": "grubberr"}}, "additions": 50, "deletions": 6}}, {"node": {"oid": "7b7b0735ac648900c0d2a7c874d8af56d12f3827", "messageHeadline": "#11758: Source Google Ads to GA (#13441)", "author": {"name": "Denis Davydov", "email": "davydov.den18@gmail.com", "user": {"login": "davydov-d"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "faab304883940233c80d549b90dbaf9df740ab17", "messageHeadline": "Add more pr actions to tag pull requests (#13437)", "author": {"name": "Brian Leonard", "email": "brian@bleonard.com", "user": {"login": "bleonard"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "a7b64871892ad7568d8ee6596a0cb2cd937ad20d", "messageHeadline": "Source Google Ads: drop schema field that filters out the data from s\u2026", "author": {"name": "Denis Davydov", "email": "davydov.den18@gmail.com", "user": {"login": "davydov-d"}}, "additions": 6, "deletions": 6}}, {"node": {"oid": "bf0a1c36dc5e9206f0c5b61c5486c8bea41ee68c", "messageHeadline": "Updates error view with new design (#13197)", "author": {"name": "Edmundo Ruiz Ghanem", "email": "168664+edmundito@users.noreply.github.com", "user": {"login": "edmundito"}}, "additions": 125, "deletions": 86}}, {"node": {"oid": "b5b43d3fa16d6467acdfdfc9fe08c7f8efe03f73", "messageHeadline": "Source MSSQL: correct enum Standard method (#13419)", "author": {"name": "Marcos Marx", "email": "marcosmarxm@users.noreply.github.com", "user": {"login": "marcosmarxm"}}, "additions": 14, "deletions": 13}}, {"node": {"oid": "9648a5ceb636d129d1b99179ff8322c1c5f63a06", "messageHeadline": "Update postgres doc about cdc publication (#13433)", "author": {"name": "LiRen Tu", "email": "tuliren.git@outlook.com", "user": {"login": "tuliren"}}, "additions": 5, "deletions": 1}}, {"node": {"oid": "b73713e610cc0a588ec6e14d01f03efbe331f345", "messageHeadline": "run source acceptance tests against image built from branch (#13401)", "author": {"name": "Brian Lai", "email": "51336873+brianjlai@users.noreply.github.com", "user": {"login": "brianjlai"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "d053600c51c39835600816b1731adb99b9d0a367", "messageHeadline": "Prepare to remove fat jar. (#13427)", "author": {"name": "Davin Chia", "email": "davinchia@gmail.com", "user": {"login": "davinchia"}}, "additions": 40, "deletions": 39}}, {"node": {"oid": "7fbe6dab5c9aae85fa098359c567a7453f2aefeb", "messageHeadline": "[Low code CDK] add support for iterating over parent stream slices (#\u2026", "author": {"name": "Alexandre Girard", "email": "alexandre@airbyte.io", "user": {"login": "girarda"}}, "additions": 175, "deletions": 1}}, {"node": {"oid": "d0d74ec7306e774eed955e207a4d7d73b1b19713", "messageHeadline": "\ud83c\udf89Source Hubspot: Fix connector incremental state handling (#13320)", "author": {"name": "Serhii Chvaliuk", "email": "grubberr@gmail.com", "user": {"login": "grubberr"}}, "additions": 56, "deletions": 39}}, {"node": {"oid": "39de3318e5981646224df12d0cc9a93ae6d0e0e3", "messageHeadline": "Bump Airbyte version from 0.39.7-alpha to 0.39.8-alpha (#13402)", "author": {"name": "Octavia Squidington III", "email": "90398440+octavia-squidington-iii@users.noreply.github.com", "user": {"login": "octavia-squidington-iii"}}, "additions": 41, "deletions": 41}}, {"node": {"oid": "bdf6ba846355a81c0aeb1d461a389a85d00945cb", "messageHeadline": "\ud83c\udf89Source Hubspot: Associated line items to deals (#13383)", "author": {"name": "Serhii Lazebnyi", "email": "53845333+lazebnyi@users.noreply.github.com", "user": {"login": "lazebnyi"}}, "additions": 16, "deletions": 9}}, {"node": {"oid": "d79b319819650f99fae2ab8c6c8d3ab25d474cf1", "messageHeadline": ":tada:  Source Mixpanel: Beta preparation (#13372)", "author": {"name": "Roman", "email": "66549992+roman-romanov-o@users.noreply.github.com", "user": {"login": "roman-romanov-o"}}, "additions": 1141, "deletions": 880}}, {"node": {"oid": "815b2e1d4d6b1d55d702949f71ae0d14aa690dc4", "messageHeadline": "Update various platform images to be M1 compatible. (#13411)", "author": {"name": "Davin Chia", "email": "davinchia@gmail.com", "user": {"login": "davinchia"}}, "additions": 8, "deletions": 7}}, {"node": {"oid": "1b6779d6192eafacb34223ac32992021de1d1d8a", "messageHeadline": "[OC-252] Hubspot Source: Request optional scopes (#13381)", "author": {"name": "Alexandre Girard", "email": "alexandre@airbyte.io", "user": {"login": "girarda"}}, "additions": 20, "deletions": 22}}, {"node": {"oid": "2714ee0af85e085cac6bc027d7d5b6216fcdd646", "messageHeadline": "Create stream resets table (#13237)", "author": {"name": "Anne", "email": "102554163+alovew@users.noreply.github.com", "user": {"login": "alovew"}}, "additions": 75, "deletions": 1}}, {"node": {"oid": "ccbd7c65085a992d929081dd221c05ee83b46b7d", "messageHeadline": "conditional paginator + interpolated boolean components (#13389)", "author": {"name": "Brian Lai", "email": "51336873+brianjlai@users.noreply.github.com", "user": {"login": "brianjlai"}}, "additions": 142, "deletions": 0}}, {"node": {"oid": "c96c3479c3b30fdd338bf1f713840f099c78bb60", "messageHeadline": "Updating Plural deployment doc with latest information. (#13360)", "author": {"name": "Abhi Vaidyanatha", "email": "abhi@airbyte.io", "user": {"login": "avaidyanatha"}}, "additions": 42, "deletions": 14}}, {"node": {"oid": "7b336199b46d8530ef6754d2df41e1a9f4d492f6", "messageHeadline": "Allow overwriting i18n messages via LaunchDarkly (#13347)", "author": {"name": "Tim Roes", "email": "tim@airbyte.io", "user": {"login": "timroes"}}, "additions": 173, "deletions": 36}}, {"node": {"oid": "3125d92c828d388dea49d8f058e6e7b17d55abb8", "messageHeadline": "handle null mask value (#13382)", "author": {"name": "Brian Leonard", "email": "brian@bleonard.com", "user": {"login": "bleonard"}}, "additions": 4, "deletions": 2}}, {"node": {"oid": "aa9251872136235be81f5d5f6d97eec00928a992", "messageHeadline": "Low-code connectors: configurable source from yaml (#13038)", "author": {"name": "Alexandre Girard", "email": "alexandre@airbyte.io", "user": {"login": "girarda"}}, "additions": 743, "deletions": 4}}, {"node": {"oid": "006d3efec6b0217abf85723b1f63f07b16291271", "messageHeadline": "source salesforce: fix build (#13374)", "author": {"name": "Denis Davydov", "email": "davydov.den18@gmail.com", "user": {"login": "davydov-d"}}, "additions": 9, "deletions": 2}}, {"node": {"oid": "dc3878d15a298f5263838cdada528e685048ef81", "messageHeadline": "Source Instagram: fix connector build (#13371)", "author": {"name": "Denis Davydov", "email": "davydov.den18@gmail.com", "user": {"login": "davydov-d"}}, "additions": 6, "deletions": 6}}, {"node": {"oid": "d9fa24ffff9d7c2a482c53ae2d0fb928cfd61ec2", "messageHeadline": "Low code connectors: implement components for sendgrid (#12853)", "author": {"name": "Alexandre Girard", "email": "alexandre@airbyte.io", "user": {"login": "girarda"}}, "additions": 1137, "deletions": 3}}, {"node": {"oid": "7616735bd872ad493c2339943513e57ba4f2b6b6", "messageHeadline": "correct freshservice icon link (#13318)", "author": {"name": "Marcos Marx", "email": "marcosmarxm@users.noreply.github.com", "user": {"login": "marcosmarxm"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "6442ad6f33bd5a9a607f096cdc581bf53d80a7dd", "messageHeadline": ":bug: Source Zendesk Support: use `CDK v.0.1.60` to handle `Connectio\u2026", "author": {"name": "Denis Davydov", "email": "davydov.den18@gmail.com", "user": {"login": "davydov-d"}}, "additions": 911, "deletions": 183}}, {"node": {"oid": "4ddb4f5b10ff3ba2e1f1b1c4e7438bad0768d98d", "messageHeadline": "Updated to read_records instructions (#13346)", "author": {"name": "Alexander Marquardt", "email": "alexander.marquardt@gmail.com", "user": {"login": "alexander-marquardt"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "4073099a8de497022d169ddc43edd1bce42c265d", "messageHeadline": "Update building-a-python-source.md (#13348)", "author": {"name": "Alexander Marquardt", "email": "alexander.marquardt@gmail.com", "user": {"login": "alexander-marquardt"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "0a56b1d43fa570e65514053a4413f16cf4423874", "messageHeadline": "Postgres Source: add timezone awareness and handle BC dates (#13166)", "author": {"name": "VitaliiMaltsev", "email": "39538064+VitaliiMaltsev@users.noreply.github.com", "user": {"login": "VitaliiMaltsev"}}, "additions": 383, "deletions": 57}}, {"node": {"oid": "748291bb0cf1cc1e71322959271ee3783eeff383", "messageHeadline": "Snowflake Destination apply buffering strategy on GCS staging (#12952)", "author": {"name": "VitaliiMaltsev", "email": "39538064+VitaliiMaltsev@users.noreply.github.com", "user": {"login": "VitaliiMaltsev"}}, "additions": 347, "deletions": 76}}, {"node": {"oid": "8e173e6e96aaaffa0b07291ec3c7a2f6c07e0bd2", "messageHeadline": "Bump Airbyte version from 0.39.6-alpha to 0.39.7-alpha (#13358)", "author": {"name": "Octavia Squidington III", "email": "90398440+octavia-squidington-iii@users.noreply.github.com", "user": {"login": "octavia-squidington-iii"}}, "additions": 41, "deletions": 41}}, {"node": {"oid": "fcbffe049578bac085768acd55e5b6373e9ad3d5", "messageHeadline": "Implement job state machine validations (#13213)", "author": {"name": "Lake Mossman", "email": "lake@airbyte.io", "user": {"login": "lmossman"}}, "additions": 105, "deletions": 36}}, {"node": {"oid": "5f0f106cb640d49ad1b3e0f37aeb99f98d72dbfb", "messageHeadline": "Limit the number of record schema validations performed (#13351)", "author": {"name": "Anne", "email": "102554163+alovew@users.noreply.github.com", "user": {"login": "alovew"}}, "additions": 75, "deletions": 35}}, {"node": {"oid": "53eeb09da859bd5748b616d66ead59b4b1a26cff", "messageHeadline": "Github Template: Update bug-report.md (#13316)", "author": {"name": "Marcos Marx", "email": "marcosmarxm@users.noreply.github.com", "user": {"login": "marcosmarxm"}}, "additions": 6, "deletions": 3}}, {"node": {"oid": "032bc53ea8145f8cba2ad75c9cdcd243d9439a92", "messageHeadline": "Prevent 'cannot read properties of undefined' error for attempt logs \u2026", "author": {"name": "Lake Mossman", "email": "lake@airbyte.io", "user": {"login": "lmossman"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "9b525b595948f100608fbb5a4fc134d33dee4aa9", "messageHeadline": "Mask certain keys from GitHub output (#13242)", "author": {"name": "Brian Leonard", "email": "brian@bleonard.com", "user": {"login": "bleonard"}}, "additions": 121, "deletions": 18}}, {"node": {"oid": "417bdc1cb2b99bab9c8c4e61730256887e3042ca", "messageHeadline": "Bump Airbyte version from 0.39.5-alpha to 0.39.6-alpha (#13350)", "author": {"name": "Octavia Squidington III", "email": "90398440+octavia-squidington-iii@users.noreply.github.com", "user": {"login": "octavia-squidington-iii"}}, "additions": 41, "deletions": 41}}, {"node": {"oid": "aaf34cfc20e933e549be30bfd6d4085fef1453c6", "messageHeadline": "update OSS action to take in docker username input (#13352)", "author": {"name": "Parker Mossman", "email": "parker@airbyte.io", "user": {"login": "pmossman"}}, "additions": 4, "deletions": 1}}, {"node": {"oid": "5fce52b4fdaaa0a1ef7d8b2a6ea8ae99600ce2fd", "messageHeadline": "use /list instead of /list_for_workspace (#13341)", "author": {"name": "Peter Hu", "email": "peter@airbyte.io", "user": {"login": "git-phu"}}, "additions": 8, "deletions": 18}}, {"node": {"oid": "64ad8c6203eafbca6a2ca91f605c88639960f94d", "messageHeadline": "Bumped release stage version (#13095)", "author": {"name": "Serhii Lazebnyi", "email": "53845333+lazebnyi@users.noreply.github.com", "user": {"login": "lazebnyi"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "f9348b22517556e1af5d1831db7187b912ee0126", "messageHeadline": "\ud83d\udc1b Source Amazon S3: solve possible case of files being missed during \u2026", "author": {"name": "Serhii Lazebnyi", "email": "53845333+lazebnyi@users.noreply.github.com", "user": {"login": "lazebnyi"}}, "additions": 132, "deletions": 15}}, {"node": {"oid": "0c5cdc7e66137dbc79f0da0d3cb9b95f86b45825", "messageHeadline": "Adds redirects to the sidebars (#13334)", "author": {"name": "Topher Lubaway", "email": "asimplechris@gmail.com", "user": {"login": "supertopher"}}, "additions": 7, "deletions": 3}}, {"node": {"oid": "de2035e901a1a6d823b042ef7783f36c5e91ed37", "messageHeadline": "Disable form inputs while testing and saving source and destination (\u2026", "author": {"name": "Edmundo Ruiz Ghanem", "email": "168664+edmundito@users.noreply.github.com", "user": {"login": "edmundito"}}, "additions": 207, "deletions": 90}}, {"node": {"oid": "f694b098ede8d585d2813249de861ba9f307df49", "messageHeadline": "Filter out unavailable connectors in cloud connector settings, enable\u2026", "author": {"name": "Edmundo Ruiz Ghanem", "email": "168664+edmundito@users.noreply.github.com", "user": {"login": "edmundito"}}, "additions": 53, "deletions": 26}}, {"node": {"oid": "ff4b7893bb45726ae630b8ecc864a814597d3361", "messageHeadline": "Fixed reverted PR: Choose optimal sync modes by default on UI (#12770)", "author": {"name": "Vladimir", "email": "volodymyr.s.petrov@globallogic.com", "user": {"login": "dizel852"}}, "additions": 524, "deletions": 64}}, {"node": {"oid": "474349e0fa8e0a64c9fd9af8c05a42d46a590c90", "messageHeadline": "\ud83d\udc1bDestination-mssql: fixed integration tests (#13304)", "author": {"name": "Eugene", "email": "etsybaev@gmail.com", "user": {"login": "etsybaev"}}, "additions": 15, "deletions": 5}}, {"node": {"oid": "76032e66dd2b75c611440bdccfc3d55863fb3e39", "messageHeadline": "Source Facebook Marketing: Add lookback window to insights streams (#\u2026", "author": {"name": "Vladimir remar", "email": "vladimir.remar@gmail.com", "user": {"login": "vladimir-remar"}}, "additions": 95, "deletions": 36}}, {"node": {"oid": "c55f185109d2c275271e6c13655ca37fa08a5aed", "messageHeadline": ":rocket: Source Klaviyo: New Stream addition along with update to exi\u2026", "author": {"name": "Ahmed Buksh", "email": "38909200+ahmed-buksh@users.noreply.github.com", "user": {"login": "ahmed-buksh"}}, "additions": 70, "deletions": 6}}, {"node": {"oid": "fc73df424b5374fa8c2e51548f3c81e004c287fb", "messageHeadline": " Added a new unit test for getDeploymentMode() in the EnvConfigs.java\u2026", "author": {"name": "YI CHEN", "email": "35242621+Cheryl0402@users.noreply.github.com", "user": {"login": "Cheryl0402"}}, "additions": 15, "deletions": 0}}, {"node": {"oid": "ae2aea8b12bf05926682d231690d0f63124607db", "messageHeadline": "feat: connection name can be edited through UI (#12803)", "author": {"name": "Harshith Mullapudi", "email": "harshithmullapudi@gmail.com", "user": {"login": "harshithmullapudi"}}, "additions": 458, "deletions": 130}}, {"node": {"oid": "1d1476e4932039dcee7a50a96d039f48f945893c", "messageHeadline": "Jira Source: Added resolutiondate to fields on issues stream  (#13202)", "author": {"name": "Mainara Cavalcanti", "email": "mainara.farias@passeidireto.com", "user": {"login": "Mainara"}}, "additions": 17, "deletions": 7}}, {"node": {"oid": "ae95d2981b91b85772264eb199324df8dec97945", "messageHeadline": "\ud83d\udc1bDestination-dynamodb: fixed build's run (#13303)", "author": {"name": "Eugene", "email": "etsybaev@gmail.com", "user": {"login": "etsybaev"}}, "additions": 7, "deletions": 12}}, {"node": {"oid": "ab81e4d1a07017e17b0744dbb36d7ff56cdab633", "messageHeadline": "Source Mixpanel: Added \"end_date\" field in specs (#12801)", "author": {"name": "Michael Nguyen", "email": "67665595+michaelnguyen26@users.noreply.github.com", "user": {"login": "michaelnguyen26"}}, "additions": 20, "deletions": 3}}, {"node": {"oid": "721b5b69c7aaa5dd6509819df3d2a8ac282b31fc", "messageHeadline": "Downgrade ElasticSearch batch size from 256mib to 32mib (#11752)", "author": {"name": "Misko Lee", "email": "imiskolee@users.noreply.github.com", "user": {"login": "imiskolee"}}, "additions": 12, "deletions": 5}}, {"node": {"oid": "2293f897b841021934042474fa1a74b4a62e55a6", "messageHeadline": "\ud83c\udf89 Source Amazon Seller Partner: add replication end date to config (#\u2026", "author": {"name": "Ganpat Agarwal", "email": "ganpat.agarwal@gmail.com", "user": {"login": "ganpatagarwal"}}, "additions": 69, "deletions": 11}}, {"node": {"oid": "fc29ac949f584f4eb47bcc5128d37769d7702291", "messageHeadline": "helm-chart: Add annotations on webapp service (#12981)", "author": {"name": "Thomas van Latum", "email": "thomas.v.latum@gmail.com", "user": {"login": "thomas-vl"}}, "additions": 8, "deletions": 1}}, {"node": {"oid": "2351396d185bdb81a53da6cd34121933ac8092ef", "messageHeadline": ":bug: Destination BigQuery Denormalized : fix datetime with timezone \u2026", "author": {"name": "Andrii Leonets", "email": "30464745+DoNotPanicUA@users.noreply.github.com", "user": {"login": "DoNotPanicUA"}}, "additions": 178, "deletions": 43}}, {"node": {"oid": "1dbd7ab99c7247442f2f263bc1798dfc336b8a1c", "messageHeadline": "Source Amazon Seller Partner: OAuth support (#13119)", "author": {"name": "Anna Lvova", "email": "37615075+annalvova05@users.noreply.github.com", "user": {"login": "annalvova05"}}, "additions": 587, "deletions": 264}}, {"node": {"oid": "d6d52c5d99dd7ebbd966da79c1d890699a947f39", "messageHeadline": ":tada: New Source: RKI (Robert Koch-Institut) Covid Public API  (#11732)", "author": {"name": "Zawar Khan", "email": "zawar92_khan@hotmail.com", "user": {"login": "Zawar92"}}, "additions": 2144, "deletions": 0}}, {"node": {"oid": "ad1fd2b742baca035ddcee2fe0c3b3b790a0534e", "messageHeadline": "\ud83d\udc1b Source Hubspot: use RFC3339 datetime (#13159)", "author": {"name": "Serhii Chvaliuk", "email": "grubberr@gmail.com", "user": {"login": "grubberr"}}, "additions": 14, "deletions": 13}}, {"node": {"oid": "9d1cd42ff9f3118e2312ea9c94ad647f1baaad73", "messageHeadline": "\ud83c\udf89 Source Freshdesk: Migrated to latest CDK (#12334)", "author": {"name": "Luis Gomez", "email": "781929+lgomezm@users.noreply.github.com", "user": {"login": "lgomezm"}}, "additions": 1247, "deletions": 722}}, {"node": {"oid": "3bddf875a663379fc725a38b7c20803b78481b7d", "messageHeadline": "Refactored docs (#13306)", "author": {"name": "Serhii Lazebnyi", "email": "53845333+lazebnyi@users.noreply.github.com", "user": {"login": "lazebnyi"}}, "additions": 59, "deletions": 75}}, {"node": {"oid": "da88158c2f253790fc26e2c68d538607afd61861", "messageHeadline": "\ud83c\udf89 New SFTP source connector (#13120)", "author": {"name": "Yevhen Sukhomud", "email": "suhomud@gmail.com", "user": {"login": "suhomud"}}, "additions": 1327, "deletions": 0}}, {"node": {"oid": "83b9b4fca8087cf3e0b4ba8728c00235b3735e1b", "messageHeadline": "Source Kafka: added option for giving polling time  when consuming re\u2026", "author": {"name": "tirth7777777", "email": "tirth.upadhyaya2001@gmail.com", "user": {"login": "tirth7777777"}}, "additions": 12, "deletions": 4}}, {"node": {"oid": "16de42fde3ad4af35d830791e0bc4552f7b0fb72", "messageHeadline": "\ud83c\udf89Source Postgres (CDC)  - add support of tsquery type (#13083)", "author": {"name": "Yurii Bidiuk", "email": "35812734+yurii-bidiuk@users.noreply.github.com", "user": {"login": "yurii-bidiuk"}}, "additions": 15, "deletions": 5}}, {"node": {"oid": "b90e5b1cc06336f45a382737d0878b3e765970e4", "messageHeadline": "Fix connector base build (#13300)", "author": {"name": "LiRen Tu", "email": "tuliren.git@outlook.com", "user": {"login": "tuliren"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "15d8e46593a989626a2a69c6085442bb698b5e60", "messageHeadline": "Publish new mssql source (#13176)", "author": {"name": "LiRen Tu", "email": "tuliren.git@outlook.com", "user": {"login": "tuliren"}}, "additions": 114, "deletions": 26}}, {"node": {"oid": "e65a97a94a77ec985ec586ad6e4683ac266e06fb", "messageHeadline": "Replace constructors in stream transfer manager helper with a builder\u2026", "author": {"name": "LiRen Tu", "email": "tuliren.git@outlook.com", "user": {"login": "tuliren"}}, "additions": 183, "deletions": 165}}, {"node": {"oid": "0562e9558c567a325e12a2f20282a19851e44b49", "messageHeadline": "Bump faker to test publication flow (#13298)", "author": {"name": "Evan Tahler", "email": "evan@airbyte.io", "user": {"login": "evantahler"}}, "additions": 5, "deletions": 4}}, {"node": {"oid": "d1ff8dd8b4362ddf1c90a037d657951b9ad0570b", "messageHeadline": "[Github Actions] Rename docker secrets and parameterize docker user (\u2026", "author": {"name": "Evan Tahler", "email": "evan@airbyte.io", "user": {"login": "evantahler"}}, "additions": 44, "deletions": 20}}, {"node": {"oid": "40d1dc142149e7371389eb47049226ee90839658", "messageHeadline": "Faker source gains purchases and products (#13248)", "author": {"name": "Evan Tahler", "email": "evan@airbyte.io", "user": {"login": "evantahler"}}, "additions": 426, "deletions": 38}}, {"node": {"oid": "0fd866c590181c2466cb059586f561256168823d", "messageHeadline": "Toggle off and on set -x when DOCKER_TOKEN is used (#13293)", "author": {"name": "noahkawasaki-airbyte", "email": "103465980+noahkawasaki-airbyte@users.noreply.github.com", "user": {"login": "noahkawasaki-airbyte"}}, "additions": 6, "deletions": 0}}, {"node": {"oid": "fed651ba7c25502a87966cf9ec7d40fa18a6e630", "messageHeadline": "Source Posgres: [CDC] allow null values for columns (#13016)", "author": {"name": "Yurii Bidiuk", "email": "35812734+yurii-bidiuk@users.noreply.github.com", "user": {"login": "yurii-bidiuk"}}, "additions": 7, "deletions": 6}}, {"node": {"oid": "57a34b22515c274475c690ca78d38e58065edf27", "messageHeadline": "\ud83d\udc1b Source Google Sheets: fixed issue with timeout (#13291)", "author": {"name": "Baz", "email": "oleksandr.bazarnov@globallogic.com", "user": {"login": "bazarnov"}}, "additions": 13, "deletions": 7}}, {"node": {"oid": "acd1533cecb280821ed381f2756c9ee0ee600525", "messageHeadline": ":tada: Python CDK: handle `requests.exceptions.ChunkedEncodingError` \u2026", "author": {"name": "Denis Davydov", "email": "davydov.den18@gmail.com", "user": {"login": "davydov-d"}}, "additions": 35, "deletions": 25}}, {"node": {"oid": "3d9a972d28e0c0cd6d9307e2bfc8da679b8ddb32", "messageHeadline": "Bump Airbyte version from 0.39.4-alpha to 0.39.5-alpha (#13288)", "author": {"name": "Octavia Squidington III", "email": "90398440+octavia-squidington-iii@users.noreply.github.com", "user": {"login": "octavia-squidington-iii"}}, "additions": 41, "deletions": 41}}, {"node": {"oid": "f687136641db1ff4769c452ddc192ae1e1a957b4", "messageHeadline": "Documentation Side Panel open by default (#13130)", "author": {"name": "Teal Larson", "email": "LARSON.TEAL@GMAIL.COM", "user": {"login": "tealjulia"}}, "additions": 25, "deletions": 84}}, {"node": {"oid": "c10a268bded2c7c79a094b1c4d0faaea1c681471", "messageHeadline": "\ud83d\udc1b Source Github: add incremental for `WorkflowRuns` (#13115)", "author": {"name": "Serhii Chvaliuk", "email": "grubberr@gmail.com", "user": {"login": "grubberr"}}, "additions": 42, "deletions": 17}}, {"node": {"oid": "e3cb566f793c42a70b7bfffca756448f055942ed", "messageHeadline": "Bump faker version to test M1 Connector builds (#13235)", "author": {"name": "Evan Tahler", "email": "evan@airbyte.io", "user": {"login": "evantahler"}}, "additions": 27, "deletions": 24}}, {"node": {"oid": "c955b01e2b0ba34e42e993aaf691197584842ca0", "messageHeadline": "Wait for migration before checking version (#13285)", "author": {"name": "Jonathan Pearlin", "email": "jpearlin1@gmail.com", "user": {"login": "jdpgrailsdev"}}, "additions": 26, "deletions": 6}}, {"node": {"oid": "1026070e15e1a3016da5060b3fb6228877ff6d14", "messageHeadline": "Properly hide secrets (#13241)", "author": {"name": "Benoit Moriceau", "email": "benoit@airbyte.io", "user": {"login": "benmoriceau"}}, "additions": 15, "deletions": 3}}, {"node": {"oid": "d7a1fe8224645ae9940ffafb6e2de720bdb3957a", "messageHeadline": "Clarify what the `/publish` command does with the version (#13236)", "author": {"name": "Evan Tahler", "email": "evan@airbyte.io", "user": {"login": "evantahler"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "65f79d26b940193eb2396f1da71ae1d2ca0be309", "messageHeadline": "Test using default AMI with buildx to publish connectors. (#13282)", "author": {"name": "Davin Chia", "email": "davinchia@gmail.com", "user": {"login": "davinchia"}}, "additions": 0, "deletions": 2}}, {"node": {"oid": "85eb7483d15706ed2579f01d2ce7b2253b5c7269", "messageHeadline": "Bump Airbyte version from 0.39.3-alpha to 0.39.4-alpha (#13279)", "author": {"name": "Octavia Squidington III", "email": "90398440+octavia-squidington-iii@users.noreply.github.com", "user": {"login": "octavia-squidington-iii"}}, "additions": 41, "deletions": 41}}, {"node": {"oid": "426e9594cba8c1d0123392a7af8e31864e511805", "messageHeadline": "fix build: run gradlew format (#13265)", "author": {"name": "Denis Davydov", "email": "davydov.den18@gmail.com", "user": {"login": "davydov-d"}}, "additions": 43, "deletions": 43}}, {"node": {"oid": "e06a9de60ff96d92a020f211eb48990be1623b1a", "messageHeadline": "Use Database Availability/Initialization Check (#13178)", "author": {"name": "Jonathan Pearlin", "email": "jpearlin1@gmail.com", "user": {"login": "jdpgrailsdev"}}, "additions": 818, "deletions": 1258}}, {"node": {"oid": "87847ba87c8d2183848d3e501ba17a9c46c5987f", "messageHeadline": "BigQuery destination : Enable DAT tests (#13155)", "author": {"name": "Andrii Leonets", "email": "30464745+DoNotPanicUA@users.noreply.github.com", "user": {"login": "DoNotPanicUA"}}, "additions": 142, "deletions": 52}}, {"node": {"oid": "3dcda7ae525129ed1dfb43e44083b121eeefc250", "messageHeadline": "Use cheaper operation to estimate json data byte size (#13240)", "author": {"name": "LiRen Tu", "email": "tuliren.git@outlook.com", "user": {"login": "tuliren"}}, "additions": 23, "deletions": 8}}, {"node": {"oid": "a3c3cf779b902d11802a0600b3aeb5f0104bf32b", "messageHeadline": ":bug: Fix Postgres string type in normalization (#12836)", "author": {"name": "L\u00e9on Stefani", "email": "leon@brigad.co", "user": {"login": "shrodingers"}}, "additions": 4, "deletions": 0}}, {"node": {"oid": "5aeae3b2e12c847894a1b19c4a770d4f3dcaae39", "messageHeadline": "update Amazon Ads cloud availability (#13249)", "author": {"name": "Amruta Ranade", "email": "11484018+Amruta-Ranade@users.noreply.github.com", "user": {"login": "Amruta-Ranade"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "38302e82a25f1b66742c3febfbff0668556920f2", "messageHeadline": "Add some docker version info to the publish script (#13247)", "author": {"name": "Evan Tahler", "email": "evan@airbyte.io", "user": {"login": "evantahler"}}, "additions": 5, "deletions": 0}}, {"node": {"oid": "df782f79b407926b99ceed573c0958945107503d", "messageHeadline": "Fix flaky test (#13244)", "author": {"name": "Benoit Moriceau", "email": "benoit@airbyte.io", "user": {"login": "benmoriceau"}}, "additions": 2, "deletions": 3}}, {"node": {"oid": "9aaa5135fd2c1217866d61ab73f30ca58c9698ef", "messageHeadline": "Display additional failure information when sync is expanded and jump\u2026", "author": {"name": "Evan Tahler", "email": "evan@airbyte.io", "user": {"login": "evantahler"}}, "additions": 124, "deletions": 6}}, {"node": {"oid": "296b5c588a94446639221bf74e65a5a049646fd7", "messageHeadline": "Bump Airbyte version from 0.39.2-alpha to 0.39.3-alpha (#13239)", "author": {"name": "Octavia Squidington III", "email": "90398440+octavia-squidington-iii@users.noreply.github.com", "user": {"login": "octavia-squidington-iii"}}, "additions": 41, "deletions": 41}}, {"node": {"oid": "60f78a9d7c88b4590c3da35331a1e5f44854b461", "messageHeadline": "Move the comment step in test and publish commands to the front (#13238)", "author": {"name": "LiRen Tu", "email": "tuliren.git@outlook.com", "user": {"login": "tuliren"}}, "additions": 15, "deletions": 15}}, {"node": {"oid": "b8825381471e044eea0375e0bc6a3edb18a6e30b", "messageHeadline": "Snowflake integration test steps (#13205)", "author": {"name": "Brian Leonard", "email": "brian@bleonard.com", "user": {"login": "bleonard"}}, "additions": 392, "deletions": 152}}, {"node": {"oid": "392f445187448627a51bd0734dcdb18c8da3c505", "messageHeadline": "Publish connector Docker images for multiple platform architectures (\u2026", "author": {"name": "Evan Tahler", "email": "evan@airbyte.io", "user": {"login": "evantahler"}}, "additions": 54, "deletions": 12}}, {"node": {"oid": "731c8bf178630c81a5b5aa2f8c5b24e74159d67d", "messageHeadline": "Add airbyte protocol file (#13234)", "author": {"name": "Alexandre Girard", "email": "alexandre@airbyte.io", "user": {"login": "girarda"}}, "additions": 309, "deletions": 0}}, {"node": {"oid": "43483b7f93be9d9b7533f0390357d3b26f57cce1", "messageHeadline": "\ud83c\udf89 New Source: Talkdesk Explore  (#10164)", "author": {"name": "alex-magno", "email": "87935605+alex-magno@users.noreply.github.com", "user": {"login": "alex-magno"}}, "additions": 1515, "deletions": 0}}, {"node": {"oid": "dca2256a7ccc0108eb076e2849a476c969b958e2", "messageHeadline": "Bump 2022 license version (#13233)", "author": {"name": "Marcos Marx", "email": "marcosmarxm@users.noreply.github.com", "user": {"login": "marcosmarxm"}}, "additions": 935, "deletions": 935}}, {"node": {"oid": "880c759cac06d5eccff2bfb2e51aac8a3c129f70", "messageHeadline": "Use \"generated\" in generated code package names (#13183)", "author": {"name": "Jonathan Pearlin", "email": "jpearlin1@gmail.com", "user": {"login": "jdpgrailsdev"}}, "additions": 826, "deletions": 811}}, {"node": {"oid": "8f8d6cc60ea513cfa2d008f6d4eb82df2accb98e", "messageHeadline": "Add a link to our blog post about CDC (#12913)", "author": {"name": "ThaliaBarrera", "email": "thalia.barrera.dorantes@gmail.com", "user": {"login": "ThaliaBarrera"}}, "additions": 4, "deletions": 0}}, {"node": {"oid": "d789efa103fdc0e75b7aa32cff8b7d5ea0927927", "messageHeadline": "Platform build fails due to test DefaultJobPersistenceTest.ListJobSta\u2026", "author": {"name": "mkhokh-33", "email": "mariia.khokh@globallogic.com", "user": {"login": "mkhokh-33"}}, "additions": 5, "deletions": 2}}, {"node": {"oid": "981dc655ee3b1be2c22dbad17fd728f54fef326f", "messageHeadline": "include SAT and normalization in build reports (#13216)", "author": {"name": "Sherif A. Nada", "email": "snadalive@gmail.com", "user": {"login": "sherifnada"}}, "additions": 5, "deletions": 3}}, {"node": {"oid": "201aa570e66426719600261a4bd78c2828d4a974", "messageHeadline": "source google ads: disabling the test because it is not stable (#13199)", "author": {"name": "Denis Davydov", "email": "davydov.den18@gmail.com", "user": {"login": "davydov-d"}}, "additions": 4, "deletions": 3}}, {"node": {"oid": "c4ef7db5ebce258e367f4ffd9180504d49de5f43", "messageHeadline": "[Low Code CDK] add support for string interpolation for request heade\u2026", "author": {"name": "Brian Lai", "email": "51336873+brianjlai@users.noreply.github.com", "user": {"login": "brianjlai"}}, "additions": 107, "deletions": 11}}, {"node": {"oid": "3894134d1115b7c9ba181684f1aba66bec500a63", "messageHeadline": "Bump year in license short to 2022 (#13191)", "author": {"name": "Alexandre Girard", "email": "alexandre@airbyte.io", "user": {"login": "girarda"}}, "additions": 2044, "deletions": 2361}}, {"node": {"oid": "150ab593f8ca1f1aa960a0811aece26c46ba6c75", "messageHeadline": "Low code connectors: core structure (#12850)", "author": {"name": "Alexandre Girard", "email": "alexandre@airbyte.io", "user": {"login": "girarda"}}, "additions": 1452, "deletions": 0}}, {"node": {"oid": "ddf529cb7810e8b93baa7593515d541fb17dd8e3", "messageHeadline": "Bump Airbyte version from 0.39.1-alpha to 0.39.2-alpha (#13188)", "author": {"name": "Octavia Squidington III", "email": "90398440+octavia-squidington-iii@users.noreply.github.com", "user": {"login": "octavia-squidington-iii"}}, "additions": 41, "deletions": 41}}, {"node": {"oid": "d2aedc7aa2b7b3e6bdf4cc293abd1d339e470669", "messageHeadline": "\ud83d\udc1b Source Intercom: fix `conversation_parts` stream schema (#13204)", "author": {"name": "Pedro S. Lopez", "email": "pedroslopez@me.com", "user": {"login": "pedroslopez"}}, "additions": 7, "deletions": 6}}, {"node": {"oid": "d7cffe4ed716035d53f3d83dbeb009cac9060515", "messageHeadline": "Toph redirects some docs (#13200)", "author": {"name": "Topher Lubaway", "email": "asimplechris@gmail.com", "user": {"login": "supertopher"}}, "additions": 827, "deletions": 710}}, {"node": {"oid": "3a64c25073796db7eb98723067de27d48e462e48", "messageHeadline": "Fixes all broken links and enforces no broken (#13152)", "author": {"name": "Topher Lubaway", "email": "asimplechris@gmail.com", "user": {"login": "supertopher"}}, "additions": 73, "deletions": 339}}, {"node": {"oid": "4a9d9296d2e224941b9feab9034c45cd1a87c5ba", "messageHeadline": "updated connector catalog based on the May 25 changelog (#13190)", "author": {"name": "Amruta Ranade", "email": "11484018+Amruta-Ranade@users.noreply.github.com", "user": {"login": "Amruta-Ranade"}}, "additions": 4, "deletions": 4}}, {"node": {"oid": "fc4ca004fe3c98be3d061b93dc8dcce66db5134c", "messageHeadline": "renames in DefaultAirbyteDestination to disambiguate from Airbyte Pro\u2026", "author": {"name": "Sherif A. Nada", "email": "snadalive@gmail.com", "user": {"login": "sherifnada"}}, "additions": 15, "deletions": 15}}, {"node": {"oid": "c04f6e86fc8e2db8712e967b30b388685579cbd3", "messageHeadline": "Add loading state to switch, convert to scss modules (#12790)", "author": {"name": "Krishna Glick", "email": "krishna@airbyte.io", "user": {"login": "krishnaglick"}}, "additions": 556, "deletions": 221}}, {"node": {"oid": "a8a13bbfd28a75604028f61fcd8daa8dbdfcf7a4", "messageHeadline": "Cancel when running a delete (#13092)", "author": {"name": "Benoit Moriceau", "email": "benoit@airbyte.io", "user": {"login": "benmoriceau"}}, "additions": 69, "deletions": 2}}, {"node": {"oid": "ae2187c6381874a808e4394c8be1d3a86da37575", "messageHeadline": "add more 300 seconds (#13161)", "author": {"name": "Serhii Chvaliuk", "email": "grubberr@gmail.com", "user": {"login": "grubberr"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "5371f87ee620d7dda66a513ed1fcedd706d5284f", "messageHeadline": "\ud83d\udc1b Destination Redshift: Fix DATs blind spot - connection check (#13090)", "author": {"name": "Alexander Tsukanov", "email": "alexander.tsukanovvv@gmail.com", "user": {"login": "alexandertsukanov"}}, "additions": 49, "deletions": 98}}, {"node": {"oid": "524605ccedcc91cd2cbeab9df4173c1c9063cdd2", "messageHeadline": "Fix bugs in form behavior (#13052)", "author": {"name": "Tim Roes", "email": "tim@airbyte.io", "user": {"login": "timroes"}}, "additions": 19, "deletions": 5}}, {"node": {"oid": "868ed7621242fb5140f5de6245531b057d1aec93", "messageHeadline": "Patch for mssql source cdc update (#13168)", "author": {"name": "LiRen Tu", "email": "tuliren.git@outlook.com", "user": {"login": "tuliren"}}, "additions": 397, "deletions": 148}}, {"node": {"oid": "90b757b22909a925a04ce172812227ed71f6f27d", "messageHeadline": "\ud83c\udf89 Source MSSQL: add option to disable initial snapshot and change sna\u2026", "author": {"name": "sivankumar86", "email": "sivankumar86@users.noreply.github.com", "user": {"login": "sivankumar86"}}, "additions": 135, "deletions": 46}}, {"node": {"oid": "5a4cb12360d3ae42c581f8be949ef699ff21a2e5", "messageHeadline": "#13145 fix configured catalog of source Googgle Ads (#13149)", "author": {"name": "Denis Davydov", "email": "davydov.den18@gmail.com", "user": {"login": "davydov-d"}}, "additions": 13, "deletions": 5}}, {"node": {"oid": "4bfd3293e01457cd4529268bc89f8cfe021b7238", "messageHeadline": "\ud83d\udc1b Source Qualaroo: Fix start_date & custom survey_ids (#13121)", "author": {"name": "Daniel Diamond", "email": "33811744+danieldiamond@users.noreply.github.com", "user": {"login": "danieldiamond"}}, "additions": 147, "deletions": 114}}, {"node": {"oid": "46d56fac3ea150d82cfc07270f2d09863ccee38e", "messageHeadline": "Fix of documentation links (#13164)", "author": {"name": "Roman", "email": "66549992+roman-romanov-o@users.noreply.github.com", "user": {"login": "roman-romanov-o"}}, "additions": 7, "deletions": 7}}, {"node": {"oid": "15950dfdb2b126d4e192735312245940a93d44cb", "messageHeadline": "Source Zendesk Chat: passing timeout in request to prevent a stuck co\u2026", "author": {"name": "RobertoBonnet", "email": "robertojuarezwp@gmail.com", "user": {"login": "RobertoBonnet"}}, "additions": 14, "deletions": 15}}, {"node": {"oid": "fb9d2bc4508f616df62e5390c2a9e5b52c8980d6", "messageHeadline": "\ud83d\udc1b Update Survey Monkey Incremental Streams (#13046)", "author": {"name": "Daniel Diamond", "email": "33811744+danieldiamond@users.noreply.github.com", "user": {"login": "danieldiamond"}}, "additions": 20, "deletions": 19}}, {"node": {"oid": "a3f6a1884ddec600ac7491ceffcbd8fb85353189", "messageHeadline": "#12486 and #49 from alpha-beta-issues fixes (#12914)", "author": {"name": "Denis Davydov", "email": "davydov.den18@gmail.com", "user": {"login": "davydov-d"}}, "additions": 496, "deletions": 249}}, {"node": {"oid": "be8d8574f231bf2652e9fcb55e11114570d87272", "messageHeadline": "Remove M1-specific docs - Airbyte works on M1 Macs now (#11856)", "author": {"name": "Evan Tahler", "email": "evan@airbyte.io", "user": {"login": "evantahler"}}, "additions": 1, "deletions": 15}}, {"node": {"oid": "0e40dd68f4bf523a999fa9c846529ef6362cc8d0", "messageHeadline": "update seed specs file", "author": {"name": "lmossman", "email": "lake@airbyte.io", "user": {"login": "lmossman"}}, "additions": 5, "deletions": 5}}, {"node": {"oid": "89219c2a1978904d0f753c004ef03124c1e64f67", "messageHeadline": "Adds google sheets to docs sidebar (#13153)", "author": {"name": "Topher Lubaway", "email": "asimplechris@gmail.com", "user": {"login": "supertopher"}}, "additions": 4, "deletions": 0}}, {"node": {"oid": "7df882935368f1a6674b4835e377d06a13ddd526", "messageHeadline": "Some kind words around docs contribution (#13133)", "author": {"name": "Topher Lubaway", "email": "asimplechris@gmail.com", "user": {"login": "supertopher"}}, "additions": 166, "deletions": 0}}, {"node": {"oid": "073bbbccca8ef9e22a810a8a29edb48883b74694", "messageHeadline": "fix: integration tests are failing for tiktok-marketing (#13127)", "author": {"name": "Harshith Mullapudi", "email": "harshithmullapudi@gmail.com", "user": {"login": "harshithmullapudi"}}, "additions": 14, "deletions": 9}}, {"node": {"oid": "d76ed67241e2647d1930794beb7570a99f4aab59", "messageHeadline": "Bump paramiko in /airbyte-integrations/connectors/destination-sftp-js\u2026", "author": {"name": "Topher Lubaway", "email": "asimplechris@gmail.com", "user": {"login": "supertopher"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "7b0a5410401880f7483bea4df38102789a6f60ac", "messageHeadline": "\ud83c\udf89 Destination Google Sheets: update docs (#13151)", "author": {"name": "Baz", "email": "oleksandr.bazarnov@globallogic.com", "user": {"login": "bazarnov"}}, "additions": 48, "deletions": 21}}, {"node": {"oid": "3b93dd8065fa177ec85d1ada4adfbedd5aa36788", "messageHeadline": "Reduce error boundaries for connections, sources, destinations and on\u2026", "author": {"name": "Edmundo Ruiz Ghanem", "email": "168664+edmundito@users.noreply.github.com", "user": {"login": "edmundito"}}, "additions": 275, "deletions": 220}}, {"node": {"oid": "ab070a77243736cfc97713765a0528e03a978207", "messageHeadline": "Apply pmd to airbyte-config (#13003)", "author": {"name": "Anne", "email": "102554163+alovew@users.noreply.github.com", "user": {"login": "alovew"}}, "additions": 920, "deletions": 653}}, {"node": {"oid": "7a79216d018fb882d5c1c0aa4dd832f91f80a0f0", "messageHeadline": "Make publish command work with private repos by adding JWT into curl \u2026", "author": {"name": "noahkawasaki-airbyte", "email": "103465980+noahkawasaki-airbyte@users.noreply.github.com", "user": {"login": "noahkawasaki-airbyte"}}, "additions": 8, "deletions": 3}}, {"node": {"oid": "5237d26ffde068f5ad4a555185d8606fa6188d38", "messageHeadline": "Change frontend label to team/frontend (#13093)", "author": {"name": "Tim Roes", "email": "tim@airbyte.io", "user": {"login": "timroes"}}, "additions": 3, "deletions": 3}}, {"node": {"oid": "d6f4ef4d38b2c1344a9bf5fd62f8af7076634a02", "messageHeadline": "[9964] destination-mqtt: fixed build tests failures (#13099)", "author": {"name": "Eugene", "email": "etsybaev@gmail.com", "user": {"login": "etsybaev"}}, "additions": 11, "deletions": 2}}, {"node": {"oid": "44a43f0338edd565fff73e119108c2baced65b86", "messageHeadline": "Improve check connection performance for all JDBC-related DBs (#12820)", "author": {"name": "Oleksandr Sheheda", "email": "alexandr-shegeda@users.noreply.github.com", "user": {"login": "alexandr-shegeda"}}, "additions": 36, "deletions": 19}}, {"node": {"oid": "9932e5367f93ab933a824512c0b5e11502e794b9", "messageHeadline": "\ud83c\udf89 Source Mixpanel: increase unit_test coverage up to 90% (#13085)", "author": {"name": "Roman", "email": "66549992+roman-romanov-o@users.noreply.github.com", "user": {"login": "roman-romanov-o"}}, "additions": 89, "deletions": 17}}, {"node": {"oid": "e7c26d6755419d73018a1fa9d5d1cf708153ca3c", "messageHeadline": "Add logic to recover from quarantined and completed states (#13071)", "author": {"name": "Lake Mossman", "email": "lake@airbyte.io", "user": {"login": "lmossman"}}, "additions": 173, "deletions": 24}}, {"node": {"oid": "8b9fa334fa7de45c806b5bc0bf8962bd6528a5c3", "messageHeadline": "PgLsn New Test Case for .toString() (#12899)", "author": {"name": "nahal99", "email": "88207729+nahal99@users.noreply.github.com", "user": {"login": "nahal99"}}, "additions": 17, "deletions": 0}}, {"node": {"oid": "00830dd9e3635b6c27c483b652bad8c6e9b8dc2e", "messageHeadline": "\ud83d\udc1e Postgres destination: add missing jdbc param from 0.3.19 in connect\u2026", "author": {"name": "LiRen Tu", "email": "tuliren.git@outlook.com", "user": {"login": "tuliren"}}, "additions": 7, "deletions": 0}}, {"node": {"oid": "4d3e0418a497b547bf7c4149b5af0620036867eb", "messageHeadline": "Java integration test update (#13113)", "author": {"name": "Brian Leonard", "email": "brian@bleonard.com", "user": {"login": "bleonard"}}, "additions": 5, "deletions": 5}}, {"node": {"oid": "4c283d7daa0492dd1011e1b13f0b102b75ecaed2", "messageHeadline": "Source Facebook marketing: Fix duplicating records during insights lo\u2026", "author": {"name": "Serhii Chvaliuk", "email": "grubberr@gmail.com", "user": {"login": "grubberr"}}, "additions": 166, "deletions": 10}}, {"node": {"oid": "e82e6fc0a20693438958bd7a5a21275c9550d705", "messageHeadline": "Show integration test results on the Action Summary (#13072)", "author": {"name": "Brian Leonard", "email": "brian@bleonard.com", "user": {"login": "bleonard"}}, "additions": 88, "deletions": 16}}, {"node": {"oid": "e56922f09d8100256d0d28c311948cb42f2491a0", "messageHeadline": "\ud83c\udf89 Source Bing Ads: implement `OAuth2.0` support, remove `redirect_uri\u2026", "author": {"name": "Baz", "email": "oleksandr.bazarnov@globallogic.com", "user": {"login": "bazarnov"}}, "additions": 1027, "deletions": 286}}, {"node": {"oid": "643ddfc28623af79dd0adcc01f29e9915a00e8c8", "messageHeadline": "Refactored docs to teamplate (#13033)", "author": {"name": "Serhii Lazebnyi", "email": "53845333+lazebnyi@users.noreply.github.com", "user": {"login": "lazebnyi"}}, "additions": 32, "deletions": 35}}, {"node": {"oid": "3528985b8cecd8aaa46717af83645834b820c5fa", "messageHeadline": "\ud83c\udf89Source Google Search Console: increase unit test coverage at least 9\u2026", "author": {"name": "Serhii Lazebnyi", "email": "53845333+lazebnyi@users.noreply.github.com", "user": {"login": "lazebnyi"}}, "additions": 167, "deletions": 51}}, {"node": {"oid": "34c133ed3929db14201e5d6c9211f310db300238", "messageHeadline": "chore: updated seed spec for tiktok-marketing (#13094)", "author": {"name": "Harshith Mullapudi", "email": "harshithmullapudi@gmail.com", "user": {"login": "harshithmullapudi"}}, "additions": 11, "deletions": 1}}, {"node": {"oid": "120f1182716eb8cb650491dcb57fa262db612948", "messageHeadline": "End date configuration for tiktok (#12838)", "author": {"name": "Zawar Khan", "email": "zawar92_khan@hotmail.com", "user": {"login": "Zawar92"}}, "additions": 48, "deletions": 17}}, {"node": {"oid": "9d9968804d72868ba4daf79a3f3f5da0cab76e44", "messageHeadline": "Refactor database initialization logic (#12961)", "author": {"name": "Jonathan Pearlin", "email": "jpearlin1@gmail.com", "user": {"login": "jdpgrailsdev"}}, "additions": 1423, "deletions": 10}}, {"node": {"oid": "f791295b29d8539fa8ddf7ce1e5a7f9e184b484b", "messageHeadline": ":bug: Source Amplitude: time offset causes a lot of duplicates (#13074)", "author": {"name": "Baz", "email": "oleksandr.bazarnov@globallogic.com", "user": {"login": "bazarnov"}}, "additions": 13, "deletions": 11}}, {"node": {"oid": "153b26464b458976d06fefa40b48b2b3582cf94f", "messageHeadline": "\ud83d\udc1b Source Qualaroo: Update Spec (#13042)", "author": {"name": "Daniel Diamond", "email": "33811744+danieldiamond@users.noreply.github.com", "user": {"login": "danieldiamond"}}, "additions": 28, "deletions": 27}}, {"node": {"oid": "bbfc949bc522fd432404cd404196ad3d4045935a", "messageHeadline": "Source Amazon Seller Partner: Add GET_XML_BROWSE_TREE_DATA report (#1\u2026", "author": {"name": "mcn", "email": "root@nakas.dev", "user": {"login": "manescianera"}}, "additions": 235, "deletions": 15}}, {"node": {"oid": "738dc248a227a446a06087e68fab4d9f99cfdeff", "messageHeadline": "Generated API Client (#12071)", "author": {"name": "Krishna Glick", "email": "krishna@airbyte.io", "user": {"login": "krishnaglick"}}, "additions": 10975, "deletions": 1901}}, {"node": {"oid": "92c0530289f973ce252fc4f5c3f3b75c3afaf1cb", "messageHeadline": "Harshith/test pr 12806 (#13082)", "author": {"name": "Harshith Mullapudi", "email": "harshithmullapudi@gmail.com", "user": {"login": "harshithmullapudi"}}, "additions": 49, "deletions": 80}}, {"node": {"oid": "91326749d9919a7db239f3e7848695b53374ca2d", "messageHeadline": "\ud83c\udf89Source Amazon S3: increase unit test coverage at least 90% (#11967)", "author": {"name": "Serhii Lazebnyi", "email": "53845333+lazebnyi@users.noreply.github.com", "user": {"login": "lazebnyi"}}, "additions": 497, "deletions": 52}}, {"node": {"oid": "34cd942530125782c24dec0368232522418b7ee3", "messageHeadline": "Harshith/test pr 12280 (#13079)", "author": {"name": "Harshith Mullapudi", "email": "harshithmullapudi@gmail.com", "user": {"login": "harshithmullapudi"}}, "additions": 392, "deletions": 34}}, {"node": {"oid": "2b90559cbe7faf573e8b72b94e5069b7478e2dad", "messageHeadline": "\ud83c\udf89 Source Amazon Ads: increase SAT test_read timeout (#13073)", "author": {"name": "Serhii Chvaliuk", "email": "grubberr@gmail.com", "user": {"login": "grubberr"}}, "additions": 2, "deletions": 0}}, {"node": {"oid": "fa62e689e5afdae6b55d840558e22551907bc377", "messageHeadline": "Bump Airbyte version from 0.39.0-alpha to 0.39.1-alpha (#13067)", "author": {"name": "Octavia Squidington III", "email": "90398440+octavia-squidington-iii@users.noreply.github.com", "user": {"login": "octavia-squidington-iii"}}, "additions": 41, "deletions": 41}}, {"node": {"oid": "a1b1c1cb8cefbb04e3721cba564b6707a12f66c2", "messageHeadline": "source-amazon-seller-partner: read the rate limit for retry waiting t\u2026", "author": {"name": "Pedro Calleja", "email": "pcalleja@merama.io", "user": {"login": "pecalleja"}}, "additions": 15, "deletions": 6}}, {"node": {"oid": "06ad66c2f5c3840fbda27dbcdc52ad40729df7bb", "messageHeadline": "Bump Airbyte version from 0.38.4-alpha to 0.39.0-alpha (#13065)", "author": {"name": "Octavia Squidington III", "email": "90398440+octavia-squidington-iii@users.noreply.github.com", "user": {"login": "octavia-squidington-iii"}}, "additions": 41, "deletions": 41}}, {"node": {"oid": "90c0370ba42de602291df67d7935e7f3c5591f49", "messageHeadline": "Revert \"Fix cancel button when it doesn't provide feedback to the use\u2026", "author": {"name": "Teal Larson", "email": "LARSON.TEAL@GMAIL.COM", "user": {"login": "tealjulia"}}, "additions": 202, "deletions": 204}}, {"node": {"oid": "70d48fa874d46ef948b593d8693eda5ab4c8a75e", "messageHeadline": "Destination-S3: Remove configurable part size (#13043)", "author": {"name": "Tuhai Maksym", "email": "kimerinn@gmail.com", "user": {"login": "kimerinn"}}, "additions": 8, "deletions": 61}}, {"node": {"oid": "b3d93a7f9d7228245c601860db512de0a26c8745", "messageHeadline": "fix format issue", "author": {"name": "lmossman", "email": "lake@airbyte.io", "user": {"login": "lmossman"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "9e31d026c899fb4784e1654cd053b2f0dbe265ee", "messageHeadline": "Destination Redshift: Fixed maximum record size for SUPER type (#12940)", "author": {"name": "Adam", "email": "adam-bloom@users.noreply.github.com", "user": {"login": "adam-bloom"}}, "additions": 134, "deletions": 7}}, {"node": {"oid": "bb139ecc009c58f1036239fcd70bdcc4e96a2d0e", "messageHeadline": ":bug: Source Zendesk-Support: fixed `ticket_audits` stream schema + f\u2026", "author": {"name": "Baz", "email": "oleksandr.bazarnov@globallogic.com", "user": {"login": "bazarnov"}}, "additions": 47, "deletions": 4}}, {"node": {"oid": "1c94cebafe9dfeb7eb426a2b834ecb568843c8ca", "messageHeadline": "Update smartsheets.md (#13050)", "author": {"name": "Niccolo Salvini", "email": "47143429+NiccoloSalvini@users.noreply.github.com", "user": {"login": "NiccoloSalvini"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "05ce3dcff03dacc772f75c88e79354b3bbf30e6b", "messageHeadline": "results from gradle format on master (#13053)", "author": {"name": "Topher Lubaway", "email": "asimplechris@gmail.com", "user": {"login": "supertopher"}}, "additions": 961, "deletions": 1301}}, {"node": {"oid": "f106642cd2c4ecb730df0250792663712033caff", "messageHeadline": "Adds schedule_data json column (#13039)", "author": {"name": "Topher Lubaway", "email": "asimplechris@gmail.com", "user": {"login": "supertopher"}}, "additions": 36, "deletions": 1}}, {"node": {"oid": "013a886f4f48d4d170a95d7b1e65425ff0403606", "messageHeadline": "Fixes Spotless and runs spotless (#13040)", "author": {"name": "Topher Lubaway", "email": "asimplechris@gmail.com", "user": {"login": "supertopher"}}, "additions": 327, "deletions": 333}}, {"node": {"oid": "3cf2e05311660cdc3fdacfc73108de09f4bdffd9", "messageHeadline": "S3 destination: Update the releaseStage to OSS (#13030)", "author": {"name": "oneshcheret", "email": "33333155+sashaNeshcheret@users.noreply.github.com", "user": {"login": "sashaNeshcheret"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "41dc82f0565fe0a7cd7ad56f5a5d7629c8f3b931", "messageHeadline": "CDK: provide better user-friendly error messages (#12944)", "author": {"name": "Pedro S. Lopez", "email": "pedroslopez@me.com", "user": {"login": "pedroslopez"}}, "additions": 148, "deletions": 6}}, {"node": {"oid": "a5a1ba7d0c622ed3c82402e2e72de8575adc3a4d", "messageHeadline": "Hide role from access management page and invite user modal in cloud \u2026", "author": {"name": "Edmundo Ruiz Ghanem", "email": "168664+edmundito@users.noreply.github.com", "user": {"login": "edmundito"}}, "additions": 50, "deletions": 42}}, {"node": {"oid": "fce4dca6cf43b53bfa137a12d56b7b50d0e1df0c", "messageHeadline": "Show setup guide in side panel for Source and Destination creation (#\u2026", "author": {"name": "Teal Larson", "email": "LARSON.TEAL@GMAIL.COM", "user": {"login": "tealjulia"}}, "additions": 697, "deletions": 361}}, {"node": {"oid": "bd07fce70b420d66536883786283bf624f3db516", "messageHeadline": "\ud83d\udc1b octavia-cli: make schedule field optional (#13028)", "author": {"name": "Augustin", "email": "augustin.lafanechere@gmail.com", "user": {"login": "alafanechere"}}, "additions": 3, "deletions": 2}}, {"node": {"oid": "e542a4bd73c952d14057649632364159ebb69e45", "messageHeadline": "Update README.md (#12891)", "author": {"name": "Erica Struthers", "email": "93952107+erica-airbyte@users.noreply.github.com", "user": {"login": "erica-airbyte"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "a9636850dc98515cf3b8ab130745bdd5bc7aa972", "messageHeadline": "Change header links for docs (#13024)", "author": {"name": "Topher Lubaway", "email": "asimplechris@gmail.com", "user": {"login": "supertopher"}}, "additions": 165, "deletions": 160}}, {"node": {"oid": "2c409ffaad019d3bd582ca101f1c9ea6b55b36d4", "messageHeadline": "Docs: Remove useless column (#13013)", "author": {"name": "Chun-Sheng, Li", "email": "peter279k@gmail.com", "user": {"login": "peter279k"}}, "additions": 6, "deletions": 6}}, {"node": {"oid": "6b7640c823144e020e8fa92ca339794a7265d732", "messageHeadline": "Reorganise Worker Module. (#12950)", "author": {"name": "Davin Chia", "email": "davinchia@gmail.com", "user": {"login": "davinchia"}}, "additions": 193, "deletions": 151}}, {"node": {"oid": "bdbd68f9bb246a1ba000a211c7392ea61a84babb", "messageHeadline": "Remove old test scripts. (#13014)", "author": {"name": "Davin Chia", "email": "davinchia@gmail.com", "user": {"login": "davinchia"}}, "additions": 0, "deletions": 105}}, {"node": {"oid": "5aa7fe789e68d262da6c44ad7acc90afa7989fcb", "messageHeadline": "MySql destination : Enable DAT tests (#12866)", "author": {"name": "Andrii Leonets", "email": "30464745+DoNotPanicUA@users.noreply.github.com", "user": {"login": "DoNotPanicUA"}}, "additions": 140, "deletions": 106}}, {"node": {"oid": "1edc0de53475398fd202b0957cfbf8898ead2923", "messageHeadline": "Bump async from 2.6.3 to 2.6.4 in /airbyte-webapp (#12872)", "author": {"name": "dependabot[bot]", "email": "49699333+dependabot[bot]@users.noreply.github.com", "user": {"login": "dependabot[bot]"}}, "additions": 6, "deletions": 6}}, {"node": {"oid": "735b51ba8ce8bc300019e4beb370010e7a4344a5", "messageHeadline": "Source Facebook Marketing - Update CDK to v0.1.58 avoid crashing on i\u2026", "author": {"name": "Serhii Chvaliuk", "email": "grubberr@gmail.com", "user": {"login": "grubberr"}}, "additions": 4, "deletions": 3}}, {"node": {"oid": "9a960c4ca6bc0d7bdd8578fc579f8734cb86ef8f", "messageHeadline": "CDK: TypeTransformer.default_convert catch TypeError (#12948)", "author": {"name": "Serhii Chvaliuk", "email": "grubberr@gmail.com", "user": {"login": "grubberr"}}, "additions": 5, "deletions": 2}}, {"node": {"oid": "26ed3856e19bc6c1279f186bdb16900ac0e9f529", "messageHeadline": "\u2728 Migrate OSS to temporal scheduler (#12757)", "author": {"name": "Lake Mossman", "email": "lake@airbyte.io", "user": {"login": "lmossman"}}, "additions": 153, "deletions": 291}}, {"node": {"oid": "a5f1366363a748f11607744875f20099ecae5ebf", "messageHeadline": "Quote and comma-separate Pokemon examples to clarify help text (#12942)", "author": {"name": "Evan Tahler", "email": "evan@airbyte.io", "user": {"login": "evantahler"}}, "additions": 24, "deletions": 22}}, {"node": {"oid": "838af6fe6ad67e2b32b4deaa3748831887032f64", "messageHeadline": "SAT:  fix `AirbyteTraceMessage` case by using invalid sync mode (#12960)", "author": {"name": "Pedro S. Lopez", "email": "pedroslopez@me.com", "user": {"login": "pedroslopez"}}, "additions": 8, "deletions": 5}}, {"node": {"oid": "13b7b1b436bf47efebbf00fd580feb3a88ab3176", "messageHeadline": "improve incremental SAT testing to walk through each stream state ins\u2026", "author": {"name": "Brian Lai", "email": "51336873+brianjlai@users.noreply.github.com", "user": {"login": "brianjlai"}}, "additions": 463, "deletions": 29}}, {"node": {"oid": "0a311e6c8dd533e135ab66fbb9f7b20d6ccf8831", "messageHeadline": "Update Issue Bug Template: remove log summary and update log message \u2026", "author": {"name": "Marcos Marx", "email": "marcosmarxm@users.noreply.github.com", "user": {"login": "marcosmarxm"}}, "additions": 5, "deletions": 16}}, {"node": {"oid": "f03b884895133b8e364bdc0726d502855bcbf111", "messageHeadline": "Apply spotbugs to OSS repo (#12941)", "author": {"name": "Anne", "email": "102554163+alovew@users.noreply.github.com", "user": {"login": "alovew"}}, "additions": 20, "deletions": 7}}, {"node": {"oid": "e84d678c9ec5a0b82fff7ad4c2841646bea1e073", "messageHeadline": "Update email placeholder example (#12965)", "author": {"name": "Edmundo Ruiz Ghanem", "email": "168664+edmundito@users.noreply.github.com", "user": {"login": "edmundito"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "3e4263a5bd24382563928182605528c7c4ec9394", "messageHeadline": "More ways to reset your local environment (#12826)", "author": {"name": "Evan Tahler", "email": "evan@airbyte.io", "user": {"login": "evantahler"}}, "additions": 38, "deletions": 11}}, {"node": {"oid": "3aca043d01d953c6a09e37fbc4c275781493be73", "messageHeadline": "Adds a new string cloumn to configs for cron (#12416)", "author": {"name": "Topher Lubaway", "email": "asimplechris@gmail.com", "user": {"login": "supertopher"}}, "additions": 81, "deletions": 1}}, {"node": {"oid": "2c690f2144625972d6d88adf7d137650c9a97fce", "messageHeadline": "More helpful error message for detected changes (#12956)", "author": {"name": "Topher Lubaway", "email": "asimplechris@gmail.com", "user": {"login": "supertopher"}}, "additions": 31, "deletions": 1}}, {"node": {"oid": "613315b201cbd0728ab2ed374f44d49387f35ab4", "messageHeadline": "Add warning log when using an uninitialized tracking client (#12945)", "author": {"name": "Malik Diarra", "email": "malik@airbyte.io", "user": {"login": "malikdiarra"}}, "additions": 5, "deletions": 0}}, {"node": {"oid": "7401cb64c0407d87ad7863bbbd58865ea086e06d", "messageHeadline": "Normalization: Checking --event-buffer-size on old dbt crashed entryp\u2026", "author": {"name": "Serhii Chvaliuk", "email": "grubberr@gmail.com", "user": {"login": "grubberr"}}, "additions": 11, "deletions": 4}}, {"node": {"oid": "5ddef8639a88ca81e570fdd43830c89f1da0c266", "messageHeadline": "\ud83d\udcdd Databricks destination: clarify server hostname in the doc (#12943)", "author": {"name": "LiRen Tu", "email": "tuliren.git@outlook.com", "user": {"login": "tuliren"}}, "additions": 6, "deletions": 6}}, {"node": {"oid": "957a0be226b65d0680a324124beb52179cd33adf", "messageHeadline": "SAT: check that connectors emit an `AirbyteTraceMessage` on failure (\u2026", "author": {"name": "Pedro S. Lopez", "email": "pedroslopez@me.com", "user": {"login": "pedroslopez"}}, "additions": 162, "deletions": 20}}, {"node": {"oid": "7ea27d0ecdb1a4c8dc58081c27659cdeb8382781", "messageHeadline": "CDK: publish version 0.1.57 (#12938)", "author": {"name": "Pedro S. Lopez", "email": "pedroslopez@me.com", "user": {"login": "pedroslopez"}}, "additions": 4, "deletions": 1}}, {"node": {"oid": "39ab9a20c932c300703e9458a255cc3f9e0a47c9", "messageHeadline": "Docs: fixed dependency install command (#12922)", "author": {"name": "wjwatkinson", "email": "54151695+wjwatkinson@users.noreply.github.com", "user": {"login": "wjwatkinson"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "58f20c455b7214e07ec804c170e33f3e7a5c7352", "messageHeadline": "Destination Kafka: Allow configuring PLAIN SASL (#12876)", "author": {"name": "Mohit Reddy", "email": "mohitreddy1996@users.noreply.github.com", "user": {"login": "mohitreddy1996"}}, "additions": 6, "deletions": 5}}, {"node": {"oid": "aea7205ccb41981488585cba395c6703b37253d9", "messageHeadline": "`CHECK` the Source an Destination before `SYNC` to denote `config_err\u2026", "author": {"name": "Evan Tahler", "email": "evan@airbyte.io", "user": {"login": "evantahler"}}, "additions": 378, "deletions": 43}}, {"node": {"oid": "99b8f5ba9544b9d848ef22ab623c817c2e4dd8a3", "messageHeadline": "Deleted config files (#12920)", "author": {"name": "Serhii Lazebnyi", "email": "53845333+lazebnyi@users.noreply.github.com", "user": {"login": "lazebnyi"}}, "additions": 0, "deletions": 21}}, {"node": {"oid": "28ccd063a7606b52e2deaa247bb2f95de162e9f7", "messageHeadline": "Snowflake destination : Enable DAT tests (#12912)", "author": {"name": "Andrii Leonets", "email": "30464745+DoNotPanicUA@users.noreply.github.com", "user": {"login": "DoNotPanicUA"}}, "additions": 155, "deletions": 39}}, {"node": {"oid": "abc038e7bef26b72a2705a880443259e96120e11", "messageHeadline": "JobTracker reports enum values (#12885)", "author": {"name": "Edward Gao", "email": "edward.gao@airbyte.io", "user": {"login": "edgao"}}, "additions": 15, "deletions": 3}}, {"node": {"oid": "6bbd715d597a7fe7d7ae72336c32825075ae1664", "messageHeadline": "Removes GH branch sync used by gitbook (#12078)", "author": {"name": "Topher Lubaway", "email": "asimplechris@gmail.com", "user": {"login": "supertopher"}}, "additions": 0, "deletions": 20}}, {"node": {"oid": "834ecd700c3ea269f535b005dd3075488b7274d3", "messageHeadline": "First test nicolas (#12244)", "author": {"name": "Upmitt", "email": "upmitt@gmail.com", "user": {"login": "Upmitt"}}, "additions": 15, "deletions": 1}}, {"node": {"oid": "c85e131d92a8adc9e20240ae0fbc599fd6d838b5", "messageHeadline": "\ud83c\udf89Source-postgres: added custom JDBC parameters (jdbc_url_params) fiel\u2026", "author": {"name": "Eugene", "email": "etsybaev@gmail.com", "user": {"login": "etsybaev"}}, "additions": 40, "deletions": 7}}, {"node": {"oid": "ec8c8c6438a0ccfd92dc97b3cdbf652d9373bd89", "messageHeadline": "Bump Airbyte version from 0.38.3-alpha to 0.38.4-alpha (#12897)", "author": {"name": "Octavia Squidington III", "email": "90398440+octavia-squidington-iii@users.noreply.github.com", "user": {"login": "octavia-squidington-iii"}}, "additions": 41, "deletions": 41}}, {"node": {"oid": "a6b87f5efe43c562ff10aa2c4746ec16403fe2ad", "messageHeadline": "Only log the first schema validation error (#12875)", "author": {"name": "Anne", "email": "102554163+alovew@users.noreply.github.com", "user": {"login": "alovew"}}, "additions": 27, "deletions": 4}}, {"node": {"oid": "a82f41edcfe2f9778889df5f19f68fe979a5a75d", "messageHeadline": "Acceptance test scripts - kill containers using volumes on shutdown (\u2026", "author": {"name": "Lake Mossman", "email": "lake@airbyte.io", "user": {"login": "lmossman"}}, "additions": 12, "deletions": 3}}, {"node": {"oid": "d6f8c2627b155eeca63c5ce6cbf0e07cc83900dc", "messageHeadline": "\ud83d\udcdd Update bigquery doc about hmac key troubleshooting (#12895)", "author": {"name": "LiRen Tu", "email": "tuliren.git@outlook.com", "user": {"login": "tuliren"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "cdb972811dec629d232df1dd30e41624eb64ece7", "messageHeadline": "Add icon for databricks (#12892)", "author": {"name": "LiRen Tu", "email": "tuliren.git@outlook.com", "user": {"login": "tuliren"}}, "additions": 38, "deletions": 0}}, {"node": {"oid": "7c35b03595bdd40fed8742d45301576e270d4bfe", "messageHeadline": "\ud83c\udf89 Databricks destination: use new jdbc driver and open source the con\u2026", "author": {"name": "LiRen Tu", "email": "tuliren.git@outlook.com", "user": {"login": "tuliren"}}, "additions": 166, "deletions": 34}}, {"node": {"oid": "91d6d29085b5466a56277981996ea7087b8256d7", "messageHeadline": "`AirbyteExceptionHandler` should exit with a non-0 exit code (#12856)", "author": {"name": "Evan Tahler", "email": "evan@airbyte.io", "user": {"login": "evantahler"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "fb5fc50e1c42d58a13eb176ccca633ab4a077afd", "messageHeadline": "Add LaunchDarkly for experimentation (#12733)", "author": {"name": "Tim Roes", "email": "tim@airbyte.io", "user": {"login": "timroes"}}, "additions": 328, "deletions": 37}}, {"node": {"oid": "7ec7ba33e0e4559be70b6d3ebb9efc7ed2362424", "messageHeadline": "continue sending connector build reports (#12879)", "author": {"name": "Sherif A. Nada", "email": "snadalive@gmail.com", "user": {"login": "sherifnada"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "657839195faf5d983a215d137b99b939bc3b465a", "messageHeadline": "Harshith/testpr 11443 (#12867)", "author": {"name": "Harshith Mullapudi", "email": "harshithmullapudi@gmail.com", "user": {"login": "harshithmullapudi"}}, "additions": 288, "deletions": 10}}, {"node": {"oid": "4804f746dc20ffc61ec8696004e947482b4d0cd2", "messageHeadline": "Destination Redshift fixed NPE in S3 staging (#12869)", "author": {"name": "VitaliiMaltsev", "email": "39538064+VitaliiMaltsev@users.noreply.github.com", "user": {"login": "VitaliiMaltsev"}}, "additions": 21, "deletions": 6}}, {"node": {"oid": "1ea62f33f8368534f2f99a5f5e58934ac2608e9e", "messageHeadline": "Normalization snowflake: add datetime without timezone (#12745)", "author": {"name": "Serhii Chvaliuk", "email": "grubberr@gmail.com", "user": {"login": "grubberr"}}, "additions": 63, "deletions": 13}}, {"node": {"oid": "b077bb33af6bc107094186483d1e8eb47c75b2d3", "messageHeadline": "enable new DAT for Scylla destination (#12860)", "author": {"name": "Andrii Leonets", "email": "30464745+DoNotPanicUA@users.noreply.github.com", "user": {"login": "DoNotPanicUA"}}, "additions": 23, "deletions": 0}}, {"node": {"oid": "e00f487d98df40e1e99bbdbb09f4552d12a87254", "messageHeadline": "\ud83d\udcdd Destination bigquery: mark service account as required for cloud (#\u2026", "author": {"name": "LiRen Tu", "email": "tuliren.git@outlook.com", "user": {"login": "tuliren"}}, "additions": 172, "deletions": 97}}, {"node": {"oid": "6119da60cbb9c63ddd0e31f5ddc2840df7aa5a9b", "messageHeadline": "Generated python connectors use CDK version with YAML spec support (#\u2026", "author": {"name": "Pedro S. Lopez", "email": "pedroslopez@me.com", "user": {"login": "pedroslopez"}}, "additions": 10, "deletions": 10}}, {"node": {"oid": "07ae81cbd6693b7b306a338202e14e2a8680655e", "messageHeadline": "Use AirbyteErrorTraceMessages to populate failure reasons (#12619)", "author": {"name": "Anne", "email": "102554163+alovew@users.noreply.github.com", "user": {"login": "alovew"}}, "additions": 370, "deletions": 47}}, {"node": {"oid": "8a49addc674b7a369a7e2e394799395d1ee689d5", "messageHeadline": "Switch to shared code (#12590)", "author": {"name": "Brian Leonard", "email": "brian@bleonard.com", "user": {"login": "bleonard"}}, "additions": 16, "deletions": 73}}, {"node": {"oid": "fdaf335279b3624f5ee4340b0f78308438e1de29", "messageHeadline": "Better database connection handling for connectors (#12743)", "author": {"name": "Jonathan Pearlin", "email": "jpearlin1@gmail.com", "user": {"login": "jdpgrailsdev"}}, "additions": 1227, "deletions": 900}}, {"node": {"oid": "8c394b3734e2ebfd8738e372b85556e6b83ce9e9", "messageHeadline": "\ud83d\udc1b Source Github: add incremental for `repositories`, `workflows`, `pu\u2026", "author": {"name": "Serhii Chvaliuk", "email": "grubberr@gmail.com", "user": {"login": "grubberr"}}, "additions": 300, "deletions": 70}}, {"node": {"oid": "e49faedaedc4632ca76a903cbb772b19a6fb1115", "messageHeadline": "Source Google Ads to GA: update spec and docs (#12807)", "author": {"name": "Denis Davydov", "email": "denys.i.davydov@globallogic.com", "user": {"login": "davydov-d"}}, "additions": 155, "deletions": 121}}, {"node": {"oid": "25115ec6e94e669fa68fd81cae8d4f5d86975e8c", "messageHeadline": "Source Orb: Remove unused catalog.json file (#12735)", "author": {"name": "Anushree Agrawal", "email": "anushree@withorb.com", "user": {"login": "anushree-agrawal"}}, "additions": 0, "deletions": 148}}, {"node": {"oid": "4741f9b8ca6645408d1a7649cd856cbf58bd2675", "messageHeadline": "Add 401 error message and cleanup error page (#12548)", "author": {"name": "Edmundo Ruiz Ghanem", "email": "168664+edmundito@users.noreply.github.com", "user": {"login": "edmundito"}}, "additions": 36, "deletions": 38}}, {"node": {"oid": "0bb3e3b6a3f6f67c726b4b5608029ff2f20af195", "messageHeadline": "Bump Airbyte version from 0.38.2-alpha to 0.38.3-alpha (#12839)", "author": {"name": "Octavia Squidington III", "email": "90398440+octavia-squidington-iii@users.noreply.github.com", "user": {"login": "octavia-squidington-iii"}}, "additions": 41, "deletions": 41}}, {"node": {"oid": "7d16fdafa1180b2ffab7a3faea439a1b8ebd7050", "messageHeadline": "\ud83d\udc1e Postgres source: fix azure database catalog retrieval (#12834)", "author": {"name": "LiRen Tu", "email": "tuliren.git@outlook.com", "user": {"login": "tuliren"}}, "additions": 43, "deletions": 6}}, {"node": {"oid": "b8703ea6a113bc3c4fd4fe7d309802ca8632673f", "messageHeadline": "update CDK airbyte protocol models to fix master build (#12829)", "author": {"name": "Pedro S. Lopez", "email": "pedroslopez@me.com", "user": {"login": "pedroslopez"}}, "additions": 27, "deletions": 4}}, {"node": {"oid": "04eb3b402ee37a648fba7b8da7cbc78518f91df4", "messageHeadline": "Run connector build when airbyte protocol is updated. (#12831)", "author": {"name": "Davin Chia", "email": "davinchia@gmail.com", "user": {"login": "davinchia"}}, "additions": 1, "deletions": 0}}, {"node": {"oid": "e8084c0189162dafa5c5868dccab6c968d4aec03", "messageHeadline": "Repair temporal state when performing manual actions (#12289)", "author": {"name": "Lake Mossman", "email": "lake@airbyte.io", "user": {"login": "lmossman"}}, "additions": 994, "deletions": 212}}, {"node": {"oid": "e0f821f6f32b0aac78b7ef54dc71eda6086c6ba0", "messageHeadline": "Docs: remove deprecated variable for mysql binlog config (#12824)", "author": {"name": "Marcos Marx", "email": "marcosmarxm@users.noreply.github.com", "user": {"login": "marcosmarxm"}}, "additions": 6, "deletions": 6}}, {"node": {"oid": "4e6380d2564f76dc86c909d53013db87cc2a3691", "messageHeadline": "Remove redirect to previous page after manual log out, expose redirec\u2026", "author": {"name": "Edmundo Ruiz Ghanem", "email": "168664+edmundito@users.noreply.github.com", "user": {"login": "edmundito"}}, "additions": 33, "deletions": 29}}, {"node": {"oid": "9c5fb5e75be6f10114125d66370a7f341a21be5d", "messageHeadline": "fix getExpectedConsentUrl (#12816)", "author": {"name": "Serhii Chvaliuk", "email": "grubberr@gmail.com", "user": {"login": "grubberr"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "a3658ba13ad1f6ec0ea24e726a317d167910a2bc", "messageHeadline": "Update spec to replace markdown (#12797)", "author": {"name": "Andy", "email": "andy@airbyte.io", "user": {"login": "misteryeo"}}, "additions": 36, "deletions": 30}}, {"node": {"oid": "b3373b97422b9ec0b4127e3b1f1bf3202fe2af4f", "messageHeadline": "Update state message (#12586)", "author": {"name": "Benoit Moriceau", "email": "benoit@airbyte.io", "user": {"login": "benmoriceau"}}, "additions": 38, "deletions": 3}}, {"node": {"oid": "453680ff27ff6af2b20c1d23d5cec95025be9612", "messageHeadline": "Update incorrect docs links in definition seed files (#12750)", "author": {"name": "Teal Larson", "email": "LARSON.TEAL@GMAIL.COM", "user": {"login": "tealjulia"}}, "additions": 6, "deletions": 6}}, {"node": {"oid": "34ba6aa8fbeb8379b7b95ef0deb63a6c926bae12", "messageHeadline": "correct link to syncmode page (#12793)", "author": {"name": "Marcos Marx", "email": "marcosmarxm@users.noreply.github.com", "user": {"login": "marcosmarxm"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "3f59d6c1e39e522340240f19890d457f4ffdb6f2", "messageHeadline": "center align group label in connector form (#12811)", "author": {"name": "Teal Larson", "email": "LARSON.TEAL@GMAIL.COM", "user": {"login": "tealjulia"}}, "additions": 3, "deletions": 0}}, {"node": {"oid": "259b2f585f08baaaf71c32c9c2c09f4993e63155", "messageHeadline": "Follow up on #2655 Clean up kafka source connector docs (#12343)", "author": {"name": "Oleksandr Sheheda", "email": "alexandr-shegeda@users.noreply.github.com", "user": {"login": "alexandr-shegeda"}}, "additions": 29, "deletions": 64}}, {"node": {"oid": "440f3db8bbcd4d9d2378a52660f77a82ca1c3c07", "messageHeadline": "Destinations BigQuery & Snowflake: use latest base-java to emit Airby\u2026", "author": {"name": "George Claireaux", "email": "george@claireaux.co.uk", "user": {"login": "Phlair"}}, "additions": 116, "deletions": 113}}, {"node": {"oid": "cbcbab4a2399c08d8f66d1b693ac824c245ba3da", "messageHeadline": "feat: added sorting for name, connector and lastsync field (#12302)", "author": {"name": "Harshith Mullapudi", "email": "harshithmullapudi@gmail.com", "user": {"login": "harshithmullapudi"}}, "additions": 94, "deletions": 9}}, {"node": {"oid": "087f389d9e7b6229d912d9e1d463ed6774ca428f", "messageHeadline": "\ud83c\udf89 Destination Google Sheets: Support OAuth2.0  (#12300)", "author": {"name": "Baz", "email": "oleksandr.bazarnov@globallogic.com", "user": {"login": "bazarnov"}}, "additions": 56, "deletions": 8}}, {"node": {"oid": "257c48f938f5c1eeee3d2bbefed28b07df278e94", "messageHeadline": "AzureBlobStorage destination: enable DAT tests (#12764)", "author": {"name": "oneshcheret", "email": "33333155+sashaNeshcheret@users.noreply.github.com", "user": {"login": "sashaNeshcheret"}}, "additions": 34, "deletions": 1}}, {"node": {"oid": "2af780db3efbbf34e28935b95f725bcd850342e3", "messageHeadline": "base-java: Add utility for `AirbyteTraceMessage` and naively emit on \u2026", "author": {"name": "George Claireaux", "email": "george@claireaux.co.uk", "user": {"login": "Phlair"}}, "additions": 270, "deletions": 0}}, {"node": {"oid": "1c8b18890dc42383597754fdd4e5f1a115274ed9", "messageHeadline": "Source Hubspot: ensure all oauth2.0 scopes in \"check\" command (#12711)", "author": {"name": "Serhii Chvaliuk", "email": "grubberr@gmail.com", "user": {"login": "grubberr"}}, "additions": 51, "deletions": 6}}, {"node": {"oid": "c69423b212e0d562daf53ce5e483984867f48758", "messageHeadline": "Parameterize jdk and nginx base images for better M1 support (#11262)", "author": {"name": "Peter Hu", "email": "peter@airbyte.io", "user": {"login": "git-phu"}}, "additions": 19, "deletions": 8}}, {"node": {"oid": "4b5bd2b5a471a659fe0173df44d92fffcee845f3", "messageHeadline": "Redshift Destination Apply buffering strategy (#12601)", "author": {"name": "VitaliiMaltsev", "email": "39538064+VitaliiMaltsev@users.noreply.github.com", "user": {"login": "VitaliiMaltsev"}}, "additions": 323, "deletions": 130}}, {"node": {"oid": "5ff96ab946004a46b3779bd598a417c066a9711f", "messageHeadline": "Use `host.docker.internal` for acceptance testing on macs (#12791)", "author": {"name": "Evan Tahler", "email": "evan@airbyte.io", "user": {"login": "evantahler"}}, "additions": 3, "deletions": 0}}, {"node": {"oid": "feb0d2f37803929a1ad0c723eea430f8cd6c201f", "messageHeadline": "\ud83c\udf89 New Destination: Implement `Destination Google Sheets` using CDK (#\u2026", "author": {"name": "Baz", "email": "oleksandr.bazarnov@globallogic.com", "user": {"login": "bazarnov"}}, "additions": 1804, "deletions": 1}}, {"node": {"oid": "1a999b7191016bbc21806884a5c1b185e6169e2f", "messageHeadline": "Close underlying connections during migration (#12710)", "author": {"name": "Jonathan Pearlin", "email": "jpearlin1@gmail.com", "user": {"login": "jdpgrailsdev"}}, "additions": 19, "deletions": 2}}, {"node": {"oid": "9126ebc4c32c205362b6617d8bcb241702c1a680", "messageHeadline": "SAT: add `threshold_days` incremental test option (#12715)", "author": {"name": "Pedro S. Lopez", "email": "pedroslopez@me.com", "user": {"login": "pedroslopez"}}, "additions": 169, "deletions": 13}}, {"node": {"oid": "ffd4a01f3e02a2adb6f16214eed784907ca98c33", "messageHeadline": "Bump Airbyte version from 0.38.1-alpha to 0.38.2-alpha (#12789)", "author": {"name": "Octavia Squidington III", "email": "90398440+octavia-squidington-iii@users.noreply.github.com", "user": {"login": "octavia-squidington-iii"}}, "additions": 41, "deletions": 41}}, {"node": {"oid": "852528533d106ed133e50ccf0cc30d42e7640c58", "messageHeadline": "Fix naming in script (#12786)", "author": {"name": "a-honcharenko", "email": "97160705+a-honcharenko@users.noreply.github.com", "user": {"login": "a-honcharenko"}}, "additions": 18, "deletions": 7}}, {"node": {"oid": "f654917335e21da97873729e2fd6f8e3ca2d5222", "messageHeadline": "switch amazon-ads to beta (#12688)", "author": {"name": "Serhii Chvaliuk", "email": "grubberr@gmail.com", "user": {"login": "grubberr"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "225aecd37c4b5d41e9c16e3f2619a138c3067037", "messageHeadline": "\ud83d\udc1bSource Amazon S3: Fixed empty options issue (#12730)", "author": {"name": "Serhii Lazebnyi", "email": "53845333+lazebnyi@users.noreply.github.com", "user": {"login": "lazebnyi"}}, "additions": 41, "deletions": 8}}, {"node": {"oid": "7b43e39219f36636183145c69b9909c1024624cd", "messageHeadline": "Added init exception to script (#12783)", "author": {"name": "a-honcharenko", "email": "97160705+a-honcharenko@users.noreply.github.com", "user": {"login": "a-honcharenko"}}, "additions": 2, "deletions": 0}}, {"node": {"oid": "570770c10ba06a3c3ed11afb2cb6e258d30a8db5", "messageHeadline": "A honcharenko/multiarch build 801 (#12570)", "author": {"name": "a-honcharenko", "email": "97160705+a-honcharenko@users.noreply.github.com", "user": {"login": "a-honcharenko"}}, "additions": 60, "deletions": 11}}, {"node": {"oid": "8d7e99fa156a5023837d38a12b7d73e9bcf80325", "messageHeadline": "apply jacoco (#12755)", "author": {"name": "Anne", "email": "102554163+alovew@users.noreply.github.com", "user": {"login": "alovew"}}, "additions": 36, "deletions": 0}}, {"node": {"oid": "f9188590cc61b37e159ec405dc1209f80939eac3", "messageHeadline": "Add avro parser to s3 source (#12602)", "author": {"name": "Melker \u00d6hrman", "email": "101633418+mohrman@users.noreply.github.com", "user": {"login": "mohrman"}}, "additions": 293, "deletions": 5}}, {"node": {"oid": "2617f833bb9063624da83e8e6a31227556a8167d", "messageHeadline": "Updated connector statuses (#12765)", "author": {"name": "Amruta Ranade", "email": "11484018+Amruta-Ranade@users.noreply.github.com", "user": {"login": "Amruta-Ranade"}}, "additions": 4, "deletions": 4}}, {"node": {"oid": "23b655e73125d4e481b1d0cf9b645dd9cd1cc0ec", "messageHeadline": "Docs: Fix short tag link (#12737)", "author": {"name": "Chun-Sheng, Li", "email": "peter279k@gmail.com", "user": {"login": "peter279k"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "a0b7e4a09b6bad1e6ef81648c2991f558a411059", "messageHeadline": "Docs: add reminder to clone repo in CDK speedrun guide (#12761)", "author": {"name": "swyx", "email": "shawnthe1@gmail.com", "user": {"login": "swyxio"}}, "additions": 5, "deletions": 2}}, {"node": {"oid": "f8a35eaa805e5e7a6f34f781a61411c648b3baf2", "messageHeadline": "Add Java Catalog documentation. (#12751)", "author": {"name": "Davin Chia", "email": "davinchia@gmail.com", "user": {"login": "davinchia"}}, "additions": 62, "deletions": 41}}, {"node": {"oid": "147100f06b22a225086bbe6825970ae6fc76a700", "messageHeadline": "Invalidate connections cache when enabling/disabling connections on c\u2026", "author": {"name": "Krishna Glick", "email": "krishna@airbyte.io", "user": {"login": "krishnaglick"}}, "additions": 18, "deletions": 3}}, {"node": {"oid": "b0f06e062217cfc6bc3b04b7adfd1c6f9f09f784", "messageHeadline": "Fix cancel button when it doesn't provide feedback to the user + UX i\u2026", "author": {"name": "Vladimir", "email": "volodymyr.s.petrov@globallogic.com", "user": {"login": "dizel852"}}, "additions": 204, "deletions": 202}}, {"node": {"oid": "230dc3af6842ef1b1fd27aee9c0b0622aab54902", "messageHeadline": "Adding VS Code settings to project workspace (#12319)", "author": {"name": "Krishna Glick", "email": "krishna@airbyte.io", "user": {"login": "krishnaglick"}}, "additions": 90, "deletions": 2}}, {"node": {"oid": "7c4bebff1897caccbdcdbf0bd1e940fb411ebb6a", "messageHeadline": "Bump Airbyte version from 0.38.0-alpha to 0.38.1-alpha (#12724)", "author": {"name": "Octavia Squidington III", "email": "90398440+octavia-squidington-iii@users.noreply.github.com", "user": {"login": "octavia-squidington-iii"}}, "additions": 41, "deletions": 41}}, {"node": {"oid": "0b2eb7a8fc2f4ebe58a3ab64d2bafb54f85d4c94", "messageHeadline": "Source Amplitude: fix the doc to match the template (#12698)", "author": {"name": "Baz", "email": "oleksandr.bazarnov@globallogic.com", "user": {"login": "bazarnov"}}, "additions": 5, "deletions": 5}}, {"node": {"oid": "2e25d7dbaeaa0a9a2c430e0d54f30a166a26fb6a", "messageHeadline": "\ud83d\udc1b  octavia-cli: fix argument parsing in octavia cli. (#12691)", "author": {"name": "Pawe\u0142 Koci\u0144ski", "email": "pawel93kocinski@gmail.com", "user": {"login": "Imbruced"}}, "additions": 44, "deletions": 28}}, {"node": {"oid": "05b123fa10715ba30b0a78494e87e8394dae953b", "messageHeadline": "\ud83d\udc1b octavia-cli: fix sync_catalog in generated connections (#12704)", "author": {"name": "Augustin", "email": "augustin.lafanechere@gmail.com", "user": {"login": "alafanechere"}}, "additions": 38, "deletions": 101}}, {"node": {"oid": "02dec04b74d7b08791be3d43ee701bb32b72ec92", "messageHeadline": "Add schema validation to replication worker (#12231)", "author": {"name": "Anne", "email": "102554163+alovew@users.noreply.github.com", "user": {"login": "alovew"}}, "additions": 273, "deletions": 27}}, {"node": {"oid": "559b6389ba6b3beaadeb3e7f6ccea7c4ee777552", "messageHeadline": "Bump Airbyte version from 0.37.1-alpha to 0.38.0-alpha (#12707)", "author": {"name": "Octavia Squidington III", "email": "90398440+octavia-squidington-iii@users.noreply.github.com", "user": {"login": "octavia-squidington-iii"}}, "additions": 41, "deletions": 41}}, {"node": {"oid": "734caece05d0073d681937ca807af36dab233b01", "messageHeadline": "updated releaseStage to beta (#12706)", "author": {"name": "midavadim", "email": "midavadim@yahoo.com", "user": {"login": "midavadim"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "ebb9f3e1acbeef9aa34deecc7aa59a6966beeb06", "messageHeadline": "Prepare Database Access Layer for Dependency Injection (#12546)", "author": {"name": "Jonathan Pearlin", "email": "jpearlin1@gmail.com", "user": {"login": "jdpgrailsdev"}}, "additions": 3196, "deletions": 1960}}, {"node": {"oid": "b9b75f387ec634860ea9c8d902a0913f94f7bfd8", "messageHeadline": "Bump Airbyte version from 0.37.0-alpha to 0.37.1-alpha (#12703)", "author": {"name": "Octavia Squidington III", "email": "90398440+octavia-squidington-iii@users.noreply.github.com", "user": {"login": "octavia-squidington-iii"}}, "additions": 41, "deletions": 41}}, {"node": {"oid": "39a9f2b9cdecbc98dde029fbf6f8dec3bf55c555", "messageHeadline": "Bump ejs from 3.1.6 to 3.1.7 in /airbyte-webapp (#12612)", "author": {"name": "Topher Lubaway", "email": "asimplechris@gmail.com", "user": {"login": "supertopher"}}, "additions": 193, "deletions": 33}}, {"node": {"oid": "d4f8b25b8e3e109db866352cf1dcec0d73c92cbd", "messageHeadline": "Source Google Ads: Improve unit and integration tests (#12651)", "author": {"name": "Denis Davydov", "email": "denys.i.davydov@globallogic.com", "user": {"login": "davydov-d"}}, "additions": 238, "deletions": 177}}, {"node": {"oid": "4ff17abcd54549e4608b76cde070d80e01a66941", "messageHeadline": "Use different CustomerIO templates and edit slack notifs (#12674)", "author": {"name": "terencecho", "email": "terence@airbyte.io", "user": {"login": "terencecho"}}, "additions": 110, "deletions": 84}}, {"node": {"oid": "27e6ce2ca82ea7088b4df2e1531eeb439fa2885c", "messageHeadline": "Source Amazon S3: Refactored docs (#12534)", "author": {"name": "Serhii Lazebnyi", "email": "53845333+lazebnyi@users.noreply.github.com", "user": {"login": "lazebnyi"}}, "additions": 42, "deletions": 54}}, {"node": {"oid": "15aef242a5451bdfd88a638c7a0d65f74b4a4959", "messageHeadline": "Fix upgrade guide link (#12693)", "author": {"name": "Teal Larson", "email": "LARSON.TEAL@GMAIL.COM", "user": {"login": "tealjulia"}}, "additions": 4, "deletions": 4}}, {"node": {"oid": "3e6151a35a40f897867e4f38e5fce0e3f78bfdc7", "messageHeadline": "\ud83c\udf89 Source postgres: publish fix of missing streams (#12689)", "author": {"name": "LiRen Tu", "email": "tuliren.git@outlook.com", "user": {"login": "tuliren"}}, "additions": 22, "deletions": 9}}, {"node": {"oid": "c195c4ebd9f2d805de759eafe4e07167ded2b9be", "messageHeadline": "Display union of schema and replicated schema in connection settings \u2026", "author": {"name": "Malik Diarra", "email": "malik@airbyte.io", "user": {"login": "malikdiarra"}}, "additions": 46, "deletions": 10}}, {"node": {"oid": "886da8017485982570ec6c4fb13d9bd9205655f4", "messageHeadline": "\ud83c\udf89 Source Amazon Ads: improve docs for beta (#12541)", "author": {"name": "Serhii Chvaliuk", "email": "grubberr@gmail.com", "user": {"login": "grubberr"}}, "additions": 63, "deletions": 50}}, {"node": {"oid": "c96f32f741d744d845b4a5ffbfa8a5dfb38067bf", "messageHeadline": "Use role-based permissions for source-postgres (#11938)", "author": {"name": "Jonathan Alvarado", "email": "radostyle+github@gmail.com", "user": {"login": "radostyle"}}, "additions": 68, "deletions": 1}}, {"node": {"oid": "d35d7b07b82418fa8a19e03be6e2072f825f6a70", "messageHeadline": "Mssql destination: enable DAT tests, use nvarchar and datetime2 by de\u2026", "author": {"name": "oneshcheret", "email": "33333155+sashaNeshcheret@users.noreply.github.com", "user": {"login": "sashaNeshcheret"}}, "additions": 84, "deletions": 27}}, {"node": {"oid": "816fece2478398ecca0a1ee3a069647b68d5db48", "messageHeadline": "bump GA connectors to latest version of python cdk (#12685)", "author": {"name": "Pedro S. Lopez", "email": "pedroslopez@me.com", "user": {"login": "pedroslopez"}}, "additions": 83, "deletions": 74}}, {"node": {"oid": "cc6e18320b59365dfd1ea195a5f285abcea2d7f6", "messageHeadline": "Postgres source: skipping columns with nullable values (#11760)", "author": {"name": "oneshcheret", "email": "33333155+sashaNeshcheret@users.noreply.github.com", "user": {"login": "sashaNeshcheret"}}, "additions": 8, "deletions": 8}}, {"node": {"oid": "22ecd282d279d59320673ec24e2aeec49cd99f3b", "messageHeadline": ":tada: Tiktok marketing - remove odd auth method (#12545)", "author": {"name": "midavadim", "email": "midavadim@yahoo.com", "user": {"login": "midavadim"}}, "additions": 116, "deletions": 97}}, {"node": {"oid": "fa22d32e146dff62a4be881c12e2f611e556abca", "messageHeadline": "Filter daily build report to only GA & Beta connectors (#12684)", "author": {"name": "Sherif A. Nada", "email": "snadalive@gmail.com", "user": {"login": "sherifnada"}}, "additions": 170, "deletions": 78}}, {"node": {"oid": "73c7fad7fce952a8c3ba827ca858e4280bd846f3", "messageHeadline": "CDK: emit `AirbyteTraceMessage` with exception trace information (#12\u2026", "author": {"name": "Pedro S. Lopez", "email": "pedroslopez@me.com", "user": {"login": "pedroslopez"}}, "additions": 320, "deletions": 72}}, {"node": {"oid": "7024731056f0589d96c996a066905ab2dba98628", "messageHeadline": "Bump Airbyte version from 0.36.11-alpha to 0.37.0-alpha (#12683)", "author": {"name": "Octavia Squidington III", "email": "90398440+octavia-squidington-iii@users.noreply.github.com", "user": {"login": "octavia-squidington-iii"}}, "additions": 41, "deletions": 41}}, {"node": {"oid": "b480440e26ca2d12b4153ba45350167408de920c", "messageHeadline": "Clean up (#12682)", "author": {"name": "Benoit Moriceau", "email": "benoit@airbyte.io", "user": {"login": "benmoriceau"}}, "additions": 0, "deletions": 4}}, {"node": {"oid": "455decc018ac81c0842ffa334280666a24001c81", "messageHeadline": "Migrate to a secret store by default (#12516)", "author": {"name": "Benoit Moriceau", "email": "benoit@airbyte.io", "user": {"login": "benmoriceau"}}, "additions": 168, "deletions": 61}}, {"node": {"oid": "0291d62df91a697e592a21cedc87f8720fffa600", "messageHeadline": "explicitly close socat socket (#12632)", "author": {"name": "Peter Hu", "email": "peter@airbyte.io", "user": {"login": "git-phu"}}, "additions": 11, "deletions": 3}}, {"node": {"oid": "60cbf0d0d943de344c9c413fe9f47fb84674fbf0", "messageHeadline": "Add timeout to publish-image task (#12679)", "author": {"name": "Greg Solovyev", "email": "grishick@users.noreply.github.com", "user": {"login": "grishick"}}, "additions": 1, "deletions": 0}}, {"node": {"oid": "07068b0fe011e78592e97aa33fa3d87d1126a224", "messageHeadline": "\ud83d\udc19 octavia-cli: use model serialization (#12133)", "author": {"name": "Augustin", "email": "augustin.lafanechere@gmail.com", "user": {"login": "alafanechere"}}, "additions": 513, "deletions": 360}}, {"node": {"oid": "28355db819190c3b2d1f98939c8e28e4cb519ddb", "messageHeadline": "print notice logs for socat (#12638)", "author": {"name": "Peter Hu", "email": "peter@airbyte.io", "user": {"login": "git-phu"}}, "additions": 6, "deletions": 3}}, {"node": {"oid": "ce1774b870a283e1c3753b335924821b2ac8befd", "messageHeadline": "Dynamically set y-axis label width for credits chart (#12625)", "author": {"name": "Krishna Glick", "email": "krishna@airbyte.io", "user": {"login": "krishnaglick"}}, "additions": 18, "deletions": 6}}, {"node": {"oid": "6ed9dcca07fd1e3eafe2edda5f5bd79be98d9a1d", "messageHeadline": "Source Amplitude: set releaseStage to beta (#12659)", "author": {"name": "Baz", "email": "oleksandr.bazarnov@globallogic.com", "user": {"login": "bazarnov"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "66d760955d28d738ddfc2950edc5f709266190cf", "messageHeadline": "Fix typo in spec.json for destination AWS Datalake & fix python licen\u2026", "author": {"name": "St\u00e9phane Kattoor", "email": "86403900+kattos-aws@users.noreply.github.com", "user": {"login": "kattos-aws"}}, "additions": 170, "deletions": 76}}, {"node": {"oid": "6eacd183b35bce99861af59963c2ef30f901e7b6", "messageHeadline": "update smartsheets release stage to beta (#12646)", "author": {"name": "Sherif A. Nada", "email": "snadalive@gmail.com", "user": {"login": "sherifnada"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "38af10d3b4d31991df82a4d27ca53d6256a0bd1c", "messageHeadline": "Bump Airbyte version from 0.36.10-alpha to 0.36.11-alpha (#12639)", "author": {"name": "Octavia Squidington III", "email": "90398440+octavia-squidington-iii@users.noreply.github.com", "user": {"login": "octavia-squidington-iii"}}, "additions": 41, "deletions": 41}}, {"node": {"oid": "3e680730fded849b5d75dba0760284c5fe44801b", "messageHeadline": "Fix broken password reset functionality (#12637)", "author": {"name": "Tim Roes", "email": "tim@airbyte.io", "user": {"login": "timroes"}}, "additions": 16, "deletions": 12}}, {"node": {"oid": "9cff707a0cf5ce895d0b22f4340519ccd84e3ead", "messageHeadline": "Bmoric/add env variable to disable custom connector version check in \u2026", "author": {"name": "Benoit Moriceau", "email": "benoit@airbyte.io", "user": {"login": "benmoriceau"}}, "additions": 83, "deletions": 2}}, {"node": {"oid": "49810f8c139297c9261b5be6ce93cbd124c69f03", "messageHeadline": "sweep `airbyte-integrations/bases/airbyte-protocol` (#12598)", "author": {"name": "Sherif A. Nada", "email": "snadalive@gmail.com", "user": {"login": "sherifnada"}}, "additions": 6, "deletions": 385}}, {"node": {"oid": "cc462551908012ed4dad3c3c5c538556ff67a189", "messageHeadline": "cull `base-python` and `base-python-test` (#12596)", "author": {"name": "Sherif A. Nada", "email": "snadalive@gmail.com", "user": {"login": "sherifnada"}}, "additions": 8, "deletions": 3059}}, {"node": {"oid": "2119f4d3a26e4381f2201c5478b20a48492ec469", "messageHeadline": "docs deploy command works in more cases (#12622)", "author": {"name": "Topher Lubaway", "email": "asimplechris@gmail.com", "user": {"login": "supertopher"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "1e2c04f192952d9fa42734c16337977b4d162ff4", "messageHeadline": "Bump Airbyte version from 0.36.9-alpha to 0.36.10-alpha (#12626)", "author": {"name": "Octavia Squidington III", "email": "90398440+octavia-squidington-iii@users.noreply.github.com", "user": {"login": "octavia-squidington-iii"}}, "additions": 41, "deletions": 41}}, {"node": {"oid": "292ee5f02827e8f0bfa35437bfb8135195b660d8", "messageHeadline": "remove base-singer and dependencies (#12595)", "author": {"name": "Sherif A. Nada", "email": "snadalive@gmail.com", "user": {"login": "sherifnada"}}, "additions": 39, "deletions": 2719}}, {"node": {"oid": "ea8bbe303d00ab94eebc6f74973a42fa1c4f8e41", "messageHeadline": "\ud83c\udf89 Add connector certification statuses to OSS (#12599)", "author": {"name": "Sherif A. Nada", "email": "snadalive@gmail.com", "user": {"login": "sherifnada"}}, "additions": 166, "deletions": 9}}, {"node": {"oid": "18baa10f68903465750c662b5ed72519f5204290", "messageHeadline": "\ud83d\udcd5 Update the docs section about updating docs (#12620)", "author": {"name": "Sherif A. Nada", "email": "snadalive@gmail.com", "user": {"login": "sherifnada"}}, "additions": 23, "deletions": 78}}, {"node": {"oid": "905807591b0d4b882c11bde6241f6f69cfbbadde", "messageHeadline": "Modify OSS Airbyte and Cloud Airbyte to use Catalogs - 809 (#12610)", "author": {"name": "Denys Krytskyi", "email": "37578938+didistars328@users.noreply.github.com", "user": {"login": "didistars328"}}, "additions": 287, "deletions": 57}}, {"node": {"oid": "afee06a49400c8816eb28489e211141b659dd5b8", "messageHeadline": "Fixing the correct upgrading Airbyte guide link (#12604)", "author": {"name": "Chun-Sheng, Li", "email": "peter279k@gmail.com", "user": {"login": "peter279k"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "839beb32fc44fe4266cc91889392f7d1bc342af8", "messageHeadline": "Bump async from 2.6.3 to 2.6.4 in /docusaurus (#12611)", "author": {"name": "Topher Lubaway", "email": "asimplechris@gmail.com", "user": {"login": "supertopher"}}, "additions": 9, "deletions": 1}}, {"node": {"oid": "b9d8f760e3cc421b2195ea837aebf4eccb2bf845", "messageHeadline": "Trim 0.0.1 -> 0.0.3. Yarn upgrade rm json.lock (#12609)", "author": {"name": "Topher Lubaway", "email": "asimplechris@gmail.com", "user": {"login": "supertopher"}}, "additions": 1780, "deletions": 24213}}, {"node": {"oid": "fced083be5f9a15eb1f5643eb4e725ce0b109dc3", "messageHeadline": "Comments and aids to help future devs build OSS (#12571)", "author": {"name": "Topher Lubaway", "email": "asimplechris@gmail.com", "user": {"login": "supertopher"}}, "additions": 11, "deletions": 0}}, {"node": {"oid": "06016055abadc87a2cfcd83f5e5aba5eea8cc7a6", "messageHeadline": "\ud83c\udf89 source-facebook-marketing: allow configuration of page_size (#12171)", "author": {"name": "Mahdi Dibaiee", "email": "mdibaiee@pm.me", "user": {"login": "mdibaiee"}}, "additions": 83, "deletions": 20}}, {"node": {"oid": "b3194b2200e192a8bf33ca2f1d7d1bd25617674c", "messageHeadline": "\ud83c\udf89\ud83d\udc1b: Source mongoDB: implement building JsonSchema with 'properties' f\u2026", "author": {"name": "Yurii Bidiuk", "email": "35812734+yurii-bidiuk@users.noreply.github.com", "user": {"login": "yurii-bidiuk"}}, "additions": 292, "deletions": 35}}, {"node": {"oid": "b752d8267103e5365b07513b05b32682e628fb89", "messageHeadline": "Destination Clickhouse : Enable and fix DAT tests (#12566)", "author": {"name": "Andrii Leonets", "email": "30464745+DoNotPanicUA@users.noreply.github.com", "user": {"login": "DoNotPanicUA"}}, "additions": 79, "deletions": 16}}, {"node": {"oid": "0c843e305ddd357b16617044ff762dd048c10f09", "messageHeadline": "\ud83c\udf89  Inject Job Type into processes names. (#12561)", "author": {"name": "Davin Chia", "email": "davinchia@gmail.com", "user": {"login": "davinchia"}}, "additions": 83, "deletions": 51}}, {"node": {"oid": "4b9ff01d464c0e6188a6f4f31a1649d6a3e0f709", "messageHeadline": "Source Hubspot: Added deals associations for quotes  (#12198)", "author": {"name": "Dany Chepenko", "email": "raveforlive@gmail.com", "user": {"login": "zkid18"}}, "additions": 7, "deletions": 2}}, {"node": {"oid": "b8e147538c07775c9f3576f4c6bdbf5fc5f73137", "messageHeadline": "Update various connector input configs & docs copy (#12500)", "author": {"name": "Sherif A. Nada", "email": "snadalive@gmail.com", "user": {"login": "sherifnada"}}, "additions": 721, "deletions": 566}}, {"node": {"oid": "5aed8e214702539396ccfa8521c35483a16b06ae", "messageHeadline": "Update connector specs (#12482)", "author": {"name": "Andy", "email": "andy@airbyte.io", "user": {"login": "misteryeo"}}, "additions": 258, "deletions": 259}}, {"node": {"oid": "07359ffd778a73e8a361d83b8b87f28b7e8fb0ab", "messageHeadline": "Migrate secret from a non secret store to a secret store (#12088)", "author": {"name": "Benoit Moriceau", "email": "benoit@airbyte.io", "user": {"login": "benmoriceau"}}, "additions": 651, "deletions": 61}}, {"node": {"oid": "3c1eab3e27d6d499d85940da6b4e9354cf839398", "messageHeadline": "generate `AirbyeTraceMessage.type` enum with descriptive class name (\u2026", "author": {"name": "Pedro S. Lopez", "email": "pedroslopez@me.com", "user": {"login": "pedroslopez"}}, "additions": 7, "deletions": 4}}, {"node": {"oid": "6c2cc80b1634805aef6efd74ca5a6837c79ae34b", "messageHeadline": "Bump Airbyte version from 0.36.8-alpha to 0.36.9-alpha (#12585)", "author": {"name": "Octavia Squidington III", "email": "90398440+octavia-squidington-iii@users.noreply.github.com", "user": {"login": "octavia-squidington-iii"}}, "additions": 41, "deletions": 41}}, {"node": {"oid": "92affbec42d0a3714031706e8ddbe0430a3b1b12", "messageHeadline": "add instructions to exclude files in search (#12550)", "author": {"name": "Alexandre Girard", "email": "alexandre@airbyte.io", "user": {"login": "girarda"}}, "additions": 13, "deletions": 1}}, {"node": {"oid": "9789ffdaf2f6d8f7b7e4a07910ad8322ab46595d", "messageHeadline": "Revert \"Choose optimal sync modes by default on UI (#12411)\" (#12583)", "author": {"name": "Teal Larson", "email": "LARSON.TEAL@GMAIL.COM", "user": {"login": "tealjulia"}}, "additions": 51, "deletions": 217}}, {"node": {"oid": "81aea9afbf3a801f3e0df515b7e03584babf3b65", "messageHeadline": "Source salesforce: bump salesforce connector version (#12580)", "author": {"name": "Alexandre Girard", "email": "alexandre@airbyte.io", "user": {"login": "girarda"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "bd59726668d41629166fcf3e4594944fdbe64150", "messageHeadline": "Publish new connectors to log offending json fields in json to avro c\u2026", "author": {"name": "LiRen Tu", "email": "tuliren.git@outlook.com", "user": {"login": "tuliren"}}, "additions": 89, "deletions": 72}}, {"node": {"oid": "22b67d85281252bcbe9e8923c7a973803cff9d4c", "messageHeadline": "source salesforce: use utf8 by default and iso as fallback (#12576)", "author": {"name": "Alexandre Girard", "email": "alexandre@airbyte.io", "user": {"login": "girarda"}}, "additions": 29, "deletions": 6}}, {"node": {"oid": "0bc329866a350a0cd55e94454ab2227ab1b35f1a", "messageHeadline": "Docs: improve getting started (#12564)", "author": {"name": "Chun-Sheng, Li", "email": "peter279k@gmail.com", "user": {"login": "peter279k"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "341ef12f3c1634c04eeecb584bf878fdef982629", "messageHeadline": "Make MetricsRegistry as an interface (#12487)", "author": {"name": "Xiaohan Song", "email": "xiaohan@airbyte.io", "user": {"login": "xiaohansong"}}, "additions": 159, "deletions": 124}}, {"node": {"oid": "f18f046e9293317054920ddaa2d6a26d6698be31", "messageHeadline": "fixes build: add missing property to mockConnection (#12572)", "author": {"name": "Teal Larson", "email": "LARSON.TEAL@GMAIL.COM", "user": {"login": "tealjulia"}}, "additions": 1, "deletions": 0}}, {"node": {"oid": "708f0a6a38012b24d4270dd2b45cf98a7a194b03", "messageHeadline": "bump hubspot connector version (#11182)", "author": {"name": "Alexandre Girard", "email": "alexandre@airbyte.io", "user": {"login": "girarda"}}, "additions": 2, "deletions": 3}}, {"node": {"oid": "4a13b6056033bcc112ab1e5973025db3d44b7633", "messageHeadline": "source amazon-seller-partner: allow to use IAM user arn or IAM role a\u2026", "author": {"name": "Pedro Calleja", "email": "pcalleja@merama.io", "user": {"login": "pecalleja"}}, "additions": 107, "deletions": 11}}, {"node": {"oid": "dda50e142f066847e1c9ca5cfa7ce1271a460613", "messageHeadline": "Update the sourceCatalogId field when the schema is updated (#12505)", "author": {"name": "Malik Diarra", "email": "malik@airbyte.io", "user": {"login": "malikdiarra"}}, "additions": 84, "deletions": 35}}, {"node": {"oid": "43470a2a874093e26916dc581ae6e72bcbd86c09", "messageHeadline": "\ud83c\udf89 Destination Snowflake: Add option to stage encrypted files via S3; \u2026", "author": {"name": "Edward Gao", "email": "edward.gao@airbyte.io", "user": {"login": "edgao"}}, "additions": 736, "deletions": 126}}, {"node": {"oid": "cc24c5dda3613b16c7f5119c0aebe9b264bd292b", "messageHeadline": "Adds error message for missing homebrew (#12547)", "author": {"name": "Topher Lubaway", "email": "asimplechris@gmail.com", "user": {"login": "supertopher"}}, "additions": 10, "deletions": 1}}, {"node": {"oid": "8ca229bb8fa9f6f551c7ce39efe4bcdcf25ef273", "messageHeadline": "Source Jira: change wording for description of array fields (#10835)", "author": {"name": "Augustin", "email": "augustin.lafanechere@gmail.com", "user": {"login": "alafanechere"}}, "additions": 11, "deletions": 12}}, {"node": {"oid": "ade00562367a82bea65a4ba652cdf9cf5a1c893c", "messageHeadline": "Destination Postgres : Enable DAT and fix the data fetch. (#12543)", "author": {"name": "Andrii Leonets", "email": "30464745+DoNotPanicUA@users.noreply.github.com", "user": {"login": "DoNotPanicUA"}}, "additions": 164, "deletions": 89}}, {"node": {"oid": "b61f79068247eda4e8502d0fb33d06a45fa78c18", "messageHeadline": "\ud83c\udf89 Source Amplitude: increase `unit_tests` coverage up to 90% (#12479)", "author": {"name": "Baz", "email": "oleksandr.bazarnov@globallogic.com", "user": {"login": "bazarnov"}}, "additions": 279, "deletions": 29}}, {"node": {"oid": "a4e533e25e84ad0effa8010f65ab38e46fcfb480", "messageHeadline": "Fix wording of empty screens (#12562)", "author": {"name": "Tim Roes", "email": "tim@airbyte.io", "user": {"login": "timroes"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "a294f40383295ae8eed968d6455449820933b5a4", "messageHeadline": "Use jsongenerator 1.0.1 (#12554)", "author": {"name": "LiRen Tu", "email": "tuliren.git@outlook.com", "user": {"login": "tuliren"}}, "additions": 66, "deletions": 1}}, {"node": {"oid": "6f927fc628ed0c67ad557d147f7d4709b273a462", "messageHeadline": "Bump Airbyte version from 0.36.7-alpha to 0.36.8-alpha (#12553)", "author": {"name": "Octavia Squidington III", "email": "90398440+octavia-squidington-iii@users.noreply.github.com", "user": {"login": "octavia-squidington-iii"}}, "additions": 41, "deletions": 41}}, {"node": {"oid": "90162b6e76f7b7b8e3a7d1719b75fa3d030bec80", "messageHeadline": "Encoding is ISO-8859-1 (#12552)", "author": {"name": "Alexandre Girard", "email": "alexandre@airbyte.io", "user": {"login": "girarda"}}, "additions": 48, "deletions": 47}}, {"node": {"oid": "3d416129c747bec6b83e90452f8b793f09c8e3ec", "messageHeadline": "\ud83d\udc1b Prevent sources from hanging if they have orphaned threads (#12544)", "author": {"name": "Edward Gao", "email": "edward.gao@airbyte.io", "user": {"login": "edgao"}}, "additions": 17, "deletions": 6}}, {"node": {"oid": "0c909ded6a5c3c275f355f3f435724e839989019", "messageHeadline": "Switch json libraries to jitpack (#12531)", "author": {"name": "LiRen Tu", "email": "tuliren.git@outlook.com", "user": {"login": "tuliren"}}, "additions": 17, "deletions": 48}}, {"node": {"oid": "8cfad1b4537f9936bd2c3737289c1d446a174025", "messageHeadline": "Don't allow users to edit deleted connections (#12254)", "author": {"name": "Teal Larson", "email": "LARSON.TEAL@GMAIL.COM", "user": {"login": "tealjulia"}}, "additions": 511, "deletions": 222}}, {"node": {"oid": "21c13644ad8a0ba9b2931651c4c7eaecfbce8b7a", "messageHeadline": "Add AirbyteTraceMessage to Airbyte protocol (#12458)", "author": {"name": "Anne", "email": "102554163+alovew@users.noreply.github.com", "user": {"login": "alovew"}}, "additions": 46, "deletions": 2}}, {"node": {"oid": "075bec3882337afba193913ef926226c1e165b56", "messageHeadline": "Bump minimist from 1.2.5 to 1.2.6 in /docusaurus (#11766)", "author": {"name": "dependabot[bot]", "email": "49699333+dependabot[bot]@users.noreply.github.com", "user": {"login": "dependabot[bot]"}}, "additions": 9, "deletions": 415}}, {"node": {"oid": "e15ae56389dd63c8161df342b732b4fccf736003", "messageHeadline": "Close all unsafe queries (#12495)", "author": {"name": "LiRen Tu", "email": "tuliren.git@outlook.com", "user": {"login": "tuliren"}}, "additions": 236, "deletions": 246}}, {"node": {"oid": "265eddcc085bb40a92a477c052a40a09d79fb73e", "messageHeadline": "Add Google Analytics tracking to docs (#12418)", "author": {"name": "Ari Bajo", "email": "arimbr@gmail.com", "user": {"login": "arimbr"}}, "additions": 4, "deletions": 0}}, {"node": {"oid": "7e79cacf77a54c3d58cc740ce59eccd91773dc97", "messageHeadline": "Fix new source / destination test connection success / failure tracki\u2026", "author": {"name": "Edmundo Ruiz Ghanem", "email": "168664+edmundito@users.noreply.github.com", "user": {"login": "edmundito"}}, "additions": 75, "deletions": 73}}, {"node": {"oid": "17892e82b86f143f0bcf93708eeb228af238e42e", "messageHeadline": "Refactor process naming logic. (#12533)", "author": {"name": "Davin Chia", "email": "davinchia@gmail.com", "user": {"login": "davinchia"}}, "additions": 60, "deletions": 76}}, {"node": {"oid": "b22ae4f161e22dd9c9dd4ffa310c5fe5a64e06d6", "messageHeadline": "Bump Airbyte version from 0.36.6-alpha to 0.36.7-alpha (#12535)", "author": {"name": "Octavia Squidington III", "email": "90398440+octavia-squidington-iii@users.noreply.github.com", "user": {"login": "octavia-squidington-iii"}}, "additions": 41, "deletions": 41}}, {"node": {"oid": "e6ee556f0c02b5c5fb8f096f79daed3c2a09e29d", "messageHeadline": "Source Google Analytics: always sync data from two days ago (#12426)", "author": {"name": "Denis Davydov", "email": "denys.i.davydov@globallogic.com", "user": {"login": "davydov-d"}}, "additions": 55, "deletions": 37}}, {"node": {"oid": "51be2fcc32dfa3c7fcb5a893ae45c3c7e929e110", "messageHeadline": "helm: Remove unused PVC resources (#12387)", "author": {"name": "Martin Morset", "email": "41419288+dingobar@users.noreply.github.com", "user": {"login": "martimors"}}, "additions": 51, "deletions": 71}}, {"node": {"oid": "9ffd5bb0e8c938b34068b6d2b88cd3e55c7739c4", "messageHeadline": "Source Facebook Marketing: Attempt to retry failing jobs that are alr\u2026", "author": {"name": "George Claireaux", "email": "george@claireaux.co.uk", "user": {"login": "Phlair"}}, "additions": 56, "deletions": 6}}, {"node": {"oid": "3ab08994ac56a8e5bb79e6911c3ff517001b7b56", "messageHeadline": "S3 destination: updating specs regarding certification (#11917)", "author": {"name": "oneshcheret", "email": "33333155+sashaNeshcheret@users.noreply.github.com", "user": {"login": "sashaNeshcheret"}}, "additions": 65, "deletions": 56}}, {"node": {"oid": "c570225acec6eac062ada910a0f1d93b28ac6901", "messageHeadline": "Make job docker container name meaningful. (#12503)", "author": {"name": "Davin Chia", "email": "davinchia@gmail.com", "user": {"login": "davinchia"}}, "additions": 26, "deletions": 0}}, {"node": {"oid": "ce1936e491fd148fca7b4b4d70e89811ca077200", "messageHeadline": "Source Hubspot - Log instructions to update scopes when hitting 403 H\u2026", "author": {"name": "Alexandre Girard", "email": "alexandre@airbyte.io", "user": {"login": "girarda"}}, "additions": 42, "deletions": 32}}, {"node": {"oid": "1021428998968a4176a6c2ed5d006ac1db423223", "messageHeadline": "Destination Bigquery: Update `Dataset location` field description (#1\u2026", "author": {"name": "Alexandre Girard", "email": "alexandre@airbyte.io", "user": {"login": "girarda"}}, "additions": 12, "deletions": 11}}, {"node": {"oid": "aab4f34ca402febcd03cdf0cc81ba9886424edc2", "messageHeadline": "\ud83c\udf89  Source Mixpanel: Enhance streams to incremental (#11501)", "author": {"name": "Ivica Taseski", "email": "ivica.taseski94@gmail.com", "user": {"login": "itaseskii"}}, "additions": 177, "deletions": 16}}, {"node": {"oid": "98e5953d8d2b87ac7fb35eb13155a218ed810f49", "messageHeadline": ":bug: Source Gitlab: allow `container_expiration_policy` to be nullab\u2026", "author": {"name": "jordan-glitch", "email": "65691557+jordan-glitch@users.noreply.github.com", "user": {"login": "jordan-glitch"}}, "additions": 6, "deletions": 5}}, {"node": {"oid": "35023be5b04d803e5d10262db6d2b52be97ecfd8", "messageHeadline": "Fix stopColor prop in CircleLoader svg (#12513)", "author": {"name": "Edmundo Ruiz Ghanem", "email": "168664+edmundito@users.noreply.github.com", "user": {"login": "edmundito"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "763dea255d08c41c5c417300db0129bc95b041ee", "messageHeadline": "Uses private action for workflow (#12525)", "author": {"name": "Brian Leonard", "email": "brian@bleonard.com", "user": {"login": "bleonard"}}, "additions": 4, "deletions": 1}}, {"node": {"oid": "c609330990c205357c4f7f0ad277cffdc710b442", "messageHeadline": "add change-case dependency to package-lock", "author": {"name": "Pedro Lopez", "email": "pedroslopez@me.com", "user": {"login": "pedroslopez"}}, "additions": 1, "deletions": 0}}, {"node": {"oid": "4ab93e5ca94239aaf6b4466cef8b846b38d341bc", "messageHeadline": "Ignore auto-disable activity if connection already inactive (#12507)", "author": {"name": "terencecho", "email": "terence@airbyte.io", "user": {"login": "terencecho"}}, "additions": 11, "deletions": 7}}, {"node": {"oid": "de7035171de958b62523a901ed801bde8c3552ee", "messageHeadline": "Add utility classes for database object creation (#12445)", "author": {"name": "Jonathan Pearlin", "email": "jpearlin1@gmail.com", "user": {"login": "jdpgrailsdev"}}, "additions": 555, "deletions": 0}}, {"node": {"oid": "915573e8989fe18f47a527500cdc92c1ca606c6e", "messageHeadline": ":tada: Source Tiktok Marketing - updated specs description (#12435)", "author": {"name": "midavadim", "email": "midavadim@yahoo.com", "user": {"login": "midavadim"}}, "additions": 29, "deletions": 33}}, {"node": {"oid": "764b7d9df6e91068e3e7a5656b3d5e477dce4bf1", "messageHeadline": "Update Input password component layout to avoid password manager butt\u2026", "author": {"name": "Edmundo Ruiz Ghanem", "email": "168664+edmundito@users.noreply.github.com", "user": {"login": "edmundito"}}, "additions": 123, "deletions": 56}}, {"node": {"oid": "407c06c016ee089f64ad84327d15079524b8dfc1", "messageHeadline": "Fix CircleLoader component svg props (#12475)", "author": {"name": "Edmundo Ruiz Ghanem", "email": "168664+edmundito@users.noreply.github.com", "user": {"login": "edmundito"}}, "additions": 4, "deletions": 4}}, {"node": {"oid": "22cebe4b5b253fcb899fda08e1ef6576f1303b43", "messageHeadline": "CDK: DRY acceptance test templates (#12067)", "author": {"name": "Daniel Stevenson", "email": "daniel-cortez-stevenson@users.noreply.github.com", "user": {"login": "daniel-cortez-stevenson"}}, "additions": 81, "deletions": 142}}, {"node": {"oid": "4ee1fa6c5a5bcfa9e2a881e93b3d828994ba7d43", "messageHeadline": "Use shared workflow action on issues (#12382)", "author": {"name": "Brian Leonard", "email": "brian@bleonard.com", "user": {"login": "bleonard"}}, "additions": 13, "deletions": 0}}, {"node": {"oid": "2476a79ed2369a7aa682c3d3c5d5ac4188d85142", "messageHeadline": "Add build status for mysql and mssql destination (#12502)", "author": {"name": "LiRen Tu", "email": "tuliren.git@outlook.com", "user": {"login": "tuliren"}}, "additions": 2, "deletions": 0}}, {"node": {"oid": "18f59bfc9a7cf8364f12c0eb2e74c3346307b078", "messageHeadline": "Add object methods for json schema type (#12493)", "author": {"name": "LiRen Tu", "email": "tuliren.git@outlook.com", "user": {"login": "tuliren"}}, "additions": 26, "deletions": 4}}, {"node": {"oid": "35f2aa9aed8b8b5df9a778b86e2a85feb7804e56", "messageHeadline": "\ud83c\udf89 Jdbc sources: publish new version with adaptive fetch size (#12480)", "author": {"name": "LiRen Tu", "email": "tuliren.git@outlook.com", "user": {"login": "tuliren"}}, "additions": 155, "deletions": 112}}, {"node": {"oid": "f6791b854f0a0e69c84c38617200eec808f140ff", "messageHeadline": "Bump Airbyte version from 0.36.5-alpha to 0.36.6-alpha (#12485)", "author": {"name": "Octavia Squidington III", "email": "90398440+octavia-squidington-iii@users.noreply.github.com", "user": {"login": "octavia-squidington-iii"}}, "additions": 41, "deletions": 41}}, {"node": {"oid": "553024780f60bcfcb771968f0b5d8c0bf2221176", "messageHeadline": "Destination Bigquery: Dataset location is a required field (#12477)", "author": {"name": "Alexandre Girard", "email": "alexandre@airbyte.io", "user": {"login": "girarda"}}, "additions": 73, "deletions": 70}}, {"node": {"oid": "ceec454e30ad531dcc306a847d46b0fe4462e208", "messageHeadline": "update python cdk tutorial with updates to exchange rates api (#12427)", "author": {"name": "Brian Lai", "email": "51336873+brianjlai@users.noreply.github.com", "user": {"login": "brianjlai"}}, "additions": 72, "deletions": 43}}, {"node": {"oid": "fd7f21e07170fbc9cb6a22d03b642486d0da0b52", "messageHeadline": "S3 destination: updating docs regarding certification (#11966)", "author": {"name": "oneshcheret", "email": "33333155+sashaNeshcheret@users.noreply.github.com", "user": {"login": "sashaNeshcheret"}}, "additions": 107, "deletions": 60}}, {"node": {"oid": "e08f47be13bbc142c72db32f9b5db872448501e8", "messageHeadline": "Display error for password reset with no user found (#12417)", "author": {"name": "Teal Larson", "email": "LARSON.TEAL@GMAIL.COM", "user": {"login": "tealjulia"}}, "additions": 16, "deletions": 8}}, {"node": {"oid": "6897a602f3e2f868f3c001cbe05f9826a6d95350", "messageHeadline": "Choose optimal sync modes by default on UI (#12411)", "author": {"name": "Vladimir", "email": "dizel852@gmail.com", "user": {"login": "dizel852"}}, "additions": 217, "deletions": 51}}, {"node": {"oid": "e8406a2cd647409e56124b768a121d2ee195e9af", "messageHeadline": "Initial PR `/publish` workflow into pre-merge `/build-connector` and \u2026", "author": {"name": "noahkawasaki-airbyte", "email": "103465980+noahkawasaki-airbyte@users.noreply.github.com", "user": {"login": "noahkawasaki-airbyte"}}, "additions": 584, "deletions": 2}}, {"node": {"oid": "1642630461c25e447ede67bb42ba6ea6ec700e52", "messageHeadline": "\ud83d\udc1b Source Intercom: Fixed filtering of conversation_parts (#12374)", "author": {"name": "Luis Gomez", "email": "781929+lgomezm@users.noreply.github.com", "user": {"login": "lgomezm"}}, "additions": 144, "deletions": 16}}, {"node": {"oid": "d3dd403c9a002e99f35251d51ccb828dcc3d16ed", "messageHeadline": "fix: various nullable resources in OpenAPI config (#12260)", "author": {"name": "Azhar Dewji", "email": "azhardewji@gmail.com", "user": {"login": "azhard"}}, "additions": 5, "deletions": 0}}, {"node": {"oid": "f31488dbdd2a93ecf5f71f918d7893d82a5ef098", "messageHeadline": "Source smartsheets: bump version (#12470)", "author": {"name": "Denis Davydov", "email": "denys.i.davydov@globallogic.com", "user": {"login": "davydov-d"}}, "additions": 6, "deletions": 3}}, {"node": {"oid": "28c04efa999f24eaf755d711ff02a0a1698bb8f2", "messageHeadline": "Source Instagram: refactor instagram docs (#12469)", "author": {"name": "Serhii Lazebnyi", "email": "53845333+lazebnyi@users.noreply.github.com", "user": {"login": "lazebnyi"}}, "additions": 64, "deletions": 46}}, {"node": {"oid": "6565315a04d398a8805799ea7d46e701ca89acc2", "messageHeadline": "Destination-Postgres: updated postgres.md documentation as per BETA t\u2026", "author": {"name": "Eugene", "email": "etsybaev@gmail.com", "user": {"login": "etsybaev"}}, "additions": 90, "deletions": 48}}, {"node": {"oid": "fa92b5f5aed3405003fe9c8b03ceac90b52ae688", "messageHeadline": "Add a test case for null value (#12462)", "author": {"name": "LiRen Tu", "email": "tuliren.git@outlook.com", "user": {"login": "tuliren"}}, "additions": 43, "deletions": 0}}, {"node": {"oid": "55a0db7c67402ba9c0b8c8a5b1a14bd2c66c47a7", "messageHeadline": "\ud83c\udf89 JDBC source: adjust streaming query fetch size dynamically (#12400)", "author": {"name": "LiRen Tu", "email": "tuliren.git@outlook.com", "user": {"login": "tuliren"}}, "additions": 862, "deletions": 351}}, {"node": {"oid": "e3bcbc86ca223c5a85e5b313290ebdc2db3621cc", "messageHeadline": "Bump Airbyte version from 0.36.4-alpha to 0.36.5-alpha (#12448)", "author": {"name": "Octavia Squidington III", "email": "90398440+octavia-squidington-iii@users.noreply.github.com", "user": {"login": "octavia-squidington-iii"}}, "additions": 41, "deletions": 41}}, {"node": {"oid": "e8813ee60c953d35c6d6fc80f01ba53b4bb54bee", "messageHeadline": "Restore jsonPath and fix it (#12325)", "author": {"name": "Benoit Moriceau", "email": "benoit@airbyte.io", "user": {"login": "benmoriceau"}}, "additions": 1232, "deletions": 433}}, {"node": {"oid": "bb2da42fded8db6632447394d44b9bfa6b2b1ceb", "messageHeadline": "source freshdesk, hubspot, mixpanel, paypal-transaction, salesforce, \u2026", "author": {"name": "Brian Lai", "email": "51336873+brianjlai@users.noreply.github.com", "user": {"login": "brianjlai"}}, "additions": 121, "deletions": 50}}, {"node": {"oid": "4a9f663565fab497638ebb30a063fe76f0b777a4", "messageHeadline": "Add experimental build-connector and publish-connector slash commands\u2026", "author": {"name": "noahkawasaki-airbyte", "email": "103465980+noahkawasaki-airbyte@users.noreply.github.com", "user": {"login": "noahkawasaki-airbyte"}}, "additions": 2, "deletions": 0}}, {"node": {"oid": "5a0666d75aefede1e15188a4fdb41024a01d78cc", "messageHeadline": "Update \"empty\" status in StatusIcon to \"sleep\" with new icon (#12436)", "author": {"name": "Edmundo Ruiz Ghanem", "email": "168664+edmundito@users.noreply.github.com", "user": {"login": "edmundito"}}, "additions": 55, "deletions": 15}}, {"node": {"oid": "e0902e6e30fa467accb8531cf33135ecd84276cd", "messageHeadline": ":bug: Source Hubspot: correct createAt and updateAd data type (#12424)", "author": {"name": "Marcos Marx", "email": "marcosmarxm@users.noreply.github.com", "user": {"login": "marcosmarxm"}}, "additions": 14, "deletions": 7}}, {"node": {"oid": "aab15334745b4ae8d841d5543c5fef681cb94344", "messageHeadline": "Pubsub, Pulsar, Redis, Redshift, Rocket destinations : Enable DAT tes\u2026", "author": {"name": "Andrii Leonets", "email": "30464745+DoNotPanicUA@users.noreply.github.com", "user": {"login": "DoNotPanicUA"}}, "additions": 200, "deletions": 17}}, {"node": {"oid": "31485d7b8107c092d2d9fb75379b627b43a8599c", "messageHeadline": "Source Google Ads: change *_labels stream type from int to string in \u2026", "author": {"name": "Jagannath Saragadam", "email": "jagannathsrs@gmail.com", "user": {"login": "jagannathsrs"}}, "additions": 50, "deletions": 48}}, {"node": {"oid": "e45d1fafc06b51686ea616ed0882c6375522c79f", "messageHeadline": "OpenPI config: remove stale required key  (#12341)", "author": {"name": "Ohcui", "email": "42260310+Ohcui@users.noreply.github.com", "user": {"login": "Ohcui"}}, "additions": 0, "deletions": 1}}, {"node": {"oid": "87beaf52603c06773def0c4ab33f8919f7562eac", "messageHeadline": "Source Smartsheets: fix docs to certify for Beta (#12203)", "author": {"name": "Denis Davydov", "email": "denys.i.davydov@globallogic.com", "user": {"login": "davydov-d"}}, "additions": 65, "deletions": 61}}, {"node": {"oid": "fd4b71e25f0cd39f7f1a2330ff5d7f3ba93020dc", "messageHeadline": "\ud83d\udc1b  Source Amplitude: add error descriptions and fix `events` stream f\u2026", "author": {"name": "Baz", "email": "oleksandr.bazarnov@globallogic.com", "user": {"login": "bazarnov"}}, "additions": 102, "deletions": 31}}, {"node": {"oid": "42a58b0273d7010fa0296fbd4410a82e5fe5802f", "messageHeadline": "Source Amazon Ads: Update fields in source-connectors specifications \u2026", "author": {"name": "Serhii Chvaliuk", "email": "grubberr@gmail.com", "user": {"login": "grubberr"}}, "additions": 115, "deletions": 107}}, {"node": {"oid": "3a032d9276dc2021fecca5717caa61fc068b368f", "messageHeadline": "#10938 source GA to Beta: upd window_in_days description (#12385)", "author": {"name": "Denis Davydov", "email": "denys.i.davydov@globallogic.com", "user": {"login": "davydov-d"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "9ee1f791ac0fb5aab117869db8531c524e2b7736", "messageHeadline": "Bump Airbyte version from 0.36.3-alpha to 0.36.4-alpha (#12415)", "author": {"name": "Octavia Squidington III", "email": "90398440+octavia-squidington-iii@users.noreply.github.com", "user": {"login": "octavia-squidington-iii"}}, "additions": 41, "deletions": 41}}, {"node": {"oid": "a33cbf6b186b32e03548bc82f7cb715b68b87f88", "messageHeadline": "Update empty states for connections, sources, and destinations (#12320)", "author": {"name": "Edmundo Ruiz Ghanem", "email": "168664+edmundito@users.noreply.github.com", "user": {"login": "edmundito"}}, "additions": 182, "deletions": 47}}, {"node": {"oid": "2eb93560e62eab9ed027f1f68e04f9f115ef451d", "messageHeadline": "Source Smartsheets: incremental read and tests (#12077)", "author": {"name": "Denis Davydov", "email": "denys.i.davydov@globallogic.com", "user": {"login": "davydov-d"}}, "additions": 741, "deletions": 153}}, {"node": {"oid": "d612b8abe5159f62f1416fcba5caa6011c424787", "messageHeadline": ":tada: Source tiktok marketing: fixed specs, updated docs (#12380)", "author": {"name": "midavadim", "email": "midavadim@yahoo.com", "user": {"login": "midavadim"}}, "additions": 554, "deletions": 97}}, {"node": {"oid": "c0c27f407cf04d31189431657c82e46328a1c53f", "messageHeadline": "Fix typo on `DATABASE_URL` comment (#12404)", "author": {"name": "Eric", "email": "avilaes.eric@gmail.com", "user": {"login": "eavilaes"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "45a212c4c5824cdbb9f4e673895cc56709009f26", "messageHeadline": "\ud83c\udf89  Source Snowflake: support oauth  (#10953)", "author": {"name": "Yurii Bidiuk", "email": "35812734+yurii-bidiuk@users.noreply.github.com", "user": {"login": "yurii-bidiuk"}}, "additions": 1014, "deletions": 102}}, {"node": {"oid": "1413aca478badc861a1ac580d79ff24503f432d3", "messageHeadline": "Toph deploy docs ssh repo check (#12323)", "author": {"name": "Topher Lubaway", "email": "asimplechris@gmail.com", "user": {"login": "supertopher"}}, "additions": 11, "deletions": 37}}, {"node": {"oid": "7e1d95c783406cc2fff3ce3f767862933a094529", "messageHeadline": "\ud83e\udd16 publish command: fix for version bumping multiple connectors in sam\u2026", "author": {"name": "George Claireaux", "email": "george@claireaux.co.uk", "user": {"login": "Phlair"}}, "additions": 9, "deletions": 6}}, {"node": {"oid": "3ece0c4774fdbf57ed472dc0e8c5ea945b5e60f8", "messageHeadline": "Replace DeleteModal with Confirmation Modal (#12275)", "author": {"name": "Edmundo Ruiz Ghanem", "email": "168664+edmundito@users.noreply.github.com", "user": {"login": "edmundito"}}, "additions": 24, "deletions": 58}}, {"node": {"oid": "eea6d1a95ed5d83715b96140a982c3439948a1a9", "messageHeadline": "Source Instagram: Deleted read_insights scope from OAuth (#12344)", "author": {"name": "Serhii Lazebnyi", "email": "53845333+lazebnyi@users.noreply.github.com", "user": {"login": "lazebnyi"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "b70a6fbd87aff1c960e35f25109942ca05daa4bd", "messageHeadline": "Format java code (#12401)", "author": {"name": "LiRen Tu", "email": "tuliren.git@outlook.com", "user": {"login": "tuliren"}}, "additions": 100, "deletions": 101}}, {"node": {"oid": "9f577bb027199320066d7f69da0845f873ea974c", "messageHeadline": "Update specs and definitions files for destination-postgres 0.3.19 (#\u2026", "author": {"name": "noahkawasaki-airbyte", "email": "103465980+noahkawasaki-airbyte@users.noreply.github.com", "user": {"login": "noahkawasaki-airbyte"}}, "additions": 9, "deletions": 3}}, {"node": {"oid": "b16e13e9cf57ec2fc5ed48eab5595e603c9614bf", "messageHeadline": "Redshift Destination: update spec (#12100)", "author": {"name": "VitaliiMaltsev", "email": "39538064+VitaliiMaltsev@users.noreply.github.com", "user": {"login": "VitaliiMaltsev"}}, "additions": 101, "deletions": 85}}, {"node": {"oid": "c856d7953db82e60b919f8fb771c0acd50e20685", "messageHeadline": "Adjust auto-disable connection logic for spam (#12288)", "author": {"name": "terencecho", "email": "terence@airbyte.io", "user": {"login": "terencecho"}}, "additions": 44, "deletions": 29}}, {"node": {"oid": "68b51916f55295296597d5200a46ea85b53d80f4", "messageHeadline": "\ud83c\udf89 Source Pipedrive: 3 new streams  DealFields, OrganizationFields, Pe\u2026", "author": {"name": "Ivica Taseski", "email": "ivica.taseski94@gmail.com", "user": {"login": "itaseskii"}}, "additions": 306, "deletions": 10}}, {"node": {"oid": "2fae6e3e04d1899388e1b220a52558d03d3a0134", "messageHeadline": "helm chart: ensure correct syntax for for kube job tolerations env va\u2026", "author": {"name": "Luke Alexander", "email": "ufou@users.noreply.github.com", "user": {"login": "ufou"}}, "additions": 23, "deletions": 7}}, {"node": {"oid": "f816946a09a890c553ee42550d86d6b6ed4b231a", "messageHeadline": "Temporal activity heartbeat from incorrect thread fix (#11878)", "author": {"name": "Ivica Taseski", "email": "ivica.taseski94@gmail.com", "user": {"login": "itaseskii"}}, "additions": 401, "deletions": 138}}, {"node": {"oid": "53e625a511d655763309d421783da8ff37e321e8", "messageHeadline": "Bump mina-sshd from 2.7.0 to 2.8.0 (#12376)", "author": {"name": "Greg Solovyev", "email": "grishick@users.noreply.github.com", "user": {"login": "grishick"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "03a6b6b3bff214109b59cd471b9b9e023eac892c", "messageHeadline": "\ud83c\udf89  Source Orb: enrich credits ledger entries with cost basis data, de\u2026", "author": {"name": "Anushree Agrawal", "email": "anushree.agrawal27@gmail.com", "user": {"login": "anushree-agrawal"}}, "additions": 59, "deletions": 10}}, {"node": {"oid": "2a8df3342e3ee0a0eb349fa8998eaae4f0ef8dea", "messageHeadline": "Fixed broken things + updated connector status (#12373)", "author": {"name": "Amruta Ranade", "email": "11484018+Amruta-Ranade@users.noreply.github.com", "user": {"login": "Amruta-Ranade"}}, "additions": 34, "deletions": 25}}, {"node": {"oid": "597d6ccbb870e814e4c779215aab0f84d3ad6cbb", "messageHeadline": "Reconcile versions in git with versions in docker hub (#12368)", "author": {"name": "Greg Solovyev", "email": "grishick@users.noreply.github.com", "user": {"login": "grishick"}}, "additions": 75, "deletions": 69}}, {"node": {"oid": "f1c6f1964cacc0c19567101f2a639388de76f0ba", "messageHeadline": "Pod Sweeper: fix parsing missing date (#11781)", "author": {"name": "Prasanna Ram Venkatachalam", "email": "47996246+prasrvenkat@users.noreply.github.com", "user": {"login": "prasrvenkat"}}, "additions": 3, "deletions": 1}}, {"node": {"oid": "2a1b7b802ad59ad5eb11f704d660b56ae50b4c48", "messageHeadline": "Source TiDB: add icon (#12337)", "author": {"name": "Daemonxiao", "email": "35677990+Daemonxiao@users.noreply.github.com", "user": {"login": "Daemonxiao"}}, "additions": 20, "deletions": 0}}, {"node": {"oid": "cce3b21506790f67851ac6be810eebea9187d1cb", "messageHeadline": "Manually bump destination-mssql version (#12291)", "author": {"name": "Greg Solovyev", "email": "grishick@users.noreply.github.com", "user": {"login": "grishick"}}, "additions": 4, "deletions": 3}}, {"node": {"oid": "f9ac061979f721338489a253b9edfa8dee4c242e", "messageHeadline": "Manually bump source-clickhouse version (#12293)", "author": {"name": "Greg Solovyev", "email": "grishick@users.noreply.github.com", "user": {"login": "grishick"}}, "additions": 4, "deletions": 3}}, {"node": {"oid": "bcf4f89ae83d6a93237b7e77967676e192f2214d", "messageHeadline": "Manually bump destination-oracle version (#12292)", "author": {"name": "Greg Solovyev", "email": "grishick@users.noreply.github.com", "user": {"login": "grishick"}}, "additions": 4, "deletions": 3}}, {"node": {"oid": "c19a67103c0882ba329228ee2d1f922948945c72", "messageHeadline": "Fix broken release stage labels/warnings (#12326)", "author": {"name": "Tim Roes", "email": "tim@airbyte.io", "user": {"login": "timroes"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "367b863ed2e4215690766743a6c488ba0b0512b1", "messageHeadline": "implement migration to create workspace_service_account table (#11943)", "author": {"name": "Subodh Kant Chaturvedi", "email": "subodh1810@gmail.com", "user": {"login": "subodh1810"}}, "additions": 743, "deletions": 8}}, {"node": {"oid": "0c12ad9136d992cde35e3975ad6056669188554c", "messageHeadline": "python generators output `spec.yaml` files (#12245)", "author": {"name": "Pedro S. Lopez", "email": "pedroslopez@me.com", "user": {"login": "pedroslopez"}}, "additions": 155, "deletions": 176}}, {"node": {"oid": "bd8bff90d519cda025d2d9ed664e46f4fc4c16f9", "messageHeadline": "Resolve cyclic dependency between analytics files (#12339)", "author": {"name": "Tim Roes", "email": "tim@airbyte.io", "user": {"login": "timroes"}}, "additions": 7, "deletions": 9}}, {"node": {"oid": "34146564ba17423da8000e983722094f2426367e", "messageHeadline": "Source Amazon Ads: added `adId` to product report stream (#11660)", "author": {"name": "agroh1", "email": "42010767+agroh1@users.noreply.github.com", "user": {"login": "agroh1"}}, "additions": 12, "deletions": 3}}, {"node": {"oid": "8dc704f59f5b2821735dfca9970cc16371186208", "messageHeadline": "Update connection replication page fields layout (#12301)", "author": {"name": "Edmundo Ruiz Ghanem", "email": "168664+edmundito@users.noreply.github.com", "user": {"login": "edmundito"}}, "additions": 105, "deletions": 80}}, {"node": {"oid": "8b899ed77e332635c2af75e754658aa689e48eeb", "messageHeadline": "Docs: Correct year on 2022 changelog entries (#12315)", "author": {"name": "Carl Kibler", "email": "carl@carlkibler.com", "user": {"login": "carlkibler"}}, "additions": 3, "deletions": 3}}, {"node": {"oid": "d46058e456668012d334015674554a815572899c", "messageHeadline": "\ud83c\udf89 Destination Postgres: Add jdbc_url_params input (#12195)", "author": {"name": "noahkawasaki-airbyte", "email": "103465980+noahkawasaki-airbyte@users.noreply.github.com", "user": {"login": "noahkawasaki-airbyte"}}, "additions": 78, "deletions": 22}}, {"node": {"oid": "c42b00e0c3034b25f068abd6b58f90e659b9887d", "messageHeadline": ":bug: Source Titok marketing: update schema. add unittest, update SAT\u2026", "author": {"name": "midavadim", "email": "midavadim@yahoo.com", "user": {"login": "midavadim"}}, "additions": 943, "deletions": 132}}, {"node": {"oid": "e39881c6be15646182fca8d38551b56601b078c1", "messageHeadline": "Docs: fix edit link url (#11881)", "author": {"name": "swyx", "email": "shawnthe1@gmail.com", "user": {"login": "swyxio"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "db9fa0e22a64aa9472f63cd2505378fbf9afb7e4", "messageHeadline": "Replace instead of redirect connection detail index -> status (#12261)", "author": {"name": "Krishna Glick", "email": "krishna@airbyte.io", "user": {"login": "krishnaglick"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "a5b4644a2ec16891f486712db19b26bf40029189", "messageHeadline": "Bump Airbyte version from 0.36.2-alpha to 0.36.3-alpha (#12306)", "author": {"name": "Octavia Squidington III", "email": "90398440+octavia-squidington-iii@users.noreply.github.com", "user": {"login": "octavia-squidington-iii"}}, "additions": 41, "deletions": 41}}, {"node": {"oid": "d87c0ae01192127ecb464bebec27e86eab9f4010", "messageHeadline": "Lgomez/salesforce describe stream (#12304)", "author": {"name": "Harshith Mullapudi", "email": "harshithmullapudi@gmail.com", "user": {"login": "harshithmullapudi"}}, "additions": 438, "deletions": 12}}, {"node": {"oid": "4fd2ea91c4b67f2388872e652edd696b7a74cffe", "messageHeadline": "\ud83d\udc1e Destination databricks: fix destination config (#12299)", "author": {"name": "LiRen Tu", "email": "tuliren.git@outlook.com", "user": {"login": "tuliren"}}, "additions": 6, "deletions": 0}}, {"node": {"oid": "63f6fc5712d8ad8f09061e488f630deb5245085d", "messageHeadline": "Update destination-postgres version in Dockerfile and docs (#12290)", "author": {"name": "Greg Solovyev", "email": "grishick@users.noreply.github.com", "user": {"login": "grishick"}}, "additions": 6, "deletions": 5}}, {"node": {"oid": "9a0442c143ceb6b91512af2c27aad19dc719f622", "messageHeadline": "\ud83c\udf89 Destination s3 / gcs: add option for uncompressed csv and jsonl for\u2026", "author": {"name": "LiRen Tu", "email": "tuliren.git@outlook.com", "user": {"login": "tuliren"}}, "additions": 658, "deletions": 91}}, {"node": {"oid": "e57ac9e4bb0a3d8cf5e9812725647ffa92204289", "messageHeadline": "Destination GCS & S3: bump version (#12274)", "author": {"name": "George Claireaux", "email": "george@claireaux.co.uk", "user": {"login": "Phlair"}}, "additions": 8, "deletions": 6}}, {"node": {"oid": "e2e6aaeae7e79ed9f36d5a14c4f86a9d9e8ef46e", "messageHeadline": "import sorting now alphabatizes (#12271)", "author": {"name": "Krishna Glick", "email": "krishna@airbyte.io", "user": {"login": "krishnaglick"}}, "additions": 714, "deletions": 714}}, {"node": {"oid": "9b6ac23c1fa2b266c547ef4fd093879450e11029", "messageHeadline": "Add job pending/running state and update default state for connection\u2026", "author": {"name": "Edmundo Ruiz Ghanem", "email": "168664+edmundito@users.noreply.github.com", "user": {"login": "edmundito"}}, "additions": 140, "deletions": 32}}, {"node": {"oid": "c16af25b3668677e6727bda330046933fddbfd74", "messageHeadline": "\ud83c\udf89 Source Notion: Adds pagination to Users stream (#11452)", "author": {"name": "Luis Gomez", "email": "781929+lgomezm@users.noreply.github.com", "user": {"login": "lgomezm"}}, "additions": 79, "deletions": 4}}, {"node": {"oid": "405bf4daad0ecc5befaed687f3e7e08ce413513d", "messageHeadline": "workspaceId should be part of spec request (#12112)", "author": {"name": "Subodh Kant Chaturvedi", "email": "subodh1810@gmail.com", "user": {"login": "subodh1810"}}, "additions": 122, "deletions": 57}}, {"node": {"oid": "e846743db858886e76a4b1ee00773f047d5c7a5f", "messageHeadline": "Show GA icon next to source/destination type (#12252)", "author": {"name": "Edmundo Ruiz Ghanem", "email": "168664+edmundito@users.noreply.github.com", "user": {"login": "edmundito"}}, "additions": 54, "deletions": 22}}, {"node": {"oid": "1123bf0b265b6b130986c155fe0b8d2b9b32bef3", "messageHeadline": "Fix navigation paths for source and destination item pages (#12253)", "author": {"name": "Edmundo Ruiz Ghanem", "email": "168664+edmundito@users.noreply.github.com", "user": {"login": "edmundito"}}, "additions": 4, "deletions": 4}}, {"node": {"oid": "78938087c5e7f6587f6acb88d1bdab9504a960cc", "messageHeadline": "Source Twilio: use Retry-After header for backoff (#12157)", "author": {"name": "Gonzalo Villafa\u00f1e Tapia", "email": "gvillafanetapia@gmail.com", "user": {"login": "gvillafanetapia"}}, "additions": 16, "deletions": 3}}, {"node": {"oid": "91e2e8f536788fbd9c651cbd7697cbe06ccfc03f", "messageHeadline": "Add a note about `airbyte_hidden` spec fields in the connector refere\u2026", "author": {"name": "Sherif A. Nada", "email": "snadalive@gmail.com", "user": {"login": "sherifnada"}}, "additions": 24, "deletions": 0}}, {"node": {"oid": "126ca5e7d7a7db7947fc908762072c070bb23f10", "messageHeadline": "Clean up auto-disabled connections notification messaging and allow f\u2026", "author": {"name": "terencecho", "email": "terence@airbyte.io", "user": {"login": "terencecho"}}, "additions": 127, "deletions": 88}}, {"node": {"oid": "82e31c7ce797d607f7ab6d99c72f1a2b14dcef76", "messageHeadline": "Store the identifier of the catalog of the source when creating a new\u2026", "author": {"name": "Malik Diarra", "email": "malik@airbyte.io", "user": {"login": "malikdiarra"}}, "additions": 51, "deletions": 16}}, {"node": {"oid": "676f03e280bd052303695b0a2a5d0534ccfa0fa2", "messageHeadline": "Bump Airbyte version from 0.36.1-alpha to 0.36.2-alpha (#12258)", "author": {"name": "Octavia Squidington III", "email": "90398440+octavia-squidington-iii@users.noreply.github.com", "user": {"login": "octavia-squidington-iii"}}, "additions": 41, "deletions": 41}}, {"node": {"oid": "ef544c2222aae1e3b62cfe84b68122440bf0e103", "messageHeadline": "Remove email verification screen (#12235)", "author": {"name": "Tim Roes", "email": "mail@timroes.de", "user": {"login": "timroes"}}, "additions": 233, "deletions": 282}}, {"node": {"oid": "56af26cbfb045b0ab6fad4cb095c7400ae523337", "messageHeadline": "Add confirmation modal when navigating from modified source or destin\u2026", "author": {"name": "Edmundo Ruiz Ghanem", "email": "168664+edmundito@users.noreply.github.com", "user": {"login": "edmundito"}}, "additions": 108, "deletions": 76}}, {"node": {"oid": "8cf45693b19c78f57555c5774412f72481ce2ec6", "messageHeadline": "\ud83d\udc1b Source Github: add new streams TeamMembers, TeamMemberships (#11893)", "author": {"name": "Serhii Chvaliuk", "email": "grubberr@gmail.com", "user": {"login": "grubberr"}}, "additions": 227, "deletions": 14}}, {"node": {"oid": "39b074ebb6e18f5d5a3b4db43a4f44cea337e5bd", "messageHeadline": "Add Destination Namespace default value (#12200)", "author": {"name": "Teal Larson", "email": "LARSON.TEAL@GMAIL.COM", "user": {"login": "tealjulia"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "e93bb85dc778ca558578b6bc791122f486259182", "messageHeadline": "Fix build. (#12242)", "author": {"name": "Davin Chia", "email": "davinchia@gmail.com", "user": {"login": "davinchia"}}, "additions": 7, "deletions": 2}}, {"node": {"oid": "9bfc21f91d5f2b72d3eeedc76846a6c7b0bbbe34", "messageHeadline": "Source Mailchimp: update documentation (#11352)", "author": {"name": "Anna Lvova", "email": "37615075+annalvova05@users.noreply.github.com", "user": {"login": "annalvova05"}}, "additions": 238, "deletions": 43}}, {"node": {"oid": "1f2fdae997a6812c3672268b16a2fe024b5b173a", "messageHeadline": "\ud83c\udf81 octavia-cli: improve telemetry (#12072)", "author": {"name": "Augustin", "email": "augustin.lafanechere@gmail.com", "user": {"login": "alafanechere"}}, "additions": 87, "deletions": 32}}, {"node": {"oid": "9d9507b227cee1f6f5f75a9941487d9445a6763e", "messageHeadline": "revert formatting for test_pokemon_super.sql (#12234)", "author": {"name": "Yurii Bidiuk", "email": "35812734+yurii-bidiuk@users.noreply.github.com", "user": {"login": "yurii-bidiuk"}}, "additions": 1, "deletions": 6}}, {"node": {"oid": "f193896b3fdbc3faa79ddf28b3c68f57a55c886f", "messageHeadline": "source-twilio: fixes to make acceptance tests pass (#12183)", "author": {"name": "Augustin", "email": "augustin.lafanechere@gmail.com", "user": {"login": "alafanechere"}}, "additions": 10, "deletions": 4}}, {"node": {"oid": "aa872d001655eb35a973943a9241c8fea6f17904", "messageHeadline": "update various connectors to use YAML specs (#12230)", "author": {"name": "Pedro S. Lopez", "email": "pedroslopez@me.com", "user": {"login": "pedroslopez"}}, "additions": 429, "deletions": 434}}, {"node": {"oid": "0d3088e456f0057b36e7de172a1efe027cb06fe8", "messageHeadline": "notify cloud repo on push to master (#12229)", "author": {"name": "Peter Hu", "email": "peter@airbyte.io", "user": {"login": "git-phu"}}, "additions": 75, "deletions": 38}}, {"node": {"oid": "f32c5fa8ca4e98dfbef549f1160f939dd90cb4ad", "messageHeadline": "\ud83d\udc1b  Connector exit code should still be detected if resourceVersion is\u2026", "author": {"name": "Edward Gao", "email": "edward.gao@airbyte.io", "user": {"login": "edgao"}}, "additions": 142, "deletions": 73}}, {"node": {"oid": "12bf4d466337605737e100600d78c623740d5b41", "messageHeadline": "SAT: support yaml files in spec_path (#12228)", "author": {"name": "Pedro S. Lopez", "email": "pedroslopez@me.com", "user": {"login": "pedroslopez"}}, "additions": 59, "deletions": 6}}, {"node": {"oid": "9619f280d44bafcc572a139ba1096d065bca7be0", "messageHeadline": "Send Customer.io notifications and warnings for connections being aut\u2026", "author": {"name": "terencecho", "email": "terence@airbyte.io", "user": {"login": "terencecho"}}, "additions": 486, "deletions": 156}}, {"node": {"oid": "1e996c4d078128fa44154e469d5f8e32b3d23b2b", "messageHeadline": "Helm Chart: add JOB_KUBE_ANNOTATIONS andJOB_KUBE_NODE_SELECTORS (#11754)", "author": {"name": "Luke Alexander", "email": "ufou@users.noreply.github.com", "user": {"login": "ufou"}}, "additions": 48, "deletions": 1}}, {"node": {"oid": "53799cb9a2b43276be9e944bbca521893ed468f7", "messageHeadline": "\ud83c\udf89 CDK: support loading spec from yaml file (#12104)", "author": {"name": "Pedro S. Lopez", "email": "pedroslopez@me.com", "user": {"login": "pedroslopez"}}, "additions": 90, "deletions": 6}}, {"node": {"oid": "10a3aa70a40b4a0a770181db948253e1b1266068", "messageHeadline": "Revert \"json schema traversal + secrets (#11847)\" (#12185)", "author": {"name": "Subodh Kant Chaturvedi", "email": "subodh1810@gmail.com", "user": {"login": "subodh1810"}}, "additions": 432, "deletions": 840}}, {"node": {"oid": "c26a923dc2859a3dc17c558ecf7e705f908501d9", "messageHeadline": "Docs: Fix wrong Json key in doc (`schema` instead of `json_schema`) (\u2026", "author": {"name": "Joachim Jablon", "email": "ewjoachim@gmail.com", "user": {"login": "ewjoachim"}}, "additions": 3, "deletions": 3}}, {"node": {"oid": "5164e12fc43c9856b2008932f793ecd19733d0ff", "messageHeadline": "\ud83c\udf89 New source: TiDB (#11283)", "author": {"name": "Daemonxiao", "email": "35677990+Daemonxiao@users.noreply.github.com", "user": {"login": "Daemonxiao"}}, "additions": 947, "deletions": 1}}, {"node": {"oid": "d41548579ef52336986876c01e18bc57ab3ad373", "messageHeadline": "added line specifying v4 (#12187)", "author": {"name": "George Claireaux", "email": "george@claireaux.co.uk", "user": {"login": "Phlair"}}, "additions": 2, "deletions": 0}}, {"node": {"oid": "785bcc4a9ae45f7f54668f918d33a53c3581e607", "messageHeadline": "\ud83d\udc1b Destination Redshift: fix switching mode (#12085)", "author": {"name": "Yurii Bidiuk", "email": "35812734+yurii-bidiuk@users.noreply.github.com", "user": {"login": "yurii-bidiuk"}}, "additions": 149, "deletions": 129}}, {"node": {"oid": "e1d052525bbc8d29de71319d753d7efaf92851e5", "messageHeadline": "Add the ability to block navigation when forms have not been saved (#\u2026", "author": {"name": "Edmundo Ruiz Ghanem", "email": "168664+edmundito@users.noreply.github.com", "user": {"login": "edmundito"}}, "additions": 418, "deletions": 26}}, {"node": {"oid": "a90be03fb8d4ea7e38c5de010514c44be92d93fc", "messageHeadline": "Send available and enabled streams in Segment call (#12149)", "author": {"name": "Teal Larson", "email": "LARSON.TEAL@GMAIL.COM", "user": {"login": "tealjulia"}}, "additions": 5, "deletions": 1}}, {"node": {"oid": "13e92307b1d390c0141c171a6eef28358d0fa8b4", "messageHeadline": "Remove background/shadow from connector icon (#12142)", "author": {"name": "Tim Roes", "email": "tim@airbyte.io", "user": {"login": "timroes"}}, "additions": 53, "deletions": 25}}, {"node": {"oid": "7023fbd48e07d941c3e926cd84468b618fdc9a07", "messageHeadline": "Redshift SUPER type (#12064)", "author": {"name": "Serhii Chvaliuk", "email": "grubberr@gmail.com", "user": {"login": "grubberr"}}, "additions": 1078, "deletions": 198}}, {"node": {"oid": "a70d28d30cb003618918c70bff3829d2db215352", "messageHeadline": "Source Google Analytics: doc and specs minor fixes (#12150)", "author": {"name": "Denis Davydov", "email": "denys.i.davydov@globallogic.com", "user": {"login": "davydov-d"}}, "additions": 11, "deletions": 9}}, {"node": {"oid": "d702215086d3167ea8287131356a6ff3272b6f3c", "messageHeadline": "Harshith/test pr 12122 (#12164)", "author": {"name": "Harshith Mullapudi", "email": "harshithmullapudi@gmail.com", "user": {"login": "harshithmullapudi"}}, "additions": 2, "deletions": 8}}, {"node": {"oid": "147f87ad47a0a95ab9ee249ad3c670656df07b0a", "messageHeadline": "\ud83d\udc1b Source Zendesk Support: Fix schema User stream to pull all users (#\u2026", "author": {"name": "Daniel Diamond", "email": "33811744+danieldiamond@users.noreply.github.com", "user": {"login": "danieldiamond"}}, "additions": 21, "deletions": 20}}, {"node": {"oid": "f065d361b1c1b2da91d64b6e4c07cf4fc313dc53", "messageHeadline": "Toph docs pipeline fixes bugs n gitbook (#12114)", "author": {"name": "Topher Lubaway", "email": "asimplechris@gmail.com", "user": {"login": "supertopher"}}, "additions": 42, "deletions": 22}}, {"node": {"oid": "079e8b09b7eedd17f21eccc9105116f1f811b1e4", "messageHeadline": "Source/Destination Kafka: added support for PLAIN authentication (#12\u2026", "author": {"name": "tirth7777777", "email": "tirth.upadhyaya2001@gmail.com", "user": {"login": "tirth7777777"}}, "additions": 13, "deletions": 8}}, {"node": {"oid": "19240ae73fc16d94579757d36ea69178d6ebb0ef", "messageHeadline": "Bump Airbyte version from 0.36.0-alpha to 0.36.1-alpha (#12148)", "author": {"name": "Octavia Squidington III", "email": "90398440+octavia-squidington-iii@users.noreply.github.com", "user": {"login": "octavia-squidington-iii"}}, "additions": 41, "deletions": 41}}, {"node": {"oid": "b24a4be4af41e13e80a7d804fc8f9f3bd9056288", "messageHeadline": "\ud83c\udf89  Source Typeform: Increase unit test coverage (#11725)", "author": {"name": "Ivica Taseski", "email": "ivica.taseski94@gmail.com", "user": {"login": "itaseskii"}}, "additions": 915, "deletions": 5}}, {"node": {"oid": "e575511cf6d60b89cc6587a92353034471d7d5fb", "messageHeadline": "Update docs to reflect Kubernetes edge cases with custom connectors (\u2026", "author": {"name": "Natan Yellin", "email": "aantn@users.noreply.github.com", "user": {"login": "aantn"}}, "additions": 3, "deletions": 1}}, {"node": {"oid": "78c81aff9bc75f78afed2db4b07a8c65cda97a23", "messageHeadline": "S3 destination: added data types tests (#12098)", "author": {"name": "oneshcheret", "email": "33333155+sashaNeshcheret@users.noreply.github.com", "user": {"login": "sashaNeshcheret"}}, "additions": 80, "deletions": 0}}, {"node": {"oid": "1fe722272c2bd2906861b53905c98131cfca863e", "messageHeadline": "\ud83c\udf89  source Salesloft: added several new streams (#11460)", "author": {"name": "yannibenoit", "email": "yanni.iyeze@toucantoco.com", "user": {"login": "yannibenoit"}}, "additions": 1327, "deletions": 17}}, {"node": {"oid": "c8c4cf55373d77e837c43640a2f205b209b26e79", "messageHeadline": " Local_json, Maridb, Meilisearch, Mongodb, Mqtt destinations : Enable\u2026", "author": {"name": "Andrii Leonets", "email": "30464745+DoNotPanicUA@users.noreply.github.com", "user": {"login": "DoNotPanicUA"}}, "additions": 134, "deletions": 10}}, {"node": {"oid": "d3582296cf07af0b2c00e023a53b945749ca4415", "messageHeadline": "Source Mailchimp: correct schema description url property (#12095)", "author": {"name": "Richard Lee", "email": "14349+dlackty@users.noreply.github.com", "user": {"login": "dlackty"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "acf194dd7342ae695b91986d8873c8daecfede2e", "messageHeadline": "logo update and removing shadows (#12020)", "author": {"name": "Upmitt", "email": "upmitt@gmail.com", "user": {"login": "Upmitt"}}, "additions": 10, "deletions": 1}}, {"node": {"oid": "0004cfa61d284a93bf2b767062e3fc03e7c409b8", "messageHeadline": "Oracle & MongoDb destinations : Enable DAT tests (#11965)", "author": {"name": "Andrii Leonets", "email": "30464745+DoNotPanicUA@users.noreply.github.com", "user": {"login": "DoNotPanicUA"}}, "additions": 90, "deletions": 23}}, {"node": {"oid": "57d059f1786ef1eaddf56dc44d9669d0914a27f8", "messageHeadline": "ElasticSearch, GCS, Keen, Kafka, Kinesis destinations : Enable DAT te\u2026", "author": {"name": "Andrii Leonets", "email": "30464745+DoNotPanicUA@users.noreply.github.com", "user": {"login": "DoNotPanicUA"}}, "additions": 168, "deletions": 0}}, {"node": {"oid": "3113ef44a3b4e690d12059af978691b6b0b6c2df", "messageHeadline": "Bump Google Ads version and run format (#12087)", "author": {"name": "Marcos Marx", "email": "marcosmarxm@users.noreply.github.com", "user": {"login": "marcosmarxm"}}, "additions": 36, "deletions": 107}}, {"node": {"oid": "f8011f7630147b58e5b8f083606e4b6b9eea29b0", "messageHeadline": "Google ads added fields and reports (#9310)", "author": {"name": "Konrad Schlatte", "email": "konrad@pensionbee.com", "user": {"login": "schlattk"}}, "additions": 58, "deletions": 5}}, {"node": {"oid": "1cd3a6bf822549ea0045f7cf6a01bc308067771d", "messageHeadline": "Docs: Update cdk-speedrun.md (#12102)", "author": {"name": "Francisco Muniz de Paula Neto", "email": "munizfco@gmail.com", "user": {"login": "fcomuniz"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "893b4e4c7a2dfe1f494a648eadbe40ff43f51f2a", "messageHeadline": "Docs: Fixed typo in postgres destination doc (#12106)", "author": {"name": "Sreeram Venkitesh", "email": "40194401+sreeram-venkitesh@users.noreply.github.com", "user": {"login": "sreeram-venkitesh"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "2baa1700507cdc74086233b9e7f49a7207274651", "messageHeadline": "Fixed formatting (#12113)", "author": {"name": "Amruta Ranade", "email": "11484018+Amruta-Ranade@users.noreply.github.com", "user": {"login": "Amruta-Ranade"}}, "additions": 49, "deletions": 28}}, {"node": {"oid": "6e075d183de5275d3e768ad33addabad42d49796", "messageHeadline": "Cleanup StatusIcon component states (#12039)", "author": {"name": "Edmundo Ruiz Ghanem", "email": "168664+edmundito@users.noreply.github.com", "user": {"login": "edmundito"}}, "additions": 154, "deletions": 142}}, {"node": {"oid": "ea61bf6426940598ea519e1cde03c5dbaa52f9bf", "messageHeadline": "Output normalization summary from NormalizationJobOrchestrator (#12046)", "author": {"name": "Anne", "email": "102554163+alovew@users.noreply.github.com", "user": {"login": "alovew"}}, "additions": 4, "deletions": 2}}, {"node": {"oid": "5c5f38a12e51bffa4adee99680c508aec4ae428c", "messageHeadline": ":bug: Source Smartsheets: fix scrambled columns bug (#11911)", "author": {"name": "Denis Davydov", "email": "denys.i.davydov@globallogic.com", "user": {"login": "davydov-d"}}, "additions": 95, "deletions": 70}}, {"node": {"oid": "e0a13405e2f56c942775d1f02d2b1a6a5006c3bd", "messageHeadline": "Add cloud availability status on connector catalog page (#12081)", "author": {"name": "Amruta Ranade", "email": "11484018+Amruta-Ranade@users.noreply.github.com", "user": {"login": "Amruta-Ranade"}}, "additions": 180, "deletions": 186}}, {"node": {"oid": "1bc78aff1c9aa9b7fa4430601795738ec65549bd", "messageHeadline": "Add CSP header (#11921)", "author": {"name": "Tim Roes", "email": "tim@airbyte.io", "user": {"login": "timroes"}}, "additions": 8, "deletions": 0}}, {"node": {"oid": "92694c99c26a0fec2752bca3c3f4bab9e13b31cf", "messageHeadline": "Destination acceptence test : improve comparison methods (#11579)", "author": {"name": "Andrii Leonets", "email": "30464745+DoNotPanicUA@users.noreply.github.com", "user": {"login": "DoNotPanicUA"}}, "additions": 299, "deletions": 49}}, {"node": {"oid": "189ce996d5f0e9ad077df7a6067c293673d710dc", "messageHeadline": "\ud83c\udf89 Source Amazon Ads: Implement OAuth2.0 (#11430)", "author": {"name": "Serhii Chvaliuk", "email": "grubberr@gmail.com", "user": {"login": "grubberr"}}, "additions": 248, "deletions": 43}}, {"node": {"oid": "245e617a21a7b4537436d6b7aaaf35dbfc549a54", "messageHeadline": "Add container orchestrator for cloud deploy (#12076)", "author": {"name": "Anne", "email": "102554163+alovew@users.noreply.github.com", "user": {"login": "alovew"}}, "additions": 7, "deletions": 0}}, {"node": {"oid": "e615b2faaaaae22638cee384e626db6828fb632b", "messageHeadline": "Addreses another docs build error (#12084)", "author": {"name": "Topher Lubaway", "email": "asimplechris@gmail.com", "user": {"login": "supertopher"}}, "additions": 21, "deletions": 12}}, {"node": {"oid": "d6b6e4b0653d6ec66683f291d27ab1ab160300aa", "messageHeadline": "Addressing docusaurus deploy (#12083)", "author": {"name": "Topher Lubaway", "email": "asimplechris@gmail.com", "user": {"login": "supertopher"}}, "additions": 5, "deletions": 1}}, {"node": {"oid": "ff7b2eecf5da43501659317f449a09ab4aa62167", "messageHeadline": "Specifies a git user to address build error (#12082)", "author": {"name": "Topher Lubaway", "email": "asimplechris@gmail.com", "user": {"login": "supertopher"}}, "additions": 2, "deletions": 0}}, {"node": {"oid": "8f6acc72bebae07e38d173bf97213f299b65bdd2", "messageHeadline": "Cloud's version of which doesn't support -s (#12080)", "author": {"name": "Topher Lubaway", "email": "asimplechris@gmail.com", "user": {"login": "supertopher"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "a379fc07e6d3d7b05c98dc55820902620dab59dc", "messageHeadline": "Fixes typo in docs deployment workflows (#12079)", "author": {"name": "Topher Lubaway", "email": "asimplechris@gmail.com", "user": {"login": "supertopher"}}, "additions": 2, "deletions": 1}}, {"node": {"oid": "6dd1daf6a0645f475661ba2c6f1747d6aac97a2e", "messageHeadline": "Toph docs deployment workflow (#11991)", "author": {"name": "Topher Lubaway", "email": "asimplechris@gmail.com", "user": {"login": "supertopher"}}, "additions": 100, "deletions": 5}}, {"node": {"oid": "67dd934e1683f0ce0d79551b0ca1d13b5ca3171f", "messageHeadline": "Fix Greenhouse employee_id type (#11941)", "author": {"name": "Remi", "email": "salmon.remi@gmail.com", "user": {"login": "remisalmon"}}, "additions": 15, "deletions": 14}}, {"node": {"oid": "0f8e11e2432f1fc7c02be637e1cb0206edbf468f", "messageHeadline": "\ud83d\udc1b BigQuery Destination failed conditional binding (#12068)", "author": {"name": "VitaliiMaltsev", "email": "39538064+VitaliiMaltsev@users.noreply.github.com", "user": {"login": "VitaliiMaltsev"}}, "additions": 11, "deletions": 8}}, {"node": {"oid": "68f185e92aa528e57d789c24dfb1c76122b1d5a6", "messageHeadline": "Docs post-migration cleanup (#12074)", "author": {"name": "Amruta Ranade", "email": "11484018+Amruta-Ranade@users.noreply.github.com", "user": {"login": "Amruta-Ranade"}}, "additions": 763, "deletions": 779}}, {"node": {"oid": "e4a55a4fdee9fff146f53bce1321a88aaef9b796", "messageHeadline": "\ud83c\udf89 Source Mixpanel: Increase unit test coverage (#11633)", "author": {"name": "Ivica Taseski", "email": "ivica.taseski94@gmail.com", "user": {"login": "itaseskii"}}, "additions": 378, "deletions": 18}}, {"node": {"oid": "dbe2439598aaeaf9ac06eb62d7f871c896ee9bf9", "messageHeadline": "Source Amazon Seller Partner: unit test should not actually sleep (#1\u2026", "author": {"name": "shyngysnurzhan", "email": "100021853+shyngysnurzhan@users.noreply.github.com", "user": {"login": "shyngysnurzhan"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "b176625965c8e654f1978df46671236a1fa4627b", "messageHeadline": "Add NoMatchingConnector event (#12036)", "author": {"name": "Tim Roes", "email": "tim@airbyte.io", "user": {"login": "timroes"}}, "additions": 18, "deletions": 1}}, {"node": {"oid": "281e0eec35ed5170b36c1a372ee70e9697585ba9", "messageHeadline": "\ud83c\udf89Destination-bigquery-denorm: fixed emittedAt timestamp (#11978)", "author": {"name": "Eugene", "email": "etsybaev@gmail.com", "user": {"login": "etsybaev"}}, "additions": 62, "deletions": 6}}, {"node": {"oid": "45acd75bf0c663693db7c8f48f0925e2c333ab9c", "messageHeadline": "Source Google Sheets: remove print statement breaking airbyte protoco\u2026", "author": {"name": "Mahdi Dibaiee", "email": "mdibaiee@pm.me", "user": {"login": "mdibaiee"}}, "additions": 24, "deletions": 20}}, {"node": {"oid": "4ac5d3c8e45ad27c6a5de79d2f961aa24d1c4b99", "messageHeadline": "updated docs (#11840)", "author": {"name": "andriikorotkov", "email": "88329385+andriikorotkov@users.noreply.github.com", "user": {"login": "andriikorotkov"}}, "additions": 17, "deletions": 0}}, {"node": {"oid": "efb969ca1db8c8383657b821bb25cfd1928c90a1", "messageHeadline": "Add fix build publish step to master build. (#12065)", "author": {"name": "Davin Chia", "email": "davinchia@gmail.com", "user": {"login": "davinchia"}}, "additions": 34, "deletions": 1}}, {"node": {"oid": "91ea628225bccde520df2b0c2ae6caf22d40a87b", "messageHeadline": "Docs: Deleted copy image appearences (#12063)", "author": {"name": "shyngysnurzhan", "email": "100021853+shyngysnurzhan@users.noreply.github.com", "user": {"login": "shyngysnurzhan"}}, "additions": 4, "deletions": 4}}, {"node": {"oid": "e78ed58856cc3ffcf175864644a1f49d3a49b42d", "messageHeadline": "\ud83c\udf89Source Facebook Marketing: use AdAccount('act_{id}') to find account\u2026", "author": {"name": "Mahdi Dibaiee", "email": "mdibaiee@pm.me", "user": {"login": "mdibaiee"}}, "additions": 49, "deletions": 37}}, {"node": {"oid": "992d22980fc3c6ad0b3ea0883cb5087cdcb163e6", "messageHeadline": "\ud83d\udc1bSource Facebook Marketing: user_tos_accepted is an object (#11801)", "author": {"name": "Mahdi Dibaiee", "email": "mdibaiee@pm.me", "user": {"login": "mdibaiee"}}, "additions": 11, "deletions": 5}}, {"node": {"oid": "d41c3f7d6f9e95b5c53087d2aa9a09956b0940ec", "messageHeadline": "json schema traversal + secrets (#11847)", "author": {"name": "Charles", "email": "charles@airbyte.io", "user": {"login": "cgardens"}}, "additions": 840, "deletions": 432}}, {"node": {"oid": "8293ce3fbe11d39bc86e7899a76c5998f7c5ed52", "messageHeadline": "\ud83c\udf89 New Source: Faker (#11738)", "author": {"name": "Evan Tahler", "email": "evan@airbyte.io", "user": {"login": "evantahler"}}, "additions": 1273, "deletions": 478}}, {"node": {"oid": "b2ec6f65c3200375f29101e1f8c206176e930e70", "messageHeadline": "Add normalization logging (#12023)", "author": {"name": "Anne", "email": "102554163+alovew@users.noreply.github.com", "user": {"login": "alovew"}}, "additions": 2, "deletions": 0}}, {"node": {"oid": "babe5784033cbec3bde8867312285fe1d20e98b1", "messageHeadline": "Bump Airbyte version from 0.35.68-alpha to 0.36.0-alpha (#12044)", "author": {"name": "Octavia Squidington III", "email": "90398440+octavia-squidington-iii@users.noreply.github.com", "user": {"login": "octavia-squidington-iii"}}, "additions": 41, "deletions": 41}}, {"node": {"oid": "c47009c641105ad74fc04da089167073b651f391", "messageHeadline": "Fix issues with the current caching of catalog (#11609)", "author": {"name": "Malik Diarra", "email": "malik@airbyte.io", "user": {"login": "malikdiarra"}}, "additions": 33, "deletions": 91}}, {"node": {"oid": "c1381cde2caa587e160e35a283db13439b3c132f", "messageHeadline": "Revert Redshift SUPER PRs (#12041)", "author": {"name": "Edward Gao", "email": "edward.gao@airbyte.io", "user": {"login": "edgao"}}, "additions": 119, "deletions": 721}}, {"node": {"oid": "24f020608c750fda003ca2329795f678a63009bb", "messageHeadline": "downgrade redshift (#12040)", "author": {"name": "Edward Gao", "email": "edward.gao@airbyte.io", "user": {"login": "edgao"}}, "additions": 4, "deletions": 3}}, {"node": {"oid": "6ef2f80eba24675e03a290e6acc368cf64e4c0e8", "messageHeadline": "Relax codecov target to 90% (#12038)", "author": {"name": "Evan Tahler", "email": "evan@airbyte.io", "user": {"login": "evantahler"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "a6a6be2588e1d8a6cc384422213258ebdd47b1b0", "messageHeadline": "allow importing `IncrementalMixin` from `airbyte_cdk.sources.streams`\u2026", "author": {"name": "Pedro S. Lopez", "email": "pedroslopez@me.com", "user": {"login": "pedroslopez"}}, "additions": 8, "deletions": 5}}, {"node": {"oid": "edd2fae49cd16d85cab593b5d1eff1f3f9a8fdd3", "messageHeadline": "Correctly display `format` data types (#11770)", "author": {"name": "Krishna Glick", "email": "krishna@airbyte.io", "user": {"login": "krishnaglick"}}, "additions": 240, "deletions": 27}}, {"node": {"oid": "538dec4a37406c72abae50a8b43de7f1740cb711", "messageHeadline": "Docs Redshift: remove duplicate section (#11990)", "author": {"name": "Marcos Marx", "email": "marcosmarxm@users.noreply.github.com", "user": {"login": "marcosmarxm"}}, "additions": 0, "deletions": 3}}, {"node": {"oid": "37a510c1ce9e130cc4a13a0857cef69371e692af", "messageHeadline": "Configure test retries for JUnit Acceptance Tests (#11818)", "author": {"name": "Peter Hu", "email": "peter@airbyte.io", "user": {"login": "git-phu"}}, "additions": 63, "deletions": 36}}, {"node": {"oid": "fbaf83eeeb2c776eef7adcad54309344112970d4", "messageHeadline": "Only build CDK with supported python versions (#12019)", "author": {"name": "Pedro S. Lopez", "email": "pedroslopez@me.com", "user": {"login": "pedroslopez"}}, "additions": 1, "deletions": 2}}, {"node": {"oid": "f108ea33871228e31c0861dc7286502c3ef6b505", "messageHeadline": "Bump Airbyte version from 0.35.67-alpha to 0.35.68-alpha (#12015)", "author": {"name": "Octavia Squidington III", "email": "90398440+octavia-squidington-iii@users.noreply.github.com", "user": {"login": "octavia-squidington-iii"}}, "additions": 41, "deletions": 41}}, {"node": {"oid": "22ebb53ac062e700405a60373bb9b726e7dd6ead", "messageHeadline": "\ud83d\udcdd Update \"Hard Way\" incremental sync tutorial to pass SAT (#11988)", "author": {"name": "Pedro S. Lopez", "email": "pedroslopez@me.com", "user": {"login": "pedroslopez"}}, "additions": 81, "deletions": 10}}, {"node": {"oid": "acfb606ce2e88c26c1b3bc3822de72bba59c8c21", "messageHeadline": "Actually remember to remove the force failure. (#12011)", "author": {"name": "Davin Chia", "email": "davinchia@gmail.com", "user": {"login": "davinchia"}}, "additions": 0, "deletions": 3}}, {"node": {"oid": "e3583d3a37607c9de54a03930bcb48dac3829a5e", "messageHeadline": "Remove force failure for Slack notification testing. (#12009)", "author": {"name": "Davin Chia", "email": "davinchia@gmail.com", "user": {"login": "davinchia"}}, "additions": 6, "deletions": 83}}, {"node": {"oid": "5d4a3636b6631da55d6710b6d507be9ed909a253", "messageHeadline": "fix check operation for Redshift destination (#12002)", "author": {"name": "Subodh Kant Chaturvedi", "email": "subodh1810@gmail.com", "user": {"login": "subodh1810"}}, "additions": 1, "deletions": 5}}, {"node": {"oid": "ae8c4f2b3a9045380f47314b1ad2b10072b6395a", "messageHeadline": "Notify Slack Build Failure. (#12007)", "author": {"name": "Davin Chia", "email": "davinchia@gmail.com", "user": {"login": "davinchia"}}, "additions": 29, "deletions": 0}}, {"node": {"oid": "0964c83ea304c699d632a0b0c27383223019b312", "messageHeadline": "\ud83c\udf81 octavia-cli: add telemetry (#11896)", "author": {"name": "Augustin", "email": "augustin.lafanechere@gmail.com", "user": {"login": "alafanechere"}}, "additions": 466, "deletions": 59}}, {"node": {"oid": "fa9c4670988a990798e066abd49d41d5ca0c8b26", "messageHeadline": "Use Firebase Auth Emulator host if present (#11958)", "author": {"name": "Lake Mossman", "email": "lake@airbyte.io", "user": {"login": "lmossman"}}, "additions": 10, "deletions": 1}}, {"node": {"oid": "5e003583a79d1e5e97a6c05db7634e26c3f4cfdc", "messageHeadline": "Issue: 11867 add option for sidecar pull policy (#11868)", "author": {"name": "Guy Feldman", "email": "gfeldman8@gmail.com", "user": {"login": "gfeldman"}}, "additions": 34, "deletions": 4}}, {"node": {"oid": "7bb4baec2546cbf3f679a1aef02db13baa6475d8", "messageHeadline": "Docs: correct minor mistakes (#11848)", "author": {"name": "shyngysnurzhan", "email": "100021853+shyngysnurzhan@users.noreply.github.com", "user": {"login": "shyngysnurzhan"}}, "additions": 4, "deletions": 4}}, {"node": {"oid": "1cf52f62ae09afbdf060538d8bf7be3dd985b399", "messageHeadline": "doc: update troubleshooting for discourse forum (#11970)", "author": {"name": "Augustin", "email": "augustin.lafanechere@gmail.com", "user": {"login": "alafanechere"}}, "additions": 16, "deletions": 19}}, {"node": {"oid": "35005541f94014ce93688f75d0093648961e46d7", "messageHeadline": "source-bigquery: escape column names and update google cloud bigquery\u2026", "author": {"name": "mkhokh-33", "email": "mariia.khokh@globallogic.com", "user": {"login": "mkhokh-33"}}, "additions": 124, "deletions": 44}}, {"node": {"oid": "14dfc1d41764602d8bf9a4d08a2756479a4031e6", "messageHeadline": "fix parentheses and info/warning/danger formatting in docs (#11981)", "author": {"name": "Jared Rhizor", "email": "me@jaredrhizor.com", "user": {"login": "jrhizor"}}, "additions": 325, "deletions": 172}}, {"node": {"oid": "2881d624834370e7ecb79362b4f6242363ce932a", "messageHeadline": "Fix the count connections method (#11955)", "author": {"name": "Malik Diarra", "email": "malik@airbyte.io", "user": {"login": "malikdiarra"}}, "additions": 30, "deletions": 5}}, {"node": {"oid": "644ace4036dee905179c2336318dc2f8450bccfa", "messageHeadline": "\ud83d\udc1b [On call / 171] Source Salesforce: fixed the bug when `Bulk` fetch \u2026", "author": {"name": "Baz", "email": "oleksandr.bazarnov@globallogic.com", "user": {"login": "bazarnov"}}, "additions": 134, "deletions": 47}}, {"node": {"oid": "1613904eb374b6655377156c714ca07074eb912e", "messageHeadline": "Upgrade webapp dependencies (#11940)", "author": {"name": "Tim Roes", "email": "mail@timroes.de", "user": {"login": "timroes"}}, "additions": 2146, "deletions": 2066}}, {"node": {"oid": "26aa43b31e328667f6d2d071fe053f43e323d907", "messageHeadline": "Source File: Update Dockerfile to latest Airbyte template (#11969)", "author": {"name": "George Claireaux", "email": "george@claireaux.co.uk", "user": {"login": "Phlair"}}, "additions": 47, "deletions": 58}}, {"node": {"oid": "6adaf715475d65311a2281d267097b7ff396f023", "messageHeadline": "Update on-kubernetes.md (#11962)", "author": {"name": "Omid Rad", "email": "omid@users.noreply.github.com", "user": {"login": "omid"}}, "additions": 1, "deletions": 0}}, {"node": {"oid": "a673a479d14202e6c4445192860cf3366f46a56b", "messageHeadline": "#10938 fix docs and spec (#11803)", "author": {"name": "Denis Davydov", "email": "denys.i.davydov@globallogic.com", "user": {"login": "davydov-d"}}, "additions": 123, "deletions": 121}}, {"node": {"oid": "395cb7e2d029ff03627fe08295a59cd0527b8ea7", "messageHeadline": "Bump Airbyte version from 0.35.66-alpha to 0.35.67-alpha (#11952)", "author": {"name": "Octavia Squidington III", "email": "90398440+octavia-squidington-iii@users.noreply.github.com", "user": {"login": "octavia-squidington-iii"}}, "additions": 40, "deletions": 40}}, {"node": {"oid": "197806102e38f7acaba6561e0868da195c29c088", "messageHeadline": "make sure VERSION is up to date after bumpversion (#11945)", "author": {"name": "Parker Mossman", "email": "parker@airbyte.io", "user": {"login": "pmossman"}}, "additions": 2, "deletions": 1}}, {"node": {"oid": "24720c657d48fd92707d758e2c67539d5b7d336a", "messageHeadline": "\ud83d\udcdd CDK tutorial: fix incorrect variable in code example (#11837)", "author": {"name": "Pedro S. Lopez", "email": "pedroslopez@me.com", "user": {"login": "pedroslopez"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "1f6eff7b27277dd610a31d6ed9f27a9e685fba3d", "messageHeadline": "Improve out of credits message (#11913)", "author": {"name": "Tim Roes", "email": "mail@timroes.de", "user": {"login": "timroes"}}, "additions": 6, "deletions": 8}}, {"node": {"oid": "9b05bc1f3494a958bbecf1cdaa860022866672ce", "messageHeadline": "Normalization redshift - add support SUPER type (#9610)", "author": {"name": "Serhii Chvaliuk", "email": "grubberr@gmail.com", "user": {"login": "grubberr"}}, "additions": 354, "deletions": 62}}, {"node": {"oid": "82e5b443ba5669f006347ae4fd1d016c787cfd82", "messageHeadline": "Source Zoho CRM: fix json formatting (#11929)", "author": {"name": "Denis Davydov", "email": "denys.i.davydov@globallogic.com", "user": {"login": "davydov-d"}}, "additions": 173, "deletions": 342}}, {"node": {"oid": "8539829825ac5aebd7d8e3e21e0e3064d7719e0f", "messageHeadline": "Update scaling-airbyte.md (#11916)", "author": {"name": "Miguel Alejandro Mart\u00edn", "email": "alu0101209777@ull.edu.es", "user": {"login": "miguel-martinr"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "5c8bd3a46def819c46fce60c103e376d04948b3e", "messageHeadline": "remove --ignore-empty option because sentry 2.0.0 (#11926)", "author": {"name": "Serhii Chvaliuk", "email": "grubberr@gmail.com", "user": {"login": "grubberr"}}, "additions": 1, "deletions": 3}}, {"node": {"oid": "8149683f7c44935d4e4187a525bdf7954c7ad62b", "messageHeadline": "Fixes disabled tooltips (#11922)", "author": {"name": "Tim Roes", "email": "mail@timroes.de", "user": {"login": "timroes"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "674221c07ac48457c3af632f75ed171d53f795c2", "messageHeadline": "\ud83c\udf89 Destination Redshift: Use SUPER data type on Redshift destination f\u2026", "author": {"name": "Alexander Tsukanov", "email": "github.oleksandr.tsukanov@gmail.com", "user": null}, "additions": 375, "deletions": 61}}, {"node": {"oid": "341789224bbccd068c2394ffe99c59448f0ec6e9", "messageHeadline": "Bump Airbyte version from 0.35.65-alpha to 0.35.66-alpha (#11920)", "author": {"name": "Octavia Squidington III", "email": "90398440+octavia-squidington-iii@users.noreply.github.com", "user": {"login": "octavia-squidington-iii"}}, "additions": 40, "deletions": 40}}, {"node": {"oid": "b5966e97bef9e429ca77bb7f62e8c1f318247a30", "messageHeadline": "\ud83d\udc1b octavia-cli: fix typo in integration test (#11912)", "author": {"name": "Augustin", "email": "augustin.lafanechere@gmail.com", "user": {"login": "alafanechere"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "686e9edf120d6362173026b10c7ed9d56321a08f", "messageHeadline": "Source Mailchimp: unit tests (#11632)", "author": {"name": "Anna Lvova", "email": "37615075+annalvova05@users.noreply.github.com", "user": {"login": "annalvova05"}}, "additions": 310, "deletions": 34}}, {"node": {"oid": "c302af45ff6fb966d71faa574c98b894b1a45bd0", "messageHeadline": "Upgrade to Python 3.9 (#11763)", "author": {"name": "Brian Leonard", "email": "brian@bleonard.com", "user": {"login": "bleonard"}}, "additions": 278, "deletions": 293}}, {"node": {"oid": "b85c51304f23889f11b9f7482cb02ee2b738cdbf", "messageHeadline": "\ud83c\udf89 Update hardway tutorial & generic source template to use SAT (#11908)", "author": {"name": "Sherif A. Nada", "email": "snadalive@gmail.com", "user": {"login": "sherifnada"}}, "additions": 124, "deletions": 109}}, {"node": {"oid": "ba48d40cfda4de57d8b761c3fad6e832363bece1", "messageHeadline": "Create and Persist Normalization Output (#11764)", "author": {"name": "Anne", "email": "102554163+alovew@users.noreply.github.com", "user": {"login": "alovew"}}, "additions": 78, "deletions": 32}}, {"node": {"oid": "dfd25f0e8596cffd0ae0da17d3bc9d870aaf0dc9", "messageHeadline": "Un-revert add /tmp emptyDir volume to connector pods (#11511)", "author": {"name": "Parker Mossman", "email": "parker@airbyte.io", "user": {"login": "pmossman"}}, "additions": 218, "deletions": 187}}, {"node": {"oid": "82fd13ab40d24257cc8d656cde083a39195043ba", "messageHeadline": "Merge project assignment workflows (#11874)", "author": {"name": "Tim Roes", "email": "mail@timroes.de", "user": {"login": "timroes"}}, "additions": 25, "deletions": 26}}, {"node": {"oid": "8587ee0071cdaa2d2aa7b30571631637dee7419d", "messageHeadline": "Remove `POSTGRES_IMAGE` environment variable (#11860)", "author": {"name": "Evan Tahler", "email": "evan@airbyte.io", "user": {"login": "evantahler"}}, "additions": 0, "deletions": 2}}, {"node": {"oid": "2b4ee63ade529ad1caebacddc2a4dd97946395bc", "messageHeadline": "\ud83d\udc1b Source slack: add channel_filter config var to improve sync perform\u2026", "author": {"name": "Bo Lu", "email": "burmecia@users.noreply.github.com", "user": {"login": "burmecia"}}, "additions": 79, "deletions": 31}}, {"node": {"oid": "06c902c357b8c793dcd91f4f173fb55b625ca589", "messageHeadline": "Format AcceptanceTests.java (#11863)", "author": {"name": "Augustin", "email": "augustin.lafanechere@gmail.com", "user": {"login": "alafanechere"}}, "additions": 8, "deletions": 4}}, {"node": {"oid": "58b4fabfb3fbc3d51be699a76add9b4aa2ded268", "messageHeadline": "check should upload data into the bucket path provided (#11795)", "author": {"name": "Subodh Kant Chaturvedi", "email": "subodh1810@gmail.com", "user": {"login": "subodh1810"}}, "additions": 14, "deletions": 9}}, {"node": {"oid": "266f05cecde2ec77b15c81c020948d114f9cb170", "messageHeadline": "Add script to setup venv for a connector (#11699)", "author": {"name": "Alexandre Girard", "email": "alexandre@airbyte.io", "user": {"login": "girarda"}}, "additions": 264, "deletions": 19}}, {"node": {"oid": "dd3c0ec2684dfdf613d647b88c854503af2e3db1", "messageHeadline": "Add project flow for onboarding improvements", "author": {"name": "Tim Roes", "email": "mail@timroes.de", "user": {"login": "timroes"}}, "additions": 2, "deletions": 1}}, {"node": {"oid": "1c432390ad257d44305a468480eb1ef151046cbe", "messageHeadline": "Add project assignment workflow", "author": {"name": "Tim Roes", "email": "mail@timroes.de", "user": {"login": "timroes"}}, "additions": 15, "deletions": 0}}, {"node": {"oid": "884a94ed29e245b6405a849877b0cbd5a0e836a9", "messageHeadline": "Un-Revert OSS branch build for Cloud workflow (#11808)", "author": {"name": "Parker Mossman", "email": "parker@airbyte.io", "user": {"login": "pmossman"}}, "additions": 171, "deletions": 39}}, {"node": {"oid": "84436b01a08672ef281392e64a2473784b079c5e", "messageHeadline": "Unexpected Temporal State: Start a new workflow if no reachable workf\u2026", "author": {"name": "Parker Mossman", "email": "parker@airbyte.io", "user": {"login": "pmossman"}}, "additions": 126, "deletions": 5}}, {"node": {"oid": "e312aee613e2c48d5d32b24ef34f1f1ca62bf6b7", "messageHeadline": "\ud83d\udc1b octavia-cli: handle array in types for generated comments (#11846)", "author": {"name": "Augustin", "email": "augustin.lafanechere@gmail.com", "user": {"login": "alafanechere"}}, "additions": 9, "deletions": 5}}, {"node": {"oid": "ead33566776befc41d79b2f193895328e06f807b", "messageHeadline": "Use time zone that does not switch to DST (#11644)", "author": {"name": "Greg Solovyev", "email": "grishick@users.noreply.github.com", "user": {"login": "grishick"}}, "additions": 5, "deletions": 4}}, {"node": {"oid": "c69d949b0db871e4faa4dd35bfaeb2d6c2c04991", "messageHeadline": "[SAT] Fixed schema parsing when a JSONschema  was not present (#11842)", "author": {"name": "Evan Tahler", "email": "evan@airbyte.io", "user": {"login": "evantahler"}}, "additions": 13, "deletions": 2}}, {"node": {"oid": "f512208afd99d2c0da3ea90cbdc28d4dd171be29", "messageHeadline": "Introduce json path commons lib (#11680)", "author": {"name": "Charles", "email": "charles@airbyte.io", "user": {"login": "cgardens"}}, "additions": 515, "deletions": 0}}, {"node": {"oid": "582baf3b68451b7ffd2685cd42529926fb41af76", "messageHeadline": "gradle: create a separate sub build for all connectors (#11833)", "author": {"name": "Augustin", "email": "augustin.lafanechere@gmail.com", "user": {"login": "alafanechere"}}, "additions": 6, "deletions": 6}}, {"node": {"oid": "d84df02f261d44b45c173c06dc3d3304cc8fb120", "messageHeadline": "\ud83c\udf89Source-postgres: fixed roles for fetching materialized view processi\u2026", "author": {"name": "Eugene", "email": "etsybaev@gmail.com", "user": {"login": "etsybaev"}}, "additions": 10, "deletions": 6}}, {"node": {"oid": "cbed3205f1afe8b8fee2d7c1e3894d80a5476f62", "messageHeadline": "Configuration changes for docs (#11834)", "author": {"name": "Topher Lubaway", "email": "asimplechris@gmail.com", "user": {"login": "supertopher"}}, "additions": 4, "deletions": 4}}, {"node": {"oid": "af1d087d223b08c10eaed827b1132d186497f4cd", "messageHeadline": "Revert \"DAT: verify that a destination is able to write any ISO8601-c\u2026", "author": {"name": "Yurii Bidiuk", "email": "35812734+yurii-bidiuk@users.noreply.github.com", "user": {"login": "yurii-bidiuk"}}, "additions": 12, "deletions": 1697}}, {"node": {"oid": "ceef3e3f019d3e484a9771621f256ae830e914ec", "messageHeadline": "\ud83d\udc1b Source Amazon Ads: test coverage more than 90% + improve test speed\u2026", "author": {"name": "Serhii Chvaliuk", "email": "grubberr@gmail.com", "user": {"login": "grubberr"}}, "additions": 161, "deletions": 339}}, {"node": {"oid": "83817cc33fe4a8528abc70869df07860887d9574", "messageHeadline": "Configure test retries in Cypress (#11816)", "author": {"name": "Peter Hu", "email": "peter@airbyte.io", "user": {"login": "git-phu"}}, "additions": 5, "deletions": 1}}, {"node": {"oid": "8bd2d9b51868858a8bd9bda6f1c70abd45c90499", "messageHeadline": "\ud83c\udf89 BigQuery destination: use serialized buffer for gcs staging (#11776)", "author": {"name": "LiRen Tu", "email": "tuliren.git@outlook.com", "user": {"login": "tuliren"}}, "additions": 830, "deletions": 197}}, {"node": {"oid": "cb40ebc79a29b427bfbe368abda82f321a94353c", "messageHeadline": "Fixed typo on registration page (#11821)", "author": {"name": "Amruta Ranade", "email": "11484018+Amruta-Ranade@users.noreply.github.com", "user": {"login": "Amruta-Ranade"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "c8337ea3ba0056ee3736ba9639836856155709b4", "messageHeadline": "Add docs sidebar (#11817)", "author": {"name": "Topher Lubaway", "email": "asimplechris@gmail.com", "user": {"login": "supertopher"}}, "additions": 7891, "deletions": 6534}}, {"node": {"oid": "85681cf517673773f5a299f8f3241a8974411df2", "messageHeadline": "Helm Chart: support for node selectors and tolerations in bootloader \u2026", "author": {"name": "Krzysztof D\u0105browski", "email": "krzysdabro@live.com", "user": {"login": "krzysdabro"}}, "additions": 16, "deletions": 0}}, {"node": {"oid": "ded2b65244b8554873c6765d1e3eb06985ba449b", "messageHeadline": "clarity on version bump with /publish (#11813)", "author": {"name": "George Claireaux", "email": "george@claireaux.co.uk", "user": {"login": "Phlair"}}, "additions": 3, "deletions": 5}}, {"node": {"oid": "6a174e8f3d3473f50ff40160e9ed9ee60bad8755", "messageHeadline": "Update openapi schema. (#11807)", "author": {"name": "Huseyin Yilmaz", "email": "yilmazhuseyin@gmail.com", "user": {"login": "huseyinyilmaz"}}, "additions": 4, "deletions": 4}}, {"node": {"oid": "97aa603a89676dc68865eedb8b20844e466f9b81", "messageHeadline": "Improve performance of connectionOperation functions (#11702)", "author": {"name": "Malik Diarra", "email": "malik@airbyte.io", "user": {"login": "malikdiarra"}}, "additions": 62, "deletions": 14}}, {"node": {"oid": "3b46d669a69ee37f7e3978b05a40131c205fe248", "messageHeadline": "Documentation update for insights start date (#11809)", "author": {"name": "Erica Struthers", "email": "93952107+erica-airbyte@users.noreply.github.com", "user": {"login": "erica-airbyte"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "eaa8b94e45fcb3475c8668b98118c69ca90f0b55", "messageHeadline": "update building connector tutorial incorrect links and typo (#11769)", "author": {"name": "Pedro S. Lopez", "email": "pedroslopez@me.com", "user": {"login": "pedroslopez"}}, "additions": 11, "deletions": 11}}, {"node": {"oid": "a0b7dd02895a352998e759fe8edf58716a6d13de", "messageHeadline": ":bug: Destination Redshift and Postgres handle custom namespace with \u2026", "author": {"name": "VitaliiMaltsev", "email": "39538064+VitaliiMaltsev@users.noreply.github.com", "user": {"login": "VitaliiMaltsev"}}, "additions": 16, "deletions": 14}}, {"node": {"oid": "b25c0de6839bac755c3cc02a6cc36e0d0b188b65", "messageHeadline": "Format java connector code (#11793)", "author": {"name": "LiRen Tu", "email": "tuliren.git@outlook.com", "user": {"login": "tuliren"}}, "additions": 110, "deletions": 181}}, {"node": {"oid": "42adaeb502c87781394c816e6f7808796d290590", "messageHeadline": "Implement health check for server. (#11755)", "author": {"name": "Davin Chia", "email": "davinchia@gmail.com", "user": {"login": "davinchia"}}, "additions": 64, "deletions": 4}}, {"node": {"oid": "6092bee7172983c3af3a930111b5e6388bbf24e8", "messageHeadline": "SAT: check oneOf common property has only `const` keyword, no `defaul\u2026", "author": {"name": "Serhii Chvaliuk", "email": "grubberr@gmail.com", "user": {"login": "grubberr"}}, "additions": 110, "deletions": 11}}, {"node": {"oid": "d778ac70872874c66e50377851a2e42b70347f5f", "messageHeadline": "\ud83d\udc1e S3 / GCS staging: use correct staging filename (#11768)", "author": {"name": "LiRen Tu", "email": "tuliren.git@outlook.com", "user": {"login": "tuliren"}}, "additions": 42, "deletions": 25}}, {"node": {"oid": "aa0ef1e3340500e831bcdd4890ec348b0b1c38a5", "messageHeadline": "Updsate option name (#11734)", "author": {"name": "Brian Leonard", "email": "brian@bleonard.com", "user": {"login": "bleonard"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "4ae43089c78fb9ffc93a71b5cc04cb5780e6f292", "messageHeadline": "Add Sidebar Popout for Support Links (#11745)", "author": {"name": "Teal Larson", "email": "LARSON.TEAL@GMAIL.COM", "user": {"login": "tealjulia"}}, "additions": 41, "deletions": 15}}, {"node": {"oid": "e5007be90d4d2a08e00a5c8562744824596a00a8", "messageHeadline": "Source Facebook: upgrade SDK version to 13 (#11761)", "author": {"name": "Marcos Marx", "email": "marcosmarxm@users.noreply.github.com", "user": {"login": "marcosmarxm"}}, "additions": 5, "deletions": 4}}, {"node": {"oid": "7bb7d23e60ccfc69f2c87ee664d58f0220571a06", "messageHeadline": "Fixing publish command gitref for bot push (#11767)", "author": {"name": "George Claireaux", "email": "george@claireaux.co.uk", "user": {"login": "Phlair"}}, "additions": 4, "deletions": 4}}, {"node": {"oid": "6870845f8599e7b35ed36de2157152f878321274", "messageHeadline": "Added useSuspenseQuery hook, remove top-level suspense: true (#11746)", "author": {"name": "Krishna Glick", "email": "krishna@airbyte.io", "user": {"login": "krishnaglick"}}, "additions": 129, "deletions": 168}}, {"node": {"oid": "17407da1e6119b93d7e3622191a044c979e882bf", "messageHeadline": "Add docusaurus tool not pipeline logic (#11716)", "author": {"name": "Topher Lubaway", "email": "asimplechris@gmail.com", "user": {"login": "supertopher"}}, "additions": 31004, "deletions": 44}}, {"node": {"oid": "5739ee872226b8e133599653f298eba46c49ac47", "messageHeadline": "\ud83c\udf89 New Source: ZohoCRM (#11193)", "author": {"name": "Denis Davydov", "email": "denys.i.davydov@globallogic.com", "user": {"login": "davydov-d"}}, "additions": 2526, "deletions": 0}}, {"node": {"oid": "09d1c06cff2c5b385eef597d664a8a49db73200f", "messageHeadline": "Update prettier and add import sorting (#11742)", "author": {"name": "Tim Roes", "email": "mail@timroes.de", "user": {"login": "timroes"}}, "additions": 2421, "deletions": 5665}}, {"node": {"oid": "42fdebd1de9224707c67c625cb678c50e383af0c", "messageHeadline": "\ud83d\udcd6 Added section to docs about the /publish command (#11739)", "author": {"name": "George Claireaux", "email": "george@claireaux.co.uk", "user": {"login": "Phlair"}}, "additions": 10, "deletions": 0}}, {"node": {"oid": "4839a891c5fe18492d2a6dc17706ae5afd9643ca", "messageHeadline": "Update `supported-data-types` docs to use `date-time` (#11743)", "author": {"name": "Evan Tahler", "email": "evan@airbyte.io", "user": {"login": "evantahler"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "d67e32b5d16403d50433d89cb6295730bd0826d7", "messageHeadline": "Documentation: add snowflake dest note (#11709)", "author": {"name": "Marcos Marx", "email": "marcosmarxm@users.noreply.github.com", "user": {"login": "marcosmarxm"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "55e3c1e051bd8dcfa7c09a691dbcfb7901569134", "messageHeadline": "Revert \"Build OSS branch for deploying to Cloud env (#11474)\"", "author": {"name": "lmossman", "email": "lake@airbyte.io", "user": {"login": "lmossman"}}, "additions": 39, "deletions": 171}}, {"node": {"oid": "f7d3a706b249307aeb432a897095b3e837c19969", "messageHeadline": "Publish connector command now auto bumps version (#11712)", "author": {"name": "George Claireaux", "email": "george@claireaux.co.uk", "user": {"login": "Phlair"}}, "additions": 91, "deletions": 16}}, {"node": {"oid": "189efe7b425f541e1cf3677f8ef9f4c2fe42c41a", "messageHeadline": "Build OSS branch for deploying to Cloud env (#11474)", "author": {"name": "Parker Mossman", "email": "parker@airbyte.io", "user": {"login": "pmossman"}}, "additions": 171, "deletions": 39}}, {"node": {"oid": "2d0cc781f58d0d7ac64ccf2291eb1de45c9ae44f", "messageHeadline": "Fix pre-commit hook failing because of black (#11737)", "author": {"name": "George Claireaux", "email": "george@claireaux.co.uk", "user": {"login": "Phlair"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "f20b9f4b23e1e6eef6d8c8533a0de1eed9a88c8b", "messageHeadline": "fix race condition in port reintroduction test (#11735)", "author": {"name": "Jared Rhizor", "email": "me@jaredrhizor.com", "user": {"login": "jrhizor"}}, "additions": 27, "deletions": 7}}, {"node": {"oid": "72dcd8126af76448f2c8a6802c9a5390bb0e2e47", "messageHeadline": ":bug: Destination bigquery denormalize \"allOf\" and \"anyOf\" fix (#11166)", "author": {"name": "andriikorotkov", "email": "88329385+andriikorotkov@users.noreply.github.com", "user": {"login": "andriikorotkov"}}, "additions": 297, "deletions": 22}}, {"node": {"oid": "2876fe7def4eb4fa1bc79569ca1a3f7ac83dc718", "messageHeadline": "Source Zendesk Support: updated source_spec.yaml after publish of the\u2026", "author": {"name": "Baz", "email": "oleksandr.bazarnov@globallogic.com", "user": {"login": "bazarnov"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "a8be296f0f9769fe06281b86d863315d6cc4bd85", "messageHeadline": "\ud83d\udc1b Source Zendesk Support: fix the bug when state was not parsed corre\u2026", "author": {"name": "Baz", "email": "oleksandr.bazarnov@globallogic.com", "user": {"login": "bazarnov"}}, "additions": 30, "deletions": 9}}, {"node": {"oid": "e49cd37ef3eb62951aabf38f66a8da83795a8efa", "messageHeadline": "add pod ip logging for orchestrator (#11714)", "author": {"name": "Jared Rhizor", "email": "me@jaredrhizor.com", "user": {"login": "jrhizor"}}, "additions": 8, "deletions": 4}}, {"node": {"oid": "741fcb1bf8d8b2b539f2fbcedfad8b16b4249dfb", "messageHeadline": "Password length min is 12, translation matches, and init service type\u2026", "author": {"name": "Krishna Glick", "email": "unstoppable411@gmail.com", "user": {"login": "krishnaglick"}}, "additions": 9, "deletions": 10}}, {"node": {"oid": "393ba35626f3368f781e674b872792f7ccb78229", "messageHeadline": " \ud83d\udc1b fix s3/gcs bucket cleanup (#11728)", "author": {"name": "Christophe Duong", "email": "christophe.duong@gmail.com", "user": {"login": "ChristopheDuong"}}, "additions": 340, "deletions": 90}}, {"node": {"oid": "0fa9f126d3572f96e5da4d4b5cda5b6fc7cdfeee", "messageHeadline": ":tada: New Source: Pivotal Tracker (#11060)", "author": {"name": "Brian Leonard", "email": "brian@bleonard.com", "user": {"login": "bleonard"}}, "additions": 3960, "deletions": 26}}, {"node": {"oid": "99875c42c18189e99f1ad3c9f30c47c5c17d44eb", "messageHeadline": "GCS Destination: MLP documentation (Beta)  (#11499)", "author": {"name": "andriikorotkov", "email": "88329385+andriikorotkov@users.noreply.github.com", "user": {"login": "andriikorotkov"}}, "additions": 110, "deletions": 91}}, {"node": {"oid": "2f850b98ac1ba11aef00974642dbffd03fbf8ce8", "messageHeadline": "DAT: verify that a destination is able to write any ISO8601-compliant\u2026", "author": {"name": "Yurii Bidiuk", "email": "35812734+yurii-bidiuk@users.noreply.github.com", "user": {"login": "yurii-bidiuk"}}, "additions": 1675, "deletions": 22}}, {"node": {"oid": "6a6031496af2d3f534d24f4d12baa5e81933915b", "messageHeadline": "Format. (#11726)", "author": {"name": "Davin Chia", "email": "davinchia@gmail.com", "user": {"login": "davinchia"}}, "additions": 4, "deletions": 5}}, {"node": {"oid": "5528d7d874cb9139d712cb6ce905469017abbd07", "messageHeadline": "airbyte-workers: add support for kubernetes pod annotations (#10753)", "author": {"name": "Thibaud Chardonnens", "email": "thibaud.ch@gmail.com", "user": {"login": "tbcdns"}}, "additions": 231, "deletions": 77}}, {"node": {"oid": "399469ec4bc849c2b8ce24015199cae7443742aa", "messageHeadline": "\ud83d\udcdd Source Zendesk Support: MLP documentation corrections (#11688)", "author": {"name": "Baz", "email": "oleksandr.bazarnov@globallogic.com", "user": {"login": "bazarnov"}}, "additions": 24, "deletions": 50}}, {"node": {"oid": "86de0fca07ca37d83accf523d8b1d2737bb6eb49", "messageHeadline": "Bump Airbyte version from 0.35.64-alpha to 0.35.65-alpha (#11722)", "author": {"name": "Octavia Squidington III", "email": "90398440+octavia-squidington-iii@users.noreply.github.com", "user": {"login": "octavia-squidington-iii"}}, "additions": 47, "deletions": 47}}, {"node": {"oid": "25b65c6bb12ec5b70e2f0348907ca2fb0040aa2f", "messageHeadline": "Improve onboarding performance (#11682)", "author": {"name": "Tim Roes", "email": "mail@timroes.de", "user": {"login": "timroes"}}, "additions": 384, "deletions": 233}}, {"node": {"oid": "df55c9135df149df0cc24a65b7ac4d9bf8cd9773", "messageHeadline": "\ud83d\udc1b Source Mixpanel : Fix Export HTTP Response Parsing (#11318)", "author": {"name": "Guillaume Chevalier", "email": "guillaume@shotgun.live", "user": {"login": "guillaume-chech"}}, "additions": 7, "deletions": 5}}, {"node": {"oid": "5e676feb12b65f3802be28603a1e71cba9959549", "messageHeadline": "Publish command: call docker hub api  to check the tag was registered\u2026", "author": {"name": "Augustin", "email": "augustin.lafanechere@gmail.com", "user": {"login": "alafanechere"}}, "additions": 10, "deletions": 1}}, {"node": {"oid": "a809514ea7406b16a40096bfb30f312163354482", "messageHeadline": "improve naming of cloud integration tests (#11713)", "author": {"name": "Jared Rhizor", "email": "me@jaredrhizor.com", "user": {"login": "jrhizor"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "e3523e0a70c63fc69d7a21e57c83c0bc12670375", "messageHeadline": ":tada: New Destination: AWS Datalake (#10760)", "author": {"name": "St\u00e9phane Kattoor", "email": "86403900+kattos-aws@users.noreply.github.com", "user": {"login": "kattos-aws"}}, "additions": 1685, "deletions": 0}}, {"node": {"oid": "fede4793392e2abe81f80592da1bb16d7f2f09f4", "messageHeadline": "\ud83c\udf89 Source Google Ads: campaign stream includes campaign_budget.amount_\u2026", "author": {"name": "Edward Gao", "email": "edward.gao@airbyte.io", "user": {"login": "edgao"}}, "additions": 7, "deletions": 3}}, {"node": {"oid": "57fa793c7749ee22bf699f84ab30ce747ecc9ef8", "messageHeadline": ":bug: Fix the MSSQL Server Agent not querying in Chinese system (#11495)", "author": {"name": "eric", "email": "deluxebear@gmail.com", "user": {"login": "deluxebear"}}, "additions": 7, "deletions": 5}}, {"node": {"oid": "77eca9f63029b9ebc58d330153a9c9e7bc65cb50", "messageHeadline": "Source Github: Fix \"PAT Credentials\" in spec (#11678)", "author": {"name": "Serhii Chvaliuk", "email": "grubberr@gmail.com", "user": {"login": "grubberr"}}, "additions": 8, "deletions": 7}}, {"node": {"oid": "c2b5ddd883f13076f6c915482fda41bf78d1594d", "messageHeadline": "Publish GCS destination 0.2.0 (#11706)", "author": {"name": "LiRen Tu", "email": "tuliren.git@outlook.com", "user": {"login": "tuliren"}}, "additions": 3, "deletions": 3}}, {"node": {"oid": "d82c2a05053763843d6a32bda4ea57a283c4f4a5", "messageHeadline": "Same logic as before with more clear user facing (#11700)", "author": {"name": "Topher Lubaway", "email": "asimplechris@gmail.com", "user": {"login": "supertopher"}}, "additions": 86, "deletions": 26}}, {"node": {"oid": "4eb6d060f15b21923c272624d5e1097fc90d698a", "messageHeadline": "\ud83c\udf89 GCS destination: use serialized buffer; compress csv & jsonl (#11686)", "author": {"name": "LiRen Tu", "email": "tuliren.git@outlook.com", "user": {"login": "tuliren"}}, "additions": 670, "deletions": 557}}, {"node": {"oid": "865400e9c0e2ca3a5ba4cd9abdee9a0be9cd4e95", "messageHeadline": "\ud83d\udcdd Source LinkedIn Ads: MLP documentation corrections (#11690)", "author": {"name": "Baz", "email": "oleksandr.bazarnov@globallogic.com", "user": {"login": "bazarnov"}}, "additions": 31, "deletions": 27}}, {"node": {"oid": "568f11242db9bbbeb519d2dddcc28036f0b2a3ff", "messageHeadline": "Add acceptance test for deleting connetion (#11563)", "author": {"name": "terencecho", "email": "terence@airbyte.io", "user": {"login": "terencecho"}}, "additions": 77, "deletions": 1}}, {"node": {"oid": "2d277747becd4de2a36ac9364236e308239675bf", "messageHeadline": "cdk: remove false error logging in _send (#11650)", "author": {"name": "Augustin", "email": "augustin.lafanechere@gmail.com", "user": {"login": "alafanechere"}}, "additions": 28, "deletions": 4}}, {"node": {"oid": "afc1976a803f074fe5a84614d7de414ea5f2b4a8", "messageHeadline": "Skip empty line output from gradle (#11667)", "author": {"name": "Greg Solovyev", "email": "grishick@users.noreply.github.com", "user": {"login": "grishick"}}, "additions": 10, "deletions": 8}}, {"node": {"oid": "18043c8448615ba8007724fc8f8a73399816ab68", "messageHeadline": "\ud83d\udc1b Make s3 file name backward compatible with <0.2.12 (#11666)", "author": {"name": "Christophe Duong", "email": "christophe.duong@gmail.com", "user": {"login": "ChristopheDuong"}}, "additions": 77, "deletions": 28}}, {"node": {"oid": "291a86ee049ed9048074b62b610f9d862ef93046", "messageHeadline": "\ud83d\udc1b Source Google Analytics: Unit and Acceptance tests (#11512)", "author": {"name": "Denis Davydov", "email": "davydov.den18@gmail.com", "user": {"login": "davydov-d"}}, "additions": 179, "deletions": 134}}, {"node": {"oid": "24d7ab1f58b9245ed896ebd874044b8eaaabaffa", "messageHeadline": "10148 BigQuery Destination/Denormalized Destination spec updates (#11\u2026", "author": {"name": "Oleksandr Sheheda", "email": "alexandr-shegeda@users.noreply.github.com", "user": {"login": "alexandr-shegeda"}}, "additions": 26, "deletions": 24}}, {"node": {"oid": "73b88ded1c15b1a870a26142e3a043668845172c", "messageHeadline": "remove parent field (#11671)", "author": {"name": "Alexandre Girard", "email": "alexandre@airbyte.io", "user": {"login": "girarda"}}, "additions": 1, "deletions": 3}}, {"node": {"oid": "e9946c9be339ec372b9d6d60631110e8337deb82", "messageHeadline": "Source Github: re-implement incremental for `reviews` stream (#11623)", "author": {"name": "Serhii Chvaliuk", "email": "grubberr@gmail.com", "user": {"login": "grubberr"}}, "additions": 111, "deletions": 10}}, {"node": {"oid": "43df4221231b8165eda6c753ee6e77b5d8cce924", "messageHeadline": "Print docker image in logs when running on kube (#11662)", "author": {"name": "Christophe Duong", "email": "christophe.duong@gmail.com", "user": {"login": "ChristopheDuong"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "5938a765bc7ddf98a1e5a5c1aee41e0e2b99a403", "messageHeadline": "Attempting to fix failing java integration tests (#11664)", "author": {"name": "Topher Lubaway", "email": "asimplechris@gmail.com", "user": {"login": "supertopher"}}, "additions": 4, "deletions": 0}}, {"node": {"oid": "2008970c7c57c64940e3bc38f181e5c0bca9c556", "messageHeadline": "\ud83c\udf89Destination-Bigquery-denormalized: added tests for schema selection \u2026", "author": {"name": "Eugene", "email": "etsybaev@gmail.com", "user": {"login": "etsybaev"}}, "additions": 641, "deletions": 125}}, {"node": {"oid": "70cf071f7963f2054fbae2e080b1174552e41e43", "messageHeadline": "Move from rest-hooks to react-query (#11524)", "author": {"name": "Artem Astapenko", "email": "3767150+Jamakase@users.noreply.github.com", "user": {"login": "jamakase"}}, "additions": 1716, "deletions": 2248}}, {"node": {"oid": "df12c9e4d403570844152699d7919733821f33d7", "messageHeadline": "Python CDK - Fix BaseBackoffException constructor (#11653)", "author": {"name": "Serhii Chvaliuk", "email": "grubberr@gmail.com", "user": {"login": "grubberr"}}, "additions": 9, "deletions": 3}}, {"node": {"oid": "4b9a077a7a7816c2d51afecae9b0142215134b21", "messageHeadline": "Add one more error boundary layer for not found (#11626)", "author": {"name": "Artem Astapenko", "email": "3767150+Jamakase@users.noreply.github.com", "user": {"login": "jamakase"}}, "additions": 7, "deletions": 2}}, {"node": {"oid": "22f2206f0749d63855c376e8a5a567826e286e17", "messageHeadline": "Bump Airbyte version from 0.35.63-alpha to 0.35.64-alpha (#11656)", "author": {"name": "Octavia Squidington III", "email": "90398440+octavia-squidington-iii@users.noreply.github.com", "user": {"login": "octavia-squidington-iii"}}, "additions": 47, "deletions": 47}}, {"node": {"oid": "7d655e49d26dd763ef3fd27590ce50ac4b8abef4", "messageHeadline": "Source bing-ads: rebump to 0.1.5 (#11652)", "author": {"name": "Augustin", "email": "augustin.lafanechere@gmail.com", "user": {"login": "alafanechere"}}, "additions": 4, "deletions": 3}}, {"node": {"oid": "53780b51176371a7faeef8be1dac963a65ba158e", "messageHeadline": "Source Plaid bump connector version (#11645)", "author": {"name": "Marcos Marx", "email": "marcosmarxm@users.noreply.github.com", "user": {"login": "marcosmarxm"}}, "additions": 13, "deletions": 3}}, {"node": {"oid": "331755230d1d79a473dd5d06c26e2f7dd7505eea", "messageHeadline": "\ud83c\udf89 Source Plaid: Fix 100 record limit and added start_date (#11104)", "author": {"name": "Ehmad Zubair", "email": "ehmad@cogentlabs.co", "user": {"login": "ehmadzubair"}}, "additions": 33, "deletions": 5}}, {"node": {"oid": "ea1a5a5569f9577753bc54efd918d174345126d9", "messageHeadline": "Add discuss.airbyte.io forum to README (#11642)", "author": {"name": "Evan Tahler", "email": "evantahler@gmail.com", "user": {"login": "evantahler"}}, "additions": 1, "deletions": 0}}, {"node": {"oid": "f6428642209698368248e97d30d5602b9f7e8e7f", "messageHeadline": "Order connectors by stage before alphabetical (#11637)", "author": {"name": "Tim Roes", "email": "tim@airbyte.io", "user": {"login": "timroes"}}, "additions": 28, "deletions": 7}}, {"node": {"oid": "526c5a0c64b55aecd5c29689fbec4c4c479d0620", "messageHeadline": "automatically figure out ARM-related variables (#11450)", "author": {"name": "Jared Rhizor", "email": "me@jaredrhizor.com", "user": {"login": "jrhizor"}}, "additions": 18, "deletions": 119}}, {"node": {"oid": "03ed894917d7ef30c3554713ed960746d77b5149", "messageHeadline": "Updated GA connector docs and connector (#11640)", "author": {"name": "Topher Lubaway", "email": "asimplechris@gmail.com", "user": {"login": "supertopher"}}, "additions": 155, "deletions": 162}}, {"node": {"oid": "b67894b39be99aca9763d43ff3502a12a74cecea", "messageHeadline": "Source Mixpanel: Fix cohort id always null in the cohort_members stre\u2026", "author": {"name": "Xiangxuan Liu", "email": "9570112+nauxliu@users.noreply.github.com", "user": {"login": "nauxliu"}}, "additions": 10, "deletions": 3}}, {"node": {"oid": "230134068fe75923e8482fcf625dac391865ed1a", "messageHeadline": "Revert \"Updated GA connector docs and connector \" (#11639)", "author": {"name": "Topher Lubaway", "email": "asimplechris@gmail.com", "user": {"login": "supertopher"}}, "additions": 162, "deletions": 155}}, {"node": {"oid": "676f4541e7726211f5396c42939bf7917a04c10c", "messageHeadline": "Add react-query devtools (#11617)", "author": {"name": "Artem Astapenko", "email": "3767150+Jamakase@users.noreply.github.com", "user": {"login": "jamakase"}}, "additions": 5, "deletions": 1}}, {"node": {"oid": "03385e4f6aa158730970a5106c0d3eba744459e2", "messageHeadline": "update source spec after #11311 merge (#11638)", "author": {"name": "Augustin", "email": "augustin.lafanechere@gmail.com", "user": {"login": "alafanechere"}}, "additions": 13, "deletions": 1}}, {"node": {"oid": "d15c83df007b9d891ae40889a3faba7c6ea4cf74", "messageHeadline": "\ud83c\udf89 Source Bing Ads:  add Redirect URI & Tenant ID to spec (#11311)", "author": {"name": "alexbondar92", "email": "alexb@connecteam.com", "user": {"login": "alexbondar92"}}, "additions": 25, "deletions": 3}}, {"node": {"oid": "78cafc58ab89253883c8ab47729322822046ebc7", "messageHeadline": "CDK improve error handling responses (#11629)", "author": {"name": "Marcos Marx", "email": "marcosmarxm@users.noreply.github.com", "user": {"login": "marcosmarxm"}}, "additions": 9, "deletions": 4}}, {"node": {"oid": "57a6353668b4628ff81157a14ad1949693ead5f8", "messageHeadline": "Fix cloud login/signup loading state (#11625)", "author": {"name": "Artem Astapenko", "email": "3767150+Jamakase@users.noreply.github.com", "user": {"login": "jamakase"}}, "additions": 70, "deletions": 39}}, {"node": {"oid": "f028181340cd20056ef4f5a3d20a85779fae9e35", "messageHeadline": "Improve wording of connector selector placeholder (#11634)", "author": {"name": "Tim Roes", "email": "tim@airbyte.io", "user": {"login": "timroes"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "94bbb36794d2f4fc2b03876ab97a113d0af51841", "messageHeadline": "Add self-service billing to UI (#11506)", "author": {"name": "Tim Roes", "email": "tim@airbyte.io", "user": {"login": "timroes"}}, "additions": 208, "deletions": 44}}, {"node": {"oid": "06eff7d8cab17b3a427fa445031d170c2e5a8acd", "messageHeadline": ":tada: Source Hubspot: Add tickets associations  to engagements strea\u2026", "author": {"name": "Vladimir remar", "email": "vladimir.remar@gmail.com", "user": {"login": "vladimir-remar"}}, "additions": 39, "deletions": 8}}, {"node": {"oid": "e0aa76d35788bbf9ab22a4027cc38c7b2180a9f2", "messageHeadline": "Create CustomerIO email notification client (#11220)", "author": {"name": "terencecho", "email": "terence@airbyte.io", "user": {"login": "terencecho"}}, "additions": 380, "deletions": 26}}, {"node": {"oid": "6aa7e4ce797fc707d1e7b3c7fb5365978272fb8c", "messageHeadline": "Updated GA connector docs and connector stages (#11628)", "author": {"name": "Amruta Ranade", "email": "11484018+Amruta-Ranade@users.noreply.github.com", "user": {"login": "Amruta-Ranade"}}, "additions": 155, "deletions": 162}}, {"node": {"oid": "3c8aadca359ebd0853a88065274c2b4899b958cd", "messageHeadline": "Bump Airbyte version from 0.35.62-alpha to 0.35.63-alpha (#11624)", "author": {"name": "Octavia Squidington III", "email": "90398440+octavia-squidington-iii@users.noreply.github.com", "user": {"login": "octavia-squidington-iii"}}, "additions": 47, "deletions": 47}}, {"node": {"oid": "6fb95bb31a52bd3a5e0b370fd44ef30901724c2f", "messageHeadline": "generate source_specs to fix build (#11622)", "author": {"name": "Jared Rhizor", "email": "me@jaredrhizor.com", "user": {"login": "jrhizor"}}, "additions": 21, "deletions": 1}}, {"node": {"oid": "493f0ea9f67d20d625c1244fe411eccf9aef8a8d", "messageHeadline": "use Kubernetes watch api for retrieving exit codes (#11083)", "author": {"name": "Jared Rhizor", "email": "me@jaredrhizor.com", "user": {"login": "jrhizor"}}, "additions": 237, "deletions": 239}}, {"node": {"oid": "b75295a368c381034f94387fe5bcbd47d99016a3", "messageHeadline": "Source Github: get_updated_state problem on `reviews` stream (#11567)", "author": {"name": "Serhii Chvaliuk", "email": "grubberr@gmail.com", "user": {"login": "grubberr"}}, "additions": 11, "deletions": 10}}, {"node": {"oid": "152af7cce6a81883c350b003103d1af96dbb2d3e", "messageHeadline": "Add new indices on the `jobs` table (#11590)", "author": {"name": "Malik Diarra", "email": "malik@airbyte.io", "user": {"login": "malikdiarra"}}, "additions": 31, "deletions": 1}}, {"node": {"oid": "a203d685b3526d9a9de6bc0c71ed6b4a318f448b", "messageHeadline": ":tada: Source Github: add 2 new streams (workflows, workflow runs) (#\u2026", "author": {"name": "Amin Bz", "email": "92382344+bzAmin@users.noreply.github.com", "user": {"login": "bzAmin"}}, "additions": 625, "deletions": 5}}, {"node": {"oid": "1d2568f64b8591eecc199e985d840d791944d20d", "messageHeadline": "Remove additional db calls when building connections for a workspace \u2026", "author": {"name": "Malik Diarra", "email": "malik@airbyte.io", "user": {"login": "malikdiarra"}}, "additions": 7, "deletions": 6}}, {"node": {"oid": "1dbe5543c1b49ff94be5b94ae6c66e351d5ec4d1", "messageHeadline": ":tada: Amazon Ads: changes for increasing timeout for long taking rep\u2026", "author": {"name": "aakashkumarmaple", "email": "90769575+aakashkumarmaple@users.noreply.github.com", "user": {"login": "aakashkumarmaple"}}, "additions": 62, "deletions": 122}}, {"node": {"oid": "2d8f66f9e1890cca8d9981c3953c16b125a78a4d", "messageHeadline": "\ud83d\udc1b octavia-cli: specific release job for octavia (#11517)", "author": {"name": "Augustin", "email": "augustin.lafanechere@gmail.com", "user": {"login": "alafanechere"}}, "additions": 92, "deletions": 30}}, {"node": {"oid": "d21fcbbb18887203cdf7fdd436ea433c58e140f3", "messageHeadline": "Auto wire oss and cloud issues (#11596)", "author": {"name": "Benoit Moriceau", "email": "benoit@airbyte.io", "user": {"login": "benmoriceau"}}, "additions": 36, "deletions": 5}}, {"node": {"oid": "69841cee73aaf61366e37ee834b51cb10d17b182", "messageHeadline": "\ud83c\udf89BigQuery denormalized Destination: Integration test enhancement for \u2026", "author": {"name": "Eugene", "email": "etsybaev@gmail.com", "user": {"login": "etsybaev"}}, "additions": 267, "deletions": 267}}, {"node": {"oid": "394b8c96e9f4db46dfeee19fc88713415c84dad4", "messageHeadline": "Bmoric/refacto secret processor (#11362)", "author": {"name": "Benoit Moriceau", "email": "benoit@airbyte.io", "user": {"login": "benmoriceau"}}, "additions": 310, "deletions": 188}}, {"node": {"oid": "bf66d3268501af04cce6b42636f2479b86f255bb", "messageHeadline": "Rotates slash command as short term fix (#11594)", "author": {"name": "Topher Lubaway", "email": "asimplechris@gmail.com", "user": {"login": "supertopher"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "5cc202736b3f6ec7468d898acf3b1bb41eaf087e", "messageHeadline": "Fix changing connection name when editing connections (#11591)", "author": {"name": "Tim Roes", "email": "tim@airbyte.io", "user": {"login": "timroes"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "ba72a6514bf7eae982fcdc84a0061060b4d7a895", "messageHeadline": "github workflow fix spell of need to needs (#11592)", "author": {"name": "Marcos Marx", "email": "marcosmarxm@users.noreply.github.com", "user": {"login": "marcosmarxm"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "90100e013cc83ea1b35e8585f9ac4520da388fed", "messageHeadline": "Increase 2 minute timer to 5 minutes for ec2 (#11519)", "author": {"name": "Topher Lubaway", "email": "asimplechris@gmail.com", "user": {"login": "supertopher"}}, "additions": 13, "deletions": 13}}, {"node": {"oid": "8b388c6b8c7b1da98a06cd697e0c7d01743acedd", "messageHeadline": "Add cancel check connection button (#11360)", "author": {"name": "Artem Astapenko", "email": "3767150+Jamakase@users.noreply.github.com", "user": {"login": "jamakase"}}, "additions": 691, "deletions": 648}}, {"node": {"oid": "df6c8c77b2033f075c489aee34996e28adfbdeaf", "messageHeadline": "Handle negative credit in UI  (#10814)", "author": {"name": "Julia", "email": "julia.chvyrova@gmail.com", "user": {"login": "juliachvyrova"}}, "additions": 212, "deletions": 24}}, {"node": {"oid": "39107bf21f28796f6311f1215cf02c42253db6ee", "messageHeadline": "Display sourceDefined cursor field when possible (#11436)", "author": {"name": "Artem Astapenko", "email": "3767150+Jamakase@users.noreply.github.com", "user": {"login": "jamakase"}}, "additions": 15, "deletions": 2}}, {"node": {"oid": "6db7a28fce7b0834bb6acd2afb653a4354cf6cc7", "messageHeadline": "Refactor notification resoruce to use react-query (#11476)", "author": {"name": "Artem Astapenko", "email": "3767150+Jamakase@users.noreply.github.com", "user": {"login": "jamakase"}}, "additions": 58, "deletions": 55}}, {"node": {"oid": "9f21fae6684e6833e8896d017cd5c859046b61a7", "messageHeadline": "\ud83d\udc1b octavia-cli: use `list` endpoint instead of `list_latest` (#11505)", "author": {"name": "Augustin", "email": "augustin.lafanechere@gmail.com", "user": {"login": "alafanechere"}}, "additions": 176, "deletions": 132}}, {"node": {"oid": "a659b8c72a1800db219ce496b57799fa66e01de3", "messageHeadline": "Fix error highlighting (#11469)", "author": {"name": "Artem Astapenko", "email": "3767150+Jamakase@users.noreply.github.com", "user": {"login": "jamakase"}}, "additions": 12, "deletions": 2}}, {"node": {"oid": "ed95464d9d727c23fbde4939a36edbc009ba4209", "messageHeadline": "Fix service form tests (#11433)", "author": {"name": "Artem Astapenko", "email": "3767150+Jamakase@users.noreply.github.com", "user": {"login": "jamakase"}}, "additions": 27, "deletions": 18}}, {"node": {"oid": "8db6df6f9858bd61bf6be566ba31ca4951a0d36b", "messageHeadline": "Bumpversion in seeds for destination-s3 (#11570)", "author": {"name": "Christophe Duong", "email": "christophe.duong@gmail.com", "user": {"login": "ChristopheDuong"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "fdde1fa19bccad5d982b475ceef440008d981bc2", "messageHeadline": "Bump Airbyte version from 0.35.61-alpha to 0.35.62-alpha (#11527)", "author": {"name": "Octavia Squidington III", "email": "90398440+octavia-squidington-iii@users.noreply.github.com", "user": {"login": "octavia-squidington-iii"}}, "additions": 47, "deletions": 47}}, {"node": {"oid": "26fd91a7cb7352960502ac290b2f6a61b898c463", "messageHeadline": "Source and Destination MSSql: add jdbc_url_params in connection confi\u2026", "author": {"name": "Danucas", "email": "45695858+Danucas@users.noreply.github.com", "user": {"login": "Danucas"}}, "additions": 82, "deletions": 28}}, {"node": {"oid": "b42639a0e7c0ea3d2728b4cf37030c356f306826", "messageHeadline": "rollback build and publish of octavia (#11518)", "author": {"name": "Augustin", "email": "augustin.lafanechere@gmail.com", "user": {"login": "alafanechere"}}, "additions": 0, "deletions": 3}}, {"node": {"oid": "a562c2963bebe99c8f8b64297fa9a5a4e709376e", "messageHeadline": "More ec2 pipelines using dynamic PATs (#11525)", "author": {"name": "Topher Lubaway", "email": "asimplechris@gmail.com", "user": {"login": "supertopher"}}, "additions": 30, "deletions": 15}}, {"node": {"oid": "707b2a23d136da52f29307fe65e90db3eb60699b", "messageHeadline": "\ud83d\udc1b  Source Google Ads: End date should not be in the future (#11513)", "author": {"name": "Edward Gao", "email": "edward.gao@airbyte.io", "user": {"login": "edgao"}}, "additions": 19, "deletions": 5}}, {"node": {"oid": "f059f42379d5c2dc746222b0cb301f1f6faa5d63", "messageHeadline": "SAT: version bump for 11497 (#11507)", "author": {"name": "George Claireaux", "email": "george@claireaux.co.uk", "user": {"login": "Phlair"}}, "additions": 4, "deletions": 1}}, {"node": {"oid": "9d46ef83baa8b1f85d13cae2a49f0a6e38606afa", "messageHeadline": "\ud83d\udc19 octavia-cli: bump and publish with same version as Airbyte core (#1\u2026", "author": {"name": "Augustin", "email": "augustin.lafanechere@gmail.com", "user": {"login": "alafanechere"}}, "additions": 19, "deletions": 7}}, {"node": {"oid": "624bb4a83d6ef92c718f6a612d4e94657ecf07bc", "messageHeadline": "Update version of Source Google Sheets Connector (#11491)", "author": {"name": "Greg Solovyev", "email": "grishick@users.noreply.github.com", "user": {"login": "grishick"}}, "additions": 14, "deletions": 5}}, {"node": {"oid": "37b49874a59c06e4f92fbe5649c97ae2a80a3d31", "messageHeadline": "minor fixes (#11502)", "author": {"name": "Amruta Ranade", "email": "11484018+Amruta-Ranade@users.noreply.github.com", "user": {"login": "Amruta-Ranade"}}, "additions": 8, "deletions": 15}}, {"node": {"oid": "4c86007e82cded46e5e2c351a4bf1b3f3a72514a", "messageHeadline": "SAT: local python tests log git hash with success or failure (#11497)", "author": {"name": "George Claireaux", "email": "george@claireaux.co.uk", "user": {"login": "Phlair"}}, "additions": 32, "deletions": 1}}, {"node": {"oid": "232d9914e6b0761ac46e3d19ba550327cf40ad2e", "messageHeadline": "Revert \"Increase runner timeout to 5 minutes from 2 (#11485)\" (#11504)", "author": {"name": "Topher Lubaway", "email": "asimplechris@gmail.com", "user": {"login": "supertopher"}}, "additions": 13, "deletions": 13}}, {"node": {"oid": "8cfee1066ac6fe4c98a56bde2458dcd2fde240e3", "messageHeadline": "Increase runner timeout to 5 minutes from 2 (#11485)", "author": {"name": "Topher Lubaway", "email": "asimplechris@gmail.com", "user": {"login": "supertopher"}}, "additions": 13, "deletions": 13}}, {"node": {"oid": "2693107d609643a7c526e5e09a47b970eeba0321", "messageHeadline": "Adds valid PAT testing to existing ec2 pipes (#11486)", "author": {"name": "Topher Lubaway", "email": "asimplechris@gmail.com", "user": {"login": "supertopher"}}, "additions": 123, "deletions": 14}}, {"node": {"oid": "280245322edef478bf48b4b71f73378ca451d127", "messageHeadline": "Added docs for Airbyte Cloud and link to the CLI README (#11481)", "author": {"name": "Amruta Ranade", "email": "11484018+Amruta-Ranade@users.noreply.github.com", "user": {"login": "Amruta-Ranade"}}, "additions": 472, "deletions": 3}}, {"node": {"oid": "84b2d320e692c72ed3a83c138f188a9eb25751bf", "messageHeadline": "upgrade black 22.1.0 -> 22.3.0 (#11494)", "author": {"name": "Serhii Chvaliuk", "email": "grubberr@gmail.com", "user": {"login": "grubberr"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "7cb3ea0a5fc3d4b644ad1f4a605e0986e7aaf2c2", "messageHeadline": "Fix ServiceForm cyclic dependency (#11462)", "author": {"name": "Artem Astapenko", "email": "3767150+Jamakase@users.noreply.github.com", "user": {"login": "jamakase"}}, "additions": 102, "deletions": 63}}, {"node": {"oid": "f0256626b6c58029d57e6b1ebc4ff69ba0e0e19e", "messageHeadline": "\ud83d\udc1b Fix bucket path for destination s3 (#11496)", "author": {"name": "Christophe Duong", "email": "christophe.duong@gmail.com", "user": {"login": "ChristopheDuong"}}, "additions": 23, "deletions": 35}}, {"node": {"oid": "55ae3f856acfa02f1611646ea3ad512941fd74f9", "messageHeadline": "\ud83d\udc1b octavia-cli: propagate open api spec update (#11441)", "author": {"name": "Augustin", "email": "augustin.lafanechere@gmail.com", "user": {"login": "alafanechere"}}, "additions": 640, "deletions": 16}}, {"node": {"oid": "aa06657b35d8a6031580d250c46e907ebdddf8ef", "messageHeadline": "\ud83d\udcda Source Google Ads: Tweak doc formatting (#11489)", "author": {"name": "Edward Gao", "email": "edward.gao@airbyte.io", "user": {"login": "edgao"}}, "additions": 6, "deletions": 6}}, {"node": {"oid": "5f2b3a140d0068ef1cb303ab96903573b1a3c3ff", "messageHeadline": "Implement CRUD routes for custom actor definitions (#11330)", "author": {"name": "Peter Hu", "email": "peter@airbyte.io", "user": {"login": "git-phu"}}, "additions": 599, "deletions": 171}}, {"node": {"oid": "f8ce9f2155fb1687fa12dcfbe7705cc70dc2898d", "messageHeadline": "Bump Airbyte version from 0.35.60-alpha to 0.35.61-alpha (#11478)", "author": {"name": "Octavia Squidington III", "email": "90398440+octavia-squidington-iii@users.noreply.github.com", "user": {"login": "octavia-squidington-iii"}}, "additions": 44, "deletions": 44}}, {"node": {"oid": "7f9e59968dcccb1c502c3d1f9adb7d2a6923c3db", "messageHeadline": "Changes Labeler-bot to Octavia (#11483)", "author": {"name": "Topher Lubaway", "email": "asimplechris@gmail.com", "user": {"login": "supertopher"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "906887c327af0ee0c936d7c37172e8e53343db21", "messageHeadline": "Use shell hacks to find valid PAT (#11439)", "author": {"name": "Topher Lubaway", "email": "asimplechris@gmail.com", "user": {"login": "supertopher"}}, "additions": 109, "deletions": 24}}, {"node": {"oid": "92eab0f4c2ce3941acbb7eee8b681d7b5f9e77eb", "messageHeadline": "ClickHouse normalization update to latest dbt version (#10905)", "author": {"name": "wbchn", "email": "wbchn@users.noreply.github.com", "user": {"login": "wbchn"}}, "additions": 17, "deletions": 6}}, {"node": {"oid": "ec27d81fcee09b1e44975c0aeaf7927e44b2c841", "messageHeadline": "Increase number of attempts to 20 (#11446)", "author": {"name": "girarda", "email": "alexandre@airbyte.io", "user": {"login": "girarda"}}, "additions": 55, "deletions": 56}}, {"node": {"oid": "1d12c7c6f7b60e4875e0a384caf3f0ad3be71e62", "messageHeadline": "Source google sheets: allow using spreadsheet URL instead of ID and u\u2026", "author": {"name": "Greg Solovyev", "email": "grishick@users.noreply.github.com", "user": {"login": "grishick"}}, "additions": 74, "deletions": 33}}, {"node": {"oid": "848bb349b514d0882f42b8d5a00f35d4fbd1b39f", "messageHeadline": "\ud83c\udf89 Change destination-s3 buffering to reduce/stabilize memory/thread c\u2026", "author": {"name": "Christophe Duong", "email": "christophe.duong@gmail.com", "user": {"login": "ChristopheDuong"}}, "additions": 1441, "deletions": 512}}, {"node": {"oid": "577e99a2402cae002d717eef5a1d2b7f12b987d5", "messageHeadline": "Allow for deleting connection in an unexpected state (#11302)", "author": {"name": "terencecho", "email": "terence@airbyte.io", "user": {"login": "terencecho"}}, "additions": 81, "deletions": 5}}, {"node": {"oid": "e3f36eca9609401a333b345469466d0b276dc00e", "messageHeadline": "Increase the AWS runner timer via tool update (#11471)", "author": {"name": "Topher Lubaway", "email": "asimplechris@gmail.com", "user": {"login": "supertopher"}}, "additions": 13, "deletions": 13}}, {"node": {"oid": "97a7898423643adf070467d50452e324bc7f1060", "messageHeadline": "Slash command change to topher's key (#11444)", "author": {"name": "Topher Lubaway", "email": "asimplechris@gmail.com", "user": {"login": "supertopher"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "56b869d7f6ffe152edb2b54c2c16eefaf45523ba", "messageHeadline": "Stop GKE test schedule. (#11465)", "author": {"name": "Davin Chia", "email": "davinchia@gmail.com", "user": {"login": "davinchia"}}, "additions": 3, "deletions": 6}}, {"node": {"oid": "3f5039698994164aad406ebe9bf7e82ad800a415", "messageHeadline": "\ud83c\udf89Source Intercom: increase unit test coverage at least 90% (#11405)", "author": {"name": "Serhii Lazebnyi", "email": "53845333+lazebnyi@users.noreply.github.com", "user": {"login": "lazebnyi"}}, "additions": 141, "deletions": 5}}, {"node": {"oid": "931694d4e99553c73555de2c14e298ab3eaa92a4", "messageHeadline": "Clean up the build tokens and use the OSS build runner. (#11451)", "author": {"name": "Davin Chia", "email": "davinchia@gmail.com", "user": {"login": "davinchia"}}, "additions": 8, "deletions": 8}}, {"node": {"oid": "a305e4913060b919f02f3db57b9e17f82f48c425", "messageHeadline": "\ud83d\udc1b Source Zendesk-Support: fixed bug when `Tickets` stream didn't retu\u2026", "author": {"name": "Baz", "email": "oleksandr.bazarnov@globallogic.com", "user": {"login": "bazarnov"}}, "additions": 98, "deletions": 63}}, {"node": {"oid": "2de581d73e03bc9a872fa95d22c333cdb7b93365", "messageHeadline": "validate classes in config persistence (#10484)", "author": {"name": "Charles", "email": "charles@airbyte.io", "user": {"login": "cgardens"}}, "additions": 424, "deletions": 7}}, {"node": {"oid": "b8b727f9a9aefcafcd0c32e7d7a179e17619c112", "messageHeadline": "Migrate queries on OAuth table to use direct sql (#11370)", "author": {"name": "Malik Diarra", "email": "malik@airbyte.io", "user": {"login": "malikdiarra"}}, "additions": 128, "deletions": 34}}, {"node": {"oid": "0464a1074ba5c261d295c7369b6c4a147040b4f5", "messageHeadline": "\ud83d\udc1b  Normalization: Decrease event buffer size (#11267)", "author": {"name": "Edward Gao", "email": "edward.gao@airbyte.io", "user": {"login": "edgao"}}, "additions": 55, "deletions": 27}}, {"node": {"oid": "6aa77bdd60a842bf718ea062b7a2fd7bda96537f", "messageHeadline": "Add connector stage badge in more places (#11346)", "author": {"name": "Tim Roes", "email": "mail@timroes.de", "user": {"login": "timroes"}}, "additions": 99, "deletions": 15}}, {"node": {"oid": "d26cf12f3cd5ae88756cd7a025dabccd744fa09e", "messageHeadline": "Build FE on FE changes (#11422)", "author": {"name": "Tim Roes", "email": "mail@timroes.de", "user": {"login": "timroes"}}, "additions": 51, "deletions": 12}}, {"node": {"oid": "787daa9961b6b103e8d520c544277fc77c191dfb", "messageHeadline": "\ud83c\udf89 Source Intercom: Added conversation_id field to conversation_part r\u2026", "author": {"name": "Luis Gomez", "email": "781929+lgomezm@users.noreply.github.com", "user": {"login": "lgomezm"}}, "additions": 44, "deletions": 4}}, {"node": {"oid": "6662ccbb692d340c2b060d26b04c03cbd877e058", "messageHeadline": "Doc: update contributing to Airbyte (#11440)", "author": {"name": "Augustin", "email": "augustin.lafanechere@gmail.com", "user": {"login": "alafanechere"}}, "additions": 32, "deletions": 24}}, {"node": {"oid": "3a8df2fb23a66ddbd150b67326aca3162d280fdc", "messageHeadline": "Thottle and retry AWS runner creation in CI (#11435)", "author": {"name": "Topher Lubaway", "email": "asimplechris@gmail.com", "user": {"login": "supertopher"}}, "additions": 13, "deletions": 13}}, {"node": {"oid": "c51ea6e37956d053ff7eeffc43cd52ab1cbd83ce", "messageHeadline": ":tada: Source Facebook Marketing: improve sleeps time in rate limit h\u2026", "author": {"name": "Vladimir remar", "email": "vladimir.remar@gmail.com", "user": {"login": "vladimir-remar"}}, "additions": 179, "deletions": 41}}, {"node": {"oid": "c262d20211253bd3e6d5acd97c6c71add1006ea1", "messageHeadline": "\ud83c\udf89 Destination Snowflake + Normalization Core: Added OAuth support (#1\u2026", "author": {"name": "Serhii Chvaliuk", "email": "grubberr@gmail.com", "user": {"login": "grubberr"}}, "additions": 644, "deletions": 53}}, {"node": {"oid": "86d909069a23c03dd5e6f3c9d431392cdaa3f1a6", "messageHeadline": "Fix platform build", "author": {"name": "Tim Roes", "email": "tim@airbyte.io", "user": {"login": "timroes"}}, "additions": 6, "deletions": 1}}, {"node": {"oid": "b47e0587443a67acd55c11c37707fe383e308708", "messageHeadline": "Use action with better rate limits for start aws action to see if thi\u2026", "author": {"name": "Davin Chia", "email": "davinchia@gmail.com", "user": {"login": "davinchia"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "1f88a75a9373187b0fa66e1206669f5566dfa885", "messageHeadline": "Add in progress for delete connection (#11409)", "author": {"name": "Artem Astapenko", "email": "3767150+Jamakase@users.noreply.github.com", "user": {"login": "jamakase"}}, "additions": 14, "deletions": 5}}, {"node": {"oid": "55a87bf2917e18c16cf68e4b7a50c9eaec5d5326", "messageHeadline": "Select connector type before name (#11388)", "author": {"name": "Tim Roes", "email": "tim@airbyte.io", "user": {"login": "timroes"}}, "additions": 30, "deletions": 9}}, {"node": {"oid": "316180c18608f89196420222819c5d6d8229c404", "messageHeadline": "format code (#11399)", "author": {"name": "Christophe Duong", "email": "christophe.duong@gmail.com", "user": {"login": "ChristopheDuong"}}, "additions": 503, "deletions": 592}}, {"node": {"oid": "3346edcda7e95c68d28742d84c0adbc689ba1b44", "messageHeadline": "\ud83d\udc19 octavia-cli: make update logic clearer (#11386)", "author": {"name": "Augustin", "email": "augustin.lafanechere@gmail.com", "user": {"login": "alafanechere"}}, "additions": 102, "deletions": 98}}, {"node": {"oid": "966849c3d38e7f983b6bdcf276f96d8f5a1be531", "messageHeadline": "Improve request connector modal (#11361)", "author": {"name": "Tim Roes", "email": "tim@airbyte.io", "user": {"login": "timroes"}}, "additions": 43, "deletions": 201}}, {"node": {"oid": "2e55e4c71aecee51dd76e36bd1532ec98aa95457", "messageHeadline": "Fix links in documentation sideview (#11400)", "author": {"name": "Tim Roes", "email": "tim@airbyte.io", "user": {"login": "timroes"}}, "additions": 899, "deletions": 441}}, {"node": {"oid": "a8459199633dab529636772517c2cc95be001a43", "messageHeadline": "\ud83c\udf89 Source Google Ads: Better error message handling in check connectio\u2026", "author": {"name": "Edward Gao", "email": "edward.gao@airbyte.io", "user": {"login": "edgao"}}, "additions": 11, "deletions": 7}}, {"node": {"oid": "8ca6394f1f3fdf0dc883a4fe199f85258249f693", "messageHeadline": "\ud83c\udf89  Source BambooHR: Add custom reports endpoint (#11326)", "author": {"name": "Oliver Meyer", "email": "42039965+olivermeyer@users.noreply.github.com", "user": {"login": "olivermeyer"}}, "additions": 557, "deletions": 911}}, {"node": {"oid": "0aa27c3482716131c772afe01846092d5be0ad96", "messageHeadline": "Fix order of oneOf (#11309)", "author": {"name": "Artem Astapenko", "email": "3767150+Jamakase@users.noreply.github.com", "user": {"login": "jamakase"}}, "additions": 5, "deletions": 3}}, {"node": {"oid": "f34157881fad3e794040d66cfe74e0ae917b654b", "messageHeadline": "Fix runner repo name for ec2 runner (#11408)", "author": {"name": "Topher Lubaway", "email": "asimplechris@gmail.com", "user": {"login": "supertopher"}}, "additions": 7, "deletions": 7}}, {"node": {"oid": "7b316d488f92191d1baebc68ead20ca0081160b6", "messageHeadline": "List private definitions endpoint (#11339)", "author": {"name": "Peter Hu", "email": "peter@airbyte.io", "user": {"login": "git-phu"}}, "additions": 192, "deletions": 2}}, {"node": {"oid": "05605c67294aa7133949b3f9794286172a26b1e3", "messageHeadline": "\ud83d\udc1b Source Github: improve docs & spec for BETA (#11212)", "author": {"name": "Serhii Chvaliuk", "email": "grubberr@gmail.com", "user": {"login": "grubberr"}}, "additions": 173, "deletions": 77}}, {"node": {"oid": "fa411d0e44b6d803e6a5eef12caeefa6bafc8a12", "messageHeadline": "fix typos (#11385)", "author": {"name": "Augustin", "email": "augustin.lafanechere@gmail.com", "user": {"login": "alafanechere"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "ba992db5558697a49f98f50ec6d7e1601a36568f", "messageHeadline": "Change ec2 runner to poll github less (#11403)", "author": {"name": "Topher Lubaway", "email": "asimplechris@gmail.com", "user": {"login": "supertopher"}}, "additions": 7, "deletions": 7}}, {"node": {"oid": "2ed4c05a19da91a1edca0fab3d17b0188aa274d4", "messageHeadline": ":tada: BigQuery Destination: improve check performance (#11350)", "author": {"name": "VitaliiMaltsev", "email": "39538064+VitaliiMaltsev@users.noreply.github.com", "user": {"login": "VitaliiMaltsev"}}, "additions": 81, "deletions": 21}}, {"node": {"oid": "e85396cfbc0179a9d281897083eda6015d2639db", "messageHeadline": "Bump Airbyte version from 0.35.59-alpha to 0.35.60-alpha (#11402)", "author": {"name": "Octavia Squidington III", "email": "90398440+octavia-squidington-iii@users.noreply.github.com", "user": {"login": "octavia-squidington-iii"}}, "additions": 44, "deletions": 44}}, {"node": {"oid": "4a2eb790bd8d601e00378be69454ac0cdc32e52d", "messageHeadline": "Update Google Sheets Source connector documentation", "author": {"name": "Greg Solovyev", "email": "grishick@users.noreply.github.com", "user": {"login": "grishick"}}, "additions": 15, "deletions": 18}}, {"node": {"oid": "360d52eb1d275892ea5f97507fedc4d166275e42", "messageHeadline": "octavia-cli: improve install.sh (#11393)", "author": {"name": "Augustin", "email": "augustin.lafanechere@gmail.com", "user": {"login": "alafanechere"}}, "additions": 1, "deletions": 3}}, {"node": {"oid": "6528926b12329f20aef21ee3100bfb8e30655aba", "messageHeadline": "\ud83d\udc1b Source Hubspot: Fix non exists updated at field error (#11321)", "author": {"name": "Serhii Lazebnyi", "email": "53845333+lazebnyi@users.noreply.github.com", "user": {"login": "lazebnyi"}}, "additions": 43, "deletions": 6}}, {"node": {"oid": "0191af9bf34aed5a29fc7438df09dc7fb4884c84", "messageHeadline": "build acceptance test connector images for m1 (#11374)", "author": {"name": "Jared Rhizor", "email": "me@jaredrhizor.com", "user": {"login": "jrhizor"}}, "additions": 22, "deletions": 0}}, {"node": {"oid": "382ce655a07deeeae134fc2763482b48b05b793a", "messageHeadline": "Helm chart - move sensitive data to secret, refactor hard coded names\u2026", "author": {"name": "georgekaz", "email": "1391828+georgekaz@users.noreply.github.com", "user": {"login": "georgekaz"}}, "additions": 179, "deletions": 204}}, {"node": {"oid": "bcbed0a9a03c12ff91b8b04315765e9eabe1b9fc", "messageHeadline": "Bump minimist in /airbyte-integrations/connector-templates/generator \u2026", "author": {"name": "dependabot[bot]", "email": "49699333+dependabot[bot]@users.noreply.github.com", "user": {"login": "dependabot[bot]"}}, "additions": 6, "deletions": 6}}, {"node": {"oid": "5b2ded7c3a0ebab083b28dce8bae2311be4371a1", "messageHeadline": "Bump minimist from 1.2.5 to 1.2.6 in /airbyte-webapp-e2e-tests (#11380)", "author": {"name": "dependabot[bot]", "email": "49699333+dependabot[bot]@users.noreply.github.com", "user": {"login": "dependabot[bot]"}}, "additions": 6, "deletions": 6}}, {"node": {"oid": "25029a9cd9e9c1a854e9427b7abb18b9203f1d34", "messageHeadline": "Bump minimist from 1.2.5 to 1.2.6 in /airbyte-webapp (#11382)", "author": {"name": "dependabot[bot]", "email": "49699333+dependabot[bot]@users.noreply.github.com", "user": {"login": "dependabot[bot]"}}, "additions": 6, "deletions": 6}}, {"node": {"oid": "89e0e7821872a60fac73cc8913ba422885492577", "messageHeadline": "\ud83d\udcda Source Google Ads: Update documentation and clarify spec descriptio\u2026", "author": {"name": "Edward Gao", "email": "edward.gao@airbyte.io", "user": {"login": "edgao"}}, "additions": 27, "deletions": 20}}, {"node": {"oid": "05b816d12683ef7caba20af4a4daa9b15bf545ac", "messageHeadline": "Grant/Revoke workspace definition grants (#11338)", "author": {"name": "Peter Hu", "email": "peter@airbyte.io", "user": {"login": "git-phu"}}, "additions": 177, "deletions": 4}}, {"node": {"oid": "3dc83add5d202b145b745a5dee576f6452fb6682", "messageHeadline": "\ud83c\udf89 Source Yahoo Finance Price (#10563)", "author": {"name": "Luca Crema", "email": "lc.crema@hotmail.com", "user": {"login": "CremaLuca"}}, "additions": 945, "deletions": 0}}, {"node": {"oid": "07b2c4e7574b7eabc8d5aec51c985c89d633233b", "messageHeadline": "Source Google Ads: Add unit test for check_connection (#11327)", "author": {"name": "Edward Gao", "email": "edward.gao@airbyte.io", "user": {"login": "edgao"}}, "additions": 130, "deletions": 2}}, {"node": {"oid": "8fbbf4b7cfa33631f7cf4fff11d200827de57b3c", "messageHeadline": "List actor definitions for workspace (#11336)", "author": {"name": "Peter Hu", "email": "peter@airbyte.io", "user": {"login": "git-phu"}}, "additions": 342, "deletions": 17}}, {"node": {"oid": "e0501774a5ed238da43c23fd75836d6913945f1f", "messageHeadline": "Migrations for scoped connectors (#11305)", "author": {"name": "Peter Hu", "email": "peter@airbyte.io", "user": {"login": "git-phu"}}, "additions": 506, "deletions": 49}}, {"node": {"oid": "d61af1b4d39e19f5e50e455c05d023346f92694c", "messageHeadline": "\ud83c\udf89 Source Google Ads: add *_label streams (#11221)", "author": {"name": "Edward Gao", "email": "edward.gao@airbyte.io", "user": {"login": "edgao"}}, "additions": 103, "deletions": 6}}, {"node": {"oid": "98ee6f576040453d8084d72675566fb283bd7ad0", "messageHeadline": "Explicitely ignore cached catalog when the refresh source schema butt\u2026", "author": {"name": "Malik Diarra", "email": "malik@airbyte.io", "user": {"login": "malikdiarra"}}, "additions": 37, "deletions": 7}}, {"node": {"oid": "d6ec4482118b342de1bfee82441374748cebf038", "messageHeadline": "update project link for connector roadmap (#11190)", "author": {"name": "Augustin", "email": "augustin.lafanechere@gmail.com", "user": {"login": "alafanechere"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "95dc3d6a931c7aecafcef0c35e37bbf343416f67", "messageHeadline": "Source Salesloft: added new emails incremental stream (#11239)", "author": {"name": "yannibenoit", "email": "yanni.iyeze@toucantoco.com", "user": {"login": "yannibenoit"}}, "additions": 205, "deletions": 5}}, {"node": {"oid": "bf9a189be96c82c85a57481b895c15935962e26f", "messageHeadline": "\ud83c\udf89Destination-s3: added support for AWS Glue crawler (#11173)", "author": {"name": "Eugene", "email": "etsybaev@gmail.com", "user": {"login": "etsybaev"}}, "additions": 57, "deletions": 5}}, {"node": {"oid": "f2cb12cbc05e6e97c9983e904713cf00bbafc9d5", "messageHeadline": "Avoid putting secret in the exported JSON object (#11296)", "author": {"name": "Benoit Moriceau", "email": "benoit@airbyte.io", "user": {"login": "benmoriceau"}}, "additions": 180, "deletions": 27}}, {"node": {"oid": "721cb37f08ed9afdedc473d1ff9e77c4da579aec", "messageHeadline": "\ud83d\udc1b  Source Google Sheets: add missing titles and descriptions to field\u2026", "author": {"name": "Greg Solovyev", "email": "grishick@users.noreply.github.com", "user": {"login": "grishick"}}, "additions": 4, "deletions": 2}}, {"node": {"oid": "87566e1a25a01c3212430ed0f1a736c034a1ef63", "messageHeadline": "\ud83c\udf89 Source Gitlab: Ingest All Accessible Groups (#11140)", "author": {"name": "Adam Schmidt", "email": "aschmidt1978@gmail.com", "user": {"login": "adamschmidt"}}, "additions": 44, "deletions": 20}}, {"node": {"oid": "4bf5c96faa43d77fd4885826611ccca625035346", "messageHeadline": "\ud83d\udc1b octavia-cli: fix write permissions in ubuntu (#11353)", "author": {"name": "Augustin", "email": "augustin.lafanechere@gmail.com", "user": {"login": "alafanechere"}}, "additions": 6, "deletions": 4}}, {"node": {"oid": "b068ce9fd77317d34ad62f335d5293eb1894a180", "messageHeadline": "Stop exposing database objects in ConfigRepository. (#11282)", "author": {"name": "Davin Chia", "email": "davinchia@gmail.com", "user": {"login": "davinchia"}}, "additions": 23, "deletions": 28}}, {"node": {"oid": "eaf364ee5947ddedaa39bcdb6203bdcb8c559976", "messageHeadline": "Remove recreate source/destination as it is not used (#11199)", "author": {"name": "Artem Astapenko", "email": "3767150+Jamakase@users.noreply.github.com", "user": {"login": "jamakase"}}, "additions": 7, "deletions": 141}}, {"node": {"oid": "8771ba99fb9c48ef78c31cf8291b95fca1d98891", "messageHeadline": ":tada: BigQuery destination mlp (#11238)", "author": {"name": "andriikorotkov", "email": "88329385+andriikorotkov@users.noreply.github.com", "user": {"login": "andriikorotkov"}}, "additions": 153, "deletions": 85}}, {"node": {"oid": "656ccd5b741863bf98f6c43567ff383b54001ce7", "messageHeadline": "\ud83d\udc1b Source Mailchimp: fix campaign's stream normalization (#10975)", "author": {"name": "Ari Bajo", "email": "arimbr@gmail.com", "user": {"login": "arimbr"}}, "additions": 4, "deletions": 4}}, {"node": {"oid": "abae829a4360cd87ecdca0eaf268021f18587bf1", "messageHeadline": "\ud83c\udf89 Source Google Ads - Fix user location report schema and add to acce\u2026", "author": {"name": "Edward Gao", "email": "edward.gao@airbyte.io", "user": {"login": "edgao"}}, "additions": 29, "deletions": 16}}, {"node": {"oid": "f8fc057c54ad145b804464ad45ea943d2503e569", "messageHeadline": "Hubspot bump connector and update doc (#11332)", "author": {"name": "Marcos Marx", "email": "marcosmarxm@users.noreply.github.com", "user": {"login": "marcosmarxm"}}, "additions": 4, "deletions": 3}}, {"node": {"oid": "6cf1f09771ee8d0b0278f58a1db9f36a4cc7e9bd", "messageHeadline": "\ud83d\udc1b  Source Hubspot: Fixed engagements pagination (#11266)", "author": {"name": "Luis Gomez", "email": "781929+lgomezm@users.noreply.github.com", "user": {"login": "lgomezm"}}, "additions": 156, "deletions": 5}}, {"node": {"oid": "893e5de9f2a5ac1b3202553d3b736355e267fa26", "messageHeadline": "Source Intercom: bump connector version (#11328)", "author": {"name": "Marcos Marx", "email": "marcosmarxm@users.noreply.github.com", "user": {"login": "marcosmarxm"}}, "additions": 4, "deletions": 3}}, {"node": {"oid": "7d9e9dd3655bf88fa7ae54bb3c3c51f798dfff2f", "messageHeadline": ":bug: Fix Intercom stream base url in check connection (#11176)", "author": {"name": "Mohamad Hallak", "email": "16711801+mrhallak@users.noreply.github.com", "user": {"login": "mrhallak"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "9508f611fbe562e412cf48ad5057a1d17e9dc4d6", "messageHeadline": "\ud83c\udf89 Source Shopify: implement `BalanceTransactions` stream (#10204)", "author": {"name": "Harshith Mullapudi", "email": "harshithmullapudi@gmail.com", "user": {"login": "harshithmullapudi"}}, "additions": 143, "deletions": 18}}, {"node": {"oid": "103dd2a2ae532079a0a215032043d0d2e40cc83e", "messageHeadline": "Increased unit test coverage to 90 (#11317)", "author": {"name": "Serhii Lazebnyi", "email": "53845333+lazebnyi@users.noreply.github.com", "user": {"login": "lazebnyi"}}, "additions": 294, "deletions": 36}}, {"node": {"oid": "1f98286667e7b9ffebf807220545a32cacb9d76f", "messageHeadline": "fixed /publish command by changing the reference from @master go @v0 \u2026", "author": {"name": "Baz", "email": "oleksandr.bazarnov@globallogic.com", "user": {"login": "bazarnov"}}, "additions": 3, "deletions": 3}}, {"node": {"oid": "93d7af292c4464346c6d10749e55c5b40e5970ea", "messageHeadline": "Fix breaking the app with fragment links in docs (#11312)", "author": {"name": "Tim Roes", "email": "tim@airbyte.io", "user": {"login": "timroes"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "f040f50fe99ca1bb67cadb98028a5d91e7312dc9", "messageHeadline": "Remove rest-hooks for specifications load (#10764)", "author": {"name": "Artem Astapenko", "email": "3767150+Jamakase@users.noreply.github.com", "user": {"login": "jamakase"}}, "additions": 192, "deletions": 200}}, {"node": {"oid": "bd54d4ac992490f8e8953cd563ef40eeb88565a8", "messageHeadline": "Define APIs for scoped connector definitions (#11244)", "author": {"name": "Peter Hu", "email": "peter@airbyte.io", "user": {"login": "git-phu"}}, "additions": 3227, "deletions": 1248}}, {"node": {"oid": "a609a8872e71ba6fbfe3b4a8409daf516ef346cb", "messageHeadline": "Changes some PATs to be from user AIRBYTEIO (#11295)", "author": {"name": "Topher Lubaway", "email": "asimplechris@gmail.com", "user": {"login": "supertopher"}}, "additions": 7, "deletions": 6}}, {"node": {"oid": "e5ae3b39905381a323a66ba8b279443a53d477a3", "messageHeadline": "Rename jdbc db methods that require manual closure (#11300)", "author": {"name": "LiRen Tu", "email": "tuliren.git@outlook.com", "user": {"login": "tuliren"}}, "additions": 80, "deletions": 74}}, {"node": {"oid": "387d6d05453eab73968cbb6c8170d7d8d0dd25bc", "messageHeadline": "Bump Airbyte version from 0.35.58-alpha to 0.35.59-alpha (#11298)", "author": {"name": "Octavia Squidington III", "email": "90398440+octavia-squidington-iii@users.noreply.github.com", "user": {"login": "octavia-squidington-iii"}}, "additions": 44, "deletions": 45}}, {"node": {"oid": "b27f9f39bd8762c4cdff522d6a54adea13780e4c", "messageHeadline": "\ud83d\udcdd  Source Stripe: documentation update (MLP requirements) (#11286)", "author": {"name": "Baz", "email": "oleksandr.bazarnov@globallogic.com", "user": {"login": "bazarnov"}}, "additions": 20, "deletions": 13}}, {"node": {"oid": "b15978a0dc4ef3eb3a4503f47ded2917a60b6397", "messageHeadline": "Update OperationHandler so that it doesn't update Connection table (#\u2026", "author": {"name": "Parker Mossman", "email": "parker@airbyte.io", "user": {"login": "pmossman"}}, "additions": 104, "deletions": 8}}, {"node": {"oid": "e0ea44fcebf932359156d5b4d806c79b166f68d5", "messageHeadline": "octavia-cli: command reference + readme improvements (#11285)", "author": {"name": "Augustin", "email": "augustin.lafanechere@gmail.com", "user": {"login": "alafanechere"}}, "additions": 321, "deletions": 37}}, {"node": {"oid": "d9728f994073dde1ad82c9a2eff5406e91b83daf", "messageHeadline": "\ud83c\udf89Source Instagram: have at least 90% unit test coverage (#11260)", "author": {"name": "Serhii Lazebnyi", "email": "53845333+lazebnyi@users.noreply.github.com", "user": {"login": "lazebnyi"}}, "additions": 481, "deletions": 31}}, {"node": {"oid": "9605a832db9fb977da6fbad21a57d123cd758e9c", "messageHeadline": "Skip workspace selection for single workspaces (#11259)", "author": {"name": "Tim Roes", "email": "tim@airbyte.io", "user": {"login": "timroes"}}, "additions": 34, "deletions": 9}}, {"node": {"oid": "ea92a24da35ff9a32288bd96fc00a82ff7cad481", "messageHeadline": "\ud83d\udc1b Source Intercom: Fix conversations incremental pagination slowness \u2026", "author": {"name": "Brian Krausz", "email": "briankrausz@gmail.com", "user": {"login": "bkrausz"}}, "additions": 20, "deletions": 6}}, {"node": {"oid": "94a862bbbe925a212e69db9829f3a6f47cd8668e", "messageHeadline": "\ud83d\udc1b Source Zendesk Support: refactor TicketComments stream (#11237)", "author": {"name": "Baz", "email": "oleksandr.bazarnov@globallogic.com", "user": {"login": "bazarnov"}}, "additions": 252, "deletions": 89}}, {"node": {"oid": "eeb35872c2d30e348709589fd56480c3f9b513f0", "messageHeadline": "Publish new snowflake and bigquery versions (#11274)", "author": {"name": "LiRen Tu", "email": "tuliren.git@outlook.com", "user": {"login": "tuliren"}}, "additions": 24, "deletions": 10}}, {"node": {"oid": "21ec23cc311be0f531cd3a61c050179ba3e8d448", "messageHeadline": "\ud83d\udc1e Fix invalid char in snowflake & bigquery namespace (#10793)", "author": {"name": "LiRen Tu", "email": "tuliren.git@outlook.com", "user": {"login": "tuliren"}}, "additions": 621, "deletions": 609}}, {"node": {"oid": "0f475ce6ff95c4fc1e6793edd8d88861c1e8f60a", "messageHeadline": "\ud83d\udc1b Source Github: test coverage more than 90% (#10967)", "author": {"name": "Serhii Chvaliuk", "email": "grubberr@gmail.com", "user": {"login": "grubberr"}}, "additions": 717, "deletions": 51}}, {"node": {"oid": "298551d501534d93a5ba5bfed71b4ea9b7427c6a", "messageHeadline": "\ud83c\udf89 Change destination-snowflake buffering when staging to reduce/stabi\u2026", "author": {"name": "Christophe Duong", "email": "christophe.duong@gmail.com", "user": {"login": "ChristopheDuong"}}, "additions": 2287, "deletions": 249}}, {"node": {"oid": "b74e72e9c1c9258a4d2d47e43374164460deb73e", "messageHeadline": "Improve hubspot documentation (#11218)", "author": {"name": "girarda", "email": "alexandre@airbyte.io", "user": {"login": "girarda"}}, "additions": 92, "deletions": 35}}, {"node": {"oid": "7e12af65cfba843271d6f7befcee17354ba7235a", "messageHeadline": "Fix incorrect var name and unit test from merging #11099 (#11265)", "author": {"name": "terencecho", "email": "terence@airbyte.io", "user": {"login": "terencecho"}}, "additions": 3, "deletions": 3}}, {"node": {"oid": "cd5a9b9b2ed886b01867709f6a7e8c5e3b29a22a", "messageHeadline": "Bump Airbyte version from 0.35.57-alpha to 0.35.58-alpha (#11263)", "author": {"name": "Octavia Squidington III", "email": "90398440+octavia-squidington-iii@users.noreply.github.com", "user": {"login": "octavia-squidington-iii"}}, "additions": 44, "deletions": 44}}, {"node": {"oid": "f4bb7b21b2c168c8714b91c66c6bbbbc20793a48", "messageHeadline": "Add Auto-Disable Failing Connections feature (#11099)", "author": {"name": "terencecho", "email": "terence@airbyte.io", "user": {"login": "terencecho"}}, "additions": 703, "deletions": 10}}, {"node": {"oid": "672b347aca8eac77644b25adb4aee16a0ef3a20f", "messageHeadline": "Avoid double-calling the deleteConnection activity (#11246)", "author": {"name": "Parker Mossman", "email": "parker@airbyte.io", "user": {"login": "pmossman"}}, "additions": 10, "deletions": 7}}, {"node": {"oid": "f77b59246a654267f232e62bcffa9da50f8f138f", "messageHeadline": "Docs: Extended guide for local deployment on windows (#11255)", "author": {"name": "shyngysnurzhan", "email": "100021853+shyngysnurzhan@users.noreply.github.com", "user": {"login": "shyngysnurzhan"}}, "additions": 26, "deletions": 1}}, {"node": {"oid": "ff3f5e50ded34e0137574aae92764c08203653d8", "messageHeadline": "Updated the Snowflake doc for rradibility and usability (#11258)", "author": {"name": "Amruta Ranade", "email": "11484018+Amruta-Ranade@users.noreply.github.com", "user": {"login": "Amruta-Ranade"}}, "additions": 148, "deletions": 173}}, {"node": {"oid": "7d715f6ae636274e64cd07d6ad839914bbf56d34", "messageHeadline": "Change getWorkspaceBySlugOptional to use direct sql statement (#11039)", "author": {"name": "Malik Diarra", "email": "malik@airbyte.io", "user": {"login": "malikdiarra"}}, "additions": 102, "deletions": 33}}, {"node": {"oid": "84660a27a86befa0d07ccdb365a9e587bc847343", "messageHeadline": "fix some spotbugsTest errors in source connectors (#11197)", "author": {"name": "Christophe Duong", "email": "christophe.duong@gmail.com", "user": {"login": "ChristopheDuong"}}, "additions": 39, "deletions": 43}}, {"node": {"oid": "9b7b46e321881bf80afc0447c61b6af00f059bfc", "messageHeadline": ":bug: Destination Snowflake and Redshift : missing records when using\u2026", "author": {"name": "VitaliiMaltsev", "email": "39538064+VitaliiMaltsev@users.noreply.github.com", "user": {"login": "VitaliiMaltsev"}}, "additions": 20, "deletions": 7}}, {"node": {"oid": "b9720d12134d8671c5bccc0056720d0b0afa1ea9", "messageHeadline": "Disable refetch for reactQueries (#11200)", "author": {"name": "Artem Astapenko", "email": "3767150+Jamakase@users.noreply.github.com", "user": {"login": "jamakase"}}, "additions": 43, "deletions": 52}}, {"node": {"oid": "ca8022f0407ec60b6417b403785338aa9046b85c", "messageHeadline": "\ud83d\udc1b octavia-cli: cross-platform builds (arm64 + amd64) (#11226)", "author": {"name": "Augustin", "email": "augustin.lafanechere@gmail.com", "user": {"login": "alafanechere"}}, "additions": 9, "deletions": 4}}, {"node": {"oid": "6f9347081000b4d91944f7356105f5eb347c4b6c", "messageHeadline": "Bump Airbyte version from 0.35.56-alpha to 0.35.57-alpha (#11243)", "author": {"name": "Octavia Squidington III", "email": "90398440+octavia-squidington-iii@users.noreply.github.com", "user": {"login": "octavia-squidington-iii"}}, "additions": 44, "deletions": 44}}, {"node": {"oid": "ecd5b7e1fa1218d5646a390c96e8dfc1b86ad9ce", "messageHeadline": "Enable shopify for a single workspace (#11142)", "author": {"name": "girarda", "email": "alexandre@airbyte.io", "user": {"login": "girarda"}}, "additions": 13, "deletions": 1}}, {"node": {"oid": "3d9f9ec5a8cca43d7652ef239565ab6c8fece007", "messageHeadline": "Cache schema during discoverSchema (#10820)", "author": {"name": "Malik Diarra", "email": "malik@airbyte.io", "user": {"login": "malikdiarra"}}, "additions": 158, "deletions": 15}}, {"node": {"oid": "a05068891fb727e4262e3c303292632e14fddb59", "messageHeadline": "Attempt fix for scheduled events failure on filter. (#11232)", "author": {"name": "Davin Chia", "email": "davinchia@gmail.com", "user": {"login": "davinchia"}}, "additions": 19, "deletions": 7}}, {"node": {"oid": "5a575e42e0c4f37c3d5a0549c1f19e6a84861008", "messageHeadline": "Format connectors. (#11231)", "author": {"name": "Davin Chia", "email": "davinchia@gmail.com", "user": {"login": "davinchia"}}, "additions": 197, "deletions": 333}}, {"node": {"oid": "4684476d36090bc46ecf1590038fa34f5e718c74", "messageHeadline": ":tada: New Source Chargify (#10853)", "author": {"name": "Javier162380", "email": "javierllorente16@gmail.com", "user": {"login": "Javier162380"}}, "additions": 1607, "deletions": 0}}, {"node": {"oid": "0aa0ac0fee9ee96be8a7f4702efe2d802b7a4282", "messageHeadline": "Airbyte CDK changes should trigger connectors build and not platform.\u2026", "author": {"name": "Davin Chia", "email": "davinchia@gmail.com", "user": {"login": "davinchia"}}, "additions": 2, "deletions": 1}}, {"node": {"oid": "462cdd6aadaf4c665569bf2d0e71fcf1e9b778d9", "messageHeadline": "Remove sentry flag in integration runner (#11224)", "author": {"name": "LiRen Tu", "email": "tuliren.git@outlook.com", "user": {"login": "tuliren"}}, "additions": 1, "deletions": 7}}, {"node": {"oid": "34db235fd08cf43d0acc6e3ba5d5da29842347c4", "messageHeadline": "Bump Airbyte version from 0.35.55-alpha to 0.35.56-alpha (#11225)", "author": {"name": "Octavia Squidington III", "email": "90398440+octavia-squidington-iii@users.noreply.github.com", "user": {"login": "octavia-squidington-iii"}}, "additions": 44, "deletions": 44}}, {"node": {"oid": "5d79044d3af7ca13b2671af11963135774e53223", "messageHeadline": "gradle workflow: edit paths filter for cli (#11205)", "author": {"name": "Augustin", "email": "augustin.lafanechere@gmail.com", "user": {"login": "alafanechere"}}, "additions": 2, "deletions": 1}}, {"node": {"oid": "e07f12dc410b1aa761cae09c44547d242977c081", "messageHeadline": "Update incremental sync tutorial to match recent changes in build-a-c\u2026", "author": {"name": "Greg Solovyev", "email": "grishick@users.noreply.github.com", "user": {"login": "grishick"}}, "additions": 97, "deletions": 44}}, {"node": {"oid": "6f65af5495e2b59c9dba311386ae4070335c72d0", "messageHeadline": "Pin the Google Sheet connector to the top (#11196)", "author": {"name": "Tim Roes", "email": "tim@airbyte.io", "user": {"login": "timroes"}}, "additions": 20, "deletions": 8}}, {"node": {"oid": "44c8b6a5101dcf56bbd87b7a96258de3d828814d", "messageHeadline": "Add missing auth error messages (#11171)", "author": {"name": "Tim Roes", "email": "tim@airbyte.io", "user": {"login": "timroes"}}, "additions": 6, "deletions": 3}}, {"node": {"oid": "233a48052f8c61435074bddda76ff01c0cb02f0a", "messageHeadline": "Use Segment token from window if available (#11107)", "author": {"name": "Tim Roes", "email": "tim@airbyte.io", "user": {"login": "timroes"}}, "additions": 3, "deletions": 1}}, {"node": {"oid": "da115eefa0e1aa7ee71709aed502317b9542995d", "messageHeadline": "Fix frequency form (#11159)", "author": {"name": "Artem Astapenko", "email": "3767150+Jamakase@users.noreply.github.com", "user": {"login": "jamakase"}}, "additions": 134, "deletions": 225}}, {"node": {"oid": "0feb3124eeab57f3a29e3f2adf6f49946fb61f94", "messageHeadline": "\ud83c\udf89  Source Zendesk-Support: Implement `OAuth2.0` (#11162)", "author": {"name": "Baz", "email": "oleksandr.bazarnov@globallogic.com", "user": {"login": "bazarnov"}}, "additions": 297, "deletions": 69}}, {"node": {"oid": "fd49f92ebc51d2a2adf777e91760a1ee71126608", "messageHeadline": "\ud83d\udc1b Source Hubspot: fix casting of float numbers (#11105)", "author": {"name": "Anna Lvova", "email": "37615075+annalvova05@users.noreply.github.com", "user": {"login": "annalvova05"}}, "additions": 52, "deletions": 40}}, {"node": {"oid": "eced94a52cf90b4250dc2b601a81e16308795c00", "messageHeadline": "Use new AMI including cypress dependencies (#11191)", "author": {"name": "Tim Roes", "email": "tim@airbyte.io", "user": {"login": "timroes"}}, "additions": 2, "deletions": 11}}, {"node": {"oid": "2946d918556680aac3d8a5dd8e807db5776d511e", "messageHeadline": "Decrease connector stage warning severity (#11068)", "author": {"name": "Tim Roes", "email": "tim@airbyte.io", "user": {"login": "timroes"}}, "additions": 29, "deletions": 17}}, {"node": {"oid": "6b243fe212e8b654c81a1a775fecce1c5e832d68", "messageHeadline": "Split out Platform builds. (#11188)", "author": {"name": "Davin Chia", "email": "davinchia@gmail.com", "user": {"login": "davinchia"}}, "additions": 228, "deletions": 218}}, {"node": {"oid": "96588ed5052fcda83e0c6660c1e167c821f307bf", "messageHeadline": "Small wording change in menu (#11185)", "author": {"name": "Tim Roes", "email": "tim@airbyte.io", "user": {"login": "timroes"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "4c44e82bef64fe69195dde2917870db8e7ea0adb", "messageHeadline": "Split connector builds. (#11148)", "author": {"name": "Davin Chia", "email": "davinchia@gmail.com", "user": {"login": "davinchia"}}, "additions": 23, "deletions": 3}}, {"node": {"oid": "5b483dbeb2722ab4632b3aa93d2db47f89590dc9", "messageHeadline": "\ud83d\udc1b octavia-cli: fix interactive octavia, set version to 0.1.0, update \u2026", "author": {"name": "Augustin", "email": "augustin.lafanechere@gmail.com", "user": {"login": "alafanechere"}}, "additions": 17, "deletions": 25}}, {"node": {"oid": "be3602fe3a0bd5884affcf79614abae838b634d6", "messageHeadline": "Remove dependency and move helper to the right spot. (#11161)", "author": {"name": "Davin Chia", "email": "davinchia@gmail.com", "user": {"login": "davinchia"}}, "additions": 7, "deletions": 8}}, {"node": {"oid": "b19f2415a9dcb7372d7dc79aa9fb4b39a9a1b71a", "messageHeadline": "\ud83c\udf89 Source HubSpot: Set Primary keys for streams with an identifier (#1\u2026", "author": {"name": "girarda", "email": "alexandre@airbyte.io", "user": {"login": "girarda"}}, "additions": 440, "deletions": 222}}, {"node": {"oid": "eff79e4cb32ad6c94f920331a3f8b9bd49c9a4b6", "messageHeadline": "Revert \"Revert \"Revert \"Revert \"Remove the attemptId notion in the co\u2026", "author": {"name": "Benoit Moriceau", "email": "benoit@airbyte.io", "user": {"login": "benmoriceau"}}, "additions": 1304, "deletions": 67}}, {"node": {"oid": "fa8cd83e30d5918c0b46929a5333861293e7146b", "messageHeadline": "Harshith/connection updates (#11153)", "author": {"name": "Harshith Mullapudi", "email": "harshithmullapudi@gmail.com", "user": {"login": "harshithmullapudi"}}, "additions": 183, "deletions": 11}}, {"node": {"oid": "266a491c8e3236b7e6603f0c34aa7ac1abf0a4c3", "messageHeadline": "Fix configpersistence export function for catalog objects (#11047)", "author": {"name": "Malik Diarra", "email": "malik@airbyte.io", "user": {"login": "malikdiarra"}}, "additions": 4, "deletions": 4}}, {"node": {"oid": "0004a63ac120f35403a86bd955369e25c29bb06d", "messageHeadline": "Bump Airbyte version from 0.35.54-alpha to 0.35.55-alpha (#11160)", "author": {"name": "Octavia Squidington III", "email": "90398440+octavia-squidington-iii@users.noreply.github.com", "user": {"login": "octavia-squidington-iii"}}, "additions": 44, "deletions": 44}}, {"node": {"oid": "0afc31baa366b3b9ea972f432bd68ba76cd545ea", "messageHeadline": "Revert \"Feat: first cut to allow naming for connections (#10889)\" (#1\u2026", "author": {"name": "Harshith Mullapudi", "email": "harshithmullapudi@gmail.com", "user": {"login": "harshithmullapudi"}}, "additions": 3, "deletions": 145}}, {"node": {"oid": "6225eecf291a96634c66c3020e5a503987b12d6d", "messageHeadline": "Feat: first cut to allow naming for connections (#10889)", "author": {"name": "Harshith Mullapudi", "email": "harshithmullapudi@gmail.com", "user": {"login": "harshithmullapudi"}}, "additions": 145, "deletions": 3}}, {"node": {"oid": "98addede7fa021d543d05211dec49fc1aae263d2", "messageHeadline": "Split out Airbyte Frontend and Cli build. (#11064)", "author": {"name": "Davin Chia", "email": "davinchia@gmail.com", "user": {"login": "davinchia"}}, "additions": 57, "deletions": 14}}, {"node": {"oid": "669a1220ef4123164474967b0e71c28347699559", "messageHeadline": "Source Hubspot bump connector version and format files", "author": {"name": "Marcos Marx", "email": "marcosmarxm@users.noreply.github.com", "user": {"login": "marcosmarxm"}}, "additions": 42, "deletions": 31}}, {"node": {"oid": "710543a9abacc7578238cb5edaa47f43ed7c0431", "messageHeadline": "\ud83d\udc1b Source Hubspot: Handled 10K+ search-endpoint queries (#10700)", "author": {"name": "Luis Gomez", "email": "781929+lgomezm@users.noreply.github.com", "user": {"login": "lgomezm"}}, "additions": 67, "deletions": 0}}, {"node": {"oid": "e710e43ca642158065627d3d1cd7d0881b204088", "messageHeadline": "Bump Airbyte version from 0.35.53-alpha to 0.35.54-alpha (#11091)", "author": {"name": "Octavia Squidington III", "email": "90398440+octavia-squidington-iii@users.noreply.github.com", "user": {"login": "octavia-squidington-iii"}}, "additions": 44, "deletions": 44}}, {"node": {"oid": "a9641ea32c4c9c78dd557f6f196c0b7ac07122c1", "messageHeadline": "Fix build (#11119)", "author": {"name": "Benoit Moriceau", "email": "benoit@airbyte.io", "user": {"login": "benmoriceau"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "52d5905d4d7cc4205a11f25c9b766d56e382dd29", "messageHeadline": "\ud83d\udc1b  Destination BigQuery: Handle embedded project ID in dataset ID dur\u2026", "author": {"name": "Edward Gao", "email": "edward.gao@airbyte.io", "user": {"login": "edgao"}}, "additions": 55, "deletions": 5}}, {"node": {"oid": "d84e852ac69c76cdf0df6bdb5aeeb01ee8574f92", "messageHeadline": "Greg/source connector guide (#11082)", "author": {"name": "Greg Solovyev", "email": "grishick@users.noreply.github.com", "user": {"login": "grishick"}}, "additions": 223, "deletions": 119}}, {"node": {"oid": "f0b0cbe191435fbc00e4175fa0fd3afb1d20caf7", "messageHeadline": "Docs: incorrect line number (#11112)", "author": {"name": "Ramon Vermeulen", "email": "ramonvermeulen@hotmail.com", "user": {"login": "ramonvermeulen"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "446c40a643957bc78737e0b5b9d0bacb28266181", "messageHeadline": "\ud83c\udf89Source Facebook Marketing: Docs refactoring (#11106)", "author": {"name": "Serhii Lazebnyi", "email": "53845333+lazebnyi@users.noreply.github.com", "user": {"login": "lazebnyi"}}, "additions": 37, "deletions": 37}}, {"node": {"oid": "209c3e6f0a5a799798f2e1ec44e586392716540f", "messageHeadline": "Turn on zombie build instance termination. (#11098)", "author": {"name": "Davin Chia", "email": "davinchia@gmail.com", "user": {"login": "davinchia"}}, "additions": 13, "deletions": 4}}, {"node": {"oid": "279ee455bfad9f1d4ae2bc0cf4e893c228f5ab7c", "messageHeadline": "\ud83d\udc1b Source Facebook Marketing: Add new permission to OAuth flow (#11108)", "author": {"name": "Serhii Lazebnyi", "email": "53845333+lazebnyi@users.noreply.github.com", "user": {"login": "lazebnyi"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "2f0f0bf3ed51a5fe646cbf05934f66160597f1ff", "messageHeadline": ":tada: Destination Snowflake: add Azure Blob Staging (#10341)", "author": {"name": "VitaliiMaltsev", "email": "39538064+VitaliiMaltsev@users.noreply.github.com", "user": {"login": "VitaliiMaltsev"}}, "additions": 769, "deletions": 4}}, {"node": {"oid": "e1b4a7de922cfe2c744f62d40ab3fa05d0eb6737", "messageHeadline": "Send analytics event on opening connector selection (#11066)", "author": {"name": "Tim Roes", "email": "tim@airbyte.io", "user": {"login": "timroes"}}, "additions": 26, "deletions": 0}}, {"node": {"oid": "2ed225bfaea48e9642376ed8712ca828f302d4c1", "messageHeadline": "Skip feedback dialog permanently (#11032)", "author": {"name": "Tim Roes", "email": "tim@airbyte.io", "user": {"login": "timroes"}}, "additions": 8, "deletions": 3}}, {"node": {"oid": "37ce02235f9ecb0e24704cfe4ff902e0a7dd4b1e", "messageHeadline": "Replace credit label to top (#11033)", "author": {"name": "Julia", "email": "julia.chvyrova@gmail.com", "user": {"login": "juliachvyrova"}}, "additions": 3, "deletions": 2}}, {"node": {"oid": "65572f68adda26717e68e7d92722b5ab48409e70", "messageHeadline": "add helper method for creating postgres db (#6244)", "author": {"name": "Charles", "email": "charles@airbyte.io", "user": {"login": "cgardens"}}, "additions": 8, "deletions": 0}}, {"node": {"oid": "8079081aab3934179052279eb93e8988f04f60b1", "messageHeadline": "Document where creds can be found for logging integration tests (#8733)", "author": {"name": "Charles", "email": "charles@airbyte.io", "user": {"login": "cgardens"}}, "additions": 5, "deletions": 0}}, {"node": {"oid": "c1c86753666c2eec00ca57a0344cabf5e5a01392", "messageHeadline": "Add readmes to all modules (#8893)", "author": {"name": "Charles", "email": "charles@airbyte.io", "user": {"login": "cgardens"}}, "additions": 170, "deletions": 4}}, {"node": {"oid": "a212a0599d5bb37dcc024b12c6824e5f2e7475da", "messageHeadline": "Extract secrets handling out of ConfigRepository (#8898)", "author": {"name": "Charles", "email": "charles@airbyte.io", "user": {"login": "cgardens"}}, "additions": 1060, "deletions": 386}}, {"node": {"oid": "853698a2c35041155a493018912455d6a6140894", "messageHeadline": "Initial script to start removing zombie build instances. (#11088)", "author": {"name": "Davin Chia", "email": "davinchia@gmail.com", "user": {"login": "davinchia"}}, "additions": 27, "deletions": 1}}, {"node": {"oid": "af6c64d2d6846020184c9b125f63d81113aa6098", "messageHeadline": "Reporter App Monitoring. (#11074)", "author": {"name": "Davin Chia", "email": "davinchia@gmail.com", "user": {"login": "davinchia"}}, "additions": 32, "deletions": 24}}, {"node": {"oid": "9cb3d7e6426e14bce086ac63b00aed32525a78bc", "messageHeadline": "add pod name to logs when KubePodProcess fails because pod was not fo\u2026", "author": {"name": "Charles", "email": "charles@airbyte.io", "user": {"login": "cgardens"}}, "additions": 34, "deletions": 18}}, {"node": {"oid": "94ed27f2c673c394e67fb46ca444321e411fca1c", "messageHeadline": "Bump Airbyte version from 0.35.52-alpha to 0.35.53-alpha (#11085)", "author": {"name": "Octavia Squidington III", "email": "90398440+octavia-squidington-iii@users.noreply.github.com", "user": {"login": "octavia-squidington-iii"}}, "additions": 44, "deletions": 44}}, {"node": {"oid": "046fc5e1cc69a0ae32e17cef67cfc14181722339", "messageHeadline": "\ud83c\udf89 upgrade dbt to 1.0.0 (except for oracle and mysql) (#11051)", "author": {"name": "Edward Gao", "email": "edward.gao@airbyte.io", "user": {"login": "edgao"}}, "additions": 503, "deletions": 453}}, {"node": {"oid": "45c970e99a0f190fa463ea9b5d35beafbf20ec86", "messageHeadline": "Revert \"Jamakase/select default sync modes (#10320)\" (#11080)", "author": {"name": "Benoit Moriceau", "email": "benoit@airbyte.io", "user": {"login": "benmoriceau"}}, "additions": 58, "deletions": 438}}, {"node": {"oid": "9e4578125b07b0cf43c6261cf285edaa3ac6b7e6", "messageHeadline": "Revert \"Revert \"Revert \"Remove the attemptId notion in the connection\u2026", "author": {"name": "Benoit Moriceau", "email": "benoit@airbyte.io", "user": {"login": "benmoriceau"}}, "additions": 67, "deletions": 1304}}, {"node": {"oid": "f48a6a09099e16dc2c4ed8cf40b4800ea7a48475", "messageHeadline": "destination-s3: add a test for listObjects permission on destination \u2026", "author": {"name": "Greg Solovyev", "email": "grishick@users.noreply.github.com", "user": {"login": "grishick"}}, "additions": 150, "deletions": 35}}, {"node": {"oid": "7522ede54fda2053adeb483acaebda76cfba3700", "messageHeadline": "Bump Airbyte version from 0.35.51-alpha to 0.35.52-alpha (#11075)", "author": {"name": "Octavia Squidington III", "email": "90398440+octavia-squidington-iii@users.noreply.github.com", "user": {"login": "octavia-squidington-iii"}}, "additions": 44, "deletions": 44}}, {"node": {"oid": "74007e27490e8ccab2b827869ed5cfb14ac11a82", "messageHeadline": "Remove deprecated FailureReason enum values (#10773)", "author": {"name": "Parker Mossman", "email": "parker@airbyte.io", "user": {"login": "pmossman"}}, "additions": 602, "deletions": 12}}, {"node": {"oid": "5fde59fdbdb430f2c2f1c0c9320b3eb34c47fe4d", "messageHeadline": "add spotbugs (#10522)", "author": {"name": "Charles", "email": "charles@airbyte.io", "user": {"login": "cgardens"}}, "additions": 303, "deletions": 236}}, {"node": {"oid": "e27bb7405073b89f21c5b8435789e0f190585ff8", "messageHeadline": "Revert \"Revert \"Remove the attemptId notion in the connectionManagerW\u2026", "author": {"name": "Benoit Moriceau", "email": "benoit@airbyte.io", "user": {"login": "benmoriceau"}}, "additions": 1304, "deletions": 67}}, {"node": {"oid": "7cce8c7e9d587cfb15437d42d5c7389b5cd0ce96", "messageHeadline": "Snowflake destination: added unit tests (#10699)", "author": {"name": "oneshcheret", "email": "33333155+sashaNeshcheret@users.noreply.github.com", "user": {"login": "sashaNeshcheret"}}, "additions": 231, "deletions": 66}}, {"node": {"oid": "a135ff22592a3cc419812d85dadd3e69455a8812", "messageHeadline": "Refactor Reporter App. (#11070)", "author": {"name": "Davin Chia", "email": "davinchia@gmail.com", "user": {"login": "davinchia"}}, "additions": 96, "deletions": 72}}, {"node": {"oid": "744e0d5f1305fe5069ed85a54ee9d1e5e27eab9b", "messageHeadline": "Refactor Snowflake internal Staging as a base class for other staging\u2026", "author": {"name": "Christophe Duong", "email": "christophe.duong@gmail.com", "user": {"login": "ChristopheDuong"}}, "additions": 298, "deletions": 171}}, {"node": {"oid": "e27cb916d7448915e508258bf7712443b3ef248b", "messageHeadline": "Add more cloud metrics. (#10956)", "author": {"name": "Davin Chia", "email": "davinchia@gmail.com", "user": {"login": "davinchia"}}, "additions": 162, "deletions": 9}}, {"node": {"oid": "64948c69534bc5a5ddda13e92114482fc557352d", "messageHeadline": "Bump Airbyte version from 0.35.50-alpha to 0.35.51-alpha (#11059)", "author": {"name": "Octavia Squidington III", "email": "90398440+octavia-squidington-iii@users.noreply.github.com", "user": {"login": "octavia-squidington-iii"}}, "additions": 44, "deletions": 44}}, {"node": {"oid": "892dc7ec66c876a71df14b4d9d8557f46df4314b", "messageHeadline": "Revert \"Remove the attemptId notion in the connectionManagerWorkflow \u2026", "author": {"name": "Benoit Moriceau", "email": "benoit@airbyte.io", "user": {"login": "benmoriceau"}}, "additions": 67, "deletions": 1304}}, {"node": {"oid": "65643701e1d0a5bafe412adb67c8229a106022d0", "messageHeadline": "Put getState() and isRunning() call within same try/catch block (#11013)", "author": {"name": "Parker Mossman", "email": "parker@airbyte.io", "user": {"login": "pmossman"}}, "additions": 37, "deletions": 22}}, {"node": {"oid": "eea515614cf84f35e8b085f37a0b7e740d0cc03e", "messageHeadline": "Revert \"add /tmp emptyDir volume to connector pods (#10761)\" (#11053)", "author": {"name": "Parker Mossman", "email": "parker@airbyte.io", "user": {"login": "pmossman"}}, "additions": 2, "deletions": 14}}, {"node": {"oid": "99338c852a33b07d63ca1c5cb53695e3e51bcba4", "messageHeadline": "Remove the attemptId notion in the connectionManagerWorkflow (#10780)", "author": {"name": "Benoit Moriceau", "email": "benoit@airbyte.io", "user": {"login": "benmoriceau"}}, "additions": 1304, "deletions": 67}}, {"node": {"oid": "13f9e0efea37e75a435ac183613fd1f99f712a85", "messageHeadline": "Bump Airbyte version from 0.35.49-alpha to 0.35.50-alpha (#11050)", "author": {"name": "Octavia Squidington III", "email": "90398440+octavia-squidington-iii@users.noreply.github.com", "user": {"login": "octavia-squidington-iii"}}, "additions": 44, "deletions": 44}}, {"node": {"oid": "67ad9028741e69fca2930ef0170b33bcbcb0a140", "messageHeadline": "Docs: update kubernetes deploy (#11044)", "author": {"name": "Kemp Po", "email": "32265362+kempspo@users.noreply.github.com", "user": {"login": "kempspo"}}, "additions": 6, "deletions": 2}}, {"node": {"oid": "01ed0e757e616596822c777f4dfa6ca8b4f69f86", "messageHeadline": "\ud83c\udf89 Source Orb: support enriching ledger entries with numeric propertie\u2026", "author": {"name": "Kshitij Grover", "email": "k.grover123@gmail.com", "user": {"login": "kgrover"}}, "additions": 214, "deletions": 40}}, {"node": {"oid": "c72012012ff05c087e8da1663f288ea94765107b", "messageHeadline": "Docs: add troubleshooting for mysql (#11012)", "author": {"name": "Marcos Marx", "email": "marcosmarxm@users.noreply.github.com", "user": {"login": "marcosmarxm"}}, "additions": 8, "deletions": 0}}, {"node": {"oid": "acd56cd1d845489e95c160f65cd6f55a7e9698e9", "messageHeadline": "\ud83d\udc19 octavia-cli: create octavia env file (#11005)", "author": {"name": "Augustin", "email": "augustin.lafanechere@gmail.com", "user": {"login": "alafanechere"}}, "additions": 15, "deletions": 1}}, {"node": {"oid": "a1a4bbca1ec4ce3960e5dd54da9e2d85123cca5f", "messageHeadline": ":tada: Source stripe - enhanced performance for streams which run sub\u2026", "author": {"name": "midavadim", "email": "midavadim@yahoo.com", "user": {"login": "midavadim"}}, "additions": 158, "deletions": 49}}, {"node": {"oid": "d19754c169f5188c3926492d1ddf7b595c6d1624", "messageHeadline": "\ud83d\udc1b Source Github: Fix error handling for 404 streams (#10878)", "author": {"name": "Serhii Chvaliuk", "email": "grubberr@gmail.com", "user": {"login": "grubberr"}}, "additions": 82, "deletions": 26}}, {"node": {"oid": "af1a503df5b06fa27135080961ba19836a41b0f7", "messageHeadline": "\ud83d\udc1b octavia-cli: update readme (#11002)", "author": {"name": "Augustin", "email": "augustin.lafanechere@gmail.com", "user": {"login": "alafanechere"}}, "additions": 2, "deletions": 1}}, {"node": {"oid": "0854adac43ffed3aeeeac98b73ce0d5614169b0b", "messageHeadline": "Only run slash commands on PRs (#11017)", "author": {"name": "Tim Roes", "email": "tim@airbyte.io", "user": {"login": "timroes"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "921f4a13c630ac51840cd7bfb7e9077ec630723f", "messageHeadline": "add /tmp emptyDir volume to connector pods (#10761)", "author": {"name": "Thibaud Chardonnens", "email": "thibaud.ch@gmail.com", "user": {"login": "tbcdns"}}, "additions": 14, "deletions": 2}}, {"node": {"oid": "c6caf14724490c5e65a5e09b52518820ee727b76", "messageHeadline": "\ud83d\udc1b Source Facebook Marketing: Add temporary OAuth error handling (#10917)", "author": {"name": "Serhii Lazebnyi", "email": "53845333+lazebnyi@users.noreply.github.com", "user": {"login": "lazebnyi"}}, "additions": 19, "deletions": 7}}, {"node": {"oid": "1bf94704fc43fe62bd674dccdae9936f946dbb6d", "messageHeadline": "\ud83d\udc1b Source Github: add new stream `ProjectCards` (#10766)", "author": {"name": "Serhii Chvaliuk", "email": "grubberr@gmail.com", "user": {"login": "grubberr"}}, "additions": 215, "deletions": 11}}, {"node": {"oid": "1861b32cb244ef8e29aa0b015cfeba90cdb79dd3", "messageHeadline": "Bump Airbyte version from 0.35.48-alpha to 0.35.49-alpha (#11014)", "author": {"name": "Octavia Squidington III", "email": "90398440+octavia-squidington-iii@users.noreply.github.com", "user": {"login": "octavia-squidington-iii"}}, "additions": 44, "deletions": 44}}, {"node": {"oid": "e4be0df9a1c3b6cfd6cf60ccacb2b95fb8b8a52a", "messageHeadline": "\ud83d\udc1b  Correctly populate secrets inside nested non-combination objects (\u2026", "author": {"name": "Edward Gao", "email": "edward.gao@airbyte.io", "user": {"login": "edgao"}}, "additions": 122, "deletions": 11}}, {"node": {"oid": "d9ccc626f245ff22365d5ca092bd00c920195576", "messageHeadline": "adjust gradle build so that buildDockerImage-bootloader and buildDock\u2026", "author": {"name": "Parker Mossman", "email": "parker@airbyte.io", "user": {"login": "pmossman"}}, "additions": 22, "deletions": 4}}, {"node": {"oid": "a063fb2f75d41924ea48581ae7b725252511e15b", "messageHeadline": "Use ContainerRequestContext to pass requestBody between request and r\u2026", "author": {"name": "Parker Mossman", "email": "parker@airbyte.io", "user": {"login": "pmossman"}}, "additions": 191, "deletions": 63}}, {"node": {"oid": "b166ba6d4fd786538741422eb47e41f0d47618df", "messageHeadline": "\ud83d\udc1e Add ignore-empty flag to sentry release (#11009)", "author": {"name": "LiRen Tu", "email": "tuliren.git@outlook.com", "user": {"login": "tuliren"}}, "additions": 3, "deletions": 1}}, {"node": {"oid": "bf1320b71458741376d70e1fa31cbe1c900c1cc4", "messageHeadline": "Bump Airbyte version from 0.35.47-alpha to 0.35.48-alpha (#11007)", "author": {"name": "Octavia Squidington III", "email": "90398440+octavia-squidington-iii@users.noreply.github.com", "user": {"login": "octavia-squidington-iii"}}, "additions": 44, "deletions": 44}}, {"node": {"oid": "8c3b5fc613c3640c351d415cd8c36effd7fc57cf", "messageHeadline": "\ud83d\udc1b octavia-cli: do not use deepcopy (#11000)", "author": {"name": "Augustin", "email": "augustin.lafanechere@gmail.com", "user": {"login": "alafanechere"}}, "additions": 13, "deletions": 22}}, {"node": {"oid": "d57408269bf70e147ff2e73177242549ea09327f", "messageHeadline": "\ud83d\udcdd Add connector-name examples in java profiling doc (#11006)", "author": {"name": "LiRen Tu", "email": "tuliren.git@outlook.com", "user": {"login": "tuliren"}}, "additions": 2, "deletions": 1}}, {"node": {"oid": "f5748998c8621b1aba3897fbf3c1c795761cee3a", "messageHeadline": "Fix unit test failures from env configs (#10998)", "author": {"name": "LiRen Tu", "email": "tuliren.git@outlook.com", "user": {"login": "tuliren"}}, "additions": 23, "deletions": 6}}, {"node": {"oid": "5d4deb4a5cc343ca317239132151c86f13888a0b", "messageHeadline": "read from /dev/tty (#10997)", "author": {"name": "Augustin", "email": "augustin.lafanechere@gmail.com", "user": {"login": "alafanechere"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "44e8f6fcdf1316b13d170704585ff985c1bb5d0f", "messageHeadline": "Auto-upgrade connectors when they are in use only a patch version upd\u2026", "author": {"name": "Marcos Marx", "email": "marcosmarxm@users.noreply.github.com", "user": {"login": "marcosmarxm"}}, "additions": 87, "deletions": 30}}, {"node": {"oid": "ba4e86f146fd75394eb80377fe5780ef889403b0", "messageHeadline": "\ud83d\udc19 octavia-cli: secret management (#10885)", "author": {"name": "Augustin", "email": "augustin.lafanechere@gmail.com", "user": {"login": "alafanechere"}}, "additions": 141, "deletions": 64}}, {"node": {"oid": "ad20f004424688184150ce40870de832a53eba1f", "messageHeadline": "\ud83d\udc19 octavia-cli: package and install script (#10823)", "author": {"name": "Augustin", "email": "augustin.lafanechere@gmail.com", "user": {"login": "alafanechere"}}, "additions": 104, "deletions": 19}}, {"node": {"oid": "1b85ff78ef4a13060b2be80f3eea068971cdd613", "messageHeadline": "Fix incorrect path selection for oneOf cases in jsonschema (#10883)", "author": {"name": "Artem Astapenko", "email": "3767150+Jamakase@users.noreply.github.com", "user": {"login": "jamakase"}}, "additions": 13, "deletions": 10}}, {"node": {"oid": "56bf982cb96f831fe04f5e44a92ee4a669b9e16a", "messageHeadline": "\ud83d\udc19 octavia-cli: `apply` connections (#10881)", "author": {"name": "Augustin", "email": "augustin.lafanechere@gmail.com", "user": {"login": "alafanechere"}}, "additions": 308, "deletions": 40}}, {"node": {"oid": "2c813e60b30e109bab1fb0aec16b0a5a54a1b1c0", "messageHeadline": "Fix airbyte protocol spelling in cdk (#10984)", "author": {"name": "Marcos Marx", "email": "marcosmarxm@users.noreply.github.com", "user": {"login": "marcosmarxm"}}, "additions": 0, "deletions": 0}}, {"node": {"oid": "81417e67286669ee4a0f9b71a8ff8611fc9041f2", "messageHeadline": "Add connector metadata as sentry tags (#10475)", "author": {"name": "LiRen Tu", "email": "tuliren.git@outlook.com", "user": {"login": "tuliren"}}, "additions": 228, "deletions": 88}}, {"node": {"oid": "2eab2daca57bf3aead3017781c1160406de29afc", "messageHeadline": "Correct metric type. (#10987)", "author": {"name": "Davin Chia", "email": "davinchia@gmail.com", "user": {"login": "davinchia"}}, "additions": 13, "deletions": 1}}, {"node": {"oid": "656499603a6ae20a1200bae45b6b5e8842eadf55", "messageHeadline": "Send segment event with utm params (#10879)", "author": {"name": "Tim Roes", "email": "tim@airbyte.io", "user": {"login": "timroes"}}, "additions": 136, "deletions": 37}}, {"node": {"oid": "80a2b642f9d0aa1dd6f038b4966d528c99d7628d", "messageHeadline": "\ud83d\udcdd  Document java connector memory profiling (#10983)", "author": {"name": "LiRen Tu", "email": "tuliren.git@outlook.com", "user": {"login": "tuliren"}}, "additions": 97, "deletions": 0}}, {"node": {"oid": "0c064f1fbe4ebf2427851fcad08368ef4f0d9fd9", "messageHeadline": "\ud83d\udc1b   Source Shopify: Improve SubStream state handling (#10915)", "author": {"name": "Baz", "email": "oleksandr.bazarnov@globallogic.com", "user": {"login": "bazarnov"}}, "additions": 204, "deletions": 120}}, {"node": {"oid": "8f49e193f2024e288eef567c753adab8c0770d61", "messageHeadline": "\ud83d\udc19  octavia-cli: add generate for connections (#10809)", "author": {"name": "Marcos Marx", "email": "marcosmarxm@users.noreply.github.com", "user": {"login": "marcosmarxm"}}, "additions": 833, "deletions": 262}}, {"node": {"oid": "124a3c6cb9091e83ca8da047eae88b5d8aebeb9a", "messageHeadline": "Fixes a typo in airbyte_protocol.yaml (#10970)", "author": {"name": "Christian Persson", "email": "ajzodev@gmail.com", "user": {"login": "ajzo90"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "780c98c476cba2fde5d1ed9ff2386edb49f6739e", "messageHeadline": "Add test that check that we continue a reset as a reset if it failed \u2026", "author": {"name": "Benoit Moriceau", "email": "benoit@airbyte.io", "user": {"login": "benmoriceau"}}, "additions": 610, "deletions": 206}}, {"node": {"oid": "7fb09936a36e8d54ac325d4efe02fd404686dcd3", "messageHeadline": "Stop docker acceptance instances (#10961)", "author": {"name": "Benoit Moriceau", "email": "benoit@airbyte.io", "user": {"login": "benmoriceau"}}, "additions": 25, "deletions": 0}}, {"node": {"oid": "4880709132b22e6276a4a16bcdd48ca9bcb637a5", "messageHeadline": ":bug: Fix ExternalDB settings are not passed to temporal deployment (\u2026", "author": {"name": "gavnate", "email": "83636193+gavnate@users.noreply.github.com", "user": {"login": "gavnate"}}, "additions": 11, "deletions": 0}}, {"node": {"oid": "4ece1adda02d8dd87cc2d4c033da353ae1cf3a0b", "messageHeadline": "Chart Update: add checksum annotation for deployment.yaml (#10918)", "author": {"name": "Jasper C", "email": "jculongit10@gmail.com", "user": {"login": "japzio"}}, "additions": 2, "deletions": 0}}, {"node": {"oid": "cdbe1c295b82d843fbff78a770421a5a33e57ab3", "messageHeadline": "Bump Airbyte version from 0.35.46-alpha to 0.35.47-alpha (#10957)", "author": {"name": "Octavia Squidington III", "email": "90398440+octavia-squidington-iii@users.noreply.github.com", "user": {"login": "octavia-squidington-iii"}}, "additions": 44, "deletions": 44}}, {"node": {"oid": "2932039a356bb37a2c4be65b748a4c1806e3bd2b", "messageHeadline": "\ud83c\udf89 Source FB Marketing: add `time_increment` parameter to custom insig\u2026", "author": {"name": "Eugene Kulak", "email": "widowmakerreborn@gmail.com", "user": {"login": "keu"}}, "additions": 440, "deletions": 208}}, {"node": {"oid": "63af98e3b999d4b223237b51472a819915c5a558", "messageHeadline": "\ud83c\udf89 Recurly Schema Revamp (#9866)", "author": {"name": "Mohamed Magdy", "email": "mohamed.magdy@canary.is", "user": {"login": "mohamagdy"}}, "additions": 2115, "deletions": 2511}}, {"node": {"oid": "9dede53fd244e68d5cdf287e5b6a13409873a463", "messageHeadline": "update list of tables with latest changes (#10833)", "author": {"name": "Subodh Kant Chaturvedi", "email": "subodh1810@gmail.com", "user": {"login": "subodh1810"}}, "additions": 59, "deletions": 17}}, {"node": {"oid": "a9ac813467d003723a3f3b26a8462b735da3eab1", "messageHeadline": "use yaml safe load (#10882)", "author": {"name": "Augustin", "email": "augustin.lafanechere@gmail.com", "user": {"login": "alafanechere"}}, "additions": 9, "deletions": 9}}, {"node": {"oid": "3df0619b84cc07116822593559e2584ff628ecd9", "messageHeadline": "Allow slash commands on PRs from forks (#9742)", "author": {"name": "Tim Roes", "email": "mail@timroes.de", "user": {"login": "timroes"}}, "additions": 83, "deletions": 7}}, {"node": {"oid": "f232bd5f26e0729709daadffb49b97fb16ec145a", "messageHeadline": "Add num of active connection per workspace metric. (#10916)", "author": {"name": "Davin Chia", "email": "davinchia@gmail.com", "user": {"login": "davinchia"}}, "additions": 319, "deletions": 157}}, {"node": {"oid": "fd13ab197046300a367d3c28c390d6ab14ea12fd", "messageHeadline": "Fix CONNECTORS_BASE build for M1 (#10925)", "author": {"name": "girarda", "email": "alexandre@airbyte.io", "user": {"login": "girarda"}}, "additions": 9, "deletions": 4}}, {"node": {"oid": "baae71390b8a229876cda2bfc7d99baeaa9db2a5", "messageHeadline": "Fix Sonar for non-python connectors (#10928)", "author": {"name": "Greg Solovyev", "email": "grishick@users.noreply.github.com", "user": {"login": "grishick"}}, "additions": 4, "deletions": 1}}, {"node": {"oid": "6ac3eb27c4b1a63937507374753b32ac718beb5a", "messageHeadline": "Add indices useful for listStandardSyncForWorkspace func (#10922)", "author": {"name": "Malik Diarra", "email": "malik@airbyte.io", "user": {"login": "malikdiarra"}}, "additions": 31, "deletions": 1}}, {"node": {"oid": "fd1f9339ed98d58779644cb1c10248c5b8d4ebd0", "messageHeadline": "Disable flaky test (#10927)", "author": {"name": "Benoit Moriceau", "email": "benoit@airbyte.io", "user": {"login": "benmoriceau"}}, "additions": 1, "deletions": 0}}, {"node": {"oid": "64828679ed9ff61474eb305fa011eba17acf9522", "messageHeadline": "Revert \"Change offer amount\"", "author": {"name": "Tim Roes", "email": "mail@timroes.de", "user": {"login": "timroes"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "1dbaa1fdcaa3c4a1ea968022748cdbc1a8e043b5", "messageHeadline": "Remove reference to Github Secrets, update with GSM", "author": {"name": "Sherif A. Nada", "email": "snadalive@gmail.com", "user": {"login": "sherifnada"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "a62dbddeff45993581436b88f6b44a0291213b69", "messageHeadline": "Doc: deploy use variable instead of hard coded value (#10921)", "author": {"name": "davidbeckse", "email": "91797800+davidbeckse@users.noreply.github.com", "user": {"login": "davidbeckse"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "a0bfb3127d58112a246a1df190b5881c2159f6c2", "messageHeadline": "Create function to list all connections of a workspace in an efficien\u2026", "author": {"name": "Malik Diarra", "email": "malik@airbyte.io", "user": {"login": "malikdiarra"}}, "additions": 169, "deletions": 67}}, {"node": {"oid": "7bbcb369aa4b5129d7ccfc7e41b43c9f6cde255d", "messageHeadline": "Add failure origin metric. (#10884)", "author": {"name": "Davin Chia", "email": "davinchia@gmail.com", "user": {"login": "davinchia"}}, "additions": 19, "deletions": 3}}, {"node": {"oid": "706d7f16868f062d89e9d24e37ab059ae1a6d8b2", "messageHeadline": "\ud83d\udc19 octavia-cli: implement `apply` (#10703)", "author": {"name": "Augustin", "email": "augustin.lafanechere@gmail.com", "user": {"login": "alafanechere"}}, "additions": 1445, "deletions": 64}}, {"node": {"oid": "55b92a551e0b36aaf3fc6da0245173e7efb05a20", "messageHeadline": ":bug: Snowflake source - Fixed timestamp cursor for  (#10849)", "author": {"name": "andriikorotkov", "email": "88329385+andriikorotkov@users.noreply.github.com", "user": {"login": "andriikorotkov"}}, "additions": 10, "deletions": 3}}, {"node": {"oid": "ff4762c7fb6dd266074887afd789af5d9fdbad98", "messageHeadline": "Jamakase/select default sync modes (#10320)", "author": {"name": "Artem Astapenko", "email": "3767150+Jamakase@users.noreply.github.com", "user": {"login": "jamakase"}}, "additions": 438, "deletions": 58}}, {"node": {"oid": "d39b63674e08895ab5b051b978fafeb2aa834c04", "messageHeadline": "\ud83d\udc1b Source Hubspot: Removed stage history from deals stream (#10707)", "author": {"name": "Luis Gomez", "email": "781929+lgomezm@users.noreply.github.com", "user": {"login": "lgomezm"}}, "additions": 9, "deletions": 120}}, {"node": {"oid": "e34c3578fd25eee4a9ca223d58d8fae932f8758f", "messageHeadline": "Destination Clickhouse: enable normalization for Secure connections (\u2026", "author": {"name": "Artemiy Kzr", "email": "34193409+kzzzr@users.noreply.github.com", "user": {"login": "kzzzr"}}, "additions": 20, "deletions": 2}}, {"node": {"oid": "fbe084f17b6bb6cc43f8356046b878076e2bdd5a", "messageHeadline": "Rm remaining merge conflict in comments (#10876)", "author": {"name": "Benoit Moriceau", "email": "benoit@airbyte.io", "user": {"login": "benmoriceau"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "adea13cea7d155ddddcb5ad17df48fa3e1b7adc6", "messageHeadline": "Fix redshift and oracle acceptance tests (#10855)", "author": {"name": "girarda", "email": "alexandre@airbyte.io", "user": {"login": "girarda"}}, "additions": 37, "deletions": 25}}, {"node": {"oid": "f77fa8be2d0c46582c1444f6b4fd6bbbaa7efea6", "messageHeadline": "Fix connection UI regressions (#10771)", "author": {"name": "Artem Astapenko", "email": "3767150+Jamakase@users.noreply.github.com", "user": {"login": "jamakase"}}, "additions": 2, "deletions": 0}}, {"node": {"oid": "6ea444fc72a798b80aa255c9c6e840f1803d5027", "messageHeadline": ":bug: Source Chargebee: fix credit note model (#10827)", "author": {"name": "ksengers", "email": "30521298+Koen03@users.noreply.github.com", "user": {"login": "ksengers"}}, "additions": 11, "deletions": 3}}, {"node": {"oid": "1c41517e3447283a7f0fabe98a012a12a7cb3e98", "messageHeadline": "Fix instructions for running acceptance tests (#10846)", "author": {"name": "Greg Solovyev", "email": "grishick@users.noreply.github.com", "user": {"login": "grishick"}}, "additions": 8, "deletions": 4}}, {"node": {"oid": "d1d89dac62df3020c72a722f0d67441746b26ebf", "messageHeadline": "Bump Airbyte version from 0.35.45-alpha to 0.35.46-alpha (#10869)", "author": {"name": "Octavia Squidington III", "email": "90398440+octavia-squidington-iii@users.noreply.github.com", "user": {"login": "octavia-squidington-iii"}}, "additions": 44, "deletions": 44}}, {"node": {"oid": "754452c2208dd5ff71446a6e3b68de4781e783cd", "messageHeadline": "raise timeout on flaky test (#10868)", "author": {"name": "Lake Mossman", "email": "lake@airbyte.io", "user": {"login": "lmossman"}}, "additions": 7, "deletions": 7}}, {"node": {"oid": "fb7e25927c8b7e8b9fbdcbe493d5515adf607ab9", "messageHeadline": "set memory limit/request for blob storage connectors (#10861)", "author": {"name": "Lake Mossman", "email": "lake@airbyte.io", "user": {"login": "lmossman"}}, "additions": 38, "deletions": 12}}, {"node": {"oid": "21a88446dda56ca958ac3acf97fc6a9994af6c64", "messageHeadline": "\ud83d\udc1b Source Shopify: Minor specification re-order, fixed links in docume\u2026", "author": {"name": "Baz", "email": "oleksandr.bazarnov@globallogic.com", "user": {"login": "bazarnov"}}, "additions": 87, "deletions": 82}}, {"node": {"oid": "ed19bcc9c254cad4dd1579a5d090c079829b6e68", "messageHeadline": "Parker/acceptance test off benoit branch (#10843)", "author": {"name": "Parker Mossman", "email": "parker@airbyte.io", "user": {"login": "pmossman"}}, "additions": 160, "deletions": 61}}, {"node": {"oid": "9f416bbd715890f76344be44e6ce319f351c0e8f", "messageHeadline": "Helm chart: add hooks for serviceaccount (#10630)", "author": {"name": "Augustin", "email": "augustin.lafanechere@gmail.com", "user": {"login": "alafanechere"}}, "additions": 3, "deletions": 1}}, {"node": {"oid": "e661d8aeff4c8a8a2a420e4bbd8c121d29d17112", "messageHeadline": "Update integrations README.md (#10851)", "author": {"name": "Juan", "email": "80164312+jnr0790@users.noreply.github.com", "user": {"login": "jnr0790"}}, "additions": 114, "deletions": 101}}, {"node": {"oid": "c7b8db702e8c0505f624101905ef778a12ae10f0", "messageHeadline": "Remove the use of ConfigPersistence for ActorCatalog operation (#10387)", "author": {"name": "Malik Diarra", "email": "malik@airbyte.io", "user": {"login": "malikdiarra"}}, "additions": 170, "deletions": 27}}, {"node": {"oid": "b2aa69574c81831065d1d4ffe6de688154a0bf67", "messageHeadline": "\ud83d\udc1b Source Github: add new streams `Deployments`, `ProjectColumns`, `Pu\u2026", "author": {"name": "Serhii Chvaliuk", "email": "grubberr@gmail.com", "user": {"login": "grubberr"}}, "additions": 598, "deletions": 48}}, {"node": {"oid": "d73af697e4a56b05e0e1372289e34a55ca83eae6", "messageHeadline": "Use cypress dashboard and stabilize e2e tests (#10807)", "author": {"name": "Tim Roes", "email": "mail@timroes.de", "user": {"login": "timroes"}}, "additions": 51, "deletions": 9}}, {"node": {"oid": "f0e8e48d829e2c2c211bf769826485d41d9331ee", "messageHeadline": "Format code (#10837)", "author": {"name": "Christophe Duong", "email": "christophe.duong@gmail.com", "user": {"login": "ChristopheDuong"}}, "additions": 73, "deletions": 96}}, {"node": {"oid": "b333f4fc7507c50341c040eaee1416b2889ba057", "messageHeadline": "\ud83d\udc1b Handle try/catch in BigQuery destination consumers (#10755)", "author": {"name": "Christophe Duong", "email": "christophe.duong@gmail.com", "user": {"login": "ChristopheDuong"}}, "additions": 25, "deletions": 9}}, {"node": {"oid": "ba3265a76bc915d5bbd29e5cb581b387a0891390", "messageHeadline": "Add caching to all jobs in the main build. (#10801)", "author": {"name": "Davin Chia", "email": "davinchia@gmail.com", "user": {"login": "davinchia"}}, "additions": 72, "deletions": 52}}, {"node": {"oid": "91b8d0e2928eb8ee2fa38453d578864dd0c93433", "messageHeadline": "Add another token to alleviate API limit pressure. (#10826)", "author": {"name": "Davin Chia", "email": "davinchia@gmail.com", "user": {"login": "davinchia"}}, "additions": 30, "deletions": 29}}, {"node": {"oid": "0d38f276bf5b01c334cfac0e6fc1513987074d01", "messageHeadline": "Surface any active child thread of dying connectors  (#10660)", "author": {"name": "Christophe Duong", "email": "christophe.duong@gmail.com", "user": {"login": "ChristopheDuong"}}, "additions": 192, "deletions": 2}}, {"node": {"oid": "698ca5e440bfe77487e79ddf50f7386b7d2e8a46", "messageHeadline": "Source woocommerce: publishing connector (#10791)", "author": {"name": "Harshith Mullapudi", "email": "harshithmullapudi@gmail.com", "user": {"login": "harshithmullapudi"}}, "additions": 35, "deletions": 16}}, {"node": {"oid": "7e4e40756abeb00fdeacb0e6a7f83aea41fc910d", "messageHeadline": "Source Woocommerce: fixes (#10529)", "author": {"name": "Manoj Reddy KS", "email": "saimanoj58@gmail.com", "user": {"login": "saimanoj"}}, "additions": 95, "deletions": 28}}, {"node": {"oid": "1a216d7270f7fc052ee7052927e82e2e939fe470", "messageHeadline": "Save signup fields (#10768)", "author": {"name": "Artem Astapenko", "email": "3767150+Jamakase@users.noreply.github.com", "user": {"login": "jamakase"}}, "additions": 76, "deletions": 18}}, {"node": {"oid": "542bf9491c49da802c2f89f2b3b0a9ddd9148fcf", "messageHeadline": "Set default values as current values in editMode (#10486)", "author": {"name": "Artem Astapenko", "email": "3767150+Jamakase@users.noreply.github.com", "user": {"login": "jamakase"}}, "additions": 28, "deletions": 8}}, {"node": {"oid": "bf6afae2261fb80f377215f8c63e83e831b33f21", "messageHeadline": "Bump Airbyte version from 0.35.44-alpha to 0.35.45-alpha (#10818)", "author": {"name": "Octavia Squidington III", "email": "90398440+octavia-squidington-iii@users.noreply.github.com", "user": {"login": "octavia-squidington-iii"}}, "additions": 44, "deletions": 44}}, {"node": {"oid": "f18d304a8652b4c89f6d56733d7298f747d720a2", "messageHeadline": "Add autoformat (#10808)", "author": {"name": "Benoit Moriceau", "email": "benoit@airbyte.io", "user": {"login": "benmoriceau"}}, "additions": 50, "deletions": 47}}, {"node": {"oid": "5aecbc30f86fa4410949216fbb3a5596bc4d5cd7", "messageHeadline": "default to no resource limits for OSS (#10800)", "author": {"name": "Jared Rhizor", "email": "me@jaredrhizor.com", "user": {"login": "jrhizor"}}, "additions": 80, "deletions": 11}}, {"node": {"oid": "c81ceb2e5d166b904f3dede8b8fc51faef149899", "messageHeadline": "\ud83c\udf89 Source Chartmogul: Add CustomerCount stream (#10756)", "author": {"name": "Titas Skrebe", "email": "titas@omnisend.com", "user": {"login": "TSkrebe"}}, "additions": 117, "deletions": 8}}, {"node": {"oid": "2b6926d707677b77e0db2ae2366b0a9db59090f0", "messageHeadline": "Source Chargebee: run format and correct unit test (#10811)", "author": {"name": "Marcos Marx", "email": "marcosmarxm@users.noreply.github.com", "user": {"login": "marcosmarxm"}}, "additions": 31, "deletions": 4}}, {"node": {"oid": "16dfae0df7290392e5f0754731ae53ae7b7f939d", "messageHeadline": ":tada: Source Chargebee: add credit note model (#10795)", "author": {"name": "ksengers", "email": "30521298+Koen03@users.noreply.github.com", "user": {"login": "ksengers"}}, "additions": 536, "deletions": 5}}, {"node": {"oid": "9413a2118bfa5cf34d3e191471daebed047d8379", "messageHeadline": "Exclude package.json from codeowners (#10805)", "author": {"name": "Tim Roes", "email": "mail@timroes.de", "user": {"login": "timroes"}}, "additions": 4, "deletions": 1}}, {"node": {"oid": "6842ee0bbaca65ba13e148a07b937b22098dec22", "messageHeadline": "Update api-documentation.md", "author": {"name": "Erica Struthers", "email": "93952107+erica-airbyte@users.noreply.github.com", "user": {"login": "erica-airbyte"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "b7e9c6bd5f453281684a93c5426aa6f5b8453b5f", "messageHeadline": "jdbc build fixes (#10799)", "author": {"name": "Edward Gao", "email": "edward.gao@airbyte.io", "user": {"login": "edgao"}}, "additions": 19, "deletions": 14}}, {"node": {"oid": "917a18d77b7012bd1737256a9dac5e513440d955", "messageHeadline": "Update api-documentation.md", "author": {"name": "Erica Struthers", "email": "93952107+erica-airbyte@users.noreply.github.com", "user": {"login": "erica-airbyte"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "74a05e460474e35b5af8594ecd2fea1689683470", "messageHeadline": "Bump Airbyte version from 0.35.43-alpha to 0.35.44-alpha (#10789)", "author": {"name": "Octavia Squidington III", "email": "90398440+octavia-squidington-iii@users.noreply.github.com", "user": {"login": "octavia-squidington-iii"}}, "additions": 57, "deletions": 46}}, {"node": {"oid": "44b7ed8fb6831c86a797a12c2ed5f65d6bb5de53", "messageHeadline": "Metrics Reporter Queries Part 1 (#10663)", "author": {"name": "Davin Chia", "email": "davinchia@gmail.com", "user": {"login": "davinchia"}}, "additions": 293, "deletions": 7}}, {"node": {"oid": "e58f126de334c925442857158ff0be1e853d9893", "messageHeadline": "Hide shopify in Cloud (#10783)", "author": {"name": "Sherif A. Nada", "email": "snadalive@gmail.com", "user": {"login": "sherifnada"}}, "additions": 1, "deletions": 0}}, {"node": {"oid": "9737b3b4f5f66d2d29123359c201db0e5dd6a026", "messageHeadline": "Destination Snowflake: add missing version in changelog (#10779)", "author": {"name": "Marcos Marx", "email": "marcosmarxm@users.noreply.github.com", "user": {"login": "marcosmarxm"}}, "additions": 2, "deletions": 0}}, {"node": {"oid": "fed5a68385a5913c67b1224f5dd77ada282c2db8", "messageHeadline": "Added a note about running in dev mode on M1 macs (#10776)", "author": {"name": "Greg Solovyev", "email": "grishick@users.noreply.github.com", "user": {"login": "grishick"}}, "additions": 19, "deletions": 1}}, {"node": {"oid": "26491ae40dd680dd62b5451eba4b17b3f983c57e", "messageHeadline": "Bump Airbyte version from 0.35.42-alpha to 0.35.43-alpha (#10778)", "author": {"name": "Octavia Squidington III", "email": "90398440+octavia-squidington-iii@users.noreply.github.com", "user": {"login": "octavia-squidington-iii"}}, "additions": 44, "deletions": 44}}, {"node": {"oid": "b6103932790ea93551b0fc425030e7fcc2e18bf6", "messageHeadline": "Extract event from the temporal worker run factory (#10739)", "author": {"name": "Benoit Moriceau", "email": "benoit@airbyte.io", "user": {"login": "benmoriceau"}}, "additions": 144, "deletions": 109}}, {"node": {"oid": "ed10c700d651c94da67638ce3d46ee9c35964f2d", "messageHeadline": "Fix typo in salesforce docs", "author": {"name": "Sherif Nada", "email": "snadalive@gmail.com", "user": {"login": "sherifnada"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "b3546be317e6b19e06b8f5d74cca6a8f3a46effa", "messageHeadline": "fix salesforce docs markdown formatting", "author": {"name": "Sherif Nada", "email": "snadalive@gmail.com", "user": {"login": "sherifnada"}}, "additions": 3, "deletions": 0}}, {"node": {"oid": "c14260aa8d0bbfc844f2fbede3886eba4dcada74", "messageHeadline": "close ssh tunnel in case of exception in destination consumer (#10686)", "author": {"name": "Subodh Kant Chaturvedi", "email": "subodh1810@gmail.com", "user": {"login": "subodh1810"}}, "additions": 64, "deletions": 51}}, {"node": {"oid": "ce9b9675974096477cf2ce3189d1c465c7c2a34c", "messageHeadline": "Adds default sidecar cpu request and limit and add resources to the i\u2026", "author": {"name": "Thibaud Chardonnens", "email": "thibaud.ch@gmail.com", "user": {"login": "tbcdns"}}, "additions": 5, "deletions": 1}}, {"node": {"oid": "016a401e8b2e3f66fd067e05555d6204d36dcbb0", "messageHeadline": "Add count connection functions (#10568)", "author": {"name": "Malik Diarra", "email": "malik@airbyte.io", "user": {"login": "malikdiarra"}}, "additions": 128, "deletions": 0}}, {"node": {"oid": "a60aa5f1a0278b44ca3666358361644589564b69", "messageHeadline": "Update temporal retention TTL from 7 to 30 days (#10635)", "author": {"name": "Benoit Moriceau", "email": "benoit@airbyte.io", "user": {"login": "benmoriceau"}}, "additions": 18, "deletions": 1}}, {"node": {"oid": "c78b51002822d689cc32e8703faf7a11342e0c44", "messageHeadline": "push failures to segment (#10715)", "author": {"name": "Peter Hu", "email": "peter@airbyte.io", "user": {"login": "git-phu"}}, "additions": 193, "deletions": 10}}, {"node": {"oid": "6c92fec7ea9b39dc9331b9875ba0ed459e1be0ca", "messageHeadline": "Add a note about running only in dev mode on M1 (#10772)", "author": {"name": "Greg Solovyev", "email": "grishick@users.noreply.github.com", "user": {"login": "grishick"}}, "additions": 7, "deletions": 9}}, {"node": {"oid": "a8f73653fb23a946b043f9949491f1d1e64fc32c", "messageHeadline": "\ud83c\udf89  Source Facebook Marketing: add activities stream (#10655)", "author": {"name": "Philip Corr", "email": "PhilipCorr@users.noreply.github.com", "user": {"login": "PhilipCorr"}}, "additions": 110, "deletions": 6}}, {"node": {"oid": "df47987cd6c71787ba9bfff5b41b702db8dc7d19", "messageHeadline": "\ud83d\udcd5 source salesforce: fix broken page anchor in spec.json & add guide \u2026", "author": {"name": "Sherif A. Nada", "email": "snadalive@gmail.com", "user": {"login": "sherifnada"}}, "additions": 48, "deletions": 15}}, {"node": {"oid": "a4e8417ec88d740c3d340b2d1df4f9a69e80117f", "messageHeadline": "Update snowflake destination docs for correct host (#10673)", "author": {"name": "Lucas Wiley", "email": "lucas@tremendous.com", "user": {"login": "lucaswiley"}}, "additions": 5, "deletions": 3}}, {"node": {"oid": "595ee905a7cc2ca165fd4b0c95d34a7b43c7c095", "messageHeadline": "Remove line break from i18n message", "author": {"name": "Tim Roes", "email": "tim@airbyte.io", "user": {"login": "timroes"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "a6b10b0d710198dfabde577713ea16711df550d8", "messageHeadline": "Add connector stage to dropdown value (#10677)", "author": {"name": "Julia", "email": "julia.chvyrova@gmail.com", "user": {"login": "juliachvyrova"}}, "additions": 44, "deletions": 11}}, {"node": {"oid": "2bae03f75c590e423287cfc7f4f7491ab04d913b", "messageHeadline": "Display numbers in usage per connection table (#10757)", "author": {"name": "Julia", "email": "julia.chvyrova@gmail.com", "user": {"login": "juliachvyrova"}}, "additions": 44, "deletions": 34}}, {"node": {"oid": "4e8c7bd521b0f3f9d0d753acdc9604dab85d9414", "messageHeadline": "fix[api] inconsistent casing on OperationID for Operations API  (#10464)", "author": {"name": "Alasdair Brown", "email": "sdairs@users.noreply.github.com", "user": {"login": "sdairs"}}, "additions": 3, "deletions": 3}}, {"node": {"oid": "05504e5e1f349915c68d5b0e0510380643576785", "messageHeadline": "fix[api]: nullable connection schedule (#10107)", "author": {"name": "Azhar Dewji", "email": "azhardewji@gmail.com", "user": {"login": "azhard"}}, "additions": 38, "deletions": 12}}, {"node": {"oid": "9a5a1e64206dd858c60c6343c067f0e659b401d5", "messageHeadline": "update postgres source version (#10696)", "author": {"name": "Subodh Kant Chaturvedi", "email": "subodh1810@gmail.com", "user": {"login": "subodh1810"}}, "additions": 4, "deletions": 4}}, {"node": {"oid": "04521d063fd6984ec07e9f1373fd7e8d554a9e51", "messageHeadline": "\ud83c\udf89 Source redshift: implement privileges check (#9744)", "author": {"name": "Augustin", "email": "augustin.lafanechere@gmail.com", "user": {"login": "alafanechere"}}, "additions": 87, "deletions": 16}}, {"node": {"oid": "56f37853515714f0440ab69f0a666d85e15eb8f9", "messageHeadline": "Fix back link on signup page (#10732)", "author": {"name": "Tim Roes", "email": "tim@airbyte.io", "user": {"login": "timroes"}}, "additions": 17, "deletions": 33}}, {"node": {"oid": "e1cb84c3ad9bfc2bed6e5301aec4b9a6b57f37c5", "messageHeadline": "Change offer amount", "author": {"name": "Tim Roes", "email": "tim@airbyte.io", "user": {"login": "timroes"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "4aa103abebff90d4ffc7eeb88e5256e1f0d6ac51", "messageHeadline": "Bump Airbyte version from 0.35.41-alpha to 0.35.42-alpha (#10747)", "author": {"name": "Octavia Squidington III", "email": "90398440+octavia-squidington-iii@users.noreply.github.com", "user": {"login": "octavia-squidington-iii"}}, "additions": 44, "deletions": 44}}, {"node": {"oid": "1edd6d7684ee3702209a268a8e304882b1fdef6d", "messageHeadline": "run gradle format (#10746)", "author": {"name": "girarda", "email": "alexandre@airbyte.io", "user": {"login": "girarda"}}, "additions": 2, "deletions": 1}}, {"node": {"oid": "44087b9e58bfa05ea1b55fdeb5da8777f613fadf", "messageHeadline": "Add Scylla destination to index (#10741)", "author": {"name": "girarda", "email": "alexandre@airbyte.io", "user": {"login": "girarda"}}, "additions": 91, "deletions": 27}}, {"node": {"oid": "f44736b62605d2f05f6ffd48c9bddf06557a2dd5", "messageHeadline": "Bump Airbyte version from 0.35.40-alpha to 0.35.41-alpha (#10740)", "author": {"name": "Octavia Squidington III", "email": "90398440+octavia-squidington-iii@users.noreply.github.com", "user": {"login": "octavia-squidington-iii"}}, "additions": 44, "deletions": 44}}, {"node": {"oid": "a46b8853569af060bafabe680e2816844e754eff", "messageHeadline": "remove --cpu-shares flag (#10738)", "author": {"name": "Jared Rhizor", "email": "me@jaredrhizor.com", "user": {"login": "jrhizor"}}, "additions": 0, "deletions": 3}}, {"node": {"oid": "be8f124ea93825763efdfdc617bb71f3e77cf016", "messageHeadline": "CDK: Ensure AirbyteLogger is thread-safe using Lock (#9943)", "author": {"name": "jdclarke5", "email": "jdclarke5@gmail.com", "user": {"login": "jdclarke5"}}, "additions": 2, "deletions": 1}}, {"node": {"oid": "61ab34cd0a47d1d7a566586b3bfa4011cee7b774", "messageHeadline": "\ud83c\udf89 Source Zendesk: sync rate improvement (#9456)", "author": {"name": "Vadym Hevlich", "email": "vege1wgw@gmail.com", "user": {"login": "htrueman"}}, "additions": 437, "deletions": 650}}, {"node": {"oid": "13719a2517db30b337d3afc9d3df69910fe79376", "messageHeadline": "Fix CockroachDbSource compilation error (#10731)", "author": {"name": "girarda", "email": "alexandre@airbyte.io", "user": {"login": "girarda"}}, "additions": 23, "deletions": 21}}, {"node": {"oid": "23562ff7b22dd7add56663f95f2fec27089c0324", "messageHeadline": "Bump Airbyte version from 0.35.39-alpha to 0.35.40-alpha (#10716)", "author": {"name": "Octavia Squidington III", "email": "90398440+octavia-squidington-iii@users.noreply.github.com", "user": {"login": "octavia-squidington-iii"}}, "additions": 44, "deletions": 44}}, {"node": {"oid": "c391eb26d5c8368e65bc87679e22624e091d43dd", "messageHeadline": "Bmoric/restore update with temporal (#10713)", "author": {"name": "Benoit Moriceau", "email": "benoit@airbyte.io", "user": {"login": "benmoriceau"}}, "additions": 18, "deletions": 4}}, {"node": {"oid": "3d5f5527aa9a7563d7fc5280a3f2fb3fd6445c98", "messageHeadline": "Fix trial period time frame (#10714)", "author": {"name": "Tim Roes", "email": "tim@airbyte.io", "user": {"login": "timroes"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "5d8cb4115047e2ef0a7821c16c8d8161e4c81cce", "messageHeadline": "Refactor to enable support for optional JDBC parameters for all JDBC \u2026", "author": {"name": "girarda", "email": "alexandre@airbyte.io", "user": {"login": "girarda"}}, "additions": 966, "deletions": 517}}, {"node": {"oid": "f71754d8366191d830e40d6963ed1ab08a5188e9", "messageHeadline": "close ssh in case of exception during check in Postgres connector (#1\u2026", "author": {"name": "Subodh Kant Chaturvedi", "email": "subodh1810@gmail.com", "user": {"login": "subodh1810"}}, "additions": 52, "deletions": 52}}, {"node": {"oid": "12ddcdf1032608a790b17c62c2ccf1f28e97b149", "messageHeadline": "Fix missing type=button (#10683)", "author": {"name": "Tim Roes", "email": "tim@airbyte.io", "user": {"login": "timroes"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "ed9c3dca024eb8ffff42f08f0b8ed1f7813597f4", "messageHeadline": "Fix error NPE in metrics emission. (#10675)", "author": {"name": "Davin Chia", "email": "davinchia@gmail.com", "user": {"login": "davinchia"}}, "additions": 8, "deletions": 4}}, {"node": {"oid": "0d728b5c4f57882b78fd108c7a8c99cb129df6c0", "messageHeadline": "\ud83d\udc1b Fix toggle styling (#10684)", "author": {"name": "Tim Roes", "email": "tim@airbyte.io", "user": {"login": "timroes"}}, "additions": 3, "deletions": 3}}, {"node": {"oid": "2855dfcdcef09662fb2975399bc329ca4f44f86a", "messageHeadline": "Upgrade plop in connector generators (#10578)", "author": {"name": "Tim Roes", "email": "tim@airbyte.io", "user": {"login": "timroes"}}, "additions": 2765, "deletions": 1663}}, {"node": {"oid": "9e941f38185bfc6a0045fd56c9948981e17d7540", "messageHeadline": "Improve note in salesforce docs about creating a RO user", "author": {"name": "Sherif A. Nada", "email": "snadalive@gmail.com", "user": {"login": "sherifnada"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "cfecc784ed0277a13e2ed4626e89f26c1f1699a5", "messageHeadline": "Bump Airbyte version from 0.35.38-alpha to 0.35.39-alpha (#10680)", "author": {"name": "Octavia Squidington III", "email": "90398440+octavia-squidington-iii@users.noreply.github.com", "user": {"login": "octavia-squidington-iii"}}, "additions": 44, "deletions": 44}}, {"node": {"oid": "5691434073f649c35bca5adba46e79d014c4e288", "messageHeadline": "\ud83d\udcd6  improve salesforce docs & reorder properties in the spec (#10679)", "author": {"name": "Sherif A. Nada", "email": "snadalive@gmail.com", "user": {"login": "sherifnada"}}, "additions": 73, "deletions": 44}}, {"node": {"oid": "2bba52980349032dfbc96b894c9b47cd82ca710d", "messageHeadline": "\ud83c\udf89 Source Salesforce: speed up discovery >20x by leveraging parallel A\u2026", "author": {"name": "Maksym Pavlenok", "email": "antixar@gmail.com", "user": {"login": "antixar"}}, "additions": 377, "deletions": 250}}, {"node": {"oid": "f4d54a9913d96c4c58d627f5ccc36c66bfdb94c2", "messageHeadline": "Bump Airbyte version from 0.35.37-alpha to 0.35.38-alpha (#10668)", "author": {"name": "Octavia Squidington III", "email": "90398440+octavia-squidington-iii@users.noreply.github.com", "user": {"login": "octavia-squidington-iii"}}, "additions": 44, "deletions": 44}}, {"node": {"oid": "dd58eb30049f28941e0512340445ff3853503377", "messageHeadline": "add mocks to tests", "author": {"name": "lmossman", "email": "lake@airbyte.io", "user": {"login": "lmossman"}}, "additions": 4, "deletions": 0}}, {"node": {"oid": "1242aa8b4aabfabcb28250aa5c20dec769068af7", "messageHeadline": "Set resource limits for connector definitions: expose in worker (#10483)", "author": {"name": "Charles", "email": "charles@airbyte.io", "user": {"login": "cgardens"}}, "additions": 526, "deletions": 72}}, {"node": {"oid": "b045a9ed5fa947690c64be6f84e9802929a97627", "messageHeadline": "Add use-case links to onboarding (#10657)", "author": {"name": "Tim Roes", "email": "tim@airbyte.io", "user": {"login": "timroes"}}, "additions": 63, "deletions": 32}}, {"node": {"oid": "df23699a79f41ce829de29a244f728c4887eda52", "messageHeadline": "Fix links in onboarding page (#10656)", "author": {"name": "Tim Roes", "email": "tim@airbyte.io", "user": {"login": "timroes"}}, "additions": 12, "deletions": 7}}, {"node": {"oid": "20642de11410bc121c3815c0480a471699b8cc9c", "messageHeadline": "Add try catch to make sure all handlers are closed (#10627)", "author": {"name": "Christophe Duong", "email": "christophe.duong@gmail.com", "user": {"login": "ChristopheDuong"}}, "additions": 389, "deletions": 318}}, {"node": {"oid": "cf6bc0abab986670cacc2001ee6acd6f6fc125f9", "messageHeadline": "\ud83d\udc19 octavia-cli: implement `generate` command (#10132)", "author": {"name": "Augustin", "email": "augustin.lafanechere@gmail.com", "user": {"login": "alafanechere"}}, "additions": 1759, "deletions": 15}}, {"node": {"oid": "658efc8d988cba10d381dc6010d09ba169d71ac4", "messageHeadline": "\ud83d\udc1b Source CockroachDB: fix connector replication failure due to multip\u2026", "author": {"name": "Lakshmikant Shrinivas", "email": "lakshmikant@gmail.com", "user": {"login": "lshrinivas"}}, "additions": 120, "deletions": 7}}, {"node": {"oid": "e21ec5a15bbe54bafdddeb5a8d3da8fb054bbfc9", "messageHeadline": "Add attempt status by release stage metrics. (#10659)", "author": {"name": "Davin Chia", "email": "davinchia@gmail.com", "user": {"login": "davinchia"}}, "additions": 24, "deletions": 6}}, {"node": {"oid": "29095c659ed59deef1d41cc3d3171add9b6a57e5", "messageHeadline": "Correct cancelled job metric name. (#10658)", "author": {"name": "Davin Chia", "email": "davinchia@gmail.com", "user": {"login": "davinchia"}}, "additions": 7, "deletions": 3}}, {"node": {"oid": "5bc6d814ba8bd4f4993886291970c902fcb9d4ea", "messageHeadline": "Cloud Dashboard 1 (#10628)", "author": {"name": "Davin Chia", "email": "davinchia@gmail.com", "user": {"login": "davinchia"}}, "additions": 322, "deletions": 38}}, {"node": {"oid": "3a5beb7c9e5c87a025874319189ea892dc3237fe", "messageHeadline": "\ud83c\udf89 Source Google Ads: add network fields to click view stream", "author": {"name": "vitaliizazmic", "email": "75620293+vitaliizazmic@users.noreply.github.com", "user": {"login": "vitaliizazmic"}}, "additions": 47, "deletions": 31}}, {"node": {"oid": "db8053fb6d8ac45aa84eea20df80e117e0ac0dca", "messageHeadline": "upgrade temporal sdk to 1.8.1 (#10648)", "author": {"name": "Jared Rhizor", "email": "me@jaredrhizor.com", "user": {"login": "jrhizor"}}, "additions": 7, "deletions": 8}}, {"node": {"oid": "bd35ac18f5959a5d8414cbd48625e984a80e7048", "messageHeadline": "upgrade gradle from 7.3.3 -> 7.4 (#10645)", "author": {"name": "Jared Rhizor", "email": "me@jaredrhizor.com", "user": {"login": "jrhizor"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "2157b47b60edcbb728d2e0921d42972f4969f290", "messageHeadline": "Log pod state if init pod wait condition times out (for debugging tra\u2026", "author": {"name": "Parker Mossman", "email": "parker@airbyte.io", "user": {"login": "pmossman"}}, "additions": 14, "deletions": 3}}, {"node": {"oid": "def938a3c908a339184095bc711f9fc2088162c3", "messageHeadline": "stabilize connection manager tests (#10606)", "author": {"name": "Jared Rhizor", "email": "me@jaredrhizor.com", "user": {"login": "jrhizor"}}, "additions": 63, "deletions": 78}}, {"node": {"oid": "bfbacd0b4338fd23696d7194ba8076cfdc40bb82", "messageHeadline": ":tada: Source Google Workspace Admin Reports: add support for Google \u2026", "author": {"name": "Michele Zuccala", "email": "michele@zuccala.com", "user": {"login": "zuc"}}, "additions": 650, "deletions": 345}}, {"node": {"oid": "c317b2a8f31f3bb82d969a24261b91255f11942a", "messageHeadline": "exclude workers test from connectors builds on CI (#10615)", "author": {"name": "Jared Rhizor", "email": "me@jaredrhizor.com", "user": {"login": "jrhizor"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "25dc35d2434cd08beec5a2ee5e8bfaeac6d69d72", "messageHeadline": "Bump Airbyte version from 0.35.36-alpha to 0.35.37-alpha (#10640)", "author": {"name": "Octavia Squidington III", "email": "90398440+octavia-squidington-iii@users.noreply.github.com", "user": {"login": "octavia-squidington-iii"}}, "additions": 44, "deletions": 44}}, {"node": {"oid": "b4e14d7a44c54768daa6ac4d6fd292edb4084bb5", "messageHeadline": "Add missing continue as new (#10636)", "author": {"name": "Benoit Moriceau", "email": "benoit@airbyte.io", "user": {"login": "benmoriceau"}}, "additions": 2, "deletions": 0}}, {"node": {"oid": "b5d637f79d03c9a19899d4287fcccfc8a1f1ff8b", "messageHeadline": "Source Chargebee: add transaction stream (#10312)", "author": {"name": "Aaditya Sinha", "email": "75474786+aadityasinha-dotcom@users.noreply.github.com", "user": {"login": "aadityasinha-dotcom"}}, "additions": 431, "deletions": 10}}, {"node": {"oid": "47c4f233f3cb0247b92d86fce610d7dea4f99380", "messageHeadline": ":tada: add associations companies to deals, ticket and contacts strea\u2026", "author": {"name": "Marcos Marx", "email": "marcosmarxm@users.noreply.github.com", "user": {"login": "marcosmarxm"}}, "additions": 20, "deletions": 7}}, {"node": {"oid": "fd747691bf4d4560ab78a5b91b1d6be2c2f560fa", "messageHeadline": "Source Pinterest: fix typo in schema fields (#10223)", "author": {"name": "Ronald Fortmann", "email": "72810611+rfortmann-ewolff@users.noreply.github.com", "user": {"login": "rfortmann-ewolff"}}, "additions": 21, "deletions": 7}}, {"node": {"oid": "77ea0e0d336c2ae94d5c0597d0b5be37e1f0ba2e", "messageHeadline": "sweep pods from end time not start time (#10614)", "author": {"name": "Jared Rhizor", "email": "me@jaredrhizor.com", "user": {"login": "jrhizor"}}, "additions": 6, "deletions": 2}}, {"node": {"oid": "4556674afa5d13ab326d8526098aa9c05bf1008e", "messageHeadline": "Adjust to new normalization name (#10626)", "author": {"name": "Tim Roes", "email": "tim@airbyte.io", "user": {"login": "timroes"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "ef8001ff5f2a0c8f09d1fd70167f61b9a7b68a52", "messageHeadline": "Allow frontmatter in rendered markdown (#10624)", "author": {"name": "Tim Roes", "email": "tim@airbyte.io", "user": {"login": "timroes"}}, "additions": 272, "deletions": 4}}, {"node": {"oid": "996031ee99525ee6cf3a469ab3c1661418a9e738", "messageHeadline": "Fix doc links/loading (#10621)", "author": {"name": "Tim Roes", "email": "tim@airbyte.io", "user": {"login": "timroes"}}, "additions": 82, "deletions": 32}}, {"node": {"oid": "98bbda10ef1546dc1b7352eed41b3fb7f3d2d7e0", "messageHeadline": "\ud83c\udf89 Source Survey Monkey: add option to filter survey IDs (#8768)", "author": {"name": "Daniel Diamond", "email": "33811744+danieldiamond@users.noreply.github.com", "user": {"login": "danieldiamond"}}, "additions": 160, "deletions": 112}}, {"node": {"oid": "87fb0ddd5c6f9f232ae0808c6838725223bd0362", "messageHeadline": "Update _helpers.tpl (#10617)", "author": {"name": "keterslayter", "email": "32784192+keterslayter@users.noreply.github.com", "user": {"login": "keterslayter"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "7b3fd6ba4aa7121b472b899c4817fc0a60837fe8", "messageHeadline": "Source Hubspot: cast timestamp to date/datetime (#10576)", "author": {"name": "augan-rymkhan", "email": "93112548+augan-rymkhan@users.noreply.github.com", "user": {"login": "augan-rymkhan"}}, "additions": 59, "deletions": 5}}, {"node": {"oid": "cd727d47e7dca89fa744a7a21e7f9b08cd6ba793", "messageHeadline": "Fix the toggle design (#10612)", "author": {"name": "Tim Roes", "email": "tim@airbyte.io", "user": {"login": "timroes"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "9bf67dd91d9c605bdf70edc1bcbf717a8c5922f5", "messageHeadline": "fix orchestrator restart problem for cloud (#10565)", "author": {"name": "Jared Rhizor", "email": "me@jaredrhizor.com", "user": {"login": "jrhizor"}}, "additions": 543, "deletions": 124}}, {"node": {"oid": "34be57c4c1c6ce5b783b129b946b7961bc371f17", "messageHeadline": "Add timeout to connector pod init container command (#10592)", "author": {"name": "Parker Mossman", "email": "parker@airbyte.io", "user": {"login": "pmossman"}}, "additions": 47, "deletions": 8}}, {"node": {"oid": "22e4f6cd5474b154e4c6ce5da00e0c6f1e121ec0", "messageHeadline": "Change the block logic and block after the job creation (#10597)", "author": {"name": "Benoit Moriceau", "email": "benoit@airbyte.io", "user": {"login": "benmoriceau"}}, "additions": 29, "deletions": 86}}, {"node": {"oid": "6419b38ae3a54873771eabda9f174e01ff5826e2", "messageHeadline": "Updated link to product release stages doc (#10599)", "author": {"name": "Amruta Ranade", "email": "11484018+Amruta-Ranade@users.noreply.github.com", "user": {"login": "Amruta-Ranade"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "8078302bc34e242db2b25427a8836a24bf6fb8ff", "messageHeadline": "Set resource limits for connector definitions: api layer (#10482)", "author": {"name": "Charles", "email": "charles@airbyte.io", "user": {"login": "cgardens"}}, "additions": 646, "deletions": 54}}, {"node": {"oid": "1f2dbc8cffa746d7455a7fafd6f5d4036f5c763e", "messageHeadline": "Documented product release stages (#10596)", "author": {"name": "Amruta Ranade", "email": "11484018+Amruta-Ranade@users.noreply.github.com", "user": {"login": "Amruta-Ranade"}}, "additions": 40, "deletions": 0}}, {"node": {"oid": "2c090375976689789b6063431d23722e787115ec", "messageHeadline": "Bmoric/move flag check to handler (#10469)", "author": {"name": "Benoit Moriceau", "email": "benoit@airbyte.io", "user": {"login": "benmoriceau"}}, "additions": 89, "deletions": 44}}, {"node": {"oid": "6cd20e6879a42053692c18a16906eb410aad85db", "messageHeadline": "\ud83d\udc1b Source FB Marketing: fix `execute_in_batch` when batch is bigger th\u2026", "author": {"name": "Eugene Kulak", "email": "widowmakerreborn@gmail.com", "user": {"login": "keu"}}, "additions": 356, "deletions": 86}}, {"node": {"oid": "91933c2da65701959ffc2729d4ca333e3a8162eb", "messageHeadline": "Helm Chart: Secure chart for best practices (#10000)", "author": {"name": "\u00c1lvaro Torres Cogollo", "email": "atorrescogollo@gmail.com", "user": {"login": "atorrescogollo"}}, "additions": 621, "deletions": 75}}, {"node": {"oid": "62cbdfb6a8e90c3682ad5c134ed7c9fbbcf8ce6c", "messageHeadline": "Remove storybook-addon-styled-component-theme (#10574)", "author": {"name": "Tim Roes", "email": "tim@airbyte.io", "user": {"login": "timroes"}}, "additions": 30, "deletions": 366}}, {"node": {"oid": "10f17ef38b8a4d5dc52c294e51b307e77eca43de", "messageHeadline": ":bug: Source Shopify: fix wrong field type for tax_exemptions (#10419)", "author": {"name": "Philippe Boyd", "email": "philippeboyd@users.noreply.github.com", "user": {"login": "philippeboyd"}}, "additions": 8, "deletions": 4}}, {"node": {"oid": "ddb6d51ee2617fecd831f863779b9ed0fa017398", "messageHeadline": "Bump Airbyte version from 0.35.35-alpha to 0.35.36-alpha (#10584)", "author": {"name": "Octavia Squidington III", "email": "90398440+octavia-squidington-iii@users.noreply.github.com", "user": {"login": "octavia-squidington-iii"}}, "additions": 44, "deletions": 44}}, {"node": {"oid": "b9dbc5f40e3c9b9c16ed545d01de48aae9fe0ad5", "messageHeadline": "Hide DBT transformations in cloud (#10583)", "author": {"name": "Tim Roes", "email": "tim@airbyte.io", "user": {"login": "timroes"}}, "additions": 9, "deletions": 3}}, {"node": {"oid": "9a4eec052bae904e7c0580d7aadf30bb88309b80", "messageHeadline": "Write DAT(s) that test different type combinations (#10325)", "author": {"name": "Andrii Leonets", "email": "30464745+DoNotPanicUA@users.noreply.github.com", "user": {"login": "DoNotPanicUA"}}, "additions": 453, "deletions": 0}}, {"node": {"oid": "47484243a6c27d1b235f9e58d6e3b0f5cef644b4", "messageHeadline": "Bump ws from 6.2.1 to 6.2.2 in /airbyte-webapp (#9879)", "author": {"name": "dependabot[bot]", "email": "49699333+dependabot[bot]@users.noreply.github.com", "user": {"login": "dependabot[bot]"}}, "additions": 18, "deletions": 18}}, {"node": {"oid": "a60f215384eabba594f9ad4405a2b1ed77f61472", "messageHeadline": "Bump follow-redirects from 1.13.2 to 1.14.9 in /airbyte-webapp (#10535)", "author": {"name": "dependabot[bot]", "email": "49699333+dependabot[bot]@users.noreply.github.com", "user": {"login": "dependabot[bot]"}}, "additions": 6, "deletions": 6}}, {"node": {"oid": "e552d1fc5ff41c74e7a02f9d546bbfc7fc51e7e6", "messageHeadline": "Bump url-parse from 1.5.1 to 1.5.9 in /airbyte-webapp (#10534)", "author": {"name": "dependabot[bot]", "email": "49699333+dependabot[bot]@users.noreply.github.com", "user": {"login": "dependabot[bot]"}}, "additions": 6, "deletions": 6}}, {"node": {"oid": "342840d974c5c4985d3488ee51f81205f90eed13", "messageHeadline": "Set resource limits for connector definitions: persistence layer (#10\u2026", "author": {"name": "Charles", "email": "charles@airbyte.io", "user": {"login": "cgardens"}}, "additions": 124, "deletions": 17}}, {"node": {"oid": "2e4d91eb0ad337a401228f686d509b94f6185aa5", "messageHeadline": "refactor ConnectionHelper so that conversion logic can be shared (#10\u2026", "author": {"name": "Charles", "email": "charles@airbyte.io", "user": {"login": "cgardens"}}, "additions": 217, "deletions": 223}}, {"node": {"oid": "ef05b1cd2fd0e8112b08d4f58985a31e631b8f4b", "messageHeadline": "Bump Airbyte version from 0.35.34-alpha to 0.35.35-alpha (#10566)", "author": {"name": "Octavia Squidington III", "email": "90398440+octavia-squidington-iii@users.noreply.github.com", "user": {"login": "octavia-squidington-iii"}}, "additions": 44, "deletions": 44}}, {"node": {"oid": "3386cbe9cefb4db9aff35f11ed040b9e0c6eb658", "messageHeadline": "Update redshift.md (#10567)", "author": {"name": "bmcgilli", "email": "99928408+bmcgilli@users.noreply.github.com", "user": {"login": "bmcgilli"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "54b134c255221a13387394af0a0e3d6afbe1e5f2", "messageHeadline": "convert enum to use the same thing as API (#10562)", "author": {"name": "Subodh Kant Chaturvedi", "email": "subodh1810@gmail.com", "user": {"login": "subodh1810"}}, "additions": 4, "deletions": 2}}, {"node": {"oid": "fbad2b8c0623644245d9d0e1a0fb33f1591694e8", "messageHeadline": "Source MongoDb: fix parsing of DBRef objects (#10276)", "author": {"name": "Nahid", "email": "92733427+NahidOulmi@users.noreply.github.com", "user": {"login": "NahidOulmi"}}, "additions": 24, "deletions": 4}}, {"node": {"oid": "c807d9c9f3273329b9a775c0199680d485b5edfd", "messageHeadline": "Source Amazon Seller Partner: add stream FbaReplacementsReports (#9789)", "author": {"name": "Juozas V", "email": "monai@cure.lt", "user": {"login": "monai"}}, "additions": 145, "deletions": 5}}, {"node": {"oid": "fd533522ea1de1dc0b1afb395b5c5bbba848aed2", "messageHeadline": "Bump Airbyte version from 0.35.33-alpha to 0.35.34-alpha (#10559)", "author": {"name": "Octavia Squidington III", "email": "90398440+octavia-squidington-iii@users.noreply.github.com", "user": {"login": "octavia-squidington-iii"}}, "additions": 44, "deletions": 44}}, {"node": {"oid": "dfce9704308f06a2d77e9771f9e8d241ff317017", "messageHeadline": "Fix input (#10557)", "author": {"name": "Benoit Moriceau", "email": "benoit@airbyte.io", "user": {"login": "benmoriceau"}}, "additions": 26, "deletions": 6}}, {"node": {"oid": "17368036ba4b4f114fe1c8a85580cdc91c9bd058", "messageHeadline": "fix prefix description (#10558)", "author": {"name": "Jared Rhizor", "email": "me@jaredrhizor.com", "user": {"login": "jrhizor"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "93b34e28d310be3b24fe3f7c74253fda61730ba9", "messageHeadline": "Add Copy link to log output button (#10506)", "author": {"name": "Tim Roes", "email": "tim@airbyte.io", "user": {"login": "timroes"}}, "additions": 165, "deletions": 39}}, {"node": {"oid": "52de90659831f06b2b650ad3b68f9df95f99a84a", "messageHeadline": "Fix react-intl upgrade (#10551)", "author": {"name": "Tim Roes", "email": "tim@airbyte.io", "user": {"login": "timroes"}}, "additions": 37, "deletions": 40}}, {"node": {"oid": "6bd75a18c873c793326fcacf31b8d0e054eae6fc", "messageHeadline": "\ud83d\udc1b  Incorrect path to Py tools (#10553)", "author": {"name": "Maksym Pavlenok", "email": "antixar@gmail.com", "user": {"login": "antixar"}}, "additions": 4, "deletions": 4}}, {"node": {"oid": "bbd13802d81263d5677a4e8599d0b8708889719d", "messageHeadline": "\ud83d\udc1b  Fix Python checker configs and Connector Base workflow (#10505)", "author": {"name": "Maksym Pavlenok", "email": "antixar@gmail.com", "user": {"login": "antixar"}}, "additions": 60, "deletions": 126}}, {"node": {"oid": "76dbeb2746f4c57317794b07b219fee54555cef4", "messageHeadline": "Add tests section to PR template (#10540)", "author": {"name": "ron-damon", "email": "48366185+ron-damon@users.noreply.github.com", "user": {"login": "ron-damon"}}, "additions": 20, "deletions": 0}}, {"node": {"oid": "39d5cfa4e96cbf2c33082e5cf44a4e1e6e66bbf1", "messageHeadline": "Bump Airbyte version from 0.35.32-alpha to 0.35.33-alpha (#10546)", "author": {"name": "Octavia Squidington III", "email": "90398440+octavia-squidington-iii@users.noreply.github.com", "user": {"login": "octavia-squidington-iii"}}, "additions": 44, "deletions": 44}}, {"node": {"oid": "9e23e9679433e38985a75fcbbecc59d08d639a00", "messageHeadline": "enable backpressure test on kube (#10527)", "author": {"name": "Jared Rhizor", "email": "me@jaredrhizor.com", "user": {"login": "jrhizor"}}, "additions": 0, "deletions": 2}}, {"node": {"oid": "c5810f58ce5f344e8cac6d0365e6bb59b1adb757", "messageHeadline": "upgrade cloud destinations version using FailureTrackingAirbyteMessag\u2026", "author": {"name": "Subodh Kant Chaturvedi", "email": "subodh1810@gmail.com", "user": {"login": "subodh1810"}}, "additions": 14, "deletions": 14}}, {"node": {"oid": "2b927b0a5afc8e9945b71b8698f5c13a8b63e22e", "messageHeadline": "\ud83c\udf89Source Facebook Marketing: have at least 90% unit test coverage (#10\u2026", "author": {"name": "Serhii Lazebnyi", "email": "53845333+lazebnyi@users.noreply.github.com", "user": {"login": "lazebnyi"}}, "additions": 123, "deletions": 42}}, {"node": {"oid": "3190233252ef6a63f9bc4a8bddc59609149fafe4", "messageHeadline": "Use AMI with socat installed. (#9719)", "author": {"name": "Davin Chia", "email": "davinchia@gmail.com", "user": {"login": "davinchia"}}, "additions": 6, "deletions": 26}}, {"node": {"oid": "50005caf7333ab3a19fc4d74caf1b2dde7eaa914", "messageHeadline": "Upgrade more webapp dependencies (#10536)", "author": {"name": "Tim Roes", "email": "tim@airbyte.io", "user": {"login": "timroes"}}, "additions": 1624, "deletions": 1171}}, {"node": {"oid": "db4dcdda7571264b558ba190d54c190afb88180f", "messageHeadline": "Cloud Health Dashboard Step 0: Set up Metrics Registry. (#10478)", "author": {"name": "Davin Chia", "email": "davinchia@gmail.com", "user": {"login": "davinchia"}}, "additions": 402, "deletions": 131}}, {"node": {"oid": "ca1cf9bf398378b92287ccb4cf6135a6a5ed98b8", "messageHeadline": "\ud83d\udc1b Source Facebook Marketing: Fix backoff trigger with ConnectionError\u2026", "author": {"name": "Serhii Lazebnyi", "email": "53845333+lazebnyi@users.noreply.github.com", "user": {"login": "lazebnyi"}}, "additions": 20, "deletions": 6}}, {"node": {"oid": "e7d7c773be608218b1de71055fab7bf7c9de9ad8", "messageHeadline": "add keepalive for TCP socket in KubePodProcess (#10528)", "author": {"name": "Charles", "email": "charles@airbyte.io", "user": {"login": "cgardens"}}, "additions": 10, "deletions": 2}}, {"node": {"oid": "9c9dfb25f1eec85d63beaa42ab7919aa9be68af2", "messageHeadline": "Source Hubspot: add \"format\": \"date-time\" (#10492)", "author": {"name": "augan-rymkhan", "email": "93112548+augan-rymkhan@users.noreply.github.com", "user": {"login": "augan-rymkhan"}}, "additions": 48, "deletions": 25}}, {"node": {"oid": "5464b1c830f6ff06dc1bef70c94b389c4085f6bd", "messageHeadline": "\ud83d\udc1b Normalization: Fix sync from HubSpot to MySQL fails with \"Row size \u2026", "author": {"name": "Vadym Hevlich", "email": "vege1wgw@gmail.com", "user": {"login": "htrueman"}}, "additions": 8, "deletions": 2}}, {"node": {"oid": "f66fc19ce65f66c78e12ed48dc04dff9ae2e903a", "messageHeadline": "Upgrade webapp dependencies (#10507)", "author": {"name": "Tim Roes", "email": "tim@airbyte.io", "user": {"login": "timroes"}}, "additions": 44224, "deletions": 50365}}, {"node": {"oid": "1d66672fadaf12171d3d17cd2f10f7a405adae6f", "messageHeadline": ":bug: Fixed cursor for old connectors that use non-microsecond format\u2026", "author": {"name": "andriikorotkov", "email": "88329385+andriikorotkov@users.noreply.github.com", "user": {"login": "andriikorotkov"}}, "additions": 47, "deletions": 31}}, {"node": {"oid": "303d10388637c72711b8fa75cb49bf6dea07a9e7", "messageHeadline": "Add async loading of workspaces (#10487)", "author": {"name": "Julia", "email": "julia.chvyrova@gmail.com", "user": {"login": "juliachvyrova"}}, "additions": 25, "deletions": 4}}, {"node": {"oid": "e23c29d3fad05cc2e263389c7f204f77f0f29719", "messageHeadline": "\ud83d\udc1b Source Chargebee: add tests + fix broken `coupon` stream (#10366)", "author": {"name": "oleh.zorenko", "email": "19872253+Zirochkaa@users.noreply.github.com", "user": {"login": "Zirochkaa"}}, "additions": 2771, "deletions": 48}}, {"node": {"oid": "8e8f27a376f1e41c5f7e9073d5aefc9575d71972", "messageHeadline": "Fix links in connection header (#10497)", "author": {"name": "Tim Roes", "email": "tim@airbyte.io", "user": {"login": "timroes"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "382e2b7476b21792e5f88402ecacb8a551efbc32", "messageHeadline": "Publish all faros ai sources (#10526)", "author": {"name": "Harshith Mullapudi", "email": "harshithmullapudi@gmail.com", "user": {"login": "harshithmullapudi"}}, "additions": 467, "deletions": 1}}, {"node": {"oid": "1519df374afd330d81ca47320303dc1a29acb6d8", "messageHeadline": "fix: formatting issue (#10525)", "author": {"name": "Harshith Mullapudi", "email": "harshithmullapudi@gmail.com", "user": {"login": "harshithmullapudi"}}, "additions": 25, "deletions": 25}}, {"node": {"oid": "d0a5547670b265c3cede59a2808510b6db5cabcd", "messageHeadline": "feat: clone sources and destinations API (#10396)", "author": {"name": "Harshith Mullapudi", "email": "harshithmullapudi@gmail.com", "user": {"login": "harshithmullapudi"}}, "additions": 314, "deletions": 0}}, {"node": {"oid": "ccb3fe2a3d10fbb855c66a79b4d4d8efaa92fe29", "messageHeadline": ":tada: Source TikTok Marketing: Add Audience reports (#10398)", "author": {"name": "Vladimir remar", "email": "vladimir.remar@gmail.com", "user": {"login": "vladimir-remar"}}, "additions": 230, "deletions": 7}}, {"node": {"oid": "32882278639cbd8a9b6a018767493f89558d2287", "messageHeadline": "format files (#10511)", "author": {"name": "Marcos Marx", "email": "marcosmarxm@users.noreply.github.com", "user": {"login": "marcosmarxm"}}, "additions": 69, "deletions": 88}}, {"node": {"oid": "67b7fc96ad15d7e72e08e3a8a2215845bd099d89", "messageHeadline": "\ud83c\udf89 Source Shopify: add `tender_transactions` stream (#10449)", "author": {"name": "Baz", "email": "oleksandr.bazarnov@globallogic.com", "user": {"login": "bazarnov"}}, "additions": 123, "deletions": 5}}, {"node": {"oid": "1e0ac30ebdcfce55a5644bcd486044da45c93dd6", "messageHeadline": "\ud83c\udf89 New Source: Orb (#9985)", "author": {"name": "Kshitij Grover", "email": "k.grover123@gmail.com", "user": {"login": "kgrover"}}, "additions": 1613, "deletions": 0}}, {"node": {"oid": "2282a4ae0221b1fb88e16eca8bc14a166998d2d2", "messageHeadline": "\ud83c\udf89 Source Hubspot: Migrate to CDK (#10177)", "author": {"name": "augan-rymkhan", "email": "93112548+augan-rymkhan@users.noreply.github.com", "user": {"login": "augan-rymkhan"}}, "additions": 826, "deletions": 440}}, {"node": {"oid": "ce5c00754064e8b7b40ceadf16f21535102c0fcb", "messageHeadline": "\ud83c\udf89 Salesforce Source: Support \"Replicate Incremental Deletes\" (#10454)", "author": {"name": "Anna Lvova", "email": "37615075+annalvova05@users.noreply.github.com", "user": {"login": "annalvova05"}}, "additions": 166, "deletions": 686}}, {"node": {"oid": "f82dd2d3e29963c433eceb1e2671ccf4be95d5f1", "messageHeadline": "New connection page design (#9025)", "author": {"name": "Artem Astapenko", "email": "3767150+Jamakase@users.noreply.github.com", "user": {"login": "jamakase"}}, "additions": 2520, "deletions": 1558}}, {"node": {"oid": "61b0e9e196ea07795d47effc670bcb981117c030", "messageHeadline": "\ud83c\udf89  Single py checker (#10246)", "author": {"name": "Maksym Pavlenok", "email": "antixar@gmail.com", "user": {"login": "antixar"}}, "additions": 328, "deletions": 220}}, {"node": {"oid": "9163277bc4b9a1595a1d3e0295f39b7c9173e443", "messageHeadline": "Use latest docker plugin. (#10477)", "author": {"name": "Davin Chia", "email": "davinchia@gmail.com", "user": {"login": "davinchia"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "9610ecbfcc0310037325326deda2fd9e29a1c2be", "messageHeadline": "Add banner when there is a problem with credits (#10430)", "author": {"name": "Julia", "email": "julia.chvyrova@gmail.com", "user": {"login": "juliachvyrova"}}, "additions": 98, "deletions": 16}}, {"node": {"oid": "7f6dd9b6fc4288260532fe1beaf7901633f13c88", "messageHeadline": "Fix build by updating broken tests and freezing MarkupSafe version (#\u2026", "author": {"name": "girarda", "email": "alexandre@airbyte.io", "user": {"login": "girarda"}}, "additions": 21, "deletions": 21}}, {"node": {"oid": "b26bdf7cc32b336d1d05042f6a7582a31647f091", "messageHeadline": "Add database object to ConfigRepository (#10473)", "author": {"name": "Malik Diarra", "email": "malik@airbyte.io", "user": {"login": "malikdiarra"}}, "additions": 18, "deletions": 7}}, {"node": {"oid": "76e969f2e5e1b869648142c3565b7375b1892999", "messageHeadline": "Bmoric/add worflow internal state (#10439)", "author": {"name": "Benoit Moriceau", "email": "benoit@airbyte.io", "user": {"login": "benmoriceau"}}, "additions": 59, "deletions": 26}}, {"node": {"oid": "eb728c8dc40299ee011050d26f357296ca5fdf04", "messageHeadline": "Bmoric/refacto connection manager (#10370)", "author": {"name": "Benoit Moriceau", "email": "benoit@airbyte.io", "user": {"login": "benmoriceau"}}, "additions": 301, "deletions": 211}}, {"node": {"oid": "2a7a045e9414df9093e6886db1ab4a868f88b647", "messageHeadline": "Bump Airbyte version from 0.35.31-alpha to 0.35.32-alpha (#10461)", "author": {"name": "Octavia Squidington III", "email": "90398440+octavia-squidington-iii@users.noreply.github.com", "user": {"login": "octavia-squidington-iii"}}, "additions": 44, "deletions": 44}}, {"node": {"oid": "9fb669e056fd57fe8fa1b88e971cebac6cddcd7d", "messageHeadline": "Use the right name. (#10460)", "author": {"name": "Davin Chia", "email": "davinchia@gmail.com", "user": {"login": "davinchia"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "6dc87eeaa2913e9916208329d4e615fc51c9cc2f", "messageHeadline": "Publish the right image name. (#10458)", "author": {"name": "Davin Chia", "email": "davinchia@gmail.com", "user": {"login": "davinchia"}}, "additions": 4, "deletions": 4}}, {"node": {"oid": "56a9dc9eb789b39117ce63032cadb1583aea2a9e", "messageHeadline": "Source FB Marketing: add notes and findings after #8385", "author": {"name": "Eugene Kulak", "email": "widowmakerreborn@gmail.com", "user": {"login": "keu"}}, "additions": 86, "deletions": 1}}, {"node": {"oid": "9e22a558b98d26836f29205723e414df1c0d7dfc", "messageHeadline": "add logs in FailureTrackingAirbyteMessageConsumer for debug (#10455)", "author": {"name": "Subodh Kant Chaturvedi", "email": "subodh1810@gmail.com", "user": {"login": "subodh1810"}}, "additions": 2, "deletions": 0}}, {"node": {"oid": "833f79a1a51cde6c126e034546796f62b0da2dfc", "messageHeadline": "Fix tests. (#10456)", "author": {"name": "Davin Chia", "email": "davinchia@gmail.com", "user": {"login": "davinchia"}}, "additions": 12, "deletions": 5}}, {"node": {"oid": "c4b172aa5932c7b4d65d70b4c3a1648eda4da2d3", "messageHeadline": "Show warning for Alpha and Beta connectors (#10319)", "author": {"name": "Julia", "email": "julia.chvyrova@gmail.com", "user": {"login": "juliachvyrova"}}, "additions": 52, "deletions": 1}}, {"node": {"oid": "9d401fc9f7ecf577de8854fd72fcdf9039a8afdd", "messageHeadline": ":tada: Updated timestamp transformation with microseconds (#10242)", "author": {"name": "andriikorotkov", "email": "88329385+andriikorotkov@users.noreply.github.com", "user": {"login": "andriikorotkov"}}, "additions": 391, "deletions": 110}}, {"node": {"oid": "f927dc501d05dc1030d130c3eb5544e5430af6c2", "messageHeadline": "Set up initial metrics reporter. (#10408)", "author": {"name": "Davin Chia", "email": "davinchia@gmail.com", "user": {"login": "davinchia"}}, "additions": 72, "deletions": 8}}, {"node": {"oid": "ef673c5695aeaddc24394d9f17224963e0b1233d", "messageHeadline": "Inject check connection resource (#10410)", "author": {"name": "Davin Chia", "email": "davinchia@gmail.com", "user": {"login": "davinchia"}}, "additions": 185, "deletions": 63}}, {"node": {"oid": "6bc9240c9ced31768d1a6af5894e76ba213acb1b", "messageHeadline": "Bump Airbyte version from 0.35.30-alpha to 0.35.31-alpha (#10446)", "author": {"name": "Octavia Squidington III", "email": "90398440+octavia-squidington-iii@users.noreply.github.com", "user": {"login": "octavia-squidington-iii"}}, "additions": 42, "deletions": 42}}, {"node": {"oid": "a85c02ab7667689e6594d0933d601dac02ee24c2", "messageHeadline": "run format (#10445)", "author": {"name": "Jared Rhizor", "email": "me@jaredrhizor.com", "user": {"login": "jrhizor"}}, "additions": 8, "deletions": 6}}, {"node": {"oid": "9d546d3ebb7849cb8bd88124de570fc801b401ac", "messageHeadline": "Add a maximum page size and use the count instead of the list (#10443)", "author": {"name": "Benoit Moriceau", "email": "benoit@airbyte.io", "user": {"login": "benmoriceau"}}, "additions": 7, "deletions": 5}}, {"node": {"oid": "33cd51f6688d118b8d02c66e906e66b8ba9b4f4e", "messageHeadline": "Add back jdbc database comment (#10444)", "author": {"name": "LiRen Tu", "email": "tuliren.git@outlook.com", "user": {"login": "tuliren"}}, "additions": 2, "deletions": 0}}, {"node": {"oid": "07e2232025e8fe83f433579b462263dfd337c4fd", "messageHeadline": "Track const config values in analytics (#10120)", "author": {"name": "Edward Gao", "email": "edward.gao@airbyte.io", "user": {"login": "edgao"}}, "additions": 316, "deletions": 40}}, {"node": {"oid": "a66d8be03a89b3322ab23518abb0e00d7b4ce366", "messageHeadline": "continue workflows on restarts (#10294)", "author": {"name": "Jared Rhizor", "email": "me@jaredrhizor.com", "user": {"login": "jrhizor"}}, "additions": 412, "deletions": 22}}, {"node": {"oid": "1ce230de2e8c74ace04479be1a70cf94090c0581", "messageHeadline": "Explicit set final variables in BootloaderApp (#10422)", "author": {"name": "Malik Diarra", "email": "malik@airbyte.io", "user": {"login": "malikdiarra"}}, "additions": 8, "deletions": 7}}, {"node": {"oid": "049a11b2bcfbd3eb7bc49ac1803c0fe69bb5aa33", "messageHeadline": "\ud83c\udf89 Snowflake destination: reduce memory footprint (#10394)", "author": {"name": "LiRen Tu", "email": "tuliren.git@outlook.com", "user": {"login": "tuliren"}}, "additions": 164, "deletions": 64}}, {"node": {"oid": "c9bd5e9bbd7fab6d49b135943702539142757e7f", "messageHeadline": "Destination Snowflake Execute COPY in parallel (#10212)", "author": {"name": "VitaliiMaltsev", "email": "39538064+VitaliiMaltsev@users.noreply.github.com", "user": {"login": "VitaliiMaltsev"}}, "additions": 251, "deletions": 44}}, {"node": {"oid": "3db3e8818729058fdeb6a004f2ed2cbd5a0b54f2", "messageHeadline": "\ud83c\udf89 Destination MySQL: Add jdbc_url_params support for optional JDBC pa\u2026", "author": {"name": "girarda", "email": "alexandre@airbyte.io", "user": {"login": "girarda"}}, "additions": 288, "deletions": 44}}, {"node": {"oid": "fe1eb8dd003067b7ce617ec6dd367a6f2763791c", "messageHeadline": "Add persistence function for discovered schema (#10326)", "author": {"name": "Malik Diarra", "email": "malik@airbyte.io", "user": {"login": "malikdiarra"}}, "additions": 609, "deletions": 3}}, {"node": {"oid": "a56c4fb11fab9a1f6d305f157b31e607ed19ded7", "messageHeadline": "add \"internal use\" caveat to interval configuration comments (#10390)", "author": {"name": "Jared Rhizor", "email": "me@jaredrhizor.com", "user": {"login": "jrhizor"}}, "additions": 5, "deletions": 5}}, {"node": {"oid": "3eb3367cc3eaf86ef6aa7eef11948653b0356b44", "messageHeadline": "\ud83d\udc1b Source Quickbooks: update label `Quickbooks` -> `QuickBooks` (#10346)", "author": {"name": "Serhii Chvaliuk", "email": "grubberr@gmail.com", "user": {"login": "grubberr"}}, "additions": 20, "deletions": 19}}, {"node": {"oid": "a3aae8017a0a40ff2006e2567f71dccb04c997a5", "messageHeadline": "\ud83c\udf89 \ud83c\udf89 Source FB Marketing: performance and reliability fixes (#9805)", "author": {"name": "Eugene Kulak", "email": "widowmakerreborn@gmail.com", "user": {"login": "keu"}}, "additions": 2567, "deletions": 1517}}, {"node": {"oid": "d173ce741fd92da84f4d78cacb4124a6af0b79de", "messageHeadline": "CDK: add support for streams with state attribute (#9746)", "author": {"name": "Eugene Kulak", "email": "widowmakerreborn@gmail.com", "user": {"login": "keu"}}, "additions": 677, "deletions": 298}}, {"node": {"oid": "d6747abd8f012271dd20fc7a3a195ff9b4d81ef3", "messageHeadline": "Clean up jdbc databases (#10371)", "author": {"name": "LiRen Tu", "email": "tuliren.git@outlook.com", "user": {"login": "tuliren"}}, "additions": 25, "deletions": 180}}, {"node": {"oid": "ea41255de6ff4fc244489d9bd8142fc4ce8c1941", "messageHeadline": "Accelerate snowflake integration test (#10374)", "author": {"name": "LiRen Tu", "email": "tuliren.git@outlook.com", "user": {"login": "tuliren"}}, "additions": 13, "deletions": 8}}, {"node": {"oid": "3da09aa152d0b4d52ee8517ce88606563975b129", "messageHeadline": "make status checks configurable from env vars + use shorter replicati\u2026", "author": {"name": "Jared Rhizor", "email": "me@jaredrhizor.com", "user": {"login": "jrhizor"}}, "additions": 121, "deletions": 11}}, {"node": {"oid": "1f908436fbf78adf5bca7be9d5a23ea8274869d2", "messageHeadline": "Normalization Clickhouse: Fix exception in case password is not provi\u2026", "author": {"name": "Nikolai Korolev", "email": "CrafterKolyan@mail.ru", "user": {"login": "CrafterKolyan"}}, "additions": 4, "deletions": 3}}, {"node": {"oid": "fd6aa69084f68a540d851dee704e5f3be37daaa0", "messageHeadline": "Source/Destination Kafka: added scram-sha-512 authentication (#10186)", "author": {"name": "Hitesh Khandelwal", "email": "60309732+hitk6@users.noreply.github.com", "user": {"login": "hitk6"}}, "additions": 11, "deletions": 8}}, {"node": {"oid": "22810c39374ff6f7c7de62603fd37cb9cc96cf3b", "messageHeadline": "Source Clickhouse: Fix exception in case `password` field is not prov\u2026", "author": {"name": "Nikolai Korolev", "email": "CrafterKolyan@mail.ru", "user": {"login": "CrafterKolyan"}}, "additions": 13, "deletions": 7}}, {"node": {"oid": "741e672abf703bf23cc718a3fa795c7759b11d3c", "messageHeadline": "Source Google Ads: make streams incremental (#10315)", "author": {"name": "augan-rymkhan", "email": "93112548+augan-rymkhan@users.noreply.github.com", "user": {"login": "augan-rymkhan"}}, "additions": 78, "deletions": 43}}, {"node": {"oid": "828ebc0e51dd0babd699714aa06548ec61e64f5d", "messageHeadline": "Use Octavia account when pinging teams", "author": {"name": "Tim Roes", "email": "tim@airbyte.io", "user": {"login": "timroes"}}, "additions": 5, "deletions": 4}}, {"node": {"oid": "531ed1af2812c34c4fbad3085eed727a06a8af55", "messageHeadline": "update Snowflake destination docs with more info (#10213)", "author": {"name": "Subodh Kant Chaturvedi", "email": "subodh1810@gmail.com", "user": {"login": "subodh1810"}}, "additions": 20, "deletions": 13}}, {"node": {"oid": "c27e2a0766b503467e584064abd36839aa003a9a", "messageHeadline": "\ud83d\udc1e Snowflake destination: use pooled connections (#10342)", "author": {"name": "LiRen Tu", "email": "tuliren.git@outlook.com", "user": {"login": "tuliren"}}, "additions": 182, "deletions": 210}}, {"node": {"oid": "7c93ef1a57fa36f1a0b75061b467325ce01d8c64", "messageHeadline": "Source Chargebee: new stream coupon correct formating (#10329)", "author": {"name": "Marcos Marx", "email": "marcosmarxm@users.noreply.github.com", "user": {"login": "marcosmarxm"}}, "additions": 132, "deletions": 163}}, {"node": {"oid": "1c89320cc3d0a4841a74d489ab87805788ffc8f8", "messageHeadline": "Source Chargebee: added coupon (#10269)", "author": {"name": "Aaditya Sinha", "email": "75474786+aadityasinha-dotcom@users.noreply.github.com", "user": {"login": "aadityasinha-dotcom"}}, "additions": 177, "deletions": 1}}, {"node": {"oid": "f94f42775c5228680a0999615e8e6ea99ef431e2", "messageHeadline": "fix formatting on master (#10360)", "author": {"name": "Jared Rhizor", "email": "me@jaredrhizor.com", "user": {"login": "jrhizor"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "ab10996f89a3c1a9bf880458ea1641f2ee6b8c2c", "messageHeadline": "If an activity is failing, stuck the workflow and make it queriable (\u2026", "author": {"name": "Benoit Moriceau", "email": "benoit@airbyte.io", "user": {"login": "benmoriceau"}}, "additions": 354, "deletions": 29}}, {"node": {"oid": "5054af0d9671d67398c42b05d114e76b13987c06", "messageHeadline": "Bump Airbyte version from 0.35.29-alpha to 0.35.30-alpha (#10358)", "author": {"name": "Octavia Squidington III", "email": "90398440+octavia-squidington-iii@users.noreply.github.com", "user": {"login": "octavia-squidington-iii"}}, "additions": 42, "deletions": 42}}, {"node": {"oid": "b3916c987af9afbc71575876a2eebeec659e93e6", "messageHeadline": ":bug: Snowflake Destination: use better file size with S3 staging fil\u2026", "author": {"name": "andriikorotkov", "email": "88329385+andriikorotkov@users.noreply.github.com", "user": {"login": "andriikorotkov"}}, "additions": 128, "deletions": 642}}, {"node": {"oid": "fb647ad1e1b94a10729165dcd5afaf53eaabdf70", "messageHeadline": ":tada:Source hubspot: add associations to tickets stream. (#10142)", "author": {"name": "Vladimir remar", "email": "vladimir.remar@gmail.com", "user": {"login": "vladimir-remar"}}, "additions": 17, "deletions": 4}}, {"node": {"oid": "b742a451a0a893211ef96704482d7a7cb534cecb", "messageHeadline": "Configure kube pod process per job type (#10200)", "author": {"name": "Parker Mossman", "email": "parker@airbyte.io", "user": {"login": "pmossman"}}, "additions": 449, "deletions": 87}}, {"node": {"oid": "838ce1418fb9d205c154c4ebb51b482da23d824c", "messageHeadline": ":bug: Prevented double slashes in S3 destination path (#10318)", "author": {"name": "andriikorotkov", "email": "88329385+andriikorotkov@users.noreply.github.com", "user": {"login": "andriikorotkov"}}, "additions": 17, "deletions": 7}}, {"node": {"oid": "6301cfa91f7618a42a0579da5f4e8f13588ecdac", "messageHeadline": "\ud83c\udf89 Destination snowflake: reduce memory consumption (#10297)", "author": {"name": "LiRen Tu", "email": "tuliren.git@outlook.com", "user": {"login": "tuliren"}}, "additions": 54, "deletions": 77}}, {"node": {"oid": "ed276f4abd78796d7fa3223afa162cfc40d428cc", "messageHeadline": "\ud83d\udea8 Purge old connector definition files (#10302)", "author": {"name": "LiRen Tu", "email": "tuliren.git@outlook.com", "user": {"login": "tuliren"}}, "additions": 1, "deletions": 1200}}, {"node": {"oid": "7beebf3fe4ce1fa658fa1f750d3a9a7a6f5dd3c7", "messageHeadline": "Clean up pr template (#10338)", "author": {"name": "LiRen Tu", "email": "tuliren.git@outlook.com", "user": {"login": "tuliren"}}, "additions": 28, "deletions": 34}}, {"node": {"oid": "358aa9e532183e8168362bf3086d8991891c37d7", "messageHeadline": "Fix connector base build (#10335)", "author": {"name": "LiRen Tu", "email": "tuliren.git@outlook.com", "user": {"login": "tuliren"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "113dc993e9f678384787a4204c6b33fe1f6e1f9d", "messageHeadline": "Bump Airbyte version from 0.35.28-alpha to 0.35.29-alpha (#10324)", "author": {"name": "Octavia Squidington III", "email": "90398440+octavia-squidington-iii@users.noreply.github.com", "user": {"login": "octavia-squidington-iii"}}, "additions": 42, "deletions": 42}}, {"node": {"oid": "ae2a87ee0563e8d54b341422ceb3ecef09afc69d", "messageHeadline": "format code to fix build (#10334)", "author": {"name": "Edward Gao", "email": "edward.gao@airbyte.io", "user": {"login": "edgao"}}, "additions": 6, "deletions": 2}}, {"node": {"oid": "12cf8930daef15e7b757c7d8f89bb3ad3b32a3b2", "messageHeadline": "fix connector catalog (#10331)", "author": {"name": "Edward Gao", "email": "edward.gao@airbyte.io", "user": {"login": "edgao"}}, "additions": 7, "deletions": 7}}, {"node": {"oid": "3d8a0dc0483867702782a9c9e61c68e8211c1e56", "messageHeadline": "Add ExitOnOutOfMemoryError to java connectors and bump versions (#10256)", "author": {"name": "Lake Mossman", "email": "lake@airbyte.io", "user": {"login": "lmossman"}}, "additions": 267, "deletions": 215}}, {"node": {"oid": "af5e133a8936d1e5c82799a2a3b9f0278703211e", "messageHeadline": "fix race conditions in ConnectionManagerWorkflowTest (#10296)", "author": {"name": "Jared Rhizor", "email": "me@jaredrhizor.com", "user": {"login": "jrhizor"}}, "additions": 184, "deletions": 60}}, {"node": {"oid": "579ace45d8aaea8782ea79f70a94721c9f3dd21d", "messageHeadline": "Extract test helper function to truncate all tables (#10286)", "author": {"name": "Malik Diarra", "email": "malik@airbyte.io", "user": {"login": "malikdiarra"}}, "additions": 11, "deletions": 12}}, {"node": {"oid": "9177fd2bb6e17728ea2dfbbbf9c234efea694a5b", "messageHeadline": "Helm chart: Getting job container resource configs from values and lo\u2026", "author": {"name": "gergelylendvai", "email": "47741829+gergelylendvai@users.noreply.github.com", "user": {"login": "gergelylendvai"}}, "additions": 69, "deletions": 4}}, {"node": {"oid": "c5e199f260947d113ad6ace0f696aebf2cf30277", "messageHeadline": "Disable flaky test (#10321)", "author": {"name": "Benoit Moriceau", "email": "benoit@airbyte.io", "user": {"login": "benmoriceau"}}, "additions": 1, "deletions": 0}}, {"node": {"oid": "3a6f2e2e1076122f89b0cdde30cf2ff1c2da8ebf", "messageHeadline": "fix 0.1.2 azure version (#10314)", "author": {"name": "andriikorotkov", "email": "88329385+andriikorotkov@users.noreply.github.com", "user": {"login": "andriikorotkov"}}, "additions": 3, "deletions": 3}}, {"node": {"oid": "ef4221784e1003e365d142df4d151d93824348fb", "messageHeadline": ":tada: Source GitHub - added more meaningful error description for co\u2026", "author": {"name": "midavadim", "email": "midavadim@yahoo.com", "user": {"login": "midavadim"}}, "additions": 20, "deletions": 6}}, {"node": {"oid": "e30d8348b28f3d9e8aa6cd23c82f9dff61b795c1", "messageHeadline": "Change JsonSchemaPrimitive to a class (#9913)", "author": {"name": "VitaliiMaltsev", "email": "39538064+VitaliiMaltsev@users.noreply.github.com", "user": {"login": "VitaliiMaltsev"}}, "additions": 1069, "deletions": 1248}}, {"node": {"oid": "961a86a3c7b7cf702d4876124364360b05b83c34", "messageHeadline": "Remove prometheus related metrics. (#10306)", "author": {"name": "Davin Chia", "email": "davinchia@gmail.com", "user": {"login": "davinchia"}}, "additions": 2, "deletions": 336}}, {"node": {"oid": "f10ebcd6d71e6988486b4e8210f1474f281de393", "messageHeadline": "Fix failing sonar-scan without changes (#10278)", "author": {"name": "Tim Roes", "email": "tim@airbyte.io", "user": {"login": "timroes"}}, "additions": 2, "deletions": 1}}, {"node": {"oid": "936050847fdfa047195fb798db92c2a64f51af49", "messageHeadline": "\ud83d\udc1b CDK: fixing type errors (#9926)", "author": {"name": "vitaliizazmic", "email": "75620293+vitaliizazmic@users.noreply.github.com", "user": {"login": "vitaliizazmic"}}, "additions": 118, "deletions": 40}}, {"node": {"oid": "6ad8e6fed659fd3def8cbda9592d4d57b2c66952", "messageHeadline": "Add connector release stage labels (#10225)", "author": {"name": "Julia", "email": "julia.chvyrova@gmail.com", "user": {"login": "juliachvyrova"}}, "additions": 77, "deletions": 3}}, {"node": {"oid": "28916dcda042fa71fbc599d4d05565f7db6c7f5d", "messageHeadline": "\ud83c\udf89 Destination GCS: fix connection check (#10299)", "author": {"name": "LiRen Tu", "email": "tuliren.git@outlook.com", "user": {"login": "tuliren"}}, "additions": 60, "deletions": 65}}, {"node": {"oid": "39049cbf24c74f8b2f0e164c709087919c2342e7", "messageHeadline": "\ud83c\udf89 End-to-end test source: support stream duplication (#10298)", "author": {"name": "LiRen Tu", "email": "tuliren.git@outlook.com", "user": {"login": "tuliren"}}, "additions": 141, "deletions": 47}}, {"node": {"oid": "3caeee78922328919c70c643d56f07aaef2dd6b7", "messageHeadline": "Bump Airbyte version from 0.35.27-alpha to 0.35.28-alpha (#10292)", "author": {"name": "Octavia Squidington III", "email": "90398440+octavia-squidington-iii@users.noreply.github.com", "user": {"login": "octavia-squidington-iii"}}, "additions": 42, "deletions": 42}}, {"node": {"oid": "6829e867715f17004192d032e4bc45ac58251dfd", "messageHeadline": "full scheduler v2 CI testing (#10199)", "author": {"name": "Jared Rhizor", "email": "me@jaredrhizor.com", "user": {"login": "jrhizor"}}, "additions": 399, "deletions": 12}}, {"node": {"oid": "775d9e97aab4462205073e03d88626583f6cffb6", "messageHeadline": "fix spec version to match definition", "author": {"name": "lmossman", "email": "lake@airbyte.io", "user": {"login": "lmossman"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "820a9ff840a11fa34351f40340bf585b0bb72be0", "messageHeadline": "do not wipe out existing connection resource requirements on update (\u2026", "author": {"name": "Lake Mossman", "email": "lake@airbyte.io", "user": {"login": "lmossman"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "df5170ad209fb8c1130c2f8e197c501f47352aab", "messageHeadline": ":bug: Source BigCommerce: Fix `date-time` columns for `orders` (V2 st\u2026", "author": {"name": "ron-damon", "email": "48366185+ron-damon@users.noreply.github.com", "user": {"login": "ron-damon"}}, "additions": 22, "deletions": 29}}, {"node": {"oid": "a9349052ccc48bb2bf4e09e1e26f0b07b475763d", "messageHeadline": "Create new tables for catalog storage (#9895) (#10226)", "author": {"name": "Malik Diarra", "email": "malik@airbyte.io", "user": {"login": "malikdiarra"}}, "additions": 256, "deletions": 5}}, {"node": {"oid": "833690f75724db2596261a3721bc3fb0a3172795", "messageHeadline": "Change streamr docs guide (#10267)", "author": {"name": "Thanh Le", "email": "mihthanh27@gmail.com", "user": {"login": "thanhlmm"}}, "additions": 11, "deletions": 8}}, {"node": {"oid": "a11bbe89946f41836054da313dab6f2bf6cb034f", "messageHeadline": ":tada: Updated azure blob storage destination (#10277)", "author": {"name": "andriikorotkov", "email": "88329385+andriikorotkov@users.noreply.github.com", "user": {"login": "andriikorotkov"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "4b73bb00c96a7079a1d8ea4ce252161a94a4cd31", "messageHeadline": "Move to DogStatsD. (#10238)", "author": {"name": "Davin Chia", "email": "davinchia@gmail.com", "user": {"login": "davinchia"}}, "additions": 145, "deletions": 85}}, {"node": {"oid": "910c5983ba83aaaf6f3c84d481581c6d78547d47", "messageHeadline": "Add CODEOWNERS and notify workflow (#10275)", "author": {"name": "Tim Roes", "email": "tim@airbyte.io", "user": {"login": "timroes"}}, "additions": 19, "deletions": 0}}, {"node": {"oid": "48265784d79f1701989acd1e37461010e67118bf", "messageHeadline": "fix: shows partialSuccess icon for all attempts instead of individual\u2026", "author": {"name": "Harshith Mullapudi", "email": "harshithmullapudi@gmail.com", "user": {"login": "harshithmullapudi"}}, "additions": 35, "deletions": 13}}, {"node": {"oid": "5795d1386d49ca59dfd494a341b440aba548d5e1", "messageHeadline": ":bug: Source MySQL CDC: sync failed when has Zero-date value in manda\u2026", "author": {"name": "Andrii Leonets", "email": "30464745+DoNotPanicUA@users.noreply.github.com", "user": {"login": "DoNotPanicUA"}}, "additions": 130, "deletions": 88}}, {"node": {"oid": "7e4ec325f2ff9c96d9633ab90a9c6d2c2ad472b9", "messageHeadline": "\ud83c\udf89 Source Google Ads: Implement multiple customer ids for google ads (\u2026", "author": {"name": "Yevhenii", "email": "34103125+yevhenii-ldv@users.noreply.github.com", "user": {"login": "yevhenii-ldv"}}, "additions": 120, "deletions": 163}}, {"node": {"oid": "25760e48e71d67535d83f6114aac60dc1826e808", "messageHeadline": "\ud83c\udf89 Source Chargebee: add event model stream(#10143)", "author": {"name": "Jo\u00ebl Luijmes", "email": "me@joell.dev", "user": {"login": "joelluijmes"}}, "additions": 114, "deletions": 7}}, {"node": {"oid": "3c5221d4ee8d60a6b8b301f199d4f4ed29bc4d4b", "messageHeadline": "Revert \"Create new tables for catalog storage\"", "author": {"name": "Malik Diarra", "email": "malik@airbyte.io", "user": {"login": "malikdiarra"}}, "additions": 5, "deletions": 256}}, {"node": {"oid": "b95cf6c821f2c39b8024d8859c2d069cd14acefc", "messageHeadline": "Add missing annotations in Helm Chart (#10218)", "author": {"name": "Luk\u00e1\u0161 Novotn\u00fd", "email": "42157644+novotl@users.noreply.github.com", "user": {"login": "novotl"}}, "additions": 19, "deletions": 0}}, {"node": {"oid": "721c904e5a911c655b5bc1a20dcd4ed4f6cbb5bf", "messageHeadline": "Create new tables for catalog storage", "author": {"name": "Malik Diarra", "email": "malik@airbyte.io", "user": {"login": "malikdiarra"}}, "additions": 256, "deletions": 5}}, {"node": {"oid": "5bc8ec205e885f1b2624a44f68e6333fa8b8333a", "messageHeadline": ":bug: Source salesforce: processing of failed jobs (#10141)", "author": {"name": "Maksym Pavlenok", "email": "antixar@gmail.com", "user": {"login": "antixar"}}, "additions": 263, "deletions": 90}}, {"node": {"oid": "b230543ba24ec4e83905e0fbce9b8e13882c919e", "messageHeadline": "MySQL CDC sync fails because starting binlog position not found in DB\u2026", "author": {"name": "mkhokh-33", "email": "mariia.khokh@globallogic.com", "user": {"login": "mkhokh-33"}}, "additions": 174, "deletions": 34}}, {"node": {"oid": "e3e05d79655bc0b2b4c3fbc0c05b8d90fce6dcd8", "messageHeadline": "update code-checkers config (#9707)", "author": {"name": "Sergei Solonitcyn", "email": "11441558+sergei-solonitcyn@users.noreply.github.com", "user": {"login": "sergei-solonitcyn"}}, "additions": 20, "deletions": 9}}, {"node": {"oid": "b22efc03a18c5545c12cf8a0462dea7505aec410", "messageHeadline": "Source Hubspot: fix \"quotes\" key error exception (#10055)", "author": {"name": "augan-rymkhan", "email": "93112548+augan-rymkhan@users.noreply.github.com", "user": {"login": "augan-rymkhan"}}, "additions": 72, "deletions": 4}}, {"node": {"oid": "1ed0cc02430e3312c71ebd0c74ce34b0465ccade", "messageHeadline": "Bump Airbyte version from 0.35.26-alpha to 0.35.27-alpha (#10234)", "author": {"name": "Octavia Squidington III", "email": "90398440+octavia-squidington-iii@users.noreply.github.com", "user": {"login": "octavia-squidington-iii"}}, "additions": 42, "deletions": 42}}, {"node": {"oid": "60bbbaf7dc2c671347b6f05bb41ce6bb7c3b88e4", "messageHeadline": "Update env-configmap.yaml (#10232)", "author": {"name": "Gonzalo Villafa\u00f1e Tapia", "email": "gvillafanetapia@gmail.com", "user": {"login": "gvillafanetapia"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "7a443d01763c39220c94494a65da1fb1da858212", "messageHeadline": "fix partial success check (#10233)", "author": {"name": "Lake Mossman", "email": "lake@airbyte.io", "user": {"login": "lmossman"}}, "additions": 4, "deletions": 1}}, {"node": {"oid": "c61b8c2161c1f4ba0ef124155aa2a8b66f62c9cf", "messageHeadline": "Do not set cancel as true in a reset (#10228)", "author": {"name": "Benoit Moriceau", "email": "benoit@airbyte.io", "user": {"login": "benmoriceau"}}, "additions": 20, "deletions": 4}}, {"node": {"oid": "dedd1ea60c8c1f8fbad8956841a696e36efba194", "messageHeadline": "Use worker config resource requirements by default in jobs (#10231)", "author": {"name": "Lake Mossman", "email": "lake@airbyte.io", "user": {"login": "lmossman"}}, "additions": 63, "deletions": 19}}, {"node": {"oid": "efbb624072751e9673183b55596dcc49e589330b", "messageHeadline": "separate replication orchestrator resource requests (#10227)", "author": {"name": "Jared Rhizor", "email": "me@jaredrhizor.com", "user": {"login": "jrhizor"}}, "additions": 60, "deletions": 1}}, {"node": {"oid": "02f382dddf7d00515b14574786e3bd29eef570c7", "messageHeadline": "Documentation: add Dagster integration (#9439)", "author": {"name": "Marcos Marx", "email": "marcosmarxm@users.noreply.github.com", "user": {"login": "marcosmarxm"}}, "additions": 70, "deletions": 0}}, {"node": {"oid": "4aecd3fe6d91f6f9684007a4d4b504ce118df189", "messageHeadline": "\ud83c\udf89 Source Stripe:: improve 404 handling for `CheckoutSessionsLineItems\u2026", "author": {"name": "Serhii Chvaliuk", "email": "grubberr@gmail.com", "user": {"login": "grubberr"}}, "additions": 67, "deletions": 4}}, {"node": {"oid": "84d1456fcf6103fecd091b1a4cb24b0195f660d1", "messageHeadline": "JDBC sources: update for sources that not have permissions issues (#1\u2026", "author": {"name": "oneshcheret", "email": "33333155+sashaNeshcheret@users.noreply.github.com", "user": {"login": "sashaNeshcheret"}}, "additions": 40, "deletions": 16}}, {"node": {"oid": "e1785678566b3fd735841c66a77fab3b3fdf2ab6", "messageHeadline": "Add deployment affinity. (#10039)", "author": {"name": "Luk\u00e1\u0161 Novotn\u00fd", "email": "42157644+novotl@users.noreply.github.com", "user": {"login": "novotl"}}, "additions": 50, "deletions": 2}}, {"node": {"oid": "f01b0c769f99b515394184ddb7eb0e1c99f2e748", "messageHeadline": "\ud83c\udf89 Source Github: add handling the secondary rate limits (#10193)", "author": {"name": "Yevhenii", "email": "34103125+yevhenii-ldv@users.noreply.github.com", "user": {"login": "yevhenii-ldv"}}, "additions": 12, "deletions": 3}}, {"node": {"oid": "2573fa145a1fbf4e849d26c54de105bcacde114f", "messageHeadline": "\ud83c\udf89 Source Facebook Marketing: Add AdAccount and Images stream implemen\u2026", "author": {"name": "Serhii Lazebnyi", "email": "53845333+lazebnyi@users.noreply.github.com", "user": {"login": "lazebnyi"}}, "additions": 713, "deletions": 10}}, {"node": {"oid": "72b47bf2f09516a0c047a70b35fb4fff1dde6957", "messageHeadline": "feat: added a new feature to copy all the job info (#10130)", "author": {"name": "Harshith Mullapudi", "email": "harshithmullapudi@gmail.com", "user": {"login": "harshithmullapudi"}}, "additions": 432, "deletions": 38}}, {"node": {"oid": "8749c7ab2c8a5b0d2e7946c8ed50eeebb19cb355", "messageHeadline": "\ud83d\udc1bSource Github: remove BAD_GATEWAY code from backoff_time (#9999)", "author": {"name": "Anna Lvova", "email": "37615075+annalvova05@users.noreply.github.com", "user": {"login": "annalvova05"}}, "additions": 52, "deletions": 46}}, {"node": {"oid": "05873803c91c8d58f1b86b1f56d56426aa977c8b", "messageHeadline": "Add Usage per connection block (#7102)", "author": {"name": "Artem Astapenko", "email": "3767150+Jamakase@users.noreply.github.com", "user": {"login": "jamakase"}}, "additions": 385, "deletions": 35}}, {"node": {"oid": "ee559a41c22f43e5a3d6eb7131e2ef1f7b2f76a7", "messageHeadline": "tweak snowflake destination to hide INSERT load method (#9982)", "author": {"name": "Subodh Kant Chaturvedi", "email": "subodh1810@gmail.com", "user": {"login": "subodh1810"}}, "additions": 10, "deletions": 18}}, {"node": {"oid": "8410b17025fc28b4bfd62df775e13dd009407d46", "messageHeadline": "Bump Airbyte version from 0.35.25-alpha to 0.35.26-alpha (#10201)", "author": {"name": "Octavia Squidington III", "email": "90398440+octavia-squidington-iii@users.noreply.github.com", "user": {"login": "octavia-squidington-iii"}}, "additions": 42, "deletions": 42}}, {"node": {"oid": "288a738d26e8133918362ac85631f642fac01709", "messageHeadline": "fix normalization output processing in container orchestrator (#10198)", "author": {"name": "Jared Rhizor", "email": "me@jaredrhizor.com", "user": {"login": "jrhizor"}}, "additions": 1, "deletions": 5}}, {"node": {"oid": "8b6cb712129e6d80d1d6a85a31488e7a73b4563f", "messageHeadline": "Bump Airbyte version from 0.35.24-alpha to 0.35.25-alpha (#10196)", "author": {"name": "Octavia Squidington III", "email": "90398440+octavia-squidington-iii@users.noreply.github.com", "user": {"login": "octavia-squidington-iii"}}, "additions": 42, "deletions": 42}}, {"node": {"oid": "80ffc4f924397759fa460abce9a88a10cd4664b0", "messageHeadline": "set env var for GCP logging for container orchestrator (#10195)", "author": {"name": "Jared Rhizor", "email": "me@jaredrhizor.com", "user": {"login": "jrhizor"}}, "additions": 30, "deletions": 7}}, {"node": {"oid": "191f93cb8d3346c1d8ce5b6f2c4f3bf29dcd6919", "messageHeadline": "Set Attempt to failed status when Job is cancelled, and record cancel\u2026", "author": {"name": "Parker Mossman", "email": "parker@airbyte.io", "user": {"login": "pmossman"}}, "additions": 84, "deletions": 48}}, {"node": {"oid": "1638d79696e18e57e9d230dd68f828f941e23f18", "messageHeadline": "Distinguish source/destination/replication failures in Replication Wo\u2026", "author": {"name": "Parker Mossman", "email": "parker@airbyte.io", "user": {"login": "pmossman"}}, "additions": 180, "deletions": 14}}, {"node": {"oid": "2d131f5fc551f9f859b0fe39421c7c069a882894", "messageHeadline": "Add right text to onboarding steps (#10045)", "author": {"name": "Julia", "email": "julia.chvyrova@gmail.com", "user": {"login": "juliachvyrova"}}, "additions": 3, "deletions": 3}}, {"node": {"oid": "296ee6db72f73fb69e98056e01c29831d453c049", "messageHeadline": "Minor Kube Changes. (#10185)", "author": {"name": "Davin Chia", "email": "davinchia@gmail.com", "user": {"login": "davinchia"}}, "additions": 3, "deletions": 3}}, {"node": {"oid": "f71d27eb4758a601063fd4c330decf312b9d8bc4", "messageHeadline": "Bump Airbyte version from 0.35.23-alpha to 0.35.24-alpha (#10184)", "author": {"name": "Octavia Squidington III", "email": "90398440+octavia-squidington-iii@users.noreply.github.com", "user": {"login": "octavia-squidington-iii"}}, "additions": 42, "deletions": 42}}, {"node": {"oid": "50116cfe4e198bd9810bf7989b8866736a559ef2", "messageHeadline": "fix regression in pod deletion in container orchestrator (#10183)", "author": {"name": "Jared Rhizor", "email": "me@jaredrhizor.com", "user": {"login": "jrhizor"}}, "additions": 9, "deletions": 5}}, {"node": {"oid": "26934802a004860d483ddd2c1295ccaca267a874", "messageHeadline": "\ud83d\udc1b  Source Shopify: fixed compatibility issues for legacy user config \u2026", "author": {"name": "Baz", "email": "oleksandr.bazarnov@globallogic.com", "user": {"login": "bazarnov"}}, "additions": 27, "deletions": 9}}, {"node": {"oid": "ea1ad99fe7e49c4e918adbcac0eba3fe4426bf0a", "messageHeadline": "Change progress bar speed (#10152)", "author": {"name": "Tim Roes", "email": "tim@airbyte.io", "user": {"login": "timroes"}}, "additions": 9, "deletions": 0}}, {"node": {"oid": "7ce37db03ae5e9b0444941a9e1e948228ca6cae1", "messageHeadline": "bug: correct env var copied to orchestrator for namespace (#10172)", "author": {"name": "Jared Rhizor", "email": "me@jaredrhizor.com", "user": {"login": "jrhizor"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "120a0b5c0aaaeebcb8cf255570a2c9952699b772", "messageHeadline": "Bump Airbyte version from 0.35.22-alpha to 0.35.23-alpha (#10171)", "author": {"name": "Octavia Squidington III", "email": "90398440+octavia-squidington-iii@users.noreply.github.com", "user": {"login": "octavia-squidington-iii"}}, "additions": 42, "deletions": 42}}, {"node": {"oid": "a450471c8e4102278660c0809e6edfe073680da7", "messageHeadline": "enum value snake_case instead of camelCase", "author": {"name": "pmossman", "email": "parker@airbyte.io", "user": {"login": "pmossman"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "bf32fd6c2b5f00c58baccfdbde1de2a129ebf692", "messageHeadline": "Bump Airbyte version from 0.35.21-alpha to 0.35.22-alpha (#10170)", "author": {"name": "Octavia Squidington III", "email": "90398440+octavia-squidington-iii@users.noreply.github.com", "user": {"login": "octavia-squidington-iii"}}, "additions": 42, "deletions": 42}}, {"node": {"oid": "a843fdac0f958abf6965c17612c3434d87237db4", "messageHeadline": "allow injecting the image for the container orchestrator (#10169)", "author": {"name": "Jared Rhizor", "email": "me@jaredrhizor.com", "user": {"login": "jrhizor"}}, "additions": 39, "deletions": 26}}, {"node": {"oid": "464954d015aed69606fb618b833861a7160471a5", "messageHeadline": "add secret mounting for orchestrator (#10168)", "author": {"name": "Jared Rhizor", "email": "me@jaredrhizor.com", "user": {"login": "jrhizor"}}, "additions": 68, "deletions": 12}}, {"node": {"oid": "5b4b3a2ed79cbefc791fc4cef67e93caebc83d4e", "messageHeadline": "Bump Airbyte version from 0.35.20-alpha to 0.35.21-alpha (#10167)", "author": {"name": "Octavia Squidington III", "email": "90398440+octavia-squidington-iii@users.noreply.github.com", "user": {"login": "octavia-squidington-iii"}}, "additions": 42, "deletions": 42}}, {"node": {"oid": "bdfdc92809208340365f3c9dd61f41dfaa723892", "messageHeadline": "disable unreliable unit test", "author": {"name": "pmossman", "email": "parker@airbyte.io", "user": {"login": "pmossman"}}, "additions": 2, "deletions": 0}}, {"node": {"oid": "b456cd8ed42ac7a30bc8a1782b1af4b996457579", "messageHeadline": "add back in enum values that were removed so existing usages can dese\u2026", "author": {"name": "Parker Mossman", "email": "parker@airbyte.io", "user": {"login": "pmossman"}}, "additions": 6, "deletions": 0}}, {"node": {"oid": "d7465e7ed25ac68a4c82aba4b9cc260d626667ff", "messageHeadline": "Bump Airbyte version from 0.35.19-alpha to 0.35.20-alpha (#10163)", "author": {"name": "Octavia Squidington III", "email": "90398440+octavia-squidington-iii@users.noreply.github.com", "user": {"login": "octavia-squidington-iii"}}, "additions": 42, "deletions": 42}}, {"node": {"oid": "8791b4f1ec34ae5d6ca1bb05ded652af437fc228", "messageHeadline": "publish container orchestrator image (#10160)", "author": {"name": "Jared Rhizor", "email": "me@jaredrhizor.com", "user": {"login": "jrhizor"}}, "additions": 7, "deletions": 0}}, {"node": {"oid": "20b940abcc6383709220208591d5983a40844368", "messageHeadline": "Add logs (#10158)", "author": {"name": "Benoit Moriceau", "email": "benoit@airbyte.io", "user": {"login": "benmoriceau"}}, "additions": 5, "deletions": 0}}, {"node": {"oid": "0d229af119ee6d4cf98ae70042fc848104d75417", "messageHeadline": "Bump Airbyte version from 0.35.18-alpha to 0.35.19-alpha (#10157)", "author": {"name": "Octavia Squidington III", "email": "90398440+octavia-squidington-iii@users.noreply.github.com", "user": {"login": "octavia-squidington-iii"}}, "additions": 42, "deletions": 42}}, {"node": {"oid": "8841753c990a3acab93eca61cafc2154b4687b68", "messageHeadline": "add namespace for container orchestrator creation (#10156)", "author": {"name": "Jared Rhizor", "email": "me@jaredrhizor.com", "user": {"login": "jrhizor"}}, "additions": 3, "deletions": 1}}, {"node": {"oid": "daec983f985f03fa73427bdd9d78381b9aed24db", "messageHeadline": "Remove old FileSystemConfigPersistence (#10115)", "author": {"name": "Tim Roes", "email": "tim@airbyte.io", "user": {"login": "timroes"}}, "additions": 56, "deletions": 655}}, {"node": {"oid": "b447bb5e922b5faf260afe9891dcf038523ad5a3", "messageHeadline": ":bug: normalization for bigquery: allow datasetId and table to start \u2026", "author": {"name": "midavadim", "email": "midavadim@yahoo.com", "user": {"login": "midavadim"}}, "additions": 91, "deletions": 87}}, {"node": {"oid": "66137f6454e6e885cd57f0339d715d967f7f7fdb", "messageHeadline": "\ud83c\udf89 Source Facebook Marketing: add `primary_key` for all insights strea\u2026", "author": {"name": "oleh.zorenko", "email": "19872253+Zirochkaa@users.noreply.github.com", "user": {"login": "Zirochkaa"}}, "additions": 11, "deletions": 10}}, {"node": {"oid": "bfe0c9ad7b309fc8e784679e0192df252773cbb7", "messageHeadline": "Bump Airbyte version from 0.35.17-alpha to 0.35.18-alpha (#10134)", "author": {"name": "Octavia Squidington III", "email": "90398440+octavia-squidington-iii@users.noreply.github.com", "user": {"login": "octavia-squidington-iii"}}, "additions": 42, "deletions": 42}}, {"node": {"oid": "f999b9a20e95d28bbda5e9b44c9ed3b3fd0962fc", "messageHeadline": "fix envmap test on CI (#10133)", "author": {"name": "Jared Rhizor", "email": "me@jaredrhizor.com", "user": {"login": "jrhizor"}}, "additions": 38, "deletions": 1}}, {"node": {"oid": "63ffd7bffff5b1a79d7d19ce5509894fd83714d7", "messageHeadline": "make orchestrator cleanup safer (#10127)", "author": {"name": "Jared Rhizor", "email": "me@jaredrhizor.com", "user": {"login": "jrhizor"}}, "additions": 193, "deletions": 163}}, {"node": {"oid": "7f8454fcaf617276268018011855c44fce88c9a6", "messageHeadline": "Bump Airbyte version from 0.35.16-alpha to 0.35.17-alpha (#10118)", "author": {"name": "Octavia Squidington III", "email": "90398440+octavia-squidington-iii@users.noreply.github.com", "user": {"login": "octavia-squidington-iii"}}, "additions": 48, "deletions": 48}}, {"node": {"oid": "27e4c71fa4733ea4b29b6c0314cb0a68c822562f", "messageHeadline": "fix container orchestrator logging (#10117)", "author": {"name": "Jared Rhizor", "email": "me@jaredrhizor.com", "user": {"login": "jrhizor"}}, "additions": 14, "deletions": 8}}, {"node": {"oid": "14d4c67176edfc0123d2bfbff26ff78b90f4f613", "messageHeadline": "prevent worker initialization from getting stuck (#10108)", "author": {"name": "Jared Rhizor", "email": "me@jaredrhizor.com", "user": {"login": "jrhizor"}}, "additions": 68, "deletions": 11}}, {"node": {"oid": "5da184895f4d2616ee9e44ba501ac25336f362df", "messageHeadline": "Add release_stage and release_date to ActorDefinition table (#10051)", "author": {"name": "Parker Mossman", "email": "parker@airbyte.io", "user": {"login": "pmossman"}}, "additions": 404, "deletions": 30}}, {"node": {"oid": "76da3ccf55a4950ea50d28e7d61286973710fc31", "messageHeadline": "Add tombstone field to actor_definitions table (#9988)", "author": {"name": "Parker Mossman", "email": "parker@airbyte.io", "user": {"login": "pmossman"}}, "additions": 158, "deletions": 17}}, {"node": {"oid": "01f4675a5988f3bfdb68a89957619343033cfd7a", "messageHeadline": "Add AttemptFailureSummary to API response (#10022)", "author": {"name": "Parker Mossman", "email": "parker@airbyte.io", "user": {"login": "pmossman"}}, "additions": 367, "deletions": 17}}, {"node": {"oid": "2eb73c51e098ce0e7bde4032494cf1155296f53d", "messageHeadline": "rm schedule to close and start and more retries (#10114)", "author": {"name": "Benoit Moriceau", "email": "benoit@airbyte.io", "user": {"login": "benmoriceau"}}, "additions": 1, "deletions": 3}}, {"node": {"oid": "983d6ae2ba31bcd50a8a901ab4624c127ebb6935", "messageHeadline": ":tada:Source hubspot add new streams for engagements(calls, emails, m\u2026", "author": {"name": "Vladimir remar", "email": "vladimir.remar@gmail.com", "user": {"login": "vladimir-remar"}}, "additions": 1174, "deletions": 4}}, {"node": {"oid": "84d7323d433160ed879285f7476cc93e3897b1f1", "messageHeadline": "\ud83d\udc1b Source Salesforce: increase CSV field_size_limit (#10012)", "author": {"name": "Serhii Chvaliuk", "email": "grubberr@gmail.com", "user": {"login": "grubberr"}}, "additions": 37, "deletions": 6}}, {"node": {"oid": "82ba0431d954bc8fdfde4db1071151da15402deb", "messageHeadline": "Increate failure delay to 2 minutes (heartbeat is likely to fail)) (#\u2026", "author": {"name": "Benoit Moriceau", "email": "benoit@airbyte.io", "user": {"login": "benmoriceau"}}, "additions": 4, "deletions": 4}}, {"node": {"oid": "c1ae3073d1c8b0216e1d47187765ca005a2b78f4", "messageHeadline": "upgrade log4j2 to 2.17.1 (#8977)", "author": {"name": "Jared Rhizor", "email": "me@jaredrhizor.com", "user": {"login": "jrhizor"}}, "additions": 13, "deletions": 24}}, {"node": {"oid": "01617c4e4dc66d569b5155ce4df81b9b26ff8a52", "messageHeadline": "Don't run avoidable update signal and make a reset cancelable (#10050)", "author": {"name": "Benoit Moriceau", "email": "benoit@airbyte.io", "user": {"login": "benmoriceau"}}, "additions": 52, "deletions": 5}}, {"node": {"oid": "359fcd801128239b39297828d39821f631ce00c0", "messageHeadline": "Source Google Ads: handle page token expired exception (#9812)", "author": {"name": "augan-rymkhan", "email": "93112548+augan-rymkhan@users.noreply.github.com", "user": {"login": "augan-rymkhan"}}, "additions": 372, "deletions": 90}}, {"node": {"oid": "9e6da4692f39fe007f89bed7b1f043fed2841063", "messageHeadline": ":tada: Source smartsheets: oauth support (#9792)", "author": {"name": "midavadim", "email": "midavadim@yahoo.com", "user": {"login": "midavadim"}}, "additions": 272, "deletions": 20}}, {"node": {"oid": "b5b09763551e6a6e53775bde74c7b8139e355b33", "messageHeadline": "Fix deps for python build order (#10057)", "author": {"name": "Maksym Pavlenok", "email": "antixar@gmail.com", "user": {"login": "antixar"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "d7b9ae29185c8fe470f1653f6771746c20a9c45d", "messageHeadline": "Source Google Ads: upgrade google-ads package version (#9996)", "author": {"name": "augan-rymkhan", "email": "93112548+augan-rymkhan@users.noreply.github.com", "user": {"login": "augan-rymkhan"}}, "additions": 8, "deletions": 16}}, {"node": {"oid": "3aa90a7fce467c6f3686d484deb30aa42d3b62b3", "messageHeadline": "Update deploy spelling error (#10036)", "author": {"name": "rbalsick", "email": "rbalsick@gmail.com", "user": {"login": "rbalsick"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "48a1c96014916a477b51708f81c5e2d1893096df", "messageHeadline": "Bump Airbyte version from 0.35.15-alpha to 0.35.16-alpha (#10048)", "author": {"name": "Octavia Squidington III", "email": "90398440+octavia-squidington-iii@users.noreply.github.com", "user": {"login": "octavia-squidington-iii"}}, "additions": 42, "deletions": 42}}, {"node": {"oid": "dadcf2df8ac7757f2ce36b203a45e575351e1c2a", "messageHeadline": "Re-org reset after backup (#10046)", "author": {"name": "Benoit Moriceau", "email": "benoit@airbyte.io", "user": {"login": "benmoriceau"}}, "additions": 553, "deletions": 476}}, {"node": {"oid": "a938c4d31cb609ce05e04b149ea35aea994780fa", "messageHeadline": "Add progress bar (#9983)", "author": {"name": "Julia", "email": "julia.chvyrova@gmail.com", "user": {"login": "juliachvyrova"}}, "additions": 87, "deletions": 16}}, {"node": {"oid": "afc9c3292c1890f865db338e2c2d7ba266678ceb", "messageHeadline": "Fix typo in Octavia CLI error message (#10042)", "author": {"name": "Lake Mossman", "email": "lake@airbyte.io", "user": {"login": "lmossman"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "18ac94d2337e5c4ae74bf82506f16f0e39b11548", "messageHeadline": "Improve documentation sidesheet (#9724)", "author": {"name": "Julia", "email": "julia.chvyrova@gmail.com", "user": {"login": "juliachvyrova"}}, "additions": 199, "deletions": 7}}, {"node": {"oid": "f0546ed84f8dd45a0adf578e147969ad5a27d968", "messageHeadline": "Update fields in source-connectors specifications: recharge (#9808)", "author": {"name": "Serhii Chvaliuk", "email": "grubberr@gmail.com", "user": {"login": "grubberr"}}, "additions": 17, "deletions": 11}}, {"node": {"oid": "a73ed08fc04d3e032ff46ba26a488531b5caa39c", "messageHeadline": "\ud83d\udc19 octavia-cli: implement init command (#9665)", "author": {"name": "Augustin", "email": "augustin.lafanechere@gmail.com", "user": {"login": "alafanechere"}}, "additions": 356, "deletions": 33}}, {"node": {"oid": "9aade158fc4d678031a5d36c93be3b97941f5fcb", "messageHeadline": "skip errors of coverage reports (#10028)", "author": {"name": "Maksym Pavlenok", "email": "antixar@gmail.com", "user": {"login": "antixar"}}, "additions": 9, "deletions": 7}}, {"node": {"oid": "dc20baf9d7067d9cc113483804a0014041b6033f", "messageHeadline": "Remove redundant github issue links in postgres doc (#10027)", "author": {"name": "LiRen Tu", "email": "tuliren@gmail.com", "user": {"login": "tuliren"}}, "additions": 4, "deletions": 4}}, {"node": {"oid": "fa6ebdf3e38a2b700d68b93a1dc9bdc4a377f8dd", "messageHeadline": "\ud83d\udcdd Source postgres: add workaround to sync a subset of columns (#10024)", "author": {"name": "LiRen Tu", "email": "tuliren@gmail.com", "user": {"login": "tuliren"}}, "additions": 18, "deletions": 5}}, {"node": {"oid": "1b1b94e70541e4c7e78ae68b373c3a7d127af1ab", "messageHeadline": "Added an official Deploy to DigitalOcean button (#10023) (#10025)", "author": {"name": "Harshith Mullapudi", "email": "harshithmullapudi@gmail.com", "user": {"login": "harshithmullapudi"}}, "additions": 3, "deletions": 1}}, {"node": {"oid": "258eab8b640fd6929a8fdae1972fe197a4202a8e", "messageHeadline": "Remove red indicators for connectors in cloud (#9939)", "author": {"name": "Julia", "email": "julia.chvyrova@gmail.com", "user": {"login": "juliachvyrova"}}, "additions": 7, "deletions": 4}}, {"node": {"oid": "edfe96b3e35c85468ea616f596924bf6aa84d23b", "messageHeadline": "Fix settings link in the connection row (#9941)", "author": {"name": "Julia", "email": "julia.chvyrova@gmail.com", "user": {"login": "juliachvyrova"}}, "additions": 6, "deletions": 7}}, {"node": {"oid": "7428f7c89b486452321e5c0ee61d586e3f00324c", "messageHeadline": "chore: add confluence and firestore to definition yamls (#9831)", "author": {"name": "Harshith Mullapudi", "email": "harshithmullapudi@gmail.com", "user": {"login": "harshithmullapudi"}}, "additions": 131, "deletions": 1}}, {"node": {"oid": "33dfb48820bff8d62d7a0cf852a5278211d56b87", "messageHeadline": "Destination Kafka: Fix SASL config read issue (#10005)", "author": {"name": "VitaliiMaltsev", "email": "39538064+VitaliiMaltsev@users.noreply.github.com", "user": {"login": "VitaliiMaltsev"}}, "additions": 7, "deletions": 6}}, {"node": {"oid": "f0113c9e73a1c1969810fcf48e05126590f72428", "messageHeadline": "\ud83d\udc1b Source Zendesk support: add log message for 429 status code (#9785)", "author": {"name": "Anna Lvova", "email": "37615075+annalvova05@users.noreply.github.com", "user": {"login": "annalvova05"}}, "additions": 18, "deletions": 16}}, {"node": {"oid": "981df9c4edb20ed87a6edd7d0ccca3c6a48ddebd", "messageHeadline": "\ud83d\udc1b Source Github: log the error message for streams that are restricte\u2026", "author": {"name": "Baz", "email": "oleksandr.bazarnov@globallogic.com", "user": {"login": "bazarnov"}}, "additions": 52, "deletions": 22}}, {"node": {"oid": "913db2ed742b06e9bbfa724b79cb0b92272689cf", "messageHeadline": "fix: add jenkins and streamr to specs (#9998)", "author": {"name": "Harshith Mullapudi", "email": "harshithmullapudi@gmail.com", "user": {"login": "harshithmullapudi"}}, "additions": 73, "deletions": 0}}, {"node": {"oid": "f4365c59cf10b5b7d5395134e0035b647af6fc39", "messageHeadline": "Add Jenkins source from Faros AI to connector catalog  (#9929)", "author": {"name": "Harshith Mullapudi", "email": "harshithmullapudi@gmail.com", "user": {"login": "harshithmullapudi"}}, "additions": 153, "deletions": 0}}, {"node": {"oid": "51af69b3b89ecc90d5bf0f1f8302ae990b6023c6", "messageHeadline": "Add streamr destination catalog (#9928)", "author": {"name": "Harshith Mullapudi", "email": "harshithmullapudi@gmail.com", "user": {"login": "harshithmullapudi"}}, "additions": 63, "deletions": 0}}, {"node": {"oid": "679ce18042c3a7e6555b0ddd30a8f6858c4be2d0", "messageHeadline": "\ud83c\udf89 Destination databricks: move driver downloading to gradle (#9995)", "author": {"name": "LiRen Tu", "email": "tuliren@gmail.com", "user": {"login": "tuliren"}}, "additions": 41, "deletions": 48}}, {"node": {"oid": "a6d89ce46e70818efbbeba25fd77d0e7aa33f0fd", "messageHeadline": "Pass user information to fullstory (#9973)", "author": {"name": "Tim Roes", "email": "mail@timroes.de", "user": {"login": "timroes"}}, "additions": 22, "deletions": 2}}, {"node": {"oid": "16df4145249857ff917df543a7d62d17168221fd", "messageHeadline": "Update fields in source-connectors specifications: file-secure (#9809)", "author": {"name": "Serhii Chvaliuk", "email": "grubberr@gmail.com", "user": {"login": "grubberr"}}, "additions": 42, "deletions": 13}}, {"node": {"oid": "c21e2e42753e0acc6c4318bd38700f4a00fe138d", "messageHeadline": "fix: check image workflow is failing for external images (#9951)", "author": {"name": "Harshith Mullapudi", "email": "harshithmullapudi@gmail.com", "user": {"login": "harshithmullapudi"}}, "additions": 10, "deletions": 0}}, {"node": {"oid": "2ac310bd088440bb5e209d4dbf5c5a878174bc72", "messageHeadline": "Fix formatting for SearchMetrics connector doc and changelog (#9993)", "author": {"name": "Abhi Vaidyanatha", "email": "abhi@airbyte.io", "user": {"login": "avaidyanatha"}}, "additions": 23, "deletions": 24}}, {"node": {"oid": "6d40ce4ae02c58be5b7c57277f83dfc74e688ec0", "messageHeadline": "Update connectors changelog (#9992)", "author": {"name": "Abhi Vaidyanatha", "email": "abhi@airbyte.io", "user": {"login": "avaidyanatha"}}, "additions": 50, "deletions": 0}}, {"node": {"oid": "02ce699b566d4d759cc49fc617b716ad018e502d", "messageHeadline": "Add changelog summaries for last month. (#9991)", "author": {"name": "Abhi Vaidyanatha", "email": "abhi@airbyte.io", "user": {"login": "avaidyanatha"}}, "additions": 141, "deletions": 0}}, {"node": {"oid": "12332871e0a8ac167e963d54af44b0921a05d00a", "messageHeadline": "Update roadmap. (#9990)", "author": {"name": "Abhi Vaidyanatha", "email": "abhi@airbyte.io", "user": {"login": "avaidyanatha"}}, "additions": 4, "deletions": 4}}, {"node": {"oid": "7c4cf899001180f8d0d00c4e7ef5913387dd8ac1", "messageHeadline": "Add security doc to SUMMARY.md (#9989)", "author": {"name": "Abhi Vaidyanatha", "email": "abhi@airbyte.io", "user": {"login": "avaidyanatha"}}, "additions": 2, "deletions": 1}}, {"node": {"oid": "62e818858f9c6a3c09a508e0029ba9710746191b", "messageHeadline": "Add doc about Privacy and Security (#9987)", "author": {"name": "Abhi Vaidyanatha", "email": "abhi@airbyte.io", "user": {"login": "avaidyanatha"}}, "additions": 51, "deletions": 0}}, {"node": {"oid": "0ed15f25e0fe22a69af29437f6df55eb7c60f2f6", "messageHeadline": "Bmoric/improve flakiness (#9853)", "author": {"name": "Benoit Moriceau", "email": "benoit@airbyte.io", "user": {"login": "benmoriceau"}}, "additions": 8, "deletions": 9}}, {"node": {"oid": "eccee12832aec50ee9994ec80f73412482f96a59", "messageHeadline": "remove note about full refresh normalization (#9060)", "author": {"name": "Sherif A. Nada", "email": "snadalive@gmail.com", "user": {"login": "sherifnada"}}, "additions": 0, "deletions": 5}}, {"node": {"oid": "91eff1dffdb04be968b6ee4ef8d8bbfeb2e882d0", "messageHeadline": "\ud83d\udc1b  Source S3: Loading of files' metadata (#8252)", "author": {"name": "Maksym Pavlenok", "email": "antixar@gmail.com", "user": {"login": "antixar"}}, "additions": 1161, "deletions": 835}}, {"node": {"oid": "c3e9ef20375c1eb104a3a62c8601d0710a777e63", "messageHeadline": "Bump Airbyte version from 0.35.14-alpha to 0.35.15-alpha (#9981)", "author": {"name": "Octavia Squidington III", "email": "90398440+octavia-squidington-iii@users.noreply.github.com", "user": {"login": "octavia-squidington-iii"}}, "additions": 42, "deletions": 42}}, {"node": {"oid": "581f389b6e976f051e46de1f7de639db67473b4b", "messageHeadline": "Fix Update of a running job (#9978)", "author": {"name": "Benoit Moriceau", "email": "benoit@airbyte.io", "user": {"login": "benmoriceau"}}, "additions": 40, "deletions": 2}}, {"node": {"oid": "d62612ac19548cc2add5ba724bbef3fc41712827", "messageHeadline": "Reintroduce GOOGLE_APPLICATION_CREDENTIALS for kube configuration (#9\u2026", "author": {"name": "Titas Skrebe", "email": "titas@omnisend.com", "user": {"login": "TSkrebe"}}, "additions": 1, "deletions": 0}}, {"node": {"oid": "c02142675226bed01bc9cc8c1c13a98ab46c0e46", "messageHeadline": "\ud83c\udf89 Source File: Update airbyte-cdk>=0.1.47 to be compatible with lates\u2026", "author": {"name": "Serhii Chvaliuk", "email": "grubberr@gmail.com", "user": {"login": "grubberr"}}, "additions": 5, "deletions": 4}}, {"node": {"oid": "98b5aabd187a7338e01114c373a397d3aae3590e", "messageHeadline": "Db2 source: discover only permitted for user tables (#9875)", "author": {"name": "oneshcheret", "email": "33333155+sashaNeshcheret@users.noreply.github.com", "user": {"login": "sashaNeshcheret"}}, "additions": 114, "deletions": 20}}, {"node": {"oid": "5133ce6f4cddc5389dabb07e73565d3aab49ca6b", "messageHeadline": "\ud83d\udc1b Destination snowflake & bigquery: fix null pointer exception (#9959)", "author": {"name": "LiRen Tu", "email": "tuliren@gmail.com", "user": {"login": "tuliren"}}, "additions": 23, "deletions": 16}}, {"node": {"oid": "8518767f819b46e75297fd80bea94d3614c29e1c", "messageHeadline": "\ud83d\udc1b Mock source: fix schema validation and json generation (#9954)", "author": {"name": "LiRen Tu", "email": "tuliren@gmail.com", "user": {"login": "tuliren"}}, "additions": 531, "deletions": 576}}, {"node": {"oid": "a5182471837d3f406fada3897f8017a14ab2d46f", "messageHeadline": "\ud83c\udf89 Source e2e-test: integrate with Sentry (#9955)", "author": {"name": "LiRen Tu", "email": "tuliren@gmail.com", "user": {"login": "tuliren"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "91fd73443a70f32bbca3b59b242e65b431db6d6f", "messageHeadline": "cleanup airbyte_configs table (#9437)", "author": {"name": "Subodh Kant Chaturvedi", "email": "subodh@airbyte.io", "user": {"login": "subodh1810"}}, "additions": 92, "deletions": 1561}}, {"node": {"oid": "8e8f402b8a6a0cb87f4f52e906f7c5ea46eeb66e", "messageHeadline": "\ud83c\udf89 Destination snowflake & bigquery: integrate with sentry (#9945)", "author": {"name": "LiRen Tu", "email": "tuliren@gmail.com", "user": {"login": "tuliren"}}, "additions": 16, "deletions": 16}}, {"node": {"oid": "aa3e00d37c4a7cf15fb75f965aed01785d98e6f6", "messageHeadline": "Add sentry release for connectors (#9940)", "author": {"name": "LiRen Tu", "email": "tuliren@gmail.com", "user": {"login": "tuliren"}}, "additions": 29, "deletions": 5}}, {"node": {"oid": "ff2f665ac3c4f73b3dd3b3a32603cd0c16ec4396", "messageHeadline": "Bump Airbyte version from 0.35.13-alpha to 0.35.14-alpha (#9944)", "author": {"name": "Octavia Squidington III", "email": "90398440+octavia-squidington-iii@users.noreply.github.com", "user": {"login": "octavia-squidington-iii"}}, "additions": 42, "deletions": 42}}, {"node": {"oid": "1bc544a9fb76ca6b86805320181b0743de1a5b6e", "messageHeadline": "Use new scheduler when doing a schema update (#9934)", "author": {"name": "Benoit Moriceau", "email": "benoit@airbyte.io", "user": {"login": "benmoriceau"}}, "additions": 143, "deletions": 21}}, {"node": {"oid": "0d32ced6830fb0de611035d54ee0793cb4e3d597", "messageHeadline": "add proper retry policy (#9888)", "author": {"name": "Benoit Moriceau", "email": "benoit@airbyte.io", "user": {"login": "benmoriceau"}}, "additions": 63, "deletions": 19}}, {"node": {"oid": "a4b8edffbf7d379d3df5daf57140688f6f8e7abd", "messageHeadline": "Add detailed sentry tracing for JDBC destination stream consumer (#9898)", "author": {"name": "LiRen Tu", "email": "tuliren@gmail.com", "user": {"login": "tuliren"}}, "additions": 177, "deletions": 84}}, {"node": {"oid": "1096a5a365c3ea4c7fa27556012b322a2db5c934", "messageHeadline": "remove unused github workflow", "author": {"name": "pmossman", "email": "parker@airbyte.io", "user": {"login": "pmossman"}}, "additions": 0, "deletions": 61}}, {"node": {"oid": "fd6c3127175a766ebe555ac01411c219ca47c919", "messageHeadline": "Bump Airbyte version from 0.35.12-alpha to 0.35.13-alpha (#9911)", "author": {"name": "Octavia Squidington III", "email": "90398440+octavia-squidington-iii@users.noreply.github.com", "user": {"login": "octavia-squidington-iii"}}, "additions": 42, "deletions": 42}}, {"node": {"oid": "abf383f8968655d6a7caaed7ce420d94bffe8410", "messageHeadline": "Update fields in source-connectors specifications: postgres (#9807)", "author": {"name": "Serhii Chvaliuk", "email": "grubberr@gmail.com", "user": {"login": "grubberr"}}, "additions": 17, "deletions": 10}}, {"node": {"oid": "fcd06147aa8b021cd07637b052f052a6c0eba18f", "messageHeadline": "Change branch name (#9910)", "author": {"name": "Christophe Duong", "email": "christophe.duong@gmail.com", "user": {"login": "ChristopheDuong"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "df332c7baad30928415ab40680a476e92e8922ff", "messageHeadline": "Revert \"Add Streamr destination document (#9155)\" (#9918)", "author": {"name": "Harshith Mullapudi", "email": "harshithmullapudi@gmail.com", "user": {"login": "harshithmullapudi"}}, "additions": 0, "deletions": 63}}, {"node": {"oid": "a8135dd5bedb8e114f606b578a6734f802dfdda7", "messageHeadline": "Revert \"Add Jenkins source from Faros AI to connector catalog (#7837)\u2026", "author": {"name": "Harshith Mullapudi", "email": "harshithmullapudi@gmail.com", "user": {"login": "harshithmullapudi"}}, "additions": 0, "deletions": 153}}, {"node": {"oid": "c5543221022b08b62f204cd655c2e96703eb133f", "messageHeadline": "Include DO one-click deployment option (#9803) (#9914)", "author": {"name": "Harshith Mullapudi", "email": "harshithmullapudi@gmail.com", "user": {"login": "harshithmullapudi"}}, "additions": 3, "deletions": 6}}, {"node": {"oid": "5fd3292e2dac4adb697886530eb7cbca185c272f", "messageHeadline": "Add Jenkins source from Faros AI to connector catalog (#7837)", "author": {"name": "Chris Wu", "email": "chris@faros.ai", "user": {"login": "cjwooo"}}, "additions": 153, "deletions": 0}}, {"node": {"oid": "94d74bb4c65610149fc46ba3ebc605f3ac2f9a12", "messageHeadline": "Add Streamr destination document (#9155)", "author": {"name": "Thanh Le", "email": "mihthanh27@gmail.com", "user": {"login": "thanhlmm"}}, "additions": 63, "deletions": 0}}, {"node": {"oid": "27b5ba338656b9adbfc8ebd90960a200a14d5935", "messageHeadline": ":tada: Source Looker: Migrate to native CDK (#9609)", "author": {"name": "Maksym Pavlenok", "email": "antixar@gmail.com", "user": {"login": "antixar"}}, "additions": 1151, "deletions": 5289}}, {"node": {"oid": "65c37e48d40e3280e98c61b308a45998bbe21ca9", "messageHeadline": "update doc with list of new config tables (#9511)", "author": {"name": "Subodh Kant Chaturvedi", "email": "subodh@airbyte.io", "user": {"login": "subodh1810"}}, "additions": 9, "deletions": 1}}, {"node": {"oid": "0b1b75bd0f11a1c7bc5fb802be2629e851edb0fc", "messageHeadline": "\ud83d\udc1b Source Delighted: output only records in which cursor field is grea\u2026", "author": {"name": "oleh.zorenko", "email": "19872253+Zirochkaa@users.noreply.github.com", "user": {"login": "Zirochkaa"}}, "additions": 110, "deletions": 8}}, {"node": {"oid": "8f2259587fc1723e909315997808dfb737bf6b73", "messageHeadline": "Allow updating workspace names (#9686)", "author": {"name": "Tim Roes", "email": "tim@airbyte.io", "user": {"login": "timroes"}}, "additions": 194, "deletions": 0}}, {"node": {"oid": "c873898f47ea5a333b512937a22417bcd1335ecd", "messageHeadline": "Fix datamodel_code_generator  exception in connector build (#9894)", "author": {"name": "LiRen Tu", "email": "tuliren@gmail.com", "user": {"login": "tuliren"}}, "additions": 3, "deletions": 3}}, {"node": {"oid": "a094142825b53692f0c15db505608968fcebc153", "messageHeadline": "Format code (#9892)", "author": {"name": "LiRen Tu", "email": "tuliren@gmail.com", "user": {"login": "tuliren"}}, "additions": 94, "deletions": 132}}, {"node": {"oid": "479f0d7c8d91b8f609e705417c357c48750010f4", "messageHeadline": "[MVP] Integrate sentry to all java-based connectors (#9745)", "author": {"name": "Alexander Tsukanov", "email": "alexander.tsukanovvv@gmail.com", "user": {"login": "alexandertsukanov"}}, "additions": 154, "deletions": 45}}, {"node": {"oid": "c9b529cca72cd57f132b6af933f5ed14c90e7797", "messageHeadline": "Add the Graveyarded HTTP Request back to docs (#9451)", "author": {"name": "Abhi Vaidyanatha", "email": "abhi@airbyte.io", "user": {"login": "avaidyanatha"}}, "additions": 19, "deletions": 0}}, {"node": {"oid": "028d0e25f0b7c9df768a6b0e6e641efe1f320564", "messageHeadline": "Add logs (#9882)", "author": {"name": "Benoit Moriceau", "email": "benoit@airbyte.io", "user": {"login": "benmoriceau"}}, "additions": 6, "deletions": 3}}, {"node": {"oid": "d5663691c7d0f01a3f0de5e877ddeb06958085db", "messageHeadline": "\ud83d\udc1b SAT: Fix test_oneof_usage fail #9860 (#9861)", "author": {"name": "Eugene Kulak", "email": "widowmakerreborn@gmail.com", "user": {"login": "keu"}}, "additions": 581, "deletions": 382}}, {"node": {"oid": "5391880f7a2a1cc06f7989f9cb59323211b8ef1c", "messageHeadline": "\ud83c\udf89 Source and Destination Snowflake: Add jdbc_url_params support for o\u2026", "author": {"name": "Noah Kawasaki", "email": "68556134+noahkawasakigoogle@users.noreply.github.com", "user": {"login": "noahkawasakigoogle"}}, "additions": 86, "deletions": 35}}, {"node": {"oid": "d70417a54df1aeebfe5914023de50b8a5ecfc8d8", "messageHeadline": "Wrap the `hook-weight` value between double quotes (#9881)", "author": {"name": "Mohamed Magdy", "email": "mohamed.magdy@canary.is", "user": {"login": "mohamagdy"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "2f41810cca18d4afdd240a6946fd0e5925ad9214", "messageHeadline": "Verify source redshift schema selection in tests (#9862)", "author": {"name": "LiRen Tu", "email": "tuliren@gmail.com", "user": {"login": "tuliren"}}, "additions": 67, "deletions": 51}}, {"node": {"oid": "57c8185b389be282f51c629cae9d35d81b4cb95e", "messageHeadline": ":tada: Destination oracle-strict-encrypt - update title description (\u2026", "author": {"name": "midavadim", "email": "midavadim@yahoo.com", "user": {"login": "midavadim"}}, "additions": 16, "deletions": 15}}, {"node": {"oid": "537da165f3804da4691b0f89c7a287c8cff0818a", "messageHeadline": "configure temporal workflow execution ttl (#9838)", "author": {"name": "Jared Rhizor", "email": "jared@dataline.io", "user": {"login": "jrhizor"}}, "additions": 31, "deletions": 1}}, {"node": {"oid": "c51608a57ffa190cfea3d5b5a0fe13d7d9770fd8", "messageHeadline": "add new platform-project-start-sprint workflow skeleton", "author": {"name": "pmossman", "email": "parker@airbyte.io", "user": {"login": "pmossman"}}, "additions": 61, "deletions": 0}}, {"node": {"oid": "c8ee3f834120aa365acaa90b5eb583ac52c476ca", "messageHeadline": "SAT: check for not allowed keywords `allOf`, `not` in connectors sche\u2026", "author": {"name": "Serhii Chvaliuk", "email": "grubberr@gmail.com", "user": {"login": "grubberr"}}, "additions": 77, "deletions": 2}}, {"node": {"oid": "a3b44ec7fadd71c16c6c27ba8d8c3f81a7e2032e", "messageHeadline": "Documentation: using custom connectors (#9833)", "author": {"name": "Augustin", "email": "augustin.lafanechere@gmail.com", "user": {"login": "alafanechere"}}, "additions": 112, "deletions": 0}}, {"node": {"oid": "8bde52870b4992005a10faaf4afcf3c005f4c2d7", "messageHeadline": ":tada: destination oracle - update fields in specifications (#9177)", "author": {"name": "Iryna Grankova", "email": "87977540+igrankova@users.noreply.github.com", "user": {"login": "igrankova"}}, "additions": 36, "deletions": 34}}, {"node": {"oid": "af38f953e910bae16084338dc048bfaab0a0a625", "messageHeadline": ":tada: destination pubsub - update fields in specifications  (#9183)", "author": {"name": "Iryna Grankova", "email": "87977540+igrankova@users.noreply.github.com", "user": {"login": "igrankova"}}, "additions": 9, "deletions": 8}}, {"node": {"oid": "87a30557d260fb78780b2bb612bfb88e865773df", "messageHeadline": "Tweak dbt configuration parameters to reasonable values  (#9846)", "author": {"name": "Christophe Duong", "email": "christophe.duong@gmail.com", "user": {"login": "ChristopheDuong"}}, "additions": 26, "deletions": 16}}, {"node": {"oid": "f3fa7ad92bd64044029b24a826878f841e62d654", "messageHeadline": "Documentation: fix typo in configuring Airbyte (SECRET_PERSISTENCE) (\u2026", "author": {"name": "Augustin", "email": "augustin.lafanechere@gmail.com", "user": {"login": "alafanechere"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "cb69017ec8dd75a0070b6d590bffd75b5ba9baef", "messageHeadline": "Source Salesforce: finish the sync with success if rate limit is reac\u2026", "author": {"name": "augan-rymkhan", "email": "93112548+augan-rymkhan@users.noreply.github.com", "user": {"login": "augan-rymkhan"}}, "additions": 221, "deletions": 9}}, {"node": {"oid": "720deafbf51950a838c09f62e2169224e7c37a09", "messageHeadline": "Bump Airbyte version from 0.35.11-alpha to 0.35.12-alpha (#9857)", "author": {"name": "Octavia Squidington III", "email": "90398440+octavia-squidington-iii@users.noreply.github.com", "user": {"login": "octavia-squidington-iii"}}, "additions": 42, "deletions": 42}}, {"node": {"oid": "2e772e1dbb73445b0e1a60e543b2f47f69fa03dd", "messageHeadline": "add heartbeating when setting up the TemporalAttemptExecution (#9854)", "author": {"name": "Jared Rhizor", "email": "jared@dataline.io", "user": {"login": "jrhizor"}}, "additions": 196, "deletions": 151}}, {"node": {"oid": "4262d2642ff7b317108f58663a9de348d98aba08", "messageHeadline": "Fix reset (#9801)", "author": {"name": "Benoit Moriceau", "email": "benoit@airbyte.io", "user": {"login": "benmoriceau"}}, "additions": 87, "deletions": 10}}, {"node": {"oid": "ccfe63af3e9e8abd43412d2b6ab2f7e5b581fb17", "messageHeadline": ":tada: Destination snowflake - update fields in specifications (#9184)", "author": {"name": "Iryna Grankova", "email": "87977540+igrankova@users.noreply.github.com", "user": {"login": "igrankova"}}, "additions": 21, "deletions": 20}}, {"node": {"oid": "2ac327486ea3aa41668a14e0a68336b03725210c", "messageHeadline": "Heartbeat for long running activity (#9852)", "author": {"name": "Benoit Moriceau", "email": "benoit@airbyte.io", "user": {"login": "benmoriceau"}}, "additions": 13, "deletions": 11}}, {"node": {"oid": "2a015a84080de2897a46d35b84b69d9b2adb1168", "messageHeadline": "SAT: Introduce new way to compare records based on PK #9718 (#9768)", "author": {"name": "Eugene Kulak", "email": "widowmakerreborn@gmail.com", "user": {"login": "keu"}}, "additions": 166, "deletions": 141}}, {"node": {"oid": "360e43800f1b58e9dc24eeef79b0a6b14a468c2b", "messageHeadline": "Mark web backend APIs as non-public (#9813)", "author": {"name": "Tim Roes", "email": "tim@airbyte.io", "user": {"login": "timroes"}}, "additions": 5, "deletions": 1}}, {"node": {"oid": "e53e29056e6f61728b966777f18f49772aa2992a", "messageHeadline": "replace '\\\\n' -> '\\n' (#9793)", "author": {"name": "Serhii Chvaliuk", "email": "grubberr@gmail.com", "user": {"login": "grubberr"}}, "additions": 3, "deletions": 3}}, {"node": {"oid": "1c421a979190f12c148034b9079b5238e226c73f", "messageHeadline": "Source Hubspot: Fix getting submissions for all forms (#9555)", "author": {"name": "gergelylendvai", "email": "47741829+gergelylendvai@users.noreply.github.com", "user": {"login": "gergelylendvai"}}, "additions": 22, "deletions": 10}}, {"node": {"oid": "e4661fb92a4a2c8648b6c02d7edae74a48dd7d4d", "messageHeadline": "Remove regex check from Java source acceptance test (#9829)", "author": {"name": "LiRen Tu", "email": "tuliren@gmail.com", "user": {"login": "tuliren"}}, "additions": 43, "deletions": 229}}, {"node": {"oid": "d7052a408d6edf4482ed1bafd225ae91ddbc6d45", "messageHeadline": "docs: fix channel name (#9830)", "author": {"name": "Marcos Marx", "email": "marcosmarxm@users.noreply.github.com", "user": {"login": "marcosmarxm"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "40194c6155955d8ab1be1ec75c9ec541f6776977", "messageHeadline": ":bug: Source Slack schema and retry function (#9575)", "author": {"name": "Marcos Marx", "email": "marcosmarxm@users.noreply.github.com", "user": {"login": "marcosmarxm"}}, "additions": 6, "deletions": 6}}, {"node": {"oid": "86b506f0e065b79de79c1ef31c0b404aba59ea88", "messageHeadline": "Update platform-project-automation.yml", "author": {"name": "Parker Mossman", "email": "parker@airbyte.io", "user": {"login": "pmossman"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "d08afa8965565d470adab8c99bad2185a0ff3b1d", "messageHeadline": "Update platform-project-automation.yml", "author": {"name": "Parker Mossman", "email": "parker@airbyte.io", "user": {"login": "pmossman"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "147d0bb4784ec88079334d9b01e8aaef027dca42", "messageHeadline": "Update platform-project-automation.yml", "author": {"name": "Parker Mossman", "email": "parker@airbyte.io", "user": {"login": "pmossman"}}, "additions": 4, "deletions": 2}}, {"node": {"oid": "1f139da4f69db5eae119a7df82670d118ed07cfa", "messageHeadline": "Update platform-project-automation.yml", "author": {"name": "Parker Mossman", "email": "parker@airbyte.io", "user": {"login": "pmossman"}}, "additions": 1, "deletions": 2}}, {"node": {"oid": "4bed6029cb6e7e02aeb2a6c944d0ed87aa5d53b0", "messageHeadline": "try adding custom fields", "author": {"name": "pmossman", "email": "parker@airbyte.io", "user": {"login": "pmossman"}}, "additions": 16, "deletions": 12}}, {"node": {"oid": "1c6b1fb908cf148345ffa484db1ae383bb1c66d7", "messageHeadline": "Bump Airbyte version from 0.35.10-alpha to 0.35.11-alpha (#9820)", "author": {"name": "Octavia Squidington III", "email": "90398440+octavia-squidington-iii@users.noreply.github.com", "user": {"login": "octavia-squidington-iii"}}, "additions": 42, "deletions": 42}}, {"node": {"oid": "4d48e7707087c14945e24363aaacf50ddee85572", "messageHeadline": "\ud83c\udf89 Source BigCommerce: add Products Stream (#9516)", "author": {"name": "Guido Turtu", "email": "48365565+guidoturtu@users.noreply.github.com", "user": {"login": "guidoturtu"}}, "additions": 2459, "deletions": 8}}, {"node": {"oid": "9efa44f9d75f679fa43f54a1e0ac4219abe1e1de", "messageHeadline": "Source Github: correct spec + bump connector version (#9580)", "author": {"name": "Marcos Marx", "email": "marcosmarxm@users.noreply.github.com", "user": {"login": "marcosmarxm"}}, "additions": 3, "deletions": 3}}, {"node": {"oid": "5bce24c469c302682f636fbe49f093ac9c189c55", "messageHeadline": "\ud83c\udf89Source-redshift: added an optional field for schema\\s selection (#9721)", "author": {"name": "Eugene", "email": "etsybaev@gmail.com", "user": {"login": "etsybaev"}}, "additions": 104, "deletions": 14}}, {"node": {"oid": "ac32b8ef5fc0b376d1ce1dc334ae0ab4e1e9c1a5", "messageHeadline": "use project-beta-automations action", "author": {"name": "pmossman", "email": "parker@airbyte.io", "user": {"login": "pmossman"}}, "additions": 17, "deletions": 5}}, {"node": {"oid": "eafaadfd69ffa2da464fa4908d7451b7265fd88e", "messageHeadline": "GitHub Source: add fields for  auto merge  in pull_request stream (#9\u2026", "author": {"name": "Brian Leonard", "email": "brian@bleonard.com", "user": {"login": "bleonard"}}, "additions": 20, "deletions": 5}}, {"node": {"oid": "5a8fdc6b143d653de2c6ecc7604549b14fb1ab49", "messageHeadline": "Platform project automation (#9825)", "author": {"name": "Parker Mossman", "email": "parker@airbyte.io", "user": {"login": "pmossman"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "16a16ec6382cd52533380942e37d5252732f77cc", "messageHeadline": "fix double with: (#9823)", "author": {"name": "Parker Mossman", "email": "parker@airbyte.io", "user": {"login": "pmossman"}}, "additions": 2, "deletions": 3}}, {"node": {"oid": "09a202db3d068e29b33bec6b0c665ce4e6d78412", "messageHeadline": "add platform project automation github workflow (#9821)", "author": {"name": "Parker Mossman", "email": "parker@airbyte.io", "user": {"login": "pmossman"}}, "additions": 18, "deletions": 0}}, {"node": {"oid": "4b148db54c231dbe8856fd5906c9ca53e86564df", "messageHeadline": "Bmoric/deployment signal (#9799)", "author": {"name": "Benoit Moriceau", "email": "benoit@airbyte.io", "user": {"login": "benmoriceau"}}, "additions": 44, "deletions": 45}}, {"node": {"oid": "dda6902cec442d78ae86e9c7763050ae0b260968", "messageHeadline": "feat: add publish-external command to slash commands to publish exter\u2026", "author": {"name": "Harshith Mullapudi", "email": "harshithmullapudi@gmail.com", "user": {"login": "harshithmullapudi"}}, "additions": 139, "deletions": 0}}, {"node": {"oid": "a6a7ee5f1bad1ba3a0b198d24b2d5429983ddd33", "messageHeadline": "Add data types documentation (#9767)", "author": {"name": "Edward Gao", "email": "edward.gao@airbyte.io", "user": {"login": "edgao"}}, "additions": 168, "deletions": 1}}, {"node": {"oid": "f78ede0b511de022482c5f0713752ddf01460eb4", "messageHeadline": "reintroduce window in days, log warning when sampling occurs (#9480)", "author": {"name": "Marcos Eliziario Santos", "email": "eliziario@users.noreply.github.com", "user": {"login": "eliziario"}}, "additions": 332, "deletions": 43}}, {"node": {"oid": "b40b3036381db002c58a68287e194f4f3b30bc4c", "messageHeadline": "\ud83c\udf89Source HubSpot: Adds form_submission and property_history streams (#\u2026", "author": {"name": "Tino Merl", "email": "35485536+tinomerl@users.noreply.github.com", "user": {"login": "tinomerl"}}, "additions": 161, "deletions": 11}}, {"node": {"oid": "805c8d9aed1bfa257870caff92d868988808c603", "messageHeadline": "add FailureReason and AttemptFailureSummary schema (#9527)", "author": {"name": "Parker Mossman", "email": "parker@airbyte.io", "user": {"login": "pmossman"}}, "additions": 676, "deletions": 20}}, {"node": {"oid": "894a07267fc43cc8fa5f6ffe6d49fb289cb4d438", "messageHeadline": "Bump Airbyte version from 0.35.9-alpha to 0.35.10-alpha (#9800)", "author": {"name": "Octavia Squidington III", "email": "90398440+octavia-squidington-iii@users.noreply.github.com", "user": {"login": "octavia-squidington-iii"}}, "additions": 44, "deletions": 44}}, {"node": {"oid": "d0b226bb1bd2e66a4f13c16f20263c6bfa148ed1", "messageHeadline": "Address review comments for mock source (#9773)", "author": {"name": "LiRen Tu", "email": "tuliren@gmail.com", "user": {"login": "tuliren"}}, "additions": 64, "deletions": 28}}, {"node": {"oid": "8f46b37524197c1b24fe1ad874fe451d71a76208", "messageHeadline": "add getConfigWithMetadata method to ConfigPersistence (#9795)", "author": {"name": "Lake Mossman", "email": "lake@airbyte.io", "user": {"login": "lmossman"}}, "additions": 116, "deletions": 3}}, {"node": {"oid": "4a290fa9ff6e8cac8da05171d7b57b51a145001b", "messageHeadline": "[#9554 PR] Postgres/Mssql Source: Increase version (#9753)", "author": {"name": "Andrii Leonets", "email": "30464745+DoNotPanicUA@users.noreply.github.com", "user": {"login": "DoNotPanicUA"}}, "additions": 12, "deletions": 10}}, {"node": {"oid": "26290983900448f2442e143fb0076cafa21eb88d", "messageHeadline": "\ud83d\udc1b Source Salesforce: parse CSV with \"unix\" dialect (#9757)", "author": {"name": "Serhii Chvaliuk", "email": "grubberr@gmail.com", "user": {"login": "grubberr"}}, "additions": 35, "deletions": 10}}, {"node": {"oid": "926383e7af1b8eba90500682588322da3673310e", "messageHeadline": "Helm Chart: Fix get minio secrets from Values (#9769)", "author": {"name": "Romain Eggermont", "email": "rom.eggermont@gmail.com", "user": {"login": "reggermont"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "2e7ee756eb1d55080d707cef63454788a7abb6be", "messageHeadline": "Source GoogleAds: add end_date to config (#8669)", "author": {"name": "iberchid", "email": "93732608+iberchid@users.noreply.github.com", "user": {"login": "iberchid"}}, "additions": 153, "deletions": 6}}, {"node": {"oid": "20d6009afab69bc0b59cac341c1dfec1dd270b72", "messageHeadline": "add Sentry docs (#9791)", "author": {"name": "Maksym Pavlenok", "email": "antixar@gmail.com", "user": {"login": "antixar"}}, "additions": 13, "deletions": 0}}, {"node": {"oid": "579923d2f86805af3db8ee75965ada547be01ff8", "messageHeadline": "Update fields in source-connectors specifications: posthog, recurly, \u2026", "author": {"name": "Iryna Grankova", "email": "87977540+igrankova@users.noreply.github.com", "user": {"login": "igrankova"}}, "additions": 96, "deletions": 62}}, {"node": {"oid": "ed1d26af9f67e1c4297b94ec57dda3533f1120a9", "messageHeadline": "S3, GCS Destinations : Fix interface duplication (#9577)", "author": {"name": "Andrii Leonets", "email": "30464745+DoNotPanicUA@users.noreply.github.com", "user": {"login": "DoNotPanicUA"}}, "additions": 134, "deletions": 86}}, {"node": {"oid": "7806dbce22106debc6cfb7669209f2216ce7906d", "messageHeadline": "Update fields in source-connectors specifications: google-sheets (#9208)", "author": {"name": "ycherniaiev", "email": "94798230+ycherniaiev@users.noreply.github.com", "user": {"login": "ycherniaiev"}}, "additions": 24, "deletions": 21}}, {"node": {"oid": "e05dfd1bcdf59f03992b8ff5ce938fdeb9403959", "messageHeadline": "\ud83d\udc19 octavia-cli: add command to list existing sources, destinations and\u2026", "author": {"name": "Augustin", "email": "augustin.lafanechere@gmail.com", "user": {"login": "alafanechere"}}, "additions": 444, "deletions": 281}}, {"node": {"oid": "0dfbfdc2e3c37f17f6acb8ca4be6468e04c92799", "messageHeadline": "feat: added api to jobs handler to get required debug info (#9703)", "author": {"name": "Harshith Mullapudi", "email": "harshithmullapudi@gmail.com", "user": {"login": "harshithmullapudi"}}, "additions": 441, "deletions": 31}}, {"node": {"oid": "d616279bea74bdc78eb97955629cd84c138fe5ec", "messageHeadline": "Source hubspot: add Feedback Submissions stream and update Ticket Pip\u2026", "author": {"name": "Vladimir remar", "email": "vladimir.remar@gmail.com", "user": {"login": "vladimir-remar"}}, "additions": 227, "deletions": 10}}, {"node": {"oid": "f5beea1c81ab98933d815ee98262284469ffd2ba", "messageHeadline": "Documentation: postgres version update for creating index (#9766)", "author": {"name": "Brian Leonard", "email": "brian.leonard@grouparoo.com", "user": null}, "additions": 1, "deletions": 1}}, {"node": {"oid": "7e25fddd6824fa1d2c8c216b294bc21a2baa1331", "messageHeadline": "Bump Airbyte version from 0.35.8-alpha to 0.35.9-alpha (#9765)", "author": {"name": "Octavia Squidington III", "email": "90398440+octavia-squidington-iii@users.noreply.github.com", "user": {"login": "octavia-squidington-iii"}}, "additions": 42, "deletions": 42}}, {"node": {"oid": "f5b5feaae57dd9b7daf80e695cf593132b6c5ba9", "messageHeadline": "fix attempt output persistence for schedulerv2 (#9764)", "author": {"name": "Jared Rhizor", "email": "jared@dataline.io", "user": {"login": "jrhizor"}}, "additions": 16, "deletions": 6}}, {"node": {"oid": "ded87beb6d9748c287162e54a81d1bf39831cea9", "messageHeadline": "use path for GOOGLE_APPLICATION_CREDENTIALS (#9763)", "author": {"name": "Jared Rhizor", "email": "jared@dataline.io", "user": {"login": "jrhizor"}}, "additions": 9, "deletions": 8}}, {"node": {"oid": "d76fe1eb21e607ac14df47130a8a9f7e453943c7", "messageHeadline": "\ud83c\udf89 Source Shopify: Add privileges validation (#9648)", "author": {"name": "Serhii Lazebnyi", "email": "53845333+lazebnyi@users.noreply.github.com", "user": {"login": "lazebnyi"}}, "additions": 94, "deletions": 26}}, {"node": {"oid": "896c1178aa9568a3ea41cb7bda9485b3cd23ee0b", "messageHeadline": "Bump Airbyte version from 0.35.7-alpha to 0.35.8-alpha (#9762)", "author": {"name": "Octavia Squidington III", "email": "90398440+octavia-squidington-iii@users.noreply.github.com", "user": {"login": "octavia-squidington-iii"}}, "additions": 44, "deletions": 44}}, {"node": {"oid": "0eb36887339d26602a1aef8b9e6a47fbb093d820", "messageHeadline": "Reset error (#9761)", "author": {"name": "Benoit Moriceau", "email": "benoit@airbyte.io", "user": {"login": "benmoriceau"}}, "additions": 3, "deletions": 3}}, {"node": {"oid": "5e002ad0e5a175d2a3bcd43c3e9d1b7cbb32766a", "messageHeadline": "link in summary (#9760)", "author": {"name": "Augustin", "email": "augustin.lafanechere@gmail.com", "user": {"login": "alafanechere"}}, "additions": 1, "deletions": 0}}, {"node": {"oid": "c83d3aa21ed35c62c4896f5091f46f1f06341a62", "messageHeadline": "\ud83d\udc1b Source Postgres: allow handling of java sql date (#9554)", "author": {"name": "L\u00e9on Stefani", "email": "leon@brigad.co", "user": {"login": "shrodingers"}}, "additions": 3, "deletions": 0}}, {"node": {"oid": "df6610baae429792fc492731864d6542200b08f4", "messageHeadline": ":tada: Updated azure blob storage destination (#9682)", "author": {"name": "andriikorotkov", "email": "88329385+andriikorotkov@users.noreply.github.com", "user": {"login": "andriikorotkov"}}, "additions": 122, "deletions": 68}}, {"node": {"oid": "5a091b12460ec6773c5655e3cae63248ad5cea86", "messageHeadline": "Destination Snowflake: edit schema name which contains the character \u2026", "author": {"name": "VitaliiMaltsev", "email": "39538064+VitaliiMaltsev@users.noreply.github.com", "user": {"login": "VitaliiMaltsev"}}, "additions": 9, "deletions": 10}}, {"node": {"oid": "62f2afb16d9c57b4a1c0cf9d7ce3b5c3091d7ca4", "messageHeadline": "\ud83d\udc1b  Publish strict-encrypt source-connectors: source-clickhouse-strict\u2026", "author": {"name": "Baz", "email": "oleksandr.bazarnov@globallogic.com", "user": {"login": "bazarnov"}}, "additions": 17, "deletions": 11}}, {"node": {"oid": "9ecd5a522d1c41ae760675111962bdbdef69a2d6", "messageHeadline": "Add license check for webapp (#9689)", "author": {"name": "Tim Roes", "email": "tim@airbyte.io", "user": {"login": "timroes"}}, "additions": 551, "deletions": 1}}, {"node": {"oid": "395a6ec3bbcb7502bc47c459df8b27cc7056e782", "messageHeadline": "MIT license for docs so its consistent with connectors licensing (#9701)", "author": {"name": "Noah Kawasaki", "email": "68556134+noahkawasakigoogle@users.noreply.github.com", "user": {"login": "noahkawasakigoogle"}}, "additions": 21, "deletions": 0}}, {"node": {"oid": "aaef33e029deacb637a00bb7cf9312f501c755b2", "messageHeadline": "Source google ads: fix for page token expired (#9608)", "author": {"name": "augan-rymkhan", "email": "93112548+augan-rymkhan@users.noreply.github.com", "user": {"login": "augan-rymkhan"}}, "additions": 46, "deletions": 19}}, {"node": {"oid": "0ed20bca613970d8677c3b80bc23de80582c1ca0", "messageHeadline": "\ud83d\udc1b Source Salesforce: Fix error during generating schema (#9478)", "author": {"name": "Serhii Lazebnyi", "email": "53845333+lazebnyi@users.noreply.github.com", "user": {"login": "lazebnyi"}}, "additions": 59, "deletions": 24}}, {"node": {"oid": "b269b9fb1e400f57b41cc21de2db8bb5a075e9f0", "messageHeadline": "\ud83c\udf89 Source e2e test: support custom catalog (#9720)", "author": {"name": "LiRen Tu", "email": "tuliren@gmail.com", "user": {"login": "tuliren"}}, "additions": 1841, "deletions": 95}}, {"node": {"oid": "05c84f5f215a18805617b3ff9c68e91ba036bd2b", "messageHeadline": "Improve jobs logs error handling (#9585)", "author": {"name": "Artem Astapenko", "email": "3767150+Jamakase@users.noreply.github.com", "user": {"login": "jamakase"}}, "additions": 339, "deletions": 474}}, {"node": {"oid": "961f2f6caf6ec30a540bc3ec9b0f94cb1011b5e7", "messageHeadline": "\ud83c\udf89 Codecov: Implement Codecove into Sonar (#9666)", "author": {"name": "Yevhenii", "email": "34103125+yevhenii-ldv@users.noreply.github.com", "user": {"login": "yevhenii-ldv"}}, "additions": 63, "deletions": 38}}, {"node": {"oid": "3d469083cacd3d8657269fc568a60d91246dcd2a", "messageHeadline": "Bump Airbyte version from 0.35.6-alpha to 0.35.7-alpha (#9708)", "author": {"name": "Octavia Squidington III", "email": "90398440+octavia-squidington-iii@users.noreply.github.com", "user": {"login": "octavia-squidington-iii"}}, "additions": 42, "deletions": 42}}, {"node": {"oid": "19ea1b66be1727d3d3632162e03c072ff7b98fb6", "messageHeadline": "Update the cancellation (#9705)", "author": {"name": "Benoit Moriceau", "email": "benoit@airbyte.io", "user": {"login": "benmoriceau"}}, "additions": 9, "deletions": 6}}, {"node": {"oid": "0864c0039fed371f0590ee2ff11e73fea25addfd", "messageHeadline": "Revert \"use attemptNumber instead of attemptId where appropriate (#96\u2026", "author": {"name": "Parker Mossman", "email": "parker@airbyte.io", "user": {"login": "pmossman"}}, "additions": 20, "deletions": 20}}, {"node": {"oid": "85299282c74c82b0e944c2569e8d5511b5d09e2b", "messageHeadline": "\ud83c\udf89 Source TikTok Marketing: support oauth flow (#7636)", "author": {"name": "Anna Lvova", "email": "37615075+annalvova05@users.noreply.github.com", "user": {"login": "annalvova05"}}, "additions": 522, "deletions": 164}}, {"node": {"oid": "6490bf7b7fb29954182d4e640185bfb1803d7aee", "messageHeadline": "fix constructor for connector builds (#9704)", "author": {"name": "Jared Rhizor", "email": "jared@dataline.io", "user": {"login": "jrhizor"}}, "additions": 2, "deletions": 3}}, {"node": {"oid": "7e23ee2eeb0a02160cd322b8439f382733ab2562", "messageHeadline": "\ud83c\udf89 Source Amazon Seller Partner: Add GET_FLAT_FILE_ALL_ORDERS_DATA_BY_\u2026", "author": {"name": "ron-damon", "email": "48366185+ron-damon@users.noreply.github.com", "user": {"login": "ron-damon"}}, "additions": 242, "deletions": 6}}, {"node": {"oid": "1a74de6156a5bdaa1b160d4effd3e6e08b66a420", "messageHeadline": "\ud83c\udf89 New Source: PersistIq (#9515)", "author": {"name": "Zaimwa9", "email": "B00549848@essec.edu", "user": {"login": "Zaimwa9"}}, "additions": 1019, "deletions": 0}}, {"node": {"oid": "aa31f6abadb013ebffbde3f130fcb7e97570450d", "messageHeadline": "\ud83c\udf89  Collapse sonar reports (#9699)", "author": {"name": "Maksym Pavlenok", "email": "antixar@gmail.com", "user": {"login": "antixar"}}, "additions": 11, "deletions": 1}}, {"node": {"oid": "c524e0af64789dc47bc1bbcc810dfe94c22d3c9f", "messageHeadline": "\ud83c\udf89 Source HubSpot: Add more fields for `email_events` stream (#9641)", "author": {"name": "Serhii Chvaliuk", "email": "grubberr@gmail.com", "user": {"login": "grubberr"}}, "additions": 86, "deletions": 7}}, {"node": {"oid": "e9dba45b41b1ac920e3294ebfec22bbea0956235", "messageHeadline": "fix docker process factory test on ci (#9695)", "author": {"name": "Jared Rhizor", "email": "jared@dataline.io", "user": {"login": "jrhizor"}}, "additions": 37, "deletions": 64}}, {"node": {"oid": "2ddf0bcf6515686a638a62d62f91cc438a2b4e2f", "messageHeadline": "\ud83d\udc1b Source Github: add custom pagination size for large streams (#9664)", "author": {"name": "Yevhenii", "email": "34103125+yevhenii-ldv@users.noreply.github.com", "user": {"login": "yevhenii-ldv"}}, "additions": 41, "deletions": 13}}, {"node": {"oid": "858748757177eaf8b4bb8d56f9418dc1f2a06d52", "messageHeadline": "unblocked shopify from user selection (#9691)", "author": {"name": "Baz", "email": "oleksandr.bazarnov@globallogic.com", "user": {"login": "bazarnov"}}, "additions": 0, "deletions": 1}}, {"node": {"oid": "16eb06439be72c3fa3b11d662ca877ebc425a6ab", "messageHeadline": "Hide for now settings/configuration (#9559)", "author": {"name": "Artem Astapenko", "email": "3767150+Jamakase@users.noreply.github.com", "user": {"login": "jamakase"}}, "additions": 6, "deletions": 6}}, {"node": {"oid": "3dac7aef426351be5de64f5eda73fd760600d12f", "messageHeadline": "Fix demo link in onboarding (#9558)", "author": {"name": "Artem Astapenko", "email": "3767150+Jamakase@users.noreply.github.com", "user": {"login": "jamakase"}}, "additions": 45, "deletions": 22}}, {"node": {"oid": "f6f0c33cd1fdcbc4ccfa745b239150d6bc4e1f2a", "messageHeadline": "\ud83d\udc19 octavia-cli: list connectors (#9546)", "author": {"name": "Augustin", "email": "augustin.lafanechere@gmail.com", "user": {"login": "alafanechere"}}, "additions": 388, "deletions": 11}}, {"node": {"oid": "0bad09965024329cf47bda43b53989edcb3d20d2", "messageHeadline": "use attemptNumber instead of attemptId where appropriate (#9671)", "author": {"name": "Parker Mossman", "email": "parker@airbyte.io", "user": {"login": "pmossman"}}, "additions": 20, "deletions": 20}}, {"node": {"oid": "111131a193359027d0081de1290eb4bb846662ef", "messageHeadline": "change severity of state delta tracker exception and clarify messagin\u2026", "author": {"name": "Parker Mossman", "email": "parker@airbyte.io", "user": {"login": "pmossman"}}, "additions": 6, "deletions": 2}}, {"node": {"oid": "4c83ac1f16d4eb839eda0a2fdacddb867a70fcc0", "messageHeadline": "Migration: add `failureSummary` column to `Attempts` table in jobs da\u2026", "author": {"name": "Parker Mossman", "email": "parker@airbyte.io", "user": {"login": "pmossman"}}, "additions": 69, "deletions": 1}}, {"node": {"oid": "a0079534fdb59fd41207a7bb1c960848ee327220", "messageHeadline": "Add totalStats and streamStats in Attempts API response (#9583)", "author": {"name": "Parker Mossman", "email": "parker@airbyte.io", "user": {"login": "pmossman"}}, "additions": 423, "deletions": 2}}, {"node": {"oid": "d2d0335dc06f4818bede48ec4b0c696bc377f020", "messageHeadline": "Make sure generate.sh has docker running before trying to generate, a\u2026", "author": {"name": "Noah Kawasaki", "email": "68556134+noahkawasakigoogle@users.noreply.github.com", "user": {"login": "noahkawasakigoogle"}}, "additions": 11, "deletions": 2}}, {"node": {"oid": "9fe804aac3e2998bfa38b4322bbf7213ec1f8508", "messageHeadline": "\ud83c\udf89 Destination-snowflake: start using new S3StreamCopier, and expose t\u2026", "author": {"name": "Eugene", "email": "etsybaev@gmail.com", "user": {"login": "etsybaev"}}, "additions": 210, "deletions": 34}}, {"node": {"oid": "1aee597303aa5ff65aeeb07d02d37642566229aa", "messageHeadline": "temporarily disable async orchestrator integration test (#9662)", "author": {"name": "Jared Rhizor", "email": "jared@dataline.io", "user": {"login": "jrhizor"}}, "additions": 2, "deletions": 0}}, {"node": {"oid": "d3d4d203b39fc24a90a08632f15a5ae14299d4ee", "messageHeadline": "Fixes editing of already selected item for array of objects editor (#\u2026", "author": {"name": "Artem Astapenko", "email": "3767150+Jamakase@users.noreply.github.com", "user": {"login": "jamakase"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "0e5f1a8c21ef1eb1947bd669b23dcb6bb962abb5", "messageHeadline": "Publish source shopify: added shop_url to all stream records (#9635)", "author": {"name": "Harshith Mullapudi", "email": "harshithmullapudi@gmail.com", "user": {"login": "harshithmullapudi"}}, "additions": 68, "deletions": 3}}, {"node": {"oid": "1108361d1f06f6591024e065f3c6a7513b152832", "messageHeadline": "remove flexport until it is published (#9647)", "author": {"name": "Jared Rhizor", "email": "jared@dataline.io", "user": {"login": "jrhizor"}}, "additions": 0, "deletions": 15}}, {"node": {"oid": "db4093277fc3a358314aca4de441d81f02dea598", "messageHeadline": "async container launch kubernetes \"process\" (#9242)", "author": {"name": "Jared Rhizor", "email": "jared@dataline.io", "user": {"login": "jrhizor"}}, "additions": 1496, "deletions": 680}}, {"node": {"oid": "9afbbff454978f64849b7dc910f013c660418eb2", "messageHeadline": "\ud83c\udf89 New Source: Flexport (#8777)", "author": {"name": "Juozas V", "email": "monai@cure.lt", "user": {"login": "monai"}}, "additions": 4342, "deletions": 0}}, {"node": {"oid": "e142a4f65ae5aba5abd90047ffbbd1ba90bbcf83", "messageHeadline": "Update fields in source-connectors specifications: lever-hiring (#9214)", "author": {"name": "ycherniaiev", "email": "94798230+ycherniaiev@users.noreply.github.com", "user": {"login": "ycherniaiev"}}, "additions": 119, "deletions": 47}}, {"node": {"oid": "b8cd77247c845785cf3300b9fe2d8656c2b5096e", "messageHeadline": "Documentation: More details about using an external database (#9611)", "author": {"name": "Augustin", "email": "augustin.lafanechere@gmail.com", "user": {"login": "alafanechere"}}, "additions": 3, "deletions": 1}}, {"node": {"oid": "3aa071665e7d6d399d32b8e0a3817ba5a19c5053", "messageHeadline": "Bump Airbyte version from 0.35.5-alpha to 0.35.6-alpha (#9630)", "author": {"name": "Octavia Squidington III", "email": "90398440+octavia-squidington-iii@users.noreply.github.com", "user": {"login": "octavia-squidington-iii"}}, "additions": 42, "deletions": 42}}, {"node": {"oid": "16133cf5e7c90808b0d5cc66e962c37a6dbfeb2e", "messageHeadline": "Rm flaky test (#9628)", "author": {"name": "Benoit Moriceau", "email": "benoit@airbyte.io", "user": {"login": "benmoriceau"}}, "additions": 0, "deletions": 3}}, {"node": {"oid": "e7da9232bbe5512110bae1c8900d337835cddb28", "messageHeadline": "Fix record count and add acceptance test to the new scheduler (#9487)", "author": {"name": "Benoit Moriceau", "email": "benoit@airbyte.io", "user": {"login": "benmoriceau"}}, "additions": 437, "deletions": 59}}, {"node": {"oid": "97eeb2fbfa494541a2a4cc3154d99a1bec0775be", "messageHeadline": "Fix generate.sh from bad trap for ERR signal in by using bash instead\u2026", "author": {"name": "Noah Kawasaki", "email": "68556134+noahkawasakigoogle@users.noreply.github.com", "user": {"login": "noahkawasakigoogle"}}, "additions": 3, "deletions": 3}}, {"node": {"oid": "8b149e85665c0d1cbe9874ca4e3aa21e222611be", "messageHeadline": "\ud83c\udf89  Source Shopify: implement Oauth2.0 for Airbyte-Cloud (#9591)", "author": {"name": "Baz", "email": "oleksandr.bazarnov@globallogic.com", "user": {"login": "bazarnov"}}, "additions": 270, "deletions": 78}}, {"node": {"oid": "9d224f2a1066d764dcd9572b298b4fad457d0bab", "messageHeadline": "add annotations to posgtresql deployment with helm (#9556)", "author": {"name": "Augustin", "email": "augustin.lafanechere@gmail.com", "user": {"login": "alafanechere"}}, "additions": 3, "deletions": 1}}, {"node": {"oid": "48ca8060bfff9a5b1e377e73cf3f7df1523c8c3f", "messageHeadline": "Amazon Seller Partner Fix: 0 records read in reports (#9581)", "author": {"name": "Prudhvi Raj", "email": "prudhviraj.iit@gmail.com", "user": {"login": "prudhvi85"}}, "additions": 7, "deletions": 6}}, {"node": {"oid": "28b174ce398bcce0d8f7b7aebc7561762ceae0a5", "messageHeadline": "Fix logger for function 'should_retry' (#9619)", "author": {"name": "Yevhenii", "email": "34103125+yevhenii-ldv@users.noreply.github.com", "user": {"login": "yevhenii-ldv"}}, "additions": 5, "deletions": 4}}, {"node": {"oid": "1832c69c269e1c9f15c3eb36f7a1bd59a861ab73", "messageHeadline": "Add  SonarQube to CI (#8362)", "author": {"name": "h-chlor", "email": "43164320+h-chlor@users.noreply.github.com", "user": {"login": "h-chlor"}}, "additions": 1584, "deletions": 338}}, {"node": {"oid": "208c14682d3e49af141aed6ff5de7dbe95597e35", "messageHeadline": "updated benchmarks databases and scripts (#9597)", "author": {"name": "andriikorotkov", "email": "88329385+andriikorotkov@users.noreply.github.com", "user": {"login": "andriikorotkov"}}, "additions": 51, "deletions": 49}}, {"node": {"oid": "6990cc73bab05b878470a8876a1b1642294d649a", "messageHeadline": "\ud83d\udc1b Source Intercom: Fix handling of scroll param when it expired (#9513)", "author": {"name": "Serhii Lazebnyi", "email": "53845333+lazebnyi@users.noreply.github.com", "user": {"login": "lazebnyi"}}, "additions": 55, "deletions": 12}}, {"node": {"oid": "89308f71af2beab675399a37a850846a3b168f8a", "messageHeadline": "Snowflake source: keep session alive to avoid breaking connection (#9\u2026", "author": {"name": "oneshcheret", "email": "33333155+sashaNeshcheret@users.noreply.github.com", "user": {"login": "sashaNeshcheret"}}, "additions": 8, "deletions": 6}}, {"node": {"oid": "df4b4d645758a15ea942cd47521c8f6a8e00a6d1", "messageHeadline": "Update fields in source-connectors specifications: google-analytics-v\u2026", "author": {"name": "ycherniaiev", "email": "94798230+ycherniaiev@users.noreply.github.com", "user": {"login": "ycherniaiev"}}, "additions": 19, "deletions": 16}}, {"node": {"oid": "a1e2b6383d4e2e911adff57052d715101ef33474", "messageHeadline": "Update fields in source-connectors specifications: google-ads (#9149)", "author": {"name": "ycherniaiev", "email": "94798230+ycherniaiev@users.noreply.github.com", "user": {"login": "ycherniaiev"}}, "additions": 34, "deletions": 33}}, {"node": {"oid": "cb8644e2d509c62ad31fed37977618f04c4fac2e", "messageHeadline": "Remove empty helm workflow (#9592)", "author": {"name": "Tim Roes", "email": "tim@airbyte.io", "user": {"login": "timroes"}}, "additions": 0, "deletions": 74}}, {"node": {"oid": "38a5d846119053bc965e35b86a4a733844d0f75f", "messageHeadline": "\ud83d\udc1b Prevent SVG icons from leaking into DOM (#9574)", "author": {"name": "Tim Roes", "email": "mail@timroes.de", "user": {"login": "timroes"}}, "additions": 8, "deletions": 6}}, {"node": {"oid": "0a3713a5a52995dc0dc205d8edfd097bf625899f", "messageHeadline": "Source Salesforce: Deprecate API Type parameter (#9302)", "author": {"name": "augan-rymkhan", "email": "93112548+augan-rymkhan@users.noreply.github.com", "user": {"login": "augan-rymkhan"}}, "additions": 135, "deletions": 308}}, {"node": {"oid": "f3798edba6b817662bbabf04fac78af68a389e57", "messageHeadline": "add node strict check (#9335)", "author": {"name": "Artem Astapenko", "email": "3767150+Jamakase@users.noreply.github.com", "user": {"login": "jamakase"}}, "additions": 7, "deletions": 0}}, {"node": {"oid": "7a2624612dec7175fd5d2493bb6d6da18fed8779", "messageHeadline": "\ud83d\udc1b Minor correction in the frontend tech-stack (#9547)", "author": {"name": "Tim Roes", "email": "mail@timroes.de", "user": {"login": "timroes"}}, "additions": 2, "deletions": 1}}, {"node": {"oid": "cbba9fa6da39a2f3766ac06d62081b06027aeac8", "messageHeadline": "\ud83d\udc1b Fix syntax errors in our specification docs (#9576)", "author": {"name": "Tim Roes", "email": "mail@timroes.de", "user": {"login": "timroes"}}, "additions": 3, "deletions": 5}}, {"node": {"oid": "0187efd03070def1eb705535435947b0e60ef008", "messageHeadline": "Destination BigQuery: update description for some fields (#9573)", "author": {"name": "Yurii Bidiuk", "email": "35812734+yurii-bidiuk@users.noreply.github.com", "user": {"login": "yurii-bidiuk"}}, "additions": 29, "deletions": 20}}, {"node": {"oid": "081510017a4df8ffc951b08ba00297de9d9f54d9", "messageHeadline": "\ud83c\udf89 New Source: Chartmogul (#9381)", "author": {"name": "Titas Skrebe", "email": "titas@omnisend.com", "user": {"login": "TSkrebe"}}, "additions": 866, "deletions": 0}}, {"node": {"oid": "62c433eeb1f02cfd26e930b41d466180afc5952a", "messageHeadline": "Source Salesforce: fix pagination in REST API streams (#9151)", "author": {"name": "augan-rymkhan", "email": "93112548+augan-rymkhan@users.noreply.github.com", "user": {"login": "augan-rymkhan"}}, "additions": 116, "deletions": 16}}, {"node": {"oid": "3f9cbecbaf08ca66fe865d2d954ff9ae2d2feab5", "messageHeadline": "Destination BigQuery: Accept Dataset ID field prefixed by Project ID \u2026", "author": {"name": "Koji Matsumoto", "email": "otomustam.ijok@gmail.com", "user": {"login": "koji-m"}}, "additions": 152, "deletions": 20}}, {"node": {"oid": "c4b365ccc8fa54238046cbb3f735070a6a402b6e", "messageHeadline": "fix master formatting (#9571)", "author": {"name": "Subodh Kant Chaturvedi", "email": "subodh@airbyte.io", "user": {"login": "subodh1810"}}, "additions": 23, "deletions": 24}}, {"node": {"oid": "6b502d8c326bcde791128f5711a21cc03bde19f3", "messageHeadline": "\ud83c\udf89 square: added oauth support (#6842)", "author": {"name": "midavadim", "email": "midavadim@yahoo.com", "user": {"login": "midavadim"}}, "additions": 588, "deletions": 41}}, {"node": {"oid": "032b06d2e2062da5f29f12543d621eee5a539b02", "messageHeadline": "Add section to UX handbook about pointing to page anchors", "author": {"name": "Sherif A. Nada", "email": "snadalive@gmail.com", "user": {"login": "sherifnada"}}, "additions": 4, "deletions": 0}}, {"node": {"oid": "edc0925ecaadf581c8c546f0f82cef77e9f2ff54", "messageHeadline": "\ud83c\udf89 SurveyMonkey source: scopes change (#9508)", "author": {"name": "Anna Lvova", "email": "37615075+annalvova05@users.noreply.github.com", "user": {"login": "annalvova05"}}, "additions": 13, "deletions": 26}}, {"node": {"oid": "cb6d9abcab0a14a881d002a60f4337e305b8dd45", "messageHeadline": "\ud83d\udc1b Source Github: Remove optional parameter `Accept` for reaction's st\u2026", "author": {"name": "Yevhenii", "email": "34103125+yevhenii-ldv@users.noreply.github.com", "user": {"login": "yevhenii-ldv"}}, "additions": 22, "deletions": 9}}, {"node": {"oid": "25fb7e7fd744f3852ebe8152db5514513f8a2c9a", "messageHeadline": "Source Hubspot: Some incremental CRM objects and engagements (#8887)", "author": {"name": "Luis Gomez", "email": "781929+lgomezm@users.noreply.github.com", "user": {"login": "lgomezm"}}, "additions": 212, "deletions": 59}}, {"node": {"oid": "d09829b21c00ff7ba75758052f4c296af4a9cf89", "messageHeadline": "\ud83c\udf89 Source Mailchimp: support oauth flow (#7159)", "author": {"name": "Anna Lvova", "email": "37615075+annalvova05@users.noreply.github.com", "user": {"login": "annalvova05"}}, "additions": 422, "deletions": 51}}, {"node": {"oid": "d65b8f986b29e7ca9232eebc29495f34479a9948", "messageHeadline": "\ud83d\udc19 octavia-cli: generate open api client (#9277)", "author": {"name": "Augustin", "email": "augustin.lafanechere@gmail.com", "user": {"login": "alafanechere"}}, "additions": 86, "deletions": 28}}, {"node": {"oid": "2bad2cf3cf119e21d017477bbc609e890451519e", "messageHeadline": "Use new github action runner ami with 100 gb disk (#9450)", "author": {"name": "LiRen Tu", "email": "tuliren@gmail.com", "user": {"login": "tuliren"}}, "additions": 6, "deletions": 1}}, {"node": {"oid": "64f127f33cd692a30bed910ad13f52587cfe2021", "messageHeadline": "Destination Snowflake: correct files and format (#9529)", "author": {"name": "Marcos Marx", "email": "marcosmarxm@users.noreply.github.com", "user": {"login": "marcosmarxm"}}, "additions": 8, "deletions": 17}}, {"node": {"oid": "103c224eccc47685cece315fde8ce890108e9144", "messageHeadline": "Add template for updating source connector type (#9430)", "author": {"name": "LiRen Tu", "email": "tuliren@gmail.com", "user": {"login": "tuliren"}}, "additions": 26, "deletions": 0}}, {"node": {"oid": "e3313875a3a61028b0748fe7de9f619821894777", "messageHeadline": "\ud83c\udf89  New Source: Hellobaton (#8461)", "author": {"name": "dluftspring", "email": "daniel.luftspring@gmail.com", "user": {"login": "dluftspring"}}, "additions": 2386, "deletions": 19}}, {"node": {"oid": "01d64861b1bc01d67a3283ef039a7e9244d3464d", "messageHeadline": "Limit release workflow to run one at a time. (#9507)", "author": {"name": "Davin Chia", "email": "davinchia@gmail.com", "user": {"login": "davinchia"}}, "additions": 2, "deletions": 0}}, {"node": {"oid": "bca9499495e3604bb5a78a280dd6a4412ce358d2", "messageHeadline": "Destination Snowflake add config file to test resources (#9518)", "author": {"name": "VitaliiMaltsev", "email": "39538064+VitaliiMaltsev@users.noreply.github.com", "user": {"login": "VitaliiMaltsev"}}, "additions": 12, "deletions": 9}}, {"node": {"oid": "dbddd7b3c587f132d4e83f998031e3c81a450273", "messageHeadline": "Add metadata to segment tracking (#8872)", "author": {"name": "Christophe Duong", "email": "christophe.duong@gmail.com", "user": {"login": "ChristopheDuong"}}, "additions": 44, "deletions": 7}}, {"node": {"oid": "6fc9889460903d66d30d351b6dc3fb8f44f35c43", "messageHeadline": "\ud83d\udc1b  Source Bing-Ads: fixed broken dependency (#9510)", "author": {"name": "Baz", "email": "oleksandr.bazarnov@globallogic.com", "user": {"login": "bazarnov"}}, "additions": 6, "deletions": 5}}, {"node": {"oid": "f552539619aa6c4b397e7def32279bd3d63a9c5f", "messageHeadline": "Upgrade to patched version. (#9506)", "author": {"name": "Davin Chia", "email": "davinchia@gmail.com", "user": {"login": "davinchia"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "6a3cb920eeab1834d3c930c35486ac79dd25e636", "messageHeadline": "Improve clarity on namespaces documentation. (#7461)", "author": {"name": "Abhi Vaidyanatha", "email": "abhi@airbyte.io", "user": {"login": "avaidyanatha"}}, "additions": 4, "deletions": 4}}, {"node": {"oid": "15cd088e8a8ddf977bb92446f6880c0858626bdf", "messageHeadline": "Clarify Connector Spec Caching. (#7664)", "author": {"name": "Abhi Vaidyanatha", "email": "abhi@airbyte.io", "user": {"login": "avaidyanatha"}}, "additions": 4, "deletions": 1}}, {"node": {"oid": "f83eca58eaf2129d21b5796a301732ab22675130", "messageHeadline": "CDK: Fix typing errors (#9037)", "author": {"name": "Eugene Kulak", "email": "widowmakerreborn@gmail.com", "user": {"login": "keu"}}, "additions": 126, "deletions": 144}}, {"node": {"oid": "41f89d1ab262ae80cc279b583cfa30d13635125b", "messageHeadline": "Destination S3: use instanceprofile if credentials are not provided (\u2026", "author": {"name": "\u00c1lvaro Queiroz", "email": "alvaroqueiroz.mas@Gmail.com", "user": {"login": "alvaroqueiroz"}}, "additions": 31, "deletions": 16}}, {"node": {"oid": "9cc2560935129316820db90f35d7bf7c1cc76b63", "messageHeadline": "Source Hubspot: adding form_submissions stream (#8011)", "author": {"name": "gergelylendvai", "email": "47741829+gergelylendvai@users.noreply.github.com", "user": {"login": "gergelylendvai"}}, "additions": 99, "deletions": 6}}, {"node": {"oid": "5f4a5bb59324a3291a70e253e7f9eed43fc0a5b7", "messageHeadline": "Add workspaceId to intercom custom attributes (#9489)", "author": {"name": "Artem Astapenko", "email": "3767150+Jamakase@users.noreply.github.com", "user": {"login": "jamakase"}}, "additions": 39, "deletions": 14}}, {"node": {"oid": "0d55835d6668e74c4ff71b2a2394b20645d5ece2", "messageHeadline": "Polish docs for installing airbyte on Plural (#9461)", "author": {"name": "michaeljguarino", "email": "mguarino46@gmail.com", "user": {"login": "michaeljguarino"}}, "additions": 28, "deletions": 5}}, {"node": {"oid": "71f5b1cd71e2277aee3abf44f52a4d894b5aeb50", "messageHeadline": "\ud83c\udf89 Destination DynamoDB: rename `dynamodb_table_name` to `dynamodb_tab\u2026", "author": {"name": "Augustin", "email": "augustin.lafanechere@gmail.com", "user": {"login": "alafanechere"}}, "additions": 25, "deletions": 24}}, {"node": {"oid": "c904b449980d832212a67da0edfe36979a80892f", "messageHeadline": "BigQuery Destination : Fix GCS processing of Facebook data (#9415)", "author": {"name": "Andrii Leonets", "email": "30464745+DoNotPanicUA@users.noreply.github.com", "user": {"login": "DoNotPanicUA"}}, "additions": 60, "deletions": 52}}, {"node": {"oid": "a495917d1d2747a0273d2e94d45ee91b1f8ce053", "messageHeadline": "Only migrate active and disable connection (#9454)", "author": {"name": "Benoit Moriceau", "email": "benoit@airbyte.io", "user": {"login": "benmoriceau"}}, "additions": 5, "deletions": 2}}, {"node": {"oid": "d992ccec993938465b9a840ad1a6e1e8b85b4ae2", "messageHeadline": "Source Mongo DB: update docker image tag in source_specs,yaml (#9481)", "author": {"name": "VitaliiMaltsev", "email": "39538064+VitaliiMaltsev@users.noreply.github.com", "user": {"login": "VitaliiMaltsev"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "9909cd69f240d9ca047c990cf546135ac1dbaf41", "messageHeadline": "\ud83c\udf89 Source HubSpot: `engagements` stream, remove auto-generated `proper\u2026", "author": {"name": "Serhii Chvaliuk", "email": "grubberr@gmail.com", "user": {"login": "grubberr"}}, "additions": 176, "deletions": 16}}, {"node": {"oid": "453470358962a096cd675a06eac9f11552aa3620", "messageHeadline": "\ud83c\udf89Source Postgres: Set up connection - add schema selection (#9360)", "author": {"name": "Eugene", "email": "etsybaev@gmail.com", "user": {"login": "etsybaev"}}, "additions": 122, "deletions": 28}}, {"node": {"oid": "2b0d0bdef634c2284a3e4945aa0551e5693419f2", "messageHeadline": "Source MongoDB fetch authorized collections only (#9238)", "author": {"name": "VitaliiMaltsev", "email": "39538064+VitaliiMaltsev@users.noreply.github.com", "user": {"login": "VitaliiMaltsev"}}, "additions": 47, "deletions": 25}}, {"node": {"oid": "ecfc9e1cc586c7d7725e3c92ed178a5ea14ff7bf", "messageHeadline": "Correcting base URL for the example API (#9245)", "author": {"name": "Anuj Gupta", "email": "anuj.gupta@tracxn.com", "user": {"login": "anujgupta0711"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "dc24d87fe1c3bead75bef16a10daefe6ec0e9c03", "messageHeadline": "Documentation: high level suggestions on how to secure Airbyte (#9448)", "author": {"name": "Augustin", "email": "augustin.lafanechere@gmail.com", "user": {"login": "alafanechere"}}, "additions": 19, "deletions": 0}}, {"node": {"oid": "22db152ab6fefaddc674c84731246c516eaedafe", "messageHeadline": "Use patched version. (#9466)", "author": {"name": "Davin Chia", "email": "davinchia@gmail.com", "user": {"login": "davinchia"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "9b1ed03fe482f5154f6c1843b1be76de87f3605d", "messageHeadline": "Add Plural deployment instructions (#9455)", "author": {"name": "Abhi Vaidyanatha", "email": "abhi@airbyte.io", "user": {"login": "avaidyanatha"}}, "additions": 48, "deletions": 0}}, {"node": {"oid": "e1968f63f9bfb90fec5ed1784d893338515f5b0f", "messageHeadline": "Add Deploy on K8s Button to README (#9452)", "author": {"name": "Abhi Vaidyanatha", "email": "abhi@airbyte.io", "user": {"login": "avaidyanatha"}}, "additions": 73, "deletions": 1}}, {"node": {"oid": "5383439e6dd7f5aead72a3b22b91fafc526bfcc6", "messageHeadline": "Destination Snowflake add test to avoid duplicated staged data (#9412)", "author": {"name": "VitaliiMaltsev", "email": "39538064+VitaliiMaltsev@users.noreply.github.com", "user": {"login": "VitaliiMaltsev"}}, "additions": 72, "deletions": 3}}, {"node": {"oid": "158151230c105649be3ceb0c0a06b15579311d23", "messageHeadline": "Remove intermediate docker images with DOCKER_BUILDKIT=1  (#9408)", "author": {"name": "Serhii Chvaliuk", "email": "grubberr@gmail.com", "user": {"login": "grubberr"}}, "additions": 4, "deletions": 2}}, {"node": {"oid": "80666cf117c7a87072208721a51ecef16e56444c", "messageHeadline": "Destination Azure Blob Storage: Added BufferedOutputStream to fix blo\u2026", "author": {"name": "bmatt", "email": "36943357+bmatticus@users.noreply.github.com", "user": {"login": "bmatticus"}}, "additions": 72, "deletions": 12}}, {"node": {"oid": "5f6785dcbf13e2aa15fa2d6f18f926c2fff6eccf", "messageHeadline": "\ud83d\udc1e Destination S3 & GCS Avro: support array with unknown item type (#9\u2026", "author": {"name": "LiRen Tu", "email": "tuliren@gmail.com", "user": {"login": "tuliren"}}, "additions": 108, "deletions": 24}}, {"node": {"oid": "826f55d51962f51a2a1c4989c354da717cb8f7a3", "messageHeadline": "Publish source amazon seller partner: added new reports (#9424)", "author": {"name": "Harshith Mullapudi", "email": "harshithmullapudi@gmail.com", "user": {"login": "harshithmullapudi"}}, "additions": 3, "deletions": 3}}, {"node": {"oid": "6ba51462fa2cc476a05d2ff721a3fdf3e645c118", "messageHeadline": "Source Amazon Seller Partner: add all remaining brand analytics repor\u2026", "author": {"name": "Juozas V", "email": "monai@cure.lt", "user": {"login": "monai"}}, "additions": 398, "deletions": 21}}, {"node": {"oid": "5643c1747152defb81d760911884f36618617abd", "messageHeadline": "Bump Airbyte version from 0.35.4-alpha to 0.35.5-alpha (#9421)", "author": {"name": "Octavia Squidington III", "email": "90398440+octavia-squidington-iii@users.noreply.github.com", "user": {"login": "octavia-squidington-iii"}}, "additions": 42, "deletions": 42}}, {"node": {"oid": "c2656de00951f4fc621fcc6492601f75d4f3af38", "messageHeadline": "Improve migration performances (#9396)", "author": {"name": "Benoit Moriceau", "email": "benoit@airbyte.io", "user": {"login": "benmoriceau"}}, "additions": 57, "deletions": 4}}, {"node": {"oid": "bf9e9cae383cc42755592aa2efb32652613fca8f", "messageHeadline": "Track per-stream record counts and records committed, and other sync \u2026", "author": {"name": "Parker Mossman", "email": "parker@airbyte.io", "user": {"login": "pmossman"}}, "additions": 987, "deletions": 120}}, {"node": {"oid": "9cff110510d729cc9870d3ffae60b05d28f3eeb2", "messageHeadline": "Run the 'Release Airbyte' workflow on EC2 runners (#9361)", "author": {"name": "Parker Mossman", "email": "parker@airbyte.io", "user": {"login": "pmossman"}}, "additions": 51, "deletions": 1}}, {"node": {"oid": "dad52edcc4ef764a285a21b0c11e8c50d9e33e74", "messageHeadline": "make airbyteDocker build cache functional (#9362)", "author": {"name": "Edward Gao", "email": "edward.gao@airbyte.io", "user": {"login": "edgao"}}, "additions": 29, "deletions": 3}}, {"node": {"oid": "858e185ff05e20ca209ee1573040e2377a5d462d", "messageHeadline": "Update fields in source-connectors specifications: snowflake (#9203)", "author": {"name": "Iryna Grankova", "email": "87977540+igrankova@users.noreply.github.com", "user": {"login": "igrankova"}}, "additions": 16, "deletions": 15}}, {"node": {"oid": "986eb588b43d08a04b3386fce48959b296c1aece", "messageHeadline": "\ud83d\udc1b Source Snowflake: fix tests (#9304)", "author": {"name": "Yurii Bidiuk", "email": "35812734+yurii-bidiuk@users.noreply.github.com", "user": {"login": "yurii-bidiuk"}}, "additions": 12, "deletions": 8}}, {"node": {"oid": "791f39aee9cea66ebd93646c7fe815a8703e6f46", "messageHeadline": "\ud83d\udc1b Salesforce Connector: Correcting the presence of an extra 'else' ha\u2026", "author": {"name": "Yevhenii", "email": "34103125+yevhenii-ldv@users.noreply.github.com", "user": {"login": "yevhenii-ldv"}}, "additions": 5, "deletions": 5}}, {"node": {"oid": "b5d24106a3232eeedc626cb467313d54b85dc510", "messageHeadline": "\ud83d\udc1b Salesforce Connector: handling 400 error, while sobject doesn't sup\u2026", "author": {"name": "Yevhenii", "email": "34103125+yevhenii-ldv@users.noreply.github.com", "user": {"login": "yevhenii-ldv"}}, "additions": 62, "deletions": 14}}, {"node": {"oid": "f466986f34ce0792280452261c8b20f00675a631", "messageHeadline": "\ud83c\udf89 Source Salesforce: Support oauth'ing into sandbox environment, swit\u2026", "author": {"name": "vitaliizazmic", "email": "75620293+vitaliizazmic@users.noreply.github.com", "user": {"login": "vitaliizazmic"}}, "additions": 87, "deletions": 29}}, {"node": {"oid": "a5d5eb7d597926b71097967e46a403aa7ffe98e9", "messageHeadline": "Source notion: fix documentation url (#9084)", "author": {"name": "Augustin", "email": "augustin.lafanechere@gmail.com", "user": {"login": "alafanechere"}}, "additions": 6, "deletions": 5}}, {"node": {"oid": "746102ac20742442e52342b43b82257cfb123242", "messageHeadline": "update spec (#9401)", "author": {"name": "Charles", "email": "giardina.charles@gmail.com", "user": {"login": "cgardens"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "484169eed149c95f6d595b30c3efb1d1a326bd1a", "messageHeadline": "\ud83d\udc1b  Source Recurly: avoid loading all accounts when importing account \u2026", "author": {"name": "Mohamed Magdy", "email": "mohamed.magdy@canary.is", "user": {"login": "mohamagdy"}}, "additions": 9, "deletions": 6}}, {"node": {"oid": "7c4ae134734de1409e30f08efe52fee4c7c5b07e", "messageHeadline": "\ud83c\udf89 Source HubSpot: support list memberships in Contacts stream (#9129)", "author": {"name": "vitaliizazmic", "email": "75620293+vitaliizazmic@users.noreply.github.com", "user": {"login": "vitaliizazmic"}}, "additions": 111, "deletions": 30}}, {"node": {"oid": "44cb30aca5a3532dc2688200cf28d04fe543336b", "messageHeadline": "\ud83d\udc1bDestination-gcs\\destination-bigquery(gcs) - updated check() method t\u2026", "author": {"name": "Eugene", "email": "etsybaev@gmail.com", "user": {"login": "etsybaev"}}, "additions": 135, "deletions": 27}}, {"node": {"oid": "1054e7e91604350d95b9ddb7b2383ccaac830fb7", "messageHeadline": "Destination Snowflake : fixed duplicate rows on retries (#9141)", "author": {"name": "VitaliiMaltsev", "email": "39538064+VitaliiMaltsev@users.noreply.github.com", "user": {"login": "VitaliiMaltsev"}}, "additions": 31, "deletions": 15}}, {"node": {"oid": "3eb64732ab5beb18f26563972c55b2bedbe0411e", "messageHeadline": "Fix JDK version to 17 (#9390)", "author": {"name": "Harsha Teja Kanna", "email": "h7kanna@users.noreply.github.com", "user": {"login": "h7kanna"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "a3557fc43ef2c461b48f472abc50affc5ce744fd", "messageHeadline": "Snowflake destination: update destination_specs (#9388)", "author": {"name": "oneshcheret", "email": "33333155+sashaNeshcheret@users.noreply.github.com", "user": {"login": "sashaNeshcheret"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "58253cdedb85680fe83040858ee145ed0db2317a", "messageHeadline": "octavia-cli: replace 3.10 occurences with 3.8 (#9376)", "author": {"name": "Augustin", "email": "augustin.lafanechere@gmail.com", "user": {"login": "alafanechere"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "4137a3427fa684f6d60da7729f7092c2a07dc552", "messageHeadline": "on upgrade of airbyte, explain logic for upgrading connectors (#9291)", "author": {"name": "Charles", "email": "giardina.charles@gmail.com", "user": {"login": "cgardens"}}, "additions": 2, "deletions": 0}}, {"node": {"oid": "ceaa1a478e8dda108f157360464450025db89cc1", "messageHeadline": "\ud83d\udc1b Snowflake destination: do not create schema if it exists (#9311)", "author": {"name": "oneshcheret", "email": "33333155+sashaNeshcheret@users.noreply.github.com", "user": {"login": "sashaNeshcheret"}}, "additions": 43, "deletions": 17}}, {"node": {"oid": "e68c564e21fa6345797349d4208b4b6174a5b84f", "messageHeadline": "Source Plaid: port to Python CDK (#7977)", "author": {"name": "firmbase-tal", "email": "89132349+firmbase-tal@users.noreply.github.com", "user": {"login": "firmbase-tal"}}, "additions": 677, "deletions": 428}}, {"node": {"oid": "0c57100b552c6677bbbcbf1af85dd8e137fd8aad", "messageHeadline": "source-googlesheet: Service account json should be secret (#9356)", "author": {"name": "Christophe Duong", "email": "christophe.duong@gmail.com", "user": {"login": "ChristopheDuong"}}, "additions": 6, "deletions": 4}}, {"node": {"oid": "0ee4d09eed675bf0a4ab30a444c6c82e1c80e5d9", "messageHeadline": "Revert \"Fix connector base test (#9348)\" (#9373)", "author": {"name": "LiRen Tu", "email": "tuliren@gmail.com", "user": {"login": "tuliren"}}, "additions": 14, "deletions": 10}}, {"node": {"oid": "9bb28939ee0b41127eab01f6c8ac250e687bfd5c", "messageHeadline": "Fix connector base test (#9348)", "author": {"name": "LiRen Tu", "email": "tuliren@gmail.com", "user": {"login": "tuliren"}}, "additions": 10, "deletions": 14}}, {"node": {"oid": "c9fee23b5f7dc0e75cbee93231d7ef446e44e4a4", "messageHeadline": "add warning about merging release on build failures (#9371)", "author": {"name": "Jared Rhizor", "email": "jared@dataline.io", "user": {"login": "jrhizor"}}, "additions": 2, "deletions": 0}}, {"node": {"oid": "2a600bebef964cc5c40df5cdc24091946ef20458", "messageHeadline": "fix migration test snowflake version comparison error (#9370)", "author": {"name": "Jared Rhizor", "email": "jared@dataline.io", "user": {"login": "jrhizor"}}, "additions": 4, "deletions": 5}}, {"node": {"oid": "f821ce212f8c40dc1a6765f8d4d5cc8b8745516e", "messageHeadline": "upgrade gradle to 7.3.3 (#9369)", "author": {"name": "Jared Rhizor", "email": "jared@dataline.io", "user": {"login": "jrhizor"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "e556697141cb2be7105f4b5253cbaa5f496103f3", "messageHeadline": "add ability to inject environment variables globally into launched pr\u2026", "author": {"name": "Jared Rhizor", "email": "jared@dataline.io", "user": {"login": "jrhizor"}}, "additions": 201, "deletions": 65}}, {"node": {"oid": "22ef236ab8fe3a7d76d1278ecbb15ca090070e0a", "messageHeadline": "Refactor and clean up json avro schema converter (#9363)", "author": {"name": "LiRen Tu", "email": "tuliren@gmail.com", "user": {"login": "tuliren"}}, "additions": 719, "deletions": 173}}, {"node": {"oid": "c071d7322115879927ddfbc346a94714ecbfd4b8", "messageHeadline": "specify python3 instead of python3.7 for pre-commit (#9293)", "author": {"name": "Parker Mossman", "email": "parker@airbyte.io", "user": {"login": "pmossman"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "1877e2aba28f344503e25439d17e266ed37ebd3a", "messageHeadline": "\ud83d\udc1bSource-mssql: added support for missed data types (#9094)", "author": {"name": "Eugene", "email": "etsybaev@gmail.com", "user": {"login": "etsybaev"}}, "additions": 365, "deletions": 100}}, {"node": {"oid": "04a113ea8c75ceecede91df6d79e11814e215ddc", "messageHeadline": "Clean up normalization (#9355)", "author": {"name": "Christophe Duong", "email": "christophe.duong@gmail.com", "user": {"login": "ChristopheDuong"}}, "additions": 829, "deletions": 5}}, {"node": {"oid": "086426339ca1c8af32be7b58cfd3c5a5ce65f0eb", "messageHeadline": "remove helm install build steps (#9024)", "author": {"name": "Charles", "email": "giardina.charles@gmail.com", "user": {"login": "cgardens"}}, "additions": 74, "deletions": 74}}, {"node": {"oid": "968ae343e631b2066c359877a93058cc1b2eff6c", "messageHeadline": "Bump Airbyte version from 0.35.3-alpha to 0.35.4-alpha (#9353)", "author": {"name": "Jared Rhizor", "email": "jared@dataline.io", "user": {"login": "jrhizor"}}, "additions": 42, "deletions": 42}}, {"node": {"oid": "8237a70ce9b366daa5f779f9187520872a1584ed", "messageHeadline": "\ud83c\udf89 Destination databricks: update fields specifications (#9153)", "author": {"name": "Iryna Grankova", "email": "87977540+igrankova@users.noreply.github.com", "user": {"login": "igrankova"}}, "additions": 13, "deletions": 12}}, {"node": {"oid": "dfb7b8cd3f22426ed0bc55f7b7fe83de4524a1d6", "messageHeadline": "\ud83d\udc1e Destination databricks: update jdbc driver to patch log4j (#7622)", "author": {"name": "LiRen Tu", "email": "tuliren@gmail.com", "user": {"login": "tuliren"}}, "additions": 59, "deletions": 9}}, {"node": {"oid": "511819b5aebbfabc54e640002ffea057f5a78463", "messageHeadline": "Normalization fix Prefix Tables starting with number (#9301)", "author": {"name": "Marcos Marx", "email": "marcosmarxm@users.noreply.github.com", "user": {"login": "marcosmarxm"}}, "additions": 354, "deletions": 708}}, {"node": {"oid": "4190dbcba243bfda6903b40e94f8cf046b46b0f7", "messageHeadline": "\ud83d\udcd6 Add service account doc to gcs connector readme (#9347)", "author": {"name": "LiRen Tu", "email": "tuliren@gmail.com", "user": {"login": "tuliren"}}, "additions": 29, "deletions": 0}}, {"node": {"oid": "3281424365c8b77bb709174dcadbab864ad0152e", "messageHeadline": "Source Cloud: correct typo in spec.json (#9299)", "author": {"name": "Marcos Marx", "email": "marcosmarxm@users.noreply.github.com", "user": {"login": "marcosmarxm"}}, "additions": 6, "deletions": 13}}, {"node": {"oid": "5b6b48ca105637e6f675b7bd3da29f8f7faaac45", "messageHeadline": "\ud83c\udf89 Source GitHub: Use CDK caching and convert PR-related streams to in\u2026", "author": {"name": "Chris Wu", "email": "chris@faros.ai", "user": {"login": "cjwooo"}}, "additions": 82, "deletions": 51}}, {"node": {"oid": "678cfbe2cfaa8ced754512c0949abcc2b12b64f8", "messageHeadline": "Remove incorrect description for record in protocol.yaml (#9307)", "author": {"name": "ajzo90", "email": "ajzodev@gmail.com", "user": {"login": "ajzo90"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "e80d6140d2bed2d42a8a65ac0cb173c1efac4cce", "messageHeadline": "\ud83d\udcd6 Clarify staging setup guide for bq & gcs destination (#9255)", "author": {"name": "Charles", "email": "giardina.charles@gmail.com", "user": {"login": "cgardens"}}, "additions": 26, "deletions": 12}}, {"node": {"oid": "80695adb0220e756162c5167858fec148b31e65a", "messageHeadline": "Fix build (#9344)", "author": {"name": "Edward Gao", "email": "edward.gao@airbyte.io", "user": {"login": "edgao"}}, "additions": 8, "deletions": 8}}, {"node": {"oid": "ed46b2db787a9edbafb244baf83728eb486c9d74", "messageHeadline": "remove health query for migration test (#9338)", "author": {"name": "Jared Rhizor", "email": "jared@dataline.io", "user": {"login": "jrhizor"}}, "additions": 1, "deletions": 3}}, {"node": {"oid": "c7021e6f302c237d47c60fee76a1f63d743b8447", "messageHeadline": "\ud83d\udc1b Source S3: work-around for format.delimiter change '\\\\t' -> '\\t' (#\u2026", "author": {"name": "Serhii Chvaliuk", "email": "grubberr@gmail.com", "user": {"login": "grubberr"}}, "additions": 32, "deletions": 8}}, {"node": {"oid": "b6926d44d47073466fc360b6a21aaa88abfc4052", "messageHeadline": "\ud83d\udea8 Snowflake produces permanent tables \ud83d\udea8 (#9063)", "author": {"name": "Edward Gao", "email": "edward.gao@airbyte.io", "user": {"login": "edgao"}}, "additions": 224, "deletions": 60}}, {"node": {"oid": "c5d4a973631ccae7918b9d7881f875a265f30619", "messageHeadline": "\ud83d\udc1b Fix normalization issue with quoted & case sensitive columns (#9317)", "author": {"name": "Christophe Duong", "email": "christophe.duong@gmail.com", "user": {"login": "ChristopheDuong"}}, "additions": 1030, "deletions": 267}}, {"node": {"oid": "e0bac4aaebf3c4d287a778ffddbaf4623843c114", "messageHeadline": "\ud83d\udc1b Fix normalization SCD partition by float columns errors with BigQue\u2026", "author": {"name": "Christophe Duong", "email": "christophe.duong@gmail.com", "user": {"login": "ChristopheDuong"}}, "additions": 980, "deletions": 787}}, {"node": {"oid": "7727b8635959b6581dd273759cfe62b578ba94c9", "messageHeadline": "Include tcp port in Clickhouse destination configuration for normaliz\u2026", "author": {"name": "Christophe Duong", "email": "christophe.duong@gmail.com", "user": {"login": "ChristopheDuong"}}, "additions": 58, "deletions": 113}}, {"node": {"oid": "5ffc880c3a6ca4bc687694aac6990fa3ea73eaa6", "messageHeadline": "Some updated for e2e tests (#9091)", "author": {"name": "Artem Astapenko", "email": "3767150+Jamakase@users.noreply.github.com", "user": {"login": "jamakase"}}, "additions": 72, "deletions": 12}}, {"node": {"oid": "954929a4275b89ab1862f23c4509324a711342f5", "messageHeadline": "Source Delighted: add incremental sync mode to streams in `integratio\u2026", "author": {"name": "oleh.zorenko", "email": "19872253+Zirochkaa@users.noreply.github.com", "user": {"login": "Zirochkaa"}}, "additions": 34, "deletions": 21}}, {"node": {"oid": "4e91b989f6efeaa75306a86342cdf04d02ce4805", "messageHeadline": "fix source specs build error yet again (#9330)", "author": {"name": "Jared Rhizor", "email": "jared@dataline.io", "user": {"login": "jrhizor"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "b01eeb297d7085a1ef252c34ea48ad9fd6e4d09e", "messageHeadline": "Update `bootloader` image to `0.35.3-alpha` in HelmCharts (#9321)", "author": {"name": "Mohamed Magdy", "email": "mohamed.magdy@canary.is", "user": {"login": "mohamagdy"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "34c9366f2b15288948824730c2c515d48d182601", "messageHeadline": "\ud83d\udc19  Bootstrap octavia-cli project (#9070)", "author": {"name": "Augustin", "email": "augustin.lafanechere@gmail.com", "user": {"login": "alafanechere"}}, "additions": 320, "deletions": 9}}, {"node": {"oid": "37c4a752fa71fbb048d79005c78414056c3d9d46", "messageHeadline": "\ud83d\udc1b Source Mixpanel: bumped version, hot-fix. (#9320)", "author": {"name": "Baz", "email": "oleksandr.bazarnov@globallogic.com", "user": {"login": "bazarnov"}}, "additions": 4, "deletions": 4}}, {"node": {"oid": "d791972278500a9ce470b9befaf0d5898bc445d8", "messageHeadline": "\ud83d\udc1bSource-postgres: added materialized views processing (#9116)", "author": {"name": "Eugene", "email": "etsybaev@gmail.com", "user": {"login": "etsybaev"}}, "additions": 80, "deletions": 22}}, {"node": {"oid": "40db22c2b48ba5b64ce2497840c4286421606399", "messageHeadline": "Add a note about the output of the engagements stream in Hubspot docs\u2026", "author": {"name": "Sherif A. Nada", "email": "snadalive@gmail.com", "user": {"login": "sherifnada"}}, "additions": 13, "deletions": 1}}, {"node": {"oid": "8ace9eaccc3cbeeb6ed40b7cead633c517480552", "messageHeadline": "\ud83d\udc1bSource Google search console: Fix incremental sync: keep all urls in\u2026", "author": {"name": "Serhii Chvaliuk", "email": "grubberr@gmail.com", "user": {"login": "grubberr"}}, "additions": 54, "deletions": 23}}, {"node": {"oid": "0161dd673caeac56a0cb28c3f6df7d81e5cb3228", "messageHeadline": "Update fields in source-connectors specifications: google-search-cons\u2026", "author": {"name": "ycherniaiev", "email": "94798230+ycherniaiev@users.noreply.github.com", "user": {"login": "ycherniaiev"}}, "additions": 12, "deletions": 8}}, {"node": {"oid": "bbd5fec7ed66edee995ca06f2c3d8e40fdd02534", "messageHeadline": "Update fields in source-connectors specifications: freshsales (#9101)", "author": {"name": "ycherniaiev", "email": "94798230+ycherniaiev@users.noreply.github.com", "user": {"login": "ycherniaiev"}}, "additions": 21, "deletions": 14}}, {"node": {"oid": "d418f9cd4b84924937af8fcaf2e75c038cbe88be", "messageHeadline": "Update fields in source-connectors specifications: notion (#9207)", "author": {"name": "Iryna Grankova", "email": "87977540+igrankova@users.noreply.github.com", "user": {"login": "igrankova"}}, "additions": 25, "deletions": 10}}, {"node": {"oid": "74cb28e0f6aa037c48cb520911e3780107fb18dd", "messageHeadline": "Update fields in source-connectors specifications: mssql, mssql-stric\u2026", "author": {"name": "Iryna Grankova", "email": "87977540+igrankova@users.noreply.github.com", "user": {"login": "igrankova"}}, "additions": 50, "deletions": 33}}, {"node": {"oid": "680e74cee9111fd36046a5c061570419396f7de5", "messageHeadline": "Update fields in source-connectors specifications: freshservice (#9143)", "author": {"name": "ycherniaiev", "email": "94798230+ycherniaiev@users.noreply.github.com", "user": {"login": "ycherniaiev"}}, "additions": 17, "deletions": 13}}, {"node": {"oid": "de56d4713cf15af42a4cd24e5744e790d9a98dd2", "messageHeadline": "Publish PR 9029: clickhouse normalization (#9072)", "author": {"name": "Marcos Marx", "email": "marcosmarxm@users.noreply.github.com", "user": {"login": "marcosmarxm"}}, "additions": 254, "deletions": 601}}, {"node": {"oid": "bd71999a457a25c3d9a5063950ff290417904271", "messageHeadline": "Source Gitlab: fix typo in specification (#9297)", "author": {"name": "jdclarke5", "email": "jdclarke5@gmail.com", "user": {"login": "jdclarke5"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "dfebddc07656f3d2012179a1b6cd40be43599fbe", "messageHeadline": "Publish source Amazon SP: fix source only pulls first 100 orders (#9294)", "author": {"name": "Harshith Mullapudi", "email": "harshithmullapudi@gmail.com", "user": {"login": "harshithmullapudi"}}, "additions": 55, "deletions": 56}}, {"node": {"oid": "7776dbec8667b437c3a73447f07333428d1ba75a", "messageHeadline": "\ud83c\udf89 Source Zendesk Sunshine: support oauth (#7976)", "author": {"name": "Anna Lvova", "email": "37615075+annalvova05@users.noreply.github.com", "user": {"login": "annalvova05"}}, "additions": 492, "deletions": 36}}, {"node": {"oid": "ee26499d7db12a9ffdd58a5a1528180f608b6d42", "messageHeadline": "fix build error introduced by health check change (#9292)", "author": {"name": "Jared Rhizor", "email": "jared@dataline.io", "user": {"login": "jrhizor"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "b475aa9a693610b0308abda5bec0d6bbade47727", "messageHeadline": "decrease cost of health check (#9288)", "author": {"name": "Jared Rhizor", "email": "jared@dataline.io", "user": {"login": "jrhizor"}}, "additions": 11, "deletions": 46}}, {"node": {"oid": "c0a46c1987735993901febe646b5b285334c2110", "messageHeadline": "BufferedStreamConsumerTest: remove non-determinism in size of generat\u2026", "author": {"name": "Serhii Chvaliuk", "email": "grubberr@gmail.com", "user": {"login": "grubberr"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "103e003adfd172eb14e8b4cd896f6162e72a2d2c", "messageHeadline": "\ud83d\udc1b Source Delighted: Fix pagination for `survey_responses`, `bounces` \u2026", "author": {"name": "oleh.zorenko", "email": "19872253+Zirochkaa@users.noreply.github.com", "user": {"login": "Zirochkaa"}}, "additions": 48, "deletions": 50}}, {"node": {"oid": "5be2424c77e7d44af23b9beb524d10f22f60a6ee", "messageHeadline": "Source Amazon Seller Partner: fix NoAuth deprecation warning (#9236)", "author": {"name": "Deividas J", "email": "lizdeika@gmail.com", "user": {"login": "lizdeika"}}, "additions": 9, "deletions": 10}}, {"node": {"oid": "cece4c69ce6da66cde209315f6de85f9753627f5", "messageHeadline": "Increase Pod sidecars' memory limits (#9266)", "author": {"name": "Titas Skrebe", "email": "titas.skrebe@gmail.com", "user": {"login": "TSkrebe"}}, "additions": 3, "deletions": 2}}, {"node": {"oid": "9de7443ec0f7b5f4f5a8e232ffa95de66e3547b8", "messageHeadline": "Update fields in destination-connectors specifications: mssql, mssql-\u2026", "author": {"name": "Iryna Grankova", "email": "87977540+igrankova@users.noreply.github.com", "user": {"login": "igrankova"}}, "additions": 35, "deletions": 32}}, {"node": {"oid": "c3c38a1e055613cf30d80983afcd25590fb8d504", "messageHeadline": "Upd (#9270)", "author": {"name": "ycherniaiev", "email": "94798230+ycherniaiev@users.noreply.github.com", "user": {"login": "ycherniaiev"}}, "additions": 7, "deletions": 4}}, {"node": {"oid": "b8c17f66265a7d2160c6326d7831588f3f5aba10", "messageHeadline": "add preinstall and preupgrade to env-configmap + define hook weights \u2026", "author": {"name": "Augustin", "email": "augustin.lafanechere@gmail.com", "user": {"login": "alafanechere"}}, "additions": 4, "deletions": 0}}, {"node": {"oid": "8d34062a4f7492f7d606a74879a3e1210425920d", "messageHeadline": "Move configuring airbyte to operator guides. (#9272)", "author": {"name": "Davin Chia", "email": "davinchia@gmail.com", "user": {"login": "davinchia"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "8c3c68c160528d5273845c4d95094b840719d1e4", "messageHeadline": "Document various available configuration. (#9249)", "author": {"name": "Davin Chia", "email": "davinchia@gmail.com", "user": {"login": "davinchia"}}, "additions": 328, "deletions": 12}}, {"node": {"oid": "a24a2870545f1a6b3d29937a26282fa9abb917fb", "messageHeadline": "Add test delays (#9268)", "author": {"name": "Benoit Moriceau", "email": "benoit@airbyte.io", "user": {"login": "benmoriceau"}}, "additions": 13, "deletions": 12}}, {"node": {"oid": "cb68e519c87fb9211c55077c796b139b70d88cb2", "messageHeadline": "Bump Airbyte version from 0.35.2-alpha to 0.35.3-alpha (#9262)", "author": {"name": "Jared Rhizor", "email": "jared@dataline.io", "user": {"login": "jrhizor"}}, "additions": 40, "deletions": 40}}, {"node": {"oid": "1e06646c16f1135701d8dfd19c409838bead3b37", "messageHeadline": "DAT module uses junit-bom (#9263)", "author": {"name": "Edward Gao", "email": "edward.gao@airbyte.io", "user": {"login": "edgao"}}, "additions": 3, "deletions": 2}}, {"node": {"oid": "d5565d3a4e6e23b12ed6d6133323ba5bad309018", "messageHeadline": "raise init pod termination check timeout to 5 minutes (#9260)", "author": {"name": "Lake Mossman", "email": "lake@airbyte.io", "user": {"login": "lmossman"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "73002401543cf6e8ac7a201ca27bcdfd64d2b0da", "messageHeadline": "Doc: new Worker parallelization section in jobs.md (#9191)", "author": {"name": "Augustin", "email": "augustin.lafanechere@gmail.com", "user": {"login": "alafanechere"}}, "additions": 10, "deletions": 0}}, {"node": {"oid": "06fc680e4b723c8af8261988a09cbd8ae345dde2", "messageHeadline": "fix anchors in postgres doc (#9219)", "author": {"name": "Augustin", "email": "augustin.lafanechere@gmail.com", "user": {"login": "alafanechere"}}, "additions": 3, "deletions": 3}}, {"node": {"oid": "c9adee617834e633b12f1efb867ad08ed32a7b05", "messageHeadline": "Clean up Docker compose env vars. (#9209)", "author": {"name": "Davin Chia", "email": "davinchia@gmail.com", "user": {"login": "davinchia"}}, "additions": 129, "deletions": 156}}, {"node": {"oid": "df03e60226dbf731e8d2a3383491a4b16d5964cb", "messageHeadline": "Bmoric/migrate existing schedule (#9076)", "author": {"name": "Benoit Moriceau", "email": "benoit@airbyte.io", "user": {"login": "benmoriceau"}}, "additions": 104, "deletions": 2}}, {"node": {"oid": "82d6b16d7f277d089a04bd37cb60d164f883fa0f", "messageHeadline": "Source Amazon Seller Partner: GET_SELLER_FEEDBACK_DATA normalize head\u2026", "author": {"name": "Deividas J", "email": "lizdeika@gmail.com", "user": {"login": "lizdeika"}}, "additions": 34, "deletions": 16}}, {"node": {"oid": "f9eac08f02e9a6ce7b9756bf84e99fbc42b7ba16", "messageHeadline": "Simplify Connection handler prototyp (#9098)", "author": {"name": "Benoit Moriceau", "email": "benoit@airbyte.io", "user": {"login": "benmoriceau"}}, "additions": 27, "deletions": 39}}, {"node": {"oid": "a36a8608ca9a26a6e969d87bf42de9f166c64394", "messageHeadline": "add container orchestrator for normalization (#9020)", "author": {"name": "Jared Rhizor", "email": "jared@dataline.io", "user": {"login": "jrhizor"}}, "additions": 757, "deletions": 221}}, {"node": {"oid": "99a2ae60805ef824c7a9c184cc96b6bda600d988", "messageHeadline": "\ud83d\udc1b Source DB2: fixed Db2SourceCertificateAcceptanceTest (#9187)", "author": {"name": "Yurii Bidiuk", "email": "35812734+yurii-bidiuk@users.noreply.github.com", "user": {"login": "yurii-bidiuk"}}, "additions": 8, "deletions": 4}}, {"node": {"oid": "0cc80eeaa940f732c02f8d6c46da32066f2db79c", "messageHeadline": "fix editorconfig for non-python (#9235)", "author": {"name": "Sergei Solonitcyn", "email": "11441558+sergei-solonitcyn@users.noreply.github.com", "user": {"login": "sergei-solonitcyn"}}, "additions": 14, "deletions": 15}}, {"node": {"oid": "373b440292475f4d952589cae5aeeb84bd4ea32f", "messageHeadline": "\ud83c\udf89 Source Stripe: Fix \"date\", \"arrival_date\" fields: type: number (#9148)", "author": {"name": "Serhii Chvaliuk", "email": "grubberr@gmail.com", "user": {"login": "grubberr"}}, "additions": 9, "deletions": 11}}, {"node": {"oid": "e3b727beba18ce9b0c17c577f75d0bdcd5b5dc9f", "messageHeadline": "Remove json avro schema converter hack (#9232)", "author": {"name": "LiRen Tu", "email": "tuliren@gmail.com", "user": {"login": "tuliren"}}, "additions": 63, "deletions": 58}}, {"node": {"oid": "ff45a31eacf16aabac1e8600fbb614aca5ec8481", "messageHeadline": "SonarQube QA GitHub jobs (#8668)", "author": {"name": "Vadym", "email": "vege1wgw@gmail.com", "user": {"login": "htrueman"}}, "additions": 356, "deletions": 5}}, {"node": {"oid": "dd120a2349039fb85915937ac3a5785eee379fce", "messageHeadline": "Update fields in source-connectors specifications: python-http-tutori\u2026", "author": {"name": "Karina Kuznietsova", "email": "nikolaevaka@yahoo.com", "user": {"login": "karinakuz"}}, "additions": 4, "deletions": 2}}, {"node": {"oid": "b8c33bdfed54c63406f86614fe9c8f0492760d97", "messageHeadline": "Update fields in source-connectors specifications: mongodb-strict-enc\u2026", "author": {"name": "Iryna Grankova", "email": "87977540+igrankova@users.noreply.github.com", "user": {"login": "igrankova"}}, "additions": 61, "deletions": 59}}, {"node": {"oid": "7d6a5ef30ba1c4db84e26550d30da4cca1d9e100", "messageHeadline": "edited manage.sh (#9205)", "author": {"name": "Baz", "email": "oleksandr.bazarnov@globallogic.com", "user": {"login": "bazarnov"}}, "additions": 9, "deletions": 7}}, {"node": {"oid": "099c896deda85b7b692f8888573f361de1ea1bf8", "messageHeadline": "Update fields in destination-connectors specifications: gcs, jdbc, ka\u2026", "author": {"name": "Iryna Grankova", "email": "87977540+igrankova@users.noreply.github.com", "user": {"login": "igrankova"}}, "additions": 149, "deletions": 130}}, {"node": {"oid": "c135e006622c114c8f28d7008dc29e88e5071bdc", "messageHeadline": "Source Google Search Console: add slicing by date range (#9073)", "author": {"name": "augan-rymkhan", "email": "93112548+augan-rymkhan@users.noreply.github.com", "user": {"login": "augan-rymkhan"}}, "additions": 50, "deletions": 23}}, {"node": {"oid": "11dba47264f07efb93ab04e257f91e44eeb3bfe5", "messageHeadline": "Update fields in source-connectors specifications: quickbooks-singer \u2026", "author": {"name": "Iryna Grankova", "email": "87977540+igrankova@users.noreply.github.com", "user": {"login": "igrankova"}}, "additions": 80, "deletions": 67}}, {"node": {"oid": "16b14c51e9f2525af5003e44dbd5fc93e70805dd", "messageHeadline": "Document closure usage in transform function (#9193)", "author": {"name": "Augustin", "email": "augustin.lafanechere@gmail.com", "user": {"login": "alafanechere"}}, "additions": 24, "deletions": 2}}, {"node": {"oid": "14b301ce37f3091bc3b75a7ae7137ec940d0f9b1", "messageHeadline": "Update S3 and file sources docs: we do not support unstructured data \u2026", "author": {"name": "Augustin", "email": "augustin.lafanechere@gmail.com", "user": {"login": "alafanechere"}}, "additions": 4, "deletions": 2}}, {"node": {"oid": "b13f3c8def3ecf12f444ff0be3257be3b783d8ce", "messageHeadline": "Source Amazon Seller Partner: fix GET_SELLER_FEEDBACK_DATA report Dat\u2026", "author": {"name": "Deividas J", "email": "lizdeika@gmail.com", "user": {"login": "lizdeika"}}, "additions": 130, "deletions": 20}}, {"node": {"oid": "432d9f77ed40cac9a2e93ff0b487cdbe2e353a55", "messageHeadline": "Source Salesforce: add note about possible to creating custom user fo\u2026", "author": {"name": "Yevhenii", "email": "34103125+yevhenii-ldv@users.noreply.github.com", "user": {"login": "yevhenii-ldv"}}, "additions": 3, "deletions": 0}}, {"node": {"oid": "6d7693648638cfebea56e1d0a1b2e2966cb03109", "messageHeadline": "\ud83d\udc1b Source Clickhouse-strict-encrypt: fix tests (#9182)", "author": {"name": "Yurii Bidiuk", "email": "35812734+yurii-bidiuk@users.noreply.github.com", "user": {"login": "yurii-bidiuk"}}, "additions": 12, "deletions": 6}}, {"node": {"oid": "af43fc293873ba499e629ccbf4c168e3a0c74644", "messageHeadline": "\ud83d\udc1b Sourse Oracle-strict-encrypt: fix failed acceptance tests (#9145)", "author": {"name": "Yurii Bidiuk", "email": "35812734+yurii-bidiuk@users.noreply.github.com", "user": {"login": "yurii-bidiuk"}}, "additions": 11, "deletions": 11}}, {"node": {"oid": "aa6829bb543148f8962760ff5b3c8600cef6c7e0", "messageHeadline": "source-s3: bump version (#8695)", "author": {"name": "Marcos Eliziario Santos", "email": "eliziario@users.noreply.github.com", "user": {"login": "eliziario"}}, "additions": 10, "deletions": 2}}, {"node": {"oid": "11553ec8287a4d83115ee5b47bcf9965bc8e9664", "messageHeadline": "Source github: Use default retry backoff on server errors (#9179)", "author": {"name": "Dmytro", "email": "dmitry.rezchykov@zazmic.com", "user": null}, "additions": 41, "deletions": 5}}, {"node": {"oid": "a730321a301a7478d71eaa271454fa540c9b1953", "messageHeadline": "\ud83d\udc1b Source JDBC: fix JdbcSourceSourceAcceptanceTest (#9106)", "author": {"name": "Yurii Bidiuk", "email": "35812734+yurii-bidiuk@users.noreply.github.com", "user": {"login": "yurii-bidiuk"}}, "additions": 15, "deletions": 14}}, {"node": {"oid": "7ecc9ac4ef9130186fac9215a528a1109baf8a28", "messageHeadline": "Update fields in destination-connectors specifications: meilisearch (\u2026", "author": {"name": "Iryna Grankova", "email": "87977540+igrankova@users.noreply.github.com", "user": {"login": "igrankova"}}, "additions": 14, "deletions": 8}}, {"node": {"oid": "9da419d95c0178c3bd252b4ff3b49aa06c403a16", "messageHeadline": "Facebook marketing: Fix videos stream invalid type on jsonschema (#9138)", "author": {"name": "Dmytro", "email": "dmitry.rezchykov@zazmic.com", "user": null}, "additions": 13, "deletions": 9}}, {"node": {"oid": "4a535ebdfcfda3c4f727ca8b5f782193cd5130a0", "messageHeadline": "\ud83c\udf89  Source Recurly: Support incremental Sync Mode (#8675)", "author": {"name": "Mohamed Magdy", "email": "mohamed.magdy@canary.is", "user": {"login": "mohamagdy"}}, "additions": 3012, "deletions": 447}}, {"node": {"oid": "0f96b80b8d52e9413f264d872e5b9675d890b188", "messageHeadline": "regenerate docs (#9166)", "author": {"name": "Jared Rhizor", "email": "jared@dataline.io", "user": {"login": "jrhizor"}}, "additions": 9, "deletions": 36}}, {"node": {"oid": "88f8fe9d96e89fba989d7f1d9a70b6ce4005f608", "messageHeadline": "ignore webapp from editorconfig changes (#9164)", "author": {"name": "Jared Rhizor", "email": "jared@dataline.io", "user": {"login": "jrhizor"}}, "additions": 10, "deletions": 0}}, {"node": {"oid": "8c84ad2976125352240cbcdaa82e50227ffa2916", "messageHeadline": "\ud83c\udf89Source-postgres\\mssql\\mysql added a HEAP dump capturing on outOfMemo\u2026", "author": {"name": "Eugene", "email": "etsybaev@gmail.com", "user": {"login": "etsybaev"}}, "additions": 14, "deletions": 0}}, {"node": {"oid": "04704ffa8e02121d40c86581bfa080be8ba0c82d", "messageHeadline": "Update fields in source-connectors specifications: pinterest (#9043)", "author": {"name": "Iryna Grankova", "email": "87977540+igrankova@users.noreply.github.com", "user": {"login": "igrankova"}}, "additions": 21, "deletions": 20}}, {"node": {"oid": "d1966e0ebd3b6392963136ffb5e42c3879cb1607", "messageHeadline": "Update fields in source-connectors specifications: sentry, shortio, s\u2026", "author": {"name": "ycherniaiev", "email": "94798230+ycherniaiev@users.noreply.github.com", "user": {"login": "ycherniaiev"}}, "additions": 81, "deletions": 58}}, {"node": {"oid": "141cbc555c49cdca00e5cabafd033973b8d66b43", "messageHeadline": "\ud83d\udc1b Source Monday: fix oauth test (#9144)", "author": {"name": "Anna Lvova", "email": "37615075+annalvova05@users.noreply.github.com", "user": {"login": "annalvova05"}}, "additions": 58, "deletions": 6}}, {"node": {"oid": "985e10f05fc875b635710574f2532ddeb7950e73", "messageHeadline": "Update fields in source-connectors specifications: shopify (#9049)", "author": {"name": "Iryna Grankova", "email": "87977540+igrankova@users.noreply.github.com", "user": {"login": "igrankova"}}, "additions": 29, "deletions": 15}}, {"node": {"oid": "1e4eea241ef4a354cca2a154bd8028e4cab132b7", "messageHeadline": "Update fields in source-connectors specifications: retently (#9045)", "author": {"name": "Iryna Grankova", "email": "87977540+igrankova@users.noreply.github.com", "user": {"login": "igrankova"}}, "additions": 64, "deletions": 17}}, {"node": {"oid": "0e1073d00af9f0a7e5111010de9eb39c41663f19", "messageHeadline": "Source Amazon Ads #8388  PR: fix SAT and bump version", "author": {"name": "Dmytro", "email": "dmitry.rezchykov@zazmic.com", "user": null}, "additions": 32, "deletions": 86}}, {"node": {"oid": "039a1aa4c6660aecbb5b27f473141e5359060f24", "messageHeadline": "\ud83d\udc1b Source Amazon Ads: fix fragile polling generator (#8388)", "author": {"name": "Juozas V", "email": "monai@cure.lt", "user": {"login": "monai"}}, "additions": 155, "deletions": 71}}, {"node": {"oid": "069587b229d9b89b47f4693acec58d9fd0245551", "messageHeadline": "\ud83c\udf89Source Monday: support oauth (#8172)", "author": {"name": "Anna Lvova", "email": "37615075+annalvova05@users.noreply.github.com", "user": {"login": "annalvova05"}}, "additions": 420, "deletions": 31}}, {"node": {"oid": "d437f6448e9f3183dabeeb082a43603a4e84fca0", "messageHeadline": "Temp: remove source-tplcentral until we get credentials to test it (#\u2026", "author": {"name": "Harshith Mullapudi", "email": "harshithmullapudi@gmail.com", "user": {"login": "harshithmullapudi"}}, "additions": 0, "deletions": 5}}, {"node": {"oid": "22dcb0f674ebd7addb2554a44b844c38a336e88c", "messageHeadline": "\ud83c\udf89 New Source: 3PL Central (#7322)", "author": {"name": "Juozas V", "email": "monai@cure.lt", "user": {"login": "monai"}}, "additions": 7373, "deletions": 0}}, {"node": {"oid": "85accd7a40917cb93db7d6fc48b32192d077416c", "messageHeadline": "Airbyte 8278  all in one static code checker to be run locally as wel\u2026", "author": {"name": "Sergei Solonitcyn", "email": "11441558+sergei-solonitcyn@users.noreply.github.com", "user": {"login": "sergei-solonitcyn"}}, "additions": 455, "deletions": 16}}, {"node": {"oid": "3dc361dbd899664626899dfc693c6a594e319e88", "messageHeadline": "Revert \"uhhhhh more diffs I guess?\"", "author": {"name": "Edward Gao", "email": "edward.gao@airbyte.io", "user": {"login": "edgao"}}, "additions": 34, "deletions": 54}}, {"node": {"oid": "026f3bbeef6f9856d3fb732b758cd42b440ee5ab", "messageHeadline": "uhhhhh more diffs I guess?", "author": {"name": "Edward Gao", "email": "edward.gao@airbyte.io", "user": {"login": "edgao"}}, "additions": 54, "deletions": 34}}, {"node": {"oid": "62fb232191f2b40b096c8246ec332d0d84b8c93f", "messageHeadline": "Source Jira: Add pull requests stream (#8559)", "author": {"name": "Marcos Marx", "email": "marcosmarxm@users.noreply.github.com", "user": {"login": "marcosmarxm"}}, "additions": 187, "deletions": 17}}, {"node": {"oid": "63d8c013add510fd73b1dee33e2ccd04c960a48b", "messageHeadline": "Source Twilio: correct spec.json doc url (#9092)", "author": {"name": "Marcos Marx", "email": "marcosmarxm@users.noreply.github.com", "user": {"login": "marcosmarxm"}}, "additions": 6, "deletions": 5}}, {"node": {"oid": "2fa5d67e0086cac25417aedc9ee2c4d8b52cc168", "messageHeadline": "Fix some documentation issues and OpenAPI spec inconsistency (#9089)", "author": {"name": "Fran Lozano", "email": "francisco.lozano@netlify.com", "user": null}, "additions": 6, "deletions": 4}}, {"node": {"oid": "02b6fc05a94daa1e8d476e1de4b968973782cbbd", "messageHeadline": "Bump Airbyte version from 0.35.1-alpha to 0.35.2-alpha (#9119)", "author": {"name": "Jared Rhizor", "email": "jared@dataline.io", "user": {"login": "jrhizor"}}, "additions": 46, "deletions": 46}}, {"node": {"oid": "0a1dc54a5bbc01e8f3afdfe21f3535f3425c1aac", "messageHeadline": "remove foreign key from actor_oauth_parameter table (#9112)", "author": {"name": "Subodh Kant Chaturvedi", "email": "subodh@airbyte.io", "user": {"login": "subodh1810"}}, "additions": 305, "deletions": 50}}, {"node": {"oid": "e17fa5b04023662cdfb69e0e6fb1cf9b473c84c7", "messageHeadline": "Update fields in source-connectors specifications: kustomer-singer, l\u2026", "author": {"name": "ycherniaiev", "email": "94798230+ycherniaiev@users.noreply.github.com", "user": {"login": "ycherniaiev"}}, "additions": 153, "deletions": 99}}, {"node": {"oid": "13508dc8269f8692399b16b7944908e8882c52a1", "messageHeadline": "update seed spec (#9113)", "author": {"name": "Jared Rhizor", "email": "jared@dataline.io", "user": {"login": "jrhizor"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "88562e7f985f7ec30d8a549bd6b485268ab2eec8", "messageHeadline": "Destination Snowflake added integration test for NameTransformer (#9065)", "author": {"name": "VitaliiMaltsev", "email": "39538064+VitaliiMaltsev@users.noreply.github.com", "user": {"login": "VitaliiMaltsev"}}, "additions": 99, "deletions": 29}}, {"node": {"oid": "6f4c3d1e73cdb75cb7d81843bfb5dd4f5e78daf8", "messageHeadline": "\ud83d\udc1b Source CockroachDB: handled case when user can see only tables with\u2026", "author": {"name": "oneshcheret", "email": "33333155+sashaNeshcheret@users.noreply.github.com", "user": {"login": "sashaNeshcheret"}}, "additions": 77, "deletions": 12}}, {"node": {"oid": "cd30cf4fcaf07176e962cf3b1e6ddc48cff31640", "messageHeadline": "bump version for affected sources from #8749 (#8958)", "author": {"name": "Yurii Bidiuk", "email": "35812734+yurii-bidiuk@users.noreply.github.com", "user": {"login": "yurii-bidiuk"}}, "additions": 65, "deletions": 57}}, {"node": {"oid": "92cf7a270ac66e006e4bf4e06f949bacaaf94339", "messageHeadline": "Simplify PostHog source connector (#9082)", "author": {"name": "Marius Andra", "email": "marius.andra@gmail.com", "user": {"login": "mariusandra"}}, "additions": 5, "deletions": 752}}, {"node": {"oid": "eea41b4fc805e4d293d35f7f5bd2e986063f8991", "messageHeadline": "\ud83c\udf89 Destination Snowflake and RedShift: Implement the Byte-buffered log\u2026", "author": {"name": "Alexander Tsukanov", "email": "alexander.tsukanovvv@gmail.com", "user": {"login": "alexandertsukanov"}}, "additions": 97, "deletions": 50}}, {"node": {"oid": "0bce8c867bee5787721ddaed897996eb80373756", "messageHeadline": "Fix workflow retrieval (#9096)", "author": {"name": "Benoit Moriceau", "email": "benoit@airbyte.io", "user": {"login": "benmoriceau"}}, "additions": 11, "deletions": 9}}, {"node": {"oid": "a7b906ba0a190a39a948e0efed3667fd3dccd977", "messageHeadline": "\ud83d\udc1bSource Google search console: add 'order' to spec.json props (#9047)", "author": {"name": "Serhii Chvaliuk", "email": "grubberr@gmail.com", "user": {"login": "grubberr"}}, "additions": 16, "deletions": 7}}, {"node": {"oid": "844dd931221e0f4845dca65e708a833ee32591d2", "messageHeadline": "Use multi-stage builds in dockerfiles to reduce java images  (#9077)", "author": {"name": "Serhii Chvaliuk", "email": "grubberr@gmail.com", "user": {"login": "grubberr"}}, "additions": 661, "deletions": 134}}, {"node": {"oid": "14c3536d2fa0d6cd6f513abd2b70dbf6555d7c09", "messageHeadline": "\ud83d\udc1b Destination Snowflake | BigQuery: add part_size config to UI (#9039)", "author": {"name": "Yurii Bidiuk", "email": "35812734+yurii-bidiuk@users.noreply.github.com", "user": {"login": "yurii-bidiuk"}}, "additions": 90, "deletions": 14}}, {"node": {"oid": "389efbd23d225db4d79ea5651b3ee28e3607460f", "messageHeadline": "Feature/new temporal scheduler (#8352)", "author": {"name": "Benoit Moriceau", "email": "benoit@airbyte.io", "user": {"login": "benmoriceau"}}, "additions": 2975, "deletions": 307}}, {"node": {"oid": "c51fb7afe62188c9fd0f05aef4d437228c0b78f3", "messageHeadline": "Improve JOB_POD variable naming + improve doc about memory management\u2026", "author": {"name": "Augustin", "email": "augustin.lafanechere@gmail.com", "user": {"login": "alafanechere"}}, "additions": 231, "deletions": 231}}, {"node": {"oid": "fe21cf69f59a0c11b7aeb5d512d6152804f56de6", "messageHeadline": "Add bootloader dependancy to generate-docker gradle task (#9078)", "author": {"name": "Dmytro", "email": "dmitry.rezchykov@zazmic.com", "user": null}, "additions": 1, "deletions": 0}}, {"node": {"oid": "1c207f360a4f46db269c71b2c98d62e420c1b3eb", "messageHeadline": "Update chargify logo (#9083)", "author": {"name": "maciej-nedza", "email": "76946708+maciej-nedza@users.noreply.github.com", "user": {"login": "maciej-nedza"}}, "additions": 4, "deletions": 1}}, {"node": {"oid": "7f147315bdb3946901eb184005dfb794ac0db019", "messageHeadline": "\ud83d\udc1b Source Jira: Fix fetching and update schema for `filters` stream (#\u2026", "author": {"name": "oleh.zorenko", "email": "19872253+Zirochkaa@users.noreply.github.com", "user": {"login": "Zirochkaa"}}, "additions": 16, "deletions": 4}}, {"node": {"oid": "fd8e5bc46bde69281d1e6c2cc748242f8079062e", "messageHeadline": "Source Google Ads: correct keyword schema (#9071)", "author": {"name": "Marcos Marx", "email": "marcosmarxm@users.noreply.github.com", "user": {"login": "marcosmarxm"}}, "additions": 6, "deletions": 5}}, {"node": {"oid": "39e24937d12d918e23be382a19b4abde8dba2160", "messageHeadline": "Update fields in source-connectors specifications: paypal-transaction\u2026", "author": {"name": "Iryna Grankova", "email": "87977540+igrankova@users.noreply.github.com", "user": {"login": "igrankova"}}, "additions": 28, "deletions": 26}}, {"node": {"oid": "93d2c78ddf0a6ca0b0f90dcb26266f330e19608d", "messageHeadline": "Update fields in source-connectors specifications: mailchimp (#9000)", "author": {"name": "Iryna Grankova", "email": "87977540+igrankova@users.noreply.github.com", "user": {"login": "igrankova"}}, "additions": 29, "deletions": 24}}, {"node": {"oid": "cbe8da49f311f5281642641067d7fe31865acd95", "messageHeadline": "Update fields in source-connectors specifications: amplitude, apify-d\u2026", "author": {"name": "Karina Kuznietsova", "email": "nikolaevaka@yahoo.com", "user": {"login": "karinakuz"}}, "additions": 172, "deletions": 104}}, {"node": {"oid": "586f22d3f6eded30a4474af14d460bcabb58065d", "messageHeadline": "Update fields in source-connectors specifications: jira (#8999)", "author": {"name": "Iryna Grankova", "email": "87977540+igrankova@users.noreply.github.com", "user": {"login": "igrankova"}}, "additions": 34, "deletions": 18}}, {"node": {"oid": "ea578e8f101b09b6cb3a6818d53676b29a8b5e63", "messageHeadline": "\ud83c\udf89 Source Salesforce: Add the ability to filter streams (#8871)", "author": {"name": "Yevhenii", "email": "34103125+yevhenii-ldv@users.noreply.github.com", "user": {"login": "yevhenii-ldv"}}, "additions": 151, "deletions": 40}}, {"node": {"oid": "4501ad04a476fdead825f8c024be884227bad0b9", "messageHeadline": "Source Facebook Pages: removed deprecated field `live_encoders` from \u2026", "author": {"name": "augan-rymkhan", "email": "93112548+augan-rymkhan@users.noreply.github.com", "user": {"login": "augan-rymkhan"}}, "additions": 4, "deletions": 37}}, {"node": {"oid": "c12e7bbca51de79d94aaea0c326c3809f4f0dd7f", "messageHeadline": "Update fields in source-connectors specifications: zendesk-support (#\u2026", "author": {"name": "Iryna Grankova", "email": "87977540+igrankova@users.noreply.github.com", "user": {"login": "igrankova"}}, "additions": 28, "deletions": 25}}, {"node": {"oid": "5ed94a8cdf8906eb6d1986272c7f8805ed51e4c3", "messageHeadline": "\ud83c\udf89 Source Zendesk-Chat: add oauth flow support (#7313)", "author": {"name": "Baz", "email": "oleksandr.bazarnov@globallogic.com", "user": {"login": "bazarnov"}}, "additions": 417, "deletions": 57}}, {"node": {"oid": "be303bdbadc7fe9591d6f0b030702b1e3faa8cdb", "messageHeadline": "Update fields in source-connectors specifications: gitlab (#8991)", "author": {"name": "Iryna Grankova", "email": "87977540+igrankova@users.noreply.github.com", "user": {"login": "igrankova"}}, "additions": 27, "deletions": 16}}, {"node": {"oid": "41d65f0885a7bf0bce1713a0bb9c369ef914ba6e", "messageHeadline": "Add arch overview page (#9064)", "author": {"name": "Sherif A. Nada", "email": "snadalive@gmail.com", "user": {"login": "sherifnada"}}, "additions": 10, "deletions": 2}}, {"node": {"oid": "a4be4921112fe85db3c66bfb86b1ded5b8f445ec", "messageHeadline": "\ud83d\udc1b  Source Salesforce:  400 error for non-queryable streams (#9005)", "author": {"name": "Maksym Pavlenok", "email": "antixar@gmail.com", "user": {"login": "antixar"}}, "additions": 103, "deletions": 25}}, {"node": {"oid": "ff5648aa953789819121dca0a694b242438f40d5", "messageHeadline": "Remove comma from source spec  (#9067)", "author": {"name": "Marcos Marx", "email": "marcosmarxm@users.noreply.github.com", "user": {"login": "marcosmarxm"}}, "additions": 79, "deletions": 5}}, {"node": {"oid": "6d3a80aafeb749889a1c55debaa6b8ac4fc6a3ba", "messageHeadline": "\ud83c\udf89  New Source: SearchMetrics (#6992)", "author": {"name": "Serhii Lazebnyi", "email": "53845333+lazebnyi@users.noreply.github.com", "user": {"login": "lazebnyi"}}, "additions": 2217, "deletions": 0}}, {"node": {"oid": "20a569e4af161d175e2f122dfd2971ff02809c95", "messageHeadline": "\ud83c\udf89 Source Stripe: extend schema for events.request field (#8992)", "author": {"name": "Serhii Chvaliuk", "email": "grubberr@gmail.com", "user": {"login": "grubberr"}}, "additions": 18, "deletions": 10}}, {"node": {"oid": "13ac480a8b0024360d35c20fd6d640296b57f137", "messageHeadline": "fix formatting in worker documentation", "author": {"name": "Sherif A. Nada", "email": "snadalive@gmail.com", "user": {"login": "sherifnada"}}, "additions": 10, "deletions": 2}}, {"node": {"oid": "2a1dbe7ca2313219b40f2208498d0f8145b2022f", "messageHeadline": "\ud83c\udf89 Source Kustomer: Clarify setup fields (#8738)", "author": {"name": "Serhii Lazebnyi", "email": "53845333+lazebnyi@users.noreply.github.com", "user": {"login": "lazebnyi"}}, "additions": 101, "deletions": 40}}, {"node": {"oid": "8958bc7b4277201275cc9a66bf677f58cccb1081", "messageHeadline": "chore: added to source definitions: (#9055)", "author": {"name": "Harshith Mullapudi", "email": "harshithmullapudi@gmail.com", "user": {"login": "harshithmullapudi"}}, "additions": 9, "deletions": 0}}, {"node": {"oid": "91a368b9565ab5a369d57504c7a3f663bc081354", "messageHeadline": "Source Amazon Seller Partner: extract REPORTS_MAX_WAIT_SECONDS to con\u2026", "author": {"name": "Deividas J", "email": "lizdeika@gmail.com", "user": {"login": "lizdeika"}}, "additions": 24, "deletions": 8}}, {"node": {"oid": "c142dc1f474ee8b1558fc6b02504b3683d6f1350", "messageHeadline": "\ud83d\udc1bSource Braintree: resolve '$ref' in schema and spec (#9042)", "author": {"name": "Anna Lvova", "email": "37615075+annalvova05@users.noreply.github.com", "user": {"login": "annalvova05"}}, "additions": 30, "deletions": 26}}, {"node": {"oid": "fb58aaeb4ecb6102c2c9791db4f9a085b76569ff", "messageHeadline": "Bump Airbyte version from 0.35.0-alpha to 0.35.1-alpha (#9050)", "author": {"name": "Jared Rhizor", "email": "jared@dataline.io", "user": {"login": "jrhizor"}}, "additions": 40, "deletions": 40}}, {"node": {"oid": "5a2d4b11b4b9e793920ea488e6cb029822776854", "messageHeadline": "force server restart on exception (#9018)", "author": {"name": "Jared Rhizor", "email": "jared@dataline.io", "user": {"login": "jrhizor"}}, "additions": 6, "deletions": 1}}, {"node": {"oid": "001e8f8947fec2450f7b1a5e95f7dca0cb4048ec", "messageHeadline": ":bug: SAT: fix unit docker tests", "author": {"name": "Maksym Pavlenok", "email": "antixar@gmail.com", "user": {"login": "antixar"}}, "additions": 24, "deletions": 10}}, {"node": {"oid": "467f047db377d1a8e4d3bfe18cc0e78c8166e9fb", "messageHeadline": "Add cloud e2e tests (#7523)", "author": {"name": "Iakov Salikov", "email": "36078770+isalikov@users.noreply.github.com", "user": {"login": "isalikov"}}, "additions": 1939, "deletions": 1591}}, {"node": {"oid": "3f88534f1992d7957c038b0d9c8b796b0f289d19", "messageHeadline": "Fix issue when not found docs were failing the app (#9036)", "author": {"name": "Artem Astapenko", "email": "3767150+Jamakase@users.noreply.github.com", "user": {"login": "jamakase"}}, "additions": 12, "deletions": 2}}, {"node": {"oid": "64df1dfac582ed7d290ae3665bc7615c28b3e3f4", "messageHeadline": "Improve db check looping (#9013)", "author": {"name": "Jared Rhizor", "email": "jared@dataline.io", "user": {"login": "jrhizor"}}, "additions": 85, "deletions": 32}}, {"node": {"oid": "2115f7ace470cef80bf72476f410a2f18e49abcd", "messageHeadline": "Use kubectl cp to copy files instead of kube java clients (#8880)", "author": {"name": "Lake Mossman", "email": "lake@airbyte.io", "user": {"login": "lmossman"}}, "additions": 102, "deletions": 53}}, {"node": {"oid": "3cb669bc5d003c62da72544d73aed49e5587865f", "messageHeadline": "Bump Airbyte version from 0.34.4-alpha to 0.35.0-alpha (#9023)", "author": {"name": "Jared Rhizor", "email": "jared@dataline.io", "user": {"login": "jrhizor"}}, "additions": 46, "deletions": 46}}, {"node": {"oid": "3b8f9f66536056a9c7a5770c13894f65283948a8", "messageHeadline": "fix oauth values sending (#8856)", "author": {"name": "Artem Astapenko", "email": "3767150+Jamakase@users.noreply.github.com", "user": {"login": "jamakase"}}, "additions": 80, "deletions": 64}}, {"node": {"oid": "5bb18103088974a61d6d701a767747de8b8dc491", "messageHeadline": "exclude destination_specs.yaml from commit hook (#9022)", "author": {"name": "Edward Gao", "email": "edward.gao@airbyte.io", "user": {"login": "edgao"}}, "additions": 2, "deletions": 1}}, {"node": {"oid": "6dce540bbfc9886ce99219ad8e3e21c8ed9b1a75", "messageHeadline": "fix config db timeout param (#8988)", "author": {"name": "Subodh Kant Chaturvedi", "email": "subodh@airbyte.io", "user": {"login": "subodh1810"}}, "additions": 3, "deletions": 3}}, {"node": {"oid": "a6923b293094c5c110af64fdeb1988047cc920c4", "messageHeadline": "handle foreign key violation when expected record doesnt exist (#9016)", "author": {"name": "Subodh Kant Chaturvedi", "email": "subodh@airbyte.io", "user": {"login": "subodh1810"}}, "additions": 179, "deletions": 23}}, {"node": {"oid": "6316cb920cc569832acfd7fea2ed33ae9591c6eb", "messageHeadline": "Update bigquery.md", "author": {"name": "Sherif A. Nada", "email": "snadalive@gmail.com", "user": {"login": "sherifnada"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "0210071599629717a81c087c3caea8f71aa14c39", "messageHeadline": "Update Bigquery docs page", "author": {"name": "Sherif A. Nada", "email": "snadalive@gmail.com", "user": {"login": "sherifnada"}}, "additions": 5, "deletions": 15}}, {"node": {"oid": "5dad5de93227f053989f13a77f9d4605bce38703", "messageHeadline": "Destination ClickHouse: Fix destination IllegalStateException (#8982)", "author": {"name": "James Zhao", "email": "3120325+jzcruiser@users.noreply.github.com", "user": {"login": "jzcruiser"}}, "additions": 10, "deletions": 4}}, {"node": {"oid": "67df5b8c8cdef817793dae215e74e6eb0d7481ec", "messageHeadline": "\ud83d\udc1b Source Kafka : fixed SASL config read issue (#8865)", "author": {"name": "Nitesh Kumar Jotiyana", "email": "niteshkumar.jotiyana@freshworks.com", "user": {"login": "nkjotiyana"}}, "additions": 5, "deletions": 4}}, {"node": {"oid": "287cdb5fafa599ba3e0efc7217abdf92d25366ad", "messageHeadline": ":bug: Destination Snowflake SQL compilation error (#9006)", "author": {"name": "VitaliiMaltsev", "email": "39538064+VitaliiMaltsev@users.noreply.github.com", "user": {"login": "VitaliiMaltsev"}}, "additions": 7, "deletions": 6}}, {"node": {"oid": "d0f9aa8907a5af07245681e7d676c8b57d19ec8e", "messageHeadline": "Update \"Building a connector the hard way\" doc (#9008)", "author": {"name": "Edward Gao", "email": "edward.gao@airbyte.io", "user": {"login": "edgao"}}, "additions": 11, "deletions": 7}}, {"node": {"oid": "ddbce46568aad68f3c0fc04e833b8810c6adfc6f", "messageHeadline": "update destination_specs.yaml (#9007)", "author": {"name": "Subodh Kant Chaturvedi", "email": "subodh@airbyte.io", "user": {"login": "subodh1810"}}, "additions": 99, "deletions": 8}}, {"node": {"oid": "8654c4a62f85a9fc6ad260a218cc976d89b134ed", "messageHeadline": "implement flyway migration for config database normalization + tests \u2026", "author": {"name": "Subodh Kant Chaturvedi", "email": "subodh@airbyte.io", "user": {"login": "subodh1810"}}, "additions": 5833, "deletions": 473}}, {"node": {"oid": "115b0f98755a47bf0a000c83654c7513e5b6a147", "messageHeadline": "attach kubernetes logs instead of writing to step output (#8979)", "author": {"name": "Jared Rhizor", "email": "jared@dataline.io", "user": {"login": "jrhizor"}}, "additions": 29, "deletions": 19}}, {"node": {"oid": "ae5b1cfed9c9777d0620b294edcb0f2003067361", "messageHeadline": "add mini k8s stress test (#8978)", "author": {"name": "Jared Rhizor", "email": "jared@dataline.io", "user": {"login": "jrhizor"}}, "additions": 60, "deletions": 7}}, {"node": {"oid": "d2d02052fe803f8323b22874fbfd50251419f270", "messageHeadline": "feat(charts): Set new migration values and use bootloader image (#8843)", "author": {"name": "Valentin Nourdin", "email": "vnourdin.externe@bedrockstreaming.com", "user": null}, "additions": 116, "deletions": 8}}, {"node": {"oid": "a3100cba8fa8447899dc4db0025e13c141a66cec", "messageHeadline": ":bug: Destination S3: avro and parquet formats have issues with JsonT\u2026", "author": {"name": "VitaliiMaltsev", "email": "39538064+VitaliiMaltsev@users.noreply.github.com", "user": {"login": "VitaliiMaltsev"}}, "additions": 484, "deletions": 41}}, {"node": {"oid": "fd716d7a106bce918c1606143264dcae8e6f8da8", "messageHeadline": "Adding unit tests to SAT full refresh test (#8589)", "author": {"name": "Marcos Eliziario Santos", "email": "eliziario@users.noreply.github.com", "user": {"login": "eliziario"}}, "additions": 131, "deletions": 8}}, {"node": {"oid": "de2b4ab890830e4b23a2696a6edf74386f9bfefd", "messageHeadline": "Update fields in source-connectors specifications: linkedin-ads (#8984)", "author": {"name": "Iryna Grankova", "email": "87977540+igrankova@users.noreply.github.com", "user": {"login": "igrankova"}}, "additions": 28, "deletions": 20}}, {"node": {"oid": "4a169651463f1cce94909a7d85cdd6eba87970c7", "messageHeadline": "\ud83d\udc1b  SAT: add network host mode (#8998)", "author": {"name": "Maksym Pavlenok", "email": "antixar@gmail.com", "user": {"login": "antixar"}}, "additions": 2, "deletions": 1}}, {"node": {"oid": "fe954c1a1602c9468e4b29597053b0e46e041634", "messageHeadline": "Integrate Sentry for performance and errors tracking. (#8248)", "author": {"name": "Dmytro", "email": "dmitry.rezchykov@zazmic.com", "user": null}, "additions": 568, "deletions": 50}}, {"node": {"oid": "f0a9945f8081d89b254d02b78ef23d7bc58317fb", "messageHeadline": "Revert \"Change copy to add in dockerfiles to reduce container size (#\u2026", "author": {"name": "Oleksandr Sheheda", "email": "alexandr-shegeda@users.noreply.github.com", "user": {"login": "alexandr-shegeda"}}, "additions": 168, "deletions": 56}}, {"node": {"oid": "08dc041a53d8094ed2b6fdeb95866b9bb4dbb997", "messageHeadline": "Destination MeiliSearch : failed acceptance tests (#8995)", "author": {"name": "VitaliiMaltsev", "email": "39538064+VitaliiMaltsev@users.noreply.github.com", "user": {"login": "VitaliiMaltsev"}}, "additions": 4, "deletions": 3}}, {"node": {"oid": "102994541a4ca245de0f8a0e59ba803c9f05b801", "messageHeadline": "\ud83c\udf89 Source Fecebook-Marketing: add `asset_feed_spec` to `ad creatives` \u2026", "author": {"name": "Baz", "email": "oleksandr.bazarnov@globallogic.com", "user": {"login": "bazarnov"}}, "additions": 610, "deletions": 54}}, {"node": {"oid": "7c0d1959cb3d5df820055ee14c90dd371d96d4a5", "messageHeadline": "Lever hiring oauth backend (#7677)", "author": {"name": "Marcos Eliziario Santos", "email": "eliziario@users.noreply.github.com", "user": {"login": "eliziario"}}, "additions": 419, "deletions": 107}}, {"node": {"oid": "1c48122885bf9c12c4f14ef794ed155c14b2a1ae", "messageHeadline": "Publish the bootloader JAR (#8957)", "author": {"name": "Davin Chia", "email": "davinchia@gmail.com", "user": {"login": "davinchia"}}, "additions": 47, "deletions": 0}}, {"node": {"oid": "38e61c1a843057434c55b08b0e8545530300d287", "messageHeadline": "\ud83c\udf89 New Source: My Hours (#8270)", "author": {"name": "wissevrowl", "email": "70588227+wissevrowl@users.noreply.github.com", "user": {"login": "wissevrowl"}}, "additions": 1542, "deletions": 0}}, {"node": {"oid": "50960740667bf1baac9f3b0d066541dcffedcae5", "messageHeadline": "chore: added to source definitions: (#8983)", "author": {"name": "Harshith Mullapudi", "email": "harshithmullapudi@gmail.com", "user": {"login": "harshithmullapudi"}}, "additions": 215, "deletions": 0}}, {"node": {"oid": "105bb58ac670f411825b42628e208e52b24049f8", "messageHeadline": "\ud83c\udf89 New source: Qualaroo (#8623)", "author": {"name": "Daniel Diamond", "email": "33811744+danieldiamond@users.noreply.github.com", "user": {"login": "danieldiamond"}}, "additions": 871, "deletions": 1}}, {"node": {"oid": "9b75a7672046cf77ffa5e0cf1810fd3cab7f6e0d", "messageHeadline": "\ud83d\udcd1 Update source database performance test docs (#8980)", "author": {"name": "LiRen Tu", "email": "tuliren@gmail.com", "user": {"login": "tuliren"}}, "additions": 62, "deletions": 49}}, {"node": {"oid": "a6c2d058a905fb7bbbee476ea394974764493a2d", "messageHeadline": "\ud83d\udc1e Destination S3 & GCS: remove excessive logging (#8974)", "author": {"name": "LiRen Tu", "email": "tuliren@gmail.com", "user": {"login": "tuliren"}}, "additions": 8, "deletions": 6}}, {"node": {"oid": "3acd8484084758f655f456a110c059ab16badb24", "messageHeadline": "Bump Airbyte version from 0.34.3-alpha to 0.34.4-alpha (#8976)", "author": {"name": "Jared Rhizor", "email": "jared@dataline.io", "user": {"login": "jrhizor"}}, "additions": 40, "deletions": 40}}, {"node": {"oid": "1fe641a8d329eb888228b40d1db3fde03d9096c4", "messageHeadline": "use airbyte/temporal-auto-setup which has multi-arch support (#8888)", "author": {"name": "Parker Mossman", "email": "parker@airbyte.io", "user": {"login": "pmossman"}}, "additions": 29, "deletions": 9}}, {"node": {"oid": "635fc6864af7ac026f10fd88b4ff27201d0e2418", "messageHeadline": "handle destination and source failures equally + fix main process fai\u2026", "author": {"name": "Lake Mossman", "email": "lake@airbyte.io", "user": {"login": "lmossman"}}, "additions": 205, "deletions": 38}}, {"node": {"oid": "9dfd0daf0abbac45c5b6847e6d799b221965c61d", "messageHeadline": "Add API endpoint and handlers to delete SourceDefinitions and Destina\u2026", "author": {"name": "Parker Mossman", "email": "parker@airbyte.io", "user": {"login": "pmossman"}}, "additions": 427, "deletions": 116}}, {"node": {"oid": "2acc87d7482d6e3592c70fa373c9c2cd81af3e61", "messageHeadline": "Bump Airbyte version from 0.34.2-alpha to 0.34.3-alpha (#8972)", "author": {"name": "Jared Rhizor", "email": "jared@dataline.io", "user": {"login": "jrhizor"}}, "additions": 40, "deletions": 40}}, {"node": {"oid": "0789b8a269217e1f4fe86d970e5bc3e151deabd5", "messageHeadline": "Add 'tombstone' field to SourceDefinitions and DestinationDefinitions\u2026", "author": {"name": "Parker Mossman", "email": "parker@airbyte.io", "user": {"login": "pmossman"}}, "additions": 262, "deletions": 20}}, {"node": {"oid": "b7ec67f104e1183f3865c082ed9edf65fd1dc0ed", "messageHeadline": "Increase test timeout (#8971)", "author": {"name": "Artem Astapenko", "email": "3767150+Jamakase@users.noreply.github.com", "user": {"login": "jamakase"}}, "additions": 2, "deletions": 0}}, {"node": {"oid": "b920dc8bb0dcb8b4345c1144d33f1a60ecb20f60", "messageHeadline": "fix auto migration test (#8970)", "author": {"name": "Charles", "email": "giardina.charles@gmail.com", "user": {"login": "cgardens"}}, "additions": 6, "deletions": 3}}, {"node": {"oid": "1c525c0afae9fd4813c6e0c6134187e85da2754f", "messageHeadline": "Fix wrong param typo. Add proper index check for connection (#8968)", "author": {"name": "Artem Astapenko", "email": "3767150+Jamakase@users.noreply.github.com", "user": {"login": "jamakase"}}, "additions": 10, "deletions": 8}}, {"node": {"oid": "63017ea2d0392c4283bae873ce266ed20d678a64", "messageHeadline": "Revert \"update to log4j 2.17.0 (#8965)\" (#8969)", "author": {"name": "Lake Mossman", "email": "lake@airbyte.io", "user": {"login": "lmossman"}}, "additions": 5, "deletions": 5}}, {"node": {"oid": "ae4de9cbefe5d298416b6167a5da7af5d5c22707", "messageHeadline": "have discover endpoint that uses configs directly use improved secret\u2026", "author": {"name": "Charles", "email": "giardina.charles@gmail.com", "user": {"login": "cgardens"}}, "additions": 11, "deletions": 1}}, {"node": {"oid": "c5fc568061f00b99dac9ec3f0f1573e3a30c096a", "messageHeadline": "update to log4j 2.17.0 (#8965)", "author": {"name": "Houssem", "email": "houssem@belhadjahmed.com", "user": {"login": "houssemba"}}, "additions": 5, "deletions": 5}}, {"node": {"oid": "637fac3483990c1edf52cc7593023677f16c8673", "messageHeadline": "BigQuery/BiqQuery denorm Destinations : Add possibility to use differ\u2026", "author": {"name": "Andrii Leonets", "email": "30464745+DoNotPanicUA@users.noreply.github.com", "user": {"login": "DoNotPanicUA"}}, "additions": 2650, "deletions": 1383}}, {"node": {"oid": "24fb7d235144bba9ca4ea3722bf7cf899bc108b3", "messageHeadline": ":bug: SAT fix containers auto-removing (#8959)", "author": {"name": "Maksym Pavlenok", "email": "antixar@gmail.com", "user": {"login": "antixar"}}, "additions": 56, "deletions": 7}}, {"node": {"oid": "b3b0dcea76d1f846c7889ce070843eb286fd0a2f", "messageHeadline": "Add logs for errors (#8064)", "author": {"name": "Artem Astapenko", "email": "3767150+Jamakase@users.noreply.github.com", "user": {"login": "jamakase"}}, "additions": 162, "deletions": 165}}, {"node": {"oid": "2c7f2391821527ed0f3c257b891f7ee52503365f", "messageHeadline": "airbyte-e2e-testing => airbyte-webapp-e2e-tests (#8892)", "author": {"name": "Charles", "email": "giardina.charles@gmail.com", "user": {"login": "cgardens"}}, "additions": 8, "deletions": 8}}, {"node": {"oid": "ffbf8bc24247479a31c90e919da3123e1afe1f94", "messageHeadline": "Remove jobs and attempts tables from exported archive (#8646)", "author": {"name": "Augustin", "email": "augustin.lafanechere@gmail.com", "user": {"login": "alafanechere"}}, "additions": 0, "deletions": 85}}, {"node": {"oid": "ff4b83bb1fe8099bb7075e43037630623d9cead9", "messageHeadline": "\ud83c\udf89 Source Postgres: support all Postgres 14 types (#8726)", "author": {"name": "LiRen Tu", "email": "tuliren@gmail.com", "user": {"login": "tuliren"}}, "additions": 575, "deletions": 370}}, {"node": {"oid": "6ee29b5b82893d4e08ff4a0a2e34d227ec888b69", "messageHeadline": "\ud83d\udc1e Destination e2e test: fix documentation url (#8905)", "author": {"name": "LiRen Tu", "email": "tuliren@gmail.com", "user": {"login": "tuliren"}}, "additions": 12, "deletions": 10}}, {"node": {"oid": "cc70c0f721a6f36fafbba18e7ff06333373b67b1", "messageHeadline": "allow serializing to yaml without quoting strings (#8896)", "author": {"name": "Charles", "email": "giardina.charles@gmail.com", "user": {"login": "cgardens"}}, "additions": 43, "deletions": 0}}, {"node": {"oid": "f6543e111337f89fa9177320c91386facd5b5d85", "messageHeadline": "Bump Airbyte version from 0.34.1-alpha to 0.34.2-alpha (#8901)", "author": {"name": "Jared Rhizor", "email": "jared@dataline.io", "user": {"login": "jrhizor"}}, "additions": 40, "deletions": 40}}, {"node": {"oid": "e92f5513d7eb2ae8cfb1ec850e62306bbe008e6c", "messageHeadline": "Extend bootloader for Cloud. (#8879)", "author": {"name": "Davin Chia", "email": "davinchia@gmail.com", "user": {"login": "davinchia"}}, "additions": 57, "deletions": 2}}, {"node": {"oid": "0de30f5e4d49d0dc04bc905ea9eff2abc7d83bc7", "messageHeadline": "\ud83c\udf89 Testing destination: multiple logging modes (#8824)", "author": {"name": "LiRen Tu", "email": "tuliren@gmail.com", "user": {"login": "tuliren"}}, "additions": 1028, "deletions": 69}}, {"node": {"oid": "ec305a535369447b8e33280fe9792bc95c396a16", "messageHeadline": "make sure that all the secrets are remove (#8881)", "author": {"name": "Benoit Moriceau", "email": "benoit@airbyte.io", "user": {"login": "benmoriceau"}}, "additions": 214, "deletions": 177}}, {"node": {"oid": "20c488948e6ee03d12bbf1ec503af4e5e5d79957", "messageHeadline": "add container orchestrator in feature flag (#8015)", "author": {"name": "Jared Rhizor", "email": "jared@dataline.io", "user": {"login": "jrhizor"}}, "additions": 1469, "deletions": 428}}, {"node": {"oid": "9acfc819dc02f77cc9533fb20b572279d9b60a4a", "messageHeadline": "\ud83c\udf89 Source Facebook Marketing: Add the option to fetch thumbnail image \u2026", "author": {"name": "Ka-Ping Yee", "email": "zestyping@gmail.com", "user": {"login": "zestyping"}}, "additions": 61, "deletions": 17}}, {"node": {"oid": "2eace67744fed8a49d0bebec20de3dcf5f280bbb", "messageHeadline": "\ud83c\udf89 Source Zendesk Support: use cursor-based pagination (#8622)", "author": {"name": "Achmad Syarif Hidayatullah", "email": "30652154+asyarif93@users.noreply.github.com", "user": {"login": "asyarif93"}}, "additions": 59, "deletions": 25}}, {"node": {"oid": "1f580ed1f95c71a1eae65fb0a88d4f10d0d5f517", "messageHeadline": "Update changelog 2021-25-11 (#8247)", "author": {"name": "Augustin", "email": "augustin.lafanechere@gmail.com", "user": {"login": "alafanechere"}}, "additions": 67, "deletions": 4}}, {"node": {"oid": "86e08d0fa40f88dad28031e6d4073626ed4b9f16", "messageHeadline": "\ud83c\udf89 Destination Redshift: add option to enable/disable deleting staging\u2026", "author": {"name": "Edward Gao", "email": "edward.gao@airbyte.io", "user": {"login": "edgao"}}, "additions": 172, "deletions": 38}}, {"node": {"oid": "31fcbed2441030715ed87328a656617d56fd0629", "messageHeadline": "Jamakase/add workspaces word to url (#8878)", "author": {"name": "Artem Astapenko", "email": "3767150+Jamakase@users.noreply.github.com", "user": {"login": "jamakase"}}, "additions": 69, "deletions": 67}}, {"node": {"oid": "33e0efcf66aa32f60a140e94a0ba0f2f9fc33284", "messageHeadline": "Bumps lxml from 4.6.3 to 4.6.5. (#8845)", "author": {"name": "Serhii Chvaliuk", "email": "grubberr@gmail.com", "user": {"login": "grubberr"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "da40c4fa6302bbd7dcb6f98b79c8c0ece69d0aea", "messageHeadline": "\ud83d\udc1b  SAT: fix logs slicing (#8848)", "author": {"name": "Maksym Pavlenok", "email": "antixar@gmail.com", "user": {"login": "antixar"}}, "additions": 108, "deletions": 12}}, {"node": {"oid": "0d7101ecc41d9b740c4957cabb31c7fcbadd5904", "messageHeadline": "\ud83c\udf89 Source Facebook Marketing: fix schema for 'breakdowns' fields (#8742)", "author": {"name": "Serhii Chvaliuk", "email": "grubberr@gmail.com", "user": {"login": "grubberr"}}, "additions": 28, "deletions": 42}}, {"node": {"oid": "212c1ff22c3b5e3c5609375b37943a5671ea98b7", "messageHeadline": "\ud83c\udf89 Source Hubspot: Support incremental sync on all possible streams (#\u2026", "author": {"name": "Serhii Lazebnyi", "email": "53845333+lazebnyi@users.noreply.github.com", "user": {"login": "lazebnyi"}}, "additions": 157, "deletions": 68}}, {"node": {"oid": "415a20852dd5b2f87b9cfab1cdfa30fa7a5eb050", "messageHeadline": "Destination MariaDbColumnstore: update Docker image for acceptance te\u2026", "author": {"name": "VitaliiMaltsev", "email": "39538064+VitaliiMaltsev@users.noreply.github.com", "user": {"login": "VitaliiMaltsev"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "0c99c5d7a50af50360a4c400082d7693afbeb5aa", "messageHeadline": ":tada: Setting CPU and Memory limits for performance tests via github\u2026", "author": {"name": "andriikorotkov", "email": "88329385+andriikorotkov@users.noreply.github.com", "user": {"login": "andriikorotkov"}}, "additions": 50, "deletions": 8}}, {"node": {"oid": "6889a8924f8619313b9ddec3455ed73a937aa667", "messageHeadline": "\ud83c\udf89 SAT: add assert that spec.json file does not have any `$ref` in it \u2026", "author": {"name": "oleh.zorenko", "email": "19872253+Zirochkaa@users.noreply.github.com", "user": {"login": "Zirochkaa"}}, "additions": 136, "deletions": 1}}, {"node": {"oid": "5e494a9ff8c8152b04adb0a86d4d91b6502eac46", "messageHeadline": "\ud83d\udcdd Update json to avro conversion doc (#8866)", "author": {"name": "LiRen Tu", "email": "tuliren@gmail.com", "user": {"login": "tuliren"}}, "additions": 252, "deletions": 117}}, {"node": {"oid": "9f9e9248278c9c0c9b36172243d3328417d44398", "messageHeadline": "\ud83c\udf89 Source Zendesk Support: Adds Brands, CustomRoles and Schedules (#8616)", "author": {"name": "Achmad Syarif Hidayatullah", "email": "30652154+asyarif93@users.noreply.github.com", "user": {"login": "asyarif93"}}, "additions": 261, "deletions": 4}}, {"node": {"oid": "8ac2c6f4a7ef201d8a6bca65b986b05b7e6a34a5", "messageHeadline": "Change copy to add in dockerfiles to reduce container size (#8516)", "author": {"name": "Haoran Yu", "email": "haoran_yu@hotmail.com", "user": {"login": "haoranyu"}}, "additions": 62, "deletions": 186}}, {"node": {"oid": "f1e292ce1b18d88dc260fcd8d108d5e416aa3ed6", "messageHeadline": "Bump Airbyte version from 0.34.0-alpha to 0.34.1-alpha (#8860)", "author": {"name": "Jared Rhizor", "email": "jared@dataline.io", "user": {"login": "jrhizor"}}, "additions": 37, "deletions": 37}}, {"node": {"oid": "7038533ae0b4ffa5522470b501f6365d97686fcd", "messageHeadline": "\ud83c\udf89 Destination Redshift (copy): accept bucket path for staging data (#\u2026", "author": {"name": "Edward Gao", "email": "edward.gao@airbyte.io", "user": {"login": "edgao"}}, "additions": 1796, "deletions": 186}}, {"node": {"oid": "16f176b3d79009c386c82ffed3af2c380a8bec49", "messageHeadline": "Remove nested secret (#8859)", "author": {"name": "Benoit Moriceau", "email": "benoit@airbyte.io", "user": {"login": "benmoriceau"}}, "additions": 96, "deletions": 2}}, {"node": {"oid": "38ae962b08843825e1bc52d1962ef7e42ab26991", "messageHeadline": "Jamkase/workspace slug (#8734)", "author": {"name": "Artem Astapenko", "email": "3767150+Jamakase@users.noreply.github.com", "user": {"login": "jamakase"}}, "additions": 1761, "deletions": 1712}}, {"node": {"oid": "464c485b94c9f023b4c5929610f60a6b53bf657b", "messageHeadline": "Add acceptance tests for source close timeout (#8217)", "author": {"name": "Lake Mossman", "email": "lake@airbyte.io", "user": {"login": "lmossman"}}, "additions": 102, "deletions": 16}}, {"node": {"oid": "b0187692b212b7a4bffbdf1c806b2ead5fa8b0ed", "messageHeadline": "\u2728 Source Facebook Marketing: Added fields in campaign schema (#8257)", "author": {"name": "mlavoie-sm360", "email": "mlavoie@solutionsmedias360.com", "user": {"login": "mlavoie-sm360"}}, "additions": 98, "deletions": 28}}, {"node": {"oid": "a283a63cdaed629f707c21c171ce2780c6e78eb8", "messageHeadline": "Adds Amazon SQS and Lemlist source connectors in connector list (#8796)", "author": {"name": "Marcos Marx", "email": "marcosmarxm@users.noreply.github.com", "user": {"login": "marcosmarxm"}}, "additions": 139, "deletions": 0}}, {"node": {"oid": "5dad18b377bb59757f27fdd086410b946c02bae5", "messageHeadline": "fix destination-snowflake build for jdk17 (#8854)", "author": {"name": "Edward Gao", "email": "edward.gao@airbyte.io", "user": {"login": "edgao"}}, "additions": 4, "deletions": 1}}, {"node": {"oid": "a0ec0de34d0ad1d8425fa2d2a6b4a5a54b6a3104", "messageHeadline": "Source Linnworks: improve streams ProcessedOrders and ProcessedOrderD\u2026", "author": {"name": "Juozas V", "email": "monai@cure.lt", "user": {"login": "monai"}}, "additions": 1892, "deletions": 137}}, {"node": {"oid": "3a6902963d2014f0bfa451dc9e30d1487eacc08b", "messageHeadline": "remove validation from source delete (#8724)", "author": {"name": "Charles", "email": "giardina.charles@gmail.com", "user": {"login": "cgardens"}}, "additions": 5, "deletions": 8}}, {"node": {"oid": "2ad4ca1d5c8a25714ad730120913b50db9719f23", "messageHeadline": "Update fields in source-connectors specifications: drift, harvest, hu\u2026", "author": {"name": "ycherniaiev", "email": "94798230+ycherniaiev@users.noreply.github.com", "user": {"login": "ycherniaiev"}}, "additions": 196, "deletions": 142}}, {"node": {"oid": "fb834c9758aad2342e511c63b7174aac57b09780", "messageHeadline": "\ud83d\udc1b Source Shopify: fix for mismatched number of tables during normaliz\u2026", "author": {"name": "Baz", "email": "oleksandr.bazarnov@globallogic.com", "user": {"login": "bazarnov"}}, "additions": 634, "deletions": 1182}}, {"node": {"oid": "bc1ff91a90dbad969f7627b1baca60b69fdb483b", "messageHeadline": ":bug: Source Paypal Transaction: report full error message details, u\u2026", "author": {"name": "midavadim", "email": "midavadim@yahoo.com", "user": {"login": "midavadim"}}, "additions": 58, "deletions": 8}}, {"node": {"oid": "7fbdfc61d0f3a5831f17ff5e2a22b9e21771d348", "messageHeadline": "Airbyte CDK: Log http status code and content in backoff handlers (#8\u2026", "author": {"name": "augan-rymkhan", "email": "93112548+augan-rymkhan@users.noreply.github.com", "user": {"login": "augan-rymkhan"}}, "additions": 8, "deletions": 1}}, {"node": {"oid": "5ac9049edf3e76f559bc6a13a033b211ea102f8a", "messageHeadline": "update prefect-task documentation (#8835)", "author": {"name": "James Zhao", "email": "3120325+jzcruiser@users.noreply.github.com", "user": {"login": "jzcruiser"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "c84a7481f930fe2b4309320bee59ef8872c5634f", "messageHeadline": "fix secretGenerator (#8839)", "author": {"name": "Cameron", "email": "561860+wallies@users.noreply.github.com", "user": {"login": "wallies"}}, "additions": 2, "deletions": 1}}, {"node": {"oid": "2c3e2419f4948e887483e7ad5328be9957d3fb86", "messageHeadline": "Harshith/test pr 8179 (#8836)", "author": {"name": "Harshith Mullapudi", "email": "harshithmullapudi@gmail.com", "user": {"login": "harshithmullapudi"}}, "additions": 48, "deletions": 34}}, {"node": {"oid": "21ff8a29a12b12bbcd1aa4f0c2abd6706fe513c5", "messageHeadline": "Source Amazon Seller Partner: Add GET_BRAND_ANALYTICS_SEARCH_TERMS_RE\u2026", "author": {"name": "Deividas J", "email": "lizdeika@gmail.com", "user": {"login": "lizdeika"}}, "additions": 136, "deletions": 6}}, {"node": {"oid": "91513f5e58e5a77032cb12d202dc06339a8cc7d1", "messageHeadline": "Destination Snowflake: update check method to verify permissions for \u2026", "author": {"name": "VitaliiMaltsev", "email": "39538064+VitaliiMaltsev@users.noreply.github.com", "user": {"login": "VitaliiMaltsev"}}, "additions": 41, "deletions": 3}}, {"node": {"oid": "3740f25a2c825970f72c1f72c9f90492959ee935", "messageHeadline": "BigQuery locations update (#8816)", "author": {"name": "Christophe Duong", "email": "christophe.duong@gmail.com", "user": {"login": "ChristopheDuong"}}, "additions": 40, "deletions": 30}}, {"node": {"oid": "b7f9d55e512f98af3672e40c9f57b203efc2d140", "messageHeadline": "Bump Airbyte version from 0.33.12-alpha to 0.34.0-alpha (#8834)", "author": {"name": "Jared Rhizor", "email": "jared@dataline.io", "user": {"login": "jrhizor"}}, "additions": 37, "deletions": 37}}, {"node": {"oid": "abc50145aa2da51c60baafe11d5f899db27ffbbe", "messageHeadline": "Update more scripts. (#8833)", "author": {"name": "Davin Chia", "email": "davinchia@gmail.com", "user": {"login": "davinchia"}}, "additions": 5, "deletions": 5}}, {"node": {"oid": "65fb3db36e687bf76f268645d804e53bb20003b7", "messageHeadline": "Update release script to accommodate new env vars. (#8831)", "author": {"name": "Davin Chia", "email": "davinchia@gmail.com", "user": {"login": "davinchia"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "183a79040a0668f4f8c4ab1f7676d3efeb317340", "messageHeadline": "increase reliability of frontend and kubernetes tests (#8827)", "author": {"name": "Jared Rhizor", "email": "jared@dataline.io", "user": {"login": "jrhizor"}}, "additions": 12, "deletions": 1}}, {"node": {"oid": "3a8d262b411f8aafb9eebed66f5d8eaa2b174533", "messageHeadline": "remove unused secret (#8828)", "author": {"name": "Jared Rhizor", "email": "jared@dataline.io", "user": {"login": "jrhizor"}}, "additions": 0, "deletions": 2}}, {"node": {"oid": "6b4d9aece93bfd8e59757af49dfd59678b5870d8", "messageHeadline": "fix KubePodProcess port offering race condition (#8804)", "author": {"name": "Jared Rhizor", "email": "jared@dataline.io", "user": {"login": "jrhizor"}}, "additions": 55, "deletions": 1}}, {"node": {"oid": "a808b4d123cab5b4373880587e87cafa36d2b875", "messageHeadline": "\ud83d\udc1b  [8783] Fix Broken HelmCharts v0.33.11 (#8784)", "author": {"name": "Mohamed Magdy", "email": "eng.mohamagdy@gmail.com", "user": {"login": "mohamagdy"}}, "additions": 8, "deletions": 2}}, {"node": {"oid": "530434f7b084e434f0c7d4d04811667032243a15", "messageHeadline": "Tweak connections doc formatting for clarity (#8822)", "author": {"name": "Edward Gao", "email": "edward.gao@airbyte.io", "user": {"login": "edgao"}}, "additions": 8, "deletions": 8}}, {"node": {"oid": "369571c400824b0f8966b91f3ce3cd0538b102aa", "messageHeadline": "\ud83c\udf89 New Source: OpenWeather (#7434)", "author": {"name": "Augustin", "email": "augustin.lafanechere@gmail.com", "user": {"login": "alafanechere"}}, "additions": 1034, "deletions": 0}}, {"node": {"oid": "e6fac6374b007fc522179bd813a7a34bff5ed6fe", "messageHeadline": "\ud83d\udc1bSource Google Analytics v4: fix date format (#8656)", "author": {"name": "Anna Lvova", "email": "37615075+annalvova05@users.noreply.github.com", "user": {"login": "annalvova05"}}, "additions": 51, "deletions": 25}}, {"node": {"oid": "b7f55f831650b6949e9d85261614cd9f2b10a385", "messageHeadline": "Destination Rockset: format code (#8821)", "author": {"name": "Augustin", "email": "augustin.lafanechere@gmail.com", "user": {"login": "alafanechere"}}, "additions": 545, "deletions": 562}}, {"node": {"oid": "39b62d6bf43506263ddc19e2d5cef0238cd20641", "messageHeadline": "\ud83d\udc1b Source: Strava: support OAuth 2.0 (#8799)", "author": {"name": "Serhii Chvaliuk", "email": "grubberr@gmail.com", "user": {"login": "grubberr"}}, "additions": 206, "deletions": 4}}, {"node": {"oid": "cde71578c9878f12e77784e10515732031bd9e0b", "messageHeadline": "\ud83d\udc1b Source Hubspot: additionalProperties: true (#8658)", "author": {"name": "Serhii Chvaliuk", "email": "grubberr@gmail.com", "user": {"login": "grubberr"}}, "additions": 6, "deletions": 5}}, {"node": {"oid": "bf7d252b5e97853df585027acf85c1e492a41f54", "messageHeadline": "\ud83d\udc1b  SAT: incorrect package setup (#8813)", "author": {"name": "Maksym Pavlenok", "email": "antixar@gmail.com", "user": {"login": "antixar"}}, "additions": 3, "deletions": 2}}, {"node": {"oid": "b7b7886759c0c2c28fd62b7b38a4640b3d97a74a", "messageHeadline": "\ud83d\udc1b Source Marketo: improve field conversion to conform schema (#8483)", "author": {"name": "Serhii Chvaliuk", "email": "grubberr@gmail.com", "user": {"login": "grubberr"}}, "additions": 71, "deletions": 46}}, {"node": {"oid": "3748c66daa50a79fa199b07a5967383c4e0e4b00", "messageHeadline": "\ud83c\udf89 New Destination: Rockset (#8006)", "author": {"name": "sbaldwin-rs", "email": "87034744+sbaldwin-rs@users.noreply.github.com", "user": {"login": "sbaldwin-rs"}}, "additions": 1007, "deletions": 0}}, {"node": {"oid": "be2ed7d8b581842ecb628f2e4bc3b84443fcbadc", "messageHeadline": "\ud83c\udf89  SAT: fix of stdout reading (#8743)", "author": {"name": "Maksym Pavlenok", "email": "antixar@gmail.com", "user": {"login": "antixar"}}, "additions": 85, "deletions": 29}}, {"node": {"oid": "d3b0c998b89cf9d950d4882bbba7f822f843262b", "messageHeadline": "\ud83c\udf89  CI secrets: full migration to GSM (#8561)", "author": {"name": "Maksym Pavlenok", "email": "antixar@gmail.com", "user": {"login": "antixar"}}, "additions": 747, "deletions": 394}}, {"node": {"oid": "0fd129e5e58e57170cd6ad6155f48e86d46b8162", "messageHeadline": ":tada: Updated ci performance test sh script (#8780)", "author": {"name": "andriikorotkov", "email": "88329385+andriikorotkov@users.noreply.github.com", "user": {"login": "andriikorotkov"}}, "additions": 36, "deletions": 43}}, {"node": {"oid": "60e32373e8932e7a3d60c6f00ee78c4154be5301", "messageHeadline": "Revert \"Revert \"Switch to use Bootloader. (#8584)\" (#8778)\" (#8790)", "author": {"name": "Davin Chia", "email": "davinchia@gmail.com", "user": {"login": "davinchia"}}, "additions": 530, "deletions": 206}}, {"node": {"oid": "cbcd6e3732f1496720f251ce689020e29d1aada6", "messageHeadline": "update chargify documentation (#8764)", "author": {"name": "maciej-nedza", "email": "76946708+maciej-nedza@users.noreply.github.com", "user": {"login": "maciej-nedza"}}, "additions": 20, "deletions": 24}}, {"node": {"oid": "757ba946bcdc1d63bb2c424cdcb389f84fba41b4", "messageHeadline": "Bump lxml in /airbyte-integrations/connectors/source-file (#8758)", "author": {"name": "dependabot[bot]", "email": "49699333+dependabot[bot]@users.noreply.github.com", "user": {"login": "dependabot[bot]"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "8c84e14957a592a6e06ee2254349fd41659a5cdb", "messageHeadline": "Update _helpers.tpl (#8776)", "author": {"name": "cina-pm", "email": "54816961+cina-pm@users.noreply.github.com", "user": {"login": "cina-pm"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "3d9af64d52a730f9fe801577601d32c93a9e9d10", "messageHeadline": "\ud83d\udc1b Source Intercom: stop using time.sleep as a hacky rate limit (#8685)", "author": {"name": "Brian Krausz", "email": "briankrausz@gmail.com", "user": {"login": "bkrausz"}}, "additions": 5, "deletions": 12}}, {"node": {"oid": "9051f76636cfb2d6fedc19da67e9cb38cbd43a70", "messageHeadline": "Bump Airbyte version from 0.33.11-alpha to 0.33.12-alpha (#8787)", "author": {"name": "Jared Rhizor", "email": "jared@dataline.io", "user": {"login": "jrhizor"}}, "additions": 35, "deletions": 35}}, {"node": {"oid": "ad448957c64715285661c51ee926a6b2289fb1cb", "messageHeadline": "\ud83c\udf89 Source Freshdesk: migrate to CDK", "author": {"name": "vitaliizazmic", "email": "75620293+vitaliizazmic@users.noreply.github.com", "user": {"login": "vitaliizazmic"}}, "additions": 194, "deletions": 55}}, {"node": {"oid": "3c9fe46be5c44e9b4b3c312813a6e16eebd2893f", "messageHeadline": "Update to Log4J 2.16. (#8779)", "author": {"name": "Davin Chia", "email": "davinchia@gmail.com", "user": {"login": "davinchia"}}, "additions": 5, "deletions": 5}}, {"node": {"oid": "216501b4fa9c6052dde337366a949815c4151354", "messageHeadline": "Revert \"Switch to use Bootloader. (#8584)\" (#8778)", "author": {"name": "Davin Chia", "email": "davinchia@gmail.com", "user": {"login": "davinchia"}}, "additions": 206, "deletions": 530}}, {"node": {"oid": "5cf3967424bfb31dcc052229f8bcae28982f34a1", "messageHeadline": "Switch to use Bootloader. (#8584)", "author": {"name": "Davin Chia", "email": "davinchia@gmail.com", "user": {"login": "davinchia"}}, "additions": 530, "deletions": 206}}, {"node": {"oid": "57c4590beb047b71c43109ef3fd0c6c297cd477f", "messageHeadline": ":tada: Updated ci performance test sh script (#8774)", "author": {"name": "andriikorotkov", "email": "88329385+andriikorotkov@users.noreply.github.com", "user": {"login": "andriikorotkov"}}, "additions": 3, "deletions": 1}}, {"node": {"oid": "ef7684b7118116655186cb22e7349450405dafc0", "messageHeadline": ":tada: Updated ci performance test sh script (#8772)", "author": {"name": "andriikorotkov", "email": "88329385+andriikorotkov@users.noreply.github.com", "user": {"login": "andriikorotkov"}}, "additions": 4, "deletions": 1}}, {"node": {"oid": "f37f68c106bec248b190de1496c6e3fb69486c35", "messageHeadline": ":tada: Updated ci performance test sh script (#8771)", "author": {"name": "andriikorotkov", "email": "88329385+andriikorotkov@users.noreply.github.com", "user": {"login": "andriikorotkov"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "4f2add004f2c35c145b308095a251f8496b7f14d", "messageHeadline": ":tada: Updated ci performance test sh script (#8769)", "author": {"name": "andriikorotkov", "email": "88329385+andriikorotkov@users.noreply.github.com", "user": {"login": "andriikorotkov"}}, "additions": 4, "deletions": 0}}, {"node": {"oid": "04a377f128940e920d7e30765851caaae5001c10", "messageHeadline": "Source Woocommerce: advanced date checking incremental function (#8417)", "author": {"name": "James Sewa Wilson", "email": "james.sewa.wilson@gmail.com", "user": {"login": "jacqueskpoty"}}, "additions": 9, "deletions": 3}}, {"node": {"oid": "678b532ca34f5a6d84a989a36a88c926424b6865", "messageHeadline": "\ud83c\udf89 Source Klaviyo: improve performance and make Global Exclusions stre\u2026", "author": {"name": "Eugene Kulak", "email": "widowmakerreborn@gmail.com", "user": {"login": "keu"}}, "additions": 432, "deletions": 71}}, {"node": {"oid": "03e51605691ef069486079b021716d937873d351", "messageHeadline": "\ud83c\udf89 New CDK: Dotnet/.NET/C#  implementation + free exchange rates sourc\u2026", "author": {"name": "Menno Hamburg", "email": "51228553+mrhamburg@users.noreply.github.com", "user": {"login": "mrhamburg"}}, "additions": 17, "deletions": 0}}, {"node": {"oid": "6f621a7c916046e7ae8e0841fc32823dc25784b2", "messageHeadline": "Update Oracle Deploy Instructions docs (#8164)", "author": {"name": "Shadab Mohammad", "email": "39692236+shadabshaukat@users.noreply.github.com", "user": {"login": "shadabshaukat"}}, "additions": 60, "deletions": 15}}, {"node": {"oid": "bbcd461bc5504e33c3f4c968629ef9d70062e716", "messageHeadline": "\ud83c\udf89  New Destination: ClickHouse (#7620)", "author": {"name": "Bo Lu", "email": "burmecia@users.noreply.github.com", "user": {"login": "burmecia"}}, "additions": 5675, "deletions": 20}}, {"node": {"oid": "cba7285c99fc9a154c23d9340fa9af36474daa9f", "messageHeadline": "\ud83c\udf89 New destination: RabbitMQ (#7560)", "author": {"name": "Luis Gomez", "email": "781929+lgomezm@users.noreply.github.com", "user": {"login": "lgomezm"}}, "additions": 684, "deletions": 0}}, {"node": {"oid": "d50ae47b49b9e10a66beb8fdbcc29733a9349088", "messageHeadline": "\ud83d\udc1b CDK: Fix the logging of unhandled exceptions to show stacktrace (#8\u2026", "author": {"name": "Eugene Kulak", "email": "widowmakerreborn@gmail.com", "user": {"login": "keu"}}, "additions": 138, "deletions": 84}}, {"node": {"oid": "53c404757634c0da1dd7f423550bc009308c1fb1", "messageHeadline": "Publish source: new streams are added in google ads (#8521)", "author": {"name": "Harshith Mullapudi", "email": "harshithmullapudi@gmail.com", "user": {"login": "harshithmullapudi"}}, "additions": 151, "deletions": 5}}, {"node": {"oid": "e45dc12bdc0769091c292f67f37376166523d50c", "messageHeadline": "format files (#8756)", "author": {"name": "Marcos Marx", "email": "marcosmarxm@users.noreply.github.com", "user": {"login": "marcosmarxm"}}, "additions": 1341, "deletions": 859}}, {"node": {"oid": "346b411a666a9ccaa9ac81c0681aa615ea4fc202", "messageHeadline": "add OAuth 2.0 for microsoft_teams source connector (#7807)", "author": {"name": "Serhii Chvaliuk", "email": "grubberr@gmail.com", "user": {"login": "grubberr"}}, "additions": 486, "deletions": 69}}, {"node": {"oid": "94e4364fc41bdbc902818d3699fd4cf084fd030f", "messageHeadline": ":tada: Updated ci performance test sh script (#8751)", "author": {"name": "andriikorotkov", "email": "88329385+andriikorotkov@users.noreply.github.com", "user": {"login": "andriikorotkov"}}, "additions": 3, "deletions": 3}}, {"node": {"oid": "6854776e4e08fdeefb6251904ff3a3fa4ce5da5c", "messageHeadline": "Add google cloud storage configuration in helm chart (#8332)", "author": {"name": "Maxime Naulleau", "email": "9624579+Nmaxime@users.noreply.github.com", "user": {"login": "Nmaxime"}}, "additions": 13, "deletions": 6}}, {"node": {"oid": "b1c067a6f63c61815ebe2e9a0371c435b79e2d02", "messageHeadline": ":tada: Updated ci performance test sh script (#8741)", "author": {"name": "andriikorotkov", "email": "88329385+andriikorotkov@users.noreply.github.com", "user": {"login": "andriikorotkov"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "e41b7d24e7344f9ee0c20209e485c3b7b9d1a19c", "messageHeadline": ":tada: Updated ci performance test sh script (#8740)", "author": {"name": "andriikorotkov", "email": "88329385+andriikorotkov@users.noreply.github.com", "user": {"login": "andriikorotkov"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "c07e7d57fe086c8dd0afd4815dc08c4bc0cc0b74", "messageHeadline": ":tada: Updated ci performance test sh script (#8739)", "author": {"name": "andriikorotkov", "email": "88329385+andriikorotkov@users.noreply.github.com", "user": {"login": "andriikorotkov"}}, "additions": 32, "deletions": 28}}, {"node": {"oid": "02e61ac3d68bcd5dd3e8589435ccb85a5fd981c9", "messageHeadline": "Source Oracle update docker images for integration tests (#8693)", "author": {"name": "VitaliiMaltsev", "email": "39538064+VitaliiMaltsev@users.noreply.github.com", "user": {"login": "VitaliiMaltsev"}}, "additions": 410, "deletions": 10}}, {"node": {"oid": "38ddbd30a56ef7a20bea006b249d15054443664b", "messageHeadline": "Remove multi-node test for Kube Acceptance Test. (#8737)", "author": {"name": "Davin Chia", "email": "davinchia@gmail.com", "user": {"login": "davinchia"}}, "additions": 2, "deletions": 35}}, {"node": {"oid": "e791bb2b777b9845ba75d1e39bcfe1ef16b902ee", "messageHeadline": "Created Generic MariaDBTestContainer (#8692)", "author": {"name": "VitaliiMaltsev", "email": "39538064+VitaliiMaltsev@users.noreply.github.com", "user": {"login": "VitaliiMaltsev"}}, "additions": 3, "deletions": 3}}, {"node": {"oid": "9e36c38583ff620f9793d430d44ac60739278184", "messageHeadline": "\ud83d\udc1b Helm chart: Allow writing logs to S3 easily (#8736)", "author": {"name": "Valentin Nourdin", "email": "valentin.nourdin@lilo.org", "user": {"login": "vnourdin"}}, "additions": 96, "deletions": 82}}, {"node": {"oid": "faa4d9a3c0b546a854b34ef5b6465065af8f00d5", "messageHeadline": ":tada: Source Mailchimp: updated Mailchimp schemas (#7975)", "author": {"name": "VitaliiMaltsev", "email": "39538064+VitaliiMaltsev@users.noreply.github.com", "user": {"login": "VitaliiMaltsev"}}, "additions": 1615, "deletions": 8}}, {"node": {"oid": "62c3c4e93e7782478779965e571eb414b0380b6d", "messageHeadline": "Update fields in source-connectors specifications: mysql, onesignal, \u2026", "author": {"name": "Iryna Grankova", "email": "87977540+igrankova@users.noreply.github.com", "user": {"login": "igrankova"}}, "additions": 133, "deletions": 89}}, {"node": {"oid": "4276b2f3d66a25a543271ab91de53234501f78ce", "messageHeadline": "Bump the minor version for mysql source (#8731)", "author": {"name": "LiRen Tu", "email": "tuliren@gmail.com", "user": {"login": "tuliren"}}, "additions": 8, "deletions": 5}}, {"node": {"oid": "7591883e215e832a7276242ca6f1d7146359838e", "messageHeadline": "Added benchmarks scripts with small instruction (#8529)", "author": {"name": "andriikorotkov", "email": "88329385+andriikorotkov@users.noreply.github.com", "user": {"login": "andriikorotkov"}}, "additions": 426, "deletions": 1}}, {"node": {"oid": "70d2f46bcc76c7b107b114d377dad5abf4d14842", "messageHeadline": "Source MySQL\\MsSql\\Postgres: added RDS base performance tests (#8215)", "author": {"name": "Eugene", "email": "etsybaev@gmail.com", "user": {"login": "etsybaev"}}, "additions": 738, "deletions": 260}}, {"node": {"oid": "151348442f54fb8efb6b5682fa64402095793adf", "messageHeadline": "Bump Airbyte version from 0.33.10-alpha to 0.33.11-alpha (#8728)", "author": {"name": "Jared Rhizor", "email": "jared@dataline.io", "user": {"login": "jrhizor"}}, "additions": 34, "deletions": 34}}, {"node": {"oid": "a983f53b5aeae102ba80a17fa4b439cb54140785", "messageHeadline": "\ud83d\udc1b Increase sidecar memory. (#8727)", "author": {"name": "Davin Chia", "email": "davinchia@gmail.com", "user": {"login": "davinchia"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "5adb1d198e7144664b7b2af78bef6784e163468c", "messageHeadline": "Add more tests for json logical type conversion (#8725)", "author": {"name": "LiRen Tu", "email": "tuliren@gmail.com", "user": {"login": "tuliren"}}, "additions": 108, "deletions": 0}}, {"node": {"oid": "6843bc1d1fbe377c5579d621d4de40ec734feaeb", "messageHeadline": "\ud83c\udf89 Source MySQL: support all MySQL 8.0 types (#7970)", "author": {"name": "LiRen Tu", "email": "tuliren@gmail.com", "user": {"login": "tuliren"}}, "additions": 1037, "deletions": 553}}, {"node": {"oid": "2093b19da6ec96a194d2d351105f50626e8e691f", "messageHeadline": "Upgrade start runner to v2.3.0. (#8703)", "author": {"name": "Davin Chia", "email": "davinchia@gmail.com", "user": {"login": "davinchia"}}, "additions": 7, "deletions": 7}}, {"node": {"oid": "0b8c0f5dffe10bfc0b558e0c477c112b0cedd9f9", "messageHeadline": "Bump connector versions for publishing (#8717)", "author": {"name": "Edward Gao", "email": "edward.gao@airbyte.io", "user": {"login": "edgao"}}, "additions": 16, "deletions": 13}}, {"node": {"oid": "25674fc30663e29c4d7b680e047de802c5bc81a4", "messageHeadline": "upgrade to Gradle 7.3.1 / Java 17 (#7964)", "author": {"name": "Jared Rhizor", "email": "jared@dataline.io", "user": {"login": "jrhizor"}}, "additions": 227, "deletions": 185}}, {"node": {"oid": "e9f414d0a74df7208283fd160616c66f41e2690f", "messageHeadline": "do not run excluded tags in integration tests (#8715)", "author": {"name": "Charles", "email": "giardina.charles@gmail.com", "user": {"login": "cgardens"}}, "additions": 5, "deletions": 1}}, {"node": {"oid": "fc91f677478a2863b0c4cc156695a98fa86fba82", "messageHeadline": "move S3Config into destination-s3; update dependencies accordingly (#\u2026", "author": {"name": "Edward Gao", "email": "edward.gao@airbyte.io", "user": {"login": "edgao"}}, "additions": 249, "deletions": 380}}, {"node": {"oid": "fefd5759c889e5efb60fd6666276070b53aa5f4b", "messageHeadline": "Update fields in source-connectors specifications: file, freshdesk, g\u2026", "author": {"name": "Iryna Grankova", "email": "87977540+igrankova@users.noreply.github.com", "user": {"login": "igrankova"}}, "additions": 267, "deletions": 173}}, {"node": {"oid": "ba09bbfe4faccb3b63a7419cd6c875bc5f13316b", "messageHeadline": "Change CDK \"Caching\" header to \"nested streams & caching\"", "author": {"name": "Sherif A. Nada", "email": "snadalive@gmail.com", "user": {"login": "sherifnada"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "07a520b6dc7377e634abb40ef43c595bfdaa9bed", "messageHeadline": "Bump Airbyte version from 0.33.9-alpha to 0.33.10-alpha (#8714)", "author": {"name": "Jared Rhizor", "email": "jared@dataline.io", "user": {"login": "jrhizor"}}, "additions": 34, "deletions": 34}}, {"node": {"oid": "c18711f1b5e604e64c8c088e0601f41870e795f6", "messageHeadline": "bump gcp dependencies to pick up grpc update (#8713)", "author": {"name": "Jared Rhizor", "email": "jared@dataline.io", "user": {"login": "jrhizor"}}, "additions": 3, "deletions": 3}}, {"node": {"oid": "b6904c2b6642390a25f840dad2387af8f5750d9b", "messageHeadline": "fail zombie job attempts and add failure reason (#8709)", "author": {"name": "Lake Mossman", "email": "lake@airbyte.io", "user": {"login": "lmossman"}}, "additions": 13, "deletions": 7}}, {"node": {"oid": "e43c53d285ab459c6ee930420d7f3e4935a076c0", "messageHeadline": "\ud83d\udc1b  Source Intercom: switching from scroll to standard endpoints (#8637)", "author": {"name": "Maksym Pavlenok", "email": "antixar@gmail.com", "user": {"login": "antixar"}}, "additions": 157, "deletions": 47}}, {"node": {"oid": "e9976127a557314b44ce3639d2d5e0a0eacac582", "messageHeadline": "Pipe through env variables for state storage (#8614)", "author": {"name": "Charles", "email": "giardina.charles@gmail.com", "user": {"login": "cgardens"}}, "additions": 81, "deletions": 0}}, {"node": {"oid": "058bb2a42447d0ac1fb811582e237f2ad4226902", "messageHeadline": "State Storage for new Scheduler (#8613)", "author": {"name": "Charles", "email": "giardina.charles@gmail.com", "user": {"login": "cgardens"}}, "additions": 611, "deletions": 14}}, {"node": {"oid": "bedba79f13e7c01fb5fe67260c9dbb3093d2ffac", "messageHeadline": "Bump Airbyte version from 0.33.8-alpha to 0.33.9-alpha (#8707)", "author": {"name": "Jared Rhizor", "email": "jared@dataline.io", "user": {"login": "jrhizor"}}, "additions": 34, "deletions": 34}}, {"node": {"oid": "23d995d090a6be470b263685f402f5756cd86a6b", "messageHeadline": "Update google-sheets.md", "author": {"name": "Sherif A. Nada", "email": "snadalive@gmail.com", "user": {"login": "sherifnada"}}, "additions": 17, "deletions": 1}}, {"node": {"oid": "1529aa13fb29d4eb5d6968056991188285fced4a", "messageHeadline": "upgrade jaxb and jackson versions (#8706)", "author": {"name": "Jared Rhizor", "email": "jared@dataline.io", "user": {"login": "jrhizor"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "743031dd7581d7123d64749533c2dc66f310c2cc", "messageHeadline": ":tada: Updated ci performance test sh script (#8701)", "author": {"name": "andriikorotkov", "email": "88329385+andriikorotkov@users.noreply.github.com", "user": {"login": "andriikorotkov"}}, "additions": 20, "deletions": 2}}, {"node": {"oid": "fdef48c760800d082412803b8a07f56f407c73b9", "messageHeadline": "Add info about skipped failed tests in /test command message (#8654)", "author": {"name": "oleh.zorenko", "email": "19872253+Zirochkaa@users.noreply.github.com", "user": {"login": "Zirochkaa"}}, "additions": 23, "deletions": 3}}, {"node": {"oid": "433d95f8e1d6e7c9b7e30a9c48dfe7b99b694dbe", "messageHeadline": "Fix oauth input params (#8680)", "author": {"name": "Artem Astapenko", "email": "3767150+Jamakase@users.noreply.github.com", "user": {"login": "jamakase"}}, "additions": 42, "deletions": 166}}, {"node": {"oid": "ae8acdc788c7a1581262636f38c9c43170eba411", "messageHeadline": "Update fields in source-connectors specifications: smartsheets, squar\u2026", "author": {"name": "Iryna Grankova", "email": "87977540+igrankova@users.noreply.github.com", "user": {"login": "igrankova"}}, "additions": 204, "deletions": 124}}, {"node": {"oid": "7382a97082a52f059f4c5fe18b4167d4d6af4747", "messageHeadline": "7947 Add a necessary -r fEsx flag to SAT Dockerfile (#8691)", "author": {"name": "oleh.zorenko", "email": "19872253+Zirochkaa@users.noreply.github.com", "user": {"login": "Zirochkaa"}}, "additions": 5, "deletions": 2}}, {"node": {"oid": "b88fc446529b06b35c88793aabcb92b6806a04d1", "messageHeadline": "\ud83d\udc1b Source Amplitude: Fix response typos (#8659)", "author": {"name": "Daniel Diamond", "email": "33811744+danieldiamond@users.noreply.github.com", "user": {"login": "danieldiamond"}}, "additions": 4, "deletions": 4}}, {"node": {"oid": "b21a98e712e23715297f42764e860c3e0e805d8c", "messageHeadline": "Bump Airbyte version from 0.33.7-alpha to 0.33.8-alpha (#8688)", "author": {"name": "Jared Rhizor", "email": "jared@dataline.io", "user": {"login": "jrhizor"}}, "additions": 34, "deletions": 34}}, {"node": {"oid": "23172fc8367ac0e80465a1c015ab384ed39fbf2a", "messageHeadline": "bump log4j2 version (#8687)", "author": {"name": "Jared Rhizor", "email": "jared@dataline.io", "user": {"login": "jrhizor"}}, "additions": 4, "deletions": 4}}, {"node": {"oid": "66fad546298c1660daede70038c50493de64e4c2", "messageHeadline": "airbyte-8585 Template for bug-fix PR (#8603)", "author": {"name": "Sergei Solonitcyn", "email": "11441558+sergei-solonitcyn@users.noreply.github.com", "user": {"login": "sergei-solonitcyn"}}, "additions": 23, "deletions": 0}}, {"node": {"oid": "1cb295930d3425fe629f7be0417b483672902dc5", "messageHeadline": "Docs: add Prefect tutorial (#8664)", "author": {"name": "Marcos Marx", "email": "marcosmarxm@users.noreply.github.com", "user": {"login": "marcosmarxm"}}, "additions": 93, "deletions": 0}}, {"node": {"oid": "d0aacc5a990719633f1c899def2f3d36eb679dc1", "messageHeadline": "fix: added some acceptance tests just to have some basic stuff (#8679)", "author": {"name": "Harshith Mullapudi", "email": "harshithmullapudi@gmail.com", "user": {"login": "harshithmullapudi"}}, "additions": 146, "deletions": 3}}, {"node": {"oid": "47e03a3d2dc58249f5bf46c2b734b477ec9f50f5", "messageHeadline": "Docs: Update connector list (#8683)", "author": {"name": "Marcos Marx", "email": "marcosmarxm@users.noreply.github.com", "user": {"login": "marcosmarxm"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "84b3bf55acff30ee0f571e4b1709b90f0278fdc5", "messageHeadline": ":tada: Destination Amazon SQS: New connector (#7503)", "author": {"name": "Alasdair Brown", "email": "sdairs@users.noreply.github.com", "user": {"login": "sdairs"}}, "additions": 921, "deletions": 0}}, {"node": {"oid": "678d933e330b62fdd6cd2e812c6733f97e8cc818", "messageHeadline": "\ud83d\udc1b  Fix logging test. (#8677)", "author": {"name": "Davin Chia", "email": "davinchia@gmail.com", "user": {"login": "davinchia"}}, "additions": 22, "deletions": 15}}, {"node": {"oid": "0bf8f778d6a5962fc179a86cf6b4a373b877b15f", "messageHeadline": "\ud83d\udc1b Source Google Analytics V4: Fix window in days validation issue (#8\u2026", "author": {"name": "Serhii Lazebnyi", "email": "53845333+lazebnyi@users.noreply.github.com", "user": {"login": "lazebnyi"}}, "additions": 9, "deletions": 21}}, {"node": {"oid": "b0fb656c0095084abb530ad0d6e038b8d00d46ab", "messageHeadline": "\ud83d\udc1bSource Google ads: connector doesn't pull data for today (#8225)", "author": {"name": "Anna Lvova", "email": "37615075+annalvova05@users.noreply.github.com", "user": {"login": "annalvova05"}}, "additions": 170, "deletions": 35}}, {"node": {"oid": "e95718b0d555a9f4a6e77090788cdf71ec6f1c0b", "messageHeadline": "\ud83d\udc1b  Source TikTok Marketing: fix incremental bug + new reports' stream\u2026", "author": {"name": "Maksym Pavlenok", "email": "antixar@gmail.com", "user": {"login": "antixar"}}, "additions": 1887, "deletions": 60}}, {"node": {"oid": "9bbe878514257807aacb500c9a8c8e35be2a287d", "messageHeadline": "Bump Airbyte version from 0.33.6-alpha to 0.33.7-alpha (#8663)", "author": {"name": "Jared Rhizor", "email": "jared@dataline.io", "user": {"login": "jrhizor"}}, "additions": 35, "deletions": 35}}, {"node": {"oid": "90f82b3e6c65a6423708ab532daefef04a4a3418", "messageHeadline": "Add listAttemptsWithJobs to job persistence (#8566)", "author": {"name": "Lake Mossman", "email": "lake@airbyte.io", "user": {"login": "lmossman"}}, "additions": 209, "deletions": 39}}, {"node": {"oid": "036e72fd0be4572ff24f42e77846aad51c4bd3d0", "messageHeadline": "Stricter logging configuration checks. (#8660)", "author": {"name": "Davin Chia", "email": "davinchia@gmail.com", "user": {"login": "davinchia"}}, "additions": 3, "deletions": 3}}, {"node": {"oid": "65ef9295d16691b0889492c9f6331bc3c1668dbb", "messageHeadline": "Remove status link from oss version (#8502)", "author": {"name": "Artem Astapenko", "email": "3767150+Jamakase@users.noreply.github.com", "user": {"login": "jamakase"}}, "additions": 0, "deletions": 1}}, {"node": {"oid": "8eed92fc2cdf14afc47bf29d6564882cb5b7708f", "messageHeadline": "Bump Airbyte version from 0.33.5-alpha to 0.33.6-alpha (#8653)", "author": {"name": "Jared Rhizor", "email": "jared@dataline.io", "user": {"login": "jrhizor"}}, "additions": 34, "deletions": 34}}, {"node": {"oid": "f6a42f67ee190b8c081e930aa75a708e2d0c8547", "messageHeadline": "Use python:3.10-slim in code-generator (#8647)", "author": {"name": "Augustin", "email": "augustin.lafanechere@gmail.com", "user": {"login": "alafanechere"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "5fd44ba2098d46b2ef643bd5d5935a9df262c4f6", "messageHeadline": "Add resource requirements to sidecars. (#8652)", "author": {"name": "Davin Chia", "email": "davinchia@gmail.com", "user": {"login": "davinchia"}}, "additions": 8, "deletions": 0}}, {"node": {"oid": "3d7e62d73161e809f430cc8de4bfdff8e2c5acbb", "messageHeadline": "\ud83c\udf89 Sources Appstore Singer: refactor to use the cdk", "author": {"name": "vitaliizazmic", "email": "75620293+vitaliizazmic@users.noreply.github.com", "user": {"login": "vitaliizazmic"}}, "additions": 63, "deletions": 52}}, {"node": {"oid": "fe55cabe525b7126e58d8910fc7df7cf5a4bce80", "messageHeadline": "update Upgrading Airbyte doc to point to patch version of 0.32.0 (#8650)", "author": {"name": "Lake Mossman", "email": "lake@airbyte.io", "user": {"login": "lmossman"}}, "additions": 6, "deletions": 6}}, {"node": {"oid": "973c043eb918ae490a5c7ea850e078e3619e837d", "messageHeadline": "Prevent deadlock when importing database (#8648)", "author": {"name": "Lake Mossman", "email": "lake@airbyte.io", "user": {"login": "lmossman"}}, "additions": 4, "deletions": 0}}, {"node": {"oid": "07287ca582431c600569830fe5fdda12833c7cd6", "messageHeadline": "split up insertions into batches of 100 when importing archived table\u2026", "author": {"name": "Lake Mossman", "email": "lake@airbyte.io", "user": {"login": "lmossman"}}, "additions": 17, "deletions": 9}}, {"node": {"oid": "38ee7a7348d047a9cce5fe4d16388fe758c00eda", "messageHeadline": "Redirect dbt log files to airbyte log when failing (#8621)", "author": {"name": "Christophe Duong", "email": "christophe.duong@gmail.com", "user": {"login": "ChristopheDuong"}}, "additions": 30, "deletions": 7}}, {"node": {"oid": "bab9edabd83ff277a4994d8d460e1e44e483f9e0", "messageHeadline": "Use throwable for tryDeserialise. (#8631)", "author": {"name": "Davin Chia", "email": "davinchia@gmail.com", "user": {"login": "davinchia"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "edefc8813d14c00726a099bcca19da0c049b5492", "messageHeadline": "\ud83d\udc1b Source Intercom: Fix conversations order and sorting (#8579)", "author": {"name": "Serhii Lazebnyi", "email": "53845333+lazebnyi@users.noreply.github.com", "user": {"login": "lazebnyi"}}, "additions": 12, "deletions": 3}}, {"node": {"oid": "10f1b58d669be2b0f58157c01d2679c5e839aaa9", "messageHeadline": "Source Github: Retry connection using HTTPAdapter (#8518)", "author": {"name": "augan-rymkhan", "email": "93112548+augan-rymkhan@users.noreply.github.com", "user": {"login": "augan-rymkhan"}}, "additions": 9, "deletions": 3}}, {"node": {"oid": "58475ce2a4cf43274a1844277fb63438f53179a1", "messageHeadline": "Revert \"Update platform containers to use non-root users (#7872)\" (#8\u2026", "author": {"name": "Jared Rhizor", "email": "jared@dataline.io", "user": {"login": "jrhizor"}}, "additions": 14, "deletions": 36}}, {"node": {"oid": "ebcaf2bcad4359f8dc7e9b76ccd039188c3a9c09", "messageHeadline": "Update platform containers to use non-root users (#7872)", "author": {"name": "Per-Victor Persson", "email": "dracyr@gmail.com", "user": {"login": "Dracyr"}}, "additions": 36, "deletions": 14}}, {"node": {"oid": "d67f427e9891798850097a7b89b112cf736c1384", "messageHeadline": "upgrade temporal sdk to 1.6.0 (#8600)", "author": {"name": "Jared Rhizor", "email": "jared@dataline.io", "user": {"login": "jrhizor"}}, "additions": 5, "deletions": 4}}, {"node": {"oid": "bdda7e15d411079060b13208c5896c5f9e5ae3ed", "messageHeadline": "Refactor how we configure and build cloud storage clients in CloudLog\u2026", "author": {"name": "Charles", "email": "giardina.charles@gmail.com", "user": {"login": "cgardens"}}, "additions": 582, "deletions": 367}}, {"node": {"oid": "cbe01e9fbe7de4abf01463c7c36d572806dddc93", "messageHeadline": "Source Shopify: Add `Shop` stream (#8297)", "author": {"name": "Ciaran O'Brien", "email": "ccfobrien@gmail.com", "user": {"login": "cobobrien"}}, "additions": 202, "deletions": 4}}, {"node": {"oid": "c496368a575f2061f569f1142f6ea3071a5440b6", "messageHeadline": "Source BigCommerce: change dates comparison  (#8416)", "author": {"name": "James Sewa Wilson", "email": "james.sewa.wilson@gmail.com", "user": {"login": "jacqueskpoty"}}, "additions": 25, "deletions": 14}}, {"node": {"oid": "0973b33dc6daa82e94b54d689cad8b707c8d306a", "messageHeadline": "Source Typeform: fix check connection authenticator loop (#8466)", "author": {"name": "Bruno Nirello", "email": "30416677+bruno-nirello@users.noreply.github.com", "user": {"login": "brebuanirello-equinix"}}, "additions": 26, "deletions": 9}}, {"node": {"oid": "aa67604f0941deda513c28c6b4434a8de34d774e", "messageHeadline": "CDK: Add base pydantic model for connector config and schemas (#8485)", "author": {"name": "Eugene Kulak", "email": "widowmakerreborn@gmail.com", "user": {"login": "keu"}}, "additions": 336, "deletions": 54}}, {"node": {"oid": "161a1ee7b5c7375f16cffcd8f6d1eb4adc1cb437", "messageHeadline": "format files (#8601)", "author": {"name": "Marcos Marx", "email": "marcosmarxm@users.noreply.github.com", "user": {"login": "marcosmarxm"}}, "additions": 19, "deletions": 14}}, {"node": {"oid": "f00f10e66ca4846b75b8c6ffca1085417580fca2", "messageHeadline": "Source Google Analytics: update source spec and documentation (#8571)", "author": {"name": "Augustin", "email": "augustin.lafanechere@gmail.com", "user": {"login": "alafanechere"}}, "additions": 2, "deletions": 15}}, {"node": {"oid": "ad55ab01d12e5cea5453abdd861b32c65cd81da3", "messageHeadline": "MongoDB limit 10k records during Discovery(#8491)", "author": {"name": "Jo\u00ebl Luijmes", "email": "me@joell.dev", "user": {"login": "joelluijmes"}}, "additions": 8, "deletions": 4}}, {"node": {"oid": "5ab5cfce0fd33380dea50f559e9d15ea15f50bf2", "messageHeadline": "fix(mongodb-v2): set logging to debug when field list is out of sync \u2026", "author": {"name": "Jo\u00ebl Luijmes", "email": "me@joell.dev", "user": {"login": "joelluijmes"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "dfdd2c5fb5c69d37089afff54906fb7f2a119b14", "messageHeadline": "\ud83d\udc1b Source Salesforce: filter 'null' byte(s) in HTTP responses (#8405)", "author": {"name": "Serhii Chvaliuk", "email": "grubberr@gmail.com", "user": {"login": "grubberr"}}, "additions": 28, "deletions": 4}}, {"node": {"oid": "ccf8eebb2195471446d7d5ca9991f00d90715772", "messageHeadline": "\ud83c\udf89 New Source: Mailgun (#8056)", "author": {"name": "Sergei Solonitcyn", "email": "11441558+sergei-solonitcyn@users.noreply.github.com", "user": {"login": "sergei-solonitcyn"}}, "additions": 1384, "deletions": 0}}, {"node": {"oid": "34ff075ba79181d19f8d99e01eb3e724c71c2462", "messageHeadline": "flake8 fix 3764 obfuscate secrets logging (#8583)", "author": {"name": "Marcos Eliziario Santos", "email": "eliziario@users.noreply.github.com", "user": {"login": "eliziario"}}, "additions": 11, "deletions": 8}}, {"node": {"oid": "a7061dde3ffdae5c04beb18d4b9a1ce1bfa40b71", "messageHeadline": "Create separate Airbyte Bootloader Application. (#8547)", "author": {"name": "Davin Chia", "email": "davinchia@gmail.com", "user": {"login": "davinchia"}}, "additions": 355, "deletions": 17}}, {"node": {"oid": "1d493ec620abbebb07b61bd617bd03989ca98ced", "messageHeadline": "CDK: #3764 obfuscate secrets in logging (#8211)", "author": {"name": "Marcos Eliziario Santos", "email": "eliziario@users.noreply.github.com", "user": {"login": "eliziario"}}, "additions": 346, "deletions": 4}}, {"node": {"oid": "487f9e77e034694d978ce4ef52a33f11f6048b90", "messageHeadline": "\ud83c\udf89 Source Google Sheets: migrate to the CDK", "author": {"name": "vitaliizazmic", "email": "75620293+vitaliizazmic@users.noreply.github.com", "user": {"login": "vitaliizazmic"}}, "additions": 85, "deletions": 57}}, {"node": {"oid": "fbe557f2d9cbf8ed4c9c15b363ce28a61a7925ae", "messageHeadline": "Bump Airbyte version from 0.33.4-alpha to 0.33.5-alpha (#8565)", "author": {"name": "Jared Rhizor", "email": "jared@dataline.io", "user": {"login": "jrhizor"}}, "additions": 33, "deletions": 33}}, {"node": {"oid": "fa999d26ee415e89672ae96bfab315c6b180ea9f", "messageHeadline": "Update specs and fix build (#8560)", "author": {"name": "LiRen Tu", "email": "tuliren@gmail.com", "user": {"login": "tuliren"}}, "additions": 15, "deletions": 2}}, {"node": {"oid": "f9d8e3959213cc5ac6cda4628c2073091d74dd41", "messageHeadline": "Destination Snowflake: Return Standard Loading (#8528)", "author": {"name": "VitaliiMaltsev", "email": "39538064+VitaliiMaltsev@users.noreply.github.com", "user": {"login": "VitaliiMaltsev"}}, "additions": 20, "deletions": 9}}, {"node": {"oid": "17504e978e77785bc126449478cb0e751c51b413", "messageHeadline": "\ud83c\udf89 Source Iterable: Add email validation to list_users stream method e\u2026", "author": {"name": "Vadym", "email": "vege1wgw@gmail.com", "user": {"login": "htrueman"}}, "additions": 256, "deletions": 18}}, {"node": {"oid": "1bde075f14e351da08c4005d4429648f125029df", "messageHeadline": "\ud83c\udf89 Source Retently: add OAuth 2.0 (#8043)", "author": {"name": "Serhii Chvaliuk", "email": "grubberr@gmail.com", "user": {"login": "grubberr"}}, "additions": 329, "deletions": 23}}, {"node": {"oid": "cb120fef16e2f509859f47ebcfa174b6ff06ffb4", "messageHeadline": "\ud83d\udc1b Source Marketo: Fix timestamp value format issue (#8298)", "author": {"name": "Serhii Lazebnyi", "email": "53845333+lazebnyi@users.noreply.github.com", "user": {"login": "lazebnyi"}}, "additions": 62, "deletions": 13}}, {"node": {"oid": "e549068a640ee59a496e7e4d3fef9341110fb949", "messageHeadline": "Bump versions in spec files for ssh key related connectors (#8549)", "author": {"name": "oneshcheret", "email": "33333155+sashaNeshcheret@users.noreply.github.com", "user": {"login": "sashaNeshcheret"}}, "additions": 18, "deletions": 18}}, {"node": {"oid": "79acc2bf69e8806ccb2a243b54160b8c7430a2c0", "messageHeadline": "\ud83c\udf89 Source Recurly: migrate to the CDK", "author": {"name": "vitaliizazmic", "email": "75620293+vitaliizazmic@users.noreply.github.com", "user": {"login": "vitaliizazmic"}}, "additions": 240, "deletions": 195}}, {"node": {"oid": "d8bc8c19dec59a59959cc43ad0e6fb838a5b2d00", "messageHeadline": "Bump Airbyte version from 0.33.3-alpha to 0.33.4-alpha (#8551)", "author": {"name": "Jared Rhizor", "email": "jared@dataline.io", "user": {"login": "jrhizor"}}, "additions": 33, "deletions": 33}}, {"node": {"oid": "bae5b02acde4e23d930b740f9e071fa3af4d338c", "messageHeadline": "\ud83c\udf89 Source Microsoft Teams: migrate to the CDK", "author": {"name": "vitaliizazmic", "email": "75620293+vitaliizazmic@users.noreply.github.com", "user": {"login": "vitaliizazmic"}}, "additions": 132, "deletions": 41}}, {"node": {"oid": "0eaaa1f6fccf06dd4cc8d423775eda3cdf5c1ba7", "messageHeadline": ":bug: Source-MySql: do not check cdc required param binlog_row_image \u2026", "author": {"name": "mkhokh-33", "email": "mariia.khokh@globallogic.com", "user": {"login": "mkhokh-33"}}, "additions": 29, "deletions": 57}}, {"node": {"oid": "af7e0437a404e7060d06c78f1a9fc70b5690e825", "messageHeadline": "remove google sheets from oauth disallow list (#8531)", "author": {"name": "George Claireaux", "email": "george@claireaux.co.uk", "user": {"login": "Phlair"}}, "additions": 0, "deletions": 1}}, {"node": {"oid": "8b5303e94f249a1ad6ec4e670406606c079d34ca", "messageHeadline": "added __init__.py file to utils (#8530)", "author": {"name": "augan-rymkhan", "email": "93112548+augan-rymkhan@users.noreply.github.com", "user": {"login": "augan-rymkhan"}}, "additions": 4, "deletions": 1}}, {"node": {"oid": "6621732fa6a90909b9a7da8364b85898e320ce9f", "messageHeadline": "Improve URL creation in the CDK (#8522)", "author": {"name": "Sergei Solonitcyn", "email": "11441558+sergei-solonitcyn@users.noreply.github.com", "user": {"login": "sergei-solonitcyn"}}, "additions": 4, "deletions": 1}}, {"node": {"oid": "4504c3be1b4a639f99a267c52a4560baf34af741", "messageHeadline": "Publishing: Source trello with new additions on cards stream (#8520)", "author": {"name": "Harshith Mullapudi", "email": "harshithmullapudi@gmail.com", "user": {"login": "harshithmullapudi"}}, "additions": 2, "deletions": 3}}, {"node": {"oid": "37167f3e02438aef0faf7869d1c7fdc4ea22df71", "messageHeadline": "\u2728 Add data to Trello Card Streams (#8357)", "author": {"name": "Daniel Diamond", "email": "33811744+danieldiamond@users.noreply.github.com", "user": {"login": "danieldiamond"}}, "additions": 11, "deletions": 4}}, {"node": {"oid": "b62381d1ecda04e5cfa9c40f556fcdafb44b27c5", "messageHeadline": "Bump Airbyte version from 0.33.2-alpha to 0.33.3-alpha (#8515)", "author": {"name": "Jared Rhizor", "email": "jared@dataline.io", "user": {"login": "jrhizor"}}, "additions": 33, "deletions": 33}}, {"node": {"oid": "6ee922cef29feceb7077e8850e3dd1374cb99679", "messageHeadline": "Improve URL creation in the CDK (#8513)", "author": {"name": "Sergei Solonitcyn", "email": "11441558+sergei-solonitcyn@users.noreply.github.com", "user": {"login": "sergei-solonitcyn"}}, "additions": 37, "deletions": 31}}, {"node": {"oid": "feb40839417fced52abe06776df6d68f10f83546", "messageHeadline": "log the job that is cancelled when pruning zombie jobs (#8514)", "author": {"name": "Charles", "email": "giardina.charles@gmail.com", "user": {"login": "cgardens"}}, "additions": 12, "deletions": 5}}, {"node": {"oid": "d4175e3a043dbd4274d06e82bdca472098edabcf", "messageHeadline": "Bump Airbyte version from 0.33.1-alpha to 0.33.2-alpha (#8512)", "author": {"name": "Jared Rhizor", "email": "jared@dataline.io", "user": {"login": "jrhizor"}}, "additions": 33, "deletions": 33}}, {"node": {"oid": "635109aebaa178008e9d5a0b61362531ed05e3b4", "messageHeadline": "\ud83d\udc1b Fix forgotten rename. (#8511)", "author": {"name": "Davin Chia", "email": "davinchia@gmail.com", "user": {"login": "davinchia"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "4cec597ef63f2cf6ce4018bfa7894dcd2013e023", "messageHeadline": "Bump Airbyte version from 0.33.0-alpha to 0.33.1-alpha (#8510)", "author": {"name": "Jared Rhizor", "email": "jared@dataline.io", "user": {"login": "jrhizor"}}, "additions": 34, "deletions": 34}}, {"node": {"oid": "5e4178e5b17901fb3979c8b6f12afe38c73137f6", "messageHeadline": "remove legacy migration code (#8499)", "author": {"name": "Charles", "email": "giardina.charles@gmail.com", "user": {"login": "cgardens"}}, "additions": 1, "deletions": 6923}}, {"node": {"oid": "804fe6bcb7a0c5de975bd76c996a5c2931f0f355", "messageHeadline": "Bump s3 version to remove excessive logging (#8501)", "author": {"name": "LiRen Tu", "email": "tuliren@gmail.com", "user": {"login": "tuliren"}}, "additions": 4, "deletions": 3}}, {"node": {"oid": "8ebd3bd9fc65820b09ecc646dab74c39e7a5d7b5", "messageHeadline": "\ud83c\udf89 advanced auth impl (#8345)", "author": {"name": "Artem Astapenko", "email": "3767150+Jamakase@users.noreply.github.com", "user": {"login": "jamakase"}}, "additions": 838, "deletions": 468}}, {"node": {"oid": "7b81e11a19b6e80d66248a7e2540426ed5498517", "messageHeadline": "Publish new GCS region (#8392)", "author": {"name": "Augustin", "email": "augustin.lafanechere@gmail.com", "user": {"login": "alafanechere"}}, "additions": 6, "deletions": 6}}, {"node": {"oid": "2c34c70a07a0cdd3b43b82ab71fdaf846a093004", "messageHeadline": "\ud83c\udf89 Destination GCS: add new region (#8386)", "author": {"name": "Antonio Grass", "email": "antoniograssb@gmail.com", "user": {"login": "agrass"}}, "additions": 10, "deletions": 5}}, {"node": {"oid": "d724e208a3a14b112b4fe362d7c8740219839ae9", "messageHeadline": "Bump Airbyte version from 0.32.11-alpha to 0.33.0-alpha (#8497)", "author": {"name": "Jared Rhizor", "email": "jared@dataline.io", "user": {"login": "jrhizor"}}, "additions": 34, "deletions": 34}}, {"node": {"oid": "fcf7491fee957715773b0d9252d8dfba9d83603e", "messageHeadline": ":bug: Validate incorrect handling '\\n' symbols in ssh key (#8371)", "author": {"name": "oneshcheret", "email": "33333155+sashaNeshcheret@users.noreply.github.com", "user": {"login": "sashaNeshcheret"}}, "additions": 185, "deletions": 169}}, {"node": {"oid": "bc230ee5a49235e73d8ad73592941b940964194a", "messageHeadline": "Format and generate seed resources. (#8493)", "author": {"name": "Davin Chia", "email": "davinchia@gmail.com", "user": {"login": "davinchia"}}, "additions": 64, "deletions": 42}}, {"node": {"oid": "341f505a94796e26b86d94573af430a6c3424f1e", "messageHeadline": "Rename env vars for better readability. (#8447)", "author": {"name": "Davin Chia", "email": "davinchia@gmail.com", "user": {"login": "davinchia"}}, "additions": 294, "deletions": 293}}, {"node": {"oid": "5393070dc6c87c3fccad8b664cee8e30d3e52ba3", "messageHeadline": "\ud83c\udf89 Refactor Pokeapi Source to CDK (#8432)", "author": {"name": "Yevhenii", "email": "34103125+yevhenii-ldv@users.noreply.github.com", "user": {"login": "yevhenii-ldv"}}, "additions": 124, "deletions": 151}}, {"node": {"oid": "d3ac897c8f87359151a3cd858eaf5f1354485a3f", "messageHeadline": ":tada: Snowflake Destination  internal staging support (#8253)", "author": {"name": "VitaliiMaltsev", "email": "39538064+VitaliiMaltsev@users.noreply.github.com", "user": {"login": "VitaliiMaltsev"}}, "additions": 384, "deletions": 9}}, {"node": {"oid": "776ca69961f764ed07c96aa5a0ef3d1af1b52ba3", "messageHeadline": "\ud83c\udf89 Source Python HTTP Tutorial: Migrate to CDK, remove deprecated depe\u2026", "author": {"name": "Yevhenii", "email": "34103125+yevhenii-ldv@users.noreply.github.com", "user": {"login": "yevhenii-ldv"}}, "additions": 5, "deletions": 52}}, {"node": {"oid": "9a26f8a91438997610f1181f586bcb66a22c2122", "messageHeadline": "Remove deprecated dependencies for connectors in build.gradle (#8430)", "author": {"name": "Yevhenii", "email": "34103125+yevhenii-ldv@users.noreply.github.com", "user": {"login": "yevhenii-ldv"}}, "additions": 0, "deletions": 10}}, {"node": {"oid": "c438e01260e0ef7b53e7dcdb3f2bba3278e2ec47", "messageHeadline": "Revert \"\ud83d\udc1b \ud83d\udcdd DAT: verify that a destination is able to write any ISO86\u2026", "author": {"name": "Yurii Bidiuk", "email": "35812734+yurii-bidiuk@users.noreply.github.com", "user": {"login": "yurii-bidiuk"}}, "additions": 5, "deletions": 134}}, {"node": {"oid": "9270f324d44ed3c39543429af3adea92fa3f8268", "messageHeadline": "\ud83d\udc1b Source Google Analytics: Fix issue with custom error and simplify c\u2026", "author": {"name": "Serhii Lazebnyi", "email": "53845333+lazebnyi@users.noreply.github.com", "user": {"login": "lazebnyi"}}, "additions": 48, "deletions": 13}}, {"node": {"oid": "a11e31ad01493fc54b9dbb1d6feb1ed1a43aa148", "messageHeadline": " \ud83c\udf89 Destination BigQuery and BigQuery denormalized: Use byte-based buf\u2026", "author": {"name": "Alexander Tsukanov", "email": "alexander.tsukanovvv@gmail.com", "user": {"login": "alexandertsukanov"}}, "additions": 563, "deletions": 414}}, {"node": {"oid": "b60a2d096136e30b7ed1b3976f594dd03ff48479", "messageHeadline": "Fix OAuth Injection (#8482)", "author": {"name": "Christophe Duong", "email": "christophe.duong@gmail.com", "user": {"login": "ChristopheDuong"}}, "additions": 14, "deletions": 5}}, {"node": {"oid": "cfa681581120329b0b2ac4f917fdb0c3e4b31227", "messageHeadline": "Get default configured catalog from discover command (#8232)", "author": {"name": "augan-rymkhan", "email": "93112548+augan-rymkhan@users.noreply.github.com", "user": {"login": "augan-rymkhan"}}, "additions": 29, "deletions": 7}}, {"node": {"oid": "4e44166d0f98f86e7a24fc055b3131da1d2f5f6e", "messageHeadline": "Salesforce make `start_date` optional and change format to YYYY-MM-DD\u2026", "author": {"name": "augan-rymkhan", "email": "93112548+augan-rymkhan@users.noreply.github.com", "user": {"login": "augan-rymkhan"}}, "additions": 123, "deletions": 23}}, {"node": {"oid": "298c8b24983fa9783f55049e642a68335d16ba34", "messageHeadline": "Allow dev-tagged connectors to always be updateable (#8219)", "author": {"name": "Lake Mossman", "email": "lake@airbyte.io", "user": {"login": "lmossman"}}, "additions": 38, "deletions": 8}}, {"node": {"oid": "64bd0a6cd8ff82cd2fef89537a67f01541113b7c", "messageHeadline": "\ud83d\udc1b  Source Intercom: backoff for companies' scrolling  (#8395)", "author": {"name": "Maksym Pavlenok", "email": "antixar@gmail.com", "user": {"login": "antixar"}}, "additions": 167, "deletions": 32}}, {"node": {"oid": "5ce83390c62377ac5e0b27619a8000df52c4bd7b", "messageHeadline": "\ud83c\udf89 Source Facebook pages: updated all empty objects in Page and Post s\u2026", "author": {"name": "midavadim", "email": "midavadim@yahoo.com", "user": {"login": "midavadim"}}, "additions": 6754, "deletions": 293}}, {"node": {"oid": "0fcc2dc03865d20107c4884f4403f8473cf02c1e", "messageHeadline": "fix: formatting issues (#8435)", "author": {"name": "Harshith Mullapudi", "email": "harshithmullapudi@gmail.com", "user": {"login": "harshithmullapudi"}}, "additions": 20, "deletions": 14}}, {"node": {"oid": "d12f919bef1c52d8b1389095dc5c0baa0e5b321b", "messageHeadline": "adding-prefect-in-roadmap (#8467)", "author": {"name": "John Lafleur", "email": "john@airbyte.io", "user": {"login": "johnlafleur"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "d7ef91f907598dcd4ab6d32f2d2799aa7280d792", "messageHeadline": "Source Amazon Seller Partner: Add GET_SELLER_FEEDBACK_DATA report (#8\u2026", "author": {"name": "Deividas J", "email": "lizdeika@gmail.com", "user": {"login": "lizdeika"}}, "additions": 182, "deletions": 14}}, {"node": {"oid": "1eba280bc21fc34fc89b5857dcef143bee0eeed7", "messageHeadline": "upgrade source-harvest definition/specs (#8464)", "author": {"name": "Christophe Duong", "email": "christophe.duong@gmail.com", "user": {"login": "ChristopheDuong"}}, "additions": 3, "deletions": 3}}, {"node": {"oid": "31d9bcaf5e46f75eb598f56eb04809afc6412f81", "messageHeadline": "enviroment -> environment (#8436)", "author": {"name": "Augustin", "email": "augustin.lafanechere@gmail.com", "user": {"login": "alafanechere"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "cdfe294e615056f77150ca95242a3f5c2903c78a", "messageHeadline": "Fix casing of Advanced Auth for source-harvest (#8428)", "author": {"name": "Christophe Duong", "email": "christophe.duong@gmail.com", "user": {"login": "ChristopheDuong"}}, "additions": 9, "deletions": 4}}, {"node": {"oid": "9f685b95c87d3af1571594d1cd568943ec567daa", "messageHeadline": "\ud83d\udc1b Source LinkedIn Ads: hands 429 response status code (#8382)", "author": {"name": "Anna Lvova", "email": "37615075+annalvova05@users.noreply.github.com", "user": {"login": "annalvova05"}}, "additions": 72, "deletions": 17}}, {"node": {"oid": "8726d39450b6bcc43adea37fb44941d6493c015f", "messageHeadline": "#7727 source postgres: add several types to integration tests (#7913)", "author": {"name": "Yurii Bidiuk", "email": "35812734+yurii-bidiuk@users.noreply.github.com", "user": {"login": "yurii-bidiuk"}}, "additions": 85, "deletions": 11}}, {"node": {"oid": "9a54c4d281a1e5daec2759a83579d9433518f389", "messageHeadline": "\ud83d\udc1b Source Zenloop: re-add missing seed files (#8299)", "author": {"name": "Augustin", "email": "augustin.lafanechere@gmail.com", "user": {"login": "alafanechere"}}, "additions": 45, "deletions": 2}}, {"node": {"oid": "1160580d993d782811a13a199aa7b77478435cfd", "messageHeadline": "Bump Airbyte version from 0.32.10-alpha to 0.32.11-alpha (#8426)", "author": {"name": "Jared Rhizor", "email": "jared@dataline.io", "user": {"login": "jrhizor"}}, "additions": 34, "deletions": 34}}, {"node": {"oid": "67f7cf01f2353ff4288ce0424a9d7221874574c9", "messageHeadline": "Bump GCS version with avro/parquet timestamp conversion (#8360)", "author": {"name": "VitaliiMaltsev", "email": "39538064+VitaliiMaltsev@users.noreply.github.com", "user": {"login": "VitaliiMaltsev"}}, "additions": 76, "deletions": 5}}, {"node": {"oid": "1286c8c71ce25abbe65852ee8debd649357edf96", "messageHeadline": "Better breaking changes instructions.", "author": {"name": "Davin Chia", "email": "davinchia@gmail.com", "user": {"login": "davinchia"}}, "additions": 1, "deletions": 2}}, {"node": {"oid": "d5adbf474e348f3c5d58c77414901cab9b909bd1", "messageHeadline": "Better Env Var Organisation. (#8390)", "author": {"name": "Davin Chia", "email": "davinchia@gmail.com", "user": {"login": "davinchia"}}, "additions": 192, "deletions": 220}}, {"node": {"oid": "3afb39d8ed555e557fafd4d04f1753cecec31c51", "messageHeadline": "Fix to pass two_sequential_reads  test and skip test state_with_abnor\u2026", "author": {"name": "augan-rymkhan", "email": "93112548+augan-rymkhan@users.noreply.github.com", "user": {"login": "augan-rymkhan"}}, "additions": 55, "deletions": 11}}, {"node": {"oid": "b424c1a0e78141fcaef61ba09caf9541772ea347", "messageHeadline": "\ud83d\udc1b Fix incremental normalization with empty tables (#8394)", "author": {"name": "Christophe Duong", "email": "christophe.duong@gmail.com", "user": {"login": "ChristopheDuong"}}, "additions": 1112, "deletions": 1417}}, {"node": {"oid": "9266ebb3762d101a3e13f5d9d8b77d7d1020d413", "messageHeadline": "Bump Airbyte version from 0.32.9-alpha to 0.32.10-alpha (#8403)", "author": {"name": "Jared Rhizor", "email": "jared@dataline.io", "user": {"login": "jrhizor"}}, "additions": 34, "deletions": 34}}, {"node": {"oid": "96081e19aa656ca48af9311f05ec7c8d0645c70a", "messageHeadline": "\ud83d\udc1b Source Mixpanel: fix for `discovery` command takes a very long time\u2026", "author": {"name": "Baz", "email": "oleksandr.bazarnov@globallogic.com", "user": {"login": "bazarnov"}}, "additions": 62, "deletions": 46}}, {"node": {"oid": "d3413fcc90eec77fdd56d380e84d7012e56c3c53", "messageHeadline": "Bump Airbyte version from 0.32.8-alpha to 0.32.9-alpha (#8391)", "author": {"name": "Jared Rhizor", "email": "jared@dataline.io", "user": {"login": "jrhizor"}}, "additions": 34, "deletions": 34}}, {"node": {"oid": "fd0286d3e44b1b74236410588b8252818fd45af9", "messageHeadline": "allow retrieving deleted sources and destinations (#8355)", "author": {"name": "Jared Rhizor", "email": "jared@dataline.io", "user": {"login": "jrhizor"}}, "additions": 1, "deletions": 77}}, {"node": {"oid": "fb4e0114eded00f203db289163fb7b143fc51d30", "messageHeadline": "fix off by one month (#8350)", "author": {"name": "Jared Rhizor", "email": "jared@dataline.io", "user": {"login": "jrhizor"}}, "additions": 7, "deletions": 4}}, {"node": {"oid": "c4c92bd68919aafe2bb04ee891e827efbd222f96", "messageHeadline": "Fix normalization when un-nesting (#8378)", "author": {"name": "Christophe Duong", "email": "christophe.duong@gmail.com", "user": {"login": "ChristopheDuong"}}, "additions": 50, "deletions": 117}}, {"node": {"oid": "15fe4dd5c0f62d0f655b1ceb89dc7e51fb921285", "messageHeadline": "Source Trello: Pull data only for configured board_ids (#8338)", "author": {"name": "Serhii Chvaliuk", "email": "grubberr@gmail.com", "user": {"login": "grubberr"}}, "additions": 103, "deletions": 18}}, {"node": {"oid": "e4e95e3e9249a60d2829e4342b2257c4cafe25a6", "messageHeadline": "\ud83d\udc1b \ud83d\udcdd DAT: verify that a destination is able to write any ISO8601-compl\u2026", "author": {"name": "Baz", "email": "oleksandr.bazarnov@globallogic.com", "user": {"login": "bazarnov"}}, "additions": 134, "deletions": 5}}, {"node": {"oid": "8775cbe1c2ec44925249bacbfa75e44f52260a59", "messageHeadline": "Make spec field required on definitions + remove SpecFetcher usage (#\u2026", "author": {"name": "Lake Mossman", "email": "lake@airbyte.io", "user": {"login": "lmossman"}}, "additions": 323, "deletions": 1343}}, {"node": {"oid": "912e5a7cdcd4dae319012dc2a1048ee47037af3a", "messageHeadline": "Change synchronisationProgress to synchronizationProgress (#8354)", "author": {"name": "akawalsky", "email": "kawalsky.aaron@gmail.com", "user": {"login": "akawalsky"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "757650f9de0a2ae1a09e03573f015234f5a9fb92", "messageHeadline": "\ud83d\udc1b Source Hubspot: remove 'skip_dynamic_fields' config param (#8329)", "author": {"name": "Serhii Chvaliuk", "email": "grubberr@gmail.com", "user": {"login": "grubberr"}}, "additions": 69, "deletions": 33}}, {"node": {"oid": "97594c7b208a0763dea4663ee9b86fc9d2028ac2", "messageHeadline": "Added temporal build script (#8325)", "author": {"name": "Harsha Teja Kanna", "email": "h7kanna@users.noreply.github.com", "user": {"login": "h7kanna"}}, "additions": 18, "deletions": 3}}, {"node": {"oid": "f2f224fe08fe1770f571c3c4d3939f1210091a78", "messageHeadline": "Update SAT for `validate_data_points` Test Basic Read option. (#8342)", "author": {"name": "Vadym", "email": "vege1wgw@gmail.com", "user": {"login": "htrueman"}}, "additions": 2, "deletions": 0}}, {"node": {"oid": "b265b6c18bb3c83cf1ac9e1375673cf7592401a1", "messageHeadline": "SAT: Implement assert that all fields in all streams contained at lea\u2026", "author": {"name": "Vadym", "email": "vege1wgw@gmail.com", "user": {"login": "htrueman"}}, "additions": 510, "deletions": 1}}, {"node": {"oid": "a55ef51f48a6fde49825a5f2d048b8388c56a8c8", "messageHeadline": "Source Shopify: fix for missing `properties` & `items` in schemas (#7\u2026", "author": {"name": "Baz", "email": "oleksandr.bazarnov@globallogic.com", "user": {"login": "bazarnov"}}, "additions": 2197, "deletions": 382}}, {"node": {"oid": "ff87cffa8494fe0a129626ad1e56c3dcaaae5295", "messageHeadline": "\ud83c\udf89 SAT: Add assert that output catalog does not have any `$ref` in it \u2026", "author": {"name": "Yevhenii", "email": "34103125+yevhenii-ldv@users.noreply.github.com", "user": {"login": "yevhenii-ldv"}}, "additions": 63, "deletions": 2}}, {"node": {"oid": "65d471abf4558fc3819320e46ee296e753256418", "messageHeadline": "Output run time per stream (#8173)", "author": {"name": "Marcos Eliziario Santos", "email": "eliziario@users.noreply.github.com", "user": {"login": "eliziario"}}, "additions": 321, "deletions": 27}}, {"node": {"oid": "ff0c09a724a4cf0459e75be71f689b9a1d26d0a1", "messageHeadline": "s3-source add option to not infer datatypes  (#7892)", "author": {"name": "Marcos Eliziario Santos", "email": "eliziario@users.noreply.github.com", "user": {"login": "eliziario"}}, "additions": 775, "deletions": 629}}, {"node": {"oid": "065bbf60da6287ebe12c6e2aecb8e93d15c56446", "messageHeadline": ":tada: Destination S3 Support writing timestamps (#7732)", "author": {"name": "VitaliiMaltsev", "email": "39538064+VitaliiMaltsev@users.noreply.github.com", "user": {"login": "VitaliiMaltsev"}}, "additions": 40, "deletions": 7}}, {"node": {"oid": "c97fe680bf6c01e92755584ccb63d753014e2e51", "messageHeadline": "Deprecate Legacy Migration System (#8121)", "author": {"name": "Charles", "email": "giardina.charles@gmail.com", "user": {"login": "cgardens"}}, "additions": 33, "deletions": 50}}, {"node": {"oid": "ada2e1724a45f63bf9400422cf7efeeefa3f13f7", "messageHeadline": "Refactor MigrationAcceptanceTest to test for major version bumps (#8154)", "author": {"name": "Charles", "email": "giardina.charles@gmail.com", "user": {"login": "cgardens"}}, "additions": 316, "deletions": 161}}, {"node": {"oid": "6787777497cdfe8f777a0e9f1226e8e62a950ab1", "messageHeadline": "Publish PR 7973: shopify new stream add items (#8320)", "author": {"name": "Marcos Marx", "email": "marcosmarxm@users.noreply.github.com", "user": {"login": "marcosmarxm"}}, "additions": 65, "deletions": 5}}, {"node": {"oid": "24b55dc19f92d947d9c7abb48acf515004bb9ec3", "messageHeadline": "Update HowTo-ConnectionSpecification.md", "author": {"name": "Sherif A. Nada", "email": "snadalive@gmail.com", "user": {"login": "sherifnada"}}, "additions": 2, "deletions": 1}}, {"node": {"oid": "74015ec2b3f2ef5074f3cbf8dd8359878caa6bb7", "messageHeadline": "fix dependabot problems (#8323)", "author": {"name": "Jared Rhizor", "email": "jared@dataline.io", "user": {"login": "jrhizor"}}, "additions": 10, "deletions": 6}}, {"node": {"oid": "a229ab903ef75a9e950af8b38edfc2a4c779e99b", "messageHeadline": "Bump tmpl from 1.0.4 to 1.0.5 in /airbyte-webapp (#7654)", "author": {"name": "dependabot[bot]", "email": "49699333+dependabot[bot]@users.noreply.github.com", "user": {"login": "dependabot[bot]"}}, "additions": 3, "deletions": 3}}, {"node": {"oid": "e92c78df0fcae9283b95f01fd6e387ca3478577e", "messageHeadline": "Bump tar from 6.1.0 to 6.1.11 in /airbyte-webapp (#7655)", "author": {"name": "dependabot[bot]", "email": "49699333+dependabot[bot]@users.noreply.github.com", "user": {"login": "dependabot[bot]"}}, "additions": 3, "deletions": 3}}, {"node": {"oid": "8f05f7ffe7f46f47329946850d0bc70360a5aa57", "messageHeadline": "Publish PR 8168: new zendesk support stream TicketMetricEvents (#8316)", "author": {"name": "Marcos Marx", "email": "marcosmarxm@users.noreply.github.com", "user": {"login": "marcosmarxm"}}, "additions": 67, "deletions": 22}}, {"node": {"oid": "f781df893fd585fd8c78f77d64fb0171036761b1", "messageHeadline": "\ud83c\udf89 Source Google Ads: clarify setup fields (#8178)", "author": {"name": "Serhii Chvaliuk", "email": "grubberr@gmail.com", "user": {"login": "grubberr"}}, "additions": 52, "deletions": 40}}, {"node": {"oid": "5aa76c6a0da868a1eeacc2b6cffc31db2ae0f510", "messageHeadline": "Bump Airbyte version from 0.32.7-alpha to 0.32.8-alpha (#8317)", "author": {"name": "Jared Rhizor", "email": "jared@dataline.io", "user": {"login": "jrhizor"}}, "additions": 34, "deletions": 34}}, {"node": {"oid": "0082efd50dcf74d3e596e4cc37acc63df4fdac1c", "messageHeadline": "Bmoric/add slash command (#8150)", "author": {"name": "Benoit Moriceau", "email": "benoit@airbyte.io", "user": {"login": "benmoriceau"}}, "additions": 49, "deletions": 5}}, {"node": {"oid": "9428b400d5cdc4cde8364fe747391c7a961eadf8", "messageHeadline": "\ud83d\udc1b Source Mixpanel: Fix schemas and UI issues (#8256)", "author": {"name": "Serhii Lazebnyi", "email": "53845333+lazebnyi@users.noreply.github.com", "user": {"login": "lazebnyi"}}, "additions": 130, "deletions": 112}}, {"node": {"oid": "a2b31cc418a13cd78697d3ea485f097dc6cf9ef0", "messageHeadline": "Source Trello: enable specifying board ids in configuration (bump ver\u2026", "author": {"name": "Serhii Chvaliuk", "email": "grubberr@gmail.com", "user": {"login": "grubberr"}}, "additions": 16, "deletions": 6}}, {"node": {"oid": "72b2f8b9dcea5c369722045560e19721f2677ad2", "messageHeadline": "Source Trello: enable specifying board ids in configuration (#8183)", "author": {"name": "erdenezul", "email": "erdenezul.b@gmail.com", "user": null}, "additions": 20, "deletions": 2}}, {"node": {"oid": "b295c427fa525f554f21e6d0eba91b8c5c3187cf", "messageHeadline": "Remove auto-assigning of issues to deprecated project (#8314)", "author": {"name": "Sherif A. Nada", "email": "snadalive@gmail.com", "user": {"login": "sherifnada"}}, "additions": 0, "deletions": 6}}, {"node": {"oid": "9e087c6f9c7a07ccc48ce084a37288a5f39196ad", "messageHeadline": ":bug: Source MongoDB - Added Milliseconds to Cursor for mongo date ty\u2026", "author": {"name": "andriikorotkov", "email": "88329385+andriikorotkov@users.noreply.github.com", "user": {"login": "andriikorotkov"}}, "additions": 8, "deletions": 7}}, {"node": {"oid": "375fc557f8b129349b6626e8f3126bbb9ed46725", "messageHeadline": "Bump Airbyte version from 0.32.6-alpha to 0.32.7-alpha (#8311)", "author": {"name": "Jared Rhizor", "email": "jared@dataline.io", "user": {"login": "jrhizor"}}, "additions": 34, "deletions": 34}}, {"node": {"oid": "1c1e402b3e6c8e1e8cd3300ef4f0613194be28dc", "messageHeadline": "remove minio hostport (#8310)", "author": {"name": "Jared Rhizor", "email": "jared@dataline.io", "user": {"login": "jrhizor"}}, "additions": 0, "deletions": 1}}, {"node": {"oid": "5b1d14dbc3da22123a8b83b2bcdddc9908b7c553", "messageHeadline": "Add resources to webapp (#7712)", "author": {"name": "Artem Astapenko", "email": "3767150+Jamakase@users.noreply.github.com", "user": {"login": "jamakase"}}, "additions": 279, "deletions": 135}}, {"node": {"oid": "afbbd6ef782f824ab389f2bc5233cfb02db44b23", "messageHeadline": "Source Linnworks: refactor stream StockLocations (#8169)", "author": {"name": "Juozas V", "email": "monai@cure.lt", "user": {"login": "monai"}}, "additions": 284, "deletions": 266}}, {"node": {"oid": "afaa963a7fa19ef8339623fb2b8b9997aedc6bdc", "messageHeadline": "CDK: Fix 'emitted_at' from 'seconds * 1000' to correct milliseconds. \u2026", "author": {"name": "Yevhenii", "email": "34103125+yevhenii-ldv@users.noreply.github.com", "user": {"login": "yevhenii-ldv"}}, "additions": 5, "deletions": 2}}, {"node": {"oid": "b727bb262e0f0d077de7e286d3dbc183396a46df", "messageHeadline": "Allow using branded oauth buttons (#8187)", "author": {"name": "Sherif A. Nada", "email": "snadalive@gmail.com", "user": {"login": "sherifnada"}}, "additions": 1244, "deletions": 9}}, {"node": {"oid": "852c4530fe1d29e0f082997934d7f47bebeb5838", "messageHeadline": "DAT destination acceptance tests & custom dbt transformations (#8131)", "author": {"name": "Christophe Duong", "email": "christophe.duong@gmail.com", "user": {"login": "ChristopheDuong"}}, "additions": 10, "deletions": 4}}, {"node": {"oid": "aeb15cea8fec8cc618387bc9e64a5cfd59e16b3b", "messageHeadline": "\ud83d\udc1b Source postgres: fix money type with amount > 1000 (#7995)", "author": {"name": "LiRen Tu", "email": "tuliren@gmail.com", "user": {"login": "tuliren"}}, "additions": 120, "deletions": 25}}, {"node": {"oid": "908be3ff24842e6fa1171e194ba6643122062df5", "messageHeadline": "Source Iterable: Update iterable.md docs (#8273)", "author": {"name": "Vadym", "email": "vege1wgw@gmail.com", "user": {"login": "htrueman"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "35491402bc88291bd0067df0ff3672261f6897d4", "messageHeadline": "Add the `needs-triage` label to new issue templates (#8283)", "author": {"name": "Sherif A. Nada", "email": "snadalive@gmail.com", "user": {"login": "sherifnada"}}, "additions": 3, "deletions": 3}}, {"node": {"oid": "67e857c7177ecf4556b60d5482931a99390c6001", "messageHeadline": "Update builds.md", "author": {"name": "Sherif A. Nada", "email": "snadalive@gmail.com", "user": {"login": "sherifnada"}}, "additions": 2, "deletions": 3}}, {"node": {"oid": "0d7e69e760164dce56b2dd463f4f9a5ed678e0b5", "messageHeadline": ":bug: Source Hubspot: unset 'hs_time_in_*' properties (#8216)", "author": {"name": "Serhii Chvaliuk", "email": "grubberr@gmail.com", "user": {"login": "grubberr"}}, "additions": 26, "deletions": 11}}, {"node": {"oid": "9d62959df23b97761b4c7752ce3815305787bd98", "messageHeadline": "\ud83d\udc1b Source Google Search Console: set default end_date param value (#7431)", "author": {"name": "Arthur Galuza", "email": "a.galuza@exaft.com", "user": {"login": "gaart"}}, "additions": 77, "deletions": 5}}, {"node": {"oid": "6e47a8f9900ce46238e432cb06dbef0b5c58a78d", "messageHeadline": "\ud83d\udc1b Source Postgres: views are not listed during schema discovery (#8266)", "author": {"name": "Alexander Tsukanov", "email": "alexander.tsukanovvv@gmail.com", "user": {"login": "alexandertsukanov"}}, "additions": 103, "deletions": 35}}, {"node": {"oid": "f08c4472cea852e33a016a61a745b7a4558fe191", "messageHeadline": "UI: Fix for missing connectors logos in UI (#8251)", "author": {"name": "Baz", "email": "oleksandr.bazarnov@globallogic.com", "user": {"login": "bazarnov"}}, "additions": 1843, "deletions": 114}}, {"node": {"oid": "a4a5cb88939c703004995c6b418dc56c4d9c1af9", "messageHeadline": "\ud83d\udc1b Source Stripe: Rearrange setup fields (#8250)", "author": {"name": "Baz", "email": "oleksandr.bazarnov@globallogic.com", "user": {"login": "bazarnov"}}, "additions": 51, "deletions": 31}}, {"node": {"oid": "12d8757878011574b8ff81710d8c1ca4531bc681", "messageHeadline": "Remove insights_export from Facebook Pages field (#8265)", "author": {"name": "Dmytro", "email": "dmitry.rezchykov@zazmic.com", "user": null}, "additions": 4, "deletions": 44}}, {"node": {"oid": "b94256bf9fbcc8c5618ee2d9ccd467768787f08c", "messageHeadline": "publish #8182  (#8246)", "author": {"name": "Sherif A. Nada", "email": "snadalive@gmail.com", "user": {"login": "sherifnada"}}, "additions": 49, "deletions": 54}}, {"node": {"oid": "dae0d77cbbf03cee08de92736c66d3cc1efce4cd", "messageHeadline": "\ud83d\udc1b Source Stripe: fix taxes-related tables in CheckoutSessionsLineItem\u2026", "author": {"name": "Eduard Gorkh", "email": "40689054+grkhr@users.noreply.github.com", "user": {"login": "grkhr"}}, "additions": 2, "deletions": 3}}, {"node": {"oid": "96581f12afde2a72b4aa4c87aa9e611ead7a604b", "messageHeadline": "Publish PR #8030 (#8233)", "author": {"name": "Yevhenii", "email": "34103125+yevhenii-ldv@users.noreply.github.com", "user": {"login": "yevhenii-ldv"}}, "additions": 87, "deletions": 80}}, {"node": {"oid": "b28f20bb53aef38dfe08e5a989f4c28c61ef908d", "messageHeadline": "\ud83c\udf89 New Destination: SFTP JSON (#4924)", "author": {"name": "Madison Swain-Bowden", "email": "bowdenm@spu.edu", "user": {"login": "AetherUnbound"}}, "additions": 730, "deletions": 0}}, {"node": {"oid": "81d66a63887cbfc31265a3528246271b7a766d69", "messageHeadline": "Source Salesforce: Handling 400 error when using BULK API (#8206)", "author": {"name": "Yevhenii", "email": "34103125+yevhenii-ldv@users.noreply.github.com", "user": {"login": "yevhenii-ldv"}}, "additions": 33, "deletions": 5}}, {"node": {"oid": "82775d60d7b9dc61450c9cc24014a90eafe0d989", "messageHeadline": "Fix check connection for earlier date in Google Analytics (#8087)", "author": {"name": "augan-rymkhan", "email": "93112548+augan-rymkhan@users.noreply.github.com", "user": {"login": "augan-rymkhan"}}, "additions": 185, "deletions": 15}}, {"node": {"oid": "1417b8e3b766d2e420cd82b26a554e9274639ef6", "messageHeadline": "CockroachDb source: Add only encrypted version for the connector (#7457)", "author": {"name": "Andrii Leonets", "email": "30464745+DoNotPanicUA@users.noreply.github.com", "user": {"login": "DoNotPanicUA"}}, "additions": 377, "deletions": 9}}, {"node": {"oid": "04197adc75b99fee3409536d5370194371172f69", "messageHeadline": "Fix dropdown (#8065)", "author": {"name": "Artem Astapenko", "email": "3767150+Jamakase@users.noreply.github.com", "user": {"login": "jamakase"}}, "additions": 3, "deletions": 2}}, {"node": {"oid": "0b803184f7882dc3f334a0a6aad805ca06404e70", "messageHeadline": "Source Linnworks: add stream ProcessedOrderDetails (#8177)", "author": {"name": "Juozas V", "email": "monai@cure.lt", "user": {"login": "monai"}}, "additions": 972, "deletions": 7}}, {"node": {"oid": "694cbed45554eebad3666b9c1da74e9c822e259b", "messageHeadline": "\ud83c\udf89 New Destination: MariaDB ColumnStore (#7961)", "author": {"name": "Koji Matsumoto", "email": "otomustam.ijok@gmail.com", "user": {"login": "koji-m"}}, "additions": 1059, "deletions": 0}}, {"node": {"oid": "dfa3714895fdc8a8a74a873a07b4319bab49584b", "messageHeadline": "Consistent WooCommerce naming (#8133)", "author": {"name": "Augustin", "email": "augustin.lafanechere@gmail.com", "user": {"login": "alafanechere"}}, "additions": 4, "deletions": 4}}, {"node": {"oid": "dd82a378ab2446f41203896735dde4316205196a", "messageHeadline": "Source ZendeskSupport  update spec file after PR(#8058) (#8204)", "author": {"name": "Maksym Pavlenok", "email": "antixar@gmail.com", "user": {"login": "antixar"}}, "additions": 19, "deletions": 1}}, {"node": {"oid": "99ad4e5ec25e8b4b02fb27fe94ab2aa8c92113e0", "messageHeadline": ":tada: Source ZendeskSupport : Added access_token authorization metho\u2026", "author": {"name": "Sujit Sagar", "email": "contact@sujitsagar.com", "user": {"login": "sujitsagar"}}, "additions": 25, "deletions": 3}}, {"node": {"oid": "5032addf3e7db3ef9bceee5f31461d51392a3ebb", "messageHeadline": ":bug: Source MySQL: transform binary data base64 format (#8047)", "author": {"name": "mkhokh-33", "email": "mariia.khokh@globallogic.com", "user": {"login": "mkhokh-33"}}, "additions": 111, "deletions": 41}}, {"node": {"oid": "6bf9ebacb23170dbc0bd24682368f9607b89d931", "messageHeadline": ":bug: Updated source-mondodb-v2 performance and updated cursor for ti\u2026", "author": {"name": "andriikorotkov", "email": "88329385+andriikorotkov@users.noreply.github.com", "user": {"login": "andriikorotkov"}}, "additions": 82, "deletions": 51}}, {"node": {"oid": "7daa6a3417d992397835b685f4f165fb84dfbd2e", "messageHeadline": "Update node js version to 16", "author": {"name": "Sherif A. Nada", "email": "snadalive@gmail.com", "user": {"login": "sherifnada"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "e74ef244851dbedb4251dfba2fef84e7dd4701c8", "messageHeadline": "Bump Airbyte version from 0.32.5-alpha to 0.32.6-alpha (#8192)", "author": {"name": "Jared Rhizor", "email": "jared@dataline.io", "user": {"login": "jrhizor"}}, "additions": 34, "deletions": 34}}, {"node": {"oid": "ea4f10e78113c819a02064d3d9be7b183de9cb76", "messageHeadline": "Use snake_case for analytics variable naming (#8068)", "author": {"name": "Artem Astapenko", "email": "3767150+Jamakase@users.noreply.github.com", "user": {"login": "jamakase"}}, "additions": 4, "deletions": 4}}, {"node": {"oid": "15fd9207ecf97d5d631e226ef9eb6bbdecceda01", "messageHeadline": "Publishing new source: Outreach (#8181)", "author": {"name": "Harshith Mullapudi", "email": "harshithmullapudi@gmail.com", "user": {"login": "harshithmullapudi"}}, "additions": 56, "deletions": 8}}, {"node": {"oid": "4b59fe4382266fc011cf7a48291a84c780285987", "messageHeadline": "\ud83c\udf89 New Source: Outreach (#7507)", "author": {"name": "Luis Gomez", "email": "781929+lgomezm@users.noreply.github.com", "user": {"login": "lgomezm"}}, "additions": 1755, "deletions": 0}}, {"node": {"oid": "bcab466d1bb2e0a6b285caf39243dee38bf29405", "messageHeadline": "Add integration test annotations (#8035)", "author": {"name": "Benoit Moriceau", "email": "benoit@airbyte.io", "user": {"login": "benmoriceau"}}, "additions": 151, "deletions": 9}}, {"node": {"oid": "fd90c95e18c5b0256155b4e58e27940cf8bedafe", "messageHeadline": "\ud83c\udf89 New Source: Zenloop (#7380)", "author": {"name": "AlexanderBatoulis", "email": "85283328+AlexanderBatoulis@users.noreply.github.com", "user": {"login": "AlexanderBatoulis"}}, "additions": 1239, "deletions": 0}}, {"node": {"oid": "c790a7f15e06e71a307d55ee43e234423339212e", "messageHeadline": "\ud83c\udf89 Source Drift: add `OAuth 2.0` authentication option (#7337)", "author": {"name": "Baz", "email": "oleksandr.bazarnov@globallogic.com", "user": {"login": "bazarnov"}}, "additions": 343, "deletions": 37}}, {"node": {"oid": "831304eeff9c40d175850b88a9b824c05c6bd116", "messageHeadline": "\ud83c\udf89 Source Zendesk Chat: make `Chats` stream incremental + add tests fo\u2026", "author": {"name": "oleh.zorenko", "email": "19872253+Zirochkaa@users.noreply.github.com", "user": {"login": "Zirochkaa"}}, "additions": 192, "deletions": 63}}, {"node": {"oid": "cf3be4a44137ee8ab1634e38145b6a375adf2db6", "messageHeadline": "Iterable adjustable stream slices (#8091)", "author": {"name": "Dmytro", "email": "dmitry.rezchykov@zazmic.com", "user": null}, "additions": 542, "deletions": 130}}, {"node": {"oid": "c0cb8f338a6dd4619ad8308e45da9fe6d1714bec", "messageHeadline": "Fix Github check connection for organizations with large number of re\u2026", "author": {"name": "Dmytro", "email": "dmitry.rezchykov@zazmic.com", "user": null}, "additions": 94, "deletions": 15}}, {"node": {"oid": "0eba52e002235caab14cdbb8f4c5847f8b8b0930", "messageHeadline": "\ud83c\udf89 New destination: Kinesis (#7799)", "author": {"name": "Ivica Taseski", "email": "ivica.taseski94@gmail.com", "user": {"login": "itaseskii"}}, "additions": 1576, "deletions": 0}}, {"node": {"oid": "1f7a42b01812d2851823c4cff5e65eb88d5182cd", "messageHeadline": "added firestore credentials to CI and fix grpc installation (#8158)", "author": {"name": "Harshith Mullapudi", "email": "harshithmullapudi@gmail.com", "user": {"login": "harshithmullapudi"}}, "additions": 7, "deletions": 1}}, {"node": {"oid": "519ea2a58adba001db12c2dc67c10b9af150a7ad", "messageHeadline": "\ud83c\udf89 New Destination: Google Firestore (#7231)", "author": {"name": "Adam Dobrawy", "email": "ad-m@users.noreply.github.com", "user": {"login": "ad-m"}}, "additions": 493, "deletions": 0}}, {"node": {"oid": "5b0b5840d6ef50545a4f7bb1584a2a0cdd6ae2e1", "messageHeadline": "\ud83c\udf89 New Destination: MQTT (#7718)", "author": {"name": "Mario Molina", "email": "mmolimar@gmail.com", "user": {"login": "mmolimar"}}, "additions": 1107, "deletions": 0}}, {"node": {"oid": "141524d8aaa357c4c8e68ff62e8ec095042c10fe", "messageHeadline": "\ud83d\udc1b Source Monday: fix pagination and schema bug (#8016)", "author": {"name": "Tuan Nguyen", "email": "anhtuan.nguyen@me.com", "user": {"login": "tuanchris"}}, "additions": 17, "deletions": 5}}, {"node": {"oid": "8a957caf1421909efbec50ffdb17a90efba0849b", "messageHeadline": "\ud83c\udf89 New destination: Redis (#7653)", "author": {"name": "Ivica Taseski", "email": "ivica.taseski94@gmail.com", "user": {"login": "itaseskii"}}, "additions": 1313, "deletions": 2}}, {"node": {"oid": "1ee7dd79bdd153f5a0f27930782e51f0140a9c75", "messageHeadline": "Bump Airbyte version from 0.32.4-alpha to 0.32.5-alpha (#8153)", "author": {"name": "Jared Rhizor", "email": "jared@dataline.io", "user": {"login": "jrhizor"}}, "additions": 34, "deletions": 34}}, {"node": {"oid": "817ec6db7aaae953c469539295f1a0992a48b0fc", "messageHeadline": "handle major version bump in automigration test (#8152)", "author": {"name": "Charles", "email": "giardina.charles@gmail.com", "user": {"login": "cgardens"}}, "additions": 326, "deletions": 6}}, {"node": {"oid": "aac54da472004c67d80579c4532d22204dda6ad7", "messageHeadline": "\ud83c\udf89 Source Facebook: add the \"videos\" stream. (#7855)", "author": {"name": "Ka-Ping Yee", "email": "zestyping@gmail.com", "user": {"login": "zestyping"}}, "additions": 129, "deletions": 4}}, {"node": {"oid": "bec3b3b12775f2c3af653009736d944cc691185b", "messageHeadline": "Add Delighted source docv to SUMMARY.md (#8148)", "author": {"name": "Abhi Vaidyanatha", "email": "abhi@airbyte.io", "user": {"login": "avaidyanatha"}}, "additions": 1, "deletions": 0}}, {"node": {"oid": "005e4f21ba478e46355523e2b957652ce44179ec", "messageHeadline": "remove todo to handle bug in old version of docker compose; not an is\u2026", "author": {"name": "Charles", "email": "giardina.charles@gmail.com", "user": {"login": "cgardens"}}, "additions": 0, "deletions": 6}}, {"node": {"oid": "d67afa7654abf2ce7ae3b69a7ca6f171757c6cd1", "messageHeadline": "hard code auto migration test version (#8146)", "author": {"name": "Charles", "email": "giardina.charles@gmail.com", "user": {"login": "cgardens"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "dcc72ba686d87a3e8501516236e4841a0c718575", "messageHeadline": "Source Jira: add options to stream (small fixes) (#8141)", "author": {"name": "Marcos Marx", "email": "marcosmarxm@users.noreply.github.com", "user": {"login": "marcosmarxm"}}, "additions": 41, "deletions": 31}}, {"node": {"oid": "15b85014db42b64c027ba7dc81af9d832caf42eb", "messageHeadline": "Source Jira: Add option to render fields in HTML format and fix sprin\u2026", "author": {"name": "Chris Wu", "email": "chris@faros.ai", "user": {"login": "cjwooo"}}, "additions": 33, "deletions": 8}}, {"node": {"oid": "d618ff982fb88f420e98e3f68b7696b47379a525", "messageHeadline": "fix where version bump check takes place (#8142)", "author": {"name": "Charles", "email": "giardina.charles@gmail.com", "user": {"login": "cgardens"}}, "additions": 36, "deletions": 30}}, {"node": {"oid": "f447183ada8419e8de99dbf2d4dd9664f192d197", "messageHeadline": "Bmoric/add endpoint to give feedback (#8005)", "author": {"name": "Benoit Moriceau", "email": "benoit@airbyte.io", "user": {"login": "benmoriceau"}}, "additions": 128, "deletions": 0}}, {"node": {"oid": "778b0f2e53d69ec3401486ff91492f3468923d1c", "messageHeadline": "\ud83c\udf89  Source Harvest: add OAuth 2.0 (#7952)", "author": {"name": "Serhii Chvaliuk", "email": "grubberr@gmail.com", "user": {"login": "grubberr"}}, "additions": 383, "deletions": 30}}, {"node": {"oid": "74c13b5193b2289050ffbb815f6fbbb324364d5c", "messageHeadline": "\ud83c\udf89 New Source: Airtable (#7639)", "author": {"name": "Tuan Nguyen", "email": "anhtuan.nguyen@me.com", "user": {"login": "tuanchris"}}, "additions": 731, "deletions": 0}}, {"node": {"oid": "678b731a3343fea05dc37232559f2c271be12ef1", "messageHeadline": "change cart naming to cart.com (#8115)", "author": {"name": "Marcos Marx", "email": "marcosmarxm@users.noreply.github.com", "user": {"login": "marcosmarxm"}}, "additions": 11, "deletions": 11}}, {"node": {"oid": "93c63a3fc1a44f7bddf02e28c99c2f0ea53a3887", "messageHeadline": "improve documentation around logging in kubernetes (#8072)", "author": {"name": "Lake Mossman", "email": "lake@airbyte.io", "user": {"login": "lmossman"}}, "additions": 34, "deletions": 24}}, {"node": {"oid": "dc04654456f3c1f6b552e790fd277c290876b8f0", "messageHeadline": "\ud83c\udf89 Source PostgreSQL: Handle the case when DB user doesn't has privile\u2026", "author": {"name": "Alexander Tsukanov", "email": "alexander.tsukanovvv@gmail.com", "user": {"login": "alexandertsukanov"}}, "additions": 248, "deletions": 74}}, {"node": {"oid": "80e0a8cde977ceb938aae167943acaa2e2b2c9bb", "messageHeadline": "Removed the limitation in Freshdesk streams pagination: max_page = 50\u2026", "author": {"name": "augan-rymkhan", "email": "93112548+augan-rymkhan@users.noreply.github.com", "user": {"login": "augan-rymkhan"}}, "additions": 9, "deletions": 5}}, {"node": {"oid": "c5a726737891b5802eaf1515b8503f75eb56bbcb", "messageHeadline": "\ud83d\udc1b\ud83d\udc0c Optimize incremental normalization runtime with snowflake (#8088)", "author": {"name": "Christophe Duong", "email": "christophe.duong@gmail.com", "user": {"login": "ChristopheDuong"}}, "additions": 949, "deletions": 1382}}, {"node": {"oid": "3226b22dea5c7bc036ddfd37d77047dcc2e894da", "messageHeadline": "\ud83c\udf89 Source Snapchat Marketing: support oauth (#7811)", "author": {"name": "Anna Lvova", "email": "37615075+annalvova05@users.noreply.github.com", "user": {"login": "annalvova05"}}, "additions": 53, "deletions": 24}}, {"node": {"oid": "530773fc3236be7cf59c79be5815cd4cc297c9b1", "messageHeadline": "\ud83c\udf89 New Source: Youtube analytics (#7407)", "author": {"name": "Serhii Chvaliuk", "email": "grubberr@gmail.com", "user": {"login": "grubberr"}}, "additions": 2425, "deletions": 0}}, {"node": {"oid": "ad3b7be4c0250cc49c36f8300bbe54a6ecfd6368", "messageHeadline": "Document how to order spec fields in the UI", "author": {"name": "Sherif A. Nada", "email": "snadalive@gmail.com", "user": {"login": "sherifnada"}}, "additions": 30, "deletions": 0}}, {"node": {"oid": "7b2429d8a8a7a14fa9d528c6c678f6577dfc4759", "messageHeadline": "\ud83c\udf89 New Source: Pardot (#7091)", "author": {"name": "Tuan Nguyen", "email": "anhtuan.nguyen@me.com", "user": {"login": "tuanchris"}}, "additions": 1487, "deletions": 2}}, {"node": {"oid": "3f00a3e4c50727ad74bf574f243506d107dba89f", "messageHeadline": "improve javadocs in replication worker (#7942)", "author": {"name": "Charles", "email": "giardina.charles@gmail.com", "user": {"login": "cgardens"}}, "additions": 275, "deletions": 135}}, {"node": {"oid": "aed6aee074b8e63bd4d6371c99ee228b03a4eaf5", "messageHeadline": "Bump Airbyte version from 0.32.3-alpha to 0.32.4-alpha (#8118)", "author": {"name": "Jared Rhizor", "email": "jared@dataline.io", "user": {"login": "jrhizor"}}, "additions": 34, "deletions": 34}}, {"node": {"oid": "a1b8bd270aa9ea5128099b3e4c101807ae39ea43", "messageHeadline": "allow hubspot & intercom in cloud (#8032)", "author": {"name": "Sherif A. Nada", "email": "snadalive@gmail.com", "user": {"login": "sherifnada"}}, "additions": 2, "deletions": 4}}, {"node": {"oid": "dcd3b93dace738a1d66adb3bd8f0fd6e18b6a22b", "messageHeadline": "fix npe (#8101)", "author": {"name": "Jared Rhizor", "email": "jared@dataline.io", "user": {"login": "jrhizor"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "32182a84421bddfe9fb61ff71baedf1010d5bd3c", "messageHeadline": "Bump Airbyte version from 0.32.2-alpha to 0.32.3-alpha (#8105)", "author": {"name": "Jared Rhizor", "email": "jared@dataline.io", "user": {"login": "jrhizor"}}, "additions": 34, "deletions": 34}}, {"node": {"oid": "70bd1933952a515dbf8330bfb3370a203cd024db", "messageHeadline": "Update on-oci-vm.md (#8081)", "author": {"name": "Shadab Mohammad", "email": "39692236+shadabshaukat@users.noreply.github.com", "user": {"login": "shadabshaukat"}}, "additions": 3, "deletions": 1}}, {"node": {"oid": "595ed6b80a4674438f4a22ef340914e372dc0a34", "messageHeadline": "\ud83c\udf89 New Source: Notion (#7092)", "author": {"name": "Bo Lu", "email": "burmecia@users.noreply.github.com", "user": {"login": "burmecia"}}, "additions": 2131, "deletions": 5}}, {"node": {"oid": "6fb79cc6b86e94ea093450368d4dc6c01d210e1f", "messageHeadline": "fix issue with oneOf with sub schemas with same key but different typ\u2026", "author": {"name": "Charles", "email": "giardina.charles@gmail.com", "user": {"login": "cgardens"}}, "additions": 127, "deletions": 3}}, {"node": {"oid": "34565c67678684c3c63d5988db86dd2638b2ba56", "messageHeadline": "Add better command for generating seed specs to readme", "author": {"name": "Lake Mossman", "email": "lake@airbyte.io", "user": {"login": "lmossman"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "fda932d70558dd5ab27ad12fdbc8aa4201c570c2", "messageHeadline": "fix source specs again (#8103)", "author": {"name": "Jared Rhizor", "email": "jared@dataline.io", "user": {"login": "jrhizor"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "49adae0008ceb5ab26960793215f376e4d32df5d", "messageHeadline": "Update roadmap for November. (#8074)", "author": {"name": "Abhi Vaidyanatha", "email": "abhi@airbyte.io", "user": {"login": "avaidyanatha"}}, "additions": 4, "deletions": 4}}, {"node": {"oid": "2aea2e0816b294357d3d37e73aa41ccc1a7ab141", "messageHeadline": "Fix a bunch of broken links. (#8083)", "author": {"name": "Abhi Vaidyanatha", "email": "abhi@airbyte.io", "user": {"login": "avaidyanatha"}}, "additions": 12, "deletions": 12}}, {"node": {"oid": "9eb78a4ee93d0357552521cfb96ac2e6a846ccc2", "messageHeadline": "Akorotkov/6544 mongo performance issues (#8098)", "author": {"name": "andriikorotkov", "email": "88329385+andriikorotkov@users.noreply.github.com", "user": {"login": "andriikorotkov"}}, "additions": 9, "deletions": 5}}, {"node": {"oid": "82c4c8223bb4410b6e71bccd03f335527dedb56b", "messageHeadline": "\ud83c\udf89  Linkedin Ads: support of oAuth2 (#7839)", "author": {"name": "Maksym Pavlenok", "email": "antixar@gmail.com", "user": {"login": "antixar"}}, "additions": 317, "deletions": 70}}, {"node": {"oid": "d8deca98cc16e642f7170fc490fc9c27fcc04e8c", "messageHeadline": "Add repo scope for github oAuth authorization. (#8092)", "author": {"name": "Dmytro", "email": "dmitry.rezchykov@zazmic.com", "user": null}, "additions": 9, "deletions": 3}}, {"node": {"oid": "006c34ccf534156610baccd73a846aabde0b5685", "messageHeadline": "\ud83d\udc1b Source Zendesk Support: Fix wrong types for schemas, add Transforme\u2026", "author": {"name": "Yevhenii", "email": "34103125+yevhenii-ldv@users.noreply.github.com", "user": {"login": "yevhenii-ldv"}}, "additions": 80, "deletions": 20}}, {"node": {"oid": "b76d15534ede235149f27c489ca7a4c26d992db0", "messageHeadline": "\ud83c\udf89 Survey Monkey: Improve 'check' using '/users/me' API call (#7868)", "author": {"name": "Serhii Chvaliuk", "email": "grubberr@gmail.com", "user": {"login": "grubberr"}}, "additions": 36, "deletions": 11}}, {"node": {"oid": "46e1f659050127e80dfccc971c5e2ae02fe66330", "messageHeadline": ":bug: Source MongoDB - Added milliseconds to convert timestamp to dat\u2026", "author": {"name": "andriikorotkov", "email": "88329385+andriikorotkov@users.noreply.github.com", "user": {"login": "andriikorotkov"}}, "additions": 14, "deletions": 6}}, {"node": {"oid": "7b54480677b59c4e74e6340d97a996ae681b097a", "messageHeadline": "Add how to copy files from Kubernetes pods. (#7238)", "author": {"name": "Davin Chia", "email": "davinchia@gmail.com", "user": {"login": "davinchia"}}, "additions": 22, "deletions": 0}}, {"node": {"oid": "8e0e0b4f7998a2b6c70fa6d395a88a26a1169094", "messageHeadline": ":bug:  Updated source-mongodb-v2 performance (#7982)", "author": {"name": "andriikorotkov", "email": "88329385+andriikorotkov@users.noreply.github.com", "user": {"login": "andriikorotkov"}}, "additions": 90, "deletions": 36}}, {"node": {"oid": "2c4b1f5744241006cc78bdbccc95497bbaf1ced8", "messageHeadline": "Bump Airbyte version from 0.32.1-alpha to 0.32.2-alpha (#8089)", "author": {"name": "Jared Rhizor", "email": "jared@dataline.io", "user": {"login": "jrhizor"}}, "additions": 34, "deletions": 34}}, {"node": {"oid": "24a6aa5647f38b7dd833601d64071373148becb0", "messageHeadline": "Make the jaffle shop example repository more clear in the docs. (#8079)", "author": {"name": "Abhi Vaidyanatha", "email": "abhi@airbyte.io", "user": {"login": "avaidyanatha"}}, "additions": 3, "deletions": 1}}, {"node": {"oid": "05fe3cf4678d49166d42cf50cb570ae097667908", "messageHeadline": "Fix formatting for Changelog summaries. (#8082)", "author": {"name": "Abhi Vaidyanatha", "email": "abhi@airbyte.io", "user": {"login": "avaidyanatha"}}, "additions": 118, "deletions": 123}}, {"node": {"oid": "25ef7aa1447d8205ba754000b3f4164d76338bd1", "messageHeadline": "Update Changelog summaries. (#8078)", "author": {"name": "Abhi Vaidyanatha", "email": "abhi@airbyte.io", "user": {"login": "avaidyanatha"}}, "additions": 190, "deletions": 1}}, {"node": {"oid": "220ec2b1e28faf76e0f85fa4aec3fd4c5b2631b7", "messageHeadline": "Update connector CHANGELOG. (#8077)", "author": {"name": "Abhi Vaidyanatha", "email": "abhi@airbyte.io", "user": {"login": "avaidyanatha"}}, "additions": 118, "deletions": 0}}, {"node": {"oid": "9a06d8bedcb4d0f35dcafed00530fb070552194f", "messageHeadline": "Update Airbyte Platform Changelog. (#8075)", "author": {"name": "Abhi Vaidyanatha", "email": "abhi@airbyte.io", "user": {"login": "avaidyanatha"}}, "additions": 71, "deletions": 0}}, {"node": {"oid": "30bde159bfe68b8e635d4e28e76c32880d610270", "messageHeadline": "Publish PR 7936: add exclude weekends to exchange rate connector (#8071)", "author": {"name": "Marcos Marx", "email": "marcosmarxm@users.noreply.github.com", "user": {"login": "marcosmarxm"}}, "additions": 7, "deletions": 3}}, {"node": {"oid": "ebc8b7640d72ccad6d4fa932b68859b959008c0e", "messageHeadline": "Source Exchange Rates: add ignore_weekends boolean option (#7936)", "author": {"name": "Deividas J", "email": "lizdeika@gmail.com", "user": {"login": "lizdeika"}}, "additions": 14, "deletions": 8}}, {"node": {"oid": "0d51742e27f833081be1028c02f3e54aca05337f", "messageHeadline": "Bmoric/complete first sync (#7832)", "author": {"name": "Benoit Moriceau", "email": "benoit@airbyte.io", "user": {"login": "benmoriceau"}}, "additions": 295, "deletions": 28}}, {"node": {"oid": "9a3a32711c3964cf04595b61082ac48e392080fc", "messageHeadline": "\ud83d\udc1b  Source salesforce:  failed async bulk jobs (#8009)", "author": {"name": "Maksym Pavlenok", "email": "antixar@gmail.com", "user": {"login": "antixar"}}, "additions": 313, "deletions": 72}}, {"node": {"oid": "51866fd37a3b702b406612898697ba0f977abfb9", "messageHeadline": "Stop using gentle close with heartbeat (#8036)", "author": {"name": "Lake Mossman", "email": "lake@airbyte.io", "user": {"login": "lmossman"}}, "additions": 118, "deletions": 32}}, {"node": {"oid": "747597a2bf21147b1cc08d6642d7688100b5d0f2", "messageHeadline": "remove repetitive language in intermediate upgrade instructions", "author": {"name": "lmossman", "email": "lake@airbyte.io", "user": {"login": "lmossman"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "d9f837006e9b363be731a7b30d65700ffae453a6", "messageHeadline": "fix copy (#8070)", "author": {"name": "Charles", "email": "giardina.charles@gmail.com", "user": {"login": "cgardens"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "85dbdb4772ace742b88579dd0729334be448470a", "messageHeadline": "fix version in intermediate bump (#8069)", "author": {"name": "Charles", "email": "giardina.charles@gmail.com", "user": {"login": "cgardens"}}, "additions": 6, "deletions": 6}}, {"node": {"oid": "a6f77f7778485de84652852f1595be1c0fa6fecc", "messageHeadline": "Treat oauthFlowInitParameters just as hidden instead of getting rid o\u2026", "author": {"name": "Artem Astapenko", "email": "3767150+Jamakase@users.noreply.github.com", "user": {"login": "jamakase"}}, "additions": 2, "deletions": 1}}, {"node": {"oid": "e61da7b39b7e02a8cb9949d1244dfcbf8023549b", "messageHeadline": "Fix complete oauth error (#8054)", "author": {"name": "Artem Astapenko", "email": "3767150+Jamakase@users.noreply.github.com", "user": {"login": "jamakase"}}, "additions": 59, "deletions": 60}}, {"node": {"oid": "83c19598c5efb9b9465023b2bc122fdeec875065", "messageHeadline": "Implement connector config dependency for OAuth consent URL (#7983)", "author": {"name": "Christophe Duong", "email": "christophe.duong@gmail.com", "user": {"login": "ChristopheDuong"}}, "additions": 716, "deletions": 336}}, {"node": {"oid": "cd3afa761569400aad8f9cf2d911ce1f6f000e81", "messageHeadline": "\ud83d\udc1b Source Zendesk Support: fix missing ticket_id in ticket_comments st\u2026", "author": {"name": "Achmad Syarif Hidayatullah", "email": "30652154+asyarif93@users.noreply.github.com", "user": {"login": "asyarif93"}}, "additions": 12, "deletions": 6}}, {"node": {"oid": "36fb21d8013565ac3f23675a1535d5e3c11aff7e", "messageHeadline": "Source Amazon Seller Partner: remove datetime format from schema (#7828)", "author": {"name": "Marcos Marx", "email": "marcosmarxm@users.noreply.github.com", "user": {"login": "marcosmarxm"}}, "additions": 12, "deletions": 8}}, {"node": {"oid": "0d2984ad19ee0696e3253e083a24193c2c26dc89", "messageHeadline": "Improve error handling when additional sources/destinations cannot be\u2026", "author": {"name": "Jenny Brown", "email": "85510829+airbyte-jenny@users.noreply.github.com", "user": {"login": "airbyte-jenny"}}, "additions": 52, "deletions": 2}}, {"node": {"oid": "d24d25f8bd4b8e6d888ef7e6bf88975cd8abe9ff", "messageHeadline": "\ud83c\udf89 Pipedrive: extend schema for \"persons\" stream (#7875)", "author": {"name": "Serhii Chvaliuk", "email": "grubberr@gmail.com", "user": {"login": "grubberr"}}, "additions": 35, "deletions": 6}}, {"node": {"oid": "abf7c83988419146e40dffe4485631b08183513c", "messageHeadline": "Bump Airbyte version from 0.32.0-alpha to 0.32.1-alpha (#8044)", "author": {"name": "Jared Rhizor", "email": "jared@dataline.io", "user": {"login": "jrhizor"}}, "additions": 40, "deletions": 40}}, {"node": {"oid": "a39119427aba14b79a40e0021c1c81401594b91f", "messageHeadline": "\ud83c\udf89 Python Connector template: Remove Deprecated Dependency for Python \u2026", "author": {"name": "Yevhenii", "email": "34103125+yevhenii-ldv@users.noreply.github.com", "user": {"login": "yevhenii-ldv"}}, "additions": 0, "deletions": 10}}, {"node": {"oid": "d64b1134d5d84261d063091df40846664af2f0b5", "messageHeadline": "\ud83d\udc1b CDK: Add logger inheritance for streams from `airbyte` (#8040)", "author": {"name": "Yevhenii", "email": "34103125+yevhenii-ldv@users.noreply.github.com", "user": {"login": "yevhenii-ldv"}}, "additions": 5, "deletions": 2}}, {"node": {"oid": "51bf42abe6d2bb373439c0755264089bcebd562e", "messageHeadline": "\ud83d\ude80  Digital Ocean deployment (#7192)", "author": {"name": "Harshith Mullapudi", "email": "harshithmullapudi@gmail.com", "user": {"login": "harshithmullapudi"}}, "additions": 88, "deletions": 0}}, {"node": {"oid": "9b87969b903d1d7ed7a55641cdc0f5214262eed2", "messageHeadline": "Temporarily disable a failing step until we can investigate in #8025 \u2026", "author": {"name": "Jenny Brown", "email": "85510829+airbyte-jenny@users.noreply.github.com", "user": {"login": "airbyte-jenny"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "894672b50c88ad38d7fc8d4d6cfa509609200d9c", "messageHeadline": "remove merge conflict from connector catalog docs page", "author": {"name": "Sherif Nada", "email": "snadalive@gmail.com", "user": {"login": "sherifnada"}}, "additions": 0, "deletions": 3}}, {"node": {"oid": "e15c2a925fbfdb6d2836b6743b3893272a7165e5", "messageHeadline": "Fix UX handbook assets (#8020)", "author": {"name": "Sherif A. Nada", "email": "snadalive@gmail.com", "user": {"login": "sherifnada"}}, "additions": 232, "deletions": 192}}, {"node": {"oid": "d6c684b3e495f1cb5c08d94e57ab55288ce47ea6", "messageHeadline": "Enhance API for use by cloud to provide per-connector billing info (#\u2026", "author": {"name": "Jenny Brown", "email": "85510829+airbyte-jenny@users.noreply.github.com", "user": {"login": "airbyte-jenny"}}, "additions": 551, "deletions": 5}}, {"node": {"oid": "8934f3e8f60823b42c4f45e1083519be0f650b68", "messageHeadline": "add document for sources (#8000)", "author": {"name": "Tuan Nguyen", "email": "anhtuan.nguyen@me.com", "user": {"login": "tuanchris"}}, "additions": 215, "deletions": 0}}, {"node": {"oid": "fcba5263e1bdc3a9184b941deab80eb54bffea25", "messageHeadline": "\ud83c\udf89 New destination: ScyllaDB (#7468)", "author": {"name": "Ivica Taseski", "email": "ivica.taseski94@gmail.com", "user": {"login": "itaseskii"}}, "additions": 1442, "deletions": 0}}, {"node": {"oid": "90a5dfb5176b05d8c62097c58747b540f0c96f32", "messageHeadline": "Add section about user impact to PR template (#8003)", "author": {"name": "Sherif A. Nada", "email": "snadalive@gmail.com", "user": {"login": "sherifnada"}}, "additions": 5, "deletions": 1}}, {"node": {"oid": "c99335ff8baf7642dbe06595308455b0206f7ef3", "messageHeadline": "Include requester and stats fields in tickets stream (#7486)", "author": {"name": "Hai To", "email": "dev.n0rritt@gmail.com", "user": {"login": "n0rritt"}}, "additions": 22, "deletions": 5}}, {"node": {"oid": "51c03da235a5350abb9c4318579fdac0631b1ce6", "messageHeadline": "prevent gitbook from running all of our builds twice (#7993)", "author": {"name": "Jared Rhizor", "email": "jared@dataline.io", "user": {"login": "jrhizor"}}, "additions": 2, "deletions": 0}}, {"node": {"oid": "a3a87ed3dc79f75e438ede0fa8c57911f9dcb021", "messageHeadline": "Fix package lock (#7991)", "author": {"name": "Artem Astapenko", "email": "3767150+Jamakase@users.noreply.github.com", "user": {"login": "jamakase"}}, "additions": 0, "deletions": 16}}, {"node": {"oid": "655df2cf86c0cf5c334edd984a85cc9dd8e2858c", "messageHeadline": "Fix scaffold format files (#7989)", "author": {"name": "Marcos Marx", "email": "marcosmarxm@users.noreply.github.com", "user": {"login": "marcosmarxm"}}, "additions": 3, "deletions": 3}}, {"node": {"oid": "011ec29f896382cef4a655cf0718f98d65d9d63a", "messageHeadline": "move doc link checker to cron / workflow dispatch (#7992)", "author": {"name": "Jared Rhizor", "email": "jared@dataline.io", "user": {"login": "jrhizor"}}, "additions": 31, "deletions": 11}}, {"node": {"oid": "ea738f1680e5e52774e9fec7cad159b3dfa415ba", "messageHeadline": "\ud83c\udf89 New Source: Linnworks (#7588)", "author": {"name": "Juozas V", "email": "monai@cure.lt", "user": {"login": "monai"}}, "additions": 3955, "deletions": 1}}, {"node": {"oid": "c8e206d68f75a8aa58e5ac7fdb061934e5226d03", "messageHeadline": "Silence javadoc warnings (#7891)", "author": {"name": "Jenny Brown", "email": "85510829+airbyte-jenny@users.noreply.github.com", "user": {"login": "airbyte-jenny"}}, "additions": 2, "deletions": 0}}, {"node": {"oid": "35e679533cda953a3a45f9c422a3e2beaf02293a", "messageHeadline": "fix: provide worspaceId to AnalyticsInitializer (#7642)", "author": {"name": "Iakov Salikov", "email": "36078770+isalikov@users.noreply.github.com", "user": {"login": "isalikov"}}, "additions": 390, "deletions": 302}}, {"node": {"oid": "495202ebde695fe7ab79312c93f4fbcfa3bb79f3", "messageHeadline": "Pipedrive oAuth support (#7968)", "author": {"name": "Dmytro", "email": "dmitry.rezchykov@zazmic.com", "user": null}, "additions": 220, "deletions": 129}}, {"node": {"oid": "86ca36c5c0e81e56159192036e2778e21133e564", "messageHeadline": "Format code (#7978)", "author": {"name": "Christophe Duong", "email": "christophe.duong@gmail.com", "user": {"login": "ChristopheDuong"}}, "additions": 142, "deletions": 135}}, {"node": {"oid": "d9135b0f137394d4300cb26be3db3df0b285aa28", "messageHeadline": "\ud83c\udf89 Source Salesforce: Add Transform for output records (#7885)", "author": {"name": "Yevhenii", "email": "34103125+yevhenii-ldv@users.noreply.github.com", "user": {"login": "yevhenii-ldv"}}, "additions": 27, "deletions": 48}}, {"node": {"oid": "fa040da0843da3ea6d602ae7cf275a0780434b5b", "messageHeadline": "Implement protocol change for OAuth outputs (#7917)", "author": {"name": "Christophe Duong", "email": "christophe.duong@gmail.com", "user": {"login": "ChristopheDuong"}}, "additions": 1235, "deletions": 1686}}, {"node": {"oid": "cdb476ecad0b637efd4eb154a189a12117eab086", "messageHeadline": "Add auth config to oauth api  (#7798)", "author": {"name": "Christophe Duong", "email": "christophe.duong@gmail.com", "user": {"login": "ChristopheDuong"}}, "additions": 395, "deletions": 33}}, {"node": {"oid": "3a0eaafb5e6e7d6a6b60fa27b685823070bca3b4", "messageHeadline": "\ud83c\udf89 Source Mysql - added basic MySql performance tests (#7820)", "author": {"name": "Eugene", "email": "etsybaev@gmail.com", "user": {"login": "etsybaev"}}, "additions": 571, "deletions": 1}}, {"node": {"oid": "63c6249215d505a5a9621f0e95c4c775eb4d12e2", "messageHeadline": "Revert \":tada: Extend logic for JDBC connectors to provide additional\u2026", "author": {"name": "VitaliiMaltsev", "email": "39538064+VitaliiMaltsev@users.noreply.github.com", "user": {"login": "VitaliiMaltsev"}}, "additions": 25, "deletions": 51}}, {"node": {"oid": "f6d81ff8813b8bd1a5cd9923093d5472a8407d76", "messageHeadline": "Fix API docs for Boards stream (#7950)", "author": {"name": "Daniel Diamond", "email": "33811744+danieldiamond@users.noreply.github.com", "user": {"login": "danieldiamond"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "7c28f25959779d1241574aeed15b1645b2fdda97", "messageHeadline": "\ud83d\ude80  Publish new source: Azure table storage (#7953)", "author": {"name": "Harshith Mullapudi", "email": "harshithmullapudi@gmail.com", "user": {"login": "harshithmullapudi"}}, "additions": 772, "deletions": 0}}, {"node": {"oid": "f4e3687496e18bc94f939b0241d7d01c46ee7816", "messageHeadline": "Update on-oci-vm.md (#7890)", "author": {"name": "Shadab Mohammad", "email": "39692236+shadabshaukat@users.noreply.github.com", "user": {"login": "shadabshaukat"}}, "additions": 12, "deletions": 3}}, {"node": {"oid": "5a24ef51216175f8d90350ff5c7d1955e0dacc48", "messageHeadline": "\ud83d\udc1b Source Zendesk Talk: migrate to CDK (#7173)", "author": {"name": "Arthur Galuza", "email": "a.galuza@exaft.com", "user": {"login": "gaart"}}, "additions": 1067, "deletions": 1425}}, {"node": {"oid": "2fe927b82648061d62dc78650f4918c5f53372f9", "messageHeadline": ":tada: Extend logic for JDBC connectors to provide additional propert\u2026", "author": {"name": "VitaliiMaltsev", "email": "39538064+VitaliiMaltsev@users.noreply.github.com", "user": {"login": "VitaliiMaltsev"}}, "additions": 51, "deletions": 25}}, {"node": {"oid": "61661648d7dee9f4f6dbae6977d6732a6b176517", "messageHeadline": "Add to the new connection flow form with an existing source and  dest\u2026", "author": {"name": "Artem Astapenko", "email": "3767150+Jamakase@users.noreply.github.com", "user": {"login": "jamakase"}}, "additions": 2580, "deletions": 80}}, {"node": {"oid": "f40e5363c4d7279994a0092c8765b703feee2129", "messageHeadline": "restore airbyte-cli (#7935)", "author": {"name": "Charles", "email": "giardina.charles@gmail.com", "user": {"login": "cgardens"}}, "additions": 1, "deletions": 2}}, {"node": {"oid": "fbf08b690615b24b0600fc63403d8f29628a982b", "messageHeadline": "Fix server errors (#7931)", "author": {"name": "Artem Astapenko", "email": "3767150+Jamakase@users.noreply.github.com", "user": {"login": "jamakase"}}, "additions": 73, "deletions": 42}}, {"node": {"oid": "2744c823f5bd1037464c319ddb6d2fa4c8579cc9", "messageHeadline": "Bump Airbyte version from 0.31.0-alpha to 0.32.0-alpha (#7928)", "author": {"name": "Charles", "email": "giardina.charles@gmail.com", "user": {"login": "cgardens"}}, "additions": 34, "deletions": 36}}, {"node": {"oid": "558bc272a4f846069bbe72e1052ceec2a884d853", "messageHeadline": "Source Facebook Marketing: implement retry logic for async reports (#\u2026", "author": {"name": "Eugene Kulak", "email": "widowmakerreborn@gmail.com", "user": {"login": "keu"}}, "additions": 350, "deletions": 137}}, {"node": {"oid": "0ba35fa1a2526b8ff8e93d804eb7ec798d9eb8f2", "messageHeadline": "bump AirbyteTestContainer timeout to accommodate migration times (#7927)", "author": {"name": "Charles", "email": "giardina.charles@gmail.com", "user": {"login": "cgardens"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "1c8af6226fb4a2c33f35c792c4b424ba40148c92", "messageHeadline": "for docker compose tests: add service name, log level (#7896)", "author": {"name": "Charles", "email": "giardina.charles@gmail.com", "user": {"login": "cgardens"}}, "additions": 17, "deletions": 3}}, {"node": {"oid": "a65b493f5ab4046e13ff3fc4a886add6e589be76", "messageHeadline": "Add ability to configure job container images (#7869)", "author": {"name": "Per-Victor Persson", "email": "dracyr@gmail.com", "user": {"login": "Dracyr"}}, "additions": 51, "deletions": 7}}, {"node": {"oid": "4c5a5d88a0a080a55d8d360ec44db1a7cead8a14", "messageHeadline": "move force env var to bottom of .env to avoid conflicting with bump s\u2026", "author": {"name": "Charles", "email": "giardina.charles@gmail.com", "user": {"login": "cgardens"}}, "additions": 2, "deletions": 1}}, {"node": {"oid": "9b31f7caa60f2aa070c57b0115b26ea3506f3fb6", "messageHeadline": "remove airbyte cli from build (#7924)", "author": {"name": "Charles", "email": "giardina.charles@gmail.com", "user": {"login": "cgardens"}}, "additions": 2, "deletions": 1}}, {"node": {"oid": "2e743d999c472432c308573a02732dfc52336f23", "messageHeadline": "Added new slash command for triggering performance tests (#7920)", "author": {"name": "Eugene", "email": "etsybaev@gmail.com", "user": {"login": "etsybaev"}}, "additions": 149, "deletions": 0}}, {"node": {"oid": "7fc21620f6ce31357e2f8f275c6fd3bc5d8255a3", "messageHeadline": "update doc to point to version 0.32.0 instead of 0.31.0", "author": {"name": "lmossman", "email": "lake@airbyte.io", "user": {"login": "lmossman"}}, "additions": 6, "deletions": 6}}, {"node": {"oid": "c9642a48827f31278e31f1f96ba14a8bfc75d529", "messageHeadline": "\ud83d\udc1b  Fix Migration Bug in v0.31.0-alpha (#7923)", "author": {"name": "Charles", "email": "giardina.charles@gmail.com", "user": {"login": "cgardens"}}, "additions": 32, "deletions": 29}}, {"node": {"oid": "6a2672985c3196c9a706ffd6f6c6cb460a25ea69", "messageHeadline": "Remove source and destination verification from create connection (#7\u2026", "author": {"name": "Artem Astapenko", "email": "3767150+Jamakase@users.noreply.github.com", "user": {"login": "jamakase"}}, "additions": 16, "deletions": 126}}, {"node": {"oid": "c19de44489cf244067da4f1be554202395088ec3", "messageHeadline": "7513 oauth backend quickbooks (#7815)", "author": {"name": "Marcos Eliziario Santos", "email": "eliziario@users.noreply.github.com", "user": {"login": "eliziario"}}, "additions": 173, "deletions": 15}}, {"node": {"oid": "2215523a81c150c06a96ce9c695b829844bb14e5", "messageHeadline": "add webapp docker build / tagging to README (#7919)", "author": {"name": "Jared Rhizor", "email": "jared@dataline.io", "user": {"login": "jrhizor"}}, "additions": 5, "deletions": 0}}, {"node": {"oid": "5846565f5aa64c6cb4e45efc7dc12dc188143ed2", "messageHeadline": "use tag in url instead of commit hash (#7921)", "author": {"name": "Charles", "email": "giardina.charles@gmail.com", "user": {"login": "cgardens"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "5566bdec82d1ae9b81650ba1563a3b041ef5cb48", "messageHeadline": "update upgrade docs with instructions for faux major version bump (#7\u2026", "author": {"name": "Lake Mossman", "email": "lake@airbyte.io", "user": {"login": "lmossman"}}, "additions": 17, "deletions": 0}}, {"node": {"oid": "26e44d1561fab0a61a3543bac5c6b774a29ef24b", "messageHeadline": "fix lodash (#7918)", "author": {"name": "Jared Rhizor", "email": "jared@dataline.io", "user": {"login": "jrhizor"}}, "additions": 16, "deletions": 0}}, {"node": {"oid": "e56e86dd28f27120e7a2d55af2e00f8a12ae4165", "messageHeadline": "Fix schema transformation false warnings. (#7863)", "author": {"name": "Dmytro", "email": "dmitry.rezchykov@zazmic.com", "user": null}, "additions": 56, "deletions": 63}}, {"node": {"oid": "0c415424299db36fa69fc64c38d4d8bcbfff2de4", "messageHeadline": "oAuth input parameters UI (#7325)", "author": {"name": "Dmytro", "email": "dmitry.rezchykov@zazmic.com", "user": null}, "additions": 110, "deletions": 20}}, {"node": {"oid": "b295868b2388c51e5ef00a72d4d0da73a23fc8b7", "messageHeadline": "\ud83d\udc1b Source CockroachDB: Fix cockroach Datatypes (#7819)", "author": {"name": "Alexander Tsukanov", "email": "alexander.tsukanovvv@gmail.com", "user": {"login": "alexandertsukanov"}}, "additions": 107, "deletions": 47}}, {"node": {"oid": "d71871edc61c84d87aca57cfdadaa9dee36e9471", "messageHeadline": "Bmoric/fix missing doc (#7882)", "author": {"name": "Benoit Moriceau", "email": "benoit@airbyte.io", "user": {"login": "benmoriceau"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "c835a1ae50b52f8fa8adaf360db14a10e3d40035", "messageHeadline": "Add temporal to docker compose build (#7888)", "author": {"name": "Benoit Moriceau", "email": "benoit@airbyte.io", "user": {"login": "benmoriceau"}}, "additions": 7, "deletions": 0}}, {"node": {"oid": "0623914f10663d50849db8422dbc0acde020716b", "messageHeadline": "Bump Airbyte version from 0.30.39-alpha to 0.31.0-alpha (#7895)", "author": {"name": "Jared Rhizor", "email": "jared@dataline.io", "user": {"login": "jrhizor"}}, "additions": 34, "deletions": 34}}, {"node": {"oid": "cf5d236ba58b368005c8b19512aa7565a3b3745f", "messageHeadline": "final file migration; version 0.31.0. good riddance (#7894)", "author": {"name": "Charles", "email": "giardina.charles@gmail.com", "user": {"login": "cgardens"}}, "additions": 4, "deletions": 2}}, {"node": {"oid": "4af418032747e691e2e11bca8a8642505d7b5489", "messageHeadline": "add specs (#7889)", "author": {"name": "Charles", "email": "giardina.charles@gmail.com", "user": {"login": "cgardens"}}, "additions": 4438, "deletions": 4898}}, {"node": {"oid": "fcb2ff485ba0d837a118b0d347876409d78448b0", "messageHeadline": "Resolve linting errors in the javadoc contents (#7612)", "author": {"name": "Jenny Brown", "email": "85510829+airbyte-jenny@users.noreply.github.com", "user": {"login": "airbyte-jenny"}}, "additions": 43, "deletions": 24}}, {"node": {"oid": "4e4f58a7de055e199446076c1f8c1cd96ebe7d86", "messageHeadline": "do not format specs (#7886)", "author": {"name": "Lake Mossman", "email": "lake@airbyte.io", "user": {"login": "lmossman"}}, "additions": 2, "deletions": 1}}, {"node": {"oid": "5b43c00285867e25a1f6eb3ea6c98db23d0ec230", "messageHeadline": "add attention banner to upgrade errors", "author": {"name": "lmossman", "email": "lake@airbyte.io", "user": {"login": "lmossman"}}, "additions": 33, "deletions": 11}}, {"node": {"oid": "9d05b1c477a2796c9df9a0ab12c042f975ab481e", "messageHeadline": "Faux Major Version Bump (#7876)", "author": {"name": "Benoit Moriceau", "email": "benoit@airbyte.io", "user": {"login": "benmoriceau"}}, "additions": 949, "deletions": 288}}, {"node": {"oid": "b05c068ba71b30c5ca2ad1233ee5ce1c006b1898", "messageHeadline": "Fix airbyte-cli build on Mac M1 (#7878)", "author": {"name": "Harsha Teja Kanna", "email": "h7kanna@users.noreply.github.com", "user": {"login": "h7kanna"}}, "additions": 4, "deletions": 3}}, {"node": {"oid": "421908c69e1fd457c02d30d2b0e86abcbfda4e03", "messageHeadline": "Check in latest db2 source version", "author": {"name": "Liren Tu", "email": "tuliren.git@outlook.com", "user": {"login": "tuliren"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "6d30ba4084978a410d24e0ec696b5a7b9da6656b", "messageHeadline": ":bug: Source IBM Db2: Connector provides wrong values for a datatype \u2026", "author": {"name": "andriikorotkov", "email": "88329385+andriikorotkov@users.noreply.github.com", "user": {"login": "andriikorotkov"}}, "additions": 95, "deletions": 21}}, {"node": {"oid": "c511abd20c8d8a979ac17c7a48b02958caa6b4e4", "messageHeadline": "Fix master build (#7873)", "author": {"name": "LiRen Tu", "email": "tuliren@gmail.com", "user": {"login": "tuliren"}}, "additions": 4908, "deletions": 4445}}, {"node": {"oid": "e4120e712047a768fffb217c78a4ef0916982532", "messageHeadline": "Enforce building javadoc for platform only (#7647)", "author": {"name": "Jenny Brown", "email": "85510829+airbyte-jenny@users.noreply.github.com", "user": {"login": "airbyte-jenny"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "5f03d327977b42ffe9103b3a3c2242c028bbf12f", "messageHeadline": "fix buffered stream consumer tests (#7834)", "author": {"name": "Sherif A. Nada", "email": "snadalive@gmail.com", "user": {"login": "sherifnada"}}, "additions": 4, "deletions": 14}}, {"node": {"oid": "319492791e8d5661524e96c446f290d5318ba738", "messageHeadline": "CDK: fix logging configuration inside source and streams (#7808)", "author": {"name": "Eugene Kulak", "email": "widowmakerreborn@gmail.com", "user": {"login": "keu"}}, "additions": 7, "deletions": 4}}, {"node": {"oid": "70ed18b89e6cb130d3a76a572ffe890984c029a3", "messageHeadline": "\ud83d\udc1b Fix handling binary data type for Mssql source (#7748)", "author": {"name": "oneshcheret", "email": "33333155+sashaNeshcheret@users.noreply.github.com", "user": {"login": "sashaNeshcheret"}}, "additions": 33, "deletions": 37}}, {"node": {"oid": "bea9bb5cbbb1fb79c62970f6cf96715a21fe7869", "messageHeadline": "Github: resolve refs for some schemas (#7856)", "author": {"name": "Dmytro", "email": "dmitry.rezchykov@zazmic.com", "user": null}, "additions": 5, "deletions": 4}}, {"node": {"oid": "256574ddbf90eb787df43e437225e71a3fe7a2a9", "messageHeadline": "Bump Airbyte version from 0.30.38-alpha to 0.30.39-alpha (#7860)", "author": {"name": "Jared Rhizor", "email": "jared@dataline.io", "user": {"login": "jrhizor"}}, "additions": 4472, "deletions": 4932}}, {"node": {"oid": "70f8521efd6712e04188bd03631d3ac105879daf", "messageHeadline": "Add logging to make clear what is happening when server starts. (#7858)", "author": {"name": "Davin Chia", "email": "davinchia@gmail.com", "user": {"login": "davinchia"}}, "additions": 4, "deletions": 0}}, {"node": {"oid": "def166778607cfa9a049ffc242efcc734393bd8a", "messageHeadline": ":tada: New Source DB2 secure-only (#7792)", "author": {"name": "andriikorotkov", "email": "88329385+andriikorotkov@users.noreply.github.com", "user": {"login": "andriikorotkov"}}, "additions": 611, "deletions": 0}}, {"node": {"oid": "760f429959075605dbe25adeb8d29d9efff0cc7a", "messageHeadline": "Source OneSignal: correct get_update_state and unit test (#7617)", "author": {"name": "Marcos Marx", "email": "marcosmarxm@users.noreply.github.com", "user": {"login": "marcosmarxm"}}, "additions": 18, "deletions": 42}}, {"node": {"oid": "d3ba217bf94342ffe38a327372a0704f414099b0", "messageHeadline": "Update README.md (#7833)", "author": {"name": "Benoit Moriceau", "email": "benoit@airbyte.io", "user": {"login": "benmoriceau"}}, "additions": 1, "deletions": 0}}, {"node": {"oid": "73a9131526a6bd1bad3efd725817bbb2d81045e1", "messageHeadline": "Revert \"Custom auto-setup temporal docker image (#7681)\" (#7835)", "author": {"name": "Benoit Moriceau", "email": "benoit@airbyte.io", "user": {"login": "benmoriceau"}}, "additions": 2, "deletions": 202}}, {"node": {"oid": "e20d98fe0a20effe110fa16d55328225e449d042", "messageHeadline": "Custom auto-setup temporal docker image (#7681)", "author": {"name": "Benoit Moriceau", "email": "benoit@airbyte.io", "user": {"login": "benmoriceau"}}, "additions": 202, "deletions": 2}}, {"node": {"oid": "d988399b88ccd2c07933403c62eac5e34a48d0da", "messageHeadline": "Add doc on how to handle versioning with docker (#7824)", "author": {"name": "Benoit Moriceau", "email": "benoit@airbyte.io", "user": {"login": "benmoriceau"}}, "additions": 28, "deletions": 0}}, {"node": {"oid": "412426c1f5b46b20777a0cdaaa5ca9bde37af2da", "messageHeadline": "Do not ignore tools/bin (#7801)", "author": {"name": "Benoit Moriceau", "email": "benoit@airbyte.io", "user": {"login": "benmoriceau"}}, "additions": 0, "deletions": 2}}, {"node": {"oid": "dac49d1abeb6b80e89ccac6e8390f0b69a40e423", "messageHeadline": "Source Cart: add stream addresses (#7767)", "author": {"name": "Marcos Marx", "email": "marcosmarxm@users.noreply.github.com", "user": {"login": "marcosmarxm"}}, "additions": 88, "deletions": 7}}, {"node": {"oid": "7f6d12a7da8f2165bad6023b5a68cd1b30b51cbe", "messageHeadline": "Davinchia/tracking client refactor (#7595)", "author": {"name": "Davin Chia", "email": "davinchia@gmail.com", "user": {"login": "davinchia"}}, "additions": 5117, "deletions": 4604}}, {"node": {"oid": "504580d833582f8800b334f24e57a414d94389bf", "messageHeadline": "Remove base-python gradle dependencies in connectors where base-pytho\u2026", "author": {"name": "Vadym", "email": "vege1wgw@gmail.com", "user": {"login": "htrueman"}}, "additions": 216, "deletions": 236}}, {"node": {"oid": "e8b8530e8644183de18b648e75f31fc1ed315cea", "messageHeadline": "Add Snapchat Marketing oAuth backend (#7813)", "author": {"name": "Dmytro", "email": "dmitry.rezchykov@zazmic.com", "user": null}, "additions": 231, "deletions": 0}}, {"node": {"oid": "6f70b6b4238b110ab0501e42348c790fa08cbcf6", "messageHeadline": "Iterable: split email send stream into slices. (#7780)", "author": {"name": "Dmytro", "email": "dmitry.rezchykov@zazmic.com", "user": null}, "additions": 329, "deletions": 124}}, {"node": {"oid": "c0cc288f9796f14b04cf26be845b1dedba8b0368", "messageHeadline": ":tada:  CI secrets: migration to GSM (#7528)", "author": {"name": "Maksym Pavlenok", "email": "antixar@gmail.com", "user": {"login": "antixar"}}, "additions": 373, "deletions": 424}}, {"node": {"oid": "15c56c360c9d5810b0f6f292b0398c3446ad4939", "messageHeadline": "Add note for deprecated definitions (#7805)", "author": {"name": "LiRen Tu", "email": "tuliren@gmail.com", "user": {"login": "tuliren"}}, "additions": 4, "deletions": 0}}, {"node": {"oid": "cf126ced9b107a351160c0dd6315e580640930b8", "messageHeadline": "\ud83d\udc1b Destination BQ Denormalized: handle null values in fields described\u2026", "author": {"name": "Sherif A. Nada", "email": "snadalive@gmail.com", "user": {"login": "sherifnada"}}, "additions": 64, "deletions": 43}}, {"node": {"oid": "e26418b3bbe97b02100656fabcc7fab86b5a390b", "messageHeadline": "Bump Airbyte version from 0.30.37-alpha to 0.30.38-alpha (#7803)", "author": {"name": "Jared Rhizor", "email": "jared@dataline.io", "user": {"login": "jrhizor"}}, "additions": 34, "deletions": 34}}, {"node": {"oid": "618b69279862f97be867a997648730be4b1ff6f0", "messageHeadline": "\ud83c\udf89 Source Mixpanel: Support `start_date` older than 1 year (#7793)", "author": {"name": "oleh.zorenko", "email": "19872253+Zirochkaa@users.noreply.github.com", "user": {"login": "Zirochkaa"}}, "additions": 9, "deletions": 7}}, {"node": {"oid": "c86c57c07248a56726393373792de6c2d28d0bed", "messageHeadline": "remove selenium (#7802)", "author": {"name": "Sherif A. Nada", "email": "snadalive@gmail.com", "user": {"login": "sherifnada"}}, "additions": 0, "deletions": 2}}, {"node": {"oid": "13893175a4445e58f1546bd2eeeee99c6f92c01e", "messageHeadline": "Add a task to generate all the docker images (#7766)", "author": {"name": "Benoit Moriceau", "email": "benoit@airbyte.io", "user": {"login": "benmoriceau"}}, "additions": 14, "deletions": 0}}, {"node": {"oid": "0766c9c87fffccbce6fe36acd40e2633426e8a3f", "messageHeadline": "Check for defined instead of boolean check (#7714)", "author": {"name": "Artem Astapenko", "email": "3767150+Jamakase@users.noreply.github.com", "user": {"login": "jamakase"}}, "additions": 2, "deletions": 1}}, {"node": {"oid": "bc7e3767e8004f5056e912603117ee51e40e93de", "messageHeadline": "Bump Airbyte version from 0.30.36-alpha to 0.30.37-alpha (#7800)", "author": {"name": "Jared Rhizor", "email": "jared@dataline.io", "user": {"login": "jrhizor"}}, "additions": 92, "deletions": 42}}, {"node": {"oid": "62992bff8b766bc1cded5e07e09a5e0142be21bd", "messageHeadline": "Fix BufferedStreamConsumer tests (#7773)", "author": {"name": "Sherif A. Nada", "email": "snadalive@gmail.com", "user": {"login": "sherifnada"}}, "additions": 81, "deletions": 37}}, {"node": {"oid": "c3c3e318c6c7a90760d689cd720386f03a6144ed", "messageHeadline": ":tada: intercom added oauth support (#7060)", "author": {"name": "midavadim", "email": "midavadim@yahoo.com", "user": {"login": "midavadim"}}, "additions": 270, "deletions": 18}}, {"node": {"oid": "aa112388feea655211236d7258375670ed93b6ee", "messageHeadline": "Reduce CLI docker image size (#7695)", "author": {"name": "Harsha Teja Kanna", "email": "h7kanna@users.noreply.github.com", "user": {"login": "h7kanna"}}, "additions": 6, "deletions": 7}}, {"node": {"oid": "1b38fc7b79ea8828e1029225f203422b62ddac0e", "messageHeadline": "bugfix 'Hubspot' -> 'HubSpot' (#7683)", "author": {"name": "Serhii Chvaliuk", "email": "grubberr@gmail.com", "user": {"login": "grubberr"}}, "additions": 46, "deletions": 45}}, {"node": {"oid": "fdda80c5a9bfc451d1e378e8db6217979415703c", "messageHeadline": ":tada: Source DB2: added ssl support (#7355)", "author": {"name": "andriikorotkov", "email": "88329385+andriikorotkov@users.noreply.github.com", "user": {"login": "andriikorotkov"}}, "additions": 362, "deletions": 14}}, {"node": {"oid": "25c89a59ad7019cf772153d7a8d3de34f1495b6a", "messageHeadline": "Source Facebook Marketing: Fix fail when async job takes too long (#7\u2026", "author": {"name": "Vadym", "email": "vege1wgw@gmail.com", "user": {"login": "htrueman"}}, "additions": 49, "deletions": 23}}, {"node": {"oid": "6b0e9da4bfa9687ad6f17fa4a3f81642dc357650", "messageHeadline": "\ud83d\udcda Fix typo in the cdk documentation (#7784)", "author": {"name": "Aaditya S", "email": "2030949+jartek@users.noreply.github.com", "user": {"login": "jartek"}}, "additions": 3, "deletions": 3}}, {"node": {"oid": "21d6dd93e6b1c350e1f35d24b096ddd0e622b47f", "messageHeadline": "Aesthetic clean-up / format OAuth code (#7782)", "author": {"name": "Christophe Duong", "email": "christophe.duong@gmail.com", "user": {"login": "ChristopheDuong"}}, "additions": 690, "deletions": 697}}, {"node": {"oid": "3d4f730a9a66b109d1216035d7b0f0da9d0039ad", "messageHeadline": "\ud83d\udc1b Source Salesforce: Fix types for anyType fields (#7778)", "author": {"name": "Yevhenii", "email": "34103125+yevhenii-ldv@users.noreply.github.com", "user": {"login": "yevhenii-ldv"}}, "additions": 35, "deletions": 16}}, {"node": {"oid": "48d825046fe3557b006c38806c278346d761f32a", "messageHeadline": "\ud83d\udc1b Destination BigQuery-Denormalized: Fix JSON with $ref Definition ke\u2026", "author": {"name": "Alexander Tsukanov", "email": "alexander.tsukanovvv@gmail.com", "user": {"login": "alexandertsukanov"}}, "additions": 148, "deletions": 7}}, {"node": {"oid": "2d2965b8799ca476b56f665b6d34f2629205b507", "messageHeadline": "\ud83c\udf89 New Source: Pinterest (#7493)", "author": {"name": "Serhii Lazebnyi", "email": "53845333+lazebnyi@users.noreply.github.com", "user": {"login": "lazebnyi"}}, "additions": 2934, "deletions": 0}}, {"node": {"oid": "84a532894ffb74edf9225ab420cf9d40ea8f0a5a", "messageHeadline": "Jamakase/refactor initial load (#7713)", "author": {"name": "Artem Astapenko", "email": "3767150+Jamakase@users.noreply.github.com", "user": {"login": "jamakase"}}, "additions": 109, "deletions": 89}}, {"node": {"oid": "16b626cc91911d2aab27c0434c66d5950c26eae8", "messageHeadline": "Resolve discover catalog ref fields (#7734)", "author": {"name": "Dmytro", "email": "dmitry.rezchykov@zazmic.com", "user": null}, "additions": 20, "deletions": 25}}, {"node": {"oid": "109461b7223089d45dec18eca781651dfde35536", "messageHeadline": "Bump Airbyte version from 0.30.35-alpha to 0.30.36-alpha (#7772)", "author": {"name": "Jared Rhizor", "email": "jared@dataline.io", "user": {"login": "jrhizor"}}, "additions": 1926, "deletions": 2076}}, {"node": {"oid": "363a0478f59430a126290092b2f60943d0baf83c", "messageHeadline": "Update connector versions from #7719 (#7771)", "author": {"name": "Sherif A. Nada", "email": "snadalive@gmail.com", "user": {"login": "sherifnada"}}, "additions": 2045, "deletions": 1896}}, {"node": {"oid": "efb51510114223d64dd3b3ce872b659e5c2ca03b", "messageHeadline": "\ud83d\udc1b  Make all JDBC destinations (SF, RS, PG, MySQL, MSSQL, Oracle) hand\u2026", "author": {"name": "Sherif A. Nada", "email": "snadalive@gmail.com", "user": {"login": "sherifnada"}}, "additions": 126, "deletions": 52}}, {"node": {"oid": "46fa44ab80d390d42a1f221a5e13c3db10a441e0", "messageHeadline": "\ud83c\udf89  New Source: Commerce Tools (#5957)", "author": {"name": "James Sewa Wilson", "email": "james.sewa.wilson@gmail.com", "user": {"login": "jacqueskpoty"}}, "additions": 17628, "deletions": 0}}, {"node": {"oid": "658d984c8d53e8bc2fb4828f7c0c5f568f71505a", "messageHeadline": "Source Amazon Seller Partner: change check_connection step (#7752)", "author": {"name": "Marcos Marx", "email": "marcosmarxm@users.noreply.github.com", "user": {"login": "marcosmarxm"}}, "additions": 14, "deletions": 22}}, {"node": {"oid": "5d4c6c3fc7ad0162ee4ae4789952d4582e2b3611", "messageHeadline": "implement query to fetch config with metadata (#7632)", "author": {"name": "Subodh Kant Chaturvedi", "email": "subodh@airbyte.io", "user": {"login": "subodh1810"}}, "additions": 119, "deletions": 4}}, {"node": {"oid": "329819353cad67e0f26fb83c3c8ab9bc9d01dc0c", "messageHeadline": "Bump Airbyte version from 0.30.34-alpha to 0.30.35-alpha (#7763)", "author": {"name": "Jared Rhizor", "email": "jared@dataline.io", "user": {"login": "jrhizor"}}, "additions": 34, "deletions": 34}}, {"node": {"oid": "42b378fe3740b3c04f5b721c1544d980536d4172", "messageHeadline": "Revert \"Revert \"Bmoric/remove docker compose for build (#7500)\" (#769\u2026", "author": {"name": "Benoit Moriceau", "email": "benoit@airbyte.io", "user": {"login": "benmoriceau"}}, "additions": 196, "deletions": 76}}, {"node": {"oid": "6f127780bb63fcab5e9047d4b4a92f808c6106b7", "messageHeadline": "Fix package lock (#7758)", "author": {"name": "Artem Astapenko", "email": "3767150+Jamakase@users.noreply.github.com", "user": {"login": "jamakase"}}, "additions": 2048, "deletions": 167}}, {"node": {"oid": "c40a6f2e5dec7600f02d78f563d0416b2e8e4ac2", "messageHeadline": "regenerate source specs", "author": {"name": "lmossman", "email": "lake@airbyte.io", "user": {"login": "lmossman"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "cc038cd196273f49f55f7583ad19618000239a11", "messageHeadline": "4280/connectors guides (#7312)", "author": {"name": "Iakov Salikov", "email": "36078770+isalikov@users.noreply.github.com", "user": {"login": "isalikov"}}, "additions": 1505, "deletions": 71}}, {"node": {"oid": "ce3426c0e48cf76219ed20fc6519b6613c74b64f", "messageHeadline": "upgrade to node 16 (#7724)", "author": {"name": "Jared Rhizor", "email": "jared@dataline.io", "user": {"login": "jrhizor"}}, "additions": 45568, "deletions": 397}}, {"node": {"oid": "ef1278a93f4869e388b4f4a5d33b8219124eae4b", "messageHeadline": "Document how gitbook is kept in sync", "author": {"name": "Sherif A. Nada", "email": "snadalive@gmail.com", "user": {"login": "sherifnada"}}, "additions": 2, "deletions": 0}}, {"node": {"oid": "3b77d03847524dc9cc775e7145b87273d5e5da30", "messageHeadline": "Rename sync-branches to sync-branches.yml", "author": {"name": "Sherif A. Nada", "email": "snadalive@gmail.com", "user": {"login": "sherifnada"}}, "additions": 0, "deletions": 0}}, {"node": {"oid": "eae84bcb3ff988879d9e1ded0a299db04a9be3be", "messageHeadline": "Attempt to autosync master with docs branch (#7753)", "author": {"name": "Sherif A. Nada", "email": "snadalive@gmail.com", "user": {"login": "sherifnada"}}, "additions": 20, "deletions": 0}}, {"node": {"oid": "291dccb6f97182f85ed5679b22b75dbbe8586317", "messageHeadline": "split sync worlflow (#7690)", "author": {"name": "Benoit Moriceau", "email": "benoit@airbyte.io", "user": {"login": "benmoriceau"}}, "additions": 682, "deletions": 543}}, {"node": {"oid": "0a43fb76b6c36dbb982ddce1fcf1c9045c0ed4bd", "messageHeadline": "Source Stripe: remove \\n from field tax_id (#7729)", "author": {"name": "Marcos Marx", "email": "marcosmarxm@users.noreply.github.com", "user": {"login": "marcosmarxm"}}, "additions": 9, "deletions": 11}}, {"node": {"oid": "88e2d2ce0a229311c2694976c1db5025a49b4e0e", "messageHeadline": "\ud83c\udf89 Source Tempo: migrate to the CDK", "author": {"name": "vitaliizazmic", "email": "75620293+vitaliizazmic@users.noreply.github.com", "user": {"login": "vitaliizazmic"}}, "additions": 176, "deletions": 44}}, {"node": {"oid": "3cbfb99dbac5b6c102643645c3a562a80163ae75", "messageHeadline": "\ud83c\udf89 Source Google Workspace Admin Reports: migrate to the CDK", "author": {"name": "vitaliizazmic", "email": "75620293+vitaliizazmic@users.noreply.github.com", "user": {"login": "vitaliizazmic"}}, "additions": 56, "deletions": 37}}, {"node": {"oid": "8a19833ef8c2510f2a2bfabba48014826b9c3394", "messageHeadline": "Regen SQL (#7743)", "author": {"name": "Christophe Duong", "email": "christophe.duong@gmail.com", "user": {"login": "ChristopheDuong"}}, "additions": 9860, "deletions": 32221}}, {"node": {"oid": "affea7f60b4de1bdc12d77d04b0ed038b2ebbc62", "messageHeadline": "\ud83d\udc1b Minor fixes to incremental normalization and nesting (#7669)", "author": {"name": "Christophe Duong", "email": "christophe.duong@gmail.com", "user": {"login": "ChristopheDuong"}}, "additions": 252, "deletions": 193}}, {"node": {"oid": "1e4bde8c756e8aebc6f2d896b58fff62b4412e64", "messageHeadline": "Slack OAuthFlow Backend implementation (#7328)", "author": {"name": "Marcos Eliziario Santos", "email": "eliziario@users.noreply.github.com", "user": {"login": "eliziario"}}, "additions": 147, "deletions": 0}}, {"node": {"oid": "c918f52f16fc02d06cf6e5dc6d44b0af0b58cca0", "messageHeadline": "Fix Hubspot and Asana oAuth flow. (#7730)", "author": {"name": "Dmytro", "email": "dmitry.rezchykov@zazmic.com", "user": null}, "additions": 41, "deletions": 14}}, {"node": {"oid": "f0c54a7c0a63d2943ced2008b4796e5d2af13d14", "messageHeadline": "\ud83c\udf89 Source Greenhouse: Implement demographics streams support (#7607)", "author": {"name": "Vadym", "email": "vege1wgw@gmail.com", "user": {"login": "htrueman"}}, "additions": 137, "deletions": 238}}, {"node": {"oid": "af903f23817070328db00403dde641c80eb684eb", "messageHeadline": "\ud83c\udf89 Source Recharge: improve 'backoff' for HTTP requests (#7626)", "author": {"name": "Serhii Chvaliuk", "email": "grubberr@gmail.com", "user": {"login": "grubberr"}}, "additions": 13, "deletions": 3}}, {"node": {"oid": "154ecceda0350b33b840aab076b6a57b9aad358b", "messageHeadline": "improve link checker (#6797)", "author": {"name": "Jared Rhizor", "email": "jared@dataline.io", "user": {"login": "jrhizor"}}, "additions": 25, "deletions": 11}}, {"node": {"oid": "4a5751ae7d7b422fa59123caa83e75c1587d3bda", "messageHeadline": "m1 build fixes (#7720)", "author": {"name": "Jared Rhizor", "email": "jared@dataline.io", "user": {"login": "jrhizor"}}, "additions": 7, "deletions": 4}}, {"node": {"oid": "0b9b8ba4728dcb6e39bc6ee961e6d6ccb26d387c", "messageHeadline": "\ud83c\udf89 New Source: Monday (#7168)", "author": {"name": "Tuan Nguyen", "email": "anhtuan.nguyen@me.com", "user": {"login": "tuanchris"}}, "additions": 813, "deletions": 0}}, {"node": {"oid": "1b08e306974549cdcee7acd141670961a0f18ff6", "messageHeadline": ":tada: Source Stripe: add checkout_sessions stream, checkout_sessions\u2026", "author": {"name": "Vladimir remar", "email": "vladimir.remar@gmail.com", "user": {"login": "vladimir-remar"}}, "additions": 571, "deletions": 6}}, {"node": {"oid": "65d1956a9ed446141f871baa46a487a829248cf1", "messageHeadline": "Bump Airbyte version from 0.30.33-alpha to 0.30.34-alpha (#7703)", "author": {"name": "Jared Rhizor", "email": "jared@dataline.io", "user": {"login": "jrhizor"}}, "additions": 32, "deletions": 32}}, {"node": {"oid": "0e3fd837398e8dfe4c88f2b4370ba69174055556", "messageHeadline": "bring back spec backfill (#7702)", "author": {"name": "Charles", "email": "giardina.charles@gmail.com", "user": {"login": "cgardens"}}, "additions": 6, "deletions": 6}}, {"node": {"oid": "d00c2288e9bde7183088c8b6bed71ffc88eb0348", "messageHeadline": "Bump Airbyte version from 0.30.32-alpha to 0.30.33-alpha (#7701)", "author": {"name": "Jared Rhizor", "email": "jared@dataline.io", "user": {"login": "jrhizor"}}, "additions": 32, "deletions": 32}}, {"node": {"oid": "56185e2f62f8a53fffc3a3b8ffa9bcd8dd7015ac", "messageHeadline": "Bump Airbyte version from 0.30.31-alpha to 0.30.32-alpha (#7700)", "author": {"name": "Jared Rhizor", "email": "jared@dataline.io", "user": {"login": "jrhizor"}}, "additions": 38, "deletions": 38}}, {"node": {"oid": "76cb8448c848b05f5395210a60b5f286aa71d56b", "messageHeadline": "format (#7699)", "author": {"name": "Charles", "email": "giardina.charles@gmail.com", "user": {"login": "cgardens"}}, "additions": 0, "deletions": 1}}, {"node": {"oid": "797d11a8d7ad1f14ed0f2436f6584ca9664dd2bd", "messageHeadline": "Revert \"Bmoric/remove docker compose for build (#7500)\" (#7698)", "author": {"name": "Benoit Moriceau", "email": "benoit@airbyte.io", "user": {"login": "benmoriceau"}}, "additions": 77, "deletions": 194}}, {"node": {"oid": "d84f33a626da85d8cf3011fe3f1524249cfe5087", "messageHeadline": "Revert \"have docker-compose.build.yaml to use new docker context (#76\u2026", "author": {"name": "Charles", "email": "giardina.charles@gmail.com", "user": {"login": "cgardens"}}, "additions": 14, "deletions": 14}}, {"node": {"oid": "b5af3f1d561e486c17083ff207973d67113b7a40", "messageHeadline": "have docker-compose.build.yaml to use new docker context (#7696)", "author": {"name": "Charles", "email": "giardina.charles@gmail.com", "user": {"login": "cgardens"}}, "additions": 14, "deletions": 14}}, {"node": {"oid": "058c8f802ffd1f55b102e3a8e1a6271c0aab190f", "messageHeadline": "Backfill specs into definitions (#7616)", "author": {"name": "Lake Mossman", "email": "lake@airbyte.io", "user": {"login": "lmossman"}}, "additions": 282, "deletions": 0}}, {"node": {"oid": "9791a14dda4c33599b9c1ce369d259340eb3c99f", "messageHeadline": "\ud83c\udf89 Source Shopify: Add `FulfillmentOrders` and `Fulfillments` streams \u2026", "author": {"name": "Yuhui Shi", "email": "74702693+yuhuishi-convect@users.noreply.github.com", "user": {"login": "yuhuishi-convect"}}, "additions": 527, "deletions": 6}}, {"node": {"oid": "9bda6a7aff54f444a8feab412bc6e9f7f322fb1c", "messageHeadline": "\ud83d\udc1b  Bugfix: inject http client into server to prevent file churn (#7688)", "author": {"name": "Sherif A. Nada", "email": "snadalive@gmail.com", "user": {"login": "sherifnada"}}, "additions": 130, "deletions": 86}}, {"node": {"oid": "45f6559c79b5b77ecaca3282889260ce43613787", "messageHeadline": "Fixed Mac M1 build (#7687)", "author": {"name": "Harsha Teja Kanna", "email": "h7kanna@users.noreply.github.com", "user": {"login": "h7kanna"}}, "additions": 10, "deletions": 3}}, {"node": {"oid": "16d9d15f5a4bb06907d53bff381a3df66415bfe7", "messageHeadline": "\ud83c\udf89 New Destination: Pulsar (#7315)", "author": {"name": "Mario Molina", "email": "mmolimar@gmail.com", "user": {"login": "mmolimar"}}, "additions": 1261, "deletions": 0}}, {"node": {"oid": "2efef3c04d4d652bfa8d8f5dfb1ef69af0abe450", "messageHeadline": "\ud83d\udc1b Source Salesforce: Fix getting `anyType` fields using BULK API (#7592)", "author": {"name": "Yevhenii", "email": "34103125+yevhenii-ldv@users.noreply.github.com", "user": {"login": "yevhenii-ldv"}}, "additions": 21, "deletions": 61}}, {"node": {"oid": "9f750c2d0e7c85b48c473155a075d402d4bbcac4", "messageHeadline": "Publish PR 7186: config files for destination cassandra (#7685)", "author": {"name": "Marcos Marx", "email": "marcosmarxm@users.noreply.github.com", "user": {"login": "marcosmarxm"}}, "additions": 154, "deletions": 15}}, {"node": {"oid": "f53fd5e66b3f800f89fc999b6b7b8d3c330026eb", "messageHeadline": "\ud83c\udf89 New destination: Cassandra (#7186)", "author": {"name": "itaseskii", "email": "ivica.taseski94@gmail.com", "user": {"login": "itaseskii"}}, "additions": 1722, "deletions": 2}}, {"node": {"oid": "1f295f24e65126db1c5d106cf415491c5754e84b", "messageHeadline": "\ud83c\udf89 Source Google Directory: support oauth", "author": {"name": "vitaliizazmic", "email": "75620293+vitaliizazmic@users.noreply.github.com", "user": {"login": "vitaliizazmic"}}, "additions": 161, "deletions": 29}}, {"node": {"oid": "497858d6eae66d862d3e7ffb24718676f5503506", "messageHeadline": "Source Facebook Marketing: Bump docker version (#7682)", "author": {"name": "Vadym", "email": "vege1wgw@gmail.com", "user": {"login": "htrueman"}}, "additions": 5, "deletions": 4}}, {"node": {"oid": "4e17fa21a5a4571cf25407e2423c8b59af615cca", "messageHeadline": "Bmoric/remove docker compose for build (#7500)", "author": {"name": "Benoit Moriceau", "email": "benoit@airbyte.io", "user": {"login": "benmoriceau"}}, "additions": 210, "deletions": 77}}, {"node": {"oid": "23f3d3e597c7d15e6207e07f698f2e938b58cafb", "messageHeadline": "Source Facebook Marketing: Fix number and integer fields in schemas (\u2026", "author": {"name": "Vadym", "email": "vege1wgw@gmail.com", "user": {"login": "htrueman"}}, "additions": 26, "deletions": 13}}, {"node": {"oid": "c6edf1358881fe80082503e98b8882ebb13b8cbf", "messageHeadline": "Eliziario/hubspot oauth (#7279)", "author": {"name": "Marcos Eliziario Santos", "email": "eliziario@users.noreply.github.com", "user": {"login": "eliziario"}}, "additions": 256, "deletions": 36}}, {"node": {"oid": "7fd180446f4ff6d711082dc231ac9b8089c74004", "messageHeadline": "Fix numerous create calls (#7659)", "author": {"name": "Artem Astapenko", "email": "3767150+Jamakase@users.noreply.github.com", "user": {"login": "jamakase"}}, "additions": 5, "deletions": 10}}, {"node": {"oid": "56db8065e9fbfbf054303c9d1a8c9694547dd02a", "messageHeadline": "\ud83d\udc1b Source MSSQL: fix data type (smalldatetime, smallmoney) conversion \u2026", "author": {"name": "Yurii Bidiuk", "email": "35812734+yurii-bidiuk@users.noreply.github.com", "user": {"login": "yurii-bidiuk"}}, "additions": 72, "deletions": 3}}, {"node": {"oid": "af1c62f0c609de899655a8d6cb5b0a3f0c610a65", "messageHeadline": "Publish new source Confluence #7241 (#7666)", "author": {"name": "Harshith Mullapudi", "email": "harshithmullapudi@gmail.com", "user": {"login": "harshithmullapudi"}}, "additions": 8, "deletions": 10}}, {"node": {"oid": "4a99ac3489a75c0822e940b1ec1b152a1d5003f8", "messageHeadline": "\ud83c\udf89 New Source: Confluence (#7241)", "author": {"name": "Tuan Nguyen", "email": "anhtuan.nguyen@me.com", "user": {"login": "tuanchris"}}, "additions": 1017, "deletions": 0}}, {"node": {"oid": "93afe184f3b2fc70920ff57c54b203d1ce905b88", "messageHeadline": "Remove onboarding call reference. (#7665)", "author": {"name": "Abhi Vaidyanatha", "email": "abhi@airbyte.io", "user": {"login": "avaidyanatha"}}, "additions": 0, "deletions": 2}}, {"node": {"oid": "e7a1acc3cae406c0150c7bcbf3981461aa4961cb", "messageHeadline": "Bump Airbyte version from 0.30.30-alpha to 0.30.31-alpha (#7662)", "author": {"name": "Jared Rhizor", "email": "jared@dataline.io", "user": {"login": "jrhizor"}}, "additions": 32, "deletions": 32}}, {"node": {"oid": "b9e445a491e562b84de7323f36c2e469412712dd", "messageHeadline": "regenerate specs", "author": {"name": "lmossman", "email": "lake@airbyte.io", "user": {"login": "lmossman"}}, "additions": 8, "deletions": 6}}, {"node": {"oid": "09fce77107f828a14cd002debcc95c90fe86d165", "messageHeadline": "REDO: Generate seed connector specs on build (#7613)", "author": {"name": "Lake Mossman", "email": "lake@airbyte.io", "user": {"login": "lmossman"}}, "additions": 9426, "deletions": 126}}, {"node": {"oid": "8ca187013f8d24132aedd94cfd1cd31f9d5c787e", "messageHeadline": "format (#7661)", "author": {"name": "Jared Rhizor", "email": "jared@dataline.io", "user": {"login": "jrhizor"}}, "additions": 4, "deletions": 5}}, {"node": {"oid": "8cf5ecf56830ca3927c918b9d319994b4ebcb85c", "messageHeadline": "fix container specific logging (#7657)", "author": {"name": "Jared Rhizor", "email": "jared@dataline.io", "user": {"login": "jrhizor"}}, "additions": 39, "deletions": 45}}, {"node": {"oid": "b863698cf5b48d61d27216b63859ae5e34a164a7", "messageHeadline": "log oauth flow failures (#7648)", "author": {"name": "Sherif A. Nada", "email": "snadalive@gmail.com", "user": {"login": "sherifnada"}}, "additions": 11, "deletions": 6}}, {"node": {"oid": "ad91b042b686f0017ee4629f916b4eb7ab9a19e5", "messageHeadline": "Bump Airbyte version from 0.30.29-alpha to 0.30.30-alpha (#7651)", "author": {"name": "Jared Rhizor", "email": "jared@dataline.io", "user": {"login": "jrhizor"}}, "additions": 32, "deletions": 32}}, {"node": {"oid": "cddfeea9a933cf26d9c16701a343b18d04e7e9f9", "messageHeadline": "format master (#7633)", "author": {"name": "Subodh Kant Chaturvedi", "email": "subodh@airbyte.io", "user": {"login": "subodh1810"}}, "additions": 78, "deletions": 122}}, {"node": {"oid": "7c3b7ef48943f85fa3330fcc2c4877bad1c05343", "messageHeadline": "\ud83d\udc1b Source MySQL: Value '65535' is outside valid range for type (#7559)", "author": {"name": "Alexander Tsukanov", "email": "alexander.tsukanovvv@gmail.com", "user": {"login": "alexandertsukanov"}}, "additions": 25, "deletions": 5}}, {"node": {"oid": "a377ac734094c97f32ca450386312af84234496e", "messageHeadline": "Facebook pages: generate Page token (#7440)", "author": {"name": "Dmytro", "email": "dmitry.rezchykov@zazmic.com", "user": null}, "additions": 38, "deletions": 7}}, {"node": {"oid": "92dbbfe9add528912ed963e2c8d86609035e25a8", "messageHeadline": "Bump Airbyte version from 0.30.28-alpha to 0.30.29-alpha (#7621)", "author": {"name": "Jared Rhizor", "email": "jared@dataline.io", "user": {"login": "jrhizor"}}, "additions": 32, "deletions": 32}}, {"node": {"oid": "9ef8626639ba7b24d650a9da3f3512df3424aaca", "messageHeadline": "\ud83d\udc1bSource Iterable: Fix date parsing (#7619)", "author": {"name": "Sherif A. Nada", "email": "snadalive@gmail.com", "user": {"login": "sherifnada"}}, "additions": 32, "deletions": 19}}, {"node": {"oid": "b6a93c4e09d8d091d2e0744b2006558dcae3dd00", "messageHeadline": "Update Databricks doc (#7618)", "author": {"name": "LiRen Tu", "email": "tuliren@gmail.com", "user": {"login": "tuliren"}}, "additions": 1, "deletions": 2}}, {"node": {"oid": "a0c895ecd8d944d8544a37574a9e5f652ee3c626", "messageHeadline": "Bump Airbyte version from 0.30.27-alpha to 0.30.28-alpha (#7608)", "author": {"name": "Jared Rhizor", "email": "jared@dataline.io", "user": {"login": "jrhizor"}}, "additions": 32, "deletions": 32}}, {"node": {"oid": "89267fedc8cfb64a93ab265e66c678214333e5d7", "messageHeadline": "Source File Secure: Refactor to use the CDK (#7450)", "author": {"name": "Vadym", "email": "vege1wgw@gmail.com", "user": {"login": "htrueman"}}, "additions": 25, "deletions": 35}}, {"node": {"oid": "62086c7a25fb36a7b916b86de1a199d9df1bdd09", "messageHeadline": "Refactor EnvConfigs to be used just in main() and simplify LogClientD\u2026", "author": {"name": "Jenny Brown", "email": "85510829+airbyte-jenny@users.noreply.github.com", "user": {"login": "airbyte-jenny"}}, "additions": 683, "deletions": 302}}, {"node": {"oid": "b9e9e589dfefc4d2ce6096876dece7e39bc9623d", "messageHeadline": "Bump Airbyte version from 0.30.26-alpha to 0.30.27-alpha (#7606)", "author": {"name": "Jared Rhizor", "email": "jared@dataline.io", "user": {"login": "jrhizor"}}, "additions": 32, "deletions": 32}}, {"node": {"oid": "670690e852d35705c501d05e6ef2f7b1a57f6944", "messageHeadline": "Bump Airbyte version from 0.30.25-alpha to 0.30.26-alpha (#7599)", "author": {"name": "Jared Rhizor", "email": "jared@dataline.io", "user": {"login": "jrhizor"}}, "additions": 32, "deletions": 32}}, {"node": {"oid": "c9c41dcd08d80fc424910de393d10b5f803cdca8", "messageHeadline": "\ud83c\udf89 Destination S3 & GCS: support additional properties (#7288)", "author": {"name": "LiRen Tu", "email": "tuliren@gmail.com", "user": {"login": "tuliren"}}, "additions": 812, "deletions": 474}}, {"node": {"oid": "9a07136f2b7e78fd611a3ec12c8ec6db78dc4dd1", "messageHeadline": "Fixed compile errors in javadoc content. (#7581)", "author": {"name": "Jenny Brown", "email": "85510829+airbyte-jenny@users.noreply.github.com", "user": {"login": "airbyte-jenny"}}, "additions": 30, "deletions": 27}}, {"node": {"oid": "c77dd7ad66a079e7c0cbd23c9647b764c748c0e2", "messageHeadline": "Improved error handling (#7571)", "author": {"name": "Jenny Brown", "email": "85510829+airbyte-jenny@users.noreply.github.com", "user": {"login": "airbyte-jenny"}}, "additions": 2, "deletions": 3}}, {"node": {"oid": "8981228fc461f079be7fa68748eccefbeb30d5b0", "messageHeadline": "stop trying to copy normalization image for kube tests (#7580)", "author": {"name": "Jared Rhizor", "email": "jared@dataline.io", "user": {"login": "jrhizor"}}, "additions": 0, "deletions": 1}}, {"node": {"oid": "00356f99108af3c0c534a3aa972331ddc0e32084", "messageHeadline": "add temporal and db logs for kube test output (#7583)", "author": {"name": "Jared Rhizor", "email": "jared@dataline.io", "user": {"login": "jrhizor"}}, "additions": 12, "deletions": 1}}, {"node": {"oid": "be80b8853310bddfc241824ddcc5643c06fcfc58", "messageHeadline": "Documentation around temporal versioning (#7569)", "author": {"name": "Benoit Moriceau", "email": "benoit@airbyte.io", "user": {"login": "benmoriceau"}}, "additions": 45, "deletions": 0}}, {"node": {"oid": "b94ee00fd8e5220e3191073cd711a57e052d7fda", "messageHeadline": "Revert \"Generate seed connector specs on build (#7501)\"", "author": {"name": "lmossman", "email": "lake@airbyte.io", "user": {"login": "lmossman"}}, "additions": 69, "deletions": 9185}}, {"node": {"oid": "0c2fcb8749e8ba00e133bfbca507e94161cd731d", "messageHeadline": "Fix iterable memory consumption (#7591)", "author": {"name": "Dmytro", "email": "dmitry.rezchykov@zazmic.com", "user": null}, "additions": 70, "deletions": 6}}, {"node": {"oid": "a915034954ac9cb8dd2d615b416b48029b138133", "messageHeadline": "\ud83d\udc1b Destination BigQuery-denormalized: Added conversion from JSON Datet\u2026", "author": {"name": "Alexander Tsukanov", "email": "alexander.tsukanovvv@gmail.com", "user": {"login": "alexandertsukanov"}}, "additions": 327, "deletions": 176}}, {"node": {"oid": "f2ab450a8dc85652f2c588507b920f879b798f0d", "messageHeadline": ":bug: source mixpanel: hardcoded 'standard' properties for engage str\u2026", "author": {"name": "midavadim", "email": "midavadim@yahoo.com", "user": {"login": "midavadim"}}, "additions": 47, "deletions": 4}}, {"node": {"oid": "90451eb0752fa167540ad17b5d083e872bef826c", "messageHeadline": "\ud83c\udf89 Source Hubspot: Migrate Hubspot source to CDK structure (#7562)", "author": {"name": "Yevhenii", "email": "34103125+yevhenii-ldv@users.noreply.github.com", "user": {"login": "yevhenii-ldv"}}, "additions": 46, "deletions": 36}}, {"node": {"oid": "a534bb2a8f29b20e3cc7c52fef1bc3c34783695d", "messageHeadline": "Generate seed connector specs on build (#7501)", "author": {"name": "Lake Mossman", "email": "lake@airbyte.io", "user": {"login": "lmossman"}}, "additions": 9185, "deletions": 69}}, {"node": {"oid": "dd86fa7178503597f9af937f88be0fc4224829c3", "messageHeadline": "Test PR 7584: Okta source incremental streams (#7586)", "author": {"name": "Marcos Marx", "email": "marcosmarxm@users.noreply.github.com", "user": {"login": "marcosmarxm"}}, "additions": 8, "deletions": 4}}, {"node": {"oid": "0e09ac3032771d1c8b00a4425bb72bfb1c79c72a", "messageHeadline": "Publish PR 6963: new source freshsales (#7585)", "author": {"name": "Marcos Marx", "email": "marcosmarxm@users.noreply.github.com", "user": {"login": "marcosmarxm"}}, "additions": 43, "deletions": 28}}, {"node": {"oid": "c9c38e404a21f55c95e4154f3aaea8408ee042c1", "messageHeadline": "fixed bug which crashes okta log incremental sync (#7584)", "author": {"name": "Collin Scangarella", "email": "collinscangarella@gmail.com", "user": {"login": "collinscangarella"}}, "additions": 37, "deletions": 4}}, {"node": {"oid": "73b8589a2bb15296d10b91170e29d2cd94888a14", "messageHeadline": "\ud83c\udf89 New Source: Freshsales (#6963)", "author": {"name": "Tuan Nguyen", "email": "anhtuan.nguyen@me.com", "user": {"login": "tuanchris"}}, "additions": 1093, "deletions": 0}}, {"node": {"oid": "92fcdea5bb11b0494604a2f9f25f33be7eae998f", "messageHeadline": "Refactor JDBC JSON_Format into JDBC utils (#7504)", "author": {"name": "Haoran Yu", "email": "haoran_yu@hotmail.com", "user": {"login": "haoranyu"}}, "additions": 42, "deletions": 79}}, {"node": {"oid": "b39274df779aa94df7dcb4f0b6a84fdf3856174b", "messageHeadline": "upgrade kbue client (#7578)", "author": {"name": "Jared Rhizor", "email": "jared@dataline.io", "user": {"login": "jrhizor"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "6586fbaf3973e2641d90eb6f814577a46b88e3b7", "messageHeadline": "switch kube testing order (#7579)", "author": {"name": "Jared Rhizor", "email": "jared@dataline.io", "user": {"login": "jrhizor"}}, "additions": 11, "deletions": 10}}, {"node": {"oid": "bf3ded3d1ca9562ceb99559c3d89a0f201a392a5", "messageHeadline": "remove kubectl from worker (#7582)", "author": {"name": "Jared Rhizor", "email": "jared@dataline.io", "user": {"login": "jrhizor"}}, "additions": 0, "deletions": 5}}, {"node": {"oid": "c8454935287aea4a4ae21de63e070aa57e4a7bf4", "messageHeadline": "Configure Socat to only print fatal, error and warning message. (#7561)", "author": {"name": "Davin Chia", "email": "davinchia@gmail.com", "user": {"login": "davinchia"}}, "additions": 3, "deletions": 3}}, {"node": {"oid": "24a38f70d1c2d7be04fb6e6b6619f1cf8938bebb", "messageHeadline": "fix ssl flag used for postgres source in acceptance tests (#7572)", "author": {"name": "Jared Rhizor", "email": "jared@dataline.io", "user": {"login": "jrhizor"}}, "additions": 1, "deletions": 0}}, {"node": {"oid": "6285d311f9ad7a9e6bb407deccabdc8d138d8d6b", "messageHeadline": ":bug: source mixpanel: match API limitation of requests rate (#7439)", "author": {"name": "midavadim", "email": "midavadim@yahoo.com", "user": {"login": "midavadim"}}, "additions": 20, "deletions": 26}}, {"node": {"oid": "50112264c525e4a3ae0b2d3439ee38b25f43c421", "messageHeadline": "Setup the right version for the docker container (#7570)", "author": {"name": "Benoit Moriceau", "email": "benoit@airbyte.io", "user": {"login": "benmoriceau"}}, "additions": 6, "deletions": 6}}, {"node": {"oid": "d37e00e6a45d85a58aadd7a972728a528b007204", "messageHeadline": "\ud83c\udf89 Source Google Directory: migrate to the CDK", "author": {"name": "vitaliizazmic", "email": "75620293+vitaliizazmic@users.noreply.github.com", "user": {"login": "vitaliizazmic"}}, "additions": 275, "deletions": 189}}, {"node": {"oid": "c6a2a564aa50d7fadb7f760bf6a2c280205c5fa3", "messageHeadline": "\ud83d\udc1b Source Zendesk Support: fix initially_assigned_at type in ticket me\u2026", "author": {"name": "Achmad Syarif Hidayatullah", "email": "30652154+asyarif93@users.noreply.github.com", "user": {"login": "asyarif93"}}, "additions": 5, "deletions": 4}}, {"node": {"oid": "b1f5c23a6ffb11572a0b141f6aa93cbebc6c8a4a", "messageHeadline": "use ADD to reduce docker image sizes (#7537)", "author": {"name": "Jared Rhizor", "email": "jared@dataline.io", "user": {"login": "jrhizor"}}, "additions": 13, "deletions": 13}}, {"node": {"oid": "7cf31ea50cf02fb91deb4d93c344daf8d93601d1", "messageHeadline": "\ud83d\udc1b Fix data type tests in CdcPostgresSourceDatatypeTest (#7339)", "author": {"name": "oneshcheret", "email": "33333155+sashaNeshcheret@users.noreply.github.com", "user": {"login": "sashaNeshcheret"}}, "additions": 463, "deletions": 220}}, {"node": {"oid": "fd388139fc04eb9a76d9e5b741b0465231ae052c", "messageHeadline": "fix: onesignal is duplicated (#7565)", "author": {"name": "Harshith Mullapudi", "email": "harshithmullapudi@gmail.com", "user": {"login": "harshithmullapudi"}}, "additions": 0, "deletions": 5}}, {"node": {"oid": "3928c0c7e7739cc59ef1229421ed86b0c022b666", "messageHeadline": "Delete .vscode directory", "author": {"name": "Sherif A. Nada", "email": "snadalive@gmail.com", "user": {"login": "sherifnada"}}, "additions": 0, "deletions": 3}}, {"node": {"oid": "8ddf686e9e39c8b49b115c06272fff452b758306", "messageHeadline": "added credentials to CI for new source sentry", "author": {"name": "Harshith Mullapudi", "email": "harshithmullapudi@gmail.com", "user": {"login": "harshithmullapudi"}}, "additions": 3, "deletions": 0}}, {"node": {"oid": "c689594069dc564e32abd2ae5978bbfab1fa77da", "messageHeadline": "\ud83c\udf89 New Source: Sentry (#6975)", "author": {"name": "Koji Matsumoto", "email": "otomustam.ijok@gmail.com", "user": {"login": "koji-m"}}, "additions": 1533, "deletions": 0}}, {"node": {"oid": "85381bde3c0909c1e092ebd82409605431980f74", "messageHeadline": "Surveymonkey: oAuth backend and connector's spec change. (#7524)", "author": {"name": "Dmytro", "email": "dmitry.rezchykov@zazmic.com", "user": null}, "additions": 283, "deletions": 95}}, {"node": {"oid": "25c45c50f777162aa9d966e2a26732ae6cc15c41", "messageHeadline": "move handbook up one level", "author": {"name": "Sherif Nada", "email": "snadalive@gmail.com", "user": {"login": "sherifnada"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "6b2eb712747e2935450fe67e1bfd4d3d140449d3", "messageHeadline": "Add connector development UX handbook (#7553)", "author": {"name": "Sherif A. Nada", "email": "snadalive@gmail.com", "user": {"login": "sherifnada"}}, "additions": 238, "deletions": 0}}, {"node": {"oid": "c84618877213482e93cd9ca56927f119f5c11a22", "messageHeadline": "Publish PR 6966: new source retently (#7552)", "author": {"name": "Marcos Marx", "email": "marcosmarxm@users.noreply.github.com", "user": {"login": "marcosmarxm"}}, "additions": 70, "deletions": 130}}, {"node": {"oid": "63d630121522263ae9e4491d4fa37407b4fae497", "messageHeadline": "\ud83c\udf89 New Source: Retently (#6966)", "author": {"name": "subhash-kloudio", "email": "78481385+subhash-kloudio@users.noreply.github.com", "user": {"login": "subhash-kloudio"}}, "additions": 843, "deletions": 0}}, {"node": {"oid": "267ff2375b00efe072a15cfd794cdad9620802bc", "messageHeadline": "Bump Airbyte version from 0.30.24-alpha to 0.30.25-alpha (#7548)", "author": {"name": "Jared Rhizor", "email": "jared@dataline.io", "user": {"login": "jrhizor"}}, "additions": 26, "deletions": 26}}, {"node": {"oid": "7284c0cc290f6a042bce81ff6bd476fd029ce710", "messageHeadline": "Publish PR 7005: new ElasticSearch destination (#7550)", "author": {"name": "Marcos Marx", "email": "marcosmarxm@users.noreply.github.com", "user": {"login": "marcosmarxm"}}, "additions": 4, "deletions": 4}}, {"node": {"oid": "fb313a6d26abf322d8d32f2a82fb5ecb2c12a767", "messageHeadline": "\ud83c\udf89  New Destination: Elasticsearch (#7005)", "author": {"name": "Jeremy", "email": "jdbranham@hotmail.com", "user": {"login": "jdbranham"}}, "additions": 1649, "deletions": 3}}, {"node": {"oid": "fe118e676e7911943c5167c8d006eb6669d12e5f", "messageHeadline": "Publish PR 4551: new source delighted correct format (#7540)", "author": {"name": "Marcos Marx", "email": "marcosmarxm@users.noreply.github.com", "user": {"login": "marcosmarxm"}}, "additions": 73, "deletions": 150}}, {"node": {"oid": "7764c0e0a2af7faa4ab70bdc07f2c111f2a71b40", "messageHeadline": "\ud83c\udf89 New Source Delighted! (#4551)", "author": {"name": "Rodrigo Parra", "email": "rodpar07@gmail.com", "user": {"login": "rparrapy"}}, "additions": 883, "deletions": 0}}, {"node": {"oid": "f35ec5002ddd0837eb238d334f453a440d386bdd", "messageHeadline": "handle npe in test cases for tracking (#7546)", "author": {"name": "Charles", "email": "giardina.charles@gmail.com", "user": {"login": "cgardens"}}, "additions": 3, "deletions": 1}}, {"node": {"oid": "aa16d08194609580f646eb56e9fbc20b85ee7bf2", "messageHeadline": "Bump Airbyte version from 0.30.23-alpha to 0.30.24-alpha (#7532) (#7541)", "author": {"name": "Charles", "email": "giardina.charles@gmail.com", "user": {"login": "cgardens"}}, "additions": 26, "deletions": 26}}, {"node": {"oid": "98802a809de2ec98a9b590b2662c78f01633731d", "messageHeadline": "Support const selectors for oneOf (#7520)", "author": {"name": "Artem Astapenko", "email": "3767150+Jamakase@users.noreply.github.com", "user": {"login": "jamakase"}}, "additions": 23, "deletions": 21}}, {"node": {"oid": "ec60bcae1bca0bba76df321faa6cbed450a1b0d8", "messageHeadline": "Fix save button for renaming workspace (#7519)", "author": {"name": "Artem Astapenko", "email": "3767150+Jamakase@users.noreply.github.com", "user": {"login": "jamakase"}}, "additions": 5, "deletions": 1}}, {"node": {"oid": "bdaec1cf3fc5c8be974e8ddd7fb55f8dedc75818", "messageHeadline": "add credentials in for New Source Paystack: #7214 (#7529)", "author": {"name": "Harshith Mullapudi", "email": "harshithmullapudi@gmail.com", "user": {"login": "harshithmullapudi"}}, "additions": 9, "deletions": 7}}, {"node": {"oid": "0e70491e0f8e00abb874d59c6af437bbe9c9134c", "messageHeadline": "\ud83c\udf89  New Source: Paystack \ud83c\udf1f  (#7214)", "author": {"name": "folusoogunlana", "email": "92385989+folusoogunlana@users.noreply.github.com", "user": {"login": "folusoogunlana"}}, "additions": 2501, "deletions": 0}}, {"node": {"oid": "1d922ca5fcf3a986a8de4cac44f0428fdbfca40f", "messageHeadline": "\ud83d\udc1b Source Facebook Marketing: SAT ignored fields in TestFullRefresh.te\u2026", "author": {"name": "vitaliizazmic", "email": "75620293+vitaliizazmic@users.noreply.github.com", "user": {"login": "vitaliizazmic"}}, "additions": 100, "deletions": 51}}, {"node": {"oid": "fce6056e62629903ebfe7d006c89d1425e083bfe", "messageHeadline": ":tada: Created destination-oracle-strict-encrypt (#7460)", "author": {"name": "andriikorotkov", "email": "88329385+andriikorotkov@users.noreply.github.com", "user": {"login": "andriikorotkov"}}, "additions": 629, "deletions": 12}}, {"node": {"oid": "ebf35ebe52a454d5779f48934a16dc3ca0f20090", "messageHeadline": "Fix SAT failing on similar nested strucutres with different order. (#\u2026", "author": {"name": "Dmytro", "email": "dmitry.rezchykov@zazmic.com", "user": null}, "additions": 175, "deletions": 98}}, {"node": {"oid": "a80d388e50aec69e47fb193cc62c718e00140a33", "messageHeadline": "\ud83d\udc1b  Source Zendesk chat: fix chats stream is only pulling for first pa\u2026", "author": {"name": "Harshith Mullapudi", "email": "harshithmullapudi@gmail.com", "user": {"login": "harshithmullapudi"}}, "additions": 125, "deletions": 74}}, {"node": {"oid": "f3fa71b1fbd8b19e4dfc41ee61fcce254658d5eb", "messageHeadline": "Fix Google Analytics docs link on source definition (#7463)", "author": {"name": "Eduardo Bizarro", "email": "edbizarro@gmail.com", "user": {"login": "edbizarro"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "ff2882dbf07914fdb4852f1c04917e6868d22676", "messageHeadline": "\ud83c\udf89 Source Google Workspace Admin: use SAT (#6878)", "author": {"name": "Arthur Galuza", "email": "a.galuza@exaft.com", "user": {"login": "gaart"}}, "additions": 407, "deletions": 322}}, {"node": {"oid": "74c78b92f56012b548b725e22ab64e96ca29d194", "messageHeadline": "\ud83c\udf89 Source SurveyMonkey: add OAuth support (#7433)", "author": {"name": "Arthur Galuza", "email": "a.galuza@exaft.com", "user": {"login": "gaart"}}, "additions": 89, "deletions": 12}}, {"node": {"oid": "8d95cb862b2e2a07807e71c9f93efa84eb1065a6", "messageHeadline": "move file migration logic in ServerApp to its own method and mark as \u2026", "author": {"name": "Charles", "email": "giardina.charles@gmail.com", "user": {"login": "cgardens"}}, "additions": 38, "deletions": 16}}, {"node": {"oid": "58902f3df81f66eb638ea31ed2d918ba3ea5e7d1", "messageHeadline": "add cli commons to factor out common parsing code (#7301)", "author": {"name": "Charles", "email": "giardina.charles@gmail.com", "user": {"login": "cgardens"}}, "additions": 238, "deletions": 88}}, {"node": {"oid": "fdcbfd9fa7094734c6057a26a305b23ad9f37966", "messageHeadline": "Source MongoDB: bump connector version (#7381)", "author": {"name": "Oleksandr Sheheda", "email": "alexandr-shegeda@users.noreply.github.com", "user": {"login": "alexandr-shegeda"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "238fc1a9471e87c5a19e98c057e5952af70507f6", "messageHeadline": "Regenerate Normalization Integration Tests' output SQL files (#7490)", "author": {"name": "Christophe Duong", "email": "christophe.duong@gmail.com", "user": {"login": "ChristopheDuong"}}, "additions": 35728, "deletions": 13018}}, {"node": {"oid": "5fc50df39da74c8db850c484026ee7af8744ac45", "messageHeadline": "\ud83c\udf89 Incremental Normalization (#7162)", "author": {"name": "Christophe Duong", "email": "christophe.duong@gmail.com", "user": {"login": "ChristopheDuong"}}, "additions": 1833, "deletions": 346}}, {"node": {"oid": "9c78351d379fe2ac5f5b49b2137189e018f76dbb", "messageHeadline": "\ud83d\udc1b Source Jira: Fix normalization step error (#7408)", "author": {"name": "Vadym", "email": "vege1wgw@gmail.com", "user": {"login": "htrueman"}}, "additions": 399, "deletions": 25386}}, {"node": {"oid": "269298c8548ae8d1fa7d209663006b91d708dd98", "messageHeadline": "\ud83c\udf89 Source File: Migrate File source to CDK structure (#7387)", "author": {"name": "Yevhenii", "email": "34103125+yevhenii-ldv@users.noreply.github.com", "user": {"login": "yevhenii-ldv"}}, "additions": 134, "deletions": 75}}, {"node": {"oid": "cdb80f4364ddbc019f619d6458c0a8326855e487", "messageHeadline": "Instagram and Facebook Pages oAuth backend (#7412)", "author": {"name": "Dmytro", "email": "dmitry.rezchykov@zazmic.com", "user": null}, "additions": 235, "deletions": 95}}, {"node": {"oid": "ab9585526784fb949b793cba5cca85c34702174f", "messageHeadline": "Publish PR 6967: new source freshservices (#7470)", "author": {"name": "Marcos Marx", "email": "marcosmarxm@users.noreply.github.com", "user": {"login": "marcosmarxm"}}, "additions": 15, "deletions": 5}}, {"node": {"oid": "facdf85fc0a03460bb5ddd46b8694d1404f6f0e9", "messageHeadline": "\ud83c\udf89 New Source: Freshservices (#6967)", "author": {"name": "Tuan Nguyen", "email": "anhtuan.nguyen@me.com", "user": {"login": "tuanchris"}}, "additions": 1572, "deletions": 0}}, {"node": {"oid": "d525f1f1e75131ebdcdabd9072fd7d84125c51e5", "messageHeadline": "Save specs to source/dest definitions on create and update (#7367)", "author": {"name": "Lake Mossman", "email": "lake@airbyte.io", "user": {"login": "lmossman"}}, "additions": 117, "deletions": 150}}, {"node": {"oid": "10889d8338d2dcff092e6819cecee4dfcbeb4891", "messageHeadline": "Add user creation instructions to Postgres destination", "author": {"name": "Sherif A. Nada", "email": "snadalive@gmail.com", "user": {"login": "sherifnada"}}, "additions": 13, "deletions": 6}}, {"node": {"oid": "d9261c62909c7383a25e49998748fcae0821d9c1", "messageHeadline": "Remove outdated block saying postgres doesn't support GCP CDC", "author": {"name": "Sherif A. Nada", "email": "snadalive@gmail.com", "user": {"login": "sherifnada"}}, "additions": 0, "deletions": 4}}, {"node": {"oid": "ed78937c3b96aa849affc00f0d2cddce675b8cb2", "messageHeadline": "Add instructions to chmod private key in Azure Setup (#7467)", "author": {"name": "Abhi Vaidyanatha", "email": "abhi@airbyte.io", "user": {"login": "avaidyanatha"}}, "additions": 5, "deletions": 0}}, {"node": {"oid": "4bc5005a9a02f9c069abf56077d0207ac23990e6", "messageHeadline": "Add note about host name issue with Azure Cloud (#7462)", "author": {"name": "Abhi Vaidyanatha", "email": "abhi@airbyte.io", "user": {"login": "avaidyanatha"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "97e9b13f1e4aebb123e26900651444536b5faad1", "messageHeadline": "\ud83d\udc1b Source Google-Analytics-v4: add additional permission check while s\u2026", "author": {"name": "Baz", "email": "oleksandr.bazarnov@globallogic.com", "user": {"login": "bazarnov"}}, "additions": 48, "deletions": 25}}, {"node": {"oid": "a0206183e014ea5ffbcd97a1c3e916592408da26", "messageHeadline": "remove secrets migration code (#7437)", "author": {"name": "Jared Rhizor", "email": "jared@dataline.io", "user": {"login": "jrhizor"}}, "additions": 0, "deletions": 199}}, {"node": {"oid": "437db3ecd1d2b0c64a2a30c7cd231a50be01bead", "messageHeadline": "remove deprecated adwords docs (#7449)", "author": {"name": "Sherif A. Nada", "email": "snadalive@gmail.com", "user": {"login": "sherifnada"}}, "additions": 0, "deletions": 67}}, {"node": {"oid": "03732dfcca129b57df3a85e79456ed6f70acb9bc", "messageHeadline": "Add version (#7402)", "author": {"name": "Benoit Moriceau", "email": "benoit@airbyte.io", "user": {"login": "benmoriceau"}}, "additions": 11, "deletions": 4}}, {"node": {"oid": "9d30bb0e0d38d1ef2e4bdd7fc7bd0d4aaa295f71", "messageHeadline": "[5889] Bmoric/log application name for all workers [2/2] (#7268)", "author": {"name": "Benoit Moriceau", "email": "benoit@airbyte.io", "user": {"login": "benmoriceau"}}, "additions": 293, "deletions": 28}}, {"node": {"oid": "aa2caf1355edbdf4ebfe1263e114297af5a47a91", "messageHeadline": "Using helper to get postgres credentials (#7235)", "author": {"name": "gergelylendvai", "email": "47741829+gergelylendvai@users.noreply.github.com", "user": {"login": "gergelylendvai"}}, "additions": 29, "deletions": 2}}, {"node": {"oid": "2e128cf982fe1757e098bd8dfe8052c2a75ce58a", "messageHeadline": "Harshith/test pr 7324 (#7432)", "author": {"name": "Harshith Mullapudi", "email": "harshithmullapudi@gmail.com", "user": {"login": "harshithmullapudi"}}, "additions": 30, "deletions": 21}}, {"node": {"oid": "bfa91fa1bf28bf108ce8d663aa7fbd074b8203bd", "messageHeadline": "Add TikTok Marketing to SUMMARY.md (#7429)", "author": {"name": "Abhi Vaidyanatha", "email": "abhi@airbyte.io", "user": {"login": "avaidyanatha"}}, "additions": 1, "deletions": 0}}, {"node": {"oid": "733e7853175278028439da4ec32f4e46cc259d07", "messageHeadline": "remove \"V4\" suffix from GA connector name", "author": {"name": "Sherif A. Nada", "email": "snadalive@gmail.com", "user": {"login": "sherifnada"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "7592bcaf27a9ed764e99b105c98ee88e419b4926", "messageHeadline": "\ud83c\udf89 Source Drift: migrate to the CDK", "author": {"name": "vitaliizazmic", "email": "75620293+vitaliizazmic@users.noreply.github.com", "user": {"login": "vitaliizazmic"}}, "additions": 320, "deletions": 29}}, {"node": {"oid": "62832cdd854324ebd57659c92a89de0953f3efe9", "messageHeadline": "\ud83c\udf89 Source Looker: Migrate Looker source to CDK structure, add SAT test\u2026", "author": {"name": "Yevhenii", "email": "34103125+yevhenii-ldv@users.noreply.github.com", "user": {"login": "yevhenii-ldv"}}, "additions": 919, "deletions": 9769}}, {"node": {"oid": "2048012de58ff4f7cdf2b8335ffdb4edd255087a", "messageHeadline": "Credits Page. Add labels to asix (#7101)", "author": {"name": "Artem Astapenko", "email": "3767150+Jamakase@users.noreply.github.com", "user": {"login": "jamakase"}}, "additions": 53, "deletions": 10}}, {"node": {"oid": "906aa75bc92a3d0760e02dd8ac47211ed7b16d9d", "messageHeadline": "\ud83d\udc1b Source Hubspot: hotfix import urllib package (#7405)", "author": {"name": "Yevhenii", "email": "34103125+yevhenii-ldv@users.noreply.github.com", "user": {"login": "yevhenii-ldv"}}, "additions": 5, "deletions": 4}}, {"node": {"oid": "e479388de9e5049a8721702a48f67c6976042eed", "messageHeadline": "Harshith/test pr 7063 (#7382)", "author": {"name": "Harshith Mullapudi", "email": "harshithmullapudi@gmail.com", "user": {"login": "harshithmullapudi"}}, "additions": 158, "deletions": 3}}, {"node": {"oid": "1a2eaeb3134bcd3efb0faa30c5d01da69d67993d", "messageHeadline": "Note to *not* to use username/pass for external database (#7297)", "author": {"name": "Samuel Richardson", "email": "sam@richardson.co.nz", "user": {"login": "Rodeoclash"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "6ff2fc74299cdae614ca3d44eeefa96dc1ff4a13", "messageHeadline": "Expose version as AirbyteVersion instead of String in Configs iface (\u2026", "author": {"name": "Charles", "email": "giardina.charles@gmail.com", "user": {"login": "cgardens"}}, "additions": 52, "deletions": 26}}, {"node": {"oid": "85851b7e0f1b081b10bfd73dc7acf669d30c71f4", "messageHeadline": "\ud83d\udc1b Hotfix Hubspot: add the length of separator symbol to check (#7393)", "author": {"name": "Yevhenii", "email": "34103125+yevhenii-ldv@users.noreply.github.com", "user": {"login": "yevhenii-ldv"}}, "additions": 8, "deletions": 6}}, {"node": {"oid": "1b1b52d6c9e7ceab3e5212ad0c9ff4476bc01db1", "messageHeadline": "\ud83c\udf89 New Source: Strava (#7151)", "author": {"name": "terencecho", "email": "terencecho12@gmail.com", "user": {"login": "terencecho"}}, "additions": 1256, "deletions": 0}}, {"node": {"oid": "46a249e5c99040b3dc341f829dd372853c30b8bc", "messageHeadline": "\ud83c\udf89Source Clickhouse: added option to connect via SSH tunnel (aka Basti\u2026", "author": {"name": "Eugene", "email": "etsybaev@gmail.com", "user": {"login": "etsybaev"}}, "additions": 221, "deletions": 11}}, {"node": {"oid": "1233e33444f69b95d8da88a386688a554e19032b", "messageHeadline": "Fix star link on GitHub. (#7396)", "author": {"name": "Abhi Vaidyanatha", "email": "abhi@airbyte.io", "user": {"login": "avaidyanatha"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "498f325c9aa46ddc56afa4eea6ed627cdc477f7a", "messageHeadline": "Add star count to front page of docs. (#7395)", "author": {"name": "Abhi Vaidyanatha", "email": "abhi@airbyte.io", "user": {"login": "avaidyanatha"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "ac754ce4501d5529b99b50680ff6d7dda3a39fbe", "messageHeadline": "Enable fullstory only for cloud (#7298)", "author": {"name": "Artem Astapenko", "email": "3767150+Jamakase@users.noreply.github.com", "user": {"login": "jamakase"}}, "additions": 87, "deletions": 42}}, {"node": {"oid": "6fc9418fcf3d0eb408f587ab607042a01400ac4d", "messageHeadline": "Jamakase/fix password invalid text (#6939)", "author": {"name": "Artem Astapenko", "email": "3767150+Jamakase@users.noreply.github.com", "user": {"login": "jamakase"}}, "additions": 46, "deletions": 62}}, {"node": {"oid": "22f8c391c92d3a6d23fd2c339eb7f3f0b9e4cdc1", "messageHeadline": "Clarified wording on Save Actions. (#7358)", "author": {"name": "Jenny Brown", "email": "85510829+airbyte-jenny@users.noreply.github.com", "user": {"login": "airbyte-jenny"}}, "additions": 3, "deletions": 3}}, {"node": {"oid": "c2adf9be21515d3936c731590a6eec148b265f39", "messageHeadline": "Set a timeout on kube pod process integration tests to prevent a hang\u2026", "author": {"name": "Jenny Brown", "email": "85510829+airbyte-jenny@users.noreply.github.com", "user": {"login": "airbyte-jenny"}}, "additions": 23, "deletions": 2}}, {"node": {"oid": "3327bf81073d9aa14004df3d1a7fb02a99becb26", "messageHeadline": "Publish PR 7062: new source lemlist (#7392)", "author": {"name": "Marcos Marx", "email": "marcosmarxm@users.noreply.github.com", "user": {"login": "marcosmarxm"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "19f2541a03a2674703474c4f15dedb3ee42d3f7c", "messageHeadline": "\ud83c\udf89 New Source: Lemlist (#7062)", "author": {"name": "Igli", "email": "iglikoxha@outlook.com", "user": {"login": "iglikoxha"}}, "additions": 918, "deletions": 7}}, {"node": {"oid": "91b5abc80a7a2164829e5a65d9ab610d7cdd2e90", "messageHeadline": "Fix page style. Remove bottom  beige rectangle (#7364)", "author": {"name": "Artem Astapenko", "email": "3767150+Jamakase@users.noreply.github.com", "user": {"login": "jamakase"}}, "additions": 4, "deletions": 4}}, {"node": {"oid": "9157b3d9b2a65c8622f2dcb63716660d856c772a", "messageHeadline": "Publish PR 6937: new source amazon sqs (#7389)", "author": {"name": "Marcos Marx", "email": "marcosmarxm@users.noreply.github.com", "user": {"login": "marcosmarxm"}}, "additions": 15, "deletions": 2}}, {"node": {"oid": "002b62d42c4027eaedfedad1157f8400b3fadbf4", "messageHeadline": "Fix arrow in setup connection flow (#7363)", "author": {"name": "Artem Astapenko", "email": "3767150+Jamakase@users.noreply.github.com", "user": {"login": "jamakase"}}, "additions": 4, "deletions": 4}}, {"node": {"oid": "ed4afd9316c845661b249100251d6cb855f1b516", "messageHeadline": "Add tooltip (#7365)", "author": {"name": "Artem Astapenko", "email": "3767150+Jamakase@users.noreply.github.com", "user": {"login": "jamakase"}}, "additions": 152, "deletions": 2}}, {"node": {"oid": "58b569da18dbc542f79bdc3e9a40f690e5804b60", "messageHeadline": ":tada: Source Amazon SQS: New connector (#6937)", "author": {"name": "Alasdair Brown", "email": "sdairs@users.noreply.github.com", "user": {"login": "sdairs"}}, "additions": 922, "deletions": 0}}, {"node": {"oid": "e92fbd9ea2ef6de6a84bb4672095ecc7b4588950", "messageHeadline": "prettify connector definition seeds (#7375)", "author": {"name": "Sherif A. Nada", "email": "snadalive@gmail.com", "user": {"login": "sherifnada"}}, "additions": 524, "deletions": 524}}, {"node": {"oid": "2c8151fef29730e947fb596e75106d962e593ecd", "messageHeadline": "Add creds for strava, lemlist, amazon sqs and freshservice (#7388)", "author": {"name": "Marcos Marx", "email": "marcosmarxm@users.noreply.github.com", "user": {"login": "marcosmarxm"}}, "additions": 12, "deletions": 0}}, {"node": {"oid": "928aa6280c68804ecbab0a86958827f05e90626d", "messageHeadline": "\ud83d\udc1b Source Hubspot: Fix issue with getting 414 HTTP error for streams (\u2026", "author": {"name": "Yevhenii", "email": "34103125+yevhenii-ldv@users.noreply.github.com", "user": {"login": "yevhenii-ldv"}}, "additions": 428, "deletions": 2476}}, {"node": {"oid": "722f82d17a3bb603343f41f5505c88ad6b72ae9e", "messageHeadline": "Creating license-faq (#7153)", "author": {"name": "John Lafleur", "email": "john@airbyte.io", "user": {"login": "johnlafleur"}}, "additions": 107, "deletions": 2}}, {"node": {"oid": "35e905041dba1cc1850679987cff3ca1d5f75d6f", "messageHeadline": "prefer AirbyteVersion over String (#7310)", "author": {"name": "Charles", "email": "giardina.charles@gmail.com", "user": {"login": "cgardens"}}, "additions": 125, "deletions": 80}}, {"node": {"oid": "06c3fcbed2ef9843d63be1b9738b1f0605760290", "messageHeadline": "Fix the check connection activity (#7366)", "author": {"name": "Benoit Moriceau", "email": "benoit@airbyte.io", "user": {"login": "benmoriceau"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "5c20ab3b01a453ae0231e20f4d2430f775b42227", "messageHeadline": "remove py from fe e2e test build (#7361)", "author": {"name": "Charles", "email": "giardina.charles@gmail.com", "user": {"login": "cgardens"}}, "additions": 2, "deletions": 23}}, {"node": {"oid": "779c39c088f7fddaff9c7ee64c64e3bf57a521a5", "messageHeadline": "Copy job attempt state to configs database (#7219)", "author": {"name": "LiRen Tu", "email": "tuliren@gmail.com", "user": {"login": "tuliren"}}, "additions": 1278, "deletions": 440}}, {"node": {"oid": "5d2b5dcfcbc81d0765c5003a855c4da14f265cf8", "messageHeadline": "fetch specs from definitions directly (#7293)", "author": {"name": "Lake Mossman", "email": "lake@airbyte.io", "user": {"login": "lmossman"}}, "additions": 218, "deletions": 112}}, {"node": {"oid": "6ead3342fdd967b7d7dd4d50f90c7c00e3b027e8", "messageHeadline": "Fix codestyle for workspace (#7304)", "author": {"name": "Artem Astapenko", "email": "3767150+Jamakase@users.noreply.github.com", "user": {"login": "jamakase"}}, "additions": 7, "deletions": 13}}, {"node": {"oid": "98d87b116e205ebe9e324ca9a031c1df7a9ce13d", "messageHeadline": "refactor spec workflow (#7354)", "author": {"name": "Benoit Moriceau", "email": "benoit@airbyte.io", "user": {"login": "benmoriceau"}}, "additions": 131, "deletions": 98}}, {"node": {"oid": "c689e17e80101b81735483a5c5985a027296d409", "messageHeadline": "refactor the catalog discovery workflow (#7350)", "author": {"name": "Benoit Moriceau", "email": "benoit@airbyte.io", "user": {"login": "benmoriceau"}}, "additions": 151, "deletions": 115}}, {"node": {"oid": "209a4aeb2d08ffb1badae867ee4b1587747465cd", "messageHeadline": "Split the check connection workflow into multiple files. (#7292)", "author": {"name": "Benoit Moriceau", "email": "benoit@airbyte.io", "user": {"login": "benmoriceau"}}, "additions": 154, "deletions": 118}}, {"node": {"oid": "5a52d209796218193ed3a1748e8f2df203e7ac8c", "messageHeadline": "Source Recharge: change schema for discount and order (#7295)", "author": {"name": "Marcos Marx", "email": "marcosmarxm@users.noreply.github.com", "user": {"login": "marcosmarxm"}}, "additions": 10, "deletions": 9}}, {"node": {"oid": "dbfd6cae88cd7982f9953db05b7adf0cadfd1316", "messageHeadline": "Source MongoDB v2: Fixed nested document parsing (#7160)", "author": {"name": "irynakruk", "email": "iryna.kruk9@gmail.com", "user": {"login": "irynakruk"}}, "additions": 298, "deletions": 62}}, {"node": {"oid": "27df558a8988f0bf4199628942d845c70aaf5b2a", "messageHeadline": "\ud83c\udf89 BigQuery destinations with partitionned/clustered keys (#7240)", "author": {"name": "Christophe Duong", "email": "christophe.duong@gmail.com", "user": {"login": "ChristopheDuong"}}, "additions": 249, "deletions": 41}}, {"node": {"oid": "9a0b8dac6cc26188e39f06124b0f7b3ac41f34ae", "messageHeadline": "\ud83c\udf89Source Clickhouse: added ssl support and \"strict-encrypt\" connector \u2026", "author": {"name": "Eugene", "email": "etsybaev@gmail.com", "user": {"login": "etsybaev"}}, "additions": 496, "deletions": 13}}, {"node": {"oid": "7fcbc5c027c307b989e40c8d66859f0a01c821bc", "messageHeadline": "Bump Airbyte version from 0.30.22-alpha to 0.30.23-alpha (#7320)", "author": {"name": "Jared Rhizor", "email": "jared@dataline.io", "user": {"login": "jrhizor"}}, "additions": 26, "deletions": 26}}, {"node": {"oid": "15afaf05331798959caed2cdf958575b7d85ebae", "messageHeadline": "revert incorrectly enabled oauth feature (#7319)", "author": {"name": "Sherif A. Nada", "email": "snadalive@gmail.com", "user": {"login": "sherifnada"}}, "additions": 0, "deletions": 3}}, {"node": {"oid": "6deae28dacfcc6857d663ad1f4290988ce55c2aa", "messageHeadline": "remove core label, replace with platform (#7305)", "author": {"name": "Charles", "email": "giardina.charles@gmail.com", "user": {"login": "cgardens"}}, "additions": 28, "deletions": 7}}, {"node": {"oid": "84b69d953efe4ecfbe2be23eba7c904443cdb3ad", "messageHeadline": "remove python from platform build (#7302)", "author": {"name": "Charles", "email": "giardina.charles@gmail.com", "user": {"login": "cgardens"}}, "additions": 0, "deletions": 18}}, {"node": {"oid": "e95a8050c8a4d5163f6fa5f96c36f3fbf32d516d", "messageHeadline": "Bmoric/fix test bad catch (#7290)", "author": {"name": "Benoit Moriceau", "email": "benoit@airbyte.io", "user": {"login": "benmoriceau"}}, "additions": 23, "deletions": 6}}, {"node": {"oid": "a616c29d84950c0c656788abf8ea801dff5d08e6", "messageHeadline": "[5889] Bmoric/mdc manipulation tools [1/2] (#7266)", "author": {"name": "Benoit Moriceau", "email": "benoit@airbyte.io", "user": {"login": "benmoriceau"}}, "additions": 158, "deletions": 1}}, {"node": {"oid": "077b90e45fe887e3c93f9483a34c211faefc4d05", "messageHeadline": "add optional spec field to source and destination definitions (#7254)", "author": {"name": "Lake Mossman", "email": "lake@airbyte.io", "user": {"login": "lmossman"}}, "additions": 10, "deletions": 2}}, {"node": {"oid": "1ae5cf42c3ca01347f60f3e56790ebff89f575d9", "messageHeadline": "\ud83d\udc1b Source Snowflake: Fixed parsing of extreme values for FLOAT and NUM\u2026", "author": {"name": "irynakruk", "email": "iryna.kruk9@gmail.com", "user": {"login": "irynakruk"}}, "additions": 65, "deletions": 27}}, {"node": {"oid": "a9e01db8b3662631222ef38dcefe146f7bfca31d", "messageHeadline": "Fix incorrect code for Snowflake GCS (#7287)", "author": {"name": "Brian Bugh", "email": "438465+bbugh@users.noreply.github.com", "user": {"login": "bbugh"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "5eb2af6c083d77cbeb211ef8cd7d4d888d13b77b", "messageHeadline": "CDK: Autogenerate reference docs  (#4759)", "author": {"name": "Yevhenii", "email": "34103125+yevhenii-ldv@users.noreply.github.com", "user": {"login": "yevhenii-ldv"}}, "additions": 740, "deletions": 10}}, {"node": {"oid": "0c7f06018bf41c6609ce3742c9ea982e2ce0aa5a", "messageHeadline": "\ud83d\udc1b Airbyte CDK: transforming Python log levels to Airbyte protocol log\u2026", "author": {"name": "vitaliizazmic", "email": "75620293+vitaliizazmic@users.noreply.github.com", "user": {"login": "vitaliizazmic"}}, "additions": 34, "deletions": 8}}, {"node": {"oid": "9a435ec15bb8e5cc1b3289b330dc75b48c8bb311", "messageHeadline": "\ud83c\udf89 Source Zuora: support of `Unlimited` option for `Data Query` (#7093)", "author": {"name": "Baz", "email": "oleksandr.bazarnov@globallogic.com", "user": {"login": "bazarnov"}}, "additions": 132, "deletions": 99}}, {"node": {"oid": "cb6408af8c8ddffb12884d17b09e347c16973687", "messageHeadline": "\ud83c\udf89 Source Facebook Pages: bump FB API version (#7128)", "author": {"name": "Arthur Galuza", "email": "a.galuza@exaft.com", "user": {"login": "gaart"}}, "additions": 5, "deletions": 8}}, {"node": {"oid": "0c932749d455844aaa12fa93de0ed68769c74128", "messageHeadline": "\ud83c\udf89 Redshift Source and Destination set SSL as default option (#7234)", "author": {"name": "VitaliiMaltsev", "email": "39538064+VitaliiMaltsev@users.noreply.github.com", "user": {"login": "VitaliiMaltsev"}}, "additions": 30, "deletions": 79}}, {"node": {"oid": "ad6223d817932a534e9ff68e86ca4e91d9bd66b9", "messageHeadline": "Publish PR 6962: New Source Salesloft (#7274)", "author": {"name": "Marcos Marx", "email": "marcosmarxm@users.noreply.github.com", "user": {"login": "marcosmarxm"}}, "additions": 20, "deletions": 8}}, {"node": {"oid": "115af277e221393f47f8a5fa439a8c84f2a10246", "messageHeadline": "\ud83c\udf89  New Source: Salesloft (#6962)", "author": {"name": "Prasanna Ram Venkatachalam", "email": "47996246+prasrvenkat@users.noreply.github.com", "user": {"login": "prasrvenkat"}}, "additions": 1420, "deletions": 0}}, {"node": {"oid": "c83cafc5c188900419c302ce4e5263c51bbb24dc", "messageHeadline": "add salesloft credentials github wf and ci script (#7275)", "author": {"name": "Marcos Marx", "email": "marcosmarxm@users.noreply.github.com", "user": {"login": "marcosmarxm"}}, "additions": 3, "deletions": 0}}, {"node": {"oid": "27568f173b5b402aef75bcb65e435e97c10394fe", "messageHeadline": "Publish PR 6998: New Source Onesignal (#7271)", "author": {"name": "Marcos Marx", "email": "marcosmarxm@users.noreply.github.com", "user": {"login": "marcosmarxm"}}, "additions": 13, "deletions": 0}}, {"node": {"oid": "fac6840cc85ffa90ab0a32cdad4cef20236e5b2a", "messageHeadline": "\ud83c\udf89 New Source: OneSignal (#6998)", "author": {"name": "Bo Lu", "email": "burmecia@users.noreply.github.com", "user": {"login": "burmecia"}}, "additions": 1669, "deletions": 0}}, {"node": {"oid": "4efadb228ce6f9c4523465a6392bc203d8b9bd1c", "messageHeadline": "add onesignal credentials + gradlew format (#7270)", "author": {"name": "Marcos Marx", "email": "marcosmarxm@users.noreply.github.com", "user": {"login": "marcosmarxm"}}, "additions": 9, "deletions": 7}}, {"node": {"oid": "17961fccfc6085e75ca025343c4be71d6cdfae81", "messageHeadline": "Source Jira: Make recently added configs optional for backwards compa\u2026", "author": {"name": "Chris Wu", "email": "chris@faros.ai", "user": {"login": "cjwooo"}}, "additions": 33, "deletions": 27}}, {"node": {"oid": "24ff741f56a6d0e72827b09ff1deb8e0b8a99c77", "messageHeadline": "Bump Airbyte version from 0.30.21-alpha to 0.30.22-alpha (#7264)", "author": {"name": "Jared Rhizor", "email": "jared@dataline.io", "user": {"login": "jrhizor"}}, "additions": 26, "deletions": 26}}, {"node": {"oid": "c6d3387325faa197f3efff9759d4908fc46de446", "messageHeadline": "take out args (#7261)", "author": {"name": "George Claireaux", "email": "george@claireaux.co.uk", "user": {"login": "Phlair"}}, "additions": 0, "deletions": 9}}, {"node": {"oid": "a82d04f6885c1dd922efffb4d06393632fa3e729", "messageHeadline": "Docs: correct youtube video link for CDK Speedrun(#7256)", "author": {"name": "Marcos Marx", "email": "marcosmarxm@users.noreply.github.com", "user": {"login": "marcosmarxm"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "0585a5d52debe40fc31d6af19a054c95f5a59b24", "messageHeadline": "Publish PR 6930: google dir fix members (#7218)", "author": {"name": "Marcos Marx", "email": "marcosmarxm@users.noreply.github.com", "user": {"login": "marcosmarxm"}}, "additions": 4, "deletions": 3}}, {"node": {"oid": "8a54f1be2a993032a749559d432b2ea6553aad8f", "messageHeadline": "Google Directory: Fix crash if there's a group don't have members (#6\u2026", "author": {"name": "Xiangxuan Liu", "email": "9570112+nauxliu@users.noreply.github.com", "user": {"login": "nauxliu"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "d660661b64195e19822808ef233ea8174882b5d4", "messageHeadline": "add google sheets oauth flow to server + fix auth rootObject type in \u2026", "author": {"name": "George Claireaux", "email": "george@claireaux.co.uk", "user": {"login": "Phlair"}}, "additions": 363, "deletions": 18}}, {"node": {"oid": "bd5d4ee5987f74288a57a3e7c6116a2966d81e56", "messageHeadline": "Fix more typos in the docs (#7225)", "author": {"name": "Lake Mossman", "email": "lake@airbyte.io", "user": {"login": "lmossman"}}, "additions": 9, "deletions": 9}}, {"node": {"oid": "561fabea9a620d0cc84f2ef1b587a44c79543f53", "messageHeadline": "\ud83d\udc1b BUG-4307: Fix incorrect handling of LONG RAW data type (#7125)", "author": {"name": "Alexander Tsukanov", "email": "alexander.tsukanovvv@gmail.com", "user": {"login": "alexandertsukanov"}}, "additions": 59, "deletions": 6}}, {"node": {"oid": "b230bc5200f41550d692dc118ad3c03193227018", "messageHeadline": "Github oauth backend. (#7237)", "author": {"name": "Dmytro", "email": "dmitry.rezchykov@zazmic.com", "user": null}, "additions": 267, "deletions": 11}}, {"node": {"oid": "a35f93fcaffe4b235b192890e9654d4d0fcf85c6", "messageHeadline": "Java OAuth refactors (#7239)", "author": {"name": "Marcos Eliziario Santos", "email": "eliziario@users.noreply.github.com", "user": {"login": "eliziario"}}, "additions": 6, "deletions": 5}}, {"node": {"oid": "dfdbda8cffbbf2ab726489d15eafff8b6ef07ddf", "messageHeadline": "Source Klaviyo: update schema validation in SAT (#6952)", "author": {"name": "Arthur Galuza", "email": "a.galuza@exaft.com", "user": {"login": "gaart"}}, "additions": 23, "deletions": 7}}, {"node": {"oid": "d5e80d0771f212e4c2182748d2bedfbfdfbe5fae", "messageHeadline": "OAuth backend Refactor (#7209)", "author": {"name": "Marcos Eliziario Santos", "email": "eliziario@users.noreply.github.com", "user": {"login": "eliziario"}}, "additions": 165, "deletions": 240}}, {"node": {"oid": "e87604eccb9544ccba99eb41984c2ffbc27b65c6", "messageHeadline": "Update doc about m1 (#7233)", "author": {"name": "LiRen Tu", "email": "tuliren@gmail.com", "user": {"login": "tuliren"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "6c3555bac69318ed9b8b9ba83736c4e527602873", "messageHeadline": "Salesforce oAuth backend. (#7212)", "author": {"name": "Dmytro", "email": "dmitry.rezchykov@zazmic.com", "user": null}, "additions": 329, "deletions": 0}}, {"node": {"oid": "7ae250deed14f4701e07d51dd931f15e62337fd5", "messageHeadline": "Fix WooCommerce source page. (#7228)", "author": {"name": "Abhi Vaidyanatha", "email": "abhi@airbyte.io", "user": {"login": "avaidyanatha"}}, "additions": 49, "deletions": 51}}, {"node": {"oid": "58d81b25005b883394cd346eb27d6527f7b2430a", "messageHeadline": "Publish PR 5840: hubspot connector add stream (#7220)", "author": {"name": "Marcos Marx", "email": "marcosmarxm@users.noreply.github.com", "user": {"login": "marcosmarxm"}}, "additions": 45, "deletions": 166}}, {"node": {"oid": "78d6d6af1fd24f687d6823d0ee119d2f98f6b908", "messageHeadline": "Update scaling documentation (#7177)", "author": {"name": "Benoit Moriceau", "email": "benoit@airbyte.io", "user": {"login": "benmoriceau"}}, "additions": 9, "deletions": 0}}, {"node": {"oid": "fae4d00c8fa6454964ba01b6b09f80bf0665cf57", "messageHeadline": "Source Hubspot: Add new marketing emails (with statistics) stream (#5\u2026", "author": {"name": "Hai To", "email": "dev.n0rritt@gmail.com", "user": {"login": "n0rritt"}}, "additions": 563, "deletions": 2}}, {"node": {"oid": "a7ddd167f6c42905af16b6dac744bcf18354de19", "messageHeadline": "Fix typo (#7193)", "author": {"name": "Lake Mossman", "email": "lake@airbyte.io", "user": {"login": "lmossman"}}, "additions": 3, "deletions": 3}}, {"node": {"oid": "d38ba5d3f60326665bef8bdbd3fb2351216a3937", "messageHeadline": "Use monads capabilities and more explicit variable name (#7195)", "author": {"name": "Benoit Moriceau", "email": "benoit@airbyte.io", "user": {"login": "benmoriceau"}}, "additions": 15, "deletions": 19}}, {"node": {"oid": "1affb14827a8807da1d2619478a20ddfd266e0b3", "messageHeadline": "even more link fixes (#7148)", "author": {"name": "Jared Rhizor", "email": "jared@dataline.io", "user": {"login": "jrhizor"}}, "additions": 19, "deletions": 19}}, {"node": {"oid": "67b01e78bdab6ac5588b59a5e30dab5bfa175701", "messageHeadline": "Update Mockito for running tests on Mac M1 (#7208)", "author": {"name": "Harsha Teja Kanna", "email": "h7kanna@users.noreply.github.com", "user": {"login": "h7kanna"}}, "additions": 16, "deletions": 4}}, {"node": {"oid": "e821919066b8c512996bed4ffef5444bdde80b41", "messageHeadline": "run gradlew format (#7223)", "author": {"name": "Marcos Marx", "email": "marcosmarxm@users.noreply.github.com", "user": {"login": "marcosmarxm"}}, "additions": 5270, "deletions": 9940}}, {"node": {"oid": "bc78e1c9b26aff03259fdad0920dd57b51697a2f", "messageHeadline": "add secret name for publish config (#7221)", "author": {"name": "Maksym Pavlenok", "email": "antixar@gmail.com", "user": {"login": "antixar"}}, "additions": 1, "deletions": 0}}, {"node": {"oid": "265986b5bc389d2ecb7ff9ba75dc8d84a93b46d6", "messageHeadline": "Create a secure-only MongoDb destination (#6945)", "author": {"name": "irynakruk", "email": "iryna.kruk9@gmail.com", "user": {"login": "irynakruk"}}, "additions": 427, "deletions": 22}}, {"node": {"oid": "059645fad40cfc728c4029316151c0acd7974b73", "messageHeadline": " \ud83c\udf89  Source File: separate secure fork (#6768)", "author": {"name": "Maksym Pavlenok", "email": "antixar@gmail.com", "user": {"login": "antixar"}}, "additions": 589, "deletions": 1}}, {"node": {"oid": "e3be3d2ad0278f526ce63e9c424dd62e5b89f32d", "messageHeadline": "Update M1 doc and fix doc links (#7205)", "author": {"name": "LiRen Tu", "email": "tuliren@gmail.com", "user": {"login": "tuliren"}}, "additions": 5, "deletions": 4}}, {"node": {"oid": "6c0a17304ae437e5706299e4ab58e523427f22f0", "messageHeadline": "Bump Source Jira Connector (#7202)", "author": {"name": "Marcos Marx", "email": "marcosmarxm@users.noreply.github.com", "user": {"login": "marcosmarxm"}}, "additions": 6, "deletions": 5}}, {"node": {"oid": "1fcd6c467175d0312155d6dbfcb78537d9b67d35", "messageHeadline": "Source Jira: Add Board, Epic, and Sprint-related streams and improve \u2026", "author": {"name": "Chris Wu", "email": "chris@faros.ai", "user": {"login": "cjwooo"}}, "additions": 430, "deletions": 123}}, {"node": {"oid": "c2eabc182ded72fa6b233c84001e82517042344c", "messageHeadline": "m1 pr cleanups (#7197)", "author": {"name": "Jared Rhizor", "email": "jared@dataline.io", "user": {"login": "jrhizor"}}, "additions": 10, "deletions": 1}}, {"node": {"oid": "afde653cdea9ee9ef4759fdb9cde2c2af42b2cb8", "messageHeadline": "Restore platform option in m1-specific docker compose file (#7188)", "author": {"name": "LiRen Tu", "email": "tuliren@gmail.com", "user": {"login": "tuliren"}}, "additions": 78, "deletions": 1}}, {"node": {"oid": "d9e7bdc3ee605ac5f905bb4f45394359ae433972", "messageHeadline": "Remove platform option temporarily to fix master build (#7184)", "author": {"name": "LiRen Tu", "email": "tuliren@gmail.com", "user": {"login": "tuliren"}}, "additions": 0, "deletions": 7}}, {"node": {"oid": "35304291f92168437e9ec673744fda090cccdc4a", "messageHeadline": "Change Airbyte Spec doc links to permalinks. (#7019)", "author": {"name": "Abhi Vaidyanatha", "email": "abhi@airbyte.io", "user": {"login": "avaidyanatha"}}, "additions": 4, "deletions": 4}}, {"node": {"oid": "3e7f95c25ae2e23ec89d57d1245d318745d1cf04", "messageHeadline": "\ud83c\udf89 Support build on MacOS M1 (Apple Silicon) (#7104)", "author": {"name": "Harsha Teja Kanna", "email": "h7kanna@users.noreply.github.com", "user": {"login": "h7kanna"}}, "additions": 103, "deletions": 51}}, {"node": {"oid": "b79984ab7dc6c8e666a1967909525c5f9373114a", "messageHeadline": "Fixed broken link in Source Bigquery spec (#7165)", "author": {"name": "Shahil Mawjee", "email": "21179950+s-mawjee@users.noreply.github.com", "user": {"login": "s-mawjee"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "dc575f6361c914d34179d9f5b5dff5b43556441c", "messageHeadline": "fix kube build again (#7174)", "author": {"name": "Jared Rhizor", "email": "jared@dataline.io", "user": {"login": "jrhizor"}}, "additions": 1, "deletions": 0}}, {"node": {"oid": "1d3a17a8fb2e9096605fd69a7b5b4872ad08ec7b", "messageHeadline": "\ud83c\udf89  Source S3 - memory & performance optimisations + advanced CSV opti\u2026", "author": {"name": "George Claireaux", "email": "george@claireaux.co.uk", "user": {"login": "Phlair"}}, "additions": 168, "deletions": 70}}, {"node": {"oid": "25110c167dc09ce55fe7a4e6eacb503f346bb8fa", "messageHeadline": "\ud83c\udf89 Google Directory: Add organizations and phones to users schema (#7167)", "author": {"name": "Yevhenii", "email": "34103125+yevhenii-ldv@users.noreply.github.com", "user": {"login": "yevhenii-ldv"}}, "additions": 95, "deletions": 3}}, {"node": {"oid": "abf0159778c4700c59e06b7a78d68e87cdc43dfc", "messageHeadline": "\ud83c\udf89  Add configurable dbt  parameter to destination-bigquery (#7118)", "author": {"name": "Andr\u00e9s Bravo", "email": "andresbravog@gmail.com", "user": {"login": "andresbravog"}}, "additions": 14, "deletions": 0}}, {"node": {"oid": "b18acd6014b61cdfddacc12857ba9070b880823e", "messageHeadline": "\ud83c\udf89 Connector Facebook-Marketing: update insights streams with custom e\u2026", "author": {"name": "Yevhenii", "email": "34103125+yevhenii-ldv@users.noreply.github.com", "user": {"login": "yevhenii-ldv"}}, "additions": 283, "deletions": 12}}, {"node": {"oid": "214b158bdea9c4579f16ab1d6f06b9f0a908bd12", "messageHeadline": "Add labels to EC2 build machines. Refactor actions to reduce duplicat\u2026", "author": {"name": "Davin Chia", "email": "davinchia@gmail.com", "user": {"login": "davinchia"}}, "additions": 96, "deletions": 84}}, {"node": {"oid": "1441bf944b5c374027d7c67a94e21305f61e7a11", "messageHeadline": "\ud83c\udf89 New Source: Appsflyer (#6497)", "author": {"name": "Achmad Syarif Hidayatullah", "email": "30652154+asyarif93@users.noreply.github.com", "user": {"login": "asyarif93"}}, "additions": 11257, "deletions": 0}}, {"node": {"oid": "2d32df1b20c18346ea4d0b171e0b829022175329", "messageHeadline": "fix more doc links (#7146)", "author": {"name": "Jared Rhizor", "email": "jared@dataline.io", "user": {"login": "jrhizor"}}, "additions": 19, "deletions": 19}}, {"node": {"oid": "726c3b909bc802a24d56744a0fa847b514f0ca79", "messageHeadline": "Bump Airbyte version from 0.30.20-alpha to 0.30.21-alpha (#7145)", "author": {"name": "Jared Rhizor", "email": "jared@dataline.io", "user": {"login": "jrhizor"}}, "additions": 26, "deletions": 26}}, {"node": {"oid": "41db058eb29deaf2b627c98886312d2ebce679f4", "messageHeadline": "loosen definition of object specs in SecretsHelper (#6654)", "author": {"name": "Jared Rhizor", "email": "jared@dataline.io", "user": {"login": "jrhizor"}}, "additions": 392, "deletions": 205}}, {"node": {"oid": "790152413161615d2a36a72a0f50604045cc79c5", "messageHeadline": "exclude archive from link checker (#7140)", "author": {"name": "Jared Rhizor", "email": "jared@dataline.io", "user": {"login": "jrhizor"}}, "additions": 4, "deletions": 0}}, {"node": {"oid": "0f93224769b760212514b287614f566b59f15ed4", "messageHeadline": "kube build fixes (#7139)", "author": {"name": "Jared Rhizor", "email": "jared@dataline.io", "user": {"login": "jrhizor"}}, "additions": 29, "deletions": 19}}, {"node": {"oid": "8d8eda97440d4da379be4aea28510c45ebe33ae0", "messageHeadline": "Fix Airbyte version env var (#7100)", "author": {"name": "Mario Molina", "email": "mmolimar@gmail.com", "user": {"login": "mmolimar"}}, "additions": 13, "deletions": 7}}, {"node": {"oid": "334d6d6d17047173f1bee63922bf185cc475a1d4", "messageHeadline": "copy correct docs dir to webapp (#7129)", "author": {"name": "Charles", "email": "giardina.charles@gmail.com", "user": {"login": "cgardens"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "741001ae922873839154f83c36567021b35636f8", "messageHeadline": "\ud83d\udc1b Airbyte CDK: fixing integration test failing", "author": {"name": "vitaliizazmic", "email": "75620293+vitaliizazmic@users.noreply.github.com", "user": {"login": "vitaliizazmic"}}, "additions": 12, "deletions": 7}}, {"node": {"oid": "1de7f4c365206e4ff60f2ee7de3003aa6386af62", "messageHeadline": "Minor typos in doc (#7106)", "author": {"name": "Tuan Nguyen", "email": "anhtuan.nguyen@me.com", "user": {"login": "tuanchris"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "04989bcad58dc750025ae42ee03ef43cec73c053", "messageHeadline": "Asana oAuth backend. (#7049)", "author": {"name": "Dmytro", "email": "dmitry.rezchykov@zazmic.com", "user": null}, "additions": 352, "deletions": 39}}, {"node": {"oid": "cf04b8bb8e58635f4086602e768a776e4e95a527", "messageHeadline": "\ud83c\udf89 Source GitLab: allow all domains to be used as `api_url` (#7108)", "author": {"name": "oleh.zorenko", "email": "19872253+Zirochkaa@users.noreply.github.com", "user": {"login": "Zirochkaa"}}, "additions": 9, "deletions": 5}}, {"node": {"oid": "62c230ad42c939cffa030d713a93be53461030aa", "messageHeadline": "Enable freshdesk in cloud (#7089)", "author": {"name": "Sherif A. Nada", "email": "snadalive@gmail.com", "user": {"login": "sherifnada"}}, "additions": 0, "deletions": 1}}, {"node": {"oid": "ad2b6dbff172ef8a6b5454d5bccd1921f7a6c5d1", "messageHeadline": ":bug: fixed OOM error when splitting a stream into several files (#7074)", "author": {"name": "andriikorotkov", "email": "88329385+andriikorotkov@users.noreply.github.com", "user": {"login": "andriikorotkov"}}, "additions": 183, "deletions": 59}}, {"node": {"oid": "b6c165c39f25b1bf823a6eb210a0684a2e29355a", "messageHeadline": "Run format command (#7105)", "author": {"name": "oleh.zorenko", "email": "19872253+Zirochkaa@users.noreply.github.com", "user": {"login": "Zirochkaa"}}, "additions": 8, "deletions": 18}}, {"node": {"oid": "c0c8f90954849f8a0a66f9f9cb099ff553b19b6d", "messageHeadline": "fix: hide search control if select no searchable (#6970)", "author": {"name": "Iakov Salikov", "email": "36078770+isalikov@users.noreply.github.com", "user": {"login": "isalikov"}}, "additions": 142, "deletions": 22}}, {"node": {"oid": "4054d8b45f8cb36cd4c2b26860dc033ffae3243f", "messageHeadline": ":bug: Source Zendesk Support: incorrect  spec file (#7097)", "author": {"name": "Maksym Pavlenok", "email": "antixar@gmail.com", "user": {"login": "antixar"}}, "additions": 4, "deletions": 14}}, {"node": {"oid": "f1ddfca1c57c8df609a4b9ef4786649397b40880", "messageHeadline": "\ud83d\udc1b Source Twilio: update schemas + turn on transformer for all streams\u2026", "author": {"name": "oleh.zorenko", "email": "19872253+Zirochkaa@users.noreply.github.com", "user": {"login": "Zirochkaa"}}, "additions": 82, "deletions": 127}}, {"node": {"oid": "f194f354c7e61868029dc58076c28ac5915297d1", "messageHeadline": "move basic normalization to connectors_base build (#7068)", "author": {"name": "Charles", "email": "giardina.charles@gmail.com", "user": {"login": "cgardens"}}, "additions": 91, "deletions": 55}}, {"node": {"oid": "d365f85654104ef420fc4783bad42604af6d2f62", "messageHeadline": "Fix invalid YAML frontmatter (#7088)", "author": {"name": "Samy Pess\u00e9", "email": "samypesse@gmail.com", "user": {"login": "SamyPesse"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "8ddfd90c9cc04b02cf11a7d4399672760f35bf4e", "messageHeadline": "add docs on how to set up ide to automatically add final (#7083)", "author": {"name": "Charles", "email": "giardina.charles@gmail.com", "user": {"login": "cgardens"}}, "additions": 15, "deletions": 1}}, {"node": {"oid": "ba44f700b9575aefd5bdaaa4728d3df23a46bbd5", "messageHeadline": "add final for params, local variables, and fields (#7084)", "author": {"name": "Charles", "email": "giardina.charles@gmail.com", "user": {"login": "cgardens"}}, "additions": 5815, "deletions": 5580}}, {"node": {"oid": "592f7fe2b24aa0eccba4872c1eeaf0c9d31a8d66", "messageHeadline": ":bug: Source ZenDesk Support: fix 404 responses for the ticket_commen\u2026", "author": {"name": "Maksym Pavlenok", "email": "antixar@gmail.com", "user": {"login": "antixar"}}, "additions": 261, "deletions": 110}}, {"node": {"oid": "1b5922896ba67a95d33830e4b2ca96d04b7d7357", "messageHeadline": "upgrade to Gradle 7.2 (#7070)", "author": {"name": "Jared Rhizor", "email": "jared@dataline.io", "user": {"login": "jrhizor"}}, "additions": 77, "deletions": 30}}, {"node": {"oid": "c129e02ffab8e1d6a2d8a8cb434e477332ca247c", "messageHeadline": "refactor confusing methods (#6641)", "author": {"name": "Charles", "email": "giardina.charles@gmail.com", "user": {"login": "cgardens"}}, "additions": 39, "deletions": 49}}, {"node": {"oid": "d154f8b2786a0bc11585e0876b4f46c3e17f2a88", "messageHeadline": "update docs to avoid long run times for formatting (#7064)", "author": {"name": "Charles", "email": "giardina.charles@gmail.com", "user": {"login": "cgardens"}}, "additions": 14, "deletions": 5}}, {"node": {"oid": "713fe61efd6fddf85d6230f5383b450a0a781542", "messageHeadline": "\ud83c\udf89 New Source: TikTok Marketing (#5887)", "author": {"name": "Maksym Pavlenok", "email": "antixar@gmail.com", "user": {"login": "antixar"}}, "additions": 1808, "deletions": 0}}, {"node": {"oid": "ec240edc46aa941bd6741746fd8524159b7e4cc7", "messageHeadline": "Fix the content type retrieval (#7013)", "author": {"name": "Benoit Moriceau", "email": "benoit@airbyte.io", "user": {"login": "benmoriceau"}}, "additions": 185, "deletions": 32}}, {"node": {"oid": "e70e84084f2c555a9743d1f15ea4fe185b322c8b", "messageHeadline": "Remove job submitter from scheduleJobsPool (#7044)", "author": {"name": "Subodh Kant Chaturvedi", "email": "subodh@airbyte.io", "user": {"login": "subodh1810"}}, "additions": 0, "deletions": 1}}, {"node": {"oid": "825e487bb10b4824245d069776db5d0d4ac74e60", "messageHeadline": "enable campaign_metrics stream (#6856)", "author": {"name": "Marcos Marx", "email": "marcosmarxm@users.noreply.github.com", "user": {"login": "marcosmarxm"}}, "additions": 7, "deletions": 5}}, {"node": {"oid": "00760168c392da9168858e47a37759f520c84038", "messageHeadline": "fix: nav overflow-y (#6953)", "author": {"name": "Iakov Salikov", "email": "36078770+isalikov@users.noreply.github.com", "user": {"login": "isalikov"}}, "additions": 1, "deletions": 0}}, {"node": {"oid": "cfae84cbb0692cb5c7610d489c76f5b91ae3db58", "messageHeadline": "\ud83c\udf89 Source Shopify: support oauth flow (#6951)", "author": {"name": "Baz", "email": "oleksandr.bazarnov@globallogic.com", "user": {"login": "bazarnov"}}, "additions": 142, "deletions": 25}}, {"node": {"oid": "c4620559d7132de3d2191a6e006472466dd2765d", "messageHeadline": ":tada: Refactor Normalization docker images and upgrade to use dbt 0.\u2026", "author": {"name": "Christophe Duong", "email": "christophe.duong@gmail.com", "user": {"login": "ChristopheDuong"}}, "additions": 8729, "deletions": 8273}}, {"node": {"oid": "d9e8a74d7ebee67b78d9d6c46adb7f95899ca5b2", "messageHeadline": "Fix column title order in sync catalog (#6862)", "author": {"name": "Yuhui Shi", "email": "74702693+yuhuishi-convect@users.noreply.github.com", "user": {"login": "yuhuishi-convect"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "3adf8117267cd2d4d27dd2eeb6b1e766c60aa906", "messageHeadline": "CDK: add option to source to skip config validation on read/discover \u2026", "author": {"name": "Vadym", "email": "vege1wgw@gmail.com", "user": {"login": "htrueman"}}, "additions": 12, "deletions": 3}}, {"node": {"oid": "62826f82fdb198785ec788b3da71c771d140d645", "messageHeadline": "\ud83c\udf89 Source Google Analytics v4: add intermediary auth config support (#\u2026", "author": {"name": "Arthur Galuza", "email": "a.galuza@exaft.com", "user": {"login": "gaart"}}, "additions": 17, "deletions": 9}}, {"node": {"oid": "f0debaad32da3ff2a1a6451f635dd32a8416d140", "messageHeadline": "\ud83c\udf89 Document stream caching (#6846)", "author": {"name": "Arthur Galuza", "email": "a.galuza@exaft.com", "user": {"login": "gaart"}}, "additions": 28, "deletions": 0}}, {"node": {"oid": "409101ad79ec033fc5fdd8a6072444d118217b96", "messageHeadline": "\ud83c\udf89 Source Greenhouse: Implement Additional Endpoints Support (#6377)", "author": {"name": "Vadym", "email": "vege1wgw@gmail.com", "user": {"login": "htrueman"}}, "additions": 1730, "deletions": 775}}, {"node": {"oid": "3b32a091ff6e9fc502ffeb284e8550b05ca8f300", "messageHeadline": "fix: start icon for settings (#7046)", "author": {"name": "Iakov Salikov", "email": "36078770+isalikov@users.noreply.github.com", "user": {"login": "isalikov"}}, "additions": 8, "deletions": 1}}, {"node": {"oid": "6c4ae4aac46ce17654df0f9f88d1f53ac8a73d96", "messageHeadline": "Source Hubspot: update SAT config (#6995)", "author": {"name": "Yevhenii", "email": "34103125+yevhenii-ldv@users.noreply.github.com", "user": {"login": "yevhenii-ldv"}}, "additions": 185, "deletions": 153}}, {"node": {"oid": "ae9048cfaac924054b45db676cd6f6b2c27da827", "messageHeadline": "\ud83c\udf89 Redshift Source/Destination SSL Support (#6965)", "author": {"name": "VitaliiMaltsev", "email": "39538064+VitaliiMaltsev@users.noreply.github.com", "user": {"login": "VitaliiMaltsev"}}, "additions": 175, "deletions": 27}}, {"node": {"oid": "2e7ff2e83bc39e03917f727adb44841ab96dde1b", "messageHeadline": "Trello source: Add oAuth flow (#6968)", "author": {"name": "Dmytro", "email": "dmitry.rezchykov@zazmic.com", "user": null}, "additions": 31, "deletions": 11}}, {"node": {"oid": "05e09aff7db2852233458365231ec57ccbf4327c", "messageHeadline": "\ud83c\udf89Destination MySQl - added ssl strict encrypt connector (#6763)", "author": {"name": "Eugene", "email": "etsybaev@gmail.com", "user": {"login": "etsybaev"}}, "additions": 544, "deletions": 3}}, {"node": {"oid": "c4f93fde99437079a1c9533c1b0dfb7c7b3409f3", "messageHeadline": "Fix helm CI (#7004)", "author": {"name": "Artem Astapenko", "email": "3767150+Jamakase@users.noreply.github.com", "user": {"login": "jamakase"}}, "additions": 0, "deletions": 12}}, {"node": {"oid": "80c9ed2b029ece0d4c6a4c9278b0d1246c593f0e", "messageHeadline": ":bug: AWS S3 Staging COPY is writing records from different table in \u2026", "author": {"name": "andriikorotkov", "email": "88329385+andriikorotkov@users.noreply.github.com", "user": {"login": "andriikorotkov"}}, "additions": 43, "deletions": 25}}, {"node": {"oid": "ab4443359c580290cf13c0d7ebe85d7efee1a349", "messageHeadline": "fix build (#7022)", "author": {"name": "Jared Rhizor", "email": "jared@dataline.io", "user": {"login": "jrhizor"}}, "additions": 3, "deletions": 1}}, {"node": {"oid": "3841e8a029ea49ff3a9df1b62d0c350c20c596b7", "messageHeadline": "Docs Refresh: Amazon Seller Partner (#7023)", "author": {"name": "Abhi Vaidyanatha", "email": "abhi@airbyte.io", "user": {"login": "avaidyanatha"}}, "additions": 34, "deletions": 36}}, {"node": {"oid": "da627c54718342d898c86ac186e541350c21052c", "messageHeadline": ":tada: Create a secure-only Oracle Source (#6898)", "author": {"name": "andriikorotkov", "email": "88329385+andriikorotkov@users.noreply.github.com", "user": {"login": "andriikorotkov"}}, "additions": 656, "deletions": 6}}, {"node": {"oid": "bfe865aebf1a887a694ee8ee6529f2dc35d89a52", "messageHeadline": "\ud83c\udf89 Source Google Sheets: Support connecting via oAuth webflow (#6354)", "author": {"name": "Arthur Galuza", "email": "a.galuza@exaft.com", "user": {"login": "gaart"}}, "additions": 128, "deletions": 34}}, {"node": {"oid": "922bfd08a9182443599b78dbb273d70cb9f63d30", "messageHeadline": "Add recommendation for disk size in GCP/AWS deployment guide. (#7018)", "author": {"name": "Abhi Vaidyanatha", "email": "abhi@airbyte.io", "user": {"login": "avaidyanatha"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "cb448681b9fb24f17c1ae6c435e81b4cb1f3f7e2", "messageHeadline": "Update Keen documentation (#6948)", "author": {"name": "maciej-nedza", "email": "76946708+maciej-nedza@users.noreply.github.com", "user": {"login": "maciej-nedza"}}, "additions": 115, "deletions": 83}}, {"node": {"oid": "08afd9eea0c3372953b2d9da43f1ce9dd9b3fc30", "messageHeadline": "Add meta description to Shopify source page. (#7017)", "author": {"name": "Abhi Vaidyanatha", "email": "abhi@airbyte.io", "user": {"login": "avaidyanatha"}}, "additions": 5, "deletions": 0}}, {"node": {"oid": "50623077d4ea8b969dbb63dace2c5b56da2c9c5d", "messageHeadline": "Release New Redshift Version (accept manifest comm PR) (#6851)", "author": {"name": "Marcos Marx", "email": "marcosmarxm@users.noreply.github.com", "user": {"login": "marcosmarxm"}}, "additions": 0, "deletions": 0}}, {"node": {"oid": "22e21b77241257a7862d0341dde5900e420a52f6", "messageHeadline": "Destination Redshift: (Performance) Add parallel loading to Redshift \u2026", "author": {"name": "Matt Hoag", "email": "matt.hoag@c2fo.com", "user": {"login": "archaean"}}, "additions": 141, "deletions": 24}}, {"node": {"oid": "72a3368da6939af688283ac8479a4c9f6251bbe8", "messageHeadline": "Bump Airbyte version from 0.30.19-alpha to 0.30.20-alpha (#7016)", "author": {"name": "Jared Rhizor", "email": "jared@dataline.io", "user": {"login": "jrhizor"}}, "additions": 26, "deletions": 26}}, {"node": {"oid": "f82c9ce90e5a26c3e173a090f7468ba6c250a5d3", "messageHeadline": "temporarily re-add webapp papercups/openreplay vars (#7015)", "author": {"name": "Jared Rhizor", "email": "jared@dataline.io", "user": {"login": "jrhizor"}}, "additions": 2, "deletions": 0}}, {"node": {"oid": "cb4d5f5bcef2c97a1c77cb6f31c888d2c00a64d6", "messageHeadline": "fix(workflow): community label is not added draft pr (#7014)", "author": {"name": "Harshith Mullapudi", "email": "harshithmullapudi@gmail.com", "user": {"login": "harshithmullapudi"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "6c25e19b756f13eedcc880a7751651154da08a42", "messageHeadline": "Refactor to better test import behaviors (#6836)", "author": {"name": "Christophe Duong", "email": "christophe.duong@gmail.com", "user": {"login": "ChristopheDuong"}}, "additions": 85, "deletions": 11}}, {"node": {"oid": "74fecdd04506f3caa6a8e838f075ed3a90c3b7c7", "messageHeadline": "\ud83c\udf89 Source Freshdesk: add start_date parameter to specification from wh\u2026", "author": {"name": "vitaliizazmic", "email": "75620293+vitaliizazmic@users.noreply.github.com", "user": {"login": "vitaliizazmic"}}, "additions": 32, "deletions": 7}}, {"node": {"oid": "7aa93412350b4252c90e8a1d55e4d0719d079acd", "messageHeadline": "Update integrations/amplitude release date (#6997)", "author": {"name": "Denis Sokolov", "email": "denis@sokolov.cc", "user": {"login": "denis-sokolov"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "b4f9788b5bbf1636c16b77be475a2749ab316c99", "messageHeadline": "fix(workflow): community label not added for FIRST_TIME, FIRST_TIME_C\u2026", "author": {"name": "Harshith Mullapudi", "email": "harshithmullapudi@gmail.com", "user": {"login": "harshithmullapudi"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "fea3bf6798aedfe0f9c1dc08241279da06dd0b47", "messageHeadline": "Remove papercups (#6955)", "author": {"name": "Artem Astapenko", "email": "3767150+Jamakase@users.noreply.github.com", "user": {"login": "jamakase"}}, "additions": 67, "deletions": 590}}, {"node": {"oid": "d0d92011e6c87e20662630cd3bb52f1482bdab1d", "messageHeadline": "Remove openreplay (#6940)", "author": {"name": "Artem Astapenko", "email": "3767150+Jamakase@users.noreply.github.com", "user": {"login": "jamakase"}}, "additions": 0, "deletions": 72}}, {"node": {"oid": "a42ce27c1a5fe0ad71e9be37b9871d3f58dcbc68", "messageHeadline": "Bump Airbyte version from 0.30.18-alpha to 0.30.19-alpha (#6991)", "author": {"name": "Jared Rhizor", "email": "jared@dataline.io", "user": {"login": "jrhizor"}}, "additions": 26, "deletions": 26}}, {"node": {"oid": "a28f3ac4eb2ecc40687791b4fc875e7dec0739af", "messageHeadline": "updated spec for mysql-source (#6976)", "author": {"name": "andriikorotkov", "email": "88329385+andriikorotkov@users.noreply.github.com", "user": {"login": "andriikorotkov"}}, "additions": 2, "deletions": 9}}, {"node": {"oid": "378e8e07d13de6a4ee65c4799c49a685aa0962ea", "messageHeadline": "Move 'new EnvConfigs()' towards the outer shell of the app for improv\u2026", "author": {"name": "Jenny Brown", "email": "85510829+airbyte-jenny@users.noreply.github.com", "user": {"login": "airbyte-jenny"}}, "additions": 211, "deletions": 135}}, {"node": {"oid": "d5c04991bc2f8b5951a12dadb2ed6a5098744297", "messageHeadline": "\ud83c\udf89 CDK: use standard logger with custom handler", "author": {"name": "vitaliizazmic", "email": "75620293+vitaliizazmic@users.noreply.github.com", "user": {"login": "vitaliizazmic"}}, "additions": 168, "deletions": 14}}, {"node": {"oid": "fae6d4719dfdfcbae171cabbf9061532634931ce", "messageHeadline": "\ud83d\udcda Add operator guide to adding Slack Notifications for sync status. (\u2026", "author": {"name": "Abhi Vaidyanatha", "email": "abhi@airbyte.io", "user": {"login": "avaidyanatha"}}, "additions": 55, "deletions": 0}}, {"node": {"oid": "fd025dc9e072d524acf6f98415df5befae4204d0", "messageHeadline": "api token warn (#6980)", "author": {"name": "Marcos Marx", "email": "marcosmarxm@users.noreply.github.com", "user": {"login": "marcosmarxm"}}, "additions": 5, "deletions": 0}}, {"node": {"oid": "2b39c11425586341fdd87e5ce25785edba90d865", "messageHeadline": "\ud83c\udf89 Destination Oracle: implemented connection encryption using N\u2026 (#6893)", "author": {"name": "Oleksandr Sheheda", "email": "alexandr-shegeda@users.noreply.github.com", "user": {"login": "alexandr-shegeda"}}, "additions": 482, "deletions": 184}}, {"node": {"oid": "a98b3fe414e3eafc4640b665a7e5c4d446d22ad4", "messageHeadline": "MySql Source: Fix data processing (#6093)", "author": {"name": "Andrii Leonets", "email": "30464745+DoNotPanicUA@users.noreply.github.com", "user": {"login": "DoNotPanicUA"}}, "additions": 209, "deletions": 612}}, {"node": {"oid": "81fd664362732bc168edd6171c50c8b0f0f1523f", "messageHeadline": "\ud83d\udc1b Source Zuora: fixed minimum value of `window_in_days` (#6960)", "author": {"name": "Baz", "email": "oleksandr.bazarnov@globallogic.com", "user": {"login": "bazarnov"}}, "additions": 6, "deletions": 5}}, {"node": {"oid": "9466a6d2bbcc0ad8c86dacacafcef979186f038a", "messageHeadline": "Swallow oauth tracking exceptions (#6969)", "author": {"name": "Christophe Duong", "email": "christophe.duong@gmail.com", "user": {"login": "ChristopheDuong"}}, "additions": 26, "deletions": 5}}, {"node": {"oid": "d3fd3b46de42157970be2014d3a758f091a86289", "messageHeadline": "\ud83c\udf89 Create a secure-only MSSQL destination (#6764)", "author": {"name": "VitaliiMaltsev", "email": "39538064+VitaliiMaltsev@users.noreply.github.com", "user": {"login": "VitaliiMaltsev"}}, "additions": 380, "deletions": 7}}, {"node": {"oid": "6a28488884434959d78bd7a6c886fd11760ef97b", "messageHeadline": "\ud83c\udf89 Source Typeform: support pulling data from a select set of forms", "author": {"name": "vitaliizazmic", "email": "75620293+vitaliizazmic@users.noreply.github.com", "user": {"login": "vitaliizazmic"}}, "additions": 28, "deletions": 9}}, {"node": {"oid": "51a2e45c50585808cee9d7919d2073311e406528", "messageHeadline": "\ud83d\udc1b Source Gitlab: fix pattern field in spec file, remove unused fields\u2026", "author": {"name": "oleh.zorenko", "email": "19872253+Zirochkaa@users.noreply.github.com", "user": {"login": "Zirochkaa"}}, "additions": 11, "deletions": 30}}, {"node": {"oid": "cb6d66ddf73518830e9911f8390d956728eccc74", "messageHeadline": "Improve message about errors in stream's schema (#6934)", "author": {"name": "oleh.zorenko", "email": "19872253+Zirochkaa@users.noreply.github.com", "user": {"login": "Zirochkaa"}}, "additions": 5, "deletions": 2}}, {"node": {"oid": "24c53b25dd5030341084e94817e3c6dacada865e", "messageHeadline": "\ud83d\udc1b Source Amplitude: log error when got 404 (#6541)", "author": {"name": "Arthur Galuza", "email": "a.galuza@exaft.com", "user": {"login": "gaart"}}, "additions": 44, "deletions": 13}}, {"node": {"oid": "99b1e91c659b98b906508ad549519bceef8b084c", "messageHeadline": "\ud83c\udf89 Source Pipedrive: add oAuth support (#6821)", "author": {"name": "Arthur Galuza", "email": "a.galuza@exaft.com", "user": {"login": "gaart"}}, "additions": 147, "deletions": 37}}, {"node": {"oid": "6fb989feb78a413e4afdef47b6469c2a9d344fb0", "messageHeadline": "\ud83c\udf89Destination MSSQL: Fix the Acceptance Tests based on Normalization (\u2026", "author": {"name": "Baz", "email": "oleksandr.bazarnov@globallogic.com", "user": {"login": "bazarnov"}}, "additions": 31, "deletions": 8}}, {"node": {"oid": "22c3a9e043e27c64587351f280ec16b147685158", "messageHeadline": "\ud83d\udc1b MongoDb Source: Added filter to avoid MongoDb system collections (#\u2026", "author": {"name": "irynakruk", "email": "iryna.kruk9@gmail.com", "user": {"login": "irynakruk"}}, "additions": 15, "deletions": 7}}, {"node": {"oid": "ef7a311e7c608c66005b2b7921381d02e06239bc", "messageHeadline": "feat: sign out button for email verification page (#6891)", "author": {"name": "Iakov Salikov", "email": "36078770+isalikov@users.noreply.github.com", "user": {"login": "isalikov"}}, "additions": 9, "deletions": 2}}, {"node": {"oid": "7cfcd2a0d1d3651535c70af1dbf303065109af19", "messageHeadline": "Jamakase/special offer block (#6950)", "author": {"name": "Artem Astapenko", "email": "3767150+Jamakase@users.noreply.github.com", "user": {"login": "jamakase"}}, "additions": 5776, "deletions": 8}}, {"node": {"oid": "dc42f8c2a3e98e84a9f42e0c284300a9e83b7780", "messageHeadline": "added intercomHash and buy credits option (#6931)", "author": {"name": "Iakov Salikov", "email": "36078770+isalikov@users.noreply.github.com", "user": {"login": "isalikov"}}, "additions": 33, "deletions": 14}}, {"node": {"oid": "17f27ed46866551e98b79386e9669f032c16086c", "messageHeadline": "font awesomw icons replaces with figma svg paths (#6627)", "author": {"name": "Iakov Salikov", "email": "36078770+isalikov@users.noreply.github.com", "user": {"login": "isalikov"}}, "additions": 72, "deletions": 52}}, {"node": {"oid": "77fd7d9e34d1442989727fb09ef139e75f5d30d7", "messageHeadline": "Added Mongodb secure only source (#6859)", "author": {"name": "irynakruk", "email": "iryna.kruk9@gmail.com", "user": {"login": "irynakruk"}}, "additions": 456, "deletions": 28}}, {"node": {"oid": "f37d13ffa3a004ffea47446b34a1d8e93b85ba57", "messageHeadline": "6814 / skip onboarding button (#6890)", "author": {"name": "Iakov Salikov", "email": "36078770+isalikov@users.noreply.github.com", "user": {"login": "isalikov"}}, "additions": 30, "deletions": 24}}, {"node": {"oid": "d767003375dbedf5aef089d2eedcf9f9fc3880d6", "messageHeadline": "Trello OAuth backend. (#6944)", "author": {"name": "Dmytro", "email": "dmitry.rezchykov@zazmic.com", "user": null}, "additions": 474, "deletions": 64}}, {"node": {"oid": "73ee2e93633368b71b22a9e27acdf9e47fd8504c", "messageHeadline": "Improve signUp form behaviour (#6936)", "author": {"name": "Artem Astapenko", "email": "3767150+Jamakase@users.noreply.github.com", "user": {"login": "jamakase"}}, "additions": 148, "deletions": 155}}, {"node": {"oid": "a12076a6edbd1d882e45f01af4d2412df379085e", "messageHeadline": "\ud83d\udc1b Source Intercom: Fix pagination for contacts (#6879)", "author": {"name": "Serhii Lazebnyi", "email": "53845333+lazebnyi@users.noreply.github.com", "user": {"login": "lazebnyi"}}, "additions": 8, "deletions": 5}}, {"node": {"oid": "d9c3555fb777abd4410b50a06b75944c479fe2b8", "messageHeadline": "Adding extra environment variables in Helm Chart (#6894)", "author": {"name": "Mario Molina", "email": "mmolimar@gmail.com", "user": {"login": "mmolimar"}}, "additions": 48, "deletions": 1}}, {"node": {"oid": "5940749247151ec8a0cadc6dc0efe02aa9afa9a0", "messageHeadline": "Add unknown error (#6813)", "author": {"name": "Artem Astapenko", "email": "3767150+Jamakase@users.noreply.github.com", "user": {"login": "jamakase"}}, "additions": 7, "deletions": 2}}, {"node": {"oid": "ac2d3073a26d903e342d7fc0d4290b9ec64fc193", "messageHeadline": "\ud83c\udf89 New search API endpoints for connections, sources, and destinations\u2026", "author": {"name": "Mario Molina", "email": "mmolimar@gmail.com", "user": {"login": "mmolimar"}}, "additions": 1401, "deletions": 617}}, {"node": {"oid": "ee18ba11d4c5a244d219e7f55334e79828b8bf3f", "messageHeadline": "Add High-Level context to Incremental/. (#6919)", "author": {"name": "Abhi Vaidyanatha", "email": "abhi@airbyte.io", "user": {"login": "avaidyanatha"}}, "additions": 7, "deletions": 2}}, {"node": {"oid": "ae32ecbb27861a73ffbbcc9920fb3e91c5e2791e", "messageHeadline": "GitBook: [master] 186 pages and 77 assets modified", "author": {"name": "Abhi Vaidyanatha", "email": "abhi@airbyte.io", "user": {"login": "avaidyanatha"}}, "additions": 3142, "deletions": 2837}}, {"node": {"oid": "c8c9905b355d4402b07a04a2a272bc030a150285", "messageHeadline": "Bump Airbyte version from 0.30.17-alpha to 0.30.18-alpha (#6916)", "author": {"name": "Jared Rhizor", "email": "jared@dataline.io", "user": {"login": "jrhizor"}}, "additions": 26, "deletions": 26}}, {"node": {"oid": "f52b67dec95898c96e22d082e698def06924edf3", "messageHeadline": "Rich embed the CDK Speedrun video. (#6915)", "author": {"name": "Abhi Vaidyanatha", "email": "abhi@airbyte.io", "user": {"login": "avaidyanatha"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "ca61cd1dfd441d0f89def9c3c384459d5be851f5", "messageHeadline": "Add CDK video to CDK Speedrun doc. (#6914)", "author": {"name": "Abhi Vaidyanatha", "email": "abhi@airbyte.io", "user": {"login": "avaidyanatha"}}, "additions": 2, "deletions": 0}}, {"node": {"oid": "d399170adb62c3e8b8c10e5c1f4741e006658adb", "messageHeadline": "Archive FAQ and Examples docs. (#6913)", "author": {"name": "Abhi Vaidyanatha", "email": "abhi@airbyte.io", "user": {"login": "avaidyanatha"}}, "additions": 97, "deletions": 97}}, {"node": {"oid": "06adffbb3805932dcae8b22358806c4531c3e96d", "messageHeadline": "Deploy Airbyte Open-source to make it more explicit (#6596)", "author": {"name": "John Lafleur", "email": "john@airbyte.io", "user": {"login": "johnlafleur"}}, "additions": 3, "deletions": 3}}, {"node": {"oid": "4143417682c40c25dc47045bdefc4dec2e4354f4", "messageHeadline": "add rest of sentry config (#6902)", "author": {"name": "Jared Rhizor", "email": "jared@dataline.io", "user": {"login": "jrhizor"}}, "additions": 7, "deletions": 2}}, {"node": {"oid": "dd152a8e6d2897ff1f70e80950d82ffb29d28430", "messageHeadline": "allow window fallback for intercom id (#6903)", "author": {"name": "Jared Rhizor", "email": "jared@dataline.io", "user": {"login": "jrhizor"}}, "additions": 5, "deletions": 1}}, {"node": {"oid": "9ebac822e9e146c5d4135664c304d3ecf9c08952", "messageHeadline": "Removing FAQ as comparison pages live on the website (#6758)", "author": {"name": "John Lafleur", "email": "john@airbyte.io", "user": {"login": "johnlafleur"}}, "additions": 7, "deletions": 11}}, {"node": {"oid": "be922780a72d322751d2f06c5b216adb16644a1d", "messageHeadline": "Added MSSql secure only source (#6754)", "author": {"name": "irynakruk", "email": "iryna.kruk9@gmail.com", "user": {"login": "irynakruk"}}, "additions": 419, "deletions": 2}}, {"node": {"oid": "b284b3b26c77eae4a417d5b8c26b81d039e93d70", "messageHeadline": "Bump Airbyte version from 0.30.16-alpha to 0.30.17-alpha (#6899)", "author": {"name": "Jared Rhizor", "email": "jared@dataline.io", "user": {"login": "jrhizor"}}, "additions": 26, "deletions": 26}}, {"node": {"oid": "5d9d36bd6df96990cab7e3f0de9d8e22a157dd2a", "messageHeadline": "use window vars for sentry and correct env name (#6802)", "author": {"name": "Jared Rhizor", "email": "jared@dataline.io", "user": {"login": "jrhizor"}}, "additions": 5, "deletions": 2}}, {"node": {"oid": "ec68f478ffa0820106402347fbd6617bdb4eb2f1", "messageHeadline": "\ud83d\udc1b fix: Normalization date-time should handle empty strings \"\" (#6379)", "author": {"name": "Anna Lvova", "email": "37615075+annalvova05@users.noreply.github.com", "user": {"login": "annalvova05"}}, "additions": 120, "deletions": 74}}, {"node": {"oid": "bf3189cd12fd337f7003b5c8218eaa2c1c0e69a6", "messageHeadline": "\ud83c\udf89 Source Google Analytics v4: Declare oauth parameters in google sour\u2026", "author": {"name": "Arthur Galuza", "email": "a.galuza@exaft.com", "user": {"login": "gaart"}}, "additions": 128, "deletions": 91}}, {"node": {"oid": "29ea7f19eb438428f3d086c8608ea0c445800d80", "messageHeadline": "Add integration tests for Normalization - added `ad_cdc_log_pos` (#6799)", "author": {"name": "Harshith Mullapudi", "email": "harshithmullapudi@gmail.com", "user": {"login": "harshithmullapudi"}}, "additions": 1329, "deletions": 2}}, {"node": {"oid": "bb32c824292b260ef0740c369d0b00f988948c47", "messageHeadline": "\ud83c\udf89 Oracle Source: Add encryption options (#6616)", "author": {"name": "VitaliiMaltsev", "email": "39538064+VitaliiMaltsev@users.noreply.github.com", "user": {"login": "VitaliiMaltsev"}}, "additions": 262, "deletions": 13}}, {"node": {"oid": "f13313e37e593e051db713bd1ed7633e5e965713", "messageHeadline": "Order CDC records by cdc log position if present (#6688)", "author": {"name": "Daniel Diamond", "email": "33811744+danieldiamond@users.noreply.github.com", "user": {"login": "danieldiamond"}}, "additions": 4, "deletions": 0}}, {"node": {"oid": "47698199bc027b6f1bddb28af1c383f2b829ee8b", "messageHeadline": "\ud83d\udc1b Source Stripe: Fix missing `start_date` argument + update json file\u2026", "author": {"name": "oleh.zorenko", "email": "19872253+Zirochkaa@users.noreply.github.com", "user": {"login": "Zirochkaa"}}, "additions": 367, "deletions": 39}}, {"node": {"oid": "549c43fc5877d8a38a2912b2c54a304b9e5795ac", "messageHeadline": "Bump Airbyte version from 0.30.15-alpha to 0.30.16-alpha (#6880)", "author": {"name": "Jared Rhizor", "email": "jared@dataline.io", "user": {"login": "jrhizor"}}, "additions": 26, "deletions": 26}}, {"node": {"oid": "8d599c86a84726235c765c78db1ddd85c558bf7f", "messageHeadline": "correct dead links and exclude docs (#6857)", "author": {"name": "Marcos Marx", "email": "marcosmarxm@users.noreply.github.com", "user": {"login": "marcosmarxm"}}, "additions": 4, "deletions": 18}}, {"node": {"oid": "e5abaeccef8adae45377c22791d67ff9cf201e6f", "messageHeadline": "\ud83c\udf89 Base-normalization: Implement `normalization` for `MSSQL-destinatio\u2026", "author": {"name": "Baz", "email": "oleksandr.bazarnov@globallogic.com", "user": {"login": "bazarnov"}}, "additions": 4246, "deletions": 50}}, {"node": {"oid": "ab6cc4914ac68cfed4c89acf05fc785c0c684a14", "messageHeadline": "\ud83c\udf89 Source Google Ads: add new stream 'click_view' (#6684)", "author": {"name": "Yevhenii", "email": "34103125+yevhenii-ldv@users.noreply.github.com", "user": {"login": "yevhenii-ldv"}}, "additions": 93, "deletions": 11}}, {"node": {"oid": "00d56e7711d2e4fdfb10ca8c1ccdd5d1bf7bf363", "messageHeadline": "\ud83c\udf89 Source Slack: Implement OAuth support with OAuth authenticator (#6570)", "author": {"name": "Yevhenii", "email": "34103125+yevhenii-ldv@users.noreply.github.com", "user": {"login": "yevhenii-ldv"}}, "additions": 155, "deletions": 34}}, {"node": {"oid": "873fc061239a02b7f16426d49985d958741ec273", "messageHeadline": ":bug: Fixed mysql source secure only (#6868)", "author": {"name": "andriikorotkov", "email": "88329385+andriikorotkov@users.noreply.github.com", "user": {"login": "andriikorotkov"}}, "additions": 5, "deletions": 4}}, {"node": {"oid": "83fabfeabb37c763b67d0f3f35889b1c47cafc80", "messageHeadline": "Github source: fix config backward compatability (#6833)", "author": {"name": "Dmytro", "email": "dmitry.rezchykov@zazmic.com", "user": null}, "additions": 6, "deletions": 5}}, {"node": {"oid": "ae63696d2beaf578f675138d6711f442e3ffec0d", "messageHeadline": "Asana source: Add oauth init flow parameters support (#6832)", "author": {"name": "Dmytro", "email": "dmitry.rezchykov@zazmic.com", "user": null}, "additions": 202, "deletions": 22}}, {"node": {"oid": "276d914a5797b4695cf1779ea11e125cccbe2830", "messageHeadline": "Direct to Discourse tagged list instead of specific issues on Trouble\u2026", "author": {"name": "Abhi Vaidyanatha", "email": "abhi@airbyte.io", "user": {"login": "avaidyanatha"}}, "additions": 5, "deletions": 7}}, {"node": {"oid": "31af81e03a59792d533e6ff6db2815f92d995b0f", "messageHeadline": "remove marketo singer credentials", "author": {"name": "Sherif Nada", "email": "snadalive@gmail.com", "user": {"login": "sherifnada"}}, "additions": 0, "deletions": 1}}, {"node": {"oid": "b470489983140bf64963cf9200b95ca0f0c57547", "messageHeadline": "\ud83e\uddf9delete marketo singer source (#6800)", "author": {"name": "Sherif A. Nada", "email": "snadalive@gmail.com", "user": {"login": "sherifnada"}}, "additions": 0, "deletions": 2854}}, {"node": {"oid": "ae01fc1ef2363eb43544afe5e231745d2634faa4", "messageHeadline": "remove woocommerce from list and run format (#6854)", "author": {"name": "Marcos Marx", "email": "marcosmarxm@users.noreply.github.com", "user": {"login": "marcosmarxm"}}, "additions": 340, "deletions": 1236}}, {"node": {"oid": "fa871f730045d6810737eca47a646a665315c6c4", "messageHeadline": "Add Troubleshooting for Shopify (#6853)", "author": {"name": "Abhi Vaidyanatha", "email": "abhi@airbyte.io", "user": {"login": "avaidyanatha"}}, "additions": 4, "deletions": 0}}, {"node": {"oid": "3e2a0e60717f7f4158366f47ee0290c926282127", "messageHeadline": "\ud83c\udf89  New Source: WooCommerce (#5955)", "author": {"name": "James Sewa Wilson", "email": "james.sewa.wilson@gmail.com", "user": {"login": "jacqueskpoty"}}, "additions": 3908, "deletions": 0}}, {"node": {"oid": "3165a740faf68aa8fdffcfa35e49aa4ef907a3c8", "messageHeadline": "add toString for MaxWorkersConfig (#6818)", "author": {"name": "Jared Rhizor", "email": "jared@dataline.io", "user": {"login": "jrhizor"}}, "additions": 10, "deletions": 0}}, {"node": {"oid": "746da21b64f4f39ffb544c32301f9dfd042a5c8a", "messageHeadline": "fix normalization run length logging (#6803)", "author": {"name": "Jared Rhizor", "email": "jared@dataline.io", "user": {"login": "jrhizor"}}, "additions": 3, "deletions": 1}}, {"node": {"oid": "81e266253d71f69b11194290d50a38fd2b057dbe", "messageHeadline": "feat: UpgradeButtonsHidden for cloudVersion (#6708)", "author": {"name": "Iakov Salikov", "email": "36078770+isalikov@users.noreply.github.com", "user": {"login": "isalikov"}}, "additions": 65, "deletions": 44}}, {"node": {"oid": "acff636e4b5857dac018b6f4b71b378b9f1e34ba", "messageHeadline": "Fix list formatting in SSH tunnel sections (#6847)", "author": {"name": "Abhi Vaidyanatha", "email": "abhi@airbyte.io", "user": {"login": "avaidyanatha"}}, "additions": 2, "deletions": 0}}, {"node": {"oid": "f4ba6c07636d0f9f33421df791b953ec762c6349", "messageHeadline": "Marcos/test pr 6054 (#6581)", "author": {"name": "Marcos Marx", "email": "marcosmarxm@users.noreply.github.com", "user": {"login": "marcosmarxm"}}, "additions": 412, "deletions": 1050}}, {"node": {"oid": "a3196428a7226b7bd02a1a3213960f015db37572", "messageHeadline": "Forward destination location to dbt profiles (#6709)", "author": {"name": "Christophe Duong", "email": "christophe.duong@gmail.com", "user": {"login": "ChristopheDuong"}}, "additions": 17, "deletions": 10}}, {"node": {"oid": "1b1ff87b387c216c2367cd5d6482bf28cc5dc819", "messageHeadline": "Source Facebook Marketing: added optional end_date configuration (#6054)", "author": {"name": "Darian", "email": "33750174+darian-heede@users.noreply.github.com", "user": {"login": "darian-heede"}}, "additions": 26, "deletions": 8}}, {"node": {"oid": "118492071ca56a0aec52838a9d46854d5d00f73e", "messageHeadline": "Destination BigQuery: add support to dataset starting with numbers (#\u2026", "author": {"name": "Marcos Marx", "email": "marcosmarxm@users.noreply.github.com", "user": {"login": "marcosmarxm"}}, "additions": 8, "deletions": 7}}, {"node": {"oid": "5a5b3c2571b7a0d1505173804706af35cb178d6f", "messageHeadline": "\ud83c\udf89 Source Hubspot: Bump docker version (#6840)", "author": {"name": "Vadym", "email": "vege1wgw@gmail.com", "user": {"login": "htrueman"}}, "additions": 4, "deletions": 4}}, {"node": {"oid": "55dae7fdd90faa7e385dd8b86c1f9b3184433a26", "messageHeadline": "\ud83c\udf89 Source Zuora: Add `OAuth` support for Airbyte Cloud, Migrated to ne\u2026", "author": {"name": "Baz", "email": "oleksandr.bazarnov@globallogic.com", "user": {"login": "bazarnov"}}, "additions": 1407, "deletions": 5886}}, {"node": {"oid": "933a1e458899d60be061d56d1a86a32d934f1a5f", "messageHeadline": "fix: NamespaceFormatLabel (#6838)", "author": {"name": "Iakov Salikov", "email": "36078770+isalikov@users.noreply.github.com", "user": {"login": "isalikov"}}, "additions": 3, "deletions": 0}}, {"node": {"oid": "370805ee2c0c168fa28af5dca9b4d81c37f6a1fb", "messageHeadline": "249/user cannot change email (#6439)", "author": {"name": "Iakov Salikov", "email": "36078770+isalikov@users.noreply.github.com", "user": {"login": "isalikov"}}, "additions": 606, "deletions": 290}}, {"node": {"oid": "64d7cf17c80757078d9d29a7470c1b3df80428db", "messageHeadline": "\ud83d\udc1b Source LinkedIn-Ads: Fix for `Campaigns/targetingCriteria` transfor\u2026", "author": {"name": "Baz", "email": "oleksandr.bazarnov@globallogic.com", "user": {"login": "bazarnov"}}, "additions": 79, "deletions": 57}}, {"node": {"oid": "6e53a574e3d7f4c4885336c4e3205c051ee74ed6", "messageHeadline": "\ud83d\udc1b Destination Oracle: maxStringLength should be 128 (#6611)", "author": {"name": "VitaliiMaltsev", "email": "39538064+VitaliiMaltsev@users.noreply.github.com", "user": {"login": "VitaliiMaltsev"}}, "additions": 209, "deletions": 7}}, {"node": {"oid": "00b43df401747d09640a9cf1c86577444da1f348", "messageHeadline": "Add few new `BOOTSTRAP.md` files + update existing ones (#6550)", "author": {"name": "oleh.zorenko", "email": "19872253+Zirochkaa@users.noreply.github.com", "user": {"login": "Zirochkaa"}}, "additions": 126, "deletions": 0}}, {"node": {"oid": "86ee2ad05bccb4aca91df2fb07c412efde5ba71c", "messageHeadline": "fix(docs): remove #4232 since it is fixed (#6789)", "author": {"name": "Harshith Mullapudi", "email": "harshithmullapudi@gmail.com", "user": {"login": "harshithmullapudi"}}, "additions": 0, "deletions": 1}}, {"node": {"oid": "1bf339e78adc8c4e68e9e2b3b207b4e8ac7290c0", "messageHeadline": "Update oracle.md", "author": {"name": "Sherif A. Nada", "email": "snadalive@gmail.com", "user": {"login": "sherifnada"}}, "additions": 1, "deletions": 0}}, {"node": {"oid": "d5ed24b65e6a705e959156069d7477f2475477e5", "messageHeadline": "Update oracle.md", "author": {"name": "Sherif A. Nada", "email": "snadalive@gmail.com", "user": {"login": "sherifnada"}}, "additions": 5, "deletions": 3}}, {"node": {"oid": "febeb521cef0851434b797dd121f8bf0504f5067", "messageHeadline": ":tada: Configurable job pull image policy in k8s (#6827)", "author": {"name": "Mario Molina", "email": "mmolimar@gmail.com", "user": {"login": "mmolimar"}}, "additions": 47, "deletions": 23}}, {"node": {"oid": "75aee683cd31dbf52b0e5b4effdcd2480b16e8e1", "messageHeadline": "Add waitlist to cloud deploy doc (#6826)", "author": {"name": "Abhi Vaidyanatha", "email": "abhi@airbyte.io", "user": {"login": "avaidyanatha"}}, "additions": 2, "deletions": 0}}, {"node": {"oid": "74d1d6589e9800fdcafc2c8ea45777faf4723f65", "messageHeadline": "Update quickstart. (#6825)", "author": {"name": "Abhi Vaidyanatha", "email": "abhi@airbyte.io", "user": {"login": "avaidyanatha"}}, "additions": 6, "deletions": 4}}, {"node": {"oid": "2603ff9ac0c77560126f51afb36d3e142a2306bd", "messageHeadline": "Update builds.md", "author": {"name": "Sherif A. Nada", "email": "snadalive@gmail.com", "user": {"login": "sherifnada"}}, "additions": 1, "deletions": 0}}, {"node": {"oid": "9006d1638b25f88ed80a4985068bfac779ee73f7", "messageHeadline": "Update on-cloud.md", "author": {"name": "Sherif A. Nada", "email": "snadalive@gmail.com", "user": {"login": "sherifnada"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "c66fc381415bca6dd98dc16df648b525e139abf3", "messageHeadline": "Update set-up-a-connection.md (#6757)", "author": {"name": "Rick", "email": "39862286+zurferr@users.noreply.github.com", "user": {"login": "zurferr"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "ee8528dd3686135cc6160cf9326a82474184a211", "messageHeadline": "Fix lists + add headers for cloud deploy (#6823)", "author": {"name": "Abhi Vaidyanatha", "email": "abhi@airbyte.io", "user": {"login": "avaidyanatha"}}, "additions": 6, "deletions": 4}}, {"node": {"oid": "cbdb11a6f03f2ff1ef4db4ea33cc883a54262c72", "messageHeadline": "Add Deploy guide \u2601\ufe0f (#6805)", "author": {"name": "Abhi Vaidyanatha", "email": "abhi@airbyte.io", "user": {"login": "avaidyanatha"}}, "additions": 20, "deletions": 0}}, {"node": {"oid": "3fca93a881a2f584d452bd3fc3022e9e86684f6e", "messageHeadline": "Bump Airbyte version from 0.30.14-alpha to 0.30.15-alpha (#6808)", "author": {"name": "Jared Rhizor", "email": "jared@dataline.io", "user": {"login": "jrhizor"}}, "additions": 26, "deletions": 26}}, {"node": {"oid": "7649c6897fceb1324b387bb827eac8430a89842a", "messageHeadline": "Add onboarding context provider (#6801)", "author": {"name": "LiRen Tu", "email": "tuliren@gmail.com", "user": {"login": "tuliren"}}, "additions": 4, "deletions": 1}}, {"node": {"oid": "b798e3370b46932c802e268358cbed959c0f506a", "messageHeadline": "Fix exchangerates io build link", "author": {"name": "Sherif A. Nada", "email": "snadalive@gmail.com", "user": {"login": "sherifnada"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "914531cc213abdc6831708e1a2a35026af48ebee", "messageHeadline": "Add accept-terms property to databricks spec (#6792)", "author": {"name": "LiRen Tu", "email": "tuliren@gmail.com", "user": {"login": "tuliren"}}, "additions": 22, "deletions": 1}}, {"node": {"oid": "78fd9d37ee149b4adda17307658db9c5244b672b", "messageHeadline": ":tada: Source github: add oauth spec file (#6761)", "author": {"name": "Dmytro", "email": "avida.d3@gmail.com", "user": {"login": "avida"}}, "additions": 98, "deletions": 22}}, {"node": {"oid": "af4283a1db983d376fdab3aa046ce29c724c4b07", "messageHeadline": "Bump Airbyte version from 0.30.13-alpha to 0.30.14-alpha (#6793)", "author": {"name": "Jared Rhizor", "email": "jared@dataline.io", "user": {"login": "jrhizor"}}, "additions": 28, "deletions": 27}}, {"node": {"oid": "dead64453a1725435142952c1198331754bbb5f3", "messageHeadline": "fix: messages and tos for sign up page (#6783)", "author": {"name": "Iakov Salikov", "email": "36078770+isalikov@users.noreply.github.com", "user": {"login": "isalikov"}}, "additions": 166, "deletions": 142}}, {"node": {"oid": "fa9cb3cb5535ab5ccdc861a73fbc79ac29b8abee", "messageHeadline": "Really swallow exceptions from JobNotifier (#6782)", "author": {"name": "Christophe Duong", "email": "christophe.duong@gmail.com", "user": {"login": "ChristopheDuong"}}, "additions": 2, "deletions": 5}}, {"node": {"oid": "a40e1ec3ebae260fb0ca7ce90bbdc306c7d024ad", "messageHeadline": "Bump Airbyte version from 0.30.12-alpha to 0.30.13-alpha (#6774)", "author": {"name": "Jared Rhizor", "email": "jared@dataline.io", "user": {"login": "jrhizor"}}, "additions": 26, "deletions": 26}}, {"node": {"oid": "5f0dd9cd528235c7b58c6e25f7d5fdc5826eedb3", "messageHeadline": "Fix exceptions not being swallowed when notifying job failures (#6770)", "author": {"name": "Christophe Duong", "email": "christophe.duong@gmail.com", "user": {"login": "ChristopheDuong"}}, "additions": 4, "deletions": 6}}, {"node": {"oid": "3dae08736eda06f456cf3c62a1ef8127f34dd44c", "messageHeadline": "chore(workflow): add community tag even if he is first time contribut\u2026", "author": {"name": "Harshith Mullapudi", "email": "harshithmullapudi@gmail.com", "user": {"login": "harshithmullapudi"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "85a584b3f03b48baa0d0f9ce07dea35a0fcd4e72", "messageHeadline": "Publish and Bump Version Jira Connector (#6691)", "author": {"name": "Marcos Marx", "email": "marcosmarxm@users.noreply.github.com", "user": {"login": "marcosmarxm"}}, "additions": 7, "deletions": 10}}, {"node": {"oid": "01bc704f0b83521bd5a1b5d538b33c80fdb08c14", "messageHeadline": "Bump version: 0.30.11-alpha \u2192 0.30.12-alpha (#6765)", "author": {"name": "Christophe Duong", "email": "christophe.duong@gmail.com", "user": {"login": "ChristopheDuong"}}, "additions": 26, "deletions": 26}}, {"node": {"oid": "5a3353dcf56c41b7b14bb05cb3fe9c5ad194b7b6", "messageHeadline": "Bootstrap initial custom metrics library (#6529)", "author": {"name": "Davin Chia", "email": "davinchia@gmail.com", "user": {"login": "davinchia"}}, "additions": 521, "deletions": 55}}, {"node": {"oid": "49f56565de63ff767f501c1678f9731fa5f74dd1", "messageHeadline": "add workspace_id and workspace_name to connector jobs (#6762)", "author": {"name": "Charles", "email": "giardina.charles@gmail.com", "user": {"login": "cgardens"}}, "additions": 76, "deletions": 47}}, {"node": {"oid": "11645689431a69c689a15b620e4a2b6bc7b045c3", "messageHeadline": "Track oauth usage (#6730)", "author": {"name": "Christophe Duong", "email": "christophe.duong@gmail.com", "user": {"login": "ChristopheDuong"}}, "additions": 216, "deletions": 76}}, {"node": {"oid": "cd891f0efd86f74832cab8ae412eb0cb6fb79ddf", "messageHeadline": ":tada: Source Stripe: add lookback_window_days parameter for incremen\u2026", "author": {"name": "Marcos Eliziario Santos", "email": "eliziario@users.noreply.github.com", "user": {"login": "eliziario"}}, "additions": 67, "deletions": 18}}, {"node": {"oid": "be8cb71fc18a84fc3e6fc5ad6c428733865f3a8a", "messageHeadline": "feat: change url for remove users (#6720)", "author": {"name": "Iakov Salikov", "email": "36078770+isalikov@users.noreply.github.com", "user": {"login": "isalikov"}}, "additions": 98, "deletions": 44}}, {"node": {"oid": "f6fd936c5333c72decc597f07adaa4d148558c33", "messageHeadline": "Fix password reset (#6756)", "author": {"name": "LiRen Tu", "email": "tuliren@gmail.com", "user": {"login": "tuliren"}}, "additions": 100, "deletions": 20}}, {"node": {"oid": "6e1e6b4194c5d5e07108471a8bd04ea81fc965ba", "messageHeadline": "\ud83c\udf89 Source Facebook Marketing: update version of facebook_bussiness pac\u2026", "author": {"name": "oleh.zorenko", "email": "19872253+Zirochkaa@users.noreply.github.com", "user": {"login": "Zirochkaa"}}, "additions": 5, "deletions": 4}}, {"node": {"oid": "d746f4922b039cfb9b09468f876cd91bf32c8609", "messageHeadline": "Exposing SSL-only version of MySQL Source (#6605)", "author": {"name": "andriikorotkov", "email": "88329385+andriikorotkov@users.noreply.github.com", "user": {"login": "andriikorotkov"}}, "additions": 440, "deletions": 31}}, {"node": {"oid": "38ed5f6cef5bb5bccf8f553fee82e11eeffab043", "messageHeadline": "Bump Airbyte version from 0.30.10-alpha to 0.30.11-alpha (#6753)", "author": {"name": "Jared Rhizor", "email": "jared@dataline.io", "user": {"login": "jrhizor"}}, "additions": 26, "deletions": 26}}, {"node": {"oid": "ff6ed2f394692d1c5f912b1e31ee7de1f8db1abc", "messageHeadline": "Register kafka source in index (#6751)", "author": {"name": "LiRen Tu", "email": "tuliren@gmail.com", "user": {"login": "tuliren"}}, "additions": 6, "deletions": 0}}, {"node": {"oid": "d232c0233e3e66c51c42d5bf7145c810b833d5a0", "messageHeadline": "Filter out oauth connectors which are not ready from the UI (#6750)", "author": {"name": "Sherif A. Nada", "email": "snadalive@gmail.com", "user": {"login": "sherifnada"}}, "additions": 24, "deletions": 0}}, {"node": {"oid": "95bf6991d7bb12cd422fce33ba62dd7bb7b3bff8", "messageHeadline": "Source Jira: Add caching and more streams (#6523)", "author": {"name": "Chris Wu", "email": "chris@faros.ai", "user": {"login": "cjwooo"}}, "additions": 202, "deletions": 4}}, {"node": {"oid": "1e79f121666771d81f6aa4bbd42ec8e8ecc475f1", "messageHeadline": "Bump Airbyte version from 0.30.9-alpha to 0.30.10-alpha (#6741)", "author": {"name": "Jared Rhizor", "email": "jared@dataline.io", "user": {"login": "jrhizor"}}, "additions": 26, "deletions": 26}}, {"node": {"oid": "e7fe03673dcedbb80d53cba37c0bf8dbb99e1069", "messageHeadline": "require terms of service to be selected (#6729)", "author": {"name": "Jared Rhizor", "email": "jared@dataline.io", "user": {"login": "jrhizor"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "2e5fbba434e1033d8aee2edc4910f6e5a64b31f0", "messageHeadline": "Clarify ssh private key format for ssh tunnels (#6585)", "author": {"name": "Jenny Brown", "email": "85510829+airbyte-jenny@users.noreply.github.com", "user": {"login": "airbyte-jenny"}}, "additions": 53, "deletions": 9}}, {"node": {"oid": "34941a87bdf30b77641afd73f5f8a1c25902278c", "messageHeadline": "Jamakase/add credits page (#6686)", "author": {"name": "Artem Astapenko", "email": "3767150+Jamakase@users.noreply.github.com", "user": {"login": "jamakase"}}, "additions": 566, "deletions": 17}}, {"node": {"oid": "f7f5d759c6d9f0d2ff884805bdcc3dc00ce69227", "messageHeadline": "update signup page copy (#6682)", "author": {"name": "Jared Rhizor", "email": "jared@dataline.io", "user": {"login": "jrhizor"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "b202068e705788e331ce45a6e5dd0415485eb314", "messageHeadline": "change news oss link (#6683)", "author": {"name": "Jared Rhizor", "email": "jared@dataline.io", "user": {"login": "jrhizor"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "f006da8aaa46fefbcf8ce1a1bc828d14920d4160", "messageHeadline": "Github Bot add community issue/pr into Github Project (#6721)", "author": {"name": "Marcos Marx", "email": "marcosmarxm@users.noreply.github.com", "user": {"login": "marcosmarxm"}}, "additions": 14, "deletions": 0}}, {"node": {"oid": "8dae288f6de526ad975e137a85a8388a6543a371", "messageHeadline": "\ud83c\udf89 Source Iterable: add new streams (#5915)", "author": {"name": "Arthur Galuza", "email": "a.galuza@exaft.com", "user": {"login": "gaart"}}, "additions": 623, "deletions": 1377}}, {"node": {"oid": "351e998394989909de5c0fb2392dc7e1f00f4f4e", "messageHeadline": "\ud83c\udf89 Source Hubspot: Support OAuth (#6465)", "author": {"name": "Vadym", "email": "vege1wgw@gmail.com", "user": {"login": "htrueman"}}, "additions": 206, "deletions": 76}}, {"node": {"oid": "5ff55abace3d9531a5a93eda71a87735ccfd01b6", "messageHeadline": "Update about the helm chart (#6705)", "author": {"name": "Xiangxuan Liu", "email": "9570112+nauxliu@users.noreply.github.com", "user": {"login": "nauxliu"}}, "additions": 2, "deletions": 1}}, {"node": {"oid": "11561290be38f5cb65d4c81b998c445f23c662bb", "messageHeadline": "\ud83c\udf89 Source MSSQL: Implement SSH bastion for acceptance/integration test\u2026", "author": {"name": "oneshcheret", "email": "33333155+sashkalife@users.noreply.github.com", "user": {"login": "sashaNeshcheret"}}, "additions": 81, "deletions": 21}}, {"node": {"oid": "e6d500273f8203b0e4a491dfdc5a3758e15fed5f", "messageHeadline": "fix(workflow): change pull_request to pull_request_target (#6693)", "author": {"name": "Harshith Mullapudi", "email": "harshithmullapudi@gmail.com", "user": {"login": "harshithmullapudi"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "404d673aae1cdf8578f6673d6d53335ce7da08ff", "messageHeadline": "Move SourceJdbcUtils.java to JdbcSourceOperations.java (#6397)", "author": {"name": "Andrii Leonets", "email": "30464745+DoNotPanicUA@users.noreply.github.com", "user": {"login": "DoNotPanicUA"}}, "additions": 189, "deletions": 290}}, {"node": {"oid": "b80f81ef9b548bc3cfad745b535eacd5f2e13146", "messageHeadline": ":bug:  Source S3: timestamp parquet data (#6613)", "author": {"name": "Maksym Pavlenok", "email": "antixar@gmail.com", "user": {"login": "antixar"}}, "additions": 93, "deletions": 31}}, {"node": {"oid": "effceb68cf0c160b53d2c33b062d4b5b066104d8", "messageHeadline": "Revert \"Revert \"Redirect to oboarding page\"\" (#6680)", "author": {"name": "Jared Rhizor", "email": "jared@dataline.io", "user": {"login": "jrhizor"}}, "additions": 33, "deletions": 34}}, {"node": {"oid": "fd2f96e5ff7396cd9bf635576d210eb52f002d76", "messageHeadline": "Docs Refresh: S3 Destination (#6704)", "author": {"name": "Abhi Vaidyanatha", "email": "abhi@airbyte.io", "user": {"login": "avaidyanatha"}}, "additions": 10, "deletions": 11}}, {"node": {"oid": "ee05b314e8c6ae1016770e0b1b34c511fa947b5a", "messageHeadline": "Add Schema Selection to Postgres feature table (#6703)", "author": {"name": "Abhi Vaidyanatha", "email": "abhi@airbyte.io", "user": {"login": "avaidyanatha"}}, "additions": 1, "deletions": 0}}, {"node": {"oid": "ecbc3f78ed395bd33ea1353e41051a3a193ac975", "messageHeadline": "Add emitted field error Troubleshooting for BigQuery Destination (#6702)", "author": {"name": "Abhi Vaidyanatha", "email": "abhi@airbyte.io", "user": {"login": "avaidyanatha"}}, "additions": 2, "deletions": 0}}, {"node": {"oid": "30a4b6b687002359f28f3fd9a4dd596bbe7836ad", "messageHeadline": "Fix inconsistent H4 Markdown headers. (#6701)", "author": {"name": "Abhi Vaidyanatha", "email": "abhi@airbyte.io", "user": {"login": "avaidyanatha"}}, "additions": 9, "deletions": 9}}, {"node": {"oid": "f3b32e41e916f59b149ddd6e1cd91aa1fd933f07", "messageHeadline": "Docs Refresh: Hubspot Source (#6700)", "author": {"name": "Abhi Vaidyanatha", "email": "abhi@airbyte.io", "user": {"login": "avaidyanatha"}}, "additions": 25, "deletions": 30}}, {"node": {"oid": "770bbf9e14f991ea4f078d0088e61c6ee7d1e6ca", "messageHeadline": "\ud83d\udcda Docs Refresh: Jira Source (#6699)", "author": {"name": "Abhi Vaidyanatha", "email": "abhi@airbyte.io", "user": {"login": "avaidyanatha"}}, "additions": 20, "deletions": 24}}, {"node": {"oid": "68f1b2cf13fa510209f770cf751de881b35ae8ec", "messageHeadline": "Add Troubleshooting for BigQuery Destination. (#6698)", "author": {"name": "Abhi Vaidyanatha", "email": "abhi@airbyte.io", "user": {"login": "avaidyanatha"}}, "additions": 4, "deletions": 0}}, {"node": {"oid": "880b5209ebdb1839fe86a01ac91be31863d7ce12", "messageHeadline": "Remove old Google Analytics doc (#6696)", "author": {"name": "Abhi Vaidyanatha", "email": "abhi@airbyte.io", "user": {"login": "avaidyanatha"}}, "additions": 0, "deletions": 135}}, {"node": {"oid": "34d3c5b79c0ae571322226f0617483edd3bedc1d", "messageHeadline": "Attempt to fix MD parsing on MySQL doc (#6695)", "author": {"name": "Abhi Vaidyanatha", "email": "abhi@airbyte.io", "user": {"login": "avaidyanatha"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "d495191d315dc13a8091b58719fcb2ee5e77178b", "messageHeadline": "\ud83d\udcda Docs Refresh: Pok\u00e9API Source (#6694)", "author": {"name": "Abhi Vaidyanatha", "email": "abhi@airbyte.io", "user": {"login": "avaidyanatha"}}, "additions": 24, "deletions": 16}}, {"node": {"oid": "e824cad57f1d3ec958dfb15017d8b61773da6fe2", "messageHeadline": "Docs Refresh: Oracle Destination (#6692)", "author": {"name": "Abhi Vaidyanatha", "email": "abhi@airbyte.io", "user": {"login": "avaidyanatha"}}, "additions": 15, "deletions": 20}}, {"node": {"oid": "87b035f26d34cf43b19a2040c5e1d92fa0afbf7a", "messageHeadline": "Docs Rework: MSSQL Destination (#6677)", "author": {"name": "Abhi Vaidyanatha", "email": "abhi@airbyte.io", "user": {"login": "avaidyanatha"}}, "additions": 14, "deletions": 19}}, {"node": {"oid": "0f0bb85a1f274a5532cda8494c2dc88c92d84796", "messageHeadline": "\ud83d\udcda Docs Refresh: MySQL Destination (#6676)", "author": {"name": "Abhi Vaidyanatha", "email": "abhi@airbyte.io", "user": {"login": "avaidyanatha"}}, "additions": 15, "deletions": 19}}, {"node": {"oid": "c8c736b57548553d68a6b2bcb00f17438b167976", "messageHeadline": "\ud83d\udcda Docs Refresh: Postgres Destination (#6675)", "author": {"name": "Abhi Vaidyanatha", "email": "abhi@airbyte.io", "user": {"login": "avaidyanatha"}}, "additions": 19, "deletions": 23}}, {"node": {"oid": "2a651847eff7e741382bc50a023d2cbe3c768195", "messageHeadline": "\ud83d\udcda Docs Refresh: MongoDB Destination (#6673)", "author": {"name": "Abhi Vaidyanatha", "email": "abhi@airbyte.io", "user": {"login": "avaidyanatha"}}, "additions": 15, "deletions": 22}}, {"node": {"oid": "732a77a70dcaea473f0f9690ad56877f80111164", "messageHeadline": "\ud83d\udcda Docs Refresh: Oracle Source (#6671)", "author": {"name": "Abhi Vaidyanatha", "email": "abhi@airbyte.io", "user": {"login": "avaidyanatha"}}, "additions": 43, "deletions": 49}}, {"node": {"oid": "d383a1b3b250f3f17338a31a985d9d4e5dac399c", "messageHeadline": "\ud83d\udcda Docs Refresh: MSSQL Source (#6670)", "author": {"name": "Abhi Vaidyanatha", "email": "abhi@airbyte.io", "user": {"login": "avaidyanatha"}}, "additions": 64, "deletions": 71}}, {"node": {"oid": "b06faf7b0f7f767a75f17b9794b60cb9ac17bbac", "messageHeadline": "\ud83d\udcda Docs Refresh: Google Analytics Source (#6669)", "author": {"name": "Abhi Vaidyanatha", "email": "abhi@airbyte.io", "user": {"login": "avaidyanatha"}}, "additions": 29, "deletions": 34}}, {"node": {"oid": "8c9422b74b7ab02b0f95782bc995db7277c6f238", "messageHeadline": "\ud83d\udcda Docs Refresh: Google Adwords Source (#6667)", "author": {"name": "Abhi Vaidyanatha", "email": "abhi@airbyte.io", "user": {"login": "avaidyanatha"}}, "additions": 13, "deletions": 18}}, {"node": {"oid": "8a8af6aacbd53b5b1295ef6301d147d14c4197e2", "messageHeadline": "\ud83d\udcda Docs Refresh: MySQL Source (#6666)", "author": {"name": "Abhi Vaidyanatha", "email": "abhi@airbyte.io", "user": {"login": "avaidyanatha"}}, "additions": 61, "deletions": 69}}, {"node": {"oid": "bee03dc50f7364d1e9e5de10e4fbb11f89aa4a2e", "messageHeadline": "\ud83d\udcda Docs Refresh: BigQuery Destination (#6665)", "author": {"name": "Abhi Vaidyanatha", "email": "abhi@airbyte.io", "user": {"login": "avaidyanatha"}}, "additions": 23, "deletions": 33}}, {"node": {"oid": "e584685ddbadc16fc813c70911fe39dcd64b9d39", "messageHeadline": "\ud83d\udcda Docs Refresh: Postgres Source (#6664)", "author": {"name": "Abhi Vaidyanatha", "email": "abhi@airbyte.io", "user": {"login": "avaidyanatha"}}, "additions": 85, "deletions": 98}}, {"node": {"oid": "15df1c6a2c5d79bd46096680566b4ff239b9f0c8", "messageHeadline": "\ud83d\udcda Docs Refresh: Files Source (#6663)", "author": {"name": "Abhi Vaidyanatha", "email": "abhi@airbyte.io", "user": {"login": "avaidyanatha"}}, "additions": 17, "deletions": 41}}, {"node": {"oid": "1a4d5efe4c4af896fd6c20bcf1bf63702892f756", "messageHeadline": "\ud83d\udcda Docs Refresh: Google Analytics v4 Source (#6662)", "author": {"name": "Abhi Vaidyanatha", "email": "abhi@airbyte.io", "user": {"login": "avaidyanatha"}}, "additions": 33, "deletions": 31}}, {"node": {"oid": "ff2e8eeb960aeaae959aa5e6585334aa0d7db1f4", "messageHeadline": "\ud83d\udcda Docs Refresh: Google Ads Source (#6660)", "author": {"name": "Abhi Vaidyanatha", "email": "abhi@airbyte.io", "user": {"login": "avaidyanatha"}}, "additions": 27, "deletions": 23}}, {"node": {"oid": "7d2b3b10e9fbb2c7766794b78cc5be935903c42e", "messageHeadline": "\ud83d\udcda Docs Refresh: Facebook Marketing Source (#6659)", "author": {"name": "Abhi Vaidyanatha", "email": "abhi@airbyte.io", "user": {"login": "avaidyanatha"}}, "additions": 37, "deletions": 49}}, {"node": {"oid": "ecf1adaef2e59fe5c21c82d1764115bf5b5a300f", "messageHeadline": "feat: added intercom provider (#6679)", "author": {"name": "Iakov Salikov", "email": "36078770+isalikov@users.noreply.github.com", "user": {"login": "isalikov"}}, "additions": 52, "deletions": 41}}, {"node": {"oid": "d777503195a2cf992d1c77ae8bb1670165318c86", "messageHeadline": "Bump Airbyte version from 0.30.8-alpha to 0.30.9-alpha (#6685)", "author": {"name": "Jared Rhizor", "email": "jared@dataline.io", "user": {"login": "jrhizor"}}, "additions": 26, "deletions": 26}}, {"node": {"oid": "201518fb179e35fe7ff7cbf35fb8651dc6ab735b", "messageHeadline": "use more dynamic env variables in webapp (#6668)", "author": {"name": "Charles", "email": "giardina.charles@gmail.com", "user": {"login": "cgardens"}}, "additions": 23, "deletions": 3}}, {"node": {"oid": "1626182e0bafa1d766e3d1036e8d1a174033ad90", "messageHeadline": "Implement password reset with firebase (#6672)", "author": {"name": "LiRen Tu", "email": "tuliren@gmail.com", "user": {"login": "tuliren"}}, "additions": 160, "deletions": 26}}, {"node": {"oid": "200832ea61c13f2cf112dc9b6ce4dff6c6a28f82", "messageHeadline": "Show message on UI when resending email verification (#6653)", "author": {"name": "LiRen Tu", "email": "tuliren@gmail.com", "user": {"login": "tuliren"}}, "additions": 61, "deletions": 3}}, {"node": {"oid": "9910cd3f789e95e64e4424f7d20235775ac0e39f", "messageHeadline": "remove keen duplicate (#6655)", "author": {"name": "Jared Rhizor", "email": "jared@dataline.io", "user": {"login": "jrhizor"}}, "additions": 0, "deletions": 5}}, {"node": {"oid": "4485a8d53f85f7aebc15bac1f652d3260bb21e5e", "messageHeadline": "fix issue where getting config causes webapp to spin (#6648)", "author": {"name": "Charles", "email": "giardina.charles@gmail.com", "user": {"login": "cgardens"}}, "additions": 1, "deletions": 0}}, {"node": {"oid": "8d3d16f76327522585d22a8b3f6be1b5de0f3bfc", "messageHeadline": "Bump Airbyte version from 0.30.7-alpha to 0.30.8-alpha (#6647)", "author": {"name": "Jared Rhizor", "email": "jared@dataline.io", "user": {"login": "jrhizor"}}, "additions": 26, "deletions": 26}}, {"node": {"oid": "a4ede45206426919142c4841cae70d244789a538", "messageHeadline": "do not try to fetch logs for null path or empty path (#6646)", "author": {"name": "Charles", "email": "giardina.charles@gmail.com", "user": {"login": "cgardens"}}, "additions": 95, "deletions": 29}}, {"node": {"oid": "ee05609288cd63965c3867d363361158349e7d8a", "messageHeadline": "Bump Airbyte version from 0.30.6-alpha to 0.30.7-alpha (#6645)", "author": {"name": "Jared Rhizor", "email": "jared@dataline.io", "user": {"login": "jrhizor"}}, "additions": 26, "deletions": 26}}, {"node": {"oid": "82d492bfd243280be7afd64fa0e2785d22593cae", "messageHeadline": "Revert \"Redirect to oboarding page (#6251)\" (#6644)", "author": {"name": "Jared Rhizor", "email": "jared@dataline.io", "user": {"login": "jrhizor"}}, "additions": 28, "deletions": 27}}, {"node": {"oid": "0850f8322586e0c3b633d5d8c2a5b8bfbeba2655", "messageHeadline": "fix secrets import (#6643)", "author": {"name": "Jared Rhizor", "email": "jared@dataline.io", "user": {"login": "jrhizor"}}, "additions": 9, "deletions": 4}}, {"node": {"oid": "50b36f56c39dc826f6c7f42a5409dd0903fe582e", "messageHeadline": "Move Tutorials up on the Connector Development Index (#6631)", "author": {"name": "Abhi Vaidyanatha", "email": "abhi@airbyte.io", "user": {"login": "avaidyanatha"}}, "additions": 12, "deletions": 12}}, {"node": {"oid": "da3677e821afc8a385c4c937692a9b039425b8fb", "messageHeadline": "add delete source/destination def in ConfigRepository (#6639)", "author": {"name": "Charles", "email": "giardina.charles@gmail.com", "user": {"login": "cgardens"}}, "additions": 22, "deletions": 3}}, {"node": {"oid": "8cacd5cf44d8f57bf4d9220acaace85281127b7e", "messageHeadline": "fix issue in configdumpimporter where it is is trying to parse the wr\u2026", "author": {"name": "Charles", "email": "giardina.charles@gmail.com", "user": {"login": "cgardens"}}, "additions": 66, "deletions": 53}}, {"node": {"oid": "ecba4f3e9284a6a3f58ea558347566b6cef84e81", "messageHeadline": "Bump Airbyte version from 0.30.5-alpha to 0.30.6-alpha (#6636)", "author": {"name": "Jared Rhizor", "email": "jared@dataline.io", "user": {"login": "jrhizor"}}, "additions": 26, "deletions": 26}}, {"node": {"oid": "b0f26921f14302cc08b6ef7b112cee22fa0c14e9", "messageHeadline": "fix map used for secrets migration (#6634)", "author": {"name": "Jared Rhizor", "email": "jared@dataline.io", "user": {"login": "jrhizor"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "358ccd4aec83fcdbd9ba161a6ebbe74f1e8a2e35", "messageHeadline": "Bump Airbyte version from 0.30.4-alpha to 0.30.5-alpha (#6633)", "author": {"name": "Jared Rhizor", "email": "jared@dataline.io", "user": {"login": "jrhizor"}}, "additions": 26, "deletions": 26}}, {"node": {"oid": "cc175bd4888dd7fc19ac220715c8ef34eeea6a50", "messageHeadline": "fix misc bugs for secrets management migrations (#6632)", "author": {"name": "Jared Rhizor", "email": "jared@dataline.io", "user": {"login": "jrhizor"}}, "additions": 8, "deletions": 6}}, {"node": {"oid": "5a960831ec0713c6c298db81ca433785ce3874a9", "messageHeadline": "Fix MacOS brew install command (#6629)", "author": {"name": "Brian Bugh", "email": "438465+bbugh@users.noreply.github.com", "user": {"login": "bbugh"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "66ea383d211bcd5508ea4580f35774aa54d138b3", "messageHeadline": "Redirect to oboarding page (#6251)", "author": {"name": "Artem Astapenko", "email": "3767150+Jamakase@users.noreply.github.com", "user": {"login": "jamakase"}}, "additions": 27, "deletions": 28}}, {"node": {"oid": "b5346c1722dbe9239724564d226eecce129c51b4", "messageHeadline": "chore(workflow): added github community issue/pr label bot (#6626)", "author": {"name": "Harshith Mullapudi", "email": "harshithmullapudi@gmail.com", "user": {"login": "harshithmullapudi"}}, "additions": 15, "deletions": 0}}, {"node": {"oid": "b6b02499c03ee80e007bb7c22e3a32205e2ac837", "messageHeadline": ":tada Make sure applications can use 75% of the configured RAM for he\u2026", "author": {"name": "Davin Chia", "email": "davinchia@gmail.com", "user": {"login": "davinchia"}}, "additions": 3, "deletions": 0}}, {"node": {"oid": "de0cd3e07e08b636446fd67fef7eced38ece81a1", "messageHeadline": "add read resource with class helper (#6617)", "author": {"name": "Charles", "email": "giardina.charles@gmail.com", "user": {"login": "cgardens"}}, "additions": 28, "deletions": 7}}, {"node": {"oid": "db524fdfdfeb4c5eef3a0627704c34f439ce9a8b", "messageHeadline": "Bump Airbyte version from 0.30.3-alpha to 0.30.4-alpha (#6614)", "author": {"name": "Jared Rhizor", "email": "jared@dataline.io", "user": {"login": "jrhizor"}}, "additions": 27, "deletions": 27}}, {"node": {"oid": "c70f5c131770086bb7a5f096a8ddfd47b726eeac", "messageHeadline": "\ud83c\udf7e Free the Health Check. (#6612)", "author": {"name": "Davin Chia", "email": "davinchia@gmail.com", "user": {"login": "davinchia"}}, "additions": 2, "deletions": 0}}, {"node": {"oid": "f69fbbc9d8d9599299eadfc7e0737c2db41ac74e", "messageHeadline": "Fix amazon ads unittests and apply formatting (#6609)", "author": {"name": "Dmytro", "email": "avida.d3@gmail.com", "user": {"login": "avida"}}, "additions": 82, "deletions": 93}}, {"node": {"oid": "1dc9011ae2eac73d6c8ccf3f4cea7b4d7783010d", "messageHeadline": "Fix cloud oauth (#6607)", "author": {"name": "Artem Astapenko", "email": "3767150+Jamakase@users.noreply.github.com", "user": {"login": "jamakase"}}, "additions": 25, "deletions": 15}}, {"node": {"oid": "ae3a3d51d64d6ded78f8e4c1c54ffe542c6bac28", "messageHeadline": "Feat/Fix: Amazon Ads connector (#6461)", "author": {"name": "Harshith Mullapudi", "email": "harshithmullapudi@gmail.com", "user": {"login": "harshithmullapudi"}}, "additions": 189, "deletions": 14}}, {"node": {"oid": "341d105f135e5cd90ff1301cab1076b2af50f812", "messageHeadline": "Fix google ads specs (#6565)", "author": {"name": "Christophe Duong", "email": "christophe.duong@gmail.com", "user": {"login": "ChristopheDuong"}}, "additions": 3, "deletions": 3}}, {"node": {"oid": "4d4a2a1145fef557aeecfd2251fe86d3181210e1", "messageHeadline": "Missing docs (#6576)", "author": {"name": "Daniel Dubinin", "email": "danildubinin2@gmail.com", "user": {"login": "heade"}}, "additions": 118, "deletions": 34}}, {"node": {"oid": "8b1a9bfe03eb8d99d73fecce5d5b90ca4e23f3cd", "messageHeadline": "Helm chart worker (#6427)", "author": {"name": "Jonathan Stacks", "email": "jonstacks@users.noreply.github.com", "user": {"login": "jonstacks"}}, "additions": 380, "deletions": 38}}, {"node": {"oid": "992590a501da36bd95e3f3821c04d46541809dab", "messageHeadline": "Destination MongoDb: added support via TLS/SSL (#6536)", "author": {"name": "irynakruk", "email": "iryna.kruk9@gmail.com", "user": {"login": "irynakruk"}}, "additions": 351, "deletions": 138}}, {"node": {"oid": "0d277e07fa870f8208f27f86a4dc1d300b154bcc", "messageHeadline": "feat: calling useFetcher(ConnectionResource.listShape()) after shape \u2026", "author": {"name": "Iakov Salikov", "email": "36078770+isalikov@users.noreply.github.com", "user": {"login": "isalikov"}}, "additions": 59, "deletions": 21}}, {"node": {"oid": "35934f6c3c8b571952005736f0ca311c7cbe533b", "messageHeadline": "remove secrets migration from kube deployments (#6590)", "author": {"name": "Jared Rhizor", "email": "jared@dataline.io", "user": {"login": "jrhizor"}}, "additions": 0, "deletions": 26}}, {"node": {"oid": "153c003e4a32014f8701c82336ed84452df8e7bb", "messageHeadline": "Marcos/test pr 6524 (#6577)", "author": {"name": "Marcos Marx", "email": "marcosmarxm@users.noreply.github.com", "user": {"login": "marcosmarxm"}}, "additions": 6, "deletions": 8}}, {"node": {"oid": "2e7bebbd160e2dcdb613f847815d272849dbf1f9", "messageHeadline": "handle empty or null data set id (#6524)", "author": {"name": "Prasanna Ram Venkatachalam", "email": "47996246+prasrvenkat@users.noreply.github.com", "user": {"login": "prasrvenkat"}}, "additions": 30, "deletions": 4}}, {"node": {"oid": "1b0b2dcbd1b011579ad7bf0e91acd5df8df47d6e", "messageHeadline": "Update version in charts/airbyte/README.md (#6578)", "author": {"name": "Christophe Duong", "email": "christophe.duong@gmail.com", "user": {"login": "ChristopheDuong"}}, "additions": 6, "deletions": 4}}, {"node": {"oid": "ba7c6b46d2bf5189fafec0820aa3f5bb7af82022", "messageHeadline": "Bump Airbyte version from 0.30.2-alpha to 0.30.3-alpha (#6574)", "author": {"name": "Jared Rhizor", "email": "jared@dataline.io", "user": {"login": "jrhizor"}}, "additions": 21, "deletions": 21}}, {"node": {"oid": "65d62eb5609b2f7f753d607073e4784ab8497381", "messageHeadline": "\ud83c\udf89 Declare Oauth init parameters for 4 connector (#6438)", "author": {"name": "Yevhenii", "email": "34103125+yevhenii-ldv@users.noreply.github.com", "user": {"login": "yevhenii-ldv"}}, "additions": 72, "deletions": 16}}, {"node": {"oid": "7698a50c740384d9093efa38f6620213e8b7c9ba", "messageHeadline": "\ud83c\udf89Source MySQL - added option to connect using SSL (#6510)", "author": {"name": "Eugene", "email": "etsybaev@gmail.com", "user": {"login": "etsybaev"}}, "additions": 181, "deletions": 14}}, {"node": {"oid": "37542c0bae6e850adf854e23fd7b40a45befe7d4", "messageHeadline": "implement oauth in UI (#6385)", "author": {"name": "Artem Astapenko", "email": "3767150+Jamakase@users.noreply.github.com", "user": {"login": "jamakase"}}, "additions": 3387, "deletions": 749}}, {"node": {"oid": "8ed5eea3853f9c7acd49504a3c3e5b812565b34a", "messageHeadline": "SAT: fix root object check for oauth init flow (#6569)", "author": {"name": "Dmytro", "email": "avida.d3@gmail.com", "user": {"login": "avida"}}, "additions": 43, "deletions": 13}}, {"node": {"oid": "5afe181d26b9ce238a96c6ae9ee7b6febe033165", "messageHeadline": "Normalization: remove ssh errors if ssh is not being used (#6504)", "author": {"name": "George Claireaux", "email": "george@claireaux.co.uk", "user": {"login": "Phlair"}}, "additions": 9, "deletions": 4}}, {"node": {"oid": "5e750164ac3b7b489031ffc8e47433d6ea28c89d", "messageHeadline": "Publish SSL-only version of Postgres Destination (#6496)", "author": {"name": "Charles", "email": "giardina.charles@gmail.com", "user": {"login": "cgardens"}}, "additions": 501, "deletions": 10}}, {"node": {"oid": "7ec756fe1258d0da94286ed88ecefc064c028961", "messageHeadline": ":fireworks:  Spec.json linter (#6366)", "author": {"name": "Yaroslav Dudar", "email": "flayingfog@gmail.com", "user": {"login": "yaroslav-dudar"}}, "additions": 355, "deletions": 0}}, {"node": {"oid": "eea1e7deabebac773510ef85a234badb872c8712", "messageHeadline": "Bump Airbyte version from 0.30.1-alpha to 0.30.2-alpha (#6562)", "author": {"name": "Jared Rhizor", "email": "jared@dataline.io", "user": {"login": "jrhizor"}}, "additions": 24, "deletions": 24}}, {"node": {"oid": "d7ad61654ea0c9f47b3ad153e18b69f9b7cdd348", "messageHeadline": "\ud83d\udc1b Fix migration failure by making notification forward compatible (#6\u2026", "author": {"name": "LiRen Tu", "email": "tuliren@gmail.com", "user": {"login": "tuliren"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "517cbf158aa8da7c0606b0cfd2468c9723bfb88f", "messageHeadline": "Bump Airbyte version from 0.30.0-alpha to 0.30.1-alpha (#6551)", "author": {"name": "Jared Rhizor", "email": "jared@dataline.io", "user": {"login": "jrhizor"}}, "additions": 24, "deletions": 24}}, {"node": {"oid": "f88b8313a81da3c30a6daefc26aaacfad8332b5a", "messageHeadline": "add the ability to use a secret persistence (#6415)", "author": {"name": "Jared Rhizor", "email": "jared@dataline.io", "user": {"login": "jrhizor"}}, "additions": 844, "deletions": 444}}, {"node": {"oid": "3c59b491356f7e08de3e64767cbac4ba59ea309d", "messageHeadline": "Bump Airbyte version from 0.29.22-alpha to 0.30.0-alpha (#6548)", "author": {"name": "Jared Rhizor", "email": "jared@dataline.io", "user": {"login": "jrhizor"}}, "additions": 21, "deletions": 21}}, {"node": {"oid": "e10a19801fd53ffd0f403de0f4a1c6a86e46a4ba", "messageHeadline": "Inject oauth params when using \"sync now\" button too (#6545)", "author": {"name": "Christophe Duong", "email": "christophe.duong@gmail.com", "user": {"login": "ChristopheDuong"}}, "additions": 42, "deletions": 54}}, {"node": {"oid": "6e77a8c68c9cca84a10359b74eed2e4f7d73c860", "messageHeadline": ":building_construction: SAT: add oauthFlowInitParameters verification\u2026", "author": {"name": "Dmytro", "email": "avida.d3@gmail.com", "user": {"login": "avida"}}, "additions": 228, "deletions": 15}}, {"node": {"oid": "b95f366cee70e39fd73a5801034f385a9e519012", "messageHeadline": "Fix publish script for non-connector images (#6537)", "author": {"name": "Dmytro", "email": "avida.d3@gmail.com", "user": {"login": "avida"}}, "additions": 8, "deletions": 1}}, {"node": {"oid": "eb04c1aec1d0b3fe5d78c5377db0e68e08eaa73f", "messageHeadline": "Secrets Migration utility (#6489)", "author": {"name": "Jenny Brown", "email": "85510829+airbyte-jenny@users.noreply.github.com", "user": {"login": "airbyte-jenny"}}, "additions": 457, "deletions": 3}}, {"node": {"oid": "5af942910cf61efae9b89c1d418f8d6e2e0942bb", "messageHeadline": "Republish connectors to include new specs fields (#6543)", "author": {"name": "Christophe Duong", "email": "christophe.duong@gmail.com", "user": {"login": "ChristopheDuong"}}, "additions": 9, "deletions": 9}}, {"node": {"oid": "baea5b4f3555faac4d2102a7db98c65c5ae7c8b9", "messageHeadline": "add Azure DevOps PAT link (#6526)", "author": {"name": "aristidednd", "email": "61489231+aristidednd@users.noreply.github.com", "user": {"login": "aristidednd"}}, "additions": 1, "deletions": 0}}, {"node": {"oid": "960214a48afa5fb4df9f06d7aaa1d8343eae1d62", "messageHeadline": "Change Airbyte Protocol for OAuth and Make protocol more permissive (\u2026", "author": {"name": "Christophe Duong", "email": "christophe.duong@gmail.com", "user": {"login": "ChristopheDuong"}}, "additions": 19, "deletions": 16}}, {"node": {"oid": "3a825e877a31f351e830c4b454fe1bb916d6911d", "messageHeadline": "correct linkedin ads readme link (#6540)", "author": {"name": "Marcos Marx", "email": "marcosmarxm@users.noreply.github.com", "user": {"login": "marcosmarxm"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "6f4b5502d27c39b9253888b28ba6f53dc6624a73", "messageHeadline": "\ud83d\udc1b Source Pipedrive: Normalization Error Person Table: Invalid timesta\u2026", "author": {"name": "Arthur Galuza", "email": "a.galuza@exaft.com", "user": {"login": "gaart"}}, "additions": 10, "deletions": 7}}, {"node": {"oid": "13d13b206e537788e18e9101e89e8ce46b1b20ee", "messageHeadline": "implement NoOpMigration for 0.30.0-alpha (#6535)", "author": {"name": "Subodh Kant Chaturvedi", "email": "subodh@airbyte.io", "user": {"login": "subodh1810"}}, "additions": 5, "deletions": 2}}, {"node": {"oid": "8b021a89a37f2d6d23e84e2a0fb0de508f1fba8c", "messageHeadline": ":building_construction:  SAT: check record object fields overlaps wit\u2026", "author": {"name": "Dmytro", "email": "avida.d3@gmail.com", "user": {"login": "avida"}}, "additions": 190, "deletions": 7}}, {"node": {"oid": "bbf098a7532b42efc066825fda949807588e96e2", "messageHeadline": ":tada: Destination MySQl - Added support for MySQL destination via TL\u2026", "author": {"name": "andriikorotkov", "email": "88329385+andriikorotkov@users.noreply.github.com", "user": {"login": "andriikorotkov"}}, "additions": 178, "deletions": 7}}, {"node": {"oid": "a595c753e31946cfeb45ec0debfaef6fd9a886eb", "messageHeadline": "\ud83c\udf89 Destination MSSQL: Added support for connection via SSH tunnels (#5\u2026", "author": {"name": "oneshcheret", "email": "33333155+sashkalife@users.noreply.github.com", "user": {"login": "sashaNeshcheret"}}, "additions": 240, "deletions": 4}}, {"node": {"oid": "7d1a67f9964cb203a07f3b085be3413a08cf529f", "messageHeadline": "introduce method to query jobs database by end timestamp of attempts \u2026", "author": {"name": "Subodh Kant Chaturvedi", "email": "subodh@airbyte.io", "user": {"login": "subodh1810"}}, "additions": 123, "deletions": 4}}, {"node": {"oid": "6b4c6a17f5708427574a483f741a257f2f85a694", "messageHeadline": "Fix \"android_last_seen_at\" data type (#6082)", "author": {"name": "Christian Gagnon", "email": "ReptilianBrain@users.noreply.github.com", "user": {"login": "ReptilianBrain"}}, "additions": 8, "deletions": 5}}, {"node": {"oid": "10434372deea87a010140f05e9e704fc9bde71d7", "messageHeadline": "Change license in connector generator base files (#6522)", "author": {"name": "Marcos Marx", "email": "marcosmarxm@users.noreply.github.com", "user": {"login": "marcosmarxm"}}, "additions": 57, "deletions": 734}}, {"node": {"oid": "c5e74cf33507d3d3a90906ed8a9876bac7a38aab", "messageHeadline": "Make spec storybook more prominent in docs", "author": {"name": "Sherif A. Nada", "email": "snadalive@gmail.com", "user": {"login": "sherifnada"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "501d07f40229451aebcc65be8522aa7edabea7b4", "messageHeadline": "Facebook marketing source: fix field value type conversion", "author": {"name": "Dmytro", "email": "dmitry.rezchykov@zazmic.com", "user": null}, "additions": 11, "deletions": 64}}, {"node": {"oid": "0105ca91b404bd71dc2ed1ec16eddefb3393b124", "messageHeadline": "\ud83c\udf89 BigQuery Denormalized Destination: Support for more bigquery types \u2026", "author": {"name": "Nicolas MOREAU", "email": "nicolas.moreau@efrei.net", "user": {"login": "cptjacky"}}, "additions": 167, "deletions": 3}}, {"node": {"oid": "805fabb1fc47e645c7425bf9a7ab4d90b9d77b2b", "messageHeadline": "Fix list in quickstart guide. (#6520)", "author": {"name": "Abhi Vaidyanatha", "email": "abhi@airbyte.io", "user": {"login": "avaidyanatha"}}, "additions": 2, "deletions": 6}}, {"node": {"oid": "845f84b4174a7c25a32e411dcbc035af045a7dec", "messageHeadline": "Marcos/test pr 5747 (#6516)", "author": {"name": "Marcos Marx", "email": "marcosmarxm@users.noreply.github.com", "user": {"login": "marcosmarxm"}}, "additions": 36, "deletions": 215}}, {"node": {"oid": "4631d8c9206f61beb063491cc37933d3d806e33f", "messageHeadline": "Move long filename troubleshooting out of deploy guide (#6518)", "author": {"name": "Abhi Vaidyanatha", "email": "abhi@airbyte.io", "user": {"login": "avaidyanatha"}}, "additions": 13, "deletions": 14}}, {"node": {"oid": "6b19bf40898414d2faa9b950142059c12dfb7ab5", "messageHeadline": "Add high level overview to normalization doc. (#6445)", "author": {"name": "Abhi Vaidyanatha", "email": "abhi@airbyte.io", "user": {"login": "avaidyanatha"}}, "additions": 26, "deletions": 13}}, {"node": {"oid": "911998baf82015c6f60aec8445e9cdae0d4170fc", "messageHeadline": "Fix typo in CREATE PUBLICATION statement. (#6476)", "author": {"name": "julianopiovezan", "email": "piovezan.juliano@gmail.com", "user": {"login": "julianopiovezan"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "d885d775806b85efebe8386067a9e87a7e990bc8", "messageHeadline": "mysql test int types (#2908)", "author": {"name": "Charles", "email": "giardina.charles@gmail.com", "user": {"login": "cgardens"}}, "additions": 146, "deletions": 0}}, {"node": {"oid": "a28b3f562b83a821c1694488f0f227ab5f9f69e9", "messageHeadline": "Bump Airbyte CDK version to 0.1.25 (#6511)", "author": {"name": "Yevhenii", "email": "34103125+yevhenii-ldv@users.noreply.github.com", "user": {"login": "yevhenii-ldv"}}, "additions": 4, "deletions": 1}}, {"node": {"oid": "3c40e989eb129cd040a5b898fd09c313c98173dd", "messageHeadline": "improvement: modifying the cli tool so that it can accept API_URL (#6\u2026", "author": {"name": "Peter McConnell", "email": "me@petermcconnell.com", "user": {"login": "peter-mcconnell"}}, "additions": 12, "deletions": 3}}, {"node": {"oid": "eb8be953e49ac00cf1022187a5fb344758cb1bce", "messageHeadline": "Update Google Search Console oauth specs (#6460)", "author": {"name": "Christophe Duong", "email": "christophe.duong@gmail.com", "user": {"login": "ChristopheDuong"}}, "additions": 23, "deletions": 2}}, {"node": {"oid": "c2561141fc7eeaa6c668537360cad4233d2792da", "messageHeadline": "\ud83c\udf89 Destination Oracle - Added support for connection via ssh tunnel (#\u2026", "author": {"name": "VitaliiMaltsev", "email": "39538064+VitaliiMaltsev@users.noreply.github.com", "user": {"login": "VitaliiMaltsev"}}, "additions": 375, "deletions": 28}}, {"node": {"oid": "8fa15713c3f59411ac943dd8983002c8e386c653", "messageHeadline": "\ud83c\udf89 Destination MySQl - Added support for connection via ssh (aka basti\u2026", "author": {"name": "andriikorotkov", "email": "88329385+andriikorotkov@users.noreply.github.com", "user": {"login": "andriikorotkov"}}, "additions": 303, "deletions": 12}}, {"node": {"oid": "96aedd39e57f7f089f04ff0b4802880be4d19c05", "messageHeadline": "Stress Test Improvements (#6440)", "author": {"name": "Davin Chia", "email": "davinchia@gmail.com", "user": {"login": "davinchia"}}, "additions": 34, "deletions": 5}}, {"node": {"oid": "33692375ebb1b96f4fbe0f993abfe8a1c99e2610", "messageHeadline": "\ud83c\udf89  Add labels to Kube jobs. Allow injection of Kube Image Pull Secret\u2026", "author": {"name": "Davin Chia", "email": "davinchia@gmail.com", "user": {"login": "davinchia"}}, "additions": 80, "deletions": 20}}, {"node": {"oid": "802a8184cdd11c1eb905a54ed07c8732b0c0b807", "messageHeadline": " :bug: Python Alpine tempales: add build-base packages (#6457)", "author": {"name": "Maksym Pavlenok", "email": "antixar@gmail.com", "user": {"login": "antixar"}}, "additions": 5, "deletions": 5}}, {"node": {"oid": "cbf268a5bdf378c7d9de9f64b2fd5a62acf65f2d", "messageHeadline": "add docker-compose debug extension (#6451)", "author": {"name": "Jared Rhizor", "email": "jared@dataline.io", "user": {"login": "jrhizor"}}, "additions": 23, "deletions": 0}}, {"node": {"oid": "f30869001a975784db9f57a81ea49b5cc8ef9e98", "messageHeadline": "Exposing SSL-only version of Postgres Source (#6362)", "author": {"name": "Charles", "email": "giardina.charles@gmail.com", "user": {"login": "cgardens"}}, "additions": 605, "deletions": 69}}, {"node": {"oid": "d9adbd3c580cd76b94f07b974a43b7c319e893dc", "messageHeadline": "\ud83c\udf89 Source Stripe: use `start_date` parameter in incremental streams (#\u2026", "author": {"name": "oleh.zorenko", "email": "19872253+Zirochkaa@users.noreply.github.com", "user": {"login": "Zirochkaa"}}, "additions": 37, "deletions": 24}}, {"node": {"oid": "a9b1c6c0420550ad5069aca66c295223e0d05e27", "messageHeadline": "Fix doc badges and structure (#6482)", "author": {"name": "Michel Tricot", "email": "michel@dataline.io", "user": {"login": "michel-tricot"}}, "additions": 4, "deletions": 1}}, {"node": {"oid": "3faaffdb252bcdb6f52e8d4d23a1ff6391321dbb", "messageHeadline": "Update Google Analytics Oauth Specs (#6459)", "author": {"name": "Christophe Duong", "email": "christophe.duong@gmail.com", "user": {"login": "ChristopheDuong"}}, "additions": 12, "deletions": 6}}, {"node": {"oid": "4ce6a03730bb5f4737755549b54cf3422a4aa81b", "messageHeadline": "Update Google Ads oauth specs (#6458)", "author": {"name": "Christophe Duong", "email": "christophe.duong@gmail.com", "user": {"login": "ChristopheDuong"}}, "additions": 18, "deletions": 6}}, {"node": {"oid": "b563b1afa8c314de30e83205f45edb58fe8a870e", "messageHeadline": "Fix exception in yaml persistence test (#6481)", "author": {"name": "LiRen Tu", "email": "tuliren@gmail.com", "user": {"login": "tuliren"}}, "additions": 2, "deletions": 1}}, {"node": {"oid": "2fe61665537726fcb21093bb1813b8e504a51404", "messageHeadline": "Light cleanup to Quickstart deploy guide. (#6446)", "author": {"name": "Abhi Vaidyanatha", "email": "abhi@airbyte.io", "user": {"login": "avaidyanatha"}}, "additions": 10, "deletions": 3}}, {"node": {"oid": "f25542a145f2890105f0db5b0ec99c43c207ba09", "messageHeadline": "\ud83c\udf89 Update license for Core (#6479)", "author": {"name": "Michel Tricot", "email": "michel@dataline.io", "user": {"login": "michel-tricot"}}, "additions": 312, "deletions": 19}}, {"node": {"oid": "1773e41e47a69d22a1c575bb8a13f34aa4ed06a7", "messageHeadline": " Shorten our headers + adds contributors file (#6478)", "author": {"name": "Michel Tricot", "email": "michel@dataline.io", "user": {"login": "michel-tricot"}}, "additions": 1811, "deletions": 34886}}, {"node": {"oid": "89dccf389730a9e2504154db2cc0c3f88884beac", "messageHeadline": "Modify oauthSpecification to allow working with oneOfs (#6456)", "author": {"name": "Sherif A. Nada", "email": "snadalive@gmail.com", "user": {"login": "sherifnada"}}, "additions": 191, "deletions": 20}}, {"node": {"oid": "6767424b6d845df1a083d5de2e405d69f2a59ff0", "messageHeadline": ":tada: S3 source: add support for non-AWS S3 Storage (#6398)", "author": {"name": "Dmytro", "email": "avida.d3@gmail.com", "user": {"login": "avida"}}, "additions": 287, "deletions": 81}}, {"node": {"oid": "f803481dfc09d709a8ff65d94223d56939e0ebce", "messageHeadline": "\ud83d\udc1b Source Chargebee: fix examples in spec file (#6454)", "author": {"name": "oleh.zorenko", "email": "19872253+Zirochkaa@users.noreply.github.com", "user": {"login": "Zirochkaa"}}, "additions": 6, "deletions": 5}}, {"node": {"oid": "1c5ac5b5ea4d4812de667e3d482b54864d7aa94e", "messageHeadline": ":building_construction:  Python CDK: add schema transformer class (#6\u2026", "author": {"name": "Dmytro", "email": "avida.d3@gmail.com", "user": {"login": "avida"}}, "additions": 597, "deletions": 4}}, {"node": {"oid": "d386ed74fff3ba9b786069d484b314378a589f46", "messageHeadline": "Update roadmap.md (#6452)", "author": {"name": "John Lafleur", "email": "john@airbyte.io", "user": {"login": "johnlafleur"}}, "additions": 4, "deletions": 6}}, {"node": {"oid": "c85becc7428e0b703ab5e836d6d4e39f581d47ce", "messageHeadline": "make the seed for YamlSeedConfigPersistence configurable (#6409)", "author": {"name": "Charles", "email": "giardina.charles@gmail.com", "user": {"login": "cgardens"}}, "additions": 224, "deletions": 205}}, {"node": {"oid": "fb72f9ea51af3ba3a01133b397b1a1887f30875c", "messageHeadline": "Bump Airbyte version from 0.29.21-alpha to 0.29.22-alpha (#6450)", "author": {"name": "Jared Rhizor", "email": "jared@dataline.io", "user": {"login": "jrhizor"}}, "additions": 21, "deletions": 21}}, {"node": {"oid": "2f835e4e39fa3848c3413b15ff5cd9dd559b54e1", "messageHeadline": "\ud83c\udf89 New Source: LinkedIn Ads (#5285)", "author": {"name": "Baz", "email": "bazarnov@me.com", "user": {"login": "bazarnov"}}, "additions": 3027, "deletions": 0}}, {"node": {"oid": "fd46ee638400bdf0a8e6989d39b31dfd3ae03cfa", "messageHeadline": "Remove broken link to image in comparison page. (#6449)", "author": {"name": "Abhi Vaidyanatha", "email": "abhi@airbyte.io", "user": {"login": "avaidyanatha"}}, "additions": 0, "deletions": 2}}, {"node": {"oid": "6658ecd5aa7b7222f63a4a862ca5ab630a038f66", "messageHeadline": "\ud83c\udf89 Source Oracle: Added support for connection via SSH tunnels (#6356)", "author": {"name": "Eugene", "email": "etsybaev@gmail.com", "user": {"login": "etsybaev"}}, "additions": 228, "deletions": 6}}, {"node": {"oid": "ec3951ba62514b1e00b84cb1a81fe6841abc177e", "messageHeadline": "\ud83c\udf89 Integration Testing for SSH using a docker container | Postgres Sou\u2026", "author": {"name": "VitaliiMaltsev", "email": "39538064+VitaliiMaltsev@users.noreply.github.com", "user": {"login": "VitaliiMaltsev"}}, "additions": 219, "deletions": 39}}, {"node": {"oid": "ff479dedfba6de51739929a3c6f3f21044a121aa", "messageHeadline": ":bug: Source Iterable: Fixed normalization issue (#6242)", "author": {"name": "Yaroslav Dudar", "email": "flayingfog@gmail.com", "user": {"login": "yaroslav-dudar"}}, "additions": 16, "deletions": 19}}, {"node": {"oid": "fe3026dd45c54027cb989d00715c9df10b49f43a", "messageHeadline": "\ud83d\udc1b Source Asana: fix schemas and `invalid_config.json` (#6402)", "author": {"name": "oleh.zorenko", "email": "19872253+Zirochkaa@users.noreply.github.com", "user": {"login": "Zirochkaa"}}, "additions": 28, "deletions": 21}}, {"node": {"oid": "555169800298d8d2a741c08444c1d75a811135e4", "messageHeadline": "Source MongoDb: added support via TLS/SSL (#6364)", "author": {"name": "irynakruk", "email": "iryna.kruk9@gmail.com", "user": {"login": "irynakruk"}}, "additions": 273, "deletions": 82}}, {"node": {"oid": "3378ba430feb5d994ccda71821de89382f37e7a0", "messageHeadline": ":bug: Destination snowflake: split the snowflake insert query into mu\u2026", "author": {"name": "andriikorotkov", "email": "88329385+andriikorotkov@users.noreply.github.com", "user": {"login": "andriikorotkov"}}, "additions": 124, "deletions": 91}}, {"node": {"oid": "41157f742d95b8fe5d0bb2cfbb5941604529f203", "messageHeadline": "Expose more configuration through values.yaml files (#6320)", "author": {"name": "Jonathan Stacks", "email": "jonstacks@users.noreply.github.com", "user": {"login": "jonstacks"}}, "additions": 97, "deletions": 30}}, {"node": {"oid": "6f1bd71a0a534649c809b45c990958b4c690b8e2", "messageHeadline": "Marcos/publish pr 6394 (#6424)", "author": {"name": "Marcos Marx", "email": "marcosmarxm@users.noreply.github.com", "user": {"login": "marcosmarxm"}}, "additions": 5, "deletions": 3}}, {"node": {"oid": "eb41cddc45e60ba566818589d944964c9e836c7e", "messageHeadline": "Fix documentation URL (#6394)", "author": {"name": "Daniel Diamond", "email": "33811744+danieldiamond@users.noreply.github.com", "user": {"login": "danieldiamond"}}, "additions": 0, "deletions": 0}}, {"node": {"oid": "b050f65a92dcc4bf044800ecaf7f388ff32234f3", "messageHeadline": "fix redshift docs formatting", "author": {"name": "Sherif A. Nada", "email": "snadalive@gmail.com", "user": {"login": "sherifnada"}}, "additions": 4, "deletions": 1}}, {"node": {"oid": "c687d4068ec10b45fde3351355a5a93ded744848", "messageHeadline": "Connector Generator: add additional pip install for tests in docs (#6\u2026", "author": {"name": "Marcos Marx", "email": "marcosmarxm@users.noreply.github.com", "user": {"login": "marcosmarxm"}}, "additions": 256, "deletions": 6}}, {"node": {"oid": "a8261f474219c7664c9e886b73c68394928c94b3", "messageHeadline": "secret coordinate helpers (#6114)", "author": {"name": "Jared Rhizor", "email": "jared@dataline.io", "user": {"login": "jrhizor"}}, "additions": 2262, "deletions": 23}}, {"node": {"oid": "ef6fefccec6afb7da5b3d40e51c06e961851866c", "messageHeadline": "\ud83c\udf89 Source Google Search Console: accept admin email as input when usin\u2026", "author": {"name": "Sherif A. Nada", "email": "snadalive@gmail.com", "user": {"login": "sherifnada"}}, "additions": 65, "deletions": 71}}, {"node": {"oid": "42bb17190c4c9e53e3a068f67447c0d7b59c8f9e", "messageHeadline": "\ud83e\uddf9 remove google analytics singer from source list (#6358)", "author": {"name": "Sherif A. Nada", "email": "snadalive@gmail.com", "user": {"login": "sherifnada"}}, "additions": 0, "deletions": 0}}, {"node": {"oid": "26c9546a1ce7d3b0747f317e6d255a2952d28e04", "messageHeadline": "\ud83c\udf89  New Source: Marketo (#5863)", "author": {"name": "Serhii Lazebnyi", "email": "53845333+lazebnyi@users.noreply.github.com", "user": {"login": "lazebnyi"}}, "additions": 1768, "deletions": 14}}, {"node": {"oid": "992bdb1cd5c8e3e6c85081dddcb45bdc6f9ce71a", "messageHeadline": "Skip updating spec cache when publishing normalization docker image (\u2026", "author": {"name": "Christophe Duong", "email": "christophe.duong@gmail.com", "user": {"login": "ChristopheDuong"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "3d8625e03deb47f120c727e112e32e93c3eb5f74", "messageHeadline": "Fix ssh tunneling for normalization (#6396)", "author": {"name": "George Claireaux", "email": "george@claireaux.co.uk", "user": {"login": "Phlair"}}, "additions": 67, "deletions": 23}}, {"node": {"oid": "0b1f1e238d811f66ea6b5d45baafc14a714567ca", "messageHeadline": "fix: overflow-y for SyncCatalogField (#6369)", "author": {"name": "Iakov Salikov", "email": "36078770+isalikov@users.noreply.github.com", "user": {"login": "isalikov"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "63425923d07461bc29df6f138b36c9e3d2c28477", "messageHeadline": "Remove deprecated connectors: source-google-adwords-singer, source-go\u2026", "author": {"name": "Yevhenii", "email": "34103125+yevhenii-ldv@users.noreply.github.com", "user": {"login": "yevhenii-ldv"}}, "additions": 0, "deletions": 2877}}, {"node": {"oid": "aac98b9b9b2295d4e0c6a97b5a7f4ff30896ebe8", "messageHeadline": "\ud83d\udc1b Source Hubspot: Use correct schema for 'owners' stream (#6374)", "author": {"name": "Yevhenii", "email": "34103125+yevhenii-ldv@users.noreply.github.com", "user": {"login": "yevhenii-ldv"}}, "additions": 29, "deletions": 50}}, {"node": {"oid": "a6ecfda2caec945b95a608263bbd76d61e544514", "messageHeadline": ":bug: Fix Snowflake destination normalization to accept any date-time\u2026", "author": {"name": "Yaroslav Dudar", "email": "flayingfog@gmail.com", "user": {"login": "yaroslav-dudar"}}, "additions": 76, "deletions": 20}}, {"node": {"oid": "c18341057476e431963b1531df87f035f2b4b3d4", "messageHeadline": "Google ads: Fix inconsistent segments date type (#6373)", "author": {"name": "Dmytro", "email": "avida.d3@gmail.com", "user": {"login": "avida"}}, "additions": 11, "deletions": 7}}, {"node": {"oid": "9c5572b82cda72382c0c2eb5e75b6857f5f609b2", "messageHeadline": "Source BigQuery: Fix NPE when `dataset_id` isn't provided (#6051)", "author": {"name": "Brian Muita", "email": "bgm@69mb.org", "user": {"login": "69mb"}}, "additions": 75, "deletions": 7}}, {"node": {"oid": "b4cca602cac2934a393bc288474b24924a751814", "messageHeadline": "Source Google Search Console: correct spec.json file (#6222)", "author": {"name": "Marcos Marx", "email": "marcosmarxm@users.noreply.github.com", "user": {"login": "marcosmarxm"}}, "additions": 23, "deletions": 8}}, {"node": {"oid": "5861b6faf71bf2dc6758beebd831916ce5318125", "messageHeadline": "correct CI applying gradlew format (#6390)", "author": {"name": "Marcos Marx", "email": "marcosmarxm@users.noreply.github.com", "user": {"login": "marcosmarxm"}}, "additions": 5, "deletions": 12}}, {"node": {"oid": "98b1900ced998ac683712671eab6b003ce5950de", "messageHeadline": "\ud83c\udf89 New API endpoint to search connections (#4813)", "author": {"name": "Mario Molina", "email": "mmolimar@gmail.com", "user": {"login": "mmolimar"}}, "additions": 613, "deletions": 0}}, {"node": {"oid": "9a6cf1e6a9818bf3b79e9e67ed742adf8eface99", "messageHeadline": "\ud83d\udc1bSource Google Search Console: Verify access to all sites when perfor\u2026", "author": {"name": "Arthur Galuza", "email": "a.galuza@exaft.com", "user": {"login": "gaart"}}, "additions": 11, "deletions": 6}}, {"node": {"oid": "9aa5a5a52d1b9d34ff14cc597ebc1ea31f382e10", "messageHeadline": "\ud83c\udf89 CDK: Added support for efficient parent/child streams using cache (\u2026", "author": {"name": "Arthur Galuza", "email": "a.galuza@exaft.com", "user": {"login": "gaart"}}, "additions": 172, "deletions": 5}}, {"node": {"oid": "548a3a3063eae4c729fe863210bd12e067d635c8", "messageHeadline": "Format code (#6381)", "author": {"name": "LiRen Tu", "email": "tuliren@gmail.com", "user": {"login": "tuliren"}}, "additions": 21, "deletions": 25}}, {"node": {"oid": "c86403fa7b0b5519e24335fea6b129979569fb34", "messageHeadline": "\ud83c\udf89 New source: Kafka (#5906)", "author": {"name": "Daniel Dubinin", "email": "danildubinin2@gmail.com", "user": {"login": "heade"}}, "additions": 812, "deletions": 0}}, {"node": {"oid": "0b82f7f695dadf7d6b14eedf310754a29f236410", "messageHeadline": "add details for testing ssh normalization (#6376)", "author": {"name": "George Claireaux", "email": "george@claireaux.co.uk", "user": {"login": "Phlair"}}, "additions": 3, "deletions": 1}}, {"node": {"oid": "7591324351c661e6057daa88429819db6ca8fbeb", "messageHeadline": "introduce jvm flag MaxRAMPercentage for java connectors (#6001)", "author": {"name": "Subodh Kant Chaturvedi", "email": "subodh@airbyte.io", "user": {"login": "subodh1810"}}, "additions": 30, "deletions": 0}}, {"node": {"oid": "6d9ba022646441c7f298ca4dcaa3df59b9a19fbb", "messageHeadline": "feat: FetchingSourceConnectorError.tsx (#6053)", "author": {"name": "Iakov Salikov", "email": "36078770+isalikov@users.noreply.github.com", "user": {"login": "isalikov"}}, "additions": 78, "deletions": 10}}, {"node": {"oid": "e8906ea909e674b27e2ae42be81c7b8b035bec92", "messageHeadline": "Bump amazon ads version (#6367)", "author": {"name": "Dmytro", "email": "avida.d3@gmail.com", "user": {"login": "avida"}}, "additions": 4, "deletions": 3}}, {"node": {"oid": "a225b06f4084b72a2603e313d01c52ac7c44dfb2", "messageHeadline": "Google Search Console Oauth flow implementation (#6088)", "author": {"name": "Christophe Duong", "email": "christophe.duong@gmail.com", "user": {"login": "ChristopheDuong"}}, "additions": 405, "deletions": 2}}, {"node": {"oid": "73162062dbf27a26b577f9bb879545d9bd67b15d", "messageHeadline": "\ud83c\udf89 New Source: Lever Hiring (#6141)", "author": {"name": "Yevhenii", "email": "34103125+yevhenii-ldv@users.noreply.github.com", "user": {"login": "yevhenii-ldv"}}, "additions": 805, "deletions": 155}}, {"node": {"oid": "1644f9016a431b55793a245f1ae3c7c8d67a4ea4", "messageHeadline": "\ud83c\udf89 Source GitHub: Add option to pull commits from user-specified branc\u2026", "author": {"name": "Yevhenii", "email": "34103125+yevhenii-ldv@users.noreply.github.com", "user": {"login": "yevhenii-ldv"}}, "additions": 146, "deletions": 16}}, {"node": {"oid": "8de72d566b718c40a8b01dc110ba51dfabe3d691", "messageHeadline": "6240/Add profile type filter = seller,vendor (#6241)", "author": {"name": "Justinas L", "email": "justinas@gmail.com", "user": {"login": "mid"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "4dca32713b6083af288ee94dd74963f77ff917ab", "messageHeadline": "\ud83c\udf89 CDK: Add support for custom headers passing to the request in `OAut\u2026", "author": {"name": "oleh.zorenko", "email": "19872253+Zirochkaa@users.noreply.github.com", "user": {"login": "Zirochkaa"}}, "additions": 32, "deletions": 12}}, {"node": {"oid": "a6c48dcc7b028cabc39454b0317e0353a15dc344", "messageHeadline": "Update README.md (#6350)", "author": {"name": "Cameron", "email": "github@camro.net", "user": {"login": "camro"}}, "additions": 4, "deletions": 4}}, {"node": {"oid": "bf665cb2800edc3c6d33db30164d909152af7173", "messageHeadline": "Fix language consistency in Databricks page (#6360)", "author": {"name": "Abhi Vaidyanatha", "email": "abhi@airbyte.io", "user": {"login": "avaidyanatha"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "4f0839d99e0f8b0dc93f8d3c38779f1ab60a4d25", "messageHeadline": "Add Glossary of Terms to Understanding Airbyte (#6235)", "author": {"name": "Abhi Vaidyanatha", "email": "abhi@airbyte.io", "user": {"login": "avaidyanatha"}}, "additions": 55, "deletions": 0}}, {"node": {"oid": "909dfa5f100f83a95ca280f4e23f00b6f8e5f41a", "messageHeadline": "Reorganize BQ docs", "author": {"name": "Sherif A. Nada", "email": "snadalive@gmail.com", "user": {"login": "sherifnada"}}, "additions": 13, "deletions": 11}}, {"node": {"oid": "c5450d7387d4daa71daf19ef0e2ab10da0dba015", "messageHeadline": "Fix typo in bigquery destination readme", "author": {"name": "Sherif A. Nada", "email": "snadalive@gmail.com", "user": {"login": "sherifnada"}}, "additions": 10, "deletions": 10}}, {"node": {"oid": "d1b37daebea62564393f6f46647cb7137332c6dc", "messageHeadline": "Fix google analytics auth flow parameters. (#6357)", "author": {"name": "Dmytro", "email": "avida.d3@gmail.com", "user": {"login": "avida"}}, "additions": 7, "deletions": 6}}, {"node": {"oid": "54016e3e0f773b0c79eb47ca3f6d80742e67e6e8", "messageHeadline": "Update bigquery destination README", "author": {"name": "Sherif A. Nada", "email": "snadalive@gmail.com", "user": {"login": "sherifnada"}}, "additions": 66, "deletions": 16}}, {"node": {"oid": "6ae19019b67a707be20d2534dfb6c6302d317c20", "messageHeadline": "\ud83d\udc1b Source Amplitude: Correct output schemas on cohorts, events, active\u2026", "author": {"name": "Yevhenii", "email": "34103125+yevhenii-ldv@users.noreply.github.com", "user": {"login": "yevhenii-ldv"}}, "additions": 25, "deletions": 273}}, {"node": {"oid": "35c5bcd94ad7763d4341c96417c70012d7e93d83", "messageHeadline": "add displaySetupWizard as an api option (#6331)", "author": {"name": "Jared Rhizor", "email": "jared@dataline.io", "user": {"login": "jrhizor"}}, "additions": 5, "deletions": 1}}, {"node": {"oid": "59cd5ca308ecda5969579c1064dec6ad32aa1c5a", "messageHeadline": "\ud83c\udf89 Source MSSQL: Added support for connection via SSH tunnels (#5966) \u2026", "author": {"name": "Oleksandr Sheheda", "email": "alexandr-shegeda@users.noreply.github.com", "user": {"login": "alexandr-shegeda"}}, "additions": 255, "deletions": 13}}, {"node": {"oid": "023a9ba979bcb32706936ff2d1143df386846ec0", "messageHeadline": "\ud83d\udcdd \ud83c\udf89 Source Shopify: added the `pre_tax_price`  to `orders/line_items`\u2026", "author": {"name": "Baz", "email": "bazarnov@me.com", "user": {"login": "bazarnov"}}, "additions": 122, "deletions": 85}}, {"node": {"oid": "0475823026808d8d301320a42317dfac6cd3c6ef", "messageHeadline": "Update Google Analytics Oauth flow (#6321)", "author": {"name": "Christophe Duong", "email": "christophe.duong@gmail.com", "user": {"login": "ChristopheDuong"}}, "additions": 51, "deletions": 25}}, {"node": {"oid": "12cb3e3f9fa8826e4aca83986c53b5896d3ca963", "messageHeadline": "\ud83c\udf89 Source greenhouse: added identification of accessible streams for A\u2026", "author": {"name": "midavadim", "email": "midavadim@yahoo.com", "user": {"login": "midavadim"}}, "additions": 261, "deletions": 45}}, {"node": {"oid": "c114ec85dc5e83e7846d45033cea891d1e1a0c8e", "messageHeadline": "\ud83d\udc1b Source Salesforce: fix bug with pagination for BULK API (#6209)", "author": {"name": "Yevhenii", "email": "34103125+yevhenii-ldv@users.noreply.github.com", "user": {"login": "yevhenii-ldv"}}, "additions": 107, "deletions": 15}}, {"node": {"oid": "45f65983d2acbba29d40026624804654436fa160", "messageHeadline": "Fix exception on API calls (#6346)", "author": {"name": "Christophe Duong", "email": "christophe.duong@gmail.com", "user": {"login": "ChristopheDuong"}}, "additions": 20, "deletions": 9}}, {"node": {"oid": "11f64882a9407685f4bd07c1e5278fc9c93576d4", "messageHeadline": "\ud83c\udf89Source MySQl - Added support for connection via ssh (aka bastion ser\u2026", "author": {"name": "Eugene", "email": "etsybaev@gmail.com", "user": {"login": "etsybaev"}}, "additions": 233, "deletions": 8}}, {"node": {"oid": "52c4eaa076f690883c71455084b0dd708f10992f", "messageHeadline": "Google analytics v4: Oauth2.0 config (#6306)", "author": {"name": "Dmytro", "email": "avida.d3@gmail.com", "user": {"login": "avida"}}, "additions": 125, "deletions": 41}}, {"node": {"oid": "478e408a8362a37abd049085626c1f3d737d7754", "messageHeadline": "Add High-Level overview to Namespaces doc. (#6234)", "author": {"name": "Abhi Vaidyanatha", "email": "abhi@airbyte.io", "user": {"login": "avaidyanatha"}}, "additions": 17, "deletions": 0}}, {"node": {"oid": "7e37883c38ee61c416c7935cbf1629f25374c14a", "messageHeadline": "\ud83d\udc1b Source Stripe: Remove incorrect timestamp formats from coupons and \u2026", "author": {"name": "Sherif A. Nada", "email": "snadalive@gmail.com", "user": {"login": "sherifnada"}}, "additions": 6, "deletions": 7}}, {"node": {"oid": "fef66e7fc5ebcbe5c54e160d8245694d7b8cfc07", "messageHeadline": "Add source type to source definitions (#6304)", "author": {"name": "LiRen Tu", "email": "tuliren@gmail.com", "user": {"login": "tuliren"}}, "additions": 406, "deletions": 36}}, {"node": {"oid": "4f1da3ea81b87bc5355600e9b4184b7dee716088", "messageHeadline": "Update instance wide oauth parameters (#6309)", "author": {"name": "Christophe Duong", "email": "christophe.duong@gmail.com", "user": {"login": "ChristopheDuong"}}, "additions": 118, "deletions": 23}}, {"node": {"oid": "31820f9ccc8cc6fb9217542e016d82672692d82b", "messageHeadline": "5595/UI workspace user errors (#6136)", "author": {"name": "Iakov Salikov", "email": "36078770+isalikov@users.noreply.github.com", "user": {"login": "isalikov"}}, "additions": 147, "deletions": 92}}, {"node": {"oid": "9dfd2b82c13c774afe85c821910bd08a94f8b256", "messageHeadline": "added externalDB password secret values (#6311)", "author": {"name": "minimax75", "email": "85461067+minimax75@users.noreply.github.com", "user": {"login": "minimax75"}}, "additions": 8, "deletions": 0}}, {"node": {"oid": "82cb353a3964774395a072ece06bd79372dd8eee", "messageHeadline": "inject tolerations and add node selectors for worker pods (#6123)", "author": {"name": "Prasanna Ram Venkatachalam", "email": "47996246+prasrvenkat@users.noreply.github.com", "user": {"login": "prasrvenkat"}}, "additions": 78, "deletions": 0}}, {"node": {"oid": "65b42c862af0669f535619d205b1abcae10cf18e", "messageHeadline": "\ud83d\udc1b Source Intercom: Fix \"updated_at\" data type (#6087)", "author": {"name": "Christian Gagnon", "email": "ReptilianBrain@users.noreply.github.com", "user": {"login": "ReptilianBrain"}}, "additions": 26, "deletions": 37}}, {"node": {"oid": "e14b03d4b5fcc1378e5f750d70688d11fd34332f", "messageHeadline": "FB Marketing Oauth flow implementation (#6018)", "author": {"name": "Christophe Duong", "email": "christophe.duong@gmail.com", "user": {"login": "ChristopheDuong"}}, "additions": 906, "deletions": 173}}, {"node": {"oid": "f5c8ce2ebcbcd283f05dbc72c96a04a365cfe456", "messageHeadline": "publish PR 5693 (#6299)", "author": {"name": "Sherif A. Nada", "email": "snadalive@gmail.com", "user": {"login": "sherifnada"}}, "additions": 7, "deletions": 3}}, {"node": {"oid": "f560ae18cf21f90d2d314a9763c7d3719e3623ff", "messageHeadline": ":tada:Source Hubspot: Add contacts associations to Deals stream. (#5693)", "author": {"name": "Vladimir remar", "email": "vladimir.remar@gmail.com", "user": {"login": "vladimir-remar"}}, "additions": 4, "deletions": 4}}, {"node": {"oid": "1b5574215ce4d5c8f879340934ce4520059519ee", "messageHeadline": "publish 5898 & 6227 (#6300)", "author": {"name": "Sherif A. Nada", "email": "snadalive@gmail.com", "user": {"login": "sherifnada"}}, "additions": 4, "deletions": 3}}, {"node": {"oid": "3695170bc5cc54afd727be4c0fd93fc66779fa17", "messageHeadline": "\ud83d\udc1b  Source GitHub: Add error handling for streams that are not applica\u2026", "author": {"name": "Chris Wu", "email": "chris@faros.ai", "user": {"login": "cjwooo"}}, "additions": 17, "deletions": 1}}, {"node": {"oid": "775bb030656b804a0ab5cfec462132394169b35f", "messageHeadline": "\ud83c\udf89 GitHub Source: Don't minimize output fields (#5898)", "author": {"name": "Chris Wu", "email": "chris@faros.ai", "user": {"login": "cjwooo"}}, "additions": 298, "deletions": 99}}, {"node": {"oid": "833dce16f8a771aa54ff2aec57f849ac3d423c0b", "messageHeadline": "\ud83d\udcdd Add link to java 14 in documentation (#6252)", "author": {"name": "LiRen Tu", "email": "tuliren@gmail.com", "user": {"login": "tuliren"}}, "additions": 4, "deletions": 4}}, {"node": {"oid": "57d17ef25edb98071b28fee063fc87010b422c8d", "messageHeadline": "Bump Airbyte version from 0.29.20-alpha to 0.29.21-alpha (#6248)", "author": {"name": "Jared Rhizor", "email": "jared@dataline.io", "user": {"login": "jrhizor"}}, "additions": 17, "deletions": 17}}, {"node": {"oid": "2473eb71b54d4af9ed1e0a96046f172910610316", "messageHeadline": "\ud83d\udc1e Update connector definitions after migrations (#6247)", "author": {"name": "LiRen Tu", "email": "tuliren@gmail.com", "user": {"login": "tuliren"}}, "additions": 32, "deletions": 103}}, {"node": {"oid": "9633fcc1a0b24e9d8d2f6bd882d4476f7195d4c2", "messageHeadline": "Bump Airbyte version from 0.29.19-alpha to 0.29.20-alpha (#6243)", "author": {"name": "Jared Rhizor", "email": "jared@dataline.io", "user": {"login": "jrhizor"}}, "additions": 17, "deletions": 17}}, {"node": {"oid": "33a1981c360504d7f46a5306904cdde87096147e", "messageHeadline": ":bug: Source MixPanel: allow pulling data from different regions (#6075)", "author": {"name": "Yaroslav Dudar", "email": "flayingfog@gmail.com", "user": {"login": "yaroslav-dudar"}}, "additions": 77, "deletions": 23}}, {"node": {"oid": "5e4ddddf0f2a9621b962e881d7fad54e81aabd05", "messageHeadline": "\ud83d\udcdd Fix links to getting-started (#6237)", "author": {"name": "LiRen Tu", "email": "tuliren@gmail.com", "user": {"login": "tuliren"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "111d90f322efb7d26aed342376f3d73c7ff6d711", "messageHeadline": "\ud83d\udc1e Fix db config persistence initialization (#6220)", "author": {"name": "LiRen Tu", "email": "tuliren@gmail.com", "user": {"login": "tuliren"}}, "additions": 216, "deletions": 53}}, {"node": {"oid": "51fadf2b9b74f375b0c52e6b6896a0c548cb44b9", "messageHeadline": "\ud83d\udc1b Airbyte Kube will now error on start up if incorrect logs configura\u2026", "author": {"name": "Davin Chia", "email": "davinchia@gmail.com", "user": {"login": "davinchia"}}, "additions": 64, "deletions": 14}}, {"node": {"oid": "fa0bd551efdedd610e8d1195a310fd42611183a5", "messageHeadline": "Switch out old Speedrun Tutorial. (#6236)", "author": {"name": "Abhi Vaidyanatha", "email": "abhi@airbyte.io", "user": {"login": "avaidyanatha"}}, "additions": 303, "deletions": 303}}, {"node": {"oid": "64ce6fd484ac39a1d3de248ccdf7d06db0ce3b61", "messageHeadline": "\ud83d\udc1bDestination S3 and GCS  - Fixed connector's bug that prevent writing\u2026", "author": {"name": "Eugene", "email": "etsybaev@gmail.com", "user": {"login": "etsybaev"}}, "additions": 938, "deletions": 17}}, {"node": {"oid": "69b2453108d05c2e5fb695c10b989e922c8eb102", "messageHeadline": "Gut the FAQ and link to our Discourse (#6159)", "author": {"name": "Abhi Vaidyanatha", "email": "abhi@airbyte.io", "user": {"login": "avaidyanatha"}}, "additions": 5, "deletions": 7}}, {"node": {"oid": "efae0471163e6c5b0af58943eb92f4489d12d66a", "messageHeadline": "Add kubernetes labels to PRs (#6224)", "author": {"name": "Jonathan Stacks", "email": "jonstacks@users.noreply.github.com", "user": {"login": "jonstacks"}}, "additions": 6, "deletions": 0}}, {"node": {"oid": "a9aba9c1c7d71e7c4980be0901c3f231a7def853", "messageHeadline": "Create secrets manager API against Google Secrets store, feature flag\u2026", "author": {"name": "Jenny Brown", "email": "85510829+airbyte-jenny@users.noreply.github.com", "user": {"login": "airbyte-jenny"}}, "additions": 492, "deletions": 2}}, {"node": {"oid": "e04623fdfc7c5496dada8b7356a155cce848c080", "messageHeadline": "\ud83c\udf89 Source Shopify: convert prices into numbers", "author": {"name": "vitaliizazmic", "email": "75620293+vitaliizazmic@users.noreply.github.com", "user": {"login": "vitaliizazmic"}}, "additions": 529, "deletions": 123}}, {"node": {"oid": "4625d9036a3e1d2502488e76b771f9b2e9ca174d", "messageHeadline": "\ud83d\udc1b BigQuery source: Fix nested structs (#6135)", "author": {"name": "irynakruk", "email": "iryna.kruk9@gmail.com", "user": {"login": "irynakruk"}}, "additions": 143, "deletions": 8}}, {"node": {"oid": "8094a1da08211385e6a3f737f2ed9cbfba60e496", "messageHeadline": "Format. (#6214)", "author": {"name": "Davin Chia", "email": "davinchia@gmail.com", "user": {"login": "davinchia"}}, "additions": 59, "deletions": 58}}, {"node": {"oid": "76140b517d6311455b6438e1c4f476b4bab1d98a", "messageHeadline": "\ud83d\udc1b Source Recharge: change cursor_field from created_at on updated_at \u2026", "author": {"name": "Yevhenii", "email": "34103125+yevhenii-ldv@users.noreply.github.com", "user": {"login": "yevhenii-ldv"}}, "additions": 55, "deletions": 46}}, {"node": {"oid": "58b6a1b8c90b7e921224ae94a0b3e060e6166e64", "messageHeadline": "\ud83c\udf89 Amazon SP extra endpoint support (#5248)", "author": {"name": "Vadym", "email": "vege1wgw@gmail.com", "user": {"login": "htrueman"}}, "additions": 1467, "deletions": 255}}, {"node": {"oid": "0a027a11e1f7ffabce3386019cbd8bb873230b8f", "messageHeadline": ":bug: Fixed test for gcs, csv, json-local, mongodb and meilisearch de\u2026", "author": {"name": "andriikorotkov", "email": "88329385+andriikorotkov@users.noreply.github.com", "user": {"login": "andriikorotkov"}}, "additions": 23, "deletions": 8}}, {"node": {"oid": "13e8be565d2febd1b7781085321b8808150da80e", "messageHeadline": "Fix OAuth Summary strings (#6143)", "author": {"name": "Christophe Duong", "email": "christophe.duong@gmail.com", "user": {"login": "ChristopheDuong"}}, "additions": 4, "deletions": 4}}, {"node": {"oid": "fe460ce83c0dc8183ff8236d78a7cc0e6d91ed9e", "messageHeadline": "\ud83c\udf89 Create a Helm Chart For Airbyte (#5891)", "author": {"name": "Jonathan Stacks", "email": "jonstacks@users.noreply.github.com", "user": {"login": "jonstacks"}}, "additions": 1898, "deletions": 0}}, {"node": {"oid": "108d9e0c6264253fdcd9228d11400ebaad2f7363", "messageHeadline": "Add back the migration acceptance test (#6163)", "author": {"name": "LiRen Tu", "email": "tuliren@gmail.com", "user": {"login": "tuliren"}}, "additions": 0, "deletions": 5}}, {"node": {"oid": "1bac19cf10d225d0873b4a461231e4b4a93a363b", "messageHeadline": "Update new integration request", "author": {"name": "Sherif A. Nada", "email": "snadalive@gmail.com", "user": {"login": "sherifnada"}}, "additions": 2, "deletions": 1}}, {"node": {"oid": "4940c1aae664291144b02f731c650ed457be503d", "messageHeadline": "Update Airbyte Spec acknowledgements. (#6155)", "author": {"name": "Abhi Vaidyanatha", "email": "abhi@airbyte.io", "user": {"login": "avaidyanatha"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "d732eaf80e7e5e07411422ed40bbcdd4c5c91ab9", "messageHeadline": "Add information on which destinations support Incremental - Deduped H\u2026", "author": {"name": "Abhi Vaidyanatha", "email": "abhi@airbyte.io", "user": {"login": "avaidyanatha"}}, "additions": 19, "deletions": 1}}, {"node": {"oid": "8d533e6573ec389e27802090b5ce49537ebe070f", "messageHeadline": "Bump Airbyte version from 0.29.18-alpha to 0.29.19-alpha (#6156)", "author": {"name": "Jared Rhizor", "email": "jared@dataline.io", "user": {"login": "jrhizor"}}, "additions": 17, "deletions": 17}}, {"node": {"oid": "fc64d88ea27048ae9a9daaefadd17b949c1bccff", "messageHeadline": "Fix migration validation issue (#6154)", "author": {"name": "LiRen Tu", "email": "tuliren@gmail.com", "user": {"login": "tuliren"}}, "additions": 4, "deletions": 5}}, {"node": {"oid": "06128ab951fd301a0572923c3697b3cfb4042117", "messageHeadline": "Doc explains normalization full-refresh implications (#6097)", "author": {"name": "Marcos Marx", "email": "marcosmarxm@users.noreply.github.com", "user": {"login": "marcosmarxm"}}, "additions": 18, "deletions": 0}}, {"node": {"oid": "8b40e13a4a7399b608e2626a51a9f2f7b3261d2b", "messageHeadline": "Jamakase/update onboarding flow (#5656)", "author": {"name": "Artem Astapenko", "email": "3767150+Jamakase@users.noreply.github.com", "user": {"login": "jamakase"}}, "additions": 1592, "deletions": 200}}, {"node": {"oid": "39e77f33674c73c44b1392ed479fd270a5b26286", "messageHeadline": "Fix request middleware for ConnectionService (#6148)", "author": {"name": "Artem Astapenko", "email": "3767150+Jamakase@users.noreply.github.com", "user": {"login": "jamakase"}}, "additions": 12, "deletions": 4}}, {"node": {"oid": "cba0e33bfd9f1e6a575616e557a6997dcc31a8f4", "messageHeadline": "feat: path for nested fields (#6130)", "author": {"name": "Iakov Salikov", "email": "36078770+isalikov@users.noreply.github.com", "user": {"login": "isalikov"}}, "additions": 40, "deletions": 45}}, {"node": {"oid": "474b8f1065632c09d97dcd69ca929e346eb8c30c", "messageHeadline": "CDK: support nested refs resolving (#6044)", "author": {"name": "Dmytro", "email": "avida.d3@gmail.com", "user": {"login": "avida"}}, "additions": 108, "deletions": 68}}, {"node": {"oid": "29cb35c90b37367ecff6bedd30fd5b01fa931617", "messageHeadline": "Ignore python test coverage files (#6144)", "author": {"name": "LiRen Tu", "email": "tuliren@gmail.com", "user": {"login": "tuliren"}}, "additions": 15, "deletions": 0}}, {"node": {"oid": "8dcaf25bda09e4cda551d48a63389f23329662ea", "messageHeadline": "return auth spec in the API when getting definition specification (#6\u2026", "author": {"name": "Sherif A. Nada", "email": "snadalive@gmail.com", "user": {"login": "sherifnada"}}, "additions": 137, "deletions": 3}}, {"node": {"oid": "2b7c56e279ac5b47b3ac54e23a0eefbae7f5dd3f", "messageHeadline": "Bump Airbyte version from 0.29.17-alpha to 0.29.18-alpha (#6125)", "author": {"name": "Jared Rhizor", "email": "jared@dataline.io", "user": {"login": "jrhizor"}}, "additions": 17, "deletions": 17}}, {"node": {"oid": "078c6604a499c5ab68beb403d80b3068e6bef4ab", "messageHeadline": "Update log message for empty env variable (#6115)", "author": {"name": "LiRen Tu", "email": "tuliren@gmail.com", "user": {"login": "tuliren"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "d0f2181c6b0510184cb449eb149a12f5ae415241", "messageHeadline": "Interface changes to support separating secrets from the config (#6065)", "author": {"name": "Jenny Brown", "email": "85510829+airbyte-jenny@users.noreply.github.com", "user": {"login": "airbyte-jenny"}}, "additions": 34, "deletions": 27}}, {"node": {"oid": "4a0d364ea1e1326b759806ccc73a1fcd6b225426", "messageHeadline": "\ud83c\udf89 CDK: Add requests native authenticator support (#5731)", "author": {"name": "Vadym", "email": "vege1wgw@gmail.com", "user": {"login": "htrueman"}}, "additions": 408, "deletions": 5}}, {"node": {"oid": "278cb7d693757b437883dda2fd1f495ea1b3fba1", "messageHeadline": "Disable automatic migration acceptance test (#5988)", "author": {"name": "LiRen Tu", "email": "tuliren@gmail.com", "user": {"login": "tuliren"}}, "additions": 7, "deletions": 5}}, {"node": {"oid": "8c127d8efe98b279949d8f851dbef09ea2995794", "messageHeadline": "\ud83c\udf89 Source Github: add caching for all streams (#5949)", "author": {"name": "Yevhenii", "email": "34103125+yevhenii-ldv@users.noreply.github.com", "user": {"login": "yevhenii-ldv"}}, "additions": 25, "deletions": 6}}, {"node": {"oid": "e915448a1437264eec0d9c61d4591169e589a4f4", "messageHeadline": "update salesforce docs (#6081)", "author": {"name": "Yevhenii", "email": "34103125+yevhenii-ldv@users.noreply.github.com", "user": {"login": "yevhenii-ldv"}}, "additions": 2, "deletions": 0}}, {"node": {"oid": "3ed42fcf92a06218b854b92f432dd7bfdff8524a", "messageHeadline": "Fix the format of the data returned by Google Ads oauth to match the \u2026", "author": {"name": "Sherif A. Nada", "email": "snadalive@gmail.com", "user": {"login": "sherifnada"}}, "additions": 156, "deletions": 2}}, {"node": {"oid": "7a6da86baa88c3b9cc0475079e06e342416cd4af", "messageHeadline": "add coverage report (#6045)", "author": {"name": "Dmytro", "email": "avida.d3@gmail.com", "user": {"login": "avida"}}, "additions": 47, "deletions": 11}}, {"node": {"oid": "0691e773041dc58e2d626c134ea42e8b6486d2c6", "messageHeadline": "Fix dependabot security alert. (#6073)", "author": {"name": "Davin Chia", "email": "davinchia@gmail.com", "user": {"login": "davinchia"}}, "additions": 86, "deletions": 22}}, {"node": {"oid": "84b3fbd8db58fa7f0e70a4eeadb326173d57859b", "messageHeadline": "\ud83c\udf89 Added optional platform flag for build image script (#6000)", "author": {"name": "Harsha Teja Kanna", "email": "h7kanna@users.noreply.github.com", "user": {"login": "h7kanna"}}, "additions": 12, "deletions": 1}}, {"node": {"oid": "2390b5492d9ed6edaddb0fa511c77216899729fc", "messageHeadline": "Fix more doc issues (#6072)", "author": {"name": "LiRen Tu", "email": "tuliren@gmail.com", "user": {"login": "tuliren"}}, "additions": 6, "deletions": 6}}, {"node": {"oid": "aca8c503b52ea3c411576c528f6ad3e87d82a113", "messageHeadline": "Fix or delete broken links (#6069)", "author": {"name": "LiRen Tu", "email": "tuliren@gmail.com", "user": {"login": "tuliren"}}, "additions": 7, "deletions": 8}}, {"node": {"oid": "9dafec60864423e5d820a77c94e6e3d09ab232aa", "messageHeadline": "Destination Kafka: correct spec json and data types in config (#6040)", "author": {"name": "Marcos Marx", "email": "marcosmarxm@users.noreply.github.com", "user": {"login": "marcosmarxm"}}, "additions": 53, "deletions": 52}}, {"node": {"oid": "b59619460f2476fcbbf38057dfdf813c67b27257", "messageHeadline": "publish #6058 (#6059)", "author": {"name": "Sherif A. Nada", "email": "snadalive@gmail.com", "user": {"login": "sherifnada"}}, "additions": 5, "deletions": 8}}, {"node": {"oid": "0552b17a01098417230badbf83e36b96c8fe3bee", "messageHeadline": "Source PostHog: add support for self-hosted instances (#6058)", "author": {"name": "coeurdestenebres", "email": "90490546+coeurdestenebres@users.noreply.github.com", "user": {"login": "coeurdestenebres"}}, "additions": 41, "deletions": 18}}, {"node": {"oid": "e837048418d47f6133a44254b5b8a6e3cedc83a8", "messageHeadline": "\ud83c\udf89 New Destination: Databricks (#5998)", "author": {"name": "LiRen Tu", "email": "tuliren@gmail.com", "user": {"login": "tuliren"}}, "additions": 1469, "deletions": 179}}, {"node": {"oid": "679ddf4580b9f7dc8aac3e0492b78cc4a1b821fa", "messageHeadline": "Revert \"Add skeleton for databricks destination (#5629)\" (#6066)", "author": {"name": "LiRen Tu", "email": "tuliren@gmail.com", "user": {"login": "tuliren"}}, "additions": 44, "deletions": 933}}, {"node": {"oid": "79256c46b541ffcdd88a8589dde75954aea7d838", "messageHeadline": "Add skeleton for databricks destination (#5629)", "author": {"name": "George Claireaux", "email": "george@claireaux.co.uk", "user": {"login": "Phlair"}}, "additions": 933, "deletions": 44}}, {"node": {"oid": "49d0f7e57e8f61b626839d460b1156a1dcda17b9", "messageHeadline": "\ud83c\udf89 Source Stripe: Add `PaymentIntents` stream (#6004)", "author": {"name": "oleh.zorenko", "email": "19872253+Zirochkaa@users.noreply.github.com", "user": {"login": "Zirochkaa"}}, "additions": 1361, "deletions": 288}}, {"node": {"oid": "14ac554370547740e97523c4deb152dda2975715", "messageHeadline": "use spec when persisting source configs (#6036)", "author": {"name": "Jared Rhizor", "email": "jared@dataline.io", "user": {"login": "jrhizor"}}, "additions": 155, "deletions": 75}}, {"node": {"oid": "a31b9a9fc9614a744128121be292c79c34d53070", "messageHeadline": "add oauth to connector_base dependencies (#6064)", "author": {"name": "Sherif A. Nada", "email": "snadalive@gmail.com", "user": {"login": "sherifnada"}}, "additions": 2, "deletions": 0}}, {"node": {"oid": "6d39afc278d05604109a6e7cd40c4542e2d1cb45", "messageHeadline": "\ud83d\udc1b Source Facebook Marketing: Convert values' types according to schem\u2026", "author": {"name": "oleh.zorenko", "email": "19872253+Zirochkaa@users.noreply.github.com", "user": {"login": "Zirochkaa"}}, "additions": 78, "deletions": 38}}, {"node": {"oid": "7eb55778e9c1849daeb11c3572a214e20bb67842", "messageHeadline": "Bump connectors version + update docs (#6060)", "author": {"name": "oleh.zorenko", "email": "19872253+Zirochkaa@users.noreply.github.com", "user": {"login": "Zirochkaa"}}, "additions": 11, "deletions": 9}}, {"node": {"oid": "20ee2d3d4c73442447ded1a153dfb8f65407b43f", "messageHeadline": "Update ads_insights.json (#5946)", "author": {"name": "Mauro", "email": "35332423+m-ronchi@users.noreply.github.com", "user": {"login": "m-ronchi"}}, "additions": 6, "deletions": 6}}, {"node": {"oid": "75c17b4c1b0f658d2b00900d52527d55e288261f", "messageHeadline": "Format google-search-console schemas (#6047)", "author": {"name": "oleh.zorenko", "email": "19872253+Zirochkaa@users.noreply.github.com", "user": {"login": "Zirochkaa"}}, "additions": 98, "deletions": 371}}, {"node": {"oid": "1314a6a04c2fab27b16d41b3912fe4db8f300386", "messageHeadline": "#5796 silence printing full config when config validation fails (#5879)", "author": {"name": "Marcos Eliziario Santos", "email": "eliziario@users.noreply.github.com", "user": {"login": "eliziario"}}, "additions": 47, "deletions": 5}}, {"node": {"oid": "12b2dc93364a586c3be178e6dda0f3e146227783", "messageHeadline": "Regenerate and check in integration tests files for normalization (#6\u2026", "author": {"name": "Christophe Duong", "email": "christophe.duong@gmail.com", "user": {"login": "ChristopheDuong"}}, "additions": 6378, "deletions": 4890}}, {"node": {"oid": "dc71bf6390706ca411e236092199b70213d998f9", "messageHeadline": "\ud83c\udf7e  Remove automatic filtering of system schemas from Oracle source. (\u2026", "author": {"name": "Davin Chia", "email": "davinchia@gmail.com", "user": {"login": "davinchia"}}, "additions": 8, "deletions": 4}}, {"node": {"oid": "fa0028d77e3df12a60527f3f42e0b50ae75dbdb0", "messageHeadline": "remove extra get spec call (#6041)", "author": {"name": "Charles", "email": "giardina.charles@gmail.com", "user": {"login": "cgardens"}}, "additions": 0, "deletions": 1}}, {"node": {"oid": "b16e99badcac622bfd6ad0514708da944c16393b", "messageHeadline": "publish PR #5826 (#5958)", "author": {"name": "Sherif A. Nada", "email": "snadalive@gmail.com", "user": {"login": "sherifnada"}}, "additions": 14, "deletions": 10}}, {"node": {"oid": "efdb2e4960b6d6ba07371040fd5ffa11f6334fe8", "messageHeadline": "\ud83d\udc1b Source Facebook Marketing: fix url parsing and add report that expo\u2026", "author": {"name": "Manav Kohli", "email": "manavk123@gmail.com", "user": {"login": "manavkohli"}}, "additions": 91, "deletions": 11}}, {"node": {"oid": "35b38a22c26fabc9bbff0dc6333371cd105edf28", "messageHeadline": "Sherif/publish #5973 (#6033)", "author": {"name": "Sherif A. Nada", "email": "snadalive@gmail.com", "user": {"login": "sherifnada"}}, "additions": 0, "deletions": 0}}, {"node": {"oid": "c3bdaa8121d8d58057544ed3a09bb41e4a9b0e0b", "messageHeadline": "\ud83d\udc1b Keen destination: fix for timestamp inference for complex types (#5\u2026", "author": {"name": "maciej-nedza", "email": "76946708+maciej-nedza@users.noreply.github.com", "user": {"login": "maciej-nedza"}}, "additions": 50, "deletions": 191}}, {"node": {"oid": "74c998624532edf54f1b24962361fcf4ea2988a7", "messageHeadline": "publish spec to cache as part of connector publish script (#5994)", "author": {"name": "Charles", "email": "giardina.charles@gmail.com", "user": {"login": "cgardens"}}, "additions": 66, "deletions": 6}}, {"node": {"oid": "129a8fba11fb3d00c9984485332a7953b0dee7c0", "messageHeadline": "Fix oauth test failures causing build to fail (#6030)", "author": {"name": "Sherif A. Nada", "email": "snadalive@gmail.com", "user": {"login": "sherifnada"}}, "additions": 40, "deletions": 28}}, {"node": {"oid": "2ee79f2fed8ea4ba350ffe07152ea5422087a22e", "messageHeadline": "Add Platform CHANGELOG notes up to 0.29.17 (#6029)", "author": {"name": "Abhi Vaidyanatha", "email": "abhi@airbyte.io", "user": {"login": "avaidyanatha"}}, "additions": 17, "deletions": 0}}, {"node": {"oid": "5c02ec66526f9c0979e4921f19c64f57d6fe64e1", "messageHeadline": "Add CHANGELOG summaries (#6028)", "author": {"name": "Abhi Vaidyanatha", "email": "abhi@airbyte.io", "user": {"login": "avaidyanatha"}}, "additions": 74, "deletions": 0}}, {"node": {"oid": "ebd772e5ddfd8e1dc23aeace75129ae73ccfadff", "messageHeadline": "Past two connector changelogs (#6025)", "author": {"name": "Abhi Vaidyanatha", "email": "abhi@airbyte.io", "user": {"login": "avaidyanatha"}}, "additions": 43, "deletions": 0}}, {"node": {"oid": "6ffb6828225b8d3559d1d67ff787a0ff4728ee09", "messageHeadline": "Source google sheets: fix full_refresh test by adding supported_sync_\u2026", "author": {"name": "midavadim", "email": "midavadim@yahoo.com", "user": {"login": "midavadim"}}, "additions": 11, "deletions": 7}}, {"node": {"oid": "0fe7a5361a70560d6b9d557a468f371317d03b9a", "messageHeadline": "Google Ads Source: Annotate oauth flow init parameters (#6022)", "author": {"name": "Sherif A. Nada", "email": "snadalive@gmail.com", "user": {"login": "sherifnada"}}, "additions": 15, "deletions": 4}}, {"node": {"oid": "da34befeea40bcc65fbf4b428ebf1bbb6ad2eb42", "messageHeadline": "Implement Google Analytics & Google Ads OAuth Flow (#5911)", "author": {"name": "Christophe Duong", "email": "christophe.duong@gmail.com", "user": {"login": "ChristopheDuong"}}, "additions": 1032, "deletions": 91}}, {"node": {"oid": "51e27184e8c7ebbdd0e4f0d83c44ae78ca474ebb", "messageHeadline": "\ud83d\udc1b Source Shopify: fix the connector's performance for `incremental re\u2026", "author": {"name": "Baz", "email": "bazarnov@me.com", "user": {"login": "bazarnov"}}, "additions": 193, "deletions": 54}}, {"node": {"oid": "03e1e080470b6ad23170318d63417119c15b2fa6", "messageHeadline": "\ud83c\udf89 New Source: Close.com (#5366)", "author": {"name": "Anna Lvova", "email": "37615075+annalvova05@users.noreply.github.com", "user": {"login": "annalvova05"}}, "additions": 4722, "deletions": 0}}, {"node": {"oid": "4ffca6073a93774f704c15908905dad42a936987", "messageHeadline": "\ud83d\udc1b Destination S3: fixed s3 destination field naming for Parquet and A\u2026", "author": {"name": "andriikorotkov", "email": "88329385+andriikorotkov@users.noreply.github.com", "user": {"login": "andriikorotkov"}}, "additions": 87, "deletions": 7}}, {"node": {"oid": "71f51e0c36f8a3514ec938e5076a4aa63718ae1e", "messageHeadline": ":bug:  Snowflake destination: snowflake s3 destination COPY is writin\u2026", "author": {"name": "andriikorotkov", "email": "88329385+andriikorotkov@users.noreply.github.com", "user": {"login": "andriikorotkov"}}, "additions": 97, "deletions": 10}}, {"node": {"oid": "6ec45b36026e82ed7dba5b2bb94129fbe7e56314", "messageHeadline": "\ud83d\udc1b Surveymonkey source: fix gzip compressed http response caching (#5983)", "author": {"name": "Dmytro", "email": "avida.d3@gmail.com", "user": {"login": "avida"}}, "additions": 12, "deletions": 11}}, {"node": {"oid": "7970e63b8d43132eab9ec2b0bbb67f48575f4501", "messageHeadline": "Add scheduler client that pulls from bucket cache (#5605)", "author": {"name": "Charles", "email": "giardina.charles@gmail.com", "user": {"login": "cgardens"}}, "additions": 292, "deletions": 32}}, {"node": {"oid": "efacd5d44077306966475ba3d102294121fbb759", "messageHeadline": "use new ami with larger disk for kube builds (#5987)", "author": {"name": "Jared Rhizor", "email": "jared@dataline.io", "user": {"login": "jrhizor"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "c633d60f35d2936182981736a9d34dcbc0371a19", "messageHeadline": "Remove v0.30.0 file-based migration (#5984)", "author": {"name": "LiRen Tu", "email": "tuliren@gmail.com", "user": {"login": "tuliren"}}, "additions": 20, "deletions": 532}}, {"node": {"oid": "4fa05b7ef9e3d2970fa6238b10d6373896c6878c", "messageHeadline": ":tada: Pipedrive source: add organizations stream (#5943)", "author": {"name": "Dmytro", "email": "avida.d3@gmail.com", "user": {"login": "avida"}}, "additions": 239, "deletions": 10}}, {"node": {"oid": "b53d826d8a60fae4523f89e7ef9fef084a508edc", "messageHeadline": "Separate connector upgrade from import (#5965)", "author": {"name": "LiRen Tu", "email": "tuliren@gmail.com", "user": {"login": "tuliren"}}, "additions": 34, "deletions": 106}}, {"node": {"oid": "332687a18b9c0489cfa781144803b4b85ca62a13", "messageHeadline": "add secrets to kubernetes yamls (#5962)", "author": {"name": "mohammad-bolt", "email": "87880788+mohammad-bolt@users.noreply.github.com", "user": {"login": "mohammad-bolt"}}, "additions": 70, "deletions": 54}}, {"node": {"oid": "75e4998f76b1b3d5c2efe40aa41b8c68b6219217", "messageHeadline": "Fix used connector query and add logging (#5964)", "author": {"name": "LiRen Tu", "email": "tuliren@gmail.com", "user": {"login": "tuliren"}}, "additions": 51, "deletions": 19}}, {"node": {"oid": "c0d465285247469b268a096b01d42cf1b0d763a1", "messageHeadline": "\ud83c\udf89 New Source: Google Search Console (#5350)", "author": {"name": "Arthur Galuza", "email": "a.galuza@exaft.com", "user": {"login": "gaart"}}, "additions": 2050, "deletions": 14}}, {"node": {"oid": "aa9786df4e40b337aead96a5685e0e7711a4d692", "messageHeadline": ":tada: Google Ads improvement: Support user-specified queries (#5302)", "author": {"name": "vovavovavovavova", "email": "39351371+vovavovavovavova@users.noreply.github.com", "user": {"login": "vovavovavovavova"}}, "additions": 628, "deletions": 18}}, {"node": {"oid": "5f697ac44a0666ccf36cd2cca7f122a722484659", "messageHeadline": "\ud83d\udc1b Fix okta incremental stream (#5905)", "author": {"name": "Dmytro", "email": "avida.d3@gmail.com", "user": {"login": "avida"}}, "additions": 16, "deletions": 5}}, {"node": {"oid": "fc159d8a30533a346172cb645a585091de9ffd55", "messageHeadline": "add instancewide variables setter endpoints (#5940)", "author": {"name": "Sherif A. Nada", "email": "snadalive@gmail.com", "user": {"login": "sherifnada"}}, "additions": 392, "deletions": 27}}, {"node": {"oid": "2ecc7a6a8d75b95aa2496254a07fe672a12e3398", "messageHeadline": "\ud83c\udf89 Sendgrind add single send stats (#5910)", "author": {"name": "Dmytro", "email": "avida.d3@gmail.com", "user": {"login": "avida"}}, "additions": 331, "deletions": 1}}, {"node": {"oid": "6041f3df37c8a3284bb7119952e43015092ab5ce", "messageHeadline": ":bug: CDK: fix bug with limit parameter for incremental stream (#5833)", "author": {"name": "Dmytro", "email": "avida.d3@gmail.com", "user": {"login": "avida"}}, "additions": 97, "deletions": 27}}, {"node": {"oid": "70513bcff3d9adf41ab7e8548b059822e704660b", "messageHeadline": ":tada:Source Bing Ads: Add Report streams (#5750)", "author": {"name": "Yaroslav Dudar", "email": "flayingfog@gmail.com", "user": {"login": "yaroslav-dudar"}}, "additions": 1330, "deletions": 29}}, {"node": {"oid": "8179992c7544fc347e67341fd8691a173da1d586", "messageHeadline": "move GH testing script from top level into connector directory (#5938)", "author": {"name": "Sherif A. Nada", "email": "snadalive@gmail.com", "user": {"login": "sherifnada"}}, "additions": 0, "deletions": 0}}, {"node": {"oid": "a288641dbf029e0c3a857fe15b32fab9c53b2754", "messageHeadline": "Source Lever Hiring: initial template blank (#5947)", "author": {"name": "Yevhenii", "email": "34103125+yevhenii-ldv@users.noreply.github.com", "user": {"login": "yevhenii-ldv"}}, "additions": 822, "deletions": 0}}, {"node": {"oid": "37943d2e02a4764e7928b51e69bda4a2504a1892", "messageHeadline": "Add missing transitive dependencies causing connector build to fail. \u2026", "author": {"name": "Davin Chia", "email": "davinchia@gmail.com", "user": {"login": "davinchia"}}, "additions": 12, "deletions": 10}}, {"node": {"oid": "ffecc1c9a2f32119707940777b0c7f3aa11fec89", "messageHeadline": "\ud83c\udf89 New source: MongoDb ported to java (#5530)", "author": {"name": "irynakruk", "email": "iryna.kruk9@gmail.com", "user": {"login": "irynakruk"}}, "additions": 1571, "deletions": 478}}, {"node": {"oid": "984cebe1292e77306f1c2619a19751f3e50daf2a", "messageHeadline": ":bug:  Source Zendesk Support: fix incremental logic for ticket_comme\u2026", "author": {"name": "Maksym Pavlenok", "email": "antixar@gmail.com", "user": {"login": "antixar"}}, "additions": 140, "deletions": 70}}, {"node": {"oid": "9b71c28902b57e43d1cb645665e4f6d33718247d", "messageHeadline": "\ud83c\udf89 Source Github: add reaction streams (#5860)", "author": {"name": "Yevhenii", "email": "34103125+yevhenii-ldv@users.noreply.github.com", "user": {"login": "yevhenii-ldv"}}, "additions": 169, "deletions": 7}}, {"node": {"oid": "bb043b7f501b26c8acd3cf80d7d7977f0dc1a4c7", "messageHeadline": "\ud83d\udc1b Destination BigQuery Denormalized: Fixed compilation error (#5917)", "author": {"name": "Eugene", "email": "etsybaev@gmail.com", "user": {"login": "etsybaev"}}, "additions": 12, "deletions": 8}}, {"node": {"oid": "edcd83dd1ae57ca4e33f290724f1995c2a0e53cb", "messageHeadline": "Add a config for instance wide oauth parameters (#5761)", "author": {"name": "Christophe Duong", "email": "christophe.duong@gmail.com", "user": {"login": "ChristopheDuong"}}, "additions": 795, "deletions": 810}}, {"node": {"oid": "ea91e1e0d9b72efe42dd209c9ebd1cbceeb37bcf", "messageHeadline": "Bump Airbyte version from 0.29.16-alpha to 0.29.17-alpha (#5939)", "author": {"name": "Jared Rhizor", "email": "jared@dataline.io", "user": {"login": "jrhizor"}}, "additions": 17, "deletions": 17}}, {"node": {"oid": "7aa4c7162886efef001639e1d1fc7347543a8f21", "messageHeadline": "\ud83d\udc1b Fix cancel not working on Kube deployment since 0.29.13-alpha. (#5850)", "author": {"name": "Davin Chia", "email": "davinchia@gmail.com", "user": {"login": "davinchia"}}, "additions": 271, "deletions": 60}}, {"node": {"oid": "dec2c9eb8082df11dbbff56186634a4ec7b913ec", "messageHeadline": "Switch logging logs to DEBUG. Add Kube labels to workers. (#5909)", "author": {"name": "Davin Chia", "email": "davinchia@gmail.com", "user": {"login": "davinchia"}}, "additions": 13, "deletions": 6}}, {"node": {"oid": "a1dd956dba8482b61aa04d0634e508acf1c1a33d", "messageHeadline": "Source Freshdesk: Fix incorrect type for `unique_external_id` in `con\u2026", "author": {"name": "Brian Muita", "email": "bgm@69mb.org", "user": {"login": "69mb"}}, "additions": 8, "deletions": 4}}, {"node": {"oid": "e7413de0dc6e7063bf88666c3b7e1a548c83a4e0", "messageHeadline": "Add a variant of the CDK speedrun that uses the PokeAPI (#5780)", "author": {"name": "Abhi Vaidyanatha", "email": "abhi@airbyte.io", "user": {"login": "avaidyanatha"}}, "additions": 522, "deletions": 0}}, {"node": {"oid": "8fcaba4fabfdde5f168bdf059a990949a9e54f4d", "messageHeadline": "Fix CDK speedrun stream stub (#5778)", "author": {"name": "Abhi Vaidyanatha", "email": "abhi@airbyte.io", "user": {"login": "avaidyanatha"}}, "additions": 6, "deletions": 1}}, {"node": {"oid": "c97798ab9ac9c855e5aa02e25e0dc6b2b6a012cf", "messageHeadline": "add acceptance_tests_logs to the common gitignore file (#5914)", "author": {"name": "Maksym Pavlenok", "email": "antixar@gmail.com", "user": {"login": "antixar"}}, "additions": 3, "deletions": 0}}, {"node": {"oid": "ba2203ba3b3b5ad89df8ecc1cee0bee9eda747b4", "messageHeadline": "fix link checker (#5928)", "author": {"name": "Jared Rhizor", "email": "jared@dataline.io", "user": {"login": "jrhizor"}}, "additions": 4, "deletions": 2}}, {"node": {"oid": "0070f54e8ac74b139471dc4013ad9b4e5c374218", "messageHeadline": "Bump Airbyte version from 0.29.15-alpha to 0.29.16-alpha (#5925)", "author": {"name": "Jared Rhizor", "email": "jared@dataline.io", "user": {"login": "jrhizor"}}, "additions": 17, "deletions": 17}}, {"node": {"oid": "c7d8055731b580bcc7242b9fcecd0350d699d49a", "messageHeadline": "split scheduler and worker (#5737)", "author": {"name": "Jared Rhizor", "email": "jared@dataline.io", "user": {"login": "jrhizor"}}, "additions": 639, "deletions": 229}}, {"node": {"oid": "bbe44bfc2642a8abcc4db1ae3dadb928e62fa780", "messageHeadline": "remove unused check/discover job persistence helpers (#5896)", "author": {"name": "Jared Rhizor", "email": "jared@dataline.io", "user": {"login": "jrhizor"}}, "additions": 0, "deletions": 132}}, {"node": {"oid": "769fedba89201b603a8289ab792cd892196eed07", "messageHeadline": "make generics less confusing (#5824)", "author": {"name": "Jared Rhizor", "email": "jared@dataline.io", "user": {"login": "jrhizor"}}, "additions": 29, "deletions": 29}}, {"node": {"oid": "d7f23f1be654e464ba5a8b75be9b00f9fd0e2266", "messageHeadline": "\ud83d\udc1b Source Intercom: Fix schema ts and array issue (#5908)", "author": {"name": "Serhii Lazebnyi", "email": "53845333+lazebnyi@users.noreply.github.com", "user": {"login": "lazebnyi"}}, "additions": 112, "deletions": 108}}, {"node": {"oid": "9dcced9517e30f9f8d20e652608aebf429b4ffc4", "messageHeadline": "Java sources: Rework JdbcUtils (#5786)", "author": {"name": "Andrii Leonets", "email": "30464745+DoNotPanicUA@users.noreply.github.com", "user": {"login": "DoNotPanicUA"}}, "additions": 509, "deletions": 267}}, {"node": {"oid": "895430edb677dce51dbbedd505a55f3e8e0a7fe5", "messageHeadline": "BigQuery Denormalized NPE fix (#5881)", "author": {"name": "irynakruk", "email": "iryna.kruk9@gmail.com", "user": {"login": "irynakruk"}}, "additions": 58, "deletions": 33}}, {"node": {"oid": "f32b14e536ffe48eab1c97fad6a8ac5afc72a136", "messageHeadline": "\ud83c\udf89 Destination Bigquery: added gcs upload option (#5614)", "author": {"name": "Eugene", "email": "etsybaev@gmail.com", "user": {"login": "etsybaev"}}, "additions": 1281, "deletions": 91}}, {"node": {"oid": "fdb4c852a85fd35dd3d3c727a2dbbe8807eaa546", "messageHeadline": ":tada: Salesforce Native Connector: init version (#5619)", "author": {"name": "Yevhenii", "email": "34103125+yevhenii-ldv@users.noreply.github.com", "user": {"login": "yevhenii-ldv"}}, "additions": 2090, "deletions": 2297}}, {"node": {"oid": "5ff0d23c3ed9730f96ac944ab3d9a71338a77c72", "messageHeadline": "make source-bigquery compile (#5877)", "author": {"name": "Christophe Duong", "email": "christophe.duong@gmail.com", "user": {"login": "ChristopheDuong"}}, "additions": 6, "deletions": 1}}, {"node": {"oid": "74d6c0700489d3413ebab3198e84d27bc78efc54", "messageHeadline": "\ud83d\udcda Link to how to preview connector specifications in the UI (#5894)", "author": {"name": "Sherif A. Nada", "email": "snadalive@gmail.com", "user": {"login": "sherifnada"}}, "additions": 3, "deletions": 1}}, {"node": {"oid": "8ad43afb071d95f0be17bd14dd93d29cc8cfddd0", "messageHeadline": "SSH for Postgres Destination (#5743)", "author": {"name": "Charles", "email": "giardina.charles@gmail.com", "user": {"login": "cgardens"}}, "additions": 721, "deletions": 30}}, {"node": {"oid": "589d535a61c6ae0877c284200bbca0979076ecd9", "messageHeadline": ":tada: Oracle normalization (#5562)", "author": {"name": "Marcos Marx", "email": "marcosmarxm@users.noreply.github.com", "user": {"login": "marcosmarxm"}}, "additions": 821, "deletions": 73}}, {"node": {"oid": "5e3b24ff4e8dfd9088e687d66582cb5d3838d122", "messageHeadline": ":bug:  Source Hubspot:  fix array fields in schema with missed items \u2026", "author": {"name": "Yaroslav Dudar", "email": "flayingfog@gmail.com", "user": {"login": "yaroslav-dudar"}}, "additions": 51, "deletions": 15}}, {"node": {"oid": "91a9a68cb808b9bc641c77e9b02691430ba10359", "messageHeadline": "Commit updated lock file (#5892)", "author": {"name": "Artem Astapenko", "email": "3767150+Jamakase@users.noreply.github.com", "user": {"login": "jamakase"}}, "additions": 548, "deletions": 2113}}, {"node": {"oid": "1ff177deedd85c8198e113c34b1ee8bfa9f92f89", "messageHeadline": "\ud83c\udf89 add ability to send success notifications on webhook (#5517)", "author": {"name": "Prasanna Ram Venkatachalam", "email": "47996246+prasrvenkat@users.noreply.github.com", "user": {"login": "prasrvenkat"}}, "additions": 744, "deletions": 91}}, {"node": {"oid": "396200774243875aa90787dba0858424a2a07390", "messageHeadline": "Add sentry (#5861)", "author": {"name": "Artem Astapenko", "email": "3767150+Jamakase@users.noreply.github.com", "user": {"login": "jamakase"}}, "additions": 93, "deletions": 1}}, {"node": {"oid": "17fd9c7f4f665ca2b1c5605929e6992030aae98d", "messageHeadline": "Source Facebook Pages: update documentation (#5876)", "author": {"name": "Arthur Galuza", "email": "a.galuza@exaft.com", "user": {"login": "gaart"}}, "additions": 84, "deletions": 1}}, {"node": {"oid": "ed462a468eb129f2a81d364199cfac7c933cdcf1", "messageHeadline": "updated mongodb data hash from integer to UUID string (#5875)", "author": {"name": "andriikorotkov", "email": "88329385+andriikorotkov@users.noreply.github.com", "user": {"login": "andriikorotkov"}}, "additions": 14, "deletions": 17}}, {"node": {"oid": "fe38f692764a6b8851684e8cc5178bfd91cd931f", "messageHeadline": ":bug:Source Typeform: add support for multiple choices in responses (\u2026", "author": {"name": "Michele Zuccala", "email": "michele@zuccala.com", "user": {"login": "zuc"}}, "additions": 22, "deletions": 4}}, {"node": {"oid": "33c2576613a9445ec9efbdcca7e3a26eff309b50", "messageHeadline": "docs (faq): fix typos and grammar (#5856)", "author": {"name": "Luiz Guilherme Ribeiro", "email": "luizgribeiro@ufrj.br", "user": {"login": "luizgribeiro"}}, "additions": 5, "deletions": 5}}, {"node": {"oid": "e2c593e1abc833757fd6ae11eb043798b3b318c7", "messageHeadline": "\ud83d\udc1b Destination BigQueryDenormalized : fixed stackoverflow and array ty\u2026", "author": {"name": "Eugene", "email": "etsybaev@gmail.com", "user": {"login": "etsybaev"}}, "additions": 83, "deletions": 9}}, {"node": {"oid": "e1ccf2de628e9e0f8e02e2939c7931270c30aaea", "messageHeadline": "\ud83c\udf89 New Destination: MongoDB (#5549)", "author": {"name": "andriikorotkov", "email": "88329385+andriikorotkov@users.noreply.github.com", "user": {"login": "andriikorotkov"}}, "additions": 927, "deletions": 0}}, {"node": {"oid": "1861fb0eb30c05e67a0da6f8c3dee82aed41fc1a", "messageHeadline": "\ud83d\udc1b Source Shopify: fix for incorrect `amount` type in `order_refunds` \u2026", "author": {"name": "Baz", "email": "bazarnov@me.com", "user": {"login": "bazarnov"}}, "additions": 9, "deletions": 155}}, {"node": {"oid": "9643f3de616bd49b60cfe92a9360d13bbc5f42c1", "messageHeadline": "Start airbyte-oauth module (#5812)", "author": {"name": "Christophe Duong", "email": "christophe.duong@gmail.com", "user": {"login": "ChristopheDuong"}}, "additions": 131, "deletions": 16}}, {"node": {"oid": "60fd9d5ab922f65934ab07f84985c3273fdd1ff8", "messageHeadline": ":bug: Fix hubspot datetime empty string (#5798)", "author": {"name": "Dmytro", "email": "avida.d3@gmail.com", "user": {"login": "avida"}}, "additions": 60, "deletions": 58}}, {"node": {"oid": "483d68c3b941b04cf04ef3db2e4b7cca2e452071", "messageHeadline": "Update .gitbook.yaml", "author": {"name": "John Lafleur", "email": "john@airbyte.io", "user": {"login": "johnlafleur"}}, "additions": 1, "deletions": 0}}, {"node": {"oid": "da4424372e7dccf784f33d010c022b931acb50b8", "messageHeadline": "Jamakase/account settings page (#5597)", "author": {"name": "Artem Astapenko", "email": "3767150+Jamakase@users.noreply.github.com", "user": {"login": "jamakase"}}, "additions": 4855, "deletions": 1624}}, {"node": {"oid": "8b62fb2f82b72f9f355c57c824a9340ed343c0be", "messageHeadline": "Add db identifier to fix migration file directory (#5851)", "author": {"name": "LiRen Tu", "email": "tuliren@gmail.com", "user": {"login": "tuliren"}}, "additions": 8, "deletions": 18}}, {"node": {"oid": "71a96f5417b678c39b34e2e92234d8a51529e086", "messageHeadline": "\ud83d\udc1b Migrations are in the wrong directory. (#5844)", "author": {"name": "Davin Chia", "email": "davinchia@gmail.com", "user": {"login": "davinchia"}}, "additions": 15, "deletions": 3}}, {"node": {"oid": "e5c44e64b14a0215aac7e819bf563285e60ea0d4", "messageHeadline": "\ud83c\udf89  Source S3: support of Parquet format (#5305)", "author": {"name": "Maksym Pavlenok", "email": "antixar@gmail.com", "user": {"login": "antixar"}}, "additions": 1081, "deletions": 374}}, {"node": {"oid": "aad2161a43d9d61deaec032fa2faee34494c3375", "messageHeadline": "Bump Airbyte version from 0.29.14-alpha to 0.29.15-alpha (#5849)", "author": {"name": "Jared Rhizor", "email": "jared@dataline.io", "user": {"login": "jrhizor"}}, "additions": 15, "deletions": 15}}, {"node": {"oid": "6e35dc5c7d568ab10533b2f37d1437389b0b0393", "messageHeadline": "\ud83d\udc1e Fix db config persistence unique constraint conflict (#5846)", "author": {"name": "LiRen Tu", "email": "tuliren@gmail.com", "user": {"login": "tuliren"}}, "additions": 142, "deletions": 35}}, {"node": {"oid": "d03ec5024cfcebbf85f862f76d0e36e1d0a6fdcf", "messageHeadline": "Add facebook pages to summary (#5848)", "author": {"name": "LiRen Tu", "email": "tuliren@gmail.com", "user": {"login": "tuliren"}}, "additions": 1, "deletions": 0}}, {"node": {"oid": "a1de8f236185e8e3c31fc1233cb81656a8bab463", "messageHeadline": "Format code and add missing doc links (#5847)", "author": {"name": "LiRen Tu", "email": "tuliren@gmail.com", "user": {"login": "tuliren"}}, "additions": 80, "deletions": 70}}, {"node": {"oid": "dc2fa65b34371013c13fef490c79d4f9a68c1100", "messageHeadline": ":bug: Destination snowflake: updated snowflake query timeout (#5784)", "author": {"name": "andriikorotkov", "email": "88329385+andriikorotkov@users.noreply.github.com", "user": {"login": "andriikorotkov"}}, "additions": 6, "deletions": 4}}, {"node": {"oid": "0b658224fb8c7f04413ca72ae92dbae46ee91f5b", "messageHeadline": "added bootstrap to connector checklist (#5817)", "author": {"name": "George Claireaux", "email": "george@claireaux.co.uk", "user": {"login": "Phlair"}}, "additions": 2, "deletions": 0}}, {"node": {"oid": "898e2c890cb669b15ccbb5a5ac41ce5a41ebdbec", "messageHeadline": "\ud83d\udc1b Source Slack: Fix sync operations hang forever issue (#5830)", "author": {"name": "Serhii Lazebnyi", "email": "53845333+lazebnyi@users.noreply.github.com", "user": {"login": "lazebnyi"}}, "additions": 17, "deletions": 3}}, {"node": {"oid": "7f18cec0bbd807d15359cab8d13122bbe9463312", "messageHeadline": "\ud83d\udc1b SAT: Update DictWithHash class in test_sequential_reads (#5738)", "author": {"name": "Anna Lvova", "email": "37615075+annalvova05@users.noreply.github.com", "user": {"login": "annalvova05"}}, "additions": 113, "deletions": 1}}, {"node": {"oid": "086bdcdfcceb4d7f3fd14eef068d79a6cacdcf9c", "messageHeadline": "Bump Airbyte version from 0.29.13-alpha to 0.29.14-alpha (#5831)", "author": {"name": "Jared Rhizor", "email": "jared@dataline.io", "user": {"login": "jrhizor"}}, "additions": 15, "deletions": 15}}, {"node": {"oid": "f3f1c21ff756b6c45447dffeeb4c15613c703f78", "messageHeadline": "Make sure Java and Node is present. (#5829)", "author": {"name": "Davin Chia", "email": "davinchia@gmail.com", "user": {"login": "davinchia"}}, "additions": 7, "deletions": 0}}, {"node": {"oid": "9f2394dc6673a257d73a24bd1376e8c718ca2595", "messageHeadline": "\ud83d\udc1b Release bash script use proper eval. (#5827)", "author": {"name": "Davin Chia", "email": "davinchia@gmail.com", "user": {"login": "davinchia"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "30b3eb9a2e5f827a7c4de3830a51fef415d238c7", "messageHeadline": "docker login should be part of release script (#5819)", "author": {"name": "Subodh Kant Chaturvedi", "email": "subodh@airbyte.io", "user": {"login": "subodh1810"}}, "additions": 8, "deletions": 1}}, {"node": {"oid": "f3f12b2a14bfc9e4e1220af470ae25bada2cea29", "messageHeadline": "publish pr 5745 (#5825)", "author": {"name": "Sherif A. Nada", "email": "snadalive@gmail.com", "user": {"login": "sherifnada"}}, "additions": 5, "deletions": 3}}, {"node": {"oid": "e732906e31250422546611b27c5ee46d68a01ad5", "messageHeadline": " \ud83c\udf89 Redshift Destination: Disable STATUPDATE flag when using S3 stagin\u2026", "author": {"name": "Alex Hu", "email": "jackie9807@gmail.com", "user": {"login": "yahu98"}}, "additions": 2, "deletions": 1}}, {"node": {"oid": "273fe86d1ad5b6edfdf0d1dbe8fb761deab4da4c", "messageHeadline": ":tada: New Destination: DynamoDB (#5561)", "author": {"name": "Jinni Gu", "email": "jinnigu@uw.edu", "user": {"login": "jinnig"}}, "additions": 1138, "deletions": 0}}, {"node": {"oid": "7bf531a967abc3c3b8099ee134f30fbd3d3c9a13", "messageHeadline": "SSH for Postgres Source (#5742)", "author": {"name": "Charles", "email": "giardina.charles@gmail.com", "user": {"login": "cgardens"}}, "additions": 1110, "deletions": 127}}, {"node": {"oid": "175d3794e63e4c0e7745af9b7e8634bea1b541e2", "messageHeadline": "SAT: Bump version to 0.1.16 and publish (#5815)", "author": {"name": "Baz", "email": "bazarnov@me.com", "user": {"login": "bazarnov"}}, "additions": 5, "deletions": 1}}, {"node": {"oid": "65efaa587a38363c6cdba8d544922739114460b3", "messageHeadline": "\ud83c\udf89 Oracle specify schema(s) to discover. (#5779)", "author": {"name": "Davin Chia", "email": "davinchia@gmail.com", "user": {"login": "davinchia"}}, "additions": 77, "deletions": 19}}, {"node": {"oid": "7216de8b4296f00d377cc5449d2506e13e4d1fcb", "messageHeadline": "Jira structure: back to swagger schemas, but fix incorrect (#5523)", "author": {"name": "vovavovavovavova", "email": "39351371+vovavovavovavova@users.noreply.github.com", "user": {"login": "vovavovavovavova"}}, "additions": 11872, "deletions": 1905}}, {"node": {"oid": "441d7cde764b1b5b7b2af26e120d4636d98a1612", "messageHeadline": "\ud83d\udc1b Source Github: handling empty repos, check method using RepositoryS\u2026", "author": {"name": "Yevhenii", "email": "34103125+yevhenii-ldv@users.noreply.github.com", "user": {"login": "yevhenii-ldv"}}, "additions": 26, "deletions": 9}}, {"node": {"oid": "d3b2e8a46afeba68e5ca9541345e256f4fe19dcf", "messageHeadline": "\ud83d\udc1b Source Jira: changed cursor field from created to updated", "author": {"name": "vitaliizazmic", "email": "75620293+vitaliizazmic@users.noreply.github.com", "user": {"login": "vitaliizazmic"}}, "additions": 241, "deletions": 69}}, {"node": {"oid": "8353eea00c80cc5ffe4e3efb66cb0428375e2d91", "messageHeadline": " \ud83d\udd2a : Get rid of Kube Workspace Volume. (#5663)", "author": {"name": "Davin Chia", "email": "davinchia@gmail.com", "user": {"login": "davinchia"}}, "additions": 94, "deletions": 42}}, {"node": {"oid": "9c05308d1f2540ac9772e9d3dfde2728ee5fd584", "messageHeadline": "\ud83d\udc1b Source Shopify: Fixed `line_items/discount allocations` & `duties` \u2026", "author": {"name": "Baz", "email": "bazarnov@me.com", "user": {"login": "bazarnov"}}, "additions": 284, "deletions": 16}}, {"node": {"oid": "19c8efd33b3344508a4bfd4f4a14a477be74681e", "messageHeadline": ":bug: Slack source connector: do not give up retry attempts if there \u2026", "author": {"name": "Dmytro", "email": "avida.d3@gmail.com", "user": {"login": "avida"}}, "additions": 13, "deletions": 1}}, {"node": {"oid": "58c9b84c3db6e14d9981001012c4b67567a7b964", "messageHeadline": "\ud83d\udc1b CDK: fix number of records mismatch (#5767)", "author": {"name": "oleh.zorenko", "email": "19872253+Zirochkaa@users.noreply.github.com", "user": {"login": "Zirochkaa"}}, "additions": 7, "deletions": 4}}, {"node": {"oid": "95171b8cd0206de129faf8356ba8d3697a32486c", "messageHeadline": "update release readme file (#5768)", "author": {"name": "Subodh Kant Chaturvedi", "email": "subodh@airbyte.io", "user": {"login": "subodh1810"}}, "additions": 2, "deletions": 5}}, {"node": {"oid": "8d2cd1e798af5f13453ec34b67b973aaf6cc92dc", "messageHeadline": ":tada:  Tool for generation catalog schema from OpenAPI definition fi\u2026", "author": {"name": "Dmytro", "email": "avida.d3@gmail.com", "user": {"login": "avida"}}, "additions": 31453, "deletions": 0}}, {"node": {"oid": "75a6a75b43319cea93f22a1e3614ea99e9c5cbc0", "messageHeadline": "[protocol] add oauth params to connector specification (#5776)", "author": {"name": "Sherif A. Nada", "email": "snadalive@gmail.com", "user": {"login": "sherifnada"}}, "additions": 52, "deletions": 1}}, {"node": {"oid": "736126330ac545b7aa05b68d8f7949fe0dcfc179", "messageHeadline": "\ud83c\udf89 New Source: Facebook Pages (#5158)", "author": {"name": "Arthur Galuza", "email": "a.galuza@exaft.com", "user": {"login": "gaart"}}, "additions": 1988, "deletions": 2}}, {"node": {"oid": "caa4dc823ee3ac79c218502adcd1202b5f99e653", "messageHeadline": "fixed the invalid seq for flake8 (#5785)", "author": {"name": "Baz", "email": "bazarnov@me.com", "user": {"login": "bazarnov"}}, "additions": 8, "deletions": 9}}, {"node": {"oid": "d74c47a863c94999e4bc87465160b5a7cf5a9e0f", "messageHeadline": "\ud83c\udf89Source GitHub: Add more streams (#5757)", "author": {"name": "Yevhenii", "email": "34103125+yevhenii-ldv@users.noreply.github.com", "user": {"login": "yevhenii-ldv"}}, "additions": 1032, "deletions": 106}}, {"node": {"oid": "47172577d3ec1fcd601bef7d6d94e1d2b2caaa17", "messageHeadline": "SAT: check records to comply jsonschema format field (#5661)", "author": {"name": "Dmytro", "email": "avida.d3@gmail.com", "user": {"login": "avida"}}, "additions": 97, "deletions": 3}}, {"node": {"oid": "1f7edaa3d4f0a79dcaea01b84a2cec4994ac49b1", "messageHeadline": "Update connector definitions upon server start (#5723)", "author": {"name": "LiRen Tu", "email": "tuliren@gmail.com", "user": {"login": "tuliren"}}, "additions": 402, "deletions": 107}}, {"node": {"oid": "0d7cdcb4749993ca61af68c72f2f1c1b7928b79b", "messageHeadline": "Add API endpoint to get oauth request/consent (#5699)", "author": {"name": "Christophe Duong", "email": "christophe.duong@gmail.com", "user": {"login": "ChristopheDuong"}}, "additions": 557, "deletions": 1}}, {"node": {"oid": "3260a48ddcaf0cd473c83f51cbac056fae19e410", "messageHeadline": "introduce a github action for open source release (#5732)", "author": {"name": "Subodh Kant Chaturvedi", "email": "subodh@airbyte.io", "user": {"login": "subodh1810"}}, "additions": 76, "deletions": 21}}, {"node": {"oid": "bba0afe909b851022483890f2a55a174836394d3", "messageHeadline": "Add Faros CDK to summary (#5764)", "author": {"name": "Abhi Vaidyanatha", "email": "abhi@airbyte.io", "user": {"login": "avaidyanatha"}}, "additions": 1, "deletions": 0}}, {"node": {"oid": "5a0d7afcc88c2514b08128bdc1aa0ee675d87df6", "messageHeadline": "Destination Oracle: use airbyte default column name + correct ci test\u2026", "author": {"name": "Marcos Marx", "email": "marcosmarxm@users.noreply.github.com", "user": {"login": "marcosmarxm"}}, "additions": 12, "deletions": 12}}, {"node": {"oid": "ff70fd390ed445a8a56bde4d29877a626acc2e64", "messageHeadline": "\ud83d\udc1b Source Slack: Fix max retries issue (#5697)", "author": {"name": "Serhii Lazebnyi", "email": "53845333+lazebnyi@users.noreply.github.com", "user": {"login": "lazebnyi"}}, "additions": 17, "deletions": 24}}, {"node": {"oid": "75844405157d5181e90e35c2e13f5121abc2c81f", "messageHeadline": "CDK: private configuration option _limit and _page_size (#5617)", "author": {"name": "Dmytro", "email": "avida.d3@gmail.com", "user": {"login": "avida"}}, "additions": 162, "deletions": 5}}, {"node": {"oid": "3aabd92137507622b4cd8c4bd29f613bc6478455", "messageHeadline": "Fix facebook marketing source SAT fail on invalid config file (#5621)", "author": {"name": "Dmytro", "email": "avida.d3@gmail.com", "user": {"login": "avida"}}, "additions": 14, "deletions": 14}}, {"node": {"oid": "90ca4fd686c6aeb0de4f6f5a39d4b533b9b4f15e", "messageHeadline": "Source Harvest: upd version and doc (#5749)", "author": {"name": "vovavovavovavova", "email": "39351371+vovavovavovavova@users.noreply.github.com", "user": {"login": "vovavovavovavova"}}, "additions": 4, "deletions": 3}}, {"node": {"oid": "eed2e107fd13a6cbc732b5b8868b0bf0482fa600", "messageHeadline": "Python CDK: fix retry attempts in case of user defined backoff time (\u2026", "author": {"name": "Dmytro", "email": "avida.d3@gmail.com", "user": {"login": "avida"}}, "additions": 83, "deletions": 9}}, {"node": {"oid": "90e909f3102517021a3a6558c453e6253ab5caf7", "messageHeadline": "Harvest normalization failure: fixing the schemas (#5701)", "author": {"name": "vovavovavovavova", "email": "39351371+vovavovavovavova@users.noreply.github.com", "user": {"login": "vovavovavovavova"}}, "additions": 188, "deletions": 71}}, {"node": {"oid": "3b8f6e86f4723bab8604dc3cf9b98a2a7b8dd891", "messageHeadline": "Source GitHub: use new repo for SAT tests (#5726)", "author": {"name": "oleh.zorenko", "email": "19872253+Zirochkaa@users.noreply.github.com", "user": {"login": "Zirochkaa"}}, "additions": 37, "deletions": 382}}, {"node": {"oid": "b18bd439d07adb9a419642ebb31a1d74cb95d4ce", "messageHeadline": "\ud83d\udc1b Destination Postgres: fix \\u0000(NULL) value processing (#5336)", "author": {"name": "Andrii Leonets", "email": "30464745+DoNotPanicUA@users.noreply.github.com", "user": {"login": "DoNotPanicUA"}}, "additions": 398, "deletions": 98}}, {"node": {"oid": "8c1ff009f9bb7280e1144efa157819ea50002667", "messageHeadline": "Fix doc link (#5740)", "author": {"name": "LiRen Tu", "email": "tuliren@gmail.com", "user": {"login": "tuliren"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "36ebf95b327b527ecffd67410faff6fd524f6b44", "messageHeadline": "Revert \"add data volume again (#5715)\" (#5719)", "author": {"name": "LiRen Tu", "email": "tuliren@gmail.com", "user": {"login": "tuliren"}}, "additions": 3, "deletions": 1}}, {"node": {"oid": "a53dd7eaf015988b4128e0dc114bea7f9c9794fb", "messageHeadline": "remove sleep logic when the queue is full from CDC (#5600)", "author": {"name": "Subodh Kant Chaturvedi", "email": "subodh@airbyte.io", "user": {"login": "subodh1810"}}, "additions": 11, "deletions": 16}}, {"node": {"oid": "314a7471b11a5ed2796c27a494072aadcc114924", "messageHeadline": "Lightweight export/import of configurations scoped by workspace Id (#\u2026", "author": {"name": "Christophe Duong", "email": "christophe.duong@gmail.com", "user": {"login": "ChristopheDuong"}}, "additions": 1173, "deletions": 94}}, {"node": {"oid": "61842ed7c3d5c8a19899dfa93acf62fab2719c17", "messageHeadline": "\ud83c\udf89 Destination Azure blob storage: introduced new connector with jsonl\u2026", "author": {"name": "Eugene", "email": "etsybaev@gmail.com", "user": {"login": "etsybaev"}}, "additions": 2621, "deletions": 0}}, {"node": {"oid": "073a1d53d175f0c71f81879384c4748ecd914d44", "messageHeadline": "Publish source bigcommerce (#5722)", "author": {"name": "LiRen Tu", "email": "tuliren@gmail.com", "user": {"login": "tuliren"}}, "additions": 925, "deletions": 2084}}, {"node": {"oid": "4e8f7af777d2f554e61fef44bfe6c767b0647cb4", "messageHeadline": "\ud83c\udf89 New Source: BigCommerce (#5521)", "author": {"name": "jacqueskpoty", "email": "james.sewa.wilson@gmail.com", "user": {"login": "jacqueskpoty"}}, "additions": 3992, "deletions": 0}}, {"node": {"oid": "01b905a38385ca514c2d9c07cc44a8f9a48ce762", "messageHeadline": "Add note to source-file about changing the parsed data type(s) (#5690)", "author": {"name": "Abhi Vaidyanatha", "email": "abhi@airbyte.io", "user": {"login": "avaidyanatha"}}, "additions": 4, "deletions": 0}}, {"node": {"oid": "516d2768939e6238f285acc276fa4d3786a6b242", "messageHeadline": "Add Faros CDK information to CDK docs (#5686)", "author": {"name": "Abhi Vaidyanatha", "email": "abhi@airbyte.io", "user": {"login": "avaidyanatha"}}, "additions": 17, "deletions": 2}}, {"node": {"oid": "d63f884e1f737199d2118214622ee275aa3a9572", "messageHeadline": "Add Bing Ads to connector grading table (#5680)", "author": {"name": "Abhi Vaidyanatha", "email": "abhi@airbyte.io", "user": {"login": "avaidyanatha"}}, "additions": 2, "deletions": 1}}, {"node": {"oid": "6b4de3735de3d799a23ed849e103733cef2d141d", "messageHeadline": "Bump version: 0.29.12-alpha \u2192 0.29.13-alpha (#5717)", "author": {"name": "LiRen Tu", "email": "tuliren@gmail.com", "user": {"login": "tuliren"}}, "additions": 15, "deletions": 15}}, {"node": {"oid": "9564f09c34451a367fd65db3491de5a1e071374b", "messageHeadline": "\ud83d\udc1e Make the scheduler wait for the server early on (#5716)", "author": {"name": "LiRen Tu", "email": "tuliren@gmail.com", "user": {"login": "tuliren"}}, "additions": 52, "deletions": 52}}, {"node": {"oid": "32c2a6b1ad4c14ee0c1456888603523a053aca6c", "messageHeadline": "add data volume again (#5715)", "author": {"name": "Marcos Marx", "email": "marcosmarxm@users.noreply.github.com", "user": {"login": "marcosmarxm"}}, "additions": 1, "deletions": 0}}, {"node": {"oid": "6633eb4f605fd7c1503c54f890103a5fb47146e0", "messageHeadline": "add dynamo credentials (#5604)", "author": {"name": "Marcos Marx", "email": "marcosmarxm@users.noreply.github.com", "user": {"login": "marcosmarxm"}}, "additions": 3, "deletions": 0}}, {"node": {"oid": "f76ca9f2159eb8e336791326194c8f0dc6550d07", "messageHeadline": ":bug: Python tempales: add default timezone for Alpine images (#5702)", "author": {"name": "Maksym Pavlenok", "email": "antixar@gmail.com", "user": {"login": "antixar"}}, "additions": 44, "deletions": 19}}, {"node": {"oid": "61f3963f5e29c893de8bb5cefb4927cbe69c6ca8", "messageHeadline": "\ud83d\udc1b Source GitHub: handle negative backoff values (#5696)", "author": {"name": "oleh.zorenko", "email": "19872253+Zirochkaa@users.noreply.github.com", "user": {"login": "Zirochkaa"}}, "additions": 8, "deletions": 5}}, {"node": {"oid": "82f969f038a44e308c2bf07c1cb6f9e3e3e78b63", "messageHeadline": "Fix doc link for source bamboo hr (#5710)", "author": {"name": "LiRen Tu", "email": "tuliren@gmail.com", "user": {"login": "tuliren"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "61a18af5a89271d1b5b036efd5694e8a24476a13", "messageHeadline": "Publish source bamboo hr (#5698)", "author": {"name": "LiRen Tu", "email": "tuliren@gmail.com", "user": {"login": "tuliren"}}, "additions": 5, "deletions": 0}}, {"node": {"oid": "82f16382a4aac51bcaae6fab9c72128d8c9957f6", "messageHeadline": "\ud83c\udf89 New Source: Bamboo HR (#5054)", "author": {"name": "haliva-firmbase", "email": "88104073+haliva-firmbase@users.noreply.github.com", "user": {"login": "haliva-firmbase"}}, "additions": 1469, "deletions": 0}}, {"node": {"oid": "de44001856cb65494b2007d3dc7a83faddfb8fd3", "messageHeadline": "Add mypy to precommit hooks (#5662)", "author": {"name": "Dmytro", "email": "avida.d3@gmail.com", "user": {"login": "avida"}}, "additions": 6, "deletions": 0}}, {"node": {"oid": "468a926ed3c02e546b8b2470e1ae9d455fcf1d31", "messageHeadline": "SAT: bump version to `0.1.15` (#5677)", "author": {"name": "oleh.zorenko", "email": "19872253+Zirochkaa@users.noreply.github.com", "user": {"login": "Zirochkaa"}}, "additions": 4, "deletions": 1}}, {"node": {"oid": "57d948b6a9d7c64c31d69ba33603009ec73012d6", "messageHeadline": "Update MySQL destination docs to indicate required versions with/with\u2026", "author": {"name": "Sherif A. Nada", "email": "snadalive@gmail.com", "user": {"login": "sherifnada"}}, "additions": 2, "deletions": 1}}, {"node": {"oid": "8de9f5c7b84ae2a0c732b95e6862e429ed50d99f", "messageHeadline": "move terraform/readme.md to airbyte-integrations/infrastructure/readm\u2026", "author": {"name": "Sherif A. Nada", "email": "snadalive@gmail.com", "user": {"login": "sherifnada"}}, "additions": 83, "deletions": 82}}, {"node": {"oid": "e873129fe43945bd6b6b7862a0fcc6fc73a3ed97", "messageHeadline": "remove all date-time schemas (#5685)", "author": {"name": "Marcos Marx", "email": "marcosmarxm@users.noreply.github.com", "user": {"login": "marcosmarxm"}}, "additions": 185, "deletions": 363}}, {"node": {"oid": "b3c8214b72c7932a565240d3b0e1a04664dd8ffd", "messageHeadline": "Bump version for File connector (#5689)", "author": {"name": "Marcos Marx", "email": "marcosmarxm@users.noreply.github.com", "user": {"login": "marcosmarxm"}}, "additions": 5, "deletions": 3}}, {"node": {"oid": "ad22ee601eaa9b126ecc7909df5e91cea21b8397", "messageHeadline": "source-file: adding support to XLSB format (#5613)", "author": {"name": "Muutech Monitoring Solutions", "email": "webmaster@muutech.com", "user": {"login": "muutech"}}, "additions": 1, "deletions": 0}}, {"node": {"oid": "86bdb7e16f45a1df30ebb5b929b02d79a032f937", "messageHeadline": "rename comprehensive test to typetest and add javadocs (#5675)", "author": {"name": "Sherif A. Nada", "email": "snadalive@gmail.com", "user": {"login": "sherifnada"}}, "additions": 50, "deletions": 29}}, {"node": {"oid": "cd5d6c47e9d2904e18700d16ac3745acb7d2d028", "messageHeadline": "0.29.12 Platform Patch Notes (#5681)", "author": {"name": "Abhi Vaidyanatha", "email": "abhi@airbyte.io", "user": {"login": "avaidyanatha"}}, "additions": 11, "deletions": 0}}, {"node": {"oid": "32ab2d5629eee73c5f0e688f2b34001620e47d96", "messageHeadline": "8/26/2021 Connector Patch Notes (#5679)", "author": {"name": "Abhi Vaidyanatha", "email": "abhi@airbyte.io", "user": {"login": "avaidyanatha"}}, "additions": 14, "deletions": 0}}, {"node": {"oid": "2a80ecec1bc1c37c85568e87927cfe2ca9be8e8c", "messageHeadline": "Add clear explanations for Full Refresh sync modes (#5630)", "author": {"name": "Abhi Vaidyanatha", "email": "abhi@airbyte.io", "user": {"login": "avaidyanatha"}}, "additions": 14, "deletions": 2}}, {"node": {"oid": "a382269460cf26305fe9af38fd3bec86198e188b", "messageHeadline": "Add FAQ for Tech Stack doc (#5175)", "author": {"name": "Abhi Vaidyanatha", "email": "abhi@airbyte.io", "user": {"login": "avaidyanatha"}}, "additions": 17, "deletions": 0}}, {"node": {"oid": "164d13866e48cc59c7e28085bf9742131da8d052", "messageHeadline": "allow scheduler and server to run on separate nodes (#5506)", "author": {"name": "Jared Rhizor", "email": "jared@dataline.io", "user": {"login": "jrhizor"}}, "additions": 164, "deletions": 43}}, {"node": {"oid": "0f1cc09c5ce05af5d3b4238f0338b0800e1bb23e", "messageHeadline": "hotfix: formatting", "author": {"name": "Sherif Nada", "email": "snadalive@gmail.com", "user": {"login": "sherifnada"}}, "additions": 450, "deletions": 1729}}, {"node": {"oid": "487cda5010ad605df82f6a45b6d83f0b910b6db0", "messageHeadline": "Fix documentation links (#5672)", "author": {"name": "LiRen Tu", "email": "tuliren@gmail.com", "user": {"login": "tuliren"}}, "additions": 4, "deletions": 4}}, {"node": {"oid": "4f8843b1c43015b3848bf4d8ef13322a32ec7c88", "messageHeadline": "Script: GitHub filler (#5358)", "author": {"name": "Arthur Galuza", "email": "art.galuza@gmail.com", "user": {"login": "gaart"}}, "additions": 230, "deletions": 0}}, {"node": {"oid": "ceb916d8747c8adbad42094b6eb24c1de80d77fc", "messageHeadline": "Source Pipedrive: correct schema removing timestamp from fields (#5642)", "author": {"name": "Marcos Marx", "email": "marcosmarxm@users.noreply.github.com", "user": {"login": "marcosmarxm"}}, "additions": 6, "deletions": 7}}, {"node": {"oid": "b9e1997d2fc6f2eaa88cab04770075b58c9ef727", "messageHeadline": "Split airbyte-db and move db dev commands to gradle (#5616)", "author": {"name": "LiRen Tu", "email": "tuliren@gmail.com", "user": {"login": "tuliren"}}, "additions": 629, "deletions": 236}}, {"node": {"oid": "b0be38fc084eed038b87cf3d19ff5328af920e15", "messageHeadline": ":bug: Source Cart: fixing of testing for a lot of data (#5465)", "author": {"name": "Maksym Pavlenok", "email": "antixar@gmail.com", "user": {"login": "antixar"}}, "additions": 85, "deletions": 42}}, {"node": {"oid": "3630cdedede49877d0652f541ce85d51b9c0a5d4", "messageHeadline": "\ud83c\udf89 New Source: Amazon Ads (initial version) (#5023)", "author": {"name": "Dmytro", "email": "avida.d3@gmail.com", "user": {"login": "avida"}}, "additions": 3956, "deletions": 22}}, {"node": {"oid": "46a4e89ff3a7d1320f3066aef243e8bc23cd6b0a", "messageHeadline": "Add run-migration variable to kube env files (#5654)", "author": {"name": "LiRen Tu", "email": "tuliren@gmail.com", "user": {"login": "tuliren"}}, "additions": 6, "deletions": 0}}, {"node": {"oid": "cfb4f422c1abeacba09d52478275c3fb5ba68569", "messageHeadline": "\ud83d\udc1b  Source Google Analytics v4: Fix validation of empty custom reports\u2026", "author": {"name": "Serhii Lazebnyi", "email": "53845333+lazebnyi@users.noreply.github.com", "user": {"login": "lazebnyi"}}, "additions": 36, "deletions": 7}}, {"node": {"oid": "6a3b5945742bc521bb249dc20353fd2506a04729", "messageHeadline": "Clarified wording that confused a new connector developer (#5558)", "author": {"name": "Jenny Brown", "email": "85510829+airbyte-jenny@users.noreply.github.com", "user": {"login": "airbyte-jenny"}}, "additions": 4, "deletions": 2}}, {"node": {"oid": "6106dc3a5bf509f835039ec01249b28b6e2e8142", "messageHeadline": "made ordering requirement more clear for stream_slices (#5627)", "author": {"name": "George Claireaux", "email": "george@claireaux.co.uk", "user": {"login": "Phlair"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "13349dba703665d18523fa82582c6b928e179377", "messageHeadline": "Add kube resource limit to minio and pod-sweeper (#5620)", "author": {"name": "Troy Harvey", "email": "t.harvey@carta.com", "user": {"login": "troyharvey"}}, "additions": 28, "deletions": 0}}, {"node": {"oid": "f059a278f78380c7f883b314bcbc4b6cab6696ef", "messageHeadline": "Update doc about external database setup (#5611)", "author": {"name": "LiRen Tu", "email": "tuliren@gmail.com", "user": {"login": "tuliren"}}, "additions": 3, "deletions": 1}}, {"node": {"oid": "2ee462a9a19b0f31c2385938e478c8a5f4d48e61", "messageHeadline": "\ud83c\udf89 New Source-connector for Google Analytics v4 (#5290)", "author": {"name": "Serhii Lazebnyi", "email": "53845333+lazebnyi@users.noreply.github.com", "user": {"login": "lazebnyi"}}, "additions": 1635, "deletions": 0}}, {"node": {"oid": "37c53db4bb1e79f26a6a53fd0d68b17f2d920309", "messageHeadline": "Integrate database with Flyway and jOOQ (#5543)", "author": {"name": "LiRen Tu", "email": "tuliren@gmail.com", "user": {"login": "tuliren"}}, "additions": 2366, "deletions": 421}}, {"node": {"oid": "ce5d8d675849ce86503cf4e5b29d5558316fb1eb", "messageHeadline": "\ud83c\udf89 New Source: Trello (#5501)", "author": {"name": "Serhii Lazebnyi", "email": "53845333+lazebnyi@users.noreply.github.com", "user": {"login": "lazebnyi"}}, "additions": 3951, "deletions": 0}}, {"node": {"oid": "8ddce6f355b840c7ccc7722d65659089e749e7e2", "messageHeadline": "\ud83c\udf89 Python CDK: Allow to ignore http status errors and override retry p\u2026", "author": {"name": "Yaroslav Dudar", "email": "flayingfog@gmail.com", "user": {"login": "yaroslav-dudar"}}, "additions": 131, "deletions": 9}}, {"node": {"oid": "3b9d7026f36a97faa517bff4fb1c6bdfa3366819", "messageHeadline": "Fix dates on platform changelog versions (#5610)", "author": {"name": "Abhi Vaidyanatha", "email": "abhi@airbyte.io", "user": {"login": "avaidyanatha"}}, "additions": 8, "deletions": 8}}, {"node": {"oid": "397ab9e2b7b402ed7d7930ce022f2c72462b942a", "messageHeadline": "Format + Buff up log regex to handle dashes as well. (#5608)", "author": {"name": "Davin Chia", "email": "davinchia@gmail.com", "user": {"login": "davinchia"}}, "additions": 47, "deletions": 20}}, {"node": {"oid": "6a3dc50bcc49830c8087ef6693660c136993b672", "messageHeadline": "\ud83c\udf7e Update scaling doc. Add question on long running discover schema. (\u2026", "author": {"name": "Davin Chia", "email": "davinchia@gmail.com", "user": {"login": "davinchia"}}, "additions": 19, "deletions": 13}}, {"node": {"oid": "f4ffe47ae04976abb40759b91dbe968fcddb8187", "messageHeadline": "\ud83c\udf7e  Add env based toleration to scheduled pods. (#5585)", "author": {"name": "Prasanna Ram Venkatachalam", "email": "47996246+prasrvenkat@users.noreply.github.com", "user": {"login": "prasrvenkat"}}, "additions": 164, "deletions": 0}}, {"node": {"oid": "72ba343a1c6c723931919648d23d1170621bc093", "messageHeadline": "\ud83c\udf7e  Scaling Airbyte document. (#4630)", "author": {"name": "Davin Chia", "email": "davinchia@gmail.com", "user": {"login": "davinchia"}}, "additions": 72, "deletions": 0}}, {"node": {"oid": "cf96e3b76196e3203a7af865b44358767e4a51cc", "messageHeadline": "Jamakase/update styles (#5596)", "author": {"name": "Artem Astapenko", "email": "3767150+Jamakase@users.noreply.github.com", "user": {"login": "jamakase"}}, "additions": 160, "deletions": 338}}, {"node": {"oid": "282f8702adc3a85ce00e88a710a2ba7fd0faa5e5", "messageHeadline": ":bug Add regex to log4j to mask any apikey= strings. (#5593)", "author": {"name": "Davin Chia", "email": "davinchia@gmail.com", "user": {"login": "davinchia"}}, "additions": 26, "deletions": 12}}, {"node": {"oid": "09928ba5e88745225ddcd01e983b6974e987b8ca", "messageHeadline": "use ram disk for configs (#5538)", "author": {"name": "Jared Rhizor", "email": "jared@dataline.io", "user": {"login": "jrhizor"}}, "additions": 1, "deletions": 0}}, {"node": {"oid": "bea0d2a09d1e245c04dd81cd1395729924e9b14e", "messageHeadline": "remove 5s wait (#5535)", "author": {"name": "Jared Rhizor", "email": "jared@dataline.io", "user": {"login": "jrhizor"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "f76a135934557c07bf7bc6a5adc3f58a5ef603ae", "messageHeadline": "\ud83d\udc1b Source Shopify: Fixed rate limits throttling (#5470)", "author": {"name": "Baz", "email": "bazarnov@me.com", "user": {"login": "bazarnov"}}, "additions": 279, "deletions": 81}}, {"node": {"oid": "c2aebd673a413d5bb1a8bed8aae1d9dacdacedf7", "messageHeadline": "Bump version: 0.29.11-alpha \u2192 0.29.12-alpha (#5589)", "author": {"name": "Davin Chia", "email": "davinchia@gmail.com", "user": {"login": "davinchia"}}, "additions": 15, "deletions": 15}}, {"node": {"oid": "3202bf3d019f9032cec2817c07926f384f043034", "messageHeadline": "Add missing import statement. (#5588)", "author": {"name": "Davin Chia", "email": "davinchia@gmail.com", "user": {"login": "davinchia"}}, "additions": 1, "deletions": 0}}, {"node": {"oid": "29d65e94696b3e21090a73d0b97982ecca908f9e", "messageHeadline": "Destination Oracle: change table limit and format record data (#5542)", "author": {"name": "Marcos Marx", "email": "marcosmarxm@users.noreply.github.com", "user": {"login": "marcosmarxm"}}, "additions": 39, "deletions": 65}}, {"node": {"oid": "93032a8dccb3b416aeba301e4795f063f8ae0b49", "messageHeadline": ":tada: Source Cart.com: add order_items stream (#5582)", "author": {"name": "Marcos Marx", "email": "marcosmarxm@users.noreply.github.com", "user": {"login": "marcosmarxm"}}, "additions": 119, "deletions": 7}}, {"node": {"oid": "9dd05d47909b535b2dc890f3735b7c27b1f2fa9e", "messageHeadline": "\ud83d\udd2a Get rid of retries within an attempt. (#5570)", "author": {"name": "Davin Chia", "email": "davinchia@gmail.com", "user": {"login": "davinchia"}}, "additions": 17, "deletions": 411}}, {"node": {"oid": "fe8f7faf8db79c73b27fcbb5d859fdc802c5fb2b", "messageHeadline": ":tada: Set max_sync_timeout in days by env vars (#5297)", "author": {"name": "Vladimir remar", "email": "vladimir.remar@gmail.com", "user": {"login": "vladimir-remar"}}, "additions": 15, "deletions": 1}}, {"node": {"oid": "088a138c0e618ba6df527ff912038c71a1e37104", "messageHeadline": "Add oracle dest creds to get from secrets (#5578)", "author": {"name": "Marcos Marx", "email": "marcosmarxm@users.noreply.github.com", "user": {"login": "marcosmarxm"}}, "additions": 4, "deletions": 0}}, {"node": {"oid": "2eb9b67db9a71da2cf8c4cfd41f53fce3829a54b", "messageHeadline": "Fix Keen doc yaml meta tags (#5580)", "author": {"name": "Abhi Vaidyanatha", "email": "abhi@airbyte.io", "user": {"login": "avaidyanatha"}}, "additions": 1, "deletions": 2}}, {"node": {"oid": "b943a221d80551babf123da7b3a4351015a9f4be", "messageHeadline": "Add 8/20 Patch Notes Summary (#5579)", "author": {"name": "Abhi Vaidyanatha", "email": "abhi@airbyte.io", "user": {"login": "avaidyanatha"}}, "additions": 26, "deletions": 0}}, {"node": {"oid": "1954284f6f45a4629fdaeaa9cf4f48fdd0619656", "messageHeadline": "Update spree-commerce.md (#5572)", "author": {"name": "Damian Legawiec", "email": "damian@sparksolutions.co", "user": {"login": "damianlegawiec"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "16e8683f248a1e17044c9fb594dba63f0b033cb4", "messageHeadline": "\ud83d\udc1b Fix bad Kube deploys. (#5567)", "author": {"name": "Davin Chia", "email": "davinchia@gmail.com", "user": {"login": "davinchia"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "61140e4a2ede06bae19e349de0629fe6861b0a73", "messageHeadline": "\ud83d\udc1b Source Intercom: Fixed pagination issue (#5531)", "author": {"name": "Serhii Lazebnyi", "email": "53845333+lazebnyi@users.noreply.github.com", "user": {"login": "lazebnyi"}}, "additions": 61, "deletions": 11}}, {"node": {"oid": "4ca0e2bafb86241b8c489201b3fa64f4de563514", "messageHeadline": "Fix airbyte version comparison (#5559)", "author": {"name": "LiRen Tu", "email": "tuliren@gmail.com", "user": {"login": "tuliren"}}, "additions": 20, "deletions": 6}}, {"node": {"oid": "61ffb9a4423e5f0b63c8a131a6a183c5f6c936d0", "messageHeadline": "Bump version: 0.29.10-alpha \u2192 0.29.11-alpha (#5560)", "author": {"name": "LiRen Tu", "email": "tuliren@gmail.com", "user": {"login": "tuliren"}}, "additions": 15, "deletions": 15}}, {"node": {"oid": "7469858e9d127536af34f3c8c26e59c016b0bfb4", "messageHeadline": "Added HOME to fix npm install bug. Improved error reporting to avoid \u2026", "author": {"name": "Jenny Brown", "email": "85510829+airbyte-jenny@users.noreply.github.com", "user": {"login": "airbyte-jenny"}}, "additions": 8, "deletions": 2}}, {"node": {"oid": "74755b2775b0839a3f7a73855dd76cda9afd4602", "messageHeadline": "Add Keen to changelogs for new destinations (#5556)", "author": {"name": "Abhi Vaidyanatha", "email": "abhi@airbyte.io", "user": {"login": "avaidyanatha"}}, "additions": 5, "deletions": 2}}, {"node": {"oid": "10da72d1780fb34fdeeaee66ad3e54508bffae2b", "messageHeadline": ":bug: CI templates: update scaffold examples (#5551)", "author": {"name": "Maksym Pavlenok", "email": "antixar@gmail.com", "user": {"login": "antixar"}}, "additions": 69, "deletions": 18}}, {"node": {"oid": "7225187fa1ef8ac54b4799557ec01f0e39af0463", "messageHeadline": "run gradlew format (#5552)", "author": {"name": "Marcos Marx", "email": "marcosmarxm@users.noreply.github.com", "user": {"login": "marcosmarxm"}}, "additions": 10, "deletions": 27}}, {"node": {"oid": "a9b2c08934b27acd1d5e6b669b10b35f6119691c", "messageHeadline": "Add condition for unnest_column_name for pg/redshift/mysql (#5467)", "author": {"name": "Marcos Marx", "email": "marcosmarxm@users.noreply.github.com", "user": {"login": "marcosmarxm"}}, "additions": 1764, "deletions": 1107}}, {"node": {"oid": "02b3608776b781b7c8c05f6ceb0d4a6fef602ea9", "messageHeadline": "SAT: Fix test_read fail (#5550)", "author": {"name": "Dmytro", "email": "avida.d3@gmail.com", "user": {"login": "avida"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "d1c3a7bd4079e804a0bd5a653c8e8ab876e22384", "messageHeadline": "Deprecate server uuid (#5484)", "author": {"name": "LiRen Tu", "email": "tuliren@gmail.com", "user": {"login": "tuliren"}}, "additions": 1, "deletions": 143}}, {"node": {"oid": "fcf8ba4690ca3db941b89fb8523073d1cd7bb110", "messageHeadline": "Hide config database password in logs (#5540)", "author": {"name": "LiRen Tu", "email": "tuliren@gmail.com", "user": {"login": "tuliren"}}, "additions": 12, "deletions": 4}}, {"node": {"oid": "968ef3711fdb2a8a9920f364f3eb75c42c12bb39", "messageHeadline": "Revert placeholder PR (#5545)", "author": {"name": "LiRen Tu", "email": "tuliren@gmail.com", "user": {"login": "tuliren"}}, "additions": 38, "deletions": 104}}, {"node": {"oid": "05a5503f791f480ef219e4bcbabe3b848bf553f7", "messageHeadline": "Merge in original GCS destination PR (#4329)", "author": {"name": "Marco Fontana", "email": "MaxwellJK@users.noreply.github.com", "user": {"login": "MaxwellJK"}}, "additions": 104, "deletions": 38}}, {"node": {"oid": "825c35843a3e60ff139f09d4abdc03c32f7beb68", "messageHeadline": "Fix documentation links (#5544)", "author": {"name": "LiRen Tu", "email": "tuliren@gmail.com", "user": {"login": "tuliren"}}, "additions": 7, "deletions": 7}}, {"node": {"oid": "7b7ff3310503ba6555a5f223699b595756fcc8e3", "messageHeadline": ":bug: Connector templates: failure of CI", "author": {"name": "Maksym Pavlenok", "email": "antixar@gmail.com", "user": {"login": "antixar"}}, "additions": 5, "deletions": 5}}, {"node": {"oid": "972090a991af80dc4dc61270b2108fe522e37d41", "messageHeadline": "Bump version: 0.29.9-alpha \u2192 0.29.10-alpha (#5532)", "author": {"name": "Davin Chia", "email": "davinchia@gmail.com", "user": {"login": "davinchia"}}, "additions": 15, "deletions": 15}}, {"node": {"oid": "158594fccc1fcf180da67817d997c2aa80b21db3", "messageHeadline": "Remove BQ_keyfile.json mentions in normalization (#5528)", "author": {"name": "Christophe Duong", "email": "christophe.duong@gmail.com", "user": {"login": "ChristopheDuong"}}, "additions": 2, "deletions": 7}}, {"node": {"oid": "d9ec412e6817500cc4bd95c364d132d4ec41fb5b", "messageHeadline": "Remove seed from kube manifest. (#5491)", "author": {"name": "Davin Chia", "email": "davinchia@gmail.com", "user": {"login": "davinchia"}}, "additions": 0, "deletions": 20}}, {"node": {"oid": "954d7ccbb24047602e27be0c4cb733497fcbcad0", "messageHeadline": "\ud83d\udc1b Source Postgres: fix CDC OOM issue (#5304)", "author": {"name": "irynakruk", "email": "iryna.kruk9@gmail.com", "user": {"login": "irynakruk"}}, "additions": 140, "deletions": 15}}, {"node": {"oid": "b1f2bf5665094957ecbfad6419816fc73b1cfb00", "messageHeadline": "4776: Python CDK: Validate input config.py against spec (#5457)", "author": {"name": "Dmytro", "email": "avida.d3@gmail.com", "user": {"login": "avida"}}, "additions": 110, "deletions": 37}}, {"node": {"oid": "5560df774782d3601c8b25eb98d9b746b2c6ac59", "messageHeadline": "Add Braintree source connector (#5362)", "author": {"name": "Dmytro", "email": "avida.d3@gmail.com", "user": {"login": "avida"}}, "additions": 2552, "deletions": 640}}, {"node": {"oid": "42f729a4c4c44fb932336ece2264ef31c571c4a5", "messageHeadline": "SAT: Add checking if defined cursor is contained in its schema. (#5496)", "author": {"name": "Dmytro", "email": "avida.d3@gmail.com", "user": {"login": "avida"}}, "additions": 74, "deletions": 9}}, {"node": {"oid": "000d1a77ff09eaedc49690038bdc4fc5a99be4b6", "messageHeadline": "Source Github: bump version, update changelog (#5519)", "author": {"name": "Arthur Galuza", "email": "art.galuza@gmail.com", "user": {"login": "gaart"}}, "additions": 4, "deletions": 3}}, {"node": {"oid": "51d406d6f2ce881b4bbbc678fedbe68ed7cbe5fa", "messageHeadline": "\ud83c\udf89 Source Github: Add MultipleTokenAuthenticator (#5223)", "author": {"name": "Arthur Galuza", "email": "art.galuza@gmail.com", "user": {"login": "gaart"}}, "additions": 69, "deletions": 19}}, {"node": {"oid": "11bddd11190954b64a19407f3c350e4ea2fa2a4e", "messageHeadline": "Source Google Ads: enable additional params spec.json (#5509)", "author": {"name": "Marcos Marx", "email": "marcosmarxm@users.noreply.github.com", "user": {"login": "marcosmarxm"}}, "additions": 299, "deletions": 148}}, {"node": {"oid": "8c1a5d57c795c6ff97e5e7bc8ee3ababb4da0516", "messageHeadline": "Source Mailchimp: correct output schema to handle date-time values (#\u2026", "author": {"name": "Marcos Marx", "email": "marcosmarxm@users.noreply.github.com", "user": {"login": "marcosmarxm"}}, "additions": 5, "deletions": 13}}, {"node": {"oid": "3f17fc1865d34f0d33614e6d7e436b7667dae30f", "messageHeadline": "8/18/2021 Connector Patch notes (#5512)", "author": {"name": "Abhi Vaidyanatha", "email": "abhi@airbyte.io", "user": {"login": "avaidyanatha"}}, "additions": 15, "deletions": 0}}, {"node": {"oid": "92e56d2cd8c6f46a19661e34c1eed5d4a6949e11", "messageHeadline": "8/9/2021 Connector Patch Notes (#5510)", "author": {"name": "Abhi Vaidyanatha", "email": "abhi@airbyte.io", "user": {"login": "avaidyanatha"}}, "additions": 32, "deletions": 0}}, {"node": {"oid": "6062bc77ba80c3689d4f621eb9cf24d934cbcddc", "messageHeadline": "Add Patch notes throigh 0.29.9 (#5508)", "author": {"name": "Abhi Vaidyanatha", "email": "abhi@airbyte.io", "user": {"login": "avaidyanatha"}}, "additions": 23, "deletions": 0}}, {"node": {"oid": "70713902cd32ccec87a59b754292165e3f8d1ed7", "messageHeadline": "\ud83d\ude80 Dockerfile Python templates:  migration to Alpine Docker image (#5397)", "author": {"name": "Maksym Pavlenok", "email": "antixar@gmail.com", "user": {"login": "antixar"}}, "additions": 69, "deletions": 18}}, {"node": {"oid": "0f55bf63d555599f7e1a0c08a3ba15fd6f13bf61", "messageHeadline": "\ud83d\udcdd \ud83c\udf89 Source Dixa: Migrated to CI Sandbox, refactored code structure fo\u2026", "author": {"name": "Baz", "email": "bazarnov@me.com", "user": {"login": "bazarnov"}}, "additions": 206, "deletions": 207}}, {"node": {"oid": "729dacd1d9eb404248ce5c62ea4fdd2d4ee5bac0", "messageHeadline": "Bump Google Ads (connector skip dates) (#5502)", "author": {"name": "Marcos Marx", "email": "marcosmarxm@users.noreply.github.com", "user": {"login": "marcosmarxm"}}, "additions": 24, "deletions": 4}}, {"node": {"oid": "69b662967b8cd44af5e4f13e14762e7fc6708ff8", "messageHeadline": "Fix issue 5411: Connector skipping dates (#5422)", "author": {"name": "Max Krog", "email": "krog.max@gmail.com", "user": {"login": "MaxKrog"}}, "additions": 19, "deletions": 2}}, {"node": {"oid": "d693b59e07c5c718e0c6d623585c532aaf7665d6", "messageHeadline": "Bump Google Ads contributor code (#5500)", "author": {"name": "Marcos Marx", "email": "marcosmarxm@users.noreply.github.com", "user": {"login": "marcosmarxm"}}, "additions": 5, "deletions": 3}}, {"node": {"oid": "96c2d2a885aa54e465ccfb0051d83b6ca6b414e7", "messageHeadline": "\ud83c\udf89 Added UserLocationReport to Google Ads (#5423)", "author": {"name": "Max Krog", "email": "krog.max@gmail.com", "user": {"login": "MaxKrog"}}, "additions": 153, "deletions": 1}}, {"node": {"oid": "8abb3506ad814615757154df5645bb5056df3d95", "messageHeadline": "Improve Apify dataset source docs (#5452)", "author": {"name": "Matej Hamas", "email": "matej.hamas@apify.com", "user": {"login": "mhamas"}}, "additions": 17, "deletions": 3}}, {"node": {"oid": "78cfee23c25c206643bdaa4f1e143095c536c54d", "messageHeadline": "\ud83c\udf89 Add shortio to the source_definitions.yaml with documentation. (#5497)", "author": {"name": "Davin Chia", "email": "davinchia@gmail.com", "user": {"login": "davinchia"}}, "additions": 52, "deletions": 0}}, {"node": {"oid": "5b8d17c2ce5a42fc0e570a233f2c2e147359e471", "messageHeadline": "remove command fetcher (#5431)", "author": {"name": "Jared Rhizor", "email": "jared@dataline.io", "user": {"login": "jrhizor"}}, "additions": 68, "deletions": 84}}, {"node": {"oid": "45c8e3e47db96fba70ecf849a7f49bdd4714031f", "messageHeadline": "Update beginners-guide-to-catalog.md (#5492)", "author": {"name": "nicholasbull", "email": "nicholasbull@users.noreply.github.com", "user": {"login": "nicholasbull"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "03e1ff96b848ad3c0f7757ed50c25c893908a762", "messageHeadline": "\ud83d\udc1b Source Github: Fix set up validation (#5456)", "author": {"name": "Yevhenii", "email": "34103125+yevhenii-ldv@users.noreply.github.com", "user": {"login": "yevhenii-ldv"}}, "additions": 18, "deletions": 23}}, {"node": {"oid": "5f4d263fe9ab34e3ac5741f33ac76b3335bea972", "messageHeadline": "Bump version: 0.29.8-alpha \u2192 0.29.9-alpha (#5490)", "author": {"name": "Davin Chia", "email": "davinchia@gmail.com", "user": {"login": "davinchia"}}, "additions": 17, "deletions": 17}}, {"node": {"oid": "bc89f85bd66e5f42bb8a805b974b843f24f60739", "messageHeadline": "\ud83d\udc1b \ud83d\udcda Source Hubspot: Fix fail on reading stream using `API Key` withou\u2026", "author": {"name": "Baz", "email": "bazarnov@me.com", "user": {"login": "bazarnov"}}, "additions": 97, "deletions": 6}}, {"node": {"oid": "6b711aa8e0d16f725dcfc07b97433c7ada319cd8", "messageHeadline": "Fixed build (SUB_BUILD=PLATFORM ./gradlew clean build) on master bran\u2026", "author": {"name": "Eugene", "email": "etsybaev@gmail.com", "user": {"login": "etsybaev"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "048b8900ca52cb7323cc0aaca01d6d2f71ecabc0", "messageHeadline": "Source Zendesk: correct field unread to boolean (#5476)", "author": {"name": "Marcos Marx", "email": "marcosmarxm@users.noreply.github.com", "user": {"login": "marcosmarxm"}}, "additions": 12, "deletions": 5}}, {"node": {"oid": "179d4b366ed4f21120ec687b1537626726f4ea90", "messageHeadline": "publish PR #5339 (#5450)", "author": {"name": "Sherif A. Nada", "email": "snadalive@gmail.com", "user": {"login": "sherifnada"}}, "additions": 32, "deletions": 1}}, {"node": {"oid": "bbd24fee75c2bc075506ba92e26e87b73721b2cb", "messageHeadline": "\ud83c\udf89 New Destination: Keen (#5339)", "author": {"name": "maciej-nedza", "email": "76946708+maciej-nedza@users.noreply.github.com", "user": {"login": "maciej-nedza"}}, "additions": 1199, "deletions": 0}}, {"node": {"oid": "a78efe090b319423612aebb2098cfe979feea0e2", "messageHeadline": "\ud83c\udf89 JAVA-Based connectors: Bumped version for some javabased connector \u2026", "author": {"name": "Eugene", "email": "etsybaev@gmail.com", "user": {"login": "etsybaev"}}, "additions": 61, "deletions": 24}}, {"node": {"oid": "79b8fd5c126324e92824b28035063fc953411247", "messageHeadline": "Remove seed generation task and seed from YAML files (#5335)", "author": {"name": "LiRen Tu", "email": "tuliren@gmail.com", "user": {"login": "tuliren"}}, "additions": 329, "deletions": 495}}, {"node": {"oid": "3e89961927b7e629a7054f4854b8e0864a87a613", "messageHeadline": "SAT: Update catalog_fixture to use the discover output (#5278)", "author": {"name": "Vadym", "email": "vege1wgw@gmail.com", "user": {"login": "htrueman"}}, "additions": 6, "deletions": 14}}, {"node": {"oid": "d55af64b05690cc3ac02846327e468f0e76aa7c3", "messageHeadline": "fix DATETIME data type handling in mysql cdc (#5389)", "author": {"name": "Subodh Kant Chaturvedi", "email": "subodh1810@gmail.com", "user": {"login": "subodh1810"}}, "additions": 192, "deletions": 4}}, {"node": {"oid": "237e44093267767c8be865a7018a5cd580919d25", "messageHeadline": "Refactor dbt transformation entrypoint script (#5076)", "author": {"name": "Christophe Duong", "email": "christophe.duong@gmail.com", "user": {"login": "ChristopheDuong"}}, "additions": 40, "deletions": 34}}, {"node": {"oid": "f9705bf731815fb48705d55395764d3ce1c8cc75", "messageHeadline": "BigQuery normalization: make credentials json optional  (#5433)", "author": {"name": "Christophe Duong", "email": "christophe.duong@gmail.com", "user": {"login": "ChristopheDuong"}}, "additions": 39, "deletions": 28}}, {"node": {"oid": "ddd7a04b6972970a9bc962933949ae457336fbf1", "messageHeadline": "Add detailed logging for acceptance tests (#5392)", "author": {"name": "Dmytro", "email": "avida.d3@gmail.com", "user": {"login": "avida"}}, "additions": 83, "deletions": 13}}, {"node": {"oid": "70167aa3000e1b78c4c163f1578869ede6b5997e", "messageHeadline": "\ud83c\udf89 Source Chargebee: expand endpoint support (#5421)", "author": {"name": "oleh.zorenko", "email": "19872253+Zirochkaa@users.noreply.github.com", "user": {"login": "Zirochkaa"}}, "additions": 642, "deletions": 49}}, {"node": {"oid": "173fc63dc2993513e28554a708a0667fa65ee8ab", "messageHeadline": "Bump version: 0.29.7-alpha \u2192 0.29.8-alpha (#5451)", "author": {"name": "Charles", "email": "giardina.charles@gmail.com", "user": {"login": "cgardens"}}, "additions": 17, "deletions": 17}}, {"node": {"oid": "0d1b8b1b5ea2874185298472b81c7ed407defee3", "messageHeadline": "handle NPE case in deprecate default workspace migration (#5437)", "author": {"name": "Charles", "email": "giardina.charles@gmail.com", "user": {"login": "cgardens"}}, "additions": 4, "deletions": 4}}, {"node": {"oid": "797445db1d62a2b62d0a67e95df10604085f7670", "messageHeadline": "fix source comprehensive test (#5379)", "author": {"name": "Subodh Kant Chaturvedi", "email": "subodh1810@gmail.com", "user": {"login": "subodh1810"}}, "additions": 12, "deletions": 0}}, {"node": {"oid": "adb6e840004d0b5dcb1c6c559103e0cd31577271", "messageHeadline": "Add custom dbt as feature (#5378)", "author": {"name": "Artem Astapenko", "email": "3767150+Jamakase@users.noreply.github.com", "user": {"login": "jamakase"}}, "additions": 7, "deletions": 2}}, {"node": {"oid": "65ef587c555ab7f6c1b3a0414591239d3ffa3ca2", "messageHeadline": "Merge remote-tracking branch 'origin/master'", "author": {"name": "Vadym Ratniuk", "email": "midavadim@yahoo.com", "user": {"login": "midavadim"}}, "additions": 4285, "deletions": 642}}, {"node": {"oid": "352d2cd7863c1ddcb0ee791ea31435e42fe0fc7c", "messageHeadline": "moved build time 6 hrs early", "author": {"name": "Vadym Ratniuk", "email": "midavadim@yahoo.com", "user": {"login": "midavadim"}}, "additions": 4, "deletions": 4}}, {"node": {"oid": "07d854f5647a46943fdbe38b434f0c533fa894fa", "messageHeadline": "Set up Shortio integration test and release connector. (#5418)", "author": {"name": "Davin Chia", "email": "davinchia@gmail.com", "user": {"login": "davinchia"}}, "additions": 408, "deletions": 427}}, {"node": {"oid": "4ba6d029d082b01e5c1827cbe74c88f403fe72e4", "messageHeadline": "\ud83c\udf89 New Source: short.io (#5073)", "author": {"name": "Apostol Tego", "email": "apostol.tego@gmail.com", "user": {"login": "apostoltego"}}, "additions": 1229, "deletions": 0}}, {"node": {"oid": "6237747ae5ab8d379a10b9c56baf8d038227fd43", "messageHeadline": "Bump version: 0.29.6-alpha \u2192 0.29.7-alpha (#5410)", "author": {"name": "Charles", "email": "giardina.charles@gmail.com", "user": {"login": "cgardens"}}, "additions": 17, "deletions": 17}}, {"node": {"oid": "8b34c437b5f7645266e26e71017728a6db737139", "messageHeadline": "Bump version: 0.29.5-alpha \u2192 0.29.6-alpha (#5409)", "author": {"name": "Charles", "email": "giardina.charles@gmail.com", "user": {"login": "cgardens"}}, "additions": 17, "deletions": 17}}, {"node": {"oid": "2a823258addff27dbf0a328156db7af40a195703", "messageHeadline": "Check table under the public schema (#5407)", "author": {"name": "LiRen Tu", "email": "tuliren@gmail.com", "user": {"login": "tuliren"}}, "additions": 112, "deletions": 1}}, {"node": {"oid": "d95f73fc01cc8af4d50a2c8d006805ff2800e7f6", "messageHeadline": "fix NPE while running migration command (#5391)", "author": {"name": "Subodh Kant Chaturvedi", "email": "subodh1810@gmail.com", "user": {"login": "subodh1810"}}, "additions": 4, "deletions": 1}}, {"node": {"oid": "5373965ffc12fa1c92e123a7504864122ddc0d0c", "messageHeadline": "\ud83c\udf89 New Source: Bing Ads (#4911)", "author": {"name": "Yaroslav Dudar", "email": "flayingfog@gmail.com", "user": {"login": "yaroslav-dudar"}}, "additions": 1858, "deletions": 0}}, {"node": {"oid": "da67afe6eaadc2fbb6531dc0b82e7621ded070c5", "messageHeadline": "Convert debezium transaction timestamps data type  (#5356)", "author": {"name": "Subodh Kant Chaturvedi", "email": "subodh1810@gmail.com", "user": {"login": "subodh1810"}}, "additions": 33, "deletions": 30}}, {"node": {"oid": "e48377e25295a1684d9c4aeee490d74380ec7a41", "messageHeadline": "incr release version for Oracle Dest after #5307 (#5395)", "author": {"name": "Andrii Leonets", "email": "30464745+DoNotPanicUA@users.noreply.github.com", "user": {"login": "DoNotPanicUA"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "05fd4e76f37066a9bc363b11ab5b197a11f1b0e8", "messageHeadline": "Source Github: Support syncing multiple repositories/organizations (#\u2026", "author": {"name": "Yevhenii", "email": "34103125+yevhenii-ldv@users.noreply.github.com", "user": {"login": "yevhenii-ldv"}}, "additions": 156, "deletions": 106}}, {"node": {"oid": "7baefadbf9b9486f739ce520245abf95324d8038", "messageHeadline": "Validate oneOf JSON Schema rules as part of connector Acceptance Test\u2026", "author": {"name": "Dmytro", "email": "avida.d3@gmail.com", "user": {"login": "avida"}}, "additions": 381, "deletions": 1}}, {"node": {"oid": "92c609256220f8f0d0844b680868ecd03f4bf6ab", "messageHeadline": "\ud83d\udc1b Kube Pod Name Edge Case (#5352)", "author": {"name": "Jared Rhizor", "email": "jared@dataline.io", "user": {"login": "jrhizor"}}, "additions": 39, "deletions": 2}}, {"node": {"oid": "1ccd21867b7908380b941ac4aa7737b59d18d4a9", "messageHeadline": "Fix segment analytics (#5377)", "author": {"name": "Artem Astapenko", "email": "3767150+Jamakase@users.noreply.github.com", "user": {"login": "jamakase"}}, "additions": 2, "deletions": 0}}, {"node": {"oid": "da98e5784d4dbccbb40378671f6cd4679e049470", "messageHeadline": "Clean up json schema in code generators (#5383)", "author": {"name": "LiRen Tu", "email": "tuliren@gmail.com", "user": {"login": "tuliren"}}, "additions": 7, "deletions": 99}}, {"node": {"oid": "e2228359c4963a05fd6f14736f15a8dd283cdf4c", "messageHeadline": "fix postgres integration tests (#5370)", "author": {"name": "Subodh Kant Chaturvedi", "email": "subodh1810@gmail.com", "user": {"login": "subodh1810"}}, "additions": 146, "deletions": 116}}, {"node": {"oid": "b1b0bd35f1c1e042338e63cb00395f1792aa19e1", "messageHeadline": "Fix scaffold source errors (#5374)", "author": {"name": "Dmytro", "email": "avida.d3@gmail.com", "user": {"login": "avida"}}, "additions": 2, "deletions": 28}}, {"node": {"oid": "b377667926a1a4c449f415f9def7ac2649b0fe10", "messageHeadline": "fix mysql integration tests (#5369)", "author": {"name": "Subodh Kant Chaturvedi", "email": "subodh1810@gmail.com", "user": {"login": "subodh1810"}}, "additions": 6, "deletions": 1}}, {"node": {"oid": "057bad4bb5ca5bc6933fc7ea5181b79b536154af", "messageHeadline": "remove calendly link and correct mysql docs (#5375)", "author": {"name": "Marcos Marx", "email": "marcosmarxm@users.noreply.github.com", "user": {"login": "marcosmarxm"}}, "additions": 3, "deletions": 9}}, {"node": {"oid": "6f568334736ef1d45cc4066c8c579f362eeefefb", "messageHeadline": "\ud83d\udc1b Source HubSpot: Fix `empty string` inside `number / float` datatype\u2026", "author": {"name": "Baz", "email": "bazarnov@me.com", "user": {"login": "bazarnov"}}, "additions": 298, "deletions": 232}}, {"node": {"oid": "acab9ddbc9a0c37977c9609c28c17f28dc051a55", "messageHeadline": "\ud83d\udc1b source instagram - fix failures (#5354)", "author": {"name": "midavadim", "email": "midavadim@yahoo.com", "user": {"login": "midavadim"}}, "additions": 8, "deletions": 7}}, {"node": {"oid": "64b3930027bf309afd275daa8a0f8fd47376cfbc", "messageHeadline": "\ud83d\udc1b Destination Oracle: Fix destination check for users without dba rol\u2026", "author": {"name": "Andrii Leonets", "email": "30464745+DoNotPanicUA@users.noreply.github.com", "user": {"login": "DoNotPanicUA"}}, "additions": 14, "deletions": 3}}, {"node": {"oid": "db6daed9220fdf4be21cbae471712bf796c2d222", "messageHeadline": "Add autogenerated uittests for python http source (#5245)", "author": {"name": "Dmytro", "email": "avida.d3@gmail.com", "user": {"login": "avida"}}, "additions": 228, "deletions": 6}}, {"node": {"oid": "e4fe62f739b6526adf10176632fdb44aeb85ccee", "messageHeadline": "Normalization: solve conflict when stream and field have same name (#\u2026", "author": {"name": "Marcos Marx", "email": "marcosmarxm@users.noreply.github.com", "user": {"login": "marcosmarxm"}}, "additions": 3859, "deletions": 434}}, {"node": {"oid": "87b86963bed007e5a051c34d8f93a268888e9187", "messageHeadline": "fix cart connector definition format (#5357)", "author": {"name": "Subodh Kant Chaturvedi", "email": "subodh1810@gmail.com", "user": {"login": "subodh1810"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "fd52290f151f0b19eba37e95d0d41d3948fa6f12", "messageHeadline": "Source google spreadsheets: fix error during listing sheets with diag\u2026", "author": {"name": "midavadim", "email": "midavadim@yahoo.com", "user": {"login": "midavadim"}}, "additions": 205, "deletions": 172}}, {"node": {"oid": "6803287780b0037d881e7c9b5eca84d48c0396db", "messageHeadline": "fix typo in md file", "author": {"name": "Sherif A. Nada", "email": "snadalive@gmail.com", "user": {"login": "sherifnada"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "12ed325e28f7e23fe3ab5496d8cacaa6b917a8d4", "messageHeadline": "Remove markdown link check for pr (#5348)", "author": {"name": "LiRen Tu", "email": "tuliren@gmail.com", "user": {"login": "tuliren"}}, "additions": 0, "deletions": 18}}, {"node": {"oid": "2df3c09989c371df69e61cd9f9835a54ab29c6ef", "messageHeadline": "Add cart.com build badge", "author": {"name": "Sherif A. Nada", "email": "snadalive@gmail.com", "user": {"login": "sherifnada"}}, "additions": 1, "deletions": 0}}, {"node": {"oid": "14a81b47d8deb925a42c1131c29ab901d44e3ccd", "messageHeadline": "qfix cloud middlewares inject (#5344)", "author": {"name": "Charles", "email": "giardina.charles@gmail.com", "user": {"login": "cgardens"}}, "additions": 2, "deletions": 1}}, {"node": {"oid": "6e5f5a36ef04c1007776d49752af89a4cedc2259", "messageHeadline": "Source Cart.com: remove store_name as secret add icon (#5287)", "author": {"name": "Marcos Marx", "email": "marcosmarxm@users.noreply.github.com", "user": {"login": "marcosmarxm"}}, "additions": 71, "deletions": 5}}, {"node": {"oid": "95ec4a35682a47a7a3ad2befd929aaee73ffbc4a", "messageHeadline": "Update meltano-vs-airbyte.md", "author": {"name": "Sherif A. Nada", "email": "snadalive@gmail.com", "user": {"login": "sherifnada"}}, "additions": 3, "deletions": 1}}, {"node": {"oid": "4c91745fef727f688ad5389753dd9870c7315764", "messageHeadline": "Update meltano-vs-airbyte.md", "author": {"name": "Sherif A. Nada", "email": "snadalive@gmail.com", "user": {"login": "sherifnada"}}, "additions": 2, "deletions": 6}}, {"node": {"oid": "a1ea65fdd85b5c4c43095b0e8b52fcfcd8c06766", "messageHeadline": "Doc: Remove deleted link (#5338)", "author": {"name": "LiRen Tu", "email": "tuliren@gmail.com", "user": {"login": "tuliren"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "5306a168f7c7ff78e43fd26463c0aab5ca930347", "messageHeadline": "add build timeouts (#5324)", "author": {"name": "Jared Rhizor", "email": "jared@dataline.io", "user": {"login": "jrhizor"}}, "additions": 23, "deletions": 0}}, {"node": {"oid": "ce2bca912267e10cf6357fccc8d6a51e7233743b", "messageHeadline": "Jamakase/workspace fixes (#5323)", "author": {"name": "Artem Astapenko", "email": "3767150+Jamakase@users.noreply.github.com", "user": {"login": "jamakase"}}, "additions": 1124, "deletions": 123}}, {"node": {"oid": "94ea6fea66c8ca05d66fc1ccd03802306b27562a", "messageHeadline": "Bump version: 0.29.3-alpha \u2192 0.29.4-alpha (#5320)", "author": {"name": "Charles", "email": "giardina.charles@gmail.com", "user": {"login": "cgardens"}}, "additions": 17, "deletions": 17}}, {"node": {"oid": "b80d91f59fce5a08fc375825fe2dde66a955561c", "messageHeadline": "Bump path-parse in /airbyte-integrations/connector-templates/generato\u2026", "author": {"name": "dependabot[bot]", "email": "49699333+dependabot[bot]@users.noreply.github.com", "user": {"login": "dependabot[bot]"}}, "additions": 3, "deletions": 3}}, {"node": {"oid": "923884b8971ca91713b8f4b70da7c03e4099a706", "messageHeadline": "introduce implementation for date-time support in normalization (#5180)", "author": {"name": "Subodh Kant Chaturvedi", "email": "subodh1810@gmail.com", "user": {"login": "subodh1810"}}, "additions": 1615, "deletions": 34}}, {"node": {"oid": "6bcf81175176803729c87997d1594fc30f758d84", "messageHeadline": "\ud83d\udc1b Source Quickbooks: use number data type for decimal fields", "author": {"name": "vitaliizazmic", "email": "75620293+vitaliizazmic@users.noreply.github.com", "user": {"login": "vitaliizazmic"}}, "additions": 589, "deletions": 4643}}, {"node": {"oid": "634aa3d0265102c90403c42beee9b00099c165e7", "messageHeadline": "\ud83d\udc1b Destination BigQuery(Denormalized): Fix processing arrays of record\u2026", "author": {"name": "Andrii Leonets", "email": "30464745+DoNotPanicUA@users.noreply.github.com", "user": {"login": "DoNotPanicUA"}}, "additions": 287, "deletions": 2}}, {"node": {"oid": "40c12a9276cb96096b7e61837f9c2302599bef49", "messageHeadline": "\ud83e\uddf9  delete unused singer modules (#5241)", "author": {"name": "Sherif A. Nada", "email": "snadalive@gmail.com", "user": {"login": "sherifnada"}}, "additions": 0, "deletions": 20036}}, {"node": {"oid": "e9f4f3721d223c3e73e8c93fa33c1281bca5d421", "messageHeadline": "\ud83d\udc1b Add batch to insert records in MSSQL (2100 params limit) (#5272)", "author": {"name": "Marcos Marx", "email": "marcosmarxm@users.noreply.github.com", "user": {"login": "marcosmarxm"}}, "additions": 38, "deletions": 7}}, {"node": {"oid": "c8ed1c55ad61ce9421ba8d5c225e867b43d67a31", "messageHeadline": "Bump version: 0.29.2-alpha \u2192 0.29.3-alpha (#5292)", "author": {"name": "Davin Chia", "email": "davinchia@gmail.com", "user": {"login": "davinchia"}}, "additions": 20, "deletions": 21}}, {"node": {"oid": "9898396795a5ff19ea2868c7d74be98295bd532e", "messageHeadline": "404 Exception Handling. (#5275)", "author": {"name": "Davin Chia", "email": "davinchia@gmail.com", "user": {"login": "davinchia"}}, "additions": 231, "deletions": 102}}, {"node": {"oid": "08626bc0ddcddf3e23c6033fc52dd9b8e9b19e8d", "messageHeadline": "\ud83c\udf89 Source Shopify: Add `status` property to `Products` stream (#5276)", "author": {"name": "Rodrigo Parra", "email": "rodpar07@gmail.com", "user": {"login": "rparrapy"}}, "additions": 7, "deletions": 3}}, {"node": {"oid": "f790fee57cfdc13fbfd4249cfcc45c8f09e8f65e", "messageHeadline": "Populate the PK from the Singer discovery run (#2713) (#4789)", "author": {"name": "Artjoms Iskovs", "email": "mildbyte@gmail.com", "user": {"login": "mildbyte"}}, "additions": 194, "deletions": 16}}, {"node": {"oid": "219877f778b36f1ef4557898fa54f478308caa16", "messageHeadline": "Jamakase/add cloud version (#5198)", "author": {"name": "Artem Astapenko", "email": "3767150+Jamakase@users.noreply.github.com", "user": {"login": "jamakase"}}, "additions": 7335, "deletions": 574}}, {"node": {"oid": "eb9afd7b70e69e5d01d278dd02b1049ba40b4323", "messageHeadline": "Update roadmap.md", "author": {"name": "John Lafleur", "email": "john@airbyte.io", "user": {"login": "johnlafleur"}}, "additions": 11, "deletions": 11}}, {"node": {"oid": "1225fc097a7fc4e73699cce7373ebfbe425f2343", "messageHeadline": "Fix presta shop links (#5267)", "author": {"name": "LiRen Tu", "email": "tuliren@gmail.com", "user": {"login": "tuliren"}}, "additions": 5, "deletions": 5}}, {"node": {"oid": "2906ec287a72be5f9dd8c2a4baeae08025d15193", "messageHeadline": "CI: Add action to check broken doc links (#5254)", "author": {"name": "LiRen Tu", "email": "tuliren@gmail.com", "user": {"login": "tuliren"}}, "additions": 251, "deletions": 172}}, {"node": {"oid": "33f5e27f939f4569ca3e337388474778637472fc", "messageHeadline": "allow injecting deployment mode via env variable (#5252)", "author": {"name": "Charles", "email": "giardina.charles@gmail.com", "user": {"login": "cgardens"}}, "additions": 27, "deletions": 16}}, {"node": {"oid": "8e74551703bb7b4f585b0db8c68a452ccf089c04", "messageHeadline": "\ud83d\udc1b Source hubspot: correctly use logger exception printing (#5250)", "author": {"name": "Sherif A. Nada", "email": "snadalive@gmail.com", "user": {"login": "sherifnada"}}, "additions": 63, "deletions": 64}}, {"node": {"oid": "ba322ac5806ab4b0374c0df0dddfc9d3ced4d0ce", "messageHeadline": "\ud83d\ude80 Amazon SP: expand endpoint support (#4863)", "author": {"name": "Vadym", "email": "vege1wgw@gmail.com", "user": {"login": "htrueman"}}, "additions": 1009, "deletions": 1131}}, {"node": {"oid": "106c3cd641ee70f9f02c75b768022a5b22b29e4c", "messageHeadline": "\ud83c\udf89 CDK: Allow setting request non-JSON data (#5161)", "author": {"name": "Maksym Pavlenok", "email": "antixar@gmail.com", "user": {"login": "antixar"}}, "additions": 133, "deletions": 15}}, {"node": {"oid": "137257b62bb6b5150fc7448f25754d265a4803f8", "messageHeadline": "\ud83d\udc1b Source S3: fixed bug where sync could hang indefinitely (#5197)", "author": {"name": "George Claireaux", "email": "george@claireaux.co.uk", "user": {"login": "Phlair"}}, "additions": 127, "deletions": 20}}, {"node": {"oid": "c3a0a961a4ddd39e54e4393de0bf3e5b160c5be0", "messageHeadline": "Fix file change issue in build (#5230)", "author": {"name": "LiRen Tu", "email": "tuliren@gmail.com", "user": {"login": "tuliren"}}, "additions": 12, "deletions": 4}}, {"node": {"oid": "693c6ca76e2374156f05ced1f5adec6bc1d6aa40", "messageHeadline": "\ud83d\udcda Document how template generator testing works (#5232)", "author": {"name": "Sherif A. Nada", "email": "snadalive@gmail.com", "user": {"login": "sherifnada"}}, "additions": 52, "deletions": 0}}, {"node": {"oid": "f7ff9f0024a158af7a5e08987f16833801a8540c", "messageHeadline": "\ud83d\udcda Document how to obfuscate secrets & accept multiline strings in UI \u2026", "author": {"name": "Sherif A. Nada", "email": "snadalive@gmail.com", "user": {"login": "sherifnada"}}, "additions": 43, "deletions": 0}}, {"node": {"oid": "6b59a32ecd5bf44de6238c2fc008df24a214e377", "messageHeadline": "changed the doc links for all sources to use the docs.airbyte/integra\u2026", "author": {"name": "Oleksandr", "email": "bazarnov@me.com", "user": {"login": "bazarnov"}}, "additions": 112, "deletions": 113}}, {"node": {"oid": "57902a84c72a4b512b703c13ce378ac4eab5fc37", "messageHeadline": "Update MySQL source connector documentation (#5222)", "author": {"name": "subhaklp", "email": "subha@klp.org.in", "user": {"login": "subhaklp"}}, "additions": 6, "deletions": 1}}, {"node": {"oid": "c41689e92667b1d5a31330f1c92f62b6e8ea3f64", "messageHeadline": "Add note about giving access to maintainers", "author": {"name": "Sherif A. Nada", "email": "snadalive@gmail.com", "user": {"login": "sherifnada"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "766024591572801d3594fceab5cfe8cd549cbe33", "messageHeadline": "\ud83c\udf89 New Source-connector for Zuora (#4661)", "author": {"name": "Oleksandr", "email": "bazarnov@me.com", "user": {"login": "bazarnov"}}, "additions": 7685, "deletions": 2}}, {"node": {"oid": "0170822ccc2879d3baef892285f2822e31d576ea", "messageHeadline": "\ud83c\udf89 Source Github: Extend existing streams with `user` property (#5156)", "author": {"name": "Oleksandr", "email": "bazarnov@me.com", "user": {"login": "bazarnov"}}, "additions": 142, "deletions": 19}}, {"node": {"oid": "8f7508054f9eaedfaa4f345d95a0b72150346a65", "messageHeadline": "\ud83d\udc1b  Add back seeds for config import (#5209)", "author": {"name": "LiRen Tu", "email": "tuliren@gmail.com", "user": {"login": "tuliren"}}, "additions": 11, "deletions": 24}}, {"node": {"oid": "6b07d3014f082aa620f6e16b7c666f5e56cf69fc", "messageHeadline": "publish PR 4550 (#5219)", "author": {"name": "Sherif A. Nada", "email": "snadalive@gmail.com", "user": {"login": "sherifnada"}}, "additions": 223, "deletions": 185}}, {"node": {"oid": "de0d6fcae5382376ea20d9be2cea6bd9a0452110", "messageHeadline": "\ud83c\udf89 New Source: Kustomer (#4550)", "author": {"name": "Rodrigo Parra", "email": "rodpar07@gmail.com", "user": {"login": "rparrapy"}}, "additions": 2149, "deletions": 4}}, {"node": {"oid": "40cf1fc7269182f624d0b749f3fe5f190fc3ccf2", "messageHeadline": "clarify process for updating docs (#5204)", "author": {"name": "Sherif A. Nada", "email": "snadalive@gmail.com", "user": {"login": "sherifnada"}}, "additions": 17, "deletions": 12}}, {"node": {"oid": "3aaa6977f8ed95bd129c8d9dc12a74951c85464b", "messageHeadline": "Add warning about the airbyte_raw prefix for the MSSQL destination (#\u2026", "author": {"name": "Abhi Vaidyanatha", "email": "abhi@airbyte.io", "user": {"login": "avaidyanatha"}}, "additions": 4, "deletions": 0}}, {"node": {"oid": "d0cfb19e70c52f6cc3b04377398d69db7e12dfc0", "messageHeadline": "Link to Slack community from Getting Started and the Python CDK docs \u2026", "author": {"name": "Abhi Vaidyanatha", "email": "abhi@airbyte.io", "user": {"login": "avaidyanatha"}}, "additions": 4, "deletions": 0}}, {"node": {"oid": "480273d3cb226a8c72be4729e9cea3b47d5be299", "messageHeadline": "Add direction to CDK from adding a source in Quickstart (#5216)", "author": {"name": "Abhi Vaidyanatha", "email": "abhi@airbyte.io", "user": {"login": "avaidyanatha"}}, "additions": 1, "deletions": 0}}, {"node": {"oid": "2f16a31e736b2394aa83d234a111c01f294ff449", "messageHeadline": "Add link to the FAQ from Quickstart Deploy (#5215)", "author": {"name": "Abhi Vaidyanatha", "email": "abhi@airbyte.io", "user": {"login": "avaidyanatha"}}, "additions": 8, "deletions": 0}}, {"node": {"oid": "2fd311e5726ad713f539b60cd15a273f502c8d92", "messageHeadline": "add randomness to slug if dupe (#5210)", "author": {"name": "Charles", "email": "giardina.charles@gmail.com", "user": {"login": "cgardens"}}, "additions": 132, "deletions": 62}}, {"node": {"oid": "40028dddbd9f74f18c02bf467975188822bf81c9", "messageHeadline": "bump KIND github action version (#5203)", "author": {"name": "Jared Rhizor", "email": "jared@dataline.io", "user": {"login": "jrhizor"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "abde7c77278ce6efb221a37c82a71a629d7d3b2e", "messageHeadline": "Remove json schema parameter (#4907)", "author": {"name": "Dmytro", "email": "avida.d3@gmail.com", "user": {"login": "avida"}}, "additions": 300, "deletions": 35645}}, {"node": {"oid": "561974f54f55fc5af9b54804b3aca81c14ffc948", "messageHeadline": "5163: Update sendgrind connector docs page (#5186)", "author": {"name": "Dmytro", "email": "avida.d3@gmail.com", "user": {"login": "avida"}}, "additions": 2, "deletions": 0}}, {"node": {"oid": "890e0396c94a5147715a7c08c4f354c40029b52a", "messageHeadline": "Remove HTTP Request source connector (#5185)", "author": {"name": "Dmytro", "email": "avida.d3@gmail.com", "user": {"login": "avida"}}, "additions": 0, "deletions": 495}}, {"node": {"oid": "e009416a5cde1adf86ec04c998ece1434e64f6b5", "messageHeadline": "aws-cloudtrail: fix acceptance tests  (#5152)", "author": {"name": "Yaroslav Dudar", "email": "flayingfog@gmail.com", "user": {"login": "yaroslav-dudar"}}, "additions": 5, "deletions": 4}}, {"node": {"oid": "1e450005d24d70a03e2056435f78dbff8c30ee50", "messageHeadline": "Source Mailchimp: fix primary key for email activities (#5137)", "author": {"name": "vovavovavovavova", "email": "39351371+vovavovavovavova@users.noreply.github.com", "user": {"login": "vovavovavovavova"}}, "additions": 6, "deletions": 4}}, {"node": {"oid": "056062b5c6a966ef9078af4d01c8d90b2ba479fd", "messageHeadline": "Update SUMMARY.md", "author": {"name": "John Lafleur", "email": "john@airbyte.io", "user": {"login": "johnlafleur"}}, "additions": 0, "deletions": 6}}, {"node": {"oid": "ebead35921697e2ecebc2d077a98d188014c5917", "messageHeadline": "Update PR template for personas and use cases (#5173)", "author": {"name": "Sherif A. Nada", "email": "snadalive@gmail.com", "user": {"login": "sherifnada"}}, "additions": 54, "deletions": 23}}, {"node": {"oid": "85f1fb5eacb1235e6fb665c639902865a3948b24", "messageHeadline": "Add doc note about airbyte-configs table in db (#5174)", "author": {"name": "Abhi Vaidyanatha", "email": "abhi@airbyte.io", "user": {"login": "avaidyanatha"}}, "additions": 2, "deletions": 0}}, {"node": {"oid": "2e3dfccc68dbfe9b330e19d330648e750ee05983", "messageHeadline": "Setup terraform structure for connector dev infra for GCP and AWS (#4\u2026", "author": {"name": "Sherif A. Nada", "email": "snadalive@gmail.com", "user": {"login": "sherifnada"}}, "additions": 586, "deletions": 0}}, {"node": {"oid": "16b21b4ef098584f06d9c395260f468c68182cea", "messageHeadline": "Add note about sending EC2 logs to CloudWatch (#5164)", "author": {"name": "Abhi Vaidyanatha", "email": "abhi@airbyte.io", "user": {"login": "avaidyanatha"}}, "additions": 4, "deletions": 0}}, {"node": {"oid": "d14df187dc943d2c5217952ba96a2b022e016f9b", "messageHeadline": "\ud83d\udc1bPaypal transaction: fix start date min limit (#5155)", "author": {"name": "midavadim", "email": "midavadim@yahoo.com", "user": {"login": "midavadim"}}, "additions": 7, "deletions": 4}}, {"node": {"oid": "87c7646724c87e7817d6033afbde7319e6fa5460", "messageHeadline": "\ud83d\udc1b Source Google-Ads: add \"login-customer-id\" setting (#5159)", "author": {"name": "Yevhenii", "email": "34103125+yevhenii-ldv@users.noreply.github.com", "user": {"login": "yevhenii-ldv"}}, "additions": 27, "deletions": 8}}, {"node": {"oid": "25c04db2954482a3c474f7cc7aeceb9b47310e57", "messageHeadline": "\ud83c\udf89 Source Hubspot: update user-defined custom field schema generation \u2026", "author": {"name": "Arthur Galuza", "email": "art.galuza@gmail.com", "user": {"login": "gaart"}}, "additions": 238, "deletions": 26}}, {"node": {"oid": "8a80bf71dc3403df3a54ff8e03082b8eac9811a0", "messageHeadline": "\ud83d\udc1b  Destination BigQuery: Introduced chunk size config (#5029)", "author": {"name": "Eugene", "email": "etsybaev@gmail.com", "user": {"login": "etsybaev"}}, "additions": 40, "deletions": 5}}, {"node": {"oid": "3b08175d99b39b1fb794f3870085373ac0562170", "messageHeadline": "Source salesforce: add configuration values for quota limit (#5100)", "author": {"name": "vovavovavovavova", "email": "39351371+vovavovavovavova@users.noreply.github.com", "user": {"login": "vovavovavovavova"}}, "additions": 21, "deletions": 5}}, {"node": {"oid": "68707fde3c5693e4e59d06c450a2b2ac2a5e5d5a", "messageHeadline": "\ud83d\udcda Source Google Search Console: added missing description of how to o\u2026", "author": {"name": "Oleksandr", "email": "bazarnov@me.com", "user": {"login": "bazarnov"}}, "additions": 39, "deletions": 5}}, {"node": {"oid": "e43af9b1c00e58ee18bffb49d6de83a83e05ab02", "messageHeadline": "Update connector spec reference with specific example. (#5146)", "author": {"name": "Abhi Vaidyanatha", "email": "abhi@airbyte.io", "user": {"login": "avaidyanatha"}}, "additions": 48, "deletions": 17}}, {"node": {"oid": "3afcd0a581278e61c6223bc6189af4e972f14d40", "messageHeadline": "Build report - added environment name with SLACK_BUILD_REPORT secret \u2026", "author": {"name": "midavadim", "email": "midavadim@yahoo.com", "user": {"login": "midavadim"}}, "additions": 1, "deletions": 0}}, {"node": {"oid": "5c717607b898f2fe71b0a3b6cc9c339796d53de5", "messageHeadline": "Build report - changed os environment variable name to SLACK_BUILD_RE\u2026", "author": {"name": "midavadim", "email": "midavadim@yahoo.com", "user": {"login": "midavadim"}}, "additions": 3, "deletions": 3}}, {"node": {"oid": "c038c2c0d0fcc6be38656878c983aaa7bf61b4a5", "messageHeadline": "Build Report - fix env variable name (#5145)", "author": {"name": "midavadim", "email": "midavadim@yahoo.com", "user": {"login": "midavadim"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "8a4e7a4080ce2378b8e23c3b5bc7a60772394081", "messageHeadline": "Build report (#5104)", "author": {"name": "midavadim", "email": "midavadim@yahoo.com", "user": {"login": "midavadim"}}, "additions": 199, "deletions": 0}}, {"node": {"oid": "cca9f6996274fa969d4ff58e68e6220d8921af0c", "messageHeadline": "\ud83d\udc1b Source Intercom: correct rate limit (#5123)", "author": {"name": "Brian Krausz", "email": "briankrausz@gmail.com", "user": {"login": "bkrausz"}}, "additions": 15, "deletions": 6}}, {"node": {"oid": "b7c8101cab6ece41b85633d4a9dc462b69b1b5ea", "messageHeadline": "\ud83c\udf89 New Source: Apify Dataset (#5081)", "author": {"name": "George Claireaux", "email": "george@claireaux.co.uk", "user": {"login": "Phlair"}}, "additions": 638, "deletions": 0}}, {"node": {"oid": "70d5f98d80fdaa7cc5efa5d038709e6065a6cb1d", "messageHeadline": "Fix formatting issues in changelogs (#5140)", "author": {"name": "Abhi Vaidyanatha", "email": "abhi@airbyte.io", "user": {"login": "avaidyanatha"}}, "additions": 11, "deletions": 5}}, {"node": {"oid": "52da91a09f8fbad7744006e31a89c57ab320e0a5", "messageHeadline": "Add community changelog summaries (#5139)", "author": {"name": "Abhi Vaidyanatha", "email": "abhi@airbyte.io", "user": {"login": "avaidyanatha"}}, "additions": 63, "deletions": 0}}, {"node": {"oid": "f940382133dc5690ad89ba7ccda79787db0d3685", "messageHeadline": "Fix changelog formats (#5138)", "author": {"name": "Abhi Vaidyanatha", "email": "abhi@airbyte.io", "user": {"login": "avaidyanatha"}}, "additions": 20, "deletions": 21}}, {"node": {"oid": "9e529545c25379f51a2ed9c2439934f472daf373", "messageHeadline": "\ud83d\udc1b Source S3: fixed bug in spec so that Format field displays in UI co\u2026", "author": {"name": "George Claireaux", "email": "george@claireaux.co.uk", "user": {"login": "Phlair"}}, "additions": 155, "deletions": 134}}, {"node": {"oid": "85b0bb22d27da975fce2c15de5c7a11bc684aaa4", "messageHeadline": "\ud83c\udf89 Source Zendesk: Migration from Singer to CDK (#4861)", "author": {"name": "Maksym Pavlenok", "email": "antixar@gmail.com", "user": {"login": "antixar"}}, "additions": 3208, "deletions": 25}}, {"node": {"oid": "bb0de30120cb4f58273ba3f2157c0e65ceffff9d", "messageHeadline": "Set default for retries_per_attempt and max_sync_job_attempts. (#5132)", "author": {"name": "Davin Chia", "email": "davinchia@gmail.com", "user": {"login": "davinchia"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "9e5054b891cf185fa125e2dba1cd50b1b527d56f", "messageHeadline": "Set MAX_RETRIES and MAX_SYNC_JOB_ATTEMPTS by env vars (#5098)", "author": {"name": "Vladimir remar", "email": "vladimir.remar@gmail.com", "user": {"login": "vladimir-remar"}}, "additions": 29, "deletions": 2}}, {"node": {"oid": "cb6cb735d6ac8adce64e69145826eea616a9cc13", "messageHeadline": "Update SUMMARY.md", "author": {"name": "John Lafleur", "email": "john@airbyte.io", "user": {"login": "johnlafleur"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "7a8adcc4f119afe1744c11077db2d3647f581bd3", "messageHeadline": "Update and rename head-of-lead-generation.md to head-of-growth.md", "author": {"name": "John Lafleur", "email": "john@airbyte.io", "user": {"login": "johnlafleur"}}, "additions": 7, "deletions": 5}}, {"node": {"oid": "21e6d49d3a81de633b9827a49719384baf1e1a0c", "messageHeadline": "Enable `additionalProperties` in spec.json for destinations (#5125)", "author": {"name": "Marcos Marx", "email": "marcosmarxm@users.noreply.github.com", "user": {"login": "marcosmarxm"}}, "additions": 58, "deletions": 45}}, {"node": {"oid": "148d8ecfea886691ee69deff6cc202f96516cdda", "messageHeadline": "7/30/2021 Connector Patch Notes (#5127)", "author": {"name": "Abhi Vaidyanatha", "email": "abhi@airbyte.io", "user": {"login": "avaidyanatha"}}, "additions": 28, "deletions": 2}}, {"node": {"oid": "d5ea1b4817d1de5576f215feafec012b77d358fd", "messageHeadline": "\ud83d\udcda  Add Connector Specification reference (#5078)", "author": {"name": "Sherif A. Nada", "email": "snadalive@gmail.com", "user": {"login": "sherifnada"}}, "additions": 49, "deletions": 1}}, {"node": {"oid": "37895ee87d244043d28bd61cc185c76f282f5e02", "messageHeadline": "Patch 0.29.1 Platform Notes (#5126)", "author": {"name": "Abhi Vaidyanatha", "email": "abhi@airbyte.io", "user": {"login": "avaidyanatha"}}, "additions": 9, "deletions": 0}}, {"node": {"oid": "89ea3122dbb9a8b8c5ed4086c0f50886e477b0b5", "messageHeadline": "\ud83c\udf89 New source: Chargebee (prepare connector for publishing) (#5067)", "author": {"name": "oleh.zorenko", "email": "19872253+Zirochkaa@users.noreply.github.com", "user": {"login": "Zirochkaa"}}, "additions": 1383, "deletions": 4321}}, {"node": {"oid": "c48b92772e7b90a65b8bd38f1bcf491813d620ab", "messageHeadline": "Bump version: 0.29.1-alpha \u2192 0.29.2-alpha (#5120)", "author": {"name": "Charles", "email": "giardina.charles@gmail.com", "user": {"login": "cgardens"}}, "additions": 17, "deletions": 17}}, {"node": {"oid": "0775ce6a65904129cc194b0f39a3b5c372d8c801", "messageHeadline": "\ud83d\udc1b  fix npe in migration 0.28.0 (#5118)", "author": {"name": "Charles", "email": "giardina.charles@gmail.com", "user": {"login": "cgardens"}}, "additions": 36, "deletions": 3}}, {"node": {"oid": "d9f11bcf6a0c90bbdb91218869273ebc5c68209d", "messageHeadline": "\ud83c\udf89 New Source: S3 (+ abstract files source) (#4990)", "author": {"name": "George Claireaux", "email": "george@claireaux.co.uk", "user": {"login": "Phlair"}}, "additions": 3605, "deletions": 1}}, {"node": {"oid": "fb902dcc2e6584891a8b4c3e0f8526847ec6a9c1", "messageHeadline": "fix mysql doc link / scaffold links (#4956)", "author": {"name": "Jared Rhizor", "email": "jared@dataline.io", "user": {"login": "jrhizor"}}, "additions": 5, "deletions": 4}}, {"node": {"oid": "8500fef4133d3d06e16e8b600d65ebf2c58afefd", "messageHeadline": "\ud83d\udcda Add some CDK docs clarifying state checkpointing intervals", "author": {"name": "Sherif A. Nada", "email": "snadalive@gmail.com", "user": {"login": "sherifnada"}}, "additions": 27, "deletions": 3}}, {"node": {"oid": "12c2065b1ab6a70234dc13354ccd7e2ea2d4ae7c", "messageHeadline": "Bump version: 0.29.0-alpha \u2192 0.29.1-alpha (#5090)", "author": {"name": "Charles", "email": "giardina.charles@gmail.com", "user": {"login": "cgardens"}}, "additions": 17, "deletions": 17}}, {"node": {"oid": "faa7f9aae5495301d75a69ff08fae6e71891145b", "messageHeadline": "Bug Fix: Handle missing data types in migrations. (#5089)", "author": {"name": "Charles", "email": "giardina.charles@gmail.com", "user": {"login": "cgardens"}}, "additions": 27, "deletions": 14}}, {"node": {"oid": "2fe0043014c169b4d74c39f1c37f6c0edbbb475f", "messageHeadline": "Temporary solution for hitting secrets limit (#5085)", "author": {"name": "George Claireaux", "email": "george@claireaux.co.uk", "user": {"login": "Phlair"}}, "additions": 3, "deletions": 1}}, {"node": {"oid": "0d2364c1f4ce6b5c2e9d762d3bea584ab44b5541", "messageHeadline": "Clean up connector information docs (#5086)", "author": {"name": "Abhi Vaidyanatha", "email": "abhi@airbyte.io", "user": {"login": "avaidyanatha"}}, "additions": 4, "deletions": 4}}, {"node": {"oid": "0c033619d1c0e7d116e8b4a3d63cd0f428c78661", "messageHeadline": "\ud83d\udc1b Destination BigQuery: Added more logs and updated the JobId made fi\u2026", "author": {"name": "Eugene", "email": "etsybaev@gmail.com", "user": {"login": "etsybaev"}}, "additions": 65, "deletions": 12}}, {"node": {"oid": "6efc27c8538bf21867c50fd7dea03bf32b21c8dc", "messageHeadline": "hotfix:formatting", "author": {"name": "Sherif Nada", "email": "snadalive@gmail.com", "user": {"login": "sherifnada"}}, "additions": 15, "deletions": 15}}, {"node": {"oid": "d07a979c311e0d6e286e7c033a6c6a9740815dff", "messageHeadline": "generate legacy source test referecne docs in the right location (#5080)", "author": {"name": "Sherif A. Nada", "email": "snadalive@gmail.com", "user": {"login": "sherifnada"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "54edf70c88113a526f66e2093fe6d80c898c8343", "messageHeadline": "Fix typo in Summary.md", "author": {"name": "Sherif A. Nada", "email": "snadalive@gmail.com", "user": {"login": "sherifnada"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "5f029bd34dfc199e16864e17d6f38b4a3bbdfdff", "messageHeadline": "\ud83d\udc1b Source Snapchat Marketing: Bug with incorrect stream_state value  (\u2026", "author": {"name": "Dmytro", "email": "46269553+TymoshokDmytro@users.noreply.github.com", "user": {"login": "TymoshokDmytro"}}, "additions": 8, "deletions": 5}}, {"node": {"oid": "3e3d28e6ff5d72038f19b8d5f9eaba8e4b6d2abb", "messageHeadline": "Sort worker dependencies. Publish missing subprojects. (#5071)", "author": {"name": "Davin Chia", "email": "davinchia@gmail.com", "user": {"login": "davinchia"}}, "additions": 5, "deletions": 4}}, {"node": {"oid": "196cbd51dfd873554d97a636af284da032c06f9c", "messageHeadline": "Add worker env to docker deploy to silence any logs about picking def\u2026", "author": {"name": "Davin Chia", "email": "davinchia@gmail.com", "user": {"login": "davinchia"}}, "additions": 4, "deletions": 0}}, {"node": {"oid": "58e9f19f859d39f921a31ec416d6a6977f956ece", "messageHeadline": "Bump version: 0.28.2-alpha \u2192 0.29.0-alpha (#5063)", "author": {"name": "Charles", "email": "giardina.charles@gmail.com", "user": {"login": "cgardens"}}, "additions": 52, "deletions": 49}}, {"node": {"oid": "bc7ae496321a19714506563180653760cfd73eac", "messageHeadline": "Fix Jar publish command to only publish Jar. (#5066)", "author": {"name": "Davin Chia", "email": "davinchia@gmail.com", "user": {"login": "davinchia"}}, "additions": 1, "deletions": 0}}, {"node": {"oid": "71d2f7937b1ea9e3a88763053c1d40ae7c38905e", "messageHeadline": "Fix link to match GitBook syntax (#5065)", "author": {"name": "Abhi Vaidyanatha", "email": "abhi@airbyte.io", "user": {"login": "avaidyanatha"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "e7dbf52ffa94088420ee3cec75a632aa16452afd", "messageHeadline": "Fix really old broken links (#5064)", "author": {"name": "Abhi Vaidyanatha", "email": "abhi@airbyte.io", "user": {"login": "avaidyanatha"}}, "additions": 7, "deletions": 7}}, {"node": {"oid": "98b1475129678f4a18f57f5f3521ea4afe5b41ee", "messageHeadline": "Migrations for deprecating default workspace and making namespaceDefi\u2026", "author": {"name": "Charles", "email": "giardina.charles@gmail.com", "user": {"login": "cgardens"}}, "additions": 725, "deletions": 89}}, {"node": {"oid": "1f58fb7c5dd56268b3ebdf7e5a5c1ccfaa607371", "messageHeadline": "deprecate DEFAULT_WORKSPACE_ID (#5009)", "author": {"name": "Charles", "email": "giardina.charles@gmail.com", "user": {"login": "cgardens"}}, "additions": 366, "deletions": 436}}, {"node": {"oid": "c79103273693c63c6e8bc62a65680cab47574d2b", "messageHeadline": "Fix build links (#5062)", "author": {"name": "Eugene Kulak", "email": "widowmakerreborn@gmail.com", "user": {"login": "keu"}}, "additions": 2, "deletions": 3}}, {"node": {"oid": "e338b2a0ce55b1dc4aeb28b068d6ded3ccb4df3b", "messageHeadline": "Fix all broken docs links found by Ahrefs (#5060)", "author": {"name": "Abhi Vaidyanatha", "email": "abhi@airbyte.io", "user": {"login": "avaidyanatha"}}, "additions": 9, "deletions": 9}}, {"node": {"oid": "5490ea2b689befc1fc207b133a818164f43e5bc7", "messageHeadline": "upgrade MySQL destination grade to beta (#5042)", "author": {"name": "Sherif A. Nada", "email": "snadalive@gmail.com", "user": {"login": "sherifnada"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "211383d456ef91a1d1fbee7657a534261d80f204", "messageHeadline": "Fix broken links in (#5059)", "author": {"name": "Abhi Vaidyanatha", "email": "abhi@airbyte.io", "user": {"login": "avaidyanatha"}}, "additions": 7, "deletions": 7}}, {"node": {"oid": "3765bcf3b85d11bcdbc27e6c877f00632c2ea9b3", "messageHeadline": "Refactor docs to improve clarity around connector development. (#5037)", "author": {"name": "Abhi Vaidyanatha", "email": "abhi@airbyte.io", "user": {"login": "avaidyanatha"}}, "additions": 185, "deletions": 196}}, {"node": {"oid": "82867c094a5574b9f507902651bced3bebd315dd", "messageHeadline": "\ud83c\udf89 New Source: Snapchat Marketing API (#4843)", "author": {"name": "Dmytro", "email": "46269553+TymoshokDmytro@users.noreply.github.com", "user": {"login": "TymoshokDmytro"}}, "additions": 1763, "deletions": 0}}, {"node": {"oid": "c3e6b3bfdcfa1c8e4d7c61813e4b212bf10a4adb", "messageHeadline": "Jamakase/use workspace (#4918)", "author": {"name": "Artem Astapenko", "email": "3767150+Jamakase@users.noreply.github.com", "user": {"login": "jamakase"}}, "additions": 419, "deletions": 363}}, {"node": {"oid": "c5441f6058345fbb68b28ed9d3abc66fb20a7f5b", "messageHeadline": "remove irrelevant connector info from gke test command (#5051)", "author": {"name": "Subodh Kant Chaturvedi", "email": "subodh1810@gmail.com", "user": {"login": "subodh1810"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "b52bdc27ec7f1d901d0ec1ac82d640464dd5d878", "messageHeadline": "Bump version: 0.28.1-alpha \u2192 0.28.2-alpha (#5056)", "author": {"name": "Charles", "email": "giardina.charles@gmail.com", "user": {"login": "cgardens"}}, "additions": 18, "deletions": 18}}, {"node": {"oid": "244f6c5e89492596fe3744b916ec0a967b71cd88", "messageHeadline": "Documentation: correct link in troubleshooting page (#5055)", "author": {"name": "Marcos Marx", "email": "marcosmarxm@users.noreply.github.com", "user": {"login": "marcosmarxm"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "625a88cad86336de67b6cb2c9a1bb370e43af858", "messageHeadline": "Source Jira: fixing schemas accordinately to response. (#4947)", "author": {"name": "vovavovavovavova", "email": "39351371+vovavovavovavova@users.noreply.github.com", "user": {"login": "vovavovavovavova"}}, "additions": 1646, "deletions": 11881}}, {"node": {"oid": "871c2f21ba98f4252c71a86924715dcad6a8df79", "messageHeadline": "\ud83d\udc1b  Handle workspace id for operations in web backend (#5040)", "author": {"name": "Charles", "email": "giardina.charles@gmail.com", "user": {"login": "cgardens"}}, "additions": 35, "deletions": 18}}, {"node": {"oid": "1353c82080b22204025f3ce45c0fe8fd994dfb47", "messageHeadline": "upgrade openapi plugin to 5.2.0 (#5039)", "author": {"name": "Charles", "email": "giardina.charles@gmail.com", "user": {"login": "cgardens"}}, "additions": 163, "deletions": 122}}, {"node": {"oid": "283731ba6c1fbfe17025df941c3b97894156cdda", "messageHeadline": "Source Mailchimp: handle records with no no \"activity\" field in respo\u2026", "author": {"name": "vovavovavovavova", "email": "39351371+vovavovavovavova@users.noreply.github.com", "user": {"login": "vovavovavovavova"}}, "additions": 38, "deletions": 13}}, {"node": {"oid": "d6429a410a526e9713bc2da4b93d30c649308b02", "messageHeadline": "Normalization handles quote in column names  (#5027)", "author": {"name": "Christophe Duong", "email": "christophe.duong@gmail.com", "user": {"login": "ChristopheDuong"}}, "additions": 768, "deletions": 1473}}, {"node": {"oid": "76c1f3465cbb834a70aec137d6975849e6ac48ca", "messageHeadline": "Add sanitized column name in some destinations' raw table outputs (#5\u2026", "author": {"name": "Christophe Duong", "email": "christophe.duong@gmail.com", "user": {"login": "ChristopheDuong"}}, "additions": 67, "deletions": 32}}, {"node": {"oid": "f538a6388901a00276ad402179ba96556acb8147", "messageHeadline": "Source Stripe : Remove Updated field from schemas (#4980)", "author": {"name": "Yevhenii", "email": "34103125+yevhenii-ldv@users.noreply.github.com", "user": {"login": "yevhenii-ldv"}}, "additions": 33, "deletions": 4083}}, {"node": {"oid": "c0c46ed294d9e6d13cbf921d4325bc4ab52d4d34", "messageHeadline": "format code", "author": {"name": "Christophe Duong", "email": "christophe.duong@gmail.com", "user": {"login": "ChristopheDuong"}}, "additions": 2, "deletions": 1}}, {"node": {"oid": "c525dde86c60184bf8b9ee826797df48e46e60c7", "messageHeadline": "Source Google Ads: support new report streams (#4962)", "author": {"name": "Yevhenii", "email": "34103125+yevhenii-ldv@users.noreply.github.com", "user": {"login": "yevhenii-ldv"}}, "additions": 1234, "deletions": 520}}, {"node": {"oid": "7358e89edbd9e0b3e9eedb2cfdb5b75caaf331e3", "messageHeadline": "Introduce AirbyteConfig interface (#5034)", "author": {"name": "Christophe Duong", "email": "christophe.duong@gmail.com", "user": {"login": "ChristopheDuong"}}, "additions": 175, "deletions": 50}}, {"node": {"oid": "b6fe893c3edf9ed0c88f0a21e4a91271d6347b19", "messageHeadline": "Publish jars on release. (#5046)", "author": {"name": "Davin Chia", "email": "davinchia@gmail.com", "user": {"login": "davinchia"}}, "additions": 57, "deletions": 23}}, {"node": {"oid": "0414009d0e1020ef1c22689fe9c1582f3b9b50dd", "messageHeadline": "implementation to trigger GKE kube acceptance test via slash command \u2026", "author": {"name": "Subodh Kant Chaturvedi", "email": "subodh1810@gmail.com", "user": {"login": "subodh1810"}}, "additions": 29, "deletions": 0}}, {"node": {"oid": "953744a83a64c3abb28cb8d514db08ad57be9313", "messageHeadline": "\ud83d\udc1b Source Pokeapi: fix doc link (#5044)", "author": {"name": "LiRen Tu", "email": "tuliren@gmail.com", "user": {"login": "tuliren"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "e269c5f97639dd44518e1cc29ae2f7285c06d27f", "messageHeadline": "Test/Bump Version Source File (#5006)", "author": {"name": "Marcos Marx", "email": "marcosmarxm@users.noreply.github.com", "user": {"login": "marcosmarxm"}}, "additions": 11, "deletions": 4}}, {"node": {"oid": "2d5d7e8e9888a210dc9a4f7952bb1c709fd790c4", "messageHeadline": "\ud83c\udf89 Allow non-default source SFTP port (#4953)", "author": {"name": "Madison Swain-Bowden", "email": "bowdenm@spu.edu", "user": {"login": "AetherUnbound"}}, "additions": 15, "deletions": 5}}, {"node": {"oid": "20571def3eab01c86a71549b5e6bde7033d393f7", "messageHeadline": "add slash command in master for gke kube testing (#5035)", "author": {"name": "Subodh Kant Chaturvedi", "email": "subodh1810@gmail.com", "user": {"login": "subodh1810"}}, "additions": 1, "deletions": 0}}, {"node": {"oid": "9151d83bcfcb47334236d8e84e62bd760cd84519", "messageHeadline": "\ud83d\udc1b BigQuery source: Fix nested arrays (#4981)", "author": {"name": "Andrii Leonets", "email": "30464745+DoNotPanicUA@users.noreply.github.com", "user": {"login": "DoNotPanicUA"}}, "additions": 168, "deletions": 5}}, {"node": {"oid": "e1b49570b142770e74d75d0315f674ef4d748ea3", "messageHeadline": "Update builds.md (#5025)", "author": {"name": "Andrii Leonets", "email": "30464745+DoNotPanicUA@users.noreply.github.com", "user": {"login": "DoNotPanicUA"}}, "additions": 1, "deletions": 0}}, {"node": {"oid": "45ee6234f2ef1296ea38799a7619572aedfdf25a", "messageHeadline": "Only run pytest if test files are found in the test directories (#5012)", "author": {"name": "Sherif A. Nada", "email": "snadalive@gmail.com", "user": {"login": "sherifnada"}}, "additions": 54, "deletions": 38}}, {"node": {"oid": "f499026550ccf0cbb309905ac7784d5f868a5128", "messageHeadline": "CDK: use approximate versions for dependencies (#5013)", "author": {"name": "Sherif A. Nada", "email": "snadalive@gmail.com", "user": {"login": "sherifnada"}}, "additions": 3, "deletions": 3}}, {"node": {"oid": "61c053ddd0c540221f9421ee6f0f667dd06d14be", "messageHeadline": "Update senior-content-editor.md", "author": {"name": "John Lafleur", "email": "john@airbyte.io", "user": {"login": "johnlafleur"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "48913ab9355b36f66116c165942b114d6429f323", "messageHeadline": "Update and rename technical-content-writer.md to senior-content-edito\u2026", "author": {"name": "John Lafleur", "email": "john@airbyte.io", "user": {"login": "johnlafleur"}}, "additions": 17, "deletions": 13}}, {"node": {"oid": "9d86e12db9a280867e9f4438d9cb32fde1e2425f", "messageHeadline": "Page with builds looks nice (#5020)", "author": {"name": "Eugene Kulak", "email": "widowmakerreborn@gmail.com", "user": {"login": "keu"}}, "additions": 82, "deletions": 150}}, {"node": {"oid": "9038b5e98fb6a449e6976c76c3e8365191b2c79a", "messageHeadline": "Fix normalization integration tests in CI (#4910)", "author": {"name": "Christophe Duong", "email": "christophe.duong@gmail.com", "user": {"login": "ChristopheDuong"}}, "additions": 19, "deletions": 1}}, {"node": {"oid": "13bc08c417d7fb31641d31087d4754634ac95024", "messageHeadline": "implementation to run kube acceptance tests on GKE (#4961)", "author": {"name": "Subodh Kant Chaturvedi", "email": "subodh1810@gmail.com", "user": {"login": "subodh1810"}}, "additions": 474, "deletions": 64}}, {"node": {"oid": "9de53688e34646b88a2738d14668486786313e40", "messageHeadline": "SAT: remove deprecated validate_output_from_all_streams from configs \u2026", "author": {"name": "Eugene Kulak", "email": "widowmakerreborn@gmail.com", "user": {"login": "keu"}}, "additions": 1, "deletions": 38}}, {"node": {"oid": "6565a23af59b7bea21b7f4993223c3d8cc4063b6", "messageHeadline": "Test Kube Log4j2 Logging Configuration (#4972)", "author": {"name": "Davin Chia", "email": "davinchia@gmail.com", "user": {"login": "davinchia"}}, "additions": 241, "deletions": 5}}, {"node": {"oid": "d1f6a7a6c9a73a7078faa7d0aef5b87addcf7b7a", "messageHeadline": "Correct some links and add notes about finding DB params in db-backed\u2026", "author": {"name": "Sherif A. Nada", "email": "snadalive@gmail.com", "user": {"login": "sherifnada"}}, "additions": 80, "deletions": 3}}, {"node": {"oid": "c31509296083bc9a85d7abcdf88d0a5255a811e9", "messageHeadline": "Patch 0.28.1 Platform Notes (#5016)", "author": {"name": "Abhi Vaidyanatha", "email": "abhi@airbyte.io", "user": {"login": "avaidyanatha"}}, "additions": 3, "deletions": 0}}, {"node": {"oid": "0e86534ba63ae2f3126f7ce715852ed26f7f0d64", "messageHeadline": "Remove old artifact in Quickstart from the Exchange Rates version (#5\u2026", "author": {"name": "Abhi Vaidyanatha", "email": "abhi@airbyte.io", "user": {"login": "avaidyanatha"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "e528e79726fa2752c8c57fbda8f1d1a0c5e63bf4", "messageHeadline": "save (#5007)", "author": {"name": "Sherif A. Nada", "email": "snadalive@gmail.com", "user": {"login": "sherifnada"}}, "additions": 191, "deletions": 0}}, {"node": {"oid": "9540571021815920b4741190677a99104bc19700", "messageHeadline": "Bump version: 0.28.0-alpha \u2192 0.28.1-alpha (#5014)", "author": {"name": "Davin Chia", "email": "davinchia@gmail.com", "user": {"login": "davinchia"}}, "additions": 17, "deletions": 17}}, {"node": {"oid": "23dc777f8a99efe856d03fc2df3824bf6dd40a27", "messageHeadline": "Kube QOL Improvements. (#4968)", "author": {"name": "Davin Chia", "email": "davinchia@gmail.com", "user": {"login": "davinchia"}}, "additions": 5, "deletions": 20}}, {"node": {"oid": "344e32633a67be4ba706a9667689ab77fa5693eb", "messageHeadline": "\ud83e\udd8b Fix flaky migration test using 0.17.0-alpha-db-patch (#4997)", "author": {"name": "LiRen Tu", "email": "tuliren@gmail.com", "user": {"login": "tuliren"}}, "additions": 6, "deletions": 3}}, {"node": {"oid": "d91ff7dcf138d210af4d25656de4433160d423d3", "messageHeadline": "Documentation add data types to databases (#5008)", "author": {"name": "Marcos Marx", "email": "marcosmarxm@users.noreply.github.com", "user": {"login": "marcosmarxm"}}, "additions": 112, "deletions": 19}}, {"node": {"oid": "57006459462195cbee3d452a31b81c5583bda95f", "messageHeadline": "\ud83c\udf89 New Source: PrestaShop (#4465)", "author": {"name": "vitaliizazmic", "email": "75620293+vitaliizazmic@users.noreply.github.com", "user": {"login": "vitaliizazmic"}}, "additions": 5494, "deletions": 63}}, {"node": {"oid": "76508b88fa029b4276142dfbc596d0e17271fd3e", "messageHeadline": "Source PostHog: incremental streams read only relevant pages (#4001)", "author": {"name": "Eugene Kulak", "email": "widowmakerreborn@gmail.com", "user": {"login": "keu"}}, "additions": 135, "deletions": 39}}, {"node": {"oid": "d99e93981a41176d2a6df1ea660376f636aecbd0", "messageHeadline": "fix templated files extension (#4996)", "author": {"name": "Eugene Kulak", "email": "widowmakerreborn@gmail.com", "user": {"login": "keu"}}, "additions": 0, "deletions": 0}}, {"node": {"oid": "9e034e1cf7bacf74daf9eab2ad33630804c646f9", "messageHeadline": "Revert \"test if pushing to master directly works\"", "author": {"name": "Sherif Nada", "email": "snadalive@gmail.com", "user": {"login": "sherifnada"}}, "additions": 0, "deletions": 0}}, {"node": {"oid": "b278410386e490221fdb2b33ad95515ac1b4a6bd", "messageHeadline": "test if pushing to master directly works", "author": {"name": "Sherif Nada", "email": "snadalive@gmail.com", "user": {"login": "sherifnada"}}, "additions": 0, "deletions": 0}}, {"node": {"oid": "016a55829bd8288bcbedcdd5f912aa3ef31cc90b", "messageHeadline": "prevent resource tracking npe (#4988)", "author": {"name": "Jared Rhizor", "email": "jared@dataline.io", "user": {"login": "jrhizor"}}, "additions": 88, "deletions": 6}}, {"node": {"oid": "9d8b1731b0774a702bb065590ad31a47c5b3d5c5", "messageHeadline": "Remove outdated note about CDK not supporting destinations (#4995)", "author": {"name": "Sherif A. Nada", "email": "snadalive@gmail.com", "user": {"login": "sherifnada"}}, "additions": 27, "deletions": 25}}, {"node": {"oid": "4c8ce600a7041c3677266dec734bc5715ea42402", "messageHeadline": "Create a test container for running Airbyte with docker-compose (#4970)", "author": {"name": "Charles", "email": "giardina.charles@gmail.com", "user": {"login": "cgardens"}}, "additions": 456, "deletions": 316}}, {"node": {"oid": "45bbd33130852c48273a2d7879077276ab8bbbc2", "messageHeadline": "check connector images exist in platform build (#4965)", "author": {"name": "Sherif A. Nada", "email": "snadalive@gmail.com", "user": {"login": "sherifnada"}}, "additions": 11, "deletions": 6}}, {"node": {"oid": "b86ebf63fb105aacb5114fa6666b712ea2acea0b", "messageHeadline": "Automatically pull latest SAT & build connector image in SAT runner (\u2026", "author": {"name": "Sherif A. Nada", "email": "snadalive@gmail.com", "user": {"login": "sherifnada"}}, "additions": 358, "deletions": 9}}, {"node": {"oid": "2e17d65876408492bd4be444e89fa35265b14c59", "messageHeadline": "Fix format (#4991)", "author": {"name": "LiRen Tu", "email": "tuliren@gmail.com", "user": {"login": "tuliren"}}, "additions": 20, "deletions": 76}}, {"node": {"oid": "703bfe83c05f08e1003cbdf357a41b0c9aa26e43", "messageHeadline": "\ud83d\udc1e Fix metadata import filter on deployment id (#4977)", "author": {"name": "LiRen Tu", "email": "tuliren@gmail.com", "user": {"login": "tuliren"}}, "additions": 76, "deletions": 3}}, {"node": {"oid": "27ab9de85b6f1083e2fce528e09d9420baade221", "messageHeadline": "allow FileSystemConfigPersistence to fail on missing root dir (#4987)", "author": {"name": "Charles", "email": "giardina.charles@gmail.com", "user": {"login": "cgardens"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "718bd75c00e266ba5a7e3c9c23248707e0ac997e", "messageHeadline": "\ud83d\udc1b 4836: Stripe connector: Fix incorect data field type (#4878)", "author": {"name": "Dmytro", "email": "avida.d3@gmail.com", "user": {"login": "avida"}}, "additions": 156, "deletions": 7675}}, {"node": {"oid": "e8f20b286ae914a2f3d6450a0d3652f734753798", "messageHeadline": "Create jobs database tables without init container (#4942)", "author": {"name": "LiRen Tu", "email": "tuliren@gmail.com", "user": {"login": "tuliren"}}, "additions": 764, "deletions": 269}}, {"node": {"oid": "7fbf15cda5ce75cb56b15e6f676de39c28bec8b3", "messageHeadline": "refactor import / export endpoints to use the same code path as auto \u2026", "author": {"name": "Charles", "email": "giardina.charles@gmail.com", "user": {"login": "cgardens"}}, "additions": 187, "deletions": 461}}, {"node": {"oid": "979545b0b8dce49cfb242cbc0a16e7d096e618c4", "messageHeadline": "Fix switched links in connector changelog (#4973)", "author": {"name": "Abhi Vaidyanatha", "email": "abhi@airbyte.io", "user": {"login": "avaidyanatha"}}, "additions": 4, "deletions": 5}}, {"node": {"oid": "34317cdfb1d97d72f40494af92e4db7b54763911", "messageHeadline": "\ud83d\udc1b Source Shopify: fix the `products` schema according to API `2021-07\u2026", "author": {"name": "Oleksandr", "email": "bazarnov@me.com", "user": {"login": "bazarnov"}}, "additions": 266, "deletions": 1513}}, {"node": {"oid": "c09d061e7384aaf31044fba706763a65aa87cf73", "messageHeadline": "Fix regression in env usage (#4966)", "author": {"name": "Cameron", "email": "561860+wallies@users.noreply.github.com", "user": {"login": "wallies"}}, "additions": 2, "deletions": 1}}, {"node": {"oid": "ec123a3a5b885e2afde4a2c170ef38e83fd6442c", "messageHeadline": "Use Cloudrepo.io to host temporary built jars. (#4949)", "author": {"name": "Davin Chia", "email": "davinchia@gmail.com", "user": {"login": "davinchia"}}, "additions": 11, "deletions": 25}}, {"node": {"oid": "67dd8a353ccf178bc3ef451922e769283991c35d", "messageHeadline": "add deployments to tracking model (#4837)", "author": {"name": "Charles", "email": "giardina.charles@gmail.com", "user": {"login": "cgardens"}}, "additions": 308, "deletions": 65}}, {"node": {"oid": "fdc8ea190d3a1ed2bc46013a91ecd185cfd26fa5", "messageHeadline": "improve get spec logging (#4963)", "author": {"name": "Jared Rhizor", "email": "jared@dataline.io", "user": {"login": "jrhizor"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "1945bc6d9b39d72fdf782fb9154a618053a9e6a2", "messageHeadline": "Fix link to GCS destination in connector table (#4960)", "author": {"name": "Abhi Vaidyanatha", "email": "abhi@airbyte.io", "user": {"login": "avaidyanatha"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "ecdb311a1074d5cdf8f4c3bf4a1028e012b78345", "messageHeadline": "Patch notes 0.27.4, 0.27.5, 0.28.0 (#4959)", "author": {"name": "Abhi Vaidyanatha", "email": "abhi@airbyte.io", "user": {"login": "avaidyanatha"}}, "additions": 39, "deletions": 0}}, {"node": {"oid": "564ed4eeacd10e1f23759b42e3acca8e35b6d10b", "messageHeadline": "improve api server boundary (#4928)", "author": {"name": "Jared Rhizor", "email": "jared@dataline.io", "user": {"login": "jrhizor"}}, "additions": 186, "deletions": 65}}, {"node": {"oid": "804b5607cc2c8b4926aa791dc570f4d52aa16067", "messageHeadline": "remove unused secrets from ci_credentials.sh (#4957)", "author": {"name": "Sherif A. Nada", "email": "snadalive@gmail.com", "user": {"login": "sherifnada"}}, "additions": 0, "deletions": 6}}, {"node": {"oid": "7fda9a23851768d8d5bd2933bf846ef1d422f358", "messageHeadline": "Jamakase/empty spec fix (#4917)", "author": {"name": "Artem Astapenko", "email": "3767150+Jamakase@users.noreply.github.com", "user": {"login": "jamakase"}}, "additions": 163, "deletions": 77}}, {"node": {"oid": "066fb54372197676825129f7d404fa76fd73305f", "messageHeadline": "scope operations by workspace & Bump version: 0.27.5-alpha \u2192 0.28.0-a\u2026", "author": {"name": "Charles", "email": "giardina.charles@gmail.com", "user": {"login": "cgardens"}}, "additions": 902, "deletions": 266}}, {"node": {"oid": "c966fd7b336f80f871d0e5767a54cafe41dbe356", "messageHeadline": "fix acceptance tests deps (#4939)", "author": {"name": "Charles", "email": "giardina.charles@gmail.com", "user": {"login": "cgardens"}}, "additions": 15, "deletions": 54}}, {"node": {"oid": "11c56669534b175e7c08da29c789f46ec522d491", "messageHeadline": "Add id tags for radiobutton (#4909)", "author": {"name": "Artem Astapenko", "email": "3767150+Jamakase@users.noreply.github.com", "user": {"login": "jamakase"}}, "additions": 17, "deletions": 15}}, {"node": {"oid": "699fd6c597f1da58eeccd1f716721e409ce766b0", "messageHeadline": "blank change to publish (#4948)", "author": {"name": "vovavovavovavova", "email": "39351371+vovavovavovavova@users.noreply.github.com", "user": {"login": "vovavovavovavova"}}, "additions": 28, "deletions": 1}}, {"node": {"oid": "743a0541400759839c5564017d3c469ae2abd9ec", "messageHeadline": "Source Pipedrive: update money type to support floating point (#4912)", "author": {"name": "Arthur Galuza", "email": "art.galuza@gmail.com", "user": {"login": "gaart"}}, "additions": 33, "deletions": 6}}, {"node": {"oid": "b19f2e10a5e4d83f57a258fd8e9452f9187822e3", "messageHeadline": "Publish connectors (#4946)", "author": {"name": "Yevhenii", "email": "34103125+yevhenii-ldv@users.noreply.github.com", "user": {"login": "yevhenii-ldv"}}, "additions": 1, "deletions": 4}}, {"node": {"oid": "aedfefde1f1a0c73457ee7fef105dde549abb943", "messageHeadline": "Revert using custom built logging jar for now. (#4945)", "author": {"name": "Davin Chia", "email": "davinchia@gmail.com", "user": {"login": "davinchia"}}, "additions": 1, "deletions": 6}}, {"node": {"oid": "3e8f12da17edde4905e8608a9b38bc8161adcc73", "messageHeadline": "\ud83d\ude80Source Google Ads: support main streams (#4788)", "author": {"name": "Yevhenii", "email": "34103125+yevhenii-ldv@users.noreply.github.com", "user": {"login": "yevhenii-ldv"}}, "additions": 1419, "deletions": 227}}, {"node": {"oid": "c403fc230eae37bf47ac9f1d8530c07efb623cd5", "messageHeadline": "New Source Cart: Base (#4754)", "author": {"name": "vovavovavovavova", "email": "39351371+vovavovavovavova@users.noreply.github.com", "user": {"login": "vovavovavovavova"}}, "additions": 2308, "deletions": 0}}, {"node": {"oid": "8488e9ff5d39585dde00107c138ca55072319f0f", "messageHeadline": "\ud83d\udc1b Source Slack: Fix reading threads issue (#4860)", "author": {"name": "Serhii Lazebnyi", "email": "53845333+lazebnyi@users.noreply.github.com", "user": {"login": "lazebnyi"}}, "additions": 377, "deletions": 19}}, {"node": {"oid": "fcaf8df218052f838fb5e86d4a098a21a2d3422c", "messageHeadline": "Bump version: 0.27.4-alpha \u2192 0.27.5-alpha (#4940)", "author": {"name": "Davin Chia", "email": "davinchia@gmail.com", "user": {"login": "davinchia"}}, "additions": 17, "deletions": 17}}, {"node": {"oid": "73e6f576bb85ea13fff03a01faaf2f2111a32a18", "messageHeadline": "Fix Kube S3 Logging Bug. (#4914)", "author": {"name": "Davin Chia", "email": "davinchia@gmail.com", "user": {"login": "davinchia"}}, "additions": 37, "deletions": 15}}, {"node": {"oid": "0f51edbd609fb6104965917074910c6624dea880", "messageHeadline": "SAT: Replace validate_output_from_all_streams with empty_streams para\u2026", "author": {"name": "Eugene Kulak", "email": "widowmakerreborn@gmail.com", "user": {"login": "keu"}}, "additions": 66, "deletions": 42}}, {"node": {"oid": "4ccd21284564e7b549559e105fd4ce3cf7e1bd5b", "messageHeadline": " Open Update Development docs with instructions for pre-commit tool #\u2026", "author": {"name": "Eugene Kulak", "email": "widowmakerreborn@gmail.com", "user": {"login": "keu"}}, "additions": 36, "deletions": 20}}, {"node": {"oid": "8f43ba9300a5dda5db4dde3bc77db0a11fa39bc7", "messageHeadline": "Quality of life changes to Airflow Demo (#4895)", "author": {"name": "Abhi Vaidyanatha", "email": "abhi@airbyte.io", "user": {"login": "avaidyanatha"}}, "additions": 28, "deletions": 13}}, {"node": {"oid": "1fedca90520e9f5e9a34f6a8a6f06d3035203038", "messageHeadline": "\ud83c\udf86  Introduce pre-commit (#4005)", "author": {"name": "Eugene Kulak", "email": "widowmakerreborn@gmail.com", "user": {"login": "keu"}}, "additions": 29, "deletions": 0}}, {"node": {"oid": "5cdc7f851704cf198ec35e5585f16c4cd9fd4a34", "messageHeadline": "\ud83d\udc1b (contribution) Fix SQL model to build a Type 2 SCD to handle NULL c\u2026", "author": {"name": "Christophe Duong", "email": "christophe.duong@gmail.com", "user": {"login": "ChristopheDuong"}}, "additions": 106, "deletions": 74}}, {"node": {"oid": "4c0d1a039983a135823d69a222fc2fad82cdb1ad", "messageHeadline": "\ud83c\udf89 New Source: Big Query (#4457)", "author": {"name": "Andrii Leonets", "email": "30464745+DoNotPanicUA@users.noreply.github.com", "user": {"login": "DoNotPanicUA"}}, "additions": 1351, "deletions": 63}}, {"node": {"oid": "c2d491ed1cc40ef5d98477a34b0d03c540a66e6c", "messageHeadline": "Update and rename founding-account-executive.md to revenue-product-ma\u2026", "author": {"name": "John Lafleur", "email": "john@airbyte.io", "user": {"login": "johnlafleur"}}, "additions": 6, "deletions": 6}}, {"node": {"oid": "c897e85e319a5a0598744f51f375a1f3b8a8541d", "messageHeadline": "Update standard destination from seed (#4908)", "author": {"name": "Christophe Duong", "email": "christophe.duong@gmail.com", "user": {"login": "ChristopheDuong"}}, "additions": 11, "deletions": 11}}, {"node": {"oid": "0a901dc09e093ae262c4644ce20bb98521df8d56", "messageHeadline": "Bump version: 0.27.3-alpha \u2192 0.27.4-alpha (#4902)", "author": {"name": "Davin Chia", "email": "davinchia@gmail.com", "user": {"login": "davinchia"}}, "additions": 17, "deletions": 17}}, {"node": {"oid": "a7b508554e1bae713c450d4a17d8b5563a19303a", "messageHeadline": "Publish Kafka Destination (#4900)", "author": {"name": "Sherif A. Nada", "email": "snadalive@gmail.com", "user": {"login": "sherifnada"}}, "additions": 78, "deletions": 0}}, {"node": {"oid": "fc3c692fb41c33ef5fdccff646f6224d550c86b1", "messageHeadline": "\ud83c\udf89 New Destination: Kafka (#3746)", "author": {"name": "Mario Molina", "email": "mmolimar@gmail.com", "user": {"login": "mmolimar"}}, "additions": 1197, "deletions": 1}}, {"node": {"oid": "cf59ad9c50e0cc778b100af935157b9dd445e1ec", "messageHeadline": "Jamakase/add catalog view (#4672)", "author": {"name": "Artem Astapenko", "email": "3767150+Jamakase@users.noreply.github.com", "user": {"login": "jamakase"}}, "additions": 8808, "deletions": 3030}}, {"node": {"oid": "8708dca6b57aeb84458b508fb839abc8531f5d68", "messageHeadline": "use cloudfront URL for faster loading of build statuses (#4896)", "author": {"name": "Sherif A. Nada", "email": "snadalive@gmail.com", "user": {"login": "sherifnada"}}, "additions": 72, "deletions": 72}}, {"node": {"oid": "d39c5049226ef4b4e4a448dbe5b86d308a47e452", "messageHeadline": "add workspace-related verifications (#4876)", "author": {"name": "Jared Rhizor", "email": "jared@dataline.io", "user": {"login": "jrhizor"}}, "additions": 193, "deletions": 48}}, {"node": {"oid": "9a13c792cf829f39afa6a330063e84ccfbcbddf3", "messageHeadline": "Checkpointing: Partial Success in BufferedStreamConsumer (Destination\u2026", "author": {"name": "Charles", "email": "giardina.charles@gmail.com", "user": {"login": "cgardens"}}, "additions": 144, "deletions": 43}}, {"node": {"oid": "23cd571ac5eec2f4181db24d7acc1eb9969a7264", "messageHeadline": "Fix demo infinite rendering (#4892)", "author": {"name": "Artem Astapenko", "email": "3767150+Jamakase@users.noreply.github.com", "user": {"login": "jamakase"}}, "additions": 23, "deletions": 18}}, {"node": {"oid": "9d02743be6da79bd75ea515a754811c64ee62567", "messageHeadline": "\ud83d\udc1b Correct imports in Python destination template (#4885)", "author": {"name": "Madison Swain-Bowden", "email": "bowdenm@spu.edu", "user": {"login": "AetherUnbound"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "ac1c43a40a5b50a3c278c8055d93e0fe9640f86e", "messageHeadline": "Fix formatting in gradle cheatsheet", "author": {"name": "Sherif A. Nada", "email": "snadalive@gmail.com", "user": {"login": "sherifnada"}}, "additions": 1, "deletions": 0}}, {"node": {"oid": "e5719e0b3e06349431199388312e57fd4236b5d2", "messageHeadline": "Fix typo in GA docs", "author": {"name": "Sherif A. Nada", "email": "snadalive@gmail.com", "user": {"login": "sherifnada"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "ce3b962b65d198661ee4c61755154fd13d2c3901", "messageHeadline": "remove development docker-compose file (#4883)", "author": {"name": "Jared Rhizor", "email": "jared@dataline.io", "user": {"login": "jrhizor"}}, "additions": 1, "deletions": 16}}, {"node": {"oid": "350bb5876e998a0d4e73c298b84faa7e62da38bc", "messageHeadline": "Kube: Better Port Abstraction. (#4829)", "author": {"name": "Davin Chia", "email": "davinchia@gmail.com", "user": {"login": "davinchia"}}, "additions": 327, "deletions": 680}}, {"node": {"oid": "356ca18b67f269d05dc4a21ff0c5ede03177690a", "messageHeadline": "\ud83d\udc1b Fix Oracle spec to declare `sid` instead of `database` param, Redsh\u2026", "author": {"name": "Sherif A. Nada", "email": "snadalive@gmail.com", "user": {"login": "sherifnada"}}, "additions": 46, "deletions": 18}}, {"node": {"oid": "313b2d145e727107b63380f2ad23d545263b9412", "messageHeadline": "add workspace helper (#4868)", "author": {"name": "Jared Rhizor", "email": "jared@dataline.io", "user": {"login": "jrhizor"}}, "additions": 373, "deletions": 0}}, {"node": {"oid": "703384731ae29a7dfbf435e956b21cd377698399", "messageHeadline": "Remove duplicated seed repository (#4869)", "author": {"name": "LiRen Tu", "email": "tuliren@gmail.com", "user": {"login": "tuliren"}}, "additions": 0, "deletions": 235}}, {"node": {"oid": "05bd157e50a54da220620ceded2612b8a3005e02", "messageHeadline": "\ud83d\udcda improve mongo docs and param descriptions (#4870)", "author": {"name": "Sherif A. Nada", "email": "snadalive@gmail.com", "user": {"login": "sherifnada"}}, "additions": 21, "deletions": 5}}, {"node": {"oid": "9c66261603b04acb1650da743235d63cde967497", "messageHeadline": "hotfix: rename senior PM file to add .md", "author": {"name": "jrhizor", "email": "me@jaredrhizor.com", "user": {"login": "jrhizor"}}, "additions": 0, "deletions": 0}}, {"node": {"oid": "101089ac00b4c4ee627ad970a07cd28bf34d168b", "messageHeadline": "\ud83d\udc1b Destination MySQL: fix problem if source has a column with json (#4\u2026", "author": {"name": "Eugene", "email": "etsybaev@gmail.com", "user": {"login": "etsybaev"}}, "additions": 55, "deletions": 4}}, {"node": {"oid": "81211717634bdf0fd4fb7a0b7a65ec3d8e0f4461", "messageHeadline": "\ud83d\udcdd Add server version requirement for mysql normalization (#4856)", "author": {"name": "LiRen Tu", "email": "tuliren@gmail.com", "user": {"login": "tuliren"}}, "additions": 3, "deletions": 1}}, {"node": {"oid": "c2ab7463250ba1d9296c721cd7fc7278316fba91", "messageHeadline": "fix build (#4865)", "author": {"name": "Charles", "email": "giardina.charles@gmail.com", "user": {"login": "cgardens"}}, "additions": 6, "deletions": 2}}, {"node": {"oid": "4bd50153eae6d6b9f1416aaf69ab13bd987ff6c9", "messageHeadline": "refactor import / export endpoints to use the same code path as auto \u2026", "author": {"name": "Charles", "email": "giardina.charles@gmail.com", "user": {"login": "cgardens"}}, "additions": 37, "deletions": 14}}, {"node": {"oid": "dd379245776548d7a1e7b89f7556f219579d24af", "messageHeadline": "Tweak ConfigNotFoundException class (#4821)", "author": {"name": "Christophe Duong", "email": "christophe.duong@gmail.com", "user": {"login": "ChristopheDuong"}}, "additions": 24, "deletions": 5}}, {"node": {"oid": "6b327ec657ae17dba1c5baf57c042c175d88e57e", "messageHeadline": "Rename founding-account-executive to founding-account-executive.md", "author": {"name": "John Lafleur", "email": "john@airbyte.io", "user": {"login": "johnlafleur"}}, "additions": 0, "deletions": 0}}, {"node": {"oid": "7d538a7ce62d999bbb287c435bc901146dd01c87", "messageHeadline": "\ud83d\udc1b Source JIRA: Fix DBT failing normalization on `Labels` schema. (#4817)", "author": {"name": "Oleksandr", "email": "bazarnov@me.com", "user": {"login": "bazarnov"}}, "additions": 1758, "deletions": 474}}, {"node": {"oid": "6a6c96641f76bd65da82ace1fcbf086d1238b17d", "messageHeadline": "publish US Census (connector) (#4857)", "author": {"name": "Sherif A. Nada", "email": "snadalive@gmail.com", "user": {"login": "sherifnada"}}, "additions": 4, "deletions": 2}}, {"node": {"oid": "c4de62e77a35184cacefb33a1afc63da10882840", "messageHeadline": "\ud83c\udf89 New source: US census (#4228)", "author": {"name": "Daniel Mateus Pires", "email": "dmateusp@gmail.com", "user": {"login": "dmateusp"}}, "additions": 907, "deletions": 0}}, {"node": {"oid": "e9a67020cb1fd4be96680b42148a34e517c98bc3", "messageHeadline": "Wait for config volume to be ready (#4835)", "author": {"name": "LiRen Tu", "email": "tuliren@gmail.com", "user": {"login": "tuliren"}}, "additions": 27, "deletions": 37}}, {"node": {"oid": "35806d964059265a2fcc630ff19aec7dd57956ab", "messageHeadline": "use new AMI ID for connector builds (#4855)", "author": {"name": "Sherif A. Nada", "email": "snadalive@gmail.com", "user": {"login": "sherifnada"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "ffb620ad8d3936a001a2f6183d18eba7e4307634", "messageHeadline": "\ud83d\udc1b Kube: Fix Source Ports not releasing. (#4822)", "author": {"name": "Davin Chia", "email": "davinchia@gmail.com", "user": {"login": "davinchia"}}, "additions": 216, "deletions": 33}}, {"node": {"oid": "8e8b86b03553759538d2e7fe675d64d807a14144", "messageHeadline": "Update CHANGELOG.md", "author": {"name": "Sherif A. Nada", "email": "snadalive@gmail.com", "user": {"login": "sherifnada"}}, "additions": 2, "deletions": 1}}, {"node": {"oid": "d8fc7bd94d3a50b0174e792bd4f34fcfd4e9d11c", "messageHeadline": "Add py destination tutorial to summary.md (#4853)", "author": {"name": "Sherif A. Nada", "email": "snadalive@gmail.com", "user": {"login": "sherifnada"}}, "additions": 1, "deletions": 0}}, {"node": {"oid": "798097d70b3c858be1be5b83c0bf006e20d514ce", "messageHeadline": "Update job description (#4848)", "author": {"name": "John Lafleur", "email": "john@airbyte.io", "user": {"login": "johnlafleur"}}, "additions": 120, "deletions": 68}}, {"node": {"oid": "1ba43045815cb7243617603684dca486f31d75a6", "messageHeadline": "\ud83d\udc1b  Sendgrid source: Gracefully handle malformed responses from sendgr\u2026", "author": {"name": "Sherif A. Nada", "email": "snadalive@gmail.com", "user": {"login": "sherifnada"}}, "additions": 74, "deletions": 7}}, {"node": {"oid": "660fca03e2150a03b7b86c90b3cf1c86f69dc580", "messageHeadline": "Add openreplay variable (#4844)", "author": {"name": "Artem Astapenko", "email": "3767150+Jamakase@users.noreply.github.com", "user": {"login": "jamakase"}}, "additions": 1, "deletions": 0}}, {"node": {"oid": "472857d6725d66aa8ad334a404fd0d6d399ed23e", "messageHeadline": "\ud83c\udf89 Source mixpanel: migration to CDK (#4566)", "author": {"name": "midavadim", "email": "midavadim@yahoo.com", "user": {"login": "midavadim"}}, "additions": 1838, "deletions": 6}}, {"node": {"oid": "2aee3233bba5fc465c753dc54cd85d32ab4db165", "messageHeadline": "Add openreplay (#4685)", "author": {"name": "Artem Astapenko", "email": "3767150+Jamakase@users.noreply.github.com", "user": {"login": "jamakase"}}, "additions": 45, "deletions": 1}}, {"node": {"oid": "c755c8f2445b8bc4dfd5acf07e65238e4cbe8e97", "messageHeadline": "Update GAds docs to indicate incremental support", "author": {"name": "Sherif A. Nada", "email": "snadalive@gmail.com", "user": {"login": "sherifnada"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "a4e4b0289b325c01c04a376d9df5c36a5a246741", "messageHeadline": "Point to new location for connector build status history (#4840)", "author": {"name": "Sherif A. Nada", "email": "snadalive@gmail.com", "user": {"login": "sherifnada"}}, "additions": 78, "deletions": 78}}, {"node": {"oid": "b8e40bcbe9abc1158fc92545e80a39cad4a12bee", "messageHeadline": "Add update button (#4809)", "author": {"name": "Artem Astapenko", "email": "3767150+Jamakase@users.noreply.github.com", "user": {"login": "jamakase"}}, "additions": 11, "deletions": 8}}, {"node": {"oid": "8ff37a2768cd27ac5a7e65ef8a600dd7866effcd", "messageHeadline": "Add placeholder (#4816)", "author": {"name": "Artem Astapenko", "email": "3767150+Jamakase@users.noreply.github.com", "user": {"login": "jamakase"}}, "additions": 78, "deletions": 94}}, {"node": {"oid": "b05ab175200ad790bed5f64f9358012f9f80e06c", "messageHeadline": "\ud83d\udc1b Source Instagram: Read previous state format and upgrade it (#4805)", "author": {"name": "Eugene Kulak", "email": "widowmakerreborn@gmail.com", "user": {"login": "keu"}}, "additions": 45, "deletions": 12}}, {"node": {"oid": "84aad359aa68808cee059b16e9a83138d7c72781", "messageHeadline": "\ud83d\udcda Source Shopify: migrate to new sandbox, update API version to 2021-\u2026", "author": {"name": "Oleksandr", "email": "bazarnov@me.com", "user": {"login": "bazarnov"}}, "additions": 70, "deletions": 97}}, {"node": {"oid": "66a30828b1ff6f5f92793d7cb36fb0d60da6b6a0", "messageHeadline": "\ud83d\udcda CDK: Add python destination tutorial  (#4800)", "author": {"name": "Sherif A. Nada", "email": "snadalive@gmail.com", "user": {"login": "sherifnada"}}, "additions": 215, "deletions": 12}}, {"node": {"oid": "a4bb30430dbd37e9a425d1baf6fc682cb9bc83a9", "messageHeadline": "Python Demo Destination: KVDB (#4786)", "author": {"name": "Sherif A. Nada", "email": "snadalive@gmail.com", "user": {"login": "sherifnada"}}, "additions": 775, "deletions": 21}}, {"node": {"oid": "a66cf32fda64dc86a48d00cd4d34eb545ffcfa54", "messageHeadline": "Code generator: Update generator to chown docs and config definition \u2026", "author": {"name": "Dmytro", "email": "46269553+TymoshokDmytro@users.noreply.github.com", "user": {"login": "TymoshokDmytro"}}, "additions": 7, "deletions": 1}}, {"node": {"oid": "40da541494ab02c566a464272ba50a571a011fbd", "messageHeadline": "Source Facebook: fix formatting and publish new version (#4826)", "author": {"name": "Eugene Kulak", "email": "widowmakerreborn@gmail.com", "user": {"login": "keu"}}, "additions": 34, "deletions": 88}}, {"node": {"oid": "6d5eda8a86e0f05df844bc416c94daec61626d2e", "messageHeadline": "format and fix", "author": {"name": "Eugene Kulak", "email": "kulak.eugene@gmail.com", "user": {"login": "eugene-kulak"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "219389b2d175c2444296031951b6f519fd84156d", "messageHeadline": "\ud83d\udc1b Source Facebook: Improve rate limit management (#4820)", "author": {"name": "Vladimir remar", "email": "vladimir.remar@gmail.com", "user": {"login": "vladimir-remar"}}, "additions": 39, "deletions": 20}}, {"node": {"oid": "1648fbc827eebc7bde8c66dae237959e330f4057", "messageHeadline": "Explicitly pin ec2 runner version to 2.2.1. (#4823)", "author": {"name": "Davin Chia", "email": "davinchia@gmail.com", "user": {"login": "davinchia"}}, "additions": 8, "deletions": 8}}, {"node": {"oid": "8034aa5e57253efd028df2df39acd0dafd55f259", "messageHeadline": "Make number of Concurrent Jobs configurable. (#4687)", "author": {"name": "Davin Chia", "email": "davinchia@gmail.com", "user": {"login": "davinchia"}}, "additions": 31, "deletions": 5}}, {"node": {"oid": "24be6821630eb99cde23522f9674f3770031eb17", "messageHeadline": "\ud83c\udf89 New source: Pipedrive connector (#4686)", "author": {"name": "Vadym", "email": "vege1wgw@gmail.com", "user": {"login": "htrueman"}}, "additions": 1795, "deletions": 0}}, {"node": {"oid": "9b2388cd310a65b5a88aa56f58de9a0f57902ae0", "messageHeadline": "\ud83c\udf89 Source intercom: migration to CDK (#4676)", "author": {"name": "Serhii Lazebnyi", "email": "53845333+lazebnyi@users.noreply.github.com", "user": {"login": "lazebnyi"}}, "additions": 3607, "deletions": 21}}, {"node": {"oid": "e577b4987e8b9d1306eed833ac04a17f7a1a890c", "messageHeadline": "\ud83c\udf89 Migrate config persistence to database (#4670)", "author": {"name": "LiRen Tu", "email": "tuliren@gmail.com", "user": {"login": "tuliren"}}, "additions": 1521, "deletions": 100}}, {"node": {"oid": "f4018c52c35fbea52a169df00f0a70dbbdf349c7", "messageHeadline": "Format. (#4814)", "author": {"name": "Davin Chia", "email": "davinchia@gmail.com", "user": {"login": "davinchia"}}, "additions": 6, "deletions": 2}}, {"node": {"oid": "c29c7ab3a7ec7b16f6663fec8957cc584895417a", "messageHeadline": "\ud83c\udf89 Add Python Destination Template (#4771)", "author": {"name": "Sherif A. Nada", "email": "snadalive@gmail.com", "user": {"login": "sherifnada"}}, "additions": 805, "deletions": 0}}, {"node": {"oid": "5f7d36efa6ee086be171cce4b5fca9423b0aa6a0", "messageHeadline": "\ud83d\udc1b  Add missing dependencies for acceptance tests to run. (#4808)", "author": {"name": "Davin Chia", "email": "davinchia@gmail.com", "user": {"login": "davinchia"}}, "additions": 58, "deletions": 1}}, {"node": {"oid": "c9dfbcc2c5a075d34caf4f9276086d0201f4565d", "messageHeadline": "bug fix: use register api (#4811)", "author": {"name": "Charles", "email": "giardina.charles@gmail.com", "user": {"login": "cgardens"}}, "additions": 4, "deletions": 3}}, {"node": {"oid": "d753dfce493ec4c28237fb0f1a9cba611f90f215", "messageHeadline": "\ud83d\udc1b CDK: Fix logging of initial state value (#4795)", "author": {"name": "Eugene Kulak", "email": "widowmakerreborn@gmail.com", "user": {"login": "keu"}}, "additions": 6, "deletions": 2}}, {"node": {"oid": "a8308c4061c6b48819e6e534cb0eb050d4514fb9", "messageHeadline": "\ud83c\udf89 New Destination: Google Cloud Storage (#4784)", "author": {"name": "LiRen Tu", "email": "tuliren@gmail.com", "user": {"login": "tuliren"}}, "additions": 2787, "deletions": 5}}, {"node": {"oid": "bbe6a5e7d293716152bcd8c7d11644094f57e550", "messageHeadline": "Add new logo to GitHub page (#4796)", "author": {"name": "Abhi Vaidyanatha", "email": "abhi@airbyte.io", "user": {"login": "avaidyanatha"}}, "additions": 6, "deletions": 1}}, {"node": {"oid": "3570369bc130c90ab35d7bd97d4afd040d3b3fef", "messageHeadline": "Connector notes for 0.27.3 (#4794)", "author": {"name": "Abhi Vaidyanatha", "email": "abhi@airbyte.io", "user": {"login": "avaidyanatha"}}, "additions": 16, "deletions": 0}}, {"node": {"oid": "6d9273b132d80c118786f04414711bbee6a25ad6", "messageHeadline": "Patch 0.27.2 and 0.27.3 platform notes (#4792)", "author": {"name": "Abhi Vaidyanatha", "email": "abhi@airbyte.io", "user": {"login": "avaidyanatha"}}, "additions": 6, "deletions": 0}}, {"node": {"oid": "41b69a8431dfdef30df3447a02a714671901961e", "messageHeadline": "Add note about orphaned Airbyte configs preventing automatic upgrades\u2026", "author": {"name": "Abhi Vaidyanatha", "email": "abhi@airbyte.io", "user": {"login": "avaidyanatha"}}, "additions": 8, "deletions": 0}}, {"node": {"oid": "28239a87a1bed2aec43274d4ec0be8719ea67b65", "messageHeadline": "\ud83c\udf89 Stripe Source: Fix subscriptions stream to return all kinds of subs\u2026", "author": {"name": "Anna Lvova", "email": "37615075+annalvova05@users.noreply.github.com", "user": {"login": "annalvova05"}}, "additions": 3491, "deletions": 399}}, {"node": {"oid": "7f4315fd7f42626bdde967407d74bd75ec64006d", "messageHeadline": "\ud83c\udf89 All java connectors: Added configValidator to check, discover, read\u2026", "author": {"name": "Eugene", "email": "etsybaev@gmail.com", "user": {"login": "etsybaev"}}, "additions": 75, "deletions": 14}}, {"node": {"oid": "605c06b107f0399b5e47ebffda39db847265db62", "messageHeadline": "Update README.md", "author": {"name": "John Lafleur", "email": "john@airbyte.io", "user": {"login": "johnlafleur"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "30e1cba4d68658b36ef3185f8adcb8448daa1c7d", "messageHeadline": "Remove example use cases from docs (#4775)", "author": {"name": "Abhi Vaidyanatha", "email": "abhi@airbyte.io", "user": {"login": "avaidyanatha"}}, "additions": 0, "deletions": 5}}, {"node": {"oid": "af77141f75181652e87148ee3177321805efec7e", "messageHeadline": "connector generate: fix chown logic (#4774)", "author": {"name": "Sherif A. Nada", "email": "snadalive@gmail.com", "user": {"login": "sherifnada"}}, "additions": 4, "deletions": 2}}, {"node": {"oid": "d279ae3796d6b3ee6a470d279509fae18ab69fe6", "messageHeadline": "Restore template generator and fix formatting. (#4768)", "author": {"name": "Charles", "email": "giardina.charles@gmail.com", "user": {"login": "cgardens"}}, "additions": 2, "deletions": 22}}, {"node": {"oid": "7f5e5908f904943724806e24acedf03b75d45a2f", "messageHeadline": "remove second docs check in build(#4766)", "author": {"name": "Charles", "email": "giardina.charles@gmail.com", "user": {"login": "cgardens"}}, "additions": 0, "deletions": 4}}, {"node": {"oid": "76adc25820fce31d19d12b2d2e12c9a9b7dc376f", "messageHeadline": "Split Platform and Connector Builds (#4514)", "author": {"name": "Charles", "email": "giardina.charles@gmail.com", "user": {"login": "cgardens"}}, "additions": 394, "deletions": 118}}, {"node": {"oid": "93c71a256256cd3a781449fae574f2466d9c59bd", "messageHeadline": "fix kube overlay version (#4765)", "author": {"name": "Jared Rhizor", "email": "jared@dataline.io", "user": {"login": "jrhizor"}}, "additions": 6, "deletions": 6}}, {"node": {"oid": "8529c59d0c97c7a78c3fcf24ed6adb90ad5198a0", "messageHeadline": "update kube docs (#4749)", "author": {"name": "Jared Rhizor", "email": "jared@dataline.io", "user": {"login": "jrhizor"}}, "additions": 100, "deletions": 9}}, {"node": {"oid": "441435a373f03262ce87a53505b1863d5554cc6c", "messageHeadline": "Bump version: 0.27.2-alpha \u2192 0.27.3-alpha (#4761)", "author": {"name": "Davin Chia", "email": "davinchia@gmail.com", "user": {"login": "davinchia"}}, "additions": 11, "deletions": 11}}, {"node": {"oid": "fc78b55dec4f984f72f0d247c6ded8c797aa9234", "messageHeadline": "Fixed cockroachdb repo image (#4758)", "author": {"name": "Eugene", "email": "etsybaev@gmail.com", "user": {"login": "etsybaev"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "005c89faca0013d9bdbdafc7582c0decc5be73d6", "messageHeadline": "increase sleep duration + show logs in CI (#4756)", "author": {"name": "Subodh Kant Chaturvedi", "email": "subodh1810@gmail.com", "user": {"login": "subodh1810"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "887177718eb3d7966bd54bb9078ada64cf9db868", "messageHeadline": "SAT: Improve error message when data mismatches schema (#4753)", "author": {"name": "Eugene Kulak", "email": "widowmakerreborn@gmail.com", "user": {"login": "keu"}}, "additions": 29, "deletions": 24}}, {"node": {"oid": "a10c8051d5292f6f69fc30b3485b0653509ff53f", "messageHeadline": "Source PostHog: Use account information for checking the connection (\u2026", "author": {"name": "vovavovavovavova", "email": "39351371+vovavovavovavova@users.noreply.github.com", "user": {"login": "vovavovavovavova"}}, "additions": 65, "deletions": 51}}, {"node": {"oid": "a59e5f6d48e9d50c1f69e9b6b9ec4bdb4b881687", "messageHeadline": ":bug: Fix some api-spec errors. (#4742)", "author": {"name": "Davin Chia", "email": "davinchia@gmail.com", "user": {"login": "davinchia"}}, "additions": 5, "deletions": 5}}, {"node": {"oid": "b405c9c0be418550828e3768ce21468bbe1a599d", "messageHeadline": "\ud83d\udc1b Source GitHub: fix bug with `IssueEvents` stream and add handling f\u2026", "author": {"name": "oleh.zorenko", "email": "19872253+Zirochkaa@users.noreply.github.com", "user": {"login": "Zirochkaa"}}, "additions": 207, "deletions": 77}}, {"node": {"oid": "baed7b49971f1f5921062dc989ff9f97eab47299", "messageHeadline": "use kube service user for pod sweeper (#4737)", "author": {"name": "Jared Rhizor", "email": "jared@dataline.io", "user": {"login": "jrhizor"}}, "additions": 4, "deletions": 2}}, {"node": {"oid": "a15c1d41890dc97fb958d3e696740d435e1fcc44", "messageHeadline": "copy docs to webapp docker image (#4522)", "author": {"name": "Charles", "email": "giardina.charles@gmail.com", "user": {"login": "cgardens"}}, "additions": 11, "deletions": 0}}, {"node": {"oid": "b1107381b150cef432483805c4d215e35b3b96ec", "messageHeadline": "\ud83d\udc1b Source Slack: add float_ts field (#4683)", "author": {"name": "Marcos Marx", "email": "marcosmarxm@users.noreply.github.com", "user": {"login": "marcosmarxm"}}, "additions": 24, "deletions": 5}}, {"node": {"oid": "ea7b0b02607f284e45694cdd7a5ca03acd859165", "messageHeadline": "Do not update deprecated connectors (#4674)", "author": {"name": "Artem Astapenko", "email": "3767150+Jamakase@users.noreply.github.com", "user": {"login": "jamakase"}}, "additions": 349, "deletions": 656}}, {"node": {"oid": "3a775b44a06ce6f562a6156549644b42c52fdfdd", "messageHeadline": "Fix enabling connection in refresh catalog mode (#4527)", "author": {"name": "Artem Astapenko", "email": "3767150+Jamakase@users.noreply.github.com", "user": {"login": "jamakase"}}, "additions": 131, "deletions": 90}}, {"node": {"oid": "43d86114a3e9259fb929afd0e536c6a319680eea", "messageHeadline": "fixed broken links and styling (#4747)", "author": {"name": "George Claireaux", "email": "george@claireaux.co.uk", "user": {"login": "Phlair"}}, "additions": 9, "deletions": 9}}, {"node": {"oid": "771a364d31da51cc37c2000a60c22dc9a03a4aeb", "messageHeadline": "bump up MSSQL version for cdc (#4694)", "author": {"name": "Subodh Kant Chaturvedi", "email": "subodh1810@gmail.com", "user": {"login": "subodh1810"}}, "additions": 3, "deletions": 3}}, {"node": {"oid": "cc7b3760449cd00af6063c1454d14a08f2d8e826", "messageHeadline": "\ud83c\udf89 Source MSSQL: implementation for CDC (#4689)", "author": {"name": "Subodh Kant Chaturvedi", "email": "subodh1810@gmail.com", "user": {"login": "subodh1810"}}, "additions": 1933, "deletions": 43}}, {"node": {"oid": "b18cedd18f1f2548d766c8edb7abc5357b90d904", "messageHeadline": "upgrade fabric8 client (#4738)", "author": {"name": "Jared Rhizor", "email": "jared@dataline.io", "user": {"login": "jrhizor"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "e2a9eb7cb5d032942f3f5cfcda97dda85d4248c4", "messageHeadline": "fix flaky migration acceptance test (#4743)", "author": {"name": "Subodh Kant Chaturvedi", "email": "subodh1810@gmail.com", "user": {"login": "subodh1810"}}, "additions": 10, "deletions": 0}}, {"node": {"oid": "1f3acff86953965afb5ff893ab68c1e0953daba4", "messageHeadline": "Remove statement about Postgres connector being based on Singer (#4740)", "author": {"name": "Abhi Vaidyanatha", "email": "abhi@airbyte.io", "user": {"login": "avaidyanatha"}}, "additions": 0, "deletions": 2}}, {"node": {"oid": "4f0170bd7d1281fe1c6512e652eb256875a8221e", "messageHeadline": "Update docs on GitHub connector now that its Airbyte native (#4739)", "author": {"name": "Abhi Vaidyanatha", "email": "abhi@airbyte.io", "user": {"login": "avaidyanatha"}}, "additions": 0, "deletions": 2}}, {"node": {"oid": "cb4fe7254c3f81552de5527084e582e1df34650c", "messageHeadline": "CDK: Add initial Destination abstraction and tests (#4719)", "author": {"name": "Sherif A. Nada", "email": "snadalive@gmail.com", "user": {"login": "sherifnada"}}, "additions": 346, "deletions": 4}}, {"node": {"oid": "066db10d28eccdb8d996c5a542e2613cc28db60b", "messageHeadline": "allow publishing airbyte-server to local maven repo (#4717)", "author": {"name": "Jared Rhizor", "email": "jared@dataline.io", "user": {"login": "jrhizor"}}, "additions": 27, "deletions": 2}}, {"node": {"oid": "9b1aa3cbaa1ef8786f31cc461dcdc5b61502d62e", "messageHeadline": "throw exception if we close engine before snapshot is complete + incr\u2026", "author": {"name": "Subodh Kant Chaturvedi", "email": "subodh1810@gmail.com", "user": {"login": "subodh1810"}}, "additions": 43, "deletions": 8}}, {"node": {"oid": "7decb12818ad2cc0c7b3039c3d5e620236250edd", "messageHeadline": "Slightly improve sed-based yaml parsing (#4721)", "author": {"name": "Brian Krausz", "email": "briankrausz@gmail.com", "user": {"login": "bkrausz"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "27ec657fea9f0c0d346ef73d330cc8c04708d18e", "messageHeadline": "fix broken assertions for automatic migration tests (#4732)", "author": {"name": "Subodh Kant Chaturvedi", "email": "subodh1810@gmail.com", "user": {"login": "subodh1810"}}, "additions": 20, "deletions": 4}}, {"node": {"oid": "8b45744276c274f3c4f050ad2ef72eda40700a9a", "messageHeadline": "Upgrade postgres and redshift destination to remove basic_normalizati\u2026", "author": {"name": "Subodh Kant Chaturvedi", "email": "subodh1810@gmail.com", "user": {"login": "subodh1810"}}, "additions": 6, "deletions": 6}}, {"node": {"oid": "20f9c2da6286ea52f30867edb98df2ee0bbe6984", "messageHeadline": "\ud83c\udf89 New source: Typeform (#4541)", "author": {"name": "Yaroslav Dudar", "email": "flayingfog@gmail.com", "user": {"login": "yaroslav-dudar"}}, "additions": 2187, "deletions": 0}}, {"node": {"oid": "258a9054698e6cc5a7c88b6e56e1dae7fa79e536", "messageHeadline": "\ud83c\udf89 Destination Snowflake: tag snowflake traffic with airbyte ID to ena\u2026", "author": {"name": "Sherif A. Nada", "email": "snadalive@gmail.com", "user": {"login": "sherifnada"}}, "additions": 25, "deletions": 10}}, {"node": {"oid": "3add914ada745e2b8dabac0ce6b95a5bd4c9af6b", "messageHeadline": "\ud83d\udc1b Source Square: Update _send_request method due to changes in Airbyt\u2026", "author": {"name": "Dmytro", "email": "46269553+TymoshokDmytro@users.noreply.github.com", "user": {"login": "TymoshokDmytro"}}, "additions": 16, "deletions": 11}}, {"node": {"oid": "76a86c3ef3ad2a050ba6bea6e55acb1eafe01653", "messageHeadline": "Bump version: 0.27.1-alpha \u2192 0.27.2-alpha (#4724)", "author": {"name": "Davin Chia", "email": "davinchia@gmail.com", "user": {"login": "davinchia"}}, "additions": 11, "deletions": 11}}, {"node": {"oid": "099865bca992f15f5387178d3be0ea147378523c", "messageHeadline": "allow launching integration tests from workflow dispatch (#4723)", "author": {"name": "Sherif A. Nada", "email": "snadalive@gmail.com", "user": {"login": "sherifnada"}}, "additions": 1, "deletions": 0}}, {"node": {"oid": "168b0b3aa15ed63fc608aff974e97517bbf6578d", "messageHeadline": "Periodic connector tests workflow: add `Accept` header per github doc\u2026", "author": {"name": "Sherif A. Nada", "email": "snadalive@gmail.com", "user": {"login": "sherifnada"}}, "additions": 8, "deletions": 6}}, {"node": {"oid": "427c46f0429cfbff54d7312f8012b9b8be025e95", "messageHeadline": "Fix scheduler race condition. (#4691)", "author": {"name": "Davin Chia", "email": "davinchia@gmail.com", "user": {"login": "davinchia"}}, "additions": 113, "deletions": 7}}, {"node": {"oid": "f859ad705d6f2045d62b38c92456d8803a460435", "messageHeadline": "Bump destination s3 version (#4718)", "author": {"name": "LiRen Tu", "email": "tuliren@gmail.com", "user": {"login": "tuliren"}}, "additions": 4, "deletions": 3}}, {"node": {"oid": "52e098e1c1ce142e6567c09852a3de60484d3885", "messageHeadline": "\ud83d\udc1b Destination S3: fix minio output for parquet format", "author": {"name": "Varun B Patil", "email": "varun.basavaraj.patil@gmail.com", "user": {"login": "varunbpatil"}}, "additions": 6, "deletions": 2}}, {"node": {"oid": "4962cf3e4d6b1fc4f3e6f6cd1d0e4ecf09bd44a5", "messageHeadline": "fix config init race condition (#4679)", "author": {"name": "Jared Rhizor", "email": "jared@dataline.io", "user": {"login": "jrhizor"}}, "additions": 22, "deletions": 15}}, {"node": {"oid": "1187e9e68734015f1d5440a13f8314dd95a840f4", "messageHeadline": "remove unused deps (#4512)", "author": {"name": "Charles", "email": "giardina.charles@gmail.com", "user": {"login": "cgardens"}}, "additions": 0, "deletions": 5}}, {"node": {"oid": "b07ab4fafce09783685c850469d61370127697f9", "messageHeadline": "Update with ALTER TABLE statements (#4707)", "author": {"name": "Abhi Vaidyanatha", "email": "abhi@airbyte.io", "user": {"login": "avaidyanatha"}}, "additions": 7, "deletions": 1}}, {"node": {"oid": "702f4b03e0f9862f8d2c1aa2e7263be2a1b654d0", "messageHeadline": "upgrade mysql version for new cdc abstraction (#4703)", "author": {"name": "Subodh Kant Chaturvedi", "email": "subodh1810@gmail.com", "user": {"login": "subodh1810"}}, "additions": 3, "deletions": 3}}, {"node": {"oid": "9d5231ff0a5a182fd1934212b966ccf05653f2ac", "messageHeadline": "\ud83d\udcda  add SSH instructions for OCI VM setup (#4684)", "author": {"name": "Shadab Mohammad", "email": "39692236+shadabshaukat@users.noreply.github.com", "user": {"login": "shadabshaukat"}}, "additions": 17, "deletions": 4}}, {"node": {"oid": "501f86362fea18b96377fbbd2e81e29814908fb9", "messageHeadline": "Fix dependencies for Superset demo (#4705)", "author": {"name": "Abhi Vaidyanatha", "email": "abhi@airbyte.io", "user": {"login": "avaidyanatha"}}, "additions": 17, "deletions": 7}}, {"node": {"oid": "5d2fc4a727c683a5e0b51bb5a66afcfac1d79172", "messageHeadline": "upgrade postgres version for new cdc abstraction (#4702)", "author": {"name": "Subodh Kant Chaturvedi", "email": "subodh1810@gmail.com", "user": {"login": "subodh1810"}}, "additions": 3, "deletions": 3}}, {"node": {"oid": "63c7a33e3e864acf76d7b704a413316084597fd3", "messageHeadline": "allow injecting filters for server (#4677)", "author": {"name": "Jared Rhizor", "email": "jared@dataline.io", "user": {"login": "jrhizor"}}, "additions": 22, "deletions": 6}}, {"node": {"oid": "8f2ab0914cca9732b17fe15c1884396a9174eb0b", "messageHeadline": "Source Dixa: add to connector index (#4701)", "author": {"name": "Sherif A. Nada", "email": "snadalive@gmail.com", "user": {"login": "sherifnada"}}, "additions": 28, "deletions": 51}}, {"node": {"oid": "dbbab8ffee9f6f1ce5cdea1247a25fcb48a2b048", "messageHeadline": "Source Dixa: Pin tz in ConversationExport.ms_timestamp_to_datetime (#\u2026", "author": {"name": "Oliver Meyer", "email": "42039965+olivermeyer@users.noreply.github.com", "user": {"login": "olivermeyer"}}, "additions": 22, "deletions": 4}}, {"node": {"oid": "4863ea1a93e10aac6067e2b6ec30cec44f3a1168", "messageHeadline": "introduce common abstraction for CDC via debezium (#4580)", "author": {"name": "Subodh Kant Chaturvedi", "email": "subodh1810@gmail.com", "user": {"login": "subodh1810"}}, "additions": 1964, "deletions": 2015}}, {"node": {"oid": "078de483a1e41c1aa4e240bc17ea731162f9f2e7", "messageHeadline": "Source dixa: fix unit tests (#4690)", "author": {"name": "Oliver Meyer", "email": "42039965+olivermeyer@users.noreply.github.com", "user": {"login": "olivermeyer"}}, "additions": 82, "deletions": 56}}, {"node": {"oid": "758039e1f767eff87f40a4cd70d36b53e348ae37", "messageHeadline": "test to show how automatic migration handles deprecated definitions (\u2026", "author": {"name": "Subodh Kant Chaturvedi", "email": "subodh1810@gmail.com", "user": {"login": "subodh1810"}}, "additions": 61, "deletions": 13}}, {"node": {"oid": "766ddab895b625d49927d0ed7baa7ad9ae55b607", "messageHeadline": "\ud83d\udc1b Source Sendgrid: add start_time config and correct primary_key (#4682)", "author": {"name": "Marcos Marx", "email": "marcosmarxm@users.noreply.github.com", "user": {"login": "marcosmarxm"}}, "additions": 23, "deletions": 63}}, {"node": {"oid": "bba12a9f49720e737d0713e971b5c093228a2966", "messageHeadline": "0.27.1 Announcement Summary (#4678)", "author": {"name": "Abhi Vaidyanatha", "email": "abhi@airbyte.io", "user": {"login": "avaidyanatha"}}, "additions": 25, "deletions": 2}}, {"node": {"oid": "902587c8dda85fe4ed7f02b0082c748cf1809b4c", "messageHeadline": "Job history purging (#4575)", "author": {"name": "Jenny Brown", "email": "85510829+airbyte-jenny@users.noreply.github.com", "user": {"login": "airbyte-jenny"}}, "additions": 321, "deletions": 3}}, {"node": {"oid": "0aed33e9f9e46015970b7279f5b3692f2aa584bf", "messageHeadline": "Combine admin and settings (#4525)", "author": {"name": "Artem Astapenko", "email": "3767150+Jamakase@users.noreply.github.com", "user": {"login": "jamakase"}}, "additions": 1465, "deletions": 370}}, {"node": {"oid": "830fac6b648263e1add3589294fcabf4bee6fd39", "messageHeadline": "Turn on MYSQL normalization flag. (#4651)", "author": {"name": "Davin Chia", "email": "davinchia@gmail.com", "user": {"login": "davinchia"}}, "additions": 110, "deletions": 26}}, {"node": {"oid": "21c961e1047cc60b1d18053e9f3a69bcac56bd89", "messageHeadline": "\ud83c\udf89 New source: Dixa (#4358)", "author": {"name": "Oliver Meyer", "email": "42039965+olivermeyer@users.noreply.github.com", "user": {"login": "olivermeyer"}}, "additions": 1182, "deletions": 2}}, {"node": {"oid": "ca50bd021a737e61eef4d3d87d54859088383366", "messageHeadline": "format zendesk sunshine connector (#4658)", "author": {"name": "Subodh Kant Chaturvedi", "email": "subodh1810@gmail.com", "user": {"login": "subodh1810"}}, "additions": 10, "deletions": 33}}, {"node": {"oid": "e62ad58bf1d422de7d73f5700efdfa1407cd3f6d", "messageHeadline": "fix version for kube automatic migration support (#4649)", "author": {"name": "Subodh Kant Chaturvedi", "email": "subodh1810@gmail.com", "user": {"login": "subodh1810"}}, "additions": 3, "deletions": 3}}, {"node": {"oid": "d86db9bb8c750bf28ab00497894c5f9d98ec8bb7", "messageHeadline": "Add hint to Airflow guide about local example (#4656)", "author": {"name": "Abhi Vaidyanatha", "email": "abhi@airbyte.io", "user": {"login": "avaidyanatha"}}, "additions": 4, "deletions": 0}}, {"node": {"oid": "d0b994926b9e9da114827fbd81f6a686ac057b93", "messageHeadline": ":bug: Stub out the GCP Env Var in Docker to prevent noisy and harmles\u2026", "author": {"name": "Davin Chia", "email": "davinchia@gmail.com", "user": {"login": "davinchia"}}, "additions": 4, "deletions": 0}}, {"node": {"oid": "d5f5ddc29379b44faf0e5ab8ca5687c7a47150e6", "messageHeadline": "Update connector certification table. (#4647)", "author": {"name": "Abhi Vaidyanatha", "email": "abhi@airbyte.io", "user": {"login": "avaidyanatha"}}, "additions": 3, "deletions": 1}}, {"node": {"oid": "15971e89b1fb623a006a98489d8aa48cb2de2956", "messageHeadline": "0.27.1 Connector Patch Notes (#4646)", "author": {"name": "Abhi Vaidyanatha", "email": "abhi@airbyte.io", "user": {"login": "avaidyanatha"}}, "additions": 30, "deletions": 7}}, {"node": {"oid": "db223a4d068b793d0cb054b7fc671b9dc108bfe0", "messageHeadline": "\ud83c\udf89 New Source: Zendesk Sunshine (#4359)", "author": {"name": "vovavovavovavova", "email": "39351371+vovavovavovavova@users.noreply.github.com", "user": {"login": "vovavovavovavova"}}, "additions": 1231, "deletions": 0}}, {"node": {"oid": "e6a374e3ca0ce2eb58368b3e427ebf03d1712a4d", "messageHeadline": "0.27.1 Platform Patch Notes (#4644)", "author": {"name": "Abhi Vaidyanatha", "email": "abhi@airbyte.io", "user": {"login": "avaidyanatha"}}, "additions": 5, "deletions": 0}}, {"node": {"oid": "4c1c4d9dc8d89b9be30464cfdcac3a8f9f9fad5c", "messageHeadline": "Bump version: 0.27.0-alpha \u2192 0.27.1-alpha (#4640)", "author": {"name": "Davin Chia", "email": "davinchia@gmail.com", "user": {"login": "davinchia"}}, "additions": 14, "deletions": 14}}, {"node": {"oid": "bfab44856829f0413dde74b7f1a2e81b7bea839e", "messageHeadline": ":tada: Add documentation for configuring Kube GCS logging. (#4622)", "author": {"name": "Davin Chia", "email": "davinchia@gmail.com", "user": {"login": "davinchia"}}, "additions": 42, "deletions": 8}}, {"node": {"oid": "f25fedbc9ed0d3a26d764d6e87bdb9543caf1837", "messageHeadline": "Airflow demo: Clean up scripts and more clearly describe actions (#4639)", "author": {"name": "Abhi Vaidyanatha", "email": "abhi@airbyte.io", "user": {"login": "avaidyanatha"}}, "additions": 15, "deletions": 12}}, {"node": {"oid": "ae3986203c172cea890fb4e92d09eb1a8f4ffc9f", "messageHeadline": "Airflow Demo: Remove superset in down.sh (#4638)", "author": {"name": "Abhi Vaidyanatha", "email": "abhi@airbyte.io", "user": {"login": "avaidyanatha"}}, "additions": 3, "deletions": 1}}, {"node": {"oid": "8ae9f1c3c66d66194e07dc075d7750875492a14d", "messageHeadline": "Fix broken link in SUMMARY.md", "author": {"name": "Sherif A. Nada", "email": "snadalive@gmail.com", "user": {"login": "sherifnada"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "5d974ee2275ae4b814cccde09ab4000c3d6ba330", "messageHeadline": "Redirect old link to upgrading tutorial (#4635)", "author": {"name": "Abhi Vaidyanatha", "email": "abhi@airbyte.io", "user": {"login": "avaidyanatha"}}, "additions": 1, "deletions": 0}}, {"node": {"oid": "77c4808b342e09412c6015f18ca1bf04b8b64000", "messageHeadline": "Fix docs formatting", "author": {"name": "Sherif A. Nada", "email": "snadalive@gmail.com", "user": {"login": "sherifnada"}}, "additions": 1, "deletions": 0}}, {"node": {"oid": "8c3b783464b6b36a2e21d7723b48eb9bf4372efa", "messageHeadline": "set db version after full import is complete (#4626)", "author": {"name": "Subodh Kant Chaturvedi", "email": "subodh1810@gmail.com", "user": {"login": "subodh1810"}}, "additions": 18, "deletions": 8}}, {"node": {"oid": "ca3befee144fb207c4df07a4fbfb2cbc5c5c5c67", "messageHeadline": "\ud83c\udf89 New Source: Paypal Transaction (#4240)", "author": {"name": "midavadim", "email": "midavadim@yahoo.com", "user": {"login": "midavadim"}}, "additions": 1931, "deletions": 0}}, {"node": {"oid": "6fdf1ef6ae44b7b0cf8bad36d8c0a4e72d3b8772", "messageHeadline": "Mailchimp fix url-base (#4621)", "author": {"name": "vovavovavovavova", "email": "39351371+vovavovavovavova@users.noreply.github.com", "user": {"login": "vovavovavovavova"}}, "additions": 6, "deletions": 4}}, {"node": {"oid": "7b646358584ffa9eac6fdd3e9368a9b4d0defb9c", "messageHeadline": "add oracle dpeloyment guide to summary.md (#4619)", "author": {"name": "Sherif A. Nada", "email": "snadalive@gmail.com", "user": {"login": "sherifnada"}}, "additions": 3, "deletions": 2}}, {"node": {"oid": "aca70d0f0d1dc1c7d230db29abd1fe6e99d0042e", "messageHeadline": "\ud83d\udc1b  platform: Fix silent failures in sources (#4617)", "author": {"name": "Sherif A. Nada", "email": "snadalive@gmail.com", "user": {"login": "sherifnada"}}, "additions": 73, "deletions": 50}}, {"node": {"oid": "9b20c1ae4b4c0aa268ff1ee0444ec27e6718da48", "messageHeadline": "Create on on-oci-vm.md (#4468)", "author": {"name": "Shadab Mohammad", "email": "39692236+shadabshaukat@users.noreply.github.com", "user": {"login": "shadabshaukat"}}, "additions": 75, "deletions": 0}}, {"node": {"oid": "668ccb32408ae521ebcd30998c99212aaac7c62e", "messageHeadline": "Left isn't right (#4616)", "author": {"name": "Abhi Vaidyanatha", "email": "abhi@airbyte.io", "user": {"login": "avaidyanatha"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "9dcef6d9398762804d1e7a7a40f42ce923d4e787", "messageHeadline": "Migrate Quickstart to use PokeAPI (#4615)", "author": {"name": "Abhi Vaidyanatha", "email": "abhi@airbyte.io", "user": {"login": "avaidyanatha"}}, "additions": 14, "deletions": 12}}, {"node": {"oid": "8de9dff3475e4331ca659f891d9994e9ff5bb063", "messageHeadline": "SAT: verify `AIRBYTE_ENTRYPOINT` is defined (#4478)", "author": {"name": "vovavovavovavova", "email": "39351371+vovavovavovavova@users.noreply.github.com", "user": {"login": "vovavovavovavova"}}, "additions": 116, "deletions": 1}}, {"node": {"oid": "646aae1ac8e63b7a7d562ca077d8dffe06081213", "messageHeadline": "\ud83c\udf89 Destination S3: support `anyOf` `allOf` and `oneOf` (#4613)", "author": {"name": "LiRen Tu", "email": "tuliren@gmail.com", "user": {"login": "tuliren"}}, "additions": 248, "deletions": 33}}, {"node": {"oid": "3aebe55cd512ce5413d534bbdd1189ef5c9a2cd6", "messageHeadline": "\ud83c\udf89 Python CDK: Allow setting network adapter args on outgoing HTTP req\u2026", "author": {"name": "Sherif A. Nada", "email": "snadalive@gmail.com", "user": {"login": "sherifnada"}}, "additions": 42, "deletions": 16}}, {"node": {"oid": "937f85fc12648114fdf17461625bb1e53378e796", "messageHeadline": "Create head-of-lead-generation.md (#4609)", "author": {"name": "John Lafleur", "email": "john@airbyte.io", "user": {"login": "johnlafleur"}}, "additions": 61, "deletions": 0}}, {"node": {"oid": "c8b8b526f290bb3d413fc60954d93ddb6f6a99c2", "messageHeadline": "\ud83c\udf89  Instagram Source: Migrate to use CDK, upgrade API version and fix \u2026", "author": {"name": "Yevhenii", "email": "34103125+yevhenii-ldv@users.noreply.github.com", "user": {"login": "yevhenii-ldv"}}, "additions": 1079, "deletions": 1063}}, {"node": {"oid": "4774edf2ca76a830ab9c6b7e97ef66a17e87370b", "messageHeadline": "add source-definitions (#4601)", "author": {"name": "vovavovavovavova", "email": "39351371+vovavovavovavova@users.noreply.github.com", "user": {"login": "vovavovavovavova"}}, "additions": 80, "deletions": 0}}, {"node": {"oid": "b8b205a3ff9b777764711993e2c7cb0d5a453ddb", "messageHeadline": "\ud83c\udf89 New source: Square (#4439)", "author": {"name": "Dmytro", "email": "46269553+TymoshokDmytro@users.noreply.github.com", "user": {"login": "TymoshokDmytro"}}, "additions": 7274, "deletions": 0}}, {"node": {"oid": "1b0cf66bd30e6e5ff46ecc68f98e00a84f36fdfb", "messageHeadline": "Clean up Docker volume after running Docker Acceptance Test. (#4603)", "author": {"name": "Davin Chia", "email": "davinchia@gmail.com", "user": {"login": "davinchia"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "3dca4ee1f1f466b4377433ed3a571afe9c45bc73", "messageHeadline": "SAT: Validate config according to specification (#4565)", "author": {"name": "Yevhenii", "email": "34103125+yevhenii-ldv@users.noreply.github.com", "user": {"login": "yevhenii-ldv"}}, "additions": 16, "deletions": 3}}, {"node": {"oid": "e2074a4dc173d390ef7acf3a214e04ad4f099a6f", "messageHeadline": "Logging to GCS. (#4501)", "author": {"name": "Davin Chia", "email": "davinchia@gmail.com", "user": {"login": "davinchia"}}, "additions": 686, "deletions": 141}}, {"node": {"oid": "3e37e904b1f2e07e7f336cb5dc3a040b3aadb33d", "messageHeadline": "Source GitHub: few updates (#4598)", "author": {"name": "oleh.zorenko", "email": "19872253+Zirochkaa@users.noreply.github.com", "user": {"login": "Zirochkaa"}}, "additions": 9, "deletions": 9}}, {"node": {"oid": "6201100e72596ef081550244c09e12772c99390e", "messageHeadline": "Add entrypoint and bump version for remaining connectors. (#4539)", "author": {"name": "Marcos Marx", "email": "marcosmarxm@users.noreply.github.com", "user": {"login": "marcosmarxm"}}, "additions": 119, "deletions": 49}}, {"node": {"oid": "2ca4f9441b744d85a98373b82246aa2f0e964ea1", "messageHeadline": "\ud83d\udc1b Kubernetes: Fix server starting up before Temporal ready to operate\u2026", "author": {"name": "George Claireaux", "email": "george@claireaux.co.uk", "user": {"login": "Phlair"}}, "additions": 70, "deletions": 138}}, {"node": {"oid": "af57170d215b90ef8de9a80e6436892e0e8bc3db", "messageHeadline": "Deploy a sweeper pod to clear completed pod histories (#4500)", "author": {"name": "Christophe Duong", "email": "christophe.duong@gmail.com", "user": {"login": "ChristopheDuong"}}, "additions": 86, "deletions": 2}}, {"node": {"oid": "cf0999f13cf6d659f418c5a1f1ca606ec31532e9", "messageHeadline": "\ud83d\udc1b Source Github: Fix schema for pull_request stream (#4590)", "author": {"name": "Daniel Diamond", "email": "33811744+danieldiamond@users.noreply.github.com", "user": {"login": "danieldiamond"}}, "additions": 5, "deletions": 2}}, {"node": {"oid": "e2469342d9b756a5ca391a336e1d76b1cff7947c", "messageHeadline": "Add operator guide for persistant volume on regional GKE cluster (#4591)", "author": {"name": "jonathan-duval", "email": "69141013+jonathan-duval@users.noreply.github.com", "user": {"login": "jonathan-duval"}}, "additions": 21, "deletions": 0}}, {"node": {"oid": "31555bab4d0dbf03bc32ffb9e8d2b5f1426b5730", "messageHeadline": "bump stripe version (#4587)", "author": {"name": "Marcos Marx", "email": "marcosmarxm@users.noreply.github.com", "user": {"login": "marcosmarxm"}}, "additions": 5, "deletions": 4}}, {"node": {"oid": "21116cad97f744f936e503f9af5a59ed3ac59c38", "messageHeadline": "\ud83d\udcda add doc to describe how CDK handles schemas (#4537)", "author": {"name": "Sherif A. Nada", "email": "snadalive@gmail.com", "user": {"login": "sherifnada"}}, "additions": 48, "deletions": 1}}, {"node": {"oid": "3e3cf7b5446236b4729b6a71886d88c0e639ea04", "messageHeadline": "Fix broken link in Local CSV doc (#4578)", "author": {"name": "Abhi Vaidyanatha", "email": "abhi@airbyte.io", "user": {"login": "avaidyanatha"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "17cf7bc314e5be5cb671fe37f76c5a94011b5eb6", "messageHeadline": "\ud83d\udc1b Source PostgreSQL: Fixed PostgreSQL CDC numeric handling (#4568)", "author": {"name": "Rodrigo Menezes", "email": "r@seedfi.com", "user": {"login": "rclmenezes"}}, "additions": 19, "deletions": 3}}, {"node": {"oid": "6532774361f6792ce06c7e414a1504d5fc48b88e", "messageHeadline": "\ud83c\udf89 Source Snowflake: Added new comprehensive data type tests (#4318)", "author": {"name": "irynakruk", "email": "iryna.kruk9@gmail.com", "user": {"login": "irynakruk"}}, "additions": 362, "deletions": 0}}, {"node": {"oid": "063e007f0f29108169e418885e8bad9a82c2d1ef", "messageHeadline": "correct link in webapp (#4545)", "author": {"name": "Marcos Marx", "email": "marcosmarxm@users.noreply.github.com", "user": {"login": "marcosmarxm"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "84ba3e79b3d223954fc2d997df02ff35c9d39840", "messageHeadline": "\ud83c\udf89 Native GitHub connector (#4174)", "author": {"name": "oleh.zorenko", "email": "19872253+Zirochkaa@users.noreply.github.com", "user": {"login": "Zirochkaa"}}, "additions": 2761, "deletions": 52}}, {"node": {"oid": "2efac85c1fde5dfc0d71d13bef0723e2b6fd349c", "messageHeadline": "add deprecation info for google adwords (#4561)", "author": {"name": "jaimefr", "email": "jaime@21buttons.com", "user": {"login": "jaimefr"}}, "additions": 2, "deletions": 0}}, {"node": {"oid": "94f1d217b8e1413a2931ca55ff7bd991fdc00424", "messageHeadline": "\ud83c\udf89 Native Gitlab connector (#4027)", "author": {"name": "Yevhenii", "email": "34103125+yevhenii-ldv@users.noreply.github.com", "user": {"login": "yevhenii-ldv"}}, "additions": 3004, "deletions": 11}}, {"node": {"oid": "dd41155cc25bf1708b9aa5d0a0b94f362dd2cf04", "messageHeadline": "Minor kube docs corrections. (#4563)", "author": {"name": "Davin Chia", "email": "davinchia@gmail.com", "user": {"login": "davinchia"}}, "additions": 3, "deletions": 3}}, {"node": {"oid": "b39670d73c9cedf447a703d06a51362499d74132", "messageHeadline": "Move frontend test to ec2 runner. (#4562)", "author": {"name": "Davin Chia", "email": "davinchia@gmail.com", "user": {"login": "davinchia"}}, "additions": 52, "deletions": 1}}, {"node": {"oid": "c83b134d1ad82400c609cc09376be42f8f2c665a", "messageHeadline": "Stablise Python Builds. (#4558)", "author": {"name": "Davin Chia", "email": "davinchia@gmail.com", "user": {"login": "davinchia"}}, "additions": 11, "deletions": 35}}, {"node": {"oid": "a9bd334ed90c4f173c58ae2c06365d7a027ae360", "messageHeadline": "Update technical-content-writer.md", "author": {"name": "John Lafleur", "email": "john@airbyte.io", "user": {"login": "johnlafleur"}}, "additions": 2, "deletions": 0}}, {"node": {"oid": "de0593e32eac8d68947dc76b97c3c71b987db36b", "messageHeadline": "Update senior-software-engineer.md", "author": {"name": "John Lafleur", "email": "john@airbyte.io", "user": {"login": "johnlafleur"}}, "additions": 2, "deletions": 0}}, {"node": {"oid": "541d33f7247208a6c6de02553d1674704b05d5f7", "messageHeadline": "Update recruiter.md", "author": {"name": "John Lafleur", "email": "john@airbyte.io", "user": {"login": "johnlafleur"}}, "additions": 1, "deletions": 0}}, {"node": {"oid": "310f4665f9b71ac190aef5f608abc8aa53e433a1", "messageHeadline": "Update founding-developer-evangelist.md", "author": {"name": "John Lafleur", "email": "john@airbyte.io", "user": {"login": "johnlafleur"}}, "additions": 2, "deletions": 0}}, {"node": {"oid": "fb54cb491b6181a34bf909da44f8940abd1e1620", "messageHeadline": "Update README.md", "author": {"name": "John Lafleur", "email": "john@airbyte.io", "user": {"login": "johnlafleur"}}, "additions": 2, "deletions": 0}}, {"node": {"oid": "15c8f8a551e28980f1f5d664e07db8d188880861", "messageHeadline": "SAT: Add validation of data types in the output records #3253 (#4345)", "author": {"name": "Eugene Kulak", "email": "widowmakerreborn@gmail.com", "user": {"login": "keu"}}, "additions": 195, "deletions": 7}}, {"node": {"oid": "f4ceebe54ab3e2303a5afdbd8bb2b612313f2495", "messageHeadline": "SAT: cursor_paths should support custom nested and absolute paths (#4\u2026", "author": {"name": "Eugene Kulak", "email": "widowmakerreborn@gmail.com", "user": {"login": "keu"}}, "additions": 194, "deletions": 37}}, {"node": {"oid": "b4e55ac1b5b8914c88c297423373a7394731855b", "messageHeadline": "add acceptance test bash script wrapper for fb source (#4555)", "author": {"name": "Sherif A. Nada", "email": "snadalive@gmail.com", "user": {"login": "sherifnada"}}, "additions": 8, "deletions": 0}}, {"node": {"oid": "d30044e91b056547d3a3a1749e46fb064de715a3", "messageHeadline": "hotfix formatting", "author": {"name": "Sherif Nada", "email": "snadalive@gmail.com", "user": {"login": "sherifnada"}}, "additions": 24, "deletions": 24}}, {"node": {"oid": "5c7f886aa4910673b0c918a04b0c4aa03ecabbe7", "messageHeadline": "\ud83c\udf89 API: Add an endpoint to list workspaces (#4530)", "author": {"name": "Mario Molina", "email": "mmolimar@gmail.com", "user": {"login": "mmolimar"}}, "additions": 169, "deletions": 1}}, {"node": {"oid": "fc71ab01920eb79c3912991ff9e1b8746821c47a", "messageHeadline": "Add lazy log library (#4502)", "author": {"name": "Artem Astapenko", "email": "3767150+Jamakase@users.noreply.github.com", "user": {"login": "jamakase"}}, "additions": 157, "deletions": 21}}, {"node": {"oid": "08b32d18ed21b59ba41759d94245809fb8801e4c", "messageHeadline": "\ud83c\udf89  New Source: SurveyMonkey (#4097)", "author": {"name": "vovavovavovavova", "email": "39351371+vovavovavovavova@users.noreply.github.com", "user": {"login": "vovavovavovavova"}}, "additions": 1482, "deletions": 0}}, {"node": {"oid": "107f5b8d611986c189b5350bfae4ebbf3a13ddce", "messageHeadline": "\ud83c\udf89 Abstract level for SQL relational database sources (#4123)", "author": {"name": "Andrii Leonets", "email": "30464745+DoNotPanicUA@users.noreply.github.com", "user": {"login": "DoNotPanicUA"}}, "additions": 1380, "deletions": 925}}, {"node": {"oid": "9517fae7021936e265846e1445675a89d43cc86c", "messageHeadline": "\ud83c\udf89 Source Shopify - change the default stream cursor_field to 'updated\u2026", "author": {"name": "Oleksandr", "email": "bazarnov@me.com", "user": {"login": "bazarnov"}}, "additions": 264, "deletions": 152}}, {"node": {"oid": "d382d1bb96b21fe18b33fff3f9ac6b0155ca05ce", "messageHeadline": "\ud83c\udf89 Publish airbyte-native twilio connector (#4529)", "author": {"name": "Vadym", "email": "vege1wgw@gmail.com", "user": {"login": "htrueman"}}, "additions": 12, "deletions": 2201}}, {"node": {"oid": "71637a27c8c5554a44ff1321f3404b030ae25ff7", "messageHeadline": "Improve Python Build. (#4540)", "author": {"name": "Davin Chia", "email": "davinchia@gmail.com", "user": {"login": "davinchia"}}, "additions": 50, "deletions": 5}}, {"node": {"oid": "a7196d40c956e3bac2fa0e2fb232aac3b24b9a45", "messageHeadline": "Add LOG_LEVEL for Temporal docker (#4532)", "author": {"name": "Duk Panhavad", "email": "panhavadd@gmail.com", "user": {"login": "panhavad"}}, "additions": 1, "deletions": 0}}, {"node": {"oid": "3d3988b1e335c933e67b9c75f8911ad5dc555ec2", "messageHeadline": "Destination MySQL: bump version (#4531)", "author": {"name": "LiRen Tu", "email": "tuliren@gmail.com", "user": {"login": "tuliren"}}, "additions": 75, "deletions": 5}}, {"node": {"oid": "2caf3904f04c1b94fa4affdce76632249522f28b", "messageHeadline": "\ud83c\udf89 MySQL destination: normalization (#4163)", "author": {"name": "LiRen Tu", "email": "tuliren@gmail.com", "user": {"login": "tuliren"}}, "additions": 2880, "deletions": 76}}, {"node": {"oid": "9531c4d4ec0922d58d07a576e14f0daa2c25a296", "messageHeadline": "\ud83c\udf89 New source: airbyte-native twilio connector (#4070)", "author": {"name": "Vadym", "email": "vege1wgw@gmail.com", "user": {"login": "htrueman"}}, "additions": 3461, "deletions": 46}}, {"node": {"oid": "68f78d59ade955f3f26735e9c2bcbacefbc639cb", "messageHeadline": " Add AIRBYTE_ENTRYPOINT for Kubernetes support  (#4469).", "author": {"name": "Marcos Marx", "email": "marcosmarxm@users.noreply.github.com", "user": {"login": "marcosmarxm"}}, "additions": 4082, "deletions": 1971}}, {"node": {"oid": "78acd7e97e20e8a3979497d00049070da701c6a3", "messageHeadline": "Add Airbyte Entrypoint to Intercom (#4524)", "author": {"name": "Marcos Marx", "email": "marcosmarxm@users.noreply.github.com", "user": {"login": "marcosmarxm"}}, "additions": 9, "deletions": 21}}, {"node": {"oid": "637d939d67905e5633d89347863044a8c12838a3", "messageHeadline": "Update upgrading Airbyte with the new workflow and move it to Operato\u2026", "author": {"name": "Abhi Vaidyanatha", "email": "abhi@airbyte.io", "user": {"login": "avaidyanatha"}}, "additions": 8, "deletions": 10}}, {"node": {"oid": "6fb2bd340142ff5489227eaad152d872bdc50518", "messageHeadline": "Move deploying section above Operator guides (#4511)", "author": {"name": "Abhi Vaidyanatha", "email": "abhi@airbyte.io", "user": {"login": "avaidyanatha"}}, "additions": 7, "deletions": 7}}, {"node": {"oid": "8332f61715a1ef5b0dc126b971c653d829cf0e9d", "messageHeadline": "Move reset guide to Operator guides (#4510)", "author": {"name": "Abhi Vaidyanatha", "email": "abhi@airbyte.io", "user": {"login": "avaidyanatha"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "b25051446ce569f6a0eb4af4f61b5f7b0868d03f", "messageHeadline": "Add Superset installation to Airflow demo. (#4509)", "author": {"name": "Abhi Vaidyanatha", "email": "abhi@airbyte.io", "user": {"login": "avaidyanatha"}}, "additions": 625, "deletions": 1}}, {"node": {"oid": "d725aa9fbe20bd1d9d952febd40592c840062352", "messageHeadline": "Add standalone getting started guides structure. (#4492)", "author": {"name": "Abhi Vaidyanatha", "email": "abhi@airbyte.io", "user": {"login": "avaidyanatha"}}, "additions": 120, "deletions": 0}}, {"node": {"oid": "5989d197330abf547137b76a2c40609607d5486c", "messageHeadline": "Disable gradle cache when publishing connectors (#4507)", "author": {"name": "Sherif A. Nada", "email": "snadalive@gmail.com", "user": {"login": "sherifnada"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "9079cbdf786925d2ccd3c88e3adadcdb9c113c32", "messageHeadline": "Publish  PR (#4121) (#4495)", "author": {"name": "Sherif A. Nada", "email": "snadalive@gmail.com", "user": {"login": "sherifnada"}}, "additions": 22, "deletions": 6}}, {"node": {"oid": "4b0c3494ae7716b235467f1983a8a46920281cab", "messageHeadline": "\ud83c\udf89 Source Shopify: Add support for draft orders (#4121)", "author": {"name": "Rodrigo Parra", "email": "rodpar07@gmail.com", "user": {"login": "rparrapy"}}, "additions": 2101, "deletions": 80}}, {"node": {"oid": "3b2009723e1e9d5c9c8bbaf5b4a25f91190e86d4", "messageHeadline": "Add note about collocating Redshift cluster and Airbyte server in the\u2026", "author": {"name": "Abhi Vaidyanatha", "email": "abhi@airbyte.io", "user": {"login": "avaidyanatha"}}, "additions": 4, "deletions": 0}}, {"node": {"oid": "fd5c5be352bfa2ca744abe0ece76dc7aed1b2b8a", "messageHeadline": "Inject LOG_LEVEL for docker. (#4498)", "author": {"name": "Davin Chia", "email": "davinchia@gmail.com", "user": {"login": "davinchia"}}, "additions": 2, "deletions": 0}}, {"node": {"oid": "d985fe73f4f5d90d963d215e062c4f71639b75e6", "messageHeadline": "Add note about rate limits with the HubSpot API (#4491)", "author": {"name": "Abhi Vaidyanatha", "email": "abhi@airbyte.io", "user": {"login": "avaidyanatha"}}, "additions": 5, "deletions": 0}}, {"node": {"oid": "436471c69946a651cdddfad2f01f2f2469f9af6b", "messageHeadline": "Github Store should not error if the file cannot be found. (#4455)", "author": {"name": "Davin Chia", "email": "davinchia@gmail.com", "user": {"login": "davinchia"}}, "additions": 82, "deletions": 22}}, {"node": {"oid": "5d56d00f1a29a4aa3b08dd9099d4076038d01251", "messageHeadline": "Add 7-1-2021 Slack release summary (#4482)", "author": {"name": "Abhi Vaidyanatha", "email": "abhi@airbyte.io", "user": {"login": "avaidyanatha"}}, "additions": 27, "deletions": 0}}, {"node": {"oid": "64a8247b832cec353b8a5cb274a31f998d7f9dd5", "messageHeadline": "Add Airflow demo script for one click deployment (#4451)", "author": {"name": "Abhi Vaidyanatha", "email": "abhi@airbyte.io", "user": {"login": "avaidyanatha"}}, "additions": 243, "deletions": 0}}, {"node": {"oid": "9708e4c8de27ceea22684efa87c28335f6ca770a", "messageHeadline": "\ud83d\udc1b bugfix Source Okta: Fix endless loop while syncing data from logs s\u2026", "author": {"name": "Sherif A. Nada", "email": "snadalive@gmail.com", "user": {"login": "sherifnada"}}, "additions": 71, "deletions": 19}}, {"node": {"oid": "885da9b27a6246a4546b0311421ef897e7c16517", "messageHeadline": "Make experience required more vague for Tech Writer job. (#4480)", "author": {"name": "Abhi Vaidyanatha", "email": "abhi@airbyte.io", "user": {"login": "avaidyanatha"}}, "additions": 4, "deletions": 5}}, {"node": {"oid": "0963c27578d4c7bd1cbcc1718da7d0d33fc9022e", "messageHeadline": "Add changelog summaries for the last 3 updates on main changelog doc.\u2026", "author": {"name": "Abhi Vaidyanatha", "email": "abhi@airbyte.io", "user": {"login": "avaidyanatha"}}, "additions": 44, "deletions": 0}}, {"node": {"oid": "7f8e2c22a2c2291b64fddb17845145d1a97b6cd1", "messageHeadline": "Add platform changelog for 0.27.0 (#4477)", "author": {"name": "Abhi Vaidyanatha", "email": "abhi@airbyte.io", "user": {"login": "avaidyanatha"}}, "additions": 8, "deletions": 2}}, {"node": {"oid": "aa5066081c1f561efad2c76ef438d7b48a5ce29d", "messageHeadline": "Add 7/1/2021 connector changelog (#4476)", "author": {"name": "Abhi Vaidyanatha", "email": "abhi@airbyte.io", "user": {"login": "avaidyanatha"}}, "additions": 5, "deletions": 1}}, {"node": {"oid": "b94d2eb4c469e1b75f1c24f5c99b89ae50027f76", "messageHeadline": "Fix pubsub description YAML frontmatter (#4475)", "author": {"name": "Abhi Vaidyanatha", "email": "abhi@airbyte.io", "user": {"login": "avaidyanatha"}}, "additions": 1, "deletions": 2}}, {"node": {"oid": "4399656ec9a99a6d2e9ed8efd178c896cbb37501", "messageHeadline": "\ud83c\udf89 Source Cockroachdb: Added new source for Cockroachdb (#4382)", "author": {"name": "Eugene", "email": "etsybaev@gmail.com", "user": {"login": "etsybaev"}}, "additions": 1870, "deletions": 10}}, {"node": {"oid": "53b02e04990f606d7d891d988cf9c99141d00edc", "messageHeadline": "Tweak .env in kube/overlays to connect to external db (#4403)", "author": {"name": "Christophe Duong", "email": "christophe.duong@gmail.com", "user": {"login": "ChristopheDuong"}}, "additions": 69, "deletions": 19}}, {"node": {"oid": "586eeb70c2285737bd76084812a2f0ad0c30c93b", "messageHeadline": "minor fix to upgrade airbyte doc (#4467)", "author": {"name": "Subodh Kant Chaturvedi", "email": "subodh1810@gmail.com", "user": {"login": "subodh1810"}}, "additions": 4, "deletions": 2}}, {"node": {"oid": "83ac92b212fe35dc8c0b39d2456706d96295cb48", "messageHeadline": "Source Facebook Marketing: update cursor_field for Ads Insights Strea\u2026", "author": {"name": "Yevhenii", "email": "34103125+yevhenii-ldv@users.noreply.github.com", "user": {"login": "yevhenii-ldv"}}, "additions": 90, "deletions": 25}}, {"node": {"oid": "097c9548c0f657823696bdbc20b6388f2a336c58", "messageHeadline": "Doc for Automatic Upgrade of Airbyte (#4453)", "author": {"name": "Subodh Kant Chaturvedi", "email": "subodh1810@gmail.com", "user": {"login": "subodh1810"}}, "additions": 32, "deletions": 50}}, {"node": {"oid": "7de4bbf13c8cee8f42ec1a09cd1c5cf4b55ebd60", "messageHeadline": "Bump version: 0.26.4-alpha \u2192 0.27.0-alpha (#4458)", "author": {"name": "Subodh Kant Chaturvedi", "email": "subodh1810@gmail.com", "user": {"login": "subodh1810"}}, "additions": 11, "deletions": 11}}, {"node": {"oid": "e19a90857d555bde844295b98792871cfc8028a4", "messageHeadline": "enable automatic migration for kube on or above 0.26.5-alpha (#4454)", "author": {"name": "Subodh Kant Chaturvedi", "email": "subodh1810@gmail.com", "user": {"login": "subodh1810"}}, "additions": 26, "deletions": 12}}, {"node": {"oid": "8b6093ce61cfaa5988b581f596173c8ca524e541", "messageHeadline": "Configure kube pod resources for workers/syncs (#4381)", "author": {"name": "Christophe Duong", "email": "christophe.duong@gmail.com", "user": {"login": "ChristopheDuong"}}, "additions": 739, "deletions": 81}}, {"node": {"oid": "b9f5632108caedd82cd1cf5ebee035732a74641c", "messageHeadline": "Better logging for Job Submission errors. (#4452)", "author": {"name": "Davin Chia", "email": "davinchia@gmail.com", "user": {"login": "davinchia"}}, "additions": 6, "deletions": 2}}, {"node": {"oid": "45b47f498cc26067eebc728def13c0c625631f30", "messageHeadline": "set limits on production kube containers", "author": {"name": "Christophe Duong", "email": "christophe.duong@gmail.com", "user": {"login": "ChristopheDuong"}}, "additions": 72, "deletions": 0}}, {"node": {"oid": "d78a985cb397e3afe477659c69a7e5e4c73f74bc", "messageHeadline": "Separate config validation from FileSystemConfigPersistence (#4169)", "author": {"name": "Charles", "email": "giardina.charles@gmail.com", "user": {"login": "cgardens"}}, "additions": 343, "deletions": 181}}, {"node": {"oid": "f3acd45b441c4db20e88adde06e659aa6b26a695", "messageHeadline": "Update SUMMARY.md", "author": {"name": "John Lafleur", "email": "john@airbyte.io", "user": {"login": "johnlafleur"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "681452a8d8efda080afac7227241565037a82382", "messageHeadline": "Update recruiter.md", "author": {"name": "John Lafleur", "email": "john@airbyte.io", "user": {"login": "johnlafleur"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "1aed32433e702e158fc1b61fe3fe1dbf1e6815aa", "messageHeadline": "Update and rename code-of-conduct.md to slack-code-of-conduct.md (#4450)", "author": {"name": "John Lafleur", "email": "john@airbyte.io", "user": {"login": "johnlafleur"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "0f171a11f74350e498fa3293026f97a8f9468242", "messageHeadline": "fix formatting, remove slack singer, add okta connectors (#4448)", "author": {"name": "Sherif A. Nada", "email": "snadalive@gmail.com", "user": {"login": "sherifnada"}}, "additions": 6352, "deletions": 5841}}, {"node": {"oid": "da36e22272d1a7df0323b6863f438d381498aa16", "messageHeadline": "Add missing Sources and Destinations to Catalog Table. (#4423)", "author": {"name": "Abhi Vaidyanatha", "email": "abhi@airbyte.io", "user": {"login": "avaidyanatha"}}, "additions": 9, "deletions": 2}}, {"node": {"oid": "a826850d089242a79644617153aa4f2c530c5aeb", "messageHeadline": "\"Slack CDK\" --> Slack", "author": {"name": "Sherif A. Nada", "email": "snadalive@gmail.com", "user": {"login": "sherifnada"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "acf0c207de755dfadf4551ef291a1bce1c3f04dd", "messageHeadline": "\ud83c\udf89 New source: Chargebee (#3410)", "author": {"name": "Loc Nguyen", "email": "vinhloc30796@gmail.com", "user": {"login": "vinhloc30796"}}, "additions": 6602, "deletions": 0}}, {"node": {"oid": "60c53e330c71fe8408ee9b935b96ca9058c7782f", "messageHeadline": "\ud83d\udc1b Source MySQl: Fixed MySQL CDC Decimal handling (#4315)", "author": {"name": "etsybaev", "email": "etsybaev@gmail.com", "user": {"login": "etsybaev"}}, "additions": 20, "deletions": 11}}, {"node": {"oid": "265e7f79d8372ecf7b427e73ab6b5d0327811ced", "messageHeadline": "Normalization: remove dedup cdc excluded (#4297)", "author": {"name": "Marcos Marx", "email": "marcosmarxm@users.noreply.github.com", "user": {"login": "marcosmarxm"}}, "additions": 917, "deletions": 4}}, {"node": {"oid": "335f5edef838df1560f31f0b0dcb00c25ee47482", "messageHeadline": "copy seed configurations from config/init to server (#4417)", "author": {"name": "Charles", "email": "giardina.charles@gmail.com", "user": {"login": "cgardens"}}, "additions": 301, "deletions": 472}}, {"node": {"oid": "8b01d981b6e8026377bbd3578333ef69dd644931", "messageHeadline": "filter request body in logs for deployment/import (#4394)", "author": {"name": "Charles", "email": "giardina.charles@gmail.com", "user": {"login": "cgardens"}}, "additions": 3, "deletions": 1}}, {"node": {"oid": "dedab30a9370c5ec07ebbb51835ba518b16f7eeb", "messageHeadline": "manual airbyte upgrade doc (#4435)", "author": {"name": "Subodh Kant Chaturvedi", "email": "subodh1810@gmail.com", "user": {"login": "subodh1810"}}, "additions": 52, "deletions": 14}}, {"node": {"oid": "0a11d88b0ba6bc6c5f00dd8257fa40ed463b6cdc", "messageHeadline": "Source Oracle DB: Create comprehensive data type tests (#4127)", "author": {"name": "Daniel Dubinin", "email": "danildubinin2@gmail.com", "user": {"login": "heade"}}, "additions": 309, "deletions": 1}}, {"node": {"oid": "2113828560bc69b3a4a00dfcce949ceaa6cc4c6a", "messageHeadline": "Load local docker images into KIND. (#4426)", "author": {"name": "Davin Chia", "email": "davinchia@gmail.com", "user": {"login": "davinchia"}}, "additions": 11, "deletions": 2}}, {"node": {"oid": "4b6465d8532b96e3638d3dc1a88185117646389d", "messageHeadline": "fix versioning for server in docker compose (#4430)", "author": {"name": "Subodh Kant Chaturvedi", "email": "subodh1810@gmail.com", "user": {"login": "subodh1810"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "19020d97b3d3b39b08b13def01bf23fe2c75b9d8", "messageHeadline": "preserve kube db after deleting db pod (#4424)", "author": {"name": "Jared Rhizor", "email": "jared@dataline.io", "user": {"login": "jrhizor"}}, "additions": 3, "deletions": 1}}, {"node": {"oid": "9138e58bf11b174bf9b472b63719cc9031e28212", "messageHeadline": "Add CentOS 8 setup guide. (#4421)", "author": {"name": "Abhi Vaidyanatha", "email": "abhi@airbyte.io", "user": {"login": "avaidyanatha"}}, "additions": 41, "deletions": 0}}, {"node": {"oid": "c5a02810d1d86a2f577185f2d619c6a74f29e5db", "messageHeadline": "Various build updates. (#4425)", "author": {"name": "Davin Chia", "email": "davinchia@gmail.com", "user": {"login": "davinchia"}}, "additions": 7, "deletions": 16}}, {"node": {"oid": "52bd5c96f032d89a7085c54ae1e20f80707587f4", "messageHeadline": ":tada: Add Minio support to Kube. (#4365)", "author": {"name": "Davin Chia", "email": "davinchia@gmail.com", "user": {"login": "davinchia"}}, "additions": 183, "deletions": 22}}, {"node": {"oid": "398bf6674a12b58a8412f03ba9617e7d2b9e63dd", "messageHeadline": "Documentation: Slack issue template  (#4337)", "author": {"name": "Marcos Marx", "email": "marcosmarxm@users.noreply.github.com", "user": {"login": "marcosmarxm"}}, "additions": 28, "deletions": 0}}, {"node": {"oid": "60be058c11e06cacb538d44ef25bf4b0b64ea40b", "messageHeadline": "Add note about repeated rows when attempting incremental append syncs\u2026", "author": {"name": "Abhi Vaidyanatha", "email": "abhi@airbyte.io", "user": {"login": "avaidyanatha"}}, "additions": 3, "deletions": 1}}, {"node": {"oid": "33a80deb0ac43999ca6d834ec267a0284ec9c441", "messageHeadline": "Fix broken links in docs. (#4419)", "author": {"name": "Abhi Vaidyanatha", "email": "abhi@airbyte.io", "user": {"login": "avaidyanatha"}}, "additions": 11, "deletions": 9}}, {"node": {"oid": "0a0a3b97fec8adcb6889f3cac07730feba612265", "messageHeadline": "fix gitbook formatting in tutorial", "author": {"name": "Sherif Nada", "email": "snadalive@gmail.com", "user": {"login": "sherifnada"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "5a59e27f9413fb73a97f8c4817d97a194e0dd526", "messageHeadline": "add destination tutorial to SUMMARY.md", "author": {"name": "Sherif Nada", "email": "snadalive@gmail.com", "user": {"login": "sherifnada"}}, "additions": 1, "deletions": 0}}, {"node": {"oid": "4bace33322a2099e0ec8dc877b14586e00aa7b29", "messageHeadline": "Add comments on issue templates and reframe bug-report template (#3203)", "author": {"name": "Marcos Marx", "email": "marcosmarxm@users.noreply.github.com", "user": {"login": "marcosmarxm"}}, "additions": 73, "deletions": 18}}, {"node": {"oid": "c2b3c23a92278629e5fe71d42865c862f968acea", "messageHeadline": "respond to post-merge code review for destination docs (#4418)", "author": {"name": "Sherif A. Nada", "email": "snadalive@gmail.com", "user": {"login": "sherifnada"}}, "additions": 13, "deletions": 7}}, {"node": {"oid": "921263845e885e37a65901bb5d2a273be2c94835", "messageHeadline": "\ud83d\udcda Add a tutorial for how to build a java destination  (#4384)", "author": {"name": "Sherif A. Nada", "email": "snadalive@gmail.com", "user": {"login": "sherifnada"}}, "additions": 343, "deletions": 32}}, {"node": {"oid": "0e194fb331c07d647063b735bc0e9755dea1e426", "messageHeadline": "use old seed mount (#4413)", "author": {"name": "Subodh Kant Chaturvedi", "email": "subodh1810@gmail.com", "user": {"login": "subodh1810"}}, "additions": 5, "deletions": 5}}, {"node": {"oid": "1d91d88c1806b213ee7ceebfe87d6a23042b3a01", "messageHeadline": "fix runtime ui error (#4410)", "author": {"name": "Jared Rhizor", "email": "jared@dataline.io", "user": {"login": "jrhizor"}}, "additions": 414, "deletions": 0}}, {"node": {"oid": "887752822c2f379402ba9fd7ef641d2afcf2384b", "messageHeadline": "\ud83c\udf89 introduce automatic migration at the startup of server for docker e\u2026", "author": {"name": "Subodh Kant Chaturvedi", "email": "subodh1810@gmail.com", "user": {"login": "subodh1810"}}, "additions": 2686, "deletions": 153}}, {"node": {"oid": "a8513af3a2fe351d40c76dd5a415a95bc29ae36b", "messageHeadline": "Add section how run custom dbt run (#4347)", "author": {"name": "Marcos Marx", "email": "marcosmarxm@users.noreply.github.com", "user": {"login": "marcosmarxm"}}, "additions": 13, "deletions": 0}}, {"node": {"oid": "bb189cf896b746bb5ac3393b76c2fd4dacd89df1", "messageHeadline": "Migrate actions to the fix the paginate bug. (#4398)", "author": {"name": "Davin Chia", "email": "davinchia@gmail.com", "user": {"login": "davinchia"}}, "additions": 4, "deletions": 4}}, {"node": {"oid": "25f68b518b1fdfa11462ccd02807d254ffa554eb", "messageHeadline": "Only run a subset of Acceptance Tests for Kube. (#4397)", "author": {"name": "Davin Chia", "email": "davinchia@gmail.com", "user": {"login": "davinchia"}}, "additions": 26, "deletions": 19}}, {"node": {"oid": "c5e1cc6eb1281981b8b052474dc5669985060c20", "messageHeadline": "Add nullable state for dropdown.value (#4392)", "author": {"name": "Artem Astapenko", "email": "3767150+Jamakase@users.noreply.github.com", "user": {"login": "jamakase"}}, "additions": 3, "deletions": 3}}, {"node": {"oid": "63468943318c89ff0117e7ed5fb9bd398273ef52", "messageHeadline": "Fix request connector form (#4391)", "author": {"name": "Artem Astapenko", "email": "3767150+Jamakase@users.noreply.github.com", "user": {"login": "jamakase"}}, "additions": 2, "deletions": 4}}, {"node": {"oid": "97c0ee83dfb4e1d687899251fd100bc0b180c542", "messageHeadline": "run docker acceptance tests once (#4362)", "author": {"name": "Charles", "email": "giardina.charles@gmail.com", "user": {"login": "cgardens"}}, "additions": 1, "deletions": 82}}, {"node": {"oid": "7414ff529c1b4936e95245e9662783bf2599c7ee", "messageHeadline": "save docker log space by setting log driver to none (#4368)", "author": {"name": "Jared Rhizor", "email": "jared@dataline.io", "user": {"login": "jrhizor"}}, "additions": 3, "deletions": 1}}, {"node": {"oid": "92b6fc81abdb65a90fe65c38cbe9e4aa1cb7f1d4", "messageHeadline": "Increase timeout for server in nginx config (#4385)", "author": {"name": "Marcos Marx", "email": "marcosmarxm@users.noreply.github.com", "user": {"login": "marcosmarxm"}}, "additions": 2, "deletions": 0}}, {"node": {"oid": "ea7002ec330e9ada4e2e0f417b67f4ace94091b2", "messageHeadline": "Add paged results to Job History retrieval (#4323)", "author": {"name": "Jenny Brown", "email": "85510829+airbyte-jenny@users.noreply.github.com", "user": {"login": "airbyte-jenny"}}, "additions": 145, "deletions": 81}}, {"node": {"oid": "008b79fbb97e1ed6c7118615578e767a45fd1192", "messageHeadline": "FIx schema for required properties (#4379)", "author": {"name": "Fred Reimer", "email": "freimer@freimer.org", "user": {"login": "freimer"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "8ebc3dc73b3f7eeea5aecce0b8c18ab163ffaf43", "messageHeadline": "Build Core Docker Images and Run Tests should only do composeBuild (#\u2026", "author": {"name": "Charles", "email": "giardina.charles@gmail.com", "user": {"login": "cgardens"}}, "additions": 3, "deletions": 6}}, {"node": {"oid": "71c7cecd74325e1ae6b99c104eb6a1c17cdab4e5", "messageHeadline": "Source postgres: document that replicating views is supported (#4008)", "author": {"name": "Sherif A. Nada", "email": "snadalive@gmail.com", "user": {"login": "sherifnada"}}, "additions": 1, "deletions": 0}}, {"node": {"oid": "40aed2249dcae3b8dc83761296ba64e748bdd15a", "messageHeadline": "\ud83c\udf89 fix Google Adwords CI & publish new version (#4205)", "author": {"name": "Kirill Chernov", "email": "36486349+po3na4skld@users.noreply.github.com", "user": {"login": "po3na4skld"}}, "additions": 81, "deletions": 31}}, {"node": {"oid": "ea975027bc0ef11e4b63f7de57a7d79b701bfed4", "messageHeadline": "Merge branch 'master' of github.com:airbytehq/airbyte", "author": {"name": "Sherif Nada", "email": "snadalive@gmail.com", "user": {"login": "sherifnada"}}, "additions": 112, "deletions": 79}}, {"node": {"oid": "10d1168a03001db5833c3fb296013762f19d6a62", "messageHeadline": "update docs", "author": {"name": "Sherif Nada", "email": "snadalive@gmail.com", "user": {"login": "sherifnada"}}, "additions": 6, "deletions": 4}}, {"node": {"oid": "00437b7e237b52a3e31a8a473570eab40b2195d3", "messageHeadline": "Update roadmap with more relevant information. (#4355)", "author": {"name": "Abhi Vaidyanatha", "email": "abhi@airbyte.io", "user": {"login": "avaidyanatha"}}, "additions": 10, "deletions": 11}}, {"node": {"oid": "767f40b82e855292499435db4ebf54c6d7aa0940", "messageHeadline": "Publish Pubsub (#4354)", "author": {"name": "Sherif A. Nada", "email": "snadalive@gmail.com", "user": {"login": "sherifnada"}}, "additions": 13, "deletions": 6}}, {"node": {"oid": "8bce17470c89fb3897a76433220b4f786cc27e35", "messageHeadline": "add missing items to PR template", "author": {"name": "Sherif A. Nada", "email": "snadalive@gmail.com", "user": {"login": "sherifnada"}}, "additions": 4, "deletions": 3}}, {"node": {"oid": "8954a992901b10af4a50b20015e28bb08e93087b", "messageHeadline": "Bump source looker connector version (#4350)", "author": {"name": "LiRen Tu", "email": "tuliren.git@outlook.com", "user": {"login": "tuliren"}}, "additions": 85, "deletions": 59}}, {"node": {"oid": "0c25e1cca17aaf7a49dea4a4a5735f5dead90353", "messageHeadline": "\ud83c\udf89 New Destination: Google PubSub (#4339)", "author": {"name": "Prasanna Ram Venkatachalam", "email": "47996246+prasrvenkat@users.noreply.github.com", "user": {"login": "prasrvenkat"}}, "additions": 686, "deletions": 0}}, {"node": {"oid": "0e0d0a102eb0826b8e62481eb25daf07ce3ab387", "messageHeadline": "\ud83d\udc1b Bugfix for pagination in Shopify Source Connector #4284 (#4290)", "author": {"name": "Oleksandr", "email": "bazarnov@me.com", "user": {"login": "bazarnov"}}, "additions": 84, "deletions": 26}}, {"node": {"oid": "cf788bbd6c6607ae350e0626d0b7e2c9aa5241f5", "messageHeadline": "\ud83c\udf89 Source slack: new integration (#3978)", "author": {"name": "Kirill Chernov", "email": "36486349+po3na4skld@users.noreply.github.com", "user": {"login": "po3na4skld"}}, "additions": 742, "deletions": 70}}, {"node": {"oid": "6868efeffb363bd8d240c3c41bfe7c0f0916ad6f", "messageHeadline": "\ud83c\udf89 Source MSSQL: Added new comprehensive data type tests (#4245)", "author": {"name": "etsybaev", "email": "etsybaev@gmail.com", "user": {"login": "etsybaev"}}, "additions": 401, "deletions": 0}}, {"node": {"oid": "842f10bd83d6ae5361fb2d4a5b50d51c47eeab22", "messageHeadline": "\ud83c\udf89  Source Looker: add run-look endpoint (#3911)", "author": {"name": "Michael Irvine", "email": "michael.j.irvine@gmail.com", "user": {"login": "mjirv"}}, "additions": 170, "deletions": 2}}, {"node": {"oid": "d23b88386e91f4f37f5d50ba8590ac6376a98030", "messageHeadline": "Add source_defined_primary_key validation test to test_read (#4140)", "author": {"name": "Vadym", "email": "vege1wgw@gmail.com", "user": {"login": "htrueman"}}, "additions": 25, "deletions": 2}}, {"node": {"oid": "03f1924f5474f0684a2db7c994da13d5a27ccd22", "messageHeadline": "Tweak notification tracking behavior (#4343)", "author": {"name": "Christophe Duong", "email": "christophe.duong@gmail.com", "user": {"login": "ChristopheDuong"}}, "additions": 10, "deletions": 2}}, {"node": {"oid": "1d4164de3c5391d0b63fe3179e60d2f95c5685b6", "messageHeadline": "Implement configurable test timeout (#4296)", "author": {"name": "Vadym", "email": "vege1wgw@gmail.com", "user": {"login": "htrueman"}}, "additions": 49, "deletions": 7}}, {"node": {"oid": "683a67c023d316cdf4a2212ba6146529e3a42d25", "messageHeadline": "Upgrade Gradle Python plugin + explicitly install PyEnv to fix transi\u2026", "author": {"name": "Davin Chia", "email": "davinchia@gmail.com", "user": {"login": "davinchia"}}, "additions": 15, "deletions": 2}}, {"node": {"oid": "62f478e75db197e461939e0e71b374b4e320568f", "messageHeadline": "\ud83d\udc1b 300-page-gate issue for Tickets Stream in Freshdesk source connecto\u2026", "author": {"name": "Oleksandr", "email": "bazarnov@me.com", "user": {"login": "bazarnov"}}, "additions": 186, "deletions": 8}}, {"node": {"oid": "2ccb1c2de0d21712e4947d6591fb1c3c946c21a1", "messageHeadline": "\ud83c\udf89 New source: AWS CloudTrail (#4122)", "author": {"name": "Yaroslav Dudar", "email": "flayingfog@gmail.com", "user": {"login": "yaroslav-dudar"}}, "additions": 905, "deletions": 1}}, {"node": {"oid": "8783ebbede0479678f3284fd66ae3b2278537a8c", "messageHeadline": "Kube Acceptance Test user 'true' to filter out tests. (#4338)", "author": {"name": "Davin Chia", "email": "davinchia@gmail.com", "user": {"login": "davinchia"}}, "additions": 4, "deletions": 4}}, {"node": {"oid": "5fb98b3c87f723b44554575994f909f7270c6e60", "messageHeadline": "Bump version: 0.26.3-alpha \u2192 0.26.4-alpha (#4336)", "author": {"name": "Jared Rhizor", "email": "jared@dataline.io", "user": {"login": "jrhizor"}}, "additions": 11, "deletions": 11}}, {"node": {"oid": "0852d6744b957a723d170d0d82d0c5ec04011528", "messageHeadline": "Kube Acceptance Test only run valuable tests. (#4335)", "author": {"name": "Davin Chia", "email": "davinchia@gmail.com", "user": {"login": "davinchia"}}, "additions": 19, "deletions": 0}}, {"node": {"oid": "825d4be21a18473a5b08d6dc7582052b5658a390", "messageHeadline": "Update release script (#4327)", "author": {"name": "LiRen Tu", "email": "tuliren.git@outlook.com", "user": {"login": "tuliren"}}, "additions": 13, "deletions": 6}}, {"node": {"oid": "fd823e7a7aa49ec6a2d000745aa800391123abcc", "messageHeadline": "add kube entrypoint env variable for google analytics (#4334)", "author": {"name": "Jared Rhizor", "email": "jared@dataline.io", "user": {"login": "jrhizor"}}, "additions": 4, "deletions": 3}}, {"node": {"oid": "d269f91871f4f483314e43c1cb76ee544fb7628c", "messageHeadline": "correct url (#4293)", "author": {"name": "Marcos Marx", "email": "marcosmarxm@users.noreply.github.com", "user": {"login": "marcosmarxm"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "77f7096d142943ab7f181b55a3f38c253aa9c19d", "messageHeadline": "\ud83d\udc1b Source Mailchimp: use datacenter parameter from apikey info (#4285)", "author": {"name": "Marcos Marx", "email": "marcosmarxm@users.noreply.github.com", "user": {"login": "marcosmarxm"}}, "additions": 20, "deletions": 8}}, {"node": {"oid": "a824323df2ba359db83c71e4f47b43dca53a1ca1", "messageHeadline": "use kind instead of minikube for kube integration tests (#4333)", "author": {"name": "Jared Rhizor", "email": "jared@dataline.io", "user": {"login": "jrhizor"}}, "additions": 2, "deletions": 14}}, {"node": {"oid": "997344299adf9cfec82279e7a8b74aafa50b46c7", "messageHeadline": "Specify kube namespace (#4317)", "author": {"name": "Christophe Duong", "email": "christophe.duong@gmail.com", "user": {"login": "ChristopheDuong"}}, "additions": 38, "deletions": 8}}, {"node": {"oid": "c130465048d20c139a64c365fc75cb31d405ab39", "messageHeadline": "Release Shopify source 0.1.6 (#4332)", "author": {"name": "Sherif A. Nada", "email": "snadalive@gmail.com", "user": {"login": "sherifnada"}}, "additions": 196, "deletions": 198}}, {"node": {"oid": "e01576d46134d1b61b0e2054ae8db76625c3780b", "messageHeadline": "\ud83c\udf89 Source Shopify: add pages, price rules and discount codes streams (\u2026", "author": {"name": "jacqueskpoty", "email": "jacques.kpoty@gmail.com", "user": null}, "additions": 783, "deletions": 23}}, {"node": {"oid": "aa4df858fd8121a508ca4a6c8688c835ad26ff17", "messageHeadline": "Release Community PR 4288 (#4331)", "author": {"name": "Sherif A. Nada", "email": "snadalive@gmail.com", "user": {"login": "sherifnada"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "f4ddf4042d9a6a2dd9e5b8ea34b1897d6339dcfc", "messageHeadline": "\ud83d\udc1b Bugfix incorrectly failing check connection operations in Google Ad\u2026", "author": {"name": "Harshith Mullapudi", "email": "harshithmullapudi@gmail.com", "user": {"login": "harshithmullapudi"}}, "additions": 15, "deletions": 12}}, {"node": {"oid": "539db2c8b8925070ad18d5567c39994ca5bf2c0a", "messageHeadline": "6/24/2021 connector changelog (#4325)", "author": {"name": "Abhi Vaidyanatha", "email": "abhi@airbyte.io", "user": {"login": "avaidyanatha"}}, "additions": 11, "deletions": 0}}, {"node": {"oid": "6e11950a66fdb3cd47a2ce95748e3749d4817fb9", "messageHeadline": "Add Db2 to Summary.md (#4324)", "author": {"name": "Abhi Vaidyanatha", "email": "abhi@airbyte.io", "user": {"login": "avaidyanatha"}}, "additions": 1, "deletions": 0}}, {"node": {"oid": "3c14a8261b88763513a914765274103b381d1158", "messageHeadline": "Kube Improvements. (#4313)", "author": {"name": "Davin Chia", "email": "davinchia@gmail.com", "user": {"login": "davinchia"}}, "additions": 35, "deletions": 6}}, {"node": {"oid": "92007201c85ee63d496110089ac805af9d2aa99d", "messageHeadline": "Fix oracle integration test. (#4238)", "author": {"name": "Davin Chia", "email": "davinchia@gmail.com", "user": {"login": "davinchia"}}, "additions": 5, "deletions": 0}}, {"node": {"oid": "f085be2fa2c566801df10fd079d9fc08ddd6b49e", "messageHeadline": "Add fullstory identify call (#4267)", "author": {"name": "Artem Astapenko", "email": "3767150+Jamakase@users.noreply.github.com", "user": {"login": "jamakase"}}, "additions": 39, "deletions": 55}}, {"node": {"oid": "19a924a905751f5a703a03f1aacd6144a06629ad", "messageHeadline": "Cache KubePodProcess return code.  (#4301)", "author": {"name": "Jared Rhizor", "email": "jared@dataline.io", "user": {"login": "jrhizor"}}, "additions": 9, "deletions": 1}}, {"node": {"oid": "8522a1cd9f1efdb7c068245c40cb267f1a4b237a", "messageHeadline": "Change all instances of DBT to dbt in markdown files. (#4308)", "author": {"name": "Abhi Vaidyanatha", "email": "abhi@airbyte.io", "user": {"login": "avaidyanatha"}}, "additions": 29, "deletions": 29}}, {"node": {"oid": "0009c9732457ca95973b5c237b9d508410f89263", "messageHeadline": "Bump version: 0.26.2-alpha \u2192 0.26.3-alpha (#4310)", "author": {"name": "LiRen Tu", "email": "tuliren.git@outlook.com", "user": {"login": "tuliren"}}, "additions": 11, "deletions": 11}}, {"node": {"oid": "e2c5b1d4c7273f285cb78536ae327af7ea455572", "messageHeadline": "\ud83c\udf89  S3 destination: Avro & Jsonl output (#4227)", "author": {"name": "LiRen Tu", "email": "tuliren.git@outlook.com", "user": {"login": "tuliren"}}, "additions": 1233, "deletions": 200}}, {"node": {"oid": "0e5ec6a1b6beaf7c5c371b9007ff2d16ec3d7c5d", "messageHeadline": "revert log-breaking change and add comments (#4303)", "author": {"name": "Jared Rhizor", "email": "jared@dataline.io", "user": {"login": "jrhizor"}}, "additions": 16, "deletions": 0}}, {"node": {"oid": "38ed70c816a09c33fed494850ae312eb476e439f", "messageHeadline": "remove s3 logging from docker-compose and update upgrade docs (#4278)", "author": {"name": "Jared Rhizor", "email": "jared@dataline.io", "user": {"login": "jrhizor"}}, "additions": 2, "deletions": 15}}, {"node": {"oid": "0a4712cbe70036689417d5e854ce9b03f4c40d1a", "messageHeadline": "\ud83c\udf89 New Source: IBM DB2 (#4197)", "author": {"name": "irynakruk", "email": "iryna.kruk9@gmail.com", "user": {"login": "irynakruk"}}, "additions": 978, "deletions": 4}}, {"node": {"oid": "ebbef5e3efeb0676829a40145c18664247edbe3e", "messageHeadline": "update PR template", "author": {"name": "Sherif A. Nada", "email": "snadalive@gmail.com", "user": {"login": "sherifnada"}}, "additions": 3, "deletions": 2}}, {"node": {"oid": "75a1dda07e8ae12cd5b6cd5c4b785ba3b8deb45b", "messageHeadline": "\ud83c\udf89 New BigQuery destination with Structured/Repeated Records (#4176)", "author": {"name": "Christophe Duong", "email": "christophe.duong@gmail.com", "user": {"login": "ChristopheDuong"}}, "additions": 998, "deletions": 89}}, {"node": {"oid": "7264c57f6d4f1899f71190eb0f693a1c87d7778b", "messageHeadline": "Track Feature usage", "author": {"name": "Christophe Duong", "email": "christophe.duong@gmail.com", "user": {"login": "ChristopheDuong"}}, "additions": 181, "deletions": 71}}, {"node": {"oid": "d1e62321b4a3f0dd9135f1880963fa1a3ac444e2", "messageHeadline": "format master (#4287)", "author": {"name": "Subodh Kant Chaturvedi", "email": "subodh1810@gmail.com", "user": {"login": "subodh1810"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "2e75ba69ef3c31bcf34212ea3d8354605db34cb1", "messageHeadline": "fix mysql-cdc OOM: use capped queue (#4203)", "author": {"name": "Subodh Kant Chaturvedi", "email": "subodh1810@gmail.com", "user": {"login": "subodh1810"}}, "additions": 20, "deletions": 5}}, {"node": {"oid": "2f7c15a540ad16824ac80f8674e30c63b915a690", "messageHeadline": "Source Facebook: migrate to CDK (#3743)", "author": {"name": "Eugene Kulak", "email": "widowmakerreborn@gmail.com", "user": {"login": "keu"}}, "additions": 1195, "deletions": 6047}}, {"node": {"oid": "b3c65050a285bc221ceb85224a916307b6f66325", "messageHeadline": "Standardize error structure in json responses.  (#4170)", "author": {"name": "Jenny Brown", "email": "85510829+airbyte-jenny@users.noreply.github.com", "user": {"login": "airbyte-jenny"}}, "additions": 773, "deletions": 359}}, {"node": {"oid": "400d730d27c855b38371b6ee064959b8186105e9", "messageHeadline": "hotfix: run generateSourceTestDocs", "author": {"name": "jrhizor", "email": "me@jaredrhizor.com", "user": {"login": "jrhizor"}}, "additions": 2, "deletions": 1}}, {"node": {"oid": "4c2fc3ba00b2272e3c4b83b94efccb9957b5b346", "messageHeadline": "Bump harvest version (#4277)", "author": {"name": "Vadym", "email": "vege1wgw@gmail.com", "user": {"login": "htrueman"}}, "additions": 1, "deletions": 0}}, {"node": {"oid": "d0a155060a7ac1fc963dedaa122d325ea9153756", "messageHeadline": "Bump source Harvest docker version (#4274)", "author": {"name": "Vadym", "email": "vege1wgw@gmail.com", "user": {"login": "htrueman"}}, "additions": 3, "deletions": 3}}, {"node": {"oid": "0eb72867b6aa102fba220cac9e7919bed09e2857", "messageHeadline": "test for AIRBYTE_ENTRYPOINT env variable in connectors (#4255)", "author": {"name": "Jared Rhizor", "email": "jared@dataline.io", "user": {"login": "jrhizor"}}, "additions": 133, "deletions": 3}}, {"node": {"oid": "79b737c162c0e7eb62c00cd9c89d64274925b5fc", "messageHeadline": "fix Learn more link on Normalization & Transformation connector Setti\u2026", "author": {"name": "Eduardo Bizarro", "email": "edbizarro@gmail.com", "user": {"login": "edbizarro"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "3d44999e1c462d57e48b5619941b85de240ae671", "messageHeadline": "\ud83c\udf89 Source Looker: enable supporting of customer-hosted (self-hosted) i\u2026", "author": {"name": "Janardhanpoola", "email": "35266407+Janardhanpoola@users.noreply.github.com", "user": {"login": "Janardhanpoola"}}, "additions": 13, "deletions": 6}}, {"node": {"oid": "b1a6f3ba229d554500763e6706c9dea657712a4a", "messageHeadline": "fixes #4247: change data type on statement_key so default normalizati\u2026", "author": {"name": "Tyler Schroeder", "email": "tyler@tylerschroeder.com", "user": {"login": "tyschroed"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "cef8b80c6b4f26cdeea1f06dfcd5a14c62f8c8e7", "messageHeadline": "SAT: DX improvements, better error handling and more (#4260)", "author": {"name": "Eugene Kulak", "email": "widowmakerreborn@gmail.com", "user": {"login": "keu"}}, "additions": 67, "deletions": 27}}, {"node": {"oid": "39fe5fed1622e1a82d8c5983a4d7876ad81e1f9b", "messageHeadline": "Add 0.26.2 changelog (#4259)", "author": {"name": "Abhi Vaidyanatha", "email": "abhi@airbyte.io", "user": {"login": "avaidyanatha"}}, "additions": 9, "deletions": 5}}, {"node": {"oid": "b57736b0ce7c54e2c20706f5088409ffa598facd", "messageHeadline": "Documentation correct markdown list in csv and json destination (#4165)", "author": {"name": "Marcos Marx", "email": "marcosmarxm@users.noreply.github.com", "user": {"login": "marcosmarxm"}}, "additions": 23, "deletions": 8}}, {"node": {"oid": "cd8b2a82996d52db361a620a9f7d5aaf9d2b0dfa", "messageHeadline": "Add architecture diagram to K8s contribution doc (#4257)", "author": {"name": "Abhi Vaidyanatha", "email": "abhi@airbyte.io", "user": {"login": "avaidyanatha"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "76f1b942f636d1be9f5611a5c5a4a6fcc42fdf37", "messageHeadline": "Update deployment title (#4256)", "author": {"name": "Abhi Vaidyanatha", "email": "abhi@airbyte.io", "user": {"login": "avaidyanatha"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "51bb5ccf4221af81f0cb3ddc5f4ba7aaa6a66bf6", "messageHeadline": "kubernetes v2 docs (#4234)", "author": {"name": "Jared Rhizor", "email": "jared@dataline.io", "user": {"login": "jrhizor"}}, "additions": 185, "deletions": 111}}, {"node": {"oid": "156629ca957c7f9528ae62b69797bb77a27b3e8d", "messageHeadline": "Bump Harvest Source connector 0.1.2 (#4223)", "author": {"name": "Marcos Marx", "email": "marcosmarxm@users.noreply.github.com", "user": {"login": "marcosmarxm"}}, "additions": 13, "deletions": 4}}, {"node": {"oid": "cb09c0403c20900a6f1d652400899024956a7641", "messageHeadline": "Bump version: 0.26.1-alpha \u2192 0.26.2-alpha (#4249)", "author": {"name": "Jared Rhizor", "email": "jared@dataline.io", "user": {"login": "jrhizor"}}, "additions": 11, "deletions": 11}}, {"node": {"oid": "27ae6f182e0caf6e0a8e501a0e16d6227c30b0e6", "messageHeadline": "fix build (#4250)", "author": {"name": "Jared Rhizor", "email": "jared@dataline.io", "user": {"login": "jrhizor"}}, "additions": 5, "deletions": 5}}, {"node": {"oid": "55d3b4dc0c7bc2875bf12fc658e750baa5bb7962", "messageHeadline": "Add details to docs (#4244)", "author": {"name": "Christophe Duong", "email": "christophe.duong@gmail.com", "user": {"login": "ChristopheDuong"}}, "additions": 84, "deletions": 110}}, {"node": {"oid": "e99cc5980900ad6d0b7917390e96c02a8a3a41ea", "messageHeadline": "Request integration (#4047)", "author": {"name": "Artem Astapenko", "email": "3767150+Jamakase@users.noreply.github.com", "user": {"login": "jamakase"}}, "additions": 446, "deletions": 80}}, {"node": {"oid": "6b112b0bd76bbc87559073490bd65044117a903e", "messageHeadline": "Write how to connect to external db (#4211)", "author": {"name": "Christophe Duong", "email": "christophe.duong@gmail.com", "user": {"login": "ChristopheDuong"}}, "additions": 106, "deletions": 27}}, {"node": {"oid": "ad703e4112dd93be932a6f151de5758b2c30832b", "messageHeadline": "Singer Source Template: fix dockerfile", "author": {"name": "Eugene Kulak", "email": "widowmakerreborn@gmail.com", "user": {"login": "keu"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "e60f5369e0f8494fbefd61f8aabb0d20b66462d9", "messageHeadline": ":tada: Kube Logs support stored and reading from S3. (#4053)", "author": {"name": "Davin Chia", "email": "davinchia@gmail.com", "user": {"login": "davinchia"}}, "additions": 732, "deletions": 116}}, {"node": {"oid": "a0f27b3ecb5de29b68ca3670ffa99ebf54b1f36e", "messageHeadline": "fixes #4221. Fix broken spec file property and point to correct docs \u2026", "author": {"name": "Tyler Schroeder", "email": "tyler@tylerschroeder.com", "user": {"login": "tyschroed"}}, "additions": 5, "deletions": 5}}, {"node": {"oid": "d336597ab2d9b457e305db647514753cb83bd030", "messageHeadline": "make entrypoints posix-compatible (#4220)", "author": {"name": "Jared Rhizor", "email": "jared@dataline.io", "user": {"login": "jrhizor"}}, "additions": 3, "deletions": 3}}, {"node": {"oid": "f3330a9c274bb6b2bdbfd721e8615556073b73b0", "messageHeadline": "fix gke file copy errors (#4214)", "author": {"name": "Jared Rhizor", "email": "jared@dataline.io", "user": {"login": "jrhizor"}}, "additions": 77, "deletions": 44}}, {"node": {"oid": "88d7953a18416a2493633224dd47afc972b2c913", "messageHeadline": "Add CHANGELOG for Sources (#4215)", "author": {"name": "Marcos Marx", "email": "marcosmarxm@users.noreply.github.com", "user": {"login": "marcosmarxm"}}, "additions": 169, "deletions": 31}}, {"node": {"oid": "135af259d1d00a2efb2c2a0aea6f208a598c44fa", "messageHeadline": "Fix formatting on 6/18 changelog (#4217)", "author": {"name": "Abhi Vaidyanatha", "email": "abhi@airbyte.io", "user": {"login": "avaidyanatha"}}, "additions": 5, "deletions": 7}}, {"node": {"oid": "023539ec6ae4eab84f7f02360dbab733c55bc0c6", "messageHeadline": "Finishing touches on Changelog 6/17 (#4216)", "author": {"name": "Abhi Vaidyanatha", "email": "abhi@airbyte.io", "user": {"login": "avaidyanatha"}}, "additions": 3, "deletions": 1}}, {"node": {"oid": "39d42216b8eed9a9d40df5ef2d0cb470de55f515", "messageHeadline": "Validate source/destination definition ids before create connection -\u2026", "author": {"name": "Jenny Brown", "email": "85510829+airbyte-jenny@users.noreply.github.com", "user": {"login": "airbyte-jenny"}}, "additions": 64, "deletions": 8}}, {"node": {"oid": "397aaa9de30b150445a8489846761ea8c8e02ce1", "messageHeadline": "wait until uuid is available to start server and scheduler (#4208)", "author": {"name": "Jared Rhizor", "email": "jared@dataline.io", "user": {"login": "jrhizor"}}, "additions": 4, "deletions": 0}}, {"node": {"oid": "8d037ae3c0f4c101a1b619eb8503b8311cc90851", "messageHeadline": "Bump version: 0.26.0-alpha \u2192 0.26.1-alpha (#4196)", "author": {"name": "Davin Chia", "email": "davinchia@gmail.com", "user": {"login": "davinchia"}}, "additions": 11, "deletions": 11}}, {"node": {"oid": "883166a6c2e256a51f82e28bb7819563c9a061d1", "messageHeadline": "use ec2 runner for kube acceptance tests (#4058)", "author": {"name": "Jared Rhizor", "email": "jared@dataline.io", "user": {"login": "jrhizor"}}, "additions": 126, "deletions": 43}}, {"node": {"oid": "f4aefe6f68f80837d3beffcc66c789768167ccb6", "messageHeadline": "6/17 changelog updates (#4194)", "author": {"name": "Abhi Vaidyanatha", "email": "abhi@airbyte.io", "user": {"login": "avaidyanatha"}}, "additions": 18, "deletions": 0}}, {"node": {"oid": "ef853153a581dbb0a94c8aec3a5651cf6fa4de51", "messageHeadline": "kube zombie handling (#4137)", "author": {"name": "Jared Rhizor", "email": "jared@dataline.io", "user": {"login": "jrhizor"}}, "additions": 439, "deletions": 40}}, {"node": {"oid": "991cb688840ab2e0caa89d4efe63f7821f4fbfc7", "messageHeadline": "improve temporal configuration on kubernetes (#4183)", "author": {"name": "Jared Rhizor", "email": "jared@dataline.io", "user": {"login": "jrhizor"}}, "additions": 58, "deletions": 10}}, {"node": {"oid": "63d1274d8c25d32ce8ce28381e5231bffaa6c9fa", "messageHeadline": "format bigquery connector (#4192)", "author": {"name": "Marcos Marx", "email": "marcosmarxm@users.noreply.github.com", "user": {"login": "marcosmarxm"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "2f24918ad510622d0cb69e572b6032c40c73fd9c", "messageHeadline": "new position_recruiter (#4193)", "author": {"name": "John Lafleur", "email": "john@airbyte.io", "user": {"login": "johnlafleur"}}, "additions": 22, "deletions": 17}}, {"node": {"oid": "3d20fcb402b6ed045755f8268cd98b06e03687c6", "messageHeadline": "use retry for creating database pool inside the server and scheduler \u2026", "author": {"name": "Jared Rhizor", "email": "jared@dataline.io", "user": {"login": "jrhizor"}}, "additions": 30, "deletions": 12}}, {"node": {"oid": "ea490401e792ce89ff6a1b798c2b9caa953d9c5a", "messageHeadline": "Update technical-content-writer.md", "author": {"name": "John Lafleur", "email": "john@airbyte.io", "user": {"login": "johnlafleur"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "c336bfb2ca65cc33df1d233e0dd9e73420532fd5", "messageHeadline": "\ud83c\udf89 Make credentials optional in BigQuery connector (issue #3657) (#3947)", "author": {"name": "sabifranjo", "email": "sabifranjo@gmail.com", "user": {"login": "sabifranjo"}}, "additions": 27, "deletions": 14}}, {"node": {"oid": "f365c0c4307364f7bcc822bdcf65aebf852066dd", "messageHeadline": "destination mssql correct spec doc info (#4185)", "author": {"name": "Marcos Marx", "email": "marcosmarxm@users.noreply.github.com", "user": {"login": "marcosmarxm"}}, "additions": 16, "deletions": 7}}, {"node": {"oid": "4cd3e351e796f00c6071ba6a402fd32a888a5948", "messageHeadline": "Remove noisy error log (#4177)", "author": {"name": "Christophe Duong", "email": "christophe.duong@gmail.com", "user": {"login": "ChristopheDuong"}}, "additions": 9, "deletions": 5}}, {"node": {"oid": "a507f30a9c290042681a18a018a539f563f529ef", "messageHeadline": "Google Ads Connector: Release community-contributed  (#4135)", "author": {"name": "Yevhenii", "email": "34103125+yevhenii-ldv@users.noreply.github.com", "user": {"login": "yevhenii-ldv"}}, "additions": 102, "deletions": 165}}, {"node": {"oid": "ca369721144ba1fea59e9de39032af92943aeb69", "messageHeadline": "\ud83c\udf89 Add docs on namespace changes (#3886)", "author": {"name": "Christophe Duong", "email": "christophe.duong@gmail.com", "user": {"login": "ChristopheDuong"}}, "additions": 104, "deletions": 50}}, {"node": {"oid": "75f6cb5d1f96b46c52bdd5bcbbca110491d16849", "messageHeadline": "Jamakase/add normalization select dropdown (#4129)", "author": {"name": "Artem Astapenko", "email": "3767150+Jamakase@users.noreply.github.com", "user": {"login": "jamakase"}}, "additions": 441, "deletions": 282}}, {"node": {"oid": "4eb9258bfe2f63946c84da8e5e9f65fef5c49ace", "messageHeadline": "Davinchia/release 0.26.0 alpha (#4172)", "author": {"name": "Davin Chia", "email": "davinchia@gmail.com", "user": {"login": "davinchia"}}, "additions": 12, "deletions": 12}}, {"node": {"oid": "34a695829e885b0c8a8bfdead44647d3a6b2dd85", "messageHeadline": "add fullstory (#4171)", "author": {"name": "Jared Rhizor", "email": "jared@dataline.io", "user": {"login": "jrhizor"}}, "additions": 59, "deletions": 0}}, {"node": {"oid": "f5d8203f7b5d21fbe92ce994662d5fbf46f0b583", "messageHeadline": "explicitly check for jq in unit test (#4145)", "author": {"name": "Charles", "email": "giardina.charles@gmail.com", "user": {"login": "cgardens"}}, "additions": 30, "deletions": 1}}, {"node": {"oid": "a8fedfe4c343943f21ad2d90f48b0db435afab32", "messageHeadline": "Frontend correct doc support link (#4168)", "author": {"name": "Marcos Marx", "email": "marcosmarxm@users.noreply.github.com", "user": {"login": "marcosmarxm"}}, "additions": 3, "deletions": 3}}, {"node": {"oid": "14b605e06425fd3e0d0216e77e830bef9cc250a6", "messageHeadline": "Bump version and fix format (#4167)", "author": {"name": "LiRen Tu", "email": "tuliren.git@outlook.com", "user": {"login": "tuliren"}}, "additions": 31, "deletions": 28}}, {"node": {"oid": "3bbbfcc8cfee2e579eeaad6fe56283528fa5266a", "messageHeadline": "\ud83c\udf89 Source Postres: Added new comprehensive data type tests (#4074)", "author": {"name": "etsybaev", "email": "etsybaev@gmail.com", "user": {"login": "etsybaev"}}, "additions": 1053, "deletions": 0}}, {"node": {"oid": "78d17bc1a443c9ef78aeb6ec3f05b8e15ffed857", "messageHeadline": "Source Amazon Seller Partner: Error for max wait time reached when cr\u2026", "author": {"name": "Harshith Mullapudi", "email": "harshithmullapudi@gmail.com", "user": {"login": "harshithmullapudi"}}, "additions": 124, "deletions": 64}}, {"node": {"oid": "53b51c08d1a125b97855d92ba00f7bb1882ae3f1", "messageHeadline": "Bump S3 destination version (#4166)", "author": {"name": "LiRen Tu", "email": "tuliren.git@outlook.com", "user": {"login": "tuliren"}}, "additions": 5, "deletions": 4}}, {"node": {"oid": "a817d9c4df8f84898bf888cdfefdd94da31c287a", "messageHeadline": "S3 destination check to verify prefix access and not full-bucket acce\u2026", "author": {"name": "itaiad200", "email": "itaiad200@gmail.com", "user": {"login": "itaiad200"}}, "additions": 9, "deletions": 2}}, {"node": {"oid": "66e8eb9bbe708a9242f6cd905fb094b5cffd7ff8", "messageHeadline": "Remove Tap / Target Nomenclature from Workers (#4149)", "author": {"name": "Charles", "email": "giardina.charles@gmail.com", "user": {"login": "cgardens"}}, "additions": 73, "deletions": 70}}, {"node": {"oid": "6239d8d049b5ca39bb0b2c7852e7f8b017674a37", "messageHeadline": "\"production\" back pressure test (#4151)", "author": {"name": "Charles", "email": "giardina.charles@gmail.com", "user": {"login": "cgardens"}}, "additions": 73, "deletions": 0}}, {"node": {"oid": "0884fa74a6a396c64f130fe4a139b7e4b10a3704", "messageHeadline": "\ud83d\udcdaMore clarity added for Windows based Docker Desktop environments (#4\u2026", "author": {"name": "Prashantha Patali", "email": "patali@gmail.com", "user": {"login": "ppatali"}}, "additions": 34, "deletions": 17}}, {"node": {"oid": "810fde9e21b67c6a40e4240b33bb6234a9c4d0bc", "messageHeadline": "Documentation correct summary normalization docs (#4158)", "author": {"name": "Marcos Marx", "email": "marcosmarxm@users.noreply.github.com", "user": {"login": "marcosmarxm"}}, "additions": 3, "deletions": 3}}, {"node": {"oid": "71f4bacf8a6caf5d391ccd14e1b7a73a87c73409", "messageHeadline": "Source Facebook Marketing: remove fields deprecated in v11 (#4156)", "author": {"name": "Eugene Kulak", "email": "widowmakerreborn@gmail.com", "user": {"login": "keu"}}, "additions": 32, "deletions": 7589}}, {"node": {"oid": "597198300488363a9cc0139c8d0236ea0ace61a0", "messageHeadline": "Source HubSpot: Add dealstage history retrieval to DealStream (#4131)", "author": {"name": "Yevhenii", "email": "34103125+yevhenii-ldv@users.noreply.github.com", "user": {"login": "yevhenii-ldv"}}, "additions": 272, "deletions": 5954}}, {"node": {"oid": "e468c2c2a76ebcac0647fab57d533f594fe2ef0a", "messageHeadline": "Namespace fields were introduced between 0.24.6 and 0.24.8 in the bac\u2026", "author": {"name": "Christophe Duong", "email": "christophe.duong@gmail.com", "user": {"login": "ChristopheDuong"}}, "additions": 18, "deletions": 0}}, {"node": {"oid": "286f30f9edfc95e65fcdf88fe177f9ee9ec5bc02", "messageHeadline": "CDK: tool for auto-generating schemas from the stream output (#3948)", "author": {"name": "vovavovavovavova", "email": "39351371+vovavovavovavova@users.noreply.github.com", "user": {"login": "vovavovavovavova"}}, "additions": 77, "deletions": 0}}, {"node": {"oid": "5d045a80c88a31110ba16f25ba0c721a29a86d2f", "messageHeadline": "Source: Facebook Marketing use latest version of facebook_bussiness d\u2026", "author": {"name": "Marcos Marx", "email": "marcosmarxm@users.noreply.github.com", "user": {"login": "marcosmarxm"}}, "additions": 15, "deletions": 17}}, {"node": {"oid": "85ee72d12f93a2159d26d4e490498e1d301d620c", "messageHeadline": "increase file size for import config (#4146)", "author": {"name": "Marcos Marx", "email": "marcosmarxm@users.noreply.github.com", "user": {"login": "marcosmarxm"}}, "additions": 1, "deletions": 0}}, {"node": {"oid": "3dd14e2c882c04972df4da067efac406b830fbac", "messageHeadline": "add section troubleshoot related issue btw kubectl/kustomize on k8s d\u2026", "author": {"name": "Marcos Marx", "email": "marcosmarxm@users.noreply.github.com", "user": {"login": "marcosmarxm"}}, "additions": 10, "deletions": 1}}, {"node": {"oid": "02c49c15cdae714d0f17ca2d1c0450abf2bf25e0", "messageHeadline": "update style docs on import styles (#4144)", "author": {"name": "Charles", "email": "giardina.charles@gmail.com", "user": {"login": "cgardens"}}, "additions": 2, "deletions": 1}}, {"node": {"oid": "856abc3b8fa1f8750a6ca6610e0b24a26427c507", "messageHeadline": "\ud83c\udf89 Google Analytics connector is failing (#3648)", "author": {"name": "Kirill Chernov", "email": "36486349+po3na4skld@users.noreply.github.com", "user": {"login": "po3na4skld"}}, "additions": 616, "deletions": 408}}, {"node": {"oid": "6fb1b9ba84371e29ae050ea50e2a9d361210dc48", "messageHeadline": "\ud83d\udc1b Fix ScaffoldJavaJdbcSourceAcceptanceTest template (#4132)", "author": {"name": "Andrii Leonets", "email": "30464745+DoNotPanicUA@users.noreply.github.com", "user": {"login": "DoNotPanicUA"}}, "additions": 2, "deletions": 1}}, {"node": {"oid": "2c22e5514ab4068f289a9e085b690e5ef6b3535a", "messageHeadline": "\ud83c\udf89 Custom DBT Transformations operations is now live! (Fixed migration\u2026", "author": {"name": "Subodh Kant Chaturvedi", "email": "subodh1810@gmail.com", "user": {"login": "subodh1810"}}, "additions": 19, "deletions": 12}}, {"node": {"oid": "4e449e98a58c56295d8b8194aa22ec8c77571e54", "messageHeadline": "Bump jira version (#4126)", "author": {"name": "LiRen Tu", "email": "tuliren.git@outlook.com", "user": {"login": "tuliren"}}, "additions": 12, "deletions": 8}}, {"node": {"oid": "5a373593893fce8d540b10b12efa4a0ae266ddef", "messageHeadline": ":tada: Added getting started for google ads connector (#4125)", "author": {"name": "Harshith Mullapudi", "email": "harshithmullapudi@gmail.com", "user": {"login": "harshithmullapudi"}}, "additions": 74, "deletions": 0}}, {"node": {"oid": "9e260fe36c817aa47c9a1a37c4b2659093173eeb", "messageHeadline": "Update users stream of Jira source to use correct endpoint and query \u2026", "author": {"name": "Chris Wu", "email": "cjwu15@gmail.com", "user": {"login": "cjwooo"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "143a34d942819457c78600406973abc4267bd2fa", "messageHeadline": "Fixed NPE errors for DBs (#4075)", "author": {"name": "etsybaev", "email": "etsybaev@gmail.com", "user": {"login": "etsybaev"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "d5382b2c68464dfdb13b2ab0028fb0123bea31ba", "messageHeadline": "Fix compilation errors Oracle destination (#4076)", "author": {"name": "Mario Molina", "email": "mmolimar@gmail.com", "user": {"login": "mmolimar"}}, "additions": 6, "deletions": 5}}, {"node": {"oid": "01584a9eb205e2f823cd3de019fdaedc5e075543", "messageHeadline": "Adding links to set up walkthrough in docs (#4120)", "author": {"name": "John Lafleur", "email": "john@airbyte.io", "user": {"login": "johnlafleur"}}, "additions": 6, "deletions": 0}}, {"node": {"oid": "87552b25e4fae40bb2c700b9fa59b7ca9cb0fda6", "messageHeadline": "\ud83c\udf89 Destination S3: parquet output (#3908)", "author": {"name": "LiRen Tu", "email": "tuliren.git@outlook.com", "user": {"login": "tuliren"}}, "additions": 2385, "deletions": 436}}, {"node": {"oid": "a721429319ddf3954993704db7bdcab170d77e43", "messageHeadline": "Test PR 4038 (#4067)", "author": {"name": "Marcos Marx", "email": "marcosmarxm@users.noreply.github.com", "user": {"login": "marcosmarxm"}}, "additions": 3, "deletions": 3}}, {"node": {"oid": "8f3bf60d963a98d239f153f32f49745efc71b278", "messageHeadline": "Add community Code of Conduct. (#4116)", "author": {"name": "Abhi Vaidyanatha", "email": "abhi@airbyte.io", "user": {"login": "avaidyanatha"}}, "additions": 35, "deletions": 0}}, {"node": {"oid": "656d69c5aff513ed4e9b1078eec494616b940230", "messageHeadline": "Refactor tutorials section in docs to be more clear (#4052)", "author": {"name": "Abhi Vaidyanatha", "email": "abhi@airbyte.io", "user": {"login": "avaidyanatha"}}, "additions": 37, "deletions": 25}}, {"node": {"oid": "83a0ad1c32d1ca8f831c9111fc54e2335fd82a03", "messageHeadline": "Correct pattern for connector label (#4112)", "author": {"name": "Marcos Marx", "email": "marcosmarxm@users.noreply.github.com", "user": {"login": "marcosmarxm"}}, "additions": 7, "deletions": 7}}, {"node": {"oid": "688ce0a1de016ebcf062741a5bc6c03604936e0a", "messageHeadline": "Minor code style step (#4110)", "author": {"name": "Marcos Marx", "email": "marcosmarxm@users.noreply.github.com", "user": {"login": "marcosmarxm"}}, "additions": 2, "deletions": 1}}, {"node": {"oid": "f97db4bff2a8e1d1d4ba15b7d5d5aa452681b434", "messageHeadline": "Add transform airbyte dbt to Summary and change links (#4106)", "author": {"name": "Marcos Marx", "email": "marcosmarxm@users.noreply.github.com", "user": {"login": "marcosmarxm"}}, "additions": 10, "deletions": 9}}, {"node": {"oid": "d31e245f927bbac89ebda73a9c753f9f6668bdc6", "messageHeadline": "Add oracle destination to config files (#4045)", "author": {"name": "Marcos Marx", "email": "marcosmarxm@users.noreply.github.com", "user": {"login": "marcosmarxm"}}, "additions": 13, "deletions": 0}}, {"node": {"oid": "8fdc667efd758a66e0e027b84ff22f70b025276c", "messageHeadline": "format google-ads connector (#4080)", "author": {"name": "Subodh Kant Chaturvedi", "email": "subodh1810@gmail.com", "user": {"login": "subodh1810"}}, "additions": 6, "deletions": 6}}, {"node": {"oid": "8593071db0d442d44f2b673a58c053bfe45630fe", "messageHeadline": "\ud83c\udf89 migration: implement logic to migrate basic_normalization from dest\u2026", "author": {"name": "Subodh Kant Chaturvedi", "email": "subodh1810@gmail.com", "user": {"login": "subodh1810"}}, "additions": 707, "deletions": 204}}, {"node": {"oid": "22b75c56ea40227c4fb04a1ca0b76d438967c242", "messageHeadline": "Add docs on custom Operations (#3507)", "author": {"name": "Christophe Duong", "email": "christophe.duong@gmail.com", "user": {"login": "ChristopheDuong"}}, "additions": 375, "deletions": 133}}, {"node": {"oid": "bad2fb14e3b4444881691baa49efee865372f524", "messageHeadline": "\ud83c\udf89 New source: Google Ads API (#3842)", "author": {"name": "Harshith Mullapudi", "email": "harshithmullapudi@gmail.com", "user": {"login": "harshithmullapudi"}}, "additions": 1896, "deletions": 1}}, {"node": {"oid": "5cb6f5fe17592d3c2d4fae20b7ae6293dc6c194d", "messageHeadline": "Job description for content writer (#4078)", "author": {"name": "John Lafleur", "email": "john@airbyte.io", "user": {"login": "johnlafleur"}}, "additions": 70, "deletions": 0}}, {"node": {"oid": "153310a86a3db4f6b4b18c5b33342a73774c870c", "messageHeadline": "Fix invalid JSON syntax (#4077)", "author": {"name": "Fred Reimer", "email": "freimer@freimer.org", "user": {"login": "freimer"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "d2f96436503919aa32baa541fb2b7c45abd8465f", "messageHeadline": "\ud83c\udf89 Destination S3: alternative S3 support (#4038)", "author": {"name": "Duk Panhavad", "email": "panhavadd@gmail.com", "user": {"login": "panhavad"}}, "additions": 104, "deletions": 19}}, {"node": {"oid": "d06c9b735ee08d8676b9beaf58c9891f81e9f57b", "messageHeadline": "Jamakase/add normalization and transformation block (#3921)", "author": {"name": "Artem Astapenko", "email": "3767150+Jamakase@users.noreply.github.com", "user": {"login": "jamakase"}}, "additions": 1241, "deletions": 609}}, {"node": {"oid": "72d50de1b2864153503e35f0ba98b4217ac974e7", "messageHeadline": "Adding database into table query SQL operations (#3873)", "author": {"name": "Mario Molina", "email": "mmolimar@gmail.com", "user": {"login": "mmolimar"}}, "additions": 44, "deletions": 37}}, {"node": {"oid": "ebaf159d1cd755ffd13a13f8a592fe5056c18962", "messageHeadline": "fail if entrypoint not found on connector image (#4040)", "author": {"name": "Jared Rhizor", "email": "jared@dataline.io", "user": {"login": "jrhizor"}}, "additions": 1, "deletions": 2}}, {"node": {"oid": "0a96b37f04fa8748e451c4c5b79ebd2bae03a591", "messageHeadline": "Salesforce: remove sensitive fields in log (#3708)", "author": {"name": "Yevhenii", "email": "34103125+yevhenii-ldv@users.noreply.github.com", "user": {"login": "yevhenii-ldv"}}, "additions": 14, "deletions": 113}}, {"node": {"oid": "9b324f3ba5cac728a9aaa4461ffaf47620be77ee", "messageHeadline": "Make operations run with UI integration (#4055)", "author": {"name": "Christophe Duong", "email": "christophe.duong@gmail.com", "user": {"login": "ChristopheDuong"}}, "additions": 73, "deletions": 42}}, {"node": {"oid": "7c26305865f831b61a604f1825fab2f38bae34cf", "messageHeadline": "Add supportsDBT and supportsNormalization to API objects (#4031)", "author": {"name": "Christophe Duong", "email": "christophe.duong@gmail.com", "user": {"login": "ChristopheDuong"}}, "additions": 53, "deletions": 9}}, {"node": {"oid": "3dc33d10b4a7136c9b7d0d1e4cd1aa66ce3796de", "messageHeadline": "S3 Destination Timestamp Formatter should use UTC. (#4029)", "author": {"name": "Davin Chia", "email": "davinchia@gmail.com", "user": {"login": "davinchia"}}, "additions": 9, "deletions": 10}}, {"node": {"oid": "d5d0c8b252380b3a288a6383939db16550b115d6", "messageHeadline": "Replace npm install + generate -> ./generate.sh in docs (#4048)", "author": {"name": "Dmytro", "email": "46269553+TymoshokDmytro@users.noreply.github.com", "user": {"login": "TymoshokDmytro"}}, "additions": 12, "deletions": 25}}, {"node": {"oid": "e26f813536e005393b598b57c45d30891457c807", "messageHeadline": "Remove Postgres references in OracleDB Destination Docs (#4043)", "author": {"name": "Abhi Vaidyanatha", "email": "abhi@airbyte.io", "user": {"login": "avaidyanatha"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "2c480e1ca705edfda992fe298f3f71a0ab4e02ae", "messageHeadline": "Update builds.md", "author": {"name": "Sherif A. Nada", "email": "snadalive@gmail.com", "user": {"login": "sherifnada"}}, "additions": 0, "deletions": 1}}, {"node": {"oid": "512b9f3e63400a981781c1b0fd48e5578236f0d8", "messageHeadline": "Rewrite scaffoldTemplateTask test to work with new docker generator (\u2026", "author": {"name": "Dmytro", "email": "46269553+TymoshokDmytro@users.noreply.github.com", "user": {"login": "TymoshokDmytro"}}, "additions": 10, "deletions": 4}}, {"node": {"oid": "446ec0407f4adccf3e6c41e05df72ee55616c516", "messageHeadline": "\ud83c\udf89 New Source: Snowflake DB (#3844)", "author": {"name": "irynakruk", "email": "iryna.kruk9@gmail.com", "user": {"login": "irynakruk"}}, "additions": 641, "deletions": 7}}, {"node": {"oid": "d7a8427d2dcd32e4cfce96abcd485ade6b45ca39", "messageHeadline": "06/10/2021 Changelog Updates (#4036)", "author": {"name": "Abhi Vaidyanatha", "email": "abhi@airbyte.io", "user": {"login": "avaidyanatha"}}, "additions": 44, "deletions": 5}}, {"node": {"oid": "4ffa1bb6abbe79417e0a13e51d1e5bbd67bf4bc0", "messageHeadline": "add item in PR checklist for documenting build status", "author": {"name": "Sherif A. Nada", "email": "snadalive@gmail.com", "user": {"login": "sherifnada"}}, "additions": 1, "deletions": 0}}, {"node": {"oid": "83deb777e7a8507d2514d992a21790fafd4914a9", "messageHeadline": "Correct Source-Jdbc error. (#4026)", "author": {"name": "Davin Chia", "email": "davinchia@gmail.com", "user": {"login": "davinchia"}}, "additions": 4, "deletions": 3}}, {"node": {"oid": "c7fe7993d4ad439a1f437760bbaafdae02990454", "messageHeadline": "bump version because of conflict with other publishing (#4023)", "author": {"name": "Eugene Kulak", "email": "widowmakerreborn@gmail.com", "user": {"login": "keu"}}, "additions": 4, "deletions": 4}}, {"node": {"oid": "9965abb9056cb875accb16636381d1ec3fe5ba77", "messageHeadline": "Bump version: 0.24.8-alpha \u2192 0.25.0-alpha (#4022)", "author": {"name": "Christophe Duong", "email": "christophe.duong@gmail.com", "user": {"login": "ChristopheDuong"}}, "additions": 11, "deletions": 11}}, {"node": {"oid": "144bc7814e072f21083d203a00f2efa21563bedf", "messageHeadline": "Normalization with empty catalog (#4020)", "author": {"name": "Christophe Duong", "email": "christophe.duong@gmail.com", "user": {"login": "ChristopheDuong"}}, "additions": 4, "deletions": 12}}, {"node": {"oid": "17ccd81db12d3a03b270241a60995c0d921086c7", "messageHeadline": "Fix API to update source/dest name when requested by the UI (#3176)", "author": {"name": "Marcos Marx", "email": "marcosmarxm@users.noreply.github.com", "user": {"login": "marcosmarxm"}}, "additions": 105, "deletions": 54}}, {"node": {"oid": "8d97ea2f013309f759ce1a24e1674606b305da73", "messageHeadline": "Do not run acceptance tests on every merge to master. Gradle build on\u2026", "author": {"name": "Davin Chia", "email": "davinchia@gmail.com", "user": {"login": "davinchia"}}, "additions": 19, "deletions": 12}}, {"node": {"oid": "dca5d6421e5319bc2ad897eceab9fb39a91409b3", "messageHeadline": "Fix issue with node_modules not found (#4018)", "author": {"name": "Dmytro", "email": "46269553+TymoshokDmytro@users.noreply.github.com", "user": {"login": "TymoshokDmytro"}}, "additions": 1, "deletions": 2}}, {"node": {"oid": "efdeb4fe9c8135eded1d0e9d9ed2ce7fa179e850", "messageHeadline": "Bump version: 0.24.7-alpha \u2192 0.24.8-alpha (#4015)", "author": {"name": "Davin Chia", "email": "davinchia@gmail.com", "user": {"login": "davinchia"}}, "additions": 11, "deletions": 11}}, {"node": {"oid": "7e162032f78de3e6270570a7e53dfdbad3c2753d", "messageHeadline": "Update SUMMARY.md", "author": {"name": "John Lafleur", "email": "john@airbyte.io", "user": {"login": "johnlafleur"}}, "additions": 4, "deletions": 4}}, {"node": {"oid": "5c235aa81a0b97eaba628672d9c1dc40d323e7bc", "messageHeadline": "Rename upgrading.md to on-upgrading.md", "author": {"name": "John Lafleur", "email": "john@airbyte.io", "user": {"login": "johnlafleur"}}, "additions": 1, "deletions": 0}}, {"node": {"oid": "b9c983805ec93557906adedd1d47e3126433902b", "messageHeadline": "Update running-sync.md", "author": {"name": "John Lafleur", "email": "john@airbyte.io", "user": {"login": "johnlafleur"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "0206666aaa38ee350ec2d1d42a4b94f97b2e6cf9", "messageHeadline": "Update new-connection.md", "author": {"name": "John Lafleur", "email": "john@airbyte.io", "user": {"login": "johnlafleur"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "1fa6960e42d539104af93e3af0e8e6a2de6d9dc8", "messageHeadline": "Update on-deploying.md", "author": {"name": "John Lafleur", "email": "john@airbyte.io", "user": {"login": "johnlafleur"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "2b5bafbd769d678f0c0a08feed534d10cf5591b7", "messageHeadline": "Update and rename on-deploy.md to on-deploying.md", "author": {"name": "John Lafleur", "email": "john@airbyte.io", "user": {"login": "johnlafleur"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "b04c080c95244419670fa20ef6e683bc948583e5", "messageHeadline": "Kube Queueing POC (#3464)", "author": {"name": "Davin Chia", "email": "davinchia@gmail.com", "user": {"login": "davinchia"}}, "additions": 1141, "deletions": 313}}, {"node": {"oid": "36488ef282f04593dbff5851d16696c34d895487", "messageHeadline": "fix network boundary error / format (#4011)", "author": {"name": "Jared Rhizor", "email": "jared@dataline.io", "user": {"login": "jrhizor"}}, "additions": 6, "deletions": 2}}, {"node": {"oid": "e4335b1d178477aa8d1e4daa971bf740ce3d2df1", "messageHeadline": "Making single port 8000 default and update NetworkErrorBoundary (#3656)", "author": {"name": "Matheus Vinicius de Paula", "email": "dipaula.matheus01@gmail.com", "user": {"login": "MatheusdiPaula"}}, "additions": 15, "deletions": 16}}, {"node": {"oid": "b3756b1daf8e1e4da930b5d40e42f7510b39bbaf", "messageHeadline": "docs: DRY titles for zoom activity dashboard example (#3213)", "author": {"name": "Jared Rhizor", "email": "jared@dataline.io", "user": {"login": "jrhizor"}}, "additions": 13, "deletions": 13}}, {"node": {"oid": "28fedba09b093198f3c1ff4e9b98d1123d05f54d", "messageHeadline": "hotfix: format", "author": {"name": "jrhizor", "email": "me@jaredrhizor.com", "user": {"login": "jrhizor"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "48811674608eefca890a3e7ad883cb4137ad70e1", "messageHeadline": "Add issue about loading a lot of tables (#3975)", "author": {"name": "Marcos Marx", "email": "marcosmarxm@users.noreply.github.com", "user": {"login": "marcosmarxm"}}, "additions": 59, "deletions": 24}}, {"node": {"oid": "b4793b2510d47d4b851e207f5cf49440ebde7f19", "messageHeadline": "add AIRBYTE_ENTRYPOINT for kubernetes support (#3973)", "author": {"name": "Jared Rhizor", "email": "jared@dataline.io", "user": {"login": "jrhizor"}}, "additions": 293, "deletions": 216}}, {"node": {"oid": "88939d23bd7f7c7e1ad57be1bac3e2b7c4aeae76", "messageHeadline": "Source Facebook Marketing: Add 80000 as a rate-limiting error code. (\u2026", "author": {"name": "Ka-Ping Yee", "email": "zestyping@gmail.com", "user": {"login": "zestyping"}}, "additions": 19, "deletions": 8}}, {"node": {"oid": "38dcb6f6a38cd5ba1280428ec8897172319b6898", "messageHeadline": "\ud83c\udf89 MySQL source: Comprehensive core extention to be more compatible wi\u2026", "author": {"name": "Andrii Leonets", "email": "30464745+DoNotPanicUA@users.noreply.github.com", "user": {"login": "DoNotPanicUA"}}, "additions": 69, "deletions": 13}}, {"node": {"oid": "6ec8b31bee3a5260e25c9574d6e8ff3631c2243f", "messageHeadline": "revert change to `pythonBinary` (#3993)", "author": {"name": "Sherif A. Nada", "email": "snadalive@gmail.com", "user": {"login": "sherifnada"}}, "additions": 0, "deletions": 1}}, {"node": {"oid": "b5bb4efb5714d3d25e21598ee0f0d539340a1ac2", "messageHeadline": "remove auto assign bot (#3974)", "author": {"name": "Charles", "email": "giardina.charles@gmail.com", "user": {"login": "cgardens"}}, "additions": 0, "deletions": 24}}, {"node": {"oid": "8cc23cfd3338c682300e8a1489a7020038980e5e", "messageHeadline": "Fix webbackend api (#3986)", "author": {"name": "Christophe Duong", "email": "christophe.duong@gmail.com", "user": {"login": "ChristopheDuong"}}, "additions": 35, "deletions": 5}}, {"node": {"oid": "cb56180cc5579ac673af29b7deb99dbfd8b11add", "messageHeadline": "fix excessive logging from mysql debezium connector (#3966)", "author": {"name": "Subodh Kant Chaturvedi", "email": "subodh1810@gmail.com", "user": {"login": "subodh1810"}}, "additions": 10, "deletions": 3}}, {"node": {"oid": "749c74b0c56eb8832d8cbb7075f99ab9d5253624", "messageHeadline": "Update README.md", "author": {"name": "John Lafleur", "email": "john@airbyte.io", "user": {"login": "johnlafleur"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "07b09a9a120edc61ad76822dc58211ca21a66eb0", "messageHeadline": "\ud83c\udf89 Posthog: New Source  (#3768)", "author": {"name": "vovavovavovavova", "email": "39351371+vovavovavovavova@users.noreply.github.com", "user": {"login": "vovavovavovavova"}}, "additions": 1748, "deletions": 0}}, {"node": {"oid": "b414f694eb7a0ca061a0c3f57e3876dd81c5be48", "messageHeadline": "Add troubleshooting section and remove FAQ file (#3902)", "author": {"name": "Marcos Marx", "email": "marcosmarxm@users.noreply.github.com", "user": {"login": "marcosmarxm"}}, "additions": 198, "deletions": 106}}, {"node": {"oid": "7764fd4fab7aace7e1f4dc059fd0f99342e07b5d", "messageHeadline": "Add Gradle tasks to cleanup Python Venvs and always use `python` bina\u2026", "author": {"name": "Sherif A. Nada", "email": "snadalive@gmail.com", "user": {"login": "sherifnada"}}, "additions": 16, "deletions": 2}}, {"node": {"oid": "05b8a2c5321caa3c17931b59a0965fbacaf5baaf", "messageHeadline": "Add method field on spec.json connectors (snowflake and postgres) (#3\u2026", "author": {"name": "Marcos Marx", "email": "marcosmarxm@users.noreply.github.com", "user": {"login": "marcosmarxm"}}, "additions": 62, "deletions": 21}}, {"node": {"oid": "b4dd211b06a233cd2af61e9ac813823644140fc7", "messageHeadline": "Temporarily disable google analytics integration tests in CI", "author": {"name": "Sherif A. Nada", "email": "snadalive@gmail.com", "user": {"login": "sherifnada"}}, "additions": 6, "deletions": 5}}, {"node": {"oid": "eec3e03ddb8e4734f564bbd4bb278f36d92798f0", "messageHeadline": "\ud83c\udf89 Added JDBC source connector bootstrap template (#3819)", "author": {"name": "etsybaev", "email": "etsybaev@gmail.com", "user": {"login": "etsybaev"}}, "additions": 815, "deletions": 0}}, {"node": {"oid": "4ce67f43e7ab7d54a73984c78566ef9ab51b7a20", "messageHeadline": "fix PR template formatting", "author": {"name": "Sherif A. Nada", "email": "snadalive@gmail.com", "user": {"login": "sherifnada"}}, "additions": 1, "deletions": 0}}, {"node": {"oid": "bbac37371317f2d52920e38b5f9ce16f61c2edf1", "messageHeadline": "Correct labeler pattern finder (#3952)", "author": {"name": "Marcos Marx", "email": "marcosmarxm@users.noreply.github.com", "user": {"login": "marcosmarxm"}}, "additions": 18, "deletions": 1}}, {"node": {"oid": "961ab6693ad4dcb4fa5cdf2a77be42adbf0cf6c9", "messageHeadline": "Turn EC2 Build Back On (#3925)", "author": {"name": "Davin Chia", "email": "davinchia@gmail.com", "user": {"login": "davinchia"}}, "additions": 99, "deletions": 102}}, {"node": {"oid": "1686b92c7f35d28690722ff5f067c047633ce778", "messageHeadline": "\ud83c\udf89 Add Order Risks + New attributes to Orders schema for Native Shopif\u2026", "author": {"name": "Oleksandr", "email": "bazarnov@me.com", "user": {"login": "bazarnov"}}, "additions": 2529, "deletions": 2731}}, {"node": {"oid": "1a147e472a2a5d46be238ce6195a7219b6b8ad63", "messageHeadline": "Source MSSQL: Enabled SSL connections (#3893)", "author": {"name": "Daniel Dubinin", "email": "danildubinin2@gmail.com", "user": {"login": "heade"}}, "additions": 298, "deletions": 13}}, {"node": {"oid": "01dc7bbde94c0898385a6a1dfc84fdeddee2b5d9", "messageHeadline": "\ud83c\udf89 Add Airbyte-native shopify connector (replaces Singer-based) (#3787)", "author": {"name": "Oleksandr", "email": "bazarnov@me.com", "user": {"login": "bazarnov"}}, "additions": 12126, "deletions": 14}}, {"node": {"oid": "66d96967df93b1b35edb058c862e79c3b2faabaf", "messageHeadline": "\ud83c\udf89 Containerize connector code generator (#3763)", "author": {"name": "Dmytro", "email": "46269553+TymoshokDmytro@users.noreply.github.com", "user": {"login": "TymoshokDmytro"}}, "additions": 34, "deletions": 9}}, {"node": {"oid": "a90e5f0eca9e9ed4d219e4a92f1b478158d755a2", "messageHeadline": "\ud83c\udf89 New Source: Amplitude (#3664)", "author": {"name": "Yevhenii", "email": "34103125+yevhenii-ldv@users.noreply.github.com", "user": {"login": "yevhenii-ldv"}}, "additions": 1589, "deletions": 1}}, {"node": {"oid": "5ed64d16a82a25a3de1833feff1fab3091d94665", "messageHeadline": "Add checklist for updating connector generators (#3941)", "author": {"name": "Sherif A. Nada", "email": "snadalive@gmail.com", "user": {"login": "sherifnada"}}, "additions": 10, "deletions": 0}}, {"node": {"oid": "123355bd04ab329887d066f9bcfec44a20e59dfd", "messageHeadline": "secondary PR: update acceptance config variable (#3930)", "author": {"name": "vovavovavovavova", "email": "39351371+vovavovavovavova@users.noreply.github.com", "user": {"login": "vovavovavovavova"}}, "additions": 14, "deletions": 14}}, {"node": {"oid": "21394c6daede501e164487c2843e03959a82af1c", "messageHeadline": "Source-acceptance-test: improvements (#3888)", "author": {"name": "vovavovavovavova", "email": "39351371+vovavovavovavova@users.noreply.github.com", "user": {"login": "vovavovavovavova"}}, "additions": 21, "deletions": 12}}, {"node": {"oid": "8a8dc7dec23cae373887e9573cfa1d3e3daaec16", "messageHeadline": "Source Google Search Console update documentation. (#3917)", "author": {"name": "Davin Chia", "email": "davinchia@gmail.com", "user": {"login": "davinchia"}}, "additions": 3, "deletions": 3}}, {"node": {"oid": "8c9bf60bd86ae88b067f70baa9e5f68fdcfee01c", "messageHeadline": "updating integrations destinations local files doccs (#3910)", "author": {"name": "jacqueskpoty", "email": "jacques.kpoty@gmail.com", "user": null}, "additions": 18, "deletions": 4}}, {"node": {"oid": "cb3fb2aecee5a415b9c6583f989b0c46beb93060", "messageHeadline": "Reduce logging noise (#3909)", "author": {"name": "LiRen Tu", "email": "tuliren.git@outlook.com", "user": {"login": "tuliren"}}, "additions": 20, "deletions": 11}}, {"node": {"oid": "1687159e64eca765a580e97e1804e47890776a9d", "messageHeadline": "add auto labeler (#3928)", "author": {"name": "Marcos Marx", "email": "marcosmarxm@users.noreply.github.com", "user": {"login": "marcosmarxm"}}, "additions": 33, "deletions": 0}}, {"node": {"oid": "73c8dfa7e21f56b7e912c5969a48e66c3c315453", "messageHeadline": "Add Harvest to summary.md", "author": {"name": "Sherif A. Nada", "email": "snadalive@gmail.com", "user": {"login": "sherifnada"}}, "additions": 1, "deletions": 0}}, {"node": {"oid": "913c55df6b7933df77ec611d77db13104ec1722a", "messageHeadline": "\ud83c\udf89 Add dataset location to BigQuery connector (issue #3277) (#3889)", "author": {"name": "Christophe Duong", "email": "christophe.duong@gmail.com", "user": {"login": "ChristopheDuong"}}, "additions": 76, "deletions": 17}}, {"node": {"oid": "4e084a139ecfe9bc549fae866071569d3ee4cc5d", "messageHeadline": "fix mysql-cdc: handle tinyint(1) and boolean correctly + fix target f\u2026", "author": {"name": "Subodh Kant Chaturvedi", "email": "subodh1810@gmail.com", "user": {"login": "subodh1810"}}, "additions": 145, "deletions": 26}}, {"node": {"oid": "cea80b451e29e2246be75742a2b501a709e40204", "messageHeadline": "Hubspot: Added deals associations for company and contacts (#3850)", "author": {"name": "Vadym", "email": "vege1wgw@gmail.com", "user": {"login": "htrueman"}}, "additions": 493, "deletions": 259}}, {"node": {"oid": "e699f397401c509286fd29f2678e9ee860f001a5", "messageHeadline": "\ud83c\udf89 New Source: Harvest (#3709)", "author": {"name": "Vadym", "email": "vege1wgw@gmail.com", "user": {"login": "htrueman"}}, "additions": 5062, "deletions": 0}}, {"node": {"oid": "213fae17a17e25aeace693cdc487ee5fdc9b7244", "messageHeadline": "MySQL source: Add comprehensive data type test (#3810)", "author": {"name": "Andrii Leonets", "email": "30464745+DoNotPanicUA@users.noreply.github.com", "user": {"login": "DoNotPanicUA"}}, "additions": 1419, "deletions": 204}}, {"node": {"oid": "5d911ed8f2ccfb83964f0d5dc51d7859783f38e0", "messageHeadline": "Remove unused dotnet library so Github Runner has more disk space. (#\u2026", "author": {"name": "Davin Chia", "email": "davinchia@gmail.com", "user": {"login": "davinchia"}}, "additions": 4, "deletions": 0}}, {"node": {"oid": "9ea3c0b220263662fe756831ddb27d4d620ae71f", "messageHeadline": "Stop gradle watch till we move back to EC2 Runners. (#3920)", "author": {"name": "Davin Chia", "email": "davinchia@gmail.com", "user": {"login": "davinchia"}}, "additions": 3, "deletions": 1}}, {"node": {"oid": "119bfa5116ccfb10b20024ef395cce1b1947bd39", "messageHeadline": "Move back to normal Github worker since self-hosted is bugging out. (\u2026", "author": {"name": "Davin Chia", "email": "davinchia@gmail.com", "user": {"login": "davinchia"}}, "additions": 94, "deletions": 94}}, {"node": {"oid": "d7ff86e93f543b99a9cd26d4c3001bdc55aae0d3", "messageHeadline": "Correct Google Search Console documentation url (#3913)", "author": {"name": "numphileo", "email": "68155102+numphileo@users.noreply.github.com", "user": {"login": "numphileo"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "a7f8f76951c150c9360c618a3d2c3862a3847ac1", "messageHeadline": "Update SUMMARY.md", "author": {"name": "John Lafleur", "email": "john@airbyte.io", "user": {"login": "johnlafleur"}}, "additions": 1, "deletions": 0}}, {"node": {"oid": "75960e25fd1f155376c3048f0c6e49a1c8c50b68", "messageHeadline": "Bump version: 0.24.6-alpha \u2192 0.24.7-alpha (#3907)", "author": {"name": "Davin Chia", "email": "davinchia@gmail.com", "user": {"login": "davinchia"}}, "additions": 11, "deletions": 11}}, {"node": {"oid": "70a48f5bd6d7c7db643cccb99db4ded709d56016", "messageHeadline": "Clean up Cancel Exception Handling. (#3891)", "author": {"name": "Davin Chia", "email": "davinchia@gmail.com", "user": {"login": "davinchia"}}, "additions": 97, "deletions": 45}}, {"node": {"oid": "1ad283b0583ffd88839348d045769e877f2df91d", "messageHeadline": "\ud83c\udf89 Added document for locating files in local destination on windows (\u2026", "author": {"name": "Haziq Roslan", "email": "43203790+MohamadHaziq@users.noreply.github.com", "user": {"login": "MohamadHaziq"}}, "additions": 23, "deletions": 0}}, {"node": {"oid": "c4b943326bc35f42fde998dcd373727565ea4d6c", "messageHeadline": "Updated job desc with investors (#3901)", "author": {"name": "John Lafleur", "email": "john@airbyte.io", "user": {"login": "johnlafleur"}}, "additions": 3, "deletions": 3}}, {"node": {"oid": "4f520e5f3a294900e9ced13c50483df2cb347738", "messageHeadline": "Add naming convention to checklist", "author": {"name": "Sherif A. Nada", "email": "snadalive@gmail.com", "user": {"login": "sherifnada"}}, "additions": 1, "deletions": 0}}, {"node": {"oid": "46e62f1c4da213bc54ef71c493998254361c5b9b", "messageHeadline": "Add documentation around what the reset button does. (#3878)", "author": {"name": "Abhi Vaidyanatha", "email": "abhi@airbyte.io", "user": {"login": "avaidyanatha"}}, "additions": 18, "deletions": 0}}, {"node": {"oid": "88dddfb09fb12237102710f9c70d3e16957216fd", "messageHeadline": "fix(docs): broken link on main readme (#3899)", "author": {"name": "lmeyerov", "email": "lmeyerov@gmail.com", "user": {"login": "lmeyerov"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "85425f83808ebf45c3bdb8d51786f7c25a153d01", "messageHeadline": "add connector checklist item about annotating secrets (#3895)", "author": {"name": "Sherif A. Nada", "email": "snadalive@gmail.com", "user": {"login": "sherifnada"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "b869c40dfaadbeeae26cd7abad3c274823e8b419", "messageHeadline": "Exchangerates API Source: Adding clearer error message when a currenc\u2026", "author": {"name": "vitaliizazmic", "email": "75620293+vitaliizazmic@users.noreply.github.com", "user": {"login": "vitaliizazmic"}}, "additions": 20, "deletions": 6}}, {"node": {"oid": "887c7cce18942296b83e0f31c28237ba408ab9fc", "messageHeadline": "Add more detailed instructions for how to publish new versions of con\u2026", "author": {"name": "Sherif A. Nada", "email": "snadalive@gmail.com", "user": {"login": "sherifnada"}}, "additions": 22, "deletions": 11}}, {"node": {"oid": "1302fb56412c16f84a21e0b59f70757f823850eb", "messageHeadline": "Make access_key secret in source exchange rates (#3884)", "author": {"name": "Christophe Duong", "email": "christophe.duong@gmail.com", "user": {"login": "ChristopheDuong"}}, "additions": 5, "deletions": 4}}, {"node": {"oid": "96bd949d1aee870eb4927ba5d1655c285fc1ed97", "messageHeadline": "JDBC sources: Fix unexcepcted long Integer value failure (#3846)", "author": {"name": "Andrii Leonets", "email": "30464745+DoNotPanicUA@users.noreply.github.com", "user": {"login": "DoNotPanicUA"}}, "additions": 17, "deletions": 4}}, {"node": {"oid": "cdd1d0af5a956a9a8a6acfb30960fd37dd5c4d79", "messageHeadline": "Revert \"Add skip keyword for gl which allows to skip default assignme\u2026", "author": {"name": "Yaroslav Hrytsaienko", "email": "84458044+yaroslav-hrytsaienko@users.noreply.github.com", "user": {"login": "yaroslav-hrytsaienko"}}, "additions": 0, "deletions": 1}}, {"node": {"oid": "3c763d9bfd340a685a756e0e10badf3f90cfe11e", "messageHeadline": "Add namespaceDefinitionType to standardSync (#3813)", "author": {"name": "Christophe Duong", "email": "christophe.duong@gmail.com", "user": {"login": "ChristopheDuong"}}, "additions": 585, "deletions": 45}}, {"node": {"oid": "7ec2649fbfe8aa97b118a4088ea80c84055f79fa", "messageHeadline": "\ud83d\udcda add simple gradle cheatsheet (#3861)", "author": {"name": "Sherif A. Nada", "email": "snadalive@gmail.com", "user": {"login": "sherifnada"}}, "additions": 18, "deletions": 0}}, {"node": {"oid": "30c1e95d9e87cc4193daef12858fb99d2ec469b0", "messageHeadline": "Add migration guide from legacy CDK  to current CDK (#3860)", "author": {"name": "Sherif A. Nada", "email": "snadalive@gmail.com", "user": {"login": "sherifnada"}}, "additions": 13, "deletions": 0}}, {"node": {"oid": "36e2b2b6e049c2c18c087fe7addafd1038762656", "messageHeadline": "\ud83d\udcda Update documentation best practices (#3870)", "author": {"name": "Sherif A. Nada", "email": "snadalive@gmail.com", "user": {"login": "sherifnada"}}, "additions": 92, "deletions": 0}}, {"node": {"oid": "73cdae370f27f71e03c4565f888a7061cf2340df", "messageHeadline": "Add S3 to SUMMARY.md", "author": {"name": "Sherif A. Nada", "email": "snadalive@gmail.com", "user": {"login": "sherifnada"}}, "additions": 1, "deletions": 0}}, {"node": {"oid": "bd3a40f7b74f76119a45b3b630f9453cc3f74682", "messageHeadline": "\ud83d\udc1b : make sure logs from threads in replication workers are added to l\u2026", "author": {"name": "Charles", "email": "giardina.charles@gmail.com", "user": {"login": "cgardens"}}, "additions": 52, "deletions": 4}}, {"node": {"oid": "2621e03dd43fedef21373a5dc42ceaa890c4b183", "messageHeadline": "Bump version: 0.24.5-alpha \u2192 0.24.6-alpha (#3876)", "author": {"name": "Davin Chia", "email": "davinchia@gmail.com", "user": {"login": "davinchia"}}, "additions": 11, "deletions": 11}}, {"node": {"oid": "900b52258a352940b49491444aa75ead343e4839", "messageHeadline": "Fix secret (#3851)", "author": {"name": "Christophe Duong", "email": "christophe.duong@gmail.com", "user": {"login": "ChristopheDuong"}}, "additions": 180, "deletions": 17}}, {"node": {"oid": "de5d62352b9e41e8f21e1ee89d068c7ddeb2b6cd", "messageHeadline": "Add kubernetes danger-warning for deploy (#3871)", "author": {"name": "Marcos Marx", "email": "marcosmarxm@users.noreply.github.com", "user": {"login": "marcosmarxm"}}, "additions": 8, "deletions": 1}}, {"node": {"oid": "3a78382f1f2469412255917a0ad265212d9395d2", "messageHeadline": "Issue 2962 (#3872)", "author": {"name": "masonwheeler", "email": "masonwheeler@yahoo.com", "user": {"login": "masonwheeler"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "8dadd1cebdb75424a250ccd743890c11cf91c6d1", "messageHeadline": "Oracle destination implementation (#3498)", "author": {"name": "masonwheeler", "email": "masonwheeler@yahoo.com", "user": {"login": "masonwheeler"}}, "additions": 827, "deletions": 11}}, {"node": {"oid": "a262f46e427705c7f7ced958d2df7d02d390fa3e", "messageHeadline": "Add changelog for Stripe connector (#3832)", "author": {"name": "Abhi Vaidyanatha", "email": "abhi@airbyte.io", "user": {"login": "avaidyanatha"}}, "additions": 8, "deletions": 0}}, {"node": {"oid": "e602133860c8d3142d864180e8da4af2dae6dd84", "messageHeadline": "Add the new Facebook API v10.0 fields to the ads_insights schema. #36\u2026", "author": {"name": "Eugene Kulak", "email": "widowmakerreborn@gmail.com", "user": {"login": "keu"}}, "additions": 1899, "deletions": 1093}}, {"node": {"oid": "5c7edee833702f4febc5e135eb75718c2a0d73d6", "messageHeadline": "\ud83d\udcda Add definition-of-done checklist for connectors into PR template (#\u2026", "author": {"name": "Sherif A. Nada", "email": "snadalive@gmail.com", "user": {"login": "sherifnada"}}, "additions": 29, "deletions": 26}}, {"node": {"oid": "34da86c16ce37a206756fb3fbc2a7be6fd17e68e", "messageHeadline": "shorten 10s wait in test to 2s (#3214)", "author": {"name": "Jared Rhizor", "email": "jared@dataline.io", "user": {"login": "jrhizor"}}, "additions": 13, "deletions": 8}}, {"node": {"oid": "038b84832b3e53a37787923e3af59135fa4d2f11", "messageHeadline": "\ud83c\udf89 Add Java destination generator (#3820)", "author": {"name": "LiRen Tu", "email": "tuliren.git@outlook.com", "user": {"login": "tuliren"}}, "additions": 441, "deletions": 3}}, {"node": {"oid": "c13b9883e87dd25f6ece730c54e8a8b3c6579604", "messageHeadline": "\ud83c\udf89 New destination: S3 (#3672)", "author": {"name": "LiRen Tu", "email": "tuliren.git@outlook.com", "user": {"login": "tuliren"}}, "additions": 2056, "deletions": 56}}, {"node": {"oid": "baf5d4d390ba7ddaa7d6dca549aa6169150416fd", "messageHeadline": "Remove calendly link from README (#3853)", "author": {"name": "Sherif A. Nada", "email": "snadalive@gmail.com", "user": {"login": "sherifnada"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "c5005e323c95dc1617a67663437ca75354cddb58", "messageHeadline": "Remove merge step in publish workflow (#3855)", "author": {"name": "Sherif A. Nada", "email": "snadalive@gmail.com", "user": {"login": "sherifnada"}}, "additions": 0, "deletions": 6}}, {"node": {"oid": "131f82420144bb1284845e329712a40401cbae4c", "messageHeadline": "Bump version: 0.24.4-alpha \u2192 0.24.5-alpha (#3841)", "author": {"name": "Davin Chia", "email": "davinchia@gmail.com", "user": {"login": "davinchia"}}, "additions": 11, "deletions": 11}}, {"node": {"oid": "2580a64c3c127e6a4593847a7adfb894e33bce69", "messageHeadline": "docs: link to 'Transformations with SQL' page (#3835)", "author": {"name": "Vivek Ayer", "email": "ayer@tutamail.com", "user": {"login": "vsayer"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "9c11940acc22bf8b87d4965be0a36e516e98cfe0", "messageHeadline": "0.24.3 Release Notes (#3827)", "author": {"name": "Abhi Vaidyanatha", "email": "abhi@airbyte.io", "user": {"login": "avaidyanatha"}}, "additions": 34, "deletions": 3}}, {"node": {"oid": "1504c792751e10ef10871bcc7cfb3518edd4e403", "messageHeadline": "format master (#3826)", "author": {"name": "Subodh Kant Chaturvedi", "email": "subodh1810@gmail.com", "user": {"login": "subodh1810"}}, "additions": 161, "deletions": 473}}, {"node": {"oid": "2072b77e97df480ea13d53db3b9cc4ced5e67540", "messageHeadline": "\ud83c\udf89 Source Jira: Support all available entities in Jira Cloud", "author": {"name": "vitaliizazmic", "email": "75620293+vitaliizazmic@users.noreply.github.com", "user": {"login": "vitaliizazmic"}}, "additions": 62547, "deletions": 481}}, {"node": {"oid": "45d4cfee01634d5bb51ce2b2336b9e755e70ff33", "messageHeadline": "release checkpointing changes for snowflake (#3817)", "author": {"name": "Subodh Kant Chaturvedi", "email": "subodh1810@gmail.com", "user": {"login": "subodh1810"}}, "additions": 3, "deletions": 3}}, {"node": {"oid": "2f8b10d2d0fb930fc529becdb1c250e2cae36cd2", "messageHeadline": "Recurly catalog update (#3818)", "author": {"name": "Marcos Marx", "email": "marcosmarxm@users.noreply.github.com", "user": {"login": "marcosmarxm"}}, "additions": 5, "deletions": 5}}, {"node": {"oid": "9af5893256dd32bac09d110a6f27f4ee16458fb0", "messageHeadline": "notifications service (#3438)", "author": {"name": "Artem Astapenko", "email": "3767150+Jamakase@users.noreply.github.com", "user": {"login": "jamakase"}}, "additions": 657, "deletions": 220}}, {"node": {"oid": "eade88efa70f6e4cc54ba30d4353277800c2d36b", "messageHeadline": "New Source: Okta (#3563)", "author": {"name": "Gabriel Rebessi", "email": "grebessi@gmail.com", "user": {"login": "grebessi"}}, "additions": 1911, "deletions": 0}}, {"node": {"oid": "854dce6d4ded14083bb196132d0da80b7b714b94", "messageHeadline": "Get source and destination from cache (#3807)", "author": {"name": "Artem Astapenko", "email": "3767150+Jamakase@users.noreply.github.com", "user": {"login": "jamakase"}}, "additions": 24, "deletions": 19}}, {"node": {"oid": "368a7ce4efa1d5095a6a6d2e6e9240831c00040b", "messageHeadline": "Webackend Connection API routes should return Webbackend objects (#3806)", "author": {"name": "Christophe Duong", "email": "christophe.duong@gmail.com", "user": {"login": "ChristopheDuong"}}, "additions": 199, "deletions": 93}}, {"node": {"oid": "a1035e007b85aadeb1426ba8c1ed76d02916bd5a", "messageHeadline": "\ud83d\udcda Update all Python connectors READMEs with minimum required version \u2026", "author": {"name": "Dmytro", "email": "46269553+TymoshokDmytro@users.noreply.github.com", "user": {"login": "TymoshokDmytro"}}, "additions": 114, "deletions": 5}}, {"node": {"oid": "cbf47ad11fa956ef50ef8e60bce039402febcf43", "messageHeadline": "fix-mysql-cdc: poll for 5 minutes only when we have not received a si\u2026", "author": {"name": "Subodh Kant Chaturvedi", "email": "subodh1810@gmail.com", "user": {"login": "subodh1810"}}, "additions": 22, "deletions": 15}}, {"node": {"oid": "bc44cae39bb2ed27de31ca41c8e9c9ac140071f8", "messageHeadline": "Add more references to the CDK and clarify destination support (#3791)", "author": {"name": "Abhi Vaidyanatha", "email": "abhi@airbyte.io", "user": {"login": "avaidyanatha"}}, "additions": 15, "deletions": 0}}, {"node": {"oid": "25acff5974fc87afaa536f0a4e29859c3e51d92a", "messageHeadline": "Update SUMMARY.md", "author": {"name": "John Lafleur", "email": "john@airbyte.io", "user": {"login": "johnlafleur"}}, "additions": 1, "deletions": 0}}, {"node": {"oid": "cde7dda6a58f4d32f0c6cdfa898027cbdee06f8c", "messageHeadline": "Rename operations-manager.md to people-operations-manager.md", "author": {"name": "John Lafleur", "email": "john@airbyte.io", "user": {"login": "johnlafleur"}}, "additions": 0, "deletions": 0}}, {"node": {"oid": "f3820237ba3809933d94e80c4b9e6640b0cf5b97", "messageHeadline": "Update operations-manager.md", "author": {"name": "John Lafleur", "email": "john@airbyte.io", "user": {"login": "johnlafleur"}}, "additions": 15, "deletions": 18}}, {"node": {"oid": "f2fa59ff92b3cc11a10f1d81f20211d9707064dd", "messageHeadline": "Update docs request template to request that people add docs issues t\u2026", "author": {"name": "Abhi Vaidyanatha", "email": "abhi@airbyte.io", "user": {"login": "avaidyanatha"}}, "additions": 12, "deletions": 2}}, {"node": {"oid": "4b3e34586678c070bccf758efa37bd8e6b406e17", "messageHeadline": "Source Amazon SP: Add missing files (#3782)", "author": {"name": "oleh.zorenko", "email": "19872253+Zirochkaa@users.noreply.github.com", "user": {"login": "Zirochkaa"}}, "additions": 118, "deletions": 41}}, {"node": {"oid": "494a9ebdecabdce5bf0ff1c54bf3d00b74057cca", "messageHeadline": "Add schema object to connection schema validation (#3565)", "author": {"name": "Artem Astapenko", "email": "3767150+Jamakase@users.noreply.github.com", "user": {"login": "jamakase"}}, "additions": 364, "deletions": 277}}, {"node": {"oid": "3129a176539eb60806e71fc81bfd10dc15fc46d3", "messageHeadline": "change all integers to number on recurly catalog (#3769)", "author": {"name": "Marcos Marx", "email": "marcosmarxm@users.noreply.github.com", "user": {"login": "marcosmarxm"}}, "additions": 33, "deletions": 33}}, {"node": {"oid": "0fd9913104083ef246bb341f170a6862af767eb4", "messageHeadline": "Add skip keyword for gl which allows to skip default assingments prio\u2026", "author": {"name": "Yaroslav Hrytsaienko", "email": "84458044+yaroslav-hrytsaienko@users.noreply.github.com", "user": {"login": "yaroslav-hrytsaienko"}}, "additions": 1, "deletions": 0}}, {"node": {"oid": "691f8b17cb227120d04b452df6ba6cf6cbab88c2", "messageHeadline": "\ud83d\udcda Document CI secrets workflow for connector development (#3733)", "author": {"name": "Sherif A. Nada", "email": "snadalive@gmail.com", "user": {"login": "sherifnada"}}, "additions": 8, "deletions": 0}}, {"node": {"oid": "bb4dcb1987e049047568943f3a5727a37a3ead02", "messageHeadline": ":tada: Remove hash when it is not necessary from normalization output\u2026", "author": {"name": "Christophe Duong", "email": "christophe.duong@gmail.com", "user": {"login": "ChristopheDuong"}}, "additions": 2307, "deletions": 1207}}, {"node": {"oid": "1956fd316480fcc886a0da515d83f65dcb4dfe25", "messageHeadline": "Add asana to `builds.md` file (#3776)", "author": {"name": "oleh.zorenko", "email": "19872253+Zirochkaa@users.noreply.github.com", "user": {"login": "Zirochkaa"}}, "additions": 3, "deletions": 1}}, {"node": {"oid": "6adad7d98e5a08a83495f7438642e2fee1e88908", "messageHeadline": "destination-specification: add supportsNormalization and supportsDBT \u2026", "author": {"name": "Subodh Kant Chaturvedi", "email": "subodh1810@gmail.com", "user": {"login": "subodh1810"}}, "additions": 33, "deletions": 0}}, {"node": {"oid": "06a803d0ea067014ccd4d1a2b4e7bdaa71e31871", "messageHeadline": "Fix Amazon Seller Partner Connector Formatting. (#3780)", "author": {"name": "Subodh Kant Chaturvedi", "email": "subodh1810@gmail.com", "user": {"login": "subodh1810"}}, "additions": 201, "deletions": 133}}, {"node": {"oid": "430471bd9a92315fe2ed20049ef761a9bd2522c8", "messageHeadline": "Run build with all supported python versions before publishing to pyp\u2026", "author": {"name": "midavadim", "email": "midavadim@yahoo.com", "user": {"login": "midavadim"}}, "additions": 27, "deletions": 9}}, {"node": {"oid": "9179a656fbf3733989105b74f2e7b9bed0690415", "messageHeadline": "mysql-cdc:increase duration for records from debezium from 5 seconds \u2026", "author": {"name": "Subodh Kant Chaturvedi", "email": "subodh1810@gmail.com", "user": {"login": "subodh1810"}}, "additions": 13, "deletions": 5}}, {"node": {"oid": "1fed4b0e2cff3b6e2c6c2e14e81380ce67c9dc39", "messageHeadline": "\ud83d\udc1b Destination MSSQL: fix issue with unicode symbols handling (ex.\\u20\u2026", "author": {"name": "etsybaev", "email": "etsybaev@gmail.com", "user": {"login": "etsybaev"}}, "additions": 9, "deletions": 5}}, {"node": {"oid": "763ffc63e16c31883c296681531d1f0b2750fa7f", "messageHeadline": "\ud83c\udf89 New source: Amazon Seller Partner (SP) API  (#3691)", "author": {"name": "Harshith Mullapudi", "email": "harshithmullapudi@gmail.com", "user": {"login": "harshithmullapudi"}}, "additions": 1420, "deletions": 0}}, {"node": {"oid": "cd24ccd064fcd4df3d9f4255a99c4b5850f713f1", "messageHeadline": "Release Source File (#3771)", "author": {"name": "Davin Chia", "email": "davinchia@gmail.com", "user": {"login": "davinchia"}}, "additions": 20, "deletions": 17}}, {"node": {"oid": "9360ed0da9ed90585b847ac1bd969a2f5efc0017", "messageHeadline": "\ud83c\udf89 File source: Add support for Azure blob storage (#3660)", "author": {"name": "Phlair", "email": "george@claireaux.co.uk", "user": {"login": "Phlair"}}, "additions": 141, "deletions": 0}}, {"node": {"oid": "54fd94398051f215421dd9f20ce607ae4a452eec", "messageHeadline": "Write azure storage credentials to source-file directory. (#3770)", "author": {"name": "Davin Chia", "email": "davinchia@gmail.com", "user": {"login": "davinchia"}}, "additions": 2, "deletions": 1}}, {"node": {"oid": "c89b8870ccbefe1229bf41d296e54753c76035c7", "messageHeadline": "Added Azure Storage into CI yml (#3762)", "author": {"name": "Phlair", "email": "george@claireaux.co.uk", "user": {"login": "Phlair"}}, "additions": 2, "deletions": 0}}, {"node": {"oid": "769d8b12163dbab215b818aec424e54fba2973a8", "messageHeadline": "removing <details> gitbook doenst support it (#3749)", "author": {"name": "Marcos Marx", "email": "marcosmarxm@users.noreply.github.com", "user": {"login": "marcosmarxm"}}, "additions": 0, "deletions": 3}}, {"node": {"oid": "f13d57830482aa83354968341e99fb77a5e11e6f", "messageHeadline": "Source Recurly bugfix: update integer to number normalization (#3751)", "author": {"name": "Marcos Marx", "email": "marcosmarxm@users.noreply.github.com", "user": {"login": "marcosmarxm"}}, "additions": 12, "deletions": 12}}, {"node": {"oid": "50697a4bc2e8e914d1fdfda7d93dd3dab69d7932", "messageHeadline": "Remove unused ProcessFactory interface methods before refactoring. (#\u2026", "author": {"name": "Davin Chia", "email": "davinchia@gmail.com", "user": {"login": "davinchia"}}, "additions": 0, "deletions": 10}}, {"node": {"oid": "88b7a429b6383e5915eea83e522c3491753cfa6b", "messageHeadline": "\ud83d\udc1b  Correct bad url. (#3753)", "author": {"name": "Davin Chia", "email": "davinchia@gmail.com", "user": {"login": "davinchia"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "68b39e52e1639da8f0e348040966e1acf69fde01", "messageHeadline": "Removing the empty Connector Health page from the docs (#3747)", "author": {"name": "John Lafleur", "email": "john@airbyte.io", "user": {"login": "johnlafleur"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "2435012a46410b8ba7e80690173e9f195389369a", "messageHeadline": "Update exchange source doc and add changelog exp (#3682)", "author": {"name": "Marcos Marx", "email": "marcosmarxm@users.noreply.github.com", "user": {"login": "marcosmarxm"}}, "additions": 16, "deletions": 8}}, {"node": {"oid": "3f4ac3d3e56ebdb286e8cdd4724da6bdec529935", "messageHeadline": "Add sorting of connectors properties based on order from API (#3598)", "author": {"name": "Artem Astapenko", "email": "3767150+Jamakase@users.noreply.github.com", "user": {"login": "jamakase"}}, "additions": 422, "deletions": 445}}, {"node": {"oid": "e391fc64fa6770714cbaba5f6e7065b7beffd669", "messageHeadline": "Test command accepts repo to allow us to build connectors from forked\u2026", "author": {"name": "Davin Chia", "email": "davinchia@gmail.com", "user": {"login": "davinchia"}}, "additions": 5, "deletions": 1}}, {"node": {"oid": "71f8481bb2b94cb00e8ce58d7c5a918fafa87414", "messageHeadline": "Fix Stripe Schema. (#3744)", "author": {"name": "Davin Chia", "email": "davinchia@gmail.com", "user": {"login": "davinchia"}}, "additions": 9, "deletions": 6}}, {"node": {"oid": "248c285c6bb0b58cc5e34400e3821b295d2c64be", "messageHeadline": "remove connector health page and display all connectors on the root c\u2026", "author": {"name": "Sherif A. Nada", "email": "snadalive@gmail.com", "user": {"login": "sherifnada"}}, "additions": 195, "deletions": 83}}, {"node": {"oid": "86e0b54e4e52572e57ebd0ddeb8ca09cba015148", "messageHeadline": "Try to enable Test commands to run from forked branches. (#3740)", "author": {"name": "Davin Chia", "email": "davinchia@gmail.com", "user": {"login": "davinchia"}}, "additions": 4, "deletions": 0}}, {"node": {"oid": "65c04d6b9ef60aded902efeee4311844d9d08a6f", "messageHeadline": "Fix Source-File build. (#3738)", "author": {"name": "Davin Chia", "email": "davinchia@gmail.com", "user": {"login": "davinchia"}}, "additions": 1, "deletions": 32}}, {"node": {"oid": "b8534038fdf2fad25bdb60d6d15bcd00278eb0db", "messageHeadline": "\ud83d\udc1bSource Stripe bugfix: Update stripe data types to output number inst\u2026", "author": {"name": "Sherif A. Nada", "email": "snadalive@gmail.com", "user": {"login": "sherifnada"}}, "additions": 15, "deletions": 15}}, {"node": {"oid": "d16245fd0b8b8d46b55df887cec9c1687281f63d", "messageHeadline": "Bump version: 0.24.3-alpha \u2192 0.24.4-alpha (#3724)", "author": {"name": "Charles", "email": "giardina.charles@gmail.com", "user": {"login": "cgardens"}}, "additions": 11, "deletions": 11}}, {"node": {"oid": "f3361ee07dc4ceb66f5202ac3e6e196f2a5ae8c6", "messageHeadline": "remove unnecessary log line (#3722)", "author": {"name": "Charles", "email": "giardina.charles@gmail.com", "user": {"login": "cgardens"}}, "additions": 0, "deletions": 2}}, {"node": {"oid": "c49ff4075471ce5164d2cbf746bbbc664df30b17", "messageHeadline": " \ud83c\udf89 Python CDK: change minimum python version to 3.7.0 (#3692)", "author": {"name": "Yaroslav Dudar", "email": "flayingfog@gmail.com", "user": {"login": "yaroslav-dudar"}}, "additions": 12, "deletions": 8}}, {"node": {"oid": "07d7420731417042ae5446a32fb16cce288f5585", "messageHeadline": "\ud83d\udcda \ud83d\udcdd Build a connector-The hard way: added missed import", "author": {"name": "etsybaev", "email": "etsybaev@gmail.com", "user": {"login": "etsybaev"}}, "additions": 2, "deletions": 0}}, {"node": {"oid": "7993c3f99b176548231a5e0a87fca6cdf570c135", "messageHeadline": "Bump version: 0.24.2-alpha \u2192 0.24.3-alpha (#3703)", "author": {"name": "Subodh Kant Chaturvedi", "email": "subodh1810@gmail.com", "user": {"login": "subodh1810"}}, "additions": 11, "deletions": 11}}, {"node": {"oid": "d0d337839c3a0d74b5aaa618ea55acdcfbdcbff9", "messageHeadline": "docker: limit the log size to 500MB (#3702)", "author": {"name": "Subodh Kant Chaturvedi", "email": "subodh1810@gmail.com", "user": {"login": "subodh1810"}}, "additions": 12, "deletions": 1}}, {"node": {"oid": "c61fc3df072aba97e264b715e0096f9d3605abc6", "messageHeadline": "SAT: migrate to CDK (#3640)", "author": {"name": "Eugene Kulak", "email": "widowmakerreborn@gmail.com", "user": {"login": "keu"}}, "additions": 18, "deletions": 22}}, {"node": {"oid": "7b4b804e9bfdb10aac6c38b0e99760bef894ed7c", "messageHeadline": "move the upgrading airbyte doc to the top level (#3674)", "author": {"name": "Charles", "email": "giardina.charles@gmail.com", "user": {"login": "cgardens"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "3251c6efc13280b5db58d680df813f24f2146db7", "messageHeadline": "Update title and label in new connector request", "author": {"name": "Sherif A. Nada", "email": "snadalive@gmail.com", "user": {"login": "sherifnada"}}, "additions": 5, "deletions": 5}}, {"node": {"oid": "51f7a64e742167fc854f9ca87b1ab43b6d130026", "messageHeadline": "fix founding developer job posting markdown", "author": {"name": "Sherif A. Nada", "email": "snadalive@gmail.com", "user": {"login": "sherifnada"}}, "additions": 1, "deletions": 0}}, {"node": {"oid": "1873bf20d31a935b5b6e761ed6586e50eebb682d", "messageHeadline": "change ProcessBuilderFactory into ProcessFactory (#3678)", "author": {"name": "Jared Rhizor", "email": "jared@dataline.io", "user": {"login": "jrhizor"}}, "additions": 203, "deletions": 202}}, {"node": {"oid": "166d81d8df547bc4ca82a14cef1830d9f75a69d1", "messageHeadline": "Update README.md", "author": {"name": "John Lafleur", "email": "john@airbyte.io", "user": {"login": "johnlafleur"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "e41473e3ff819dae0b61eb255e7b721a5abfa225", "messageHeadline": "Update SUMMARY.md", "author": {"name": "John Lafleur", "email": "john@airbyte.io", "user": {"login": "johnlafleur"}}, "additions": 1, "deletions": 0}}, {"node": {"oid": "78cd1386f1225b86436b23c4564b9d3fae083edb", "messageHeadline": "Update and rename founding-developer-advocate.md to founding-develope\u2026", "author": {"name": "John Lafleur", "email": "john@airbyte.io", "user": {"login": "johnlafleur"}}, "additions": 12, "deletions": 12}}, {"node": {"oid": "fc45e8f16555665ab6659e03ad0d5d89e70b2b13", "messageHeadline": "Fix typo in CDK publish command format", "author": {"name": "Sherif A. Nada", "email": "snadalive@gmail.com", "user": {"login": "sherifnada"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "36a90b1939c506c05355732385e7b81b8cf25910", "messageHeadline": "Sort fields in connection schema (#3626)", "author": {"name": "Artem Astapenko", "email": "3767150+Jamakase@users.noreply.github.com", "user": {"login": "jamakase"}}, "additions": 31, "deletions": 24}}, {"node": {"oid": "587fd3f9e2b953bdae8dedfcd738a8169343173b", "messageHeadline": "Change onSelect to onChange. Suppress console.log during CI (#3572)", "author": {"name": "Artem Astapenko", "email": "3767150+Jamakase@users.noreply.github.com", "user": {"login": "jamakase"}}, "additions": 18, "deletions": 15}}, {"node": {"oid": "e239afa63701d4e33ca65599a9d3a24468035a28", "messageHeadline": "Tweak webbackend API to handle operations with connections (#3585)", "author": {"name": "Christophe Duong", "email": "christophe.duong@gmail.com", "user": {"login": "ChristopheDuong"}}, "additions": 553, "deletions": 23}}, {"node": {"oid": "b8e050e1ec014654763bdd5a81315fc439138d1a", "messageHeadline": "Source Mailchimp: Get Member activities (#3415)", "author": {"name": "vovavovavovavova", "email": "39351371+vovavovavovavova@users.noreply.github.com", "user": {"login": "vovavovavovavova"}}, "additions": 2680, "deletions": 1539}}, {"node": {"oid": "a0a6d02824d421e8256bbf0019c92ffb2775db47", "messageHeadline": "Update asana.md", "author": {"name": "John Lafleur", "email": "john@airbyte.io", "user": {"login": "johnlafleur"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "a9003aa739526a5e22f2355e99fc3efeb30e4be5", "messageHeadline": "Update platform.md", "author": {"name": "John Lafleur", "email": "john@airbyte.io", "user": {"login": "johnlafleur"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "377c1a2222003ba16a679e91c6660f1c9c85b74d", "messageHeadline": "Bump version: 0.24.1-alpha \u2192 0.24.2-alpha (#3652)", "author": {"name": "Jared Rhizor", "email": "jared@dataline.io", "user": {"login": "jrhizor"}}, "additions": 11, "deletions": 11}}, {"node": {"oid": "3176c370a30c34cac6f92457556a4a88f1f8f9d3", "messageHeadline": "hotfix: remove asana icon to fix build", "author": {"name": "jrhizor", "email": "me@jaredrhizor.com", "user": {"login": "jrhizor"}}, "additions": 0, "deletions": 1}}, {"node": {"oid": "44b8d93e1f499a4f9880135c284de46f2b7655e5", "messageHeadline": ":tada: fix for filenames too long in local Win deployment (#3625)", "author": {"name": "Phlair", "email": "george@claireaux.co.uk", "user": {"login": "Phlair"}}, "additions": 6, "deletions": 0}}, {"node": {"oid": "581b27335ff64626b8ca68500fd8118c055a679a", "messageHeadline": "\ud83c\udf89  allow users to access both the api and webapp from the same port (\u2026", "author": {"name": "Jared Rhizor", "email": "jared@dataline.io", "user": {"login": "jrhizor"}}, "additions": 18, "deletions": 0}}, {"node": {"oid": "5aa03643cf65237c0bac2a4235400b4640341fd6", "messageHeadline": "Update source-exchange-rates connector (#3566)", "author": {"name": "oleh.zorenko", "email": "19872253+Zirochkaa@users.noreply.github.com", "user": {"login": "Zirochkaa"}}, "additions": 917, "deletions": 75}}, {"node": {"oid": "c9a6c1e90a4ff95405b9bdca54c3cff156c4cab7", "messageHeadline": "Add troubleshooting mac m1 deploy (#3601)", "author": {"name": "Marcos Marx", "email": "marcosmarxm@users.noreply.github.com", "user": {"login": "marcosmarxm"}}, "additions": 9, "deletions": 1}}, {"node": {"oid": "e0480ab63761c758ceaaeea7486a36d24a111c33", "messageHeadline": "Remove unused Stripe Singer source. (#3621)", "author": {"name": "Davin Chia", "email": "davinchia@gmail.com", "user": {"login": "davinchia"}}, "additions": 0, "deletions": 6110}}, {"node": {"oid": "008e22e05a0fc44af333db9e7e70b476104775db", "messageHeadline": "Source Facebook: rate limit not always handled #3525 (#3600)", "author": {"name": "Eugene Kulak", "email": "widowmakerreborn@gmail.com", "user": {"login": "keu"}}, "additions": 337, "deletions": 95}}, {"node": {"oid": "2102c4977ecb993039c1446843308ba790a406b4", "messageHeadline": "Also remove asana from json file. (#3616)", "author": {"name": "Davin Chia", "email": "davinchia@gmail.com", "user": {"login": "davinchia"}}, "additions": 1, "deletions": 2}}, {"node": {"oid": "bc1be1cb89d3f38aef6de3778aeb8e9ee6115b2f", "messageHeadline": "add tempo to connector catalog (#3612)", "author": {"name": "Sherif A. Nada", "email": "snadalive@gmail.com", "user": {"login": "sherifnada"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "aa82b81ab21b944fbb5a57cc9c13c0cb16de681e", "messageHeadline": "Update connectors.md", "author": {"name": "John Lafleur", "email": "john@airbyte.io", "user": {"login": "johnlafleur"}}, "additions": 16, "deletions": 0}}, {"node": {"oid": "e392c8ad0b6aa2609ae7811bec176d334839cdc4", "messageHeadline": "Update platform.md", "author": {"name": "John Lafleur", "email": "john@airbyte.io", "user": {"login": "johnlafleur"}}, "additions": 6, "deletions": 0}}, {"node": {"oid": "56f2958b746bf5c22dcbea237b98c3b2b4506e0a", "messageHeadline": "Bump version: 0.24.0-alpha \u2192 0.24.1-alpha (#3609)", "author": {"name": "Davin Chia", "email": "davinchia@gmail.com", "user": {"login": "davinchia"}}, "additions": 11, "deletions": 11}}, {"node": {"oid": "c49f08ba89f200f75c12b1d5b67cd4d83b58c05c", "messageHeadline": "Add Tempo connector to connector catalog", "author": {"name": "Sherif A. Nada", "email": "snadalive@gmail.com", "user": {"login": "sherifnada"}}, "additions": 2, "deletions": 1}}, {"node": {"oid": "aa6afb72820dd3b26985e698419e6d2073e4a6c8", "messageHeadline": "Checkpointing: Worker use destination (instead of source) for state (\u2026", "author": {"name": "Charles", "email": "giardina.charles@gmail.com", "user": {"login": "cgardens"}}, "additions": 3013, "deletions": 639}}, {"node": {"oid": "5647c0953bf1b9a3260711c2fc910eb00f48ce46", "messageHeadline": "remove asan icon temporarily (#3599)", "author": {"name": "Jared Rhizor", "email": "jared@dataline.io", "user": {"login": "jrhizor"}}, "additions": 0, "deletions": 1}}, {"node": {"oid": "9e203035e8cee8c457a8d1d3e934659e20b2cefc", "messageHeadline": "fix discovery for freshdesk (#3591)", "author": {"name": "vovavovavovavova", "email": "39351371+vovavovavovavova@users.noreply.github.com", "user": {"login": "vovavovavovavova"}}, "additions": 17, "deletions": 4}}, {"node": {"oid": "374f63f91a8e6774fb887e7cd207d26969827155", "messageHeadline": "Bump version: 0.23.0-alpha \u2192 0.24.0-alpha (#3593)", "author": {"name": "Jared Rhizor", "email": "jared@dataline.io", "user": {"login": "jrhizor"}}, "additions": 11, "deletions": 11}}, {"node": {"oid": "d2c90def8b45d643d9a640bede50542ea399c05a", "messageHeadline": "hotfix: include IllegalArgumentException in caught exceptions for ico\u2026", "author": {"name": "jrhizor", "email": "me@jaredrhizor.com", "user": {"login": "jrhizor"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "43b13ebb2e5a6fdd62799c70e3f448c03dba4a44", "messageHeadline": "safer icon retrieval (#3592)", "author": {"name": "Jared Rhizor", "email": "jared@dataline.io", "user": {"login": "jrhizor"}}, "additions": 23, "deletions": 31}}, {"node": {"oid": "024ccc90f75f7131fbebb863aa44ca866812f628", "messageHeadline": "Fix icons in dropdown in source page (#3584)", "author": {"name": "Artem Astapenko", "email": "3767150+Jamakase@users.noreply.github.com", "user": {"login": "jamakase"}}, "additions": 13, "deletions": 8}}, {"node": {"oid": "61cb866faabe74b57500aab181f57f9e95381a6d", "messageHeadline": "Fix typo in `docs/integrations/sources/asana.md` (#3589)", "author": {"name": "oleh.zorenko", "email": "19872253+Zirochkaa@users.noreply.github.com", "user": {"login": "Zirochkaa"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "c8711abbd619cd13b612e9cb0ca73752952ae71a", "messageHeadline": "\ud83c\udf89 New Source: Asana (#3510)", "author": {"name": "oleh.zorenko", "email": "19872253+Zirochkaa@users.noreply.github.com", "user": {"login": "Zirochkaa"}}, "additions": 3023, "deletions": 2}}, {"node": {"oid": "70f5dba4158bca812c25d61bc451f6cc7a8c322e", "messageHeadline": "\ud83c\udf89 Support incremental sync in Sendgrid (#3512)", "author": {"name": "Vadym", "email": "vege1wgw@gmail.com", "user": {"login": "htrueman"}}, "additions": 121, "deletions": 507}}, {"node": {"oid": "f31d409f73299a092af466f01c586bf7da4f56f8", "messageHeadline": "Revert \"Revert \"Make email a required field in the onboarding flow (#\u2026", "author": {"name": "Charles", "email": "giardina.charles@gmail.com", "user": {"login": "cgardens"}}, "additions": 9, "deletions": 4}}, {"node": {"oid": "d24b5c54e5c1fc4f23d628a94ae05776e9305448", "messageHeadline": "Add page specific head title (#3526)", "author": {"name": "LiRen Tu", "email": "tuliren.git@outlook.com", "user": {"login": "tuliren"}}, "additions": 177, "deletions": 39}}, {"node": {"oid": "68504d87a30d0e0ce54eed053dccd981c62dfdce", "messageHeadline": "Update new integration issue template to use area/connectors label", "author": {"name": "Sherif A. Nada", "email": "snadalive@gmail.com", "user": {"login": "sherifnada"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "7d5e2ca6b8449da2d7ed34c31fb35837283eb2d7", "messageHeadline": "Remove note and improve Airflow Tutorial (#3548)", "author": {"name": "Marcos Marx", "email": "marcosmarxm@users.noreply.github.com", "user": {"login": "marcosmarxm"}}, "additions": 15, "deletions": 12}}, {"node": {"oid": "7ccc4fafe861058556777484ee0a76b00701868e", "messageHeadline": "\ud83c\udf89 source: implementation for mysql cdc (#3505)", "author": {"name": "Subodh Kant Chaturvedi", "email": "subodh1810@gmail.com", "user": {"login": "subodh1810"}}, "additions": 2216, "deletions": 20}}, {"node": {"oid": "df3d37650d3211d82827a718975a278ce3a05e6a", "messageHeadline": "correct smarthsheet markdown (#3568)", "author": {"name": "Marcos Marx", "email": "marcosmarxm@users.noreply.github.com", "user": {"login": "marcosmarxm"}}, "additions": 13, "deletions": 4}}, {"node": {"oid": "e563936c2ce9601f2f0451bad64543504a502aea", "messageHeadline": "Updated description of Clickhouse source connector (#3556)", "author": {"name": "John Lafleur", "email": "john@airbyte.io", "user": {"login": "johnlafleur"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "8983f09aea6826eecd2ea4443dad4c7aba69193a", "messageHeadline": "normalize connector acceptance test names (#3539)", "author": {"name": "Charles", "email": "giardina.charles@gmail.com", "user": {"login": "cgardens"}}, "additions": 86, "deletions": 77}}, {"node": {"oid": "3fbb38273aca15848dbb4d1c9827354ad2f1c29a", "messageHeadline": "Further clarify confusion between where to run deployment commands wh\u2026", "author": {"name": "Abhi Vaidyanatha", "email": "abhi@airbyte.io", "user": {"login": "avaidyanatha"}}, "additions": 6, "deletions": 3}}, {"node": {"oid": "38249f9170828d0a10f6af520bebe5bd989ab0d9", "messageHeadline": "Update CDC docs with link to demo video (#3524)", "author": {"name": "Abhi Vaidyanatha", "email": "abhi@airbyte.io", "user": {"login": "avaidyanatha"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "38c1d6cd61534c392581841d7df4ea81aa43dfce", "messageHeadline": "Add post and options requests for version mismatch (#3535)", "author": {"name": "Artem Astapenko", "email": "3767150+Jamakase@users.noreply.github.com", "user": {"login": "jamakase"}}, "additions": 19, "deletions": 3}}, {"node": {"oid": "8862fba1bb4b87171c804ea7335f77ccc56652f0", "messageHeadline": "\ud83c\udf89 Avoid dbt runtime exception \"maximum recursion depth exceeded\" in e\u2026", "author": {"name": "Christophe Duong", "email": "christophe.duong@gmail.com", "user": {"login": "ChristopheDuong"}}, "additions": 552, "deletions": 265}}, {"node": {"oid": "5e0a91430ffb913120c5e4f82067a7adc272dbfa", "messageHeadline": "Fix e2e tests (#3508)", "author": {"name": "Artem Astapenko", "email": "3767150+Jamakase@users.noreply.github.com", "user": {"login": "jamakase"}}, "additions": 35, "deletions": 21}}, {"node": {"oid": "9e3bfee0863f6c23de45be9e0095a523818f84fc", "messageHeadline": "\ud83d\udc1b Source Github: Bugfix exception when parsing null date values, use \u2026", "author": {"name": "Gabriel Rebessi", "email": "grebessi@gmail.com", "user": {"login": "grebessi"}}, "additions": 9, "deletions": 4}}, {"node": {"oid": "86d664014c69818227347b2d1c19e4b32cd71520", "messageHeadline": "add cors to version mismatch (#3504)", "author": {"name": "Jared Rhizor", "email": "jared@dataline.io", "user": {"login": "jrhizor"}}, "additions": 22, "deletions": 8}}, {"node": {"oid": "21ba32cd66f1f8c1a7eff8a3e8dda4d3aecb2cfa", "messageHeadline": "Merge standard sync schedule to standard sync (#3472)", "author": {"name": "LiRen Tu", "email": "tuliren.git@outlook.com", "user": {"login": "tuliren"}}, "additions": 585, "deletions": 219}}, {"node": {"oid": "a31d6fbbea8e14c28d55264ff9dad9d16543b4c9", "messageHeadline": "Add missing prefix and icon fields in migration v0.20.0 (#3503)", "author": {"name": "LiRen Tu", "email": "tuliren.git@outlook.com", "user": {"login": "tuliren"}}, "additions": 154, "deletions": 5}}, {"node": {"oid": "2b93e2b02247b9e0fccafb8edaea1e2f4eba2c58", "messageHeadline": "update link to SAT test cases (#3516)", "author": {"name": "Sherif A. Nada", "email": "snadalive@gmail.com", "user": {"login": "sherifnada"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "fff2755a89725f350c94be830c9d71eb576eed0b", "messageHeadline": "bump guava version (#3509)", "author": {"name": "Charles", "email": "giardina.charles@gmail.com", "user": {"login": "cgardens"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "a7a398ba597da35ed405fb92aee6e0ee15827ca1", "messageHeadline": "add explanatory comments for cdc (#3496)", "author": {"name": "Charles", "email": "giardina.charles@gmail.com", "user": {"login": "cgardens"}}, "additions": 33, "deletions": 7}}, {"node": {"oid": "4205f09a53b10a594744f27eb9805b5953a6ed6d", "messageHeadline": "Fix icons (#3493)", "author": {"name": "Artem Astapenko", "email": "3767150+Jamakase@users.noreply.github.com", "user": {"login": "jamakase"}}, "additions": 4, "deletions": 0}}, {"node": {"oid": "5ea454accac37c0364c363756086bc26a8e15c20", "messageHeadline": "\ud83c\udf89 Rewrite sendgrid source using HTTP CDK (#3445)", "author": {"name": "Vadym", "email": "vege1wgw@gmail.com", "user": {"login": "htrueman"}}, "additions": 1237, "deletions": 187}}, {"node": {"oid": "428ef25f7fb2a6312c6bf74b6fbc021e22d00f58", "messageHeadline": "GoogleAds Connector multiple customer_ids, fix (#3154)", "author": {"name": "Kirill Chernov", "email": "36486349+po3na4skld@users.noreply.github.com", "user": {"login": "po3na4skld"}}, "additions": 10, "deletions": 579}}, {"node": {"oid": "3647c3cf1d82c5e678037e8c7d0be9216734bcd5", "messageHeadline": "\ud83c\udf89 New Source: Recharge (#3466)", "author": {"name": "Yevhenii", "email": "34103125+yevhenii-ldv@users.noreply.github.com", "user": {"login": "yevhenii-ldv"}}, "additions": 4584, "deletions": 0}}, {"node": {"oid": "f9feb2e903c961de2e2d3ee058e6742e06f37eb2", "messageHeadline": "\ud83c\udf89 Source Slack bugfix: don't overwrite thread_ts in threads stream  (\u2026", "author": {"name": "Vadym", "email": "vege1wgw@gmail.com", "user": {"login": "htrueman"}}, "additions": 11, "deletions": 5}}, {"node": {"oid": "6c96b817b726b20b74914a159d1d00eade4a5af8", "messageHeadline": "\ud83c\udf89 Source Facebook Marketing: Allow configuring insights lookback wind\u2026", "author": {"name": "Kirill Chernov", "email": "36486349+po3na4skld@users.noreply.github.com", "user": {"login": "po3na4skld"}}, "additions": 35, "deletions": 13}}, {"node": {"oid": "3095c2dc0eb770a8a3c0c1ad4195b690741bc16b", "messageHeadline": "Fix class name in the CDK speedrun doc. (#3502)", "author": {"name": "Abhi Vaidyanatha", "email": "abhi@airbyte.io", "user": {"login": "avaidyanatha"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "32669b92e0b933182267cab3a785a893436be75e", "messageHeadline": "fmt", "author": {"name": "Sherif Nada", "email": "snadalive@gmail.com", "user": {"login": "sherifnada"}}, "additions": 26, "deletions": 1}}, {"node": {"oid": "bf544afa2bb53002b7baecc7657758cc07a4f5d0", "messageHeadline": "format (#3500)", "author": {"name": "Charles", "email": "giardina.charles@gmail.com", "user": {"login": "cgardens"}}, "additions": 3, "deletions": 3}}, {"node": {"oid": "01a7c6ad16a823bec870e3b6f086cde7c24527f6", "messageHeadline": "execute temporal workflows asynchronously (#3427)", "author": {"name": "Charles", "email": "giardina.charles@gmail.com", "user": {"login": "cgardens"}}, "additions": 198, "deletions": 0}}, {"node": {"oid": "d2eb5c0564d6570edbdebd99f1336e3f6346817b", "messageHeadline": "\ud83c\udf89 New Source: Klaviyo (#3463)", "author": {"name": "Eugene Kulak", "email": "widowmakerreborn@gmail.com", "user": {"login": "keu"}}, "additions": 1234, "deletions": 0}}, {"node": {"oid": "dd3dd0d9f90a33d922e87dc952dd07309f67c552", "messageHeadline": "Update connectors.md", "author": {"name": "John Lafleur", "email": "john@airbyte.io", "user": {"login": "johnlafleur"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "c80cd6f4f7c561fd22a9d811bb9bee3563b6674d", "messageHeadline": "Add MSSQL to summary.md (#3492)", "author": {"name": "Sherif A. Nada", "email": "snadalive@gmail.com", "user": {"login": "sherifnada"}}, "additions": 1, "deletions": 0}}, {"node": {"oid": "3cef89010c9d63b5fc818fc118e3b645f060bd84", "messageHeadline": "Show error from BE for create connector modal (#3449)", "author": {"name": "Artem Astapenko", "email": "3767150+Jamakase@users.noreply.github.com", "user": {"login": "jamakase"}}, "additions": 12, "deletions": 7}}, {"node": {"oid": "7b685347e857cad0dd696d8e6272143a3f1f7df0", "messageHeadline": "Change default to be boolean instead of string (#3444)", "author": {"name": "Artem Astapenko", "email": "3767150+Jamakase@users.noreply.github.com", "user": {"login": "jamakase"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "2941e2975f71234889dbbaabadc0463eff046618", "messageHeadline": "Fix styles for checkbox component (#3455)", "author": {"name": "Artem Astapenko", "email": "3767150+Jamakase@users.noreply.github.com", "user": {"login": "jamakase"}}, "additions": 4, "deletions": 1}}, {"node": {"oid": "da17f4e970fa1ac1fd6f997dea1efb433331f247", "messageHeadline": "Print docker process command being executed as INFO instead of DEBUG \u2026", "author": {"name": "Christophe Duong", "email": "christophe.duong@gmail.com", "user": {"login": "ChristopheDuong"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "c1918d193756e4876cd6e2342e66d52a828368a1", "messageHeadline": "Update connectors.md", "author": {"name": "John Lafleur", "email": "john@airbyte.io", "user": {"login": "johnlafleur"}}, "additions": 11, "deletions": 2}}, {"node": {"oid": "76468f7ebccb48338f5c0cd86c335c024bd3d175", "messageHeadline": "Update platform.md", "author": {"name": "John Lafleur", "email": "john@airbyte.io", "user": {"login": "johnlafleur"}}, "additions": 7, "deletions": 0}}, {"node": {"oid": "60c0ef5eb23f7a3b9cd6ef601bc6c2a5846314e1", "messageHeadline": "Fix speedrun tutorial link. (#3480)", "author": {"name": "Abhi Vaidyanatha", "email": "abhi@airbyte.io", "user": {"login": "avaidyanatha"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "714ec15fc00df8cc99069c27ebc23faf555de7a5", "messageHeadline": "Bump version: 0.22.3-alpha \u2192 0.23.0-alpha (#3479)", "author": {"name": "Davin Chia", "email": "davinchia@gmail.com", "user": {"login": "davinchia"}}, "additions": 11, "deletions": 11}}, {"node": {"oid": "1ff934d8a5fc02a01c4b4f82c4eedeb4f6a1d250", "messageHeadline": "add docs on how to access pg db (#3424)", "author": {"name": "Charles", "email": "giardina.charles@gmail.com", "user": {"login": "cgardens"}}, "additions": 19, "deletions": 0}}, {"node": {"oid": "40e45d75f5d2599af0b07c82762fe1d6be89d51d", "messageHeadline": "Update docs on namespaces and databases (#3420)", "author": {"name": "Charles", "email": "giardina.charles@gmail.com", "user": {"login": "cgardens"}}, "additions": 3, "deletions": 1}}, {"node": {"oid": "8790fc10ab30c1ff671f4f504bc0d4d4e65c3ad4", "messageHeadline": "Simple rename of dbt generated models folder (#3469)", "author": {"name": "Christophe Duong", "email": "christophe.duong@gmail.com", "user": {"login": "ChristopheDuong"}}, "additions": 17, "deletions": 10}}, {"node": {"oid": "d4bcb18308e606396292b94b996028ed32684e7b", "messageHeadline": "Handle exceptions in waitForTemporalServerandLog (#3460)", "author": {"name": "Abhi Vaidyanatha", "email": "abhi@airbyte.io", "user": {"login": "avaidyanatha"}}, "additions": 72, "deletions": 3}}, {"node": {"oid": "588553e647f6a2a8f9cfc54ea99282b76ea51e71", "messageHeadline": "Source Iterable: update to use latest version of CDK (#3378)", "author": {"name": "Vadym", "email": "vege1wgw@gmail.com", "user": {"login": "htrueman"}}, "additions": 32, "deletions": 31}}, {"node": {"oid": "0c11b27cf67461f175a04fb62018af3a0c276bd7", "messageHeadline": "Add redirect to cdk tutorial page (#3456)", "author": {"name": "Marcos Marx", "email": "marcosmarxm@users.noreply.github.com", "user": {"login": "marcosmarxm"}}, "additions": 1, "deletions": 0}}, {"node": {"oid": "d2ce1d57ecc2e6618a3b04e047829fd6d95b9744", "messageHeadline": "Fixing SqlServerOperations.java (#3454)", "author": {"name": "masonwheeler", "email": "masonwheeler@yahoo.com", "user": {"login": "masonwheeler"}}, "additions": 13, "deletions": 6}}, {"node": {"oid": "1e8fa3ad3fa78c6ae065505ac09e814729d85361", "messageHeadline": "Upload test reports (from integration test slash commands) as GitHub \u2026", "author": {"name": "Christophe Duong", "email": "christophe.duong@gmail.com", "user": {"login": "ChristopheDuong"}}, "additions": 7, "deletions": 0}}, {"node": {"oid": "137845a28e2f9ac44fa2e7249ea85a217434d0d8", "messageHeadline": "rename toy connector tutorial to \"Build a connector the hard way\"  (#\u2026", "author": {"name": "Sherif A. Nada", "email": "snadalive@gmail.com", "user": {"login": "sherifnada"}}, "additions": 14, "deletions": 17}}, {"node": {"oid": "2e35fa4c213b5c5dbcb322193ffce4ab9c0233f0", "messageHeadline": "Address issue with icon in onboarding (#3437)", "author": {"name": "Artem Astapenko", "email": "3767150+Jamakase@users.noreply.github.com", "user": {"login": "jamakase"}}, "additions": 118, "deletions": 136}}, {"node": {"oid": "5f4485a1d401838ccf92f0c03bafebbab8f02d18", "messageHeadline": "Update link for contribution scheduling (#3443)", "author": {"name": "Michel Tricot", "email": "michel@dataline.io", "user": {"login": "michel-tricot"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "42ecf1f4cdee206410a94be21f7affcef81427ba", "messageHeadline": "restart containers if they fail automatically (#3423)", "author": {"name": "Jared Rhizor", "email": "jared@dataline.io", "user": {"login": "jrhizor"}}, "additions": 5, "deletions": 0}}, {"node": {"oid": "6beb4eb7e7c01b3e92210ef08cf28ca3bd8b2cd2", "messageHeadline": "add npm install before all npm run generates' (#3442)", "author": {"name": "Sherif A. Nada", "email": "snadalive@gmail.com", "user": {"login": "sherifnada"}}, "additions": 3, "deletions": 0}}, {"node": {"oid": "083aebcbcbb44b168a8f2ff6f4da9aedc8756597", "messageHeadline": "Workflow to handle operations (custom transformation) (#3379)", "author": {"name": "Christophe Duong", "email": "christophe.duong@gmail.com", "user": {"login": "ChristopheDuong"}}, "additions": 674, "deletions": 49}}, {"node": {"oid": "a67c769980c85ba99793999cadc6cddb5c819aba", "messageHeadline": "MS SQL Server Destination implementation", "author": {"name": "masonwheeler", "email": "masonwheeler@yahoo.com", "user": {"login": "masonwheeler"}}, "additions": 954, "deletions": 0}}, {"node": {"oid": "1f0c3c763c66dfb5dcc735ddc62685eb9540cd9c", "messageHeadline": "Display icons (#3140)", "author": {"name": "Artem Astapenko", "email": "3767150+Jamakase@users.noreply.github.com", "user": {"login": "jamakase"}}, "additions": 492, "deletions": 118}}, {"node": {"oid": "a18b0e80d0c92a0d339e5ab5a7c3a859b61b5b3a", "messageHeadline": "GitBook: [master] 161 pages and 75 assets modified", "author": {"name": "Marcos Marx", "email": "marcos@airbyte.io", "user": null}, "additions": 1322, "deletions": 124}}, {"node": {"oid": "18c1d6eb1b46241fa90a88e25c8d5a91163c5181", "messageHeadline": "Add section Deploy Local on Windows (#3425)", "author": {"name": "Marcos Marx", "email": "marcosmarxm@users.noreply.github.com", "user": {"login": "marcosmarxm"}}, "additions": 11, "deletions": 0}}, {"node": {"oid": "6ffada861bf1f3f04da885d0e6db61ec0339855e", "messageHeadline": "Add Rust as a connector specific dependency to source-file (#3426)", "author": {"name": "Abhi Vaidyanatha", "email": "abhi@airbyte.io", "user": {"login": "avaidyanatha"}}, "additions": 4, "deletions": 0}}, {"node": {"oid": "576d932ddbd748713ad5cbeabebd3c21cd0148ad", "messageHeadline": "Add a CDK speedrun tutorial doc (#3403)", "author": {"name": "Abhi Vaidyanatha", "email": "abhi@airbyte.io", "user": {"login": "avaidyanatha"}}, "additions": 223, "deletions": 0}}, {"node": {"oid": "ada39b74064b48e5505d8b42c3b509a7b9bd9a2f", "messageHeadline": "bump airbyte-webapp version (#2266)", "author": {"name": "Jared Rhizor", "email": "jared@dataline.io", "user": {"login": "jrhizor"}}, "additions": 6, "deletions": 2}}, {"node": {"oid": "fdfb835b5e466002889c5c1eeadf80814c0bb749", "messageHeadline": "fixing ONLY problematic fields in freshdesk JSON schemas (#3376)", "author": {"name": "vovavovavovavova", "email": "39351371+vovavovavovavova@users.noreply.github.com", "user": {"login": "vovavovavovavova"}}, "additions": 7, "deletions": 7}}, {"node": {"oid": "9460cb442242a13fbb37dc8cb6609a223e51372c", "messageHeadline": "Update all of Pydantic to 1.6.2 per Dependabot. (#3408)", "author": {"name": "Davin Chia", "email": "davinchia@gmail.com", "user": {"login": "davinchia"}}, "additions": 13, "deletions": 13}}, {"node": {"oid": "a819f38423ec802b8de940a48af7a311ca16927d", "messageHeadline": "Update migration schema to include recent changes to the StandardSync\u2026", "author": {"name": "Davin Chia", "email": "davinchia@gmail.com", "user": {"login": "davinchia"}}, "additions": 5, "deletions": 0}}, {"node": {"oid": "e4bf284e68b33680a80e4e889d04cb2147cc552a", "messageHeadline": "make shopify more resilient to timeouts (#3409)", "author": {"name": "Jared Rhizor", "email": "jared@dataline.io", "user": {"login": "jrhizor"}}, "additions": 4, "deletions": 4}}, {"node": {"oid": "fbbd25069cf967f12347e98d64de0421ec2be96c", "messageHeadline": "Correct GA readme error. (#3407)", "author": {"name": "Davin Chia", "email": "davinchia@gmail.com", "user": {"login": "davinchia"}}, "additions": 3, "deletions": 1}}, {"node": {"oid": "ea1d4f3ea53e9658854201cadd8ba4268b9fe775", "messageHeadline": "Add updated architecture diagram to high level docs. (#3399)", "author": {"name": "Abhi Vaidyanatha", "email": "abhi@airbyte.io", "user": {"login": "avaidyanatha"}}, "additions": 7, "deletions": 6}}, {"node": {"oid": "9b3b6926b791e48367a20db0e7aee61106e11e70", "messageHeadline": "add test that migration output schema same as source schema (#3356)", "author": {"name": "Charles", "email": "giardina.charles@gmail.com", "user": {"login": "cgardens"}}, "additions": 333, "deletions": 35}}, {"node": {"oid": "0df53170c96ae29f76e925fc1ac2571823657dc8", "messageHeadline": "Stop formatting python with spotless (#3388)", "author": {"name": "Charles", "email": "giardina.charles@gmail.com", "user": {"login": "cgardens"}}, "additions": 713, "deletions": 27}}, {"node": {"oid": "3be2a6b1ddfe504d828aee11df8f495022acaaef", "messageHeadline": "FB Marketing source - lookback window logic not functioning correctly", "author": {"name": "vitaliizazmic", "email": "75620293+vitaliizazmic@users.noreply.github.com", "user": {"login": "vitaliizazmic"}}, "additions": 11, "deletions": 4}}, {"node": {"oid": "d44fc16e65941eeeabeb749a223eb5f97970fd78", "messageHeadline": "Source Stripe: Add Acceptance Tests to Stripe Connector (#3367)", "author": {"name": "Yevhenii", "email": "34103125+yevhenii-ldv@users.noreply.github.com", "user": {"login": "yevhenii-ldv"}}, "additions": 7664, "deletions": 1809}}, {"node": {"oid": "99c7ac27cad6d13dc0bafd29013020101f8ab1af", "messageHeadline": "Bugfix: BufferedStreamConsumer. (#3387)", "author": {"name": "Davin Chia", "email": "davinchia@gmail.com", "user": {"login": "davinchia"}}, "additions": 13, "deletions": 13}}, {"node": {"oid": "69125cfbeb77e11bb6dfe2c967a32f2f0b79288b", "messageHeadline": "source: clickhouse setup docs (#3375)", "author": {"name": "Subodh Kant Chaturvedi", "email": "subodh1810@gmail.com", "user": {"login": "subodh1810"}}, "additions": 69, "deletions": 0}}, {"node": {"oid": "4889924a1846d6f7a832df3a62017b9c62dfe388", "messageHeadline": "Make return type of destination non-optional (#3381)", "author": {"name": "Artem Astapenko", "email": "3767150+Jamakase@users.noreply.github.com", "user": {"login": "jamakase"}}, "additions": 117, "deletions": 100}}, {"node": {"oid": "c1b484338c769ea5cf065c283c56ade0dca19f2e", "messageHeadline": "pkg: rest-hooks patch (#2486)", "author": {"name": "Nathaniel Tucker", "email": "me@ntucker.me", "user": {"login": "ntucker"}}, "additions": 24, "deletions": 24}}, {"node": {"oid": "257b14ef13b5002260241fcf941f9650604b7f4a", "messageHeadline": "Fix duplicated paragraph in docs and broken link (#3377)", "author": {"name": "Christophe Duong", "email": "christophe.duong@gmail.com", "user": {"login": "ChristopheDuong"}}, "additions": 1, "deletions": 5}}, {"node": {"oid": "c786118d48618ed33bc39ee72dfdff995a6b8264", "messageHeadline": "source: implementation for clickhouse (#3361)", "author": {"name": "Subodh Kant Chaturvedi", "email": "subodh1810@gmail.com", "user": {"login": "subodh1810"}}, "additions": 691, "deletions": 32}}, {"node": {"oid": "80125fe8a3d0d6ae6ff6c33f6d448e9c28810bbd", "messageHeadline": "Add support for Operations to Sync/Connections API (#3244)", "author": {"name": "Christophe Duong", "email": "christophe.duong@gmail.com", "user": {"login": "ChristopheDuong"}}, "additions": 1557, "deletions": 64}}, {"node": {"oid": "e4715e3019200c4edaf9650192a5982d661ef8f8", "messageHeadline": "Update connectors.md", "author": {"name": "John Lafleur", "email": "john@airbyte.io", "user": {"login": "johnlafleur"}}, "additions": 13, "deletions": 0}}, {"node": {"oid": "f7829f4c45b871e102b9d5cae6d6e6bc6c03af0a", "messageHeadline": "Update platform.md", "author": {"name": "John Lafleur", "email": "john@airbyte.io", "user": {"login": "johnlafleur"}}, "additions": 8, "deletions": 0}}, {"node": {"oid": "e9731eb6987a699308f75c91542e557a182778df", "messageHeadline": "Bump version: 0.22.2-alpha \u2192 0.22.3-alpha (#3374)", "author": {"name": "Davin Chia", "email": "davinchia@gmail.com", "user": {"login": "davinchia"}}, "additions": 9, "deletions": 9}}, {"node": {"oid": "21d144a0aed8226f1b943e470fb7775f6c7033a0", "messageHeadline": "add metrics for sync-level configs (#3332)", "author": {"name": "Jared Rhizor", "email": "jared@dataline.io", "user": {"login": "jrhizor"}}, "additions": 160, "deletions": 7}}, {"node": {"oid": "40e664fcec79083006aba44eff6e9b312dcd8b57", "messageHeadline": "Add guide on how to upgrade a connector (#3369)", "author": {"name": "Abhi Vaidyanatha", "email": "abhi@airbyte.io", "user": {"login": "avaidyanatha"}}, "additions": 8, "deletions": 1}}, {"node": {"oid": "821a5d0dddcfce78fb8cf0cb5efeb17062e1b3d7", "messageHeadline": "\ud83d\udc1b  Source Zoom Bugfix: declare correct types to match data coming fro\u2026", "author": {"name": "vovavovavovavova", "email": "39351371+vovavovavovavova@users.noreply.github.com", "user": {"login": "vovavovavovavova"}}, "additions": 4, "deletions": 4}}, {"node": {"oid": "a2f29f6024d9a213621f841b95179f315d68610b", "messageHeadline": "fix formatting (#3370)", "author": {"name": "Charles", "email": "giardina.charles@gmail.com", "user": {"login": "cgardens"}}, "additions": 1, "deletions": 0}}, {"node": {"oid": "eb812eaecd6a411341e561976846402fe3adb98c", "messageHeadline": "Bump CDK consumers (#3368)", "author": {"name": "Sherif A. Nada", "email": "snadalive@gmail.com", "user": {"login": "sherifnada"}}, "additions": 11, "deletions": 12}}, {"node": {"oid": "535d83e0af6d34a9c7c6502862c922118598e0db", "messageHeadline": "bugfix infinite pagination in CDK (#3366)", "author": {"name": "Sherif A. Nada", "email": "snadalive@gmail.com", "user": {"login": "sherifnada"}}, "additions": 39, "deletions": 17}}, {"node": {"oid": "08cd57e679ab125dd48e186831c68ae1d8bf8fa4", "messageHeadline": "Release CDK 0.1.1. (#3360)", "author": {"name": "Davin Chia", "email": "davinchia@gmail.com", "user": {"login": "davinchia"}}, "additions": 15, "deletions": 15}}, {"node": {"oid": "84a0ae5b423a9e337b4581d7972ca952762d5c2b", "messageHeadline": "Upgrade smartsheets version (#3354)", "author": {"name": "Sherif A. Nada", "email": "snadalive@gmail.com", "user": {"login": "sherifnada"}}, "additions": 3, "deletions": 3}}, {"node": {"oid": "9a92da06b9179a9b8c54efeb1169c51b1a90b3bf", "messageHeadline": "Update CDK Tutorial to use new CDK. (#3358)", "author": {"name": "Davin Chia", "email": "davinchia@gmail.com", "user": {"login": "davinchia"}}, "additions": 79, "deletions": 128}}, {"node": {"oid": "646c39c79cc2baf0cfcce5e2a9c9de2e9eaaa1f8", "messageHeadline": "Correct API ArchiveImport function (#3343)", "author": {"name": "Marcos Marx", "email": "marcosmarxm@users.noreply.github.com", "user": {"login": "marcosmarxm"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "94f6d177964b9c6fc35705310a7e3f176a020b9a", "messageHeadline": "CDK: Update conceptual docs. Update template docs. (#3352)", "author": {"name": "Davin Chia", "email": "davinchia@gmail.com", "user": {"login": "davinchia"}}, "additions": 28, "deletions": 17}}, {"node": {"oid": "0cc1f637d47a9e8f1ecc781a120e1676c975de64", "messageHeadline": "CDK: update generated modules used in testing generators (#3353)", "author": {"name": "Sherif A. Nada", "email": "snadalive@gmail.com", "user": {"login": "sherifnada"}}, "additions": 130, "deletions": 3402}}, {"node": {"oid": "ce4810e6a3ea3bdb94c8dc86555f471451dd09ed", "messageHeadline": "Use latest SAT image by default in generated templates (#3349)", "author": {"name": "Sherif A. Nada", "email": "snadalive@gmail.com", "user": {"login": "sherifnada"}}, "additions": 3, "deletions": 3}}, {"node": {"oid": "b18c1262ca171a91cf6142b2b430aaf36a0ab798", "messageHeadline": "Don't require a catalog to run SAT discovery test (#3348)", "author": {"name": "Sherif A. Nada", "email": "snadalive@gmail.com", "user": {"login": "sherifnada"}}, "additions": 10, "deletions": 10}}, {"node": {"oid": "d0b8e6ddc4b7e3a8a561a8021f245f42400f758c", "messageHeadline": "Comment out optional blocks in test config YML (#3347)", "author": {"name": "Sherif A. Nada", "email": "snadalive@gmail.com", "user": {"login": "sherifnada"}}, "additions": 18, "deletions": 15}}, {"node": {"oid": "60e6f2fa6c176ebf34188ac777a6e9fbecc1889c", "messageHeadline": "hotfix: format", "author": {"name": "Sherif Nada", "email": "snadalive@gmail.com", "user": {"login": "sherifnada"}}, "additions": 3285, "deletions": 4}}, {"node": {"oid": "945e46b53e6b9c560f027ab87bd5fbb01574d2ab", "messageHeadline": "Update generator templates to use CDK. (#3316)", "author": {"name": "Davin Chia", "email": "davinchia@gmail.com", "user": {"login": "davinchia"}}, "additions": 657, "deletions": 353}}, {"node": {"oid": "89b29236d117335b8c4ec655100d100b116afa84", "messageHeadline": "\ud83c\udf89 Source Smartsheets bugfix: gracefully handle empty cell values (#3337)", "author": {"name": "Nathan Nowack", "email": "31014960+zzstoatzz@users.noreply.github.com", "user": {"login": "zzstoatzz"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "6fd8e00ad893c57cb453e728608aa6e3e71e699a", "messageHeadline": "don't split lines on LSEP unicode characters when reading lines in de\u2026", "author": {"name": "Jared Rhizor", "email": "jared@dataline.io", "user": {"login": "jrhizor"}}, "additions": 66, "deletions": 28}}, {"node": {"oid": "4b79b2a6f9ee82726144edbdc9807b142153183a", "messageHeadline": "add bumpversion to .env kube (#3338)", "author": {"name": "Marcos Marx", "email": "marcosmarxm@users.noreply.github.com", "user": {"login": "marcosmarxm"}}, "additions": 2, "deletions": 0}}, {"node": {"oid": "bcf091fb5ff94f4243fa02b21fea9828478037b5", "messageHeadline": "auto bump kube (#3334)", "author": {"name": "Jared Rhizor", "email": "jared@dataline.io", "user": {"login": "jrhizor"}}, "additions": 2, "deletions": 0}}, {"node": {"oid": "90d48a4ab4a78ebed9d328432d8c85ee99319dc1", "messageHeadline": "bump all destination versions to support outputting messages (#3289)", "author": {"name": "Charles", "email": "giardina.charles@gmail.com", "user": {"login": "cgardens"}}, "additions": 25, "deletions": 25}}, {"node": {"oid": "735b0783dc3460d7b5471cb45ab0f57cf2b3694a", "messageHeadline": "\ud83c\udf89  New Source: google search console", "author": {"name": "vitaliizazmic", "email": "75620293+vitaliizazmic@users.noreply.github.com", "user": {"login": "vitaliizazmic"}}, "additions": 1651, "deletions": 0}}, {"node": {"oid": "1d8e6da511838c047fd2dc05d8da7d7d3606cbed", "messageHeadline": "Various CDK build fixes/clean up. (#3312)", "author": {"name": "Davin Chia", "email": "davinchia@gmail.com", "user": {"login": "davinchia"}}, "additions": 3, "deletions": 2}}, {"node": {"oid": "0c99d93974a992ec6347813bdda089b24227849e", "messageHeadline": "CDK: build python package before publishing (#3309)", "author": {"name": "Sherif A. Nada", "email": "snadalive@gmail.com", "user": {"login": "sherifnada"}}, "additions": 10, "deletions": 1}}, {"node": {"oid": "36b9b48a2eae57fd930bfa8abc4cdb572e894282", "messageHeadline": "Migrate CDK sources to new Pypi package & structure (#3303)", "author": {"name": "Sherif A. Nada", "email": "snadalive@gmail.com", "user": {"login": "sherifnada"}}, "additions": 117, "deletions": 127}}, {"node": {"oid": "d8d82b6ab63c0cc7efa29e62991a5a0ac38f987a", "messageHeadline": "Migrate CDK Stripe source to PyPi and new structure (#3302)", "author": {"name": "Sherif A. Nada", "email": "snadalive@gmail.com", "user": {"login": "sherifnada"}}, "additions": 18, "deletions": 47}}, {"node": {"oid": "184dab77ebfbc00c69eea9e34b7db29c79a9e6d1", "messageHeadline": "CDK: overhaul directory structure  (#3295)", "author": {"name": "Sherif A. Nada", "email": "snadalive@gmail.com", "user": {"login": "sherifnada"}}, "additions": 412, "deletions": 362}}, {"node": {"oid": "ca4c1b8821772e6b41b4540bc59cbcf0ec680729", "messageHeadline": "CDK: Test Http.py (#3279)", "author": {"name": "Davin Chia", "email": "davinchia@gmail.com", "user": {"login": "davinchia"}}, "additions": 128, "deletions": 0}}, {"node": {"oid": "ee9be7c6ebf074815eaff674bf90ce95d3182e61", "messageHeadline": "fix format (#3300)", "author": {"name": "Marcos Marx", "email": "marcosmarxm@users.noreply.github.com", "user": {"login": "marcosmarxm"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "4a397d25247db77a7b78783d26dae35bc3900f59", "messageHeadline": "Rewrite and break out CDK Python overview to be more concise and dige\u2026", "author": {"name": "Abhi Vaidyanatha", "email": "abhi@airbyte.io", "user": {"login": "avaidyanatha"}}, "additions": 309, "deletions": 216}}, {"node": {"oid": "098a828070ff20191d326119de5e377c6e39f746", "messageHeadline": "Bump lodash in /airbyte-integrations/connector-templates/generator (#\u2026", "author": {"name": "dependabot[bot]", "email": "49699333+dependabot[bot]@users.noreply.github.com", "user": {"login": "dependabot[bot]"}}, "additions": 3, "deletions": 3}}, {"node": {"oid": "32773cb7f8765471494c16841f50fe8111ebc5f5", "messageHeadline": "update FB marketing rate limiting link (#3294)", "author": {"name": "Sherif A. Nada", "email": "snadalive@gmail.com", "user": {"login": "sherifnada"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "bed3e06d8af24ea79fcd8516bea64d492bcda22b", "messageHeadline": "Bump K8s deployment version to latest stable version (#3246)", "author": {"name": "Coetzee van Staden", "email": "coetzeev@saltpay.co", "user": {"login": "coetzeevs"}}, "additions": 100, "deletions": 8}}, {"node": {"oid": "25f0d8dcdc4cc93e65acb8ccf66075ec68b7356e", "messageHeadline": "bump handlebars version for security patch (#3288)", "author": {"name": "Charles", "email": "giardina.charles@gmail.com", "user": {"login": "cgardens"}}, "additions": 8, "deletions": 7}}, {"node": {"oid": "b4b6bf74c5ce58d84442f390c9f0eb4f721b8668", "messageHeadline": "publish contribution #3210 (#3286)", "author": {"name": "Sherif A. Nada", "email": "snadalive@gmail.com", "user": {"login": "sherifnada"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "704f359b35c39d50d8562e293606482a4deb38df", "messageHeadline": "\ud83c\udf89 Source Stripe: fix date property name, only add connected account h\u2026", "author": {"name": "Nathan Yergler", "email": "nathan@polytomic.com", "user": {"login": "nyergler"}}, "additions": 7, "deletions": 3}}, {"node": {"oid": "f5a76e8448b0649284ce4f78e92cca14b8afc2fa", "messageHeadline": "Test AbstractSource read behavior (#3276)", "author": {"name": "Sherif A. Nada", "email": "snadalive@gmail.com", "user": {"login": "sherifnada"}}, "additions": 272, "deletions": 25}}, {"node": {"oid": "06599d475d55b13b14de09a6e6ddef70854e9ed6", "messageHeadline": "Write output records from destination to STDOUT (#3274)", "author": {"name": "Charles", "email": "giardina.charles@gmail.com", "user": {"login": "cgardens"}}, "additions": 120, "deletions": 74}}, {"node": {"oid": "efd429d58feaebaba2bb33174e4ab10b047bc69b", "messageHeadline": "CDK: Test AbstractSource: Check and Discover (#3272)", "author": {"name": "Sherif A. Nada", "email": "snadalive@gmail.com", "user": {"login": "sherifnada"}}, "additions": 121, "deletions": 0}}, {"node": {"oid": "e4d0707781f20bf60b39b2755242261acf04771e", "messageHeadline": "Destination Checkpointing: Add StateMessage handing to BufferedStream\u2026", "author": {"name": "Charles", "email": "giardina.charles@gmail.com", "user": {"login": "cgardens"}}, "additions": 568, "deletions": 124}}, {"node": {"oid": "05bdb368a0e8031e5ae9f6d51cdb699c646b909a", "messageHeadline": "Reorganize CDK documentation directory structure to be less nested (#\u2026", "author": {"name": "Abhi Vaidyanatha", "email": "abhi@airbyte.io", "user": {"login": "avaidyanatha"}}, "additions": 17, "deletions": 23}}, {"node": {"oid": "715dfc5e3454ca82314d42dac716b6d6cfd740d1", "messageHeadline": "Test `AirbyteEntrypoint.run` (#3261)", "author": {"name": "Sherif A. Nada", "email": "snadalive@gmail.com", "user": {"login": "sherifnada"}}, "additions": 102, "deletions": 33}}, {"node": {"oid": "1fb6b9f91144969602b46f047726f2c3f2052f3a", "messageHeadline": "CDK: test catalog helpers (#3271)", "author": {"name": "Sherif A. Nada", "email": "snadalive@gmail.com", "user": {"login": "sherifnada"}}, "additions": 48, "deletions": 0}}, {"node": {"oid": "a2ec9ee1e583df7bbcca79d9f4b83629a7122d2e", "messageHeadline": "mysql destination docs (#3275)", "author": {"name": "Subodh Kant Chaturvedi", "email": "subodh1810@gmail.com", "user": {"login": "subodh1810"}}, "additions": 72, "deletions": 0}}, {"node": {"oid": "601ea5eed7667ff39df6ce1c4060d276aeb3c930", "messageHeadline": "destination: add implementation for mysql as destination (#3242)", "author": {"name": "Subodh Kant Chaturvedi", "email": "subodh1810@gmail.com", "user": {"login": "subodh1810"}}, "additions": 676, "deletions": 28}}, {"node": {"oid": "0c3cca2f24bbf43672d5f7b1343a6f0ead69f19c", "messageHeadline": "Document usage of `./gradlew format` and workaround for files without\u2026", "author": {"name": "Abhi Vaidyanatha", "email": "abhi@airbyte.io", "user": {"login": "avaidyanatha"}}, "additions": 15, "deletions": 5}}, {"node": {"oid": "beeee785f272a7be56206365cdbe04f6bdff8952", "messageHeadline": "clarify publication and replication identity handling in cdc docs (#3\u2026", "author": {"name": "Jared Rhizor", "email": "jared@dataline.io", "user": {"login": "jrhizor"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "f88e5de903ad9f00505189f6eab76fc7422a0d72", "messageHeadline": "Test Source Entrypoint Arg Parsing (#3259)", "author": {"name": "Sherif A. Nada", "email": "snadalive@gmail.com", "user": {"login": "sherifnada"}}, "additions": 93, "deletions": 7}}, {"node": {"oid": "e2d5bfa3ea7756b25806dbf2b0215e413861feda", "messageHeadline": "Add primary_key noop to docs and PokeAPI connector. (#3245)", "author": {"name": "Abhi Vaidyanatha", "email": "abhi@airbyte.io", "user": {"login": "avaidyanatha"}}, "additions": 7, "deletions": 1}}, {"node": {"oid": "ae9e48a32172dc8db47ea6e03601e08ccd5f87aa", "messageHeadline": "Add missing EU region and bump Redshift version. (#3262)", "author": {"name": "Davin Chia", "email": "davinchia@gmail.com", "user": {"login": "davinchia"}}, "additions": 9, "deletions": 7}}, {"node": {"oid": "e8565024556123bab1ae0f7e76deb98bf7d24d7c", "messageHeadline": "CDK: Test integration.py (#3243)", "author": {"name": "Sherif A. Nada", "email": "snadalive@gmail.com", "user": {"login": "sherifnada"}}, "additions": 158, "deletions": 27}}, {"node": {"oid": "b5c232974804a3dad4360ba5bb425329b799cb27", "messageHeadline": "CDK: Add OAuth and Streams/Core tests. (#3228)", "author": {"name": "Davin Chia", "email": "davinchia@gmail.com", "user": {"login": "davinchia"}}, "additions": 346, "deletions": 7}}, {"node": {"oid": "2dd604c1ebb5d298a949073f3017325db25a0744", "messageHeadline": "Update README.md (#3231)", "author": {"name": "John Lafleur", "email": "john@airbyte.io", "user": {"login": "johnlafleur"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "be8e063eb5f43f73275c5a31cf6b0b92fd99b430", "messageHeadline": "Add Airbyte text to the demo (#3227)", "author": {"name": "Michel Tricot", "email": "michel@dataline.io", "user": {"login": "michel-tricot"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "b215733e22dd12581f25fa77ccc4f47df2d677c4", "messageHeadline": "Add source connector for the Pok\u00e9API (#3149)", "author": {"name": "Abhi Vaidyanatha", "email": "abhi@airbyte.io", "user": {"login": "avaidyanatha"}}, "additions": 1739, "deletions": 0}}, {"node": {"oid": "36784c60d48aa3e160893f1ef86d557eff36c66a", "messageHeadline": "\ud83c\udf89  Added tutorial to deploy Airbyte on Azure VM #3170 (#3171)", "author": {"name": "Ganesh Raskar", "email": "ganeshraskar@outlook.com", "user": {"login": "geekwhocodes"}}, "additions": 136, "deletions": 0}}, {"node": {"oid": "c3356684dd9225b276ffe5e172d0ea5a5bb82c11", "messageHeadline": "Test JSONSchema resolver (#3223)", "author": {"name": "Sherif A. Nada", "email": "snadalive@gmail.com", "user": {"login": "sherifnada"}}, "additions": 100, "deletions": 0}}, {"node": {"oid": "f942f7f6ff85829346f8e7e66da501eafe8e51f0", "messageHeadline": "Update connectors.md", "author": {"name": "John Lafleur", "email": "john@airbyte.io", "user": {"login": "johnlafleur"}}, "additions": 19, "deletions": 5}}, {"node": {"oid": "67c156bbbae168b5726dc630fb5b94942121f5bd", "messageHeadline": "Update platform.md", "author": {"name": "John Lafleur", "email": "john@airbyte.io", "user": {"login": "johnlafleur"}}, "additions": 5, "deletions": 5}}, {"node": {"oid": "60320264249c5537d523562fd2b7453f315436be", "messageHeadline": "Update platform.md", "author": {"name": "John Lafleur", "email": "john@airbyte.io", "user": {"login": "johnlafleur"}}, "additions": 5, "deletions": 0}}, {"node": {"oid": "4710e5836f91029665d3dffae250f9ed5019698c", "messageHeadline": "Adding concepts docs, structure for CDK documentation (#3220)", "author": {"name": "Abhi Vaidyanatha", "email": "abhi@airbyte.io", "user": {"login": "avaidyanatha"}}, "additions": 25, "deletions": 12}}, {"node": {"oid": "fa33c9c1268b3968c8bc3b67ac1634742442b190", "messageHeadline": "Initial CDK Test set up and one test file. (#3207)", "author": {"name": "Davin Chia", "email": "davinchia@gmail.com", "user": {"login": "davinchia"}}, "additions": 75, "deletions": 40}}, {"node": {"oid": "32ee10e76d9053f7a032d55df2d6a67e112ddecd", "messageHeadline": "snowflake gcs staging (#3183)", "author": {"name": "Jared Rhizor", "email": "jared@dataline.io", "user": {"login": "jrhizor"}}, "additions": 733, "deletions": 21}}, {"node": {"oid": "5c6d26885c987bae14b8c440abad2c922a278045", "messageHeadline": "use COPY for Postgres (#3204)", "author": {"name": "Jared Rhizor", "email": "jared@dataline.io", "user": {"login": "jrhizor"}}, "additions": 64, "deletions": 18}}, {"node": {"oid": "752fe9172a2e15f86d10161700e95acafab32c92", "messageHeadline": "add colors to tests when running inside docker (#3193)", "author": {"name": "Eugene Kulak", "email": "widowmakerreborn@gmail.com", "user": {"login": "keu"}}, "additions": 7, "deletions": 6}}, {"node": {"oid": "f666fd2f18ac72c6e5bc9cae0dff18fc19b5d79a", "messageHeadline": "Upgrade normalization to use dbt from docker images (#3186)", "author": {"name": "Christophe Duong", "email": "christophe.duong@gmail.com", "user": {"login": "ChristopheDuong"}}, "additions": 44, "deletions": 19}}, {"node": {"oid": "a1ca5d5427e19ca2ac690d8bbc682cedc950912c", "messageHeadline": "Bump version: 0.22.1-alpha \u2192 0.22.2-alpha (#3205)", "author": {"name": "Davin Chia", "email": "davinchia@gmail.com", "user": {"login": "davinchia"}}, "additions": 3, "deletions": 3}}, {"node": {"oid": "72e7fe35a3ad67eb174d6d5f9d92510b9d8da1a3", "messageHeadline": "Run MyPy on CDK/base-python and fix issues. (#3175)", "author": {"name": "Davin Chia", "email": "davinchia@gmail.com", "user": {"login": "davinchia"}}, "additions": 54, "deletions": 45}}, {"node": {"oid": "dd45537239a5e3485e9f7d5bff0319045f800446", "messageHeadline": "use extras for CDK development and remove python 3.10 support (#3200)", "author": {"name": "Sherif A. Nada", "email": "snadalive@gmail.com", "user": {"login": "sherifnada"}}, "additions": 40, "deletions": 25}}, {"node": {"oid": "f55429c6b47cccd1cc9a3295e3461a3e66d65787", "messageHeadline": "Source appstore: bugfix private key handling in the UI (#3201)", "author": {"name": "Sherif A. Nada", "email": "snadalive@gmail.com", "user": {"login": "sherifnada"}}, "additions": 6, "deletions": 5}}, {"node": {"oid": "93a480f85b9438e24989c43247e71bcc9f9b6088", "messageHeadline": "hotfix: format", "author": {"name": "jrhizor", "email": "me@jaredrhizor.com", "user": {"login": "jrhizor"}}, "additions": 2, "deletions": 4}}, {"node": {"oid": "bdbd48a2459d7a5b20591e3fcc1907884360eb71", "messageHeadline": "Bump version: 0.22.0-alpha \u2192 0.22.1-alpha (#3194)", "author": {"name": "Charles", "email": "giardina.charles@gmail.com", "user": {"login": "cgardens"}}, "additions": 3, "deletions": 3}}, {"node": {"oid": "fa882621ca143534e39ee9b63a2b78103337fc75", "messageHeadline": "Quick access to the 2 different changelogs when displaying main chang\u2026", "author": {"name": "John Lafleur", "email": "john@airbyte.io", "user": {"login": "johnlafleur"}}, "additions": 4, "deletions": 2}}, {"node": {"oid": "aa1d1197b6743eb35bb9b080b541d8e6e32a1bdf", "messageHeadline": "Update .gitbook.yaml (#3162)", "author": {"name": "John Lafleur", "email": "john@airbyte.io", "user": {"login": "johnlafleur"}}, "additions": 33, "deletions": 0}}, {"node": {"oid": "6bc63264e7eda67c83df32bbe097c5552a4e7621", "messageHeadline": "\ud83c\udf89 New Source: Zendesk Chat (#3088)", "author": {"name": "Yevhenii", "email": "34103125+yevhenii-ldv@users.noreply.github.com", "user": {"login": "yevhenii-ldv"}}, "additions": 2623, "deletions": 0}}, {"node": {"oid": "c512a7ed83e9287d0a7ac088f61a1070e5e14eec", "messageHeadline": "Pre-Work for adding Checkpointing (take 2) (#3188)", "author": {"name": "Charles", "email": "giardina.charles@gmail.com", "user": {"login": "cgardens"}}, "additions": 181, "deletions": 80}}, {"node": {"oid": "41ad3a9211d643943eb45441cfed8f707a1bd990", "messageHeadline": "Standard Tests: fix incremental test and docs (#3161)", "author": {"name": "Eugene Kulak", "email": "widowmakerreborn@gmail.com", "user": {"login": "keu"}}, "additions": 343, "deletions": 109}}, {"node": {"oid": "c5daceda4b785773ffe246c184bf29d89b3dd549", "messageHeadline": "Source FB marketing: add test (#2829) (#3184)", "author": {"name": "oleh.zorenko", "email": "19872253+Zirochkaa@users.noreply.github.com", "user": {"login": "Zirochkaa"}}, "additions": 13, "deletions": 0}}, {"node": {"oid": "cd7a4f7dd93550343e7e5abf05a930260817afc9", "messageHeadline": "Change Server init conditional (#3169)", "author": {"name": "Marcos Marx", "email": "marcosmarxm@users.noreply.github.com", "user": {"login": "marcosmarxm"}}, "additions": 5, "deletions": 5}}, {"node": {"oid": "99f1448d302a27fe8e0aaf5ae3d98083ad3c9729", "messageHeadline": "remove isCdc config logging (#3179)", "author": {"name": "Jared Rhizor", "email": "jared@dataline.io", "user": {"login": "jrhizor"}}, "additions": 3, "deletions": 4}}, {"node": {"oid": "8742bce8bdbc54a581817f27aec8998229a1990b", "messageHeadline": "GitBook: [master] one page modified", "author": {"name": "Marcos Marx", "email": "marcos@airbyte.io", "user": null}, "additions": 1, "deletions": 1}}, {"node": {"oid": "7c70eb02cde1acca2b4ae3841f4dd10ac4e3fc68", "messageHeadline": "GitBook: [master] 84 pages and 72 assets modified", "author": {"name": "Marcos Marx", "email": "marcos@airbyte.io", "user": null}, "additions": 444, "deletions": 396}}, {"node": {"oid": "9a45f7ca04d3ee4e5e38a083a517db570cf7290d", "messageHeadline": "Update connectors.md", "author": {"name": "John Lafleur", "email": "john@airbyte.io", "user": {"login": "johnlafleur"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "fe77828896172661805470ea8e243128ea509af9", "messageHeadline": "Update connectors.md", "author": {"name": "John Lafleur", "email": "john@airbyte.io", "user": {"login": "johnlafleur"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "75dd66438af5047b15ac884b65efa65bb13edc60", "messageHeadline": "Fix master build. (#3174)", "author": {"name": "Davin Chia", "email": "davinchia@gmail.com", "user": {"login": "davinchia"}}, "additions": 54, "deletions": 126}}, {"node": {"oid": "ced243881b58623a7b0827f8c713ccfcb84aa3d5", "messageHeadline": "Add CDK publishing setup. (#3156)", "author": {"name": "Davin Chia", "email": "davinchia@gmail.com", "user": {"login": "davinchia"}}, "additions": 189, "deletions": 22}}, {"node": {"oid": "4cf69ac6999f3629543c32318f705405c4e1fe7b", "messageHeadline": "Pre-Work for adding Checkpointing (#3163)", "author": {"name": "Charles", "email": "giardina.charles@gmail.com", "user": {"login": "cgardens"}}, "additions": 125, "deletions": 52}}, {"node": {"oid": "54bf49e3069362edcd99817b1b00f92c5fa95ef6", "messageHeadline": "Source Zoom: fix version bumping (#3165)", "author": {"name": "Eugene Kulak", "email": "widowmakerreborn@gmail.com", "user": {"login": "keu"}}, "additions": 6, "deletions": 6}}, {"node": {"oid": "35fa7bee63df4853ccc871539e49e9cd996f8ce6", "messageHeadline": "Update SUMMARY.md", "author": {"name": "John Lafleur", "email": "john@airbyte.io", "user": {"login": "johnlafleur"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "23d27bcf34e55e8e493cfdbed1b7625c1657f80d", "messageHeadline": "split replication and normalization into separate temporal activities\u2026", "author": {"name": "Charles", "email": "giardina.charles@gmail.com", "user": {"login": "cgardens"}}, "additions": 932, "deletions": 142}}, {"node": {"oid": "3569b68da645e6fbff4c7403be886b64f2ba05a0", "messageHeadline": "HTTP sources fail to sync (HTTP GET Request) #2910 (#3008)", "author": {"name": "vovavovavovavova", "email": "39351371+vovavovavovavova@users.noreply.github.com", "user": {"login": "vovavovavovavova"}}, "additions": 13, "deletions": 10}}, {"node": {"oid": "237b99e7748a540618fd8820a59796518c84b537", "messageHeadline": "correct typo in mysql source docs (#3143)", "author": {"name": "Marcos Marx", "email": "marcosmarxm@users.noreply.github.com", "user": {"login": "marcosmarxm"}}, "additions": 6, "deletions": 1}}, {"node": {"oid": "fadf37473384bb7077214c1f5db14fe777ad45f2", "messageHeadline": "Bumpversion destination-redshift connector (#3160)", "author": {"name": "Christophe Duong", "email": "christophe.duong@gmail.com", "user": {"login": "ChristopheDuong"}}, "additions": 3, "deletions": 3}}, {"node": {"oid": "22aa657231d242bae3be88ad285b6e5c79700ea4", "messageHeadline": "add option in feature issue (#3144)", "author": {"name": "Marcos Marx", "email": "marcosmarxm@users.noreply.github.com", "user": {"login": "marcosmarxm"}}, "additions": 12, "deletions": 0}}, {"node": {"oid": "672ebb49a3c895a8e35deb139893e02806307f00", "messageHeadline": "Source MongoDB: add supporting TLS and Replica Sets (#3111)", "author": {"name": "Yevhenii", "email": "34103125+yevhenii-ldv@users.noreply.github.com", "user": {"login": "yevhenii-ldv"}}, "additions": 28, "deletions": 4}}, {"node": {"oid": "8dff1586abb97fb0fc723f15d27d11477a466b8d", "messageHeadline": "Fix spotlessApply conflict with black (#3152)", "author": {"name": "Christophe Duong", "email": "christophe.duong@gmail.com", "user": {"login": "ChristopheDuong"}}, "additions": 111, "deletions": 146}}, {"node": {"oid": "77ffd74b32ec93e305c8657d2ede1cf2636ccb9f", "messageHeadline": "Ignore records that are too big in Redshift destinations (instead of \u2026", "author": {"name": "Christophe Duong", "email": "christophe.duong@gmail.com", "user": {"login": "ChristopheDuong"}}, "additions": 175, "deletions": 37}}, {"node": {"oid": "d940c78307f09f38198e50e54195052d762af944", "messageHeadline": "Add Python CDK Alpha Tutorial to Docs (#3147)", "author": {"name": "Abhi Vaidyanatha", "email": "abhi@airbyte.io", "user": {"login": "avaidyanatha"}}, "additions": 532, "deletions": 5}}, {"node": {"oid": "9af52a28f95bedecee06ccab01b19a4aa7711efe", "messageHeadline": "fix connector image name (#3158)", "author": {"name": "Eugene Kulak", "email": "widowmakerreborn@gmail.com", "user": {"login": "keu"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "c9db920ba62aa0b68564f489efedba876d04a6ef", "messageHeadline": "Remove table name from column names (#2914)", "author": {"name": "Artem Astapenko", "email": "3767150+Jamakase@users.noreply.github.com", "user": {"login": "jamakase"}}, "additions": 76, "deletions": 70}}, {"node": {"oid": "5823eecf4aacbb0017833387f5236ec516dc5b2d", "messageHeadline": "Standard Tests: hotfix for parsing and image pulling (#3153)", "author": {"name": "Eugene Kulak", "email": "widowmakerreborn@gmail.com", "user": {"login": "keu"}}, "additions": 10, "deletions": 3}}, {"node": {"oid": "0265012e429651f6969f1c24486f7c0246ade679", "messageHeadline": "Handle special characters in columns names (#3133)", "author": {"name": "Christophe Duong", "email": "christophe.duong@gmail.com", "user": {"login": "ChristopheDuong"}}, "additions": 293, "deletions": 142}}, {"node": {"oid": "7f6656943632d9c49f692a11f0acaf3c1f02cdf2", "messageHeadline": "Standard Tests: allow specifying exact record matches #2186 (#2960)", "author": {"name": "Eugene Kulak", "email": "widowmakerreborn@gmail.com", "user": {"login": "keu"}}, "additions": 234, "deletions": 11}}, {"node": {"oid": "e9287e7964e182f7945c26030e57edda16d08b9e", "messageHeadline": "Naively merge all Python modules into one. (#3148)", "author": {"name": "Sherif A. Nada", "email": "snadalive@gmail.com", "user": {"login": "sherifnada"}}, "additions": 3251, "deletions": 14}}, {"node": {"oid": "fc00d36d0c6809daf2b41917d3311477844ff34a", "messageHeadline": "Add Primary Key to CDK. (#3105)", "author": {"name": "Davin Chia", "email": "davinchia@gmail.com", "user": {"login": "davinchia"}}, "additions": 33, "deletions": 0}}, {"node": {"oid": "7d0a794bb4ab770139f7a6eccd02317c298c0408", "messageHeadline": "Update stitchdata-vs-airbyte.md", "author": {"name": "John Lafleur", "email": "john@airbyte.io", "user": {"login": "johnlafleur"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "1084bb57589d304406f8c505fe1202a1638492ab", "messageHeadline": "Update fivetran-vs-airbyte.md", "author": {"name": "John Lafleur", "email": "john@airbyte.io", "user": {"login": "johnlafleur"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "ea5b1a931be423b522e409fbdd580ad35850fc24", "messageHeadline": "Update platform.md", "author": {"name": "John Lafleur", "email": "john@airbyte.io", "user": {"login": "johnlafleur"}}, "additions": 8, "deletions": 0}}, {"node": {"oid": "761f0f77d769be153494a14b2e6302ad89e53d70", "messageHeadline": "Update connectors.md", "author": {"name": "John Lafleur", "email": "john@airbyte.io", "user": {"login": "johnlafleur"}}, "additions": 8, "deletions": 0}}, {"node": {"oid": "e378d40236b6a34e1c1cb481c8952735ec687d88", "messageHeadline": "Documentation Reorganization (#3124)", "author": {"name": "Abhi Vaidyanatha", "email": "abhi@airbyte.io", "user": {"login": "avaidyanatha"}}, "additions": 237, "deletions": 147}}, {"node": {"oid": "34433d972c2a4601ee6a7399b3b83753a208cd8f", "messageHeadline": "Remove refences to ./acceptance-test-docker.sh (#3138)", "author": {"name": "Eugene Kulak", "email": "widowmakerreborn@gmail.com", "user": {"login": "keu"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "0e520df33048282374eb27c4aeb3c45049733194", "messageHeadline": "Add Airbyte CDK module scaffolding (#3126)", "author": {"name": "Sherif A. Nada", "email": "snadalive@gmail.com", "user": {"login": "sherifnada"}}, "additions": 327, "deletions": 0}}, {"node": {"oid": "7c2406afb627087d30b4307fedbaef50bef8573a", "messageHeadline": "Source Stripe hotfix: correctly sync balance_transactions stream (#3131)", "author": {"name": "Sherif A. Nada", "email": "snadalive@gmail.com", "user": {"login": "sherifnada"}}, "additions": 114, "deletions": 92}}, {"node": {"oid": "fd0d253373f11c69cefff0579dc77ea0d0a8557a", "messageHeadline": "Release CDK version. (#3130)", "author": {"name": "Davin Chia", "email": "davinchia@gmail.com", "user": {"login": "davinchia"}}, "additions": 3, "deletions": 3}}, {"node": {"oid": "bd99b5ba8cafc3f4d562fe639802108a284bf95b", "messageHeadline": "Hotfix: CDK make sure to export OAuth2Authenticator. (#3129)", "author": {"name": "Davin Chia", "email": "davinchia@gmail.com", "user": {"login": "davinchia"}}, "additions": 2, "deletions": 0}}, {"node": {"oid": "86513d6c548def7b470e77dafd64847a5900d8ef", "messageHeadline": "Fix normalization Nesting bug (#3110)", "author": {"name": "Christophe Duong", "email": "christophe.duong@gmail.com", "user": {"login": "ChristopheDuong"}}, "additions": 4203, "deletions": 12512}}, {"node": {"oid": "80ce46f357945d1cb3bb10a843be0a802be69718", "messageHeadline": "Base-python: fix exception when reading schemas from `shared/` folder\u2026", "author": {"name": "Sherif A. Nada", "email": "snadalive@gmail.com", "user": {"login": "sherifnada"}}, "additions": 4, "deletions": 5}}, {"node": {"oid": "e7007268f1117134fc45c69b1a0ee195faf310fe", "messageHeadline": "add some connectors to connector health page (#3099)", "author": {"name": "Marcos Marx", "email": "marcosmarxm@users.noreply.github.com", "user": {"login": "marcosmarxm"}}, "additions": 5, "deletions": 1}}, {"node": {"oid": "8b1ac13c7a4b6e839ec6d3e6b2b55a6184dcc740", "messageHeadline": "Standard Tests: hotfix - upgrade PyYAML (#3123)", "author": {"name": "Eugene Kulak", "email": "widowmakerreborn@gmail.com", "user": {"login": "keu"}}, "additions": 67, "deletions": 96}}, {"node": {"oid": "95140cb8f0dd3b38dc4e399ca65ffb0a6f2a3830", "messageHeadline": "\ud83c\udf89 Source Stripe: support reading data from connected accounts (#3121)", "author": {"name": "Sherif A. Nada", "email": "snadalive@gmail.com", "user": {"login": "sherifnada"}}, "additions": 30, "deletions": 23}}, {"node": {"oid": "88b77aa9f3ae8ca0e0de8d246e3543a13d9e7d19", "messageHeadline": "Standard tests: update template (#2937)", "author": {"name": "Eugene Kulak", "email": "widowmakerreborn@gmail.com", "user": {"login": "keu"}}, "additions": 579, "deletions": 310}}, {"node": {"oid": "94d5b2735b572b7f084046f301941d34e28c3526", "messageHeadline": "rename: tap => source; target => destination (#3120)", "author": {"name": "Charles", "email": "giardina.charles@gmail.com", "user": {"login": "cgardens"}}, "additions": 74, "deletions": 74}}, {"node": {"oid": "439ec00c4c746c8a0352521e424507f316077a7b", "messageHeadline": "\ud83c\udf89 Facebook marketing: Wait longer (5 min) for async jobs to start (#3\u2026", "author": {"name": "Sherif A. Nada", "email": "snadalive@gmail.com", "user": {"login": "sherifnada"}}, "additions": 4, "deletions": 4}}, {"node": {"oid": "4a023f7481cad41db33635d8ad2507b5bf08d0a7", "messageHeadline": "Source Stripe: 2 new streams - Refunds & Bank Accounts (#3030) (#3086)", "author": {"name": "oleh.zorenko", "email": "19872253+Zirochkaa@users.noreply.github.com", "user": {"login": "Zirochkaa"}}, "additions": 238, "deletions": 2}}, {"node": {"oid": "5b5f53c34dd4520a1bb675077b6876b71c6a4bc3", "messageHeadline": "Add 0.22.0 migration. (#3106)", "author": {"name": "Davin Chia", "email": "davinchia@gmail.com", "user": {"login": "davinchia"}}, "additions": 3, "deletions": 1}}, {"node": {"oid": "72c237d164f0c9251fff4090c18928204d0569e8", "messageHeadline": "Fix build. (#3104)", "author": {"name": "Davin Chia", "email": "davinchia@gmail.com", "user": {"login": "davinchia"}}, "additions": 49, "deletions": 69}}, {"node": {"oid": "97fefde8dcb79e89a760068e950127e34dd4aa31", "messageHeadline": "fix stripe cursor comparison bug and add dockerfile and build.gradle \u2026", "author": {"name": "Sherif A. Nada", "email": "snadalive@gmail.com", "user": {"login": "sherifnada"}}, "additions": 53, "deletions": 2}}, {"node": {"oid": "0904f9dda21cb7b41749b1bfbff5cd33a7e4e9a8", "messageHeadline": "Command line fixes for toy connector tutorial. (#3101)", "author": {"name": "Abhi Vaidyanatha", "email": "abhi@airbyte.io", "user": {"login": "avaidyanatha"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "4f03fc460350cbf1e8613853ab13fa6db14c0d06", "messageHeadline": "Release 0.22.0-alpha. (#3097)", "author": {"name": "Davin Chia", "email": "davinchia@gmail.com", "user": {"login": "davinchia"}}, "additions": 3, "deletions": 3}}, {"node": {"oid": "3f6126be6fccbb7d9673f96a4a6fbe4be29f5d14", "messageHeadline": "Fix argument error in log call (#3087) (#3091)", "author": {"name": "Sherif A. Nada", "email": "snadalive@gmail.com", "user": {"login": "sherifnada"}}, "additions": 4, "deletions": 4}}, {"node": {"oid": "2188201c7c29faeb9da493991b1f0cf2bd4abb8e", "messageHeadline": "Upgrade to Pip 21.1. (#3070)", "author": {"name": "Davin Chia", "email": "davinchia@gmail.com", "user": {"login": "davinchia"}}, "additions": 3, "deletions": 3}}, {"node": {"oid": "cc876499da2e8b35a9139adcb3abb27b6dd60f3f", "messageHeadline": "Fix Postgres replication tutorial command (#3095)", "author": {"name": "Abhi Vaidyanatha", "email": "abhi@airbyte.io", "user": {"login": "avaidyanatha"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "864d378557a5870dcc1f7432f3d0c5e08bc73448", "messageHeadline": "Replace Timeouts for Sources Take 2 (#3077) (#3093)", "author": {"name": "Charles", "email": "giardina.charles@gmail.com", "user": {"login": "cgardens"}}, "additions": 380, "deletions": 18}}, {"node": {"oid": "721802d29db06b647efdfd76c11d77fac15e6599", "messageHeadline": "server error on version mismatch (#3069)", "author": {"name": "Jared Rhizor", "email": "jared@dataline.io", "user": {"login": "jrhizor"}}, "additions": 192, "deletions": 11}}, {"node": {"oid": "52df90b458ddf3f6fb454616e5b8b6fe0c556a64", "messageHeadline": "Proof read CDK Tutorial docs. (#3085)", "author": {"name": "Davin Chia", "email": "davinchia@gmail.com", "user": {"login": "davinchia"}}, "additions": 38, "deletions": 37}}, {"node": {"oid": "fbe712a190f6486e54f044edd294d75086d739cd", "messageHeadline": "Move build to us-east-2. (#3084)", "author": {"name": "Davin Chia", "email": "davinchia@gmail.com", "user": {"login": "davinchia"}}, "additions": 10, "deletions": 10}}, {"node": {"oid": "a187aa667aed9c4647fe1e41f338c7f6605fd498", "messageHeadline": "Rename unit_tests to unit_test so they are detected. Make sure the ge\u2026", "author": {"name": "Davin Chia", "email": "davinchia@gmail.com", "user": {"login": "davinchia"}}, "additions": 0, "deletions": 0}}, {"node": {"oid": "c2fa3e4c9ccb9b8d98ceccf4b1ff8e37d4292497", "messageHeadline": "Introduce normalization integration tests (#3025)", "author": {"name": "Christophe Duong", "email": "christophe.duong@gmail.com", "user": {"login": "ChristopheDuong"}}, "additions": 2598, "deletions": 28095}}, {"node": {"oid": "4c96499ffd417d8765e5351357c5d3e6663ea30d", "messageHeadline": "Add README.md for base-python (#3080)", "author": {"name": "Sherif A. Nada", "email": "snadalive@gmail.com", "user": {"login": "sherifnada"}}, "additions": 44, "deletions": 767}}, {"node": {"oid": "4e9f4bdd0658ba3aa5cc51c859e53f971553744f", "messageHeadline": "CDK: tutorial for implementing an HTTP source (#3079)", "author": {"name": "Sherif A. Nada", "email": "snadalive@gmail.com", "user": {"login": "sherifnada"}}, "additions": 1604, "deletions": 25}}, {"node": {"oid": "e63ab8490aba0e3fd5aa55445aa640cc3bd1198f", "messageHeadline": "Make Redshift part size configurable. (#3053)", "author": {"name": "Davin Chia", "email": "davinchia@gmail.com", "user": {"login": "davinchia"}}, "additions": 48, "deletions": 24}}, {"node": {"oid": "18973c6ab955fde64dd38590ffc647f915100215", "messageHeadline": "Revert \"Replace Timeouts for Sources (#3031)\" (#3077)", "author": {"name": "Charles", "email": "giardina.charles@gmail.com", "user": {"login": "cgardens"}}, "additions": 18, "deletions": 378}}, {"node": {"oid": "13ee57710a4d0a40aa18844d6c8b914d5a326ca6", "messageHeadline": "Replace Timeouts for Sources (#3031)", "author": {"name": "Charles", "email": "giardina.charles@gmail.com", "user": {"login": "cgardens"}}, "additions": 378, "deletions": 18}}, {"node": {"oid": "3cd61127f1d5ed9005f1b3cb8d501b0e96dc3620", "messageHeadline": "fix restish dependency issue (#3074)", "author": {"name": "Charles", "email": "giardina.charles@gmail.com", "user": {"login": "cgardens"}}, "additions": 5, "deletions": 1}}, {"node": {"oid": "9af31d0f296725c1664b3a21c7d4d2c043a2bc03", "messageHeadline": "downgrade dbt again (#3072)", "author": {"name": "Charles", "email": "giardina.charles@gmail.com", "user": {"login": "cgardens"}}, "additions": 4, "deletions": 4}}, {"node": {"oid": "9f5719f3a80c579acb19d8966a1afa7b647a3cf0", "messageHeadline": "CDK Conceptual Docs (#3048)", "author": {"name": "Davin Chia", "email": "davinchia@gmail.com", "user": {"login": "davinchia"}}, "additions": 203, "deletions": 0}}, {"node": {"oid": "bf1ac1ec3a3c74009c9b1336c081d30d3286a2d0", "messageHeadline": "document how to set stream schemas in CDK", "author": {"name": "Sherif A. Nada", "email": "snadalive@gmail.com", "user": {"login": "sherifnada"}}, "additions": 24, "deletions": 0}}, {"node": {"oid": "636a21e15e4dd563f3d46a7ac831c6e7aead3bd9", "messageHeadline": "Add check_requirements.sh #3028 (#3054)", "author": {"name": "nclsbayona", "email": "59931437+nclsbayona@users.noreply.github.com", "user": {"login": "nclsbayona"}}, "additions": 68, "deletions": 0}}, {"node": {"oid": "fc9a3d043e67d6bc0ce61185466116e397f958a3", "messageHeadline": "export whitelisted tables (#3055)", "author": {"name": "Jared Rhizor", "email": "jared@dataline.io", "user": {"login": "jrhizor"}}, "additions": 25, "deletions": 3}}, {"node": {"oid": "4a795f6d7a3a2cb08f92fdca8cf82e7c90d0de7b", "messageHeadline": "Update upgrade docs (#2991)", "author": {"name": "Christophe Duong", "email": "christophe.duong@gmail.com", "user": {"login": "ChristopheDuong"}}, "additions": 34, "deletions": 23}}, {"node": {"oid": "a3b44443721ea8d80a9a8a893a43023ffa362522", "messageHeadline": "snowflake s3 copy & redshift s3 refactor (#2921)", "author": {"name": "Jared Rhizor", "email": "jared@dataline.io", "user": {"login": "jrhizor"}}, "additions": 1536, "deletions": 854}}, {"node": {"oid": "11e70a7a96e2682b479afbe6f709b9a5fe9c4a8d", "messageHeadline": "add README for CDK exchangeratesapi & Singer (#3050)", "author": {"name": "Sherif A. Nada", "email": "snadalive@gmail.com", "user": {"login": "sherifnada"}}, "additions": 193, "deletions": 0}}, {"node": {"oid": "c1f1bbfe180390f671f4be77f2d2aeb1a1bb47e5", "messageHeadline": "Hotfix: Formatting.", "author": {"name": "Davin Chia", "email": "davinchia@gmail.com", "user": {"login": "davinchia"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "830b6c5d4811e7744b51d57a0f776a8e8df4b273", "messageHeadline": "Disable iteration on the OnDiskQueue. (#2925)", "author": {"name": "Davin Chia", "email": "davinchia@gmail.com", "user": {"login": "davinchia"}}, "additions": 24, "deletions": 17}}, {"node": {"oid": "f660b0a946542a36cfe342518d0efcfcfe0617c9", "messageHeadline": "Add template generation for Santa aka CDK. (#3034)", "author": {"name": "Davin Chia", "email": "davinchia@gmail.com", "user": {"login": "davinchia"}}, "additions": 8023, "deletions": 8211}}, {"node": {"oid": "2bbb9c816dea1ca91ddd61fc56ffd0772cbca851", "messageHeadline": "Self-hosted EC2 Runners (#3019)", "author": {"name": "Davin Chia", "email": "davinchia@gmail.com", "user": {"login": "davinchia"}}, "additions": 110, "deletions": 3}}, {"node": {"oid": "49296ef657be272684c7259ed0d6be06e574dbe1", "messageHeadline": "format", "author": {"name": "Sherif Nada", "email": "snadalive@gmail.com", "user": {"login": "sherifnada"}}, "additions": 6, "deletions": 6}}, {"node": {"oid": "6bec66ed8d266b94f39bb5ecabd5797fbc160355", "messageHeadline": "santa: rename sdk --> cdk (#3040)", "author": {"name": "Sherif A. Nada", "email": "snadalive@gmail.com", "user": {"login": "sherifnada"}}, "additions": 20, "deletions": 20}}, {"node": {"oid": "159a27f98971da96d08d173ad104c5f0305ffd01", "messageHeadline": "fix file clean up for BigQueue (#2570)", "author": {"name": "Charles", "email": "giardina.charles@gmail.com", "user": {"login": "cgardens"}}, "additions": 47, "deletions": 11}}, {"node": {"oid": "f445fdb5b23d03ba9c9b644f4f291fc8a7f4e5ab", "messageHeadline": "match styling for spotlessApply and format (#3017)", "author": {"name": "Charles", "email": "giardina.charles@gmail.com", "user": {"login": "cgardens"}}, "additions": 340, "deletions": 3}}, {"node": {"oid": "3827235af02f14662ab1009be36a8a52c799ad52", "messageHeadline": "Santa: Implement OAuth (#3000)", "author": {"name": "Sherif A. Nada", "email": "snadalive@gmail.com", "user": {"login": "sherifnada"}}, "additions": 56, "deletions": 4}}, {"node": {"oid": "be9aaa829ce0724e9d2a8b6c38501d9ac0d31836", "messageHeadline": "Bump version: 0.21.0-alpha \u2192 0.21.1-alpha (#3033)", "author": {"name": "Davin Chia", "email": "davinchia@gmail.com", "user": {"login": "davinchia"}}, "additions": 3, "deletions": 3}}, {"node": {"oid": "9ec5e740712900b720782cce32bf9abfe543defa", "messageHeadline": "Fix UI issue where tables with the same name are selected together (#\u2026", "author": {"name": "Artem Astapenko", "email": "3767150+Jamakase@users.noreply.github.com", "user": {"login": "jamakase"}}, "additions": 25, "deletions": 15}}, {"node": {"oid": "07a45df4547fa5f12a170dff0bfc56c39c3d2e9f", "messageHeadline": "Add normalization test cases (#2992)", "author": {"name": "Christophe Duong", "email": "christophe.duong@gmail.com", "user": {"login": "ChristopheDuong"}}, "additions": 121, "deletions": 7}}, {"node": {"oid": "68d87c283dc11922a70753747a7cfda4d5594e07", "messageHeadline": "Smartsheets source setup CI", "author": {"name": "vitaliizazmic", "email": "75620293+vitaliizazmic@users.noreply.github.com", "user": {"login": "vitaliizazmic"}}, "additions": 59, "deletions": 7}}, {"node": {"oid": "89a69ed9776ae85e47fd5f13b305b9bc66da0246", "messageHeadline": "Source Zendesk Talk: fix normalization failure (#3022)", "author": {"name": "Yevhenii", "email": "34103125+yevhenii-ldv@users.noreply.github.com", "user": {"login": "yevhenii-ldv"}}, "additions": 6, "deletions": 6}}, {"node": {"oid": "9910ff23a4e8cef3308c6341558ff601c383b78d", "messageHeadline": "Hotfix: Remove hints since they break formatting.", "author": {"name": "Davin Chia", "email": "davinchia@gmail.com", "user": {"login": "davinchia"}}, "additions": 1, "deletions": 2}}, {"node": {"oid": "3eb08d19ec25efc5f1db7cff5f677dbeb20744b4", "messageHeadline": "Hotfix: Adjust more formatting.", "author": {"name": "Davin Chia", "email": "davinchia@gmail.com", "user": {"login": "davinchia"}}, "additions": 3, "deletions": 3}}, {"node": {"oid": "e7204b99d3bd0338e4ea8038b94e6ef87de58cd9", "messageHeadline": "Hotfix: Adjust more formatting.", "author": {"name": "Davin Chia", "email": "davinchia@gmail.com", "user": {"login": "davinchia"}}, "additions": 6, "deletions": 6}}, {"node": {"oid": "56a7dd4c86d4ac3a2393bfa9f7e6735f14402e43", "messageHeadline": "Fix tutorial numbering. (#3018)", "author": {"name": "Davin Chia", "email": "davinchia@gmail.com", "user": {"login": "davinchia"}}, "additions": 5, "deletions": 5}}, {"node": {"oid": "3401d1e4915fab14ac09dd4230922dc516704d1d", "messageHeadline": "Update quickbooks.md", "author": {"name": "John Lafleur", "email": "john@airbyte.io", "user": {"login": "johnlafleur"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "283cac6973d288e1c1e665f387f41945307c48a4", "messageHeadline": "Update SUMMARY.md", "author": {"name": "John Lafleur", "email": "john@airbyte.io", "user": {"login": "johnlafleur"}}, "additions": 0, "deletions": 2}}, {"node": {"oid": "e4d227f5b4957bcda573dc505d12bb38585e3191", "messageHeadline": "set source defined cursor field for cdc (#2878)", "author": {"name": "Charles", "email": "giardina.charles@gmail.com", "user": {"login": "cgardens"}}, "additions": 59, "deletions": 5}}, {"node": {"oid": "570194aecfd589b67c1e491aaf7891a582811599", "messageHeadline": "Fixing camelCase conventions (#3012)", "author": {"name": "masonwheeler", "email": "masonwheeler@yahoo.com", "user": {"login": "masonwheeler"}}, "additions": 17, "deletions": 19}}, {"node": {"oid": "587a7773bb07f6a1383b36a0b2a94d1f5c0f3a63", "messageHeadline": "fix feed handling when feeds are unavailable (#2964)", "author": {"name": "Charles", "email": "giardina.charles@gmail.com", "user": {"login": "cgardens"}}, "additions": 65, "deletions": 109}}, {"node": {"oid": "5f75cf23df07d81f083e0fc9987df16042be8788", "messageHeadline": "github pull_requests stream only inc syncs (#2886) (#3009)", "author": {"name": "oleh.zorenko", "email": "19872253+Zirochkaa@users.noreply.github.com", "user": {"login": "Zirochkaa"}}, "additions": 37, "deletions": 8}}, {"node": {"oid": "6b689042099139b9c212f70699aaf6e3a0a7940b", "messageHeadline": "Quickbooks source #3005 - add Quickbooks to SUMMARY.md (#3006)", "author": {"name": "vitaliizazmic", "email": "75620293+vitaliizazmic@users.noreply.github.com", "user": {"login": "vitaliizazmic"}}, "additions": 1, "deletions": 0}}, {"node": {"oid": "3d2d20b87e9efdc797852ffec867a579d0c1e419", "messageHeadline": "Implement basic ExchangeRate API using Santa. (#2942)", "author": {"name": "Davin Chia", "email": "davinchia@gmail.com", "user": {"login": "davinchia"}}, "additions": 527, "deletions": 7}}, {"node": {"oid": "c0ac11d0109a218257a4fe841918c9043d2ca463", "messageHeadline": "Update platform.md", "author": {"name": "John Lafleur", "email": "john@airbyte.io", "user": {"login": "johnlafleur"}}, "additions": 8, "deletions": 0}}, {"node": {"oid": "2e0c4ad4e03ba8d26c4a719e32b0f2bbe5f10d56", "messageHeadline": "Update connectors.md", "author": {"name": "John Lafleur", "email": "john@airbyte.io", "user": {"login": "johnlafleur"}}, "additions": 16, "deletions": 0}}, {"node": {"oid": "68ef5b61b0aac7e348afa5065acc97a476489ba9", "messageHeadline": "Add link to namespace documentation. (#3002)", "author": {"name": "Davin Chia", "email": "davinchia@gmail.com", "user": {"login": "davinchia"}}, "additions": 1, "deletions": 0}}, {"node": {"oid": "e6d412eae3349a78eca4f1632536cace94e69c53", "messageHeadline": "Release 0.21.0-alpha. (#3001)", "author": {"name": "Davin Chia", "email": "davinchia@gmail.com", "user": {"login": "davinchia"}}, "additions": 6, "deletions": 24}}, {"node": {"oid": "42686add8af252f92d105e733bade06937801977", "messageHeadline": "Release connectors with namespace change. (#2990)", "author": {"name": "Davin Chia", "email": "davinchia@gmail.com", "user": {"login": "davinchia"}}, "additions": 163, "deletions": 46}}, {"node": {"oid": "7e55f3a1566acaea1c84d164afc54f4af8c2769b", "messageHeadline": "Modify CDC to be inline with namespace changes. (#2986)", "author": {"name": "Davin Chia", "email": "davinchia@gmail.com", "user": {"login": "davinchia"}}, "additions": 33, "deletions": 21}}, {"node": {"oid": "8ff3e14bac29626803d3dde78708b7a365b618a1", "messageHeadline": "Adding icons to existing connectors", "author": {"name": "masonwheeler", "email": "masonwheeler@yahoo.com", "user": {"login": "masonwheeler"}}, "additions": 942, "deletions": 70}}, {"node": {"oid": "1755847c5e27105be2fe7dd5c9f09b08b2fbb4c1", "messageHeadline": "Standard Tests: create modular standard test suite v2 scaffolding (#2\u2026", "author": {"name": "Eugene Kulak", "email": "widowmakerreborn@gmail.com", "user": {"login": "keu"}}, "additions": 1325, "deletions": 33}}, {"node": {"oid": "643a2fc6bf2b1410c64acd3b555c9a4951d1994f", "messageHeadline": "Bump & Publish Google sheets connector (#2994)", "author": {"name": "Sherif A. Nada", "email": "snadalive@gmail.com", "user": {"login": "sherifnada"}}, "additions": 32, "deletions": 31}}, {"node": {"oid": "33c20b817cdc6e34233777467c3865bc4c9ae30e", "messageHeadline": "\ud83c\udf89 Google sheets bugfix: handle duplicate sheet headers (#2905)", "author": {"name": "Aneesh Makala", "email": "makalaaneesh@yahoo.com", "user": {"login": "makalaaneesh"}}, "additions": 112, "deletions": 16}}, {"node": {"oid": "8f8be405f6955bdff5f4cc3d9a9f3054170f2783", "messageHeadline": "Add webhook settings block (#2938)", "author": {"name": "Artem Astapenko", "email": "3767150+Jamakase@users.noreply.github.com", "user": {"login": "jamakase"}}, "additions": 328, "deletions": 17}}, {"node": {"oid": "d9c6014557e80e6e51abc940150f4f3d1c15b0c7", "messageHeadline": "Add refresh schema button (#2943)", "author": {"name": "Artem Astapenko", "email": "3767150+Jamakase@users.noreply.github.com", "user": {"login": "jamakase"}}, "additions": 19, "deletions": 0}}, {"node": {"oid": "f8286e4da302316783e74738336fd87ef4c90908", "messageHeadline": "\ud83c\udf89 New Source: Iterable (#2895)", "author": {"name": "Yevhenii", "email": "34103125+yevhenii-ldv@users.noreply.github.com", "user": {"login": "yevhenii-ldv"}}, "additions": 3083, "deletions": 0}}, {"node": {"oid": "e500091de0fc31205eaa3744a6efb2f2abb957f3", "messageHeadline": "Upgrade DBT (#2987)", "author": {"name": "Christophe Duong", "email": "christophe.duong@gmail.com", "user": {"login": "ChristopheDuong"}}, "additions": 6, "deletions": 4}}, {"node": {"oid": "8d1a027c86b228bdb8dd4894427b04d87b4fdc6b", "messageHeadline": "CDK: Add stream slicing and Slack source (#2924)", "author": {"name": "Sherif A. Nada", "email": "snadalive@gmail.com", "user": {"login": "sherifnada"}}, "additions": 46380, "deletions": 159}}, {"node": {"oid": "b468c39481f20628a024a87cb8ab2653a4453b5e", "messageHeadline": "Explicitly build the images to get the tests to pass for now. (#2961)", "author": {"name": "Davin Chia", "email": "davinchia@gmail.com", "user": {"login": "davinchia"}}, "additions": 7, "deletions": 2}}, {"node": {"oid": "e10920706f6b8e247a64737d1ce18f080f0d0ced", "messageHeadline": "Update documentation for Google Ads token application  (#2922)", "author": {"name": "Michel Tricot", "email": "michel@dataline.io", "user": {"login": "michel-tricot"}}, "additions": 17, "deletions": 3}}, {"node": {"oid": "57dd38b4e6b810dbf71cf2b0204e83bdc1a5d30f", "messageHeadline": "Revert default value for API_URL (#2947)", "author": {"name": "Christophe Duong", "email": "christophe.duong@gmail.com", "user": {"login": "ChristopheDuong"}}, "additions": 3, "deletions": 2}}, {"node": {"oid": "5859e0cef1a15b3ab6b2adfaf7fb7b6d79deed99", "messageHeadline": "Fix Normalization failing with \"adapter\" does not exist (#2941)", "author": {"name": "Christophe Duong", "email": "christophe.duong@gmail.com", "user": {"login": "ChristopheDuong"}}, "additions": 31, "deletions": 20}}, {"node": {"oid": "3e6843808e484a99e53843458c308a195779ebf7", "messageHeadline": "\ud83c\udf89 Source Google Adwords: support specifying the lookback window for c\u2026", "author": {"name": "Harshith Mullapudi", "email": "harshithmullapudi@gmail.com", "user": {"login": "harshithmullapudi"}}, "additions": 6, "deletions": 0}}, {"node": {"oid": "989ebee583d8392872147ce62691bcb2e71ff1c5", "messageHeadline": "Hotfix: Postgres SSL tests. (#2926)", "author": {"name": "Davin Chia", "email": "davinchia@gmail.com", "user": {"login": "davinchia"}}, "additions": 7, "deletions": 5}}, {"node": {"oid": "b9014acfca9a2512ff0eb1535a16b9ec691010dc", "messageHeadline": ":tada Namespace support. Supported source-destination pairs will now \u2026", "author": {"name": "Davin Chia", "email": "davinchia@gmail.com", "user": {"login": "davinchia"}}, "additions": 1054, "deletions": 450}}, {"node": {"oid": "737e70c5aeee0157b2abb130239b9985ccf8a1d2", "messageHeadline": ":tada: Add namespace to schema UI (#2894)", "author": {"name": "Artem Astapenko", "email": "3767150+Jamakase@users.noreply.github.com", "user": {"login": "jamakase"}}, "additions": 24, "deletions": 2}}, {"node": {"oid": "451aa97bfa6406883ca59fb5632d3e4f9cf2cb72", "messageHeadline": "fix acceptance test (#2912)", "author": {"name": "Charles", "email": "giardina.charles@gmail.com", "user": {"login": "cgardens"}}, "additions": 5, "deletions": 10}}, {"node": {"oid": "1ae2cc2051e9b7b7f4815a21eef99e6dc4d289f7", "messageHeadline": "make postgres ssl optional in spec (#2923)", "author": {"name": "Jared Rhizor", "email": "jared@dataline.io", "user": {"login": "jrhizor"}}, "additions": 5, "deletions": 6}}, {"node": {"oid": "0fe2dc7c57d98dff98ed167214798efb7f3c7e36", "messageHeadline": "bump source-postgres 0.25 -> 0.2.6", "author": {"name": "jrhizor", "email": "me@jaredrhizor.com", "user": {"login": "jrhizor"}}, "additions": 3, "deletions": 3}}, {"node": {"oid": "ca8f304f9094569cee68f817dd0d32a703211af5", "messageHeadline": "Add SSL option for Postgres source/destination (#2757)", "author": {"name": "Marcos Marx", "email": "marcosmarxm@users.noreply.github.com", "user": {"login": "marcosmarxm"}}, "additions": 310, "deletions": 11}}, {"node": {"oid": "e4326aa21e687e3b0c4bcfbbc0be35fb7bdf0f15", "messageHeadline": "Revert \"GitBook: [master] 25 pages and 46 assets modified\"", "author": {"name": "Michel Tricot", "email": "michel@airbyte.io", "user": {"login": "michel-tricot"}}, "additions": 139, "deletions": 156}}, {"node": {"oid": "0b4eddc7cfef364c6aaf1f9d2899456f0dd761e6", "messageHeadline": "GitBook: [master] 25 pages and 46 assets modified", "author": {"name": "Michel Tricot", "email": "michel.tricot@gmail.com", "user": {"login": "michel-tricot"}}, "additions": 156, "deletions": 139}}, {"node": {"oid": "df80593108580b3c2663fd3e232528dc47bb880d", "messageHeadline": "csv discovery takes too much memory (#2089) (#2883)", "author": {"name": "oleh.zorenko", "email": "19872253+Zirochkaa@users.noreply.github.com", "user": {"login": "Zirochkaa"}}, "additions": 15, "deletions": 10}}, {"node": {"oid": "aec897867f78ff26a51709e7b03335321548f2da", "messageHeadline": "\ud83c\udf89 New Source: Quickbooks", "author": {"name": "vitaliizazmic", "email": "75620293+vitaliizazmic@users.noreply.github.com", "user": {"login": "vitaliizazmic"}}, "additions": 12750, "deletions": 1}}, {"node": {"oid": "6d65bc1d3468e19fdb395fa9bd16981a320f8e9c", "messageHeadline": "add docs explaining (lack of) ECS support (#2906)", "author": {"name": "Charles", "email": "giardina.charles@gmail.com", "user": {"login": "cgardens"}}, "additions": 8, "deletions": 0}}, {"node": {"oid": "e0c76093543c828e31bc855fbf3ac673f3af57a0", "messageHeadline": "Test json schema (#2861)", "author": {"name": "Artem Astapenko", "email": "3767150+Jamakase@users.noreply.github.com", "user": {"login": "jamakase"}}, "additions": 670, "deletions": 193}}, {"node": {"oid": "4f20ac76d8f4a32b1bee3bb592c5bbcca93657f2", "messageHeadline": "fix generated (#2911)", "author": {"name": "Charles", "email": "giardina.charles@gmail.com", "user": {"login": "cgardens"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "d4d35d697508d6e1294b1858c0da8f7d53f81deb", "messageHeadline": "publish mysql connector bugfix (#2899)", "author": {"name": "Sherif A. Nada", "email": "snadalive@gmail.com", "user": {"login": "sherifnada"}}, "additions": 2, "deletions": 4}}, {"node": {"oid": "7e84ba4a33c012f643f11983edafdb3c19918072", "messageHeadline": "fix facebook build (#2860)", "author": {"name": "Sherif A. Nada", "email": "snadalive@gmail.com", "user": {"login": "sherifnada"}}, "additions": 7, "deletions": 3}}, {"node": {"oid": "97c88631a93f79bcb2e9621772c0bd6575c2bca3", "messageHeadline": "Remove smartsheets from connector index until CI is setup (#2909)", "author": {"name": "Sherif A. Nada", "email": "snadalive@gmail.com", "user": {"login": "sherifnada"}}, "additions": 6, "deletions": 6}}, {"node": {"oid": "1d51962a2d368979b51a026fde7c80b5895aa825", "messageHeadline": "publish mongodb discovery speedup (#2900)", "author": {"name": "Sherif A. Nada", "email": "snadalive@gmail.com", "user": {"login": "sherifnada"}}, "additions": 39, "deletions": 18}}, {"node": {"oid": "8bfb1170e455f4f8bfc6f377a9e9d18397d3ff3f", "messageHeadline": "in docs, ./gradlew build => CORE_ONLY=1 ... (#2904)", "author": {"name": "Charles", "email": "giardina.charles@gmail.com", "user": {"login": "cgardens"}}, "additions": 4, "deletions": 4}}, {"node": {"oid": "0e433aa145b5ba187f0fb4090371fa7e0b725144", "messageHeadline": "\ud83c\udf89 New Source Connector: Smartsheets  (#2880)", "author": {"name": "Nathan Nowack", "email": "31014960+zzstoatzz@users.noreply.github.com", "user": {"login": "zzstoatzz"}}, "additions": 560, "deletions": 4}}, {"node": {"oid": "6bdceef4462d42a4d055108d704644ba1283bb5c", "messageHeadline": "\ud83c\udf89 improvement: speed up mongodb schema discovery (#2851)", "author": {"name": "Yury Koleda", "email": "fut.wrk@gmail.com", "user": {"login": "FUT"}}, "additions": 31, "deletions": 24}}, {"node": {"oid": "abb54c904b9af8356b219f1706ee81344328a4e8", "messageHeadline": "\ud83d\udc1b bugfix: parsing Mysql jdbc params (#2891)", "author": {"name": "Vasily", "email": "vasily.safronov@gmail.com", "user": {"login": "gingeard"}}, "additions": 77, "deletions": 6}}, {"node": {"oid": "7611719212c6d59d9ffd307daa50010a8edb5f18", "messageHeadline": "Add destinationSyncModes to connection form (#2845)", "author": {"name": "Artem Astapenko", "email": "3767150+Jamakase@users.noreply.github.com", "user": {"login": "jamakase"}}, "additions": 141, "deletions": 113}}, {"node": {"oid": "ab9e93fbeaf2ea3d5186e1b6f4d65327544b527a", "messageHeadline": "add information on responsibilities and lifecycle of workers (#2853)", "author": {"name": "Charles", "email": "giardina.charles@gmail.com", "user": {"login": "cgardens"}}, "additions": 28, "deletions": 0}}, {"node": {"oid": "cf45cc6be27257abc832432d9aa0d32742a96d19", "messageHeadline": "Add tooltips for connection status icons (#2844)", "author": {"name": "Artem Astapenko", "email": "3767150+Jamakase@users.noreply.github.com", "user": {"login": "jamakase"}}, "additions": 66, "deletions": 9}}, {"node": {"oid": "6236ff0a05559c0f3019b0298537d35e948d306b", "messageHeadline": "Initialize packages inside base_python with bumping (#2882)", "author": {"name": "Yevhenii", "email": "34103125+yevhenii-ldv@users.noreply.github.com", "user": {"login": "yevhenii-ldv"}}, "additions": 102, "deletions": 2}}, {"node": {"oid": "484db4ffd8bbedc0214cf8c5be67bb1bbfa7e1aa", "messageHeadline": "Update connectors.md", "author": {"name": "John Lafleur", "email": "john@airbyte.io", "user": {"login": "johnlafleur"}}, "additions": 4, "deletions": 0}}, {"node": {"oid": "e8aa0313f3ce6e8481a011a31c286fa1894ba89d", "messageHeadline": "Update platform.md", "author": {"name": "John Lafleur", "email": "john@airbyte.io", "user": {"login": "johnlafleur"}}, "additions": 6, "deletions": 0}}, {"node": {"oid": "a3a69bf32f0bcb4f604dfecb00d64d404d27d298", "messageHeadline": " improve new connector contribution docs (#2876)", "author": {"name": "Sherif A. Nada", "email": "snadalive@gmail.com", "user": {"login": "sherifnada"}}, "additions": 12, "deletions": 4}}, {"node": {"oid": "d1a8ad67bea3d86171825940e532dd4da233501c", "messageHeadline": "fix broken link in contribution docs (#2875)", "author": {"name": "Sherif A. Nada", "email": "snadalive@gmail.com", "user": {"login": "sherifnada"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "8fa458f85a2a3cdd90da6b02613d8174a8f177e8", "messageHeadline": "add TODOs to singer templates (#2874)", "author": {"name": "Sherif A. Nada", "email": "snadalive@gmail.com", "user": {"login": "sherifnada"}}, "additions": 9, "deletions": 7}}, {"node": {"oid": "07748236c73d766c10653ebbb62743274009c573", "messageHeadline": "bump base-python version to 0.1.2 (#2872)", "author": {"name": "Yevhenii", "email": "34103125+yevhenii-ldv@users.noreply.github.com", "user": {"login": "yevhenii-ldv"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "2d2d0173d630c543e65e6bb2a9b6cd48ca393e7e", "messageHeadline": "Update codegen template READMEs (#2873)", "author": {"name": "Sherif A. Nada", "email": "snadalive@gmail.com", "user": {"login": "sherifnada"}}, "additions": 90, "deletions": 103}}, {"node": {"oid": "1294e41d76511e57505290be26c4fd37b835a776", "messageHeadline": "\ud83c\udf89 New source: Zendesk Talk (#2775)", "author": {"name": "Yevhenii", "email": "34103125+yevhenii-ldv@users.noreply.github.com", "user": {"login": "yevhenii-ldv"}}, "additions": 2770, "deletions": 1}}, {"node": {"oid": "82c8768c7cb2bfcd4c0cfccefc8b7d0dab63b591", "messageHeadline": "Release 0.20.0-alpha (#2852)", "author": {"name": "Davin Chia", "email": "davinchia@gmail.com", "user": {"login": "davinchia"}}, "additions": 5, "deletions": 6}}, {"node": {"oid": "6d95e3b619ede786fae0f3c6a83726db19288926", "messageHeadline": "bump postgres to pick up cdc + bugfix (#2859)", "author": {"name": "Jared Rhizor", "email": "jared@dataline.io", "user": {"login": "jrhizor"}}, "additions": 3, "deletions": 3}}, {"node": {"oid": "73956ea6d6e2a459e3ded73fecaed22143b4cb53", "messageHeadline": "hotfix: formatting", "author": {"name": "jrhizor", "email": "me@jaredrhizor.com", "user": {"login": "jrhizor"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "ea21c343de71f64d744fbf1dbe351c7859b93e43", "messageHeadline": "Revert \"Make email a required field in the onboarding flow (#2814)\" (\u2026", "author": {"name": "Jared Rhizor", "email": "jared@dataline.io", "user": {"login": "jrhizor"}}, "additions": 4, "deletions": 9}}, {"node": {"oid": "e11ccfd0a11fd9243c6c717430e241ba74d1c80b", "messageHeadline": "Revert \"Remove schema from stream name. (#2807)\" (#2857)", "author": {"name": "Davin Chia", "email": "davinchia@gmail.com", "user": {"login": "davinchia"}}, "additions": 199, "deletions": 378}}, {"node": {"oid": "d9fdeef18d4d846187eb5b962c8ebf1945c47de6", "messageHeadline": "Change to loading button (#2846)", "author": {"name": "Artem Astapenko", "email": "3767150+Jamakase@users.noreply.github.com", "user": {"login": "jamakase"}}, "additions": 22, "deletions": 16}}, {"node": {"oid": "7a7d54128e705715627b05707360cfc9a041fa71", "messageHeadline": "fix: \ud83d\udd27 - Fix envs map in kube overlays (#2854)", "author": {"name": "Albert Franzi", "email": "franzicros@gmail.com", "user": {"login": "afranzi"}}, "additions": 4, "deletions": 2}}, {"node": {"oid": "5e3ba1d2d25733d29ffea3b82c7a036ef8ba08a3", "messageHeadline": "add Oracle support to blob -> string (#2830)", "author": {"name": "Marcos Marx", "email": "marcosmarxm@users.noreply.github.com", "user": {"login": "marcosmarxm"}}, "additions": 174, "deletions": 3}}, {"node": {"oid": "6e9d6fce59b06474200dc8829ccc5e2f3db62145", "messageHeadline": "Remove schema from stream name. (#2807)", "author": {"name": "Davin Chia", "email": "davinchia@gmail.com", "user": {"login": "davinchia"}}, "additions": 378, "deletions": 199}}, {"node": {"oid": "08621d858c6e70b5eef8012e7307bbe45ac59e06", "messageHeadline": "Fix JDBC test. (#2850)", "author": {"name": "Davin Chia", "email": "davinchia@gmail.com", "user": {"login": "davinchia"}}, "additions": 7, "deletions": 7}}, {"node": {"oid": "bc11c57cedd64846c2abad280508f688207107b5", "messageHeadline": "add description for jobtracker errors (#2840)", "author": {"name": "Jared Rhizor", "email": "jared@dataline.io", "user": {"login": "jrhizor"}}, "additions": 2, "deletions": 1}}, {"node": {"oid": "5216ea78d68909b8e2cd11046e2b4f200c0f0118", "messageHeadline": "stop creating two databases (#2841)", "author": {"name": "Jared Rhizor", "email": "jared@dataline.io", "user": {"login": "jrhizor"}}, "additions": 0, "deletions": 1}}, {"node": {"oid": "616d55d4a30e45e1d31d03a16cd88cf4fa18671d", "messageHeadline": "Make email a required field in the onboarding flow (#2814)", "author": {"name": "Artem Astapenko", "email": "3767150+Jamakase@users.noreply.github.com", "user": {"login": "jamakase"}}, "additions": 9, "deletions": 4}}, {"node": {"oid": "8774383ca394d2ce14bbb34cd0c4f940ec03379c", "messageHeadline": "Add view when connection list is empty (#2817)", "author": {"name": "Artem Astapenko", "email": "3767150+Jamakase@users.noreply.github.com", "user": {"login": "jamakase"}}, "additions": 24, "deletions": 2}}, {"node": {"oid": "58fcb54afb426bf230aebec42072fdb1254bf96d", "messageHeadline": "Update roadmap.md", "author": {"name": "John Lafleur", "email": "john@airbyte.io", "user": {"login": "johnlafleur"}}, "additions": 9, "deletions": 4}}, {"node": {"oid": "428e10e727c05e5aed4235610ab86f0e5b304864", "messageHeadline": "Update meltano-vs-airbyte.md", "author": {"name": "John Lafleur", "email": "john@airbyte.io", "user": {"login": "johnlafleur"}}, "additions": 1, "deletions": 0}}, {"node": {"oid": "9e6547d3dd119ef32df8a6ac0c0f48416c2eb7f1", "messageHeadline": "Update meltano-vs-airbyte.md", "author": {"name": "John Lafleur", "email": "john@airbyte.io", "user": {"login": "johnlafleur"}}, "additions": 4, "deletions": 3}}, {"node": {"oid": "2b19da82d8ce173d7b06e1037db4482a2f894bab", "messageHeadline": "postgres cdc (#2548)", "author": {"name": "Jared Rhizor", "email": "jared@dataline.io", "user": {"login": "jrhizor"}}, "additions": 3506, "deletions": 46}}, {"node": {"oid": "470b7a38639dc492bca6cf48f2960d388d8092cc", "messageHeadline": "bugfix: pass local_root (#2839)", "author": {"name": "Charles", "email": "giardina.charles@gmail.com", "user": {"login": "cgardens"}}, "additions": 1, "deletions": 0}}, {"node": {"oid": "03fdd65319a7e0caef92003d7e9511839d53e791", "messageHeadline": "Job Failure Notification (#2706)", "author": {"name": "Christophe Duong", "email": "christophe.duong@gmail.com", "user": {"login": "ChristopheDuong"}}, "additions": 769, "deletions": 19}}, {"node": {"oid": "838d85d2e62b9f3db99f27713f0840acbe950327", "messageHeadline": "fix typo in airbyte specification docs", "author": {"name": "Sherif A. Nada", "email": "snadalive@gmail.com", "user": {"login": "sherifnada"}}, "additions": 3, "deletions": 3}}, {"node": {"oid": "db119d043b3244009ef0eb54830f18a01a59ed87", "messageHeadline": "correct some docs mysql oracle (#2826)", "author": {"name": "Marcos Marx", "email": "marcosmarxm@users.noreply.github.com", "user": {"login": "marcosmarxm"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "2d0abb8bc24b51a4dfabf76e53dd04900c8dd967", "messageHeadline": "Fix JDBC Test.  (#2821)", "author": {"name": "Davin Chia", "email": "davinchia@gmail.com", "user": {"login": "davinchia"}}, "additions": 4, "deletions": 1}}, {"node": {"oid": "239253f7a400edcaa7b643451bda25b470ae5960", "messageHeadline": "fix env config tests (#2815)", "author": {"name": "Charles", "email": "giardina.charles@gmail.com", "user": {"login": "cgardens"}}, "additions": 4, "deletions": 4}}, {"node": {"oid": "cac6808af870d64eb4dba0d67aa1646f26d5d636", "messageHeadline": "Remove outdated docs about running scheduler and server with gradle r\u2026", "author": {"name": "Charles", "email": "giardina.charles@gmail.com", "user": {"login": "cgardens"}}, "additions": 32, "deletions": 69}}, {"node": {"oid": "b5bf9df2eb58e6dba2d0b4e10359e67262344a82", "messageHeadline": "Move Temporal Client to .env (#2675)", "author": {"name": "Charles", "email": "giardina.charles@gmail.com", "user": {"login": "cgardens"}}, "additions": 121, "deletions": 71}}, {"node": {"oid": "6ba62ca0ea5507190c1e307c45c70eb937540ee5", "messageHeadline": "add link to oracle docs (#2812)", "author": {"name": "Charles", "email": "giardina.charles@gmail.com", "user": {"login": "cgardens"}}, "additions": 1, "deletions": 0}}, {"node": {"oid": "a8229244ecd4ba3b97ab9a079a8e30c9766176c7", "messageHeadline": "Google audit logs incremental sync #2694", "author": {"name": "vitaliizazmic", "email": "75620293+vitaliizazmic@users.noreply.github.com", "user": {"login": "vitaliizazmic"}}, "additions": 117, "deletions": 25}}, {"node": {"oid": "2d0ac07de2e93d53a00029b858653b25e470fa50", "messageHeadline": "correct typo (#2810)", "author": {"name": "Christophe Duong", "email": "christophe.duong@gmail.com", "user": {"login": "ChristopheDuong"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "54b055dae63ec5cc57ea98feda21c46fe7b22af4", "messageHeadline": "Add webhook to workspace for notifications when sync fail (#2703)", "author": {"name": "Christophe Duong", "email": "christophe.duong@gmail.com", "user": {"login": "ChristopheDuong"}}, "additions": 441, "deletions": 14}}, {"node": {"oid": "e72b0e4919babc1f83b51c2afbe76154c15e99bc", "messageHeadline": "Add search to schema view (#2650)", "author": {"name": "Artem Astapenko", "email": "3767150+Jamakase@users.noreply.github.com", "user": {"login": "jamakase"}}, "additions": 44, "deletions": 20}}, {"node": {"oid": "fafc25d86a259f567d8f4fe405b53551a79e9a73", "messageHeadline": "Add primary key tests to TestDestination (#2776)", "author": {"name": "Christophe Duong", "email": "christophe.duong@gmail.com", "user": {"login": "ChristopheDuong"}}, "additions": 216, "deletions": 22}}, {"node": {"oid": "fb05af743ed887e324f8175e62b92b707be2f847", "messageHeadline": "change google workspace admin reports title to please gitbook", "author": {"name": "Sherif Nada", "email": "snadalive@gmail.com", "user": {"login": "sherifnada"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "2410c0aa472a6a78bb1b07bf6c9e43f1884ae985", "messageHeadline": "Merge branch 'master' of github.com:airbytehq/airbyte", "author": {"name": "Sherif Nada", "email": "snadalive@gmail.com", "user": {"login": "sherifnada"}}, "additions": 412, "deletions": 17}}, {"node": {"oid": "5a0cd148abadfc5d5c1d1d698eb67a0663399ab9", "messageHeadline": "fix docs link for google workspace admin reports", "author": {"name": "Sherif Nada", "email": "snadalive@gmail.com", "user": {"login": "sherifnada"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "9fd7282903911128168c0c76f64f49eff9117341", "messageHeadline": "Update connectors.md", "author": {"name": "John Lafleur", "email": "john@airbyte.io", "user": {"login": "johnlafleur"}}, "additions": 9, "deletions": 0}}, {"node": {"oid": "8ba717678dcecab9b722465ca8d14d439f29880b", "messageHeadline": "Adds Doc Source Oracle (#2732)", "author": {"name": "Marcos Marx", "email": "marcosmarxm@users.noreply.github.com", "user": {"login": "marcosmarxm"}}, "additions": 81, "deletions": 0}}, {"node": {"oid": "d6496839c7401648c43d643d3701300eb6e03954", "messageHeadline": "add oracle to registry (#2697)", "author": {"name": "Charles", "email": "giardina.charles@gmail.com", "user": {"login": "cgardens"}}, "additions": 13, "deletions": 0}}, {"node": {"oid": "8b7e2c471ded0c79429dd1942e36ee37ff110088", "messageHeadline": "Update platform.md", "author": {"name": "John Lafleur", "email": "john@airbyte.io", "user": {"login": "johnlafleur"}}, "additions": 10, "deletions": 4}}, {"node": {"oid": "8bad657d8a58e6169bbdc62955371533d498acb7", "messageHeadline": "Greenhouse CI fails #2692", "author": {"name": "vitaliizazmic", "email": "75620293+vitaliizazmic@users.noreply.github.com", "user": {"login": "vitaliizazmic"}}, "additions": 3, "deletions": 3}}, {"node": {"oid": "a219202c3eefbadd51e4779f437e3e9d81a4a0f1", "messageHeadline": "Release 0.19.0 (#2804)", "author": {"name": "Davin Chia", "email": "davinchia@gmail.com", "user": {"login": "davinchia"}}, "additions": 6, "deletions": 4}}, {"node": {"oid": "3b4909d15617026de87b96addf8ccc9b12cf5cc9", "messageHeadline": "update prefix copy (#2772)", "author": {"name": "Charles", "email": "giardina.charles@gmail.com", "user": {"login": "cgardens"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "cdc6de74d4ae2c3e62c34888a7c9408a5a96f210", "messageHeadline": "Create zoom-activity-dashboard.md (#2731)", "author": {"name": "John Lafleur", "email": "john@airbyte.io", "user": {"login": "johnlafleur"}}, "additions": 278, "deletions": 0}}, {"node": {"oid": "848b55a189cca4bf050a0992df6334fcb8b2f13b", "messageHeadline": "Mixpanel Source failing CI #2291", "author": {"name": "vitaliizazmic", "email": "75620293+vitaliizazmic@users.noreply.github.com", "user": {"login": "vitaliizazmic"}}, "additions": 10, "deletions": 4}}, {"node": {"oid": "bef4b1cdea75ea494a03ebb1fc183aa00bfdbba4", "messageHeadline": "Connections page (#2691)", "author": {"name": "Artem Astapenko", "email": "3767150+Jamakase@users.noreply.github.com", "user": {"login": "jamakase"}}, "additions": 510, "deletions": 60}}, {"node": {"oid": "ed89509cf0872ac781e64e9604858eed2396087c", "messageHeadline": "update docs links for Google Workspace/Audit logs  (#2789)", "author": {"name": "Sherif A. Nada", "email": "snadalive@gmail.com", "user": {"login": "sherifnada"}}, "additions": 9, "deletions": 8}}, {"node": {"oid": "01a4b1037f817a927fafd786777fd81e5530ea98", "messageHeadline": "Revert \"GitBook: [master] 21 pages and 146 assets modified\"", "author": {"name": "Michel Tricot", "email": "michel@airbyte.io", "user": {"login": "michel-tricot"}}, "additions": 224, "deletions": 792}}, {"node": {"oid": "c5bf29a3f9bdaa56cd1c605924261beab188c03a", "messageHeadline": "GitBook: [master] 21 pages and 146 assets modified", "author": {"name": "John Lafleur", "email": "john@dataline.io", "user": null}, "additions": 792, "deletions": 224}}, {"node": {"oid": "6ab9e33f6f189eed275f53e053f76366f0152cb2", "messageHeadline": "Removed Handbook from docs (#2778)", "author": {"name": "John Lafleur", "email": "john@airbyte.io", "user": {"login": "johnlafleur"}}, "additions": 37, "deletions": 260}}, {"node": {"oid": "f5d084de630bdcebb785ec481de768c9d3b30ddf", "messageHeadline": "Add oneOf description and title (#2774)", "author": {"name": "Artem Astapenko", "email": "3767150+Jamakase@users.noreply.github.com", "user": {"login": "jamakase"}}, "additions": 14, "deletions": 1}}, {"node": {"oid": "a7b9cd5b7a8ef20d635c1a25d2feb38fde72afe1", "messageHeadline": "Remove unused schema parameter and cleanup. (#2780)", "author": {"name": "Davin Chia", "email": "davinchia@gmail.com", "user": {"login": "davinchia"}}, "additions": 29, "deletions": 32}}, {"node": {"oid": "94093f0df9b669a7e9606de823fb273c722cabc1", "messageHeadline": "Project Santa v0.1 (#2634)", "author": {"name": "Sherif A. Nada", "email": "snadalive@gmail.com", "user": {"login": "sherifnada"}}, "additions": 94932, "deletions": 86}}, {"node": {"oid": "58062faccb4cf0d35beb1081724bcc3c246b4033", "messageHeadline": "Discover Schema sets Namespace field. (#2767)", "author": {"name": "Davin Chia", "email": "davinchia@gmail.com", "user": {"login": "davinchia"}}, "additions": 134, "deletions": 66}}, {"node": {"oid": "9f1665184029c30903e0ca3394a86afb2a0d07ea", "messageHeadline": "Add Namespace Field. (#2704)", "author": {"name": "Davin Chia", "email": "davinchia@gmail.com", "user": {"login": "davinchia"}}, "additions": 382, "deletions": 862}}, {"node": {"oid": "1d8866968d2b9a5b844c91868d957d64857f6be7", "messageHeadline": "Add FAQ to disable analytics (#2758)", "author": {"name": "Michel Tricot", "email": "michel@dataline.io", "user": {"login": "michel-tricot"}}, "additions": 16, "deletions": 0}}, {"node": {"oid": "e8c13cf0fef845eb37ffb56012cf921508f07825", "messageHeadline": "Update documentation to include Redshift COPY strategy. (#2728)", "author": {"name": "Davin Chia", "email": "davinchia@gmail.com", "user": {"login": "davinchia"}}, "additions": 22, "deletions": 1}}, {"node": {"oid": "6a1cdbb8ae0550b75eb531984f3142c484b51f0f", "messageHeadline": "update docs about tech stack (#2743)", "author": {"name": "Sherif A. Nada", "email": "snadalive@gmail.com", "user": {"login": "sherifnada"}}, "additions": 9, "deletions": 4}}, {"node": {"oid": "1b9b2478bda125166f3b0e55c7e33b235993b86f", "messageHeadline": "Add zazmic keyword to skip add reviewer process.", "author": {"name": "Davin Chia", "email": "davinchia@Davins-MacBook-Pro.local", "user": null}, "additions": 1, "deletions": 0}}, {"node": {"oid": "55256d293da6c125f25e8870e5ec11f4b3bd8484", "messageHeadline": "GitBook: [master] 55 pages and 36 assets modified", "author": {"name": "John Lafleur", "email": "john@dataline.io", "user": null}, "additions": 231, "deletions": 223}}, {"node": {"oid": "0609011e05a4105cbf14481e3b8268ebc523a221", "messageHeadline": "fix connector base versioning (#2726)", "author": {"name": "Jared Rhizor", "email": "jared@dataline.io", "user": {"login": "jrhizor"}}, "additions": 163, "deletions": 162}}, {"node": {"oid": "ad7d4b7da18b8d5f94bc10b2581ea8b21442f44f", "messageHeadline": "switch from exchangerates.io to ratesapi.io (#2719)", "author": {"name": "Jared Rhizor", "email": "jared@dataline.io", "user": {"login": "jrhizor"}}, "additions": 20, "deletions": 15}}, {"node": {"oid": "0205813241b6ba8bf6d095795eb149f20ee37055", "messageHeadline": "changed configurationArchiveLink (#2720)", "author": {"name": "Fabian Buchenberger", "email": "37747351+ffabss@users.noreply.github.com", "user": {"login": "ffabss"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "3f6415f0078438117198157ea6a985d5b3b6ed89", "messageHeadline": "Fix demo after we added the list_latest endpoint (#2709)", "author": {"name": "Michel Tricot", "email": "michel@dataline.io", "user": {"login": "michel-tricot"}}, "additions": 15, "deletions": 0}}, {"node": {"oid": "1eadbb032637cb5db747f0dc06de4cbf0980e4c9", "messageHeadline": "hotfix: formatting", "author": {"name": "jrhizor", "email": "me@jaredrhizor.com", "user": {"login": "jrhizor"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "fb5cef7afa7cab062883d3b18b19d228d8f30f62", "messageHeadline": "Source tempo: bump version (#2686)", "author": {"name": "vitaliizazmic", "email": "75620293+vitaliizazmic@users.noreply.github.com", "user": {"login": "vitaliizazmic"}}, "additions": 13, "deletions": 1}}, {"node": {"oid": "95d9ef15558e18ab1ddb748409d6125911022d43", "messageHeadline": "remove unnecessary file in airbyte root", "author": {"name": "Sherif A. Nada", "email": "snadalive@gmail.com", "user": {"login": "sherifnada"}}, "additions": 0, "deletions": 40}}, {"node": {"oid": "317e8b44ff7c01a5dc124a94dc6ec7fbd6a3d641", "messageHeadline": "raise FAIL after stream-read exception (#2695)", "author": {"name": "Nathan Nowack", "email": "31014960+zzstoatzz@users.noreply.github.com", "user": {"login": "zzstoatzz"}}, "additions": 2, "deletions": 1}}, {"node": {"oid": "da68a2495489fdca2abae9b15d3d8a8f1f4aca7d", "messageHeadline": "increase blob size limit (#2705)", "author": {"name": "Jared Rhizor", "email": "jared@dataline.io", "user": {"login": "jrhizor"}}, "additions": 7, "deletions": 0}}, {"node": {"oid": "0b6a9830da13e106eec649ea6033bbac218566bb", "messageHeadline": "Missing keywords in redshift (#2700)", "author": {"name": "Christophe Duong", "email": "christophe.duong@gmail.com", "user": {"login": "ChristopheDuong"}}, "additions": 5, "deletions": 2}}, {"node": {"oid": "d8497442153a68e7ff95b35a2612475d79096a03", "messageHeadline": "Settings page (#2696)", "author": {"name": "Artem Astapenko", "email": "3767150+Jamakase@users.noreply.github.com", "user": {"login": "jamakase"}}, "additions": 348, "deletions": 27}}, {"node": {"oid": "bc1547f185a3bc695a5a72c52eef78168adf6883", "messageHeadline": "Fix integration tests of connectors related to destination_sync_mode \u2026", "author": {"name": "Christophe Duong", "email": "christophe.duong@gmail.com", "user": {"login": "ChristopheDuong"}}, "additions": 883, "deletions": 350}}, {"node": {"oid": "76ced21a90210a9bbc968649b2447b39ddf5e4a9", "messageHeadline": "document command used to test and publish connectors (#2698)", "author": {"name": "Sherif A. Nada", "email": "snadalive@gmail.com", "user": {"login": "sherifnada"}}, "additions": 5, "deletions": 3}}, {"node": {"oid": "2327b353aa4ba2a6b879eac86236bc2007dee08e", "messageHeadline": "\ud83c\udf89 New Source: Google Workspace Admin audit logs", "author": {"name": "vitaliizazmic", "email": "75620293+vitaliizazmic@users.noreply.github.com", "user": {"login": "vitaliizazmic"}}, "additions": 2192, "deletions": 0}}, {"node": {"oid": "c60cba79447fc648d9c57e12519d9c6e80c1093c", "messageHeadline": "\ud83c\udf89 Add Source Oracle (#2424)", "author": {"name": "Marcos Marx", "email": "marcosmarxm@users.noreply.github.com", "user": {"login": "marcosmarxm"}}, "additions": 1015, "deletions": 142}}, {"node": {"oid": "473034d6b163e401365c79ade351758349929831", "messageHeadline": "Source Instagram: fix bug with transient failures (#2666)", "author": {"name": "Yevhenii", "email": "34103125+yevhenii-ldv@users.noreply.github.com", "user": {"login": "yevhenii-ldv"}}, "additions": 53, "deletions": 28}}, {"node": {"oid": "6c6ea54bb8bd47391fe62c9d715db5a576073046", "messageHeadline": "Add SupportedDestinationSyncModes to destination specs objects (#2668)", "author": {"name": "Christophe Duong", "email": "christophe.duong@gmail.com", "user": {"login": "ChristopheDuong"}}, "additions": 75, "deletions": 48}}, {"node": {"oid": "e6be760a8fe7e31ccdefbc15f33f15c90f8c4829", "messageHeadline": "AcceptTracked should accept an AirbyteRecordMessage. (#2662)", "author": {"name": "Davin Chia", "email": "davinchia@gmail.com", "user": {"login": "davinchia"}}, "additions": 73, "deletions": 76}}, {"node": {"oid": "fa854a51f8cc861df68436da1a2f64ebcad1c398", "messageHeadline": "add email to workspaces/get (#2672)", "author": {"name": "Charles", "email": "giardina.charles@gmail.com", "user": {"login": "cgardens"}}, "additions": 15, "deletions": 2}}, {"node": {"oid": "ed0b1bf6f09514630558faa6e121e479295b9e9f", "messageHeadline": "Bump version: 0.18.1-alpha \u2192 0.18.2-alpha (#2679)", "author": {"name": "Charles", "email": "giardina.charles@gmail.com", "user": {"login": "cgardens"}}, "additions": 3, "deletions": 3}}, {"node": {"oid": "dd26d2fdb8b6d0ed707f0c9806cc8c2bf55228de", "messageHeadline": "Source Github: Bugfix errors while syncing Team stream from non-organ\u2026", "author": {"name": "vitaliizazmic", "email": "75620293+vitaliizazmic@users.noreply.github.com", "user": {"login": "vitaliizazmic"}}, "additions": 6, "deletions": 36}}, {"node": {"oid": "a59c9e5864e2c8eeb866d25e49d8980530440a2b", "messageHeadline": "Fix migrations to 0.18.0 (#2667)", "author": {"name": "Christophe Duong", "email": "christophe.duong@gmail.com", "user": {"login": "ChristopheDuong"}}, "additions": 61, "deletions": 1}}, {"node": {"oid": "02bc87c1f25e8fc9c782e09d75c8180cdae0defe", "messageHeadline": "Fix docs for gitbook", "author": {"name": "Christophe Duong", "email": "christophe.duong@gmail.com", "user": {"login": "ChristopheDuong"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "5276532c13205b0278c07e4e9a0536339049e3f1", "messageHeadline": "Add blank line for gitbook", "author": {"name": "Christophe Duong", "email": "christophe.duong@gmail.com", "user": {"login": "ChristopheDuong"}}, "additions": 1, "deletions": 0}}, {"node": {"oid": "5318920f1e36d4db686007ea60d496997f432bc6", "messageHeadline": "Fix typos and adds some more texts (#2661)", "author": {"name": "Christophe Duong", "email": "christophe.duong@gmail.com", "user": {"login": "ChristopheDuong"}}, "additions": 70, "deletions": 23}}, {"node": {"oid": "e616d5cd36d3e4647d8c2d459c8c3365ba3056a2", "messageHeadline": "Hotfix: Formatting.", "author": {"name": "Davin Chia", "email": "davinchia@Davins-MacBook-Pro.local", "user": null}, "additions": 3, "deletions": 2}}, {"node": {"oid": "978e6d759b8ed31b44174c9fb7c2dfea11761921", "messageHeadline": "Add docs for new sync modes (#2636)", "author": {"name": "Christophe Duong", "email": "christophe.duong@gmail.com", "user": {"login": "ChristopheDuong"}}, "additions": 282, "deletions": 114}}, {"node": {"oid": "6043008029bb668ebf405dab9fe8a1a08d150fae", "messageHeadline": "Update connectors.md", "author": {"name": "John Lafleur", "email": "john@airbyte.io", "user": {"login": "johnlafleur"}}, "additions": 8, "deletions": 0}}, {"node": {"oid": "41f2a198423b7df6cccef5f8928b308d641411b8", "messageHeadline": "Update platform.md", "author": {"name": "John Lafleur", "email": "john@airbyte.io", "user": {"login": "johnlafleur"}}, "additions": 8, "deletions": 0}}, {"node": {"oid": "b6da4506b1ce9b8cd3032024d3ba87fcd1d71278", "messageHeadline": "Hotfix: Migrate Redshift Destination to use Destination Sync Mode. (#\u2026", "author": {"name": "Davin Chia", "email": "davinchia@gmail.com", "user": {"login": "davinchia"}}, "additions": 52, "deletions": 21}}, {"node": {"oid": "51ee38845b6ac50a36c26c2cc7b6832b39ef13ec", "messageHeadline": "Refine Destination Interfaces (#2637)", "author": {"name": "Davin Chia", "email": "davinchia@gmail.com", "user": {"login": "davinchia"}}, "additions": 115, "deletions": 104}}, {"node": {"oid": "585cfc90978a4aa8933ae0d97dba0ae1b7c29db2", "messageHeadline": "Bump version: 0.18.0-alpha \u2192 0.18.1-alpha (#2659)", "author": {"name": "Charles", "email": "giardina.charles@gmail.com", "user": {"login": "cgardens"}}, "additions": 3, "deletions": 3}}, {"node": {"oid": "b296a93d55c2deec594beb77e1c8864c434261bd", "messageHeadline": "Fix schema paths (#2656)", "author": {"name": "Artem Astapenko", "email": "3767150+Jamakase@users.noreply.github.com", "user": {"login": "jamakase"}}, "additions": 11, "deletions": 5}}, {"node": {"oid": "9b58344a373c84d0f54195c3ec7e3e0fa099c3cb", "messageHeadline": "Improve updating schema mode (#2644)", "author": {"name": "Artem Astapenko", "email": "3767150+Jamakase@users.noreply.github.com", "user": {"login": "jamakase"}}, "additions": 25, "deletions": 9}}, {"node": {"oid": "f22f3b741ce455f62da1f24fa59c525b9a9547c6", "messageHeadline": "improve ec2 port forwarding docs (#2646)", "author": {"name": "Jared Rhizor", "email": "jared@dataline.io", "user": {"login": "jrhizor"}}, "additions": 6, "deletions": 1}}, {"node": {"oid": "8fa5ac435ef20fc28de99445575aff520d4e8e95", "messageHeadline": "Track connectors versions (#2639)", "author": {"name": "Christophe Duong", "email": "christophe.duong@gmail.com", "user": {"login": "ChristopheDuong"}}, "additions": 14, "deletions": 13}}, {"node": {"oid": "32469b914c62c291dd9fff10a3fe3297709c1cd4", "messageHeadline": "Bump version: 0.17.3-alpha \u2192 0.18.0-alpha (#2638)", "author": {"name": "Christophe Duong", "email": "christophe.duong@gmail.com", "user": {"login": "ChristopheDuong"}}, "additions": 3, "deletions": 3}}, {"node": {"oid": "947e24b491e74e402ea4be8f247150dc8b91699c", "messageHeadline": ":tada: Introduce Redshift Destination COPY Strategy (#2606)", "author": {"name": "Davin Chia", "email": "davinchia@gmail.com", "user": {"login": "davinchia"}}, "additions": 575, "deletions": 262}}, {"node": {"oid": "4a30abb07be914cfdc7e3f0b0933e68057460632", "messageHeadline": "Google Adwords - Tip not to mention Airbyte in API token request (#2628)", "author": {"name": "Max Krog", "email": "krog.max@gmail.com", "user": {"login": "MaxKrog"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "e8190ff860a37cf4de2a42d2ed1cc41d49dacfd3", "messageHeadline": ":tada: Add NCHAR and NVCHAR support to DB and cursor type casting. (#\u2026", "author": {"name": "Davin Chia", "email": "davinchia@gmail.com", "user": {"login": "davinchia"}}, "additions": 30, "deletions": 23}}, {"node": {"oid": "419b9b3df55c5123c2430d64af1b6ccb68564fe1", "messageHeadline": "Update stitchdata-vs-airbyte.md", "author": {"name": "John Lafleur", "email": "john@airbyte.io", "user": {"login": "johnlafleur"}}, "additions": 3, "deletions": 0}}, {"node": {"oid": "4652c8034d440b95da5f1585a6553ed68db811a2", "messageHeadline": "Update singer-vs-airbyte.md", "author": {"name": "John Lafleur", "email": "john@airbyte.io", "user": {"login": "johnlafleur"}}, "additions": 5, "deletions": 1}}, {"node": {"oid": "398f7f93e4bfced74dab0f712013b89d9beffeec", "messageHeadline": "Update meltano-vs-airbyte.md", "author": {"name": "John Lafleur", "email": "john@airbyte.io", "user": {"login": "johnlafleur"}}, "additions": 3, "deletions": 0}}, {"node": {"oid": "f86346dd26febf11dc3cd26e1bf10b49f39591e4", "messageHeadline": "Update fivetran-vs-airbyte.md", "author": {"name": "John Lafleur", "email": "john@airbyte.io", "user": {"login": "johnlafleur"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "ce33f2431934edeb91f86c7cdb1425bb436df35c", "messageHeadline": "Update meltano-vs-airbyte.md", "author": {"name": "John Lafleur", "email": "john@airbyte.io", "user": {"login": "johnlafleur"}}, "additions": 9, "deletions": 5}}, {"node": {"oid": "bab4c6c36f30b2c72375fe4bbb18f61c9fa8547a", "messageHeadline": "Update roadmap.md", "author": {"name": "John Lafleur", "email": "john@airbyte.io", "user": {"login": "johnlafleur"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "09b0239f39f0e1c52101d74ccf076405a956d6fe", "messageHeadline": "Update roadmap.md", "author": {"name": "John Lafleur", "email": "john@airbyte.io", "user": {"login": "johnlafleur"}}, "additions": 2, "deletions": 1}}, {"node": {"oid": "c8f02f57950f94a79cf4338bba22f8a78fb823ae", "messageHeadline": "Update roadmap.md", "author": {"name": "John Lafleur", "email": "john@airbyte.io", "user": {"login": "johnlafleur"}}, "additions": 2, "deletions": 1}}, {"node": {"oid": "9978a9f688ff964a1d9008a91e5976872208385f", "messageHeadline": "Upgrade all button (#2620)", "author": {"name": "Artem Astapenko", "email": "3767150+Jamakase@users.noreply.github.com", "user": {"login": "jamakase"}}, "additions": 214, "deletions": 6}}, {"node": {"oid": "054ce17f37dae5dfd893257c64cf627482d31b74", "messageHeadline": "Add loading button state for export in admin page (#2623)", "author": {"name": "Artem Astapenko", "email": "3767150+Jamakase@users.noreply.github.com", "user": {"login": "jamakase"}}, "additions": 39, "deletions": 11}}, {"node": {"oid": "af43c0bacfb6041a924493dfdc8351dff7f7cff9", "messageHeadline": "\u261d Add an optional jdbc_url_params to MySQL source connector to custom\u2026", "author": {"name": "Christophe Duong", "email": "christophe.duong@gmail.com", "user": {"login": "ChristopheDuong"}}, "additions": 18, "deletions": 8}}, {"node": {"oid": "c44943b250a2203f4c7c3a583660b822ad734485", "messageHeadline": "track connectors versions (#2624)", "author": {"name": "Christophe Duong", "email": "christophe.duong@gmail.com", "user": {"login": "ChristopheDuong"}}, "additions": 47, "deletions": 10}}, {"node": {"oid": "8a2958412599ca2e886959f8d1e618e211da6b7c", "messageHeadline": "\u261d\ud83c\udffcDestinations supports destination sync mode (#2460)", "author": {"name": "Christophe Duong", "email": "christophe.duong@gmail.com", "user": {"login": "ChristopheDuong"}}, "additions": 812, "deletions": 225}}, {"node": {"oid": "62263b64b7cd5c703ecd05477b7e6320e47de61e", "messageHeadline": "update connection settings (#2614)", "author": {"name": "Artem Astapenko", "email": "3767150+Jamakase@users.noreply.github.com", "user": {"login": "jamakase"}}, "additions": 961, "deletions": 582}}, {"node": {"oid": "60d7db9413cad8ff6101827f234eb680f1c64fbe", "messageHeadline": "Bump pyyaml from 5.3.1 to 5.4 to avoid security warning. (#2621)", "author": {"name": "dependabot[bot]", "email": "49699333+dependabot[bot]@users.noreply.github.com", "user": {"login": "dependabot[bot]"}}, "additions": 3, "deletions": 3}}, {"node": {"oid": "0136b9fa510013b46290cf5dc39bfc600cb41f72", "messageHeadline": "Update roadmap.md", "author": {"name": "John Lafleur", "email": "john@airbyte.io", "user": {"login": "johnlafleur"}}, "additions": 5, "deletions": 5}}, {"node": {"oid": "b6eac3c43d7b2682a9810c352a216033fd4efd7b", "messageHeadline": "Source Instagram: Fixing bug with Media and Media Insights (#2612)", "author": {"name": "Yevhenii", "email": "34103125+yevhenii-ldv@users.noreply.github.com", "user": {"login": "yevhenii-ldv"}}, "additions": 53, "deletions": 35}}, {"node": {"oid": "65bf03bd14724a8146c5dbee03a1856abe285668", "messageHeadline": " Measuring throughput of connectors  (#2605)", "author": {"name": "Christophe Duong", "email": "christophe.duong@gmail.com", "user": {"login": "ChristopheDuong"}}, "additions": 126, "deletions": 26}}, {"node": {"oid": "c104402a449615357b00922efb854eba1c372059", "messageHeadline": "Hotfix: make sure the right scheduler class is defined.", "author": {"name": "Davin Chia", "email": "davinchia@Davins-MacBook-Pro.local", "user": null}, "additions": 1, "deletions": 1}}, {"node": {"oid": "5ab0883660686c5a2ef9f3016760adbdaf323af7", "messageHeadline": ":tada: Surface latest sync status for connections. (#2405)", "author": {"name": "Davin Chia", "email": "davinchia@gmail.com", "user": {"login": "davinchia"}}, "additions": 216, "deletions": 136}}, {"node": {"oid": "e33b0c2188e99eb875a16e85d9beb6468eb8deee", "messageHeadline": "fix build (#2608)", "author": {"name": "Charles", "email": "giardina.charles@gmail.com", "user": {"login": "cgardens"}}, "additions": 19, "deletions": 14}}, {"node": {"oid": "4065815369f6daf557f23e3fce9684b31d930188", "messageHeadline": "Update senior-software-engineer.md", "author": {"name": "John Lafleur", "email": "john@airbyte.io", "user": {"login": "johnlafleur"}}, "additions": 11, "deletions": 8}}, {"node": {"oid": "1f41d4d58a145421fce0005359057c6a41283a44", "messageHeadline": "Update operations-manager.md", "author": {"name": "John Lafleur", "email": "john@airbyte.io", "user": {"login": "johnlafleur"}}, "additions": 10, "deletions": 4}}, {"node": {"oid": "6721fd4e09cefe4789bfe27a00cf5d7517e97a59", "messageHeadline": "Update founding-developer-advocate.md", "author": {"name": "John Lafleur", "email": "john@airbyte.io", "user": {"login": "johnlafleur"}}, "additions": 10, "deletions": 4}}, {"node": {"oid": "a8cd48108843d1b07c892bd769875381b00d07bc", "messageHeadline": "Update README.md", "author": {"name": "John Lafleur", "email": "john@airbyte.io", "user": {"login": "johnlafleur"}}, "additions": 9, "deletions": 4}}, {"node": {"oid": "f5094b558ad77a5985a54bd76c2cfca9a891a027", "messageHeadline": "Restructure scheduler module to expose more tightly scoped packages (\u2026", "author": {"name": "Charles", "email": "giardina.charles@gmail.com", "user": {"login": "cgardens"}}, "additions": 145, "deletions": 83}}, {"node": {"oid": "0c603db2966ee35b7ed9b62e5c95947522cab429", "messageHeadline": "Fixed: typo in google sheets spec.json (#2604)", "author": {"name": "Deividas J", "email": "lizdeika@gmail.com", "user": {"login": "lizdeika"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "1880545be74200dce37c5f4828f87c2c17d8b6d9", "messageHeadline": "hotfix: formatting", "author": {"name": "jrhizor", "email": "me@jaredrhizor.com", "user": {"login": "jrhizor"}}, "additions": 4, "deletions": 0}}, {"node": {"oid": "0530f85e54062dbd60e4104d51a048a5c2fdd43a", "messageHeadline": "separate the retrieval of incremental and full refresh streams in the\u2026", "author": {"name": "Jared Rhizor", "email": "jared@dataline.io", "user": {"login": "jrhizor"}}, "additions": 71, "deletions": 19}}, {"node": {"oid": "b03b5b18c88ff262779b77cc13a5e3774cb1bcc6", "messageHeadline": "Add job cancel button (#2593)", "author": {"name": "Artem Astapenko", "email": "3767150+Jamakase@users.noreply.github.com", "user": {"login": "jamakase"}}, "additions": 93, "deletions": 4}}, {"node": {"oid": "bf882ee4cb6365bd590996ac2392d3482137ff3f", "messageHeadline": "Add connection failed status (#2546)", "author": {"name": "Artem Astapenko", "email": "3767150+Jamakase@users.noreply.github.com", "user": {"login": "jamakase"}}, "additions": 76, "deletions": 12}}, {"node": {"oid": "9cdf5318b564daf00f01c547d01cd1c8c1585f15", "messageHeadline": "Bad python formatting.", "author": {"name": "Davin Chia", "email": "davinchia@Davins-MacBook-Pro.local", "user": null}, "additions": 0, "deletions": 2}}, {"node": {"oid": "a5a142d085a20b7ec7e1c935a04b472e6a8b99d6", "messageHeadline": "Implement majority of more efficient Redshift Copy Strategy. (#2547)", "author": {"name": "Davin Chia", "email": "davinchia@gmail.com", "user": {"login": "davinchia"}}, "additions": 903, "deletions": 13}}, {"node": {"oid": "a3bc54bee7f6e2c63d2aa2d97ad8cbf797a74315", "messageHeadline": "Update platform.md", "author": {"name": "John Lafleur", "email": "john@airbyte.io", "user": {"login": "johnlafleur"}}, "additions": 6, "deletions": 0}}, {"node": {"oid": "820828bcaa39b09bdadea10c56cdab966423fa34", "messageHeadline": "Update connectors.md", "author": {"name": "John Lafleur", "email": "john@airbyte.io", "user": {"login": "johnlafleur"}}, "additions": 5, "deletions": 0}}, {"node": {"oid": "0674772ceaee8f53ab08e5bd8f0f6902d00d6cda", "messageHeadline": "Bump version: 0.17.2-alpha \u2192 0.17.3-alpha (#2597)", "author": {"name": "Charles", "email": "giardina.charles@gmail.com", "user": {"login": "cgardens"}}, "additions": 3, "deletions": 3}}, {"node": {"oid": "2da4c30bc993ee64da7ad9f111c3f46ea43a10e1", "messageHeadline": "Fix service form with group case (#2592)", "author": {"name": "Artem Astapenko", "email": "3767150+Jamakase@users.noreply.github.com", "user": {"login": "jamakase"}}, "additions": 27, "deletions": 4}}, {"node": {"oid": "77b72dcf5b063e2fd7c11a205c86ba8e3dac5ff5", "messageHeadline": "Revert \"Revert \"Merge branch 'master' of github.com:airbytehq/airbyte\"\"", "author": {"name": "Sherif Nada", "email": "snadalive@gmail.com", "user": {"login": "sherifnada"}}, "additions": 17421, "deletions": 9918}}, {"node": {"oid": "de66bf010d13ee2d63580376368b1f34d1110bb3", "messageHeadline": "Revert \"Merge branch 'master' of github.com:airbytehq/airbyte\"", "author": {"name": "Sherif Nada", "email": "snadalive@gmail.com", "user": {"login": "sherifnada"}}, "additions": 9918, "deletions": 17421}}, {"node": {"oid": "a3a27f2fa26ac9e137be6993b0be1f3da94a7b5b", "messageHeadline": "Merge branch 'master' of github.com:airbytehq/airbyte", "author": {"name": "Sherif Nada", "email": "snadalive@gmail.com", "user": {"login": "sherifnada"}}, "additions": 17421, "deletions": 9918}}, {"node": {"oid": "5917feee28877aa5ebfada7be32394056ed44530", "messageHeadline": "alphabetically organize stream names in source instagram", "author": {"name": "Sherif Nada", "email": "snadalive@gmail.com", "user": {"login": "sherifnada"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "a94d88e9be2ed383dc4b76f85c99f6aa2df8dd4a", "messageHeadline": "Fix Log Path Handling for Synchronous Jobs (#2542)", "author": {"name": "Charles", "email": "giardina.charles@gmail.com", "user": {"login": "cgardens"}}, "additions": 456, "deletions": 244}}, {"node": {"oid": "40b52dba2f40c8d5a0e14fb1649c2576f008deff", "messageHeadline": "update contribution docs to remove references to gradle (#2559)", "author": {"name": "Sherif A. Nada", "email": "snadalive@gmail.com", "user": {"login": "sherifnada"}}, "additions": 15, "deletions": 9}}, {"node": {"oid": "ecf43a2dfb043a7b7fcdafb66daa225ad4e4ad73", "messageHeadline": "Revert \"Bump version: 0.17.2-alpha \u2192 0.17.3-alpha (#2586)\" (#2587)", "author": {"name": "Charles", "email": "giardina.charles@gmail.com", "user": {"login": "cgardens"}}, "additions": 3, "deletions": 3}}, {"node": {"oid": "8fb72113d5dc3dde241550e8cea72244072677ed", "messageHeadline": "Bump version: 0.17.2-alpha \u2192 0.17.3-alpha (#2586)", "author": {"name": "Charles", "email": "giardina.charles@gmail.com", "user": {"login": "cgardens"}}, "additions": 3, "deletions": 3}}, {"node": {"oid": "6436b460a6cdc4a195e499b136a6347520f58ea9", "messageHeadline": "Source Hubspot: hotfix client tests (#2577)", "author": {"name": "Eugene Kulak", "email": "widowmakerreborn@gmail.com", "user": {"login": "keu"}}, "additions": 17, "deletions": 13}}, {"node": {"oid": "536ac7896365d6b4d553f125b9e43e7aae58d115", "messageHeadline": "Optional target-version when migrating (default to latest) (#2583)", "author": {"name": "Christophe Duong", "email": "christophe.duong@gmail.com", "user": {"login": "ChristopheDuong"}}, "additions": 13, "deletions": 7}}, {"node": {"oid": "f85f2e563dfcfe66a487ef3f56e3231670c2e974", "messageHeadline": "add --init to docker run (#2571)", "author": {"name": "Jared Rhizor", "email": "jared@dataline.io", "user": {"login": "jrhizor"}}, "additions": 1, "deletions": 0}}, {"node": {"oid": "8013d4377a5f5d6a4a890a5d091b75d795d58978", "messageHeadline": "Add docs on normalization naming rules (#2576)", "author": {"name": "Christophe Duong", "email": "christophe.duong@gmail.com", "user": {"login": "ChristopheDuong"}}, "additions": 86, "deletions": 3}}, {"node": {"oid": "4bebeed60bd87a8c9efca9e3bd29a7b16ec42c72", "messageHeadline": "Harmonize /test and /publish commands on github + Fix MySQL tests in \u2026", "author": {"name": "Christophe Duong", "email": "christophe.duong@gmail.com", "user": {"login": "ChristopheDuong"}}, "additions": 54, "deletions": 22}}, {"node": {"oid": "ecf73c941a145faa04c344676943ff6d163e5bda", "messageHeadline": "add cancellation api endpoint  (#2530)", "author": {"name": "Jared Rhizor", "email": "jared@dataline.io", "user": {"login": "jrhizor"}}, "additions": 191, "deletions": 13}}, {"node": {"oid": "41e14e24d3e5af658b38878ddb44e2aae3af9c69", "messageHeadline": "fix source-file CI (#2563)", "author": {"name": "Sherif A. Nada", "email": "snadalive@gmail.com", "user": {"login": "sherifnada"}}, "additions": 0, "deletions": 56}}, {"node": {"oid": "f44d49f1f3c24d22843afc8ddc232979fbfaafdc", "messageHeadline": "add worker cancellation (#2413)", "author": {"name": "Jared Rhizor", "email": "jared@dataline.io", "user": {"login": "jrhizor"}}, "additions": 334, "deletions": 47}}, {"node": {"oid": "d7c847692304515ed235e2e9098889125fc14fc6", "messageHeadline": "Bump lxml in /airbyte-integrations/connectors/source-file (#2550)", "author": {"name": "dependabot[bot]", "email": "49699333+dependabot[bot]@users.noreply.github.com", "user": {"login": "dependabot[bot]"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "200ac9ec7e79c11e33c05d859f2137e9940713a4", "messageHeadline": "fix formatting (#2565)", "author": {"name": "Charles", "email": "giardina.charles@gmail.com", "user": {"login": "cgardens"}}, "additions": 1198, "deletions": 328}}, {"node": {"oid": "f25e68d4b687a1122224026cb440d7fcf73aeb3e", "messageHeadline": "Fix #2478: Frequency of Jobs (#2509)", "author": {"name": "Fabian Buchenberger", "email": "37747351+ffabss@users.noreply.github.com", "user": {"login": "ffabss"}}, "additions": 11, "deletions": 4}}, {"node": {"oid": "04f2725564f77ce92ee5c6121d1f90559d72a1f5", "messageHeadline": "remove gradle commands from python tutorial (#2555)", "author": {"name": "Sherif A. Nada", "email": "snadalive@gmail.com", "user": {"login": "sherifnada"}}, "additions": 35, "deletions": 23}}, {"node": {"oid": "a004a85e03f5587b7209f77c1e740ce71e0a6cfe", "messageHeadline": "Update connector health page (#2558)", "author": {"name": "Sherif A. Nada", "email": "snadalive@gmail.com", "user": {"login": "sherifnada"}}, "additions": 11, "deletions": 5}}, {"node": {"oid": "451df3aedd29a6f7e67415cd525965d222f6a357", "messageHeadline": "Rename founding-developer-evangelist.md to developer-advocate.md (#2554)", "author": {"name": "Matt Broberg", "email": "matt@opensource.com", "user": {"login": "mbbroberg"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "58a32e2c23fe3cab90ed8b6a8892bea2fa7fdc70", "messageHeadline": "remove appsflyer as UI default until airbyte test account is running \u2026", "author": {"name": "Charles", "email": "giardina.charles@gmail.com", "user": {"login": "cgardens"}}, "additions": 0, "deletions": 12}}, {"node": {"oid": "8d1aba74799fce68d66bdba0586f5b0e2cc18fa8", "messageHeadline": "Add Appsflyer Connector (#2544)", "author": {"name": "Muriloo", "email": "murilo.nigris@gmail.com", "user": {"login": "Muriloo"}}, "additions": 1455, "deletions": 0}}, {"node": {"oid": "e3c9853b2ebc4004739636f3a21dc8a7e39ff493", "messageHeadline": "\ud83c\udf89 New Source: Gitlab (#2518)", "author": {"name": "Yevhenii", "email": "34103125+yevhenii-ldv@users.noreply.github.com", "user": {"login": "yevhenii-ldv"}}, "additions": 1981, "deletions": 1}}, {"node": {"oid": "7b1623c29d271d230b30c4e343a4ac4aac2175b2", "messageHeadline": "Jamakase/variable input fields (#2494)", "author": {"name": "Artem Astapenko", "email": "3767150+Jamakase@users.noreply.github.com", "user": {"login": "jamakase"}}, "additions": 1192, "deletions": 363}}, {"node": {"oid": "0b9b038ca4a0bce724e8ffa60e6f948a31eae83a", "messageHeadline": "\ud83c\udf89 New source: Native Hubspot connector (#2215)", "author": {"name": "Eugene K", "email": "34233075+eugene-kulak@users.noreply.github.com", "user": {"login": "eugene-kulak"}}, "additions": 10701, "deletions": 9227}}, {"node": {"oid": "9a45565e0b0f9e5b95b24697a6322f78656c3eb3", "messageHeadline": "fix tests (#2529)", "author": {"name": "Artem Astapenko", "email": "3767150+Jamakase@users.noreply.github.com", "user": {"login": "jamakase"}}, "additions": 3, "deletions": 9}}, {"node": {"oid": "af904dbae27c813ae0aa03787f384e11ef4bee8c", "messageHeadline": "Format code", "author": {"name": "Christophe Duong", "email": "christophe.duong@gmail.com", "user": {"login": "ChristopheDuong"}}, "additions": 1, "deletions": 0}}, {"node": {"oid": "6c9b519ebec60702528df03e3eb02fca72ac64d2", "messageHeadline": "Try to make one query to DB to retrieve primary keys (#2514)", "author": {"name": "Christophe Duong", "email": "christophe.duong@gmail.com", "user": {"login": "ChristopheDuong"}}, "additions": 81, "deletions": 32}}, {"node": {"oid": "1475fe364f6b1d4c55524f88e4b051c231853e54", "messageHeadline": "Fix OOM in migration (#2520)", "author": {"name": "Michel Tricot", "email": "michel@dataline.io", "user": {"login": "michel-tricot"}}, "additions": 122, "deletions": 37}}, {"node": {"oid": "cb2e1698b4e7a227bb20e65e9ac1ce764ed4aa5f", "messageHeadline": "Testing source and destination (#2506)", "author": {"name": "Artem Astapenko", "email": "3767150+Jamakase@users.noreply.github.com", "user": {"login": "jamakase"}}, "additions": 279, "deletions": 124}}, {"node": {"oid": "d482805aea3a6d7059e249c5285d54cbf8c7b063", "messageHeadline": "UI accommodate API change for get check, discover (#2519)", "author": {"name": "Artem Astapenko", "email": "3767150+Jamakase@users.noreply.github.com", "user": {"login": "jamakase"}}, "additions": 36, "deletions": 30}}, {"node": {"oid": "7aae4dde96877e3ec9b131e67fa3dc2e5d84df48", "messageHeadline": "Fix destination version update (#2521)", "author": {"name": "Artem Astapenko", "email": "3767150+Jamakase@users.noreply.github.com", "user": {"login": "jamakase"}}, "additions": 70, "deletions": 87}}, {"node": {"oid": "a928e6e29949cf433b6bcc3a7cc41f8cde1ea28a", "messageHeadline": "for synchronous jobs, remove dependency on scheduler and \"job\" infras\u2026", "author": {"name": "Charles", "email": "giardina.charles@gmail.com", "user": {"login": "cgardens"}}, "additions": 1723, "deletions": 882}}, {"node": {"oid": "b96911bfb62ec1a05d60d7ae4f4e306b2454811d", "messageHeadline": "Fix Postgres tutorial bug. (#2511)", "author": {"name": "Davin Chia", "email": "davinchia@gmail.com", "user": {"login": "davinchia"}}, "additions": 5, "deletions": 1}}, {"node": {"oid": "ae14404c0b8da06e349ec404d6beed653b97c19a", "messageHeadline": "bugfix: log actual airbyte version in worker runs (#2416)", "author": {"name": "Jared Rhizor", "email": "jared@dataline.io", "user": {"login": "jrhizor"}}, "additions": 10, "deletions": 2}}, {"node": {"oid": "9d2d4738b93887c0954d89a7c7537b1cccd0839d", "messageHeadline": "Bump version: 0.17.1-alpha \u2192 0.17.2-alpha (#2504)", "author": {"name": "Charles", "email": "giardina.charles@gmail.com", "user": {"login": "cgardens"}}, "additions": 4, "deletions": 4}}, {"node": {"oid": "e3cb042f333a9d87dac1d863df093248636ebbbb", "messageHeadline": "\ud83d\udcd6  Better document the generic language template", "author": {"name": "Sherif A. Nada", "email": "snadalive@gmail.com", "user": {"login": "sherifnada"}}, "additions": 2, "deletions": 3}}, {"node": {"oid": "41e8b6a8246dcdb24873aaee7636051b351ac657", "messageHeadline": "Source support primary keys (#2488)", "author": {"name": "Christophe Duong", "email": "christophe.duong@gmail.com", "user": {"login": "ChristopheDuong"}}, "additions": 161, "deletions": 44}}, {"node": {"oid": "30ddcd7dd9a64b5a4a120f04052a3a03785d1671", "messageHeadline": "\ud83d\udc1b  fix issue where jobs retried forever (#2502)", "author": {"name": "Charles", "email": "giardina.charles@gmail.com", "user": {"login": "cgardens"}}, "additions": 14, "deletions": 1}}, {"node": {"oid": "6c8d1108314d9c53930534c1e0a6d9314a39b77f", "messageHeadline": "Update platform.md", "author": {"name": "John Lafleur", "email": "john@airbyte.io", "user": {"login": "johnlafleur"}}, "additions": 17, "deletions": 0}}, {"node": {"oid": "b88722955f4ad2b39d43c6f64609866f3b7ff03d", "messageHeadline": "Update connectors.md", "author": {"name": "John Lafleur", "email": "john@airbyte.io", "user": {"login": "johnlafleur"}}, "additions": 15, "deletions": 2}}, {"node": {"oid": "9b5f0b74a7f0c804fb94dc399881493fda1423d0", "messageHeadline": "Jamakase/update connector version (#2462)", "author": {"name": "Artem Astapenko", "email": "3767150+Jamakase@users.noreply.github.com", "user": {"login": "jamakase"}}, "additions": 251, "deletions": 21}}, {"node": {"oid": "0c5d983c2a0b542f608ec6731fcdc97ec16dc177", "messageHeadline": "Add button to password input to toggle the password to become visible\u2026", "author": {"name": "Artem Astapenko", "email": "3767150+Jamakase@users.noreply.github.com", "user": {"login": "jamakase"}}, "additions": 44, "deletions": 3}}, {"node": {"oid": "f98cbfddbeb5b577a344158b197aefbc355b5ba6", "messageHeadline": "Bump version: 0.17.0-alpha \u2192 0.17.1-alpha (#2487)", "author": {"name": "Christophe Duong", "email": "christophe.duong@gmail.com", "user": {"login": "ChristopheDuong"}}, "additions": 5, "deletions": 5}}, {"node": {"oid": "1c938409d52c30304ebd54e20a36d55b1184dc2f", "messageHeadline": "\ud83c\udf89 Instagram bugfix: remove account_id from required parameters (#2483)", "author": {"name": "Yevhenii", "email": "34103125+yevhenii-ldv@users.noreply.github.com", "user": {"login": "yevhenii-ldv"}}, "additions": 4, "deletions": 4}}, {"node": {"oid": "c3001b43d68f5a0a450b77e69abaa8cb319fed99", "messageHeadline": "Fix tracking new connection in backend (#2482)", "author": {"name": "Christophe Duong", "email": "christophe.duong@gmail.com", "user": {"login": "ChristopheDuong"}}, "additions": 3, "deletions": 4}}, {"node": {"oid": "6477f31467fa711a801e0bb3a37be97496ef2f9f", "messageHeadline": "Source Twilo: update tap-twilio library, docs (#2458)", "author": {"name": "Yevhenii", "email": "34103125+yevhenii-ldv@users.noreply.github.com", "user": {"login": "yevhenii-ldv"}}, "additions": 12, "deletions": 79}}, {"node": {"oid": "02a5b9b8a8c772a7195cce77e5160d4727a2fec0", "messageHeadline": "depend on published base singer/python images in existing connectors \u2026", "author": {"name": "Sherif A. Nada", "email": "snadalive@gmail.com", "user": {"login": "sherifnada"}}, "additions": 34, "deletions": 34}}, {"node": {"oid": "fe22594bb9adf75cd1e07f864089e19585270b55", "messageHeadline": "update all python Readmes to describe dev process without gradle (#2442)", "author": {"name": "Sherif A. Nada", "email": "snadalive@gmail.com", "user": {"login": "sherifnada"}}, "additions": 2273, "deletions": 625}}, {"node": {"oid": "0559390fb351e922d95d6cbf2e4ce5aeed7b68eb", "messageHeadline": "fix singer templates (#2477)", "author": {"name": "Sherif A. Nada", "email": "snadalive@gmail.com", "user": {"login": "sherifnada"}}, "additions": 1, "deletions": 7}}, {"node": {"oid": "c9bed304dc2a15a15fd80dedb690624a4614ee96", "messageHeadline": "hotfix python template scaffolding", "author": {"name": "Sherif Nada", "email": "snadalive@gmail.com", "user": {"login": "sherifnada"}}, "additions": 23, "deletions": 0}}, {"node": {"oid": "415f9d6d76bfbe5d0ae0a37b895f083a544a37b3", "messageHeadline": "re-add instructions for building python packages using Gradle (#2467)", "author": {"name": "Sherif A. Nada", "email": "snadalive@gmail.com", "user": {"login": "sherifnada"}}, "additions": 46, "deletions": 0}}, {"node": {"oid": "50accf925f14d4d2c4ac05e95d21dd669227a416", "messageHeadline": "hotfix: fmt", "author": {"name": "Sherif Nada", "email": "snadalive@gmail.com", "user": {"login": "sherifnada"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "e87468d4bc265d4c898a6e8100751ad34c1cf814", "messageHeadline": "improve instructions in templates & publish base docker images to doc\u2026", "author": {"name": "Sherif A. Nada", "email": "snadalive@gmail.com", "user": {"login": "sherifnada"}}, "additions": 190, "deletions": 61}}, {"node": {"oid": "2139a9656bb8ab56f189c714f3fa214ec89fc6f0", "messageHeadline": "Cleanup Python packages (#2440)", "author": {"name": "Sherif A. Nada", "email": "snadalive@gmail.com", "user": {"login": "sherifnada"}}, "additions": 301, "deletions": 8520}}, {"node": {"oid": "556d0a623903e909de7f7cf1905e0d184a05779d", "messageHeadline": "Point API documentation link to nicer UI source. (#2455)", "author": {"name": "Davin Chia", "email": "davinchia@gmail.com", "user": {"login": "davinchia"}}, "additions": 24, "deletions": 6}}, {"node": {"oid": "07a3b6a60fed987322bf13f03c0ea03de74168a8", "messageHeadline": "Update strategy.md (#2448)", "author": {"name": "John Lafleur", "email": "john@airbyte.io", "user": {"login": "johnlafleur"}}, "additions": 4, "deletions": 4}}, {"node": {"oid": "828f742546d129a6163142633e14eca30c543e67", "messageHeadline": "Create operations-manager.md (#2450)", "author": {"name": "John Lafleur", "email": "john@airbyte.io", "user": {"login": "johnlafleur"}}, "additions": 55, "deletions": 0}}, {"node": {"oid": "c086ff2c832b0814030e65bd4b2492903cb79e15", "messageHeadline": "Slight UI fixes. (#2427)", "author": {"name": "Davin Chia", "email": "davinchia@gmail.com", "user": {"login": "davinchia"}}, "additions": 2, "deletions": 28}}, {"node": {"oid": "2b0e4bc30cfa5079dfc03b4a8da41cf5f9e77413", "messageHeadline": "Improve Mongo DB Readme (#2446)", "author": {"name": "Sherif A. Nada", "email": "snadalive@gmail.com", "user": {"login": "sherifnada"}}, "additions": 33, "deletions": 4}}, {"node": {"oid": "9fc2a89c206fe96df2a12d6a744c35db48a6be7c", "messageHeadline": "fix booleans in config repository get workspace (#2447)", "author": {"name": "Charles", "email": "giardina.charles@gmail.com", "user": {"login": "cgardens"}}, "additions": 74, "deletions": 2}}, {"node": {"oid": "2b0f8d556fa3db06a4afabeb3f8e12c22e1af694", "messageHeadline": "#1814 Issue: Implement Instagram connector (#2226)", "author": {"name": "Yevhenii", "email": "34103125+yevhenii-ldv@users.noreply.github.com", "user": {"login": "yevhenii-ldv"}}, "additions": 1781, "deletions": 0}}, {"node": {"oid": "dbbb58d0a86379298b9c4fee276a963b41eca070", "messageHeadline": "\ud83c\udf89 normalization bugfix: support integers with precision > 32 bits & s\u2026", "author": {"name": "Christophe Duong", "email": "christophe.duong@gmail.com", "user": {"login": "ChristopheDuong"}}, "additions": 20, "deletions": 10}}, {"node": {"oid": "28b5134d0efa146a1aa7a7b6d3fe109e132b75a3", "messageHeadline": "Normalization support destination sync modes append_dedup #2372 (#2394)", "author": {"name": "Christophe Duong", "email": "christophe.duong@gmail.com", "user": {"login": "ChristopheDuong"}}, "additions": 5514, "deletions": 5351}}, {"node": {"oid": "2a4c1e39716b3013ad52062fb369ed47316501a5", "messageHeadline": "\ud83c\udf89  Support FB Marketing API v10 (#2391)", "author": {"name": "Yevhenii", "email": "34103125+yevhenii-ldv@users.noreply.github.com", "user": {"login": "yevhenii-ldv"}}, "additions": 4, "deletions": 4}}, {"node": {"oid": "fd0ec92209a93db02e0e3efa75ff6e6042397475", "messageHeadline": "update docs (#2411)", "author": {"name": "Christophe Duong", "email": "christophe.duong@gmail.com", "user": {"login": "ChristopheDuong"}}, "additions": 10, "deletions": 5}}, {"node": {"oid": "6abc1cf4ad466bb826255cdb9e3bdc7783b3a2a6", "messageHeadline": "Hotfix: Tutorial formatting.", "author": {"name": "Davin Chia", "email": "davinchia@Davins-MacBook-Pro.local", "user": null}, "additions": 2, "deletions": 0}}, {"node": {"oid": "4fdad6c9fc5370f0bc3edd737f2021bc1c971d1d", "messageHeadline": "Release Airbyte Tutorial. (#2433)", "author": {"name": "Davin Chia", "email": "davinchia@gmail.com", "user": {"login": "davinchia"}}, "additions": 30, "deletions": 31}}, {"node": {"oid": "99732a290b7671656d2f4bb4070554c331e55b1a", "messageHeadline": "Fix Compare with Documentation (#2432)", "author": {"name": "Michel Tricot", "email": "michel@dataline.io", "user": {"login": "michel-tricot"}}, "additions": 6, "deletions": 6}}, {"node": {"oid": "ca2211a20c3d421ba62c8394998327978bad1d11", "messageHeadline": "Improve Google Directory docs (#2428)", "author": {"name": "Sherif A. Nada", "email": "snadalive@gmail.com", "user": {"login": "sherifnada"}}, "additions": 3, "deletions": 2}}, {"node": {"oid": "8f40fed71d66cb13ec4b7aa2a7322c046c63b813", "messageHeadline": "Initial Airflow Airbyte tutorial (#2191)", "author": {"name": "Marcos Marx", "email": "marcosmarxm@users.noreply.github.com", "user": {"login": "marcosmarxm"}}, "additions": 119, "deletions": 0}}, {"node": {"oid": "7069a94a29347228a5d5d48400b656df54e2fa78", "messageHeadline": "fix tracking tests (#2422)", "author": {"name": "Charles", "email": "giardina.charles@gmail.com", "user": {"login": "cgardens"}}, "additions": 4, "deletions": 5}}, {"node": {"oid": "c8879a156bb73e3bed4569c88877fd4fd9866d6d", "messageHeadline": "Add google directory docs to summary.md", "author": {"name": "Sherif A. Nada", "email": "snadalive@gmail.com", "user": {"login": "sherifnada"}}, "additions": 1, "deletions": 0}}, {"node": {"oid": "73044ac29047ab87cc9fb08682eafa0ad203b37a", "messageHeadline": "Add create & delete workspaces to API (#2325)", "author": {"name": "Samuel Gordalina", "email": "samuel.gordalina@gmail.com", "user": {"login": "gordalina"}}, "additions": 508, "deletions": 45}}, {"node": {"oid": "b313087e8aa058a09e236a4a4a85d97c064af5df", "messageHeadline": "\ud83c\udf89 bugfix issue with pulling all issues in JIRA Source", "author": {"name": "vitaliizazmic", "email": "75620293+vitaliizazmic@users.noreply.github.com", "user": {"login": "vitaliizazmic"}}, "additions": 93, "deletions": 10}}, {"node": {"oid": "b1ed0fb6036321ed8c0f83a6d60c2d53e8f7588e", "messageHeadline": "Fix textarea for secrets (#2396)", "author": {"name": "Artem Astapenko", "email": "3767150+Jamakase@users.noreply.github.com", "user": {"login": "jamakase"}}, "additions": 63, "deletions": 38}}, {"node": {"oid": "393e8fad25cf4fd0b7ee987c5fad5d49fadedb7f", "messageHeadline": "New Source: Google Directory", "author": {"name": "vitaliizazmic", "email": "75620293+vitaliizazmic@users.noreply.github.com", "user": {"login": "vitaliizazmic"}}, "additions": 1012, "deletions": 0}}, {"node": {"oid": "7743e39c31e897bf3ea23fddd358dc1bfdd19462", "messageHeadline": "\ud83c\udf89 Google Analytics: support incremental sync", "author": {"name": "vitaliizazmic", "email": "75620293+vitaliizazmic@users.noreply.github.com", "user": {"login": "vitaliizazmic"}}, "additions": 533, "deletions": 252}}, {"node": {"oid": "06156d43c6f7142d381dad864c54a988e9ed9e9a", "messageHeadline": "add padding for server is starting message (#2380)", "author": {"name": "Jared Rhizor", "email": "jared@dataline.io", "user": {"login": "jrhizor"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "010aae96b2b17955e1c8d1628ec141928514c8d1", "messageHeadline": "add docker daemon not running issue to faq (#2379)", "author": {"name": "Jared Rhizor", "email": "jared@dataline.io", "user": {"login": "jrhizor"}}, "additions": 14, "deletions": 4}}, {"node": {"oid": "55c0f9e2a0c7042f59b3ea5b2036f3c04c210fec", "messageHeadline": "Fix migrations (#2406)", "author": {"name": "Christophe Duong", "email": "christophe.duong@gmail.com", "user": {"login": "ChristopheDuong"}}, "additions": 3, "deletions": 3}}, {"node": {"oid": "134f60a5752f1d13e88f03e46d696217b72ceb21", "messageHeadline": "Change auto assign skip keyword to DNM.", "author": {"name": "Davin Chia", "email": "davinchia@Davins-MacBook-Pro.local", "user": null}, "additions": 1, "deletions": 1}}, {"node": {"oid": "aa6b14bf66b83377a291b9a77f51385880061314", "messageHeadline": "Add auto-assign.yml file.", "author": {"name": "Davin Chia", "email": "davinchia@Davins-MacBook-Pro.local", "user": null}, "additions": 22, "deletions": 0}}, {"node": {"oid": "8a9325baab028928f55adc4a77d4e33949f197d8", "messageHeadline": "Organise and label DefaultJobPersistence tests. (#2388)", "author": {"name": "Davin Chia", "email": "davinchia@gmail.com", "user": {"login": "davinchia"}}, "additions": 634, "deletions": 499}}, {"node": {"oid": "b1e911e25580f796d32cf3c9de7e938f089e8d7c", "messageHeadline": "Back-end support destination sync modes #2370 (#2375)", "author": {"name": "Christophe Duong", "email": "christophe.duong@gmail.com", "user": {"login": "ChristopheDuong"}}, "additions": 180, "deletions": 36}}, {"node": {"oid": "e1a5f9e1abcf7f696c640f94f65e5664f4902ff9", "messageHeadline": "Downgrade formik lib (#2392)", "author": {"name": "Artem Astapenko", "email": "3767150+Jamakase@users.noreply.github.com", "user": {"login": "jamakase"}}, "additions": 14, "deletions": 4}}, {"node": {"oid": "3cf453ecba7669221213356b2fb3a49ac9208720", "messageHeadline": "Service form behaviour (#2357)", "author": {"name": "Artem Astapenko", "email": "3767150+Jamakase@users.noreply.github.com", "user": {"login": "jamakase"}}, "additions": 580, "deletions": 500}}, {"node": {"oid": "cb002141e25461259e91ac1f1a136552584730e5", "messageHeadline": "Issue 1983: Expose latest connector version. (#2323)", "author": {"name": "Davin Chia", "email": "davinchia@gmail.com", "user": {"login": "davinchia"}}, "additions": 905, "deletions": 159}}, {"node": {"oid": "05698de7494ccaf19d22cc8963e24d72e449f888", "messageHeadline": "Fix typo in developing-locally.md", "author": {"name": "Sherif A. Nada", "email": "snadalive@gmail.com", "user": {"login": "sherifnada"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "b3fbc02746686ca6966e453feb07fcad3f681d53", "messageHeadline": "Add troubleshooting in local development (#2344)", "author": {"name": "Anthony Hillairet", "email": "ant@satel.ca", "user": {"login": "hillairet"}}, "additions": 13, "deletions": 2}}, {"node": {"oid": "1463ed835adc62c93a64e2b556e014c7ded61725", "messageHeadline": "Ask about API streams in integration request form (#2382)", "author": {"name": "Sherif A. Nada", "email": "snadalive@gmail.com", "user": {"login": "sherifnada"}}, "additions": 5, "deletions": 2}}, {"node": {"oid": "53a5d9735894df9c54dc2ae801c1f50b816fcd53", "messageHeadline": "Minor Gradle Property Tweaks. (#2367)", "author": {"name": "Davin Chia", "email": "davinchia@gmail.com", "user": {"login": "davinchia"}}, "additions": 15, "deletions": 0}}, {"node": {"oid": "d88cae9f3e7a9255c1e08a79c51daba619c2a7b7", "messageHeadline": "Bump version: 0.16.1-alpha \u2192 0.17.0-alpha (#2383)", "author": {"name": "Charles", "email": "giardina.charles@gmail.com", "user": {"login": "cgardens"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "b7abc5b53e02efce5bde9dd86df461bf0fdc5a19", "messageHeadline": "Temporal Worker Wrapper (#2368)", "author": {"name": "Charles", "email": "giardina.charles@gmail.com", "user": {"login": "cgardens"}}, "additions": 677, "deletions": 212}}, {"node": {"oid": "79f0935c1652de4775e79a5f1ae61839abd89402", "messageHeadline": "Remove OutputAndStatus from Worker interface (#2318)", "author": {"name": "Charles", "email": "giardina.charles@gmail.com", "user": {"login": "cgardens"}}, "additions": 89, "deletions": 265}}, {"node": {"oid": "4c22b9b3444324f15ebfab3fde3a9004735654ed", "messageHeadline": "fix json handling in http-request (#2377)", "author": {"name": "Jared Rhizor", "email": "jared@dataline.io", "user": {"login": "jrhizor"}}, "additions": 5, "deletions": 5}}, {"node": {"oid": "070575ffdf92ca3df4685cfc0d87cbc174308683", "messageHeadline": "Protocol allows future / unknown properties (#2238)", "author": {"name": "Christophe Duong", "email": "christophe.duong@gmail.com", "user": {"login": "ChristopheDuong"}}, "additions": 491, "deletions": 153}}, {"node": {"oid": "ac0bcf7d01b2323c78449e369277e59c40a82b3e", "messageHeadline": "Add comment at the top of all requirements.txt files clarifying they \u2026", "author": {"name": "Sherif A. Nada", "email": "snadalive@gmail.com", "user": {"login": "sherifnada"}}, "additions": 34, "deletions": 0}}, {"node": {"oid": "80984d0634ce366af2cbd26cea6c5d084586f638", "messageHeadline": "Document command to only build core Airbyte systems. (#2351)", "author": {"name": "Davin Chia", "email": "davinchia@gmail.com", "user": {"login": "davinchia"}}, "additions": 11, "deletions": 5}}, {"node": {"oid": "59f6c6d2179cb6084c335300569283c43469960e", "messageHeadline": "MongoDB touchups (#2363)", "author": {"name": "Sherif A. Nada", "email": "snadalive@gmail.com", "user": {"login": "sherifnada"}}, "additions": 92, "deletions": 2}}, {"node": {"oid": "b1061e32d9ee306fb2a2702b09a5308b97b1c62e", "messageHeadline": "\ud83c\udf89 Add MongoDB Source", "author": {"name": "Yury Koleda", "email": "fut.wrk@gmail.com", "user": {"login": "FUT"}}, "additions": 1283, "deletions": 1}}, {"node": {"oid": "e2bed6ceb42b9a0befb43b5c2c8e9cb6f78a4af9", "messageHeadline": "Request a log dump in bug issue template (#2362)", "author": {"name": "Sherif A. Nada", "email": "snadalive@gmail.com", "user": {"login": "sherifnada"}}, "additions": 3, "deletions": 0}}, {"node": {"oid": "960b19c2daff2b63f4cd6e302e087ef76460ee6e", "messageHeadline": "Make prefix optional in UI (#2358)", "author": {"name": "Artem Astapenko", "email": "3767150+Jamakase@users.noreply.github.com", "user": {"login": "jamakase"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "6c6784b7daefde2ff955979ddb1591f0caa171b2", "messageHeadline": "remove legacy scheduler (#2339)", "author": {"name": "Charles", "email": "giardina.charles@gmail.com", "user": {"login": "cgardens"}}, "additions": 37, "deletions": 1466}}, {"node": {"oid": "2a88c4c40b3faeb05084fdd0a6c63affdeda62b3", "messageHeadline": "Add indicator of the number of active/inactive sources and destinatio\u2026", "author": {"name": "Artem Astapenko", "email": "3767150+Jamakase@users.noreply.github.com", "user": {"login": "jamakase"}}, "additions": 190, "deletions": 41}}, {"node": {"oid": "3b143439d22a40fac82b50616c1934d25b3cb108", "messageHeadline": "add textarea (#2328)", "author": {"name": "Artem Astapenko", "email": "3767150+Jamakase@users.noreply.github.com", "user": {"login": "jamakase"}}, "additions": 247, "deletions": 34}}, {"node": {"oid": "4a1e31d82c9af8483658a9abd1f097fe4a70a5b7", "messageHeadline": "move reset to temporal (#2338)", "author": {"name": "Charles", "email": "giardina.charles@gmail.com", "user": {"login": "cgardens"}}, "additions": 60, "deletions": 18}}, {"node": {"oid": "0faec824dc3279a0ca8aa32490e13ec50ac219d8", "messageHeadline": "bump snowflake timeout from 5 min -> 30 min (#2359)", "author": {"name": "Jared Rhizor", "email": "jared@dataline.io", "user": {"login": "jrhizor"}}, "additions": 4, "deletions": 4}}, {"node": {"oid": "e3cbb4e8bac7460dfdbede95a5498b1f12e55d36", "messageHeadline": "Rename defaultNamespace to prefix and make it optional (#2350)", "author": {"name": "Christophe Duong", "email": "christophe.duong@gmail.com", "user": {"login": "ChristopheDuong"}}, "additions": 107, "deletions": 121}}, {"node": {"oid": "b03f1f86a85e9894f5bb838ac4ded1f38bbddc82", "messageHeadline": "log airbyte version in sync jobs (#2348)", "author": {"name": "Sherif A. Nada", "email": "snadalive@gmail.com", "user": {"login": "sherifnada"}}, "additions": 2, "deletions": 1}}, {"node": {"oid": "8d549979727ad7675603ed7b55cab9ec6035946f", "messageHeadline": "Fix incorrect documentation url. (#2342)", "author": {"name": "Davin Chia", "email": "davinchia@gmail.com", "user": {"login": "davinchia"}}, "additions": 4, "deletions": 4}}, {"node": {"oid": "c3d044276999d851c42f8ffda518b01c1c394d06", "messageHeadline": "switch catalog discovery and syncs to temporal  (#2333)", "author": {"name": "Jared Rhizor", "email": "jared@dataline.io", "user": {"login": "jrhizor"}}, "additions": 351, "deletions": 44}}, {"node": {"oid": "4d95c5eb8dfeae0729c5637ede1462a72c35b873", "messageHeadline": "remove warnings when temporal starts (#2317)", "author": {"name": "Jared Rhizor", "email": "jared@dataline.io", "user": {"login": "jrhizor"}}, "additions": 44, "deletions": 0}}, {"node": {"oid": "0442fe6fe5463b02f26c7d425c6d7565f55e3620", "messageHeadline": "hotfix: formatting", "author": {"name": "jrhizor", "email": "me@jaredrhizor.com", "user": {"login": "jrhizor"}}, "additions": 1, "deletions": 0}}, {"node": {"oid": "ffbe3bd001a10eaf35d16fe9a976d5972eff72b1", "messageHeadline": "Merge branch 'master' of github.com:airbytehq/airbyte", "author": {"name": "Sherif Nada", "email": "snadalive@gmail.com", "user": {"login": "sherifnada"}}, "additions": 877, "deletions": 173}}, {"node": {"oid": "b6b1141e98082e053330dcef8ca3fb366235686f", "messageHeadline": "hotfix: use no-op pre/posthooks in standard tests", "author": {"name": "Sherif Nada", "email": "snadalive@gmail.com", "user": {"login": "sherifnada"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "6c3378ce8d6310c389775a1b78e9a4bd203ea9e8", "messageHeadline": "Track new connection: (#2260)", "author": {"name": "Christophe Duong", "email": "christophe.duong@gmail.com", "user": {"login": "ChristopheDuong"}}, "additions": 54, "deletions": 2}}, {"node": {"oid": "20dec48385ed122d935051cb3366184269435bbe", "messageHeadline": "\u261d\ud83c\udffcAdd new namespaceDefault field in connection page to destination st\u2026", "author": {"name": "Christophe Duong", "email": "christophe.duong@gmail.com", "user": {"login": "ChristopheDuong"}}, "additions": 416, "deletions": 45}}, {"node": {"oid": "20ed2d257233e200f35c6cadf68e29c8650f7bab", "messageHeadline": "Update business-model.md", "author": {"name": "John Lafleur", "email": "john@airbyte.io", "user": {"login": "johnlafleur"}}, "additions": 20, "deletions": 6}}, {"node": {"oid": "a9dc8e880be8944dea04d376087cca0edafff7b2", "messageHeadline": "check connection worker on temporal (#2312)", "author": {"name": "Charles", "email": "giardina.charles@gmail.com", "user": {"login": "cgardens"}}, "additions": 340, "deletions": 72}}, {"node": {"oid": "27d8a7852f98bc256f8a78cb1d7fb9e7174f490d", "messageHeadline": "rename temporal container to airbyte-temporal (#2316)", "author": {"name": "Jared Rhizor", "email": "jared@dataline.io", "user": {"login": "jrhizor"}}, "additions": 3, "deletions": 3}}, {"node": {"oid": "558c034614090b4fe90689fac560c5826af38c74", "messageHeadline": "stop building and bumping kube until we have temporal (#2315)", "author": {"name": "Jared Rhizor", "email": "jared@dataline.io", "user": {"login": "jrhizor"}}, "additions": 44, "deletions": 45}}, {"node": {"oid": "f0778e0fc581e3e1ebc0a5814ad8171166f9522a", "messageHeadline": "run get_spec on temporal (#2299)", "author": {"name": "Charles", "email": "giardina.charles@gmail.com", "user": {"login": "cgardens"}}, "additions": 422, "deletions": 10}}, {"node": {"oid": "84eb4e3c83bec2243c9244b6388281c9370bbbde", "messageHeadline": "Added Davin to the team (#2300)", "author": {"name": "John Lafleur", "email": "john@airbyte.io", "user": {"login": "johnlafleur"}}, "additions": 4, "deletions": 0}}, {"node": {"oid": "d382c876a92f8ad31689c794e535dcaaefd23cf7", "messageHeadline": "Add pre/post hooks for std tests (#2233)", "author": {"name": "Sherif A. Nada", "email": "snadalive@gmail.com", "user": {"login": "sherifnada"}}, "additions": 31, "deletions": 24}}, {"node": {"oid": "f4e33044092b31e158e2d97cfa36b92794cd8ca4", "messageHeadline": "Update build-a-slack-activity-dashboard.md", "author": {"name": "John Lafleur", "email": "john@airbyte.io", "user": {"login": "johnlafleur"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "9d0d560f738d2e428b4abfe9584d043f3b7d8db6", "messageHeadline": "\ud83c\udf89 Source Google Analytics: Support chunked syncs to avoid sampling  (\u2026", "author": {"name": "vitaliizazmic", "email": "75620293+vitaliizazmic@users.noreply.github.com", "user": {"login": "vitaliizazmic"}}, "additions": 12, "deletions": 4}}, {"node": {"oid": "e0e89ba352170f0839ae2db92db34907668b1aa3", "messageHeadline": "only add temporal (#2259)", "author": {"name": "Jared Rhizor", "email": "jared@dataline.io", "user": {"login": "jrhizor"}}, "additions": 93, "deletions": 0}}, {"node": {"oid": "16369641d2d47d64aedcfaee5dd77e206017335e", "messageHeadline": "Bump version: 0.16.0-alpha \u2192 0.16.1-alpha (#2297)", "author": {"name": "Jared Rhizor", "email": "jared@dataline.io", "user": {"login": "jrhizor"}}, "additions": 8, "deletions": 8}}, {"node": {"oid": "8503b7ed47f7412a9d232947147c524677d84f0b", "messageHeadline": "Provide Serializable Interface for Creating WorkerRuns (#2232)", "author": {"name": "Charles", "email": "giardina.charles@gmail.com", "user": {"login": "cgardens"}}, "additions": 952, "deletions": 284}}, {"node": {"oid": "75a59239be12cf1599f6a21bb35344d90ee1bd09", "messageHeadline": "hotfix: fix acceptance test (#2296)", "author": {"name": "Charles", "email": "giardina.charles@gmail.com", "user": {"login": "cgardens"}}, "additions": 2, "deletions": 1}}, {"node": {"oid": "a39eb4f1e29ac7c33762e5d3cbeb9b303e834b31", "messageHeadline": "Fix catalog issue (#2284)", "author": {"name": "Artem Astapenko", "email": "3767150+Jamakase@users.noreply.github.com", "user": {"login": "jamakase"}}, "additions": 31, "deletions": 42}}, {"node": {"oid": "f7ada7c8112a5d9228ae77f3ad6391c77b410a26", "messageHeadline": "Fix docs formatting (#2282)", "author": {"name": "Christophe Duong", "email": "christophe.duong@gmail.com", "user": {"login": "ChristopheDuong"}}, "additions": 17, "deletions": 3}}, {"node": {"oid": "72a65f6d07367e78b8dde5faeb2c34e511ca579e", "messageHeadline": "Correct tutorial bullet points wrongly edited by Gitbook. (#2275)", "author": {"name": "Davin Chia", "email": "davinchia@gmail.com", "user": {"login": "davinchia"}}, "additions": 7, "deletions": 7}}, {"node": {"oid": "2ac9d36b26fc668d61328d3e022089a0efb6ec54", "messageHeadline": "Update Airbyte local preq documentation. Remove outdated Gitbook sect\u2026", "author": {"name": "Davin Chia", "email": "davinchia@gmail.com", "user": {"login": "davinchia"}}, "additions": 13, "deletions": 15}}, {"node": {"oid": "bb801c22eb02408770e5bdb2dddf3a760cfdcf94", "messageHeadline": "Attempt to fix code checkout (#2272)", "author": {"name": "Michel Tricot", "email": "michel@dataline.io", "user": {"login": "michel-tricot"}}, "additions": 0, "deletions": 1}}, {"node": {"oid": "c8f433574ac2f834c8da514227ab2e491d737a31", "messageHeadline": "GitBook: [master] 6 pages modified", "author": {"name": "Michel Tricot", "email": "michel.tricot@gmail.com", "user": {"login": "michel-tricot"}}, "additions": 37, "deletions": 30}}, {"node": {"oid": "6f9b8ea35a83f181548927dfaf5adc03a2ca9449", "messageHeadline": "hotfix: fix scheduler client tests (#2270)", "author": {"name": "Charles", "email": "giardina.charles@gmail.com", "user": {"login": "cgardens"}}, "additions": 2, "deletions": 3}}, {"node": {"oid": "cb91ab777122205350f5591ab40a0419d8d56c0b", "messageHeadline": "Update build-a-slack-activity-dashboard.md", "author": {"name": "John Lafleur", "email": "john@airbyte.io", "user": {"login": "johnlafleur"}}, "additions": 19, "deletions": 17}}, {"node": {"oid": "a30acefb903a4fe6822f931017fe379f958c30fa", "messageHeadline": "Add information on latest round (#2268)", "author": {"name": "John Lafleur", "email": "john@airbyte.io", "user": {"login": "johnlafleur"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "29482430ea7222da02e42dd2a3a0f8258346a70b", "messageHeadline": "Jamakase/add cypress (#2199)", "author": {"name": "Artem Astapenko", "email": "3767150+Jamakase@users.noreply.github.com", "user": {"login": "jamakase"}}, "additions": 2238, "deletions": 9}}, {"node": {"oid": "d152e699e9f2eeec19c6c31166b8357619660909", "messageHeadline": "Show example for inputs in specs (#2237)", "author": {"name": "Artem Astapenko", "email": "3767150+Jamakase@users.noreply.github.com", "user": {"login": "jamakase"}}, "additions": 70, "deletions": 64}}, {"node": {"oid": "0777e77f670e04161ee83e033f60b02296b3181a", "messageHeadline": "Fix spotless styling (#2263)", "author": {"name": "Artem Astapenko", "email": "3767150+Jamakase@users.noreply.github.com", "user": {"login": "jamakase"}}, "additions": 0, "deletions": 2}}, {"node": {"oid": "d0d1ed9d190cba61d9b0ad57f54b78a23d3f7b05", "messageHeadline": "Jamakase/eslint update (#2190)", "author": {"name": "Artem Astapenko", "email": "3767150+Jamakase@users.noreply.github.com", "user": {"login": "jamakase"}}, "additions": 11935, "deletions": 7364}}, {"node": {"oid": "05cdc40aed9f3b733d78bf3519d02b6535a8299a", "messageHeadline": "stop reset job endpoint from blocking (#2246)", "author": {"name": "Charles", "email": "giardina.charles@gmail.com", "user": {"login": "cgardens"}}, "additions": 7, "deletions": 5}}, {"node": {"oid": "fc94ccd6cbe95bd72bbcb27ec5e71f2a9cf8fa03", "messageHeadline": "run isort before black (#2258)", "author": {"name": "Jared Rhizor", "email": "jared@dataline.io", "user": {"login": "jrhizor"}}, "additions": 6, "deletions": 5}}, {"node": {"oid": "26e165105d6f11a27396e705a0370a4f3f9cf798", "messageHeadline": "document adding incremental to a connector (#2250)", "author": {"name": "Charles", "email": "giardina.charles@gmail.com", "user": {"login": "cgardens"}}, "additions": 118, "deletions": 0}}, {"node": {"oid": "aae3a8ff67d206074c148fd12bf5d0963efb8a4b", "messageHeadline": "New tutorial \"Build a Slack Activity Dashboard\" (#2252)", "author": {"name": "John Lafleur", "email": "john@airbyte.io", "user": {"login": "johnlafleur"}}, "additions": 427, "deletions": 0}}, {"node": {"oid": "f28df4eca84d88f466412ccbed2104f505e8c136", "messageHeadline": "Update docs to add 0.16.0 in changelogs (#2251)", "author": {"name": "John Lafleur", "email": "john@airbyte.io", "user": {"login": "johnlafleur"}}, "additions": 30, "deletions": 3}}, {"node": {"oid": "9751446831b0719c0cfffb57b63b9d2fe1862177", "messageHeadline": "GitBook: [master] no pages and 46 assets modified", "author": {"name": "John Lafleur", "email": "john@dataline.io", "user": null}, "additions": 0, "deletions": 0}}, {"node": {"oid": "a06990cf4cb377b6644ac61cddd521e248d4f2b9", "messageHeadline": "GitBook: [master] one page modified", "author": {"name": "John Lafleur", "email": "john@dataline.io", "user": null}, "additions": 1, "deletions": 1}}, {"node": {"oid": "7b0bff6fc348123a9d34d5b88e398fe1d0badc67", "messageHeadline": "hotfix: formatting", "author": {"name": "Sherif Nada", "email": "snadalive@gmail.com", "user": {"login": "sherifnada"}}, "additions": 4, "deletions": 4}}, {"node": {"oid": "8c402acb386acfb23d7f6c2e490b43181b26b367", "messageHeadline": "hotfix: formatting", "author": {"name": "Sherif Nada", "email": "snadalive@gmail.com", "user": {"login": "sherifnada"}}, "additions": 3, "deletions": 2}}, {"node": {"oid": "94091bbdfa8c199510c6f94135af2940f27f3fb6", "messageHeadline": "\u261d\ud83c\udffc source appstore: bump tap version to 0.2.1-airbyte to pickup bugfi\u2026", "author": {"name": "Sherif A. Nada", "email": "snadalive@gmail.com", "user": {"login": "sherifnada"}}, "additions": 5, "deletions": 5}}, {"node": {"oid": "83f6411a8c62ed339dcbc9e33fa94db3c9fd1ac6", "messageHeadline": "Bump version: 0.15.0-alpha \u2192 0.16.0-alpha (#2248)", "author": {"name": "Jared Rhizor", "email": "jared@dataline.io", "user": {"login": "jrhizor"}}, "additions": 8, "deletions": 8}}, {"node": {"oid": "cc2081ab1c3c6ff2d88baaa1d82f6fbd4b8ce956", "messageHeadline": "bump normalization version from 0.1.13 to 1.1.14 (#2247)", "author": {"name": "Jared Rhizor", "email": "jared@dataline.io", "user": {"login": "jrhizor"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "7072a5d42f80efc78fab06bf0212da2c3d0cbbe8", "messageHeadline": "add 0.15.0 to 0.16.0 migration (#2245)", "author": {"name": "Jared Rhizor", "email": "jared@dataline.io", "user": {"login": "jrhizor"}}, "additions": 3, "deletions": 1}}, {"node": {"oid": "fa505c78006e9d714cfba3b96adedaf0444e7096", "messageHeadline": "deterministic table name collision resolution for normalization (#2206)", "author": {"name": "Jared Rhizor", "email": "jared@dataline.io", "user": {"login": "jrhizor"}}, "additions": 22716, "deletions": 18411}}, {"node": {"oid": "9f5b21d63c15d4019ae9410c8f8feee720405638", "messageHeadline": "Fix middle truncate (#2223)", "author": {"name": "Christophe Duong", "email": "christophe.duong@gmail.com", "user": {"login": "ChristopheDuong"}}, "additions": 761, "deletions": 742}}, {"node": {"oid": "79ce443d40f17951cd6c655477c16813affcc67b", "messageHeadline": "Add unit tests for normalization. #2048 (#2211)", "author": {"name": "Christophe Duong", "email": "christophe.duong@gmail.com", "user": {"login": "ChristopheDuong"}}, "additions": 36037, "deletions": 14}}, {"node": {"oid": "14acd25437704f171f21423e16346ecd60375e42", "messageHeadline": "Changelog update as we addressed normalization for nested tables (#2210)", "author": {"name": "John Lafleur", "email": "john@airbyte.io", "user": {"login": "johnlafleur"}}, "additions": 6, "deletions": 0}}, {"node": {"oid": "8e5be62f591c7fc0d1d6a966ebb601f994913bad", "messageHeadline": "Include nested arrays/objects in basic normalization docs (#2212)", "author": {"name": "Christophe Duong", "email": "christophe.duong@gmail.com", "user": {"login": "ChristopheDuong"}}, "additions": 106, "deletions": 3}}, {"node": {"oid": "43ab35e832b957f93803acc6dccf6cb8d77be54f", "messageHeadline": "GitBook: [master] 3 pages modified", "author": {"name": "John Lafleur", "email": "john@dataline.io", "user": null}, "additions": 8, "deletions": 8}}, {"node": {"oid": "fc9d0534a2ede3580f4ff8e8385b06f95eaf46e7", "messageHeadline": "add connector version to bug report (#2205)", "author": {"name": "Charles", "email": "giardina.charles@gmail.com", "user": {"login": "cgardens"}}, "additions": 3, "deletions": 0}}, {"node": {"oid": "f59dc7df24d6c4c09d26f55a2d09d043db0e955d", "messageHeadline": "fix bug where failed get spec job puts null value in cache (#2159)", "author": {"name": "Charles", "email": "giardina.charles@gmail.com", "user": {"login": "cgardens"}}, "additions": 14, "deletions": 1}}, {"node": {"oid": "baa5ef316eb2464fa87419c18da3b6dc6edf9487", "messageHeadline": "fix formatting on upgrade docs (#2198)", "author": {"name": "Charles", "email": "giardina.charles@gmail.com", "user": {"login": "cgardens"}}, "additions": 5, "deletions": 7}}, {"node": {"oid": "e8fa6ff1ecfdb220cfc89138b6760b163cc9fed6", "messageHeadline": "Bump version: 0.14.4-alpha \u2192 0.15.0-alpha (#2200)", "author": {"name": "Charles", "email": "giardina.charles@gmail.com", "user": {"login": "cgardens"}}, "additions": 8, "deletions": 8}}, {"node": {"oid": "2f26baa1f407bf9463636e33d8a80b57133d0914", "messageHeadline": "Allow migrating from Airbyte Version that does not have an explicit M\u2026", "author": {"name": "Charles", "email": "giardina.charles@gmail.com", "user": {"login": "cgardens"}}, "additions": 216, "deletions": 78}}, {"node": {"oid": "507b0bb95a8e5b921bb0930f019518c318827588", "messageHeadline": "Source FB Marketing: add include_deleted option (#1902)", "author": {"name": "Eugene K", "email": "34233075+eugene-kulak@users.noreply.github.com", "user": {"login": "eugene-kulak"}}, "additions": 237, "deletions": 71}}, {"node": {"oid": "a31f2612ec2b857f1ee771e2eb16132360a99c03", "messageHeadline": "Source Appstore: implement probing check connection (#2194)", "author": {"name": "Sherif A. Nada", "email": "snadalive@gmail.com", "user": {"login": "sherifnada"}}, "additions": 45, "deletions": 31}}, {"node": {"oid": "8af07ff7d29e5c458df00a88a79afaf67109547c", "messageHeadline": "GitBook: [master] one page modified", "author": {"name": "John Lafleur", "email": "john@dataline.io", "user": null}, "additions": 9, "deletions": 11}}, {"node": {"oid": "77310a24d0991c5745dad8dd7df80f00cb7e0536", "messageHeadline": "GitBook: [master] 3 pages and one asset modified", "author": {"name": "John Lafleur", "email": "john@dataline.io", "user": null}, "additions": 31, "deletions": 14}}, {"node": {"oid": "8cda6839829366fb3c1b52c29b40e08b0f922f96", "messageHeadline": "Fix one-of case when updating complex schemas (#2074)", "author": {"name": "Artem Astapenko", "email": "3767150+Jamakase@users.noreply.github.com", "user": {"login": "jamakase"}}, "additions": 75, "deletions": 15}}, {"node": {"oid": "f0015967d4fa1c4b6a79d13f02be180ae16fda52", "messageHeadline": "fix link (#2188)", "author": {"name": "Charles", "email": "giardina.charles@gmail.com", "user": {"login": "cgardens"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "06094fcac1ec815bbe5997d275291dd4699fd6d6", "messageHeadline": "add slack => meilisearch tutorial (#2187)", "author": {"name": "Charles", "email": "giardina.charles@gmail.com", "user": {"login": "cgardens"}}, "additions": 90, "deletions": 1}}, {"node": {"oid": "fa349e15a717cfa11f4754279e3fff0eeead5acf", "messageHeadline": "alias customer id upon import of configuration data (#1791)", "author": {"name": "Charles", "email": "giardina.charles@gmail.com", "user": {"login": "cgardens"}}, "additions": 38, "deletions": 0}}, {"node": {"oid": "8ccac0f1e348d7667c407a304c0b17c8ec4e6ec5", "messageHeadline": "Refactor normalization code and make it easier to approach #2071", "author": {"name": "Christophe Duong", "email": "christophe.duong@gmail.com", "user": {"login": "ChristopheDuong"}}, "additions": 1302, "deletions": 656}}, {"node": {"oid": "c6aee40433d0bc36764618160b7f41dba40d71a9", "messageHeadline": "GitBook: [update_changelogs] one page modified (#2161)", "author": {"name": "John Lafleur", "email": "john@airbyte.io", "user": {"login": "johnlafleur"}}, "additions": 9, "deletions": 0}}, {"node": {"oid": "03cc6fa89926e2117859b1376706503c6a39aa32", "messageHeadline": "Increase check image timeout (#2144)", "author": {"name": "Sherif A. Nada", "email": "snadalive@gmail.com", "user": {"login": "sherifnada"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "f094940387fa341ba5bb0d96f5bf5928e9494e50", "messageHeadline": "NoOpMigration (and migration v0.15.0) (#2140)", "author": {"name": "Charles", "email": "giardina.charles@gmail.com", "user": {"login": "cgardens"}}, "additions": 150, "deletions": 2}}, {"node": {"oid": "5c61647dd40059a49570131e74550b0b12a001e9", "messageHeadline": "Migration v0.14.3 (#2139)", "author": {"name": "Charles", "email": "giardina.charles@gmail.com", "user": {"login": "cgardens"}}, "additions": 575, "deletions": 1}}, {"node": {"oid": "974f6ba93efb11b03f720b192047d66c0b0a833c", "messageHeadline": "Handle Version Metadata in Migration App (#2138)", "author": {"name": "Charles", "email": "giardina.charles@gmail.com", "user": {"login": "cgardens"}}, "additions": 407, "deletions": 12}}, {"node": {"oid": "da2723d6844bad96a3ddea7b6f232418f3ad7b03", "messageHeadline": "11 => 14 (#2136)", "author": {"name": "Charles", "email": "giardina.charles@gmail.com", "user": {"login": "cgardens"}}, "additions": 181, "deletions": 74}}, {"node": {"oid": "ed7dfb535e52aefe08b15a19ad2e43bae0702145", "messageHeadline": "test behavior when mutliple files in resources have the same name (#2\u2026", "author": {"name": "Charles", "email": "giardina.charles@gmail.com", "user": {"login": "cgardens"}}, "additions": 9, "deletions": 1}}, {"node": {"oid": "933740e044f544a512da323dc769b4e07b81ce49", "messageHeadline": "fix typo in hubspot spec example (#2115)", "author": {"name": "Jared Rhizor", "email": "jared@dataline.io", "user": {"login": "jrhizor"}}, "additions": 4, "deletions": 4}}, {"node": {"oid": "890c784eb6166cc3877aa570736b04d17f9a70f0", "messageHeadline": "increase log line limit from 1k to 1mil lines (#2116)", "author": {"name": "Jared Rhizor", "email": "jared@dataline.io", "user": {"login": "jrhizor"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "dfe1451aba0828da57bdbb61619a6267b25cae17", "messageHeadline": "add cli (#1922)", "author": {"name": "Jared Rhizor", "email": "jared@dataline.io", "user": {"login": "jrhizor"}}, "additions": 203, "deletions": 4}}, {"node": {"oid": "d643d52ab68e5895e76cdf9026796f270b522ed4", "messageHeadline": "temporarily exclude connector docker builds from main build (#2133)", "author": {"name": "Jared Rhizor", "email": "jared@dataline.io", "user": {"login": "jrhizor"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "df567b655eb9e77d6c170ba142af8bb87bb183f0", "messageHeadline": "build: add noop integrationTest task to appstore source (#2135)", "author": {"name": "Sherif A. Nada", "email": "snadalive@gmail.com", "user": {"login": "sherifnada"}}, "additions": 1, "deletions": 0}}, {"node": {"oid": "4eff1b177cc79d81ad577468e60580dd4d5b0f2e", "messageHeadline": "Traverse inner fields to select proper incremental cursor (#2131)", "author": {"name": "Artem Astapenko", "email": "3767150+Jamakase@users.noreply.github.com", "user": {"login": "jamakase"}}, "additions": 56, "deletions": 44}}, {"node": {"oid": "a73c45afbd833d8406e979df2529d231f6f0dacd", "messageHeadline": "Fix DEFAULT keyword for snowflake (#2129)", "author": {"name": "Christophe Duong", "email": "christophe.duong@gmail.com", "user": {"login": "ChristopheDuong"}}, "additions": 1, "deletions": 0}}, {"node": {"oid": "a661883b9d6f72cca3ce5b680908de8daefd3b43", "messageHeadline": "Bump version: 0.14.3-alpha \u2192 0.14.4-alpha (#2120)", "author": {"name": "Charles", "email": "giardina.charles@gmail.com", "user": {"login": "cgardens"}}, "additions": 8, "deletions": 8}}, {"node": {"oid": "2e5998f1fa8a0639dcf9c12e5e6cf530bf0b09e4", "messageHeadline": "#2084 src appstore: bugfix sync modes to correctly display incrementa\u2026", "author": {"name": "Sherif A. Nada", "email": "snadalive@gmail.com", "user": {"login": "sherifnada"}}, "additions": 9, "deletions": 4}}, {"node": {"oid": "874c64e9d6f82d219263108156511c728baf77cd", "messageHeadline": "GitBook: [doc_connector_roadmap] 2 pages modified (#2123)", "author": {"name": "John Lafleur", "email": "john@airbyte.io", "user": {"login": "johnlafleur"}}, "additions": 15, "deletions": 10}}, {"node": {"oid": "d4267818ae0f81f584f856b6b208ee76d774e15a", "messageHeadline": "Source File: Support JsonL format (#2118)", "author": {"name": "Sherif A. Nada", "email": "snadalive@gmail.com", "user": {"login": "sherifnada"}}, "additions": 6537, "deletions": 23}}, {"node": {"oid": "fd01651bf2efe50decd87341dc680c68e82debae", "messageHeadline": "#2064 Issue: implement custom_reports for Google Analytics (#2098)", "author": {"name": "Yevhenii", "email": "34103125+yevhenii-ldv@users.noreply.github.com", "user": {"login": "yevhenii-ldv"}}, "additions": 140, "deletions": 5}}, {"node": {"oid": "57b5d004b7efaba0479903fed6daf093baf695d2", "messageHeadline": "Source Freshdesk: enable fine tuning rate limiting configurations #19\u2026", "author": {"name": "Eugene K", "email": "34233075+eugene-kulak@users.noreply.github.com", "user": {"login": "eugene-kulak"}}, "additions": 120, "deletions": 18}}, {"node": {"oid": "59edfd34156a1968a49d8270a91887f1b7e798e6", "messageHeadline": "GitBook: [master] one page modified", "author": {"name": "John Lafleur", "email": "john@dataline.io", "user": null}, "additions": 2, "deletions": 2}}, {"node": {"oid": "c30323c34e53dac518b3720f10513cdd4d0a74a3", "messageHeadline": "GitBook: [doc_changelog_update] 3 pages modified (#2097)", "author": {"name": "John Lafleur", "email": "john@airbyte.io", "user": {"login": "johnlafleur"}}, "additions": 55, "deletions": 5}}, {"node": {"oid": "edcfe3a9bafdf30f40f11bed1baa4235a662ae09", "messageHeadline": "Add a tooltip to truncated table names (#2103)", "author": {"name": "Artem Astapenko", "email": "3767150+Jamakase@users.noreply.github.com", "user": {"login": "jamakase"}}, "additions": 8, "deletions": 9}}, {"node": {"oid": "a7761e792eaf0b70d57c8c6699a72746a0875a4a", "messageHeadline": "Source Freshdesk: handle rate limiting #1972 (#2060)", "author": {"name": "Eugene K", "email": "34233075+eugene-kulak@users.noreply.github.com", "user": {"login": "eugene-kulak"}}, "additions": 376, "deletions": 131}}, {"node": {"oid": "94dc7ae711340deb5b83092b463b3a1b5b5b45b0", "messageHeadline": "Fix message for 1h frequency (#2067)", "author": {"name": "Artem Astapenko", "email": "3767150+Jamakase@users.noreply.github.com", "user": {"login": "jamakase"}}, "additions": 3, "deletions": 2}}, {"node": {"oid": "08d69da4ba0bef816bb17142e8cda1c7d54e443a", "messageHeadline": "Core: Use correct casing for source GitHub's name (#2096)", "author": {"name": "Sherif A. Nada", "email": "snadalive@gmail.com", "user": {"login": "sherifnada"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "9a2ec03e40f26abf36ce749b5c01fece85c24621", "messageHeadline": "Test connector templates (#2081)", "author": {"name": "Michel Tricot", "email": "michel@dataline.io", "user": {"login": "michel-tricot"}}, "additions": 508, "deletions": 45}}, {"node": {"oid": "d2218b131ade46a79b7b4e136376d1d593e027f1", "messageHeadline": "Source Github: Bugfix rate limiting (#2051)", "author": {"name": "Sherif A. Nada", "email": "snadalive@gmail.com", "user": {"login": "sherifnada"}}, "additions": 963, "deletions": 886}}, {"node": {"oid": "1f7aa286900337447d201e529fa1edf8360d6c64", "messageHeadline": "Source Exchangerates API: bump version (#2095)", "author": {"name": "Sherif A. Nada", "email": "snadalive@gmail.com", "user": {"login": "sherifnada"}}, "additions": 3, "deletions": 3}}, {"node": {"oid": "9a4bfb5fdbeccbc44889e5d9d2d72491156f86ef", "messageHeadline": "Update Exchange Rates API start_date regex pattern (#2093)", "author": {"name": "Samuel Gordalina", "email": "samuel.gordalina@gmail.com", "user": {"login": "gordalina"}}, "additions": 1, "deletions": 0}}, {"node": {"oid": "ac092ada6e60f688601c22573366418da0c9dc28", "messageHeadline": "Hide connector scaffolding behind a script (#2080)", "author": {"name": "Michel Tricot", "email": "michel@dataline.io", "user": {"login": "michel-tricot"}}, "additions": 42, "deletions": 47}}, {"node": {"oid": "c7281c05d4ee16bf14ea0f11287e0f90070ecdad", "messageHeadline": "fixes for slack and its docs (#2091)", "author": {"name": "Charles", "email": "giardina.charles@gmail.com", "user": {"login": "cgardens"}}, "additions": 10, "deletions": 9}}, {"node": {"oid": "d5f4a8087917c4e976fc5d3e92df0b410528117b", "messageHeadline": "Improve Slack MeiliSearch Search UI (#2059)", "author": {"name": "Charles", "email": "giardina.charles@gmail.com", "user": {"login": "cgardens"}}, "additions": 52, "deletions": 46}}, {"node": {"oid": "83e4136d71706691e163016f88fd473a08d85a67", "messageHeadline": "hotfix; fmt", "author": {"name": "Sherif Nada", "email": "snadalive@gmail.com", "user": {"login": "sherifnada"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "a45dbd3097b2dee07314a93acbd2c326c70b4f13", "messageHeadline": "Source Freshdesk: support incremental sync and add conversations and \u2026", "author": {"name": "Eugene K", "email": "34233075+eugene-kulak@users.noreply.github.com", "user": {"login": "eugene-kulak"}}, "additions": 1084, "deletions": 308}}, {"node": {"oid": "6a78cc327deb75d2b6f366c8efea91fedbd44c38", "messageHeadline": "add isort to format (#2085)", "author": {"name": "Jared Rhizor", "email": "jared@dataline.io", "user": {"login": "jrhizor"}}, "additions": 7, "deletions": 3}}, {"node": {"oid": "020ddc8ba144ffa6fdbdf93067930365f5079e75", "messageHeadline": "GitBook: [master] one page modified", "author": {"name": "John Lafleur", "email": "john@dataline.io", "user": null}, "additions": 0, "deletions": 1}}, {"node": {"oid": "739f941b4fdfe57692bd0fc33b5c1c5bd4e74e42", "messageHeadline": "Bump version: 0.14.2-alpha \u2192 0.14.3-alpha (#2083)", "author": {"name": "Charles", "email": "giardina.charles@gmail.com", "user": {"login": "cgardens"}}, "additions": 8, "deletions": 8}}, {"node": {"oid": "048ae65afe3c893a66a635fb8d4f85211a4678af", "messageHeadline": "GitBook: [master] 2 pages modified", "author": {"name": "John Lafleur", "email": "john@dataline.io", "user": null}, "additions": 3, "deletions": 3}}, {"node": {"oid": "6a19aa73d9a8663bd90a8b37ee5baae4aa046fa3", "messageHeadline": "#1945 Issue: update SingerHelper read method (#2053)", "author": {"name": "Yevhenii", "email": "34103125+yevhenii-ldv@users.noreply.github.com", "user": {"login": "yevhenii-ldv"}}, "additions": 62, "deletions": 48}}, {"node": {"oid": "8286c4c22913fbaefa21c667484c9137e66c1e09", "messageHeadline": "GitBook: [docs_api_documentation] 2 pages modified (#2079)", "author": {"name": "John Lafleur", "email": "john@airbyte.io", "user": {"login": "johnlafleur"}}, "additions": 9, "deletions": 0}}, {"node": {"oid": "d799b4597069dbb9745c7fd69d95270d038a9cb8", "messageHeadline": "Refactor Normalization to handle nested Streams in new Catalog API (#\u2026", "author": {"name": "Christophe Duong", "email": "christophe.duong@gmail.com", "user": {"login": "ChristopheDuong"}}, "additions": 679, "deletions": 364}}, {"node": {"oid": "8df1a137532d3bab300d99d216f724a4a8b8816b", "messageHeadline": "migrate schema to new catalog API (#2047)", "author": {"name": "Artem Astapenko", "email": "3767150+Jamakase@users.noreply.github.com", "user": {"login": "jamakase"}}, "additions": 406, "deletions": 401}}, {"node": {"oid": "f216f0b795ffeeaf9a4d0a16053b64af08ef0ca4", "messageHeadline": "Refactor Catalog API (#1934)", "author": {"name": "Christophe Duong", "email": "christophe.duong@gmail.com", "user": {"login": "ChristopheDuong"}}, "additions": 885, "deletions": 1449}}, {"node": {"oid": "f06dcfe3b6c5828d3248bfed965a22737a85f1dc", "messageHeadline": "Message on the webapp if javascript is disabled (#2073)", "author": {"name": "Artem Astapenko", "email": "3767150+Jamakase@users.noreply.github.com", "user": {"login": "jamakase"}}, "additions": 39, "deletions": 1}}, {"node": {"oid": "fb038dc2b3ffd67b2f2e8e436142b0e78253ff79", "messageHeadline": "Download scheduler and server logs (#2066)", "author": {"name": "Artem Astapenko", "email": "3767150+Jamakase@users.noreply.github.com", "user": {"login": "jamakase"}}, "additions": 136, "deletions": 41}}, {"node": {"oid": "034d5ec1cdbc4f77e7b163bed017968e84367bed", "messageHeadline": "Improve styling of oneOf in connector configuration (#2065)", "author": {"name": "Artem Astapenko", "email": "3767150+Jamakase@users.noreply.github.com", "user": {"login": "jamakase"}}, "additions": 34, "deletions": 4}}, {"node": {"oid": "46769b6f89fb494ed3f6fda55ee6b430868f777c", "messageHeadline": "GitBook: [master] 112 pages modified", "author": {"name": "John Lafleur", "email": "john@dataline.io", "user": null}, "additions": 22, "deletions": 18}}, {"node": {"oid": "b7e5511e97695ce84c81872934c9a2c0c927cdf9", "messageHeadline": "hotfix: fmt", "author": {"name": "jrhizor", "email": "me@jaredrhizor.com", "user": {"login": "jrhizor"}}, "additions": 769, "deletions": 3075}}, {"node": {"oid": "8dc6c7c23411042e4c7f94913f834fd55e88e7f8", "messageHeadline": "Source Facebook Marketing: support insights streams via async queries\u2026", "author": {"name": "Sherif A. Nada", "email": "snadalive@gmail.com", "user": {"login": "sherifnada"}}, "additions": 11090, "deletions": 2883}}, {"node": {"oid": "14e73046cfdeb2029d00a1e7ff3434f653c01ad5", "messageHeadline": "Source Sendgrid: Supported more API endpoints (#1955)", "author": {"name": "Yevhenii", "email": "34103125+yevhenii-ldv@users.noreply.github.com", "user": {"login": "yevhenii-ldv"}}, "additions": 490, "deletions": 103}}, {"node": {"oid": "3b4c673df27815ebf98a3f5ca2c5b6fb3a72f4f9", "messageHeadline": "Source Microsoft teams: Implement backoff (#1878)", "author": {"name": "vitaliizazmic", "email": "75620293+vitaliizazmic@users.noreply.github.com", "user": {"login": "vitaliizazmic"}}, "additions": 28, "deletions": 20}}, {"node": {"oid": "1a4cf2bf43db1b5a9ba14a6c06228c971e62e52c", "messageHeadline": "#1937 Issue: adopt best practice for Google Analytics (#1994)", "author": {"name": "Yevhenii", "email": "34103125+yevhenii-ldv@users.noreply.github.com", "user": {"login": "yevhenii-ldv"}}, "additions": 24, "deletions": 160}}, {"node": {"oid": "ef39db9c11513697b3790930a0d9c163634ffa59", "messageHeadline": "Saving Slack History Tutorial (part 1) (#1979)", "author": {"name": "Charles", "email": "giardina.charles@gmail.com", "user": {"login": "cgardens"}}, "additions": 45, "deletions": 31}}, {"node": {"oid": "1c4cd95b432ac7f3b324b9ec6bd490426e2845ce", "messageHeadline": "hotfix: formatting", "author": {"name": "Sherif Nada", "email": "snadalive@gmail.com", "user": {"login": "sherifnada"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "0378276c1b02114ca13d75770eba923659930c8c", "messageHeadline": "Base Python: fail if underlying singer command fails (#2050)", "author": {"name": "Sherif A. Nada", "email": "snadalive@gmail.com", "user": {"login": "sherifnada"}}, "additions": 9, "deletions": 1}}, {"node": {"oid": "e35a9266d8a75e51094d8c6630ad05f50f953a0b", "messageHeadline": "bump ga version (#2057)", "author": {"name": "Jared Rhizor", "email": "jared@dataline.io", "user": {"login": "jrhizor"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "59f73b99b935519eaa8ec34e6037c69541c4e595", "messageHeadline": "Update required fields in google-analytics source (#2056)", "author": {"name": "Samuel Gordalina", "email": "samuel.gordalina@gmail.com", "user": {"login": "gordalina"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "3bd8ee0610a6aeb10b4ffc0dffed72c4649eed18", "messageHeadline": "Docs: how to get latest snapshot of incremental append data & vacuumi\u2026", "author": {"name": "Sherif A. Nada", "email": "snadalive@gmail.com", "user": {"login": "sherifnada"}}, "additions": 3, "deletions": 1}}, {"node": {"oid": "7b933a53d0d7286e36e4057b394e4f1d44db69c2", "messageHeadline": "GitBook: [master] one page modified", "author": {"name": "Shrif Nada", "email": "sherif@dataline.io", "user": null}, "additions": 2, "deletions": 0}}, {"node": {"oid": "f2961c257f5be1d69148b06fd4b74d1dcd5ca750", "messageHeadline": "GitBook: [master] one page modified", "author": {"name": "Shrif Nada", "email": "sherif@dataline.io", "user": null}, "additions": 21, "deletions": 4}}, {"node": {"oid": "b362c867c1fc10be79f520d305d818a601125240", "messageHeadline": "Remove papercups chat and instead open slack link (#2040)", "author": {"name": "Michel Tricot", "email": "michel@dataline.io", "user": {"login": "michel-tricot"}}, "additions": 29, "deletions": 16}}, {"node": {"oid": "30e2e98c4934daccf492d4fa2910851a7dbbe58e", "messageHeadline": "fix formatting issues (#2045)", "author": {"name": "Jared Rhizor", "email": "jared@dataline.io", "user": {"login": "jrhizor"}}, "additions": 12, "deletions": 2}}, {"node": {"oid": "6ea2d2db4c5035d44c6712b455b7a173b3187b0a", "messageHeadline": "Bump version: 0.14.1-alpha \u2192 0.14.2-alpha (#2039)", "author": {"name": "Charles", "email": "giardina.charles@gmail.com", "user": {"login": "cgardens"}}, "additions": 8, "deletions": 8}}, {"node": {"oid": "79a1f0ef26414bba302a2f12699eaf56ae1aa933", "messageHeadline": "Add skip button on onboarding when setup connection has errors (#2006)", "author": {"name": "Artem Astapenko", "email": "3767150+Jamakase@users.noreply.github.com", "user": {"login": "jamakase"}}, "additions": 21, "deletions": 2}}, {"node": {"oid": "69d3aa3d45eb971c1cdf99bc8af750a6279856a0", "messageHeadline": "add meilisearch webpage (#2038)", "author": {"name": "Charles", "email": "giardina.charles@gmail.com", "user": {"login": "cgardens"}}, "additions": 70, "deletions": 0}}, {"node": {"oid": "896d6e7a105d6df57e3333b7d9fce9302fa8cb83", "messageHeadline": "fix typos in docs (#2037)", "author": {"name": "Charles", "email": "giardina.charles@gmail.com", "user": {"login": "cgardens"}}, "additions": 1, "deletions": 2}}, {"node": {"oid": "39768070f35a143a659d909c97d7849c34bd5649", "messageHeadline": "Add feedback for sync button (#2003)", "author": {"name": "Artem Astapenko", "email": "3767150+Jamakase@users.noreply.github.com", "user": {"login": "jamakase"}}, "additions": 115, "deletions": 17}}, {"node": {"oid": "43f7a31f77fa1c984fef26aacfd07965af560426", "messageHeadline": "GitBook: [master] 113 pages modified", "author": {"name": "Shrif Nada", "email": "sherif@dataline.io", "user": null}, "additions": 31, "deletions": 27}}, {"node": {"oid": "a8ad18455124188e94433b130801a5d5c02c57ab", "messageHeadline": "New connection analytics action returns source and destination defini\u2026", "author": {"name": "Artem Astapenko", "email": "3767150+Jamakase@users.noreply.github.com", "user": {"login": "jamakase"}}, "additions": 4, "deletions": 4}}, {"node": {"oid": "45795b1be3fbf6cb139c01ccc209277670987b55", "messageHeadline": "Display airbyte version in the UI (#2001)", "author": {"name": "Artem Astapenko", "email": "3767150+Jamakase@users.noreply.github.com", "user": {"login": "jamakase"}}, "additions": 82, "deletions": 20}}, {"node": {"oid": "5e0ec044181efdcb8901d3212e15508f01104613", "messageHeadline": "delete all images (#2032)", "author": {"name": "Jared Rhizor", "email": "jared@dataline.io", "user": {"login": "jrhizor"}}, "additions": 20, "deletions": 14}}, {"node": {"oid": "b21e4d5cef7044da22bff9dbc278c65ac28c9a81", "messageHeadline": "Use calendly for meeting (#2027)", "author": {"name": "Michel Tricot", "email": "michel@dataline.io", "user": {"login": "michel-tricot"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "fc0e6cacb5973a877350221c6e4cf8f1c514a692", "messageHeadline": "Make software eng job desc more opinionated and add time leverage in \u2026", "author": {"name": "Michel Tricot", "email": "michel@dataline.io", "user": {"login": "michel-tricot"}}, "additions": 47, "deletions": 26}}, {"node": {"oid": "6705e51a8c2a26a7f3df704195de5a60ba281b7e", "messageHeadline": "hotfix: output docker space in two more steps", "author": {"name": "jrhizor", "email": "me@jaredrhizor.com", "user": {"login": "jrhizor"}}, "additions": 6, "deletions": 0}}, {"node": {"oid": "10926f08f9977df40532d6923f4d669843aa82aa", "messageHeadline": "hotfix: output disk space on container", "author": {"name": "jrhizor", "email": "me@jaredrhizor.com", "user": {"login": "jrhizor"}}, "additions": 6, "deletions": 0}}, {"node": {"oid": "3691fc36a446c44cd3f764c82b4aa3c9157fa05a", "messageHeadline": "Add note in Facebook docs about requesting a rate limit increase (#2024)", "author": {"name": "Sherif A. Nada", "email": "snadalive@gmail.com", "user": {"login": "sherifnada"}}, "additions": 17, "deletions": 2}}, {"node": {"oid": "9508cb0d3f5265666fc12d0bfcaa4a92664b9452", "messageHeadline": "label documentation tickets automaticallyy (#2020)", "author": {"name": "Jared Rhizor", "email": "jared@dataline.io", "user": {"login": "jrhizor"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "1998d4026a761b2596542021cb6c43df5eac62f8", "messageHeadline": "improve appstore docs (#2016)", "author": {"name": "Jared Rhizor", "email": "jared@dataline.io", "user": {"login": "jrhizor"}}, "additions": 9, "deletions": 2}}, {"node": {"oid": "24f5c02cfd1f59d0641172055bb6ac0fe92a0812", "messageHeadline": "prune dangling image in master build (#2022)", "author": {"name": "Jared Rhizor", "email": "jared@dataline.io", "user": {"login": "jrhizor"}}, "additions": 2, "deletions": 14}}, {"node": {"oid": "d483e3a29275174133177589b45d9e1dd6b73521", "messageHeadline": "freeze dbt version at 0.18.1 (#2012)", "author": {"name": "Charles", "email": "giardina.charles@gmail.com", "user": {"login": "cgardens"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "5212d5edb41039c523504fa8a6c4d68934b79945", "messageHeadline": "hotfix: list docker usage", "author": {"name": "jrhizor", "email": "me@jaredrhizor.com", "user": {"login": "jrhizor"}}, "additions": 3, "deletions": 0}}, {"node": {"oid": "63655ea13c4c5e3b35106fa8c62e9290a7a960e2", "messageHeadline": "hotfix: list file sizes so we can debug space issues", "author": {"name": "jrhizor", "email": "me@jaredrhizor.com", "user": {"login": "jrhizor"}}, "additions": 12, "deletions": 0}}, {"node": {"oid": "d907fe84a170d88e51ac55ec077c45daba661140", "messageHeadline": "Revert \"remove all caching (#1998)\" (#2008)", "author": {"name": "Charles", "email": "giardina.charles@gmail.com", "user": {"login": "cgardens"}}, "additions": 28, "deletions": 0}}, {"node": {"oid": "9a81bd6e5c4a4236ee216d76bb7cab6238bf0448", "messageHeadline": "MeiliSearch Destination (#1964)", "author": {"name": "Charles", "email": "giardina.charles@gmail.com", "user": {"login": "cgardens"}}, "additions": 502, "deletions": 13}}, {"node": {"oid": "96d99f3f2c8c136a2e1c22b2784dd309c7c8c047", "messageHeadline": "remove all caching (#1998)", "author": {"name": "Charles", "email": "giardina.charles@gmail.com", "user": {"login": "cgardens"}}, "additions": 0, "deletions": 28}}, {"node": {"oid": "6d2eea264b48b396117c4e901ac6a6f349c002d5", "messageHeadline": "Source Shopify: Use forked airbyte connector  (#2000)", "author": {"name": "Sherif A. Nada", "email": "snadalive@gmail.com", "user": {"login": "sherifnada"}}, "additions": 8, "deletions": 8}}, {"node": {"oid": "5dfd81a1cd78f11e1e2c8f91a76d01fca14b2ced", "messageHeadline": "web: Upgrade Rest Hooks to v5 (#1907)", "author": {"name": "Nathaniel Tucker", "email": "me@ntucker.me", "user": {"login": "ntucker"}}, "additions": 78, "deletions": 32}}, {"node": {"oid": "4b4bcc6c3706393e8381c20b8c734899edb030e8", "messageHeadline": "fix app store private key access error (#1975)", "author": {"name": "Jared Rhizor", "email": "jared@dataline.io", "user": {"login": "jrhizor"}}, "additions": 8, "deletions": 7}}, {"node": {"oid": "285c176a939fc727a107fbfda4e435c3caf756c7", "messageHeadline": "remove naming transformer from destination interface (#1953)", "author": {"name": "Charles", "email": "giardina.charles@gmail.com", "user": {"login": "cgardens"}}, "additions": 40, "deletions": 60}}, {"node": {"oid": "aadfae24bd9e749d4d499c336dc035a45a4941c0", "messageHeadline": "Iterator-based JDBC Source (and Redshift bugfix) (#1887)", "author": {"name": "Charles", "email": "giardina.charles@gmail.com", "user": {"login": "cgardens"}}, "additions": 1468, "deletions": 260}}, {"node": {"oid": "34e702fd68f38129fb37f1d80ff4d57ed7abeaec", "messageHeadline": "GitBook: [sherif/certify-file-and-shopify] 4 pages modified (#1931)", "author": {"name": "Sherif A. Nada", "email": "snadalive@gmail.com", "user": {"login": "sherifnada"}}, "additions": 11, "deletions": 120}}, {"node": {"oid": "caf673dfab4d6ecc91bb938dfd61a9ecfe2b0722", "messageHeadline": "Test file formats #1392 (#1768)", "author": {"name": "vitaliizazmic", "email": "75620293+vitaliizazmic@users.noreply.github.com", "user": {"login": "vitaliizazmic"}}, "additions": 6322, "deletions": 17}}, {"node": {"oid": "1fd5bd241df841229204636a8278db9bbc1fff55", "messageHeadline": "Hotfix: Use new JdbcStressTest class (#1930)", "author": {"name": "Charles", "email": "giardina.charles@gmail.com", "user": {"login": "cgardens"}}, "additions": 33, "deletions": 219}}, {"node": {"oid": "3316d386713b5d17f7356d47c8c2b518151f27e9", "messageHeadline": "#1840 Issue: Update configured_catalog for Sendgrid for testing all s\u2026", "author": {"name": "Yevhenii", "email": "34103125+yevhenii-ldv@users.noreply.github.com", "user": {"login": "yevhenii-ldv"}}, "additions": 36, "deletions": 25}}, {"node": {"oid": "3abf317ddae786ec3f037df0f90da809bd1b2d68", "messageHeadline": "Update normalization docs and add an extra newline for gitbook... (#1\u2026", "author": {"name": "Christophe Duong", "email": "christophe.duong@gmail.com", "user": {"login": "ChristopheDuong"}}, "additions": 14, "deletions": 4}}, {"node": {"oid": "7128742ed2a99594a99597d80be45f806034ec12", "messageHeadline": "auto merge published connector PRs (#1925)", "author": {"name": "Sherif A. Nada", "email": "snadalive@gmail.com", "user": {"login": "sherifnada"}}, "additions": 16, "deletions": 1}}, {"node": {"oid": "9d24b80992c071293457e392fa2e60ec965d5402", "messageHeadline": "Allow publishing a connector image via github comment (#1892)", "author": {"name": "Sherif A. Nada", "email": "snadalive@gmail.com", "user": {"login": "sherifnada"}}, "additions": 43, "deletions": 18}}, {"node": {"oid": "8b66ea4811d81d3928db0a731bf37ad2496ba665", "messageHeadline": "Update sendgrid docs to indicate required permissions", "author": {"name": "Sherif A. Nada", "email": "snadalive@gmail.com", "user": {"login": "sherifnada"}}, "additions": 5, "deletions": 3}}, {"node": {"oid": "ae9fea7f22785857509c36df5abcbd67b6c3d7a5", "messageHeadline": "GitBook: [sherif/update-connector-health-feb312021] 4 pages modified \u2026", "author": {"name": "Sherif A. Nada", "email": "snadalive@gmail.com", "user": {"login": "sherifnada"}}, "additions": 23, "deletions": 25}}, {"node": {"oid": "ea00397f2654cab5b7003df3a0a6895230a35d71", "messageHeadline": "Bump demo instance disk (#1901)", "author": {"name": "Michel Tricot", "email": "michel@dataline.io", "user": {"login": "michel-tricot"}}, "additions": 7, "deletions": 0}}, {"node": {"oid": "c5dee4cc2e2e26d6b9fb0f2d1c47c74543754c4d", "messageHeadline": "hotfix: rename publish image workflow", "author": {"name": "Sherif Nada", "email": "snadalive@gmail.com", "user": {"login": "sherifnada"}}, "additions": 4, "deletions": 3}}, {"node": {"oid": "e4ccef040e3247eece671086715652fc134cdf83", "messageHeadline": "add github publish command (#1899)", "author": {"name": "Sherif A. Nada", "email": "snadalive@gmail.com", "user": {"login": "sherifnada"}}, "additions": 64, "deletions": 0}}, {"node": {"oid": "422360e068878dd8465841666bff820ebfa48b69", "messageHeadline": "update contribution docs for connectors (#1898)", "author": {"name": "Sherif A. Nada", "email": "snadalive@gmail.com", "user": {"login": "sherifnada"}}, "additions": 1, "deletions": 2}}, {"node": {"oid": "01b04019abf6e2170b414e6085692b7727e1f46e", "messageHeadline": "Register publish command in workflow dispatchers (#1893)", "author": {"name": "Sherif A. Nada", "email": "snadalive@gmail.com", "user": {"login": "sherifnada"}}, "additions": 1, "deletions": 0}}, {"node": {"oid": "0fd4b5c674af5a9cc361b15f4541012879685eaf", "messageHeadline": "Local File Destinations UX change with destination paths (#1882)", "author": {"name": "Christophe Duong", "email": "christophe.duong@gmail.com", "user": {"login": "ChristopheDuong"}}, "additions": 149, "deletions": 49}}, {"node": {"oid": "e9769c81599dc79d50840b24a076ce3806e81a9e", "messageHeadline": "Source File: fix issue with boolean types in schema (#1873)", "author": {"name": "Eugene K", "email": "34233075+eugene-kulak@users.noreply.github.com", "user": {"login": "eugene-kulak"}}, "additions": 7, "deletions": 6}}, {"node": {"oid": "c34bcd230a151787afd7c3f01f253f4dec7be616", "messageHeadline": "Add db-specific quoting for non-simple names in AbstractJbdcSource (#\u2026", "author": {"name": "Charles", "email": "giardina.charles@gmail.com", "user": {"login": "cgardens"}}, "additions": 145, "deletions": 14}}, {"node": {"oid": "d488588d95f032648bfe2ec06c92a66ec5298a2e", "messageHeadline": "Correct typo: s/unsubcribe/unsubscribe (#1875)", "author": {"name": "Roshan George", "email": "roshan@arjie.com", "user": {"login": "roshan"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "aeecbcfb041470698e5f9ea2c7520955b23f3d1b", "messageHeadline": "GitBook: [sherif/bigquery-docs] 3 pages modified (#1883)", "author": {"name": "Sherif A. Nada", "email": "snadalive@gmail.com", "user": {"login": "sherifnada"}}, "additions": 5, "deletions": 4}}, {"node": {"oid": "099c22eb2b99c05279308ccc5049c1bc46b6748b", "messageHeadline": "Hide job summary until attempt has succeeded or failed (#1863)", "author": {"name": "Artem Astapenko", "email": "3767150+Jamakase@users.noreply.github.com", "user": {"login": "jamakase"}}, "additions": 12, "deletions": 0}}, {"node": {"oid": "1018c69c4a22e8d271ab115c6f044227ecafb3c1", "messageHeadline": "Looker source #1837  - CI tests failing (#1857)", "author": {"name": "vitaliizazmic", "email": "75620293+vitaliizazmic@users.noreply.github.com", "user": {"login": "vitaliizazmic"}}, "additions": 42, "deletions": 40}}, {"node": {"oid": "38c1a8fa01ad5432ae0692ef17db5f513f28bbb5", "messageHeadline": "#1763 Issue: adopt best practice for Shopify Source (#1817)", "author": {"name": "Yevhenii", "email": "34103125+yevhenii-ldv@users.noreply.github.com", "user": {"login": "yevhenii-ldv"}}, "additions": 3530, "deletions": 314}}, {"node": {"oid": "9563b297cccc5dfd5dff6e08208b03cfbc84fcf0", "messageHeadline": "Source shopify: coerce union type to string (#1867)", "author": {"name": "Sherif A. Nada", "email": "snadalive@gmail.com", "user": {"login": "sherifnada"}}, "additions": 15, "deletions": 1}}, {"node": {"oid": "8f2df32fabe58f04c78063a6e53060447e31fc24", "messageHeadline": "Add new api call for check connection on update (#1870)", "author": {"name": "Artem Astapenko", "email": "3767150+Jamakase@users.noreply.github.com", "user": {"login": "jamakase"}}, "additions": 13, "deletions": 13}}, {"node": {"oid": "a54dd8941849976409c66bd5ef1e61e5ae9427f4", "messageHeadline": "Adopt connector best practices for File Source (providers) #1584 (#1738)", "author": {"name": "Eugene K", "email": "34233075+eugene-kulak@users.noreply.github.com", "user": {"login": "eugene-kulak"}}, "additions": 798, "deletions": 629}}, {"node": {"oid": "143f880c785fbdec120dec92bb793132e12c22c8", "messageHeadline": "Tempo source #1764  - enable standard tests (#1829)", "author": {"name": "vitaliizazmic", "email": "75620293+vitaliizazmic@users.noreply.github.com", "user": {"login": "vitaliizazmic"}}, "additions": 4, "deletions": 2}}, {"node": {"oid": "1d5b916d2f0ea1063d35709a58ff9db5ce0c842f", "messageHeadline": "Make FB Rate limit problems clearer in FB connector docs (#1854)", "author": {"name": "Sherif A. Nada", "email": "snadalive@gmail.com", "user": {"login": "sherifnada"}}, "additions": 16, "deletions": 14}}, {"node": {"oid": "eb94fc3f1c433d74c5bc7fca89397cf00559a3af", "messageHeadline": "Fix issue where check connection always fails on configuration update\u2026", "author": {"name": "Charles", "email": "giardina.charles@gmail.com", "user": {"login": "cgardens"}}, "additions": 590, "deletions": 39}}, {"node": {"oid": "b7eb1919b530f9e7e549d3df761f94c040dec93a", "messageHeadline": "Prefer using SchedulerJobClient to SchedulerHandler internally to the\u2026", "author": {"name": "Charles", "email": "giardina.charles@gmail.com", "user": {"login": "cgardens"}}, "additions": 383, "deletions": 171}}, {"node": {"oid": "0b9718687596f6a79a395f46f370f1a0b9737f89", "messageHeadline": "Bump version: 0.14.0-alpha \u2192 0.14.1-alpha (#1859)", "author": {"name": "Charles", "email": "giardina.charles@gmail.com", "user": {"login": "cgardens"}}, "additions": 8, "deletions": 8}}, {"node": {"oid": "9ec0ba91400e9229bf11b6b55fb688ead14fe72e", "messageHeadline": "save (#1852)", "author": {"name": "Sherif A. Nada", "email": "snadalive@gmail.com", "user": {"login": "sherifnada"}}, "additions": 2, "deletions": 4}}, {"node": {"oid": "e004545a207c804d95adda01526d85aff3e598db", "messageHeadline": "#1706 Issue: add Appstore docs to Summary.md (#1845)", "author": {"name": "Yevhenii", "email": "34103125+yevhenii-ldv@users.noreply.github.com", "user": {"login": "yevhenii-ldv"}}, "additions": 1, "deletions": 0}}, {"node": {"oid": "d9da1172a2e4e7edac237c983eed4ada8c173239", "messageHeadline": "Quick & dirty setup of a read only airbyte instance (#1802)", "author": {"name": "Michel Tricot", "email": "michel@dataline.io", "user": {"login": "michel-tricot"}}, "additions": 487, "deletions": 4}}, {"node": {"oid": "de63293461b2d5220920f7c3d36bcd83e9c07d58", "messageHeadline": "Edit secret input (#1771)", "author": {"name": "Artem Astapenko", "email": "3767150+Jamakase@users.noreply.github.com", "user": {"login": "jamakase"}}, "additions": 681, "deletions": 485}}, {"node": {"oid": "bd5a59dc2f8802185974307106fed738ddb6afbd", "messageHeadline": "GitBook: [master] 4 pages modified", "author": {"name": "John Lafleur", "email": "john@dataline.io", "user": null}, "additions": 38, "deletions": 12}}, {"node": {"oid": "dc71dcb97df4bee47fb04c8c41b515a485717800", "messageHeadline": "Fix formatting issues in docs", "author": {"name": "Christophe Duong", "email": "christophe.duong@gmail.com", "user": {"login": "ChristopheDuong"}}, "additions": 4, "deletions": 1}}, {"node": {"oid": "8c8027c60239fe4933af4bff5659a19bb3ee120b", "messageHeadline": "Updated \"Getting started\" and \"Postgres Replication\" (#1844)", "author": {"name": "John Lafleur", "email": "john@airbyte.io", "user": {"login": "johnlafleur"}}, "additions": 17, "deletions": 14}}, {"node": {"oid": "d712c68a8a92edd2826e85cc04ac2bb5207dff2d", "messageHeadline": "GitBook: [master] one page modified", "author": {"name": "Shrif Nada", "email": "sherif@dataline.io", "user": null}, "additions": 44, "deletions": 260}}, {"node": {"oid": "ee560fff948eb99815a0c1e501e8daf2c376d201", "messageHeadline": "Fix bad rename with caseing", "author": {"name": "Michel Tricot", "email": "michel@airbyte.io", "user": {"login": "michel-tricot"}}, "additions": 0, "deletions": 466}}, {"node": {"oid": "bbd3f462d5a3e80be54abfdb95ec8e4bf6d7af67", "messageHeadline": "Pin airbyte to use jira 0.1.1 (#1843)", "author": {"name": "Sherif A. Nada", "email": "snadalive@gmail.com", "user": {"login": "sherifnada"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "d6757308197d4f288fc566cbec3c112ee89e3b84", "messageHeadline": "Updated to use pageTokens instead of page sizes in JIRA source connec\u2026", "author": {"name": "Thomas van Latum", "email": "thomas.v.latum@gmail.com", "user": {"login": "thomas-vl"}}, "additions": 15, "deletions": 11}}, {"node": {"oid": "ff458bbd9d47b090fab33ae74538fd66a6a44666", "messageHeadline": "GitBook: [master] 111 pages modified", "author": {"name": "Shrif Nada", "email": "sherif@dataline.io", "user": null}, "additions": 753, "deletions": 93}}, {"node": {"oid": "9c98e94fe484e8dbdeef6ff9fb3976683ec55973", "messageHeadline": "Bump version: 0.13.1-alpha \u2192 0.14.0-alpha (#1838)", "author": {"name": "Jared Rhizor", "email": "jared@dataline.io", "user": {"login": "jrhizor"}}, "additions": 8, "deletions": 8}}, {"node": {"oid": "54f9979deeb104a76b5cdcd2b74b2eb8d4221df8", "messageHeadline": "Add a simple message on the webapp when it is configured to run in de\u2026", "author": {"name": "Michel Tricot", "email": "michel@dataline.io", "user": {"login": "michel-tricot"}}, "additions": 83, "deletions": 5}}, {"node": {"oid": "1a72a3ef90853f542053d3fdefa7d3030a45417a", "messageHeadline": "Tempo source #1616  - fixing README.md in source-tempo, creating temp\u2026", "author": {"name": "vitaliizazmic", "email": "75620293+vitaliizazmic@users.noreply.github.com", "user": {"login": "vitaliizazmic"}}, "additions": 56, "deletions": 15}}, {"node": {"oid": "ee9de795ff4535729f906df6575cedac10a6518a", "messageHeadline": "add schema grants to snowflake docs (#1836)", "author": {"name": "Jared Rhizor", "email": "jared@dataline.io", "user": {"login": "jrhizor"}}, "additions": 10, "deletions": 2}}, {"node": {"oid": "45f367768a6bd3c7a327f4c1d7df5f420fc8262a", "messageHeadline": "Write a temporary table to verify write permissions when checking des\u2026", "author": {"name": "Sherif A. Nada", "email": "snadalive@gmail.com", "user": {"login": "sherifnada"}}, "additions": 33, "deletions": 20}}, {"node": {"oid": "f2f3b4ec37d8eb4395228774aa4ef6705f7b57eb", "messageHeadline": "Fix NPE in State Decorator (#1746)", "author": {"name": "Charles", "email": "giardina.charles@gmail.com", "user": {"login": "cgardens"}}, "additions": 42, "deletions": 16}}, {"node": {"oid": "be5fbc2e8a32113db3b969424c659592d1218d76", "messageHeadline": "Move Python checklist to docs (#1810)", "author": {"name": "Charles", "email": "giardina.charles@gmail.com", "user": {"login": "cgardens"}}, "additions": 204, "deletions": 45}}, {"node": {"oid": "8a0562c896077170190a3e6975af14b41b138e57", "messageHeadline": "Show Sync or Reset label in the job summary (#1831)", "author": {"name": "Artem Astapenko", "email": "3767150+Jamakase@users.noreply.github.com", "user": {"login": "jamakase"}}, "additions": 32, "deletions": 13}}, {"node": {"oid": "a4e5ca97a0ceb4625ec3ee7500c953d6bcb5a7a8", "messageHeadline": "allow jobs/list to return jobs of multiple types (#1722)", "author": {"name": "Charles", "email": "giardina.charles@gmail.com", "user": {"login": "cgardens"}}, "additions": 39, "deletions": 12}}, {"node": {"oid": "f2a811ff504796aa1a17627904dbfe4986ecfd51", "messageHeadline": "Add segment event on Skip Onboarding (#1820)", "author": {"name": "Artem Astapenko", "email": "3767150+Jamakase@users.noreply.github.com", "user": {"login": "jamakase"}}, "additions": 21, "deletions": 6}}, {"node": {"oid": "1cf11688c44f015f0e43d120819f7c4b79d04b86", "messageHeadline": "Make schema required for postgres and redshift destination #1789 (#1823)", "author": {"name": "Christophe Duong", "email": "christophe.duong@gmail.com", "user": {"login": "ChristopheDuong"}}, "additions": 5, "deletions": 5}}, {"node": {"oid": "dc12475da453c07ccf021f7f2e9075e6f97e5eb5", "messageHeadline": "fix blue color (#1822)", "author": {"name": "Jared Rhizor", "email": "jared@dataline.io", "user": {"login": "jrhizor"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "e77b18c80a948133efa1023f6b2d1c997cac66a5", "messageHeadline": "Update rules for when discover_schema returns http error codes (#1821)", "author": {"name": "Charles", "email": "giardina.charles@gmail.com", "user": {"login": "cgardens"}}, "additions": 72, "deletions": 13}}, {"node": {"oid": "f59a0d52223d5705852d4df7c186a901288ca67c", "messageHeadline": "Split Config & Persistence Tutorial (#1784)", "author": {"name": "Christophe Duong", "email": "christophe.duong@gmail.com", "user": {"login": "ChristopheDuong"}}, "additions": 633, "deletions": 529}}, {"node": {"oid": "ba4464652c2434d317fe9dc1a4e1e31947711a0f", "messageHeadline": "sweep workspace files (#1767)", "author": {"name": "Jared Rhizor", "email": "jared@dataline.io", "user": {"login": "jrhizor"}}, "additions": 428, "deletions": 5}}, {"node": {"oid": "4ab0464274c33a47fa7824e9d162dc87215a9e57", "messageHeadline": "add postgres troubleshooting docs (#1653)", "author": {"name": "Jared Rhizor", "email": "jared@dataline.io", "user": {"login": "jrhizor"}}, "additions": 3, "deletions": 5}}, {"node": {"oid": "227e709a48272426942b2f2276774950877c3b6c", "messageHeadline": "add postgres (source and destination) field titles (#1765)", "author": {"name": "Jared Rhizor", "email": "jared@dataline.io", "user": {"login": "jrhizor"}}, "additions": 18, "deletions": 7}}, {"node": {"oid": "710b83fcd0ca4ed85684bc796563ea425fe82e92", "messageHeadline": "remove sensitive data from logs (#1799)", "author": {"name": "Jared Rhizor", "email": "jared@dataline.io", "user": {"login": "jrhizor"}}, "additions": 412, "deletions": 23}}, {"node": {"oid": "86d31ae47ddd6663d3440ffe375c213cee5caee3", "messageHeadline": "Show another message if loading spec spinner is shown for more than 1\u2026", "author": {"name": "Artem Astapenko", "email": "3767150+Jamakase@users.noreply.github.com", "user": {"login": "jamakase"}}, "additions": 48, "deletions": 4}}, {"node": {"oid": "2bc19cad40dc9412e851eb7709d041fbe5e9bbac", "messageHeadline": "Get error message from BE request (#1770)", "author": {"name": "Artem Astapenko", "email": "3767150+Jamakase@users.noreply.github.com", "user": {"login": "jamakase"}}, "additions": 46, "deletions": 31}}, {"node": {"oid": "e17ac5ce2f9baf6ea3c4bd947019d9662dcf5016", "messageHeadline": "Add slack button in the left navbar (#1809)", "author": {"name": "Artem Astapenko", "email": "3767150+Jamakase@users.noreply.github.com", "user": {"login": "jamakase"}}, "additions": 29, "deletions": 0}}, {"node": {"oid": "134f0984d2ba0b4051cf7fac9619645fe6b23a3c", "messageHeadline": "Admin configuration section (#1718)", "author": {"name": "Artem Astapenko", "email": "3767150+Jamakase@users.noreply.github.com", "user": {"login": "jamakase"}}, "additions": 459, "deletions": 12}}, {"node": {"oid": "01866fbcebc376afbb0562544605beda977d0901", "messageHeadline": "1568 Google Ads best practices (#1726)", "author": {"name": "vitaliizazmic", "email": "75620293+vitaliizazmic@users.noreply.github.com", "user": {"login": "vitaliizazmic"}}, "additions": 1147, "deletions": 121}}, {"node": {"oid": "c6407cbb8f2b4e1c947fcc81234389f7e2e79849", "messageHeadline": "Bump version: 0.13.0-alpha \u2192 0.13.1-alpha (#1804)", "author": {"name": "Sherif A. Nada", "email": "snadalive@gmail.com", "user": {"login": "sherifnada"}}, "additions": 8, "deletions": 8}}, {"node": {"oid": "8184441892d43ba4cf3d652513e5779381c7d394", "messageHeadline": "Add logging to JdbcSource and JdbcDestination (#1798)", "author": {"name": "Charles", "email": "giardina.charles@gmail.com", "user": {"login": "cgardens"}}, "additions": 33, "deletions": 1}}, {"node": {"oid": "d46948fc68261b535f1657cad481a7899dd8675e", "messageHeadline": "Increase Source / Destination Timeout (#1801)", "author": {"name": "Charles", "email": "giardina.charles@gmail.com", "user": {"login": "cgardens"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "78d9178ea7e956a199a7ad853538489325b220aa", "messageHeadline": "GitBook: [doc_technical_faq] 108 pages modified (#1795)", "author": {"name": "John Lafleur", "email": "john@airbyte.io", "user": {"login": "johnlafleur"}}, "additions": 109, "deletions": 59}}, {"node": {"oid": "1132b92ec72f056a252603cdafe304e74b896431", "messageHeadline": "Cleanup zombie jobs that occur after restart (#1792)", "author": {"name": "Michel Tricot", "email": "michel@dataline.io", "user": {"login": "michel-tricot"}}, "additions": 11, "deletions": 1}}, {"node": {"oid": "05072d994551e2dbeb552fd59cc0f8a5738381bc", "messageHeadline": "add ProperCase field test (#1800)", "author": {"name": "Sherif A. Nada", "email": "snadalive@gmail.com", "user": {"login": "sherifnada"}}, "additions": 11, "deletions": 0}}, {"node": {"oid": "9b099942d80ad75a1dfe330ab62886dcbef3c298", "messageHeadline": "Source FB Marketing: add incremental support (#1699)", "author": {"name": "Eugene K", "email": "34233075+eugene-kulak@users.noreply.github.com", "user": {"login": "eugene-kulak"}}, "additions": 6568, "deletions": 1385}}, {"node": {"oid": "3bceb103e3ac84ffd442e89310e5153aea08dae3", "messageHeadline": "hotfix: remove syncMode from FE (#1796)", "author": {"name": "Charles", "email": "giardina.charles@gmail.com", "user": {"login": "cgardens"}}, "additions": 0, "deletions": 3}}, {"node": {"oid": "8d765319efef687196316b5e998371fadcdfc172", "messageHeadline": "remove Facebook Marketing source (singer-based) (#1794)", "author": {"name": "Eugene K", "email": "34233075+eugene-kulak@users.noreply.github.com", "user": {"login": "eugene-kulak"}}, "additions": 0, "deletions": 6672}}, {"node": {"oid": "d9cf830ef112e8b8da66d885aee82df639768183", "messageHeadline": "hotfix: remove deleted fields from acceptance tests (#1793)", "author": {"name": "Charles", "email": "giardina.charles@gmail.com", "user": {"login": "cgardens"}}, "additions": 0, "deletions": 2}}, {"node": {"oid": "092e5b0103ce555df464b78c27965125fde00f8b", "messageHeadline": "#1567 Issue: adopt best practices for Marketo API Source (#1710)", "author": {"name": "Yevhenii", "email": "34103125+yevhenii-ldv@users.noreply.github.com", "user": {"login": "yevhenii-ldv"}}, "additions": 178, "deletions": 97}}, {"node": {"oid": "7a741d24b9d71339861490e10406b3fd75bf6434", "messageHeadline": "Disable ExtendedNameTransformer and use StandardNameTransformer inste\u2026", "author": {"name": "Christophe Duong", "email": "christophe.duong@gmail.com", "user": {"login": "ChristopheDuong"}}, "additions": 32, "deletions": 23}}, {"node": {"oid": "5c4c347be0d611b81cfc08d0bf05686866909ad5", "messageHeadline": "Clean up external API (#1777)", "author": {"name": "Charles", "email": "giardina.charles@gmail.com", "user": {"login": "cgardens"}}, "additions": 22, "deletions": 69}}, {"node": {"oid": "8cb37fed881b5f73d51d788e7a394cd785c04283", "messageHeadline": "standardize casing in external api (#1779)", "author": {"name": "Charles", "email": "giardina.charles@gmail.com", "user": {"login": "cgardens"}}, "additions": 42, "deletions": 42}}, {"node": {"oid": "5755cf23138c5cd1ca8fc4c2db552b4ab38fae78", "messageHeadline": "Check Airbyte Version between Server/DB/import files (#1741)", "author": {"name": "Christophe Duong", "email": "christophe.duong@gmail.com", "user": {"login": "ChristopheDuong"}}, "additions": 376, "deletions": 41}}, {"node": {"oid": "c2991806ce6345406d54a2b17f47142b1def165c", "messageHeadline": "Bump version: 0.12.1-alpha \u2192 0.13.0-alpha (#1780)", "author": {"name": "Jared Rhizor", "email": "jared@dataline.io", "user": {"login": "jrhizor"}}, "additions": 8, "deletions": 8}}, {"node": {"oid": "08a4285f48c70ec6b6720dc090c222a5034e8927", "messageHeadline": "#663 Issue: fix check connecting for Stripe Source (#1769)", "author": {"name": "Yevhenii", "email": "34103125+yevhenii-ldv@users.noreply.github.com", "user": {"login": "yevhenii-ldv"}}, "additions": 20, "deletions": 30}}, {"node": {"oid": "38a5ca7c89e5984f19795e5a0186461c07981f1f", "messageHeadline": "fix build (#1776)", "author": {"name": "Charles", "email": "giardina.charles@gmail.com", "user": {"login": "cgardens"}}, "additions": 5, "deletions": 5}}, {"node": {"oid": "451846ccaff42315c71f466b8d89ef3a4d27cc9b", "messageHeadline": "add more logging to jdbc destination (#1775)", "author": {"name": "Charles", "email": "giardina.charles@gmail.com", "user": {"login": "cgardens"}}, "additions": 21, "deletions": 17}}, {"node": {"oid": "83f4542a047c4af9f9d5be5a7673f6a76f5e3d5d", "messageHeadline": "Manual update schema (#1723)", "author": {"name": "Artem Astapenko", "email": "3767150+Jamakase@users.noreply.github.com", "user": {"login": "jamakase"}}, "additions": 316, "deletions": 67}}, {"node": {"oid": "c2dab064ddddbecf295978fca0f24babcbb014b6", "messageHeadline": "#1740 Issue: fix failing Google Sheets Source with large spreadsheet \u2026", "author": {"name": "Yevhenii", "email": "34103125+yevhenii-ldv@users.noreply.github.com", "user": {"login": "yevhenii-ldv"}}, "additions": 22, "deletions": 13}}, {"node": {"oid": "51a1d9f395925e212ad651b7c89ccf4a8b8454a6", "messageHeadline": "Sort catalog alphabetically (#1742)", "author": {"name": "Artem Astapenko", "email": "3767150+Jamakase@users.noreply.github.com", "user": {"login": "jamakase"}}, "additions": 18, "deletions": 6}}, {"node": {"oid": "6c5d1b2340df578c94908265cac30e261899bb11", "messageHeadline": "Assert Best Practices for JdbcDestinations (#1680)", "author": {"name": "Charles", "email": "giardina.charles@gmail.com", "user": {"login": "cgardens"}}, "additions": 42, "deletions": 147}}, {"node": {"oid": "6fc99a8a522b2c95d5a0d8c4b782551e0f504375", "messageHeadline": "push migrate app as part of airbyte core (#1748)", "author": {"name": "Charles", "email": "giardina.charles@gmail.com", "user": {"login": "cgardens"}}, "additions": 21, "deletions": 15}}, {"node": {"oid": "edfb160468b20052db5b8638daf2e232cf0a2bc5", "messageHeadline": "hotfix formatting", "author": {"name": "Sherif Nada", "email": "snadalive@gmail.com", "user": {"login": "sherifnada"}}, "additions": 5, "deletions": 0}}, {"node": {"oid": "46881ce660c68a4aaa5ba8874fbd8817f779a86c", "messageHeadline": "Salesforce best practices #1562 (#1654)", "author": {"name": "vitaliizazmic", "email": "75620293+vitaliizazmic@users.noreply.github.com", "user": {"login": "vitaliizazmic"}}, "additions": 1692, "deletions": 17}}, {"node": {"oid": "55b6f8f817424d5be8e28e968ba6abc6ce0f277a", "messageHeadline": "1563 GitHub best practices (#1646)", "author": {"name": "vitaliizazmic", "email": "75620293+vitaliizazmic@users.noreply.github.com", "user": {"login": "vitaliizazmic"}}, "additions": 1875, "deletions": 33}}, {"node": {"oid": "f746559f724eb5a1a4bd3a18ede77f815eca4609", "messageHeadline": "Quote keyword column names in normalized destination output (#1753)", "author": {"name": "Sherif A. Nada", "email": "snadalive@gmail.com", "user": {"login": "sherifnada"}}, "additions": 1256, "deletions": 18}}, {"node": {"oid": "7c455b17229693503cca0737580091132bc05d88", "messageHeadline": "Revert \"web: Upgrade Rest Hooks to v5 (#1736)\" (#1760)", "author": {"name": "Artem Astapenko", "email": "3767150+Jamakase@users.noreply.github.com", "user": {"login": "jamakase"}}, "additions": 34, "deletions": 120}}, {"node": {"oid": "6ca02861cabaf568aa554f0b03dc653e891d7f27", "messageHeadline": "web: Upgrade Rest Hooks to v5 (#1736)", "author": {"name": "Nathaniel Tucker", "email": "natmaster@gmail.com", "user": {"login": "ntucker"}}, "additions": 120, "deletions": 34}}, {"node": {"oid": "cbec4fa798da0b455ecc7ff64d7d5704f7eae8e2", "messageHeadline": "Product FAQ in Docs (#1734)", "author": {"name": "John Lafleur", "email": "john@airbyte.io", "user": {"login": "johnlafleur"}}, "additions": 281, "deletions": 1}}, {"node": {"oid": "5b54bd3e22cbe907d42d74ceb8f68f9e524d7828", "messageHeadline": "Document how to Upgrade Airbyte (#1638)", "author": {"name": "Charles", "email": "giardina.charles@gmail.com", "user": {"login": "cgardens"}}, "additions": 95, "deletions": 0}}, {"node": {"oid": "65cec6700c56929076ec7c952d72667af25aed08", "messageHeadline": "Bump version: 0.12.0-alpha \u2192 0.12.1-alpha (#1743)", "author": {"name": "Charles", "email": "giardina.charles@gmail.com", "user": {"login": "cgardens"}}, "additions": 8, "deletions": 8}}, {"node": {"oid": "7f11f7e5496aef107b910535116173f724d86422", "messageHeadline": "change text (#1716)", "author": {"name": "Jared Rhizor", "email": "jared@dataline.io", "user": {"login": "jrhizor"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "ebc24f85feecc94ed92c61f0f7f12ddad9a0790d", "messageHeadline": "Rename destination tables (#1737)", "author": {"name": "Christophe Duong", "email": "christophe.duong@gmail.com", "user": {"login": "ChristopheDuong"}}, "additions": 57, "deletions": 48}}, {"node": {"oid": "868739709e3cbfb0a71431b5b12058a0bf1a5451", "messageHeadline": "allow password to be empty in dbt for postgres (#1733)", "author": {"name": "Charles", "email": "giardina.charles@gmail.com", "user": {"login": "cgardens"}}, "additions": 3, "deletions": 3}}, {"node": {"oid": "eacae3f8e8097bc191357ef6113cb2c32f3b94ac", "messageHeadline": "Bump version: 0.11.2-alpha \u2192 0.12.0-alpha (#1739)", "author": {"name": "Charles", "email": "giardina.charles@gmail.com", "user": {"login": "cgardens"}}, "additions": 8, "deletions": 8}}, {"node": {"oid": "3670545995a6cbc6579104ac9726f82315b1003d", "messageHeadline": "Fix JdbcSource handling of tables with same names in different schema\u2026", "author": {"name": "Charles", "email": "giardina.charles@gmail.com", "user": {"login": "cgardens"}}, "additions": 72, "deletions": 43}}, {"node": {"oid": "4d7a5e21c8d1725d36c0f64d0bb80eb11a3197af", "messageHeadline": "bring back bigquery integration tests (#1717)", "author": {"name": "Charles", "email": "giardina.charles@gmail.com", "user": {"login": "cgardens"}}, "additions": 16, "deletions": 12}}, {"node": {"oid": "4cc656039f7b75d74afdd9bb28c45c97cbb71c1e", "messageHeadline": "decrease max attempts to 3 (#1728)", "author": {"name": "Charles", "email": "giardina.charles@gmail.com", "user": {"login": "cgardens"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "f6552e9031a81790fd78a392382f353ba09062cc", "messageHeadline": "regex for path (#1727)", "author": {"name": "Charles", "email": "giardina.charles@gmail.com", "user": {"login": "cgardens"}}, "additions": 5, "deletions": 4}}, {"node": {"oid": "4b9e772bc3ec45b20d843bd1810d0ecff40afa70", "messageHeadline": "fix issue where new tables were not picked up for refreshed schemas (\u2026", "author": {"name": "Charles", "email": "giardina.charles@gmail.com", "user": {"login": "cgardens"}}, "additions": 55, "deletions": 16}}, {"node": {"oid": "6e0601e3777691d8a6feaa3b249409610c87308e", "messageHeadline": "GitBook: [docs_link-to-connector-health] 2 pages modified (#1725)", "author": {"name": "John Lafleur", "email": "john@airbyte.io", "user": {"login": "johnlafleur"}}, "additions": 5, "deletions": 3}}, {"node": {"oid": "5f82214355ed824d65cc4897839b0777b306a04b", "messageHeadline": "fix typo in changelog", "author": {"name": "Sherif A. Nada", "email": "snadalive@gmail.com", "user": {"login": "sherifnada"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "7f865c3ef174432007d888fccaa19da2b598b913", "messageHeadline": "GitBook: [docs_connector_health] 4 pages modified (#1719)", "author": {"name": "John Lafleur", "email": "john@airbyte.io", "user": {"login": "johnlafleur"}}, "additions": 49, "deletions": 49}}, {"node": {"oid": "d4ff906039e8ddbdd1ea01d259ae3079c7d4dc86", "messageHeadline": "update phrasing in Ui error message (#1702)", "author": {"name": "Sherif A. Nada", "email": "snadalive@gmail.com", "user": {"login": "sherifnada"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "093afe4acd7a7143bf0c9f2139303daeef3fd50f", "messageHeadline": "hotfix: use unicode instead of github emoji for gitbook", "author": {"name": "jrhizor", "email": "me@jaredrhizor.com", "user": {"login": "jrhizor"}}, "additions": 3, "deletions": 3}}, {"node": {"oid": "e2970933a65255c17ad43948161cb534b9afb378", "messageHeadline": "remove old build status dashboard (#1713)", "author": {"name": "Jared Rhizor", "email": "jared@dataline.io", "user": {"login": "jrhizor"}}, "additions": 0, "deletions": 105}}, {"node": {"oid": "e908fd2db29c833cf1f9feff7d1c06baecc993ff", "messageHeadline": "add status dashboard (#1714)", "author": {"name": "Jared Rhizor", "email": "jared@dataline.io", "user": {"login": "jrhizor"}}, "additions": 72, "deletions": 4}}, {"node": {"oid": "869a29b818b82c52b065afcb8638f878be731ed6", "messageHeadline": "add Airbyte Version to bug report template (#1711)", "author": {"name": "Charles", "email": "giardina.charles@gmail.com", "user": {"login": "cgardens"}}, "additions": 2, "deletions": 92}}, {"node": {"oid": "90e6505efe2b33dbe0ec665e0f7d4ee649d60151", "messageHeadline": "add s3 status reporting for integration test builds (#1679)", "author": {"name": "Jared Rhizor", "email": "jared@dataline.io", "user": {"login": "jrhizor"}}, "additions": 175, "deletions": 0}}, {"node": {"oid": "194d6cb5d07aa997fda3d7f4a937bc09173d36cf", "messageHeadline": "Add metadata prefix to destination internal columns (#1708)", "author": {"name": "Christophe Duong", "email": "christophe.duong@gmail.com", "user": {"login": "ChristopheDuong"}}, "additions": 144, "deletions": 136}}, {"node": {"oid": "e55ce6a1c20b7946079441d176c93902ec4d3153", "messageHeadline": "Validate/export/import data of database (#1633)", "author": {"name": "Christophe Duong", "email": "christophe.duong@gmail.com", "user": {"login": "ChristopheDuong"}}, "additions": 838, "deletions": 309}}, {"node": {"oid": "15a6acda700a155111dd4e725fbaf903d04d6265", "messageHeadline": "BumpVersions of destinations to release latest fixes (docs etc) #1666\u2026", "author": {"name": "Christophe Duong", "email": "christophe.duong@gmail.com", "user": {"login": "ChristopheDuong"}}, "additions": 12, "deletions": 12}}, {"node": {"oid": "64cc57f0e0bcad396c53a11822ab41bfbbf5f74f", "messageHeadline": "GitBook: [master] 4 pages modified", "author": {"name": "Shrif Nada", "email": "sherif@dataline.io", "user": null}, "additions": 9, "deletions": 92}}, {"node": {"oid": "43eb752d33e19b9ab1dc2418256752d3dac11daa", "messageHeadline": "Release v0.11.2-alpha (#1704)", "author": {"name": "Sherif A. Nada", "email": "snadalive@gmail.com", "user": {"login": "sherifnada"}}, "additions": 11, "deletions": 9}}, {"node": {"oid": "21769684c1f472468b62f83ea4c0bb2add0521ad", "messageHeadline": "increase server job timeout to 30 mins (#1703)", "author": {"name": "Sherif A. Nada", "email": "snadalive@gmail.com", "user": {"login": "sherifnada"}}, "additions": 5, "deletions": 1}}, {"node": {"oid": "e1ec9cecafda0a7cb9b22f9272f0a2384a7dacc7", "messageHeadline": "#1569 Issue - adopt best practices Stripe Source (#1648)", "author": {"name": "Yevhenii", "email": "34103125+yevhenii-ldv@users.noreply.github.com", "user": {"login": "yevhenii-ldv"}}, "additions": 3797, "deletions": 54}}, {"node": {"oid": "0eea5bc7653a649137369cf84ae3f801feaa7546", "messageHeadline": "adopt Best practice for Google Sheets Source (#1668)", "author": {"name": "Yevhenii", "email": "34103125+yevhenii-ldv@users.noreply.github.com", "user": {"login": "yevhenii-ldv"}}, "additions": 17, "deletions": 26}}, {"node": {"oid": "196afe574649930f8bfdb0063e32f379a02815c9", "messageHeadline": "handle tracking for sources / destinations not yet created (#1677)", "author": {"name": "Charles", "email": "giardina.charles@gmail.com", "user": {"login": "cgardens"}}, "additions": 35, "deletions": 51}}, {"node": {"oid": "0a383795eee14cde4a30f077b519dbf00c1e292f", "messageHeadline": "Update WorkspaceRead struct (#1694)", "author": {"name": "Charles", "email": "giardina.charles@gmail.com", "user": {"login": "cgardens"}}, "additions": 44, "deletions": 34}}, {"node": {"oid": "031edbb21c20d82a9103a29301d7d627934b9c20", "messageHeadline": "#1565 Issue: adopt connector best practices for Hubspot Source (#1630)", "author": {"name": "Yevhenii", "email": "34103125+yevhenii-ldv@users.noreply.github.com", "user": {"login": "yevhenii-ldv"}}, "additions": 4329, "deletions": 33}}, {"node": {"oid": "bce2edbef1dab7ae2e7e8c81af864be6e740c905", "messageHeadline": "Release 0.11.1-alpha (#1686)", "author": {"name": "Sherif A. Nada", "email": "snadalive@gmail.com", "user": {"login": "sherifnada"}}, "additions": 30, "deletions": 11}}, {"node": {"oid": "d5489b1202241bd7a8acd14aefd69feca1ce50d9", "messageHeadline": "increase spec and discover worker timeouts to 30 minutes (#1674)", "author": {"name": "Sherif A. Nada", "email": "snadalive@gmail.com", "user": {"login": "sherifnada"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "2acc3840d0381b209b9f846c05b38942ed598c4a", "messageHeadline": "GitBook: [docs_feature_incremental] 33 pages modified (#1683)", "author": {"name": "John Lafleur", "email": "john@airbyte.io", "user": {"login": "johnlafleur"}}, "additions": 65, "deletions": 65}}, {"node": {"oid": "ced86509b66dcdf3dbf5de19ab15ed3c9dc7a908", "messageHeadline": "remove broken links (#1681)", "author": {"name": "Charles", "email": "giardina.charles@gmail.com", "user": {"login": "cgardens"}}, "additions": 0, "deletions": 4}}, {"node": {"oid": "b506467c0e5fc2edd8b247e12800ee4cd2eb5ccd", "messageHeadline": "Add dependency on base-singer for source-tempo (#1678)", "author": {"name": "Charles", "email": "giardina.charles@gmail.com", "user": {"login": "cgardens"}}, "additions": 3, "deletions": 3}}, {"node": {"oid": "82377407d0966c1dbe0e93e65274e9a57a33b1e0", "messageHeadline": "GitBook: [master] one page modified", "author": {"name": "Shrif Nada", "email": "sherif@dataline.io", "user": null}, "additions": 2, "deletions": 2}}, {"node": {"oid": "8ffefbb79ec80189bdbbbf36a226015a94fa1f33", "messageHeadline": "GitBook: [master] 5 pages modified", "author": {"name": "Shrif Nada", "email": "sherif@dataline.io", "user": null}, "additions": 12, "deletions": 19}}, {"node": {"oid": "c9dae9559173013f677ec2b950c977970dff0768", "messageHeadline": "Add a note on incremental behavior vs schema changes (#1672)", "author": {"name": "Christophe Duong", "email": "christophe.duong@gmail.com", "user": {"login": "ChristopheDuong"}}, "additions": 6, "deletions": 0}}, {"node": {"oid": "f4fe62f7445fea2991aa5ea475ba6c2b75117ebe", "messageHeadline": "add note about open ssl flags for mac (#1676)", "author": {"name": "Charles", "email": "giardina.charles@gmail.com", "user": {"login": "cgardens"}}, "additions": 9, "deletions": 0}}, {"node": {"oid": "581da45b1b841d2a7c0bc49a1f6ff7206d62d6ae", "messageHeadline": "Fix Redshift boolean normalization bug (#1661)", "author": {"name": "Sherif A. Nada", "email": "snadalive@gmail.com", "user": {"login": "sherifnada"}}, "additions": 59, "deletions": 8}}, {"node": {"oid": "483602661ed6c233ca96bff77c212fa1fda29b0f", "messageHeadline": "add integration test task to base normalization (#1673)", "author": {"name": "Sherif A. Nada", "email": "snadalive@gmail.com", "user": {"login": "sherifnada"}}, "additions": 3, "deletions": 0}}, {"node": {"oid": "0948c8713fc52d0fa55b6d37c5293745c89447d1", "messageHeadline": "remove ConfigNotFoundException from ConfigPersistence listConfigs met\u2026", "author": {"name": "Charles", "email": "giardina.charles@gmail.com", "user": {"login": "cgardens"}}, "additions": 39, "deletions": 108}}, {"node": {"oid": "df4a24601731f637ee86a90622a678f5786b2f63", "messageHeadline": "dev use volumes (#1659)", "author": {"name": "Charles", "email": "giardina.charles@gmail.com", "user": {"login": "cgardens"}}, "additions": 20, "deletions": 49}}, {"node": {"oid": "6cd4529e6dfc1b7c5bd94bf1ceab2a779751f281", "messageHeadline": "Cleanup noisy log message in AbstractJDBCSource (#1645)", "author": {"name": "Sherif A. Nada", "email": "snadalive@gmail.com", "user": {"login": "sherifnada"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "fb7262dfa8a76233a4a924b650b9a00594e2423e", "messageHeadline": "Add Airbyte-native facebook marketing source (#1552)", "author": {"name": "Eugene K", "email": "34233075+eugene-kulak@users.noreply.github.com", "user": {"login": "eugene-kulak"}}, "additions": 4551, "deletions": 23}}, {"node": {"oid": "f3735280defeef008c336e2c0957cd5dca1db667", "messageHeadline": "downgrade pip 20.3 -> 20.2 (#1663)", "author": {"name": "Eugene K", "email": "34233075+eugene-kulak@users.noreply.github.com", "user": {"login": "eugene-kulak"}}, "additions": 1, "deletions": 2}}, {"node": {"oid": "31208d6cc1cf3cbb6e3a973cbdd98d5c6f28b946", "messageHeadline": "downgrade pip from 20.3 to 20.2 (#1658)", "author": {"name": "Sherif A. Nada", "email": "snadalive@gmail.com", "user": {"login": "sherifnada"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "092b8c50a637c397876baf415a52316f09a0f3af", "messageHeadline": "Putting the senior software engineering role in the docs (#1656)", "author": {"name": "John Lafleur", "email": "john@airbyte.io", "user": {"login": "johnlafleur"}}, "additions": 64, "deletions": 6}}, {"node": {"oid": "eccdeb315860f83e81315d3462300042591560c0", "messageHeadline": "Bump version: 0.10.0-alpha \u2192 0.11.0-alpha (#1657)", "author": {"name": "Charles", "email": "giardina.charles@gmail.com", "user": {"login": "cgardens"}}, "additions": 8, "deletions": 8}}, {"node": {"oid": "13c5eef93a22941abdb44ca10b3c55dea6f31efb", "messageHeadline": "Fix JdbcSource Incremental OOM (#1655)", "author": {"name": "Charles", "email": "giardina.charles@gmail.com", "user": {"login": "cgardens"}}, "additions": 49, "deletions": 31}}, {"node": {"oid": "3124e0225f2935b9086afb831527e376138024d5", "messageHeadline": "Skip onboarding button (#1632)", "author": {"name": "Artem Astapenko", "email": "3767150+Jamakase@users.noreply.github.com", "user": {"login": "jamakase"}}, "additions": 129, "deletions": 51}}, {"node": {"oid": "3b08ace20c5a3048ad7f7113ea4f2bd58fc3f998", "messageHeadline": "add api endpoint to download server and scheduler logs (#1641)", "author": {"name": "Jared Rhizor", "email": "jared@dataline.io", "user": {"login": "jrhizor"}}, "additions": 303, "deletions": 4}}, {"node": {"oid": "e79e80f82ed7fe8822820d84e6031988df32649f", "messageHeadline": "Temporarily Turn off Appstore integration tests (#1652)", "author": {"name": "Charles", "email": "giardina.charles@gmail.com", "user": {"login": "cgardens"}}, "additions": 15, "deletions": 11}}, {"node": {"oid": "0fa8777637664ad0b0b20cef8a3c29453067547e", "messageHeadline": "Add Appstore (#1637)", "author": {"name": "Muriloo", "email": "murilo.nigris@gmail.com", "user": {"login": "Muriloo"}}, "additions": 1326, "deletions": 4}}, {"node": {"oid": "ee76236c998eaed91ec2d98a54100ab3b160a3dd", "messageHeadline": "Github best practices #1563 - removing sub-streams (#1635)", "author": {"name": "vitaliizazmic", "email": "75620293+vitaliizazmic@users.noreply.github.com", "user": {"login": "vitaliizazmic"}}, "additions": 38, "deletions": 23}}, {"node": {"oid": "2b432714f65e7bcfcd2010e18bafc290098d68b5", "messageHeadline": "remove AbstractJooqSource (#1644)", "author": {"name": "Sherif A. Nada", "email": "snadalive@gmail.com", "user": {"login": "sherifnada"}}, "additions": 0, "deletions": 848}}, {"node": {"oid": "68ecf991d6c4667daef688373bf320722f2449b9", "messageHeadline": "Handle invalid numeric values in JDBC source (#1588)", "author": {"name": "Sherif A. Nada", "email": "snadalive@gmail.com", "user": {"login": "sherifnada"}}, "additions": 96, "deletions": 32}}, {"node": {"oid": "9302150c8d894000e0cd7f7bc921d36b73edc724", "messageHeadline": "file ttl manager (#1591)", "author": {"name": "Charles", "email": "giardina.charles@gmail.com", "user": {"login": "cgardens"}}, "additions": 224, "deletions": 33}}, {"node": {"oid": "a43b05f41ab369ab2b7520c9a4f1dd2bb0bef47d", "messageHeadline": "Connect Migration App to Import / Export (#1627)", "author": {"name": "Charles", "email": "giardina.charles@gmail.com", "user": {"login": "cgardens"}}, "additions": 200, "deletions": 76}}, {"node": {"oid": "ccc5bdc11622819e022cbceec67ca097903bd9a0", "messageHeadline": "Fix flashing red sources/destinations fields after success submit (#1\u2026", "author": {"name": "Artem Astapenko", "email": "3767150+Jamakase@users.noreply.github.com", "user": {"login": "jamakase"}}, "additions": 0, "deletions": 1}}, {"node": {"oid": "2456ff056f142e8a05801674994f2e00d2333831", "messageHeadline": "Apply feedback on the toy source tutorial (#1614)", "author": {"name": "Charles", "email": "giardina.charles@gmail.com", "user": {"login": "cgardens"}}, "additions": 56, "deletions": 72}}, {"node": {"oid": "d728fabd0ca5b7c3a6d055361d626e144028468f", "messageHeadline": "remove debug endpoint (#1626)", "author": {"name": "Jared Rhizor", "email": "jared@dataline.io", "user": {"login": "jrhizor"}}, "additions": 0, "deletions": 311}}, {"node": {"oid": "e06fa5871bcc516d7800a62dfa6b2582b58572de", "messageHeadline": "Correctly fail jobs of any type  (#1622)", "author": {"name": "Sherif A. Nada", "email": "snadalive@gmail.com", "user": {"login": "sherifnada"}}, "additions": 191, "deletions": 102}}, {"node": {"oid": "1e35e62953ee8deb233fc80c1faa87a37d293754", "messageHeadline": "finish separation (#1624)", "author": {"name": "Jared Rhizor", "email": "jared@dataline.io", "user": {"login": "jrhizor"}}, "additions": 11, "deletions": 0}}, {"node": {"oid": "1cc2c33b9140741e185291140c59d129556c6508", "messageHeadline": "support manual schema changes in api (#1589)", "author": {"name": "Jared Rhizor", "email": "jared@dataline.io", "user": {"login": "jrhizor"}}, "additions": 590, "deletions": 38}}, {"node": {"oid": "8a710295f3c09af9769b4548aae6a8a745709727", "messageHeadline": "Fix race condition for loading configurations (#1615)", "author": {"name": "Artem Astapenko", "email": "3767150+Jamakase@users.noreply.github.com", "user": {"login": "jamakase"}}, "additions": 20, "deletions": 64}}, {"node": {"oid": "1b26240fb62e93879b503148ec7357314fbb6896", "messageHeadline": "Export Airbyte Database (#1619)", "author": {"name": "Christophe Duong", "email": "christophe.duong@gmail.com", "user": {"login": "ChristopheDuong"}}, "additions": 249, "deletions": 18}}, {"node": {"oid": "6279794b8a7a88d7444a37dce57f4c025b948678", "messageHeadline": "separate docker acceptance tests (#1579)", "author": {"name": "Jared Rhizor", "email": "jared@dataline.io", "user": {"login": "jrhizor"}}, "additions": 40, "deletions": 15}}, {"node": {"oid": "da20d4ea4896b490896b7fb4db7d893b049e40ad", "messageHeadline": "use postgres destination in e2e tests (#1606)", "author": {"name": "Jared Rhizor", "email": "jared@dataline.io", "user": {"login": "jrhizor"}}, "additions": 100, "deletions": 104}}, {"node": {"oid": "15261248c9884721e4fd54e35494451885feb530", "messageHeadline": "Remove version from exported config (#1618)", "author": {"name": "Christophe Duong", "email": "christophe.duong@gmail.com", "user": {"login": "ChristopheDuong"}}, "additions": 12, "deletions": 64}}, {"node": {"oid": "d16ce672bc7632a7a9dedb38c65be5fefe1f4e63", "messageHeadline": "hotfix: make displaySetupWizard optional (#1617)", "author": {"name": "Charles", "email": "giardina.charles@gmail.com", "user": {"login": "cgardens"}}, "additions": 4, "deletions": 9}}, {"node": {"oid": "f51e1a9cb5080548363a11c41579bfb2d815f9fd", "messageHeadline": "displaySetupWizard to workspace (#1608)", "author": {"name": "Charles", "email": "giardina.charles@gmail.com", "user": {"login": "cgardens"}}, "additions": 29, "deletions": 8}}, {"node": {"oid": "f312ec31fa5437fb025835dae16a5628102fd08c", "messageHeadline": "safe Boolean to boolean (#1609)", "author": {"name": "Charles", "email": "giardina.charles@gmail.com", "user": {"login": "cgardens"}}, "additions": 82, "deletions": 0}}, {"node": {"oid": "2791ed491a9969eb7b427fa150bf51a81c5e27b9", "messageHeadline": "turn off integration tests for tempo (#1611)", "author": {"name": "Charles", "email": "giardina.charles@gmail.com", "user": {"login": "cgardens"}}, "additions": 337, "deletions": 337}}, {"node": {"oid": "2c9400dbe2a3ad2b2f558ebb559013bcaf510381", "messageHeadline": "Connector for Tempo (#1595)", "author": {"name": "Thomas van Latum", "email": "thomas.v.latum@gmail.com", "user": {"login": "thomas-vl"}}, "additions": 949, "deletions": 0}}, {"node": {"oid": "a254234b0aea94fdfbf9bc5f611c4276f30beb21", "messageHeadline": "Increasing BATCH_SIZE and timeout sync (#1593)", "author": {"name": "hudsondba", "email": "hudsondba@gmail.com", "user": {"login": "hudsondba"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "fe1fa17fbb7e98d9e3f7c0e372dceccc2b2025f6", "messageHeadline": "Hook-up MigrationHandler API (#1587)", "author": {"name": "Christophe Duong", "email": "christophe.duong@gmail.com", "user": {"login": "ChristopheDuong"}}, "additions": 190, "deletions": 10}}, {"node": {"oid": "a7fd60c944b9a4dda82e527b33255cbb21ac49f2", "messageHeadline": "Export/import Airbyte Config data  (#1551)", "author": {"name": "Christophe Duong", "email": "christophe.duong@gmail.com", "user": {"login": "ChristopheDuong"}}, "additions": 568, "deletions": 0}}, {"node": {"oid": "80a84e2490880639bfcec648e43a41a374cf485d", "messageHeadline": "Shorten long title in doc (#1586)", "author": {"name": "Michel Tricot", "email": "michel@dataline.io", "user": {"login": "michel-tricot"}}, "additions": 3, "deletions": 3}}, {"node": {"oid": "b61419021f50264fd69bba635521073e79b68963", "messageHeadline": "Evangelist job description updates (#1590)", "author": {"name": "Sherif A. Nada", "email": "snadalive@gmail.com", "user": {"login": "sherifnada"}}, "additions": 7, "deletions": 8}}, {"node": {"oid": "102b432a5b550cc35bfb12c26c62d4f3bddc1633", "messageHeadline": "Migrate Postgres and MySql to use new JdbcSource (#1307)", "author": {"name": "Charles", "email": "giardina.charles@gmail.com", "user": {"login": "cgardens"}}, "additions": 592, "deletions": 328}}, {"node": {"oid": "d89673be0f49dc4b064ba3c1f93a7fe44f807f32", "messageHeadline": "Add Migration App (#1533)", "author": {"name": "Charles", "email": "giardina.charles@gmail.com", "user": {"login": "cgardens"}}, "additions": 1964, "deletions": 2}}, {"node": {"oid": "5b462eb81fa8426ce37882972aa3e3b472ccf0c2", "messageHeadline": "GitBook: [job_desc_dev-rel_edit] 5 pages modified (#1585)", "author": {"name": "John Lafleur", "email": "john@airbyte.io", "user": {"login": "johnlafleur"}}, "additions": 16, "deletions": 12}}, {"node": {"oid": "b1a4196212211e702ee380e0a363a19737dcde3b", "messageHeadline": "kube ci testing (#1492)", "author": {"name": "Jared Rhizor", "email": "jared@dataline.io", "user": {"login": "jrhizor"}}, "additions": 115, "deletions": 21}}, {"node": {"oid": "130445df26434f6df98c97972f1fd54a34e13622", "messageHeadline": "format", "author": {"name": "Sherif Nada", "email": "snadalive@gmail.com", "user": {"login": "sherifnada"}}, "additions": 1, "deletions": 2}}, {"node": {"oid": "ba1cd156442e9a6726a9a67676af2bfeff70692b", "messageHeadline": "Add tentative changelog entries for 0.11.0 (#1578)", "author": {"name": "Sherif A. Nada", "email": "snadalive@gmail.com", "user": {"login": "sherifnada"}}, "additions": 4, "deletions": 0}}, {"node": {"oid": "10df06e07c9ae0daf35d8ee1e2ae654212eaf008", "messageHeadline": "Updated Platform changelogs  (#1573)", "author": {"name": "John Lafleur", "email": "john@airbyte.io", "user": {"login": "johnlafleur"}}, "additions": 25, "deletions": 11}}, {"node": {"oid": "f9b63d0a9e275d636ab82b2c6af5ebe7807fbdec", "messageHeadline": "Update Destination Abstractions (#1456)", "author": {"name": "Charles", "email": "giardina.charles@gmail.com", "user": {"login": "cgardens"}}, "additions": 1083, "deletions": 1123}}, {"node": {"oid": "cd08188d7002b4683a2bc3582e9b17924a601bbf", "messageHeadline": "handle non standard types in jdbc sources (#1576)", "author": {"name": "Sherif A. Nada", "email": "snadalive@gmail.com", "user": {"login": "sherifnada"}}, "additions": 34, "deletions": 14}}, {"node": {"oid": "619468df5ddf67c03b691d628fcdaf34a3839b5d", "messageHeadline": "remove symlinks from python sources and template (#1557)", "author": {"name": "Charles", "email": "giardina.charles@gmail.com", "user": {"login": "cgardens"}}, "additions": 0, "deletions": 2}}, {"node": {"oid": "0092bb34e30fa85f6e1dfe9ebf1e0f782e0d68a2", "messageHeadline": "Bump version: 0.9.2-alpha \u2192 0.10.0-alpha (#1575)", "author": {"name": "Charles", "email": "giardina.charles@gmail.com", "user": {"login": "cgardens"}}, "additions": 8, "deletions": 8}}, {"node": {"oid": "d334aac70582e594e8f90816381bd273416168f6", "messageHeadline": "Publish connector development best practices guide (#1541)", "author": {"name": "Sherif A. Nada", "email": "snadalive@gmail.com", "user": {"login": "sherifnada"}}, "additions": 54, "deletions": 1}}, {"node": {"oid": "7400c6e0b4f8eea82e82e0af74fe54f91a8dcd6f", "messageHeadline": "GitBook: [master] 2 pages modified", "author": {"name": "John Lafleur", "email": "john@dataline.io", "user": null}, "additions": 2, "deletions": 2}}, {"node": {"oid": "a293cf19a15c792614e788290a2669b7786325d5", "messageHeadline": "GitBook: [master] 3 pages modified", "author": {"name": "John Lafleur", "email": "john@dataline.io", "user": null}, "additions": 4, "deletions": 4}}, {"node": {"oid": "184cf98446318c14fc2c376fe4795ce6a24c6879", "messageHeadline": "#1379 -  Braintree Source incremental Sync  (#1521)", "author": {"name": "Yevhenii", "email": "34103125+yevhenii-ldv@users.noreply.github.com", "user": {"login": "yevhenii-ldv"}}, "additions": 21, "deletions": 30}}, {"node": {"oid": "8890e3934051f332c1d52738f008f82d3e3bd82a", "messageHeadline": "#1376 - Slack incremental sync #1376 (#1535)", "author": {"name": "vitaliizazmic", "email": "75620293+vitaliizazmic@users.noreply.github.com", "user": {"login": "vitaliizazmic"}}, "additions": 78, "deletions": 26}}, {"node": {"oid": "cf593a427e216eeff4a4b0523a6b7e2094d8b407", "messageHeadline": "rename stock ticker source (#1559)", "author": {"name": "Sherif A. Nada", "email": "snadalive@gmail.com", "user": {"login": "sherifnada"}}, "additions": 286, "deletions": 0}}, {"node": {"oid": "639cb2a7da83ad9674bafe5e9eedeec5a29553e6", "messageHeadline": "kill source stock ticker (#1558)", "author": {"name": "Charles", "email": "giardina.charles@gmail.com", "user": {"login": "cgardens"}}, "additions": 0, "deletions": 318}}, {"node": {"oid": "6a6daa4956f5dd22b170dc41129e0343dcc63a39", "messageHeadline": "Test connectors only once when building their image (#1555)", "author": {"name": "Sherif A. Nada", "email": "snadalive@gmail.com", "user": {"login": "sherifnada"}}, "additions": 1, "deletions": 3}}, {"node": {"oid": "445395abc10f7cf142b4d60f53777f06c79cac38", "messageHeadline": "remove trailing dot from log filename (#1553)", "author": {"name": "Jared Rhizor", "email": "jared@dataline.io", "user": {"login": "jrhizor"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "f2185743731bbf8cb4754e1117068f4ab3d8825c", "messageHeadline": "empty data -> loading logs (#1554)", "author": {"name": "Jared Rhizor", "email": "jared@dataline.io", "user": {"login": "jrhizor"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "e3639b1a933a4cfbdeba0ebc7297c5d895221505", "messageHeadline": "add import to build.gradle.hbs so that python module will build (#1556)", "author": {"name": "Charles", "email": "giardina.charles@gmail.com", "user": {"login": "cgardens"}}, "additions": 1, "deletions": 0}}, {"node": {"oid": "538f9935895ca47c2d3a6a46a4cbdf4745fa303d", "messageHeadline": "1375 Salesforce incremental sync (#1511)", "author": {"name": "vitaliizazmic", "email": "75620293+vitaliizazmic@users.noreply.github.com", "user": {"login": "vitaliizazmic"}}, "additions": 129, "deletions": 24}}, {"node": {"oid": "b42b649bbf9636097f95db2c66e11c1c9e3427d9", "messageHeadline": "GitBook: [master] one page modified", "author": {"name": "John Lafleur", "email": "john@dataline.io", "user": null}, "additions": 1, "deletions": 1}}, {"node": {"oid": "a9bd3a1ae9a886b241d90860e5d30acba5269d9d", "messageHeadline": "server-uuid => server_uuid (#1538)", "author": {"name": "Charles", "email": "giardina.charles@gmail.com", "user": {"login": "cgardens"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "220157137d3dc91edade4ca4366411cce2051237", "messageHeadline": "GitBook: [master] 94 pages modified", "author": {"name": "Shrif Nada", "email": "sherif@dataline.io", "user": null}, "additions": 48, "deletions": 44}}, {"node": {"oid": "d161ce45dd828d005b6bdaae5cf23309f6e3dfdc", "messageHeadline": "fix formatting (#1539)", "author": {"name": "Charles", "email": "giardina.charles@gmail.com", "user": {"login": "cgardens"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "59ad6bc2966aa642a765e018652f7fefb0e1acd4", "messageHeadline": "Propogate error message from Microsoft Graph API to Microsoft Teams s\u2026", "author": {"name": "moszutij", "email": "moszutij@users.noreply.github.com", "user": {"login": "moszutij"}}, "additions": 3, "deletions": 2}}, {"node": {"oid": "6b92d1d0777a833c0aaf45eebf03cbc10e9d8113", "messageHeadline": "Release incremental sync for hubspot (#1532)", "author": {"name": "Sherif A. Nada", "email": "snadalive@gmail.com", "user": {"login": "sherifnada"}}, "additions": 6, "deletions": 7}}, {"node": {"oid": "c9f6befcbe6190db1d0b37490934bbb44009f793", "messageHeadline": "1349 GitHub connector (#1516)", "author": {"name": "Sherif A. Nada", "email": "snadalive@gmail.com", "user": {"login": "sherifnada"}}, "additions": 74, "deletions": 25}}, {"node": {"oid": "44385b15b978840012cc3f71c380337bb57e47e5", "messageHeadline": "#1377 - Support incremental sync in the mixpanel source (#1514)", "author": {"name": "Eugene K", "email": "34233075+eugene-kulak@users.noreply.github.com", "user": {"login": "eugene-kulak"}}, "additions": 19, "deletions": 16}}, {"node": {"oid": "1d1e98a2f6236ac4810b73f4a7a00f5cea933385", "messageHeadline": "make JsonSchema titles match file names (#1530)", "author": {"name": "Charles", "email": "giardina.charles@gmail.com", "user": {"login": "cgardens"}}, "additions": 5, "deletions": 5}}, {"node": {"oid": "8e7a1839948ca3bee58c095fb7919ab7716dfcd4", "messageHeadline": "Add get spec acceptance test (#1527)", "author": {"name": "Sherif A. Nada", "email": "snadalive@gmail.com", "user": {"login": "sherifnada"}}, "additions": 28, "deletions": 3}}, {"node": {"oid": "bde34f8d4bc513adfe48923dcfac5ca5c5cf6b34", "messageHeadline": "Document connection sync scheduling behavior (#1528)", "author": {"name": "Sherif A. Nada", "email": "snadalive@gmail.com", "user": {"login": "sherifnada"}}, "additions": 51, "deletions": 13}}, {"node": {"oid": "677c08647b21c737dc8e46c112f7891088d44922", "messageHeadline": "Change the scope definition (#1485)", "author": {"name": "Michel Tricot", "email": "michel@dataline.io", "user": {"login": "michel-tricot"}}, "additions": 351, "deletions": 341}}, {"node": {"oid": "93ba7b3ba58582714d838e9330796ab3c3b82ff3", "messageHeadline": "fix api url defaults (#1524)", "author": {"name": "Jared Rhizor", "email": "jared@dataline.io", "user": {"login": "jrhizor"}}, "additions": 2, "deletions": 3}}, {"node": {"oid": "d24af871b709c6f123cebab1809eded14c63f833", "messageHeadline": "Introduce a new field in Job to properly store the type of job (#1484)", "author": {"name": "Michel Tricot", "email": "michel@dataline.io", "user": {"login": "michel-tricot"}}, "additions": 100, "deletions": 14}}, {"node": {"oid": "0f7b1eeacd611725fd72ddd71a56821c4ee83e84", "messageHeadline": "Download external DBT dependencies when building normalization docker\u2026", "author": {"name": "Christophe Duong", "email": "christophe.duong@gmail.com", "user": {"login": "ChristopheDuong"}}, "additions": 6, "deletions": 5}}, {"node": {"oid": "b2f5f81117eb4d3f50f4ef68c749908b1596e919", "messageHeadline": "Prevent sync & reset queueing from the UI (#1434)", "author": {"name": "Michel Tricot", "email": "michel@dataline.io", "user": {"login": "michel-tricot"}}, "additions": 315, "deletions": 110}}, {"node": {"oid": "0856be541863e09c7b90bc18b3c5ccc84f93de4d", "messageHeadline": "Fix links in documentation (#1517)", "author": {"name": "John Lafleur", "email": "john@airbyte.io", "user": {"login": "johnlafleur"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "06b0cdf07908bb173e04edc765ebd7e3eee44e04", "messageHeadline": "GitBook: [master] 91 pages modified", "author": {"name": "Michel Tricot", "email": "michel.tricot@gmail.com", "user": {"login": "michel-tricot"}}, "additions": 9, "deletions": 1}}, {"node": {"oid": "f2ec064ac6b33c53fa68a7e71cbb7d6403ba240f", "messageHeadline": "GitBook: [master] 2 pages modified", "author": {"name": "Michel Tricot", "email": "michel.tricot@gmail.com", "user": {"login": "michel-tricot"}}, "additions": 13, "deletions": 13}}, {"node": {"oid": "7d1a454e9d7aa0ca8271f6f112f1f99c21116d8d", "messageHeadline": "Fix gitbook edits + reorg changelogs (#1513)", "author": {"name": "Michel Tricot", "email": "michel@dataline.io", "user": {"login": "michel-tricot"}}, "additions": 538, "deletions": 457}}, {"node": {"oid": "302e3d6548b4807aebd30bdbc4811dffe59afbfa", "messageHeadline": "add beginner's guide to the airbytecatalog (#1482)", "author": {"name": "Charles", "email": "giardina.charles@gmail.com", "user": {"login": "cgardens"}}, "additions": 322, "deletions": 3}}, {"node": {"oid": "92fa63fb331225e08570d26e64aab9f3bba26451", "messageHeadline": "Plaid connector (#1476)", "author": {"name": "Tommy Giardina", "email": "37459104+tgiardina@users.noreply.github.com", "user": {"login": "tgiardina"}}, "additions": 583, "deletions": 0}}, {"node": {"oid": "d16ef618e51fda67e41428b8b70aa24f8cd3adb7", "messageHeadline": "Resolving issue #1353: implement backoff in Google Sheets (#1438)", "author": {"name": "Yevhenii", "email": "34103125+yevhenii-ldv@users.noreply.github.com", "user": {"login": "yevhenii-ldv"}}, "additions": 102, "deletions": 39}}, {"node": {"oid": "15732ac803d4214c29512cffdf933748f8d522e3", "messageHeadline": "add bumping support for stable/kustomization.yaml (#1480)", "author": {"name": "Jared Rhizor", "email": "jared@dataline.io", "user": {"login": "jrhizor"}}, "additions": 7, "deletions": 5}}, {"node": {"oid": "754c1a332164687875af1f254e1ecf182ed652e7", "messageHeadline": "use JdbcDatabase for snowflake (#1436)", "author": {"name": "Charles", "email": "giardina.charles@gmail.com", "user": {"login": "cgardens"}}, "additions": 102, "deletions": 140}}, {"node": {"oid": "23fb84e458b4b76504fcb283063800c232671d04", "messageHeadline": "filter hash ids in destination standard tests (#1447)", "author": {"name": "Charles", "email": "giardina.charles@gmail.com", "user": {"login": "cgardens"}}, "additions": 12, "deletions": 3}}, {"node": {"oid": "b94d421ebd8a6d8e65bada518be55aadd40c1142", "messageHeadline": "Bump version: 0.9.1-alpha \u2192 0.9.2-alpha (#1474)", "author": {"name": "Jared Rhizor", "email": "jared@dataline.io", "user": {"login": "jrhizor"}}, "additions": 3, "deletions": 3}}, {"node": {"oid": "3df3644a35c860d7250299c035dfab4b3f8ca2d7", "messageHeadline": "Add technical support docs page & better logging when pulling Docker \u2026", "author": {"name": "Sherif A. Nada", "email": "snadalive@gmail.com", "user": {"login": "sherifnada"}}, "additions": 46, "deletions": 7}}, {"node": {"oid": "6a99634ef0eb53ba596026f6d2a5c62215710862", "messageHeadline": "fix file descriptor leak when retrieving configs (#1471)", "author": {"name": "Jared Rhizor", "email": "jared@dataline.io", "user": {"login": "jrhizor"}}, "additions": 12, "deletions": 9}}, {"node": {"oid": "1263e007e13d5a23bcb3a6cbfe61dee2dfaacd7e", "messageHeadline": "Edit atempt status icon (#1455)", "author": {"name": "Artem Astapenko", "email": "3767150+Jamakase@users.noreply.github.com", "user": {"login": "jamakase"}}, "additions": 32, "deletions": 15}}, {"node": {"oid": "94415a1d5f5b5c5da7bb237ba78ff9a9d755b75b", "messageHeadline": "explicitly mention supported GH streams in documentation (#1467)", "author": {"name": "Sherif A. Nada", "email": "snadalive@gmail.com", "user": {"login": "sherifnada"}}, "additions": 10, "deletions": 1}}, {"node": {"oid": "a9cf5f7ed0fa3f9ef8b0896a95190a471d2c67b2", "messageHeadline": "docs: fix code snippet to reference json_data instead of test_json (#\u2026", "author": {"name": "Omereshone Kelvin Oghenerhoro", "email": "kelvinomereshone@gmail.com", "user": {"login": "DominusKelvin"}}, "additions": 4, "deletions": 5}}, {"node": {"oid": "355c798572b89f11bf2f6eafe7e086bf97d5c8ff", "messageHeadline": "fix shell backticks (#1463)", "author": {"name": "Charles", "email": "giardina.charles@gmail.com", "user": {"login": "cgardens"}}, "additions": 20, "deletions": 20}}, {"node": {"oid": "0ce6a8fd2ddce2e06d150a219e017628a3f20e46", "messageHeadline": "improve kube docs and mention eks support (#1460)", "author": {"name": "Jared Rhizor", "email": "jared@dataline.io", "user": {"login": "jrhizor"}}, "additions": 31, "deletions": 2}}, {"node": {"oid": "c990ec6f4abf813330a0e214c40f6c9b1c1bffd5", "messageHeadline": "output server and scheduler logs to files (#1427)", "author": {"name": "Jared Rhizor", "email": "jared@dataline.io", "user": {"login": "jrhizor"}}, "additions": 75, "deletions": 0}}, {"node": {"oid": "26241aa29401076d5b0eb9a38a5887975b946bef", "messageHeadline": "Add logs for check connection and connection schema view (#1451)", "author": {"name": "Artem Astapenko", "email": "3767150+Jamakase@users.noreply.github.com", "user": {"login": "jamakase"}}, "additions": 816, "deletions": 806}}, {"node": {"oid": "08afdd399854a30595610e8c4757459fc8972b4f", "messageHeadline": "add gke support for kube (#1369)", "author": {"name": "Jared Rhizor", "email": "jared@dataline.io", "user": {"login": "jrhizor"}}, "additions": 233, "deletions": 217}}, {"node": {"oid": "b3f217d65f19599c374002ef7feca79f47124663", "messageHeadline": "Fix race condition for source definition (#1442)", "author": {"name": "Artem Astapenko", "email": "3767150+Jamakase@users.noreply.github.com", "user": {"login": "jamakase"}}, "additions": 49, "deletions": 61}}, {"node": {"oid": "9f47bfcf67621c8a97128d35dbdf3a5c9be9b2ef", "messageHeadline": "GitBook: [team] 8 pages modified (#1440)", "author": {"name": "John Lafleur", "email": "john@airbyte.io", "user": {"login": "johnlafleur"}}, "additions": 95, "deletions": 89}}, {"node": {"oid": "285a6a08c9b7b3193c6c101258b8f76dc0ffe048", "messageHeadline": "hotfix links in documentation", "author": {"name": "Sherif A. Nada", "email": "snadalive@gmail.com", "user": {"login": "sherifnada"}}, "additions": 3, "deletions": 3}}, {"node": {"oid": "795721fadf20ef6142bb2e8efca69dd50ef98b32", "messageHeadline": "Full incremantal description (#1452)", "author": {"name": "Artem Astapenko", "email": "3767150+Jamakase@users.noreply.github.com", "user": {"login": "jamakase"}}, "additions": 18, "deletions": 8}}, {"node": {"oid": "81b6b53da6bb1eae43601d1c1c528a5cc65e73e5", "messageHeadline": "fix job state machine link (#1454)", "author": {"name": "Charles", "email": "giardina.charles@gmail.com", "user": {"login": "cgardens"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "359896ebbb062862f9e4cdb69d2809304d4167ae", "messageHeadline": "add job state machine docs to gitbook (#1453)", "author": {"name": "Charles", "email": "giardina.charles@gmail.com", "user": {"login": "cgardens"}}, "additions": 1, "deletions": 0}}, {"node": {"oid": "75ddbca758346be001a0e149d93475fc1efe7eca", "messageHeadline": "Fix Redshift dep  (#1449)", "author": {"name": "Sherif A. Nada", "email": "snadalive@gmail.com", "user": {"login": "sherifnada"}}, "additions": 26, "deletions": 5}}, {"node": {"oid": "ef3b0462a34885523cf01acccde5e03157884ddb", "messageHeadline": "Source connector tutorial (#1428)", "author": {"name": "Sherif A. Nada", "email": "snadalive@gmail.com", "user": {"login": "sherifnada"}}, "additions": 1317, "deletions": 46}}, {"node": {"oid": "f8cd8bfb8b49e95ef4e2d79a64d14dbce37ca48b", "messageHeadline": "Revert \"Namespace Airbyte metadata columns (#966) (#1412)\" (#1446)", "author": {"name": "Charles", "email": "giardina.charles@gmail.com", "user": {"login": "cgardens"}}, "additions": 6, "deletions": 10}}, {"node": {"oid": "107bb54143b6e56c180ea8fc150a755d9c48c4ea", "messageHeadline": "Hotfix redshift maven repository  (#1445)", "author": {"name": "Sherif A. Nada", "email": "snadalive@gmail.com", "user": {"login": "sherifnada"}}, "additions": 3, "deletions": 5}}, {"node": {"oid": "2f22a7e088a1b8464f83c56f243e63fc8577f6a7", "messageHeadline": "Y/looker (#1441)", "author": {"name": "Sherif A. Nada", "email": "snadalive@gmail.com", "user": {"login": "sherifnada"}}, "additions": 14673, "deletions": 0}}, {"node": {"oid": "7967deae25c4fbabf60198585a827ca9e0fae12a", "messageHeadline": "Bump version: 0.9.0-alpha \u2192 0.9.1-alpha (#1432)", "author": {"name": "Charles", "email": "giardina.charles@gmail.com", "user": {"login": "cgardens"}}, "additions": 3, "deletions": 3}}, {"node": {"oid": "355dc3d4bc025c0ec9332f4be415b8f6de742440", "messageHeadline": "Hotfix: Fix log_path bug for jobs with  multiple attempts (#1430)", "author": {"name": "Charles", "email": "giardina.charles@gmail.com", "user": {"login": "cgardens"}}, "additions": 89, "deletions": 24}}, {"node": {"oid": "c4ae6152ee41cef46786dc5e3d401243f8d5fe0f", "messageHeadline": "revert env changes (#1429)", "author": {"name": "Jared Rhizor", "email": "jared@dataline.io", "user": {"login": "jrhizor"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "f2c61c41e9ba2cd431d105ecfe95c5fed7582054", "messageHeadline": "hotfix: link to msft teams in SUMMARY.md", "author": {"name": "Sherif Nada", "email": "snadalive@gmail.com", "user": {"login": "sherifnada"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "f221be71c577524c177c32e83eed0bf2d125b615", "messageHeadline": "hotfix: add Microsoft teams to SUMMARY.md", "author": {"name": "Sherif A. Nada", "email": "snadalive@gmail.com", "user": {"login": "sherifnada"}}, "additions": 1, "deletions": 0}}, {"node": {"oid": "5b69b76024e7a34f239e56473303bce0d5125084", "messageHeadline": "Add microsoft teams source (#1422)", "author": {"name": "Sherif A. Nada", "email": "snadalive@gmail.com", "user": {"login": "sherifnada"}}, "additions": 3008, "deletions": 4}}, {"node": {"oid": "54ec74f5870bfff15b1aa56ae916e331d727661d", "messageHeadline": "fix build due to file renaming (#1423)", "author": {"name": "Michel Tricot", "email": "michel@dataline.io", "user": {"login": "michel-tricot"}}, "additions": 28, "deletions": 19}}, {"node": {"oid": "1214e2b9588a862862c8bb3ca9c2b71ec58a77e0", "messageHeadline": "Create a simpler Getting Started with demo data (#1408)", "author": {"name": "Michel Tricot", "email": "michel@dataline.io", "user": {"login": "michel-tricot"}}, "additions": 887, "deletions": 80}}, {"node": {"oid": "ecca0cc6e9a9867657e00752223edc6fbbccef2a", "messageHeadline": "Bump version: 0.8.0-alpha \u2192 0.9.0-alpha (#1420)", "author": {"name": "Jared Rhizor", "email": "jared@dataline.io", "user": {"login": "jrhizor"}}, "additions": 3, "deletions": 3}}, {"node": {"oid": "8a4632ea787a1cf6c74249f336733a8c0d7a9207", "messageHeadline": "document release process (#1400)", "author": {"name": "Charles", "email": "giardina.charles@gmail.com", "user": {"login": "cgardens"}}, "additions": 40, "deletions": 0}}, {"node": {"oid": "19c2838c68d7a174e93ff0ce0761f59fc55e96e4", "messageHeadline": "remove java destination template (#1405)", "author": {"name": "Charles", "email": "giardina.charles@gmail.com", "user": {"login": "cgardens"}}, "additions": 0, "deletions": 194}}, {"node": {"oid": "a1001a623856eec5a7508589b28cd9be187a75c6", "messageHeadline": "Schedule failed jobs (#1418)", "author": {"name": "Charles", "email": "giardina.charles@gmail.com", "user": {"login": "cgardens"}}, "additions": 15, "deletions": 16}}, {"node": {"oid": "41e0d8a8b7de6bf5b0b5a1f962763e7bc5f9b029", "messageHeadline": "Namespace Airbyte metadata columns (#966) (#1412)", "author": {"name": "Christophe Duong", "email": "christophe.duong@gmail.com", "user": {"login": "ChristopheDuong"}}, "additions": 10, "deletions": 6}}, {"node": {"oid": "a92f3a93a69be5df32d6721b4d59190dfa2a8cde", "messageHeadline": "Version input for connectors (#1395)", "author": {"name": "Artem Astapenko", "email": "3767150+Jamakase@users.noreply.github.com", "user": {"login": "jamakase"}}, "additions": 17, "deletions": 63}}, {"node": {"oid": "163c1582fb13e9b71e77079df7e75373ac7ed842", "messageHeadline": "Put loading spinner in the center of thepage (#1396)", "author": {"name": "Artem Astapenko", "email": "3767150+Jamakase@users.noreply.github.com", "user": {"login": "jamakase"}}, "additions": 30, "deletions": 20}}, {"node": {"oid": "6d25e65d57060b71a8c4b337d2571f91eeaf27a1", "messageHeadline": "Renaming some classes to be less specific to SQL destinations (#1283)", "author": {"name": "Christophe Duong", "email": "christophe.duong@gmail.com", "user": {"login": "ChristopheDuong"}}, "additions": 142, "deletions": 124}}, {"node": {"oid": "26f83022755ddf01343690d516cbafd2c8db7eef", "messageHeadline": "GitBook: [master] no pages and 4 assets modified", "author": {"name": "Michel Tricot", "email": "michel.tricot@gmail.com", "user": {"login": "michel-tricot"}}, "additions": 0, "deletions": 0}}, {"node": {"oid": "258e5c8e52d14c37a9a23a6b65be2e76702610f0", "messageHeadline": "GitBook: [master] 4 pages modified", "author": {"name": "Michel Tricot", "email": "michel.tricot@gmail.com", "user": {"login": "michel-tricot"}}, "additions": 27, "deletions": 21}}, {"node": {"oid": "6a3597ca0e680c6dfa5ac4bfb336ce1131537488", "messageHeadline": "add json primitive conversions to jdbc utils test (#1373)", "author": {"name": "Charles", "email": "giardina.charles@gmail.com", "user": {"login": "cgardens"}}, "additions": 79, "deletions": 35}}, {"node": {"oid": "8347a69c7769f0b1c8c04dfbb91356761f2f2d8d", "messageHeadline": "Add Incremental to AbstractJdbcSource (#1306)", "author": {"name": "Charles", "email": "giardina.charles@gmail.com", "user": {"login": "cgardens"}}, "additions": 2189, "deletions": 562}}, {"node": {"oid": "6ef6f46382db8e040589626aa0ce74694d360023", "messageHeadline": "use bumpversion for releasing (#1398)", "author": {"name": "Jared Rhizor", "email": "jared@dataline.io", "user": {"login": "jrhizor"}}, "additions": 69, "deletions": 10}}, {"node": {"oid": "18a17fc28d86a61516df832d64b380e59fe46ce4", "messageHeadline": "hotfix: commit generated doc file", "author": {"name": "jrhizor", "email": "me@jaredrhizor.com", "user": {"login": "jrhizor"}}, "additions": 9, "deletions": 18}}, {"node": {"oid": "e7d2da6b9a7e52e0826ab16c5ea5bef3245a2281", "messageHeadline": "Fix default syncMode for syncSchema (#1370)", "author": {"name": "Artem Astapenko", "email": "3767150+Jamakase@users.noreply.github.com", "user": {"login": "jamakase"}}, "additions": 53, "deletions": 12}}, {"node": {"oid": "4f4ff5f6376a318f86dfaaf9899546fde4190dab", "messageHeadline": "Add secrets handling in UI (#1313)", "author": {"name": "Artem Astapenko", "email": "3767150+Jamakase@users.noreply.github.com", "user": {"login": "jamakase"}}, "additions": 27, "deletions": 6}}, {"node": {"oid": "5532aa370a1661a8d9c1cf1a4c2d93b2e32f03fb", "messageHeadline": "Updating Incremental within docs pages for all sources to make it mor\u2026", "author": {"name": "John Lafleur", "email": "john@airbyte.io", "user": {"login": "johnlafleur"}}, "additions": 21, "deletions": 21}}, {"node": {"oid": "f8c0a578db269aeb1b56f5a8a8ef2c787cd2b7e6", "messageHeadline": "Add section to python docs for IDE usage (#1326) (#1368)", "author": {"name": "Christophe Duong", "email": "christophe.duong@gmail.com", "user": {"login": "ChristopheDuong"}}, "additions": 9, "deletions": 1}}, {"node": {"oid": "10b90b2cb589ad2a9135fca6cc5a1256e87ad43f", "messageHeadline": "Add source drift (#1393)", "author": {"name": "Sherif A. Nada", "email": "snadalive@gmail.com", "user": {"login": "sherifnada"}}, "additions": 1512, "deletions": 21}}, {"node": {"oid": "cf983e2c90057e6e36ff5cf7a3a284bc8899f868", "messageHeadline": "Fix bad list display in docs (#1374)", "author": {"name": "Michel Tricot", "email": "michel@dataline.io", "user": {"login": "michel-tricot"}}, "additions": 15, "deletions": 5}}, {"node": {"oid": "49e746d23a283966c33696b5f68f114c958a56cf", "messageHeadline": "add check connection and discover without having to create source and\u2026", "author": {"name": "Charles", "email": "giardina.charles@gmail.com", "user": {"login": "cgardens"}}, "additions": 757, "deletions": 49}}, {"node": {"oid": "06e98150a5816e7d1f6612cf9efe25a95551ca9b", "messageHeadline": "GitBook: [master] one page modified", "author": {"name": "Shrif Nada", "email": "sherif@dataline.io", "user": null}, "additions": 1, "deletions": 1}}, {"node": {"oid": "81feb80612bcf2b1860e095a3ede063d487a980c", "messageHeadline": "Fix boolean handling in mssql source (#1372)", "author": {"name": "Sherif A. Nada", "email": "snadalive@gmail.com", "user": {"login": "sherifnada"}}, "additions": 15, "deletions": 10}}, {"node": {"oid": "67495cf2eb31f326c60c9f486f2797f2a17bbe7e", "messageHeadline": "Add JdbcDatabase (#1305)", "author": {"name": "Charles", "email": "giardina.charles@gmail.com", "user": {"login": "cgardens"}}, "additions": 1313, "deletions": 58}}, {"node": {"oid": "b8f2b33dfae402d9de6b5debd81a51b09481a4fe", "messageHeadline": "GitBook: [master] 10 pages modified", "author": {"name": "Shrif Nada", "email": "sherif@dataline.io", "user": null}, "additions": 30, "deletions": 19}}, {"node": {"oid": "222413104a26de87fcc26c72525c26a096e8fe57", "messageHeadline": "use standardSourceTestFile by default in python templates (#1360)", "author": {"name": "Sherif A. Nada", "email": "snadalive@gmail.com", "user": {"login": "sherifnada"}}, "additions": 65, "deletions": 355}}, {"node": {"oid": "b261f653b763cb8af6c594783816ea273d5b99fb", "messageHeadline": "Autogenerate docs for standard source tests (#1359)", "author": {"name": "Sherif A. Nada", "email": "snadalive@gmail.com", "user": {"login": "sherifnada"}}, "additions": 117, "deletions": 14}}, {"node": {"oid": "bc207528b3534954ddf7a5d6d3581bbec3e8acb2", "messageHeadline": "Add docs in python source templates (#1365)", "author": {"name": "Christophe Duong", "email": "christophe.duong@gmail.com", "user": {"login": "ChristopheDuong"}}, "additions": 173, "deletions": 64}}, {"node": {"oid": "21c29933734c7f079c9827f0ea48a80b0ff47fa2", "messageHeadline": "GitBook: [changelog_update] 4 pages modified (#1361)", "author": {"name": "John Lafleur", "email": "john@airbyte.io", "user": {"login": "johnlafleur"}}, "additions": 19, "deletions": 12}}, {"node": {"oid": "140f5a234d065481732dc76e5e48ca8ae05f16f0", "messageHeadline": "BumpVersions of some sources (#1363)", "author": {"name": "Christophe Duong", "email": "christophe.duong@gmail.com", "user": {"login": "ChristopheDuong"}}, "additions": 15, "deletions": 15}}, {"node": {"oid": "e5fe44eaa12a7792f5838e09275ab5c45a7cb2f0", "messageHeadline": "update incremental docs (#1364)", "author": {"name": "Charles", "email": "giardina.charles@gmail.com", "user": {"login": "cgardens"}}, "additions": 25, "deletions": 18}}, {"node": {"oid": "a4c05f2d5657da44c93b0700bdf11569216cf917", "messageHeadline": "Revert \"remove file creation hack\"", "author": {"name": "jrhizor", "email": "me@jaredrhizor.com", "user": {"login": "jrhizor"}}, "additions": 6, "deletions": 0}}, {"node": {"oid": "9eaaa6c37fc1a5abdc816443b503faf0e2d4c34a", "messageHeadline": "Add message for resseting data for status connection page (#1357)", "author": {"name": "Artem Astapenko", "email": "3767150+Jamakase@users.noreply.github.com", "user": {"login": "jamakase"}}, "additions": 5, "deletions": 2}}, {"node": {"oid": "1f90cf97a8ccfb0d0f8b063419c241314b3388ec", "messageHeadline": "local kubernetes support (#1254)", "author": {"name": "Jared Rhizor", "email": "jared@dataline.io", "user": {"login": "jrhizor"}}, "additions": 821, "deletions": 74}}, {"node": {"oid": "b362401ae654cf7db0f2bb9c71d48bf34035f9b6", "messageHeadline": "Fix job status view (#1351)", "author": {"name": "Artem Astapenko", "email": "3767150+Jamakase@users.noreply.github.com", "user": {"login": "jamakase"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "deee4c0a0de74cc099b88710a58eb9fc906ca924", "messageHeadline": "Add download button for job logs (#1350)", "author": {"name": "Artem Astapenko", "email": "3767150+Jamakase@users.noreply.github.com", "user": {"login": "jamakase"}}, "additions": 60, "deletions": 1}}, {"node": {"oid": "01cdeafdb158a03a99dc96e3c8254f3438e11a9c", "messageHeadline": "release v0.8.0-alpha (#1339)", "author": {"name": "Charles", "email": "giardina.charles@gmail.com", "user": {"login": "cgardens"}}, "additions": 41, "deletions": 17}}, {"node": {"oid": "f5f58e2f641d2481c766fcd9dcf19b696774a976", "messageHeadline": "remove file creation hack", "author": {"name": "jrhizor", "email": "me@jaredrhizor.com", "user": {"login": "jrhizor"}}, "additions": 0, "deletions": 6}}, {"node": {"oid": "07bcfb9ec4da394f78cf26007c47adec46a9c88c", "messageHeadline": "force job submitter to only submit jobs that are not already running \u2026", "author": {"name": "Charles", "email": "giardina.charles@gmail.com", "user": {"login": "cgardens"}}, "additions": 97, "deletions": 11}}, {"node": {"oid": "c114dda0da223aa58a212228116400e85ef34942", "messageHeadline": "GitBook: [master] 2 pages modified", "author": {"name": "Shrif Nada", "email": "sherif@dataline.io", "user": null}, "additions": 41, "deletions": 45}}, {"node": {"oid": "3ed5666313f7d3a228bc8040593c1b0a01d3f5b3", "messageHeadline": "Connector & standard tests documentation & add generic template (#1345)", "author": {"name": "Sherif A. Nada", "email": "snadalive@gmail.com", "user": {"login": "sherifnada"}}, "additions": 170, "deletions": 32}}, {"node": {"oid": "c0b4784cd10e09f9fc2d006cf42e320d7955d87e", "messageHeadline": "Reset Data in Destination Job (#1226)", "author": {"name": "Charles", "email": "giardina.charles@gmail.com", "user": {"login": "cgardens"}}, "additions": 282, "deletions": 55}}, {"node": {"oid": "e92e9aa8c46d2adb49567128c80fff57256ba35f", "messageHeadline": "Refactor python sources (#1331)", "author": {"name": "Christophe Duong", "email": "christophe.duong@gmail.com", "user": {"login": "ChristopheDuong"}}, "additions": 327, "deletions": 338}}, {"node": {"oid": "4eccc60171b1b3fae207d2790d62ab74914e69bc", "messageHeadline": "GitBook: [master] one page and one asset modified", "author": {"name": "Shrif Nada", "email": "sherif@dataline.io", "user": null}, "additions": 2, "deletions": 0}}, {"node": {"oid": "bbf851fe271dbcf68fe61deec8324dfa70d892be", "messageHeadline": "upgrade test containers (#1308)", "author": {"name": "Charles", "email": "giardina.charles@gmail.com", "user": {"login": "cgardens"}}, "additions": 15, "deletions": 19}}, {"node": {"oid": "7699ae69e3b15eb0e643342eb928af370a03bfcd", "messageHeadline": "skip scheduling for non-active connections (#1341)", "author": {"name": "Charles", "email": "giardina.charles@gmail.com", "user": {"login": "cgardens"}}, "additions": 23, "deletions": 1}}, {"node": {"oid": "57d9e3047ee56eba2524451e1fcf0035ea89e305", "messageHeadline": "Use papercups for in-app support (#1329)", "author": {"name": "Michel Tricot", "email": "michel@dataline.io", "user": {"login": "michel-tricot"}}, "additions": 690, "deletions": 51}}, {"node": {"oid": "758daaa25da5f123effca6f715e2ce1e1007530f", "messageHeadline": "fix lists for better display in gitbook (#1336)", "author": {"name": "Sherif A. Nada", "email": "snadalive@gmail.com", "user": {"login": "sherifnada"}}, "additions": 3, "deletions": 3}}, {"node": {"oid": "8f30d665d1f4b68e87a0442541ec6c3dd1570459", "messageHeadline": "Add Filesystem based standard test base (#1333)", "author": {"name": "Sherif A. Nada", "email": "snadalive@gmail.com", "user": {"login": "sherifnada"}}, "additions": 157, "deletions": 6}}, {"node": {"oid": "894c4d5f494eed7a76ba505d058a0ffe7f2e42fb", "messageHeadline": "Allow following symlinks when building docker images (#1332)", "author": {"name": "Sherif A. Nada", "email": "snadalive@gmail.com", "user": {"login": "sherifnada"}}, "additions": 32, "deletions": 5}}, {"node": {"oid": "c48129f72810db01e86216f4dd2b313bfd8449de", "messageHeadline": "Move a number of singer sources to incremental (#1290)", "author": {"name": "Sherif A. Nada", "email": "snadalive@gmail.com", "user": {"login": "sherifnada"}}, "additions": 7668, "deletions": 4255}}, {"node": {"oid": "2e908f488389b65754e2ed082ed32cfe2ed03e1a", "messageHeadline": "Fix typo in tutorial link (#1330)", "author": {"name": "Amit Kumar", "email": "amitku@gmail.com", "user": {"login": "amitku"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "c86ea06bffcd4064e72239c7cacc45d45cfe69e5", "messageHeadline": "explicitly add implicit dependencies of acceptance tests (#1170)", "author": {"name": "Charles", "email": "giardina.charles@gmail.com", "user": {"login": "cgardens"}}, "additions": 4, "deletions": 1}}, {"node": {"oid": "a8296d8ac264aef9659f1f60d60f4424ab5912aa", "messageHeadline": "GitBook: [master] one page modified", "author": {"name": "Michel Tricot", "email": "michel.tricot@gmail.com", "user": {"login": "michel-tricot"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "56eb0e382e8161c569707d2ca85820602b2cd740", "messageHeadline": "GitBook: [master] 78 pages and 2 assets modified", "author": {"name": "Michel Tricot", "email": "michel.tricot@gmail.com", "user": {"login": "michel-tricot"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "f113ff5bac3f3fba37e3586eca4fe76bb0de909d", "messageHeadline": "Edit dropdown list width (#1312)", "author": {"name": "Artem Astapenko", "email": "3767150+Jamakase@users.noreply.github.com", "user": {"login": "jamakase"}}, "additions": 1, "deletions": 0}}, {"node": {"oid": "606bab8d622520c0f6ebeaaf8237826496e4c9e9", "messageHeadline": "Edit error message in admin ui (#1311)", "author": {"name": "Artem Astapenko", "email": "3767150+Jamakase@users.noreply.github.com", "user": {"login": "jamakase"}}, "additions": 2, "deletions": 1}}, {"node": {"oid": "7f0a65cdab402ddc6ad94f4f8ab050955c975c1d", "messageHeadline": "sort jobs list by created at (descending) (#1309)", "author": {"name": "Charles", "email": "giardina.charles@gmail.com", "user": {"login": "cgardens"}}, "additions": 1, "deletions": 0}}, {"node": {"oid": "c7fe3d9a0c409a988d9c62faf53101b070d709a8", "messageHeadline": "rename zendesk -> zendesk support (#1318)", "author": {"name": "Sherif A. Nada", "email": "snadalive@gmail.com", "user": {"login": "sherifnada"}}, "additions": 48, "deletions": 48}}, {"node": {"oid": "d52fd51713f651b18d9c4a7faf9030dff06c9961", "messageHeadline": "GitBook: [master] 2 pages and 6 assets modified", "author": {"name": "Michel Tricot", "email": "michel.tricot@gmail.com", "user": {"login": "michel-tricot"}}, "additions": 3, "deletions": 3}}, {"node": {"oid": "a1cbd1b5828a1c51bfaba9d3d81d0a58884c3adc", "messageHeadline": "GitBook: [master] 78 pages and 8 assets modified", "author": {"name": "Michel Tricot", "email": "michel.tricot@gmail.com", "user": {"login": "michel-tricot"}}, "additions": 2, "deletions": 148}}, {"node": {"oid": "aac5113d4e0a26d2ff4a28594d3f35fdb0898fcf", "messageHeadline": "GitBook: [master] 2 pages and one asset modified", "author": {"name": "Michel Tricot", "email": "michel.tricot@gmail.com", "user": {"login": "michel-tricot"}}, "additions": 3, "deletions": 2}}, {"node": {"oid": "3c048aa14ed2c5ae3f96837a0554a2dbc5f4dbbd", "messageHeadline": "restore images", "author": {"name": "Michel Tricot", "email": "michel@airbyte.io", "user": {"login": "michel-tricot"}}, "additions": 50, "deletions": 3}}, {"node": {"oid": "2be56158b9b074d8984d6b5867a6247094758862", "messageHeadline": "GitBook: [master] no pages and 7 assets modified", "author": {"name": "Michel Tricot", "email": "michel.tricot@gmail.com", "user": {"login": "michel-tricot"}}, "additions": 0, "deletions": 0}}, {"node": {"oid": "fb7b385969048c13e1762aaec3643d4df2506088", "messageHeadline": "GitBook: [master] no pages and 29 assets modified", "author": {"name": "Michel Tricot", "email": "michel.tricot@gmail.com", "user": {"login": "michel-tricot"}}, "additions": 185, "deletions": 0}}, {"node": {"oid": "a7b2636d435e6c25b1d0681b6e7c6b8ec6cadb07", "messageHeadline": "GitBook: [master] 78 pages modified", "author": {"name": "Michel Tricot", "email": "michel.tricot@gmail.com", "user": {"login": "michel-tricot"}}, "additions": 0, "deletions": 2}}, {"node": {"oid": "e47ddf22d76270fda1e59434165f5f8c3899ffa9", "messageHeadline": "try to fix gitbook", "author": {"name": "Michel Tricot", "email": "michel@airbyte.io", "user": {"login": "michel-tricot"}}, "additions": 0, "deletions": 352}}, {"node": {"oid": "a340a531ae18739dd5d7cd2ca8e4d8958a1e3576", "messageHeadline": "Merge branch 'master' of github.com:airbytehq/airbyte", "author": {"name": "Michel Tricot", "email": "michel@airbyte.io", "user": {"login": "michel-tricot"}}, "additions": 358, "deletions": 52}}, {"node": {"oid": "6c3ecaf5cfa0b80fae49f0171bb0c471c41a75db", "messageHeadline": "fight against gitbook", "author": {"name": "Michel Tricot", "email": "michel@airbyte.io", "user": {"login": "michel-tricot"}}, "additions": 0, "deletions": 1338}}, {"node": {"oid": "b78de3e5624df2cf165d2211b5ec7e01846f1297", "messageHeadline": "GitBook: [master] one page modified", "author": {"name": "Michel Tricot", "email": "michel.tricot@gmail.com", "user": {"login": "michel-tricot"}}, "additions": 2, "deletions": 0}}, {"node": {"oid": "a621901fea5b1d123d3fdcb106094a1f6923c16e", "messageHeadline": "GitBook: [master] 78 pages and 342 assets modified", "author": {"name": "Michel Tricot", "email": "michel.tricot@gmail.com", "user": {"login": "michel-tricot"}}, "additions": 4, "deletions": 880}}, {"node": {"oid": "216e888c83a779f0d9e79222f119a73419758965", "messageHeadline": "Add Tutorials section (#1304)", "author": {"name": "Michel Tricot", "email": "michel@dataline.io", "user": {"login": "michel-tricot"}}, "additions": 540, "deletions": 1437}}, {"node": {"oid": "635b7ed5e33ca087787912a42b1b062746997001", "messageHeadline": "GitBook: [master] one page modified", "author": {"name": "John Lafleur", "email": "john@dataline.io", "user": null}, "additions": 5, "deletions": 1}}, {"node": {"oid": "1e70e8cd7c5e1f934502d8e2a846a90590043fb8", "messageHeadline": "GitBook: [master] 76 pages and 550 assets modified", "author": {"name": "John Lafleur", "email": "john@dataline.io", "user": null}, "additions": 94, "deletions": 23}}, {"node": {"oid": "3b128e319c938144e62fbc53196f918ed0a2dca2", "messageHeadline": "release 0.7.2-alpha (#1310)", "author": {"name": "Charles", "email": "giardina.charles@gmail.com", "user": {"login": "cgardens"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "47c07f3cfb21f2eaf16317e69e954ce10bc2bd57", "messageHeadline": "GitBook: [master] 10 pages and 597 assets modified", "author": {"name": "Michel Tricot", "email": "michel.tricot@gmail.com", "user": {"login": "michel-tricot"}}, "additions": 31, "deletions": 19}}, {"node": {"oid": "a47dab431d652a15ec7becbd61b90d2f997298fe", "messageHeadline": "GitBook: [master] 4 pages and 24 assets modified", "author": {"name": "Michel Tricot", "email": "michel.tricot@gmail.com", "user": {"login": "michel-tricot"}}, "additions": 18, "deletions": 6}}, {"node": {"oid": "5e0e16dd844c2d657f0d63e8738af118a74c9ff8", "messageHeadline": "Incremental CSV destination (#1294)", "author": {"name": "Christophe Duong", "email": "christophe.duong@gmail.com", "user": {"login": "ChristopheDuong"}}, "additions": 13, "deletions": 7}}, {"node": {"oid": "51edcced5e03572312d503b72dd9bf39aaaf6893", "messageHeadline": "format (#1303)", "author": {"name": "Charles", "email": "giardina.charles@gmail.com", "user": {"login": "cgardens"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "8e4cbbe9221fbf3b06768086db4f8fe115814e2f", "messageHeadline": "add api docs to docs (#1301)", "author": {"name": "Charles", "email": "giardina.charles@gmail.com", "user": {"login": "cgardens"}}, "additions": 4036, "deletions": 0}}, {"node": {"oid": "86f2a659fc788828cb881546b61b30fccb8bf322", "messageHeadline": "migrate mysql source to incremental (#1267)", "author": {"name": "Charles", "email": "giardina.charles@gmail.com", "user": {"login": "cgardens"}}, "additions": 31, "deletions": 10}}, {"node": {"oid": "4369cbc6365245236b7956ddeddc20204d36d4bc", "messageHeadline": "Add Zoom Source Connector (#1300)", "author": {"name": "Sherif A. Nada", "email": "snadalive@gmail.com", "user": {"login": "sherifnada"}}, "additions": 1946, "deletions": 0}}, {"node": {"oid": "2868c4aabc0d63169d948ec22310ebd1f10f1a47", "messageHeadline": "GitBook: [no_maintenance_required] 75 pages and 20 assets modified (#\u2026", "author": {"name": "John Lafleur", "email": "john@airbyte.io", "user": {"login": "johnlafleur"}}, "additions": 14, "deletions": 10}}, {"node": {"oid": "4bc797ce7a46a4c311af3a32feb69003174bc2fe", "messageHeadline": "fix build after superclass rename (#1299)", "author": {"name": "Sherif A. Nada", "email": "snadalive@gmail.com", "user": {"login": "sherifnada"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "93674f6b4df170350ffd80e07313407979093d19", "messageHeadline": "Respect sync mode regardless of input state in mailchimp (#1213)", "author": {"name": "Sherif A. Nada", "email": "snadalive@gmail.com", "user": {"login": "sherifnada"}}, "additions": 45, "deletions": 389}}, {"node": {"oid": "b9bc9c8313f501988dd1a56d6764b6292e1ef222", "messageHeadline": "Add tutorial on docker persistence (#1276)", "author": {"name": "Christophe Duong", "email": "christophe.duong@gmail.com", "user": {"login": "ChristopheDuong"}}, "additions": 1434, "deletions": 1}}, {"node": {"oid": "f51c7a72ff2d55b8c1dae141b6763ed392dc84a5", "messageHeadline": "Update documentation url in google sheets spec.json (#1292)", "author": {"name": "Anurag870", "email": "f2005870@gmail.com", "user": {"login": "Anurag870"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "ce42c353865cbc7435837aae0d2c282829191c5b", "messageHeadline": "[hotfix] Fix bad import for Strings (#1289)", "author": {"name": "Michel Tricot", "email": "michel@dataline.io", "user": {"login": "michel-tricot"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "b53256aa89afdf5e6768a7a0650f15d9eac09ab4", "messageHeadline": "Allow systematic exclusion of tracked identity (#1274)", "author": {"name": "Michel Tricot", "email": "michel@dataline.io", "user": {"login": "michel-tricot"}}, "additions": 97, "deletions": 14}}, {"node": {"oid": "473f52d6fff15bef96d03fead6f46c6c1cba7ff8", "messageHeadline": "fix basic normalization link (#1282)", "author": {"name": "Charles", "email": "giardina.charles@gmail.com", "user": {"login": "cgardens"}}, "additions": 4, "deletions": 4}}, {"node": {"oid": "0e4e4fd66e3ff8bdf261bf3ad4a9053a39b20fb0", "messageHeadline": "Add Jira Source Connector (#1287)", "author": {"name": "Sherif A. Nada", "email": "snadalive@gmail.com", "user": {"login": "sherifnada"}}, "additions": 1874, "deletions": 0}}, {"node": {"oid": "1592aa7c7716ff62de0d0b3be39649ccace87ee9", "messageHeadline": "Github and Shopify incremental (#1273)", "author": {"name": "Sherif A. Nada", "email": "snadalive@gmail.com", "user": {"login": "sherifnada"}}, "additions": 121, "deletions": 41}}, {"node": {"oid": "27a5c119e4e445e4ba0cef193c878b81c5098551", "messageHeadline": "Bump ini in /airbyte-integrations/connector-templates/generator (#1285)", "author": {"name": "dependabot[bot]", "email": "49699333+dependabot[bot]@users.noreply.github.com", "user": {"login": "dependabot[bot]"}}, "additions": 3, "deletions": 3}}, {"node": {"oid": "61b434a5806f7d82dc349810e163bd7eb99f9595", "messageHeadline": "format", "author": {"name": "jrhizor", "email": "me@jaredrhizor.com", "user": {"login": "jrhizor"}}, "additions": 29, "deletions": 86}}, {"node": {"oid": "d3c7270d13b569afd5e88056e4089d47a1119e9b", "messageHeadline": "rename mixpanel creds (#1286)", "author": {"name": "Jared Rhizor", "email": "jared@dataline.io", "user": {"login": "jrhizor"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "1db1e9267d125c52e3e4d1fb581db6056323f6fc", "messageHeadline": "Source mixpanel (#1195)", "author": {"name": "Eugene K", "email": "34233075+eugene-kulak@users.noreply.github.com", "user": {"login": "eugene-kulak"}}, "additions": 664, "deletions": 1}}, {"node": {"oid": "e1d9c496d6fa92119efc04f622d0e19c799d89e0", "messageHeadline": "Only test for incremental streams in standard incremental test (#1272)", "author": {"name": "Sherif A. Nada", "email": "snadalive@gmail.com", "user": {"login": "sherifnada"}}, "additions": 7, "deletions": 7}}, {"node": {"oid": "e7780cec7f818ae6a6aa927666d3e609878ffed1", "messageHeadline": "GitBook: [master] 4 pages and 74 assets modified", "author": {"name": "John Lafleur", "email": "john@dataline.io", "user": null}, "additions": 5, "deletions": 5}}, {"node": {"oid": "d5a98066eb9d2a9a88e2513378507e3323f744a1", "messageHeadline": "Fix fetching of previous state for a connection (#1228)", "author": {"name": "Charles", "email": "giardina.charles@gmail.com", "user": {"login": "cgardens"}}, "additions": 99, "deletions": 30}}, {"node": {"oid": "7fbea08b92e5c8708e4f764d77ab302c6c0db4c8", "messageHeadline": "Narrow JobSyncConfig and StandardSyncInput (#1225)", "author": {"name": "Charles", "email": "giardina.charles@gmail.com", "user": {"login": "cgardens"}}, "additions": 117, "deletions": 119}}, {"node": {"oid": "c31d89ee44786275e1b6efe12f20afa03e796ba7", "messageHeadline": "add scheduler client (with caching) (#1187)", "author": {"name": "Charles", "email": "giardina.charles@gmail.com", "user": {"login": "cgardens"}}, "additions": 535, "deletions": 310}}, {"node": {"oid": "1741a0252c2fc0bf72df2232379ed29b99ab8b51", "messageHeadline": "Add attempts to job history (#1269)", "author": {"name": "Artem Astapenko", "email": "3767150+Jamakase@users.noreply.github.com", "user": {"login": "jamakase"}}, "additions": 245, "deletions": 52}}, {"node": {"oid": "98cbc3338815a39b72dfd32a6062a3950dff1f6c", "messageHeadline": "Add Attempts to API (#1155)", "author": {"name": "Charles", "email": "giardina.charles@gmail.com", "user": {"login": "cgardens"}}, "additions": 442, "deletions": 149}}, {"node": {"oid": "6660cdc57f1957a92924fad78550e6cf85529468", "messageHeadline": "Use in segment customerId as userId (#1268)", "author": {"name": "Artem Astapenko", "email": "3767150+Jamakase@users.noreply.github.com", "user": {"login": "jamakase"}}, "additions": 3, "deletions": 5}}, {"node": {"oid": "c622e2e6ec7b92000e2c8427568099153d049f25", "messageHeadline": "only add test listener once (#1270)", "author": {"name": "Jared Rhizor", "email": "jared@dataline.io", "user": {"login": "jrhizor"}}, "additions": 0, "deletions": 1}}, {"node": {"oid": "d16fb162a90dcbe241b39409da9102954f89dddd", "messageHeadline": "Add reset data button to connection page (#1252)", "author": {"name": "Artem Astapenko", "email": "3767150+Jamakase@users.noreply.github.com", "user": {"login": "jamakase"}}, "additions": 40, "deletions": 12}}, {"node": {"oid": "c3d27bd21251dbf98e003c5564a9e55c2a8e5389", "messageHeadline": "hotfix: run normalization AFTER source and destination are closed (re\u2026", "author": {"name": "Charles", "email": "giardina.charles@gmail.com", "user": {"login": "cgardens"}}, "additions": 14, "deletions": 10}}, {"node": {"oid": "27004616cef48c3808ded1289f1a5f4f9fa3475b", "messageHeadline": "remove headers from pr templates (#1264)", "author": {"name": "Sherif A. Nada", "email": "snadalive@gmail.com", "user": {"login": "sherifnada"}}, "additions": 1, "deletions": 11}}, {"node": {"oid": "81a58b82c44057acfa0f88a2d8d19a4ad76aa3a0", "messageHeadline": "GitBook: [master] 3 pages and 132 assets modified", "author": {"name": "John Lafleur", "email": "john@dataline.io", "user": null}, "additions": 13, "deletions": 16}}, {"node": {"oid": "6c8cae09d3eb7ce91e44a7e2e127d175de2aab64", "messageHeadline": "update acceptance test to handle updated catalog in postgres source (\u2026", "author": {"name": "Charles", "email": "giardina.charles@gmail.com", "user": {"login": "cgardens"}}, "additions": 3, "deletions": 3}}, {"node": {"oid": "25689eea569a99c76d69bff8cc866e3e44c8acc0", "messageHeadline": "add incremental to jooq source (and postgres) (#1172)", "author": {"name": "Charles", "email": "giardina.charles@gmail.com", "user": {"login": "cgardens"}}, "additions": 1906, "deletions": 35}}, {"node": {"oid": "6836c5c44b16c0bc8cbb5fccd251777e520415d8", "messageHeadline": "move default PR tempalte to root dir (#1253)", "author": {"name": "Sherif A. Nada", "email": "snadalive@gmail.com", "user": {"login": "sherifnada"}}, "additions": 4, "deletions": 5}}, {"node": {"oid": "3ab8c26a6fe3574eba902b2984809fe599e46730", "messageHeadline": "Add intercom source (#1255)", "author": {"name": "Sherif A. Nada", "email": "snadalive@gmail.com", "user": {"login": "sherifnada"}}, "additions": 912, "deletions": 12}}, {"node": {"oid": "e34f78413a64b531d2b828999521d6ae32fc5b44", "messageHeadline": "GitBook: [roadmap_humility] one page modified (#1245)", "author": {"name": "John Lafleur", "email": "john@airbyte.io", "user": {"login": "johnlafleur"}}, "additions": 5, "deletions": 3}}, {"node": {"oid": "5db419ab5a374ea922b3f575ac3802a5481802d7", "messageHeadline": "Add clearer failure messages in standard source tests (#1251)", "author": {"name": "Sherif A. Nada", "email": "snadalive@gmail.com", "user": {"login": "sherifnada"}}, "additions": 25, "deletions": 21}}, {"node": {"oid": "104436c8f6305126fc53f3368f2923159f535ce3", "messageHeadline": "Handle NaN values from python to JSON (#1246) (#1249)", "author": {"name": "Christophe Duong", "email": "christophe.duong@gmail.com", "user": {"login": "ChristopheDuong"}}, "additions": 5, "deletions": 3}}, {"node": {"oid": "fb8d7b8198a895dcb6ef1dbdf5625bea67ab578d", "messageHeadline": "release 0.7.0-alpha (#1244)", "author": {"name": "Charles", "email": "giardina.charles@gmail.com", "user": {"login": "cgardens"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "95002d01e55fcbfae75b66e84f167f9216909af7", "messageHeadline": "GitBook: [master] one page modified", "author": {"name": "John Lafleur", "email": "john@dataline.io", "user": null}, "additions": 1, "deletions": 1}}, {"node": {"oid": "3bf2f22f4dfd72056b09087c00ab1c57f69b3ce2", "messageHeadline": "GitBook: [master] 73 pages and 211 assets modified", "author": {"name": "John Lafleur", "email": "john@dataline.io", "user": null}, "additions": 64, "deletions": 25}}, {"node": {"oid": "de9f796f383285be7ee78f617515e4eafcfe2f0d", "messageHeadline": "Add incremental configuration to schema view (#1223)", "author": {"name": "Artem Astapenko", "email": "3767150+Jamakase@users.noreply.github.com", "user": {"login": "jamakase"}}, "additions": 905, "deletions": 304}}, {"node": {"oid": "409051c5224541e2365675c7f3928179f0a6e06b", "messageHeadline": "check formatting first in build (#1241)", "author": {"name": "Jared Rhizor", "email": "jared@dataline.io", "user": {"login": "jrhizor"}}, "additions": 13, "deletions": 0}}, {"node": {"oid": "029ed0d1d4572e8e07261d3010e84f387b3d3e4d", "messageHeadline": "re-enable mssql integration test (#1237)", "author": {"name": "Jared Rhizor", "email": "jared@dataline.io", "user": {"login": "jrhizor"}}, "additions": 12, "deletions": 7}}, {"node": {"oid": "a44ab0d5f91f915fd30031b8fdd660ec8a0c5e6b", "messageHeadline": "hotfix: add testing connectors docs to summary.md so it appears in do\u2026", "author": {"name": "jrhizor", "email": "me@jaredrhizor.com", "user": {"login": "jrhizor"}}, "additions": 1, "deletions": 0}}, {"node": {"oid": "1bd19d1baedb0f7f3399ceee0bdd216e01936f1b", "messageHeadline": "put all integration test tasks under integrationTest  (#1231)", "author": {"name": "Jared Rhizor", "email": "jared@dataline.io", "user": {"login": "jrhizor"}}, "additions": 62, "deletions": 56}}, {"node": {"oid": "80812b4860dafea42bb0f6a82b91530971bf3e55", "messageHeadline": "re-enable shopify transaction syncing (#1120)", "author": {"name": "Jared Rhizor", "email": "jared@dataline.io", "user": {"login": "jrhizor"}}, "additions": 4, "deletions": 16}}, {"node": {"oid": "47f90bc2b7910d88d5074a3032ae283476d6e3f0", "messageHeadline": "update ec2 and gcp instance size docs (#1229)", "author": {"name": "Jared Rhizor", "email": "jared@dataline.io", "user": {"login": "jrhizor"}}, "additions": 4, "deletions": 0}}, {"node": {"oid": "f8fb8ffa938005bb32301cddef47fbd3dce022bd", "messageHeadline": "add generated files (#1230)", "author": {"name": "Jared Rhizor", "email": "jared@dataline.io", "user": {"login": "jrhizor"}}, "additions": 14, "deletions": 0}}, {"node": {"oid": "d291e5d1fa744182f8886050b2b1a0ffc4592b1b", "messageHeadline": "Add braintree source (#1221)", "author": {"name": "Sherif A. Nada", "email": "snadalive@gmail.com", "user": {"login": "sherifnada"}}, "additions": 895, "deletions": 0}}, {"node": {"oid": "d98a414ca8c719536d78945c3cb5e9823392f3a1", "messageHeadline": "remove Slack legacy style sourcedefinition JSON", "author": {"name": "Sherif Nada", "email": "snadalive@gmail.com", "user": {"login": "sherifnada"}}, "additions": 0, "deletions": 7}}, {"node": {"oid": "b5977bae17c5b6631dd8bbfb8b98f7df0199fde5", "messageHeadline": "Add Zendesk Source (#1227)", "author": {"name": "Charles", "email": "giardina.charles@gmail.com", "user": {"login": "cgardens"}}, "additions": 2721, "deletions": 1}}, {"node": {"oid": "829df0a9b3f4eb01cbdad67698e6852fe53cf20a", "messageHeadline": "hotfix style", "author": {"name": "Sherif Nada", "email": "snadalive@gmail.com", "user": {"login": "sherifnada"}}, "additions": 40, "deletions": 160}}, {"node": {"oid": "93ad0e9551d44fdda9fb720a1f9f5540a7ca7cf7", "messageHeadline": "Add slack source (#1222)", "author": {"name": "Sherif A. Nada", "email": "snadalive@gmail.com", "user": {"login": "sherifnada"}}, "additions": 756, "deletions": 15}}, {"node": {"oid": "e540283f964d2f9d59865ddc665c76b6b7dbb2ed", "messageHeadline": "format (#1220)", "author": {"name": "Charles", "email": "giardina.charles@gmail.com", "user": {"login": "cgardens"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "d32237facd89f8b6221f3b3af0a6a1440c5a77c7", "messageHeadline": "format (#1219)", "author": {"name": "Charles", "email": "giardina.charles@gmail.com", "user": {"login": "cgardens"}}, "additions": 7, "deletions": 0}}, {"node": {"oid": "62d060cb7d2163ddbebaf83d9de90b4ad544fcc7", "messageHeadline": "add build status dashboard (#1201)", "author": {"name": "Jared Rhizor", "email": "jared@dataline.io", "user": {"login": "jrhizor"}}, "additions": 77, "deletions": 1}}, {"node": {"oid": "a8a19b84d51b30b352a85d2a7ff85c8fdc9e8982", "messageHeadline": "document split builds (#1212)", "author": {"name": "Jared Rhizor", "email": "jared@dataline.io", "user": {"login": "jrhizor"}}, "additions": 35, "deletions": 0}}, {"node": {"oid": "4398b47edea1895050be54368c709a111b8b1391", "messageHeadline": "release v0.6.2-alpha (#1218)", "author": {"name": "Charles", "email": "giardina.charles@gmail.com", "user": {"login": "cgardens"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "e59c4994e9d7fa65fae910135b62a9b09152c6c2", "messageHeadline": "Update templates to reflect standard test changes (#1214)", "author": {"name": "Sherif A. Nada", "email": "snadalive@gmail.com", "user": {"login": "sherifnada"}}, "additions": 17, "deletions": 14}}, {"node": {"oid": "c64798f3ed0165311551c4ef18ff2103ac87586c", "messageHeadline": "Add PR template for adding a new source (#1216)", "author": {"name": "Sherif A. Nada", "email": "snadalive@gmail.com", "user": {"login": "sherifnada"}}, "additions": 28, "deletions": 0}}, {"node": {"oid": "9633230a07a81411a5939a5d0ab99dd26c4e5290", "messageHeadline": "merge greenhouse PR (#1215)", "author": {"name": "Sherif A. Nada", "email": "snadalive@gmail.com", "user": {"login": "sherifnada"}}, "additions": 2158, "deletions": 6}}, {"node": {"oid": "917f3d4e82fad28994ae42bbef73e1ddccc8d060", "messageHeadline": "use pinned version for normalization (#1209)", "author": {"name": "Charles", "email": "giardina.charles@gmail.com", "user": {"login": "cgardens"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "9e7884eeb51220ed49592811db02e81b2fad4e07", "messageHeadline": "DRY CI script (#1207)", "author": {"name": "Sherif A. Nada", "email": "snadalive@gmail.com", "user": {"login": "sherifnada"}}, "additions": 36, "deletions": 67}}, {"node": {"oid": "3daa3d9b3a93055c603ba1aedb1ed3793f66e572", "messageHeadline": "Fix duplicated sources. Update destinations admin page (#1114)", "author": {"name": "Artem Astapenko", "email": "3767150+Jamakase@users.noreply.github.com", "user": {"login": "jamakase"}}, "additions": 116, "deletions": 50}}, {"node": {"oid": "7e773a4f3de7405466187a402d24d9ddd9f7c104", "messageHeadline": "Fix twilio & sendgrid CI (#1206)", "author": {"name": "Sherif A. Nada", "email": "snadalive@gmail.com", "user": {"login": "sherifnada"}}, "additions": 137, "deletions": 130}}, {"node": {"oid": "2ac26e32851499dc24f50e494679bfa881c830e1", "messageHeadline": "prevent launching duplicate integration tests from master (#1205)", "author": {"name": "Jared Rhizor", "email": "jared@dataline.io", "user": {"login": "jrhizor"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "85c1d6356f27fbf2dc5734847a97caac3235ad9a", "messageHeadline": "re-enable image checker (#1203)", "author": {"name": "Jared Rhizor", "email": "jared@dataline.io", "user": {"login": "jrhizor"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "62bf4b19347832737bbd550457a6dc44eef9c755", "messageHeadline": "fix freshdesk, recurly, and twilio integraton tests (#1204)", "author": {"name": "Jared Rhizor", "email": "jared@dataline.io", "user": {"login": "jrhizor"}}, "additions": 3, "deletions": 1}}, {"node": {"oid": "00345c95521a3748e97cc9172fc8dea71060bba9", "messageHeadline": "fix integration tests that can't find base-python-test image (#1202)", "author": {"name": "Jared Rhizor", "email": "jared@dataline.io", "user": {"login": "jrhizor"}}, "additions": 1, "deletions": 0}}, {"node": {"oid": "4ca8760e51b24fd76293478a884cdab3e3c2d7c9", "messageHeadline": "Chris/snowflake incremental (#1194)", "author": {"name": "Christophe Duong", "email": "christophe.duong@gmail.com", "user": {"login": "ChristopheDuong"}}, "additions": 288, "deletions": 392}}, {"node": {"oid": "3514895f0dc86d9a0cbcf722ba27672fe76f95c8", "messageHeadline": "pass correct env vars into master builds for stats (#1200)", "author": {"name": "Jared Rhizor", "email": "jared@dataline.io", "user": {"login": "jrhizor"}}, "additions": 3, "deletions": 2}}, {"node": {"oid": "e8a332ae6538a445089a0d10e7bd7b2daea52150", "messageHeadline": "Standard source incremental tests (#1175)", "author": {"name": "Sherif A. Nada", "email": "snadalive@gmail.com", "user": {"login": "sherifnada"}}, "additions": 2176, "deletions": 1677}}, {"node": {"oid": "b9fbf24ea665878c2b8a82cc8ff6dcfdee9ea8b9", "messageHeadline": "Add Supports Incremental Flag to Destination Specs #1124 (#1193)", "author": {"name": "Christophe Duong", "email": "christophe.duong@gmail.com", "user": {"login": "ChristopheDuong"}}, "additions": 32, "deletions": 35}}, {"node": {"oid": "7d837992719121a928a9c56642105e15cc18e9cd", "messageHeadline": "hotfix: add logging and failure handling for build stat reporting", "author": {"name": "jrhizor", "email": "me@jaredrhizor.com", "user": {"login": "jrhizor"}}, "additions": 6, "deletions": 3}}, {"node": {"oid": "cdafce149f16d36faf19ba3142bdafb15c4304d4", "messageHeadline": "hotfix: use basic auth for stats", "author": {"name": "jrhizor", "email": "me@jaredrhizor.com", "user": {"login": "jrhizor"}}, "additions": 3, "deletions": 3}}, {"node": {"oid": "45197b498a16eedc6a063505beb8f66b8aab2cc0", "messageHeadline": "hotfix: use ref instead of branch", "author": {"name": "jrhizor", "email": "me@jaredrhizor.com", "user": {"login": "jrhizor"}}, "additions": 3, "deletions": 2}}, {"node": {"oid": "41c7e53062c2b0ec3f5203ef487c72ae822db045", "messageHeadline": "report state to kvdb for master builds (#1197)", "author": {"name": "Jared Rhizor", "email": "jared@dataline.io", "user": {"login": "jrhizor"}}, "additions": 25, "deletions": 0}}, {"node": {"oid": "6668a514f44cb5eff1309a71e6ab2bdb36468c36", "messageHeadline": "GitBook: [master] 10 pages and 335 assets modified", "author": {"name": "John Lafleur", "email": "john@dataline.io", "user": null}, "additions": 32, "deletions": 31}}, {"node": {"oid": "784a28547ae24a642e7082bf56c79c6f3e0f2947", "messageHeadline": "show workflow url in comment requesting integration test (#1186)", "author": {"name": "Jared Rhizor", "email": "jared@dataline.io", "user": {"login": "jrhizor"}}, "additions": 43, "deletions": 7}}, {"node": {"oid": "f88a1c4faccae4beb50e7674ca1b731e9ad61b35", "messageHeadline": "hotfix: use inputs for connector workflow dispatch", "author": {"name": "jrhizor", "email": "me@jaredrhizor.com", "user": {"login": "jrhizor"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "b10d46cc05608e9c49ab20f7d51fdb54962a1d06", "messageHeadline": "add ability to launch all integration/standard tests from slash comma\u2026", "author": {"name": "Jared Rhizor", "email": "jared@dataline.io", "user": {"login": "jrhizor"}}, "additions": 132, "deletions": 95}}, {"node": {"oid": "b3463a52f0a4fb0f1528ae948f330a1755b60ff8", "messageHeadline": "Add Attempts to Job Persistence (#1151)", "author": {"name": "Charles", "email": "giardina.charles@gmail.com", "user": {"login": "cgardens"}}, "additions": 2037, "deletions": 1250}}, {"node": {"oid": "daac59b43dd0e14a4a102965c2cc68720f5820c5", "messageHeadline": "Add incremental support to BQ (#995) (#1108)", "author": {"name": "Christophe Duong", "email": "christophe.duong@gmail.com", "user": {"login": "ChristopheDuong"}}, "additions": 49, "deletions": 17}}, {"node": {"oid": "d06392e900fc233f8660444b6824c59835024c54", "messageHeadline": "Redshift Destination & refactoring to introduce destination-jdbc", "author": {"name": "Christophe Duong", "email": "christophe.duong@gmail.com", "user": {"login": "ChristopheDuong"}}, "additions": 2073, "deletions": 341}}, {"node": {"oid": "91bb8397baee1eaa6e412d3f9af2a46ccf0bdbf3", "messageHeadline": "release 0.6.1-alpha (#1176)", "author": {"name": "Charles", "email": "giardina.charles@gmail.com", "user": {"login": "cgardens"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "d6cf060093defbe4963a7ba40ccad87db0833484", "messageHeadline": "turn off segment for acceptance test script (#1177)", "author": {"name": "Charles", "email": "giardina.charles@gmail.com", "user": {"login": "cgardens"}}, "additions": 3, "deletions": 3}}, {"node": {"oid": "58a2f5883cc6c8c03b6f53015bac5ca827182c79", "messageHeadline": "hotfix: use correct git ref for slash commands in branches", "author": {"name": "jrhizor", "email": "me@jaredrhizor.com", "user": {"login": "jrhizor"}}, "additions": 6, "deletions": 5}}, {"node": {"oid": "fbc693f579a8a3ac7c24b09f46ae3aa73ab8ab38", "messageHeadline": "hotfix: print github context for slash command", "author": {"name": "jrhizor", "email": "me@jaredrhizor.com", "user": {"login": "jrhizor"}}, "additions": 4, "deletions": 0}}, {"node": {"oid": "eb9d6df6ebe7fa8ac09e0e11153c1ace2a82f0cf", "messageHeadline": "hotfix: add issue modifier", "author": {"name": "jrhizor", "email": "me@jaredrhizor.com", "user": {"login": "jrhizor"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "71e2fe49de8d3dd74eee94f47cb1a30d47916d98", "messageHeadline": "hotfix: add static ref arg to slash command dispatch", "author": {"name": "jrhizor", "email": "me@jaredrhizor.com", "user": {"login": "jrhizor"}}, "additions": 2, "deletions": 0}}, {"node": {"oid": "9c7ff75eeebb63e16eb9c81c0cc79efeb3033e02", "messageHeadline": "simplify and speed up automatic gradle project detection (#1153)", "author": {"name": "Jared Rhizor", "email": "jared@dataline.io", "user": {"login": "jrhizor"}}, "additions": 17, "deletions": 12}}, {"node": {"oid": "0a3d5dda9a898b1fa1271a5f6d7e41a2d3c6d0f5", "messageHeadline": "WIP add separate exchangerate build (#1168)", "author": {"name": "Jared Rhizor", "email": "jared@dataline.io", "user": {"login": "jrhizor"}}, "additions": 24, "deletions": 21}}, {"node": {"oid": "0790c1d672daaa9246b8b946647df2e4e6dc345b", "messageHeadline": "connect slash command to integration test run (#1167)", "author": {"name": "Jared Rhizor", "email": "jared@dataline.io", "user": {"login": "jrhizor"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "293ef3a4c0207e3be9fd07f5fae07d4879245242", "messageHeadline": "add slash commands & workflow dispatch MVP (#1166)", "author": {"name": "Jared Rhizor", "email": "jared@dataline.io", "user": {"login": "jrhizor"}}, "additions": 36, "deletions": 0}}, {"node": {"oid": "5dc02cf0d1d4f609326d72e66fe84ad2e2540d0c", "messageHeadline": "improve get_stream_level_metadata error handling (#1165)", "author": {"name": "Jared Rhizor", "email": "jared@dataline.io", "user": {"login": "jrhizor"}}, "additions": 4, "deletions": 5}}, {"node": {"oid": "4b8efa1c146d4b3f5c3c2f6be0ba4f93b5187969", "messageHeadline": "use correct path for twilio in ci (#1163)", "author": {"name": "Charles", "email": "giardina.charles@gmail.com", "user": {"login": "cgardens"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "d5c53102f65fa14f2f5515287e45cc88d885f402", "messageHeadline": "Fix typo in CI script (#1159)", "author": {"name": "Sherif A. Nada", "email": "snadalive@gmail.com", "user": {"login": "sherifnada"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "a19d914b915dd3063b0b2e09af3e57b709ef66a5", "messageHeadline": "Remove Braintree  (#1158)", "author": {"name": "Sherif A. Nada", "email": "snadalive@gmail.com", "user": {"login": "sherifnada"}}, "additions": 0, "deletions": 889}}, {"node": {"oid": "45a9a6a7975814ef68be8188fc0d9b63a5c25ad3", "messageHeadline": "hotfix: add autogenerated braintree config", "author": {"name": "jrhizor", "email": "me@jaredrhizor.com", "user": {"login": "jrhizor"}}, "additions": 0, "deletions": 7}}, {"node": {"oid": "95774b18c66bdc38ac196f53ea004693d64cfcf8", "messageHeadline": "hotfix: temporarily disable image check until braintree image is depl\u2026", "author": {"name": "jrhizor", "email": "me@jaredrhizor.com", "user": {"login": "jrhizor"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "92c76501c8c917a2fdb5893e376d325b7d53b969", "messageHeadline": "hotfix: correct braintree ci directory creation", "author": {"name": "jrhizor", "email": "me@jaredrhizor.com", "user": {"login": "jrhizor"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "55ea0b677ba04cc894910b55126ab730964b0aaa", "messageHeadline": "make exchangerate integration test depend on docker building  (#1157)", "author": {"name": "Jared Rhizor", "email": "jared@dataline.io", "user": {"login": "jrhizor"}}, "additions": 4, "deletions": 1}}, {"node": {"oid": "75f411d80dea796444aeb4826decc805454158d1", "messageHeadline": "braintree (#1156)", "author": {"name": "Sherif A. Nada", "email": "snadalive@gmail.com", "user": {"login": "sherifnada"}}, "additions": 4, "deletions": 0}}, {"node": {"oid": "198601579a09c04197d28f5504cf7a992d1fa616", "messageHeadline": "Add Braintree source (#1132)", "author": {"name": "Yevhenii", "email": "34103125+yevhenii-ldv@users.noreply.github.com", "user": {"login": "yevhenii-ldv"}}, "additions": 892, "deletions": 0}}, {"node": {"oid": "241f1238d12c2c19fbf40fceac29f25ca3f313b4", "messageHeadline": "add CI creds (#1148)", "author": {"name": "Sherif A. Nada", "email": "snadalive@gmail.com", "user": {"login": "sherifnada"}}, "additions": 8, "deletions": 0}}, {"node": {"oid": "674ee2cf7256fa9c570e197d7fd4fd17d32edf31", "messageHeadline": "enforce order of installing python dependencies (#1149)", "author": {"name": "Jared Rhizor", "email": "jared@dataline.io", "user": {"login": "jrhizor"}}, "additions": 55, "deletions": 42}}, {"node": {"oid": "0017675d7f1ce0e6c4b4c78d1f34180e7ca7e6d0", "messageHeadline": "GitBook: [master] 10 pages and 452 assets modified", "author": {"name": "John Lafleur", "email": "john@dataline.io", "user": null}, "additions": 26, "deletions": 19}}, {"node": {"oid": "ebc78d97b20afb3a7c3e8eaa9c89a03be3a1a087", "messageHeadline": "Automatically enable incremental syncs for singer sources (#1142)", "author": {"name": "Sherif A. Nada", "email": "snadalive@gmail.com", "user": {"login": "sherifnada"}}, "additions": 1910, "deletions": 270}}, {"node": {"oid": "99b546a9a3998c4fabd29f6de55dcb886b5158b5", "messageHeadline": "fix clean name tests (#1146)", "author": {"name": "Charles", "email": "giardina.charles@gmail.com", "user": {"login": "cgardens"}}, "additions": 11, "deletions": 7}}, {"node": {"oid": "0d5cdf7b3b6034ae1e4c355b46e1a59fe8125077", "messageHeadline": "Add Freshdesk source (#1068) (#1144)", "author": {"name": "Sherif A. Nada", "email": "snadalive@gmail.com", "user": {"login": "sherifnada"}}, "additions": 1614, "deletions": 0}}, {"node": {"oid": "cda619697eb3cd2d6d95da4a6c3c4b3ebfe0bd60", "messageHeadline": "add cleaned names to api interface (#1138)", "author": {"name": "Charles", "email": "giardina.charles@gmail.com", "user": {"login": "cgardens"}}, "additions": 103, "deletions": 10}}, {"node": {"oid": "f703fea08e8ebcaa4b750617e7b4a321b4ba42eb", "messageHeadline": "add health check endpoint to config api (#1135)", "author": {"name": "Charles", "email": "giardina.charles@gmail.com", "user": {"login": "cgardens"}}, "additions": 150, "deletions": 1}}, {"node": {"oid": "721cf3e208f4450a3770c50cb5d6beee7ddec4c2", "messageHeadline": "reset connection endpoint (#1137)", "author": {"name": "Charles", "email": "giardina.charles@gmail.com", "user": {"login": "cgardens"}}, "additions": 51, "deletions": 13}}, {"node": {"oid": "01bdfaf16f065a08039a85cd53895b1c6fbb1e5f", "messageHeadline": "Track number of bytes replicated during a sync. (#1139)", "author": {"name": "Charles", "email": "giardina.charles@gmail.com", "user": {"login": "cgardens"}}, "additions": 68, "deletions": 3}}, {"node": {"oid": "4810196d774c15808fae2b1dcb4acc63ad61811f", "messageHeadline": "add create destination definition (#1136)", "author": {"name": "Charles", "email": "giardina.charles@gmail.com", "user": {"login": "cgardens"}}, "additions": 110, "deletions": 9}}, {"node": {"oid": "3462ccdfba4a71762cf8a010a71edd3d9f92e41c", "messageHeadline": "Fix connection form (#1105)", "author": {"name": "Artem Astapenko", "email": "3767150+Jamakase@users.noreply.github.com", "user": {"login": "jamakase"}}, "additions": 279, "deletions": 377}}, {"node": {"oid": "93f726e7247bb8c0b5dcb573469e8b386479ebb4", "messageHeadline": "Add airbyte_version to segment track calls (#1113)", "author": {"name": "Artem Astapenko", "email": "3767150+Jamakase@users.noreply.github.com", "user": {"login": "jamakase"}}, "additions": 19, "deletions": 8}}, {"node": {"oid": "0dadcfb4611f8e7db0ef0c4da97b215871c8ed71", "messageHeadline": "Remove secrets from dockerignore  (#1133)", "author": {"name": "Sherif A. Nada", "email": "snadalive@gmail.com", "user": {"login": "sherifnada"}}, "additions": 0, "deletions": 1}}, {"node": {"oid": "a7e07bac732dfde953a40b19e9aa86ef15cc7862", "messageHeadline": "Add Twilio source (#1090)", "author": {"name": "Yevhenii", "email": "34103125+yevhenii-ldv@users.noreply.github.com", "user": {"login": "yevhenii-ldv"}}, "additions": 598, "deletions": 0}}, {"node": {"oid": "d17beb15aa9c797f9f68b10e72c28dceab9999a7", "messageHeadline": "GitBook: [master] 9 pages and 500 assets modified", "author": {"name": "John Lafleur", "email": "john@dataline.io", "user": null}, "additions": 24, "deletions": 22}}, {"node": {"oid": "bbaee23a83eb2e8ced60fcac4f665332a39abba6", "messageHeadline": "Impl of source-redshift (#1009)", "author": {"name": "Christophe Duong", "email": "christophe.duong@gmail.com", "user": {"login": "ChristopheDuong"}}, "additions": 335, "deletions": 0}}, {"node": {"oid": "a49e7834f861056aa12a2233d65919f6a1ece073", "messageHeadline": "Change jdbc sources to discover more than standard schemas (#1038)", "author": {"name": "Christophe Duong", "email": "christophe.duong@gmail.com", "user": {"login": "ChristopheDuong"}}, "additions": 105, "deletions": 50}}, {"node": {"oid": "eb601c5be0539d798cbb13445880ab62cec33499", "messageHeadline": "Add Connectors using an index yaml file, instead of individual json f\u2026", "author": {"name": "Charles", "email": "giardina.charles@gmail.com", "user": {"login": "cgardens"}}, "additions": 668, "deletions": 10}}, {"node": {"oid": "25e1378eba0bee5740e60ba762fa44ac1d9043b3", "messageHeadline": "fix mailchimp catalog (#1107)", "author": {"name": "Charles", "email": "giardina.charles@gmail.com", "user": {"login": "cgardens"}}, "additions": 743, "deletions": 743}}, {"node": {"oid": "31c3f06805f816badf23ac514dbd90d9007508b7", "messageHeadline": "Install python deps declared in setup.py (#1111)", "author": {"name": "Charles", "email": "giardina.charles@gmail.com", "user": {"login": "cgardens"}}, "additions": 10, "deletions": 2}}, {"node": {"oid": "83fc3e51ff1b28fa60cf0516e5dbfc4b8d401ae4", "messageHeadline": "Revive REST API Source (#1103)", "author": {"name": "Charles", "email": "giardina.charles@gmail.com", "user": {"login": "cgardens"}}, "additions": 107, "deletions": 72}}, {"node": {"oid": "b98aeb77b84fed20b0b5cf896c22279eb5d7a38c", "messageHeadline": "fix project id label for bq (#1101)", "author": {"name": "Charles", "email": "giardina.charles@gmail.com", "user": {"login": "cgardens"}}, "additions": 3, "deletions": 3}}, {"node": {"oid": "9f16f46ffd9b16d8f9d56c37139f96f4defcb03e", "messageHeadline": "release 0.6.0 hotfix (#1098)", "author": {"name": "Charles", "email": "giardina.charles@gmail.com", "user": {"login": "cgardens"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "c952d54f01257e4c80f0ac0df85645e629b220ab", "messageHeadline": "release 0.6.0 (#1097)", "author": {"name": "Charles", "email": "giardina.charles@gmail.com", "user": {"login": "cgardens"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "35abe6f6f7cd5c7c5c96d67d660a8ee2fbdbb73f", "messageHeadline": "only write state file if state is not null (#1096)", "author": {"name": "Sherif A. Nada", "email": "snadalive@gmail.com", "user": {"login": "sherifnada"}}, "additions": 3, "deletions": 1}}, {"node": {"oid": "4b7c5b247dcfdd068a1e7a2260d7507438c41264", "messageHeadline": "Fix Job Tracking Issue (#1071)", "author": {"name": "Charles", "email": "giardina.charles@gmail.com", "user": {"login": "cgardens"}}, "additions": 150, "deletions": 88}}, {"node": {"oid": "9b2c946255239fbfac3a18b69f101c19745119db", "messageHeadline": "revert stream / field filtering in sources (#1095)", "author": {"name": "Charles", "email": "giardina.charles@gmail.com", "user": {"login": "cgardens"}}, "additions": 14, "deletions": 247}}, {"node": {"oid": "92cdedd9d05c83e12d6a8248a32ad1646f5f1cbc", "messageHeadline": "Mailchimp incremental fixes (#1094)", "author": {"name": "Sherif A. Nada", "email": "snadalive@gmail.com", "user": {"login": "sherifnada"}}, "additions": 33, "deletions": 9}}, {"node": {"oid": "4b944aee9f1245f798db9a3223c2957407a563f3", "messageHeadline": "GitBook: [master] one page modified", "author": {"name": "John Lafleur", "email": "john@dataline.io", "user": null}, "additions": 1, "deletions": 1}}, {"node": {"oid": "546d5c6ad187ea6ab68a784d936304fff314af47", "messageHeadline": "GitBook: [master] 2 pages modified", "author": {"name": "John Lafleur", "email": "john@dataline.io", "user": null}, "additions": 12, "deletions": 3}}, {"node": {"oid": "daa40e83577c95c0e6e2281f2eabfde71d32e8a8", "messageHeadline": "Pipe Incremental Configuration to API (#1079)", "author": {"name": "Charles", "email": "giardina.charles@gmail.com", "user": {"login": "cgardens"}}, "additions": 349, "deletions": 165}}, {"node": {"oid": "eb8639b5967a1893fbaaf3cfe42a2aafad257ac5", "messageHeadline": "Incremental mailchimp (#1080)", "author": {"name": "Sherif A. Nada", "email": "snadalive@gmail.com", "user": {"login": "sherifnada"}}, "additions": 3482, "deletions": 2625}}, {"node": {"oid": "d56da58bad2b7da306b4cd9b0eab3e73766309d8", "messageHeadline": "add airbyte version to tracking (#1073)", "author": {"name": "Charles", "email": "giardina.charles@gmail.com", "user": {"login": "cgardens"}}, "additions": 84, "deletions": 46}}, {"node": {"oid": "e4db33ed71ac48f4e2dc2df25cb16cf0d78b7665", "messageHeadline": "BumpVersions of destinations (#1093)", "author": {"name": "Christophe Duong", "email": "christophe.duong@gmail.com", "user": {"login": "ChristopheDuong"}}, "additions": 6, "deletions": 6}}, {"node": {"oid": "7132152eb8264ad3ed24dbf3c4465cddcc5a87c9", "messageHeadline": "Add docs section explaining how to build an airbyte connector from a \u2026", "author": {"name": "Sherif A. Nada", "email": "snadalive@gmail.com", "user": {"login": "sherifnada"}}, "additions": 7, "deletions": 0}}, {"node": {"oid": "a5f509bf497421316d672675722156e3b25233ad", "messageHeadline": "GitBook: [master] 15 pages and 4 assets modified", "author": {"name": "John Lafleur", "email": "john@dataline.io", "user": null}, "additions": 89, "deletions": 60}}, {"node": {"oid": "206d3cbea89f08351973f2bea31000b52c6988da", "messageHeadline": "Naming conventions managed in destinations (#1060)", "author": {"name": "Christophe Duong", "email": "christophe.duong@gmail.com", "user": {"login": "ChristopheDuong"}}, "additions": 850, "deletions": 244}}, {"node": {"oid": "45c5cc0f84db2d01bff7efb64e58d0a005bd93fd", "messageHeadline": "add AIRBYTE_VERSION env variable to webapp (#1091)", "author": {"name": "Charles", "email": "giardina.charles@gmail.com", "user": {"login": "cgardens"}}, "additions": 1, "deletions": 0}}, {"node": {"oid": "cf0476c82265a62a05a3ab84acfe2ca14c287637", "messageHeadline": "bump version on some examples that use the title field (#1086)", "author": {"name": "Charles", "email": "giardina.charles@gmail.com", "user": {"login": "cgardens"}}, "additions": 6, "deletions": 6}}, {"node": {"oid": "711030a1ad0fd97aa0e0f1a4dd081f0d2b26d034", "messageHeadline": "Frontend 0.7.0 (#1072)", "author": {"name": "Artem Astapenko", "email": "3767150+Jamakase@users.noreply.github.com", "user": {"login": "jamakase"}}, "additions": 115, "deletions": 35}}, {"node": {"oid": "b31b4dc94a782c2d1690a9c0ccaafc43873cefdb", "messageHeadline": "Update recurly sample catalogs (#1084)", "author": {"name": "Sherif A. Nada", "email": "snadalive@gmail.com", "user": {"login": "sherifnada"}}, "additions": 112, "deletions": 3}}, {"node": {"oid": "130b0fa311e23f3c5e475e0ff41c66e28791420c", "messageHeadline": "add recurly creds to ci (#1085)", "author": {"name": "Sherif A. Nada", "email": "snadalive@gmail.com", "user": {"login": "sherifnada"}}, "additions": 5, "deletions": 1}}, {"node": {"oid": "c52f47d99bfd44b2b10bed2baa3c1035f91a0f16", "messageHeadline": "fmt", "author": {"name": "Sherif Nada", "email": "snadalive@gmail.com", "user": {"login": "sherifnada"}}, "additions": 1, "deletions": 0}}, {"node": {"oid": "de09b40b93370ea8b23b7a435951211d03c4a5f1", "messageHeadline": "Update templates to reflect incremental model changes (#1083)", "author": {"name": "Sherif A. Nada", "email": "snadalive@gmail.com", "user": {"login": "sherifnada"}}, "additions": 111, "deletions": 11}}, {"node": {"oid": "9b033891dc595319884c02babec294b6f23147df", "messageHeadline": "Recurly (#1058)", "author": {"name": "Yevhenii", "email": "34103125+yevhenii-ldv@users.noreply.github.com", "user": {"login": "yevhenii-ldv"}}, "additions": 1832, "deletions": 1}}, {"node": {"oid": "0a28816e82d7f8b6bae469d90feaacecd2663c8d", "messageHeadline": "Reformat (#1078)", "author": {"name": "Charles", "email": "giardina.charles@gmail.com", "user": {"login": "cgardens"}}, "additions": 145, "deletions": 213}}, {"node": {"oid": "a3809a72dc58e83d873c7b64bfa3c18e136fd5e7", "messageHeadline": "Update SUMMARY.md", "author": {"name": "John Lafleur", "email": "john@airbyte.io", "user": {"login": "johnlafleur"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "eff4a9981c18fdadca7ea0c6c92083a28abbf835", "messageHeadline": "add title to some specs (#1075)", "author": {"name": "Charles", "email": "giardina.charles@gmail.com", "user": {"login": "cgardens"}}, "additions": 8, "deletions": 2}}, {"node": {"oid": "17c3d0f1ead6a6f646b6c640d74e942666592a67", "messageHeadline": "Fix Batching of Snowflake Inserts (#1067)", "author": {"name": "Charles", "email": "giardina.charles@gmail.com", "user": {"login": "cgardens"}}, "additions": 52, "deletions": 19}}, {"node": {"oid": "ae5c6306014c913f835c12a7cd505aa7c4829e08", "messageHeadline": "add spec cache (#1066)", "author": {"name": "Charles", "email": "giardina.charles@gmail.com", "user": {"login": "cgardens"}}, "additions": 251, "deletions": 56}}, {"node": {"oid": "16c553642646ad4b259c541a417c5f6bd3688d07", "messageHeadline": "Issue #1016: resolve\u00a0tag #ref for mailchimp schemas (#1069)", "author": {"name": "Yevhenii", "email": "34103125+yevhenii-ldv@users.noreply.github.com", "user": {"login": "yevhenii-ldv"}}, "additions": 2712, "deletions": 1744}}, {"node": {"oid": "8cd660d7b4cf88a5967ec97cd2e50a3f17de3af6", "messageHeadline": "update sendgrid with new models (#1065)", "author": {"name": "Sherif A. Nada", "email": "snadalive@gmail.com", "user": {"login": "sherifnada"}}, "additions": 14, "deletions": 3}}, {"node": {"oid": "27c4f66faa6dc21c196cffde52bdd036ccdfad38", "messageHeadline": "Source and destination pages 0.5.0 (#880)", "author": {"name": "Artem Astapenko", "email": "3767150+Jamakase@users.noreply.github.com", "user": {"login": "jamakase"}}, "additions": 2941, "deletions": 984}}, {"node": {"oid": "e52a1cb3c805f1f867d21d0bae0a2f8cd67ed8d0", "messageHeadline": "Add new source: Sendgrid (#1002)", "author": {"name": "Yevhenii", "email": "34103125+yevhenii-ldv@users.noreply.github.com", "user": {"login": "yevhenii-ldv"}}, "additions": 889, "deletions": 0}}, {"node": {"oid": "be83b18fa83bb5f61fb55c0355308747e02cc5fd", "messageHeadline": "Destination-postgres should write data in a table from the specified \u2026", "author": {"name": "Christophe Duong", "email": "christophe.duong@gmail.com", "user": {"login": "ChristopheDuong"}}, "additions": 80, "deletions": 16}}, {"node": {"oid": "f5e5909139a18b0fd990e8e35e715717162b8e30", "messageHeadline": "Revert \"add instructions to checkout the correct version of airbyte (\u2026", "author": {"name": "Charles", "email": "giardina.charles@gmail.com", "user": {"login": "cgardens"}}, "additions": 0, "deletions": 2}}, {"node": {"oid": "77c20701ff253d3622b54742b633dbfcdae20cba", "messageHeadline": "add instructions to checkout the correct version of airbyte (#1051)", "author": {"name": "Charles", "email": "giardina.charles@gmail.com", "user": {"login": "cgardens"}}, "additions": 2, "deletions": 0}}, {"node": {"oid": "f08df42b2b8f4c65f20dea4075de596307bfe4c3", "messageHeadline": "turn off docker caching (#1052)", "author": {"name": "Charles", "email": "giardina.charles@gmail.com", "user": {"login": "cgardens"}}, "additions": 10, "deletions": 10}}, {"node": {"oid": "d87a4844a6e1cce61d246c946c45c4d074347523", "messageHeadline": "Hotfix: Only run PR source standard tests on Master Build (#1047)", "author": {"name": "Charles", "email": "giardina.charles@gmail.com", "user": {"login": "cgardens"}}, "additions": 8, "deletions": 2}}, {"node": {"oid": "88a236e18a4d113b48211962802141b47de60fdc", "messageHeadline": "temporarily remove mssl integrations until we can fix ci build bug (p\u2026", "author": {"name": "Charles", "email": "giardina.charles@gmail.com", "user": {"login": "cgardens"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "77ef410bcecc9b2c6a76b0d0ea446f19c71e298c", "messageHeadline": "temporarily remove mssl integrations until we can fix ci build bug (#\u2026", "author": {"name": "Charles", "email": "giardina.charles@gmail.com", "user": {"login": "cgardens"}}, "additions": 3, "deletions": 2}}, {"node": {"oid": "841063f0ba6e092a7f2f684dc670005c600017bf", "messageHeadline": "hotfix: re-enable gradle caching", "author": {"name": "jrhizor", "email": "me@jaredrhizor.com", "user": {"login": "jrhizor"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "d4b8b8f61c63a4b9cce70055517fba87735d137e", "messageHeadline": "hotfix: disable gradle caching", "author": {"name": "jrhizor", "email": "me@jaredrhizor.com", "user": {"login": "jrhizor"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "131a113cdb43323e1592765ebd426620eba0343a", "messageHeadline": "hotfix: remove rerun-task now that the build is green", "author": {"name": "jrhizor", "email": "me@jaredrhizor.com", "user": {"login": "jrhizor"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "9418780c823c58c4378c2d03b94e425869498c93", "messageHeadline": "hotfix: add docker output dependency for integration tests in mysql a\u2026", "author": {"name": "jrhizor", "email": "me@jaredrhizor.com", "user": {"login": "jrhizor"}}, "additions": 2, "deletions": 0}}, {"node": {"oid": "4787784bfa898ca95e23077f3eca1a007f7689a0", "messageHeadline": "format (#1043)", "author": {"name": "Charles", "email": "giardina.charles@gmail.com", "user": {"login": "cgardens"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "0d0eeff73394a8e04bce83eeb427b1eb7daf9095", "messageHeadline": "destination-postgres incremental (#1017)", "author": {"name": "Charles", "email": "giardina.charles@gmail.com", "user": {"login": "cgardens"}}, "additions": 127, "deletions": 18}}, {"node": {"oid": "a99734bee303ef13c01f0b4dd44f4a7bd99e9392", "messageHeadline": "handle secrets in acceptance tests (#1042)", "author": {"name": "Charles", "email": "giardina.charles@gmail.com", "user": {"login": "cgardens"}}, "additions": 5, "deletions": 1}}, {"node": {"oid": "3115f4fb06dafafc325874917846de99b5fd915b", "messageHeadline": "hotfix: rerun tasks for integration and accceptance tests", "author": {"name": "jrhizor", "email": "me@jaredrhizor.com", "user": {"login": "jrhizor"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "5bbf459c92926a7f4d7611366a1a3e7d58fae6d6", "messageHeadline": "depend on main dependency installation for python tests (#1039)", "author": {"name": "Jared Rhizor", "email": "jared@dataline.io", "user": {"login": "jrhizor"}}, "additions": 1, "deletions": 0}}, {"node": {"oid": "be1691ec811920d56c6ef7a493d6271fea1c707a", "messageHeadline": "fix duplicate key exception in mssql (#983)", "author": {"name": "Charles", "email": "giardina.charles@gmail.com", "user": {"login": "cgardens"}}, "additions": 48, "deletions": 7}}, {"node": {"oid": "c77be0519fb8d132dcc9504cbaab7003001ed350", "messageHeadline": "temporarily remove transactions from shopify catalog (#1041)", "author": {"name": "Charles", "email": "giardina.charles@gmail.com", "user": {"login": "cgardens"}}, "additions": 14, "deletions": 2}}, {"node": {"oid": "0a9ab8156289c3f09ec4ba40735430b4df313a3c", "messageHeadline": "hotfix: remove clean from build and remove build cache from integrati\u2026", "author": {"name": "jrhizor", "email": "me@jaredrhizor.com", "user": {"login": "jrhizor"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "693bac8a495e6a96f6a0c9997612b97e82b62029", "messageHeadline": "hotfix: temporarily use clean", "author": {"name": "jrhizor", "email": "me@jaredrhizor.com", "user": {"login": "jrhizor"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "72596f0d80d994f632dfe4fc639467d36afd74d4", "messageHeadline": "only look at properties for validation (#1034)", "author": {"name": "Jared Rhizor", "email": "jared@dataline.io", "user": {"login": "jrhizor"}}, "additions": 31, "deletions": 12}}, {"node": {"oid": "02819a4b87fe41901cf96359047a9d981c9c64ed", "messageHeadline": "Incremental Docs and Data Model Update (#1021)", "author": {"name": "Charles", "email": "giardina.charles@gmail.com", "user": {"login": "cgardens"}}, "additions": 324, "deletions": 212}}, {"node": {"oid": "ca864a588e41ae937bc00adf337da6eb9b0602b7", "messageHeadline": "Updating connector changelog with Mailchimp and next efforts (#1024)", "author": {"name": "John Lafleur", "email": "john@airbyte.io", "user": {"login": "johnlafleur"}}, "additions": 15, "deletions": 6}}, {"node": {"oid": "c5ebffba9c6ccc41b2f54fdef5eb19340d8d5929", "messageHeadline": "hotfix: turn off file watching", "author": {"name": "jrhizor", "email": "me@jaredrhizor.com", "user": {"login": "jrhizor"}}, "additions": 0, "deletions": 1}}, {"node": {"oid": "0584067f20527fa89e25645e0b674842ced094d5", "messageHeadline": "Don't return secrets in the API & Only update credentials when reques\u2026", "author": {"name": "Sherif A. Nada", "email": "snadalive@gmail.com", "user": {"login": "sherifnada"}}, "additions": 419, "deletions": 82}}, {"node": {"oid": "f4c3ac70f921277d59ba3e4a973c96ac5dc9a3b0", "messageHeadline": "annotate secret fields (#1012)", "author": {"name": "Sherif A. Nada", "email": "snadalive@gmail.com", "user": {"login": "sherifnada"}}, "additions": 69, "deletions": 43}}, {"node": {"oid": "912530e69e5c5d06eb6e84e5caf074d02ac63706", "messageHeadline": "allow cache busting with CACHE_VERSION secret (#1028)", "author": {"name": "Jared Rhizor", "email": "jared@dataline.io", "user": {"login": "jrhizor"}}, "additions": 8, "deletions": 8}}, {"node": {"oid": "93f10244af42e2a7e743863e0a19f39f77e6159a", "messageHeadline": "New Career section in Docs (#1023)", "author": {"name": "John Lafleur", "email": "john@airbyte.io", "user": {"login": "johnlafleur"}}, "additions": 115, "deletions": 10}}, {"node": {"oid": "05404bdd58c60e8f118ac336e93e6d2daacb6e72", "messageHeadline": "improve caching (#1005)", "author": {"name": "Jared Rhizor", "email": "jared@dataline.io", "user": {"login": "jrhizor"}}, "additions": 71, "deletions": 23}}, {"node": {"oid": "d293b88997d44c7cd74af7e25db28a6b1a48d162", "messageHeadline": "upgrade gradle to 6.7.1 (#1026)", "author": {"name": "Jared Rhizor", "email": "jared@dataline.io", "user": {"login": "jrhizor"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "c6d7930301dc3087ff11fa170ac0d250cc2a2d0a", "messageHeadline": "fix links (#1020)", "author": {"name": "Charles", "email": "giardina.charles@gmail.com", "user": {"login": "cgardens"}}, "additions": 4, "deletions": 4}}, {"node": {"oid": "e7edb2c8589bba0da3a501da5565fba166ba6452", "messageHeadline": "Adding incremental to the catalog data model (#998)", "author": {"name": "Charles", "email": "giardina.charles@gmail.com", "user": {"login": "cgardens"}}, "additions": 615, "deletions": 342}}, {"node": {"oid": "d1fd379938aab81843c555de86fadecd203debfb", "messageHeadline": "add handling for different test types in manage.sh (#1013)", "author": {"name": "Charles", "email": "giardina.charles@gmail.com", "user": {"login": "cgardens"}}, "additions": 15, "deletions": 2}}, {"node": {"oid": "0197dd324e2cd06e65094f0d10adbad3f737f6fe", "messageHeadline": "Add Mailchimp docs (#1007)", "author": {"name": "Sherif A. Nada", "email": "snadalive@gmail.com", "user": {"login": "sherifnada"}}, "additions": 52, "deletions": 68}}, {"node": {"oid": "bd14fffe69f61da78ee29c0f595b7fc782173354", "messageHeadline": "stream/field name validation/filtering (#1004)", "author": {"name": "Jared Rhizor", "email": "jared@dataline.io", "user": {"login": "jrhizor"}}, "additions": 271, "deletions": 27}}, {"node": {"oid": "f8a950320d022d1b9fe8d8e861f5fa3672b27202", "messageHeadline": "Adding MSSQL", "author": {"name": "John Lafleur", "email": "john@airbyte.io", "user": {"login": "johnlafleur"}}, "additions": 1, "deletions": 0}}, {"node": {"oid": "5bf02809f16a1913e2c92106c9ecf6571659b05a", "messageHeadline": "remove note that number of fields is limited to 100 (#984)", "author": {"name": "Charles", "email": "giardina.charles@gmail.com", "user": {"login": "cgardens"}}, "additions": 0, "deletions": 5}}, {"node": {"oid": "c2b68f1a209c6962d2942cb1bf59c7f6528fa49d", "messageHeadline": "hotfix: duplicate column in discover of mssql (#982)", "author": {"name": "Charles", "email": "giardina.charles@gmail.com", "user": {"login": "cgardens"}}, "additions": 2, "deletions": 1}}, {"node": {"oid": "2855703accda05237d3b1952239b403a96ba0a63", "messageHeadline": "Release version 0.5.3", "author": {"name": "Sherif Nada", "email": "snadalive@gmail.com", "user": {"login": "sherifnada"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "fba7f1f8bc334a317a8e693ebf9ed31f9c57b71a", "messageHeadline": "correct timestamps in standard destination tests and assume millis in\u2026", "author": {"name": "Sherif A. Nada", "email": "snadalive@gmail.com", "user": {"login": "sherifnada"}}, "additions": 31, "deletions": 22}}, {"node": {"oid": "0e8a315bc04cc3bbab3671cbb0a72ead585c8392", "messageHeadline": "release 0.5.2 (#978)", "author": {"name": "Charles", "email": "giardina.charles@gmail.com", "user": {"login": "cgardens"}}, "additions": 2, "deletions": 1}}, {"node": {"oid": "c3293de2321d5b8578cb817f08d3d2ee27758d3e", "messageHeadline": "MSSQL Source (#977)", "author": {"name": "Charles", "email": "giardina.charles@gmail.com", "user": {"login": "cgardens"}}, "additions": 647, "deletions": 19}}, {"node": {"oid": "4330c15a63469071b1a1a4f1e9b32a8654af655d", "messageHeadline": "release version 0.5.1 (#975)", "author": {"name": "Sherif A. Nada", "email": "snadalive@gmail.com", "user": {"login": "sherifnada"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "c2c3d18596667dfe7562f6677a39dcaa33d7a8a1", "messageHeadline": "remove rest api source from registry (#974)", "author": {"name": "Sherif A. Nada", "email": "snadalive@gmail.com", "user": {"login": "sherifnada"}}, "additions": 0, "deletions": 7}}, {"node": {"oid": "4a525158bf5992b8413f0681dab156d75ccb8254", "messageHeadline": "Handle more than 100 fields to compute hashid (#970)", "author": {"name": "Christophe Duong", "email": "christophe.duong@gmail.com", "user": {"login": "ChristopheDuong"}}, "additions": 90, "deletions": 3}}, {"node": {"oid": "8aa97ed8461ba8d115bc9f6a7d327abb439bd8a1", "messageHeadline": "GitBook: [master] 4 pages and 13 assets modified", "author": {"name": "Shrif Nada", "email": "sherif@dataline.io", "user": null}, "additions": 109, "deletions": 85}}, {"node": {"oid": "0d7ca6f4241ecfc11dc3fc9ff4e798adbf038a1f", "messageHeadline": "Fix source file comments from #935 (#944)", "author": {"name": "Christophe Duong", "email": "christophe.duong@gmail.com", "user": {"login": "ChristopheDuong"}}, "additions": 311, "deletions": 95}}, {"node": {"oid": "49a7d617dd3c8c4d12794834ad1246b29b4bf166", "messageHeadline": "GitBook: [master] one page modified", "author": {"name": "John Lafleur", "email": "john@dataline.io", "user": null}, "additions": 1, "deletions": 2}}, {"node": {"oid": "7cda3ab275895cf52c26041bd76a23e484100d18", "messageHeadline": "GitBook: [master] 5 pages and 2 assets modified", "author": {"name": "John Lafleur", "email": "john@dataline.io", "user": null}, "additions": 40, "deletions": 15}}, {"node": {"oid": "b05a2b0839215c1c1850e5696f81e5d839b74aca", "messageHeadline": "Update connector READMEs to reflect new build plugin commands (#969)", "author": {"name": "Sherif A. Nada", "email": "snadalive@gmail.com", "user": {"login": "sherifnada"}}, "additions": 57, "deletions": 22}}, {"node": {"oid": "fbe95a9a3b6ad68688d9eaaa2b2e301b9f5129c6", "messageHeadline": "document allowable characters in airbyte protocol and gsheets  (#968)", "author": {"name": "Sherif A. Nada", "email": "snadalive@gmail.com", "user": {"login": "sherifnada"}}, "additions": 6, "deletions": 1}}, {"node": {"oid": "cf21f2a3a24dd09719a62efdd867e41022c9d7ce", "messageHeadline": "Various Docs Updates (#964)", "author": {"name": "Charles", "email": "giardina.charles@gmail.com", "user": {"login": "cgardens"}}, "additions": 50, "deletions": 10}}, {"node": {"oid": "9aba6bfcaa7a38c4cd6a575aaa843d862bb2370f", "messageHeadline": "hotfix style", "author": {"name": "Sherif Nada", "email": "snadalive@gmail.com", "user": {"login": "sherifnada"}}, "additions": 0, "deletions": 1}}, {"node": {"oid": "fb0f0504b4f54400bbbffd3f511f10f94f18963c", "messageHeadline": "have composeBuild only depend on actual dependencies (#959)", "author": {"name": "Charles", "email": "giardina.charles@gmail.com", "user": {"login": "cgardens"}}, "additions": 11, "deletions": 1}}, {"node": {"oid": "bea2a275d09dec03f61dd97dacb6a66cfec11611", "messageHeadline": "save emitted_at as milliseconds in BQ (#963)", "author": {"name": "Sherif A. Nada", "email": "snadalive@gmail.com", "user": {"login": "sherifnada"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "26229868a741307d15b94c3d2a6aafe9eac33a48", "messageHeadline": "Fix boolean field wrong mapping for yup schema (#950)", "author": {"name": "Artem Astapenko", "email": "3767150+Jamakase@users.noreply.github.com", "user": {"login": "jamakase"}}, "additions": 19, "deletions": 3}}, {"node": {"oid": "1703c5a84a897d36144992c5b35be6d14b888090", "messageHeadline": "fix init image in build (#955)", "author": {"name": "Jared Rhizor", "email": "jared@dataline.io", "user": {"login": "jrhizor"}}, "additions": 7, "deletions": 0}}, {"node": {"oid": "deea76b3fb26a85f02c54ed2f596d52a66a62f35", "messageHeadline": "Update Mailchimp Gradle and CI configs (#952)", "author": {"name": "Charles", "email": "giardina.charles@gmail.com", "user": {"login": "cgardens"}}, "additions": 13, "deletions": 28}}, {"node": {"oid": "1fb29d88a025d117cbdbd965f616e26426f20d11", "messageHeadline": "GitBook: [master] 8 pages and 21 assets modified", "author": {"name": "Shrif Nada", "email": "sherif@dataline.io", "user": null}, "additions": 70, "deletions": 21}}, {"node": {"oid": "7bbe851491896e25561ace2a78c96cb51d792789", "messageHeadline": "fix seed publishing (#951)", "author": {"name": "Jared Rhizor", "email": "jared@dataline.io", "user": {"login": "jrhizor"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "97e30c4ee7e6a490ccd38bd016662b752bdbca10", "messageHeadline": "check for image versions automatically in build (#948)", "author": {"name": "Jared Rhizor", "email": "jared@dataline.io", "user": {"login": "jrhizor"}}, "additions": 34, "deletions": 0}}, {"node": {"oid": "2bd8c3c8504b95235b5575875027cbfed80e5ccf", "messageHeadline": "Mailchimp (#906)", "author": {"name": "Yevhenii", "email": "34103125+yevhenii-ldv@users.noreply.github.com", "user": {"login": "yevhenii-ldv"}}, "additions": 2698, "deletions": 0}}, {"node": {"oid": "f51fc05d5d043921182d5b936612d622dc162811", "messageHeadline": "fix basic normalization links (#945)", "author": {"name": "Charles", "email": "giardina.charles@gmail.com", "user": {"login": "cgardens"}}, "additions": 3, "deletions": 3}}, {"node": {"oid": "f98ecad7ffc7bfd3db53bcc67776a27b7f4f68c0", "messageHeadline": "Revert hotfix. oops", "author": {"name": "Chris", "email": "christophe.duong@gmail.com", "user": {"login": "ChristopheDuong"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "f846e245e4491380dc1847ebb84a09d210a8dc7d", "messageHeadline": "Hotfix docker image version for seed", "author": {"name": "Chris", "email": "christophe.duong@gmail.com", "user": {"login": "ChristopheDuong"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "0b4c3fdcf43756bd003ca7b377d09fad0e541b6b", "messageHeadline": "hotfix formatting", "author": {"name": "Sherif Nada", "email": "snadalive@gmail.com", "user": {"login": "sherifnada"}}, "additions": 6, "deletions": 1}}, {"node": {"oid": "c534b0f84c1a845591957d4718eab79eaf4cacdd", "messageHeadline": "formatting (#941)", "author": {"name": "Charles", "email": "giardina.charles@gmail.com", "user": {"login": "cgardens"}}, "additions": 1, "deletions": 0}}, {"node": {"oid": "e1f19de7162fe48edbc9c2dc71c887f36cbbf259", "messageHeadline": "remove incorrect citation (#940)", "author": {"name": "Charles", "email": "giardina.charles@gmail.com", "user": {"login": "cgardens"}}, "additions": 0, "deletions": 2}}, {"node": {"oid": "bdd4b206ed3d55ebecfd869f66d828a689deb49e", "messageHeadline": "Lowercase HTTP method in rest API and return a more informative catal\u2026", "author": {"name": "Sherif A. Nada", "email": "snadalive@gmail.com", "user": {"login": "sherifnada"}}, "additions": 2, "deletions": 3}}, {"node": {"oid": "b1236765fc169ee5979920c2102a04796c1af987", "messageHeadline": "release version 0.5.0", "author": {"name": "jrhizor", "email": "me@jaredrhizor.com", "user": {"login": "jrhizor"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "b86aa7063166f6b0003dd829c3c3da26d99c40a6", "messageHeadline": "release version 0.3.0 (#937)", "author": {"name": "Jared Rhizor", "email": "jared@dataline.io", "user": {"login": "jrhizor"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "ddffe3c6c628d375e037bffa2a25ef72debcacdb", "messageHeadline": "temporarily pull out file source (#936)", "author": {"name": "Charles", "email": "giardina.charles@gmail.com", "user": {"login": "cgardens"}}, "additions": 0, "deletions": 90}}, {"node": {"oid": "3104c2e1b43721dafe105dc7c63d595c737691ec", "messageHeadline": "Remove snowflake default spec values (#932)", "author": {"name": "Sherif A. Nada", "email": "snadalive@gmail.com", "user": {"login": "sherifnada"}}, "additions": 2, "deletions": 7}}, {"node": {"oid": "017739248c75fda77163d9383591fe9715b63e27", "messageHeadline": "bump google analytics version (#931)", "author": {"name": "Charles", "email": "giardina.charles@gmail.com", "user": {"login": "cgardens"}}, "additions": 3, "deletions": 3}}, {"node": {"oid": "5cff3b69cf4bbff3ee20d88bba9ab13cd0b478ec", "messageHeadline": "Hack: Handle specs that contain boolean fields that are required. (#929)", "author": {"name": "Charles", "email": "giardina.charles@gmail.com", "user": {"login": "cgardens"}}, "additions": 55, "deletions": 6}}, {"node": {"oid": "ae25781fd9dd287c9df8987a637afd9c292fa382", "messageHeadline": "prevent NPEs when password isn't set for jdbc integrations (#927)", "author": {"name": "Jared Rhizor", "email": "jared@dataline.io", "user": {"login": "jrhizor"}}, "additions": 22, "deletions": 13}}, {"node": {"oid": "3f91d341984cd308a17ce9d0982f7157f1863db5", "messageHeadline": "use versioned normalization (#930)", "author": {"name": "Charles", "email": "giardina.charles@gmail.com", "user": {"login": "cgardens"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "aafce4eadf6730fed764025b369871016266ba3d", "messageHeadline": "google sheets manual test (#922)", "author": {"name": "Charles", "email": "giardina.charles@gmail.com", "user": {"login": "cgardens"}}, "additions": 4, "deletions": 4}}, {"node": {"oid": "2af651f79ccfc55e24cb1e0b0cfcb20a29ec7536", "messageHeadline": "Fix BQ integration tests (#924)", "author": {"name": "Sherif A. Nada", "email": "snadalive@gmail.com", "user": {"login": "sherifnada"}}, "additions": 11, "deletions": 39}}, {"node": {"oid": "c3052221448a23fa381ba2ff7b12f121e7a215ab", "messageHeadline": "fix include_deleted option for fb marketing api (#926)", "author": {"name": "Jared Rhizor", "email": "jared@dataline.io", "user": {"login": "jrhizor"}}, "additions": 9, "deletions": 0}}, {"node": {"oid": "9287ef45b09a7385a2321853b8bc96b3a98ee888", "messageHeadline": "introduce gradle format task (#919)", "author": {"name": "Jared Rhizor", "email": "jared@dataline.io", "user": {"login": "jrhizor"}}, "additions": 5, "deletions": 0}}, {"node": {"oid": "110f9b44cf9a02ac15aeaa79329268065edf24dd", "messageHeadline": "fix marketo configuration (#923)", "author": {"name": "Jared Rhizor", "email": "jared@dataline.io", "user": {"login": "jrhizor"}}, "additions": 11, "deletions": 2}}, {"node": {"oid": "148d6592bd01739187d195dff987fb8d8a2ef90f", "messageHeadline": "fix syntax error in hrefs in specs (#921)", "author": {"name": "Charles", "email": "giardina.charles@gmail.com", "user": {"login": "cgardens"}}, "additions": 7, "deletions": 7}}, {"node": {"oid": "d547d777c6ff8361a6306d8bd2258cc519ec4551", "messageHeadline": "snowflake support streams and fields with whitespace (#920)", "author": {"name": "Charles", "email": "giardina.charles@gmail.com", "user": {"login": "cgardens"}}, "additions": 3, "deletions": 2}}, {"node": {"oid": "25557d216e07da3e7f233be4dc8f82b7f7d18769", "messageHeadline": "Add Shopify to changelogs (#917)", "author": {"name": "John Lafleur", "email": "john@airbyte.io", "user": {"login": "johnlafleur"}}, "additions": 28, "deletions": 15}}, {"node": {"oid": "c3d97a92e0c600a0cc50327f0df3edd64448d229", "messageHeadline": "add marketo to registry (#918)", "author": {"name": "Jared Rhizor", "email": "jared@dataline.io", "user": {"login": "jrhizor"}}, "additions": 7, "deletions": 0}}, {"node": {"oid": "8c8e335c1968ffcfa6e1527f0252bc788dafcabb", "messageHeadline": "Fix toggle (#915)", "author": {"name": "Artem Astapenko", "email": "3767150+Jamakase@users.noreply.github.com", "user": {"login": "jamakase"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "d92cd47cdeed380ce729a8e015bc7568a649dec2", "messageHeadline": "fix postgres integration tests for stream casing/special characters (\u2026", "author": {"name": "Jared Rhizor", "email": "jared@dataline.io", "user": {"login": "jrhizor"}}, "additions": 16, "deletions": 14}}, {"node": {"oid": "5e638e26ec190b2772b56d3af74e652a846d335e", "messageHeadline": "Basic Normalization Feature Docs (#889)", "author": {"name": "Charles", "email": "giardina.charles@gmail.com", "user": {"login": "cgardens"}}, "additions": 163, "deletions": 0}}, {"node": {"oid": "54dba21b96f637d6fff012e8757289fa0e5e6368", "messageHeadline": "use hyphen instead of underscore in template (#907)", "author": {"name": "Charles", "email": "giardina.charles@gmail.com", "user": {"login": "cgardens"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "b25411f95bf54c6fac533ae4d6cce352b3f1c149", "messageHeadline": "add spacing, casing, and characters tests (#911)", "author": {"name": "Charles", "email": "giardina.charles@gmail.com", "user": {"login": "cgardens"}}, "additions": 173, "deletions": 27}}, {"node": {"oid": "241399ed0c3d59719acb6646f771d36d2ce5d334", "messageHeadline": "Adding Shopify to SUMMARY.md", "author": {"name": "John Lafleur", "email": "john@airbyte.io", "user": {"login": "johnlafleur"}}, "additions": 1, "deletions": 0}}, {"node": {"oid": "e33f988f725946f0784927a844a072ba029d8b4e", "messageHeadline": "fix formatting race condition (#910)", "author": {"name": "Jared Rhizor", "email": "jared@dataline.io", "user": {"login": "jrhizor"}}, "additions": 1, "deletions": 0}}, {"node": {"oid": "71e9484ead59c6c8c511e74f70e4cb5204f22d63", "messageHeadline": "fix postgres table name quoting (#908)", "author": {"name": "Jared Rhizor", "email": "jared@dataline.io", "user": {"login": "jrhizor"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "f20e574e8e789d43e7eb484b014e6fcbcb97160e", "messageHeadline": "Update connector changelog and relative links (#903)", "author": {"name": "John Lafleur", "email": "john@airbyte.io", "user": {"login": "johnlafleur"}}, "additions": 12, "deletions": 6}}, {"node": {"oid": "5ecdfeb012e2f9968c367aae80659c1c7dfd383d", "messageHeadline": "GitBook: [master] 8 pages and 42 assets modified", "author": {"name": "Michel Tricot", "email": "michel.tricot@gmail.com", "user": {"login": "michel-tricot"}}, "additions": 109, "deletions": 45}}, {"node": {"oid": "e0f541874312ab67003d25b1b9c2724d8797f8ab", "messageHeadline": "bump shopify version (#902)", "author": {"name": "Charles", "email": "giardina.charles@gmail.com", "user": {"login": "cgardens"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "3ed6b9ca9afd96211164e0ba0540a780c2229d7a", "messageHeadline": "use correct definition id for source-rest-api (#899)", "author": {"name": "Sherif A. Nada", "email": "snadalive@gmail.com", "user": {"login": "sherifnada"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "d2517ceef327ce4257d0626a2f3dbbf44b9405a4", "messageHeadline": "add notes to salesforce documentation (#896)", "author": {"name": "Sherif A. Nada", "email": "snadalive@gmail.com", "user": {"login": "sherifnada"}}, "additions": 5, "deletions": 1}}, {"node": {"oid": "f4cb861c89fac502346bc41cdfb164cb75cfea3a", "messageHeadline": "Consolidation of roadmap (#883)", "author": {"name": "John Lafleur", "email": "john@airbyte.io", "user": {"login": "johnlafleur"}}, "additions": 65, "deletions": 49}}, {"node": {"oid": "dccd2f9a80f31b36f01ec36464b463083c611d2f", "messageHeadline": "bump versions: all destinations and source exchange rate (#895)", "author": {"name": "Charles", "email": "giardina.charles@gmail.com", "user": {"login": "cgardens"}}, "additions": 10, "deletions": 10}}, {"node": {"oid": "f83fd0954b7ef5eaa57ce7658a3405d21bb5564f", "messageHeadline": "add delete destination endpoint (#884)", "author": {"name": "Charles", "email": "giardina.charles@gmail.com", "user": {"login": "cgardens"}}, "additions": 168, "deletions": 208}}, {"node": {"oid": "32dbb093c97c162f7caf7ae2a3d017bdf8d2af6c", "messageHeadline": "hotfix: format", "author": {"name": "jrhizor", "email": "me@jaredrhizor.com", "user": {"login": "jrhizor"}}, "additions": 1, "deletions": 0}}, {"node": {"oid": "ab44f1ec2c47d8f7a19186335f11c5160b87d669", "messageHeadline": "improve shopify speed (#888)", "author": {"name": "Jared Rhizor", "email": "jared@dataline.io", "user": {"login": "jrhizor"}}, "additions": 6, "deletions": 1}}, {"node": {"oid": "dde61db7969f33893e4173f4e4aa1a3e289f90df", "messageHeadline": "add shopify integration (#861)", "author": {"name": "Jared Rhizor", "email": "jared@dataline.io", "user": {"login": "jrhizor"}}, "additions": 2712, "deletions": 1}}, {"node": {"oid": "70f044667748be616fcbaaf1964751db714fc5fb", "messageHeadline": "Adapt Source File connector to JSON files to test normalization (#872)", "author": {"name": "Christophe Duong", "email": "christophe.duong@gmail.com", "user": {"login": "ChristopheDuong"}}, "additions": 227, "deletions": 141}}, {"node": {"oid": "199a3a16e8bffa8b65620c72ce3327fc7ffcbc91", "messageHeadline": "add jsons#keys (#878)", "author": {"name": "Charles", "email": "giardina.charles@gmail.com", "user": {"login": "cgardens"}}, "additions": 66, "deletions": 34}}, {"node": {"oid": "3d3b4494722637e8fe52b80e8005d29c1993bf34", "messageHeadline": "fix link to csv destination from source file(#885)", "author": {"name": "Charles", "email": "giardina.charles@gmail.com", "user": {"login": "cgardens"}}, "additions": 1, "deletions": 2}}, {"node": {"oid": "458a91a19ecd73ceca66e9f525cbc1bed3f58ddc", "messageHeadline": "Documentation - Consolidation of documentation around building new/cu\u2026", "author": {"name": "John Lafleur", "email": "john@airbyte.io", "user": {"login": "johnlafleur"}}, "additions": 99, "deletions": 88}}, {"node": {"oid": "ce40a0852b1809177ed1dad40ade8b79106410a4", "messageHeadline": "Add normalization tests to BQ (#875)", "author": {"name": "Sherif A. Nada", "email": "snadalive@gmail.com", "user": {"login": "sherifnada"}}, "additions": 58, "deletions": 11}}, {"node": {"oid": "0f147d8dc6d581b31b05bad29a3eefafc09f4a98", "messageHeadline": "snowflake normalization test (#881)", "author": {"name": "Charles", "email": "giardina.charles@gmail.com", "user": {"login": "cgardens"}}, "additions": 85, "deletions": 17}}, {"node": {"oid": "594c90e3bf6cba4d39dfdf69131567cf6d0da3da", "messageHeadline": "Adding files.md to SUMMARY.md", "author": {"name": "John Lafleur", "email": "john@airbyte.io", "user": {"login": "johnlafleur"}}, "additions": 1, "deletions": 0}}, {"node": {"oid": "4e0cc39b971fd8b306166212e6427224d3d36a17", "messageHeadline": "Add documentation for Source File (#879)", "author": {"name": "Christophe Duong", "email": "christophe.duong@gmail.com", "user": {"login": "ChristopheDuong"}}, "additions": 87, "deletions": 0}}, {"node": {"oid": "e4168fa6daa785ac4449660aeab02b882e38061d", "messageHeadline": "Normalization integration test (#873)", "author": {"name": "Christophe Duong", "email": "christophe.duong@gmail.com", "user": {"login": "ChristopheDuong"}}, "additions": 183, "deletions": 73}}, {"node": {"oid": "8c7129c30713a117d8cdc31ed8cc39b75593f524", "messageHeadline": "fix format build (#877)", "author": {"name": "Jared Rhizor", "email": "jared@dataline.io", "user": {"login": "jrhizor"}}, "additions": 30, "deletions": 2}}, {"node": {"oid": "4f851a633c0d153d2940c35035ccc1a850683cfe", "messageHeadline": "Fix form not revalidating values (#865)", "author": {"name": "Artem Astapenko", "email": "3767150+Jamakase@users.noreply.github.com", "user": {"login": "jamakase"}}, "additions": 84, "deletions": 27}}, {"node": {"oid": "9305461fec44a3d2954e05330d0a317bbb34c634", "messageHeadline": "Add _raw suffix to non-normalized destination table names (#874)", "author": {"name": "Sherif A. Nada", "email": "snadalive@gmail.com", "user": {"login": "sherifnada"}}, "additions": 35, "deletions": 18}}, {"node": {"oid": "c02f72e6d9b0c82360272afe54a826f4ae654199", "messageHeadline": "Add Basic Normalization Test to Standard Destination Test (#869)", "author": {"name": "Charles", "email": "giardina.charles@gmail.com", "user": {"login": "cgardens"}}, "additions": 81, "deletions": 51}}, {"node": {"oid": "02a93dd259064e913440146c6c4d7cd2055fb25c", "messageHeadline": "remove snowflake use of streamRenamer in standard tests (#866)", "author": {"name": "Charles", "email": "giardina.charles@gmail.com", "user": {"login": "cgardens"}}, "additions": 29, "deletions": 21}}, {"node": {"oid": "acc2cc9f576a7de0c5a1d5c04beeb4eac14204fb", "messageHeadline": "remove all python caching (#870)", "author": {"name": "Jared Rhizor", "email": "jared@dataline.io", "user": {"login": "jrhizor"}}, "additions": 0, "deletions": 7}}, {"node": {"oid": "f5d45a388d0ad90455811e43e012eaf390a1011a", "messageHeadline": "bring back failed check test in standard destination tests (#863)", "author": {"name": "Charles", "email": "giardina.charles@gmail.com", "user": {"login": "cgardens"}}, "additions": 25, "deletions": 22}}, {"node": {"oid": "d507f0f95ba0aabb58cb96ba6d235fad11392e6b", "messageHeadline": "Fix names for standard tests (#862)", "author": {"name": "Charles", "email": "giardina.charles@gmail.com", "user": {"login": "cgardens"}}, "additions": 28, "deletions": 26}}, {"node": {"oid": "adcb8b2fabf9291f841c3feba918b18fbe163552", "messageHeadline": "add dependency on installing test reqs (#864)", "author": {"name": "Jared Rhizor", "email": "jared@dataline.io", "user": {"login": "jrhizor"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "d7585a6f3425f6604df388bb1a687af21721c339", "messageHeadline": "Move connector building docs in gitbook (#850)", "author": {"name": "Michel Tricot", "email": "michel@dataline.io", "user": {"login": "michel-tricot"}}, "additions": 242, "deletions": 128}}, {"node": {"oid": "484f5ba768f1273ff7db6b3db511bc51f0d495be", "messageHeadline": "hotfix: fix remaining source test discrepancies", "author": {"name": "jrhizor", "email": "me@jaredrhizor.com", "user": {"login": "jrhizor"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "9623ebace7785b5e2dd3ba0e2e9a48f121e34e0d", "messageHeadline": "hotfix: remove source-jdbc standard source test", "author": {"name": "jrhizor", "email": "me@jaredrhizor.com", "user": {"login": "jrhizor"}}, "additions": 0, "deletions": 1}}, {"node": {"oid": "e1d7add50a5da77ac01a253cd1e4603ef8ccb99f", "messageHeadline": "mostly incremental builds (#817)", "author": {"name": "Jared Rhizor", "email": "jared@dataline.io", "user": {"login": "jrhizor"}}, "additions": 703, "deletions": 701}}, {"node": {"oid": "aa861d0260f15bdf73828fca1c5d1e244ba5c471", "messageHeadline": "various integration fixes (#854)", "author": {"name": "Charles", "email": "giardina.charles@gmail.com", "user": {"login": "cgardens"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "52ff8ad3c7c1e22c91aaf05e95a2f6bad42aa35d", "messageHeadline": "fix issue auto assign: column name is case sensitive (#855)", "author": {"name": "Charles", "email": "giardina.charles@gmail.com", "user": {"login": "cgardens"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "26751f9f60705e0392ba7e0d7dc38d5af679b4dd", "messageHeadline": "auto assign issues to airbyte github project (#785)", "author": {"name": "Charles", "email": "giardina.charles@gmail.com", "user": {"login": "cgardens"}}, "additions": 20, "deletions": 0}}, {"node": {"oid": "60a1cfd17ab53220ff3a5888196a32e4932dc939", "messageHeadline": "Frontend v0.4.0 (#815)", "author": {"name": "Artem Astapenko", "email": "3767150+Jamakase@users.noreply.github.com", "user": {"login": "jamakase"}}, "additions": 1500, "deletions": 439}}, {"node": {"oid": "6cbbbe398cb484ba3fb5a648b6a8e3b933621985", "messageHeadline": "materialize table not view (#846)", "author": {"name": "Sherif A. Nada", "email": "snadalive@gmail.com", "user": {"login": "sherifnada"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "03fb508820e1c6a1f54073268d4f0c514bc72c21", "messageHeadline": "cleanups (#847)", "author": {"name": "Sherif A. Nada", "email": "snadalive@gmail.com", "user": {"login": "sherifnada"}}, "additions": 2, "deletions": 9}}, {"node": {"oid": "c0560ffb4da5a43678d7558e8f87482c65e27243", "messageHeadline": "Fix web backend bug in recreate source/destination (#843)", "author": {"name": "Sherif A. Nada", "email": "snadalive@gmail.com", "user": {"login": "sherifnada"}}, "additions": 17, "deletions": 1}}, {"node": {"oid": "d9a8c69406ee884febc715b152a70e08e73c0807", "messageHeadline": "Fix build failure on master due to docs check (#849)", "author": {"name": "Michel Tricot", "email": "michel@dataline.io", "user": {"login": "michel-tricot"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "f914670461baabffc4b0a0e76ab7b04567c8d16f", "messageHeadline": "GitBook: [master] 11 pages and 21 assets modified", "author": {"name": "Michel Tricot", "email": "michel.tricot@gmail.com", "user": {"login": "michel-tricot"}}, "additions": 49, "deletions": 26}}, {"node": {"oid": "6f817a855c370df4df566dd987a7761cef894dd2", "messageHeadline": "add HTTPs into oneof in filespec (#842)", "author": {"name": "Sherif A. Nada", "email": "snadalive@gmail.com", "user": {"login": "sherifnada"}}, "additions": 9, "deletions": 2}}, {"node": {"oid": "65d535f1afc24f65bc47af13bef06ecfdf0b0f84", "messageHeadline": "Detect broken links and fix remaining broken links (#797)", "author": {"name": "Michel Tricot", "email": "michel@dataline.io", "user": {"login": "michel-tricot"}}, "additions": 88, "deletions": 9}}, {"node": {"oid": "31201f7e8b0da84d7c5471723b801a804be9f442", "messageHeadline": "List of expected features (#839)", "author": {"name": "Michel Tricot", "email": "michel@dataline.io", "user": {"login": "michel-tricot"}}, "additions": 67, "deletions": 31}}, {"node": {"oid": "95a3457c75073d5e7a1dce9c70343143e6ef9e39", "messageHeadline": "depend on python test image build in fb source (#838)", "author": {"name": "Sherif A. Nada", "email": "snadalive@gmail.com", "user": {"login": "sherifnada"}}, "additions": 3, "deletions": 2}}, {"node": {"oid": "d042ef524afbbe9561fe28616262e0531fb280ee", "messageHeadline": "DBT project for Airbyte normalization (#802)", "author": {"name": "Christophe Duong", "email": "christophe.duong@gmail.com", "user": {"login": "ChristopheDuong"}}, "additions": 635, "deletions": 25}}, {"node": {"oid": "e823bcb04a869cf83defb0665b10422e0cde008e", "messageHeadline": "Add Name to Source File specs to fix #772 (#832)", "author": {"name": "Christophe Duong", "email": "christophe.duong@gmail.com", "user": {"login": "ChristopheDuong"}}, "additions": 28, "deletions": 7}}, {"node": {"oid": "b0b55c1184cd52f2a1070904a68d9dea6c0f6add", "messageHeadline": "Super fast spotless (#829)", "author": {"name": "Michel Tricot", "email": "michel@dataline.io", "user": {"login": "michel-tricot"}}, "additions": 32, "deletions": 40}}, {"node": {"oid": "b373eaef3b167385888faf8177516bc0fce31b6c", "messageHeadline": "Add Marketo Source Docs (#827)", "author": {"name": "Sherif A. Nada", "email": "snadalive@gmail.com", "user": {"login": "sherifnada"}}, "additions": 89, "deletions": 0}}, {"node": {"oid": "7b88a050ddebd6571cddcae696caefa7ff5d4ce8", "messageHeadline": "Add Marketo source (#826)", "author": {"name": "Sherif A. Nada", "email": "snadalive@gmail.com", "user": {"login": "sherifnada"}}, "additions": 13214, "deletions": 1}}, {"node": {"oid": "44565016d8a418712997fa048433b65a195c0639", "messageHeadline": "Return destination information in web_backend/connections/get & list \u2026", "author": {"name": "Sherif A. Nada", "email": "snadalive@gmail.com", "user": {"login": "sherifnada"}}, "additions": 33, "deletions": 4}}, {"node": {"oid": "636a7d8154fa28192354a19765735d27a9bfa436", "messageHeadline": "python template documentation improvements (#823)", "author": {"name": "Sherif A. Nada", "email": "snadalive@gmail.com", "user": {"login": "sherifnada"}}, "additions": 118, "deletions": 70}}, {"node": {"oid": "5aea7a67c456ffd3dd3722f226cfd189c5749c65", "messageHeadline": "Added Snowflake / FB / Google Ads in changelogs (#825)", "author": {"name": "John Lafleur", "email": "john@airbyte.io", "user": {"login": "johnlafleur"}}, "additions": 48, "deletions": 50}}, {"node": {"oid": "ec5378a2c247e8a3926ee902c2f4115afdd7629f", "messageHeadline": "docs_snowflake (#824)", "author": {"name": "John Lafleur", "email": "john@airbyte.io", "user": {"login": "johnlafleur"}}, "additions": 2, "deletions": 1}}, {"node": {"oid": "b4a0d03ad1962e098bf6477be548ba95af79429d", "messageHeadline": "Google Adwords Source (singer) (#818)", "author": {"name": "Charles", "email": "giardina.charles@gmail.com", "user": {"login": "cgardens"}}, "additions": 558, "deletions": 0}}, {"node": {"oid": "ef9503b7ef35387c3714c17bc96516d8d3a92be3", "messageHeadline": "Add Facebook Marketing API Source documentation (#809)", "author": {"name": "Sherif A. Nada", "email": "snadalive@gmail.com", "user": {"login": "sherifnada"}}, "additions": 115, "deletions": 0}}, {"node": {"oid": "f7b9bda81f7004e724a01069fadc26864951e528", "messageHeadline": "Add Singer Facebook Source (#808)", "author": {"name": "Sherif A. Nada", "email": "snadalive@gmail.com", "user": {"login": "sherifnada"}}, "additions": 6710, "deletions": 20}}, {"node": {"oid": "90f8c587feb61f9318490bbe01ebc4e6a6eac492", "messageHeadline": "Hook up Normalization Scripts and Run DBT (#821)", "author": {"name": "Charles", "email": "giardina.charles@gmail.com", "user": {"login": "cgardens"}}, "additions": 12, "deletions": 7}}, {"node": {"oid": "833479504f3e1ee1f18eb4ca885348d02080c207", "messageHeadline": "GitBook: [master] 44 pages and 18 assets modified", "author": {"name": "John Lafleur", "email": "john@dataline.io", "user": null}, "additions": 110, "deletions": 14}}, {"node": {"oid": "0cf060961f2f1623859e40c24d970230526bab29", "messageHeadline": "remove generate-python-models (#814)", "author": {"name": "Sherif A. Nada", "email": "snadalive@gmail.com", "user": {"login": "sherifnada"}}, "additions": 0, "deletions": 17}}, {"node": {"oid": "d243584cf8bffe172b0b988c1bbf429ce9fdc37c", "messageHeadline": "Add normalization step to sync worker (#805)", "author": {"name": "Charles", "email": "giardina.charles@gmail.com", "user": {"login": "cgardens"}}, "additions": 502, "deletions": 20}}, {"node": {"oid": "fa95d3270e599c5bc33ae1c57073d066cba39170", "messageHeadline": "remove SingerIntegrationLauncher (#812)", "author": {"name": "Charles", "email": "giardina.charles@gmail.com", "user": {"login": "cgardens"}}, "additions": 0, "deletions": 174}}, {"node": {"oid": "204732b86a6191564034084e8675024bf26825c2", "messageHeadline": "New \"Integrations changelog\" (#778)", "author": {"name": "John Lafleur", "email": "john@airbyte.io", "user": {"login": "johnlafleur"}}, "additions": 59, "deletions": 21}}, {"node": {"oid": "6ac281fad9812e0bccb5074ce0f98617d6c27346", "messageHeadline": "improve python source code documentation and typing for better DX (#811)", "author": {"name": "Sherif A. Nada", "email": "snadalive@gmail.com", "user": {"login": "sherifnada"}}, "additions": 60, "deletions": 34}}, {"node": {"oid": "94059e56062e09e9f3160eee361c519933f7ff98", "messageHeadline": "remove postgres singer source (#810)", "author": {"name": "Sherif A. Nada", "email": "snadalive@gmail.com", "user": {"login": "sherifnada"}}, "additions": 2, "deletions": 607}}, {"node": {"oid": "0c49634ea1023b7b9397b9601301c66c89a10b68", "messageHeadline": "Transform Airbyte config to DBT profile (#793)", "author": {"name": "Charles", "email": "giardina.charles@gmail.com", "user": {"login": "cgardens"}}, "additions": 298, "deletions": 7}}, {"node": {"oid": "36fece05847312329a4e1dc5d9e316a49d8196ee", "messageHeadline": "Track submitted jobs (#807)", "author": {"name": "Charles", "email": "giardina.charles@gmail.com", "user": {"login": "cgardens"}}, "additions": 113, "deletions": 5}}, {"node": {"oid": "9c6c7313e0373696c5e61d5bff93d867975ab018", "messageHeadline": "GitBook: [master] no pages and 3 assets modified", "author": {"name": "Shrif Nada", "email": "sherif@dataline.io", "user": null}, "additions": 0, "deletions": 0}}, {"node": {"oid": "c94a9404a36451c2e76c94d2da68632aa5f11e91", "messageHeadline": "install generator dependencies as part of the build (#804)", "author": {"name": "Sherif A. Nada", "email": "snadalive@gmail.com", "user": {"login": "sherifnada"}}, "additions": 18, "deletions": 14}}, {"node": {"oid": "9d565ea27bbac83f5705663eb1f9e191d89c7a08", "messageHeadline": "ensure input specs are correct and error otherwise (#803)", "author": {"name": "Sherif A. Nada", "email": "snadalive@gmail.com", "user": {"login": "sherifnada"}}, "additions": 8, "deletions": 14}}, {"node": {"oid": "e5e6ce95500551633b231a4ebd347fcb14925732", "messageHeadline": "normalization base project / docker image setup (#792)", "author": {"name": "Charles", "email": "giardina.charles@gmail.com", "user": {"login": "cgardens"}}, "additions": 346, "deletions": 0}}, {"node": {"oid": "7059825804159d9b4f78ff73015d4443dfd377cb", "messageHeadline": "Add postgres JDBC source (#794)", "author": {"name": "Sherif A. Nada", "email": "snadalive@gmail.com", "user": {"login": "sherifnada"}}, "additions": 504, "deletions": 9}}, {"node": {"oid": "852b761f585638caba5b2732799443ca85141a1b", "messageHeadline": "GitBook: [master] 43 pages and 15 assets modified", "author": {"name": "Michel Tricot", "email": "michel.tricot@gmail.com", "user": {"login": "michel-tricot"}}, "additions": 99, "deletions": 14}}, {"node": {"oid": "423b0e52553f41400b6cc517bfe6aaf464a70120", "messageHeadline": "move FileSource config initializer to the correct location (#795)", "author": {"name": "Sherif A. Nada", "email": "snadalive@gmail.com", "user": {"login": "sherifnada"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "521fcce4e617d2fa87ba56ed1237014ad234968b", "messageHeadline": "add rest api source to gitbook docs (#801)", "author": {"name": "Charles", "email": "giardina.charles@gmail.com", "user": {"login": "cgardens"}}, "additions": 1, "deletions": 0}}, {"node": {"oid": "79f39e2dde5ca852576f4cd7fe6768444bbd006a", "messageHeadline": "remove rest-api so it can be re-added in a commit by itself (#800)", "author": {"name": "Charles", "email": "giardina.charles@gmail.com", "user": {"login": "cgardens"}}, "additions": 0, "deletions": 1}}, {"node": {"oid": "985137fa7bd7279e26e17bb526b46d2b802d7f67", "messageHeadline": "Typo in Google Analytics doc (#796)", "author": {"name": "John Lafleur", "email": "john@airbyte.io", "user": {"login": "johnlafleur"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "8b41c982dfff601266f0f4cc37be11f2c092496f", "messageHeadline": "Fix more links + use relative links (#799)", "author": {"name": "Michel Tricot", "email": "michel@dataline.io", "user": {"login": "michel-tricot"}}, "additions": 207, "deletions": 54}}, {"node": {"oid": "89f6ae6e36e8c4e5b4b5f6c14d5e5246e53d6cb3", "messageHeadline": "Fix many broken links (#798)", "author": {"name": "Michel Tricot", "email": "michel@dataline.io", "user": {"login": "michel-tricot"}}, "additions": 225, "deletions": 340}}, {"node": {"oid": "df1b9f75c4786c9e453335963e591f0aade03428", "messageHeadline": "Added Google Analytics / Hubspot / Rest API in Summary.md (#791)", "author": {"name": "John Lafleur", "email": "john@airbyte.io", "user": {"login": "johnlafleur"}}, "additions": 3, "deletions": 0}}, {"node": {"oid": "95c97cdc7a718259e09249ac05436447f571c86d", "messageHeadline": "fix build: remove source-file tests that require creds (#790)", "author": {"name": "Charles", "email": "giardina.charles@gmail.com", "user": {"login": "cgardens"}}, "additions": 23, "deletions": 24}}, {"node": {"oid": "4d05a01802d21c1e351f7c528007cd9bb4b04109", "messageHeadline": "Remove copy and pasted instruction code (#789)", "author": {"name": "Charles", "email": "giardina.charles@gmail.com", "user": {"login": "cgardens"}}, "additions": 0, "deletions": 10}}, {"node": {"oid": "0b711d88056f4ea5e91f0efa7b8d4779bb2c8d17", "messageHeadline": "Removed links from /docs/integrations/sources (#788)", "author": {"name": "John Lafleur", "email": "john@airbyte.io", "user": {"login": "johnlafleur"}}, "additions": 0, "deletions": 4}}, {"node": {"oid": "5f0b0a4101721c383795df3015e945c3d05edc4e", "messageHeadline": "add snowflake destination (#784)", "author": {"name": "Jared Rhizor", "email": "jared@dataline.io", "user": {"login": "jrhizor"}}, "additions": 979, "deletions": 5}}, {"node": {"oid": "3d86f4f5ae856c4f1022c9fbbc247135bc8843fd", "messageHeadline": "REST API Source (#777)", "author": {"name": "Charles", "email": "giardina.charles@gmail.com", "user": {"login": "cgardens"}}, "additions": 528, "deletions": 0}}, {"node": {"oid": "5eeeb054e74800f096a832cd71da0e0c4be325c4", "messageHeadline": "use relative paths for symlinks in template (#783)", "author": {"name": "Charles", "email": "giardina.charles@gmail.com", "user": {"login": "cgardens"}}, "additions": 1, "deletions": 2}}, {"node": {"oid": "daf58b2dbd8096a938166489d6dcb6db6b5ae068", "messageHeadline": "Add SourceFile integration (#716)", "author": {"name": "Christophe Duong", "email": "christophe.duong@gmail.com", "user": {"login": "ChristopheDuong"}}, "additions": 1062, "deletions": 2}}, {"node": {"oid": "97085c744c851729f29ddcd9058940af9fa84784", "messageHeadline": "template fixes (#775)", "author": {"name": "Charles", "email": "giardina.charles@gmail.com", "user": {"login": "cgardens"}}, "additions": 6, "deletions": 4}}, {"node": {"oid": "1c0ba1321363580999f8eb531468c59b01991130", "messageHeadline": "[doc] fix invalid link about creating new Connectors (#779)", "author": {"name": "Airs", "email": "winar-jin@users.noreply.github.com", "user": {"login": "winar-jin"}}, "additions": 1, "deletions": 8}}, {"node": {"oid": "9cb89167431876662c55dead737ed7383c65eb0c", "messageHeadline": "Rename API domain models (#564)", "author": {"name": "Sherif A. Nada", "email": "snadalive@gmail.com", "user": {"login": "sherifnada"}}, "additions": 3546, "deletions": 3505}}, {"node": {"oid": "fd6b0d7e484124f3248553c93c13e96219c05895", "messageHeadline": "remove gsheets standard test from PRs (#773)", "author": {"name": "Sherif A. Nada", "email": "snadalive@gmail.com", "user": {"login": "sherifnada"}}, "additions": 1, "deletions": 2}}, {"node": {"oid": "4d1dc69b55dc251801e8c9e0bc53e533ea1d39af", "messageHeadline": "Hides SQL dialects + fix some bugs in the jdbc source (#767)", "author": {"name": "Michel Tricot", "email": "michel@dataline.io", "user": {"login": "michel-tricot"}}, "additions": 378, "deletions": 402}}, {"node": {"oid": "1560ddd80703b303ac380d738d33e83f926f7dd2", "messageHeadline": "Add Gsheets setup guide (#764)", "author": {"name": "Sherif A. Nada", "email": "snadalive@gmail.com", "user": {"login": "sherifnada"}}, "additions": 94, "deletions": 0}}, {"node": {"oid": "ae2f166019f11e59f6f328698966d4de7130350e", "messageHeadline": "add regex method (#765)", "author": {"name": "Charles", "email": "giardina.charles@gmail.com", "user": {"login": "cgardens"}}, "additions": 7, "deletions": 0}}, {"node": {"oid": "395aeca640641719f12292b7c448da1e15613b4d", "messageHeadline": "mysql source (#758)", "author": {"name": "Charles", "email": "giardina.charles@gmail.com", "user": {"login": "cgardens"}}, "additions": 824, "deletions": 185}}, {"node": {"oid": "96a93a330f8bb7b8067b43a3b74e4b5080782d83", "messageHeadline": "GitBook: [master] 4 pages and 15 assets modified", "author": {"name": "Shrif Nada", "email": "sherif@dataline.io", "user": null}, "additions": 98, "deletions": 12}}, {"node": {"oid": "73446b2f48546b56b4587ac20b173ca1bdc77d82", "messageHeadline": "google analytics source + regex standard testing (#715)", "author": {"name": "Jared Rhizor", "email": "jared@dataline.io", "user": {"login": "jrhizor"}}, "additions": 717, "deletions": 3}}, {"node": {"oid": "a14d8385e73c18a207937ddce750b9daf30a8448", "messageHeadline": "template: Install pytest as a module in the venv to allow more flexib\u2026", "author": {"name": "Sherif A. Nada", "email": "snadalive@gmail.com", "user": {"login": "sherifnada"}}, "additions": 24, "deletions": 18}}, {"node": {"oid": "88052c39680ca9c124e3e468242a76a00174138a", "messageHeadline": "Add JDBC Base Source (#757)", "author": {"name": "Charles", "email": "giardina.charles@gmail.com", "user": {"login": "cgardens"}}, "additions": 659, "deletions": 27}}, {"node": {"oid": "ee62d32c9de05e4160bb17574f41756e0f8d4889", "messageHeadline": "Upgrade standard source test to junit5 (#753)", "author": {"name": "Charles", "email": "giardina.charles@gmail.com", "user": {"login": "cgardens"}}, "additions": 80, "deletions": 60}}, {"node": {"oid": "5f45aef149df9527e0eb102823a8614f1a315d70", "messageHeadline": "Add support for sources to java base (#749)", "author": {"name": "Charles", "email": "giardina.charles@gmail.com", "user": {"login": "cgardens"}}, "additions": 244, "deletions": 75}}, {"node": {"oid": "e49bffb06fcbcb5e65ed2171901b8c4a717cb311", "messageHeadline": "remove hubspot from config/init (until ui supports oneof) (#760)", "author": {"name": "Charles", "email": "giardina.charles@gmail.com", "user": {"login": "cgardens"}}, "additions": 0, "deletions": 0}}, {"node": {"oid": "3294cfa3a4f8fe3e15956b67c1b3390e19775064", "messageHeadline": "Hotfix: Fix Hubspot Env Variables (#759)", "author": {"name": "Charles", "email": "giardina.charles@gmail.com", "user": {"login": "cgardens"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "edc49b89d94b9c36fd96da854ee4d3ccc0524423", "messageHeadline": "Hubspot Source (#732)", "author": {"name": "Charles", "email": "giardina.charles@gmail.com", "user": {"login": "cgardens"}}, "additions": 600, "deletions": 0}}, {"node": {"oid": "92d542c166b9c4b0f2b4de02b66f936df4eb3c60", "messageHeadline": "Add python source template generator (#740)", "author": {"name": "Sherif A. Nada", "email": "snadalive@gmail.com", "user": {"login": "sherifnada"}}, "additions": 399, "deletions": 455}}, {"node": {"oid": "160847eb6e842a0313b2ac0cab75b517af34dafb", "messageHeadline": "Add Singer Source template generator (#747)", "author": {"name": "Sherif A. Nada", "email": "snadalive@gmail.com", "user": {"login": "sherifnada"}}, "additions": 557, "deletions": 0}}, {"node": {"oid": "3cea00913d88ae29c57d83de1bb255565aabb58c", "messageHeadline": "place test mount roots in /tmp (#623)", "author": {"name": "Sherif A. Nada", "email": "snadalive@gmail.com", "user": {"login": "sherifnada"}}, "additions": 27, "deletions": 13}}, {"node": {"oid": "8c60cccfdc8bba1663bb86f7611fac499fc03269", "messageHeadline": "Move template generator into its own gradle module (#739)", "author": {"name": "Sherif A. Nada", "email": "snadalive@gmail.com", "user": {"login": "sherifnada"}}, "additions": 81, "deletions": 74}}, {"node": {"oid": "8660a35b6bda3a2c70e04487e8b7bc00669bb696", "messageHeadline": "register google sheets in airbyte core (#743)", "author": {"name": "Sherif A. Nada", "email": "snadalive@gmail.com", "user": {"login": "sherifnada"}}, "additions": 7, "deletions": 0}}, {"node": {"oid": "9a1452e1c29786d00141476e1f366e0e416e8a70", "messageHeadline": "Restructured the left column of the documentation (#733)", "author": {"name": "John Lafleur", "email": "john@airbyte.io", "user": {"login": "johnlafleur"}}, "additions": 58, "deletions": 66}}, {"node": {"oid": "2f238d6d357d27d5fb2cd2305cdd8340565cd9d6", "messageHeadline": "read module env variables in main (#735)", "author": {"name": "Charles", "email": "giardina.charles@gmail.com", "user": {"login": "cgardens"}}, "additions": 11, "deletions": 12}}, {"node": {"oid": "f408bce2dc60e7a547963b63f52574e7bded2961", "messageHeadline": "Add gsheets source (#695)", "author": {"name": "Sherif A. Nada", "email": "snadalive@gmail.com", "user": {"login": "sherifnada"}}, "additions": 1121, "deletions": 8}}, {"node": {"oid": "6452b62dda216bb57993f021971109359986c395", "messageHeadline": "avoid overloading env variable names (#734)", "author": {"name": "Sherif A. Nada", "email": "snadalive@gmail.com", "user": {"login": "sherifnada"}}, "additions": 4, "deletions": 4}}, {"node": {"oid": "a608aa73be49ac2372db6a63c320c69407ec58ec", "messageHeadline": "Add docs for how to use standard source tests in python (#730)", "author": {"name": "Charles", "email": "giardina.charles@gmail.com", "user": {"login": "cgardens"}}, "additions": 56, "deletions": 1}}, {"node": {"oid": "b5098ff00a631af5876ea7231fd008078cd42f43", "messageHeadline": "remove generation exclusion since generation inherits user (#728)", "author": {"name": "Jared Rhizor", "email": "jared@dataline.io", "user": {"login": "jrhizor"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "72e7017c97ac485312bd490a6373994cb6854c9f", "messageHeadline": "Frontend updates for v0.3.0 (#713)", "author": {"name": "Artem Astapenko", "email": "3767150+Jamakase@users.noreply.github.com", "user": {"login": "jamakase"}}, "additions": 142, "deletions": 66}}, {"node": {"oid": "f89313a475fff641d1e98cd83e86085eec0be9a9", "messageHeadline": "fix annoying generation task ordering  (#729)", "author": {"name": "Jared Rhizor", "email": "jared@dataline.io", "user": {"login": "jrhizor"}}, "additions": 5, "deletions": 29}}, {"node": {"oid": "7a7e5cb0787a557dadec88a70c7107d6711207d4", "messageHeadline": "apply styling to fix build", "author": {"name": "Sherif Nada", "email": "snadalive@gmail.com", "user": {"login": "sherifnada"}}, "additions": 27, "deletions": 31}}, {"node": {"oid": "7ba6830d05074e88b5665b256d54199421ea3025", "messageHeadline": "Have a persistent path root for each test case (#727)", "author": {"name": "Sherif A. Nada", "email": "snadalive@gmail.com", "user": {"login": "sherifnada"}}, "additions": 40, "deletions": 33}}, {"node": {"oid": "3ef2baa34ca259ce7c6c88fdaf2256633b5df8e7", "messageHeadline": "split airbyte protocol generated structs out of base_python (#721)", "author": {"name": "Charles", "email": "giardina.charles@gmail.com", "user": {"login": "cgardens"}}, "additions": 172, "deletions": 69}}, {"node": {"oid": "639f504bdf57be3f204b11804ce04d700b2558a7", "messageHeadline": "increase gradle heap space (#726)", "author": {"name": "Jared Rhizor", "email": "jared@dataline.io", "user": {"login": "jrhizor"}}, "additions": 1, "deletions": 0}}, {"node": {"oid": "52997a271755df7ee63d874e2a8c0df4c9f27348", "messageHeadline": "Generate connector with templating (#700)", "author": {"name": "LiRen Tu", "email": "tuliren@gmail.com", "user": {"login": "tuliren"}}, "additions": 2759, "deletions": 37}}, {"node": {"oid": "a0003dac82b541d4956bec1d47cc1aad2f193305", "messageHeadline": "Write python to implement standard source tests (#719)", "author": {"name": "Charles", "email": "giardina.charles@gmail.com", "user": {"login": "cgardens"}}, "additions": 683, "deletions": 33}}, {"node": {"oid": "b18973d96dcea8ff8476de0e672809e4a8e18679", "messageHeadline": "speed up acceptance tests (#671)", "author": {"name": "Charles", "email": "giardina.charles@gmail.com", "user": {"login": "cgardens"}}, "additions": 127, "deletions": 110}}, {"node": {"oid": "200cd799be484550fe805de3b9762061e4b246a5", "messageHeadline": "GitBook: [dx_add-own-connectors] 2 pages modified (#693)", "author": {"name": "John Lafleur", "email": "john@airbyte.io", "user": {"login": "johnlafleur"}}, "additions": 52, "deletions": 0}}, {"node": {"oid": "0a0dfcfcf38bda60f5c5e48fa960cd6d7f478c16", "messageHeadline": "GitBook: [documentation_fix_links_contribution-guide] 2 pages and 5 a\u2026", "author": {"name": "John Lafleur", "email": "john@airbyte.io", "user": {"login": "johnlafleur"}}, "additions": 7, "deletions": 9}}, {"node": {"oid": "d4f663f2d50731e8398f358fa69f122b3c09e63c", "messageHeadline": "only run integration tests for a subset of integrations during PR bui\u2026", "author": {"name": "Charles", "email": "giardina.charles@gmail.com", "user": {"login": "cgardens"}}, "additions": 37, "deletions": 2}}, {"node": {"oid": "987df3d8ddbc0f20b318cb54ef9b3af1162ab95f", "messageHeadline": "release v0.2.1 (#712)", "author": {"name": "Charles", "email": "giardina.charles@gmail.com", "user": {"login": "cgardens"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "1205a3d4617f19bb865fa0c29155d346ce0ca3de", "messageHeadline": "produce reprodicible archives (#711)", "author": {"name": "Jared Rhizor", "email": "jared@dataline.io", "user": {"login": "jrhizor"}}, "additions": 7, "deletions": 0}}, {"node": {"oid": "d3f7afcc25baa42168b597d60117d7cc06605b64", "messageHeadline": "Remove Salesforce integration tests from CI (#709)", "author": {"name": "Charles", "email": "giardina.charles@gmail.com", "user": {"login": "cgardens"}}, "additions": 11, "deletions": 9}}, {"node": {"oid": "219ac75d3f62a3ade8318223361cfdb549ed4bb9", "messageHeadline": "add github to docs index (#708)", "author": {"name": "Charles", "email": "giardina.charles@gmail.com", "user": {"login": "cgardens"}}, "additions": 1, "deletions": 0}}, {"node": {"oid": "d7fe4fe36e79872617d768e3c4a0f124c3d87813", "messageHeadline": "use non-deprecated constructor for PostgreSQLContainer (#522)", "author": {"name": "Charles", "email": "giardina.charles@gmail.com", "user": {"login": "cgardens"}}, "additions": 4, "deletions": 4}}, {"node": {"oid": "b26ae78d8afd6be98c344c8f58e0b04eca5bc34e", "messageHeadline": "python developer experience docs (#705)", "author": {"name": "Jared Rhizor", "email": "jared@dataline.io", "user": {"login": "jrhizor"}}, "additions": 38, "deletions": 1}}, {"node": {"oid": "ef629aabfeafb9650968924c7a6cd58a65fe60b4", "messageHeadline": "salesforce source (#698)", "author": {"name": "Charles", "email": "giardina.charles@gmail.com", "user": {"login": "cgardens"}}, "additions": 751, "deletions": 3}}, {"node": {"oid": "4e3da56229f28cbc891c54f4a11f4fd56dc4b08a", "messageHeadline": "add github source to ui and docs (#699)", "author": {"name": "Charles", "email": "giardina.charles@gmail.com", "user": {"login": "cgardens"}}, "additions": 45, "deletions": 1}}, {"node": {"oid": "196674d49fea7e1190aee3459e0b4057d2ccd1df", "messageHeadline": "remove ab protocol suffix (#677)", "author": {"name": "Charles", "email": "giardina.charles@gmail.com", "user": {"login": "cgardens"}}, "additions": 24, "deletions": 24}}, {"node": {"oid": "a3e5b20d52a8511f156e1db3d54252049244e0cf", "messageHeadline": "Add missing tests in Standard Destination Test Suite (#690)", "author": {"name": "Charles", "email": "giardina.charles@gmail.com", "user": {"login": "cgardens"}}, "additions": 47, "deletions": 7}}, {"node": {"oid": "9726d38460999bbb7de5b1baac3cb3e156e120bf", "messageHeadline": "Chris/fix template python source (#683)", "author": {"name": "Christophe Duong", "email": "christophe.duong@gmail.com", "user": {"login": "ChristopheDuong"}}, "additions": 45, "deletions": 35}}, {"node": {"oid": "b34d559df3d3d369396510adb5bdce7dd2dc2d24", "messageHeadline": "Python Developer Experience (#684)", "author": {"name": "Jared Rhizor", "email": "jared@dataline.io", "user": {"login": "jrhizor"}}, "additions": 351, "deletions": 246}}, {"node": {"oid": "1372b3f76bd61d13f7af3ae5723c6ebb644430fd", "messageHeadline": "GitBook: [master] one page and 5 assets modified", "author": {"name": "Michel Tricot", "email": "michel.tricot@gmail.com", "user": {"login": "michel-tricot"}}, "additions": 89, "deletions": 4}}, {"node": {"oid": "598977a3b73c1e3943cfb312b7ee16bb439bf475", "messageHeadline": "GitBook: [dx-to-contribute_suggestion] 3 pages and 5 assets modified \u2026", "author": {"name": "John Lafleur", "email": "john@airbyte.io", "user": {"login": "johnlafleur"}}, "additions": 92, "deletions": 30}}, {"node": {"oid": "cc63250e41dfc241bbb667d95e7ed86901bd1e94", "messageHeadline": "HOTFIX: disable gradle caching (#692)", "author": {"name": "Sherif A. Nada", "email": "snadalive@gmail.com", "user": {"login": "sherifnada"}}, "additions": 0, "deletions": 1}}, {"node": {"oid": "e20cf1a6f4c8050c3cef50c7941be10532171995", "messageHeadline": "publish build scans in CI (#691)", "author": {"name": "Sherif A. Nada", "email": "snadalive@gmail.com", "user": {"login": "sherifnada"}}, "additions": 5, "deletions": 4}}, {"node": {"oid": "4d1a788177902872a96eabd05db9c465688fa7fc", "messageHeadline": "standard source tests (#686)", "author": {"name": "Charles", "email": "giardina.charles@gmail.com", "user": {"login": "cgardens"}}, "additions": 774, "deletions": 3}}, {"node": {"oid": "300556c818e78271c7779ebed5ba987fdce1a7b2", "messageHeadline": "GitBook: [master] one page and 5 assets modified", "author": {"name": "John Lafleur", "email": "john@dataline.io", "user": null}, "additions": 89, "deletions": 4}}, {"node": {"oid": "4316b34ec54597c2fbdbdda9de0855f0d83c33e9", "messageHeadline": "Source Github Singer (#680)", "author": {"name": "Charles", "email": "giardina.charles@gmail.com", "user": {"login": "cgardens"}}, "additions": 241, "deletions": 1}}, {"node": {"oid": "e68ee481a436b7875a6f83d5bc20fb9ca92c8c28", "messageHeadline": "Push Schema Struct out of Worker (#682)", "author": {"name": "Charles", "email": "giardina.charles@gmail.com", "user": {"login": "cgardens"}}, "additions": 155, "deletions": 182}}, {"node": {"oid": "d159571e626bdb494af5a9ed324f32dbd6d4e29e", "messageHeadline": "Slight build improvements (#675)", "author": {"name": "Sherif A. Nada", "email": "snadalive@gmail.com", "user": {"login": "sherifnada"}}, "additions": 19, "deletions": 10}}, {"node": {"oid": "e75aa1e62e453f5b089d0172881f8ce6614a8d57", "messageHeadline": "remove switch statement for ab protocol (#678)", "author": {"name": "Charles", "email": "giardina.charles@gmail.com", "user": {"login": "cgardens"}}, "additions": 1, "deletions": 6}}, {"node": {"oid": "c8b75e9ded9579537f32e8116b038258c933a6ac", "messageHeadline": "Fix jsonprotocol ConnectorSpecification dependency (#681)", "author": {"name": "Charles", "email": "giardina.charles@gmail.com", "user": {"login": "cgardens"}}, "additions": 11, "deletions": 15}}, {"node": {"oid": "50dd37c1bc72b04b3d9a8918bde70e241b02ffa2", "messageHeadline": "fix relative paths (#679)", "author": {"name": "Charles", "email": "giardina.charles@gmail.com", "user": {"login": "cgardens"}}, "additions": 4, "deletions": 4}}, {"node": {"oid": "8f7b559550948f5866aac619a9d2764b5a355b09", "messageHeadline": "Integrations Reorganization: Connectors (#676)", "author": {"name": "Charles", "email": "giardina.charles@gmail.com", "user": {"login": "cgardens"}}, "additions": 10, "deletions": 10}}, {"node": {"oid": "85f4000bdc394969122acf638ee98a7bab03d7e3", "messageHeadline": "Integrations Reorganization: Templates (#674)", "author": {"name": "Charles", "email": "giardina.charles@gmail.com", "user": {"login": "cgardens"}}, "additions": 8, "deletions": 8}}, {"node": {"oid": "31013556c330590f4c0bdcde8421201ba022e9b5", "messageHeadline": "Integrations Reorganization: Bases (#673)", "author": {"name": "Charles", "email": "giardina.charles@gmail.com", "user": {"login": "cgardens"}}, "additions": 25, "deletions": 25}}, {"node": {"oid": "8813cfbb43dcda5ac54da9e2915b622f9aa8e458", "messageHeadline": "fix assertion in acceptance tests (#672)", "author": {"name": "Charles", "email": "giardina.charles@gmail.com", "user": {"login": "cgardens"}}, "additions": 5, "deletions": 7}}, {"node": {"oid": "7ef914a213a92b41cbf2f6870756e00142d89a4d", "messageHeadline": "GitBook: [john_specs_suggestion] 5 pages modified (#666)", "author": {"name": "John Lafleur", "email": "john@airbyte.io", "user": {"login": "johnlafleur"}}, "additions": 133, "deletions": 109}}, {"node": {"oid": "5d3a47b6fe0efa8580430ca78ffae903bcc1879e", "messageHeadline": "remove singer protocol workers (#670)", "author": {"name": "Charles", "email": "giardina.charles@gmail.com", "user": {"login": "cgardens"}}, "additions": 22, "deletions": 3148}}, {"node": {"oid": "eef954224a42816413eb8f150908448b6c1c8360", "messageHeadline": "remove singer style integrations (#669)", "author": {"name": "Charles", "email": "giardina.charles@gmail.com", "user": {"login": "cgardens"}}, "additions": 0, "deletions": 10704}}, {"node": {"oid": "ab9da8eb69865287e3eeb5db6c210a5fafbb80ba", "messageHeadline": "fix md links - make them lower case. (#660)", "author": {"name": "Charles", "email": "giardina.charles@gmail.com", "user": {"login": "cgardens"}}, "additions": 6, "deletions": 3}}, {"node": {"oid": "416e1d050faf5154f3aea6e3c76699805d6c4dd4", "messageHeadline": "release version 0.2.0-alpha (#649)", "author": {"name": "Charles", "email": "giardina.charles@gmail.com", "user": {"login": "cgardens"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "52dd50dc89ffa1dc247bd1c79d0c84f2b9d0dc97", "messageHeadline": "Airbyte Specification Docs (#658)", "author": {"name": "Charles", "email": "giardina.charles@gmail.com", "user": {"login": "cgardens"}}, "additions": 208, "deletions": 0}}, {"node": {"oid": "f3488dca56115f81987f72f9ef0ad0712429c423", "messageHeadline": "Changelog update (#639)", "author": {"name": "John Lafleur", "email": "john@airbyte.io", "user": {"login": "johnlafleur"}}, "additions": 15, "deletions": 17}}, {"node": {"oid": "1400b305a627ddaf6b73cf912412f8c99a7c6d34", "messageHeadline": "test JSONB escaping and for reasonable emitted_at values (#657)", "author": {"name": "Jared Rhizor", "email": "jared@dataline.io", "user": {"login": "jrhizor"}}, "additions": 11, "deletions": 1}}, {"node": {"oid": "0fac6a99b0479b0007b8d19e440c1bb3c5c37331", "messageHeadline": "Move JsonSchemaValidator into its own module airbyte-json-validation \u2026", "author": {"name": "Christophe Duong", "email": "christophe.duong@gmail.com", "user": {"login": "ChristopheDuong"}}, "additions": 62, "deletions": 49}}, {"node": {"oid": "efe10595eb050535bebd6eb6e122a20cad50cf41", "messageHeadline": "clean up bigqueue logs (#651)", "author": {"name": "Jared Rhizor", "email": "jared@dataline.io", "user": {"login": "jrhizor"}}, "additions": 1, "deletions": 0}}, {"node": {"oid": "6d73e01384f34e51b6b93895c8bbd1a7c2394a4b", "messageHeadline": "fix postgres emittedat (#654)", "author": {"name": "Jared Rhizor", "email": "jared@dataline.io", "user": {"login": "jrhizor"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "08737335ceb4fd00ffb3afdaf446d817e768cd3c", "messageHeadline": "remove airbytetype (#653)", "author": {"name": "Jared Rhizor", "email": "jared@dataline.io", "user": {"login": "jrhizor"}}, "additions": 0, "deletions": 15}}, {"node": {"oid": "71d660707c6f03b2b796e84465a77919181fd7e7", "messageHeadline": "use ab protocol integrations (#632)", "author": {"name": "Charles", "email": "giardina.charles@gmail.com", "user": {"login": "cgardens"}}, "additions": 48, "deletions": 34}}, {"node": {"oid": "57c0325f03de69dac071ad870f87afae26bd6785", "messageHeadline": "remove data type mappings (#646)", "author": {"name": "Charles", "email": "giardina.charles@gmail.com", "user": {"login": "cgardens"}}, "additions": 12, "deletions": 62}}, {"node": {"oid": "b3e995d6bd422138dd052091c8374c3083912a6f", "messageHeadline": "upgrade csv destinations doc (#644)", "author": {"name": "Charles", "email": "giardina.charles@gmail.com", "user": {"login": "cgardens"}}, "additions": 1, "deletions": 3}}, {"node": {"oid": "c13d1cd865e88cbe7ea3987c17c529ec0c079e1f", "messageHeadline": "safer insertion for postgres destination (#645)", "author": {"name": "Jared Rhizor", "email": "jared@dataline.io", "user": {"login": "jrhizor"}}, "additions": 21, "deletions": 15}}, {"node": {"oid": "0423578ed6156ff8ebec7c1241ef957f33636315", "messageHeadline": "mark stream fields as unselectable in the UI(#642)", "author": {"name": "Sherif A. Nada", "email": "snadalive@gmail.com", "user": {"login": "sherifnada"}}, "additions": 9, "deletions": 1}}, {"node": {"oid": "bb027a6efd6f80eb90d539f03453cb4885f7530b", "messageHeadline": "Close InputStream for spec, check, and discover after the integration\u2026", "author": {"name": "Charles", "email": "giardina.charles@gmail.com", "user": {"login": "cgardens"}}, "additions": 10, "deletions": 10}}, {"node": {"oid": "ff4218f071c4a86a627825e728259465a37c8fa7", "messageHeadline": "fix stream level selection (#640)", "author": {"name": "Jared Rhizor", "email": "jared@dataline.io", "user": {"login": "jrhizor"}}, "additions": 43, "deletions": 8}}, {"node": {"oid": "8d5e2851bc2626466c6fedaa0da36e034f4212f8", "messageHeadline": "improve exception logging in bq destination (#638)", "author": {"name": "Charles", "email": "giardina.charles@gmail.com", "user": {"login": "cgardens"}}, "additions": 4, "deletions": 2}}, {"node": {"oid": "4b2acd3d7b9234caf0547f8358b9c232764ede06", "messageHeadline": "default to object when getting data type from jsonschema (#637)", "author": {"name": "Jared Rhizor", "email": "jared@dataline.io", "user": {"login": "jrhizor"}}, "additions": 31, "deletions": 1}}, {"node": {"oid": "e69aa313b658fe2d9b3a746e514bf8d9b92892ad", "messageHeadline": "apply spotless changes", "author": {"name": "Sherif Nada", "email": "snadalive@gmail.com", "user": {"login": "sherifnada"}}, "additions": 96, "deletions": 0}}, {"node": {"oid": "41ce2b96dc66ee428910f2a8008136ae64408a86", "messageHeadline": "fix image push script (#633)", "author": {"name": "Sherif A. Nada", "email": "snadalive@gmail.com", "user": {"login": "sherifnada"}}, "additions": 6, "deletions": 2}}, {"node": {"oid": "1a6e983f730f4be32fb469e0e0dcec2d50438861", "messageHeadline": "Fix java-destination template name (#636)", "author": {"name": "Charles", "email": "giardina.charles@gmail.com", "user": {"login": "cgardens"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "9d1d1b66ecd588a43d5a17e1578eda99b9b6303f", "messageHeadline": "Add the filter_dbs option to postgres src (#635)", "author": {"name": "Sherif A. Nada", "email": "snadalive@gmail.com", "user": {"login": "sherifnada"}}, "additions": 8, "deletions": 0}}, {"node": {"oid": "67e5d0f98b1ec3da9cc3b1d13dd573916b598dad", "messageHeadline": "add licenses to python files with spotless (#612)", "author": {"name": "Jared Rhizor", "email": "jared@dataline.io", "user": {"login": "jrhizor"}}, "additions": 719, "deletions": 3}}, {"node": {"oid": "d4b6ebcabf83b526c8af61ca1a73c52ba7803efc", "messageHeadline": "Add AB Protocol PG source & various python fixes (#610)", "author": {"name": "Sherif A. Nada", "email": "snadalive@gmail.com", "user": {"login": "sherifnada"}}, "additions": 610, "deletions": 58}}, {"node": {"oid": "238867d6022f890b99e6a2d17603edbc5a897a50", "messageHeadline": "hotfix: remove singer from non-singer doc (#625)", "author": {"name": "Jared Rhizor", "email": "jared@dataline.io", "user": {"login": "jrhizor"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "765d96e10c99fc6377cd87429e060e82886f43aa", "messageHeadline": "fix generation gradle deps (#611)", "author": {"name": "Jared Rhizor", "email": "jared@dataline.io", "user": {"login": "jrhizor"}}, "additions": 1, "deletions": 2}}, {"node": {"oid": "815f8873db4a8bd444961d81cf0d3a27d21f5a7f", "messageHeadline": "Frequently run build to avoid stale build info (#624)", "author": {"name": "Sherif A. Nada", "email": "snadalive@gmail.com", "user": {"login": "sherifnada"}}, "additions": 4, "deletions": 1}}, {"node": {"oid": "922c890c5fbe30b869afd4fbeaba9b19b9206a88", "messageHeadline": "basic source implementation documentation (#616)", "author": {"name": "Jared Rhizor", "email": "jared@dataline.io", "user": {"login": "jrhizor"}}, "additions": 79, "deletions": 2}}, {"node": {"oid": "278e6ca0c969a4b6936c6ee41ff6748b6f048eb0", "messageHeadline": "fix exchangerate builds on branches (#622)", "author": {"name": "Jared Rhizor", "email": "jared@dataline.io", "user": {"login": "jrhizor"}}, "additions": 4, "deletions": 4}}, {"node": {"oid": "3e8a05403f90a7dc793f76d928a62a451ab87273", "messageHeadline": "Migrate java-base to use AirbyteProtocol (#609)", "author": {"name": "Charles", "email": "giardina.charles@gmail.com", "user": {"login": "cgardens"}}, "additions": 69, "deletions": 14}}, {"node": {"oid": "b9e20e504c37528e758439f52e2bd958586826b6", "messageHeadline": "Migrate python-base, singer-base to AirbyteProtocol (#608)", "author": {"name": "Charles", "email": "giardina.charles@gmail.com", "user": {"login": "cgardens"}}, "additions": 62, "deletions": 39}}, {"node": {"oid": "0384d12c0c62b68791b4d1e36ff648b3324d86fc", "messageHeadline": "Admin page (#571)", "author": {"name": "Artem Astapenko", "email": "3767150+Jamakase@users.noreply.github.com", "user": {"login": "jamakase"}}, "additions": 1070, "deletions": 81}}, {"node": {"oid": "b955a5ac74f7759c83c3009e1aa83a3f35005d02", "messageHeadline": "gitignore secrets at top level (#606)", "author": {"name": "Michel Tricot", "email": "michel@dataline.io", "user": {"login": "michel-tricot"}}, "additions": 44, "deletions": 23}}, {"node": {"oid": "4baf3262833c4035992980d2089316559b3be048", "messageHeadline": "fix codegen (#605)", "author": {"name": "Michel Tricot", "email": "michel@dataline.io", "user": {"login": "michel-tricot"}}, "additions": 22, "deletions": 75}}, {"node": {"oid": "58999ffd10a99441218996f23e5550fe6fed2a5d", "messageHeadline": "Move java-template-destination under template (#604)", "author": {"name": "Michel Tricot", "email": "michel@dataline.io", "user": {"login": "michel-tricot"}}, "additions": 4, "deletions": 4}}, {"node": {"oid": "21f4d4dcea47dd5ec2d7ae2698ebb3b204a430ce", "messageHeadline": "Migrate Spec Worker to AirbyteProtocol (#603)", "author": {"name": "Charles", "email": "giardina.charles@gmail.com", "user": {"login": "cgardens"}}, "additions": 260, "deletions": 19}}, {"node": {"oid": "e2caec3bc09a916f609ef4f349b88bbb99276d71", "messageHeadline": "Migrate Default workers to use the AirbyteProtocol (#602)", "author": {"name": "Charles", "email": "giardina.charles@gmail.com", "user": {"login": "cgardens"}}, "additions": 493, "deletions": 177}}, {"node": {"oid": "8a43371a6c8c95604cf026ed4afaaf118332968a", "messageHeadline": "=> succeeded, => failed (#601)", "author": {"name": "Charles", "email": "giardina.charles@gmail.com", "user": {"login": "cgardens"}}, "additions": 87, "deletions": 90}}, {"node": {"oid": "15bb5aeeb1c363bd7324fd611de9ffcf8e9a094b", "messageHeadline": "Converter between AirbyteCatalog and Schema (#600)", "author": {"name": "Charles", "email": "giardina.charles@gmail.com", "user": {"login": "cgardens"}}, "additions": 212, "deletions": 17}}, {"node": {"oid": "f260c672eed3f40cab7cfbd49a5aa63ec3de9f78", "messageHeadline": "use static python classes (#596)", "author": {"name": "Jared Rhizor", "email": "jared@dataline.io", "user": {"login": "jrhizor"}}, "additions": 220, "deletions": 61}}, {"node": {"oid": "225e937073fa132a6cfac2f9bceff7d38d7e30bd", "messageHeadline": "Simplify singer shim implementation (#593)", "author": {"name": "Michel Tricot", "email": "michel@dataline.io", "user": {"login": "michel-tricot"}}, "additions": 169, "deletions": 5985}}, {"node": {"oid": "a9796111f691b7d8f1215efbdca8069c750303b6", "messageHeadline": "Move all airbyte protocol into a single file (#598)", "author": {"name": "Charles", "email": "giardina.charles@gmail.com", "user": {"login": "cgardens"}}, "additions": 69, "deletions": 103}}, {"node": {"oid": "97be04bce225fb3138df142d9ecff228756e69a6", "messageHeadline": "airbyte message as envelope (#597)", "author": {"name": "Charles", "email": "giardina.charles@gmail.com", "user": {"login": "cgardens"}}, "additions": 13, "deletions": 3}}, {"node": {"oid": "bc56f02c41795b69b623ae2fecbd42e92c4ddd7a", "messageHeadline": "Python sources refactoring (#592)", "author": {"name": "Michel Tricot", "email": "michel@dataline.io", "user": {"login": "michel-tricot"}}, "additions": 606, "deletions": 279}}, {"node": {"oid": "bd696014d5904cb1e6c6988ef0395bc266e044ee", "messageHeadline": "single line spec (#595)", "author": {"name": "Jared Rhizor", "email": "jared@dataline.io", "user": {"login": "jrhizor"}}, "additions": 3, "deletions": 1}}, {"node": {"oid": "63098063cd65ee6d17e8542c582348ecac74f72c", "messageHeadline": "add connection status message to airbyte protocol (#594)", "author": {"name": "Charles", "email": "giardina.charles@gmail.com", "user": {"login": "cgardens"}}, "additions": 35, "deletions": 1}}, {"node": {"oid": "63c748cd41817dae7e76b5e4c8788de398ef0a39", "messageHeadline": "fix local mounts in compose after compose update (#576)", "author": {"name": "Charles", "email": "giardina.charles@gmail.com", "user": {"login": "cgardens"}}, "additions": 84, "deletions": 46}}, {"node": {"oid": "2331b317311f3685c85ed44371de25df4489630e", "messageHeadline": "hotfix: use non-named mount for local mount (#575)", "author": {"name": "Charles", "email": "giardina.charles@gmail.com", "user": {"login": "cgardens"}}, "additions": 3, "deletions": 15}}, {"node": {"oid": "f40d29322e962402592e7c318d7cd3496328bd0b", "messageHeadline": "fix spelling of docker image. (#574)", "author": {"name": "Charles", "email": "giardina.charles@gmail.com", "user": {"login": "cgardens"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "f618f0feb4f2886bd9d0cf43dc8f4ca90732bf1e", "messageHeadline": "remove discover action from the destination interface (#559)", "author": {"name": "Charles", "email": "giardina.charles@gmail.com", "user": {"login": "cgardens"}}, "additions": 1, "deletions": 55}}, {"node": {"oid": "09b1b95ae9690564c8adfd798bfb7cc7b8769289", "messageHeadline": "replace spec ID with connectordef ID where applicable (#572)", "author": {"name": "Sherif A. Nada", "email": "snadalive@gmail.com", "user": {"login": "sherifnada"}}, "additions": 17, "deletions": 26}}, {"node": {"oid": "de9f1f640b251c4b5740ff2c99a11f83e670d6aa", "messageHeadline": "add catalog to airbyte source (#567)", "author": {"name": "Charles", "email": "giardina.charles@gmail.com", "user": {"login": "cgardens"}}, "additions": 25, "deletions": 68}}, {"node": {"oid": "4e803b51695396231b165289090872e0d039952d", "messageHeadline": "replace object mapper usages with jsons coercions (#558)", "author": {"name": "Charles", "email": "giardina.charles@gmail.com", "user": {"login": "cgardens"}}, "additions": 19, "deletions": 28}}, {"node": {"oid": "bba50cbb6258aeb617e3931adae8d2d5eeccb004", "messageHeadline": "Use DRY gradle for stripe with Airbyte protocol (#566)", "author": {"name": "Michel Tricot", "email": "michel@dataline.io", "user": {"login": "michel-tricot"}}, "additions": 6, "deletions": 49}}, {"node": {"oid": "8d165a7ea22f8a26ab1840d82073b65aab391cc5", "messageHeadline": "working python source (#533)", "author": {"name": "Jared Rhizor", "email": "jared@dataline.io", "user": {"login": "jrhizor"}}, "additions": 8357, "deletions": 119}}, {"node": {"oid": "1c39f7639c851ee77fa8c0ca174765085d1201b4", "messageHeadline": "fix images (#565)", "author": {"name": "Charles", "email": "giardina.charles@gmail.com", "user": {"login": "cgardens"}}, "additions": 3, "deletions": 3}}, {"node": {"oid": "ba9bf4a88deef71f9282e9a88ea69df81d9bdfe1", "messageHeadline": "migrate destinations to use airbyte protocol (#557)", "author": {"name": "Charles", "email": "giardina.charles@gmail.com", "user": {"login": "cgardens"}}, "additions": 405, "deletions": 292}}, {"node": {"oid": "5e2ccaa49bfc6d07fc89fbea58eb0fbd4864cd3b", "messageHeadline": "DRY connector gradle files (#562)", "author": {"name": "Michel Tricot", "email": "michel@dataline.io", "user": {"login": "michel-tricot"}}, "additions": 205, "deletions": 584}}, {"node": {"oid": "deff95a9fe066aff6f670079d2833a1e1fd360a4", "messageHeadline": "add Catalog to DefaultAirbyteDestination (#563)", "author": {"name": "Charles", "email": "giardina.charles@gmail.com", "user": {"login": "cgardens"}}, "additions": 177, "deletions": 3}}, {"node": {"oid": "000acdd1df2e909fc239aba88b90132b1822d61f", "messageHeadline": "remove bq unit tests (#561)", "author": {"name": "Charles", "email": "giardina.charles@gmail.com", "user": {"login": "cgardens"}}, "additions": 5, "deletions": 6}}, {"node": {"oid": "ff3a2dba09f0875facc166d318ab675d65026bd3", "messageHeadline": "bigquery destination (java) (#551)", "author": {"name": "Charles", "email": "giardina.charles@gmail.com", "user": {"login": "cgardens"}}, "additions": 924, "deletions": 13}}, {"node": {"oid": "adc41a77c1cb6d4885631be86c020bda0682c214", "messageHeadline": "postgres destination (java) (#539)", "author": {"name": "Charles", "email": "giardina.charles@gmail.com", "user": {"login": "cgardens"}}, "additions": 820, "deletions": 9}}, {"node": {"oid": "eaa40edbad56d523cf2911345114c853c6e9696a", "messageHeadline": "move graceful thread shutdown to a helper (#555)", "author": {"name": "Charles", "email": "giardina.charles@gmail.com", "user": {"login": "cgardens"}}, "additions": 19, "deletions": 14}}, {"node": {"oid": "8dd3933ac2a13bb8d24b252661dc2739fe3f06c5", "messageHeadline": "add transaction support to DatabaseHelper (#556)", "author": {"name": "Charles", "email": "giardina.charles@gmail.com", "user": {"login": "cgardens"}}, "additions": 12, "deletions": 2}}, {"node": {"oid": "0fffd07f02e88ecc9698b9e80b81cafd77c69a29", "messageHeadline": "queue (#554)", "author": {"name": "Charles", "email": "giardina.charles@gmail.com", "user": {"login": "cgardens"}}, "additions": 244, "deletions": 0}}, {"node": {"oid": "69077b6a65883c9e878af4cc69c3e50fb8274eb8", "messageHeadline": "Destination Integration Test Suite (base) (#524)", "author": {"name": "Charles", "email": "giardina.charles@gmail.com", "user": {"login": "cgardens"}}, "additions": 429, "deletions": 12}}, {"node": {"oid": "add37f677613988973ba57bb71ff2a9c07a68614", "messageHeadline": "Eagerly validate created/updated docker images (#548)", "author": {"name": "Sherif A. Nada", "email": "snadalive@gmail.com", "user": {"login": "sherifnada"}}, "additions": 217, "deletions": 33}}, {"node": {"oid": "3d772baaba4b26158d1b5585b0a9b3af5ab68b96", "messageHeadline": "hotfix: fix build spec id mismatch (#553)", "author": {"name": "Charles", "email": "giardina.charles@gmail.com", "user": {"login": "cgardens"}}, "additions": 0, "deletions": 16}}, {"node": {"oid": "376d0c006ad83ef8752b36822c5273b5bf056584", "messageHeadline": "Clickable onboarding steps (#471)", "author": {"name": "Artem Astapenko", "email": "3767150+Jamakase@users.noreply.github.com", "user": {"login": "jamakase"}}, "additions": 1092, "deletions": 427}}, {"node": {"oid": "6b8b51e91e28f2a292a5cc20c0f0556ab5a743b4", "messageHeadline": "Replace BigQuery with Postgres (#552)", "author": {"name": "gasparakos", "email": "gaspar.akos@gmail.com", "user": {"login": "gasparakos"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "3b420c1775af3db355e9dd247378c3d7fe060004", "messageHeadline": "Use airbyte protocol in worker (#550)", "author": {"name": "Michel Tricot", "email": "michel@dataline.io", "user": {"login": "michel-tricot"}}, "additions": 437, "deletions": 96}}, {"node": {"oid": "6173ab55f423ccfdbbaca5fc9e0e923e405afa54", "messageHeadline": "Add all Airbyte Protocol classes for workers (#544)", "author": {"name": "Michel Tricot", "email": "michel@dataline.io", "user": {"login": "michel-tricot"}}, "additions": 1233, "deletions": 32}}, {"node": {"oid": "9689602ed405e0324c247b6f4f99ae8538a12f29", "messageHeadline": "Remove singer specific code from workers (#541)", "author": {"name": "Michel Tricot", "email": "michel@dataline.io", "user": {"login": "michel-tricot"}}, "additions": 330, "deletions": 306}}, {"node": {"oid": "364eb1eafcd58c1ab30789fc2396c46aa5f8301f", "messageHeadline": "Add enum for Airbyte Json Schemas (#543)", "author": {"name": "Michel Tricot", "email": "michel@dataline.io", "user": {"login": "michel-tricot"}}, "additions": 185, "deletions": 122}}, {"node": {"oid": "a07b8edfd9d9caedff0e4b5aead87041543c8c06", "messageHeadline": "Change AirbyteMessage emitted_at type (#542)", "author": {"name": "Michel Tricot", "email": "michel@dataline.io", "user": {"login": "michel-tricot"}}, "additions": 6, "deletions": 4}}, {"node": {"oid": "9e4a74b206b5a246112d918ef0581b294b117d68", "messageHeadline": "Prepare worker migration to AirbyteProtocol (#525)", "author": {"name": "Michel Tricot", "email": "michel@dataline.io", "user": {"login": "michel-tricot"}}, "additions": 685, "deletions": 170}}, {"node": {"oid": "8e2d973602a552a912e70ae4c08116fc5e0675ad", "messageHeadline": "Remove Integrations.java and initially persisted specs  (#535)", "author": {"name": "Sherif A. Nada", "email": "snadalive@gmail.com", "user": {"login": "sherifnada"}}, "additions": 36, "deletions": 301}}, {"node": {"oid": "6ceb3d2e44385d2b3a0aedab74f7e341c98f130d", "messageHeadline": "Fix invalid java distributions (#536)", "author": {"name": "Michel Tricot", "email": "michel@dataline.io", "user": {"login": "michel-tricot"}}, "additions": 10, "deletions": 8}}, {"node": {"oid": "b39abdf20da7d17e7a079f8094fcf88123785cde", "messageHeadline": "Remove source/destination spec IDs and replace with source/destinatio\u2026", "author": {"name": "Sherif A. Nada", "email": "snadalive@gmail.com", "user": {"login": "sherifnada"}}, "additions": 816, "deletions": 650}}, {"node": {"oid": "c90f034ec3e8284822b68075c40148a57ee0f65f", "messageHeadline": "bump timeout in spec worker (#534)", "author": {"name": "Sherif A. Nada", "email": "snadalive@gmail.com", "user": {"login": "sherifnada"}}, "additions": 3, "deletions": 2}}, {"node": {"oid": "6e51c8e0c96d458fcf37db55935c098d910c9815", "messageHeadline": "add stream name support in AirbyteRecordMessage (#532)", "author": {"name": "Jared Rhizor", "email": "jared@dataline.io", "user": {"login": "jrhizor"}}, "additions": 7, "deletions": 5}}, {"node": {"oid": "ff53a7ed847c7c5e5bf743b8249a6a25344162a4", "messageHeadline": "add java version to gradle (#531)", "author": {"name": "Jared Rhizor", "email": "jared@dataline.io", "user": {"login": "jrhizor"}}, "additions": 3, "deletions": 0}}, {"node": {"oid": "88527df94a3f90a7ec7ecc79efff14aece0fa337", "messageHeadline": "python source jsonschema support (#520)", "author": {"name": "Jared Rhizor", "email": "jared@dataline.io", "user": {"login": "jrhizor"}}, "additions": 101, "deletions": 28}}, {"node": {"oid": "c2f2e1741d75b6bfc032ebc63ff05789e733e748", "messageHeadline": "add docker & doc info to connector definitions (#526)", "author": {"name": "Sherif A. Nada", "email": "snadalive@gmail.com", "user": {"login": "sherifnada"}}, "additions": 42, "deletions": 6}}, {"node": {"oid": "59b0ff46d25335f0af920555a51690e2ade46f8c", "messageHeadline": "Get spec from output of getSpec workers instead of persistence (#521)", "author": {"name": "Sherif A. Nada", "email": "snadalive@gmail.com", "user": {"login": "sherifnada"}}, "additions": 269, "deletions": 297}}, {"node": {"oid": "c81dad63edd939649dc64eecbd1bfd98d661e376", "messageHeadline": "allow scheduling getspec workers (#523)", "author": {"name": "Sherif A. Nada", "email": "snadalive@gmail.com", "user": {"login": "sherifnada"}}, "additions": 89, "deletions": 24}}, {"node": {"oid": "1bf0de6a4a42f2f47c1d03701326d8fd2b2ae8b6", "messageHeadline": "java csv destination (#505)", "author": {"name": "Charles", "email": "giardina.charles@gmail.com", "user": {"login": "cgardens"}}, "additions": 647, "deletions": 9}}, {"node": {"oid": "9602f111576803fc3f4a9e4c23d73b8317329594", "messageHeadline": "add toRuntimeException (#519)", "author": {"name": "Charles", "email": "giardina.charles@gmail.com", "user": {"login": "cgardens"}}, "additions": 140, "deletions": 0}}, {"node": {"oid": "22d6833a47e4a2a3b741ac580cf26bd54a4aab41", "messageHeadline": "apply styling to fix build", "author": {"name": "Sherif Nada", "email": "snadalive@gmail.com", "user": {"login": "sherifnada"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "ff23d97efe73983fbb6c754a71bc3e3c0cf053f6", "messageHeadline": "Add Getspec worker (#518)", "author": {"name": "Sherif A. Nada", "email": "snadalive@gmail.com", "user": {"login": "sherifnada"}}, "additions": 293, "deletions": 49}}, {"node": {"oid": "55f28fabecaf806e1d160db6aa2f892a517f1dba", "messageHeadline": "Add launch button instead of a toggle in source list (#508)", "author": {"name": "Artem Astapenko", "email": "3767150+Jamakase@users.noreply.github.com", "user": {"login": "jamakase"}}, "additions": 67, "deletions": 11}}, {"node": {"oid": "29bb7e556d661d08ded932280207e75c8729a6ee", "messageHeadline": "Fix name conflict in gradle dependency (#516)", "author": {"name": "Michel Tricot", "email": "michel@dataline.io", "user": {"login": "michel-tricot"}}, "additions": 6, "deletions": 5}}, {"node": {"oid": "56f21408b6006a835f3b2f0f9e6600dc22f3b1ce", "messageHeadline": "Emit spec from integration images (#507)", "author": {"name": "Sherif A. Nada", "email": "snadalive@gmail.com", "user": {"login": "sherifnada"}}, "additions": 392, "deletions": 39}}, {"node": {"oid": "f8fb54bc8c6920ccfb76d69dc8c78cde7c5f0d54", "messageHeadline": "use the word catalog instead of schema in javabase (#515)", "author": {"name": "Charles", "email": "giardina.charles@gmail.com", "user": {"login": "cgardens"}}, "additions": 48, "deletions": 51}}, {"node": {"oid": "ee487c145efbcc326f7a7a8f8995b985c8bf0eb2", "messageHeadline": "clean up protocol definition files & change to yamlschema (#514)", "author": {"name": "Jared Rhizor", "email": "jared@dataline.io", "user": {"login": "jrhizor"}}, "additions": 900, "deletions": 1002}}, {"node": {"oid": "ebb1f05718e49c4de072f68427de88b403bc8624", "messageHeadline": "java base (destination) (#491)", "author": {"name": "Charles", "email": "giardina.charles@gmail.com", "user": {"login": "cgardens"}}, "additions": 1246, "deletions": 6}}, {"node": {"oid": "bbdbc67a66922275c989c818c8942fc8ffcb9a80", "messageHeadline": "Rename documenation.md to documentation.md", "author": {"name": "Sherif A. Nada", "email": "snadalive@gmail.com", "user": {"login": "sherifnada"}}, "additions": 0, "deletions": 0}}, {"node": {"oid": "7592c44e2c597ea3bbd623a65da9ec2d0743e428", "messageHeadline": "Create documentation issue template", "author": {"name": "Sherif A. Nada", "email": "snadalive@gmail.com", "user": {"login": "sherifnada"}}, "additions": 12, "deletions": 0}}, {"node": {"oid": "c8625316a4ee1edd3f53504ee22245f8791095e2", "messageHeadline": "GitBook: [master] one page modified", "author": {"name": "Michel Tricot", "email": "michel.tricot@gmail.com", "user": {"login": "michel-tricot"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "3db97753ba01c97faaa56ce64a90bd7e2a926c9e", "messageHeadline": "GitBook: [master] 6 pages and 18 assets modified", "author": {"name": "Michel Tricot", "email": "michel.tricot@gmail.com", "user": {"login": "michel-tricot"}}, "additions": 102, "deletions": 17}}, {"node": {"oid": "29b8f85bf6ca6f9297448b56b92bc2f96f4c556f", "messageHeadline": "Restore images in gitbook (#506)", "author": {"name": "Michel Tricot", "email": "michel@dataline.io", "user": {"login": "michel-tricot"}}, "additions": 30, "deletions": 2}}, {"node": {"oid": "f994d6cadb5d813b81e3ddbefd27e2b802c3df65", "messageHeadline": "GitBook: [master] 33 pages and 19 assets modified", "author": {"name": "Michel Tricot", "email": "michel.tricot@gmail.com", "user": {"login": "michel-tricot"}}, "additions": 160, "deletions": 30}}, {"node": {"oid": "b1f233adae41eac86a4d9545686e98d34f0055ac", "messageHeadline": "remove all assets", "author": {"name": "Michel Tricot", "email": "michel@airbyte.io", "user": {"login": "michel-tricot"}}, "additions": 0, "deletions": 474}}, {"node": {"oid": "5b9057292bcdacc885985029cea3788bcf835c72", "messageHeadline": "GitBook: [master] 6 pages and 40 assets modified", "author": {"name": "Michel Tricot", "email": "michel.tricot@gmail.com", "user": {"login": "michel-tricot"}}, "additions": 333, "deletions": 17}}, {"node": {"oid": "789bff0e044074ecfd4f24809a249cacc57736af", "messageHeadline": "Restore images in gitbook (#504)", "author": {"name": "Michel Tricot", "email": "michel@dataline.io", "user": {"login": "michel-tricot"}}, "additions": 30, "deletions": 233}}, {"node": {"oid": "bec281e7f22268fe9779ee3260c0c8334f394c3b", "messageHeadline": "Remove duplicated assets in gitbook (#503)", "author": {"name": "Michel Tricot", "email": "michel@dataline.io", "user": {"login": "michel-tricot"}}, "additions": 0, "deletions": 0}}, {"node": {"oid": "67d0686009dcf90ff2da8fae74862513e3e30f80", "messageHeadline": "GitBook: [master] 33 pages and 151 assets modified", "author": {"name": "Michel Tricot", "email": "michel.tricot@gmail.com", "user": {"login": "michel-tricot"}}, "additions": 4, "deletions": 967}}, {"node": {"oid": "a3870e551effa59bde377d0f75e55e6d538e7806", "messageHeadline": "Extensibility + changelogs (#495)", "author": {"name": "johnlafleur", "email": "68561602+johnlafleur@users.noreply.github.com", "user": {"login": "johnlafleur"}}, "additions": 68, "deletions": 32}}, {"node": {"oid": "661589b4e5b3a1467ad7fed2f2d70859f56789b2", "messageHeadline": "add isSyncing to web_backend/connections/list and web_backend/connect\u2026", "author": {"name": "Charles", "email": "giardina.charles@gmail.com", "user": {"login": "cgardens"}}, "additions": 7, "deletions": 0}}, {"node": {"oid": "cbf838682b2db7c3d5c80e18a2b8d7c78c3646a8", "messageHeadline": "improve python integration dev experience (#490)", "author": {"name": "Jared Rhizor", "email": "jared@dataline.io", "user": {"login": "jrhizor"}}, "additions": 145, "deletions": 99}}, {"node": {"oid": "0380cfb60aa2532b06725abe91d15d3237c8e0cf", "messageHeadline": "Implementation data protocol (#489)", "author": {"name": "Michel Tricot", "email": "michel@dataline.io", "user": {"login": "michel-tricot"}}, "additions": 140, "deletions": 0}}, {"node": {"oid": "4e6e9b3179fbaf24d9f71772fa041529ee30ac8f", "messageHeadline": "Webapp take tracking strategy from env (#487)", "author": {"name": "Artem Astapenko", "email": "3767150+Jamakase@users.noreply.github.com", "user": {"login": "jamakase"}}, "additions": 41, "deletions": 47}}, {"node": {"oid": "5a15df62035bba64627cad8bf04bd276fb12bc12", "messageHeadline": "Bugfix: Upgrade test_containers version (#494)", "author": {"name": "Charles", "email": "giardina.charles@gmail.com", "user": {"login": "cgardens"}}, "additions": 7, "deletions": 7}}, {"node": {"oid": "7c5f59565f31c92de7c4533f334199defbad1903", "messageHeadline": "Use customizre-cra to rewire hot-loader/react-dom (#488)", "author": {"name": "Artem Astapenko", "email": "3767150+Jamakase@users.noreply.github.com", "user": {"login": "jamakase"}}, "additions": 43, "deletions": 1}}, {"node": {"oid": "5d6f1210682a03dfcd111eb17bee438178ba6af5", "messageHeadline": "full refresh definition (#478)", "author": {"name": "Charles", "email": "giardina.charles@gmail.com", "user": {"login": "cgardens"}}, "additions": 76, "deletions": 0}}, {"node": {"oid": "a9bc028d15d07fc242a78f572383b5649ee3b450", "messageHeadline": "Add more space between Name and Connector (#477)", "author": {"name": "Artem Astapenko", "email": "3767150+Jamakase@users.noreply.github.com", "user": {"login": "jamakase"}}, "additions": 25, "deletions": 6}}, {"node": {"oid": "22b9db463a526823a753e795981053b3d1ebae7a", "messageHeadline": "GitBook: [master] one page modified", "author": {"name": "Shrif Nada", "email": "sherif@dataline.io", "user": null}, "additions": 1, "deletions": 1}}, {"node": {"oid": "01548ff1a9ce006bdd638f90f6ccd28054120db3", "messageHeadline": "new iface version WIP (#470)", "author": {"name": "Jared Rhizor", "email": "jared@dataline.io", "user": {"login": "jrhizor"}}, "additions": 879, "deletions": 0}}, {"node": {"oid": "974a87d326ecdec1b137e0730b0f17799951b987", "messageHeadline": "add changelog to connector specification (#476)", "author": {"name": "Jared Rhizor", "email": "jared@dataline.io", "user": {"login": "jrhizor"}}, "additions": 3, "deletions": 0}}, {"node": {"oid": "3cbae61f9621a743414be78dac3db391df8f5682", "messageHeadline": "Indicate server is starting up (#475)", "author": {"name": "Artem Astapenko", "email": "3767150+Jamakase@users.noreply.github.com", "user": {"login": "jamakase"}}, "additions": 66, "deletions": 1}}, {"node": {"oid": "b7f3947722196b2bf210c09655c7fe2e175d2e0b", "messageHeadline": "GitBook: [master] 3 pages modified", "author": {"name": "Shrif Nada", "email": "sherif@dataline.io", "user": null}, "additions": 2, "deletions": 2}}, {"node": {"oid": "817de793c8c0250b438acf99229ac6ddf9e1e869", "messageHeadline": "GitBook: [master] 6 pages and 35 assets modified", "author": {"name": "Michel Tricot", "email": "michel.tricot@gmail.com", "user": {"login": "michel-tricot"}}, "additions": 188, "deletions": 18}}, {"node": {"oid": "e1f5cec4c2145ded643fbc500705e247af231eb7", "messageHeadline": "add jacoco to measure test coverage (#473)", "author": {"name": "Sherif A. Nada", "email": "snadalive@gmail.com", "user": {"login": "sherifnada"}}, "additions": 6, "deletions": 0}}, {"node": {"oid": "24303a9a22e7cf2f2af37b1ecbf02e85367e39d8", "messageHeadline": "fix json ids (#468)", "author": {"name": "Jared Rhizor", "email": "jared@dataline.io", "user": {"login": "jrhizor"}}, "additions": 28, "deletions": 28}}, {"node": {"oid": "0cd3776e76310d5b463c91009cf9dd87ecc1acc4", "messageHeadline": "add postgres destination docs  (#467)", "author": {"name": "Jared Rhizor", "email": "jared@dataline.io", "user": {"login": "jrhizor"}}, "additions": 163, "deletions": 27}}, {"node": {"oid": "d290a3ca3f40e8422f4adc01b704896639e03e27", "messageHeadline": "Remove unnecessary test (#460)", "author": {"name": "Artem Astapenko", "email": "3767150+Jamakase@users.noreply.github.com", "user": {"login": "jamakase"}}, "additions": 1455, "deletions": 29}}, {"node": {"oid": "6ffd263120a00f5cda1c57582a5c95e3e58c8e80", "messageHeadline": "prevent libpq5 and libpq-dev version mismatches (#464)", "author": {"name": "Jared Rhizor", "email": "jared@dataline.io", "user": {"login": "jrhizor"}}, "additions": 1, "deletions": 0}}, {"node": {"oid": "8bcf719ac35ec70fd5efff5204dfc441c3b4ec88", "messageHeadline": "upgrade libpq-dev version (#463)", "author": {"name": "Jared Rhizor", "email": "jared@dataline.io", "user": {"login": "jrhizor"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "f02750cc1088ec06524c0bbd595619a95a86bbb7", "messageHeadline": "add debugging endpoint that shows versions of images (#458)", "author": {"name": "Jared Rhizor", "email": "jared@dataline.io", "user": {"login": "jrhizor"}}, "additions": 254, "deletions": 47}}, {"node": {"oid": "6c1e6eb6fd5ad0b842f2f9e861d533b35546cd10", "messageHeadline": "exit early if there is an error in the run script (#455)", "author": {"name": "Charles", "email": "giardina.charles@gmail.com", "user": {"login": "cgardens"}}, "additions": 3, "deletions": 0}}, {"node": {"oid": "1b3fb3c394e5fe2a79d9ce27f51b55921c131784", "messageHeadline": "Update issue templates", "author": {"name": "Charles", "email": "giardina.charles@gmail.com", "user": {"login": "cgardens"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "cfbb4968d71000574f9ef615e9fa39f886300f2d", "messageHeadline": "validate schema messages (instead of always allowing them through) (#\u2026", "author": {"name": "Charles", "email": "giardina.charles@gmail.com", "user": {"login": "cgardens"}}, "additions": 309, "deletions": 28}}, {"node": {"oid": "d3989e99376ee2c728931ae262f237a8926c5658", "messageHeadline": "Fix button state in source and destination forms (#447)", "author": {"name": "Artem Astapenko", "email": "3767150+Jamakase@users.noreply.github.com", "user": {"login": "jamakase"}}, "additions": 42, "deletions": 17}}, {"node": {"oid": "93bcfa7ea0470f343134c3d21f3a6d221f126eb1", "messageHeadline": "hotfix: docker-compose 1.27.3 volume issue (#452)", "author": {"name": "Charles", "email": "giardina.charles@gmail.com", "user": {"login": "cgardens"}}, "additions": 7, "deletions": 1}}, {"node": {"oid": "353fdf987dec4b5531557427216ac4a2cff198f6", "messageHeadline": "Revisited the tutorial in the documentation, and the section names so\u2026", "author": {"name": "johnlafleur", "email": "68561602+johnlafleur@users.noreply.github.com", "user": {"login": "johnlafleur"}}, "additions": 218, "deletions": 20}}, {"node": {"oid": "0ec271522e1c90256fa58714d66396f0041d8ada", "messageHeadline": "add video to tutorial (#443)", "author": {"name": "Jared Rhizor", "email": "jared@dataline.io", "user": {"login": "jrhizor"}}, "additions": 2, "deletions": 0}}, {"node": {"oid": "7796fdb7e3e1d1c4886223c1300e212effa43267", "messageHeadline": "Gobbler should take MDC into account (#442)", "author": {"name": "Michel Tricot", "email": "michel@dataline.io", "user": {"login": "michel-tricot"}}, "additions": 15, "deletions": 5}}, {"node": {"oid": "7aa5a2a4af6bad5cbb9ac47ad5f56bcfba2e2b8d", "messageHeadline": "BQ doesn't work now that connection check works (#439)", "author": {"name": "Michel Tricot", "email": "michel@dataline.io", "user": {"login": "michel-tricot"}}, "additions": 78, "deletions": 22}}, {"node": {"oid": "46bf10bcdc707025a302ef3729689a2bd4a3e1d0", "messageHeadline": "shorten tutorial (#440)", "author": {"name": "Jared Rhizor", "email": "jared@dataline.io", "user": {"login": "jrhizor"}}, "additions": 6, "deletions": 34}}, {"node": {"oid": "b70f0839b2e7bed8a9fd64857ccab709d5724375", "messageHeadline": "bump target timeout from 1 min => 5 min (#437)", "author": {"name": "Charles", "email": "giardina.charles@gmail.com", "user": {"login": "cgardens"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "7da8543c936aa7e11c838def867c0fc18c155708", "messageHeadline": "GitBook: [master] 4 pages and 19 assets modified", "author": {"name": "John Lafleur", "email": "john@dataline.io", "user": null}, "additions": 97, "deletions": 12}}, {"node": {"oid": "43b38f9b3238db686eb172112b8d635c3d2e0dad", "messageHeadline": "handle empty metadata in discovered catalog (#436)", "author": {"name": "Charles", "email": "giardina.charles@gmail.com", "user": {"login": "cgardens"}}, "additions": 122, "deletions": 2}}, {"node": {"oid": "84dbc4bd3d219779de36e8644e7db6891f79688d", "messageHeadline": "Fix check connection (#418)", "author": {"name": "Artem Astapenko", "email": "3767150+Jamakase@users.noreply.github.com", "user": {"login": "jamakase"}}, "additions": 612, "deletions": 17}}, {"node": {"oid": "959f6fda1c326ba322f943aeb531ae061701649b", "messageHeadline": "bump stripe version to 0.1.1 (#435)", "author": {"name": "Charles", "email": "giardina.charles@gmail.com", "user": {"login": "cgardens"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "b2bfc42c9a67b10f35812bd47eddede6aa6d0d3e", "messageHeadline": "Save onboarding state (#422)", "author": {"name": "Michel Tricot", "email": "michel@dataline.io", "user": {"login": "michel-tricot"}}, "additions": 62, "deletions": 11}}, {"node": {"oid": "58b65766e78fc9b44e69bf9d9c120d07f8f32920", "messageHeadline": "stripe (#411)", "author": {"name": "Charles", "email": "giardina.charles@gmail.com", "user": {"login": "cgardens"}}, "additions": 7932, "deletions": 35}}, {"node": {"oid": "f581c777e26b5ab48505f4ff4d065fd6381d1c21", "messageHeadline": "make required fields required (#428)", "author": {"name": "Charles", "email": "giardina.charles@gmail.com", "user": {"login": "cgardens"}}, "additions": 6, "deletions": 10}}, {"node": {"oid": "02d6bffa0374d651aa33015cde70f8ac921d155d", "messageHeadline": "tell users to deploy release instead of dev version (#425)", "author": {"name": "Jared Rhizor", "email": "jared@dataline.io", "user": {"login": "jrhizor"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "8a10251b29c491f8bf36b1f26a330aceabc1c29b", "messageHeadline": "add gradle to version release script (#429)", "author": {"name": "Jared Rhizor", "email": "jared@dataline.io", "user": {"login": "jrhizor"}}, "additions": 1, "deletions": 0}}, {"node": {"oid": "9c23f305d333120897fde5325b087e6953509c6b", "messageHeadline": "add clarification for loop in tutorial (#426)", "author": {"name": "Jared Rhizor", "email": "jared@dataline.io", "user": {"login": "jrhizor"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "3de50804b67f7f9f861c4c1f6ecaf66f9f8b9b37", "messageHeadline": "Fix unsecured page warning in our docs (#423)", "author": {"name": "Michel Tricot", "email": "michel@dataline.io", "user": {"login": "michel-tricot"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "f609592014b295d5f1c8f8a41e4a2730f699b53c", "messageHeadline": "Revert \"remove stripe from launch (#412)\" (#415)", "author": {"name": "Charles", "email": "giardina.charles@gmail.com", "user": {"login": "cgardens"}}, "additions": 4, "deletions": 0}}, {"node": {"oid": "185cf3494c198002d611f1b4e2a39e4f112077ce", "messageHeadline": "remove stripe from launch (#412)", "author": {"name": "Charles", "email": "giardina.charles@gmail.com", "user": {"login": "cgardens"}}, "additions": 0, "deletions": 4}}, {"node": {"oid": "bbda40e45200d0654e092eea24759b6697c56489", "messageHeadline": "prevent untracked files (#410)", "author": {"name": "Jared Rhizor", "email": "jared@dataline.io", "user": {"login": "jrhizor"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "32ceb77b1c9f7b2fb7ffcce249c4a0997a4204d0", "messageHeadline": "add script for releasing a version of airbyte (#409)", "author": {"name": "Jared Rhizor", "email": "jared@dataline.io", "user": {"login": "jrhizor"}}, "additions": 25, "deletions": 1}}, {"node": {"oid": "3a53217d1c3ac2c677a28779ef55e86dce5921cf", "messageHeadline": "Add tutorial (#407)", "author": {"name": "Jared Rhizor", "email": "jared@dataline.io", "user": {"login": "jrhizor"}}, "additions": 203, "deletions": 13}}, {"node": {"oid": "8655e21e7b5c20d8c774c5c1f322c5809693cc6a", "messageHeadline": "Enable segment in the webapp (#405)", "author": {"name": "Michel Tricot", "email": "michel@dataline.io", "user": {"login": "michel-tricot"}}, "additions": 2, "deletions": 1}}, {"node": {"oid": "8de5117a04bb809c681cc44fd586df5940d61e66", "messageHeadline": "LOG_TAIL_SIZE: 10 => 100 (#403)", "author": {"name": "Charles", "email": "giardina.charles@gmail.com", "user": {"login": "cgardens"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "6549be3f0a6472705caf02fc66c337c2c7fa4a0e", "messageHeadline": "Revert \"Clearer CSV placeholders (#369)\" (#401)", "author": {"name": "Charles", "email": "giardina.charles@gmail.com", "user": {"login": "cgardens"}}, "additions": 3, "deletions": 4}}, {"node": {"oid": "d746fbf103f64c7971250935eb7a352669559344", "messageHeadline": "GitBook: [fix_style_download] 7 pages and 14 assets modified (#400)", "author": {"name": "Charles", "email": "giardina.charles@gmail.com", "user": {"login": "cgardens"}}, "additions": 102, "deletions": 17}}, {"node": {"oid": "ba032dc4b6574db81e0a6a186a23b7a6bba842c1", "messageHeadline": "pass tracking strategy as env variable to server and webapp (#399)", "author": {"name": "Charles", "email": "giardina.charles@gmail.com", "user": {"login": "cgardens"}}, "additions": 3, "deletions": 0}}, {"node": {"oid": "2231782c7f027a76595de20b8966106f579229b7", "messageHeadline": "Missed two Dataline (#398)", "author": {"name": "Michel Tricot", "email": "michel@dataline.io", "user": {"login": "michel-tricot"}}, "additions": 3, "deletions": 3}}, {"node": {"oid": "80fa101da226b1ff118a80bee8f453cbd79f7979", "messageHeadline": "Add segment (#358)", "author": {"name": "Artem Astapenko", "email": "3767150+Jamakase@users.noreply.github.com", "user": {"login": "jamakase"}}, "additions": 435, "deletions": 42}}, {"node": {"oid": "916f18110e20aba4338954b1f0f4311e39bb8051", "messageHeadline": "Fix logs (#395)", "author": {"name": "Artem Astapenko", "email": "3767150+Jamakase@users.noreply.github.com", "user": {"login": "jamakase"}}, "additions": 54, "deletions": 111}}, {"node": {"oid": "e3297eb60c55a34e2dbc8ba689f039a17f078f23", "messageHeadline": "Add Stripe source docs  (#373)", "author": {"name": "Jared Rhizor", "email": "jared@dataline.io", "user": {"login": "jrhizor"}}, "additions": 46, "deletions": 2}}, {"node": {"oid": "dfc4284dae6a76c5d6272fcb756b447f0f57d0b9", "messageHeadline": "reintroduce docker image exists check (#393)", "author": {"name": "Charles", "email": "giardina.charles@gmail.com", "user": {"login": "cgardens"}}, "additions": 67, "deletions": 6}}, {"node": {"oid": "6c4345a620d30cd3ea6439c3fe439e22f008e5ba", "messageHeadline": "Update descriptions for integration configuration (#387)", "author": {"name": "Charles", "email": "giardina.charles@gmail.com", "user": {"login": "cgardens"}}, "additions": 8, "deletions": 8}}, {"node": {"oid": "1d1559e19139ba5c36a94005d23701e72d3e3fa8", "messageHeadline": "hotfix: Fix Build Misc (#391)", "author": {"name": "Charles", "email": "giardina.charles@gmail.com", "user": {"login": "cgardens"}}, "additions": 48, "deletions": 41}}, {"node": {"oid": "9c50c44fceb003ba3ff900ffa158e17a3083d897", "messageHeadline": "update integration update doc (#390)", "author": {"name": "Jared Rhizor", "email": "jared@dataline.io", "user": {"login": "jrhizor"}}, "additions": 15, "deletions": 9}}, {"node": {"oid": "453fb3aa6f13093a2f6a51d37f94450c51f70b3e", "messageHeadline": "hotfix: use non-hotloaded react-dom; temp fix until we figure out npm\u2026", "author": {"name": "Charles", "email": "giardina.charles@gmail.com", "user": {"login": "cgardens"}}, "additions": 5, "deletions": 5}}, {"node": {"oid": "3979417ca633267370f311d82bd8ea35d5e2c12e", "messageHeadline": "Fail early when requested docker image is not available. (#378)", "author": {"name": "Charles", "email": "giardina.charles@gmail.com", "user": {"login": "cgardens"}}, "additions": 106, "deletions": 47}}, {"node": {"oid": "8961325c686faadb1ebdd4f4e32396f4ba780327", "messageHeadline": "Add documentation and tests for currency api (#380)", "author": {"name": "Michel Tricot", "email": "michel@dataline.io", "user": {"login": "michel-tricot"}}, "additions": 306, "deletions": 45}}, {"node": {"oid": "3153d9ae496f2d51ff9bb2b7d3f4f78d9c715a50", "messageHeadline": "Consistently support UTF8 encoding in postgres (#382)", "author": {"name": "Sherif A. Nada", "email": "snadalive@gmail.com", "user": {"login": "sherifnada"}}, "additions": 159, "deletions": 71}}, {"node": {"oid": "2899b98c7d33a56326665a7e6ab232a19128e1f5", "messageHeadline": "Notify build status on every push to master (#383)", "author": {"name": "Sherif A. Nada", "email": "snadalive@gmail.com", "user": {"login": "sherifnada"}}, "additions": 10, "deletions": 1}}, {"node": {"oid": "1fae96bd00c5d3b766bc51ecf0c83d0d1791e244", "messageHeadline": "Fix logging configuration  (#379)", "author": {"name": "Michel Tricot", "email": "michel@dataline.io", "user": {"login": "michel-tricot"}}, "additions": 44, "deletions": 22}}, {"node": {"oid": "02aed91c63fa60dc8273482150a8d7a767287d5d", "messageHeadline": "remove checked in api docs (#347)", "author": {"name": "Charles", "email": "giardina.charles@gmail.com", "user": {"login": "cgardens"}}, "additions": 0, "deletions": 2880}}, {"node": {"oid": "3868a3eda7665018cff0aed213fdb4f63ca2cd99", "messageHeadline": "Clearer CSV placeholders (#369)", "author": {"name": "Sherif A. Nada", "email": "snadalive@gmail.com", "user": {"login": "sherifnada"}}, "additions": 4, "deletions": 3}}, {"node": {"oid": "f7968a7dfa5ba522096d00effb143dafac83dcf1", "messageHeadline": "add restricted key support for stripe integration spec (#372)", "author": {"name": "Jared Rhizor", "email": "jared@dataline.io", "user": {"login": "jrhizor"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "9734efda2997ddead5ba01942bf377c89c03f656", "messageHeadline": "print ascii art when server is ready (#364)", "author": {"name": "Charles", "email": "giardina.charles@gmail.com", "user": {"login": "cgardens"}}, "additions": 12, "deletions": 0}}, {"node": {"oid": "87a10d0eb8ca56ec382a4d7ddf5884e339cbf29e", "messageHeadline": "fix scheme warning in openapi and turn off jooq banner (#367)", "author": {"name": "Jared Rhizor", "email": "jared@dataline.io", "user": {"login": "jrhizor"}}, "additions": 2, "deletions": 1}}, {"node": {"oid": "f22e768316706827584de9eb75187d46dee47a4c", "messageHeadline": "GitBook: [john_09/21/20] 9 pages and 14 assets modified (#359)", "author": {"name": "johnlafleur", "email": "68561602+johnlafleur@users.noreply.github.com", "user": {"login": "johnlafleur"}}, "additions": 5, "deletions": 59}}, {"node": {"oid": "281cd11db72d48eeb9bb881774c00b1c0d74a2ce", "messageHeadline": "Fix worker logs not writing to independent files (#365)", "author": {"name": "Michel Tricot", "email": "michel@dataline.io", "user": {"login": "michel-tricot"}}, "additions": 42, "deletions": 4}}, {"node": {"oid": "0acd1c4c414755340924a32782ab0cd8c2b53da3", "messageHeadline": "Remove \"default_target_schema\" option from bigquery integration (#366)", "author": {"name": "Sherif A. Nada", "email": "snadalive@gmail.com", "user": {"login": "sherifnada"}}, "additions": 8, "deletions": 8}}, {"node": {"oid": "605eff93dd3a08cfe3025ba2dac00af5849afa52", "messageHeadline": "Add (optional) documentation to source and dest specs (#361)", "author": {"name": "Charles", "email": "giardina.charles@gmail.com", "user": {"login": "cgardens"}}, "additions": 53, "deletions": 16}}, {"node": {"oid": "721fe3e8fcde2d7017d8ec7d4ebb21a4ea99d620", "messageHeadline": "Local CSV output to local FS in \"prod\" env (#363)", "author": {"name": "Charles", "email": "giardina.charles@gmail.com", "user": {"login": "cgardens"}}, "additions": 18, "deletions": 1}}, {"node": {"oid": "a5b91ac26c9fccd048ab4f05c67937506cd460c8", "messageHeadline": "Add documentation for the bigquery target and edit the source docs te\u2026", "author": {"name": "Sherif A. Nada", "email": "snadalive@gmail.com", "user": {"login": "sherifnada"}}, "additions": 381, "deletions": 36}}, {"node": {"oid": "de937165361f08afefde16077da3006a4b7318e2", "messageHeadline": "General documentation improvements (#354)", "author": {"name": "Michel Tricot", "email": "michel@dataline.io", "user": {"login": "michel-tricot"}}, "additions": 74, "deletions": 212}}, {"node": {"oid": "92777616f977d7640d89d61def8180cf82c9fbdb", "messageHeadline": "GitBook: [john_09/20/2020] 13 pages and 3 assets modified (#356)", "author": {"name": "johnlafleur", "email": "68561602+johnlafleur@users.noreply.github.com", "user": {"login": "johnlafleur"}}, "additions": 120, "deletions": 113}}, {"node": {"oid": "3638e31a95bbe4768b1ba5d0ea1bd0ab1a05b240", "messageHeadline": "GitBook: [master] no pages and 3 assets modified", "author": {"name": "John Lafleur", "email": "john@dataline.io", "user": null}, "additions": 219, "deletions": 0}}, {"node": {"oid": "fa1305d6e093bd869137c62d286214dad2987260", "messageHeadline": "GitBook: [master] 28 pages modified", "author": {"name": "Michel Tricot", "email": "michel.tricot@gmail.com", "user": {"login": "michel-tricot"}}, "additions": 0, "deletions": 0}}, {"node": {"oid": "bb05dff8a3cec703c32fe5f59fe8d3bbcbafe9b0", "messageHeadline": "GitBook: [master] 3 pages and 13 assets modified", "author": {"name": "Michel Tricot", "email": "michel.tricot@gmail.com", "user": {"login": "michel-tricot"}}, "additions": 96, "deletions": 11}}, {"node": {"oid": "dfaa193d17cb10d680fa590b639cd71f1c42e091", "messageHeadline": "Hotfix: When no metadata is in the singer catalog conversion to our s\u2026", "author": {"name": "Charles", "email": "giardina.charles@gmail.com", "user": {"login": "cgardens"}}, "additions": 28, "deletions": 4}}, {"node": {"oid": "58612b39cd3ff24f850da63a3d90e17ccef4293f", "messageHeadline": "Use redirect instead of the real link for the public slack (#350)", "author": {"name": "Michel Tricot", "email": "michel@dataline.io", "user": {"login": "michel-tricot"}}, "additions": 4, "deletions": 4}}, {"node": {"oid": "8e102ab47f529ce798f7ad4bc5b36ad102ac5a43", "messageHeadline": "try to solve gitbook", "author": {"name": "Michel Tricot", "email": "michel@dataline.io", "user": {"login": "michel-tricot"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "c8422899416e3a7dcdf4890ad55c9a23446c888a", "messageHeadline": "try to solve gitbook", "author": {"name": "Michel Tricot", "email": "michel@dataline.io", "user": {"login": "michel-tricot"}}, "additions": 11, "deletions": 23}}, {"node": {"oid": "ff9f20f97512119bcfa1c984b3f89795f719ea79", "messageHeadline": "GitBook: [master] 4 pages and 15 assets modified", "author": {"name": "Michel Tricot", "email": "michel.tricot@gmail.com", "user": {"login": "michel-tricot"}}, "additions": 97, "deletions": 89}}, {"node": {"oid": "e3737a2c06d287a5d8600f828eb2821f28896bb8", "messageHeadline": "Introducing Airbyte (#348)", "author": {"name": "Michel Tricot", "email": "michel@dataline.io", "user": {"login": "michel-tricot"}}, "additions": 1662, "deletions": 1663}}, {"node": {"oid": "c2b96ee61d09eb6fc157241cd904f9dcee9a9705", "messageHeadline": "table => stream, column => field (#346)", "author": {"name": "Charles", "email": "giardina.charles@gmail.com", "user": {"login": "cgardens"}}, "additions": 248, "deletions": 283}}, {"node": {"oid": "786ff096b7f7a3ae935314d50c16e2689f433ea3", "messageHeadline": "delete destinations in e2e test teardown (#344)", "author": {"name": "Sherif A. Nada", "email": "snadalive@gmail.com", "user": {"login": "sherifnada"}}, "additions": 11, "deletions": 2}}, {"node": {"oid": "6c2356a39d44c5639c41de2fecc8764abfc28f23", "messageHeadline": "GitBook: [master] one page modified", "author": {"name": "charles giardina", "email": "charles@dataline.io", "user": null}, "additions": 1, "deletions": 1}}, {"node": {"oid": "3bed78a22731164f03e3a95fd26fcf654b269b39", "messageHeadline": "expose local csv target (#316)", "author": {"name": "Charles", "email": "giardina.charles@gmail.com", "user": {"login": "cgardens"}}, "additions": 495, "deletions": 17}}, {"node": {"oid": "fb0e89ad3ecb1f2b427d1c9bd50903e8153bf420", "messageHeadline": "GitBook: [master] 29 pages modified", "author": {"name": "Shrif Nada", "email": "sherif@dataline.io", "user": null}, "additions": 112, "deletions": 17}}, {"node": {"oid": "ecd387078135d5332bdf69d49ac7da034cbc9d0c", "messageHeadline": "add an endpoint to delete destinationImplementation (#338)", "author": {"name": "Sherif A. Nada", "email": "snadalive@gmail.com", "user": {"login": "sherifnada"}}, "additions": 178, "deletions": 26}}, {"node": {"oid": "94072bee78910e261c5527312a8f8671f7fec529", "messageHeadline": "Expose logs in the UI (#336)", "author": {"name": "Michel Tricot", "email": "michel@dataline.io", "user": {"login": "michel-tricot"}}, "additions": 217, "deletions": 1417}}, {"node": {"oid": "382471c903d4919cd77d3e5273c94785ff3c18b6", "messageHeadline": "bump singer postgres source to version 0.1.1 (#341)", "author": {"name": "Charles", "email": "giardina.charles@gmail.com", "user": {"login": "cgardens"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "9d2208877c3192b2c74b357870e9e10bac95a3ff", "messageHeadline": "add api docs (#228)", "author": {"name": "Charles", "email": "giardina.charles@gmail.com", "user": {"login": "cgardens"}}, "additions": 2919, "deletions": 12}}, {"node": {"oid": "ae9f4f60cb9277f5c4a5107b6b30ad033a52b556", "messageHeadline": "test scheduled sync (#289)", "author": {"name": "Sherif A. Nada", "email": "snadalive@gmail.com", "user": {"login": "sherifnada"}}, "additions": 274, "deletions": 163}}, {"node": {"oid": "fffe28e95d419ff30ee4e3af03ab349551f1185a", "messageHeadline": "Docs: Use local fs (#334)", "author": {"name": "Charles", "email": "giardina.charles@gmail.com", "user": {"login": "cgardens"}}, "additions": 9, "deletions": 2}}, {"node": {"oid": "206f3dc1a2e65b8a18ad8dddea8174d72e275be9", "messageHeadline": "remove InvalidCredentialsException, InvalidCatalogException from work\u2026", "author": {"name": "Charles", "email": "giardina.charles@gmail.com", "user": {"login": "cgardens"}}, "additions": 22, "deletions": 109}}, {"node": {"oid": "2aca6380d9424a16b464fefc5393981a4c89abfe", "messageHeadline": "Add postgres source docs and template (#331)", "author": {"name": "Sherif A. Nada", "email": "snadalive@gmail.com", "user": {"login": "sherifnada"}}, "additions": 154, "deletions": 0}}, {"node": {"oid": "0659d29e6968ddf8180af339503016bc2a6e697c", "messageHeadline": "add and test stripe source (#255)", "author": {"name": "Jared Rhizor", "email": "jared@dataline.io", "user": {"login": "jrhizor"}}, "additions": 1433, "deletions": 3}}, {"node": {"oid": "c135186c85180016909c19a4fda30332617c8a0c", "messageHeadline": "GitBook: [master] 28 pages modified", "author": {"name": "charles giardina", "email": "charles@dataline.io", "user": null}, "additions": 0, "deletions": 0}}, {"node": {"oid": "3e9618abd209497d480f96c3495eb79d4d6cdbce", "messageHeadline": "Log all non-data tap output (#317)", "author": {"name": "Michel Tricot", "email": "michel@dataline.io", "user": {"login": "michel-tricot"}}, "additions": 136, "deletions": 69}}, {"node": {"oid": "d271ad7805fa3bd51c00f30a1c01a8fe31f9756f", "messageHeadline": "fix docs url (#332)", "author": {"name": "Sherif A. Nada", "email": "snadalive@gmail.com", "user": {"login": "sherifnada"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "3e3303f59a1af5a68e0c5cb556c38376e6b73298", "messageHeadline": "GitBook: [master] one page and one asset modified", "author": {"name": "Michel Tricot", "email": "michel.tricot@gmail.com", "user": {"login": "michel-tricot"}}, "additions": 1, "deletions": 78}}, {"node": {"oid": "a68b2b18d3baf54277a64532a0c1fb8f1eac52e0", "messageHeadline": "Clean up gitbook", "author": {"name": "Michel Tricot", "email": "michel@dataline.io", "user": {"login": "michel-tricot"}}, "additions": 3, "deletions": 3}}, {"node": {"oid": "7adc0b6a7515c85634984832bdd13a92ab845a5e", "messageHeadline": "Remove Gitbook mess", "author": {"name": "Michel Tricot", "email": "michel@dataline.io", "user": {"login": "michel-tricot"}}, "additions": 0, "deletions": 587}}, {"node": {"oid": "1f94c334a98f891589f83b3e9347e49bb732c866", "messageHeadline": "More GitBook process changes (#329)", "author": {"name": "Michel Tricot", "email": "michel@dataline.io", "user": {"login": "michel-tricot"}}, "additions": 7, "deletions": 5}}, {"node": {"oid": "7cdba4fd70dd3a1d0c340144ee6489ff3efc99f8", "messageHeadline": "Docs: better gitbook process explanations (#328)", "author": {"name": "Michel Tricot", "email": "michel@dataline.io", "user": {"login": "michel-tricot"}}, "additions": 4, "deletions": 3}}, {"node": {"oid": "59d2e94915ad69eebb773e419b5382c37775ba9b", "messageHeadline": "GitBook: [master] one page and 5 assets modified", "author": {"name": "Michel Tricot", "email": "michel.tricot@gmail.com", "user": {"login": "michel-tricot"}}, "additions": 92, "deletions": 3}}, {"node": {"oid": "defcc32eb651e1f2150c8ae2e358bbae3bcfbf14", "messageHeadline": "GitBook PR process (#327)", "author": {"name": "Michel Tricot", "email": "michel@dataline.io", "user": {"login": "michel-tricot"}}, "additions": 9, "deletions": 5}}, {"node": {"oid": "f7dee1caea50cd386d673f64857e07a47802e6d3", "messageHeadline": "GitBook: [master] no pages and 46 assets modified", "author": {"name": "Michel Tricot", "email": "michel.tricot@gmail.com", "user": {"login": "michel-tricot"}}, "additions": 498, "deletions": 0}}, {"node": {"oid": "67cbac7c772cdf5b023684e7e7fdfcb7a7b4b1c6", "messageHeadline": "fix", "author": {"name": "Michel Tricot", "email": "michel@dataline.io", "user": {"login": "michel-tricot"}}, "additions": 3, "deletions": 3}}, {"node": {"oid": "2fa715da80916f559309d0055a6114c95c45e250", "messageHeadline": "cleanup gitbook mess", "author": {"name": "Michel Tricot", "email": "michel@dataline.io", "user": {"login": "michel-tricot"}}, "additions": 0, "deletions": 89}}, {"node": {"oid": "273493382e9fc6ca5409b5b7ad4916c15da28737", "messageHeadline": "Preparing PR for docs (#326)", "author": {"name": "Michel Tricot", "email": "michel@dataline.io", "user": {"login": "michel-tricot"}}, "additions": 61, "deletions": 300}}, {"node": {"oid": "096239b9ea2de0042e1be44e46b128ba6f4381c6", "messageHeadline": "GitBook: [master] 28 pages and 14 assets modified", "author": {"name": "Michel Tricot", "email": "michel.tricot@gmail.com", "user": {"login": "michel-tricot"}}, "additions": 89, "deletions": 0}}, {"node": {"oid": "c2b97f3fa1356d706070384a162ac0d15c510870", "messageHeadline": "remove filter_dbs from required spec (#315)", "author": {"name": "Charles", "email": "giardina.charles@gmail.com", "user": {"login": "cgardens"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "45a706434a3be69f06997daa8bcdc91bc951c11c", "messageHeadline": "display logs after running acceptance tests (#314)", "author": {"name": "Sherif A. Nada", "email": "snadalive@gmail.com", "user": {"login": "sherifnada"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "2022cc39d1c36ff4adb0bf2dc67f75e47f9d24fa", "messageHeadline": "set acceptance tests to not use a daemon (#313)", "author": {"name": "Charles", "email": "giardina.charles@gmail.com", "user": {"login": "cgardens"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "47e9654ef1215f1a92f14a77305157c679ffeb02", "messageHeadline": "Fix networking issues in Integration Tests (#310)", "author": {"name": "Charles", "email": "giardina.charles@gmail.com", "user": {"login": "cgardens"}}, "additions": 34, "deletions": 6}}, {"node": {"oid": "31d64279822f2da8006d847419ebe2256ea163c1", "messageHeadline": "run integration and acceptance tests as part of pr build (#307)", "author": {"name": "Charles", "email": "giardina.charles@gmail.com", "user": {"login": "cgardens"}}, "additions": 0, "deletions": 3}}, {"node": {"oid": "17764d8ffb3cdf6a1805c08506205c544d7c314a", "messageHeadline": "explicitly specify nodejs version (#287)", "author": {"name": "Charles", "email": "giardina.charles@gmail.com", "user": {"login": "cgardens"}}, "additions": 5, "deletions": 21}}, {"node": {"oid": "4b6e957c4461b91f6c66200ad1e16655e340d2cf", "messageHeadline": "index workspace path by attempt (#288)", "author": {"name": "Charles", "email": "giardina.charles@gmail.com", "user": {"login": "cgardens"}}, "additions": 7, "deletions": 5}}, {"node": {"oid": "86795a77cb41a27db6b204874826347289273df7", "messageHeadline": "Improve docker in code and configs (#302)", "author": {"name": "Michel Tricot", "email": "michel@dataline.io", "user": {"login": "michel-tricot"}}, "additions": 15, "deletions": 45}}, {"node": {"oid": "90b0f50ecf6e85e1939b256cfed049e5a873b0db", "messageHeadline": "remove filter_dbs from AcceptanceTests (#304)", "author": {"name": "Charles", "email": "giardina.charles@gmail.com", "user": {"login": "cgardens"}}, "additions": 0, "deletions": 1}}, {"node": {"oid": "6d9f3df112ff751805999b06c9456dbd0d8e9114", "messageHeadline": "add guide to which currencies are allowed (#290)", "author": {"name": "Charles", "email": "giardina.charles@gmail.com", "user": {"login": "cgardens"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "daa5dd63c71095bf637d7fee524c65f0811fb066", "messageHeadline": "Ui fixes (#295)", "author": {"name": "Artem Astapenko", "email": "3767150+Jamakase@users.noreply.github.com", "user": {"login": "jamakase"}}, "additions": 51, "deletions": 24}}, {"node": {"oid": "5f73a08b3d13693f2548fd77bd8f03eb9d9f382e", "messageHeadline": "Hot fix: wait for gobbler thread to finish (#303)", "author": {"name": "Michel Tricot", "email": "michel@dataline.io", "user": {"login": "michel-tricot"}}, "additions": 29, "deletions": 5}}, {"node": {"oid": "d52e6e08e7821f50c78cb24d01c737e45cd41630", "messageHeadline": "GitBook: [master] 29 pages and 2 assets modified", "author": {"name": "Michel Tricot", "email": "michel.tricot@gmail.com", "user": {"login": "michel-tricot"}}, "additions": 259, "deletions": 46}}, {"node": {"oid": "e23915d5eec24515a1edd4c08b90fbf5b27db5ac", "messageHeadline": "fix pg source properties (#300)", "author": {"name": "Charles", "email": "giardina.charles@gmail.com", "user": {"login": "cgardens"}}, "additions": 7, "deletions": 2}}, {"node": {"oid": "c4fbe8b28e1bc3782b23eeacebee058bafbef5f6", "messageHeadline": "Log container outputs into our log file (#299)", "author": {"name": "Michel Tricot", "email": "michel@dataline.io", "user": {"login": "michel-tricot"}}, "additions": 187, "deletions": 15}}, {"node": {"oid": "632a366932b108e80bd2102b6abcf164fb74d9a0", "messageHeadline": "Add tests for SingerTarget (#298)", "author": {"name": "Michel Tricot", "email": "michel@dataline.io", "user": {"login": "michel-tricot"}}, "additions": 63, "deletions": 34}}, {"node": {"oid": "ab7e0566cc5fb6d321cbf1b049ed343c5835e230", "messageHeadline": "Fix schema discovery state machine (#297)", "author": {"name": "Michel Tricot", "email": "michel@dataline.io", "user": {"login": "michel-tricot"}}, "additions": 234, "deletions": 128}}, {"node": {"oid": "972b23d1022215f84448635854731356409c6ab8", "messageHeadline": "Remove filter_dbs configuration for postgrs source (#292)", "author": {"name": "Charles", "email": "giardina.charles@gmail.com", "user": {"login": "cgardens"}}, "additions": 141, "deletions": 69}}, {"node": {"oid": "a9567996df613662bc5a7712c4e908b3c0522574", "messageHeadline": "Update on README.md layout ahead of soft launch (#285)", "author": {"name": "johnlafleur", "email": "68561602+johnlafleur@users.noreply.github.com", "user": {"login": "johnlafleur"}}, "additions": 38, "deletions": 103}}, {"node": {"oid": "39669f39791cdcd696d4d849ac43e13d37a3606b", "messageHeadline": "Worker threads now log in jobRoot (#291)", "author": {"name": "Michel Tricot", "email": "michel@dataline.io", "user": {"login": "michel-tricot"}}, "additions": 138, "deletions": 57}}, {"node": {"oid": "af9876fa9e0ec145c59b2abc9c0fd3e32cd4bcbb", "messageHeadline": "GitBook: [master] 5 pages and one asset modified", "author": {"name": "Shrif Nada", "email": "sherif@dataline.io", "user": null}, "additions": 79, "deletions": 11}}, {"node": {"oid": "be1fc793dbc901147394edf961312906139f6c54", "messageHeadline": "Add missing ui parts (#257)", "author": {"name": "Artem Astapenko", "email": "3767150+Jamakase@users.noreply.github.com", "user": {"login": "jamakase"}}, "additions": 748, "deletions": 101}}, {"node": {"oid": "a176c718e03de0cb2f113f38abe0b5af0bfa307b", "messageHeadline": "Change the wording in the README (#284)", "author": {"name": "addack", "email": "addack@gmail.com", "user": {"login": "addack"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "1ca7986cd55c3f23389187914352610b1b9dcd7c", "messageHeadline": "SchdulerHandlerTest (#280)", "author": {"name": "Charles", "email": "giardina.charles@gmail.com", "user": {"login": "cgardens"}}, "additions": 181, "deletions": 29}}, {"node": {"oid": "8fddb2a66e4204f91e5a723741965b73b897c0ad", "messageHeadline": "code review feedback (#281)", "author": {"name": "Charles", "email": "giardina.charles@gmail.com", "user": {"login": "cgardens"}}, "additions": 24, "deletions": 36}}, {"node": {"oid": "b2f625b48ed120bc33f959c3c01cf01ed2f560d7", "messageHeadline": "Fix master and fix integration tests lifecycles (#283)", "author": {"name": "Michel Tricot", "email": "michel@dataline.io", "user": {"login": "michel-tricot"}}, "additions": 134, "deletions": 85}}, {"node": {"oid": "7a50bfaccec2b1d07b6bf7dd828cfdb3d2e83b07", "messageHeadline": "Rearrange SyncWorker code & Fix bugs (#253)", "author": {"name": "Michel Tricot", "email": "michel@dataline.io", "user": {"login": "michel-tricot"}}, "additions": 458, "deletions": 532}}, {"node": {"oid": "57ce2b8c4af0fa7a5bebbdf216139c6b5e85e3bd", "messageHeadline": "SchemaConverter unit tests (#274)", "author": {"name": "Charles", "email": "giardina.charles@gmail.com", "user": {"login": "cgardens"}}, "additions": 36, "deletions": 10}}, {"node": {"oid": "fed3f2a903765c615415e716dc8ab2a7ae51a2b0", "messageHeadline": "add unit tests for all usages of Enums.convertTo(...) (#273)", "author": {"name": "Charles", "email": "giardina.charles@gmail.com", "user": {"login": "cgardens"}}, "additions": 94, "deletions": 0}}, {"node": {"oid": "b78d57bb7a6e450ce9059b3f8b2776bc70c774c4", "messageHeadline": "add field descriptions and examples for existing integrations (#265)", "author": {"name": "Charles", "email": "giardina.charles@gmail.com", "user": {"login": "cgardens"}}, "additions": 14, "deletions": 1}}, {"node": {"oid": "ebf04e08362dc549845bd59eb3ce00f974d79b33", "messageHeadline": "add retry logic (#246)", "author": {"name": "Charles", "email": "giardina.charles@gmail.com", "user": {"login": "cgardens"}}, "additions": 345, "deletions": 29}}, {"node": {"oid": "5f57a8f5fa1361def937ee79d5fac3d1a2be9d06", "messageHeadline": "Properly shim exchangeratesapi (#251)", "author": {"name": "Michel Tricot", "email": "michel@dataline.io", "user": {"login": "michel-tricot"}}, "additions": 81, "deletions": 7}}, {"node": {"oid": "039ec064913b0c18373b132cb3535b8820884faa", "messageHeadline": "Miscellaneous fixes for gradle (#250)", "author": {"name": "Michel Tricot", "email": "michel@dataline.io", "user": {"login": "michel-tricot"}}, "additions": 90, "deletions": 68}}, {"node": {"oid": "91ce8c2457a5958485e3bfdd08747fbe6b869ebf", "messageHeadline": "Support string and array in singer schema (#248)", "author": {"name": "Michel Tricot", "email": "michel@dataline.io", "user": {"login": "michel-tricot"}}, "additions": 158, "deletions": 0}}, {"node": {"oid": "16c61a7fb080c6a84304a789a912fb5dfa6d5f27", "messageHeadline": "use config filename instead of absolute path in target factory (#245)", "author": {"name": "Sherif A. Nada", "email": "snadalive@gmail.com", "user": {"login": "sherifnada"}}, "additions": 9, "deletions": 11}}, {"node": {"oid": "0f1870ee586af617ae49aab4cedcdcbe50617fcc", "messageHeadline": "Get location from window (#238)", "author": {"name": "Artem Astapenko", "email": "3767150+Jamakase@users.noreply.github.com", "user": {"login": "jamakase"}}, "additions": 8, "deletions": 8}}, {"node": {"oid": "a3bcf43bc766808ee37e6fdafbe87bece12c2eb5", "messageHeadline": "Hotfix: fix master", "author": {"name": "Michel Tricot", "email": "michel@dataline.io", "user": {"login": "michel-tricot"}}, "additions": 1, "deletions": 0}}, {"node": {"oid": "8e4d3b0c90884957b2c89bed9e6a9aabbc340b20", "messageHeadline": "Fix Job scheduler which keeps adding new jobs (#241)", "author": {"name": "Michel Tricot", "email": "michel@dataline.io", "user": {"login": "michel-tricot"}}, "additions": 41, "deletions": 38}}, {"node": {"oid": "5001b9eb3b211ceefaee26f8c729380c5ea9da79", "messageHeadline": "Use configs instead of reading from env directly (#242)", "author": {"name": "Michel Tricot", "email": "michel@dataline.io", "user": {"login": "michel-tricot"}}, "additions": 84, "deletions": 42}}, {"node": {"oid": "7ecfa0fe0475223ea78a69f04f30f64b48c0fcc7", "messageHeadline": "Simplify developer UX when debugging isolated modules (#240)", "author": {"name": "Michel Tricot", "email": "michel@dataline.io", "user": {"login": "michel-tricot"}}, "additions": 97, "deletions": 77}}, {"node": {"oid": "95a47bbe1c13af01d077c6db48192344ae8aa368", "messageHeadline": "Disable cdp and its obnoxious warnings (#239)", "author": {"name": "Michel Tricot", "email": "michel@dataline.io", "user": {"login": "michel-tricot"}}, "additions": 11, "deletions": 9}}, {"node": {"oid": "c516ef2456f05a38102a3ecc56c17012dd9aef84", "messageHeadline": "Filter invalid Singer Messages in the worker (#236)", "author": {"name": "Charles", "email": "giardina.charles@gmail.com", "user": {"login": "cgardens"}}, "additions": 296, "deletions": 58}}, {"node": {"oid": "49eede435becd4244bc7142c82de0db5d4208f73", "messageHeadline": "build gradle modules in parallel (#237)", "author": {"name": "Charles", "email": "giardina.charles@gmail.com", "user": {"login": "cgardens"}}, "additions": 1, "deletions": 0}}, {"node": {"oid": "871903765f36381f7413d6705448dbe45e839277", "messageHeadline": "GitBook: [master] 31 pages modified", "author": {"name": "Michel Tricot", "email": "michel.tricot@gmail.com", "user": {"login": "michel-tricot"}}, "additions": 3, "deletions": 10}}, {"node": {"oid": "be7b17103f9610e1ee389a845b2307f2f9eb7dfa", "messageHeadline": "GitBook: [master] 32 pages modified", "author": {"name": "Michel Tricot", "email": "michel.tricot@gmail.com", "user": {"login": "michel-tricot"}}, "additions": 71, "deletions": 75}}, {"node": {"oid": "325094382e0977db8f1db142d4baa640b245b44f", "messageHeadline": "move JsonSchemaValidator.java into commons (#235)", "author": {"name": "Charles", "email": "giardina.charles@gmail.com", "user": {"login": "cgardens"}}, "additions": 63, "deletions": 54}}, {"node": {"oid": "0db301282d01d5d3ddca36be38bdb4627f89cd3c", "messageHeadline": "Add postgres tap bugfixes & integration tests (#229)", "author": {"name": "Sherif A. Nada", "email": "snadalive@gmail.com", "user": {"login": "sherifnada"}}, "additions": 627, "deletions": 73}}, {"node": {"oid": "5ad4f8e548c62443cbadec71f778f48d41e8a0e4", "messageHeadline": "GitBook: [master] one page modified", "author": {"name": "Michel Tricot", "email": "michel.tricot@gmail.com", "user": {"login": "michel-tricot"}}, "additions": 0, "deletions": 2}}, {"node": {"oid": "8cc08fd444481e8e9be47a855654364ac4204f77", "messageHeadline": "GitBook: [master] 5 pages modified", "author": {"name": "Michel Tricot", "email": "michel.tricot@gmail.com", "user": {"login": "michel-tricot"}}, "additions": 69, "deletions": 51}}, {"node": {"oid": "61a7c1bc4e5da01056b46d544c0bfe59c1e9bd68", "messageHeadline": "GitBook: [master] 2 pages modified", "author": {"name": "Michel Tricot", "email": "michel.tricot@gmail.com", "user": {"login": "michel-tricot"}}, "additions": 22, "deletions": 2}}, {"node": {"oid": "656e56b60e75266db4e33b4946cb76accaa297b6", "messageHeadline": "GitBook: [master] one page modified", "author": {"name": "Michel Tricot", "email": "michel.tricot@gmail.com", "user": {"login": "michel-tricot"}}, "additions": 0, "deletions": 2}}, {"node": {"oid": "09627d5fddb1a166acda0e81b1391124f15a4c42", "messageHeadline": "GitBook: [master] 31 pages and 2 assets modified", "author": {"name": "Michel Tricot", "email": "michel.tricot@gmail.com", "user": {"login": "michel-tricot"}}, "additions": 89, "deletions": 29}}, {"node": {"oid": "ae834159acbc4b917cbe0baa430279363cf68dde", "messageHeadline": "GitBook: [master] 2 pages and 6 assets modified", "author": {"name": "Michel Tricot", "email": "michel.tricot@gmail.com", "user": {"login": "michel-tricot"}}, "additions": 97, "deletions": 24}}, {"node": {"oid": "c87cfd39911ac91503cc302dbca2c089a98d07e7", "messageHeadline": "move labels to bottom of dockerfiles for better caching (#233)", "author": {"name": "Jared Rhizor", "email": "jared@dataline.io", "user": {"login": "jrhizor"}}, "additions": 14, "deletions": 13}}, {"node": {"oid": "3a0e1047378aa9e8309cd00bf8c76faca48c4b51", "messageHeadline": "add unit tests for job history handler (#213)", "author": {"name": "Jared Rhizor", "email": "jared@dataline.io", "user": {"login": "jrhizor"}}, "additions": 210, "deletions": 27}}, {"node": {"oid": "fb2aebf3b37d2d136f9c79c0e25a04f43da95495", "messageHeadline": "get testCreateConnection in end to end tests working (#219)", "author": {"name": "Jared Rhizor", "email": "jared@dataline.io", "user": {"login": "jrhizor"}}, "additions": 13, "deletions": 6}}, {"node": {"oid": "47905a8d70c792584dca0c58ae3812410891b7ba", "messageHeadline": "Faster image building iteration (#227)", "author": {"name": "Michel Tricot", "email": "michel@dataline.io", "user": {"login": "michel-tricot"}}, "additions": 100, "deletions": 123}}, {"node": {"oid": "ace7faf4d6478955aee07e54527e16e28f13c0d0", "messageHeadline": "fallback when worker fails to write output (#232)", "author": {"name": "Charles", "email": "giardina.charles@gmail.com", "user": {"login": "cgardens"}}, "additions": 9, "deletions": 7}}, {"node": {"oid": "d34aa61d49e63e2bab241a83798914fe0a64f20c", "messageHeadline": "add version tag to integrations docker images (#216)", "author": {"name": "Charles", "email": "giardina.charles@gmail.com", "user": {"login": "cgardens"}}, "additions": 21, "deletions": 9}}, {"node": {"oid": "a49fa0076ae8ce9e3d5042ee4e4e70bfbec9e044", "messageHeadline": "Fix invalid file copy (#230)", "author": {"name": "Michel Tricot", "email": "michel@dataline.io", "user": {"login": "michel-tricot"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "08094ddbda1b1960ea649eace7a77addd7dc33e2", "messageHeadline": "update bigquery build and fields (#222)", "author": {"name": "Jared Rhizor", "email": "jared@dataline.io", "user": {"login": "jrhizor"}}, "additions": 25, "deletions": 26}}, {"node": {"oid": "250dded9d8a33e62f70e1ecf90f09aa425d69ba4", "messageHeadline": "Refeshing on the webapp was returning 404 (#226)", "author": {"name": "Michel Tricot", "email": "michel@dataline.io", "user": {"login": "michel-tricot"}}, "additions": 46, "deletions": 0}}, {"node": {"oid": "9c5da5dfbf1f5d38f75c0dfddc45faa5a87a54bf", "messageHeadline": "GitBook: [master] 2 pages modified", "author": {"name": "Michel Tricot", "email": "michel.tricot@gmail.com", "user": {"login": "michel-tricot"}}, "additions": 0, "deletions": 3}}, {"node": {"oid": "d8492252dbf56e892f12da63420de23b82375b25", "messageHeadline": "Use the proper uuid for tap (#223)", "author": {"name": "Michel Tricot", "email": "michel@dataline.io", "user": {"login": "michel-tricot"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "23240fd39af04431e988d236e057f9fc7f4decc5", "messageHeadline": "Revert \"add api docs (#221)\"", "author": {"name": "cgardens", "email": "giardina.charles@gmail.com", "user": {"login": "cgardens"}}, "additions": 1, "deletions": 1435}}, {"node": {"oid": "850f43aa8fe9e9584afc6cb4eded3cce45deadc0", "messageHeadline": "Revert \"Revert \"Forgot to push integration map (#220)\"\"", "author": {"name": "cgardens", "email": "giardina.charles@gmail.com", "user": {"login": "cgardens"}}, "additions": 6, "deletions": 3}}, {"node": {"oid": "a8a9a834133a7c804693accf1a35a0cb61746cd1", "messageHeadline": "Revert \"Forgot to push integration map (#220)\"", "author": {"name": "cgardens", "email": "giardina.charles@gmail.com", "user": {"login": "cgardens"}}, "additions": 3, "deletions": 6}}, {"node": {"oid": "6188880b5d84636e846434b237ebb99c2fa82d83", "messageHeadline": "Revert \"add docs link to gitbook\"", "author": {"name": "cgardens", "email": "giardina.charles@gmail.com", "user": {"login": "cgardens"}}, "additions": 0, "deletions": 1}}, {"node": {"oid": "a6218f05e9fcfe4811d67cf0c0659d648118742c", "messageHeadline": "add docs link to gitbook", "author": {"name": "cgardens", "email": "giardina.charles@gmail.com", "user": {"login": "cgardens"}}, "additions": 1, "deletions": 0}}, {"node": {"oid": "eb392a3277aaa9ff6496f111459cc7822c51c6ca", "messageHeadline": "Forgot to push integration map (#220)", "author": {"name": "Michel Tricot", "email": "michel@dataline.io", "user": {"login": "michel-tricot"}}, "additions": 6, "deletions": 3}}, {"node": {"oid": "269900880948122688e72367728280990030834d", "messageHeadline": "add api docs (#221)", "author": {"name": "Charles", "email": "giardina.charles@gmail.com", "user": {"login": "cgardens"}}, "additions": 1435, "deletions": 1}}, {"node": {"oid": "a3b922ce8a59b0883d8f40970cc0e1a3dca7b777", "messageHeadline": "GitBook: [master] 3 pages modified", "author": {"name": "Michel Tricot", "email": "michel.tricot@gmail.com", "user": {"login": "michel-tricot"}}, "additions": 55, "deletions": 0}}, {"node": {"oid": "37a0b3ba871a684bbfa11556d7ca675d0805e4c7", "messageHeadline": "GitBook: [master] one page modified", "author": {"name": "charles giardina", "email": "charles@dataline.io", "user": null}, "additions": 1, "deletions": 1}}, {"node": {"oid": "05eeeb967e3bdd41f8bec5e79e5f73d9339c35ae", "messageHeadline": "GitBook: [master] 2 pages modified", "author": {"name": "Michel Tricot", "email": "michel.tricot@gmail.com", "user": {"login": "michel-tricot"}}, "additions": 43, "deletions": 0}}, {"node": {"oid": "32d6b9e68dad92c996700cc15c269d1f9a9cd06c", "messageHeadline": "GitBook: [master] 30 pages modified", "author": {"name": "charles giardina", "email": "charles@dataline.io", "user": null}, "additions": 47, "deletions": 12}}, {"node": {"oid": "55461ad442df581f1af7a95867cca09751633d31", "messageHeadline": "GitBook: [master] one page modified", "author": {"name": "charles giardina", "email": "charles@dataline.io", "user": null}, "additions": 6, "deletions": 7}}, {"node": {"oid": "a25f115ff94a5be8d358d2f9cf1ec87c0ff4ded1", "messageHeadline": "GitBook: [master] one page modified", "author": {"name": "charles giardina", "email": "charles@dataline.io", "user": null}, "additions": 57, "deletions": 5}}, {"node": {"oid": "5c5185f1b47deb9c4d7c3d9f09ef20a10ba106c6", "messageHeadline": "First process to push integrations (#215)", "author": {"name": "Michel Tricot", "email": "michel@dataline.io", "user": {"login": "michel-tricot"}}, "additions": 166, "deletions": 99}}, {"node": {"oid": "285c7076ec53629f27d3ed89c35a651311d99f7a", "messageHeadline": "Have open api code generation respect to gradle Up-To-Date (#214)", "author": {"name": "Charles", "email": "giardina.charles@gmail.com", "user": {"login": "cgardens"}}, "additions": 7, "deletions": 5}}, {"node": {"oid": "15720d03ef1aa1eec5608e69d29fb6ff21a3aa65", "messageHeadline": "move databind to top level dep (#211)", "author": {"name": "Charles", "email": "giardina.charles@gmail.com", "user": {"login": "cgardens"}}, "additions": 3, "deletions": 21}}, {"node": {"oid": "94146559240e4691b82a109ba12c7b04109923a0", "messageHeadline": "suppress unchecked warnings (#212)", "author": {"name": "Charles", "email": "giardina.charles@gmail.com", "user": {"login": "cgardens"}}, "additions": 5, "deletions": 0}}, {"node": {"oid": "aaed42de8842048ac9fe0a5a836b6d006378de87", "messageHeadline": "Filter debug logs (#210)", "author": {"name": "Charles", "email": "giardina.charles@gmail.com", "user": {"login": "cgardens"}}, "additions": 9, "deletions": 0}}, {"node": {"oid": "a2694a31bd7bae72ed9cba2c399fb036170a907d", "messageHeadline": "camelcase jobs/ endpoints (#209)", "author": {"name": "Charles", "email": "giardina.charles@gmail.com", "user": {"login": "cgardens"}}, "additions": 13, "deletions": 13}}, {"node": {"oid": "e43af2dcf2e536d60c4ca0ae57e38f2fc9980662", "messageHeadline": "Always push the latest master images to dockerhub (#207)", "author": {"name": "Michel Tricot", "email": "michel@dataline.io", "user": {"login": "michel-tricot"}}, "additions": 53, "deletions": 28}}, {"node": {"oid": "2208ad169ccb0a42106503bd09af31cd780d343e", "messageHeadline": "cleanup StandardTapConfig (#205)", "author": {"name": "Sherif A. Nada", "email": "snadalive@gmail.com", "user": {"login": "sherifnada"}}, "additions": 1, "deletions": 9}}, {"node": {"oid": "ee07cc9fe0e97a899efd5c57ec64751bff087d82", "messageHeadline": "Source schema view (#199)", "author": {"name": "Artem Astapenko", "email": "3767150+Jamakase@users.noreply.github.com", "user": {"login": "jamakase"}}, "additions": 200, "deletions": 56}}, {"node": {"oid": "6768e946b6042ada19289fb74a6a4bc9ed5777a8", "messageHeadline": "apply spotless style to fix build", "author": {"name": "Sherif Nada", "email": "snadalive@gmail.com", "user": {"login": "sherifnada"}}, "additions": 6, "deletions": 5}}, {"node": {"oid": "b33980536b95a92b2ccaab4b457c2e593727181b", "messageHeadline": "Add acceptance tests to run through most critical features (#165)", "author": {"name": "Sherif A. Nada", "email": "snadalive@gmail.com", "user": {"login": "sherifnada"}}, "additions": 918, "deletions": 60}}, {"node": {"oid": "65fe261b30b7f176e9f205dbbbe346e074befe29", "messageHeadline": "GitBook: [master] one page modified", "author": {"name": "Michel Tricot", "email": "michel.tricot@gmail.com", "user": {"login": "michel-tricot"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "38e84f1746b4c35b92dd646514cf67921badb7e1", "messageHeadline": "add usage tracking (with segment) (#174)", "author": {"name": "Charles", "email": "giardina.charles@gmail.com", "user": {"login": "cgardens"}}, "additions": 774, "deletions": 21}}, {"node": {"oid": "9f719894af504810e1d58388788caf102ec710c3", "messageHeadline": "Create data volume with configuration seed data (#196)", "author": {"name": "Charles", "email": "giardina.charles@gmail.com", "user": {"login": "cgardens"}}, "additions": 44, "deletions": 7}}, {"node": {"oid": "ee805e1637b964fd0372734afa80919dad28c629", "messageHeadline": "hotfix: make casing in JobConfigType in api and internal data model m\u2026", "author": {"name": "Charles", "email": "giardina.charles@gmail.com", "user": {"login": "cgardens"}}, "additions": 3, "deletions": 3}}, {"node": {"oid": "13e91fa0e755fa7dc69d2c14e5d7ccde84c22e1c", "messageHeadline": "Update CODE_OF_CONDUCT.md", "author": {"name": "Michel Tricot", "email": "michel@dataline.io", "user": {"login": "michel-tricot"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "78cb37ae80056bb10c1c50d7ae3be416ad129f7f", "messageHeadline": "Create CONTRIBUTING.md", "author": {"name": "Michel Tricot", "email": "michel@dataline.io", "user": {"login": "michel-tricot"}}, "additions": 2, "deletions": 0}}, {"node": {"oid": "85cf2820181c398f39187b45ca0c7246fb0cdf86", "messageHeadline": "Create CODE_OF_CONDUCT.md", "author": {"name": "Michel Tricot", "email": "michel@dataline.io", "user": {"login": "michel-tricot"}}, "additions": 2, "deletions": 0}}, {"node": {"oid": "0bbf2baee7daf861c0407281d02b75f45243b13e", "messageHeadline": "Mount workspace to scheduler as named volume (#178)", "author": {"name": "Sherif A. Nada", "email": "snadalive@gmail.com", "user": {"login": "sherifnada"}}, "additions": 11, "deletions": 1}}, {"node": {"oid": "1fb0963e797cdb6538df48eaea6ae5c13a277b99", "messageHeadline": "Merge ConfigFetchers (#181)", "author": {"name": "Michel Tricot", "email": "michel@dataline.io", "user": {"login": "michel-tricot"}}, "additions": 962, "deletions": 1639}}, {"node": {"oid": "aa87ede2b7c20c26db9c67a87829bcf27e33e7a1", "messageHeadline": "Source pages (#170)", "author": {"name": "Artem Astapenko", "email": "3767150+Jamakase@users.noreply.github.com", "user": {"login": "jamakase"}}, "additions": 346, "deletions": 85}}, {"node": {"oid": "e2ad942957cd6a0713ddaf0b6fef391cce1b07fd", "messageHeadline": "fix postgres destination spec ID (#180)", "author": {"name": "Sherif A. Nada", "email": "snadalive@gmail.com", "user": {"login": "sherifnada"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "44f5f94334f506a2d2f25f8c227ac8edfa3fbb51", "messageHeadline": "Add tests in scheduler (#176)", "author": {"name": "Michel Tricot", "email": "michel@dataline.io", "user": {"login": "michel-tricot"}}, "additions": 779, "deletions": 241}}, {"node": {"oid": "0f181fa2671ebbbca8c70bf8d08d6c57e708d3d0", "messageHeadline": "hotfix: add name parameters to acceptance test (#177)", "author": {"name": "Charles", "email": "giardina.charles@gmail.com", "user": {"login": "cgardens"}}, "additions": 2, "deletions": 0}}, {"node": {"oid": "ae1bd13ef914841616882ca8fe89f57033132964", "messageHeadline": "add names to source / destination impls (#175)", "author": {"name": "Charles", "email": "giardina.charles@gmail.com", "user": {"login": "cgardens"}}, "additions": 151, "deletions": 28}}, {"node": {"oid": "965c7c17e2bd8c135d366bccb5eb76e93c7b4e36", "messageHeadline": "hotfix: run spotless formatting", "author": {"name": "jrhizor", "email": "me@jaredrhizor.com", "user": {"login": "jrhizor"}}, "additions": 3, "deletions": 3}}, {"node": {"oid": "fbb2b158af8ce3f40ac5ee041ec6164ccaf3fc5c", "messageHeadline": "hotfix: use epoch in postgres test so it works across environments", "author": {"name": "jrhizor", "email": "me@jaredrhizor.com", "user": {"login": "jrhizor"}}, "additions": 8, "deletions": 8}}, {"node": {"oid": "c74a1c5a631b86abb1230f650c813af773c4a60c", "messageHeadline": "postgres destination docker build & integration tests (#171)", "author": {"name": "Jared Rhizor", "email": "jared@dataline.io", "user": {"login": "jrhizor"}}, "additions": 253, "deletions": 0}}, {"node": {"oid": "b77410ab985b3b547efd9d7fada21c06c22de724", "messageHeadline": "add bigquery integration tests to build (#166)", "author": {"name": "Jared Rhizor", "email": "jared@dataline.io", "user": {"login": "jrhizor"}}, "additions": 67, "deletions": 17}}, {"node": {"oid": "4980805acc9e35313bb7fd69c85f20e310e10106", "messageHeadline": "Cosmetic changes (#169)", "author": {"name": "Michel Tricot", "email": "michel@dataline.io", "user": {"login": "michel-tricot"}}, "additions": 823, "deletions": 990}}, {"node": {"oid": "fa9b6ceaff4e014bc6baf0a9d038622888f42e76", "messageHeadline": "JobSubmitter Tests (#168)", "author": {"name": "Charles", "email": "giardina.charles@gmail.com", "user": {"login": "cgardens"}}, "additions": 183, "deletions": 43}}, {"node": {"oid": "4c3adbd3fab2819f09922b598174e0c6ed1fd3a9", "messageHeadline": "Refactor JobScheduler and add Unit Tests (#167)", "author": {"name": "Charles", "email": "giardina.charles@gmail.com", "user": {"login": "cgardens"}}, "additions": 862, "deletions": 173}}, {"node": {"oid": "f16ba9b4d95fd8740aca937ac3bd39a0a800e19e", "messageHeadline": "scheduler tests (#162)", "author": {"name": "Charles", "email": "giardina.charles@gmail.com", "user": {"login": "cgardens"}}, "additions": 552, "deletions": 37}}, {"node": {"oid": "820a792bc4539f8b68f7f9a339ff3939b5f31d98", "messageHeadline": "bigquery setup + integration tests (#108)", "author": {"name": "Jared Rhizor", "email": "jared@dataline.io", "user": {"login": "jrhizor"}}, "additions": 342, "deletions": 3}}, {"node": {"oid": "c563f822fcbe0724bfec2d51373dd8432386a636", "messageHeadline": "Autogenerated API Java client (#163)", "author": {"name": "Sherif A. Nada", "email": "snadalive@gmail.com", "user": {"login": "sherifnada"}}, "additions": 166, "deletions": 42}}, {"node": {"oid": "2d76a3e4bb7efdfec7a17e9fe8dead4e3fe4fc28", "messageHeadline": "add web_backend/connections/get (#160)", "author": {"name": "Charles", "email": "giardina.charles@gmail.com", "user": {"login": "cgardens"}}, "additions": 109, "deletions": 79}}, {"node": {"oid": "b3a736f37672a08d408597bfd2973626f7443df5", "messageHeadline": "Onboarding forms (#152)", "author": {"name": "Artem Astapenko", "email": "3767150+Jamakase@users.noreply.github.com", "user": {"login": "jamakase"}}, "additions": 1515, "deletions": 240}}, {"node": {"oid": "313a4eeba0282bfa4ed118dd74878f2c1179f037", "messageHeadline": "Remove unnecessary enum (#161)", "author": {"name": "Michel Tricot", "email": "michel@dataline.io", "user": {"login": "michel-tricot"}}, "additions": 135, "deletions": 185}}, {"node": {"oid": "1cc0859a29d773b7f01ed1da7ab53a2559c9bcfa", "messageHeadline": "Add tests for config models & persistence (#159)", "author": {"name": "Michel Tricot", "email": "michel@dataline.io", "user": {"login": "michel-tricot"}}, "additions": 683, "deletions": 477}}, {"node": {"oid": "ff323d83bd2b04217ada340678134f30fea50267", "messageHeadline": "Unit Test for MessageUtils (#157)", "author": {"name": "Charles", "email": "giardina.charles@gmail.com", "user": {"login": "cgardens"}}, "additions": 86, "deletions": 3}}, {"node": {"oid": "1ff0a82c798c39bbde3f2183c6444b42ce39e42f", "messageHeadline": "Test Cleanup (#156)", "author": {"name": "Charles", "email": "giardina.charles@gmail.com", "user": {"login": "cgardens"}}, "additions": 12, "deletions": 229}}, {"node": {"oid": "cb25f479298dc06e648d15fad572c93f8d75f0d9", "messageHeadline": "add sourceName to SourceImplementationRead (#158)", "author": {"name": "Charles", "email": "giardina.charles@gmail.com", "user": {"login": "cgardens"}}, "additions": 117, "deletions": 34}}, {"node": {"oid": "4885af1ad6b4fadd0154fa86bdfb0ea09d354410", "messageHeadline": "test SingerTargetFactory (#155)", "author": {"name": "Charles", "email": "giardina.charles@gmail.com", "user": {"login": "cgardens"}}, "additions": 106, "deletions": 12}}, {"node": {"oid": "af5ddd082fb8c62570bf182a0c1e34d8c95a285e", "messageHeadline": "Worker Unit Tests Revisited (#154)", "author": {"name": "Charles", "email": "giardina.charles@gmail.com", "user": {"login": "cgardens"}}, "additions": 201, "deletions": 221}}, {"node": {"oid": "c1e89a01c8b45b7ca8c49ea7d404658715e52e83", "messageHeadline": "add unit tests for SingerMessageTracker (#153)", "author": {"name": "Charles", "email": "giardina.charles@gmail.com", "user": {"login": "cgardens"}}, "additions": 93, "deletions": 15}}, {"node": {"oid": "7424ac3bbb3b4cc4ac56f28071bbccd8cd5be257", "messageHeadline": "Add initial acceptance test structure and first test (#150)", "author": {"name": "Sherif A. Nada", "email": "snadalive@gmail.com", "user": {"login": "sherifnada"}}, "additions": 198, "deletions": 3}}, {"node": {"oid": "b20f766d2dd96d5800b3447a28a39c0c5981ee70", "messageHeadline": "rename templates", "author": {"name": "Michel Tricot", "email": "michel@dataline.io", "user": {"login": "michel-tricot"}}, "additions": 0, "deletions": 0}}, {"node": {"oid": "99a7f39666b8fa39732e242dbf774139189f1680", "messageHeadline": "Update issue templates", "author": {"name": "Michel Tricot", "email": "michel.tricot@gmail.com", "user": {"login": "michel-tricot"}}, "additions": 38, "deletions": 7}}, {"node": {"oid": "2d0e5ef7f8950c8ec20adb05c3237a099deafd04", "messageHeadline": "delete connection if source is deleted (#148)", "author": {"name": "Charles", "email": "giardina.charles@gmail.com", "user": {"login": "cgardens"}}, "additions": 78, "deletions": 44}}, {"node": {"oid": "f2e81bd203d7d231b82f2e50e935cc7c92f00dfb", "messageHeadline": "Use JsonNode to play well with frontend (#149)", "author": {"name": "Michel Tricot", "email": "michel@dataline.io", "user": {"login": "michel-tricot"}}, "additions": 230, "deletions": 248}}, {"node": {"oid": "73567dd73f6a92cee4bbd59e4b7a695c1d1a0959", "messageHeadline": "Enables PMD (#142)", "author": {"name": "Michel Tricot", "email": "michel@dataline.io", "user": {"login": "michel-tricot"}}, "additions": 172, "deletions": 56}}, {"node": {"oid": "4312b82824dc1372e5f342423ad0fced7cbec7f1", "messageHeadline": "add WebackendConnectionsHandler with unit test (#147)", "author": {"name": "Charles", "email": "giardina.charles@gmail.com", "user": {"login": "cgardens"}}, "additions": 520, "deletions": 164}}, {"node": {"oid": "ddd31707abb4bcef6ec9b2ed307ccb23f15d3c82", "messageHeadline": "tap factory unit tests (#135)", "author": {"name": "Charles", "email": "giardina.charles@gmail.com", "user": {"login": "cgardens"}}, "additions": 360, "deletions": 90}}, {"node": {"oid": "098a121c249041905b2afee98ff1666f73d95e0c", "messageHeadline": "Changes project codestyle (#139)", "author": {"name": "Michel Tricot", "email": "michel@dataline.io", "user": {"login": "michel-tricot"}}, "additions": 2441, "deletions": 743}}, {"node": {"oid": "656c34ef8fed7cc3702599aa567df0e72fd11d61", "messageHeadline": "Move config modules under dataline-config (#138)", "author": {"name": "Michel Tricot", "email": "michel@dataline.io", "user": {"login": "michel-tricot"}}, "additions": 11, "deletions": 11}}, {"node": {"oid": "ea282d41cfccc45d8dffed171ffe47362b0b8bfe", "messageHeadline": "Add type safety to json configs (#137)", "author": {"name": "Michel Tricot", "email": "michel@dataline.io", "user": {"login": "michel-tricot"}}, "additions": 141, "deletions": 124}}, {"node": {"oid": "858e16ef2caaa0df9751c0fc7b21c8e23912cd66", "messageHeadline": "make sync optional in connections/create as a stopgap (#146)", "author": {"name": "Charles", "email": "giardina.charles@gmail.com", "user": {"login": "cgardens"}}, "additions": 9, "deletions": 2}}, {"node": {"oid": "8eeb37644ca7300679b0892dac94db82d761bf5c", "messageHeadline": "add column selected field to the API (#145)", "author": {"name": "Charles", "email": "giardina.charles@gmail.com", "user": {"login": "cgardens"}}, "additions": 50, "deletions": 38}}, {"node": {"oid": "4bf7fe3b2409de6f73833664c2c13687632aaea4", "messageHeadline": "add source id to source impl read and add destination id to destinati\u2026", "author": {"name": "Charles", "email": "giardina.charles@gmail.com", "user": {"login": "cgardens"}}, "additions": 114, "deletions": 8}}, {"node": {"oid": "4bbcfec34ca37a0d377f1e4af0805b8db7cb04f1", "messageHeadline": "copy schema files from jar to fs (#141)", "author": {"name": "Charles", "email": "giardina.charles@gmail.com", "user": {"login": "cgardens"}}, "additions": 98, "deletions": 10}}, {"node": {"oid": "53f61971c68150e88c655b2f900ee46eef58295e", "messageHeadline": "pass workspace root to scheduler (#140)", "author": {"name": "Sherif A. Nada", "email": "snadalive@gmail.com", "user": {"login": "sherifnada"}}, "additions": 1, "deletions": 0}}, {"node": {"oid": "29ea7d74c83330078ae51d291f99f1882e5b5ac3", "messageHeadline": "Add styling rules for json (#136)", "author": {"name": "Michel Tricot", "email": "michel@dataline.io", "user": {"login": "michel-tricot"}}, "additions": 53, "deletions": 210}}, {"node": {"oid": "d25ea729f4e276e3b514c9ef228029601084629e", "messageHeadline": "Create a JSON helper class in common (#134)", "author": {"name": "Michel Tricot", "email": "michel@dataline.io", "user": {"login": "michel-tricot"}}, "additions": 412, "deletions": 701}}, {"node": {"oid": "3b060e030f33fd9606baad0bf23f0cc400e50acb", "messageHeadline": "TargetConsumer unit test (#133)", "author": {"name": "Charles", "email": "giardina.charles@gmail.com", "user": {"login": "cgardens"}}, "additions": 101, "deletions": 12}}, {"node": {"oid": "a99fb6e7615932f39c11959e6dee71c6094b6384", "messageHeadline": "Parse SingerMessage JSON (and unit tests) (#121)", "author": {"name": "Charles", "email": "giardina.charles@gmail.com", "user": {"login": "cgardens"}}, "additions": 305, "deletions": 47}}, {"node": {"oid": "f344ecbbb1f640e9dd710ea8a2a9b5a816a6363d", "messageHeadline": "Prepare clean mount management (#126)", "author": {"name": "Michel Tricot", "email": "michel@dataline.io", "user": {"login": "michel-tricot"}}, "additions": 533, "deletions": 246}}, {"node": {"oid": "5d696f01dbf5187aa082dd609650dbb5b54f91d2", "messageHeadline": "fix config type switching (#125)", "author": {"name": "Jared Rhizor", "email": "jared@dataline.io", "user": {"login": "jrhizor"}}, "additions": 4, "deletions": 0}}, {"node": {"oid": "839666862e71a98d9fd3fb7cd45ac171d168bb38", "messageHeadline": "DefaultSyncWorker unit tests (#122)", "author": {"name": "Charles", "email": "giardina.charles@gmail.com", "user": {"login": "cgardens"}}, "additions": 345, "deletions": 38}}, {"node": {"oid": "4e57bec6feec1a929567b16f4929d4ef8be4130e", "messageHeadline": "GitBook: [master] one page and one asset modified", "author": {"name": "Shrif Nada", "email": "sherif@dataline.io", "user": null}, "additions": 80, "deletions": 14}}, {"node": {"oid": "51f59d58d9846fca354120258c776395e5b0fcad", "messageHeadline": "Add dataline-commons to all java projects + fix .env (#124)", "author": {"name": "Michel Tricot", "email": "michel@dataline.io", "user": {"login": "michel-tricot"}}, "additions": 5, "deletions": 6}}, {"node": {"oid": "0660a7ee1a1e6d09d5418f76d4048cb5f534be7e", "messageHeadline": "Add Badges to readme", "author": {"name": "Michel Tricot", "email": "michel@dataline.io", "user": {"login": "michel-tricot"}}, "additions": 5, "deletions": 0}}, {"node": {"oid": "64390ac53a440696f08a8f52ae215b06ebd9a681", "messageHeadline": "GitBook: [master] one page modified", "author": {"name": "John Lafleur", "email": "john@dataline.io", "user": null}, "additions": 17, "deletions": 13}}, {"node": {"oid": "bf2fdca02cb56f356f2b78ac55d2dde2e993478c", "messageHeadline": "GitBook: [master] 30 pages and 2 assets modified", "author": {"name": "John Lafleur", "email": "john@dataline.io", "user": null}, "additions": 202, "deletions": 11}}, {"node": {"oid": "e53c0e1aaaee82d3139fea0f03dadec2bdd09f24", "messageHeadline": "separate tap and target in sync worker (#113)", "author": {"name": "Charles", "email": "giardina.charles@gmail.com", "user": {"login": "cgardens"}}, "additions": 885, "deletions": 483}}, {"node": {"oid": "5199f232ee9ddfcc012310ef1420cb0ce6fa6741", "messageHeadline": "GitBook: [master] one page modified", "author": {"name": "John Lafleur", "email": "john@dataline.io", "user": null}, "additions": 31, "deletions": 47}}, {"node": {"oid": "6f3e670c052b0e1676e010393590b00f07512d1f", "messageHeadline": "Fix sync worker deps & tests (#120)", "author": {"name": "Sherif A. Nada", "email": "snadalive@gmail.com", "user": {"login": "sherifnada"}}, "additions": 41, "deletions": 20}}, {"node": {"oid": "541fbcd6295f977edbbe262e8be9679955c91158", "messageHeadline": "1st tests on README.md (#119)", "author": {"name": "johnlafleur", "email": "68561602+johnlafleur@users.noreply.github.com", "user": {"login": "johnlafleur"}}, "additions": 69, "deletions": 3}}, {"node": {"oid": "5308befca3b9d8ff83efc3963733052b127cafef", "messageHeadline": "GitBook: [master] 30 pages modified", "author": {"name": "John Lafleur", "email": "john@dataline.io", "user": null}, "additions": 18, "deletions": 10}}, {"node": {"oid": "a13441f45a49e80c4d4eb879716232825606c433", "messageHeadline": "Fix `selected` settings when converting between singer and DL schema \u2026", "author": {"name": "Sherif A. Nada", "email": "snadalive@gmail.com", "user": {"login": "sherifnada"}}, "additions": 38, "deletions": 9}}, {"node": {"oid": "7b2ab41b1729d0ece75b55b0695243a130d105c4", "messageHeadline": "remove demo db config after deleting test heroku db", "author": {"name": "jrhizor", "email": "me@jaredrhizor.com", "user": {"login": "jrhizor"}}, "additions": 0, "deletions": 12}}, {"node": {"oid": "8081f790fcfd55a952ce65b1eee3f41dc888d984", "messageHeadline": "Fix path in docker image (#116)", "author": {"name": "Michel Tricot", "email": "michel@dataline.io", "user": {"login": "michel-tricot"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "144f7ef57f5c366e38361f955baa3549f4a3fc18", "messageHeadline": "Sources pages markup and API calls for preferences (#105)", "author": {"name": "Artem Astapenko", "email": "3767150+Jamakase@users.noreply.github.com", "user": {"login": "jamakase"}}, "additions": 1491, "deletions": 250}}, {"node": {"oid": "a91fa4817523fbd86b5fbb7b346c12d13215c671", "messageHeadline": "job history handler (#95)", "author": {"name": "Jared Rhizor", "email": "jared@dataline.io", "user": {"login": "jrhizor"}}, "additions": 250, "deletions": 24}}, {"node": {"oid": "d50f385f2a7a41dc4c37f05947f5820ca4d2598f", "messageHeadline": "Restore clean build step (#115)", "author": {"name": "Michel Tricot", "email": "michel@dataline.io", "user": {"login": "michel-tricot"}}, "additions": 3, "deletions": 0}}, {"node": {"oid": "51d1c804715ccfb1d5c7485b14742a016e4ba379", "messageHeadline": "GitBook: [master] 30 pages modified", "author": {"name": "John Lafleur", "email": "john@dataline.io", "user": null}, "additions": 8, "deletions": 16}}, {"node": {"oid": "d31b0b5407aa8340af14c3a0e890916ddd11e3fd", "messageHeadline": "Improve build speed + Prepare fixing docker tests (#112)", "author": {"name": "Michel Tricot", "email": "michel@dataline.io", "user": {"login": "michel-tricot"}}, "additions": 201, "deletions": 250}}, {"node": {"oid": "aeab5d54f9a53cfb8c01bc7944b2106a43c60006", "messageHeadline": "apply java styles revealed by gradle clean (#114)", "author": {"name": "Charles", "email": "giardina.charles@gmail.com", "user": {"login": "cgardens"}}, "additions": 5, "deletions": 30}}, {"node": {"oid": "0dc24ec117b8db381bfe2da1a60b4d88c9f1beaf", "messageHeadline": "Use Integrations Enum to determine docker image (#111)", "author": {"name": "Charles", "email": "giardina.charles@gmail.com", "user": {"login": "cgardens"}}, "additions": 114, "deletions": 177}}, {"node": {"oid": "9c115c94106eb8b8af491932f4c3429e5a26ef78", "messageHeadline": "pass state into sync worker (#110)", "author": {"name": "Charles", "email": "giardina.charles@gmail.com", "user": {"login": "cgardens"}}, "additions": 95, "deletions": 36}}, {"node": {"oid": "a1f6188504b25ddffc1fbb0d0781cdc53d41d942", "messageHeadline": "add source_implementations/delete (#107)", "author": {"name": "Charles", "email": "giardina.charles@gmail.com", "user": {"login": "cgardens"}}, "additions": 134, "deletions": 47}}, {"node": {"oid": "acb902efeff51dda01ff612a0fb815006ecbda07", "messageHeadline": "fix compilation errors", "author": {"name": "Sherif Nada", "email": "snadalive@gmail.com", "user": {"login": "sherifnada"}}, "additions": 24, "deletions": 59}}, {"node": {"oid": "0feb7672d93d12f93e5a8bd87cfbd37851d48a1a", "messageHeadline": "Add sync worker (#84)", "author": {"name": "Sherif A. Nada", "email": "snadalive@gmail.com", "user": {"login": "sherifnada"}}, "additions": 825, "deletions": 196}}, {"node": {"oid": "7bedf00b52a92bba80e5d2e95eec20d53bf79b65", "messageHeadline": "split JobSubmitter into JobSubmitter and JobScheduler (#109)", "author": {"name": "Charles", "email": "giardina.charles@gmail.com", "user": {"login": "cgardens"}}, "additions": 382, "deletions": 165}}, {"node": {"oid": "bfcef5446e4ba732d45e576e9f8a7797a2dd5145", "messageHeadline": "GitBook: [master] one page modified", "author": {"name": "John Lafleur", "email": "john@dataline.io", "user": null}, "additions": 46, "deletions": 0}}, {"node": {"oid": "bcb29cb3458762ee749210e8b25cf5841c544b94", "messageHeadline": "GitBook: [master] 25 pages modified", "author": {"name": "John Lafleur", "email": "john@dataline.io", "user": null}, "additions": 13, "deletions": 22}}, {"node": {"oid": "fb337013e4fee9a925a4e85f30fceec820beed6f", "messageHeadline": "validate request body against openapi schema (#104)", "author": {"name": "Charles", "email": "giardina.charles@gmail.com", "user": {"login": "cgardens"}}, "additions": 74, "deletions": 7}}, {"node": {"oid": "bc08781cd9c6ecec6faa1e4983795b0dfdcd7a81", "messageHeadline": "Operate on docker image workers (#102)", "author": {"name": "Charles", "email": "giardina.charles@gmail.com", "user": {"login": "cgardens"}}, "additions": 299, "deletions": 84}}, {"node": {"oid": "25c3d8b270b1118a30a55ada0924df6db4a02f95", "messageHeadline": "hotfix: getConfigs and add destination configuration (#106)", "author": {"name": "Charles", "email": "giardina.charles@gmail.com", "user": {"login": "cgardens"}}, "additions": 24, "deletions": 1}}, {"node": {"oid": "245457facabd44bc54241b84137a93102542b442", "messageHeadline": "GitBook: [master] 2 pages modified", "author": {"name": "John Lafleur", "email": "john@dataline.io", "user": null}, "additions": 9, "deletions": 0}}, {"node": {"oid": "682280b204970fa952329eee7777f59f361ae16f", "messageHeadline": "GitBook: [master] 32 pages modified", "author": {"name": "John Lafleur", "email": "john@dataline.io", "user": null}, "additions": 8, "deletions": 10}}, {"node": {"oid": "ebba4dded5fab355fad1a9b1b5d87e1303e3926d", "messageHeadline": "GitBook: [master] 9 pages modified", "author": {"name": "John Lafleur", "email": "john@dataline.io", "user": null}, "additions": 237, "deletions": 6}}, {"node": {"oid": "c8ce024081fe2418075cbb6fd65439d5ffab06d6", "messageHeadline": "standardize configuration interface (#101)", "author": {"name": "Charles", "email": "giardina.charles@gmail.com", "user": {"login": "cgardens"}}, "additions": 369, "deletions": 146}}, {"node": {"oid": "68b07fc5f24ef1264ef56dd7e8625574c9a64ec8", "messageHeadline": "ensure test dir exists (#103)", "author": {"name": "Charles", "email": "giardina.charles@gmail.com", "user": {"login": "cgardens"}}, "additions": 1, "deletions": 0}}, {"node": {"oid": "72309ac92669a17aac3e9ba5d6a94fddf30d25b4", "messageHeadline": "run tests in default docker mountpoints (#100)", "author": {"name": "Sherif A. Nada", "email": "snadalive@gmail.com", "user": {"login": "sherifnada"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "00f642a6723b24daa49e2c893e9f0b0f987044ac", "messageHeadline": "Apply Dataline schema to discovered singer catalog (#93)", "author": {"name": "Charles", "email": "giardina.charles@gmail.com", "user": {"login": "cgardens"}}, "additions": 598, "deletions": 176}}, {"node": {"oid": "e3fadb36530c5586e4ac8ff67fdd4a96d6785e23", "messageHeadline": "validate json schema on write (#98)", "author": {"name": "Charles", "email": "giardina.charles@gmail.com", "user": {"login": "cgardens"}}, "additions": 61, "deletions": 12}}, {"node": {"oid": "dc8138d7533525e794c570824a65a98fdd886635", "messageHeadline": "correctly run gradle tests in build script (#96)", "author": {"name": "Sherif A. Nada", "email": "snadalive@gmail.com", "user": {"login": "sherifnada"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "fa4d742214b6f88a2688f7156dde3d09b5d7df6b", "messageHeadline": "make server depend on db not scheduler (#94)", "author": {"name": "Jared Rhizor", "email": "jared@dataline.io", "user": {"login": "jrhizor"}}, "additions": 4, "deletions": 1}}, {"node": {"oid": "511c28ed25ef214bbc46f9f8d8f2bc12256e2016", "messageHeadline": "split scheduler into its own container (#92)", "author": {"name": "Jared Rhizor", "email": "jared@dataline.io", "user": {"login": "jrhizor"}}, "additions": 80, "deletions": 26}}, {"node": {"oid": "2c7ae15ad01eb7dc35845f5c256fae0988c12935", "messageHeadline": "add simple job history api interface (#91)", "author": {"name": "Jared Rhizor", "email": "jared@dataline.io", "user": {"login": "jrhizor"}}, "additions": 103, "deletions": 10}}, {"node": {"oid": "8be30b09051b8461d898a259c32304489d2d8dc7", "messageHeadline": "fix wait problem (#89)", "author": {"name": "Jared Rhizor", "email": "jared@dataline.io", "user": {"login": "jrhizor"}}, "additions": 1, "deletions": 0}}, {"node": {"oid": "d4082390298d4ad3833511609e48f26348fe68ef", "messageHeadline": "Use docker for integrations (#87)", "author": {"name": "Michel Tricot", "email": "michel@dataline.io", "user": {"login": "michel-tricot"}}, "additions": 314, "deletions": 150}}, {"node": {"oid": "c77cc75fbf1468895a7163d795206f578c28157b", "messageHeadline": "cors (#88)", "author": {"name": "Charles", "email": "giardina.charles@gmail.com", "user": {"login": "cgardens"}}, "additions": 49, "deletions": 0}}, {"node": {"oid": "84ceb51bf88d9e02bd5eb83222dcbffa6653c5b3", "messageHeadline": "improve build speed (#82)", "author": {"name": "Jared Rhizor", "email": "jared@dataline.io", "user": {"login": "jrhizor"}}, "additions": 56, "deletions": 93}}, {"node": {"oid": "db9a9848649cda7408acf53397204b9d25ec1096", "messageHeadline": "Enforce Input Contract on Workers (#83)", "author": {"name": "Charles", "email": "giardina.charles@gmail.com", "user": {"login": "cgardens"}}, "additions": 315, "deletions": 166}}, {"node": {"oid": "1b348f5a18f6070108438f456f09dac41373425e", "messageHeadline": "update readme to indicate new build directions (#81)", "author": {"name": "Sherif A. Nada", "email": "snadalive@gmail.com", "user": {"login": "sherifnada"}}, "additions": 3, "deletions": 1}}, {"node": {"oid": "ce5db3112ba88324751725c708592570092cae82", "messageHeadline": "Add Dataline types to interface for check connection and discovery wo\u2026", "author": {"name": "Charles", "email": "giardina.charles@gmail.com", "user": {"login": "cgardens"}}, "additions": 330, "deletions": 18}}, {"node": {"oid": "d3cdd05aa1f55f04ff0aeeda46b6ed93666b63f0", "messageHeadline": "move initial source config to correct directory (#80)", "author": {"name": "Charles", "email": "giardina.charles@gmail.com", "user": {"login": "cgardens"}}, "additions": 0, "deletions": 0}}, {"node": {"oid": "f499d6d9569c7969d53b26be148c2f2d9dad419f", "messageHeadline": "discovery demo (#72)", "author": {"name": "Jared Rhizor", "email": "jared@dataline.io", "user": {"login": "jrhizor"}}, "additions": 268, "deletions": 158}}, {"node": {"oid": "66281d3afb89a16f60eb0bf01eb5cdf4b2f1e684", "messageHeadline": "remove version and tables from standard sync summary (#78)", "author": {"name": "Sherif A. Nada", "email": "snadalive@gmail.com", "user": {"login": "sherifnada"}}, "additions": 3, "deletions": 21}}, {"node": {"oid": "adc8dc80ee50e9adb1ed8c965d56fb0a6ba13fe6", "messageHeadline": "Config Fetching Helpers (#73)", "author": {"name": "Charles", "email": "giardina.charles@gmail.com", "user": {"login": "cgardens"}}, "additions": 408, "deletions": 372}}, {"node": {"oid": "9a9439fa7210d35e9376dc10190a7fb8e8a51cdf", "messageHeadline": "Add Singer CheckConnection Worker (#75)", "author": {"name": "Sherif A. Nada", "email": "snadalive@gmail.com", "user": {"login": "sherifnada"}}, "additions": 247, "deletions": 31}}, {"node": {"oid": "cf10405c8245f3b8f659ff414ddff429de6a88ea", "messageHeadline": "add tests (#71)", "author": {"name": "Charles", "email": "giardina.charles@gmail.com", "user": {"login": "cgardens"}}, "additions": 137, "deletions": 0}}, {"node": {"oid": "1d8e4ee2b8c516f20df8d3bfaa64bbbb61d62819", "messageHeadline": "Fix Enum Namespacing (#76)", "author": {"name": "Charles", "email": "giardina.charles@gmail.com", "user": {"login": "cgardens"}}, "additions": 33, "deletions": 26}}, {"node": {"oid": "63d6fe5f55299fc3f55375a025137435f1176358", "messageHeadline": "Reorder spotless steps (#77)", "author": {"name": "Michel Tricot", "email": "michel@dataline.io", "user": {"login": "michel-tricot"}}, "additions": 294, "deletions": 294}}, {"node": {"oid": "389a101b769a58e0aa0491fda56815e351f9b10d", "messageHeadline": "use waitFor instead of wait() to avoid IllegalMonitorException (#69)", "author": {"name": "Sherif A. Nada", "email": "snadalive@gmail.com", "user": {"login": "sherifnada"}}, "additions": 119, "deletions": 48}}, {"node": {"oid": "c7424e89e03f7351d76a9ca162def00f84b788cc", "messageHeadline": "Trigger Manual Jobs from API (#70)", "author": {"name": "Charles", "email": "giardina.charles@gmail.com", "user": {"login": "cgardens"}}, "additions": 353, "deletions": 128}}, {"node": {"oid": "45ae34d9b092a84b17d2ee1e96353432b435a967", "messageHeadline": "basic scheduling (#37)", "author": {"name": "Jared Rhizor", "email": "jared@dataline.io", "user": {"login": "jrhizor"}}, "additions": 591, "deletions": 30}}, {"node": {"oid": "8ebec16d9175f372459c789ff85403cc60a87398", "messageHeadline": "Trigger Check Connection from API (#68)", "author": {"name": "Charles", "email": "giardina.charles@gmail.com", "user": {"login": "cgardens"}}, "additions": 652, "deletions": 31}}, {"node": {"oid": "6c03c5f2b9ad462b98bf141811a07f79703f9f29", "messageHeadline": "Web App Initial Components (#61)", "author": {"name": "Artem Astapenko", "email": "3767150+Jamakase@users.noreply.github.com", "user": {"login": "jamakase"}}, "additions": 119516, "deletions": 1727}}, {"node": {"oid": "90864b6f9f8b7f9a63fcdebb7c17180c621461b4", "messageHeadline": "Seed Config Persistence (#67)", "author": {"name": "Charles", "email": "giardina.charles@gmail.com", "user": {"login": "cgardens"}}, "additions": 79, "deletions": 0}}, {"node": {"oid": "7390f681a63b19eda8c9b05a50e01107e0332a19", "messageHeadline": "pass in persistence paths as env variables (#60)", "author": {"name": "Charles", "email": "giardina.charles@gmail.com", "user": {"login": "cgardens"}}, "additions": 173, "deletions": 30}}, {"node": {"oid": "af601cdb0a5e24da210933bd3c53836b50b4626c", "messageHeadline": "hotfix docker compose (#65)", "author": {"name": "Sherif A. Nada", "email": "snadalive@gmail.com", "user": {"login": "sherifnada"}}, "additions": 1, "deletions": 0}}, {"node": {"oid": "7fc9f1ee1e434abe0e2a53542e068973ab00cae5", "messageHeadline": "re-add license file (#64)", "author": {"name": "Jared Rhizor", "email": "jared@dataline.io", "user": {"login": "jrhizor"}}, "additions": 22, "deletions": 1}}, {"node": {"oid": "35233266b345f8819889155115ee8b6017e7cb2a", "messageHeadline": "GitBook: [master] one page modified", "author": {"name": "Michel Tricot", "email": "michel.tricot@gmail.com", "user": {"login": "michel-tricot"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "9c06d7586051088deeec960104c6185d96f7fc6a", "messageHeadline": "GitBook: [master] 6 pages modified", "author": {"name": "Michel Tricot", "email": "michel.tricot@gmail.com", "user": {"login": "michel-tricot"}}, "additions": 144, "deletions": 62}}, {"node": {"oid": "87e9c99aef3d859a8498cbc5a1a5d0f0db43b1fb", "messageHeadline": "Adds License to java code (#62)", "author": {"name": "Michel Tricot", "email": "michel@dataline.io", "user": {"login": "michel-tricot"}}, "additions": 1437, "deletions": 6}}, {"node": {"oid": "97a9dc2303b0bbe6706ddc483753c3642f6408bb", "messageHeadline": "Remove boilerplate code for enum conversion (#59)", "author": {"name": "Michel Tricot", "email": "michel@dataline.io", "user": {"login": "michel-tricot"}}, "additions": 131, "deletions": 118}}, {"node": {"oid": "636c5dda3af04e145665884dd7316957c522edd1", "messageHeadline": "Add Singer infra (#58)", "author": {"name": "Sherif A. Nada", "email": "snadalive@gmail.com", "user": {"login": "sherifnada"}}, "additions": 415, "deletions": 113}}, {"node": {"oid": "9203edfff2497b4c81bb8d8a18679877e071f127", "messageHeadline": "replace wild card java imports (#56)", "author": {"name": "Charles", "email": "giardina.charles@gmail.com", "user": {"login": "cgardens"}}, "additions": 104, "deletions": 19}}, {"node": {"oid": "ef0db383f70f2264e1cc80f7508d71951622abea", "messageHeadline": "use postgres / jooq (without code generation) / test containers (#57)", "author": {"name": "Jared Rhizor", "email": "jared@dataline.io", "user": {"login": "jrhizor"}}, "additions": 160, "deletions": 127}}, {"node": {"oid": "f10fd2537ec625909784c4837c971f67e6b4b58e", "messageHeadline": "add connectionsHandler (#53)", "author": {"name": "Charles", "email": "giardina.charles@gmail.com", "user": {"login": "cgardens"}}, "additions": 956, "deletions": 101}}, {"node": {"oid": "a070aaf6eb834685499d291dcded16a72f10e1ac", "messageHeadline": "add destinations, destinationSpecifications, and destinationImplement\u2026", "author": {"name": "Charles", "email": "giardina.charles@gmail.com", "user": {"login": "cgardens"}}, "additions": 888, "deletions": 34}}, {"node": {"oid": "781b39bdfa0e3bef5dc6bca4010bf60df1495e2e", "messageHeadline": "Handler Unit Tests and remaining SourceImplementation API endpoints (\u2026", "author": {"name": "Charles", "email": "giardina.charles@gmail.com", "user": {"login": "cgardens"}}, "additions": 776, "deletions": 70}}, {"node": {"oid": "687e345140e9f7fc01fe89dd519951b8a4841ae8", "messageHeadline": "GitBook: [master] one page modified", "author": {"name": "Michel Tricot", "email": "michel.tricot@gmail.com", "user": {"login": "michel-tricot"}}, "additions": 10, "deletions": 2}}, {"node": {"oid": "6f86016d51e4610230ff65f3c9bc8c13c4aaf9f0", "messageHeadline": "GitBook: [master] 4 pages modified", "author": {"name": "Michel Tricot", "email": "michel.tricot@gmail.com", "user": {"login": "michel-tricot"}}, "additions": 45, "deletions": 29}}, {"node": {"oid": "df5982e347bd0075372feb10cc57119fca356dfe", "messageHeadline": "GitBook: [master] one page modified", "author": {"name": "Michel Tricot", "email": "michel.tricot@gmail.com", "user": {"login": "michel-tricot"}}, "additions": 30, "deletions": 0}}, {"node": {"oid": "6f73d923de586d0cf76889760425aec3523d1186", "messageHeadline": "Delete gitbook file", "author": {"name": "Michel Tricot", "email": "michel@dataline.io", "user": {"login": "michel-tricot"}}, "additions": 0, "deletions": 0}}, {"node": {"oid": "6a7d50751134067bec87328d31d3c756483bb7b7", "messageHeadline": "GitBook: [master] 24 pages and 2 assets modified", "author": {"name": "Michel Tricot", "email": "michel.tricot@gmail.com", "user": {"login": "michel-tricot"}}, "additions": 15, "deletions": 0}}, {"node": {"oid": "6a5617451d4d51ef41748b638b6e9ad0057753bf", "messageHeadline": "update job schema to allow for oneoff jobs (#50)", "author": {"name": "Jared Rhizor", "email": "jared@dataline.io", "user": {"login": "jrhizor"}}, "additions": 1, "deletions": 0}}, {"node": {"oid": "1ed129426d12bd0fd509ef22858fd7c70da81698", "messageHeadline": "GitBook: [master] 7 pages modified", "author": {"name": "Michel Tricot", "email": "michel.tricot@gmail.com", "user": {"login": "michel-tricot"}}, "additions": 3, "deletions": 3}}, {"node": {"oid": "f2936362bd26a82e705194efa31c6a0919058df9", "messageHeadline": "GitBook: [master] 5 pages modified", "author": {"name": "Michel Tricot", "email": "michel.tricot@gmail.com", "user": {"login": "michel-tricot"}}, "additions": 28, "deletions": 1}}, {"node": {"oid": "20783b63820fa7bd892ee26e00171fa86d1a9f80", "messageHeadline": "Add Worker Skeleton, BaseSingerWorker, and SingerDiscoveryWorker (#36)", "author": {"name": "Sherif A. Nada", "email": "snadalive@gmail.com", "user": {"login": "sherifnada"}}, "additions": 339, "deletions": 26}}, {"node": {"oid": "dfebfa44158b656f2a37f91ff0fb712a2e99ca15", "messageHeadline": "save (#47)", "author": {"name": "Sherif A. Nada", "email": "snadalive@gmail.com", "user": {"login": "sherifnada"}}, "additions": 49, "deletions": 2}}, {"node": {"oid": "b60233610dfdcc54092a72c7e81e53e470c1cec4", "messageHeadline": "Implement Workspace and Source* API endpoints (#42)", "author": {"name": "Charles", "email": "giardina.charles@gmail.com", "user": {"login": "cgardens"}}, "additions": 434, "deletions": 39}}, {"node": {"oid": "a5bd32931d3f35f17fee15be9a45a68166a510cf", "messageHeadline": "fix version selection from env file (#46)", "author": {"name": "Jared Rhizor", "email": "jared@dataline.io", "user": {"login": "jrhizor"}}, "additions": 10, "deletions": 6}}, {"node": {"oid": "e4b5f372452a2468510d38c0ee9343df752314dd", "messageHeadline": "Update PR template (#45)", "author": {"name": "Michel Tricot", "email": "michel@daxtarity.com", "user": {"login": "michel-tricot"}}, "additions": 10, "deletions": 3}}, {"node": {"oid": "fba9e6eeae6371a0a6a1c853212706d278f085ac", "messageHeadline": "JSON configuration persistence 2 (#39)", "author": {"name": "Charles", "email": "giardina.charles@gmail.com", "user": {"login": "cgardens"}}, "additions": 126, "deletions": 47}}, {"node": {"oid": "93a1fdd2f0eeedf6539e8846ef20bbf950247606", "messageHeadline": "Add json schemas to source (#41)", "author": {"name": "Charles", "email": "giardina.charles@gmail.com", "user": {"login": "cgardens"}}, "additions": 233, "deletions": 61}}, {"node": {"oid": "922acfc5fab1f869f745d854dbe2af4cd4083ae1", "messageHeadline": "API infra (#40)", "author": {"name": "Charles", "email": "giardina.charles@gmail.com", "user": {"login": "cgardens"}}, "additions": 136, "deletions": 2}}, {"node": {"oid": "6f35679f2ba1d397dd49dbe94c6315de0a146cb8", "messageHeadline": "Github adjustments (#43)", "author": {"name": "Michel Tricot", "email": "michel@daxtarity.com", "user": {"login": "michel-tricot"}}, "additions": 70, "deletions": 9}}, {"node": {"oid": "458a97612b63766aed723a6333d3aec340132b52", "messageHeadline": "Update license.md", "author": {"name": "Michel Tricot", "email": "michel@daxtarity.com", "user": {"login": "michel-tricot"}}, "additions": 1, "deletions": 0}}, {"node": {"oid": "4ba6abd2d21c993f425842954ef1d918e398e4f7", "messageHeadline": "GitBook: [master] 8 pages modified", "author": {"name": "Michel Tricot", "email": "michel.tricot@gmail.com", "user": {"login": "michel-tricot"}}, "additions": 22, "deletions": 4}}, {"node": {"oid": "1c1cc474fdae1023a996ba5ac628f13f1b58df97", "messageHeadline": "GitBook: [master] 20 pages modified", "author": {"name": "Michel Tricot", "email": "michel.tricot@gmail.com", "user": {"login": "michel-tricot"}}, "additions": 71, "deletions": 2}}, {"node": {"oid": "e6054e47c7f1c9a3b1eccdc4277ea9b73fc48b43", "messageHeadline": "GitBook: [master] 3 pages modified", "author": {"name": "Michel Tricot", "email": "michel.tricot@gmail.com", "user": {"login": "michel-tricot"}}, "additions": 2, "deletions": 5}}, {"node": {"oid": "266a45be94be757439a0971bbe8d2975ae4125c8", "messageHeadline": "GitBook: [master] 2 pages modified", "author": {"name": "Michel Tricot", "email": "michel.tricot@gmail.com", "user": {"login": "michel-tricot"}}, "additions": 3, "deletions": 0}}, {"node": {"oid": "da2dbfad45ad9a03bf0065252650b0e9a5d2f947", "messageHeadline": "Webapp built as part of github workflow (#38)", "author": {"name": "Michel Tricot", "email": "michel@daxtarity.com", "user": {"login": "michel-tricot"}}, "additions": 34, "deletions": 7}}, {"node": {"oid": "cb3814fbb2e8e6da481eeb7b99faa72b8fa5e15f", "messageHeadline": "initial db setup (#18)", "author": {"name": "Jared Rhizor", "email": "jared@dataline.io", "user": {"login": "jrhizor"}}, "additions": 243, "deletions": 15}}, {"node": {"oid": "bfdba4a5c13819cd2348a0936041b5ed25995929", "messageHeadline": "Use maintained gradle plugin for jsonschema (#35)", "author": {"name": "Michel Tricot", "email": "michel@daxtarity.com", "user": {"login": "michel-tricot"}}, "additions": 4, "deletions": 27}}, {"node": {"oid": "e8bf96d755e3f7d10470572c7546dc924887fa2a", "messageHeadline": "Apply code linting at the top level (#34)", "author": {"name": "Michel Tricot", "email": "michel@daxtarity.com", "user": {"login": "michel-tricot"}}, "additions": 14, "deletions": 49}}, {"node": {"oid": "b91aa2c86c19088c085dc73fdff94a53073c7252", "messageHeadline": "Conduit is dead, long live dataline (#33)", "author": {"name": "Michel Tricot", "email": "michel@daxtarity.com", "user": {"login": "michel-tricot"}}, "additions": 116, "deletions": 226}}, {"node": {"oid": "5f3c82d6f596a6f765a5e73f3e5e28deff34c7f5", "messageHeadline": "Prepare project for Webapp + Support multiple images with Docker comp\u2026", "author": {"name": "Michel Tricot", "email": "michel@daxtarity.com", "user": {"login": "michel-tricot"}}, "additions": 14565, "deletions": 155}}, {"node": {"oid": "4319ba4dddf1f37e14bae21df8ca809cfca73da9", "messageHeadline": "JSON configuration persistence (#17)", "author": {"name": "Charles", "email": "giardina.charles@gmail.com", "user": {"login": "cgardens"}}, "additions": 328, "deletions": 3}}, {"node": {"oid": "0589033f86d3607f01068669de35ced1c1a7f184", "messageHeadline": "configuration documentation (#5)", "author": {"name": "Charles", "email": "giardina.charles@gmail.com", "user": {"login": "cgardens"}}, "additions": 233, "deletions": 0}}, {"node": {"oid": "7b3faf9e8ff5465c028fc7763c7ef963be3004f8", "messageHeadline": "API documentation (#9)", "author": {"name": "Charles", "email": "giardina.charles@gmail.com", "user": {"login": "cgardens"}}, "additions": 976, "deletions": 604}}, {"node": {"oid": "262b68df9aa25ab1f58377ff11cea4b4f1448e61", "messageHeadline": "add java codegen from json schema (#16)", "author": {"name": "Charles", "email": "giardina.charles@gmail.com", "user": {"login": "cgardens"}}, "additions": 198, "deletions": 0}}, {"node": {"oid": "6b36e6f48f09497ff56b848ce5c2afae5d2c12ae", "messageHeadline": "add java code auto reformat to build (#13)", "author": {"name": "Charles", "email": "giardina.charles@gmail.com", "user": {"login": "cgardens"}}, "additions": 99, "deletions": 80}}, {"node": {"oid": "1da66ac28066394234c1690591947e9726551849", "messageHeadline": "GitBook: [master] one page modified", "author": {"name": "Michel Tricot", "email": "michel.tricot@gmail.com", "user": {"login": "michel-tricot"}}, "additions": 0, "deletions": 0}}, {"node": {"oid": "5a398ae08f41d523d090d94066a1f34aceec50f8", "messageHeadline": "remove trash", "author": {"name": "Michel Tricot", "email": "michel@dataline.io", "user": {"login": "michel-tricot"}}, "additions": 0, "deletions": 36}}, {"node": {"oid": "98592f2eef2427cb7621254fe2376b84affbfb46", "messageHeadline": "Prepare documentation (#12)", "author": {"name": "Michel Tricot", "email": "michel@daxtarity.com", "user": {"login": "michel-tricot"}}, "additions": 14, "deletions": 4}}, {"node": {"oid": "d7f8796475f54856f3f24c3ebbd0725d44776af3", "messageHeadline": "GitBook: [master] 4 pages modified", "author": {"name": "Michel Tricot", "email": "michel.tricot@gmail.com", "user": {"login": "michel-tricot"}}, "additions": 36, "deletions": 0}}, {"node": {"oid": "be11cdfae6fb369b2dacb99ead1c0fe12616d8f6", "messageHeadline": "remove oss tooling (#11)", "author": {"name": "Charles", "email": "giardina.charles@gmail.com", "user": {"login": "cgardens"}}, "additions": 0, "deletions": 102}}, {"node": {"oid": "87ecfa75a905f53c587b5c04bd81d6866287711a", "messageHeadline": "Revert \"GitBook: [master] 3 pages modified\"", "author": {"name": "Michel Tricot", "email": "michel@dataline.io", "user": {"login": "michel-tricot"}}, "additions": 5, "deletions": 88}}, {"node": {"oid": "8242c6718a5a7673bf9ae7c8a51ea908ae51f012", "messageHeadline": "Revert \"GitBook: [master] 5 pages modified\"", "author": {"name": "Michel Tricot", "email": "michel@dataline.io", "user": {"login": "michel-tricot"}}, "additions": 64, "deletions": 7}}, {"node": {"oid": "0b4595292dc9b5c339af07499e999030e96a7157", "messageHeadline": "Configure logging (#10)", "author": {"name": "Michel Tricot", "email": "michel@daxtarity.com", "user": {"login": "michel-tricot"}}, "additions": 65, "deletions": 2}}, {"node": {"oid": "d902f28ad7c4fa58b67724b06ae6232d6c24eb16", "messageHeadline": "GitBook: [master] 5 pages modified", "author": {"name": "Michel Tricot", "email": "michel.tricot@gmail.com", "user": {"login": "michel-tricot"}}, "additions": 7, "deletions": 64}}, {"node": {"oid": "3d703160d1a047894329d7311d2937327a8b971c", "messageHeadline": "GitBook: [master] 3 pages modified", "author": {"name": "Michel Tricot", "email": "michel.tricot@gmail.com", "user": {"login": "michel-tricot"}}, "additions": 88, "deletions": 5}}, {"node": {"oid": "7491c94704d9ef747db23d9c4a5a113eea899669", "messageHeadline": "Generate API code + bootstrap webserver + simplify launch (#8)", "author": {"name": "Michel Tricot", "email": "michel@daxtarity.com", "user": {"login": "michel-tricot"}}, "additions": 954, "deletions": 41}}, {"node": {"oid": "51920f229ab220ca1e6bd0be74e43db467cdf24f", "messageHeadline": "Add initial project structure + CI", "author": {"name": "Michel Tricot", "email": "michel@dataline.io", "user": {"login": "michel-tricot"}}, "additions": 401, "deletions": 0}}, {"node": {"oid": "dbacb9727d11b6987fb1f17120bdb77b27d55a68", "messageHeadline": "OSS Setup (#4)", "author": {"name": "Charles", "email": "giardina.charles@gmail.com", "user": {"login": "cgardens"}}, "additions": 102, "deletions": 0}}, {"node": {"oid": "f9d60195796f4345d838c61f0070f2e594b0e3f6", "messageHeadline": "README", "author": {"name": "Sherif Nada", "email": "snadalive@gmail.com", "user": {"login": "sherifnada"}}, "additions": 3, "deletions": 0}}]