# # ChangeLog for trunk/grails-app/services/dbnp # # Generated by Trac 1.0.2 # May 20, 2022, 12:18:27 PM Tue, 29 May 2012 14:24:52 GMT work@… [2237] * trunk/grails-app/controllers/generic/AjaxController.groovy (modified) * trunk/grails-app/domain/dbnp/studycapturing/Study.groovy (modified) * trunk/grails-app/services/dbnp/generic/AjaxService.groovy (modified) * trunk/grails-app/views/studyCompare/common/_on_page.gsp (modified) * trunk/grails-app/views/studyCompare/pages/_page_one.gsp (modified) * trunk/web-app/css/studyCompare.css (modified) - improved initial study compare page gives visual feedback Fri, 03 Feb 2012 13:04:04 GMT work@… [2160] * trunk/grails-app/controllers/generic/AjaxController.groovy (modified) * trunk/grails-app/services/dbnp/generic (added) * trunk/grails-app/services/dbnp/generic/AjaxService.groovy (added) * trunk/grails-app/views/studyCompare/pages/_page_one.gsp (modified) - moved common logic into a generic service - show a list of study ... Mon, 30 Jan 2012 15:58:25 GMT m.s.vanvliet@… [2158] * trunk/grails-app/services/dbnp/studycapturing/AssayService.groovy (modified) Added some remarks to the merge data with meta-data method Mon, 30 Jan 2012 14:41:51 GMT m.s.vanvliet@… [2156] * trunk/grails-app/controllers/dbnp/studycapturing/AssayController.groovy (modified) * trunk/grails-app/services/dbnp/studycapturing/AssayService.groovy (modified) Added support for exporting meta-data from a module. When meta-data ... Fri, 25 Nov 2011 14:36:45 GMT s.h.sikkema@… [2120] * trunk/application.properties (modified) * trunk/grails-app/conf/Config.groovy (modified) * trunk/grails-app/controllers/dbnp/studycapturing/AssayController.groovy (modified) * trunk/grails-app/services/dbnp/modules/ModuleCommunicationService.groovy (modified) * trunk/grails-app/services/dbnp/studycapturing/AssayService.groovy (modified) # GDT - fixed issue where dynamically populated template select ... Wed, 09 Nov 2011 12:34:09 GMT s.h.sikkema@… [2095] * trunk/grails-app/controllers/RestController.groovy (modified) * trunk/grails-app/controllers/dbnp/studycapturing/AssayController.groovy (modified) * trunk/grails-app/services/dbnp/studycapturing/AssayService.groovy (modified) * trunk/grails-app/views/assay/assayExport/galaxySubmitPage.gsp (added) * trunk/grails-app/views/assay/assayExport/selectAssay.gsp (modified) * trunk/grails-app/views/assay/assayExport/selectFields.gsp (modified) * trunk/grails-app/views/assay/create.gsp (deleted) * trunk/grails-app/views/assay/edit.gsp (deleted) * trunk/grails-app/views/assay/galaxyExport.gsp (deleted) * trunk/grails-app/views/assay/list.gsp (deleted) * trunk/grails-app/views/assay/show.gsp (deleted) * trunk/grails-app/views/layouts/galaxy.gsp (copied) - Merged assay export and galaxy assay fetch code - now possible to ... Mon, 17 Oct 2011 15:19:24 GMT s.h.sikkema@… [2067] * trunk/grails-app/services/dbnp/studycapturing/AssayService.groovy (modified) Set maximum fraction digits to 15 for csv export Mon, 17 Oct 2011 08:09:28 GMT s.h.sikkema@… [2060] * trunk/grails-app/controllers/dbnp/studycapturing/AssayController.groovy (modified) * trunk/grails-app/services/dbnp/studycapturing/AssayService.groovy (modified) * trunk/grails-app/views/home/index.gsp (modified) * trunk/test/unit/dbnp/studycapturing/AssayServiceTests.groovy (modified) * trunk/web-app/downloads/gscf_user_guide.pdf (added) - removed default value for samples argument in ... Thu, 06 Oct 2011 11:19:21 GMT s.h.sikkema@… [2049] * trunk/grails-app/controllers/dbnp/studycapturing/AssayController.groovy (modified) * trunk/grails-app/services/dbnp/modules/ModuleCommunicationService.groovy (modified) * trunk/grails-app/services/dbnp/studycapturing/AssayService.groovy (modified) enabled collecting module measurements for galaxy integration Tue, 20 Sep 2011 15:05:14 GMT work@… [2026] * trunk/grails-app/services/dbnp/authentication/RemoteAuthenticationService.groovy (modified) - resolved the issue of hibernate sessions conflicts (hibernate ... Fri, 02 Sep 2011 10:37:09 GMT robert@… [1991] * trunk/grails-app/controllers/dbnp/visualization/VisualizeController.groovy (modified) * trunk/grails-app/services/dbnp/modules/ModuleCommunicationService.groovy (modified) * trunk/grails-app/views/visualize/index.gsp (modified) * trunk/web-app/css/visualization.css (added) * trunk/web-app/js/visualization.js (added) Updated visualization controller and added log debug statements to ... Thu, 21 Jul 2011 14:36:15 GMT robert@… [1969] * trunk/grails-app/controllers/dbnp/query/AdvancedQueryController.groovy (modified) * trunk/grails-app/controllers/dbnp/studycapturing/AssayController.groovy (modified) * trunk/grails-app/domain/dbnp/studycapturing/Sample.groovy (modified) * trunk/grails-app/services/dbnp/studycapturing/AssayService.groovy (modified) Added the possibility to export assay data for samples after ... Wed, 29 Jun 2011 08:10:48 GMT robert@… [1945] * trunk/grails-app/controllers/dbnp/studycapturing/SimpleWizardController.groovy (modified) * trunk/grails-app/domain/dbnp/studycapturing/Sample.groovy (modified) * trunk/grails-app/services/dbnp/importer/ImporterService.groovy (modified) * trunk/grails-app/views/simpleWizard/simpleWizard/columns.gsp (modified) * trunk/grails-app/views/simpleWizard/simpleWizard/study.gsp (modified) - Updated the import algorithm in the simpleWizard, so it won't be ... Mon, 27 Jun 2011 12:57:45 GMT robert@… [1941] * trunk/grails-app/controllers/RestController.groovy (modified) * trunk/grails-app/services/dbnp/modules/ModuleNotificationService.groovy (modified) - Implemented getStudyVersions rest call to assist module ... Fri, 24 Jun 2011 10:56:22 GMT robert@… [1939] * trunk/grails-app/conf/BaseFilters.groovy (modified) * trunk/grails-app/domain/dbnp/authentication/SecUser.groovy (modified) * trunk/grails-app/domain/dbnp/authentication/SessionAuthenticatedUser.groovy (modified) * trunk/grails-app/services/dbnp/authentication/AuthenticationService.groovy (modified) * trunk/grails-app/services/dbnp/authentication/RemoteAuthenticationService.groovy (added) * trunk/grails-app/services/dbnp/modules/ModuleNotificationService.groovy (modified) * trunk/test/unit/gscf (added) * trunk/test/unit/gscf/RemoteAuthenticationServiceTests.groovy (added) Updated module notification so that it also sends authentication to ... Thu, 23 Jun 2011 12:16:07 GMT robert@… [1937] * trunk/grails-app/services/dbnp/studycapturing/AssayService.groovy (modified) Removed debug statements Thu, 23 Jun 2011 11:55:52 GMT robert@… [1936] * trunk/grails-app/services/dbnp/studycapturing/AssayService.groovy (modified) Added trace statements in assay exporter Fri, 17 Jun 2011 08:11:20 GMT robert@… [1931] * trunk/grails-app/controllers/dbnp/authentication/LogoutController.groovy (modified) * trunk/grails-app/services/dbnp/authentication/AuthenticationService.groovy (modified) Users will be logged out from modules when logging out from GSCF now. ... Mon, 23 May 2011 14:36:00 GMT s.h.sikkema@… [1864] * trunk/grails-app/controllers/dbnp/studycapturing/AssayController.groovy (modified) * trunk/grails-app/controllers/dbnp/studycapturing/SimpleWizardController.groovy (modified) * trunk/grails-app/domain/dbnp/studycapturing/EventGroup.groovy (modified) * trunk/grails-app/services/dbnp/modules/ModuleCommunicationService.groovy (modified) * trunk/grails-app/services/dbnp/studycapturing/AssayService.groovy (modified) * trunk/grails-app/taglib/dbnp/studycapturing/AssayExporterTagLib.groovy (modified) * trunk/grails-app/views/assay/assayExport/compileExportData.gsp (modified) * trunk/grails-app/views/assay/assayExport/selectFields.gsp (modified) * trunk/grails-app/views/common/_topnav.gsp (modified) in exporter: module error display improvements (ie. display on screen ... Thu, 19 May 2011 14:19:08 GMT s.h.sikkema@… [1853] * trunk/grails-app/services/dbnp/studycapturing/AssayService.groovy (modified) changed module communication HTTP method to "POST" to deal with ... Thu, 19 May 2011 14:02:01 GMT robert@… [1852] * trunk/grails-app/services/dbnp/modules/ModuleCommunicationService.groovy (modified) Improved module communication when no parameters are given Thu, 12 May 2011 13:46:03 GMT s.h.sikkema@… [1841] * trunk/grails-app/services/dbnp/studycapturing/AssayService.groovy (modified) * trunk/grails-app/views/assay/assayExport/compileExportData.gsp (modified) * trunk/grails-app/views/assay/assayExport/selectAssay.gsp (modified) * trunk/grails-app/views/assay/assayExport/selectFields.gsp (modified) * trunk/grails-app/views/common/_topnav.gsp (modified) removed obsolete UI references to Excel. Fixed study data numbers not ... Tue, 10 May 2011 13:44:15 GMT s.h.sikkema@… [1830] * trunk/grails-app/controllers/dbnp/studycapturing/AssayController.groovy (modified) * trunk/grails-app/services/dbnp/studycapturing/AssayService.groovy (modified) * trunk/test/unit/dbnp/studycapturing/AssayServiceTests.groovy (modified) Clarified error messages related to unreachable module; added ... Tue, 10 May 2011 09:36:53 GMT s.h.sikkema@… [1828] * trunk/grails-app/controllers/dbnp/studycapturing/AssayController.groovy (modified) * trunk/grails-app/services/dbnp/studycapturing/AssayService.groovy (modified) * trunk/test/unit/dbnp/studycapturing/AssayServiceTests.groovy (modified) Fixed only being able to export to tab delimited; fixed 'null' values ... Mon, 09 May 2011 14:39:18 GMT s.h.sikkema@… [1827] * trunk/grails-app/controllers/dbnp/studycapturing/AssayController.groovy (modified) * trunk/grails-app/services/dbnp/studycapturing/AssayService.groovy (modified) * trunk/grails-app/views/assay/assayExport/selectFields.gsp (modified) * trunk/test/unit/dbnp/studycapturing/AssayServiceTests.groovy (modified) added different assay export possibilities (tab delimited, csv (comma ... Wed, 04 May 2011 07:53:40 GMT s.h.sikkema@… [1803] * trunk/grails-app/services/dbnp/studycapturing/AssayService.groovy (modified) * trunk/test/unit/dbnp/studycapturing/AssayServiceTests.groovy (modified) Improved CSV export Thu, 21 Apr 2011 13:49:23 GMT s.h.sikkema@… [1790] * trunk/grails-app/controllers/dbnp/studycapturing/AssayController.groovy (modified) * trunk/grails-app/controllers/dbnp/studycapturing/StudyController.groovy (modified) * trunk/grails-app/services/dbnp/studycapturing/AssayService.groovy (modified) * trunk/grails-app/views/assay/assayExport (moved) * trunk/grails-app/views/assay/assayExport/compileExportData.gsp (modified) * trunk/grails-app/views/assay/assayExport/selectAssay.gsp (modified) * trunk/grails-app/views/assay/assayExport/selectFields.gsp (modified) * trunk/grails-app/views/common/_topnav.gsp (modified) * trunk/test/unit/dbnp/studycapturing/AssayServiceTests.groovy (modified) fixed bug where preview of small export would fail; changed assay ... Wed, 20 Apr 2011 14:31:27 GMT robert@… [1783] * trunk/grails-app/services/dbnp/authentication/AuthenticationService.groovy (modified) Extended the time a user is logged in, in order to facilitate huge ... Mon, 11 Apr 2011 14:02:04 GMT robert@… [1752] * trunk/grails-app/controllers/dbnp/query/AdvancedQueryController.groovy (modified) * trunk/grails-app/controllers/dbnp/studycapturing/AssayController.groovy (modified) * trunk/grails-app/controllers/dbnp/studycapturing/StudyController.groovy (modified) * trunk/grails-app/services/dbnp/studycapturing/AssayService.groovy (modified) Updated assay export to be able to export multiple assays or studies ... Fri, 08 Apr 2011 11:17:27 GMT robert@… [1731] * trunk/grails-app/services/dbnp/studycapturing/AssayService.groovy (modified) Bugfix with the order of samples in the assay exporter Fri, 08 Apr 2011 10:07:56 GMT s.h.sikkema@… [1730] * trunk/grails-app/controllers/dbnp/studycapturing/AssayController.groovy (modified) * trunk/grails-app/services/dbnp/studycapturing/AssayService.groovy (modified) * trunk/grails-app/views/common/_topnav.gsp (modified) Excel export uses getMeasurements rest call; made assay export ... Thu, 07 Apr 2011 13:57:59 GMT robert@… [1727] * trunk/grails-app/services/dbnp/studycapturing/AssayService.groovy (modified) Adjusted assayservice to make exporting assays work with the ... Wed, 06 Apr 2011 14:40:13 GMT s.h.sikkema@… [1716] * trunk (modified) * trunk/application.properties (modified) * trunk/grails-app/conf/BuildConfig.groovy (modified) * trunk/grails-app/controllers/dbnp/studycapturing/AssayController.groovy (modified) * trunk/grails-app/services/dbnp/studycapturing/AssayService.groovy (modified) * trunk/grails-app/views/assay/excelExport (added) * trunk/grails-app/views/assay/excelExport/compileExportData.gsp (moved) * trunk/grails-app/views/assay/excelExport/errorPage.gsp (added) * trunk/grails-app/views/assay/excelExport/selectAssay.gsp (moved) * trunk/grails-app/views/assay/excelExport/selectFields.gsp (moved) * trunk/grails-app/views/common/_topnav.gsp (modified) * trunk/grails-app/views/home/index.gsp (modified) * trunk/test/unit/dbnp/studycapturing/AssayControllerTests.groovy (modified) new gdtImporter; new jumpbar; excel export to webflow; fixed spelling ... Mon, 04 Apr 2011 13:22:58 GMT j.saito@… [1700] * trunk/grails-app/controllers/StudyXMLController.groovy (modified) * trunk/grails-app/services/dbnp/studyXML/StudyXMLService.groovy (modified) Minor changes in documentation. Mon, 04 Apr 2011 13:09:07 GMT j.saito@… [1699] * trunk/grails-app/services/dbnp/studyexport (deleted) Removed empty folder/package that is no longer in use. Mon, 04 Apr 2011 13:05:20 GMT j.saito@… [1698] * trunk/grails-app/controllers/StudyXMLController.groovy (added) * trunk/grails-app/services/dbnp/studyXML/StudyXMLService.groovy (modified) StudyXMLService and corresponding controller ready for hand over to ... Mon, 04 Apr 2011 12:05:35 GMT j.saito@… [1696] * trunk/grails-app/services/dbnp/studyexport/ExportService.groovy (deleted) Moved to StudyXMLService. Mon, 04 Apr 2011 11:57:16 GMT j.saito@… [1695] * trunk/grails-app/controllers/StudyXMLController.groovy (added) * trunk/grails-app/services/dbnp/studyXML (added) * trunk/grails-app/services/dbnp/studyXML/StudyXMLService.groovy (added) This is the new structure for importing / exporting studies from / to ... Mon, 04 Apr 2011 11:32:53 GMT j.saito@… [1694] * trunk/grails-app/services/dbnp/studyexport/ExportService.groovy (modified) Moved methods from service into controller. Fri, 01 Apr 2011 17:03:18 GMT business@… [1687] * trunk/grails-app/services/dbnp/studycapturing/AssayService.groovy (modified) added /query to assayService module REST call URLs to be more ... Thu, 31 Mar 2011 15:03:31 GMT robert@… [1684] * trunk/grails-app/controllers/dbnp/studycapturing/SimpleWizardController.groovy (modified) * trunk/grails-app/services/dbnp/importer/ImporterService.groovy (modified) * trunk/grails-app/views/simpleWizard/simpleWizard/columns.gsp (modified) * trunk/grails-app/views/simpleWizard/simpleWizard/existingSamples.gsp (modified) * trunk/grails-app/views/simpleWizard/simpleWizard/samples.gsp (modified) * trunk/grails-app/views/simpleWizard/simpleWizard/study.gsp (modified) * trunk/web-app/css/simplewizard.css (modified) improvements in simple wizard Mon, 28 Mar 2011 10:35:23 GMT robert@… [1677] * trunk/grails-app/services/dbnp/importer/ImporterService.groovy (modified) Small fix for simple wizard importer Fri, 11 Mar 2011 10:02:30 GMT robert@… [1621] * trunk/grails-app/controllers/SandboxController.groovy (modified) * trunk/grails-app/controllers/dbnp/studycapturing/SimpleWizardController.groovy (modified) * trunk/grails-app/controllers/dbnp/studycapturing/StudyController.groovy (modified) * trunk/grails-app/domain/dbnp/studycapturing/Study.groovy (modified) * trunk/grails-app/services/dbnp/importer/ImporterService.groovy (modified) * trunk/grails-app/views/study/list.gsp (modified) Fixed some bugs in simple wizard and study view page Thu, 10 Mar 2011 08:55:36 GMT robert@… [1613] * trunk/grails-app/services/dbnp/importer/ImporterService.groovy (modified) Removed some printlns Thu, 10 Mar 2011 08:54:52 GMT robert@… [1612] * trunk/grails-app/controllers/dbnp/studycapturing/SimpleWizardController.groovy (modified) * trunk/grails-app/services/dbnp/importer/ImporterService.groovy (modified) Update simple wizard to import subject without a name correctly and ... Wed, 09 Mar 2011 21:24:41 GMT robert@… [1611] * trunk/grails-app/controllers/dbnp/studycapturing/SimpleWizardController.groovy (modified) * trunk/grails-app/services/dbnp/importer/ImporterService.groovy (modified) * trunk/grails-app/views/simpleWizard/simpleWizard/finish.gsp (modified) Improved simple study wizard Wed, 09 Mar 2011 20:28:13 GMT robert@… [1610] * trunk/grails-app/controllers/dbnp/studycapturing/SimpleWizardController.groovy (modified) * trunk/grails-app/services/dbnp/importer/ImporterService.groovy (modified) * trunk/grails-app/views/simpleWizard/simpleWizard/columns.gsp (modified) * trunk/grails-app/views/simpleWizard/simpleWizard/missingFields.gsp (modified) * trunk/grails-app/views/simpleWizard/simpleWizard/samples.gsp (modified) Improved simple import wizard to be able to import events Wed, 09 Mar 2011 16:28:45 GMT robert@… [1609] * trunk/grails-app/controllers/dbnp/studycapturing/SimpleWizardController.groovy (modified) * trunk/grails-app/services/dbnp/importer/ImporterService.groovy (modified) * trunk/grails-app/views/common/_topnav.gsp (modified) * trunk/grails-app/views/simpleWizard/simpleWizard/columns.gsp (modified) * trunk/grails-app/views/simpleWizard/simpleWizard/missingFields.gsp (modified) * trunk/grails-app/views/simpleWizard/simpleWizard/samples.gsp (modified) * trunk/grails-app/views/study/list.gsp (modified) * trunk/grails-app/views/study/show.gsp (modified) Improved simple editing wizard Wed, 09 Mar 2011 14:56:26 GMT robert@… [1608] * trunk/grails-app/controllers/dbnp/studycapturing/SimpleController.groovy (deleted) * trunk/grails-app/controllers/dbnp/studycapturing/SimpleWizardController.groovy (modified) * trunk/grails-app/services/dbnp/importer/ImporterService.groovy (modified) * trunk/grails-app/services/dbnp/studycapturing/SimpleService.groovy (deleted) * trunk/grails-app/views/simpleWizard/assays.gsp (deleted) * trunk/grails-app/views/simpleWizard/columns.gsp (deleted) * trunk/grails-app/views/simpleWizard/complexStudy.gsp (deleted) * trunk/grails-app/views/simpleWizard/existingSamples.gsp (deleted) * trunk/grails-app/views/simpleWizard/missingFields.gsp (deleted) * trunk/grails-app/views/simpleWizard/overview.gsp (deleted) * trunk/grails-app/views/simpleWizard/samples.gsp (deleted) * trunk/grails-app/views/simpleWizard/save.gsp (deleted) * trunk/grails-app/views/simpleWizard/simpleWizard (added) * trunk/grails-app/views/simpleWizard/simpleWizard/assays.gsp (added) * trunk/grails-app/views/simpleWizard/simpleWizard/columns.gsp (added) * trunk/grails-app/views/simpleWizard/simpleWizard/complexStudy.gsp (added) * trunk/grails-app/views/simpleWizard/simpleWizard/existingSamples.gsp (added) * trunk/grails-app/views/simpleWizard/simpleWizard/finish.gsp (added) * trunk/grails-app/views/simpleWizard/simpleWizard/missingFields.gsp (added) * trunk/grails-app/views/simpleWizard/simpleWizard/overview.gsp (added) * trunk/grails-app/views/simpleWizard/simpleWizard/samples.gsp (added) * trunk/grails-app/views/simpleWizard/simpleWizard/save.gsp (added) * trunk/grails-app/views/simpleWizard/simpleWizard/study.gsp (added) * trunk/grails-app/views/simpleWizard/study.gsp (deleted) Fixed bug with hibernate and transactional services in the simple wizard Tue, 08 Mar 2011 18:04:01 GMT s.h.sikkema@… [1606] * trunk/grails-app/services/dbnp/studycapturing/SimpleService.groovy (modified) added import ... Tue, 08 Mar 2011 17:04:12 GMT s.h.sikkema@… [1605] * trunk/grails-app/controllers/dbnp/studycapturing/SimpleController.groovy (modified) * trunk/grails-app/services/dbnp/studycapturing/SimpleService.groovy (added) commit for Robert: see if webflow works when all logic is moved to ... Tue, 08 Mar 2011 16:10:09 GMT work@… [1603] * trunk/grails-app/controllers/dbnp/importer/ImporterController.groovy (modified) * trunk/grails-app/services/dbnp/importer/ImporterService.groovy (modified) - importer wizard for studies is instantiating a study from the ... Tue, 08 Mar 2011 13:16:05 GMT work@… [1600] * trunk/grails-app/services/dbnp/importer/ImporterService.groovy (modified) added some debugging lines Tue, 08 Mar 2011 10:20:31 GMT robert@… [1596] * trunk/grails-app/controllers/dbnp/query/AdvancedQueryController.groovy (modified) * trunk/grails-app/services/dbnp/modules/ModuleCommunicationService.groovy (modified) * trunk/src/groovy/dbnp/query/Search.groovy (modified) Solved #344 - retrieving module data is now done using POST Mon, 07 Mar 2011 11:01:52 GMT robert@… [1591] * trunk/grails-app/controllers/dbnp/studycapturing/SimpleWizardController.groovy (modified) * trunk/grails-app/services/dbnp/importer/ImporterService.groovy (modified) * trunk/grails-app/views/simpleWizard/assays.gsp (modified) * trunk/grails-app/views/simpleWizard/columns.gsp (modified) * trunk/grails-app/views/simpleWizard/complexStudy.gsp (added) * trunk/grails-app/views/simpleWizard/existingSamples.gsp (added) * trunk/grails-app/views/simpleWizard/missingFields.gsp (modified) * trunk/grails-app/views/simpleWizard/overview.gsp (modified) * trunk/grails-app/views/simpleWizard/samples.gsp (modified) * trunk/grails-app/views/simpleWizard/save.gsp (modified) * trunk/grails-app/views/studyWizard/pages/_samples.gsp (modified) Improved simple wizard so that is can edit studies Fri, 04 Mar 2011 11:30:52 GMT s.h.sikkema@… [1588] * trunk/grails-app/conf/BootStrap.groovy (modified) * trunk/grails-app/conf/Config.groovy (modified) * trunk/grails-app/conf/dbnp/configuration/BootStrapAuthentication.groovy (modified) * trunk/grails-app/conf/dbnp/configuration/ExampleStudies.groovy (modified) * trunk/grails-app/conf/dbnp/configuration/ExampleTemplates.groovy (modified) * trunk/grails-app/controllers/RestController.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/exporter/ExporterController.groovy (modified) * trunk/grails-app/controllers/dbnp/importer/ImporterController.groovy (modified) * trunk/grails-app/controllers/dbnp/studycapturing/StudyController.groovy (modified) * trunk/grails-app/domain/dbnp/studycapturing/Sample.groovy (modified) * trunk/grails-app/domain/dbnp/studycapturing/Study.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/modules/ModuleNotificationService.groovy (modified) * trunk/grails-app/taglib/dbnp/importer/ImporterTagLib.groovy (modified) * trunk/grails-app/taglib/dbnp/studycapturing/WizardTagLib.groovy (modified) * trunk/src/templates/artifacts/Service.groovy (modified) * trunk/test/integration/RestControllerIntegrationTests.groovy (modified) * trunk/test/integration/dbnp/query/SampleSearchTests.groovy (modified) * trunk/test/integration/dbnp/studycapturing (deleted) * trunk/test/integration/gscf/EventGroupTests.groovy (modified) * trunk/test/integration/gscf/ImporterTests.groovy (modified) * trunk/test/integration/gscf/SampleTests.groovy (modified) * trunk/test/integration/gscf/StudyTests.groovy (modified) * trunk/test/unit/RestControllerTests.groovy (modified) * trunk/test/unit/dbnp/studycapturing/AssayServiceTests.groovy (modified) * trunk/test/unit/dbnp/studycapturing/StudyTests.groovy (modified) Fixed tests (except webtests); cleaned up ... Wed, 02 Mar 2011 16:40:25 GMT s.h.sikkema@… [1583] * trunk/grails-app/controllers/dbnp/studycapturing/AssayController.groovy (modified) * trunk/grails-app/services/dbnp/studycapturing/AssayService.groovy (modified) * trunk/grails-app/taglib/dbnp/studycapturing/AssayExporterTagLib.groovy (added) * trunk/grails-app/views/assay/compileExportData.gsp (modified) * trunk/grails-app/views/assay/selectAssay.gsp (modified) * trunk/grails-app/views/assay/selectFields.gsp (modified) UI improvements to assay exporter (ticket #159) Wed, 02 Mar 2011 09:40:40 GMT work@… [1581] * trunk/grails-app/conf/dbnp/configuration/BootStrapAuthentication.groovy (modified) * trunk/grails-app/conf/dbnp/configuration/ExampleStudies.groovy (modified) * trunk/grails-app/conf/dbnp/configuration/ExampleTemplates.groovy (modified) * trunk/grails-app/controllers/dbnp/studycapturing/SimpleWizardController.groovy (modified) * trunk/grails-app/i18n/messages-nimble.properties (modified) * trunk/grails-app/i18n/messages-nimble_de.properties (modified) * trunk/grails-app/i18n/messages-nimble_pt.properties (modified) * trunk/grails-app/i18n/messages.properties (modified) * trunk/grails-app/i18n/messages.spring-security-ui.properties (modified) * trunk/grails-app/i18n/messages_de.properties (modified) * trunk/grails-app/i18n/messages_es.properties (modified) * trunk/grails-app/i18n/messages_fr.properties (modified) * trunk/grails-app/i18n/messages_it.properties (modified) * trunk/grails-app/i18n/messages_ja.properties (modified) * trunk/grails-app/i18n/messages_nl.properties (modified) * trunk/grails-app/i18n/messages_pt_BR.properties (modified) * trunk/grails-app/i18n/messages_ru.properties (modified) * trunk/grails-app/i18n/messages_th.properties (modified) * trunk/grails-app/i18n/messages_zh_CN.properties (modified) * trunk/grails-app/i18n/shiro.properties (modified) * trunk/grails-app/services/dbnp/modules/ModuleNotificationService.groovy (modified) * trunk/grails-app/services/dbnp/studycapturing/AssayService.groovy (modified) * trunk/grails-app/services/dbnp/studyexport/ExportService.groovy (modified) * trunk/grails-app/taglib/dbnp/studycapturing/AssayTagLib.groovy (modified) * trunk/grails-app/taglib/dbnp/studycapturing/SimpleWizardTagLib.groovy (modified) * trunk/grails-app/views/advancedQuery/_criteria.gsp (modified) * trunk/grails-app/views/advancedQuery/_resultbuttons.gsp (modified) * trunk/grails-app/views/advancedQuery/_resultsform.gsp (modified) * trunk/grails-app/views/advancedQuery/assayresults.gsp (modified) * trunk/grails-app/views/advancedQuery/list.gsp (modified) * trunk/grails-app/views/assay/compileExportData.gsp (modified) * trunk/grails-app/views/assay/selectFields.gsp (modified) * trunk/grails-app/views/simpleWizard/_javascripts.gsp (modified) * trunk/grails-app/views/simpleWizard/assays.gsp (modified) * trunk/grails-app/views/simpleWizard/columns.gsp (modified) * trunk/grails-app/views/simpleWizard/missingFields.gsp (modified) * trunk/grails-app/views/simpleWizard/overview.gsp (modified) * trunk/grails-app/views/simpleWizard/samples.gsp (modified) * trunk/grails-app/views/simpleWizard/save.gsp (modified) * trunk/grails-app/views/simpleWizard/study.gsp (modified) set keyword expansion Mon, 28 Feb 2011 17:04:45 GMT robert@… [1577] * 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) Resolved problems with module communication Mon, 28 Feb 2011 16:44:13 GMT robert@… [1576] * trunk/grails-app/controllers/dbnp/studycapturing/AssayController.groovy (modified) * trunk/grails-app/controllers/dbnp/studycapturing/SimpleWizardController.groovy (modified) * trunk/grails-app/services/dbnp/modules/ModuleCommunicationService.groovy (modified) - Solved locking problems with module communication - Fixed a null ... Fri, 25 Feb 2011 15:55:05 GMT j.saito@… [1568] * trunk/grails-app/services/dbnp/studyexport/ExportService.groovy (modified) Added support for matching tempaltes that are present in system. In ... Fri, 25 Feb 2011 09:33:49 GMT s.h.sikkema@… [1561] * trunk/grails-app/services/dbnp/studyexport/ExportService.groovy (modified) Removed some imports and a reference to dbnp.studycapturing.Book to ... Thu, 24 Feb 2011 22:59:08 GMT j.saito@… [1560] * trunk/grails-app/services/dbnp/studyexport/ExportService.groovy (modified) Added import methods for XML import of studies. Still not workig ... Thu, 24 Feb 2011 16:14:08 GMT s.h.sikkema@… [1559] * trunk/grails-app/controllers/dbnp/studycapturing/AssayController.groovy (modified) * trunk/grails-app/services/dbnp/studycapturing/AssayService.groovy (modified) * trunk/grails-app/taglib/dbnp/studycapturing/AssayTagLib.groovy (added) * trunk/grails-app/views/assay/compileExportData.gsp (added) * trunk/grails-app/views/assay/selectAssay.gsp (modified) * trunk/grails-app/views/assay/selectFields.gsp (added) * trunk/test/unit/dbnp/studycapturing/AssayControllerTests.groovy (modified) * trunk/test/unit/dbnp/studycapturing/AssayServiceTests.groovy (modified) Assay export functionality Wed, 23 Feb 2011 15:32:09 GMT robert@… [1553] * trunk/grails-app/controllers/dbnp/studycapturing/SimpleWizardController.groovy (added) * trunk/grails-app/services/dbnp/importer/ImporterService.groovy (modified) * trunk/grails-app/taglib/dbnp/studycapturing/SimpleWizardTagLib.groovy (added) * trunk/grails-app/views/simpleWizard (added) * trunk/grails-app/views/simpleWizard/_javascripts.gsp (added) * trunk/grails-app/views/simpleWizard/assays.gsp (added) * trunk/grails-app/views/simpleWizard/columns.gsp (added) * trunk/grails-app/views/simpleWizard/missingFields.gsp (added) * trunk/grails-app/views/simpleWizard/overview.gsp (added) * trunk/grails-app/views/simpleWizard/samples.gsp (added) * trunk/grails-app/views/simpleWizard/save.gsp (added) * trunk/grails-app/views/simpleWizard/study.gsp (added) * trunk/test/unit/dbnp/studycapturing/SimpleWizardControllerTests.groovy (added) * trunk/test/unit/dbnp/studycapturing/SimpleWizardTagLibTests.groovy (added) * trunk/web-app/css/buttons.css (modified) * trunk/web-app/css/simplewizard.css (added) * trunk/web-app/js/simpleWizard.js (added) * trunk/web-app/js/studywizard.js (modified) First version of a simple wizard 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 Thu, 17 Feb 2011 15:52:50 GMT t.w.abma@… [1536] * trunk/grails-app/controllers/dbnp/importer/ImporterController.groovy (modified) * trunk/grails-app/services/dbnp/importer/ImporterService.groovy (modified) * trunk/grails-app/views/importer/pages/_page_one.gsp (modified) - fixed refresh of first page in import wizard, to fix: ... Wed, 16 Feb 2011 13:22:09 GMT t.w.abma@… [1527] * trunk/grails-app/controllers/dbnp/importer/ImporterController.groovy (modified) * trunk/grails-app/domain/dbnp/importer/MappingColumn.groovy (modified) * trunk/grails-app/services/dbnp/importer/ImporterService.groovy (modified) * trunk/grails-app/taglib/dbnp/importer/ImporterTagLib.groovy (modified) - Importermappings can now be fully retrieved and stored in step 2 of ... Mon, 14 Feb 2011 10:20:09 GMT j.saito@… [1518] * trunk/grails-app/services/dbnp/studyexport/ExportService.groovy (modified) Fixed bug relating to Publication and SecUser. Mon, 14 Feb 2011 09:56:17 GMT robert@… [1517] * trunk/grails-app/services/dbnp/modules/ModuleCommunicationService.groovy (modified) Bugfix in module communication Mon, 14 Feb 2011 08:46:11 GMT j.saito@… [1516] * trunk/grails-app/services/dbnp/studyexport (added) * trunk/grails-app/services/dbnp/studyexport/ExportService.groovy (added) Exporter for representing Study objects as XML and parsing them back. ... Fri, 11 Feb 2011 13:59:27 GMT t.w.abma@… [1515] * 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/services/dbnp/importer/ImporterService.groovy (modified) * trunk/grails-app/taglib/dbnp/importer/ImporterTagLib.groovy (modified) * trunk/grails-app/views/importer/common/_on_page.gsp (modified) * trunk/grails-app/views/importer/common/_properties_horizontal.gsp (modified) - added load/save button to mappings page - fuzzy button applies ... Wed, 09 Feb 2011 15:33:23 GMT work@… [1509] * trunk/application.properties (modified) * trunk/grails-app/conf/BootStrapTemplates.groovy (modified) * trunk/grails-app/controllers/dbnp/studycapturing/FileController.groovy (modified) * trunk/grails-app/services/dbnp/studycapturing/FileService.groovy (deleted) - gdt to 0.0.10 - bgdt to 0.0.4 - ajaxflow to 0.2.0 - removed ... Wed, 09 Feb 2011 10:10:38 GMT robert@… [1508] * trunk/grails-app/conf/Config.groovy (modified) * trunk/grails-app/services/dbnp/studycapturing/FileService.groovy (modified) * trunk/web-app/js/studywizard.js (modified) - Made file upload directory configurable (#282) - Fixed bug in ... Tue, 08 Feb 2011 15:49:23 GMT robert@… [1506] * trunk/grails-app/services/dbnp/modules/ModuleCommunicationService.groovy (modified) Removed some comments Mon, 07 Feb 2011 15:07:54 GMT robert@… [1501] * trunk/grails-app/conf/config-ci.properties (modified) * trunk/grails-app/conf/config-dbnpdemo.properties (modified) * trunk/grails-app/conf/config-dbnptest.properties (modified) * trunk/grails-app/conf/config-development.properties (modified) * trunk/grails-app/conf/config-nmcdsptest.properties (modified) * trunk/grails-app/conf/config-production.properties (modified) * trunk/grails-app/conf/config-test.properties (modified) * trunk/grails-app/conf/config-www.properties (modified) * trunk/grails-app/controllers/dbnp/query/AdvancedQueryController.groovy (modified) * trunk/grails-app/services/dbnp/modules/ModuleCommunicationService.groovy (modified) * trunk/grails-app/views/advancedQuery/_criteria.gsp (modified) * trunk/grails-app/views/advancedQuery/_resultbuttons.gsp (modified) * trunk/grails-app/views/advancedQuery/_resultsform.gsp (added) * trunk/grails-app/views/advancedQuery/index.gsp (modified) * trunk/grails-app/views/advancedQuery/list.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/layouts/main.gsp (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/web-app/css/advancedQuery.css (modified) * trunk/web-app/js/advancedQueryResults.js (added) * trunk/web-app/js/jquery.dataTables.min.js (added) * trunk/web-app/js/paginate.js (added) - Number of seconds for the rest controller to keep data in cache is ... Mon, 07 Feb 2011 11:19:41 GMT t.w.abma@… [1499] * trunk/grails-app/controllers/dbnp/importer/ImporterController.groovy (modified) * trunk/grails-app/services/dbnp/importer/ImporterService.groovy (modified) - removed some debug statements Fri, 04 Feb 2011 10:16:53 GMT t.w.abma@… [1492] * trunk/grails-app/controllers/dbnp/importer/ImporterController.groovy (modified) * trunk/grails-app/domain/dbnp/importer/ImportCell.groovy (modified) * trunk/grails-app/services/dbnp/importer/ImporterService.groovy (modified) * trunk/grails-app/views/importer/common/_missingproperties.gsp (modified) - corrected StringList items in the mappings page are now also ... Thu, 03 Feb 2011 16:07:42 GMT t.w.abma@… [1489] * trunk/grails-app/controllers/dbnp/importer/ImporterController.groovy (modified) * trunk/grails-app/services/dbnp/importer/ImporterService.groovy (modified) * trunk/grails-app/views/importer/common/_missingproperties.gsp (modified) * trunk/grails-app/views/importer/common/_on_page.gsp (modified) * trunk/grails-app/views/importer/index.gsp (modified) * trunk/grails-app/views/importer/pages/_page_one.gsp (modified) - improved missing values in stringlist fields, still to fix: make ... Wed, 02 Feb 2011 15:40:22 GMT robert@… [1482] * trunk/grails-app/controllers/RestController.groovy (modified) * trunk/grails-app/controllers/dbnp/authentication/LogoutController.groovy (modified) * trunk/grails-app/controllers/dbnp/query/AdvancedQueryController.groovy (modified) * trunk/grails-app/domain/dbnp/studycapturing/Sample.groovy (modified) * trunk/grails-app/domain/dbnp/studycapturing/Study.groovy (modified) * trunk/grails-app/services/dbnp/modules/ModuleCommunicationService.groovy (modified) * trunk/grails-app/views/advancedQuery/_criteria.gsp (added) * trunk/grails-app/views/advancedQuery/_resultbuttons.gsp (added) * trunk/grails-app/views/advancedQuery/index.gsp (modified) * trunk/grails-app/views/advancedQuery/list.gsp (added) * 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/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/web-app/css/advancedQuery.css (modified) * trunk/web-app/css/default_style.css (modified) * trunk/web-app/js/advancedQuery.js (added) Implemented saving of queries Wed, 02 Feb 2011 09:32:42 GMT work@… [1471] * trunk/grails-app/controllers/dbnp/importer/ImporterController.groovy (modified) * trunk/grails-app/services/dbnp/importer/ImporterService.groovy (modified) - double imports Tue, 01 Feb 2011 16:33:41 GMT t.w.abma@… [1469] * trunk/grails-app/conf/Config.groovy (modified) * trunk/grails-app/controllers/dbnp/importer/ImporterController.groovy (modified) * trunk/grails-app/services/dbnp/importer/ImporterService.groovy (modified) * trunk/grails-app/taglib/dbnp/importer/ImporterTagLib.groovy (modified) * trunk/grails-app/views/importer/pages/_final_page.gsp (modified) * trunk/grails-app/views/importer/pages/_page_one.gsp (modified) - importer doesn't crash on empty (null) rows in an Excel sheet ... Mon, 31 Jan 2011 19:16:03 GMT robert@… [1458] * trunk/grails-app/controllers/dbnp/query/AdvancedQueryController.groovy (modified) * trunk/grails-app/services/dbnp/modules/ModuleCommunicationService.groovy (modified) * trunk/grails-app/views/advancedQuery/sampleresults.gsp (modified) * trunk/grails-app/views/advancedQuery/studyresults.gsp (modified) * trunk/grails-app/views/user/search.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) - Implemented a cache for module rest calls, to increase performance ... Mon, 31 Jan 2011 13:14:35 GMT work@… [1457] * 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/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/studycapturing/WizardTagLib.groovy (modified) * trunk/src/groovy/dbnp/query/Criterion.groovy (modified) * trunk/src/groovy/dbnp/query/Search.groovy (modified) - fixed missing imports caused by Intellij's smart refactoring... ... 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 13:34:41 GMT robert@… [1446] * trunk/grails-app/domain/dbnp/studycapturing/Study.groovy (modified) * trunk/grails-app/services/dbnp/modules (added) * trunk/grails-app/services/dbnp/modules/ModuleCommunicationService.groovy (moved) * trunk/grails-app/services/dbnp/modules/ModuleNotificationService.groovy (added) Implemented convenience method to call rest methods on modules 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 Wed, 26 Jan 2011 16:02:05 GMT robert@… [1442] * trunk/grails-app/services/dbnp/studycapturing/SynchronizationService.groovy (modified) The new stable identifiers (see r1440 and #255) were not yet used ... 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 18:37:02 GMT work@… [1426] * 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/conf/BuildConfig.groovy (modified) * trunk/grails-app/controllers/HomeController.groovy (modified) * trunk/grails-app/controllers/LoadController.groovy (deleted) * trunk/grails-app/controllers/dbnp/data (deleted) * trunk/grails-app/controllers/dbnp/exporter/ExporterController.groovy (modified) * trunk/grails-app/controllers/dbnp/importer/ImporterController.groovy (modified) * trunk/grails-app/controllers/dbnp/studycapturing/AssayModuleController.groovy (modified) * trunk/grails-app/controllers/dbnp/studycapturing/EventController.groovy (deleted) * trunk/grails-app/controllers/dbnp/studycapturing/StudyController.groovy (modified) * trunk/grails-app/controllers/dbnp/studycapturing/StudyWizardController.groovy (modified) * trunk/grails-app/controllers/dbnp/studycapturing/SubjectController.groovy (deleted) * trunk/grails-app/controllers/dbnp/studycapturing/TemplateEditorController.groovy (modified) * trunk/grails-app/controllers/dbnp/studycapturing/TermEditorController.groovy (modified) * trunk/grails-app/domain/dbnp/authentication/SecUser.groovy (modified) * trunk/grails-app/domain/dbnp/data (deleted) * 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/AssayModule.groovy (deleted) * 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/RelTime.groovy (deleted) * 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 (deleted) * trunk/grails-app/domain/dbnp/studycapturing/TemplateEntity.groovy (deleted) * trunk/grails-app/domain/dbnp/studycapturing/TemplateField.groovy (deleted) * trunk/grails-app/domain/dbnp/studycapturing/TemplateFieldListItem.groovy (deleted) * trunk/grails-app/domain/dbnp/studycapturing/TemplateFieldType.groovy (deleted) * trunk/grails-app/services/dbnp/importer/ImporterService.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/views/study/show.gsp (modified) * trunk/grails-app/views/study/show_events_table.gsp (modified) * trunk/lib/ontoCAT_v0.9.6.1.jar (deleted) * trunk/lib/xstream-1.3.1.jar (deleted) * 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) - Resolved part of improvement #225 - refactored the template model ... 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 Thu, 20 Jan 2011 17:32:41 GMT work@… [1422] * trunk/grails-app/controllers/dbnp/importer/ImporterController.groovy (modified) * trunk/grails-app/services/dbnp/importer/ImporterService.groovy (modified) - fixed importer issue with the authentication service not being ... Thu, 20 Jan 2011 17:13:33 GMT work@… [1421] * trunk/grails-app/controllers/dbnp/importer/ImporterController.groovy (modified) * trunk/grails-app/services/dbnp/importer/ImporterService.groovy (modified) - fixed importer issue with the authentication service not being ... Thu, 20 Jan 2011 15:10:50 GMT work@… [1417] * trunk/grails-app/controllers/dbnp/importer/ImporterController.groovy (modified) * trunk/grails-app/services/dbnp/importer/ImporterService.groovy (modified) - did some extreme programming with Tjeerd to fix issues in the ... Wed, 19 Jan 2011 15:01:08 GMT t.w.abma@… [1416] * trunk/grails-app/controllers/dbnp/importer/ImporterController.groovy (modified) * trunk/grails-app/services/dbnp/importer/ImporterService.groovy (modified) - again fixed the importer, persisting seemed to work fine, but ... Tue, 18 Jan 2011 14:51:25 GMT t.w.abma@… [1411] * trunk/grails-app/controllers/dbnp/importer/ImporterController.groovy (modified) * trunk/grails-app/services/dbnp/importer/ImporterService.groovy (modified) * trunk/grails-app/views/importer/pages/_final_page.gsp (modified) - cleaned up importer service and controller (and removed flow ... Fri, 14 Jan 2011 09:47:28 GMT t.w.abma@… [1402] * trunk/grails-app/services/dbnp/importer/ImporterService.groovy (modified) - minor fix in saveDatamatrix method in ImporterService, by adding ... Wed, 12 Jan 2011 14:59:03 GMT t.w.abma@… [1376] * trunk/grails-app/controllers/dbnp/importer/ImporterController.groovy (modified) * trunk/grails-app/services/dbnp/importer/ImporterService.groovy (modified) - casting errors are nog being ignored, but are at least logged, ... Wed, 12 Jan 2011 10:50:56 GMT t.w.abma@… [1367] * trunk/grails-app/controllers/dbnp/importer/ImporterController.groovy (modified) * trunk/grails-app/services/dbnp/importer/ImporterService.groovy (modified) * trunk/grails-app/views/importer/common/_error.gsp (modified) * trunk/grails-app/views/importer/pages/_page_three.gsp (modified) - added dialog (based on study wizard) for more detailed information ...