Commit Graph
65 Commits
Author SHA1 Message Date
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
Dannon Baker c71ab1df2d Fix firefox (worked in Chrome only) sourcemaps in dev mode. 2018-01-08 15:20:20 -05:00
Dannon Baker 6eaa73e37e Swap to vue via node_module; no staging. 2017-12-11 10:59:19 -05:00
Dannon Baker dba22f3fe8 Swap interface_ext to 'extended', and fix a masthead bug. 2017-12-04 07:14:16 -05:00
Dannon Baker 6d63130fbf Reorg bundling into standalone apps and a 'kitchensink' type bundle as discussed for a catchall migration target as we refactor. 2017-12-04 07:10:28 -05:00
Dannon Baker a36542a72b Add production + sourcemaps build targets. Not as granular as I want, but SourceMapDevTool has weird interactions with -p 2017-11-29 12:51:56 -05:00
Dannon Baker 3c0ffb0ce9 Separate dev and production builds. 2017-11-22 13:05:24 -05:00
Dannon Baker 8dee6e14f9 Removes map building along with sourcemaps from the repo. 2017-11-22 10:00:34 -05:00
Dannon Baker 76f0eb4172 Bundle admin toolshed beta interface. 2017-11-20 21:13:22 -05:00
Dannon Baker c92d958c0a Bundle libraries. 2017-11-20 20:32:16 -05:00
Dannon Baker 380e82c5dc Bundle trackster/circster together as 'viz'. 2017-11-20 19:53:37 -05:00
Dannon Baker e81d89f74f WIP Trackster entrypoint; more entangled than expected so it needs help. 2017-11-17 17:29:07 -05:00
Dannon Baker c2b6d7b7dc Bundle masthead into application, dramatically cutting down on load time on older pages like workflow editor, etc, in addition to allowing newer features. 2017-11-16 13:02:52 -05:00
Dannon Baker e385b7f795 Add basic workflow editor app, bundle, entry. Doesn't work yet, need to disentangle all the other bits. 2017-11-16 11:17:11 -05:00
Dannon Baker 886cd6c62e Better, more robust latex conversion. 2017-11-09 18:07:45 -05:00
Dannon Baker 3091994a02 Segmented out single file component build infra for vue 2017-11-08 15:39:02 -05:00
Dannon Baker 4071c81a92 Vue lib+build; fixes setimmediate polyfill injection. 2017-11-07 19:53:14 -05:00
Dannon Baker 5e3187405a Bundle toastr in common libs 2017-10-13 12:45:17 -04:00
Dannon Baker 5f64b0b524 More reorg; separate vars. 2017-10-13 12:16:38 -04:00
Dannon Baker deb282c7b4 webpack config formatting 2017-10-13 12:02:50 -04:00
Dannon Baker 9678ebcc86 De-bowerify complexify; use the same location/naming schema for where jquery.complexify is stored. Update libs bundle. 2017-10-11 19:04:38 -04:00
Dannon Baker 6a6fe05abd Expose jquery, fix $ 2017-09-18 15:19:28 -04:00
Dannon Baker 2071cf2366 Move display jquery plugins to common, consolidating jquery loads. 2017-09-18 12:47:08 -04:00
Dannon Baker 6940a3b72b Merge remote-tracking branch 'upstream/dev' into es6 2017-08-01 10:45:03 -04:00
guerler b65e56e688 Add autocomplete to common libraries 2017-05-22 15:40:31 -04:00
guerler a00f7f6513 Insert admin app, redirect controller 2017-05-15 00:18:28 -04:00
Dannon Baker 71b1d3d1a6 Swap to a .babelrc instead of using inline configurations. 2017-04-06 14:32:56 -04:00
Dannon Baker 30e2b35fcb Exclude libs from webpack's babel processing 2017-04-06 10:35:14 -04:00
Dannon Baker cbb119c718 Upgrade amdi18n-loader, fix webpack usage (loaders with webpack 2 no longer auto-append -loader) 2017-04-05 23:30:46 -04:00
Dannon Baker efff669708 Incremental work towards webpack 2 upgrade. amdi18n-loader is not working yet. 2017-04-05 22:18:03 -04:00
Dannon Baker f3dbfa3669 Use 'env' babel preset enabling all plugins 2017-04-04 16:46:47 -04:00
Dannon Baker f31deb5286 Add babel loader. 2017-04-04 13:19:31 -04:00
Dannon Baker 4a45c9097e Add babel loader. 2017-03-28 12:26:35 -07:00
Ben Fulton bb209c6e59 Add a password strength evaluation bar
Modify the register and change_password pages to show a bar
evaluating the strength of the password. Bar displays in red
for passwords < 6 chars or below a certain minimum complexity;
green otherwise. Adds a dependency on Complexify, a password
evaluator written by Dan Palmer.
2016-07-29 11:14:02 -04:00
carlfeberhard 3327bb9316 Client build: remove handlebars infrastructure 2016-01-19 12:55:29 -05:00