* check for permissions error on snowflake destinations
* update tests to use asset throws, make config error exception message clearer
* update docs
* change error message test
* the right write
* catch known permissions errors and rethrow as config errors
* auto-bump connector version
Co-authored-by: Octavia Squidington III <octavia-squidington-iii@users.noreply.github.com>
* direct connector builder to first workspace and fix routing
* add connector builder namespace and actions
* track connector builder start event
* track api url created event
* track auth method select
* fix action description
* track user input events
* track sidebar events
* track stream creation
* track copying stream
* track stream delete
* track stream test success/failure
* track download yaml and fix yaml file name
* track events for switching between ui/yaml
* track events for overwriting and merging schemas
* fix stream test failure/success events and add tracking of test initiation
* do not send schema contents in events
* track when stream is selected from testing panel
* fix typo
* handle initial setup completed in e2e tests
* add warning about not putting sensitive info into URL fields
* fix before in e2e test
* WIP SATs
* adding some more tests
* improve unit tests
* adjustments
* formatting
* allow number and integer for arrays
* review comments
* review comments
* Update test_core.py
* format
* format 2
* bump SAT version
* Enable high test strictness level
* Deleted search_analytics_all_fields stream from expected records
* Updated acceptance tests
* Updated expected records
* Updated expected records
* add column selection UI to new stream table
* disable experiment by default
* add option to toggle all selected fields
* fix header styling
* fix missing dependencies
* fix checkbox warnings
* add ability to select/deselect all, ignoring pk and cursor
* typo in merge
* refactor method for single field toggle, add tests
* test that cursor & pk are selected when toggling all fields
* support source defined pk & cursor
* disable field selection checkboxes in readonly mode
* omit selectedFields if field selection disabled
* disable deselection of parent field when child is part of pk or is cursor
* fix disabling checkboxes in readonly mode
* missing dependency
* revert back to erroring out on a null cursor value
* Update dockerfiles and release notes
* auto-bump connector version
Co-authored-by: Octavia Squidington III <octavia-squidington-iii@users.noreply.github.com>
Part of 54c0ef1 switched the job labels from worker-pod to job-pod.
This PR also updates the pod-sweeper to use these labels. With the wrong label, the pod sweeper was not sweeping the right pods.
* Fix typos and wording in namespace modal text
* Fix namespace description and ad support for customformat description
* Add more clarity to the source namespace description
* Added nginx reverse proxy example config
I added a nginx example config if people want to put their local installation of Airbyte behind a reverse proxy.
* Fixed a typo
Changed "ssl" to upper case
* Source S3: keep processing but warn if OSError happen
* Source S3: bump version and update changelog
* auto-bump connector version
Co-authored-by: Octavia Squidington III <octavia-squidington-iii@users.noreply.github.com>
* [ISSUE #20771] limiting the number of requests performed to the backend without flag
* [ISSUE #20771] code reviewing my own code
* [ISSUE #20771] adding ABC to paginator
* [ISSUE #20771] format code
* [ISSUE #20771] adding slices to connector builder read request (#21605)
* [ISSUE #20771] adding slices to connector builder read request
* [ISSUE #20771] formatting
* [ISSUE #20771] set flag when limit requests reached (#21619)
* [ISSUE #20771] set flag when limit requests reached
* [ISSUE #20771] assert proper value on test read objects __init__
* [ISSUE #20771] code review and fix edge case
* [ISSUE #20771] fix flake8 error
* [ISSUE #20771] code review
* 🤖 Bump minor version of Airbyte CDK
* to run the CI
* Update documentation for Postgres:
- Add details if you need CDC sync for some tables and also sync views.
- Reformat tables.
* Update documentation for Postgres:
- Add details if you need CDC sync for some tables and also sync views.
- Reformat tables.
* Make documentation user friendly
* Fix table