Release notes

WARNING: all the link towards issue details will forward on our private server. Ask an account to URGI to access them.

Available versions
VersionDescription
Ephesis 1.0.6
Ephesis 1.0.5Exchange Format export improvments. Trial file attachment.
Ephesis 1.0.4Exchange Format export with genotype and variables control. V1 for production
Ephesis 1.0.3Export exchange format for a new Trial. Correct spelling of VariableVO fields
Ephesis 1.0.2Generate exchange format for a Trial from the interface.
Ephesis 1.0.1URGI new web design.
Ephesis 1.0First public production.
Ephesis 0.9.4Trial structures/variables selection, bug fixes.
Ephesis 0.9.3
Ephesis 0.9.2
Ephesis 0.9.1
Ephesis 0.9

Version 1.0.6 (2012/09/05)

Sub-task

  • [GNP-1562] - Experimental data search: genotype tab.
  • [GNP-1563] - Experimental data search: variable tab

Bug

  • [GNP-1556] - NullPointerException at application startup

Task

Version 1.0.5 (2012/07/12)

Bug

  • [GNP-1222] - Some specific content on certain pages of GnpIS is not translated
  • [GNP-1430] - Change language lost restriction parameters when stocked as array in form bean
  • [GNP-1435] - The toggle function for the menu items does not work.

Improvement

  • [GNP-1320] - Add not null contraints on site_t.
  • [GNP-1413] - Change the style of html links.
  • [GNP-1482] - Makes Accession to Lot association navigable.
  • [GNP-1559] - Convert exiting source to UTF-8

New Feature

  • [GNP-1069] - Ontology loading: loading tool.
  • [GNP-1280] - Create publication form/results pages.
  • [GNP-1468] - Use fine grained lot selection for Exchange Format generation.
  • [GNP-1487] - Export joined File from Trial Card
  • [GNP-1488] - Add species group selection tool.
  • [GNP-1503] - Ontology Web service

Task

  • [GNP-1217] - Check Confidentiality efficiency for Ephesis.
  • [GNP-1287] - Fix failing tests.
  • [GNP-1397] - Set up common method to download files : Siregal, GnpSeqNGS, Ephesis...
  • [GNP-1406] - Release Ephesis 1.0.4.

Version 1.0.4 (2012/04/03)

New Feature

Task

  • [GNP-1319] - Exploration: setup Selenium environment for functional tests
  • [GNP-1346] - Release Ephesis 1.0.3.

Version 1.0.3 (2012/03/06)

Bug

  • [GNP-1330] - "Back to URGI home page" from GnpMap and GnpArray display problem

Improvement

New Feature

  • [GNP-1210] - Create table SpeciesGroup.
  • [GNP-1227] - Export exchange format for a new Trial

Task

  • [GNP-1218] - Implement Ephesis search form with GWT : Step 1
  • [GNP-1266] - Release Ephesis 1.0.2.
  • [GNP-1311] - Correct spelling of VariableVO fields
  • [GNP-1314] - Update the "Data submission" link of the gnpis tab in all interfaces

Version 1.0.2 (2012/01/12)

Bug

  • [GNP-1182] - WebDesign : applying popup/included decorator causes problem with sidebar display.
  • [GNP-1192] - Results navigation tool: the number of results displayed dropbox is too small.

Improvement

  • [GNP-1124] - Choose between taxon, scientific name, genotype or organism on all applications

New Feature

  • [GNP-1164] - Generate exchange format for a Trial from the interface.
  • [GNP-1166] - Set up web service environment in gnpis.
  • [GNP-1191] - Query restrictions on species: evaluation of automatic data filtering solutions.
  • [GNP-1207] - Taxon card: reduce "details" table when switching tab.

Task

Version 1.0.1 (2011/11/07)

Bug

  • [GNP-1055] - Fix search by trial date interval.
  • [GNP-1078] - Variable choice bug. No restriction : multiple structures and variables.

Improvement

  • [GNP-1051] - Make *Path use a full Transitive closure.

New Feature

  • [GNP-1065] - Add tab for GnpSeq on common cards.

Task

  • [GNP-793] - Add Unit and institution tracability on trial card. (Add Contact.WebSite).
  • [GNP-1004] - Allow only english language for the ontologies.

Version 1.0.0 (2011/08/08)

Sub-task

  • [GNP-814] - Choose studySubject structure export.

