- 02 Mar, 2021 1 commit
-
-
Antoine Mottier authored
- CI no longer publish artifacts in GitLab package repository. Instead we deploy the binaries using files stored by GitLab pipelines. - Pipeline artifact retention duration is different depending on the branch that trigger the build. - Job that build the data collection jar file now also store dependencies lib folder as persistent artifacts. - Maven CLI options are now stored in `.mvn/maven.config` in order to be shared both by Maven run locally and by CI jobs. - Remove all references to configuration file from CI configuration and Maven build files. - WebApp configuration file location is now defined by a JVM system property: `mrl.conf.file.path`. - Add Maven wrapper to use same Maven version when building locally.
-
- 01 Mar, 2021 1 commit
-
-
Antoine Mottier authored
Rely on GitLab CI variables, Maven properties and Maven war plugin filtering.
-
- 15 Feb, 2021 2 commits
-
-
Antoine Mottier authored
-
Antoine Mottier authored
-
- 10 Feb, 2021 2 commits
-
-
Antoine Mottier authored
-
Antoine Mottier authored
-
- 29 Jan, 2021 2 commits
-
-
Antoine Mottier authored
-
Antoine Mottier authored
-
- 25 Jan, 2021 7 commits
-
-
Antoine Mottier authored
-
Antoine Mottier authored
-
Antoine Mottier authored
-
Antoine Mottier authored
-
Antoine Mottier authored
- Artifact name and module name is `webapp`. - Artifact `finalName` is `mrl-webapp`.
-
Antoine Mottier authored
-
Antoine Mottier authored
-
- 31 Dec, 2020 1 commit
-
-
Antoine Mottier authored
- Add to DatasetFactory a method to get MKT metrics from the database (workaround due to lack of MKT metrics in `Metric` table. - Add a new constructor to `Metric` class to support lack of threshold for MKT metrics. - Add controller, service interface and service implementation to provide dendrogram.
-
- 02 Dec, 2020 1 commit
-
-
Antoine Mottier authored
Should allow to have only code related to display in XWiki page and all preprocessing done in the web app.
-
- 03 Nov, 2020 1 commit
-
-
Antoine Mottier authored
- 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.
-
- 30 Oct, 2020 1 commit
-
-
Antoine Mottier authored
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.
-
- 26 Oct, 2020 1 commit
-
-
Pierre-Yves Gibello authored
-