|
5 | 5 |
|
6 | 6 | <groupId>eu.openanalytics</groupId>
|
7 | 7 | <artifactId>containerproxy</artifactId>
|
8 |
| - <version>0.8.9</version> |
| 8 | + <version>0.8.10</version> |
9 | 9 | <name>ContainerProxy</name>
|
10 | 10 | <packaging>jar</packaging>
|
11 | 11 |
|
12 | 12 | <parent>
|
13 | 13 | <groupId>org.springframework.boot</groupId>
|
14 | 14 | <artifactId>spring-boot-starter-parent</artifactId>
|
15 |
| - <version>2.3.4.RELEASE</version> |
| 15 | + <version>2.3.12.RELEASE</version> |
16 | 16 | <relativePath />
|
17 | 17 | </parent>
|
18 | 18 |
|
|
36 | 36 | </distributionManagement>
|
37 | 37 |
|
38 | 38 | <repositories>
|
| 39 | + <!-- Maven queries repositories in the order that they are defined here. |
| 40 | + Usually, the Maven Central repository is the last one in this order, because it's defined in the super POM. |
| 41 | + This means that for all dependencies which are downloaded from Maven Central, the custom repositories are |
| 42 | + queried first, which slows down the build a lot. |
| 43 | + Therefore we add central as the first repository in this list. |
| 44 | + This reduces the time to download dependencies on a fresh machine from ~20-30min to 1min |
| 45 | + See: https://maven.apache.org/ref/3.6.3/maven-model-builder/super-pom.html for the origin of this configuration |
| 46 | + --> |
39 | 47 | <repository>
|
| 48 | + <id>central</id> |
| 49 | + <name>Central Repository</name> |
| 50 | + <url>https://repo.maven.apache.org/maven2</url> |
| 51 | + <layout>default</layout> |
| 52 | + <snapshots> |
| 53 | + <enabled>false</enabled> |
| 54 | + </snapshots> |
| 55 | + </repository> |
| 56 | + <repository> |
| 57 | + <!-- Currently used only for the monetdb dependency --> |
40 | 58 | <id>clojars</id>
|
41 | 59 | <url>https://clojars.org/repo/</url>
|
42 | 60 | </repository>
|
43 | 61 | <repository>
|
44 | 62 | <!-- Currently used only for the opensaml 2.6.6 dependency -->
|
45 |
| - <id>alfresco</id> |
46 |
| - <url>https://artifacts.alfresco.com/nexus/content/repositories/public/</url> |
| 63 | + <id>shibboleth</id> |
| 64 | + <url>https://build.shibboleth.net/nexus/content/repositories/releases/</url> |
| 65 | + </repository> |
| 66 | + <repository> |
| 67 | + <!-- Currently used only for the spring-social-github 1.0.0.M4 dependency --> |
| 68 | + <id>spring</id> |
| 69 | + <url>https://repo.spring.io/plugins-release/</url> |
47 | 70 | </repository>
|
48 |
| - <repository> |
49 |
| - <!-- Currently used only for the spring-social-github 1.0.0.M4 dependency --> |
50 |
| - <id>spring</id> |
51 |
| - <url>https://repo.spring.io/plugins-release/</url> |
52 |
| - </repository> |
53 | 71 | </repositories>
|
54 | 72 |
|
55 | 73 | <dependencies>
|
|
84 | 102 | <groupId>org.springframework.boot</groupId>
|
85 | 103 | <artifactId>spring-boot-starter-test</artifactId>
|
86 | 104 | <scope>test</scope>
|
| 105 | + <exclusions> |
| 106 | + <exclusion> |
| 107 | + <groupId>org.junit.vintage</groupId> |
| 108 | + <artifactId>junit-vintage-engine</artifactId> |
| 109 | + </exclusion> |
| 110 | + </exclusions> |
87 | 111 | </dependency>
|
88 | 112 | <dependency>
|
89 | 113 | <groupId>org.springframework.boot</groupId>
|
90 | 114 | <artifactId>spring-boot-starter-webflux</artifactId>
|
91 | 115 | <scope>test</scope>
|
92 | 116 | </dependency>
|
| 117 | + <dependency> |
| 118 | + <groupId>org.junit.platform</groupId> |
| 119 | + <artifactId>junit-platform-launcher</artifactId> |
| 120 | + <scope>test</scope> |
| 121 | + </dependency> |
93 | 122 |
|
94 | 123 | <!-- Additional Spring components -->
|
95 | 124 | <dependency>
|
|
103 | 132 | <dependency>
|
104 | 133 | <groupId>org.springframework.security.oauth.boot</groupId>
|
105 | 134 | <artifactId>spring-security-oauth2-autoconfigure</artifactId>
|
106 |
| - <version>2.3.3.RELEASE</version> |
| 135 | + <version>2.3.12.RELEASE</version> |
107 | 136 | </dependency>
|
108 | 137 | <dependency>
|
109 | 138 | <groupId>org.springframework.security</groupId>
|
|
154 | 183 | <dependency>
|
155 | 184 | <groupId>org.springframework.boot</groupId>
|
156 | 185 | <artifactId>spring-boot-starter-social-facebook</artifactId>
|
157 |
| - <version>1.5.14.RELEASE</version> |
| 186 | + <version>1.5.22.RELEASE</version> |
158 | 187 | </dependency>
|
159 | 188 | <dependency>
|
160 | 189 | <groupId>org.springframework.social</groupId>
|
|
181 | 210 | <dependency>
|
182 | 211 | <groupId>org.keycloak</groupId>
|
183 | 212 | <artifactId>keycloak-spring-security-adapter</artifactId>
|
184 |
| - <version>4.7.0.Final</version> |
| 213 | + <version>13.0.1</version> |
185 | 214 | </dependency>
|
186 | 215 |
|
187 | 216 | <!-- SAML -->
|
|
269 | 298 | <dependency>
|
270 | 299 | <groupId>org.webjars</groupId>
|
271 | 300 | <artifactId>jquery</artifactId>
|
272 |
| - <version>3.5.0</version> |
| 301 | + <version>3.5.1</version> |
| 302 | + </dependency> |
| 303 | + <dependency> |
| 304 | + <groupId>org.webjars.bower</groupId> |
| 305 | + <artifactId>bootstrap-social</artifactId> |
| 306 | + <version>5.1.1</version> |
| 307 | + <exclusions> |
| 308 | + <!-- These dependencies are already included and would otherwise produce some warnings --> |
| 309 | + <exclusion> |
| 310 | + <groupId>org.webjars.bower</groupId> |
| 311 | + <artifactId>bootstrap</artifactId> |
| 312 | + </exclusion> |
| 313 | + <exclusion> |
| 314 | + <groupId>org.webjars.bower</groupId> |
| 315 | + <artifactId>font-awesome</artifactId> |
| 316 | + </exclusion> |
| 317 | + </exclusions> |
| 318 | + </dependency> |
| 319 | + <dependency> |
| 320 | + <groupId>org.webjars.bower</groupId> |
| 321 | + <artifactId>fontawesome</artifactId> |
| 322 | + <version>4.7.0</version> |
273 | 323 | </dependency>
|
274 | 324 |
|
275 | 325 | <!-- Amazon S3 -->
|
|
311 | 361 | <artifactId>commons-beanutils</artifactId>
|
312 | 362 | <version>1.9.4</version>
|
313 | 363 | </dependency>
|
314 |
| - <dependency> |
| 364 | + <dependency> |
| 365 | + <groupId>commons-io</groupId> |
| 366 | + <artifactId>commons-io</artifactId> |
| 367 | + <version>2.7</version> |
| 368 | + </dependency> |
| 369 | + <dependency> |
| 370 | + <groupId>org.apache.httpcomponents</groupId> |
| 371 | + <artifactId>httpclient</artifactId> |
| 372 | + <version>4.5.13</version> |
| 373 | + </dependency> |
| 374 | + <dependency> |
315 | 375 | <groupId>com.google.guava</groupId>
|
316 | 376 | <artifactId>guava</artifactId>
|
317 | 377 | <version>25.0-jre</version>
|
318 | 378 | </dependency>
|
319 |
| - <dependency> |
320 |
| - <groupId>org.springframework</groupId> |
321 |
| - <artifactId>spring-core</artifactId> |
322 |
| - <version>5.2.9.RELEASE</version> |
323 |
| - </dependency> |
| 379 | + <dependency> |
| 380 | + <groupId>org.bouncycastle</groupId> |
| 381 | + <artifactId>bcprov-jdk15on</artifactId> |
| 382 | + <version>1.68</version> |
| 383 | + </dependency> |
| 384 | + <dependency> |
| 385 | + <groupId>org.bouncycastle</groupId> |
| 386 | + <artifactId>bcprov-ext-jdk15on</artifactId> |
| 387 | + <version>1.68</version> |
| 388 | + </dependency> |
| 389 | + <dependency> |
| 390 | + <groupId>org.bouncycastle</groupId> |
| 391 | + <artifactId>bcpkix-jdk15on</artifactId> |
| 392 | + <version>1.68</version> |
| 393 | + </dependency> |
| 394 | + <dependency> |
| 395 | + <groupId>org.apache.velocity</groupId> |
| 396 | + <artifactId>velocity-engine-core</artifactId> |
| 397 | + <version>2.3</version> |
| 398 | + </dependency> |
| 399 | + |
| 400 | + <dependency> |
| 401 | + <groupId>io.undertow</groupId> |
| 402 | + <artifactId>undertow-core</artifactId> |
| 403 | + <version>2.2.8.Final</version> |
| 404 | + </dependency> |
| 405 | + <dependency> |
| 406 | + <groupId>io.undertow</groupId> |
| 407 | + <artifactId>undertow-servlet</artifactId> |
| 408 | + <version>2.2.8.Final</version> |
| 409 | + </dependency> |
| 410 | + <dependency> |
| 411 | + <groupId>io.undertow</groupId> |
| 412 | + <artifactId>undertow-websockets-jsr</artifactId> |
| 413 | + <version>2.2.8.Final</version> |
| 414 | + </dependency> |
| 415 | + <dependency> |
| 416 | + <groupId>org.jboss.xnio</groupId> |
| 417 | + <artifactId>xnio-nio</artifactId> |
| 418 | + <version>3.8.4.Final</version> |
| 419 | + </dependency> |
| 420 | + <dependency> |
| 421 | + <groupId>org.jboss.xnio</groupId> |
| 422 | + <artifactId>xnio-api</artifactId> |
| 423 | + <version>3.8.4.Final</version> |
| 424 | + </dependency> |
| 425 | + |
| 426 | + |
| 427 | + |
324 | 428 | </dependencies>
|
325 | 429 |
|
326 | 430 | <build>
|
|
416 | 520 | <plugins>
|
417 | 521 | <plugin>
|
418 | 522 | <groupId>org.owasp</groupId>
|
419 |
| - <artifactId>dependency-check-maven</artifactId> |
420 |
| - <version>6.0.2</version> |
421 |
| - <executions> |
| 523 | + <artifactId>dependency-check-maven</artifactId> |
| 524 | + <version>6.1.6</version> |
| 525 | + <executions> |
422 | 526 | <execution>
|
423 | 527 | <goals>
|
424 | 528 | <goal>check</goal>
|
|
0 commit comments