|
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