Commit Graph
59 Commits
Author SHA1 Message Date
guerler cec5854398 Select2 fix 2015-02-23 12:50:27 -05:00
Dannon Baker e98f5e0e51 Add lunr library for toolbox (and potentially more things in the future) search. 2015-02-05 08:12:54 -05:00
Carl Eberhard 2805149f0a UI, client build: correct handlebars bower source, update handlebars.runtime to 2.0.0, recompile templates w/ 2.0.0 precompiler 2015-02-04 09:20:48 -05:00
Carl Eberhard 87e2718c93 UI: update Raven.js to 1.1.16 (463f68f) 2015-01-22 11:29:07 -05:00
Carl Eberhard 71aa5ebd71 UI: update tracekit to latest (github.com/occ/TraceKit) 2015-01-21 16:29:35 -05:00
Carl Eberhard 4a52254587 UI: update jQuery to 1.11.2 2015-01-21 16:13:39 -05:00
Carl Eberhard e804850691 Client: update libs/underscore.js to 1.7 2014-12-10 16:23:21 -05:00
John Chilton ad25fd627a Grunting at the scripts. 2014-09-25 13:49:04 -04:00
Dannon Baker 0001b2caf2 Pack scripts. 2014-09-17 20:41:50 -04:00
Aysam Guerler 4f93c54fe9 ToolForm: Revision of repeat blocks, Ui: Fixes and improvements 2014-09-17 18:17:52 -04:00
Martin Cech ad43c62927 jstree refactoring, removed from global space, documentation to library imports, general JS cleanup 2014-09-16 18:02:12 -04:00
Martin Cech 5934a68685 adding compressed version of jstree jquery plugin 2014-09-08 14:45:37 -04:00
Dannon Baker 09f2a6967d Update to jquery1.11.1. This resolves at least one issue related to submit listeners not being attached in iframes, causing tool form failures for tools using conditional parameters like single/paired end reads, default/advanced parameter sets, and so on. 2014-08-19 12:47:34 -04:00
John Chilton 03ade2b298 Pack scripts. 2014-08-07 09:36:18 -04:00
John Chilton f53fd0310a Pack scripts for recent commits. 2014-07-28 14:59:38 -04:00
Aysam Guerler e0449af979 Charts: Add custom heatmap, unify chart configuration 2014-06-13 19:04:41 -04:00
Carl Eberhard c54cf5642b Improve embedded item editing in pages: a) preserve empty paragraphs, b) when the cursor is in an embedded title and enter is pressed: create a new paragraph before the item, when the cursor is in an embedded content and enter is pressed: create a new paragraph after the item 2014-02-26 10:52:56 -05:00
Martin Cech 751bc9dc96 galaxy top menu tweaks, titles, notification 2014-01-13 16:51:24 -05:00
Martin Cech 10c4eb5b7f new packed js files for data libraries 2013-12-19 14:00:41 -05:00
Aysam Guerler 8de3cb48bf Grids: Attempt to fix toolshed issues 2013-12-19 13:29:33 -05:00
Jeremy Goecks b675432a2c Replace Backbone-relational usage with manually model chaining and remove backbone-relational scripts. Fix default colors bug in Trackster. Pack scripts. 2013-11-26 14:50:41 -05:00
Carl Eberhard d06f88455e Update jquery.form.js to 3.45 and fix chrome upload bug; pack scripts 2013-11-15 15:18:18 -05:00
Jeremy Goecks b944209ced Remove tipsy because it has been replaced by bootstrap tooltips. 2013-10-16 13:03:47 -04:00
Nate Coraor 814d85e62d Merge stable branch, pack scripts. 2013-09-23 20:10:18 -04:00
James Taylor e8c30a32c1 style: use link color for active bg, update tooltip JS 2013-09-11 16:24:44 -04:00
Jeremy Goecks b1d3a2475d Galaxy pages: (a) move JS code out of mako template and into galaxy.pages.js; (b) make WYMEditor work with Chrome and jQuery 1.9+; (c) fix bug that showed meaningless text when inserting a link. Pack scripts. 2013-07-01 12:37:44 -04:00
Jeremy Goecks 324f32e8bb Remove custom combobox (search + select) code because it has been replaced with select2. Pack scripts. 2013-09-13 13:49:39 -04:00
James Taylor 332267c411 style: remove use of tooltip class, always show tooltip for any element with title attribute, and use standard bootstrap tooltip component. 2013-09-09 13:40:13 -04:00
Jeremy Goecks 6e5607c32d Enhancements to Tool client-server interactions: (a) use DictifiableMixin to dictify toolbox, tools, and tool inputs + outputs; (b) integrate code from visual analytics module with tool/parameter code base and remove VA module; (c) harmonize class names for tool panel on server and client side; (d) update client-side tool panel code and trackster code to work with server-side enhancements. Pack scripts. 2013-08-21 13:01:53 -04:00
Dannon Baker 07af5ff0ed Update select2 to 3.4.2. Pack scripts. Build styles. 2013-08-15 17:01:59 -04:00
Jeremy Goecks b92bb2b801 Update Backbone to v1.0.0 and Backbone-relational to v0.8.5 2013-08-14 15:15:13 -04:00
Carl Eberhard 44b6375cfa UI: change load order of user-related JS; pack scripts 2013-08-14 13:09:51 -04:00
Jeremy Goecks c77be881b9 Remove JSON2 library because it is no longer needed: all modern web browsers natively support JSON.stringify and JSON.parse 2013-08-07 16:02:23 -04:00
Carl Eberhard 3e2b6f3441 Handlebars.runtime.js: update to 1.0.0, recompile templates, pack (devs need to update their handlebars.compilers to 1.0.12) 2013-08-07 15:12:35 -04:00
Aysam Guerler bc5b2f5953 Unification and refactoring of front end templating for js-visualizations (trackster, circster, etc.) 2013-08-05 17:02:05 -04:00
Jeremy Goecks 1d329e7ff5 Re-add support for dragclickonly event to jquery.event.drag. Pack script. 2013-06-18 15:12:09 -04:00
Jeremy Goecks e7e23d480a Update jQuery library to 1.9.2 and jquery.event.drag/drop to 2.2; add jquery.migrate library because many jQuery plugins rely on deprecated features. Remove live() in favor of click(). Pack scripts and templates. 2013-06-18 10:51:12 -04:00
Carl Eberhard a4ec54d727 re-run handlebars on available templates; pack scripts 2013-04-03 17:20:01 -04:00
Carl Eberhard c8cfcc2fb3 That went well. (rollback changes to backbone, backbone-relational, and handlebars.runtime to not break every possible thing) 2013-04-02 14:41:29 -04:00
Carl Eberhard ce6c114c6a update js libs: underscore 1.3.1 -> 1.4.4, backbone 0.9.2 -> 1.0, backbone-relational 0.5.0 -> 0.8.0, handlebars 1.0.beta.6 -> 1.0.rc1 2013-04-02 14:27:23 -04:00
Carl Eberhard 96f5b1854e pack_scripts.py: have yuicompressor use utf-8 as the charset; remove unused packed scripts; update d3.js from 2.9.2 to 3.1.4 2013-04-02 14:20:55 -04:00
James Taylor 260228e8b1 Add some missing files 2013-02-03 23:22:16 -05:00
James Taylor 56a81d0134 Support for using Sentry for error logging. If sentry_dsn is set in
universe_wsgi.ini, then:
 - A middleware will be installed that send thrown exceptions to sentry
 - All logging messages of level WARN and above will be sent to sentry
 - All pages extending base/base_panels will have javascript errors
   captured and sent to sentry
