1
0
mirror of synced 2026-01-01 18:02:53 -05:00
Commit Graph

16 Commits

Author SHA1 Message Date
Tim Roes
2e60a1cc1e Improve Gradle build and fix storybook (#13719)
* Improve Gradle build and fix storybook

* Run all copy tasks after copyDocker
2022-06-13 21:36:31 +02:00
Edmundo Ruiz Ghanem
a0e37801e7 Show manual frequency in connection table and use intl for frequency values (#13621)
* 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
2022-06-10 12:06:07 -04:00
Edmundo Ruiz Ghanem
609541d9ae Migrate cypress tests and commands to TypeScript (#13091)
* Migrate cypress tests and commands to TypeScript

* Cypress added plugins to tsconfig

* Update cypress plugins file to .ts
2022-06-03 13:00:58 -04:00
Harshith Mullapudi
ae2aea8b12 feat: connection name can be edited through UI (#12803)
* 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
2022-05-31 10:49:41 +05:30
Evan Tahler
40d1dc1421 Faker source gains purchases and products (#13248)
* Faker source gains purchases and products

* ranges start at 1

* fix nits

* lint

* user_ids start at 1

* v0.1.3

* fix IDs in test output recods

* auto-bump connector version

* lint

Co-authored-by: Octavia Squidington III <octavia-squidington-iii@users.noreply.github.com>
2022-05-27 16:14:59 -07:00
Teal Larson
f687136641 Documentation Side Panel open by default (#13130)
* 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
2022-05-27 14:07:14 -04:00
Tim Roes
524605cced Fix bugs in form behavior (#13052)
* Fix bugs in form behavior

* Fix e2e tests

* Clear timeout properly
2022-05-25 17:43:20 +02:00
Peter Hu
83817cc33f Configure test retries in Cypress (#11816)
* configure cypress retries

* test failure

* no failures
2022-04-07 22:25:34 -07:00
Artem Astapenko
70cf071f79 Move from rest-hooks to react-query (#11524)
* Refactor sync and rest connections calls

* Refactor connections store to react-query

* Fix imports

* Refactor workspaces to react-query

* Remove SourceDefinition and DestinationDefinition resources

* Refactor Source and Destination resources

* Move discover_schema request to react-query

* Remove rest-hooks specific code

* Fix lint errors

* Fix lint

* Update package.lock

* Disable refetch

* Minor code update

* Fix wrong port

* set initialSetupComplete for /get request in e2e

* Add query mocks

* Use completed setup prop instead of true

* Fix e2e assignment

Co-authored-by: Tim Roes <tim@airbyte.io>

* Add invalidation scopes

* Remove not required invalidation

Co-authored-by: Tim Roes <tim@airbyte.io>
2022-04-01 20:20:06 +03:00
Tim Roes
55a87bf291 Select connector type before name (#11388)
* Select connector type before name

* Fix typos

* Fix e2e tests

* Shorten SetDefaultName
2022-03-25 11:50:55 +01:00
dependabot[bot]
5b2ded7c3a Bump minimist from 1.2.5 to 1.2.6 in /airbyte-webapp-e2e-tests (#11380)
Bumps [minimist](https://github.com/substack/minimist) from 1.2.5 to 1.2.6.
- [Release notes](https://github.com/substack/minimist/releases)
- [Commits](https://github.com/substack/minimist/compare/1.2.5...1.2.6)

---
updated-dependencies:
- dependency-name: minimist
  dependency-type: indirect
...

Signed-off-by: dependabot[bot] <support@github.com>

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2022-03-24 11:01:07 +01:00
Tim Roes
d73af697e4 Use cypress dashboard and stabilize e2e tests (#10807)
* 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
2022-03-03 18:29:07 +01:00
Artem Astapenko
f82dd2d3e2 New connection page design (#9025)
* 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>
2022-02-21 16:01:42 +03:00
Artem Astapenko
5ffc880c3a Some updated for e2e tests (#9091) 2022-01-06 13:17:34 +03:00
Iakov Salikov
467f047db3 Add cloud e2e tests (#7523)
* Implement e2e tests

* Revert cypress tests

* Fix testids

* Bump versions

* Rename submit button command

* Bymp cypress version

Co-authored-by: Artem Astapenko <jamakase54@gmail.com>
2021-12-22 18:38:13 +03:00
Charles
2c7f239182 airbyte-e2e-testing => airbyte-webapp-e2e-tests (#8892)
* move webapp tests module
2021-12-20 13:16:08 +03:00