
* 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
60 lines
1.8 KiB
Markdown
60 lines
1.8 KiB
Markdown
I want to merge this change because...
|
|
|
|
<!-- Please mention all relevant issue numbers. -->
|
|
|
|
**PR intended to be tested with API branch:** <!-- For example: feature/warehouses -->
|
|
|
|
### Screenshots
|
|
|
|
<!-- If your changes affect the UI, providing "before" and "after" screenshots will
|
|
greatly reduce the amount of work needed to review your work. -->
|
|
|
|
### Pull Request Checklist
|
|
|
|
<!-- Please keep this section. It will make maintainer's life easier. -->
|
|
|
|
1. [ ] This code contains UI changes
|
|
2. [ ] All visible strings are translated with proper context including data-formatting
|
|
3. [ ] Attributes `[data-test-id]` are added for new elements
|
|
4. [ ] Changes are mentioned in the changelog
|
|
5. [ ] The changes are tested in different browsers and in light/dark mode
|
|
|
|
### Test environment config
|
|
|
|
<!-- Do not remove this section. It is required to properly setup test deployment instance.
|
|
Modify API_URI if you want test instance to use custom backend. CYPRESS_API_URI is optional, use when necessary. -->
|
|
|
|
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.
|
|
|
|
1. [ ] stable
|
|
2. [ ] giftCard
|
|
3. [ ] category
|
|
4. [ ] collection
|
|
5. [ ] attribute
|
|
6. [ ] productType
|
|
7. [ ] shipping
|
|
8. [ ] customer
|
|
9. [ ] permissions
|
|
10. [ ] menuNavigation
|
|
11. [ ] pages
|
|
12. [ ] sales
|
|
13. [ ] vouchers
|
|
14. [ ] homePage
|
|
15. [ ] login
|
|
16. [ ] orders
|
|
17. [ ] products
|
|
18. [ ] app
|
|
19. [ ] plugins
|
|
20. [ ] translations
|
|
21. [ ] navigation
|
|
22. [ ] variants
|
|
23. [ ] payments
|
|
|
|
CONTAINERS=1
|