I’ve been running the legacy installation flow for the past few years (never switched to managed installs as it wasn’t mandatory). Now, when running shopify app dev (Shopify CLI) my scopes get cleared, EVERY time. I was forced onto the new Dev Dashboard.
Also, I would like to point out that the apps I’m creating with the CLI aren’t showing up in either Partner nor Dev dashboards.
This is the resulting webhook registrations after I start shopify app dev.
This is the scopes and webhooks that I had on my installation after running my regular flow:
Scopes:
[“read_products”, “write_customers”]
Webhooks:
{
"shop/update": {
"namespaces": [],
"private_namespaces": []
},
"app/uninstalled": {
"namespaces": [],
"private_namespaces": []
},
"products/create": {
"namespaces": [],
"private_namespaces": []
},
"products/delete": {
"namespaces": [],
"private_namespaces": []
},
"products/update": {
"namespaces": [],
"private_namespaces": []
},
"customers/create": {
"namespaces": [],
"private_namespaces": []
},
"customers/delete": {
"namespaces": [],
"private_namespaces": []
},
"customers/update": {
"namespaces": [],
"private_namespaces": []
}
}
