* Update frequency cell in connection table to return Manual when manual sync
* Move frequency labels to en.json
* Update frequencyConfig text prop to type
Add getFrequencyConfig utility to correctly find frequency configuration
* Fix testid for createTestConnection dropdown
* Show manual in Replication settings dropdown when schedule is manual
* Split form.every string into minutes and seconds with pluralization
Signed-off-by: Edmundo Ruiz Ghanem <edmundo@airbyte.io>
* Updte testid in update connection test
* feat: connection name can be edited through UI
* fix: changes requested by edmundito
* 1. feat: Added connection name edit in connection settings
2. feat: Added connection name in listing connections page
3. fix: requested changes
* chore: handle UI and e2e tests
* chore: fix e2e tests for webapp
* fix: UI margins
* fix: webe2e tests
* fix: input is not focused when clicked on name
* fix: disable input while making API call
* feat: added enter/esc functionality to connection name edit
* remove documentation link
* remove X from documentation panel
* cleanup hook sending empty string
* documentation panel open by default
* add padding to edit source/destination pages
* clean up styling
* use laptop size viewport
* remove unneeded suspense
* cleanup
* cleanup
* don't show docs or overlay on mobile
* use react-use windowSize
* Record e2e tests to cypress dashboard
* Make env variable accessible in script
* Improve e2e_test script
* Properly wait for server to be ready
* Isolate test suites better
* More test isolation
* Revert baseUrl for development
* Add replication page. Remove connection form from settings
* Fix styles for delete block
* Add transfer form
* Fix transfer
* Remove source and destination icon and name from connection form
* Remove frequency field from edit connection form
* Add transformation view
* Update title for connection page
* Hide transformation page
* Edit search in connection form
* Add CollapsibleCard, FormCard
* Edit columns
* Split connection pages
* Implement core views for new connection form
* Add info tooltip
* Edit sync cell
* Edit styles for checkbox
* Edit radiobutton styles
* Fix styles
* Add toggle
* Extract logs to separate service
* Fix styles for sync mode dropdown
* Bulk fix
* Make namespace definition an optional field
* Implement bulkEdit for syncMode
* Refactor bulk edit. Refactor table components
* Add bulk reset
* Move components to style folder
* Add custom guard for operations
* Replace formatted message with FormattedHtmlMessage
* Minor review comments
* Add ts-expect-error
* Use gap for css
* move files a bit
* Fix issue with unselecting manual sync
* Remove ?? [] condition
* Add message for unsupported operation
* Remove top from tooltip
* Fix e2e tests for connection
* fix update connection e2e test
* Fix e2e tests for connection update
* Do not display options for keys when is not possible
Co-authored-by: Julia Astapenko <julia.chvyrova@gmail.com>