Commit Graph
475 Commits
Author SHA1 Message Date
Jeremy Goecks 755256aff2 Trackster: for variant track painter, only draw loci in viewing region. 2013-05-22 15:23:15 -04:00
Jeremy Goecks 7d7f04a5b4 Viz framework fixes: (a) add hda_ldda attribute to API dicts of HDAs and LDDAs; (b) remove summary tree from Circster; (c) make Circster compatible with recent change to get HDAs from API. Pack scripts. 2013-05-21 14:37:51 -04:00
Carl Eberhard a13d13d077 Scatterplot: use named data provider, fix encoding of ids; pack scripts 2013-05-21 12:54:21 -04:00
Carl Eberhard 730a15657f Fixes to phyloviz 2013-05-21 11:15:10 -04:00
Jeremy Goecks 2140a14bf0 Trackster: transparency and state fixes for variant painter. 2013-05-20 16:16:03 -04:00
Jeremy Goecks 834cbd6582 Pack script. 2013-05-20 13:48:08 -04:00
Carl Eberhard df1927422c Visualizations framework: allow users to associate custom visualizations with models, datatypes, etc. via an xml configuration file (visualizations_conf.xml) 2013-05-17 14:45:07 -04:00
Daniel Blankenberg 12b858f9cd Make form input auto-focus declarative. 2013-05-08 10:58:52 -04:00
Daniel Blankenberg fb0cd7b304 Pack scripts 2013-05-08 10:45:12 -04:00
Daniel Blankenberg 6c6e08a7ef Fixes for trackster visualizing single sample vcf and for getting colors of non-standard bases. 2013-04-18 15:39:32 -04:00
Daniel Blankenberg 4f620dd979 Auto Focus on first item on forms. 2013-04-18 13:14:14 -04:00
Carl Eberhard 57f8714725 History panel: ensure syncing of history state and hda states by passing hda dicts to get_history_dict; pack scripts 2013-04-17 16:36:01 -04:00
Carl Eberhard 12bdb2aec3 History panel: allow query val for hda_id to scroll specific hda into view, cleanup; browser tests: add download, info, and rerun button tests 2013-04-16 14:03:11 -04:00
Jeremy Goecks f442f2116d Merge in stable branch. 2013-04-12 16:16:17 -04:00
Jeremy Goecks de1a836a73 Fixes for running tools in Trackster. 2013-04-12 16:12:01 -04:00
Carl Eberhard 505684068b history panel: move history options menu code into index.mako, localization pass; pack scripts 2013-04-11 16:48:47 -04:00
Carl Eberhard 062387374c base_panels: move quota meter js into base_panels, provide bootstrapped user JSON, create Galaxy js namespace; history panel: don't use backbone-relational in dataset, user, or history; misc jsHint cleanup; expose_api: defend against no key provided; pack scripts 2013-04-11 13:00:38 -04:00
Carl Eberhard b1c3cb55ff Edit attributes: HDA name, info, annotation: display 'None' values in inputs as empty strings; History panel: remove last modal/alert 2013-04-10 12:22:11 -04:00
Carl Eberhard 73a4e9ded6 History panel: hack to show expanded HDA bodies in chrome; pack scripts 2013-04-10 11:30:37 -04:00
Carl Eberhard f799e0fded history panel: handle errors better on the client side, remove alerts, continue update attempts if error is 'Bad Gateway' 2013-04-09 19:17:51 -04:00
Carl Eberhard 551cf6b971 history panel: better error-handling 2013-04-09 16:39:43 -04:00
Carl Eberhard 4477aeab85 history panel: do not fetch display apps if there are no hdas yet 2013-04-05 14:01:59 -04:00
Carl Eberhard b02f3851e9 history panel: fix test for partial/full render of hdas to prevent 'blinking'2 2013-04-05 13:50:24 -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
Carl Eberhard 422281a252 pack scripts 2013-04-01 11:20:18 -04:00
Jeremy Goecks e45a787716 Trackster fixes: (a) render bases/colors in Firefox; (b) make deletions black to avoid color conflicts with colored bases; (c) use group name for composite track. Modal fix: set maximum body height so that it does not overflow the bottom of the page. Pack scripts. 2013-03-20 10:55:24 -04:00
Aysam Guerler 3dd22cf745 Fixed: No confirm on delete permanently (footer button), saved histories 2013-03-15 14:32:30 -04:00
Carl Eberhard 2aefbcdcd3 history panel: remove display, edit, and delete buttons from hdas in the new state; pack scripts 2013-03-12 16:14:37 -04:00
Carl Eberhard ac34fddc56 history panel and api: if hda.peek is 'no peek' do not send peek through api and do not render peek in expanded hda 2013-03-06 10:02:24 -05:00
Jeremy Goecks e84d447d07 Trackster: (a) handle corner case when feature starts at tile boundary and (b) remove poor tile index usage. Pack script. 2013-03-01 16:18:23 -05:00
Jeremy Goecks 5be04ef7b9 Trackster: standardize start and end of regions to fall between bases. 2013-02-28 22:54:11 -05:00
Jeremy Goecks 15ca057151 Pack scripts. 2013-02-28 16:55:33 -05:00
Jeremy Goecks 6ebb660cba Trackster: prevent data requests for very small regions by using a (configurable) minimum region size. This improves performance when zoomed in on small regions. Pack scripts. 2013-02-19 10:16:21 -05:00
Jeremy Goecks 283cb406f9 Move grid element initialization to main body to prevent it from happening too early. Pack scripts. 2013-02-17 14:59:02 -05:00
Jeremy Goecks e3843d0279 Use 0-based coordinates for BBI data and display. 2013-02-14 18:56:27 -05:00
Jeremy Goecks 53352f18b0 Grid framework fixes, including extension of sanitize_text to work with lists of text. 2013-02-14 13:48:52 -05:00
Carl Eberhard 12dbbbf805 Fix to trackster/util.js exports; Fix to docstring in history_contents; Fix alert text in hda-model 2013-02-12 14:26:30 -05:00
Jeremy Goecks a52ae86a3f Pack scripts. 2013-02-12 12:01:37 -05:00
Jeremy Goecks e4ff2da11b Refactor tabular chunked display into Backbone and use for displaying tabular data. 2013-02-04 12:37:32 -05:00
Carl Eberhard 9d6d64684b history panel: ensure deleted or purged datasets are considered ready to the updater; pack scripts 2013-02-04 12:14:23 -05: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 517fb61e20 Fixes for 149f0fc and pack scripts. 2013-01-30 10:54:15 -05:00
Carl Eberhard ba73ae7c33 history panel: log responseText of history-model update errors; pack scripts 2013-01-28 16:22:47 -05:00
Jeremy Goecks 409ba63a4f Grid framework refactoring to increase speed and ease of debugging: (1) create and use Backbone object for grid; (2) move grid javascript to its own file; (3) remove webapp parameter; (4) augment search box style so that search button does not wrap. Pack scripts. 2013-01-28 14:02:25 -05:00
Daniel Blankenberg 979c1a6a16 Pack scripts. 2013-01-07 11:45:30 -05:00
Carl Eberhard fc4ca70d27 history panel: panel was not showing deleted datasets when a dataset was purged (even when set to 'include deleted datasets') - fix by using purge_async; history panel: fix history-options menu checkbox with new font awesome class format; pack scripts 2013-01-04 10:57:18 -05:00