Skip to content

Commit ddc78d8

Browse files
author
ID Bot
committed
Script updating archive at 2025-04-22T01:53:22Z. [ci skip]
1 parent 737877b commit ddc78d8

2 files changed

Lines changed: 258 additions & 9 deletions

File tree

archive.json

Lines changed: 238 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
{
22
"magic": "E!vIA5L86J2I",
3-
"timestamp": "2021-07-25T00:53:07.959325+00:00",
3+
"timestamp": "2025-04-22T01:53:20.977415+00:00",
44
"repo": "afrind/draft-rush",
55
"labels": [
66
{
@@ -23,16 +23,16 @@
2323
"description": "New feature or request",
2424
"color": "a2eeef"
2525
},
26-
{
27-
"name": "help wanted",
28-
"description": "Extra attention is needed",
29-
"color": "008672"
30-
},
3126
{
3227
"name": "good first issue",
3328
"description": "Good for newcomers",
3429
"color": "7057ff"
3530
},
31+
{
32+
"name": "help wanted",
33+
"description": "Extra attention is needed",
34+
"color": "008672"
35+
},
3636
{
3737
"name": "invalid",
3838
"description": "This doesn't seem right",
@@ -73,6 +73,30 @@
7373
"updatedAt": "2021-07-13T19:32:29Z"
7474
}
7575
]
76+
},
77+
{
78+
"number": 6,
79+
"id": "I_kwDOFdOChc5DiVIE",
80+
"title": "Discussing venues",
81+
"url": "https://github.com/afrind/draft-rush/issues/6",
82+
"state": "CLOSED",
83+
"author": "SpencerDawkins",
84+
"authorAssociation": "NONE",
85+
"assignees": [],
86+
"labels": [],
87+
"body": "From IESG/IAB feedback: \r\n\r\n> Should some of this work go to ART and some of it go to TSV? Or should we have one single effort that takes up both parts of what you're proposing?\r\n\r\nI agree that this matters, but\r\n- this needs to take a back seat to the first three BOF goals. \r\n- it might be useful to add a new section/subsection as \"Post-BoF Goals\", and put \"determining existing working groups\" and \"determine appropriate area(s)\" there. I can't speak for anyone on the IESG, but I'd expect that talking about technical considerations is an appropriate use of face-to-face-to-virtual-face time, and talking about administrative minutia is better handed to (the MOQ) mailing list. \r\n\r\nWant me to do a PR on this?",
88+
"createdAt": "2022-02-11T20:41:46Z",
89+
"updatedAt": "2022-02-11T21:20:06Z",
90+
"closedAt": "2022-02-11T21:20:06Z",
91+
"comments": [
92+
{
93+
"author": "afrind",
94+
"authorAssociation": "OWNER",
95+
"body": "Moved to https://github.com/afrind/moqbof/issues/1\r\n\r\nCan you restate your comment there? And sure, happy to take a PR!",
96+
"createdAt": "2022-02-11T21:20:06Z",
97+
"updatedAt": "2022-02-11T21:20:06Z"
98+
}
99+
]
76100
}
77101
],
78102
"pulls": [
@@ -253,6 +277,214 @@
253277
},
254278
"comments": [],
255279
"reviews": []
280+
},
281+
{
282+
"number": 5,
283+
"id": "PR_kwDOFdOChc4yi52R",
284+
"title": "Questions/Feedback on bofreq",
285+
"url": "https://github.com/afrind/draft-rush/pull/5",
286+
"state": "OPEN",
287+
"author": "afrind",
288+
"authorAssociation": "OWNER",
289+
"assignees": [],
290+
"labels": [],
291+
"body": "",
292+
"createdAt": "2022-02-11T19:49:11Z",
293+
"updatedAt": "2022-02-11T19:49:11Z",
294+
"baseRepository": "afrind/draft-rush",
295+
"baseRefName": "main",
296+
"baseRefOid": "bbba78c9bfdce6c384531c099ff515da1b5bffdc",
297+
"headRepository": "afrind/draft-rush",
298+
"headRefName": "bofreq-feedback",
299+
"headRefOid": "ca9886ce4d5894ee3fd0fff233cf62ec2d6f1be5",
300+
"closedAt": null,
301+
"mergedAt": null,
302+
"mergedBy": null,
303+
"mergeCommit": null,
304+
"comments": [],
305+
"reviews": []
306+
},
307+
{
308+
"number": 7,
309+
"id": "PR_kwDOFdOChc43Ywqo",
310+
"title": "Corrected some packet descriptions",
311+
"url": "https://github.com/afrind/draft-rush/pull/7",
312+
"state": "MERGED",
313+
"author": "jordicenzano",
314+
"authorAssociation": "COLLABORATOR",
315+
"assignees": [],
316+
"labels": [],
317+
"body": "- Corrected some packet descriptions\r\n- Added few more data",
318+
"createdAt": "2022-05-06T00:50:00Z",
319+
"updatedAt": "2022-05-06T01:39:04Z",
320+
"baseRepository": "afrind/draft-rush",
321+
"baseRefName": "main",
322+
"baseRefOid": "bbba78c9bfdce6c384531c099ff515da1b5bffdc",
323+
"headRepository": "afrind/draft-rush",
324+
"headRefName": "update-protocol-desc",
325+
"headRefOid": "844d5abbe0174e1b015f80085df9461164615a51",
326+
"closedAt": "2022-05-06T01:39:04Z",
327+
"mergedAt": "2022-05-06T01:39:04Z",
328+
"mergedBy": "jordicenzano",
329+
"mergeCommit": {
330+
"oid": "582b74d14525124b37439b6e29c2cde1a16ed79a"
331+
},
332+
"comments": [],
333+
"reviews": []
334+
},
335+
{
336+
"number": 8,
337+
"id": "PR_kwDOFdOChc43biRf",
338+
"title": "Corrected error in table",
339+
"url": "https://github.com/afrind/draft-rush/pull/8",
340+
"state": "MERGED",
341+
"author": "jordicenzano",
342+
"authorAssociation": "COLLABORATOR",
343+
"assignees": [],
344+
"labels": [],
345+
"body": "Changed GoAway frame ID",
346+
"createdAt": "2022-05-06T18:19:09Z",
347+
"updatedAt": "2022-05-06T18:20:26Z",
348+
"baseRepository": "afrind/draft-rush",
349+
"baseRefName": "main",
350+
"baseRefOid": "582b74d14525124b37439b6e29c2cde1a16ed79a",
351+
"headRepository": "afrind/draft-rush",
352+
"headRefName": "jordicenzano-patch-1",
353+
"headRefOid": "e0bb45adbc6704d87da0bb8b5127d5ffee3267f0",
354+
"closedAt": "2022-05-06T18:20:26Z",
355+
"mergedAt": "2022-05-06T18:20:26Z",
356+
"mergedBy": "jordicenzano",
357+
"mergeCommit": {
358+
"oid": "5df1c0d999a92df98c778bffd435a81866160a2e"
359+
},
360+
"comments": [],
361+
"reviews": []
362+
},
363+
{
364+
"number": 9,
365+
"id": "PR_kwDOFdOChc5BDHLl",
366+
"title": "Updated audio frame to lastest version where includes ASC header",
367+
"url": "https://github.com/afrind/draft-rush/pull/9",
368+
"state": "MERGED",
369+
"author": "jordicenzano",
370+
"authorAssociation": "COLLABORATOR",
371+
"assignees": [],
372+
"labels": [],
373+
"body": "- Updated emails to @meta.com\r\n- Updated audio frame to audio with header (ASC)",
374+
"createdAt": "2022-10-18T20:58:04Z",
375+
"updatedAt": "2022-10-19T17:48:13Z",
376+
"baseRepository": "afrind/draft-rush",
377+
"baseRefName": "main",
378+
"baseRefOid": "5df1c0d999a92df98c778bffd435a81866160a2e",
379+
"headRepository": "afrind/draft-rush",
380+
"headRefName": "jordicenzano-audiowithheader",
381+
"headRefOid": "260ea43f72b2bc303452dc5b8a7f2fc6d949bcdd",
382+
"closedAt": "2022-10-19T17:48:10Z",
383+
"mergedAt": "2022-10-19T17:48:10Z",
384+
"mergedBy": "jordicenzano",
385+
"mergeCommit": {
386+
"oid": "ad432cf4392b84c9336aa22758e3279d9e7643f0"
387+
},
388+
"comments": [],
389+
"reviews": [
390+
{
391+
"id": "PRR_kwDOFdOChc5EbYHI",
392+
"commit": {
393+
"abbreviatedOid": "260ea43"
394+
},
395+
"author": "ankit-varma10",
396+
"authorAssociation": "NONE",
397+
"state": "APPROVED",
398+
"body": "",
399+
"createdAt": "2022-10-19T17:39:49Z",
400+
"updatedAt": "2022-10-19T17:39:49Z",
401+
"comments": []
402+
}
403+
]
404+
},
405+
{
406+
"number": 10,
407+
"id": "PR_kwDOFdOChc5BDqZX",
408+
"title": "Added timed-metadata frame",
409+
"url": "https://github.com/afrind/draft-rush/pull/10",
410+
"state": "MERGED",
411+
"author": "jordicenzano",
412+
"authorAssociation": "COLLABORATOR",
413+
"assignees": [],
414+
"labels": [],
415+
"body": "- Added timed medata frame\r\n- Fixed some byte sizes",
416+
"createdAt": "2022-10-19T00:15:53Z",
417+
"updatedAt": "2022-10-19T17:47:42Z",
418+
"baseRepository": "afrind/draft-rush",
419+
"baseRefName": "main",
420+
"baseRefOid": "5df1c0d999a92df98c778bffd435a81866160a2e",
421+
"headRepository": "afrind/draft-rush",
422+
"headRefName": "jordicenzano-timed-metadata-frame",
423+
"headRefOid": "188aeeae719299a078c488649371b716f20040a8",
424+
"closedAt": "2022-10-19T17:47:34Z",
425+
"mergedAt": "2022-10-19T17:47:34Z",
426+
"mergedBy": "jordicenzano",
427+
"mergeCommit": {
428+
"oid": "aa52e26c144e1f8930a0c0e19ff2aa6501c05914"
429+
},
430+
"comments": [],
431+
"reviews": [
432+
{
433+
"id": "PRR_kwDOFdOChc5EbYdg",
434+
"commit": {
435+
"abbreviatedOid": "188aeea"
436+
},
437+
"author": "ankit-varma10",
438+
"authorAssociation": "NONE",
439+
"state": "APPROVED",
440+
"body": "",
441+
"createdAt": "2022-10-19T17:40:44Z",
442+
"updatedAt": "2022-10-19T17:40:44Z",
443+
"comments": []
444+
}
445+
]
446+
},
447+
{
448+
"number": 11,
449+
"id": "PR_kwDOFdOChc5Payga",
450+
"title": "Keep RUSH open source up to date",
451+
"url": "https://github.com/afrind/draft-rush/pull/11",
452+
"state": "MERGED",
453+
"author": "jordicenzano",
454+
"authorAssociation": "COLLABORATOR",
455+
"assignees": [],
456+
"labels": [],
457+
"body": " Added more information and corrected few mistakes",
458+
"createdAt": "2023-04-28T21:42:29Z",
459+
"updatedAt": "2023-05-03T15:26:55Z",
460+
"baseRepository": "afrind/draft-rush",
461+
"baseRefName": "main",
462+
"baseRefOid": "ad432cf4392b84c9336aa22758e3279d9e7643f0",
463+
"headRepository": "afrind/draft-rush",
464+
"headRefName": "feature/update-rush-specs",
465+
"headRefOid": "e6fbc1c54584c4fa5f1ca3cf626dc764841b82cf",
466+
"closedAt": "2023-05-03T15:26:50Z",
467+
"mergedAt": "2023-05-03T15:26:50Z",
468+
"mergedBy": "jordicenzano",
469+
"mergeCommit": {
470+
"oid": "0aa8213262f947946679e0217e1afcbabebaadb0"
471+
},
472+
"comments": [],
473+
"reviews": [
474+
{
475+
"id": "PRR_kwDOFdOChc5UG3lP",
476+
"commit": {
477+
"abbreviatedOid": "e6fbc1c"
478+
},
479+
"author": "ankit-varma10",
480+
"authorAssociation": "NONE",
481+
"state": "APPROVED",
482+
"body": "",
483+
"createdAt": "2023-05-03T14:53:46Z",
484+
"updatedAt": "2023-05-03T14:53:46Z",
485+
"comments": []
486+
}
487+
]
256488
}
257489
]
258490
}