2013-02-02 17:56:55 -05:00
Jeremy Goecks 7b19a84ba8 UI framework enhancements: (a) upgrade to jQuery UI 1.9.1; (b) remove version information from jQuery UI file names; (c) add generic jQueryUI search+select combobox widget; (d) use combobox widget for choosing dbkey in Trackster visualizations. Also pack scripts. 2012-10-30 09:07:29 -04:00
Carl Eberhard 49d62fe354 scatterplot: improved adj. for varying y-axis sizes; pack scripts 2012-10-02 15:36:56 -04:00
Jeremy Goecks 992669d816 Viz/UI framework fixes and enhancements. Pack scripts and add new packed scripts. 2012-09-28 12:07:56 -04:00
Jeremy Goecks ba70f84b8e Bug fixes for changeset 6243b992762c that enable tools to be run in Trackster. Also add URL to all datasets and pack scripts. 2012-09-15 17:06:36 -04:00
Carl Eberhard f6282874ec Added history.js templates: icon-button partial, hdaSummary, titleLink; packed scripts 2012-09-13 11:58:14 -04:00
Jeremy Goecks 686bbb1bb3 Remove jQuery UI slider code because it's now integrated into jquery-ui custom package. 2012-09-05 09:50:23 -04:00
Jeremy Goecks e7b7853dd2 jQuery UI enhancements: (a) update to v1.8.23; (b) remove core script and replace with script that includes core, autocomplete, sliders, and dependencies; (c) replace overcast theme with smoothness theme; and (d) add directory for jQuery UI styles. 2012-09-05 09:35:21 -04:00