* Publishes Postgres, MySQL, MSSQL source with changes from #18041
* auto-bump connector version
* auto-bump connector version
* auto-bump connector version
Co-authored-by: Octavia Squidington III <octavia-squidington-iii@users.noreply.github.com>
Fixes URL formatting for dbt cloud integration. Note, without a trailing / the dbt Cloud API returns a 308.
Some other small fixes:
- Retries around the dbt Cloud invocation
- Updates the regex to handle the new URL format.
* add openapi spec
* add 'a'
* rename stream test to stream read and add logs
* move logs
* group results by slice/page and add more request params
* address PR/zoom feedback
* move request and response into their own definitions
* add sliceDescriptor
* fix type of state prop and remove numPages
* change order
* Add lightly-styled ui for dbt cloud settings
* Add CollapsablePanel component
* Add CollapsablePanel around url input, MVP styling
To get the styling to work, I needed to edit `LabeledInput` to accept
a `className` prop, so I could give it contextually-specific styling.
* Add new feature flag for dbt cloud integration
This feature isn't added to either OSS or cloud builds; it will be
dynamically toggled for specific targeted accounts via LaunchDarkly's
`featureService.overwrites` key.
* Put settings page dbt cloud ui behind feature flag
* Add feature-flagged CloudTransformationsCard
* Extract (and rename) DbtCloudTransformationsCard
* Extract EmptyTransformationList component
* List transformations if any, "no integration" UI
This still uses some hardcoded conditions instead of anything resembling
actual data
* Initial UI for cloud transform jobs
* Use formik-backed inputs for job list data fields
* Improve job list management with FieldArray et al
* WIP: build payload to save job data as operations
There's some key data missing and it's not currently wired up
* Start pulling dbt cloud business logic to its own module
* Renaming pass (s/transformation/job/g)
* Move more logic into dbt service module
* Renaming pass (s/project/account/)
* Improve useDbtIntegration hook
* Add skeleton of updateWorkspace fn
* Connect pages to actual backend (no new jobs tho)
* Add hacky initial add new job implementation
* Put the whole dbt cloud card inside FieldArray
This dramatically simplifies adding to the list of jobs.
* Fix button placement, loss of focus on input
Never use the input prop in your component key, kids.
* re-extract DbtJobsList component
* Add input labels for dbt cloud job list
* Validate dbt cloud jobs so bad data doesn't crash the party
* Fix typo
* Improve dirty form tracking for dbt jobs list
* Remove unused input, add loading state to dbt cloud settings view
* Handle no integration, dirty states in dbt jobs list
Co-authored-by: Alex Birdsall <ambirdsall@gmail.com>
* doc_update_oath_issue_gsc
We are currently blocked on some GCS OAuth workflows and we are adding a note to inform our customers.
* Updated wording
* Fixed wording for this connector
Approved and good to go
* SATs: allow new records in a sequential read for full refresh test
* SATs: upd changelog
* SATs: change the output when failing full refresh test
* SATs: upd according to code review
* Added new "filters" python file, along with a "hash" filter. This can be extended to include other custom filters in the future.
* Added additional comments
* Moved usage of the hash_obj inside the conditional that confirms it exists
* Moved the hash function call inside a condition to ensure that it exists
* Fixed the application of the salt , so that it does not modify the hash unless it is actually passed in.
* Added unit tests to validate new jinja hash functionality
* Updated unit test to pass numeric value as a float instead of string
* Removed unreferenced import to pytest
* Updated version
* format
* format
* format
* format
* format
Co-authored-by: Alexandre Girard <alexandre@airbyte.io>
Implements the webhook operation as part of the sync workflow.
- Introduces the new activity implementation
- Updates the various interfaces that pass input to get the relevant configs to the sync workflow
- Hooks the new activity into the sync workflow
- Passes the webhook configs along into the sync workflow job
* Support annotations for airbyte-server as well, update version and update docs.
* Fix auto-indent.
Co-authored-by: Kyryl Skobylko <xpuska513@gmail.com>
* 16250 Destination Redis: Add SSH support
* 16250 Resolve port issue
* 11679 Bump version
* auto-bump connector version
Co-authored-by: Octavia Squidington III <octavia-squidington-iii@users.noreply.github.com>