John Chilton
895c1d6971
Disable select2 for all multi-select inputs.
...
These have been nothing but trouble (they have been disabled some places) and are awkward in those places that have not been changed.
Is there any place in Galaxy where multi-select inputs + select2 are being used to create a desirable UX? If yes, can we just create a class for these particular widgets and target it with a boolean expression on the same line?
2014-04-25 13:00:09 -05:00
Martin Cech
479337bd56
data libraries: default sorting; cleanup; refactor; jslint; start on getting rid of modals for library/folder creation
2014-04-23 17:31:01 -04:00
Jeremy Goecks
a36ce7abba
Trackster: add color for read track histograms so that histograms are colorful. Read blocks are still gray to allow for seeing variants easily.
2014-04-23 13:56:26 -04:00
Carl Eberhard
865805627e
History/HDA UI: pass allow_user_dataset_purge from Galaxy.config to history-panel and hda-edit and respect by not rendering purge controls if false
2014-04-22 13:16:50 -04:00
John Chilton
b5e97ea32b
Workflow Editor: Merge addDataInput and replaceDataInput into common method.
...
Reduces some code duplication here and reduces even more code duplication downstream in dataset collections work.
2014-04-22 11:13:27 -05:00
John Chilton
cdeaba1f29
Workflow Editor: Replace instead of recreate terminal on update.
...
This fixes at least one subtle bug related to multiple input data parameters (actually probably two bugs) because the old logic assumed there was only one connector per input terminal.
This should be more efficient, lead to some code duplication deletion in subsequent changesets, and really help dataset collections where terminals are much more complex (there are data inputs and collection inputs, and each can be mapped over by collections) - this helps manage complexity downstream.
2014-04-22 11:13:27 -05:00
John Chilton
553bbee7db
Workflow Editor: Rework InputTerminal to implement/use an update method (w/tests).
...
This will enable replacing terminals instead of recreating them and reconnecting in subsequent changesets.
2014-04-22 11:13:27 -05:00
Carl Eberhard
10d5c0f920
UI: rework zh and ja locale data
2014-04-22 11:58:22 -04:00
Martin Cech
d70e804d65
rename biostar menu link
2014-04-22 10:53:35 -04:00
Martin Cech
da5ba4c711
data libraries: improved chaincall for importing datasets into history, some cleanup
2014-04-21 17:31:36 -04:00
Martin Cech
e520630b7e
data libraries: don't allow adding dataset within deleted library; better error message handling
2014-04-21 16:28:14 -04:00
Martin Cech
2c0c472f09
data libraries: don't allow creating folders within deleted library
2014-04-21 15:48:19 -04:00
John Chilton
10ffa53659
Pack scripts.
2014-04-21 14:28:47 -05:00
John Chilton
cbfa265b83
Bugfix: Workflow editor could get in invalid state when trying to preserve connections.
...
Workflow editor would preserve connections when a tool would update its state (for instance switching a conditional or adding repeat) - but conditional switching can result in connections being invalid (wouldn't have passed can_accept previously). Consider the following tool for instance which changes datatypes of an input based on a conditional (https://gist.github.com/jmchilton/11152628 ).
2014-04-21 14:27:01 -05:00
John Chilton
357280ed4d
Workflow Editor: Break canAccept into smaller pieces (inputFilled and attachable).
...
Want to reuse attachable right away to fix a bug - and the smaller pieces are good refactoring to support different kinds of input types in dataset collections downstream.
2014-04-21 14:27:01 -05:00
John Chilton
e454c738e1
Workflow Editor: Rename can_accept to canAccept.
2014-04-21 14:27:01 -05:00
Daniel Blankenberg
276f0b80a2
Fix for masthead link for biostar mainpage.
2014-04-21 12:12:03 -04:00
Carl Eberhard
1a88077a9a
Metrics: make the cache use localStorage for persistence
2014-04-21 11:37:26 -04:00
John Chilton
0b5b547357
Pack scripts.
2014-04-20 11:25:40 -05:00
John Chilton
8ece04ac0c
Merge pull request #363 .
...
Was previously declined so that pull request #370 could be resolved first - but upon actually inspecting #370 I don't think these will conflict in anyway.
2014-04-19 11:57:53 -05:00
Martin Cech
8891243e69
data libraries: small API changes; bugfix; deferred queue for adding datasets from history to library; permission handling work
2014-04-18 17:16:58 -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
a3a02170cb
QA: add qunit tests for galaxy-app-base; Fix defaults in metrics-logger tests
2014-04-18 09:56:31 -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
Daniel Blankenberg
1899f37cd1
Remove 'galaxy' tag as default now that we are using a custom biostar site.
2014-04-17 13:03:02 -04:00
Jeremy Goecks
26051b1957
Trackster: move browser routing into TracksterView so that hash-based location routing works for both private and shared visualizations.
2014-04-17 09:47:41 -04:00
Martin Cech
db752de9d3
data libraries: API improvements; add datasets from history to folder; folder contents sorting; progressive rendering; new error code; new API endpoint; js model comparators; Galaxy.currUser defensive programming;
2014-04-16 16:27:13 -04:00
Carl Eberhard
05d113deb1
Temporary fix to galaxy.panels.mako to ensure AMD order
2014-04-15 15:06:40 -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
Daniel Blankenberg
86f167680c
Update packed scripts
2014-04-15 12:00:02 -04:00
Daniel Blankenberg
0a40fd397a
UI, make HDAs in NEW state have delete, info and rerun buttons, as well as disabled view and edit buttons. Move new state to NOT READY STATES.
2014-04-15 11:59:14 -04:00
Martin Cech
4320c71bd8
data libraries: initial work on importing datasets from histories: fetching history list, fetching and displaying history contents
...
repaired bug in unbinding nested views
2014-04-14 14:09:36 -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
Martin Cech
01cd002652
data libraries: API improvements, access permissions work, started with UI for adding files from history work
2014-04-11 17:29:36 -04:00
Carl Eberhard
4d3132f02f
merge next-stable
2014-04-11 16:48:28 -04:00
Carl Eberhard
d87eca5b67
Pack data.js from 86f93a1
2014-04-11 16:46:50 -04:00
Carl Eberhard
f47f539d43
pack scripts
2014-04-11 16:41:45 -04:00
Carl Eberhard
cf0e06104a
PR #366 from Jian-Long Huang: to next-stable
2014-04-11 16:22:11 -04:00
Jian-Long Huang
5bb6d9534c
Fix the column alignment in the tabular format data
2014-04-12 03:29:53 +08: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
Nicola Soranzo
46641daaa7
Merge galaxy/galaxy-central default branch.
2014-04-11 12:00:39 +02: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
John Chilton
e70aecf74e
Workflow editor backbonification - reposition views to more appropriate part of file.
2014-04-10 15:46:07 -05:00
John Chilton
a63f4d0c13
Workflow editor backbonification - make Terminal classes into models.
2014-04-10 15:46:07 -05:00
John Chilton
aaa97c62a0
Workflow editor backbonification - make Node a model.
2014-04-10 15:46:07 -05:00
John Chilton
5d94853116
Workflow editor backbonification - refactor some update_field_data presentation logic into NodeView.
2014-04-10 15:46:07 -05:00
John Chilton
5d82a000ca
Workflow editor backbonification - move terminal presentation logic from NodeView to DataOutputView.
2014-04-10 15:46:07 -05:00