| .. | .. |
|---|
| 2 | 2 | xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" |
|---|
| 3 | 3 | xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd"> |
|---|
| 4 | 4 | |
|---|
| 5 | | - <modelVersion>4.0.0</modelVersion> |
|---|
| 6 | 5 | <groupId>net.curisit</groupId> |
|---|
| 7 | | - <artifactId>securis-server</artifactId> |
|---|
| 8 | | - <version>3.0.0</version> |
|---|
| 6 | + <artifactId>securis</artifactId> |
|---|
| 7 | + <version>3.0.2</version> |
|---|
| 8 | + <modelVersion>4.0.0</modelVersion> |
|---|
| 9 | 9 | <packaging>war</packaging> |
|---|
| 10 | | - <name>SeCuris-Server</name> |
|---|
| 10 | + <name>SeCuris</name> |
|---|
| 11 | 11 | |
|---|
| 12 | 12 | <properties> |
|---|
| 13 | 13 | <securis.version>1.3.1</securis.version> |
|---|
| 14 | + <commons.version>4.0.2</commons.version> |
|---|
| 14 | 15 | |
|---|
| 15 | 16 | <project.build.sourceEncoding>UTF-8</project.build.sourceEncoding> |
|---|
| 16 | 17 | <maven.compiler.source>21</maven.compiler.source> |
|---|
| .. | .. |
|---|
| 32 | 33 | <artifactId>securis-client</artifactId> |
|---|
| 33 | 34 | <version>${securis.version}</version> |
|---|
| 34 | 35 | </dependency> |
|---|
| 36 | + <dependency> |
|---|
| 37 | + <groupId>net.curisit.integrity</groupId> |
|---|
| 38 | + <artifactId>commons</artifactId> |
|---|
| 39 | + <version>${commons.version}</version> |
|---|
| 40 | + </dependency> |
|---|
| 41 | + |
|---|
| 35 | 42 | |
|---|
| 36 | 43 | <!-- RESTEasy 6 - Jakarta EE 10 --> |
|---|
| 37 | 44 | <dependency> |
|---|
| .. | .. |
|---|
| 147 | 154 | <failOnMissingWebXml>false</failOnMissingWebXml> |
|---|
| 148 | 155 | </configuration> |
|---|
| 149 | 156 | </plugin> |
|---|
| 157 | + <plugin> |
|---|
| 158 | + <groupId>com.github.eirslett</groupId> |
|---|
| 159 | + <artifactId>frontend-maven-plugin</artifactId> |
|---|
| 160 | + <version>1.15.0</version> |
|---|
| 161 | + <configuration> |
|---|
| 162 | + <workingDirectory>src/main/webapp</workingDirectory> |
|---|
| 163 | + </configuration> |
|---|
| 164 | + <executions> |
|---|
| 165 | + <execution> |
|---|
| 166 | + <id>install-node-and-npm</id> |
|---|
| 167 | + <goals> |
|---|
| 168 | + <goal>install-node-and-npm</goal> |
|---|
| 169 | + </goals> |
|---|
| 170 | + <phase>generate-resources</phase> |
|---|
| 171 | + <configuration> |
|---|
| 172 | + <nodeVersion>v10.24.1</nodeVersion> |
|---|
| 173 | + <npmVersion>6.14.12</npmVersion> |
|---|
| 174 | + </configuration> |
|---|
| 175 | + </execution> |
|---|
| 176 | + |
|---|
| 177 | + <execution> |
|---|
| 178 | + <id>npm-install</id> |
|---|
| 179 | + <goals> |
|---|
| 180 | + <goal>npm</goal> |
|---|
| 181 | + </goals> |
|---|
| 182 | + <phase>generate-resources</phase> |
|---|
| 183 | + <configuration> |
|---|
| 184 | + <arguments>install</arguments> |
|---|
| 185 | + </configuration> |
|---|
| 186 | + </execution> |
|---|
| 187 | + |
|---|
| 188 | + <execution> |
|---|
| 189 | + <id>jspm-install</id> |
|---|
| 190 | + <goals> |
|---|
| 191 | + <goal>npm</goal> |
|---|
| 192 | + </goals> |
|---|
| 193 | + <phase>generate-resources</phase> |
|---|
| 194 | + <configuration> |
|---|
| 195 | + <arguments>run jspm-install</arguments> |
|---|
| 196 | + </configuration> |
|---|
| 197 | + </execution> |
|---|
| 198 | + |
|---|
| 199 | + <execution> |
|---|
| 200 | + <id>npm-build</id> |
|---|
| 201 | + <goals> |
|---|
| 202 | + <goal>npm</goal> |
|---|
| 203 | + </goals> |
|---|
| 204 | + <phase>generate-resources</phase> |
|---|
| 205 | + <configuration> |
|---|
| 206 | + <arguments>run build</arguments> |
|---|
| 207 | + </configuration> |
|---|
| 208 | + </execution> |
|---|
| 209 | + </executions> |
|---|
| 210 | + </plugin> |
|---|
| 150 | 211 | </plugins> |
|---|
| 151 | 212 | </build> |
|---|
| 152 | 213 | |
|---|