damus-github-export

Damus issue data exported from github
git clone git://jb55.com/damus-github-export
Log | Files | Refs | README | LICENSE

damus.json (34619037B)


      1 [
      2   {
      3     "issue": {
      4       "url": "https://api.github.com/repos/damus-io/damus/issues/2131",
      5       "repository_url": "https://api.github.com/repos/damus-io/damus",
      6       "labels_url": "https://api.github.com/repos/damus-io/damus/issues/2131/labels{/name}",
      7       "comments_url": "https://api.github.com/repos/damus-io/damus/issues/2131/comments",
      8       "events_url": "https://api.github.com/repos/damus-io/damus/issues/2131/events",
      9       "html_url": "https://github.com/damus-io/damus/issues/2131",
     10       "id": 2234212368,
     11       "node_id": "I_kwDOHHF5A86FK2AQ",
     12       "number": 2131,
     13       "title": "Bug: Purple renewal notification shows up to an active IAP user",
     14       "user": {
     15         "login": "danieldaquino",
     16         "id": 24692108,
     17         "node_id": "MDQ6VXNlcjI0NjkyMTA4",
     18         "avatar_url": "https://avatars.githubusercontent.com/u/24692108?v=4",
     19         "gravatar_id": "",
     20         "url": "https://api.github.com/users/danieldaquino",
     21         "html_url": "https://github.com/danieldaquino",
     22         "followers_url": "https://api.github.com/users/danieldaquino/followers",
     23         "following_url": "https://api.github.com/users/danieldaquino/following{/other_user}",
     24         "gists_url": "https://api.github.com/users/danieldaquino/gists{/gist_id}",
     25         "starred_url": "https://api.github.com/users/danieldaquino/starred{/owner}{/repo}",
     26         "subscriptions_url": "https://api.github.com/users/danieldaquino/subscriptions",
     27         "organizations_url": "https://api.github.com/users/danieldaquino/orgs",
     28         "repos_url": "https://api.github.com/users/danieldaquino/repos",
     29         "events_url": "https://api.github.com/users/danieldaquino/events{/privacy}",
     30         "received_events_url": "https://api.github.com/users/danieldaquino/received_events",
     31         "type": "User",
     32         "site_admin": false
     33       },
     34       "labels": [
     35         {
     36           "id": 3994718396,
     37           "node_id": "LA_kwDOHHF5A87uGpC8",
     38           "url": "https://api.github.com/repos/damus-io/damus/labels/bug",
     39           "name": "bug",
     40           "color": "d73a4a",
     41           "default": true,
     42           "description": "Something is not working, or not working as intended"
     43         },
     44         {
     45           "id": 5667406338,
     46           "node_id": "LA_kwDOHHF5A88AAAABUc3CAg",
     47           "url": "https://api.github.com/repos/damus-io/damus/labels/Needs%20recreation",
     48           "name": "Needs recreation",
     49           "color": "FBCA04",
     50           "default": false,
     51           "description": "Issues requires concrete steps for recreation"
     52         },
     53         {
     54           "id": 5799961735,
     55           "node_id": "LA_kwDOHHF5A88AAAABWbRkhw",
     56           "url": "https://api.github.com/repos/damus-io/damus/labels/purple",
     57           "name": "purple",
     58           "color": "7E12A4",
     59           "default": false,
     60           "description": "Damus purple membership"
     61         }
     62       ],
     63       "state": "open",
     64       "locked": false,
     65       "assignee": null,
     66       "assignees": [],
     67       "milestone": {
     68         "url": "https://api.github.com/repos/damus-io/damus/milestones/14",
     69         "html_url": "https://github.com/damus-io/damus/milestone/14",
     70         "labels_url": "https://api.github.com/repos/damus-io/damus/milestones/14/labels",
     71         "id": 10536809,
     72         "node_id": "MI_kwDOHHF5A84AoMdp",
     73         "number": 14,
     74         "title": "1.9 post purple testflight, threads, longform, video caching",
     75         "description": "",
     76         "creator": {
     77           "login": "alltheseas",
     78           "id": 64376233,
     79           "node_id": "MDQ6VXNlcjY0Mzc2MjMz",
     80           "avatar_url": "https://avatars.githubusercontent.com/u/64376233?v=4",
     81           "gravatar_id": "",
     82           "url": "https://api.github.com/users/alltheseas",
     83           "html_url": "https://github.com/alltheseas",
     84           "followers_url": "https://api.github.com/users/alltheseas/followers",
     85           "following_url": "https://api.github.com/users/alltheseas/following{/other_user}",
     86           "gists_url": "https://api.github.com/users/alltheseas/gists{/gist_id}",
     87           "starred_url": "https://api.github.com/users/alltheseas/starred{/owner}{/repo}",
     88           "subscriptions_url": "https://api.github.com/users/alltheseas/subscriptions",
     89           "organizations_url": "https://api.github.com/users/alltheseas/orgs",
     90           "repos_url": "https://api.github.com/users/alltheseas/repos",
     91           "events_url": "https://api.github.com/users/alltheseas/events{/privacy}",
     92           "received_events_url": "https://api.github.com/users/alltheseas/received_events",
     93           "type": "User",
     94           "site_admin": false
     95         },
     96         "open_issues": 17,
     97         "closed_issues": 1,
     98         "state": "open",
     99         "created_at": "2024-02-09T17:16:56Z",
    100         "updated_at": "2024-04-09T20:37:29Z",
    101         "due_on": null,
    102         "closed_at": null
    103       },
    104       "comments": 0,
    105       "created_at": "2024-04-09T20:04:55Z",
    106       "updated_at": "2024-04-09T20:37:29Z",
    107       "closed_at": null,
    108       "author_association": "CONTRIBUTOR",
    109       "active_lock_reason": null,
    110       "body": "**What happens**\r\nPurple renewal notification showed up to one active IAP user.\r\n\r\nWe have some code conditions to prevent these notifications to show up to IAP users, so it is unclear whether this issue is widespread or an issue to one specific user.\r\n\r\n**What I expect to happen**\r\nIAP renews automatically, so no renewal notifications should ever show up\r\n\r\n**Link to noteID, npub**\r\nhttps://damus.io/nevent1qqsdsx8sd5tt3qn2jflt7r775efl4qqlvky7jlkg3fa4afp9rxjvyfqpp4mhxue69uhkummn9ekx7mqpzemhxue69uhkummnw3ezummwwdshguewdaexwqguwaehxw309ahx7um5wghxy6t5vdhkjmn9wgh8xmmrd9skcqghwaehxw309aex2mrp0yhxxatjwfjkuapwveukjwxeywf\r\n\r\n**Screenshots/video recording**\r\nN/A\r\n\r\n\r\n**Versions**\r\n**Damus version:** Reported version is 1.7.2 (1)\r\n**Operating system version:** Unknown at the moment, probably irrelevant\r\n**Device:** Irrelevant\r\n\r\n**Steps To Reproduce**\r\nSteps to reproduce the behavior:\r\n1. Make purchase via IAP\r\n2. Wait until it is almost time for renewal\r\n3. Check if renewal notifications show up\r\n\r\n**Additional context**\r\nWe had created safeguards in the code to prevent this notification from showing up to IAP users, so this is unexpected. Root cause is still unknown\r\n",
    111       "reactions": {
    112         "url": "https://api.github.com/repos/damus-io/damus/issues/2131/reactions",
    113         "total_count": 1,
    114         "+1": 0,
    115         "-1": 0,
    116         "laugh": 0,
    117         "hooray": 0,
    118         "confused": 0,
    119         "heart": 0,
    120         "rocket": 0,
    121         "eyes": 1
    122       },
    123       "timeline_url": "https://api.github.com/repos/damus-io/damus/issues/2131/timeline",
    124       "performed_via_github_app": null,
    125       "state_reason": null
    126     }
    127   },
    128   {
    129     "issue": {
    130       "url": "https://api.github.com/repos/damus-io/damus/issues/2130",
    131       "repository_url": "https://api.github.com/repos/damus-io/damus",
    132       "labels_url": "https://api.github.com/repos/damus-io/damus/issues/2130/labels{/name}",
    133       "comments_url": "https://api.github.com/repos/damus-io/damus/issues/2130/comments",
    134       "events_url": "https://api.github.com/repos/damus-io/damus/issues/2130/events",
    135       "html_url": "https://github.com/damus-io/damus/issues/2130",
    136       "id": 2234050615,
    137       "node_id": "I_kwDOHHF5A86FKOg3",
    138       "number": 2130,
    139       "title": "WOT Relay view",
    140       "user": {
    141         "login": "alltheseas",
    142         "id": 64376233,
    143         "node_id": "MDQ6VXNlcjY0Mzc2MjMz",
    144         "avatar_url": "https://avatars.githubusercontent.com/u/64376233?v=4",
    145         "gravatar_id": "",
    146         "url": "https://api.github.com/users/alltheseas",
    147         "html_url": "https://github.com/alltheseas",
    148         "followers_url": "https://api.github.com/users/alltheseas/followers",
    149         "following_url": "https://api.github.com/users/alltheseas/following{/other_user}",
    150         "gists_url": "https://api.github.com/users/alltheseas/gists{/gist_id}",
    151         "starred_url": "https://api.github.com/users/alltheseas/starred{/owner}{/repo}",
    152         "subscriptions_url": "https://api.github.com/users/alltheseas/subscriptions",
    153         "organizations_url": "https://api.github.com/users/alltheseas/orgs",
    154         "repos_url": "https://api.github.com/users/alltheseas/repos",
    155         "events_url": "https://api.github.com/users/alltheseas/events{/privacy}",
    156         "received_events_url": "https://api.github.com/users/alltheseas/received_events",
    157         "type": "User",
    158         "site_admin": false
    159       },
    160       "labels": [
    161         {
    162           "id": 5667230655,
    163           "node_id": "LA_kwDOHHF5A88AAAABUcsTvw",
    164           "url": "https://api.github.com/repos/damus-io/damus/labels/feature",
    165           "name": "feature",
    166           "color": "BFDADC",
    167           "default": false,
    168           "description": "New feature request"
    169         },
    170         {
    171           "id": 6219108520,
    172           "node_id": "LA_kwDOHHF5A88AAAABcrAQqA",
    173           "url": "https://api.github.com/repos/damus-io/damus/labels/relay",
    174           "name": "relay",
    175           "color": "c2e0c6",
    176           "default": false,
    177           "description": ""
    178         },
    179         {
    180           "id": 6448018691,
    181           "node_id": "LA_kwDOHHF5A88AAAABgFT1Aw",
    182           "url": "https://api.github.com/repos/damus-io/damus/labels/wot",
    183           "name": "wot",
    184           "color": "2E30D4",
    185           "default": false,
    186           "description": "web of trust"
    187         }
    188       ],
    189       "state": "open",
    190       "locked": false,
    191       "assignee": null,
    192       "assignees": [],
    193       "milestone": null,
    194       "comments": 3,
    195       "created_at": "2024-04-09T18:05:49Z",
    196       "updated_at": "2024-04-09T19:58:51Z",
    197       "closed_at": null,
    198       "author_association": "COLLABORATOR",
    199       "active_lock_reason": null,
    200       "body": "## user story\r\n\r\nAs a Damus user who is considering modiftying my relay list, I would like to see who in my web of trust is part of a particular relay, so that I can better decide which relays to join.\r\n\r\n### acceptance criteria\r\n\r\n1. in places where relays are exposed to user, list follows from my WOT who are part of a relay\r\n2. List how many of my follows are part of particular relay (e.g. similar to how many of my follows follow a particular npub)\r\n",
    201       "reactions": {
    202         "url": "https://api.github.com/repos/damus-io/damus/issues/2130/reactions",
    203         "total_count": 0,
    204         "+1": 0,
    205         "-1": 0,
    206         "laugh": 0,
    207         "hooray": 0,
    208         "confused": 0,
    209         "heart": 0,
    210         "rocket": 0,
    211         "eyes": 0
    212       },
    213       "timeline_url": "https://api.github.com/repos/damus-io/damus/issues/2130/timeline",
    214       "performed_via_github_app": null,
    215       "state_reason": null
    216     }
    217   },
    218   {
    219     "issue": {
    220       "url": "https://api.github.com/repos/damus-io/damus/issues/2130",
    221       "repository_url": "https://api.github.com/repos/damus-io/damus",
    222       "labels_url": "https://api.github.com/repos/damus-io/damus/issues/2130/labels{/name}",
    223       "comments_url": "https://api.github.com/repos/damus-io/damus/issues/2130/comments",
    224       "events_url": "https://api.github.com/repos/damus-io/damus/issues/2130/events",
    225       "html_url": "https://github.com/damus-io/damus/issues/2130",
    226       "id": 2234050615,
    227       "node_id": "I_kwDOHHF5A86FKOg3",
    228       "number": 2130,
    229       "title": "WOT Relay view",
    230       "user": {
    231         "login": "alltheseas",
    232         "id": 64376233,
    233         "node_id": "MDQ6VXNlcjY0Mzc2MjMz",
    234         "avatar_url": "https://avatars.githubusercontent.com/u/64376233?v=4",
    235         "gravatar_id": "",
    236         "url": "https://api.github.com/users/alltheseas",
    237         "html_url": "https://github.com/alltheseas",
    238         "followers_url": "https://api.github.com/users/alltheseas/followers",
    239         "following_url": "https://api.github.com/users/alltheseas/following{/other_user}",
    240         "gists_url": "https://api.github.com/users/alltheseas/gists{/gist_id}",
    241         "starred_url": "https://api.github.com/users/alltheseas/starred{/owner}{/repo}",
    242         "subscriptions_url": "https://api.github.com/users/alltheseas/subscriptions",
    243         "organizations_url": "https://api.github.com/users/alltheseas/orgs",
    244         "repos_url": "https://api.github.com/users/alltheseas/repos",
    245         "events_url": "https://api.github.com/users/alltheseas/events{/privacy}",
    246         "received_events_url": "https://api.github.com/users/alltheseas/received_events",
    247         "type": "User",
    248         "site_admin": false
    249       },
    250       "labels": [
    251         {
    252           "id": 5667230655,
    253           "node_id": "LA_kwDOHHF5A88AAAABUcsTvw",
    254           "url": "https://api.github.com/repos/damus-io/damus/labels/feature",
    255           "name": "feature",
    256           "color": "BFDADC",
    257           "default": false,
    258           "description": "New feature request"
    259         },
    260         {
    261           "id": 6219108520,
    262           "node_id": "LA_kwDOHHF5A88AAAABcrAQqA",
    263           "url": "https://api.github.com/repos/damus-io/damus/labels/relay",
    264           "name": "relay",
    265           "color": "c2e0c6",
    266           "default": false,
    267           "description": ""
    268         },
    269         {
    270           "id": 6448018691,
    271           "node_id": "LA_kwDOHHF5A88AAAABgFT1Aw",
    272           "url": "https://api.github.com/repos/damus-io/damus/labels/wot",
    273           "name": "wot",
    274           "color": "2E30D4",
    275           "default": false,
    276           "description": "web of trust"
    277         }
    278       ],
    279       "state": "open",
    280       "locked": false,
    281       "assignee": null,
    282       "assignees": [],
    283       "milestone": null,
    284       "comments": 3,
    285       "created_at": "2024-04-09T18:05:49Z",
    286       "updated_at": "2024-04-09T19:58:51Z",
    287       "closed_at": null,
    288       "author_association": "COLLABORATOR",
    289       "active_lock_reason": null,
    290       "body": "## user story\r\n\r\nAs a Damus user who is considering modiftying my relay list, I would like to see who in my web of trust is part of a particular relay, so that I can better decide which relays to join.\r\n\r\n### acceptance criteria\r\n\r\n1. in places where relays are exposed to user, list follows from my WOT who are part of a relay\r\n2. List how many of my follows are part of particular relay (e.g. similar to how many of my follows follow a particular npub)\r\n",
    291       "reactions": {
    292         "url": "https://api.github.com/repos/damus-io/damus/issues/2130/reactions",
    293         "total_count": 0,
    294         "+1": 0,
    295         "-1": 0,
    296         "laugh": 0,
    297         "hooray": 0,
    298         "confused": 0,
    299         "heart": 0,
    300         "rocket": 0,
    301         "eyes": 0
    302       },
    303       "timeline_url": "https://api.github.com/repos/damus-io/damus/issues/2130/timeline",
    304       "performed_via_github_app": null,
    305       "state_reason": null
    306     },
    307     "comment": {
    308       "user": "alltheseas",
    309       "created_at": "2024-04-09T18:06:13Z",
    310       "updated_at": "2024-04-09T18:06:13Z",
    311       "body": "@ericholguin \r\n@robagreda \r\nwhat do yall think "
    312     }
    313   },
    314   {
    315     "issue": {
    316       "url": "https://api.github.com/repos/damus-io/damus/issues/2130",
    317       "repository_url": "https://api.github.com/repos/damus-io/damus",
    318       "labels_url": "https://api.github.com/repos/damus-io/damus/issues/2130/labels{/name}",
    319       "comments_url": "https://api.github.com/repos/damus-io/damus/issues/2130/comments",
    320       "events_url": "https://api.github.com/repos/damus-io/damus/issues/2130/events",
    321       "html_url": "https://github.com/damus-io/damus/issues/2130",
    322       "id": 2234050615,
    323       "node_id": "I_kwDOHHF5A86FKOg3",
    324       "number": 2130,
    325       "title": "WOT Relay view",
    326       "user": {
    327         "login": "alltheseas",
    328         "id": 64376233,
    329         "node_id": "MDQ6VXNlcjY0Mzc2MjMz",
    330         "avatar_url": "https://avatars.githubusercontent.com/u/64376233?v=4",
    331         "gravatar_id": "",
    332         "url": "https://api.github.com/users/alltheseas",
    333         "html_url": "https://github.com/alltheseas",
    334         "followers_url": "https://api.github.com/users/alltheseas/followers",
    335         "following_url": "https://api.github.com/users/alltheseas/following{/other_user}",
    336         "gists_url": "https://api.github.com/users/alltheseas/gists{/gist_id}",
    337         "starred_url": "https://api.github.com/users/alltheseas/starred{/owner}{/repo}",
    338         "subscriptions_url": "https://api.github.com/users/alltheseas/subscriptions",
    339         "organizations_url": "https://api.github.com/users/alltheseas/orgs",
    340         "repos_url": "https://api.github.com/users/alltheseas/repos",
    341         "events_url": "https://api.github.com/users/alltheseas/events{/privacy}",
    342         "received_events_url": "https://api.github.com/users/alltheseas/received_events",
    343         "type": "User",
    344         "site_admin": false
    345       },
    346       "labels": [
    347         {
    348           "id": 5667230655,
    349           "node_id": "LA_kwDOHHF5A88AAAABUcsTvw",
    350           "url": "https://api.github.com/repos/damus-io/damus/labels/feature",
    351           "name": "feature",
    352           "color": "BFDADC",
    353           "default": false,
    354           "description": "New feature request"
    355         },
    356         {
    357           "id": 6219108520,
    358           "node_id": "LA_kwDOHHF5A88AAAABcrAQqA",
    359           "url": "https://api.github.com/repos/damus-io/damus/labels/relay",
    360           "name": "relay",
    361           "color": "c2e0c6",
    362           "default": false,
    363           "description": ""
    364         },
    365         {
    366           "id": 6448018691,
    367           "node_id": "LA_kwDOHHF5A88AAAABgFT1Aw",
    368           "url": "https://api.github.com/repos/damus-io/damus/labels/wot",
    369           "name": "wot",
    370           "color": "2E30D4",
    371           "default": false,
    372           "description": "web of trust"
    373         }
    374       ],
    375       "state": "open",
    376       "locked": false,
    377       "assignee": null,
    378       "assignees": [],
    379       "milestone": null,
    380       "comments": 3,
    381       "created_at": "2024-04-09T18:05:49Z",
    382       "updated_at": "2024-04-09T19:58:51Z",
    383       "closed_at": null,
    384       "author_association": "COLLABORATOR",
    385       "active_lock_reason": null,
    386       "body": "## user story\r\n\r\nAs a Damus user who is considering modiftying my relay list, I would like to see who in my web of trust is part of a particular relay, so that I can better decide which relays to join.\r\n\r\n### acceptance criteria\r\n\r\n1. in places where relays are exposed to user, list follows from my WOT who are part of a relay\r\n2. List how many of my follows are part of particular relay (e.g. similar to how many of my follows follow a particular npub)\r\n",
    387       "reactions": {
    388         "url": "https://api.github.com/repos/damus-io/damus/issues/2130/reactions",
    389         "total_count": 0,
    390         "+1": 0,
    391         "-1": 0,
    392         "laugh": 0,
    393         "hooray": 0,
    394         "confused": 0,
    395         "heart": 0,
    396         "rocket": 0,
    397         "eyes": 0
    398       },
    399       "timeline_url": "https://api.github.com/repos/damus-io/damus/issues/2130/timeline",
    400       "performed_via_github_app": null,
    401       "state_reason": null
    402     },
    403     "comment": {
    404       "user": "robagreda",
    405       "created_at": "2024-04-09T19:52:25Z",
    406       "updated_at": "2024-04-09T19:52:25Z",
    407       "body": "This is a great idea, will design something to support that"
    408     }
    409   },
    410   {
    411     "issue": {
    412       "url": "https://api.github.com/repos/damus-io/damus/issues/2130",
    413       "repository_url": "https://api.github.com/repos/damus-io/damus",
    414       "labels_url": "https://api.github.com/repos/damus-io/damus/issues/2130/labels{/name}",
    415       "comments_url": "https://api.github.com/repos/damus-io/damus/issues/2130/comments",
    416       "events_url": "https://api.github.com/repos/damus-io/damus/issues/2130/events",
    417       "html_url": "https://github.com/damus-io/damus/issues/2130",
    418       "id": 2234050615,
    419       "node_id": "I_kwDOHHF5A86FKOg3",
    420       "number": 2130,
    421       "title": "WOT Relay view",
    422       "user": {
    423         "login": "alltheseas",
    424         "id": 64376233,
    425         "node_id": "MDQ6VXNlcjY0Mzc2MjMz",
    426         "avatar_url": "https://avatars.githubusercontent.com/u/64376233?v=4",
    427         "gravatar_id": "",
    428         "url": "https://api.github.com/users/alltheseas",
    429         "html_url": "https://github.com/alltheseas",
    430         "followers_url": "https://api.github.com/users/alltheseas/followers",
    431         "following_url": "https://api.github.com/users/alltheseas/following{/other_user}",
    432         "gists_url": "https://api.github.com/users/alltheseas/gists{/gist_id}",
    433         "starred_url": "https://api.github.com/users/alltheseas/starred{/owner}{/repo}",
    434         "subscriptions_url": "https://api.github.com/users/alltheseas/subscriptions",
    435         "organizations_url": "https://api.github.com/users/alltheseas/orgs",
    436         "repos_url": "https://api.github.com/users/alltheseas/repos",
    437         "events_url": "https://api.github.com/users/alltheseas/events{/privacy}",
    438         "received_events_url": "https://api.github.com/users/alltheseas/received_events",
    439         "type": "User",
    440         "site_admin": false
    441       },
    442       "labels": [
    443         {
    444           "id": 5667230655,
    445           "node_id": "LA_kwDOHHF5A88AAAABUcsTvw",
    446           "url": "https://api.github.com/repos/damus-io/damus/labels/feature",
    447           "name": "feature",
    448           "color": "BFDADC",
    449           "default": false,
    450           "description": "New feature request"
    451         },
    452         {
    453           "id": 6219108520,
    454           "node_id": "LA_kwDOHHF5A88AAAABcrAQqA",
    455           "url": "https://api.github.com/repos/damus-io/damus/labels/relay",
    456           "name": "relay",
    457           "color": "c2e0c6",
    458           "default": false,
    459           "description": ""
    460         },
    461         {
    462           "id": 6448018691,
    463           "node_id": "LA_kwDOHHF5A88AAAABgFT1Aw",
    464           "url": "https://api.github.com/repos/damus-io/damus/labels/wot",
    465           "name": "wot",
    466           "color": "2E30D4",
    467           "default": false,
    468           "description": "web of trust"
    469         }
    470       ],
    471       "state": "open",
    472       "locked": false,
    473       "assignee": null,
    474       "assignees": [],
    475       "milestone": null,
    476       "comments": 3,
    477       "created_at": "2024-04-09T18:05:49Z",
    478       "updated_at": "2024-04-09T19:58:51Z",
    479       "closed_at": null,
    480       "author_association": "COLLABORATOR",
    481       "active_lock_reason": null,
    482       "body": "## user story\r\n\r\nAs a Damus user who is considering modiftying my relay list, I would like to see who in my web of trust is part of a particular relay, so that I can better decide which relays to join.\r\n\r\n### acceptance criteria\r\n\r\n1. in places where relays are exposed to user, list follows from my WOT who are part of a relay\r\n2. List how many of my follows are part of particular relay (e.g. similar to how many of my follows follow a particular npub)\r\n",
    483       "reactions": {
    484         "url": "https://api.github.com/repos/damus-io/damus/issues/2130/reactions",
    485         "total_count": 0,
    486         "+1": 0,
    487         "-1": 0,
    488         "laugh": 0,
    489         "hooray": 0,
    490         "confused": 0,
    491         "heart": 0,
    492         "rocket": 0,
    493         "eyes": 0
    494       },
    495       "timeline_url": "https://api.github.com/repos/damus-io/damus/issues/2130/timeline",
    496       "performed_via_github_app": null,
    497       "state_reason": null
    498     },
    499     "comment": {
    500       "user": "alltheseas",
    501       "created_at": "2024-04-09T19:58:50Z",
    502       "updated_at": "2024-04-09T19:58:50Z",
    503       "body": "> This is a great idea, will design something to support that\r\n\r\n👀 \r\n\r\nThis could be supplemented by a WOT rank/score, where the follows who have the highest WOT score are surfaced first https://github.com/damus-io/damus/issues/2127"
    504     }
    505   },
    506   {
    507     "issue": {
    508       "url": "https://api.github.com/repos/damus-io/damus/issues/2129",
    509       "repository_url": "https://api.github.com/repos/damus-io/damus",
    510       "labels_url": "https://api.github.com/repos/damus-io/damus/issues/2129/labels{/name}",
    511       "comments_url": "https://api.github.com/repos/damus-io/damus/issues/2129/comments",
    512       "events_url": "https://api.github.com/repos/damus-io/damus/issues/2129/events",
    513       "html_url": "https://github.com/damus-io/damus/issues/2129",
    514       "id": 2232004580,
    515       "node_id": "I_kwDOHHF5A86FCa_k",
    516       "number": 2129,
    517       "title": "Custom markdown renderer based on note blocks",
    518       "user": {
    519         "login": "jb55",
    520         "id": 45598,
    521         "node_id": "MDQ6VXNlcjQ1NTk4",
    522         "avatar_url": "https://avatars.githubusercontent.com/u/45598?v=4",
    523         "gravatar_id": "",
    524         "url": "https://api.github.com/users/jb55",
    525         "html_url": "https://github.com/jb55",
    526         "followers_url": "https://api.github.com/users/jb55/followers",
    527         "following_url": "https://api.github.com/users/jb55/following{/other_user}",
    528         "gists_url": "https://api.github.com/users/jb55/gists{/gist_id}",
    529         "starred_url": "https://api.github.com/users/jb55/starred{/owner}{/repo}",
    530         "subscriptions_url": "https://api.github.com/users/jb55/subscriptions",
    531         "organizations_url": "https://api.github.com/users/jb55/orgs",
    532         "repos_url": "https://api.github.com/users/jb55/repos",
    533         "events_url": "https://api.github.com/users/jb55/events{/privacy}",
    534         "received_events_url": "https://api.github.com/users/jb55/received_events",
    535         "type": "User",
    536         "site_admin": false
    537       },
    538       "labels": [
    539         {
    540           "id": 5667376796,
    541           "node_id": "LA_kwDOHHF5A88AAAABUc1OnA",
    542           "url": "https://api.github.com/repos/damus-io/damus/labels/technical",
    543           "name": "technical",
    544           "color": "B60205",
    545           "default": false,
    546           "description": ""
    547         },
    548         {
    549           "id": 6020454455,
    550           "node_id": "LA_kwDOHHF5A88AAAABZtjYNw",
    551           "url": "https://api.github.com/repos/damus-io/damus/labels/longform",
    552           "name": "longform",
    553           "color": "fef2c0",
    554           "default": false,
    555           "description": ""
    556         }
    557       ],
    558       "state": "open",
    559       "locked": false,
    560       "assignee": null,
    561       "assignees": [],
    562       "milestone": {
    563         "url": "https://api.github.com/repos/damus-io/damus/milestones/5",
    564         "html_url": "https://github.com/damus-io/damus/milestone/5",
    565         "labels_url": "https://api.github.com/repos/damus-io/damus/milestones/5/labels",
    566         "id": 9604322,
    567         "node_id": "MI_kwDOHHF5A84Akozi",
    568         "number": 5,
    569         "title": "Long Form Note Support",
    570         "description": "",
    571         "creator": {
    572           "login": "alltheseas",
    573           "id": 64376233,
    574           "node_id": "MDQ6VXNlcjY0Mzc2MjMz",
    575           "avatar_url": "https://avatars.githubusercontent.com/u/64376233?v=4",
    576           "gravatar_id": "",
    577           "url": "https://api.github.com/users/alltheseas",
    578           "html_url": "https://github.com/alltheseas",
    579           "followers_url": "https://api.github.com/users/alltheseas/followers",
    580           "following_url": "https://api.github.com/users/alltheseas/following{/other_user}",
    581           "gists_url": "https://api.github.com/users/alltheseas/gists{/gist_id}",
    582           "starred_url": "https://api.github.com/users/alltheseas/starred{/owner}{/repo}",
    583           "subscriptions_url": "https://api.github.com/users/alltheseas/subscriptions",
    584           "organizations_url": "https://api.github.com/users/alltheseas/orgs",
    585           "repos_url": "https://api.github.com/users/alltheseas/repos",
    586           "events_url": "https://api.github.com/users/alltheseas/events{/privacy}",
    587           "received_events_url": "https://api.github.com/users/alltheseas/received_events",
    588           "type": "User",
    589           "site_admin": false
    590         },
    591         "open_issues": 11,
    592         "closed_issues": 4,
    593         "state": "open",
    594         "created_at": "2023-06-30T17:00:45Z",
    595         "updated_at": "2024-04-08T21:10:03Z",
    596         "due_on": null,
    597         "closed_at": null
    598       },
    599       "comments": 0,
    600       "created_at": "2024-04-08T20:14:54Z",
    601       "updated_at": "2024-04-09T15:54:35Z",
    602       "closed_at": null,
    603       "author_association": "COLLABORATOR",
    604       "active_lock_reason": null,
    605       "body": "To support rendering of markdown with our note blocks, we'll need to modify the markdown library we're using to use our note blocks instead of their own blocks.\r\n\r\nTo make this easier for the initial version, we maybe just want to do something simple and detect nostr: uris in their existing blocks and replace them. We still need to fork the library and modify it to do this.\r\n\r\nWill fix:\r\n\r\n- https://github.com/damus-io/damus/issues/1563",
    606       "reactions": {
    607         "url": "https://api.github.com/repos/damus-io/damus/issues/2129/reactions",
    608         "total_count": 0,
    609         "+1": 0,
    610         "-1": 0,
    611         "laugh": 0,
    612         "hooray": 0,
    613         "confused": 0,
    614         "heart": 0,
    615         "rocket": 0,
    616         "eyes": 0
    617       },
    618       "timeline_url": "https://api.github.com/repos/damus-io/damus/issues/2129/timeline",
    619       "performed_via_github_app": null,
    620       "state_reason": null
    621     }
    622   },
    623   {
    624     "issue": {
    625       "url": "https://api.github.com/repos/damus-io/damus/issues/2128",
    626       "repository_url": "https://api.github.com/repos/damus-io/damus",
    627       "labels_url": "https://api.github.com/repos/damus-io/damus/issues/2128/labels{/name}",
    628       "comments_url": "https://api.github.com/repos/damus-io/damus/issues/2128/comments",
    629       "events_url": "https://api.github.com/repos/damus-io/damus/issues/2128/events",
    630       "html_url": "https://github.com/damus-io/damus/issues/2128",
    631       "id": 2231993209,
    632       "node_id": "I_kwDOHHF5A86FCYN5",
    633       "number": 2128,
    634       "title": "Important longform improvements",
    635       "user": {
    636         "login": "jb55",
    637         "id": 45598,
    638         "node_id": "MDQ6VXNlcjQ1NTk4",
    639         "avatar_url": "https://avatars.githubusercontent.com/u/45598?v=4",
    640         "gravatar_id": "",
    641         "url": "https://api.github.com/users/jb55",
    642         "html_url": "https://github.com/jb55",
    643         "followers_url": "https://api.github.com/users/jb55/followers",
    644         "following_url": "https://api.github.com/users/jb55/following{/other_user}",
    645         "gists_url": "https://api.github.com/users/jb55/gists{/gist_id}",
    646         "starred_url": "https://api.github.com/users/jb55/starred{/owner}{/repo}",
    647         "subscriptions_url": "https://api.github.com/users/jb55/subscriptions",
    648         "organizations_url": "https://api.github.com/users/jb55/orgs",
    649         "repos_url": "https://api.github.com/users/jb55/repos",
    650         "events_url": "https://api.github.com/users/jb55/events{/privacy}",
    651         "received_events_url": "https://api.github.com/users/jb55/received_events",
    652         "type": "User",
    653         "site_admin": false
    654       },
    655       "labels": [
    656         {
    657           "id": 6020454455,
    658           "node_id": "LA_kwDOHHF5A88AAAABZtjYNw",
    659           "url": "https://api.github.com/repos/damus-io/damus/labels/longform",
    660           "name": "longform",
    661           "color": "fef2c0",
    662           "default": false,
    663           "description": ""
    664         }
    665       ],
    666       "state": "open",
    667       "locked": false,
    668       "assignee": null,
    669       "assignees": [],
    670       "milestone": null,
    671       "comments": 1,
    672       "created_at": "2024-04-08T20:07:21Z",
    673       "updated_at": "2024-04-09T02:27:03Z",
    674       "closed_at": null,
    675       "author_association": "COLLABORATOR",
    676       "active_lock_reason": null,
    677       "body": "This is a tracking issue for some of the most important longform improvements\r\n\r\n- [ ] https://github.com/damus-io/damus/issues/1563\r\n- [ ] https://github.com/damus-io/damus/issues/1742\r\n- [ ] https://github.com/damus-io/damus/issues/1378\r\n- [ ] https://github.com/damus-io/damus/issues/1603\r\n\r\nActionable item(s):\r\n\r\n- [ ] https://github.com/damus-io/damus/issues/2129",
    678       "reactions": {
    679         "url": "https://api.github.com/repos/damus-io/damus/issues/2128/reactions",
    680         "total_count": 0,
    681         "+1": 0,
    682         "-1": 0,
    683         "laugh": 0,
    684         "hooray": 0,
    685         "confused": 0,
    686         "heart": 0,
    687         "rocket": 0,
    688         "eyes": 0
    689       },
    690       "timeline_url": "https://api.github.com/repos/damus-io/damus/issues/2128/timeline",
    691       "performed_via_github_app": null,
    692       "state_reason": null
    693     }
    694   },
    695   {
    696     "issue": {
    697       "url": "https://api.github.com/repos/damus-io/damus/issues/2128",
    698       "repository_url": "https://api.github.com/repos/damus-io/damus",
    699       "labels_url": "https://api.github.com/repos/damus-io/damus/issues/2128/labels{/name}",
    700       "comments_url": "https://api.github.com/repos/damus-io/damus/issues/2128/comments",
    701       "events_url": "https://api.github.com/repos/damus-io/damus/issues/2128/events",
    702       "html_url": "https://github.com/damus-io/damus/issues/2128",
    703       "id": 2231993209,
    704       "node_id": "I_kwDOHHF5A86FCYN5",
    705       "number": 2128,
    706       "title": "Important longform improvements",
    707       "user": {
    708         "login": "jb55",
    709         "id": 45598,
    710         "node_id": "MDQ6VXNlcjQ1NTk4",
    711         "avatar_url": "https://avatars.githubusercontent.com/u/45598?v=4",
    712         "gravatar_id": "",
    713         "url": "https://api.github.com/users/jb55",
    714         "html_url": "https://github.com/jb55",
    715         "followers_url": "https://api.github.com/users/jb55/followers",
    716         "following_url": "https://api.github.com/users/jb55/following{/other_user}",
    717         "gists_url": "https://api.github.com/users/jb55/gists{/gist_id}",
    718         "starred_url": "https://api.github.com/users/jb55/starred{/owner}{/repo}",
    719         "subscriptions_url": "https://api.github.com/users/jb55/subscriptions",
    720         "organizations_url": "https://api.github.com/users/jb55/orgs",
    721         "repos_url": "https://api.github.com/users/jb55/repos",
    722         "events_url": "https://api.github.com/users/jb55/events{/privacy}",
    723         "received_events_url": "https://api.github.com/users/jb55/received_events",
    724         "type": "User",
    725         "site_admin": false
    726       },
    727       "labels": [
    728         {
    729           "id": 6020454455,
    730           "node_id": "LA_kwDOHHF5A88AAAABZtjYNw",
    731           "url": "https://api.github.com/repos/damus-io/damus/labels/longform",
    732           "name": "longform",
    733           "color": "fef2c0",
    734           "default": false,
    735           "description": ""
    736         }
    737       ],
    738       "state": "open",
    739       "locked": false,
    740       "assignee": null,
    741       "assignees": [],
    742       "milestone": null,
    743       "comments": 1,
    744       "created_at": "2024-04-08T20:07:21Z",
    745       "updated_at": "2024-04-09T02:27:03Z",
    746       "closed_at": null,
    747       "author_association": "COLLABORATOR",
    748       "active_lock_reason": null,
    749       "body": "This is a tracking issue for some of the most important longform improvements\r\n\r\n- [ ] https://github.com/damus-io/damus/issues/1563\r\n- [ ] https://github.com/damus-io/damus/issues/1742\r\n- [ ] https://github.com/damus-io/damus/issues/1378\r\n- [ ] https://github.com/damus-io/damus/issues/1603\r\n\r\nActionable item(s):\r\n\r\n- [ ] https://github.com/damus-io/damus/issues/2129",
    750       "reactions": {
    751         "url": "https://api.github.com/repos/damus-io/damus/issues/2128/reactions",
    752         "total_count": 0,
    753         "+1": 0,
    754         "-1": 0,
    755         "laugh": 0,
    756         "hooray": 0,
    757         "confused": 0,
    758         "heart": 0,
    759         "rocket": 0,
    760         "eyes": 0
    761       },
    762       "timeline_url": "https://api.github.com/repos/damus-io/damus/issues/2128/timeline",
    763       "performed_via_github_app": null,
    764       "state_reason": null
    765     },
    766     "comment": {
    767       "user": "alltheseas",
    768       "created_at": "2024-04-09T02:27:02Z",
    769       "updated_at": "2024-04-09T02:27:02Z",
    770       "body": "Per @ericholguin feedback today, most highlights appear in long form notes. Therefore see highlight is a longform improvement. Related ticket:\r\n\r\n- [ ] https://github.com/damus-io/damus/issues/2110\r\n\r\n"
    771     }
    772   },
    773   {
    774     "issue": {
    775       "url": "https://api.github.com/repos/damus-io/damus/issues/2127",
    776       "repository_url": "https://api.github.com/repos/damus-io/damus",
    777       "labels_url": "https://api.github.com/repos/damus-io/damus/issues/2127/labels{/name}",
    778       "comments_url": "https://api.github.com/repos/damus-io/damus/issues/2127/comments",
    779       "events_url": "https://api.github.com/repos/damus-io/damus/issues/2127/events",
    780       "html_url": "https://github.com/damus-io/damus/issues/2127",
    781       "id": 2231793265,
    782       "node_id": "I_kwDOHHF5A86FBnZx",
    783       "number": 2127,
    784       "title": "Web of trust score/rank",
    785       "user": {
    786         "login": "alltheseas",
    787         "id": 64376233,
    788         "node_id": "MDQ6VXNlcjY0Mzc2MjMz",
    789         "avatar_url": "https://avatars.githubusercontent.com/u/64376233?v=4",
    790         "gravatar_id": "",
    791         "url": "https://api.github.com/users/alltheseas",
    792         "html_url": "https://github.com/alltheseas",
    793         "followers_url": "https://api.github.com/users/alltheseas/followers",
    794         "following_url": "https://api.github.com/users/alltheseas/following{/other_user}",
    795         "gists_url": "https://api.github.com/users/alltheseas/gists{/gist_id}",
    796         "starred_url": "https://api.github.com/users/alltheseas/starred{/owner}{/repo}",
    797         "subscriptions_url": "https://api.github.com/users/alltheseas/subscriptions",
    798         "organizations_url": "https://api.github.com/users/alltheseas/orgs",
    799         "repos_url": "https://api.github.com/users/alltheseas/repos",
    800         "events_url": "https://api.github.com/users/alltheseas/events{/privacy}",
    801         "received_events_url": "https://api.github.com/users/alltheseas/received_events",
    802         "type": "User",
    803         "site_admin": false
    804       },
    805       "labels": [
    806         {
    807           "id": 3994718399,
    808           "node_id": "LA_kwDOHHF5A87uGpC_",
    809           "url": "https://api.github.com/repos/damus-io/damus/labels/enhancement",
    810           "name": "enhancement",
    811           "color": "a2eeef",
    812           "default": true,
    813           "description": "Improvement"
    814         },
    815         {
    816           "id": 5667376796,
    817           "node_id": "LA_kwDOHHF5A88AAAABUc1OnA",
    818           "url": "https://api.github.com/repos/damus-io/damus/labels/technical",
    819           "name": "technical",
    820           "color": "B60205",
    821           "default": false,
    822           "description": ""
    823         },
    824         {
    825           "id": 6448018691,
    826           "node_id": "LA_kwDOHHF5A88AAAABgFT1Aw",
    827           "url": "https://api.github.com/repos/damus-io/damus/labels/wot",
    828           "name": "wot",
    829           "color": "2E30D4",
    830           "default": false,
    831           "description": "web of trust"
    832         }
    833       ],
    834       "state": "open",
    835       "locked": false,
    836       "assignee": null,
    837       "assignees": [],
    838       "milestone": null,
    839       "comments": 0,
    840       "created_at": "2024-04-08T17:59:22Z",
    841       "updated_at": "2024-04-08T18:00:27Z",
    842       "closed_at": null,
    843       "author_association": "COLLABORATOR",
    844       "active_lock_reason": null,
    845       "body": "## (technical) user story\r\n\r\nAs a Damus dev who wants to enable building on WOT, I would like Damus to know which of a npub's follows are most in their WOT, so that Damus can surface when the npub's WOT participates/performs certain actions (e.g. replies, zaps, DMs etc.).\r\n\r\n### acceptance criteria\r\n\r\n1. there is formula according to which follows are ranked from a high to a low WOT score (e.g. using shared/mutual follows, mute lists etc.)\r\n\r\n### implementation & context\r\n\r\nsome WOT models discussed here https://dl.acm.org/doi/pdf/10.1145/2906151\r\n\r\n\r\n### related\r\n\r\n#1890 \r\n#1891\r\n#2126",
    846       "reactions": {
    847         "url": "https://api.github.com/repos/damus-io/damus/issues/2127/reactions",
    848         "total_count": 0,
    849         "+1": 0,
    850         "-1": 0,
    851         "laugh": 0,
    852         "hooray": 0,
    853         "confused": 0,
    854         "heart": 0,
    855         "rocket": 0,
    856         "eyes": 0
    857       },
    858       "timeline_url": "https://api.github.com/repos/damus-io/damus/issues/2127/timeline",
    859       "performed_via_github_app": null,
    860       "state_reason": null
    861     }
    862   },
    863   {
    864     "issue": {
    865       "url": "https://api.github.com/repos/damus-io/damus/issues/2126",
    866       "repository_url": "https://api.github.com/repos/damus-io/damus",
    867       "labels_url": "https://api.github.com/repos/damus-io/damus/issues/2126/labels{/name}",
    868       "comments_url": "https://api.github.com/repos/damus-io/damus/issues/2126/comments",
    869       "events_url": "https://api.github.com/repos/damus-io/damus/issues/2126/events",
    870       "html_url": "https://github.com/damus-io/damus/issues/2126",
    871       "id": 2231777018,
    872       "node_id": "I_kwDOHHF5A86FBjb6",
    873       "number": 2126,
    874       "title": "Display thread respondees from my WOT immediately below parent note",
    875       "user": {
    876         "login": "alltheseas",
    877         "id": 64376233,
    878         "node_id": "MDQ6VXNlcjY0Mzc2MjMz",
    879         "avatar_url": "https://avatars.githubusercontent.com/u/64376233?v=4",
    880         "gravatar_id": "",
    881         "url": "https://api.github.com/users/alltheseas",
    882         "html_url": "https://github.com/alltheseas",
    883         "followers_url": "https://api.github.com/users/alltheseas/followers",
    884         "following_url": "https://api.github.com/users/alltheseas/following{/other_user}",
    885         "gists_url": "https://api.github.com/users/alltheseas/gists{/gist_id}",
    886         "starred_url": "https://api.github.com/users/alltheseas/starred{/owner}{/repo}",
    887         "subscriptions_url": "https://api.github.com/users/alltheseas/subscriptions",
    888         "organizations_url": "https://api.github.com/users/alltheseas/orgs",
    889         "repos_url": "https://api.github.com/users/alltheseas/repos",
    890         "events_url": "https://api.github.com/users/alltheseas/events{/privacy}",
    891         "received_events_url": "https://api.github.com/users/alltheseas/received_events",
    892         "type": "User",
    893         "site_admin": false
    894       },
    895       "labels": [
    896         {
    897           "id": 5667230655,
    898           "node_id": "LA_kwDOHHF5A88AAAABUcsTvw",
    899           "url": "https://api.github.com/repos/damus-io/damus/labels/feature",
    900           "name": "feature",
    901           "color": "BFDADC",
    902           "default": false,
    903           "description": "New feature request"
    904         },
    905         {
    906           "id": 6448018691,
    907           "node_id": "LA_kwDOHHF5A88AAAABgFT1Aw",
    908           "url": "https://api.github.com/repos/damus-io/damus/labels/wot",
    909           "name": "wot",
    910           "color": "2E30D4",
    911           "default": false,
    912           "description": "web of trust"
    913         }
    914       ],
    915       "state": "open",
    916       "locked": false,
    917       "assignee": null,
    918       "assignees": [],
    919       "milestone": null,
    920       "comments": 2,
    921       "created_at": "2024-04-08T17:51:41Z",
    922       "updated_at": "2024-04-09T02:31:42Z",
    923       "closed_at": null,
    924       "author_association": "COLLABORATOR",
    925       "active_lock_reason": null,
    926       "body": "## user story\r\n\r\nAs a Damus user who is evaluating thread responses, I would like Damus to let me know which of my follows (in my WOT) have responded to a thread before I go scrolling down the thread, so that I know if my WOT responded to a certain thread without having to dig through it.\r\n\r\n### acceptance criteria\r\n\r\n1. There is a visual indication of which of my WOT responded to a thread immediately below the parent note\r\n2. Visual indicator of follows (e.g. PFPs) are sorted by highest WOT score\r\n\r\n### inspiration & mockup\r\n\r\nhttps://damus.io/nevent1qqsvvj8m6xjvgy9d85y4hwnn0mqq983ug4kddepfnfjav5pvyy2nk3spz3mhxue69uhhyetvv9ujuerpd46hxtnfduq3jamnwvaz7tms09exzmtfvshxv6tpw34xze3wvdhk6qgjwaehxw309ac82unsd3jhqct89ejhxqgjwaehxw309aex2mrp0yhxvdm69e5k7vw6q53\n\n![image](https://github.com/damus-io/damus/assets/64376233/42ba122a-bd1f-425b-a511-c09060cd0128)\r\n\r\n\r\n",
    927       "reactions": {
    928         "url": "https://api.github.com/repos/damus-io/damus/issues/2126/reactions",
    929         "total_count": 0,
    930         "+1": 0,
    931         "-1": 0,
    932         "laugh": 0,
    933         "hooray": 0,
    934         "confused": 0,
    935         "heart": 0,
    936         "rocket": 0,
    937         "eyes": 0
    938       },
    939       "timeline_url": "https://api.github.com/repos/damus-io/damus/issues/2126/timeline",
    940       "performed_via_github_app": null,
    941       "state_reason": null
    942     }
    943   },
    944   {
    945     "issue": {
    946       "url": "https://api.github.com/repos/damus-io/damus/issues/2126",
    947       "repository_url": "https://api.github.com/repos/damus-io/damus",
    948       "labels_url": "https://api.github.com/repos/damus-io/damus/issues/2126/labels{/name}",
    949       "comments_url": "https://api.github.com/repos/damus-io/damus/issues/2126/comments",
    950       "events_url": "https://api.github.com/repos/damus-io/damus/issues/2126/events",
    951       "html_url": "https://github.com/damus-io/damus/issues/2126",
    952       "id": 2231777018,
    953       "node_id": "I_kwDOHHF5A86FBjb6",
    954       "number": 2126,
    955       "title": "Display thread respondees from my WOT immediately below parent note",
    956       "user": {
    957         "login": "alltheseas",
    958         "id": 64376233,
    959         "node_id": "MDQ6VXNlcjY0Mzc2MjMz",
    960         "avatar_url": "https://avatars.githubusercontent.com/u/64376233?v=4",
    961         "gravatar_id": "",
    962         "url": "https://api.github.com/users/alltheseas",
    963         "html_url": "https://github.com/alltheseas",
    964         "followers_url": "https://api.github.com/users/alltheseas/followers",
    965         "following_url": "https://api.github.com/users/alltheseas/following{/other_user}",
    966         "gists_url": "https://api.github.com/users/alltheseas/gists{/gist_id}",
    967         "starred_url": "https://api.github.com/users/alltheseas/starred{/owner}{/repo}",
    968         "subscriptions_url": "https://api.github.com/users/alltheseas/subscriptions",
    969         "organizations_url": "https://api.github.com/users/alltheseas/orgs",
    970         "repos_url": "https://api.github.com/users/alltheseas/repos",
    971         "events_url": "https://api.github.com/users/alltheseas/events{/privacy}",
    972         "received_events_url": "https://api.github.com/users/alltheseas/received_events",
    973         "type": "User",
    974         "site_admin": false
    975       },
    976       "labels": [
    977         {
    978           "id": 5667230655,
    979           "node_id": "LA_kwDOHHF5A88AAAABUcsTvw",
    980           "url": "https://api.github.com/repos/damus-io/damus/labels/feature",
    981           "name": "feature",
    982           "color": "BFDADC",
    983           "default": false,
    984           "description": "New feature request"
    985         },
    986         {
    987           "id": 6448018691,
    988           "node_id": "LA_kwDOHHF5A88AAAABgFT1Aw",
    989           "url": "https://api.github.com/repos/damus-io/damus/labels/wot",
    990           "name": "wot",
    991           "color": "2E30D4",
    992           "default": false,
    993           "description": "web of trust"
    994         }
    995       ],
    996       "state": "open",
    997       "locked": false,
    998       "assignee": null,
    999       "assignees": [],
   1000       "milestone": null,
   1001       "comments": 2,
   1002       "created_at": "2024-04-08T17:51:41Z",
   1003       "updated_at": "2024-04-09T02:31:42Z",
   1004       "closed_at": null,
   1005       "author_association": "COLLABORATOR",
   1006       "active_lock_reason": null,
   1007       "body": "## user story\r\n\r\nAs a Damus user who is evaluating thread responses, I would like Damus to let me know which of my follows (in my WOT) have responded to a thread before I go scrolling down the thread, so that I know if my WOT responded to a certain thread without having to dig through it.\r\n\r\n### acceptance criteria\r\n\r\n1. There is a visual indication of which of my WOT responded to a thread immediately below the parent note\r\n2. Visual indicator of follows (e.g. PFPs) are sorted by highest WOT score\r\n\r\n### inspiration & mockup\r\n\r\nhttps://damus.io/nevent1qqsvvj8m6xjvgy9d85y4hwnn0mqq983ug4kddepfnfjav5pvyy2nk3spz3mhxue69uhhyetvv9ujuerpd46hxtnfduq3jamnwvaz7tms09exzmtfvshxv6tpw34xze3wvdhk6qgjwaehxw309ac82unsd3jhqct89ejhxqgjwaehxw309aex2mrp0yhxvdm69e5k7vw6q53\n\n![image](https://github.com/damus-io/damus/assets/64376233/42ba122a-bd1f-425b-a511-c09060cd0128)\r\n\r\n\r\n",
   1008       "reactions": {
   1009         "url": "https://api.github.com/repos/damus-io/damus/issues/2126/reactions",
   1010         "total_count": 0,
   1011         "+1": 0,
   1012         "-1": 0,
   1013         "laugh": 0,
   1014         "hooray": 0,
   1015         "confused": 0,
   1016         "heart": 0,
   1017         "rocket": 0,
   1018         "eyes": 0
   1019       },
   1020       "timeline_url": "https://api.github.com/repos/damus-io/damus/issues/2126/timeline",
   1021       "performed_via_github_app": null,
   1022       "state_reason": null
   1023     },
   1024     "comment": {
   1025       "user": "alltheseas",
   1026       "created_at": "2024-04-08T19:04:50Z",
   1027       "updated_at": "2024-04-08T19:04:50Z",
   1028       "body": "https://www.figma.com/file/1bvslVfr7akG1C6Qo8dgWK/INK?type=design&node-id=0%3A1&mode=design&t=gxPfrxnZDEf62qfN-1"
   1029     }
   1030   },
   1031   {
   1032     "issue": {
   1033       "url": "https://api.github.com/repos/damus-io/damus/issues/2126",
   1034       "repository_url": "https://api.github.com/repos/damus-io/damus",
   1035       "labels_url": "https://api.github.com/repos/damus-io/damus/issues/2126/labels{/name}",
   1036       "comments_url": "https://api.github.com/repos/damus-io/damus/issues/2126/comments",
   1037       "events_url": "https://api.github.com/repos/damus-io/damus/issues/2126/events",
   1038       "html_url": "https://github.com/damus-io/damus/issues/2126",
   1039       "id": 2231777018,
   1040       "node_id": "I_kwDOHHF5A86FBjb6",
   1041       "number": 2126,
   1042       "title": "Display thread respondees from my WOT immediately below parent note",
   1043       "user": {
   1044         "login": "alltheseas",
   1045         "id": 64376233,
   1046         "node_id": "MDQ6VXNlcjY0Mzc2MjMz",
   1047         "avatar_url": "https://avatars.githubusercontent.com/u/64376233?v=4",
   1048         "gravatar_id": "",
   1049         "url": "https://api.github.com/users/alltheseas",
   1050         "html_url": "https://github.com/alltheseas",
   1051         "followers_url": "https://api.github.com/users/alltheseas/followers",
   1052         "following_url": "https://api.github.com/users/alltheseas/following{/other_user}",
   1053         "gists_url": "https://api.github.com/users/alltheseas/gists{/gist_id}",
   1054         "starred_url": "https://api.github.com/users/alltheseas/starred{/owner}{/repo}",
   1055         "subscriptions_url": "https://api.github.com/users/alltheseas/subscriptions",
   1056         "organizations_url": "https://api.github.com/users/alltheseas/orgs",
   1057         "repos_url": "https://api.github.com/users/alltheseas/repos",
   1058         "events_url": "https://api.github.com/users/alltheseas/events{/privacy}",
   1059         "received_events_url": "https://api.github.com/users/alltheseas/received_events",
   1060         "type": "User",
   1061         "site_admin": false
   1062       },
   1063       "labels": [
   1064         {
   1065           "id": 5667230655,
   1066           "node_id": "LA_kwDOHHF5A88AAAABUcsTvw",
   1067           "url": "https://api.github.com/repos/damus-io/damus/labels/feature",
   1068           "name": "feature",
   1069           "color": "BFDADC",
   1070           "default": false,
   1071           "description": "New feature request"
   1072         },
   1073         {
   1074           "id": 6448018691,
   1075           "node_id": "LA_kwDOHHF5A88AAAABgFT1Aw",
   1076           "url": "https://api.github.com/repos/damus-io/damus/labels/wot",
   1077           "name": "wot",
   1078           "color": "2E30D4",
   1079           "default": false,
   1080           "description": "web of trust"
   1081         }
   1082       ],
   1083       "state": "open",
   1084       "locked": false,
   1085       "assignee": null,
   1086       "assignees": [],
   1087       "milestone": null,
   1088       "comments": 2,
   1089       "created_at": "2024-04-08T17:51:41Z",
   1090       "updated_at": "2024-04-09T02:31:42Z",
   1091       "closed_at": null,
   1092       "author_association": "COLLABORATOR",
   1093       "active_lock_reason": null,
   1094       "body": "## user story\r\n\r\nAs a Damus user who is evaluating thread responses, I would like Damus to let me know which of my follows (in my WOT) have responded to a thread before I go scrolling down the thread, so that I know if my WOT responded to a certain thread without having to dig through it.\r\n\r\n### acceptance criteria\r\n\r\n1. There is a visual indication of which of my WOT responded to a thread immediately below the parent note\r\n2. Visual indicator of follows (e.g. PFPs) are sorted by highest WOT score\r\n\r\n### inspiration & mockup\r\n\r\nhttps://damus.io/nevent1qqsvvj8m6xjvgy9d85y4hwnn0mqq983ug4kddepfnfjav5pvyy2nk3spz3mhxue69uhhyetvv9ujuerpd46hxtnfduq3jamnwvaz7tms09exzmtfvshxv6tpw34xze3wvdhk6qgjwaehxw309ac82unsd3jhqct89ejhxqgjwaehxw309aex2mrp0yhxvdm69e5k7vw6q53\n\n![image](https://github.com/damus-io/damus/assets/64376233/42ba122a-bd1f-425b-a511-c09060cd0128)\r\n\r\n\r\n",
   1095       "reactions": {
   1096         "url": "https://api.github.com/repos/damus-io/damus/issues/2126/reactions",
   1097         "total_count": 0,
   1098         "+1": 0,
   1099         "-1": 0,
   1100         "laugh": 0,
   1101         "hooray": 0,
   1102         "confused": 0,
   1103         "heart": 0,
   1104         "rocket": 0,
   1105         "eyes": 0
   1106       },
   1107       "timeline_url": "https://api.github.com/repos/damus-io/damus/issues/2126/timeline",
   1108       "performed_via_github_app": null,
   1109       "state_reason": null
   1110     },
   1111     "comment": {
   1112       "user": "alltheseas",
   1113       "created_at": "2024-04-09T02:31:41Z",
   1114       "updated_at": "2024-04-09T02:31:41Z",
   1115       "body": "@robagreda @ericholguin "
   1116     }
   1117   },
   1118   {
   1119     "issue": {
   1120       "url": "https://api.github.com/repos/damus-io/damus/issues/2125",
   1121       "repository_url": "https://api.github.com/repos/damus-io/damus",
   1122       "labels_url": "https://api.github.com/repos/damus-io/damus/issues/2125/labels{/name}",
   1123       "comments_url": "https://api.github.com/repos/damus-io/damus/issues/2125/comments",
   1124       "events_url": "https://api.github.com/repos/damus-io/damus/issues/2125/events",
   1125       "html_url": "https://github.com/damus-io/damus/issues/2125",
   1126       "id": 2231744049,
   1127       "node_id": "I_kwDOHHF5A86FBbYx",
   1128       "number": 2125,
   1129       "title": "Thai Auto-translate for purple subscribers",
   1130       "user": {
   1131         "login": "alltheseas",
   1132         "id": 64376233,
   1133         "node_id": "MDQ6VXNlcjY0Mzc2MjMz",
   1134         "avatar_url": "https://avatars.githubusercontent.com/u/64376233?v=4",
   1135         "gravatar_id": "",
   1136         "url": "https://api.github.com/users/alltheseas",
   1137         "html_url": "https://github.com/alltheseas",
   1138         "followers_url": "https://api.github.com/users/alltheseas/followers",
   1139         "following_url": "https://api.github.com/users/alltheseas/following{/other_user}",
   1140         "gists_url": "https://api.github.com/users/alltheseas/gists{/gist_id}",
   1141         "starred_url": "https://api.github.com/users/alltheseas/starred{/owner}{/repo}",
   1142         "subscriptions_url": "https://api.github.com/users/alltheseas/subscriptions",
   1143         "organizations_url": "https://api.github.com/users/alltheseas/orgs",
   1144         "repos_url": "https://api.github.com/users/alltheseas/repos",
   1145         "events_url": "https://api.github.com/users/alltheseas/events{/privacy}",
   1146         "received_events_url": "https://api.github.com/users/alltheseas/received_events",
   1147         "type": "User",
   1148         "site_admin": false
   1149       },
   1150       "labels": [
   1151         {
   1152           "id": 5667230655,
   1153           "node_id": "LA_kwDOHHF5A88AAAABUcsTvw",
   1154           "url": "https://api.github.com/repos/damus-io/damus/labels/feature",
   1155           "name": "feature",
   1156           "color": "BFDADC",
   1157           "default": false,
   1158           "description": "New feature request"
   1159         },
   1160         {
   1161           "id": 5799676879,
   1162           "node_id": "LA_kwDOHHF5A88AAAABWbALzw",
   1163           "url": "https://api.github.com/repos/damus-io/damus/labels/localization",
   1164           "name": "localization",
   1165           "color": "0BC18D",
   1166           "default": false,
   1167           "description": ""
   1168         },
   1169         {
   1170           "id": 5799961735,
   1171           "node_id": "LA_kwDOHHF5A88AAAABWbRkhw",
   1172           "url": "https://api.github.com/repos/damus-io/damus/labels/purple",
   1173           "name": "purple",
   1174           "color": "7E12A4",
   1175           "default": false,
   1176           "description": "Damus purple membership"
   1177         }
   1178       ],
   1179       "state": "open",
   1180       "locked": false,
   1181       "assignee": null,
   1182       "assignees": [],
   1183       "milestone": null,
   1184       "comments": 3,
   1185       "created_at": "2024-04-08T17:31:13Z",
   1186       "updated_at": "2024-04-08T18:15:13Z",
   1187       "closed_at": null,
   1188       "author_association": "COLLABORATOR",
   1189       "active_lock_reason": null,
   1190       "body": "## user story\r\n\r\nAs a Damus purple user, I would like to have Thai language support, so that I may interact with more nostriches.\r\n\r\n### acceptance criteria\r\n\r\n1. Damus can detect Thai language\r\n2. If purple subscriber, notes are auto-translated from Thai to native language, or \r\n3. from foreign language to Thai if Thai is the preferred language\r\n\r\n### implementation & context\r\n\r\n1) DeepL is currently utilized for Purple subscribers. DeepL does not support Thai, and the timeline is not currently clear for Thai support. \r\n2) Google has priced translation APIs that support Thai.\r\n3) Google translation should _only_ translate to/from Thai, and no other language pairs to constrain API translation costs.\r\n",
   1191       "reactions": {
   1192         "url": "https://api.github.com/repos/damus-io/damus/issues/2125/reactions",
   1193         "total_count": 0,
   1194         "+1": 0,
   1195         "-1": 0,
   1196         "laugh": 0,
   1197         "hooray": 0,
   1198         "confused": 0,
   1199         "heart": 0,
   1200         "rocket": 0,
   1201         "eyes": 0
   1202       },
   1203       "timeline_url": "https://api.github.com/repos/damus-io/damus/issues/2125/timeline",
   1204       "performed_via_github_app": null,
   1205       "state_reason": null
   1206     }
   1207   },
   1208   {
   1209     "issue": {
   1210       "url": "https://api.github.com/repos/damus-io/damus/issues/2125",
   1211       "repository_url": "https://api.github.com/repos/damus-io/damus",
   1212       "labels_url": "https://api.github.com/repos/damus-io/damus/issues/2125/labels{/name}",
   1213       "comments_url": "https://api.github.com/repos/damus-io/damus/issues/2125/comments",
   1214       "events_url": "https://api.github.com/repos/damus-io/damus/issues/2125/events",
   1215       "html_url": "https://github.com/damus-io/damus/issues/2125",
   1216       "id": 2231744049,
   1217       "node_id": "I_kwDOHHF5A86FBbYx",
   1218       "number": 2125,
   1219       "title": "Thai Auto-translate for purple subscribers",
   1220       "user": {
   1221         "login": "alltheseas",
   1222         "id": 64376233,
   1223         "node_id": "MDQ6VXNlcjY0Mzc2MjMz",
   1224         "avatar_url": "https://avatars.githubusercontent.com/u/64376233?v=4",
   1225         "gravatar_id": "",
   1226         "url": "https://api.github.com/users/alltheseas",
   1227         "html_url": "https://github.com/alltheseas",
   1228         "followers_url": "https://api.github.com/users/alltheseas/followers",
   1229         "following_url": "https://api.github.com/users/alltheseas/following{/other_user}",
   1230         "gists_url": "https://api.github.com/users/alltheseas/gists{/gist_id}",
   1231         "starred_url": "https://api.github.com/users/alltheseas/starred{/owner}{/repo}",
   1232         "subscriptions_url": "https://api.github.com/users/alltheseas/subscriptions",
   1233         "organizations_url": "https://api.github.com/users/alltheseas/orgs",
   1234         "repos_url": "https://api.github.com/users/alltheseas/repos",
   1235         "events_url": "https://api.github.com/users/alltheseas/events{/privacy}",
   1236         "received_events_url": "https://api.github.com/users/alltheseas/received_events",
   1237         "type": "User",
   1238         "site_admin": false
   1239       },
   1240       "labels": [
   1241         {
   1242           "id": 5667230655,
   1243           "node_id": "LA_kwDOHHF5A88AAAABUcsTvw",
   1244           "url": "https://api.github.com/repos/damus-io/damus/labels/feature",
   1245           "name": "feature",
   1246           "color": "BFDADC",
   1247           "default": false,
   1248           "description": "New feature request"
   1249         },
   1250         {
   1251           "id": 5799676879,
   1252           "node_id": "LA_kwDOHHF5A88AAAABWbALzw",
   1253           "url": "https://api.github.com/repos/damus-io/damus/labels/localization",
   1254           "name": "localization",
   1255           "color": "0BC18D",
   1256           "default": false,
   1257           "description": ""
   1258         },
   1259         {
   1260           "id": 5799961735,
   1261           "node_id": "LA_kwDOHHF5A88AAAABWbRkhw",
   1262           "url": "https://api.github.com/repos/damus-io/damus/labels/purple",
   1263           "name": "purple",
   1264           "color": "7E12A4",
   1265           "default": false,
   1266           "description": "Damus purple membership"
   1267         }
   1268       ],
   1269       "state": "open",
   1270       "locked": false,
   1271       "assignee": null,
   1272       "assignees": [],
   1273       "milestone": null,
   1274       "comments": 3,
   1275       "created_at": "2024-04-08T17:31:13Z",
   1276       "updated_at": "2024-04-08T18:15:13Z",
   1277       "closed_at": null,
   1278       "author_association": "COLLABORATOR",
   1279       "active_lock_reason": null,
   1280       "body": "## user story\r\n\r\nAs a Damus purple user, I would like to have Thai language support, so that I may interact with more nostriches.\r\n\r\n### acceptance criteria\r\n\r\n1. Damus can detect Thai language\r\n2. If purple subscriber, notes are auto-translated from Thai to native language, or \r\n3. from foreign language to Thai if Thai is the preferred language\r\n\r\n### implementation & context\r\n\r\n1) DeepL is currently utilized for Purple subscribers. DeepL does not support Thai, and the timeline is not currently clear for Thai support. \r\n2) Google has priced translation APIs that support Thai.\r\n3) Google translation should _only_ translate to/from Thai, and no other language pairs to constrain API translation costs.\r\n",
   1281       "reactions": {
   1282         "url": "https://api.github.com/repos/damus-io/damus/issues/2125/reactions",
   1283         "total_count": 0,
   1284         "+1": 0,
   1285         "-1": 0,
   1286         "laugh": 0,
   1287         "hooray": 0,
   1288         "confused": 0,
   1289         "heart": 0,
   1290         "rocket": 0,
   1291         "eyes": 0
   1292       },
   1293       "timeline_url": "https://api.github.com/repos/damus-io/damus/issues/2125/timeline",
   1294       "performed_via_github_app": null,
   1295       "state_reason": null
   1296     },
   1297     "comment": {
   1298       "user": "alltheseas",
   1299       "created_at": "2024-04-08T18:08:01Z",
   1300       "updated_at": "2024-04-08T18:09:56Z",
   1301       "body": "DeepL is the best translator. Google cloud is remote second best. Microsoft & amazon follow. \r\n\r\ngoogle cloud pricing https://cloud.google.com/translate/pricing\r\n\r\n> With the Google Translate API, you strictly pay based on your usage. After your first 500,000 characters each month, you’ll pay $20 per million characters. \r\n\r\n![Screenshot from 2024-04-08 13-09-27](https://github.com/damus-io/damus/assets/64376233/39443193-a15c-4a56-aab0-2bafed017c2a)\r\n\r\n\r\n\r\nmicrosoft azure pricing https://azure.microsoft.com/en-us/products/ai-services/ai-translator#Pricing\r\n"
   1302     }
   1303   },
   1304   {
   1305     "issue": {
   1306       "url": "https://api.github.com/repos/damus-io/damus/issues/2125",
   1307       "repository_url": "https://api.github.com/repos/damus-io/damus",
   1308       "labels_url": "https://api.github.com/repos/damus-io/damus/issues/2125/labels{/name}",
   1309       "comments_url": "https://api.github.com/repos/damus-io/damus/issues/2125/comments",
   1310       "events_url": "https://api.github.com/repos/damus-io/damus/issues/2125/events",
   1311       "html_url": "https://github.com/damus-io/damus/issues/2125",
   1312       "id": 2231744049,
   1313       "node_id": "I_kwDOHHF5A86FBbYx",
   1314       "number": 2125,
   1315       "title": "Thai Auto-translate for purple subscribers",
   1316       "user": {
   1317         "login": "alltheseas",
   1318         "id": 64376233,
   1319         "node_id": "MDQ6VXNlcjY0Mzc2MjMz",
   1320         "avatar_url": "https://avatars.githubusercontent.com/u/64376233?v=4",
   1321         "gravatar_id": "",
   1322         "url": "https://api.github.com/users/alltheseas",
   1323         "html_url": "https://github.com/alltheseas",
   1324         "followers_url": "https://api.github.com/users/alltheseas/followers",
   1325         "following_url": "https://api.github.com/users/alltheseas/following{/other_user}",
   1326         "gists_url": "https://api.github.com/users/alltheseas/gists{/gist_id}",
   1327         "starred_url": "https://api.github.com/users/alltheseas/starred{/owner}{/repo}",
   1328         "subscriptions_url": "https://api.github.com/users/alltheseas/subscriptions",
   1329         "organizations_url": "https://api.github.com/users/alltheseas/orgs",
   1330         "repos_url": "https://api.github.com/users/alltheseas/repos",
   1331         "events_url": "https://api.github.com/users/alltheseas/events{/privacy}",
   1332         "received_events_url": "https://api.github.com/users/alltheseas/received_events",
   1333         "type": "User",
   1334         "site_admin": false
   1335       },
   1336       "labels": [
   1337         {
   1338           "id": 5667230655,
   1339           "node_id": "LA_kwDOHHF5A88AAAABUcsTvw",
   1340           "url": "https://api.github.com/repos/damus-io/damus/labels/feature",
   1341           "name": "feature",
   1342           "color": "BFDADC",
   1343           "default": false,
   1344           "description": "New feature request"
   1345         },
   1346         {
   1347           "id": 5799676879,
   1348           "node_id": "LA_kwDOHHF5A88AAAABWbALzw",
   1349           "url": "https://api.github.com/repos/damus-io/damus/labels/localization",
   1350           "name": "localization",
   1351           "color": "0BC18D",
   1352           "default": false,
   1353           "description": ""
   1354         },
   1355         {
   1356           "id": 5799961735,
   1357           "node_id": "LA_kwDOHHF5A88AAAABWbRkhw",
   1358           "url": "https://api.github.com/repos/damus-io/damus/labels/purple",
   1359           "name": "purple",
   1360           "color": "7E12A4",
   1361           "default": false,
   1362           "description": "Damus purple membership"
   1363         }
   1364       ],
   1365       "state": "open",
   1366       "locked": false,
   1367       "assignee": null,
   1368       "assignees": [],
   1369       "milestone": null,
   1370       "comments": 3,
   1371       "created_at": "2024-04-08T17:31:13Z",
   1372       "updated_at": "2024-04-08T18:15:13Z",
   1373       "closed_at": null,
   1374       "author_association": "COLLABORATOR",
   1375       "active_lock_reason": null,
   1376       "body": "## user story\r\n\r\nAs a Damus purple user, I would like to have Thai language support, so that I may interact with more nostriches.\r\n\r\n### acceptance criteria\r\n\r\n1. Damus can detect Thai language\r\n2. If purple subscriber, notes are auto-translated from Thai to native language, or \r\n3. from foreign language to Thai if Thai is the preferred language\r\n\r\n### implementation & context\r\n\r\n1) DeepL is currently utilized for Purple subscribers. DeepL does not support Thai, and the timeline is not currently clear for Thai support. \r\n2) Google has priced translation APIs that support Thai.\r\n3) Google translation should _only_ translate to/from Thai, and no other language pairs to constrain API translation costs.\r\n",
   1377       "reactions": {
   1378         "url": "https://api.github.com/repos/damus-io/damus/issues/2125/reactions",
   1379         "total_count": 0,
   1380         "+1": 0,
   1381         "-1": 0,
   1382         "laugh": 0,
   1383         "hooray": 0,
   1384         "confused": 0,
   1385         "heart": 0,
   1386         "rocket": 0,
   1387         "eyes": 0
   1388       },
   1389       "timeline_url": "https://api.github.com/repos/damus-io/damus/issues/2125/timeline",
   1390       "performed_via_github_app": null,
   1391       "state_reason": null
   1392     },
   1393     "comment": {
   1394       "user": "alltheseas",
   1395       "created_at": "2024-04-08T18:10:44Z",
   1396       "updated_at": "2024-04-08T18:12:21Z",
   1397       "body": "~~according to this post, GPT3.5 has a good performance/price  https://community.openai.com/t/which-api-for-translation/553000~~ Thai is not supported by GPT"
   1398     }
   1399   },
   1400   {
   1401     "issue": {
   1402       "url": "https://api.github.com/repos/damus-io/damus/issues/2125",
   1403       "repository_url": "https://api.github.com/repos/damus-io/damus",
   1404       "labels_url": "https://api.github.com/repos/damus-io/damus/issues/2125/labels{/name}",
   1405       "comments_url": "https://api.github.com/repos/damus-io/damus/issues/2125/comments",
   1406       "events_url": "https://api.github.com/repos/damus-io/damus/issues/2125/events",
   1407       "html_url": "https://github.com/damus-io/damus/issues/2125",
   1408       "id": 2231744049,
   1409       "node_id": "I_kwDOHHF5A86FBbYx",
   1410       "number": 2125,
   1411       "title": "Thai Auto-translate for purple subscribers",
   1412       "user": {
   1413         "login": "alltheseas",
   1414         "id": 64376233,
   1415         "node_id": "MDQ6VXNlcjY0Mzc2MjMz",
   1416         "avatar_url": "https://avatars.githubusercontent.com/u/64376233?v=4",
   1417         "gravatar_id": "",
   1418         "url": "https://api.github.com/users/alltheseas",
   1419         "html_url": "https://github.com/alltheseas",
   1420         "followers_url": "https://api.github.com/users/alltheseas/followers",
   1421         "following_url": "https://api.github.com/users/alltheseas/following{/other_user}",
   1422         "gists_url": "https://api.github.com/users/alltheseas/gists{/gist_id}",
   1423         "starred_url": "https://api.github.com/users/alltheseas/starred{/owner}{/repo}",
   1424         "subscriptions_url": "https://api.github.com/users/alltheseas/subscriptions",
   1425         "organizations_url": "https://api.github.com/users/alltheseas/orgs",
   1426         "repos_url": "https://api.github.com/users/alltheseas/repos",
   1427         "events_url": "https://api.github.com/users/alltheseas/events{/privacy}",
   1428         "received_events_url": "https://api.github.com/users/alltheseas/received_events",
   1429         "type": "User",
   1430         "site_admin": false
   1431       },
   1432       "labels": [
   1433         {
   1434           "id": 5667230655,
   1435           "node_id": "LA_kwDOHHF5A88AAAABUcsTvw",
   1436           "url": "https://api.github.com/repos/damus-io/damus/labels/feature",
   1437           "name": "feature",
   1438           "color": "BFDADC",
   1439           "default": false,
   1440           "description": "New feature request"
   1441         },
   1442         {
   1443           "id": 5799676879,
   1444           "node_id": "LA_kwDOHHF5A88AAAABWbALzw",
   1445           "url": "https://api.github.com/repos/damus-io/damus/labels/localization",
   1446           "name": "localization",
   1447           "color": "0BC18D",
   1448           "default": false,
   1449           "description": ""
   1450         },
   1451         {
   1452           "id": 5799961735,
   1453           "node_id": "LA_kwDOHHF5A88AAAABWbRkhw",
   1454           "url": "https://api.github.com/repos/damus-io/damus/labels/purple",
   1455           "name": "purple",
   1456           "color": "7E12A4",
   1457           "default": false,
   1458           "description": "Damus purple membership"
   1459         }
   1460       ],
   1461       "state": "open",
   1462       "locked": false,
   1463       "assignee": null,
   1464       "assignees": [],
   1465       "milestone": null,
   1466       "comments": 3,
   1467       "created_at": "2024-04-08T17:31:13Z",
   1468       "updated_at": "2024-04-08T18:15:13Z",
   1469       "closed_at": null,
   1470       "author_association": "COLLABORATOR",
   1471       "active_lock_reason": null,
   1472       "body": "## user story\r\n\r\nAs a Damus purple user, I would like to have Thai language support, so that I may interact with more nostriches.\r\n\r\n### acceptance criteria\r\n\r\n1. Damus can detect Thai language\r\n2. If purple subscriber, notes are auto-translated from Thai to native language, or \r\n3. from foreign language to Thai if Thai is the preferred language\r\n\r\n### implementation & context\r\n\r\n1) DeepL is currently utilized for Purple subscribers. DeepL does not support Thai, and the timeline is not currently clear for Thai support. \r\n2) Google has priced translation APIs that support Thai.\r\n3) Google translation should _only_ translate to/from Thai, and no other language pairs to constrain API translation costs.\r\n",
   1473       "reactions": {
   1474         "url": "https://api.github.com/repos/damus-io/damus/issues/2125/reactions",
   1475         "total_count": 0,
   1476         "+1": 0,
   1477         "-1": 0,
   1478         "laugh": 0,
   1479         "hooray": 0,
   1480         "confused": 0,
   1481         "heart": 0,
   1482         "rocket": 0,
   1483         "eyes": 0
   1484       },
   1485       "timeline_url": "https://api.github.com/repos/damus-io/damus/issues/2125/timeline",
   1486       "performed_via_github_app": null,
   1487       "state_reason": null
   1488     },
   1489     "comment": {
   1490       "user": "alltheseas",
   1491       "created_at": "2024-04-08T18:13:58Z",
   1492       "updated_at": "2024-04-08T18:13:58Z",
   1493       "body": "DeepL pricing ![Screenshot from 2024-04-08 13-13-42](https://github.com/damus-io/damus/assets/64376233/4d5416da-9f1e-475d-a4a8-ffbb883e8908)\r\n"
   1494     }
   1495   },
   1496   {
   1497     "issue": {
   1498       "url": "https://api.github.com/repos/damus-io/damus/issues/2124",
   1499       "repository_url": "https://api.github.com/repos/damus-io/damus",
   1500       "labels_url": "https://api.github.com/repos/damus-io/damus/issues/2124/labels{/name}",
   1501       "comments_url": "https://api.github.com/repos/damus-io/damus/issues/2124/comments",
   1502       "events_url": "https://api.github.com/repos/damus-io/damus/issues/2124/events",
   1503       "html_url": "https://github.com/damus-io/damus/issues/2124",
   1504       "id": 2231631053,
   1505       "node_id": "I_kwDOHHF5A86FA_zN",
   1506       "number": 2124,
   1507       "title": "support t tags long form notes",
   1508       "user": {
   1509         "login": "alltheseas",
   1510         "id": 64376233,
   1511         "node_id": "MDQ6VXNlcjY0Mzc2MjMz",
   1512         "avatar_url": "https://avatars.githubusercontent.com/u/64376233?v=4",
   1513         "gravatar_id": "",
   1514         "url": "https://api.github.com/users/alltheseas",
   1515         "html_url": "https://github.com/alltheseas",
   1516         "followers_url": "https://api.github.com/users/alltheseas/followers",
   1517         "following_url": "https://api.github.com/users/alltheseas/following{/other_user}",
   1518         "gists_url": "https://api.github.com/users/alltheseas/gists{/gist_id}",
   1519         "starred_url": "https://api.github.com/users/alltheseas/starred{/owner}{/repo}",
   1520         "subscriptions_url": "https://api.github.com/users/alltheseas/subscriptions",
   1521         "organizations_url": "https://api.github.com/users/alltheseas/orgs",
   1522         "repos_url": "https://api.github.com/users/alltheseas/repos",
   1523         "events_url": "https://api.github.com/users/alltheseas/events{/privacy}",
   1524         "received_events_url": "https://api.github.com/users/alltheseas/received_events",
   1525         "type": "User",
   1526         "site_admin": false
   1527       },
   1528       "labels": [
   1529         {
   1530           "id": 5667230655,
   1531           "node_id": "LA_kwDOHHF5A88AAAABUcsTvw",
   1532           "url": "https://api.github.com/repos/damus-io/damus/labels/feature",
   1533           "name": "feature",
   1534           "color": "BFDADC",
   1535           "default": false,
   1536           "description": "New feature request"
   1537         },
   1538         {
   1539           "id": 6020454455,
   1540           "node_id": "LA_kwDOHHF5A88AAAABZtjYNw",
   1541           "url": "https://api.github.com/repos/damus-io/damus/labels/longform",
   1542           "name": "longform",
   1543           "color": "fef2c0",
   1544           "default": false,
   1545           "description": ""
   1546         }
   1547       ],
   1548       "state": "open",
   1549       "locked": false,
   1550       "assignee": {
   1551         "login": "ericholguin",
   1552         "id": 14004132,
   1553         "node_id": "MDQ6VXNlcjE0MDA0MTMy",
   1554         "avatar_url": "https://avatars.githubusercontent.com/u/14004132?v=4",
   1555         "gravatar_id": "",
   1556         "url": "https://api.github.com/users/ericholguin",
   1557         "html_url": "https://github.com/ericholguin",
   1558         "followers_url": "https://api.github.com/users/ericholguin/followers",
   1559         "following_url": "https://api.github.com/users/ericholguin/following{/other_user}",
   1560         "gists_url": "https://api.github.com/users/ericholguin/gists{/gist_id}",
   1561         "starred_url": "https://api.github.com/users/ericholguin/starred{/owner}{/repo}",
   1562         "subscriptions_url": "https://api.github.com/users/ericholguin/subscriptions",
   1563         "organizations_url": "https://api.github.com/users/ericholguin/orgs",
   1564         "repos_url": "https://api.github.com/users/ericholguin/repos",
   1565         "events_url": "https://api.github.com/users/ericholguin/events{/privacy}",
   1566         "received_events_url": "https://api.github.com/users/ericholguin/received_events",
   1567         "type": "User",
   1568         "site_admin": false
   1569       },
   1570       "assignees": [
   1571         {
   1572           "login": "ericholguin",
   1573           "id": 14004132,
   1574           "node_id": "MDQ6VXNlcjE0MDA0MTMy",
   1575           "avatar_url": "https://avatars.githubusercontent.com/u/14004132?v=4",
   1576           "gravatar_id": "",
   1577           "url": "https://api.github.com/users/ericholguin",
   1578           "html_url": "https://github.com/ericholguin",
   1579           "followers_url": "https://api.github.com/users/ericholguin/followers",
   1580           "following_url": "https://api.github.com/users/ericholguin/following{/other_user}",
   1581           "gists_url": "https://api.github.com/users/ericholguin/gists{/gist_id}",
   1582           "starred_url": "https://api.github.com/users/ericholguin/starred{/owner}{/repo}",
   1583           "subscriptions_url": "https://api.github.com/users/ericholguin/subscriptions",
   1584           "organizations_url": "https://api.github.com/users/ericholguin/orgs",
   1585           "repos_url": "https://api.github.com/users/ericholguin/repos",
   1586           "events_url": "https://api.github.com/users/ericholguin/events{/privacy}",
   1587           "received_events_url": "https://api.github.com/users/ericholguin/received_events",
   1588           "type": "User",
   1589           "site_admin": false
   1590         }
   1591       ],
   1592       "milestone": {
   1593         "url": "https://api.github.com/repos/damus-io/damus/milestones/14",
   1594         "html_url": "https://github.com/damus-io/damus/milestone/14",
   1595         "labels_url": "https://api.github.com/repos/damus-io/damus/milestones/14/labels",
   1596         "id": 10536809,
   1597         "node_id": "MI_kwDOHHF5A84AoMdp",
   1598         "number": 14,
   1599         "title": "1.9 post purple testflight, threads, longform, video caching",
   1600         "description": "",
   1601         "creator": {
   1602           "login": "alltheseas",
   1603           "id": 64376233,
   1604           "node_id": "MDQ6VXNlcjY0Mzc2MjMz",
   1605           "avatar_url": "https://avatars.githubusercontent.com/u/64376233?v=4",
   1606           "gravatar_id": "",
   1607           "url": "https://api.github.com/users/alltheseas",
   1608           "html_url": "https://github.com/alltheseas",
   1609           "followers_url": "https://api.github.com/users/alltheseas/followers",
   1610           "following_url": "https://api.github.com/users/alltheseas/following{/other_user}",
   1611           "gists_url": "https://api.github.com/users/alltheseas/gists{/gist_id}",
   1612           "starred_url": "https://api.github.com/users/alltheseas/starred{/owner}{/repo}",
   1613           "subscriptions_url": "https://api.github.com/users/alltheseas/subscriptions",
   1614           "organizations_url": "https://api.github.com/users/alltheseas/orgs",
   1615           "repos_url": "https://api.github.com/users/alltheseas/repos",
   1616           "events_url": "https://api.github.com/users/alltheseas/events{/privacy}",
   1617           "received_events_url": "https://api.github.com/users/alltheseas/received_events",
   1618           "type": "User",
   1619           "site_admin": false
   1620         },
   1621         "open_issues": 17,
   1622         "closed_issues": 1,
   1623         "state": "open",
   1624         "created_at": "2024-02-09T17:16:56Z",
   1625         "updated_at": "2024-04-09T20:37:29Z",
   1626         "due_on": null,
   1627         "closed_at": null
   1628       },
   1629       "comments": 1,
   1630       "created_at": "2024-04-08T16:23:49Z",
   1631       "updated_at": "2024-04-08T17:18:33Z",
   1632       "closed_at": null,
   1633       "author_association": "COLLABORATOR",
   1634       "active_lock_reason": null,
   1635       "body": "@ericholguin to do a horizontal scroll of t-tags on long form note view",
   1636       "reactions": {
   1637         "url": "https://api.github.com/repos/damus-io/damus/issues/2124/reactions",
   1638         "total_count": 0,
   1639         "+1": 0,
   1640         "-1": 0,
   1641         "laugh": 0,
   1642         "hooray": 0,
   1643         "confused": 0,
   1644         "heart": 0,
   1645         "rocket": 0,
   1646         "eyes": 0
   1647       },
   1648       "timeline_url": "https://api.github.com/repos/damus-io/damus/issues/2124/timeline",
   1649       "performed_via_github_app": null,
   1650       "state_reason": null
   1651     }
   1652   },
   1653   {
   1654     "issue": {
   1655       "url": "https://api.github.com/repos/damus-io/damus/issues/2124",
   1656       "repository_url": "https://api.github.com/repos/damus-io/damus",
   1657       "labels_url": "https://api.github.com/repos/damus-io/damus/issues/2124/labels{/name}",
   1658       "comments_url": "https://api.github.com/repos/damus-io/damus/issues/2124/comments",
   1659       "events_url": "https://api.github.com/repos/damus-io/damus/issues/2124/events",
   1660       "html_url": "https://github.com/damus-io/damus/issues/2124",
   1661       "id": 2231631053,
   1662       "node_id": "I_kwDOHHF5A86FA_zN",
   1663       "number": 2124,
   1664       "title": "support t tags long form notes",
   1665       "user": {
   1666         "login": "alltheseas",
   1667         "id": 64376233,
   1668         "node_id": "MDQ6VXNlcjY0Mzc2MjMz",
   1669         "avatar_url": "https://avatars.githubusercontent.com/u/64376233?v=4",
   1670         "gravatar_id": "",
   1671         "url": "https://api.github.com/users/alltheseas",
   1672         "html_url": "https://github.com/alltheseas",
   1673         "followers_url": "https://api.github.com/users/alltheseas/followers",
   1674         "following_url": "https://api.github.com/users/alltheseas/following{/other_user}",
   1675         "gists_url": "https://api.github.com/users/alltheseas/gists{/gist_id}",
   1676         "starred_url": "https://api.github.com/users/alltheseas/starred{/owner}{/repo}",
   1677         "subscriptions_url": "https://api.github.com/users/alltheseas/subscriptions",
   1678         "organizations_url": "https://api.github.com/users/alltheseas/orgs",
   1679         "repos_url": "https://api.github.com/users/alltheseas/repos",
   1680         "events_url": "https://api.github.com/users/alltheseas/events{/privacy}",
   1681         "received_events_url": "https://api.github.com/users/alltheseas/received_events",
   1682         "type": "User",
   1683         "site_admin": false
   1684       },
   1685       "labels": [
   1686         {
   1687           "id": 5667230655,
   1688           "node_id": "LA_kwDOHHF5A88AAAABUcsTvw",
   1689           "url": "https://api.github.com/repos/damus-io/damus/labels/feature",
   1690           "name": "feature",
   1691           "color": "BFDADC",
   1692           "default": false,
   1693           "description": "New feature request"
   1694         },
   1695         {
   1696           "id": 6020454455,
   1697           "node_id": "LA_kwDOHHF5A88AAAABZtjYNw",
   1698           "url": "https://api.github.com/repos/damus-io/damus/labels/longform",
   1699           "name": "longform",
   1700           "color": "fef2c0",
   1701           "default": false,
   1702           "description": ""
   1703         }
   1704       ],
   1705       "state": "open",
   1706       "locked": false,
   1707       "assignee": {
   1708         "login": "ericholguin",
   1709         "id": 14004132,
   1710         "node_id": "MDQ6VXNlcjE0MDA0MTMy",
   1711         "avatar_url": "https://avatars.githubusercontent.com/u/14004132?v=4",
   1712         "gravatar_id": "",
   1713         "url": "https://api.github.com/users/ericholguin",
   1714         "html_url": "https://github.com/ericholguin",
   1715         "followers_url": "https://api.github.com/users/ericholguin/followers",
   1716         "following_url": "https://api.github.com/users/ericholguin/following{/other_user}",
   1717         "gists_url": "https://api.github.com/users/ericholguin/gists{/gist_id}",
   1718         "starred_url": "https://api.github.com/users/ericholguin/starred{/owner}{/repo}",
   1719         "subscriptions_url": "https://api.github.com/users/ericholguin/subscriptions",
   1720         "organizations_url": "https://api.github.com/users/ericholguin/orgs",
   1721         "repos_url": "https://api.github.com/users/ericholguin/repos",
   1722         "events_url": "https://api.github.com/users/ericholguin/events{/privacy}",
   1723         "received_events_url": "https://api.github.com/users/ericholguin/received_events",
   1724         "type": "User",
   1725         "site_admin": false
   1726       },
   1727       "assignees": [
   1728         {
   1729           "login": "ericholguin",
   1730           "id": 14004132,
   1731           "node_id": "MDQ6VXNlcjE0MDA0MTMy",
   1732           "avatar_url": "https://avatars.githubusercontent.com/u/14004132?v=4",
   1733           "gravatar_id": "",
   1734           "url": "https://api.github.com/users/ericholguin",
   1735           "html_url": "https://github.com/ericholguin",
   1736           "followers_url": "https://api.github.com/users/ericholguin/followers",
   1737           "following_url": "https://api.github.com/users/ericholguin/following{/other_user}",
   1738           "gists_url": "https://api.github.com/users/ericholguin/gists{/gist_id}",
   1739           "starred_url": "https://api.github.com/users/ericholguin/starred{/owner}{/repo}",
   1740           "subscriptions_url": "https://api.github.com/users/ericholguin/subscriptions",
   1741           "organizations_url": "https://api.github.com/users/ericholguin/orgs",
   1742           "repos_url": "https://api.github.com/users/ericholguin/repos",
   1743           "events_url": "https://api.github.com/users/ericholguin/events{/privacy}",
   1744           "received_events_url": "https://api.github.com/users/ericholguin/received_events",
   1745           "type": "User",
   1746           "site_admin": false
   1747         }
   1748       ],
   1749       "milestone": {
   1750         "url": "https://api.github.com/repos/damus-io/damus/milestones/14",
   1751         "html_url": "https://github.com/damus-io/damus/milestone/14",
   1752         "labels_url": "https://api.github.com/repos/damus-io/damus/milestones/14/labels",
   1753         "id": 10536809,
   1754         "node_id": "MI_kwDOHHF5A84AoMdp",
   1755         "number": 14,
   1756         "title": "1.9 post purple testflight, threads, longform, video caching",
   1757         "description": "",
   1758         "creator": {
   1759           "login": "alltheseas",
   1760           "id": 64376233,
   1761           "node_id": "MDQ6VXNlcjY0Mzc2MjMz",
   1762           "avatar_url": "https://avatars.githubusercontent.com/u/64376233?v=4",
   1763           "gravatar_id": "",
   1764           "url": "https://api.github.com/users/alltheseas",
   1765           "html_url": "https://github.com/alltheseas",
   1766           "followers_url": "https://api.github.com/users/alltheseas/followers",
   1767           "following_url": "https://api.github.com/users/alltheseas/following{/other_user}",
   1768           "gists_url": "https://api.github.com/users/alltheseas/gists{/gist_id}",
   1769           "starred_url": "https://api.github.com/users/alltheseas/starred{/owner}{/repo}",
   1770           "subscriptions_url": "https://api.github.com/users/alltheseas/subscriptions",
   1771           "organizations_url": "https://api.github.com/users/alltheseas/orgs",
   1772           "repos_url": "https://api.github.com/users/alltheseas/repos",
   1773           "events_url": "https://api.github.com/users/alltheseas/events{/privacy}",
   1774           "received_events_url": "https://api.github.com/users/alltheseas/received_events",
   1775           "type": "User",
   1776           "site_admin": false
   1777         },
   1778         "open_issues": 17,
   1779         "closed_issues": 1,
   1780         "state": "open",
   1781         "created_at": "2024-02-09T17:16:56Z",
   1782         "updated_at": "2024-04-09T20:37:29Z",
   1783         "due_on": null,
   1784         "closed_at": null
   1785       },
   1786       "comments": 1,
   1787       "created_at": "2024-04-08T16:23:49Z",
   1788       "updated_at": "2024-04-08T17:18:33Z",
   1789       "closed_at": null,
   1790       "author_association": "COLLABORATOR",
   1791       "active_lock_reason": null,
   1792       "body": "@ericholguin to do a horizontal scroll of t-tags on long form note view",
   1793       "reactions": {
   1794         "url": "https://api.github.com/repos/damus-io/damus/issues/2124/reactions",
   1795         "total_count": 0,
   1796         "+1": 0,
   1797         "-1": 0,
   1798         "laugh": 0,
   1799         "hooray": 0,
   1800         "confused": 0,
   1801         "heart": 0,
   1802         "rocket": 0,
   1803         "eyes": 0
   1804       },
   1805       "timeline_url": "https://api.github.com/repos/damus-io/damus/issues/2124/timeline",
   1806       "performed_via_github_app": null,
   1807       "state_reason": null
   1808     },
   1809     "comment": {
   1810       "user": "alltheseas",
   1811       "created_at": "2024-04-08T16:39:58Z",
   1812       "updated_at": "2024-04-08T16:39:58Z",
   1813       "body": "are t tags the same as hashtags?"
   1814     }
   1815   },
   1816   {
   1817     "issue": {
   1818       "url": "https://api.github.com/repos/damus-io/damus/issues/2123",
   1819       "repository_url": "https://api.github.com/repos/damus-io/damus",
   1820       "labels_url": "https://api.github.com/repos/damus-io/damus/issues/2123/labels{/name}",
   1821       "comments_url": "https://api.github.com/repos/damus-io/damus/issues/2123/comments",
   1822       "events_url": "https://api.github.com/repos/damus-io/damus/issues/2123/events",
   1823       "html_url": "https://github.com/damus-io/damus/issues/2123",
   1824       "id": 2228206499,
   1825       "node_id": "I_kwDOHHF5A86Ez7uj",
   1826       "number": 2123,
   1827       "title": "Add NIP44 Implementation (new encryption)",
   1828       "user": {
   1829         "login": "jb55",
   1830         "id": 45598,
   1831         "node_id": "MDQ6VXNlcjQ1NTk4",
   1832         "avatar_url": "https://avatars.githubusercontent.com/u/45598?v=4",
   1833         "gravatar_id": "",
   1834         "url": "https://api.github.com/users/jb55",
   1835         "html_url": "https://github.com/jb55",
   1836         "followers_url": "https://api.github.com/users/jb55/followers",
   1837         "following_url": "https://api.github.com/users/jb55/following{/other_user}",
   1838         "gists_url": "https://api.github.com/users/jb55/gists{/gist_id}",
   1839         "starred_url": "https://api.github.com/users/jb55/starred{/owner}{/repo}",
   1840         "subscriptions_url": "https://api.github.com/users/jb55/subscriptions",
   1841         "organizations_url": "https://api.github.com/users/jb55/orgs",
   1842         "repos_url": "https://api.github.com/users/jb55/repos",
   1843         "events_url": "https://api.github.com/users/jb55/events{/privacy}",
   1844         "received_events_url": "https://api.github.com/users/jb55/received_events",
   1845         "type": "User",
   1846         "site_admin": false
   1847       },
   1848       "labels": [
   1849         {
   1850           "id": 5667230655,
   1851           "node_id": "LA_kwDOHHF5A88AAAABUcsTvw",
   1852           "url": "https://api.github.com/repos/damus-io/damus/labels/feature",
   1853           "name": "feature",
   1854           "color": "BFDADC",
   1855           "default": false,
   1856           "description": "New feature request"
   1857         },
   1858         {
   1859           "id": 5675909066,
   1860           "node_id": "LA_kwDOHHF5A88AAAABUk9_yg",
   1861           "url": "https://api.github.com/repos/damus-io/damus/labels/NIP",
   1862           "name": "NIP",
   1863           "color": "F9D0C4",
   1864           "default": false,
   1865           "description": ""
   1866         }
   1867       ],
   1868       "state": "open",
   1869       "locked": false,
   1870       "assignee": null,
   1871       "assignees": [],
   1872       "milestone": null,
   1873       "comments": 2,
   1874       "created_at": "2024-04-05T14:44:11Z",
   1875       "updated_at": "2024-04-05T14:57:56Z",
   1876       "closed_at": null,
   1877       "author_association": "COLLABORATOR",
   1878       "active_lock_reason": null,
   1879       "body": "We need this for encrypting things like in vitor's draft spec.",
   1880       "reactions": {
   1881         "url": "https://api.github.com/repos/damus-io/damus/issues/2123/reactions",
   1882         "total_count": 0,
   1883         "+1": 0,
   1884         "-1": 0,
   1885         "laugh": 0,
   1886         "hooray": 0,
   1887         "confused": 0,
   1888         "heart": 0,
   1889         "rocket": 0,
   1890         "eyes": 0
   1891       },
   1892       "timeline_url": "https://api.github.com/repos/damus-io/damus/issues/2123/timeline",
   1893       "performed_via_github_app": null,
   1894       "state_reason": null
   1895     }
   1896   },
   1897   {
   1898     "issue": {
   1899       "url": "https://api.github.com/repos/damus-io/damus/issues/2123",
   1900       "repository_url": "https://api.github.com/repos/damus-io/damus",
   1901       "labels_url": "https://api.github.com/repos/damus-io/damus/issues/2123/labels{/name}",
   1902       "comments_url": "https://api.github.com/repos/damus-io/damus/issues/2123/comments",
   1903       "events_url": "https://api.github.com/repos/damus-io/damus/issues/2123/events",
   1904       "html_url": "https://github.com/damus-io/damus/issues/2123",
   1905       "id": 2228206499,
   1906       "node_id": "I_kwDOHHF5A86Ez7uj",
   1907       "number": 2123,
   1908       "title": "Add NIP44 Implementation (new encryption)",
   1909       "user": {
   1910         "login": "jb55",
   1911         "id": 45598,
   1912         "node_id": "MDQ6VXNlcjQ1NTk4",
   1913         "avatar_url": "https://avatars.githubusercontent.com/u/45598?v=4",
   1914         "gravatar_id": "",
   1915         "url": "https://api.github.com/users/jb55",
   1916         "html_url": "https://github.com/jb55",
   1917         "followers_url": "https://api.github.com/users/jb55/followers",
   1918         "following_url": "https://api.github.com/users/jb55/following{/other_user}",
   1919         "gists_url": "https://api.github.com/users/jb55/gists{/gist_id}",
   1920         "starred_url": "https://api.github.com/users/jb55/starred{/owner}{/repo}",
   1921         "subscriptions_url": "https://api.github.com/users/jb55/subscriptions",
   1922         "organizations_url": "https://api.github.com/users/jb55/orgs",
   1923         "repos_url": "https://api.github.com/users/jb55/repos",
   1924         "events_url": "https://api.github.com/users/jb55/events{/privacy}",
   1925         "received_events_url": "https://api.github.com/users/jb55/received_events",
   1926         "type": "User",
   1927         "site_admin": false
   1928       },
   1929       "labels": [
   1930         {
   1931           "id": 5667230655,
   1932           "node_id": "LA_kwDOHHF5A88AAAABUcsTvw",
   1933           "url": "https://api.github.com/repos/damus-io/damus/labels/feature",
   1934           "name": "feature",
   1935           "color": "BFDADC",
   1936           "default": false,
   1937           "description": "New feature request"
   1938         },
   1939         {
   1940           "id": 5675909066,
   1941           "node_id": "LA_kwDOHHF5A88AAAABUk9_yg",
   1942           "url": "https://api.github.com/repos/damus-io/damus/labels/NIP",
   1943           "name": "NIP",
   1944           "color": "F9D0C4",
   1945           "default": false,
   1946           "description": ""
   1947         }
   1948       ],
   1949       "state": "open",
   1950       "locked": false,
   1951       "assignee": null,
   1952       "assignees": [],
   1953       "milestone": null,
   1954       "comments": 2,
   1955       "created_at": "2024-04-05T14:44:11Z",
   1956       "updated_at": "2024-04-05T14:57:56Z",
   1957       "closed_at": null,
   1958       "author_association": "COLLABORATOR",
   1959       "active_lock_reason": null,
   1960       "body": "We need this for encrypting things like in vitor's draft spec.",
   1961       "reactions": {
   1962         "url": "https://api.github.com/repos/damus-io/damus/issues/2123/reactions",
   1963         "total_count": 0,
   1964         "+1": 0,
   1965         "-1": 0,
   1966         "laugh": 0,
   1967         "hooray": 0,
   1968         "confused": 0,
   1969         "heart": 0,
   1970         "rocket": 0,
   1971         "eyes": 0
   1972       },
   1973       "timeline_url": "https://api.github.com/repos/damus-io/damus/issues/2123/timeline",
   1974       "performed_via_github_app": null,
   1975       "state_reason": null
   1976     },
   1977     "comment": {
   1978       "user": "alltheseas",
   1979       "created_at": "2024-04-05T14:54:17Z",
   1980       "updated_at": "2024-04-05T14:54:17Z",
   1981       "body": "User story for saving drafts while closing, and re-opening Damus:\n\nhttps://github.com/damus-io/damus/issues/596#issuecomment-1456430333"
   1982     }
   1983   },
   1984   {
   1985     "issue": {
   1986       "url": "https://api.github.com/repos/damus-io/damus/issues/2123",
   1987       "repository_url": "https://api.github.com/repos/damus-io/damus",
   1988       "labels_url": "https://api.github.com/repos/damus-io/damus/issues/2123/labels{/name}",
   1989       "comments_url": "https://api.github.com/repos/damus-io/damus/issues/2123/comments",
   1990       "events_url": "https://api.github.com/repos/damus-io/damus/issues/2123/events",
   1991       "html_url": "https://github.com/damus-io/damus/issues/2123",
   1992       "id": 2228206499,
   1993       "node_id": "I_kwDOHHF5A86Ez7uj",
   1994       "number": 2123,
   1995       "title": "Add NIP44 Implementation (new encryption)",
   1996       "user": {
   1997         "login": "jb55",
   1998         "id": 45598,
   1999         "node_id": "MDQ6VXNlcjQ1NTk4",
   2000         "avatar_url": "https://avatars.githubusercontent.com/u/45598?v=4",
   2001         "gravatar_id": "",
   2002         "url": "https://api.github.com/users/jb55",
   2003         "html_url": "https://github.com/jb55",
   2004         "followers_url": "https://api.github.com/users/jb55/followers",
   2005         "following_url": "https://api.github.com/users/jb55/following{/other_user}",
   2006         "gists_url": "https://api.github.com/users/jb55/gists{/gist_id}",
   2007         "starred_url": "https://api.github.com/users/jb55/starred{/owner}{/repo}",
   2008         "subscriptions_url": "https://api.github.com/users/jb55/subscriptions",
   2009         "organizations_url": "https://api.github.com/users/jb55/orgs",
   2010         "repos_url": "https://api.github.com/users/jb55/repos",
   2011         "events_url": "https://api.github.com/users/jb55/events{/privacy}",
   2012         "received_events_url": "https://api.github.com/users/jb55/received_events",
   2013         "type": "User",
   2014         "site_admin": false
   2015       },
   2016       "labels": [
   2017         {
   2018           "id": 5667230655,
   2019           "node_id": "LA_kwDOHHF5A88AAAABUcsTvw",
   2020           "url": "https://api.github.com/repos/damus-io/damus/labels/feature",
   2021           "name": "feature",
   2022           "color": "BFDADC",
   2023           "default": false,
   2024           "description": "New feature request"
   2025         },
   2026         {
   2027           "id": 5675909066,
   2028           "node_id": "LA_kwDOHHF5A88AAAABUk9_yg",
   2029           "url": "https://api.github.com/repos/damus-io/damus/labels/NIP",
   2030           "name": "NIP",
   2031           "color": "F9D0C4",
   2032           "default": false,
   2033           "description": ""
   2034         }
   2035       ],
   2036       "state": "open",
   2037       "locked": false,
   2038       "assignee": null,
   2039       "assignees": [],
   2040       "milestone": null,
   2041       "comments": 2,
   2042       "created_at": "2024-04-05T14:44:11Z",
   2043       "updated_at": "2024-04-05T14:57:56Z",
   2044       "closed_at": null,
   2045       "author_association": "COLLABORATOR",
   2046       "active_lock_reason": null,
   2047       "body": "We need this for encrypting things like in vitor's draft spec.",
   2048       "reactions": {
   2049         "url": "https://api.github.com/repos/damus-io/damus/issues/2123/reactions",
   2050         "total_count": 0,
   2051         "+1": 0,
   2052         "-1": 0,
   2053         "laugh": 0,
   2054         "hooray": 0,
   2055         "confused": 0,
   2056         "heart": 0,
   2057         "rocket": 0,
   2058         "eyes": 0
   2059       },
   2060       "timeline_url": "https://api.github.com/repos/damus-io/damus/issues/2123/timeline",
   2061       "performed_via_github_app": null,
   2062       "state_reason": null
   2063     },
   2064     "comment": {
   2065       "user": "alltheseas",
   2066       "created_at": "2024-04-05T14:55:16Z",
   2067       "updated_at": "2024-04-05T14:55:16Z",
   2068       "body": "NIP draft: https://github.com/nostr-protocol/nips/pull/1124"
   2069     }
   2070   },
   2071   {
   2072     "issue": {
   2073       "url": "https://api.github.com/repos/damus-io/damus/issues/2122",
   2074       "repository_url": "https://api.github.com/repos/damus-io/damus",
   2075       "labels_url": "https://api.github.com/repos/damus-io/damus/issues/2122/labels{/name}",
   2076       "comments_url": "https://api.github.com/repos/damus-io/damus/issues/2122/comments",
   2077       "events_url": "https://api.github.com/repos/damus-io/damus/issues/2122/events",
   2078       "html_url": "https://github.com/damus-io/damus/issues/2122",
   2079       "id": 2226741490,
   2080       "node_id": "I_kwDOHHF5A86EuWDy",
   2081       "number": 2122,
   2082       "title": "Feature Request / Idea: Increase screen real estate by hiding the top bar and note button on scroll",
   2083       "user": {
   2084         "login": "karnagebitcoin",
   2085         "id": 131526701,
   2086         "node_id": "U_kgDOB9bwLQ",
   2087         "avatar_url": "https://avatars.githubusercontent.com/u/131526701?v=4",
   2088         "gravatar_id": "",
   2089         "url": "https://api.github.com/users/karnagebitcoin",
   2090         "html_url": "https://github.com/karnagebitcoin",
   2091         "followers_url": "https://api.github.com/users/karnagebitcoin/followers",
   2092         "following_url": "https://api.github.com/users/karnagebitcoin/following{/other_user}",
   2093         "gists_url": "https://api.github.com/users/karnagebitcoin/gists{/gist_id}",
   2094         "starred_url": "https://api.github.com/users/karnagebitcoin/starred{/owner}{/repo}",
   2095         "subscriptions_url": "https://api.github.com/users/karnagebitcoin/subscriptions",
   2096         "organizations_url": "https://api.github.com/users/karnagebitcoin/orgs",
   2097         "repos_url": "https://api.github.com/users/karnagebitcoin/repos",
   2098         "events_url": "https://api.github.com/users/karnagebitcoin/events{/privacy}",
   2099         "received_events_url": "https://api.github.com/users/karnagebitcoin/received_events",
   2100         "type": "User",
   2101         "site_admin": false
   2102       },
   2103       "labels": [
   2104         {
   2105           "id": 5667230655,
   2106           "node_id": "LA_kwDOHHF5A88AAAABUcsTvw",
   2107           "url": "https://api.github.com/repos/damus-io/damus/labels/feature",
   2108           "name": "feature",
   2109           "color": "BFDADC",
   2110           "default": false,
   2111           "description": "New feature request"
   2112         }
   2113       ],
   2114       "state": "open",
   2115       "locked": false,
   2116       "assignee": null,
   2117       "assignees": [],
   2118       "milestone": null,
   2119       "comments": 1,
   2120       "created_at": "2024-04-05T00:28:47Z",
   2121       "updated_at": "2024-04-06T17:36:20Z",
   2122       "closed_at": null,
   2123       "author_association": "NONE",
   2124       "active_lock_reason": null,
   2125       "body": "Demo (set browser mode to phone): https://playground-8ca0bb.webflow.io/scroll\r\n\r\nAs a Damus user who is using Damus daily, I would like to test out the idea of having more screen real estate when browsing, so that I can see more notes by freeing up elements that are not used frequently.\r\n\r\n\r\n**Is your feature request related to a problem? Please describe.**\r\nNot a problem - but I do use a small phone where the UI takes up 25% of the real estate. This could be minimized to zero just with clever timing of hiding the top and bottom elements, see demo.\r\n\r\n** When does this problem happen? **\r\n\r\n**Describe the solution you'd like**\r\nI've already mocked up the desired behavior, see demo.\r\n\r\n**Describe alternatives you've considered**\r\nBigger phone.\r\n\r\n**Additional context**\r\nI'd be curious to see what the team thinks of this!\r\n",
   2126       "reactions": {
   2127         "url": "https://api.github.com/repos/damus-io/damus/issues/2122/reactions",
   2128         "total_count": 0,
   2129         "+1": 0,
   2130         "-1": 0,
   2131         "laugh": 0,
   2132         "hooray": 0,
   2133         "confused": 0,
   2134         "heart": 0,
   2135         "rocket": 0,
   2136         "eyes": 0
   2137       },
   2138       "timeline_url": "https://api.github.com/repos/damus-io/damus/issues/2122/timeline",
   2139       "performed_via_github_app": null,
   2140       "state_reason": null
   2141     }
   2142   },
   2143   {
   2144     "issue": {
   2145       "url": "https://api.github.com/repos/damus-io/damus/issues/2122",
   2146       "repository_url": "https://api.github.com/repos/damus-io/damus",
   2147       "labels_url": "https://api.github.com/repos/damus-io/damus/issues/2122/labels{/name}",
   2148       "comments_url": "https://api.github.com/repos/damus-io/damus/issues/2122/comments",
   2149       "events_url": "https://api.github.com/repos/damus-io/damus/issues/2122/events",
   2150       "html_url": "https://github.com/damus-io/damus/issues/2122",
   2151       "id": 2226741490,
   2152       "node_id": "I_kwDOHHF5A86EuWDy",
   2153       "number": 2122,
   2154       "title": "Feature Request / Idea: Increase screen real estate by hiding the top bar and note button on scroll",
   2155       "user": {
   2156         "login": "karnagebitcoin",
   2157         "id": 131526701,
   2158         "node_id": "U_kgDOB9bwLQ",
   2159         "avatar_url": "https://avatars.githubusercontent.com/u/131526701?v=4",
   2160         "gravatar_id": "",
   2161         "url": "https://api.github.com/users/karnagebitcoin",
   2162         "html_url": "https://github.com/karnagebitcoin",
   2163         "followers_url": "https://api.github.com/users/karnagebitcoin/followers",
   2164         "following_url": "https://api.github.com/users/karnagebitcoin/following{/other_user}",
   2165         "gists_url": "https://api.github.com/users/karnagebitcoin/gists{/gist_id}",
   2166         "starred_url": "https://api.github.com/users/karnagebitcoin/starred{/owner}{/repo}",
   2167         "subscriptions_url": "https://api.github.com/users/karnagebitcoin/subscriptions",
   2168         "organizations_url": "https://api.github.com/users/karnagebitcoin/orgs",
   2169         "repos_url": "https://api.github.com/users/karnagebitcoin/repos",
   2170         "events_url": "https://api.github.com/users/karnagebitcoin/events{/privacy}",
   2171         "received_events_url": "https://api.github.com/users/karnagebitcoin/received_events",
   2172         "type": "User",
   2173         "site_admin": false
   2174       },
   2175       "labels": [
   2176         {
   2177           "id": 5667230655,
   2178           "node_id": "LA_kwDOHHF5A88AAAABUcsTvw",
   2179           "url": "https://api.github.com/repos/damus-io/damus/labels/feature",
   2180           "name": "feature",
   2181           "color": "BFDADC",
   2182           "default": false,
   2183           "description": "New feature request"
   2184         }
   2185       ],
   2186       "state": "open",
   2187       "locked": false,
   2188       "assignee": null,
   2189       "assignees": [],
   2190       "milestone": null,
   2191       "comments": 1,
   2192       "created_at": "2024-04-05T00:28:47Z",
   2193       "updated_at": "2024-04-06T17:36:20Z",
   2194       "closed_at": null,
   2195       "author_association": "NONE",
   2196       "active_lock_reason": null,
   2197       "body": "Demo (set browser mode to phone): https://playground-8ca0bb.webflow.io/scroll\r\n\r\nAs a Damus user who is using Damus daily, I would like to test out the idea of having more screen real estate when browsing, so that I can see more notes by freeing up elements that are not used frequently.\r\n\r\n\r\n**Is your feature request related to a problem? Please describe.**\r\nNot a problem - but I do use a small phone where the UI takes up 25% of the real estate. This could be minimized to zero just with clever timing of hiding the top and bottom elements, see demo.\r\n\r\n** When does this problem happen? **\r\n\r\n**Describe the solution you'd like**\r\nI've already mocked up the desired behavior, see demo.\r\n\r\n**Describe alternatives you've considered**\r\nBigger phone.\r\n\r\n**Additional context**\r\nI'd be curious to see what the team thinks of this!\r\n",
   2198       "reactions": {
   2199         "url": "https://api.github.com/repos/damus-io/damus/issues/2122/reactions",
   2200         "total_count": 0,
   2201         "+1": 0,
   2202         "-1": 0,
   2203         "laugh": 0,
   2204         "hooray": 0,
   2205         "confused": 0,
   2206         "heart": 0,
   2207         "rocket": 0,
   2208         "eyes": 0
   2209       },
   2210       "timeline_url": "https://api.github.com/repos/damus-io/damus/issues/2122/timeline",
   2211       "performed_via_github_app": null,
   2212       "state_reason": null
   2213     },
   2214     "comment": {
   2215       "user": "jb55",
   2216       "created_at": "2024-04-06T17:36:19Z",
   2217       "updated_at": "2024-04-06T17:36:19Z",
   2218       "body": "On Thu, Apr 04, 2024 at 05:29:07PM GMT, Karnage wrote:\n>Demo (set browser mode to phone): https://playground-8ca0bb.webflow.io/scroll\n>\n>Not a problem - but I do use a small phone where the UI takes up 25% of\n>the real estate. This could be minimized to zero just with clever\n>timing of hiding the top and bottom elements, see demo.\n\nI had a branch attempting to do this at one point but I'm too much of a\nSwiftUI noob to make it work right. Would love of someone else took a\nstab at it\n"
   2219     }
   2220   },
   2221   {
   2222     "issue": {
   2223       "url": "https://api.github.com/repos/damus-io/damus/issues/2121",
   2224       "repository_url": "https://api.github.com/repos/damus-io/damus",
   2225       "labels_url": "https://api.github.com/repos/damus-io/damus/issues/2121/labels{/name}",
   2226       "comments_url": "https://api.github.com/repos/damus-io/damus/issues/2121/comments",
   2227       "events_url": "https://api.github.com/repos/damus-io/damus/issues/2121/events",
   2228       "html_url": "https://github.com/damus-io/damus/pull/2121",
   2229       "id": 2226532764,
   2230       "node_id": "PR_kwDOHHF5A85rw4LW",
   2231       "number": 2121,
   2232       "title": "Update nostrdb, switch to local relay model",
   2233       "user": {
   2234         "login": "jb55",
   2235         "id": 45598,
   2236         "node_id": "MDQ6VXNlcjQ1NTk4",
   2237         "avatar_url": "https://avatars.githubusercontent.com/u/45598?v=4",
   2238         "gravatar_id": "",
   2239         "url": "https://api.github.com/users/jb55",
   2240         "html_url": "https://github.com/jb55",
   2241         "followers_url": "https://api.github.com/users/jb55/followers",
   2242         "following_url": "https://api.github.com/users/jb55/following{/other_user}",
   2243         "gists_url": "https://api.github.com/users/jb55/gists{/gist_id}",
   2244         "starred_url": "https://api.github.com/users/jb55/starred{/owner}{/repo}",
   2245         "subscriptions_url": "https://api.github.com/users/jb55/subscriptions",
   2246         "organizations_url": "https://api.github.com/users/jb55/orgs",
   2247         "repos_url": "https://api.github.com/users/jb55/repos",
   2248         "events_url": "https://api.github.com/users/jb55/events{/privacy}",
   2249         "received_events_url": "https://api.github.com/users/jb55/received_events",
   2250         "type": "User",
   2251         "site_admin": false
   2252       },
   2253       "labels": [],
   2254       "state": "open",
   2255       "locked": false,
   2256       "assignee": null,
   2257       "assignees": [],
   2258       "milestone": null,
   2259       "comments": 2,
   2260       "created_at": "2024-04-04T21:16:42Z",
   2261       "updated_at": "2024-04-05T18:13:14Z",
   2262       "closed_at": null,
   2263       "author_association": "COLLABORATOR",
   2264       "active_lock_reason": null,
   2265       "draft": true,
   2266       "pull_request": {
   2267         "url": "https://api.github.com/repos/damus-io/damus/pulls/2121",
   2268         "html_url": "https://github.com/damus-io/damus/pull/2121",
   2269         "diff_url": "https://github.com/damus-io/damus/pull/2121.diff",
   2270         "patch_url": "https://github.com/damus-io/damus/pull/2121.patch",
   2271         "merged_at": null
   2272       },
   2273       "body": "This branch updates nostrdb and switches to a local relay model\r\n\r\nThings done and left to do:\r\n\r\n- [x] Update nostrdb\r\n- [x] Switch to nostrdb for note block rendering\r\n- [ ] Switch to local relay for querying and subscriptions",
   2274       "reactions": {
   2275         "url": "https://api.github.com/repos/damus-io/damus/issues/2121/reactions",
   2276         "total_count": 0,
   2277         "+1": 0,
   2278         "-1": 0,
   2279         "laugh": 0,
   2280         "hooray": 0,
   2281         "confused": 0,
   2282         "heart": 0,
   2283         "rocket": 0,
   2284         "eyes": 0
   2285       },
   2286       "timeline_url": "https://api.github.com/repos/damus-io/damus/issues/2121/timeline",
   2287       "performed_via_github_app": null,
   2288       "state_reason": null
   2289     }
   2290   },
   2291   {
   2292     "issue": {
   2293       "url": "https://api.github.com/repos/damus-io/damus/issues/2121",
   2294       "repository_url": "https://api.github.com/repos/damus-io/damus",
   2295       "labels_url": "https://api.github.com/repos/damus-io/damus/issues/2121/labels{/name}",
   2296       "comments_url": "https://api.github.com/repos/damus-io/damus/issues/2121/comments",
   2297       "events_url": "https://api.github.com/repos/damus-io/damus/issues/2121/events",
   2298       "html_url": "https://github.com/damus-io/damus/pull/2121",
   2299       "id": 2226532764,
   2300       "node_id": "PR_kwDOHHF5A85rw4LW",
   2301       "number": 2121,
   2302       "title": "Update nostrdb, switch to local relay model",
   2303       "user": {
   2304         "login": "jb55",
   2305         "id": 45598,
   2306         "node_id": "MDQ6VXNlcjQ1NTk4",
   2307         "avatar_url": "https://avatars.githubusercontent.com/u/45598?v=4",
   2308         "gravatar_id": "",
   2309         "url": "https://api.github.com/users/jb55",
   2310         "html_url": "https://github.com/jb55",
   2311         "followers_url": "https://api.github.com/users/jb55/followers",
   2312         "following_url": "https://api.github.com/users/jb55/following{/other_user}",
   2313         "gists_url": "https://api.github.com/users/jb55/gists{/gist_id}",
   2314         "starred_url": "https://api.github.com/users/jb55/starred{/owner}{/repo}",
   2315         "subscriptions_url": "https://api.github.com/users/jb55/subscriptions",
   2316         "organizations_url": "https://api.github.com/users/jb55/orgs",
   2317         "repos_url": "https://api.github.com/users/jb55/repos",
   2318         "events_url": "https://api.github.com/users/jb55/events{/privacy}",
   2319         "received_events_url": "https://api.github.com/users/jb55/received_events",
   2320         "type": "User",
   2321         "site_admin": false
   2322       },
   2323       "labels": [],
   2324       "state": "open",
   2325       "locked": false,
   2326       "assignee": null,
   2327       "assignees": [],
   2328       "milestone": null,
   2329       "comments": 2,
   2330       "created_at": "2024-04-04T21:16:42Z",
   2331       "updated_at": "2024-04-05T18:13:14Z",
   2332       "closed_at": null,
   2333       "author_association": "COLLABORATOR",
   2334       "active_lock_reason": null,
   2335       "draft": true,
   2336       "pull_request": {
   2337         "url": "https://api.github.com/repos/damus-io/damus/pulls/2121",
   2338         "html_url": "https://github.com/damus-io/damus/pull/2121",
   2339         "diff_url": "https://github.com/damus-io/damus/pull/2121.diff",
   2340         "patch_url": "https://github.com/damus-io/damus/pull/2121.patch",
   2341         "merged_at": null
   2342       },
   2343       "body": "This branch updates nostrdb and switches to a local relay model\r\n\r\nThings done and left to do:\r\n\r\n- [x] Update nostrdb\r\n- [x] Switch to nostrdb for note block rendering\r\n- [ ] Switch to local relay for querying and subscriptions",
   2344       "reactions": {
   2345         "url": "https://api.github.com/repos/damus-io/damus/issues/2121/reactions",
   2346         "total_count": 0,
   2347         "+1": 0,
   2348         "-1": 0,
   2349         "laugh": 0,
   2350         "hooray": 0,
   2351         "confused": 0,
   2352         "heart": 0,
   2353         "rocket": 0,
   2354         "eyes": 0
   2355       },
   2356       "timeline_url": "https://api.github.com/repos/damus-io/damus/issues/2121/timeline",
   2357       "performed_via_github_app": null,
   2358       "state_reason": null
   2359     },
   2360     "comment": {
   2361       "user": "jb55",
   2362       "created_at": "2024-04-05T14:44:30Z",
   2363       "updated_at": "2024-04-05T14:44:30Z",
   2364       "body": "This broke a bunch of tests which I'm fixing now"
   2365     }
   2366   },
   2367   {
   2368     "issue": {
   2369       "url": "https://api.github.com/repos/damus-io/damus/issues/2121",
   2370       "repository_url": "https://api.github.com/repos/damus-io/damus",
   2371       "labels_url": "https://api.github.com/repos/damus-io/damus/issues/2121/labels{/name}",
   2372       "comments_url": "https://api.github.com/repos/damus-io/damus/issues/2121/comments",
   2373       "events_url": "https://api.github.com/repos/damus-io/damus/issues/2121/events",
   2374       "html_url": "https://github.com/damus-io/damus/pull/2121",
   2375       "id": 2226532764,
   2376       "node_id": "PR_kwDOHHF5A85rw4LW",
   2377       "number": 2121,
   2378       "title": "Update nostrdb, switch to local relay model",
   2379       "user": {
   2380         "login": "jb55",
   2381         "id": 45598,
   2382         "node_id": "MDQ6VXNlcjQ1NTk4",
   2383         "avatar_url": "https://avatars.githubusercontent.com/u/45598?v=4",
   2384         "gravatar_id": "",
   2385         "url": "https://api.github.com/users/jb55",
   2386         "html_url": "https://github.com/jb55",
   2387         "followers_url": "https://api.github.com/users/jb55/followers",
   2388         "following_url": "https://api.github.com/users/jb55/following{/other_user}",
   2389         "gists_url": "https://api.github.com/users/jb55/gists{/gist_id}",
   2390         "starred_url": "https://api.github.com/users/jb55/starred{/owner}{/repo}",
   2391         "subscriptions_url": "https://api.github.com/users/jb55/subscriptions",
   2392         "organizations_url": "https://api.github.com/users/jb55/orgs",
   2393         "repos_url": "https://api.github.com/users/jb55/repos",
   2394         "events_url": "https://api.github.com/users/jb55/events{/privacy}",
   2395         "received_events_url": "https://api.github.com/users/jb55/received_events",
   2396         "type": "User",
   2397         "site_admin": false
   2398       },
   2399       "labels": [],
   2400       "state": "open",
   2401       "locked": false,
   2402       "assignee": null,
   2403       "assignees": [],
   2404       "milestone": null,
   2405       "comments": 2,
   2406       "created_at": "2024-04-04T21:16:42Z",
   2407       "updated_at": "2024-04-05T18:13:14Z",
   2408       "closed_at": null,
   2409       "author_association": "COLLABORATOR",
   2410       "active_lock_reason": null,
   2411       "draft": true,
   2412       "pull_request": {
   2413         "url": "https://api.github.com/repos/damus-io/damus/pulls/2121",
   2414         "html_url": "https://github.com/damus-io/damus/pull/2121",
   2415         "diff_url": "https://github.com/damus-io/damus/pull/2121.diff",
   2416         "patch_url": "https://github.com/damus-io/damus/pull/2121.patch",
   2417         "merged_at": null
   2418       },
   2419       "body": "This branch updates nostrdb and switches to a local relay model\r\n\r\nThings done and left to do:\r\n\r\n- [x] Update nostrdb\r\n- [x] Switch to nostrdb for note block rendering\r\n- [ ] Switch to local relay for querying and subscriptions",
   2420       "reactions": {
   2421         "url": "https://api.github.com/repos/damus-io/damus/issues/2121/reactions",
   2422         "total_count": 0,
   2423         "+1": 0,
   2424         "-1": 0,
   2425         "laugh": 0,
   2426         "hooray": 0,
   2427         "confused": 0,
   2428         "heart": 0,
   2429         "rocket": 0,
   2430         "eyes": 0
   2431       },
   2432       "timeline_url": "https://api.github.com/repos/damus-io/damus/issues/2121/timeline",
   2433       "performed_via_github_app": null,
   2434       "state_reason": null
   2435     },
   2436     "comment": {
   2437       "user": "jb55",
   2438       "created_at": "2024-04-05T14:46:05Z",
   2439       "updated_at": "2024-04-05T14:46:05Z",
   2440       "body": "One thing I did here is add nostrdb's patch history to our local copy of nostrdb. This ensure we don't lose bisectability when updating nostrdb. I've also removed a lot of overlap between damus' C code and nostrdb, so most of the C code should be in nostrdb now."
   2441     }
   2442   },
   2443   {
   2444     "issue": {
   2445       "url": "https://api.github.com/repos/damus-io/damus/issues/2120",
   2446       "repository_url": "https://api.github.com/repos/damus-io/damus",
   2447       "labels_url": "https://api.github.com/repos/damus-io/damus/issues/2120/labels{/name}",
   2448       "comments_url": "https://api.github.com/repos/damus-io/damus/issues/2120/comments",
   2449       "events_url": "https://api.github.com/repos/damus-io/damus/issues/2120/events",
   2450       "html_url": "https://github.com/damus-io/damus/issues/2120",
   2451       "id": 2226305569,
   2452       "node_id": "I_kwDOHHF5A86Esroh",
   2453       "number": 2120,
   2454       "title": "Cannot see relay lists created from certain other clients (Damus does not recognize relay list kind 10002)",
   2455       "user": {
   2456         "login": "alltheseas",
   2457         "id": 64376233,
   2458         "node_id": "MDQ6VXNlcjY0Mzc2MjMz",
   2459         "avatar_url": "https://avatars.githubusercontent.com/u/64376233?v=4",
   2460         "gravatar_id": "",
   2461         "url": "https://api.github.com/users/alltheseas",
   2462         "html_url": "https://github.com/alltheseas",
   2463         "followers_url": "https://api.github.com/users/alltheseas/followers",
   2464         "following_url": "https://api.github.com/users/alltheseas/following{/other_user}",
   2465         "gists_url": "https://api.github.com/users/alltheseas/gists{/gist_id}",
   2466         "starred_url": "https://api.github.com/users/alltheseas/starred{/owner}{/repo}",
   2467         "subscriptions_url": "https://api.github.com/users/alltheseas/subscriptions",
   2468         "organizations_url": "https://api.github.com/users/alltheseas/orgs",
   2469         "repos_url": "https://api.github.com/users/alltheseas/repos",
   2470         "events_url": "https://api.github.com/users/alltheseas/events{/privacy}",
   2471         "received_events_url": "https://api.github.com/users/alltheseas/received_events",
   2472         "type": "User",
   2473         "site_admin": false
   2474       },
   2475       "labels": [
   2476         {
   2477           "id": 3994718399,
   2478           "node_id": "LA_kwDOHHF5A87uGpC_",
   2479           "url": "https://api.github.com/repos/damus-io/damus/labels/enhancement",
   2480           "name": "enhancement",
   2481           "color": "a2eeef",
   2482           "default": true,
   2483           "description": "Improvement"
   2484         },
   2485         {
   2486           "id": 5667406338,
   2487           "node_id": "LA_kwDOHHF5A88AAAABUc3CAg",
   2488           "url": "https://api.github.com/repos/damus-io/damus/labels/Needs%20recreation",
   2489           "name": "Needs recreation",
   2490           "color": "FBCA04",
   2491           "default": false,
   2492           "description": "Issues requires concrete steps for recreation"
   2493         },
   2494         {
   2495           "id": 5675909066,
   2496           "node_id": "LA_kwDOHHF5A88AAAABUk9_yg",
   2497           "url": "https://api.github.com/repos/damus-io/damus/labels/NIP",
   2498           "name": "NIP",
   2499           "color": "F9D0C4",
   2500           "default": false,
   2501           "description": ""
   2502         },
   2503         {
   2504           "id": 5895705605,
   2505           "node_id": "LA_kwDOHHF5A88AAAABX2lUBQ",
   2506           "url": "https://api.github.com/repos/damus-io/damus/labels/unexpected",
   2507           "name": "unexpected",
   2508           "color": "553300",
   2509           "default": false,
   2510           "description": ""
   2511         },
   2512         {
   2513           "id": 6219108520,
   2514           "node_id": "LA_kwDOHHF5A88AAAABcrAQqA",
   2515           "url": "https://api.github.com/repos/damus-io/damus/labels/relay",
   2516           "name": "relay",
   2517           "color": "c2e0c6",
   2518           "default": false,
   2519           "description": ""
   2520         }
   2521       ],
   2522       "state": "open",
   2523       "locked": false,
   2524       "assignee": null,
   2525       "assignees": [],
   2526       "milestone": null,
   2527       "comments": 2,
   2528       "created_at": "2024-04-04T19:02:32Z",
   2529       "updated_at": "2024-04-04T19:30:51Z",
   2530       "closed_at": null,
   2531       "author_association": "COLLABORATOR",
   2532       "active_lock_reason": null,
   2533       "body": "**What happens**\r\nI cannot see relay lists from keys created on Coracle on user's profile.\r\n\r\n**What I expect to happen**\r\nI expect to see relay lists from keys created on other clients, like Coracle, on user's profile.\r\n\r\n**Link to noteID, npub**\r\nProvide link to relevant noteID, npub etc.\r\n\r\n**Screenshots/video recording**\r\nIf applicable, add screenshots to help explain your problem.\r\n\r\n\r\n** Versions **\r\nDamus version: 1.7.2 (1)\r\n\r\n**Steps To Reproduce**\r\nSteps to reproduce the behavior:\r\n1. Open Damus\r\n2. Go to npub1jmqznxuxxxrnaj3m7esjrwauxmvg742ltj0gsgumlmtxukzq99yqfrl6g5\r\n3. Check for relay list\r\n4. Open Iris.to\r\n5. Go to npub1jmqznxuxxxrnaj3m7esjrwauxmvg742ltj0gsgumlmtxukzq99yqfrl6g5\r\n6. Check for relay list (to confirm that relay list exists, and does not display on Damus)\r\n\r\n**Additional context**\r\nIt could be that Damus does not support relay list 10002\r\n\r\n",
   2534       "reactions": {
   2535         "url": "https://api.github.com/repos/damus-io/damus/issues/2120/reactions",
   2536         "total_count": 0,
   2537         "+1": 0,
   2538         "-1": 0,
   2539         "laugh": 0,
   2540         "hooray": 0,
   2541         "confused": 0,
   2542         "heart": 0,
   2543         "rocket": 0,
   2544         "eyes": 0
   2545       },
   2546       "timeline_url": "https://api.github.com/repos/damus-io/damus/issues/2120/timeline",
   2547       "performed_via_github_app": null,
   2548       "state_reason": null
   2549     }
   2550   },
   2551   {
   2552     "issue": {
   2553       "url": "https://api.github.com/repos/damus-io/damus/issues/2120",
   2554       "repository_url": "https://api.github.com/repos/damus-io/damus",
   2555       "labels_url": "https://api.github.com/repos/damus-io/damus/issues/2120/labels{/name}",
   2556       "comments_url": "https://api.github.com/repos/damus-io/damus/issues/2120/comments",
   2557       "events_url": "https://api.github.com/repos/damus-io/damus/issues/2120/events",
   2558       "html_url": "https://github.com/damus-io/damus/issues/2120",
   2559       "id": 2226305569,
   2560       "node_id": "I_kwDOHHF5A86Esroh",
   2561       "number": 2120,
   2562       "title": "Cannot see relay lists created from certain other clients (Damus does not recognize relay list kind 10002)",
   2563       "user": {
   2564         "login": "alltheseas",
   2565         "id": 64376233,
   2566         "node_id": "MDQ6VXNlcjY0Mzc2MjMz",
   2567         "avatar_url": "https://avatars.githubusercontent.com/u/64376233?v=4",
   2568         "gravatar_id": "",
   2569         "url": "https://api.github.com/users/alltheseas",
   2570         "html_url": "https://github.com/alltheseas",
   2571         "followers_url": "https://api.github.com/users/alltheseas/followers",
   2572         "following_url": "https://api.github.com/users/alltheseas/following{/other_user}",
   2573         "gists_url": "https://api.github.com/users/alltheseas/gists{/gist_id}",
   2574         "starred_url": "https://api.github.com/users/alltheseas/starred{/owner}{/repo}",
   2575         "subscriptions_url": "https://api.github.com/users/alltheseas/subscriptions",
   2576         "organizations_url": "https://api.github.com/users/alltheseas/orgs",
   2577         "repos_url": "https://api.github.com/users/alltheseas/repos",
   2578         "events_url": "https://api.github.com/users/alltheseas/events{/privacy}",
   2579         "received_events_url": "https://api.github.com/users/alltheseas/received_events",
   2580         "type": "User",
   2581         "site_admin": false
   2582       },
   2583       "labels": [
   2584         {
   2585           "id": 3994718399,
   2586           "node_id": "LA_kwDOHHF5A87uGpC_",
   2587           "url": "https://api.github.com/repos/damus-io/damus/labels/enhancement",
   2588           "name": "enhancement",
   2589           "color": "a2eeef",
   2590           "default": true,
   2591           "description": "Improvement"
   2592         },
   2593         {
   2594           "id": 5667406338,
   2595           "node_id": "LA_kwDOHHF5A88AAAABUc3CAg",
   2596           "url": "https://api.github.com/repos/damus-io/damus/labels/Needs%20recreation",
   2597           "name": "Needs recreation",
   2598           "color": "FBCA04",
   2599           "default": false,
   2600           "description": "Issues requires concrete steps for recreation"
   2601         },
   2602         {
   2603           "id": 5675909066,
   2604           "node_id": "LA_kwDOHHF5A88AAAABUk9_yg",
   2605           "url": "https://api.github.com/repos/damus-io/damus/labels/NIP",
   2606           "name": "NIP",
   2607           "color": "F9D0C4",
   2608           "default": false,
   2609           "description": ""
   2610         },
   2611         {
   2612           "id": 5895705605,
   2613           "node_id": "LA_kwDOHHF5A88AAAABX2lUBQ",
   2614           "url": "https://api.github.com/repos/damus-io/damus/labels/unexpected",
   2615           "name": "unexpected",
   2616           "color": "553300",
   2617           "default": false,
   2618           "description": ""
   2619         },
   2620         {
   2621           "id": 6219108520,
   2622           "node_id": "LA_kwDOHHF5A88AAAABcrAQqA",
   2623           "url": "https://api.github.com/repos/damus-io/damus/labels/relay",
   2624           "name": "relay",
   2625           "color": "c2e0c6",
   2626           "default": false,
   2627           "description": ""
   2628         }
   2629       ],
   2630       "state": "open",
   2631       "locked": false,
   2632       "assignee": null,
   2633       "assignees": [],
   2634       "milestone": null,
   2635       "comments": 2,
   2636       "created_at": "2024-04-04T19:02:32Z",
   2637       "updated_at": "2024-04-04T19:30:51Z",
   2638       "closed_at": null,
   2639       "author_association": "COLLABORATOR",
   2640       "active_lock_reason": null,
   2641       "body": "**What happens**\r\nI cannot see relay lists from keys created on Coracle on user's profile.\r\n\r\n**What I expect to happen**\r\nI expect to see relay lists from keys created on other clients, like Coracle, on user's profile.\r\n\r\n**Link to noteID, npub**\r\nProvide link to relevant noteID, npub etc.\r\n\r\n**Screenshots/video recording**\r\nIf applicable, add screenshots to help explain your problem.\r\n\r\n\r\n** Versions **\r\nDamus version: 1.7.2 (1)\r\n\r\n**Steps To Reproduce**\r\nSteps to reproduce the behavior:\r\n1. Open Damus\r\n2. Go to npub1jmqznxuxxxrnaj3m7esjrwauxmvg742ltj0gsgumlmtxukzq99yqfrl6g5\r\n3. Check for relay list\r\n4. Open Iris.to\r\n5. Go to npub1jmqznxuxxxrnaj3m7esjrwauxmvg742ltj0gsgumlmtxukzq99yqfrl6g5\r\n6. Check for relay list (to confirm that relay list exists, and does not display on Damus)\r\n\r\n**Additional context**\r\nIt could be that Damus does not support relay list 10002\r\n\r\n",
   2642       "reactions": {
   2643         "url": "https://api.github.com/repos/damus-io/damus/issues/2120/reactions",
   2644         "total_count": 0,
   2645         "+1": 0,
   2646         "-1": 0,
   2647         "laugh": 0,
   2648         "hooray": 0,
   2649         "confused": 0,
   2650         "heart": 0,
   2651         "rocket": 0,
   2652         "eyes": 0
   2653       },
   2654       "timeline_url": "https://api.github.com/repos/damus-io/damus/issues/2120/timeline",
   2655       "performed_via_github_app": null,
   2656       "state_reason": null
   2657     },
   2658     "comment": {
   2659       "user": "alltheseas",
   2660       "created_at": "2024-04-04T19:03:47Z",
   2661       "updated_at": "2024-04-04T19:03:47Z",
   2662       "body": "Reported by @staab \n\nhttps://damus.io/nevent1qqsdrjltf6xmn2e0cksj9sru8aahj53w8tlaygg39dn7cfpvgqn959gqx99ps"
   2663     }
   2664   },
   2665   {
   2666     "issue": {
   2667       "url": "https://api.github.com/repos/damus-io/damus/issues/2120",
   2668       "repository_url": "https://api.github.com/repos/damus-io/damus",
   2669       "labels_url": "https://api.github.com/repos/damus-io/damus/issues/2120/labels{/name}",
   2670       "comments_url": "https://api.github.com/repos/damus-io/damus/issues/2120/comments",
   2671       "events_url": "https://api.github.com/repos/damus-io/damus/issues/2120/events",
   2672       "html_url": "https://github.com/damus-io/damus/issues/2120",
   2673       "id": 2226305569,
   2674       "node_id": "I_kwDOHHF5A86Esroh",
   2675       "number": 2120,
   2676       "title": "Cannot see relay lists created from certain other clients (Damus does not recognize relay list kind 10002)",
   2677       "user": {
   2678         "login": "alltheseas",
   2679         "id": 64376233,
   2680         "node_id": "MDQ6VXNlcjY0Mzc2MjMz",
   2681         "avatar_url": "https://avatars.githubusercontent.com/u/64376233?v=4",
   2682         "gravatar_id": "",
   2683         "url": "https://api.github.com/users/alltheseas",
   2684         "html_url": "https://github.com/alltheseas",
   2685         "followers_url": "https://api.github.com/users/alltheseas/followers",
   2686         "following_url": "https://api.github.com/users/alltheseas/following{/other_user}",
   2687         "gists_url": "https://api.github.com/users/alltheseas/gists{/gist_id}",
   2688         "starred_url": "https://api.github.com/users/alltheseas/starred{/owner}{/repo}",
   2689         "subscriptions_url": "https://api.github.com/users/alltheseas/subscriptions",
   2690         "organizations_url": "https://api.github.com/users/alltheseas/orgs",
   2691         "repos_url": "https://api.github.com/users/alltheseas/repos",
   2692         "events_url": "https://api.github.com/users/alltheseas/events{/privacy}",
   2693         "received_events_url": "https://api.github.com/users/alltheseas/received_events",
   2694         "type": "User",
   2695         "site_admin": false
   2696       },
   2697       "labels": [
   2698         {
   2699           "id": 3994718399,
   2700           "node_id": "LA_kwDOHHF5A87uGpC_",
   2701           "url": "https://api.github.com/repos/damus-io/damus/labels/enhancement",
   2702           "name": "enhancement",
   2703           "color": "a2eeef",
   2704           "default": true,
   2705           "description": "Improvement"
   2706         },
   2707         {
   2708           "id": 5667406338,
   2709           "node_id": "LA_kwDOHHF5A88AAAABUc3CAg",
   2710           "url": "https://api.github.com/repos/damus-io/damus/labels/Needs%20recreation",
   2711           "name": "Needs recreation",
   2712           "color": "FBCA04",
   2713           "default": false,
   2714           "description": "Issues requires concrete steps for recreation"
   2715         },
   2716         {
   2717           "id": 5675909066,
   2718           "node_id": "LA_kwDOHHF5A88AAAABUk9_yg",
   2719           "url": "https://api.github.com/repos/damus-io/damus/labels/NIP",
   2720           "name": "NIP",
   2721           "color": "F9D0C4",
   2722           "default": false,
   2723           "description": ""
   2724         },
   2725         {
   2726           "id": 5895705605,
   2727           "node_id": "LA_kwDOHHF5A88AAAABX2lUBQ",
   2728           "url": "https://api.github.com/repos/damus-io/damus/labels/unexpected",
   2729           "name": "unexpected",
   2730           "color": "553300",
   2731           "default": false,
   2732           "description": ""
   2733         },
   2734         {
   2735           "id": 6219108520,
   2736           "node_id": "LA_kwDOHHF5A88AAAABcrAQqA",
   2737           "url": "https://api.github.com/repos/damus-io/damus/labels/relay",
   2738           "name": "relay",
   2739           "color": "c2e0c6",
   2740           "default": false,
   2741           "description": ""
   2742         }
   2743       ],
   2744       "state": "open",
   2745       "locked": false,
   2746       "assignee": null,
   2747       "assignees": [],
   2748       "milestone": null,
   2749       "comments": 2,
   2750       "created_at": "2024-04-04T19:02:32Z",
   2751       "updated_at": "2024-04-04T19:30:51Z",
   2752       "closed_at": null,
   2753       "author_association": "COLLABORATOR",
   2754       "active_lock_reason": null,
   2755       "body": "**What happens**\r\nI cannot see relay lists from keys created on Coracle on user's profile.\r\n\r\n**What I expect to happen**\r\nI expect to see relay lists from keys created on other clients, like Coracle, on user's profile.\r\n\r\n**Link to noteID, npub**\r\nProvide link to relevant noteID, npub etc.\r\n\r\n**Screenshots/video recording**\r\nIf applicable, add screenshots to help explain your problem.\r\n\r\n\r\n** Versions **\r\nDamus version: 1.7.2 (1)\r\n\r\n**Steps To Reproduce**\r\nSteps to reproduce the behavior:\r\n1. Open Damus\r\n2. Go to npub1jmqznxuxxxrnaj3m7esjrwauxmvg742ltj0gsgumlmtxukzq99yqfrl6g5\r\n3. Check for relay list\r\n4. Open Iris.to\r\n5. Go to npub1jmqznxuxxxrnaj3m7esjrwauxmvg742ltj0gsgumlmtxukzq99yqfrl6g5\r\n6. Check for relay list (to confirm that relay list exists, and does not display on Damus)\r\n\r\n**Additional context**\r\nIt could be that Damus does not support relay list 10002\r\n\r\n",
   2756       "reactions": {
   2757         "url": "https://api.github.com/repos/damus-io/damus/issues/2120/reactions",
   2758         "total_count": 0,
   2759         "+1": 0,
   2760         "-1": 0,
   2761         "laugh": 0,
   2762         "hooray": 0,
   2763         "confused": 0,
   2764         "heart": 0,
   2765         "rocket": 0,
   2766         "eyes": 0
   2767       },
   2768       "timeline_url": "https://api.github.com/repos/damus-io/damus/issues/2120/timeline",
   2769       "performed_via_github_app": null,
   2770       "state_reason": null
   2771     },
   2772     "comment": {
   2773       "user": "alltheseas",
   2774       "created_at": "2024-04-04T19:30:46Z",
   2775       "updated_at": "2024-04-04T19:30:46Z",
   2776       "body": "Kind 10002 defined in [NIP-65 ](https://github.com/nostr-protocol/nips/blob/master/65.md)"
   2777     }
   2778   },
   2779   {
   2780     "issue": {
   2781       "url": "https://api.github.com/repos/damus-io/damus/issues/2119",
   2782       "repository_url": "https://api.github.com/repos/damus-io/damus",
   2783       "labels_url": "https://api.github.com/repos/damus-io/damus/issues/2119/labels{/name}",
   2784       "comments_url": "https://api.github.com/repos/damus-io/damus/issues/2119/comments",
   2785       "events_url": "https://api.github.com/repos/damus-io/damus/issues/2119/events",
   2786       "html_url": "https://github.com/damus-io/damus/issues/2119",
   2787       "id": 2226066543,
   2788       "node_id": "I_kwDOHHF5A86ErxRv",
   2789       "number": 2119,
   2790       "title": "Demarcate where search results end",
   2791       "user": {
   2792         "login": "alltheseas",
   2793         "id": 64376233,
   2794         "node_id": "MDQ6VXNlcjY0Mzc2MjMz",
   2795         "avatar_url": "https://avatars.githubusercontent.com/u/64376233?v=4",
   2796         "gravatar_id": "",
   2797         "url": "https://api.github.com/users/alltheseas",
   2798         "html_url": "https://github.com/alltheseas",
   2799         "followers_url": "https://api.github.com/users/alltheseas/followers",
   2800         "following_url": "https://api.github.com/users/alltheseas/following{/other_user}",
   2801         "gists_url": "https://api.github.com/users/alltheseas/gists{/gist_id}",
   2802         "starred_url": "https://api.github.com/users/alltheseas/starred{/owner}{/repo}",
   2803         "subscriptions_url": "https://api.github.com/users/alltheseas/subscriptions",
   2804         "organizations_url": "https://api.github.com/users/alltheseas/orgs",
   2805         "repos_url": "https://api.github.com/users/alltheseas/repos",
   2806         "events_url": "https://api.github.com/users/alltheseas/events{/privacy}",
   2807         "received_events_url": "https://api.github.com/users/alltheseas/received_events",
   2808         "type": "User",
   2809         "site_admin": false
   2810       },
   2811       "labels": [
   2812         {
   2813           "id": 3994718399,
   2814           "node_id": "LA_kwDOHHF5A87uGpC_",
   2815           "url": "https://api.github.com/repos/damus-io/damus/labels/enhancement",
   2816           "name": "enhancement",
   2817           "color": "a2eeef",
   2818           "default": true,
   2819           "description": "Improvement"
   2820         },
   2821         {
   2822           "id": 6213404742,
   2823           "node_id": "LA_kwDOHHF5A88AAAABclkIRg",
   2824           "url": "https://api.github.com/repos/damus-io/damus/labels/search",
   2825           "name": "search",
   2826           "color": "0e8a16",
   2827           "default": false,
   2828           "description": ""
   2829         }
   2830       ],
   2831       "state": "open",
   2832       "locked": false,
   2833       "assignee": {
   2834         "login": "ericholguin",
   2835         "id": 14004132,
   2836         "node_id": "MDQ6VXNlcjE0MDA0MTMy",
   2837         "avatar_url": "https://avatars.githubusercontent.com/u/14004132?v=4",
   2838         "gravatar_id": "",
   2839         "url": "https://api.github.com/users/ericholguin",
   2840         "html_url": "https://github.com/ericholguin",
   2841         "followers_url": "https://api.github.com/users/ericholguin/followers",
   2842         "following_url": "https://api.github.com/users/ericholguin/following{/other_user}",
   2843         "gists_url": "https://api.github.com/users/ericholguin/gists{/gist_id}",
   2844         "starred_url": "https://api.github.com/users/ericholguin/starred{/owner}{/repo}",
   2845         "subscriptions_url": "https://api.github.com/users/ericholguin/subscriptions",
   2846         "organizations_url": "https://api.github.com/users/ericholguin/orgs",
   2847         "repos_url": "https://api.github.com/users/ericholguin/repos",
   2848         "events_url": "https://api.github.com/users/ericholguin/events{/privacy}",
   2849         "received_events_url": "https://api.github.com/users/ericholguin/received_events",
   2850         "type": "User",
   2851         "site_admin": false
   2852       },
   2853       "assignees": [
   2854         {
   2855           "login": "ericholguin",
   2856           "id": 14004132,
   2857           "node_id": "MDQ6VXNlcjE0MDA0MTMy",
   2858           "avatar_url": "https://avatars.githubusercontent.com/u/14004132?v=4",
   2859           "gravatar_id": "",
   2860           "url": "https://api.github.com/users/ericholguin",
   2861           "html_url": "https://github.com/ericholguin",
   2862           "followers_url": "https://api.github.com/users/ericholguin/followers",
   2863           "following_url": "https://api.github.com/users/ericholguin/following{/other_user}",
   2864           "gists_url": "https://api.github.com/users/ericholguin/gists{/gist_id}",
   2865           "starred_url": "https://api.github.com/users/ericholguin/starred{/owner}{/repo}",
   2866           "subscriptions_url": "https://api.github.com/users/ericholguin/subscriptions",
   2867           "organizations_url": "https://api.github.com/users/ericholguin/orgs",
   2868           "repos_url": "https://api.github.com/users/ericholguin/repos",
   2869           "events_url": "https://api.github.com/users/ericholguin/events{/privacy}",
   2870           "received_events_url": "https://api.github.com/users/ericholguin/received_events",
   2871           "type": "User",
   2872           "site_admin": false
   2873         }
   2874       ],
   2875       "milestone": {
   2876         "url": "https://api.github.com/repos/damus-io/damus/milestones/14",
   2877         "html_url": "https://github.com/damus-io/damus/milestone/14",
   2878         "labels_url": "https://api.github.com/repos/damus-io/damus/milestones/14/labels",
   2879         "id": 10536809,
   2880         "node_id": "MI_kwDOHHF5A84AoMdp",
   2881         "number": 14,
   2882         "title": "1.9 post purple testflight, threads, longform, video caching",
   2883         "description": "",
   2884         "creator": {
   2885           "login": "alltheseas",
   2886           "id": 64376233,
   2887           "node_id": "MDQ6VXNlcjY0Mzc2MjMz",
   2888           "avatar_url": "https://avatars.githubusercontent.com/u/64376233?v=4",
   2889           "gravatar_id": "",
   2890           "url": "https://api.github.com/users/alltheseas",
   2891           "html_url": "https://github.com/alltheseas",
   2892           "followers_url": "https://api.github.com/users/alltheseas/followers",
   2893           "following_url": "https://api.github.com/users/alltheseas/following{/other_user}",
   2894           "gists_url": "https://api.github.com/users/alltheseas/gists{/gist_id}",
   2895           "starred_url": "https://api.github.com/users/alltheseas/starred{/owner}{/repo}",
   2896           "subscriptions_url": "https://api.github.com/users/alltheseas/subscriptions",
   2897           "organizations_url": "https://api.github.com/users/alltheseas/orgs",
   2898           "repos_url": "https://api.github.com/users/alltheseas/repos",
   2899           "events_url": "https://api.github.com/users/alltheseas/events{/privacy}",
   2900           "received_events_url": "https://api.github.com/users/alltheseas/received_events",
   2901           "type": "User",
   2902           "site_admin": false
   2903         },
   2904         "open_issues": 17,
   2905         "closed_issues": 1,
   2906         "state": "open",
   2907         "created_at": "2024-02-09T17:16:56Z",
   2908         "updated_at": "2024-04-09T20:37:29Z",
   2909         "due_on": null,
   2910         "closed_at": null
   2911       },
   2912       "comments": 1,
   2913       "created_at": "2024-04-04T16:59:30Z",
   2914       "updated_at": "2024-04-08T18:03:52Z",
   2915       "closed_at": null,
   2916       "author_association": "COLLABORATOR",
   2917       "active_lock_reason": null,
   2918       "body": "There is no demarcation of where the search results end, and where the regular timeline begins.",
   2919       "reactions": {
   2920         "url": "https://api.github.com/repos/damus-io/damus/issues/2119/reactions",
   2921         "total_count": 0,
   2922         "+1": 0,
   2923         "-1": 0,
   2924         "laugh": 0,
   2925         "hooray": 0,
   2926         "confused": 0,
   2927         "heart": 0,
   2928         "rocket": 0,
   2929         "eyes": 0
   2930       },
   2931       "timeline_url": "https://api.github.com/repos/damus-io/damus/issues/2119/timeline",
   2932       "performed_via_github_app": null,
   2933       "state_reason": null
   2934     }
   2935   },
   2936   {
   2937     "issue": {
   2938       "url": "https://api.github.com/repos/damus-io/damus/issues/2119",
   2939       "repository_url": "https://api.github.com/repos/damus-io/damus",
   2940       "labels_url": "https://api.github.com/repos/damus-io/damus/issues/2119/labels{/name}",
   2941       "comments_url": "https://api.github.com/repos/damus-io/damus/issues/2119/comments",
   2942       "events_url": "https://api.github.com/repos/damus-io/damus/issues/2119/events",
   2943       "html_url": "https://github.com/damus-io/damus/issues/2119",
   2944       "id": 2226066543,
   2945       "node_id": "I_kwDOHHF5A86ErxRv",
   2946       "number": 2119,
   2947       "title": "Demarcate where search results end",
   2948       "user": {
   2949         "login": "alltheseas",
   2950         "id": 64376233,
   2951         "node_id": "MDQ6VXNlcjY0Mzc2MjMz",
   2952         "avatar_url": "https://avatars.githubusercontent.com/u/64376233?v=4",
   2953         "gravatar_id": "",
   2954         "url": "https://api.github.com/users/alltheseas",
   2955         "html_url": "https://github.com/alltheseas",
   2956         "followers_url": "https://api.github.com/users/alltheseas/followers",
   2957         "following_url": "https://api.github.com/users/alltheseas/following{/other_user}",
   2958         "gists_url": "https://api.github.com/users/alltheseas/gists{/gist_id}",
   2959         "starred_url": "https://api.github.com/users/alltheseas/starred{/owner}{/repo}",
   2960         "subscriptions_url": "https://api.github.com/users/alltheseas/subscriptions",
   2961         "organizations_url": "https://api.github.com/users/alltheseas/orgs",
   2962         "repos_url": "https://api.github.com/users/alltheseas/repos",
   2963         "events_url": "https://api.github.com/users/alltheseas/events{/privacy}",
   2964         "received_events_url": "https://api.github.com/users/alltheseas/received_events",
   2965         "type": "User",
   2966         "site_admin": false
   2967       },
   2968       "labels": [
   2969         {
   2970           "id": 3994718399,
   2971           "node_id": "LA_kwDOHHF5A87uGpC_",
   2972           "url": "https://api.github.com/repos/damus-io/damus/labels/enhancement",
   2973           "name": "enhancement",
   2974           "color": "a2eeef",
   2975           "default": true,
   2976           "description": "Improvement"
   2977         },
   2978         {
   2979           "id": 6213404742,
   2980           "node_id": "LA_kwDOHHF5A88AAAABclkIRg",
   2981           "url": "https://api.github.com/repos/damus-io/damus/labels/search",
   2982           "name": "search",
   2983           "color": "0e8a16",
   2984           "default": false,
   2985           "description": ""
   2986         }
   2987       ],
   2988       "state": "open",
   2989       "locked": false,
   2990       "assignee": {
   2991         "login": "ericholguin",
   2992         "id": 14004132,
   2993         "node_id": "MDQ6VXNlcjE0MDA0MTMy",
   2994         "avatar_url": "https://avatars.githubusercontent.com/u/14004132?v=4",
   2995         "gravatar_id": "",
   2996         "url": "https://api.github.com/users/ericholguin",
   2997         "html_url": "https://github.com/ericholguin",
   2998         "followers_url": "https://api.github.com/users/ericholguin/followers",
   2999         "following_url": "https://api.github.com/users/ericholguin/following{/other_user}",
   3000         "gists_url": "https://api.github.com/users/ericholguin/gists{/gist_id}",
   3001         "starred_url": "https://api.github.com/users/ericholguin/starred{/owner}{/repo}",
   3002         "subscriptions_url": "https://api.github.com/users/ericholguin/subscriptions",
   3003         "organizations_url": "https://api.github.com/users/ericholguin/orgs",
   3004         "repos_url": "https://api.github.com/users/ericholguin/repos",
   3005         "events_url": "https://api.github.com/users/ericholguin/events{/privacy}",
   3006         "received_events_url": "https://api.github.com/users/ericholguin/received_events",
   3007         "type": "User",
   3008         "site_admin": false
   3009       },
   3010       "assignees": [
   3011         {
   3012           "login": "ericholguin",
   3013           "id": 14004132,
   3014           "node_id": "MDQ6VXNlcjE0MDA0MTMy",
   3015           "avatar_url": "https://avatars.githubusercontent.com/u/14004132?v=4",
   3016           "gravatar_id": "",
   3017           "url": "https://api.github.com/users/ericholguin",
   3018           "html_url": "https://github.com/ericholguin",
   3019           "followers_url": "https://api.github.com/users/ericholguin/followers",
   3020           "following_url": "https://api.github.com/users/ericholguin/following{/other_user}",
   3021           "gists_url": "https://api.github.com/users/ericholguin/gists{/gist_id}",
   3022           "starred_url": "https://api.github.com/users/ericholguin/starred{/owner}{/repo}",
   3023           "subscriptions_url": "https://api.github.com/users/ericholguin/subscriptions",
   3024           "organizations_url": "https://api.github.com/users/ericholguin/orgs",
   3025           "repos_url": "https://api.github.com/users/ericholguin/repos",
   3026           "events_url": "https://api.github.com/users/ericholguin/events{/privacy}",
   3027           "received_events_url": "https://api.github.com/users/ericholguin/received_events",
   3028           "type": "User",
   3029           "site_admin": false
   3030         }
   3031       ],
   3032       "milestone": {
   3033         "url": "https://api.github.com/repos/damus-io/damus/milestones/14",
   3034         "html_url": "https://github.com/damus-io/damus/milestone/14",
   3035         "labels_url": "https://api.github.com/repos/damus-io/damus/milestones/14/labels",
   3036         "id": 10536809,
   3037         "node_id": "MI_kwDOHHF5A84AoMdp",
   3038         "number": 14,
   3039         "title": "1.9 post purple testflight, threads, longform, video caching",
   3040         "description": "",
   3041         "creator": {
   3042           "login": "alltheseas",
   3043           "id": 64376233,
   3044           "node_id": "MDQ6VXNlcjY0Mzc2MjMz",
   3045           "avatar_url": "https://avatars.githubusercontent.com/u/64376233?v=4",
   3046           "gravatar_id": "",
   3047           "url": "https://api.github.com/users/alltheseas",
   3048           "html_url": "https://github.com/alltheseas",
   3049           "followers_url": "https://api.github.com/users/alltheseas/followers",
   3050           "following_url": "https://api.github.com/users/alltheseas/following{/other_user}",
   3051           "gists_url": "https://api.github.com/users/alltheseas/gists{/gist_id}",
   3052           "starred_url": "https://api.github.com/users/alltheseas/starred{/owner}{/repo}",
   3053           "subscriptions_url": "https://api.github.com/users/alltheseas/subscriptions",
   3054           "organizations_url": "https://api.github.com/users/alltheseas/orgs",
   3055           "repos_url": "https://api.github.com/users/alltheseas/repos",
   3056           "events_url": "https://api.github.com/users/alltheseas/events{/privacy}",
   3057           "received_events_url": "https://api.github.com/users/alltheseas/received_events",
   3058           "type": "User",
   3059           "site_admin": false
   3060         },
   3061         "open_issues": 17,
   3062         "closed_issues": 1,
   3063         "state": "open",
   3064         "created_at": "2024-02-09T17:16:56Z",
   3065         "updated_at": "2024-04-09T20:37:29Z",
   3066         "due_on": null,
   3067         "closed_at": null
   3068       },
   3069       "comments": 1,
   3070       "created_at": "2024-04-04T16:59:30Z",
   3071       "updated_at": "2024-04-08T18:03:52Z",
   3072       "closed_at": null,
   3073       "author_association": "COLLABORATOR",
   3074       "active_lock_reason": null,
   3075       "body": "There is no demarcation of where the search results end, and where the regular timeline begins.",
   3076       "reactions": {
   3077         "url": "https://api.github.com/repos/damus-io/damus/issues/2119/reactions",
   3078         "total_count": 0,
   3079         "+1": 0,
   3080         "-1": 0,
   3081         "laugh": 0,
   3082         "hooray": 0,
   3083         "confused": 0,
   3084         "heart": 0,
   3085         "rocket": 0,
   3086         "eyes": 0
   3087       },
   3088       "timeline_url": "https://api.github.com/repos/damus-io/damus/issues/2119/timeline",
   3089       "performed_via_github_app": null,
   3090       "state_reason": null
   3091     },
   3092     "comment": {
   3093       "user": "alltheseas",
   3094       "created_at": "2024-04-04T17:00:23Z",
   3095       "updated_at": "2024-04-04T17:00:23Z",
   3096       "body": "> This is fixed in the latest resdesign by @ericholguin "
   3097     }
   3098   },
   3099   {
   3100     "issue": {
   3101       "url": "https://api.github.com/repos/damus-io/damus/issues/2118",
   3102       "repository_url": "https://api.github.com/repos/damus-io/damus",
   3103       "labels_url": "https://api.github.com/repos/damus-io/damus/issues/2118/labels{/name}",
   3104       "comments_url": "https://api.github.com/repos/damus-io/damus/issues/2118/comments",
   3105       "events_url": "https://api.github.com/repos/damus-io/damus/issues/2118/events",
   3106       "html_url": "https://github.com/damus-io/damus/issues/2118",
   3107       "id": 2221570775,
   3108       "node_id": "I_kwDOHHF5A86EanrX",
   3109       "number": 2118,
   3110       "title": "I unexpectedly continue to receive notifications after I mute thread",
   3111       "user": {
   3112         "login": "alltheseas",
   3113         "id": 64376233,
   3114         "node_id": "MDQ6VXNlcjY0Mzc2MjMz",
   3115         "avatar_url": "https://avatars.githubusercontent.com/u/64376233?v=4",
   3116         "gravatar_id": "",
   3117         "url": "https://api.github.com/users/alltheseas",
   3118         "html_url": "https://github.com/alltheseas",
   3119         "followers_url": "https://api.github.com/users/alltheseas/followers",
   3120         "following_url": "https://api.github.com/users/alltheseas/following{/other_user}",
   3121         "gists_url": "https://api.github.com/users/alltheseas/gists{/gist_id}",
   3122         "starred_url": "https://api.github.com/users/alltheseas/starred{/owner}{/repo}",
   3123         "subscriptions_url": "https://api.github.com/users/alltheseas/subscriptions",
   3124         "organizations_url": "https://api.github.com/users/alltheseas/orgs",
   3125         "repos_url": "https://api.github.com/users/alltheseas/repos",
   3126         "events_url": "https://api.github.com/users/alltheseas/events{/privacy}",
   3127         "received_events_url": "https://api.github.com/users/alltheseas/received_events",
   3128         "type": "User",
   3129         "site_admin": false
   3130       },
   3131       "labels": [
   3132         {
   3133           "id": 5667406338,
   3134           "node_id": "LA_kwDOHHF5A88AAAABUc3CAg",
   3135           "url": "https://api.github.com/repos/damus-io/damus/labels/Needs%20recreation",
   3136           "name": "Needs recreation",
   3137           "color": "FBCA04",
   3138           "default": false,
   3139           "description": "Issues requires concrete steps for recreation"
   3140         },
   3141         {
   3142           "id": 5895705605,
   3143           "node_id": "LA_kwDOHHF5A88AAAABX2lUBQ",
   3144           "url": "https://api.github.com/repos/damus-io/damus/labels/unexpected",
   3145           "name": "unexpected",
   3146           "color": "553300",
   3147           "default": false,
   3148           "description": ""
   3149         },
   3150         {
   3151           "id": 6158662124,
   3152           "node_id": "LA_kwDOHHF5A88AAAABbxW57A",
   3153           "url": "https://api.github.com/repos/damus-io/damus/labels/signal-to-noise-ratio",
   3154           "name": "signal-to-noise-ratio",
   3155           "color": "0E8A16",
   3156           "default": false,
   3157           "description": ""
   3158         }
   3159       ],
   3160       "state": "open",
   3161       "locked": false,
   3162       "assignee": null,
   3163       "assignees": [],
   3164       "milestone": {
   3165         "url": "https://api.github.com/repos/damus-io/damus/milestones/14",
   3166         "html_url": "https://github.com/damus-io/damus/milestone/14",
   3167         "labels_url": "https://api.github.com/repos/damus-io/damus/milestones/14/labels",
   3168         "id": 10536809,
   3169         "node_id": "MI_kwDOHHF5A84AoMdp",
   3170         "number": 14,
   3171         "title": "1.9 post purple testflight, threads, longform, video caching",
   3172         "description": "",
   3173         "creator": {
   3174           "login": "alltheseas",
   3175           "id": 64376233,
   3176           "node_id": "MDQ6VXNlcjY0Mzc2MjMz",
   3177           "avatar_url": "https://avatars.githubusercontent.com/u/64376233?v=4",
   3178           "gravatar_id": "",
   3179           "url": "https://api.github.com/users/alltheseas",
   3180           "html_url": "https://github.com/alltheseas",
   3181           "followers_url": "https://api.github.com/users/alltheseas/followers",
   3182           "following_url": "https://api.github.com/users/alltheseas/following{/other_user}",
   3183           "gists_url": "https://api.github.com/users/alltheseas/gists{/gist_id}",
   3184           "starred_url": "https://api.github.com/users/alltheseas/starred{/owner}{/repo}",
   3185           "subscriptions_url": "https://api.github.com/users/alltheseas/subscriptions",
   3186           "organizations_url": "https://api.github.com/users/alltheseas/orgs",
   3187           "repos_url": "https://api.github.com/users/alltheseas/repos",
   3188           "events_url": "https://api.github.com/users/alltheseas/events{/privacy}",
   3189           "received_events_url": "https://api.github.com/users/alltheseas/received_events",
   3190           "type": "User",
   3191           "site_admin": false
   3192         },
   3193         "open_issues": 17,
   3194         "closed_issues": 1,
   3195         "state": "open",
   3196         "created_at": "2024-02-09T17:16:56Z",
   3197         "updated_at": "2024-04-09T20:37:29Z",
   3198         "due_on": null,
   3199         "closed_at": null
   3200       },
   3201       "comments": 4,
   3202       "created_at": "2024-04-02T22:32:17Z",
   3203       "updated_at": "2024-04-08T16:31:50Z",
   3204       "closed_at": null,
   3205       "author_association": "COLLABORATOR",
   3206       "active_lock_reason": null,
   3207       "body": "**What happens**\nWhen I mute a thread, I still continue to receive notifications replies, reactions, and reposts from said thread. \n\n**What I expect to happen**\nI expect not to receive the above notifications post mute thread action. \n\n**Link to noteID, npub**\n\nhttps://damus.io/note14p4pxxwd4xr845tezp3sxsmr2c06aezk6lqjhdcgchq97ew8rljsex2sdx",
   3208       "reactions": {
   3209         "url": "https://api.github.com/repos/damus-io/damus/issues/2118/reactions",
   3210         "total_count": 0,
   3211         "+1": 0,
   3212         "-1": 0,
   3213         "laugh": 0,
   3214         "hooray": 0,
   3215         "confused": 0,
   3216         "heart": 0,
   3217         "rocket": 0,
   3218         "eyes": 0
   3219       },
   3220       "timeline_url": "https://api.github.com/repos/damus-io/damus/issues/2118/timeline",
   3221       "performed_via_github_app": null,
   3222       "state_reason": null
   3223     }
   3224   },
   3225   {
   3226     "issue": {
   3227       "url": "https://api.github.com/repos/damus-io/damus/issues/2118",
   3228       "repository_url": "https://api.github.com/repos/damus-io/damus",
   3229       "labels_url": "https://api.github.com/repos/damus-io/damus/issues/2118/labels{/name}",
   3230       "comments_url": "https://api.github.com/repos/damus-io/damus/issues/2118/comments",
   3231       "events_url": "https://api.github.com/repos/damus-io/damus/issues/2118/events",
   3232       "html_url": "https://github.com/damus-io/damus/issues/2118",
   3233       "id": 2221570775,
   3234       "node_id": "I_kwDOHHF5A86EanrX",
   3235       "number": 2118,
   3236       "title": "I unexpectedly continue to receive notifications after I mute thread",
   3237       "user": {
   3238         "login": "alltheseas",
   3239         "id": 64376233,
   3240         "node_id": "MDQ6VXNlcjY0Mzc2MjMz",
   3241         "avatar_url": "https://avatars.githubusercontent.com/u/64376233?v=4",
   3242         "gravatar_id": "",
   3243         "url": "https://api.github.com/users/alltheseas",
   3244         "html_url": "https://github.com/alltheseas",
   3245         "followers_url": "https://api.github.com/users/alltheseas/followers",
   3246         "following_url": "https://api.github.com/users/alltheseas/following{/other_user}",
   3247         "gists_url": "https://api.github.com/users/alltheseas/gists{/gist_id}",
   3248         "starred_url": "https://api.github.com/users/alltheseas/starred{/owner}{/repo}",
   3249         "subscriptions_url": "https://api.github.com/users/alltheseas/subscriptions",
   3250         "organizations_url": "https://api.github.com/users/alltheseas/orgs",
   3251         "repos_url": "https://api.github.com/users/alltheseas/repos",
   3252         "events_url": "https://api.github.com/users/alltheseas/events{/privacy}",
   3253         "received_events_url": "https://api.github.com/users/alltheseas/received_events",
   3254         "type": "User",
   3255         "site_admin": false
   3256       },
   3257       "labels": [
   3258         {
   3259           "id": 5667406338,
   3260           "node_id": "LA_kwDOHHF5A88AAAABUc3CAg",
   3261           "url": "https://api.github.com/repos/damus-io/damus/labels/Needs%20recreation",
   3262           "name": "Needs recreation",
   3263           "color": "FBCA04",
   3264           "default": false,
   3265           "description": "Issues requires concrete steps for recreation"
   3266         },
   3267         {
   3268           "id": 5895705605,
   3269           "node_id": "LA_kwDOHHF5A88AAAABX2lUBQ",
   3270           "url": "https://api.github.com/repos/damus-io/damus/labels/unexpected",
   3271           "name": "unexpected",
   3272           "color": "553300",
   3273           "default": false,
   3274           "description": ""
   3275         },
   3276         {
   3277           "id": 6158662124,
   3278           "node_id": "LA_kwDOHHF5A88AAAABbxW57A",
   3279           "url": "https://api.github.com/repos/damus-io/damus/labels/signal-to-noise-ratio",
   3280           "name": "signal-to-noise-ratio",
   3281           "color": "0E8A16",
   3282           "default": false,
   3283           "description": ""
   3284         }
   3285       ],
   3286       "state": "open",
   3287       "locked": false,
   3288       "assignee": null,
   3289       "assignees": [],
   3290       "milestone": {
   3291         "url": "https://api.github.com/repos/damus-io/damus/milestones/14",
   3292         "html_url": "https://github.com/damus-io/damus/milestone/14",
   3293         "labels_url": "https://api.github.com/repos/damus-io/damus/milestones/14/labels",
   3294         "id": 10536809,
   3295         "node_id": "MI_kwDOHHF5A84AoMdp",
   3296         "number": 14,
   3297         "title": "1.9 post purple testflight, threads, longform, video caching",
   3298         "description": "",
   3299         "creator": {
   3300           "login": "alltheseas",
   3301           "id": 64376233,
   3302           "node_id": "MDQ6VXNlcjY0Mzc2MjMz",
   3303           "avatar_url": "https://avatars.githubusercontent.com/u/64376233?v=4",
   3304           "gravatar_id": "",
   3305           "url": "https://api.github.com/users/alltheseas",
   3306           "html_url": "https://github.com/alltheseas",
   3307           "followers_url": "https://api.github.com/users/alltheseas/followers",
   3308           "following_url": "https://api.github.com/users/alltheseas/following{/other_user}",
   3309           "gists_url": "https://api.github.com/users/alltheseas/gists{/gist_id}",
   3310           "starred_url": "https://api.github.com/users/alltheseas/starred{/owner}{/repo}",
   3311           "subscriptions_url": "https://api.github.com/users/alltheseas/subscriptions",
   3312           "organizations_url": "https://api.github.com/users/alltheseas/orgs",
   3313           "repos_url": "https://api.github.com/users/alltheseas/repos",
   3314           "events_url": "https://api.github.com/users/alltheseas/events{/privacy}",
   3315           "received_events_url": "https://api.github.com/users/alltheseas/received_events",
   3316           "type": "User",
   3317           "site_admin": false
   3318         },
   3319         "open_issues": 17,
   3320         "closed_issues": 1,
   3321         "state": "open",
   3322         "created_at": "2024-02-09T17:16:56Z",
   3323         "updated_at": "2024-04-09T20:37:29Z",
   3324         "due_on": null,
   3325         "closed_at": null
   3326       },
   3327       "comments": 4,
   3328       "created_at": "2024-04-02T22:32:17Z",
   3329       "updated_at": "2024-04-08T16:31:50Z",
   3330       "closed_at": null,
   3331       "author_association": "COLLABORATOR",
   3332       "active_lock_reason": null,
   3333       "body": "**What happens**\nWhen I mute a thread, I still continue to receive notifications replies, reactions, and reposts from said thread. \n\n**What I expect to happen**\nI expect not to receive the above notifications post mute thread action. \n\n**Link to noteID, npub**\n\nhttps://damus.io/note14p4pxxwd4xr845tezp3sxsmr2c06aezk6lqjhdcgchq97ew8rljsex2sdx",
   3334       "reactions": {
   3335         "url": "https://api.github.com/repos/damus-io/damus/issues/2118/reactions",
   3336         "total_count": 0,
   3337         "+1": 0,
   3338         "-1": 0,
   3339         "laugh": 0,
   3340         "hooray": 0,
   3341         "confused": 0,
   3342         "heart": 0,
   3343         "rocket": 0,
   3344         "eyes": 0
   3345       },
   3346       "timeline_url": "https://api.github.com/repos/damus-io/damus/issues/2118/timeline",
   3347       "performed_via_github_app": null,
   3348       "state_reason": null
   3349     },
   3350     "comment": {
   3351       "user": "alltheseas",
   3352       "created_at": "2024-04-06T16:57:03Z",
   3353       "updated_at": "2024-04-06T16:57:03Z",
   3354       "body": "https://damus.io/nevent1qqst5epvn2f7tl28msyselx7p0y25m5qn04q3xde3yel7scdvjjy89gppemhxue69uhkummn9ekx7mp0qy2hwumn8ghj7mn0wd68ytndd9kx7afwd3hkcqghwaehxw309aex2mrp0yhxxatjwfjkuapwveukjqg4waehxw309ahx7um5wghxjmn0wd6xztnrvv49j25w"
   3355     }
   3356   },
   3357   {
   3358     "issue": {
   3359       "url": "https://api.github.com/repos/damus-io/damus/issues/2118",
   3360       "repository_url": "https://api.github.com/repos/damus-io/damus",
   3361       "labels_url": "https://api.github.com/repos/damus-io/damus/issues/2118/labels{/name}",
   3362       "comments_url": "https://api.github.com/repos/damus-io/damus/issues/2118/comments",
   3363       "events_url": "https://api.github.com/repos/damus-io/damus/issues/2118/events",
   3364       "html_url": "https://github.com/damus-io/damus/issues/2118",
   3365       "id": 2221570775,
   3366       "node_id": "I_kwDOHHF5A86EanrX",
   3367       "number": 2118,
   3368       "title": "I unexpectedly continue to receive notifications after I mute thread",
   3369       "user": {
   3370         "login": "alltheseas",
   3371         "id": 64376233,
   3372         "node_id": "MDQ6VXNlcjY0Mzc2MjMz",
   3373         "avatar_url": "https://avatars.githubusercontent.com/u/64376233?v=4",
   3374         "gravatar_id": "",
   3375         "url": "https://api.github.com/users/alltheseas",
   3376         "html_url": "https://github.com/alltheseas",
   3377         "followers_url": "https://api.github.com/users/alltheseas/followers",
   3378         "following_url": "https://api.github.com/users/alltheseas/following{/other_user}",
   3379         "gists_url": "https://api.github.com/users/alltheseas/gists{/gist_id}",
   3380         "starred_url": "https://api.github.com/users/alltheseas/starred{/owner}{/repo}",
   3381         "subscriptions_url": "https://api.github.com/users/alltheseas/subscriptions",
   3382         "organizations_url": "https://api.github.com/users/alltheseas/orgs",
   3383         "repos_url": "https://api.github.com/users/alltheseas/repos",
   3384         "events_url": "https://api.github.com/users/alltheseas/events{/privacy}",
   3385         "received_events_url": "https://api.github.com/users/alltheseas/received_events",
   3386         "type": "User",
   3387         "site_admin": false
   3388       },
   3389       "labels": [
   3390         {
   3391           "id": 5667406338,
   3392           "node_id": "LA_kwDOHHF5A88AAAABUc3CAg",
   3393           "url": "https://api.github.com/repos/damus-io/damus/labels/Needs%20recreation",
   3394           "name": "Needs recreation",
   3395           "color": "FBCA04",
   3396           "default": false,
   3397           "description": "Issues requires concrete steps for recreation"
   3398         },
   3399         {
   3400           "id": 5895705605,
   3401           "node_id": "LA_kwDOHHF5A88AAAABX2lUBQ",
   3402           "url": "https://api.github.com/repos/damus-io/damus/labels/unexpected",
   3403           "name": "unexpected",
   3404           "color": "553300",
   3405           "default": false,
   3406           "description": ""
   3407         },
   3408         {
   3409           "id": 6158662124,
   3410           "node_id": "LA_kwDOHHF5A88AAAABbxW57A",
   3411           "url": "https://api.github.com/repos/damus-io/damus/labels/signal-to-noise-ratio",
   3412           "name": "signal-to-noise-ratio",
   3413           "color": "0E8A16",
   3414           "default": false,
   3415           "description": ""
   3416         }
   3417       ],
   3418       "state": "open",
   3419       "locked": false,
   3420       "assignee": null,
   3421       "assignees": [],
   3422       "milestone": {
   3423         "url": "https://api.github.com/repos/damus-io/damus/milestones/14",
   3424         "html_url": "https://github.com/damus-io/damus/milestone/14",
   3425         "labels_url": "https://api.github.com/repos/damus-io/damus/milestones/14/labels",
   3426         "id": 10536809,
   3427         "node_id": "MI_kwDOHHF5A84AoMdp",
   3428         "number": 14,
   3429         "title": "1.9 post purple testflight, threads, longform, video caching",
   3430         "description": "",
   3431         "creator": {
   3432           "login": "alltheseas",
   3433           "id": 64376233,
   3434           "node_id": "MDQ6VXNlcjY0Mzc2MjMz",
   3435           "avatar_url": "https://avatars.githubusercontent.com/u/64376233?v=4",
   3436           "gravatar_id": "",
   3437           "url": "https://api.github.com/users/alltheseas",
   3438           "html_url": "https://github.com/alltheseas",
   3439           "followers_url": "https://api.github.com/users/alltheseas/followers",
   3440           "following_url": "https://api.github.com/users/alltheseas/following{/other_user}",
   3441           "gists_url": "https://api.github.com/users/alltheseas/gists{/gist_id}",
   3442           "starred_url": "https://api.github.com/users/alltheseas/starred{/owner}{/repo}",
   3443           "subscriptions_url": "https://api.github.com/users/alltheseas/subscriptions",
   3444           "organizations_url": "https://api.github.com/users/alltheseas/orgs",
   3445           "repos_url": "https://api.github.com/users/alltheseas/repos",
   3446           "events_url": "https://api.github.com/users/alltheseas/events{/privacy}",
   3447           "received_events_url": "https://api.github.com/users/alltheseas/received_events",
   3448           "type": "User",
   3449           "site_admin": false
   3450         },
   3451         "open_issues": 17,
   3452         "closed_issues": 1,
   3453         "state": "open",
   3454         "created_at": "2024-02-09T17:16:56Z",
   3455         "updated_at": "2024-04-09T20:37:29Z",
   3456         "due_on": null,
   3457         "closed_at": null
   3458       },
   3459       "comments": 4,
   3460       "created_at": "2024-04-02T22:32:17Z",
   3461       "updated_at": "2024-04-08T16:31:50Z",
   3462       "closed_at": null,
   3463       "author_association": "COLLABORATOR",
   3464       "active_lock_reason": null,
   3465       "body": "**What happens**\nWhen I mute a thread, I still continue to receive notifications replies, reactions, and reposts from said thread. \n\n**What I expect to happen**\nI expect not to receive the above notifications post mute thread action. \n\n**Link to noteID, npub**\n\nhttps://damus.io/note14p4pxxwd4xr845tezp3sxsmr2c06aezk6lqjhdcgchq97ew8rljsex2sdx",
   3466       "reactions": {
   3467         "url": "https://api.github.com/repos/damus-io/damus/issues/2118/reactions",
   3468         "total_count": 0,
   3469         "+1": 0,
   3470         "-1": 0,
   3471         "laugh": 0,
   3472         "hooray": 0,
   3473         "confused": 0,
   3474         "heart": 0,
   3475         "rocket": 0,
   3476         "eyes": 0
   3477       },
   3478       "timeline_url": "https://api.github.com/repos/damus-io/damus/issues/2118/timeline",
   3479       "performed_via_github_app": null,
   3480       "state_reason": null
   3481     },
   3482     "comment": {
   3483       "user": "alltheseas",
   3484       "created_at": "2024-04-08T01:29:21Z",
   3485       "updated_at": "2024-04-08T01:29:21Z",
   3486       "body": "> All the direct child notes are muted, but if people start commenting on those notes and their children, the notifications will start showing up. I think it’s just a bug.\n\nhttps://damus.io/nevent1qqs2lw63nctwxdd652dzvpjhy7tzyp0hv6l94q3538p0537lv75ku5gpzpmhxue69uhkc6twvahkstnyv4mqzyrhwden5te0dehhxarj9emkjmn9qy8hwumn8ghj7mn0wd68ytnddakszymhwden5te0wfjkcctev93xcefwdaexwrtyss0"
   3487     }
   3488   },
   3489   {
   3490     "issue": {
   3491       "url": "https://api.github.com/repos/damus-io/damus/issues/2118",
   3492       "repository_url": "https://api.github.com/repos/damus-io/damus",
   3493       "labels_url": "https://api.github.com/repos/damus-io/damus/issues/2118/labels{/name}",
   3494       "comments_url": "https://api.github.com/repos/damus-io/damus/issues/2118/comments",
   3495       "events_url": "https://api.github.com/repos/damus-io/damus/issues/2118/events",
   3496       "html_url": "https://github.com/damus-io/damus/issues/2118",
   3497       "id": 2221570775,
   3498       "node_id": "I_kwDOHHF5A86EanrX",
   3499       "number": 2118,
   3500       "title": "I unexpectedly continue to receive notifications after I mute thread",
   3501       "user": {
   3502         "login": "alltheseas",
   3503         "id": 64376233,
   3504         "node_id": "MDQ6VXNlcjY0Mzc2MjMz",
   3505         "avatar_url": "https://avatars.githubusercontent.com/u/64376233?v=4",
   3506         "gravatar_id": "",
   3507         "url": "https://api.github.com/users/alltheseas",
   3508         "html_url": "https://github.com/alltheseas",
   3509         "followers_url": "https://api.github.com/users/alltheseas/followers",
   3510         "following_url": "https://api.github.com/users/alltheseas/following{/other_user}",
   3511         "gists_url": "https://api.github.com/users/alltheseas/gists{/gist_id}",
   3512         "starred_url": "https://api.github.com/users/alltheseas/starred{/owner}{/repo}",
   3513         "subscriptions_url": "https://api.github.com/users/alltheseas/subscriptions",
   3514         "organizations_url": "https://api.github.com/users/alltheseas/orgs",
   3515         "repos_url": "https://api.github.com/users/alltheseas/repos",
   3516         "events_url": "https://api.github.com/users/alltheseas/events{/privacy}",
   3517         "received_events_url": "https://api.github.com/users/alltheseas/received_events",
   3518         "type": "User",
   3519         "site_admin": false
   3520       },
   3521       "labels": [
   3522         {
   3523           "id": 5667406338,
   3524           "node_id": "LA_kwDOHHF5A88AAAABUc3CAg",
   3525           "url": "https://api.github.com/repos/damus-io/damus/labels/Needs%20recreation",
   3526           "name": "Needs recreation",
   3527           "color": "FBCA04",
   3528           "default": false,
   3529           "description": "Issues requires concrete steps for recreation"
   3530         },
   3531         {
   3532           "id": 5895705605,
   3533           "node_id": "LA_kwDOHHF5A88AAAABX2lUBQ",
   3534           "url": "https://api.github.com/repos/damus-io/damus/labels/unexpected",
   3535           "name": "unexpected",
   3536           "color": "553300",
   3537           "default": false,
   3538           "description": ""
   3539         },
   3540         {
   3541           "id": 6158662124,
   3542           "node_id": "LA_kwDOHHF5A88AAAABbxW57A",
   3543           "url": "https://api.github.com/repos/damus-io/damus/labels/signal-to-noise-ratio",
   3544           "name": "signal-to-noise-ratio",
   3545           "color": "0E8A16",
   3546           "default": false,
   3547           "description": ""
   3548         }
   3549       ],
   3550       "state": "open",
   3551       "locked": false,
   3552       "assignee": null,
   3553       "assignees": [],
   3554       "milestone": {
   3555         "url": "https://api.github.com/repos/damus-io/damus/milestones/14",
   3556         "html_url": "https://github.com/damus-io/damus/milestone/14",
   3557         "labels_url": "https://api.github.com/repos/damus-io/damus/milestones/14/labels",
   3558         "id": 10536809,
   3559         "node_id": "MI_kwDOHHF5A84AoMdp",
   3560         "number": 14,
   3561         "title": "1.9 post purple testflight, threads, longform, video caching",
   3562         "description": "",
   3563         "creator": {
   3564           "login": "alltheseas",
   3565           "id": 64376233,
   3566           "node_id": "MDQ6VXNlcjY0Mzc2MjMz",
   3567           "avatar_url": "https://avatars.githubusercontent.com/u/64376233?v=4",
   3568           "gravatar_id": "",
   3569           "url": "https://api.github.com/users/alltheseas",
   3570           "html_url": "https://github.com/alltheseas",
   3571           "followers_url": "https://api.github.com/users/alltheseas/followers",
   3572           "following_url": "https://api.github.com/users/alltheseas/following{/other_user}",
   3573           "gists_url": "https://api.github.com/users/alltheseas/gists{/gist_id}",
   3574           "starred_url": "https://api.github.com/users/alltheseas/starred{/owner}{/repo}",
   3575           "subscriptions_url": "https://api.github.com/users/alltheseas/subscriptions",
   3576           "organizations_url": "https://api.github.com/users/alltheseas/orgs",
   3577           "repos_url": "https://api.github.com/users/alltheseas/repos",
   3578           "events_url": "https://api.github.com/users/alltheseas/events{/privacy}",
   3579           "received_events_url": "https://api.github.com/users/alltheseas/received_events",
   3580           "type": "User",
   3581           "site_admin": false
   3582         },
   3583         "open_issues": 17,
   3584         "closed_issues": 1,
   3585         "state": "open",
   3586         "created_at": "2024-02-09T17:16:56Z",
   3587         "updated_at": "2024-04-09T20:37:29Z",
   3588         "due_on": null,
   3589         "closed_at": null
   3590       },
   3591       "comments": 4,
   3592       "created_at": "2024-04-02T22:32:17Z",
   3593       "updated_at": "2024-04-08T16:31:50Z",
   3594       "closed_at": null,
   3595       "author_association": "COLLABORATOR",
   3596       "active_lock_reason": null,
   3597       "body": "**What happens**\nWhen I mute a thread, I still continue to receive notifications replies, reactions, and reposts from said thread. \n\n**What I expect to happen**\nI expect not to receive the above notifications post mute thread action. \n\n**Link to noteID, npub**\n\nhttps://damus.io/note14p4pxxwd4xr845tezp3sxsmr2c06aezk6lqjhdcgchq97ew8rljsex2sdx",
   3598       "reactions": {
   3599         "url": "https://api.github.com/repos/damus-io/damus/issues/2118/reactions",
   3600         "total_count": 0,
   3601         "+1": 0,
   3602         "-1": 0,
   3603         "laugh": 0,
   3604         "hooray": 0,
   3605         "confused": 0,
   3606         "heart": 0,
   3607         "rocket": 0,
   3608         "eyes": 0
   3609       },
   3610       "timeline_url": "https://api.github.com/repos/damus-io/damus/issues/2118/timeline",
   3611       "performed_via_github_app": null,
   3612       "state_reason": null
   3613     },
   3614     "comment": {
   3615       "user": "alltheseas",
   3616       "created_at": "2024-04-08T13:36:22Z",
   3617       "updated_at": "2024-04-08T13:36:22Z",
   3618       "body": "![image](https://github.com/damus-io/damus/assets/64376233/d8c66a65-6e78-4253-87c0-28d4004c0ee6)"
   3619     }
   3620   },
   3621   {
   3622     "issue": {
   3623       "url": "https://api.github.com/repos/damus-io/damus/issues/2118",
   3624       "repository_url": "https://api.github.com/repos/damus-io/damus",
   3625       "labels_url": "https://api.github.com/repos/damus-io/damus/issues/2118/labels{/name}",
   3626       "comments_url": "https://api.github.com/repos/damus-io/damus/issues/2118/comments",
   3627       "events_url": "https://api.github.com/repos/damus-io/damus/issues/2118/events",
   3628       "html_url": "https://github.com/damus-io/damus/issues/2118",
   3629       "id": 2221570775,
   3630       "node_id": "I_kwDOHHF5A86EanrX",
   3631       "number": 2118,
   3632       "title": "I unexpectedly continue to receive notifications after I mute thread",
   3633       "user": {
   3634         "login": "alltheseas",
   3635         "id": 64376233,
   3636         "node_id": "MDQ6VXNlcjY0Mzc2MjMz",
   3637         "avatar_url": "https://avatars.githubusercontent.com/u/64376233?v=4",
   3638         "gravatar_id": "",
   3639         "url": "https://api.github.com/users/alltheseas",
   3640         "html_url": "https://github.com/alltheseas",
   3641         "followers_url": "https://api.github.com/users/alltheseas/followers",
   3642         "following_url": "https://api.github.com/users/alltheseas/following{/other_user}",
   3643         "gists_url": "https://api.github.com/users/alltheseas/gists{/gist_id}",
   3644         "starred_url": "https://api.github.com/users/alltheseas/starred{/owner}{/repo}",
   3645         "subscriptions_url": "https://api.github.com/users/alltheseas/subscriptions",
   3646         "organizations_url": "https://api.github.com/users/alltheseas/orgs",
   3647         "repos_url": "https://api.github.com/users/alltheseas/repos",
   3648         "events_url": "https://api.github.com/users/alltheseas/events{/privacy}",
   3649         "received_events_url": "https://api.github.com/users/alltheseas/received_events",
   3650         "type": "User",
   3651         "site_admin": false
   3652       },
   3653       "labels": [
   3654         {
   3655           "id": 5667406338,
   3656           "node_id": "LA_kwDOHHF5A88AAAABUc3CAg",
   3657           "url": "https://api.github.com/repos/damus-io/damus/labels/Needs%20recreation",
   3658           "name": "Needs recreation",
   3659           "color": "FBCA04",
   3660           "default": false,
   3661           "description": "Issues requires concrete steps for recreation"
   3662         },
   3663         {
   3664           "id": 5895705605,
   3665           "node_id": "LA_kwDOHHF5A88AAAABX2lUBQ",
   3666           "url": "https://api.github.com/repos/damus-io/damus/labels/unexpected",
   3667           "name": "unexpected",
   3668           "color": "553300",
   3669           "default": false,
   3670           "description": ""
   3671         },
   3672         {
   3673           "id": 6158662124,
   3674           "node_id": "LA_kwDOHHF5A88AAAABbxW57A",
   3675           "url": "https://api.github.com/repos/damus-io/damus/labels/signal-to-noise-ratio",
   3676           "name": "signal-to-noise-ratio",
   3677           "color": "0E8A16",
   3678           "default": false,
   3679           "description": ""
   3680         }
   3681       ],
   3682       "state": "open",
   3683       "locked": false,
   3684       "assignee": null,
   3685       "assignees": [],
   3686       "milestone": {
   3687         "url": "https://api.github.com/repos/damus-io/damus/milestones/14",
   3688         "html_url": "https://github.com/damus-io/damus/milestone/14",
   3689         "labels_url": "https://api.github.com/repos/damus-io/damus/milestones/14/labels",
   3690         "id": 10536809,
   3691         "node_id": "MI_kwDOHHF5A84AoMdp",
   3692         "number": 14,
   3693         "title": "1.9 post purple testflight, threads, longform, video caching",
   3694         "description": "",
   3695         "creator": {
   3696           "login": "alltheseas",
   3697           "id": 64376233,
   3698           "node_id": "MDQ6VXNlcjY0Mzc2MjMz",
   3699           "avatar_url": "https://avatars.githubusercontent.com/u/64376233?v=4",
   3700           "gravatar_id": "",
   3701           "url": "https://api.github.com/users/alltheseas",
   3702           "html_url": "https://github.com/alltheseas",
   3703           "followers_url": "https://api.github.com/users/alltheseas/followers",
   3704           "following_url": "https://api.github.com/users/alltheseas/following{/other_user}",
   3705           "gists_url": "https://api.github.com/users/alltheseas/gists{/gist_id}",
   3706           "starred_url": "https://api.github.com/users/alltheseas/starred{/owner}{/repo}",
   3707           "subscriptions_url": "https://api.github.com/users/alltheseas/subscriptions",
   3708           "organizations_url": "https://api.github.com/users/alltheseas/orgs",
   3709           "repos_url": "https://api.github.com/users/alltheseas/repos",
   3710           "events_url": "https://api.github.com/users/alltheseas/events{/privacy}",
   3711           "received_events_url": "https://api.github.com/users/alltheseas/received_events",
   3712           "type": "User",
   3713           "site_admin": false
   3714         },
   3715         "open_issues": 17,
   3716         "closed_issues": 1,
   3717         "state": "open",
   3718         "created_at": "2024-02-09T17:16:56Z",
   3719         "updated_at": "2024-04-09T20:37:29Z",
   3720         "due_on": null,
   3721         "closed_at": null
   3722       },
   3723       "comments": 4,
   3724       "created_at": "2024-04-02T22:32:17Z",
   3725       "updated_at": "2024-04-08T16:31:50Z",
   3726       "closed_at": null,
   3727       "author_association": "COLLABORATOR",
   3728       "active_lock_reason": null,
   3729       "body": "**What happens**\nWhen I mute a thread, I still continue to receive notifications replies, reactions, and reposts from said thread. \n\n**What I expect to happen**\nI expect not to receive the above notifications post mute thread action. \n\n**Link to noteID, npub**\n\nhttps://damus.io/note14p4pxxwd4xr845tezp3sxsmr2c06aezk6lqjhdcgchq97ew8rljsex2sdx",
   3730       "reactions": {
   3731         "url": "https://api.github.com/repos/damus-io/damus/issues/2118/reactions",
   3732         "total_count": 0,
   3733         "+1": 0,
   3734         "-1": 0,
   3735         "laugh": 0,
   3736         "hooray": 0,
   3737         "confused": 0,
   3738         "heart": 0,
   3739         "rocket": 0,
   3740         "eyes": 0
   3741       },
   3742       "timeline_url": "https://api.github.com/repos/damus-io/damus/issues/2118/timeline",
   3743       "performed_via_github_app": null,
   3744       "state_reason": null
   3745     },
   3746     "comment": {
   3747       "user": "alltheseas",
   3748       "created_at": "2024-04-08T16:31:49Z",
   3749       "updated_at": "2024-04-08T16:31:49Z",
   3750       "body": "@danieldaquino @jb55 to investigate if behavior is due to damus, or other clients"
   3751     }
   3752   },
   3753   {
   3754     "issue": {
   3755       "url": "https://api.github.com/repos/damus-io/damus/issues/2117",
   3756       "repository_url": "https://api.github.com/repos/damus-io/damus",
   3757       "labels_url": "https://api.github.com/repos/damus-io/damus/issues/2117/labels{/name}",
   3758       "comments_url": "https://api.github.com/repos/damus-io/damus/issues/2117/comments",
   3759       "events_url": "https://api.github.com/repos/damus-io/damus/issues/2117/events",
   3760       "html_url": "https://github.com/damus-io/damus/issues/2117",
   3761       "id": 2218556899,
   3762       "node_id": "I_kwDOHHF5A86EPH3j",
   3763       "number": 2117,
   3764       "title": "Dev mode: show note sent to x/y relays UI feedback",
   3765       "user": {
   3766         "login": "alltheseas",
   3767         "id": 64376233,
   3768         "node_id": "MDQ6VXNlcjY0Mzc2MjMz",
   3769         "avatar_url": "https://avatars.githubusercontent.com/u/64376233?v=4",
   3770         "gravatar_id": "",
   3771         "url": "https://api.github.com/users/alltheseas",
   3772         "html_url": "https://github.com/alltheseas",
   3773         "followers_url": "https://api.github.com/users/alltheseas/followers",
   3774         "following_url": "https://api.github.com/users/alltheseas/following{/other_user}",
   3775         "gists_url": "https://api.github.com/users/alltheseas/gists{/gist_id}",
   3776         "starred_url": "https://api.github.com/users/alltheseas/starred{/owner}{/repo}",
   3777         "subscriptions_url": "https://api.github.com/users/alltheseas/subscriptions",
   3778         "organizations_url": "https://api.github.com/users/alltheseas/orgs",
   3779         "repos_url": "https://api.github.com/users/alltheseas/repos",
   3780         "events_url": "https://api.github.com/users/alltheseas/events{/privacy}",
   3781         "received_events_url": "https://api.github.com/users/alltheseas/received_events",
   3782         "type": "User",
   3783         "site_admin": false
   3784       },
   3785       "labels": [
   3786         {
   3787           "id": 3994718399,
   3788           "node_id": "LA_kwDOHHF5A87uGpC_",
   3789           "url": "https://api.github.com/repos/damus-io/damus/labels/enhancement",
   3790           "name": "enhancement",
   3791           "color": "a2eeef",
   3792           "default": true,
   3793           "description": "Improvement"
   3794         },
   3795         {
   3796           "id": 5667230655,
   3797           "node_id": "LA_kwDOHHF5A88AAAABUcsTvw",
   3798           "url": "https://api.github.com/repos/damus-io/damus/labels/feature",
   3799           "name": "feature",
   3800           "color": "BFDADC",
   3801           "default": false,
   3802           "description": "New feature request"
   3803         }
   3804       ],
   3805       "state": "open",
   3806       "locked": false,
   3807       "assignee": null,
   3808       "assignees": [],
   3809       "milestone": null,
   3810       "comments": 2,
   3811       "created_at": "2024-04-01T15:56:08Z",
   3812       "updated_at": "2024-04-03T02:37:12Z",
   3813       "closed_at": null,
   3814       "author_association": "COLLABORATOR",
   3815       "active_lock_reason": null,
   3816       "body": "## user story\n\nAs a Damus user who has sent a note and who is interested in seeing more details, I would like to see that my note was sent to X/Y relays, so that I can better get a feel for nostr and  relays. \n\n### acceptance criteria\n\n1. Only if dev mode is on, show me upon posting a note feedback UI how many relays it was successfully sent to, and to how many relays a send attempt was made X/Y\n\n### pre-requisite \n\nBuilds on note posted successfully UI feedback\n\nhttps://github.com/damus-io/damus/issues/2083",
   3817       "reactions": {
   3818         "url": "https://api.github.com/repos/damus-io/damus/issues/2117/reactions",
   3819         "total_count": 0,
   3820         "+1": 0,
   3821         "-1": 0,
   3822         "laugh": 0,
   3823         "hooray": 0,
   3824         "confused": 0,
   3825         "heart": 0,
   3826         "rocket": 0,
   3827         "eyes": 0
   3828       },
   3829       "timeline_url": "https://api.github.com/repos/damus-io/damus/issues/2117/timeline",
   3830       "performed_via_github_app": null,
   3831       "state_reason": null
   3832     }
   3833   },
   3834   {
   3835     "issue": {
   3836       "url": "https://api.github.com/repos/damus-io/damus/issues/2117",
   3837       "repository_url": "https://api.github.com/repos/damus-io/damus",
   3838       "labels_url": "https://api.github.com/repos/damus-io/damus/issues/2117/labels{/name}",
   3839       "comments_url": "https://api.github.com/repos/damus-io/damus/issues/2117/comments",
   3840       "events_url": "https://api.github.com/repos/damus-io/damus/issues/2117/events",
   3841       "html_url": "https://github.com/damus-io/damus/issues/2117",
   3842       "id": 2218556899,
   3843       "node_id": "I_kwDOHHF5A86EPH3j",
   3844       "number": 2117,
   3845       "title": "Dev mode: show note sent to x/y relays UI feedback",
   3846       "user": {
   3847         "login": "alltheseas",
   3848         "id": 64376233,
   3849         "node_id": "MDQ6VXNlcjY0Mzc2MjMz",
   3850         "avatar_url": "https://avatars.githubusercontent.com/u/64376233?v=4",
   3851         "gravatar_id": "",
   3852         "url": "https://api.github.com/users/alltheseas",
   3853         "html_url": "https://github.com/alltheseas",
   3854         "followers_url": "https://api.github.com/users/alltheseas/followers",
   3855         "following_url": "https://api.github.com/users/alltheseas/following{/other_user}",
   3856         "gists_url": "https://api.github.com/users/alltheseas/gists{/gist_id}",
   3857         "starred_url": "https://api.github.com/users/alltheseas/starred{/owner}{/repo}",
   3858         "subscriptions_url": "https://api.github.com/users/alltheseas/subscriptions",
   3859         "organizations_url": "https://api.github.com/users/alltheseas/orgs",
   3860         "repos_url": "https://api.github.com/users/alltheseas/repos",
   3861         "events_url": "https://api.github.com/users/alltheseas/events{/privacy}",
   3862         "received_events_url": "https://api.github.com/users/alltheseas/received_events",
   3863         "type": "User",
   3864         "site_admin": false
   3865       },
   3866       "labels": [
   3867         {
   3868           "id": 3994718399,
   3869           "node_id": "LA_kwDOHHF5A87uGpC_",
   3870           "url": "https://api.github.com/repos/damus-io/damus/labels/enhancement",
   3871           "name": "enhancement",
   3872           "color": "a2eeef",
   3873           "default": true,
   3874           "description": "Improvement"
   3875         },
   3876         {
   3877           "id": 5667230655,
   3878           "node_id": "LA_kwDOHHF5A88AAAABUcsTvw",
   3879           "url": "https://api.github.com/repos/damus-io/damus/labels/feature",
   3880           "name": "feature",
   3881           "color": "BFDADC",
   3882           "default": false,
   3883           "description": "New feature request"
   3884         }
   3885       ],
   3886       "state": "open",
   3887       "locked": false,
   3888       "assignee": null,
   3889       "assignees": [],
   3890       "milestone": null,
   3891       "comments": 2,
   3892       "created_at": "2024-04-01T15:56:08Z",
   3893       "updated_at": "2024-04-03T02:37:12Z",
   3894       "closed_at": null,
   3895       "author_association": "COLLABORATOR",
   3896       "active_lock_reason": null,
   3897       "body": "## user story\n\nAs a Damus user who has sent a note and who is interested in seeing more details, I would like to see that my note was sent to X/Y relays, so that I can better get a feel for nostr and  relays. \n\n### acceptance criteria\n\n1. Only if dev mode is on, show me upon posting a note feedback UI how many relays it was successfully sent to, and to how many relays a send attempt was made X/Y\n\n### pre-requisite \n\nBuilds on note posted successfully UI feedback\n\nhttps://github.com/damus-io/damus/issues/2083",
   3898       "reactions": {
   3899         "url": "https://api.github.com/repos/damus-io/damus/issues/2117/reactions",
   3900         "total_count": 0,
   3901         "+1": 0,
   3902         "-1": 0,
   3903         "laugh": 0,
   3904         "hooray": 0,
   3905         "confused": 0,
   3906         "heart": 0,
   3907         "rocket": 0,
   3908         "eyes": 0
   3909       },
   3910       "timeline_url": "https://api.github.com/repos/damus-io/damus/issues/2117/timeline",
   3911       "performed_via_github_app": null,
   3912       "state_reason": null
   3913     },
   3914     "comment": {
   3915       "user": "robagreda",
   3916       "created_at": "2024-04-02T03:52:41Z",
   3917       "updated_at": "2024-04-02T04:38:21Z",
   3918       "body": "![image](https://github.com/damus-io/damus/assets/3373850/da54a13c-34a3-4315-bf57-9a64cd151753)\r\nDoes this design resolves this issue @alltheseas @jb55 @ericholguin ?\r\n\r\nhttps://www.figma.com/file/ORaT1T0Ywfbm0sIjwy5Rgq/Damus-iOS?type=design&node-id=4316-32658&mode=design&t=ttjIkKW1lLHxvW2H-4\r\n\r\n\r\nThe idea is that if you tap the little Info icon, we display to which relays the note has been posted to, but also to see which relays the note didn't reach with its number of attempts.\r\n\r\nlet me know!"
   3919     }
   3920   },
   3921   {
   3922     "issue": {
   3923       "url": "https://api.github.com/repos/damus-io/damus/issues/2117",
   3924       "repository_url": "https://api.github.com/repos/damus-io/damus",
   3925       "labels_url": "https://api.github.com/repos/damus-io/damus/issues/2117/labels{/name}",
   3926       "comments_url": "https://api.github.com/repos/damus-io/damus/issues/2117/comments",
   3927       "events_url": "https://api.github.com/repos/damus-io/damus/issues/2117/events",
   3928       "html_url": "https://github.com/damus-io/damus/issues/2117",
   3929       "id": 2218556899,
   3930       "node_id": "I_kwDOHHF5A86EPH3j",
   3931       "number": 2117,
   3932       "title": "Dev mode: show note sent to x/y relays UI feedback",
   3933       "user": {
   3934         "login": "alltheseas",
   3935         "id": 64376233,
   3936         "node_id": "MDQ6VXNlcjY0Mzc2MjMz",
   3937         "avatar_url": "https://avatars.githubusercontent.com/u/64376233?v=4",
   3938         "gravatar_id": "",
   3939         "url": "https://api.github.com/users/alltheseas",
   3940         "html_url": "https://github.com/alltheseas",
   3941         "followers_url": "https://api.github.com/users/alltheseas/followers",
   3942         "following_url": "https://api.github.com/users/alltheseas/following{/other_user}",
   3943         "gists_url": "https://api.github.com/users/alltheseas/gists{/gist_id}",
   3944         "starred_url": "https://api.github.com/users/alltheseas/starred{/owner}{/repo}",
   3945         "subscriptions_url": "https://api.github.com/users/alltheseas/subscriptions",
   3946         "organizations_url": "https://api.github.com/users/alltheseas/orgs",
   3947         "repos_url": "https://api.github.com/users/alltheseas/repos",
   3948         "events_url": "https://api.github.com/users/alltheseas/events{/privacy}",
   3949         "received_events_url": "https://api.github.com/users/alltheseas/received_events",
   3950         "type": "User",
   3951         "site_admin": false
   3952       },
   3953       "labels": [
   3954         {
   3955           "id": 3994718399,
   3956           "node_id": "LA_kwDOHHF5A87uGpC_",
   3957           "url": "https://api.github.com/repos/damus-io/damus/labels/enhancement",
   3958           "name": "enhancement",
   3959           "color": "a2eeef",
   3960           "default": true,
   3961           "description": "Improvement"
   3962         },
   3963         {
   3964           "id": 5667230655,
   3965           "node_id": "LA_kwDOHHF5A88AAAABUcsTvw",
   3966           "url": "https://api.github.com/repos/damus-io/damus/labels/feature",
   3967           "name": "feature",
   3968           "color": "BFDADC",
   3969           "default": false,
   3970           "description": "New feature request"
   3971         }
   3972       ],
   3973       "state": "open",
   3974       "locked": false,
   3975       "assignee": null,
   3976       "assignees": [],
   3977       "milestone": null,
   3978       "comments": 2,
   3979       "created_at": "2024-04-01T15:56:08Z",
   3980       "updated_at": "2024-04-03T02:37:12Z",
   3981       "closed_at": null,
   3982       "author_association": "COLLABORATOR",
   3983       "active_lock_reason": null,
   3984       "body": "## user story\n\nAs a Damus user who has sent a note and who is interested in seeing more details, I would like to see that my note was sent to X/Y relays, so that I can better get a feel for nostr and  relays. \n\n### acceptance criteria\n\n1. Only if dev mode is on, show me upon posting a note feedback UI how many relays it was successfully sent to, and to how many relays a send attempt was made X/Y\n\n### pre-requisite \n\nBuilds on note posted successfully UI feedback\n\nhttps://github.com/damus-io/damus/issues/2083",
   3985       "reactions": {
   3986         "url": "https://api.github.com/repos/damus-io/damus/issues/2117/reactions",
   3987         "total_count": 0,
   3988         "+1": 0,
   3989         "-1": 0,
   3990         "laugh": 0,
   3991         "hooray": 0,
   3992         "confused": 0,
   3993         "heart": 0,
   3994         "rocket": 0,
   3995         "eyes": 0
   3996       },
   3997       "timeline_url": "https://api.github.com/repos/damus-io/damus/issues/2117/timeline",
   3998       "performed_via_github_app": null,
   3999       "state_reason": null
   4000     },
   4001     "comment": {
   4002       "user": "alltheseas",
   4003       "created_at": "2024-04-03T02:37:11Z",
   4004       "updated_at": "2024-04-03T02:37:11Z",
   4005       "body": "Yeah the concept is the right one Rob.\n\nAs a layperson when I see a progress bar I have an expectation that the progress will become 100%. \n\nA while back Joel has proposed a grid of dots that shows relay status. https://github.com/damus-io/damus/pull/713\n\nDoes this give you any alternate approach ideas @robagreda ?"
   4006     }
   4007   },
   4008   {
   4009     "issue": {
   4010       "url": "https://api.github.com/repos/damus-io/damus/issues/2116",
   4011       "repository_url": "https://api.github.com/repos/damus-io/damus",
   4012       "labels_url": "https://api.github.com/repos/damus-io/damus/issues/2116/labels{/name}",
   4013       "comments_url": "https://api.github.com/repos/damus-io/damus/issues/2116/comments",
   4014       "events_url": "https://api.github.com/repos/damus-io/damus/issues/2116/events",
   4015       "html_url": "https://github.com/damus-io/damus/issues/2116",
   4016       "id": 2216408233,
   4017       "node_id": "I_kwDOHHF5A86EG7Sp",
   4018       "number": 2116,
   4019       "title": "Keyword search results only return limited results",
   4020       "user": {
   4021         "login": "alltheseas",
   4022         "id": 64376233,
   4023         "node_id": "MDQ6VXNlcjY0Mzc2MjMz",
   4024         "avatar_url": "https://avatars.githubusercontent.com/u/64376233?v=4",
   4025         "gravatar_id": "",
   4026         "url": "https://api.github.com/users/alltheseas",
   4027         "html_url": "https://github.com/alltheseas",
   4028         "followers_url": "https://api.github.com/users/alltheseas/followers",
   4029         "following_url": "https://api.github.com/users/alltheseas/following{/other_user}",
   4030         "gists_url": "https://api.github.com/users/alltheseas/gists{/gist_id}",
   4031         "starred_url": "https://api.github.com/users/alltheseas/starred{/owner}{/repo}",
   4032         "subscriptions_url": "https://api.github.com/users/alltheseas/subscriptions",
   4033         "organizations_url": "https://api.github.com/users/alltheseas/orgs",
   4034         "repos_url": "https://api.github.com/users/alltheseas/repos",
   4035         "events_url": "https://api.github.com/users/alltheseas/events{/privacy}",
   4036         "received_events_url": "https://api.github.com/users/alltheseas/received_events",
   4037         "type": "User",
   4038         "site_admin": false
   4039       },
   4040       "labels": [
   4041         {
   4042           "id": 5895705605,
   4043           "node_id": "LA_kwDOHHF5A88AAAABX2lUBQ",
   4044           "url": "https://api.github.com/repos/damus-io/damus/labels/unexpected",
   4045           "name": "unexpected",
   4046           "color": "553300",
   4047           "default": false,
   4048           "description": ""
   4049         },
   4050         {
   4051           "id": 6213404742,
   4052           "node_id": "LA_kwDOHHF5A88AAAABclkIRg",
   4053           "url": "https://api.github.com/repos/damus-io/damus/labels/search",
   4054           "name": "search",
   4055           "color": "0e8a16",
   4056           "default": false,
   4057           "description": ""
   4058         }
   4059       ],
   4060       "state": "open",
   4061       "locked": false,
   4062       "assignee": null,
   4063       "assignees": [],
   4064       "milestone": null,
   4065       "comments": 2,
   4066       "created_at": "2024-03-30T11:55:50Z",
   4067       "updated_at": "2024-04-04T16:59:54Z",
   4068       "closed_at": null,
   4069       "author_association": "COLLABORATOR",
   4070       "active_lock_reason": null,
   4071       "body": "**What happens**\r\nWhen I search, I only see limited results before I see the regular post timeline. \r\n\r\n**What I expect to happen**\r\nI expect to see more search results.\r\n\r\n**Link to noteID, npub**\n\nhttps://damus.io/nevent1qqsw4dlhv9yxl48x0gxlen9mtxrs655h8tf460p63sjap480u6rzjsqpz4mhxue69uhhyetvv9ujuerpd46hxtnfduhszxthwden5te0wpuhyctdd9jzuenfv96x5ctx9e3k7mgpzpmhxue69uhkummnw3ezuamfdejszxthwden5te0wajkccm0d4jjumn0wd68ytnhd9hx2tctvehhv\r\n\r\n**Other commentary\r\n\r\nThere is no demarcation of where the search results end, and where the regular timeline begins.\r\n",
   4072       "reactions": {
   4073         "url": "https://api.github.com/repos/damus-io/damus/issues/2116/reactions",
   4074         "total_count": 0,
   4075         "+1": 0,
   4076         "-1": 0,
   4077         "laugh": 0,
   4078         "hooray": 0,
   4079         "confused": 0,
   4080         "heart": 0,
   4081         "rocket": 0,
   4082         "eyes": 0
   4083       },
   4084       "timeline_url": "https://api.github.com/repos/damus-io/damus/issues/2116/timeline",
   4085       "performed_via_github_app": null,
   4086       "state_reason": null
   4087     }
   4088   },
   4089   {
   4090     "issue": {
   4091       "url": "https://api.github.com/repos/damus-io/damus/issues/2116",
   4092       "repository_url": "https://api.github.com/repos/damus-io/damus",
   4093       "labels_url": "https://api.github.com/repos/damus-io/damus/issues/2116/labels{/name}",
   4094       "comments_url": "https://api.github.com/repos/damus-io/damus/issues/2116/comments",
   4095       "events_url": "https://api.github.com/repos/damus-io/damus/issues/2116/events",
   4096       "html_url": "https://github.com/damus-io/damus/issues/2116",
   4097       "id": 2216408233,
   4098       "node_id": "I_kwDOHHF5A86EG7Sp",
   4099       "number": 2116,
   4100       "title": "Keyword search results only return limited results",
   4101       "user": {
   4102         "login": "alltheseas",
   4103         "id": 64376233,
   4104         "node_id": "MDQ6VXNlcjY0Mzc2MjMz",
   4105         "avatar_url": "https://avatars.githubusercontent.com/u/64376233?v=4",
   4106         "gravatar_id": "",
   4107         "url": "https://api.github.com/users/alltheseas",
   4108         "html_url": "https://github.com/alltheseas",
   4109         "followers_url": "https://api.github.com/users/alltheseas/followers",
   4110         "following_url": "https://api.github.com/users/alltheseas/following{/other_user}",
   4111         "gists_url": "https://api.github.com/users/alltheseas/gists{/gist_id}",
   4112         "starred_url": "https://api.github.com/users/alltheseas/starred{/owner}{/repo}",
   4113         "subscriptions_url": "https://api.github.com/users/alltheseas/subscriptions",
   4114         "organizations_url": "https://api.github.com/users/alltheseas/orgs",
   4115         "repos_url": "https://api.github.com/users/alltheseas/repos",
   4116         "events_url": "https://api.github.com/users/alltheseas/events{/privacy}",
   4117         "received_events_url": "https://api.github.com/users/alltheseas/received_events",
   4118         "type": "User",
   4119         "site_admin": false
   4120       },
   4121       "labels": [
   4122         {
   4123           "id": 5895705605,
   4124           "node_id": "LA_kwDOHHF5A88AAAABX2lUBQ",
   4125           "url": "https://api.github.com/repos/damus-io/damus/labels/unexpected",
   4126           "name": "unexpected",
   4127           "color": "553300",
   4128           "default": false,
   4129           "description": ""
   4130         },
   4131         {
   4132           "id": 6213404742,
   4133           "node_id": "LA_kwDOHHF5A88AAAABclkIRg",
   4134           "url": "https://api.github.com/repos/damus-io/damus/labels/search",
   4135           "name": "search",
   4136           "color": "0e8a16",
   4137           "default": false,
   4138           "description": ""
   4139         }
   4140       ],
   4141       "state": "open",
   4142       "locked": false,
   4143       "assignee": null,
   4144       "assignees": [],
   4145       "milestone": null,
   4146       "comments": 2,
   4147       "created_at": "2024-03-30T11:55:50Z",
   4148       "updated_at": "2024-04-04T16:59:54Z",
   4149       "closed_at": null,
   4150       "author_association": "COLLABORATOR",
   4151       "active_lock_reason": null,
   4152       "body": "**What happens**\r\nWhen I search, I only see limited results before I see the regular post timeline. \r\n\r\n**What I expect to happen**\r\nI expect to see more search results.\r\n\r\n**Link to noteID, npub**\n\nhttps://damus.io/nevent1qqsw4dlhv9yxl48x0gxlen9mtxrs655h8tf460p63sjap480u6rzjsqpz4mhxue69uhhyetvv9ujuerpd46hxtnfduhszxthwden5te0wpuhyctdd9jzuenfv96x5ctx9e3k7mgpzpmhxue69uhkummnw3ezuamfdejszxthwden5te0wajkccm0d4jjumn0wd68ytnhd9hx2tctvehhv\r\n\r\n**Other commentary\r\n\r\nThere is no demarcation of where the search results end, and where the regular timeline begins.\r\n",
   4153       "reactions": {
   4154         "url": "https://api.github.com/repos/damus-io/damus/issues/2116/reactions",
   4155         "total_count": 0,
   4156         "+1": 0,
   4157         "-1": 0,
   4158         "laugh": 0,
   4159         "hooray": 0,
   4160         "confused": 0,
   4161         "heart": 0,
   4162         "rocket": 0,
   4163         "eyes": 0
   4164       },
   4165       "timeline_url": "https://api.github.com/repos/damus-io/damus/issues/2116/timeline",
   4166       "performed_via_github_app": null,
   4167       "state_reason": null
   4168     },
   4169     "comment": {
   4170       "user": "jb55",
   4171       "created_at": "2024-04-04T15:22:49Z",
   4172       "updated_at": "2024-04-04T15:22:49Z",
   4173       "body": "On Sat, Mar 30, 2024 at 04:56:12AM GMT, alltheseas wrote:\n>**Other commentary\n>\n>There is no demarcation of where the search results end, and where the regular timeline begins.\n\nThis is fixed in the latest resdesign by eric, let's create a separate issue to this one and then we can mark it as closed when his patch lands.\n"
   4174     }
   4175   },
   4176   {
   4177     "issue": {
   4178       "url": "https://api.github.com/repos/damus-io/damus/issues/2116",
   4179       "repository_url": "https://api.github.com/repos/damus-io/damus",
   4180       "labels_url": "https://api.github.com/repos/damus-io/damus/issues/2116/labels{/name}",
   4181       "comments_url": "https://api.github.com/repos/damus-io/damus/issues/2116/comments",
   4182       "events_url": "https://api.github.com/repos/damus-io/damus/issues/2116/events",
   4183       "html_url": "https://github.com/damus-io/damus/issues/2116",
   4184       "id": 2216408233,
   4185       "node_id": "I_kwDOHHF5A86EG7Sp",
   4186       "number": 2116,
   4187       "title": "Keyword search results only return limited results",
   4188       "user": {
   4189         "login": "alltheseas",
   4190         "id": 64376233,
   4191         "node_id": "MDQ6VXNlcjY0Mzc2MjMz",
   4192         "avatar_url": "https://avatars.githubusercontent.com/u/64376233?v=4",
   4193         "gravatar_id": "",
   4194         "url": "https://api.github.com/users/alltheseas",
   4195         "html_url": "https://github.com/alltheseas",
   4196         "followers_url": "https://api.github.com/users/alltheseas/followers",
   4197         "following_url": "https://api.github.com/users/alltheseas/following{/other_user}",
   4198         "gists_url": "https://api.github.com/users/alltheseas/gists{/gist_id}",
   4199         "starred_url": "https://api.github.com/users/alltheseas/starred{/owner}{/repo}",
   4200         "subscriptions_url": "https://api.github.com/users/alltheseas/subscriptions",
   4201         "organizations_url": "https://api.github.com/users/alltheseas/orgs",
   4202         "repos_url": "https://api.github.com/users/alltheseas/repos",
   4203         "events_url": "https://api.github.com/users/alltheseas/events{/privacy}",
   4204         "received_events_url": "https://api.github.com/users/alltheseas/received_events",
   4205         "type": "User",
   4206         "site_admin": false
   4207       },
   4208       "labels": [
   4209         {
   4210           "id": 5895705605,
   4211           "node_id": "LA_kwDOHHF5A88AAAABX2lUBQ",
   4212           "url": "https://api.github.com/repos/damus-io/damus/labels/unexpected",
   4213           "name": "unexpected",
   4214           "color": "553300",
   4215           "default": false,
   4216           "description": ""
   4217         },
   4218         {
   4219           "id": 6213404742,
   4220           "node_id": "LA_kwDOHHF5A88AAAABclkIRg",
   4221           "url": "https://api.github.com/repos/damus-io/damus/labels/search",
   4222           "name": "search",
   4223           "color": "0e8a16",
   4224           "default": false,
   4225           "description": ""
   4226         }
   4227       ],
   4228       "state": "open",
   4229       "locked": false,
   4230       "assignee": null,
   4231       "assignees": [],
   4232       "milestone": null,
   4233       "comments": 2,
   4234       "created_at": "2024-03-30T11:55:50Z",
   4235       "updated_at": "2024-04-04T16:59:54Z",
   4236       "closed_at": null,
   4237       "author_association": "COLLABORATOR",
   4238       "active_lock_reason": null,
   4239       "body": "**What happens**\r\nWhen I search, I only see limited results before I see the regular post timeline. \r\n\r\n**What I expect to happen**\r\nI expect to see more search results.\r\n\r\n**Link to noteID, npub**\n\nhttps://damus.io/nevent1qqsw4dlhv9yxl48x0gxlen9mtxrs655h8tf460p63sjap480u6rzjsqpz4mhxue69uhhyetvv9ujuerpd46hxtnfduhszxthwden5te0wpuhyctdd9jzuenfv96x5ctx9e3k7mgpzpmhxue69uhkummnw3ezuamfdejszxthwden5te0wajkccm0d4jjumn0wd68ytnhd9hx2tctvehhv\r\n\r\n**Other commentary\r\n\r\nThere is no demarcation of where the search results end, and where the regular timeline begins.\r\n",
   4240       "reactions": {
   4241         "url": "https://api.github.com/repos/damus-io/damus/issues/2116/reactions",
   4242         "total_count": 0,
   4243         "+1": 0,
   4244         "-1": 0,
   4245         "laugh": 0,
   4246         "hooray": 0,
   4247         "confused": 0,
   4248         "heart": 0,
   4249         "rocket": 0,
   4250         "eyes": 0
   4251       },
   4252       "timeline_url": "https://api.github.com/repos/damus-io/damus/issues/2116/timeline",
   4253       "performed_via_github_app": null,
   4254       "state_reason": null
   4255     },
   4256     "comment": {
   4257       "user": "alltheseas",
   4258       "created_at": "2024-04-04T16:59:53Z",
   4259       "updated_at": "2024-04-04T16:59:53Z",
   4260       "body": "> On Sat, Mar 30, 2024 at 04:56:12AM GMT, alltheseas wrote:\n> >**Other commentary\n> >\n> >There is no demarcation of where the search results end, and where the regular timeline begins.\n> \n> This is fixed in the latest resdesign by eric, let's create a separate issue to this one and then we can mark it as closed when his patch lands.\n> \n\nhttps://github.com/damus-io/damus/issues/2119"
   4261     }
   4262   },
   4263   {
   4264     "issue": {
   4265       "url": "https://api.github.com/repos/damus-io/damus/issues/2115",
   4266       "repository_url": "https://api.github.com/repos/damus-io/damus",
   4267       "labels_url": "https://api.github.com/repos/damus-io/damus/issues/2115/labels{/name}",
   4268       "comments_url": "https://api.github.com/repos/damus-io/damus/issues/2115/comments",
   4269       "events_url": "https://api.github.com/repos/damus-io/damus/issues/2115/events",
   4270       "html_url": "https://github.com/damus-io/damus/pull/2115",
   4271       "id": 2216163713,
   4272       "node_id": "PR_kwDOHHF5A85rNczV",
   4273       "number": 2115,
   4274       "title": "postview: add haptic feedback on media upload result",
   4275       "user": {
   4276         "login": "seankibler",
   4277         "id": 63254,
   4278         "node_id": "MDQ6VXNlcjYzMjU0",
   4279         "avatar_url": "https://avatars.githubusercontent.com/u/63254?v=4",
   4280         "gravatar_id": "",
   4281         "url": "https://api.github.com/users/seankibler",
   4282         "html_url": "https://github.com/seankibler",
   4283         "followers_url": "https://api.github.com/users/seankibler/followers",
   4284         "following_url": "https://api.github.com/users/seankibler/following{/other_user}",
   4285         "gists_url": "https://api.github.com/users/seankibler/gists{/gist_id}",
   4286         "starred_url": "https://api.github.com/users/seankibler/starred{/owner}{/repo}",
   4287         "subscriptions_url": "https://api.github.com/users/seankibler/subscriptions",
   4288         "organizations_url": "https://api.github.com/users/seankibler/orgs",
   4289         "repos_url": "https://api.github.com/users/seankibler/repos",
   4290         "events_url": "https://api.github.com/users/seankibler/events{/privacy}",
   4291         "received_events_url": "https://api.github.com/users/seankibler/received_events",
   4292         "type": "User",
   4293         "site_admin": false
   4294       },
   4295       "labels": [],
   4296       "state": "closed",
   4297       "locked": false,
   4298       "assignee": null,
   4299       "assignees": [],
   4300       "milestone": null,
   4301       "comments": 2,
   4302       "created_at": "2024-03-30T02:39:29Z",
   4303       "updated_at": "2024-04-04T17:48:44Z",
   4304       "closed_at": "2024-04-04T17:33:55Z",
   4305       "author_association": "CONTRIBUTOR",
   4306       "active_lock_reason": null,
   4307       "draft": false,
   4308       "pull_request": {
   4309         "url": "https://api.github.com/repos/damus-io/damus/pulls/2115",
   4310         "html_url": "https://github.com/damus-io/damus/pull/2115",
   4311         "diff_url": "https://github.com/damus-io/damus/pull/2115.diff",
   4312         "patch_url": "https://github.com/damus-io/damus/pull/2115.patch",
   4313         "merged_at": null
   4314       },
   4315       "body": "Closes: https://github.com/damus-io/damus/issues/2094\r\n\r\nI'll point out that haptic feedback implementation on media upload is a little different than the zap vibration in two ways.\r\n1. The media upload haptic feedback is not configurable, see below\r\n2. The haptic feedback applies on success and failure using built-in Swift iOS API https://developer.apple.com/documentation/uikit/uinotificationfeedbackgenerator\r\n\r\nI chose to avoid touching the Damus state as I'm new to this project as well as mobile development. I thought about a few potential solutions but didn't feel confident in approaching any of them or felt it was better to do nothing. If making this feature configurable is required for acceptance I am happy to implement that if I can get a little guidance on best practices.",
   4316       "reactions": {
   4317         "url": "https://api.github.com/repos/damus-io/damus/issues/2115/reactions",
   4318         "total_count": 0,
   4319         "+1": 0,
   4320         "-1": 0,
   4321         "laugh": 0,
   4322         "hooray": 0,
   4323         "confused": 0,
   4324         "heart": 0,
   4325         "rocket": 0,
   4326         "eyes": 0
   4327       },
   4328       "timeline_url": "https://api.github.com/repos/damus-io/damus/issues/2115/timeline",
   4329       "performed_via_github_app": null,
   4330       "state_reason": null
   4331     }
   4332   },
   4333   {
   4334     "issue": {
   4335       "url": "https://api.github.com/repos/damus-io/damus/issues/2115",
   4336       "repository_url": "https://api.github.com/repos/damus-io/damus",
   4337       "labels_url": "https://api.github.com/repos/damus-io/damus/issues/2115/labels{/name}",
   4338       "comments_url": "https://api.github.com/repos/damus-io/damus/issues/2115/comments",
   4339       "events_url": "https://api.github.com/repos/damus-io/damus/issues/2115/events",
   4340       "html_url": "https://github.com/damus-io/damus/pull/2115",
   4341       "id": 2216163713,
   4342       "node_id": "PR_kwDOHHF5A85rNczV",
   4343       "number": 2115,
   4344       "title": "postview: add haptic feedback on media upload result",
   4345       "user": {
   4346         "login": "seankibler",
   4347         "id": 63254,
   4348         "node_id": "MDQ6VXNlcjYzMjU0",
   4349         "avatar_url": "https://avatars.githubusercontent.com/u/63254?v=4",
   4350         "gravatar_id": "",
   4351         "url": "https://api.github.com/users/seankibler",
   4352         "html_url": "https://github.com/seankibler",
   4353         "followers_url": "https://api.github.com/users/seankibler/followers",
   4354         "following_url": "https://api.github.com/users/seankibler/following{/other_user}",
   4355         "gists_url": "https://api.github.com/users/seankibler/gists{/gist_id}",
   4356         "starred_url": "https://api.github.com/users/seankibler/starred{/owner}{/repo}",
   4357         "subscriptions_url": "https://api.github.com/users/seankibler/subscriptions",
   4358         "organizations_url": "https://api.github.com/users/seankibler/orgs",
   4359         "repos_url": "https://api.github.com/users/seankibler/repos",
   4360         "events_url": "https://api.github.com/users/seankibler/events{/privacy}",
   4361         "received_events_url": "https://api.github.com/users/seankibler/received_events",
   4362         "type": "User",
   4363         "site_admin": false
   4364       },
   4365       "labels": [],
   4366       "state": "closed",
   4367       "locked": false,
   4368       "assignee": null,
   4369       "assignees": [],
   4370       "milestone": null,
   4371       "comments": 2,
   4372       "created_at": "2024-03-30T02:39:29Z",
   4373       "updated_at": "2024-04-04T17:48:44Z",
   4374       "closed_at": "2024-04-04T17:33:55Z",
   4375       "author_association": "CONTRIBUTOR",
   4376       "active_lock_reason": null,
   4377       "draft": false,
   4378       "pull_request": {
   4379         "url": "https://api.github.com/repos/damus-io/damus/pulls/2115",
   4380         "html_url": "https://github.com/damus-io/damus/pull/2115",
   4381         "diff_url": "https://github.com/damus-io/damus/pull/2115.diff",
   4382         "patch_url": "https://github.com/damus-io/damus/pull/2115.patch",
   4383         "merged_at": null
   4384       },
   4385       "body": "Closes: https://github.com/damus-io/damus/issues/2094\r\n\r\nI'll point out that haptic feedback implementation on media upload is a little different than the zap vibration in two ways.\r\n1. The media upload haptic feedback is not configurable, see below\r\n2. The haptic feedback applies on success and failure using built-in Swift iOS API https://developer.apple.com/documentation/uikit/uinotificationfeedbackgenerator\r\n\r\nI chose to avoid touching the Damus state as I'm new to this project as well as mobile development. I thought about a few potential solutions but didn't feel confident in approaching any of them or felt it was better to do nothing. If making this feature configurable is required for acceptance I am happy to implement that if I can get a little guidance on best practices.",
   4386       "reactions": {
   4387         "url": "https://api.github.com/repos/damus-io/damus/issues/2115/reactions",
   4388         "total_count": 0,
   4389         "+1": 0,
   4390         "-1": 0,
   4391         "laugh": 0,
   4392         "hooray": 0,
   4393         "confused": 0,
   4394         "heart": 0,
   4395         "rocket": 0,
   4396         "eyes": 0
   4397       },
   4398       "timeline_url": "https://api.github.com/repos/damus-io/damus/issues/2115/timeline",
   4399       "performed_via_github_app": null,
   4400       "state_reason": null
   4401     },
   4402     "comment": {
   4403       "user": "jb55",
   4404       "created_at": "2024-03-30T09:35:05Z",
   4405       "updated_at": "2024-03-30T09:35:05Z",
   4406       "body": "On Fri, Mar 29, 2024 at 06:46:19PM GMT, Sean Kibler wrote:\n>Signed-off-by: Sean Kibler ***@***.***>\n>\n>Closes: https://github.com/damus-io/damus/pull/2115\n>---\n> damus/Models/ImageUploadModel.swift | 15 +++++++++++++--\n> 1 file changed, 13 insertions(+), 2 deletions(-)\n\nThanks! LGTM\n\n>\n>diff --git a/damus/Models/ImageUploadModel.swift b/damus/Models/ImageUploadModel.swift\n>index 7e556a683..e6a44d22b 100644\n>--- a/damus/Models/ImageUploadModel.swift\n>+++ b/damus/Models/ImageUploadModel.swift\n>@@ -56,9 +56,20 @@ class ImageUploadModel: NSObject, URLSessionTaskDelegate, ObservableObject {\n>\n>     func start(media: MediaUpload, uploader: MediaUploader, keypair: Keypair? = nil) async -> ImageUploadResult {\n>         let res = await create_upload_request(mediaToUpload: media, mediaUploader: uploader, progress: self, keypair: keypair)\n>-        DispatchQueue.main.async {\n>-            self.progress = nil\n>+\n>+        switch res {\n>+        case .success(_):\n>+            DispatchQueue.main.async {\n>+                self.progress = nil\n>+                UINotificationFeedbackGenerator().notificationOccurred(.success)\n>+            }\n>+        case .failed(_):\n>+            DispatchQueue.main.async {\n>+                self.progress = nil\n>+                UINotificationFeedbackGenerator().notificationOccurred(.error)\n>+            }\n>         }\n>+\n>         return res\n>     }\n>\n"
   4407     }
   4408   },
   4409   {
   4410     "issue": {
   4411       "url": "https://api.github.com/repos/damus-io/damus/issues/2115",
   4412       "repository_url": "https://api.github.com/repos/damus-io/damus",
   4413       "labels_url": "https://api.github.com/repos/damus-io/damus/issues/2115/labels{/name}",
   4414       "comments_url": "https://api.github.com/repos/damus-io/damus/issues/2115/comments",
   4415       "events_url": "https://api.github.com/repos/damus-io/damus/issues/2115/events",
   4416       "html_url": "https://github.com/damus-io/damus/pull/2115",
   4417       "id": 2216163713,
   4418       "node_id": "PR_kwDOHHF5A85rNczV",
   4419       "number": 2115,
   4420       "title": "postview: add haptic feedback on media upload result",
   4421       "user": {
   4422         "login": "seankibler",
   4423         "id": 63254,
   4424         "node_id": "MDQ6VXNlcjYzMjU0",
   4425         "avatar_url": "https://avatars.githubusercontent.com/u/63254?v=4",
   4426         "gravatar_id": "",
   4427         "url": "https://api.github.com/users/seankibler",
   4428         "html_url": "https://github.com/seankibler",
   4429         "followers_url": "https://api.github.com/users/seankibler/followers",
   4430         "following_url": "https://api.github.com/users/seankibler/following{/other_user}",
   4431         "gists_url": "https://api.github.com/users/seankibler/gists{/gist_id}",
   4432         "starred_url": "https://api.github.com/users/seankibler/starred{/owner}{/repo}",
   4433         "subscriptions_url": "https://api.github.com/users/seankibler/subscriptions",
   4434         "organizations_url": "https://api.github.com/users/seankibler/orgs",
   4435         "repos_url": "https://api.github.com/users/seankibler/repos",
   4436         "events_url": "https://api.github.com/users/seankibler/events{/privacy}",
   4437         "received_events_url": "https://api.github.com/users/seankibler/received_events",
   4438         "type": "User",
   4439         "site_admin": false
   4440       },
   4441       "labels": [],
   4442       "state": "closed",
   4443       "locked": false,
   4444       "assignee": null,
   4445       "assignees": [],
   4446       "milestone": null,
   4447       "comments": 2,
   4448       "created_at": "2024-03-30T02:39:29Z",
   4449       "updated_at": "2024-04-04T17:48:44Z",
   4450       "closed_at": "2024-04-04T17:33:55Z",
   4451       "author_association": "CONTRIBUTOR",
   4452       "active_lock_reason": null,
   4453       "draft": false,
   4454       "pull_request": {
   4455         "url": "https://api.github.com/repos/damus-io/damus/pulls/2115",
   4456         "html_url": "https://github.com/damus-io/damus/pull/2115",
   4457         "diff_url": "https://github.com/damus-io/damus/pull/2115.diff",
   4458         "patch_url": "https://github.com/damus-io/damus/pull/2115.patch",
   4459         "merged_at": null
   4460       },
   4461       "body": "Closes: https://github.com/damus-io/damus/issues/2094\r\n\r\nI'll point out that haptic feedback implementation on media upload is a little different than the zap vibration in two ways.\r\n1. The media upload haptic feedback is not configurable, see below\r\n2. The haptic feedback applies on success and failure using built-in Swift iOS API https://developer.apple.com/documentation/uikit/uinotificationfeedbackgenerator\r\n\r\nI chose to avoid touching the Damus state as I'm new to this project as well as mobile development. I thought about a few potential solutions but didn't feel confident in approaching any of them or felt it was better to do nothing. If making this feature configurable is required for acceptance I am happy to implement that if I can get a little guidance on best practices.",
   4462       "reactions": {
   4463         "url": "https://api.github.com/repos/damus-io/damus/issues/2115/reactions",
   4464         "total_count": 0,
   4465         "+1": 0,
   4466         "-1": 0,
   4467         "laugh": 0,
   4468         "hooray": 0,
   4469         "confused": 0,
   4470         "heart": 0,
   4471         "rocket": 0,
   4472         "eyes": 0
   4473       },
   4474       "timeline_url": "https://api.github.com/repos/damus-io/damus/issues/2115/timeline",
   4475       "performed_via_github_app": null,
   4476       "state_reason": null
   4477     },
   4478     "comment": {
   4479       "user": "jb55",
   4480       "created_at": "2024-04-04T17:48:43Z",
   4481       "updated_at": "2024-04-04T17:48:43Z",
   4482       "body": "Thanks! merged for next testflight. Will try to get that out soon.\n"
   4483     }
   4484   },
   4485   {
   4486     "issue": {
   4487       "url": "https://api.github.com/repos/damus-io/damus/issues/2114",
   4488       "repository_url": "https://api.github.com/repos/damus-io/damus",
   4489       "labels_url": "https://api.github.com/repos/damus-io/damus/issues/2114/labels{/name}",
   4490       "comments_url": "https://api.github.com/repos/damus-io/damus/issues/2114/comments",
   4491       "events_url": "https://api.github.com/repos/damus-io/damus/issues/2114/events",
   4492       "html_url": "https://github.com/damus-io/damus/issues/2114",
   4493       "id": 2216050033,
   4494       "node_id": "I_kwDOHHF5A86EFj1x",
   4495       "number": 2114,
   4496       "title": "Fix search result upon adding new character(s) to keyword in search bar",
   4497       "user": {
   4498         "login": "alltheseas",
   4499         "id": 64376233,
   4500         "node_id": "MDQ6VXNlcjY0Mzc2MjMz",
   4501         "avatar_url": "https://avatars.githubusercontent.com/u/64376233?v=4",
   4502         "gravatar_id": "",
   4503         "url": "https://api.github.com/users/alltheseas",
   4504         "html_url": "https://github.com/alltheseas",
   4505         "followers_url": "https://api.github.com/users/alltheseas/followers",
   4506         "following_url": "https://api.github.com/users/alltheseas/following{/other_user}",
   4507         "gists_url": "https://api.github.com/users/alltheseas/gists{/gist_id}",
   4508         "starred_url": "https://api.github.com/users/alltheseas/starred{/owner}{/repo}",
   4509         "subscriptions_url": "https://api.github.com/users/alltheseas/subscriptions",
   4510         "organizations_url": "https://api.github.com/users/alltheseas/orgs",
   4511         "repos_url": "https://api.github.com/users/alltheseas/repos",
   4512         "events_url": "https://api.github.com/users/alltheseas/events{/privacy}",
   4513         "received_events_url": "https://api.github.com/users/alltheseas/received_events",
   4514         "type": "User",
   4515         "site_admin": false
   4516       },
   4517       "labels": [
   4518         {
   4519           "id": 5895705605,
   4520           "node_id": "LA_kwDOHHF5A88AAAABX2lUBQ",
   4521           "url": "https://api.github.com/repos/damus-io/damus/labels/unexpected",
   4522           "name": "unexpected",
   4523           "color": "553300",
   4524           "default": false,
   4525           "description": ""
   4526         },
   4527         {
   4528           "id": 6213404742,
   4529           "node_id": "LA_kwDOHHF5A88AAAABclkIRg",
   4530           "url": "https://api.github.com/repos/damus-io/damus/labels/search",
   4531           "name": "search",
   4532           "color": "0e8a16",
   4533           "default": false,
   4534           "description": ""
   4535         }
   4536       ],
   4537       "state": "open",
   4538       "locked": false,
   4539       "assignee": null,
   4540       "assignees": [],
   4541       "milestone": null,
   4542       "comments": 0,
   4543       "created_at": "2024-03-29T22:19:52Z",
   4544       "updated_at": "2024-03-29T22:19:52Z",
   4545       "closed_at": null,
   4546       "author_association": "COLLABORATOR",
   4547       "active_lock_reason": null,
   4548       "body": "**What happens**\nWhen I type \"ethos\" in the search bar, I get a top result for \"etho\" that does not get replaced when I add the -s. \n\n**What I expect to happen**\nI expect to see \"ethos\" in my top result, and not \"etho\"\n\n![image](https://github.com/damus-io/damus/assets/64376233/2ee61a4e-3ce5-4023-9bc1-1e0aa02e0b0e)",
   4549       "reactions": {
   4550         "url": "https://api.github.com/repos/damus-io/damus/issues/2114/reactions",
   4551         "total_count": 0,
   4552         "+1": 0,
   4553         "-1": 0,
   4554         "laugh": 0,
   4555         "hooray": 0,
   4556         "confused": 0,
   4557         "heart": 0,
   4558         "rocket": 0,
   4559         "eyes": 0
   4560       },
   4561       "timeline_url": "https://api.github.com/repos/damus-io/damus/issues/2114/timeline",
   4562       "performed_via_github_app": null,
   4563       "state_reason": null
   4564     }
   4565   },
   4566   {
   4567     "issue": {
   4568       "url": "https://api.github.com/repos/damus-io/damus/issues/2113",
   4569       "repository_url": "https://api.github.com/repos/damus-io/damus",
   4570       "labels_url": "https://api.github.com/repos/damus-io/damus/issues/2113/labels{/name}",
   4571       "comments_url": "https://api.github.com/repos/damus-io/damus/issues/2113/comments",
   4572       "events_url": "https://api.github.com/repos/damus-io/damus/issues/2113/events",
   4573       "html_url": "https://github.com/damus-io/damus/issues/2113",
   4574       "id": 2215880011,
   4575       "node_id": "I_kwDOHHF5A86EE6VL",
   4576       "number": 2113,
   4577       "title": "Feature Request: share photo from iOS photo gallery to damus",
   4578       "user": {
   4579         "login": "alltheseas",
   4580         "id": 64376233,
   4581         "node_id": "MDQ6VXNlcjY0Mzc2MjMz",
   4582         "avatar_url": "https://avatars.githubusercontent.com/u/64376233?v=4",
   4583         "gravatar_id": "",
   4584         "url": "https://api.github.com/users/alltheseas",
   4585         "html_url": "https://github.com/alltheseas",
   4586         "followers_url": "https://api.github.com/users/alltheseas/followers",
   4587         "following_url": "https://api.github.com/users/alltheseas/following{/other_user}",
   4588         "gists_url": "https://api.github.com/users/alltheseas/gists{/gist_id}",
   4589         "starred_url": "https://api.github.com/users/alltheseas/starred{/owner}{/repo}",
   4590         "subscriptions_url": "https://api.github.com/users/alltheseas/subscriptions",
   4591         "organizations_url": "https://api.github.com/users/alltheseas/orgs",
   4592         "repos_url": "https://api.github.com/users/alltheseas/repos",
   4593         "events_url": "https://api.github.com/users/alltheseas/events{/privacy}",
   4594         "received_events_url": "https://api.github.com/users/alltheseas/received_events",
   4595         "type": "User",
   4596         "site_admin": false
   4597       },
   4598       "labels": [
   4599         {
   4600           "id": 5667230655,
   4601           "node_id": "LA_kwDOHHF5A88AAAABUcsTvw",
   4602           "url": "https://api.github.com/repos/damus-io/damus/labels/feature",
   4603           "name": "feature",
   4604           "color": "BFDADC",
   4605           "default": false,
   4606           "description": "New feature request"
   4607         }
   4608       ],
   4609       "state": "closed",
   4610       "locked": false,
   4611       "assignee": null,
   4612       "assignees": [],
   4613       "milestone": null,
   4614       "comments": 1,
   4615       "created_at": "2024-03-29T19:06:04Z",
   4616       "updated_at": "2024-03-30T02:43:51Z",
   4617       "closed_at": "2024-03-30T02:43:51Z",
   4618       "author_association": "COLLABORATOR",
   4619       "active_lock_reason": null,
   4620       "body": "WIP",
   4621       "reactions": {
   4622         "url": "https://api.github.com/repos/damus-io/damus/issues/2113/reactions",
   4623         "total_count": 0,
   4624         "+1": 0,
   4625         "-1": 0,
   4626         "laugh": 0,
   4627         "hooray": 0,
   4628         "confused": 0,
   4629         "heart": 0,
   4630         "rocket": 0,
   4631         "eyes": 0
   4632       },
   4633       "timeline_url": "https://api.github.com/repos/damus-io/damus/issues/2113/timeline",
   4634       "performed_via_github_app": null,
   4635       "state_reason": "not_planned"
   4636     }
   4637   },
   4638   {
   4639     "issue": {
   4640       "url": "https://api.github.com/repos/damus-io/damus/issues/2113",
   4641       "repository_url": "https://api.github.com/repos/damus-io/damus",
   4642       "labels_url": "https://api.github.com/repos/damus-io/damus/issues/2113/labels{/name}",
   4643       "comments_url": "https://api.github.com/repos/damus-io/damus/issues/2113/comments",
   4644       "events_url": "https://api.github.com/repos/damus-io/damus/issues/2113/events",
   4645       "html_url": "https://github.com/damus-io/damus/issues/2113",
   4646       "id": 2215880011,
   4647       "node_id": "I_kwDOHHF5A86EE6VL",
   4648       "number": 2113,
   4649       "title": "Feature Request: share photo from iOS photo gallery to damus",
   4650       "user": {
   4651         "login": "alltheseas",
   4652         "id": 64376233,
   4653         "node_id": "MDQ6VXNlcjY0Mzc2MjMz",
   4654         "avatar_url": "https://avatars.githubusercontent.com/u/64376233?v=4",
   4655         "gravatar_id": "",
   4656         "url": "https://api.github.com/users/alltheseas",
   4657         "html_url": "https://github.com/alltheseas",
   4658         "followers_url": "https://api.github.com/users/alltheseas/followers",
   4659         "following_url": "https://api.github.com/users/alltheseas/following{/other_user}",
   4660         "gists_url": "https://api.github.com/users/alltheseas/gists{/gist_id}",
   4661         "starred_url": "https://api.github.com/users/alltheseas/starred{/owner}{/repo}",
   4662         "subscriptions_url": "https://api.github.com/users/alltheseas/subscriptions",
   4663         "organizations_url": "https://api.github.com/users/alltheseas/orgs",
   4664         "repos_url": "https://api.github.com/users/alltheseas/repos",
   4665         "events_url": "https://api.github.com/users/alltheseas/events{/privacy}",
   4666         "received_events_url": "https://api.github.com/users/alltheseas/received_events",
   4667         "type": "User",
   4668         "site_admin": false
   4669       },
   4670       "labels": [
   4671         {
   4672           "id": 5667230655,
   4673           "node_id": "LA_kwDOHHF5A88AAAABUcsTvw",
   4674           "url": "https://api.github.com/repos/damus-io/damus/labels/feature",
   4675           "name": "feature",
   4676           "color": "BFDADC",
   4677           "default": false,
   4678           "description": "New feature request"
   4679         }
   4680       ],
   4681       "state": "closed",
   4682       "locked": false,
   4683       "assignee": null,
   4684       "assignees": [],
   4685       "milestone": null,
   4686       "comments": 1,
   4687       "created_at": "2024-03-29T19:06:04Z",
   4688       "updated_at": "2024-03-30T02:43:51Z",
   4689       "closed_at": "2024-03-30T02:43:51Z",
   4690       "author_association": "COLLABORATOR",
   4691       "active_lock_reason": null,
   4692       "body": "WIP",
   4693       "reactions": {
   4694         "url": "https://api.github.com/repos/damus-io/damus/issues/2113/reactions",
   4695         "total_count": 0,
   4696         "+1": 0,
   4697         "-1": 0,
   4698         "laugh": 0,
   4699         "hooray": 0,
   4700         "confused": 0,
   4701         "heart": 0,
   4702         "rocket": 0,
   4703         "eyes": 0
   4704       },
   4705       "timeline_url": "https://api.github.com/repos/damus-io/damus/issues/2113/timeline",
   4706       "performed_via_github_app": null,
   4707       "state_reason": "not_planned"
   4708     },
   4709     "comment": {
   4710       "user": "alltheseas",
   4711       "created_at": "2024-03-30T02:43:38Z",
   4712       "updated_at": "2024-03-30T02:43:38Z",
   4713       "body": "Duplicate of https://github.com/damus-io/damus/issues/906"
   4714     }
   4715   },
   4716   {
   4717     "issue": {
   4718       "url": "https://api.github.com/repos/damus-io/damus/issues/2112",
   4719       "repository_url": "https://api.github.com/repos/damus-io/damus",
   4720       "labels_url": "https://api.github.com/repos/damus-io/damus/issues/2112/labels{/name}",
   4721       "comments_url": "https://api.github.com/repos/damus-io/damus/issues/2112/comments",
   4722       "events_url": "https://api.github.com/repos/damus-io/damus/issues/2112/events",
   4723       "html_url": "https://github.com/damus-io/damus/issues/2112",
   4724       "id": 2215638931,
   4725       "node_id": "I_kwDOHHF5A86ED_eT",
   4726       "number": 2112,
   4727       "title": "Support page",
   4728       "user": {
   4729         "login": "alltheseas",
   4730         "id": 64376233,
   4731         "node_id": "MDQ6VXNlcjY0Mzc2MjMz",
   4732         "avatar_url": "https://avatars.githubusercontent.com/u/64376233?v=4",
   4733         "gravatar_id": "",
   4734         "url": "https://api.github.com/users/alltheseas",
   4735         "html_url": "https://github.com/alltheseas",
   4736         "followers_url": "https://api.github.com/users/alltheseas/followers",
   4737         "following_url": "https://api.github.com/users/alltheseas/following{/other_user}",
   4738         "gists_url": "https://api.github.com/users/alltheseas/gists{/gist_id}",
   4739         "starred_url": "https://api.github.com/users/alltheseas/starred{/owner}{/repo}",
   4740         "subscriptions_url": "https://api.github.com/users/alltheseas/subscriptions",
   4741         "organizations_url": "https://api.github.com/users/alltheseas/orgs",
   4742         "repos_url": "https://api.github.com/users/alltheseas/repos",
   4743         "events_url": "https://api.github.com/users/alltheseas/events{/privacy}",
   4744         "received_events_url": "https://api.github.com/users/alltheseas/received_events",
   4745         "type": "User",
   4746         "site_admin": false
   4747       },
   4748       "labels": [
   4749         {
   4750           "id": 3994718397,
   4751           "node_id": "LA_kwDOHHF5A87uGpC9",
   4752           "url": "https://api.github.com/repos/damus-io/damus/labels/docs",
   4753           "name": "docs",
   4754           "color": "0075ca",
   4755           "default": false,
   4756           "description": "Improvements or additions to documentation"
   4757         }
   4758       ],
   4759       "state": "open",
   4760       "locked": false,
   4761       "assignee": null,
   4762       "assignees": [],
   4763       "milestone": null,
   4764       "comments": 3,
   4765       "created_at": "2024-03-29T16:14:23Z",
   4766       "updated_at": "2024-04-03T06:16:14Z",
   4767       "closed_at": null,
   4768       "author_association": "COLLABORATOR",
   4769       "active_lock_reason": null,
   4770       "body": "Check signal",
   4771       "reactions": {
   4772         "url": "https://api.github.com/repos/damus-io/damus/issues/2112/reactions",
   4773         "total_count": 0,
   4774         "+1": 0,
   4775         "-1": 0,
   4776         "laugh": 0,
   4777         "hooray": 0,
   4778         "confused": 0,
   4779         "heart": 0,
   4780         "rocket": 0,
   4781         "eyes": 0
   4782       },
   4783       "timeline_url": "https://api.github.com/repos/damus-io/damus/issues/2112/timeline",
   4784       "performed_via_github_app": null,
   4785       "state_reason": null
   4786     }
   4787   },
   4788   {
   4789     "issue": {
   4790       "url": "https://api.github.com/repos/damus-io/damus/issues/2112",
   4791       "repository_url": "https://api.github.com/repos/damus-io/damus",
   4792       "labels_url": "https://api.github.com/repos/damus-io/damus/issues/2112/labels{/name}",
   4793       "comments_url": "https://api.github.com/repos/damus-io/damus/issues/2112/comments",
   4794       "events_url": "https://api.github.com/repos/damus-io/damus/issues/2112/events",
   4795       "html_url": "https://github.com/damus-io/damus/issues/2112",
   4796       "id": 2215638931,
   4797       "node_id": "I_kwDOHHF5A86ED_eT",
   4798       "number": 2112,
   4799       "title": "Support page",
   4800       "user": {
   4801         "login": "alltheseas",
   4802         "id": 64376233,
   4803         "node_id": "MDQ6VXNlcjY0Mzc2MjMz",
   4804         "avatar_url": "https://avatars.githubusercontent.com/u/64376233?v=4",
   4805         "gravatar_id": "",
   4806         "url": "https://api.github.com/users/alltheseas",
   4807         "html_url": "https://github.com/alltheseas",
   4808         "followers_url": "https://api.github.com/users/alltheseas/followers",
   4809         "following_url": "https://api.github.com/users/alltheseas/following{/other_user}",
   4810         "gists_url": "https://api.github.com/users/alltheseas/gists{/gist_id}",
   4811         "starred_url": "https://api.github.com/users/alltheseas/starred{/owner}{/repo}",
   4812         "subscriptions_url": "https://api.github.com/users/alltheseas/subscriptions",
   4813         "organizations_url": "https://api.github.com/users/alltheseas/orgs",
   4814         "repos_url": "https://api.github.com/users/alltheseas/repos",
   4815         "events_url": "https://api.github.com/users/alltheseas/events{/privacy}",
   4816         "received_events_url": "https://api.github.com/users/alltheseas/received_events",
   4817         "type": "User",
   4818         "site_admin": false
   4819       },
   4820       "labels": [
   4821         {
   4822           "id": 3994718397,
   4823           "node_id": "LA_kwDOHHF5A87uGpC9",
   4824           "url": "https://api.github.com/repos/damus-io/damus/labels/docs",
   4825           "name": "docs",
   4826           "color": "0075ca",
   4827           "default": false,
   4828           "description": "Improvements or additions to documentation"
   4829         }
   4830       ],
   4831       "state": "open",
   4832       "locked": false,
   4833       "assignee": null,
   4834       "assignees": [],
   4835       "milestone": null,
   4836       "comments": 3,
   4837       "created_at": "2024-03-29T16:14:23Z",
   4838       "updated_at": "2024-04-03T06:16:14Z",
   4839       "closed_at": null,
   4840       "author_association": "COLLABORATOR",
   4841       "active_lock_reason": null,
   4842       "body": "Check signal",
   4843       "reactions": {
   4844         "url": "https://api.github.com/repos/damus-io/damus/issues/2112/reactions",
   4845         "total_count": 0,
   4846         "+1": 0,
   4847         "-1": 0,
   4848         "laugh": 0,
   4849         "hooray": 0,
   4850         "confused": 0,
   4851         "heart": 0,
   4852         "rocket": 0,
   4853         "eyes": 0
   4854       },
   4855       "timeline_url": "https://api.github.com/repos/damus-io/damus/issues/2112/timeline",
   4856       "performed_via_github_app": null,
   4857       "state_reason": null
   4858     },
   4859     "comment": {
   4860       "user": "alltheseas",
   4861       "created_at": "2024-03-29T16:15:28Z",
   4862       "updated_at": "2024-03-29T16:15:28Z",
   4863       "body": "Troubleshooting purple\n\nCheco this account\n\nGo to DMs\n\nEtc"
   4864     }
   4865   },
   4866   {
   4867     "issue": {
   4868       "url": "https://api.github.com/repos/damus-io/damus/issues/2112",
   4869       "repository_url": "https://api.github.com/repos/damus-io/damus",
   4870       "labels_url": "https://api.github.com/repos/damus-io/damus/issues/2112/labels{/name}",
   4871       "comments_url": "https://api.github.com/repos/damus-io/damus/issues/2112/comments",
   4872       "events_url": "https://api.github.com/repos/damus-io/damus/issues/2112/events",
   4873       "html_url": "https://github.com/damus-io/damus/issues/2112",
   4874       "id": 2215638931,
   4875       "node_id": "I_kwDOHHF5A86ED_eT",
   4876       "number": 2112,
   4877       "title": "Support page",
   4878       "user": {
   4879         "login": "alltheseas",
   4880         "id": 64376233,
   4881         "node_id": "MDQ6VXNlcjY0Mzc2MjMz",
   4882         "avatar_url": "https://avatars.githubusercontent.com/u/64376233?v=4",
   4883         "gravatar_id": "",
   4884         "url": "https://api.github.com/users/alltheseas",
   4885         "html_url": "https://github.com/alltheseas",
   4886         "followers_url": "https://api.github.com/users/alltheseas/followers",
   4887         "following_url": "https://api.github.com/users/alltheseas/following{/other_user}",
   4888         "gists_url": "https://api.github.com/users/alltheseas/gists{/gist_id}",
   4889         "starred_url": "https://api.github.com/users/alltheseas/starred{/owner}{/repo}",
   4890         "subscriptions_url": "https://api.github.com/users/alltheseas/subscriptions",
   4891         "organizations_url": "https://api.github.com/users/alltheseas/orgs",
   4892         "repos_url": "https://api.github.com/users/alltheseas/repos",
   4893         "events_url": "https://api.github.com/users/alltheseas/events{/privacy}",
   4894         "received_events_url": "https://api.github.com/users/alltheseas/received_events",
   4895         "type": "User",
   4896         "site_admin": false
   4897       },
   4898       "labels": [
   4899         {
   4900           "id": 3994718397,
   4901           "node_id": "LA_kwDOHHF5A87uGpC9",
   4902           "url": "https://api.github.com/repos/damus-io/damus/labels/docs",
   4903           "name": "docs",
   4904           "color": "0075ca",
   4905           "default": false,
   4906           "description": "Improvements or additions to documentation"
   4907         }
   4908       ],
   4909       "state": "open",
   4910       "locked": false,
   4911       "assignee": null,
   4912       "assignees": [],
   4913       "milestone": null,
   4914       "comments": 3,
   4915       "created_at": "2024-03-29T16:14:23Z",
   4916       "updated_at": "2024-04-03T06:16:14Z",
   4917       "closed_at": null,
   4918       "author_association": "COLLABORATOR",
   4919       "active_lock_reason": null,
   4920       "body": "Check signal",
   4921       "reactions": {
   4922         "url": "https://api.github.com/repos/damus-io/damus/issues/2112/reactions",
   4923         "total_count": 0,
   4924         "+1": 0,
   4925         "-1": 0,
   4926         "laugh": 0,
   4927         "hooray": 0,
   4928         "confused": 0,
   4929         "heart": 0,
   4930         "rocket": 0,
   4931         "eyes": 0
   4932       },
   4933       "timeline_url": "https://api.github.com/repos/damus-io/damus/issues/2112/timeline",
   4934       "performed_via_github_app": null,
   4935       "state_reason": null
   4936     },
   4937     "comment": {
   4938       "user": "alltheseas",
   4939       "created_at": "2024-04-01T16:13:47Z",
   4940       "updated_at": "2024-04-03T06:16:14Z",
   4941       "body": "Q: Can I subscribe to apple pay if I am a sats subscriber?\r\nA: No. Not until your sats subscription expires. \r\n\r\nQ: Why don't I see the \"manage subscription\" button in app as a website/sats subscriber?\r\nA: This feature is only available for Apple Pay subscribers due to restrictions by Apple.\r\n\r\nQ: Where can I manage my subscription as sats/website subscriber?\r\nA: You can visit damus.io/purple in your web browser."
   4942     }
   4943   },
   4944   {
   4945     "issue": {
   4946       "url": "https://api.github.com/repos/damus-io/damus/issues/2112",
   4947       "repository_url": "https://api.github.com/repos/damus-io/damus",
   4948       "labels_url": "https://api.github.com/repos/damus-io/damus/issues/2112/labels{/name}",
   4949       "comments_url": "https://api.github.com/repos/damus-io/damus/issues/2112/comments",
   4950       "events_url": "https://api.github.com/repos/damus-io/damus/issues/2112/events",
   4951       "html_url": "https://github.com/damus-io/damus/issues/2112",
   4952       "id": 2215638931,
   4953       "node_id": "I_kwDOHHF5A86ED_eT",
   4954       "number": 2112,
   4955       "title": "Support page",
   4956       "user": {
   4957         "login": "alltheseas",
   4958         "id": 64376233,
   4959         "node_id": "MDQ6VXNlcjY0Mzc2MjMz",
   4960         "avatar_url": "https://avatars.githubusercontent.com/u/64376233?v=4",
   4961         "gravatar_id": "",
   4962         "url": "https://api.github.com/users/alltheseas",
   4963         "html_url": "https://github.com/alltheseas",
   4964         "followers_url": "https://api.github.com/users/alltheseas/followers",
   4965         "following_url": "https://api.github.com/users/alltheseas/following{/other_user}",
   4966         "gists_url": "https://api.github.com/users/alltheseas/gists{/gist_id}",
   4967         "starred_url": "https://api.github.com/users/alltheseas/starred{/owner}{/repo}",
   4968         "subscriptions_url": "https://api.github.com/users/alltheseas/subscriptions",
   4969         "organizations_url": "https://api.github.com/users/alltheseas/orgs",
   4970         "repos_url": "https://api.github.com/users/alltheseas/repos",
   4971         "events_url": "https://api.github.com/users/alltheseas/events{/privacy}",
   4972         "received_events_url": "https://api.github.com/users/alltheseas/received_events",
   4973         "type": "User",
   4974         "site_admin": false
   4975       },
   4976       "labels": [
   4977         {
   4978           "id": 3994718397,
   4979           "node_id": "LA_kwDOHHF5A87uGpC9",
   4980           "url": "https://api.github.com/repos/damus-io/damus/labels/docs",
   4981           "name": "docs",
   4982           "color": "0075ca",
   4983           "default": false,
   4984           "description": "Improvements or additions to documentation"
   4985         }
   4986       ],
   4987       "state": "open",
   4988       "locked": false,
   4989       "assignee": null,
   4990       "assignees": [],
   4991       "milestone": null,
   4992       "comments": 3,
   4993       "created_at": "2024-03-29T16:14:23Z",
   4994       "updated_at": "2024-04-03T06:16:14Z",
   4995       "closed_at": null,
   4996       "author_association": "COLLABORATOR",
   4997       "active_lock_reason": null,
   4998       "body": "Check signal",
   4999       "reactions": {
   5000         "url": "https://api.github.com/repos/damus-io/damus/issues/2112/reactions",
   5001         "total_count": 0,
   5002         "+1": 0,
   5003         "-1": 0,
   5004         "laugh": 0,
   5005         "hooray": 0,
   5006         "confused": 0,
   5007         "heart": 0,
   5008         "rocket": 0,
   5009         "eyes": 0
   5010       },
   5011       "timeline_url": "https://api.github.com/repos/damus-io/damus/issues/2112/timeline",
   5012       "performed_via_github_app": null,
   5013       "state_reason": null
   5014     },
   5015     "comment": {
   5016       "user": "alltheseas",
   5017       "created_at": "2024-04-03T06:14:33Z",
   5018       "updated_at": "2024-04-03T06:14:33Z",
   5019       "body": "<img width=\"1174\" alt=\"Screenshot 2024-04-03 at 1 14 24 AM\" src=\"https://github.com/damus-io/damus/assets/64376233/0c56ce12-0841-43c2-b0e0-d17f6120921c\">\r\n\r\nvia https://support.signal.org/hc/en-us"
   5020     }
   5021   },
   5022   {
   5023     "issue": {
   5024       "url": "https://api.github.com/repos/damus-io/damus/issues/2111",
   5025       "repository_url": "https://api.github.com/repos/damus-io/damus",
   5026       "labels_url": "https://api.github.com/repos/damus-io/damus/issues/2111/labels{/name}",
   5027       "comments_url": "https://api.github.com/repos/damus-io/damus/issues/2111/comments",
   5028       "events_url": "https://api.github.com/repos/damus-io/damus/issues/2111/events",
   5029       "html_url": "https://github.com/damus-io/damus/issues/2111",
   5030       "id": 2215629589,
   5031       "node_id": "I_kwDOHHF5A86ED9MV",
   5032       "number": 2111,
   5033       "title": "Change testflight link to join button on purple TF flow",
   5034       "user": {
   5035         "login": "alltheseas",
   5036         "id": 64376233,
   5037         "node_id": "MDQ6VXNlcjY0Mzc2MjMz",
   5038         "avatar_url": "https://avatars.githubusercontent.com/u/64376233?v=4",
   5039         "gravatar_id": "",
   5040         "url": "https://api.github.com/users/alltheseas",
   5041         "html_url": "https://github.com/alltheseas",
   5042         "followers_url": "https://api.github.com/users/alltheseas/followers",
   5043         "following_url": "https://api.github.com/users/alltheseas/following{/other_user}",
   5044         "gists_url": "https://api.github.com/users/alltheseas/gists{/gist_id}",
   5045         "starred_url": "https://api.github.com/users/alltheseas/starred{/owner}{/repo}",
   5046         "subscriptions_url": "https://api.github.com/users/alltheseas/subscriptions",
   5047         "organizations_url": "https://api.github.com/users/alltheseas/orgs",
   5048         "repos_url": "https://api.github.com/users/alltheseas/repos",
   5049         "events_url": "https://api.github.com/users/alltheseas/events{/privacy}",
   5050         "received_events_url": "https://api.github.com/users/alltheseas/received_events",
   5051         "type": "User",
   5052         "site_admin": false
   5053       },
   5054       "labels": [
   5055         {
   5056           "id": 5667230655,
   5057           "node_id": "LA_kwDOHHF5A88AAAABUcsTvw",
   5058           "url": "https://api.github.com/repos/damus-io/damus/labels/feature",
   5059           "name": "feature",
   5060           "color": "BFDADC",
   5061           "default": false,
   5062           "description": "New feature request"
   5063         },
   5064         {
   5065           "id": 5799961735,
   5066           "node_id": "LA_kwDOHHF5A88AAAABWbRkhw",
   5067           "url": "https://api.github.com/repos/damus-io/damus/labels/purple",
   5068           "name": "purple",
   5069           "color": "7E12A4",
   5070           "default": false,
   5071           "description": "Damus purple membership"
   5072         }
   5073       ],
   5074       "state": "open",
   5075       "locked": false,
   5076       "assignee": null,
   5077       "assignees": [],
   5078       "milestone": null,
   5079       "comments": 0,
   5080       "created_at": "2024-03-29T16:07:12Z",
   5081       "updated_at": "2024-03-29T16:07:26Z",
   5082       "closed_at": null,
   5083       "author_association": "COLLABORATOR",
   5084       "active_lock_reason": null,
   5085       "body": "@danieldaquino",
   5086       "reactions": {
   5087         "url": "https://api.github.com/repos/damus-io/damus/issues/2111/reactions",
   5088         "total_count": 0,
   5089         "+1": 0,
   5090         "-1": 0,
   5091         "laugh": 0,
   5092         "hooray": 0,
   5093         "confused": 0,
   5094         "heart": 0,
   5095         "rocket": 0,
   5096         "eyes": 0
   5097       },
   5098       "timeline_url": "https://api.github.com/repos/damus-io/damus/issues/2111/timeline",
   5099       "performed_via_github_app": null,
   5100       "state_reason": null
   5101     }
   5102   },
   5103   {
   5104     "issue": {
   5105       "url": "https://api.github.com/repos/damus-io/damus/issues/2110",
   5106       "repository_url": "https://api.github.com/repos/damus-io/damus",
   5107       "labels_url": "https://api.github.com/repos/damus-io/damus/issues/2110/labels{/name}",
   5108       "comments_url": "https://api.github.com/repos/damus-io/damus/issues/2110/comments",
   5109       "events_url": "https://api.github.com/repos/damus-io/damus/issues/2110/events",
   5110       "html_url": "https://github.com/damus-io/damus/issues/2110",
   5111       "id": 2215501013,
   5112       "node_id": "I_kwDOHHF5A86EDdzV",
   5113       "number": 2110,
   5114       "title": "See highlights NIP-84",
   5115       "user": {
   5116         "login": "alltheseas",
   5117         "id": 64376233,
   5118         "node_id": "MDQ6VXNlcjY0Mzc2MjMz",
   5119         "avatar_url": "https://avatars.githubusercontent.com/u/64376233?v=4",
   5120         "gravatar_id": "",
   5121         "url": "https://api.github.com/users/alltheseas",
   5122         "html_url": "https://github.com/alltheseas",
   5123         "followers_url": "https://api.github.com/users/alltheseas/followers",
   5124         "following_url": "https://api.github.com/users/alltheseas/following{/other_user}",
   5125         "gists_url": "https://api.github.com/users/alltheseas/gists{/gist_id}",
   5126         "starred_url": "https://api.github.com/users/alltheseas/starred{/owner}{/repo}",
   5127         "subscriptions_url": "https://api.github.com/users/alltheseas/subscriptions",
   5128         "organizations_url": "https://api.github.com/users/alltheseas/orgs",
   5129         "repos_url": "https://api.github.com/users/alltheseas/repos",
   5130         "events_url": "https://api.github.com/users/alltheseas/events{/privacy}",
   5131         "received_events_url": "https://api.github.com/users/alltheseas/received_events",
   5132         "type": "User",
   5133         "site_admin": false
   5134       },
   5135       "labels": [
   5136         {
   5137           "id": 5667230655,
   5138           "node_id": "LA_kwDOHHF5A88AAAABUcsTvw",
   5139           "url": "https://api.github.com/repos/damus-io/damus/labels/feature",
   5140           "name": "feature",
   5141           "color": "BFDADC",
   5142           "default": false,
   5143           "description": "New feature request"
   5144         },
   5145         {
   5146           "id": 5675909066,
   5147           "node_id": "LA_kwDOHHF5A88AAAABUk9_yg",
   5148           "url": "https://api.github.com/repos/damus-io/damus/labels/NIP",
   5149           "name": "NIP",
   5150           "color": "F9D0C4",
   5151           "default": false,
   5152           "description": ""
   5153         },
   5154         {
   5155           "id": 6020454455,
   5156           "node_id": "LA_kwDOHHF5A88AAAABZtjYNw",
   5157           "url": "https://api.github.com/repos/damus-io/damus/labels/longform",
   5158           "name": "longform",
   5159           "color": "fef2c0",
   5160           "default": false,
   5161           "description": ""
   5162         }
   5163       ],
   5164       "state": "open",
   5165       "locked": false,
   5166       "assignee": {
   5167         "login": "ericholguin",
   5168         "id": 14004132,
   5169         "node_id": "MDQ6VXNlcjE0MDA0MTMy",
   5170         "avatar_url": "https://avatars.githubusercontent.com/u/14004132?v=4",
   5171         "gravatar_id": "",
   5172         "url": "https://api.github.com/users/ericholguin",
   5173         "html_url": "https://github.com/ericholguin",
   5174         "followers_url": "https://api.github.com/users/ericholguin/followers",
   5175         "following_url": "https://api.github.com/users/ericholguin/following{/other_user}",
   5176         "gists_url": "https://api.github.com/users/ericholguin/gists{/gist_id}",
   5177         "starred_url": "https://api.github.com/users/ericholguin/starred{/owner}{/repo}",
   5178         "subscriptions_url": "https://api.github.com/users/ericholguin/subscriptions",
   5179         "organizations_url": "https://api.github.com/users/ericholguin/orgs",
   5180         "repos_url": "https://api.github.com/users/ericholguin/repos",
   5181         "events_url": "https://api.github.com/users/ericholguin/events{/privacy}",
   5182         "received_events_url": "https://api.github.com/users/ericholguin/received_events",
   5183         "type": "User",
   5184         "site_admin": false
   5185       },
   5186       "assignees": [
   5187         {
   5188           "login": "ericholguin",
   5189           "id": 14004132,
   5190           "node_id": "MDQ6VXNlcjE0MDA0MTMy",
   5191           "avatar_url": "https://avatars.githubusercontent.com/u/14004132?v=4",
   5192           "gravatar_id": "",
   5193           "url": "https://api.github.com/users/ericholguin",
   5194           "html_url": "https://github.com/ericholguin",
   5195           "followers_url": "https://api.github.com/users/ericholguin/followers",
   5196           "following_url": "https://api.github.com/users/ericholguin/following{/other_user}",
   5197           "gists_url": "https://api.github.com/users/ericholguin/gists{/gist_id}",
   5198           "starred_url": "https://api.github.com/users/ericholguin/starred{/owner}{/repo}",
   5199           "subscriptions_url": "https://api.github.com/users/ericholguin/subscriptions",
   5200           "organizations_url": "https://api.github.com/users/ericholguin/orgs",
   5201           "repos_url": "https://api.github.com/users/ericholguin/repos",
   5202           "events_url": "https://api.github.com/users/ericholguin/events{/privacy}",
   5203           "received_events_url": "https://api.github.com/users/ericholguin/received_events",
   5204           "type": "User",
   5205           "site_admin": false
   5206         }
   5207       ],
   5208       "milestone": null,
   5209       "comments": 2,
   5210       "created_at": "2024-03-29T14:34:05Z",
   5211       "updated_at": "2024-04-09T02:25:35Z",
   5212       "closed_at": null,
   5213       "author_association": "COLLABORATOR",
   5214       "active_lock_reason": null,
   5215       "body": "## user story\r\n\r\nAs a Damus user who is seeking signal, I want to be able to see highlights of my WOT, so that I can find and read what others think provides the most signal.\r\n\r\n### acceptance criteria\r\n\r\n1. If someone in my WOT (can define as follows only, at least to start) highlights I note I see, or interact with I would like to see their highlight\r\n2. I can visually see who highlighted a note\r\n\r\n@ericholguin has a PR on his branch\r\n\r\nvideo in note below: \r\n\r\nhttps://damus.io/note1sm6e6v4uz6mr6kth4faze8mlj54353lzzcy09qt552ytatxj38kq8l7cnc\r\n\r\nhttps://njump.me/note1sm6e6v4uz6mr6kth4faze8mlj54353lzzcy09qt552ytatxj38kq8l7cnc\r\n\r\n### implementation\r\n\r\n[NIP-84](https://github.com/nostr-protocol/nips/blob/master/84.md)\r\n\r\n",
   5216       "reactions": {
   5217         "url": "https://api.github.com/repos/damus-io/damus/issues/2110/reactions",
   5218         "total_count": 0,
   5219         "+1": 0,
   5220         "-1": 0,
   5221         "laugh": 0,
   5222         "hooray": 0,
   5223         "confused": 0,
   5224         "heart": 0,
   5225         "rocket": 0,
   5226         "eyes": 0
   5227       },
   5228       "timeline_url": "https://api.github.com/repos/damus-io/damus/issues/2110/timeline",
   5229       "performed_via_github_app": null,
   5230       "state_reason": null
   5231     }
   5232   },
   5233   {
   5234     "issue": {
   5235       "url": "https://api.github.com/repos/damus-io/damus/issues/2110",
   5236       "repository_url": "https://api.github.com/repos/damus-io/damus",
   5237       "labels_url": "https://api.github.com/repos/damus-io/damus/issues/2110/labels{/name}",
   5238       "comments_url": "https://api.github.com/repos/damus-io/damus/issues/2110/comments",
   5239       "events_url": "https://api.github.com/repos/damus-io/damus/issues/2110/events",
   5240       "html_url": "https://github.com/damus-io/damus/issues/2110",
   5241       "id": 2215501013,
   5242       "node_id": "I_kwDOHHF5A86EDdzV",
   5243       "number": 2110,
   5244       "title": "See highlights NIP-84",
   5245       "user": {
   5246         "login": "alltheseas",
   5247         "id": 64376233,
   5248         "node_id": "MDQ6VXNlcjY0Mzc2MjMz",
   5249         "avatar_url": "https://avatars.githubusercontent.com/u/64376233?v=4",
   5250         "gravatar_id": "",
   5251         "url": "https://api.github.com/users/alltheseas",
   5252         "html_url": "https://github.com/alltheseas",
   5253         "followers_url": "https://api.github.com/users/alltheseas/followers",
   5254         "following_url": "https://api.github.com/users/alltheseas/following{/other_user}",
   5255         "gists_url": "https://api.github.com/users/alltheseas/gists{/gist_id}",
   5256         "starred_url": "https://api.github.com/users/alltheseas/starred{/owner}{/repo}",
   5257         "subscriptions_url": "https://api.github.com/users/alltheseas/subscriptions",
   5258         "organizations_url": "https://api.github.com/users/alltheseas/orgs",
   5259         "repos_url": "https://api.github.com/users/alltheseas/repos",
   5260         "events_url": "https://api.github.com/users/alltheseas/events{/privacy}",
   5261         "received_events_url": "https://api.github.com/users/alltheseas/received_events",
   5262         "type": "User",
   5263         "site_admin": false
   5264       },
   5265       "labels": [
   5266         {
   5267           "id": 5667230655,
   5268           "node_id": "LA_kwDOHHF5A88AAAABUcsTvw",
   5269           "url": "https://api.github.com/repos/damus-io/damus/labels/feature",
   5270           "name": "feature",
   5271           "color": "BFDADC",
   5272           "default": false,
   5273           "description": "New feature request"
   5274         },
   5275         {
   5276           "id": 5675909066,
   5277           "node_id": "LA_kwDOHHF5A88AAAABUk9_yg",
   5278           "url": "https://api.github.com/repos/damus-io/damus/labels/NIP",
   5279           "name": "NIP",
   5280           "color": "F9D0C4",
   5281           "default": false,
   5282           "description": ""
   5283         },
   5284         {
   5285           "id": 6020454455,
   5286           "node_id": "LA_kwDOHHF5A88AAAABZtjYNw",
   5287           "url": "https://api.github.com/repos/damus-io/damus/labels/longform",
   5288           "name": "longform",
   5289           "color": "fef2c0",
   5290           "default": false,
   5291           "description": ""
   5292         }
   5293       ],
   5294       "state": "open",
   5295       "locked": false,
   5296       "assignee": {
   5297         "login": "ericholguin",
   5298         "id": 14004132,
   5299         "node_id": "MDQ6VXNlcjE0MDA0MTMy",
   5300         "avatar_url": "https://avatars.githubusercontent.com/u/14004132?v=4",
   5301         "gravatar_id": "",
   5302         "url": "https://api.github.com/users/ericholguin",
   5303         "html_url": "https://github.com/ericholguin",
   5304         "followers_url": "https://api.github.com/users/ericholguin/followers",
   5305         "following_url": "https://api.github.com/users/ericholguin/following{/other_user}",
   5306         "gists_url": "https://api.github.com/users/ericholguin/gists{/gist_id}",
   5307         "starred_url": "https://api.github.com/users/ericholguin/starred{/owner}{/repo}",
   5308         "subscriptions_url": "https://api.github.com/users/ericholguin/subscriptions",
   5309         "organizations_url": "https://api.github.com/users/ericholguin/orgs",
   5310         "repos_url": "https://api.github.com/users/ericholguin/repos",
   5311         "events_url": "https://api.github.com/users/ericholguin/events{/privacy}",
   5312         "received_events_url": "https://api.github.com/users/ericholguin/received_events",
   5313         "type": "User",
   5314         "site_admin": false
   5315       },
   5316       "assignees": [
   5317         {
   5318           "login": "ericholguin",
   5319           "id": 14004132,
   5320           "node_id": "MDQ6VXNlcjE0MDA0MTMy",
   5321           "avatar_url": "https://avatars.githubusercontent.com/u/14004132?v=4",
   5322           "gravatar_id": "",
   5323           "url": "https://api.github.com/users/ericholguin",
   5324           "html_url": "https://github.com/ericholguin",
   5325           "followers_url": "https://api.github.com/users/ericholguin/followers",
   5326           "following_url": "https://api.github.com/users/ericholguin/following{/other_user}",
   5327           "gists_url": "https://api.github.com/users/ericholguin/gists{/gist_id}",
   5328           "starred_url": "https://api.github.com/users/ericholguin/starred{/owner}{/repo}",
   5329           "subscriptions_url": "https://api.github.com/users/ericholguin/subscriptions",
   5330           "organizations_url": "https://api.github.com/users/ericholguin/orgs",
   5331           "repos_url": "https://api.github.com/users/ericholguin/repos",
   5332           "events_url": "https://api.github.com/users/ericholguin/events{/privacy}",
   5333           "received_events_url": "https://api.github.com/users/ericholguin/received_events",
   5334           "type": "User",
   5335           "site_admin": false
   5336         }
   5337       ],
   5338       "milestone": null,
   5339       "comments": 2,
   5340       "created_at": "2024-03-29T14:34:05Z",
   5341       "updated_at": "2024-04-09T02:25:35Z",
   5342       "closed_at": null,
   5343       "author_association": "COLLABORATOR",
   5344       "active_lock_reason": null,
   5345       "body": "## user story\r\n\r\nAs a Damus user who is seeking signal, I want to be able to see highlights of my WOT, so that I can find and read what others think provides the most signal.\r\n\r\n### acceptance criteria\r\n\r\n1. If someone in my WOT (can define as follows only, at least to start) highlights I note I see, or interact with I would like to see their highlight\r\n2. I can visually see who highlighted a note\r\n\r\n@ericholguin has a PR on his branch\r\n\r\nvideo in note below: \r\n\r\nhttps://damus.io/note1sm6e6v4uz6mr6kth4faze8mlj54353lzzcy09qt552ytatxj38kq8l7cnc\r\n\r\nhttps://njump.me/note1sm6e6v4uz6mr6kth4faze8mlj54353lzzcy09qt552ytatxj38kq8l7cnc\r\n\r\n### implementation\r\n\r\n[NIP-84](https://github.com/nostr-protocol/nips/blob/master/84.md)\r\n\r\n",
   5346       "reactions": {
   5347         "url": "https://api.github.com/repos/damus-io/damus/issues/2110/reactions",
   5348         "total_count": 0,
   5349         "+1": 0,
   5350         "-1": 0,
   5351         "laugh": 0,
   5352         "hooray": 0,
   5353         "confused": 0,
   5354         "heart": 0,
   5355         "rocket": 0,
   5356         "eyes": 0
   5357       },
   5358       "timeline_url": "https://api.github.com/repos/damus-io/damus/issues/2110/timeline",
   5359       "performed_via_github_app": null,
   5360       "state_reason": null
   5361     },
   5362     "comment": {
   5363       "user": "alltheseas",
   5364       "created_at": "2024-03-29T21:41:26Z",
   5365       "updated_at": "2024-03-29T21:41:26Z",
   5366       "body": "@ericholguin I saw the demo vid you shared. It's fuego 🔥\n\nAre you able to show highlights on any note, and see who they are from? "
   5367     }
   5368   },
   5369   {
   5370     "issue": {
   5371       "url": "https://api.github.com/repos/damus-io/damus/issues/2110",
   5372       "repository_url": "https://api.github.com/repos/damus-io/damus",
   5373       "labels_url": "https://api.github.com/repos/damus-io/damus/issues/2110/labels{/name}",
   5374       "comments_url": "https://api.github.com/repos/damus-io/damus/issues/2110/comments",
   5375       "events_url": "https://api.github.com/repos/damus-io/damus/issues/2110/events",
   5376       "html_url": "https://github.com/damus-io/damus/issues/2110",
   5377       "id": 2215501013,
   5378       "node_id": "I_kwDOHHF5A86EDdzV",
   5379       "number": 2110,
   5380       "title": "See highlights NIP-84",
   5381       "user": {
   5382         "login": "alltheseas",
   5383         "id": 64376233,
   5384         "node_id": "MDQ6VXNlcjY0Mzc2MjMz",
   5385         "avatar_url": "https://avatars.githubusercontent.com/u/64376233?v=4",
   5386         "gravatar_id": "",
   5387         "url": "https://api.github.com/users/alltheseas",
   5388         "html_url": "https://github.com/alltheseas",
   5389         "followers_url": "https://api.github.com/users/alltheseas/followers",
   5390         "following_url": "https://api.github.com/users/alltheseas/following{/other_user}",
   5391         "gists_url": "https://api.github.com/users/alltheseas/gists{/gist_id}",
   5392         "starred_url": "https://api.github.com/users/alltheseas/starred{/owner}{/repo}",
   5393         "subscriptions_url": "https://api.github.com/users/alltheseas/subscriptions",
   5394         "organizations_url": "https://api.github.com/users/alltheseas/orgs",
   5395         "repos_url": "https://api.github.com/users/alltheseas/repos",
   5396         "events_url": "https://api.github.com/users/alltheseas/events{/privacy}",
   5397         "received_events_url": "https://api.github.com/users/alltheseas/received_events",
   5398         "type": "User",
   5399         "site_admin": false
   5400       },
   5401       "labels": [
   5402         {
   5403           "id": 5667230655,
   5404           "node_id": "LA_kwDOHHF5A88AAAABUcsTvw",
   5405           "url": "https://api.github.com/repos/damus-io/damus/labels/feature",
   5406           "name": "feature",
   5407           "color": "BFDADC",
   5408           "default": false,
   5409           "description": "New feature request"
   5410         },
   5411         {
   5412           "id": 5675909066,
   5413           "node_id": "LA_kwDOHHF5A88AAAABUk9_yg",
   5414           "url": "https://api.github.com/repos/damus-io/damus/labels/NIP",
   5415           "name": "NIP",
   5416           "color": "F9D0C4",
   5417           "default": false,
   5418           "description": ""
   5419         },
   5420         {
   5421           "id": 6020454455,
   5422           "node_id": "LA_kwDOHHF5A88AAAABZtjYNw",
   5423           "url": "https://api.github.com/repos/damus-io/damus/labels/longform",
   5424           "name": "longform",
   5425           "color": "fef2c0",
   5426           "default": false,
   5427           "description": ""
   5428         }
   5429       ],
   5430       "state": "open",
   5431       "locked": false,
   5432       "assignee": {
   5433         "login": "ericholguin",
   5434         "id": 14004132,
   5435         "node_id": "MDQ6VXNlcjE0MDA0MTMy",
   5436         "avatar_url": "https://avatars.githubusercontent.com/u/14004132?v=4",
   5437         "gravatar_id": "",
   5438         "url": "https://api.github.com/users/ericholguin",
   5439         "html_url": "https://github.com/ericholguin",
   5440         "followers_url": "https://api.github.com/users/ericholguin/followers",
   5441         "following_url": "https://api.github.com/users/ericholguin/following{/other_user}",
   5442         "gists_url": "https://api.github.com/users/ericholguin/gists{/gist_id}",
   5443         "starred_url": "https://api.github.com/users/ericholguin/starred{/owner}{/repo}",
   5444         "subscriptions_url": "https://api.github.com/users/ericholguin/subscriptions",
   5445         "organizations_url": "https://api.github.com/users/ericholguin/orgs",
   5446         "repos_url": "https://api.github.com/users/ericholguin/repos",
   5447         "events_url": "https://api.github.com/users/ericholguin/events{/privacy}",
   5448         "received_events_url": "https://api.github.com/users/ericholguin/received_events",
   5449         "type": "User",
   5450         "site_admin": false
   5451       },
   5452       "assignees": [
   5453         {
   5454           "login": "ericholguin",
   5455           "id": 14004132,
   5456           "node_id": "MDQ6VXNlcjE0MDA0MTMy",
   5457           "avatar_url": "https://avatars.githubusercontent.com/u/14004132?v=4",
   5458           "gravatar_id": "",
   5459           "url": "https://api.github.com/users/ericholguin",
   5460           "html_url": "https://github.com/ericholguin",
   5461           "followers_url": "https://api.github.com/users/ericholguin/followers",
   5462           "following_url": "https://api.github.com/users/ericholguin/following{/other_user}",
   5463           "gists_url": "https://api.github.com/users/ericholguin/gists{/gist_id}",
   5464           "starred_url": "https://api.github.com/users/ericholguin/starred{/owner}{/repo}",
   5465           "subscriptions_url": "https://api.github.com/users/ericholguin/subscriptions",
   5466           "organizations_url": "https://api.github.com/users/ericholguin/orgs",
   5467           "repos_url": "https://api.github.com/users/ericholguin/repos",
   5468           "events_url": "https://api.github.com/users/ericholguin/events{/privacy}",
   5469           "received_events_url": "https://api.github.com/users/ericholguin/received_events",
   5470           "type": "User",
   5471           "site_admin": false
   5472         }
   5473       ],
   5474       "milestone": null,
   5475       "comments": 2,
   5476       "created_at": "2024-03-29T14:34:05Z",
   5477       "updated_at": "2024-04-09T02:25:35Z",
   5478       "closed_at": null,
   5479       "author_association": "COLLABORATOR",
   5480       "active_lock_reason": null,
   5481       "body": "## user story\r\n\r\nAs a Damus user who is seeking signal, I want to be able to see highlights of my WOT, so that I can find and read what others think provides the most signal.\r\n\r\n### acceptance criteria\r\n\r\n1. If someone in my WOT (can define as follows only, at least to start) highlights I note I see, or interact with I would like to see their highlight\r\n2. I can visually see who highlighted a note\r\n\r\n@ericholguin has a PR on his branch\r\n\r\nvideo in note below: \r\n\r\nhttps://damus.io/note1sm6e6v4uz6mr6kth4faze8mlj54353lzzcy09qt552ytatxj38kq8l7cnc\r\n\r\nhttps://njump.me/note1sm6e6v4uz6mr6kth4faze8mlj54353lzzcy09qt552ytatxj38kq8l7cnc\r\n\r\n### implementation\r\n\r\n[NIP-84](https://github.com/nostr-protocol/nips/blob/master/84.md)\r\n\r\n",
   5482       "reactions": {
   5483         "url": "https://api.github.com/repos/damus-io/damus/issues/2110/reactions",
   5484         "total_count": 0,
   5485         "+1": 0,
   5486         "-1": 0,
   5487         "laugh": 0,
   5488         "hooray": 0,
   5489         "confused": 0,
   5490         "heart": 0,
   5491         "rocket": 0,
   5492         "eyes": 0
   5493       },
   5494       "timeline_url": "https://api.github.com/repos/damus-io/damus/issues/2110/timeline",
   5495       "performed_via_github_app": null,
   5496       "state_reason": null
   5497     },
   5498     "comment": {
   5499       "user": "alltheseas",
   5500       "created_at": "2024-04-09T02:25:28Z",
   5501       "updated_at": "2024-04-09T02:25:28Z",
   5502       "body": "@ericholguin mentioned that most highlights are concentrated in long form notes"
   5503     }
   5504   },
   5505   {
   5506     "issue": {
   5507       "url": "https://api.github.com/repos/damus-io/damus/issues/2109",
   5508       "repository_url": "https://api.github.com/repos/damus-io/damus",
   5509       "labels_url": "https://api.github.com/repos/damus-io/damus/issues/2109/labels{/name}",
   5510       "comments_url": "https://api.github.com/repos/damus-io/damus/issues/2109/comments",
   5511       "events_url": "https://api.github.com/repos/damus-io/damus/issues/2109/events",
   5512       "html_url": "https://github.com/damus-io/damus/issues/2109",
   5513       "id": 2213705312,
   5514       "node_id": "I_kwDOHHF5A86D8nZg",
   5515       "number": 2109,
   5516       "title": "Recognize relay link - add button",
   5517       "user": {
   5518         "login": "alltheseas",
   5519         "id": 64376233,
   5520         "node_id": "MDQ6VXNlcjY0Mzc2MjMz",
   5521         "avatar_url": "https://avatars.githubusercontent.com/u/64376233?v=4",
   5522         "gravatar_id": "",
   5523         "url": "https://api.github.com/users/alltheseas",
   5524         "html_url": "https://github.com/alltheseas",
   5525         "followers_url": "https://api.github.com/users/alltheseas/followers",
   5526         "following_url": "https://api.github.com/users/alltheseas/following{/other_user}",
   5527         "gists_url": "https://api.github.com/users/alltheseas/gists{/gist_id}",
   5528         "starred_url": "https://api.github.com/users/alltheseas/starred{/owner}{/repo}",
   5529         "subscriptions_url": "https://api.github.com/users/alltheseas/subscriptions",
   5530         "organizations_url": "https://api.github.com/users/alltheseas/orgs",
   5531         "repos_url": "https://api.github.com/users/alltheseas/repos",
   5532         "events_url": "https://api.github.com/users/alltheseas/events{/privacy}",
   5533         "received_events_url": "https://api.github.com/users/alltheseas/received_events",
   5534         "type": "User",
   5535         "site_admin": false
   5536       },
   5537       "labels": [
   5538         {
   5539           "id": 5667230655,
   5540           "node_id": "LA_kwDOHHF5A88AAAABUcsTvw",
   5541           "url": "https://api.github.com/repos/damus-io/damus/labels/feature",
   5542           "name": "feature",
   5543           "color": "BFDADC",
   5544           "default": false,
   5545           "description": "New feature request"
   5546         }
   5547       ],
   5548       "state": "open",
   5549       "locked": false,
   5550       "assignee": null,
   5551       "assignees": [],
   5552       "milestone": null,
   5553       "comments": 0,
   5554       "created_at": "2024-03-28T16:58:04Z",
   5555       "updated_at": "2024-03-28T16:58:04Z",
   5556       "closed_at": null,
   5557       "author_association": "COLLABORATOR",
   5558       "active_lock_reason": null,
   5559       "body": "## user story\n\nAs a Damus user that sees someone recommend a relay in a note, I would like to be able to tap join from the note, so that I dont have to go to relay settings to add this new relay.\n\n### acceptance criteria\n\n1. Damus recognizes wss:/relay link\n2. Relay link becomes tappable \n3. There is a join button\n4. If 2. Or 3. Are tapped relay is added to my relay list\n5. A three second toast confirms if relay is added\n\n![image](https://github.com/damus-io/damus/assets/64376233/316064ca-580c-4590-bbe2-bf905f89fce0)",
   5560       "reactions": {
   5561         "url": "https://api.github.com/repos/damus-io/damus/issues/2109/reactions",
   5562         "total_count": 0,
   5563         "+1": 0,
   5564         "-1": 0,
   5565         "laugh": 0,
   5566         "hooray": 0,
   5567         "confused": 0,
   5568         "heart": 0,
   5569         "rocket": 0,
   5570         "eyes": 0
   5571       },
   5572       "timeline_url": "https://api.github.com/repos/damus-io/damus/issues/2109/timeline",
   5573       "performed_via_github_app": null,
   5574       "state_reason": null
   5575     }
   5576   },
   5577   {
   5578     "issue": {
   5579       "url": "https://api.github.com/repos/damus-io/damus/issues/2108",
   5580       "repository_url": "https://api.github.com/repos/damus-io/damus",
   5581       "labels_url": "https://api.github.com/repos/damus-io/damus/issues/2108/labels{/name}",
   5582       "comments_url": "https://api.github.com/repos/damus-io/damus/issues/2108/comments",
   5583       "events_url": "https://api.github.com/repos/damus-io/damus/issues/2108/events",
   5584       "html_url": "https://github.com/damus-io/damus/issues/2108",
   5585       "id": 2213653073,
   5586       "node_id": "I_kwDOHHF5A86D8apR",
   5587       "number": 2108,
   5588       "title": "zap stream card",
   5589       "user": {
   5590         "login": "alltheseas",
   5591         "id": 64376233,
   5592         "node_id": "MDQ6VXNlcjY0Mzc2MjMz",
   5593         "avatar_url": "https://avatars.githubusercontent.com/u/64376233?v=4",
   5594         "gravatar_id": "",
   5595         "url": "https://api.github.com/users/alltheseas",
   5596         "html_url": "https://github.com/alltheseas",
   5597         "followers_url": "https://api.github.com/users/alltheseas/followers",
   5598         "following_url": "https://api.github.com/users/alltheseas/following{/other_user}",
   5599         "gists_url": "https://api.github.com/users/alltheseas/gists{/gist_id}",
   5600         "starred_url": "https://api.github.com/users/alltheseas/starred{/owner}{/repo}",
   5601         "subscriptions_url": "https://api.github.com/users/alltheseas/subscriptions",
   5602         "organizations_url": "https://api.github.com/users/alltheseas/orgs",
   5603         "repos_url": "https://api.github.com/users/alltheseas/repos",
   5604         "events_url": "https://api.github.com/users/alltheseas/events{/privacy}",
   5605         "received_events_url": "https://api.github.com/users/alltheseas/received_events",
   5606         "type": "User",
   5607         "site_admin": false
   5608       },
   5609       "labels": [
   5610         {
   5611           "id": 5667230655,
   5612           "node_id": "LA_kwDOHHF5A88AAAABUcsTvw",
   5613           "url": "https://api.github.com/repos/damus-io/damus/labels/feature",
   5614           "name": "feature",
   5615           "color": "BFDADC",
   5616           "default": false,
   5617           "description": "New feature request"
   5618         }
   5619       ],
   5620       "state": "open",
   5621       "locked": false,
   5622       "assignee": null,
   5623       "assignees": [],
   5624       "milestone": null,
   5625       "comments": 6,
   5626       "created_at": "2024-03-28T16:31:32Z",
   5627       "updated_at": "2024-04-02T13:57:02Z",
   5628       "closed_at": null,
   5629       "author_association": "COLLABORATOR",
   5630       "active_lock_reason": null,
   5631       "body": "## User Story \n\nAs a Damus user who enjoys streams, I would like to damus to automatically detect streams, and generate a preview card, so that I have a better stream discovery experience.\n\n\nhttps://damus.io/nevent1qqsylajkjfk9ut0dqveq7pmndkv26dqreaww28zc86c7r4jhj7njddcprpmhxue69uhhyetvv9ujumn0wd68yct5dyhxxmmdqy28wumn8ghj7un9d3shjtnwdaehgu3wvfnszrmhwden5te0dehhxarj9ekk7mgpp4mhxue69uhkummn9ekx7mqxgz8rd\n\nfrom @karnagebitcoin",
   5632       "reactions": {
   5633         "url": "https://api.github.com/repos/damus-io/damus/issues/2108/reactions",
   5634         "total_count": 0,
   5635         "+1": 0,
   5636         "-1": 0,
   5637         "laugh": 0,
   5638         "hooray": 0,
   5639         "confused": 0,
   5640         "heart": 0,
   5641         "rocket": 0,
   5642         "eyes": 0
   5643       },
   5644       "timeline_url": "https://api.github.com/repos/damus-io/damus/issues/2108/timeline",
   5645       "performed_via_github_app": null,
   5646       "state_reason": null
   5647     }
   5648   },
   5649   {
   5650     "issue": {
   5651       "url": "https://api.github.com/repos/damus-io/damus/issues/2108",
   5652       "repository_url": "https://api.github.com/repos/damus-io/damus",
   5653       "labels_url": "https://api.github.com/repos/damus-io/damus/issues/2108/labels{/name}",
   5654       "comments_url": "https://api.github.com/repos/damus-io/damus/issues/2108/comments",
   5655       "events_url": "https://api.github.com/repos/damus-io/damus/issues/2108/events",
   5656       "html_url": "https://github.com/damus-io/damus/issues/2108",
   5657       "id": 2213653073,
   5658       "node_id": "I_kwDOHHF5A86D8apR",
   5659       "number": 2108,
   5660       "title": "zap stream card",
   5661       "user": {
   5662         "login": "alltheseas",
   5663         "id": 64376233,
   5664         "node_id": "MDQ6VXNlcjY0Mzc2MjMz",
   5665         "avatar_url": "https://avatars.githubusercontent.com/u/64376233?v=4",
   5666         "gravatar_id": "",
   5667         "url": "https://api.github.com/users/alltheseas",
   5668         "html_url": "https://github.com/alltheseas",
   5669         "followers_url": "https://api.github.com/users/alltheseas/followers",
   5670         "following_url": "https://api.github.com/users/alltheseas/following{/other_user}",
   5671         "gists_url": "https://api.github.com/users/alltheseas/gists{/gist_id}",
   5672         "starred_url": "https://api.github.com/users/alltheseas/starred{/owner}{/repo}",
   5673         "subscriptions_url": "https://api.github.com/users/alltheseas/subscriptions",
   5674         "organizations_url": "https://api.github.com/users/alltheseas/orgs",
   5675         "repos_url": "https://api.github.com/users/alltheseas/repos",
   5676         "events_url": "https://api.github.com/users/alltheseas/events{/privacy}",
   5677         "received_events_url": "https://api.github.com/users/alltheseas/received_events",
   5678         "type": "User",
   5679         "site_admin": false
   5680       },
   5681       "labels": [
   5682         {
   5683           "id": 5667230655,
   5684           "node_id": "LA_kwDOHHF5A88AAAABUcsTvw",
   5685           "url": "https://api.github.com/repos/damus-io/damus/labels/feature",
   5686           "name": "feature",
   5687           "color": "BFDADC",
   5688           "default": false,
   5689           "description": "New feature request"
   5690         }
   5691       ],
   5692       "state": "open",
   5693       "locked": false,
   5694       "assignee": null,
   5695       "assignees": [],
   5696       "milestone": null,
   5697       "comments": 6,
   5698       "created_at": "2024-03-28T16:31:32Z",
   5699       "updated_at": "2024-04-02T13:57:02Z",
   5700       "closed_at": null,
   5701       "author_association": "COLLABORATOR",
   5702       "active_lock_reason": null,
   5703       "body": "## User Story \n\nAs a Damus user who enjoys streams, I would like to damus to automatically detect streams, and generate a preview card, so that I have a better stream discovery experience.\n\n\nhttps://damus.io/nevent1qqsylajkjfk9ut0dqveq7pmndkv26dqreaww28zc86c7r4jhj7njddcprpmhxue69uhhyetvv9ujumn0wd68yct5dyhxxmmdqy28wumn8ghj7un9d3shjtnwdaehgu3wvfnszrmhwden5te0dehhxarj9ekk7mgpp4mhxue69uhkummn9ekx7mqxgz8rd\n\nfrom @karnagebitcoin",
   5704       "reactions": {
   5705         "url": "https://api.github.com/repos/damus-io/damus/issues/2108/reactions",
   5706         "total_count": 0,
   5707         "+1": 0,
   5708         "-1": 0,
   5709         "laugh": 0,
   5710         "hooray": 0,
   5711         "confused": 0,
   5712         "heart": 0,
   5713         "rocket": 0,
   5714         "eyes": 0
   5715       },
   5716       "timeline_url": "https://api.github.com/repos/damus-io/damus/issues/2108/timeline",
   5717       "performed_via_github_app": null,
   5718       "state_reason": null
   5719     },
   5720     "comment": {
   5721       "user": "alltheseas",
   5722       "created_at": "2024-03-28T16:46:40Z",
   5723       "updated_at": "2024-03-28T16:46:40Z",
   5724       "body": "![image](https://github.com/damus-io/damus/assets/64376233/9af58da8-f4d4-4ae5-bd51-894aa8b19011)"
   5725     }
   5726   },
   5727   {
   5728     "issue": {
   5729       "url": "https://api.github.com/repos/damus-io/damus/issues/2108",
   5730       "repository_url": "https://api.github.com/repos/damus-io/damus",
   5731       "labels_url": "https://api.github.com/repos/damus-io/damus/issues/2108/labels{/name}",
   5732       "comments_url": "https://api.github.com/repos/damus-io/damus/issues/2108/comments",
   5733       "events_url": "https://api.github.com/repos/damus-io/damus/issues/2108/events",
   5734       "html_url": "https://github.com/damus-io/damus/issues/2108",
   5735       "id": 2213653073,
   5736       "node_id": "I_kwDOHHF5A86D8apR",
   5737       "number": 2108,
   5738       "title": "zap stream card",
   5739       "user": {
   5740         "login": "alltheseas",
   5741         "id": 64376233,
   5742         "node_id": "MDQ6VXNlcjY0Mzc2MjMz",
   5743         "avatar_url": "https://avatars.githubusercontent.com/u/64376233?v=4",
   5744         "gravatar_id": "",
   5745         "url": "https://api.github.com/users/alltheseas",
   5746         "html_url": "https://github.com/alltheseas",
   5747         "followers_url": "https://api.github.com/users/alltheseas/followers",
   5748         "following_url": "https://api.github.com/users/alltheseas/following{/other_user}",
   5749         "gists_url": "https://api.github.com/users/alltheseas/gists{/gist_id}",
   5750         "starred_url": "https://api.github.com/users/alltheseas/starred{/owner}{/repo}",
   5751         "subscriptions_url": "https://api.github.com/users/alltheseas/subscriptions",
   5752         "organizations_url": "https://api.github.com/users/alltheseas/orgs",
   5753         "repos_url": "https://api.github.com/users/alltheseas/repos",
   5754         "events_url": "https://api.github.com/users/alltheseas/events{/privacy}",
   5755         "received_events_url": "https://api.github.com/users/alltheseas/received_events",
   5756         "type": "User",
   5757         "site_admin": false
   5758       },
   5759       "labels": [
   5760         {
   5761           "id": 5667230655,
   5762           "node_id": "LA_kwDOHHF5A88AAAABUcsTvw",
   5763           "url": "https://api.github.com/repos/damus-io/damus/labels/feature",
   5764           "name": "feature",
   5765           "color": "BFDADC",
   5766           "default": false,
   5767           "description": "New feature request"
   5768         }
   5769       ],
   5770       "state": "open",
   5771       "locked": false,
   5772       "assignee": null,
   5773       "assignees": [],
   5774       "milestone": null,
   5775       "comments": 6,
   5776       "created_at": "2024-03-28T16:31:32Z",
   5777       "updated_at": "2024-04-02T13:57:02Z",
   5778       "closed_at": null,
   5779       "author_association": "COLLABORATOR",
   5780       "active_lock_reason": null,
   5781       "body": "## User Story \n\nAs a Damus user who enjoys streams, I would like to damus to automatically detect streams, and generate a preview card, so that I have a better stream discovery experience.\n\n\nhttps://damus.io/nevent1qqsylajkjfk9ut0dqveq7pmndkv26dqreaww28zc86c7r4jhj7njddcprpmhxue69uhhyetvv9ujumn0wd68yct5dyhxxmmdqy28wumn8ghj7un9d3shjtnwdaehgu3wvfnszrmhwden5te0dehhxarj9ekk7mgpp4mhxue69uhkummn9ekx7mqxgz8rd\n\nfrom @karnagebitcoin",
   5782       "reactions": {
   5783         "url": "https://api.github.com/repos/damus-io/damus/issues/2108/reactions",
   5784         "total_count": 0,
   5785         "+1": 0,
   5786         "-1": 0,
   5787         "laugh": 0,
   5788         "hooray": 0,
   5789         "confused": 0,
   5790         "heart": 0,
   5791         "rocket": 0,
   5792         "eyes": 0
   5793       },
   5794       "timeline_url": "https://api.github.com/repos/damus-io/damus/issues/2108/timeline",
   5795       "performed_via_github_app": null,
   5796       "state_reason": null
   5797     },
   5798     "comment": {
   5799       "user": "jb55",
   5800       "created_at": "2024-03-29T07:55:45Z",
   5801       "updated_at": "2024-03-29T07:55:45Z",
   5802       "body": "they should just use something like notecrumbs to generate a nice preview"
   5803     }
   5804   },
   5805   {
   5806     "issue": {
   5807       "url": "https://api.github.com/repos/damus-io/damus/issues/2108",
   5808       "repository_url": "https://api.github.com/repos/damus-io/damus",
   5809       "labels_url": "https://api.github.com/repos/damus-io/damus/issues/2108/labels{/name}",
   5810       "comments_url": "https://api.github.com/repos/damus-io/damus/issues/2108/comments",
   5811       "events_url": "https://api.github.com/repos/damus-io/damus/issues/2108/events",
   5812       "html_url": "https://github.com/damus-io/damus/issues/2108",
   5813       "id": 2213653073,
   5814       "node_id": "I_kwDOHHF5A86D8apR",
   5815       "number": 2108,
   5816       "title": "zap stream card",
   5817       "user": {
   5818         "login": "alltheseas",
   5819         "id": 64376233,
   5820         "node_id": "MDQ6VXNlcjY0Mzc2MjMz",
   5821         "avatar_url": "https://avatars.githubusercontent.com/u/64376233?v=4",
   5822         "gravatar_id": "",
   5823         "url": "https://api.github.com/users/alltheseas",
   5824         "html_url": "https://github.com/alltheseas",
   5825         "followers_url": "https://api.github.com/users/alltheseas/followers",
   5826         "following_url": "https://api.github.com/users/alltheseas/following{/other_user}",
   5827         "gists_url": "https://api.github.com/users/alltheseas/gists{/gist_id}",
   5828         "starred_url": "https://api.github.com/users/alltheseas/starred{/owner}{/repo}",
   5829         "subscriptions_url": "https://api.github.com/users/alltheseas/subscriptions",
   5830         "organizations_url": "https://api.github.com/users/alltheseas/orgs",
   5831         "repos_url": "https://api.github.com/users/alltheseas/repos",
   5832         "events_url": "https://api.github.com/users/alltheseas/events{/privacy}",
   5833         "received_events_url": "https://api.github.com/users/alltheseas/received_events",
   5834         "type": "User",
   5835         "site_admin": false
   5836       },
   5837       "labels": [
   5838         {
   5839           "id": 5667230655,
   5840           "node_id": "LA_kwDOHHF5A88AAAABUcsTvw",
   5841           "url": "https://api.github.com/repos/damus-io/damus/labels/feature",
   5842           "name": "feature",
   5843           "color": "BFDADC",
   5844           "default": false,
   5845           "description": "New feature request"
   5846         }
   5847       ],
   5848       "state": "open",
   5849       "locked": false,
   5850       "assignee": null,
   5851       "assignees": [],
   5852       "milestone": null,
   5853       "comments": 6,
   5854       "created_at": "2024-03-28T16:31:32Z",
   5855       "updated_at": "2024-04-02T13:57:02Z",
   5856       "closed_at": null,
   5857       "author_association": "COLLABORATOR",
   5858       "active_lock_reason": null,
   5859       "body": "## User Story \n\nAs a Damus user who enjoys streams, I would like to damus to automatically detect streams, and generate a preview card, so that I have a better stream discovery experience.\n\n\nhttps://damus.io/nevent1qqsylajkjfk9ut0dqveq7pmndkv26dqreaww28zc86c7r4jhj7njddcprpmhxue69uhhyetvv9ujumn0wd68yct5dyhxxmmdqy28wumn8ghj7un9d3shjtnwdaehgu3wvfnszrmhwden5te0dehhxarj9ekk7mgpp4mhxue69uhkummn9ekx7mqxgz8rd\n\nfrom @karnagebitcoin",
   5860       "reactions": {
   5861         "url": "https://api.github.com/repos/damus-io/damus/issues/2108/reactions",
   5862         "total_count": 0,
   5863         "+1": 0,
   5864         "-1": 0,
   5865         "laugh": 0,
   5866         "hooray": 0,
   5867         "confused": 0,
   5868         "heart": 0,
   5869         "rocket": 0,
   5870         "eyes": 0
   5871       },
   5872       "timeline_url": "https://api.github.com/repos/damus-io/damus/issues/2108/timeline",
   5873       "performed_via_github_app": null,
   5874       "state_reason": null
   5875     },
   5876     "comment": {
   5877       "user": "alltheseas",
   5878       "created_at": "2024-03-29T13:37:28Z",
   5879       "updated_at": "2024-03-29T13:37:28Z",
   5880       "body": "Good point. @v0l what is the git issues repo for zap.stream? "
   5881     }
   5882   },
   5883   {
   5884     "issue": {
   5885       "url": "https://api.github.com/repos/damus-io/damus/issues/2108",
   5886       "repository_url": "https://api.github.com/repos/damus-io/damus",
   5887       "labels_url": "https://api.github.com/repos/damus-io/damus/issues/2108/labels{/name}",
   5888       "comments_url": "https://api.github.com/repos/damus-io/damus/issues/2108/comments",
   5889       "events_url": "https://api.github.com/repos/damus-io/damus/issues/2108/events",
   5890       "html_url": "https://github.com/damus-io/damus/issues/2108",
   5891       "id": 2213653073,
   5892       "node_id": "I_kwDOHHF5A86D8apR",
   5893       "number": 2108,
   5894       "title": "zap stream card",
   5895       "user": {
   5896         "login": "alltheseas",
   5897         "id": 64376233,
   5898         "node_id": "MDQ6VXNlcjY0Mzc2MjMz",
   5899         "avatar_url": "https://avatars.githubusercontent.com/u/64376233?v=4",
   5900         "gravatar_id": "",
   5901         "url": "https://api.github.com/users/alltheseas",
   5902         "html_url": "https://github.com/alltheseas",
   5903         "followers_url": "https://api.github.com/users/alltheseas/followers",
   5904         "following_url": "https://api.github.com/users/alltheseas/following{/other_user}",
   5905         "gists_url": "https://api.github.com/users/alltheseas/gists{/gist_id}",
   5906         "starred_url": "https://api.github.com/users/alltheseas/starred{/owner}{/repo}",
   5907         "subscriptions_url": "https://api.github.com/users/alltheseas/subscriptions",
   5908         "organizations_url": "https://api.github.com/users/alltheseas/orgs",
   5909         "repos_url": "https://api.github.com/users/alltheseas/repos",
   5910         "events_url": "https://api.github.com/users/alltheseas/events{/privacy}",
   5911         "received_events_url": "https://api.github.com/users/alltheseas/received_events",
   5912         "type": "User",
   5913         "site_admin": false
   5914       },
   5915       "labels": [
   5916         {
   5917           "id": 5667230655,
   5918           "node_id": "LA_kwDOHHF5A88AAAABUcsTvw",
   5919           "url": "https://api.github.com/repos/damus-io/damus/labels/feature",
   5920           "name": "feature",
   5921           "color": "BFDADC",
   5922           "default": false,
   5923           "description": "New feature request"
   5924         }
   5925       ],
   5926       "state": "open",
   5927       "locked": false,
   5928       "assignee": null,
   5929       "assignees": [],
   5930       "milestone": null,
   5931       "comments": 6,
   5932       "created_at": "2024-03-28T16:31:32Z",
   5933       "updated_at": "2024-04-02T13:57:02Z",
   5934       "closed_at": null,
   5935       "author_association": "COLLABORATOR",
   5936       "active_lock_reason": null,
   5937       "body": "## User Story \n\nAs a Damus user who enjoys streams, I would like to damus to automatically detect streams, and generate a preview card, so that I have a better stream discovery experience.\n\n\nhttps://damus.io/nevent1qqsylajkjfk9ut0dqveq7pmndkv26dqreaww28zc86c7r4jhj7njddcprpmhxue69uhhyetvv9ujumn0wd68yct5dyhxxmmdqy28wumn8ghj7un9d3shjtnwdaehgu3wvfnszrmhwden5te0dehhxarj9ekk7mgpp4mhxue69uhkummn9ekx7mqxgz8rd\n\nfrom @karnagebitcoin",
   5938       "reactions": {
   5939         "url": "https://api.github.com/repos/damus-io/damus/issues/2108/reactions",
   5940         "total_count": 0,
   5941         "+1": 0,
   5942         "-1": 0,
   5943         "laugh": 0,
   5944         "hooray": 0,
   5945         "confused": 0,
   5946         "heart": 0,
   5947         "rocket": 0,
   5948         "eyes": 0
   5949       },
   5950       "timeline_url": "https://api.github.com/repos/damus-io/damus/issues/2108/timeline",
   5951       "performed_via_github_app": null,
   5952       "state_reason": null
   5953     },
   5954     "comment": {
   5955       "user": "v0l",
   5956       "created_at": "2024-04-01T22:06:35Z",
   5957       "updated_at": "2024-04-01T22:06:35Z",
   5958       "body": "We do have previews, it shows the thumb etc.\r\n<img width=\"627\" alt=\"image\" src=\"https://github.com/damus-io/damus/assets/1172179/361636d1-b410-44e3-9452-682106a03f76\">"
   5959     }
   5960   },
   5961   {
   5962     "issue": {
   5963       "url": "https://api.github.com/repos/damus-io/damus/issues/2108",
   5964       "repository_url": "https://api.github.com/repos/damus-io/damus",
   5965       "labels_url": "https://api.github.com/repos/damus-io/damus/issues/2108/labels{/name}",
   5966       "comments_url": "https://api.github.com/repos/damus-io/damus/issues/2108/comments",
   5967       "events_url": "https://api.github.com/repos/damus-io/damus/issues/2108/events",
   5968       "html_url": "https://github.com/damus-io/damus/issues/2108",
   5969       "id": 2213653073,
   5970       "node_id": "I_kwDOHHF5A86D8apR",
   5971       "number": 2108,
   5972       "title": "zap stream card",
   5973       "user": {
   5974         "login": "alltheseas",
   5975         "id": 64376233,
   5976         "node_id": "MDQ6VXNlcjY0Mzc2MjMz",
   5977         "avatar_url": "https://avatars.githubusercontent.com/u/64376233?v=4",
   5978         "gravatar_id": "",
   5979         "url": "https://api.github.com/users/alltheseas",
   5980         "html_url": "https://github.com/alltheseas",
   5981         "followers_url": "https://api.github.com/users/alltheseas/followers",
   5982         "following_url": "https://api.github.com/users/alltheseas/following{/other_user}",
   5983         "gists_url": "https://api.github.com/users/alltheseas/gists{/gist_id}",
   5984         "starred_url": "https://api.github.com/users/alltheseas/starred{/owner}{/repo}",
   5985         "subscriptions_url": "https://api.github.com/users/alltheseas/subscriptions",
   5986         "organizations_url": "https://api.github.com/users/alltheseas/orgs",
   5987         "repos_url": "https://api.github.com/users/alltheseas/repos",
   5988         "events_url": "https://api.github.com/users/alltheseas/events{/privacy}",
   5989         "received_events_url": "https://api.github.com/users/alltheseas/received_events",
   5990         "type": "User",
   5991         "site_admin": false
   5992       },
   5993       "labels": [
   5994         {
   5995           "id": 5667230655,
   5996           "node_id": "LA_kwDOHHF5A88AAAABUcsTvw",
   5997           "url": "https://api.github.com/repos/damus-io/damus/labels/feature",
   5998           "name": "feature",
   5999           "color": "BFDADC",
   6000           "default": false,
   6001           "description": "New feature request"
   6002         }
   6003       ],
   6004       "state": "open",
   6005       "locked": false,
   6006       "assignee": null,
   6007       "assignees": [],
   6008       "milestone": null,
   6009       "comments": 6,
   6010       "created_at": "2024-03-28T16:31:32Z",
   6011       "updated_at": "2024-04-02T13:57:02Z",
   6012       "closed_at": null,
   6013       "author_association": "COLLABORATOR",
   6014       "active_lock_reason": null,
   6015       "body": "## User Story \n\nAs a Damus user who enjoys streams, I would like to damus to automatically detect streams, and generate a preview card, so that I have a better stream discovery experience.\n\n\nhttps://damus.io/nevent1qqsylajkjfk9ut0dqveq7pmndkv26dqreaww28zc86c7r4jhj7njddcprpmhxue69uhhyetvv9ujumn0wd68yct5dyhxxmmdqy28wumn8ghj7un9d3shjtnwdaehgu3wvfnszrmhwden5te0dehhxarj9ekk7mgpp4mhxue69uhkummn9ekx7mqxgz8rd\n\nfrom @karnagebitcoin",
   6016       "reactions": {
   6017         "url": "https://api.github.com/repos/damus-io/damus/issues/2108/reactions",
   6018         "total_count": 0,
   6019         "+1": 0,
   6020         "-1": 0,
   6021         "laugh": 0,
   6022         "hooray": 0,
   6023         "confused": 0,
   6024         "heart": 0,
   6025         "rocket": 0,
   6026         "eyes": 0
   6027       },
   6028       "timeline_url": "https://api.github.com/repos/damus-io/damus/issues/2108/timeline",
   6029       "performed_via_github_app": null,
   6030       "state_reason": null
   6031     },
   6032     "comment": {
   6033       "user": "karnagebitcoin",
   6034       "created_at": "2024-04-02T05:35:04Z",
   6035       "updated_at": "2024-04-02T05:35:04Z",
   6036       "body": "Do we need to show the full naddress in the note? Would look a lot cleaner without. Would be nice to have a button there too, like an actual \"join stream\" button - make it more actionable."
   6037     }
   6038   },
   6039   {
   6040     "issue": {
   6041       "url": "https://api.github.com/repos/damus-io/damus/issues/2108",
   6042       "repository_url": "https://api.github.com/repos/damus-io/damus",
   6043       "labels_url": "https://api.github.com/repos/damus-io/damus/issues/2108/labels{/name}",
   6044       "comments_url": "https://api.github.com/repos/damus-io/damus/issues/2108/comments",
   6045       "events_url": "https://api.github.com/repos/damus-io/damus/issues/2108/events",
   6046       "html_url": "https://github.com/damus-io/damus/issues/2108",
   6047       "id": 2213653073,
   6048       "node_id": "I_kwDOHHF5A86D8apR",
   6049       "number": 2108,
   6050       "title": "zap stream card",
   6051       "user": {
   6052         "login": "alltheseas",
   6053         "id": 64376233,
   6054         "node_id": "MDQ6VXNlcjY0Mzc2MjMz",
   6055         "avatar_url": "https://avatars.githubusercontent.com/u/64376233?v=4",
   6056         "gravatar_id": "",
   6057         "url": "https://api.github.com/users/alltheseas",
   6058         "html_url": "https://github.com/alltheseas",
   6059         "followers_url": "https://api.github.com/users/alltheseas/followers",
   6060         "following_url": "https://api.github.com/users/alltheseas/following{/other_user}",
   6061         "gists_url": "https://api.github.com/users/alltheseas/gists{/gist_id}",
   6062         "starred_url": "https://api.github.com/users/alltheseas/starred{/owner}{/repo}",
   6063         "subscriptions_url": "https://api.github.com/users/alltheseas/subscriptions",
   6064         "organizations_url": "https://api.github.com/users/alltheseas/orgs",
   6065         "repos_url": "https://api.github.com/users/alltheseas/repos",
   6066         "events_url": "https://api.github.com/users/alltheseas/events{/privacy}",
   6067         "received_events_url": "https://api.github.com/users/alltheseas/received_events",
   6068         "type": "User",
   6069         "site_admin": false
   6070       },
   6071       "labels": [
   6072         {
   6073           "id": 5667230655,
   6074           "node_id": "LA_kwDOHHF5A88AAAABUcsTvw",
   6075           "url": "https://api.github.com/repos/damus-io/damus/labels/feature",
   6076           "name": "feature",
   6077           "color": "BFDADC",
   6078           "default": false,
   6079           "description": "New feature request"
   6080         }
   6081       ],
   6082       "state": "open",
   6083       "locked": false,
   6084       "assignee": null,
   6085       "assignees": [],
   6086       "milestone": null,
   6087       "comments": 6,
   6088       "created_at": "2024-03-28T16:31:32Z",
   6089       "updated_at": "2024-04-02T13:57:02Z",
   6090       "closed_at": null,
   6091       "author_association": "COLLABORATOR",
   6092       "active_lock_reason": null,
   6093       "body": "## User Story \n\nAs a Damus user who enjoys streams, I would like to damus to automatically detect streams, and generate a preview card, so that I have a better stream discovery experience.\n\n\nhttps://damus.io/nevent1qqsylajkjfk9ut0dqveq7pmndkv26dqreaww28zc86c7r4jhj7njddcprpmhxue69uhhyetvv9ujumn0wd68yct5dyhxxmmdqy28wumn8ghj7un9d3shjtnwdaehgu3wvfnszrmhwden5te0dehhxarj9ekk7mgpp4mhxue69uhkummn9ekx7mqxgz8rd\n\nfrom @karnagebitcoin",
   6094       "reactions": {
   6095         "url": "https://api.github.com/repos/damus-io/damus/issues/2108/reactions",
   6096         "total_count": 0,
   6097         "+1": 0,
   6098         "-1": 0,
   6099         "laugh": 0,
   6100         "hooray": 0,
   6101         "confused": 0,
   6102         "heart": 0,
   6103         "rocket": 0,
   6104         "eyes": 0
   6105       },
   6106       "timeline_url": "https://api.github.com/repos/damus-io/damus/issues/2108/timeline",
   6107       "performed_via_github_app": null,
   6108       "state_reason": null
   6109     },
   6110     "comment": {
   6111       "user": "v0l",
   6112       "created_at": "2024-04-02T13:57:01Z",
   6113       "updated_at": "2024-04-02T13:57:01Z",
   6114       "body": "I guess this is simply a URL, maybe you mean the `nostr:naddr` type link, for those it would be up to Damus team if they want to support some sort of embed for this kind"
   6115     }
   6116   },
   6117   {
   6118     "issue": {
   6119       "url": "https://api.github.com/repos/damus-io/damus/issues/2107",
   6120       "repository_url": "https://api.github.com/repos/damus-io/damus",
   6121       "labels_url": "https://api.github.com/repos/damus-io/damus/issues/2107/labels{/name}",
   6122       "comments_url": "https://api.github.com/repos/damus-io/damus/issues/2107/comments",
   6123       "events_url": "https://api.github.com/repos/damus-io/damus/issues/2107/events",
   6124       "html_url": "https://github.com/damus-io/damus/issues/2107",
   6125       "id": 2211319724,
   6126       "node_id": "I_kwDOHHF5A86Dzg-s",
   6127       "number": 2107,
   6128       "title": "Purple users conversation & feedback group",
   6129       "user": {
   6130         "login": "alltheseas",
   6131         "id": 64376233,
   6132         "node_id": "MDQ6VXNlcjY0Mzc2MjMz",
   6133         "avatar_url": "https://avatars.githubusercontent.com/u/64376233?v=4",
   6134         "gravatar_id": "",
   6135         "url": "https://api.github.com/users/alltheseas",
   6136         "html_url": "https://github.com/alltheseas",
   6137         "followers_url": "https://api.github.com/users/alltheseas/followers",
   6138         "following_url": "https://api.github.com/users/alltheseas/following{/other_user}",
   6139         "gists_url": "https://api.github.com/users/alltheseas/gists{/gist_id}",
   6140         "starred_url": "https://api.github.com/users/alltheseas/starred{/owner}{/repo}",
   6141         "subscriptions_url": "https://api.github.com/users/alltheseas/subscriptions",
   6142         "organizations_url": "https://api.github.com/users/alltheseas/orgs",
   6143         "repos_url": "https://api.github.com/users/alltheseas/repos",
   6144         "events_url": "https://api.github.com/users/alltheseas/events{/privacy}",
   6145         "received_events_url": "https://api.github.com/users/alltheseas/received_events",
   6146         "type": "User",
   6147         "site_admin": false
   6148       },
   6149       "labels": [
   6150         {
   6151           "id": 5667230655,
   6152           "node_id": "LA_kwDOHHF5A88AAAABUcsTvw",
   6153           "url": "https://api.github.com/repos/damus-io/damus/labels/feature",
   6154           "name": "feature",
   6155           "color": "BFDADC",
   6156           "default": false,
   6157           "description": "New feature request"
   6158         },
   6159         {
   6160           "id": 5799961735,
   6161           "node_id": "LA_kwDOHHF5A88AAAABWbRkhw",
   6162           "url": "https://api.github.com/repos/damus-io/damus/labels/purple",
   6163           "name": "purple",
   6164           "color": "7E12A4",
   6165           "default": false,
   6166           "description": "Damus purple membership"
   6167         }
   6168       ],
   6169       "state": "open",
   6170       "locked": false,
   6171       "assignee": null,
   6172       "assignees": [],
   6173       "milestone": null,
   6174       "comments": 1,
   6175       "created_at": "2024-03-27T17:00:25Z",
   6176       "updated_at": "2024-03-27T17:17:35Z",
   6177       "closed_at": null,
   6178       "author_association": "COLLABORATOR",
   6179       "active_lock_reason": null,
   6180       "body": "Add method to discuss with purple subscribers direction and feedback on Damus. \r\n\r\nCould telegram, or a private, or invite-only write relay.",
   6181       "reactions": {
   6182         "url": "https://api.github.com/repos/damus-io/damus/issues/2107/reactions",
   6183         "total_count": 0,
   6184         "+1": 0,
   6185         "-1": 0,
   6186         "laugh": 0,
   6187         "hooray": 0,
   6188         "confused": 0,
   6189         "heart": 0,
   6190         "rocket": 0,
   6191         "eyes": 0
   6192       },
   6193       "timeline_url": "https://api.github.com/repos/damus-io/damus/issues/2107/timeline",
   6194       "performed_via_github_app": null,
   6195       "state_reason": null
   6196     }
   6197   },
   6198   {
   6199     "issue": {
   6200       "url": "https://api.github.com/repos/damus-io/damus/issues/2107",
   6201       "repository_url": "https://api.github.com/repos/damus-io/damus",
   6202       "labels_url": "https://api.github.com/repos/damus-io/damus/issues/2107/labels{/name}",
   6203       "comments_url": "https://api.github.com/repos/damus-io/damus/issues/2107/comments",
   6204       "events_url": "https://api.github.com/repos/damus-io/damus/issues/2107/events",
   6205       "html_url": "https://github.com/damus-io/damus/issues/2107",
   6206       "id": 2211319724,
   6207       "node_id": "I_kwDOHHF5A86Dzg-s",
   6208       "number": 2107,
   6209       "title": "Purple users conversation & feedback group",
   6210       "user": {
   6211         "login": "alltheseas",
   6212         "id": 64376233,
   6213         "node_id": "MDQ6VXNlcjY0Mzc2MjMz",
   6214         "avatar_url": "https://avatars.githubusercontent.com/u/64376233?v=4",
   6215         "gravatar_id": "",
   6216         "url": "https://api.github.com/users/alltheseas",
   6217         "html_url": "https://github.com/alltheseas",
   6218         "followers_url": "https://api.github.com/users/alltheseas/followers",
   6219         "following_url": "https://api.github.com/users/alltheseas/following{/other_user}",
   6220         "gists_url": "https://api.github.com/users/alltheseas/gists{/gist_id}",
   6221         "starred_url": "https://api.github.com/users/alltheseas/starred{/owner}{/repo}",
   6222         "subscriptions_url": "https://api.github.com/users/alltheseas/subscriptions",
   6223         "organizations_url": "https://api.github.com/users/alltheseas/orgs",
   6224         "repos_url": "https://api.github.com/users/alltheseas/repos",
   6225         "events_url": "https://api.github.com/users/alltheseas/events{/privacy}",
   6226         "received_events_url": "https://api.github.com/users/alltheseas/received_events",
   6227         "type": "User",
   6228         "site_admin": false
   6229       },
   6230       "labels": [
   6231         {
   6232           "id": 5667230655,
   6233           "node_id": "LA_kwDOHHF5A88AAAABUcsTvw",
   6234           "url": "https://api.github.com/repos/damus-io/damus/labels/feature",
   6235           "name": "feature",
   6236           "color": "BFDADC",
   6237           "default": false,
   6238           "description": "New feature request"
   6239         },
   6240         {
   6241           "id": 5799961735,
   6242           "node_id": "LA_kwDOHHF5A88AAAABWbRkhw",
   6243           "url": "https://api.github.com/repos/damus-io/damus/labels/purple",
   6244           "name": "purple",
   6245           "color": "7E12A4",
   6246           "default": false,
   6247           "description": "Damus purple membership"
   6248         }
   6249       ],
   6250       "state": "open",
   6251       "locked": false,
   6252       "assignee": null,
   6253       "assignees": [],
   6254       "milestone": null,
   6255       "comments": 1,
   6256       "created_at": "2024-03-27T17:00:25Z",
   6257       "updated_at": "2024-03-27T17:17:35Z",
   6258       "closed_at": null,
   6259       "author_association": "COLLABORATOR",
   6260       "active_lock_reason": null,
   6261       "body": "Add method to discuss with purple subscribers direction and feedback on Damus. \r\n\r\nCould telegram, or a private, or invite-only write relay.",
   6262       "reactions": {
   6263         "url": "https://api.github.com/repos/damus-io/damus/issues/2107/reactions",
   6264         "total_count": 0,
   6265         "+1": 0,
   6266         "-1": 0,
   6267         "laugh": 0,
   6268         "hooray": 0,
   6269         "confused": 0,
   6270         "heart": 0,
   6271         "rocket": 0,
   6272         "eyes": 0
   6273       },
   6274       "timeline_url": "https://api.github.com/repos/damus-io/damus/issues/2107/timeline",
   6275       "performed_via_github_app": null,
   6276       "state_reason": null
   6277     },
   6278     "comment": {
   6279       "user": "alltheseas",
   6280       "created_at": "2024-03-27T17:17:17Z",
   6281       "updated_at": "2024-03-27T17:17:17Z",
   6282       "body": "cc @jb55 "
   6283     }
   6284   },
   6285   {
   6286     "issue": {
   6287       "url": "https://api.github.com/repos/damus-io/damus/issues/2106",
   6288       "repository_url": "https://api.github.com/repos/damus-io/damus",
   6289       "labels_url": "https://api.github.com/repos/damus-io/damus/issues/2106/labels{/name}",
   6290       "comments_url": "https://api.github.com/repos/damus-io/damus/issues/2106/comments",
   6291       "events_url": "https://api.github.com/repos/damus-io/damus/issues/2106/events",
   6292       "html_url": "https://github.com/damus-io/damus/issues/2106",
   6293       "id": 2208760890,
   6294       "node_id": "I_kwDOHHF5A86DpwQ6",
   6295       "number": 2106,
   6296       "title": "Note being replied to does not load on first attempt/view",
   6297       "user": {
   6298         "login": "alltheseas",
   6299         "id": 64376233,
   6300         "node_id": "MDQ6VXNlcjY0Mzc2MjMz",
   6301         "avatar_url": "https://avatars.githubusercontent.com/u/64376233?v=4",
   6302         "gravatar_id": "",
   6303         "url": "https://api.github.com/users/alltheseas",
   6304         "html_url": "https://github.com/alltheseas",
   6305         "followers_url": "https://api.github.com/users/alltheseas/followers",
   6306         "following_url": "https://api.github.com/users/alltheseas/following{/other_user}",
   6307         "gists_url": "https://api.github.com/users/alltheseas/gists{/gist_id}",
   6308         "starred_url": "https://api.github.com/users/alltheseas/starred{/owner}{/repo}",
   6309         "subscriptions_url": "https://api.github.com/users/alltheseas/subscriptions",
   6310         "organizations_url": "https://api.github.com/users/alltheseas/orgs",
   6311         "repos_url": "https://api.github.com/users/alltheseas/repos",
   6312         "events_url": "https://api.github.com/users/alltheseas/events{/privacy}",
   6313         "received_events_url": "https://api.github.com/users/alltheseas/received_events",
   6314         "type": "User",
   6315         "site_admin": false
   6316       },
   6317       "labels": [
   6318         {
   6319           "id": 3994718396,
   6320           "node_id": "LA_kwDOHHF5A87uGpC8",
   6321           "url": "https://api.github.com/repos/damus-io/damus/labels/bug",
   6322           "name": "bug",
   6323           "color": "d73a4a",
   6324           "default": true,
   6325           "description": "Something is not working, or not working as intended"
   6326         },
   6327         {
   6328           "id": 5667406338,
   6329           "node_id": "LA_kwDOHHF5A88AAAABUc3CAg",
   6330           "url": "https://api.github.com/repos/damus-io/damus/labels/Needs%20recreation",
   6331           "name": "Needs recreation",
   6332           "color": "FBCA04",
   6333           "default": false,
   6334           "description": "Issues requires concrete steps for recreation"
   6335         },
   6336         {
   6337           "id": 5667418105,
   6338           "node_id": "LA_kwDOHHF5A88AAAABUc3v-Q",
   6339           "url": "https://api.github.com/repos/damus-io/damus/labels/perf",
   6340           "name": "perf",
   6341           "color": "b60205",
   6342           "default": false,
   6343           "description": ""
   6344         },
   6345         {
   6346           "id": 5895705605,
   6347           "node_id": "LA_kwDOHHF5A88AAAABX2lUBQ",
   6348           "url": "https://api.github.com/repos/damus-io/damus/labels/unexpected",
   6349           "name": "unexpected",
   6350           "color": "553300",
   6351           "default": false,
   6352           "description": ""
   6353         }
   6354       ],
   6355       "state": "open",
   6356       "locked": false,
   6357       "assignee": null,
   6358       "assignees": [],
   6359       "milestone": null,
   6360       "comments": 1,
   6361       "created_at": "2024-03-26T16:38:51Z",
   6362       "updated_at": "2024-03-26T16:48:02Z",
   6363       "closed_at": null,
   6364       "author_association": "COLLABORATOR",
   6365       "active_lock_reason": null,
   6366       "body": "_what happens_\r\n\r\nSometimes loading of a note being replied to does not happen on first attempt.\r\n\r\nIf I re-load the reply, the note being replied to may load (i.e. on the second attempt). \r\n\r\n_what I would like to happen_\r\n\r\nNo missing notes. Note being replied to loads in first time I open a reply. \r\n\r\n\r\n> Any idea why loading a note being replied would either not load initially, or take a long time / multiple load attempts to load?\n\nhttps://damus.io/note1ks7f6g0us6aqt9prlyhqjmqkadu3vust8573kkk2p0cskrvngk5qj2vu7y\n\nhttps://damus.io/note1h86khq2etz93cnehlwk2xea35473jajxrpsaced82v4new39xdjs85424y",
   6367       "reactions": {
   6368         "url": "https://api.github.com/repos/damus-io/damus/issues/2106/reactions",
   6369         "total_count": 0,
   6370         "+1": 0,
   6371         "-1": 0,
   6372         "laugh": 0,
   6373         "hooray": 0,
   6374         "confused": 0,
   6375         "heart": 0,
   6376         "rocket": 0,
   6377         "eyes": 0
   6378       },
   6379       "timeline_url": "https://api.github.com/repos/damus-io/damus/issues/2106/timeline",
   6380       "performed_via_github_app": null,
   6381       "state_reason": null
   6382     }
   6383   },
   6384   {
   6385     "issue": {
   6386       "url": "https://api.github.com/repos/damus-io/damus/issues/2106",
   6387       "repository_url": "https://api.github.com/repos/damus-io/damus",
   6388       "labels_url": "https://api.github.com/repos/damus-io/damus/issues/2106/labels{/name}",
   6389       "comments_url": "https://api.github.com/repos/damus-io/damus/issues/2106/comments",
   6390       "events_url": "https://api.github.com/repos/damus-io/damus/issues/2106/events",
   6391       "html_url": "https://github.com/damus-io/damus/issues/2106",
   6392       "id": 2208760890,
   6393       "node_id": "I_kwDOHHF5A86DpwQ6",
   6394       "number": 2106,
   6395       "title": "Note being replied to does not load on first attempt/view",
   6396       "user": {
   6397         "login": "alltheseas",
   6398         "id": 64376233,
   6399         "node_id": "MDQ6VXNlcjY0Mzc2MjMz",
   6400         "avatar_url": "https://avatars.githubusercontent.com/u/64376233?v=4",
   6401         "gravatar_id": "",
   6402         "url": "https://api.github.com/users/alltheseas",
   6403         "html_url": "https://github.com/alltheseas",
   6404         "followers_url": "https://api.github.com/users/alltheseas/followers",
   6405         "following_url": "https://api.github.com/users/alltheseas/following{/other_user}",
   6406         "gists_url": "https://api.github.com/users/alltheseas/gists{/gist_id}",
   6407         "starred_url": "https://api.github.com/users/alltheseas/starred{/owner}{/repo}",
   6408         "subscriptions_url": "https://api.github.com/users/alltheseas/subscriptions",
   6409         "organizations_url": "https://api.github.com/users/alltheseas/orgs",
   6410         "repos_url": "https://api.github.com/users/alltheseas/repos",
   6411         "events_url": "https://api.github.com/users/alltheseas/events{/privacy}",
   6412         "received_events_url": "https://api.github.com/users/alltheseas/received_events",
   6413         "type": "User",
   6414         "site_admin": false
   6415       },
   6416       "labels": [
   6417         {
   6418           "id": 3994718396,
   6419           "node_id": "LA_kwDOHHF5A87uGpC8",
   6420           "url": "https://api.github.com/repos/damus-io/damus/labels/bug",
   6421           "name": "bug",
   6422           "color": "d73a4a",
   6423           "default": true,
   6424           "description": "Something is not working, or not working as intended"
   6425         },
   6426         {
   6427           "id": 5667406338,
   6428           "node_id": "LA_kwDOHHF5A88AAAABUc3CAg",
   6429           "url": "https://api.github.com/repos/damus-io/damus/labels/Needs%20recreation",
   6430           "name": "Needs recreation",
   6431           "color": "FBCA04",
   6432           "default": false,
   6433           "description": "Issues requires concrete steps for recreation"
   6434         },
   6435         {
   6436           "id": 5667418105,
   6437           "node_id": "LA_kwDOHHF5A88AAAABUc3v-Q",
   6438           "url": "https://api.github.com/repos/damus-io/damus/labels/perf",
   6439           "name": "perf",
   6440           "color": "b60205",
   6441           "default": false,
   6442           "description": ""
   6443         },
   6444         {
   6445           "id": 5895705605,
   6446           "node_id": "LA_kwDOHHF5A88AAAABX2lUBQ",
   6447           "url": "https://api.github.com/repos/damus-io/damus/labels/unexpected",
   6448           "name": "unexpected",
   6449           "color": "553300",
   6450           "default": false,
   6451           "description": ""
   6452         }
   6453       ],
   6454       "state": "open",
   6455       "locked": false,
   6456       "assignee": null,
   6457       "assignees": [],
   6458       "milestone": null,
   6459       "comments": 1,
   6460       "created_at": "2024-03-26T16:38:51Z",
   6461       "updated_at": "2024-03-26T16:48:02Z",
   6462       "closed_at": null,
   6463       "author_association": "COLLABORATOR",
   6464       "active_lock_reason": null,
   6465       "body": "_what happens_\r\n\r\nSometimes loading of a note being replied to does not happen on first attempt.\r\n\r\nIf I re-load the reply, the note being replied to may load (i.e. on the second attempt). \r\n\r\n_what I would like to happen_\r\n\r\nNo missing notes. Note being replied to loads in first time I open a reply. \r\n\r\n\r\n> Any idea why loading a note being replied would either not load initially, or take a long time / multiple load attempts to load?\n\nhttps://damus.io/note1ks7f6g0us6aqt9prlyhqjmqkadu3vust8573kkk2p0cskrvngk5qj2vu7y\n\nhttps://damus.io/note1h86khq2etz93cnehlwk2xea35473jajxrpsaced82v4new39xdjs85424y",
   6466       "reactions": {
   6467         "url": "https://api.github.com/repos/damus-io/damus/issues/2106/reactions",
   6468         "total_count": 0,
   6469         "+1": 0,
   6470         "-1": 0,
   6471         "laugh": 0,
   6472         "hooray": 0,
   6473         "confused": 0,
   6474         "heart": 0,
   6475         "rocket": 0,
   6476         "eyes": 0
   6477       },
   6478       "timeline_url": "https://api.github.com/repos/damus-io/damus/issues/2106/timeline",
   6479       "performed_via_github_app": null,
   6480       "state_reason": null
   6481     },
   6482     "comment": {
   6483       "user": "alltheseas",
   6484       "created_at": "2024-03-26T16:40:24Z",
   6485       "updated_at": "2024-03-26T16:48:02Z",
   6486       "body": "Could a single Tor relay cause the note loading performance issues?"
   6487     }
   6488   },
   6489   {
   6490     "issue": {
   6491       "url": "https://api.github.com/repos/damus-io/damus/issues/2105",
   6492       "repository_url": "https://api.github.com/repos/damus-io/damus",
   6493       "labels_url": "https://api.github.com/repos/damus-io/damus/issues/2105/labels{/name}",
   6494       "comments_url": "https://api.github.com/repos/damus-io/damus/issues/2105/comments",
   6495       "events_url": "https://api.github.com/repos/damus-io/damus/issues/2105/events",
   6496       "html_url": "https://github.com/damus-io/damus/issues/2105",
   6497       "id": 2208612253,
   6498       "node_id": "I_kwDOHHF5A86DpL-d",
   6499       "number": 2105,
   6500       "title": "Fix onion relay formatting in relay list",
   6501       "user": {
   6502         "login": "alltheseas",
   6503         "id": 64376233,
   6504         "node_id": "MDQ6VXNlcjY0Mzc2MjMz",
   6505         "avatar_url": "https://avatars.githubusercontent.com/u/64376233?v=4",
   6506         "gravatar_id": "",
   6507         "url": "https://api.github.com/users/alltheseas",
   6508         "html_url": "https://github.com/alltheseas",
   6509         "followers_url": "https://api.github.com/users/alltheseas/followers",
   6510         "following_url": "https://api.github.com/users/alltheseas/following{/other_user}",
   6511         "gists_url": "https://api.github.com/users/alltheseas/gists{/gist_id}",
   6512         "starred_url": "https://api.github.com/users/alltheseas/starred{/owner}{/repo}",
   6513         "subscriptions_url": "https://api.github.com/users/alltheseas/subscriptions",
   6514         "organizations_url": "https://api.github.com/users/alltheseas/orgs",
   6515         "repos_url": "https://api.github.com/users/alltheseas/repos",
   6516         "events_url": "https://api.github.com/users/alltheseas/events{/privacy}",
   6517         "received_events_url": "https://api.github.com/users/alltheseas/received_events",
   6518         "type": "User",
   6519         "site_admin": false
   6520       },
   6521       "labels": [
   6522         {
   6523           "id": 3994718399,
   6524           "node_id": "LA_kwDOHHF5A87uGpC_",
   6525           "url": "https://api.github.com/repos/damus-io/damus/labels/enhancement",
   6526           "name": "enhancement",
   6527           "color": "a2eeef",
   6528           "default": true,
   6529           "description": "Improvement"
   6530         },
   6531         {
   6532           "id": 5895705605,
   6533           "node_id": "LA_kwDOHHF5A88AAAABX2lUBQ",
   6534           "url": "https://api.github.com/repos/damus-io/damus/labels/unexpected",
   6535           "name": "unexpected",
   6536           "color": "553300",
   6537           "default": false,
   6538           "description": ""
   6539         }
   6540       ],
   6541       "state": "open",
   6542       "locked": false,
   6543       "assignee": null,
   6544       "assignees": [],
   6545       "milestone": null,
   6546       "comments": 0,
   6547       "created_at": "2024-03-26T15:40:52Z",
   6548       "updated_at": "2024-03-26T15:41:50Z",
   6549       "closed_at": null,
   6550       "author_association": "COLLABORATOR",
   6551       "active_lock_reason": null,
   6552       "body": "**What happens**\r\nUgly tor/onion relay formatting in relay list. \r\n\r\nnpub1e2rd2k45ym2jmctnysfadxumrvrr57vqj69ck6trt2y62c40r0kqs9lx8t\r\n\r\n![image](https://github.com/damus-io/damus/assets/64376233/c21d47db-6361-4432-ba46-f8b9339f9592)\r\n\r\n**What I expect to happen**\r\nProper formatting of tor/onion relay.\r\n\r\ncc @ericholguin ",
   6553       "reactions": {
   6554         "url": "https://api.github.com/repos/damus-io/damus/issues/2105/reactions",
   6555         "total_count": 0,
   6556         "+1": 0,
   6557         "-1": 0,
   6558         "laugh": 0,
   6559         "hooray": 0,
   6560         "confused": 0,
   6561         "heart": 0,
   6562         "rocket": 0,
   6563         "eyes": 0
   6564       },
   6565       "timeline_url": "https://api.github.com/repos/damus-io/damus/issues/2105/timeline",
   6566       "performed_via_github_app": null,
   6567       "state_reason": null
   6568     }
   6569   },
   6570   {
   6571     "issue": {
   6572       "url": "https://api.github.com/repos/damus-io/damus/issues/2104",
   6573       "repository_url": "https://api.github.com/repos/damus-io/damus",
   6574       "labels_url": "https://api.github.com/repos/damus-io/damus/issues/2104/labels{/name}",
   6575       "comments_url": "https://api.github.com/repos/damus-io/damus/issues/2104/comments",
   6576       "events_url": "https://api.github.com/repos/damus-io/damus/issues/2104/events",
   6577       "html_url": "https://github.com/damus-io/damus/issues/2104",
   6578       "id": 2208370003,
   6579       "node_id": "I_kwDOHHF5A86DoQ1T",
   6580       "number": 2104,
   6581       "title": "Set multiple moderators",
   6582       "user": {
   6583         "login": "alltheseas",
   6584         "id": 64376233,
   6585         "node_id": "MDQ6VXNlcjY0Mzc2MjMz",
   6586         "avatar_url": "https://avatars.githubusercontent.com/u/64376233?v=4",
   6587         "gravatar_id": "",
   6588         "url": "https://api.github.com/users/alltheseas",
   6589         "html_url": "https://github.com/alltheseas",
   6590         "followers_url": "https://api.github.com/users/alltheseas/followers",
   6591         "following_url": "https://api.github.com/users/alltheseas/following{/other_user}",
   6592         "gists_url": "https://api.github.com/users/alltheseas/gists{/gist_id}",
   6593         "starred_url": "https://api.github.com/users/alltheseas/starred{/owner}{/repo}",
   6594         "subscriptions_url": "https://api.github.com/users/alltheseas/subscriptions",
   6595         "organizations_url": "https://api.github.com/users/alltheseas/orgs",
   6596         "repos_url": "https://api.github.com/users/alltheseas/repos",
   6597         "events_url": "https://api.github.com/users/alltheseas/events{/privacy}",
   6598         "received_events_url": "https://api.github.com/users/alltheseas/received_events",
   6599         "type": "User",
   6600         "site_admin": false
   6601       },
   6602       "labels": [
   6603         {
   6604           "id": 5667230655,
   6605           "node_id": "LA_kwDOHHF5A88AAAABUcsTvw",
   6606           "url": "https://api.github.com/repos/damus-io/damus/labels/feature",
   6607           "name": "feature",
   6608           "color": "BFDADC",
   6609           "default": false,
   6610           "description": "New feature request"
   6611         },
   6612         {
   6613           "id": 5684118006,
   6614           "node_id": "LA_kwDOHHF5A88AAAABUszB9g",
   6615           "url": "https://api.github.com/repos/damus-io/damus/labels/experimental",
   6616           "name": "experimental",
   6617           "color": "41BC18",
   6618           "default": false,
   6619           "description": ""
   6620         },
   6621         {
   6622           "id": 6158662124,
   6623           "node_id": "LA_kwDOHHF5A88AAAABbxW57A",
   6624           "url": "https://api.github.com/repos/damus-io/damus/labels/signal-to-noise-ratio",
   6625           "name": "signal-to-noise-ratio",
   6626           "color": "0E8A16",
   6627           "default": false,
   6628           "description": ""
   6629         }
   6630       ],
   6631       "state": "open",
   6632       "locked": false,
   6633       "assignee": null,
   6634       "assignees": [],
   6635       "milestone": null,
   6636       "comments": 0,
   6637       "created_at": "2024-03-26T14:09:46Z",
   6638       "updated_at": "2024-03-26T14:10:06Z",
   6639       "closed_at": null,
   6640       "author_association": "COLLABORATOR",
   6641       "active_lock_reason": null,
   6642       "body": "## user story\r\n\r\nAs a Damus user who uses the set my moderator feature, I would like to be able to set more than one moderator, so that I can experiment and seek a superior signal to noise ratio on my feed.\r\n\r\n### acceptance criteria\r\n1. Damus user can set more than one (1) moderator\r\n2. Mute lists are combined, and displayed as \"muted by your moderator Alice/Ed etc.\"\r\n3. Reports are combined Mute lists are combined, and displayed as \"reported by your moderator Alice/Ed etc. Show anyway?\"\r\n4. List of moderators can be seen, and edited\r\n\r\n### questions\r\n-should there be a max number of moderators?\r\n\r\n### pre-requisite / builds on \r\n\r\nhttps://github.com/damus-io/damus/issues/1683",
   6643       "reactions": {
   6644         "url": "https://api.github.com/repos/damus-io/damus/issues/2104/reactions",
   6645         "total_count": 0,
   6646         "+1": 0,
   6647         "-1": 0,
   6648         "laugh": 0,
   6649         "hooray": 0,
   6650         "confused": 0,
   6651         "heart": 0,
   6652         "rocket": 0,
   6653         "eyes": 0
   6654       },
   6655       "timeline_url": "https://api.github.com/repos/damus-io/damus/issues/2104/timeline",
   6656       "performed_via_github_app": null,
   6657       "state_reason": null
   6658     }
   6659   },
   6660   {
   6661     "issue": {
   6662       "url": "https://api.github.com/repos/damus-io/damus/issues/2103",
   6663       "repository_url": "https://api.github.com/repos/damus-io/damus",
   6664       "labels_url": "https://api.github.com/repos/damus-io/damus/issues/2103/labels{/name}",
   6665       "comments_url": "https://api.github.com/repos/damus-io/damus/issues/2103/comments",
   6666       "events_url": "https://api.github.com/repos/damus-io/damus/issues/2103/events",
   6667       "html_url": "https://github.com/damus-io/damus/issues/2103",
   6668       "id": 2207039981,
   6669       "node_id": "I_kwDOHHF5A86DjMHt",
   6670       "number": 2103,
   6671       "title": "Bug: detect #nsfw should not be case sensitive",
   6672       "user": {
   6673         "login": "alltheseas",
   6674         "id": 64376233,
   6675         "node_id": "MDQ6VXNlcjY0Mzc2MjMz",
   6676         "avatar_url": "https://avatars.githubusercontent.com/u/64376233?v=4",
   6677         "gravatar_id": "",
   6678         "url": "https://api.github.com/users/alltheseas",
   6679         "html_url": "https://github.com/alltheseas",
   6680         "followers_url": "https://api.github.com/users/alltheseas/followers",
   6681         "following_url": "https://api.github.com/users/alltheseas/following{/other_user}",
   6682         "gists_url": "https://api.github.com/users/alltheseas/gists{/gist_id}",
   6683         "starred_url": "https://api.github.com/users/alltheseas/starred{/owner}{/repo}",
   6684         "subscriptions_url": "https://api.github.com/users/alltheseas/subscriptions",
   6685         "organizations_url": "https://api.github.com/users/alltheseas/orgs",
   6686         "repos_url": "https://api.github.com/users/alltheseas/repos",
   6687         "events_url": "https://api.github.com/users/alltheseas/events{/privacy}",
   6688         "received_events_url": "https://api.github.com/users/alltheseas/received_events",
   6689         "type": "User",
   6690         "site_admin": false
   6691       },
   6692       "labels": [
   6693         {
   6694           "id": 3994718396,
   6695           "node_id": "LA_kwDOHHF5A87uGpC8",
   6696           "url": "https://api.github.com/repos/damus-io/damus/labels/bug",
   6697           "name": "bug",
   6698           "color": "d73a4a",
   6699           "default": true,
   6700           "description": "Something is not working, or not working as intended"
   6701         },
   6702         {
   6703           "id": 3994718401,
   6704           "node_id": "LA_kwDOHHF5A87uGpDB",
   6705           "url": "https://api.github.com/repos/damus-io/damus/labels/good-first-issue",
   6706           "name": "good-first-issue",
   6707           "color": "7057ff",
   6708           "default": false,
   6709           "description": "Good for newcomers"
   6710         },
   6711         {
   6712           "id": 5667406338,
   6713           "node_id": "LA_kwDOHHF5A88AAAABUc3CAg",
   6714           "url": "https://api.github.com/repos/damus-io/damus/labels/Needs%20recreation",
   6715           "name": "Needs recreation",
   6716           "color": "FBCA04",
   6717           "default": false,
   6718           "description": "Issues requires concrete steps for recreation"
   6719         }
   6720       ],
   6721       "state": "closed",
   6722       "locked": false,
   6723       "assignee": null,
   6724       "assignees": [],
   6725       "milestone": null,
   6726       "comments": 1,
   6727       "created_at": "2024-03-26T01:14:54Z",
   6728       "updated_at": "2024-03-26T13:57:58Z",
   6729       "closed_at": "2024-03-26T13:57:58Z",
   6730       "author_association": "COLLABORATOR",
   6731       "active_lock_reason": null,
   6732       "body": "**What happens**\nIf #nsfw is not lower case damus does not recognize as nsfw post. \n\n\n**What I expect to happen**\nNsfw hashtags should not be case sensitive.\n\n**Link to noteID, npub**\nReported by @fishcakeday \n\n**Screenshots/video recording**\n\n\n** Versions **\n1.7.2 (1)\n\n**Steps To Reproduce**",
   6733       "reactions": {
   6734         "url": "https://api.github.com/repos/damus-io/damus/issues/2103/reactions",
   6735         "total_count": 0,
   6736         "+1": 0,
   6737         "-1": 0,
   6738         "laugh": 0,
   6739         "hooray": 0,
   6740         "confused": 0,
   6741         "heart": 0,
   6742         "rocket": 0,
   6743         "eyes": 0
   6744       },
   6745       "timeline_url": "https://api.github.com/repos/damus-io/damus/issues/2103/timeline",
   6746       "performed_via_github_app": null,
   6747       "state_reason": "not_planned"
   6748     }
   6749   },
   6750   {
   6751     "issue": {
   6752       "url": "https://api.github.com/repos/damus-io/damus/issues/2103",
   6753       "repository_url": "https://api.github.com/repos/damus-io/damus",
   6754       "labels_url": "https://api.github.com/repos/damus-io/damus/issues/2103/labels{/name}",
   6755       "comments_url": "https://api.github.com/repos/damus-io/damus/issues/2103/comments",
   6756       "events_url": "https://api.github.com/repos/damus-io/damus/issues/2103/events",
   6757       "html_url": "https://github.com/damus-io/damus/issues/2103",
   6758       "id": 2207039981,
   6759       "node_id": "I_kwDOHHF5A86DjMHt",
   6760       "number": 2103,
   6761       "title": "Bug: detect #nsfw should not be case sensitive",
   6762       "user": {
   6763         "login": "alltheseas",
   6764         "id": 64376233,
   6765         "node_id": "MDQ6VXNlcjY0Mzc2MjMz",
   6766         "avatar_url": "https://avatars.githubusercontent.com/u/64376233?v=4",
   6767         "gravatar_id": "",
   6768         "url": "https://api.github.com/users/alltheseas",
   6769         "html_url": "https://github.com/alltheseas",
   6770         "followers_url": "https://api.github.com/users/alltheseas/followers",
   6771         "following_url": "https://api.github.com/users/alltheseas/following{/other_user}",
   6772         "gists_url": "https://api.github.com/users/alltheseas/gists{/gist_id}",
   6773         "starred_url": "https://api.github.com/users/alltheseas/starred{/owner}{/repo}",
   6774         "subscriptions_url": "https://api.github.com/users/alltheseas/subscriptions",
   6775         "organizations_url": "https://api.github.com/users/alltheseas/orgs",
   6776         "repos_url": "https://api.github.com/users/alltheseas/repos",
   6777         "events_url": "https://api.github.com/users/alltheseas/events{/privacy}",
   6778         "received_events_url": "https://api.github.com/users/alltheseas/received_events",
   6779         "type": "User",
   6780         "site_admin": false
   6781       },
   6782       "labels": [
   6783         {
   6784           "id": 3994718396,
   6785           "node_id": "LA_kwDOHHF5A87uGpC8",
   6786           "url": "https://api.github.com/repos/damus-io/damus/labels/bug",
   6787           "name": "bug",
   6788           "color": "d73a4a",
   6789           "default": true,
   6790           "description": "Something is not working, or not working as intended"
   6791         },
   6792         {
   6793           "id": 3994718401,
   6794           "node_id": "LA_kwDOHHF5A87uGpDB",
   6795           "url": "https://api.github.com/repos/damus-io/damus/labels/good-first-issue",
   6796           "name": "good-first-issue",
   6797           "color": "7057ff",
   6798           "default": false,
   6799           "description": "Good for newcomers"
   6800         },
   6801         {
   6802           "id": 5667406338,
   6803           "node_id": "LA_kwDOHHF5A88AAAABUc3CAg",
   6804           "url": "https://api.github.com/repos/damus-io/damus/labels/Needs%20recreation",
   6805           "name": "Needs recreation",
   6806           "color": "FBCA04",
   6807           "default": false,
   6808           "description": "Issues requires concrete steps for recreation"
   6809         }
   6810       ],
   6811       "state": "closed",
   6812       "locked": false,
   6813       "assignee": null,
   6814       "assignees": [],
   6815       "milestone": null,
   6816       "comments": 1,
   6817       "created_at": "2024-03-26T01:14:54Z",
   6818       "updated_at": "2024-03-26T13:57:58Z",
   6819       "closed_at": "2024-03-26T13:57:58Z",
   6820       "author_association": "COLLABORATOR",
   6821       "active_lock_reason": null,
   6822       "body": "**What happens**\nIf #nsfw is not lower case damus does not recognize as nsfw post. \n\n\n**What I expect to happen**\nNsfw hashtags should not be case sensitive.\n\n**Link to noteID, npub**\nReported by @fishcakeday \n\n**Screenshots/video recording**\n\n\n** Versions **\n1.7.2 (1)\n\n**Steps To Reproduce**",
   6823       "reactions": {
   6824         "url": "https://api.github.com/repos/damus-io/damus/issues/2103/reactions",
   6825         "total_count": 0,
   6826         "+1": 0,
   6827         "-1": 0,
   6828         "laugh": 0,
   6829         "hooray": 0,
   6830         "confused": 0,
   6831         "heart": 0,
   6832         "rocket": 0,
   6833         "eyes": 0
   6834       },
   6835       "timeline_url": "https://api.github.com/repos/damus-io/damus/issues/2103/timeline",
   6836       "performed_via_github_app": null,
   6837       "state_reason": "not_planned"
   6838     },
   6839     "comment": {
   6840       "user": "alltheseas",
   6841       "created_at": "2024-03-26T13:57:48Z",
   6842       "updated_at": "2024-03-26T13:57:48Z",
   6843       "body": "Probably what happened is a re-post of a nsfw post https://github.com/damus-io/damus/issues/1879\r\n\r\nI tested and rejected the case sensitivity hypothesis of a stand-alone nsfw (#nSfW) tagged post"
   6844     }
   6845   },
   6846   {
   6847     "issue": {
   6848       "url": "https://api.github.com/repos/damus-io/damus/issues/2102",
   6849       "repository_url": "https://api.github.com/repos/damus-io/damus",
   6850       "labels_url": "https://api.github.com/repos/damus-io/damus/issues/2102/labels{/name}",
   6851       "comments_url": "https://api.github.com/repos/damus-io/damus/issues/2102/comments",
   6852       "events_url": "https://api.github.com/repos/damus-io/damus/issues/2102/events",
   6853       "html_url": "https://github.com/damus-io/damus/issues/2102",
   6854       "id": 2206295208,
   6855       "node_id": "I_kwDOHHF5A86DgWSo",
   6856       "number": 2102,
   6857       "title": "Primal CDN image does not render",
   6858       "user": {
   6859         "login": "alltheseas",
   6860         "id": 64376233,
   6861         "node_id": "MDQ6VXNlcjY0Mzc2MjMz",
   6862         "avatar_url": "https://avatars.githubusercontent.com/u/64376233?v=4",
   6863         "gravatar_id": "",
   6864         "url": "https://api.github.com/users/alltheseas",
   6865         "html_url": "https://github.com/alltheseas",
   6866         "followers_url": "https://api.github.com/users/alltheseas/followers",
   6867         "following_url": "https://api.github.com/users/alltheseas/following{/other_user}",
   6868         "gists_url": "https://api.github.com/users/alltheseas/gists{/gist_id}",
   6869         "starred_url": "https://api.github.com/users/alltheseas/starred{/owner}{/repo}",
   6870         "subscriptions_url": "https://api.github.com/users/alltheseas/subscriptions",
   6871         "organizations_url": "https://api.github.com/users/alltheseas/orgs",
   6872         "repos_url": "https://api.github.com/users/alltheseas/repos",
   6873         "events_url": "https://api.github.com/users/alltheseas/events{/privacy}",
   6874         "received_events_url": "https://api.github.com/users/alltheseas/received_events",
   6875         "type": "User",
   6876         "site_admin": false
   6877       },
   6878       "labels": [
   6879         {
   6880           "id": 3994718396,
   6881           "node_id": "LA_kwDOHHF5A87uGpC8",
   6882           "url": "https://api.github.com/repos/damus-io/damus/labels/bug",
   6883           "name": "bug",
   6884           "color": "d73a4a",
   6885           "default": true,
   6886           "description": "Something is not working, or not working as intended"
   6887         },
   6888         {
   6889           "id": 5895705605,
   6890           "node_id": "LA_kwDOHHF5A88AAAABX2lUBQ",
   6891           "url": "https://api.github.com/repos/damus-io/damus/labels/unexpected",
   6892           "name": "unexpected",
   6893           "color": "553300",
   6894           "default": false,
   6895           "description": ""
   6896         }
   6897       ],
   6898       "state": "open",
   6899       "locked": false,
   6900       "assignee": null,
   6901       "assignees": [],
   6902       "milestone": null,
   6903       "comments": 0,
   6904       "created_at": "2024-03-25T17:24:17Z",
   6905       "updated_at": "2024-03-25T17:24:36Z",
   6906       "closed_at": null,
   6907       "author_association": "COLLABORATOR",
   6908       "active_lock_reason": null,
   6909       "body": "**What happens**\nWhen I open a note I see a link of an image. \n\n**What I expect to happen**\nI expect image to render.\n\n**Link to noteID, npub**\n\nnote1kpgpyfnxfk62chaw9wk0ycumrm7gw6j20ht2zhp352r4hau86kks4kmmx9\n\n**Screenshots/video recording**\n![image](https://github.com/damus-io/damus/assets/64376233/31e3821c-8f7c-4b8a-8db0-54e71cce8452)\n\n\n** Versions **\nDamus version: 1.7.2 (1)\nOperating system version: iOS 17.2.1\nDevice: iPhone 12 mini\n\n**Steps To Reproduce**\nSteps to reproduce the behavior:\n1. Open Damus\n2. Go to noteID\n\n**Additional context**",
   6910       "reactions": {
   6911         "url": "https://api.github.com/repos/damus-io/damus/issues/2102/reactions",
   6912         "total_count": 0,
   6913         "+1": 0,
   6914         "-1": 0,
   6915         "laugh": 0,
   6916         "hooray": 0,
   6917         "confused": 0,
   6918         "heart": 0,
   6919         "rocket": 0,
   6920         "eyes": 0
   6921       },
   6922       "timeline_url": "https://api.github.com/repos/damus-io/damus/issues/2102/timeline",
   6923       "performed_via_github_app": null,
   6924       "state_reason": null
   6925     }
   6926   },
   6927   {
   6928     "issue": {
   6929       "url": "https://api.github.com/repos/damus-io/damus/issues/2101",
   6930       "repository_url": "https://api.github.com/repos/damus-io/damus",
   6931       "labels_url": "https://api.github.com/repos/damus-io/damus/issues/2101/labels{/name}",
   6932       "comments_url": "https://api.github.com/repos/damus-io/damus/issues/2101/comments",
   6933       "events_url": "https://api.github.com/repos/damus-io/damus/issues/2101/events",
   6934       "html_url": "https://github.com/damus-io/damus/issues/2101",
   6935       "id": 2206281096,
   6936       "node_id": "I_kwDOHHF5A86DgS2I",
   6937       "number": 2101,
   6938       "title": "Bug: \"Thread\" appears in large text in note view",
   6939       "user": {
   6940         "login": "alltheseas",
   6941         "id": 64376233,
   6942         "node_id": "MDQ6VXNlcjY0Mzc2MjMz",
   6943         "avatar_url": "https://avatars.githubusercontent.com/u/64376233?v=4",
   6944         "gravatar_id": "",
   6945         "url": "https://api.github.com/users/alltheseas",
   6946         "html_url": "https://github.com/alltheseas",
   6947         "followers_url": "https://api.github.com/users/alltheseas/followers",
   6948         "following_url": "https://api.github.com/users/alltheseas/following{/other_user}",
   6949         "gists_url": "https://api.github.com/users/alltheseas/gists{/gist_id}",
   6950         "starred_url": "https://api.github.com/users/alltheseas/starred{/owner}{/repo}",
   6951         "subscriptions_url": "https://api.github.com/users/alltheseas/subscriptions",
   6952         "organizations_url": "https://api.github.com/users/alltheseas/orgs",
   6953         "repos_url": "https://api.github.com/users/alltheseas/repos",
   6954         "events_url": "https://api.github.com/users/alltheseas/events{/privacy}",
   6955         "received_events_url": "https://api.github.com/users/alltheseas/received_events",
   6956         "type": "User",
   6957         "site_admin": false
   6958       },
   6959       "labels": [
   6960         {
   6961           "id": 3994718396,
   6962           "node_id": "LA_kwDOHHF5A87uGpC8",
   6963           "url": "https://api.github.com/repos/damus-io/damus/labels/bug",
   6964           "name": "bug",
   6965           "color": "d73a4a",
   6966           "default": true,
   6967           "description": "Something is not working, or not working as intended"
   6968         },
   6969         {
   6970           "id": 5667406338,
   6971           "node_id": "LA_kwDOHHF5A88AAAABUc3CAg",
   6972           "url": "https://api.github.com/repos/damus-io/damus/labels/Needs%20recreation",
   6973           "name": "Needs recreation",
   6974           "color": "FBCA04",
   6975           "default": false,
   6976           "description": "Issues requires concrete steps for recreation"
   6977         }
   6978       ],
   6979       "state": "open",
   6980       "locked": false,
   6981       "assignee": null,
   6982       "assignees": [],
   6983       "milestone": null,
   6984       "comments": 1,
   6985       "created_at": "2024-03-25T17:16:34Z",
   6986       "updated_at": "2024-03-27T22:30:53Z",
   6987       "closed_at": null,
   6988       "author_association": "COLLABORATOR",
   6989       "active_lock_reason": null,
   6990       "body": "**What happens**\nWhen I open a note, sometimes \"Thread\" appears at top of my screen in big font size. \n\n**What I expect to happen**\nI dont expect thread to appear in big font size. \n\n**Link to noteID, npub**\nhttps://damus.io/note1qqqq2y32qw6ym9jxf4uwmgydahl0m5cp076p4qydc3kfr8wmh4xqtylgz3\n\n**Screenshots/video recording**\n![image](https://github.com/damus-io/damus/assets/64376233/1eeac130-2460-4601-8409-511c955f4204)\n\n## what I expect to see (second time loading same note)\n![image](https://github.com/damus-io/damus/assets/64376233/4fe12fcc-ed33-4efa-8c4f-15700665f162)\n\n** Versions **\nDamus version: 1.7.2 (1)\nOperating system version: iOS 17.2.1\nDevice: iPhone 12 mini\n\n**Steps To Reproduce**\nUnsure how to reliably recreate. \n\n**Additional context**",
   6991       "reactions": {
   6992         "url": "https://api.github.com/repos/damus-io/damus/issues/2101/reactions",
   6993         "total_count": 0,
   6994         "+1": 0,
   6995         "-1": 0,
   6996         "laugh": 0,
   6997         "hooray": 0,
   6998         "confused": 0,
   6999         "heart": 0,
   7000         "rocket": 0,
   7001         "eyes": 0
   7002       },
   7003       "timeline_url": "https://api.github.com/repos/damus-io/damus/issues/2101/timeline",
   7004       "performed_via_github_app": null,
   7005       "state_reason": null
   7006     }
   7007   },
   7008   {
   7009     "issue": {
   7010       "url": "https://api.github.com/repos/damus-io/damus/issues/2101",
   7011       "repository_url": "https://api.github.com/repos/damus-io/damus",
   7012       "labels_url": "https://api.github.com/repos/damus-io/damus/issues/2101/labels{/name}",
   7013       "comments_url": "https://api.github.com/repos/damus-io/damus/issues/2101/comments",
   7014       "events_url": "https://api.github.com/repos/damus-io/damus/issues/2101/events",
   7015       "html_url": "https://github.com/damus-io/damus/issues/2101",
   7016       "id": 2206281096,
   7017       "node_id": "I_kwDOHHF5A86DgS2I",
   7018       "number": 2101,
   7019       "title": "Bug: \"Thread\" appears in large text in note view",
   7020       "user": {
   7021         "login": "alltheseas",
   7022         "id": 64376233,
   7023         "node_id": "MDQ6VXNlcjY0Mzc2MjMz",
   7024         "avatar_url": "https://avatars.githubusercontent.com/u/64376233?v=4",
   7025         "gravatar_id": "",
   7026         "url": "https://api.github.com/users/alltheseas",
   7027         "html_url": "https://github.com/alltheseas",
   7028         "followers_url": "https://api.github.com/users/alltheseas/followers",
   7029         "following_url": "https://api.github.com/users/alltheseas/following{/other_user}",
   7030         "gists_url": "https://api.github.com/users/alltheseas/gists{/gist_id}",
   7031         "starred_url": "https://api.github.com/users/alltheseas/starred{/owner}{/repo}",
   7032         "subscriptions_url": "https://api.github.com/users/alltheseas/subscriptions",
   7033         "organizations_url": "https://api.github.com/users/alltheseas/orgs",
   7034         "repos_url": "https://api.github.com/users/alltheseas/repos",
   7035         "events_url": "https://api.github.com/users/alltheseas/events{/privacy}",
   7036         "received_events_url": "https://api.github.com/users/alltheseas/received_events",
   7037         "type": "User",
   7038         "site_admin": false
   7039       },
   7040       "labels": [
   7041         {
   7042           "id": 3994718396,
   7043           "node_id": "LA_kwDOHHF5A87uGpC8",
   7044           "url": "https://api.github.com/repos/damus-io/damus/labels/bug",
   7045           "name": "bug",
   7046           "color": "d73a4a",
   7047           "default": true,
   7048           "description": "Something is not working, or not working as intended"
   7049         },
   7050         {
   7051           "id": 5667406338,
   7052           "node_id": "LA_kwDOHHF5A88AAAABUc3CAg",
   7053           "url": "https://api.github.com/repos/damus-io/damus/labels/Needs%20recreation",
   7054           "name": "Needs recreation",
   7055           "color": "FBCA04",
   7056           "default": false,
   7057           "description": "Issues requires concrete steps for recreation"
   7058         }
   7059       ],
   7060       "state": "open",
   7061       "locked": false,
   7062       "assignee": null,
   7063       "assignees": [],
   7064       "milestone": null,
   7065       "comments": 1,
   7066       "created_at": "2024-03-25T17:16:34Z",
   7067       "updated_at": "2024-03-27T22:30:53Z",
   7068       "closed_at": null,
   7069       "author_association": "COLLABORATOR",
   7070       "active_lock_reason": null,
   7071       "body": "**What happens**\nWhen I open a note, sometimes \"Thread\" appears at top of my screen in big font size. \n\n**What I expect to happen**\nI dont expect thread to appear in big font size. \n\n**Link to noteID, npub**\nhttps://damus.io/note1qqqq2y32qw6ym9jxf4uwmgydahl0m5cp076p4qydc3kfr8wmh4xqtylgz3\n\n**Screenshots/video recording**\n![image](https://github.com/damus-io/damus/assets/64376233/1eeac130-2460-4601-8409-511c955f4204)\n\n## what I expect to see (second time loading same note)\n![image](https://github.com/damus-io/damus/assets/64376233/4fe12fcc-ed33-4efa-8c4f-15700665f162)\n\n** Versions **\nDamus version: 1.7.2 (1)\nOperating system version: iOS 17.2.1\nDevice: iPhone 12 mini\n\n**Steps To Reproduce**\nUnsure how to reliably recreate. \n\n**Additional context**",
   7072       "reactions": {
   7073         "url": "https://api.github.com/repos/damus-io/damus/issues/2101/reactions",
   7074         "total_count": 0,
   7075         "+1": 0,
   7076         "-1": 0,
   7077         "laugh": 0,
   7078         "hooray": 0,
   7079         "confused": 0,
   7080         "heart": 0,
   7081         "rocket": 0,
   7082         "eyes": 0
   7083       },
   7084       "timeline_url": "https://api.github.com/repos/damus-io/damus/issues/2101/timeline",
   7085       "performed_via_github_app": null,
   7086       "state_reason": null
   7087     },
   7088     "comment": {
   7089       "user": "alltheseas",
   7090       "created_at": "2024-03-27T22:30:52Z",
   7091       "updated_at": "2024-03-27T22:30:52Z",
   7092       "body": "![image](https://github.com/damus-io/damus/assets/64376233/e80940f5-ce95-4d7c-92af-927b096670b8)\n\nnote1uc9vejv6u3qxl3rhl8ax42xmy74ccu608d4rpwcad4gvq5ejrd2qvn2rh5"
   7093     }
   7094   },
   7095   {
   7096     "issue": {
   7097       "url": "https://api.github.com/repos/damus-io/damus/issues/2100",
   7098       "repository_url": "https://api.github.com/repos/damus-io/damus",
   7099       "labels_url": "https://api.github.com/repos/damus-io/damus/issues/2100/labels{/name}",
   7100       "comments_url": "https://api.github.com/repos/damus-io/damus/issues/2100/comments",
   7101       "events_url": "https://api.github.com/repos/damus-io/damus/issues/2100/events",
   7102       "html_url": "https://github.com/damus-io/damus/issues/2100",
   7103       "id": 2206203237,
   7104       "node_id": "I_kwDOHHF5A86Df_1l",
   7105       "number": 2100,
   7106       "title": "Paid  Explicit Anime DVM Report/Label ",
   7107       "user": {
   7108         "login": "alltheseas",
   7109         "id": 64376233,
   7110         "node_id": "MDQ6VXNlcjY0Mzc2MjMz",
   7111         "avatar_url": "https://avatars.githubusercontent.com/u/64376233?v=4",
   7112         "gravatar_id": "",
   7113         "url": "https://api.github.com/users/alltheseas",
   7114         "html_url": "https://github.com/alltheseas",
   7115         "followers_url": "https://api.github.com/users/alltheseas/followers",
   7116         "following_url": "https://api.github.com/users/alltheseas/following{/other_user}",
   7117         "gists_url": "https://api.github.com/users/alltheseas/gists{/gist_id}",
   7118         "starred_url": "https://api.github.com/users/alltheseas/starred{/owner}{/repo}",
   7119         "subscriptions_url": "https://api.github.com/users/alltheseas/subscriptions",
   7120         "organizations_url": "https://api.github.com/users/alltheseas/orgs",
   7121         "repos_url": "https://api.github.com/users/alltheseas/repos",
   7122         "events_url": "https://api.github.com/users/alltheseas/events{/privacy}",
   7123         "received_events_url": "https://api.github.com/users/alltheseas/received_events",
   7124         "type": "User",
   7125         "site_admin": false
   7126       },
   7127       "labels": [
   7128         {
   7129           "id": 5667230655,
   7130           "node_id": "LA_kwDOHHF5A88AAAABUcsTvw",
   7131           "url": "https://api.github.com/repos/damus-io/damus/labels/feature",
   7132           "name": "feature",
   7133           "color": "BFDADC",
   7134           "default": false,
   7135           "description": "New feature request"
   7136         },
   7137         {
   7138           "id": 5675909066,
   7139           "node_id": "LA_kwDOHHF5A88AAAABUk9_yg",
   7140           "url": "https://api.github.com/repos/damus-io/damus/labels/NIP",
   7141           "name": "NIP",
   7142           "color": "F9D0C4",
   7143           "default": false,
   7144           "description": ""
   7145         },
   7146         {
   7147           "id": 5684118006,
   7148           "node_id": "LA_kwDOHHF5A88AAAABUszB9g",
   7149           "url": "https://api.github.com/repos/damus-io/damus/labels/experimental",
   7150           "name": "experimental",
   7151           "color": "41BC18",
   7152           "default": false,
   7153           "description": ""
   7154         },
   7155         {
   7156           "id": 6739464526,
   7157           "node_id": "LA_kwDOHHF5A88AAAABkbQRTg",
   7158           "url": "https://api.github.com/repos/damus-io/damus/labels/dvm",
   7159           "name": "dvm",
   7160           "color": "E6EBC4",
   7161           "default": false,
   7162           "description": ""
   7163         },
   7164         {
   7165           "id": 6739465019,
   7166           "node_id": "LA_kwDOHHF5A88AAAABkbQTOw",
   7167           "url": "https://api.github.com/repos/damus-io/damus/labels/paid",
   7168           "name": "paid",
   7169           "color": "8E3C5E",
   7170           "default": false,
   7171           "description": ""
   7172         }
   7173       ],
   7174       "state": "open",
   7175       "locked": false,
   7176       "assignee": null,
   7177       "assignees": [],
   7178       "milestone": null,
   7179       "comments": 2,
   7180       "created_at": "2024-03-25T16:43:25Z",
   7181       "updated_at": "2024-03-25T20:02:00Z",
   7182       "closed_at": null,
   7183       "author_association": "COLLABORATOR",
   7184       "active_lock_reason": null,
   7185       "body": "## user story\r\n\r\nAs a Damus user who does not want to see everything, I want Damus to screen all media for me for anime p^rn, so that I don't have to subject my eyes to anime p*rn, and manually mute. \r\n\r\n### acceptance criteria\r\n\r\n1. There is an opt-in automagic method to screen all media for anime p*rn\r\n2. Damus user can pay for this service\r\n3. (Ideally) all the configuration takes place in Damus\r\n4. If anime p*rn is detected, do not show to me, and\r\n5. Label as #nsfw, and report nudity\r\n\r\n### implementation & context\r\n\r\nProbably this fits well with DVM type of service.\r\nLikely a DVM marketplace (e.g. vendata.io or similar/other) is pinged for the job of \"detect anime p*rn, and let me know if detected\"\r\nIn order to ensure uptime, and service this must be a paid service.\r\nDamus contributor discovered that [on-device image screening for NSFW](https://github.com/damus-io/damus/issues/1553) is challenging. \r\nDVM NIP https://github.com/nostr-protocol/nips/blob/master/90.md [not implemented on Damus as of 3/25/24]\r\nLabeling NIP https://github.com/nostr-protocol/nips/blob/master/32.md [not implemented on Damus as of 3/25/24]\r\nReporting NIP https://github.com/nostr-protocol/nips/blob/master/56.md\r\n\r\n### open questions\r\n\r\n\r\nWhat is the performance of this service? Is lag measured in seconds, or milliseconds? What is acceptable to the Damus user?\r\nIs such a service part of purple subscription, or is it better suited for ad hoc payments (e.g. XX sats/image / whatever the DVM market rate is)?\r\nIf ad hoc/pay per screen, then how can user see all of the transactions they are making? Is this too big an accounting headache? Does the user care about this?\r\n\r\n\r\n## example ReverseDVM flow\r\n\r\n\r\n![Screenshot 2024-03-25 at 1 30 59 PM](https://github.com/damus-io/damus/assets/64376233/408c7a48-53d5-418f-8c96-bcf199cae095)\r\n\r\n",
   7186       "reactions": {
   7187         "url": "https://api.github.com/repos/damus-io/damus/issues/2100/reactions",
   7188         "total_count": 0,
   7189         "+1": 0,
   7190         "-1": 0,
   7191         "laugh": 0,
   7192         "hooray": 0,
   7193         "confused": 0,
   7194         "heart": 0,
   7195         "rocket": 0,
   7196         "eyes": 0
   7197       },
   7198       "timeline_url": "https://api.github.com/repos/damus-io/damus/issues/2100/timeline",
   7199       "performed_via_github_app": null,
   7200       "state_reason": null
   7201     }
   7202   },
   7203   {
   7204     "issue": {
   7205       "url": "https://api.github.com/repos/damus-io/damus/issues/2100",
   7206       "repository_url": "https://api.github.com/repos/damus-io/damus",
   7207       "labels_url": "https://api.github.com/repos/damus-io/damus/issues/2100/labels{/name}",
   7208       "comments_url": "https://api.github.com/repos/damus-io/damus/issues/2100/comments",
   7209       "events_url": "https://api.github.com/repos/damus-io/damus/issues/2100/events",
   7210       "html_url": "https://github.com/damus-io/damus/issues/2100",
   7211       "id": 2206203237,
   7212       "node_id": "I_kwDOHHF5A86Df_1l",
   7213       "number": 2100,
   7214       "title": "Paid  Explicit Anime DVM Report/Label ",
   7215       "user": {
   7216         "login": "alltheseas",
   7217         "id": 64376233,
   7218         "node_id": "MDQ6VXNlcjY0Mzc2MjMz",
   7219         "avatar_url": "https://avatars.githubusercontent.com/u/64376233?v=4",
   7220         "gravatar_id": "",
   7221         "url": "https://api.github.com/users/alltheseas",
   7222         "html_url": "https://github.com/alltheseas",
   7223         "followers_url": "https://api.github.com/users/alltheseas/followers",
   7224         "following_url": "https://api.github.com/users/alltheseas/following{/other_user}",
   7225         "gists_url": "https://api.github.com/users/alltheseas/gists{/gist_id}",
   7226         "starred_url": "https://api.github.com/users/alltheseas/starred{/owner}{/repo}",
   7227         "subscriptions_url": "https://api.github.com/users/alltheseas/subscriptions",
   7228         "organizations_url": "https://api.github.com/users/alltheseas/orgs",
   7229         "repos_url": "https://api.github.com/users/alltheseas/repos",
   7230         "events_url": "https://api.github.com/users/alltheseas/events{/privacy}",
   7231         "received_events_url": "https://api.github.com/users/alltheseas/received_events",
   7232         "type": "User",
   7233         "site_admin": false
   7234       },
   7235       "labels": [
   7236         {
   7237           "id": 5667230655,
   7238           "node_id": "LA_kwDOHHF5A88AAAABUcsTvw",
   7239           "url": "https://api.github.com/repos/damus-io/damus/labels/feature",
   7240           "name": "feature",
   7241           "color": "BFDADC",
   7242           "default": false,
   7243           "description": "New feature request"
   7244         },
   7245         {
   7246           "id": 5675909066,
   7247           "node_id": "LA_kwDOHHF5A88AAAABUk9_yg",
   7248           "url": "https://api.github.com/repos/damus-io/damus/labels/NIP",
   7249           "name": "NIP",
   7250           "color": "F9D0C4",
   7251           "default": false,
   7252           "description": ""
   7253         },
   7254         {
   7255           "id": 5684118006,
   7256           "node_id": "LA_kwDOHHF5A88AAAABUszB9g",
   7257           "url": "https://api.github.com/repos/damus-io/damus/labels/experimental",
   7258           "name": "experimental",
   7259           "color": "41BC18",
   7260           "default": false,
   7261           "description": ""
   7262         },
   7263         {
   7264           "id": 6739464526,
   7265           "node_id": "LA_kwDOHHF5A88AAAABkbQRTg",
   7266           "url": "https://api.github.com/repos/damus-io/damus/labels/dvm",
   7267           "name": "dvm",
   7268           "color": "E6EBC4",
   7269           "default": false,
   7270           "description": ""
   7271         },
   7272         {
   7273           "id": 6739465019,
   7274           "node_id": "LA_kwDOHHF5A88AAAABkbQTOw",
   7275           "url": "https://api.github.com/repos/damus-io/damus/labels/paid",
   7276           "name": "paid",
   7277           "color": "8E3C5E",
   7278           "default": false,
   7279           "description": ""
   7280         }
   7281       ],
   7282       "state": "open",
   7283       "locked": false,
   7284       "assignee": null,
   7285       "assignees": [],
   7286       "milestone": null,
   7287       "comments": 2,
   7288       "created_at": "2024-03-25T16:43:25Z",
   7289       "updated_at": "2024-03-25T20:02:00Z",
   7290       "closed_at": null,
   7291       "author_association": "COLLABORATOR",
   7292       "active_lock_reason": null,
   7293       "body": "## user story\r\n\r\nAs a Damus user who does not want to see everything, I want Damus to screen all media for me for anime p^rn, so that I don't have to subject my eyes to anime p*rn, and manually mute. \r\n\r\n### acceptance criteria\r\n\r\n1. There is an opt-in automagic method to screen all media for anime p*rn\r\n2. Damus user can pay for this service\r\n3. (Ideally) all the configuration takes place in Damus\r\n4. If anime p*rn is detected, do not show to me, and\r\n5. Label as #nsfw, and report nudity\r\n\r\n### implementation & context\r\n\r\nProbably this fits well with DVM type of service.\r\nLikely a DVM marketplace (e.g. vendata.io or similar/other) is pinged for the job of \"detect anime p*rn, and let me know if detected\"\r\nIn order to ensure uptime, and service this must be a paid service.\r\nDamus contributor discovered that [on-device image screening for NSFW](https://github.com/damus-io/damus/issues/1553) is challenging. \r\nDVM NIP https://github.com/nostr-protocol/nips/blob/master/90.md [not implemented on Damus as of 3/25/24]\r\nLabeling NIP https://github.com/nostr-protocol/nips/blob/master/32.md [not implemented on Damus as of 3/25/24]\r\nReporting NIP https://github.com/nostr-protocol/nips/blob/master/56.md\r\n\r\n### open questions\r\n\r\n\r\nWhat is the performance of this service? Is lag measured in seconds, or milliseconds? What is acceptable to the Damus user?\r\nIs such a service part of purple subscription, or is it better suited for ad hoc payments (e.g. XX sats/image / whatever the DVM market rate is)?\r\nIf ad hoc/pay per screen, then how can user see all of the transactions they are making? Is this too big an accounting headache? Does the user care about this?\r\n\r\n\r\n## example ReverseDVM flow\r\n\r\n\r\n![Screenshot 2024-03-25 at 1 30 59 PM](https://github.com/damus-io/damus/assets/64376233/408c7a48-53d5-418f-8c96-bcf199cae095)\r\n\r\n",
   7294       "reactions": {
   7295         "url": "https://api.github.com/repos/damus-io/damus/issues/2100/reactions",
   7296         "total_count": 0,
   7297         "+1": 0,
   7298         "-1": 0,
   7299         "laugh": 0,
   7300         "hooray": 0,
   7301         "confused": 0,
   7302         "heart": 0,
   7303         "rocket": 0,
   7304         "eyes": 0
   7305       },
   7306       "timeline_url": "https://api.github.com/repos/damus-io/damus/issues/2100/timeline",
   7307       "performed_via_github_app": null,
   7308       "state_reason": null
   7309     },
   7310     "comment": {
   7311       "user": "alltheseas",
   7312       "created_at": "2024-03-25T18:45:00Z",
   7313       "updated_at": "2024-03-25T18:45:00Z",
   7314       "body": "@danieldaquino @jb55 @pablof7z "
   7315     }
   7316   },
   7317   {
   7318     "issue": {
   7319       "url": "https://api.github.com/repos/damus-io/damus/issues/2100",
   7320       "repository_url": "https://api.github.com/repos/damus-io/damus",
   7321       "labels_url": "https://api.github.com/repos/damus-io/damus/issues/2100/labels{/name}",
   7322       "comments_url": "https://api.github.com/repos/damus-io/damus/issues/2100/comments",
   7323       "events_url": "https://api.github.com/repos/damus-io/damus/issues/2100/events",
   7324       "html_url": "https://github.com/damus-io/damus/issues/2100",
   7325       "id": 2206203237,
   7326       "node_id": "I_kwDOHHF5A86Df_1l",
   7327       "number": 2100,
   7328       "title": "Paid  Explicit Anime DVM Report/Label ",
   7329       "user": {
   7330         "login": "alltheseas",
   7331         "id": 64376233,
   7332         "node_id": "MDQ6VXNlcjY0Mzc2MjMz",
   7333         "avatar_url": "https://avatars.githubusercontent.com/u/64376233?v=4",
   7334         "gravatar_id": "",
   7335         "url": "https://api.github.com/users/alltheseas",
   7336         "html_url": "https://github.com/alltheseas",
   7337         "followers_url": "https://api.github.com/users/alltheseas/followers",
   7338         "following_url": "https://api.github.com/users/alltheseas/following{/other_user}",
   7339         "gists_url": "https://api.github.com/users/alltheseas/gists{/gist_id}",
   7340         "starred_url": "https://api.github.com/users/alltheseas/starred{/owner}{/repo}",
   7341         "subscriptions_url": "https://api.github.com/users/alltheseas/subscriptions",
   7342         "organizations_url": "https://api.github.com/users/alltheseas/orgs",
   7343         "repos_url": "https://api.github.com/users/alltheseas/repos",
   7344         "events_url": "https://api.github.com/users/alltheseas/events{/privacy}",
   7345         "received_events_url": "https://api.github.com/users/alltheseas/received_events",
   7346         "type": "User",
   7347         "site_admin": false
   7348       },
   7349       "labels": [
   7350         {
   7351           "id": 5667230655,
   7352           "node_id": "LA_kwDOHHF5A88AAAABUcsTvw",
   7353           "url": "https://api.github.com/repos/damus-io/damus/labels/feature",
   7354           "name": "feature",
   7355           "color": "BFDADC",
   7356           "default": false,
   7357           "description": "New feature request"
   7358         },
   7359         {
   7360           "id": 5675909066,
   7361           "node_id": "LA_kwDOHHF5A88AAAABUk9_yg",
   7362           "url": "https://api.github.com/repos/damus-io/damus/labels/NIP",
   7363           "name": "NIP",
   7364           "color": "F9D0C4",
   7365           "default": false,
   7366           "description": ""
   7367         },
   7368         {
   7369           "id": 5684118006,
   7370           "node_id": "LA_kwDOHHF5A88AAAABUszB9g",
   7371           "url": "https://api.github.com/repos/damus-io/damus/labels/experimental",
   7372           "name": "experimental",
   7373           "color": "41BC18",
   7374           "default": false,
   7375           "description": ""
   7376         },
   7377         {
   7378           "id": 6739464526,
   7379           "node_id": "LA_kwDOHHF5A88AAAABkbQRTg",
   7380           "url": "https://api.github.com/repos/damus-io/damus/labels/dvm",
   7381           "name": "dvm",
   7382           "color": "E6EBC4",
   7383           "default": false,
   7384           "description": ""
   7385         },
   7386         {
   7387           "id": 6739465019,
   7388           "node_id": "LA_kwDOHHF5A88AAAABkbQTOw",
   7389           "url": "https://api.github.com/repos/damus-io/damus/labels/paid",
   7390           "name": "paid",
   7391           "color": "8E3C5E",
   7392           "default": false,
   7393           "description": ""
   7394         }
   7395       ],
   7396       "state": "open",
   7397       "locked": false,
   7398       "assignee": null,
   7399       "assignees": [],
   7400       "milestone": null,
   7401       "comments": 2,
   7402       "created_at": "2024-03-25T16:43:25Z",
   7403       "updated_at": "2024-03-25T20:02:00Z",
   7404       "closed_at": null,
   7405       "author_association": "COLLABORATOR",
   7406       "active_lock_reason": null,
   7407       "body": "## user story\r\n\r\nAs a Damus user who does not want to see everything, I want Damus to screen all media for me for anime p^rn, so that I don't have to subject my eyes to anime p*rn, and manually mute. \r\n\r\n### acceptance criteria\r\n\r\n1. There is an opt-in automagic method to screen all media for anime p*rn\r\n2. Damus user can pay for this service\r\n3. (Ideally) all the configuration takes place in Damus\r\n4. If anime p*rn is detected, do not show to me, and\r\n5. Label as #nsfw, and report nudity\r\n\r\n### implementation & context\r\n\r\nProbably this fits well with DVM type of service.\r\nLikely a DVM marketplace (e.g. vendata.io or similar/other) is pinged for the job of \"detect anime p*rn, and let me know if detected\"\r\nIn order to ensure uptime, and service this must be a paid service.\r\nDamus contributor discovered that [on-device image screening for NSFW](https://github.com/damus-io/damus/issues/1553) is challenging. \r\nDVM NIP https://github.com/nostr-protocol/nips/blob/master/90.md [not implemented on Damus as of 3/25/24]\r\nLabeling NIP https://github.com/nostr-protocol/nips/blob/master/32.md [not implemented on Damus as of 3/25/24]\r\nReporting NIP https://github.com/nostr-protocol/nips/blob/master/56.md\r\n\r\n### open questions\r\n\r\n\r\nWhat is the performance of this service? Is lag measured in seconds, or milliseconds? What is acceptable to the Damus user?\r\nIs such a service part of purple subscription, or is it better suited for ad hoc payments (e.g. XX sats/image / whatever the DVM market rate is)?\r\nIf ad hoc/pay per screen, then how can user see all of the transactions they are making? Is this too big an accounting headache? Does the user care about this?\r\n\r\n\r\n## example ReverseDVM flow\r\n\r\n\r\n![Screenshot 2024-03-25 at 1 30 59 PM](https://github.com/damus-io/damus/assets/64376233/408c7a48-53d5-418f-8c96-bcf199cae095)\r\n\r\n",
   7408       "reactions": {
   7409         "url": "https://api.github.com/repos/damus-io/damus/issues/2100/reactions",
   7410         "total_count": 0,
   7411         "+1": 0,
   7412         "-1": 0,
   7413         "laugh": 0,
   7414         "hooray": 0,
   7415         "confused": 0,
   7416         "heart": 0,
   7417         "rocket": 0,
   7418         "eyes": 0
   7419       },
   7420       "timeline_url": "https://api.github.com/repos/damus-io/damus/issues/2100/timeline",
   7421       "performed_via_github_app": null,
   7422       "state_reason": null
   7423     },
   7424     "comment": {
   7425       "user": "alltheseas",
   7426       "created_at": "2024-03-25T20:00:11Z",
   7427       "updated_at": "2024-03-25T20:02:00Z",
   7428       "body": "There might be a trade-off on performance (i.e. minimal lag / minimal time-to-result) vs. accuracy (did the reverseDVM accurately detect that there is, or is not a certain thing in the image). Perhaps this is a user choice, although my gut feel is that if the service is too slow most will not use it. \r\n\r\nThere might be a use case where the user values safety above performance. I wonder if @staab has thought about this in the context of nostr app for his local community. \r\n\r\n\r\nfrom discussion with manime https://damus.io/note1q2a2stds7ndxe9h9xz82u20szgur0yyp2gmdkz853dvdvl66stqsgj6awd"
   7429     }
   7430   },
   7431   {
   7432     "issue": {
   7433       "url": "https://api.github.com/repos/damus-io/damus/issues/2099",
   7434       "repository_url": "https://api.github.com/repos/damus-io/damus",
   7435       "labels_url": "https://api.github.com/repos/damus-io/damus/issues/2099/labels{/name}",
   7436       "comments_url": "https://api.github.com/repos/damus-io/damus/issues/2099/comments",
   7437       "events_url": "https://api.github.com/repos/damus-io/damus/issues/2099/events",
   7438       "html_url": "https://github.com/damus-io/damus/issues/2099",
   7439       "id": 2206183589,
   7440       "node_id": "I_kwDOHHF5A86Df7Cl",
   7441       "number": 2099,
   7442       "title": "Remove previews from fullscreen carousel view",
   7443       "user": {
   7444         "login": "alltheseas",
   7445         "id": 64376233,
   7446         "node_id": "MDQ6VXNlcjY0Mzc2MjMz",
   7447         "avatar_url": "https://avatars.githubusercontent.com/u/64376233?v=4",
   7448         "gravatar_id": "",
   7449         "url": "https://api.github.com/users/alltheseas",
   7450         "html_url": "https://github.com/alltheseas",
   7451         "followers_url": "https://api.github.com/users/alltheseas/followers",
   7452         "following_url": "https://api.github.com/users/alltheseas/following{/other_user}",
   7453         "gists_url": "https://api.github.com/users/alltheseas/gists{/gist_id}",
   7454         "starred_url": "https://api.github.com/users/alltheseas/starred{/owner}{/repo}",
   7455         "subscriptions_url": "https://api.github.com/users/alltheseas/subscriptions",
   7456         "organizations_url": "https://api.github.com/users/alltheseas/orgs",
   7457         "repos_url": "https://api.github.com/users/alltheseas/repos",
   7458         "events_url": "https://api.github.com/users/alltheseas/events{/privacy}",
   7459         "received_events_url": "https://api.github.com/users/alltheseas/received_events",
   7460         "type": "User",
   7461         "site_admin": false
   7462       },
   7463       "labels": [
   7464         {
   7465           "id": 3994718399,
   7466           "node_id": "LA_kwDOHHF5A87uGpC_",
   7467           "url": "https://api.github.com/repos/damus-io/damus/labels/enhancement",
   7468           "name": "enhancement",
   7469           "color": "a2eeef",
   7470           "default": true,
   7471           "description": "Improvement"
   7472         },
   7473         {
   7474           "id": 5667230655,
   7475           "node_id": "LA_kwDOHHF5A88AAAABUcsTvw",
   7476           "url": "https://api.github.com/repos/damus-io/damus/labels/feature",
   7477           "name": "feature",
   7478           "color": "BFDADC",
   7479           "default": false,
   7480           "description": "New feature request"
   7481         },
   7482         {
   7483           "id": 5811380900,
   7484           "node_id": "LA_kwDOHHF5A88AAAABWmKipA",
   7485           "url": "https://api.github.com/repos/damus-io/damus/labels/video",
   7486           "name": "video",
   7487           "color": "F4D9A3",
   7488           "default": false,
   7489           "description": ""
   7490         }
   7491       ],
   7492       "state": "open",
   7493       "locked": false,
   7494       "assignee": {
   7495         "login": "danieldaquino",
   7496         "id": 24692108,
   7497         "node_id": "MDQ6VXNlcjI0NjkyMTA4",
   7498         "avatar_url": "https://avatars.githubusercontent.com/u/24692108?v=4",
   7499         "gravatar_id": "",
   7500         "url": "https://api.github.com/users/danieldaquino",
   7501         "html_url": "https://github.com/danieldaquino",
   7502         "followers_url": "https://api.github.com/users/danieldaquino/followers",
   7503         "following_url": "https://api.github.com/users/danieldaquino/following{/other_user}",
   7504         "gists_url": "https://api.github.com/users/danieldaquino/gists{/gist_id}",
   7505         "starred_url": "https://api.github.com/users/danieldaquino/starred{/owner}{/repo}",
   7506         "subscriptions_url": "https://api.github.com/users/danieldaquino/subscriptions",
   7507         "organizations_url": "https://api.github.com/users/danieldaquino/orgs",
   7508         "repos_url": "https://api.github.com/users/danieldaquino/repos",
   7509         "events_url": "https://api.github.com/users/danieldaquino/events{/privacy}",
   7510         "received_events_url": "https://api.github.com/users/danieldaquino/received_events",
   7511         "type": "User",
   7512         "site_admin": false
   7513       },
   7514       "assignees": [
   7515         {
   7516           "login": "danieldaquino",
   7517           "id": 24692108,
   7518           "node_id": "MDQ6VXNlcjI0NjkyMTA4",
   7519           "avatar_url": "https://avatars.githubusercontent.com/u/24692108?v=4",
   7520           "gravatar_id": "",
   7521           "url": "https://api.github.com/users/danieldaquino",
   7522           "html_url": "https://github.com/danieldaquino",
   7523           "followers_url": "https://api.github.com/users/danieldaquino/followers",
   7524           "following_url": "https://api.github.com/users/danieldaquino/following{/other_user}",
   7525           "gists_url": "https://api.github.com/users/danieldaquino/gists{/gist_id}",
   7526           "starred_url": "https://api.github.com/users/danieldaquino/starred{/owner}{/repo}",
   7527           "subscriptions_url": "https://api.github.com/users/danieldaquino/subscriptions",
   7528           "organizations_url": "https://api.github.com/users/danieldaquino/orgs",
   7529           "repos_url": "https://api.github.com/users/danieldaquino/repos",
   7530           "events_url": "https://api.github.com/users/danieldaquino/events{/privacy}",
   7531           "received_events_url": "https://api.github.com/users/danieldaquino/received_events",
   7532           "type": "User",
   7533           "site_admin": false
   7534         }
   7535       ],
   7536       "milestone": null,
   7537       "comments": 1,
   7538       "created_at": "2024-03-25T16:35:35Z",
   7539       "updated_at": "2024-03-25T16:35:51Z",
   7540       "closed_at": null,
   7541       "author_association": "COLLABORATOR",
   7542       "active_lock_reason": null,
   7543       "body": null,
   7544       "reactions": {
   7545         "url": "https://api.github.com/repos/damus-io/damus/issues/2099/reactions",
   7546         "total_count": 0,
   7547         "+1": 0,
   7548         "-1": 0,
   7549         "laugh": 0,
   7550         "hooray": 0,
   7551         "confused": 0,
   7552         "heart": 0,
   7553         "rocket": 0,
   7554         "eyes": 0
   7555       },
   7556       "timeline_url": "https://api.github.com/repos/damus-io/damus/issues/2099/timeline",
   7557       "performed_via_github_app": null,
   7558       "state_reason": null
   7559     }
   7560   },
   7561   {
   7562     "issue": {
   7563       "url": "https://api.github.com/repos/damus-io/damus/issues/2099",
   7564       "repository_url": "https://api.github.com/repos/damus-io/damus",
   7565       "labels_url": "https://api.github.com/repos/damus-io/damus/issues/2099/labels{/name}",
   7566       "comments_url": "https://api.github.com/repos/damus-io/damus/issues/2099/comments",
   7567       "events_url": "https://api.github.com/repos/damus-io/damus/issues/2099/events",
   7568       "html_url": "https://github.com/damus-io/damus/issues/2099",
   7569       "id": 2206183589,
   7570       "node_id": "I_kwDOHHF5A86Df7Cl",
   7571       "number": 2099,
   7572       "title": "Remove previews from fullscreen carousel view",
   7573       "user": {
   7574         "login": "alltheseas",
   7575         "id": 64376233,
   7576         "node_id": "MDQ6VXNlcjY0Mzc2MjMz",
   7577         "avatar_url": "https://avatars.githubusercontent.com/u/64376233?v=4",
   7578         "gravatar_id": "",
   7579         "url": "https://api.github.com/users/alltheseas",
   7580         "html_url": "https://github.com/alltheseas",
   7581         "followers_url": "https://api.github.com/users/alltheseas/followers",
   7582         "following_url": "https://api.github.com/users/alltheseas/following{/other_user}",
   7583         "gists_url": "https://api.github.com/users/alltheseas/gists{/gist_id}",
   7584         "starred_url": "https://api.github.com/users/alltheseas/starred{/owner}{/repo}",
   7585         "subscriptions_url": "https://api.github.com/users/alltheseas/subscriptions",
   7586         "organizations_url": "https://api.github.com/users/alltheseas/orgs",
   7587         "repos_url": "https://api.github.com/users/alltheseas/repos",
   7588         "events_url": "https://api.github.com/users/alltheseas/events{/privacy}",
   7589         "received_events_url": "https://api.github.com/users/alltheseas/received_events",
   7590         "type": "User",
   7591         "site_admin": false
   7592       },
   7593       "labels": [
   7594         {
   7595           "id": 3994718399,
   7596           "node_id": "LA_kwDOHHF5A87uGpC_",
   7597           "url": "https://api.github.com/repos/damus-io/damus/labels/enhancement",
   7598           "name": "enhancement",
   7599           "color": "a2eeef",
   7600           "default": true,
   7601           "description": "Improvement"
   7602         },
   7603         {
   7604           "id": 5667230655,
   7605           "node_id": "LA_kwDOHHF5A88AAAABUcsTvw",
   7606           "url": "https://api.github.com/repos/damus-io/damus/labels/feature",
   7607           "name": "feature",
   7608           "color": "BFDADC",
   7609           "default": false,
   7610           "description": "New feature request"
   7611         },
   7612         {
   7613           "id": 5811380900,
   7614           "node_id": "LA_kwDOHHF5A88AAAABWmKipA",
   7615           "url": "https://api.github.com/repos/damus-io/damus/labels/video",
   7616           "name": "video",
   7617           "color": "F4D9A3",
   7618           "default": false,
   7619           "description": ""
   7620         }
   7621       ],
   7622       "state": "open",
   7623       "locked": false,
   7624       "assignee": {
   7625         "login": "danieldaquino",
   7626         "id": 24692108,
   7627         "node_id": "MDQ6VXNlcjI0NjkyMTA4",
   7628         "avatar_url": "https://avatars.githubusercontent.com/u/24692108?v=4",
   7629         "gravatar_id": "",
   7630         "url": "https://api.github.com/users/danieldaquino",
   7631         "html_url": "https://github.com/danieldaquino",
   7632         "followers_url": "https://api.github.com/users/danieldaquino/followers",
   7633         "following_url": "https://api.github.com/users/danieldaquino/following{/other_user}",
   7634         "gists_url": "https://api.github.com/users/danieldaquino/gists{/gist_id}",
   7635         "starred_url": "https://api.github.com/users/danieldaquino/starred{/owner}{/repo}",
   7636         "subscriptions_url": "https://api.github.com/users/danieldaquino/subscriptions",
   7637         "organizations_url": "https://api.github.com/users/danieldaquino/orgs",
   7638         "repos_url": "https://api.github.com/users/danieldaquino/repos",
   7639         "events_url": "https://api.github.com/users/danieldaquino/events{/privacy}",
   7640         "received_events_url": "https://api.github.com/users/danieldaquino/received_events",
   7641         "type": "User",
   7642         "site_admin": false
   7643       },
   7644       "assignees": [
   7645         {
   7646           "login": "danieldaquino",
   7647           "id": 24692108,
   7648           "node_id": "MDQ6VXNlcjI0NjkyMTA4",
   7649           "avatar_url": "https://avatars.githubusercontent.com/u/24692108?v=4",
   7650           "gravatar_id": "",
   7651           "url": "https://api.github.com/users/danieldaquino",
   7652           "html_url": "https://github.com/danieldaquino",
   7653           "followers_url": "https://api.github.com/users/danieldaquino/followers",
   7654           "following_url": "https://api.github.com/users/danieldaquino/following{/other_user}",
   7655           "gists_url": "https://api.github.com/users/danieldaquino/gists{/gist_id}",
   7656           "starred_url": "https://api.github.com/users/danieldaquino/starred{/owner}{/repo}",
   7657           "subscriptions_url": "https://api.github.com/users/danieldaquino/subscriptions",
   7658           "organizations_url": "https://api.github.com/users/danieldaquino/orgs",
   7659           "repos_url": "https://api.github.com/users/danieldaquino/repos",
   7660           "events_url": "https://api.github.com/users/danieldaquino/events{/privacy}",
   7661           "received_events_url": "https://api.github.com/users/danieldaquino/received_events",
   7662           "type": "User",
   7663           "site_admin": false
   7664         }
   7665       ],
   7666       "milestone": null,
   7667       "comments": 1,
   7668       "created_at": "2024-03-25T16:35:35Z",
   7669       "updated_at": "2024-03-25T16:35:51Z",
   7670       "closed_at": null,
   7671       "author_association": "COLLABORATOR",
   7672       "active_lock_reason": null,
   7673       "body": null,
   7674       "reactions": {
   7675         "url": "https://api.github.com/repos/damus-io/damus/issues/2099/reactions",
   7676         "total_count": 0,
   7677         "+1": 0,
   7678         "-1": 0,
   7679         "laugh": 0,
   7680         "hooray": 0,
   7681         "confused": 0,
   7682         "heart": 0,
   7683         "rocket": 0,
   7684         "eyes": 0
   7685       },
   7686       "timeline_url": "https://api.github.com/repos/damus-io/damus/issues/2099/timeline",
   7687       "performed_via_github_app": null,
   7688       "state_reason": null
   7689     },
   7690     "comment": {
   7691       "user": "alltheseas",
   7692       "created_at": "2024-03-25T16:35:50Z",
   7693       "updated_at": "2024-03-25T16:35:50Z",
   7694       "body": "@danieldaquino "
   7695     }
   7696   },
   7697   {
   7698     "issue": {
   7699       "url": "https://api.github.com/repos/damus-io/damus/issues/2098",
   7700       "repository_url": "https://api.github.com/repos/damus-io/damus",
   7701       "labels_url": "https://api.github.com/repos/damus-io/damus/issues/2098/labels{/name}",
   7702       "comments_url": "https://api.github.com/repos/damus-io/damus/issues/2098/comments",
   7703       "events_url": "https://api.github.com/repos/damus-io/damus/issues/2098/events",
   7704       "html_url": "https://github.com/damus-io/damus/issues/2098",
   7705       "id": 2206166256,
   7706       "node_id": "I_kwDOHHF5A86Df2zw",
   7707       "number": 2098,
   7708       "title": "Image Proxy",
   7709       "user": {
   7710         "login": "alltheseas",
   7711         "id": 64376233,
   7712         "node_id": "MDQ6VXNlcjY0Mzc2MjMz",
   7713         "avatar_url": "https://avatars.githubusercontent.com/u/64376233?v=4",
   7714         "gravatar_id": "",
   7715         "url": "https://api.github.com/users/alltheseas",
   7716         "html_url": "https://github.com/alltheseas",
   7717         "followers_url": "https://api.github.com/users/alltheseas/followers",
   7718         "following_url": "https://api.github.com/users/alltheseas/following{/other_user}",
   7719         "gists_url": "https://api.github.com/users/alltheseas/gists{/gist_id}",
   7720         "starred_url": "https://api.github.com/users/alltheseas/starred{/owner}{/repo}",
   7721         "subscriptions_url": "https://api.github.com/users/alltheseas/subscriptions",
   7722         "organizations_url": "https://api.github.com/users/alltheseas/orgs",
   7723         "repos_url": "https://api.github.com/users/alltheseas/repos",
   7724         "events_url": "https://api.github.com/users/alltheseas/events{/privacy}",
   7725         "received_events_url": "https://api.github.com/users/alltheseas/received_events",
   7726         "type": "User",
   7727         "site_admin": false
   7728       },
   7729       "labels": [
   7730         {
   7731           "id": 5667230655,
   7732           "node_id": "LA_kwDOHHF5A88AAAABUcsTvw",
   7733           "url": "https://api.github.com/repos/damus-io/damus/labels/feature",
   7734           "name": "feature",
   7735           "color": "BFDADC",
   7736           "default": false,
   7737           "description": "New feature request"
   7738         },
   7739         {
   7740           "id": 5667418105,
   7741           "node_id": "LA_kwDOHHF5A88AAAABUc3v-Q",
   7742           "url": "https://api.github.com/repos/damus-io/damus/labels/perf",
   7743           "name": "perf",
   7744           "color": "b60205",
   7745           "default": false,
   7746           "description": ""
   7747         },
   7748         {
   7749           "id": 5799961735,
   7750           "node_id": "LA_kwDOHHF5A88AAAABWbRkhw",
   7751           "url": "https://api.github.com/repos/damus-io/damus/labels/purple",
   7752           "name": "purple",
   7753           "color": "7E12A4",
   7754           "default": false,
   7755           "description": "Damus purple membership"
   7756         }
   7757       ],
   7758       "state": "open",
   7759       "locked": false,
   7760       "assignee": null,
   7761       "assignees": [],
   7762       "milestone": null,
   7763       "comments": 2,
   7764       "created_at": "2024-03-25T16:29:07Z",
   7765       "updated_at": "2024-03-25T16:48:06Z",
   7766       "closed_at": null,
   7767       "author_association": "COLLABORATOR",
   7768       "active_lock_reason": null,
   7769       "body": "## user story\r\n\r\nAs a Damus media user, I would like Damus to automagically optimize videos for me, so that I don't have to download huge files over and over again.\r\n\r\n### acceptance criteria\r\n\r\n1. TBC\r\n\r\ncc @jb55  @ericholguin \r\n\r\nKieran has an image proxy",
   7770       "reactions": {
   7771         "url": "https://api.github.com/repos/damus-io/damus/issues/2098/reactions",
   7772         "total_count": 0,
   7773         "+1": 0,
   7774         "-1": 0,
   7775         "laugh": 0,
   7776         "hooray": 0,
   7777         "confused": 0,
   7778         "heart": 0,
   7779         "rocket": 0,
   7780         "eyes": 0
   7781       },
   7782       "timeline_url": "https://api.github.com/repos/damus-io/damus/issues/2098/timeline",
   7783       "performed_via_github_app": null,
   7784       "state_reason": null
   7785     }
   7786   },
   7787   {
   7788     "issue": {
   7789       "url": "https://api.github.com/repos/damus-io/damus/issues/2098",
   7790       "repository_url": "https://api.github.com/repos/damus-io/damus",
   7791       "labels_url": "https://api.github.com/repos/damus-io/damus/issues/2098/labels{/name}",
   7792       "comments_url": "https://api.github.com/repos/damus-io/damus/issues/2098/comments",
   7793       "events_url": "https://api.github.com/repos/damus-io/damus/issues/2098/events",
   7794       "html_url": "https://github.com/damus-io/damus/issues/2098",
   7795       "id": 2206166256,
   7796       "node_id": "I_kwDOHHF5A86Df2zw",
   7797       "number": 2098,
   7798       "title": "Image Proxy",
   7799       "user": {
   7800         "login": "alltheseas",
   7801         "id": 64376233,
   7802         "node_id": "MDQ6VXNlcjY0Mzc2MjMz",
   7803         "avatar_url": "https://avatars.githubusercontent.com/u/64376233?v=4",
   7804         "gravatar_id": "",
   7805         "url": "https://api.github.com/users/alltheseas",
   7806         "html_url": "https://github.com/alltheseas",
   7807         "followers_url": "https://api.github.com/users/alltheseas/followers",
   7808         "following_url": "https://api.github.com/users/alltheseas/following{/other_user}",
   7809         "gists_url": "https://api.github.com/users/alltheseas/gists{/gist_id}",
   7810         "starred_url": "https://api.github.com/users/alltheseas/starred{/owner}{/repo}",
   7811         "subscriptions_url": "https://api.github.com/users/alltheseas/subscriptions",
   7812         "organizations_url": "https://api.github.com/users/alltheseas/orgs",
   7813         "repos_url": "https://api.github.com/users/alltheseas/repos",
   7814         "events_url": "https://api.github.com/users/alltheseas/events{/privacy}",
   7815         "received_events_url": "https://api.github.com/users/alltheseas/received_events",
   7816         "type": "User",
   7817         "site_admin": false
   7818       },
   7819       "labels": [
   7820         {
   7821           "id": 5667230655,
   7822           "node_id": "LA_kwDOHHF5A88AAAABUcsTvw",
   7823           "url": "https://api.github.com/repos/damus-io/damus/labels/feature",
   7824           "name": "feature",
   7825           "color": "BFDADC",
   7826           "default": false,
   7827           "description": "New feature request"
   7828         },
   7829         {
   7830           "id": 5667418105,
   7831           "node_id": "LA_kwDOHHF5A88AAAABUc3v-Q",
   7832           "url": "https://api.github.com/repos/damus-io/damus/labels/perf",
   7833           "name": "perf",
   7834           "color": "b60205",
   7835           "default": false,
   7836           "description": ""
   7837         },
   7838         {
   7839           "id": 5799961735,
   7840           "node_id": "LA_kwDOHHF5A88AAAABWbRkhw",
   7841           "url": "https://api.github.com/repos/damus-io/damus/labels/purple",
   7842           "name": "purple",
   7843           "color": "7E12A4",
   7844           "default": false,
   7845           "description": "Damus purple membership"
   7846         }
   7847       ],
   7848       "state": "open",
   7849       "locked": false,
   7850       "assignee": null,
   7851       "assignees": [],
   7852       "milestone": null,
   7853       "comments": 2,
   7854       "created_at": "2024-03-25T16:29:07Z",
   7855       "updated_at": "2024-03-25T16:48:06Z",
   7856       "closed_at": null,
   7857       "author_association": "COLLABORATOR",
   7858       "active_lock_reason": null,
   7859       "body": "## user story\r\n\r\nAs a Damus media user, I would like Damus to automagically optimize videos for me, so that I don't have to download huge files over and over again.\r\n\r\n### acceptance criteria\r\n\r\n1. TBC\r\n\r\ncc @jb55  @ericholguin \r\n\r\nKieran has an image proxy",
   7860       "reactions": {
   7861         "url": "https://api.github.com/repos/damus-io/damus/issues/2098/reactions",
   7862         "total_count": 0,
   7863         "+1": 0,
   7864         "-1": 0,
   7865         "laugh": 0,
   7866         "hooray": 0,
   7867         "confused": 0,
   7868         "heart": 0,
   7869         "rocket": 0,
   7870         "eyes": 0
   7871       },
   7872       "timeline_url": "https://api.github.com/repos/damus-io/damus/issues/2098/timeline",
   7873       "performed_via_github_app": null,
   7874       "state_reason": null
   7875     },
   7876     "comment": {
   7877       "user": "alltheseas",
   7878       "created_at": "2024-03-25T16:47:42Z",
   7879       "updated_at": "2024-03-25T16:47:42Z",
   7880       "body": "#1981 dignifai can be a dedicated image proxy \r\n\r\n@danieldaquino mentions this should be labeled as modified by AI/algo\r\n\r\n"
   7881     }
   7882   },
   7883   {
   7884     "issue": {
   7885       "url": "https://api.github.com/repos/damus-io/damus/issues/2098",
   7886       "repository_url": "https://api.github.com/repos/damus-io/damus",
   7887       "labels_url": "https://api.github.com/repos/damus-io/damus/issues/2098/labels{/name}",
   7888       "comments_url": "https://api.github.com/repos/damus-io/damus/issues/2098/comments",
   7889       "events_url": "https://api.github.com/repos/damus-io/damus/issues/2098/events",
   7890       "html_url": "https://github.com/damus-io/damus/issues/2098",
   7891       "id": 2206166256,
   7892       "node_id": "I_kwDOHHF5A86Df2zw",
   7893       "number": 2098,
   7894       "title": "Image Proxy",
   7895       "user": {
   7896         "login": "alltheseas",
   7897         "id": 64376233,
   7898         "node_id": "MDQ6VXNlcjY0Mzc2MjMz",
   7899         "avatar_url": "https://avatars.githubusercontent.com/u/64376233?v=4",
   7900         "gravatar_id": "",
   7901         "url": "https://api.github.com/users/alltheseas",
   7902         "html_url": "https://github.com/alltheseas",
   7903         "followers_url": "https://api.github.com/users/alltheseas/followers",
   7904         "following_url": "https://api.github.com/users/alltheseas/following{/other_user}",
   7905         "gists_url": "https://api.github.com/users/alltheseas/gists{/gist_id}",
   7906         "starred_url": "https://api.github.com/users/alltheseas/starred{/owner}{/repo}",
   7907         "subscriptions_url": "https://api.github.com/users/alltheseas/subscriptions",
   7908         "organizations_url": "https://api.github.com/users/alltheseas/orgs",
   7909         "repos_url": "https://api.github.com/users/alltheseas/repos",
   7910         "events_url": "https://api.github.com/users/alltheseas/events{/privacy}",
   7911         "received_events_url": "https://api.github.com/users/alltheseas/received_events",
   7912         "type": "User",
   7913         "site_admin": false
   7914       },
   7915       "labels": [
   7916         {
   7917           "id": 5667230655,
   7918           "node_id": "LA_kwDOHHF5A88AAAABUcsTvw",
   7919           "url": "https://api.github.com/repos/damus-io/damus/labels/feature",
   7920           "name": "feature",
   7921           "color": "BFDADC",
   7922           "default": false,
   7923           "description": "New feature request"
   7924         },
   7925         {
   7926           "id": 5667418105,
   7927           "node_id": "LA_kwDOHHF5A88AAAABUc3v-Q",
   7928           "url": "https://api.github.com/repos/damus-io/damus/labels/perf",
   7929           "name": "perf",
   7930           "color": "b60205",
   7931           "default": false,
   7932           "description": ""
   7933         },
   7934         {
   7935           "id": 5799961735,
   7936           "node_id": "LA_kwDOHHF5A88AAAABWbRkhw",
   7937           "url": "https://api.github.com/repos/damus-io/damus/labels/purple",
   7938           "name": "purple",
   7939           "color": "7E12A4",
   7940           "default": false,
   7941           "description": "Damus purple membership"
   7942         }
   7943       ],
   7944       "state": "open",
   7945       "locked": false,
   7946       "assignee": null,
   7947       "assignees": [],
   7948       "milestone": null,
   7949       "comments": 2,
   7950       "created_at": "2024-03-25T16:29:07Z",
   7951       "updated_at": "2024-03-25T16:48:06Z",
   7952       "closed_at": null,
   7953       "author_association": "COLLABORATOR",
   7954       "active_lock_reason": null,
   7955       "body": "## user story\r\n\r\nAs a Damus media user, I would like Damus to automagically optimize videos for me, so that I don't have to download huge files over and over again.\r\n\r\n### acceptance criteria\r\n\r\n1. TBC\r\n\r\ncc @jb55  @ericholguin \r\n\r\nKieran has an image proxy",
   7956       "reactions": {
   7957         "url": "https://api.github.com/repos/damus-io/damus/issues/2098/reactions",
   7958         "total_count": 0,
   7959         "+1": 0,
   7960         "-1": 0,
   7961         "laugh": 0,
   7962         "hooray": 0,
   7963         "confused": 0,
   7964         "heart": 0,
   7965         "rocket": 0,
   7966         "eyes": 0
   7967       },
   7968       "timeline_url": "https://api.github.com/repos/damus-io/damus/issues/2098/timeline",
   7969       "performed_via_github_app": null,
   7970       "state_reason": null
   7971     },
   7972     "comment": {
   7973       "user": "alltheseas",
   7974       "created_at": "2024-03-25T16:48:05Z",
   7975       "updated_at": "2024-03-25T16:48:05Z",
   7976       "body": "Can be google/apple \"magic\" icon that says\r\n\r\nhere is what we changed\r\n\r\ne.g. porn, fake etc."
   7977     }
   7978   },
   7979   {
   7980     "issue": {
   7981       "url": "https://api.github.com/repos/damus-io/damus/issues/2097",
   7982       "repository_url": "https://api.github.com/repos/damus-io/damus",
   7983       "labels_url": "https://api.github.com/repos/damus-io/damus/issues/2097/labels{/name}",
   7984       "comments_url": "https://api.github.com/repos/damus-io/damus/issues/2097/comments",
   7985       "events_url": "https://api.github.com/repos/damus-io/damus/issues/2097/events",
   7986       "html_url": "https://github.com/damus-io/damus/issues/2097",
   7987       "id": 2204495794,
   7988       "node_id": "I_kwDOHHF5A86DZe-y",
   7989       "number": 2097,
   7990       "title": "Try to find mostr users in fediverse",
   7991       "user": {
   7992         "login": "alltheseas",
   7993         "id": 64376233,
   7994         "node_id": "MDQ6VXNlcjY0Mzc2MjMz",
   7995         "avatar_url": "https://avatars.githubusercontent.com/u/64376233?v=4",
   7996         "gravatar_id": "",
   7997         "url": "https://api.github.com/users/alltheseas",
   7998         "html_url": "https://github.com/alltheseas",
   7999         "followers_url": "https://api.github.com/users/alltheseas/followers",
   8000         "following_url": "https://api.github.com/users/alltheseas/following{/other_user}",
   8001         "gists_url": "https://api.github.com/users/alltheseas/gists{/gist_id}",
   8002         "starred_url": "https://api.github.com/users/alltheseas/starred{/owner}{/repo}",
   8003         "subscriptions_url": "https://api.github.com/users/alltheseas/subscriptions",
   8004         "organizations_url": "https://api.github.com/users/alltheseas/orgs",
   8005         "repos_url": "https://api.github.com/users/alltheseas/repos",
   8006         "events_url": "https://api.github.com/users/alltheseas/events{/privacy}",
   8007         "received_events_url": "https://api.github.com/users/alltheseas/received_events",
   8008         "type": "User",
   8009         "site_admin": false
   8010       },
   8011       "labels": [
   8012         {
   8013           "id": 5667230655,
   8014           "node_id": "LA_kwDOHHF5A88AAAABUcsTvw",
   8015           "url": "https://api.github.com/repos/damus-io/damus/labels/feature",
   8016           "name": "feature",
   8017           "color": "BFDADC",
   8018           "default": false,
   8019           "description": "New feature request"
   8020         },
   8021         {
   8022           "id": 6213404742,
   8023           "node_id": "LA_kwDOHHF5A88AAAABclkIRg",
   8024           "url": "https://api.github.com/repos/damus-io/damus/labels/search",
   8025           "name": "search",
   8026           "color": "0e8a16",
   8027           "default": false,
   8028           "description": ""
   8029         },
   8030         {
   8031           "id": 6471891186,
   8032           "node_id": "LA_kwDOHHF5A88AAAABgcE48g",
   8033           "url": "https://api.github.com/repos/damus-io/damus/labels/interop",
   8034           "name": "interop",
   8035           "color": "5319e7",
   8036           "default": false,
   8037           "description": "interoperability and compatibility with other nostr apps"
   8038         }
   8039       ],
   8040       "state": "open",
   8041       "locked": false,
   8042       "assignee": null,
   8043       "assignees": [],
   8044       "milestone": null,
   8045       "comments": 0,
   8046       "created_at": "2024-03-24T18:40:06Z",
   8047       "updated_at": "2024-03-24T18:40:30Z",
   8048       "closed_at": null,
   8049       "author_association": "COLLABORATOR",
   8050       "active_lock_reason": null,
   8051       "body": "> @jb55 feature request of the day: if I search for something that's obviously a mastodon user @blah@blah.social AND I use the Mostr relay, try to find the user there.\n\n> blah_at_blah.social@mostr.pub in that example\n\nhttps://damus.io/nevent1qqsy4jc2tr2m2c7nsufzwgphapcrgvcamqywlv344mqqx5txgrawkgspzemhxue69uhkzarvv9ejumn0wd68ytnvv9hxgqg0waehxw309ahx7um5wghx6mmdqyv8wumn8ghj7un9d3shjtnwdaehgu3wvdhk6tnpw5q35amnwvaz7tmjv4kxz7fwdaexzmn8v4cxjmrv9ejx2asvmyngc",
   8052       "reactions": {
   8053         "url": "https://api.github.com/repos/damus-io/damus/issues/2097/reactions",
   8054         "total_count": 0,
   8055         "+1": 0,
   8056         "-1": 0,
   8057         "laugh": 0,
   8058         "hooray": 0,
   8059         "confused": 0,
   8060         "heart": 0,
   8061         "rocket": 0,
   8062         "eyes": 0
   8063       },
   8064       "timeline_url": "https://api.github.com/repos/damus-io/damus/issues/2097/timeline",
   8065       "performed_via_github_app": null,
   8066       "state_reason": null
   8067     }
   8068   },
   8069   {
   8070     "issue": {
   8071       "url": "https://api.github.com/repos/damus-io/damus/issues/2096",
   8072       "repository_url": "https://api.github.com/repos/damus-io/damus",
   8073       "labels_url": "https://api.github.com/repos/damus-io/damus/issues/2096/labels{/name}",
   8074       "comments_url": "https://api.github.com/repos/damus-io/damus/issues/2096/comments",
   8075       "events_url": "https://api.github.com/repos/damus-io/damus/issues/2096/events",
   8076       "html_url": "https://github.com/damus-io/damus/issues/2096",
   8077       "id": 2204403412,
   8078       "node_id": "I_kwDOHHF5A86DZIbU",
   8079       "number": 2096,
   8080       "title": "Default GIF zap message",
   8081       "user": {
   8082         "login": "alltheseas",
   8083         "id": 64376233,
   8084         "node_id": "MDQ6VXNlcjY0Mzc2MjMz",
   8085         "avatar_url": "https://avatars.githubusercontent.com/u/64376233?v=4",
   8086         "gravatar_id": "",
   8087         "url": "https://api.github.com/users/alltheseas",
   8088         "html_url": "https://github.com/alltheseas",
   8089         "followers_url": "https://api.github.com/users/alltheseas/followers",
   8090         "following_url": "https://api.github.com/users/alltheseas/following{/other_user}",
   8091         "gists_url": "https://api.github.com/users/alltheseas/gists{/gist_id}",
   8092         "starred_url": "https://api.github.com/users/alltheseas/starred{/owner}{/repo}",
   8093         "subscriptions_url": "https://api.github.com/users/alltheseas/subscriptions",
   8094         "organizations_url": "https://api.github.com/users/alltheseas/orgs",
   8095         "repos_url": "https://api.github.com/users/alltheseas/repos",
   8096         "events_url": "https://api.github.com/users/alltheseas/events{/privacy}",
   8097         "received_events_url": "https://api.github.com/users/alltheseas/received_events",
   8098         "type": "User",
   8099         "site_admin": false
   8100       },
   8101       "labels": [],
   8102       "state": "open",
   8103       "locked": false,
   8104       "assignee": null,
   8105       "assignees": [],
   8106       "milestone": null,
   8107       "comments": 1,
   8108       "created_at": "2024-03-24T15:14:12Z",
   8109       "updated_at": "2024-03-24T18:37:26Z",
   8110       "closed_at": null,
   8111       "author_association": "COLLABORATOR",
   8112       "active_lock_reason": null,
   8113       "body": "Include a default gif with each zap as the zap message. \n\nZap sender can of course delete/modify the zap message\n\nhttps://nostr.build/p/nb3103.gif\n\nhttps://damus.io/nevent1qqsqcanpwnz4xzc9dg9mwach33gk375t46cyqkvg6yckrz0ndxqtyfcpzpmhxue69uhkummnw3ezuamfdejszrmhwden5te0dehhxarj9ekk7mgprfmhxue69uhhyetvv9ujummjv9hxwetsd9kxctnyv4mqz9nhwden5te0vejk2ern9ehx7um5wghxyctwvs2hc43q",
   8114       "reactions": {
   8115         "url": "https://api.github.com/repos/damus-io/damus/issues/2096/reactions",
   8116         "total_count": 0,
   8117         "+1": 0,
   8118         "-1": 0,
   8119         "laugh": 0,
   8120         "hooray": 0,
   8121         "confused": 0,
   8122         "heart": 0,
   8123         "rocket": 0,
   8124         "eyes": 0
   8125       },
   8126       "timeline_url": "https://api.github.com/repos/damus-io/damus/issues/2096/timeline",
   8127       "performed_via_github_app": null,
   8128       "state_reason": null
   8129     }
   8130   },
   8131   {
   8132     "issue": {
   8133       "url": "https://api.github.com/repos/damus-io/damus/issues/2096",
   8134       "repository_url": "https://api.github.com/repos/damus-io/damus",
   8135       "labels_url": "https://api.github.com/repos/damus-io/damus/issues/2096/labels{/name}",
   8136       "comments_url": "https://api.github.com/repos/damus-io/damus/issues/2096/comments",
   8137       "events_url": "https://api.github.com/repos/damus-io/damus/issues/2096/events",
   8138       "html_url": "https://github.com/damus-io/damus/issues/2096",
   8139       "id": 2204403412,
   8140       "node_id": "I_kwDOHHF5A86DZIbU",
   8141       "number": 2096,
   8142       "title": "Default GIF zap message",
   8143       "user": {
   8144         "login": "alltheseas",
   8145         "id": 64376233,
   8146         "node_id": "MDQ6VXNlcjY0Mzc2MjMz",
   8147         "avatar_url": "https://avatars.githubusercontent.com/u/64376233?v=4",
   8148         "gravatar_id": "",
   8149         "url": "https://api.github.com/users/alltheseas",
   8150         "html_url": "https://github.com/alltheseas",
   8151         "followers_url": "https://api.github.com/users/alltheseas/followers",
   8152         "following_url": "https://api.github.com/users/alltheseas/following{/other_user}",
   8153         "gists_url": "https://api.github.com/users/alltheseas/gists{/gist_id}",
   8154         "starred_url": "https://api.github.com/users/alltheseas/starred{/owner}{/repo}",
   8155         "subscriptions_url": "https://api.github.com/users/alltheseas/subscriptions",
   8156         "organizations_url": "https://api.github.com/users/alltheseas/orgs",
   8157         "repos_url": "https://api.github.com/users/alltheseas/repos",
   8158         "events_url": "https://api.github.com/users/alltheseas/events{/privacy}",
   8159         "received_events_url": "https://api.github.com/users/alltheseas/received_events",
   8160         "type": "User",
   8161         "site_admin": false
   8162       },
   8163       "labels": [],
   8164       "state": "open",
   8165       "locked": false,
   8166       "assignee": null,
   8167       "assignees": [],
   8168       "milestone": null,
   8169       "comments": 1,
   8170       "created_at": "2024-03-24T15:14:12Z",
   8171       "updated_at": "2024-03-24T18:37:26Z",
   8172       "closed_at": null,
   8173       "author_association": "COLLABORATOR",
   8174       "active_lock_reason": null,
   8175       "body": "Include a default gif with each zap as the zap message. \n\nZap sender can of course delete/modify the zap message\n\nhttps://nostr.build/p/nb3103.gif\n\nhttps://damus.io/nevent1qqsqcanpwnz4xzc9dg9mwach33gk375t46cyqkvg6yckrz0ndxqtyfcpzpmhxue69uhkummnw3ezuamfdejszrmhwden5te0dehhxarj9ekk7mgprfmhxue69uhhyetvv9ujummjv9hxwetsd9kxctnyv4mqz9nhwden5te0vejk2ern9ehx7um5wghxyctwvs2hc43q",
   8176       "reactions": {
   8177         "url": "https://api.github.com/repos/damus-io/damus/issues/2096/reactions",
   8178         "total_count": 0,
   8179         "+1": 0,
   8180         "-1": 0,
   8181         "laugh": 0,
   8182         "hooray": 0,
   8183         "confused": 0,
   8184         "heart": 0,
   8185         "rocket": 0,
   8186         "eyes": 0
   8187       },
   8188       "timeline_url": "https://api.github.com/repos/damus-io/damus/issues/2096/timeline",
   8189       "performed_via_github_app": null,
   8190       "state_reason": null
   8191     },
   8192     "comment": {
   8193       "user": "alltheseas",
   8194       "created_at": "2024-03-24T18:37:25Z",
   8195       "updated_at": "2024-03-24T18:37:25Z",
   8196       "body": "Although this may be fun, it may erode privacy"
   8197     }
   8198   },
   8199   {
   8200     "issue": {
   8201       "url": "https://api.github.com/repos/damus-io/damus/issues/2095",
   8202       "repository_url": "https://api.github.com/repos/damus-io/damus",
   8203       "labels_url": "https://api.github.com/repos/damus-io/damus/issues/2095/labels{/name}",
   8204       "comments_url": "https://api.github.com/repos/damus-io/damus/issues/2095/comments",
   8205       "events_url": "https://api.github.com/repos/damus-io/damus/issues/2095/events",
   8206       "html_url": "https://github.com/damus-io/damus/issues/2095",
   8207       "id": 2203821636,
   8208       "node_id": "I_kwDOHHF5A86DW6ZE",
   8209       "number": 2095,
   8210       "title": "Query nostrdb for hashtag stats",
   8211       "user": {
   8212         "login": "jb55",
   8213         "id": 45598,
   8214         "node_id": "MDQ6VXNlcjQ1NTk4",
   8215         "avatar_url": "https://avatars.githubusercontent.com/u/45598?v=4",
   8216         "gravatar_id": "",
   8217         "url": "https://api.github.com/users/jb55",
   8218         "html_url": "https://github.com/jb55",
   8219         "followers_url": "https://api.github.com/users/jb55/followers",
   8220         "following_url": "https://api.github.com/users/jb55/following{/other_user}",
   8221         "gists_url": "https://api.github.com/users/jb55/gists{/gist_id}",
   8222         "starred_url": "https://api.github.com/users/jb55/starred{/owner}{/repo}",
   8223         "subscriptions_url": "https://api.github.com/users/jb55/subscriptions",
   8224         "organizations_url": "https://api.github.com/users/jb55/orgs",
   8225         "repos_url": "https://api.github.com/users/jb55/repos",
   8226         "events_url": "https://api.github.com/users/jb55/events{/privacy}",
   8227         "received_events_url": "https://api.github.com/users/jb55/received_events",
   8228         "type": "User",
   8229         "site_admin": false
   8230       },
   8231       "labels": [
   8232         {
   8233           "id": 5667376796,
   8234           "node_id": "LA_kwDOHHF5A88AAAABUc1OnA",
   8235           "url": "https://api.github.com/repos/damus-io/damus/labels/technical",
   8236           "name": "technical",
   8237           "color": "B60205",
   8238           "default": false,
   8239           "description": ""
   8240         },
   8241         {
   8242           "id": 5799632461,
   8243           "node_id": "LA_kwDOHHF5A88AAAABWa9eTQ",
   8244           "url": "https://api.github.com/repos/damus-io/damus/labels/hashtags",
   8245           "name": "hashtags",
   8246           "color": "6EFEB9",
   8247           "default": false,
   8248           "description": ""
   8249         },
   8250         {
   8251           "id": 5811489775,
   8252           "node_id": "LA_kwDOHHF5A88AAAABWmRL7w",
   8253           "url": "https://api.github.com/repos/damus-io/damus/labels/nostrdb",
   8254           "name": "nostrdb",
   8255           "color": "250FB5",
   8256           "default": false,
   8257           "description": ""
   8258         }
   8259       ],
   8260       "state": "open",
   8261       "locked": false,
   8262       "assignee": null,
   8263       "assignees": [],
   8264       "milestone": null,
   8265       "comments": 1,
   8266       "created_at": "2024-03-23T10:52:45Z",
   8267       "updated_at": "2024-03-23T19:24:56Z",
   8268       "closed_at": null,
   8269       "author_association": "COLLABORATOR",
   8270       "active_lock_reason": null,
   8271       "body": "Now that we store tag indices in nostrdb, it shouldn't be that hard to gather tag statistics from this index. The index is clustered on created_at, so we just need to walk the `t` tags and count them.",
   8272       "reactions": {
   8273         "url": "https://api.github.com/repos/damus-io/damus/issues/2095/reactions",
   8274         "total_count": 0,
   8275         "+1": 0,
   8276         "-1": 0,
   8277         "laugh": 0,
   8278         "hooray": 0,
   8279         "confused": 0,
   8280         "heart": 0,
   8281         "rocket": 0,
   8282         "eyes": 0
   8283       },
   8284       "timeline_url": "https://api.github.com/repos/damus-io/damus/issues/2095/timeline",
   8285       "performed_via_github_app": null,
   8286       "state_reason": null
   8287     }
   8288   },
   8289   {
   8290     "issue": {
   8291       "url": "https://api.github.com/repos/damus-io/damus/issues/2095",
   8292       "repository_url": "https://api.github.com/repos/damus-io/damus",
   8293       "labels_url": "https://api.github.com/repos/damus-io/damus/issues/2095/labels{/name}",
   8294       "comments_url": "https://api.github.com/repos/damus-io/damus/issues/2095/comments",
   8295       "events_url": "https://api.github.com/repos/damus-io/damus/issues/2095/events",
   8296       "html_url": "https://github.com/damus-io/damus/issues/2095",
   8297       "id": 2203821636,
   8298       "node_id": "I_kwDOHHF5A86DW6ZE",
   8299       "number": 2095,
   8300       "title": "Query nostrdb for hashtag stats",
   8301       "user": {
   8302         "login": "jb55",
   8303         "id": 45598,
   8304         "node_id": "MDQ6VXNlcjQ1NTk4",
   8305         "avatar_url": "https://avatars.githubusercontent.com/u/45598?v=4",
   8306         "gravatar_id": "",
   8307         "url": "https://api.github.com/users/jb55",
   8308         "html_url": "https://github.com/jb55",
   8309         "followers_url": "https://api.github.com/users/jb55/followers",
   8310         "following_url": "https://api.github.com/users/jb55/following{/other_user}",
   8311         "gists_url": "https://api.github.com/users/jb55/gists{/gist_id}",
   8312         "starred_url": "https://api.github.com/users/jb55/starred{/owner}{/repo}",
   8313         "subscriptions_url": "https://api.github.com/users/jb55/subscriptions",
   8314         "organizations_url": "https://api.github.com/users/jb55/orgs",
   8315         "repos_url": "https://api.github.com/users/jb55/repos",
   8316         "events_url": "https://api.github.com/users/jb55/events{/privacy}",
   8317         "received_events_url": "https://api.github.com/users/jb55/received_events",
   8318         "type": "User",
   8319         "site_admin": false
   8320       },
   8321       "labels": [
   8322         {
   8323           "id": 5667376796,
   8324           "node_id": "LA_kwDOHHF5A88AAAABUc1OnA",
   8325           "url": "https://api.github.com/repos/damus-io/damus/labels/technical",
   8326           "name": "technical",
   8327           "color": "B60205",
   8328           "default": false,
   8329           "description": ""
   8330         },
   8331         {
   8332           "id": 5799632461,
   8333           "node_id": "LA_kwDOHHF5A88AAAABWa9eTQ",
   8334           "url": "https://api.github.com/repos/damus-io/damus/labels/hashtags",
   8335           "name": "hashtags",
   8336           "color": "6EFEB9",
   8337           "default": false,
   8338           "description": ""
   8339         },
   8340         {
   8341           "id": 5811489775,
   8342           "node_id": "LA_kwDOHHF5A88AAAABWmRL7w",
   8343           "url": "https://api.github.com/repos/damus-io/damus/labels/nostrdb",
   8344           "name": "nostrdb",
   8345           "color": "250FB5",
   8346           "default": false,
   8347           "description": ""
   8348         }
   8349       ],
   8350       "state": "open",
   8351       "locked": false,
   8352       "assignee": null,
   8353       "assignees": [],
   8354       "milestone": null,
   8355       "comments": 1,
   8356       "created_at": "2024-03-23T10:52:45Z",
   8357       "updated_at": "2024-03-23T19:24:56Z",
   8358       "closed_at": null,
   8359       "author_association": "COLLABORATOR",
   8360       "active_lock_reason": null,
   8361       "body": "Now that we store tag indices in nostrdb, it shouldn't be that hard to gather tag statistics from this index. The index is clustered on created_at, so we just need to walk the `t` tags and count them.",
   8362       "reactions": {
   8363         "url": "https://api.github.com/repos/damus-io/damus/issues/2095/reactions",
   8364         "total_count": 0,
   8365         "+1": 0,
   8366         "-1": 0,
   8367         "laugh": 0,
   8368         "hooray": 0,
   8369         "confused": 0,
   8370         "heart": 0,
   8371         "rocket": 0,
   8372         "eyes": 0
   8373       },
   8374       "timeline_url": "https://api.github.com/repos/damus-io/damus/issues/2095/timeline",
   8375       "performed_via_github_app": null,
   8376       "state_reason": null
   8377     },
   8378     "comment": {
   8379       "user": "alltheseas",
   8380       "created_at": "2024-03-23T19:24:47Z",
   8381       "updated_at": "2024-03-23T19:24:47Z",
   8382       "body": "https://github.com/damus-io/damus/issues/1926"
   8383     }
   8384   },
   8385   {
   8386     "issue": {
   8387       "url": "https://api.github.com/repos/damus-io/damus/issues/2094",
   8388       "repository_url": "https://api.github.com/repos/damus-io/damus",
   8389       "labels_url": "https://api.github.com/repos/damus-io/damus/issues/2094/labels{/name}",
   8390       "comments_url": "https://api.github.com/repos/damus-io/damus/issues/2094/comments",
   8391       "events_url": "https://api.github.com/repos/damus-io/damus/issues/2094/events",
   8392       "html_url": "https://github.com/damus-io/damus/issues/2094",
   8393       "id": 2202884372,
   8394       "node_id": "I_kwDOHHF5A86DTVkU",
   8395       "number": 2094,
   8396       "title": "Add haptic feedback upon 100% image upload",
   8397       "user": {
   8398         "login": "alltheseas",
   8399         "id": 64376233,
   8400         "node_id": "MDQ6VXNlcjY0Mzc2MjMz",
   8401         "avatar_url": "https://avatars.githubusercontent.com/u/64376233?v=4",
   8402         "gravatar_id": "",
   8403         "url": "https://api.github.com/users/alltheseas",
   8404         "html_url": "https://github.com/alltheseas",
   8405         "followers_url": "https://api.github.com/users/alltheseas/followers",
   8406         "following_url": "https://api.github.com/users/alltheseas/following{/other_user}",
   8407         "gists_url": "https://api.github.com/users/alltheseas/gists{/gist_id}",
   8408         "starred_url": "https://api.github.com/users/alltheseas/starred{/owner}{/repo}",
   8409         "subscriptions_url": "https://api.github.com/users/alltheseas/subscriptions",
   8410         "organizations_url": "https://api.github.com/users/alltheseas/orgs",
   8411         "repos_url": "https://api.github.com/users/alltheseas/repos",
   8412         "events_url": "https://api.github.com/users/alltheseas/events{/privacy}",
   8413         "received_events_url": "https://api.github.com/users/alltheseas/received_events",
   8414         "type": "User",
   8415         "site_admin": false
   8416       },
   8417       "labels": [
   8418         {
   8419           "id": 3994718399,
   8420           "node_id": "LA_kwDOHHF5A87uGpC_",
   8421           "url": "https://api.github.com/repos/damus-io/damus/labels/enhancement",
   8422           "name": "enhancement",
   8423           "color": "a2eeef",
   8424           "default": true,
   8425           "description": "Improvement"
   8426         },
   8427         {
   8428           "id": 3994718401,
   8429           "node_id": "LA_kwDOHHF5A87uGpDB",
   8430           "url": "https://api.github.com/repos/damus-io/damus/labels/good-first-issue",
   8431           "name": "good-first-issue",
   8432           "color": "7057ff",
   8433           "default": false,
   8434           "description": "Good for newcomers"
   8435         },
   8436         {
   8437           "id": 6727817804,
   8438           "node_id": "LA_kwDOHHF5A88AAAABkQJaTA",
   8439           "url": "https://api.github.com/repos/damus-io/damus/labels/media",
   8440           "name": "media",
   8441           "color": "3FBE90",
   8442           "default": false,
   8443           "description": ""
   8444         },
   8445         {
   8446           "id": 6727932466,
   8447           "node_id": "LA_kwDOHHF5A88AAAABkQQaMg",
   8448           "url": "https://api.github.com/repos/damus-io/damus/labels/haptic",
   8449           "name": "haptic",
   8450           "color": "6870E8",
   8451           "default": false,
   8452           "description": ""
   8453         }
   8454       ],
   8455       "state": "open",
   8456       "locked": false,
   8457       "assignee": null,
   8458       "assignees": [],
   8459       "milestone": null,
   8460       "comments": 2,
   8461       "created_at": "2024-03-22T16:35:16Z",
   8462       "updated_at": "2024-03-26T01:43:54Z",
   8463       "closed_at": null,
   8464       "author_association": "COLLABORATOR",
   8465       "active_lock_reason": null,
   8466       "body": "## Suggestion\r\n\r\nUpon 100% of media upload, add haptic feedback (in addition to the current progress bar).\r\n\r\n### inspiration\r\n\r\ntelegram haptic feedback on media upload",
   8467       "reactions": {
   8468         "url": "https://api.github.com/repos/damus-io/damus/issues/2094/reactions",
   8469         "total_count": 0,
   8470         "+1": 0,
   8471         "-1": 0,
   8472         "laugh": 0,
   8473         "hooray": 0,
   8474         "confused": 0,
   8475         "heart": 0,
   8476         "rocket": 0,
   8477         "eyes": 0
   8478       },
   8479       "timeline_url": "https://api.github.com/repos/damus-io/damus/issues/2094/timeline",
   8480       "performed_via_github_app": null,
   8481       "state_reason": null
   8482     }
   8483   },
   8484   {
   8485     "issue": {
   8486       "url": "https://api.github.com/repos/damus-io/damus/issues/2094",
   8487       "repository_url": "https://api.github.com/repos/damus-io/damus",
   8488       "labels_url": "https://api.github.com/repos/damus-io/damus/issues/2094/labels{/name}",
   8489       "comments_url": "https://api.github.com/repos/damus-io/damus/issues/2094/comments",
   8490       "events_url": "https://api.github.com/repos/damus-io/damus/issues/2094/events",
   8491       "html_url": "https://github.com/damus-io/damus/issues/2094",
   8492       "id": 2202884372,
   8493       "node_id": "I_kwDOHHF5A86DTVkU",
   8494       "number": 2094,
   8495       "title": "Add haptic feedback upon 100% image upload",
   8496       "user": {
   8497         "login": "alltheseas",
   8498         "id": 64376233,
   8499         "node_id": "MDQ6VXNlcjY0Mzc2MjMz",
   8500         "avatar_url": "https://avatars.githubusercontent.com/u/64376233?v=4",
   8501         "gravatar_id": "",
   8502         "url": "https://api.github.com/users/alltheseas",
   8503         "html_url": "https://github.com/alltheseas",
   8504         "followers_url": "https://api.github.com/users/alltheseas/followers",
   8505         "following_url": "https://api.github.com/users/alltheseas/following{/other_user}",
   8506         "gists_url": "https://api.github.com/users/alltheseas/gists{/gist_id}",
   8507         "starred_url": "https://api.github.com/users/alltheseas/starred{/owner}{/repo}",
   8508         "subscriptions_url": "https://api.github.com/users/alltheseas/subscriptions",
   8509         "organizations_url": "https://api.github.com/users/alltheseas/orgs",
   8510         "repos_url": "https://api.github.com/users/alltheseas/repos",
   8511         "events_url": "https://api.github.com/users/alltheseas/events{/privacy}",
   8512         "received_events_url": "https://api.github.com/users/alltheseas/received_events",
   8513         "type": "User",
   8514         "site_admin": false
   8515       },
   8516       "labels": [
   8517         {
   8518           "id": 3994718399,
   8519           "node_id": "LA_kwDOHHF5A87uGpC_",
   8520           "url": "https://api.github.com/repos/damus-io/damus/labels/enhancement",
   8521           "name": "enhancement",
   8522           "color": "a2eeef",
   8523           "default": true,
   8524           "description": "Improvement"
   8525         },
   8526         {
   8527           "id": 3994718401,
   8528           "node_id": "LA_kwDOHHF5A87uGpDB",
   8529           "url": "https://api.github.com/repos/damus-io/damus/labels/good-first-issue",
   8530           "name": "good-first-issue",
   8531           "color": "7057ff",
   8532           "default": false,
   8533           "description": "Good for newcomers"
   8534         },
   8535         {
   8536           "id": 6727817804,
   8537           "node_id": "LA_kwDOHHF5A88AAAABkQJaTA",
   8538           "url": "https://api.github.com/repos/damus-io/damus/labels/media",
   8539           "name": "media",
   8540           "color": "3FBE90",
   8541           "default": false,
   8542           "description": ""
   8543         },
   8544         {
   8545           "id": 6727932466,
   8546           "node_id": "LA_kwDOHHF5A88AAAABkQQaMg",
   8547           "url": "https://api.github.com/repos/damus-io/damus/labels/haptic",
   8548           "name": "haptic",
   8549           "color": "6870E8",
   8550           "default": false,
   8551           "description": ""
   8552         }
   8553       ],
   8554       "state": "open",
   8555       "locked": false,
   8556       "assignee": null,
   8557       "assignees": [],
   8558       "milestone": null,
   8559       "comments": 2,
   8560       "created_at": "2024-03-22T16:35:16Z",
   8561       "updated_at": "2024-03-26T01:43:54Z",
   8562       "closed_at": null,
   8563       "author_association": "COLLABORATOR",
   8564       "active_lock_reason": null,
   8565       "body": "## Suggestion\r\n\r\nUpon 100% of media upload, add haptic feedback (in addition to the current progress bar).\r\n\r\n### inspiration\r\n\r\ntelegram haptic feedback on media upload",
   8566       "reactions": {
   8567         "url": "https://api.github.com/repos/damus-io/damus/issues/2094/reactions",
   8568         "total_count": 0,
   8569         "+1": 0,
   8570         "-1": 0,
   8571         "laugh": 0,
   8572         "hooray": 0,
   8573         "confused": 0,
   8574         "heart": 0,
   8575         "rocket": 0,
   8576         "eyes": 0
   8577       },
   8578       "timeline_url": "https://api.github.com/repos/damus-io/damus/issues/2094/timeline",
   8579       "performed_via_github_app": null,
   8580       "state_reason": null
   8581     },
   8582     "comment": {
   8583       "user": "seankibler",
   8584       "created_at": "2024-03-26T00:53:42Z",
   8585       "updated_at": "2024-03-26T00:54:43Z",
   8586       "body": "I'm taking a look at this. I just got a development environment set up and I've been reading over related source code. I'm inexperienced in Swift and iOS development but this looks to be a very approachable feature to implement."
   8587     }
   8588   },
   8589   {
   8590     "issue": {
   8591       "url": "https://api.github.com/repos/damus-io/damus/issues/2094",
   8592       "repository_url": "https://api.github.com/repos/damus-io/damus",
   8593       "labels_url": "https://api.github.com/repos/damus-io/damus/issues/2094/labels{/name}",
   8594       "comments_url": "https://api.github.com/repos/damus-io/damus/issues/2094/comments",
   8595       "events_url": "https://api.github.com/repos/damus-io/damus/issues/2094/events",
   8596       "html_url": "https://github.com/damus-io/damus/issues/2094",
   8597       "id": 2202884372,
   8598       "node_id": "I_kwDOHHF5A86DTVkU",
   8599       "number": 2094,
   8600       "title": "Add haptic feedback upon 100% image upload",
   8601       "user": {
   8602         "login": "alltheseas",
   8603         "id": 64376233,
   8604         "node_id": "MDQ6VXNlcjY0Mzc2MjMz",
   8605         "avatar_url": "https://avatars.githubusercontent.com/u/64376233?v=4",
   8606         "gravatar_id": "",
   8607         "url": "https://api.github.com/users/alltheseas",
   8608         "html_url": "https://github.com/alltheseas",
   8609         "followers_url": "https://api.github.com/users/alltheseas/followers",
   8610         "following_url": "https://api.github.com/users/alltheseas/following{/other_user}",
   8611         "gists_url": "https://api.github.com/users/alltheseas/gists{/gist_id}",
   8612         "starred_url": "https://api.github.com/users/alltheseas/starred{/owner}{/repo}",
   8613         "subscriptions_url": "https://api.github.com/users/alltheseas/subscriptions",
   8614         "organizations_url": "https://api.github.com/users/alltheseas/orgs",
   8615         "repos_url": "https://api.github.com/users/alltheseas/repos",
   8616         "events_url": "https://api.github.com/users/alltheseas/events{/privacy}",
   8617         "received_events_url": "https://api.github.com/users/alltheseas/received_events",
   8618         "type": "User",
   8619         "site_admin": false
   8620       },
   8621       "labels": [
   8622         {
   8623           "id": 3994718399,
   8624           "node_id": "LA_kwDOHHF5A87uGpC_",
   8625           "url": "https://api.github.com/repos/damus-io/damus/labels/enhancement",
   8626           "name": "enhancement",
   8627           "color": "a2eeef",
   8628           "default": true,
   8629           "description": "Improvement"
   8630         },
   8631         {
   8632           "id": 3994718401,
   8633           "node_id": "LA_kwDOHHF5A87uGpDB",
   8634           "url": "https://api.github.com/repos/damus-io/damus/labels/good-first-issue",
   8635           "name": "good-first-issue",
   8636           "color": "7057ff",
   8637           "default": false,
   8638           "description": "Good for newcomers"
   8639         },
   8640         {
   8641           "id": 6727817804,
   8642           "node_id": "LA_kwDOHHF5A88AAAABkQJaTA",
   8643           "url": "https://api.github.com/repos/damus-io/damus/labels/media",
   8644           "name": "media",
   8645           "color": "3FBE90",
   8646           "default": false,
   8647           "description": ""
   8648         },
   8649         {
   8650           "id": 6727932466,
   8651           "node_id": "LA_kwDOHHF5A88AAAABkQQaMg",
   8652           "url": "https://api.github.com/repos/damus-io/damus/labels/haptic",
   8653           "name": "haptic",
   8654           "color": "6870E8",
   8655           "default": false,
   8656           "description": ""
   8657         }
   8658       ],
   8659       "state": "open",
   8660       "locked": false,
   8661       "assignee": null,
   8662       "assignees": [],
   8663       "milestone": null,
   8664       "comments": 2,
   8665       "created_at": "2024-03-22T16:35:16Z",
   8666       "updated_at": "2024-03-26T01:43:54Z",
   8667       "closed_at": null,
   8668       "author_association": "COLLABORATOR",
   8669       "active_lock_reason": null,
   8670       "body": "## Suggestion\r\n\r\nUpon 100% of media upload, add haptic feedback (in addition to the current progress bar).\r\n\r\n### inspiration\r\n\r\ntelegram haptic feedback on media upload",
   8671       "reactions": {
   8672         "url": "https://api.github.com/repos/damus-io/damus/issues/2094/reactions",
   8673         "total_count": 0,
   8674         "+1": 0,
   8675         "-1": 0,
   8676         "laugh": 0,
   8677         "hooray": 0,
   8678         "confused": 0,
   8679         "heart": 0,
   8680         "rocket": 0,
   8681         "eyes": 0
   8682       },
   8683       "timeline_url": "https://api.github.com/repos/damus-io/damus/issues/2094/timeline",
   8684       "performed_via_github_app": null,
   8685       "state_reason": null
   8686     },
   8687     "comment": {
   8688       "user": "alltheseas",
   8689       "created_at": "2024-03-26T01:36:58Z",
   8690       "updated_at": "2024-03-26T01:43:54Z",
   8691       "body": "> I'm taking a look at this. I just got a development environment set up and I've been reading over related source code. I'm inexperienced in Swift and iOS development but this looks to be a very approachable feature to implement.\n\nLFG 🔥\n\nCheck out zap vibration in the codebase. This already is implemented. \n\nAlso check out contributing.md when you have a chance for dev best practices💪\n\nhttps://github.com/damus-io/damus/blob/master/docs/CONTRIBUTING.md"
   8692     }
   8693   },
   8694   {
   8695     "issue": {
   8696       "url": "https://api.github.com/repos/damus-io/damus/issues/2093",
   8697       "repository_url": "https://api.github.com/repos/damus-io/damus",
   8698       "labels_url": "https://api.github.com/repos/damus-io/damus/issues/2093/labels{/name}",
   8699       "comments_url": "https://api.github.com/repos/damus-io/damus/issues/2093/comments",
   8700       "events_url": "https://api.github.com/repos/damus-io/damus/issues/2093/events",
   8701       "html_url": "https://github.com/damus-io/damus/issues/2093",
   8702       "id": 2202873003,
   8703       "node_id": "I_kwDOHHF5A86DTSyr",
   8704       "number": 2093,
   8705       "title": "Clean up Damus Purple testing variables as needed",
   8706       "user": {
   8707         "login": "alltheseas",
   8708         "id": 64376233,
   8709         "node_id": "MDQ6VXNlcjY0Mzc2MjMz",
   8710         "avatar_url": "https://avatars.githubusercontent.com/u/64376233?v=4",
   8711         "gravatar_id": "",
   8712         "url": "https://api.github.com/users/alltheseas",
   8713         "html_url": "https://github.com/alltheseas",
   8714         "followers_url": "https://api.github.com/users/alltheseas/followers",
   8715         "following_url": "https://api.github.com/users/alltheseas/following{/other_user}",
   8716         "gists_url": "https://api.github.com/users/alltheseas/gists{/gist_id}",
   8717         "starred_url": "https://api.github.com/users/alltheseas/starred{/owner}{/repo}",
   8718         "subscriptions_url": "https://api.github.com/users/alltheseas/subscriptions",
   8719         "organizations_url": "https://api.github.com/users/alltheseas/orgs",
   8720         "repos_url": "https://api.github.com/users/alltheseas/repos",
   8721         "events_url": "https://api.github.com/users/alltheseas/events{/privacy}",
   8722         "received_events_url": "https://api.github.com/users/alltheseas/received_events",
   8723         "type": "User",
   8724         "site_admin": false
   8725       },
   8726       "labels": [
   8727         {
   8728           "id": 5667376796,
   8729           "node_id": "LA_kwDOHHF5A88AAAABUc1OnA",
   8730           "url": "https://api.github.com/repos/damus-io/damus/labels/technical",
   8731           "name": "technical",
   8732           "color": "B60205",
   8733           "default": false,
   8734           "description": ""
   8735         },
   8736         {
   8737           "id": 5799961735,
   8738           "node_id": "LA_kwDOHHF5A88AAAABWbRkhw",
   8739           "url": "https://api.github.com/repos/damus-io/damus/labels/purple",
   8740           "name": "purple",
   8741           "color": "7E12A4",
   8742           "default": false,
   8743           "description": "Damus purple membership"
   8744         }
   8745       ],
   8746       "state": "open",
   8747       "locked": false,
   8748       "assignee": null,
   8749       "assignees": [],
   8750       "milestone": null,
   8751       "comments": 0,
   8752       "created_at": "2024-03-22T16:28:46Z",
   8753       "updated_at": "2024-03-22T16:30:14Z",
   8754       "closed_at": null,
   8755       "author_association": "COLLABORATOR",
   8756       "active_lock_reason": null,
   8757       "body": "_what happens_\r\n\r\nA bunch of dev settings Damus purple are leftover from purple development & testing\r\n\r\n_suggestion_\r\n\r\nIf not needed for dev purposes, remove these\n\n![image](https://github.com/damus-io/damus/assets/64376233/57853b64-c91b-4a45-8f47-a18bf0508e2e)\n",
   8758       "reactions": {
   8759         "url": "https://api.github.com/repos/damus-io/damus/issues/2093/reactions",
   8760         "total_count": 0,
   8761         "+1": 0,
   8762         "-1": 0,
   8763         "laugh": 0,
   8764         "hooray": 0,
   8765         "confused": 0,
   8766         "heart": 0,
   8767         "rocket": 0,
   8768         "eyes": 0
   8769       },
   8770       "timeline_url": "https://api.github.com/repos/damus-io/damus/issues/2093/timeline",
   8771       "performed_via_github_app": null,
   8772       "state_reason": null
   8773     }
   8774   },
   8775   {
   8776     "issue": {
   8777       "url": "https://api.github.com/repos/damus-io/damus/issues/2092",
   8778       "repository_url": "https://api.github.com/repos/damus-io/damus",
   8779       "labels_url": "https://api.github.com/repos/damus-io/damus/issues/2092/labels{/name}",
   8780       "comments_url": "https://api.github.com/repos/damus-io/damus/issues/2092/comments",
   8781       "events_url": "https://api.github.com/repos/damus-io/damus/issues/2092/events",
   8782       "html_url": "https://github.com/damus-io/damus/issues/2092",
   8783       "id": 2202502228,
   8784       "node_id": "I_kwDOHHF5A86DR4RU",
   8785       "number": 2092,
   8786       "title": "Cannot use Damus on wifi",
   8787       "user": {
   8788         "login": "alltheseas",
   8789         "id": 64376233,
   8790         "node_id": "MDQ6VXNlcjY0Mzc2MjMz",
   8791         "avatar_url": "https://avatars.githubusercontent.com/u/64376233?v=4",
   8792         "gravatar_id": "",
   8793         "url": "https://api.github.com/users/alltheseas",
   8794         "html_url": "https://github.com/alltheseas",
   8795         "followers_url": "https://api.github.com/users/alltheseas/followers",
   8796         "following_url": "https://api.github.com/users/alltheseas/following{/other_user}",
   8797         "gists_url": "https://api.github.com/users/alltheseas/gists{/gist_id}",
   8798         "starred_url": "https://api.github.com/users/alltheseas/starred{/owner}{/repo}",
   8799         "subscriptions_url": "https://api.github.com/users/alltheseas/subscriptions",
   8800         "organizations_url": "https://api.github.com/users/alltheseas/orgs",
   8801         "repos_url": "https://api.github.com/users/alltheseas/repos",
   8802         "events_url": "https://api.github.com/users/alltheseas/events{/privacy}",
   8803         "received_events_url": "https://api.github.com/users/alltheseas/received_events",
   8804         "type": "User",
   8805         "site_admin": false
   8806       },
   8807       "labels": [
   8808         {
   8809           "id": 3994718396,
   8810           "node_id": "LA_kwDOHHF5A87uGpC8",
   8811           "url": "https://api.github.com/repos/damus-io/damus/labels/bug",
   8812           "name": "bug",
   8813           "color": "d73a4a",
   8814           "default": true,
   8815           "description": "Something is not working, or not working as intended"
   8816         },
   8817         {
   8818           "id": 5667406338,
   8819           "node_id": "LA_kwDOHHF5A88AAAABUc3CAg",
   8820           "url": "https://api.github.com/repos/damus-io/damus/labels/Needs%20recreation",
   8821           "name": "Needs recreation",
   8822           "color": "FBCA04",
   8823           "default": false,
   8824           "description": "Issues requires concrete steps for recreation"
   8825         },
   8826         {
   8827           "id": 6495338883,
   8828           "node_id": "LA_kwDOHHF5A88AAAABgycBgw",
   8829           "url": "https://api.github.com/repos/damus-io/damus/labels/1.7",
   8830           "name": "1.7",
   8831           "color": "98EE28",
   8832           "default": false,
   8833           "description": ""
   8834         }
   8835       ],
   8836       "state": "closed",
   8837       "locked": false,
   8838       "assignee": null,
   8839       "assignees": [],
   8840       "milestone": null,
   8841       "comments": 1,
   8842       "created_at": "2024-03-22T13:30:57Z",
   8843       "updated_at": "2024-03-23T07:43:48Z",
   8844       "closed_at": "2024-03-23T07:43:47Z",
   8845       "author_association": "COLLABORATOR",
   8846       "active_lock_reason": null,
   8847       "body": "_what happens_\r\n\r\n> Hey guys. I’m having technical difficulties with Damus and can’t figure out what the problem is.\r\n\r\n> Suddenly out of nowhere Damus stopped loading my feed when I’m on my home wifi. Works over 5G fine. Everything else works on wifi. \r\n\r\n> It’s just happening on my primary phone. I can access a different account on another phone on the same network with no problem.\r\n\r\n> 17.3.1 running latest Damus TF\r\n\r\nnpub1aeh2zw4elewy5682lxc6xnlqzjnxksq303gwu2npfaxd49vmde6qcq4nwx\r\n",
   8848       "reactions": {
   8849         "url": "https://api.github.com/repos/damus-io/damus/issues/2092/reactions",
   8850         "total_count": 0,
   8851         "+1": 0,
   8852         "-1": 0,
   8853         "laugh": 0,
   8854         "hooray": 0,
   8855         "confused": 0,
   8856         "heart": 0,
   8857         "rocket": 0,
   8858         "eyes": 0
   8859       },
   8860       "timeline_url": "https://api.github.com/repos/damus-io/damus/issues/2092/timeline",
   8861       "performed_via_github_app": null,
   8862       "state_reason": "completed"
   8863     }
   8864   },
   8865   {
   8866     "issue": {
   8867       "url": "https://api.github.com/repos/damus-io/damus/issues/2092",
   8868       "repository_url": "https://api.github.com/repos/damus-io/damus",
   8869       "labels_url": "https://api.github.com/repos/damus-io/damus/issues/2092/labels{/name}",
   8870       "comments_url": "https://api.github.com/repos/damus-io/damus/issues/2092/comments",
   8871       "events_url": "https://api.github.com/repos/damus-io/damus/issues/2092/events",
   8872       "html_url": "https://github.com/damus-io/damus/issues/2092",
   8873       "id": 2202502228,
   8874       "node_id": "I_kwDOHHF5A86DR4RU",
   8875       "number": 2092,
   8876       "title": "Cannot use Damus on wifi",
   8877       "user": {
   8878         "login": "alltheseas",
   8879         "id": 64376233,
   8880         "node_id": "MDQ6VXNlcjY0Mzc2MjMz",
   8881         "avatar_url": "https://avatars.githubusercontent.com/u/64376233?v=4",
   8882         "gravatar_id": "",
   8883         "url": "https://api.github.com/users/alltheseas",
   8884         "html_url": "https://github.com/alltheseas",
   8885         "followers_url": "https://api.github.com/users/alltheseas/followers",
   8886         "following_url": "https://api.github.com/users/alltheseas/following{/other_user}",
   8887         "gists_url": "https://api.github.com/users/alltheseas/gists{/gist_id}",
   8888         "starred_url": "https://api.github.com/users/alltheseas/starred{/owner}{/repo}",
   8889         "subscriptions_url": "https://api.github.com/users/alltheseas/subscriptions",
   8890         "organizations_url": "https://api.github.com/users/alltheseas/orgs",
   8891         "repos_url": "https://api.github.com/users/alltheseas/repos",
   8892         "events_url": "https://api.github.com/users/alltheseas/events{/privacy}",
   8893         "received_events_url": "https://api.github.com/users/alltheseas/received_events",
   8894         "type": "User",
   8895         "site_admin": false
   8896       },
   8897       "labels": [
   8898         {
   8899           "id": 3994718396,
   8900           "node_id": "LA_kwDOHHF5A87uGpC8",
   8901           "url": "https://api.github.com/repos/damus-io/damus/labels/bug",
   8902           "name": "bug",
   8903           "color": "d73a4a",
   8904           "default": true,
   8905           "description": "Something is not working, or not working as intended"
   8906         },
   8907         {
   8908           "id": 5667406338,
   8909           "node_id": "LA_kwDOHHF5A88AAAABUc3CAg",
   8910           "url": "https://api.github.com/repos/damus-io/damus/labels/Needs%20recreation",
   8911           "name": "Needs recreation",
   8912           "color": "FBCA04",
   8913           "default": false,
   8914           "description": "Issues requires concrete steps for recreation"
   8915         },
   8916         {
   8917           "id": 6495338883,
   8918           "node_id": "LA_kwDOHHF5A88AAAABgycBgw",
   8919           "url": "https://api.github.com/repos/damus-io/damus/labels/1.7",
   8920           "name": "1.7",
   8921           "color": "98EE28",
   8922           "default": false,
   8923           "description": ""
   8924         }
   8925       ],
   8926       "state": "closed",
   8927       "locked": false,
   8928       "assignee": null,
   8929       "assignees": [],
   8930       "milestone": null,
   8931       "comments": 1,
   8932       "created_at": "2024-03-22T13:30:57Z",
   8933       "updated_at": "2024-03-23T07:43:48Z",
   8934       "closed_at": "2024-03-23T07:43:47Z",
   8935       "author_association": "COLLABORATOR",
   8936       "active_lock_reason": null,
   8937       "body": "_what happens_\r\n\r\n> Hey guys. I’m having technical difficulties with Damus and can’t figure out what the problem is.\r\n\r\n> Suddenly out of nowhere Damus stopped loading my feed when I’m on my home wifi. Works over 5G fine. Everything else works on wifi. \r\n\r\n> It’s just happening on my primary phone. I can access a different account on another phone on the same network with no problem.\r\n\r\n> 17.3.1 running latest Damus TF\r\n\r\nnpub1aeh2zw4elewy5682lxc6xnlqzjnxksq303gwu2npfaxd49vmde6qcq4nwx\r\n",
   8938       "reactions": {
   8939         "url": "https://api.github.com/repos/damus-io/damus/issues/2092/reactions",
   8940         "total_count": 0,
   8941         "+1": 0,
   8942         "-1": 0,
   8943         "laugh": 0,
   8944         "hooray": 0,
   8945         "confused": 0,
   8946         "heart": 0,
   8947         "rocket": 0,
   8948         "eyes": 0
   8949       },
   8950       "timeline_url": "https://api.github.com/repos/damus-io/damus/issues/2092/timeline",
   8951       "performed_via_github_app": null,
   8952       "state_reason": "completed"
   8953     },
   8954     "comment": {
   8955       "user": "jb55",
   8956       "created_at": "2024-03-23T07:43:47Z",
   8957       "updated_at": "2024-03-23T07:43:47Z",
   8958       "body": "considering only one user is having this issue, this is probably just a DNS issue on their network."
   8959     }
   8960   },
   8961   {
   8962     "issue": {
   8963       "url": "https://api.github.com/repos/damus-io/damus/issues/2091",
   8964       "repository_url": "https://api.github.com/repos/damus-io/damus",
   8965       "labels_url": "https://api.github.com/repos/damus-io/damus/issues/2091/labels{/name}",
   8966       "comments_url": "https://api.github.com/repos/damus-io/damus/issues/2091/comments",
   8967       "events_url": "https://api.github.com/repos/damus-io/damus/issues/2091/events",
   8968       "html_url": "https://github.com/damus-io/damus/issues/2091",
   8969       "id": 2198341094,
   8970       "node_id": "I_kwDOHHF5A86DCAXm",
   8971       "number": 2091,
   8972       "title": "Configurable WOT hop per relay",
   8973       "user": {
   8974         "login": "alltheseas",
   8975         "id": 64376233,
   8976         "node_id": "MDQ6VXNlcjY0Mzc2MjMz",
   8977         "avatar_url": "https://avatars.githubusercontent.com/u/64376233?v=4",
   8978         "gravatar_id": "",
   8979         "url": "https://api.github.com/users/alltheseas",
   8980         "html_url": "https://github.com/alltheseas",
   8981         "followers_url": "https://api.github.com/users/alltheseas/followers",
   8982         "following_url": "https://api.github.com/users/alltheseas/following{/other_user}",
   8983         "gists_url": "https://api.github.com/users/alltheseas/gists{/gist_id}",
   8984         "starred_url": "https://api.github.com/users/alltheseas/starred{/owner}{/repo}",
   8985         "subscriptions_url": "https://api.github.com/users/alltheseas/subscriptions",
   8986         "organizations_url": "https://api.github.com/users/alltheseas/orgs",
   8987         "repos_url": "https://api.github.com/users/alltheseas/repos",
   8988         "events_url": "https://api.github.com/users/alltheseas/events{/privacy}",
   8989         "received_events_url": "https://api.github.com/users/alltheseas/received_events",
   8990         "type": "User",
   8991         "site_admin": false
   8992       },
   8993       "labels": [
   8994         {
   8995           "id": 5684118006,
   8996           "node_id": "LA_kwDOHHF5A88AAAABUszB9g",
   8997           "url": "https://api.github.com/repos/damus-io/damus/labels/experimental",
   8998           "name": "experimental",
   8999           "color": "41BC18",
   9000           "default": false,
   9001           "description": ""
   9002         },
   9003         {
   9004           "id": 6158662124,
   9005           "node_id": "LA_kwDOHHF5A88AAAABbxW57A",
   9006           "url": "https://api.github.com/repos/damus-io/damus/labels/signal-to-noise-ratio",
   9007           "name": "signal-to-noise-ratio",
   9008           "color": "0E8A16",
   9009           "default": false,
   9010           "description": ""
   9011         },
   9012         {
   9013           "id": 6448018691,
   9014           "node_id": "LA_kwDOHHF5A88AAAABgFT1Aw",
   9015           "url": "https://api.github.com/repos/damus-io/damus/labels/wot",
   9016           "name": "wot",
   9017           "color": "2E30D4",
   9018           "default": false,
   9019           "description": "web of trust"
   9020         }
   9021       ],
   9022       "state": "open",
   9023       "locked": false,
   9024       "assignee": null,
   9025       "assignees": [],
   9026       "milestone": null,
   9027       "comments": 0,
   9028       "created_at": "2024-03-20T19:06:00Z",
   9029       "updated_at": "2024-03-21T17:51:27Z",
   9030       "closed_at": null,
   9031       "author_association": "COLLABORATOR",
   9032       "active_lock_reason": null,
   9033       "body": "### user story \r\n\r\nAs a Damus user who tinkers with relays, I would like a way to set a higher or lower signal to noise ratio for individual relays, so that I can more effectively find contacts I would like to follow on various relays.\r\n\r\n### acceptance criteria\r\n\r\n1. I can set a custom [hop filter](https://github.com/damus-io/damus/issues/547) per each of my relays (e.g. only see from follows that are followed by someone in my WOT)\r\n\r\n### what happens\r\n\r\nA lot of noise exists on mostr. In order to find signal, I want a filter setting where I dont want to see mostr posts not followed by someone in my WOT, +1 hop and so on (Iris implemented this a while back for all relays, and not per relay)",
   9034       "reactions": {
   9035         "url": "https://api.github.com/repos/damus-io/damus/issues/2091/reactions",
   9036         "total_count": 0,
   9037         "+1": 0,
   9038         "-1": 0,
   9039         "laugh": 0,
   9040         "hooray": 0,
   9041         "confused": 0,
   9042         "heart": 0,
   9043         "rocket": 0,
   9044         "eyes": 0
   9045       },
   9046       "timeline_url": "https://api.github.com/repos/damus-io/damus/issues/2091/timeline",
   9047       "performed_via_github_app": null,
   9048       "state_reason": null
   9049     }
   9050   },
   9051   {
   9052     "issue": {
   9053       "url": "https://api.github.com/repos/damus-io/damus/issues/2090",
   9054       "repository_url": "https://api.github.com/repos/damus-io/damus",
   9055       "labels_url": "https://api.github.com/repos/damus-io/damus/issues/2090/labels{/name}",
   9056       "comments_url": "https://api.github.com/repos/damus-io/damus/issues/2090/comments",
   9057       "events_url": "https://api.github.com/repos/damus-io/damus/issues/2090/events",
   9058       "html_url": "https://github.com/damus-io/damus/issues/2090",
   9059       "id": 2197873821,
   9060       "node_id": "I_kwDOHHF5A86DAOSd",
   9061       "number": 2090,
   9062       "title": "Play webm in Damus",
   9063       "user": {
   9064         "login": "alltheseas",
   9065         "id": 64376233,
   9066         "node_id": "MDQ6VXNlcjY0Mzc2MjMz",
   9067         "avatar_url": "https://avatars.githubusercontent.com/u/64376233?v=4",
   9068         "gravatar_id": "",
   9069         "url": "https://api.github.com/users/alltheseas",
   9070         "html_url": "https://github.com/alltheseas",
   9071         "followers_url": "https://api.github.com/users/alltheseas/followers",
   9072         "following_url": "https://api.github.com/users/alltheseas/following{/other_user}",
   9073         "gists_url": "https://api.github.com/users/alltheseas/gists{/gist_id}",
   9074         "starred_url": "https://api.github.com/users/alltheseas/starred{/owner}{/repo}",
   9075         "subscriptions_url": "https://api.github.com/users/alltheseas/subscriptions",
   9076         "organizations_url": "https://api.github.com/users/alltheseas/orgs",
   9077         "repos_url": "https://api.github.com/users/alltheseas/repos",
   9078         "events_url": "https://api.github.com/users/alltheseas/events{/privacy}",
   9079         "received_events_url": "https://api.github.com/users/alltheseas/received_events",
   9080         "type": "User",
   9081         "site_admin": false
   9082       },
   9083       "labels": [
   9084         {
   9085           "id": 5811380900,
   9086           "node_id": "LA_kwDOHHF5A88AAAABWmKipA",
   9087           "url": "https://api.github.com/repos/damus-io/damus/labels/video",
   9088           "name": "video",
   9089           "color": "F4D9A3",
   9090           "default": false,
   9091           "description": ""
   9092         },
   9093         {
   9094           "id": 5895705605,
   9095           "node_id": "LA_kwDOHHF5A88AAAABX2lUBQ",
   9096           "url": "https://api.github.com/repos/damus-io/damus/labels/unexpected",
   9097           "name": "unexpected",
   9098           "color": "553300",
   9099           "default": false,
   9100           "description": ""
   9101         }
   9102       ],
   9103       "state": "open",
   9104       "locked": false,
   9105       "assignee": null,
   9106       "assignees": [],
   9107       "milestone": null,
   9108       "comments": 1,
   9109       "created_at": "2024-03-20T15:44:28Z",
   9110       "updated_at": "2024-03-20T16:38:50Z",
   9111       "closed_at": null,
   9112       "author_association": "COLLABORATOR",
   9113       "active_lock_reason": null,
   9114       "body": "## current behavior\r\n\r\n.webm either opens a browser (safari), or prompts a download link to .webm files (brave) on mobile\r\n\r\nOn MacOS .webm opens default browser.\r\n\r\n## what I expect to happen\r\n\r\nembed webm, so I can play the video in Damus without leaving the app\r\n\r\nhttps://damus.io/note1uher5jxu2cvptdcguxuhdx38a7s24eds0553jq6vsa9gsh6u7k9spnq0c3\r\n\r\n![Screenshot 2024-03-20 at 10 44 53 AM](https://github.com/damus-io/damus/assets/64376233/5c53b337-93bb-41f5-b902-1fbcdf248ed6)\r\n\n![image](https://github.com/damus-io/damus/assets/64376233/2c84620f-1346-445d-b469-eaf8d993a404)",
   9115       "reactions": {
   9116         "url": "https://api.github.com/repos/damus-io/damus/issues/2090/reactions",
   9117         "total_count": 0,
   9118         "+1": 0,
   9119         "-1": 0,
   9120         "laugh": 0,
   9121         "hooray": 0,
   9122         "confused": 0,
   9123         "heart": 0,
   9124         "rocket": 0,
   9125         "eyes": 0
   9126       },
   9127       "timeline_url": "https://api.github.com/repos/damus-io/damus/issues/2090/timeline",
   9128       "performed_via_github_app": null,
   9129       "state_reason": null
   9130     }
   9131   },
   9132   {
   9133     "issue": {
   9134       "url": "https://api.github.com/repos/damus-io/damus/issues/2090",
   9135       "repository_url": "https://api.github.com/repos/damus-io/damus",
   9136       "labels_url": "https://api.github.com/repos/damus-io/damus/issues/2090/labels{/name}",
   9137       "comments_url": "https://api.github.com/repos/damus-io/damus/issues/2090/comments",
   9138       "events_url": "https://api.github.com/repos/damus-io/damus/issues/2090/events",
   9139       "html_url": "https://github.com/damus-io/damus/issues/2090",
   9140       "id": 2197873821,
   9141       "node_id": "I_kwDOHHF5A86DAOSd",
   9142       "number": 2090,
   9143       "title": "Play webm in Damus",
   9144       "user": {
   9145         "login": "alltheseas",
   9146         "id": 64376233,
   9147         "node_id": "MDQ6VXNlcjY0Mzc2MjMz",
   9148         "avatar_url": "https://avatars.githubusercontent.com/u/64376233?v=4",
   9149         "gravatar_id": "",
   9150         "url": "https://api.github.com/users/alltheseas",
   9151         "html_url": "https://github.com/alltheseas",
   9152         "followers_url": "https://api.github.com/users/alltheseas/followers",
   9153         "following_url": "https://api.github.com/users/alltheseas/following{/other_user}",
   9154         "gists_url": "https://api.github.com/users/alltheseas/gists{/gist_id}",
   9155         "starred_url": "https://api.github.com/users/alltheseas/starred{/owner}{/repo}",
   9156         "subscriptions_url": "https://api.github.com/users/alltheseas/subscriptions",
   9157         "organizations_url": "https://api.github.com/users/alltheseas/orgs",
   9158         "repos_url": "https://api.github.com/users/alltheseas/repos",
   9159         "events_url": "https://api.github.com/users/alltheseas/events{/privacy}",
   9160         "received_events_url": "https://api.github.com/users/alltheseas/received_events",
   9161         "type": "User",
   9162         "site_admin": false
   9163       },
   9164       "labels": [
   9165         {
   9166           "id": 5811380900,
   9167           "node_id": "LA_kwDOHHF5A88AAAABWmKipA",
   9168           "url": "https://api.github.com/repos/damus-io/damus/labels/video",
   9169           "name": "video",
   9170           "color": "F4D9A3",
   9171           "default": false,
   9172           "description": ""
   9173         },
   9174         {
   9175           "id": 5895705605,
   9176           "node_id": "LA_kwDOHHF5A88AAAABX2lUBQ",
   9177           "url": "https://api.github.com/repos/damus-io/damus/labels/unexpected",
   9178           "name": "unexpected",
   9179           "color": "553300",
   9180           "default": false,
   9181           "description": ""
   9182         }
   9183       ],
   9184       "state": "open",
   9185       "locked": false,
   9186       "assignee": null,
   9187       "assignees": [],
   9188       "milestone": null,
   9189       "comments": 1,
   9190       "created_at": "2024-03-20T15:44:28Z",
   9191       "updated_at": "2024-03-20T16:38:50Z",
   9192       "closed_at": null,
   9193       "author_association": "COLLABORATOR",
   9194       "active_lock_reason": null,
   9195       "body": "## current behavior\r\n\r\n.webm either opens a browser (safari), or prompts a download link to .webm files (brave) on mobile\r\n\r\nOn MacOS .webm opens default browser.\r\n\r\n## what I expect to happen\r\n\r\nembed webm, so I can play the video in Damus without leaving the app\r\n\r\nhttps://damus.io/note1uher5jxu2cvptdcguxuhdx38a7s24eds0553jq6vsa9gsh6u7k9spnq0c3\r\n\r\n![Screenshot 2024-03-20 at 10 44 53 AM](https://github.com/damus-io/damus/assets/64376233/5c53b337-93bb-41f5-b902-1fbcdf248ed6)\r\n\n![image](https://github.com/damus-io/damus/assets/64376233/2c84620f-1346-445d-b469-eaf8d993a404)",
   9196       "reactions": {
   9197         "url": "https://api.github.com/repos/damus-io/damus/issues/2090/reactions",
   9198         "total_count": 0,
   9199         "+1": 0,
   9200         "-1": 0,
   9201         "laugh": 0,
   9202         "hooray": 0,
   9203         "confused": 0,
   9204         "heart": 0,
   9205         "rocket": 0,
   9206         "eyes": 0
   9207       },
   9208       "timeline_url": "https://api.github.com/repos/damus-io/damus/issues/2090/timeline",
   9209       "performed_via_github_app": null,
   9210       "state_reason": null
   9211     },
   9212     "comment": {
   9213       "user": "allth