Releases: airbytehq/airbyte-platform
v0.44.8
d1f7e5c Enable leak detection for jobs pool (#6964)
11e309d add feature flag to disable actor definition version seeding (#6959)
bba5e7c More connections for job connection pool (#6957)
019c55c 🪟 🐛 🎨 Fix info tooltip positioning (#6955)
48fe678 Generify feature-flagging framework for normalization within destination containers (#6349)
b3bbb9a Ensure that MDC is set for tracking thread (#6953)
cc5560f Add deploy.debug command with IntelliJ remove debugger config (#6937)
327799b 🪟 🔧 Refactor speakeasy API to new API infrastructure (#6910)
f1c0549 Set MDC for logging (#6936)
c6c530f add missing per-version fields to ActorDefinitionVersion (#6871)
e7e5418 quick fix to get the max seconds between messages (#6834)
1154301 🪟 🎨 status page UI cleanups (#6865)
2ed7db5 Allow to specify init job timeout (#6831)
c0f277d add cloud-metrics dependency to workers (#6899)
7f77c83 Updating CDK version following release (#6926)
e3f7aa2 OAuth: implement token revocation (#6692)
df81681 🪟🎉 Connector builder: Form-encoded and freeform request bodies (#6854)
v0.44.7
83f784d 🪟 🎉 Connector Builder: Add explanatory tooltip for streams (#6872)
27cb944 🪟 🎉 Make Step 'optional' in connector builder (#6869)
2a9847e 🪟 🔧 🎨 Remove flag for new connection flow (#6798)
20aa025 Improve error description in datadog (#6925)
b291410 🪟 🎉 Searchable job logs (#6756)
e71da3e 🪟 🔧 Add CSP to cloud webapp server (#6921)
8dc7bef 🪟 🔧 Move connector definition id to url params v2 (#6863)
be53b4c 🪟 <ListBox />
enhancements (#6259)
848df6f Ensure cache updates only happen after successful API calls (#6889)
d2d411f Oncall: Emit a metric everytime we update the stream stats table. (#6915)
7a5b569 add log if createNewAttemptNumber throws an exception (#6914)
v0.44.6
09f8157 [ISSUE #26277] add access logging for connector builder (#6901)
2961ff0 Increase pool size (#6898)
967a7fa 🪟 🧹 Refactor and test useConnectionStatus (#6829)
4bceea2 longer timeout for test databases (#6877)
64222a1 Add vertica icon (#6885)
52354d2 🪟 🧹 Cleanup feature service (#6855)
b485469 🪟 🎉 Inline form controls (#6853)
a8254af [ISSUE #26277] only read cdk file once on healthcheck (#6868)
4454c66 Avoid failing stuck loop (#6874)
1383fda Fix stream status caching (#6864)
37f52a9 🪟🐛 Connector builder: Always clear out all values when switching between oneOf (#6852)
90b84e0 🪟🐛 Connector form: Clear errors in oneOfs and allow to click submit on invalid form (#6851)
c87905f Source Amazon Seller Partner: Hide on cloud (#6862)
a8711e9 Reduce logging noise (#6858)
8599faf Revert "🪟 🔧 Move connector definition id to URL params" (#6859)
07619e0 Improve error handling visibility (#6856)
9a5078f 🪟 🐛 Adjust autopropagation language (#6807)
56ef33d feat: working local dev environment on k8s (#6533)
6c384ae 🪟 🔧 [Form Migration] <DataResidencyView />
(#6815)
9b1c7dc [ISSUE #25826] ensure tests connector builder tests are running durin… (#6642)
8188a2c Updating CDK version following release (#6850)
c48d24a 🪟 🐛 Prevent render loop when calling validateAndTouch (#6848)
cd6603f 🪟 🐛 Connector Builder: Fix validation behavior (#6821)
b274518 Expose API errors when updating stream status (#6837)
da6409a Update to latest DD Java APM agent (1.14.0) (#6835)
acec8e9 🪟 🔧 Move connector definition id to URL params (#6783)
8edd57d fix: use light cloud workspace read endpoint to get creator user id (#6832)
27795e6 Reduce log noise caused by stream status trace messages (#6828)
cc45af2 Source Oauth full flow override params (#6183)
c6e0f2d 🪟 🧪 Experiment: Add Allowlist IP banner to postgres source/dest (#6818)
f2df182 Better error message (#6817)
b872afd Increase log level to aid in debugging stream status transitions (#6826)
b511e45 🪟🎨 Connector builder: Adjust icon (#6760)
67bf239 🪟🎉 Connector builder: Copy from new stream modal (#6582)
5c1d3ab 🪟🎨 Connector builder: Add tutorial link (#6759)
73f7d3b 🪟🔧 Add form dev tools (#6758)
e87981b Add connection id to a log (#6816)
5495469 feat: dynamic connector version overrides (#6769)
ae98a67 Fix Replication time tracking (#6813)
8363e76 fix: ignore custom connectors from Actor Definition migrator (#6812)
55dbe10 🪟🐛 Connector builder: Show correct number of inputs in side bar (#6797)
7f9767e 🪟🐛 Connector builder: Fix builder oneOf showing wrong values (#6796)
2dde3c4 🪟🔧 Remove connector builder experiment (#6658)
aaa6716 feat: populate actor definition versions when seeding actor definitions from definitions providers (#6181)
1d52332 performance harness (#6545)
7227d0c 🪟 🎨 Add schema changes alert to new connection ui (#6802)
d7a175f update query to get connections by actor definition (#6800)
b5205aa 🪟 🔧 [Form Migration] Account settings forms - <NamesSection />
, <EmailSection />
, <PasswordSection />
(#6696)
032c241 Improve error handling for stream status (#6781)
1a37526 🪟 🎉 Schema auto-propagation UI (#6700)
fd28479 🪟 🎨 Unify connection settings (#6708)
a0a9916 🪟🎨 Connector builder: Properly validate list items (#6723)
c40c828 Extract more code to the ReplicationWorkerHelper. (#6772)
1fd9137 🪟 🐛 Store all info in the programStatusQuery for useFreeConnectorProgram() (#6776)
36efc70 Performance: Remove traces. (#6755)
46a2ce5 make schema autopropagation configurable through the api (#6357)
29e8d13 🪟🐛 Connector builder: Declare number fields properly (#6757)
1077b04 Airbyte api update destinations (#6715)
da5fea1 Refactor error handling and output prep of DefaultReplicationWorker (#6687)
e8fc572 🪟 🐛 Fix empty state of billing page (#6737)
58eb9db 🪟 🎉 add release stage badge to connection title block (#6738)
97b55c8 feat: support workspace creator user context for connector version override targeting (#6196)
b1ce02d 🪟 🐛 Fix connector form fields with default values of false (#6734)
f7aea35 🪟 🔧 [Form Migration] <WorkspaceSettingsView />
(#6706)
c1a18bb 🪟 🎉 Allow filtering streams in SyncCatalog by enabled/disabled state (#6506)
56e00ea Update to Micronaut 3.9.1 (#6732)
595923a 🪟 🔧 Make Frontend E2E (a lot) faster (#6596)
8788af2 Ensure stream on state message for tests (#6727)
3797fc7 Metadata: Remove definition, spec, mask and secret mask files (#6438)
15d6505 Public api update sources (#6537)
02a7d2b 🪟 🔧 Restructure firebase callback route (#6725)
69fb8f5 🪟 🐛 Add back deleted connection banner + disallow enabling a deleted connection (#6728)
9890425 🪟🎉 Connector builder: Client credentials flow for oauth authenticator (#6555)
f832427 🪟🔧 Builder form to react hook form (#6350)
488386d 🪟 🎉 Draft in progress indicator for builder projects (#6657)
be3907f 🪟 🐛 Connector Builder: Fix default value user input behavior (#6688)
15e31e1 🪟 🐛 Revert route change to fix password reset (#6713)
7b2959e Only jobType if non-null. Test. (#6710)
d406a89 🪟 🐛 move jobs history tab back to second position (#6701)
44f81cb Notification column migration script (adding a new column only) (#6682)
2468dbb Pagination is now required for stream statuses. JobType filter added … (#6690)
3852f50 Drops not null constraint on stream_statuses#stream_namespace and all… (#6680)
83b2329 Improve stream failure handling (#6697)
a85d2af 🪟 🧹 Remove logic to reload page on asset failure (#6698)
557d9c8 🪟 🔧 Upgrade Orval to latest version (#6699)
2049dd7 🪟 🐛 Mark connection as On Track behind by one scheduled sync (#6649)
143b275 Remove health API check for cloud (#6694)
c44fb66 🪟 🎉 Add support for source/destination LD contexts in UI (#6586)
07826ed Migrate the schema management to the right values (#6393)
89c1b82 New schema for notification (#6499)
ac52d96 Handle null stream (#6672)
966f940 🪟 🐛 Don't track dirty changes in Connector Builder's Connector Form (#6675)
ed6c629 AirbyteMessageUtils.createStatusTraceMessage. Mark mapIsResetToJobTyp… (#6652)
1bfffeb 🪟 🧹 Remove simplify form and SSH/SSL experiments (#6515)
dcc665f Improve error handling for get workspace by connection (#6653)
8786875 tweak job polling in cloud acceptance tests (#6493)
661afb6 🪟 🎨 Empty state for filtering streams and when there are no streams (#6618)
fa9cbe8 🪟 🐛 Fix retesting saved connectors (#6660)
e7490dd Add User and Permission tables to OSS ConfigsDb (#6575)
9c30b85 Rbroughan/stream status for resets (#6628)
02974f4 Add /jobs/get_without_logs endpoint (#6646)
b12e0b0 Fix stream status test failure (#6641)
102049b 🪟 🐛 Fix intl string for OSS users (#6617)
5e83856 🪟🐛 Add missing tooltip for custom connector badge (#6606)
3f1e7c0 Ensure Clean Slate for staging acceptance tests only (#6631)
8403425 Fix PMD (#6629)
dab39a6 🪟 🐛 Fix job history page stretching when long error message is present (#6625)
3d17c43 Clean up any existing connections before starting a new run of acceptance tests (#6611)
e49c8b4 Clean up control flow actions (#6616)
382aeff 🪟 🐛 Add FCP enrollment materials back to connection page header (#6597)
7c56aeb add aircall icon (#6610)
a2745ab Revert "Revert "Bmoric/api flag not running auto propagation"" (#6562)
4222b85 🪟🐛 Connector form: Make form submittable after re-authenticate (#6609)
992a125 Restore Standardization of Public Server API build (#6524)
074aa47 Track Stream Status in Platform (#6101)
0920736 🪟🎨 Connector builder: Slice descriptors (#6394)
4d8be4f 🪟🐛 Fix banner overflow error (#6410)
c763090 🪟🔧 Convert connector form to react-hook-form (#6273)
3df2db2 WebApp: change troubleshooting ref to new doc (#6600)
811525a SyncPersistenceImpl should re-throw error on close (#6560)
e232964 Add enum descriptions for the runstate/incompleteruncause enums. (#6503)
f73f34d Annotate webbackend traces (#6591)
fa04e8d Bump helm chart version reference to 0.45.20 (#6568)
d2302be 🪟 🐛 Connector Builder: Fix empty partition value issue when adding new ListPartitionRouter + capitalization (#6577)
4710ee4 Run check workflow in child workflow (#6536)
fd8c9fd 🪟🐛 Connector builder: Bump record limit up again (#6584)
559e84c 🪟 🎉 Workspaces can be opened in a new tab (#6565)
87de06c Updating CDK version following release (#6583)
915f7f6 🪟 🎨 Adjust OAuth loading spinner (#6518)
v0.44.5
0e752de 🪟 🎉 Add link to public slack channel in builder sidebar (#6551)
5d02e4a 🪟 🔧 Move Frontend E2E tests into webapp code base (#6339)
7c7fa39 Add readiness and liveness probes to the connector builder server OSS helm charts (#6552)
e06bc92 Reduce APM sample rate to 50% (#6561)
7d0985d 🪟 🐛 Correct connection overview status to not pull from an active job (#6426)
e168500 🪟 🐛 Status page bug fix & expectation management (#6507)
b644239 Parker/again unrevert cloud server micronaut (#6559)
bf16d5a Revert "Bmoric/api flag not running auto propagation" (#6558)
8129132 retryWithJitter should not the last swallow exception in case of failure (#6550)
8bd5520 Source Quickbooks: implement custom 'Authenticate' button (#6356)
53e3ac0 🪟 🎉 Connection flow: select existing or new connector (#6407)
f757ccf 🪟🐛 Connector builder: Always save yaml based manifest (#6486)
ae03b53 Revert "Parker/un revert cloud micronaut (#6512)" (#6549)
360a718 Bmoric/api flag not running auto propagation (#6325)
4618c62 Try blocking until tables are actually dropped in acceptance tests (#6530)
4245303 Ensure removal of Temporal exit message from traces (#6522)
ebe709e remove ci_common_utils (#6542)
e5058e0 Feature flag to disable auto refresh (#6521)
07ab989 🪟 🎉 Remove unhelpful non-json response (#6433)
066a81b Add ReplicationWorkerHelper (#6511)
e9d73b4 🪟 🎨 Reduce banner bloat on Billing Page (#5726)
5310435 🪟🔧 Connector builder: Switch on builder navigation (#6341)
cb46216 Parker/un revert cloud micronaut (#6512)
7a5ed60 🪟 🔧 Add test-ids to publish submit and download yaml buttons (#6526)
ca2b685 🪟 🐛 Add confirmation modal for dbt token deletion, allow users to remove relevant transformations from connections (#6429)
3743a4f 🪟🔧 Connector builder: Prevent initial 400 listing request (#6391)
d424dc4 🪟 🎨 🏁 Headers + Breadcrumbs (#6185)
fa33d22 Updating CDK version following release (#6520)
b4521d0 Revert "Use Standard Service Gradle Setup (#6422)" (#6523)
9c5b717 [ISSUE #25805] parsing error output even when InputStream is not null (#6398)
6b3ec32 Use Standard Service Gradle Setup (#6422)
a47513b Update to Micronaut 3.9.1 (#6413)
809b0e0 Disable more DD integrations in container orchestrator (#6500)
0d73078 [ISSUE #25953] freeze Python dependencies (#6405)
c6d75a2 🪟 🧹 Remove route warning during development (#6480)
696688c Extract FieldSelection code from the DefaultReplicationWorker (#6367)
20330b8 Revert "Migrate Cloud-Server to Micronaut (All changes together) (#6126)" (#6509)
0e7cd9d 🪟 🐛 Allow users to cancel a sync on a disabled connection (#6496)
3574723 🪟 🔧 Compile i18n messages at build time (#6481)
a6ffc51 Migrate Cloud-Server to Micronaut (All changes together) (#6126)
1142a9a Move env var formatting to code (#6484)
9a3174f remove mockito system prop (#6300)
b45b7da remove LDv5 specific code (#6395)
05948c5 Remove left over reference to hibernate. (#6472)
c74013b Disable Netty 4.1 Auto Instrumentation in Container Orchestrator (#6473)
803dc8b 🪟 🔧 Change wording of Free Connector Program CTA (#6445)
fd1c287 🪟 🎨 Job History tab improvements (#6172)
76fb142 🪟 🐛 Handle non-numeric values in numeric array inputs properly (#6402)
ba10e98 Updating CDK version following release (#6435)
fd2db85 Inverse equality check (#6374)
af5f3d9 Add missing where clause to StreamStats update (#6434)
cc662b2 🪟 🐛 Asynchronously fetch connector update notifications (#6396)
567c016 Disable DD integrations in container orchestrator (#6443)
c29780c 🪟🎉 Connector builder: Keep testing values around when leaving connector builder (#6336)
fb29127 🪟 🔧 add display name rule to eslint (#6347)
5385a00 fix(kubernetes): Exceptions in new KubePodProcess(...) can leak resources (#6362)
368ab20 🪟 🔧 Allow inspecting active experiments on window (#6404)
1305bc9 Add AttemptContext (#6399)
70df394 Add missing where clause (#6403)
ca40c14 🪟 🐛 Resolve linter issue (#6423)
2bd4afd 🪟🔧 Connector builder: Switch to Java builder server (#6319)
e23b237 🪟 🔧 Add CTA to Talk to Sales for sub-1 hour jobs (#6335)
0c2e414 Workspace deletion (#5823)
bb0fc25 🪟 🎨 Status page UX adjustments (#6262)
8a7ba2f 🪟 🐛 Fix support link and broken facebook doc (#6400)
207ec2b add source and destination definition backend feature flag contexts (#6381)
37e700f 🪟 🔧 Update favicons to match designs (#6368)
969e197 update TestClient to allow @MockBean usage (#6311)
c8be076 🪟 🧹 Remove email newsletter settings (#6353)
8a9a21c Fix typo in comment (#6392)
717db41 Improve download connector registry task (#6390)
43c18f3 Scrub unsupported unicode chars from failure summary (#6312)
69a32b8 🎉Source Hubspot: Add oauth scope for goals and custom objects stream (#5820)
e3d1ccb 🪟 🔧 Improve performance of precommit hook (#6387)
fef011d Use atelier from docker compose (#6371)
7da61c7 Updating CDK version following release (#6380)
28d2209 Set APIClient on worker timeout to 300s to allow slow check_connection call (#6377)
42ff7a9 ActorDefinitionVersionHelper: fetch default actor definition version from db (#6112)
f471b12 Rbroughan/stream status api endpoints (#6315)
8c65c50 Gracefully shutdown netty server (#5541)
1650117 🪟 🔧 Automatically generate Cloud API types (#6317)
6a5cade 🪟 🐛 Don't show connector builder prompt in destinations (#6321)
2d93ff1 🪟 🔧 Add reinitializeDefaultValues prop Form (#6171)
6309e71 Update connector catalog urls to new connector registry urls (#6072)
8cb1624 Add monitoring to the auto propagation (#6230)
b95335d 🪟 🎨 Remove repeated error messages from stream status table (#6345)
7180303 🪟 🧹 Move AnalyticsService into core/services (#6292)
3cf97ee use launchdarkly flag to control dataplane rollout (#6326)
aac645e change error log to info (#6330)
67100ef 🪟 🧹 Source and Destination Pages get + share their data the same way (#6222)
69aac2a Auto propagate schema change (#6192)
170af5c Rbroughan/stream status persistence server (#6235)
d7f36bd Add customer io notification (#6306)
357f82d Inject worker configs provider (#6217)
4e7b727 Updating CDK version following release (#6299)
871f40e 🪟 🎉 Add SearchInput component (#6239)
1bc7784 🪟🔧 Ui components: Improve rendering performance (#6295)
1b0d61e database migration for new schema management table (#6274)
b8e6f7b remove deprecated enabled method (#6248)
5623adb move cloud config yaml to oss (#6287)
3dd9b32 add missing icons to cloud (#6303)
b8438c7 🪟 🧹 Move Query Provider (#6289)
0a524ff 🪟 🔧 Document new folder structure (#6288)
8ac46f2 Add datadog traces for the connector builder server (#6254)
3d6aeaf define micronaut env for docker test (#6286)
4ced9e2 Add Feature flag for autopropagation (#6109)
c9a0a6f fix(airbyte-config): use SELECT 1 as health check query (#6200)
78ee9cf 🪟 🐛 Fix custom cursor fields paths (#6282)
dbdce28 Add metrics around activities (#6263)
c7aec07 Limit the number of records fetched by the billing (#6268)
v0.44.4
cbe60f8 Create the Workspace correctly (#6249)
2dc3912 Ensure connection ID is set at start of workflow (#6277)
cd66542 bump to airbytehq/[email protected] (#6281)
59a7d10 🪟🎨 Refactor account form (#6238)
f7cb072 bump to airbytehq/[email protected] (#6280)
9c5cc12 🪟 🎨 Remove 'slice' terminology from connector builder messages (#6228)
96afbd9 🪟 🔧 Save TagInput drafts to field value (#6269)
a2df194 🪟 🎨 Connector Builder: Set better modal title when copying stream (#6229)
966ca0f Add SyncPersistence metrics (#6232)
bb7601a Refactor logic of "updateConnectorDefintions" (#6123)
9da47d2 Add confirmation modal when deleting a workspace (#6227)
b2dc3fa 🪟 🐛 Connector Builder: Enforce character limit for connector name and description (#6231)
b24a549 Save changes to notifySchemaChangesByEmail field when patching a sync (#5918)
e7371ab 🪟 🔧 Refactor Jobs APIs (#6204)
9477a30 🪟 🔧 Change default connection name (#6203)
72708d0 🪟🔧🎨 Fix janky min-width rule in MainPageWithScroll (#5971)
362ec07 🪟🎉 Connector builder: Allow importing manifests with parameters in authenticator (#6213)
165e6c0 🪟🎨 Connector builder: Add documentation links (#6079)
f9050eb 🪟🐛 Connector builder: Allow changing user input key (#6167)
2270a7f 🪟🎉 Add date and date-time as input types (#6137)
a82ce3d Connection Updater worker should use data plane to run check_connection (#6191)
8347949 Updating CDK version following release (#6233)
0ce7a0e Updating CDK version following release (#6212)
799eca3 🪟 🎨 Connector Builder: Reword overwrite schema button text (#6180)
v0.44.3
a82825f Pass ENV var to Destination Containers for Normalization (#6122)
471be0e Update to Micronaut 3.9.0 (#6211)
a0eb585 🪟🎉 Connector builder: Better UI for cursor pagination (#6083)
58646de 🪟🐛 Date picker: Avoid time column text overflow (#6210)
48bb25a 🪟 🧹 remove log statements (#6199)
aa9b45c 🪟🎉 Connector builder: Show descriptions and examples from the manifest (#6053)
fdfa368 🪟🎨 Connector builder: Scroll to first error (#6078)
14d6414 🪟🐛 Connector builder: Avoid empty request params (#6129)
b451736 🪟🎉 Connector builder: User configurable list for list partition router (#6076)
84f0168 🪟🎨 Connector builder: Add builder prompt to the grid (#6176)
05b7e48 🪟🐛 Connector builder: Fix testing values modal overflow (#6168)
57aa6d0 🪟🐛 Connector builder: Validation error on cursor pagination type (#6040)
8b2cbfe Revert "Update to Micronaut 3.9.0 (#6041)" (#6207)
d7168b8 🪟 🔧 Refactor logs API to new structure (#6187)
ffe7fb0 Remove the cloud override (#6148)
2eb3638 Delete EntrypointEnvChecker (#6184)
929f892 Rbroughan/add stream statuses table (#5912)
42b0b0b 🪟 🎨 🏁 New Tab design (#5728)
ac44a39 🪟 🎨 🏁 Move editing connection name to Settings page (#6145)
bd0676c 🪟 🎨 Cleanup Data Residency UI (#6004)
4799f6d 🪟 🎨 🐛 Fix page title and spinner shrinking issues (#6149)
34a2bbe 🪟 🎨 Connector Form: Order optional fields after required fields (#6146)
bc245ca 🪟 🐛 Connector Builder: avoid crash when loading builder if there is already data (#6155)
1ce5e3e 🪟 🎉 Connection flow: new/existing connector selection (#5904)
0916240 Avoid NPE when attempt number not present (#6174)
7f3b868 Shut down validator's ExecutorService before reporting schema validation errors (#5989)
24f5b73 Use DbConverter to create actor definitions from db fields to check newFields (#6119)
f877957 feat(helm): allow job images to be overwritten (#6093)
d21a827 Actually use initializer (#6133)
680fa9d Update to Micronaut 3.9.0 (#6041)
a279018 Updating CDK version following release (#6158)
93e82a5 🪟 🎉 Stream status page updates (#6099)
f4939b7 🪟 🔧 Reintroduce low balance notification in cloud sidebar (#6130)
e08f7d4 Updating CDK version following release (#6136)
749c7a1 🪟 🎨 Connector Builder: Add copy buttons to request options section (#6012)
5ebda7c Add WorkerConfigsProvider (#6033)
85cbe8b use version in run-ab-platform.sh instead of .env (#6056)
e820982 🪟 🔧 Add trackError calls in error boundaries (#6026)
ef95d91 Improve KubePortManagerSingleton logging (#6084)
cf47692 Updating CDK version following release (#6094)
937278c Issue #23679 - Allow for increased timeouts for check connections (#5725)
26f3635 Use a feature flag to test notification (#6091)
3bf450b connector version overrides: fetch specs from GCS spec cache (#5964)
0598a41 Add missing extraContainers to cron (#6082)
dde4bc7 Rename notification utils to client (#6074)
4310e5b Bump helm chart version reference to 0.45.12 (#6027)
9443675 Bmoric/customer io in cloud (#5839)
a702b48 Fix Test OSS Build Flakiness Data Upload. (#6068)
282cf4f Bmoric/add customer io (#5717)
e3c1e0c Bmoric/new notification workflow (#5510)
b608c81 Rbroughan/stream status endpoints yml split 2 (#6024)
39be676 Add notification to the charts (#5980)
8e5acca Add method to get actor definition version by ID (#6061)
21f3126 🪟 🔧 Improve delete workspace button UX (#5990)
80b5ae6 🪟 🐛 Support long connector names on billing page filters (#5881)
f199c25 🪟 🐛 Better interaction guardrails on replication table row clicks (#6021)
d9d49df 🪟 🐛 Fixed not clickable <CollapsibleCard />
preview info (#6038)
95f25ae Connector builder: Throw 422 if requests are missing a field (#5955)
0b0081e 🪟🎉 Connector builder: Better form for incremental sync (#6003)
28156ba Run the webapp e2e tests on deploy (#5777)
v0.44.2
90fca29 🪟🎨 Connector builder: Add beta label (#6008)
6dd0700 copy sets passed to reporter; add test to reporter (#6022)
6aa6804 🪟 🎨 Connector Builder: Add user input button to global base url input (#6010)
ea737af 🪟 🎨 Connector Builder: Change Header to Header Name in Auth (#6009)
f24ce82 Performance: Allow injecting java opts on per-connection basis. (#6001)
11714da 🪟 🎨 Add an empty RemoveField transformation by default when enabling transformations (#5994)
0ea64be 🪟 🔧 Update <CollapsibleCard />
component (#5830)
v0.44.1
b104a02 🪟🔧 Adjust builder and cloud API urls in all environments (#5968)
076a342 🪟🎨 Connector builder: Make record selector optional (#5966)
868cea5 🪟🎨 Connector builder: Change wording (#5814)
a4b4a5a 🪟🔧 Connector builder: Load project list on cloud (#5965)
8b836ed 🪟 🎨 Don't collapse optional objects (#5916)
32fa531 Add segment tracking to public api endpoints (#5960)
9365c19 Make OrchestratorHandleFactories injectable (#5887)
3e1c488 use shared ReleaseStage type in standard definition types (#5961)
4e0dd9d Report error during reset to sentry (#5956)
2a77517 🪟 🔧 Fixed REACT_APP_API_URL
for local OSS development (#5967)
f5248c0 Fix REACT_APP_CLOUD value in webapp build (#5969)
e7953ba 🪟 🔧 [Form migration] Update name form (#5937)
8de2af6 🪟 🔧 Clean up unused window properties (#5815)
375a908 🪟🎨 Connector builder: Reorder subtream partition router fields (#5940)
9825e10 🪟🐛 Connector builder: Prevent read request with wrong / missing stream name (#5939)
f6db1b0 🪟🔧 Connector builder: Remove confusing fields from UI (#5938)
8d91da2 Updating CDK version following release (#5959)
666f9ff Add new actor_definition_version
table to config db (#5845)
dc48336 remove checkInputGeneration feature flag (#5924)
bc02564 Change log level to debug in ConnectorDatadogSupportHelper (#5803)
ea2b8b9 Log if we cannot deserialize a line into an airbyte message. (#5948)
09f4d66 Return error when get_consent_url is called with OAuth param overrides in place (#5922)
93cd829 Pass otel collector endpoint env var to orchestrator (#5711)
a4434a0 [Helm] Feat/customizable image for airbyte (#5935)
a44f1f5 22688 - control min purchase amount via launchdarkly flag (#5720)
d11b591 Handle existing service tokens (#4890)
a02479f Connector Builder: /stream/read endpoint Java implementation (#5548)
08a5932 🪟 🔧 Refactor connector grid components (#5927)
c88c4c5 🪟 🎉 Enable FileUpload component for all multiline inputs (#5888)
80b7bc6 Updating CDK version following release (#5921)
55cf1b5 Separate usage of ConnectorRegistry types and internal platform types (#5849)
b30b3d4 🪟 🎉 Adds a TextWithOverflowTooltip component (#4796)
e4d76af 🪟 Clarify some copy on the new security check (#5894)
547fb87 Update to Micronaut 3.8.9 (#5895)
45f550e 🪟 🐛 Fix query parameters in APIs (#5882)
f244789 🪟🎉 Connector builder: Create user input in new stream modal (#5812)
1d2d63a 🪟🔧 Connector builder: Remove session token auth method (#5856)
v0.44.0
bec240c 🪟 🔧 Refactor connection creation flow (#5859)
17482e6 deploy connector builder to dev env (#5330)
ee61e3e 🪟🐛 Connector builder: Fix duration suggestion (#5857)
41da60f Fix typo (#5877)
8ed8fdc Source Airtable: improve OAuth2.0 use random code_verifier
(#5842)
4518ecf Unlimited credits feature flag (#5838)
2382f06 🪟 🎉 Display per-stream error messages on stream-centric status page (#5793)
4fb5374 🪟 🎨 Sort used connectors alphabetically (#5835)
55cce6a 🪟🔧 Remove orval caching (#5868)
da96bd5 Add OrchestratorHandleFactory (#5843)
b105273 remove limit of running validation on a max of 10 records with failures (behind feature flag) (#5756)
1501c0c keep waiting while a job status is incomplete (#5860)
dedbc1e 🪟 🐛 Fix <GAIcon />
aria-label text id (#5864)
594e6a4 🪟 🎨 Rename substream slicer and API Url labels (#5824)
9eb9692 🪟 🎉 Add FileUpload component and use in ssh/ssl experiment (#5734)
507a9c4 🪟🎉 Validate security of OSS installations on setup (#5583)
9dd386f 🪟🎨 Connector builder: Highlight add streams button (#5816)
59f314a 🪟🎉 Connector builder: Set default schema (#5813)
701d314 🪟🎉 Connector builder error handler (#5637)
1fbb61c 🪟🎨 Connector builder: Improve error state of buttons (#5780)
bdeae7c 🪟 🧹 Remove ApiServices and refactor OperationsCheck & Health Check (#5818)
v0.43.2
46a7c29 Publish connector atelier to docker (#5851)
f255103 Set default versions for CDK and Python (#5834)
5c4362f Updating CDK version following release (#5841)
e11ff98 🪟 🎨 New ComboBox component, used in granularity and step fields of the Connector Builder (#5625)
521e90c 🪟 🎨 Show import button for empty schema (#5766)
5c944fd 🪟 🐛 Fix alignment of text in tab title of connector builder (#5765)
d8096f0 🪟 🐛 Fix speedy connection banner (#5831)
4c0a6e3 Introduce default replication worker factory (#5822)
299e3d1 🪟 🎉 Allow users to filter credits usage by time window (#5661)
b3e44b0 🪟 🎨 Add release stage badges to billing page (#5759)
29f4bde Fix typo (#5821)
a185903 Remove an unused dependency (#5800)
f5ba20a Simplify HeartbeatTimeoutChaperone close (#5806)
9218770 🪟 🔧 Remove useSelectConnectorGrid experiment (#5811)
11be921 🪟 🔧 Don't fallback to index.html for assets (#5767)
e6e6604 Use source-postgres-strict-encrypt as image name when configuring Datadog (#5794)
1ee5ef2 Add @secureduser annotation support to cloud-auth (#5696)
ea0389e Simplify Stream Interface: Add versioning code as part of normal message reads. (#5732)
3f7088a Remove sendgrid (#5781)
5b9c491 Add AirbyteIntegrationLauncherFactory. (#5770)
b5e5894 🪟🎉 Connector builder: Add transformations (#5630)
6e893b6 Track failureReason.externalMessage || message and failureReason in frontend tracking (#5769)
b82611a Simplify collection of schema validation errors (#5750)
66cc5bf 🪟 🎉 Introduce react-hook-form and wrappers to webapp (#4763)
8712b25 🪟 🔧 Add version to webapp static build (#5744)
df8dbf0 Source quickbooks: rename icon (#5776)
cc83a3f 🪟🎨 Remove callout component (#5669)
d621ec7 Add retry for heartbeat monitor (#5761)
366af63 Oauth param workspace overrides (#5576)
a03f6cb Move DefaultReplicationWorker init to OrchestratorFactoryHelpers (#5764)
a75211f 🪟 🐛 Re-tweaked loading page logo svg to avoid clipping issues in Safari (#5755)
cba1569 Oauth source secrets fix (#5722)
676d37e Source Quickbooks: populate realm id during the oauth flow (#5743)
a5d0dff Introduce OrchestratorFactoryHelpers (#5700)
c77217b New Trial Policy of Workspace (#4349)
eb691e7 Remove commas from validation errors before reporting as datadog metrics (#5733)
e5e1e30 MVP cloud webapp e2e tests (#5227)
4a6e6a9 Revert "🪟 🐛 Tweaked loading page logo svg to avoid clipping issues in Safari (#5687)" (#5730)
5979805 Declare labels and selectors in connector-builder oss subchart (#5727)
af9a239 Handle custom connector version values (#5729)
3c06818 Simplify Stream Factory: Remove default airbyte stream factory. (#5721)
f0a6652 Simplify Stream Factory Part 2: Split Version Stream Factory from Default Stream Factory. (#5656)
275fb43 Disallow manual sync if the connection is inactive or deprecated (#5713)
e9cfe65 🪟 🔧 Build cloud webapp per environment (#5351)
a505933 Record a distribution of time since last heartbeat when doing heartbe… (#5695)
5f219d1 🪟 🐛 Tweaked loading page logo svg to avoid clipping issues in Safari (#5687)
89109d0 🪟 🔧 Fix env variables for running dev webapp locally (#5697)
f33f930 🪟 🐛 Fix centered
prop in <Text />
(#5706)
4f5ac8c 🪟 🎨 Replace disabled <Switches />
with tree <Icon />
indicator in column selection fields that are nested (#5632)
71ee91c Allow additionalProperties for airbyte-config/config-models objects (#5693)
c216d7c Datadog: report content of schema validation errors to worker.record_schema_validation_error
(#5648)