Commit Graph
3171 Commits
Author SHA1 Message Date
carlfeberhard a3e3bde6a2 Webpack: restore redirect for after login when require_login; remove allowed_paths for require_login: /index, /tool_menu, /masthead, library/browse, history/list, dataset/list 2015-12-03 14:35:13 -05:00
carlfeberhard 963d8637e8 Webpack: remove cruft galaxy.tools.js and (remnants of) galaxy.workflows.js 2015-12-02 15:41:48 -05:00
carlfeberhard 002bc6b40a (merge dev) 2015-12-02 12:00:51 -05:00
guerler aa90e346dd Revise form base
Fix style
2015-12-02 02:22:05 -05:00
guerler 98e738d6f0 Show pja info inside form portlet
Improve readability
2015-12-01 18:37:04 -05:00
guerler 3017c61f38 Fix step order 2015-12-01 17:46:17 -05:00
guerler 2f31a3cbcd Cleanup collapsible handling 2015-12-01 15:49:20 -05:00
Dannon Baker 84464288b1 Merge pull request #1184 from guerler/fix_download_links_002
Filter download links, avoid warning dialog
2015-12-01 10:19:22 -05:00
guerler 28715a5bca Add runtime modification switch 2015-12-01 05:02:44 -05:00
Nate Coraor 9e28f2e786 Merge branch 'release_15.10' into dev 2015-11-30 14:13:26 -05:00
guerler 2e97553194 Filter download links 2015-11-28 04:35:58 -05:00
carlfeberhard f397584538 Webpack: add link rel='index' with href to Galaxy.root, rework browser testing to use the same when redirecting to error pages 2015-11-25 14:17:03 -05:00
carlfeberhard 68da000470 Client, rgenetics: 'Nuke 'em all' - R.Lazarus 2015-11-25 10:12:02 -05:00
carlfeberhard e3e9579a81 Webpack: pack scripts, move galaxy-app-base.js to galaxy.js 2015-11-24 16:49:03 -05:00
carlfeberhard 9f91b82245 Client: remove IE7/8 and excanvas polyfills 2015-11-24 16:12:31 -05:00
carlfeberhard d921b42431 Webpack: remove mvc/app 2015-11-24 12:34:09 -05:00
carlfeberhard b15a408293 Client: remove duplicate rgenetics directory tools/rgenetics 2015-11-24 12:30:03 -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
Martin Cech e19b7f656f fix the extra slash in URL when creating folder 2015-11-23 15:14:15 -05:00
Martin Cech e142beaffe replace wrong class name 2015-11-23 15:08:25 -05:00
guerler 368da171f5 Call onbeforeunload before hiding iframe through display()
Validated message
2015-11-23 11:12:03 -05:00
carlfeberhard baeaae9905 Webpack: rebuild bundles using webpack 1.12.8 as defined in the package.json 2015-11-20 16:01:59 -05:00
carlfeberhard 51e0986490 Webpack: add in the libs bundles, Carl. They're kinda important. 2015-11-20 15:43:06 -05:00
carlfeberhard 119e26f4e5 Merge pull request #1142 from dannon/menu_onclick_addition
Menu onclick addition
2015-11-20 15:15:08 -05:00
carlfeberhard 844facd1f1 UI, Lists: throttle selector animation when number of list items > 20 2015-11-20 14:55:14 -05:00
Dannon Baker 81f1b7f8e0 Remove debugging logic and shortcut. 2015-11-20 13:17:46 -05:00
guerler 0770d8d988 Revise workflow mode flag handling
Fix comment
2015-11-20 12:48:31 -05:00
carlfeberhard dba7e6640f Webpack: correct handlebars template generation to return an AMD function - this normalizes import of templates between webpack and require, fix sweepster tools import and templates 2015-11-20 12:36:05 -05:00
Dannon Baker f0e28555af Support onclick for menu items. 2015-11-20 12:11:55 -05:00
guerler 9f7dff740f Revise is_workflow setting 2015-11-20 11:56:50 -05:00
carlfeberhard 9c5d4cfc0e (merge dev) 2015-11-20 10:29:23 -05:00
carlfeberhard 7cd5713dbb Webpack: simplify query routes in analysis, remove duplicate js in display.mako and tabular_chunked.mako, change order of requirejs import; testing, casperjs: quiet requirejs scripterrors when navigating away from pages 2015-11-20 10:08:44 -05:00
guerler 458766b00f Add run workflow tool form
Move styles to css

Improve handling of numeric workflow parameters
2015-11-20 09:26:58 -05:00
Dannon Baker f61ec1c3c0 Merge and rebuild client 2015-11-19 20:34:32 -05:00
Dannon Baker 0fdca7d40a A large assortment of escaping fixes to primarily grids and javascript templating, and one bad-data-ingress fix (copy history name). 2015-11-19 20:27:25 -05:00
carlfeberhard 5eb9b206e7 Webpack: properly add login app to the repo 2015-11-18 15:29:16 -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
Nicola Soranzo c252987b4c Merge branch 'master' into dev 2015-11-18 10:15:22 +00:00
Nicola Soranzo 3ffa607c15 Deprecate old library UI in the "Shared Data" menu. 2015-11-17 17:24:39 +00:00
carlfeberhard 7b93a53a4c Webpack: polyfill object.assign for phantomjs; remove galaxy.frame.masthead.css in favor of adding styles locally; change css load order to prevent 'ui-button' name collision between base and jquery-ui 2015-11-17 12:16:13 -05:00
Nate Coraor d8152f3336 Merge branch 'release_15.10' into dev 2015-11-17 11:37:05 -05:00
guerler 0a09de5453 Show welcome page with required login, remove iframes
Reinsert iframe for login

Use iframes
2015-11-16 14:47:59 -05:00
carlfeberhard b8870bfedc (merge dev) 2015-11-16 10:09:58 -05:00
carlfeberhard 2956b12e9b Webpack: correct tool menu template loading in requirejs/galaxy.panels.mako by using require.config.map; normalize galaxy_config.root and Galaxy.options.root to Galaxy.root across the templates and js 2015-11-13 18:05:26 -05:00
carlfeberhard cc6c15f3b1 Webpack: normalize tags, annotations, and tools (change refs - 3 of 3) 2015-11-13 16:28:39 -05:00
carlfeberhard 894af4c5de Webpack: normalize tags, annotations, and tools (2 of 3) 2015-11-13 16:11:26 -05:00
carlfeberhard 6f754216a4 Webpack: normalize list-panel to list-view 2015-11-13 16:05:52 -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
jgoecks ce418d33fe Resolve conflicting label CSS class. 2015-11-13 14:10:10 -05:00
carlfeberhard 55068dea28 Webpack: normalize 'panel' names part-2: history and collection modules 2015-11-12 16:15:49 -05:00