diff --git a/.aspell.en.pws b/.aspell.en.pws new file mode 100644 index 0000000000000000000000000000000000000000..aa5a11179b9ef369a6666638c1ff44a613f151f1 --- /dev/null +++ b/.aspell.en.pws @@ -0,0 +1,482 @@ +personal_ws-1.1 en 0 utf-8 +Aceview +Affymetrix +AFTOL +allel +Allergome +AmoebaDB +Analyte +antisense +AntWeb +APD +AphidBase +api +ArachnoServer +ARITOX +ArrayExpress +arXiv +AspGD +ATCC +AutDB +AUTH +autocomplete +autofill +BackgroundColor +BacMap +BBD +bcrypt +BDGP +BeetleBase +BEVASIRANIB +Bgee +BiGG +BindingDB +bioassay +BioCarta +BioCatalogue +BioCompendium +BioCyc +bioEntities +BioEntity +BioGRID +BioNumbers +biopax +BioPortal +BioProject +BioSample +BioSystems +Biotransformation +BitterDB +BOM +boolean +BorderColor +bqbiol +bqmodel +BugBase +BYKdb +capslock +cardinality +CATH +CAZy +CellDesigner +CGSC +CharProt +charset +CHEBI +checkboxes +chembl +ChemDB +ChemIDplus +CLDB +ClinicalTrials +ClinVar +compartmentRef +Compulyeast +Concurent +config +Conoserver +contect +contentType +coords +COPASI +Coriell +CORS +CORUM +cron +CryptoDB +CSA +css +CTD +ctdbase +CutDB +CVE +DailyMed +DAPI +DARC +DataBase +dataset +datasets +DATF +dbconfig +DBD +dbEST +DBG +dbProbe +dbSNP +debian +defaultCenterX +defaultCenterY +defaultZoomLevel +Degradome +DEPOD +dialogs +Dictybase +DisProt +DMET +DOI +DOMMINO +DORLIMOMAB +DPV +DragonDB +DRSC +DrugBank +ds +EchoBASE +EcoGene +EcoliWiki +eggNOG +elementIdentifier +ENA +Ensembl +Entrez +enviPath +Environ +EPD +ExAC +Expt +FlyBase +FMA +FooDB +frontend +FuncBase +FungiDB +GABI +Gawron +GC +Genatlas +GeneCards +GeneDB +GeneFarm +geneMappingId +GeneTree +genomeId +genomic +GenPept +getWriter +GiardiaDB +GLIDA +Glycan +GlycoEpitope +GlycomeDB +glyphs +Golm +GPCR +GPCRDB +GPML +Gramene +graphicalObject +GreenGenes +GRSDB +GWAS +GXA +HAMAP +hasInstance +hasProperty +hasTaxon +HCVDB +heterodimer +HGMD +HGNC +Hikari +HLA +HOGENOM +HOMD +Homeodomain +HomoloGene +homomultimer +HOVERGEN +HPA +HPRD +HSSP +html +http +https +hungs +ICD +ICEberg +IMEx +IMGT +InChI +InChIKey +includedCompartmentIds +InfoWindow +IntAct +Intron +Introns +InvDb +IRD +iRefWeb +isDerivedFrom +ISFinder +isInstanceOf +isPropertyOf +ISSN +IUPHAR +javascript +JAX +JCGGDB +jpg +JS +json +JSTOR +JWS +Kegg +KEGG +KiSAO +KNApSAcK +LayerText +layouted +LDAP +leprae +ligand +LigandBox +LIGM +LINCS +lineWidth +LipidBank +logrotate +MACiE +MaizeGDB +mapId +marinum +MassBank +MatrixDB +md +MedlinePlus +MEROPS +MetaboLights +Metabolome +Metagenome +Metainformation +MetaNetX +Metazoa +METLIN +MGED +MicrosporidiaDB +MimoDB +minerva +MIPModDB +mirEX +miriam +MiRNA +MiRNAs +miRNEST +mirtarbase +misalign +misaligning +MMRRC +ModelDB +MolArt +Molbase +multimer +multimers +MycoBank +MycoBrowser +NADH +NameBank +NAPP +NARCIS +NASC +NCBI +NCI +NCIm +NCIt +NeuroLex +NeuroMorpho +NeuronDB +NEXTDB +nextProt +NIAEST +NITE +NONCODE +NORINE +NucleaRDB +occursIn +OMA +OMIA +openjdk +OpenLayers +OPM +ORCID +OriDB +Orphanet +OrthoDB +Oryza +Oryzabase +overlayed +PaleoDB +parseable +PATO +PaxDb +Pazar +pdf +PDR +PeptideAtlas +Peroxibase +PharmGKB +phenome +phentoype +phenotypes +PhosphoPoint +Phosphoprotein +PhosphoSite +PhylomeDB +Phytozome +PINA +Piotr +PiroplasmaDB +PIRSF +PlasmoDB +PMC +pmceurope +PMP +png +Pocketome +PolBase +PomBase +postgres +postgresql +posttranslational +PredictProtein +Probeset +ProDom +ProGlycProt +projectId +PROSITE +ProtClustDB +ProteinCard +Proteome +ProteomicsDB +Protists +ProtoNet +PSCDB +Pseudomonas +PubChem +pubmed +px +qTL +QTL +RDF +reactionId +reactionIdentifier +reactome +REBASE +removeAllListeners +reportable +repositioned +RESID +resizeable +reupload +revalidated +reverseReaction +RFAM +RGD +RHOA +RK +RNAi +RNAs +RoundedRectangle +SABIO +Saccharomyces +SBGN +SBGNML +SBML +SBO +ScerTF +Schizosaccharomyces +SCOP +scrollbar +scrollbars +SearchListener +selectable +SemanticZoomLevelTransparency +ShapeType +SIDER +SitEx +smegmatis +SMTP +SNOMED +SNP +sortable +SoyBase +specific +speciesReference +SSL +STAP +subfolders +submap +submaps +submodel +submodels +substanceUnits +SubstrateDB +SubtiList +SubtiWiki +superfamily +SUPFAM +svg +SwissLipids +symlink +Tair +TAIR +TarBase +targetting +Taxnomy +Tetrahymena +TFDB +TIGRFAMS +timeouted +TOPDB +TopFind +ToS +ToxoDB +TransparencyZoomLevelVisibility +TreeBASE +TreeFam +TrichDB +TriTrypDB +TTD +txt +UBERON +uBio +ubuntu +uid +un +unhandled +unicode +UNII +Unimod +UniParc +UniPathway +UniProt +UniSTS +uri +url +urlencoded +urls +USPTO +UTF +VariO +Vbase +VBRC +Vetinary +VFDB +viewBox +ViralZone +VIRsiRNA +vmh +webpage +whitespace +WikiGenes +Worfdb +WormBase +Wormpep +www +Xenbase +xml +xsd +xss +YDPM +YeTFasCo +YRC +ZFIN diff --git a/.gitlab-ci.yml b/.gitlab-ci.yml index 9cc9e8425e1690a6ca7b625230ebcc513ce1a7f6..6ca6e7bc57c5c3571dac89b5fdca46a56340029e 100644 --- a/.gitlab-ci.yml +++ b/.gitlab-ci.yml @@ -589,3 +589,8 @@ test_postgres_14_compatibility: <<: *test_database_definition services: - postgres:14 + +changelog_spelling: + stage: test + script: + - sh test_spelling.sh diff --git a/CHANGELOG b/CHANGELOG index 099c8dae1c784f6b8f21953a5b8ed47f88e19e74..d41d21eea55be638142d83da216ec5be6d3734f1 100644 --- a/CHANGELOG +++ b/CHANGELOG @@ -56,7 +56,7 @@ minerva (16.2.5) stable; urgency=medium -- Piotr Gawron <piotr.gawron@uni.lu> Wed, 6 Jul 2022 16:00:00 +0200 minerva (16.2.4) stable; urgency=medium - * Bug fix: rest api of uniprot.org changed + * Bug fix: rest API of UniProt changed -- Piotr Gawron <piotr.gawron@uni.lu> Tue, 5 Jul 2022 14:00:00 +0200 @@ -65,7 +65,7 @@ minerva (16.2.3) stable; urgency=medium annotators (#1722) * Bug fix: modification residue id must start with a letter when exporting to CellDesigner - * Bug fix: expot to SBML did not work for cmaps that had two or more complexes + * Bug fix: export to SBML did not work for maps that had two or more complexes with the same children that had modification residues (#1720) * Bug fix: when providing invalid url in gene mapping proper error message is shown (#1723) @@ -84,7 +84,7 @@ minerva (16.2.2) stable; urgency=medium -- Piotr Gawron <piotr.gawron@uni.lu> Mon, 20 Jun 2022 12:00:00 +0200 minerva (16.2.1) stable; urgency=medium - * Bug fix: Kegg annotator stopped working after kegg moved to https + * Bug fix: Kegg annotator stopped working after Kegg moved to https * Bug fix: General overlays were marked as editable even though they should not be (#1706, #1702) * Bug fix: searching for non existing chemical caused an error to be thrown @@ -270,7 +270,7 @@ minerva (16.1.0) stable; urgency=medium * Bug fix: help dialog is closed automatically after Add Project dialog is closed (#1099) * Bug fix: root url must be valid url pointing to minerva instance (#1689) - * Bug fix: there were missing lines when exporting truncation/dissotiation + * Bug fix: there were missing lines when exporting truncation/dissociation reaction to GPML (#1676) * Bug fix: some SBML files were recognized as CellDesigner files (#1677) * Bug fix: reaction middle was not highlighted (#1637) @@ -420,8 +420,8 @@ minerva (16.0.0) stable; urgency=medium * Small improvement: homomultimer information is provided in API (#1468) * Small improvement: missing info about species for SBML parsing warning (#1472) - * Small improvement: information about dimer in sbgn is provided only once - if the information is duplicated in sbgn data (#1358) + * Small improvement: information about dimer in SBGN is provided only once + if the information is duplicated in SBGN data (#1358) * Small improvement: glyph quality is improved (#1458) * Small improvement: search results are group by diagram (#1451) * Small improvement: "Failed to fetch" errors are reported in a way that @@ -451,7 +451,7 @@ minerva (16.0.0) stable; urgency=medium caused issue (#1546) * Bug fix: search results were limited to 10 elements * Bug fix: Chrome autofill is disabled for "Search: " in admin panel tables - * Bug fix: search tab becomes active when drug/chemical/mirna result are + * Bug fix: search tab becomes active when drug/chemical/MiRNA result are available (#1491) * Bug fix: arrows without a "process" box had an irregular empty space in their lines (#1471) @@ -464,7 +464,7 @@ minerva (16.0.0) stable; urgency=medium * Bug fix: removing plugin that does not exist anymore does not raise an error (#1289) * Bug fix: md5 hash function of plugin was not computed properly - * Bug fix: exported gpml for every compartment contained list of species name + * Bug fix: exported GPML for every compartment contained list of species name in the comment section -- Piotr Gawron <piotr.gawron@uni.lu> Fri, 29 Oct 2021 13:00:00 +0200 @@ -509,14 +509,14 @@ minerva (15.1.1) stable; urgency=medium * Bug fix: zoom level change was not reflected in the url when submap was opened (#1338) * Bug fix: API call returning list of overlays returned for non existing - project returned access denied status insted Not Found (#1370) - * Bug fix: results for chembl targetting uniprot without gene name (for + project returned access denied status instead Not Found (#1370) + * Bug fix: results for chembl targetting UniProt without gene name (for example P0C2L1) could crash caching (#1377) * Bug fix: removing non-existing project results in warning not an error message (#1367) * Bug fix: opening map in google maps without background resulted in unexpected error (#1416) - * Bug fix: normal user could not update tos information (#1419) + * Bug fix: normal user could not update ToS information (#1419) * Bug fix: and operator in SBGN-like view was not drawn (#1408) * Bug fix: export of overlayed map as an image did not respect overlay colors (#1417) @@ -588,15 +588,15 @@ minerva (15.0.3) stable; urgency=medium * Bug fix: when there is a problem with minerva deployment on tomcat proper warning message is presented in admin panel (#1332) * Bug fix: API call updating user preferences did not handle properly - conflicts on new gui properties (#1326) - * Bug fix: "bqbiol:hasTaxon" relation type is not supported by CellDedigner + conflicts on new GUI properties (#1326) + * Bug fix: "bqbiol:hasTaxon" relation type is not supported by CellDesigner and is now transformed during export into something readable by CellDesigner (#1281) * Bug fix: concurrency issue that could happen rarely on first search of the map and put the project into "unsearchable" state is fixed (#1333) - * Bug fix: when edit project buton was clicked on project that was removed in + * Bug fix: when edit project button was clicked on project that was removed in another tab there was an error thrown (#1343) - * Bug fix: chebi and entrez annotations were incorrectly exported to GPML + * Bug fix: CHEBI and Entrez annotations were incorrectly exported to GPML (#1349) * Bug fix: exporting to GPML sometimes resulted in invalid modification point end for catalysis (#1350) @@ -627,11 +627,11 @@ minerva (15.0.2) stable; urgency=medium not handled properly (#1281) * Bug fix: "bqmodel:isInstanceOf", "bqmodel:hasInstance", "bqbiol:hasProperty", "bqbiol:isPropertyOf" relation types are not - supported by CellDedigner and are now transformed during export into + supported by CellDesigner and are now transformed during export into something readable by CellDesigner (#1281) * Bug fix: at random time points there was an issue with cached data (#1323) * Bug fix: connection to DAPI timeouted sometimes which resulted in error - when checking for all chemicals for specfific protein (#1324) + when checking for all chemicals for specific protein (#1324) * Bug fix: complex/compartment with empty name was incorrectly exported to CellDesigner (#1310) @@ -710,7 +710,7 @@ minerva (15.0.0) stable; urgency=medium * Small improvement: simple molecules in SBGN compliant view are drawn as ellipses not circles (#796) * Small improvement: uploaded map is automatically cached (#983) - * Small improvement: molart updated to version 1.5.0: Ability to show + * Small improvement: MolArt updated to version 1.5.0: Ability to show unobserved structure regions in the sequence view. * Small improvement: list of genomes is automatically refreshed during genome upload (#820) @@ -747,7 +747,7 @@ minerva (15.0.0) stable; urgency=medium * Bug fix: newt use incorrect attributes when exporting render information that could not be parsed by minerva (#1127) * Bug fix: catalysis to protein was not parsed from SBGN file (#1116) - * Bug fix: antisenseRNA shape is inferred from SBGN when antisenseRNA text is + * Bug fix: antisense RNA shape is inferred from SBGN when antisense RNA text is present in glyph label (#1114) * Bug fix: export to SBGN sometimes crashed due to concurrency issues (#1126) * Bug fix: CellDesigner models where start and end point of reaction was the @@ -796,9 +796,9 @@ minerva (14.0.13) stable; urgency=medium minerva (14.0.12) stable; urgency=medium * Bug fix: comments on submaps were not visible (#1230) * Bug fix: removing comment from submap did not work - * Bug fix: reaction name containing "<" character was exported inproperly to + * Bug fix: reaction name containing "<" character was exported improperly to CellDesigner (#1227) - * Bug fix: doi annotation was inproperly parsed from CellDesigner file and + * Bug fix: DOI annotation was improperly parsed from CellDesigner file and resulted in not clickable link (#1231) * Bug fix: when plugin data was too big 500 error was returned (#1232) * Bug fix: removing plugin in admin panel removes it from server permanently @@ -807,7 +807,7 @@ minerva (14.0.12) stable; urgency=medium -- Piotr Gawron <piotr.gawron@uni.lu> Mon, 11 May 2020 17:00:00 +0200 minerva (14.0.11) stable; urgency=medium - * Bug fix: complex with no border was inproperly imported from CellDesigner + * Bug fix: complex with no border was improperly imported from CellDesigner (#1198) * Bug fix: export to CellDesigner deal with CellDesigner issue that does not allow compartment species alias to be shorter than 2 characters (#1204) @@ -815,7 +815,7 @@ minerva (14.0.11) stable; urgency=medium minerva (#1202) * Bug fix: infinity value in kinetic parameter could not be parsed from CellDesigner file minerva (#1203) - * Bug fix: author list inproperly presented author data when some fields were + * Bug fix: author list improperly presented author data when some fields were missing (#1201) * Bug fix: refreshing minerva page with more than one plugin opened might led to an error due to race condition (#1197) @@ -831,7 +831,7 @@ minerva (14.0.10) stable; urgency=medium -- Piotr Gawron <piotr.gawron@uni.lu> Mon, 16 Mar 2020 14:00:00 +0200 minerva (14.0.9) stable; urgency=medium - * Bug fix: simultanous export to SBML of more than one file could result in + * Bug fix: simultaneous export to SBML of more than one file could result in 500 Internal Server Error (#1110) * Bug fix: refresh data overlay did not hide data overlays that were removed and selected (#1097) @@ -862,7 +862,7 @@ minerva (14.0.9) stable; urgency=medium minerva (14.0.8) stable; urgency=medium * Bug fix: API didn't allow to upload plugins with local url (#1084, regression 14.0.7) - * Bug fix: upload of data overlay with two entries having different uniprot + * Bug fix: upload of data overlay with two entries having different UniProt identifier but pointing to the same gene crashed (#1083) * Bug fix: don't allow to remove plugin twice (#1081) * Bug fix: upload of SBML file with very short reaction length could produce @@ -896,13 +896,13 @@ minerva (14.0.6) stable; urgency=medium * Bug fix: search by identifier didn't consider identifiers added by annotators (#1047) * Bug fix: if map has SHOW OVERVIEW, the legend/comment/clear were not - displayed at all (regresion 14.0.5, #1045) + displayed at all (regression 14.0.5, #1045) * Bug fix: when there is a problem with database during removing project, project removal doesn't hang (#1058) * Bug fix: coloring of the reaction wasn't applied to center of reaction (regression 14.0.0, #1057) * Bug fix: genetic variant overlay improperly processed elements identified - by miriam identifiers, like uniprot (#1059) + by miriam identifiers, like UniProt (#1059) * Bug fix: invalid information was provided for genetic variants overlay when map organism was defined (#1060) @@ -911,7 +911,7 @@ minerva (14.0.6) stable; urgency=medium minerva (14.0.5) stable; urgency=medium * Bug fix: copy-paste of genetic-variant data overlay into Add overlay content dialog could crash upload (#1040) - * Bug fix: some annotators (like Cazy) were crashing on old installations + * Bug fix: some annotators (like CAZy) were crashing on old installations (#1029) * Bug fix: uploading a map that breaks postgres constraints hung upload of the project (#1028) @@ -921,7 +921,7 @@ minerva (14.0.5) stable; urgency=medium * Bug fix: search for NADH drug resulted in drug with empty name (#1018) * Bug fix: export to SBML didn't handle properly arrows (#1015) * Bug fix: Font colour of text area was preserved in Empty view (#1014) - * Bug fix: exported sbml file always contain model identifier (#1013) + * Bug fix: exported SBML file always contain model identifier (#1013) * Bug fix: typo allel reverted to allele in overlay data (regression 14.0.0, #1012) * Bug fix: after loading/removing too many plugins it was impossible to load @@ -936,7 +936,7 @@ minerva (14.0.4) stable; urgency=high due to problems with identifiers used by SBGN (#1006) * Bug fix: upload of data overlay with conflicting overlay types caused error (#998) - * Bug fix: upload of sbml file with protein modifications inside complex + * Bug fix: upload of SBML file with protein modifications inside complex crashed visualization (#966) * Bug fix: list of overlays for admin and curator included also other people overlays (regression 14.0.3, #1008) @@ -948,7 +948,7 @@ minerva (14.0.4) stable; urgency=high minerva (14.0.3) stable; urgency=medium * Bug fix: default zoom level on main map works even when x or y are undefined (#993) - * Bug fix: sbml parser had sometimes problems with combining layout and multi + * Bug fix: SBML parser had sometimes problems with combining layout and multi packages (#966) * Bug fix: parsing of CellDesigner files that contained substanceUnits could crash the upload (#985) @@ -984,7 +984,7 @@ minerva (14.0.2) stable; urgency=medium -- Piotr Gawron <piotr.gawron@uni.lu> Wed, 15 Oct 2019 11:00:00 +0200 minerva (14.0.1) stable; urgency=medium - * Bug fix: maps that were annotated using old Biocompendium annotator could + * Bug fix: maps that were annotated using old BioCompendium annotator could not load properly (#986) -- Piotr Gawron <piotr.gawron@uni.lu> Wed, 15 Oct 2019 9:00:00 +0200 @@ -1048,7 +1048,7 @@ minerva (14.0.0) stable; urgency=medium (#936) * Bug fix: work on FF Private Window mode could cause logout or raise an error on when opening new tab with minerva (#892) - * Bug fix: fetching list of miRnas resulted sometimes in "Internal Server + * Bug fix: fetching list of MiRNAs resulted sometimes in "Internal Server Error" (#889) * Bug fix: edit project dialog verifies organism id (#914) * Bug fix: all colors in boolean reaction (from CellDesigner) are processed @@ -1122,7 +1122,7 @@ minerva (13.1.1) stable; urgency=medium inside compartment (#856) * Bug fix: searching for some drugs in chembl didn't provide any results even though that data exists, for instance 'DORLIMOMAB ARITOX' (#842) - * Bug fix: user wasn't logged out in all tabs when the log out event appeard + * Bug fix: user wasn't logged out in all tabs when the log out event appeared in only one of them (#847) -- Piotr Gawron <piotr.gawron@uni.lu> Tue, 2 Jul 2019 19:00:00 +0200 @@ -1163,7 +1163,7 @@ minerva (13.1.0) stable; urgency=medium (#666) * Small improvement: list of projects is auto refreshed every 5 seconds if at least one of the project is uploading/removing (#610) - * Small improvement: passwords to email account and ldap are not sent over + * Small improvement: passwords to email account and LDAP are not sent over API (#732) * Small improvement: reactant/product/modifier specific colors are parsed properly from CellDesigner file (#597) @@ -1172,7 +1172,7 @@ minerva (13.1.0) stable; urgency=medium * Small improvement: Info tab provides information about model annotations and submap tabs provide information about submaps annotations if applicable (#591) - * Small improvement: uploading sbml file should automatically discover a file + * Small improvement: uploading SBML file should automatically discover a file type (#784) * Small improvement: when plugin listeners crash the system notifies user about problem with a plugin (#767) @@ -1187,19 +1187,19 @@ minerva (13.1.0) stable; urgency=medium SemanticZoomLevelTransparency (#801) * Small improvement: export/import from SBML support z-index in LAYOUT extension - * Bug fix: due to blocking of our requests from ctdbase the autocomplete for + * Bug fix: due to blocking of our requests from CTD base the autocomplete for this database is disabled * Bug fix: deprecated columns in data overlay are not visible to the end user (#827) * Bug fix: invalid color in data overlay provides proper feedback to the user (#822) * Bug fix: genetic variant overlay without name caused problems (#832) - * Bug fix: tair locus identifiers were used improperly - instead of id the + * Bug fix: Tair locus identifiers were used improperly - instead of id the name was used * Bug fix: plugin tab header wasn't properly resized after adding plugins that introduced second line for tab selection (#758) * Bug fix: invisible layer shouldn't be shown on the map (#813) - * Bug fix: list of availbale annotators is sorted alphabetically (#815) + * Bug fix: list of available annotators is sorted alphabetically (#815) * Bug fix: redirect url from export panel is fixed (#819) * Bug fix: allow to reupload the same file without closing add overlay dialog (#833) @@ -1223,8 +1223,8 @@ minerva (13.1.0) stable; urgency=medium slightly separated from target phenotype (#664) * Bug fix: order of genomes in admin panel doesn't change after refreshing list of genomes (#761) - * Bug fix: fixing situation when Molart started with variation overlay not - having the aa change information + * Bug fix: fixing situation when MolArt started with variation overlay not + having the a change information * Bug fix: plugin contect element width is adjusted when link to tabs are wrapped in more than one line (#758) * Bug fix: export to CellDesigner preserve font size (#798) @@ -1276,7 +1276,7 @@ minerva (12.2.2) stable; urgency=medium -- Piotr Gawron <piotr.gawron@uni.lu> Tue, 9 Apr 2019 17:00:00 +0200 minerva (12.2.1) stable; urgency=medium - * Bug fix: export of reaction colorsi in SBML is properly encoded (COPASI can + * Bug fix: export of reaction colors in SBML is properly encoded (COPASI can read colors properly) (#744) * Bug fix: removing active plugin didn't switch plugin tab to the next loaded plugin (#757) @@ -1347,7 +1347,7 @@ minerva (12.2.0) stable; urgency=medium email account is provided * Small improvement: Plugin API allows to show/hide data overlays * Bug fix: Icons were sometimes not properly loaded on Safari (#661) - * Bug fix: migration scripts are compatibile with postgres 9.3 version that + * Bug fix: migration scripts are compatible with postgres 9.3 version that is default on Ubuntu 14 (#762) * Bug fix: update/remove button is disabled when user has no privileges for managing overlays (#742) @@ -1433,7 +1433,7 @@ minerva (12.1.6) stable; urgency=medium -- Piotr Gawron <piotr.gawron@uni.lu> Mon, 28 Jan 2019 16:00:00 +0200 minerva (12.1.5) stable; urgency=medium - * Bug fix: Drugbank changed output format which crashed drug connector + * Bug fix: DrugBank changed output format which crashed drug connector * Bug fix: word wrapping fixed in overlay table for long overlay names in Firefox browser @@ -1465,8 +1465,8 @@ minerva (12.1.3) stable; urgency=medium minerva (12.1.2) stable; urgency=medium * Bug fix: vmh annotations should be properly matching id entered in the input - * Bug fix: opacity was not working when highliting objects in plugins - * Bug fix: integer configurtion options (like SMTP_PORT) are properly + * Bug fix: opacity was not working when highlighting objects in plugins + * Bug fix: integer configuration options (like SMTP_PORT) are properly validated before saving * Bug fix: inside of reaction box wasn't properly aligned * Bug fix: too long data overlay name disturbed size of the map div and @@ -1500,7 +1500,7 @@ minerva (12.1.0) stable; urgency=medium * Small improvement: plugins have to access information about active submap * Feature: genome browser with gene variants * Feature: support of all CellDesigner element modifications - * Feature: ldap authentication + * Feature: LDAP authentication * Feature: multicolored anchors for data overlays * Feature: minerva is distributed using rpm packages * Small improvement: annotations from RHEA are handled @@ -1512,7 +1512,7 @@ minerva (12.1.0) stable; urgency=medium weren't provided properly * Bug fix: passwords in the configuration tab are hidden with '*' * Bug fix: user has access to transparency level when creating custom semantic - view (without this parametere functionality was very difficult to use) + view (without this parameter functionality was very difficult to use) * Bug fix: loading invalid plugin doesn't render empty div anymore * Bug fix: sorting of custom overlays was broken when description of overlay was present @@ -1525,7 +1525,7 @@ minerva (12.1.0) stable; urgency=medium * Bug fix: double click on user add button disabled * Bug fix: privileges are mirrored correctly across different popups * Bug fix: plugin tab css fixed - * Bug fix: uploading sbml file with no ids in glyphs returned error that + * Bug fix: uploading SBML file with no ids in glyphs returned error that could not be easily understand * Bug fix: ds_store files in subfolders crashed zip upload * Bug fix: when creating new user default privileges were not filled @@ -1594,7 +1594,7 @@ minerva (12.0.0) stable; urgency=medium * Feature: plugin API * Feature: all functionalities are provided via REST API * Feature: visualization of two (or more) overlaying results (like drug - target, mirna target) is highlighted with different icon + target, MiRNA target) is highlighted with different icon * Small improvement: email for account request contain configurable text * Small improvement: transparency level for data overlays is configurable * Small improvement: CellDesigner reactions of Modifier type are acceptable @@ -1615,7 +1615,7 @@ minerva (12.0.0) stable; urgency=medium * Small improvement: Data overlays can submap column to differentiate between maps * Small improvement: search by chemical names is possible - * Small improvement: auto complete functionality for drugs, mirnas and + * Small improvement: auto complete functionality for drugs, MiRNAs and chemicals * Small improvement: columns value and type are not mutually exclusive in data overlays @@ -1631,7 +1631,7 @@ minerva (12.0.0) stable; urgency=medium * Small improvement: submap reference in publication list * Small improvement: size of connection to database reduced to 90 (so default connection pool to postgres is not completely filled with minerva) - * Small improvement: visualization of sbml function improved (lambda + * Small improvement: visualization of SBML function improved (lambda expression removed from the definition) * Small improvement: handling of additional miriam types from BiGG ontology * Small improvement: configuration options are grouped in categories @@ -1711,17 +1711,17 @@ minerva (11.0.7) stable; urgency=medium * Bug fix: there should be no problem with symlink when upgrading debian package * Bug fix: number of services changed API address to https: pmceurope - (pubmed), uniprot, ensembl, hgnc, recon, ctd database + (pubmed), UniProt, Ensembl, HGNC, recon, CTD database -- Piotr Gawron <piotr.gawron@uni.lu> Thu, 18 Jan 2018 16:00:00 +0200 minerva (11.0.6) stable; urgency=medium - * Bug fix: fix a bug when entering invalid mirna id + * Bug fix: fix a bug when entering invalid MiRNA id -- Piotr Gawron <piotr.gawron@uni.lu> Thu, 14 Dec 2017 16:00:00 +0200 minerva (11.0.5) stable; urgency=medium - * Bug fix: fix on connection to drugbank database + * Bug fix: fix on connection to DrugBank database * Bug fix: posttranslational modification data was sometimes unavailable in search results panel @@ -1740,7 +1740,7 @@ minerva (11.0.3) stable; urgency=medium * Bug fix: links to invalid annotations were opening invalid web page * Bug fix: service resolving miriam resources doesn't work over http anymore - * Bug fix: chebi annotator doesn't work over http anymore + * Bug fix: CHEBI annotator doesn't work over http anymore -- Piotr Gawron <piotr.gawron@uni.lu> Thu, 19 Oct 2017 13:50:00 +0200 @@ -1758,7 +1758,7 @@ minerva (11.0.0) stable; urgency=medium * Bug fix: security issue - access to specific map can be restricted by the user login - * Bug fix: sbgn import + * Bug fix: SBGN import * Bug fix: mesh connector * Rest API (documentation can be found here: https://git-r3lab.uni.lu/piotr.gawron/minerva/blob/master/README.md) @@ -1776,7 +1776,7 @@ minerva (10.0.5) stable; urgency=medium * Bug fix: interacting drugs can be found for RNAs * Bug fix: error handling improved on map upload - * Bug fix: taxonomy ncbi server switched to https + * Bug fix: taxonomy NCBI server switched to https * Overlay presents description field if possible @@ -1804,7 +1804,7 @@ minerva (10.0.3) stable; urgency=medium minerva (10.0.2) stable; urgency=medium - * Bug fix: markers for mirna targets visibility + * Bug fix: markers for MiRNA targets visibility -- Piotr Gawron <piotr.gawron@uni.lu> Thu, 29 Sep 2016 10:01:16 +0200 @@ -1873,15 +1873,15 @@ minerva (6) stable; urgency=low * Galaxy connector * Miriam types report * Advanced annotation options - * Uniprot annotation module + * UniProt annotation module * Customized validation of miriam annotations * Recon annotation service * Bug fix: Data autofill problem in user management * Bug fix: User privileges for adding project * Bug fix: Problem with some miriam entries in RDF format * Bug fix: Reporting of drawing problems - * Bug fix: Visualization of posttranslationa modification - * Bug fix: Drugbank problem after update of Drugbank interface + * Bug fix: Visualization of posttranslational modification + * Bug fix: DrugBank problem after update of DrugBank interface * Bug fix: Session scope fixed (browsing many maps at the same time) * Bug fix: Asynchronous removing/adding maps * Bug fix: Export to CellDesigner rarely produced corrupted CellDesigner file @@ -1909,12 +1909,12 @@ minerva (5) stable; urgency=low minerva (4) stable; urgency=low * Export of the part of the map into CellDesigner file - * Logo files managable via config webpage + * Logo files manageable via config webpage * Import data from GO * Custom overlay upload * Additional structural information imported from annotation service * Bug fix: Fonts and lines in hierarchical view - * Bug fix: Visualization of residues in rna, antisense rna, proteins + * Bug fix: Visualization of residues in RNA, antisense RNA, proteins * Bug fix: Problem with touching bubbles on touch interface * Bug fix: Problem with special UTF-8 characters in CellDesigner file * Bug fix: Problem with users and session expire diff --git a/test_spelling.sh b/test_spelling.sh new file mode 100644 index 0000000000000000000000000000000000000000..f837444d6efe4df08b101c8c238adf84711d46fb --- /dev/null +++ b/test_spelling.sh @@ -0,0 +1,10 @@ +#!/bin/bash +lines=`cat CHANGELOG | aspell --lang=en --encoding=utf-8 --add-extra-dicts=./.aspell.en.pws list|wc -l` +if [ $lines -ne 0 ] +then + echo "Unknown words:" + echo + cat CHANGELOG | aspell --lang=en --encoding=utf-8 --add-extra-dicts=./.aspell.en.pws list + exit 1 +fi + diff --git a/web/pom.xml b/web/pom.xml index e27cbc3630e83d35a148baf6b7879bd9934a63d5..b74fc20700f665af7ec539da14ee039964e61725 100644 --- a/web/pom.xml +++ b/web/pom.xml @@ -1,6 +1,4 @@ -<project xmlns="http://maven.apache.org/POM/4.0.0" - xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" - xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 +<project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd"> <modelVersion>4.0.0</modelVersion> @@ -71,14 +69,14 @@ </dependency> <dependency> - <groupId>javax.el</groupId> - <artifactId>javax.el-api</artifactId> - <version>${el.version}</version> + <groupId>javax.el</groupId> + <artifactId>javax.el-api</artifactId> + <version>${el.version}</version> </dependency> <dependency> - <groupId>org.glassfish.web</groupId> - <artifactId>javax.el</artifactId> - <version>${el.version}</version> + <groupId>org.glassfish.web</groupId> + <artifactId>javax.el</artifactId> + <version>${el.version}</version> </dependency> <dependency> @@ -374,8 +372,8 @@ <directory>${project.basedir}/../</directory> <targetPath>.</targetPath> <includes> - <include>CHANGELOG</include> - </includes> + <include>CHANGELOG</include> + </includes> </resource> </webResources> <archive> @@ -442,6 +440,29 @@ </configuration> </plugin> + + <plugin> + <groupId>org.jboss.maven.plugins</groupId> + <artifactId>maven-spellChecker-plugin</artifactId> + <version>1.2-SNAPSHOT</version> + <executions> + <execution> + <id>spellChecker:check</id> + <phase>package</phase> + <goals> + <goal>check</goal> + </goals> + </execution> + </executions> + <configuration> + <outputDir>${project.build.directory}/log</outputDir> + <reportFileName>log.txt</reportFileName> + <dirForScan>${project.basedir}</dirForScan> + <includes> + <include>CHANGELOG</include> + </includes> + </configuration> + </plugin> </plugins> </build>