Refs #37102 - filter out webpack host argument
Fixes #37102 - webpack 5
Fixes #32437 - Use webpack-dev-server-without-h2
Looks like webpack-dev-server version 2.xcan't support https without http2 due to missing optionswhen using command line parameters,this is an hack that will prevent manually removing a lineafter each `npm install` and will give us some air...
Fixes #27074 - Migrate to @theforeman/vendor pkg
Fixes #16160 - added start-foreman-dev helper
Fixes #16074 - Adds BIND variable to startup process
Instead of binding to 0.0.0.0 we default to localhostand use ENV variable BIND to override.This also introduces '.env' files which helps to setother ENV variables
Refs #12364 - webpack server can serve assets on https
Refs #12364 - Allow running webpack dev server on any hostname
Currently, SecureHeaders only allows running the webpack dev server fromlocalhost or 0.0.0.0, and only using http. This leads to issues whenattempting to run foreman inside a virtual machine or using https. This...
Fixes #12364 - Use NPM+Webpack to handle external assets
This commit introduces NPM and Webpack to handle external assets.It also provides ES6 support and a live reload dev server that can beused by running `foreman start` instead of `rails start`.Do not forget to run `npm install` before starting the server....