api.json (35848B)
1 [ 2 { 3 "issue": { 4 "url": "https://api.github.com/repos/damus-io/api/issues/4", 5 "repository_url": "https://api.github.com/repos/damus-io/api", 6 "labels_url": "https://api.github.com/repos/damus-io/api/issues/4/labels{/name}", 7 "comments_url": "https://api.github.com/repos/damus-io/api/issues/4/comments", 8 "events_url": "https://api.github.com/repos/damus-io/api/issues/4/events", 9 "html_url": "https://github.com/damus-io/api/issues/4", 10 "id": 2193183686, 11 "node_id": "I_kwDOKx9L3s6CuVPG", 12 "number": 4, 13 "title": "Add arabic support to DeepL translations", 14 "user": { 15 "login": "alltheseas", 16 "id": 64376233, 17 "node_id": "MDQ6VXNlcjY0Mzc2MjMz", 18 "avatar_url": "https://avatars.githubusercontent.com/u/64376233?v=4", 19 "gravatar_id": "", 20 "url": "https://api.github.com/users/alltheseas", 21 "html_url": "https://github.com/alltheseas", 22 "followers_url": "https://api.github.com/users/alltheseas/followers", 23 "following_url": "https://api.github.com/users/alltheseas/following{/other_user}", 24 "gists_url": "https://api.github.com/users/alltheseas/gists{/gist_id}", 25 "starred_url": "https://api.github.com/users/alltheseas/starred{/owner}{/repo}", 26 "subscriptions_url": "https://api.github.com/users/alltheseas/subscriptions", 27 "organizations_url": "https://api.github.com/users/alltheseas/orgs", 28 "repos_url": "https://api.github.com/users/alltheseas/repos", 29 "events_url": "https://api.github.com/users/alltheseas/events{/privacy}", 30 "received_events_url": "https://api.github.com/users/alltheseas/received_events", 31 "type": "User", 32 "site_admin": false 33 }, 34 "labels": [ 35 { 36 "id": 6709193700, 37 "node_id": "LA_kwDOKx9L3s8AAAABj-Yr5A", 38 "url": "https://api.github.com/repos/damus-io/api/labels/deepl", 39 "name": "deepl", 40 "color": "BF2756", 41 "default": false, 42 "description": "" 43 } 44 ], 45 "state": "open", 46 "locked": false, 47 "assignee": null, 48 "assignees": [], 49 "milestone": null, 50 "comments": 1, 51 "created_at": "2024-03-18T19:59:03Z", 52 "updated_at": "2024-03-18T20:51:20Z", 53 "closed_at": null, 54 "author_association": "NONE", 55 "active_lock_reason": null, 56 "body": "cc @jb55 @tyiu \r\n\r\nhttps://www.deepl.com/en/blog/deepl-welcomes-arabic\r\n", 57 "reactions": { 58 "url": "https://api.github.com/repos/damus-io/api/issues/4/reactions", 59 "total_count": 0, 60 "+1": 0, 61 "-1": 0, 62 "laugh": 0, 63 "hooray": 0, 64 "confused": 0, 65 "heart": 0, 66 "rocket": 0, 67 "eyes": 0 68 }, 69 "timeline_url": "https://api.github.com/repos/damus-io/api/issues/4/timeline", 70 "performed_via_github_app": null, 71 "state_reason": null 72 } 73 }, 74 { 75 "issue": { 76 "url": "https://api.github.com/repos/damus-io/api/issues/4", 77 "repository_url": "https://api.github.com/repos/damus-io/api", 78 "labels_url": "https://api.github.com/repos/damus-io/api/issues/4/labels{/name}", 79 "comments_url": "https://api.github.com/repos/damus-io/api/issues/4/comments", 80 "events_url": "https://api.github.com/repos/damus-io/api/issues/4/events", 81 "html_url": "https://github.com/damus-io/api/issues/4", 82 "id": 2193183686, 83 "node_id": "I_kwDOKx9L3s6CuVPG", 84 "number": 4, 85 "title": "Add arabic support to DeepL translations", 86 "user": { 87 "login": "alltheseas", 88 "id": 64376233, 89 "node_id": "MDQ6VXNlcjY0Mzc2MjMz", 90 "avatar_url": "https://avatars.githubusercontent.com/u/64376233?v=4", 91 "gravatar_id": "", 92 "url": "https://api.github.com/users/alltheseas", 93 "html_url": "https://github.com/alltheseas", 94 "followers_url": "https://api.github.com/users/alltheseas/followers", 95 "following_url": "https://api.github.com/users/alltheseas/following{/other_user}", 96 "gists_url": "https://api.github.com/users/alltheseas/gists{/gist_id}", 97 "starred_url": "https://api.github.com/users/alltheseas/starred{/owner}{/repo}", 98 "subscriptions_url": "https://api.github.com/users/alltheseas/subscriptions", 99 "organizations_url": "https://api.github.com/users/alltheseas/orgs", 100 "repos_url": "https://api.github.com/users/alltheseas/repos", 101 "events_url": "https://api.github.com/users/alltheseas/events{/privacy}", 102 "received_events_url": "https://api.github.com/users/alltheseas/received_events", 103 "type": "User", 104 "site_admin": false 105 }, 106 "labels": [ 107 { 108 "id": 6709193700, 109 "node_id": "LA_kwDOKx9L3s8AAAABj-Yr5A", 110 "url": "https://api.github.com/repos/damus-io/api/labels/deepl", 111 "name": "deepl", 112 "color": "BF2756", 113 "default": false, 114 "description": "" 115 } 116 ], 117 "state": "open", 118 "locked": false, 119 "assignee": null, 120 "assignees": [], 121 "milestone": null, 122 "comments": 1, 123 "created_at": "2024-03-18T19:59:03Z", 124 "updated_at": "2024-03-18T20:51:20Z", 125 "closed_at": null, 126 "author_association": "NONE", 127 "active_lock_reason": null, 128 "body": "cc @jb55 @tyiu \r\n\r\nhttps://www.deepl.com/en/blog/deepl-welcomes-arabic\r\n", 129 "reactions": { 130 "url": "https://api.github.com/repos/damus-io/api/issues/4/reactions", 131 "total_count": 0, 132 "+1": 0, 133 "-1": 0, 134 "laugh": 0, 135 "hooray": 0, 136 "confused": 0, 137 "heart": 0, 138 "rocket": 0, 139 "eyes": 0 140 }, 141 "timeline_url": "https://api.github.com/repos/damus-io/api/issues/4/timeline", 142 "performed_via_github_app": null, 143 "state_reason": null 144 }, 145 "comment": { 146 "user": "jb55", 147 "created_at": "2024-03-18T20:07:56Z", 148 "updated_at": "2024-03-18T20:07:56Z", 149 "body": "just need to update\r\n\r\nhttps://github.com/damus-io/api/blob/03900ce67c6f4a5e7e7a153eac32c52fd8c78530/src/translate.js#L6-L7" 150 } 151 }, 152 { 153 "issue": { 154 "url": "https://api.github.com/repos/damus-io/api/issues/3", 155 "repository_url": "https://api.github.com/repos/damus-io/api", 156 "labels_url": "https://api.github.com/repos/damus-io/api/issues/3/labels{/name}", 157 "comments_url": "https://api.github.com/repos/damus-io/api/issues/3/comments", 158 "events_url": "https://api.github.com/repos/damus-io/api/issues/3/events", 159 "html_url": "https://github.com/damus-io/api/issues/3", 160 "id": 2189854887, 161 "node_id": "I_kwDOKx9L3s6Choin", 162 "number": 3, 163 "title": "DeepL can take down our API", 164 "user": { 165 "login": "jb55", 166 "id": 45598, 167 "node_id": "MDQ6VXNlcjQ1NTk4", 168 "avatar_url": "https://avatars.githubusercontent.com/u/45598?v=4", 169 "gravatar_id": "", 170 "url": "https://api.github.com/users/jb55", 171 "html_url": "https://github.com/jb55", 172 "followers_url": "https://api.github.com/users/jb55/followers", 173 "following_url": "https://api.github.com/users/jb55/following{/other_user}", 174 "gists_url": "https://api.github.com/users/jb55/gists{/gist_id}", 175 "starred_url": "https://api.github.com/users/jb55/starred{/owner}{/repo}", 176 "subscriptions_url": "https://api.github.com/users/jb55/subscriptions", 177 "organizations_url": "https://api.github.com/users/jb55/orgs", 178 "repos_url": "https://api.github.com/users/jb55/repos", 179 "events_url": "https://api.github.com/users/jb55/events{/privacy}", 180 "received_events_url": "https://api.github.com/users/jb55/received_events", 181 "type": "User", 182 "site_admin": false 183 }, 184 "labels": [ 185 { 186 "id": 6709193700, 187 "node_id": "LA_kwDOKx9L3s8AAAABj-Yr5A", 188 "url": "https://api.github.com/repos/damus-io/api/labels/deepl", 189 "name": "deepl", 190 "color": "BF2756", 191 "default": false, 192 "description": "" 193 } 194 ], 195 "state": "open", 196 "locked": false, 197 "assignee": null, 198 "assignees": [], 199 "milestone": null, 200 "comments": 0, 201 "created_at": "2024-03-16T08:16:40Z", 202 "updated_at": "2024-03-18T20:53:00Z", 203 "closed_at": null, 204 "author_association": "CONTRIBUTOR", 205 "active_lock_reason": null, 206 "body": "If DeepL is ever down, it can cause our translation endpoint to crash. Noticed this on staging with a fake api key:\r\n\r\n```\r\nMar 14 09:21:23 purple damus-api[2632765]: SyntaxError: Unexpected end of JSON input\r\nMar 14 09:21:23 purple damus-api[2632765]: at JSON.parse (<anonymous>) \r\nMar 14 09:21:23 purple damus-api[2632765]: at parseJSONFromBytes (node:internal/deps/undici/undici:4747:19)\r\nMar 14 09:21:23 purple damus-api[2632765]: at successSteps (node:internal/deps/undici/undici:4718:27)\r\nMar 14 09:21:23 purple damus-api[2632765]: at fullyReadBody (node:internal/deps/undici/undici:1433:9)\r\nMar 14 09:21:23 purple damus-api[2632765]: at process.processTicksAndRejections (node:internal/process/task_queues:95:5) Mar 14 09:21:23 purple damus-api[2632765]: at async specConsumeBody (node:internal/deps/undici/undici:4727:7)\r\nMar 14 09:21:23 purple damus-api[2632765]: at async deepl_translate_text (/nix/store/ijbjsgpn1l55jn43ibg43j18x8srg5kc-damu\r\ns-api-0.1.0/lib/node_modules/damus-api/src/translate.js:52:14)\r\nMar 14 09:21:23 purple damus-api[2632765]: at async translate_payload (/nix/store/ijbjsgpn1l55jn43ibg43j18x8srg5kc-damus-a\r\npi-0.1.0/lib/node_modules/damus-api/src/translate.js:84:14)\r\nMar 14 09:21:23 purple damus-api[2632765]: Node.js v18.19.0 \r\nMar 14 09:21:23 purple systemd[1]: damus-api-staging.service: Main process exited, code=exited, status=1/FAILURE\r\nMar 14 09:21:23 purple systemd[1]: damus-api-staging.service: Failed with result 'exit-code'.\r\nMar 14 09:21:23 purple systemd[1]: damus-api-staging.service: Consumed 696ms CPU time, received 20.2K IP traffic, sent 4.1K IP\r\n traffic. \r\nMar 14 09:21:23 purple systemd[1]: damus-api-staging.service: Scheduled restart job, restart counter is at 153.\r\nMar 14 09:21:23 purple systemd[1]: damus-api-staging.service: Start request repeated too quickly.\r\nMar 14 09:21:23 purple systemd[1]: damus-api-staging.service: Failed with result 'exit-code'.\r\nMar 14 09:21:23 purple systemd[1]: Failed to start damus-api-staging.\r\n\r\n```", 207 "reactions": { 208 "url": "https://api.github.com/repos/damus-io/api/issues/3/reactions", 209 "total_count": 1, 210 "+1": 0, 211 "-1": 0, 212 "laugh": 0, 213 "hooray": 0, 214 "confused": 0, 215 "heart": 0, 216 "rocket": 0, 217 "eyes": 1 218 }, 219 "timeline_url": "https://api.github.com/repos/damus-io/api/issues/3/timeline", 220 "performed_via_github_app": null, 221 "state_reason": null 222 } 223 }, 224 { 225 "issue": { 226 "url": "https://api.github.com/repos/damus-io/api/issues/2", 227 "repository_url": "https://api.github.com/repos/damus-io/api", 228 "labels_url": "https://api.github.com/repos/damus-io/api/issues/2/labels{/name}", 229 "comments_url": "https://api.github.com/repos/damus-io/api/issues/2/comments", 230 "events_url": "https://api.github.com/repos/damus-io/api/issues/2/events", 231 "html_url": "https://github.com/damus-io/api/issues/2", 232 "id": 2061545918, 233 "node_id": "I_kwDOKx9L3s564LG-", 234 "number": 2, 235 "title": "Database backups", 236 "user": { 237 "login": "jb55", 238 "id": 45598, 239 "node_id": "MDQ6VXNlcjQ1NTk4", 240 "avatar_url": "https://avatars.githubusercontent.com/u/45598?v=4", 241 "gravatar_id": "", 242 "url": "https://api.github.com/users/jb55", 243 "html_url": "https://github.com/jb55", 244 "followers_url": "https://api.github.com/users/jb55/followers", 245 "following_url": "https://api.github.com/users/jb55/following{/other_user}", 246 "gists_url": "https://api.github.com/users/jb55/gists{/gist_id}", 247 "starred_url": "https://api.github.com/users/jb55/starred{/owner}{/repo}", 248 "subscriptions_url": "https://api.github.com/users/jb55/subscriptions", 249 "organizations_url": "https://api.github.com/users/jb55/orgs", 250 "repos_url": "https://api.github.com/users/jb55/repos", 251 "events_url": "https://api.github.com/users/jb55/events{/privacy}", 252 "received_events_url": "https://api.github.com/users/jb55/received_events", 253 "type": "User", 254 "site_admin": false 255 }, 256 "labels": [], 257 "state": "open", 258 "locked": false, 259 "assignee": null, 260 "assignees": [], 261 "milestone": null, 262 "comments": 2, 263 "created_at": "2024-01-01T12:56:30Z", 264 "updated_at": "2024-03-20T09:07:04Z", 265 "closed_at": null, 266 "author_association": "CONTRIBUTOR", 267 "active_lock_reason": null, 268 "body": "I've used [bup(1)][bup] in the past and it works really well\r\n\r\n[bup]: https://github.com/bup/bup\r\n", 269 "reactions": { 270 "url": "https://api.github.com/repos/damus-io/api/issues/2/reactions", 271 "total_count": 0, 272 "+1": 0, 273 "-1": 0, 274 "laugh": 0, 275 "hooray": 0, 276 "confused": 0, 277 "heart": 0, 278 "rocket": 0, 279 "eyes": 0 280 }, 281 "timeline_url": "https://api.github.com/repos/damus-io/api/issues/2/timeline", 282 "performed_via_github_app": null, 283 "state_reason": null 284 } 285 }, 286 { 287 "issue": { 288 "url": "https://api.github.com/repos/damus-io/api/issues/2", 289 "repository_url": "https://api.github.com/repos/damus-io/api", 290 "labels_url": "https://api.github.com/repos/damus-io/api/issues/2/labels{/name}", 291 "comments_url": "https://api.github.com/repos/damus-io/api/issues/2/comments", 292 "events_url": "https://api.github.com/repos/damus-io/api/issues/2/events", 293 "html_url": "https://github.com/damus-io/api/issues/2", 294 "id": 2061545918, 295 "node_id": "I_kwDOKx9L3s564LG-", 296 "number": 2, 297 "title": "Database backups", 298 "user": { 299 "login": "jb55", 300 "id": 45598, 301 "node_id": "MDQ6VXNlcjQ1NTk4", 302 "avatar_url": "https://avatars.githubusercontent.com/u/45598?v=4", 303 "gravatar_id": "", 304 "url": "https://api.github.com/users/jb55", 305 "html_url": "https://github.com/jb55", 306 "followers_url": "https://api.github.com/users/jb55/followers", 307 "following_url": "https://api.github.com/users/jb55/following{/other_user}", 308 "gists_url": "https://api.github.com/users/jb55/gists{/gist_id}", 309 "starred_url": "https://api.github.com/users/jb55/starred{/owner}{/repo}", 310 "subscriptions_url": "https://api.github.com/users/jb55/subscriptions", 311 "organizations_url": "https://api.github.com/users/jb55/orgs", 312 "repos_url": "https://api.github.com/users/jb55/repos", 313 "events_url": "https://api.github.com/users/jb55/events{/privacy}", 314 "received_events_url": "https://api.github.com/users/jb55/received_events", 315 "type": "User", 316 "site_admin": false 317 }, 318 "labels": [], 319 "state": "open", 320 "locked": false, 321 "assignee": null, 322 "assignees": [], 323 "milestone": null, 324 "comments": 2, 325 "created_at": "2024-01-01T12:56:30Z", 326 "updated_at": "2024-03-20T09:07:04Z", 327 "closed_at": null, 328 "author_association": "CONTRIBUTOR", 329 "active_lock_reason": null, 330 "body": "I've used [bup(1)][bup] in the past and it works really well\r\n\r\n[bup]: https://github.com/bup/bup\r\n", 331 "reactions": { 332 "url": "https://api.github.com/repos/damus-io/api/issues/2/reactions", 333 "total_count": 0, 334 "+1": 0, 335 "-1": 0, 336 "laugh": 0, 337 "hooray": 0, 338 "confused": 0, 339 "heart": 0, 340 "rocket": 0, 341 "eyes": 0 342 }, 343 "timeline_url": "https://api.github.com/repos/damus-io/api/issues/2/timeline", 344 "performed_via_github_app": null, 345 "state_reason": null 346 }, 347 "comment": { 348 "user": "alltheseas", 349 "created_at": "2024-03-18T20:53:39Z", 350 "updated_at": "2024-03-18T20:53:39Z", 351 "body": "Which database is this issue for? Paid subscriber database?" 352 } 353 }, 354 { 355 "issue": { 356 "url": "https://api.github.com/repos/damus-io/api/issues/2", 357 "repository_url": "https://api.github.com/repos/damus-io/api", 358 "labels_url": "https://api.github.com/repos/damus-io/api/issues/2/labels{/name}", 359 "comments_url": "https://api.github.com/repos/damus-io/api/issues/2/comments", 360 "events_url": "https://api.github.com/repos/damus-io/api/issues/2/events", 361 "html_url": "https://github.com/damus-io/api/issues/2", 362 "id": 2061545918, 363 "node_id": "I_kwDOKx9L3s564LG-", 364 "number": 2, 365 "title": "Database backups", 366 "user": { 367 "login": "jb55", 368 "id": 45598, 369 "node_id": "MDQ6VXNlcjQ1NTk4", 370 "avatar_url": "https://avatars.githubusercontent.com/u/45598?v=4", 371 "gravatar_id": "", 372 "url": "https://api.github.com/users/jb55", 373 "html_url": "https://github.com/jb55", 374 "followers_url": "https://api.github.com/users/jb55/followers", 375 "following_url": "https://api.github.com/users/jb55/following{/other_user}", 376 "gists_url": "https://api.github.com/users/jb55/gists{/gist_id}", 377 "starred_url": "https://api.github.com/users/jb55/starred{/owner}{/repo}", 378 "subscriptions_url": "https://api.github.com/users/jb55/subscriptions", 379 "organizations_url": "https://api.github.com/users/jb55/orgs", 380 "repos_url": "https://api.github.com/users/jb55/repos", 381 "events_url": "https://api.github.com/users/jb55/events{/privacy}", 382 "received_events_url": "https://api.github.com/users/jb55/received_events", 383 "type": "User", 384 "site_admin": false 385 }, 386 "labels": [], 387 "state": "open", 388 "locked": false, 389 "assignee": null, 390 "assignees": [], 391 "milestone": null, 392 "comments": 2, 393 "created_at": "2024-01-01T12:56:30Z", 394 "updated_at": "2024-03-20T09:07:04Z", 395 "closed_at": null, 396 "author_association": "CONTRIBUTOR", 397 "active_lock_reason": null, 398 "body": "I've used [bup(1)][bup] in the past and it works really well\r\n\r\n[bup]: https://github.com/bup/bup\r\n", 399 "reactions": { 400 "url": "https://api.github.com/repos/damus-io/api/issues/2/reactions", 401 "total_count": 0, 402 "+1": 0, 403 "-1": 0, 404 "laugh": 0, 405 "hooray": 0, 406 "confused": 0, 407 "heart": 0, 408 "rocket": 0, 409 "eyes": 0 410 }, 411 "timeline_url": "https://api.github.com/repos/damus-io/api/issues/2/timeline", 412 "performed_via_github_app": null, 413 "state_reason": null 414 }, 415 "comment": { 416 "user": "jb55", 417 "created_at": "2024-03-20T09:07:02Z", 418 "updated_at": "2024-03-20T09:07:02Z", 419 "body": "yes and cached translations" 420 } 421 }, 422 { 423 "issue": { 424 "url": "https://api.github.com/repos/damus-io/api/issues/1", 425 "repository_url": "https://api.github.com/repos/damus-io/api", 426 "labels_url": "https://api.github.com/repos/damus-io/api/issues/1/labels{/name}", 427 "comments_url": "https://api.github.com/repos/damus-io/api/issues/1/comments", 428 "events_url": "https://api.github.com/repos/damus-io/api/issues/1/events", 429 "html_url": "https://github.com/damus-io/api/issues/1", 430 "id": 2040616175, 431 "node_id": "I_kwDOKx9L3s55oVTv", 432 "number": 1, 433 "title": "Refactor router to use express.js", 434 "user": { 435 "login": "danieldaquino", 436 "id": 24692108, 437 "node_id": "MDQ6VXNlcjI0NjkyMTA4", 438 "avatar_url": "https://avatars.githubusercontent.com/u/24692108?v=4", 439 "gravatar_id": "", 440 "url": "https://api.github.com/users/danieldaquino", 441 "html_url": "https://github.com/danieldaquino", 442 "followers_url": "https://api.github.com/users/danieldaquino/followers", 443 "following_url": "https://api.github.com/users/danieldaquino/following{/other_user}", 444 "gists_url": "https://api.github.com/users/danieldaquino/gists{/gist_id}", 445 "starred_url": "https://api.github.com/users/danieldaquino/starred{/owner}{/repo}", 446 "subscriptions_url": "https://api.github.com/users/danieldaquino/subscriptions", 447 "organizations_url": "https://api.github.com/users/danieldaquino/orgs", 448 "repos_url": "https://api.github.com/users/danieldaquino/repos", 449 "events_url": "https://api.github.com/users/danieldaquino/events{/privacy}", 450 "received_events_url": "https://api.github.com/users/danieldaquino/received_events", 451 "type": "User", 452 "site_admin": false 453 }, 454 "labels": [], 455 "state": "closed", 456 "locked": false, 457 "assignee": { 458 "login": "danieldaquino", 459 "id": 24692108, 460 "node_id": "MDQ6VXNlcjI0NjkyMTA4", 461 "avatar_url": "https://avatars.githubusercontent.com/u/24692108?v=4", 462 "gravatar_id": "", 463 "url": "https://api.github.com/users/danieldaquino", 464 "html_url": "https://github.com/danieldaquino", 465 "followers_url": "https://api.github.com/users/danieldaquino/followers", 466 "following_url": "https://api.github.com/users/danieldaquino/following{/other_user}", 467 "gists_url": "https://api.github.com/users/danieldaquino/gists{/gist_id}", 468 "starred_url": "https://api.github.com/users/danieldaquino/starred{/owner}{/repo}", 469 "subscriptions_url": "https://api.github.com/users/danieldaquino/subscriptions", 470 "organizations_url": "https://api.github.com/users/danieldaquino/orgs", 471 "repos_url": "https://api.github.com/users/danieldaquino/repos", 472 "events_url": "https://api.github.com/users/danieldaquino/events{/privacy}", 473 "received_events_url": "https://api.github.com/users/danieldaquino/received_events", 474 "type": "User", 475 "site_admin": false 476 }, 477 "assignees": [ 478 { 479 "login": "danieldaquino", 480 "id": 24692108, 481 "node_id": "MDQ6VXNlcjI0NjkyMTA4", 482 "avatar_url": "https://avatars.githubusercontent.com/u/24692108?v=4", 483 "gravatar_id": "", 484 "url": "https://api.github.com/users/danieldaquino", 485 "html_url": "https://github.com/danieldaquino", 486 "followers_url": "https://api.github.com/users/danieldaquino/followers", 487 "following_url": "https://api.github.com/users/danieldaquino/following{/other_user}", 488 "gists_url": "https://api.github.com/users/danieldaquino/gists{/gist_id}", 489 "starred_url": "https://api.github.com/users/danieldaquino/starred{/owner}{/repo}", 490 "subscriptions_url": "https://api.github.com/users/danieldaquino/subscriptions", 491 "organizations_url": "https://api.github.com/users/danieldaquino/orgs", 492 "repos_url": "https://api.github.com/users/danieldaquino/repos", 493 "events_url": "https://api.github.com/users/danieldaquino/events{/privacy}", 494 "received_events_url": "https://api.github.com/users/danieldaquino/received_events", 495 "type": "User", 496 "site_admin": false 497 } 498 ], 499 "milestone": null, 500 "comments": 2, 501 "created_at": "2023-12-13T23:23:15Z", 502 "updated_at": "2023-12-28T02:41:26Z", 503 "closed_at": "2023-12-28T02:41:26Z", 504 "author_association": "CONTRIBUTOR", 505 "active_lock_reason": null, 506 "body": "Opening this following a discussion done on one of the patches.\r\n\r\nI attempted to do this as part of https://github.com/damus-io/damus/issues/1809, but it's taken more than 20 minutes so far, so I thought it'd be better to separate it to a separate ticket to avoid blocking https://github.com/damus-io/damus/issues/1809 and other Damus Purple work.", 507 "reactions": { 508 "url": "https://api.github.com/repos/damus-io/api/issues/1/reactions", 509 "total_count": 0, 510 "+1": 0, 511 "-1": 0, 512 "laugh": 0, 513 "hooray": 0, 514 "confused": 0, 515 "heart": 0, 516 "rocket": 0, 517 "eyes": 0 518 }, 519 "timeline_url": "https://api.github.com/repos/damus-io/api/issues/1/timeline", 520 "performed_via_github_app": null, 521 "state_reason": "completed" 522 } 523 }, 524 { 525 "issue": { 526 "url": "https://api.github.com/repos/damus-io/api/issues/1", 527 "repository_url": "https://api.github.com/repos/damus-io/api", 528 "labels_url": "https://api.github.com/repos/damus-io/api/issues/1/labels{/name}", 529 "comments_url": "https://api.github.com/repos/damus-io/api/issues/1/comments", 530 "events_url": "https://api.github.com/repos/damus-io/api/issues/1/events", 531 "html_url": "https://github.com/damus-io/api/issues/1", 532 "id": 2040616175, 533 "node_id": "I_kwDOKx9L3s55oVTv", 534 "number": 1, 535 "title": "Refactor router to use express.js", 536 "user": { 537 "login": "danieldaquino", 538 "id": 24692108, 539 "node_id": "MDQ6VXNlcjI0NjkyMTA4", 540 "avatar_url": "https://avatars.githubusercontent.com/u/24692108?v=4", 541 "gravatar_id": "", 542 "url": "https://api.github.com/users/danieldaquino", 543 "html_url": "https://github.com/danieldaquino", 544 "followers_url": "https://api.github.com/users/danieldaquino/followers", 545 "following_url": "https://api.github.com/users/danieldaquino/following{/other_user}", 546 "gists_url": "https://api.github.com/users/danieldaquino/gists{/gist_id}", 547 "starred_url": "https://api.github.com/users/danieldaquino/starred{/owner}{/repo}", 548 "subscriptions_url": "https://api.github.com/users/danieldaquino/subscriptions", 549 "organizations_url": "https://api.github.com/users/danieldaquino/orgs", 550 "repos_url": "https://api.github.com/users/danieldaquino/repos", 551 "events_url": "https://api.github.com/users/danieldaquino/events{/privacy}", 552 "received_events_url": "https://api.github.com/users/danieldaquino/received_events", 553 "type": "User", 554 "site_admin": false 555 }, 556 "labels": [], 557 "state": "closed", 558 "locked": false, 559 "assignee": { 560 "login": "danieldaquino", 561 "id": 24692108, 562 "node_id": "MDQ6VXNlcjI0NjkyMTA4", 563 "avatar_url": "https://avatars.githubusercontent.com/u/24692108?v=4", 564 "gravatar_id": "", 565 "url": "https://api.github.com/users/danieldaquino", 566 "html_url": "https://github.com/danieldaquino", 567 "followers_url": "https://api.github.com/users/danieldaquino/followers", 568 "following_url": "https://api.github.com/users/danieldaquino/following{/other_user}", 569 "gists_url": "https://api.github.com/users/danieldaquino/gists{/gist_id}", 570 "starred_url": "https://api.github.com/users/danieldaquino/starred{/owner}{/repo}", 571 "subscriptions_url": "https://api.github.com/users/danieldaquino/subscriptions", 572 "organizations_url": "https://api.github.com/users/danieldaquino/orgs", 573 "repos_url": "https://api.github.com/users/danieldaquino/repos", 574 "events_url": "https://api.github.com/users/danieldaquino/events{/privacy}", 575 "received_events_url": "https://api.github.com/users/danieldaquino/received_events", 576 "type": "User", 577 "site_admin": false 578 }, 579 "assignees": [ 580 { 581 "login": "danieldaquino", 582 "id": 24692108, 583 "node_id": "MDQ6VXNlcjI0NjkyMTA4", 584 "avatar_url": "https://avatars.githubusercontent.com/u/24692108?v=4", 585 "gravatar_id": "", 586 "url": "https://api.github.com/users/danieldaquino", 587 "html_url": "https://github.com/danieldaquino", 588 "followers_url": "https://api.github.com/users/danieldaquino/followers", 589 "following_url": "https://api.github.com/users/danieldaquino/following{/other_user}", 590 "gists_url": "https://api.github.com/users/danieldaquino/gists{/gist_id}", 591 "starred_url": "https://api.github.com/users/danieldaquino/starred{/owner}{/repo}", 592 "subscriptions_url": "https://api.github.com/users/danieldaquino/subscriptions", 593 "organizations_url": "https://api.github.com/users/danieldaquino/orgs", 594 "repos_url": "https://api.github.com/users/danieldaquino/repos", 595 "events_url": "https://api.github.com/users/danieldaquino/events{/privacy}", 596 "received_events_url": "https://api.github.com/users/danieldaquino/received_events", 597 "type": "User", 598 "site_admin": false 599 } 600 ], 601 "milestone": null, 602 "comments": 2, 603 "created_at": "2023-12-13T23:23:15Z", 604 "updated_at": "2023-12-28T02:41:26Z", 605 "closed_at": "2023-12-28T02:41:26Z", 606 "author_association": "CONTRIBUTOR", 607 "active_lock_reason": null, 608 "body": "Opening this following a discussion done on one of the patches.\r\n\r\nI attempted to do this as part of https://github.com/damus-io/damus/issues/1809, but it's taken more than 20 minutes so far, so I thought it'd be better to separate it to a separate ticket to avoid blocking https://github.com/damus-io/damus/issues/1809 and other Damus Purple work.", 609 "reactions": { 610 "url": "https://api.github.com/repos/damus-io/api/issues/1/reactions", 611 "total_count": 0, 612 "+1": 0, 613 "-1": 0, 614 "laugh": 0, 615 "hooray": 0, 616 "confused": 0, 617 "heart": 0, 618 "rocket": 0, 619 "eyes": 0 620 }, 621 "timeline_url": "https://api.github.com/repos/damus-io/api/issues/1/timeline", 622 "performed_via_github_app": null, 623 "state_reason": "completed" 624 }, 625 "comment": { 626 "user": "danieldaquino", 627 "created_at": "2023-12-23T18:42:25Z", 628 "updated_at": "2023-12-23T18:42:25Z", 629 "body": "This one is almost done, just 1 more bug left to solve" 630 } 631 }, 632 { 633 "issue": { 634 "url": "https://api.github.com/repos/damus-io/api/issues/1", 635 "repository_url": "https://api.github.com/repos/damus-io/api", 636 "labels_url": "https://api.github.com/repos/damus-io/api/issues/1/labels{/name}", 637 "comments_url": "https://api.github.com/repos/damus-io/api/issues/1/comments", 638 "events_url": "https://api.github.com/repos/damus-io/api/issues/1/events", 639 "html_url": "https://github.com/damus-io/api/issues/1", 640 "id": 2040616175, 641 "node_id": "I_kwDOKx9L3s55oVTv", 642 "number": 1, 643 "title": "Refactor router to use express.js", 644 "user": { 645 "login": "danieldaquino", 646 "id": 24692108, 647 "node_id": "MDQ6VXNlcjI0NjkyMTA4", 648 "avatar_url": "https://avatars.githubusercontent.com/u/24692108?v=4", 649 "gravatar_id": "", 650 "url": "https://api.github.com/users/danieldaquino", 651 "html_url": "https://github.com/danieldaquino", 652 "followers_url": "https://api.github.com/users/danieldaquino/followers", 653 "following_url": "https://api.github.com/users/danieldaquino/following{/other_user}", 654 "gists_url": "https://api.github.com/users/danieldaquino/gists{/gist_id}", 655 "starred_url": "https://api.github.com/users/danieldaquino/starred{/owner}{/repo}", 656 "subscriptions_url": "https://api.github.com/users/danieldaquino/subscriptions", 657 "organizations_url": "https://api.github.com/users/danieldaquino/orgs", 658 "repos_url": "https://api.github.com/users/danieldaquino/repos", 659 "events_url": "https://api.github.com/users/danieldaquino/events{/privacy}", 660 "received_events_url": "https://api.github.com/users/danieldaquino/received_events", 661 "type": "User", 662 "site_admin": false 663 }, 664 "labels": [], 665 "state": "closed", 666 "locked": false, 667 "assignee": { 668 "login": "danieldaquino", 669 "id": 24692108, 670 "node_id": "MDQ6VXNlcjI0NjkyMTA4", 671 "avatar_url": "https://avatars.githubusercontent.com/u/24692108?v=4", 672 "gravatar_id": "", 673 "url": "https://api.github.com/users/danieldaquino", 674 "html_url": "https://github.com/danieldaquino", 675 "followers_url": "https://api.github.com/users/danieldaquino/followers", 676 "following_url": "https://api.github.com/users/danieldaquino/following{/other_user}", 677 "gists_url": "https://api.github.com/users/danieldaquino/gists{/gist_id}", 678 "starred_url": "https://api.github.com/users/danieldaquino/starred{/owner}{/repo}", 679 "subscriptions_url": "https://api.github.com/users/danieldaquino/subscriptions", 680 "organizations_url": "https://api.github.com/users/danieldaquino/orgs", 681 "repos_url": "https://api.github.com/users/danieldaquino/repos", 682 "events_url": "https://api.github.com/users/danieldaquino/events{/privacy}", 683 "received_events_url": "https://api.github.com/users/danieldaquino/received_events", 684 "type": "User", 685 "site_admin": false 686 }, 687 "assignees": [ 688 { 689 "login": "danieldaquino", 690 "id": 24692108, 691 "node_id": "MDQ6VXNlcjI0NjkyMTA4", 692 "avatar_url": "https://avatars.githubusercontent.com/u/24692108?v=4", 693 "gravatar_id": "", 694 "url": "https://api.github.com/users/danieldaquino", 695 "html_url": "https://github.com/danieldaquino", 696 "followers_url": "https://api.github.com/users/danieldaquino/followers", 697 "following_url": "https://api.github.com/users/danieldaquino/following{/other_user}", 698 "gists_url": "https://api.github.com/users/danieldaquino/gists{/gist_id}", 699 "starred_url": "https://api.github.com/users/danieldaquino/starred{/owner}{/repo}", 700 "subscriptions_url": "https://api.github.com/users/danieldaquino/subscriptions", 701 "organizations_url": "https://api.github.com/users/danieldaquino/orgs", 702 "repos_url": "https://api.github.com/users/danieldaquino/repos", 703 "events_url": "https://api.github.com/users/danieldaquino/events{/privacy}", 704 "received_events_url": "https://api.github.com/users/danieldaquino/received_events", 705 "type": "User", 706 "site_admin": false 707 } 708 ], 709 "milestone": null, 710 "comments": 2, 711 "created_at": "2023-12-13T23:23:15Z", 712 "updated_at": "2023-12-28T02:41:26Z", 713 "closed_at": "2023-12-28T02:41:26Z", 714 "author_association": "CONTRIBUTOR", 715 "active_lock_reason": null, 716 "body": "Opening this following a discussion done on one of the patches.\r\n\r\nI attempted to do this as part of https://github.com/damus-io/damus/issues/1809, but it's taken more than 20 minutes so far, so I thought it'd be better to separate it to a separate ticket to avoid blocking https://github.com/damus-io/damus/issues/1809 and other Damus Purple work.", 717 "reactions": { 718 "url": "https://api.github.com/repos/damus-io/api/issues/1/reactions", 719 "total_count": 0, 720 "+1": 0, 721 "-1": 0, 722 "laugh": 0, 723 "hooray": 0, 724 "confused": 0, 725 "heart": 0, 726 "rocket": 0, 727 "eyes": 0 728 }, 729 "timeline_url": "https://api.github.com/repos/damus-io/api/issues/1/timeline", 730 "performed_via_github_app": null, 731 "state_reason": "completed" 732 }, 733 "comment": { 734 "user": "danieldaquino", 735 "created_at": "2023-12-28T00:09:48Z", 736 "updated_at": "2023-12-28T00:09:48Z", 737 "body": "Sent patches for this!\r\n- https://groups.google.com/a/damus.io/g/patches/c/421QOyHx-b0\r\n- https://groups.google.com/a/damus.io/g/patches/c/cdurdixYVpc\r\n\r\n@jb55, please let me know if there are any questions or concerns. Thank you!" 738 } 739 } 740 ]