Commit Graph
99 Commits
Author SHA1 Message Date
Mason a57ebcaf01 Cloud auth key UI elements 2019-04-05 08:06:41 -07:00
Dannon Baker d0370657f0 Shift handsontable-specific dependencies out of the libs bundle and into their own, which is dynamically loaded now. 2019-03-27 09:42:33 -04:00
Dannon Baker 6e157a7c40 Shift galaxy-side code back to entrypoint bundles out of commmon lib, this will allow further dynamic code loading and smaller overall loads. 2019-03-27 09:42:33 -04:00
Dannon Baker 69a852f970 Fix publicPath option for pulling in dynamically loaded code chunks 2019-03-27 09:42:33 -04:00
Dannon Baker 7d8e1f0adc Merge remote-tracking branch 'upstream/release_19.01' into dev 2019-03-19 09:58:22 -04:00
Anthony Bretaudeau e45d3b1f35 use relative output.publicPath (xref #7474) 2019-03-07 15:31:52 +01:00
Dannon Baker 4e2de8facb future-proof store alias used in old code 2019-03-04 11:16:55 -05:00
Dannon Baker 8828fec5ee Drop vue resolver alias, use default package entrypoint. 2019-03-04 11:08:14 -05:00
Mason f729dab313 Tagging component 2019-01-31 23:16:17 -08:00
Mason 21b2dd8bc6 Added initialization queue, reformatted tempaltes for single entry point, global removals 2018-12-13 16:18:25 -08:00
Mason a4ce326d8e added singleton functions 2018-11-10 07:04:58 -08:00
Mason 4add47b264 Replaced jStorage with store 2018-11-08 19:17:32 -08:00
Mason c42ea4d9c5 Fixed monitor Proxy set function 2018-11-05 19:06:24 -08:00
Mason 294cfbf671 Updated provide monitored proxy for Galaxy references 2018-10-31 12:31:52 -07:00
Mason 273bf080b5 added in missing priority stats on webpack.config 2018-10-18 12:48:22 -07:00
Mason 65bfe605d0 Single css output from webpack 2018-10-18 14:09:50 -04:00
Dannon Baker 55bd9ede5b Fix js unit tests to work with bundled css (TODO: Make this more robust,
this is very brittle right now and will potentially break the tests
(obviously) when anyone reorders plugins, for example)
2018-10-17 17:25:17 -04:00
Mason c18e99505f exported styles to single file instead of one per entrypoint 2018-10-17 11:11:45 -07:00
Mason e09b43af01 Added OptimizeCssAssetsPlugin fix for sourcemaps + minicss plugin 2018-10-17 09:48:07 -07:00
Dannon Baker 8f8473c190 Drop independent style chunk; we'll use onload for this. 2018-10-15 11:23:23 -04:00
Dannon Baker 0118c982e7 Add style entrypoint 2018-10-12 19:40:14 -04:00
Dannon Baker b0ddea3300 Pick a different path for style entrypoint.
This reverts commit 748ff8a759.
2018-10-12 16:02:52 -04:00
Dannon Baker 748ff8a759 Style chunk, now with mini-css-extract-plugin 2018-10-12 15:19:55 -04:00
Dannon Baker 5e96c2daa0 Style chunk 2018-10-12 15:11:29 -04:00
Dannon Baker 67735bf7b2 Test eliminating duplicate CSS 2018-10-10 13:48:31 -04:00
Dannon Baker 02623d0005 File loader tweaking. 2018-10-10 12:19:00 -04:00
Dannon Baker 63cff0d674 Style building and asset bundling, incremental. 2018-10-10 11:30:21 -04:00
Dannon Baker b78ed0bcbf Drop test path from webpack config 2018-10-08 14:45:59 -04:00
Dannon Baker befa3da5b6 Re-add extended bundle as an application entrypoint 2018-10-08 14:25:47 -04:00
Dannon Baker 3429cc3145 babelrc is now a bool 2018-10-07 17:00:35 -04:00
Dannon Baker f8af18c083 Swap to new mainline babel plugins, fix up build. 2018-10-07 17:00:20 -04:00
Dannon Baker e4f43af36b Drop cruft from webpack.config 2018-10-06 13:37:20 -04:00
Dannon Baker 8f2222cd64 Force babelrc for vue-loader/babel, drop redundant vue directive (which was breaking all components...), cleanup 2018-10-06 13:19:51 -04:00
Mason 00d8c0a09a Reworked exports on extended.js 2018-10-04 09:28:15 -07:00
Mason aa755b099e Simplified loading jquery, referenced npm modules when present 2018-10-02 15:12:33 -07:00
Mason e94cf6884d Added in webpack loader config for all jquery plugins, removed duplicate extended.js script calls on editor template 2018-10-02 13:35:40 -07:00
Mason 384f4717dc Replace jquery with custom build that includes plugins 2018-09-29 14:56:04 -07:00
Mason fd3a2639ff Switched to production vue library in webpack 2018-09-12 11:20:27 -07:00
Mason dd7ebb5fa0 Put requirejs session definitions back, corrected vue build reference in webpack config 2018-09-12 10:17:19 -07:00
Mason 72657825b5 Reconfigured code-splitting in webpack, adjusted imports for backbone, underscore, jquery, removed require.js from js-app.mako 2018-09-12 09:32:22 -07:00
Dannon Baker 97ec0e6dda Swap to webpack4 2018-09-07 13:51:50 -04:00
Dannon Baker 2083ddeae2 Upgrade vue-loader to v15 (not backwards compatible, needed minor changes -- this silences the scary warnings on client build) 2018-06-25 12:38:59 -07:00
John Chilton 7fd12ec7b8 Rev handsontable client dep - fixes global style contamination of that component. 2018-04-23 15:49:15 -04:00
John Chilton 1df00bfb51 Add bootstrap vue as a dependency. 2018-04-20 15:03:53 -04:00
Dannon Baker 9094a86f63 Upgrade bootstrap-tour and use from npm 2018-04-03 12:00:22 -04:00
Dannon Baker 035a063e99 Merge remote-tracking branch 'upstream/dev' into bs4 2018-04-02 11:07:00 -04:00
Dannon Baker ebf08c1649 Fix production build of vue-handsontable 2018-03-29 11:07:06 -04:00
Dannon Baker 732a184853 Remove old (conflicting) bootstrap 2018-03-28 17:28:42 -04:00
guerler 9b6b757503 Add chart type common mako and bundle to visualization framework 2018-02-11 14:32:27 -05:00
Dannon Baker e694aee7a9 Formatting in webpack config. 2018-01-08 15:21:20 -05:00