GitHub / Shopify/cli / commits
Build apps, themes, and hydrogen storefronts for Shopify
| SHA | Message | Author | Date | Stats |
|---|---|---|---|---|
| 17fbb914 | merge Merge pull request #8355 from Shopify/ac/notifications-allow-loopback-http |
Ariel Caplan <a****n@u****m>
Committed by: GitHub <n****y@g****m> |
11 days ago | |
| 6ffa84d5 | merge Merge pull request #8349 from Shopify/donald/claimed-preview-store-session-re... |
Donald Merand <1****d@u****m>
Committed by: GitHub <n****y@g****m> |
11 days ago | |
| 3db96554 |
Broade IPv6 loopback matching options
Co-authored-by: Copilot Autofix powered by AI <1****t@u****m> |
Ariel Caplan <a****n@u****m>
Committed by: GitHub <n****y@g****m> |
11 days ago | |
| 455782e6 |
Allow http notifications URLs on loopback hosts
Co-authored-by: Claude Opus 5 <n****y@a****m> |
Ariel Caplan <a****n@s****m> | 11 days ago | |
| cdcb4582 | merge Merge pull request #8165 from Shopify/jf/knip-config-prune |
Josh Faigan <9****3@u****m>
Committed by: GitHub <n****y@g****m> |
12 days ago | |
| b3ca8877 | merge Merge pull request #8225 from Shopify/changeset-release/main |
Ariel Caplan <a****n@u****m>
Committed by: GitHub <n****y@g****m> |
12 days ago | |
| 8f768d1d | Clarify preview store recovery | Donald Merand <d****d@s****m> | 12 days ago | |
| c60d9c30 | Fix claimed preview store auth recovery | Donald Merand <d****d@s****m> | 12 days ago | |
| 3ad42309 | Version Packages | github-actions[bot] <4****]@u****m> | 17 days ago | |
| 40285a90 | merge Merge pull request #7615 from Shopify/background-analytics |
Gonzalo Riestra <g****a@g****m>
Committed by: GitHub <n****y@g****m> |
17 days ago | |
| a98a1b0c | merge Merge pull request #8317 from Shopify/isaac/retry-throttled-graphql |
Isaac Roldán <i****n@s****m>
Committed by: GitHub <n****y@g****m> |
17 days ago | |
| a3eb56f0 | merge Merge branch 'main' into isaac/retry-throttled-graphql | Isaac Roldán <i****n@s****m> | 17 days ago | |
| 323f3323 |
Match throttling by extensions.code THROTTLED instead of message text
Co-authored-by: Claude Fable 5 <n****y@a****m> |
Isaac Roldán <i****n@s****m> | 17 days ago | |
| 303fe9ba | merge Merge pull request #8326 from Shopify/isaac/e2e-auth-resilience |
Isaac Roldán <i****n@s****m>
Committed by: GitHub <n****y@g****m> |
17 days ago | |
| c2a420d9 | merge Merge pull request #8325 from Shopify/isaac/split-local-remote-e2e |
Isaac Roldán <i****n@s****m>
Committed by: GitHub <n****y@g****m> |
17 days ago | |
| ec3ce2f6 | Keep load-test header validation at use sites | Isaac Roldán <i****n@s****m> | 18 days ago | |
| b32b7ff7 | Remove duplicate E2E auth preflight | Isaac Roldán <i****n@s****m> | 18 days ago | |
| 6cab447c | Harden E2E auth destination checks | Isaac Roldán <i****n@s****m> | 18 days ago | |
| 339ecae8 | Fix E2E authentication failure paths | Isaac Roldán <i****n@s****m> | 18 days ago | |
| f53ada4a | Fix E2E preflight package scope | Isaac Roldán <i****n@s****m> | 18 days ago | |
| bfa40ff6 | Make E2E authentication setup resilient | Isaac Roldán <i****n@s****m> | 18 days ago | |
| 8268c471 | Revert "Move fixture TOML coverage to Vitest" | Isaac Roldán <i****n@s****m> | 18 days ago | |
| 4f068ec3 | Move fixture TOML coverage to Vitest | Isaac Roldán <i****n@s****m> | 18 days ago | |
| 809c07c4 | Split local and remote E2E tests | Isaac Roldán <i****n@s****m> | 18 days ago | |
| 13ab8066 | merge Merge pull request #8291 from Shopify/isaac/node-22-cleanup |
Isaac Roldán <i****n@s****m>
Committed by: GitHub <n****y@g****m> |
18 days ago | |
| e49e2260 | Rename throttle check to isThrottled | Isaac Roldán <i****n@s****m> | 19 days ago | |
| 70a2fea9 | Remove changeset | Isaac Roldán <i****n@s****m> | 19 days ago | |
| e06668f0 |
Retry GraphQL requests rejected as Throttled without a 429 code
Co-authored-by: Claude Fable 5 <n****y@a****m> |
Isaac Roldán <i****n@s****m> | 19 days ago | |
| 1954b6b5 | merge Merge branch 'main' into isaac/node-22-cleanup | Isaac Roldán <i****n@s****m> | 19 days ago | |
| 87a3ae19 | merge Merge pull request #8310 from Shopify/isaac/e2e-gate-and-commands-snapshot |
Isaac Roldán <i****n@s****m>
Committed by: GitHub <n****y@g****m> |
19 days ago | |
| e72121af | merge Merge pull request #8292 from Shopify/isaac/parallel-e2e-app-cleanup |
Isaac Roldán <i****n@s****m>
Committed by: GitHub <n****y@g****m> |
19 days ago | |
| 4e4e59f5 | merge Merge pull request #8309 from Shopify/isaac/e2e-uninstall-via-admin-api |
Isaac Roldán <i****n@s****m>
Committed by: GitHub <n****y@g****m> |
19 days ago | |
| 17043566 |
Gate E2E on build/type-check and move commands snapshot out of Playwright
Co-authored-by: Claude Fable 5 <n****y@a****m> |
Isaac Roldán <i****n@s****m> | 20 days ago | |
| 8ba709e9 |
Uninstall E2E apps via the Admin API instead of the store admin UI
Co-authored-by: Claude Fable 5 <n****y@a****m> |
Isaac Roldán <i****n@s****m> | 20 days ago | |
| 18dd7694 | merge Merge branch 'main' into isaac/node-22-cleanup | Isaac Roldán <i****n@s****m> | 20 days ago | |
| 2518b166 | merge Merge branch 'main' into isaac/parallel-e2e-app-cleanup | Isaac Roldán <i****n@s****m> | 20 days ago | |
| c0b66a9d | merge Merge pull request #8290 from Shopify/use-cli-for-e2e-store-lifecycle |
Isaac Roldán <i****n@s****m>
Committed by: GitHub <n****y@g****m> |
20 days ago | |
| 428868fe | merge Merge pull request #8274 from Shopify/tests-theme-conf-coverage-1017226245554... |
Gonzalo Riestra <g****a@g****m>
Committed by: GitHub <n****y@g****m> |
20 days ago | |
| ff3ae274 | Use CLI deletion in E2E fallback cleanup | Isaac Roldán <i****n@s****m> | 21 days ago | |
| a0d91443 | Run E2E app cleanup in parallel | Isaac Roldán <i****n@s****m> | 21 days ago | |
| 6756ebfa |
Clean up Node <22 compatibility leftovers
Co-authored-by: Claude Fable 5 <n****y@a****m> |
Isaac Roldán <i****n@s****m> | 21 days ago | |
| 8b82a525 | Use CLI commands for E2E store lifecycle | Isaac Roldán <i****n@s****m> | 21 days ago | |
| b6efefdc | merge Merge pull request #8269 from Shopify/donald/device-auth-log-redaction |
Donald Merand <1****d@u****m>
Committed by: GitHub <n****y@g****m> |
21 days ago | |
| 0c4e5ff6 | merge Merge remote-tracking branch 'origin/main' into donald/device-auth-log-redaction | Donald Merand <d****d@s****m> | 21 days ago | |
| c27dadaf | merge Merge pull request #8270 from Shopify/donald/device-auth-form-encoding |
Donald Merand <1****d@u****m>
Committed by: GitHub <n****y@g****m> |
21 days ago | |
| 31aa4a30 | Drop redundant fallback assertion | Donald Merand <d****d@s****m> | 21 days ago | |
| 3471d72f | Simplify special-character encoding test and drop rationale comment | Donald Merand <d****d@s****m> | 21 days ago | |
| ee35b57e | merge Merge pull request #8278 from Shopify/tests-toml-file-decode-fallback-6028230... |
Gonzalo Riestra <g****a@g****m>
Committed by: GitHub <n****y@g****m> |
21 days ago | |
| 25167941 | merge Merge pull request #8277 from Shopify/refactor-toml-file-cleanup-167889156921... |
Gonzalo Riestra <g****a@g****m>
Committed by: GitHub <n****y@g****m> |
21 days ago | |
| 4b17f399 | merge Merge pull request #8276 from Shopify/performance-optimize-store-lookup-63853... |
Gonzalo Riestra <g****a@g****m>
Committed by: GitHub <n****y@g****m> |
21 days ago | |
| 32dab47e | merge Merge pull request #8275 from Shopify/security-sanitize-git-branch-init-10018... |
Gonzalo Riestra <g****a@g****m>
Committed by: GitHub <n****y@g****m> |
21 days ago | |
| db583a83 | merge Merge pull request #8273 from Shopify/refactor-mimes-declarative-683651131005... |
Gonzalo Riestra <g****a@g****m>
Committed by: GitHub <n****y@g****m> |
21 days ago | |
| 8ce46ec0 | merge Merge pull request #8268 from Shopify/tests-deprecations-hook-coverage-105331... |
Gonzalo Riestra <g****a@g****m>
Committed by: GitHub <n****y@g****m> |
21 days ago | |
| 7f682cfc | merge Merge pull request #8267 from Shopify/refactor-oclif-loader-early-returns-115... |
Gonzalo Riestra <g****a@g****m>
Committed by: GitHub <n****y@g****m> |
21 days ago | |
| 9008a3fd | merge Merge pull request #8261 from Shopify/tests-cover-os-username-166859932257145... |
Gonzalo Riestra <g****a@g****m>
Committed by: GitHub <n****y@g****m> |
21 days ago | |
| 626a4bd4 | merge Merge pull request #8255 from Shopify/tests-cover-dot-env-5420318021130296863 |
Gonzalo Riestra <g****a@g****m>
Committed by: GitHub <n****y@g****m> |
21 days ago | |
| 0c6804ca | merge Merge pull request #8029 from Shopify/security-harden-notifications-url-18035... |
Gonzalo Riestra <g****a@g****m>
Committed by: GitHub <n****y@g****m> |
21 days ago | |
| ea83fbb4 | merge Merge pull request #8254 from Shopify/refactor-themes-urls-11628264692596972264 |
Gonzalo Riestra <g****a@g****m>
Committed by: GitHub <n****y@g****m> |
21 days ago | |
| 69d2ffd5 | merge Merge pull request #8280 from Shopify/isaac/replace-os-info-deps |
Isaac Roldán <i****n@s****m>
Committed by: GitHub <n****y@g****m> |
21 days ago | |
| ea36e057 | merge Merge pull request #8282 from Shopify/isaac/remove-color-json |
Isaac Roldán <i****n@s****m>
Committed by: GitHub <n****y@g****m> |
21 days ago | |
| b4a1a36c |
Add tests for the macAddress and isWsl implementations
Co-authored-by: Claude Fable 5 <n****y@a****m> |
Isaac Roldán <i****n@s****m> | 21 days ago | |
| 0084aeaf | merge Merge remote-tracking branch 'origin/main' into isaac/replace-os-info-deps | Isaac Roldán <i****n@s****m> | 21 days ago | |
| d5797467 |
Clarify that the backend IP validation is not part of upstream dev_server
Co-authored-by: Claude Fable 5 <n****y@a****m> |
Isaac Roldán <i****n@s****m> | 21 days ago | |
| 69b49f4c |
Add tests for the JSON colorizer and credit the color-json regex
Co-authored-by: Claude Fable 5 <n****y@a****m> |
Isaac Roldán <i****n@s****m> | 21 days ago | |
| 5cf5a7e3 | merge Merge pull request #8279 from Shopify/isaac/remove-obsolete-polyfill-deps |
Isaac Roldán <i****n@s****m>
Committed by: GitHub <n****y@g****m> |
21 days ago | |
| 03452e17 | Remove internal cleanup changeset | Isaac Roldán <i****n@s****m> | 21 days ago | |
| 43cf0d4d | Fix native abort handling | Isaac Roldán <i****n@s****m> | 21 days ago | |
| 00378113 |
Remove ExtendableError entirely
Co-authored-by: Claude Fable 5 <n****y@a****m> |
Isaac Roldán <i****n@s****m> | 21 days ago | |
| 6e60f96f |
Use a random fallback in macAddress instead of the all-zeroes address
Co-authored-by: Claude Fable 5 <n****y@a****m> |
Isaac Roldán <i****n@s****m> | 21 days ago | |
| b57c0356 |
Address review: macAddress fallback, is-wsl parity, vendored-file note
Co-authored-by: Claude Fable 5 <n****y@a****m> |
Isaac Roldán <i****n@s****m> | 21 days ago | |
| 750a744d |
Remove color-json in favor of a chalk-based colorizer
Co-authored-by: Claude Fable 5 <n****y@a****m> |
Isaac Roldán <i****n@s****m> | 21 days ago | |
| fd797953 |
Replace macaddress, is-wsl and network-interfaces with os built-ins
Co-authored-by: Claude Fable 5 <n****y@a****m> |
Isaac Roldán <i****n@s****m> | 21 days ago | |
| e7ef614f |
Remove obsolete polyfill dependencies from cli-kit
Co-authored-by: Claude Fable 5 <n****y@a****m> |
Isaac Roldán <i****n@s****m> | 21 days ago | |
| 80c5de53 | [Refactor] Clean up code and improve type safety in TomlFile without breaking... | gonzaloriestra <1****a@u****m> | 22 days ago | |
| 84783866 | [Tests] Cover TomlFile decode fallback error path | gonzaloriestra <1****a@u****m> | 22 days ago | |
| 85b5c5b3 | [Refactor] Clean up dead code and improve type safety in TomlFile | gonzaloriestra <1****a@u****m> | 22 days ago | |
| c37704e9 | [Performance] Optimize intermediate array operations in fetchOptionalOrganiza... | gonzaloriestra <1****a@u****m> | 23 days ago | |
| 8bba8a83 | Harden initial branch initialization against argument injection | gonzaloriestra <1****a@u****m> | 23 days ago | |
| 4f643ad9 | [Tests] Add unit tests for theme conf.ts | gonzaloriestra <1****a@u****m> | 23 days ago | |
| e936e5c0 | [Refactor] Refactor setMimeTypes in mimes.ts to be declarative | gonzaloriestra <1****a@u****m> | 23 days ago | |
| 250f635e | Assert literal encoded body in basic scope test | Donald Merand <d****d@s****m> | 23 days ago | |
| 22568c1a | Strengthen device authorization log coverage | Donald Merand <d****d@s****m> | 23 days ago | |
| 07336529 | Strengthen device authorization encoding tests | Donald Merand <d****d@s****m> | 23 days ago | |
| 92c7be5a | Encode device authorization request parameters | Donald Merand <d****d@s****m> | 23 days ago | |
| cd9c4400 | Redact device authorization debug output | Donald Merand <d****d@s****m> | 23 days ago | |
| a7ec2f7c | Add comprehensive unit tests for deprecations hook postrun | gonzaloriestra <1****a@u****m> | 24 days ago | |
| 5466c946 | [Refactor] Use early returns in custom-oclif-loader runCommand | gonzaloriestra <1****a@u****m> | 24 days ago | |
| 23254f16 | merge Merge pull request #8265 from Shopify/remove-source-maps-changeset |
Craig Martin <c****n@u****m>
Committed by: GitHub <n****y@g****m> |
24 days ago | |
| 5466cd2d | Remove .changeset/serve-ui-extension-source-maps-in-dev.md | Craig Martin <c****n@s****m> | 24 days ago | |
| 73f51a10 | merge Merge pull request #8263 from Shopify/revert-8248-isaac/externalize-typescrip... |
Isaac Roldán <i****n@s****m>
Committed by: GitHub <n****y@g****m> |
24 days ago | |
| 298636c8 | Revert "Avoid bundling TypeScript in the production CLI" |
Gonzalo Riestra <g****a@g****m>
Committed by: GitHub <n****y@g****m> |
24 days ago | |
| be873279 | merge Merge pull request #8257 from Shopify/alex/fix-theme-check-missing-config |
Gonzalo Riestra <g****a@g****m>
Committed by: GitHub <n****y@g****m> |
24 days ago | |
| b59aa0df | Add comprehensive unit tests for os username utility | gonzaloriestra <1****a@u****m> | 25 days ago | |
| 81c77bf7 | Treat missing Theme Check configs as expected errors |
Alex Montague <a****e@s****m>
Committed by: Gonzalo Riestra <g****a@s****m> |
25 days ago | |
| e966c476 | merge Merge pull request #8238 from Shopify/river/startup-drop-ink |
Isaac Roldán <i****n@s****m>
Committed by: GitHub <n****y@g****m> |
25 days ago | |
| 33de97b9 | merge Merge branch 'main' into river/startup-drop-ink | Isaac Roldán <i****n@s****m> | 25 days ago | |
| 7f048519 | merge Merge pull request #8246 from Shopify/isaac/allowlist-agent-info-ids |
Isaac Roldán <i****n@s****m>
Committed by: GitHub <n****y@g****m> |
25 days ago | |
| a83ee49f | [Tests] Add comprehensive unit tests for dot-env utility | gonzaloriestra <1****a@u****m> | 26 days ago | |
| 10b430dd | [Refactor] Extract adminUrl helper in themes/urls.ts | gonzaloriestra <1****a@u****m> | 26 days ago | |
| 916ae6fc | merge Merge pull request #8216 from wes-shaw/automation-token-identity-error |
Wes Shaw <1****w@u****m>
Committed by: GitHub <n****y@g****m> |
26 days ago |