Project

General

Profile

Download (5.94 KB) Statistics
| Branch: | Tag: | Revision:

# Date Author Comment
a9861944 06/25/2018 08:02 AM Tomer Brisker

Fixes #23924 - Use consistent IDs for modules in webpack

This replaces the NamedModulesPlugin with a simplified version, that
strips the relative path part of the module ID up to the
node_modules/ part. This allows using consistent naming for modules,
even when running the packaging from different directories relative to...

927e4ddc 06/20/2018 05:09 PM Tomer Brisker

Refs #23924 - replace HashModuleId with NamedModules

While this won't fix the issue, it will allow debugging which module is
causing the issue.

c197ff3c 05/19/2018 01:41 PM Evgeni Golov

Refs #23511 - make webpack generated bundle reusable by plugins

use stable (hashed) module references instead of numbers

b4e4ad58 05/11/2018 12:11 AM Eric Helms

Fixes #23511 - Generate webpack plugins in context of vendor/bundle

3505d737 04/25/2018 12:12 PM Ewoud Kohl van Wijngaarden

Fixes #23365 - Silence the ENOENT error for .env

If .env doesn't exist, it can be safely ignored. This updates the
library to the newest version to simplify error handling. The 2.0.0 also
had a silent option, but that didn't allow for only hiding the ENOENT...

b0ee9fd6 04/17/2018 01:29 PM Eric Helms

Fixes #23147 - Allow plugins to compile production webpack assets

32ec21ab 04/11/2018 08:10 PM Amir Fefer

Fixes #23222 - flatten breadcrumbs switcher fetched data

210e2953 04/06/2018 04:49 PM Ondřej Pražák

Fixes #23097 - Show npm postinstall errors

4b1ff9c1 04/05/2018 10:55 AM Ewoud Kohl van Wijngaarden

Fixes #23129 - Disable webpack source maps in production

fdfc5429 03/03/2018 01:08 PM Avi Sharvit

Fixes #22711 - fix uglifyjs-webpack plugin

3bba4cf1 01/15/2018 01:44 PM Avi Sharvit

Fixes #22114 - Webpack common-chunk vendor.js

Use webpack-common-chunk-plugin to include all
required modules from node_modules/ into vendor.js

c148efd9 01/01/2018 09:32 AM Avi Sharvit

Fixes #22101 - Reduce lodash affect on the bundle

Using `lodash-webpack-plugin` and `babel-plugin-lodash`

60c09ae4 11/07/2017 08:00 AM Walden Raines

Fixes #21563: add babel-plugin-transform-class-properties.

Add babel-plugin-transform-class-properties to the webpack config
so that we can transform es2015 static class variables into normal
JS.

http://projects.theforeman.org/issues/21563

b0f7db88 10/25/2017 07:10 PM Dan Seethaler

Fixes #21462: Update babel preset to `env

Updating to the current recommended babel-preset-env to replace
the es20xx presets. This gives greater control over build targets
and makes ongoing maintenance easier.

http://projects.theforeman.org/issues/21462

5316000b 10/19/2017 11:45 AM Ondřej Pražák

Fixes #21180 - Enable adding 3rd party libraries from plugins

bc479d36 10/16/2017 12:04 PM Eric Helms

Fixes #21329 - Fix webpack build

8ec9fb0f 10/04/2017 04:13 AM Ondřej Pražák

Fixes #20469 - Register react components from plugins

8822b551 08/07/2017 10:24 AM Daniel Lobato Garcia

Fixes #20511 - Webpack config should look for nested deps

The current value of resolve.modules in config/webpack.config.js is
"path.join....'node_modules'"".
This value doesn't work when dependencies have been installed using
global style (npm install --global-style true)....

5fa75682 07/19/2017 03:40 PM Ondřej Pražák

Fixes #20295 - Sanitize webpack_directories json

927dd468 07/18/2017 12:01 PM Ohad Levy

refs #19478 - update webpack plugins for v3 compatability

2be096df 07/07/2017 04:17 AM Ohad Levy

refs #20097 - use relative path in webpack config

caa81e6f 07/04/2017 05:32 AM Ohad Levy

fixes #20097 - webpack support for foreman plugins

How to use:

in a plugin, create a directory call webpack
then inside a file called index.js put something like:

```
import React from 'react';
import ReactDOM from 'react-dom';
import Icon from 'foremanReact/common/Icon';...

40c77016 06/26/2017 10:35 AM Ohad Levy

refs #19478 - fixes webpack HOT server.

Live reload works again.

114ea49f 06/26/2017 01:43 AM matan werbner

Fixes #19478 - migrate to webpack2

b8c9069d 05/15/2017 06:23 AM matan werbner

Fixes #18438 - control notifications polling

ee7002f8 03/07/2017 12:03 PM matan

Fixes #18591 - powerStatus in redux

2a824da7 02/26/2017 10:40 AM matan

Fixes #18638 - add sass support to webpack

e773a292 02/16/2017 08:23 AM verbmat@gmail.com

Fixes #18530 - fix package.json dependencies

c6c0f3eb 01/09/2017 10:52 AM Tomer Brisker

Fixes #17977 - remove ES6-promise polyfill

27409d0a 12/29/2016 09:22 AM Tomer Brisker

Fixes #16682 - Compress webpack compiled assets

ebe6db02 11/30/2016 04:04 AM Gail Steiger

Fixes #17035 - removes webpack provider plugin

29ed345b 11/30/2016 03:48 AM Michael Moll

Refs #17491 - Revert "polyfill Map for ARMv8 node"

This reverts commit f101368449b450b1ede5c822af0852166c45bc4c.

f1013684 11/27/2016 10:04 AM Tomer Brisker

Fixes #17491 - polyfill Map for ARMv8 node (#4059)

bbd1b4e3 11/06/2016 08:17 AM Ohad Levy

fixes #17236 - ensure source maps are available in dev env.

659d49a1 10/09/2016 09:51 AM Gail Steiger

Fixes #13424 - c3 patternfly react implementation

b8310821 09/23/2016 08:03 AM Ondřej Pražák

Refs #16074 - Load .env when not running a Procfile

Loads .env file when Webpack is started from node_modules/.bin

a467444a 09/14/2016 05:14 AM Daniel Lobato Garcia

Fixes #13748 - Add testing tools for code under webpack

This commit adds jest as a tool to be used to test some of the code
under webpack, supporting ES2015 via babel-polyfill.

The purpose of this is just to give the tools for other developers
to test their javascript code....

3b10c2a9 09/14/2016 03:15 AM Shlomi Zadok

Fixes #16074 - Adds BIND variable to startup process

Instead of binding to 0.0.0.0 we default to localhost
and use ENV variable BIND to override.
This also introduces '.env' files which helps to set
other ENV variables

ff51a9f3 08/22/2016 04:35 AM Tomer Brisker

Fixes #16120 - Allow including css in webpack assets

This commit demonstrates using the css from the select2 module using the
webpack css loaders. Images under 32k will be compiled into the css to
reduce request counts.

42ba771c 08/11/2016 09:35 AM Tomer Brisker

Refs #12364 - Allow running webpack dev server on any hostname

Currently, SecureHeaders only allows running the webpack dev server from
localhost or 0.0.0.0, and only using http. This leads to issues when
attempting to run foreman inside a virtual machine or using https. This...

e2a57bfe 08/10/2016 06:18 AM Tomer Brisker

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 be
used by running `foreman start` instead of `rails start`.
Do not forget to run `npm install` before starting the server....