PhenoTips » Releases » Release for version phenotips-1.4-milestone-1
From version 8.1
edited by Sasha Andjic
on 2017/08/25 15:55
To version 9.1
edited by Sasha Andjic
on 2017/08/25 17:11
Change comment: There is no comment for this version

Content changes

... ... @@ -82,68 +82,68 @@
82 82 ** (/) Are the predefined phenotypes correctly displayed?
83 83 ** (/) Does the //Quick phenotype search// work?
84 84 ** (/) Are Global mode of inheritance and Global age of onset collapsed by default?
85 -** (x) Are Global mode of inheritance and Global age of onset taken into account for diagnosis and "other phenotypes" suggestions?
86 -** (x) Does adding phenotype details work?
87 -** (x) Do the diagnosis suggestions show up correctly (test with some phenotypes selected)?
88 -** (x) Do the gene suggestion show up correctly in the Gene Panels section (test selecting/deselecting phenotypes and negative genes option)?
89 -** (x) Are all 4 gene statuses (##Candiate, Negative Confirmed causal, Carrier##) listed in the gene status dropdown?
90 -** (x) Does entering genes and variants work as expected?
91 -*** (x) Do gene suggestions appear as expected (try entering partial gene name, alias or Ensembl ID)?
92 -** (x) Can you search for OMIM disorders/diagnosis suggestions?
93 -** (x) Can you enter Clinical diagnosis?
94 -** (x) Do search suggestions appear while typing Clinical diagnosis?
95 -** (x) Can you resolve the case?
96 -** (x) Does the record save correctly?
97 -** (x) Can you comment on patient record?
98 -** (x) Can you change patient permissions?
99 -*** (x) Change visibility type works?
100 -*** (x) Transfer ownership to a group works?
101 -** (x) Add a required consent in the Administration section:
102 -*** (x) Does patient form adhere to chosen consents?
103 -*** (x) Can you update consents?
104 -** (x) Does the PDF export correctly?
105 -** (x) Does the Excel export correctly?
106 -** (x) Does the JSON export work?
107 -*** (x) From the patient page?
108 -*** (x) Form the //All Data// page?
109 -** (x) Does the JSON import work?
110 -*** (x) From the patient page?
111 -*** (x) Form the //All patient records// page?
112 -** (x) Can you open family page?
113 -*** (x) Can you mark family as one with sensitive info?
114 -*** (x) Does the modal with sensitive info pops up when expected?
115 -*** (x) Can you update pedigree?
116 -*** (x) When a patient is added to a pedigree, can all users who can edit the patient edit the family/pedigree?
117 -*** (x) Do all action buttons work as expected?
118 -*** (x) Can you delete a family record?
119 -*** (x) When a patient is deleted (form the patient page), does the link get removed from pedigree image?
120 -** (x) Do the tables on the homepage and the //All data// table work?
121 -** (x) Does pushing a complete patient from one local instance to another work (##exceptions are pedigree, medical reports, obstetric history, copy number variants, additional files##)?
122 -*** (x) Does pushing a new patient and updating existing work?
123 -*** (x) Does pushing data to the version currently installed on Phenomecentral work (##current##->##PCVersion##)?
124 -*** (x) Does pushing data from different PhenoTips versions work (##latest 1.2##->##current##, ##latest 1.3##->##current##, ##previousMilestone##->##current##)?
125 -*** (x) Error handling when pushing patient records
126 -**** (x) if server is unavailable?
127 -**** (x) if incorrect credentials are used?
128 -**** (x) if not authorized to push patients to the selected server?
129 -*** (x) Does pushing to a server which has consents works?
130 -**** (x) Is the list of available consents shown?
131 -**** (x) Is there an error message and push prevented when one of the required consents is not selected?
132 -*** (x) Does pushing multiple patients form //All data// page works?
133 -**** (x) Do filters work as expected?
134 -**** (x) Are correct patients pushed?
135 -** (x) Does REST API work?
136 -*** (x) Can you create a new patient? (Use any tool. From the command line: ##curl -u Admin:admin -H "Content-Type: application/json" -X POST -d '{}' http://localhost:8080/rest/patients ##, substituting ##{}## with JSON obtaining from exporting patient as JSON)
137 -*** (x) Can you update an existing patient via ##PUT## to ##/rest/patients/id##?
138 -*** (x) Can you list all patients as well as individual ones? ##GET## for ##/rest/patients## and ##/rest/patients/id##
139 -*** (x) Can you modify permissions?
140 -**** (x) ownership?
141 -**** (x) visibility?
142 -**** (x) add/modify/remove collaborators?
143 -*** (x) does the Vocabularies REST aPI works?
144 -*** (x) does the Families REST API works?
145 -*** (x) does the Gene Panels RES API works?
146 -*** (x) does getTerm in HGNC vocabulary matches on exact input provided?
85 +** (/) Are Global mode of inheritance and Global age of onset taken into account for diagnosis and "other phenotypes" suggestions?
86 +** (/) Does adding phenotype details work?
87 +** (/) Do the diagnosis suggestions show up correctly (test with some phenotypes selected)?
88 +** (/) Do the gene suggestion show up correctly in the Gene Panels section (test selecting/deselecting phenotypes and negative genes option)?
89 +** (/) Are all 4 gene statuses (##Candiate, Negative Confirmed causal, Carrier##) listed in the gene status dropdown?
90 +** (/) Does entering genes and variants work as expected?
91 +*** (/) Do gene suggestions appear as expected (try entering partial gene name, alias or Ensembl ID)?
92 +** (/) Can you search for OMIM disorders/diagnosis suggestions?
93 +** (/) Can you enter Clinical diagnosis?
94 +** (/) Do search suggestions appear while typing Clinical diagnosis?
95 +** (/) Can you resolve the case?
96 +** (/) Does the record save correctly?
97 +** (/) Can you comment on patient record?
98 +** (/) Can you change patient permissions?
99 +*** (/) Change visibility type works?
100 +*** (/) Transfer ownership to a group works?
101 +** (/) Add a required consent in the Administration section:
102 +*** (/) Does patient form adhere to chosen consents?
103 +*** (/) Can you update consents?
104 +** (/) Does the PDF export correctly?
105 +** (/) Does the Excel export correctly?
106 +** (/) Does the JSON export work?
107 +*** (/) From the patient page?
108 +*** (/) Form the //All Data// page?
109 +** (/) Does the JSON import work?
110 +*** (/) From the patient page?
111 +*** (/) Form the //All patient records// page?
112 +** (/) Can you open family page?
113 +*** (/) Can you mark family as one with sensitive info?
114 +*** (/) Does dialog with sensitive info pops up when expected?
115 +*** (/) Can you update pedigree?
116 +*** (/) When a patient is added to a pedigree, can all users who can edit the patient edit the family/pedigree?
117 +*** (/) Do all action buttons work as expected?
118 +*** (/) Can you delete a family record?
119 +*** (/) When a patient is deleted (form the patient page), does the link get removed from pedigree image?
120 +** (/) Do the tables on the homepage and the //All data// table work?
121 +** (/) Does pushing a complete patient from one local instance to another work (##exceptions are pedigree, obstetric history, copy number variants##)?
122 +*** (/) Does pushing a new patient and updating existing work?
123 +*** (/) Does pushing data to the version currently installed on Phenomecentral work (##current##->##PCVersion##)?
124 +*** (/) Does pushing data from different PhenoTips versions work (##latest 1.2##->##current##, ##latest 1.3##->##current##, ##previousMilestone##->##current##)?
125 +*** (/) Error handling when pushing patient records
126 +**** (/) if server is unavailable?
127 +**** (/) if incorrect credentials are used?
128 +**** (/) if not authorized to push patients to the selected server?
129 +*** (/) Does pushing to a server which has consents works?
130 +**** (/) Is the list of available consents shown?
131 +**** (/) Is there an error message and push prevented when one of the required consents is not selected?
132 +*** (/) Does pushing multiple patients form //All data// page works?
133 +**** (/) Do filters work as expected?
134 +**** (/) Are correct patients pushed?
135 +** (/) Does REST API work?
136 +*** (/) Can you create a new patient? (Use any tool. From the command line: ##curl -u Admin:admin -H "Content-Type: application/json" -X POST -d '{}' http://localhost:8080/rest/patients ##, substituting ##{}## with JSON obtaining from exporting patient as JSON)
137 +*** (/) Can you update an existing patient via ##PUT## to ##/rest/patients/id##?
138 +*** (/) Can you list all patients as well as individual ones? ##GET## for ##/rest/patients## and ##/rest/patients/id##
139 +*** (/) Can you modify permissions?
140 +**** (/) ownership?
141 +**** (/) visibility?
142 +**** (/) add/modify/remove collaborators?
143 +*** (/) does the Vocabularies REST aPI works?
144 +*** (/) does the Families REST API works?
145 +*** (/) does the Gene Panels RES API works?
146 +*** (/) does getTerm in HGNC vocabulary matches on exact input provided?
147 147 * (/) Release the MacOS DMG
148 148 * (!) If branching a new version, remove the Clirr exclusions/ignores from the main ##pom.xml## file, if any
149 149 * (/) [[Update the extensions>>Extension.WebHome]]