Commit graph

198 commits

Author SHA1 Message Date
Karolina Rakoczy
39ea58f02b
Fix comment on release PR if tests errored (#2915) 2022-12-27 12:22:16 +01:00
Tomasz Magulski
e77c20722e
[CLOUD-2287] Don't automerge CORE deployments to SANDBOXES (#2846) 2022-12-14 10:42:23 +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
20d79dce71
Update e2e.yml (#2778) 2022-12-07 10:16:15 +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
Karolina Rakoczy
689568694e
Fix tags in cypress nightly tests (#2745) 2022-11-30 17:15:39 +01:00
Karolina Rakoczy
c222657463
On release tests run only critical paths (#2663)
* In old version release run small package of most important tests

* add to releases tests for stocks, warehouses and orders

* Update .github/workflows/tests-nightly.yml

Co-authored-by: Mika <6186720+NyanKiyoshi@users.noreply.github.com>

* remove set-output command

* Fix set tags step

* Fix for url in release

Co-authored-by: Mika <6186720+NyanKiyoshi@users.noreply.github.com>
2022-11-25 10:13:13 +01:00
Lukasz Ostrowski
1beb8473aa
Fix master-staging api path (#2662) 2022-11-24 10:35:38 +01:00
Lukasz Ostrowski
9e351829c8
Change marketplace domain in master-staging (#2658) 2022-11-24 08:48:41 +01:00
Karolina Rakoczy
a3c011c9bf
Create workflow to run tests in loop for detecting flaky tests (#2547)
* Run cypress in repeat

* change node version

* install with frozen lock file
2022-11-17 13:52:58 +01:00
Karolina Rakoczy
3b99eb9033
Fix nightly tests after changing node to 18 (#2594)
* Add image with installed node 18 version

* increase memory limit
2022-11-17 13:42:28 +01:00
Karolina Rakoczy
3653653e29
Add sqash method when merging release pull requests (#2596) 2022-11-17 12:35:34 +00: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
1eecdfa5c1
Fix issue url in release PR (#2577) 2022-11-16 15:40:19 +01:00
Krzysztof Żuraw
a64ea3609d
Add explicit node version to nightly test job (#2576) 2022-11-16 11:53:50 +01:00
Krzysztof Żuraw
5bd79d9692
Upgrade node to 18 (#2533)
Co-authored-by: Karolina Rakoczy <karolina.rakoczy@saleor.io>
2022-11-15 15:41:46 +01:00
Karolina Rakoczy
33cfd21a76
Fix add comment to release PR with tests status (#2548) 2022-11-09 16:26:49 +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
Karolina Rakoczy
8ab097b7d3
Speed up releases (#2527)
* create issues on github, a add comment that can be merged if known bugs

* remove old lines for comment
2022-11-07 09:25:00 +00:00
Patryk Andrzejewski
223fe64456
Update CI workflow for demo staging (#2487) 2022-10-27 20:37:27 +02:00
Karolina Rakoczy
730e9da122
Revert "remove set-output command (#2450)" (#2460)
This reverts commit 96aad9d744.
2022-10-26 11:18:55 +02:00
Karolina Rakoczy
80ecb7bce3
Create workflow for building dashboard and executing tests (#2351)
* add workflow for deploying dashboard and running cypress tests

* deploy and run test with api

* Fix after review
2022-10-26 10:09:46 +02:00
Karolina Rakoczy
4d1e41517d
In old release versions run small package of most important tests (#2379)
* In old version release run small package of most important tests

* add to releases tests for stocks, warehouses and orders

* Update .github/workflows/tests-nightly.yml

Co-authored-by: Mika <6186720+NyanKiyoshi@users.noreply.github.com>

* remove set-output command

Co-authored-by: Mika <6186720+NyanKiyoshi@users.noreply.github.com>
2022-10-25 19:27:26 +02:00
Karolina Rakoczy
96aad9d744
remove set-output command (#2450) 2022-10-25 13:19:20 +02:00
Lukasz Ostrowski
d67e4799b2
Apps tabs (#2380)
* Add tabs to apps page

* Detect app in tunnel

* Disable manifest install if Saleor Apps context

* Show only app origin instead full manifest

* Add copy manifest feature

* Update tests

* Add ENV with marketplace endpoint for fetching saleor apps

* Fetch Saleor apps for Marketplace and display them in the tab, otherwise hide

* Code review fixes

* Extract translation messages

* Update tests
2022-10-20 13:35:31 +02:00
Karolina Rakoczy
4c18f5ee34
add wait for cypress dashboard status and fix tag (#2411) 2022-10-20 12:55:27 +04:00
Tomasz Magulski
42d999a222
Simplify name of a subdirectory, where to build Dashboard in GCP (#2373) 2022-10-13 09:20:41 +02:00
Karolina Rakoczy
b6644efa54
Fix tests nightly (#2368)
* Fix test nightly

* Fix nightly tests

* use same action for checkout in all places
2022-10-11 14:04:37 +02:00
Karolina Rakoczy
ed1c3abb33
Fix test nightly (#2362) 2022-10-10 12:47:00 +02:00
Karolina Rakoczy
e1c2e78b61
Upgrade saleor version before test run (#2349)
* on major versions workflow should first upgrade enironment

* use fetch()

* Change domain for url
2022-10-07 11:57:36 +02:00
Karolina Rakoczy
088555ce28
Fix revert to snapshot job (#2356) 2022-10-07 11:57:16 +02:00
Tomasz Magulski
58824f1486
Expose marketplace in Dashboard builds (#2108)
* Expose marketplace in Dashboard builds

* Use apps.saleor.io domain instead of one provided by Vercel
2022-10-05 13:02:53 +02:00
M.Graczyk
904556f728
Revert "on major versions workflow should first upgrade enironment (#2332)" (#2347)
This reverts commit a12a910f0b.
2022-09-30 16:00:52 +02:00
Karolina Rakoczy
af5166510a
swich snapshot in automation tests (#2342) 2022-09-30 15:08:56 +02:00
Karolina Rakoczy
a12a910f0b
on major versions workflow should first upgrade enironment (#2332) 2022-09-30 13:08:46 +00:00
Tomasz Magulski
781eafa68e
Deploy to GCP (#2327) 2022-09-27 13:51:27 +02:00
Karolina Rakoczy
78ea5fb0f5
Add more machines for cypress release run (#2322)
* Add more machines to cypress tests on release
2022-09-22 09:15:28 +00:00
Karolina Rakoczy
1bbcdb4213
Fix revert to snapshot job (#2312)
* check if test workflow will pass

* check if test workflow will pass without cache

* check if ask about target url

* check if it work on windows

* check if it work on mac

* check if it work on ubuntu with node 16.0.0

* get list of installed

* run revert-to-snapshot job un macos
2022-09-16 10:21:24 +00:00
Karolina Rakoczy
81319a67a6
Add comment and link to release PRs (#2309)
* Fix comments on release PRs

* Fix adding comments

* Fix adding comments
2022-09-15 10:15:21 +02:00
Karolina Rakoczy
2d9f3edf67
Run tests on selected tags (#2297)
* run tests on selected tags

* echo tags

* return result as string
2022-09-13 15:51:31 +02:00
Karolina Rakoczy
c524221a0f
Fix comments on release PRs (#2293)
* Fix comments on release PRs

* Update .github/workflows/approveAndMergeReleasePR.js

Co-authored-by: Mika <mikail.kocak@saleor.io>

Co-authored-by: Mika <mikail.kocak@saleor.io>
2022-09-07 17:07:55 +02:00
Karolina Rakoczy
105403e4ff
Fix nightly tests workflow (#2285) 2022-09-05 10:42:32 +02:00
Karolina Rakoczy
d13cf7d06d
leave comment if test fails (#2272) 2022-09-02 10:06:23 +02:00
Cezary Miącz
9dc3bf4949
Deploy v3.7 to demo (#2265) 2022-08-29 11:22:29 +02:00
Karolina Rakoczy
43be1d60e2
fix tests for stripe (#2260) 2022-08-26 13:03:29 +02:00
Lukasz Ostrowski
f292225951
Change CLI source to point to @saleor/cli in npm (#2252)
CLI is migrated to new namespace. 
Also, `@next` shouldn't be used on production code
2022-08-24 11:23:40 +02:00
Mika
f5f309d38f
Deploy demo for 3.6 tags (#2243)
This allows to automatically release 3.6 tags to demo.
2022-08-18 09:57:22 +02:00
Karolina Rakoczy
fc15227b4c
Automatically merge dashboard release PRs after tests (#2226)
* Automatically merge release PRs after cypress tests

* Fix token

* add package.json to workflows directory

* revert package json to the state from main

* Merge only with auto release flag

* Add if to merge release job
2022-08-10 10:46:00 +02:00
Karolina Rakoczy
1f9b86e1ab
Upgrade node version in clear db job (#2217) 2022-08-09 10:57:15 +02:00
Mika
d0f20ddb0c
Revert "Automatically merge release PRs after cypress tests (#2211)" (#2225)
This reverts commit 8defc63a45.
2022-08-08 18:34:54 +02:00
Karolina Rakoczy
8defc63a45
Automatically merge release PRs after cypress tests (#2211)
* Automatically merge release PRs after cypress tests

* Fix token

* add package.json to workflows directory

* revert package json to the state from main
2022-08-08 15:58:39 +02:00
Karolina Rakoczy
6cd42b0ae8
Run cypress tests on correct branch (#2196) 2022-07-28 15:05:38 +02:00
Karolina Rakoczy
067148bc70
Fixed tests for stripe (#2177) 2022-07-18 14:11:17 +03:00
Karolina Rakoczy
7e4c6c8a7e
Add mailhog env to nightly tests (#2171) 2022-07-15 12:24:53 +03:00
Mika
d50b7ee939
Deploy demo for 3.5 tags (#2160)
This allows to automatically release 3.5 tags to demo.
2022-07-12 10:49:29 +02:00
Karolina Rakoczy
2c206e7eb6
Activate plugins on new snapshot (#2149)
* run critical tests

* run stable tests

* update snapshot to restore
2022-07-08 10:52:36 +03:00
Karolina Rakoczy
8a5db9ca26
Run only critical tests (#2143)
* run critical tests

* run stable tests
2022-07-06 18:27:09 +02:00
Karolina Rakoczy
13bd0c4784
fix get env from version regex (#2120)
* fix get env from version regex

* Fix regex
2022-07-06 10:05:17 +02:00
Karolina Rakoczy
9e43dd4ab1
Fix get correct domain from version (#2118) 2022-06-27 18:49:35 +02:00
Karolina Rakoczy
fd7813692a
Change way of tagging tests, add stable tag (#2102)
* change tags in tests

* change tags in tests

* add finde-names

* correct critical tag

* fix navigation

* remove comments

* fix config

* fix baseUrl port
2022-06-27 11:30:51 +02:00
Karolina Rakoczy
d48dcb87ab
Revert to snapshot (#2112)
* Use next tag for saleor cli

* Use dash instead of underscore for backup restore

Co-authored-by: Bartłomiej Wiaduch <tukan2can@gmail.com>
2022-06-23 11:16:06 +02:00
Karolina Rakoczy
6098bd293f
Automatically run automation test (#2110)
* add workflow for automatically run tests

* add event name

* add repository dispatch event to nightly tests

* fix not equal

* fix run on correct domain

* Run only on sandboxes and demo
2022-06-23 09:15:48 +00:00
Karolina Rakoczy
349133d922
Add workflow for automatically run tests (#2109)
* add workflow for automatically run tests

* add event name

* add repository dispatch event to nightly tests

* fix not equal
2022-06-22 13:15:59 +02:00
Karolina Rakoczy
8bd7824f27
skip webhook update (#2104) 2022-06-17 16:47:52 +04:00
Karolina Rakoczy
ac551e337e
add timeout to revert snapshot job (#2099) 2022-06-13 15:36:18 +04:00
Karolina Rakoczy
cfaf7cdc0d
Change titles in cypress dashboard (#2095)
* Change titles in cypress dashboard

* add url to title

* add url to title

* add ref name
2022-06-13 10:13:02 +04:00
Karolina Rakoczy
056b3501eb
Update Cypress Version (#2080)
* Update Cypress Version

* sparete specs with coma

* change workflows to use latest cypress verion
2022-06-08 12:33:11 +04:00
Wojciech Mista
c922dfb6fe
Application Marketplace available in dashboard (#2054)
* Add marketplace

* Update messages

* Extract styles

* Update test env

* Update config and rename uri

* Update template

* Trigger CI

* Possible fix

* Update deploy yml

* Add marketplace to staging

* Fix responsiveness

* Trigger CI

* Fix navigation tests (#2081)

* fix navigate through shop

* wait for progress bar not to exist

* simplify code

* add wait

* Fix navigate through shop (#2076)

* fix navigate through shop

* wait for progress bar not to exist

* simplify code

* Refine App about section (#2056)

* Trigger CI

* Trigger CI

* Trigger CI

* Trigger CI

* Fix app activation/deactivation

* Hide configuration url and policy if theres none

* Remove about and support links

* Remove unused code

* Update stories and tests

* Update messages

* Fix privacy policy

* Fix activation and "open app"

* Update tests

Co-authored-by: Karolina Rakoczy <rakoczy.karolina@gmail.com>
2022-06-08 08:44:28 +02:00
Karolina Rakoczy
8d361293c5
Add tags to tests runs (#2079)
* Add tags to tests runs

* remove unused workflow

* add tags in command

* add tags in command

* add tags in command

* add tags in command
2022-06-03 10:25:16 +02:00
Cezary Miącz
c8e63b93fa
Deploy v3.4 to staging demo (#2073) 2022-06-01 15:55:17 +02:00
Cezary Miącz
7df8268101
Use common workflow for all staging releases (#2051) 2022-05-30 19:22:24 +02:00
Karolina Rakoczy
f123df7c74
Fix running tests on schedule (#2050)
* Fix running tests on schedule

* add notify slack if revert snashot job fail
2022-05-17 10:07:05 +02:00
Karolina Rakoczy
ad7e6458b5
Add critical input in cypress workflow (#2043) 2022-05-13 12:01:49 +02:00
Cezary Miącz
9cf555d740
Add demo staging deployment workflow (#2042) 2022-05-12 11:44:09 +02:00
Karolina Rakoczy
3a5d72e811
Fix nightly tests (#2028)
* run nightly

* remove branches

* Branches and on pull request removed

* update snap
2022-04-29 13:53:21 +02:00
Karolina Rakoczy
79b4eb1836
Add input for cypress workflow (#2023)
* Add input for cypress workflow

* remove run on pull request
2022-04-28 11:42:50 +02:00
Karolina Rakoczy
f257a248cc
Switch snapshot to restore (#2017) 2022-04-26 14:27:47 +02:00
Cezary Miącz
a93f6aca6f
Add 3.3 staging deployment workflow (#2011) 2022-04-25 12:58:27 +02:00
Karolina Rakoczy
c00d34434c
Create workflow for nightly tests (#2007)
* 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
2022-04-25 11:22:50 +02:00
Cezary Miącz
8d021a2513
Fix release trigger in 3.2 staging deployment workflow (#1993) 2022-04-14 16:25:47 +02:00
Cezary Miącz
66b68fc02e
Refactor staging deployments (#1986) 2022-04-13 08:59:01 +02:00
Klaudia
dd85c4c6c8
removing hardcoded keys and adding CYPRESS_RECORD_KEY variable (#1979)
* removing hardcoded keys and adding  CYPRESS_RECORD_KEY  variable

* removing redundant scripts

* removed A
2022-04-12 13:06:03 +02:00
Karolina Rakoczy
f78b4472b7
Fix channels in shipping (#1936)
* fix channels in shipping

* merge

* fix run tests

* fix run critical

* fix base url
2022-04-11 10:20:26 +02:00
M.Graczyk
05c2efde6c
Cypress configuration (#1973)
* Update projectID

* Add record argument to critical-tests workflow with key configuration

Co-authored-by: Michalina Graczyk <michalinagraczyk@Michalinas-MacBook-Pro.local>
2022-04-05 11:11:05 +02:00
GrzegorzKowalik
a946dba254
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
2022-04-04 08:36:53 +02:00
Karolina Rakoczy
74848922dc
Run critical tests in ever PR (#1945)
* run critical tests after test env deployment

* add cache

* add all branches

* change workflow name

* add run on pull request for testing

* change type

* add run on deployment

* run on copleted

* test critical

* add quote

* change baseUrl

* fix base url

* fix base url

* upload reports

* run in parallel

* save build folder

* remove build from gitignore

* remove build

* update nide version

* last try with parallel

* save build

* save build

* Run critical

* change cypress API url

* run critical in parallel

* check which workflow has lower duration time

* save all reports with container in name

* add reports on failure

* remove reporters

* fix jobs

* merge

* add group name

* run critical

* Refactor critical tests (#1906)

* refactored tag added to purchaseWithProductsTypes, navigation, stocksInCheckout

* homePageAnalitics - refactor

* refactor home page

* refactor creating variants

* refactor adding product without sku to order

* add script to run critical locally

* change tests cases names

* fix names, remove comments, add script to run refactored tests

* remove workflow for parallel

* remove key

* run critical in deploy workflow

* remove workflow

* remove workflow
2022-03-23 11:36:30 +02:00
Karolina Rakoczy
f85786f203
Run critical tests after test env deployment (#1902)
* run critical tests after test env deployment

* add cache

* add all branches

* change workflow name

* add run on pull request for testing

* change type

* add run on deployment

* run on copleted

* test critical

* add quote

* change baseUrl

* fix base url

* fix base url

* upload reports

* run in parallel

* save build folder

* remove build from gitignore

* remove build

* update nide version

* last try with parallel

* save build

* save build

* Run critical

* change cypress API url

* run critical in parallel

* check which workflow has lower duration time

* save all reports with container in name

* add reports on failure

* remove reporters

* fix jobs

* merge

* add group name

* run critical

* Refactor critical tests (#1906)

* refactored tag added to purchaseWithProductsTypes, navigation, stocksInCheckout

* homePageAnalitics - refactor

* refactor home page

* refactor creating variants

* refactor adding product without sku to order

* add script to run critical locally

* change tests cases names

* fix names, remove comments, add script to run refactored tests

* remove workflow for parallel

* remove key
2022-03-21 13:17:37 +01:00
Tomasz Magulski
b98d1e1d22
[CLOUD-1343] Prepare Sandbox release pull request in GtiHub Actions (#1919) 2022-03-11 11:51:19 +01:00
Karolina Rakoczy
5ede05affe
fix failing tests (#1797)
* fix failing tests

* fix tests for gift cards

* fix tests for gift cards

* upload video only when fail

* fix preorder time

* fixed translation page

* fix navigation, stripe and adyen

* fix graphQl npm

* update stories
2022-01-31 09:37:49 +01:00
Karolina Rakoczy
03f6034531
Always run critical tests (#1579)
* always run critical

* always run critical

* add opened type

* remove if

* run on click

* Always run critical - test PR (#1683)

* add extra condition for disabling button (#1530) (#1574)

* Fix overlapped content by sidebar (#1508)

* Fix overlapped content by sidebar

* Update app layout widths

* Update test snapshots

* Update macaw ui

* Update macaw-ui version

* Bump path-parse from 1.0.6 to 1.0.7 (#1585)

Bumps [path-parse](https://github.com/jbgutierrez/path-parse) from 1.0.6 to 1.0.7.
- [Release notes](https://github.com/jbgutierrez/path-parse/releases)
- [Commits](https://github.com/jbgutierrez/path-parse/commits/v1.0.7)

---
updated-dependencies:
- dependency-name: path-parse
  dependency-type: indirect
...

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

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>

* Bump axios from 0.21.1 to 0.21.4 (#1586)

Bumps [axios](https://github.com/axios/axios) from 0.21.1 to 0.21.4.
- [Release notes](https://github.com/axios/axios/releases)
- [Changelog](https://github.com/axios/axios/blob/master/CHANGELOG.md)
- [Commits](https://github.com/axios/axios/compare/v0.21.1...v0.21.4)

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

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

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>

* Bump tmpl from 1.0.4 to 1.0.5 (#1587)

Bumps [tmpl](https://github.com/daaku/nodejs-tmpl) from 1.0.4 to 1.0.5.
- [Release notes](https://github.com/daaku/nodejs-tmpl/releases)
- [Commits](https://github.com/daaku/nodejs-tmpl/commits/v1.0.5)

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

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

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>

* Bump semver-regex from 3.1.2 to 3.1.3 (#1588)

Bumps [semver-regex](https://github.com/sindresorhus/semver-regex) from 3.1.2 to 3.1.3.
- [Release notes](https://github.com/sindresorhus/semver-regex/releases)
- [Commits](https://github.com/sindresorhus/semver-regex/commits)

---
updated-dependencies:
- dependency-name: semver-regex
  dependency-type: indirect
...

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

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>

* Bump dns-packet from 1.3.1 to 1.3.4 (#1591)

Bumps [dns-packet](https://github.com/mafintosh/dns-packet) from 1.3.1 to 1.3.4.
- [Release notes](https://github.com/mafintosh/dns-packet/releases)
- [Changelog](https://github.com/mafintosh/dns-packet/blob/master/CHANGELOG.md)
- [Commits](https://github.com/mafintosh/dns-packet/compare/v1.3.1...v1.3.4)

---
updated-dependencies:
- dependency-name: dns-packet
  dependency-type: indirect
...

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

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>

* Bump postcss from 7.0.35 to 7.0.39 (#1590)

Bumps [postcss](https://github.com/postcss/postcss) from 7.0.35 to 7.0.39.
- [Release notes](https://github.com/postcss/postcss/releases)
- [Changelog](https://github.com/postcss/postcss/blob/7.0.39/CHANGELOG.md)
- [Commits](https://github.com/postcss/postcss/compare/7.0.35...7.0.39)

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

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

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>

* Bump url-parse from 1.5.1 to 1.5.3 (#1589)

Bumps [url-parse](https://github.com/unshiftio/url-parse) from 1.5.1 to 1.5.3.
- [Release notes](https://github.com/unshiftio/url-parse/releases)
- [Commits](https://github.com/unshiftio/url-parse/compare/1.5.1...1.5.3)

---
updated-dependencies:
- dependency-name: url-parse
  dependency-type: indirect
...

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

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>

* Change ExpansionPanel as Accordion (#1279)

* Fix variant creation - remove channels + prices

* Update messages and snapshots

* Change ExpansionPanel as Accordion

* Update snapshots

Co-authored-by: Magdalena Markusik <magdalena.markusik@mirumee.com>
Co-authored-by: Jakub Majorek <majorek.jakub@gmail.com>

* fix product list covering search bar (#1527) (#1577)

* Add current usage on vouchers (#1519) (#1576)

* wip design label

* add usesLeft calculation

* snapshots & messages

* fix type errors

* add error on input and disable save button when value is invalid

* resetting input value to initial after checkbox state change

* remove uses left on new vouchers & set initial value to 1

* Allow to create simple product with no channels (#1552) (#1575)

* Add sorting products by update at date (#1581)

* Add sorting products by update at date

* Update messages

* Change columns order in product list view

* Display updated date column by default

* Use order token for metadata updates (#1604)

* Change height of channels availability list (#1608)

* Add permissions to Catalog menu item (#1614)

* Allow returning & refunding partially paid orders (#1572) (#1612)

* allow returning & refunding partially paid orders

* change function name

* Add tests for creating products without sku (#1550)

* create products without sku

* update stories

* update stories

* Fix partially cut checkboxes in channel dialogs (#1560) (#1613)

* wip logic for indeterminate icon

* wip remove unused imports

* fix cutted off checkbox ripples

* refactor & cleanup

* Remove hover state from order lines (#1557) (#1615)

* tests for updating products sku (#1555)

* Test for creating order with product without sku (#1559)

* Fix assign countries dialogs (#1610)

* Add orders filter by payment status (#1619)

* Add orders filter by payment status

* Move messages to root intl file

* Refactor sale update and create forms (#1553) (#1622)

* Update form types to include fixed and percentage values

* Update createSalechannels to include new value types

* Merge two update mutations to one

* Make value text field rely on form state rather than internal state

* Update submit handler, error and loading

* Update create and update sale price validation

* Typo

* Fix saleUpdate mutation

* post-rebase fix

* Update types

* Add tests for creating preorders (#1563)

* add test for creating preorder variant

* all tests for creating & editing variants in preorder

* Add optional channel selection in price and weight rates view + voucher view (#1531)

* Add useChannels test

* Fix unnecessary re-render that caused overwrite of form list

* Change array diff check

* Channel selection in price and weight rates is optional

* Fix refunded value calculation in order view (#1601)

* Fix refunded value calculation in order view

* Fix orders price alignment to right

* Update test snapshots

* Fix saving initial variant attributes (#1624)

* Fix long name vouchers (#1626) (#1640)

* Fix long name vouchers

* update snapshots

* QA improvements - wrap page headers

* QA improvements - same changes for sales

* Use node v14 for running tests on CI (#1646)

* Use old default for unhandled rejections flag

* Update type import

* Use less strict flag, fix types

* Use node v14 for running tests

* Add preorder and click&collect filters to order list (#1568)

* Add preorder and click&collect filters to order list

* Update messages

* Add fixtures

* Update snapshots

* Update snapshots and extract messages

* Searching addresses in order drafts (#1618) (#1655)

* Searching addresses in order drafts (#1618)

* wip search addresses

* wip fix query regex verification

* wip move dialog title & add selected label

* wip move dialog title

* wip edit icon

* wip address selection logic

* wip change messages

* wip message when search is unsuccesful

* wip add billing address change support

* wip default address validation & cleanup

* wip run tests & extract messages

* wip bump macaw

* tests & cleanup

* fix scrollbars

* remove address card wrapper

* apply code review suggestions

* remove comments

* Bump macaw to 0.2.7

* Fix outside modal click state retention

* Add tests for preorders- threshold and stocks (#1567)

* tests for preorder, stoks an threshold

* fix tests for ordering products in channel threshold

* Add new tests for login (#1580)

* always run critical

* tests for login

* tests for login

* Fix auto scroll (#1644)

* Limit quantity per checkout (#1536)

* Add site settings and variant detail text fields related with limit per checkout

* Add message translations

* Fix review issues pt.1

* Update snapshots

* Apply fixes after review pt.2

* Fix initial discount calculation on draft order line (#1651)

* Fix typos on customer details page (#1659)

* Fix typos on customer details page

* update tests

* Update tests

* test PR

* Separate sync and async app webhooks (#1635)

* Separate sync and async app webhooks

* Remove create webhook page and cleanups

* Update util

* Auto unselect events when anyEvent choice is selected

* Update test snapshots

* Fix attributeValueDelete mutation error - required first/last value (#1665) (#1679)

* Add items response in updateMetadata mutation (#1667) (#1680)

* add items to updateMetadata mutation

* same changes for private metadata

* build types

* Add tests for swatch attributes (#1606)

* always run critical

* tests for swatch attributes

* Update cypress/integration/configuration/attributes/attributes.js

Co-authored-by: Ewa Czerniak <ewa.czerniak@saleor.io>

Co-authored-by: Ewa Czerniak <ewa.czerniak@saleor.io>

* Fix error when clicked on filter if list is loading (#1661)

* Fix error when clicked on filter if list is loading

* CR Fixes

* Update tests

* Fix tests for purchase digital product for 3.1 (#1684)

* purchase digital product for 3.1

* purchase digital product for 3.1

* Disable form change check in variant creation (#1681)

* Fix modal footer shadow issue (#1686)

* Add tests for variant selection (#1627)

* variant selection

* variant selection

* add empty space

* Add missing input value, cast values to number (#1692)

* Fix failing cypress tests (#1671)

* fix tests

* fix prorders & images

* change base url

* remove comment

* tests for gift cards (#1677)

* Use Auth SDK (#1474)

* Use Auth SDK

* Update auth provider hook

* Update sdk module mapping

* Update setting password

* Fix no user details on first login

* Update auth tests

* Cleanups

* Update SDK

Update SDK

Update SDK

Update test recordings

Update SDK

* Implement SDK External Auth

Update new password view

Hnalde external logout

Update SDK

Fix logout external redirect

* Fix login page style

* Update SDK

* Auth Provider cleanups

Update and refactor auth

Auth types cleanups and refactor

* Update channel context provider

* Fix login error handling

* Logout immidiatelly non-staff user

* Update test snapshots

* Trigger CI

* Update to SDK v0.4, remove duplicated UserContext hook

* Handle server errors during login

* Fix wrong login page form submition handling

* Update login error messages

Co-authored-by: Jakub Majorek <majorek.jakub@gmail.com>

* fix login by API (#1700)

* Bump @saleor/sdk to 0.4.1 (#1708)

* Add tests for updating & deleting collections and categories (#1662) (#1693)

* tests for updating & deleting collections and categories

* add empty spaces

* fix create category

* Fix assign attributes dialog loader (#1705)

* Add tests for delete/update warehouse (#1676) (#1689)

* remove warehouse from shipping

* tests for warehouses

* tests for pages (#1695)

* Disable save in product create & edit when product name is empty (#1551) (#1710)

* disable save in product edit & create when name is empty

* code review refactor

* Fix disabled button

Co-authored-by: Magdalena Markusik <magdalena@markusik.com>

* fix incorrect logic

* fix incorrect logic

* fix disable form on product variant

Co-authored-by: Magdalena Markusik <magdalena@markusik.com>

Co-authored-by: Magdalena Markusik <magdalena@markusik.com>

* Display error if no invoicing plugin is active (#1709)

* Add error message if no invoice plugin installed

* Fix types

* Update messages

* Use variant prices in add product modal (#1698)

* Replace channel price with variant price; add new price label

* Update fixtures

* Remove unused code

* Remove unused style

* Lint fix

* Remove type conversion

* lint fix

* update queries and types

* CR Fixes

* Money align right

* Update tests for creating variants (#1718)

* merge

* add data-test-id to sku input

* remove data-test-id from sku input

* update stories

* remove duplicated attribute

* Fix EditorJS read-mode toggle race condition (#1711)

* Fix EditorJS read-mode toggle race condition

Fixes rare edge case when toggling read mode is peerformed at the same
time.

* Make PromiseQueue function

* Rename ExpansionPanel components to Accordion (#1727) (#1740)

* Logout redirects user to home page (#1721)

* Redirect to home page on logout

* Change internal redirect to use router

* Update authProvider test

* Add error handling to non-existent apps (#1723)

Co-authored-by: Michał Droń <dron.official@yahoo.com>
Co-authored-by: Dawid Tarasiuk <tarasiukdawid@gmail.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: whiteUnicorn <daehyun.baek1@gmail.com>
Co-authored-by: Magdalena Markusik <magdalena.markusik@mirumee.com>
Co-authored-by: Jakub Majorek <majorek.jakub@gmail.com>
Co-authored-by: Wojciech Mista <wojciech.mista@saleor.io>
Co-authored-by: Magdalena Markusik <magdalena@markusik.com>
Co-authored-by: Paweł Kucharski <pawel.kucharski@mirumee.com>
Co-authored-by: Ewa Czerniak <ewa.czerniak@saleor.io>
Co-authored-by: Dominik Żegleń <flesz3@o2.pl>

Co-authored-by: Michał Droń <dron.official@yahoo.com>
Co-authored-by: Dawid Tarasiuk <tarasiukdawid@gmail.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: whiteUnicorn <daehyun.baek1@gmail.com>
Co-authored-by: Magdalena Markusik <magdalena.markusik@mirumee.com>
Co-authored-by: Jakub Majorek <majorek.jakub@gmail.com>
Co-authored-by: Wojciech Mista <wojciech.mista@saleor.io>
Co-authored-by: Magdalena Markusik <magdalena@markusik.com>
Co-authored-by: Paweł Kucharski <pawel.kucharski@mirumee.com>
Co-authored-by: Ewa Czerniak <ewa.czerniak@saleor.io>
Co-authored-by: Dominik Żegleń <flesz3@o2.pl>
2022-01-21 14:56:26 +01:00
Karolina Rakoczy
0e6ac66fb9
Record test in cypress dashboard for 3.1 (#1748)
* merge changes

* update npm graphql
2022-01-13 13:59:39 +01:00
Karolina Rakoczy
e2c05e7dd6
Add new tests for login (#1580)
* always run critical

* tests for login

* tests for login
2021-12-05 16:03:29 +01:00
Jakub Majorek
69b7f64403
Use node v14 for running tests on CI (#1646)
* Use old default for unhandled rejections flag

* Update type import

* Use less strict flag, fix types

* Use node v14 for running tests
2021-12-02 15:56:54 +01:00
GrzegorzKowalik
7663aa4bd5
Fix codeql workflow missing python code (#1498)
* Fix codeql workflow missing python code

* Try something else
2021-10-14 14:21:09 +03:00
Grzegorz
de3384f20b Fix typo in workflows 2021-10-12 11:48:04 +02:00
GrzegorzKowalik
80641f76e2
Update AWS credentials (#1492) 2021-10-12 11:37:56 +02:00
GrzegorzKowalik
031d012d0d
Add slack notifications after deployments (#1485)
* Add slack notifications after deployments

* Fix copy paste mistakes

* Add deployment workflows to CODEOWNERS
2021-10-11 10:51:53 +02:00
GrzegorzKowalik
2096671e0c
Invalidate second production cloudfront (#1483) 2021-10-11 10:39:21 +02:00
Jakub Majorek
51be4c79c0
Update organization name (#1484) 2021-10-11 09:53:22 +03:00
Patryk Zawadzki
37b99a7b5a
Update main branch name from master (#1475) 2021-10-08 11:31:01 +02:00