wojteknowacki
6dfdf46b48
fixed test SALEOR_0810 ( #3312 )
2023-03-09 11:05:25 +01:00
wojteknowacki
bf532939e2
Test navigation refactor ( #3294 )
...
* naviagtion aka permissions refactor
2023-03-09 09:18:07 +01:00
wojteknowacki
3055af4841
fixing failing critical variants tests ( #3212 )
2023-02-23 16:41:35 +01:00
wojteknowacki
0093f8dad4
fix 2104 e2e test ( #3207 )
2023-02-22 14:07:48 +01:00
Timur Carpeev
6434f277e8
Metadata by default no expanded ( #3172 )
2023-02-21 16:14:00 +01:00
Patryk Andrzejewski
3789f5bb52
New macaw ui ( #3069 )
...
Co-authored-by: Krzysztof Żuraw <9116238+krzysztofzuraw@users.noreply.github.com>
Co-authored-by: Michał Droń <dron.official@yahoo.com>
Co-authored-by: Paweł Chyła <chyla1988@gmail.com>
2023-02-20 16:21:28 +01:00
Karolina Rakoczy
2b3c566e09
Update cypress version ( #3053 )
...
* update cypress
* Fix clearAndtypeCommand
* Fix selects
* Fix attribute query, and logging errored responses
* Fix mailhog commands
* Fix mailhog
* Fix for warehouses
* fix tests for plugins and sku
* Fix creating variants
* Fix plugins
* move cypress to optionalDependencies
* move cypress to optionalDependencies
2023-01-27 16:27:49 +01:00
Karolina Rakoczy
d413c8e852
update tax configuration before creating vouchers ( #2939 )
2023-01-25 13:32:30 +01:00
Anna Szczęch
644b58a914
Fix failed night schedule tests ( #3015 )
...
* fix e2e tests
* update test tag
* update tax config in tests failing on v310
* updatet taxes for product variant tests
* move updateRaxConfiguration to beforeEach
* fix imports
* change retries in config
* update data-test-id and remove failing wait for request
2023-01-25 11:32:28 +01:00
poulch
d5ed6fb202
Feature flags ( #2961 )
...
* [Feature Flags] Abstraction over flags provider (#2928 )
* Remove useFlag hook
* [Feature Flags] GraphQL build multiple schemas (#2937 )
* Build script
* Refactor build types script
* Remove old codegen.yml
* Clean feature flags in script
* Refactor schema path
* Restore useAuthProvider
* Update configuration file
* encapsulate details for feature flags provider
* Add proper env to flagsmith provider
* Remove flagsmith mocks
* Vite config define global variables
* Render flagmisth provider only when is used
* Keep name service agnostic
* Test with mocked flagsmith
* Use global FLAGS varaible for env flags
* Fix type issue with FLAGS
* Fix build issue
* Remove duplicate translations
* Fix typo
* Prepare for QA tests
* Remove test feature flag
2023-01-16 14:55:38 +01:00
Karolina Rakoczy
39ce183583
Update tests check if all data created in before are correct ( #2917 )
...
* add commend to check if data are correct
* Add command for checking created data
2023-01-16 10:43:13 +01:00
Anna Szczęch
d90abd4f8b
Fix test related to saving variant ( #2962 )
...
* Update test after changes in variant name behaviour
* remove comment
* Add data-test-id and update tests
2023-01-13 09:21:18 +01:00
Anna Szczęch
ee19e42e7e
Restore saving variant in fillUpVariantDetails ( #2954 )
2023-01-09 14:40:19 +01:00
Anna Szczęch
2b4a819fae
Fix for cleaning customers function in e2e ( #2952 )
2023-01-09 12:28:12 +01:00
Anna Szczęch
d695bb9aa6
Fix should make a refund 2107 ( #2950 )
...
* get/update taxes for tests
* update creating shipping and product of tax class
2023-01-09 10:55:12 +01:00
Karol
91478a8b6d
done ( #2948 )
2023-01-09 10:26:09 +01:00
Anna Szczęch
7545bc152b
Fix tests for SKU ( #2924 )
...
* add tests update and tc ids
* move test to proper file and refactor
* update before for createProductWithoutSku
* update before for updatingProductsWithoutSku
* add function for create simple product
2023-01-05 08:06:46 +01:00
Anna Szczęch
46a9c527a7
E2E fixes after countryArea changes
2023-01-02 08:45:07 +01:00
Karol
0d7af543ac
2916 fix cypress tags ( #2927 )
...
* part one
* part two
* part three
* part four, changes menage to manage
* done
2022-12-30 08:21:28 +01:00
Karol
e69eb9cc5f
Cypress 2608 staff member tests ( #2902 )
...
* fix existing
* add SALEOR_3508
* add data-test-id needed for 3509
* add TODOs
* 3509 done, work on 3510
* done 3510
* found bug blocking test 3507, gh 2847
* pr review adjustments
* pr adjustments
* additional pr adjustments
2022-12-23 11:30:21 +01:00
poulch
1d4c4d878e
Datagrid - show icon button when single menu item with icon ( #2862 )
...
* RowMenu component
* Show first menu item as icon
* RowAction tests
* Change Edit button
* Remove outline from colum picker
* Change ghost color
* Update enterVariantEditPage test
* Update test id in test for edit button
* Update editVariant selector in test
2022-12-16 20:59:39 +01:00
Karol
9c605f8d1b
[cypress] add tests for gift cards bulk create and export ( #2801 )
...
* first draft
* fixed data-test-id
* done
* restore port for cypress
* change email
* pr improvments
* add csv check
* adjustments
* added check for xlsx
* change name
* change name
* remove cy log
* remove cy log
* add yaml cypress mailhog var
2022-12-13 08:04:54 +01:00
Anna Szczęch
443a94834e
expect email to lowercase in test assertions ( #2796 )
2022-12-07 10:52:39 +01:00
Karolina Rakoczy
ea2cd5fe96
clear session data when needed ( #2711 )
2022-11-28 12:36:53 +01:00
Ewa Czerniak
7933ecf482
remove tests for preorders ( #2699 )
2022-11-25 13:22:14 +01:00
Ewa Czerniak
6e1230b10d
removing returnUrl to fix stock test ( #2562 )
2022-11-17 13:47:40 +01:00
Krzysztof Żuraw
ac063c6410
Update Dockerfile ( #2523 )
...
Co-authored-by: Francisco Marques <franciscopcmarques@gmail.com>
2022-11-16 16:01:34 +01:00
Karolina Rakoczy
2bbb458f56
Fix tests for customer registration and reset password ( #2560 )
2022-11-16 13:44:34 +01:00
Anna Szczęch
1c70ad3a4b
Fix adyen tests ( #2545 )
...
* update adyen plugin before tests
* add payments tag to PR template
2022-11-14 15:56:50 +01:00
Karolina Rakoczy
9d4c198140
Run cypress in repeat ( #2537 )
...
* Run cypress in repeat
* Update .github/workflows/cypress-repeat.yml
Co-authored-by: Anna Szczęch <30683248+szczecha@users.noreply.github.com>
Co-authored-by: Anna Szczęch <30683248+szczecha@users.noreply.github.com>
2022-11-09 13:56:50 +01:00
Anna Szczęch
0c1fa47c35
wait for requests on add menu item page ( #2540 )
2022-11-08 10:19:52 +00:00
Anna Szczęch
522e06d519
Fix test should create simple product without sku SALEOR_2806 ( #2497 )
...
* fix eslint errors
* add assertion to fillAutocompleteSelect
2022-10-28 10:39:22 +02:00
Karolina Rakoczy
b729a59fce
Fix tests for metadata ( #2462 )
2022-10-27 11:40:52 +02:00
Karolina Rakoczy
8a28230577
Activate plugins before tests ( #2477 )
2022-10-27 11:40:33 +02:00
Karolina Rakoczy
4dcc38cf48
Fix tests for products ( #2447 )
2022-10-27 11:27:34 +02:00
Karolina Rakoczy
ca9c6ebea9
Fix test for order refund ( #2398 )
...
* Fix test for order refund
* remove commented code
2022-10-25 13:44:10 +02:00
Karolina Rakoczy
3ae956ce5f
Fix test for shipping method update ( #2431 )
2022-10-21 12:14:40 +04:00
Karolina Rakoczy
968c87a1ae
Fix tests for pages ( #2366 ) ( #2427 )
2022-10-21 12:12:23 +04:00
Karolina Rakoczy
019a419411
Fix tests for staff members ( #2426 )
2022-10-20 16:07:45 +04:00
Ewa Czerniak
5c48f5387e
fix for flaky TC:2902 test ( #2423 )
2022-10-20 13:03:08 +02:00
Karolina Rakoczy
2e292c2e06
Fix tests for orders ( #2372 ) ( #2399 )
2022-10-20 14:03:53 +04:00
Ewa Czerniak
7aecd46ffd
refactor product variants tests ( #2418 )
2022-10-20 11:16:50 +02:00
Ewa Czerniak
cb93dbea2a
Remove unused imports and variables ( #2420 )
2022-10-20 07:36:49 +02:00
Dominik Żegleń
31e0c11fea
New datagrid view for product variant management ( #2162 )
...
* New datagrid view for product variant management (#2040 )
* Split simple and product with variants updates
* Simplify code
* Change selectedVariantsIds to availableVariants
selectedVariantsIds suggested that these variants *were just* selected
* Add datagrid component
Add datagrid component
Add actions column
Add column picker
Add ts-ignore comment
Remove unused import
Fix after rebase
Add story
Fix column picking
Fix column dragging
Add column resizing
Extract components to own files
Apply styles from class
Improve data storage
Extract state to hook
Expose handlers
Fix styles
Fix header overflow
Add select all option
Add cell types
Fix types
Add number type cell
Add min to stocks
Fix types
Generate columns from shop data
Add number type editor
Fix tests
Update src/components/Datagrid/Datagrid.tsx
Co-authored-by: Jonatan Witoszek <jonatanwitoszek@gmail.com>
Reconstruct data after column toggling
Minor fixes
Add missing id
Remove unused import
Fix container width
Keep changes in state
Drop onChange usage
Use glide datagrid
* Add column picker
* Memoize callbacks
* Add right toolbar
* Make toolbar as prop
* Clean up code
* Fix styling
* Lint files
* Save variant data in datagrid (#2161 )
* Allow rows to be deleted
* Add row adding
* Clean up code
* Improve mutations
* Add stock saving
* Add sku and attribute saving
* Display notification after all mutations
* Fix types
* Save channels in datagrid (#2197 )
* wip
* Merge simple and variantable handlers
* Move channel setting to form
* Link availability card to form
* Extract listing management to hook
* Update only touched channels
* Improve channel listing managemend
* Display channel data in datagrid
* Save variant channels
* Save changes in channel listings
* Group columns
* Fix types
* Display touched fields
* Return errors from hook
* Display errors in cells
* Improve naming
* Improve naming
* Use reliable called/loading state
* Update src/components/Datagrid/cells.ts
Co-authored-by: Michał Droń <dron.official@yahoo.com>
* Apply fixes from review
Co-authored-by: Michał Droń <dron.official@yahoo.com>
* Fix type error
* Trigger CI
* Trigger CI
* Save added and deleted variants (#2237 )
* Save new variants
* Update channel data
* Remove bulk variant delete dialog
* Do not fetch products from api after save
* Extract types
* Reset errors after api response
* Display error when creating variants
* Fix variant reordering
* Remove commented code
* Fix imports
* Edit attributes in datagrid (#2305 )
* Add basic dropdown cell
* Fix clickaway
* Add choice customization
* Add callback to fetch choices
* Add attriute value search
* wip
* Pass getSuggestions cb using props
* Fix row adding
* Fix choice creation
* Add styles to datagrid (#2315 )
* Improve cell styling
* Prevent navigation when scrolling horizontally
* Fix text editor styles
* Remove unused variable
* Update whole row after editing cell
* Translate column names
* Improve empty message
* Highlight newly created rows
* Add name editing
* Add disabled context menu to added rows
* Add column groups
* Translate column groups names
* Save edited name
* Fix missing column id error
* Add card to datagrid
* Improve shadow on scroll
* Improve fonts
* Fix toolbar placement
* Update api type definitions
* Fix copypasting from excel
* Fix editor font weight
* Improve dark theme
* Improve cell coloring
* Drop styling from story
* Add docs to datagrid (#2339 )
* Add docs
* Add summary
* Datagrid fix bugs (#2341 )
* Pass refetch to form to avoid double calls
* Add missing prop
* Remove paddings (#2352 )
* remove paddings
* remove paddings
* remove paddings
* remove vertical scroll
* update tests
* styles, currency
* Fix variants tests in datagrid (#2365 )
* refactor variant test after adding datagrid
* adding assertion to check if datagrid table is visible
* adding check for datagrid
* fix flaky tests in variants
* fix flaky tests in variants
* small changes
* amedments
* update styles
* refactoring, handle prices
* update snapshots
* messages
* snap
* scrolling handle, css for safari
* snap, random mock
* update overflow
* history back hook
* fix cross-price changing, scroll optimization
* trigger ci
* channel checking when adding new variant
Co-authored-by: Michał Droń <dron.official@yahoo.com>
Co-authored-by: Patryk Andrzejewski <vox3r69@gmail.com>
Co-authored-by: Ewa Czerniak <ewa.czerniak@saleor.io>
2022-10-18 11:10:15 +02:00
Anna Szczęch
0d519e665c
wait for skeleton to disapear while searching for category ( #2360 )
2022-10-13 08:07:21 +02:00
Ewa Czerniak
88260122fb
fix for manageStockReservation tests ( #2335 )
...
* fix for manageStockReservation tests
* correction of cleaning test data in hooks
2022-10-10 05:57:19 +00:00
Anna Szczęch
e7a7b79f3e
values set only a for few inputType ( #2355 )
2022-10-07 11:07:34 +02:00
Dawid
43fb52bc56
Enable save button on page pages ( #2325 )
...
* Enable save button on page edit pages
* Update e2e page create tests
* Update page create tests snapshots
* Update changelog with enable save button
* Update messages of pages views
* Update page details messages
2022-10-04 16:02:17 +02:00
Dawid
6738467304
Handle form errors before product creation ( #2299 )
...
* Handle form errors before product creation
* Update e2e product create tests
* Handle channel errors in product update
* Update changelog
* Fix invalid values of product type picker
* Refactor product create utils
* trigger ci
Co-authored-by: Patryk Andrzejewski <vox3r69@gmail.com>
2022-09-23 14:15:59 +02:00
Patryk Andrzejewski
ae9b7b31dc
Add UI to enable channel listing in variants view ( #2303 )
...
* syncg
* manage channels modal, price editing
* fix typings
* fix typings, splitting components
* fix typings, splitting components
* update snapshot
* update types
* update messages
* use toggle
* update e2e tests
* update messages
* add manage button to edit page
* add manage button to edit page
* re-organize components
* update modals
* fix toggle all
* cover scenario when we have no channels
2022-09-22 12:00:13 +02:00