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