issues.js

Lines changed: 20 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -92,6 +92,7 @@ async function get() {
9292
throw new Error(`Error loading <${url}>: ${response.status}`);
9393
}
9494
db = await response.json();
95+
db.pulls ??= [];
9596
db.pulls.forEach(pr => pr.pr = true);
9697
subset = db.all = db.issues.concat(db.pulls);
9798
db.labels = db.labels.reduce((all, l) => {
@@ -316,9 +317,25 @@ class Parser {
316317

317318
parseString() {
318319
let end = -1;
320+
this.skipws();
321+
322+
let bs = false;
323+
let quot = this.next === '"' || this.next === '\'';
324+
let quotchar = this.next;
325+
if (quot) { this.jump(1); }
326+
319327
for (let i = 0; i < this.str.length; ++i) {
320328
let v = this.str.charAt(i);
321-
if (v === ')' || v === ',') {
329+
if (bs) {
330+
bs = false;
331+
continue;
332+
}
333+
if (v === '\\') {
334+
bs = true;
335+
continue;
336+
}
337+
if ((quot && v === quotchar) ||
338+
(!quot && (v === ')' || v === ','))) {
322339
end = i;
323340
break;
324341
}
@@ -327,8 +344,8 @@ class Parser {
327344
throw new Error(`Unterminated string`);
328345
}
329346
let s = this.str.slice(0, end).trim();
330-
this.jump(end);
331-
return s;
347+
this.jump(end + (quot ? 1 : 0));
348+
return s.replace(/\\([\\"'])/g, '$1');
332349
}
333350

334351
parseDate() {

0 commit comments

Comments
 (0)