Results 29 issues of Chris Brown

Centralizes all basic product-related querying and overriding. (Not including attributes or pricing.) Closes #6367 The easiest override/notifier hook is now `NOTIFY_GET_PRODUCT_OBJECT_DETAILS`

Do Not Merge
Consider for Next Release

Given that the latest update on `master` has been tagged with `8.0.0-beta.1`, it would seem that the intention is that `master` should now be aliased as `8.x-dev` instead of `7.x-dev`

Admin product listing: include products which are missing a description record Fixes #6828

Do Not Merge

- **zc_install system inspection** checks whether the detected db collation/charset defaults are of the `utf8mb4` family, and if not, then attempts to set the database's defaults, inspired from current collation;...

3.0.x

Otherwise, on narrow screens sometimes the hyphen will get separated from the number it's negating, which brings confusion to the viewer. Fixes #7432

Fixes #7163 Replaces and closes #7173

Do Not Merge