OW2 MRL merge requestshttps://gitlab.ow2.org/ow2/mrl/-/merge_requests2020-11-02T08:12:37Zhttps://gitlab.ow2.org/ow2/mrl/-/merge_requests/3Add a parent pom to specify dependencies and plugins versions2020-11-02T08:12:37ZAntoine MottierAdd a parent pom to specify dependencies and plugins versionsParent pom is used to centralized the specification of plugin versions to use (in order to get reproducible build) and also dependencies version (to use same version across all modules of the project).
Add JUnit 5 to use latest version ...Parent pom is used to centralized the specification of plugin versions to use (in order to get reproducible build) and also dependencies version (to use same version across all modules of the project).
Add JUnit 5 to use latest version of JUnit as project have currently no tests.Pierre-Yves GibelloPierre-Yves Gibellohttps://gitlab.ow2.org/ow2/mrl/-/merge_requests/19Add copyright license to source code2021-07-05T09:40:13ZPierre-Yves GibelloAdd copyright license to source codehttps://gitlab.ow2.org/ow2/mrl/-/merge_requests/16Add JUnit tests + fix bugs detected2021-04-22T17:16:56ZPierre-Yves GibelloAdd JUnit tests + fix bugs detectedhttps://gitlab.ow2.org/ow2/mrl/-/merge_requests/15Add metric overwrite option by configuration2021-03-10T16:37:36ZPierre-Yves GibelloAdd metric overwrite option by configurationIn configuration file, for a given project/metric, to force the value:
```
<projectName>.overwrite.<metricName>: <value>
```
Example:
```
lemonldap-ng.overwrite.ScancodeRatioNoLic: 0.1
```In configuration file, for a given project/metric, to force the value:
```
<projectName>.overwrite.<metricName>: <value>
```
Example:
```
lemonldap-ng.overwrite.ScancodeRatioNoLic: 0.1
```Pierre-Yves GibelloPierre-Yves Gibellohttps://gitlab.ow2.org/ow2/mrl/-/merge_requests/10Add script to handle OW2 deployment2021-03-08T10:55:07ZAntoine MottierAdd script to handle OW2 deploymentThe script will handle deployment of data collection and the web app.
/cc @mhThe script will handle deployment of data collection and the web app.
/cc @mhhttps://gitlab.ow2.org/ow2/mrl/-/merge_requests/20Attempt to solve #104 componentKey2021-07-26T07:18:18ZMartin HamantAttempt to solve #104 componentKeyI did my best at updating the source code to reflect the API changes to solve #104.I did my best at updating the source code to reflect the API changes to solve #104.Martin HamantMartin Hamanthttps://gitlab.ow2.org/ow2/mrl/-/merge_requests/28Bump Spring Boot version2022-12-06T10:58:43ZAntoine MottierBump Spring Boot versionUse Spring Boot latest release.
And also update various libraries and Maven pluginsUse Spring Boot latest release.
And also update various libraries and Maven pluginsAntoine MottierAntoine Mottierhttps://gitlab.ow2.org/ow2/mrl/-/merge_requests/31Changed: reworked deploy.sh script2023-05-30T08:38:43ZAlban Espié-GuillonChanged: reworked deploy.sh scriptReworked deploy.sh script to lighten the installation, and updated README.md accordingly.Reworked deploy.sh script to lighten the installation, and updated README.md accordingly.Alban Espié-GuillonAlban Espié-Guillonhttps://gitlab.ow2.org/ow2/mrl/-/merge_requests/30Dependencies and build updates2022-12-07T18:13:38ZAntoine MottierDependencies and build updates- Update dependencies to their latest version (except Spring that now requires Java 17)
- Update Maven wrapper to version 3.1.1 and remove the Maven wrapper jar file (use source distribution type)
- Update to Maven 3.8.6
- Update Maven p...- Update dependencies to their latest version (except Spring that now requires Java 17)
- Update Maven wrapper to version 3.1.1 and remove the Maven wrapper jar file (use source distribution type)
- Update to Maven 3.8.6
- Update Maven plugins to their latest versionAntoine MottierAntoine Mottierhttps://gitlab.ow2.org/ow2/mrl/-/merge_requests/11Don't include version number in generated data-collection jar filename2021-03-04T13:27:48ZAntoine MottierDon't include version number in generated data-collection jar filename- Don't include the artifact number in the jar filename. It is still include in jar `MANIFEST.MF`. Also when being installed in Maven repository the file still include the version number.
- Add an option `--version` to print on standard ...- Don't include the artifact number in the jar filename. It is still include in jar `MANIFEST.MF`. Also when being installed in Maven repository the file still include the version number.
- Add an option `--version` to print on standard output the version information.
Closes #76.Antoine MottierAntoine Mottierhttps://gitlab.ow2.org/ow2/mrl/-/merge_requests/2First basic CI configuration2020-10-08T14:02:16ZAntoine MottierFirst basic CI configurationJust to automate build and testJust to automate build and testPierre-Yves GibelloPierre-Yves Gibellohttps://gitlab.ow2.org/ow2/mrl/-/merge_requests/14Fix configuration templating issues and documentation, provide test configura...2021-03-08T16:27:26ZPierre-Yves GibelloFix configuration templating issues and documentation, provide test configuration and datahttps://gitlab.ow2.org/ow2/mrl/-/merge_requests/25Fix copyrights and licenses headers in XML file2021-07-27T15:32:21ZAntoine MottierFix copyrights and licenses headers in XML fileSPDX comments need to be after `<?xml version="1.0" encoding="UTF-8"?>` in XML files.SPDX comments need to be after `<?xml version="1.0" encoding="UTF-8"?>` in XML files.Martin HamantMartin Hamanthttps://gitlab.ow2.org/ow2/mrl/-/merge_requests/24Fix Scancode SeedStack JSON file name2021-07-27T15:29:06ZAntoine MottierFix Scancode SeedStack JSON file nameScancode JSON output file is now named: `scancode-$OW2_PROJECT_NAME.json` where `$OW2_PROJECT_NAME` value is `$OW2_PROJECT_NAME`. Update the configuration according to this new name.Scancode JSON output file is now named: `scancode-$OW2_PROJECT_NAME.json` where `$OW2_PROJECT_NAME` value is `$OW2_PROJECT_NAME`. Update the configuration according to this new name.Martin HamantMartin Hamanthttps://gitlab.ow2.org/ow2/mrl/-/merge_requests/13Fix tag name defined by Maven release plugin2021-03-04T17:49:03ZAntoine MottierFix tag name defined by Maven release pluginAvoid inclusion of artifact name.Avoid inclusion of artifact name.Antoine MottierAntoine Mottierhttps://gitlab.ow2.org/ow2/mrl/-/merge_requests/4Gracefully handle db connection issue, logging and various improvements2020-11-03T16:13:43ZAntoine MottierGracefully handle db connection issue, logging and various improvements- No longer get JDBC driver using `Class.forName`.
- Remove System.out and System.err and replace them with call to SLF4J for logging and logback has a backend with currently only a development debug configuration that log to STDOUT.
- U...- No longer get JDBC driver using `Class.forName`.
- Remove System.out and System.err and replace them with call to SLF4J for logging and logback has a backend with currently only a development debug configuration that log to STDOUT.
- Use MariaDB JDBC driver.
- Make code tolerant to database connection issue (log error in log and display error message to user).
- Get d3.js using HTTPS (avoid a redirection).
- Set default project using the first one in project list rather than hardcoded ASM.
- Use Servlet version 3.1.0 instead of 4.0.1 as we target Jetty 9.4 that only support servlet 3.1.0.Pierre-Yves GibelloPierre-Yves Gibellohttps://gitlab.ow2.org/ow2/mrl/-/merge_requests/32Make database hostname configurable2023-06-08T09:47:23ZAntoine MottierMake database hostname configurableIntroduce new parameter `databaseHost`.
Closes #114Introduce new parameter `databaseHost`.
Closes #114Alban Espié-GuillonAlban Espié-Guillonhttps://gitlab.ow2.org/ow2/mrl/-/merge_requests/1Minor pom.xml improvements2020-09-14T09:00:22ZAntoine MottierMinor pom.xml improvements- Specify source encoding
- Configure Java version for source and target bytecode
- Specify (for `maven-compiler-plugin` and `maven-dependency-plugin`) and update (for `maven-jar-plugin`) plugin versions to ensure reproducible builds- Specify source encoding
- Configure Java version for source and target bytecode
- Specify (for `maven-compiler-plugin` and `maven-dependency-plugin`) and update (for `maven-jar-plugin`) plugin versions to ensure reproducible buildsPierre-Yves GibelloPierre-Yves Gibellohttps://gitlab.ow2.org/ow2/mrl/-/merge_requests/29Modify security label2022-12-07T09:01:28ZAntoine MottierModify security labelChange label from "Security" to "Risk Mgt".Change label from "Security" to "Risk Mgt".Antoine MottierAntoine Mottierhttps://gitlab.ow2.org/ow2/mrl/-/merge_requests/9Packaging configuration refactoring2021-03-04T12:37:02ZMartin HamantPackaging configuration refactoringAntoine MottierAntoine Mottier