File tree Expand file tree Collapse file tree
webapp/src/main/java/software/xdev/tci/demo/security
src/main/java/software/xdev/tci/network
db-jdbc-spring-orm-hibernate Expand file tree Collapse file tree Load Diff Large diffs are not rendered by default.
Original file line number Diff line number Diff line change 1+ # 2.7.2
2+ * ` LazyNetwork ` : Use explicitly defined ` ExecutorService `
3+ * Updated dependencies
4+
15# 2.7.1
26* Readd missing whitespace in ` TCITracer `
37
Original file line number Diff line number Diff line change 109109 <dependency >
110110 <groupId >software.xdev.sse</groupId >
111111 <artifactId >bom</artifactId >
112- <version >1.2.2 </version >
112+ <version >1.4.0 </version >
113113 <type >pom</type >
114114 <scope >import</scope >
115115 </dependency >
143143 <plugin >
144144 <groupId >org.apache.maven.plugins</groupId >
145145 <artifactId >maven-compiler-plugin</artifactId >
146- <version >3.14.0 </version >
146+ <version >3.14.1 </version >
147147 <configuration >
148148 <release >${maven.compiler.release} </release >
149149 <compilerArgs >
Original file line number Diff line number Diff line change @@ -51,9 +51,6 @@ public SecurityFilterChain configure(
5151 // https://developer.mozilla.org/en-US/docs/Web/HTTP/Headers/X-Content-Type-Options
5252 .contentTypeOptions (Customizer .withDefaults ())
5353 .contentSecurityPolicy (csp -> csp .policyDirectives (cspGenerator .buildCSP ())))
54- .sessionManagement (c ->
55- // Limit maximum session per user
56- c .sessionConcurrency (sc -> sc .maximumSessions (5 )))
5754 .oauth2Login (c -> c .defaultSuccessUrl ("/" ))
5855 // Disable CSRF for REST API for demo purposes
5956 .csrf (c -> c .ignoringRequestMatchers ("/api/**" ))
Original file line number Diff line number Diff line change 5757 <plugin >
5858 <groupId >org.apache.maven.plugins</groupId >
5959 <artifactId >maven-compiler-plugin</artifactId >
60- <version >3.14.0 </version >
60+ <version >3.14.1 </version >
6161 <configuration >
6262 <release >${maven.compiler.release} </release >
6363 <compilerArgs >
Original file line number Diff line number Diff line change 147147 <plugin >
148148 <groupId >org.apache.maven.plugins</groupId >
149149 <artifactId >maven-compiler-plugin</artifactId >
150- <version >3.14.0 </version >
150+ <version >3.14.1 </version >
151151 <executions >
152152 <execution >
153153 <id >compile-java-17</id >
192192 <plugin >
193193 <groupId >org.apache.maven.plugins</groupId >
194194 <artifactId >maven-javadoc-plugin</artifactId >
195- <version >3.11.3 </version >
195+ <version >3.12.0 </version >
196196 <executions >
197197 <execution >
198198 <id >attach-javadocs</id >
250250 <plugin >
251251 <groupId >org.codehaus.mojo</groupId >
252252 <artifactId >flatten-maven-plugin</artifactId >
253- <version >1.7.2 </version >
253+ <version >1.7.3 </version >
254254 <configuration >
255255 <flattenMode >ossrh</flattenMode >
256256 </configuration >
Original file line number Diff line number Diff line change 4040import com .github .dockerjava .api .DockerClient ;
4141import com .github .dockerjava .api .command .CreateNetworkCmd ;
4242
43+ import software .xdev .tci .concurrent .TCIExecutorServiceHolder ;
44+
4345
4446/**
4547 * A better implementation of {@link Network} in relation to {@link org.testcontainers.containers.Network.NetworkImpl}.
@@ -88,7 +90,7 @@ public class LazyNetwork implements Network
8890
8991 public LazyNetwork create ()
9092 {
91- return this .create (CompletableFuture :: runAsync );
93+ return this .create (r -> CompletableFuture . runAsync ( r , TCIExecutorServiceHolder . instance ()) );
9294 }
9395
9496 public LazyNetwork create (final Function <Runnable , CompletableFuture <Void >> executor )
Original file line number Diff line number Diff line change 120120 <plugin >
121121 <groupId >org.codehaus.mojo</groupId >
122122 <artifactId >flatten-maven-plugin</artifactId >
123- <version >1.7.2 </version >
123+ <version >1.7.3 </version >
124124 <configuration >
125125 <flattenMode >bom</flattenMode >
126126 </configuration >
Original file line number Diff line number Diff line change 116116 <plugin >
117117 <groupId >org.apache.maven.plugins</groupId >
118118 <artifactId >maven-compiler-plugin</artifactId >
119- <version >3.14.0 </version >
119+ <version >3.14.1 </version >
120120 <configuration >
121121 <release >${maven.compiler.release} </release >
122122 <compilerArgs >
127127 <plugin >
128128 <groupId >org.apache.maven.plugins</groupId >
129129 <artifactId >maven-javadoc-plugin</artifactId >
130- <version >3.11.3 </version >
130+ <version >3.12.0 </version >
131131 <executions >
132132 <execution >
133133 <id >attach-javadocs</id >
185185 <plugin >
186186 <groupId >org.codehaus.mojo</groupId >
187187 <artifactId >flatten-maven-plugin</artifactId >
188- <version >1.7.2 </version >
188+ <version >1.7.3 </version >
189189 <configuration >
190190 <flattenMode >ossrh</flattenMode >
191191 </configuration >
Original file line number Diff line number Diff line change 116116 <plugin >
117117 <groupId >org.apache.maven.plugins</groupId >
118118 <artifactId >maven-compiler-plugin</artifactId >
119- <version >3.14.0 </version >
119+ <version >3.14.1 </version >
120120 <configuration >
121121 <release >${maven.compiler.release} </release >
122122 <compilerArgs >
127127 <plugin >
128128 <groupId >org.apache.maven.plugins</groupId >
129129 <artifactId >maven-javadoc-plugin</artifactId >
130- <version >3.11.3 </version >
130+ <version >3.12.0 </version >
131131 <executions >
132132 <execution >
133133 <id >attach-javadocs</id >
185185 <plugin >
186186 <groupId >org.codehaus.mojo</groupId >
187187 <artifactId >flatten-maven-plugin</artifactId >
188- <version >1.7.2 </version >
188+ <version >1.7.3 </version >
189189 <configuration >
190190 <flattenMode >ossrh</flattenMode >
191191 </configuration >
You can’t perform that action at this time.
0 commit comments