Bug

  • [GNP-778] - Private data are visible because of the cache.
  • [GNP-903] - StudySubject search : the parameters of first tab are not passed to trialStructureChoice
  • [GNP-938] - Study subject result : back button don't work in IE.
  • [GNP-939] - Export : use csv (";") instead of tsv
  • [GNP-986] - Correct search by taxon.
  • [GNP-1003] - Correct search by accession/lot.

Improvement

  • [GNP-981] - Update installation documentation.
  • [GNP-1022] - Drop constraint ACCESSION "HOLDING_INSTITUTION_ID" IS NOT NULL (GRC)

New Feature

  • [GNP-322] - Choose columns/variable to visualize and export to excel.
  • [GNP-936] - StudySubject search list query parameters an all form screen, result page and export file.

Task

  • [GNP-898] - Refactor Ephesis recent developments.
  • [GNP-899] - Prepare V1 : Enhance StudySubject Search look and feel.
  • [GNP-900] - Release Ephesis 0.9.4.
  • [GNP-915] - Contact migration: correct the FK toward *_OLD tables
  • [GNP-937] - Integrate Ephesis tables in gpprod and genprod.
  • [GNP-944] - Upgrade Hibernate version.
  • [GNP-965] - Remove deprecated action classes.

Version 0.9.4 (2011/04/04)

Sub-task

  • [GNP-813] - Choose export variables.

Bug

  • [GNP-812] - Correct error in search by lot number

Improvement

  • [GNP-853] - Clean context.xml and web.xml files.
  • [GNP-858] - Mutualize spring context files.

New Feature

  • [GNP-754] - Add year as trial search criterion.
  • [GNP-757] - StudySubjects form : allow wildcard for accession search.
  • [GNP-763] - Add a back to form button in result pages.
  • [GNP-774] - Light Ontology database : allow wildcard search in all fields.
  • [GNP-847] - Easy navigation from public applications to private applications.

Task

  • [GNP-309] - Add lotNumber to the model.
  • [GNP-768] - A partir de la fiche essai, afficher la pr�visualisation des donn�es avant export.
  • [GNP-773] - Release Ephesis 0.9.3.

Version 0.9.3 (2011/01/14)

Sub-task

  • [GNP-583] - Improve Ephesis Talend Loader performances.

Bug

  • [GNP-577] - Correct problem with Roles object attribution.
  • [GNP-615] - Delete temporary tables in the talend data loading tool.
  • [GNP-741] - Ephesis images are filtered by ant.
  • [GNP-765] - Delete Button of the study subject form criteria list doesn't work with IE.

Improvement

  • [GNP-593] - Add toggle effect on news for home page.
  • [GNP-698] - Add order field in Taxon.csv.
  • [GNP-784] - Upgrade spring framework to the last 2.x version.

New Feature

  • [GNP-319] - Study subjects search form: display selected criteria as list.
  • [GNP-581] - Create a shell script template for iteration orchestration.
  • [GNP-608] - Add --synonyms to add_management.sh tool.
  • [GNP-679] - Create light ontology database.

Task

  • [GNP-297] - Exchange format loader (Talend).
  • [GNP-497] - Create Talend project template.
  • [GNP-502] - Migrate existing test data to new exchange format and load them.
  • [GNP-582] - Release Ephesis 0.9.2.

Version 0.9.2 (2010/07/29)

Sub-task

  • [GNP-217] - UML + Patch SQL
  • [GNP-221] - Interfaces update due to ontology migration.
  • [GNP-230] - Interfaces update due to translations migration.
  • [GNP-233] - Siregal data migration.
  • [GNP-234] - Interfaces update due to taxonomy migration.
  • [GNP-244] - Reactivate U1_Taxon unicity constraint.
  • [GNP-260] - Update GnpMap specific taxon jsp card.
  • [GNP-489] - Implement missing search criteria for the web interface.
  • [GNP-490] - Implement missing search criteria for export.
  • [EPH-191] - Add number attribute to StudySubjectVO class.
  • [EPH-192] - Rename TagValuesVO to TagValueVO.
  • [EPH-193] - Create Spring config file for export beans.
  • [EPH-194] - Create export form/action.
  • [EPH-195] - Add tests.
  • [EPH-197] - Create query form page.
  • [EPH-198] - Create study subject action.
  • [EPH-199] - Create study subject results page.
  • [EPH-201] - Add export fonctionnality on result page.

