aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
Diffstat (limited to 'tests/cassettes/test_push_update.yaml')
-rw-r--r--tests/cassettes/test_push_update.yaml64
1 files changed, 32 insertions, 32 deletions
diff --git a/tests/cassettes/test_push_update.yaml b/tests/cassettes/test_push_update.yaml
index 03abed3..aadf799 100644
--- a/tests/cassettes/test_push_update.yaml
+++ b/tests/cassettes/test_push_update.yaml
@@ -1,6 +1,6 @@
1interactions: 1interactions:
2- request: 2- request:
3 body: subscription%5Bendpoint%5D=https%3A%2F%2Fexample.com&subscription%5Bkeys%5D%5Bp256dh%5D=BGBA2KKc4lK5ELrhppxm7mrBCUtiJU1GnWhN8EQmss8Mgr77526U%2FsTpQADbeB%2BsVD42e9FG8AHNiUKOE5pQB8Y%3D&subscription%5Bkeys%5D%5Bauth%5D=VGLsZxvmcJJuFTX13BonMQ%3D%3D&policy=all&data%5Balerts%5D%5Bfollow%5D=0&data%5Balerts%5D%5Bfavourite%5D=0&data%5Balerts%5D%5Breblog%5D=0&data%5Balerts%5D%5Bmention%5D=0 3 body: subscription%5Bendpoint%5D=https%3A%2F%2Fexample.com&subscription%5Bkeys%5D%5Bp256dh%5D=BNkc%2BSVfOgfOs8I1WS%2F0KxhbMkLhhLyJR2xrOiyv6JAkHH37dkPfI6Y%2BfyH8NAm4SpSEV3GXVg906gG1eZD%2FlBg%3D&subscription%5Bkeys%5D%5Bauth%5D=sZSxs7Q%2B6ogLvT4lLNr87Q%3D%3D&policy=all&data%5Balerts%5D%5Bfollow%5D=0&data%5Balerts%5D%5Bfavourite%5D=0&data%5Balerts%5D%5Breblog%5D=0&data%5Balerts%5D%5Bmention%5D=0
4 headers: 4 headers:
5 Accept: 5 Accept:
6 - '*/*' 6 - '*/*'
@@ -11,7 +11,7 @@ interactions:
11 Connection: 11 Connection:
12 - keep-alive 12 - keep-alive
13 Content-Length: 13 Content-Length:
14 - '383' 14 - '389'
15 Content-Type: 15 Content-Type:
16 - application/x-www-form-urlencoded 16 - application/x-www-form-urlencoded
17 User-Agent: 17 User-Agent:
@@ -20,14 +20,14 @@ interactions:
20 uri: http://localhost:3000/api/v1/push/subscription 20 uri: http://localhost:3000/api/v1/push/subscription
21 response: 21 response:
22 body: 22 body:
23 string: '{"id":2,"endpoint":"https://example.com","alerts":{"mention":false,"reblog":false,"follow":false,"favourite":false},"server_key":"BCzv2IBoCn5an4RTxaTcxEUb14hWbXsS6yVkraxqbFAOwD_nR0l5I4fS7kFzJYmNnYij873sO8zDjJ_m6OAFqEo="}' 23 string: '{"id":2,"endpoint":"https://example.com","alerts":{"mention":false,"reblog":false,"follow":false,"favourite":false},"server_key":"BHbaZoDpTM1DFjAELelcIqWMMCXLKayvxGl7bPWlqmggF2tb8t6kiEj8qKrZE1PfF4RxaT46AilrYUDIWgMFmz0="}'
24 headers: 24 headers:
25 Cache-Control: 25 Cache-Control:
26 - no-store 26 - no-store
27 Content-Security-Policy: 27 Content-Security-Policy:
28 - 'base-uri ''none''; default-src ''none''; frame-ancestors ''none''; font-src 28 - 'base-uri ''none''; default-src ''none''; frame-ancestors ''none''; font-src
29 ''self'' http://localhost:3000; img-src ''self'' https: data: blob: http://localhost:3000; 29 ''self'' http://localhost:3000; img-src ''self'' https: data: blob: http://localhost:3000;
30 style-src ''self'' http://localhost:3000 ''nonce-pauSTkvSUbmd656Gw+YE3w==''; 30 style-src ''self'' http://localhost:3000 ''nonce-wOlLklZqBIjLBjZCbSBZ8w=='';
31 media-src ''self'' https: data: http://localhost:3000; frame-src ''self'' 31 media-src ''self'' https: data: http://localhost:3000; frame-src ''self''
32 https:; manifest-src ''self'' http://localhost:3000; connect-src ''self'' 32 https:; manifest-src ''self'' http://localhost:3000; connect-src ''self''
33 data: blob: http://localhost:3000 http://localhost:3000 ws://localhost:4000 33 data: blob: http://localhost:3000 http://localhost:3000 ws://localhost:4000
@@ -37,7 +37,7 @@ interactions:
37 Content-Type: 37 Content-Type:
38 - application/json; charset=utf-8 38 - application/json; charset=utf-8
39 ETag: 39 ETag:
40 - W/"a527f07100953388c1e5a0153ea5210c" 40 - W/"79c9a440144b6e85055cc055ba6dae34"
41 Referrer-Policy: 41 Referrer-Policy:
42 - strict-origin-when-cross-origin 42 - strict-origin-when-cross-origin
43 Transfer-Encoding: 43 Transfer-Encoding:
@@ -53,9 +53,9 @@ interactions:
53 X-Permitted-Cross-Domain-Policies: 53 X-Permitted-Cross-Domain-Policies:
54 - none 54 - none
55 X-Request-Id: 55 X-Request-Id:
56 - 2ea47b1a-a49b-419f-863f-0793d1ce7b14 56 - 90ac8774-a52b-4a8a-b535-28937ecaf497
57 X-Runtime: 57 X-Runtime:
58 - '0.014389' 58 - '0.015794'
59 X-XSS-Protection: 59 X-XSS-Protection:
60 - 1; mode=block 60 - 1; mode=block
61 status: 61 status:
@@ -82,14 +82,14 @@ interactions:
82 uri: http://localhost:3000/api/v1/push/subscription 82 uri: http://localhost:3000/api/v1/push/subscription
83 response: 83 response:
84 body: 84 body:
85 string: '{"id":2,"endpoint":"https://example.com","alerts":{"mention":true,"reblog":true,"follow":true,"favourite":true},"server_key":"BCzv2IBoCn5an4RTxaTcxEUb14hWbXsS6yVkraxqbFAOwD_nR0l5I4fS7kFzJYmNnYij873sO8zDjJ_m6OAFqEo="}' 85 string: '{"id":2,"endpoint":"https://example.com","alerts":{"mention":true,"reblog":true,"follow":true,"favourite":true},"server_key":"BHbaZoDpTM1DFjAELelcIqWMMCXLKayvxGl7bPWlqmggF2tb8t6kiEj8qKrZE1PfF4RxaT46AilrYUDIWgMFmz0="}'
86 headers: 86 headers:
87 Cache-Control: 87 Cache-Control:
88 - no-store 88 - no-store
89 Content-Security-Policy: 89 Content-Security-Policy:
90 - 'base-uri ''none''; default-src ''none''; frame-ancestors ''none''; font-src 90 - 'base-uri ''none''; default-src ''none''; frame-ancestors ''none''; font-src
91 ''self'' http://localhost:3000; img-src ''self'' https: data: blob: http://localhost:3000; 91 ''self'' http://localhost:3000; img-src ''self'' https: data: blob: http://localhost:3000;
92 style-src ''self'' http://localhost:3000 ''nonce-e+UWW1Y4TeOdg5rlxa0hnA==''; 92 style-src ''self'' http://localhost:3000 ''nonce-yrFhSBuc+73SMGxJnt932w=='';
93 media-src ''self'' https: data: http://localhost:3000; frame-src ''self'' 93 media-src ''self'' https: data: http://localhost:3000; frame-src ''self''
94 https:; manifest-src ''self'' http://localhost:3000; connect-src ''self'' 94 https:; manifest-src ''self'' http://localhost:3000; connect-src ''self''
95 data: blob: http://localhost:3000 http://localhost:3000 ws://localhost:4000 95 data: blob: http://localhost:3000 http://localhost:3000 ws://localhost:4000
@@ -99,7 +99,7 @@ interactions:
99 Content-Type: 99 Content-Type:
100 - application/json; charset=utf-8 100 - application/json; charset=utf-8
101 ETag: 101 ETag:
102 - W/"d553a2d39a3941ff0f32a6297a79d219" 102 - W/"bb4e306d8bc368dd14dc9df1e763ec87"
103 Referrer-Policy: 103 Referrer-Policy:
104 - strict-origin-when-cross-origin 104 - strict-origin-when-cross-origin
105 Transfer-Encoding: 105 Transfer-Encoding:
@@ -115,9 +115,9 @@ interactions:
115 X-Permitted-Cross-Domain-Policies: 115 X-Permitted-Cross-Domain-Policies:
116 - none 116 - none
117 X-Request-Id: 117 X-Request-Id:
118 - 109dd26c-0968-4695-946b-fe52ec1fab1e 118 - 556b394a-d02f-4ce7-86ce-cd328207ce5f
119 X-Runtime: 119 X-Runtime:
120 - '0.011000' 120 - '0.012790'
121 X-XSS-Protection: 121 X-XSS-Protection:
122 - 1; mode=block 122 - 1; mode=block
123 status: 123 status:
@@ -140,14 +140,14 @@ interactions:
140 uri: http://localhost:3000/api/v1/push/subscription 140 uri: http://localhost:3000/api/v1/push/subscription
141 response: 141 response:
142 body: 142 body:
143 string: '{"id":2,"endpoint":"https://example.com","alerts":{"mention":true,"reblog":true,"follow":true,"favourite":true},"server_key":"BCzv2IBoCn5an4RTxaTcxEUb14hWbXsS6yVkraxqbFAOwD_nR0l5I4fS7kFzJYmNnYij873sO8zDjJ_m6OAFqEo="}' 143 string: '{"id":2,"endpoint":"https://example.com","alerts":{"mention":true,"reblog":true,"follow":true,"favourite":true},"server_key":"BHbaZoDpTM1DFjAELelcIqWMMCXLKayvxGl7bPWlqmggF2tb8t6kiEj8qKrZE1PfF4RxaT46AilrYUDIWgMFmz0="}'
144 headers: 144 headers:
145 Cache-Control: 145 Cache-Control:
146 - no-store 146 - no-store
147 Content-Security-Policy: 147 Content-Security-Policy:
148 - 'base-uri ''none''; default-src ''none''; frame-ancestors ''none''; font-src 148 - 'base-uri ''none''; default-src ''none''; frame-ancestors ''none''; font-src
149 ''self'' http://localhost:3000; img-src ''self'' https: data: blob: http://localhost:3000; 149 ''self'' http://localhost:3000; img-src ''self'' https: data: blob: http://localhost:3000;
150 style-src ''self'' http://localhost:3000 ''nonce-kJEGhwgn+LfR/aXSrIjacg==''; 150 style-src ''self'' http://localhost:3000 ''nonce-ajlVQlv+qj1+RQLpqux33Q=='';
151 media-src ''self'' https: data: http://localhost:3000; frame-src ''self'' 151 media-src ''self'' https: data: http://localhost:3000; frame-src ''self''
152 https:; manifest-src ''self'' http://localhost:3000; connect-src ''self'' 152 https:; manifest-src ''self'' http://localhost:3000; connect-src ''self''
153 data: blob: http://localhost:3000 http://localhost:3000 ws://localhost:4000 153 data: blob: http://localhost:3000 http://localhost:3000 ws://localhost:4000
@@ -157,7 +157,7 @@ interactions:
157 Content-Type: 157 Content-Type:
158 - application/json; charset=utf-8 158 - application/json; charset=utf-8
159 ETag: 159 ETag:
160 - W/"d553a2d39a3941ff0f32a6297a79d219" 160 - W/"bb4e306d8bc368dd14dc9df1e763ec87"
161 Referrer-Policy: 161 Referrer-Policy:
162 - strict-origin-when-cross-origin 162 - strict-origin-when-cross-origin
163 Transfer-Encoding: 163 Transfer-Encoding:
@@ -173,9 +173,9 @@ interactions:
173 X-Permitted-Cross-Domain-Policies: 173 X-Permitted-Cross-Domain-Policies:
174 - none 174 - none
175 X-Request-Id: 175 X-Request-Id:
176 - bc7d2af0-f270-47a7-b3af-8c71044e63e9 176 - 6b9bc171-1fb1-4363-972a-d8204446a1f9
177 X-Runtime: 177 X-Runtime:
178 - '0.009102' 178 - '0.009346'
179 X-XSS-Protection: 179 X-XSS-Protection:
180 - 1; mode=block 180 - 1; mode=block
181 status: 181 status:
@@ -202,14 +202,14 @@ interactions:
202 uri: http://localhost:3000/api/v1/push/subscription 202 uri: http://localhost:3000/api/v1/push/subscription
203 response: 203 response:
204 body: 204 body:
205 string: '{"id":2,"endpoint":"https://example.com","alerts":{"mention":false,"reblog":false,"follow":false,"favourite":false},"server_key":"BCzv2IBoCn5an4RTxaTcxEUb14hWbXsS6yVkraxqbFAOwD_nR0l5I4fS7kFzJYmNnYij873sO8zDjJ_m6OAFqEo="}' 205 string: '{"id":2,"endpoint":"https://example.com","alerts":{"mention":false,"reblog":false,"follow":false,"favourite":false},"server_key":"BHbaZoDpTM1DFjAELelcIqWMMCXLKayvxGl7bPWlqmggF2tb8t6kiEj8qKrZE1PfF4RxaT46AilrYUDIWgMFmz0="}'
206 headers: 206 headers:
207 Cache-Control: 207 Cache-Control:
208 - no-store 208 - no-store
209 Content-Security-Policy: 209 Content-Security-Policy:
210 - 'base-uri ''none''; default-src ''none''; frame-ancestors ''none''; font-src 210 - 'base-uri ''none''; default-src ''none''; frame-ancestors ''none''; font-src
211 ''self'' http://localhost:3000; img-src ''self'' https: data: blob: http://localhost:3000; 211 ''self'' http://localhost:3000; img-src ''self'' https: data: blob: http://localhost:3000;
212 style-src ''self'' http://localhost:3000 ''nonce-s0UQGzEqZgJVynaznGw1cg==''; 212 style-src ''self'' http://localhost:3000 ''nonce-6LSHzNa03WiEDcyWWrRkRA=='';
213 media-src ''self'' https: data: http://localhost:3000; frame-src ''self'' 213 media-src ''self'' https: data: http://localhost:3000; frame-src ''self''
214 https:; manifest-src ''self'' http://localhost:3000; connect-src ''self'' 214 https:; manifest-src ''self'' http://localhost:3000; connect-src ''self''
215 data: blob: http://localhost:3000 http://localhost:3000 ws://localhost:4000 215 data: blob: http://localhost:3000 http://localhost:3000 ws://localhost:4000
@@ -219,7 +219,7 @@ interactions:
219 Content-Type: 219 Content-Type:
220 - application/json; charset=utf-8 220 - application/json; charset=utf-8
221 ETag: 221 ETag:
222 - W/"a527f07100953388c1e5a0153ea5210c" 222 - W/"79c9a440144b6e85055cc055ba6dae34"
223 Referrer-Policy: 223 Referrer-Policy:
224 - strict-origin-when-cross-origin 224 - strict-origin-when-cross-origin
225 Transfer-Encoding: 225 Transfer-Encoding:
@@ -235,9 +235,9 @@ interactions:
235 X-Permitted-Cross-Domain-Policies: 235 X-Permitted-Cross-Domain-Policies:
236 - none 236 - none
237 X-Request-Id: 237 X-Request-Id:
238 - 7d0e2e9f-f42a-4973-8352-5293c5b68212 238 - 22c62ea3-cd1e-4793-9653-8ccd6fdd6263
239 X-Runtime: 239 X-Runtime:
240 - '0.013032' 240 - '0.021961'
241 X-XSS-Protection: 241 X-XSS-Protection:
242 - 1; mode=block 242 - 1; mode=block
243 status: 243 status:
@@ -260,14 +260,14 @@ interactions:
260 uri: http://localhost:3000/api/v1/push/subscription 260 uri: http://localhost:3000/api/v1/push/subscription
261 response: 261 response:
262 body: 262 body:
263 string: '{"id":2,"endpoint":"https://example.com","alerts":{"mention":false,"reblog":false,"follow":false,"favourite":false},"server_key":"BCzv2IBoCn5an4RTxaTcxEUb14hWbXsS6yVkraxqbFAOwD_nR0l5I4fS7kFzJYmNnYij873sO8zDjJ_m6OAFqEo="}' 263 string: '{"id":2,"endpoint":"https://example.com","alerts":{"mention":false,"reblog":false,"follow":false,"favourite":false},"server_key":"BHbaZoDpTM1DFjAELelcIqWMMCXLKayvxGl7bPWlqmggF2tb8t6kiEj8qKrZE1PfF4RxaT46AilrYUDIWgMFmz0="}'
264 headers: 264 headers:
265 Cache-Control: 265 Cache-Control:
266 - no-store 266 - no-store
267 Content-Security-Policy: 267 Content-Security-Policy:
268 - 'base-uri ''none''; default-src ''none''; frame-ancestors ''none''; font-src 268 - 'base-uri ''none''; default-src ''none''; frame-ancestors ''none''; font-src
269 ''self'' http://localhost:3000; img-src ''self'' https: data: blob: http://localhost:3000; 269 ''self'' http://localhost:3000; img-src ''self'' https: data: blob: http://localhost:3000;
270 style-src ''self'' http://localhost:3000 ''nonce-wXTj1AE6x8fXR+bNf6iExA==''; 270 style-src ''self'' http://localhost:3000 ''nonce-IQL1mBlIcOHnm1lXOHTJkA=='';
271 media-src ''self'' https: data: http://localhost:3000; frame-src ''self'' 271 media-src ''self'' https: data: http://localhost:3000; frame-src ''self''
272 https:; manifest-src ''self'' http://localhost:3000; connect-src ''self'' 272 https:; manifest-src ''self'' http://localhost:3000; connect-src ''self''
273 data: blob: http://localhost:3000 http://localhost:3000 ws://localhost:4000 273 data: blob: http://localhost:3000 http://localhost:3000 ws://localhost:4000
@@ -277,7 +277,7 @@ interactions:
277 Content-Type: 277 Content-Type:
278 - application/json; charset=utf-8 278 - application/json; charset=utf-8
279 ETag: 279 ETag:
280 - W/"a527f07100953388c1e5a0153ea5210c" 280 - W/"79c9a440144b6e85055cc055ba6dae34"
281 Referrer-Policy: 281 Referrer-Policy:
282 - strict-origin-when-cross-origin 282 - strict-origin-when-cross-origin
283 Transfer-Encoding: 283 Transfer-Encoding:
@@ -293,9 +293,9 @@ interactions:
293 X-Permitted-Cross-Domain-Policies: 293 X-Permitted-Cross-Domain-Policies:
294 - none 294 - none
295 X-Request-Id: 295 X-Request-Id:
296 - 01124467-0b62-4f04-a469-fd9c181420e5 296 - e478fbb2-b9a6-4fd0-af7b-ae394fd5b357
297 X-Runtime: 297 X-Runtime:
298 - '0.008655' 298 - '0.008695'
299 X-XSS-Protection: 299 X-XSS-Protection:
300 - 1; mode=block 300 - 1; mode=block
301 status: 301 status:
@@ -318,14 +318,14 @@ interactions:
318 uri: http://localhost:3000/api/v1/push/subscription 318 uri: http://localhost:3000/api/v1/push/subscription
319 response: 319 response:
320 body: 320 body:
321 string: '{"id":2,"endpoint":"https://example.com","alerts":{"mention":false,"reblog":false,"follow":false,"favourite":false},"server_key":"BCzv2IBoCn5an4RTxaTcxEUb14hWbXsS6yVkraxqbFAOwD_nR0l5I4fS7kFzJYmNnYij873sO8zDjJ_m6OAFqEo="}' 321 string: '{"id":2,"endpoint":"https://example.com","alerts":{"mention":false,"reblog":false,"follow":false,"favourite":false},"server_key":"BHbaZoDpTM1DFjAELelcIqWMMCXLKayvxGl7bPWlqmggF2tb8t6kiEj8qKrZE1PfF4RxaT46AilrYUDIWgMFmz0="}'
322 headers: 322 headers:
323 Cache-Control: 323 Cache-Control:
324 - no-store 324 - no-store
325 Content-Security-Policy: 325 Content-Security-Policy:
326 - 'base-uri ''none''; default-src ''none''; frame-ancestors ''none''; font-src 326 - 'base-uri ''none''; default-src ''none''; frame-ancestors ''none''; font-src
327 ''self'' http://localhost:3000; img-src ''self'' https: data: blob: http://localhost:3000; 327 ''self'' http://localhost:3000; img-src ''self'' https: data: blob: http://localhost:3000;
328 style-src ''self'' http://localhost:3000 ''nonce-yIP8TqlfHO22EnXg51nTKA==''; 328 style-src ''self'' http://localhost:3000 ''nonce-4emYSpsbmxw776ggfGT57w=='';
329 media-src ''self'' https: data: http://localhost:3000; frame-src ''self'' 329 media-src ''self'' https: data: http://localhost:3000; frame-src ''self''
330 https:; manifest-src ''self'' http://localhost:3000; connect-src ''self'' 330 https:; manifest-src ''self'' http://localhost:3000; connect-src ''self''
331 data: blob: http://localhost:3000 http://localhost:3000 ws://localhost:4000 331 data: blob: http://localhost:3000 http://localhost:3000 ws://localhost:4000
@@ -335,7 +335,7 @@ interactions:
335 Content-Type: 335 Content-Type:
336 - application/json; charset=utf-8 336 - application/json; charset=utf-8
337 ETag: 337 ETag:
338 - W/"a527f07100953388c1e5a0153ea5210c" 338 - W/"79c9a440144b6e85055cc055ba6dae34"
339 Referrer-Policy: 339 Referrer-Policy:
340 - strict-origin-when-cross-origin 340 - strict-origin-when-cross-origin
341 Transfer-Encoding: 341 Transfer-Encoding:
@@ -351,9 +351,9 @@ interactions:
351 X-Permitted-Cross-Domain-Policies: 351 X-Permitted-Cross-Domain-Policies:
352 - none 352 - none
353 X-Request-Id: 353 X-Request-Id:
354 - fad6c298-c172-4361-bc12-bc566dcc157e 354 - d4e34dc4-3c6a-4a11-adb1-a8eec0242cd2
355 X-Runtime: 355 X-Runtime:
356 - '0.006980' 356 - '0.007976'
357 X-XSS-Protection: 357 X-XSS-Protection:
358 - 1; mode=block 358 - 1; mode=block
359 status: 359 status:
Powered by cgit v1.2.3 (git 2.41.0)