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