
* Add new Apps List * Update apps routing * Add marketplace apps list * Update apps urls * Update app list style * Add installed apps section * Update apps sections and connect actions with mutations * Add latest missing buttons and labels to installed apps list * Update installed apps list * Update installed apps list * Add tests and marketplace error handling * Update environment configuration * Update GitHub actions env configuration * Refactor AppListCard component * Test InstallWithManifestFormButton * Test AppListCard * Extract InstalledAppListRow with tests * Update GitHub actions env configuration * Tests of apps dialogs * Update GitHub actions env configuration * Update messages * Update GitHub actions env configuration * Quote untrusted GitHub actions variables * Change useFetch to useMarketplaceApps and add tests * Fix strict null check errors * Refactor apps details components * Add strict null checks for /new-apps/ components
1.8 KiB
1.8 KiB
I want to merge this change because...
PR intended to be tested with API branch:
Screenshots
Pull Request Checklist
- This code contains UI changes
- All visible strings are translated with proper context including data-formatting
- Attributes
[data-test-id]
are added for new elements - Changes are mentioned in the changelog
- The changes are tested in different browsers and in light/dark mode
Test environment config
API_URI=https://automation-dashboard.staging.saleor.cloud/graphql/ MARKETPLACE_URL=https://apps.saleor.io APPS_MARKETPLACE_API_URI=https://marketplace-gray.vercel.app/api/v2/saleor-apps SALEOR_APPS_ENDPOINT=https://apps.saleor.io/api/saleor-apps
Do you want to run more stable tests?
To run all tests, just select the stable checkbox. To speed up tests, increase the number of containers. Tests will be re-run only when the "run e2e" label is added.
- stable
- giftCard
- category
- collection
- attribute
- productType
- shipping
- customer
- permissions
- menuNavigation
- pages
- sales
- vouchers
- homePage
- login
- orders
- products
- app
- plugins
- translations
- navigation
- variants
- payments
CONTAINERS=1