Bug

  • [GNP-226] - NullPointerException during form validation.
  • [GNP-243] - Error when launching orareverse in cron.
  • [GNP-288] - Bad display of runtime in footer.
  • [GNP-438] - Fix test failures.
  • [GNP-443] - Change Long datatype mapping from NUMBER(19) to NUMBER(38).
  • [GNP-484] - Ant build file does not find runtime.properties file.
  • [GNP-495] - Massive test failures caused by harcoded database ids.
  • [EPH-200] - Correct server error on trail card when using ajax.

Improvement

  • [GNP-215] - Taxon class fusion.
  • [GNP-225] - Update installation documentation.
  • [GNP-232] - Curate data and schemas of TAXON_T table.
  • [GNP-245] - Improve code coverage tool management.
  • [GNP-246] - TAXON_T: switch columns to NULLABLE.
  • [GNP-247] - Taxon card: add taxonomy tree.
  • [GNP-251] - Merge all taxon cards into the common one.
  • [GNP-252] - Refactor spring card actions hierarchy.
  • [GNP-277] - Refactor test packages/folders.
  • [GNP-280] - Update result pages pagination tool design.
  • [GNP-289] - Create a tool to operate all schema modifications needed to use the transfer tool.
  • [GNP-290] - Create a tool to apply protection rules in all tables of all schemas.
  • [GNP-436] - Define default locale for JSTL formated dates.
  • [GNP-437] - Remove StudySubject.findByExample() method.
  • [GNP-450] - Update the URGI logo.
  • [GNP-468] - Update icons and sidebar links.
  • [GNP-485] - Improve deployment script.
  • [GNP-492] - Add name attribute to phenotyingCampain

New Feature

  • [GNP-216] - Update Taxon class structure.
  • [GNP-227] - Create deployment script.
  • [GNP-236] - Add option to restrict tables to import in the replicated database.
  • [GNP-240] - Add option to force drop of the destination schema.
  • [GNP-241] - Add option to disable data loading.
  • [GNP-242] - Add option to specify schema mappings list.
  • [GNP-250] - Create database admin script to disable/enable constraints on all GnpIS schemas.
  • [GNP-269] - Taxon card: add application switch tool.
  • [GNP-270] - Write global migration script.
  • [GNP-278] - Create SQL tool to compare 2 database instances.
  • [GNP-321] - StudySubjects search and export: add all search criteria.
  • [GNP-446] - OntologyTermService: add getTranslatedName method.
  • [GNP-479] - Allow to create a maintenance application.
  • [GNP-544] - Create tool allowing to manage database triggers.
  • [EPH-96] - Add export capabilities.
  • [EPH-167] - List variables instead of ontology terms variables in trial card.
  • [EPH-196] - Add study subject query form.
  • [EPH-207] - Implement a multitab search form: taxon tree.
  • [EPH-208] - Implement a multitab search form : autocomplete on trial name.

Task

  • [GNP-229] - Create production private database replicate in gpdvt.
  • [GNP-249] - Create production public database replicate in gpdvt.
  • [GNP-264] - Update insertion tool.
  • [GNP-292] - Change Variable.mesuredPhenotype cardinality form 1 to 0..1
  • [GNP-317] - Change cardinality and constraint of variable.mesuredPhenotype from 1 to 0..1.
  • [GNP-326] - Test the Actions.
  • [GNP-328] - Consider getting ride of call to phenotypeDAO from TrialDaoTest.
  • [GNP-329] - Use AbstractOpenSessionInViewDAOTest in tests.
  • [GNP-442] - Import AndroMDA projects under CVS.
  • [GNP-506] - Remove deprecated tables in all schemas.
  • [GNP-555] - Change Error message in all applications.
  • [EPH-74] - Export a Trial to excel.
  • [EPH-95] - Rename classes and attributes.
  • [EPH-179] - Release Ephesis 0.9.1.
  • [EPH-190] - Clean JSP and resources files.

Version 0.9.1 (2009/10/28)

1. Ephesis

Bug

  • [EPH-136] - Fix search Trial by accession name

Improvement

  • [EPH-130] - Standardize date format. Conform to other GnpIS apps.
  • [EPH-152] - Add ephesis.version.nb property in runtime.properties.sample.
  • [EPH-157] - Trial card: cosmetic improvment.

New Feature

  • [EPH-128] - Remplacer Trial par Trial Card.
  • [EPH-129] - Remplacer detail dans trial search result par ic�ne loupe et Trial Details en ent�te
  • [EPH-131] - Create a simplified accession card.
  • [EPH-132] - Ajouter contact sur Trial card
  • [EPH-137] - Add a search studySubject by example

