aboutsummaryrefslogtreecommitdiffstats
path: root/src
AgeCommit message (Collapse)AuthorFilesLines
2021-08-20Generation of a papyrus modelIgor Dysko5-3/+21976
A papyrus model for the latest schema version is generated in a graphgraph test. Issue-ID: AAI-3204 Signed-off-by: Igor Dysko <igor1.dysko@orange.com> Change-Id: I53b7858975b62da6969e1a5d9d71b1901e5a7d41
2021-08-10Increase java test coverageIgor Dysko5-62/+57
Added new tests, removed unused code. Issue-ID: AAI-3278 Signed-off-by: Igor Dysko <igor1.dysko@orange.com> Change-Id: I046aa25c037850f3aa8a7d3e3d355b88c8f3b3c4
2021-06-22Fix bugs and vulnerabilities from sonar reportIgor Dysko8-63/+54
Fixed bugs and vulnerabilities. Issue-ID: AAI-3280 Signed-off-by: Igor Dysko <igor1.dysko@orange.com> Change-Id: I3f64538efc1a9ef2458847bfc60280ca76cd6919
2021-06-15Make ModelExporter thread safeIgor Dysko1-5/+9
Refactoring of ModelExporter class. Issue-ID: AAI-3349 Signed-off-by: Igor Dysko <igor1.dysko@orange.com> Change-Id: Iaec66bafc5555630ff1e8a055624f28e66329349
2021-06-11Support new schema versionsIgor Dysko1-1/+1
Schemas v21, v22 and v23 were added to graphgraph. Issue-ID: AAI-3281 Signed-off-by: Igor Dysko <igor1.dysko@orange.com> Change-Id: I3fb835568b97abfdab19894d84acd1e49baec855
2021-06-08Improved loading of schemasIgor Dysko8-134/+204
Refactoring of the application. Static method calls were replaced by spring bean calls. Issue-ID: AAI-3279 Signed-off-by: Igor Dysko <igor1.dysko@orange.com> Change-Id: I8e22cc7ccf6de4c23a908b0e497f0f9beac9d35c
2021-02-22Sonar coverage report for graphgraphhonoluluIgor Dysko2-48/+130
Added java tests + small css fixes. Issue-ID: AAI-2713 Signed-off-by: Igor Dysko <igor1.dysko@orange.com> Change-Id: I09505df652a44c62d0ddff67fe867d8fc3e92332
2021-02-21Sonar coverage report for graphgraphIgor Dysko5-0/+7526
Exclusion of js tests from coverage. Added java test. Issue-ID: AAI-2713 Signed-off-by: Igor Dysko <igor1.dysko@orange.com> Change-Id: I085bae6536ba49c7ef8c24899c003b76b95923f6
2021-02-12Descriptions of attributes and associations were added into generated xmi files.Igor Dysko5-9/+66
Descriptions of attributes and associations were added into generated xmi files for papyrus. Issue-ID: AAI-3203 Signed-off-by: Igor Dysko <igor1.dysko@orange.com> Change-Id: Ifbf38673b2c3956ebc36cb1a27419da75f23cff4
2021-02-03Special characters in XMI file, small layout changes in navigation barIgor Dysko2-1/+3
Added support for special characters in XMI file. Spaces in navigation bar were narrowed. Issue-ID: AAI-2441 Signed-off-by: Igor Dysko <igor1.dysko@orange.com> Change-Id: Icd0c6d398beb71b7e8a367d301a40dd6c1105e0f
2020-07-08Update to spring boot 2Igor Dysko1-0/+1
Update of code and dependencies, no changes in functionality Issue-ID: AAI-2970 Signed-off-by: Igor Dysko <igor1.dysko@orange.com> Change-Id: I5802aaefcf31673263c4078bad2a420391391979
2020-07-01Perform repository cleanupStarec Vlastimil13-77/+82
Register v18 and v19 aai-schemas. Refactor some easy java code. Issue-ID: AAI-2861 Change-Id: I00a7ea4b62ea3e2f59825b37bdca220c3b67b1a7 Signed-off-by: Starec Vlastimil <vlastimil.starec@orange.com>
2020-04-16Perform repository cleanupVlastimil Starec26-1481/+1502
1. Perform whitespace cleanup in source files Changes are almost exclusively in indentation and line breaks. Some safe spelling fixes may had gotten staged too. 2. Update license file and license headers on java files Change "2019" to "2019-2020" (fix 2017-2018 in some cases). Convert to block comment format. Make "Orange Intellectual Property" consistent across headers. 3. Prepend javascript files with license headers 4. Rename frontend filenames to lowercase 5. Add missing semicolons after statements in react files Issue-ID: AAI-2861 Signed-off-by: Vlastimil Starec <vlastimil.starec@orange.com> Change-Id: Ieee5562ce9e360da3db1f990a6cf4c1b1e56f657
2020-04-03Fix of failing jenkins buildsIgor Dysko9-0/+171
Changed parent to oparent 2.0.0, fixed checkstyle problems Issue-ID: AAI-2840 Signed-off-by: Igor Dysko <igor1.dysko@orange.com> Change-Id: I05027555cadf7564d0f5a5adfdbabfdeb55ecf37
2019-12-10Merge "Adding openmodel plugin mapping"James Forsyth2-12/+61
2019-11-23Adding new schema versionPavel Paroulek2-2/+2
Issue-ID: AAI-2583 Signed-off-by: Pavel Paroulek <pavel.paroulek@orange.com> Change-Id: Ic56c132cbe74ac8895cbb3587eca7eef8fea351d
2019-09-29Adding openmodel plugin mappingPavel Paroulek2-12/+61
Change-Id: I9e499dde53b8fe44aaf62f00dae1d151e662be7c Signed-off-by: Pavel Paroulek <pavel.paroulek@orange.com> Issue-ID: AAI-2583
2019-09-20Adding entity commentsPavel Paroulek3-0/+16
Change-Id: Ifa9d452a2eeb4c040bd63cd4be3cb21b67cff8de Issue-ID: AAI-2583 Signed-off-by: Pavel Paroulek <pavel.paroulek@orange.com>
2019-09-19Adding validationsPavel Paroulek5-6/+34
Adding schema validation rule and export button Change-Id: Id30787cb5c5b98318fa0bd1c34baa31d530e1a58 Issue-ID: AAI-2583 Signed-off-by: Pavel Paroulek <pavel.paroulek@orange.com>
2019-08-30Adding schema validation basePavel Paroulek3-4/+110
Change-Id: I2047a47d2b7b233fda59bdee4c77142d4a14d540 Signed-off-by: Pavel Paroulek <pavel.paroulek@orange.com> Issue-ID: AAI-2583
2019-08-29Changing composition evaluationPavel Paroulek1-16/+32
Changing conditions determining when an association is a composition. Change-Id: I6edf87edff1c98953deb3f594ca43e42741f52e6 Issue-ID: AAI-531 Signed-off-by: Pavel Paroulek <pavel.paroulek@orange.com>
2019-08-26Changing port due to OOM mappingPavel Paroulek1-1/+2
Change-Id: Ieb189097dacd8dd340920fa3b811e40034934028 Issue-ID: AAI-531 Signed-off-by: Pavel Paroulek <pavel.paroulek@orange.com>
2019-08-21Adding entity properties, changing associationsPavel Paroulek5-61/+238
Adding entity properties with corresponding UML types or association types, switching composition around as it was pointing the opposite way, changing associations so that they don't contain arrows Change-Id: I968c9a446eb147f6432b47fd94e69a2842bc66bb Signed-off-by: Pavel Paroulek <pavel.paroulek@orange.com> Issue-ID: AAI-531
2019-08-16Adding directionality and aai-keystore fixPavel Paroulek4-16/+77
Adding directionality of associations based on an edgerules property and enabling GrapGraph to be started locally without needing to copy keystore information for local use Change-Id: I8fe2523cb6a9c23806647d2da23998172d6d7296 Signed-off-by: Pavel Paroulek <pavel.paroulek@orange.com> Issue-ID: AAI-531
2019-08-15Adding export for Papyrus using a velocity templatePavel Paroulek7-1/+490
Change-Id: Ie3d5af8b9821365d30f9e645239ed04d4f8e8c77 Signed-off-by: Pavel Paroulek <pavel.paroulek@orange.com> Issue-ID: AAI-531
2019-06-08Adding types of attributesPavel Paroulek1-2/+1
Change-Id: I099d6b836080e90a624f075c7f12895114a496b3 Issue-ID: AAI-531 Signed-off-by: Pavel Paroulek <pavel.paroulek@orange.com>
2019-05-28Adding edgerule filteringPavel Paroulek1-3/+4
Adding edgerule filter and removing 'Both' option from drop down menu Change-Id: I1969052166cc213a891d52fef9e79c1901ff7f9f Issue-ID: AAI-531 Signed-off-by: Pavel Paroulek <pavel.paroulek@orange.com>
2019-05-24Adding property table and layoutPavel Paroulek6-32/+125
Adding a new property table, reading new entity properties, improving layout, distribution configuration changes Change-Id: I59d5ce7f2facd12c23103c275a921ad25c77ed38 Issue-ID: AAI-531 Signed-off-by: Pavel Paroulek <pavel.paroulek@orange.com>
2019-05-20Update the graphgraph to use obfuscated passwordsKajur, Harish (vk250x)2-3/+6
Issue-ID: AAI-531 Change-Id: I45d2687a97415d3a4e4c9731df5f59dab7da6eaf Signed-off-by: Kajur, Harish (vk250x) <vk250x@att.com>
2019-05-14Maven based buildingPavel Paroulek4-4/+50
Building the project (docker, user interface) via maven Change-Id: I94ef02b435f0684cedbafb63b5daeb44abfe22cc Issue-ID: AAI-531 Signed-off-by: Pavel Paroulek <pavel.paroulek@orange.com>
2019-05-08Adding schema ingestor and backendPavel Paroulek18-7828/+843
Adding backend for schema visualization, bugfixes, UI changes Change-Id: I830c4e5566806f14ff609e8784cd1ed2f54ba4ac Issue-ID: AAI-531 Signed-off-by: Pavel Paroulek <pavel.paroulek@orange.com>
2019-01-15Initial commitPavel Paroulek13-0/+8120
Java dummy backend and frontend Change-Id: I8c5528fcf8a746154e0463e065238061ddf6b877 Issue-ID: AAI-532 Signed-off-by: Pavel Paroulek <pavel.paroulek@orange.com>