Dannon Baker
e8116b8bbf
Flip global vars back, now that bootstrap-tours.css is included and will override.
2015-12-18 15:06:04 -05:00
Dannon Baker
4efa8e73b3
Consolidate to standard options dict, minor refactorings.
2015-12-18 14:15:17 -05:00
Dannon Baker
8c1beb2af5
title override, working on fixing style.
2015-12-18 13:44:34 -05:00
Dannon Baker
ffede65302
Debugging cruft.
2015-12-18 13:22:11 -05:00
Dannon Baker
5a3524245b
Actually let people end a tour.
2015-12-18 13:20:57 -05:00
Dannon Baker
9e7eaaa7aa
Finish sessionStorage and restart of tours across multiple pages.
2015-12-18 13:10:09 -05:00
Dannon Baker
7110a0cc5e
Document necessary tweak.
2015-12-18 12:38:43 -05:00
Dannon Baker
1e5640163a
Tour shim in onload, check sessionStorage (or would local be more appropriate?)
2015-12-18 12:23:40 -05:00
Dannon Baker
f107b17928
Refactor a bit, adjust textinsert action to trigger 'change' on the element.
2015-12-18 12:01:07 -05:00
Dannon Baker
0203a69d88
Tours.
2015-12-18 10:26:22 -05:00
Dannon Baker
04f5ed4552
Reimplement menu onclick functionality that appears to have been dropped (probably a bad merge?) in the webpack PR.
2015-12-17 19:35:17 -05:00
John Chilton
abd51e7f79
Merge pull request #1358 from guerler/fix_same_upload_000
...
[15.10] Fix change handler association
2015-12-17 14:31:17 -05:00
Martin Cech
b4683fbce4
raise and show specific exception and warning when no files detected
2015-12-17 12:40:09 -05:00
guerler
b0deead9c3
Fix change handler association
2015-12-17 11:40:25 -05:00
guerler
2ff3bf0c0c
Fix label change handling
2015-12-16 17:12:37 -05:00
guerler
12014cc225
Show correct subworkflow name
2015-12-16 17:12:23 -05:00
guerler
b4bfde4089
Fix attribute
2015-12-16 15:24:02 +00:00
guerler
f10b968075
Build section dom in js
2015-12-16 15:22:25 +00:00
John Chilton
48eec81f48
Allow specifying workflow outputs on subworkflow nodes.
2015-12-16 15:22:19 +00:00
guerler
f88ad8d4e3
Fix Change type label in editor form
2015-12-16 15:22:18 +00:00
John Chilton
157939aa8f
Implement nested workflows.
...
Details:
- Add a new workflow module describing subworkflows.
- Add workflow list to editor side panel - with options to link in a subworkflow module or copy the target workflow into the workflow being editted node for node.
- Update workflow, workflow step, and workflow invocation models to track subworkflow connections and execution.
- Extend workflow outputs with concepts of labels (and UUIDs while I'm there) to match workflow inputs. This allow us to have something to label outputs with in the workflow editor and to reference in the format 2 workflow description language.
- Extend workflow editor UI to allow labeling workflow outputs (and enforce that these are unique across a workflow).
- Extend workflow invocation and progress tracking to allow invoking a subworkflow as part of another workflow invocation.
- Extend workflow import and export code to allow a nested representation of workflows.
- Update format 2 workflow description to allow testing nested workflows.
Most relevant new and modified test cases can be run using the following commands:
```
./run_tests.sh -api test/api/test_workflows.py:WorkflowsApiTestCase.test_run_subworkflow_simple
./run_tests.sh -api test/api/test_workflows_from_yaml.py:WorkflowsFromYamlApiTestCase.test_subworkflow_simple
./run_tests.sh -api test/api/test_workflows_from_yaml.py:WorkflowsFromYamlApiTestCase.test_outputs
nosetests test/unit/test_galaxy_mapping.py
nosetests test/unit/workflows/test_workflow_progress.py
```
2015-12-16 15:22:18 +00:00
Dannon Baker
41b77d0c13
Use local versions of node modules instead of system-installed, add a 'build-it-all' target for building the whole client.
...
Fix two old typos.
2015-12-16 10:09:52 -05:00
Dannon Baker
cf5d209e0f
Manual merge of #1303 to resolve build artifact conflicts.
2015-12-16 06:51:12 -05:00
carlfeberhard
2acdbe54f7
UI, Citations: fix citation-model's import of bibtex to use *either* commonjs or global
2015-12-14 17:22:58 -05:00
guerler
3108ba5c01
Ensure that text fields only display text
2015-12-14 13:29:01 -05:00
guerler
42edfca679
Repack, refix section validation
2015-12-14 11:24:25 -05:00
guerler
c61a5529b4
Merge branch 'dev' of git://github.com/galaxyproject/galaxy into run_workflow_form_004
2015-12-14 10:37:45 -05:00
carlfeberhard
c1ce8ef0ce
UI, list of pairs collection creator: improve auto-pair error message to be more beginner friendly(?)
2015-12-14 09:20:10 -05:00
carlfeberhard
f14b38124b
UI, list of pairs collection creator: prevent vice-versa pair duplication by removing paired dataset from both temp lists during auto pairing
2015-12-14 08:59:24 -05:00
John Chilton
8af5671953
Allow input collections to specify mutiple collection types.
...
Parallelling format specifier which can take multiple formats.
2015-12-13 13:38:50 +00:00
carlfeberhard
84f3b72e1a
(merge dev); Testing, histories: update tests to reflect allowing anon to create/copy histories via the API
2015-12-11 13:44:48 -05:00
carlfeberhard
32be886f0f
API, Histories: allow api/histories/create to be used as anon user; UI, Histories: minor fixes
2015-12-11 10:30:39 -05:00
carlfeberhard
9e512f5246
UI, History: use copy dialog in the embedded histories in Pages, add autoClose option to copy dialog
2015-12-11 08:44:45 -05:00
guerler
952f3f9b7a
Open select2 dropdown on click
2015-12-11 03:10:17 -05:00
John Chilton
7a3aa044fb
Merge pull request #1238 from erasche/client-builder
...
Ease the grunt uglify process
2015-12-10 18:21:08 -05:00
carlfeberhard
d72b913c1d
UI, History: hack multiple copy by API into the 'histories shared with me' mako grid
2015-12-10 16:25:52 -05:00
carlfeberhard
1ebc0ea9e7
UI, Quotameter: correctly update the quotameter for anon users
2015-12-10 14:15:33 -05:00
carlfeberhard
cb23e010d7
UI, History: use copy dialog in history/view for import, minor fixes
2015-12-10 13:52:43 -05:00
guerler
9a4c834370
Use fa icons for drill down expansion
2015-12-10 13:01:35 -05:00
carlfeberhard
09cb673a9b
UI, History: use copy dialog for shared history popupmenus, use custom templates for both saved and shared history lists/grids. refactor custom grid code for insertion of copy dialog
2015-12-10 12:59:19 -05:00
guerler
636e9900ba
Improve handling of unspecified workflow editor values
2015-12-10 10:57:29 -05:00
carlfeberhard
253ca7ec49
UI, History: insert/use copy dialog in the 'Saved Histories' grid
2015-12-10 10:52:48 -05:00
carlfeberhard
941109dda8
UI, History: use copy dialog as import dialog in published history pages, refactor copy-dialog
2015-12-09 19:29:59 -05:00
carlfeberhard
d72dd3735c
Client, polyfills: check for sessionStorage using a more cross-browser (apparently) way
2015-12-09 14:10:36 -05:00
carlfeberhard
e391fa4975
UI, History: allow copy dialog to have default of copy-all-datasets passed in as option; Replace import link with copy dialog in published histories
2015-12-09 11:44:51 -05:00
carlfeberhard
78427438ad
UI, History: refactor the history copy dialog, use it from the options menu (instead of history/copy), pass ui-modal closing_callback a flag whether it was a cancellation or not
2015-12-09 11:07:07 -05:00
guerler
2b63427e96
Handle late validated dataset references
2015-12-08 16:39:21 -05:00
Martin Cech
fe1c9dd293
Merge pull request #1251 from jmchilton/workflow_labels_2
...
Workflow Editor UI for Step Labels
2015-12-08 12:04:26 -05:00
carlfeberhard
6ba86d89bc
UI, Citations: don't create new BibtexParser, remove debugging
2015-12-08 10:57:41 -05:00
carlfeberhard
5ff09896f7
UI, Citations: fix require of bibtex parser
2015-12-08 10:27:09 -05:00