* Fix redirect when modal is opened on apps list
* Update snapshots
* Fix failing Cypress test
* Fix issues with TableRowLink and buttons that have onClick
* Fix CustomAppDetailsPage using wrong Backlink compponent
* Remove custom click event handler from TableRowLink
* Add TableButtonWrapper component
* Refactor Buttons and Links in TableRowLink to use TableButtonWrapper
* Refactor Buttons in SortableTableRowLink to use TableButtonWrapper
* Add comments about reasoning behind TableButtonWrapper
* Minor fixes for intl messages
* Add esbuild-loader
* switch from babel to esbuild-loader
* use formatjs enforce-id linter
* Generate ids for intl messages
* id format defined by idInterpolationPattern
* Modify intl messages extraction
* remove react-intl-translations-manager
* remove transpile-tx.js
* use formatjs cli
* Modify defaultMessages.json
* modify ids in defaultMessages.json with defined idInterpolationPattern
* Fix errors
* Fix page crash
* Use babel to transpile tests
* Fix useStateFromProps
* Improve render count
* Add test to useStateFromProps
* Fix reloading state buh
* Do not check if form with channels is dirty
* Stop blocking save if form has not changed
* Remove debug code
* Fix form disabling
* Fix variant selection checkbox onClick
* Update translations
* Update messages
* Use esbuild to build storybook
Co-authored-by: Bartłomiej Wiaduch <tukan2can@gmail.com>
Co-authored-by: Jakub Majorek <majorek.jakub@gmail.com>
* fix for categories
* fixing last test case
* Fix deploying proper version to staging on new tag release (#1967)
* Fix deploying proper version to staging on new tag release
* Another approach
* Remove leftovers
* fixing last test case
* changing test-env-deploy
* npm i
* removing added cy.logs
* fix for categories
* after review
* after review
* fix after review
* switched test function for mutation for category creation
* restoring package-lock.json
* restoring package-lock.json
* restoring package-lock.json
* restoring package.json
Co-authored-by: GrzegorzKowalik <kowalik.grzegorz@outlook.com>
* Adding missing test to collections tests
* Adding missing test to collections tests
* fixing merge issues
* fixing merge issues
* update to test-env-deploy
* update to test-env-deploy
* changing test-env-deploy
* adding sugestions
* fixing what Karolina suggested
* pulling from main
* Fix selected header width in vouchers
* Update snapshots
* Change number of columns in customer list to correct value
* Update snapshots
* Same fix in navigation view
* Update snapshots
* Remove redundant import
* Add metadata field to filters
* Fix type
* Add metadata filters to orders list
* Refactor key value filter into separate component
* Update Filter types to support other values than string[]
* Rename IFilterElement to FilterElement, remove duplication in types
* Add new messages for Metadata filter
* Fix metadata key-value pair not formatted correctly in the URL
* Add delete metadata button
* Update snapshots
Co-authored-by: Jonatan Witoszek <jonatanwitoszek@gmail.com>
* Disable store domain field in cloud, update query to save store name
* Update field label for domain to "Store API URL"
* Remove store name from store settings page
* Skip enitre shopDomainUpdate mutation when running in cloud
* Remove SiteDetailsSettingsCard
* Update snapshots
* Create workflow for nightly tests
* fix step without run
* fix if
* add missing quotes
* fix if
* checkout before install
* add needs
* check npm version
* set up node version
* fix access token
* add staging env variable
* add quote
* add caching
* check if run when revert skipped
* check if run correctly
* remove execute on pull
* Ignore more than 2 decimal numbers in price input
* Handle currencies that don't support decimal values in PRiceField
* Fix helper function when no currency is provided, add calculated step
attribute
* Update storyshots for PriceField, replace $ currency symbol with USD
* Reject exponent character (e) in PriceField
* Add fallback when no currency symbol is provided
* Fix shortening decimal part in PriceField didn't work with >=3 numbers
* Update PriceField to use React.ChangeEventHandler
Co-authored-by: Dominik Żegleń <flesz3@o2.pl>
* Fix missing element type in React.ChgangeEventHandler
Co-authored-by: Dominik Żegleń <flesz3@o2.pl>