Commit Graph
50 Commits
Author SHA1 Message Date
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
Dannon Baker f107b17928 Refactor a bit, adjust textinsert action to trigger 'change' on the element. 2015-12-18 12:01:07 -05:00
carlfeberhard f3f8fef28a Webpack: move Galaxy object creation from mako to app js, clean up and localize page, panels, and app 2015-11-24 12:18:52 -05:00
carlfeberhard d1d2f8388a Webpack: allow extending options from template call, add /login as app entry point for login app (still allowing user/login), add root/welcome and /login to allowed paths when require_login, fix None type error for redirect when visiting user/login directly, fix rendering of masthead, add query string to object util, correct job_id loading from index 2015-11-18 15:11:30 -05:00
carlfeberhard c3f4b54b68 Webpack, localization: support both requirejs and webpack i18n by including the amdi18n-loader (both now share the utils/localization file) 2015-11-13 15:56:29 -05:00
carlfeberhard c66bc7ab76 Webpack: normalize history and panel module names with other mvc modules (history-panel is not a panel - just a view) 2015-11-12 15:17:32 -05:00
carlfeberhard 6d0ab669ec Webpack: correctly load jQuery-ui, require bibtex in citations, and move polyfills to first loaded 2015-11-12 15:06:17 -05:00
carlfeberhard 93629bb29e Webpack: add handlebars loader, update tools.js 2015-11-12 14:27:14 -05:00
carlfeberhard 78e6253178 Webpack: move old school modal into layout/ 2015-11-12 10:59:25 -05:00
carlfeberhard b1266b45dc Webpack: move panel to Backbone, implement ToolPanel and HistoryPanel; simplify js-app.mako (by removing alternate layouts); clean up debugging info, make Galaxy less chatty before logging setup 2015-11-11 17:48:11 -05:00
carlfeberhard a639b0c996 Webpack: move galaxy.masthead and galaxy.menu to layout/masthead and layout/menu, panel to layout/panel, and rename galaxy.frame to layout/scratchbook 2015-11-09 17:06:14 -05:00
carlfeberhard 9c35d35c52 Webpack: make autocom_tagging into a module, export commatize, rename galaxy.base to onload and galaxy.panels to panels 2015-11-09 11:52:28 -05:00
carlfeberhard e59d08f856 Webpack: move vendor to libs; break up galaxy.panels to panels and modal; break up galaxy.base to polyfills, galaxy-async, ui/popupmenu, ui/editable-text, and utils/async-save-text; move reset_tool_search into workflow-view; move commatize into trackster/util; move galaxy.autocom_tagging to ui/autocom_tagging 2015-11-06 17:10:52 -05:00
carlfeberhard d80d74c888 Client libs: move backbone down into /libs (not backbone/backbone); Webpack: move to non-entry vendor bundling for libraries, clean up assoc. 2015-11-05 12:04:52 -05:00
carlfeberhard 5dfb3ffbec Webpack: test index page (Analyze Data) working, original working, history app working 2015-10-27 17:15:56 -04:00
Carl Eberhard 0c03f69c39 Client build, webpack: prototype commit 2015-07-17 11:28:53 -04:00