* Added webflow code
* Updated readme
* Updated README
* Added webflow to source_definitions.yaml
* Enhanced documentation for the Webflow source connector
* Improved webflow source connector instructions
* Moved Site ID to before API token in Spec.yaml (for presentation in the UI)
* Addressed comments in PR.
* Changes to address requests in PR review
* Removed version from config
* Minor udpate to spec.yaml for clarity
* Updated to pass the accept-version as a constant rather than parameter
* Updated check_connection to hit the collections API that requires both site id and the authentication token.
* Fixed the test_check_connection to use the new check_connection function
* Added a streams test for generate_streams
* Re-named "autentication" object to "auth" to be more consistent with the way it is created by the CDK
* Added in an explict line to instantiante an "auth" object from WebflowTokenAuthenticator, to make it easier to describe in the blog
* Fixed a typo in a comment
* Renamed some classes to be more intuitive
* Renamed class to be more intuitive
* Minor change to an internal method name
* Made _get_collection_name_to_id_dict staticmethod
* Fixed a unit-test error that only appeared when running " python -m pytest -s unit_tests".
This was caused by Mocked settings from test_source.py leaking into test_streams.py
* format: add double quotes and remove unused import
* readme: remove semantic version naming of connector in build commands
* Updated spec.yaml
* auto-bump connector version
* format files
* add changelog
* update dockerfile
* auto-bump connector version
Co-authored-by: sajarin <sajarindider@gmail.com>
Co-authored-by: Octavia Squidington III <octavia-squidington-iii@users.noreply.github.com>
Co-authored-by: marcosmarxm <marcosmarxm@gmail.com>
* write out new request options provider and refactor components and parts of the YAML config
* fix formatting
* pr feedback to consolidate body_data_provider to simplify the code
* pr feedback get rid of extraneous optional
* WIP Per-stream state support for Postgres source
* Fix failing test
* Improve code coverage
* Make global the default state manager
* Add legacy adapter state manager
* Formatting
* Include legacy state for backwards compatibility
* Add global state manager
* Implement Global/CDC state handling
* Fix test issues
* Fix issue with updated method signature
* Handle empty state case in global state manager
* Adjust to protocol changes
* Fix failing acceptance tests
* Fix failing test
* Fix unmodifiable list issue
* Fix unmodifiable exception
* PR feedback
* Abstract global state manager selection
* Handle conversion between different state types
* Handle invalid conversion
* Rename parameter
* Refactor state manager creation
* Fix failing tests
* Fix failing integration tests
* Add CDC test
* Fix failing integration test
* Revert change
* Fix failing integration test
* Use per-stream for postgres tests
* Formatting
* Correct stream descriptor validation
* Correct permalink
* PR feedback
* switch to temporal cloud client for now
* format
* use client cert/key env secret instead of path to secret
* add TODO comments
* format
* add logging to debug timeout issue
* add more logging
* change workflow task timeout
* PR feedback: consolidate as much as possible, add missing javadoc
* fix acceptance test, needs to specify localhost
* add internal-use only comments
* format
* refactor to clean up TemporalClient and prepare it for future dependency injection framework
* remove extraneous log statements
* PR feedback
* fix test
* return isInitialized true in test
* start
* revert
* azblob
* bq
* bq denorm
* megapublish baaaabyyyy
* fix needs
* matrix connectors
* auto-bump connector version
* dont failfast and max parallel 5
* multi runno
* minor
* testing matrix agents
* name
* testing multi agents
* tmp fix
* new multi agents
* multi test
* tryy
* let's do this
* magico
* fix
* label test
* couple more connector bumps
* temp
* things
* check this
* lets gooo
* more connectors
* Delete TEMP-testing-command.yml
* auto-bump connector version
* added comment describing bash part
* running single thread
* catch sentry cli
* auto-bump connector version
* destinations
* + snowflake
* saved
* auto-bump connector version
* auto-bump connector version
* java source bumps
* auto-bump connector version
* auto-bump connector version
* auto-bump connector version
* auto-bump connector version
* auto-bump connector version
* auto-bump connector version
* auto-bump connector version
* auto-bump connector version
* auto-bump connector version
* auto-bump connector version
* auto-bump connector version
* auto-bump connector version
* auto-bump connector version
* auto-bump connector version
* auto-bump connector version
* auto-bump connector version
* auto-bump connector version
* auto-bump connector version
* auto-bump connector version
* remove twice-defined methods
* label things
* revert action
* using the new test action
* point at action
* wrong tag on action
* update pool label
* update to use new ec2-github-runner fork
* this needs to be more generic than publisher
* change publish to run on pool
* add comment about runner-pool usage
* updated publish command docs for multi & parallel connector runs
* auto-bump connector version
* auto-bump connector version
* auto-bump connector version
* unbump failed publish versions
* missed dockerfiles
* remove failed docs
* mssql fix
* overhauled the git comment output
* bumping a test connector that should work
* slight order switcheroo
* output connectors properly in first message
* auto-bump connector version
Co-authored-by: Octavia Squidington III <octavia-squidington-iii@users.noreply.github.com>
* Add new eslint rules that fit with our code style and downgrade rules to warn
* allowExpressions in fragment eslint rule
* Enable function-component-definition in eslint and fix styles
* Cleanup lint file
* Fix react/function-component-definition warnings manually
* Add more auto-fixable rules and fix
* Fix functions that require usless returns
* Update array-type rule to array-simple
* Fix eslint errors manually
disable assignmentExpression for arrays in prefer-destructuring rule
* Auto fix new linting issues after rebase
* add eslint-plugin-css-modules rules
* Fixes:
- turn on eslint css modules rule as error
- remove unused styles
* add warning message if styled components is used
* Revert "add warning message if styled components is used"
This reverts commit 4e92b8b211.
* replace rule severity with words
* #9322 source Marketo: process fail during creation of an export job
* #9322 source marketo: upd changelog
* #9322 source marketo: fix unit test
* #9322 source marketo: fix SATs
* auto-bump connector version
Co-authored-by: Octavia Squidington III <octavia-squidington-iii@users.noreply.github.com>
* First pass accepting email link invitation
* Update Auth service with signInWithEmailLink calls
* Add AcceptEmailInvite component
* Update FirebaseActionRoute to handle sign in mode
* Rename ResetPasswordAction to FirebseActionRoute
* Add create password setp to AcceptEmailInvite component
* Remove continueURL from invite fetch
* Update accept email invite for user to enter both email and password together
* Set name during email link signup
* Update AcceptEmailInvite to send name
* Add updateName to UserService
* Update AuthService to set name during sign up
* Remove steps from AcceptEmailInvite component
Remove setPassword from AuthService
* Add header and title to accept invite page
* Move invite error messages to en file
* For invite link pages, show login link instead of sign up
* Disable name update on sign in via email lnk
* Resend email invite when the invite link is expired
* Fix status message in accept email invite page
* Re-enable set user's name during sign up email invite
* Update signUpWithEmailLink so that sign up is successful even if we fail to update the user's name
* Update comments on GoogleAuthService signInWithEmailLink
* Add newsletter and accept terms checkboxes to accept email invite component
* Extract signup form from signup page
* Extract fields from signup form
* Update accept email invite component to use field components from signup form
* Ensure that sign up button is disable until form is valid and security checkbox is checked
* Make error status text color in accept email link red
* Update workspace check in DefaultView so that user lands in workspace selector when there are no workspaces
* Add coment around continueUrl param usage in UserService
* Remove usless default case in GoogleAuthService
* Removed part_size from connectors that use StreamTransferManager
* fixed S3DestinationConfigTest
* fixed S3JsonlFormatConfigTest
* upadate changelog and bump version
* auto-bump connector version
* auto-bump connector version
* auto-bump connector version
* auto-bump connector version
* upadate changelog and bump version for Redshift and Snowflake destinations
* auto-bump connector version
* fix GCS staging test
* fix GCS staging test
* auto-bump connector version
Co-authored-by: Octavia Squidington III <octavia-squidington-iii@users.noreply.github.com>
* start and end date for finacial stream should not be more than 180 days apart
* improve unit tests
* make changes to start date for finance stream
* update tests
* lint changes
* update version to 0.2.22 for source-amazon-seller-partner
* Common code to deserialize a state message in the new format
* PR comments and type changed to typed
* Format
* Add StateType and StateWrapper objects to the model
* Use state wrapper instead of Either
* Switch to optional
* PR comments
* Support array legacy state
* format
Co-authored-by: Jimmy Ma <jimmy@airbyte.io>
* Display Connection State in Setting page
* memoize callback
* rendering and confirmaton
* setState API
* Input validation
* remove JSON step
* rename apiMethod to `updateState`
* test and adjust route
* skip if sync is running
* prevent state update when sync is running
* code editor component
* errors fixed
* scss style
* make linter happy
* Back to monaco editor
* Remove ability to edit state
* Adjust FE code
* Fix CSS problem
* Update airbyte-webapp/src/locales/en.json
Co-authored-by: Edmundo Ruiz Ghanem <168664+edmundito@users.noreply.github.com>
* just use PRE to render state for now
Co-authored-by: Tim Roes <tim@airbyte.io>
Co-authored-by: Edmundo Ruiz Ghanem <168664+edmundito@users.noreply.github.com>
* Update connection updates with build update utility
* Add buildConnectionUpdate utility
* Update components that update the connection to use utility when necessary
* Use conection name when saving connection from replication view to prevent override from refreshed catalog
* Improve connection check on ReplicationView onSubmit function