Commit Graph
13173 Commits
Author SHA1 Message Date
Dave Bouvier 5dab91f4ba Fix functional tests for history functions. 2014-04-21 15:42:22 -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 5caf9dd13d Workflow Editor: Improve tests related to input terminal canAccept/datatypes.
Elminate stub, create mock tree off inputs (demonstrates what server is feeding), add test for direct and subtype. Add tests for PJA changing output connection datatypes.
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
John Chilton 7e56d2dc20 Fix comment in lib/galaxy/workflow/run.py 2014-04-21 14:26:56 -05:00
Carl Eberhard e3b5612121 Client app: use in /base.mako, rework app init to use AMD definition 2014-04-21 14:44:34 -04:00
Dave Bouvier 45ff30f6e1 Fix for registering an account with custom user information when only one custom user info form is defined. Fix editing user info when custom user info forms are defined. Fix functional tests for user info. 2014-04-21 12:41:05 -04:00
Daniel Blankenberg 5ae1c9bcbb Fix for masthead link for biostar mainpage. 2014-04-21 12:12:03 -04:00
Daniel Blankenberg bebfa2bd42 Fix for masthead link for biostar mainpage. 2014-04-21 12:12:03 -04:00
Daniel Blankenberg 276f0b80a2 Fix for masthead link for biostar mainpage. 2014-04-21 12:12:03 -04:00
Daniel Blankenberg 9db12a5f56 Prevent redirect misuse on user log in. 2014-04-21 12:11:49 -04:00
Daniel Blankenberg 9835de1a26 Prevent redirect misuse on user log in. 2014-04-21 12:11:49 -04:00
Carl Eberhard 1a88077a9a Metrics: make the cache use localStorage for persistence 2014-04-21 11:37:26 -04:00
John Chilton 989950c037 Workflow running - modify var names/comment to reflect 773951eb2bbf. 2014-04-21 08:36:43 -05:00
John Chilton 263efe1321 Bugfix for 439510f (reported by @saketkc).
Previous logic for determining if state had been calculated for workflow steps in workflow run module would only work for data input steps - this new logic should work for data input or tools.
2014-04-21 08:01:22 -05:00
John Chilton 0b5b547357 Pack scripts. 2014-04-20 11:25:40 -05:00
Dave Bouvier 45733dda1e Fix issue where install and test framework would hang if a repository was not found in the database. 2014-04-19 23:24:12 -04:00
John Chilton 84fcb55795 Bugfix for multiple input data parameters.
Workflow editor would drop all but one multiple input data connections if and when the parameter itself was nested in repeats/conds.
2014-04-19 14:37:02 -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
John Chilton 02425e7c4f Refactor workflow API logic related to module population into run module.
Also moves runtime parameter override logic into that module as well. This is a good refactoring because it thins out a fat controllers (slightly) - but it is of particular interest because it makes it easier to recursively invoke potentially nested workflows from the workflow running module itself. It is still an open question whether that is desirable - see discussion on Pull Request #370 - but if it proves to be this can help enable it.
2014-04-19 11:40:19 -05:00
John Chilton 073ee18f1d Refactor galaxy.workflow.run interface to use config object.
Number of ways to paramemterize workflow is a little bit sprawling already and it is about to get worse.
2014-04-19 11:40:19 -05:00
Aysam Guerler a59c84319d Charts: Fix metadata status 2014-04-19 00:53:46 -04:00
Carl Eberhard 3fcfd3ecad Improve visualization registry warning info when datatype class not found by lookup 2014-04-18 18:04:13 -04: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
Dave Bouvier b48712928b Merge fix from stable. 2014-04-18 14:58:04 -04:00
Aysam Guerler 36e3042278 Charts: Update nvd3 2014-04-18 14:53:48 -04:00
Carl Eberhard b7212b0f37 QA, metrics logger: test metrics post 2014-04-18 14:42:26 -04:00
Dave Bouvier 0c1c0add3f If a tool shed repository was updated after a tool migration without a new installable changeset revision being generated, for example by adding or removing a readme file, the migration install framework would be unable to find repository dependencies. This changeset resolves that. 2014-04-18 13:58:51 -04:00
Daniel Blankenberg cb1f6c92f6 Update NGS read simulator to use job working directory. 2014-04-18 13:31:13 -04:00
Daniel Blankenberg 5e3e287ce3 Update MAF to BED to use job working directory and built-in primary dataset collection. 2014-04-18 13:23:38 -04:00
Carl Eberhard 302f2109ed QA: more testing of metrics logger 2014-04-18 12:58:20 -04:00
Daniel Blankenberg 213986aa7f Update MAF to interval to use job working directory instead of __new_file_path__. 2014-04-18 12:34:08 -04:00
Carl Eberhard 5739c37cbf QA: add login info to api-hda-tests.js (unable to repro failure shown on buildbot) 2014-04-18 11:02:17 -04:00
Carl Eberhard 20ccb0f620 QA: add login info to api-history-permission-tests (unable to repro failure shown on buildbot), use API to check loggedInAs 2014-04-18 10:59:35 -04:00
Carl Eberhard 510d1a879f QA: adjust HDA API test for new anon ability to create contents 2014-04-18 10:25:37 -04:00
Carl Eberhard 4f3cce5e9b merge 2014-04-18 09:57:35 -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
John Chilton 2bda90ec6c Add option test system environment option GALAXY_TEST_VERBOSE_ERRORS to report on dataset errors.
Implemented a while ago to aid debugging but disabled by default because it can cause sqlite locking errors. It can now be enabled as needed using GALAXY_TEST_VERBOSE_ERRORS.
2014-04-18 08:41:59 -05: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
Aysam Guerler cb6af58c66 Charts: Improve histogram module 2014-04-17 18:03:54 -04:00
John Chilton 960cf077f5 Merged in dan/galaxy-central-stable-prs/stable (pull request #369)
BioStar fixes
2014-04-17 15:02:44 -05:00
Dave Bouvier 5bdb75aa82 Correct usage of "it's" versus "its". 2014-04-17 15:49:32 -04:00
Daniel Blankenberg 9aa9f7d018 Add an option to biostar integration to never authenticate. 2014-04-17 15:38:42 -04:00
Daniel Blankenberg 3ed326601a Add an option to biostar integration to never authenticate. 2014-04-17 15:38:42 -04:00
Dave Bouvier 30bc77e7ea Fix most of the failing functional tests in test_sample_tracking.py. 2014-04-17 15:16:57 -04:00
Daniel Blankenberg 2d2c2e8344 Some better error handling for external display applications when e.g. files have been deleted but are still active in applications. 2014-04-17 15:05:18 -04:00
John Chilton 53a154df2f Fix library permissions API controller. 2014-04-17 13:46:57 -05:00