Commit Graph
345 Commits
Author SHA1 Message Date
Enis Afgan fa1959b579 Fix API history purge; a few documentation corrections 2012-06-18 14:53:02 +10:00
Greg Von Kuster 2632e05024 Add a running_functional_tests config setting. 2012-04-18 16:20:17 -04:00
Dannon Baker ecf83a5be5 Merged in peterjc/galaxy-central/split_blast2 (pull request #41) 2012-04-18 07:56:05 -04:00
Peter Cock e6628b9b66 Update scripts/check_python.py (Python 2.4 not supported) 2012-04-17 13:48:51 +01:00
Nate Coraor 23919dfbc6 Fix job manager/handler shutdown, functional tests due to referer -> redirect rename, and check_galaxy script for dataset display -> html table change. 2012-04-16 14:56:24 -04:00
Nate Coraor 35dd4e1ef9 Fix for cleanup_datasets.py when database_connection is the uncommented default in the config file. 2012-04-16 10:07:10 -04:00
Jeremy Goecks 049891cc92 Remove enable_api flag; API is now enabled by default and cannot be disabled. 2012-04-11 14:45:44 -04:00
Nate Coraor 3493f9ebcd Fix the data transfer script to work with new API library content ids. 2012-03-30 09:51:04 -04:00
Greg Von Kuster 46c597b5c3 Change new functional test flags to conform more closely to previous command line flags 2012-03-30 09:36:21 -04:00
Greg Von Kuster 816a43c2f9 Enhance the functional test framework to support testing tools contained in installed repositories that were not migrated from the Galaxy distribution. To test these tools, use: sh run_functional_tests.sh --installed 2012-03-29 15:02:36 -04:00
Greg Von Kuster 60c0bdf17b Enhance the functional test framework to support tools migrated from the distribution and installed from the tool shed. To test these tools, use: sh run_functional_tests.sh --migrated 2012-03-29 12:03:14 -04:00
Greg Von Kuster 3c5f027a73 Enable the installation of the emboss_5 repository from the tool shed under the condition that any of its contained tools are defined in a local tool_conf.xml file. 2012-03-21 16:53:26 -04:00
Dannon Baker 369f144223 Merged in jmchilton/galaxy-central-preseeding/workflow_import_menu_api (pull request #40) 2012-03-21 09:48:47 -04:00
John Chilton 1c37cb28ca Augment workflow import api to allow add_to_menu argument which (when
true) adds imported workflow to user's workflow menu. Augment api
example script to take in an optional fourth parameter --add_to_menu
to enable this.
2012-03-19 12:13:59 -05:00
Greg Von Kuster 7ebdf0f24a More fixes for handling mor ethan one non-shed tool anel config when installing tools migrated from the distrobution to the tool shed. 2012-03-15 14:12:59 -04:00
Greg Von Kuster 628b6ea82d Use an odict instead of a dict when acquuiring elements for generating entries for the migrated_tools_conf.xml from the InstallManager, and handle multiple proprietary non-shed tool panel configs with the InstallManger. 2012-03-15 11:47:46 -04:00
Greg Von Kuster 19862fd03b Update the integrated_toon_conf.xml file only if a new config setting is True. This keeps things that start up the app (like functional tests) from updating the file. 2012-03-14 17:21:03 -04:00
John Chilton 4bc926d9f0 Adding script to scripts/api directory for importing workflows from
file paths.
2012-03-08 09:03:27 -06:00
Dannon Baker 631cb80f59 Merged in peterjc/galaxy-central/split_blast (pull request #37) 2012-02-28 12:26:29 -05:00
Greg Von Kuster e0942033ba The InstallManager is now a stand-alone appication that attempts to load the tool panel as closely as possible to the way it was loaded before tools were migrated from the Galaxy distribution to the tool shed. 2012-02-28 11:38:08 -05:00
Peter Cock 3b3d70ce54 Not all datatype splitters write a JSON file 2012-02-16 16:22:58 +00:00
Nate Coraor c8f4c93799 Make set_user_disk_usage.py object store-aware. 2012-02-09 13:26:14 -05:00
Nate Coraor c43633c5cb Pass the config file name to set_metadata.py rather than relying on a hardcoded value. 2012-02-08 11:12:10 -05:00
Nate Coraor 9aed5a36d8 Fix for dataset cleanup scripts and object store. 2012-01-31 14:07:14 -05:00
Nate Coraor 0354480bd2 Merge jdlogicman/galaxy-central-startup-integration-apis 2012-01-24 12:18:21 -05:00
Nate Coraor 61062a3ae5 Merge galaxy-central. 2012-01-18 10:34:39 -05:00
Nate Coraor 445d8494ac Fix extra files display with object store and the distributed object store config. 2011-12-13 00:45:52 -05:00
Nate Coraor 5e96e67f1d Hierarchical object store sample config and functional test capability. 2011-12-08 16:10:18 -05:00
Nate Coraor d95e50dabd Merge galaxy-central. 2011-12-07 16:06:24 -05:00
Nate Coraor 44344fe2e0 Fix the dataset controller's stderr method and add one for stdout. Link to
both from the dataset info page.  The functional tests will now provide output
of these on tool test failure.  The functional tests can now use
tool_dependency_dir as well.
2011-12-06 11:29:02 -05:00
Greg Von Kuster 17c5b27cdc Re-engineer the datatypes registry so that it is initialized once when the Galaxy server is started, but data types can continue to be loaded throughout the Galaxy server's session (hopefully this doesn't break anything).
Add support for a single "import_module" to be passed to the new load_datatypes() method in the datatypes registry.  This provides the ability to load a single class module from an installed tool shed repository along with a datatypes_conf.xml file included in the installed repository and pass them to the new load_datatypes() method.  In the future, multiple imported modules may be allowed.  The datatypes_conf.xml file included in the repository must conform to a slightly different definition than the same named file that comes with the distribution.  This new definition will be documented in the Galaxy tool shed wiki.

We now have the ability to load new data types into the Galaxy server from an installed tool shed repository without restarting the Galaxy server.
2011-11-23 16:16:15 -05:00
John Duddy 753c29b445 Allow command-line creation of initial database 2011-11-18 12:41:27 -08:00
Nate Coraor d03b63a311 Merge galaxy-central 2011-11-15 12:35:57 -05:00
Nate Coraor 24b9c8c8a7 Some fixes to actual user code to negate the need for world-writable directories and write external metadata and job stdout/stderr to the job working directory. 2011-10-31 16:15:00 -04:00
ichorny 236276b132 add actual user changes to galaxy-central 2011-10-21 14:01:48 -07:00
John Duddy c279ecd33b Upgrade of splitting code to do splitting in the tasks versus in the Galaxy process 2011-10-07 14:12:40 -07:00
John Duddy a2c0328241 Merge 2011-10-07 13:25:19 -07:00
Nate Coraor 8afb807a4d merge 2011-10-05 16:44:43 -04:00
Nate Coraor e7180eed8f New API scripts to do POST/PUT/DELETE without any guidance. Use like:
./update.py key url param1=val param2=val
2011-09-14 14:40:38 -04:00
Nate Coraor 9126df9685 Make it easier to run helper.py from outside the galaxy-dist root directory. 2011-09-08 12:09:10 -04:00
Nate Coraor d9126aa807 Clarify output messages of set_user_disk_usage.py 2011-09-07 15:07:05 -04:00
Nate Coraor eea0b7a81a Be more forgiving about running the disk accounting scripts from outside the galaxy-dist directory. 2011-09-07 09:05:52 -04:00
Nate Coraor df37c17b3c Typo in scramble.py. 2011-09-02 14:37:09 -04:00
Nate Coraor 4fe140d6d6 Missing import in library_contents.py 2011-08-29 14:42:04 -04:00
Nate Coraor 1f744be77d API enhancements: Rename the 'contents' controller to 'library_contents', move (some) sanity and security checks to galaxy.web.api.util, add some enhancements to the histories code and some sample scripts for histories. 2011-08-26 13:55:08 -04:00
Nate Coraor 3a1526ac8a Decrease user disk usage when files are removed from disk by the cleanup_datasets.py. 2011-08-22 16:19:49 -04:00
Nate Coraor 83163908e8 Add helper.py (posted to the -dev list as "galaxythinger.py" in the past), a command line tool for performing a couple common operations like encoding/decoding IDs and getting the disk path of HDAs. 2011-08-22 10:45:22 -04:00
Nate Coraor f7b2b1b0ab Bugfix for check_galaxy (monitor script) since dataset deletion moved to the dataset controller. 2011-08-04 11:01:22 -04:00
Nate Coraor 120b5f700c Bugfix for the offline egg packaging script. 2011-08-03 10:13:01 -04:00
Enis Afgan 2a3f9b4dea Merge 2011-08-01 17:36:28 -04:00