İlkay Kısayol
3f94803c79
Update ProductVariantName components "name" form field into "variantName" ( #2903 )
2023-01-05 14:33:17 +01:00
Krzysztof Żuraw
fe709db82b
Clean up storybook ( #2941 )
2023-01-05 13:34:34 +01:00
Krzysztof Żuraw
c60f6f870c
Remove isDevelopment
flag and cleanup a code in Form component ( #2912 )
2023-01-03 11:04:42 +01:00
Karol
00757a50d1
2865 standardize test ids for elements ( #2931 )
...
* done
* done
2023-01-03 09:18:56 +01:00
poulch
bf2a2035d3
Fix strict null check in Apps ( #2911 )
...
* Fix apps strict null checks
* Set strictNullChecks to false
* Improve strict null checks
* Replace typ to Extension
2022-12-29 13:51:54 +01:00
Patryk Andrzejewski
4e0528146b
Fix displaying ountry are as readable name ( #2910 )
...
* Fix displaying country area
* Fix displaying country area
* Remove local code
2022-12-23 13:17:41 +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
Michał Droń
402069f464
Fix dialog maxHeight on short viewports ( #2881 )
2022-12-21 13:17:33 +01:00
Patryk Andrzejewski
6db5dfa94a
Implement dropdown for province/country area selection based on allowedFields from the API ( #2833 )
...
* Dropdown for province / country area
* Remove unused ref
* Implementation for settings and warehouses
* Disable autocomplete
2022-12-21 09:54:45 +01:00
Endo
3669f45061
replace filter method from fuzzaldrin with native filter method of javascript to fix country select issue #2751 ( #2772 )
...
* replace filter method from fuzzaldrin with native filter method of javascript to fix country select issue #2751
* added fuse.js and replace filter of fuzzaldrin with search of fuse.js to fix country select issue #2751
* use original array if query is empty in SingleAutocompleteSelectField, not use fusejs result
2022-12-20 14:18:50 +01:00
Patryk Andrzejewski
2327d92b41
Fix search in reference attributes ( #2878 )
...
* Fix attribute reference search
* Fix attribute reference search
2022-12-20 11:55:28 +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
Michał Droń
e90a2fd757
Remove submitting from exit dirty form modal ( #2820 )
...
* Remove submit from exit dirty form util
* Extract messages
* Change data-test-id attributes
* Add a unit test
* Change given when then to AAA
* Mock packages
* Change button click to user events
2022-12-16 15:54:41 +01:00
Dawid
bba95a8fb4
Extract "webhooks & events" to separate page ( #2818 )
...
* Extract "webhooks & events" to separate page
* Create separate /custom-app/ path for custom apps with webhooks
* Change all /webhooks/ paths to /custom-apps/
* Update messages
* Update generated graphql types
* Create findById util
* Refactor consts and resolvers for custom app urls
* Fix app graphql fragment
* Update Miscellaneous icon for Webhooks and Events
* Add tests for custom apps utils
* Fix dark-mode Miscellaneous icon for Webhooks and Events
* adjustments for autotests
Co-authored-by: karolm-saleor <karol.macheta@saleor.io>
2022-12-15 14:51:05 +01:00
poulch
ef35e5149b
Fix strict null check in SiteSettings module ( #2851 )
...
* Fix strict null check in SiteSettings
* Improve urls
2022-12-14 18:11:24 +01:00
poulch
769268a9a7
Restore expand-icon test id ( #2856 )
...
* Remove expand icon in ChannelList
* Update macaw ui to 0.7.1
2022-12-14 13:48:43 +01:00
Patryk Andrzejewski
550ef12ab2
Fix assign attribute for pages ( #2843 )
...
* Fix assign attribute for pages
* Fix assign attribute for pages
* Fix assign attribute for pages
* Fix assign reference for edit page
2022-12-14 12:15: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
Krzysztof Żuraw
6b685b109c
Remove double pkgs in pkg.json ( #2826 )
2022-12-12 10:45:14 +01:00
Dawid
6725f6fde2
Fix products filtering ( #2746 )
...
* Fix products filtering
* Refactor products filtering functions
* Update filter test snapshots
* Add tests for attribute filtering
2022-12-09 15:18:59 +01:00
Patryk Andrzejewski
15105f77ce
Demo mode improvements ( #2825 )
...
* Enable DEMO_MODE env
* Set GH star button
2022-12-08 16:34:46 +01:00
Patryk Andrzejewski
e803c1980e
Fix overlapping cells in product list view ( #2657 )
...
* Fix breaking words on table cells
* Update snapshots
2022-12-08 13:08:35 +01:00
Patryk Andrzejewski
81615ab6a6
Fix broken HRM on the apps page ( #2794 )
...
* Split context to the separate file
* Split context to the separate file
2022-12-07 13:10:51 +01:00
Krzysztof Żuraw
422feec2b7
Remove enzyme and react-test-renderer ( #2788 )
2022-12-07 11:20:09 +01:00
Michał Droń
8634aa4542
Fix exit form issue in product translations ( #2644 )
...
* Fix rich text exit form issue
* Add unit test for rich text submit hook
* Extract logic
* Fix tests
Co-authored-by: andrzejewsky <vox3r69@gmail.com>
2022-12-07 11:02:02 +01:00
Michał Droń
b0ba5cc2ab
Enable use unknown in catch variables ( #2784 )
...
* Enable use unknown in catch variables rule
* Add type guards in useAuthProvider
* Add type cast in FilterErrorsList
* Handle error in tasks
2022-12-07 11:00:42 +01:00
Dawid
0741d3ca2c
Improve saving variant images ( #2640 )
...
* Improve saving variant images
* Update storybook types
* Add getSelectedMedia function for products
* Add test for handleAssignMedia in products
* Follow AAA test convention
* Add confirm button to media dialog selector
* Move dialog styles to separate file
2022-12-06 12:03:41 +01:00
Dawid
b98d5d57ef
Fix visual regression in datetime attribute ( #2787 )
2022-12-06 12:02:45 +01:00
Patryk Andrzejewski
018b93aaa6
Prevent infinite reloading service worker ( #2785 )
...
* Respect interval for service worker
* Do not load sw by vie plugin
* Move comment above
2022-12-06 11:12:19 +01:00
Patryk Andrzejewski
c4f6a18d38
Remove snapshots ( #2754 )
...
* Remove snapshots
* Remove setup file
* Keep config
2022-12-02 12:58:43 +01:00
Michał Droń
347e32ef4a
Replace classnames with clsx ( #2759 )
...
* Replace classnames with clsx
* Add clsx to package.json
* Remove classnames
* Remove classnames types
* Restrict classnames in eslint rules
2022-12-02 11:45:19 +01:00
Karol
d2496679c0
[cypress] Add tests for delete several gift cards ( #2646 )
...
* done
* pr fixes part1
* wip
* pr adjustments
* remove cy log
2022-12-02 10:37:09 +01:00
Michał Droń
e900f2e1df
Fix strict null checks in webhooks ( #2678 )
...
* Fix strict null errors in webhooks
* Disable strict null checks
* Update snapshots
* Add migration comment in tsconfig
* Fix 404 on loading
* Fix loading case
2022-12-01 14:42:18 +01:00
Patryk Andrzejewski
9bd69248d4
Fix service worker ( #2760 )
2022-12-01 11:55:46 +01:00
Lukasz Ostrowski
e06d3bdf0d
Improve dashboard and marketplace connection ( #2666 )
...
* Change env variables related to marketplace, add navigation item
* Change apps order
* Add button to browse marketplace
* Add redirect to Saleor Apps Marketplace on button click
* Move apps tabs state to URL
* Pass theme for initial marketplace iframe load
* Improve marketplace mount
* fix types
* fix cr
* Update env variables to disable marketplace on envs other than master staging
* Extract locales
* update snapshots
2022-11-30 17:20:20 +01:00
Dawid
f2af4a1b23
Metadata settings in tax classes ( #2680 )
...
* feat: added metadata settings to tax classes
* test: update test snapshots
* refactor: update taxes error handling
* refactor: add TaxClassBase fragment
* refactor: update tax classes initial values definition
2022-11-30 17:18:44 +01:00
Michał Droń
20c69efe16
Enable no implicit this ( #2709 )
...
* Enable no implicit this
* Fix this reference in order return utils
2022-11-30 11:11:28 +01:00
Lukasz Ostrowski
46b0adec0e
Construct full API URL in case not full provided ( #2738 )
...
* Construct full API URL in case not full provided
* Resolve URL from base path
* Fix types
2022-11-29 11:45:51 +01:00
Michał Fijołek
3c260557a7
order list metadata filter can be saved ( #2259 )
2022-11-29 10:41:39 +01:00
Patryk Andrzejewski
aa10a1d08e
Introduce vite ( #2677 )
...
Co-authored-by: Krzysztof Żuraw <9116238+krzysztofzuraw@users.noreply.github.com>
2022-11-28 14:56:46 +01:00
Lukasz Ostrowski
17e3c4c8f2
Resolve saleor host/domain from full saleor api url ( #2613 )
2022-11-28 12:15:48 +01:00
Michał Droń
4f78d00534
Remove warehouse selection for preorder cases on fulfill page ( #2515 )
2022-11-25 14:59:11 +01:00
Dawid
7c1c7933e3
Fix account settings page when logged in with external auth ( #2478 )
...
* Fix account settings page when logged in with external auth
* Update staff details page types
* refactor: staff member page utils
2022-11-25 10:35:53 +01:00
Patryk Andrzejewski
9ef4d4c6ee
Revert "Introduce vite ( #2580 )" ( #2676 )
...
This reverts commit 9de945d61a
.
2022-11-24 16:24:04 +01:00
Patryk Andrzejewski
9de945d61a
Introduce vite ( #2580 )
...
* Vite, remove webpack
* Clean deps
* Fix apollo types
* Fix types
* CI
* Fix types
* Fix types
* Keep required deps for storybook
* Rename build dir
* Sentry config, fix react-virtualized issue
* Set NODE_OPTIONS
* Fast-refresh rule for eslint
* Update deps
* Update deps
* Update deps
* Remove webpack
* Add sw
* Update dockerfile
* Update dockerfile
* Update readme, dev port
2022-11-24 15:24:08 +01:00
Wojciech Mista
9574e6a92c
Macaw UI update ( #2512 )
...
Co-authored-by: andrzejewsky <vox3r69@gmail.com>
Co-authored-by: timur <timuric@gmail.com>
Co-authored-by: Krzysztof Żuraw <9116238+krzysztofzuraw@users.noreply.github.com>
2022-11-24 13:16:51 +01:00
Dawid
dbe394f2a8
Fix images overflow in media picker ( #2625 )
...
* Fix scroll bar in media picker
* Update storybook types
2022-11-24 11:54:25 +01:00
Timur Carpeev
93b70cb2b7
Spacing nudges ( #2472 )
...
* Spacing nudges
* Use flex
* Added wrapping
* Update snapshot
2022-11-23 18:17:19 +01:00
Dawid
2e45f04802
Fix improper double attempt to get external access token ( #2504 )
...
* Fix improper double attempt to get external access token
* Update messages
* Add auth error types
2022-11-23 12:09:48 +01:00
Lukasz Ostrowski
1fa9213871
Add support for synchronizing App's routing with Dashboard path ( #2551 )
...
* Add draft redirection fix
* Update SDK
2022-11-22 10:29:29 +01:00