Commit Graph

164 Commits

Author SHA1 Message Date
33ccb84744 Create a separate bundle for settings
[MAILPOET-2676]
2020-03-16 08:03:26 +01:00
33948892fa Add possibility to omit extensions
[MAILPOET-2658]
2020-03-02 20:55:24 +00:00
cbe2fc64bb Install and configure Typescript
[MAILPOET-2658]
2020-03-02 20:55:24 +00:00
261624c2bb Create basic block
[MAILPOET-1798]
2020-02-17 19:20:36 +00:00
353a16fcb5 Remove unnecessary expose of html2canvas
[MAILPOET-2683]
2020-02-05 18:33:42 +00:00
fe84b9f9fb Remove the old form editor
[MAILPOET-2625]
2020-01-30 18:29:02 +00:00
6015a1370d Refactor simple JS to be main JS tests
[MAILPOET-2455]
2019-11-28 15:39:50 +00:00
857d0c79ab Rename index.jsx files to match naming pattern
[MAILPOET-2450]
2019-11-06 16:54:40 +00:00
ac0fd14c7c Add new form editor hello world
[SHOP-2450]
2019-11-06 16:54:40 +00:00
d51b61ec17 Mark current form editor code as legacy
[MAILPOET-2450]
2019-11-06 16:54:40 +00:00
8512683097 Remove no longer needed exports for Premium plugin
[MAILPOET-2382]
2019-10-09 13:36:24 +01:00
91cbe84bb9 Remove no longer needed exports for Premium plugin
[MAILPOET-2382]
2019-10-08 14:22:55 +01:00
8a5cd7c353 Remove intro
[MAILPOET-2402]
2019-10-01 14:17:37 +01:00
wxa
a97376b443 Add SPF record notice [MAILPOET-2295] 2019-09-12 14:09:27 +02:00
f210fec8a7 Fix paths to new default skin and theme
[MAILPOET-1799]
2019-08-29 11:13:15 -04:00
b421708e5e Prefix TinyMCE to avoid conflicts with other plugins 2019-08-29 11:13:15 -04:00
c9ff9be7ec Use TinyMCE as a module to avoid conflicts when used globally 2019-08-29 11:13:15 -04:00
951abd7645 Fix webpack 2019-06-25 11:42:22 -04:00
776c4dcaa2 Rename mixins.jsx as utils.jsx 2019-06-25 11:42:22 -04:00
7492b20bc4 Create skeleton for new History region in editor
[MAILPOET-1976]
2019-06-20 10:22:58 -04:00
b1448a7025 Expose help tooltip
[PREMIUM-115]
2019-05-28 09:01:37 -04:00
wxa
5d98e0a16b Use the official WP JS hooks library [MAILPOET-2081] 2019-05-23 11:32:43 -04:00
f8cc1e6f20 New free plan announcement
[MAILPOET-2051]
2019-05-20 14:46:12 -04:00
e41bc4e6da Add JS test for products widget
[MAILPOET-1843]
2019-04-16 16:40:45 +02:00
56680816c0 Update test to a new component
[MAILPOET-1710]
2019-03-06 07:48:33 -05:00
b0c3972ab2 Use Babel also for .js
[MAILPOET-1829]
2019-02-21 11:52:39 -05:00
1e1ed6f251 Replace amd-inject-loader with inject-loader & use Babel trick for ES6 support
[MAILPOET-1829]
2019-02-21 11:52:39 -05:00
wxa
b6e89827e2 Fix webpack production build on WSL 2019-02-05 15:50:05 +03:00
b60ba1fce8 Use JS source maps for development
[MAILPOET-1752]
2019-02-04 12:52:17 +01:00
27a6ef11ae Move generated js files to assets/dist/js 2019-01-21 17:28:31 +01:00
71d7d41162 Add comments to clarify some Webpack settings
[MAILPOET-1667]
2019-01-14 12:49:30 +01:00
c934856f45 Add workaround fix for Webpack 4 & Premium plugin
We need this until https://github.com/webpack/webpack/pull/8614 is merged into Webpack.

[MAILPOET-1667]
2019-01-14 09:32:17 +01:00
0801ba0463 Use 'const' instead of 'var' in Webpack config
[MAILPOET-1667]
2019-01-14 09:32:17 +01:00
38ef9a669e Use native JS functions instead of UnderscoreJS
[MAILPOET-1667]
2019-01-14 09:32:17 +01:00
aaa2dc2c6f Replace UglifyJS with Terser webpack plugin (new Webpack default)
[MAILPOET-1667]
2019-01-14 09:32:17 +01:00
e2cab54df6 Fix amd-inject-loader for Webpack 4
[MAILPOET-1667]
2019-01-14 09:32:17 +01:00
04fb9033d2 Upgrade Webpack to version 4
[MAILPOET-1667]
2019-01-14 09:32:17 +01:00
8562e486a6 Avoid conflic between multiple WebPack config - webpack.config.js
Changed jsonpFunction name to avoid problems between themes or extensions who also use webpack with the default name
2019-01-03 20:51:52 +01:00
wxa
bb1cdc1f5a Add Beamer for a What's New announcement [MAILPOET-1627] 2018-12-17 14:56:49 +03:00
c27a7b6e94 Put back explicit Webpack admin_vendor listing to ensure modules for premium 2018-12-11 12:11:39 +01:00
e634ac71fd Fix overriding baseConfig plugins in Webpack config
[MAILPOET-1644]
2018-12-04 10:22:24 +01:00
a053dda748 Fix export to work also in JS tests
[MAILPOET-1644]
2018-12-04 10:22:24 +01:00
a44148954c Fix setting production environment for Webpack builds
[MAILPOET-1644]
2018-12-04 10:22:24 +01:00
567b5f8964 Reduce size of JS builds by sharing more admin code in admin_vendor
[MAILPOET-1644]
2018-12-04 10:22:24 +01:00
b8a161e1d4 Extract initializations from WebPack & make load order more deterministic
[MAILPOET-1644]
2018-12-04 10:22:24 +01:00
454c927eff Load different versions of MailPoet module more explicitly
[MAILPOET-1644]
2018-12-04 10:22:24 +01:00
e98ea3c0eb Remove libs that are autoresolved by imports, comment why others cannot be removed
[MAILPOET-1644]
2018-12-04 10:22:24 +01:00
ed8325c6f9 Upgrade react to v16
[MAILPOET-1634]
2018-12-03 12:54:07 +01:00
4d5d00f777 Make minified JS code more readable keeping identifier names
[MAILPOET-1606]
2018-11-27 10:12:05 +01:00
a5d1416b45 Minify production JS using UglifyJS Webpack plugin
[MAILPOET-1606]
2018-11-27 10:12:05 +01:00