##// END OF EJS Templates
phabricator: fix a crash when submitting binaries (issue6260)...
Matt Harbison -
r44630:5d85e9dd stable
parent child Browse files
Show More
This diff has been collapsed as it changes many lines, (1909 lines changed) Show them Hide them
@@ -0,0 +1,1909 b''
1 {
2 "version": 1,
3 "interactions": [
4 {
5 "response": {
6 "status": {
7 "message": "OK",
8 "code": 200
9 },
10 "headers": {
11 "strict-transport-security": [
12 "max-age=0; includeSubdomains; preload"
13 ],
14 "server": [
15 "Apache/2.4.10 (Debian)"
16 ],
17 "referrer-policy": [
18 "no-referrer"
19 ],
20 "x-frame-options": [
21 "Deny"
22 ],
23 "expires": [
24 "Sat, 01 Jan 2000 00:00:00 GMT"
25 ],
26 "x-content-type-options": [
27 "nosniff"
28 ],
29 "cache-control": [
30 "no-store"
31 ],
32 "content-type": [
33 "application/json"
34 ],
35 "x-xss-protection": [
36 "1; mode=block"
37 ],
38 "transfer-encoding": [
39 "chunked"
40 ],
41 "date": [
42 "Sat, 25 Jan 2020 06:01:03 GMT"
43 ]
44 },
45 "body": {
46 "string": "{\"result\":{\"data\":[{\"id\":2,\"type\":\"REPO\",\"phid\":\"PHID-REPO-bvunnehri4u2isyr7bc3\",\"fields\":{\"name\":\"Mercurial\",\"vcs\":\"hg\",\"callsign\":\"HG\",\"shortName\":null,\"status\":\"active\",\"isImporting\":false,\"almanacServicePHID\":null,\"refRules\":{\"fetchRules\":[],\"trackRules\":[],\"permanentRefRules\":[]},\"spacePHID\":null,\"dateCreated\":1498761653,\"dateModified\":1500403184,\"policy\":{\"view\":\"public\",\"edit\":\"admin\",\"diffusion.push\":\"users\"}},\"attachments\":{}}],\"maps\":{},\"query\":{\"queryKey\":null},\"cursor\":{\"limit\":100,\"after\":null,\"before\":null,\"order\":null}},\"error_code\":null,\"error_info\":null}"
47 }
48 },
49 "request": {
50 "body": "output=json&__conduit__=1&params=%7B%22__conduit__%22%3A+%7B%22token%22%3A+%22cli-hahayouwish%22%7D%2C+%22constraints%22%3A+%7B%22callsigns%22%3A+%5B%22HG%22%5D%7D%7D",
51 "method": "POST",
52 "headers": {
53 "content-type": [
54 "application/x-www-form-urlencoded"
55 ],
56 "user-agent": [
57 "mercurial/proto-1.0 (Mercurial 5.3rc1+3-624fe53ce1e7+20200124)"
58 ],
59 "content-length": [
60 "183"
61 ],
62 "host": [
63 "phab.mercurial-scm.org"
64 ],
65 "accept": [
66 "application/mercurial-0.1"
67 ]
68 },
69 "uri": "https://phab.mercurial-scm.org//api/diffusion.repository.search"
70 }
71 },
72 {
73 "response": {
74 "status": {
75 "message": "OK",
76 "code": 200
77 },
78 "headers": {
79 "strict-transport-security": [
80 "max-age=0; includeSubdomains; preload"
81 ],
82 "server": [
83 "Apache/2.4.10 (Debian)"
84 ],
85 "referrer-policy": [
86 "no-referrer"
87 ],
88 "x-frame-options": [
89 "Deny"
90 ],
91 "expires": [
92 "Sat, 01 Jan 2000 00:00:00 GMT"
93 ],
94 "x-content-type-options": [
95 "nosniff"
96 ],
97 "cache-control": [
98 "no-store"
99 ],
100 "content-type": [
101 "application/json"
102 ],
103 "x-xss-protection": [
104 "1; mode=block"
105 ],
106 "transfer-encoding": [
107 "chunked"
108 ],
109 "date": [
110 "Sat, 25 Jan 2020 06:01:04 GMT"
111 ]
112 },
113 "body": {
114 "string": "{\"result\":{\"upload\":true,\"filePHID\":null},\"error_code\":null,\"error_info\":null}"
115 }
116 },
117 "request": {
118 "body": "output=json&__conduit__=1&params=%7B%22__conduit__%22%3A+%7B%22token%22%3A+%22cli-hahayouwish%22%7D%2C+%22contentHash%22%3A+%22022a6979e6dab7aa5ae4c3e5e45f7e977112a7e63593820dbec1ec738a24f93c%22%2C+%22contentLength%22%3A+2%2C+%22name%22%3A+%22bin%22%7D",
119 "method": "POST",
120 "headers": {
121 "content-type": [
122 "application/x-www-form-urlencoded"
123 ],
124 "user-agent": [
125 "mercurial/proto-1.0 (Mercurial 5.3rc1+3-624fe53ce1e7+20200124)"
126 ],
127 "content-length": [
128 "269"
129 ],
130 "host": [
131 "phab.mercurial-scm.org"
132 ],
133 "accept": [
134 "application/mercurial-0.1"
135 ]
136 },
137 "uri": "https://phab.mercurial-scm.org//api/file.allocate"
138 }
139 },
140 {
141 "response": {
142 "status": {
143 "message": "OK",
144 "code": 200
145 },
146 "headers": {
147 "strict-transport-security": [
148 "max-age=0; includeSubdomains; preload"
149 ],
150 "server": [
151 "Apache/2.4.10 (Debian)"
152 ],
153 "referrer-policy": [
154 "no-referrer"
155 ],
156 "x-frame-options": [
157 "Deny"
158 ],
159 "expires": [
160 "Sat, 01 Jan 2000 00:00:00 GMT"
161 ],
162 "x-content-type-options": [
163 "nosniff"
164 ],
165 "cache-control": [
166 "no-store"
167 ],
168 "content-type": [
169 "application/json"
170 ],
171 "x-xss-protection": [
172 "1; mode=block"
173 ],
174 "transfer-encoding": [
175 "chunked"
176 ],
177 "date": [
178 "Sat, 25 Jan 2020 06:01:04 GMT"
179 ]
180 },
181 "body": {
182 "string": "{\"result\":\"PHID-FILE-6icohlowpfhuvuut4kt4\",\"error_code\":null,\"error_info\":null}"
183 }
184 },
185 "request": {
186 "body": "output=json&__conduit__=1&params=%7B%22__conduit__%22%3A+%7B%22token%22%3A+%22cli-hahayouwish%22%7D%2C+%22data_base64%22%3A+%22AGE%3D%22%2C+%22name%22%3A+%22bin%22%7D",
187 "method": "POST",
188 "headers": {
189 "content-type": [
190 "application/x-www-form-urlencoded"
191 ],
192 "user-agent": [
193 "mercurial/proto-1.0 (Mercurial 5.3rc1+3-624fe53ce1e7+20200124)"
194 ],
195 "content-length": [
196 "183"
197 ],
198 "host": [
199 "phab.mercurial-scm.org"
200 ],
201 "accept": [
202 "application/mercurial-0.1"
203 ]
204 },
205 "uri": "https://phab.mercurial-scm.org//api/file.upload"
206 }
207 },
208 {
209 "response": {
210 "status": {
211 "message": "OK",
212 "code": 200
213 },
214 "headers": {
215 "strict-transport-security": [
216 "max-age=0; includeSubdomains; preload"
217 ],
218 "server": [
219 "Apache/2.4.10 (Debian)"
220 ],
221 "referrer-policy": [
222 "no-referrer"
223 ],
224 "x-frame-options": [
225 "Deny"
226 ],
227 "expires": [
228 "Sat, 01 Jan 2000 00:00:00 GMT"
229 ],
230 "x-content-type-options": [
231 "nosniff"
232 ],
233 "cache-control": [
234 "no-store"
235 ],
236 "content-type": [
237 "application/json"
238 ],
239 "x-xss-protection": [
240 "1; mode=block"
241 ],
242 "transfer-encoding": [
243 "chunked"
244 ],
245 "date": [
246 "Sat, 25 Jan 2020 06:01:05 GMT"
247 ]
248 },
249 "body": {
250 "string": "{\"result\":{\"diffid\":19599,\"phid\":\"PHID-DIFF-uvk7qaq6iglk4wgk2lxb\",\"uri\":\"https:\\/\\/phab.mercurial-scm.org\\/differential\\/diff\\/19599\\/\"},\"error_code\":null,\"error_info\":null}"
251 }
252 },
253 "request": {
254 "body": "output=json&__conduit__=1&params=%7B%22__conduit__%22%3A+%7B%22token%22%3A+%22cli-hahayouwish%22%7D%2C+%22bookmark%22%3A+null%2C+%22branch%22%3A+%22default%22%2C+%22changes%22%3A+%7B%22bin%22%3A+%7B%22addLines%22%3A+0%2C+%22awayPaths%22%3A+%5B%5D%2C+%22commitHash%22%3A+null%2C+%22currentPath%22%3A+%22bin%22%2C+%22delLines%22%3A+0%2C+%22fileType%22%3A+3%2C+%22hunks%22%3A+%5B%5D%2C+%22metadata%22%3A+%7B%22new%3Abinary-phid%22%3A+%22PHID-FILE-6icohlowpfhuvuut4kt4%22%2C+%22new%3Afile%3Asize%22%3A+2%7D%2C+%22newProperties%22%3A+%7B%22unix%3Afilemode%22%3A+%22100644%22%7D%2C+%22oldPath%22%3A+null%2C+%22oldProperties%22%3A+%7B%7D%2C+%22type%22%3A+1%7D%7D%2C+%22creationMethod%22%3A+%22phabsend%22%2C+%22lintStatus%22%3A+%22none%22%2C+%22repositoryPHID%22%3A+%22PHID-REPO-bvunnehri4u2isyr7bc3%22%2C+%22sourceControlBaseRevision%22%3A+%221849d7828727a28e14c589323e4f8c9a1c8d2816%22%2C+%22sourceControlPath%22%3A+%22%2F%22%2C+%22sourceControlSystem%22%3A+%22hg%22%2C+%22sourceMachine%22%3A+%22%22%2C+%22sourcePath%22%3A+%22%2F%22%2C+%22unitStatus%22%3A+%22none%22%7D",
255 "method": "POST",
256 "headers": {
257 "content-type": [
258 "application/x-www-form-urlencoded"
259 ],
260 "user-agent": [
261 "mercurial/proto-1.0 (Mercurial 5.3rc1+3-624fe53ce1e7+20200124)"
262 ],
263 "content-length": [
264 "1081"
265 ],
266 "host": [
267 "phab.mercurial-scm.org"
268 ],
269 "accept": [
270 "application/mercurial-0.1"
271 ]
272 },
273 "uri": "https://phab.mercurial-scm.org//api/differential.creatediff"
274 }
275 },
276 {
277 "response": {
278 "status": {
279 "message": "OK",
280 "code": 200
281 },
282 "headers": {
283 "strict-transport-security": [
284 "max-age=0; includeSubdomains; preload"
285 ],
286 "server": [
287 "Apache/2.4.10 (Debian)"
288 ],
289 "referrer-policy": [
290 "no-referrer"
291 ],
292 "x-frame-options": [
293 "Deny"
294 ],
295 "expires": [
296 "Sat, 01 Jan 2000 00:00:00 GMT"
297 ],
298 "x-content-type-options": [
299 "nosniff"
300 ],
301 "cache-control": [
302 "no-store"
303 ],
304 "content-type": [
305 "application/json"
306 ],
307 "x-xss-protection": [
308 "1; mode=block"
309 ],
310 "transfer-encoding": [
311 "chunked"
312 ],
313 "date": [
314 "Sat, 25 Jan 2020 06:01:06 GMT"
315 ]
316 },
317 "body": {
318 "string": "{\"result\":null,\"error_code\":null,\"error_info\":null}"
319 }
320 },
321 "request": {
322 "body": "output=json&__conduit__=1&params=%7B%22__conduit__%22%3A+%7B%22token%22%3A+%22cli-hahayouwish%22%7D%2C+%22data%22%3A+%22%7B%5C%22branch%5C%22%3A+%5C%22default%5C%22%2C+%5C%22date%5C%22%3A+%5C%220+0%5C%22%2C+%5C%22node%5C%22%3A+%5C%22aa24a81f55de50addfce4a824eeb919d59b19683%5C%22%2C+%5C%22parent%5C%22%3A+%5C%221849d7828727a28e14c589323e4f8c9a1c8d2816%5C%22%2C+%5C%22user%5C%22%3A+%5C%22test%5C%22%7D%22%2C+%22diff_id%22%3A+19599%2C+%22name%22%3A+%22hg%3Ameta%22%7D",
323 "method": "POST",
324 "headers": {
325 "content-type": [
326 "application/x-www-form-urlencoded"
327 ],
328 "user-agent": [
329 "mercurial/proto-1.0 (Mercurial 5.3rc1+3-624fe53ce1e7+20200124)"
330 ],
331 "content-length": [
332 "482"
333 ],
334 "host": [
335 "phab.mercurial-scm.org"
336 ],
337 "accept": [
338 "application/mercurial-0.1"
339 ]
340 },
341 "uri": "https://phab.mercurial-scm.org//api/differential.setdiffproperty"
342 }
343 },
344 {
345 "response": {
346 "status": {
347 "message": "OK",
348 "code": 200
349 },
350 "headers": {
351 "strict-transport-security": [
352 "max-age=0; includeSubdomains; preload"
353 ],
354 "server": [
355 "Apache/2.4.10 (Debian)"
356 ],
357 "referrer-policy": [
358 "no-referrer"
359 ],
360 "x-frame-options": [
361 "Deny"
362 ],
363 "expires": [
364 "Sat, 01 Jan 2000 00:00:00 GMT"
365 ],
366 "x-content-type-options": [
367 "nosniff"
368 ],
369 "cache-control": [
370 "no-store"
371 ],
372 "content-type": [
373 "application/json"
374 ],
375 "x-xss-protection": [
376 "1; mode=block"
377 ],
378 "transfer-encoding": [
379 "chunked"
380 ],
381 "date": [
382 "Sat, 25 Jan 2020 06:01:06 GMT"
383 ]
384 },
385 "body": {
386 "string": "{\"result\":null,\"error_code\":null,\"error_info\":null}"
387 }
388 },
389 "request": {
390 "body": "output=json&__conduit__=1&params=%7B%22__conduit__%22%3A+%7B%22token%22%3A+%22cli-hahayouwish%22%7D%2C+%22data%22%3A+%22%7B%5C%22aa24a81f55de50addfce4a824eeb919d59b19683%5C%22%3A+%7B%5C%22author%5C%22%3A+%5C%22test%5C%22%2C+%5C%22authorEmail%5C%22%3A+%5C%22test%5C%22%2C+%5C%22branch%5C%22%3A+%5C%22default%5C%22%2C+%5C%22commit%5C%22%3A+%5C%22aa24a81f55de50addfce4a824eeb919d59b19683%5C%22%2C+%5C%22parents%5C%22%3A+%5B%5C%221849d7828727a28e14c589323e4f8c9a1c8d2816%5C%22%5D%2C+%5C%22time%5C%22%3A+0%7D%7D%22%2C+%22diff_id%22%3A+19599%2C+%22name%22%3A+%22local%3Acommits%22%7D",
391 "method": "POST",
392 "headers": {
393 "content-type": [
394 "application/x-www-form-urlencoded"
395 ],
396 "user-agent": [
397 "mercurial/proto-1.0 (Mercurial 5.3rc1+3-624fe53ce1e7+20200124)"
398 ],
399 "content-length": [
400 "594"
401 ],
402 "host": [
403 "phab.mercurial-scm.org"
404 ],
405 "accept": [
406 "application/mercurial-0.1"
407 ]
408 },
409 "uri": "https://phab.mercurial-scm.org//api/differential.setdiffproperty"
410 }
411 },
412 {
413 "response": {
414 "status": {
415 "message": "OK",
416 "code": 200
417 },
418 "headers": {
419 "strict-transport-security": [
420 "max-age=0; includeSubdomains; preload"
421 ],
422 "server": [
423 "Apache/2.4.10 (Debian)"
424 ],
425 "referrer-policy": [
426 "no-referrer"
427 ],
428 "x-frame-options": [
429 "Deny"
430 ],
431 "expires": [
432 "Sat, 01 Jan 2000 00:00:00 GMT"
433 ],
434 "x-content-type-options": [
435 "nosniff"
436 ],
437 "cache-control": [
438 "no-store"
439 ],
440 "content-type": [
441 "application/json"
442 ],
443 "x-xss-protection": [
444 "1; mode=block"
445 ],
446 "transfer-encoding": [
447 "chunked"
448 ],
449 "date": [
450 "Sat, 25 Jan 2020 06:01:07 GMT"
451 ]
452 },
453 "body": {
454 "string": "{\"result\":{\"errors\":[],\"fields\":{\"title\":\"add binary\"},\"revisionIDFieldInfo\":{\"value\":null,\"validDomain\":\"https:\\/\\/phab.mercurial-scm.org\"},\"transactions\":[{\"type\":\"title\",\"value\":\"add binary\"}]},\"error_code\":null,\"error_info\":null}"
455 }
456 },
457 "request": {
458 "body": "output=json&__conduit__=1&params=%7B%22__conduit__%22%3A+%7B%22token%22%3A+%22cli-hahayouwish%22%7D%2C+%22corpus%22%3A+%22add+binary%22%7D",
459 "method": "POST",
460 "headers": {
461 "content-type": [
462 "application/x-www-form-urlencoded"
463 ],
464 "user-agent": [
465 "mercurial/proto-1.0 (Mercurial 5.3rc1+3-624fe53ce1e7+20200124)"
466 ],
467 "content-length": [
468 "155"
469 ],
470 "host": [
471 "phab.mercurial-scm.org"
472 ],
473 "accept": [
474 "application/mercurial-0.1"
475 ]
476 },
477 "uri": "https://phab.mercurial-scm.org//api/differential.parsecommitmessage"
478 }
479 },
480 {
481 "response": {
482 "status": {
483 "message": "OK",
484 "code": 200
485 },
486 "headers": {
487 "strict-transport-security": [
488 "max-age=0; includeSubdomains; preload"
489 ],
490 "server": [
491 "Apache/2.4.10 (Debian)"
492 ],
493 "referrer-policy": [
494 "no-referrer"
495 ],
496 "x-frame-options": [
497 "Deny"
498 ],
499 "expires": [
500 "Sat, 01 Jan 2000 00:00:00 GMT"
501 ],
502 "x-content-type-options": [
503 "nosniff"
504 ],
505 "cache-control": [
506 "no-store"
507 ],
508 "content-type": [
509 "application/json"
510 ],
511 "x-xss-protection": [
512 "1; mode=block"
513 ],
514 "transfer-encoding": [
515 "chunked"
516 ],
517 "date": [
518 "Sat, 25 Jan 2020 06:01:08 GMT"
519 ]
520 },
521 "body": {
522 "string": "{\"result\":{\"object\":{\"id\":8007,\"phid\":\"PHID-DREV-477vjqq7vbddmjluy2cd\"},\"transactions\":[{\"phid\":\"PHID-XACT-DREV-3mzn77j7wvia63r\"},{\"phid\":\"PHID-XACT-DREV-qs7abx4c65qud72\"},{\"phid\":\"PHID-XACT-DREV-yzrxnvdwpapxruz\"},{\"phid\":\"PHID-XACT-DREV-byrci62wwrwl262\"},{\"phid\":\"PHID-XACT-DREV-3ialrkyr7elyr72\"}]},\"error_code\":null,\"error_info\":null}"
523 }
524 },
525 "request": {
526 "body": "output=json&__conduit__=1&params=%7B%22__conduit__%22%3A+%7B%22token%22%3A+%22cli-hahayouwish%22%7D%2C+%22transactions%22%3A+%5B%7B%22type%22%3A+%22update%22%2C+%22value%22%3A+%22PHID-DIFF-uvk7qaq6iglk4wgk2lxb%22%7D%2C+%7B%22type%22%3A+%22title%22%2C+%22value%22%3A+%22add+binary%22%7D%5D%7D",
527 "method": "POST",
528 "headers": {
529 "content-type": [
530 "application/x-www-form-urlencoded"
531 ],
532 "user-agent": [
533 "mercurial/proto-1.0 (Mercurial 5.3rc1+3-624fe53ce1e7+20200124)"
534 ],
535 "content-length": [
536 "308"
537 ],
538 "host": [
539 "phab.mercurial-scm.org"
540 ],
541 "accept": [
542 "application/mercurial-0.1"
543 ]
544 },
545 "uri": "https://phab.mercurial-scm.org//api/differential.revision.edit"
546 }
547 },
548 {
549 "response": {
550 "status": {
551 "message": "OK",
552 "code": 200
553 },
554 "headers": {
555 "strict-transport-security": [
556 "max-age=0; includeSubdomains; preload"
557 ],
558 "server": [
559 "Apache/2.4.10 (Debian)"
560 ],
561 "referrer-policy": [
562 "no-referrer"
563 ],
564 "x-frame-options": [
565 "Deny"
566 ],
567 "expires": [
568 "Sat, 01 Jan 2000 00:00:00 GMT"
569 ],
570 "x-content-type-options": [
571 "nosniff"
572 ],
573 "cache-control": [
574 "no-store"
575 ],
576 "content-type": [
577 "application/json"
578 ],
579 "x-xss-protection": [
580 "1; mode=block"
581 ],
582 "transfer-encoding": [
583 "chunked"
584 ],
585 "date": [
586 "Sat, 25 Jan 2020 06:01:08 GMT"
587 ]
588 },
589 "body": {
590 "string": "{\"result\":{\"upload\":true,\"filePHID\":null},\"error_code\":null,\"error_info\":null}"
591 }
592 },
593 "request": {
594 "body": "output=json&__conduit__=1&params=%7B%22__conduit__%22%3A+%7B%22token%22%3A+%22cli-hahayouwish%22%7D%2C+%22contentHash%22%3A+%2257eb35615d47f34ec714cacdf5fd74608a5e8e102724e80b24b287c0c27b6a31%22%2C+%22contentLength%22%3A+2%2C+%22name%22%3A+%22bin%22%7D",
595 "method": "POST",
596 "headers": {
597 "content-type": [
598 "application/x-www-form-urlencoded"
599 ],
600 "user-agent": [
601 "mercurial/proto-1.0 (Mercurial 5.3rc1+3-624fe53ce1e7+20200124)"
602 ],
603 "content-length": [
604 "269"
605 ],
606 "host": [
607 "phab.mercurial-scm.org"
608 ],
609 "accept": [
610 "application/mercurial-0.1"
611 ]
612 },
613 "uri": "https://phab.mercurial-scm.org//api/file.allocate"
614 }
615 },
616 {
617 "response": {
618 "status": {
619 "message": "OK",
620 "code": 200
621 },
622 "headers": {
623 "strict-transport-security": [
624 "max-age=0; includeSubdomains; preload"
625 ],
626 "server": [
627 "Apache/2.4.10 (Debian)"
628 ],
629 "referrer-policy": [
630 "no-referrer"
631 ],
632 "x-frame-options": [
633 "Deny"
634 ],
635 "expires": [
636 "Sat, 01 Jan 2000 00:00:00 GMT"
637 ],
638 "x-content-type-options": [
639 "nosniff"
640 ],
641 "cache-control": [
642 "no-store"
643 ],
644 "content-type": [
645 "application/json"
646 ],
647 "x-xss-protection": [
648 "1; mode=block"
649 ],
650 "transfer-encoding": [
651 "chunked"
652 ],
653 "date": [
654 "Sat, 25 Jan 2020 06:01:09 GMT"
655 ]
656 },
657 "body": {
658 "string": "{\"result\":\"PHID-FILE-smitcgkxyyu7u3qodnmj\",\"error_code\":null,\"error_info\":null}"
659 }
660 },
661 "request": {
662 "body": "output=json&__conduit__=1&params=%7B%22__conduit__%22%3A+%7B%22token%22%3A+%22cli-hahayouwish%22%7D%2C+%22data_base64%22%3A+%22AGI%3D%22%2C+%22name%22%3A+%22bin%22%7D",
663 "method": "POST",
664 "headers": {
665 "content-type": [
666 "application/x-www-form-urlencoded"
667 ],
668 "user-agent": [
669 "mercurial/proto-1.0 (Mercurial 5.3rc1+3-624fe53ce1e7+20200124)"
670 ],
671 "content-length": [
672 "183"
673 ],
674 "host": [
675 "phab.mercurial-scm.org"
676 ],
677 "accept": [
678 "application/mercurial-0.1"
679 ]
680 },
681 "uri": "https://phab.mercurial-scm.org//api/file.upload"
682 }
683 },
684 {
685 "response": {
686 "status": {
687 "message": "OK",
688 "code": 200
689 },
690 "headers": {
691 "strict-transport-security": [
692 "max-age=0; includeSubdomains; preload"
693 ],
694 "server": [
695 "Apache/2.4.10 (Debian)"
696 ],
697 "referrer-policy": [
698 "no-referrer"
699 ],
700 "x-frame-options": [
701 "Deny"
702 ],
703 "expires": [
704 "Sat, 01 Jan 2000 00:00:00 GMT"
705 ],
706 "x-content-type-options": [
707 "nosniff"
708 ],
709 "cache-control": [
710 "no-store"
711 ],
712 "content-type": [
713 "application/json"
714 ],
715 "x-xss-protection": [
716 "1; mode=block"
717 ],
718 "transfer-encoding": [
719 "chunked"
720 ],
721 "date": [
722 "Sat, 25 Jan 2020 06:01:10 GMT"
723 ]
724 },
725 "body": {
726 "string": "{\"result\":{\"upload\":false,\"filePHID\":\"PHID-FILE-ulotc37zwk3yic5hh72n\"},\"error_code\":null,\"error_info\":null}"
727 }
728 },
729 "request": {
730 "body": "output=json&__conduit__=1&params=%7B%22__conduit__%22%3A+%7B%22token%22%3A+%22cli-hahayouwish%22%7D%2C+%22contentHash%22%3A+%22022a6979e6dab7aa5ae4c3e5e45f7e977112a7e63593820dbec1ec738a24f93c%22%2C+%22contentLength%22%3A+2%2C+%22name%22%3A+%22bin%22%7D",
731 "method": "POST",
732 "headers": {
733 "content-type": [
734 "application/x-www-form-urlencoded"
735 ],
736 "user-agent": [
737 "mercurial/proto-1.0 (Mercurial 5.3rc1+3-624fe53ce1e7+20200124)"
738 ],
739 "content-length": [
740 "269"
741 ],
742 "host": [
743 "phab.mercurial-scm.org"
744 ],
745 "accept": [
746 "application/mercurial-0.1"
747 ]
748 },
749 "uri": "https://phab.mercurial-scm.org//api/file.allocate"
750 }
751 },
752 {
753 "response": {
754 "status": {
755 "message": "OK",
756 "code": 200
757 },
758 "headers": {
759 "strict-transport-security": [
760 "max-age=0; includeSubdomains; preload"
761 ],
762 "server": [
763 "Apache/2.4.10 (Debian)"
764 ],
765 "referrer-policy": [
766 "no-referrer"
767 ],
768 "x-frame-options": [
769 "Deny"
770 ],
771 "expires": [
772 "Sat, 01 Jan 2000 00:00:00 GMT"
773 ],
774 "x-content-type-options": [
775 "nosniff"
776 ],
777 "cache-control": [
778 "no-store"
779 ],
780 "content-type": [
781 "application/json"
782 ],
783 "x-xss-protection": [
784 "1; mode=block"
785 ],
786 "transfer-encoding": [
787 "chunked"
788 ],
789 "date": [
790 "Sat, 25 Jan 2020 06:01:10 GMT"
791 ]
792 },
793 "body": {
794 "string": "{\"result\":{\"diffid\":19600,\"phid\":\"PHID-DIFF-wdmlzkf4huoiqpl4vbsr\",\"uri\":\"https:\\/\\/phab.mercurial-scm.org\\/differential\\/diff\\/19600\\/\"},\"error_code\":null,\"error_info\":null}"
795 }
796 },
797 "request": {
798 "body": "output=json&__conduit__=1&params=%7B%22__conduit__%22%3A+%7B%22token%22%3A+%22cli-hahayouwish%22%7D%2C+%22bookmark%22%3A+null%2C+%22branch%22%3A+%22default%22%2C+%22changes%22%3A+%7B%22bin%22%3A+%7B%22addLines%22%3A+0%2C+%22awayPaths%22%3A+%5B%5D%2C+%22commitHash%22%3A+null%2C+%22currentPath%22%3A+%22bin%22%2C+%22delLines%22%3A+0%2C+%22fileType%22%3A+3%2C+%22hunks%22%3A+%5B%5D%2C+%22metadata%22%3A+%7B%22new%3Abinary-phid%22%3A+%22PHID-FILE-smitcgkxyyu7u3qodnmj%22%2C+%22new%3Afile%3Asize%22%3A+2%2C+%22old%3Abinary-phid%22%3A+%22PHID-FILE-ulotc37zwk3yic5hh72n%22%2C+%22old%3Afile%3Asize%22%3A+2%7D%2C+%22newProperties%22%3A+%7B%7D%2C+%22oldPath%22%3A+%22bin%22%2C+%22oldProperties%22%3A+%7B%7D%2C+%22type%22%3A+2%7D%7D%2C+%22creationMethod%22%3A+%22phabsend%22%2C+%22lintStatus%22%3A+%22none%22%2C+%22repositoryPHID%22%3A+%22PHID-REPO-bvunnehri4u2isyr7bc3%22%2C+%22sourceControlBaseRevision%22%3A+%22aa24a81f55de50addfce4a824eeb919d59b19683%22%2C+%22sourceControlPath%22%3A+%22%2F%22%2C+%22sourceControlSystem%22%3A+%22hg%22%2C+%22sourceMachine%22%3A+%22%22%2C+%22sourcePath%22%3A+%22%2F%22%2C+%22unitStatus%22%3A+%22none%22%7D",
799 "method": "POST",
800 "headers": {
801 "content-type": [
802 "application/x-www-form-urlencoded"
803 ],
804 "user-agent": [
805 "mercurial/proto-1.0 (Mercurial 5.3rc1+3-624fe53ce1e7+20200124)"
806 ],
807 "content-length": [
808 "1148"
809 ],
810 "host": [
811 "phab.mercurial-scm.org"
812 ],
813 "accept": [
814 "application/mercurial-0.1"
815 ]
816 },
817 "uri": "https://phab.mercurial-scm.org//api/differential.creatediff"
818 }
819 },
820 {
821 "response": {
822 "status": {
823 "message": "OK",
824 "code": 200
825 },
826 "headers": {
827 "strict-transport-security": [
828 "max-age=0; includeSubdomains; preload"
829 ],
830 "server": [
831 "Apache/2.4.10 (Debian)"
832 ],
833 "referrer-policy": [
834 "no-referrer"
835 ],
836 "x-frame-options": [
837 "Deny"
838 ],
839 "expires": [
840 "Sat, 01 Jan 2000 00:00:00 GMT"
841 ],
842 "x-content-type-options": [
843 "nosniff"
844 ],
845 "cache-control": [
846 "no-store"
847 ],
848 "content-type": [
849 "application/json"
850 ],
851 "x-xss-protection": [
852 "1; mode=block"
853 ],
854 "transfer-encoding": [
855 "chunked"
856 ],
857 "date": [
858 "Sat, 25 Jan 2020 06:01:11 GMT"
859 ]
860 },
861 "body": {
862 "string": "{\"result\":null,\"error_code\":null,\"error_info\":null}"
863 }
864 },
865 "request": {
866 "body": "output=json&__conduit__=1&params=%7B%22__conduit__%22%3A+%7B%22token%22%3A+%22cli-hahayouwish%22%7D%2C+%22data%22%3A+%22%7B%5C%22branch%5C%22%3A+%5C%22default%5C%22%2C+%5C%22date%5C%22%3A+%5C%220+0%5C%22%2C+%5C%22node%5C%22%3A+%5C%22d8d62a881b546814f012cef7c1bd0c438cc153e2%5C%22%2C+%5C%22parent%5C%22%3A+%5C%22aa24a81f55de50addfce4a824eeb919d59b19683%5C%22%2C+%5C%22user%5C%22%3A+%5C%22test%5C%22%7D%22%2C+%22diff_id%22%3A+19600%2C+%22name%22%3A+%22hg%3Ameta%22%7D",
867 "method": "POST",
868 "headers": {
869 "content-type": [
870 "application/x-www-form-urlencoded"
871 ],
872 "user-agent": [
873 "mercurial/proto-1.0 (Mercurial 5.3rc1+3-624fe53ce1e7+20200124)"
874 ],
875 "content-length": [
876 "482"
877 ],
878 "host": [
879 "phab.mercurial-scm.org"
880 ],
881 "accept": [
882 "application/mercurial-0.1"
883 ]
884 },
885 "uri": "https://phab.mercurial-scm.org//api/differential.setdiffproperty"
886 }
887 },
888 {
889 "response": {
890 "status": {
891 "message": "OK",
892 "code": 200
893 },
894 "headers": {
895 "strict-transport-security": [
896 "max-age=0; includeSubdomains; preload"
897 ],
898 "server": [
899 "Apache/2.4.10 (Debian)"
900 ],
901 "referrer-policy": [
902 "no-referrer"
903 ],
904 "x-frame-options": [
905 "Deny"
906 ],
907 "expires": [
908 "Sat, 01 Jan 2000 00:00:00 GMT"
909 ],
910 "x-content-type-options": [
911 "nosniff"
912 ],
913 "cache-control": [
914 "no-store"
915 ],
916 "content-type": [
917 "application/json"
918 ],
919 "x-xss-protection": [
920 "1; mode=block"
921 ],
922 "transfer-encoding": [
923 "chunked"
924 ],
925 "date": [
926 "Sat, 25 Jan 2020 06:01:12 GMT"
927 ]
928 },
929 "body": {
930 "string": "{\"result\":null,\"error_code\":null,\"error_info\":null}"
931 }
932 },
933 "request": {
934 "body": "output=json&__conduit__=1&params=%7B%22__conduit__%22%3A+%7B%22token%22%3A+%22cli-hahayouwish%22%7D%2C+%22data%22%3A+%22%7B%5C%22d8d62a881b546814f012cef7c1bd0c438cc153e2%5C%22%3A+%7B%5C%22author%5C%22%3A+%5C%22test%5C%22%2C+%5C%22authorEmail%5C%22%3A+%5C%22test%5C%22%2C+%5C%22branch%5C%22%3A+%5C%22default%5C%22%2C+%5C%22commit%5C%22%3A+%5C%22d8d62a881b546814f012cef7c1bd0c438cc153e2%5C%22%2C+%5C%22parents%5C%22%3A+%5B%5C%22aa24a81f55de50addfce4a824eeb919d59b19683%5C%22%5D%2C+%5C%22time%5C%22%3A+0%7D%7D%22%2C+%22diff_id%22%3A+19600%2C+%22name%22%3A+%22local%3Acommits%22%7D",
935 "method": "POST",
936 "headers": {
937 "content-type": [
938 "application/x-www-form-urlencoded"
939 ],
940 "user-agent": [
941 "mercurial/proto-1.0 (Mercurial 5.3rc1+3-624fe53ce1e7+20200124)"
942 ],
943 "content-length": [
944 "594"
945 ],
946 "host": [
947 "phab.mercurial-scm.org"
948 ],
949 "accept": [
950 "application/mercurial-0.1"
951 ]
952 },
953 "uri": "https://phab.mercurial-scm.org//api/differential.setdiffproperty"
954 }
955 },
956 {
957 "response": {
958 "status": {
959 "message": "OK",
960 "code": 200
961 },
962 "headers": {
963 "strict-transport-security": [
964 "max-age=0; includeSubdomains; preload"
965 ],
966 "server": [
967 "Apache/2.4.10 (Debian)"
968 ],
969 "referrer-policy": [
970 "no-referrer"
971 ],
972 "x-frame-options": [
973 "Deny"
974 ],
975 "expires": [
976 "Sat, 01 Jan 2000 00:00:00 GMT"
977 ],
978 "x-content-type-options": [
979 "nosniff"
980 ],
981 "cache-control": [
982 "no-store"
983 ],
984 "content-type": [
985 "application/json"
986 ],
987 "x-xss-protection": [
988 "1; mode=block"
989 ],
990 "transfer-encoding": [
991 "chunked"
992 ],
993 "date": [
994 "Sat, 25 Jan 2020 06:01:12 GMT"
995 ]
996 },
997 "body": {
998 "string": "{\"result\":{\"errors\":[],\"fields\":{\"title\":\"modify binary\"},\"revisionIDFieldInfo\":{\"value\":null,\"validDomain\":\"https:\\/\\/phab.mercurial-scm.org\"},\"transactions\":[{\"type\":\"title\",\"value\":\"modify binary\"}]},\"error_code\":null,\"error_info\":null}"
999 }
1000 },
1001 "request": {
1002 "body": "output=json&__conduit__=1&params=%7B%22__conduit__%22%3A+%7B%22token%22%3A+%22cli-hahayouwish%22%7D%2C+%22corpus%22%3A+%22modify+binary%22%7D",
1003 "method": "POST",
1004 "headers": {
1005 "content-type": [
1006 "application/x-www-form-urlencoded"
1007 ],
1008 "user-agent": [
1009 "mercurial/proto-1.0 (Mercurial 5.3rc1+3-624fe53ce1e7+20200124)"
1010 ],
1011 "content-length": [
1012 "158"
1013 ],
1014 "host": [
1015 "phab.mercurial-scm.org"
1016 ],
1017 "accept": [
1018 "application/mercurial-0.1"
1019 ]
1020 },
1021 "uri": "https://phab.mercurial-scm.org//api/differential.parsecommitmessage"
1022 }
1023 },
1024 {
1025 "response": {
1026 "status": {
1027 "message": "OK",
1028 "code": 200
1029 },
1030 "headers": {
1031 "strict-transport-security": [
1032 "max-age=0; includeSubdomains; preload"
1033 ],
1034 "server": [
1035 "Apache/2.4.10 (Debian)"
1036 ],
1037 "referrer-policy": [
1038 "no-referrer"
1039 ],
1040 "x-frame-options": [
1041 "Deny"
1042 ],
1043 "expires": [
1044 "Sat, 01 Jan 2000 00:00:00 GMT"
1045 ],
1046 "x-content-type-options": [
1047 "nosniff"
1048 ],
1049 "cache-control": [
1050 "no-store"
1051 ],
1052 "content-type": [
1053 "application/json"
1054 ],
1055 "x-xss-protection": [
1056 "1; mode=block"
1057 ],
1058 "transfer-encoding": [
1059 "chunked"
1060 ],
1061 "date": [
1062 "Sat, 25 Jan 2020 06:01:13 GMT"
1063 ]
1064 },
1065 "body": {
1066 "string": "{\"result\":{\"object\":{\"id\":8008,\"phid\":\"PHID-DREV-q5cr6ap6pwfczhlhjrmv\"},\"transactions\":[{\"phid\":\"PHID-XACT-DREV-54nmhipbtei7cmf\"},{\"phid\":\"PHID-XACT-DREV-zh5tb4ay2no4lr7\"},{\"phid\":\"PHID-XACT-DREV-mi6n5eteba4pb2h\"},{\"phid\":\"PHID-XACT-DREV-zmbupfrlsvzty6c\"},{\"phid\":\"PHID-XACT-DREV-h2mxx7gkkriw5b5\"},{\"phid\":\"PHID-XACT-DREV-6zpi3cnarzr5f6i\"}]},\"error_code\":null,\"error_info\":null}"
1067 }
1068 },
1069 "request": {
1070 "body": "output=json&__conduit__=1&params=%7B%22__conduit__%22%3A+%7B%22token%22%3A+%22cli-hahayouwish%22%7D%2C+%22transactions%22%3A+%5B%7B%22type%22%3A+%22update%22%2C+%22value%22%3A+%22PHID-DIFF-wdmlzkf4huoiqpl4vbsr%22%7D%2C+%7B%22type%22%3A+%22parents.set%22%2C+%22value%22%3A+%5B%22PHID-DREV-477vjqq7vbddmjluy2cd%22%5D%7D%2C+%7B%22type%22%3A+%22title%22%2C+%22value%22%3A+%22modify+binary%22%7D%5D%7D",
1071 "method": "POST",
1072 "headers": {
1073 "content-type": [
1074 "application/x-www-form-urlencoded"
1075 ],
1076 "user-agent": [
1077 "mercurial/proto-1.0 (Mercurial 5.3rc1+3-624fe53ce1e7+20200124)"
1078 ],
1079 "content-length": [
1080 "413"
1081 ],
1082 "host": [
1083 "phab.mercurial-scm.org"
1084 ],
1085 "accept": [
1086 "application/mercurial-0.1"
1087 ]
1088 },
1089 "uri": "https://phab.mercurial-scm.org//api/differential.revision.edit"
1090 }
1091 },
1092 {
1093 "response": {
1094 "status": {
1095 "message": "OK",
1096 "code": 200
1097 },
1098 "headers": {
1099 "strict-transport-security": [
1100 "max-age=0; includeSubdomains; preload"
1101 ],
1102 "server": [
1103 "Apache/2.4.10 (Debian)"
1104 ],
1105 "referrer-policy": [
1106 "no-referrer"
1107 ],
1108 "x-frame-options": [
1109 "Deny"
1110 ],
1111 "expires": [
1112 "Sat, 01 Jan 2000 00:00:00 GMT"
1113 ],
1114 "x-content-type-options": [
1115 "nosniff"
1116 ],
1117 "cache-control": [
1118 "no-store"
1119 ],
1120 "content-type": [
1121 "application/json"
1122 ],
1123 "x-xss-protection": [
1124 "1; mode=block"
1125 ],
1126 "transfer-encoding": [
1127 "chunked"
1128 ],
1129 "date": [
1130 "Sat, 25 Jan 2020 06:01:14 GMT"
1131 ]
1132 },
1133 "body": {
1134 "string": "{\"result\":{\"diffid\":19601,\"phid\":\"PHID-DIFF-burakyhnzac52zcbjn2l\",\"uri\":\"https:\\/\\/phab.mercurial-scm.org\\/differential\\/diff\\/19601\\/\"},\"error_code\":null,\"error_info\":null}"
1135 }
1136 },
1137 "request": {
1138 "body": "output=json&__conduit__=1&params=%7B%22__conduit__%22%3A+%7B%22token%22%3A+%22cli-hahayouwish%22%7D%2C+%22bookmark%22%3A+null%2C+%22branch%22%3A+%22default%22%2C+%22changes%22%3A+%7B%22bin%22%3A+%7B%22addLines%22%3A+0%2C+%22awayPaths%22%3A+%5B%5D%2C+%22commitHash%22%3A+null%2C+%22currentPath%22%3A+%22bin%22%2C+%22delLines%22%3A+0%2C+%22fileType%22%3A+1%2C+%22hunks%22%3A+%5B%5D%2C+%22metadata%22%3A+%7B%7D%2C+%22newProperties%22%3A+%7B%7D%2C+%22oldPath%22%3A+%22bin%22%2C+%22oldProperties%22%3A+%7B%22unix%3Afilemode%22%3A+%22100644%22%7D%2C+%22type%22%3A+3%7D%7D%2C+%22creationMethod%22%3A+%22phabsend%22%2C+%22lintStatus%22%3A+%22none%22%2C+%22repositoryPHID%22%3A+%22PHID-REPO-bvunnehri4u2isyr7bc3%22%2C+%22sourceControlBaseRevision%22%3A+%22d8d62a881b546814f012cef7c1bd0c438cc153e2%22%2C+%22sourceControlPath%22%3A+%22%2F%22%2C+%22sourceControlSystem%22%3A+%22hg%22%2C+%22sourceMachine%22%3A+%22%22%2C+%22sourcePath%22%3A+%22%2F%22%2C+%22unitStatus%22%3A+%22none%22%7D",
1139 "method": "POST",
1140 "headers": {
1141 "content-type": [
1142 "application/x-www-form-urlencoded"
1143 ],
1144 "user-agent": [
1145 "mercurial/proto-1.0 (Mercurial 5.3rc1+3-624fe53ce1e7+20200124)"
1146 ],
1147 "content-length": [
1148 "991"
1149 ],
1150 "host": [
1151 "phab.mercurial-scm.org"
1152 ],
1153 "accept": [
1154 "application/mercurial-0.1"
1155 ]
1156 },
1157 "uri": "https://phab.mercurial-scm.org//api/differential.creatediff"
1158 }
1159 },
1160 {
1161 "response": {
1162 "status": {
1163 "message": "OK",
1164 "code": 200
1165 },
1166 "headers": {
1167 "strict-transport-security": [
1168 "max-age=0; includeSubdomains; preload"
1169 ],
1170 "server": [
1171 "Apache/2.4.10 (Debian)"
1172 ],
1173 "referrer-policy": [
1174 "no-referrer"
1175 ],
1176 "x-frame-options": [
1177 "Deny"
1178 ],
1179 "expires": [
1180 "Sat, 01 Jan 2000 00:00:00 GMT"
1181 ],
1182 "x-content-type-options": [
1183 "nosniff"
1184 ],
1185 "cache-control": [
1186 "no-store"
1187 ],
1188 "content-type": [
1189 "application/json"
1190 ],
1191 "x-xss-protection": [
1192 "1; mode=block"
1193 ],
1194 "transfer-encoding": [
1195 "chunked"
1196 ],
1197 "date": [
1198 "Sat, 25 Jan 2020 06:01:14 GMT"
1199 ]
1200 },
1201 "body": {
1202 "string": "{\"result\":null,\"error_code\":null,\"error_info\":null}"
1203 }
1204 },
1205 "request": {
1206 "body": "output=json&__conduit__=1&params=%7B%22__conduit__%22%3A+%7B%22token%22%3A+%22cli-hahayouwish%22%7D%2C+%22data%22%3A+%22%7B%5C%22branch%5C%22%3A+%5C%22default%5C%22%2C+%5C%22date%5C%22%3A+%5C%220+0%5C%22%2C+%5C%22node%5C%22%3A+%5C%22af55645b2e292f3168e993e74356af15dee0abdb%5C%22%2C+%5C%22parent%5C%22%3A+%5C%22d8d62a881b546814f012cef7c1bd0c438cc153e2%5C%22%2C+%5C%22user%5C%22%3A+%5C%22test%5C%22%7D%22%2C+%22diff_id%22%3A+19601%2C+%22name%22%3A+%22hg%3Ameta%22%7D",
1207 "method": "POST",
1208 "headers": {
1209 "content-type": [
1210 "application/x-www-form-urlencoded"
1211 ],
1212 "user-agent": [
1213 "mercurial/proto-1.0 (Mercurial 5.3rc1+3-624fe53ce1e7+20200124)"
1214 ],
1215 "content-length": [
1216 "482"
1217 ],
1218 "host": [
1219 "phab.mercurial-scm.org"
1220 ],
1221 "accept": [
1222 "application/mercurial-0.1"
1223 ]
1224 },
1225 "uri": "https://phab.mercurial-scm.org//api/differential.setdiffproperty"
1226 }
1227 },
1228 {
1229 "response": {
1230 "status": {
1231 "message": "OK",
1232 "code": 200
1233 },
1234 "headers": {
1235 "strict-transport-security": [
1236 "max-age=0; includeSubdomains; preload"
1237 ],
1238 "server": [
1239 "Apache/2.4.10 (Debian)"
1240 ],
1241 "referrer-policy": [
1242 "no-referrer"
1243 ],
1244 "x-frame-options": [
1245 "Deny"
1246 ],
1247 "expires": [
1248 "Sat, 01 Jan 2000 00:00:00 GMT"
1249 ],
1250 "x-content-type-options": [
1251 "nosniff"
1252 ],
1253 "cache-control": [
1254 "no-store"
1255 ],
1256 "content-type": [
1257 "application/json"
1258 ],
1259 "x-xss-protection": [
1260 "1; mode=block"
1261 ],
1262 "transfer-encoding": [
1263 "chunked"
1264 ],
1265 "date": [
1266 "Sat, 25 Jan 2020 06:01:15 GMT"
1267 ]
1268 },
1269 "body": {
1270 "string": "{\"result\":null,\"error_code\":null,\"error_info\":null}"
1271 }
1272 },
1273 "request": {
1274 "body": "output=json&__conduit__=1&params=%7B%22__conduit__%22%3A+%7B%22token%22%3A+%22cli-hahayouwish%22%7D%2C+%22data%22%3A+%22%7B%5C%22af55645b2e292f3168e993e74356af15dee0abdb%5C%22%3A+%7B%5C%22author%5C%22%3A+%5C%22test%5C%22%2C+%5C%22authorEmail%5C%22%3A+%5C%22test%5C%22%2C+%5C%22branch%5C%22%3A+%5C%22default%5C%22%2C+%5C%22commit%5C%22%3A+%5C%22af55645b2e292f3168e993e74356af15dee0abdb%5C%22%2C+%5C%22parents%5C%22%3A+%5B%5C%22d8d62a881b546814f012cef7c1bd0c438cc153e2%5C%22%5D%2C+%5C%22time%5C%22%3A+0%7D%7D%22%2C+%22diff_id%22%3A+19601%2C+%22name%22%3A+%22local%3Acommits%22%7D",
1275 "method": "POST",
1276 "headers": {
1277 "content-type": [
1278 "application/x-www-form-urlencoded"
1279 ],
1280 "user-agent": [
1281 "mercurial/proto-1.0 (Mercurial 5.3rc1+3-624fe53ce1e7+20200124)"
1282 ],
1283 "content-length": [
1284 "594"
1285 ],
1286 "host": [
1287 "phab.mercurial-scm.org"
1288 ],
1289 "accept": [
1290 "application/mercurial-0.1"
1291 ]
1292 },
1293 "uri": "https://phab.mercurial-scm.org//api/differential.setdiffproperty"
1294 }
1295 },
1296 {
1297 "response": {
1298 "status": {
1299 "message": "OK",
1300 "code": 200
1301 },
1302 "headers": {
1303 "strict-transport-security": [
1304 "max-age=0; includeSubdomains; preload"
1305 ],
1306 "server": [
1307 "Apache/2.4.10 (Debian)"
1308 ],
1309 "referrer-policy": [
1310 "no-referrer"
1311 ],
1312 "x-frame-options": [
1313 "Deny"
1314 ],
1315 "expires": [
1316 "Sat, 01 Jan 2000 00:00:00 GMT"
1317 ],
1318 "x-content-type-options": [
1319 "nosniff"
1320 ],
1321 "cache-control": [
1322 "no-store"
1323 ],
1324 "content-type": [
1325 "application/json"
1326 ],
1327 "x-xss-protection": [
1328 "1; mode=block"
1329 ],
1330 "transfer-encoding": [
1331 "chunked"
1332 ],
1333 "date": [
1334 "Sat, 25 Jan 2020 06:01:15 GMT"
1335 ]
1336 },
1337 "body": {
1338 "string": "{\"result\":{\"errors\":[],\"fields\":{\"title\":\"remove binary\"},\"revisionIDFieldInfo\":{\"value\":null,\"validDomain\":\"https:\\/\\/phab.mercurial-scm.org\"},\"transactions\":[{\"type\":\"title\",\"value\":\"remove binary\"}]},\"error_code\":null,\"error_info\":null}"
1339 }
1340 },
1341 "request": {
1342 "body": "output=json&__conduit__=1&params=%7B%22__conduit__%22%3A+%7B%22token%22%3A+%22cli-hahayouwish%22%7D%2C+%22corpus%22%3A+%22remove+binary%22%7D",
1343 "method": "POST",
1344 "headers": {
1345 "content-type": [
1346 "application/x-www-form-urlencoded"
1347 ],
1348 "user-agent": [
1349 "mercurial/proto-1.0 (Mercurial 5.3rc1+3-624fe53ce1e7+20200124)"
1350 ],
1351 "content-length": [
1352 "158"
1353 ],
1354 "host": [
1355 "phab.mercurial-scm.org"
1356 ],
1357 "accept": [
1358 "application/mercurial-0.1"
1359 ]
1360 },
1361 "uri": "https://phab.mercurial-scm.org//api/differential.parsecommitmessage"
1362 }
1363 },
1364 {
1365 "response": {
1366 "status": {
1367 "message": "OK",
1368 "code": 200
1369 },
1370 "headers": {
1371 "strict-transport-security": [
1372 "max-age=0; includeSubdomains; preload"
1373 ],
1374 "server": [
1375 "Apache/2.4.10 (Debian)"
1376 ],
1377 "referrer-policy": [
1378 "no-referrer"
1379 ],
1380 "x-frame-options": [
1381 "Deny"
1382 ],
1383 "expires": [
1384 "Sat, 01 Jan 2000 00:00:00 GMT"
1385 ],
1386 "x-content-type-options": [
1387 "nosniff"
1388 ],
1389 "cache-control": [
1390 "no-store"
1391 ],
1392 "content-type": [
1393 "application/json"
1394 ],
1395 "x-xss-protection": [
1396 "1; mode=block"
1397 ],
1398 "transfer-encoding": [
1399 "chunked"
1400 ],
1401 "date": [
1402 "Sat, 25 Jan 2020 06:01:16 GMT"
1403 ]
1404 },
1405 "body": {
1406 "string": "{\"result\":{\"object\":{\"id\":8009,\"phid\":\"PHID-DREV-dhu2sy4tbldt4npi6sm7\"},\"transactions\":[{\"phid\":\"PHID-XACT-DREV-bj3vveste6uhvwa\"},{\"phid\":\"PHID-XACT-DREV-nh6m26vnt2lglxa\"},{\"phid\":\"PHID-XACT-DREV-qpaic5oz5gjiyac\"},{\"phid\":\"PHID-XACT-DREV-2e4pylpz72lnq4u\"},{\"phid\":\"PHID-XACT-DREV-4ajvkrw3bwabrxb\"},{\"phid\":\"PHID-XACT-DREV-xs75m6gczvk4fbb\"}]},\"error_code\":null,\"error_info\":null}"
1407 }
1408 },
1409 "request": {
1410 "body": "output=json&__conduit__=1&params=%7B%22__conduit__%22%3A+%7B%22token%22%3A+%22cli-hahayouwish%22%7D%2C+%22transactions%22%3A+%5B%7B%22type%22%3A+%22update%22%2C+%22value%22%3A+%22PHID-DIFF-burakyhnzac52zcbjn2l%22%7D%2C+%7B%22type%22%3A+%22parents.set%22%2C+%22value%22%3A+%5B%22PHID-DREV-q5cr6ap6pwfczhlhjrmv%22%5D%7D%2C+%7B%22type%22%3A+%22title%22%2C+%22value%22%3A+%22remove+binary%22%7D%5D%7D",
1411 "method": "POST",
1412 "headers": {
1413 "content-type": [
1414 "application/x-www-form-urlencoded"
1415 ],
1416 "user-agent": [
1417 "mercurial/proto-1.0 (Mercurial 5.3rc1+3-624fe53ce1e7+20200124)"
1418 ],
1419 "content-length": [
1420 "413"
1421 ],
1422 "host": [
1423 "phab.mercurial-scm.org"
1424 ],
1425 "accept": [
1426 "application/mercurial-0.1"
1427 ]
1428 },
1429 "uri": "https://phab.mercurial-scm.org//api/differential.revision.edit"
1430 }
1431 },
1432 {
1433 "response": {
1434 "status": {
1435 "message": "OK",
1436 "code": 200
1437 },
1438 "headers": {
1439 "strict-transport-security": [
1440 "max-age=0; includeSubdomains; preload"
1441 ],
1442 "server": [
1443 "Apache/2.4.10 (Debian)"
1444 ],
1445 "referrer-policy": [
1446 "no-referrer"
1447 ],
1448 "x-frame-options": [
1449 "Deny"
1450 ],
1451 "expires": [
1452 "Sat, 01 Jan 2000 00:00:00 GMT"
1453 ],
1454 "x-content-type-options": [
1455 "nosniff"
1456 ],
1457 "cache-control": [
1458 "no-store"
1459 ],
1460 "content-type": [
1461 "application/json"
1462 ],
1463 "x-xss-protection": [
1464 "1; mode=block"
1465 ],
1466 "transfer-encoding": [
1467 "chunked"
1468 ],
1469 "date": [
1470 "Sat, 25 Jan 2020 06:01:17 GMT"
1471 ]
1472 },
1473 "body": {
1474 "string": "{\"result\":[{\"id\":\"8009\",\"phid\":\"PHID-DREV-dhu2sy4tbldt4npi6sm7\",\"title\":\"remove binary\",\"uri\":\"https:\\/\\/phab.mercurial-scm.org\\/D8009\",\"dateCreated\":\"1579932076\",\"dateModified\":\"1579932076\",\"authorPHID\":\"PHID-USER-tzhaient733lwrlbcag5\",\"status\":\"0\",\"statusName\":\"Needs Review\",\"properties\":{\"draft.broadcast\":true,\"lines.added\":0,\"lines.removed\":0},\"branch\":\"default\",\"summary\":\"\",\"testPlan\":\"\",\"lineCount\":\"0\",\"activeDiffPHID\":\"PHID-DIFF-burakyhnzac52zcbjn2l\",\"diffs\":[\"19601\"],\"commits\":[],\"reviewers\":{\"PHID-PROJ-3dvcxzznrjru2xmmses3\":\"PHID-PROJ-3dvcxzznrjru2xmmses3\"},\"ccs\":[\"PHID-USER-q42dn7cc3donqriafhjx\"],\"hashes\":[[\"hgcm\",\"\\u0000\\u0000\\u0000\\u0000\\u0000\\u0000\\u0000\\u0000\\u0000\\u0000\\u0000\\u0000\\u0000\\u0000\\u0000\\u0000\\u0000\\u0000\\u0000\\u0000\\u0000\\u0000\\u0000\\u0000\\u0000\\u0000\\u0000\\u0000\\u0000\\u0000\\u0000\\u0000\\u0000\\u0000\\u0000\\u0000\\u0000\\u0000\\u0000\\u0000\"]],\"auxiliary\":{\"phabricator:projects\":[],\"phabricator:depends-on\":[\"PHID-DREV-q5cr6ap6pwfczhlhjrmv\"]},\"repositoryPHID\":\"PHID-REPO-bvunnehri4u2isyr7bc3\",\"sourcePath\":\"\\/\"},{\"id\":\"8008\",\"phid\":\"PHID-DREV-q5cr6ap6pwfczhlhjrmv\",\"title\":\"modify binary\",\"uri\":\"https:\\/\\/phab.mercurial-scm.org\\/D8008\",\"dateCreated\":\"1579932073\",\"dateModified\":\"1579932076\",\"authorPHID\":\"PHID-USER-tzhaient733lwrlbcag5\",\"status\":\"0\",\"statusName\":\"Needs Review\",\"properties\":{\"draft.broadcast\":true,\"lines.added\":0,\"lines.removed\":0},\"branch\":\"default\",\"summary\":\"\",\"testPlan\":\"\",\"lineCount\":\"0\",\"activeDiffPHID\":\"PHID-DIFF-wdmlzkf4huoiqpl4vbsr\",\"diffs\":[\"19600\"],\"commits\":[],\"reviewers\":{\"PHID-PROJ-3dvcxzznrjru2xmmses3\":\"PHID-PROJ-3dvcxzznrjru2xmmses3\"},\"ccs\":[\"PHID-USER-q42dn7cc3donqriafhjx\"],\"hashes\":[[\"hgcm\",\"\\u0000\\u0000\\u0000\\u0000\\u0000\\u0000\\u0000\\u0000\\u0000\\u0000\\u0000\\u0000\\u0000\\u0000\\u0000\\u0000\\u0000\\u0000\\u0000\\u0000\\u0000\\u0000\\u0000\\u0000\\u0000\\u0000\\u0000\\u0000\\u0000\\u0000\\u0000\\u0000\\u0000\\u0000\\u0000\\u0000\\u0000\\u0000\\u0000\\u0000\"]],\"auxiliary\":{\"phabricator:projects\":[],\"phabricator:depends-on\":[\"PHID-DREV-477vjqq7vbddmjluy2cd\"]},\"repositoryPHID\":\"PHID-REPO-bvunnehri4u2isyr7bc3\",\"sourcePath\":\"\\/\"},{\"id\":\"8007\",\"phid\":\"PHID-DREV-477vjqq7vbddmjluy2cd\",\"title\":\"add binary\",\"uri\":\"https:\\/\\/phab.mercurial-scm.org\\/D8007\",\"dateCreated\":\"1579932068\",\"dateModified\":\"1579932073\",\"authorPHID\":\"PHID-USER-tzhaient733lwrlbcag5\",\"status\":\"0\",\"statusName\":\"Needs Review\",\"properties\":{\"draft.broadcast\":true,\"lines.added\":0,\"lines.removed\":0},\"branch\":\"default\",\"summary\":\"\",\"testPlan\":\"\",\"lineCount\":\"0\",\"activeDiffPHID\":\"PHID-DIFF-uvk7qaq6iglk4wgk2lxb\",\"diffs\":[\"19599\"],\"commits\":[],\"reviewers\":{\"PHID-PROJ-3dvcxzznrjru2xmmses3\":\"PHID-PROJ-3dvcxzznrjru2xmmses3\"},\"ccs\":[\"PHID-USER-q42dn7cc3donqriafhjx\"],\"hashes\":[[\"hgcm\",\"\\u0000\\u0000\\u0000\\u0000\\u0000\\u0000\\u0000\\u0000\\u0000\\u0000\\u0000\\u0000\\u0000\\u0000\\u0000\\u0000\\u0000\\u0000\\u0000\\u0000\\u0000\\u0000\\u0000\\u0000\\u0000\\u0000\\u0000\\u0000\\u0000\\u0000\\u0000\\u0000\\u0000\\u0000\\u0000\\u0000\\u0000\\u0000\\u0000\\u0000\"]],\"auxiliary\":{\"phabricator:projects\":[],\"phabricator:depends-on\":[]},\"repositoryPHID\":\"PHID-REPO-bvunnehri4u2isyr7bc3\",\"sourcePath\":\"\\/\"}],\"error_code\":null,\"error_info\":null}"
1475 }
1476 },
1477 "request": {
1478 "body": "output=json&__conduit__=1&params=%7B%22__conduit__%22%3A+%7B%22token%22%3A+%22cli-hahayouwish%22%7D%2C+%22ids%22%3A+%5B8007%2C+8008%2C+8009%5D%7D",
1479 "method": "POST",
1480 "headers": {
1481 "content-type": [
1482 "application/x-www-form-urlencoded"
1483 ],
1484 "user-agent": [
1485 "mercurial/proto-1.0 (Mercurial 5.3rc1+3-624fe53ce1e7+20200124)"
1486 ],
1487 "content-length": [
1488 "162"
1489 ],
1490 "host": [
1491 "phab.mercurial-scm.org"
1492 ],
1493 "accept": [
1494 "application/mercurial-0.1"
1495 ]
1496 },
1497 "uri": "https://phab.mercurial-scm.org//api/differential.query"
1498 }
1499 },
1500 {
1501 "response": {
1502 "status": {
1503 "message": "OK",
1504 "code": 200
1505 },
1506 "headers": {
1507 "strict-transport-security": [
1508 "max-age=0; includeSubdomains; preload"
1509 ],
1510 "server": [
1511 "Apache/2.4.10 (Debian)"
1512 ],
1513 "referrer-policy": [
1514 "no-referrer"
1515 ],
1516 "x-frame-options": [
1517 "Deny"
1518 ],
1519 "expires": [
1520 "Sat, 01 Jan 2000 00:00:00 GMT"
1521 ],
1522 "x-content-type-options": [
1523 "nosniff"
1524 ],
1525 "cache-control": [
1526 "no-store"
1527 ],
1528 "content-type": [
1529 "application/json"
1530 ],
1531 "x-xss-protection": [
1532 "1; mode=block"
1533 ],
1534 "transfer-encoding": [
1535 "chunked"
1536 ],
1537 "date": [
1538 "Sat, 25 Jan 2020 06:01:17 GMT"
1539 ]
1540 },
1541 "body": {
1542 "string": "{\"result\":null,\"error_code\":null,\"error_info\":null}"
1543 }
1544 },
1545 "request": {
1546 "body": "output=json&__conduit__=1&params=%7B%22__conduit__%22%3A+%7B%22token%22%3A+%22cli-hahayouwish%22%7D%2C+%22data%22%3A+%22%7B%5C%22branch%5C%22%3A+%5C%22default%5C%22%2C+%5C%22date%5C%22%3A+%5C%220+0%5C%22%2C+%5C%22node%5C%22%3A+%5C%22b8139fbb4a579a69dccd906a1a8bf34ba2b885a3%5C%22%2C+%5C%22parent%5C%22%3A+%5C%221849d7828727a28e14c589323e4f8c9a1c8d2816%5C%22%2C+%5C%22user%5C%22%3A+%5C%22test%5C%22%7D%22%2C+%22diff_id%22%3A+19599%2C+%22name%22%3A+%22hg%3Ameta%22%7D",
1547 "method": "POST",
1548 "headers": {
1549 "content-type": [
1550 "application/x-www-form-urlencoded"
1551 ],
1552 "user-agent": [
1553 "mercurial/proto-1.0 (Mercurial 5.3rc1+3-624fe53ce1e7+20200124)"
1554 ],
1555 "content-length": [
1556 "482"
1557 ],
1558 "host": [
1559 "phab.mercurial-scm.org"
1560 ],
1561 "accept": [
1562 "application/mercurial-0.1"
1563 ]
1564 },
1565 "uri": "https://phab.mercurial-scm.org//api/differential.setdiffproperty"
1566 }
1567 },
1568 {
1569 "response": {
1570 "status": {
1571 "message": "OK",
1572 "code": 200
1573 },
1574 "headers": {
1575 "strict-transport-security": [
1576 "max-age=0; includeSubdomains; preload"
1577 ],
1578 "server": [
1579 "Apache/2.4.10 (Debian)"
1580 ],
1581 "referrer-policy": [
1582 "no-referrer"
1583 ],
1584 "x-frame-options": [
1585 "Deny"
1586 ],
1587 "expires": [
1588 "Sat, 01 Jan 2000 00:00:00 GMT"
1589 ],
1590 "x-content-type-options": [
1591 "nosniff"
1592 ],
1593 "cache-control": [
1594 "no-store"
1595 ],
1596 "content-type": [
1597 "application/json"
1598 ],
1599 "x-xss-protection": [
1600 "1; mode=block"
1601 ],
1602 "transfer-encoding": [
1603 "chunked"
1604 ],
1605 "date": [
1606 "Sat, 25 Jan 2020 06:01:18 GMT"
1607 ]
1608 },
1609 "body": {
1610 "string": "{\"result\":null,\"error_code\":null,\"error_info\":null}"
1611 }
1612 },
1613 "request": {
1614 "body": "output=json&__conduit__=1&params=%7B%22__conduit__%22%3A+%7B%22token%22%3A+%22cli-hahayouwish%22%7D%2C+%22data%22%3A+%22%7B%5C%22b8139fbb4a579a69dccd906a1a8bf34ba2b885a3%5C%22%3A+%7B%5C%22author%5C%22%3A+%5C%22test%5C%22%2C+%5C%22authorEmail%5C%22%3A+%5C%22test%5C%22%2C+%5C%22branch%5C%22%3A+%5C%22default%5C%22%2C+%5C%22commit%5C%22%3A+%5C%22b8139fbb4a579a69dccd906a1a8bf34ba2b885a3%5C%22%2C+%5C%22parents%5C%22%3A+%5B%5C%221849d7828727a28e14c589323e4f8c9a1c8d2816%5C%22%5D%2C+%5C%22time%5C%22%3A+0%7D%7D%22%2C+%22diff_id%22%3A+19599%2C+%22name%22%3A+%22local%3Acommits%22%7D",
1615 "method": "POST",
1616 "headers": {
1617 "content-type": [
1618 "application/x-www-form-urlencoded"
1619 ],
1620 "user-agent": [
1621 "mercurial/proto-1.0 (Mercurial 5.3rc1+3-624fe53ce1e7+20200124)"
1622 ],
1623 "content-length": [
1624 "594"
1625 ],
1626 "host": [
1627 "phab.mercurial-scm.org"
1628 ],
1629 "accept": [
1630 "application/mercurial-0.1"
1631 ]
1632 },
1633 "uri": "https://phab.mercurial-scm.org//api/differential.setdiffproperty"
1634 }
1635 },
1636 {
1637 "response": {
1638 "status": {
1639 "message": "OK",
1640 "code": 200
1641 },
1642 "headers": {
1643 "strict-transport-security": [
1644 "max-age=0; includeSubdomains; preload"
1645 ],
1646 "server": [
1647 "Apache/2.4.10 (Debian)"
1648 ],
1649 "referrer-policy": [
1650 "no-referrer"
1651 ],
1652 "x-frame-options": [
1653 "Deny"
1654 ],
1655 "expires": [
1656 "Sat, 01 Jan 2000 00:00:00 GMT"
1657 ],
1658 "x-content-type-options": [
1659 "nosniff"
1660 ],
1661 "cache-control": [
1662 "no-store"
1663 ],
1664 "content-type": [
1665 "application/json"
1666 ],
1667 "x-xss-protection": [
1668 "1; mode=block"
1669 ],
1670 "transfer-encoding": [
1671 "chunked"
1672 ],
1673 "date": [
1674 "Sat, 25 Jan 2020 06:01:19 GMT"
1675 ]
1676 },
1677 "body": {
1678 "string": "{\"result\":null,\"error_code\":null,\"error_info\":null}"
1679 }
1680 },
1681 "request": {
1682 "body": "output=json&__conduit__=1&params=%7B%22__conduit__%22%3A+%7B%22token%22%3A+%22cli-hahayouwish%22%7D%2C+%22data%22%3A+%22%7B%5C%22branch%5C%22%3A+%5C%22default%5C%22%2C+%5C%22date%5C%22%3A+%5C%220+0%5C%22%2C+%5C%22node%5C%22%3A+%5C%22c88ce4c2d2ad6337b772bc093398f85858196eb5%5C%22%2C+%5C%22parent%5C%22%3A+%5C%22b8139fbb4a579a69dccd906a1a8bf34ba2b885a3%5C%22%2C+%5C%22user%5C%22%3A+%5C%22test%5C%22%7D%22%2C+%22diff_id%22%3A+19600%2C+%22name%22%3A+%22hg%3Ameta%22%7D",
1683 "method": "POST",
1684 "headers": {
1685 "content-type": [
1686 "application/x-www-form-urlencoded"
1687 ],
1688 "user-agent": [
1689 "mercurial/proto-1.0 (Mercurial 5.3rc1+3-624fe53ce1e7+20200124)"
1690 ],
1691 "content-length": [
1692 "482"
1693 ],
1694 "host": [
1695 "phab.mercurial-scm.org"
1696 ],
1697 "accept": [
1698 "application/mercurial-0.1"
1699 ]
1700 },
1701 "uri": "https://phab.mercurial-scm.org//api/differential.setdiffproperty"
1702 }
1703 },
1704 {
1705 "response": {
1706 "status": {
1707 "message": "OK",
1708 "code": 200
1709 },
1710 "headers": {
1711 "strict-transport-security": [
1712 "max-age=0; includeSubdomains; preload"
1713 ],
1714 "server": [
1715 "Apache/2.4.10 (Debian)"
1716 ],
1717 "referrer-policy": [
1718 "no-referrer"
1719 ],
1720 "x-frame-options": [
1721 "Deny"
1722 ],
1723 "expires": [
1724 "Sat, 01 Jan 2000 00:00:00 GMT"
1725 ],
1726 "x-content-type-options": [
1727 "nosniff"
1728 ],
1729 "cache-control": [
1730 "no-store"
1731 ],
1732 "content-type": [
1733 "application/json"
1734 ],
1735 "x-xss-protection": [
1736 "1; mode=block"
1737 ],
1738 "transfer-encoding": [
1739 "chunked"
1740 ],
1741 "date": [
1742 "Sat, 25 Jan 2020 06:01:19 GMT"
1743 ]
1744 },
1745 "body": {
1746 "string": "{\"result\":null,\"error_code\":null,\"error_info\":null}"
1747 }
1748 },
1749 "request": {
1750 "body": "output=json&__conduit__=1&params=%7B%22__conduit__%22%3A+%7B%22token%22%3A+%22cli-hahayouwish%22%7D%2C+%22data%22%3A+%22%7B%5C%22c88ce4c2d2ad6337b772bc093398f85858196eb5%5C%22%3A+%7B%5C%22author%5C%22%3A+%5C%22test%5C%22%2C+%5C%22authorEmail%5C%22%3A+%5C%22test%5C%22%2C+%5C%22branch%5C%22%3A+%5C%22default%5C%22%2C+%5C%22commit%5C%22%3A+%5C%22c88ce4c2d2ad6337b772bc093398f85858196eb5%5C%22%2C+%5C%22parents%5C%22%3A+%5B%5C%22b8139fbb4a579a69dccd906a1a8bf34ba2b885a3%5C%22%5D%2C+%5C%22time%5C%22%3A+0%7D%7D%22%2C+%22diff_id%22%3A+19600%2C+%22name%22%3A+%22local%3Acommits%22%7D",
1751 "method": "POST",
1752 "headers": {
1753 "content-type": [
1754 "application/x-www-form-urlencoded"
1755 ],
1756 "user-agent": [
1757 "mercurial/proto-1.0 (Mercurial 5.3rc1+3-624fe53ce1e7+20200124)"
1758 ],
1759 "content-length": [
1760 "594"
1761 ],
1762 "host": [
1763 "phab.mercurial-scm.org"
1764 ],
1765 "accept": [
1766 "application/mercurial-0.1"
1767 ]
1768 },
1769 "uri": "https://phab.mercurial-scm.org//api/differential.setdiffproperty"
1770 }
1771 },
1772 {
1773 "response": {
1774 "status": {
1775 "message": "OK",
1776 "code": 200
1777 },
1778 "headers": {
1779 "strict-transport-security": [
1780 "max-age=0; includeSubdomains; preload"
1781 ],
1782 "server": [
1783 "Apache/2.4.10 (Debian)"
1784 ],
1785 "referrer-policy": [
1786 "no-referrer"
1787 ],
1788 "x-frame-options": [
1789 "Deny"
1790 ],
1791 "expires": [
1792 "Sat, 01 Jan 2000 00:00:00 GMT"
1793 ],
1794 "x-content-type-options": [
1795 "nosniff"
1796 ],
1797 "cache-control": [
1798 "no-store"
1799 ],
1800 "content-type": [
1801 "application/json"
1802 ],
1803 "x-xss-protection": [
1804 "1; mode=block"
1805 ],
1806 "transfer-encoding": [
1807 "chunked"
1808 ],
1809 "date": [
1810 "Sat, 25 Jan 2020 06:01:20 GMT"
1811 ]
1812 },
1813 "body": {
1814 "string": "{\"result\":null,\"error_code\":null,\"error_info\":null}"
1815 }
1816 },
1817 "request": {
1818 "body": "output=json&__conduit__=1&params=%7B%22__conduit__%22%3A+%7B%22token%22%3A+%22cli-hahayouwish%22%7D%2C+%22data%22%3A+%22%7B%5C%22branch%5C%22%3A+%5C%22default%5C%22%2C+%5C%22date%5C%22%3A+%5C%220+0%5C%22%2C+%5C%22node%5C%22%3A+%5C%2275dbbc901145d7beb190197aa232f74540e5a9f3%5C%22%2C+%5C%22parent%5C%22%3A+%5C%22c88ce4c2d2ad6337b772bc093398f85858196eb5%5C%22%2C+%5C%22user%5C%22%3A+%5C%22test%5C%22%7D%22%2C+%22diff_id%22%3A+19601%2C+%22name%22%3A+%22hg%3Ameta%22%7D",
1819 "method": "POST",
1820 "headers": {
1821 "content-type": [
1822 "application/x-www-form-urlencoded"
1823 ],
1824 "user-agent": [
1825 "mercurial/proto-1.0 (Mercurial 5.3rc1+3-624fe53ce1e7+20200124)"
1826 ],
1827 "content-length": [
1828 "482"
1829 ],
1830 "host": [
1831 "phab.mercurial-scm.org"
1832 ],
1833 "accept": [
1834 "application/mercurial-0.1"
1835 ]
1836 },
1837 "uri": "https://phab.mercurial-scm.org//api/differential.setdiffproperty"
1838 }
1839 },
1840 {
1841 "response": {
1842 "status": {
1843 "message": "OK",
1844 "code": 200
1845 },
1846 "headers": {
1847 "strict-transport-security": [
1848 "max-age=0; includeSubdomains; preload"
1849 ],
1850 "server": [
1851 "Apache/2.4.10 (Debian)"
1852 ],
1853 "referrer-policy": [
1854 "no-referrer"
1855 ],
1856 "x-frame-options": [
1857 "Deny"
1858 ],
1859 "expires": [
1860 "Sat, 01 Jan 2000 00:00:00 GMT"
1861 ],
1862 "x-content-type-options": [
1863 "nosniff"
1864 ],
1865 "cache-control": [
1866 "no-store"
1867 ],
1868 "content-type": [
1869 "application/json"
1870 ],
1871 "x-xss-protection": [
1872 "1; mode=block"
1873 ],
1874 "transfer-encoding": [
1875 "chunked"
1876 ],
1877 "date": [
1878 "Sat, 25 Jan 2020 06:01:21 GMT"
1879 ]
1880 },
1881 "body": {
1882 "string": "{\"result\":null,\"error_code\":null,\"error_info\":null}"
1883 }
1884 },
1885 "request": {
1886 "body": "output=json&__conduit__=1&params=%7B%22__conduit__%22%3A+%7B%22token%22%3A+%22cli-hahayouwish%22%7D%2C+%22data%22%3A+%22%7B%5C%2275dbbc901145d7beb190197aa232f74540e5a9f3%5C%22%3A+%7B%5C%22author%5C%22%3A+%5C%22test%5C%22%2C+%5C%22authorEmail%5C%22%3A+%5C%22test%5C%22%2C+%5C%22branch%5C%22%3A+%5C%22default%5C%22%2C+%5C%22commit%5C%22%3A+%5C%2275dbbc901145d7beb190197aa232f74540e5a9f3%5C%22%2C+%5C%22parents%5C%22%3A+%5B%5C%22c88ce4c2d2ad6337b772bc093398f85858196eb5%5C%22%5D%2C+%5C%22time%5C%22%3A+0%7D%7D%22%2C+%22diff_id%22%3A+19601%2C+%22name%22%3A+%22local%3Acommits%22%7D",
1887 "method": "POST",
1888 "headers": {
1889 "content-type": [
1890 "application/x-www-form-urlencoded"
1891 ],
1892 "user-agent": [
1893 "mercurial/proto-1.0 (Mercurial 5.3rc1+3-624fe53ce1e7+20200124)"
1894 ],
1895 "content-length": [
1896 "594"
1897 ],
1898 "host": [
1899 "phab.mercurial-scm.org"
1900 ],
1901 "accept": [
1902 "application/mercurial-0.1"
1903 ]
1904 },
1905 "uri": "https://phab.mercurial-scm.org//api/differential.setdiffproperty"
1906 }
1907 }
1908 ]
1909 } No newline at end of file
@@ -747,11 +747,11 b' def uploadfile(fctx):'
747 return fphid
747 return fphid
748
748
749
749
750 def addoldbinary(pchange, fctx, originalfname):
750 def addoldbinary(pchange, fctx):
751 """add the metadata for the previous version of a binary file to the
751 """add the metadata for the previous version of a binary file to the
752 phabchange for the new version
752 phabchange for the new version
753 """
753 """
754 oldfctx = fctx.p1()[originalfname]
754 oldfctx = fctx.p1()
755 if fctx.cmp(oldfctx):
755 if fctx.cmp(oldfctx):
756 # Files differ, add the old one
756 # Files differ, add the old one
757 pchange.metadata[b'old:file:size'] = oldfctx.size()
757 pchange.metadata[b'old:file:size'] = oldfctx.size()
@@ -832,7 +832,7 b' def addmodified(pdiff, ctx, modified):'
832
832
833 if fctx.isbinary() or notutf8(fctx):
833 if fctx.isbinary() or notutf8(fctx):
834 makebinary(pchange, fctx)
834 makebinary(pchange, fctx)
835 addoldbinary(pchange, fctx, fname)
835 addoldbinary(pchange, fctx)
836 else:
836 else:
837 maketext(pchange, ctx, fname)
837 maketext(pchange, ctx, fname)
838
838
@@ -139,6 +139,23 b' Phabsending a skipped commit:'
139 $ hg phabsend --no-amend -r . --test-vcr "$VCR/phabsend-skipped.json"
139 $ hg phabsend --no-amend -r . --test-vcr "$VCR/phabsend-skipped.json"
140 D7919 - skipped - 1849d7828727: create comment for phabricator test
140 D7919 - skipped - 1849d7828727: create comment for phabricator test
141
141
142 Phabesending a new binary, a modified binary, and a removed binary
143
144 >>> open('bin', 'wb').write(b'\0a') and None
145 $ hg ci -Am 'add binary'
146 adding bin
147 >>> open('bin', 'wb').write(b'\0b') and None
148 $ hg ci -m 'modify binary'
149 $ hg rm bin
150 $ hg ci -m 'remove binary'
151 $ hg phabsend -r .~2:: --test-vcr "$VCR/phabsend-binary.json"
152 uploading bin@aa24a81f55de
153 D8007 - created - aa24a81f55de: add binary
154 uploading bin@d8d62a881b54
155 D8008 - created - d8d62a881b54: modify binary
156 D8009 - created - af55645b2e29: remove binary
157 saved backup bundle to $TESTTMP/repo/.hg/strip-backup/aa24a81f55de-a3a0cf24-phabsend.hg
158
142 Phabreading a DREV with a local:commits time as a string:
159 Phabreading a DREV with a local:commits time as a string:
143 $ hg phabread --test-vcr "$VCR/phabread-str-time.json" D1285
160 $ hg phabread --test-vcr "$VCR/phabread-str-time.json" D1285
144 # HG changeset patch
161 # HG changeset patch
General Comments 0
You need to be logged in to leave comments. Login now