|
6 | 6 | <parent> |
7 | 7 | <groupId>dev.vality</groupId> |
8 | 8 | <artifactId>service-parent-pom</artifactId> |
9 | | - <version>1.0.19</version> |
| 9 | + <version>3.1.1</version> |
10 | 10 | </parent> |
11 | 11 |
|
12 | 12 | <artifactId>anapi-v2</artifactId> |
13 | | - <version>1.0.4</version> |
| 13 | + <version>2.0.0</version> |
14 | 14 | <packaging>jar</packaging> |
15 | 15 |
|
16 | 16 | <name>anapi-v2</name> |
|
19 | 19 | <properties> |
20 | 20 | <project.build.sourceEncoding>UTF-8</project.build.sourceEncoding> |
21 | 21 | <project.reporting.outputEncoding>UTF-8</project.reporting.outputEncoding> |
22 | | - <java.version>15</java.version> |
| 22 | + <java.version>21</java.version> |
23 | 23 | <server.port>8022</server.port> |
24 | 24 | <management.port>8023</management.port> |
25 | 25 | <exposed.ports>${server.port} ${management.port}</exposed.ports> |
26 | 26 | <dockerfile.registry>${env.REGISTRY}</dockerfile.registry> |
27 | | - <springfox-version>2.10.5</springfox-version> |
28 | | - <servlet-api-version>2.5</servlet-api-version> |
29 | | - <jackson-version>2.12.5</jackson-version> |
30 | | - <spring-version>2.5.3</spring-version> |
31 | | - <javax-annotation-api-version>1.3.2</javax-annotation-api-version> |
32 | | - <jaxb-version>2.3.1</jaxb-version> |
33 | | - <woody.version>1.0.4</woody.version> |
| 27 | + <jjwt-version>0.12.6</jjwt-version> |
34 | 28 | </properties> |
35 | 29 |
|
36 | 30 | <dependencies> |
37 | 31 |
|
38 | 32 | <!--vality--> |
39 | 33 | <dependency> |
40 | 34 | <groupId>dev.vality</groupId> |
41 | | - <artifactId>swag-anapi-v2</artifactId> |
42 | | - <version>1.81-8f1ba21-server</version> |
| 35 | + <artifactId>swag-anapi-v2-server</artifactId> |
| 36 | + <version>1.101-adc5097</version> |
43 | 37 | </dependency> |
44 | 38 | <dependency> |
45 | 39 | <groupId>dev.vality</groupId> |
46 | 40 | <artifactId>bouncer-proto</artifactId> |
47 | | - <version>1.51-23d1761</version> |
| 41 | + <version>1.57-31866c3</version> |
48 | 42 | </dependency> |
49 | 43 | <dependency> |
50 | 44 | <groupId>dev.vality</groupId> |
51 | 45 | <artifactId>org-management-proto</artifactId> |
52 | | - <version>1.12-1a0110a</version> |
53 | | - </dependency> |
54 | | - <dependency> |
55 | | - <groupId>dev.vality</groupId> |
56 | | - <artifactId>payout-manager-proto</artifactId> |
57 | | - <version>1.38-635dc24</version> |
| 46 | + <version>1.17-04de2f4</version> |
58 | 47 | </dependency> |
59 | 48 | <dependency> |
60 | 49 | <groupId>dev.vality</groupId> |
61 | 50 | <artifactId>magista-proto</artifactId> |
62 | | - <version>1.44-5352f74</version> |
63 | | - </dependency> |
64 | | - <dependency> |
65 | | - <groupId>dev.vality</groupId> |
66 | | - <artifactId>party-shop-proto</artifactId> |
67 | | - <version>1.19-72faaf6</version> |
| 51 | + <version>1.55-bbdee33</version> |
68 | 52 | </dependency> |
69 | 53 | <dependency> |
70 | 54 | <groupId>dev.vality</groupId> |
|
83 | 67 | <dependency> |
84 | 68 | <groupId>dev.vality</groupId> |
85 | 69 | <artifactId>damsel</artifactId> |
86 | | - <version>1.614-3df747f</version> |
87 | | - </dependency> |
88 | | - <dependency> |
89 | | - <groupId>dev.vality</groupId> |
90 | | - <artifactId>token-keeper-proto</artifactId> |
91 | | - <version>1.32-8b8bb43</version> |
92 | 70 | </dependency> |
93 | 71 |
|
94 | 72 | <!--spring--> |
| 73 | + <dependency> |
| 74 | + <groupId>org.springframework.boot</groupId> |
| 75 | + <artifactId>spring-boot-starter-security</artifactId> |
| 76 | + </dependency> |
95 | 77 | <dependency> |
96 | 78 | <groupId>org.springframework.boot</groupId> |
97 | 79 | <artifactId>spring-boot-starter-aop</artifactId> |
98 | 80 | </dependency> |
| 81 | + <dependency> |
| 82 | + <groupId>org.springframework.security</groupId> |
| 83 | + <artifactId>spring-security-config</artifactId> |
| 84 | + </dependency> |
| 85 | + <dependency> |
| 86 | + <groupId>org.springframework.security</groupId> |
| 87 | + <artifactId>spring-security-web</artifactId> |
| 88 | + </dependency> |
99 | 89 | <dependency> |
100 | 90 | <groupId>org.springframework.boot</groupId> |
101 | 91 | <artifactId>spring-boot-starter</artifactId> |
|
123 | 113 | <artifactId>spring-boot-configuration-processor</artifactId> |
124 | 114 | <optional>true</optional> |
125 | 115 | </dependency> |
126 | | - |
127 | | - <!--third party--> |
128 | | - <dependency> |
129 | | - <groupId>javax.servlet</groupId> |
130 | | - <artifactId>javax.servlet-api</artifactId> |
131 | | - </dependency> |
132 | | - <dependency> |
133 | | - <groupId>io.swagger</groupId> |
134 | | - <artifactId>swagger-annotations</artifactId> |
135 | | - <version>1.6.12</version> |
136 | | - <scope>provided</scope> |
137 | | - </dependency> |
138 | 116 | <dependency> |
139 | | - <groupId>io.springfox</groupId> |
140 | | - <artifactId>springfox-swagger2</artifactId> |
141 | | - <version>${springfox-version}</version> |
| 117 | + <groupId>org.springframework.boot</groupId> |
| 118 | + <artifactId>spring-boot-starter-oauth2-resource-server</artifactId> |
142 | 119 | </dependency> |
| 120 | + |
| 121 | + <!--third party--> |
143 | 122 | <dependency> |
144 | | - <groupId>io.springfox</groupId> |
145 | | - <artifactId>springfox-swagger-ui</artifactId> |
146 | | - <version>${springfox-version}</version> |
| 123 | + <groupId>jakarta.servlet</groupId> |
| 124 | + <artifactId>jakarta.servlet-api</artifactId> |
147 | 125 | </dependency> |
148 | 126 | <dependency> |
149 | 127 | <groupId>org.projectlombok</groupId> |
150 | 128 | <artifactId>lombok</artifactId> |
151 | 129 | <scope>provided</scope> |
152 | 130 | </dependency> |
153 | 131 | <dependency> |
154 | | - <groupId>javax.servlet</groupId> |
155 | | - <artifactId>servlet-api</artifactId> |
156 | | - <version>${servlet-api-version}</version> |
157 | | - <scope>provided</scope> |
158 | | - </dependency> |
159 | | - <dependency> |
160 | | - <groupId>javax.annotation</groupId> |
161 | | - <artifactId>javax.annotation-api</artifactId> |
162 | | - <version>${javax-annotation-api-version}</version> |
163 | | - </dependency> |
164 | | - <dependency> |
165 | | - <groupId>javax.validation</groupId> |
166 | | - <artifactId>validation-api</artifactId> |
167 | | - <version>2.0.1.Final</version> |
168 | | - <scope>provided</scope> |
169 | | - </dependency> |
170 | | - <dependency> |
171 | | - <groupId>javax.xml.bind</groupId> |
172 | | - <artifactId>jaxb-api</artifactId> |
173 | | - <version>${jaxb-version}</version> |
174 | | - </dependency> |
175 | | - <dependency> |
176 | | - <groupId>com.google.code.findbugs</groupId> |
177 | | - <artifactId>jsr305</artifactId> |
178 | | - <version>3.0.2</version> |
| 132 | + <groupId>jakarta.validation</groupId> |
| 133 | + <artifactId>jakarta.validation-api</artifactId> |
179 | 134 | <scope>provided</scope> |
180 | 135 | </dependency> |
181 | 136 | <dependency> |
|
184 | 139 | <version>0.2.6</version> |
185 | 140 | <scope>provided</scope> |
186 | 141 | </dependency> |
187 | | - <dependency> |
188 | | - <groupId>org.bouncycastle</groupId> |
189 | | - <artifactId>bcprov-jdk15on</artifactId> |
190 | | - <version>1.70</version> |
191 | | - </dependency> |
192 | 142 | <dependency> |
193 | 143 | <groupId>io.micrometer</groupId> |
194 | 144 | <artifactId>micrometer-core</artifactId> |
|
206 | 156 | </dependency> |
207 | 157 | <dependency> |
208 | 158 | <groupId>io.jsonwebtoken</groupId> |
209 | | - <artifactId>jjwt</artifactId> |
210 | | - <version>0.9.1</version> |
| 159 | + <artifactId>jjwt-api</artifactId> |
| 160 | + <version>${jjwt-version}</version> |
| 161 | + <scope>test</scope> |
| 162 | + </dependency> |
| 163 | + <dependency> |
| 164 | + <groupId>io.jsonwebtoken</groupId> |
| 165 | + <artifactId>jjwt-impl</artifactId> |
| 166 | + <version>${jjwt-version}</version> |
211 | 167 | <scope>test</scope> |
212 | 168 | </dependency> |
213 | 169 | <dependency> |
214 | | - <groupId>com.github.tomakehurst</groupId> |
215 | | - <artifactId>wiremock-jre8-standalone</artifactId> |
216 | | - <version>2.35.1</version> |
| 170 | + <groupId>io.jsonwebtoken</groupId> |
| 171 | + <artifactId>jjwt-jackson</artifactId> |
| 172 | + <version>${jjwt-version}</version> |
217 | 173 | <scope>test</scope> |
218 | 174 | </dependency> |
219 | 175 | <dependency> |
220 | 176 | <groupId>org.springframework.cloud</groupId> |
221 | 177 | <artifactId>spring-cloud-contract-wiremock</artifactId> |
222 | | - <version>3.1.4</version> |
| 178 | + <version>4.3.0</version> |
| 179 | + <scope>test</scope> |
| 180 | + </dependency> |
| 181 | + <dependency> |
| 182 | + <groupId>org.bouncycastle</groupId> |
| 183 | + <artifactId>bcpkix-jdk18on</artifactId> |
| 184 | + <version>1.79</version> |
223 | 185 | <scope>test</scope> |
224 | 186 | </dependency> |
225 | 187 | </dependencies> |
|
256 | 218 | <plugin> |
257 | 219 | <groupId>org.apache.maven.plugins</groupId> |
258 | 220 | <artifactId>maven-remote-resources-plugin</artifactId> |
259 | | - <version>3.1.0</version> |
| 221 | + <version>3.3.0</version> |
260 | 222 | <dependencies> |
261 | 223 | <dependency> |
262 | 224 | <groupId>org.apache.maven.shared</groupId> |
263 | 225 | <artifactId>maven-filtering</artifactId> |
264 | | - <version>3.3.1</version> |
| 226 | + <version>3.4.0</version> |
265 | 227 | </dependency> |
266 | 228 | </dependencies> |
267 | 229 | <configuration> |
|
0 commit comments