# # ChangeLog for trunk/test # # Generated by Trac 1.0.2 # Jan 23, 2021, 1:05:30 AM Tue, 22 Feb 2011 12:47:28 GMT work@… [1545] * trunk/grails-app/conf/BootStrap.groovy (modified) * trunk/grails-app/conf/dbnp/configuration/BootStrapStudies.groovy (modified) * trunk/grails-app/conf/dbnp/configuration/BootStrapTemplates.groovy (modified) * trunk/grails-app/controllers/dbnp/studycapturing/StudyWizardController.groovy (modified) * trunk/grails-app/domain/dbnp/studycapturing/Sample.groovy (modified) * trunk/grails-app/domain/dbnp/studycapturing/Subject.groovy (modified) * trunk/grails-app/services/dbnp/studyexport/ExportService.groovy (modified) * trunk/grails-app/taglib/dbnp/studycapturing/WizardTagLib.groovy (modified) * trunk/test/integration/gscf/OntologyTests.groovy (modified) * trunk/test/integration/gscf/SubjectTests.groovy (modified) * trunk/test/unit/dbnp/studycapturing/AssayServiceTests.groovy (modified) - removed obsolete bgdt imports Tue, 15 Feb 2011 16:12:25 GMT t.w.abma@… [1525] * trunk/grails-app/controllers/dbnp/importer/ImporterController.groovy (modified) * trunk/grails-app/domain/dbnp/importer/ImportMapping.groovy (modified) * trunk/grails-app/domain/dbnp/importer/MappingColumn.groovy (modified) * trunk/grails-app/views/importer/common/_on_page.gsp (modified) * trunk/grails-app/views/importer/common/_propertiesManager.gsp (deleted) * trunk/grails-app/views/importer/common/_properties_horizontal.gsp (modified) * trunk/test/integration/gscf/ImporterTests.groovy (modified) - Importer tests on hold due to missing parse() method in Template ... Mon, 14 Feb 2011 21:48:41 GMT t.w.abma@… [1522] * trunk/test/integration/gscf/ImporterTests.groovy (added) * trunk/test/integration/testfiles (added) * trunk/test/integration/testfiles/NTC_Experiment_test4.xls (added) * trunk/test/integration/testfiles/ntc_tudy_template.xml (added) - initial Importer Wizard integration test with XML template file and ... Mon, 14 Feb 2011 15:49:54 GMT robert@… [1521] * trunk/grails-app/conf/BootStrap.groovy (modified) * trunk/grails-app/conf/dbnp (added) * trunk/grails-app/conf/dbnp/configuration (added) * trunk/grails-app/conf/dbnp/configuration/BootStrapAuthentication.groovy (added) * trunk/grails-app/conf/dbnp/configuration/BootStrapStudies.groovy (added) * trunk/grails-app/conf/dbnp/configuration/BootStrapTemplates.groovy (moved) * trunk/src/groovy/dbnp/query/SampleSearch.groovy (modified) * trunk/test/integration/dbnp/query/SampleSearchTests.groovy (modified) Changes in samplesearch test related to #313 Mon, 14 Feb 2011 13:31:37 GMT robert@… [1520] * trunk/test/integration/dbnp/query/SampleSearchTests.groovy (modified) Fixed sample search integration test Wed, 09 Feb 2011 16:35:22 GMT work@… [1510] * trunk/test/unit/dbnp/studycapturing/FileServiceTests.groovy (deleted) - FileService is in GDT. This test was already moved locally but ... Tue, 08 Feb 2011 09:48:41 GMT s.h.sikkema@… [1504] * trunk/test/integration/gscf/OntologyTests.groovy (modified) * trunk/test/integration/gscf/SampleTests.groovy (modified) * trunk/test/integration/gscf/StudyTests.groovy (modified) * trunk/test/integration/gscf/SubjectTests.groovy (modified) * trunk/test/unit/dbnp/query/StudySearchTests.groovy (modified) Partially fixed the integration tests Mon, 07 Feb 2011 11:14:39 GMT s.h.sikkema@… [1498] * trunk/test/unit/dbnp/query/StudySearchTests.groovy (modified) Remove getApplication method after unit test ready to make ... Mon, 07 Feb 2011 10:39:10 GMT work@… [1497] * trunk/test/unit/dbnp/studycapturing/AssayServiceTests.groovy (modified) - fixed Term import Thu, 03 Feb 2011 09:51:16 GMT robert@… [1487] * trunk/grails-app/views/advancedQuery/index.gsp (modified) * trunk/src/groovy/dbnp/query/Search.groovy (modified) * trunk/src/groovy/dbnp/query/StudySearch.groovy (modified) * trunk/test/unit/dbnp/query/StudySearchTests.groovy (modified) * trunk/web-app/css/default_style.css (modified) - Fixed StudySearch unit tests (#303) - Changed css error message to ... Wed, 02 Feb 2011 12:52:01 GMT s.h.sikkema@… [1478] * trunk/src/groovy/dbnp/query/Search.groovy (modified) * trunk/test/unit/dbnp/query/StudySearchTests.groovy (modified) Made StudySearchTests succeed while still being able to manually ... Wed, 02 Feb 2011 12:09:58 GMT work@… [1477] * trunk/test/unit/dbnp/data (deleted) - removed obsolete test Wed, 02 Feb 2011 12:06:47 GMT s.h.sikkema@… [1475] * trunk/grails-app/taglib/dbnp/simpleQuery (deleted) * trunk/test/unit/StudyTests.groovy (deleted) * trunk/test/unit/dbnp/authentication/GSCFUserDetailsServiceTests.groovy (deleted) * trunk/test/unit/dbnp/authentication/GSCFUserDetailsTests.groovy (deleted) * trunk/test/unit/dbnp/authentication/UserTests.groovy (deleted) * trunk/test/unit/dbnp/importer/CellTests.groovy (deleted) * trunk/test/unit/dbnp/importer/ColumnTests.groovy (deleted) * trunk/test/unit/dbnp/importer/ImportRecordTests.groovy (deleted) * trunk/test/unit/dbnp/studycapturing/EventDescriptionTests.groovy (deleted) * trunk/test/unit/dbnp/studycapturing/GroupTests.groovy (deleted) * trunk/test/unit/dbnp/studycapturing/ProtocolInstanceTests.groovy (deleted) * trunk/test/unit/dbnp/studycapturing/ProtocolParameterTests.groovy (deleted) * trunk/test/unit/dbnp/studycapturing/ProtocolTests.groovy (deleted) * trunk/test/unit/dbnp/studycapturing/SubjectGroupTests.groovy (deleted) * trunk/test/unit/dbnp/studycapturing/TemplateStudyFieldTests.groovy (deleted) * trunk/test/unit/dbnp/transcriptomics (deleted) * trunk/test/unit/dbnp/user (deleted) * trunk/test/unit/gscf (deleted) * trunk/test/unit/importer (deleted) Deleted obsolete files and folders Wed, 02 Feb 2011 10:54:51 GMT s.h.sikkema@… [1473] * trunk/grails-app/controllers/dbnp/query/SimpleQueryController.groovy (modified) * trunk/src/groovy/dbnp/query/Search.groovy (modified) * trunk/test/unit/dbnp/data/OntologyControllerTests.groovy (deleted) * trunk/test/unit/dbnp/data/TermControllerTests.groovy (deleted) * trunk/test/unit/dbnp/query/CriterionTests.groovy (modified) * trunk/test/unit/dbnp/query/SearchTests.groovy (modified) * trunk/test/unit/dbnp/query/SimpleQueryControllerTests.groovy (moved) * trunk/test/unit/dbnp/query/StudySearchTests.groovy (modified) * trunk/test/unit/dbnp/studycapturing/AssayServiceTests.groovy (modified) * trunk/test/unit/dbnp/studycapturing/EventGroupTests.groovy (deleted) * trunk/test/unit/dbnp/studycapturing/StudyWizardControllerTests.groovy (moved) * trunk/test/unit/dbnp/studycapturing/SubjectControllerTests.groovy (deleted) * trunk/test/unit/dbnp/studycapturing/TermEditorControllerTests.groovy (deleted) Fixed tests and removed obsolete ones so grails test-app works with ... Mon, 31 Jan 2011 12:27:30 GMT business@… [1456] * trunk/application.properties (modified) * trunk/grails-app/conf/BootStrap.groovy (modified) * trunk/grails-app/conf/BootStrapStudies.groovy (modified) * trunk/grails-app/conf/BootStrapTemplates.groovy (modified) * trunk/grails-app/controllers/dbnp/exporter/ExporterController.groovy (modified) * trunk/grails-app/controllers/dbnp/importer/ImporterController.groovy (modified) * trunk/grails-app/controllers/dbnp/query/AdvancedQueryController.groovy (modified) * trunk/grails-app/controllers/dbnp/studycapturing/AssayModuleController.groovy (modified) * trunk/grails-app/controllers/dbnp/studycapturing/StudyController.groovy (modified) * trunk/grails-app/controllers/dbnp/studycapturing/StudyWizardController.groovy (modified) * trunk/grails-app/controllers/dbnp/studycapturing/TermEditorController.groovy (modified) * trunk/grails-app/domain/dbnp/importer/ImportCell.groovy (modified) * trunk/grails-app/domain/dbnp/importer/ImportRecord.groovy (modified) * trunk/grails-app/domain/dbnp/importer/MappingColumn.groovy (modified) * trunk/grails-app/domain/dbnp/studycapturing/Assay.groovy (modified) * trunk/grails-app/domain/dbnp/studycapturing/Event.groovy (modified) * trunk/grails-app/domain/dbnp/studycapturing/EventGroup.groovy (modified) * trunk/grails-app/domain/dbnp/studycapturing/Person.groovy (modified) * trunk/grails-app/domain/dbnp/studycapturing/PersonAffiliation.groovy (modified) * trunk/grails-app/domain/dbnp/studycapturing/PersonRole.groovy (modified) * trunk/grails-app/domain/dbnp/studycapturing/Publication.groovy (modified) * trunk/grails-app/domain/dbnp/studycapturing/Sample.groovy (modified) * trunk/grails-app/domain/dbnp/studycapturing/SamplingEvent.groovy (modified) * trunk/grails-app/domain/dbnp/studycapturing/Study.groovy (modified) * trunk/grails-app/domain/dbnp/studycapturing/StudyPerson.groovy (modified) * trunk/grails-app/domain/dbnp/studycapturing/Subject.groovy (modified) * trunk/grails-app/services/dbnp/importer/ImporterService.groovy (modified) * trunk/grails-app/services/dbnp/modules/ModuleNotificationService.groovy (modified) * trunk/grails-app/taglib/dbnp/importer/ImporterTagLib.groovy (modified) * trunk/grails-app/taglib/dbnp/studycapturing/WizardTagLib.groovy (modified) * trunk/grails-app/views/importer/common/_properties_horizontal.gsp (modified) * trunk/grails-app/views/importer/pages/_page_one.gsp (modified) * trunk/grails-app/views/study/show.gsp (modified) * trunk/grails-app/views/study/show_events_table.gsp (modified) * trunk/src/groovy/dbnp/query/Criterion.groovy (modified) * trunk/src/groovy/dbnp/query/SampleSearch.groovy (modified) * trunk/src/groovy/dbnp/query/Search.groovy (modified) * trunk/src/groovy/dbnp/query/StudySearch.groovy (modified) * trunk/test/integration/dbnp/query/SampleSearchTests.groovy (modified) * trunk/test/integration/gscf/OntologyTests.groovy (modified) * trunk/test/integration/gscf/SampleTests.groovy (modified) * trunk/test/integration/gscf/SubjectTests.groovy (modified) * trunk/test/unit/dbnp/query/CriterionTests.groovy (modified) * trunk/test/unit/dbnp/query/SearchTests.groovy (modified) * trunk/test/unit/dbnp/studycapturing/AssayServiceTests.groovy (modified) * trunk/test/unit/dbnp/studycapturing/OntologyTermTests.groovy (deleted) * trunk/test/unit/dbnp/studycapturing/OntologyTests.groovy (deleted) * trunk/test/unit/dbnp/studycapturing/RelTimeTests.groovy (deleted) * trunk/test/unit/dbnp/studycapturing/TemplateEditorControllerTests.groovy (deleted) * trunk/test/unit/dbnp/studycapturing/TemplateEntityTests.groovy (deleted) * trunk/test/unit/dbnp/studycapturing/TemplateFieldFileTests.groovy (deleted) * trunk/test/unit/dbnp/studycapturing/TemplateFieldTests.groovy (deleted) * trunk/test/unit/dbnp/studycapturing/TemplateTests.groovy (deleted) moved gdt package to org.dbnp, moved tests for RelTime, ... Fri, 28 Jan 2011 12:41:02 GMT s.h.sikkema@… [1455] * trunk/grails-app/controllers/dbnp/studycapturing/AssayController.groovy (modified) * trunk/grails-app/services/dbnp/authentication/AuthenticationService.groovy (modified) * trunk/grails-app/services/dbnp/modules/ModuleCommunicationService.groovy (modified) * trunk/grails-app/services/dbnp/studycapturing/AssayService.groovy (modified) * trunk/grails-app/views/pilot/show.gsp (modified) * trunk/test/unit/dbnp/studycapturing/AssayControllerTests.groovy (modified) * trunk/test/unit/dbnp/studycapturing/AssayServiceTests.groovy (added) Using moduleCommunicationService now to fetch measurement data from ... Thu, 27 Jan 2011 12:43:36 GMT s.h.sikkema@… [1445] * trunk/grails-app/controllers/dbnp/studycapturing/AssayController.groovy (modified) * trunk/grails-app/services/dbnp/studycapturing/AssayService.groovy (added) * trunk/grails-app/views/assay/selectAssay.gsp (modified) * trunk/test/unit/dbnp/studycapturing/AssayControllerTests.groovy (modified) Rudimentary assay export functionality Mon, 24 Jan 2011 14:48:46 GMT robert@… [1436] * trunk/grails-app/conf/BaseFilters.groovy (modified) * trunk/grails-app/controllers/dbnp/studycapturing/StudyController.groovy (modified) * trunk/lib/jaxrpc.jar (added) * trunk/lib/ols-client.jar (added) * trunk/src/groovy/dbnp/query/Criterion.groovy (modified) * trunk/src/groovy/dbnp/query/SampleSearch.groovy (modified) * trunk/test/integration/dbnp/query/SampleSearchTests.groovy (modified) * trunk/test/integration/gscf/SubjectTests.groovy (modified) Improved querying, fixed some tests and added imports of the GDT plugin Sat, 22 Jan 2011 16:02:01 GMT work@… [1433] * trunk/test/integration/RestControllerIntegrationTests.groovy (moved) * trunk/test/unit/dbnp/query/CriterionTests.groovy (modified) * trunk/test/unit/dbnp/query/SearchTests.groovy (modified) * trunk/test/unit/dbnp/studycapturing/RelTimeTests.groovy (modified) * trunk/test/unit/dbnp/studycapturing/TemplateEntityTests.groovy (modified) * trunk/test/unit/dbnp/studycapturing/TemplateFieldFileTests.groovy (modified) * trunk/test/unit/dbnp/studycapturing/TemplateFieldTests.groovy (modified) * trunk/test/unit/dbnp/studycapturing/TemplateTests.groovy (modified) -fixed duplicate class 'RestControllerTests' -fixed imports for ... Sat, 22 Jan 2011 15:07:36 GMT robert@… [1432] * trunk/grails-app/controllers/dbnp/query/AdvancedQueryController.groovy (modified) * trunk/lib (modified) * trunk/src/groovy/dbnp/query/SampleSearch.groovy (modified) * trunk/test/integration/gscf/OntologyTests.groovy (modified) * trunk/test/integration/gscf/SampleTests.groovy (modified) * trunk/test/integration/gscf/SubjectTests.groovy (modified) Made querying aware of the templates being moved to a plugin. Also ... Fri, 21 Jan 2011 20:05:36 GMT work@… [1430] * trunk/grails-app/conf/BaseFilters.groovy (modified) * trunk/grails-app/conf/BootStrap.groovy (modified) * trunk/grails-app/conf/BootStrapAuthentication.groovy (modified) * trunk/grails-app/conf/BootStrapStudies.groovy (modified) * trunk/grails-app/conf/BootStrapTemplates.groovy (modified) * trunk/grails-app/conf/BuildConfig.groovy (modified) * trunk/grails-app/conf/Config.groovy (modified) * trunk/grails-app/conf/DataSource.groovy (modified) * trunk/grails-app/conf/DatabaseUpgrade.groovy (modified) * trunk/grails-app/conf/GrailsMelodyConfig.groovy (modified) * trunk/grails-app/conf/Searchable.groovy (modified) * trunk/grails-app/conf/UrlMappings.groovy (modified) * trunk/grails-app/conf/application.properties (modified) * trunk/grails-app/conf/spring/resources.groovy (modified) * trunk/grails-app/controllers/HomeController.groovy (modified) * trunk/grails-app/controllers/RestController.groovy (modified) * trunk/grails-app/controllers/SandboxController.groovy (modified) * trunk/grails-app/controllers/SearchableController.groovy (modified) * trunk/grails-app/controllers/dbnp/authentication/LoginController.groovy (modified) * trunk/grails-app/controllers/dbnp/authentication/LogoutController.groovy (modified) * trunk/grails-app/controllers/dbnp/authentication/RegisterController.groovy (modified) * trunk/grails-app/controllers/dbnp/authentication/UserController.groovy (modified) * trunk/grails-app/controllers/dbnp/authentication/UserRegistrationController.groovy (modified) * trunk/grails-app/controllers/dbnp/exporter/ExporterController.groovy (modified) * trunk/grails-app/controllers/dbnp/importer/ImporterController.groovy (modified) * trunk/grails-app/controllers/dbnp/query/AdvancedQueryController.groovy (modified) * trunk/grails-app/controllers/dbnp/query/QueryController.groovy (modified) * trunk/grails-app/controllers/dbnp/query/SimpleQueryController.groovy (modified) * trunk/grails-app/controllers/dbnp/setup/SetupController.groovy (modified) * trunk/grails-app/controllers/dbnp/studycapturing/AssayController.groovy (modified) * trunk/grails-app/controllers/dbnp/studycapturing/AssayModuleController.groovy (modified) * trunk/grails-app/controllers/dbnp/studycapturing/FileController.groovy (modified) * trunk/grails-app/controllers/dbnp/studycapturing/PersonAffiliationController.groovy (modified) * trunk/grails-app/controllers/dbnp/studycapturing/PersonController.groovy (modified) * trunk/grails-app/controllers/dbnp/studycapturing/PersonRoleController.groovy (modified) * trunk/grails-app/controllers/dbnp/studycapturing/PublicationController.groovy (modified) * trunk/grails-app/controllers/dbnp/studycapturing/StudyController.groovy (modified) * trunk/grails-app/controllers/dbnp/studycapturing/StudyWizardController.groovy (modified) * trunk/grails-app/controllers/dbnp/studycapturing/TemplateController.groovy (modified) * trunk/grails-app/controllers/dbnp/studycapturing/TemplateEditorController.groovy (modified) * trunk/grails-app/controllers/dbnp/studycapturing/TermEditorController.groovy (modified) * trunk/grails-app/controllers/nmc/PilotController.groovy (modified) * trunk/grails-app/domain/dbnp/authentication/RegistrationCode.groovy (modified) * trunk/grails-app/domain/dbnp/authentication/SecRole.groovy (modified) * trunk/grails-app/domain/dbnp/authentication/SecUser.groovy (modified) * trunk/grails-app/domain/dbnp/authentication/SecUserSecRole.groovy (modified) * trunk/grails-app/domain/dbnp/authentication/SessionAuthenticatedUser.groovy (modified) * trunk/grails-app/domain/dbnp/importer/ImportCell.groovy (modified) * trunk/grails-app/domain/dbnp/importer/ImportMapping.groovy (modified) * trunk/grails-app/domain/dbnp/importer/ImportRecord.groovy (modified) * trunk/grails-app/domain/dbnp/importer/MappingColumn.groovy (modified) * trunk/grails-app/domain/dbnp/studycapturing/Assay.groovy (modified) * trunk/grails-app/domain/dbnp/studycapturing/Event.groovy (modified) * trunk/grails-app/domain/dbnp/studycapturing/EventGroup.groovy (modified) * trunk/grails-app/domain/dbnp/studycapturing/Identity.groovy (modified) * trunk/grails-app/domain/dbnp/studycapturing/Person.groovy (modified) * trunk/grails-app/domain/dbnp/studycapturing/PersonAffiliation.groovy (modified) * trunk/grails-app/domain/dbnp/studycapturing/PersonRole.groovy (modified) * trunk/grails-app/domain/dbnp/studycapturing/Publication.groovy (modified) * trunk/grails-app/domain/dbnp/studycapturing/Sample.groovy (modified) * trunk/grails-app/domain/dbnp/studycapturing/SamplingEvent.groovy (modified) * trunk/grails-app/domain/dbnp/studycapturing/Study.groovy (modified) * trunk/grails-app/domain/dbnp/studycapturing/StudyPerson.groovy (modified) * trunk/grails-app/domain/dbnp/studycapturing/Subject.groovy (modified) * trunk/grails-app/services/dbnp/authentication/AuthenticationService.groovy (modified) * trunk/grails-app/services/dbnp/importer/ImporterService.groovy (modified) * trunk/grails-app/services/dbnp/studycapturing/FileService.groovy (modified) * trunk/grails-app/services/dbnp/studycapturing/SynchronizationService.groovy (modified) * trunk/grails-app/taglib/dbnp/importer/ImporterTagLib.groovy (modified) * trunk/grails-app/taglib/dbnp/studycapturing/WizardTagLib.groovy (modified) * trunk/grails-app/utils/SimpleXMLCodec.groovy (modified) * trunk/grails-app/views/advancedQuery/index.gsp (modified) * trunk/grails-app/views/advancedQuery/results.gsp (modified) * trunk/grails-app/views/advancedQuery/sampleresults.gsp (modified) * trunk/grails-app/views/advancedQuery/studyresults.gsp (modified) * trunk/grails-app/views/assay/create.gsp (modified) * trunk/grails-app/views/assay/edit.gsp (modified) * trunk/grails-app/views/assay/list.gsp (modified) * trunk/grails-app/views/assay/selectAssay.gsp (modified) * trunk/grails-app/views/assay/show.gsp (modified) * trunk/grails-app/views/common/_demo_intro.gsp (modified) * trunk/grails-app/views/common/_eventDescriptionTableRows.gsp (modified) * trunk/grails-app/views/common/_info.gsp (modified) * trunk/grails-app/views/common/_jquerytmsetup.gsp (modified) * trunk/grails-app/views/common/_login_panel.gsp (modified) * trunk/grails-app/views/common/_topnav.gsp (modified) * trunk/grails-app/views/email/_passwordReset.gsp (modified) * trunk/grails-app/views/email/_registrationConfirmationAdmin.gsp (modified) * trunk/grails-app/views/email/_registrationConfirmationUser.gsp (modified) * trunk/grails-app/views/error.gsp (modified) * trunk/grails-app/views/event/create.gsp (modified) * trunk/grails-app/views/event/createForEventDescription.gsp (modified) * trunk/grails-app/views/event/create_1.gsp (modified) * trunk/grails-app/views/event/create_auto.gsp (modified) * trunk/grails-app/views/event/create_timepicker.gsp (modified) * trunk/grails-app/views/event/edit.gsp (modified) * trunk/grails-app/views/event/list.gsp (modified) * trunk/grails-app/views/event/partial.gsp (modified) * trunk/grails-app/views/event/show.gsp (modified) * trunk/grails-app/views/exporter/index.gsp (modified) * trunk/grails-app/views/home/index.gsp (modified) * trunk/grails-app/views/importer/common/_ajaxflow.gsp (modified) * trunk/grails-app/views/importer/common/_datapreview.gsp (modified) * trunk/grails-app/views/importer/common/_error.gsp (modified) * trunk/grails-app/views/importer/common/_failedcells.gsp (modified) * trunk/grails-app/views/importer/common/_missingproperties.gsp (modified) * trunk/grails-app/views/importer/common/_navigation.gsp (modified) * trunk/grails-app/views/importer/common/_on_page.gsp (modified) * trunk/grails-app/views/importer/common/_page_footer.gsp (modified) * trunk/grails-app/views/importer/common/_page_header.gsp (modified) * trunk/grails-app/views/importer/common/_please_wait.gsp (modified) * trunk/grails-app/views/importer/common/_postview.gsp (modified) * trunk/grails-app/views/importer/common/_preview.gsp (modified) * trunk/grails-app/views/importer/common/_properties_horizontal.gsp (modified) * trunk/grails-app/views/importer/common/_properties_vertical.gsp (modified) * trunk/grails-app/views/importer/common/_refresh_flow.gsp (modified) * trunk/grails-app/views/importer/common/_tabs.gsp (modified) * trunk/grails-app/views/importer/index.gsp (modified) * trunk/grails-app/views/importer/pages/_error.gsp (modified) * trunk/grails-app/views/importer/pages/_final_page.gsp (modified) * trunk/grails-app/views/importer/pages/_page_four.gsp (modified) * trunk/grails-app/views/importer/pages/_page_one.gsp (modified) * trunk/grails-app/views/importer/pages/_page_three.gsp (modified) * trunk/grails-app/views/importer/pages/_page_two.gsp (modified) * trunk/grails-app/views/layouts/dialog.gsp (modified) * trunk/grails-app/views/layouts/main.gsp (modified) * trunk/grails-app/views/layouts/nimble.gsp (modified) * trunk/grails-app/views/load/index.gsp (modified) * trunk/grails-app/views/login/auth.gsp (modified) * trunk/grails-app/views/login/denied.gsp (modified) * trunk/grails-app/views/person/create.gsp (modified) * trunk/grails-app/views/person/edit.gsp (modified) * trunk/grails-app/views/person/list.gsp (modified) * trunk/grails-app/views/person/show.gsp (modified) * trunk/grails-app/views/personAffiliation/create.gsp (modified) * trunk/grails-app/views/personAffiliation/edit.gsp (modified) * trunk/grails-app/views/personAffiliation/list.gsp (modified) * trunk/grails-app/views/personAffiliation/show.gsp (modified) * trunk/grails-app/views/personRole/create.gsp (modified) * trunk/grails-app/views/personRole/edit.gsp (modified) * trunk/grails-app/views/personRole/list.gsp (modified) * trunk/grails-app/views/personRole/show.gsp (modified) * trunk/grails-app/views/pilot/edit.gsp (modified) * trunk/grails-app/views/pilot/index.gsp (modified) * trunk/grails-app/views/pilot/list.gsp (modified) * trunk/grails-app/views/pilot/show.gsp (modified) * trunk/grails-app/views/publication/add.gsp (modified) * trunk/grails-app/views/publication/create.gsp (modified) * trunk/grails-app/views/publication/edit.gsp (modified) * trunk/grails-app/views/publication/list.gsp (modified) * trunk/grails-app/views/publication/show.gsp (modified) * trunk/grails-app/views/query/common/_error.gsp (modified) * trunk/grails-app/views/query/common/_navigation.gsp (modified) * trunk/grails-app/views/query/common/_query.gsp (modified) * trunk/grails-app/views/query/common/_tabs.gsp (modified) * trunk/grails-app/views/query/index.gsp (modified) * trunk/grails-app/views/query/mainPage.gsp (modified) * trunk/grails-app/views/query/pages/_biomarker.gsp (modified) * trunk/grails-app/views/query/pages/_group.gsp (modified) * trunk/grails-app/views/query/pages/_inputQuery.gsp (modified) * trunk/grails-app/views/query/pages/_result.gsp (modified) * trunk/grails-app/views/query/pages/_sample.gsp (modified) * trunk/grails-app/views/query/pages/_study.gsp (modified) * trunk/grails-app/views/query/results.gsp (modified) * trunk/grails-app/views/query/selectsample.gsp (modified) * trunk/grails-app/views/register/forgotPassword.gsp (modified) * trunk/grails-app/views/register/index.gsp (modified) * trunk/grails-app/views/register/resetPassword.gsp (modified) * trunk/grails-app/views/sandbox/index.gsp (modified) * trunk/grails-app/views/searchable/index.gsp (modified) * trunk/grails-app/views/setup/common/_wizard.gsp (modified) * trunk/grails-app/views/setup/index.gsp (modified) * trunk/grails-app/views/setup/pages/_start.gsp (modified) * trunk/grails-app/views/simpleQuery/common/_query.gsp (modified) * trunk/grails-app/views/simpleQuery/mainPage.gsp (modified) * trunk/grails-app/views/study/create.gsp (modified) * trunk/grails-app/views/study/createTimelineBandsJs.gsp (modified) * trunk/grails-app/views/study/edit.gsp (modified) * trunk/grails-app/views/study/list.gsp (modified) * trunk/grails-app/views/study/show.gsp (modified) * trunk/grails-app/views/study/show_assays.gsp (modified) * trunk/grails-app/views/study/show_events_table.gsp (modified) * trunk/grails-app/views/study/show_events_timeline.gsp (modified) * trunk/grails-app/views/study/show_persons.gsp (modified) * trunk/grails-app/views/study/show_publications.gsp (modified) * trunk/grails-app/views/study/show_samples.gsp (modified) * trunk/grails-app/views/study/show_subjects.gsp (modified) * trunk/grails-app/views/studyWizard/common/_ajaxflow.gsp (modified) * trunk/grails-app/views/studyWizard/common/_error.gsp (modified) * trunk/grails-app/views/studyWizard/common/_navigation.gsp (modified) * trunk/grails-app/views/studyWizard/common/_on_page.gsp (modified) * trunk/grails-app/views/studyWizard/common/_page_footer.gsp (modified) * trunk/grails-app/views/studyWizard/common/_page_header.gsp (modified) * trunk/grails-app/views/studyWizard/common/_please_wait.gsp (modified) * trunk/grails-app/views/studyWizard/common/_refresh_flow.gsp (modified) * trunk/grails-app/views/studyWizard/common/_tabs.gsp (modified) * trunk/grails-app/views/studyWizard/index.gsp (modified) * trunk/grails-app/views/studyWizard/pages/_assay_groups.gsp (modified) * trunk/grails-app/views/studyWizard/pages/_assays.gsp (modified) * trunk/grails-app/views/studyWizard/pages/_confirmation.gsp (modified) * trunk/grails-app/views/studyWizard/pages/_done.gsp (modified) * trunk/grails-app/views/studyWizard/pages/_error.gsp (modified) * trunk/grails-app/views/studyWizard/pages/_events.gsp (modified) * trunk/grails-app/views/studyWizard/pages/_final_page.gsp (modified) * trunk/grails-app/views/studyWizard/pages/_groups.gsp (modified) * trunk/grails-app/views/studyWizard/pages/_modify.gsp (modified) * trunk/grails-app/views/studyWizard/pages/_page_four.gsp (modified) * trunk/grails-app/views/studyWizard/pages/_page_one.gsp (modified) * trunk/grails-app/views/studyWizard/pages/_page_three.gsp (modified) * trunk/grails-app/views/studyWizard/pages/_page_two.gsp (modified) * trunk/grails-app/views/studyWizard/pages/_redirect.gsp (modified) * trunk/grails-app/views/studyWizard/pages/_samples.gsp (modified) * trunk/grails-app/views/studyWizard/pages/_samples_previous_warning.gsp (modified) * trunk/grails-app/views/studyWizard/pages/_start.gsp (modified) * trunk/grails-app/views/studyWizard/pages/_study.gsp (modified) * trunk/grails-app/views/studyWizard/pages/_subjects.gsp (modified) * trunk/grails-app/views/studyWizard/pages/_unassigned_samplingEvent_warning.gsp (modified) * trunk/grails-app/views/template/export.gsp (modified) * trunk/grails-app/views/template/handleImportedFile.gsp (modified) * trunk/grails-app/views/template/importTemplate.gsp (modified) * trunk/grails-app/views/template/saveImportedTemplates.gsp (modified) * trunk/grails-app/views/template/xml.gsp (modified) * trunk/grails-app/views/templateEditor/_ontologyDialog.gsp (modified) * trunk/grails-app/views/templateEditor/compare.gsp (modified) * trunk/grails-app/views/templateEditor/elements/_available.gsp (modified) * trunk/grails-app/views/templateEditor/elements/_disabledFieldForm.gsp (modified) * trunk/grails-app/views/templateEditor/elements/_domainField.gsp (modified) * trunk/grails-app/views/templateEditor/elements/_fieldForm.gsp (modified) * trunk/grails-app/views/templateEditor/elements/_liField.gsp (modified) * trunk/grails-app/views/templateEditor/elements/_liFieldDomain.gsp (modified) * trunk/grails-app/views/templateEditor/elements/_liFieldInUse.gsp (modified) * trunk/grails-app/views/templateEditor/elements/_liFieldNotInUse.gsp (modified) * trunk/grails-app/views/templateEditor/elements/_liFieldSelected.gsp (modified) * trunk/grails-app/views/templateEditor/elements/_liTemplate.gsp (modified) * trunk/grails-app/views/templateEditor/elements/_liTemplateEditable.gsp (modified) * trunk/grails-app/views/templateEditor/elements/_liTemplateNonEditable.gsp (modified) * trunk/grails-app/views/templateEditor/elements/_selected.gsp (modified) * trunk/grails-app/views/templateEditor/elements/_templateForm.gsp (modified) * trunk/grails-app/views/templateEditor/error.gsp (modified) * trunk/grails-app/views/templateEditor/index.gsp (modified) * trunk/grails-app/views/templateEditor/template.gsp (modified) * trunk/grails-app/views/termEditor/pages/terms.gsp (modified) * trunk/grails-app/views/user/create.gsp (modified) * trunk/grails-app/views/user/edit.gsp (modified) * trunk/grails-app/views/user/search.gsp (modified) * trunk/grails-app/views/userRegistration/add.gsp (modified) * trunk/grails-app/views/userRegistration/confirmAdmin.gsp (modified) * trunk/grails-app/views/userRegistration/confirmUser.gsp (modified) * trunk/grails-app/views/userRegistration/index.gsp (modified) * trunk/grails-app/views/userRegistration/profile.gsp (modified) * trunk/src/groovy/dbnp/query/Criterion.groovy (modified) * trunk/src/groovy/dbnp/query/SampleSearch.groovy (modified) * trunk/src/groovy/dbnp/query/Search.groovy (modified) * trunk/src/groovy/dbnp/query/StudySearch.groovy (modified) * trunk/src/groovy/dbnp/rest/common/CommunicationManager.groovy (modified) * trunk/src/groovy/nl/metabolomicscentre/dsp/http/BasicAuthentication.groovy (modified) * trunk/src/java/config-ci.properties (modified) * trunk/src/java/config-dbnpdemo.properties (modified) * trunk/src/java/config-dbnptest.properties (modified) * trunk/src/java/config-development.properties (modified) * trunk/src/java/config-nmcdsptest.properties (modified) * trunk/src/java/config-production.properties (modified) * trunk/src/java/config-test.properties (modified) * trunk/src/java/config-www.properties (modified) * trunk/src/java/dbnp/data/CleanDataLayer.java (modified) * trunk/src/sass/_rounded.sass (modified) * trunk/src/sass/_uielements.sass (modified) * trunk/src/templates/artifacts/Controller.groovy (modified) * trunk/src/templates/artifacts/DomainClass.groovy (modified) * trunk/src/templates/artifacts/Filters.groovy (modified) * trunk/src/templates/artifacts/Script.groovy (modified) * trunk/src/templates/artifacts/Service.groovy (modified) * trunk/src/templates/artifacts/TagLib.groovy (modified) * trunk/src/templates/artifacts/Tests.groovy (modified) * trunk/src/templates/artifacts/WebTest.groovy (modified) * trunk/src/templates/scaffolding/Controller.groovy (modified) * trunk/src/templates/scaffolding/create.gsp (modified) * trunk/src/templates/scaffolding/edit.gsp (modified) * trunk/src/templates/scaffolding/list.gsp (modified) * trunk/src/templates/scaffolding/renderEditor.template (modified) * trunk/src/templates/scaffolding/show.gsp (modified) * trunk/src/templates/war/web.xml (modified) * trunk/test/integration/RestControllerTests.groovy (modified) * trunk/test/integration/dbnp/query/SampleSearchTests.groovy (modified) * trunk/test/integration/gscf/EventGroupTests.groovy (modified) * trunk/test/integration/gscf/OntologyTests.groovy (modified) * trunk/test/integration/gscf/SampleTests.groovy (modified) * trunk/test/integration/gscf/StudyTests.groovy (modified) * trunk/test/integration/gscf/SubjectTests.groovy (modified) * trunk/test/unit/HomeControllerTests.groovy (modified) * trunk/test/unit/RestControllerTests.groovy (modified) * trunk/test/unit/SandboxControllerTests.groovy (modified) * trunk/test/unit/SearchableControllerTests.groovy (modified) * trunk/test/unit/StudyTests.groovy (modified) * trunk/test/unit/dbnp/authentication/AuthenticationServiceTests.groovy (modified) * trunk/test/unit/dbnp/authentication/GSCFUserDetailsServiceTests.groovy (modified) * trunk/test/unit/dbnp/authentication/GSCFUserDetailsTests.groovy (modified) * trunk/test/unit/dbnp/authentication/RegisterControllerTests.groovy (modified) * trunk/test/unit/dbnp/authentication/SessionAuthenticatedUserTests.groovy (modified) * trunk/test/unit/dbnp/authentication/UserTests.groovy (modified) * trunk/test/unit/dbnp/data/FeatureBaseTests.groovy (modified) * trunk/test/unit/dbnp/data/OntologyControllerTests.groovy (modified) * trunk/test/unit/dbnp/data/TermControllerTests.groovy (modified) * trunk/test/unit/dbnp/importer/CellTests.groovy (modified) * trunk/test/unit/dbnp/importer/ColumnTests.groovy (modified) * trunk/test/unit/dbnp/importer/ImportRecordTests.groovy (modified) * trunk/test/unit/dbnp/importer/ImporterControllerTests.groovy (modified) * trunk/test/unit/dbnp/importer/ImporterServiceTests.groovy (modified) * trunk/test/unit/dbnp/importer/ImporterTagLibTests.groovy (modified) * trunk/test/unit/dbnp/query/CriterionTests.groovy (modified) * trunk/test/unit/dbnp/query/QueryControllerTests.groovy (modified) * trunk/test/unit/dbnp/query/SearchTests.groovy (modified) * trunk/test/unit/dbnp/query/StudySearchTests.groovy (modified) * trunk/test/unit/dbnp/studycapturing/AssayControllerTests.groovy (modified) * trunk/test/unit/dbnp/studycapturing/AssayModuleControllerTests.groovy (modified) * trunk/test/unit/dbnp/studycapturing/AssayTests.groovy (modified) * trunk/test/unit/dbnp/studycapturing/EventDescriptionTests.groovy (modified) * trunk/test/unit/dbnp/studycapturing/EventGroupTests.groovy (modified) * trunk/test/unit/dbnp/studycapturing/EventTests.groovy (modified) * trunk/test/unit/dbnp/studycapturing/FileControllerTests.groovy (modified) * trunk/test/unit/dbnp/studycapturing/FileServiceTests.groovy (modified) * trunk/test/unit/dbnp/studycapturing/GroupTests.groovy (modified) * trunk/test/unit/dbnp/studycapturing/OntologyTermTests.groovy (modified) * trunk/test/unit/dbnp/studycapturing/OntologyTests.groovy (modified) * trunk/test/unit/dbnp/studycapturing/PersonAffiliationControllerTests.groovy (modified) * trunk/test/unit/dbnp/studycapturing/PersonControllerTests.groovy (modified) * trunk/test/unit/dbnp/studycapturing/PersonRoleControllerTests.groovy (modified) * trunk/test/unit/dbnp/studycapturing/ProtocolInstanceTests.groovy (modified) * trunk/test/unit/dbnp/studycapturing/ProtocolParameterTests.groovy (modified) * trunk/test/unit/dbnp/studycapturing/ProtocolTests.groovy (modified) * trunk/test/unit/dbnp/studycapturing/PublicationControllerTests.groovy (modified) * trunk/test/unit/dbnp/studycapturing/RelTimeTests.groovy (modified) * trunk/test/unit/dbnp/studycapturing/SampleTests.groovy (modified) * trunk/test/unit/dbnp/studycapturing/SamplingEventTests.groovy (modified) * trunk/test/unit/dbnp/studycapturing/SimpleQueryControllerTests.groovy (modified) * trunk/test/unit/dbnp/studycapturing/StudyControllerTests.groovy (modified) * trunk/test/unit/dbnp/studycapturing/StudyTests.groovy (modified) * trunk/test/unit/dbnp/studycapturing/SubjectControllerTests.groovy (modified) * trunk/test/unit/dbnp/studycapturing/SubjectGroupTests.groovy (modified) * trunk/test/unit/dbnp/studycapturing/SubjectTests.groovy (modified) * trunk/test/unit/dbnp/studycapturing/TemplateControllerTests.groovy (modified) * trunk/test/unit/dbnp/studycapturing/TemplateEditorControllerTests.groovy (modified) * trunk/test/unit/dbnp/studycapturing/TemplateEntityTests.groovy (modified) * trunk/test/unit/dbnp/studycapturing/TemplateFieldFileTests.groovy (modified) * trunk/test/unit/dbnp/studycapturing/TemplateFieldTests.groovy (modified) * trunk/test/unit/dbnp/studycapturing/TemplateStudyFieldTests.groovy (modified) * trunk/test/unit/dbnp/studycapturing/TemplateTests.groovy (modified) * trunk/test/unit/dbnp/studycapturing/TermEditorControllerTests.groovy (modified) * trunk/test/unit/dbnp/studycapturing/WizardControllerTests.groovy (modified) * trunk/test/unit/dbnp/studycapturing/WizardTagLibTests.groovy (modified) * trunk/test/unit/dbnp/user/AuthServiceTests.groovy (modified) * trunk/test/unit/gscf/SynchronizationServiceTests.groovy (modified) * trunk/test/webtest/conf/webtest.properties (modified) * trunk/test/webtest/gscf/CreateStudyWebTests.groovy (modified) * trunk/test/webtest/gscf/EditStudyWebTests.groovy (modified) - set keyword expansion Fri, 21 Jan 2011 15:37:54 GMT s.h.sikkema@… [1425] * trunk/grails-app/controllers/dbnp/studycapturing/AssayController.groovy (modified) * trunk/grails-app/services/dbnp/authentication/AuthenticationService.groovy (modified) * trunk/grails-app/views/assay/selectAssay.gsp (moved) * trunk/test/unit/dbnp/studycapturing/AssayControllerTests.groovy (modified) Rudimentary assay export functionality Fri, 21 Jan 2011 15:30:04 GMT robert@… [1424] * trunk/grails-app/controllers/dbnp/query/AdvancedQueryController.groovy (modified) * trunk/grails-app/domain/dbnp/studycapturing/RelTime.groovy (modified) * trunk/grails-app/views/advancedQuery/index.gsp (modified) * trunk/grails-app/views/advancedQuery/results.gsp (modified) * trunk/grails-app/views/advancedQuery/sampleresults.gsp (added) * trunk/grails-app/views/advancedQuery/studyresults.gsp (modified) * trunk/src/groovy/dbnp/query/Criterion.groovy (added) * trunk/src/groovy/dbnp/query/SampleSearch.groovy (modified) * trunk/src/groovy/dbnp/query/Search.groovy (modified) * trunk/src/groovy/dbnp/query/StudySearch.groovy (modified) * trunk/test/integration/dbnp/query (added) * trunk/test/integration/dbnp/query/SampleSearchTests.groovy (added) * trunk/test/unit/FeedbackControllerTests.groovy (deleted) * trunk/test/unit/dbnp/authentication/AuthenticateControllerTests.groovy (deleted) * trunk/test/unit/dbnp/authentication/AuthenticationTagLibTests.groovy (deleted) * trunk/test/unit/dbnp/clinicaldata (deleted) * trunk/test/unit/dbnp/query/CriterionTests.groovy (added) * trunk/test/unit/dbnp/query/SearchTests.groovy (modified) * trunk/test/unit/dbnp/query/StudySearchTests.groovy (added) * trunk/web-app/css/advancedQuery.css (modified) * trunk/web-app/js/advancedQuery.js (modified) Improved querying and created a possibility to search for assays Tue, 18 Jan 2011 19:41:42 GMT robert@… [1415] * trunk/grails-app/controllers/dbnp/query/AdvancedQueryController.groovy (added) * trunk/grails-app/views/advancedQuery (added) * trunk/grails-app/views/advancedQuery/index.gsp (added) * trunk/grails-app/views/advancedQuery/results.gsp (added) * trunk/grails-app/views/advancedQuery/studyresults.gsp (added) * trunk/src/groovy/dbnp/query (added) * trunk/src/groovy/dbnp/query/SampleSearch.groovy (added) * trunk/src/groovy/dbnp/query/Search.groovy (added) * trunk/src/groovy/dbnp/query/StudySearch.groovy (added) * trunk/test/unit/dbnp/query/SearchTests.groovy (added) * trunk/web-app/css/advancedQuery.css (added) * trunk/web-app/js/advancedQuery.js (added) First version of advanced querying Thu, 13 Jan 2011 11:51:17 GMT work@… [1389] * trunk/test/webtest/gscf/CreateStudyWebTests.groovy (modified) * trunk/test/webtest/gscf/EditStudyWebTests.groovy (added) - adding a simple edit study webtest Wed, 12 Jan 2011 21:00:59 GMT business@… [1384] * trunk/application.properties (modified) * trunk/grails-app/conf/BootStrap.groovy (modified) * trunk/grails-app/conf/config-nmcdsptest.properties (copied) * trunk/grails-app/conf/config-test.properties (copied) * trunk/grails-app/controllers/HomeController.groovy (modified) * trunk/test/webtest (added) * trunk/test/webtest/conf (added) * trunk/test/webtest/conf/webtest.properties (added) * trunk/test/webtest/gscf (added) * trunk/test/webtest/gscf/CreateStudyWebTests.groovy (added) added webtest plugin and first (working) webtest, renamed 'test' ... Mon, 10 Jan 2011 15:44:44 GMT robert@… [1357] * trunk/grails-app/controllers/RestController.groovy (modified) * trunk/grails-app/domain/dbnp/studycapturing/AssayModule.groovy (modified) * trunk/grails-app/domain/dbnp/studycapturing/Study.groovy (modified) * trunk/grails-app/services/dbnp/studycapturing/SynchronizationService.groovy (added) * trunk/test/unit/gscf (added) * trunk/test/unit/gscf/SynchronizationServiceTests.groovy (added) Implemented module notification when a study changes (#259) Mon, 13 Dec 2010 10:50:28 GMT s.h.sikkema@… [1261] * trunk/application.properties (modified) * trunk/grails-app/conf/BuildConfig.groovy (modified) * trunk/grails-app/conf/Config.groovy (modified) * trunk/grails-app/controllers/dbnp/studycapturing/AssayController.groovy (modified) * trunk/grails-app/controllers/dbnp/studycapturing/StudyController.groovy (modified) * trunk/grails-app/views/exporter/selectAssay.gsp (added) * trunk/grails-app/views/study/show_assays.gsp (modified) * trunk/test/unit/dbnp/studycapturing/AssayControllerTests.groovy (modified) * trunk/test/unit/dbnp/studycapturing/StudyControllerTests.groovy (modified) Changed jumbar layout to simple iframe for modules Thu, 09 Dec 2010 20:12:10 GMT robert@… [1257] * trunk/grails-app/controllers/dbnp/studycapturing/TemplateController.groovy (modified) * trunk/grails-app/controllers/dbnp/studycapturing/TemplateEditorController.groovy (modified) * trunk/grails-app/domain/dbnp/studycapturing/Template.groovy (modified) * trunk/grails-app/domain/dbnp/studycapturing/TemplateEntity.groovy (modified) * trunk/grails-app/domain/dbnp/studycapturing/TemplateField.groovy (modified) * trunk/grails-app/utils/SimpleXMLCodec.groovy (added) * trunk/grails-app/views/common/_topnav.gsp (modified) * trunk/grails-app/views/template (added) * trunk/grails-app/views/template/export.gsp (added) * trunk/grails-app/views/template/handleImportedFile.gsp (added) * trunk/grails-app/views/template/importTemplate.gsp (added) * trunk/grails-app/views/template/saveImportedTemplates.gsp (added) * trunk/grails-app/views/template/xml.gsp (added) * trunk/grails-app/views/templateEditor/elements/_disabledFieldForm.gsp (modified) * trunk/schema/template.xml (added) * trunk/schema/template.xsd (added) * trunk/test/unit/dbnp/studycapturing/TemplateFieldTests.groovy (modified) * trunk/test/unit/dbnp/studycapturing/TemplateTests.groovy (modified) * trunk/web-app/css/templateEditor.css (modified) Added an export and import functionality for templates, as described ... Thu, 11 Nov 2010 13:29:16 GMT t.w.abma@… [1121] * trunk/grails-app/controllers/dbnp/importer/ImporterController.groovy (modified) * trunk/grails-app/domain/dbnp/importer/ImportCell.groovy (added) * trunk/grails-app/domain/dbnp/importer/ImportRecord.groovy (added) * trunk/grails-app/domain/dbnp/importer/MappingColumn.groovy (modified) * trunk/grails-app/services/dbnp/importer/ImporterService.groovy (modified) * trunk/grails-app/views/importer/common/_failedcells.gsp (modified) * trunk/grails-app/views/importer/common/_missingproperties.gsp (modified) * trunk/test/unit/dbnp/importer/CellTests.groovy (added) * trunk/test/unit/dbnp/importer/ImportRecordTests.groovy (added) - rewrote part of the importer and added a ImportRecord and ... Wed, 03 Nov 2010 15:27:25 GMT business@… [1061] * trunk/lib/ontoCAT_v0.9.4.jar (deleted) * trunk/lib/ontoCAT_v0.9.5.3.jar (added) * trunk/test/integration/RestControllerTests.groovy (modified) * trunk/test/integration/gscf/OntologyTests.groovy (modified) updated ontology tests and deleted tests for REST methods that should ... Fri, 22 Oct 2010 14:52:47 GMT robert@… [984] * trunk/grails-app/controllers/dbnp/authentication/LoginController.groovy (modified) * trunk/grails-app/views/common/_login_panel.gsp (modified) * trunk/grails-app/views/login/auth.gsp (modified) * trunk/test/integration/RestControllerTests.groovy (modified) Using the login panel for logging in, instead of the ugly spring- ... Fri, 22 Oct 2010 14:18:34 GMT robert@… [983] * trunk/grails-app/conf/Config.groovy (modified) * trunk/grails-app/controllers/RestController.groovy (modified) * trunk/grails-app/controllers/dbnp/authentication/LoginController.groovy (modified) * trunk/grails-app/domain/dbnp/authentication/SessionAuthenticatedUser.groovy (added) * trunk/grails-app/domain/dbnp/authentication/User.groovy (deleted) * trunk/grails-app/services/dbnp/authentication/AuthenticationService.groovy (modified) * trunk/grails-app/views/login/auth.gsp (modified) * trunk/test/integration/RestControllerTests.groovy (added) * trunk/test/unit/RestControllerTests.groovy (added) * trunk/test/unit/dbnp/authentication/GSCFUserDetailsServiceTests.groovy (added) * trunk/test/unit/dbnp/authentication/GSCFUserDetailsTests.groovy (added) * trunk/test/unit/dbnp/authentication/SessionAuthenticatedUserTests.groovy (added) New type of authentication and authorization added to the rest ... Thu, 21 Oct 2010 15:28:04 GMT robert@… [976] * trunk/application.properties (modified) * trunk/grails-app/conf/BaseFilters.groovy (modified) * trunk/grails-app/conf/BootStrap.groovy (modified) * trunk/grails-app/conf/BootStrapStudies.groovy (modified) * trunk/grails-app/conf/Config.groovy (modified) * trunk/grails-app/controllers/RestController.groovy (modified) * trunk/grails-app/controllers/dbnp/authentication (added) * trunk/grails-app/controllers/dbnp/authentication/LoginController.groovy (added) * trunk/grails-app/controllers/dbnp/authentication/LogoutController.groovy (added) * trunk/grails-app/controllers/dbnp/authentication/RegisterController.groovy (added) * trunk/grails-app/controllers/dbnp/authentication/UserRegistrationController.groovy (added) * trunk/grails-app/controllers/dbnp/importer/ImporterController.groovy (modified) * trunk/grails-app/controllers/dbnp/studycapturing/StudyController.groovy (modified) * trunk/grails-app/controllers/dbnp/studycapturing/WizardController.groovy (modified) * trunk/grails-app/domain/dbnp/authentication (added) * trunk/grails-app/domain/dbnp/authentication/SecRole.groovy (added) * trunk/grails-app/domain/dbnp/authentication/SecUser.groovy (added) * trunk/grails-app/domain/dbnp/authentication/SecUserSecRole.groovy (added) * trunk/grails-app/domain/dbnp/authentication/User.groovy (added) * trunk/grails-app/domain/dbnp/studycapturing/Study.groovy (modified) * trunk/grails-app/domain/dbnp/studycapturing/Template.groovy (modified) * trunk/grails-app/domain/dbnp/studycapturing/TemplateEntity.groovy (modified) * trunk/grails-app/services/dbnp/authentication (added) * trunk/grails-app/services/dbnp/authentication/AuthenticationService.groovy (added) * trunk/grails-app/taglib/dbnp/authentication (added) * trunk/grails-app/taglib/dbnp/studycapturing/WizardTagLib.groovy (modified) * trunk/grails-app/views/common/_login_panel.gsp (modified) * trunk/grails-app/views/common/_topnav.gsp (modified) * trunk/grails-app/views/email (added) * trunk/grails-app/views/email/_registrationConfirmationAdmin.gsp (added) * trunk/grails-app/views/email/_registrationConfirmationUser.gsp (added) * trunk/grails-app/views/login (added) * trunk/grails-app/views/login/auth.gsp (added) * trunk/grails-app/views/login/denied.gsp (added) * trunk/grails-app/views/register (added) * trunk/grails-app/views/register/forgotPassword.gsp (added) * trunk/grails-app/views/register/index.gsp (added) * trunk/grails-app/views/register/resetPassword.gsp (added) * trunk/grails-app/views/study/list.gsp (modified) * trunk/grails-app/views/study/show.gsp (modified) * trunk/grails-app/views/user (added) * trunk/grails-app/views/user/create.gsp (added) * trunk/grails-app/views/user/edit.gsp (added) * trunk/grails-app/views/user/search.gsp (added) * trunk/grails-app/views/userRegistration (added) * trunk/grails-app/views/userRegistration/add.gsp (added) * trunk/grails-app/views/userRegistration/confirmAdmin.gsp (added) * trunk/grails-app/views/userRegistration/confirmUser.gsp (added) * trunk/grails-app/views/userRegistration/index.gsp (added) * trunk/grails-app/views/wizard/pages/_study.gsp (modified) * trunk/hs_err_pid4236.log (added) * trunk/test/unit/dbnp/authentication (added) * trunk/test/unit/dbnp/authentication/AuthenticateControllerTests.groovy (added) * trunk/test/unit/dbnp/authentication/AuthenticationServiceTests.groovy (added) * trunk/test/unit/dbnp/authentication/AuthenticationTagLibTests.groovy (added) * trunk/test/unit/dbnp/authentication/RegisterControllerTests.groovy (added) * trunk/test/unit/dbnp/authentication/UserTests.groovy (added) * trunk/web-app/css/wizard.css (modified) * trunk/web-app/js/wizard.js (modified) Authentication and authorization for studies is added, according to ... Thu, 21 Oct 2010 13:54:12 GMT business@… [966] * trunk/grails-app/domain/dbnp/studycapturing/Study.groovy (modified) * trunk/test/integration/gscf/SampleTests.groovy (modified) also added assays check in Study.deleteEventGroup, added test to ... Thu, 21 Oct 2010 13:38:30 GMT business@… [965] * trunk/grails-app/domain/dbnp/studycapturing/Study.groovy (modified) * trunk/test/integration/gscf/SampleTests.groovy (modified) fix Study.deleteEventGroup to correctly delete samples (still TODO: ... Thu, 21 Oct 2010 13:04:57 GMT business@… [964] * trunk/test/integration/gscf/SampleTests.groovy (modified) changed SampleTests to comply with parentEvent being nullable, delete ... Wed, 20 Oct 2010 19:13:14 GMT j.a.m.wesbeek@… [959] * trunk/grails-app/conf/GrailsMelodyConfig.groovy (modified) * trunk/grails-app/controllers/FeedbackController.groovy (modified) * trunk/grails-app/controllers/HomeController.groovy (modified) * trunk/grails-app/controllers/LoadController.groovy (modified) * trunk/grails-app/controllers/RestController.groovy (modified) * trunk/grails-app/controllers/SandboxController.groovy (modified) * trunk/grails-app/controllers/SearchableController.groovy (modified) * trunk/grails-app/controllers/dbnp/clinicaldata/ClinicalAssayController.groovy (modified) * trunk/grails-app/controllers/dbnp/clinicaldata/ClinicalMeasurementController.groovy (modified) * trunk/grails-app/controllers/dbnp/data/OntologyController.groovy (modified) * trunk/grails-app/controllers/dbnp/data/TermController.groovy (modified) * trunk/grails-app/controllers/dbnp/importer/ImporterController.groovy (modified) * trunk/grails-app/controllers/dbnp/query/QueryController.groovy (modified) * trunk/grails-app/controllers/dbnp/query/SimpleQueryController.groovy (modified) * trunk/grails-app/controllers/dbnp/studycapturing/AssayController.groovy (modified) * trunk/grails-app/controllers/dbnp/studycapturing/AssayModuleController.groovy (modified) * trunk/grails-app/controllers/dbnp/studycapturing/EventController.groovy (modified) * trunk/grails-app/controllers/dbnp/studycapturing/FileController.groovy (modified) * trunk/grails-app/controllers/dbnp/studycapturing/PersonAffiliationController.groovy (modified) * trunk/grails-app/controllers/dbnp/studycapturing/PersonController.groovy (modified) * trunk/grails-app/controllers/dbnp/studycapturing/PersonRoleController.groovy (modified) * trunk/grails-app/controllers/dbnp/studycapturing/PublicationController.groovy (modified) * trunk/grails-app/controllers/dbnp/studycapturing/StudyController.groovy (modified) * trunk/grails-app/controllers/dbnp/studycapturing/SubjectController.groovy (modified) * trunk/grails-app/controllers/dbnp/studycapturing/TemplateController.groovy (modified) * trunk/grails-app/controllers/dbnp/studycapturing/TemplateEditorController.groovy (modified) * trunk/grails-app/controllers/dbnp/studycapturing/TermEditorController.groovy (modified) * trunk/grails-app/controllers/dbnp/studycapturing/WizardController.groovy (modified) * trunk/grails-app/controllers/nmc/PilotController.groovy (modified) * trunk/grails-app/domain/dbnp/clinicaldata/ClinicalAssay.groovy (modified) * trunk/grails-app/domain/dbnp/clinicaldata/ClinicalAssayInstance.groovy (modified) * trunk/grails-app/domain/dbnp/clinicaldata/ClinicalFloatData.groovy (modified) * trunk/grails-app/domain/dbnp/clinicaldata/ClinicalMeasurement.groovy (modified) * trunk/grails-app/domain/dbnp/clinicaldata/ClinicalStringData.groovy (modified) * trunk/grails-app/domain/dbnp/data/FeatureBase.groovy (modified) * trunk/grails-app/domain/dbnp/data/FeatureType.groovy (modified) * trunk/grails-app/domain/dbnp/data/Ontology.groovy (modified) * trunk/grails-app/domain/dbnp/data/Term.groovy (modified) * trunk/grails-app/domain/dbnp/importer/ImportMapping.groovy (modified) * trunk/grails-app/domain/dbnp/importer/MappingColumn.groovy (modified) * trunk/grails-app/domain/dbnp/studycapturing/Assay.groovy (modified) * trunk/grails-app/domain/dbnp/studycapturing/AssayModule.groovy (modified) * trunk/grails-app/domain/dbnp/studycapturing/Event.groovy (modified) * trunk/grails-app/domain/dbnp/studycapturing/EventGroup.groovy (modified) * trunk/grails-app/domain/dbnp/studycapturing/Identity.groovy (modified) * trunk/grails-app/domain/dbnp/studycapturing/Person.groovy (modified) * trunk/grails-app/domain/dbnp/studycapturing/PersonAffiliation.groovy (modified) * trunk/grails-app/domain/dbnp/studycapturing/PersonRole.groovy (modified) * trunk/grails-app/domain/dbnp/studycapturing/Publication.groovy (modified) * trunk/grails-app/domain/dbnp/studycapturing/RelTime.groovy (modified) * trunk/grails-app/domain/dbnp/studycapturing/Sample.groovy (modified) * trunk/grails-app/domain/dbnp/studycapturing/SamplingEvent.groovy (modified) * trunk/grails-app/domain/dbnp/studycapturing/Study.groovy (modified) * trunk/grails-app/domain/dbnp/studycapturing/StudyPerson.groovy (modified) * trunk/grails-app/domain/dbnp/studycapturing/Subject.groovy (modified) * trunk/grails-app/domain/dbnp/studycapturing/Template.groovy (modified) * trunk/grails-app/domain/dbnp/studycapturing/TemplateEntity.groovy (modified) * trunk/grails-app/domain/dbnp/studycapturing/TemplateField.groovy (modified) * trunk/grails-app/domain/dbnp/studycapturing/TemplateFieldListItem.groovy (modified) * trunk/grails-app/domain/dbnp/studycapturing/TemplateFieldType.groovy (modified) * trunk/grails-app/taglib/dbnp/importer/ImporterTagLib.groovy (modified) * trunk/grails-app/taglib/dbnp/studycapturing/WizardTagLib.groovy (modified) * trunk/grails-app/views/assay/create.gsp (modified) * trunk/grails-app/views/assay/edit.gsp (modified) * trunk/grails-app/views/assay/list.gsp (modified) * trunk/grails-app/views/assay/show.gsp (modified) * trunk/grails-app/views/common/_eventDescriptionTableRows.gsp (modified) * trunk/grails-app/views/common/_feedback.gsp (modified) * trunk/grails-app/views/common/_jquerytmsetup.gsp (modified) * trunk/grails-app/views/common/_login_panel.gsp (modified) * trunk/grails-app/views/common/_topnav.gsp (modified) * trunk/grails-app/views/error.gsp (modified) * trunk/grails-app/views/event/create.gsp (modified) * trunk/grails-app/views/event/createForEventDescription.gsp (modified) * trunk/grails-app/views/event/create_1.gsp (modified) * trunk/grails-app/views/event/create_auto.gsp (modified) * trunk/grails-app/views/event/create_timepicker.gsp (modified) * trunk/grails-app/views/event/edit.gsp (modified) * trunk/grails-app/views/event/list.gsp (modified) * trunk/grails-app/views/event/partial.gsp (modified) * trunk/grails-app/views/event/show.gsp (modified) * trunk/grails-app/views/home/index.gsp (modified) * trunk/grails-app/views/importer/common/_datapreview.gsp (modified) * trunk/grails-app/views/importer/common/_missingproperties.gsp (modified) * trunk/grails-app/views/importer/common/_postview.gsp (modified) * trunk/grails-app/views/importer/common/_preview.gsp (modified) * trunk/grails-app/views/importer/common/_properties_horizontal.gsp (modified) * trunk/grails-app/views/importer/common/_properties_vertical.gsp (modified) * trunk/grails-app/views/importer/index.gsp (modified) * trunk/grails-app/views/importer/index_advanced.gsp (modified) * trunk/grails-app/views/importer/index_simple.gsp (modified) * trunk/grails-app/views/importer/step1_advanced.gsp (modified) * trunk/grails-app/views/importer/step1_simple.gsp (modified) * trunk/grails-app/views/importer/step2.gsp (modified) * trunk/grails-app/views/importer/step2_simple.gsp (modified) * trunk/grails-app/views/importer/step3.gsp (modified) * trunk/grails-app/views/importer/step3_simple.gsp (modified) * trunk/grails-app/views/importer/step4.gsp (modified) * trunk/grails-app/views/layouts/dialog.gsp (modified) * trunk/grails-app/views/layouts/main.gsp (modified) * trunk/grails-app/views/layouts/nimble.gsp (modified) * trunk/grails-app/views/load/index.gsp (modified) * trunk/grails-app/views/person/create.gsp (modified) * trunk/grails-app/views/person/edit.gsp (modified) * trunk/grails-app/views/person/list.gsp (modified) * trunk/grails-app/views/person/show.gsp (modified) * trunk/grails-app/views/personAffiliation/create.gsp (modified) * trunk/grails-app/views/personAffiliation/edit.gsp (modified) * trunk/grails-app/views/personAffiliation/list.gsp (modified) * trunk/grails-app/views/personAffiliation/show.gsp (modified) * trunk/grails-app/views/personRole/create.gsp (modified) * trunk/grails-app/views/personRole/edit.gsp (modified) * trunk/grails-app/views/personRole/list.gsp (modified) * trunk/grails-app/views/personRole/show.gsp (modified) * trunk/grails-app/views/pilot/create.gsp (modified) * trunk/grails-app/views/pilot/edit.gsp (modified) * trunk/grails-app/views/pilot/index.gsp (modified) * trunk/grails-app/views/pilot/list.gsp (modified) * trunk/grails-app/views/pilot/show.gsp (modified) * trunk/grails-app/views/publication/add.gsp (modified) * trunk/grails-app/views/publication/create.gsp (modified) * trunk/grails-app/views/publication/edit.gsp (modified) * trunk/grails-app/views/publication/list.gsp (modified) * trunk/grails-app/views/publication/show.gsp (modified) * trunk/grails-app/views/query/common/_error.gsp (modified) * trunk/grails-app/views/query/common/_navigation.gsp (modified) * trunk/grails-app/views/query/common/_query.gsp (modified) * trunk/grails-app/views/query/common/_tabs.gsp (modified) * trunk/grails-app/views/query/index.gsp (modified) * trunk/grails-app/views/query/mainPage.gsp (modified) * trunk/grails-app/views/query/pages/_biomarker.gsp (modified) * trunk/grails-app/views/query/pages/_group.gsp (modified) * trunk/grails-app/views/query/pages/_inputQuery.gsp (modified) * trunk/grails-app/views/query/pages/_result.gsp (modified) * trunk/grails-app/views/query/pages/_sample.gsp (modified) * trunk/grails-app/views/query/pages/_study.gsp (modified) * trunk/grails-app/views/query/results.gsp (modified) * trunk/grails-app/views/query/selectsample.gsp (modified) * trunk/grails-app/views/sandbox/index.gsp (modified) * trunk/grails-app/views/searchable/index.gsp (modified) * trunk/grails-app/views/simpleQuery/common/_query.gsp (modified) * trunk/grails-app/views/simpleQuery/mainPage.gsp (modified) * trunk/grails-app/views/study/create.gsp (modified) * trunk/grails-app/views/study/edit.gsp (modified) * trunk/grails-app/views/study/list.gsp (modified) * trunk/grails-app/views/study/show.gsp (modified) * trunk/grails-app/views/templateEditor/_ontologyDialog.gsp (modified) * trunk/grails-app/views/templateEditor/elements/_available.gsp (modified) * trunk/grails-app/views/templateEditor/elements/_boolean.gsp (modified) * trunk/grails-app/views/templateEditor/elements/_date.gsp (modified) * trunk/grails-app/views/templateEditor/elements/_disabledFieldForm.gsp (modified) * trunk/grails-app/views/templateEditor/elements/_domainField.gsp (modified) * trunk/grails-app/views/templateEditor/elements/_double.gsp (modified) * trunk/grails-app/views/templateEditor/elements/_fieldForm.gsp (modified) * trunk/grails-app/views/templateEditor/elements/_file.gsp (modified) * trunk/grails-app/views/templateEditor/elements/_float.gsp (modified) * trunk/grails-app/views/templateEditor/elements/_integer.gsp (modified) * trunk/grails-app/views/templateEditor/elements/_liField.gsp (modified) * trunk/grails-app/views/templateEditor/elements/_liFieldDomain.gsp (modified) * trunk/grails-app/views/templateEditor/elements/_liFieldInUse.gsp (modified) * trunk/grails-app/views/templateEditor/elements/_liFieldNotInUse.gsp (modified) * trunk/grails-app/views/templateEditor/elements/_liFieldSelected.gsp (modified) * trunk/grails-app/views/templateEditor/elements/_liTemplate.gsp (modified) * trunk/grails-app/views/templateEditor/elements/_liTemplateEditable.gsp (modified) * trunk/grails-app/views/templateEditor/elements/_liTemplateNonEditable.gsp (modified) * trunk/grails-app/views/templateEditor/elements/_long.gsp (modified) * trunk/grails-app/views/templateEditor/elements/_module.gsp (modified) * trunk/grails-app/views/templateEditor/elements/_ontologyterm.gsp (modified) * trunk/grails-app/views/templateEditor/elements/_reltime.gsp (modified) * trunk/grails-app/views/templateEditor/elements/_selected.gsp (modified) * trunk/grails-app/views/templateEditor/elements/_string.gsp (modified) * trunk/grails-app/views/templateEditor/elements/_stringlist.gsp (modified) * trunk/grails-app/views/templateEditor/elements/_template.gsp (modified) * trunk/grails-app/views/templateEditor/elements/_templateForm.gsp (modified) * trunk/grails-app/views/templateEditor/elements/_text.gsp (modified) * trunk/grails-app/views/templateEditor/error.gsp (modified) * trunk/grails-app/views/templateEditor/index.gsp (modified) * trunk/grails-app/views/templateEditor/template.gsp (modified) * trunk/grails-app/views/termEditor/pages/terms.gsp (modified) * trunk/grails-app/views/wizard/common/_error.gsp (modified) * trunk/grails-app/views/wizard/common/_navigation.gsp (modified) * trunk/grails-app/views/wizard/common/_tabs.gsp (modified) * trunk/grails-app/views/wizard/common/_wizard.gsp (modified) * trunk/grails-app/views/wizard/index.gsp (modified) * trunk/grails-app/views/wizard/pages/_assay_groups.gsp (modified) * trunk/grails-app/views/wizard/pages/_assays.gsp (modified) * trunk/grails-app/views/wizard/pages/_confirmation.gsp (modified) * trunk/grails-app/views/wizard/pages/_demo.gsp (modified) * trunk/grails-app/views/wizard/pages/_done.gsp (modified) * trunk/grails-app/views/wizard/pages/_error.gsp (modified) * trunk/grails-app/views/wizard/pages/_events.gsp (modified) * trunk/grails-app/views/wizard/pages/_groups.gsp (modified) * trunk/grails-app/views/wizard/pages/_modify.gsp (modified) * trunk/grails-app/views/wizard/pages/_redirect.gsp (modified) * trunk/grails-app/views/wizard/pages/_samples.gsp (modified) * trunk/grails-app/views/wizard/pages/_samples_previous_warning.gsp (modified) * trunk/grails-app/views/wizard/pages/_start.gsp (modified) * trunk/grails-app/views/wizard/pages/_study.gsp (modified) * trunk/grails-app/views/wizard/pages/_subjects.gsp (modified) * trunk/grails-app/views/wizard/pages/_timeline.gsp (modified) * trunk/grails-app/views/wizard/pages/_unassigned_samplingEvent_warning.gsp (modified) * trunk/grails-app/views/wizard/pages/_wait.gsp (modified) * trunk/test/integration/gscf/EventGroupTests.groovy (modified) * trunk/test/integration/gscf/OntologyTests.groovy (modified) * trunk/test/integration/gscf/SampleTests.groovy (modified) * trunk/test/integration/gscf/StudyTests.groovy (modified) * trunk/test/integration/gscf/SubjectTests.groovy (modified) * trunk/test/unit/FeedbackControllerTests.groovy (modified) * trunk/test/unit/HomeControllerTests.groovy (modified) * trunk/test/unit/SandboxControllerTests.groovy (modified) * trunk/test/unit/SearchableControllerTests.groovy (modified) * trunk/test/unit/StudyTests.groovy (modified) * trunk/test/unit/dbnp/clinicaldata/ClinicalAssayControllerTests.groovy (modified) * trunk/test/unit/dbnp/clinicaldata/ClinicalAssayInstanceTests.groovy (modified) * trunk/test/unit/dbnp/clinicaldata/ClinicalAssayTests.groovy (modified) * trunk/test/unit/dbnp/clinicaldata/ClinicalDataLayerServiceTests.groovy (modified) * trunk/test/unit/dbnp/clinicaldata/ClinicalFloatDataTests.groovy (modified) * trunk/test/unit/dbnp/clinicaldata/ClinicalMeasurementControllerTests.groovy (modified) * trunk/test/unit/dbnp/clinicaldata/ClinicalMeasurementTests.groovy (modified) * trunk/test/unit/dbnp/clinicaldata/ClinicalStringDataTests.groovy (modified) * trunk/test/unit/dbnp/data/FeatureBaseTests.groovy (modified) * trunk/test/unit/dbnp/data/OntologyControllerTests.groovy (modified) * trunk/test/unit/dbnp/data/TermControllerTests.groovy (modified) * trunk/test/unit/dbnp/importer/ColumnTests.groovy (modified) * trunk/test/unit/dbnp/importer/ImporterControllerTests.groovy (modified) * trunk/test/unit/dbnp/importer/ImporterServiceTests.groovy (modified) * trunk/test/unit/dbnp/importer/ImporterTagLibTests.groovy (modified) * trunk/test/unit/dbnp/query/QueryControllerTests.groovy (modified) * trunk/test/unit/dbnp/studycapturing/AssayControllerTests.groovy (modified) * trunk/test/unit/dbnp/studycapturing/AssayModuleControllerTests.groovy (modified) * trunk/test/unit/dbnp/studycapturing/AssayTests.groovy (modified) * trunk/test/unit/dbnp/studycapturing/EventDescriptionTests.groovy (modified) * trunk/test/unit/dbnp/studycapturing/EventGroupTests.groovy (modified) * trunk/test/unit/dbnp/studycapturing/EventTests.groovy (modified) * trunk/test/unit/dbnp/studycapturing/FileControllerTests.groovy (modified) * trunk/test/unit/dbnp/studycapturing/FileServiceTests.groovy (modified) * trunk/test/unit/dbnp/studycapturing/GroupTests.groovy (modified) * trunk/test/unit/dbnp/studycapturing/OntologyTermTests.groovy (modified) * trunk/test/unit/dbnp/studycapturing/OntologyTests.groovy (modified) * trunk/test/unit/dbnp/studycapturing/PersonAffiliationControllerTests.groovy (modified) * trunk/test/unit/dbnp/studycapturing/PersonControllerTests.groovy (modified) * trunk/test/unit/dbnp/studycapturing/PersonRoleControllerTests.groovy (modified) * trunk/test/unit/dbnp/studycapturing/ProtocolInstanceTests.groovy (modified) * trunk/test/unit/dbnp/studycapturing/ProtocolParameterTests.groovy (modified) * trunk/test/unit/dbnp/studycapturing/ProtocolTests.groovy (modified) * trunk/test/unit/dbnp/studycapturing/PublicationControllerTests.groovy (modified) * trunk/test/unit/dbnp/studycapturing/RelTimeTests.groovy (modified) * trunk/test/unit/dbnp/studycapturing/SampleTests.groovy (modified) * trunk/test/unit/dbnp/studycapturing/SamplingEventTests.groovy (modified) * trunk/test/unit/dbnp/studycapturing/SimpleQueryControllerTests.groovy (modified) * trunk/test/unit/dbnp/studycapturing/StudyControllerTests.groovy (modified) * trunk/test/unit/dbnp/studycapturing/StudyTests.groovy (modified) * trunk/test/unit/dbnp/studycapturing/SubjectControllerTests.groovy (modified) * trunk/test/unit/dbnp/studycapturing/SubjectGroupTests.groovy (modified) * trunk/test/unit/dbnp/studycapturing/SubjectTests.groovy (modified) * trunk/test/unit/dbnp/studycapturing/TemplateControllerTests.groovy (modified) * trunk/test/unit/dbnp/studycapturing/TemplateEditorControllerTests.groovy (modified) * trunk/test/unit/dbnp/studycapturing/TemplateEntityTests.groovy (modified) * trunk/test/unit/dbnp/studycapturing/TemplateFieldFileTests.groovy (modified) * trunk/test/unit/dbnp/studycapturing/TemplateFieldTests.groovy (modified) * trunk/test/unit/dbnp/studycapturing/TemplateStudyFieldTests.groovy (modified) * trunk/test/unit/dbnp/studycapturing/TemplateTests.groovy (modified) * trunk/test/unit/dbnp/studycapturing/TermEditorControllerTests.groovy (modified) * trunk/test/unit/dbnp/studycapturing/WizardControllerTests.groovy (modified) * trunk/test/unit/dbnp/studycapturing/WizardTagLibTests.groovy (modified) * trunk/test/unit/dbnp/user/AuthServiceTests.groovy (modified) * trunk/tests/create_protocol_parameter (modified) * trunk/tests/create_template_study (modified) * trunk/web-app/css/cupertino/images/ui-bg_diagonals-thick_90_eeeeee_40x40.png (modified) * trunk/web-app/css/cupertino/images/ui-bg_flat_15_cd0a0a_40x100.png (modified) * trunk/web-app/css/cupertino/images/ui-bg_glass_100_e4f1fb_1x400.png (modified) * trunk/web-app/css/cupertino/images/ui-bg_glass_50_3baae3_1x400.png (modified) * trunk/web-app/css/cupertino/images/ui-bg_glass_80_d7ebf9_1x400.png (modified) * trunk/web-app/css/cupertino/images/ui-bg_highlight-hard_100_f2f5f7_1x100.png (modified) * trunk/web-app/css/cupertino/images/ui-bg_highlight-hard_70_000000_1x100.png (modified) * trunk/web-app/css/cupertino/images/ui-bg_highlight-soft_100_deedf7_1x100.png (modified) * trunk/web-app/css/cupertino/images/ui-bg_highlight-soft_25_ffef8f_1x100.png (modified) * trunk/web-app/css/cupertino/images/ui-icons_2694e8_256x240.png (modified) * trunk/web-app/css/cupertino/images/ui-icons_2e83ff_256x240.png (modified) * trunk/web-app/css/cupertino/images/ui-icons_3d80b3_256x240.png (modified) * trunk/web-app/css/cupertino/images/ui-icons_72a7cf_256x240.png (modified) * trunk/web-app/css/cupertino/images/ui-icons_ffffff_256x240.png (modified) * trunk/web-app/css/cupertino/jquery-ui-1.8.5.custom.css (modified) * trunk/web-app/css/default_style.css (modified) * trunk/web-app/css/dialog.css (modified) * trunk/web-app/css/dialog.min.css (modified) * trunk/web-app/css/grailsDefault.css (modified) * trunk/web-app/css/importer.css (modified) * trunk/web-app/css/login_panel.css (modified) * trunk/web-app/css/nimble.css (modified) * trunk/web-app/css/simpleQuery.css (modified) * trunk/web-app/css/studies.css (modified) * trunk/web-app/css/templateEditor.css (modified) * trunk/web-app/css/wizard.css (modified) * trunk/web-app/css/wizard.min.css (modified) * trunk/web-app/js/SelectAddMore.js (modified) * trunk/web-app/js/SelectAddMore.min.js (modified) * trunk/web-app/js/ajaxupload.3.6.js (modified) * trunk/web-app/js/development.js (modified) * trunk/web-app/js/disableKeys.js (modified) * trunk/web-app/js/importer.js (modified) * trunk/web-app/js/jquery-callback-1.2.js (modified) * trunk/web-app/js/jquery-ui-1.8.5.custom.min.js (modified) * trunk/web-app/js/jquery.qtip-1.0.0-rc3.js (modified) * trunk/web-app/js/jquery.qtip-1.0.0-rc3.min.js (modified) * trunk/web-app/js/jquery.ui.ipad.js (modified) * trunk/web-app/js/jquery.ui.ipad.min.js (modified) * trunk/web-app/js/login_panel.js (modified) * trunk/web-app/js/ontology-chooser.js (modified) * trunk/web-app/js/ontology-chooser.min.js (modified) * trunk/web-app/js/publication-chooser.js (modified) * trunk/web-app/js/publication-chooser.pubmed.js (modified) * trunk/web-app/js/simpleQuery.js (modified) * trunk/web-app/js/simpleQuery.min.js (modified) * trunk/web-app/js/swfobject.js (modified) * trunk/web-app/js/swfobject.min.js (modified) * trunk/web-app/js/table-editor.js (modified) * trunk/web-app/js/table-editor.min.js (modified) * trunk/web-app/js/templateEditor.js (modified) * trunk/web-app/js/timeline-simile/CHANGES.txt (modified) * trunk/web-app/js/timeline-simile/LICENSE.txt (modified) * trunk/web-app/js/timeline-simile/README.txt (modified) * trunk/web-app/js/timeline-simile/custom-timeline.js (modified) * trunk/web-app/js/timeline-simile/images/blue-circle.png (modified) * trunk/web-app/js/timeline-simile/images/bubble-bottom-arrow.png (modified) * trunk/web-app/js/timeline-simile/images/bubble-bottom-left.png (modified) * trunk/web-app/js/timeline-simile/images/bubble-bottom-right.png (modified) * trunk/web-app/js/timeline-simile/images/bubble-bottom.png (modified) * trunk/web-app/js/timeline-simile/images/bubble-left-arrow.png (modified) * trunk/web-app/js/timeline-simile/images/bubble-left.png (modified) * trunk/web-app/js/timeline-simile/images/bubble-right-arrow.png (modified) * trunk/web-app/js/timeline-simile/images/bubble-right.png (modified) * trunk/web-app/js/timeline-simile/images/bubble-top-arrow.png (modified) * trunk/web-app/js/timeline-simile/images/bubble-top-left.png (modified) * trunk/web-app/js/timeline-simile/images/bubble-top-right.png (modified) * trunk/web-app/js/timeline-simile/images/bubble-top.png (modified) * trunk/web-app/js/timeline-simile/images/close-button.png (modified) * trunk/web-app/js/timeline-simile/images/copyright-vertical.png (modified) * trunk/web-app/js/timeline-simile/images/copyright.png (modified) * trunk/web-app/js/timeline-simile/images/dark-blue-circle.png (modified) * trunk/web-app/js/timeline-simile/images/dark-green-circle.png (modified) * trunk/web-app/js/timeline-simile/images/dark-red-circle.png (modified) * trunk/web-app/js/timeline-simile/images/dull-blue-circle.png (modified) * trunk/web-app/js/timeline-simile/images/dull-green-circle.png (modified) * trunk/web-app/js/timeline-simile/images/dull-red-circle.png (modified) * trunk/web-app/js/timeline-simile/images/gray-circle.png (modified) * trunk/web-app/js/timeline-simile/images/green-circle.png (modified) * trunk/web-app/js/timeline-simile/images/message-bottom-left.png (modified) * trunk/web-app/js/timeline-simile/images/message-bottom-right.png (modified) * trunk/web-app/js/timeline-simile/images/message-left.png (modified) * trunk/web-app/js/timeline-simile/images/message-right.png (modified) * trunk/web-app/js/timeline-simile/images/message-top-left.png (modified) * trunk/web-app/js/timeline-simile/images/message-top-right.png (modified) * trunk/web-app/js/timeline-simile/images/progress-running.gif (modified) * trunk/web-app/js/timeline-simile/images/red-circle.png (modified) * trunk/web-app/js/timeline-simile/images/top-bubble.png (modified) * trunk/web-app/js/timeline-simile/scripts/l10n/cs/labellers.js (modified) * trunk/web-app/js/timeline-simile/scripts/l10n/cs/timeline.js (modified) * trunk/web-app/js/timeline-simile/scripts/l10n/de/labellers.js (modified) * trunk/web-app/js/timeline-simile/scripts/l10n/de/timeline.js (modified) * trunk/web-app/js/timeline-simile/scripts/l10n/en/labellers.js (modified) * trunk/web-app/js/timeline-simile/scripts/l10n/en/timeline.js (modified) * trunk/web-app/js/timeline-simile/scripts/l10n/es/labellers.js (modified) * trunk/web-app/js/timeline-simile/scripts/l10n/es/timeline.js (modified) * trunk/web-app/js/timeline-simile/scripts/l10n/fr/labellers.js (modified) * trunk/web-app/js/timeline-simile/scripts/l10n/fr/timeline.js (modified) * trunk/web-app/js/timeline-simile/scripts/l10n/it/labellers.js (modified) * trunk/web-app/js/timeline-simile/scripts/l10n/it/timeline.js (modified) * trunk/web-app/js/timeline-simile/scripts/l10n/nl/labellers.js (modified) * trunk/web-app/js/timeline-simile/scripts/l10n/nl/timeline.js (modified) * trunk/web-app/js/timeline-simile/scripts/l10n/ru/labellers.js (modified) * trunk/web-app/js/timeline-simile/scripts/l10n/ru/timeline.js (modified) * trunk/web-app/js/timeline-simile/scripts/l10n/se/labellers.js (modified) * trunk/web-app/js/timeline-simile/scripts/l10n/se/timeline.js (modified) * trunk/web-app/js/timeline-simile/scripts/l10n/tr/labellers.js (modified) * trunk/web-app/js/timeline-simile/scripts/l10n/tr/timeline.js (modified) * trunk/web-app/js/timeline-simile/scripts/l10n/vi/labellers.js (modified) * trunk/web-app/js/timeline-simile/scripts/l10n/vi/timeline.js (modified) * trunk/web-app/js/timeline-simile/scripts/l10n/zh/labellers.js (modified) * trunk/web-app/js/timeline-simile/scripts/l10n/zh/timeline.js (modified) * trunk/web-app/js/timeline-simile/timeline-api.js (modified) * trunk/web-app/js/timeline-simile/timeline-bundle.css (modified) * trunk/web-app/js/timeline-simile/timeline-bundle.js (modified) * trunk/web-app/js/timeline-simile/timeline_ajax/content/history.html (modified) * trunk/web-app/js/timeline-simile/timeline_ajax/images/bubble-arrow-point-down.png (modified) * trunk/web-app/js/timeline-simile/timeline_ajax/images/bubble-arrow-point-left.png (modified) * trunk/web-app/js/timeline-simile/timeline_ajax/images/bubble-arrow-point-right.png (modified) * trunk/web-app/js/timeline-simile/timeline_ajax/images/bubble-arrow-point-up.png (modified) * trunk/web-app/js/timeline-simile/timeline_ajax/images/bubble-bottom-left.png (modified) * trunk/web-app/js/timeline-simile/timeline_ajax/images/bubble-bottom-right.png (modified) * trunk/web-app/js/timeline-simile/timeline_ajax/images/bubble-bottom.png (modified) * trunk/web-app/js/timeline-simile/timeline_ajax/images/bubble-left.png (modified) * trunk/web-app/js/timeline-simile/timeline_ajax/images/bubble-right.png (modified) * trunk/web-app/js/timeline-simile/timeline_ajax/images/bubble-top-left.png (modified) * trunk/web-app/js/timeline-simile/timeline_ajax/images/bubble-top-right.png (modified) * trunk/web-app/js/timeline-simile/timeline_ajax/images/bubble-top.png (modified) * trunk/web-app/js/timeline-simile/timeline_ajax/images/close-button.png (modified) * trunk/web-app/js/timeline-simile/timeline_ajax/images/copy.png (modified) * trunk/web-app/js/timeline-simile/timeline_ajax/images/message-bottom-left.png (modified) * trunk/web-app/js/timeline-simile/timeline_ajax/images/message-bottom-right.png (modified) * trunk/web-app/js/timeline-simile/timeline_ajax/images/message-left.png (modified) * trunk/web-app/js/timeline-simile/timeline_ajax/images/message-right.png (modified) * trunk/web-app/js/timeline-simile/timeline_ajax/images/message-top-left.png (modified) * trunk/web-app/js/timeline-simile/timeline_ajax/images/message-top-right.png (modified) * trunk/web-app/js/timeline-simile/timeline_ajax/scripts/signal.js (modified) * trunk/web-app/js/timeline-simile/timeline_ajax/simile-ajax-api.js (modified) * trunk/web-app/js/timeline-simile/timeline_ajax/simile-ajax-bundle.js (modified) * trunk/web-app/js/timeline-simile/timeline_ajax/styles/graphics-ie6.css (modified) * trunk/web-app/js/timeline-simile/timeline_ajax/styles/graphics.css (modified) * trunk/web-app/js/timeline.js (modified) * trunk/web-app/js/timepicker-0.2.1.js (modified) * trunk/web-app/js/timepicker-0.2.1.min.js (modified) * trunk/web-app/js/topnav.js (modified) * trunk/web-app/js/wizard.js (modified) * trunk/web-app/js/wizard.min.js (modified) - set keyword expansion Mon, 30 Aug 2010 13:13:30 GMT keesvb [860] * trunk/grails-app/conf/BootStrap.groovy (modified) * trunk/test/integration/gscf/SampleTests.groovy (modified) added test for Sample name uniqueness at the validate() stage Mon, 23 Aug 2010 14:21:16 GMT keesvb [831] * trunk/grails-app/controllers/RestController.groovy (modified) * trunk/grails-app/services/dbnp/user (added) * trunk/grails-app/services/dbnp/user/AuthService.groovy (added) * trunk/src/groovy/nl/metabolomicscentre/dsp/http/BasicAuthentication.groovy (added) * trunk/test/unit/dbnp/user/AuthServiceTests.groovy (added) first implementation of user-based REST services, only checks whether ... Tue, 17 Aug 2010 12:52:44 GMT keesvb [818] * trunk/test/integration/gscf/EventGroupTests.groovy (modified) disabled test for direct delete Tue, 17 Aug 2010 12:42:54 GMT keesvb [817] * trunk/grails-app/domain/dbnp/studycapturing/Study.groovy (modified) * trunk/test/integration/gscf/SampleTests.groovy (modified) fixed deleting of event groups, they now also cascade to samples in ... Mon, 16 Aug 2010 16:27:31 GMT keesvb [813] * trunk/grails-app/domain/dbnp/studycapturing/EventGroup.groovy (modified) * trunk/grails-app/domain/dbnp/studycapturing/Study.groovy (modified) * trunk/test/integration/gscf/EventGroupTests.groovy (copied) updated event group with unique name constraint, added EventGroup ... Mon, 16 Aug 2010 16:04:00 GMT keesvb [812] * trunk/grails-app/conf/BootStrap.groovy (modified) * trunk/grails-app/conf/BootStrapStudies.groovy (modified) * trunk/grails-app/controllers/dbnp/studycapturing/TemplateController.groovy (modified) * trunk/grails-app/domain/dbnp/studycapturing/Sample.groovy (modified) * trunk/grails-app/domain/dbnp/studycapturing/SamplingEvent.groovy (modified) * trunk/grails-app/domain/dbnp/studycapturing/Study.groovy (modified) * trunk/test/integration/gscf/SampleTests.groovy (modified) added Sample tests for deleting samples via parent sampling event and ... Tue, 10 Aug 2010 15:06:00 GMT keesvb [796] * trunk/grails-app/domain/dbnp/studycapturing/Study.groovy (modified) * trunk/grails-app/domain/dbnp/studycapturing/Template.groovy (modified) * trunk/grails-app/domain/dbnp/user (added) * trunk/grails-app/domain/dbnp/user/Profile.groovy (moved) * trunk/grails-app/domain/dbnp/user/User.groovy (moved) * trunk/grails-app/i18n/messages-nimble.properties (deleted) * trunk/grails-app/i18n/messages-nimble_de.properties (deleted) * trunk/grails-app/i18n/messages-nimble_pt.properties (deleted) * trunk/grails-app/i18n/shiro.properties (deleted) * trunk/grails-app/views/layouts/nimble.gsp (deleted) * trunk/grails-app/views/study/create.gsp (modified) * trunk/grails-app/views/study/edit.gsp (modified) * trunk/test/unit/dbnp/user (added) * trunk/test/unit/nimble (deleted) deleted more nimble stuff, moved User and Profile classes to package ... Mon, 09 Aug 2010 12:29:35 GMT duh [790] * trunk/application.properties (modified) * trunk/grails-app/conf/NimbleBootStrap.groovy (deleted) * trunk/grails-app/conf/NimbleConfig.groovy (deleted) * trunk/grails-app/conf/NimbleSecurityFilters.groovy (deleted) * trunk/grails-app/conf/NimbleUrlMappings.groovy (deleted) * trunk/grails-app/domain/nimble/Profile.groovy (modified) * trunk/grails-app/domain/nimble/User.groovy (modified) * trunk/test/unit/nimble (added) * trunk/test/unit/nimble/ProfileTests.groovy (added) * trunk/test/unit/nimble/UserTests.groovy (added) - removed Nimble plugin as it breaks war deployments on Tomcat Wed, 04 Aug 2010 14:12:38 GMT keesvb [774] * trunk/grails-app/domain/dbnp/studycapturing/Study.groovy (modified) * trunk/test/integration/gscf/OntologyTests.groovy (modified) * trunk/test/integration/gscf/SampleTests.groovy (modified) * trunk/test/integration/gscf/SubjectTests.groovy (modified) added deleteSubject method to Study, updated Study and Sample ... Tue, 27 Jul 2010 15:22:45 GMT keesvb [737] * trunk/test/integration/gscf/SampleTests.groovy (modified) added a test that confirms the cascaded deletion of a Sample in case ... Thu, 22 Jul 2010 14:13:03 GMT keesvb [697] * trunk/grails-app/controllers/dbnp/studycapturing/AssayController.groovy (added) * trunk/grails-app/controllers/dbnp/studycapturing/AssayModuleController.groovy (added) * trunk/grails-app/domain/dbnp/studycapturing/Sample.groovy (modified) * trunk/grails-app/views/assay (added) * trunk/grails-app/views/assay/create.gsp (added) * trunk/grails-app/views/assay/edit.gsp (added) * trunk/grails-app/views/assay/list.gsp (added) * trunk/grails-app/views/assay/show.gsp (added) * trunk/test/unit/dbnp/studycapturing/AssayControllerTests.groovy (added) * trunk/test/unit/dbnp/studycapturing/AssayModuleControllerTests.groovy (added) added assayModule and assay controllers to be able to create assays Mon, 19 Jul 2010 14:34:38 GMT keesvb [663] * trunk/test/integration/gscf/SampleTests.groovy (modified) small correction to sample unique name test Mon, 19 Jul 2010 14:28:10 GMT keesvb [662] * trunk/grails-app/conf/BootStrap.groovy (modified) * trunk/grails-app/conf/BootStrapStudies.groovy (modified) * trunk/grails-app/conf/BootStrapTemplates.groovy (modified) * trunk/grails-app/domain/dbnp/studycapturing/TemplateEntity.groovy (modified) * trunk/test/integration/gscf/SampleTests.groovy (modified) restructured BootStrap, it should now run faster because there are no ... Thu, 15 Jul 2010 12:26:48 GMT keesvb [654] * trunk/grails-app/domain/dbnp/studycapturing/AssayType.groovy (modified) * trunk/grails-app/domain/dbnp/studycapturing/Event.groovy (modified) * trunk/grails-app/domain/dbnp/studycapturing/Sample.groovy (modified) * trunk/grails-app/domain/dbnp/studycapturing/SamplingEvent.groovy (modified) * trunk/test/integration/gscf/SampleTests.groovy (modified) * trunk/test/integration/gscf/StudyTests.groovy (modified) updated sample and study tests, added belongsTo to Sample (which ... Thu, 15 Jul 2010 11:01:53 GMT keesvb [653] * trunk/test/integration/gscf/SampleTests.groovy (copied) * trunk/test/integration/gscf/StudyTests.groovy (modified) updated study tests with code, added samplingevent and sample tests Tue, 13 Jul 2010 16:26:50 GMT vinlud [650] * trunk/grails-app/controllers/dbnp/query/SimpleQueryController.groovy (modified) * trunk/grails-app/views/simpleQuery/common/_query.gsp (modified) * trunk/test/unit/dbnp/studycapturing/SimpleQueryControllerTests.groovy (added) * trunk/web-app/css/simpleQuery.css (modified) * trunk/web-app/js/simpleQuery.js (modified) Multiple changes in structure/view/logic Thu, 10 Jun 2010 14:45:53 GMT roberth [556] * trunk/grails-app/controllers/dbnp/studycapturing/TemplateEditorController.groovy (modified) * trunk/grails-app/domain/dbnp/studycapturing/Template.groovy (modified) * trunk/grails-app/domain/dbnp/studycapturing/TemplateField.groovy (modified) * trunk/grails-app/views/templateEditor/elements/_available.gsp (moved) * trunk/grails-app/views/templateEditor/elements/_liField.gsp (added) * trunk/grails-app/views/templateEditor/elements/_liFieldInUse.gsp (added) * trunk/grails-app/views/templateEditor/elements/_liFieldNotInUse.gsp (moved) * trunk/grails-app/views/templateEditor/elements/_liFieldSelected.gsp (added) * trunk/grails-app/views/templateEditor/elements/_liTemplateEditable.gsp (added) * trunk/grails-app/views/templateEditor/elements/_liTemplateNonEditable.gsp (added) * trunk/grails-app/views/templateEditor/elements/_selected.gsp (added) * trunk/grails-app/views/templateEditor/elements/_templateForm.gsp (added) * trunk/grails-app/views/templateEditor/index.gsp (modified) * trunk/grails-app/views/templateEditor/template.gsp (added) * trunk/test/integration/dbnp/studycapturing (added) * trunk/test/unit/dbnp/studycapturing/TemplateFieldTests.groovy (modified) * trunk/test/unit/dbnp/studycapturing/TemplateTests.groovy (modified) * trunk/web-app/css/templateEditor.css (modified) * trunk/web-app/js/templateEditor.js (modified) Improved the TemplateEditor again: templates can be created and ... Wed, 09 Jun 2010 23:36:02 GMT keesvb [552] * trunk/grails-app/domain/dbnp/data/Ontology.groovy (modified) * trunk/test/integration/gscf/OntologyTests.groovy (modified) added BioPortal Ontology add function via Ontocat, added test for that Wed, 09 Jun 2010 23:34:46 GMT keesvb [551] * trunk/test/unit/dbnp/transcriptomics/magetab (deleted) * trunk/test/unit/magetab (deleted) deleted obsolete tests Wed, 09 Jun 2010 23:33:37 GMT keesvb [550] * trunk/grails-app/conf/BootStrap.groovy (modified) * trunk/grails-app/domain/dbnp/studycapturing/Template.groovy (modified) * trunk/grails-app/domain/dbnp/studycapturing/TemplateEntity.groovy (modified) * trunk/grails-app/domain/dbnp/studycapturing/TemplateField.groovy (modified) * trunk/grails-app/domain/dbnp/studycapturing/TemplateFieldType.groovy (modified) * trunk/test/unit/dbnp/studycapturing/FileServiceTests.groovy (modified) * trunk/test/unit/dbnp/studycapturing/TemplateEntityTests.groovy (modified) * trunk/test/unit/dbnp/studycapturing/TemplateFieldFileTests.groovy (modified) added entity property to TemplateField; added validator to Template ... Mon, 07 Jun 2010 07:20:00 GMT roberth [536] * trunk/grails-app/conf/BootStrap.groovy (modified) * trunk/grails-app/controllers/dbnp/studycapturing/StudyController.groovy (modified) * trunk/grails-app/domain/dbnp/studycapturing/Event.groovy (modified) * trunk/grails-app/domain/dbnp/studycapturing/Study.groovy (modified) * trunk/grails-app/domain/dbnp/studycapturing/TemplateEntity.groovy (modified) * trunk/grails-app/views/study/show.gsp (modified) * trunk/test/unit/dbnp/studycapturing/EventGroupTests.groovy (added) * trunk/test/unit/dbnp/studycapturing/EventTests.groovy (modified) * trunk/test/unit/dbnp/studycapturing/StudyTests.groovy (modified) * trunk/test/unit/dbnp/studycapturing/TemplateEntityTests.groovy (added) * trunk/web-app/css/studies.css (modified) Samples are now shown in the study overview page. Also some tests are ... Thu, 03 Jun 2010 10:27:08 GMT roberth [518] * trunk/grails-app/controllers/dbnp/studycapturing/PublicationController.groovy (modified) * trunk/grails-app/controllers/dbnp/studycapturing/WizardController.groovy (modified) * trunk/grails-app/domain/dbnp/studycapturing/Publication.groovy (modified) * trunk/grails-app/taglib/dbnp/studycapturing/WizardTagLib.groovy (modified) * trunk/grails-app/views/file (added) * trunk/grails-app/views/publication/add.gsp (modified) * trunk/grails-app/views/wizard/index.gsp (modified) * trunk/grails-app/views/wizard/pages/_study.gsp (modified) * trunk/test/integration/dbnp (added) * trunk/web-app/css/wizard.css (modified) * trunk/web-app/js/publication-chooser.js (modified) * trunk/web-app/js/publication-chooser.pubmed.js (modified) * trunk/web-app/js/wizard.js (modified) Publications can be added to a study in the create study wizard. ... Tue, 01 Jun 2010 12:45:21 GMT roberth [507] * trunk/grails-app/controllers/dbnp/studycapturing/FileController.groovy (added) * trunk/grails-app/domain/dbnp/studycapturing/TemplateEntity.groovy (modified) * trunk/grails-app/domain/dbnp/studycapturing/TemplateFieldType.groovy (modified) * trunk/grails-app/services/dbnp/studycapturing (added) * trunk/grails-app/services/dbnp/studycapturing/FileService.groovy (added) * trunk/grails-app/taglib/dbnp/studycapturing/WizardTagLib.groovy (modified) * trunk/grails-app/views/wizard/common/_wizard.gsp (modified) * trunk/grails-app/views/wizard/index.gsp (modified) * trunk/grails-app/views/wizard/pages/_demo.gsp (modified) * trunk/test/unit/dbnp/studycapturing/FileControllerTests.groovy (added) * trunk/test/unit/dbnp/studycapturing/FileServiceTests.groovy (added) * trunk/test/unit/dbnp/studycapturing/TemplateFieldFileTests.groovy (added) * trunk/test/unit/dbnp/studycapturing/TemplateFieldTests.groovy (modified) * trunk/web-app/css/wizard.css (modified) * trunk/web-app/fileuploads (added) * trunk/web-app/fileuploads/plugin-Monkey_Style_Email_Jitsu.pdf (added) * trunk/web-app/js/ajaxupload.3.6.js (added) * trunk/web-app/js/wizard.js (modified) Implemented file upload template fields Mon, 31 May 2010 11:53:03 GMT roberth [502] * trunk/grails-app/controllers/dbnp/studycapturing/WizardController.groovy (modified) * trunk/grails-app/taglib/dbnp/studycapturing/WizardTagLib.groovy (modified) * trunk/test/unit/dbnp/studycapturing/WizardControllerTests.groovy (modified) * trunk/web-app/js/wizard.js (modified) RELTIME fields in the wizard now show the parsed text in blue when ... Fri, 28 May 2010 14:19:06 GMT roberth [497] * trunk/grails-app/conf/BootStrap.groovy (modified) * trunk/grails-app/controllers/dbnp/studycapturing/StudyController.groovy (modified) * trunk/grails-app/domain/dbnp/studycapturing/Event.groovy (modified) * trunk/grails-app/domain/dbnp/studycapturing/RelTime.groovy (added) * trunk/grails-app/domain/dbnp/studycapturing/TemplateEntity.groovy (modified) * trunk/grails-app/taglib/dbnp/studycapturing/WizardTagLib.groovy (modified) * trunk/grails-app/views/query/selectsample.gsp (modified) * trunk/grails-app/views/study/show.gsp (modified) * trunk/test/unit/dbnp/studycapturing/RelTimeTests.groovy (added) * trunk/test/unit/dbnp/studycapturing/TemplateFieldTests.groovy (modified) Implemented RELTIME parsing and showing in the wizard. Also made ... Fri, 28 May 2010 12:25:13 GMT duh [496] * trunk/application.properties (modified) * trunk/grails-app/controllers/dbnp/query/SimpleQueryController.groovy (modified) * trunk/grails-app/controllers/dbnp/studycapturing/PersonAffiliationController.groovy (modified) * trunk/grails-app/controllers/dbnp/studycapturing/PersonController.groovy (modified) * trunk/grails-app/controllers/dbnp/studycapturing/PersonRoleController.groovy (modified) * trunk/grails-app/controllers/dbnp/studycapturing/PublicationController.groovy (modified) * trunk/grails-app/domain/dbnp/clinicaldata/ClinicalAssay.groovy (modified) * trunk/grails-app/domain/dbnp/clinicaldata/ClinicalAssayInstance.groovy (modified) * trunk/grails-app/domain/dbnp/clinicaldata/ClinicalFloatData.groovy (modified) * trunk/grails-app/domain/dbnp/clinicaldata/ClinicalMeasurement.groovy (modified) * trunk/grails-app/domain/dbnp/clinicaldata/ClinicalStringData.groovy (modified) * trunk/grails-app/domain/dbnp/data/FeatureBase.groovy (modified) * trunk/grails-app/domain/dbnp/data/FeatureType.groovy (modified) * trunk/grails-app/domain/dbnp/data/Ontology.groovy (modified) * trunk/grails-app/domain/dbnp/data/Term.groovy (modified) * trunk/grails-app/domain/dbnp/importer/ImportMapping.groovy (modified) * trunk/grails-app/domain/dbnp/importer/MappingColumn.groovy (modified) * trunk/grails-app/domain/dbnp/studycapturing/Assay.groovy (modified) * trunk/grails-app/domain/dbnp/studycapturing/AssayModule.groovy (modified) * trunk/grails-app/domain/dbnp/studycapturing/AssayType.groovy (modified) * trunk/grails-app/domain/dbnp/studycapturing/Compound.groovy (modified) * trunk/grails-app/domain/dbnp/studycapturing/Event.groovy (modified) * trunk/grails-app/domain/dbnp/studycapturing/EventGroup.groovy (modified) * trunk/grails-app/domain/dbnp/studycapturing/Person.groovy (modified) * trunk/grails-app/domain/dbnp/studycapturing/PersonAffiliation.groovy (modified) * trunk/grails-app/domain/dbnp/studycapturing/PersonRole.groovy (modified) * trunk/grails-app/domain/dbnp/studycapturing/Publication.groovy (modified) * trunk/grails-app/domain/dbnp/studycapturing/Sample.groovy (modified) * trunk/grails-app/domain/dbnp/studycapturing/SamplingEvent.groovy (modified) * trunk/grails-app/domain/dbnp/studycapturing/Study.groovy (modified) * trunk/grails-app/domain/dbnp/studycapturing/StudyPerson.groovy (modified) * trunk/grails-app/domain/dbnp/studycapturing/Subject.groovy (modified) * trunk/grails-app/domain/dbnp/studycapturing/Template.groovy (modified) * trunk/grails-app/domain/dbnp/studycapturing/TemplateEntity.groovy (modified) * trunk/grails-app/domain/dbnp/studycapturing/TemplateField.groovy (modified) * trunk/grails-app/domain/dbnp/studycapturing/TemplateFieldListItem.groovy (modified) * trunk/grails-app/domain/dbnp/studycapturing/TemplateFieldType.groovy (modified) * trunk/grails-app/domain/nimble/Profile.groovy (modified) * trunk/grails-app/domain/nimble/User.groovy (modified) * trunk/grails-app/views/importer/index_simple.gsp (modified) * trunk/grails-app/views/importer/step1_simple.gsp (modified) * trunk/grails-app/views/importer/step2.gsp (modified) * trunk/grails-app/views/importer/step3.gsp (modified) * trunk/grails-app/views/importer/step4.gsp (modified) * trunk/grails-app/views/person/create.gsp (modified) * trunk/grails-app/views/person/edit.gsp (modified) * trunk/grails-app/views/person/list.gsp (modified) * trunk/grails-app/views/person/show.gsp (modified) * trunk/grails-app/views/personAffiliation/create.gsp (modified) * trunk/grails-app/views/personAffiliation/edit.gsp (modified) * trunk/grails-app/views/personAffiliation/list.gsp (modified) * trunk/grails-app/views/personAffiliation/show.gsp (modified) * trunk/grails-app/views/personRole/create.gsp (modified) * trunk/grails-app/views/personRole/edit.gsp (modified) * trunk/grails-app/views/personRole/list.gsp (modified) * trunk/grails-app/views/personRole/show.gsp (modified) * trunk/grails-app/views/publication/add.gsp (modified) * trunk/grails-app/views/publication/create.gsp (modified) * trunk/grails-app/views/publication/edit.gsp (modified) * trunk/grails-app/views/publication/list.gsp (modified) * trunk/grails-app/views/publication/show.gsp (modified) * trunk/grails-app/views/simpleQuery/common/_query.gsp (modified) * trunk/grails-app/views/simpleQuery/mainPage.gsp (modified) * trunk/grails-app/views/templateEditor/elements/_all.gsp (modified) * trunk/grails-app/views/templateEditor/elements/_date.gsp (modified) * trunk/grails-app/views/templateEditor/elements/_double.gsp (modified) * trunk/grails-app/views/templateEditor/elements/_float.gsp (modified) * trunk/grails-app/views/templateEditor/elements/_ineger.gsp (modified) * trunk/grails-app/views/templateEditor/elements/_ontologyterm.gsp (modified) * trunk/grails-app/views/templateEditor/elements/_string.gsp (modified) * trunk/grails-app/views/templateEditor/elements/_stringlist.gsp (modified) * trunk/grails-app/views/templateEditor/elements/_text.gsp (modified) * trunk/grails-app/views/templateEditor/pages/errorInvalidEntity.gsp (modified) * trunk/test/integration/gscf/OntologyTests.groovy (modified) * trunk/test/integration/gscf/StudyTests.groovy (modified) * trunk/test/integration/gscf/SubjectTests.groovy (modified) * trunk/test/unit/FeedbackControllerTests.groovy (modified) * trunk/test/unit/HomeControllerTests.groovy (modified) * trunk/test/unit/SandboxControllerTests.groovy (modified) * trunk/test/unit/SearchableControllerTests.groovy (modified) * trunk/test/unit/StudyTests.groovy (modified) * trunk/test/unit/dbnp/clinicaldata/ClinicalAssayControllerTests.groovy (modified) * trunk/test/unit/dbnp/clinicaldata/ClinicalAssayInstanceTests.groovy (modified) * trunk/test/unit/dbnp/clinicaldata/ClinicalAssayTests.groovy (modified) * trunk/test/unit/dbnp/clinicaldata/ClinicalDataLayerServiceTests.groovy (modified) * trunk/test/unit/dbnp/clinicaldata/ClinicalFloatDataTests.groovy (modified) * trunk/test/unit/dbnp/clinicaldata/ClinicalMeasurementControllerTests.groovy (modified) * trunk/test/unit/dbnp/clinicaldata/ClinicalMeasurementTests.groovy (modified) * trunk/test/unit/dbnp/clinicaldata/ClinicalStringDataTests.groovy (modified) * trunk/test/unit/dbnp/data/FeatureBaseTests.groovy (modified) * trunk/test/unit/dbnp/data/OntologyControllerTests.groovy (modified) * trunk/test/unit/dbnp/data/TermControllerTests.groovy (modified) * trunk/test/unit/dbnp/importer/ColumnTests.groovy (modified) * trunk/test/unit/dbnp/importer/ImporterControllerTests.groovy (modified) * trunk/test/unit/dbnp/importer/ImporterServiceTests.groovy (modified) * trunk/test/unit/dbnp/importer/ImporterTagLibTests.groovy (modified) * trunk/test/unit/dbnp/query/QueryControllerTests.groovy (modified) * trunk/test/unit/dbnp/studycapturing/AssayTests.groovy (modified) * trunk/test/unit/dbnp/studycapturing/EventDescriptionTests.groovy (modified) * trunk/test/unit/dbnp/studycapturing/EventTests.groovy (modified) * trunk/test/unit/dbnp/studycapturing/GroupTests.groovy (modified) * trunk/test/unit/dbnp/studycapturing/OntologyTermTests.groovy (modified) * trunk/test/unit/dbnp/studycapturing/OntologyTests.groovy (modified) * trunk/test/unit/dbnp/studycapturing/PersonAffiliationControllerTests.groovy (modified) * trunk/test/unit/dbnp/studycapturing/PersonControllerTests.groovy (modified) * trunk/test/unit/dbnp/studycapturing/PersonRoleControllerTests.groovy (modified) * trunk/test/unit/dbnp/studycapturing/ProtocolInstanceTests.groovy (modified) * trunk/test/unit/dbnp/studycapturing/ProtocolParameterTests.groovy (modified) * trunk/test/unit/dbnp/studycapturing/ProtocolTests.groovy (modified) * trunk/test/unit/dbnp/studycapturing/PublicationControllerTests.groovy (modified) * trunk/test/unit/dbnp/studycapturing/SampleTests.groovy (modified) * trunk/test/unit/dbnp/studycapturing/SamplingEventTests.groovy (modified) * trunk/test/unit/dbnp/studycapturing/StudyControllerTests.groovy (modified) * trunk/test/unit/dbnp/studycapturing/StudyTests.groovy (modified) * trunk/test/unit/dbnp/studycapturing/SubjectControllerTests.groovy (modified) * trunk/test/unit/dbnp/studycapturing/SubjectGroupTests.groovy (modified) * trunk/test/unit/dbnp/studycapturing/SubjectTests.groovy (modified) * trunk/test/unit/dbnp/studycapturing/TemplateControllerTests.groovy (modified) * trunk/test/unit/dbnp/studycapturing/TemplateEditorControllerTests.groovy (modified) * trunk/test/unit/dbnp/studycapturing/TemplateFieldTests.groovy (modified) * trunk/test/unit/dbnp/studycapturing/TemplateStudyFieldTests.groovy (modified) * trunk/test/unit/dbnp/studycapturing/TemplateTests.groovy (modified) * trunk/test/unit/dbnp/studycapturing/TermEditorControllerTests.groovy (modified) * trunk/test/unit/dbnp/studycapturing/WizardControllerTests.groovy (modified) * trunk/test/unit/dbnp/studycapturing/WizardTagLibTests.groovy (modified) * trunk/test/unit/dbnp/transcriptomics/magetab/adf/ArrayDesignTests.groovy (modified) * trunk/test/unit/dbnp/transcriptomics/magetab/adf/CompositeElementTests.groovy (modified) * trunk/test/unit/dbnp/transcriptomics/magetab/adf/DesignElementTests.groovy (modified) * trunk/test/unit/dbnp/transcriptomics/magetab/adf/FeatureTests.groovy (modified) * trunk/test/unit/dbnp/transcriptomics/magetab/adf/MatrixColumnTests.groovy (modified) * trunk/test/unit/dbnp/transcriptomics/magetab/adf/MatrixRowIdTests.groovy (modified) * trunk/test/unit/dbnp/transcriptomics/magetab/adf/MatrixRowTests.groovy (modified) * trunk/test/unit/dbnp/transcriptomics/magetab/adf/ReporterTests.groovy (modified) * trunk/test/unit/dbnp/transcriptomics/magetab/adf/TermSourceTests.groovy (modified) * trunk/test/unit/dbnp/transcriptomics/magetab/idf/CommentTests.groovy (modified) * trunk/test/unit/dbnp/transcriptomics/magetab/idf/FactorTests.groovy (modified) * trunk/test/unit/dbnp/transcriptomics/magetab/idf/InvestigationDesignTests.groovy (modified) * trunk/test/unit/dbnp/transcriptomics/magetab/idf/OntologyTermTests.groovy (modified) * trunk/test/unit/dbnp/transcriptomics/magetab/idf/ParameterTests.groovy (modified) * trunk/test/unit/dbnp/transcriptomics/magetab/idf/PersonTests.groovy (modified) * trunk/test/unit/dbnp/transcriptomics/magetab/idf/ProtocolTests.groovy (modified) * trunk/test/unit/dbnp/transcriptomics/magetab/idf/PublicationTests.groovy (modified) * trunk/test/unit/dbnp/transcriptomics/magetab/idf/TermSourceTests.groovy (modified) * trunk/test/unit/dbnp/transcriptomics/magetab/idf/UserDefinedAttributeTests.groovy (modified) * trunk/test/unit/dbnp/transcriptomics/magetab/sdrf/ArrayDataMatrixTests.groovy (modified) * trunk/test/unit/dbnp/transcriptomics/magetab/sdrf/ArrayDataTests.groovy (modified) * trunk/test/unit/dbnp/transcriptomics/magetab/sdrf/AssayTests.groovy (modified) * trunk/test/unit/dbnp/transcriptomics/magetab/sdrf/DataObjectTests.groovy (modified) * trunk/test/unit/dbnp/transcriptomics/magetab/sdrf/DerivedArrayDataMatrixTests.groovy (modified) * trunk/test/unit/dbnp/transcriptomics/magetab/sdrf/DerivedArrayDataTests.groovy (modified) * trunk/test/unit/dbnp/transcriptomics/magetab/sdrf/EdgeTests.groovy (modified) * trunk/test/unit/dbnp/transcriptomics/magetab/sdrf/ExtractObjTests.groovy (modified) * trunk/test/unit/dbnp/transcriptomics/magetab/sdrf/ExtractObjectTests.groovy (modified) * trunk/test/unit/dbnp/transcriptomics/magetab/sdrf/ExtractTests.groovy (modified) * trunk/test/unit/dbnp/transcriptomics/magetab/sdrf/FactorValueTests.groovy (modified) * trunk/test/unit/dbnp/transcriptomics/magetab/sdrf/HybridizationTests.groovy (modified) * trunk/test/unit/dbnp/transcriptomics/magetab/sdrf/ImageTests.groovy (modified) * trunk/test/unit/dbnp/transcriptomics/magetab/sdrf/LabeledExtractTests.groovy (modified) * trunk/test/unit/dbnp/transcriptomics/magetab/sdrf/MaterialTests.groovy (modified) * trunk/test/unit/dbnp/transcriptomics/magetab/sdrf/NodeListTests.groovy (modified) * trunk/test/unit/dbnp/transcriptomics/magetab/sdrf/NodeTests.groovy (modified) * trunk/test/unit/dbnp/transcriptomics/magetab/sdrf/NormalizationTests.groovy (modified) * trunk/test/unit/dbnp/transcriptomics/magetab/sdrf/ParameterValueTests.groovy (modified) * trunk/test/unit/dbnp/transcriptomics/magetab/sdrf/ProtocolApplicationTests.groovy (modified) * trunk/test/unit/dbnp/transcriptomics/magetab/sdrf/ProviderTests.groovy (modified) * trunk/test/unit/dbnp/transcriptomics/magetab/sdrf/SampleAndDataRelationshipTests.groovy (modified) * trunk/test/unit/dbnp/transcriptomics/magetab/sdrf/SampleTests.groovy (modified) * trunk/test/unit/dbnp/transcriptomics/magetab/sdrf/ScanTests.groovy (modified) * trunk/test/unit/dbnp/transcriptomics/magetab/sdrf/SourceTests.groovy (modified) * trunk/test/unit/dbnp/transcriptomics/magetab/sdrf/URIValueTests.groovy (modified) * trunk/test/unit/dbnp/transcriptomics/magetab/sdrf/UserDefinedValueTests.groovy (modified) * trunk/test/unit/dbnp/transcriptomics/magetab/sdrf/ValueTests.groovy (modified) * trunk/test/unit/magetab/adf/TermsourceTests.groovy (modified) * trunk/test/unit/magetab/idf/ExperimentalInfoTests.groovy (modified) * trunk/tests/create_protocol_parameter (modified) * trunk/tests/create_template_study (modified) * trunk/web-app/js/jquery-callback-1.2.js (modified) * trunk/web-app/js/jquery-ui-1.8.1.custom.min.js (modified) * trunk/web-app/js/jquery.qtip-1.0.0-rc3.js (modified) * trunk/web-app/js/publication-chooser.js (modified) * trunk/web-app/js/publication-chooser.pubmed.js (modified) * trunk/web-app/js/simpleQuery.js (modified) - set svn keyword expansion Thu, 27 May 2010 14:03:31 GMT roberth [487] * trunk/grails-app/domain/dbnp/studycapturing/TemplateEntity.groovy (modified) * trunk/grails-app/domain/dbnp/studycapturing/TemplateFieldType.groovy (modified) * trunk/test/integration/gscf/StudyTests.groovy (modified) * trunk/test/unit/GSCFTagLibTests.groovy (deleted) * trunk/test/unit/ProtocolControllerTests.groovy (deleted) * trunk/test/unit/ProtocolParameterControllerTests.groovy (deleted) * trunk/test/unit/TemplateControllerTests.groovy (deleted) * trunk/test/unit/dbnp/data/OntologyControllerTests.groovy (moved) * trunk/test/unit/dbnp/data/TermControllerTests.groovy (moved) * trunk/test/unit/dbnp/importer/ImporterTagLibTests.groovy (moved) * trunk/test/unit/dbnp/query (added) * trunk/test/unit/dbnp/query/QueryControllerTests.groovy (moved) * trunk/test/unit/dbnp/studycapturing/StudyControllerTests.groovy (moved) * trunk/test/unit/dbnp/studycapturing/TemplateFieldTests.groovy (modified) * trunk/test/unit/dbnp/studycapturing/TemplateSubjectFieldControllerTests.groovy (deleted) * trunk/test/unit/dbnp/studycapturing/TemplateSubjectFieldsTests.groovy (deleted) Added net RELTIME template field type to contain relative times (e.g. ... Wed, 19 May 2010 14:39:48 GMT keesvb [440] * trunk/test/integration/gscf/OntologyTests.groovy (modified) sorry, forgot to delete an accolade Wed, 19 May 2010 14:36:21 GMT keesvb [439] * trunk/test/integration/gscf/OntologyTests.groovy (modified) updated Ontology tests Wed, 19 May 2010 11:14:39 GMT roberth [437] * trunk/grails-app/controllers/dbnp/studycapturing/PublicationController.groovy (added) * trunk/grails-app/views/publication/create.gsp (added) * trunk/grails-app/views/publication/edit.gsp (added) * trunk/grails-app/views/publication/list.gsp (added) * trunk/grails-app/views/publication/show.gsp (added) * trunk/test/unit/dbnp/studycapturing/PublicationControllerTests.groovy (added) Added publication controller and views Tue, 18 May 2010 06:39:30 GMT keesvb [425] * trunk/lib/ontoCAT_v0.9.1.jar (added) * trunk/lib/xstream-1.3.1.jar (added) * trunk/test/integration/gscf/OntologyTests.groovy (modified) refactored Ontology tests, added Ontocat example as a test Tue, 11 May 2010 15:16:59 GMT keesvb [412] * trunk/test/integration/gscf/StudyTests.groovy (modified) added tests for Study domain fields Tue, 11 May 2010 13:35:21 GMT keesvb [406] * trunk/grails-app/conf/BootStrap.groovy (modified) * trunk/grails-app/domain/dbnp/studycapturing/TemplateEntity.groovy (modified) * trunk/test/integration/gscf/StudyTests.groovy (added) * trunk/test/integration/gscf/SubjectTests.groovy (modified) added study tests, skip study adds when in test environment in ... Tue, 11 May 2010 09:00:09 GMT keesvb [402] * trunk/test/integration/gscf/SubjectTests.groovy (modified) some minor changes to subject tests Tue, 11 May 2010 07:26:40 GMT keesvb [400] * trunk/test/integration/gscf/SubjectTests.groovy (modified) split out subject tests better to distinguish between different problems Mon, 10 May 2010 14:29:04 GMT keesvb [398] * trunk/grails-app/domain/dbnp/data/Ontology.groovy (modified) * trunk/grails-app/domain/dbnp/data/Term.groovy (modified) * trunk/test/integration/gscf (added) * trunk/test/integration/gscf/OntologyTests.groovy (added) * trunk/test/integration/gscf/SubjectTests.groovy (added) added Ontology/Term and Subject integration tests Tue, 27 Apr 2010 13:54:11 GMT roberth [387] * trunk/grails-app/domain/dbnp/studycapturing/DomainTemplateField.groovy (deleted) * trunk/test/unit/dbnp/studycapturing/DomainTemplateFieldTests.groovy (deleted) Temporary 'domain template fields' were actually not necessary in the ... Tue, 27 Apr 2010 13:53:06 GMT roberth [386] * trunk/grails-app/conf/BootStrap.groovy (modified) * trunk/grails-app/domain/dbnp/studycapturing/DomainTemplateField.groovy (added) * trunk/grails-app/domain/dbnp/studycapturing/Event.groovy (modified) * trunk/grails-app/domain/dbnp/studycapturing/Sample.groovy (modified) * trunk/grails-app/domain/dbnp/studycapturing/Study.groovy (modified) * trunk/grails-app/domain/dbnp/studycapturing/Subject.groovy (modified) * trunk/grails-app/domain/dbnp/studycapturing/TemplateEntity.groovy (modified) * trunk/grails-app/views/sandbox/index.gsp (modified) * trunk/grails-app/views/study/list.gsp (modified) * trunk/grails-app/views/study/show.gsp (modified) * trunk/test/unit/dbnp/studycapturing/DomainTemplateFieldTests.groovy (added) Updated the template entities to be able to return domain fields, ... Tue, 20 Apr 2010 18:01:50 GMT roberth [361] * trunk/grails-app/controllers/dbnp/studycapturing/PersonAffiliationController.groovy (added) * trunk/grails-app/controllers/dbnp/studycapturing/PersonController.groovy (added) * trunk/grails-app/controllers/dbnp/studycapturing/PersonRoleController.groovy (added) * trunk/grails-app/domain/dbnp/studycapturing/Person.groovy (modified) * trunk/grails-app/views/common/_topnav.gsp (modified) * trunk/grails-app/views/person/create.gsp (added) * trunk/grails-app/views/person/edit.gsp (added) * trunk/grails-app/views/person/list.gsp (added) * trunk/grails-app/views/person/show.gsp (added) * trunk/grails-app/views/personAffiliation (added) * trunk/grails-app/views/personAffiliation/create.gsp (added) * trunk/grails-app/views/personAffiliation/edit.gsp (added) * trunk/grails-app/views/personAffiliation/list.gsp (added) * trunk/grails-app/views/personAffiliation/show.gsp (added) * trunk/grails-app/views/personRole (added) * trunk/grails-app/views/personRole/create.gsp (added) * trunk/grails-app/views/personRole/edit.gsp (added) * trunk/grails-app/views/personRole/list.gsp (added) * trunk/grails-app/views/personRole/show.gsp (added) * trunk/test/unit/dbnp/studycapturing/PersonAffiliationControllerTests.groovy (added) * trunk/test/unit/dbnp/studycapturing/PersonControllerTests.groovy (added) * trunk/test/unit/dbnp/studycapturing/PersonRoleControllerTests.groovy (added) Added controllers and views for Person, PersonAffiliation and ... Tue, 20 Apr 2010 11:28:45 GMT duh [356] * trunk/grails-app/controllers/dbnp/studycapturing/TermEditorController.groovy (added) * trunk/grails-app/controllers/dbnp/studycapturing/WizardController.groovy (modified) * trunk/grails-app/taglib/dbnp/studycapturing/WizardTagLib.groovy (modified) * trunk/grails-app/views/wizard/common/_navigation.gsp (modified) * trunk/grails-app/views/wizard/index.gsp (modified) * trunk/grails-app/views/wizard/pages/_subjects.gsp (modified) * trunk/test/unit/dbnp/studycapturing/TermEditorControllerTests.groovy (added) * trunk/web-app/css/wizard.css (modified) * trunk/web-app/css/wizard.min.css (modified) * trunk/web-app/js/SelectAddMore.js (added) * trunk/web-app/js/SelectAddMore.min.js (added) * trunk/web-app/js/wizard.js (modified) * trunk/web-app/js/wizard.min.js (modified) - introduced a JavaScript class to introduce generic 'add more' ... Thu, 15 Apr 2010 15:06:19 GMT duh [344] * trunk/grails-app/controllers/dbnp/studycapturing/TemplateEditorController.groovy (added) * trunk/grails-app/views/layouts/dialog.gsp (added) * trunk/grails-app/views/templateEditor (added) * trunk/grails-app/views/templateEditor/pages (added) * trunk/grails-app/views/templateEditor/templates.gsp (added) * trunk/src/templates/war/web.xml (modified) * trunk/test/unit/dbnp/studycapturing/TemplateEditorControllerTests.groovy (added) - initial template editor (for use in dialogs) Wed, 17 Mar 2010 17:01:43 GMT duh [281] * trunk/grails-app/controllers/FeedbackController.groovy (added) * trunk/grails-app/controllers/dbnp/studycapturing/WizardController.groovy (modified) * trunk/grails-app/views/common/_feedback.gsp (added) * trunk/grails-app/views/feedback (added) * trunk/grails-app/views/layouts/main.gsp (modified) * trunk/grails-app/views/layouts/nimble.gsp (modified) * trunk/test/unit/FeedbackControllerTests.groovy (added) * trunk/web-app/images/icons/famfamfam/comment.png (added) * trunk/web-app/images/icons/famfamfam/comment_add.png (added) * trunk/web-app/images/icons/famfamfam/comment_delete.png (added) * trunk/web-app/images/icons/famfamfam/comment_edit.png (added) * trunk/web-app/images/icons/famfamfam/comments.png (added) * trunk/web-app/images/icons/famfamfam/comments_add.png (added) * trunk/web-app/images/icons/famfamfam/comments_delete.png (added) - added initial version of visitor feedback, including template, ... Tue, 09 Mar 2010 14:53:46 GMT tabma [251] * trunk/grails-app/controllers/dbnp/importer/ImporterController.groovy (modified) * trunk/grails-app/domain/dbnp/importer/MappingColumn.groovy (modified) * trunk/grails-app/domain/dbnp/studycapturing/TemplateStudyField.groovy (copied) * trunk/grails-app/taglib/dbnp/importer/ImporterTagLib.groovy (modified) * trunk/test/unit/dbnp/studycapturing/TemplateStudyFieldTests.groovy (added) - TemplateStudyField and MappingColumn changed fieldnames - session ... Wed, 24 Feb 2010 12:04:40 GMT ademcan [211] * trunk/grails-app/conf/BootStrap.groovy (modified) * trunk/grails-app/views/study/show.gsp (modified) * trunk/test/unit/SearchableControllerTests.groovy (added) Study List and Study Overview with Events, eventDescripiton, assays ... Thu, 18 Feb 2010 07:10:35 GMT tabma [203] * trunk/grails-app/controllers/dbnp/importer/ImporterController.groovy (modified) * trunk/grails-app/domain/dbnp/importer/Column.groovy (added) * trunk/grails-app/services/dbnp/importer/ImporterService.groovy (modified) * trunk/grails-app/taglib/dbnp/importer/ImporterTagLib.groovy (modified) * trunk/grails-app/views/importer/common/_preview.gsp (modified) * trunk/grails-app/views/importer/common/_properties.gsp (modified) * trunk/grails-app/views/importer/step1.gsp (modified) * trunk/grails-app/views/importer/step2.gsp (modified) * trunk/grails-app/views/sandbox/index.gsp (modified) * trunk/test/unit/dbnp/importer/ColumnTests.groovy (added) - rewrote to HashMap based columns (columns are always unique, ... Mon, 08 Feb 2010 07:23:33 GMT tabma [173] * trunk/grails-app/controllers/dbnp/importer/ImporterController.groovy (modified) * trunk/grails-app/taglib/dbnp/importer/ImporterTagLib.groovy (modified) * trunk/grails-app/views/importer/common/_preview.gsp (modified) * trunk/test/unit/dbnp/importer/ImporterControllerTests.groovy (added) * trunk/web-app/css/importer.css (modified) - created taglibrary for importer and first implementation detection ... Wed, 03 Feb 2010 14:50:14 GMT tabma [169] * trunk/grails-app/controllers/dbnp/importer/ImporterController.groovy (modified) * trunk/grails-app/services/dbnp/importer/ImporterService.groovy (modified) * trunk/grails-app/taglib/dbnp/importer (added) * trunk/grails-app/taglib/dbnp/importer/ImporterTagLib.groovy (added) * trunk/grails-app/views/importer/common (added) * trunk/grails-app/views/importer/common/_preview.gsp (added) * trunk/grails-app/views/importer/step1.gsp (moved) * trunk/test/unit/dbnp/importer (added) * trunk/test/unit/dbnp/importer/ImporterServiceTests.groovy (added) * trunk/test/unit/importer (added) * trunk/test/unit/importer/ImporterTagLibTests.groovy (added) * trunk/web-app/css/importer.css (added) - created taglibrary for importer and first implementation detection ... Thu, 28 Jan 2010 13:45:10 GMT keesvb [144] * trunk/grails-app/controllers/SandboxController.groovy (added) * trunk/grails-app/views/sandbox (added) * trunk/grails-app/views/sandbox/index.gsp (added) * trunk/test/unit/SandboxControllerTests.groovy (added) added sandbox to facilitate easy code example communcation Fri, 22 Jan 2010 12:02:40 GMT keesvb [106] * trunk/grails-app/conf/BootStrap.groovy (modified) * trunk/grails-app/controllers/LoadController.groovy (modified) * trunk/grails-app/controllers/OntologyController.groovy (modified) * trunk/grails-app/controllers/TermController.groovy (modified) * trunk/grails-app/controllers/dbnp/clinicaldata (added) * trunk/grails-app/controllers/dbnp/clinicaldata/ClinicalAssayController.groovy (added) * trunk/grails-app/controllers/dbnp/clinicaldata/ClinicalMeasurementController.groovy (added) * trunk/grails-app/domain/dbnp/clinicaldata (added) * trunk/grails-app/domain/dbnp/clinicaldata/ClinicalAssay.groovy (added) * trunk/grails-app/domain/dbnp/clinicaldata/ClinicalAssayInstance.groovy (added) * trunk/grails-app/domain/dbnp/clinicaldata/ClinicalFloatData.groovy (added) * trunk/grails-app/domain/dbnp/clinicaldata/ClinicalMeasurement.groovy (added) * trunk/grails-app/domain/dbnp/clinicaldata/ClinicalMeasurementType.groovy (added) * trunk/grails-app/domain/dbnp/clinicaldata/ClinicalStringData.groovy (added) * trunk/grails-app/domain/dbnp/data (added) * trunk/grails-app/domain/dbnp/data/FeatureBase.groovy (added) * trunk/grails-app/domain/dbnp/data/Ontology.groovy (moved) * trunk/grails-app/domain/dbnp/data/Term.groovy (moved) * trunk/grails-app/domain/dbnp/studycapturing/EventDescription.groovy (modified) * trunk/grails-app/domain/dbnp/studycapturing/Protocol.groovy (modified) * trunk/grails-app/domain/dbnp/studycapturing/ProtocolParameter.groovy (modified) * trunk/grails-app/domain/dbnp/studycapturing/Sample.groovy (modified) * trunk/grails-app/domain/dbnp/studycapturing/Study.groovy (modified) * trunk/grails-app/domain/dbnp/studycapturing/Subject.groovy (modified) * trunk/grails-app/services/dbnp (added) * trunk/grails-app/services/dbnp/clinicaldata (added) * trunk/grails-app/services/dbnp/clinicaldata/ClinicalDataLayerService.groovy (added) * trunk/grails-app/views/clinicalAssay (added) * trunk/grails-app/views/clinicalData (added) * trunk/src/java/dbnp (added) * trunk/src/java/dbnp/data (added) * trunk/src/java/dbnp/data/CleanDataLayer.java (added) * trunk/test/unit/dbnp/clinicaldata (added) * trunk/test/unit/dbnp/clinicaldata/ClinicalAssayControllerTests.groovy (added) * trunk/test/unit/dbnp/clinicaldata/ClinicalAssayInstanceTests.groovy (added) * trunk/test/unit/dbnp/clinicaldata/ClinicalAssayTests.groovy (added) * trunk/test/unit/dbnp/clinicaldata/ClinicalDataLayerServiceTests.groovy (added) * trunk/test/unit/dbnp/clinicaldata/ClinicalFloatDataTests.groovy (added) * trunk/test/unit/dbnp/clinicaldata/ClinicalMeasurementControllerTests.groovy (added) * trunk/test/unit/dbnp/clinicaldata/ClinicalMeasurementTests.groovy (added) * trunk/test/unit/dbnp/clinicaldata/ClinicalStringDataTests.groovy (added) * trunk/test/unit/dbnp/data (added) * trunk/test/unit/dbnp/data/FeatureBaseTests.groovy (added) added first version of clean data layer specification and clinical ... Tue, 19 Jan 2010 13:25:45 GMT duh [92] * trunk/application.properties (modified) * trunk/grails-app/conf/BootStrap.groovy (modified) * trunk/grails-app/conf/NimbleBootStrap.groovy (modified) * trunk/grails-app/controllers/dbnp/studycapturing/SubjectController.groovy (added) * trunk/grails-app/controllers/dbnp/studycapturing/TemplateController.groovy (added) * trunk/grails-app/controllers/dbnp/studycapturing/TemplateSubjectFieldController.groovy (added) * trunk/grails-app/domain/dbnp/studycapturing/Study.groovy (modified) * trunk/grails-app/domain/dbnp/studycapturing/Template.groovy (modified) * trunk/grails-app/domain/dbnp/studycapturing/TemplateField.groovy (modified) * trunk/grails-app/domain/dbnp/studycapturing/TemplateSubjectField.groovy (modified) * trunk/grails-app/domain/dbnp/studycapturing/Term.groovy (modified) * trunk/grails-app/taglib/dbnp/studycapturing/WizardTagLib.groovy (modified) * trunk/grails-app/views/common/_jquerysetup.gsp (modified) * trunk/grails-app/views/subject (added) * trunk/grails-app/views/template (added) * trunk/grails-app/views/templateSubjectField (added) * trunk/grails-app/views/wizard/pages/_one.gsp (modified) * trunk/grails-app/views/wizard/pages/_three.gsp (modified) * trunk/test/unit/dbnp/studycapturing/SubjectControllerTests.groovy (added) * trunk/test/unit/dbnp/studycapturing/TemplateControllerTests.groovy (added) * trunk/test/unit/dbnp/studycapturing/TemplateSubjectFieldControllerTests.groovy (added) * trunk/tests/create_protocol_parameter (modified) - added sample template data in bootstrap - upgraded jQuery - ... Wed, 13 Jan 2010 15:53:32 GMT duh [86] * trunk (modified) * trunk/application.properties (modified) * trunk/grails-app/conf/Config.groovy (modified) * trunk/grails-app/controllers/dbnp/studycapturing/WizardController.groovy (added) * trunk/grails-app/taglib/GSCFTagLib.groovy (modified) * trunk/grails-app/taglib/dbnp (added) * trunk/grails-app/taglib/dbnp/studycapturing (added) * trunk/grails-app/taglib/dbnp/studycapturing/WizardTagLib.groovy (added) * trunk/grails-app/views/wizard (added) * trunk/grails-app/views/wizard/common (added) * trunk/grails-app/views/wizard/common/_buttons.gsp (added) * trunk/grails-app/views/wizard/common/_header.gsp (added) * trunk/grails-app/views/wizard/common/_wizard.gsp (added) * trunk/grails-app/views/wizard/index.gsp (added) * trunk/grails-app/views/wizard/pages (added) * trunk/grails-app/views/wizard/pages/_one.gsp (added) * trunk/grails-app/views/wizard/pages/_three.gsp (added) * trunk/grails-app/views/wizard/pages/_two.gsp (added) * trunk/test/unit/dbnp/studycapturing/WizardControllerTests.groovy (added) * trunk/test/unit/dbnp/studycapturing/WizardTagLibTests.groovy (added) - proof of concept AJAX-ified Grails WebFlow based wizard - @see ... Wed, 13 Jan 2010 12:55:45 GMT keesvb [84] * trunk/grails-app/domain/dbnp/studycapturing/Assay.groovy (modified) * trunk/grails-app/domain/dbnp/studycapturing/AssayType.groovy (modified) * trunk/grails-app/domain/dbnp/studycapturing/Event.groovy (modified) * trunk/grails-app/domain/dbnp/studycapturing/EventDescription.groovy (modified) * trunk/grails-app/domain/dbnp/studycapturing/Ontology.groovy (modified) * trunk/grails-app/domain/dbnp/studycapturing/Protocol.groovy (modified) * trunk/grails-app/domain/dbnp/studycapturing/ProtocolInstance.groovy (modified) * trunk/grails-app/domain/dbnp/studycapturing/ProtocolParameter.groovy (modified) * trunk/grails-app/domain/dbnp/studycapturing/ProtocolParameterType.groovy (modified) * trunk/grails-app/domain/dbnp/studycapturing/Sample.groovy (modified) * trunk/grails-app/domain/dbnp/studycapturing/SamplingEvent.groovy (modified) * trunk/grails-app/domain/dbnp/studycapturing/Study.groovy (modified) * trunk/grails-app/domain/dbnp/studycapturing/Subject.groovy (modified) * trunk/grails-app/domain/dbnp/studycapturing/SubjectGroup.groovy (modified) * trunk/grails-app/domain/dbnp/studycapturing/Template.groovy (modified) * trunk/grails-app/domain/dbnp/studycapturing/TemplateField.groovy (added) * trunk/grails-app/domain/dbnp/studycapturing/TemplateFieldType.groovy (added) * trunk/grails-app/domain/dbnp/studycapturing/TemplateSubjectField.groovy (added) * trunk/grails-app/domain/dbnp/studycapturing/Term.groovy (modified) * trunk/test/unit/dbnp/studycapturing/TemplateFieldTests.groovy (added) * trunk/test/unit/dbnp/studycapturing/TemplateSubjectFieldsTests.groovy (added) updated domain classes: added comments, carried out some normalization Mon, 11 Jan 2010 13:44:03 GMT ademcan [83] * trunk/grails-app/controllers/LoadController.groovy (modified) * trunk/grails-app/controllers/TemplateController.groovy (deleted) * trunk/grails-app/domain/dbnp/transcriptomics/magetab/idf/Factor.groovy (modified) * trunk/grails-app/domain/dbnp/transcriptomics/magetab/idf/InvestigationDesign.groovy (modified) * trunk/grails-app/domain/dbnp/transcriptomics/magetab/idf/MAGEProtocol.groovy (modified) * trunk/grails-app/domain/dbnp/transcriptomics/magetab/idf/Publication.groovy (modified) * trunk/test/unit/magetab/adf/TermsourceTests.groovy (added) * trunk/test/unit/magetab/idf/ExperimentalInfoTests.groovy (added) modification of some magetab domain classes Mon, 11 Jan 2010 09:33:01 GMT keesvb [81] * trunk/grails-app/domain/dbnp/studycapturing/Assay.groovy (added) * trunk/grails-app/domain/dbnp/studycapturing/AssayType.groovy (added) * trunk/grails-app/domain/dbnp/studycapturing/Event.groovy (modified) * trunk/grails-app/domain/dbnp/studycapturing/EventDescription.groovy (added) * trunk/grails-app/domain/dbnp/studycapturing/ProtocolInstance.groovy (modified) * trunk/grails-app/domain/dbnp/studycapturing/Sample.groovy (added) * trunk/grails-app/domain/dbnp/studycapturing/SamplingEvent.groovy (added) * trunk/test/unit/dbnp/studycapturing/AssayTests.groovy (added) * trunk/test/unit/dbnp/studycapturing/EventDescriptionTests.groovy (added) * trunk/test/unit/dbnp/studycapturing/SampleTests.groovy (added) * trunk/test/unit/dbnp/studycapturing/SamplingEventTests.groovy (added) * trunk/tests/create_protocol_parameter (modified) updated domain classes: added event description, sample and assay Thu, 07 Jan 2010 12:38:25 GMT keesvb [80] * trunk/grails-app/conf/DataSource.groovy (modified) * trunk/grails-app/controllers/OntologyController.groovy (added) * trunk/grails-app/controllers/ProtocolController.groovy (added) * trunk/grails-app/controllers/ProtocolParameterController.groovy (added) * trunk/grails-app/controllers/TermController.groovy (added) * trunk/grails-app/domain/dbnp/studycapturing/Event.groovy (added) * trunk/grails-app/domain/dbnp/studycapturing/Ontology.groovy (modified) * trunk/grails-app/domain/dbnp/studycapturing/Protocol.groovy (modified) * trunk/grails-app/domain/dbnp/studycapturing/ProtocolInstance.groovy (added) * trunk/grails-app/domain/dbnp/studycapturing/ProtocolParameter.groovy (modified) * trunk/grails-app/domain/dbnp/studycapturing/ProtocolParameterType.groovy (added) * trunk/grails-app/domain/dbnp/studycapturing/Template.groovy (modified) * trunk/grails-app/domain/dbnp/studycapturing/Term.groovy (modified) * trunk/grails-app/domain/dbnp/transcriptomics/data/Chip.groovy (modified) * trunk/grails-app/domain/dbnp/transcriptomics/data/ChipAnnotation.groovy (modified) * trunk/grails-app/domain/dbnp/transcriptomics/data/Expression.groovy (modified) * trunk/grails-app/domain/nimble/User.groovy (modified) * trunk/test/unit/OntologyControllerTests.groovy (added) * trunk/test/unit/ProtocolControllerTests.groovy (added) * trunk/test/unit/ProtocolParameterControllerTests.groovy (added) * trunk/test/unit/TermControllerTests.groovy (added) * trunk/test/unit/dbnp/studycapturing/EventTests.groovy (added) * trunk/test/unit/dbnp/studycapturing/ProtocolInstanceTests.groovy (added) * trunk/tests (added) * trunk/tests/create_protocol_parameter (added) * trunk/tests/create_template_study (added) added Event and ProtocolInstance classes, updated DataSource to work ... Tue, 05 Jan 2010 10:55:20 GMT keesvb [78] * trunk/grails-app/controllers/TemplateController.groovy (added) * trunk/test/unit/TemplateControllerTests.groovy (added) added template controller Tue, 05 Jan 2010 10:54:42 GMT keesvb [77] * trunk/grails-app/domain/dbnp/studycapturing/Ontology.groovy (added) * trunk/grails-app/domain/dbnp/studycapturing/Protocol.groovy (added) * trunk/grails-app/domain/dbnp/studycapturing/ProtocolParameter.groovy (added) * trunk/grails-app/domain/dbnp/studycapturing/Study.groovy (added) * trunk/grails-app/domain/dbnp/studycapturing/Subject.groovy (added) * trunk/grails-app/domain/dbnp/studycapturing/SubjectGroup.groovy (added) * trunk/grails-app/domain/dbnp/studycapturing/Template.groovy (added) * trunk/grails-app/domain/dbnp/studycapturing/Term.groovy (added) * trunk/test/unit/dbnp (added) * trunk/test/unit/dbnp/studycapturing (added) * trunk/test/unit/dbnp/studycapturing/GroupTests.groovy (added) * trunk/test/unit/dbnp/studycapturing/OntologyTermTests.groovy (added) * trunk/test/unit/dbnp/studycapturing/OntologyTests.groovy (added) * trunk/test/unit/dbnp/studycapturing/ProtocolParameterTests.groovy (added) * trunk/test/unit/dbnp/studycapturing/ProtocolTests.groovy (added) * trunk/test/unit/dbnp/studycapturing/StudyTests.groovy (added) * trunk/test/unit/dbnp/studycapturing/SubjectGroupTests.groovy (added) * trunk/test/unit/dbnp/studycapturing/SubjectTests.groovy (added) * trunk/test/unit/dbnp/studycapturing/TemplateTests.groovy (added) * trunk/test/unit/dbnp/transcriptomics (added) * trunk/test/unit/dbnp/transcriptomics/magetab (added) * trunk/test/unit/dbnp/transcriptomics/magetab/adf (added) * trunk/test/unit/dbnp/transcriptomics/magetab/adf/ArrayDesignTests.groovy (added) * trunk/test/unit/dbnp/transcriptomics/magetab/adf/CompositeElementTests.groovy (added) * trunk/test/unit/dbnp/transcriptomics/magetab/adf/DesignElementTests.groovy (added) * trunk/test/unit/dbnp/transcriptomics/magetab/adf/FeatureTests.groovy (added) * trunk/test/unit/dbnp/transcriptomics/magetab/adf/MatrixColumnTests.groovy (added) * trunk/test/unit/dbnp/transcriptomics/magetab/adf/MatrixRowIdTests.groovy (added) * trunk/test/unit/dbnp/transcriptomics/magetab/adf/MatrixRowTests.groovy (added) * trunk/test/unit/dbnp/transcriptomics/magetab/adf/ReporterTests.groovy (added) * trunk/test/unit/dbnp/transcriptomics/magetab/adf/TermSourceTests.groovy (added) * trunk/test/unit/dbnp/transcriptomics/magetab/idf (added) * trunk/test/unit/dbnp/transcriptomics/magetab/idf/CommentTests.groovy (added) * trunk/test/unit/dbnp/transcriptomics/magetab/idf/FactorTests.groovy (added) * trunk/test/unit/dbnp/transcriptomics/magetab/idf/InvestigationDesignTests.groovy (added) * trunk/test/unit/dbnp/transcriptomics/magetab/idf/OntologyTermTests.groovy (added) * trunk/test/unit/dbnp/transcriptomics/magetab/idf/ParameterTests.groovy (added) * trunk/test/unit/dbnp/transcriptomics/magetab/idf/PersonTests.groovy (added) * trunk/test/unit/dbnp/transcriptomics/magetab/idf/ProtocolTests.groovy (added) * trunk/test/unit/dbnp/transcriptomics/magetab/idf/PublicationTests.groovy (added) * trunk/test/unit/dbnp/transcriptomics/magetab/idf/TermSourceTests.groovy (added) * trunk/test/unit/dbnp/transcriptomics/magetab/idf/UserDefinedAttributeTests.groovy (added) * trunk/test/unit/dbnp/transcriptomics/magetab/sdrf (added) * trunk/test/unit/dbnp/transcriptomics/magetab/sdrf/ArrayDataMatrixTests.groovy (added) * trunk/test/unit/dbnp/transcriptomics/magetab/sdrf/ArrayDataTests.groovy (added) * trunk/test/unit/dbnp/transcriptomics/magetab/sdrf/AssayTests.groovy (added) * trunk/test/unit/dbnp/transcriptomics/magetab/sdrf/DataObjectTests.groovy (added) * trunk/test/unit/dbnp/transcriptomics/magetab/sdrf/DerivedArrayDataMatrixTests.groovy (added) * trunk/test/unit/dbnp/transcriptomics/magetab/sdrf/DerivedArrayDataTests.groovy (added) * trunk/test/unit/dbnp/transcriptomics/magetab/sdrf/EdgeTests.groovy (added) * trunk/test/unit/dbnp/transcriptomics/magetab/sdrf/ExtractObjTests.groovy (added) * trunk/test/unit/dbnp/transcriptomics/magetab/sdrf/ExtractObjectTests.groovy (added) * trunk/test/unit/dbnp/transcriptomics/magetab/sdrf/ExtractTests.groovy (added) * trunk/test/unit/dbnp/transcriptomics/magetab/sdrf/FactorValueTests.groovy (added) * trunk/test/unit/dbnp/transcriptomics/magetab/sdrf/HybridizationTests.groovy (added) * trunk/test/unit/dbnp/transcriptomics/magetab/sdrf/ImageTests.groovy (added) * trunk/test/unit/dbnp/transcriptomics/magetab/sdrf/LabeledExtractTests.groovy (added) * trunk/test/unit/dbnp/transcriptomics/magetab/sdrf/MaterialTests.groovy (added) * trunk/test/unit/dbnp/transcriptomics/magetab/sdrf/NodeListTests.groovy (added) * trunk/test/unit/dbnp/transcriptomics/magetab/sdrf/NodeTests.groovy (added) * trunk/test/unit/dbnp/transcriptomics/magetab/sdrf/NormalizationTests.groovy (added) * trunk/test/unit/dbnp/transcriptomics/magetab/sdrf/ParameterValueTests.groovy (added) * trunk/test/unit/dbnp/transcriptomics/magetab/sdrf/ProtocolApplicationTests.groovy (added) * trunk/test/unit/dbnp/transcriptomics/magetab/sdrf/ProviderTests.groovy (added) * trunk/test/unit/dbnp/transcriptomics/magetab/sdrf/SampleAndDataRelationshipTests.groovy (added) * trunk/test/unit/dbnp/transcriptomics/magetab/sdrf/SampleTests.groovy (added) * trunk/test/unit/dbnp/transcriptomics/magetab/sdrf/ScanTests.groovy (added) * trunk/test/unit/dbnp/transcriptomics/magetab/sdrf/SourceTests.groovy (added) * trunk/test/unit/dbnp/transcriptomics/magetab/sdrf/URIValueTests.groovy (added) * trunk/test/unit/dbnp/transcriptomics/magetab/sdrf/UserDefinedValueTests.groovy (added) * trunk/test/unit/dbnp/transcriptomics/magetab/sdrf/ValueTests.groovy (added) sorry, forgot to commit the classes Tue, 05 Jan 2010 10:52:41 GMT duh [76] * trunk/test/unit/dbnp (deleted) - removed dbnp tests Tue, 05 Jan 2010 10:21:31 GMT ademcan [72] * trunk/application.properties (modified) * trunk/grails-app/controllers/LoadController.groovy (modified) * trunk/grails-app/domain/dbnp/studycapturing/Study.groovy (added) * trunk/test/unit/dbnp (added) * trunk/test/unit/dbnp/studycapturing (added) * trunk/test/unit/magetab (added) * trunk/test/unit/magetab/adf (added) * trunk/test/unit/magetab/idf (added) modification of domain classes organization Mon, 04 Jan 2010 11:13:36 GMT keesvb [70] * trunk/application.properties (modified) * trunk/grails-app/controllers/BaseController.groovy (modified) * trunk/grails-app/controllers/ExperimentController.groovy (deleted) * trunk/grails-app/controllers/HomeController.groovy (modified) * trunk/grails-app/controllers/LoadController.groovy (modified) * trunk/grails-app/controllers/PersonController.groovy (deleted) * trunk/grails-app/controllers/ProtocolController.groovy (deleted) * trunk/grails-app/controllers/PublicationController.groovy (deleted) * trunk/grails-app/controllers/StudyController.groovy (modified) * trunk/grails-app/domain/Chip.groovy (deleted) * trunk/grails-app/domain/ChipAnnotation.groovy (deleted) * trunk/grails-app/domain/Data.groovy (deleted) * trunk/grails-app/domain/DataType.groovy (deleted) * trunk/grails-app/domain/Experiment.groovy (deleted) * trunk/grails-app/domain/ExperimentSample.groovy (deleted) * trunk/grails-app/domain/Expression.groovy (deleted) * trunk/grails-app/domain/MetaData.groovy (deleted) * trunk/grails-app/domain/MetaField.groovy (deleted) * trunk/grails-app/domain/MetaFieldGroup.groovy (deleted) * trunk/grails-app/domain/MetaFieldOption.groovy (deleted) * trunk/grails-app/domain/MetaFieldType.groovy (deleted) * trunk/grails-app/domain/MetaObject.groovy (deleted) * trunk/grails-app/domain/MetaTemplate.groovy (deleted) * trunk/grails-app/domain/MetaTemplateMetaField.groovy (deleted) * trunk/grails-app/domain/Sample.groovy (deleted) * trunk/grails-app/domain/SampleType.groovy (deleted) * trunk/grails-app/domain/Source.groovy (deleted) * trunk/grails-app/domain/Species.groovy (deleted) * trunk/grails-app/domain/Strain.groovy (deleted) * trunk/grails-app/domain/Study.groovy (deleted) * trunk/grails-app/domain/StudyTypeMetaTemplate.groovy (deleted) * trunk/grails-app/domain/dbnp (added) * trunk/grails-app/domain/dbnp/studycapturing (added) * trunk/grails-app/domain/dbnp/transcriptomics (added) * trunk/grails-app/domain/dbnp/transcriptomics/magetab (moved) * trunk/grails-app/domain/dbnp/transcriptomics/magetab/adf/ArrayDesign.groovy (modified) * trunk/grails-app/domain/dbnp/transcriptomics/magetab/adf/CompositeElement.groovy (modified) * trunk/grails-app/domain/dbnp/transcriptomics/magetab/adf/DesignElement.groovy (modified) * trunk/grails-app/domain/dbnp/transcriptomics/magetab/adf/MatrixColumn.groovy (modified) * trunk/grails-app/domain/dbnp/transcriptomics/magetab/adf/MatrixRow.groovy (modified) * trunk/grails-app/domain/dbnp/transcriptomics/magetab/adf/MatrixRowId.groovy (modified) * trunk/grails-app/domain/dbnp/transcriptomics/magetab/adf/Reporter.groovy (modified) * trunk/grails-app/domain/dbnp/transcriptomics/magetab/idf/Comment.groovy (modified) * trunk/grails-app/domain/dbnp/transcriptomics/magetab/idf/ExperimentalInfo.groovy (modified) * trunk/grails-app/domain/dbnp/transcriptomics/magetab/idf/Factor.groovy (modified) * trunk/grails-app/domain/dbnp/transcriptomics/magetab/idf/InvestigationDesign.groovy (modified) * trunk/grails-app/domain/dbnp/transcriptomics/magetab/idf/MAGEProtocol.groovy (moved) * trunk/grails-app/domain/dbnp/transcriptomics/magetab/idf/OntologyTerm.groovy (modified) * trunk/grails-app/domain/dbnp/transcriptomics/magetab/idf/Parameter.groovy (modified) * trunk/grails-app/domain/dbnp/transcriptomics/magetab/idf/Person.groovy (modified) * trunk/grails-app/domain/dbnp/transcriptomics/magetab/idf/Publication.groovy (modified) * trunk/grails-app/domain/dbnp/transcriptomics/magetab/idf/UserDefinedAttribute.groovy (modified) * trunk/grails-app/domain/dbnp/transcriptomics/magetab/sdrf/ArrayData.groovy (modified) * trunk/grails-app/domain/dbnp/transcriptomics/magetab/sdrf/ArrayDataMatrix.groovy (modified) * trunk/grails-app/domain/dbnp/transcriptomics/magetab/sdrf/Assay.groovy (modified) * trunk/grails-app/domain/dbnp/transcriptomics/magetab/sdrf/DataObject.groovy (modified) * trunk/grails-app/domain/dbnp/transcriptomics/magetab/sdrf/DerivedArrayData.groovy (modified) * trunk/grails-app/domain/dbnp/transcriptomics/magetab/sdrf/DerivedArrayDataMatrix.groovy (modified) * trunk/grails-app/domain/dbnp/transcriptomics/magetab/sdrf/Edge.groovy (modified) * trunk/grails-app/domain/dbnp/transcriptomics/magetab/sdrf/ExtractObj.groovy (modified) * trunk/grails-app/domain/dbnp/transcriptomics/magetab/sdrf/FactorValue.groovy (modified) * trunk/grails-app/domain/dbnp/transcriptomics/magetab/sdrf/Hybridization.groovy (modified) * trunk/grails-app/domain/dbnp/transcriptomics/magetab/sdrf/Image.groovy (modified) * trunk/grails-app/domain/dbnp/transcriptomics/magetab/sdrf/LabeledExtract.groovy (modified) * trunk/grails-app/domain/dbnp/transcriptomics/magetab/sdrf/Material.groovy (modified) * trunk/grails-app/domain/dbnp/transcriptomics/magetab/sdrf/Node.groovy (modified) * trunk/grails-app/domain/dbnp/transcriptomics/magetab/sdrf/NodeList.groovy (modified) * trunk/grails-app/domain/dbnp/transcriptomics/magetab/sdrf/Normalization.groovy (modified) * trunk/grails-app/domain/dbnp/transcriptomics/magetab/sdrf/ParameterValue.groovy (modified) * trunk/grails-app/domain/dbnp/transcriptomics/magetab/sdrf/ProtocolApplication.groovy (modified) * trunk/grails-app/domain/dbnp/transcriptomics/magetab/sdrf/Provider.groovy (modified) * trunk/grails-app/domain/dbnp/transcriptomics/magetab/sdrf/SampleAndDataRelationship.groovy (modified) * trunk/grails-app/domain/dbnp/transcriptomics/magetab/sdrf/Scan.groovy (modified) * trunk/grails-app/domain/dbnp/transcriptomics/magetab/sdrf/URIValue.groovy (modified) * trunk/grails-app/domain/dbnp/transcriptomics/magetab/sdrf/UserDefinedValue.groovy (modified) * trunk/grails-app/domain/dbnp/transcriptomics/magetab/sdrf/Value.groovy (modified) * trunk/grails-app/i18n/messages.properties (modified) * trunk/grails-app/i18n/messages_de.properties (modified) * trunk/grails-app/i18n/messages_nl.properties (modified) * trunk/test/unit/DataControllerTests.groovy (deleted) * trunk/test/unit/DataTypeControllerTests.groovy (deleted) * trunk/test/unit/ExperimentControllerTests.groovy (deleted) * trunk/test/unit/ExperimentSampleControllerTests.groovy (deleted) * trunk/test/unit/MetaDataControllerTests.groovy (deleted) * trunk/test/unit/MetaFieldControllerTests.groovy (deleted) * trunk/test/unit/MetaFieldGroupControllerTests.groovy (deleted) * trunk/test/unit/MetaFieldOptionControllerTests.groovy (deleted) * trunk/test/unit/MetaFieldTypeControllerTests.groovy (deleted) * trunk/test/unit/PersonControllerTests.groovy (deleted) * trunk/test/unit/ProtocolControllerTests.groovy (deleted) * trunk/test/unit/PublicationControllerTests.groovy (deleted) * trunk/test/unit/magetab (deleted) * trunk/web-app/WEB-INF/applicationContext.xml (modified) * trunk/web-app/WEB-INF/sitemesh.xml (modified) * trunk/web-app/WEB-INF/tld/grails.tld (modified) updated to Grails 1.2, restructured packages, added some domain ... Tue, 15 Dec 2009 15:37:11 GMT ademcan [64] * trunk/grails-app/controllers/LoadController.groovy (modified) * trunk/grails-app/domain/magetab/idf/Comment.groovy (added) * trunk/grails-app/domain/magetab/idf/ExperimentalInfo.groovy (added) * trunk/grails-app/domain/magetab/idf/InvestigationDesign.groovy (modified) * trunk/grails-app/domain/magetab/idf/OntologyTerm.groovy (modified) * trunk/grails-app/domain/magetab/idf/Protocol.groovy (modified) * trunk/grails-app/domain/magetab/idf/Publication.groovy (modified) * trunk/grails-app/domain/magetab/sdrf/Normalization.groovy (modified) * trunk/test/unit/magetab/idf/CommentTests.groovy (added) Loading new magetab data in the database from IDF file. Mon, 14 Dec 2009 09:48:04 GMT ademcan [63] * trunk/grails-app/controllers/LoadController.groovy (added) * trunk/grails-app/controllers/PersonController.groovy (added) * trunk/grails-app/controllers/ProtocolController.groovy (added) * trunk/grails-app/controllers/PublicationController.groovy (added) * trunk/grails-app/domain/magetab/idf/Person.groovy (modified) * trunk/grails-app/domain/magetab/idf/Protocol.groovy (modified) * trunk/grails-app/domain/magetab/idf/Publication.groovy (modified) * trunk/grails-app/views/common/_topnav.gsp (modified) * trunk/grails-app/views/load (added) * trunk/grails-app/views/load/index.gsp (added) * trunk/grails-app/views/person (added) * trunk/grails-app/views/protocol (added) * trunk/grails-app/views/publication (added) * trunk/test/unit/PersonControllerTests.groovy (added) * trunk/test/unit/ProtocolControllerTests.groovy (added) * trunk/test/unit/PublicationControllerTests.groovy (added) Parsing and Loading information from an IDF file (MageTab). Actually ...