Commit Graph
1484 Commits
Author SHA1 Message Date
Greg Von Kuster 9523e54db6 Functional test fixes for purging a user. 2009-06-08 12:35:38 -04:00
Greg Von Kuster 6a135a2cf6 Temporarily eliminate access to templates until new forms are finished, and more fixes for functional tests. 2009-06-08 10:31:59 -04:00
Greg Von Kuster f69165d4b6 Functional test fixes. 2009-06-05 16:48:03 -04:00
Greg Von Kuster 0090622f59 Add ability to share histories with multiple users, along with bug fixes and more functional test coverage for history features. 2009-06-05 11:15:25 -04:00
Greg Von Kuster 99e264b9a1 Add missing functional tests for history features. 2009-05-29 16:36:43 -04:00
Greg Von Kuster 989aba8ed6 Bug fixes for the new security and libraries functional tests. 2009-05-26 14:32:18 -04:00
Greg Von Kuster 27a0fdb80c Bug fixes and new functional tests for library features that were missing them. 2009-05-21 15:48:39 -04:00
Greg Von Kuster 8d8299a193 Fix for pasting data in the upload utility - no longer results in a UnicodeWarning, added new tests to cover case. 2009-05-01 10:11:00 -04:00
Guruprasad Anada c072bd4b4a Added functional tests for testing sniffing and metadata settings of qual454 and qualsolid datatypes. 2009-04-29 16:32:23 -04:00
Greg Von Kuster 11312358a4 Display only the number of associations on the main users, groups, roles pages rather than the associated objects - much faster display times. Also a tweek to my last fix for the column_maker tool. 2009-04-27 16:03:44 -04:00
Greg Von Kuster 186c27814b Two fixes: add type checking for id when deleting datasets, ad checks to make sure at least 1 user can access a set of datasets when setting permissions on multiple datasets. 2009-04-24 13:42:38 -04:00
James Taylor 30cac4006f Modifying/adding selenium workflow tests to test for the grouping problem that was just fixed (need an input dataset within a group) as well as the input connection problem (need the last node created to have an output that is not compatible with all inputs) 2009-03-30 17:51:34 -04:00
James Taylor 651d077237 Improvements to selnium tests to deal with waiting for Ajax responses better 2009-03-28 23:35:51 -04:00
James Taylor adeef24ce9 Adding workflow tests using Selenium. These actually drive the web browser to test the Javascript UI effectively. Currently can't run under buildbot. 2009-03-27 18:55:00 -04:00
Greg Von Kuster 879d7797e6 merging from central 2009-03-27 16:55:52 -04:00
Greg Von Kuster ae52953d5e Re-fix the default test port... 2009-03-27 16:55:34 -04:00
Greg Von Kuster 307d04c56a merging heads 2009-03-27 16:38:42 -04:00
Greg Von Kuster d8aa4147e6 merging from central 2009-03-27 16:38:15 -04:00
Greg Von Kuster a5f30b7c2e Fix for Testing viewing previously stored histories functional test. 2009-03-26 15:31:45 -04:00
Greg Von Kuster a9f4eb9b62 merging from central 2009-03-26 09:43:02 -04:00
Greg Von Kuster 3389972009 merging heads 2009-03-17 23:57:40 -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
Greg Von Kuster 9502a11563 More ibrary work - highlights:
1) For datasets in the library browser, display message, uploaded by, date instead of format, db, info
2) Replace "Manage this dataset's versions" with "Upload a new version of this dataset"
3) When a library dataset is clicked in the library browser, display it's information rahter than it's peek.
2009-03-11 10:21:08 -04:00
Greg Von Kuster 20c20ef3be No longer displaying the a library root folder, as well as several library feature bug fixes. 2009-03-10 12:56:59 -04:00
Greg Von Kuster e55a4d84f8 More library work - requires database schema update:
1) include templates in the upload form for library datasets
2) Add user_id column to library_dataset_dataset_association table
3) Add message column to library_dataset_dataset_association table
4) Several miscellaneous bug fixes related to uploading library datasets

SQL commands required:

