Commit Graph
91 Commits
Author SHA1 Message Date
Aysam Guerler 04ccb2389c ToolForm: Move forward with drill down element, simplify validation 2015-02-11 11:03:22 -05:00
Carl Eberhard 3ec57d0833 UI, utils: modularize (AMD) naturalSort and move to utils 2015-02-10 13:42:59 -05:00
Carl Eberhard 89d76ae929 UI: remove unused LazyDataLoader module 2015-02-09 17:47:30 -05:00
Carl Eberhard cb0428e94a UI: better defesive prog in metrics logger 2015-02-09 11:18:11 -05:00
Aysam Guerler 836b3bb913 Ui: Revise portlet margins 2015-02-06 11:05:23 -05:00
Dannon Baker 98c6d2a5de Remove arbitrary limit of '50' uploads via FTP. If this turns out to be an issue, we can revisit it. This was actually an old bug if you manually selected more than 50 unexpected things would happen without erroring. 2015-01-23 13:23:15 -05:00
Aysam Guerler 178666baeb ToolForm: Fix optional dataset parameters, fix inconsistencies in parameter handling 2015-01-23 12:04:50 -05:00
Aysam Guerler b709d7c061 Update to_html function for text tool, generalize text fields, remove trailing tabs 2015-01-21 11:20:02 -05:00
Aysam Guerler 9ba84f4cc3 Generalize is_dynamic property, fix error validation for workflow tool form 2015-01-20 22:02:21 -05:00
Aysam Guerler 0c67a2bcbf ToolForm/Workflow: Add payload, use default value to collapse/expand sections, fix styles 2015-01-13 22:39:17 -05:00
Aysam Guerler ebfc74011d ToolForm/Workflow: Generalize/revise tool model building process, insert form into workflow editor 2015-01-11 12:02:11 -05:00
Aysam Guerler d8d4521c1a JS-santization of filter options before displaying them FIX 2.2 2014-11-21 16:41:44 -05:00
Carl Eberhard 4825b9ed5c History structure: incorporate tool data, refactor; HDA API: return create_time 2014-11-06 12:56:13 -05:00
Aysam Guerler e02ae27ab2 ToolForm: Prevent redundant ajax requests 2014-11-04 15:28:58 -05:00
Carl Eberhard c9df36071c History structure: documentation and clean up 2014-10-15 14:05:18 -04:00
Carl Eberhard 936c0a2f76 History structure: (<root>/history/structure) horizontal layout of job/history DAG separated into components (a work in progress) and associated qunit tests; Job model and list-item; rudimentary js graph library and tests; Qunit: allow import of test-data; minor fixes 2014-10-15 13:11:30 -04:00
Aysam Guerler dfe698a2d4 ToolForm: Parses dynamic options and rerun states to tool model 2014-10-14 17:57:01 -04:00
Aysam Guerler 69ad9f050a ToolForm: Load history summary and metadata separately, add file extension to history api, fix spinner style for select field 2014-10-01 13:36:46 -04:00
Aysam Guerler cdf368931d Ui/ToolForm: Enable caching of GET requests. 2014-09-30 16:21:17 -04:00
Carl Eberhard 328319bd80 History multi-view: initial commit of page to show all user histories in panel form (the page is currently orphaned/unwired - go to <root>/history/view_multiple to see the page) 2014-09-29 09:47:18 -04:00
Aysam Guerler d678d35abe ToolForm: Add wait modal and error modal 2014-09-26 11:39:32 -04:00
Dannon Baker 7475d1a1cf Client build. 2014-09-17 21:18:53 -04:00
Dannon Baker ad76d7e2ac Client build. 2014-09-17 21:03:46 -04:00
Carl Eberhard 33dc9c283e History panel: make search input shown by default, remove toggle; List panel: make collection-panel and history-panel inherit from list-panel, move list-panel and base-mvc.list-item to mvc/list; general history and collection panel refactoring 2014-09-08 16:49:30 -04:00
Carl Eberhard cee979bff6 Paired collection creator: better notifications, style tweaks 2014-08-13 13:43:09 -04:00
Jeremy Goecks 46d9937ff5 Fixes for Trackster and Circster, mostly around preference selection and usage. 2014-07-01 18:27:15 -04:00
Aysam Guerler fc248a33b6 Charts: Unify multi-panel viewing 2014-06-11 13:57:13 -04:00
Carl Eberhard 1a88077a9a Metrics: make the cache use localStorage for persistence 2014-04-21 11:37:26 -04:00
Carl Eberhard fd5e9d2d2c QA, metrics-logger: finish tests for existing; casperjs: restore correct return value for loggedInAs 2014-04-18 15:58:29 -04:00
Carl Eberhard 302f2109ed QA: more testing of metrics logger 2014-04-18 12:58:20 -04:00
Carl Eberhard a434c454f5 Client app: allow bootstrapping data as require dependency, use window-scoped 'on ready' fn (for now), mixin Backbone.Events; galaxy.panels.mako: fix app ready v. doc ready order; Fix target fo addLogging; history.mako: simplify 2014-04-18 09:34:16 -04:00
Dave Bouvier 5bdb75aa82 Correct usage of "it's" versus "its". 2014-04-17 15:49:32 -04:00
Carl Eberhard 0c5a417268 UI: add GalaxyApp to base_panels.mako; add requirejs i18n plugin and nls/zh, nls/ja locale files, wire into _l client localizer, remove previous localization cruft; remove reliance on history_panel.mako 2014-04-15 12:31:33 -04:00
Carl Eberhard 6672b8db2c Metrics: remove double parsing of JSON from server-side, add GalaxyApp object with config and user, tie metrics-logger to GalaxyApp 2014-04-14 13:00:06 -04:00
Carl Eberhard e68c90329a QA: allow grunt watch on qunit tests, add stubs for metrics-logger and hda-base 2014-04-11 13:34:06 -04:00
Jeremy Goecks 80b603902a Merge next-stable branch to default. 2014-04-10 17:21:38 -04:00
Jeremy Goecks 28ddf4bcc2 Updates to Sweepster to get it working again. 2014-04-10 17:21:00 -04:00
Carl Eberhard 8f179efe71 Metrics: initial commit of client side logger 2014-04-10 16:28:16 -04:00
Jeremy Goecks 27e607a5e2 Fix initialization of boolean values in client-side config object. 2014-03-26 15:39:14 -04:00
Aysam Guerler 369f8dd8ba Charts: Add settings parser, apply fixes, remove history identifier 2014-03-19 12:53:59 -04:00
Jeremy Goecks aea73857b8 Config.js: make copy of model to avoid by reference errors. Remove debug statements. 2014-03-15 13:26:03 -04:00
Jeremy Goecks 6c804f5496 JS Config: iterate through param options using underscore. 2014-03-09 13:13:38 -04:00
Jeremy Goecks 0e0e0e67f0 Fix color config initialization to use default value rather than random value. 2014-03-09 13:01:48 -04:00
Carl Eberhard a185504a92 JS utils: add ajax queue and named ajax queue to allow processing async calls in order and/or prevent duplicate async calls 2014-03-04 12:33:51 -05:00
Jeremy Goecks 388c8316d2 Trackster: replace custom config settings model and view with generic model/view from config.js. Improvements for generic config model/view. Whitespace fixes. 2014-02-28 15:27:59 -05:00
Aysam Guerler 44cfdc11d4 Ui: Add portlet to ui library and use it in charts app 2014-02-20 20:09:44 -05:00
Aysam Guerler c445bf5016 Upload: Use find from underscore 2014-02-17 12:58:39 -05:00
Aysam Guerler 934db851e7 Datatypes: Add datatype description to xml, Upload: Load description from xml 2014-02-15 00:06:32 -05:00
Aysam Guerler c69f259f12 Upload: Fixes for FF 2014-02-08 01:02:50 -05:00
Aysam Guerler db5cd65a70 Upload: Add ftp support, separate modules, Ui: Add popovers, Grids: Fix search icon 2014-02-07 18:47:25 -05:00