Greg Von Kuster
05c2d4222b
merging from central
2009-03-20 03:06:40 -04:00
Greg Von Kuster
354d0447df
Fixes for i18n support - all charsets set to utf-8, now able to paste multi-byte chars in upload form, templates use utf-8 as output_charset, other miscellaneous fixes.
2009-03-20 02:49:30 -04:00
Greg Von Kuster
da476a3f3a
merging from central
2009-03-17 23:57:08 -04:00
Greg Von Kuster
69e383d6a8
Integrating i18n support provided by Mitsuteru Nakao, Takashi Hatakeyama, and Hideyuki Morita.
2009-03-17 22:46:47 -04:00
Daniel Blankenberg
34a4a1f4d5
Fix for setting metadata externally when outputs_to_working_directory = True.
2009-03-06 12:32:31 -05:00
Daniel Blankenberg
50e385d4a5
Use JSON instead of pickle for setting metadata externally, except for DatasetInstance objects.
2009-03-05 12:53:57 -05:00
Daniel Blankenberg
df82f3e163
Add the ability for metadata to be set in an external process, this requires set_metadata_externally = True in universe_wsgi.ini.
...
Currently this is supported in the local runner (long running set_meta() can now be canceled the same as with jobs) and in the non-staging PBS runner.
There is a slight change to how new Metadata FileParameters are to be created in datatype.set_meta(), see the MAF datatype.
TODO:
Prevent editing of metadata on a running job when metadata is to be set externally.
Have datasets which were copied before job completion use the metadata from the original output dataset; currently .set_meta() is called locally on these.
2009-03-03 12:54:06 -05:00
Daniel Blankenberg
dd8a3c6605
Make history.activatable_datasets return a list.
...
Fix update_database_with_security_libraries.py script so that it works again.
2009-02-26 14:06:11 -05:00
James Taylor
cb592fa20b
Updating the packed versions of all javascripts.
2009-02-25 14:24:46 -05:00
Greg Von Kuster
19d61ff4cf
Make activatable_datasets a property of the History object, eliminating the problematic mapper.
2009-02-23 12:31:15 -05:00
Nate Coraor
bf606c99f8
merge
2009-01-30 11:39:39 -05:00
Nate Coraor
f8ce6fc19d
merge
2009-01-30 11:39:29 -05:00
Nate Coraor
dd2ba78f45
Add fetch_eggs option to pull for other platforms (e.g. cluster nodes)
2009-01-30 11:37:18 -05:00
Greg Von Kuster
cfde4c4015
Normalize the model supporting the new library features. This rev assumes all current Library tables will be dropped so they are re-created at server start-up ( all library data will be lost ). Normalized objects are as follows:
...
1. ActionDatasetRoleAssociation -> DatasetPermissions ( renamed )
2. LibraryFolderDatasetAssociation -> LibraryDatasetDatasetAssociation ( renamed )
3. ActionLibraryItemRoleAssociation -> LibraryPermissions, LibraryFolderPermissions, LibraryDatasetPermissions, LibraryDatasetDatasetPermissions, LibraryItemInfoPermissions, LibraryItemInfoTemplatePermissions
4. LibraryItemInfoAssociation -> LibraryInfoAssociation, LibraryFolderInfoAssociation, LibraryDatasetInfoAssociation, LibraryDatasetDatasetInfoAssociation
5. LibraryItemInfoTemplateAssociation -> LibraryInfoTemplateAssociation, LibraryFolderInfoTemplateAssociation, LibraryDatasetInfoTemplateAssociation, LibraryDatasetDatasetInfoTemplateAssociation
2009-01-28 16:29:30 -05:00
Nate Coraor
5506ec8d3b
merging heads
2008-12-23 13:28:43 -05:00
Nate Coraor
80f42e4199
Since tempfiles seem to occasionally be left behind, allow logging of
...
open tempfiles, including a traceback (to determine callers) if
LOG_TEMPFILES is set in the environment when Galaxy starts. This
should be considered temporary and will be removed when it's determined
where/how this happens.
2008-12-23 13:28:27 -05:00
Nate Coraor
8fdd73aaed
merging heads
2008-12-23 13:28:24 -05:00
Greg Von Kuster
6a3f5a925e
Eagerload active_datasets for a history rather than activatable_datasets since it throws exceptions in the migration script.
2008-12-23 10:25:54 -05:00
Greg Von Kuster
61951c59e1
More optimization, code cleanup in migration script.
2008-12-23 09:29:58 -05:00
Greg Von Kuster
1cf912260d
Bug fixes for my last commit.
2008-12-22 17:12:20 -05:00
Greg Von Kuster
6d9db00839
Speed up script for migrating central to security.
2008-12-22 16:39:36 -05:00
Guruprasad Anada
0eb6e8d521
Pushing changes from central to security..
...
G: Enter commit message. Lines beginning with 'HG:' are removed.
2008-12-22 13:38:00 -05:00
Guruprasad Anada
54dc919413
Script to enumerate GOPS JOIN jobs that could have returned an incorrect result before the issue with minimum overlap was fixed last week.
2008-12-22 13:35:01 -05:00
Guruprasad Anada
14e8c4fcad
speed enhancement for incorrect_gops_jobs script.
2008-12-17 12:13:38 -05:00
Guruprasad Anada
25cd5b63f5
central to security
2008-12-17 12:13:32 -05:00
Guruprasad Anada
6e266a9deb
Central to security
2008-12-17 11:26:32 -05:00
Guruprasad Anada
42263dd8b2
Fix for a minor bug in my previous commit.
2008-12-17 11:25:35 -05:00
Guruprasad Anada
8bd7ce669b
Commiting changes from central to security:
2008-12-17 11:03:27 -05:00
Guruprasad Anada
b84c1cb2ab
Enhancing incorrect_Gops_job script to output only those jobs whose output has changed since the BitSetSafeReaderWrapper was fixed.
2008-12-17 11:01:57 -05:00
Daniel Blankenberg
2c05491514
A script to update a pre-security/library Galaxy database with necessary schema changes and set default roles/permissions for users and their histories and datasets.
...
It will reset permissions on histories and datasets if they are already set (i.e. script was run on a database which already has security/library tables).
This has been tested with Postgres, SQLite, and MySQL databases.
Due to limitations of SQLite this script is unable to add foreign keys to existing SQLite tables (fks are ignored anyway).
*** Remember to backup your database before running. ***
2008-12-11 14:10:11 -05:00
Daniel Blankenberg
f1b591f3be
Some Fixes for setting permisions on the current history when users login, and some preparation for the database update script.
2008-12-03 17:16:40 -05:00
Greg Von Kuster
4015f31eff
Refix cleanup_dataset.py script.
2008-12-01 14:07:36 -05:00
Greg Von Kuster
2dd60568fc
merging from central
2008-12-01 14:07:33 -05:00
Greg Von Kuster
5d40b2b545
merging from central
2008-11-30 08:05:04 -05:00
Greg Von Kuster
3748e41924
Fixes, code cleanup in cleanup_datasets.py.
2008-11-30 08:03:21 -05:00
Greg Von Kuster
3fae320495
merging from central
2008-11-12 15:42:51 -05:00
Greg Von Kuster
511510797a
Fix a bug I missed in my last commit.
2008-11-12 15:42:46 -05:00
Greg Von Kuster
6625b0e216
merging from central
2008-11-12 15:20:00 -05:00
Greg Von Kuster
5a17479269
Fixes for the incorrect_gops_jobs script.
2008-11-12 15:19:27 -05:00
Greg Von Kuster
34cda87570
Add ability to manage deleted libraries, requires db schema change, commands are:
...
ALTER TABLE library ADD COLUMN purged BOOLEAN DEFAULT FALSE;
CREATE INDEX ix_library_purged ON library USING btree (purged);
ALTER TABLE library_folder ADD COLUMN purged BOOLEAN DEFAULT FALSE;
CREATE INDEX ix_library_folder_purged ON library_folder USING btree (purged);
- Deleting a library will mark all folders and contents ( LibraryFolderDatasetAssociations ) deleted in the db (weakness is that state is not saved for undeleting )
- Undeleting a library will mark all folders and contents as undeleted in the db
- Purging a library will mark the library, all folders, and LibraryFolderDatasetAssociations as purged, datasets will only be marked as deleted - marking as purged and removing the file from disk will be handled by the cleanup_datasets script.
2008-11-12 14:35:07 -05:00
Guruprasad Anada
e5293f8d15
Fixed indentation bug in incorrect_gops_jobs script.
2008-11-12 10:19:55 -05:00
Guruprasad Anada
a2e0908a61
Fixed an indentation bug in incorrect_gops_jobs script.
2008-11-12 10:16:04 -05:00
Guruprasad Anada
1a00974152
updating incorrect_gops_jobs script
2008-11-11 16:21:20 -05:00
Guruprasad Anada
c3403e993c
small modification to incorrect_gops_jobs script to include all HDAs associated with a dataset.
2008-11-11 16:20:12 -05:00
Nate Coraor
3654d294b2
merging heads
2008-11-11 15:33:40 -05:00
Guruprasad Anada
2f5e0c58ae
Script to fetch gops jobs that might have produced incorrect/empty oUtput due to the bug in BitsetSafeReaderWrapper.
2008-11-11 15:20:36 -05:00
Greg Von Kuster
e0df0fa44e
merging from central
2008-11-10 15:30:20 -05:00
Greg Von Kuster
ea7074e280
Fix for purging dataset - add check for pre-history_dataset_association approach to sharing.
2008-11-10 15:30:07 -05:00
Daniel Blankenberg
ec188a33cb
Resolve a bunch of merge conflicts.
2008-10-31 11:28:09 -04:00
Greg Von Kuster
5be8fefaf5
Migrate central repo to alchemy 4.
2008-10-30 16:17:46 -04:00