Michael Bromley
Michael Bromley
**Is your feature request related to a problem? Please describe.** Currently each ProductVariant has a stockOnHand which represents the number of units in stock. Some businesses have multiple stock locations...
**Is your feature request related to a problem? Please describe.** Currently the [Logger interface](https://www.vendure.io/docs/typescript-api/logger/#logger-1) is rather limited - each method receives a `message: string` and an optional `context: string`. The...
A Province is a subdivision of a Country. In the UK, it would be a county such as Greater Manchester, whereas in the USA it would be a state such...
**Is your feature request related to a problem? Please describe.** We get a lot of questions about support for multi-vendor marketplaces (MVM). In fact, this is probably the number 1...
This monorepo is built on Lerna, a tool for managing monorepos which handles linking sibling packages and also makes the versioning & publishing of multiple packages much easier. Lerna has...
**Is your feature request related to a problem? Please describe.** Paginated list types get a number of filters auto-generated for their scalar fields. One thing missing is the ability to...
**Describe the bug** See this screenshot:  Not sure if this is only affecting the BullMQ job queue plugin, or if it is a UI bug. Needs investigating.
The strings need to be localizable. I suggest we use the same approach as with the admin-ui, i.e. ngx-translate + ICU message format JSON files. Should expose the `translate` pipe...
Currently the product detail page fetches its own data on init. This leads to a less smooth experience, even with placeholders. A resolver on the route definition would solve this...
One user said that the OBS screen casting software does not work with Chrome unless hardware acceleration is disabled. Electron offers [an API to achieve this](https://github.com/electron/electron/blob/master/docs/api/app.md#appdisablehardwareacceleration), but it needs to...