Commit Graph
28 Commits
Author SHA1 Message Date
Dave Bouvier d3987e9424 Fix sample tracking functional tests. 2014-04-29 13:21:28 -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
John Chilton d6f8620f62 More work on eliminating references to test_db_util.sa_session.
... tweaked styling of several functional tests (the non-toolbox,datamanager,workflow,api functional tests) along the way - mostly PEP-8 fixes and eliminating * imports. Did not modify tests which do not pass - but did not in the source where they fail inside a TODO.
2014-01-11 22:40:18 -06: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
Greg Von Kuster 6a82d13692 Fixes for transferring sample datasets and viewing . managing transferred sample datasets. 2012-03-29 10:17:51 -04:00
Greg Von Kuster b36339279c No longer allow Datasets to have DatasetPermissions set such that no roles are associated with the DATASET_MANAGE_PERMISSION.
Include the automatic creation of a new DatasetPermission for an hda where the DATASET_MANAGE_PERMISSION permission is associated with the hda.history.user's private role if the hda has no roles associated with the DATASET_MANAGE_PERMISSION permission.  The creation of the DatasetPermission occurs when the user clicks the pencil icon for the hda.
2011-06-13 10:47:51 -04:00
Greg Von Kuster b065817a95 Fix sample tracking to correctly import samples from a csv file. 2011-06-08 15:46:20 -04:00
Greg Von Kuster e83efed183 Fixes in the user controller:
1. Eliminate some long-standing security issues
2. Encode all object ids - many were not being encoded
3. Eliminate all unnecessary methods
4. Rewite several poorly written methods
5. Fix several bugs related to USER_INFO form definitions
2011-03-22 10:33:42 -04:00
Ramkrishna Chakrabarty 529098e77e Added ability to add samples after a request is submitted. 2011-01-26 11:35:52 -05:00
Greg Von Kuster af55a392fc Fix for rendering folders select field for a sample - include hte library's root folder in the select field too. Fix for setting the default name of the sample grid layout. Fix sample tracking functional test script. 2011-01-12 16:15:40 -05:00
Ramkrishna Chakrabarty b72c2406c8 Fixed user_info and sample_tracking functional tests.
Refactored getting form values into a separate method in controller.py.
Changed request type access into a restrict permission.
Added a check when sequencer_types are not loaded.
2011-01-04 07:11:12 -05:00
Ramkrishna Chakrabarty 7858868650 First pass of the new sequencer_type & sequencer framework
- sequencer table now populated with the unique sequencer in the request_type table
- sequencer_type is introduced which defines a sequencer
- support for sequencer (create, delete, edit)
- added support for a simple sequencer for backward compatibility
- added support for Solid sequencer
- tweaked the request_type api methods. removed the sequencer login info.
2010-12-20 10:50:50 -05:00
Greg Von Kuster 11957ed5fa Fixed as many of the issues as could be found throughout the framework due to the migration of FormValues.content from a list to a dictionary in change set 4744 b73ad3906e24. 2010-12-15 17:00:29 -05:00
Ramkrishna Chakrabarty b34ef29442 Adding a 'name' attribute in the field dict for form_definitions. In the 'form_values'
table, the 'content' column is now a JSON dict instead of a list. Made appropriate code changes.
2010-12-13 17:29:23 -05:00
Ramkrishna Chakrabarty bfb5eba0fa fixed request_type permissions bug & code cleanup 2010-12-01 09:49:01 -05:00
Ramkrishna Chakrabarty 52be644eb6 sample tracking functional tests now checks if all library sub-folders show up in the selectfield when selecting a folder for a sample 2010-11-30 13:59:13 -05:00
Ramkrishna Chakrabarty c22691a2af Forms refactoring first pass.
sample tracking data transfer selection UI css bug fixed
2010-11-23 00:00:03 -05:00
Ramkrishna Chakrabarty d220a8c791 sample tracking functional tests
- data transfer selection, renaming initiation
- new address at request creation
- request lifecycle, rejection
Fixed ui bugs
2010-11-19 10:52:49 -05:00
Greg Von Kuster c3afe4cb34 Code fixes and cleanup for adding and viewing sequencer configurations ( RequestTypes ). Move the request_type templates from the requests folder to their own request_type folder. Add the ability to edit sequencer configurations. 2010-11-18 14:16:39 -05:00
Ramkrishna Chakrabarty b8652ecc4e - added the change data library sample operation functional test.
- renaming dataset now checks for incorrect filename characters
- fixed bugs
2010-11-17 11:33:54 -05:00
Ramkrishna Chakrabarty 95e9a7f5f1 Fixed functional tests and samples grid alignment bug 2010-11-16 12:20:56 -05:00
Ramkrishna Chakrabarty 80974127da Enabled the cleanup method which was disabled by mistake in the previous commit. 2010-11-15 12:24:51 -05:00
Ramkrishna Chakrabarty 394b01dfdb More tests added to sample tracking functional tests 2010-11-15 12:21:35 -05:00
Ramkrishna Chakrabarty 34499ddbcf More changes to sample tracking functional tests
- assign target data library, editing samples, assign sample barcode
2010-11-12 16:37:36 -05:00
Ramkrishna Chakrabarty 5a452fddc3 Sample tracking functional tests refactored till add samples.
Rest of the tests are disabled.
2010-11-10 11:28:53 -05:00
Nate Coraor 1e4fba1360 Backed out changeset 081ce300b688 (some files accidentally committed). 2010-11-10 10:26:07 -05:00
Anton Nekrutenko 7c4ca2927b porocessTaxonomynow removes parenthesis fixing various tree drawing issues in metagenomic tools. Major rework of MG tools needed to ensure reproducibility 2010-11-10 10:17:12 -05:00
Greg Von Kuster 38eac9196f More miscellaneous bug fixes in Sample Tracking, all due to the recent UI changes. Changes the name of the test_forms_and_requests.py functional test script to be test_sample_tracking.py to more clearly reeflect what's being tested. 2010-11-02 14:49:45 -04:00