-
Notifications
You must be signed in to change notification settings - Fork 16
Commit 0773310
impl: add support for disabling CLI signature verification (#564)
* impl: add new configurable option to disable CLI signature verification
These options are configurable from the Settings page there is no available
shortcut on the main plugin page to discourage the quick disable of CLI verification
* impl: hide configurable fallback if signature verification is disabled
The main plugin screen has a quick shortcut for setting whether the user
wants to fallback on releases.coder.com for signatures if they are not provided by
the main deployment. This checkbox should not be visible if the user wants to disable
signature verification altogether.
* impl: skip signature validation
Signature validation is skipped if the user configured the `disableSignatureVerification` to true.
* chore: update changelog
* chore: next version is 2.22.1
* doc: developer facing documentation for CLI signature verification
* chore: fix UTs1 parent 274ee1f commit 0773310
File tree
11 files changed
+161
-49
lines changed- src
- main
- kotlin/com/coder/gateway
- cli
- settings
- views/steps
- resources/messages
- test/kotlin/com/coder/gateway
- cli
- sdk
- settings
11 files changed
+161
-49
lines changedOriginal file line number | Diff line number | Diff line change | |
---|---|---|---|
| |||
4 | 4 |
| |
5 | 5 |
| |
6 | 6 |
| |
7 | + | ||
8 | + | ||
9 | + | ||
10 | + | ||
7 | 11 |
| |
8 | 12 |
| |
9 | 13 |
| |
|
Original file line number | Diff line number | Diff line change | |
---|---|---|---|
| |||
16 | 16 |
| |
17 | 17 |
| |
18 | 18 |
| |
19 | + | ||
20 | + | ||
21 | + | ||
22 | + | ||
23 | + | ||
24 | + | ||
25 | + | ||
26 | + | ||
27 | + | ||
28 | + | ||
29 | + | ||
30 | + | ||
31 | + | ||
32 | + | ||
33 | + | ||
34 | + | ||
35 | + | ||
36 | + | ||
37 | + | ||
38 | + | ||
39 | + | ||
40 | + | ||
41 | + | ||
42 | + | ||
43 | + | ||
44 | + | ||
45 | + | ||
46 | + | ||
47 | + | ||
48 | + | ||
49 | + | ||
50 | + | ||
51 | + | ||
52 | + | ||
53 | + | ||
54 | + | ||
55 | + | ||
56 | + | ||
57 | + | ||
58 | + | ||
59 | + | ||
60 | + | ||
61 | + | ||
62 | + | ||
63 | + | ||
64 | + | ||
65 | + | ||
66 | + | ||
67 | + | ||
68 | + | ||
69 | + | ||
70 | + | ||
71 | + | ||
72 | + | ||
73 | + | ||
74 | + | ||
75 | + | ||
76 | + | ||
77 | + | ||
78 | + | ||
79 | + | ||
80 | + | ||
81 | + | ||
82 | + | ||
19 | 83 |
| |
20 | 84 |
| |
21 | 85 |
| |
|
Original file line number | Diff line number | Diff line change | |
---|---|---|---|
| |||
5 | 5 |
| |
6 | 6 |
| |
7 | 7 |
| |
8 | - | ||
8 | + | ||
9 | 9 |
| |
10 | 10 |
| |
11 | 11 |
| |
|
Lines changed: 30 additions & 18 deletions
Original file line number | Diff line number | Diff line change | |
---|---|---|---|
| |||
8 | 8 |
| |
9 | 9 |
| |
10 | 10 |
| |
11 | + | ||
11 | 12 |
| |
12 | 13 |
| |
14 | + | ||
13 | 15 |
| |
14 | 16 |
| |
15 | 17 |
| |
16 | 18 |
| |
19 | + | ||
17 | 20 |
| |
21 | + | ||
18 | 22 |
| |
19 | 23 |
| |
20 | 24 |
| |
| |||
60 | 64 |
| |
61 | 65 |
| |
62 | 66 |
| |
63 | - | ||
64 | - | ||
65 | - | ||
66 | - | ||
67 | - | ||
68 | - | ||
69 | - | ||
70 | - | ||
71 | - | ||
72 | - | ||
73 | - | ||
74 | - | ||
75 | - | ||
76 | - | ||
77 | - | ||
78 | - | ||
67 | + | ||
68 | + | ||
69 | + | ||
70 | + | ||
71 | + | ||
72 | + | ||
73 | + | ||
74 | + | ||
75 | + | ||
76 | + | ||
77 | + | ||
78 | + | ||
79 | + | ||
80 | + | ||
81 | + | ||
82 | + | ||
83 | + | ||
84 | + | ||
85 | + | ||
86 | + | ||
87 | + | ||
79 | 88 |
| |
80 | 89 |
| |
81 | 90 |
| |
| |||
122 | 131 |
| |
123 | 132 |
| |
124 | 133 |
| |
125 | - | ||
134 | + | ||
135 | + | ||
136 | + | ||
137 | + | ||
126 | 138 |
| |
127 | 139 |
| |
128 | 140 |
| |
| |||
162 | 174 |
| |
163 | 175 |
| |
164 | 176 |
| |
165 | - | ||
177 | + | ||
166 | 178 |
| |
167 | 179 |
| |
168 | 180 |
| |
|
Original file line number | Diff line number | Diff line change | |
---|---|---|---|
| |||
174 | 174 |
| |
175 | 175 |
| |
176 | 176 |
| |
177 | + | ||
178 | + | ||
179 | + | ||
180 | + | ||
181 | + | ||
177 | 182 |
| |
178 | 183 |
| |
179 | 184 |
| |
|
Lines changed: 14 additions & 3 deletions
Original file line number | Diff line number | Diff line change | |
---|---|---|---|
| |||
65 | 65 |
| |
66 | 66 |
| |
67 | 67 |
| |
68 | - | ||
68 | + | ||
69 | + | ||
70 | + | ||
71 | + | ||
72 | + | ||
73 | + | ||
69 | 74 |
| |
70 | 75 |
| |
71 | 76 |
| |
| |||
109 | 114 |
| |
110 | 115 |
| |
111 | 116 |
| |
112 | - | ||
117 | + | ||
113 | 118 |
| |
114 | 119 |
| |
115 | 120 |
| |
| |||
137 | 142 |
| |
138 | 143 |
| |
139 | 144 |
| |
140 | - | ||
145 | + | ||
141 | 146 |
| |
142 | 147 |
| |
143 | 148 |
| |
| |||
160 | 165 |
| |
161 | 166 |
| |
162 | 167 |
| |
168 | + | ||
169 | + | ||
170 | + | ||
171 | + | ||
172 | + | ||
173 | + | ||
163 | 174 |
| |
164 | 175 |
| |
165 | 176 |
| |
|
Lines changed: 1 addition & 1 deletion
Original file line number | Diff line number | Diff line change | |
---|---|---|---|
| |||
306 | 306 |
| |
307 | 307 |
| |
308 | 308 |
| |
309 | - | ||
309 | + | ||
310 | 310 |
| |
311 | 311 |
| |
312 | 312 |
| |
|
Lines changed: 2 additions & 2 deletions
Original file line number | Diff line number | Diff line change | |
---|---|---|---|
| |||
75 | 75 |
| |
76 | 76 |
| |
77 | 77 |
| |
78 | - | ||
78 | + | ||
79 | + | ||
79 | 80 |
| |
80 | 81 |
| |
81 | - | ||
82 | 82 |
| |
83 | 83 |
| |
84 | 84 |
| |
|
Lines changed: 1 addition & 1 deletion
Original file line number | Diff line number | Diff line change | |
---|---|---|---|
| |||
124 | 124 |
| |
125 | 125 |
| |
126 | 126 |
| |
127 | - | ||
127 | + | ||
128 | 128 |
| |
129 | 129 |
| |
130 | 130 |
| |
|
Lines changed: 37 additions & 21 deletions
Original file line number | Diff line number | Diff line change | |
---|---|---|---|
| |||
229 | 229 |
| |
230 | 230 |
| |
231 | 231 |
| |
232 | - | ||
232 | + | ||
233 | + | ||
234 | + | ||
235 | + | ||
236 | + | ||
237 | + | ||
238 | + | ||
239 | + | ||
233 | 240 |
| |
234 | 241 |
| |
235 | 242 |
| |
236 | - | ||
237 | - | ||
238 | - | ||
239 | - | ||
240 | - | ||
243 | + | ||
244 | + | ||
245 | + | ||
241 | 246 |
| |
247 | + | ||
248 | + | ||
249 | + | ||
250 | + | ||
251 | + | ||
242 | 252 |
| |
243 | 253 |
| |
244 | 254 |
| |
245 | 255 |
| |
246 | 256 |
| |
247 | - | ||
257 | + | ||
258 | + | ||
259 | + | ||
260 | + | ||
248 | 261 |
| |
249 | 262 |
| |
250 | 263 |
| |
251 | 264 |
| |
252 | 265 |
| |
253 | - | ||
254 | - | ||
255 | - | ||
256 | - | ||
266 | + | ||
267 | + | ||
268 | + | ||
269 | + | ||
257 | 270 |
| |
258 | 271 |
| |
259 | 272 |
| |
| |||
272 | 285 |
| |
273 | 286 |
| |
274 | 287 |
| |
275 | - | ||
288 | + | ||
289 | + | ||
276 | 290 |
| |
277 | 291 |
| |
278 | 292 |
| |
| |||
326 | 340 |
| |
327 | 341 |
| |
328 | 342 |
| |
329 | - | ||
343 | + | ||
344 | + | ||
330 | 345 |
| |
331 | 346 |
| |
332 | 347 |
| |
| |||
396 | 411 |
| |
397 | 412 |
| |
398 | 413 |
| |
399 | - | ||
400 | - | ||
414 | + | ||
415 | + | ||
401 | 416 |
| |
402 | 417 |
| |
403 | 418 |
| |
| |||
422 | 437 |
| |
423 | 438 |
| |
424 | 439 |
| |
425 | - | ||
426 | - | ||
440 | + | ||
441 | + | ||
427 | 442 |
| |
428 | 443 |
| |
429 | 444 |
| |
| |||
441 | 456 |
| |
442 | 457 |
| |
443 | 458 |
| |
444 | - | ||
445 | - | ||
459 | + | ||
460 | + | ||
446 | 461 |
| |
447 | 462 |
| |
448 | 463 |
| |
| |||
461 | 476 |
| |
462 | 477 |
| |
463 | 478 |
| |
464 | - | ||
479 | + | ||
465 | 480 |
| |
466 | 481 |
| |
467 | 482 |
| |
| |||
505 | 520 |
| |
506 | 521 |
| |
507 | 522 |
| |
508 | - | ||
523 | + | ||
524 | + | ||
509 | 525 |
| |
510 | 526 |
| |
511 | 527 |
| |
|
0 commit comments