Task

  • [EPH-112] - Refactor Ephesis exchangeFormatLoader to allow eficient flushing.
  • [EPH-138] - Display missing data.
  • [EPH-143] - Ephesis code review with E. Kimmel
  • [EPH-148] - Declare UserPreferencesFilter in web.xml.
  • [EPH-150] - Replace popups (Target attribut ) in the home page.
  • [EPH-151] - Replace N/A with the real URL in resources files.
  • [EPH-153] - I18n of dates on about page.
  • [EPH-154] - Cosmetic improvment of Trial search form.
  • [EPH-155] - Translate french resources to french.
  • [EPH-156] - Cosmetic improvment of trial results page.
  • [EPH-159] - Update ajaxtags and comons lang.
  • [EPH-160] - Struts action code review.
  • [EPH-164] - Release Ephesis 0.9.
2. Gnp*

Bug

  • [GNP-211] - Missing libraries in exported applications.
  • [GNP-212] - Missing cobertura library in exported applications.

Improvement

  • [GNP-208] - Release notes pages: improve design.
  • [GNP-210] - Allow to restrict pager sizes during file export tests.

Task

  • [GNP-209] - Automatize build/test process.

Version 0.9 (2009/09/29)

1. Ephesis

Improvement

  • [EPH-49] - Rename package fr.inra.ephesis.model.studyObject.
  • [EPH-50] - Rename package fr.inra.ephesis.model.environement.

New Feature

  • [EPH-48] - Add ephesis environment in cargo2.
  • [EPH-118] - Finaliser et mettre � disposition l'application Web.
  • [EPH-119] - Format echange
  • [EPH-120] - Logiciel d'Insertion

Task

  • [EPH-27] - Create empty UML model.
  • [EPH-33] - Implement Ephesis Data Model
  • [EPH-37] - change PhenotypingCampain to PhenotypingGroup
  • [EPH-44] - Implement trial search services
  • [EPH-45] - Implement trial search form.
  • [EPH-47] - Import Ephesis generated code into cargo2.
  • [EPH-53] - Insert test Data.
  • [EPH-55] - Replace StudySubjectGroup with a role directly linked to OntologyTerm.
  • [EPH-61] - Implement trial search form, add more search criterias
  • [EPH-68] - Modify Studysubject.trial to not nullable.
  • [EPH-78] - Evaluate existing solutions for data Export.
  • [EPH-88] - Improve interface
  • [EPH-89] - Insert a second trial in the test database
  • [EPH-106] - Confidential release of V1.0 beta for the CSU.
  • [EPH-113] - Develop ExhangeFormat Loader
2. Gnp*

Bug

  • [GNP-163] - Exclude applicationContext-urgi-tests.xml import from andromda projects.
  • [GNP-191] - Fix all JSP compilation errors.
  • [GNP-195] - Exception when restarting applications using genexq.
  • [GNP-196] - Deprecated attribute in war context file.
  • [GNP-197] - Missing name in inserted database_schema values.
  • [GNP-198] - Any JDBC driver included in the war file.
  • [GNP-202] - Cannot create FKs on aster.

Improvement

  • [GNP-162] - Disable constraints instead of using cascade constraints.
  • [GNP-166] - Synchronize the design with the URGI sites.
  • [GNP-176] - Normalize the string displayed in the window bar.
  • [GNP-180] - Update default JDBC Oracle driver.
  • [GNP-181] - Add column DATABASE_SCHEMA.NAME.
  • [GNP-192] - Improve properties to use dedicated schema owners.
  • [GNP-199] - Add links toward GnpProt and Ephesis in menu bars.
  • [GNP-200] - Force default locale to 'en' for fmt taglib.
  • [GNP-206] - Update default GBrowse URLs.

New Feature

  • [GNP-86] - Add authentication support using application login.
  • [GNP-161] - Create automatic droping script for synonyms.
  • [GNP-173] - Add quick search box in the top bar.

Task

  • [GNP-8] - Move W3Pager(s) outside of the web layer.
  • [GNP-158] - Evaluation of Lucene tool with J2EE/Hibernate framework.
  • [GNP-164] - Work around the tomcat/webapps logging mecanism.
  • [GNP-189] - Remove deprecated taglibs declaration in web.xml files.
  • [GNP-203] - Replace the GPI icon by the green URGI icon in all Java applications.
  • [GNP-207] - Remove ant 1.6.5 from eclipse's classpath.