ALTER TABLE library_dataset_dataset_association ADD COLUMN user_id INTEGER;
ALTER TABLE library_dataset_dataset_association ADD CONSTRAINT library_dataset_dataset_association_user_id_id_fkey FOREIGN KEY (user_id) REFERENCES galaxy_user(id);
ALTER TABLE library_dataset_dataset_association ADD COLUMN message VARCHAR(255);
2009-03-09 17:02:21 -04:00
Greg Von Kuster addae675f5 Fixes and cleanup for library templates, ability to edit template information still needs to be implemented. 2009-03-04 14:17:48 -05:00
Greg Von Kuster c13b452941 Display only one option at a time for uploading library datasets ( upload files, upload a directory of files, import datasets from your history ), along with several bug fixes. 2009-03-01 08:17:22 -05:00
Greg Von Kuster 26b49cd6e0 Eliminate the LibraryDataset.__getattr__() method - fixes sqlite problems with uploading LibraryDatasets on Mac OS - as well as a bit of other miscellaneous cleanup and fixes. 2009-02-28 13:55:07 -05:00
Greg Von Kuster 2dd94ffa24 More model cleanup with Library objects as well other miscellaneous Library fixes. 2009-02-26 17:25:00 -05:00
Greg Von Kuster 022f827899 A few more library fixes. 2009-02-25 15:19:36 -05:00
Greg Von Kuster 88686d288b Lots os fixes for uploading datasets to a library, as well as some fixes for associating information templates with a library item. 2009-02-24 16:15:48 -05:00
James Taylor 7a1ecfaa91 Fix a few text matches for the history tests. 2009-02-23 18:23:43 -05:00
Greg Von Kuster bef705eb14 Separate information from permissions at the LibraryDataset level, and fix a whole slew of bugs. There are still a few known weaknesses / issues, but this rev is fairly close to concluding phase 1 of the new library features for Encode. 2009-02-20 15:43:10 -05:00
Greg Von Kuster 093424000b Separate library item information from library item permissions, a bit more work needed at the LibraryDataset level. 2009-02-18 16:38:16 -05:00
Greg Von Kuster 0d820234e3 Fiixes for new library features, mostly with template / info rendering for library items. All library and security functional tests should now pass as well. 2009-02-17 16:41:09 -05:00
Greg Von Kuster e02819f696 Only render library names / descriptions on main browse_libraries page, move folder / dataset rendering to new browse_library page. Also eliminate all library stuff from the edit_attributes page ( fixes bug Guru submitted ), since all library dataset management has been moved to the library controller. 2009-02-16 16:42:29 -05:00
Greg Von Kuster 20f8c40083 New library feature support and additional library code cleanup.
- information templates can be created for libraries, folders, datasets - templates inherited downward, this still needs a bit of work, but current functionality should be reviewed.
- other new features are now also available on appropriate drop-down menus
- better naming for some templates / methods
2009-02-13 16:39:23 -05:00
Greg Von Kuster bd2388cb5e A bit of cleanup on the new library features, more is coming, but this is now good enough to use. A bunch of work remaining on the anlaysis side, as well as with the library item info templates. There are certainly a few bugs remaining int hei rev, but most have been resolved. Functional tests are still needed, and coming soon, for the new features. 2009-02-11 11:14:42 -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
Greg Von Kuster 733a784f8c Fixes for new library features, functional tests pass again, but no new functional tests have yet been added. 2009-01-27 12:23:57 -05:00
James Taylor a02598a430 Throw away twill's output again. 2009-01-12 20:43:38 -05:00
James Taylor 2e86322d45 Backed out changeset bc87cbb31647
Accidently overwrote 'twilltestcase.py' with and older version.
2009-01-12 20:42:37 -05:00
James Taylor 3950563374 Restore twill's buffer (nose captures this now so it is useful for debugging, perhaps a flag?) 2009-01-12 18:35:18 -05:00
James Taylor c245b5b6ca Changes to the 'list histories' interface. This incorporates the changes from Assaf Gordon to display datasets by state, as well as changing how switch / delete/ undelete work to make the interface less disruptive. Share and rename still work as before. There is now a history controller, and some fixes to tests to deal with that. New grid styles used here will eventually be propogated to other data grid tables. 2009-01-12 18:25:32 -05:00
Greg Von Kuster 41bedcfac3 Standardize the interface for creating new groups and roles and for associating users, groups, roles by eliminating the checkbox approach. 2009-01-12 15:40:05 -05:00
Greg Von Kuster ad33e0bc5a Fix for my last commit. 2009-01-07 15:33:35 -05:00
Greg Von Kuster 81d3896fe6 merging from central 2009-01-07 15:32:39 -05:00
Greg Von Kuster 86c7a80c31 Add support for NCBI Blast XML data format. 2009-01-07 12:20:35 -05:00
Greg Von Kuster b7c0bbc280 merging from central 2009-01-07 12:19:58 -05:00