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": "alltheseas",
   9214       "created_at": "2024-03-20T16:38:48Z",
   9215       "updated_at": "2024-03-20T16:38:48Z",
   9216       "body": "recreated by @tyiu "
   9217     }
   9218   },
   9219   {
   9220     "issue": {
   9221       "url": "https://api.github.com/repos/damus-io/damus/issues/2089",
   9222       "repository_url": "https://api.github.com/repos/damus-io/damus",
   9223       "labels_url": "https://api.github.com/repos/damus-io/damus/issues/2089/labels{/name}",
   9224       "comments_url": "https://api.github.com/repos/damus-io/damus/issues/2089/comments",
   9225       "events_url": "https://api.github.com/repos/damus-io/damus/issues/2089/events",
   9226       "html_url": "https://github.com/damus-io/damus/issues/2089",
   9227       "id": 2197848046,
   9228       "node_id": "I_kwDOHHF5A86DAH_u",
   9229       "number": 2089,
   9230       "title": "Fix MacOS formatting of link preview",
   9231       "user": {
   9232         "login": "alltheseas",
   9233         "id": 64376233,
   9234         "node_id": "MDQ6VXNlcjY0Mzc2MjMz",
   9235         "avatar_url": "https://avatars.githubusercontent.com/u/64376233?v=4",
   9236         "gravatar_id": "",
   9237         "url": "https://api.github.com/users/alltheseas",
   9238         "html_url": "https://github.com/alltheseas",
   9239         "followers_url": "https://api.github.com/users/alltheseas/followers",
   9240         "following_url": "https://api.github.com/users/alltheseas/following{/other_user}",
   9241         "gists_url": "https://api.github.com/users/alltheseas/gists{/gist_id}",
   9242         "starred_url": "https://api.github.com/users/alltheseas/starred{/owner}{/repo}",
   9243         "subscriptions_url": "https://api.github.com/users/alltheseas/subscriptions",
   9244         "organizations_url": "https://api.github.com/users/alltheseas/orgs",
   9245         "repos_url": "https://api.github.com/users/alltheseas/repos",
   9246         "events_url": "https://api.github.com/users/alltheseas/events{/privacy}",
   9247         "received_events_url": "https://api.github.com/users/alltheseas/received_events",
   9248         "type": "User",
   9249         "site_admin": false
   9250       },
   9251       "labels": [
   9252         {
   9253           "id": 5667437035,
   9254           "node_id": "LA_kwDOHHF5A88AAAABUc456w",
   9255           "url": "https://api.github.com/repos/damus-io/damus/labels/MacOS",
   9256           "name": "MacOS",
   9257           "color": "fef2c0",
   9258           "default": false,
   9259           "description": ""
   9260         }
   9261       ],
   9262       "state": "open",
   9263       "locked": false,
   9264       "assignee": null,
   9265       "assignees": [],
   9266       "milestone": null,
   9267       "comments": 0,
   9268       "created_at": "2024-03-20T15:33:33Z",
   9269       "updated_at": "2024-03-20T15:33:33Z",
   9270       "closed_at": null,
   9271       "author_association": "COLLABORATOR",
   9272       "active_lock_reason": null,
   9273       "body": "![Screenshot 2024-03-20 at 10 32 59 AM](https://github.com/damus-io/damus/assets/64376233/6169e55a-7a35-41b6-b022-2897aae3ae49)\r\n\r\n\r\nnote160qxlpxehhm7ah446n7z5gn74xtr42w0kkkdn0puz83jk6azk3yqsklzgs",
   9274       "reactions": {
   9275         "url": "https://api.github.com/repos/damus-io/damus/issues/2089/reactions",
   9276         "total_count": 0,
   9277         "+1": 0,
   9278         "-1": 0,
   9279         "laugh": 0,
   9280         "hooray": 0,
   9281         "confused": 0,
   9282         "heart": 0,
   9283         "rocket": 0,
   9284         "eyes": 0
   9285       },
   9286       "timeline_url": "https://api.github.com/repos/damus-io/damus/issues/2089/timeline",
   9287       "performed_via_github_app": null,
   9288       "state_reason": null
   9289     }
   9290   },
   9291   {
   9292     "issue": {
   9293       "url": "https://api.github.com/repos/damus-io/damus/issues/2088",
   9294       "repository_url": "https://api.github.com/repos/damus-io/damus",
   9295       "labels_url": "https://api.github.com/repos/damus-io/damus/issues/2088/labels{/name}",
   9296       "comments_url": "https://api.github.com/repos/damus-io/damus/issues/2088/comments",
   9297       "events_url": "https://api.github.com/repos/damus-io/damus/issues/2088/events",
   9298       "html_url": "https://github.com/damus-io/damus/issues/2088",
   9299       "id": 2197796690,
   9300       "node_id": "I_kwDOHHF5A86C_7dS",
   9301       "number": 2088,
   9302       "title": "highlight followed hashtags",
   9303       "user": {
   9304         "login": "alltheseas",
   9305         "id": 64376233,
   9306         "node_id": "MDQ6VXNlcjY0Mzc2MjMz",
   9307         "avatar_url": "https://avatars.githubusercontent.com/u/64376233?v=4",
   9308         "gravatar_id": "",
   9309         "url": "https://api.github.com/users/alltheseas",
   9310         "html_url": "https://github.com/alltheseas",
   9311         "followers_url": "https://api.github.com/users/alltheseas/followers",
   9312         "following_url": "https://api.github.com/users/alltheseas/following{/other_user}",
   9313         "gists_url": "https://api.github.com/users/alltheseas/gists{/gist_id}",
   9314         "starred_url": "https://api.github.com/users/alltheseas/starred{/owner}{/repo}",
   9315         "subscriptions_url": "https://api.github.com/users/alltheseas/subscriptions",
   9316         "organizations_url": "https://api.github.com/users/alltheseas/orgs",
   9317         "repos_url": "https://api.github.com/users/alltheseas/repos",
   9318         "events_url": "https://api.github.com/users/alltheseas/events{/privacy}",
   9319         "received_events_url": "https://api.github.com/users/alltheseas/received_events",
   9320         "type": "User",
   9321         "site_admin": false
   9322       },
   9323       "labels": [
   9324         {
   9325           "id": 5667222085,
   9326           "node_id": "LA_kwDOHHF5A88AAAABUcryRQ",
   9327           "url": "https://api.github.com/repos/damus-io/damus/labels/design",
   9328           "name": "design",
   9329           "color": "5319E7",
   9330           "default": false,
   9331           "description": "Design exploration & definition is required"
   9332         },
   9333         {
   9334           "id": 5799632461,
   9335           "node_id": "LA_kwDOHHF5A88AAAABWa9eTQ",
   9336           "url": "https://api.github.com/repos/damus-io/damus/labels/hashtags",
   9337           "name": "hashtags",
   9338           "color": "6EFEB9",
   9339           "default": false,
   9340           "description": ""
   9341         }
   9342       ],
   9343       "state": "open",
   9344       "locked": false,
   9345       "assignee": null,
   9346       "assignees": [],
   9347       "milestone": null,
   9348       "comments": 17,
   9349       "created_at": "2024-03-20T15:14:39Z",
   9350       "updated_at": "2024-04-08T01:44:46Z",
   9351       "closed_at": null,
   9352       "author_association": "COLLABORATOR",
   9353       "active_lock_reason": null,
   9354       "body": "## user story\r\n\r\nAs a Damus hashtag peruser who follows some (and not all) hashtags, when I see a note with multiple hashtags I would like Damus to highlight the hashtags I follow, so that I can differentiate between hashtags I follow, and hashtags I don't follow.\r\n\r\n### acceptance criteria\r\n\r\nGiven I follow one or more hashtags, AND\r\nI see one or more hashtags that I follow in a note in Damus\r\n\r\n1. Damus highlights the hashtags I follow (and conversely, does not highlight the hashtags I do not follow)\r\n\r\n### mockup/design\r\n\r\n",
   9355       "reactions": {
   9356         "url": "https://api.github.com/repos/damus-io/damus/issues/2088/reactions",
   9357         "total_count": 0,
   9358         "+1": 0,
   9359         "-1": 0,
   9360         "laugh": 0,
   9361         "hooray": 0,
   9362         "confused": 0,
   9363         "heart": 0,
   9364         "rocket": 0,
   9365         "eyes": 0
   9366       },
   9367       "timeline_url": "https://api.github.com/repos/damus-io/damus/issues/2088/timeline",
   9368       "performed_via_github_app": null,
   9369       "state_reason": null
   9370     }
   9371   },
   9372   {
   9373     "issue": {
   9374       "url": "https://api.github.com/repos/damus-io/damus/issues/2088",
   9375       "repository_url": "https://api.github.com/repos/damus-io/damus",
   9376       "labels_url": "https://api.github.com/repos/damus-io/damus/issues/2088/labels{/name}",
   9377       "comments_url": "https://api.github.com/repos/damus-io/damus/issues/2088/comments",
   9378       "events_url": "https://api.github.com/repos/damus-io/damus/issues/2088/events",
   9379       "html_url": "https://github.com/damus-io/damus/issues/2088",
   9380       "id": 2197796690,
   9381       "node_id": "I_kwDOHHF5A86C_7dS",
   9382       "number": 2088,
   9383       "title": "highlight followed hashtags",
   9384       "user": {
   9385         "login": "alltheseas",
   9386         "id": 64376233,
   9387         "node_id": "MDQ6VXNlcjY0Mzc2MjMz",
   9388         "avatar_url": "https://avatars.githubusercontent.com/u/64376233?v=4",
   9389         "gravatar_id": "",
   9390         "url": "https://api.github.com/users/alltheseas",
   9391         "html_url": "https://github.com/alltheseas",
   9392         "followers_url": "https://api.github.com/users/alltheseas/followers",
   9393         "following_url": "https://api.github.com/users/alltheseas/following{/other_user}",
   9394         "gists_url": "https://api.github.com/users/alltheseas/gists{/gist_id}",
   9395         "starred_url": "https://api.github.com/users/alltheseas/starred{/owner}{/repo}",
   9396         "subscriptions_url": "https://api.github.com/users/alltheseas/subscriptions",
   9397         "organizations_url": "https://api.github.com/users/alltheseas/orgs",
   9398         "repos_url": "https://api.github.com/users/alltheseas/repos",
   9399         "events_url": "https://api.github.com/users/alltheseas/events{/privacy}",
   9400         "received_events_url": "https://api.github.com/users/alltheseas/received_events",
   9401         "type": "User",
   9402         "site_admin": false
   9403       },
   9404       "labels": [
   9405         {
   9406           "id": 5667222085,
   9407           "node_id": "LA_kwDOHHF5A88AAAABUcryRQ",
   9408           "url": "https://api.github.com/repos/damus-io/damus/labels/design",
   9409           "name": "design",
   9410           "color": "5319E7",
   9411           "default": false,
   9412           "description": "Design exploration & definition is required"
   9413         },
   9414         {
   9415           "id": 5799632461,
   9416           "node_id": "LA_kwDOHHF5A88AAAABWa9eTQ",
   9417           "url": "https://api.github.com/repos/damus-io/damus/labels/hashtags",
   9418           "name": "hashtags",
   9419           "color": "6EFEB9",
   9420           "default": false,
   9421           "description": ""
   9422         }
   9423       ],
   9424       "state": "open",
   9425       "locked": false,
   9426       "assignee": null,
   9427       "assignees": [],
   9428       "milestone": null,
   9429       "comments": 17,
   9430       "created_at": "2024-03-20T15:14:39Z",
   9431       "updated_at": "2024-04-08T01:44:46Z",
   9432       "closed_at": null,
   9433       "author_association": "COLLABORATOR",
   9434       "active_lock_reason": null,
   9435       "body": "## user story\r\n\r\nAs a Damus hashtag peruser who follows some (and not all) hashtags, when I see a note with multiple hashtags I would like Damus to highlight the hashtags I follow, so that I can differentiate between hashtags I follow, and hashtags I don't follow.\r\n\r\n### acceptance criteria\r\n\r\nGiven I follow one or more hashtags, AND\r\nI see one or more hashtags that I follow in a note in Damus\r\n\r\n1. Damus highlights the hashtags I follow (and conversely, does not highlight the hashtags I do not follow)\r\n\r\n### mockup/design\r\n\r\n",
   9436       "reactions": {
   9437         "url": "https://api.github.com/repos/damus-io/damus/issues/2088/reactions",
   9438         "total_count": 0,
   9439         "+1": 0,
   9440         "-1": 0,
   9441         "laugh": 0,
   9442         "hooray": 0,
   9443         "confused": 0,
   9444         "heart": 0,
   9445         "rocket": 0,
   9446         "eyes": 0
   9447       },
   9448       "timeline_url": "https://api.github.com/repos/damus-io/damus/issues/2088/timeline",
   9449       "performed_via_github_app": null,
   9450       "state_reason": null
   9451     },
   9452     "comment": {
   9453       "user": "karnagebitcoin",
   9454       "created_at": "2024-04-01T13:50:28Z",
   9455       "updated_at": "2024-04-01T13:50:28Z",
   9456       "body": "@alltheseas how about color difference? Right now all hashtags are link colors. What if the hashtags you don't follow were more muted? Perhaps a grey link? Just a thought."
   9457     }
   9458   },
   9459   {
   9460     "issue": {
   9461       "url": "https://api.github.com/repos/damus-io/damus/issues/2088",
   9462       "repository_url": "https://api.github.com/repos/damus-io/damus",
   9463       "labels_url": "https://api.github.com/repos/damus-io/damus/issues/2088/labels{/name}",
   9464       "comments_url": "https://api.github.com/repos/damus-io/damus/issues/2088/comments",
   9465       "events_url": "https://api.github.com/repos/damus-io/damus/issues/2088/events",
   9466       "html_url": "https://github.com/damus-io/damus/issues/2088",
   9467       "id": 2197796690,
   9468       "node_id": "I_kwDOHHF5A86C_7dS",
   9469       "number": 2088,
   9470       "title": "highlight followed hashtags",
   9471       "user": {
   9472         "login": "alltheseas",
   9473         "id": 64376233,
   9474         "node_id": "MDQ6VXNlcjY0Mzc2MjMz",
   9475         "avatar_url": "https://avatars.githubusercontent.com/u/64376233?v=4",
   9476         "gravatar_id": "",
   9477         "url": "https://api.github.com/users/alltheseas",
   9478         "html_url": "https://github.com/alltheseas",
   9479         "followers_url": "https://api.github.com/users/alltheseas/followers",
   9480         "following_url": "https://api.github.com/users/alltheseas/following{/other_user}",
   9481         "gists_url": "https://api.github.com/users/alltheseas/gists{/gist_id}",
   9482         "starred_url": "https://api.github.com/users/alltheseas/starred{/owner}{/repo}",
   9483         "subscriptions_url": "https://api.github.com/users/alltheseas/subscriptions",
   9484         "organizations_url": "https://api.github.com/users/alltheseas/orgs",
   9485         "repos_url": "https://api.github.com/users/alltheseas/repos",
   9486         "events_url": "https://api.github.com/users/alltheseas/events{/privacy}",
   9487         "received_events_url": "https://api.github.com/users/alltheseas/received_events",
   9488         "type": "User",
   9489         "site_admin": false
   9490       },
   9491       "labels": [
   9492         {
   9493           "id": 5667222085,
   9494           "node_id": "LA_kwDOHHF5A88AAAABUcryRQ",
   9495           "url": "https://api.github.com/repos/damus-io/damus/labels/design",
   9496           "name": "design",
   9497           "color": "5319E7",
   9498           "default": false,
   9499           "description": "Design exploration & definition is required"
   9500         },
   9501         {
   9502           "id": 5799632461,
   9503           "node_id": "LA_kwDOHHF5A88AAAABWa9eTQ",
   9504           "url": "https://api.github.com/repos/damus-io/damus/labels/hashtags",
   9505           "name": "hashtags",
   9506           "color": "6EFEB9",
   9507           "default": false,
   9508           "description": ""
   9509         }
   9510       ],
   9511       "state": "open",
   9512       "locked": false,
   9513       "assignee": null,
   9514       "assignees": [],
   9515       "milestone": null,
   9516       "comments": 17,
   9517       "created_at": "2024-03-20T15:14:39Z",
   9518       "updated_at": "2024-04-08T01:44:46Z",
   9519       "closed_at": null,
   9520       "author_association": "COLLABORATOR",
   9521       "active_lock_reason": null,
   9522       "body": "## user story\r\n\r\nAs a Damus hashtag peruser who follows some (and not all) hashtags, when I see a note with multiple hashtags I would like Damus to highlight the hashtags I follow, so that I can differentiate between hashtags I follow, and hashtags I don't follow.\r\n\r\n### acceptance criteria\r\n\r\nGiven I follow one or more hashtags, AND\r\nI see one or more hashtags that I follow in a note in Damus\r\n\r\n1. Damus highlights the hashtags I follow (and conversely, does not highlight the hashtags I do not follow)\r\n\r\n### mockup/design\r\n\r\n",
   9523       "reactions": {
   9524         "url": "https://api.github.com/repos/damus-io/damus/issues/2088/reactions",
   9525         "total_count": 0,
   9526         "+1": 0,
   9527         "-1": 0,
   9528         "laugh": 0,
   9529         "hooray": 0,
   9530         "confused": 0,
   9531         "heart": 0,
   9532         "rocket": 0,
   9533         "eyes": 0
   9534       },
   9535       "timeline_url": "https://api.github.com/repos/damus-io/damus/issues/2088/timeline",
   9536       "performed_via_github_app": null,
   9537       "state_reason": null
   9538     },
   9539     "comment": {
   9540       "user": "jb55",
   9541       "created_at": "2024-04-01T15:25:16Z",
   9542       "updated_at": "2024-04-01T15:25:16Z",
   9543       "body": "sometimes there are tags that are not in the body, we need something\nlike instagram where it shows the hashtag name near the top so we know\nits from that feed.\n"
   9544     }
   9545   },
   9546   {
   9547     "issue": {
   9548       "url": "https://api.github.com/repos/damus-io/damus/issues/2088",
   9549       "repository_url": "https://api.github.com/repos/damus-io/damus",
   9550       "labels_url": "https://api.github.com/repos/damus-io/damus/issues/2088/labels{/name}",
   9551       "comments_url": "https://api.github.com/repos/damus-io/damus/issues/2088/comments",
   9552       "events_url": "https://api.github.com/repos/damus-io/damus/issues/2088/events",
   9553       "html_url": "https://github.com/damus-io/damus/issues/2088",
   9554       "id": 2197796690,
   9555       "node_id": "I_kwDOHHF5A86C_7dS",
   9556       "number": 2088,
   9557       "title": "highlight followed hashtags",
   9558       "user": {
   9559         "login": "alltheseas",
   9560         "id": 64376233,
   9561         "node_id": "MDQ6VXNlcjY0Mzc2MjMz",
   9562         "avatar_url": "https://avatars.githubusercontent.com/u/64376233?v=4",
   9563         "gravatar_id": "",
   9564         "url": "https://api.github.com/users/alltheseas",
   9565         "html_url": "https://github.com/alltheseas",
   9566         "followers_url": "https://api.github.com/users/alltheseas/followers",
   9567         "following_url": "https://api.github.com/users/alltheseas/following{/other_user}",
   9568         "gists_url": "https://api.github.com/users/alltheseas/gists{/gist_id}",
   9569         "starred_url": "https://api.github.com/users/alltheseas/starred{/owner}{/repo}",
   9570         "subscriptions_url": "https://api.github.com/users/alltheseas/subscriptions",
   9571         "organizations_url": "https://api.github.com/users/alltheseas/orgs",
   9572         "repos_url": "https://api.github.com/users/alltheseas/repos",
   9573         "events_url": "https://api.github.com/users/alltheseas/events{/privacy}",
   9574         "received_events_url": "https://api.github.com/users/alltheseas/received_events",
   9575         "type": "User",
   9576         "site_admin": false
   9577       },
   9578       "labels": [
   9579         {
   9580           "id": 5667222085,
   9581           "node_id": "LA_kwDOHHF5A88AAAABUcryRQ",
   9582           "url": "https://api.github.com/repos/damus-io/damus/labels/design",
   9583           "name": "design",
   9584           "color": "5319E7",
   9585           "default": false,
   9586           "description": "Design exploration & definition is required"
   9587         },
   9588         {
   9589           "id": 5799632461,
   9590           "node_id": "LA_kwDOHHF5A88AAAABWa9eTQ",
   9591           "url": "https://api.github.com/repos/damus-io/damus/labels/hashtags",
   9592           "name": "hashtags",
   9593           "color": "6EFEB9",
   9594           "default": false,
   9595           "description": ""
   9596         }
   9597       ],
   9598       "state": "open",
   9599       "locked": false,
   9600       "assignee": null,
   9601       "assignees": [],
   9602       "milestone": null,
   9603       "comments": 17,
   9604       "created_at": "2024-03-20T15:14:39Z",
   9605       "updated_at": "2024-04-08T01:44:46Z",
   9606       "closed_at": null,
   9607       "author_association": "COLLABORATOR",
   9608       "active_lock_reason": null,
   9609       "body": "## user story\r\n\r\nAs a Damus hashtag peruser who follows some (and not all) hashtags, when I see a note with multiple hashtags I would like Damus to highlight the hashtags I follow, so that I can differentiate between hashtags I follow, and hashtags I don't follow.\r\n\r\n### acceptance criteria\r\n\r\nGiven I follow one or more hashtags, AND\r\nI see one or more hashtags that I follow in a note in Damus\r\n\r\n1. Damus highlights the hashtags I follow (and conversely, does not highlight the hashtags I do not follow)\r\n\r\n### mockup/design\r\n\r\n",
   9610       "reactions": {
   9611         "url": "https://api.github.com/repos/damus-io/damus/issues/2088/reactions",
   9612         "total_count": 0,
   9613         "+1": 0,
   9614         "-1": 0,
   9615         "laugh": 0,
   9616         "hooray": 0,
   9617         "confused": 0,
   9618         "heart": 0,
   9619         "rocket": 0,
   9620         "eyes": 0
   9621       },
   9622       "timeline_url": "https://api.github.com/repos/damus-io/damus/issues/2088/timeline",
   9623       "performed_via_github_app": null,
   9624       "state_reason": null
   9625     },
   9626     "comment": {
   9627       "user": "alltheseas",
   9628       "created_at": "2024-04-01T15:51:29Z",
   9629       "updated_at": "2024-04-01T15:51:29Z",
   9630       "body": "Agree with \n\n1) differentiating followed, not followed, muted hashtags\n\n2) bringing hashtags to the top"
   9631     }
   9632   },
   9633   {
   9634     "issue": {
   9635       "url": "https://api.github.com/repos/damus-io/damus/issues/2088",
   9636       "repository_url": "https://api.github.com/repos/damus-io/damus",
   9637       "labels_url": "https://api.github.com/repos/damus-io/damus/issues/2088/labels{/name}",
   9638       "comments_url": "https://api.github.com/repos/damus-io/damus/issues/2088/comments",
   9639       "events_url": "https://api.github.com/repos/damus-io/damus/issues/2088/events",
   9640       "html_url": "https://github.com/damus-io/damus/issues/2088",
   9641       "id": 2197796690,
   9642       "node_id": "I_kwDOHHF5A86C_7dS",
   9643       "number": 2088,
   9644       "title": "highlight followed hashtags",
   9645       "user": {
   9646         "login": "alltheseas",
   9647         "id": 64376233,
   9648         "node_id": "MDQ6VXNlcjY0Mzc2MjMz",
   9649         "avatar_url": "https://avatars.githubusercontent.com/u/64376233?v=4",
   9650         "gravatar_id": "",
   9651         "url": "https://api.github.com/users/alltheseas",
   9652         "html_url": "https://github.com/alltheseas",
   9653         "followers_url": "https://api.github.com/users/alltheseas/followers",
   9654         "following_url": "https://api.github.com/users/alltheseas/following{/other_user}",
   9655         "gists_url": "https://api.github.com/users/alltheseas/gists{/gist_id}",
   9656         "starred_url": "https://api.github.com/users/alltheseas/starred{/owner}{/repo}",
   9657         "subscriptions_url": "https://api.github.com/users/alltheseas/subscriptions",
   9658         "organizations_url": "https://api.github.com/users/alltheseas/orgs",
   9659         "repos_url": "https://api.github.com/users/alltheseas/repos",
   9660         "events_url": "https://api.github.com/users/alltheseas/events{/privacy}",
   9661         "received_events_url": "https://api.github.com/users/alltheseas/received_events",
   9662         "type": "User",
   9663         "site_admin": false
   9664       },
   9665       "labels": [
   9666         {
   9667           "id": 5667222085,
   9668           "node_id": "LA_kwDOHHF5A88AAAABUcryRQ",
   9669           "url": "https://api.github.com/repos/damus-io/damus/labels/design",
   9670           "name": "design",
   9671           "color": "5319E7",
   9672           "default": false,
   9673           "description": "Design exploration & definition is required"
   9674         },
   9675         {
   9676           "id": 5799632461,
   9677           "node_id": "LA_kwDOHHF5A88AAAABWa9eTQ",
   9678           "url": "https://api.github.com/repos/damus-io/damus/labels/hashtags",
   9679           "name": "hashtags",
   9680           "color": "6EFEB9",
   9681           "default": false,
   9682           "description": ""
   9683         }
   9684       ],
   9685       "state": "open",
   9686       "locked": false,
   9687       "assignee": null,
   9688       "assignees": [],
   9689       "milestone": null,
   9690       "comments": 17,
   9691       "created_at": "2024-03-20T15:14:39Z",
   9692       "updated_at": "2024-04-08T01:44:46Z",
   9693       "closed_at": null,
   9694       "author_association": "COLLABORATOR",
   9695       "active_lock_reason": null,
   9696       "body": "## user story\r\n\r\nAs a Damus hashtag peruser who follows some (and not all) hashtags, when I see a note with multiple hashtags I would like Damus to highlight the hashtags I follow, so that I can differentiate between hashtags I follow, and hashtags I don't follow.\r\n\r\n### acceptance criteria\r\n\r\nGiven I follow one or more hashtags, AND\r\nI see one or more hashtags that I follow in a note in Damus\r\n\r\n1. Damus highlights the hashtags I follow (and conversely, does not highlight the hashtags I do not follow)\r\n\r\n### mockup/design\r\n\r\n",
   9697       "reactions": {
   9698         "url": "https://api.github.com/repos/damus-io/damus/issues/2088/reactions",
   9699         "total_count": 0,
   9700         "+1": 0,
   9701         "-1": 0,
   9702         "laugh": 0,
   9703         "hooray": 0,
   9704         "confused": 0,
   9705         "heart": 0,
   9706         "rocket": 0,
   9707         "eyes": 0
   9708       },
   9709       "timeline_url": "https://api.github.com/repos/damus-io/damus/issues/2088/timeline",
   9710       "performed_via_github_app": null,
   9711       "state_reason": null
   9712     },
   9713     "comment": {
   9714       "user": "alltheseas",
   9715       "created_at": "2024-04-01T16:04:49Z",
   9716       "updated_at": "2024-04-01T16:04:49Z",
   9717       "body": "Ig ![image](https://github.com/damus-io/damus/assets/64376233/007ff4a0-3d33-425b-8f46-2db9efcf5636)"
   9718     }
   9719   },
   9720   {
   9721     "issue": {
   9722       "url": "https://api.github.com/repos/damus-io/damus/issues/2088",
   9723       "repository_url": "https://api.github.com/repos/damus-io/damus",
   9724       "labels_url": "https://api.github.com/repos/damus-io/damus/issues/2088/labels{/name}",
   9725       "comments_url": "https://api.github.com/repos/damus-io/damus/issues/2088/comments",
   9726       "events_url": "https://api.github.com/repos/damus-io/damus/issues/2088/events",
   9727       "html_url": "https://github.com/damus-io/damus/issues/2088",
   9728       "id": 2197796690,
   9729       "node_id": "I_kwDOHHF5A86C_7dS",
   9730       "number": 2088,
   9731       "title": "highlight followed hashtags",
   9732       "user": {
   9733         "login": "alltheseas",
   9734         "id": 64376233,
   9735         "node_id": "MDQ6VXNlcjY0Mzc2MjMz",
   9736         "avatar_url": "https://avatars.githubusercontent.com/u/64376233?v=4",
   9737         "gravatar_id": "",
   9738         "url": "https://api.github.com/users/alltheseas",
   9739         "html_url": "https://github.com/alltheseas",
   9740         "followers_url": "https://api.github.com/users/alltheseas/followers",
   9741         "following_url": "https://api.github.com/users/alltheseas/following{/other_user}",
   9742         "gists_url": "https://api.github.com/users/alltheseas/gists{/gist_id}",
   9743         "starred_url": "https://api.github.com/users/alltheseas/starred{/owner}{/repo}",
   9744         "subscriptions_url": "https://api.github.com/users/alltheseas/subscriptions",
   9745         "organizations_url": "https://api.github.com/users/alltheseas/orgs",
   9746         "repos_url": "https://api.github.com/users/alltheseas/repos",
   9747         "events_url": "https://api.github.com/users/alltheseas/events{/privacy}",
   9748         "received_events_url": "https://api.github.com/users/alltheseas/received_events",
   9749         "type": "User",
   9750         "site_admin": false
   9751       },
   9752       "labels": [
   9753         {
   9754           "id": 5667222085,
   9755           "node_id": "LA_kwDOHHF5A88AAAABUcryRQ",
   9756           "url": "https://api.github.com/repos/damus-io/damus/labels/design",
   9757           "name": "design",
   9758           "color": "5319E7",
   9759           "default": false,
   9760           "description": "Design exploration & definition is required"
   9761         },
   9762         {
   9763           "id": 5799632461,
   9764           "node_id": "LA_kwDOHHF5A88AAAABWa9eTQ",
   9765           "url": "https://api.github.com/repos/damus-io/damus/labels/hashtags",
   9766           "name": "hashtags",
   9767           "color": "6EFEB9",
   9768           "default": false,
   9769           "description": ""
   9770         }
   9771       ],
   9772       "state": "open",
   9773       "locked": false,
   9774       "assignee": null,
   9775       "assignees": [],
   9776       "milestone": null,
   9777       "comments": 17,
   9778       "created_at": "2024-03-20T15:14:39Z",
   9779       "updated_at": "2024-04-08T01:44:46Z",
   9780       "closed_at": null,
   9781       "author_association": "COLLABORATOR",
   9782       "active_lock_reason": null,
   9783       "body": "## user story\r\n\r\nAs a Damus hashtag peruser who follows some (and not all) hashtags, when I see a note with multiple hashtags I would like Damus to highlight the hashtags I follow, so that I can differentiate between hashtags I follow, and hashtags I don't follow.\r\n\r\n### acceptance criteria\r\n\r\nGiven I follow one or more hashtags, AND\r\nI see one or more hashtags that I follow in a note in Damus\r\n\r\n1. Damus highlights the hashtags I follow (and conversely, does not highlight the hashtags I do not follow)\r\n\r\n### mockup/design\r\n\r\n",
   9784       "reactions": {
   9785         "url": "https://api.github.com/repos/damus-io/damus/issues/2088/reactions",
   9786         "total_count": 0,
   9787         "+1": 0,
   9788         "-1": 0,
   9789         "laugh": 0,
   9790         "hooray": 0,
   9791         "confused": 0,
   9792         "heart": 0,
   9793         "rocket": 0,
   9794         "eyes": 0
   9795       },
   9796       "timeline_url": "https://api.github.com/repos/damus-io/damus/issues/2088/timeline",
   9797       "performed_via_github_app": null,
   9798       "state_reason": null
   9799     },
   9800     "comment": {
   9801       "user": "karnagebitcoin",
   9802       "created_at": "2024-04-02T09:27:19Z",
   9803       "updated_at": "2024-04-02T09:27:19Z",
   9804       "body": "@alltheseas what does bringing to the top do? Just move all the hashtags to the top, or only for those you're following? a bit confused by this as I don't use other social networks "
   9805     }
   9806   },
   9807   {
   9808     "issue": {
   9809       "url": "https://api.github.com/repos/damus-io/damus/issues/2088",
   9810       "repository_url": "https://api.github.com/repos/damus-io/damus",
   9811       "labels_url": "https://api.github.com/repos/damus-io/damus/issues/2088/labels{/name}",
   9812       "comments_url": "https://api.github.com/repos/damus-io/damus/issues/2088/comments",
   9813       "events_url": "https://api.github.com/repos/damus-io/damus/issues/2088/events",
   9814       "html_url": "https://github.com/damus-io/damus/issues/2088",
   9815       "id": 2197796690,
   9816       "node_id": "I_kwDOHHF5A86C_7dS",
   9817       "number": 2088,
   9818       "title": "highlight followed hashtags",
   9819       "user": {
   9820         "login": "alltheseas",
   9821         "id": 64376233,
   9822         "node_id": "MDQ6VXNlcjY0Mzc2MjMz",
   9823         "avatar_url": "https://avatars.githubusercontent.com/u/64376233?v=4",
   9824         "gravatar_id": "",
   9825         "url": "https://api.github.com/users/alltheseas",
   9826         "html_url": "https://github.com/alltheseas",
   9827         "followers_url": "https://api.github.com/users/alltheseas/followers",
   9828         "following_url": "https://api.github.com/users/alltheseas/following{/other_user}",
   9829         "gists_url": "https://api.github.com/users/alltheseas/gists{/gist_id}",
   9830         "starred_url": "https://api.github.com/users/alltheseas/starred{/owner}{/repo}",
   9831         "subscriptions_url": "https://api.github.com/users/alltheseas/subscriptions",
   9832         "organizations_url": "https://api.github.com/users/alltheseas/orgs",
   9833         "repos_url": "https://api.github.com/users/alltheseas/repos",
   9834         "events_url": "https://api.github.com/users/alltheseas/events{/privacy}",
   9835         "received_events_url": "https://api.github.com/users/alltheseas/received_events",
   9836         "type": "User",
   9837         "site_admin": false
   9838       },
   9839       "labels": [
   9840         {
   9841           "id": 5667222085,
   9842           "node_id": "LA_kwDOHHF5A88AAAABUcryRQ",
   9843           "url": "https://api.github.com/repos/damus-io/damus/labels/design",
   9844           "name": "design",
   9845           "color": "5319E7",
   9846           "default": false,
   9847           "description": "Design exploration & definition is required"
   9848         },
   9849         {
   9850           "id": 5799632461,
   9851           "node_id": "LA_kwDOHHF5A88AAAABWa9eTQ",
   9852           "url": "https://api.github.com/repos/damus-io/damus/labels/hashtags",
   9853           "name": "hashtags",
   9854           "color": "6EFEB9",
   9855           "default": false,
   9856           "description": ""
   9857         }
   9858       ],
   9859       "state": "open",
   9860       "locked": false,
   9861       "assignee": null,
   9862       "assignees": [],
   9863       "milestone": null,
   9864       "comments": 17,
   9865       "created_at": "2024-03-20T15:14:39Z",
   9866       "updated_at": "2024-04-08T01:44:46Z",
   9867       "closed_at": null,
   9868       "author_association": "COLLABORATOR",
   9869       "active_lock_reason": null,
   9870       "body": "## user story\r\n\r\nAs a Damus hashtag peruser who follows some (and not all) hashtags, when I see a note with multiple hashtags I would like Damus to highlight the hashtags I follow, so that I can differentiate between hashtags I follow, and hashtags I don't follow.\r\n\r\n### acceptance criteria\r\n\r\nGiven I follow one or more hashtags, AND\r\nI see one or more hashtags that I follow in a note in Damus\r\n\r\n1. Damus highlights the hashtags I follow (and conversely, does not highlight the hashtags I do not follow)\r\n\r\n### mockup/design\r\n\r\n",
   9871       "reactions": {
   9872         "url": "https://api.github.com/repos/damus-io/damus/issues/2088/reactions",
   9873         "total_count": 0,
   9874         "+1": 0,
   9875         "-1": 0,
   9876         "laugh": 0,
   9877         "hooray": 0,
   9878         "confused": 0,
   9879         "heart": 0,
   9880         "rocket": 0,
   9881         "eyes": 0
   9882       },
   9883       "timeline_url": "https://api.github.com/repos/damus-io/damus/issues/2088/timeline",
   9884       "performed_via_github_app": null,
   9885       "state_reason": null
   9886     },
   9887     "comment": {
   9888       "user": "alltheseas",
   9889       "created_at": "2024-04-02T11:50:05Z",
   9890       "updated_at": "2024-04-02T11:50:05Z",
   9891       "body": "![image](https://github.com/damus-io/damus/assets/64376233/8be1b183-f7d0-497f-9512-c2ddee8d861c)\n\nHad to look it up myself, another example. \n\nI see hashtags at the header of each post like an additional label. For instance @ericholguin added the ActivityPub label for fediverse posts. \n\nIt's a way to add context to notes. With instagram the post is media centric, and so with a short note app system it will look different than IG. \n\nOne issue with hashtags is that a certain subset of folks use maaany hashtags in a single post. See hashtag spam issue. Maybe in the case only the top 1, 2, or 3 hashtags are shown"
   9892     }
   9893   },
   9894   {
   9895     "issue": {
   9896       "url": "https://api.github.com/repos/damus-io/damus/issues/2088",
   9897       "repository_url": "https://api.github.com/repos/damus-io/damus",
   9898       "labels_url": "https://api.github.com/repos/damus-io/damus/issues/2088/labels{/name}",
   9899       "comments_url": "https://api.github.com/repos/damus-io/damus/issues/2088/comments",
   9900       "events_url": "https://api.github.com/repos/damus-io/damus/issues/2088/events",
   9901       "html_url": "https://github.com/damus-io/damus/issues/2088",
   9902       "id": 2197796690,
   9903       "node_id": "I_kwDOHHF5A86C_7dS",
   9904       "number": 2088,
   9905       "title": "highlight followed hashtags",
   9906       "user": {
   9907         "login": "alltheseas",
   9908         "id": 64376233,
   9909         "node_id": "MDQ6VXNlcjY0Mzc2MjMz",
   9910         "avatar_url": "https://avatars.githubusercontent.com/u/64376233?v=4",
   9911         "gravatar_id": "",
   9912         "url": "https://api.github.com/users/alltheseas",
   9913         "html_url": "https://github.com/alltheseas",
   9914         "followers_url": "https://api.github.com/users/alltheseas/followers",
   9915         "following_url": "https://api.github.com/users/alltheseas/following{/other_user}",
   9916         "gists_url": "https://api.github.com/users/alltheseas/gists{/gist_id}",
   9917         "starred_url": "https://api.github.com/users/alltheseas/starred{/owner}{/repo}",
   9918         "subscriptions_url": "https://api.github.com/users/alltheseas/subscriptions",
   9919         "organizations_url": "https://api.github.com/users/alltheseas/orgs",
   9920         "repos_url": "https://api.github.com/users/alltheseas/repos",
   9921         "events_url": "https://api.github.com/users/alltheseas/events{/privacy}",
   9922         "received_events_url": "https://api.github.com/users/alltheseas/received_events",
   9923         "type": "User",
   9924         "site_admin": false
   9925       },
   9926       "labels": [
   9927         {
   9928           "id": 5667222085,
   9929           "node_id": "LA_kwDOHHF5A88AAAABUcryRQ",
   9930           "url": "https://api.github.com/repos/damus-io/damus/labels/design",
   9931           "name": "design",
   9932           "color": "5319E7",
   9933           "default": false,
   9934           "description": "Design exploration & definition is required"
   9935         },
   9936         {
   9937           "id": 5799632461,
   9938           "node_id": "LA_kwDOHHF5A88AAAABWa9eTQ",
   9939           "url": "https://api.github.com/repos/damus-io/damus/labels/hashtags",
   9940           "name": "hashtags",
   9941           "color": "6EFEB9",
   9942           "default": false,
   9943           "description": ""
   9944         }
   9945       ],
   9946       "state": "open",
   9947       "locked": false,
   9948       "assignee": null,
   9949       "assignees": [],
   9950       "milestone": null,
   9951       "comments": 17,
   9952       "created_at": "2024-03-20T15:14:39Z",
   9953       "updated_at": "2024-04-08T01:44:46Z",
   9954       "closed_at": null,
   9955       "author_association": "COLLABORATOR",
   9956       "active_lock_reason": null,
   9957       "body": "## user story\r\n\r\nAs a Damus hashtag peruser who follows some (and not all) hashtags, when I see a note with multiple hashtags I would like Damus to highlight the hashtags I follow, so that I can differentiate between hashtags I follow, and hashtags I don't follow.\r\n\r\n### acceptance criteria\r\n\r\nGiven I follow one or more hashtags, AND\r\nI see one or more hashtags that I follow in a note in Damus\r\n\r\n1. Damus highlights the hashtags I follow (and conversely, does not highlight the hashtags I do not follow)\r\n\r\n### mockup/design\r\n\r\n",
   9958       "reactions": {
   9959         "url": "https://api.github.com/repos/damus-io/damus/issues/2088/reactions",
   9960         "total_count": 0,
   9961         "+1": 0,
   9962         "-1": 0,
   9963         "laugh": 0,
   9964         "hooray": 0,
   9965         "confused": 0,
   9966         "heart": 0,
   9967         "rocket": 0,
   9968         "eyes": 0
   9969       },
   9970       "timeline_url": "https://api.github.com/repos/damus-io/damus/issues/2088/timeline",
   9971       "performed_via_github_app": null,
   9972       "state_reason": null
   9973     },
   9974     "comment": {
   9975       "user": "karnagebitcoin",
   9976       "created_at": "2024-04-02T13:28:32Z",
   9977       "updated_at": "2024-04-02T13:28:32Z",
   9978       "body": "Ah ok. So maybe show the hashtag on top if you're following it? and if it shows up under say... 4 hashtags all related to photography, you would show one, two or max 3 hashtags (to be determined)? "
   9979     }
   9980   },
   9981   {
   9982     "issue": {
   9983       "url": "https://api.github.com/repos/damus-io/damus/issues/2088",
   9984       "repository_url": "https://api.github.com/repos/damus-io/damus",
   9985       "labels_url": "https://api.github.com/repos/damus-io/damus/issues/2088/labels{/name}",
   9986       "comments_url": "https://api.github.com/repos/damus-io/damus/issues/2088/comments",
   9987       "events_url": "https://api.github.com/repos/damus-io/damus/issues/2088/events",
   9988       "html_url": "https://github.com/damus-io/damus/issues/2088",
   9989       "id": 2197796690,
   9990       "node_id": "I_kwDOHHF5A86C_7dS",
   9991       "number": 2088,
   9992       "title": "highlight followed hashtags",
   9993       "user": {
   9994         "login": "alltheseas",
   9995         "id": 64376233,
   9996         "node_id": "MDQ6VXNlcjY0Mzc2MjMz",
   9997         "avatar_url": "https://avatars.githubusercontent.com/u/64376233?v=4",
   9998         "gravatar_id": "",
   9999         "url": "https://api.github.com/users/alltheseas",
  10000         "html_url": "https://github.com/alltheseas",
  10001         "followers_url": "https://api.github.com/users/alltheseas/followers",
  10002         "following_url": "https://api.github.com/users/alltheseas/following{/other_user}",
  10003         "gists_url": "https://api.github.com/users/alltheseas/gists{/gist_id}",
  10004         "starred_url": "https://api.github.com/users/alltheseas/starred{/owner}{/repo}",
  10005         "subscriptions_url": "https://api.github.com/users/alltheseas/subscriptions",
  10006         "organizations_url": "https://api.github.com/users/alltheseas/orgs",
  10007         "repos_url": "https://api.github.com/users/alltheseas/repos",
  10008         "events_url": "https://api.github.com/users/alltheseas/events{/privacy}",
  10009         "received_events_url": "https://api.github.com/users/alltheseas/received_events",
  10010         "type": "User",
  10011         "site_admin": false
  10012       },
  10013       "labels": [
  10014         {
  10015           "id": 5667222085,
  10016           "node_id": "LA_kwDOHHF5A88AAAABUcryRQ",
  10017           "url": "https://api.github.com/repos/damus-io/damus/labels/design",
  10018           "name": "design",
  10019           "color": "5319E7",
  10020           "default": false,
  10021           "description": "Design exploration & definition is required"
  10022         },
  10023         {
  10024           "id": 5799632461,
  10025           "node_id": "LA_kwDOHHF5A88AAAABWa9eTQ",
  10026           "url": "https://api.github.com/repos/damus-io/damus/labels/hashtags",
  10027           "name": "hashtags",
  10028           "color": "6EFEB9",
  10029           "default": false,
  10030           "description": ""
  10031         }
  10032       ],
  10033       "state": "open",
  10034       "locked": false,
  10035       "assignee": null,
  10036       "assignees": [],
  10037       "milestone": null,
  10038       "comments": 17,
  10039       "created_at": "2024-03-20T15:14:39Z",
  10040       "updated_at": "2024-04-08T01:44:46Z",
  10041       "closed_at": null,
  10042       "author_association": "COLLABORATOR",
  10043       "active_lock_reason": null,
  10044       "body": "## user story\r\n\r\nAs a Damus hashtag peruser who follows some (and not all) hashtags, when I see a note with multiple hashtags I would like Damus to highlight the hashtags I follow, so that I can differentiate between hashtags I follow, and hashtags I don't follow.\r\n\r\n### acceptance criteria\r\n\r\nGiven I follow one or more hashtags, AND\r\nI see one or more hashtags that I follow in a note in Damus\r\n\r\n1. Damus highlights the hashtags I follow (and conversely, does not highlight the hashtags I do not follow)\r\n\r\n### mockup/design\r\n\r\n",
  10045       "reactions": {
  10046         "url": "https://api.github.com/repos/damus-io/damus/issues/2088/reactions",
  10047         "total_count": 0,
  10048         "+1": 0,
  10049         "-1": 0,
  10050         "laugh": 0,
  10051         "hooray": 0,
  10052         "confused": 0,
  10053         "heart": 0,
  10054         "rocket": 0,
  10055         "eyes": 0
  10056       },
  10057       "timeline_url": "https://api.github.com/repos/damus-io/damus/issues/2088/timeline",
  10058       "performed_via_github_app": null,
  10059       "state_reason": null
  10060     },
  10061     "comment": {
  10062       "user": "alltheseas",
  10063       "created_at": "2024-04-02T13:38:08Z",
  10064       "updated_at": "2024-04-02T13:38:08Z",
  10065       "body": "1) hashtag(s) should be surfaced on top, irregardless if you are following\n2) followed hashtags should be displayed first\n3) followed hashtags should be highlighted in \"header\", and in note\n\nYes display maybe up to three hashtags. I know real estate is limited. Hashtags should not be greater than one row. "
  10066     }
  10067   },
  10068   {
  10069     "issue": {
  10070       "url": "https://api.github.com/repos/damus-io/damus/issues/2088",
  10071       "repository_url": "https://api.github.com/repos/damus-io/damus",
  10072       "labels_url": "https://api.github.com/repos/damus-io/damus/issues/2088/labels{/name}",
  10073       "comments_url": "https://api.github.com/repos/damus-io/damus/issues/2088/comments",
  10074       "events_url": "https://api.github.com/repos/damus-io/damus/issues/2088/events",
  10075       "html_url": "https://github.com/damus-io/damus/issues/2088",
  10076       "id": 2197796690,
  10077       "node_id": "I_kwDOHHF5A86C_7dS",
  10078       "number": 2088,
  10079       "title": "highlight followed hashtags",
  10080       "user": {
  10081         "login": "alltheseas",
  10082         "id": 64376233,
  10083         "node_id": "MDQ6VXNlcjY0Mzc2MjMz",
  10084         "avatar_url": "https://avatars.githubusercontent.com/u/64376233?v=4",
  10085         "gravatar_id": "",
  10086         "url": "https://api.github.com/users/alltheseas",
  10087         "html_url": "https://github.com/alltheseas",
  10088         "followers_url": "https://api.github.com/users/alltheseas/followers",
  10089         "following_url": "https://api.github.com/users/alltheseas/following{/other_user}",
  10090         "gists_url": "https://api.github.com/users/alltheseas/gists{/gist_id}",
  10091         "starred_url": "https://api.github.com/users/alltheseas/starred{/owner}{/repo}",
  10092         "subscriptions_url": "https://api.github.com/users/alltheseas/subscriptions",
  10093         "organizations_url": "https://api.github.com/users/alltheseas/orgs",
  10094         "repos_url": "https://api.github.com/users/alltheseas/repos",
  10095         "events_url": "https://api.github.com/users/alltheseas/events{/privacy}",
  10096         "received_events_url": "https://api.github.com/users/alltheseas/received_events",
  10097         "type": "User",
  10098         "site_admin": false
  10099       },
  10100       "labels": [
  10101         {
  10102           "id": 5667222085,
  10103           "node_id": "LA_kwDOHHF5A88AAAABUcryRQ",
  10104           "url": "https://api.github.com/repos/damus-io/damus/labels/design",
  10105           "name": "design",
  10106           "color": "5319E7",
  10107           "default": false,
  10108           "description": "Design exploration & definition is required"
  10109         },
  10110         {
  10111           "id": 5799632461,
  10112           "node_id": "LA_kwDOHHF5A88AAAABWa9eTQ",
  10113           "url": "https://api.github.com/repos/damus-io/damus/labels/hashtags",
  10114           "name": "hashtags",
  10115           "color": "6EFEB9",
  10116           "default": false,
  10117           "description": ""
  10118         }
  10119       ],
  10120       "state": "open",
  10121       "locked": false,
  10122       "assignee": null,
  10123       "assignees": [],
  10124       "milestone": null,
  10125       "comments": 17,
  10126       "created_at": "2024-03-20T15:14:39Z",
  10127       "updated_at": "2024-04-08T01:44:46Z",
  10128       "closed_at": null,
  10129       "author_association": "COLLABORATOR",
  10130       "active_lock_reason": null,
  10131       "body": "## user story\r\n\r\nAs a Damus hashtag peruser who follows some (and not all) hashtags, when I see a note with multiple hashtags I would like Damus to highlight the hashtags I follow, so that I can differentiate between hashtags I follow, and hashtags I don't follow.\r\n\r\n### acceptance criteria\r\n\r\nGiven I follow one or more hashtags, AND\r\nI see one or more hashtags that I follow in a note in Damus\r\n\r\n1. Damus highlights the hashtags I follow (and conversely, does not highlight the hashtags I do not follow)\r\n\r\n### mockup/design\r\n\r\n",
  10132       "reactions": {
  10133         "url": "https://api.github.com/repos/damus-io/damus/issues/2088/reactions",
  10134         "total_count": 0,
  10135         "+1": 0,
  10136         "-1": 0,
  10137         "laugh": 0,
  10138         "hooray": 0,
  10139         "confused": 0,
  10140         "heart": 0,
  10141         "rocket": 0,
  10142         "eyes": 0
  10143       },
  10144       "timeline_url": "https://api.github.com/repos/damus-io/damus/issues/2088/timeline",
  10145       "performed_via_github_app": null,
  10146       "state_reason": null
  10147     },
  10148     "comment": {
  10149       "user": "karnagebitcoin",
  10150       "created_at": "2024-04-02T14:15:30Z",
  10151       "updated_at": "2024-04-02T14:15:30Z",
  10152       "body": "How far off am I here? All tags at the top. Link color = followed, muted = not followed. <img width=\"1280\" alt=\"tags\" src=\"https://github.com/damus-io/damus/assets/131526701/db629df1-4030-4926-8c91-7a1a0d3cd6fc\">\r\n"
  10153     }
  10154   },
  10155   {
  10156     "issue": {
  10157       "url": "https://api.github.com/repos/damus-io/damus/issues/2088",
  10158       "repository_url": "https://api.github.com/repos/damus-io/damus",
  10159       "labels_url": "https://api.github.com/repos/damus-io/damus/issues/2088/labels{/name}",
  10160       "comments_url": "https://api.github.com/repos/damus-io/damus/issues/2088/comments",
  10161       "events_url": "https://api.github.com/repos/damus-io/damus/issues/2088/events",
  10162       "html_url": "https://github.com/damus-io/damus/issues/2088",
  10163       "id": 2197796690,
  10164       "node_id": "I_kwDOHHF5A86C_7dS",
  10165       "number": 2088,
  10166       "title": "highlight followed hashtags",
  10167       "user": {
  10168         "login": "alltheseas",
  10169         "id": 64376233,
  10170         "node_id": "MDQ6VXNlcjY0Mzc2MjMz",
  10171         "avatar_url": "https://avatars.githubusercontent.com/u/64376233?v=4",
  10172         "gravatar_id": "",
  10173         "url": "https://api.github.com/users/alltheseas",
  10174         "html_url": "https://github.com/alltheseas",
  10175         "followers_url": "https://api.github.com/users/alltheseas/followers",
  10176         "following_url": "https://api.github.com/users/alltheseas/following{/other_user}",
  10177         "gists_url": "https://api.github.com/users/alltheseas/gists{/gist_id}",
  10178         "starred_url": "https://api.github.com/users/alltheseas/starred{/owner}{/repo}",
  10179         "subscriptions_url": "https://api.github.com/users/alltheseas/subscriptions",
  10180         "organizations_url": "https://api.github.com/users/alltheseas/orgs",
  10181         "repos_url": "https://api.github.com/users/alltheseas/repos",
  10182         "events_url": "https://api.github.com/users/alltheseas/events{/privacy}",
  10183         "received_events_url": "https://api.github.com/users/alltheseas/received_events",
  10184         "type": "User",
  10185         "site_admin": false
  10186       },
  10187       "labels": [
  10188         {
  10189           "id": 5667222085,
  10190           "node_id": "LA_kwDOHHF5A88AAAABUcryRQ",
  10191           "url": "https://api.github.com/repos/damus-io/damus/labels/design",
  10192           "name": "design",
  10193           "color": "5319E7",
  10194           "default": false,
  10195           "description": "Design exploration & definition is required"
  10196         },
  10197         {
  10198           "id": 5799632461,
  10199           "node_id": "LA_kwDOHHF5A88AAAABWa9eTQ",
  10200           "url": "https://api.github.com/repos/damus-io/damus/labels/hashtags",
  10201           "name": "hashtags",
  10202           "color": "6EFEB9",
  10203           "default": false,
  10204           "description": ""
  10205         }
  10206       ],
  10207       "state": "open",
  10208       "locked": false,
  10209       "assignee": null,
  10210       "assignees": [],
  10211       "milestone": null,
  10212       "comments": 17,
  10213       "created_at": "2024-03-20T15:14:39Z",
  10214       "updated_at": "2024-04-08T01:44:46Z",
  10215       "closed_at": null,
  10216       "author_association": "COLLABORATOR",
  10217       "active_lock_reason": null,
  10218       "body": "## user story\r\n\r\nAs a Damus hashtag peruser who follows some (and not all) hashtags, when I see a note with multiple hashtags I would like Damus to highlight the hashtags I follow, so that I can differentiate between hashtags I follow, and hashtags I don't follow.\r\n\r\n### acceptance criteria\r\n\r\nGiven I follow one or more hashtags, AND\r\nI see one or more hashtags that I follow in a note in Damus\r\n\r\n1. Damus highlights the hashtags I follow (and conversely, does not highlight the hashtags I do not follow)\r\n\r\n### mockup/design\r\n\r\n",
  10219       "reactions": {
  10220         "url": "https://api.github.com/repos/damus-io/damus/issues/2088/reactions",
  10221         "total_count": 0,
  10222         "+1": 0,
  10223         "-1": 0,
  10224         "laugh": 0,
  10225         "hooray": 0,
  10226         "confused": 0,
  10227         "heart": 0,
  10228         "rocket": 0,
  10229         "eyes": 0
  10230       },
  10231       "timeline_url": "https://api.github.com/repos/damus-io/damus/issues/2088/timeline",
  10232       "performed_via_github_app": null,
  10233       "state_reason": null
  10234     },
  10235     "comment": {
  10236       "user": "alltheseas",
  10237       "created_at": "2024-04-02T14:20:35Z",
  10238       "updated_at": "2024-04-02T14:20:35Z",
  10239       "body": "I like the header.\n\nI did not think about not showing hashtags in the body. \n\nWhat happens if there are 5 hashtags in a note? "
  10240     }
  10241   },
  10242   {
  10243     "issue": {
  10244       "url": "https://api.github.com/repos/damus-io/damus/issues/2088",
  10245       "repository_url": "https://api.github.com/repos/damus-io/damus",
  10246       "labels_url": "https://api.github.com/repos/damus-io/damus/issues/2088/labels{/name}",
  10247       "comments_url": "https://api.github.com/repos/damus-io/damus/issues/2088/comments",
  10248       "events_url": "https://api.github.com/repos/damus-io/damus/issues/2088/events",
  10249       "html_url": "https://github.com/damus-io/damus/issues/2088",
  10250       "id": 2197796690,
  10251       "node_id": "I_kwDOHHF5A86C_7dS",
  10252       "number": 2088,
  10253       "title": "highlight followed hashtags",
  10254       "user": {
  10255         "login": "alltheseas",
  10256         "id": 64376233,
  10257         "node_id": "MDQ6VXNlcjY0Mzc2MjMz",
  10258         "avatar_url": "https://avatars.githubusercontent.com/u/64376233?v=4",
  10259         "gravatar_id": "",
  10260         "url": "https://api.github.com/users/alltheseas",
  10261         "html_url": "https://github.com/alltheseas",
  10262         "followers_url": "https://api.github.com/users/alltheseas/followers",
  10263         "following_url": "https://api.github.com/users/alltheseas/following{/other_user}",
  10264         "gists_url": "https://api.github.com/users/alltheseas/gists{/gist_id}",
  10265         "starred_url": "https://api.github.com/users/alltheseas/starred{/owner}{/repo}",
  10266         "subscriptions_url": "https://api.github.com/users/alltheseas/subscriptions",
  10267         "organizations_url": "https://api.github.com/users/alltheseas/orgs",
  10268         "repos_url": "https://api.github.com/users/alltheseas/repos",
  10269         "events_url": "https://api.github.com/users/alltheseas/events{/privacy}",
  10270         "received_events_url": "https://api.github.com/users/alltheseas/received_events",
  10271         "type": "User",
  10272         "site_admin": false
  10273       },
  10274       "labels": [
  10275         {
  10276           "id": 5667222085,
  10277           "node_id": "LA_kwDOHHF5A88AAAABUcryRQ",
  10278           "url": "https://api.github.com/repos/damus-io/damus/labels/design",
  10279           "name": "design",
  10280           "color": "5319E7",
  10281           "default": false,
  10282           "description": "Design exploration & definition is required"
  10283         },
  10284         {
  10285           "id": 5799632461,
  10286           "node_id": "LA_kwDOHHF5A88AAAABWa9eTQ",
  10287           "url": "https://api.github.com/repos/damus-io/damus/labels/hashtags",
  10288           "name": "hashtags",
  10289           "color": "6EFEB9",
  10290           "default": false,
  10291           "description": ""
  10292         }
  10293       ],
  10294       "state": "open",
  10295       "locked": false,
  10296       "assignee": null,
  10297       "assignees": [],
  10298       "milestone": null,
  10299       "comments": 17,
  10300       "created_at": "2024-03-20T15:14:39Z",
  10301       "updated_at": "2024-04-08T01:44:46Z",
  10302       "closed_at": null,
  10303       "author_association": "COLLABORATOR",
  10304       "active_lock_reason": null,
  10305       "body": "## user story\r\n\r\nAs a Damus hashtag peruser who follows some (and not all) hashtags, when I see a note with multiple hashtags I would like Damus to highlight the hashtags I follow, so that I can differentiate between hashtags I follow, and hashtags I don't follow.\r\n\r\n### acceptance criteria\r\n\r\nGiven I follow one or more hashtags, AND\r\nI see one or more hashtags that I follow in a note in Damus\r\n\r\n1. Damus highlights the hashtags I follow (and conversely, does not highlight the hashtags I do not follow)\r\n\r\n### mockup/design\r\n\r\n",
  10306       "reactions": {
  10307         "url": "https://api.github.com/repos/damus-io/damus/issues/2088/reactions",
  10308         "total_count": 0,
  10309         "+1": 0,
  10310         "-1": 0,
  10311         "laugh": 0,
  10312         "hooray": 0,
  10313         "confused": 0,
  10314         "heart": 0,
  10315         "rocket": 0,
  10316         "eyes": 0
  10317       },
  10318       "timeline_url": "https://api.github.com/repos/damus-io/damus/issues/2088/timeline",
  10319       "performed_via_github_app": null,
  10320       "state_reason": null
  10321     },
  10322     "comment": {
  10323       "user": "jb55",
  10324       "created_at": "2024-04-02T15:18:10Z",
  10325       "updated_at": "2024-04-02T15:18:10Z",
  10326       "body": "On Tue, Apr 02, 2024 at 07:15:53AM -0700, Karnage wrote:\n>How far off am I here? All tags at the top. Link color = followed, muted = not followed. <img width=\"1280\" alt=\"tags\" src=\"https://github.com/damus-io/damus/assets/131526701/db629df1-4030-4926-8c91-7a1a0d3cd6fc\">\n\nWe only need to show followed hashtag in the header, any of them. it\ndoesn't need to be all of them or multiple. Non-followed will already be\nin the body. If they aren't in the body then it doesn't matter, because\nthey are not related to the reason why you are seeing it in your feed.\n\nThe reason we want to show this because if a hashtag note appears in\nyour home timeline there is no indiciation why its there. Especially if\nthe post uses lots of hashtags, you want to know which hashtag is\ncausing this note to appear in your feed.\n"
  10327     }
  10328   },
  10329   {
  10330     "issue": {
  10331       "url": "https://api.github.com/repos/damus-io/damus/issues/2088",
  10332       "repository_url": "https://api.github.com/repos/damus-io/damus",
  10333       "labels_url": "https://api.github.com/repos/damus-io/damus/issues/2088/labels{/name}",
  10334       "comments_url": "https://api.github.com/repos/damus-io/damus/issues/2088/comments",
  10335       "events_url": "https://api.github.com/repos/damus-io/damus/issues/2088/events",
  10336       "html_url": "https://github.com/damus-io/damus/issues/2088",
  10337       "id": 2197796690,
  10338       "node_id": "I_kwDOHHF5A86C_7dS",
  10339       "number": 2088,
  10340       "title": "highlight followed hashtags",
  10341       "user": {
  10342         "login": "alltheseas",
  10343         "id": 64376233,
  10344         "node_id": "MDQ6VXNlcjY0Mzc2MjMz",
  10345         "avatar_url": "https://avatars.githubusercontent.com/u/64376233?v=4",
  10346         "gravatar_id": "",
  10347         "url": "https://api.github.com/users/alltheseas",
  10348         "html_url": "https://github.com/alltheseas",
  10349         "followers_url": "https://api.github.com/users/alltheseas/followers",
  10350         "following_url": "https://api.github.com/users/alltheseas/following{/other_user}",
  10351         "gists_url": "https://api.github.com/users/alltheseas/gists{/gist_id}",
  10352         "starred_url": "https://api.github.com/users/alltheseas/starred{/owner}{/repo}",
  10353         "subscriptions_url": "https://api.github.com/users/alltheseas/subscriptions",
  10354         "organizations_url": "https://api.github.com/users/alltheseas/orgs",
  10355         "repos_url": "https://api.github.com/users/alltheseas/repos",
  10356         "events_url": "https://api.github.com/users/alltheseas/events{/privacy}",
  10357         "received_events_url": "https://api.github.com/users/alltheseas/received_events",
  10358         "type": "User",
  10359         "site_admin": false
  10360       },
  10361       "labels": [
  10362         {
  10363           "id": 5667222085,
  10364           "node_id": "LA_kwDOHHF5A88AAAABUcryRQ",
  10365           "url": "https://api.github.com/repos/damus-io/damus/labels/design",
  10366           "name": "design",
  10367           "color": "5319E7",
  10368           "default": false,
  10369           "description": "Design exploration & definition is required"
  10370         },
  10371         {
  10372           "id": 5799632461,
  10373           "node_id": "LA_kwDOHHF5A88AAAABWa9eTQ",
  10374           "url": "https://api.github.com/repos/damus-io/damus/labels/hashtags",
  10375           "name": "hashtags",
  10376           "color": "6EFEB9",
  10377           "default": false,
  10378           "description": ""
  10379         }
  10380       ],
  10381       "state": "open",
  10382       "locked": false,
  10383       "assignee": null,
  10384       "assignees": [],
  10385       "milestone": null,
  10386       "comments": 17,
  10387       "created_at": "2024-03-20T15:14:39Z",
  10388       "updated_at": "2024-04-08T01:44:46Z",
  10389       "closed_at": null,
  10390       "author_association": "COLLABORATOR",
  10391       "active_lock_reason": null,
  10392       "body": "## user story\r\n\r\nAs a Damus hashtag peruser who follows some (and not all) hashtags, when I see a note with multiple hashtags I would like Damus to highlight the hashtags I follow, so that I can differentiate between hashtags I follow, and hashtags I don't follow.\r\n\r\n### acceptance criteria\r\n\r\nGiven I follow one or more hashtags, AND\r\nI see one or more hashtags that I follow in a note in Damus\r\n\r\n1. Damus highlights the hashtags I follow (and conversely, does not highlight the hashtags I do not follow)\r\n\r\n### mockup/design\r\n\r\n",
  10393       "reactions": {
  10394         "url": "https://api.github.com/repos/damus-io/damus/issues/2088/reactions",
  10395         "total_count": 0,
  10396         "+1": 0,
  10397         "-1": 0,
  10398         "laugh": 0,
  10399         "hooray": 0,
  10400         "confused": 0,
  10401         "heart": 0,
  10402         "rocket": 0,
  10403         "eyes": 0
  10404       },
  10405       "timeline_url": "https://api.github.com/repos/damus-io/damus/issues/2088/timeline",
  10406       "performed_via_github_app": null,
  10407       "state_reason": null
  10408     },
  10409     "comment": {
  10410       "user": "karnagebitcoin",
  10411       "created_at": "2024-04-03T01:41:24Z",
  10412       "updated_at": "2024-04-03T01:41:24Z",
  10413       "body": "Some variations here, hashtag on top, below name, and muted tags in body. \r\n\r\n<img width=\"1280\" alt=\"variations\" src=\"https://github.com/damus-io/damus/assets/131526701/c92510a7-4bdd-4e1d-84df-8aa9d7be4510\">\r\n"
  10414     }
  10415   },
  10416   {
  10417     "issue": {
  10418       "url": "https://api.github.com/repos/damus-io/damus/issues/2088",
  10419       "repository_url": "https://api.github.com/repos/damus-io/damus",
  10420       "labels_url": "https://api.github.com/repos/damus-io/damus/issues/2088/labels{/name}",
  10421       "comments_url": "https://api.github.com/repos/damus-io/damus/issues/2088/comments",
  10422       "events_url": "https://api.github.com/repos/damus-io/damus/issues/2088/events",
  10423       "html_url": "https://github.com/damus-io/damus/issues/2088",
  10424       "id": 2197796690,
  10425       "node_id": "I_kwDOHHF5A86C_7dS",
  10426       "number": 2088,
  10427       "title": "highlight followed hashtags",
  10428       "user": {
  10429         "login": "alltheseas",
  10430         "id": 64376233,
  10431         "node_id": "MDQ6VXNlcjY0Mzc2MjMz",
  10432         "avatar_url": "https://avatars.githubusercontent.com/u/64376233?v=4",
  10433         "gravatar_id": "",
  10434         "url": "https://api.github.com/users/alltheseas",
  10435         "html_url": "https://github.com/alltheseas",
  10436         "followers_url": "https://api.github.com/users/alltheseas/followers",
  10437         "following_url": "https://api.github.com/users/alltheseas/following{/other_user}",
  10438         "gists_url": "https://api.github.com/users/alltheseas/gists{/gist_id}",
  10439         "starred_url": "https://api.github.com/users/alltheseas/starred{/owner}{/repo}",
  10440         "subscriptions_url": "https://api.github.com/users/alltheseas/subscriptions",
  10441         "organizations_url": "https://api.github.com/users/alltheseas/orgs",
  10442         "repos_url": "https://api.github.com/users/alltheseas/repos",
  10443         "events_url": "https://api.github.com/users/alltheseas/events{/privacy}",
  10444         "received_events_url": "https://api.github.com/users/alltheseas/received_events",
  10445         "type": "User",
  10446         "site_admin": false
  10447       },
  10448       "labels": [
  10449         {
  10450           "id": 5667222085,
  10451           "node_id": "LA_kwDOHHF5A88AAAABUcryRQ",
  10452           "url": "https://api.github.com/repos/damus-io/damus/labels/design",
  10453           "name": "design",
  10454           "color": "5319E7",
  10455           "default": false,
  10456           "description": "Design exploration & definition is required"
  10457         },
  10458         {
  10459           "id": 5799632461,
  10460           "node_id": "LA_kwDOHHF5A88AAAABWa9eTQ",
  10461           "url": "https://api.github.com/repos/damus-io/damus/labels/hashtags",
  10462           "name": "hashtags",
  10463           "color": "6EFEB9",
  10464           "default": false,
  10465           "description": ""
  10466         }
  10467       ],
  10468       "state": "open",
  10469       "locked": false,
  10470       "assignee": null,
  10471       "assignees": [],
  10472       "milestone": null,
  10473       "comments": 17,
  10474       "created_at": "2024-03-20T15:14:39Z",
  10475       "updated_at": "2024-04-08T01:44:46Z",
  10476       "closed_at": null,
  10477       "author_association": "COLLABORATOR",
  10478       "active_lock_reason": null,
  10479       "body": "## user story\r\n\r\nAs a Damus hashtag peruser who follows some (and not all) hashtags, when I see a note with multiple hashtags I would like Damus to highlight the hashtags I follow, so that I can differentiate between hashtags I follow, and hashtags I don't follow.\r\n\r\n### acceptance criteria\r\n\r\nGiven I follow one or more hashtags, AND\r\nI see one or more hashtags that I follow in a note in Damus\r\n\r\n1. Damus highlights the hashtags I follow (and conversely, does not highlight the hashtags I do not follow)\r\n\r\n### mockup/design\r\n\r\n",
  10480       "reactions": {
  10481         "url": "https://api.github.com/repos/damus-io/damus/issues/2088/reactions",
  10482         "total_count": 0,
  10483         "+1": 0,
  10484         "-1": 0,
  10485         "laugh": 0,
  10486         "hooray": 0,
  10487         "confused": 0,
  10488         "heart": 0,
  10489         "rocket": 0,
  10490         "eyes": 0
  10491       },
  10492       "timeline_url": "https://api.github.com/repos/damus-io/damus/issues/2088/timeline",
  10493       "performed_via_github_app": null,
  10494       "state_reason": null
  10495     },
  10496     "comment": {
  10497       "user": "alltheseas",
  10498       "created_at": "2024-04-03T01:57:49Z",
  10499       "updated_at": "2024-04-03T01:57:49Z",
  10500       "body": "3 > 2 > 1\n\nin 3 greyed hashtags make me think muted color means a muted hashtag. "
  10501     }
  10502   },
  10503   {
  10504     "issue": {
  10505       "url": "https://api.github.com/repos/damus-io/damus/issues/2088",
  10506       "repository_url": "https://api.github.com/repos/damus-io/damus",
  10507       "labels_url": "https://api.github.com/repos/damus-io/damus/issues/2088/labels{/name}",
  10508       "comments_url": "https://api.github.com/repos/damus-io/damus/issues/2088/comments",
  10509       "events_url": "https://api.github.com/repos/damus-io/damus/issues/2088/events",
  10510       "html_url": "https://github.com/damus-io/damus/issues/2088",
  10511       "id": 2197796690,
  10512       "node_id": "I_kwDOHHF5A86C_7dS",
  10513       "number": 2088,
  10514       "title": "highlight followed hashtags",
  10515       "user": {
  10516         "login": "alltheseas",
  10517         "id": 64376233,
  10518         "node_id": "MDQ6VXNlcjY0Mzc2MjMz",
  10519         "avatar_url": "https://avatars.githubusercontent.com/u/64376233?v=4",
  10520         "gravatar_id": "",
  10521         "url": "https://api.github.com/users/alltheseas",
  10522         "html_url": "https://github.com/alltheseas",
  10523         "followers_url": "https://api.github.com/users/alltheseas/followers",
  10524         "following_url": "https://api.github.com/users/alltheseas/following{/other_user}",
  10525         "gists_url": "https://api.github.com/users/alltheseas/gists{/gist_id}",
  10526         "starred_url": "https://api.github.com/users/alltheseas/starred{/owner}{/repo}",
  10527         "subscriptions_url": "https://api.github.com/users/alltheseas/subscriptions",
  10528         "organizations_url": "https://api.github.com/users/alltheseas/orgs",
  10529         "repos_url": "https://api.github.com/users/alltheseas/repos",
  10530         "events_url": "https://api.github.com/users/alltheseas/events{/privacy}",
  10531         "received_events_url": "https://api.github.com/users/alltheseas/received_events",
  10532         "type": "User",
  10533         "site_admin": false
  10534       },
  10535       "labels": [
  10536         {
  10537           "id": 5667222085,
  10538           "node_id": "LA_kwDOHHF5A88AAAABUcryRQ",
  10539           "url": "https://api.github.com/repos/damus-io/damus/labels/design",
  10540           "name": "design",
  10541           "color": "5319E7",
  10542           "default": false,
  10543           "description": "Design exploration & definition is required"
  10544         },
  10545         {
  10546           "id": 5799632461,
  10547           "node_id": "LA_kwDOHHF5A88AAAABWa9eTQ",
  10548           "url": "https://api.github.com/repos/damus-io/damus/labels/hashtags",
  10549           "name": "hashtags",
  10550           "color": "6EFEB9",
  10551           "default": false,
  10552           "description": ""
  10553         }
  10554       ],
  10555       "state": "open",
  10556       "locked": false,
  10557       "assignee": null,
  10558       "assignees": [],
  10559       "milestone": null,
  10560       "comments": 17,
  10561       "created_at": "2024-03-20T15:14:39Z",
  10562       "updated_at": "2024-04-08T01:44:46Z",
  10563       "closed_at": null,
  10564       "author_association": "COLLABORATOR",
  10565       "active_lock_reason": null,
  10566       "body": "## user story\r\n\r\nAs a Damus hashtag peruser who follows some (and not all) hashtags, when I see a note with multiple hashtags I would like Damus to highlight the hashtags I follow, so that I can differentiate between hashtags I follow, and hashtags I don't follow.\r\n\r\n### acceptance criteria\r\n\r\nGiven I follow one or more hashtags, AND\r\nI see one or more hashtags that I follow in a note in Damus\r\n\r\n1. Damus highlights the hashtags I follow (and conversely, does not highlight the hashtags I do not follow)\r\n\r\n### mockup/design\r\n\r\n",
  10567       "reactions": {
  10568         "url": "https://api.github.com/repos/damus-io/damus/issues/2088/reactions",
  10569         "total_count": 0,
  10570         "+1": 0,
  10571         "-1": 0,
  10572         "laugh": 0,
  10573         "hooray": 0,
  10574         "confused": 0,
  10575         "heart": 0,
  10576         "rocket": 0,
  10577         "eyes": 0
  10578       },
  10579       "timeline_url": "https://api.github.com/repos/damus-io/damus/issues/2088/timeline",
  10580       "performed_via_github_app": null,
  10581       "state_reason": null
  10582     },
  10583     "comment": {
  10584       "user": "karnagebitcoin",
  10585       "created_at": "2024-04-03T02:57:33Z",
  10586       "updated_at": "2024-04-03T02:57:33Z",
  10587       "body": "So maybe 2 then? Could make the followed hashtag more bold too"
  10588     }
  10589   },
  10590   {
  10591     "issue": {
  10592       "url": "https://api.github.com/repos/damus-io/damus/issues/2088",
  10593       "repository_url": "https://api.github.com/repos/damus-io/damus",
  10594       "labels_url": "https://api.github.com/repos/damus-io/damus/issues/2088/labels{/name}",
  10595       "comments_url": "https://api.github.com/repos/damus-io/damus/issues/2088/comments",
  10596       "events_url": "https://api.github.com/repos/damus-io/damus/issues/2088/events",
  10597       "html_url": "https://github.com/damus-io/damus/issues/2088",
  10598       "id": 2197796690,
  10599       "node_id": "I_kwDOHHF5A86C_7dS",
  10600       "number": 2088,
  10601       "title": "highlight followed hashtags",
  10602       "user": {
  10603         "login": "alltheseas",
  10604         "id": 64376233,
  10605         "node_id": "MDQ6VXNlcjY0Mzc2MjMz",
  10606         "avatar_url": "https://avatars.githubusercontent.com/u/64376233?v=4",
  10607         "gravatar_id": "",
  10608         "url": "https://api.github.com/users/alltheseas",
  10609         "html_url": "https://github.com/alltheseas",
  10610         "followers_url": "https://api.github.com/users/alltheseas/followers",
  10611         "following_url": "https://api.github.com/users/alltheseas/following{/other_user}",
  10612         "gists_url": "https://api.github.com/users/alltheseas/gists{/gist_id}",
  10613         "starred_url": "https://api.github.com/users/alltheseas/starred{/owner}{/repo}",
  10614         "subscriptions_url": "https://api.github.com/users/alltheseas/subscriptions",
  10615         "organizations_url": "https://api.github.com/users/alltheseas/orgs",
  10616         "repos_url": "https://api.github.com/users/alltheseas/repos",
  10617         "events_url": "https://api.github.com/users/alltheseas/events{/privacy}",
  10618         "received_events_url": "https://api.github.com/users/alltheseas/received_events",
  10619         "type": "User",
  10620         "site_admin": false
  10621       },
  10622       "labels": [
  10623         {
  10624           "id": 5667222085,
  10625           "node_id": "LA_kwDOHHF5A88AAAABUcryRQ",
  10626           "url": "https://api.github.com/repos/damus-io/damus/labels/design",
  10627           "name": "design",
  10628           "color": "5319E7",
  10629           "default": false,
  10630           "description": "Design exploration & definition is required"
  10631         },
  10632         {
  10633           "id": 5799632461,
  10634           "node_id": "LA_kwDOHHF5A88AAAABWa9eTQ",
  10635           "url": "https://api.github.com/repos/damus-io/damus/labels/hashtags",
  10636           "name": "hashtags",
  10637           "color": "6EFEB9",
  10638           "default": false,
  10639           "description": ""
  10640         }
  10641       ],
  10642       "state": "open",
  10643       "locked": false,
  10644       "assignee": null,
  10645       "assignees": [],
  10646       "milestone": null,
  10647       "comments": 17,
  10648       "created_at": "2024-03-20T15:14:39Z",
  10649       "updated_at": "2024-04-08T01:44:46Z",
  10650       "closed_at": null,
  10651       "author_association": "COLLABORATOR",
  10652       "active_lock_reason": null,
  10653       "body": "## user story\r\n\r\nAs a Damus hashtag peruser who follows some (and not all) hashtags, when I see a note with multiple hashtags I would like Damus to highlight the hashtags I follow, so that I can differentiate between hashtags I follow, and hashtags I don't follow.\r\n\r\n### acceptance criteria\r\n\r\nGiven I follow one or more hashtags, AND\r\nI see one or more hashtags that I follow in a note in Damus\r\n\r\n1. Damus highlights the hashtags I follow (and conversely, does not highlight the hashtags I do not follow)\r\n\r\n### mockup/design\r\n\r\n",
  10654       "reactions": {
  10655         "url": "https://api.github.com/repos/damus-io/damus/issues/2088/reactions",
  10656         "total_count": 0,
  10657         "+1": 0,
  10658         "-1": 0,
  10659         "laugh": 0,
  10660         "hooray": 0,
  10661         "confused": 0,
  10662         "heart": 0,
  10663         "rocket": 0,
  10664         "eyes": 0
  10665       },
  10666       "timeline_url": "https://api.github.com/repos/damus-io/damus/issues/2088/timeline",
  10667       "performed_via_github_app": null,
  10668       "state_reason": null
  10669     },
  10670     "comment": {
  10671       "user": "alltheseas",
  10672       "created_at": "2024-04-03T04:11:24Z",
  10673       "updated_at": "2024-04-03T04:11:24Z",
  10674       "body": "Yeah I think distinction between followed and non-followed hashtag is useful"
  10675     }
  10676   },
  10677   {
  10678     "issue": {
  10679       "url": "https://api.github.com/repos/damus-io/damus/issues/2088",
  10680       "repository_url": "https://api.github.com/repos/damus-io/damus",
  10681       "labels_url": "https://api.github.com/repos/damus-io/damus/issues/2088/labels{/name}",
  10682       "comments_url": "https://api.github.com/repos/damus-io/damus/issues/2088/comments",
  10683       "events_url": "https://api.github.com/repos/damus-io/damus/issues/2088/events",
  10684       "html_url": "https://github.com/damus-io/damus/issues/2088",
  10685       "id": 2197796690,
  10686       "node_id": "I_kwDOHHF5A86C_7dS",
  10687       "number": 2088,
  10688       "title": "highlight followed hashtags",
  10689       "user": {
  10690         "login": "alltheseas",
  10691         "id": 64376233,
  10692         "node_id": "MDQ6VXNlcjY0Mzc2MjMz",
  10693         "avatar_url": "https://avatars.githubusercontent.com/u/64376233?v=4",
  10694         "gravatar_id": "",
  10695         "url": "https://api.github.com/users/alltheseas",
  10696         "html_url": "https://github.com/alltheseas",
  10697         "followers_url": "https://api.github.com/users/alltheseas/followers",
  10698         "following_url": "https://api.github.com/users/alltheseas/following{/other_user}",
  10699         "gists_url": "https://api.github.com/users/alltheseas/gists{/gist_id}",
  10700         "starred_url": "https://api.github.com/users/alltheseas/starred{/owner}{/repo}",
  10701         "subscriptions_url": "https://api.github.com/users/alltheseas/subscriptions",
  10702         "organizations_url": "https://api.github.com/users/alltheseas/orgs",
  10703         "repos_url": "https://api.github.com/users/alltheseas/repos",
  10704         "events_url": "https://api.github.com/users/alltheseas/events{/privacy}",
  10705         "received_events_url": "https://api.github.com/users/alltheseas/received_events",
  10706         "type": "User",
  10707         "site_admin": false
  10708       },
  10709       "labels": [
  10710         {
  10711           "id": 5667222085,
  10712           "node_id": "LA_kwDOHHF5A88AAAABUcryRQ",
  10713           "url": "https://api.github.com/repos/damus-io/damus/labels/design",
  10714           "name": "design",
  10715           "color": "5319E7",
  10716           "default": false,
  10717           "description": "Design exploration & definition is required"
  10718         },
  10719         {
  10720           "id": 5799632461,
  10721           "node_id": "LA_kwDOHHF5A88AAAABWa9eTQ",
  10722           "url": "https://api.github.com/repos/damus-io/damus/labels/hashtags",
  10723           "name": "hashtags",
  10724           "color": "6EFEB9",
  10725           "default": false,
  10726           "description": ""
  10727         }
  10728       ],
  10729       "state": "open",
  10730       "locked": false,
  10731       "assignee": null,
  10732       "assignees": [],
  10733       "milestone": null,
  10734       "comments": 17,
  10735       "created_at": "2024-03-20T15:14:39Z",
  10736       "updated_at": "2024-04-08T01:44:46Z",
  10737       "closed_at": null,
  10738       "author_association": "COLLABORATOR",
  10739       "active_lock_reason": null,
  10740       "body": "## user story\r\n\r\nAs a Damus hashtag peruser who follows some (and not all) hashtags, when I see a note with multiple hashtags I would like Damus to highlight the hashtags I follow, so that I can differentiate between hashtags I follow, and hashtags I don't follow.\r\n\r\n### acceptance criteria\r\n\r\nGiven I follow one or more hashtags, AND\r\nI see one or more hashtags that I follow in a note in Damus\r\n\r\n1. Damus highlights the hashtags I follow (and conversely, does not highlight the hashtags I do not follow)\r\n\r\n### mockup/design\r\n\r\n",
  10741       "reactions": {
  10742         "url": "https://api.github.com/repos/damus-io/damus/issues/2088/reactions",
  10743         "total_count": 0,
  10744         "+1": 0,
  10745         "-1": 0,
  10746         "laugh": 0,
  10747         "hooray": 0,
  10748         "confused": 0,
  10749         "heart": 0,
  10750         "rocket": 0,
  10751         "eyes": 0
  10752       },
  10753       "timeline_url": "https://api.github.com/repos/damus-io/damus/issues/2088/timeline",
  10754       "performed_via_github_app": null,
  10755       "state_reason": null
  10756     },
  10757     "comment": {
  10758       "user": "karnagebitcoin",
  10759       "created_at": "2024-04-03T06:31:42Z",
  10760       "updated_at": "2024-04-03T06:31:42Z",
  10761       "body": "I can try using the official Figma files if there is one. The file I looked at seems outdated (design looks very different)\r\n\r\n![image](https://github.com/damus-io/damus/assets/131526701/6dcdecdb-3f86-4d36-9cd5-232ce69f77aa)\r\n"
  10762     }
  10763   },
  10764   {
  10765     "issue": {
  10766       "url": "https://api.github.com/repos/damus-io/damus/issues/2088",
  10767       "repository_url": "https://api.github.com/repos/damus-io/damus",
  10768       "labels_url": "https://api.github.com/repos/damus-io/damus/issues/2088/labels{/name}",
  10769       "comments_url": "https://api.github.com/repos/damus-io/damus/issues/2088/comments",
  10770       "events_url": "https://api.github.com/repos/damus-io/damus/issues/2088/events",
  10771       "html_url": "https://github.com/damus-io/damus/issues/2088",
  10772       "id": 2197796690,
  10773       "node_id": "I_kwDOHHF5A86C_7dS",
  10774       "number": 2088,
  10775       "title": "highlight followed hashtags",
  10776       "user": {
  10777         "login": "alltheseas",
  10778         "id": 64376233,
  10779         "node_id": "MDQ6VXNlcjY0Mzc2MjMz",
  10780         "avatar_url": "https://avatars.githubusercontent.com/u/64376233?v=4",
  10781         "gravatar_id": "",
  10782         "url": "https://api.github.com/users/alltheseas",
  10783         "html_url": "https://github.com/alltheseas",
  10784         "followers_url": "https://api.github.com/users/alltheseas/followers",
  10785         "following_url": "https://api.github.com/users/alltheseas/following{/other_user}",
  10786         "gists_url": "https://api.github.com/users/alltheseas/gists{/gist_id}",
  10787         "starred_url": "https://api.github.com/users/alltheseas/starred{/owner}{/repo}",
  10788         "subscriptions_url": "https://api.github.com/users/alltheseas/subscriptions",
  10789         "organizations_url": "https://api.github.com/users/alltheseas/orgs",
  10790         "repos_url": "https://api.github.com/users/alltheseas/repos",
  10791         "events_url": "https://api.github.com/users/alltheseas/events{/privacy}",
  10792         "received_events_url": "https://api.github.com/users/alltheseas/received_events",
  10793         "type": "User",
  10794         "site_admin": false
  10795       },
  10796       "labels": [
  10797         {
  10798           "id": 5667222085,
  10799           "node_id": "LA_kwDOHHF5A88AAAABUcryRQ",
  10800           "url": "https://api.github.com/repos/damus-io/damus/labels/design",
  10801           "name": "design",
  10802           "color": "5319E7",
  10803           "default": false,
  10804           "description": "Design exploration & definition is required"
  10805         },
  10806         {
  10807           "id": 5799632461,
  10808           "node_id": "LA_kwDOHHF5A88AAAABWa9eTQ",
  10809           "url": "https://api.github.com/repos/damus-io/damus/labels/hashtags",
  10810           "name": "hashtags",
  10811           "color": "6EFEB9",
  10812           "default": false,
  10813           "description": ""
  10814         }
  10815       ],
  10816       "state": "open",
  10817       "locked": false,
  10818       "assignee": null,
  10819       "assignees": [],
  10820       "milestone": null,
  10821       "comments": 17,
  10822       "created_at": "2024-03-20T15:14:39Z",
  10823       "updated_at": "2024-04-08T01:44:46Z",
  10824       "closed_at": null,
  10825       "author_association": "COLLABORATOR",
  10826       "active_lock_reason": null,
  10827       "body": "## user story\r\n\r\nAs a Damus hashtag peruser who follows some (and not all) hashtags, when I see a note with multiple hashtags I would like Damus to highlight the hashtags I follow, so that I can differentiate between hashtags I follow, and hashtags I don't follow.\r\n\r\n### acceptance criteria\r\n\r\nGiven I follow one or more hashtags, AND\r\nI see one or more hashtags that I follow in a note in Damus\r\n\r\n1. Damus highlights the hashtags I follow (and conversely, does not highlight the hashtags I do not follow)\r\n\r\n### mockup/design\r\n\r\n",
  10828       "reactions": {
  10829         "url": "https://api.github.com/repos/damus-io/damus/issues/2088/reactions",
  10830         "total_count": 0,
  10831         "+1": 0,
  10832         "-1": 0,
  10833         "laugh": 0,
  10834         "hooray": 0,
  10835         "confused": 0,
  10836         "heart": 0,
  10837         "rocket": 0,
  10838         "eyes": 0
  10839       },
  10840       "timeline_url": "https://api.github.com/repos/damus-io/damus/issues/2088/timeline",
  10841       "performed_via_github_app": null,
  10842       "state_reason": null
  10843     },
  10844     "comment": {
  10845       "user": "alltheseas",
  10846       "created_at": "2024-04-08T01:44:45Z",
  10847       "updated_at": "2024-04-08T01:44:45Z",
  10848       "body": "related https://github.com/damus-io/damus/issues/1848"
  10849     }
  10850   },
  10851   {
  10852     "issue": {
  10853       "url": "https://api.github.com/repos/damus-io/damus/issues/2087",
  10854       "repository_url": "https://api.github.com/repos/damus-io/damus",
  10855       "labels_url": "https://api.github.com/repos/damus-io/damus/issues/2087/labels{/name}",
  10856       "comments_url": "https://api.github.com/repos/damus-io/damus/issues/2087/comments",
  10857       "events_url": "https://api.github.com/repos/damus-io/damus/issues/2087/events",
  10858       "html_url": "https://github.com/damus-io/damus/issues/2087",
  10859       "id": 2197726795,
  10860       "node_id": "I_kwDOHHF5A86C_qZL",
  10861       "number": 2087,
  10862       "title": "disappearing onlyzaps flag",
  10863       "user": {
  10864         "login": "alltheseas",
  10865         "id": 64376233,
  10866         "node_id": "MDQ6VXNlcjY0Mzc2MjMz",
  10867         "avatar_url": "https://avatars.githubusercontent.com/u/64376233?v=4",
  10868         "gravatar_id": "",
  10869         "url": "https://api.github.com/users/alltheseas",
  10870         "html_url": "https://github.com/alltheseas",
  10871         "followers_url": "https://api.github.com/users/alltheseas/followers",
  10872         "following_url": "https://api.github.com/users/alltheseas/following{/other_user}",
  10873         "gists_url": "https://api.github.com/users/alltheseas/gists{/gist_id}",
  10874         "starred_url": "https://api.github.com/users/alltheseas/starred{/owner}{/repo}",
  10875         "subscriptions_url": "https://api.github.com/users/alltheseas/subscriptions",
  10876         "organizations_url": "https://api.github.com/users/alltheseas/orgs",
  10877         "repos_url": "https://api.github.com/users/alltheseas/repos",
  10878         "events_url": "https://api.github.com/users/alltheseas/events{/privacy}",
  10879         "received_events_url": "https://api.github.com/users/alltheseas/received_events",
  10880         "type": "User",
  10881         "site_admin": false
  10882       },
  10883       "labels": [
  10884         {
  10885           "id": 5895705605,
  10886           "node_id": "LA_kwDOHHF5A88AAAABX2lUBQ",
  10887           "url": "https://api.github.com/repos/damus-io/damus/labels/unexpected",
  10888           "name": "unexpected",
  10889           "color": "553300",
  10890           "default": false,
  10891           "description": ""
  10892         },
  10893         {
  10894           "id": 6723133260,
  10895           "node_id": "LA_kwDOHHF5A88AAAABkLrfTA",
  10896           "url": "https://api.github.com/repos/damus-io/damus/labels/settings",
  10897           "name": "settings",
  10898           "color": "6557C6",
  10899           "default": false,
  10900           "description": ""
  10901         }
  10902       ],
  10903       "state": "open",
  10904       "locked": false,
  10905       "assignee": null,
  10906       "assignees": [],
  10907       "milestone": null,
  10908       "comments": 1,
  10909       "created_at": "2024-03-20T14:46:40Z",
  10910       "updated_at": "2024-03-21T16:28:43Z",
  10911       "closed_at": null,
  10912       "author_association": "COLLABORATOR",
  10913       "active_lock_reason": null,
  10914       "body": "## what happens\r\n\r\nsometimes when I use a different app, my onlyzaps icon disappears\r\n\r\n## prospective solution\r\n\r\nper @jb55 \r\n\r\nchange from flag on profile to a settings note\r\n\r\nhttps://damus.io/nevent1qqsdp6wegpmcxe9kktk9gnav6xzpusghx67xjrfcx0vrapvgv5j8raspp4mhxue69uhkummn9ekx7mqpz4mhxue69uhhyetvv9ujumt0wd68ytnsw43qz8thwden5te0dehhxarj94c82c3wwajkcmr0wfjx2u3wdejhgqgswaehxw309ahx7um5wgh8w6twv500ufus\r\n\r\n",
  10915       "reactions": {
  10916         "url": "https://api.github.com/repos/damus-io/damus/issues/2087/reactions",
  10917         "total_count": 0,
  10918         "+1": 0,
  10919         "-1": 0,
  10920         "laugh": 0,
  10921         "hooray": 0,
  10922         "confused": 0,
  10923         "heart": 0,
  10924         "rocket": 0,
  10925         "eyes": 0
  10926       },
  10927       "timeline_url": "https://api.github.com/repos/damus-io/damus/issues/2087/timeline",
  10928       "performed_via_github_app": null,
  10929       "state_reason": null
  10930     }
  10931   },
  10932   {
  10933     "issue": {
  10934       "url": "https://api.github.com/repos/damus-io/damus/issues/2087",
  10935       "repository_url": "https://api.github.com/repos/damus-io/damus",
  10936       "labels_url": "https://api.github.com/repos/damus-io/damus/issues/2087/labels{/name}",
  10937       "comments_url": "https://api.github.com/repos/damus-io/damus/issues/2087/comments",
  10938       "events_url": "https://api.github.com/repos/damus-io/damus/issues/2087/events",
  10939       "html_url": "https://github.com/damus-io/damus/issues/2087",
  10940       "id": 2197726795,
  10941       "node_id": "I_kwDOHHF5A86C_qZL",
  10942       "number": 2087,
  10943       "title": "disappearing onlyzaps flag",
  10944       "user": {
  10945         "login": "alltheseas",
  10946         "id": 64376233,
  10947         "node_id": "MDQ6VXNlcjY0Mzc2MjMz",
  10948         "avatar_url": "https://avatars.githubusercontent.com/u/64376233?v=4",
  10949         "gravatar_id": "",
  10950         "url": "https://api.github.com/users/alltheseas",
  10951         "html_url": "https://github.com/alltheseas",
  10952         "followers_url": "https://api.github.com/users/alltheseas/followers",
  10953         "following_url": "https://api.github.com/users/alltheseas/following{/other_user}",
  10954         "gists_url": "https://api.github.com/users/alltheseas/gists{/gist_id}",
  10955         "starred_url": "https://api.github.com/users/alltheseas/starred{/owner}{/repo}",
  10956         "subscriptions_url": "https://api.github.com/users/alltheseas/subscriptions",
  10957         "organizations_url": "https://api.github.com/users/alltheseas/orgs",
  10958         "repos_url": "https://api.github.com/users/alltheseas/repos",
  10959         "events_url": "https://api.github.com/users/alltheseas/events{/privacy}",
  10960         "received_events_url": "https://api.github.com/users/alltheseas/received_events",
  10961         "type": "User",
  10962         "site_admin": false
  10963       },
  10964       "labels": [
  10965         {
  10966           "id": 5895705605,
  10967           "node_id": "LA_kwDOHHF5A88AAAABX2lUBQ",
  10968           "url": "https://api.github.com/repos/damus-io/damus/labels/unexpected",
  10969           "name": "unexpected",
  10970           "color": "553300",
  10971           "default": false,
  10972           "description": ""
  10973         },
  10974         {
  10975           "id": 6723133260,
  10976           "node_id": "LA_kwDOHHF5A88AAAABkLrfTA",
  10977           "url": "https://api.github.com/repos/damus-io/damus/labels/settings",
  10978           "name": "settings",
  10979           "color": "6557C6",
  10980           "default": false,
  10981           "description": ""
  10982         }
  10983       ],
  10984       "state": "open",
  10985       "locked": false,
  10986       "assignee": null,
  10987       "assignees": [],
  10988       "milestone": null,
  10989       "comments": 1,
  10990       "created_at": "2024-03-20T14:46:40Z",
  10991       "updated_at": "2024-03-21T16:28:43Z",
  10992       "closed_at": null,
  10993       "author_association": "COLLABORATOR",
  10994       "active_lock_reason": null,
  10995       "body": "## what happens\r\n\r\nsometimes when I use a different app, my onlyzaps icon disappears\r\n\r\n## prospective solution\r\n\r\nper @jb55 \r\n\r\nchange from flag on profile to a settings note\r\n\r\nhttps://damus.io/nevent1qqsdp6wegpmcxe9kktk9gnav6xzpusghx67xjrfcx0vrapvgv5j8raspp4mhxue69uhkummn9ekx7mqpz4mhxue69uhhyetvv9ujumt0wd68ytnsw43qz8thwden5te0dehhxarj94c82c3wwajkcmr0wfjx2u3wdejhgqgswaehxw309ahx7um5wgh8w6twv500ufus\r\n\r\n",
  10996       "reactions": {
  10997         "url": "https://api.github.com/repos/damus-io/damus/issues/2087/reactions",
  10998         "total_count": 0,
  10999         "+1": 0,
  11000         "-1": 0,
  11001         "laugh": 0,
  11002         "hooray": 0,
  11003         "confused": 0,
  11004         "heart": 0,
  11005         "rocket": 0,
  11006         "eyes": 0
  11007       },
  11008       "timeline_url": "https://api.github.com/repos/damus-io/damus/issues/2087/timeline",
  11009       "performed_via_github_app": null,
  11010       "state_reason": null
  11011     },
  11012     "comment": {
  11013       "user": "jb55",
  11014       "created_at": "2024-03-21T08:58:29Z",
  11015       "updated_at": "2024-03-21T08:58:29Z",
  11016       "body": "On Wed, Mar 20, 2024 at 07:47:01AM -0700, alltheseas wrote:\n>## what happens\n>\n>sometimes when I use a different app, my onlyzaps icon disappears\n>\n>## prospective solution\n>\n>per @jb55\n>\n>change from flag on profile to a settings note\n>\n>https://damus.io/nevent1qqsdp6wegpmcxe9kktk9gnav6xzpusghx67xjrfcx0vrapvgv5j8raspp4mhxue69uhkummn9ekx7mqpz4mhxue69uhhyetvv9ujumt0wd68ytnsw43qz8thwden5te0dehhxarj94c82c3wwajkcmr0wfjx2u3wdejhgqgswaehxw309ahx7um5wgh8w6twv500ufus\n\nThe settings note will be nice for things like chosen emojis, default\nzap amount, etc. We can have an encrypted and public settings on the\nsame note.\n"
  11017     }
  11018   },
  11019   {
  11020     "issue": {
  11021       "url": "https://api.github.com/repos/damus-io/damus/issues/2086",
  11022       "repository_url": "https://api.github.com/repos/damus-io/damus",
  11023       "labels_url": "https://api.github.com/repos/damus-io/damus/issues/2086/labels{/name}",
  11024       "comments_url": "https://api.github.com/repos/damus-io/damus/issues/2086/comments",
  11025       "events_url": "https://api.github.com/repos/damus-io/damus/issues/2086/events",
  11026       "html_url": "https://github.com/damus-io/damus/issues/2086",
  11027       "id": 2197696874,
  11028       "node_id": "I_kwDOHHF5A86C_jFq",
  11029       "number": 2086,
  11030       "title": "UI feedback/confirmation \"DM sent\"",
  11031       "user": {
  11032         "login": "alltheseas",
  11033         "id": 64376233,
  11034         "node_id": "MDQ6VXNlcjY0Mzc2MjMz",
  11035         "avatar_url": "https://avatars.githubusercontent.com/u/64376233?v=4",
  11036         "gravatar_id": "",
  11037         "url": "https://api.github.com/users/alltheseas",
  11038         "html_url": "https://github.com/alltheseas",
  11039         "followers_url": "https://api.github.com/users/alltheseas/followers",
  11040         "following_url": "https://api.github.com/users/alltheseas/following{/other_user}",
  11041         "gists_url": "https://api.github.com/users/alltheseas/gists{/gist_id}",
  11042         "starred_url": "https://api.github.com/users/alltheseas/starred{/owner}{/repo}",
  11043         "subscriptions_url": "https://api.github.com/users/alltheseas/subscriptions",
  11044         "organizations_url": "https://api.github.com/users/alltheseas/orgs",
  11045         "repos_url": "https://api.github.com/users/alltheseas/repos",
  11046         "events_url": "https://api.github.com/users/alltheseas/events{/privacy}",
  11047         "received_events_url": "https://api.github.com/users/alltheseas/received_events",
  11048         "type": "User",
  11049         "site_admin": false
  11050       },
  11051       "labels": [
  11052         {
  11053           "id": 3994718399,
  11054           "node_id": "LA_kwDOHHF5A87uGpC_",
  11055           "url": "https://api.github.com/repos/damus-io/damus/labels/enhancement",
  11056           "name": "enhancement",
  11057           "color": "a2eeef",
  11058           "default": true,
  11059           "description": "Improvement"
  11060         },
  11061         {
  11062           "id": 5667222085,
  11063           "node_id": "LA_kwDOHHF5A88AAAABUcryRQ",
  11064           "url": "https://api.github.com/repos/damus-io/damus/labels/design",
  11065           "name": "design",
  11066           "color": "5319E7",
  11067           "default": false,
  11068           "description": "Design exploration & definition is required"
  11069         }
  11070       ],
  11071       "state": "open",
  11072       "locked": false,
  11073       "assignee": null,
  11074       "assignees": [],
  11075       "milestone": null,
  11076       "comments": 3,
  11077       "created_at": "2024-03-20T14:34:01Z",
  11078       "updated_at": "2024-04-03T06:50:05Z",
  11079       "closed_at": null,
  11080       "author_association": "COLLABORATOR",
  11081       "active_lock_reason": null,
  11082       "body": null,
  11083       "reactions": {
  11084         "url": "https://api.github.com/repos/damus-io/damus/issues/2086/reactions",
  11085         "total_count": 0,
  11086         "+1": 0,
  11087         "-1": 0,
  11088         "laugh": 0,
  11089         "hooray": 0,
  11090         "confused": 0,
  11091         "heart": 0,
  11092         "rocket": 0,
  11093         "eyes": 0
  11094       },
  11095       "timeline_url": "https://api.github.com/repos/damus-io/damus/issues/2086/timeline",
  11096       "performed_via_github_app": null,
  11097       "state_reason": null
  11098     }
  11099   },
  11100   {
  11101     "issue": {
  11102       "url": "https://api.github.com/repos/damus-io/damus/issues/2086",
  11103       "repository_url": "https://api.github.com/repos/damus-io/damus",
  11104       "labels_url": "https://api.github.com/repos/damus-io/damus/issues/2086/labels{/name}",
  11105       "comments_url": "https://api.github.com/repos/damus-io/damus/issues/2086/comments",
  11106       "events_url": "https://api.github.com/repos/damus-io/damus/issues/2086/events",
  11107       "html_url": "https://github.com/damus-io/damus/issues/2086",
  11108       "id": 2197696874,
  11109       "node_id": "I_kwDOHHF5A86C_jFq",
  11110       "number": 2086,
  11111       "title": "UI feedback/confirmation \"DM sent\"",
  11112       "user": {
  11113         "login": "alltheseas",
  11114         "id": 64376233,
  11115         "node_id": "MDQ6VXNlcjY0Mzc2MjMz",
  11116         "avatar_url": "https://avatars.githubusercontent.com/u/64376233?v=4",
  11117         "gravatar_id": "",
  11118         "url": "https://api.github.com/users/alltheseas",
  11119         "html_url": "https://github.com/alltheseas",
  11120         "followers_url": "https://api.github.com/users/alltheseas/followers",
  11121         "following_url": "https://api.github.com/users/alltheseas/following{/other_user}",
  11122         "gists_url": "https://api.github.com/users/alltheseas/gists{/gist_id}",
  11123         "starred_url": "https://api.github.com/users/alltheseas/starred{/owner}{/repo}",
  11124         "subscriptions_url": "https://api.github.com/users/alltheseas/subscriptions",
  11125         "organizations_url": "https://api.github.com/users/alltheseas/orgs",
  11126         "repos_url": "https://api.github.com/users/alltheseas/repos",
  11127         "events_url": "https://api.github.com/users/alltheseas/events{/privacy}",
  11128         "received_events_url": "https://api.github.com/users/alltheseas/received_events",
  11129         "type": "User",
  11130         "site_admin": false
  11131       },
  11132       "labels": [
  11133         {
  11134           "id": 3994718399,
  11135           "node_id": "LA_kwDOHHF5A87uGpC_",
  11136           "url": "https://api.github.com/repos/damus-io/damus/labels/enhancement",
  11137           "name": "enhancement",
  11138           "color": "a2eeef",
  11139           "default": true,
  11140           "description": "Improvement"
  11141         },
  11142         {
  11143           "id": 5667222085,
  11144           "node_id": "LA_kwDOHHF5A88AAAABUcryRQ",
  11145           "url": "https://api.github.com/repos/damus-io/damus/labels/design",
  11146           "name": "design",
  11147           "color": "5319E7",
  11148           "default": false,
  11149           "description": "Design exploration & definition is required"
  11150         }
  11151       ],
  11152       "state": "open",
  11153       "locked": false,
  11154       "assignee": null,
  11155       "assignees": [],
  11156       "milestone": null,
  11157       "comments": 3,
  11158       "created_at": "2024-03-20T14:34:01Z",
  11159       "updated_at": "2024-04-03T06:50:05Z",
  11160       "closed_at": null,
  11161       "author_association": "COLLABORATOR",
  11162       "active_lock_reason": null,
  11163       "body": null,
  11164       "reactions": {
  11165         "url": "https://api.github.com/repos/damus-io/damus/issues/2086/reactions",
  11166         "total_count": 0,
  11167         "+1": 0,
  11168         "-1": 0,
  11169         "laugh": 0,
  11170         "hooray": 0,
  11171         "confused": 0,
  11172         "heart": 0,
  11173         "rocket": 0,
  11174         "eyes": 0
  11175       },
  11176       "timeline_url": "https://api.github.com/repos/damus-io/damus/issues/2086/timeline",
  11177       "performed_via_github_app": null,
  11178       "state_reason": null
  11179     },
  11180     "comment": {
  11181       "user": "jb55",
  11182       "created_at": "2024-03-21T09:04:51Z",
  11183       "updated_at": "2024-03-21T09:04:51Z",
  11184       "body": "I don't think a toast really makes sense here, we just need to do what signal does."
  11185     }
  11186   },
  11187   {
  11188     "issue": {
  11189       "url": "https://api.github.com/repos/damus-io/damus/issues/2086",
  11190       "repository_url": "https://api.github.com/repos/damus-io/damus",
  11191       "labels_url": "https://api.github.com/repos/damus-io/damus/issues/2086/labels{/name}",
  11192       "comments_url": "https://api.github.com/repos/damus-io/damus/issues/2086/comments",
  11193       "events_url": "https://api.github.com/repos/damus-io/damus/issues/2086/events",
  11194       "html_url": "https://github.com/damus-io/damus/issues/2086",
  11195       "id": 2197696874,
  11196       "node_id": "I_kwDOHHF5A86C_jFq",
  11197       "number": 2086,
  11198       "title": "UI feedback/confirmation \"DM sent\"",
  11199       "user": {
  11200         "login": "alltheseas",
  11201         "id": 64376233,
  11202         "node_id": "MDQ6VXNlcjY0Mzc2MjMz",
  11203         "avatar_url": "https://avatars.githubusercontent.com/u/64376233?v=4",
  11204         "gravatar_id": "",
  11205         "url": "https://api.github.com/users/alltheseas",
  11206         "html_url": "https://github.com/alltheseas",
  11207         "followers_url": "https://api.github.com/users/alltheseas/followers",
  11208         "following_url": "https://api.github.com/users/alltheseas/following{/other_user}",
  11209         "gists_url": "https://api.github.com/users/alltheseas/gists{/gist_id}",
  11210         "starred_url": "https://api.github.com/users/alltheseas/starred{/owner}{/repo}",
  11211         "subscriptions_url": "https://api.github.com/users/alltheseas/subscriptions",
  11212         "organizations_url": "https://api.github.com/users/alltheseas/orgs",
  11213         "repos_url": "https://api.github.com/users/alltheseas/repos",
  11214         "events_url": "https://api.github.com/users/alltheseas/events{/privacy}",
  11215         "received_events_url": "https://api.github.com/users/alltheseas/received_events",
  11216         "type": "User",
  11217         "site_admin": false
  11218       },
  11219       "labels": [
  11220         {
  11221           "id": 3994718399,
  11222           "node_id": "LA_kwDOHHF5A87uGpC_",
  11223           "url": "https://api.github.com/repos/damus-io/damus/labels/enhancement",
  11224           "name": "enhancement",
  11225           "color": "a2eeef",
  11226           "default": true,
  11227           "description": "Improvement"
  11228         },
  11229         {
  11230           "id": 5667222085,
  11231           "node_id": "LA_kwDOHHF5A88AAAABUcryRQ",
  11232           "url": "https://api.github.com/repos/damus-io/damus/labels/design",
  11233           "name": "design",
  11234           "color": "5319E7",
  11235           "default": false,
  11236           "description": "Design exploration & definition is required"
  11237         }
  11238       ],
  11239       "state": "open",
  11240       "locked": false,
  11241       "assignee": null,
  11242       "assignees": [],
  11243       "milestone": null,
  11244       "comments": 3,
  11245       "created_at": "2024-03-20T14:34:01Z",
  11246       "updated_at": "2024-04-03T06:50:05Z",
  11247       "closed_at": null,
  11248       "author_association": "COLLABORATOR",
  11249       "active_lock_reason": null,
  11250       "body": null,
  11251       "reactions": {
  11252         "url": "https://api.github.com/repos/damus-io/damus/issues/2086/reactions",
  11253         "total_count": 0,
  11254         "+1": 0,
  11255         "-1": 0,
  11256         "laugh": 0,
  11257         "hooray": 0,
  11258         "confused": 0,
  11259         "heart": 0,
  11260         "rocket": 0,
  11261         "eyes": 0
  11262       },
  11263       "timeline_url": "https://api.github.com/repos/damus-io/damus/issues/2086/timeline",
  11264       "performed_via_github_app": null,
  11265       "state_reason": null
  11266     },
  11267     "comment": {
  11268       "user": "alltheseas",
  11269       "created_at": "2024-03-21T16:28:03Z",
  11270       "updated_at": "2024-03-21T16:28:03Z",
  11271       "body": "<img width=\"397\" alt=\"Screenshot 2024-03-21 at 11 27 56 AM\" src=\"https://github.com/damus-io/damus/assets/64376233/b0e4eb37-3372-4f84-bea9-e0fd0829f38a\">\r\n"
  11272     }
  11273   },
  11274   {
  11275     "issue": {
  11276       "url": "https://api.github.com/repos/damus-io/damus/issues/2086",
  11277       "repository_url": "https://api.github.com/repos/damus-io/damus",
  11278       "labels_url": "https://api.github.com/repos/damus-io/damus/issues/2086/labels{/name}",
  11279       "comments_url": "https://api.github.com/repos/damus-io/damus/issues/2086/comments",
  11280       "events_url": "https://api.github.com/repos/damus-io/damus/issues/2086/events",
  11281       "html_url": "https://github.com/damus-io/damus/issues/2086",
  11282       "id": 2197696874,
  11283       "node_id": "I_kwDOHHF5A86C_jFq",
  11284       "number": 2086,
  11285       "title": "UI feedback/confirmation \"DM sent\"",
  11286       "user": {
  11287         "login": "alltheseas",
  11288         "id": 64376233,
  11289         "node_id": "MDQ6VXNlcjY0Mzc2MjMz",
  11290         "avatar_url": "https://avatars.githubusercontent.com/u/64376233?v=4",
  11291         "gravatar_id": "",
  11292         "url": "https://api.github.com/users/alltheseas",
  11293         "html_url": "https://github.com/alltheseas",
  11294         "followers_url": "https://api.github.com/users/alltheseas/followers",
  11295         "following_url": "https://api.github.com/users/alltheseas/following{/other_user}",
  11296         "gists_url": "https://api.github.com/users/alltheseas/gists{/gist_id}",
  11297         "starred_url": "https://api.github.com/users/alltheseas/starred{/owner}{/repo}",
  11298         "subscriptions_url": "https://api.github.com/users/alltheseas/subscriptions",
  11299         "organizations_url": "https://api.github.com/users/alltheseas/orgs",
  11300         "repos_url": "https://api.github.com/users/alltheseas/repos",
  11301         "events_url": "https://api.github.com/users/alltheseas/events{/privacy}",
  11302         "received_events_url": "https://api.github.com/users/alltheseas/received_events",
  11303         "type": "User",
  11304         "site_admin": false
  11305       },
  11306       "labels": [
  11307         {
  11308           "id": 3994718399,
  11309           "node_id": "LA_kwDOHHF5A87uGpC_",
  11310           "url": "https://api.github.com/repos/damus-io/damus/labels/enhancement",
  11311           "name": "enhancement",
  11312           "color": "a2eeef",
  11313           "default": true,
  11314           "description": "Improvement"
  11315         },
  11316         {
  11317           "id": 5667222085,
  11318           "node_id": "LA_kwDOHHF5A88AAAABUcryRQ",
  11319           "url": "https://api.github.com/repos/damus-io/damus/labels/design",
  11320           "name": "design",
  11321           "color": "5319E7",
  11322           "default": false,
  11323           "description": "Design exploration & definition is required"
  11324         }
  11325       ],
  11326       "state": "open",
  11327       "locked": false,
  11328       "assignee": null,
  11329       "assignees": [],
  11330       "milestone": null,
  11331       "comments": 3,
  11332       "created_at": "2024-03-20T14:34:01Z",
  11333       "updated_at": "2024-04-03T06:50:05Z",
  11334       "closed_at": null,
  11335       "author_association": "COLLABORATOR",
  11336       "active_lock_reason": null,
  11337       "body": null,
  11338       "reactions": {
  11339         "url": "https://api.github.com/repos/damus-io/damus/issues/2086/reactions",
  11340         "total_count": 0,
  11341         "+1": 0,
  11342         "-1": 0,
  11343         "laugh": 0,
  11344         "hooray": 0,
  11345         "confused": 0,
  11346         "heart": 0,
  11347         "rocket": 0,
  11348         "eyes": 0
  11349       },
  11350       "timeline_url": "https://api.github.com/repos/damus-io/damus/issues/2086/timeline",
  11351       "performed_via_github_app": null,
  11352       "state_reason": null
  11353     },
  11354     "comment": {
  11355       "user": "karnagebitcoin",
  11356       "created_at": "2024-04-03T06:50:04Z",
  11357       "updated_at": "2024-04-03T06:50:04Z",
  11358       "body": "Not sure if you can add time there, I just added the icon and rounded off the messages a bit.\r\n\r\n<img width=\"1280\" alt=\"DM Receipt\" src=\"https://github.com/damus-io/damus/assets/131526701/26fb2bde-1823-4655-b094-750027860617\">\r\n"
  11359     }
  11360   },
  11361   {
  11362     "issue": {
  11363       "url": "https://api.github.com/repos/damus-io/damus/issues/2085",
  11364       "repository_url": "https://api.github.com/repos/damus-io/damus",
  11365       "labels_url": "https://api.github.com/repos/damus-io/damus/issues/2085/labels{/name}",
  11366       "comments_url": "https://api.github.com/repos/damus-io/damus/issues/2085/comments",
  11367       "events_url": "https://api.github.com/repos/damus-io/damus/issues/2085/events",
  11368       "html_url": "https://github.com/damus-io/damus/issues/2085",
  11369       "id": 2197696263,
  11370       "node_id": "I_kwDOHHF5A86C_i8H",
  11371       "number": 2085,
  11372       "title": "UI feedback/confirmation \"keyword muted\"",
  11373       "user": {
  11374         "login": "alltheseas",
  11375         "id": 64376233,
  11376         "node_id": "MDQ6VXNlcjY0Mzc2MjMz",
  11377         "avatar_url": "https://avatars.githubusercontent.com/u/64376233?v=4",
  11378         "gravatar_id": "",
  11379         "url": "https://api.github.com/users/alltheseas",
  11380         "html_url": "https://github.com/alltheseas",
  11381         "followers_url": "https://api.github.com/users/alltheseas/followers",
  11382         "following_url": "https://api.github.com/users/alltheseas/following{/other_user}",
  11383         "gists_url": "https://api.github.com/users/alltheseas/gists{/gist_id}",
  11384         "starred_url": "https://api.github.com/users/alltheseas/starred{/owner}{/repo}",
  11385         "subscriptions_url": "https://api.github.com/users/alltheseas/subscriptions",
  11386         "organizations_url": "https://api.github.com/users/alltheseas/orgs",
  11387         "repos_url": "https://api.github.com/users/alltheseas/repos",
  11388         "events_url": "https://api.github.com/users/alltheseas/events{/privacy}",
  11389         "received_events_url": "https://api.github.com/users/alltheseas/received_events",
  11390         "type": "User",
  11391         "site_admin": false
  11392       },
  11393       "labels": [
  11394         {
  11395           "id": 3994718399,
  11396           "node_id": "LA_kwDOHHF5A87uGpC_",
  11397           "url": "https://api.github.com/repos/damus-io/damus/labels/enhancement",
  11398           "name": "enhancement",
  11399           "color": "a2eeef",
  11400           "default": true,
  11401           "description": "Improvement"
  11402         },
  11403         {
  11404           "id": 5667222085,
  11405           "node_id": "LA_kwDOHHF5A88AAAABUcryRQ",
  11406           "url": "https://api.github.com/repos/damus-io/damus/labels/design",
  11407           "name": "design",
  11408           "color": "5319E7",
  11409           "default": false,
  11410           "description": "Design exploration & definition is required"
  11411         }
  11412       ],
  11413       "state": "open",
  11414       "locked": false,
  11415       "assignee": null,
  11416       "assignees": [],
  11417       "milestone": null,
  11418       "comments": 1,
  11419       "created_at": "2024-03-20T14:33:48Z",
  11420       "updated_at": "2024-04-04T06:49:08Z",
  11421       "closed_at": null,
  11422       "author_association": "COLLABORATOR",
  11423       "active_lock_reason": null,
  11424       "body": null,
  11425       "reactions": {
  11426         "url": "https://api.github.com/repos/damus-io/damus/issues/2085/reactions",
  11427         "total_count": 0,
  11428         "+1": 0,
  11429         "-1": 0,
  11430         "laugh": 0,
  11431         "hooray": 0,
  11432         "confused": 0,
  11433         "heart": 0,
  11434         "rocket": 0,
  11435         "eyes": 0
  11436       },
  11437       "timeline_url": "https://api.github.com/repos/damus-io/damus/issues/2085/timeline",
  11438       "performed_via_github_app": null,
  11439       "state_reason": null
  11440     }
  11441   },
  11442   {
  11443     "issue": {
  11444       "url": "https://api.github.com/repos/damus-io/damus/issues/2085",
  11445       "repository_url": "https://api.github.com/repos/damus-io/damus",
  11446       "labels_url": "https://api.github.com/repos/damus-io/damus/issues/2085/labels{/name}",
  11447       "comments_url": "https://api.github.com/repos/damus-io/damus/issues/2085/comments",
  11448       "events_url": "https://api.github.com/repos/damus-io/damus/issues/2085/events",
  11449       "html_url": "https://github.com/damus-io/damus/issues/2085",
  11450       "id": 2197696263,
  11451       "node_id": "I_kwDOHHF5A86C_i8H",
  11452       "number": 2085,
  11453       "title": "UI feedback/confirmation \"keyword muted\"",
  11454       "user": {
  11455         "login": "alltheseas",
  11456         "id": 64376233,
  11457         "node_id": "MDQ6VXNlcjY0Mzc2MjMz",
  11458         "avatar_url": "https://avatars.githubusercontent.com/u/64376233?v=4",
  11459         "gravatar_id": "",
  11460         "url": "https://api.github.com/users/alltheseas",
  11461         "html_url": "https://github.com/alltheseas",
  11462         "followers_url": "https://api.github.com/users/alltheseas/followers",
  11463         "following_url": "https://api.github.com/users/alltheseas/following{/other_user}",
  11464         "gists_url": "https://api.github.com/users/alltheseas/gists{/gist_id}",
  11465         "starred_url": "https://api.github.com/users/alltheseas/starred{/owner}{/repo}",
  11466         "subscriptions_url": "https://api.github.com/users/alltheseas/subscriptions",
  11467         "organizations_url": "https://api.github.com/users/alltheseas/orgs",
  11468         "repos_url": "https://api.github.com/users/alltheseas/repos",
  11469         "events_url": "https://api.github.com/users/alltheseas/events{/privacy}",
  11470         "received_events_url": "https://api.github.com/users/alltheseas/received_events",
  11471         "type": "User",
  11472         "site_admin": false
  11473       },
  11474       "labels": [
  11475         {
  11476           "id": 3994718399,
  11477           "node_id": "LA_kwDOHHF5A87uGpC_",
  11478           "url": "https://api.github.com/repos/damus-io/damus/labels/enhancement",
  11479           "name": "enhancement",
  11480           "color": "a2eeef",
  11481           "default": true,
  11482           "description": "Improvement"
  11483         },
  11484         {
  11485           "id": 5667222085,
  11486           "node_id": "LA_kwDOHHF5A88AAAABUcryRQ",
  11487           "url": "https://api.github.com/repos/damus-io/damus/labels/design",
  11488           "name": "design",
  11489           "color": "5319E7",
  11490           "default": false,
  11491           "description": "Design exploration & definition is required"
  11492         }
  11493       ],
  11494       "state": "open",
  11495       "locked": false,
  11496       "assignee": null,
  11497       "assignees": [],
  11498       "milestone": null,
  11499       "comments": 1,
  11500       "created_at": "2024-03-20T14:33:48Z",
  11501       "updated_at": "2024-04-04T06:49:08Z",
  11502       "closed_at": null,
  11503       "author_association": "COLLABORATOR",
  11504       "active_lock_reason": null,
  11505       "body": null,
  11506       "reactions": {
  11507         "url": "https://api.github.com/repos/damus-io/damus/issues/2085/reactions",
  11508         "total_count": 0,
  11509         "+1": 0,
  11510         "-1": 0,
  11511         "laugh": 0,
  11512         "hooray": 0,
  11513         "confused": 0,
  11514         "heart": 0,
  11515         "rocket": 0,
  11516         "eyes": 0
  11517       },
  11518       "timeline_url": "https://api.github.com/repos/damus-io/damus/issues/2085/timeline",
  11519       "performed_via_github_app": null,
  11520       "state_reason": null
  11521     },
  11522     "comment": {
  11523       "user": "karnagebitcoin",
  11524       "created_at": "2024-04-04T06:49:08Z",
  11525       "updated_at": "2024-04-04T06:49:08Z",
  11526       "body": "![CleanShot 2024-04-04 at 15 48 51@2x](https://github.com/damus-io/damus/assets/131526701/2f3c57e3-ea52-4b6a-a3c9-022c5d5d8191)\r\n"
  11527     }
  11528   },
  11529   {
  11530     "issue": {
  11531       "url": "https://api.github.com/repos/damus-io/damus/issues/2084",
  11532       "repository_url": "https://api.github.com/repos/damus-io/damus",
  11533       "labels_url": "https://api.github.com/repos/damus-io/damus/issues/2084/labels{/name}",
  11534       "comments_url": "https://api.github.com/repos/damus-io/damus/issues/2084/comments",
  11535       "events_url": "https://api.github.com/repos/damus-io/damus/issues/2084/events",
  11536       "html_url": "https://github.com/damus-io/damus/issues/2084",
  11537       "id": 2197695640,
  11538       "node_id": "I_kwDOHHF5A86C_iyY",
  11539       "number": 2084,
  11540       "title": "UI feedback/confirmation: \"user muted\"",
  11541       "user": {
  11542         "login": "alltheseas",
  11543         "id": 64376233,
  11544         "node_id": "MDQ6VXNlcjY0Mzc2MjMz",
  11545         "avatar_url": "https://avatars.githubusercontent.com/u/64376233?v=4",
  11546         "gravatar_id": "",
  11547         "url": "https://api.github.com/users/alltheseas",
  11548         "html_url": "https://github.com/alltheseas",
  11549         "followers_url": "https://api.github.com/users/alltheseas/followers",
  11550         "following_url": "https://api.github.com/users/alltheseas/following{/other_user}",
  11551         "gists_url": "https://api.github.com/users/alltheseas/gists{/gist_id}",
  11552         "starred_url": "https://api.github.com/users/alltheseas/starred{/owner}{/repo}",
  11553         "subscriptions_url": "https://api.github.com/users/alltheseas/subscriptions",
  11554         "organizations_url": "https://api.github.com/users/alltheseas/orgs",
  11555         "repos_url": "https://api.github.com/users/alltheseas/repos",
  11556         "events_url": "https://api.github.com/users/alltheseas/events{/privacy}",
  11557         "received_events_url": "https://api.github.com/users/alltheseas/received_events",
  11558         "type": "User",
  11559         "site_admin": false
  11560       },
  11561       "labels": [
  11562         {
  11563           "id": 3994718399,
  11564           "node_id": "LA_kwDOHHF5A87uGpC_",
  11565           "url": "https://api.github.com/repos/damus-io/damus/labels/enhancement",
  11566           "name": "enhancement",
  11567           "color": "a2eeef",
  11568           "default": true,
  11569           "description": "Improvement"
  11570         },
  11571         {
  11572           "id": 5667222085,
  11573           "node_id": "LA_kwDOHHF5A88AAAABUcryRQ",
  11574           "url": "https://api.github.com/repos/damus-io/damus/labels/design",
  11575           "name": "design",
  11576           "color": "5319E7",
  11577           "default": false,
  11578           "description": "Design exploration & definition is required"
  11579         }
  11580       ],
  11581       "state": "open",
  11582       "locked": false,
  11583       "assignee": null,
  11584       "assignees": [],
  11585       "milestone": null,
  11586       "comments": 2,
  11587       "created_at": "2024-03-20T14:33:35Z",
  11588       "updated_at": "2024-04-04T06:47:54Z",
  11589       "closed_at": null,
  11590       "author_association": "COLLABORATOR",
  11591       "active_lock_reason": null,
  11592       "body": null,
  11593       "reactions": {
  11594         "url": "https://api.github.com/repos/damus-io/damus/issues/2084/reactions",
  11595         "total_count": 0,
  11596         "+1": 0,
  11597         "-1": 0,
  11598         "laugh": 0,
  11599         "hooray": 0,
  11600         "confused": 0,
  11601         "heart": 0,
  11602         "rocket": 0,
  11603         "eyes": 0
  11604       },
  11605       "timeline_url": "https://api.github.com/repos/damus-io/damus/issues/2084/timeline",
  11606       "performed_via_github_app": null,
  11607       "state_reason": null
  11608     }
  11609   },
  11610   {
  11611     "issue": {
  11612       "url": "https://api.github.com/repos/damus-io/damus/issues/2084",
  11613       "repository_url": "https://api.github.com/repos/damus-io/damus",
  11614       "labels_url": "https://api.github.com/repos/damus-io/damus/issues/2084/labels{/name}",
  11615       "comments_url": "https://api.github.com/repos/damus-io/damus/issues/2084/comments",
  11616       "events_url": "https://api.github.com/repos/damus-io/damus/issues/2084/events",
  11617       "html_url": "https://github.com/damus-io/damus/issues/2084",
  11618       "id": 2197695640,
  11619       "node_id": "I_kwDOHHF5A86C_iyY",
  11620       "number": 2084,
  11621       "title": "UI feedback/confirmation: \"user muted\"",
  11622       "user": {
  11623         "login": "alltheseas",
  11624         "id": 64376233,
  11625         "node_id": "MDQ6VXNlcjY0Mzc2MjMz",
  11626         "avatar_url": "https://avatars.githubusercontent.com/u/64376233?v=4",
  11627         "gravatar_id": "",
  11628         "url": "https://api.github.com/users/alltheseas",
  11629         "html_url": "https://github.com/alltheseas",
  11630         "followers_url": "https://api.github.com/users/alltheseas/followers",
  11631         "following_url": "https://api.github.com/users/alltheseas/following{/other_user}",
  11632         "gists_url": "https://api.github.com/users/alltheseas/gists{/gist_id}",
  11633         "starred_url": "https://api.github.com/users/alltheseas/starred{/owner}{/repo}",
  11634         "subscriptions_url": "https://api.github.com/users/alltheseas/subscriptions",
  11635         "organizations_url": "https://api.github.com/users/alltheseas/orgs",
  11636         "repos_url": "https://api.github.com/users/alltheseas/repos",
  11637         "events_url": "https://api.github.com/users/alltheseas/events{/privacy}",
  11638         "received_events_url": "https://api.github.com/users/alltheseas/received_events",
  11639         "type": "User",
  11640         "site_admin": false
  11641       },
  11642       "labels": [
  11643         {
  11644           "id": 3994718399,
  11645           "node_id": "LA_kwDOHHF5A87uGpC_",
  11646           "url": "https://api.github.com/repos/damus-io/damus/labels/enhancement",
  11647           "name": "enhancement",
  11648           "color": "a2eeef",
  11649           "default": true,
  11650           "description": "Improvement"
  11651         },
  11652         {
  11653           "id": 5667222085,
  11654           "node_id": "LA_kwDOHHF5A88AAAABUcryRQ",
  11655           "url": "https://api.github.com/repos/damus-io/damus/labels/design",
  11656           "name": "design",
  11657           "color": "5319E7",
  11658           "default": false,
  11659           "description": "Design exploration & definition is required"
  11660         }
  11661       ],
  11662       "state": "open",
  11663       "locked": false,
  11664       "assignee": null,
  11665       "assignees": [],
  11666       "milestone": null,
  11667       "comments": 2,
  11668       "created_at": "2024-03-20T14:33:35Z",
  11669       "updated_at": "2024-04-04T06:47:54Z",
  11670       "closed_at": null,
  11671       "author_association": "COLLABORATOR",
  11672       "active_lock_reason": null,
  11673       "body": null,
  11674       "reactions": {
  11675         "url": "https://api.github.com/repos/damus-io/damus/issues/2084/reactions",
  11676         "total_count": 0,
  11677         "+1": 0,
  11678         "-1": 0,
  11679         "laugh": 0,
  11680         "hooray": 0,
  11681         "confused": 0,
  11682         "heart": 0,
  11683         "rocket": 0,
  11684         "eyes": 0
  11685       },
  11686       "timeline_url": "https://api.github.com/repos/damus-io/damus/issues/2084/timeline",
  11687       "performed_via_github_app": null,
  11688       "state_reason": null
  11689     },
  11690     "comment": {
  11691       "user": "alltheseas",
  11692       "created_at": "2024-03-21T15:22:24Z",
  11693       "updated_at": "2024-03-21T15:22:24Z",
  11694       "body": "This flow should also exit out of profile view automatically if muting takes place in profile view"
  11695     }
  11696   },
  11697   {
  11698     "issue": {
  11699       "url": "https://api.github.com/repos/damus-io/damus/issues/2084",
  11700       "repository_url": "https://api.github.com/repos/damus-io/damus",
  11701       "labels_url": "https://api.github.com/repos/damus-io/damus/issues/2084/labels{/name}",
  11702       "comments_url": "https://api.github.com/repos/damus-io/damus/issues/2084/comments",
  11703       "events_url": "https://api.github.com/repos/damus-io/damus/issues/2084/events",
  11704       "html_url": "https://github.com/damus-io/damus/issues/2084",
  11705       "id": 2197695640,
  11706       "node_id": "I_kwDOHHF5A86C_iyY",
  11707       "number": 2084,
  11708       "title": "UI feedback/confirmation: \"user muted\"",
  11709       "user": {
  11710         "login": "alltheseas",
  11711         "id": 64376233,
  11712         "node_id": "MDQ6VXNlcjY0Mzc2MjMz",
  11713         "avatar_url": "https://avatars.githubusercontent.com/u/64376233?v=4",
  11714         "gravatar_id": "",
  11715         "url": "https://api.github.com/users/alltheseas",
  11716         "html_url": "https://github.com/alltheseas",
  11717         "followers_url": "https://api.github.com/users/alltheseas/followers",
  11718         "following_url": "https://api.github.com/users/alltheseas/following{/other_user}",
  11719         "gists_url": "https://api.github.com/users/alltheseas/gists{/gist_id}",
  11720         "starred_url": "https://api.github.com/users/alltheseas/starred{/owner}{/repo}",
  11721         "subscriptions_url": "https://api.github.com/users/alltheseas/subscriptions",
  11722         "organizations_url": "https://api.github.com/users/alltheseas/orgs",
  11723         "repos_url": "https://api.github.com/users/alltheseas/repos",
  11724         "events_url": "https://api.github.com/users/alltheseas/events{/privacy}",
  11725         "received_events_url": "https://api.github.com/users/alltheseas/received_events",
  11726         "type": "User",
  11727         "site_admin": false
  11728       },
  11729       "labels": [
  11730         {
  11731           "id": 3994718399,
  11732           "node_id": "LA_kwDOHHF5A87uGpC_",
  11733           "url": "https://api.github.com/repos/damus-io/damus/labels/enhancement",
  11734           "name": "enhancement",
  11735           "color": "a2eeef",
  11736           "default": true,
  11737           "description": "Improvement"
  11738         },
  11739         {
  11740           "id": 5667222085,
  11741           "node_id": "LA_kwDOHHF5A88AAAABUcryRQ",
  11742           "url": "https://api.github.com/repos/damus-io/damus/labels/design",
  11743           "name": "design",
  11744           "color": "5319E7",
  11745           "default": false,
  11746           "description": "Design exploration & definition is required"
  11747         }
  11748       ],
  11749       "state": "open",
  11750       "locked": false,
  11751       "assignee": null,
  11752       "assignees": [],
  11753       "milestone": null,
  11754       "comments": 2,
  11755       "created_at": "2024-03-20T14:33:35Z",
  11756       "updated_at": "2024-04-04T06:47:54Z",
  11757       "closed_at": null,
  11758       "author_association": "COLLABORATOR",
  11759       "active_lock_reason": null,
  11760       "body": null,
  11761       "reactions": {
  11762         "url": "https://api.github.com/repos/damus-io/damus/issues/2084/reactions",
  11763         "total_count": 0,
  11764         "+1": 0,
  11765         "-1": 0,
  11766         "laugh": 0,
  11767         "hooray": 0,
  11768         "confused": 0,
  11769         "heart": 0,
  11770         "rocket": 0,
  11771         "eyes": 0
  11772       },
  11773       "timeline_url": "https://api.github.com/repos/damus-io/damus/issues/2084/timeline",
  11774       "performed_via_github_app": null,
  11775       "state_reason": null
  11776     },
  11777     "comment": {
  11778       "user": "karnagebitcoin",
  11779       "created_at": "2024-04-04T06:47:53Z",
  11780       "updated_at": "2024-04-04T06:47:53Z",
  11781       "body": "Top or bottom, whichever feels best \r\n![CleanShot 2024-04-04 at 15 47 32@2x](https://github.com/damus-io/damus/assets/131526701/f0297727-1ddc-43d3-82d4-4734ace5f941)\r\n"
  11782     }
  11783   },
  11784   {
  11785     "issue": {
  11786       "url": "https://api.github.com/repos/damus-io/damus/issues/2083",
  11787       "repository_url": "https://api.github.com/repos/damus-io/damus",
  11788       "labels_url": "https://api.github.com/repos/damus-io/damus/issues/2083/labels{/name}",
  11789       "comments_url": "https://api.github.com/repos/damus-io/damus/issues/2083/comments",
  11790       "events_url": "https://api.github.com/repos/damus-io/damus/issues/2083/events",
  11791       "html_url": "https://github.com/damus-io/damus/issues/2083",
  11792       "id": 2197377105,
  11793       "node_id": "I_kwDOHHF5A86C-VBR",
  11794       "number": 2083,
  11795       "title": "Confirmation dialogue / UI \"your note has been posted\"",
  11796       "user": {
  11797         "login": "alltheseas",
  11798         "id": 64376233,
  11799         "node_id": "MDQ6VXNlcjY0Mzc2MjMz",
  11800         "avatar_url": "https://avatars.githubusercontent.com/u/64376233?v=4",
  11801         "gravatar_id": "",
  11802         "url": "https://api.github.com/users/alltheseas",
  11803         "html_url": "https://github.com/alltheseas",
  11804         "followers_url": "https://api.github.com/users/alltheseas/followers",
  11805         "following_url": "https://api.github.com/users/alltheseas/following{/other_user}",
  11806         "gists_url": "https://api.github.com/users/alltheseas/gists{/gist_id}",
  11807         "starred_url": "https://api.github.com/users/alltheseas/starred{/owner}{/repo}",
  11808         "subscriptions_url": "https://api.github.com/users/alltheseas/subscriptions",
  11809         "organizations_url": "https://api.github.com/users/alltheseas/orgs",
  11810         "repos_url": "https://api.github.com/users/alltheseas/repos",
  11811         "events_url": "https://api.github.com/users/alltheseas/events{/privacy}",
  11812         "received_events_url": "https://api.github.com/users/alltheseas/received_events",
  11813         "type": "User",
  11814         "site_admin": false
  11815       },
  11816       "labels": [
  11817         {
  11818           "id": 3994718399,
  11819           "node_id": "LA_kwDOHHF5A87uGpC_",
  11820           "url": "https://api.github.com/repos/damus-io/damus/labels/enhancement",
  11821           "name": "enhancement",
  11822           "color": "a2eeef",
  11823           "default": true,
  11824           "description": "Improvement"
  11825         },
  11826         {
  11827           "id": 5667222085,
  11828           "node_id": "LA_kwDOHHF5A88AAAABUcryRQ",
  11829           "url": "https://api.github.com/repos/damus-io/damus/labels/design",
  11830           "name": "design",
  11831           "color": "5319E7",
  11832           "default": false,
  11833           "description": "Design exploration & definition is required"
  11834         }
  11835       ],
  11836       "state": "open",
  11837       "locked": false,
  11838       "assignee": {
  11839         "login": "robagreda",
  11840         "id": 3373850,
  11841         "node_id": "MDQ6VXNlcjMzNzM4NTA=",
  11842         "avatar_url": "https://avatars.githubusercontent.com/u/3373850?v=4",
  11843         "gravatar_id": "",
  11844         "url": "https://api.github.com/users/robagreda",
  11845         "html_url": "https://github.com/robagreda",
  11846         "followers_url": "https://api.github.com/users/robagreda/followers",
  11847         "following_url": "https://api.github.com/users/robagreda/following{/other_user}",
  11848         "gists_url": "https://api.github.com/users/robagreda/gists{/gist_id}",
  11849         "starred_url": "https://api.github.com/users/robagreda/starred{/owner}{/repo}",
  11850         "subscriptions_url": "https://api.github.com/users/robagreda/subscriptions",
  11851         "organizations_url": "https://api.github.com/users/robagreda/orgs",
  11852         "repos_url": "https://api.github.com/users/robagreda/repos",
  11853         "events_url": "https://api.github.com/users/robagreda/events{/privacy}",
  11854         "received_events_url": "https://api.github.com/users/robagreda/received_events",
  11855         "type": "User",
  11856         "site_admin": false
  11857       },
  11858       "assignees": [
  11859         {
  11860           "login": "robagreda",
  11861           "id": 3373850,
  11862           "node_id": "MDQ6VXNlcjMzNzM4NTA=",
  11863           "avatar_url": "https://avatars.githubusercontent.com/u/3373850?v=4",
  11864           "gravatar_id": "",
  11865           "url": "https://api.github.com/users/robagreda",
  11866           "html_url": "https://github.com/robagreda",
  11867           "followers_url": "https://api.github.com/users/robagreda/followers",
  11868           "following_url": "https://api.github.com/users/robagreda/following{/other_user}",
  11869           "gists_url": "https://api.github.com/users/robagreda/gists{/gist_id}",
  11870           "starred_url": "https://api.github.com/users/robagreda/starred{/owner}{/repo}",
  11871           "subscriptions_url": "https://api.github.com/users/robagreda/subscriptions",
  11872           "organizations_url": "https://api.github.com/users/robagreda/orgs",
  11873           "repos_url": "https://api.github.com/users/robagreda/repos",
  11874           "events_url": "https://api.github.com/users/robagreda/events{/privacy}",
  11875           "received_events_url": "https://api.github.com/users/robagreda/received_events",
  11876           "type": "User",
  11877           "site_admin": false
  11878         }
  11879       ],
  11880       "milestone": {
  11881         "url": "https://api.github.com/repos/damus-io/damus/milestones/14",
  11882         "html_url": "https://github.com/damus-io/damus/milestone/14",
  11883         "labels_url": "https://api.github.com/repos/damus-io/damus/milestones/14/labels",
  11884         "id": 10536809,
  11885         "node_id": "MI_kwDOHHF5A84AoMdp",
  11886         "number": 14,
  11887         "title": "1.9 post purple testflight, threads, longform, video caching",
  11888         "description": "",
  11889         "creator": {
  11890           "login": "alltheseas",
  11891           "id": 64376233,
  11892           "node_id": "MDQ6VXNlcjY0Mzc2MjMz",
  11893           "avatar_url": "https://avatars.githubusercontent.com/u/64376233?v=4",
  11894           "gravatar_id": "",
  11895           "url": "https://api.github.com/users/alltheseas",
  11896           "html_url": "https://github.com/alltheseas",
  11897           "followers_url": "https://api.github.com/users/alltheseas/followers",
  11898           "following_url": "https://api.github.com/users/alltheseas/following{/other_user}",
  11899           "gists_url": "https://api.github.com/users/alltheseas/gists{/gist_id}",
  11900           "starred_url": "https://api.github.com/users/alltheseas/starred{/owner}{/repo}",
  11901           "subscriptions_url": "https://api.github.com/users/alltheseas/subscriptions",
  11902           "organizations_url": "https://api.github.com/users/alltheseas/orgs",
  11903           "repos_url": "https://api.github.com/users/alltheseas/repos",
  11904           "events_url": "https://api.github.com/users/alltheseas/events{/privacy}",
  11905           "received_events_url": "https://api.github.com/users/alltheseas/received_events",
  11906           "type": "User",
  11907           "site_admin": false
  11908         },
  11909         "open_issues": 17,
  11910         "closed_issues": 1,
  11911         "state": "open",
  11912         "created_at": "2024-02-09T17:16:56Z",
  11913         "updated_at": "2024-04-09T20:37:29Z",
  11914         "due_on": null,
  11915         "closed_at": null
  11916       },
  11917       "comments": 15,
  11918       "created_at": "2024-03-20T12:09:48Z",
  11919       "updated_at": "2024-04-04T18:16:05Z",
  11920       "closed_at": null,
  11921       "author_association": "COLLABORATOR",
  11922       "active_lock_reason": null,
  11923       "body": "### context\r\n\r\nSometimes when I submit post a note, the Damus UI makes it unclear that my note was posted. I have to go back and view my own profile to double check that my own note was posted. \r\n\r\n<img width=\"738\" alt=\"Screenshot 2024-03-21 at 12 06 52 PM\" src=\"https://github.com/damus-io/damus/assets/64376233/40cf039c-df6e-4c4c-a405-9dc14e68f708\">\r\n\r\n\r\nhttps://damus.io/note1due7xq4qyyl6gs0cjca556eptd5zqfu857qx83mq4pvvtegm4kls9t23lm\r\n\r\n## user story\r\n\r\nAs a Damus social media poster, I would like to see a pop-up confirmation \"your note has been posted\" when my note has been posted, so that I can have greater confidence my note was published to nostr.\r\n\r\n### acceptance criteria\r\n1. Damus tracks if note has been posted immediately post button, and \r\n2. If note has been posted, a pop-up (or other UI mechanism) signifies \"your note has been posted\".\r\n\r\n### Related\r\n\r\nNWC paste string confirmation https://github.com/damus-io/damus/issues/1775\r\nFor muted conversation https://github.com/damus-io/damus/issues/1626\r\nImage saved https://github.com/damus-io/damus/issues/1463\r\nUser muted https://github.com/damus-io/damus/issues/2084 (duplicate https://github.com/damus-io/damus/issues/1432)\r\nKeyword muted https://github.com/damus-io/damus/issues/2085\r\nDM Sent https://github.com/damus-io/damus/issues/2086",
  11924       "reactions": {
  11925         "url": "https://api.github.com/repos/damus-io/damus/issues/2083/reactions",
  11926         "total_count": 0,
  11927         "+1": 0,
  11928         "-1": 0,
  11929         "laugh": 0,
  11930         "hooray": 0,
  11931         "confused": 0,
  11932         "heart": 0,
  11933         "rocket": 0,
  11934         "eyes": 0
  11935       },
  11936       "timeline_url": "https://api.github.com/repos/damus-io/damus/issues/2083/timeline",
  11937       "performed_via_github_app": null,
  11938       "state_reason": null
  11939     }
  11940   },
  11941   {
  11942     "issue": {
  11943       "url": "https://api.github.com/repos/damus-io/damus/issues/2083",
  11944       "repository_url": "https://api.github.com/repos/damus-io/damus",
  11945       "labels_url": "https://api.github.com/repos/damus-io/damus/issues/2083/labels{/name}",
  11946       "comments_url": "https://api.github.com/repos/damus-io/damus/issues/2083/comments",
  11947       "events_url": "https://api.github.com/repos/damus-io/damus/issues/2083/events",
  11948       "html_url": "https://github.com/damus-io/damus/issues/2083",
  11949       "id": 2197377105,
  11950       "node_id": "I_kwDOHHF5A86C-VBR",
  11951       "number": 2083,
  11952       "title": "Confirmation dialogue / UI \"your note has been posted\"",
  11953       "user": {
  11954         "login": "alltheseas",
  11955         "id": 64376233,
  11956         "node_id": "MDQ6VXNlcjY0Mzc2MjMz",
  11957         "avatar_url": "https://avatars.githubusercontent.com/u/64376233?v=4",
  11958         "gravatar_id": "",
  11959         "url": "https://api.github.com/users/alltheseas",
  11960         "html_url": "https://github.com/alltheseas",
  11961         "followers_url": "https://api.github.com/users/alltheseas/followers",
  11962         "following_url": "https://api.github.com/users/alltheseas/following{/other_user}",
  11963         "gists_url": "https://api.github.com/users/alltheseas/gists{/gist_id}",
  11964         "starred_url": "https://api.github.com/users/alltheseas/starred{/owner}{/repo}",
  11965         "subscriptions_url": "https://api.github.com/users/alltheseas/subscriptions",
  11966         "organizations_url": "https://api.github.com/users/alltheseas/orgs",
  11967         "repos_url": "https://api.github.com/users/alltheseas/repos",
  11968         "events_url": "https://api.github.com/users/alltheseas/events{/privacy}",
  11969         "received_events_url": "https://api.github.com/users/alltheseas/received_events",
  11970         "type": "User",
  11971         "site_admin": false
  11972       },
  11973       "labels": [
  11974         {
  11975           "id": 3994718399,
  11976           "node_id": "LA_kwDOHHF5A87uGpC_",
  11977           "url": "https://api.github.com/repos/damus-io/damus/labels/enhancement",
  11978           "name": "enhancement",
  11979           "color": "a2eeef",
  11980           "default": true,
  11981           "description": "Improvement"
  11982         },
  11983         {
  11984           "id": 5667222085,
  11985           "node_id": "LA_kwDOHHF5A88AAAABUcryRQ",
  11986           "url": "https://api.github.com/repos/damus-io/damus/labels/design",
  11987           "name": "design",
  11988           "color": "5319E7",
  11989           "default": false,
  11990           "description": "Design exploration & definition is required"
  11991         }
  11992       ],
  11993       "state": "open",
  11994       "locked": false,
  11995       "assignee": {
  11996         "login": "robagreda",
  11997         "id": 3373850,
  11998         "node_id": "MDQ6VXNlcjMzNzM4NTA=",
  11999         "avatar_url": "https://avatars.githubusercontent.com/u/3373850?v=4",
  12000         "gravatar_id": "",
  12001         "url": "https://api.github.com/users/robagreda",
  12002         "html_url": "https://github.com/robagreda",
  12003         "followers_url": "https://api.github.com/users/robagreda/followers",
  12004         "following_url": "https://api.github.com/users/robagreda/following{/other_user}",
  12005         "gists_url": "https://api.github.com/users/robagreda/gists{/gist_id}",
  12006         "starred_url": "https://api.github.com/users/robagreda/starred{/owner}{/repo}",
  12007         "subscriptions_url": "https://api.github.com/users/robagreda/subscriptions",
  12008         "organizations_url": "https://api.github.com/users/robagreda/orgs",
  12009         "repos_url": "https://api.github.com/users/robagreda/repos",
  12010         "events_url": "https://api.github.com/users/robagreda/events{/privacy}",
  12011         "received_events_url": "https://api.github.com/users/robagreda/received_events",
  12012         "type": "User",
  12013         "site_admin": false
  12014       },
  12015       "assignees": [
  12016         {
  12017           "login": "robagreda",
  12018           "id": 3373850,
  12019           "node_id": "MDQ6VXNlcjMzNzM4NTA=",
  12020           "avatar_url": "https://avatars.githubusercontent.com/u/3373850?v=4",
  12021           "gravatar_id": "",
  12022           "url": "https://api.github.com/users/robagreda",
  12023           "html_url": "https://github.com/robagreda",
  12024           "followers_url": "https://api.github.com/users/robagreda/followers",
  12025           "following_url": "https://api.github.com/users/robagreda/following{/other_user}",
  12026           "gists_url": "https://api.github.com/users/robagreda/gists{/gist_id}",
  12027           "starred_url": "https://api.github.com/users/robagreda/starred{/owner}{/repo}",
  12028           "subscriptions_url": "https://api.github.com/users/robagreda/subscriptions",
  12029           "organizations_url": "https://api.github.com/users/robagreda/orgs",
  12030           "repos_url": "https://api.github.com/users/robagreda/repos",
  12031           "events_url": "https://api.github.com/users/robagreda/events{/privacy}",
  12032           "received_events_url": "https://api.github.com/users/robagreda/received_events",
  12033           "type": "User",
  12034           "site_admin": false
  12035         }
  12036       ],
  12037       "milestone": {
  12038         "url": "https://api.github.com/repos/damus-io/damus/milestones/14",
  12039         "html_url": "https://github.com/damus-io/damus/milestone/14",
  12040         "labels_url": "https://api.github.com/repos/damus-io/damus/milestones/14/labels",
  12041         "id": 10536809,
  12042         "node_id": "MI_kwDOHHF5A84AoMdp",
  12043         "number": 14,
  12044         "title": "1.9 post purple testflight, threads, longform, video caching",
  12045         "description": "",
  12046         "creator": {
  12047           "login": "alltheseas",
  12048           "id": 64376233,
  12049           "node_id": "MDQ6VXNlcjY0Mzc2MjMz",
  12050           "avatar_url": "https://avatars.githubusercontent.com/u/64376233?v=4",
  12051           "gravatar_id": "",
  12052           "url": "https://api.github.com/users/alltheseas",
  12053           "html_url": "https://github.com/alltheseas",
  12054           "followers_url": "https://api.github.com/users/alltheseas/followers",
  12055           "following_url": "https://api.github.com/users/alltheseas/following{/other_user}",
  12056           "gists_url": "https://api.github.com/users/alltheseas/gists{/gist_id}",
  12057           "starred_url": "https://api.github.com/users/alltheseas/starred{/owner}{/repo}",
  12058           "subscriptions_url": "https://api.github.com/users/alltheseas/subscriptions",
  12059           "organizations_url": "https://api.github.com/users/alltheseas/orgs",
  12060           "repos_url": "https://api.github.com/users/alltheseas/repos",
  12061           "events_url": "https://api.github.com/users/alltheseas/events{/privacy}",
  12062           "received_events_url": "https://api.github.com/users/alltheseas/received_events",
  12063           "type": "User",
  12064           "site_admin": false
  12065         },
  12066         "open_issues": 17,
  12067         "closed_issues": 1,
  12068         "state": "open",
  12069         "created_at": "2024-02-09T17:16:56Z",
  12070         "updated_at": "2024-04-09T20:37:29Z",
  12071         "due_on": null,
  12072         "closed_at": null
  12073       },
  12074       "comments": 15,
  12075       "created_at": "2024-03-20T12:09:48Z",
  12076       "updated_at": "2024-04-04T18:16:05Z",
  12077       "closed_at": null,
  12078       "author_association": "COLLABORATOR",
  12079       "active_lock_reason": null,
  12080       "body": "### context\r\n\r\nSometimes when I submit post a note, the Damus UI makes it unclear that my note was posted. I have to go back and view my own profile to double check that my own note was posted. \r\n\r\n<img width=\"738\" alt=\"Screenshot 2024-03-21 at 12 06 52 PM\" src=\"https://github.com/damus-io/damus/assets/64376233/40cf039c-df6e-4c4c-a405-9dc14e68f708\">\r\n\r\n\r\nhttps://damus.io/note1due7xq4qyyl6gs0cjca556eptd5zqfu857qx83mq4pvvtegm4kls9t23lm\r\n\r\n## user story\r\n\r\nAs a Damus social media poster, I would like to see a pop-up confirmation \"your note has been posted\" when my note has been posted, so that I can have greater confidence my note was published to nostr.\r\n\r\n### acceptance criteria\r\n1. Damus tracks if note has been posted immediately post button, and \r\n2. If note has been posted, a pop-up (or other UI mechanism) signifies \"your note has been posted\".\r\n\r\n### Related\r\n\r\nNWC paste string confirmation https://github.com/damus-io/damus/issues/1775\r\nFor muted conversation https://github.com/damus-io/damus/issues/1626\r\nImage saved https://github.com/damus-io/damus/issues/1463\r\nUser muted https://github.com/damus-io/damus/issues/2084 (duplicate https://github.com/damus-io/damus/issues/1432)\r\nKeyword muted https://github.com/damus-io/damus/issues/2085\r\nDM Sent https://github.com/damus-io/damus/issues/2086",
  12081       "reactions": {
  12082         "url": "https://api.github.com/repos/damus-io/damus/issues/2083/reactions",
  12083         "total_count": 0,
  12084         "+1": 0,
  12085         "-1": 0,
  12086         "laugh": 0,
  12087         "hooray": 0,
  12088         "confused": 0,
  12089         "heart": 0,
  12090         "rocket": 0,
  12091         "eyes": 0
  12092       },
  12093       "timeline_url": "https://api.github.com/repos/damus-io/damus/issues/2083/timeline",
  12094       "performed_via_github_app": null,
  12095       "state_reason": null
  12096     },
  12097     "comment": {
  12098       "user": "alltheseas",
  12099       "created_at": "2024-03-20T14:41:58Z",
  12100       "updated_at": "2024-03-20T14:41:58Z",
  12101       "body": "@robagreda ser here is a collection of confirmation dialogue tickets šŸ’œ"
  12102     }
  12103   },
  12104   {
  12105     "issue": {
  12106       "url": "https://api.github.com/repos/damus-io/damus/issues/2083",
  12107       "repository_url": "https://api.github.com/repos/damus-io/damus",
  12108       "labels_url": "https://api.github.com/repos/damus-io/damus/issues/2083/labels{/name}",
  12109       "comments_url": "https://api.github.com/repos/damus-io/damus/issues/2083/comments",
  12110       "events_url": "https://api.github.com/repos/damus-io/damus/issues/2083/events",
  12111       "html_url": "https://github.com/damus-io/damus/issues/2083",
  12112       "id": 2197377105,
  12113       "node_id": "I_kwDOHHF5A86C-VBR",
  12114       "number": 2083,
  12115       "title": "Confirmation dialogue / UI \"your note has been posted\"",
  12116       "user": {
  12117         "login": "alltheseas",
  12118         "id": 64376233,
  12119         "node_id": "MDQ6VXNlcjY0Mzc2MjMz",
  12120         "avatar_url": "https://avatars.githubusercontent.com/u/64376233?v=4",
  12121         "gravatar_id": "",
  12122         "url": "https://api.github.com/users/alltheseas",
  12123         "html_url": "https://github.com/alltheseas",
  12124         "followers_url": "https://api.github.com/users/alltheseas/followers",
  12125         "following_url": "https://api.github.com/users/alltheseas/following{/other_user}",
  12126         "gists_url": "https://api.github.com/users/alltheseas/gists{/gist_id}",
  12127         "starred_url": "https://api.github.com/users/alltheseas/starred{/owner}{/repo}",
  12128         "subscriptions_url": "https://api.github.com/users/alltheseas/subscriptions",
  12129         "organizations_url": "https://api.github.com/users/alltheseas/orgs",
  12130         "repos_url": "https://api.github.com/users/alltheseas/repos",
  12131         "events_url": "https://api.github.com/users/alltheseas/events{/privacy}",
  12132         "received_events_url": "https://api.github.com/users/alltheseas/received_events",
  12133         "type": "User",
  12134         "site_admin": false
  12135       },
  12136       "labels": [
  12137         {
  12138           "id": 3994718399,
  12139           "node_id": "LA_kwDOHHF5A87uGpC_",
  12140           "url": "https://api.github.com/repos/damus-io/damus/labels/enhancement",
  12141           "name": "enhancement",
  12142           "color": "a2eeef",
  12143           "default": true,
  12144           "description": "Improvement"
  12145         },
  12146         {
  12147           "id": 5667222085,
  12148           "node_id": "LA_kwDOHHF5A88AAAABUcryRQ",
  12149           "url": "https://api.github.com/repos/damus-io/damus/labels/design",
  12150           "name": "design",
  12151           "color": "5319E7",
  12152           "default": false,
  12153           "description": "Design exploration & definition is required"
  12154         }
  12155       ],
  12156       "state": "open",
  12157       "locked": false,
  12158       "assignee": {
  12159         "login": "robagreda",
  12160         "id": 3373850,
  12161         "node_id": "MDQ6VXNlcjMzNzM4NTA=",
  12162         "avatar_url": "https://avatars.githubusercontent.com/u/3373850?v=4",
  12163         "gravatar_id": "",
  12164         "url": "https://api.github.com/users/robagreda",
  12165         "html_url": "https://github.com/robagreda",
  12166         "followers_url": "https://api.github.com/users/robagreda/followers",
  12167         "following_url": "https://api.github.com/users/robagreda/following{/other_user}",
  12168         "gists_url": "https://api.github.com/users/robagreda/gists{/gist_id}",
  12169         "starred_url": "https://api.github.com/users/robagreda/starred{/owner}{/repo}",
  12170         "subscriptions_url": "https://api.github.com/users/robagreda/subscriptions",
  12171         "organizations_url": "https://api.github.com/users/robagreda/orgs",
  12172         "repos_url": "https://api.github.com/users/robagreda/repos",
  12173         "events_url": "https://api.github.com/users/robagreda/events{/privacy}",
  12174         "received_events_url": "https://api.github.com/users/robagreda/received_events",
  12175         "type": "User",
  12176         "site_admin": false
  12177       },
  12178       "assignees": [
  12179         {
  12180           "login": "robagreda",
  12181           "id": 3373850,
  12182           "node_id": "MDQ6VXNlcjMzNzM4NTA=",
  12183           "avatar_url": "https://avatars.githubusercontent.com/u/3373850?v=4",
  12184           "gravatar_id": "",
  12185           "url": "https://api.github.com/users/robagreda",
  12186           "html_url": "https://github.com/robagreda",
  12187           "followers_url": "https://api.github.com/users/robagreda/followers",
  12188           "following_url": "https://api.github.com/users/robagreda/following{/other_user}",
  12189           "gists_url": "https://api.github.com/users/robagreda/gists{/gist_id}",
  12190           "starred_url": "https://api.github.com/users/robagreda/starred{/owner}{/repo}",
  12191           "subscriptions_url": "https://api.github.com/users/robagreda/subscriptions",
  12192           "organizations_url": "https://api.github.com/users/robagreda/orgs",
  12193           "repos_url": "https://api.github.com/users/robagreda/repos",
  12194           "events_url": "https://api.github.com/users/robagreda/events{/privacy}",
  12195           "received_events_url": "https://api.github.com/users/robagreda/received_events",
  12196           "type": "User",
  12197           "site_admin": false
  12198         }
  12199       ],
  12200       "milestone": {
  12201         "url": "https://api.github.com/repos/damus-io/damus/milestones/14",
  12202         "html_url": "https://github.com/damus-io/damus/milestone/14",
  12203         "labels_url": "https://api.github.com/repos/damus-io/damus/milestones/14/labels",
  12204         "id": 10536809,
  12205         "node_id": "MI_kwDOHHF5A84AoMdp",
  12206         "number": 14,
  12207         "title": "1.9 post purple testflight, threads, longform, video caching",
  12208         "description": "",
  12209         "creator": {
  12210           "login": "alltheseas",
  12211           "id": 64376233,
  12212           "node_id": "MDQ6VXNlcjY0Mzc2MjMz",
  12213           "avatar_url": "https://avatars.githubusercontent.com/u/64376233?v=4",
  12214           "gravatar_id": "",
  12215           "url": "https://api.github.com/users/alltheseas",
  12216           "html_url": "https://github.com/alltheseas",
  12217           "followers_url": "https://api.github.com/users/alltheseas/followers",
  12218           "following_url": "https://api.github.com/users/alltheseas/following{/other_user}",
  12219           "gists_url": "https://api.github.com/users/alltheseas/gists{/gist_id}",
  12220           "starred_url": "https://api.github.com/users/alltheseas/starred{/owner}{/repo}",
  12221           "subscriptions_url": "https://api.github.com/users/alltheseas/subscriptions",
  12222           "organizations_url": "https://api.github.com/users/alltheseas/orgs",
  12223           "repos_url": "https://api.github.com/users/alltheseas/repos",
  12224           "events_url": "https://api.github.com/users/alltheseas/events{/privacy}",
  12225           "received_events_url": "https://api.github.com/users/alltheseas/received_events",
  12226           "type": "User",
  12227           "site_admin": false
  12228         },
  12229         "open_issues": 17,
  12230         "closed_issues": 1,
  12231         "state": "open",
  12232         "created_at": "2024-02-09T17:16:56Z",
  12233         "updated_at": "2024-04-09T20:37:29Z",
  12234         "due_on": null,
  12235         "closed_at": null
  12236       },
  12237       "comments": 15,
  12238       "created_at": "2024-03-20T12:09:48Z",
  12239       "updated_at": "2024-04-04T18:16:05Z",
  12240       "closed_at": null,
  12241       "author_association": "COLLABORATOR",
  12242       "active_lock_reason": null,
  12243       "body": "### context\r\n\r\nSometimes when I submit post a note, the Damus UI makes it unclear that my note was posted. I have to go back and view my own profile to double check that my own note was posted. \r\n\r\n<img width=\"738\" alt=\"Screenshot 2024-03-21 at 12 06 52 PM\" src=\"https://github.com/damus-io/damus/assets/64376233/40cf039c-df6e-4c4c-a405-9dc14e68f708\">\r\n\r\n\r\nhttps://damus.io/note1due7xq4qyyl6gs0cjca556eptd5zqfu857qx83mq4pvvtegm4kls9t23lm\r\n\r\n## user story\r\n\r\nAs a Damus social media poster, I would like to see a pop-up confirmation \"your note has been posted\" when my note has been posted, so that I can have greater confidence my note was published to nostr.\r\n\r\n### acceptance criteria\r\n1. Damus tracks if note has been posted immediately post button, and \r\n2. If note has been posted, a pop-up (or other UI mechanism) signifies \"your note has been posted\".\r\n\r\n### Related\r\n\r\nNWC paste string confirmation https://github.com/damus-io/damus/issues/1775\r\nFor muted conversation https://github.com/damus-io/damus/issues/1626\r\nImage saved https://github.com/damus-io/damus/issues/1463\r\nUser muted https://github.com/damus-io/damus/issues/2084 (duplicate https://github.com/damus-io/damus/issues/1432)\r\nKeyword muted https://github.com/damus-io/damus/issues/2085\r\nDM Sent https://github.com/damus-io/damus/issues/2086",
  12244       "reactions": {
  12245         "url": "https://api.github.com/repos/damus-io/damus/issues/2083/reactions",
  12246         "total_count": 0,
  12247         "+1": 0,
  12248         "-1": 0,
  12249         "laugh": 0,
  12250         "hooray": 0,
  12251         "confused": 0,
  12252         "heart": 0,
  12253         "rocket": 0,
  12254         "eyes": 0
  12255       },
  12256       "timeline_url": "https://api.github.com/repos/damus-io/damus/issues/2083/timeline",
  12257       "performed_via_github_app": null,
  12258       "state_reason": null
  12259     },
  12260     "comment": {
  12261       "user": "alltheseas",
  12262       "created_at": "2024-03-20T15:29:12Z",
  12263       "updated_at": "2024-03-20T15:29:12Z",
  12264       "body": "@jb55 I will add this to 1.8 post Madeira milestone, as I see milestone as collections of multiple (two or more) sprints. Note posting is probably the most frequent action from the list above. We can tackle the rest of the confirmation dialogues bit by bit. "
  12265     }
  12266   },
  12267   {
  12268     "issue": {
  12269       "url": "https://api.github.com/repos/damus-io/damus/issues/2083",
  12270       "repository_url": "https://api.github.com/repos/damus-io/damus",
  12271       "labels_url": "https://api.github.com/repos/damus-io/damus/issues/2083/labels{/name}",
  12272       "comments_url": "https://api.github.com/repos/damus-io/damus/issues/2083/comments",
  12273       "events_url": "https://api.github.com/repos/damus-io/damus/issues/2083/events",
  12274       "html_url": "https://github.com/damus-io/damus/issues/2083",
  12275       "id": 2197377105,
  12276       "node_id": "I_kwDOHHF5A86C-VBR",
  12277       "number": 2083,
  12278       "title": "Confirmation dialogue / UI \"your note has been posted\"",
  12279       "user": {
  12280         "login": "alltheseas",
  12281         "id": 64376233,
  12282         "node_id": "MDQ6VXNlcjY0Mzc2MjMz",
  12283         "avatar_url": "https://avatars.githubusercontent.com/u/64376233?v=4",
  12284         "gravatar_id": "",
  12285         "url": "https://api.github.com/users/alltheseas",
  12286         "html_url": "https://github.com/alltheseas",
  12287         "followers_url": "https://api.github.com/users/alltheseas/followers",
  12288         "following_url": "https://api.github.com/users/alltheseas/following{/other_user}",
  12289         "gists_url": "https://api.github.com/users/alltheseas/gists{/gist_id}",
  12290         "starred_url": "https://api.github.com/users/alltheseas/starred{/owner}{/repo}",
  12291         "subscriptions_url": "https://api.github.com/users/alltheseas/subscriptions",
  12292         "organizations_url": "https://api.github.com/users/alltheseas/orgs",
  12293         "repos_url": "https://api.github.com/users/alltheseas/repos",
  12294         "events_url": "https://api.github.com/users/alltheseas/events{/privacy}",
  12295         "received_events_url": "https://api.github.com/users/alltheseas/received_events",
  12296         "type": "User",
  12297         "site_admin": false
  12298       },
  12299       "labels": [
  12300         {
  12301           "id": 3994718399,
  12302           "node_id": "LA_kwDOHHF5A87uGpC_",
  12303           "url": "https://api.github.com/repos/damus-io/damus/labels/enhancement",
  12304           "name": "enhancement",
  12305           "color": "a2eeef",
  12306           "default": true,
  12307           "description": "Improvement"
  12308         },
  12309         {
  12310           "id": 5667222085,
  12311           "node_id": "LA_kwDOHHF5A88AAAABUcryRQ",
  12312           "url": "https://api.github.com/repos/damus-io/damus/labels/design",
  12313           "name": "design",
  12314           "color": "5319E7",
  12315           "default": false,
  12316           "description": "Design exploration & definition is required"
  12317         }
  12318       ],
  12319       "state": "open",
  12320       "locked": false,
  12321       "assignee": {
  12322         "login": "robagreda",
  12323         "id": 3373850,
  12324         "node_id": "MDQ6VXNlcjMzNzM4NTA=",
  12325         "avatar_url": "https://avatars.githubusercontent.com/u/3373850?v=4",
  12326         "gravatar_id": "",
  12327         "url": "https://api.github.com/users/robagreda",
  12328         "html_url": "https://github.com/robagreda",
  12329         "followers_url": "https://api.github.com/users/robagreda/followers",
  12330         "following_url": "https://api.github.com/users/robagreda/following{/other_user}",
  12331         "gists_url": "https://api.github.com/users/robagreda/gists{/gist_id}",
  12332         "starred_url": "https://api.github.com/users/robagreda/starred{/owner}{/repo}",
  12333         "subscriptions_url": "https://api.github.com/users/robagreda/subscriptions",
  12334         "organizations_url": "https://api.github.com/users/robagreda/orgs",
  12335         "repos_url": "https://api.github.com/users/robagreda/repos",
  12336         "events_url": "https://api.github.com/users/robagreda/events{/privacy}",
  12337         "received_events_url": "https://api.github.com/users/robagreda/received_events",
  12338         "type": "User",
  12339         "site_admin": false
  12340       },
  12341       "assignees": [
  12342         {
  12343           "login": "robagreda",
  12344           "id": 3373850,
  12345           "node_id": "MDQ6VXNlcjMzNzM4NTA=",
  12346           "avatar_url": "https://avatars.githubusercontent.com/u/3373850?v=4",
  12347           "gravatar_id": "",
  12348           "url": "https://api.github.com/users/robagreda",
  12349           "html_url": "https://github.com/robagreda",
  12350           "followers_url": "https://api.github.com/users/robagreda/followers",
  12351           "following_url": "https://api.github.com/users/robagreda/following{/other_user}",
  12352           "gists_url": "https://api.github.com/users/robagreda/gists{/gist_id}",
  12353           "starred_url": "https://api.github.com/users/robagreda/starred{/owner}{/repo}",
  12354           "subscriptions_url": "https://api.github.com/users/robagreda/subscriptions",
  12355           "organizations_url": "https://api.github.com/users/robagreda/orgs",
  12356           "repos_url": "https://api.github.com/users/robagreda/repos",
  12357           "events_url": "https://api.github.com/users/robagreda/events{/privacy}",
  12358           "received_events_url": "https://api.github.com/users/robagreda/received_events",
  12359           "type": "User",
  12360           "site_admin": false
  12361         }
  12362       ],
  12363       "milestone": {
  12364         "url": "https://api.github.com/repos/damus-io/damus/milestones/14",
  12365         "html_url": "https://github.com/damus-io/damus/milestone/14",
  12366         "labels_url": "https://api.github.com/repos/damus-io/damus/milestones/14/labels",
  12367         "id": 10536809,
  12368         "node_id": "MI_kwDOHHF5A84AoMdp",
  12369         "number": 14,
  12370         "title": "1.9 post purple testflight, threads, longform, video caching",
  12371         "description": "",
  12372         "creator": {
  12373           "login": "alltheseas",
  12374           "id": 64376233,
  12375           "node_id": "MDQ6VXNlcjY0Mzc2MjMz",
  12376           "avatar_url": "https://avatars.githubusercontent.com/u/64376233?v=4",
  12377           "gravatar_id": "",
  12378           "url": "https://api.github.com/users/alltheseas",
  12379           "html_url": "https://github.com/alltheseas",
  12380           "followers_url": "https://api.github.com/users/alltheseas/followers",
  12381           "following_url": "https://api.github.com/users/alltheseas/following{/other_user}",
  12382           "gists_url": "https://api.github.com/users/alltheseas/gists{/gist_id}",
  12383           "starred_url": "https://api.github.com/users/alltheseas/starred{/owner}{/repo}",
  12384           "subscriptions_url": "https://api.github.com/users/alltheseas/subscriptions",
  12385           "organizations_url": "https://api.github.com/users/alltheseas/orgs",
  12386           "repos_url": "https://api.github.com/users/alltheseas/repos",
  12387           "events_url": "https://api.github.com/users/alltheseas/events{/privacy}",
  12388           "received_events_url": "https://api.github.com/users/alltheseas/received_events",
  12389           "type": "User",
  12390           "site_admin": false
  12391         },
  12392         "open_issues": 17,
  12393         "closed_issues": 1,
  12394         "state": "open",
  12395         "created_at": "2024-02-09T17:16:56Z",
  12396         "updated_at": "2024-04-09T20:37:29Z",
  12397         "due_on": null,
  12398         "closed_at": null
  12399       },
  12400       "comments": 15,
  12401       "created_at": "2024-03-20T12:09:48Z",
  12402       "updated_at": "2024-04-04T18:16:05Z",
  12403       "closed_at": null,
  12404       "author_association": "COLLABORATOR",
  12405       "active_lock_reason": null,
  12406       "body": "### context\r\n\r\nSometimes when I submit post a note, the Damus UI makes it unclear that my note was posted. I have to go back and view my own profile to double check that my own note was posted. \r\n\r\n<img width=\"738\" alt=\"Screenshot 2024-03-21 at 12 06 52 PM\" src=\"https://github.com/damus-io/damus/assets/64376233/40cf039c-df6e-4c4c-a405-9dc14e68f708\">\r\n\r\n\r\nhttps://damus.io/note1due7xq4qyyl6gs0cjca556eptd5zqfu857qx83mq4pvvtegm4kls9t23lm\r\n\r\n## user story\r\n\r\nAs a Damus social media poster, I would like to see a pop-up confirmation \"your note has been posted\" when my note has been posted, so that I can have greater confidence my note was published to nostr.\r\n\r\n### acceptance criteria\r\n1. Damus tracks if note has been posted immediately post button, and \r\n2. If note has been posted, a pop-up (or other UI mechanism) signifies \"your note has been posted\".\r\n\r\n### Related\r\n\r\nNWC paste string confirmation https://github.com/damus-io/damus/issues/1775\r\nFor muted conversation https://github.com/damus-io/damus/issues/1626\r\nImage saved https://github.com/damus-io/damus/issues/1463\r\nUser muted https://github.com/damus-io/damus/issues/2084 (duplicate https://github.com/damus-io/damus/issues/1432)\r\nKeyword muted https://github.com/damus-io/damus/issues/2085\r\nDM Sent https://github.com/damus-io/damus/issues/2086",
  12407       "reactions": {
  12408         "url": "https://api.github.com/repos/damus-io/damus/issues/2083/reactions",
  12409         "total_count": 0,
  12410         "+1": 0,
  12411         "-1": 0,
  12412         "laugh": 0,
  12413         "hooray": 0,
  12414         "confused": 0,
  12415         "heart": 0,
  12416         "rocket": 0,
  12417         "eyes": 0
  12418       },
  12419       "timeline_url": "https://api.github.com/repos/damus-io/damus/issues/2083/timeline",
  12420       "performed_via_github_app": null,
  12421       "state_reason": null
  12422     },
  12423     "comment": {
  12424       "user": "alltheseas",
  12425       "created_at": "2024-03-20T15:29:22Z",
  12426       "updated_at": "2024-03-20T15:29:22Z",
  12427       "body": "cc @danieldaquino @ericholguin "
  12428     }
  12429   },
  12430   {
  12431     "issue": {
  12432       "url": "https://api.github.com/repos/damus-io/damus/issues/2083",
  12433       "repository_url": "https://api.github.com/repos/damus-io/damus",
  12434       "labels_url": "https://api.github.com/repos/damus-io/damus/issues/2083/labels{/name}",
  12435       "comments_url": "https://api.github.com/repos/damus-io/damus/issues/2083/comments",
  12436       "events_url": "https://api.github.com/repos/damus-io/damus/issues/2083/events",
  12437       "html_url": "https://github.com/damus-io/damus/issues/2083",
  12438       "id": 2197377105,
  12439       "node_id": "I_kwDOHHF5A86C-VBR",
  12440       "number": 2083,
  12441       "title": "Confirmation dialogue / UI \"your note has been posted\"",
  12442       "user": {
  12443         "login": "alltheseas",
  12444         "id": 64376233,
  12445         "node_id": "MDQ6VXNlcjY0Mzc2MjMz",
  12446         "avatar_url": "https://avatars.githubusercontent.com/u/64376233?v=4",
  12447         "gravatar_id": "",
  12448         "url": "https://api.github.com/users/alltheseas",
  12449         "html_url": "https://github.com/alltheseas",
  12450         "followers_url": "https://api.github.com/users/alltheseas/followers",
  12451         "following_url": "https://api.github.com/users/alltheseas/following{/other_user}",
  12452         "gists_url": "https://api.github.com/users/alltheseas/gists{/gist_id}",
  12453         "starred_url": "https://api.github.com/users/alltheseas/starred{/owner}{/repo}",
  12454         "subscriptions_url": "https://api.github.com/users/alltheseas/subscriptions",
  12455         "organizations_url": "https://api.github.com/users/alltheseas/orgs",
  12456         "repos_url": "https://api.github.com/users/alltheseas/repos",
  12457         "events_url": "https://api.github.com/users/alltheseas/events{/privacy}",
  12458         "received_events_url": "https://api.github.com/users/alltheseas/received_events",
  12459         "type": "User",
  12460         "site_admin": false
  12461       },
  12462       "labels": [
  12463         {
  12464           "id": 3994718399,
  12465           "node_id": "LA_kwDOHHF5A87uGpC_",
  12466           "url": "https://api.github.com/repos/damus-io/damus/labels/enhancement",
  12467           "name": "enhancement",
  12468           "color": "a2eeef",
  12469           "default": true,
  12470           "description": "Improvement"
  12471         },
  12472         {
  12473           "id": 5667222085,
  12474           "node_id": "LA_kwDOHHF5A88AAAABUcryRQ",
  12475           "url": "https://api.github.com/repos/damus-io/damus/labels/design",
  12476           "name": "design",
  12477           "color": "5319E7",
  12478           "default": false,
  12479           "description": "Design exploration & definition is required"
  12480         }
  12481       ],
  12482       "state": "open",
  12483       "locked": false,
  12484       "assignee": {
  12485         "login": "robagreda",
  12486         "id": 3373850,
  12487         "node_id": "MDQ6VXNlcjMzNzM4NTA=",
  12488         "avatar_url": "https://avatars.githubusercontent.com/u/3373850?v=4",
  12489         "gravatar_id": "",
  12490         "url": "https://api.github.com/users/robagreda",
  12491         "html_url": "https://github.com/robagreda",
  12492         "followers_url": "https://api.github.com/users/robagreda/followers",
  12493         "following_url": "https://api.github.com/users/robagreda/following{/other_user}",
  12494         "gists_url": "https://api.github.com/users/robagreda/gists{/gist_id}",
  12495         "starred_url": "https://api.github.com/users/robagreda/starred{/owner}{/repo}",
  12496         "subscriptions_url": "https://api.github.com/users/robagreda/subscriptions",
  12497         "organizations_url": "https://api.github.com/users/robagreda/orgs",
  12498         "repos_url": "https://api.github.com/users/robagreda/repos",
  12499         "events_url": "https://api.github.com/users/robagreda/events{/privacy}",
  12500         "received_events_url": "https://api.github.com/users/robagreda/received_events",
  12501         "type": "User",
  12502         "site_admin": false
  12503       },
  12504       "assignees": [
  12505         {
  12506           "login": "robagreda",
  12507           "id": 3373850,
  12508           "node_id": "MDQ6VXNlcjMzNzM4NTA=",
  12509           "avatar_url": "https://avatars.githubusercontent.com/u/3373850?v=4",
  12510           "gravatar_id": "",
  12511           "url": "https://api.github.com/users/robagreda",
  12512           "html_url": "https://github.com/robagreda",
  12513           "followers_url": "https://api.github.com/users/robagreda/followers",
  12514           "following_url": "https://api.github.com/users/robagreda/following{/other_user}",
  12515           "gists_url": "https://api.github.com/users/robagreda/gists{/gist_id}",
  12516           "starred_url": "https://api.github.com/users/robagreda/starred{/owner}{/repo}",
  12517           "subscriptions_url": "https://api.github.com/users/robagreda/subscriptions",
  12518           "organizations_url": "https://api.github.com/users/robagreda/orgs",
  12519           "repos_url": "https://api.github.com/users/robagreda/repos",
  12520           "events_url": "https://api.github.com/users/robagreda/events{/privacy}",
  12521           "received_events_url": "https://api.github.com/users/robagreda/received_events",
  12522           "type": "User",
  12523           "site_admin": false
  12524         }
  12525       ],
  12526       "milestone": {
  12527         "url": "https://api.github.com/repos/damus-io/damus/milestones/14",
  12528         "html_url": "https://github.com/damus-io/damus/milestone/14",
  12529         "labels_url": "https://api.github.com/repos/damus-io/damus/milestones/14/labels",
  12530         "id": 10536809,
  12531         "node_id": "MI_kwDOHHF5A84AoMdp",
  12532         "number": 14,
  12533         "title": "1.9 post purple testflight, threads, longform, video caching",
  12534         "description": "",
  12535         "creator": {
  12536           "login": "alltheseas",
  12537           "id": 64376233,
  12538           "node_id": "MDQ6VXNlcjY0Mzc2MjMz",
  12539           "avatar_url": "https://avatars.githubusercontent.com/u/64376233?v=4",
  12540           "gravatar_id": "",
  12541           "url": "https://api.github.com/users/alltheseas",
  12542           "html_url": "https://github.com/alltheseas",
  12543           "followers_url": "https://api.github.com/users/alltheseas/followers",
  12544           "following_url": "https://api.github.com/users/alltheseas/following{/other_user}",
  12545           "gists_url": "https://api.github.com/users/alltheseas/gists{/gist_id}",
  12546           "starred_url": "https://api.github.com/users/alltheseas/starred{/owner}{/repo}",
  12547           "subscriptions_url": "https://api.github.com/users/alltheseas/subscriptions",
  12548           "organizations_url": "https://api.github.com/users/alltheseas/orgs",
  12549           "repos_url": "https://api.github.com/users/alltheseas/repos",
  12550           "events_url": "https://api.github.com/users/alltheseas/events{/privacy}",
  12551           "received_events_url": "https://api.github.com/users/alltheseas/received_events",
  12552           "type": "User",
  12553           "site_admin": false
  12554         },
  12555         "open_issues": 17,
  12556         "closed_issues": 1,
  12557         "state": "open",
  12558         "created_at": "2024-02-09T17:16:56Z",
  12559         "updated_at": "2024-04-09T20:37:29Z",
  12560         "due_on": null,
  12561         "closed_at": null
  12562       },
  12563       "comments": 15,
  12564       "created_at": "2024-03-20T12:09:48Z",
  12565       "updated_at": "2024-04-04T18:16:05Z",
  12566       "closed_at": null,
  12567       "author_association": "COLLABORATOR",
  12568       "active_lock_reason": null,
  12569       "body": "### context\r\n\r\nSometimes when I submit post a note, the Damus UI makes it unclear that my note was posted. I have to go back and view my own profile to double check that my own note was posted. \r\n\r\n<img width=\"738\" alt=\"Screenshot 2024-03-21 at 12 06 52 PM\" src=\"https://github.com/damus-io/damus/assets/64376233/40cf039c-df6e-4c4c-a405-9dc14e68f708\">\r\n\r\n\r\nhttps://damus.io/note1due7xq4qyyl6gs0cjca556eptd5zqfu857qx83mq4pvvtegm4kls9t23lm\r\n\r\n## user story\r\n\r\nAs a Damus social media poster, I would like to see a pop-up confirmation \"your note has been posted\" when my note has been posted, so that I can have greater confidence my note was published to nostr.\r\n\r\n### acceptance criteria\r\n1. Damus tracks if note has been posted immediately post button, and \r\n2. If note has been posted, a pop-up (or other UI mechanism) signifies \"your note has been posted\".\r\n\r\n### Related\r\n\r\nNWC paste string confirmation https://github.com/damus-io/damus/issues/1775\r\nFor muted conversation https://github.com/damus-io/damus/issues/1626\r\nImage saved https://github.com/damus-io/damus/issues/1463\r\nUser muted https://github.com/damus-io/damus/issues/2084 (duplicate https://github.com/damus-io/damus/issues/1432)\r\nKeyword muted https://github.com/damus-io/damus/issues/2085\r\nDM Sent https://github.com/damus-io/damus/issues/2086",
  12570       "reactions": {
  12571         "url": "https://api.github.com/repos/damus-io/damus/issues/2083/reactions",
  12572         "total_count": 0,
  12573         "+1": 0,
  12574         "-1": 0,
  12575         "laugh": 0,
  12576         "hooray": 0,
  12577         "confused": 0,
  12578         "heart": 0,
  12579         "rocket": 0,
  12580         "eyes": 0
  12581       },
  12582       "timeline_url": "https://api.github.com/repos/damus-io/damus/issues/2083/timeline",
  12583       "performed_via_github_app": null,
  12584       "state_reason": null
  12585     },
  12586     "comment": {
  12587       "user": "ericholguin",
  12588       "created_at": "2024-03-20T15:47:15Z",
  12589       "updated_at": "2024-03-20T15:47:15Z",
  12590       "body": "what other social network has this? Personally I think it’s a bit much.\r\n________________________________\r\nFrom: alltheseas ***@***.***>\r\nSent: Wednesday, March 20, 2024 9:38:07 AM\r\nTo: damus-io/damus ***@***.***>\r\nCc: Eric Holguin ***@***.***>; Mention ***@***.***>\r\nSubject: Re: [damus-io/damus] Confirmation dialogue / UI \"your note has been posted\" (Issue #2083)\r\n\r\n\r\n@jb55<https://github.com/jb55> I will add this to 1.8 post Madeira milestone, as I see milestone as collections of multiple (two or more) sprints. Note posting is probably the most frequent action from the list above. We can tackle the rest of the confirmation dialogues bit by bit.\r\n\r\n—\r\nReply to this email directly, view it on GitHub<https://github.com/damus-io/damus/issues/2083#issuecomment-2009849203>, or unsubscribe<https://github.com/notifications/unsubscribe-auth/ADK27JEDSW4RXIHPYPIKVA3YZGUN7AVCNFSM6AAAAABE7K6YMGVHI2DSMVQWIX3LMV43OSLTON2WKQ3PNVWWK3TUHMZDAMBZHA2DSMRQGM>.\r\nYou are receiving this because you were mentioned.Message ID: ***@***.***>\r\n"
  12591     }
  12592   },
  12593   {
  12594     "issue": {
  12595       "url": "https://api.github.com/repos/damus-io/damus/issues/2083",
  12596       "repository_url": "https://api.github.com/repos/damus-io/damus",
  12597       "labels_url": "https://api.github.com/repos/damus-io/damus/issues/2083/labels{/name}",
  12598       "comments_url": "https://api.github.com/repos/damus-io/damus/issues/2083/comments",
  12599       "events_url": "https://api.github.com/repos/damus-io/damus/issues/2083/events",
  12600       "html_url": "https://github.com/damus-io/damus/issues/2083",
  12601       "id": 2197377105,
  12602       "node_id": "I_kwDOHHF5A86C-VBR",
  12603       "number": 2083,
  12604       "title": "Confirmation dialogue / UI \"your note has been posted\"",
  12605       "user": {
  12606         "login": "alltheseas",
  12607         "id": 64376233,
  12608         "node_id": "MDQ6VXNlcjY0Mzc2MjMz",
  12609         "avatar_url": "https://avatars.githubusercontent.com/u/64376233?v=4",
  12610         "gravatar_id": "",
  12611         "url": "https://api.github.com/users/alltheseas",
  12612         "html_url": "https://github.com/alltheseas",
  12613         "followers_url": "https://api.github.com/users/alltheseas/followers",
  12614         "following_url": "https://api.github.com/users/alltheseas/following{/other_user}",
  12615         "gists_url": "https://api.github.com/users/alltheseas/gists{/gist_id}",
  12616         "starred_url": "https://api.github.com/users/alltheseas/starred{/owner}{/repo}",
  12617         "subscriptions_url": "https://api.github.com/users/alltheseas/subscriptions",
  12618         "organizations_url": "https://api.github.com/users/alltheseas/orgs",
  12619         "repos_url": "https://api.github.com/users/alltheseas/repos",
  12620         "events_url": "https://api.github.com/users/alltheseas/events{/privacy}",
  12621         "received_events_url": "https://api.github.com/users/alltheseas/received_events",
  12622         "type": "User",
  12623         "site_admin": false
  12624       },
  12625       "labels": [
  12626         {
  12627           "id": 3994718399,
  12628           "node_id": "LA_kwDOHHF5A87uGpC_",
  12629           "url": "https://api.github.com/repos/damus-io/damus/labels/enhancement",
  12630           "name": "enhancement",
  12631           "color": "a2eeef",
  12632           "default": true,
  12633           "description": "Improvement"
  12634         },
  12635         {
  12636           "id": 5667222085,
  12637           "node_id": "LA_kwDOHHF5A88AAAABUcryRQ",
  12638           "url": "https://api.github.com/repos/damus-io/damus/labels/design",
  12639           "name": "design",
  12640           "color": "5319E7",
  12641           "default": false,
  12642           "description": "Design exploration & definition is required"
  12643         }
  12644       ],
  12645       "state": "open",
  12646       "locked": false,
  12647       "assignee": {
  12648         "login": "robagreda",
  12649         "id": 3373850,
  12650         "node_id": "MDQ6VXNlcjMzNzM4NTA=",
  12651         "avatar_url": "https://avatars.githubusercontent.com/u/3373850?v=4",
  12652         "gravatar_id": "",
  12653         "url": "https://api.github.com/users/robagreda",
  12654         "html_url": "https://github.com/robagreda",
  12655         "followers_url": "https://api.github.com/users/robagreda/followers",
  12656         "following_url": "https://api.github.com/users/robagreda/following{/other_user}",
  12657         "gists_url": "https://api.github.com/users/robagreda/gists{/gist_id}",
  12658         "starred_url": "https://api.github.com/users/robagreda/starred{/owner}{/repo}",
  12659         "subscriptions_url": "https://api.github.com/users/robagreda/subscriptions",
  12660         "organizations_url": "https://api.github.com/users/robagreda/orgs",
  12661         "repos_url": "https://api.github.com/users/robagreda/repos",
  12662         "events_url": "https://api.github.com/users/robagreda/events{/privacy}",
  12663         "received_events_url": "https://api.github.com/users/robagreda/received_events",
  12664         "type": "User",
  12665         "site_admin": false
  12666       },
  12667       "assignees": [
  12668         {
  12669           "login": "robagreda",
  12670           "id": 3373850,
  12671           "node_id": "MDQ6VXNlcjMzNzM4NTA=",
  12672           "avatar_url": "https://avatars.githubusercontent.com/u/3373850?v=4",
  12673           "gravatar_id": "",
  12674           "url": "https://api.github.com/users/robagreda",
  12675           "html_url": "https://github.com/robagreda",
  12676           "followers_url": "https://api.github.com/users/robagreda/followers",
  12677           "following_url": "https://api.github.com/users/robagreda/following{/other_user}",
  12678           "gists_url": "https://api.github.com/users/robagreda/gists{/gist_id}",
  12679           "starred_url": "https://api.github.com/users/robagreda/starred{/owner}{/repo}",
  12680           "subscriptions_url": "https://api.github.com/users/robagreda/subscriptions",
  12681           "organizations_url": "https://api.github.com/users/robagreda/orgs",
  12682           "repos_url": "https://api.github.com/users/robagreda/repos",
  12683           "events_url": "https://api.github.com/users/robagreda/events{/privacy}",
  12684           "received_events_url": "https://api.github.com/users/robagreda/received_events",
  12685           "type": "User",
  12686           "site_admin": false
  12687         }
  12688       ],
  12689       "milestone": {
  12690         "url": "https://api.github.com/repos/damus-io/damus/milestones/14",
  12691         "html_url": "https://github.com/damus-io/damus/milestone/14",
  12692         "labels_url": "https://api.github.com/repos/damus-io/damus/milestones/14/labels",
  12693         "id": 10536809,
  12694         "node_id": "MI_kwDOHHF5A84AoMdp",
  12695         "number": 14,
  12696         "title": "1.9 post purple testflight, threads, longform, video caching",
  12697         "description": "",
  12698         "creator": {
  12699           "login": "alltheseas",
  12700           "id": 64376233,
  12701           "node_id": "MDQ6VXNlcjY0Mzc2MjMz",
  12702           "avatar_url": "https://avatars.githubusercontent.com/u/64376233?v=4",
  12703           "gravatar_id": "",
  12704           "url": "https://api.github.com/users/alltheseas",
  12705           "html_url": "https://github.com/alltheseas",
  12706           "followers_url": "https://api.github.com/users/alltheseas/followers",
  12707           "following_url": "https://api.github.com/users/alltheseas/following{/other_user}",
  12708           "gists_url": "https://api.github.com/users/alltheseas/gists{/gist_id}",
  12709           "starred_url": "https://api.github.com/users/alltheseas/starred{/owner}{/repo}",
  12710           "subscriptions_url": "https://api.github.com/users/alltheseas/subscriptions",
  12711           "organizations_url": "https://api.github.com/users/alltheseas/orgs",
  12712           "repos_url": "https://api.github.com/users/alltheseas/repos",
  12713           "events_url": "https://api.github.com/users/alltheseas/events{/privacy}",
  12714           "received_events_url": "https://api.github.com/users/alltheseas/received_events",
  12715           "type": "User",
  12716           "site_admin": false
  12717         },
  12718         "open_issues": 17,
  12719         "closed_issues": 1,
  12720         "state": "open",
  12721         "created_at": "2024-02-09T17:16:56Z",
  12722         "updated_at": "2024-04-09T20:37:29Z",
  12723         "due_on": null,
  12724         "closed_at": null
  12725       },
  12726       "comments": 15,
  12727       "created_at": "2024-03-20T12:09:48Z",
  12728       "updated_at": "2024-04-04T18:16:05Z",
  12729       "closed_at": null,
  12730       "author_association": "COLLABORATOR",
  12731       "active_lock_reason": null,
  12732       "body": "### context\r\n\r\nSometimes when I submit post a note, the Damus UI makes it unclear that my note was posted. I have to go back and view my own profile to double check that my own note was posted. \r\n\r\n<img width=\"738\" alt=\"Screenshot 2024-03-21 at 12 06 52 PM\" src=\"https://github.com/damus-io/damus/assets/64376233/40cf039c-df6e-4c4c-a405-9dc14e68f708\">\r\n\r\n\r\nhttps://damus.io/note1due7xq4qyyl6gs0cjca556eptd5zqfu857qx83mq4pvvtegm4kls9t23lm\r\n\r\n## user story\r\n\r\nAs a Damus social media poster, I would like to see a pop-up confirmation \"your note has been posted\" when my note has been posted, so that I can have greater confidence my note was published to nostr.\r\n\r\n### acceptance criteria\r\n1. Damus tracks if note has been posted immediately post button, and \r\n2. If note has been posted, a pop-up (or other UI mechanism) signifies \"your note has been posted\".\r\n\r\n### Related\r\n\r\nNWC paste string confirmation https://github.com/damus-io/damus/issues/1775\r\nFor muted conversation https://github.com/damus-io/damus/issues/1626\r\nImage saved https://github.com/damus-io/damus/issues/1463\r\nUser muted https://github.com/damus-io/damus/issues/2084 (duplicate https://github.com/damus-io/damus/issues/1432)\r\nKeyword muted https://github.com/damus-io/damus/issues/2085\r\nDM Sent https://github.com/damus-io/damus/issues/2086",
  12733       "reactions": {
  12734         "url": "https://api.github.com/repos/damus-io/damus/issues/2083/reactions",
  12735         "total_count": 0,
  12736         "+1": 0,
  12737         "-1": 0,
  12738         "laugh": 0,
  12739         "hooray": 0,
  12740         "confused": 0,
  12741         "heart": 0,
  12742         "rocket": 0,
  12743         "eyes": 0
  12744       },
  12745       "timeline_url": "https://api.github.com/repos/damus-io/damus/issues/2083/timeline",
  12746       "performed_via_github_app": null,
  12747       "state_reason": null
  12748     },
  12749     "comment": {
  12750       "user": "alltheseas",
  12751       "created_at": "2024-03-20T15:52:57Z",
  12752       "updated_at": "2024-03-20T15:52:57Z",
  12753       "body": "> what other social network has this? Personally I think it’s a bit much.\r\n\r\n\r\nGood question. Conversation started here, and it was centered around @karnagebitcoin idea of reducing anxiety. Specifically, post (any) action, including \"post\" there is no feedback that the action succeeded. \r\n\r\nhttps://damus.io/nevent1qqsqfwmyv32xalewtpw4d37hu6wngf9vcs4a6y766v5ty6dfjx685ksprpmhxue69uhhwetvvdhk6efwdehhxarj9emkjmn9qy2hwumn8ghj7un9d3shjtnyv9kh2uewd9hj7qgswaehxw309ahx7um5wgh8w6twv5qs6amnwvaz7tmwdaejumr0dsqf33au\r\n"
  12754     }
  12755   },
  12756   {
  12757     "issue": {
  12758       "url": "https://api.github.com/repos/damus-io/damus/issues/2083",
  12759       "repository_url": "https://api.github.com/repos/damus-io/damus",
  12760       "labels_url": "https://api.github.com/repos/damus-io/damus/issues/2083/labels{/name}",
  12761       "comments_url": "https://api.github.com/repos/damus-io/damus/issues/2083/comments",
  12762       "events_url": "https://api.github.com/repos/damus-io/damus/issues/2083/events",
  12763       "html_url": "https://github.com/damus-io/damus/issues/2083",
  12764       "id": 2197377105,
  12765       "node_id": "I_kwDOHHF5A86C-VBR",
  12766       "number": 2083,
  12767       "title": "Confirmation dialogue / UI \"your note has been posted\"",
  12768       "user": {
  12769         "login": "alltheseas",
  12770         "id": 64376233,
  12771         "node_id": "MDQ6VXNlcjY0Mzc2MjMz",
  12772         "avatar_url": "https://avatars.githubusercontent.com/u/64376233?v=4",
  12773         "gravatar_id": "",
  12774         "url": "https://api.github.com/users/alltheseas",
  12775         "html_url": "https://github.com/alltheseas",
  12776         "followers_url": "https://api.github.com/users/alltheseas/followers",
  12777         "following_url": "https://api.github.com/users/alltheseas/following{/other_user}",
  12778         "gists_url": "https://api.github.com/users/alltheseas/gists{/gist_id}",
  12779         "starred_url": "https://api.github.com/users/alltheseas/starred{/owner}{/repo}",
  12780         "subscriptions_url": "https://api.github.com/users/alltheseas/subscriptions",
  12781         "organizations_url": "https://api.github.com/users/alltheseas/orgs",
  12782         "repos_url": "https://api.github.com/users/alltheseas/repos",
  12783         "events_url": "https://api.github.com/users/alltheseas/events{/privacy}",
  12784         "received_events_url": "https://api.github.com/users/alltheseas/received_events",
  12785         "type": "User",
  12786         "site_admin": false
  12787       },
  12788       "labels": [
  12789         {
  12790           "id": 3994718399,
  12791           "node_id": "LA_kwDOHHF5A87uGpC_",
  12792           "url": "https://api.github.com/repos/damus-io/damus/labels/enhancement",
  12793           "name": "enhancement",
  12794           "color": "a2eeef",
  12795           "default": true,
  12796           "description": "Improvement"
  12797         },
  12798         {
  12799           "id": 5667222085,
  12800           "node_id": "LA_kwDOHHF5A88AAAABUcryRQ",
  12801           "url": "https://api.github.com/repos/damus-io/damus/labels/design",
  12802           "name": "design",
  12803           "color": "5319E7",
  12804           "default": false,
  12805           "description": "Design exploration & definition is required"
  12806         }
  12807       ],
  12808       "state": "open",
  12809       "locked": false,
  12810       "assignee": {
  12811         "login": "robagreda",
  12812         "id": 3373850,
  12813         "node_id": "MDQ6VXNlcjMzNzM4NTA=",
  12814         "avatar_url": "https://avatars.githubusercontent.com/u/3373850?v=4",
  12815         "gravatar_id": "",
  12816         "url": "https://api.github.com/users/robagreda",
  12817         "html_url": "https://github.com/robagreda",
  12818         "followers_url": "https://api.github.com/users/robagreda/followers",
  12819         "following_url": "https://api.github.com/users/robagreda/following{/other_user}",
  12820         "gists_url": "https://api.github.com/users/robagreda/gists{/gist_id}",
  12821         "starred_url": "https://api.github.com/users/robagreda/starred{/owner}{/repo}",
  12822         "subscriptions_url": "https://api.github.com/users/robagreda/subscriptions",
  12823         "organizations_url": "https://api.github.com/users/robagreda/orgs",
  12824         "repos_url": "https://api.github.com/users/robagreda/repos",
  12825         "events_url": "https://api.github.com/users/robagreda/events{/privacy}",
  12826         "received_events_url": "https://api.github.com/users/robagreda/received_events",
  12827         "type": "User",
  12828         "site_admin": false
  12829       },
  12830       "assignees": [
  12831         {
  12832           "login": "robagreda",
  12833           "id": 3373850,
  12834           "node_id": "MDQ6VXNlcjMzNzM4NTA=",
  12835           "avatar_url": "https://avatars.githubusercontent.com/u/3373850?v=4",
  12836           "gravatar_id": "",
  12837           "url": "https://api.github.com/users/robagreda",
  12838           "html_url": "https://github.com/robagreda",
  12839           "followers_url": "https://api.github.com/users/robagreda/followers",
  12840           "following_url": "https://api.github.com/users/robagreda/following{/other_user}",
  12841           "gists_url": "https://api.github.com/users/robagreda/gists{/gist_id}",
  12842           "starred_url": "https://api.github.com/users/robagreda/starred{/owner}{/repo}",
  12843           "subscriptions_url": "https://api.github.com/users/robagreda/subscriptions",
  12844           "organizations_url": "https://api.github.com/users/robagreda/orgs",
  12845           "repos_url": "https://api.github.com/users/robagreda/repos",
  12846           "events_url": "https://api.github.com/users/robagreda/events{/privacy}",
  12847           "received_events_url": "https://api.github.com/users/robagreda/received_events",
  12848           "type": "User",
  12849           "site_admin": false
  12850         }
  12851       ],
  12852       "milestone": {
  12853         "url": "https://api.github.com/repos/damus-io/damus/milestones/14",
  12854         "html_url": "https://github.com/damus-io/damus/milestone/14",
  12855         "labels_url": "https://api.github.com/repos/damus-io/damus/milestones/14/labels",
  12856         "id": 10536809,
  12857         "node_id": "MI_kwDOHHF5A84AoMdp",
  12858         "number": 14,
  12859         "title": "1.9 post purple testflight, threads, longform, video caching",
  12860         "description": "",
  12861         "creator": {
  12862           "login": "alltheseas",
  12863           "id": 64376233,
  12864           "node_id": "MDQ6VXNlcjY0Mzc2MjMz",
  12865           "avatar_url": "https://avatars.githubusercontent.com/u/64376233?v=4",
  12866           "gravatar_id": "",
  12867           "url": "https://api.github.com/users/alltheseas",
  12868           "html_url": "https://github.com/alltheseas",
  12869           "followers_url": "https://api.github.com/users/alltheseas/followers",
  12870           "following_url": "https://api.github.com/users/alltheseas/following{/other_user}",
  12871           "gists_url": "https://api.github.com/users/alltheseas/gists{/gist_id}",
  12872           "starred_url": "https://api.github.com/users/alltheseas/starred{/owner}{/repo}",
  12873           "subscriptions_url": "https://api.github.com/users/alltheseas/subscriptions",
  12874           "organizations_url": "https://api.github.com/users/alltheseas/orgs",
  12875           "repos_url": "https://api.github.com/users/alltheseas/repos",
  12876           "events_url": "https://api.github.com/users/alltheseas/events{/privacy}",
  12877           "received_events_url": "https://api.github.com/users/alltheseas/received_events",
  12878           "type": "User",
  12879           "site_admin": false
  12880         },
  12881         "open_issues": 17,
  12882         "closed_issues": 1,
  12883         "state": "open",
  12884         "created_at": "2024-02-09T17:16:56Z",
  12885         "updated_at": "2024-04-09T20:37:29Z",
  12886         "due_on": null,
  12887         "closed_at": null
  12888       },
  12889       "comments": 15,
  12890       "created_at": "2024-03-20T12:09:48Z",
  12891       "updated_at": "2024-04-04T18:16:05Z",
  12892       "closed_at": null,
  12893       "author_association": "COLLABORATOR",
  12894       "active_lock_reason": null,
  12895       "body": "### context\r\n\r\nSometimes when I submit post a note, the Damus UI makes it unclear that my note was posted. I have to go back and view my own profile to double check that my own note was posted. \r\n\r\n<img width=\"738\" alt=\"Screenshot 2024-03-21 at 12 06 52 PM\" src=\"https://github.com/damus-io/damus/assets/64376233/40cf039c-df6e-4c4c-a405-9dc14e68f708\">\r\n\r\n\r\nhttps://damus.io/note1due7xq4qyyl6gs0cjca556eptd5zqfu857qx83mq4pvvtegm4kls9t23lm\r\n\r\n## user story\r\n\r\nAs a Damus social media poster, I would like to see a pop-up confirmation \"your note has been posted\" when my note has been posted, so that I can have greater confidence my note was published to nostr.\r\n\r\n### acceptance criteria\r\n1. Damus tracks if note has been posted immediately post button, and \r\n2. If note has been posted, a pop-up (or other UI mechanism) signifies \"your note has been posted\".\r\n\r\n### Related\r\n\r\nNWC paste string confirmation https://github.com/damus-io/damus/issues/1775\r\nFor muted conversation https://github.com/damus-io/damus/issues/1626\r\nImage saved https://github.com/damus-io/damus/issues/1463\r\nUser muted https://github.com/damus-io/damus/issues/2084 (duplicate https://github.com/damus-io/damus/issues/1432)\r\nKeyword muted https://github.com/damus-io/damus/issues/2085\r\nDM Sent https://github.com/damus-io/damus/issues/2086",
  12896       "reactions": {
  12897         "url": "https://api.github.com/repos/damus-io/damus/issues/2083/reactions",
  12898         "total_count": 0,
  12899         "+1": 0,
  12900         "-1": 0,
  12901         "laugh": 0,
  12902         "hooray": 0,
  12903         "confused": 0,
  12904         "heart": 0,
  12905         "rocket": 0,
  12906         "eyes": 0
  12907       },
  12908       "timeline_url": "https://api.github.com/repos/damus-io/damus/issues/2083/timeline",
  12909       "performed_via_github_app": null,
  12910       "state_reason": null
  12911     },
  12912     "comment": {
  12913       "user": "robagreda",
  12914       "created_at": "2024-03-20T16:15:44Z",
  12915       "updated_at": "2024-03-20T16:15:44Z",
  12916       "body": "@ericholguin maybe a quick toast could be nice, maybe use haptics too! I can design something for this :) in the technical side, do you think require lots of work? "
  12917     }
  12918   },
  12919   {
  12920     "issue": {
  12921       "url": "https://api.github.com/repos/damus-io/damus/issues/2083",
  12922       "repository_url": "https://api.github.com/repos/damus-io/damus",
  12923       "labels_url": "https://api.github.com/repos/damus-io/damus/issues/2083/labels{/name}",
  12924       "comments_url": "https://api.github.com/repos/damus-io/damus/issues/2083/comments",
  12925       "events_url": "https://api.github.com/repos/damus-io/damus/issues/2083/events",
  12926       "html_url": "https://github.com/damus-io/damus/issues/2083",
  12927       "id": 2197377105,
  12928       "node_id": "I_kwDOHHF5A86C-VBR",
  12929       "number": 2083,
  12930       "title": "Confirmation dialogue / UI \"your note has been posted\"",
  12931       "user": {
  12932         "login": "alltheseas",
  12933         "id": 64376233,
  12934         "node_id": "MDQ6VXNlcjY0Mzc2MjMz",
  12935         "avatar_url": "https://avatars.githubusercontent.com/u/64376233?v=4",
  12936         "gravatar_id": "",
  12937         "url": "https://api.github.com/users/alltheseas",
  12938         "html_url": "https://github.com/alltheseas",
  12939         "followers_url": "https://api.github.com/users/alltheseas/followers",
  12940         "following_url": "https://api.github.com/users/alltheseas/following{/other_user}",
  12941         "gists_url": "https://api.github.com/users/alltheseas/gists{/gist_id}",
  12942         "starred_url": "https://api.github.com/users/alltheseas/starred{/owner}{/repo}",
  12943         "subscriptions_url": "https://api.github.com/users/alltheseas/subscriptions",
  12944         "organizations_url": "https://api.github.com/users/alltheseas/orgs",
  12945         "repos_url": "https://api.github.com/users/alltheseas/repos",
  12946         "events_url": "https://api.github.com/users/alltheseas/events{/privacy}",
  12947         "received_events_url": "https://api.github.com/users/alltheseas/received_events",
  12948         "type": "User",
  12949         "site_admin": false
  12950       },
  12951       "labels": [
  12952         {
  12953           "id": 3994718399,
  12954           "node_id": "LA_kwDOHHF5A87uGpC_",
  12955           "url": "https://api.github.com/repos/damus-io/damus/labels/enhancement",
  12956           "name": "enhancement",
  12957           "color": "a2eeef",
  12958           "default": true,
  12959           "description": "Improvement"
  12960         },
  12961         {
  12962           "id": 5667222085,
  12963           "node_id": "LA_kwDOHHF5A88AAAABUcryRQ",
  12964           "url": "https://api.github.com/repos/damus-io/damus/labels/design",
  12965           "name": "design",
  12966           "color": "5319E7",
  12967           "default": false,
  12968           "description": "Design exploration & definition is required"
  12969         }
  12970       ],
  12971       "state": "open",
  12972       "locked": false,
  12973       "assignee": {
  12974         "login": "robagreda",
  12975         "id": 3373850,
  12976         "node_id": "MDQ6VXNlcjMzNzM4NTA=",
  12977         "avatar_url": "https://avatars.githubusercontent.com/u/3373850?v=4",
  12978         "gravatar_id": "",
  12979         "url": "https://api.github.com/users/robagreda",
  12980         "html_url": "https://github.com/robagreda",
  12981         "followers_url": "https://api.github.com/users/robagreda/followers",
  12982         "following_url": "https://api.github.com/users/robagreda/following{/other_user}",
  12983         "gists_url": "https://api.github.com/users/robagreda/gists{/gist_id}",
  12984         "starred_url": "https://api.github.com/users/robagreda/starred{/owner}{/repo}",
  12985         "subscriptions_url": "https://api.github.com/users/robagreda/subscriptions",
  12986         "organizations_url": "https://api.github.com/users/robagreda/orgs",
  12987         "repos_url": "https://api.github.com/users/robagreda/repos",
  12988         "events_url": "https://api.github.com/users/robagreda/events{/privacy}",
  12989         "received_events_url": "https://api.github.com/users/robagreda/received_events",
  12990         "type": "User",
  12991         "site_admin": false
  12992       },
  12993       "assignees": [
  12994         {
  12995           "login": "robagreda",
  12996           "id": 3373850,
  12997           "node_id": "MDQ6VXNlcjMzNzM4NTA=",
  12998           "avatar_url": "https://avatars.githubusercontent.com/u/3373850?v=4",
  12999           "gravatar_id": "",
  13000           "url": "https://api.github.com/users/robagreda",
  13001           "html_url": "https://github.com/robagreda",
  13002           "followers_url": "https://api.github.com/users/robagreda/followers",
  13003           "following_url": "https://api.github.com/users/robagreda/following{/other_user}",
  13004           "gists_url": "https://api.github.com/users/robagreda/gists{/gist_id}",
  13005           "starred_url": "https://api.github.com/users/robagreda/starred{/owner}{/repo}",
  13006           "subscriptions_url": "https://api.github.com/users/robagreda/subscriptions",
  13007           "organizations_url": "https://api.github.com/users/robagreda/orgs",
  13008           "repos_url": "https://api.github.com/users/robagreda/repos",
  13009           "events_url": "https://api.github.com/users/robagreda/events{/privacy}",
  13010           "received_events_url": "https://api.github.com/users/robagreda/received_events",
  13011           "type": "User",
  13012           "site_admin": false
  13013         }
  13014       ],
  13015       "milestone": {
  13016         "url": "https://api.github.com/repos/damus-io/damus/milestones/14",
  13017         "html_url": "https://github.com/damus-io/damus/milestone/14",
  13018         "labels_url": "https://api.github.com/repos/damus-io/damus/milestones/14/labels",
  13019         "id": 10536809,
  13020         "node_id": "MI_kwDOHHF5A84AoMdp",
  13021         "number": 14,
  13022         "title": "1.9 post purple testflight, threads, longform, video caching",
  13023         "description": "",
  13024         "creator": {
  13025           "login": "alltheseas",
  13026           "id": 64376233,
  13027           "node_id": "MDQ6VXNlcjY0Mzc2MjMz",
  13028           "avatar_url": "https://avatars.githubusercontent.com/u/64376233?v=4",
  13029           "gravatar_id": "",
  13030           "url": "https://api.github.com/users/alltheseas",
  13031           "html_url": "https://github.com/alltheseas",
  13032           "followers_url": "https://api.github.com/users/alltheseas/followers",
  13033           "following_url": "https://api.github.com/users/alltheseas/following{/other_user}",
  13034           "gists_url": "https://api.github.com/users/alltheseas/gists{/gist_id}",
  13035           "starred_url": "https://api.github.com/users/alltheseas/starred{/owner}{/repo}",
  13036           "subscriptions_url": "https://api.github.com/users/alltheseas/subscriptions",
  13037           "organizations_url": "https://api.github.com/users/alltheseas/orgs",
  13038           "repos_url": "https://api.github.com/users/alltheseas/repos",
  13039           "events_url": "https://api.github.com/users/alltheseas/events{/privacy}",
  13040           "received_events_url": "https://api.github.com/users/alltheseas/received_events",
  13041           "type": "User",
  13042           "site_admin": false
  13043         },
  13044         "open_issues": 17,
  13045         "closed_issues": 1,
  13046         "state": "open",
  13047         "created_at": "2024-02-09T17:16:56Z",
  13048         "updated_at": "2024-04-09T20:37:29Z",
  13049         "due_on": null,
  13050         "closed_at": null
  13051       },
  13052       "comments": 15,
  13053       "created_at": "2024-03-20T12:09:48Z",
  13054       "updated_at": "2024-04-04T18:16:05Z",
  13055       "closed_at": null,
  13056       "author_association": "COLLABORATOR",
  13057       "active_lock_reason": null,
  13058       "body": "### context\r\n\r\nSometimes when I submit post a note, the Damus UI makes it unclear that my note was posted. I have to go back and view my own profile to double check that my own note was posted. \r\n\r\n<img width=\"738\" alt=\"Screenshot 2024-03-21 at 12 06 52 PM\" src=\"https://github.com/damus-io/damus/assets/64376233/40cf039c-df6e-4c4c-a405-9dc14e68f708\">\r\n\r\n\r\nhttps://damus.io/note1due7xq4qyyl6gs0cjca556eptd5zqfu857qx83mq4pvvtegm4kls9t23lm\r\n\r\n## user story\r\n\r\nAs a Damus social media poster, I would like to see a pop-up confirmation \"your note has been posted\" when my note has been posted, so that I can have greater confidence my note was published to nostr.\r\n\r\n### acceptance criteria\r\n1. Damus tracks if note has been posted immediately post button, and \r\n2. If note has been posted, a pop-up (or other UI mechanism) signifies \"your note has been posted\".\r\n\r\n### Related\r\n\r\nNWC paste string confirmation https://github.com/damus-io/damus/issues/1775\r\nFor muted conversation https://github.com/damus-io/damus/issues/1626\r\nImage saved https://github.com/damus-io/damus/issues/1463\r\nUser muted https://github.com/damus-io/damus/issues/2084 (duplicate https://github.com/damus-io/damus/issues/1432)\r\nKeyword muted https://github.com/damus-io/damus/issues/2085\r\nDM Sent https://github.com/damus-io/damus/issues/2086",
  13059       "reactions": {
  13060         "url": "https://api.github.com/repos/damus-io/damus/issues/2083/reactions",
  13061         "total_count": 0,
  13062         "+1": 0,
  13063         "-1": 0,
  13064         "laugh": 0,
  13065         "hooray": 0,
  13066         "confused": 0,
  13067         "heart": 0,
  13068         "rocket": 0,
  13069         "eyes": 0
  13070       },
  13071       "timeline_url": "https://api.github.com/repos/damus-io/damus/issues/2083/timeline",
  13072       "performed_via_github_app": null,
  13073       "state_reason": null
  13074     },
  13075     "comment": {
  13076       "user": "jb55",
  13077       "created_at": "2024-03-21T08:53:20Z",
  13078       "updated_at": "2024-03-21T08:53:20Z",
  13079       "body": "@ericholguin \r\n\r\n> what other social network has this? Personally I think it’s a bit much.\r\n![twitter-toast](https://github.com/damus-io/damus/assets/45598/9fdd6cb7-3cb8-4c01-aff7-8f8e0188d231)\r\n\r\ntwitter? "
  13080     }
  13081   },
  13082   {
  13083     "issue": {
  13084       "url": "https://api.github.com/repos/damus-io/damus/issues/2083",
  13085       "repository_url": "https://api.github.com/repos/damus-io/damus",
  13086       "labels_url": "https://api.github.com/repos/damus-io/damus/issues/2083/labels{/name}",
  13087       "comments_url": "https://api.github.com/repos/damus-io/damus/issues/2083/comments",
  13088       "events_url": "https://api.github.com/repos/damus-io/damus/issues/2083/events",
  13089       "html_url": "https://github.com/damus-io/damus/issues/2083",
  13090       "id": 2197377105,
  13091       "node_id": "I_kwDOHHF5A86C-VBR",
  13092       "number": 2083,
  13093       "title": "Confirmation dialogue / UI \"your note has been posted\"",
  13094       "user": {
  13095         "login": "alltheseas",
  13096         "id": 64376233,
  13097         "node_id": "MDQ6VXNlcjY0Mzc2MjMz",
  13098         "avatar_url": "https://avatars.githubusercontent.com/u/64376233?v=4",
  13099         "gravatar_id": "",
  13100         "url": "https://api.github.com/users/alltheseas",
  13101         "html_url": "https://github.com/alltheseas",
  13102         "followers_url": "https://api.github.com/users/alltheseas/followers",
  13103         "following_url": "https://api.github.com/users/alltheseas/following{/other_user}",
  13104         "gists_url": "https://api.github.com/users/alltheseas/gists{/gist_id}",
  13105         "starred_url": "https://api.github.com/users/alltheseas/starred{/owner}{/repo}",
  13106         "subscriptions_url": "https://api.github.com/users/alltheseas/subscriptions",
  13107         "organizations_url": "https://api.github.com/users/alltheseas/orgs",
  13108         "repos_url": "https://api.github.com/users/alltheseas/repos",
  13109         "events_url": "https://api.github.com/users/alltheseas/events{/privacy}",
  13110         "received_events_url": "https://api.github.com/users/alltheseas/received_events",
  13111         "type": "User",
  13112         "site_admin": false
  13113       },
  13114       "labels": [
  13115         {
  13116           "id": 3994718399,
  13117           "node_id": "LA_kwDOHHF5A87uGpC_",
  13118           "url": "https://api.github.com/repos/damus-io/damus/labels/enhancement",
  13119           "name": "enhancement",
  13120           "color": "a2eeef",
  13121           "default": true,
  13122           "description": "Improvement"
  13123         },
  13124         {
  13125           "id": 5667222085,
  13126           "node_id": "LA_kwDOHHF5A88AAAABUcryRQ",
  13127           "url": "https://api.github.com/repos/damus-io/damus/labels/design",
  13128           "name": "design",
  13129           "color": "5319E7",
  13130           "default": false,
  13131           "description": "Design exploration & definition is required"
  13132         }
  13133       ],
  13134       "state": "open",
  13135       "locked": false,
  13136       "assignee": {
  13137         "login": "robagreda",
  13138         "id": 3373850,
  13139         "node_id": "MDQ6VXNlcjMzNzM4NTA=",
  13140         "avatar_url": "https://avatars.githubusercontent.com/u/3373850?v=4",
  13141         "gravatar_id": "",
  13142         "url": "https://api.github.com/users/robagreda",
  13143         "html_url": "https://github.com/robagreda",
  13144         "followers_url": "https://api.github.com/users/robagreda/followers",
  13145         "following_url": "https://api.github.com/users/robagreda/following{/other_user}",
  13146         "gists_url": "https://api.github.com/users/robagreda/gists{/gist_id}",
  13147         "starred_url": "https://api.github.com/users/robagreda/starred{/owner}{/repo}",
  13148         "subscriptions_url": "https://api.github.com/users/robagreda/subscriptions",
  13149         "organizations_url": "https://api.github.com/users/robagreda/orgs",
  13150         "repos_url": "https://api.github.com/users/robagreda/repos",
  13151         "events_url": "https://api.github.com/users/robagreda/events{/privacy}",
  13152         "received_events_url": "https://api.github.com/users/robagreda/received_events",
  13153         "type": "User",
  13154         "site_admin": false
  13155       },
  13156       "assignees": [
  13157         {
  13158           "login": "robagreda",
  13159           "id": 3373850,
  13160           "node_id": "MDQ6VXNlcjMzNzM4NTA=",
  13161           "avatar_url": "https://avatars.githubusercontent.com/u/3373850?v=4",
  13162           "gravatar_id": "",
  13163           "url": "https://api.github.com/users/robagreda",
  13164           "html_url": "https://github.com/robagreda",
  13165           "followers_url": "https://api.github.com/users/robagreda/followers",
  13166           "following_url": "https://api.github.com/users/robagreda/following{/other_user}",
  13167           "gists_url": "https://api.github.com/users/robagreda/gists{/gist_id}",
  13168           "starred_url": "https://api.github.com/users/robagreda/starred{/owner}{/repo}",
  13169           "subscriptions_url": "https://api.github.com/users/robagreda/subscriptions",
  13170           "organizations_url": "https://api.github.com/users/robagreda/orgs",
  13171           "repos_url": "https://api.github.com/users/robagreda/repos",
  13172           "events_url": "https://api.github.com/users/robagreda/events{/privacy}",
  13173           "received_events_url": "https://api.github.com/users/robagreda/received_events",
  13174           "type": "User",
  13175           "site_admin": false
  13176         }
  13177       ],
  13178       "milestone": {
  13179         "url": "https://api.github.com/repos/damus-io/damus/milestones/14",
  13180         "html_url": "https://github.com/damus-io/damus/milestone/14",
  13181         "labels_url": "https://api.github.com/repos/damus-io/damus/milestones/14/labels",
  13182         "id": 10536809,
  13183         "node_id": "MI_kwDOHHF5A84AoMdp",
  13184         "number": 14,
  13185         "title": "1.9 post purple testflight, threads, longform, video caching",
  13186         "description": "",
  13187         "creator": {
  13188           "login": "alltheseas",
  13189           "id": 64376233,
  13190           "node_id": "MDQ6VXNlcjY0Mzc2MjMz",
  13191           "avatar_url": "https://avatars.githubusercontent.com/u/64376233?v=4",
  13192           "gravatar_id": "",
  13193           "url": "https://api.github.com/users/alltheseas",
  13194           "html_url": "https://github.com/alltheseas",
  13195           "followers_url": "https://api.github.com/users/alltheseas/followers",
  13196           "following_url": "https://api.github.com/users/alltheseas/following{/other_user}",
  13197           "gists_url": "https://api.github.com/users/alltheseas/gists{/gist_id}",
  13198           "starred_url": "https://api.github.com/users/alltheseas/starred{/owner}{/repo}",
  13199           "subscriptions_url": "https://api.github.com/users/alltheseas/subscriptions",
  13200           "organizations_url": "https://api.github.com/users/alltheseas/orgs",
  13201           "repos_url": "https://api.github.com/users/alltheseas/repos",
  13202           "events_url": "https://api.github.com/users/alltheseas/events{/privacy}",
  13203           "received_events_url": "https://api.github.com/users/alltheseas/received_events",
  13204           "type": "User",
  13205           "site_admin": false
  13206         },
  13207         "open_issues": 17,
  13208         "closed_issues": 1,
  13209         "state": "open",
  13210         "created_at": "2024-02-09T17:16:56Z",
  13211         "updated_at": "2024-04-09T20:37:29Z",
  13212         "due_on": null,
  13213         "closed_at": null
  13214       },
  13215       "comments": 15,
  13216       "created_at": "2024-03-20T12:09:48Z",
  13217       "updated_at": "2024-04-04T18:16:05Z",
  13218       "closed_at": null,
  13219       "author_association": "COLLABORATOR",
  13220       "active_lock_reason": null,
  13221       "body": "### context\r\n\r\nSometimes when I submit post a note, the Damus UI makes it unclear that my note was posted. I have to go back and view my own profile to double check that my own note was posted. \r\n\r\n<img width=\"738\" alt=\"Screenshot 2024-03-21 at 12 06 52 PM\" src=\"https://github.com/damus-io/damus/assets/64376233/40cf039c-df6e-4c4c-a405-9dc14e68f708\">\r\n\r\n\r\nhttps://damus.io/note1due7xq4qyyl6gs0cjca556eptd5zqfu857qx83mq4pvvtegm4kls9t23lm\r\n\r\n## user story\r\n\r\nAs a Damus social media poster, I would like to see a pop-up confirmation \"your note has been posted\" when my note has been posted, so that I can have greater confidence my note was published to nostr.\r\n\r\n### acceptance criteria\r\n1. Damus tracks if note has been posted immediately post button, and \r\n2. If note has been posted, a pop-up (or other UI mechanism) signifies \"your note has been posted\".\r\n\r\n### Related\r\n\r\nNWC paste string confirmation https://github.com/damus-io/damus/issues/1775\r\nFor muted conversation https://github.com/damus-io/damus/issues/1626\r\nImage saved https://github.com/damus-io/damus/issues/1463\r\nUser muted https://github.com/damus-io/damus/issues/2084 (duplicate https://github.com/damus-io/damus/issues/1432)\r\nKeyword muted https://github.com/damus-io/damus/issues/2085\r\nDM Sent https://github.com/damus-io/damus/issues/2086",
  13222       "reactions": {
  13223         "url": "https://api.github.com/repos/damus-io/damus/issues/2083/reactions",
  13224         "total_count": 0,
  13225         "+1": 0,
  13226         "-1": 0,
  13227         "laugh": 0,
  13228         "hooray": 0,
  13229         "confused": 0,
  13230         "heart": 0,
  13231         "rocket": 0,
  13232         "eyes": 0
  13233       },
  13234       "timeline_url": "https://api.github.com/repos/damus-io/damus/issues/2083/timeline",
  13235       "performed_via_github_app": null,
  13236       "state_reason": null
  13237     },
  13238     "comment": {
  13239       "user": "jb55",
  13240       "created_at": "2024-03-21T08:55:08Z",
  13241       "updated_at": "2024-03-21T08:55:08Z",
  13242       "body": "@robagreda:\r\n> @ericholguin maybe a quick toast could be nice, maybe use haptics too! I can design something for this :) in the technical side, do you think require lots of work?\r\n\r\nkeep in mind that there is no singular \"success\" state, each relay can return success or fail. Ideally it would be a toast with a circular or linear progress bar showing the number of successful sends out of all your relays"
  13243     }
  13244   },
  13245   {
  13246     "issue": {
  13247       "url": "https://api.github.com/repos/damus-io/damus/issues/2083",
  13248       "repository_url": "https://api.github.com/repos/damus-io/damus",
  13249       "labels_url": "https://api.github.com/repos/damus-io/damus/issues/2083/labels{/name}",
  13250       "comments_url": "https://api.github.com/repos/damus-io/damus/issues/2083/comments",
  13251       "events_url": "https://api.github.com/repos/damus-io/damus/issues/2083/events",
  13252       "html_url": "https://github.com/damus-io/damus/issues/2083",
  13253       "id": 2197377105,
  13254       "node_id": "I_kwDOHHF5A86C-VBR",
  13255       "number": 2083,
  13256       "title": "Confirmation dialogue / UI \"your note has been posted\"",
  13257       "user": {
  13258         "login": "alltheseas",
  13259         "id": 64376233,
  13260         "node_id": "MDQ6VXNlcjY0Mzc2MjMz",
  13261         "avatar_url": "https://avatars.githubusercontent.com/u/64376233?v=4",
  13262         "gravatar_id": "",
  13263         "url": "https://api.github.com/users/alltheseas",
  13264         "html_url": "https://github.com/alltheseas",
  13265         "followers_url": "https://api.github.com/users/alltheseas/followers",
  13266         "following_url": "https://api.github.com/users/alltheseas/following{/other_user}",
  13267         "gists_url": "https://api.github.com/users/alltheseas/gists{/gist_id}",
  13268         "starred_url": "https://api.github.com/users/alltheseas/starred{/owner}{/repo}",
  13269         "subscriptions_url": "https://api.github.com/users/alltheseas/subscriptions",
  13270         "organizations_url": "https://api.github.com/users/alltheseas/orgs",
  13271         "repos_url": "https://api.github.com/users/alltheseas/repos",
  13272         "events_url": "https://api.github.com/users/alltheseas/events{/privacy}",
  13273         "received_events_url": "https://api.github.com/users/alltheseas/received_events",
  13274         "type": "User",
  13275         "site_admin": false
  13276       },
  13277       "labels": [
  13278         {
  13279           "id": 3994718399,
  13280           "node_id": "LA_kwDOHHF5A87uGpC_",
  13281           "url": "https://api.github.com/repos/damus-io/damus/labels/enhancement",
  13282           "name": "enhancement",
  13283           "color": "a2eeef",
  13284           "default": true,
  13285           "description": "Improvement"
  13286         },
  13287         {
  13288           "id": 5667222085,
  13289           "node_id": "LA_kwDOHHF5A88AAAABUcryRQ",
  13290           "url": "https://api.github.com/repos/damus-io/damus/labels/design",
  13291           "name": "design",
  13292           "color": "5319E7",
  13293           "default": false,
  13294           "description": "Design exploration & definition is required"
  13295         }
  13296       ],
  13297       "state": "open",
  13298       "locked": false,
  13299       "assignee": {
  13300         "login": "robagreda",
  13301         "id": 3373850,
  13302         "node_id": "MDQ6VXNlcjMzNzM4NTA=",
  13303         "avatar_url": "https://avatars.githubusercontent.com/u/3373850?v=4",
  13304         "gravatar_id": "",
  13305         "url": "https://api.github.com/users/robagreda",
  13306         "html_url": "https://github.com/robagreda",
  13307         "followers_url": "https://api.github.com/users/robagreda/followers",
  13308         "following_url": "https://api.github.com/users/robagreda/following{/other_user}",
  13309         "gists_url": "https://api.github.com/users/robagreda/gists{/gist_id}",
  13310         "starred_url": "https://api.github.com/users/robagreda/starred{/owner}{/repo}",
  13311         "subscriptions_url": "https://api.github.com/users/robagreda/subscriptions",
  13312         "organizations_url": "https://api.github.com/users/robagreda/orgs",
  13313         "repos_url": "https://api.github.com/users/robagreda/repos",
  13314         "events_url": "https://api.github.com/users/robagreda/events{/privacy}",
  13315         "received_events_url": "https://api.github.com/users/robagreda/received_events",
  13316         "type": "User",
  13317         "site_admin": false
  13318       },
  13319       "assignees": [
  13320         {
  13321           "login": "robagreda",
  13322           "id": 3373850,
  13323           "node_id": "MDQ6VXNlcjMzNzM4NTA=",
  13324           "avatar_url": "https://avatars.githubusercontent.com/u/3373850?v=4",
  13325           "gravatar_id": "",
  13326           "url": "https://api.github.com/users/robagreda",
  13327           "html_url": "https://github.com/robagreda",
  13328           "followers_url": "https://api.github.com/users/robagreda/followers",
  13329           "following_url": "https://api.github.com/users/robagreda/following{/other_user}",
  13330           "gists_url": "https://api.github.com/users/robagreda/gists{/gist_id}",
  13331           "starred_url": "https://api.github.com/users/robagreda/starred{/owner}{/repo}",
  13332           "subscriptions_url": "https://api.github.com/users/robagreda/subscriptions",
  13333           "organizations_url": "https://api.github.com/users/robagreda/orgs",
  13334           "repos_url": "https://api.github.com/users/robagreda/repos",
  13335           "events_url": "https://api.github.com/users/robagreda/events{/privacy}",
  13336           "received_events_url": "https://api.github.com/users/robagreda/received_events",
  13337           "type": "User",
  13338           "site_admin": false
  13339         }
  13340       ],
  13341       "milestone": {
  13342         "url": "https://api.github.com/repos/damus-io/damus/milestones/14",
  13343         "html_url": "https://github.com/damus-io/damus/milestone/14",
  13344         "labels_url": "https://api.github.com/repos/damus-io/damus/milestones/14/labels",
  13345         "id": 10536809,
  13346         "node_id": "MI_kwDOHHF5A84AoMdp",
  13347         "number": 14,
  13348         "title": "1.9 post purple testflight, threads, longform, video caching",
  13349         "description": "",
  13350         "creator": {
  13351           "login": "alltheseas",
  13352           "id": 64376233,
  13353           "node_id": "MDQ6VXNlcjY0Mzc2MjMz",
  13354           "avatar_url": "https://avatars.githubusercontent.com/u/64376233?v=4",
  13355           "gravatar_id": "",
  13356           "url": "https://api.github.com/users/alltheseas",
  13357           "html_url": "https://github.com/alltheseas",
  13358           "followers_url": "https://api.github.com/users/alltheseas/followers",
  13359           "following_url": "https://api.github.com/users/alltheseas/following{/other_user}",
  13360           "gists_url": "https://api.github.com/users/alltheseas/gists{/gist_id}",
  13361           "starred_url": "https://api.github.com/users/alltheseas/starred{/owner}{/repo}",
  13362           "subscriptions_url": "https://api.github.com/users/alltheseas/subscriptions",
  13363           "organizations_url": "https://api.github.com/users/alltheseas/orgs",
  13364           "repos_url": "https://api.github.com/users/alltheseas/repos",
  13365           "events_url": "https://api.github.com/users/alltheseas/events{/privacy}",
  13366           "received_events_url": "https://api.github.com/users/alltheseas/received_events",
  13367           "type": "User",
  13368           "site_admin": false
  13369         },
  13370         "open_issues": 17,
  13371         "closed_issues": 1,
  13372         "state": "open",
  13373         "created_at": "2024-02-09T17:16:56Z",
  13374         "updated_at": "2024-04-09T20:37:29Z",
  13375         "due_on": null,
  13376         "closed_at": null
  13377       },
  13378       "comments": 15,
  13379       "created_at": "2024-03-20T12:09:48Z",
  13380       "updated_at": "2024-04-04T18:16:05Z",
  13381       "closed_at": null,
  13382       "author_association": "COLLABORATOR",
  13383       "active_lock_reason": null,
  13384       "body": "### context\r\n\r\nSometimes when I submit post a note, the Damus UI makes it unclear that my note was posted. I have to go back and view my own profile to double check that my own note was posted. \r\n\r\n<img width=\"738\" alt=\"Screenshot 2024-03-21 at 12 06 52 PM\" src=\"https://github.com/damus-io/damus/assets/64376233/40cf039c-df6e-4c4c-a405-9dc14e68f708\">\r\n\r\n\r\nhttps://damus.io/note1due7xq4qyyl6gs0cjca556eptd5zqfu857qx83mq4pvvtegm4kls9t23lm\r\n\r\n## user story\r\n\r\nAs a Damus social media poster, I would like to see a pop-up confirmation \"your note has been posted\" when my note has been posted, so that I can have greater confidence my note was published to nostr.\r\n\r\n### acceptance criteria\r\n1. Damus tracks if note has been posted immediately post button, and \r\n2. If note has been posted, a pop-up (or other UI mechanism) signifies \"your note has been posted\".\r\n\r\n### Related\r\n\r\nNWC paste string confirmation https://github.com/damus-io/damus/issues/1775\r\nFor muted conversation https://github.com/damus-io/damus/issues/1626\r\nImage saved https://github.com/damus-io/damus/issues/1463\r\nUser muted https://github.com/damus-io/damus/issues/2084 (duplicate https://github.com/damus-io/damus/issues/1432)\r\nKeyword muted https://github.com/damus-io/damus/issues/2085\r\nDM Sent https://github.com/damus-io/damus/issues/2086",
  13385       "reactions": {
  13386         "url": "https://api.github.com/repos/damus-io/damus/issues/2083/reactions",
  13387         "total_count": 0,
  13388         "+1": 0,
  13389         "-1": 0,
  13390         "laugh": 0,
  13391         "hooray": 0,
  13392         "confused": 0,
  13393         "heart": 0,
  13394         "rocket": 0,
  13395         "eyes": 0
  13396       },
  13397       "timeline_url": "https://api.github.com/repos/damus-io/damus/issues/2083/timeline",
  13398       "performed_via_github_app": null,
  13399       "state_reason": null
  13400     },
  13401     "comment": {
  13402       "user": "karnagebitcoin",
  13403       "created_at": "2024-03-23T00:21:43Z",
  13404       "updated_at": "2024-03-23T00:21:43Z",
  13405       "body": "As long as it's brief and doesn't take more than a second to show. If you show the actual progress as animated - people will get annoyed. Found out in Snort."
  13406     }
  13407   },
  13408   {
  13409     "issue": {
  13410       "url": "https://api.github.com/repos/damus-io/damus/issues/2083",
  13411       "repository_url": "https://api.github.com/repos/damus-io/damus",
  13412       "labels_url": "https://api.github.com/repos/damus-io/damus/issues/2083/labels{/name}",
  13413       "comments_url": "https://api.github.com/repos/damus-io/damus/issues/2083/comments",
  13414       "events_url": "https://api.github.com/repos/damus-io/damus/issues/2083/events",
  13415       "html_url": "https://github.com/damus-io/damus/issues/2083",
  13416       "id": 2197377105,
  13417       "node_id": "I_kwDOHHF5A86C-VBR",
  13418       "number": 2083,
  13419       "title": "Confirmation dialogue / UI \"your note has been posted\"",
  13420       "user": {
  13421         "login": "alltheseas",
  13422         "id": 64376233,
  13423         "node_id": "MDQ6VXNlcjY0Mzc2MjMz",
  13424         "avatar_url": "https://avatars.githubusercontent.com/u/64376233?v=4",
  13425         "gravatar_id": "",
  13426         "url": "https://api.github.com/users/alltheseas",
  13427         "html_url": "https://github.com/alltheseas",
  13428         "followers_url": "https://api.github.com/users/alltheseas/followers",
  13429         "following_url": "https://api.github.com/users/alltheseas/following{/other_user}",
  13430         "gists_url": "https://api.github.com/users/alltheseas/gists{/gist_id}",
  13431         "starred_url": "https://api.github.com/users/alltheseas/starred{/owner}{/repo}",
  13432         "subscriptions_url": "https://api.github.com/users/alltheseas/subscriptions",
  13433         "organizations_url": "https://api.github.com/users/alltheseas/orgs",
  13434         "repos_url": "https://api.github.com/users/alltheseas/repos",
  13435         "events_url": "https://api.github.com/users/alltheseas/events{/privacy}",
  13436         "received_events_url": "https://api.github.com/users/alltheseas/received_events",
  13437         "type": "User",
  13438         "site_admin": false
  13439       },
  13440       "labels": [
  13441         {
  13442           "id": 3994718399,
  13443           "node_id": "LA_kwDOHHF5A87uGpC_",
  13444           "url": "https://api.github.com/repos/damus-io/damus/labels/enhancement",
  13445           "name": "enhancement",
  13446           "color": "a2eeef",
  13447           "default": true,
  13448           "description": "Improvement"
  13449         },
  13450         {
  13451           "id": 5667222085,
  13452           "node_id": "LA_kwDOHHF5A88AAAABUcryRQ",
  13453           "url": "https://api.github.com/repos/damus-io/damus/labels/design",
  13454           "name": "design",
  13455           "color": "5319E7",
  13456           "default": false,
  13457           "description": "Design exploration & definition is required"
  13458         }
  13459       ],
  13460       "state": "open",
  13461       "locked": false,
  13462       "assignee": {
  13463         "login": "robagreda",
  13464         "id": 3373850,
  13465         "node_id": "MDQ6VXNlcjMzNzM4NTA=",
  13466         "avatar_url": "https://avatars.githubusercontent.com/u/3373850?v=4",
  13467         "gravatar_id": "",
  13468         "url": "https://api.github.com/users/robagreda",
  13469         "html_url": "https://github.com/robagreda",
  13470         "followers_url": "https://api.github.com/users/robagreda/followers",
  13471         "following_url": "https://api.github.com/users/robagreda/following{/other_user}",
  13472         "gists_url": "https://api.github.com/users/robagreda/gists{/gist_id}",
  13473         "starred_url": "https://api.github.com/users/robagreda/starred{/owner}{/repo}",
  13474         "subscriptions_url": "https://api.github.com/users/robagreda/subscriptions",
  13475         "organizations_url": "https://api.github.com/users/robagreda/orgs",
  13476         "repos_url": "https://api.github.com/users/robagreda/repos",
  13477         "events_url": "https://api.github.com/users/robagreda/events{/privacy}",
  13478         "received_events_url": "https://api.github.com/users/robagreda/received_events",
  13479         "type": "User",
  13480         "site_admin": false
  13481       },
  13482       "assignees": [
  13483         {
  13484           "login": "robagreda",
  13485           "id": 3373850,
  13486           "node_id": "MDQ6VXNlcjMzNzM4NTA=",
  13487           "avatar_url": "https://avatars.githubusercontent.com/u/3373850?v=4",
  13488           "gravatar_id": "",
  13489           "url": "https://api.github.com/users/robagreda",
  13490           "html_url": "https://github.com/robagreda",
  13491           "followers_url": "https://api.github.com/users/robagreda/followers",
  13492           "following_url": "https://api.github.com/users/robagreda/following{/other_user}",
  13493           "gists_url": "https://api.github.com/users/robagreda/gists{/gist_id}",
  13494           "starred_url": "https://api.github.com/users/robagreda/starred{/owner}{/repo}",
  13495           "subscriptions_url": "https://api.github.com/users/robagreda/subscriptions",
  13496           "organizations_url": "https://api.github.com/users/robagreda/orgs",
  13497           "repos_url": "https://api.github.com/users/robagreda/repos",
  13498           "events_url": "https://api.github.com/users/robagreda/events{/privacy}",
  13499           "received_events_url": "https://api.github.com/users/robagreda/received_events",
  13500           "type": "User",
  13501           "site_admin": false
  13502         }
  13503       ],
  13504       "milestone": {
  13505         "url": "https://api.github.com/repos/damus-io/damus/milestones/14",
  13506         "html_url": "https://github.com/damus-io/damus/milestone/14",
  13507         "labels_url": "https://api.github.com/repos/damus-io/damus/milestones/14/labels",
  13508         "id": 10536809,
  13509         "node_id": "MI_kwDOHHF5A84AoMdp",
  13510         "number": 14,
  13511         "title": "1.9 post purple testflight, threads, longform, video caching",
  13512         "description": "",
  13513         "creator": {
  13514           "login": "alltheseas",
  13515           "id": 64376233,
  13516           "node_id": "MDQ6VXNlcjY0Mzc2MjMz",
  13517           "avatar_url": "https://avatars.githubusercontent.com/u/64376233?v=4",
  13518           "gravatar_id": "",
  13519           "url": "https://api.github.com/users/alltheseas",
  13520           "html_url": "https://github.com/alltheseas",
  13521           "followers_url": "https://api.github.com/users/alltheseas/followers",
  13522           "following_url": "https://api.github.com/users/alltheseas/following{/other_user}",
  13523           "gists_url": "https://api.github.com/users/alltheseas/gists{/gist_id}",
  13524           "starred_url": "https://api.github.com/users/alltheseas/starred{/owner}{/repo}",
  13525           "subscriptions_url": "https://api.github.com/users/alltheseas/subscriptions",
  13526           "organizations_url": "https://api.github.com/users/alltheseas/orgs",
  13527           "repos_url": "https://api.github.com/users/alltheseas/repos",
  13528           "events_url": "https://api.github.com/users/alltheseas/events{/privacy}",
  13529           "received_events_url": "https://api.github.com/users/alltheseas/received_events",
  13530           "type": "User",
  13531           "site_admin": false
  13532         },
  13533         "open_issues": 17,
  13534         "closed_issues": 1,
  13535         "state": "open",
  13536         "created_at": "2024-02-09T17:16:56Z",
  13537         "updated_at": "2024-04-09T20:37:29Z",
  13538         "due_on": null,
  13539         "closed_at": null
  13540       },
  13541       "comments": 15,
  13542       "created_at": "2024-03-20T12:09:48Z",
  13543       "updated_at": "2024-04-04T18:16:05Z",
  13544       "closed_at": null,
  13545       "author_association": "COLLABORATOR",
  13546       "active_lock_reason": null,
  13547       "body": "### context\r\n\r\nSometimes when I submit post a note, the Damus UI makes it unclear that my note was posted. I have to go back and view my own profile to double check that my own note was posted. \r\n\r\n<img width=\"738\" alt=\"Screenshot 2024-03-21 at 12 06 52 PM\" src=\"https://github.com/damus-io/damus/assets/64376233/40cf039c-df6e-4c4c-a405-9dc14e68f708\">\r\n\r\n\r\nhttps://damus.io/note1due7xq4qyyl6gs0cjca556eptd5zqfu857qx83mq4pvvtegm4kls9t23lm\r\n\r\n## user story\r\n\r\nAs a Damus social media poster, I would like to see a pop-up confirmation \"your note has been posted\" when my note has been posted, so that I can have greater confidence my note was published to nostr.\r\n\r\n### acceptance criteria\r\n1. Damus tracks if note has been posted immediately post button, and \r\n2. If note has been posted, a pop-up (or other UI mechanism) signifies \"your note has been posted\".\r\n\r\n### Related\r\n\r\nNWC paste string confirmation https://github.com/damus-io/damus/issues/1775\r\nFor muted conversation https://github.com/damus-io/damus/issues/1626\r\nImage saved https://github.com/damus-io/damus/issues/1463\r\nUser muted https://github.com/damus-io/damus/issues/2084 (duplicate https://github.com/damus-io/damus/issues/1432)\r\nKeyword muted https://github.com/damus-io/damus/issues/2085\r\nDM Sent https://github.com/damus-io/damus/issues/2086",
  13548       "reactions": {
  13549         "url": "https://api.github.com/repos/damus-io/damus/issues/2083/reactions",
  13550         "total_count": 0,
  13551         "+1": 0,
  13552         "-1": 0,
  13553         "laugh": 0,
  13554         "hooray": 0,
  13555         "confused": 0,
  13556         "heart": 0,
  13557         "rocket": 0,
  13558         "eyes": 0
  13559       },
  13560       "timeline_url": "https://api.github.com/repos/damus-io/damus/issues/2083/timeline",
  13561       "performed_via_github_app": null,
  13562       "state_reason": null
  13563     },
  13564     "comment": {
  13565       "user": "jb55",
  13566       "created_at": "2024-03-23T07:28:02Z",
  13567       "updated_at": "2024-03-23T07:28:02Z",
  13568       "body": "On Fri, Mar 22, 2024 at 05:22:04PM -0700, Karnage wrote:\n>As long as it's brief and doesn't take more than a second to show. If you show the actual progress as animated - people will get annoyed. Found out in Snort.\n\nyes it would have a fixed lifetime of probably ~3 seconds?\n"
  13569     }
  13570   },
  13571   {
  13572     "issue": {
  13573       "url": "https://api.github.com/repos/damus-io/damus/issues/2083",
  13574       "repository_url": "https://api.github.com/repos/damus-io/damus",
  13575       "labels_url": "https://api.github.com/repos/damus-io/damus/issues/2083/labels{/name}",
  13576       "comments_url": "https://api.github.com/repos/damus-io/damus/issues/2083/comments",
  13577       "events_url": "https://api.github.com/repos/damus-io/damus/issues/2083/events",
  13578       "html_url": "https://github.com/damus-io/damus/issues/2083",
  13579       "id": 2197377105,
  13580       "node_id": "I_kwDOHHF5A86C-VBR",
  13581       "number": 2083,
  13582       "title": "Confirmation dialogue / UI \"your note has been posted\"",
  13583       "user": {
  13584         "login": "alltheseas",
  13585         "id": 64376233,
  13586         "node_id": "MDQ6VXNlcjY0Mzc2MjMz",
  13587         "avatar_url": "https://avatars.githubusercontent.com/u/64376233?v=4",
  13588         "gravatar_id": "",
  13589         "url": "https://api.github.com/users/alltheseas",
  13590         "html_url": "https://github.com/alltheseas",
  13591         "followers_url": "https://api.github.com/users/alltheseas/followers",
  13592         "following_url": "https://api.github.com/users/alltheseas/following{/other_user}",
  13593         "gists_url": "https://api.github.com/users/alltheseas/gists{/gist_id}",
  13594         "starred_url": "https://api.github.com/users/alltheseas/starred{/owner}{/repo}",
  13595         "subscriptions_url": "https://api.github.com/users/alltheseas/subscriptions",
  13596         "organizations_url": "https://api.github.com/users/alltheseas/orgs",
  13597         "repos_url": "https://api.github.com/users/alltheseas/repos",
  13598         "events_url": "https://api.github.com/users/alltheseas/events{/privacy}",
  13599         "received_events_url": "https://api.github.com/users/alltheseas/received_events",
  13600         "type": "User",
  13601         "site_admin": false
  13602       },
  13603       "labels": [
  13604         {
  13605           "id": 3994718399,
  13606           "node_id": "LA_kwDOHHF5A87uGpC_",
  13607           "url": "https://api.github.com/repos/damus-io/damus/labels/enhancement",
  13608           "name": "enhancement",
  13609           "color": "a2eeef",
  13610           "default": true,
  13611           "description": "Improvement"
  13612         },
  13613         {
  13614           "id": 5667222085,
  13615           "node_id": "LA_kwDOHHF5A88AAAABUcryRQ",
  13616           "url": "https://api.github.com/repos/damus-io/damus/labels/design",
  13617           "name": "design",
  13618           "color": "5319E7",
  13619           "default": false,
  13620           "description": "Design exploration & definition is required"
  13621         }
  13622       ],
  13623       "state": "open",
  13624       "locked": false,
  13625       "assignee": {
  13626         "login": "robagreda",
  13627         "id": 3373850,
  13628         "node_id": "MDQ6VXNlcjMzNzM4NTA=",
  13629         "avatar_url": "https://avatars.githubusercontent.com/u/3373850?v=4",
  13630         "gravatar_id": "",
  13631         "url": "https://api.github.com/users/robagreda",
  13632         "html_url": "https://github.com/robagreda",
  13633         "followers_url": "https://api.github.com/users/robagreda/followers",
  13634         "following_url": "https://api.github.com/users/robagreda/following{/other_user}",
  13635         "gists_url": "https://api.github.com/users/robagreda/gists{/gist_id}",
  13636         "starred_url": "https://api.github.com/users/robagreda/starred{/owner}{/repo}",
  13637         "subscriptions_url": "https://api.github.com/users/robagreda/subscriptions",
  13638         "organizations_url": "https://api.github.com/users/robagreda/orgs",
  13639         "repos_url": "https://api.github.com/users/robagreda/repos",
  13640         "events_url": "https://api.github.com/users/robagreda/events{/privacy}",
  13641         "received_events_url": "https://api.github.com/users/robagreda/received_events",
  13642         "type": "User",
  13643         "site_admin": false
  13644       },
  13645       "assignees": [
  13646         {
  13647           "login": "robagreda",
  13648           "id": 3373850,
  13649           "node_id": "MDQ6VXNlcjMzNzM4NTA=",
  13650           "avatar_url": "https://avatars.githubusercontent.com/u/3373850?v=4",
  13651           "gravatar_id": "",
  13652           "url": "https://api.github.com/users/robagreda",
  13653           "html_url": "https://github.com/robagreda",
  13654           "followers_url": "https://api.github.com/users/robagreda/followers",
  13655           "following_url": "https://api.github.com/users/robagreda/following{/other_user}",
  13656           "gists_url": "https://api.github.com/users/robagreda/gists{/gist_id}",
  13657           "starred_url": "https://api.github.com/users/robagreda/starred{/owner}{/repo}",
  13658           "subscriptions_url": "https://api.github.com/users/robagreda/subscriptions",
  13659           "organizations_url": "https://api.github.com/users/robagreda/orgs",
  13660           "repos_url": "https://api.github.com/users/robagreda/repos",
  13661           "events_url": "https://api.github.com/users/robagreda/events{/privacy}",
  13662           "received_events_url": "https://api.github.com/users/robagreda/received_events",
  13663           "type": "User",
  13664           "site_admin": false
  13665         }
  13666       ],
  13667       "milestone": {
  13668         "url": "https://api.github.com/repos/damus-io/damus/milestones/14",
  13669         "html_url": "https://github.com/damus-io/damus/milestone/14",
  13670         "labels_url": "https://api.github.com/repos/damus-io/damus/milestones/14/labels",
  13671         "id": 10536809,
  13672         "node_id": "MI_kwDOHHF5A84AoMdp",
  13673         "number": 14,
  13674         "title": "1.9 post purple testflight, threads, longform, video caching",
  13675         "description": "",
  13676         "creator": {
  13677           "login": "alltheseas",
  13678           "id": 64376233,
  13679           "node_id": "MDQ6VXNlcjY0Mzc2MjMz",
  13680           "avatar_url": "https://avatars.githubusercontent.com/u/64376233?v=4",
  13681           "gravatar_id": "",
  13682           "url": "https://api.github.com/users/alltheseas",
  13683           "html_url": "https://github.com/alltheseas",
  13684           "followers_url": "https://api.github.com/users/alltheseas/followers",
  13685           "following_url": "https://api.github.com/users/alltheseas/following{/other_user}",
  13686           "gists_url": "https://api.github.com/users/alltheseas/gists{/gist_id}",
  13687           "starred_url": "https://api.github.com/users/alltheseas/starred{/owner}{/repo}",
  13688           "subscriptions_url": "https://api.github.com/users/alltheseas/subscriptions",
  13689           "organizations_url": "https://api.github.com/users/alltheseas/orgs",
  13690           "repos_url": "https://api.github.com/users/alltheseas/repos",
  13691           "events_url": "https://api.github.com/users/alltheseas/events{/privacy}",
  13692           "received_events_url": "https://api.github.com/users/alltheseas/received_events",
  13693           "type": "User",
  13694           "site_admin": false
  13695         },
  13696         "open_issues": 17,
  13697         "closed_issues": 1,
  13698         "state": "open",
  13699         "created_at": "2024-02-09T17:16:56Z",
  13700         "updated_at": "2024-04-09T20:37:29Z",
  13701         "due_on": null,
  13702         "closed_at": null
  13703       },
  13704       "comments": 15,
  13705       "created_at": "2024-03-20T12:09:48Z",
  13706       "updated_at": "2024-04-04T18:16:05Z",
  13707       "closed_at": null,
  13708       "author_association": "COLLABORATOR",
  13709       "active_lock_reason": null,
  13710       "body": "### context\r\n\r\nSometimes when I submit post a note, the Damus UI makes it unclear that my note was posted. I have to go back and view my own profile to double check that my own note was posted. \r\n\r\n<img width=\"738\" alt=\"Screenshot 2024-03-21 at 12 06 52 PM\" src=\"https://github.com/damus-io/damus/assets/64376233/40cf039c-df6e-4c4c-a405-9dc14e68f708\">\r\n\r\n\r\nhttps://damus.io/note1due7xq4qyyl6gs0cjca556eptd5zqfu857qx83mq4pvvtegm4kls9t23lm\r\n\r\n## user story\r\n\r\nAs a Damus social media poster, I would like to see a pop-up confirmation \"your note has been posted\" when my note has been posted, so that I can have greater confidence my note was published to nostr.\r\n\r\n### acceptance criteria\r\n1. Damus tracks if note has been posted immediately post button, and \r\n2. If note has been posted, a pop-up (or other UI mechanism) signifies \"your note has been posted\".\r\n\r\n### Related\r\n\r\nNWC paste string confirmation https://github.com/damus-io/damus/issues/1775\r\nFor muted conversation https://github.com/damus-io/damus/issues/1626\r\nImage saved https://github.com/damus-io/damus/issues/1463\r\nUser muted https://github.com/damus-io/damus/issues/2084 (duplicate https://github.com/damus-io/damus/issues/1432)\r\nKeyword muted https://github.com/damus-io/damus/issues/2085\r\nDM Sent https://github.com/damus-io/damus/issues/2086",
  13711       "reactions": {
  13712         "url": "https://api.github.com/repos/damus-io/damus/issues/2083/reactions",
  13713         "total_count": 0,
  13714         "+1": 0,
  13715         "-1": 0,
  13716         "laugh": 0,
  13717         "hooray": 0,
  13718         "confused": 0,
  13719         "heart": 0,
  13720         "rocket": 0,
  13721         "eyes": 0
  13722       },
  13723       "timeline_url": "https://api.github.com/repos/damus-io/damus/issues/2083/timeline",
  13724       "performed_via_github_app": null,
  13725       "state_reason": null
  13726     },
  13727     "comment": {
  13728       "user": "karnagebitcoin",
  13729       "created_at": "2024-04-01T13:58:41Z",
  13730       "updated_at": "2024-04-01T13:58:41Z",
  13731       "body": "@alltheseas Coracle shows how many relays a note was sent to and how many failed. It's minimal, and kind of works.. but can also feel a bit technical and a bit annoying. I guess you have to use the client for a while to get used to it. \r\n\r\nMaybe it could say \"sent 5/8\" or something along those lines? Then if you tap on the notice, you could see details of which relays failed to be published to? \r\n\r\nI have a feeling this would get 50/50 positive / negative feedback from users and more helpful to those who already use nostr regularly vs. new and newish users who will just wonder what that means. \r\n\r\nSide note: I was browsing Mona (a desktop client for Mastodon) and it was confusing as hell. They have all sorts of weird concepts that are just overwhelming. I guess my concern is that the number of relays being sent to could add to this feeling when people use Damus. Just something to keep in mind. Who knows... maybe no note posted confirmation is fine? Do they really need to see which relays fail every time they post? \r\n\r\nAnother side thought: What if your relays in settings just show how many notes have been sent to them, and how many times they failed to see your note? Maybe that would be useful and less intrusive šŸ¤”"
  13732     }
  13733   },
  13734   {
  13735     "issue": {
  13736       "url": "https://api.github.com/repos/damus-io/damus/issues/2083",
  13737       "repository_url": "https://api.github.com/repos/damus-io/damus",
  13738       "labels_url": "https://api.github.com/repos/damus-io/damus/issues/2083/labels{/name}",
  13739       "comments_url": "https://api.github.com/repos/damus-io/damus/issues/2083/comments",
  13740       "events_url": "https://api.github.com/repos/damus-io/damus/issues/2083/events",
  13741       "html_url": "https://github.com/damus-io/damus/issues/2083",
  13742       "id": 2197377105,
  13743       "node_id": "I_kwDOHHF5A86C-VBR",
  13744       "number": 2083,
  13745       "title": "Confirmation dialogue / UI \"your note has been posted\"",
  13746       "user": {
  13747         "login": "alltheseas",
  13748         "id": 64376233,
  13749         "node_id": "MDQ6VXNlcjY0Mzc2MjMz",
  13750         "avatar_url": "https://avatars.githubusercontent.com/u/64376233?v=4",
  13751         "gravatar_id": "",
  13752         "url": "https://api.github.com/users/alltheseas",
  13753         "html_url": "https://github.com/alltheseas",
  13754         "followers_url": "https://api.github.com/users/alltheseas/followers",
  13755         "following_url": "https://api.github.com/users/alltheseas/following{/other_user}",
  13756         "gists_url": "https://api.github.com/users/alltheseas/gists{/gist_id}",
  13757         "starred_url": "https://api.github.com/users/alltheseas/starred{/owner}{/repo}",
  13758         "subscriptions_url": "https://api.github.com/users/alltheseas/subscriptions",
  13759         "organizations_url": "https://api.github.com/users/alltheseas/orgs",
  13760         "repos_url": "https://api.github.com/users/alltheseas/repos",
  13761         "events_url": "https://api.github.com/users/alltheseas/events{/privacy}",
  13762         "received_events_url": "https://api.github.com/users/alltheseas/received_events",
  13763         "type": "User",
  13764         "site_admin": false
  13765       },
  13766       "labels": [
  13767         {
  13768           "id": 3994718399,
  13769           "node_id": "LA_kwDOHHF5A87uGpC_",
  13770           "url": "https://api.github.com/repos/damus-io/damus/labels/enhancement",
  13771           "name": "enhancement",
  13772           "color": "a2eeef",
  13773           "default": true,
  13774           "description": "Improvement"
  13775         },
  13776         {
  13777           "id": 5667222085,
  13778           "node_id": "LA_kwDOHHF5A88AAAABUcryRQ",
  13779           "url": "https://api.github.com/repos/damus-io/damus/labels/design",
  13780           "name": "design",
  13781           "color": "5319E7",
  13782           "default": false,
  13783           "description": "Design exploration & definition is required"
  13784         }
  13785       ],
  13786       "state": "open",
  13787       "locked": false,
  13788       "assignee": {
  13789         "login": "robagreda",
  13790         "id": 3373850,
  13791         "node_id": "MDQ6VXNlcjMzNzM4NTA=",
  13792         "avatar_url": "https://avatars.githubusercontent.com/u/3373850?v=4",
  13793         "gravatar_id": "",
  13794         "url": "https://api.github.com/users/robagreda",
  13795         "html_url": "https://github.com/robagreda",
  13796         "followers_url": "https://api.github.com/users/robagreda/followers",
  13797         "following_url": "https://api.github.com/users/robagreda/following{/other_user}",
  13798         "gists_url": "https://api.github.com/users/robagreda/gists{/gist_id}",
  13799         "starred_url": "https://api.github.com/users/robagreda/starred{/owner}{/repo}",
  13800         "subscriptions_url": "https://api.github.com/users/robagreda/subscriptions",
  13801         "organizations_url": "https://api.github.com/users/robagreda/orgs",
  13802         "repos_url": "https://api.github.com/users/robagreda/repos",
  13803         "events_url": "https://api.github.com/users/robagreda/events{/privacy}",
  13804         "received_events_url": "https://api.github.com/users/robagreda/received_events",
  13805         "type": "User",
  13806         "site_admin": false
  13807       },
  13808       "assignees": [
  13809         {
  13810           "login": "robagreda",
  13811           "id": 3373850,
  13812           "node_id": "MDQ6VXNlcjMzNzM4NTA=",
  13813           "avatar_url": "https://avatars.githubusercontent.com/u/3373850?v=4",
  13814           "gravatar_id": "",
  13815           "url": "https://api.github.com/users/robagreda",
  13816           "html_url": "https://github.com/robagreda",
  13817           "followers_url": "https://api.github.com/users/robagreda/followers",
  13818           "following_url": "https://api.github.com/users/robagreda/following{/other_user}",
  13819           "gists_url": "https://api.github.com/users/robagreda/gists{/gist_id}",
  13820           "starred_url": "https://api.github.com/users/robagreda/starred{/owner}{/repo}",
  13821           "subscriptions_url": "https://api.github.com/users/robagreda/subscriptions",
  13822           "organizations_url": "https://api.github.com/users/robagreda/orgs",
  13823           "repos_url": "https://api.github.com/users/robagreda/repos",
  13824           "events_url": "https://api.github.com/users/robagreda/events{/privacy}",
  13825           "received_events_url": "https://api.github.com/users/robagreda/received_events",
  13826           "type": "User",
  13827           "site_admin": false
  13828         }
  13829       ],
  13830       "milestone": {
  13831         "url": "https://api.github.com/repos/damus-io/damus/milestones/14",
  13832         "html_url": "https://github.com/damus-io/damus/milestone/14",
  13833         "labels_url": "https://api.github.com/repos/damus-io/damus/milestones/14/labels",
  13834         "id": 10536809,
  13835         "node_id": "MI_kwDOHHF5A84AoMdp",
  13836         "number": 14,
  13837         "title": "1.9 post purple testflight, threads, longform, video caching",
  13838         "description": "",
  13839         "creator": {
  13840           "login": "alltheseas",
  13841           "id": 64376233,
  13842           "node_id": "MDQ6VXNlcjY0Mzc2MjMz",
  13843           "avatar_url": "https://avatars.githubusercontent.com/u/64376233?v=4",
  13844           "gravatar_id": "",
  13845           "url": "https://api.github.com/users/alltheseas",
  13846           "html_url": "https://github.com/alltheseas",
  13847           "followers_url": "https://api.github.com/users/alltheseas/followers",
  13848           "following_url": "https://api.github.com/users/alltheseas/following{/other_user}",
  13849           "gists_url": "https://api.github.com/users/alltheseas/gists{/gist_id}",
  13850           "starred_url": "https://api.github.com/users/alltheseas/starred{/owner}{/repo}",
  13851           "subscriptions_url": "https://api.github.com/users/alltheseas/subscriptions",
  13852           "organizations_url": "https://api.github.com/users/alltheseas/orgs",
  13853           "repos_url": "https://api.github.com/users/alltheseas/repos",
  13854           "events_url": "https://api.github.com/users/alltheseas/events{/privacy}",
  13855           "received_events_url": "https://api.github.com/users/alltheseas/received_events",
  13856           "type": "User",
  13857           "site_admin": false
  13858         },
  13859         "open_issues": 17,
  13860         "closed_issues": 1,
  13861         "state": "open",
  13862         "created_at": "2024-02-09T17:16:56Z",
  13863         "updated_at": "2024-04-09T20:37:29Z",
  13864         "due_on": null,
  13865         "closed_at": null
  13866       },
  13867       "comments": 15,
  13868       "created_at": "2024-03-20T12:09:48Z",
  13869       "updated_at": "2024-04-04T18:16:05Z",
  13870       "closed_at": null,
  13871       "author_association": "COLLABORATOR",
  13872       "active_lock_reason": null,
  13873       "body": "### context\r\n\r\nSometimes when I submit post a note, the Damus UI makes it unclear that my note was posted. I have to go back and view my own profile to double check that my own note was posted. \r\n\r\n<img width=\"738\" alt=\"Screenshot 2024-03-21 at 12 06 52 PM\" src=\"https://github.com/damus-io/damus/assets/64376233/40cf039c-df6e-4c4c-a405-9dc14e68f708\">\r\n\r\n\r\nhttps://damus.io/note1due7xq4qyyl6gs0cjca556eptd5zqfu857qx83mq4pvvtegm4kls9t23lm\r\n\r\n## user story\r\n\r\nAs a Damus social media poster, I would like to see a pop-up confirmation \"your note has been posted\" when my note has been posted, so that I can have greater confidence my note was published to nostr.\r\n\r\n### acceptance criteria\r\n1. Damus tracks if note has been posted immediately post button, and \r\n2. If note has been posted, a pop-up (or other UI mechanism) signifies \"your note has been posted\".\r\n\r\n### Related\r\n\r\nNWC paste string confirmation https://github.com/damus-io/damus/issues/1775\r\nFor muted conversation https://github.com/damus-io/damus/issues/1626\r\nImage saved https://github.com/damus-io/damus/issues/1463\r\nUser muted https://github.com/damus-io/damus/issues/2084 (duplicate https://github.com/damus-io/damus/issues/1432)\r\nKeyword muted https://github.com/damus-io/damus/issues/2085\r\nDM Sent https://github.com/damus-io/damus/issues/2086",
  13874       "reactions": {
  13875         "url": "https://api.github.com/repos/damus-io/damus/issues/2083/reactions",
  13876         "total_count": 0,
  13877         "+1": 0,
  13878         "-1": 0,
  13879         "laugh": 0,
  13880         "hooray": 0,
  13881         "confused": 0,
  13882         "heart": 0,
  13883         "rocket": 0,
  13884         "eyes": 0
  13885       },
  13886       "timeline_url": "https://api.github.com/repos/damus-io/damus/issues/2083/timeline",
  13887       "performed_via_github_app": null,
  13888       "state_reason": null
  13889     },
  13890     "comment": {
  13891       "user": "jb55",
  13892       "created_at": "2024-04-01T15:23:28Z",
  13893       "updated_at": "2024-04-01T15:23:28Z",
  13894       "body": "On Mon, Apr 01, 2024 at 06:59:02AM -0700, Karnage wrote:\n>@alltheseas Coracle shows how many relays a note was sent to and how\n>many failed. It's minimal, and kind of works.. but can also feel a bit\n>technical and a bit annoying. I guess you have to use the client for a\n>while to get used to it.\n\nYeah maybe we can just show a simple \"Sent\" on the first successful\nnote, the 5/8 detail is interesting for nerds but maybe not that\ninteresting for most people, especially since damus will keep retrying\nfor the others over time in the background anyways.\n"
  13895     }
  13896   },
  13897   {
  13898     "issue": {
  13899       "url": "https://api.github.com/repos/damus-io/damus/issues/2083",
  13900       "repository_url": "https://api.github.com/repos/damus-io/damus",
  13901       "labels_url": "https://api.github.com/repos/damus-io/damus/issues/2083/labels{/name}",
  13902       "comments_url": "https://api.github.com/repos/damus-io/damus/issues/2083/comments",
  13903       "events_url": "https://api.github.com/repos/damus-io/damus/issues/2083/events",
  13904       "html_url": "https://github.com/damus-io/damus/issues/2083",
  13905       "id": 2197377105,
  13906       "node_id": "I_kwDOHHF5A86C-VBR",
  13907       "number": 2083,
  13908       "title": "Confirmation dialogue / UI \"your note has been posted\"",
  13909       "user": {
  13910         "login": "alltheseas",
  13911         "id": 64376233,
  13912         "node_id": "MDQ6VXNlcjY0Mzc2MjMz",
  13913         "avatar_url": "https://avatars.githubusercontent.com/u/64376233?v=4",
  13914         "gravatar_id": "",
  13915         "url": "https://api.github.com/users/alltheseas",
  13916         "html_url": "https://github.com/alltheseas",
  13917         "followers_url": "https://api.github.com/users/alltheseas/followers",
  13918         "following_url": "https://api.github.com/users/alltheseas/following{/other_user}",
  13919         "gists_url": "https://api.github.com/users/alltheseas/gists{/gist_id}",
  13920         "starred_url": "https://api.github.com/users/alltheseas/starred{/owner}{/repo}",
  13921         "subscriptions_url": "https://api.github.com/users/alltheseas/subscriptions",
  13922         "organizations_url": "https://api.github.com/users/alltheseas/orgs",
  13923         "repos_url": "https://api.github.com/users/alltheseas/repos",
  13924         "events_url": "https://api.github.com/users/alltheseas/events{/privacy}",
  13925         "received_events_url": "https://api.github.com/users/alltheseas/received_events",
  13926         "type": "User",
  13927         "site_admin": false
  13928       },
  13929       "labels": [
  13930         {
  13931           "id": 3994718399,
  13932           "node_id": "LA_kwDOHHF5A87uGpC_",
  13933           "url": "https://api.github.com/repos/damus-io/damus/labels/enhancement",
  13934           "name": "enhancement",
  13935           "color": "a2eeef",
  13936           "default": true,
  13937           "description": "Improvement"
  13938         },
  13939         {
  13940           "id": 5667222085,
  13941           "node_id": "LA_kwDOHHF5A88AAAABUcryRQ",
  13942           "url": "https://api.github.com/repos/damus-io/damus/labels/design",
  13943           "name": "design",
  13944           "color": "5319E7",
  13945           "default": false,
  13946           "description": "Design exploration & definition is required"
  13947         }
  13948       ],
  13949       "state": "open",
  13950       "locked": false,
  13951       "assignee": {
  13952         "login": "robagreda",
  13953         "id": 3373850,
  13954         "node_id": "MDQ6VXNlcjMzNzM4NTA=",
  13955         "avatar_url": "https://avatars.githubusercontent.com/u/3373850?v=4",
  13956         "gravatar_id": "",
  13957         "url": "https://api.github.com/users/robagreda",
  13958         "html_url": "https://github.com/robagreda",
  13959         "followers_url": "https://api.github.com/users/robagreda/followers",
  13960         "following_url": "https://api.github.com/users/robagreda/following{/other_user}",
  13961         "gists_url": "https://api.github.com/users/robagreda/gists{/gist_id}",
  13962         "starred_url": "https://api.github.com/users/robagreda/starred{/owner}{/repo}",
  13963         "subscriptions_url": "https://api.github.com/users/robagreda/subscriptions",
  13964         "organizations_url": "https://api.github.com/users/robagreda/orgs",
  13965         "repos_url": "https://api.github.com/users/robagreda/repos",
  13966         "events_url": "https://api.github.com/users/robagreda/events{/privacy}",
  13967         "received_events_url": "https://api.github.com/users/robagreda/received_events",
  13968         "type": "User",
  13969         "site_admin": false
  13970       },
  13971       "assignees": [
  13972         {
  13973           "login": "robagreda",
  13974           "id": 3373850,
  13975           "node_id": "MDQ6VXNlcjMzNzM4NTA=",
  13976           "avatar_url": "https://avatars.githubusercontent.com/u/3373850?v=4",
  13977           "gravatar_id": "",
  13978           "url": "https://api.github.com/users/robagreda",
  13979           "html_url": "https://github.com/robagreda",
  13980           "followers_url": "https://api.github.com/users/robagreda/followers",
  13981           "following_url": "https://api.github.com/users/robagreda/following{/other_user}",
  13982           "gists_url": "https://api.github.com/users/robagreda/gists{/gist_id}",
  13983           "starred_url": "https://api.github.com/users/robagreda/starred{/owner}{/repo}",
  13984           "subscriptions_url": "https://api.github.com/users/robagreda/subscriptions",
  13985           "organizations_url": "https://api.github.com/users/robagreda/orgs",
  13986           "repos_url": "https://api.github.com/users/robagreda/repos",
  13987           "events_url": "https://api.github.com/users/robagreda/events{/privacy}",
  13988           "received_events_url": "https://api.github.com/users/robagreda/received_events",
  13989           "type": "User",
  13990           "site_admin": false
  13991         }
  13992       ],
  13993       "milestone": {
  13994         "url": "https://api.github.com/repos/damus-io/damus/milestones/14",
  13995         "html_url": "https://github.com/damus-io/damus/milestone/14",
  13996         "labels_url": "https://api.github.com/repos/damus-io/damus/milestones/14/labels",
  13997         "id": 10536809,
  13998         "node_id": "MI_kwDOHHF5A84AoMdp",
  13999         "number": 14,
  14000         "title": "1.9 post purple testflight, threads, longform, video caching",
  14001         "description": "",
  14002         "creator": {
  14003           "login": "alltheseas",
  14004           "id": 64376233,
  14005           "node_id": "MDQ6VXNlcjY0Mzc2MjMz",
  14006           "avatar_url": "https://avatars.githubusercontent.com/u/64376233?v=4",
  14007           "gravatar_id": "",
  14008           "url": "https://api.github.com/users/alltheseas",
  14009           "html_url": "https://github.com/alltheseas",
  14010           "followers_url": "https://api.github.com/users/alltheseas/followers",
  14011           "following_url": "https://api.github.com/users/alltheseas/following{/other_user}",
  14012           "gists_url": "https://api.github.com/users/alltheseas/gists{/gist_id}",
  14013           "starred_url": "https://api.github.com/users/alltheseas/starred{/owner}{/repo}",
  14014           "subscriptions_url": "https://api.github.com/users/alltheseas/subscriptions",
  14015           "organizations_url": "https://api.github.com/users/alltheseas/orgs",
  14016           "repos_url": "https://api.github.com/users/alltheseas/repos",
  14017           "events_url": "https://api.github.com/users/alltheseas/events{/privacy}",
  14018           "received_events_url": "https://api.github.com/users/alltheseas/received_events",
  14019           "type": "User",
  14020           "site_admin": false
  14021         },
  14022         "open_issues": 17,
  14023         "closed_issues": 1,
  14024         "state": "open",
  14025         "created_at": "2024-02-09T17:16:56Z",
  14026         "updated_at": "2024-04-09T20:37:29Z",
  14027         "due_on": null,
  14028         "closed_at": null
  14029       },
  14030       "comments": 15,
  14031       "created_at": "2024-03-20T12:09:48Z",
  14032       "updated_at": "2024-04-04T18:16:05Z",
  14033       "closed_at": null,
  14034       "author_association": "COLLABORATOR",
  14035       "active_lock_reason": null,
  14036       "body": "### context\r\n\r\nSometimes when I submit post a note, the Damus UI makes it unclear that my note was posted. I have to go back and view my own profile to double check that my own note was posted. \r\n\r\n<img width=\"738\" alt=\"Screenshot 2024-03-21 at 12 06 52 PM\" src=\"https://github.com/damus-io/damus/assets/64376233/40cf039c-df6e-4c4c-a405-9dc14e68f708\">\r\n\r\n\r\nhttps://damus.io/note1due7xq4qyyl6gs0cjca556eptd5zqfu857qx83mq4pvvtegm4kls9t23lm\r\n\r\n## user story\r\n\r\nAs a Damus social media poster, I would like to see a pop-up confirmation \"your note has been posted\" when my note has been posted, so that I can have greater confidence my note was published to nostr.\r\n\r\n### acceptance criteria\r\n1. Damus tracks if note has been posted immediately post button, and \r\n2. If note has been posted, a pop-up (or other UI mechanism) signifies \"your note has been posted\".\r\n\r\n### Related\r\n\r\nNWC paste string confirmation https://github.com/damus-io/damus/issues/1775\r\nFor muted conversation https://github.com/damus-io/damus/issues/1626\r\nImage saved https://github.com/damus-io/damus/issues/1463\r\nUser muted https://github.com/damus-io/damus/issues/2084 (duplicate https://github.com/damus-io/damus/issues/1432)\r\nKeyword muted https://github.com/damus-io/damus/issues/2085\r\nDM Sent https://github.com/damus-io/damus/issues/2086",
  14037       "reactions": {
  14038         "url": "https://api.github.com/repos/damus-io/damus/issues/2083/reactions",
  14039         "total_count": 0,
  14040         "+1": 0,
  14041         "-1": 0,
  14042         "laugh": 0,
  14043         "hooray": 0,
  14044         "confused": 0,
  14045         "heart": 0,
  14046         "rocket": 0,
  14047         "eyes": 0
  14048       },
  14049       "timeline_url": "https://api.github.com/repos/damus-io/damus/issues/2083/timeline",
  14050       "performed_via_github_app": null,
  14051       "state_reason": null
  14052     },
  14053     "comment": {
  14054       "user": "alltheseas",
  14055       "created_at": "2024-04-01T15:44:40Z",
  14056       "updated_at": "2024-04-01T15:44:40Z",
  14057       "body": "Maybe 5/8 can be a dev mode feature. \n\nThis outside the scope of this ticket. Can create a new one, and tag previous related PRs and suggestions. "
  14058     }
  14059   },
  14060   {
  14061     "issue": {
  14062       "url": "https://api.github.com/repos/damus-io/damus/issues/2083",
  14063       "repository_url": "https://api.github.com/repos/damus-io/damus",
  14064       "labels_url": "https://api.github.com/repos/damus-io/damus/issues/2083/labels{/name}",
  14065       "comments_url": "https://api.github.com/repos/damus-io/damus/issues/2083/comments",
  14066       "events_url": "https://api.github.com/repos/damus-io/damus/issues/2083/events",
  14067       "html_url": "https://github.com/damus-io/damus/issues/2083",
  14068       "id": 2197377105,
  14069       "node_id": "I_kwDOHHF5A86C-VBR",
  14070       "number": 2083,
  14071       "title": "Confirmation dialogue / UI \"your note has been posted\"",
  14072       "user": {
  14073         "login": "alltheseas",
  14074         "id": 64376233,
  14075         "node_id": "MDQ6VXNlcjY0Mzc2MjMz",
  14076         "avatar_url": "https://avatars.githubusercontent.com/u/64376233?v=4",
  14077         "gravatar_id": "",
  14078         "url": "https://api.github.com/users/alltheseas",
  14079         "html_url": "https://github.com/alltheseas",
  14080         "followers_url": "https://api.github.com/users/alltheseas/followers",
  14081         "following_url": "https://api.github.com/users/alltheseas/following{/other_user}",
  14082         "gists_url": "https://api.github.com/users/alltheseas/gists{/gist_id}",
  14083         "starred_url": "https://api.github.com/users/alltheseas/starred{/owner}{/repo}",
  14084         "subscriptions_url": "https://api.github.com/users/alltheseas/subscriptions",
  14085         "organizations_url": "https://api.github.com/users/alltheseas/orgs",
  14086         "repos_url": "https://api.github.com/users/alltheseas/repos",
  14087         "events_url": "https://api.github.com/users/alltheseas/events{/privacy}",
  14088         "received_events_url": "https://api.github.com/users/alltheseas/received_events",
  14089         "type": "User",
  14090         "site_admin": false
  14091       },
  14092       "labels": [
  14093         {
  14094           "id": 3994718399,
  14095           "node_id": "LA_kwDOHHF5A87uGpC_",
  14096           "url": "https://api.github.com/repos/damus-io/damus/labels/enhancement",
  14097           "name": "enhancement",
  14098           "color": "a2eeef",
  14099           "default": true,
  14100           "description": "Improvement"
  14101         },
  14102         {
  14103           "id": 5667222085,
  14104           "node_id": "LA_kwDOHHF5A88AAAABUcryRQ",
  14105           "url": "https://api.github.com/repos/damus-io/damus/labels/design",
  14106           "name": "design",
  14107           "color": "5319E7",
  14108           "default": false,
  14109           "description": "Design exploration & definition is required"
  14110         }
  14111       ],
  14112       "state": "open",
  14113       "locked": false,
  14114       "assignee": {
  14115         "login": "robagreda",
  14116         "id": 3373850,
  14117         "node_id": "MDQ6VXNlcjMzNzM4NTA=",
  14118         "avatar_url": "https://avatars.githubusercontent.com/u/3373850?v=4",
  14119         "gravatar_id": "",
  14120         "url": "https://api.github.com/users/robagreda",
  14121         "html_url": "https://github.com/robagreda",
  14122         "followers_url": "https://api.github.com/users/robagreda/followers",
  14123         "following_url": "https://api.github.com/users/robagreda/following{/other_user}",
  14124         "gists_url": "https://api.github.com/users/robagreda/gists{/gist_id}",
  14125         "starred_url": "https://api.github.com/users/robagreda/starred{/owner}{/repo}",
  14126         "subscriptions_url": "https://api.github.com/users/robagreda/subscriptions",
  14127         "organizations_url": "https://api.github.com/users/robagreda/orgs",
  14128         "repos_url": "https://api.github.com/users/robagreda/repos",
  14129         "events_url": "https://api.github.com/users/robagreda/events{/privacy}",
  14130         "received_events_url": "https://api.github.com/users/robagreda/received_events",
  14131         "type": "User",
  14132         "site_admin": false
  14133       },
  14134       "assignees": [
  14135         {
  14136           "login": "robagreda",
  14137           "id": 3373850,
  14138           "node_id": "MDQ6VXNlcjMzNzM4NTA=",
  14139           "avatar_url": "https://avatars.githubusercontent.com/u/3373850?v=4",
  14140           "gravatar_id": "",
  14141           "url": "https://api.github.com/users/robagreda",
  14142           "html_url": "https://github.com/robagreda",
  14143           "followers_url": "https://api.github.com/users/robagreda/followers",
  14144           "following_url": "https://api.github.com/users/robagreda/following{/other_user}",
  14145           "gists_url": "https://api.github.com/users/robagreda/gists{/gist_id}",
  14146           "starred_url": "https://api.github.com/users/robagreda/starred{/owner}{/repo}",
  14147           "subscriptions_url": "https://api.github.com/users/robagreda/subscriptions",
  14148           "organizations_url": "https://api.github.com/users/robagreda/orgs",
  14149           "repos_url": "https://api.github.com/users/robagreda/repos",
  14150           "events_url": "https://api.github.com/users/robagreda/events{/privacy}",
  14151           "received_events_url": "https://api.github.com/users/robagreda/received_events",
  14152           "type": "User",
  14153           "site_admin": false
  14154         }
  14155       ],
  14156       "milestone": {
  14157         "url": "https://api.github.com/repos/damus-io/damus/milestones/14",
  14158         "html_url": "https://github.com/damus-io/damus/milestone/14",
  14159         "labels_url": "https://api.github.com/repos/damus-io/damus/milestones/14/labels",
  14160         "id": 10536809,
  14161         "node_id": "MI_kwDOHHF5A84AoMdp",
  14162         "number": 14,
  14163         "title": "1.9 post purple testflight, threads, longform, video caching",
  14164         "description": "",
  14165         "creator": {
  14166           "login": "alltheseas",
  14167           "id": 64376233,
  14168           "node_id": "MDQ6VXNlcjY0Mzc2MjMz",
  14169           "avatar_url": "https://avatars.githubusercontent.com/u/64376233?v=4",
  14170           "gravatar_id": "",
  14171           "url": "https://api.github.com/users/alltheseas",
  14172           "html_url": "https://github.com/alltheseas",
  14173           "followers_url": "https://api.github.com/users/alltheseas/followers",
  14174           "following_url": "https://api.github.com/users/alltheseas/following{/other_user}",
  14175           "gists_url": "https://api.github.com/users/alltheseas/gists{/gist_id}",
  14176           "starred_url": "https://api.github.com/users/alltheseas/starred{/owner}{/repo}",
  14177           "subscriptions_url": "https://api.github.com/users/alltheseas/subscriptions",
  14178           "organizations_url": "https://api.github.com/users/alltheseas/orgs",
  14179           "repos_url": "https://api.github.com/users/alltheseas/repos",
  14180           "events_url": "https://api.github.com/users/alltheseas/events{/privacy}",
  14181           "received_events_url": "https://api.github.com/users/alltheseas/received_events",
  14182           "type": "User",
  14183           "site_admin": false
  14184         },
  14185         "open_issues": 17,
  14186         "closed_issues": 1,
  14187         "state": "open",
  14188         "created_at": "2024-02-09T17:16:56Z",
  14189         "updated_at": "2024-04-09T20:37:29Z",
  14190         "due_on": null,
  14191         "closed_at": null
  14192       },
  14193       "comments": 15,
  14194       "created_at": "2024-03-20T12:09:48Z",
  14195       "updated_at": "2024-04-04T18:16:05Z",
  14196       "closed_at": null,
  14197       "author_association": "COLLABORATOR",
  14198       "active_lock_reason": null,
  14199       "body": "### context\r\n\r\nSometimes when I submit post a note, the Damus UI makes it unclear that my note was posted. I have to go back and view my own profile to double check that my own note was posted. \r\n\r\n<img width=\"738\" alt=\"Screenshot 2024-03-21 at 12 06 52 PM\" src=\"https://github.com/damus-io/damus/assets/64376233/40cf039c-df6e-4c4c-a405-9dc14e68f708\">\r\n\r\n\r\nhttps://damus.io/note1due7xq4qyyl6gs0cjca556eptd5zqfu857qx83mq4pvvtegm4kls9t23lm\r\n\r\n## user story\r\n\r\nAs a Damus social media poster, I would like to see a pop-up confirmation \"your note has been posted\" when my note has been posted, so that I can have greater confidence my note was published to nostr.\r\n\r\n### acceptance criteria\r\n1. Damus tracks if note has been posted immediately post button, and \r\n2. If note has been posted, a pop-up (or other UI mechanism) signifies \"your note has been posted\".\r\n\r\n### Related\r\n\r\nNWC paste string confirmation https://github.com/damus-io/damus/issues/1775\r\nFor muted conversation https://github.com/damus-io/damus/issues/1626\r\nImage saved https://github.com/damus-io/damus/issues/1463\r\nUser muted https://github.com/damus-io/damus/issues/2084 (duplicate https://github.com/damus-io/damus/issues/1432)\r\nKeyword muted https://github.com/damus-io/damus/issues/2085\r\nDM Sent https://github.com/damus-io/damus/issues/2086",
  14200       "reactions": {
  14201         "url": "https://api.github.com/repos/damus-io/damus/issues/2083/reactions",
  14202         "total_count": 0,
  14203         "+1": 0,
  14204         "-1": 0,
  14205         "laugh": 0,
  14206         "hooray": 0,
  14207         "confused": 0,
  14208         "heart": 0,
  14209         "rocket": 0,
  14210         "eyes": 0
  14211       },
  14212       "timeline_url": "https://api.github.com/repos/damus-io/damus/issues/2083/timeline",
  14213       "performed_via_github_app": null,
  14214       "state_reason": null
  14215     },
  14216     "comment": {
  14217       "user": "alltheseas",
  14218       "created_at": "2024-04-01T15:57:17Z",
  14219       "updated_at": "2024-04-01T15:57:17Z",
  14220       "body": "https://github.com/damus-io/damus/issues/2117"
  14221     }
  14222   },
  14223   {
  14224     "issue": {
  14225       "url": "https://api.github.com/repos/damus-io/damus/issues/2083",
  14226       "repository_url": "https://api.github.com/repos/damus-io/damus",
  14227       "labels_url": "https://api.github.com/repos/damus-io/damus/issues/2083/labels{/name}",
  14228       "comments_url": "https://api.github.com/repos/damus-io/damus/issues/2083/comments",
  14229       "events_url": "https://api.github.com/repos/damus-io/damus/issues/2083/events",
  14230       "html_url": "https://github.com/damus-io/damus/issues/2083",
  14231       "id": 2197377105,
  14232       "node_id": "I_kwDOHHF5A86C-VBR",
  14233       "number": 2083,
  14234       "title": "Confirmation dialogue / UI \"your note has been posted\"",
  14235       "user": {
  14236         "login": "alltheseas",
  14237         "id": 64376233,
  14238         "node_id": "MDQ6VXNlcjY0Mzc2MjMz",
  14239         "avatar_url": "https://avatars.githubusercontent.com/u/64376233?v=4",
  14240         "gravatar_id": "",
  14241         "url": "https://api.github.com/users/alltheseas",
  14242         "html_url": "https://github.com/alltheseas",
  14243         "followers_url": "https://api.github.com/users/alltheseas/followers",
  14244         "following_url": "https://api.github.com/users/alltheseas/following{/other_user}",
  14245         "gists_url": "https://api.github.com/users/alltheseas/gists{/gist_id}",
  14246         "starred_url": "https://api.github.com/users/alltheseas/starred{/owner}{/repo}",
  14247         "subscriptions_url": "https://api.github.com/users/alltheseas/subscriptions",
  14248         "organizations_url": "https://api.github.com/users/alltheseas/orgs",
  14249         "repos_url": "https://api.github.com/users/alltheseas/repos",
  14250         "events_url": "https://api.github.com/users/alltheseas/events{/privacy}",
  14251         "received_events_url": "https://api.github.com/users/alltheseas/received_events",
  14252         "type": "User",
  14253         "site_admin": false
  14254       },
  14255       "labels": [
  14256         {
  14257           "id": 3994718399,
  14258           "node_id": "LA_kwDOHHF5A87uGpC_",
  14259           "url": "https://api.github.com/repos/damus-io/damus/labels/enhancement",
  14260           "name": "enhancement",
  14261           "color": "a2eeef",
  14262           "default": true,
  14263           "description": "Improvement"
  14264         },
  14265         {
  14266           "id": 5667222085,
  14267           "node_id": "LA_kwDOHHF5A88AAAABUcryRQ",
  14268           "url": "https://api.github.com/repos/damus-io/damus/labels/design",
  14269           "name": "design",
  14270           "color": "5319E7",
  14271           "default": false,
  14272           "description": "Design exploration & definition is required"
  14273         }
  14274       ],
  14275       "state": "open",
  14276       "locked": false,
  14277       "assignee": {
  14278         "login": "robagreda",
  14279         "id": 3373850,
  14280         "node_id": "MDQ6VXNlcjMzNzM4NTA=",
  14281         "avatar_url": "https://avatars.githubusercontent.com/u/3373850?v=4",
  14282         "gravatar_id": "",
  14283         "url": "https://api.github.com/users/robagreda",
  14284         "html_url": "https://github.com/robagreda",
  14285         "followers_url": "https://api.github.com/users/robagreda/followers",
  14286         "following_url": "https://api.github.com/users/robagreda/following{/other_user}",
  14287         "gists_url": "https://api.github.com/users/robagreda/gists{/gist_id}",
  14288         "starred_url": "https://api.github.com/users/robagreda/starred{/owner}{/repo}",
  14289         "subscriptions_url": "https://api.github.com/users/robagreda/subscriptions",
  14290         "organizations_url": "https://api.github.com/users/robagreda/orgs",
  14291         "repos_url": "https://api.github.com/users/robagreda/repos",
  14292         "events_url": "https://api.github.com/users/robagreda/events{/privacy}",
  14293         "received_events_url": "https://api.github.com/users/robagreda/received_events",
  14294         "type": "User",
  14295         "site_admin": false
  14296       },
  14297       "assignees": [
  14298         {
  14299           "login": "robagreda",
  14300           "id": 3373850,
  14301           "node_id": "MDQ6VXNlcjMzNzM4NTA=",
  14302           "avatar_url": "https://avatars.githubusercontent.com/u/3373850?v=4",
  14303           "gravatar_id": "",
  14304           "url": "https://api.github.com/users/robagreda",
  14305           "html_url": "https://github.com/robagreda",
  14306           "followers_url": "https://api.github.com/users/robagreda/followers",
  14307           "following_url": "https://api.github.com/users/robagreda/following{/other_user}",
  14308           "gists_url": "https://api.github.com/users/robagreda/gists{/gist_id}",
  14309           "starred_url": "https://api.github.com/users/robagreda/starred{/owner}{/repo}",
  14310           "subscriptions_url": "https://api.github.com/users/robagreda/subscriptions",
  14311           "organizations_url": "https://api.github.com/users/robagreda/orgs",
  14312           "repos_url": "https://api.github.com/users/robagreda/repos",
  14313           "events_url": "https://api.github.com/users/robagreda/events{/privacy}",
  14314           "received_events_url": "https://api.github.com/users/robagreda/received_events",
  14315           "type": "User",
  14316           "site_admin": false
  14317         }
  14318       ],
  14319       "milestone": {
  14320         "url": "https://api.github.com/repos/damus-io/damus/milestones/14",
  14321         "html_url": "https://github.com/damus-io/damus/milestone/14",
  14322         "labels_url": "https://api.github.com/repos/damus-io/damus/milestones/14/labels",
  14323         "id": 10536809,
  14324         "node_id": "MI_kwDOHHF5A84AoMdp",
  14325         "number": 14,
  14326         "title": "1.9 post purple testflight, threads, longform, video caching",
  14327         "description": "",
  14328         "creator": {
  14329           "login": "alltheseas",
  14330           "id": 64376233,
  14331           "node_id": "MDQ6VXNlcjY0Mzc2MjMz",
  14332           "avatar_url": "https://avatars.githubusercontent.com/u/64376233?v=4",
  14333           "gravatar_id": "",
  14334           "url": "https://api.github.com/users/alltheseas",
  14335           "html_url": "https://github.com/alltheseas",
  14336           "followers_url": "https://api.github.com/users/alltheseas/followers",
  14337           "following_url": "https://api.github.com/users/alltheseas/following{/other_user}",
  14338           "gists_url": "https://api.github.com/users/alltheseas/gists{/gist_id}",
  14339           "starred_url": "https://api.github.com/users/alltheseas/starred{/owner}{/repo}",
  14340           "subscriptions_url": "https://api.github.com/users/alltheseas/subscriptions",
  14341           "organizations_url": "https://api.github.com/users/alltheseas/orgs",
  14342           "repos_url": "https://api.github.com/users/alltheseas/repos",
  14343           "events_url": "https://api.github.com/users/alltheseas/events{/privacy}",
  14344           "received_events_url": "https://api.github.com/users/alltheseas/received_events",
  14345           "type": "User",
  14346           "site_admin": false
  14347         },
  14348         "open_issues": 17,
  14349         "closed_issues": 1,
  14350         "state": "open",
  14351         "created_at": "2024-02-09T17:16:56Z",
  14352         "updated_at": "2024-04-09T20:37:29Z",
  14353         "due_on": null,
  14354         "closed_at": null
  14355       },
  14356       "comments": 15,
  14357       "created_at": "2024-03-20T12:09:48Z",
  14358       "updated_at": "2024-04-04T18:16:05Z",
  14359       "closed_at": null,
  14360       "author_association": "COLLABORATOR",
  14361       "active_lock_reason": null,
  14362       "body": "### context\r\n\r\nSometimes when I submit post a note, the Damus UI makes it unclear that my note was posted. I have to go back and view my own profile to double check that my own note was posted. \r\n\r\n<img width=\"738\" alt=\"Screenshot 2024-03-21 at 12 06 52 PM\" src=\"https://github.com/damus-io/damus/assets/64376233/40cf039c-df6e-4c4c-a405-9dc14e68f708\">\r\n\r\n\r\nhttps://damus.io/note1due7xq4qyyl6gs0cjca556eptd5zqfu857qx83mq4pvvtegm4kls9t23lm\r\n\r\n## user story\r\n\r\nAs a Damus social media poster, I would like to see a pop-up confirmation \"your note has been posted\" when my note has been posted, so that I can have greater confidence my note was published to nostr.\r\n\r\n### acceptance criteria\r\n1. Damus tracks if note has been posted immediately post button, and \r\n2. If note has been posted, a pop-up (or other UI mechanism) signifies \"your note has been posted\".\r\n\r\n### Related\r\n\r\nNWC paste string confirmation https://github.com/damus-io/damus/issues/1775\r\nFor muted conversation https://github.com/damus-io/damus/issues/1626\r\nImage saved https://github.com/damus-io/damus/issues/1463\r\nUser muted https://github.com/damus-io/damus/issues/2084 (duplicate https://github.com/damus-io/damus/issues/1432)\r\nKeyword muted https://github.com/damus-io/damus/issues/2085\r\nDM Sent https://github.com/damus-io/damus/issues/2086",
  14363       "reactions": {
  14364         "url": "https://api.github.com/repos/damus-io/damus/issues/2083/reactions",
  14365         "total_count": 0,
  14366         "+1": 0,
  14367         "-1": 0,
  14368         "laugh": 0,
  14369         "hooray": 0,
  14370         "confused": 0,
  14371         "heart": 0,
  14372         "rocket": 0,
  14373         "eyes": 0
  14374       },
  14375       "timeline_url": "https://api.github.com/repos/damus-io/damus/issues/2083/timeline",
  14376       "performed_via_github_app": null,
  14377       "state_reason": null
  14378     },
  14379     "comment": {
  14380       "user": "karnagebitcoin",
  14381       "created_at": "2024-04-04T01:40:50Z",
  14382       "updated_at": "2024-04-04T01:40:50Z",
  14383       "body": "Some variations here using the Damus figma file:\r\n\r\n1. Bottom (design you already had)\r\n2. Top with checkmark - my variation\r\n3. Top without checkmark \r\n4. Dark mode versions\r\n\r\nThe idea there is to be able to click on the number of successful relays and maybe see a bottom card showing all the relays the note was accepted in. \r\n\r\n![CleanShot 2024-04-04 at 10 38 56@2x](https://github.com/damus-io/damus/assets/131526701/7f4ef2e4-af28-4f25-aa7f-ecf995d34613)\r\n"
  14384     }
  14385   },
  14386   {
  14387     "issue": {
  14388       "url": "https://api.github.com/repos/damus-io/damus/issues/2082",
  14389       "repository_url": "https://api.github.com/repos/damus-io/damus",
  14390       "labels_url": "https://api.github.com/repos/damus-io/damus/issues/2082/labels{/name}",
  14391       "comments_url": "https://api.github.com/repos/damus-io/damus/issues/2082/comments",
  14392       "events_url": "https://api.github.com/repos/damus-io/damus/issues/2082/events",
  14393       "html_url": "https://github.com/damus-io/damus/issues/2082",
  14394       "id": 2197208272,
  14395       "node_id": "I_kwDOHHF5A86C9rzQ",
  14396       "number": 2082,
  14397       "title": "Fullscreen video stops playback",
  14398       "user": {
  14399         "login": "jb55",
  14400         "id": 45598,
  14401         "node_id": "MDQ6VXNlcjQ1NTk4",
  14402         "avatar_url": "https://avatars.githubusercontent.com/u/45598?v=4",
  14403         "gravatar_id": "",
  14404         "url": "https://api.github.com/users/jb55",
  14405         "html_url": "https://github.com/jb55",
  14406         "followers_url": "https://api.github.com/users/jb55/followers",
  14407         "following_url": "https://api.github.com/users/jb55/following{/other_user}",
  14408         "gists_url": "https://api.github.com/users/jb55/gists{/gist_id}",
  14409         "starred_url": "https://api.github.com/users/jb55/starred{/owner}{/repo}",
  14410         "subscriptions_url": "https://api.github.com/users/jb55/subscriptions",
  14411         "organizations_url": "https://api.github.com/users/jb55/orgs",
  14412         "repos_url": "https://api.github.com/users/jb55/repos",
  14413         "events_url": "https://api.github.com/users/jb55/events{/privacy}",
  14414         "received_events_url": "https://api.github.com/users/jb55/received_events",
  14415         "type": "User",
  14416         "site_admin": false
  14417       },
  14418       "labels": [
  14419         {
  14420           "id": 5811380900,
  14421           "node_id": "LA_kwDOHHF5A88AAAABWmKipA",
  14422           "url": "https://api.github.com/repos/damus-io/damus/labels/video",
  14423           "name": "video",
  14424           "color": "F4D9A3",
  14425           "default": false,
  14426           "description": ""
  14427         }
  14428       ],
  14429       "state": "open",
  14430       "locked": false,
  14431       "assignee": null,
  14432       "assignees": [],
  14433       "milestone": null,
  14434       "comments": 1,
  14435       "created_at": "2024-03-20T10:41:28Z",
  14436       "updated_at": "2024-03-22T19:50:33Z",
  14437       "closed_at": null,
  14438       "author_association": "COLLABORATOR",
  14439       "active_lock_reason": null,
  14440       "body": "Ideally it wouldn't stop playback when you go fullscreen\r\n\r\n@danieldaquino ",
  14441       "reactions": {
  14442         "url": "https://api.github.com/repos/damus-io/damus/issues/2082/reactions",
  14443         "total_count": 2,
  14444         "+1": 2,
  14445         "-1": 0,
  14446         "laugh": 0,
  14447         "hooray": 0,
  14448         "confused": 0,
  14449         "heart": 0,
  14450         "rocket": 0,
  14451         "eyes": 0
  14452       },
  14453       "timeline_url": "https://api.github.com/repos/damus-io/damus/issues/2082/timeline",
  14454       "performed_via_github_app": null,
  14455       "state_reason": null
  14456     }
  14457   },
  14458   {
  14459     "issue": {
  14460       "url": "https://api.github.com/repos/damus-io/damus/issues/2082",
  14461       "repository_url": "https://api.github.com/repos/damus-io/damus",
  14462       "labels_url": "https://api.github.com/repos/damus-io/damus/issues/2082/labels{/name}",
  14463       "comments_url": "https://api.github.com/repos/damus-io/damus/issues/2082/comments",
  14464       "events_url": "https://api.github.com/repos/damus-io/damus/issues/2082/events",
  14465       "html_url": "https://github.com/damus-io/damus/issues/2082",
  14466       "id": 2197208272,
  14467       "node_id": "I_kwDOHHF5A86C9rzQ",
  14468       "number": 2082,
  14469       "title": "Fullscreen video stops playback",
  14470       "user": {
  14471         "login": "jb55",
  14472         "id": 45598,
  14473         "node_id": "MDQ6VXNlcjQ1NTk4",
  14474         "avatar_url": "https://avatars.githubusercontent.com/u/45598?v=4",
  14475         "gravatar_id": "",
  14476         "url": "https://api.github.com/users/jb55",
  14477         "html_url": "https://github.com/jb55",
  14478         "followers_url": "https://api.github.com/users/jb55/followers",
  14479         "following_url": "https://api.github.com/users/jb55/following{/other_user}",
  14480         "gists_url": "https://api.github.com/users/jb55/gists{/gist_id}",
  14481         "starred_url": "https://api.github.com/users/jb55/starred{/owner}{/repo}",
  14482         "subscriptions_url": "https://api.github.com/users/jb55/subscriptions",
  14483         "organizations_url": "https://api.github.com/users/jb55/orgs",
  14484         "repos_url": "https://api.github.com/users/jb55/repos",
  14485         "events_url": "https://api.github.com/users/jb55/events{/privacy}",
  14486         "received_events_url": "https://api.github.com/users/jb55/received_events",
  14487         "type": "User",
  14488         "site_admin": false
  14489       },
  14490       "labels": [
  14491         {
  14492           "id": 5811380900,
  14493           "node_id": "LA_kwDOHHF5A88AAAABWmKipA",
  14494           "url": "https://api.github.com/repos/damus-io/damus/labels/video",
  14495           "name": "video",
  14496           "color": "F4D9A3",
  14497           "default": false,
  14498           "description": ""
  14499         }
  14500       ],
  14501       "state": "open",
  14502       "locked": false,
  14503       "assignee": null,
  14504       "assignees": [],
  14505       "milestone": null,
  14506       "comments": 1,
  14507       "created_at": "2024-03-20T10:41:28Z",
  14508       "updated_at": "2024-03-22T19:50:33Z",
  14509       "closed_at": null,
  14510       "author_association": "COLLABORATOR",
  14511       "active_lock_reason": null,
  14512       "body": "Ideally it wouldn't stop playback when you go fullscreen\r\n\r\n@danieldaquino ",
  14513       "reactions": {
  14514         "url": "https://api.github.com/repos/damus-io/damus/issues/2082/reactions",
  14515         "total_count": 2,
  14516         "+1": 2,
  14517         "-1": 0,
  14518         "laugh": 0,
  14519         "hooray": 0,
  14520         "confused": 0,
  14521         "heart": 0,
  14522         "rocket": 0,
  14523         "eyes": 0
  14524       },
  14525       "timeline_url": "https://api.github.com/repos/damus-io/damus/issues/2082/timeline",
  14526       "performed_via_github_app": null,
  14527       "state_reason": null
  14528     },
  14529     "comment": {
  14530       "user": "danieldaquino",
  14531       "created_at": "2024-03-22T19:50:31Z",
  14532       "updated_at": "2024-03-22T19:50:31Z",
  14533       "body": "**Note to self:** A possible way to solve this would be to implement [this delegate method](https://developer.apple.com/documentation/avkit/avplayerviewcontrollerdelegate/3173174-playerviewcontroller) and manually play/pause depending on the previous playback state of the video"
  14534     }
  14535   },
  14536   {
  14537     "issue": {
  14538       "url": "https://api.github.com/repos/damus-io/damus/issues/2081",
  14539       "repository_url": "https://api.github.com/repos/damus-io/damus",
  14540       "labels_url": "https://api.github.com/repos/damus-io/damus/issues/2081/labels{/name}",
  14541       "comments_url": "https://api.github.com/repos/damus-io/damus/issues/2081/comments",
  14542       "events_url": "https://api.github.com/repos/damus-io/damus/issues/2081/events",
  14543       "html_url": "https://github.com/damus-io/damus/issues/2081",
  14544       "id": 2195576877,
  14545       "node_id": "I_kwDOHHF5A86C3dgt",
  14546       "number": 2081,
  14547       "title": "Search summary results across sources",
  14548       "user": {
  14549         "login": "alltheseas",
  14550         "id": 64376233,
  14551         "node_id": "MDQ6VXNlcjY0Mzc2MjMz",
  14552         "avatar_url": "https://avatars.githubusercontent.com/u/64376233?v=4",
  14553         "gravatar_id": "",
  14554         "url": "https://api.github.com/users/alltheseas",
  14555         "html_url": "https://github.com/alltheseas",
  14556         "followers_url": "https://api.github.com/users/alltheseas/followers",
  14557         "following_url": "https://api.github.com/users/alltheseas/following{/other_user}",
  14558         "gists_url": "https://api.github.com/users/alltheseas/gists{/gist_id}",
  14559         "starred_url": "https://api.github.com/users/alltheseas/starred{/owner}{/repo}",
  14560         "subscriptions_url": "https://api.github.com/users/alltheseas/subscriptions",
  14561         "organizations_url": "https://api.github.com/users/alltheseas/orgs",
  14562         "repos_url": "https://api.github.com/users/alltheseas/repos",
  14563         "events_url": "https://api.github.com/users/alltheseas/events{/privacy}",
  14564         "received_events_url": "https://api.github.com/users/alltheseas/received_events",
  14565         "type": "User",
  14566         "site_admin": false
  14567       },
  14568       "labels": [
  14569         {
  14570           "id": 5667222085,
  14571           "node_id": "LA_kwDOHHF5A88AAAABUcryRQ",
  14572           "url": "https://api.github.com/repos/damus-io/damus/labels/design",
  14573           "name": "design",
  14574           "color": "5319E7",
  14575           "default": false,
  14576           "description": "Design exploration & definition is required"
  14577         },
  14578         {
  14579           "id": 6213404742,
  14580           "node_id": "LA_kwDOHHF5A88AAAABclkIRg",
  14581           "url": "https://api.github.com/repos/damus-io/damus/labels/search",
  14582           "name": "search",
  14583           "color": "0e8a16",
  14584           "default": false,
  14585           "description": ""
  14586         }
  14587       ],
  14588       "state": "open",
  14589       "locked": false,
  14590       "assignee": null,
  14591       "assignees": [],
  14592       "milestone": null,
  14593       "comments": 0,
  14594       "created_at": "2024-03-19T17:34:46Z",
  14595       "updated_at": "2024-03-19T17:36:06Z",
  14596       "closed_at": null,
  14597       "author_association": "COLLABORATOR",
  14598       "active_lock_reason": null,
  14599       "body": "### design\r\n @robagreda how might we design a return search results summary view (i.e. similar to MacOS search results - MacOS displays results in email, finder, in documents, in presentations etc..\r\n\r\n\r\n### things I would expect to see\r\n\r\n-keyword \"X\" found twice in my zap messages\r\n-keyword \"X\" found twice in DMs\r\n-keyword \"X\" found 3 times in notes mentioning me\r\n-keyword \"X\" found 9 times in notes in my WOT\r\n-keyword \"X\" found 21 times in notes in my relays\r\n\r\n\r\n### order of priority\r\n\r\nzap messages > DMs > notes mentioning me > notes in my WOT > notes in my relays\r\n\r\n\r\n@ericholguin \r\n\r\n### mockup\r\n\r\nI can have a go at a low fidelity mockup",
  14600       "reactions": {
  14601         "url": "https://api.github.com/repos/damus-io/damus/issues/2081/reactions",
  14602         "total_count": 0,
  14603         "+1": 0,
  14604         "-1": 0,
  14605         "laugh": 0,
  14606         "hooray": 0,
  14607         "confused": 0,
  14608         "heart": 0,
  14609         "rocket": 0,
  14610         "eyes": 0
  14611       },
  14612       "timeline_url": "https://api.github.com/repos/damus-io/damus/issues/2081/timeline",
  14613       "performed_via_github_app": null,
  14614       "state_reason": null
  14615     }
  14616   },
  14617   {
  14618     "issue": {
  14619       "url": "https://api.github.com/repos/damus-io/damus/issues/2080",
  14620       "repository_url": "https://api.github.com/repos/damus-io/damus",
  14621       "labels_url": "https://api.github.com/repos/damus-io/damus/issues/2080/labels{/name}",
  14622       "comments_url": "https://api.github.com/repos/damus-io/damus/issues/2080/comments",
  14623       "events_url": "https://api.github.com/repos/damus-io/damus/issues/2080/events",
  14624       "html_url": "https://github.com/damus-io/damus/issues/2080",
  14625       "id": 2195474642,
  14626       "node_id": "I_kwDOHHF5A86C3EjS",
  14627       "number": 2080,
  14628       "title": "explore youtube playlist support",
  14629       "user": {
  14630         "login": "alltheseas",
  14631         "id": 64376233,
  14632         "node_id": "MDQ6VXNlcjY0Mzc2MjMz",
  14633         "avatar_url": "https://avatars.githubusercontent.com/u/64376233?v=4",
  14634         "gravatar_id": "",
  14635         "url": "https://api.github.com/users/alltheseas",
  14636         "html_url": "https://github.com/alltheseas",
  14637         "followers_url": "https://api.github.com/users/alltheseas/followers",
  14638         "following_url": "https://api.github.com/users/alltheseas/following{/other_user}",
  14639         "gists_url": "https://api.github.com/users/alltheseas/gists{/gist_id}",
  14640         "starred_url": "https://api.github.com/users/alltheseas/starred{/owner}{/repo}",
  14641         "subscriptions_url": "https://api.github.com/users/alltheseas/subscriptions",
  14642         "organizations_url": "https://api.github.com/users/alltheseas/orgs",
  14643         "repos_url": "https://api.github.com/users/alltheseas/repos",
  14644         "events_url": "https://api.github.com/users/alltheseas/events{/privacy}",
  14645         "received_events_url": "https://api.github.com/users/alltheseas/received_events",
  14646         "type": "User",
  14647         "site_admin": false
  14648       },
  14649       "labels": [
  14650         {
  14651           "id": 5667222085,
  14652           "node_id": "LA_kwDOHHF5A88AAAABUcryRQ",
  14653           "url": "https://api.github.com/repos/damus-io/damus/labels/design",
  14654           "name": "design",
  14655           "color": "5319E7",
  14656           "default": false,
  14657           "description": "Design exploration & definition is required"
  14658         },
  14659         {
  14660           "id": 5684118006,
  14661           "node_id": "LA_kwDOHHF5A88AAAABUszB9g",
  14662           "url": "https://api.github.com/repos/damus-io/damus/labels/experimental",
  14663           "name": "experimental",
  14664           "color": "41BC18",
  14665           "default": false,
  14666           "description": ""
  14667         },
  14668         {
  14669           "id": 5811380900,
  14670           "node_id": "LA_kwDOHHF5A88AAAABWmKipA",
  14671           "url": "https://api.github.com/repos/damus-io/damus/labels/video",
  14672           "name": "video",
  14673           "color": "F4D9A3",
  14674           "default": false,
  14675           "description": ""
  14676         }
  14677       ],
  14678       "state": "open",
  14679       "locked": false,
  14680       "assignee": null,
  14681       "assignees": [],
  14682       "milestone": null,
  14683       "comments": 1,
  14684       "created_at": "2024-03-19T16:50:59Z",
  14685       "updated_at": "2024-04-04T09:45:48Z",
  14686       "closed_at": null,
  14687       "author_association": "COLLABORATOR",
  14688       "active_lock_reason": null,
  14689       "body": "## exploration\r\n\r\n-can damus somehow support YT playlists?\r\n-how is a playlist displayed on Damus?\r\n\r\norigin: https://github.com/damus-io/damus/issues/2079#issuecomment-2007664528\r\n\r\n@fmaul",
  14690       "reactions": {
  14691         "url": "https://api.github.com/repos/damus-io/damus/issues/2080/reactions",
  14692         "total_count": 1,
  14693         "+1": 1,
  14694         "-1": 0,
  14695         "laugh": 0,
  14696         "hooray": 0,
  14697         "confused": 0,
  14698         "heart": 0,
  14699         "rocket": 0,
  14700         "eyes": 0
  14701       },
  14702       "timeline_url": "https://api.github.com/repos/damus-io/damus/issues/2080/timeline",
  14703       "performed_via_github_app": null,
  14704       "state_reason": null
  14705     }
  14706   },
  14707   {
  14708     "issue": {
  14709       "url": "https://api.github.com/repos/damus-io/damus/issues/2080",
  14710       "repository_url": "https://api.github.com/repos/damus-io/damus",
  14711       "labels_url": "https://api.github.com/repos/damus-io/damus/issues/2080/labels{/name}",
  14712       "comments_url": "https://api.github.com/repos/damus-io/damus/issues/2080/comments",
  14713       "events_url": "https://api.github.com/repos/damus-io/damus/issues/2080/events",
  14714       "html_url": "https://github.com/damus-io/damus/issues/2080",
  14715       "id": 2195474642,
  14716       "node_id": "I_kwDOHHF5A86C3EjS",
  14717       "number": 2080,
  14718       "title": "explore youtube playlist support",
  14719       "user": {
  14720         "login": "alltheseas",
  14721         "id": 64376233,
  14722         "node_id": "MDQ6VXNlcjY0Mzc2MjMz",
  14723         "avatar_url": "https://avatars.githubusercontent.com/u/64376233?v=4",
  14724         "gravatar_id": "",
  14725         "url": "https://api.github.com/users/alltheseas",
  14726         "html_url": "https://github.com/alltheseas",
  14727         "followers_url": "https://api.github.com/users/alltheseas/followers",
  14728         "following_url": "https://api.github.com/users/alltheseas/following{/other_user}",
  14729         "gists_url": "https://api.github.com/users/alltheseas/gists{/gist_id}",
  14730         "starred_url": "https://api.github.com/users/alltheseas/starred{/owner}{/repo}",
  14731         "subscriptions_url": "https://api.github.com/users/alltheseas/subscriptions",
  14732         "organizations_url": "https://api.github.com/users/alltheseas/orgs",
  14733         "repos_url": "https://api.github.com/users/alltheseas/repos",
  14734         "events_url": "https://api.github.com/users/alltheseas/events{/privacy}",
  14735         "received_events_url": "https://api.github.com/users/alltheseas/received_events",
  14736         "type": "User",
  14737         "site_admin": false
  14738       },
  14739       "labels": [
  14740         {
  14741           "id": 5667222085,
  14742           "node_id": "LA_kwDOHHF5A88AAAABUcryRQ",
  14743           "url": "https://api.github.com/repos/damus-io/damus/labels/design",
  14744           "name": "design",
  14745           "color": "5319E7",
  14746           "default": false,
  14747           "description": "Design exploration & definition is required"
  14748         },
  14749         {
  14750           "id": 5684118006,
  14751           "node_id": "LA_kwDOHHF5A88AAAABUszB9g",
  14752           "url": "https://api.github.com/repos/damus-io/damus/labels/experimental",
  14753           "name": "experimental",
  14754           "color": "41BC18",
  14755           "default": false,
  14756           "description": ""
  14757         },
  14758         {
  14759           "id": 5811380900,
  14760           "node_id": "LA_kwDOHHF5A88AAAABWmKipA",
  14761           "url": "https://api.github.com/repos/damus-io/damus/labels/video",
  14762           "name": "video",
  14763           "color": "F4D9A3",
  14764           "default": false,
  14765           "description": ""
  14766         }
  14767       ],
  14768       "state": "open",
  14769       "locked": false,
  14770       "assignee": null,
  14771       "assignees": [],
  14772       "milestone": null,
  14773       "comments": 1,
  14774       "created_at": "2024-03-19T16:50:59Z",
  14775       "updated_at": "2024-04-04T09:45:48Z",
  14776       "closed_at": null,
  14777       "author_association": "COLLABORATOR",
  14778       "active_lock_reason": null,
  14779       "body": "## exploration\r\n\r\n-can damus somehow support YT playlists?\r\n-how is a playlist displayed on Damus?\r\n\r\norigin: https://github.com/damus-io/damus/issues/2079#issuecomment-2007664528\r\n\r\n@fmaul",
  14780       "reactions": {
  14781         "url": "https://api.github.com/repos/damus-io/damus/issues/2080/reactions",
  14782         "total_count": 1,
  14783         "+1": 1,
  14784         "-1": 0,
  14785         "laugh": 0,
  14786         "hooray": 0,
  14787         "confused": 0,
  14788         "heart": 0,
  14789         "rocket": 0,
  14790         "eyes": 0
  14791       },
  14792       "timeline_url": "https://api.github.com/repos/damus-io/damus/issues/2080/timeline",
  14793       "performed_via_github_app": null,
  14794       "state_reason": null
  14795     },
  14796     "comment": {
  14797       "user": "karnagebitcoin",
  14798       "created_at": "2024-04-04T09:45:47Z",
  14799       "updated_at": "2024-04-04T09:45:47Z",
  14800       "body": "Attaching 3 variations\r\n\r\n1. With large player\r\n2. Without large player\r\n3. With YT icon\r\n\r\nHonestly, I kinda wish this was all nostr native and we had this working with Flare.pub and flare was fast ... and with zapstr (but fully functional). \r\n\r\nA kat can dream 😌\r\n\r\n<img width=\"844\" alt=\"_-2\" src=\"https://github.com/damus-io/damus/assets/131526701/043e655a-dd20-4f13-9099-3bb4c780281d\">\r\n<img width=\"844\" alt=\"_-1\" src=\"https://github.com/damus-io/damus/assets/131526701/fb2094c3-d5f1-4f0e-840b-259a3c0b6f07\">\r\n<img width=\"844\" alt=\"_\" src=\"https://github.com/damus-io/damus/assets/131526701/52be98ad-bfce-4052-9f36-0ca7afbae504\">\r\n"
  14801     }
  14802   },
  14803   {
  14804     "issue": {
  14805       "url": "https://api.github.com/repos/damus-io/damus/issues/2079",
  14806       "repository_url": "https://api.github.com/repos/damus-io/damus",
  14807       "labels_url": "https://api.github.com/repos/damus-io/damus/issues/2079/labels{/name}",
  14808       "comments_url": "https://api.github.com/repos/damus-io/damus/issues/2079/comments",
  14809       "events_url": "https://api.github.com/repos/damus-io/damus/issues/2079/events",
  14810       "html_url": "https://github.com/damus-io/damus/issues/2079",
  14811       "id": 2195057773,
  14812       "node_id": "I_kwDOHHF5A86C1ext",
  14813       "number": 2079,
  14814       "title": "Clickable timestamps (take me to HH:MM:SS of video)",
  14815       "user": {
  14816         "login": "alltheseas",
  14817         "id": 64376233,
  14818         "node_id": "MDQ6VXNlcjY0Mzc2MjMz",
  14819         "avatar_url": "https://avatars.githubusercontent.com/u/64376233?v=4",
  14820         "gravatar_id": "",
  14821         "url": "https://api.github.com/users/alltheseas",
  14822         "html_url": "https://github.com/alltheseas",
  14823         "followers_url": "https://api.github.com/users/alltheseas/followers",
  14824         "following_url": "https://api.github.com/users/alltheseas/following{/other_user}",
  14825         "gists_url": "https://api.github.com/users/alltheseas/gists{/gist_id}",
  14826         "starred_url": "https://api.github.com/users/alltheseas/starred{/owner}{/repo}",
  14827         "subscriptions_url": "https://api.github.com/users/alltheseas/subscriptions",
  14828         "organizations_url": "https://api.github.com/users/alltheseas/orgs",
  14829         "repos_url": "https://api.github.com/users/alltheseas/repos",
  14830         "events_url": "https://api.github.com/users/alltheseas/events{/privacy}",
  14831         "received_events_url": "https://api.github.com/users/alltheseas/received_events",
  14832         "type": "User",
  14833         "site_admin": false
  14834       },
  14835       "labels": [
  14836         {
  14837           "id": 5667230655,
  14838           "node_id": "LA_kwDOHHF5A88AAAABUcsTvw",
  14839           "url": "https://api.github.com/repos/damus-io/damus/labels/feature",
  14840           "name": "feature",
  14841           "color": "BFDADC",
  14842           "default": false,
  14843           "description": "New feature request"
  14844         },
  14845         {
  14846           "id": 5811380900,
  14847           "node_id": "LA_kwDOHHF5A88AAAABWmKipA",
  14848           "url": "https://api.github.com/repos/damus-io/damus/labels/video",
  14849           "name": "video",
  14850           "color": "F4D9A3",
  14851           "default": false,
  14852           "description": ""
  14853         }
  14854       ],
  14855       "state": "open",
  14856       "locked": false,
  14857       "assignee": null,
  14858       "assignees": [],
  14859       "milestone": null,
  14860       "comments": 1,
  14861       "created_at": "2024-03-19T13:59:24Z",
  14862       "updated_at": "2024-03-19T16:46:05Z",
  14863       "closed_at": null,
  14864       "author_association": "COLLABORATOR",
  14865       "active_lock_reason": null,
  14866       "body": "## user story\r\n\r\nAs a Damus media enjoyer, if I click on a video with a timestamp, Damus takes me to the video with the beginning at the timestamp.\r\n\r\n### acceptance criteria\r\n\r\n1. I can click on timestamped video link\r\n2. If I clicked on this link it takes me to the video at the timestamped time\r\n3. I can create a timestamped video link, which\r\n4. I can share with others",
  14867       "reactions": {
  14868         "url": "https://api.github.com/repos/damus-io/damus/issues/2079/reactions",
  14869         "total_count": 1,
  14870         "+1": 1,
  14871         "-1": 0,
  14872         "laugh": 0,
  14873         "hooray": 0,
  14874         "confused": 0,
  14875         "heart": 0,
  14876         "rocket": 0,
  14877         "eyes": 0
  14878       },
  14879       "timeline_url": "https://api.github.com/repos/damus-io/damus/issues/2079/timeline",
  14880       "performed_via_github_app": null,
  14881       "state_reason": null
  14882     }
  14883   },
  14884   {
  14885     "issue": {
  14886       "url": "https://api.github.com/repos/damus-io/damus/issues/2079",
  14887       "repository_url": "https://api.github.com/repos/damus-io/damus",
  14888       "labels_url": "https://api.github.com/repos/damus-io/damus/issues/2079/labels{/name}",
  14889       "comments_url": "https://api.github.com/repos/damus-io/damus/issues/2079/comments",
  14890       "events_url": "https://api.github.com/repos/damus-io/damus/issues/2079/events",
  14891       "html_url": "https://github.com/damus-io/damus/issues/2079",
  14892       "id": 2195057773,
  14893       "node_id": "I_kwDOHHF5A86C1ext",
  14894       "number": 2079,
  14895       "title": "Clickable timestamps (take me to HH:MM:SS of video)",
  14896       "user": {
  14897         "login": "alltheseas",
  14898         "id": 64376233,
  14899         "node_id": "MDQ6VXNlcjY0Mzc2MjMz",
  14900         "avatar_url": "https://avatars.githubusercontent.com/u/64376233?v=4",
  14901         "gravatar_id": "",
  14902         "url": "https://api.github.com/users/alltheseas",
  14903         "html_url": "https://github.com/alltheseas",
  14904         "followers_url": "https://api.github.com/users/alltheseas/followers",
  14905         "following_url": "https://api.github.com/users/alltheseas/following{/other_user}",
  14906         "gists_url": "https://api.github.com/users/alltheseas/gists{/gist_id}",
  14907         "starred_url": "https://api.github.com/users/alltheseas/starred{/owner}{/repo}",
  14908         "subscriptions_url": "https://api.github.com/users/alltheseas/subscriptions",
  14909         "organizations_url": "https://api.github.com/users/alltheseas/orgs",
  14910         "repos_url": "https://api.github.com/users/alltheseas/repos",
  14911         "events_url": "https://api.github.com/users/alltheseas/events{/privacy}",
  14912         "received_events_url": "https://api.github.com/users/alltheseas/received_events",
  14913         "type": "User",
  14914         "site_admin": false
  14915       },
  14916       "labels": [
  14917         {
  14918           "id": 5667230655,
  14919           "node_id": "LA_kwDOHHF5A88AAAABUcsTvw",
  14920           "url": "https://api.github.com/repos/damus-io/damus/labels/feature",
  14921           "name": "feature",
  14922           "color": "BFDADC",
  14923           "default": false,
  14924           "description": "New feature request"
  14925         },
  14926         {
  14927           "id": 5811380900,
  14928           "node_id": "LA_kwDOHHF5A88AAAABWmKipA",
  14929           "url": "https://api.github.com/repos/damus-io/damus/labels/video",
  14930           "name": "video",
  14931           "color": "F4D9A3",
  14932           "default": false,
  14933           "description": ""
  14934         }
  14935       ],
  14936       "state": "open",
  14937       "locked": false,
  14938       "assignee": null,
  14939       "assignees": [],
  14940       "milestone": null,
  14941       "comments": 1,
  14942       "created_at": "2024-03-19T13:59:24Z",
  14943       "updated_at": "2024-03-19T16:46:05Z",
  14944       "closed_at": null,
  14945       "author_association": "COLLABORATOR",
  14946       "active_lock_reason": null,
  14947       "body": "## user story\r\n\r\nAs a Damus media enjoyer, if I click on a video with a timestamp, Damus takes me to the video with the beginning at the timestamp.\r\n\r\n### acceptance criteria\r\n\r\n1. I can click on timestamped video link\r\n2. If I clicked on this link it takes me to the video at the timestamped time\r\n3. I can create a timestamped video link, which\r\n4. I can share with others",
  14948       "reactions": {
  14949         "url": "https://api.github.com/repos/damus-io/damus/issues/2079/reactions",
  14950         "total_count": 1,
  14951         "+1": 1,
  14952         "-1": 0,
  14953         "laugh": 0,
  14954         "hooray": 0,
  14955         "confused": 0,
  14956         "heart": 0,
  14957         "rocket": 0,
  14958         "eyes": 0
  14959       },
  14960       "timeline_url": "https://api.github.com/repos/damus-io/damus/issues/2079/timeline",
  14961       "performed_via_github_app": null,
  14962       "state_reason": null
  14963     },
  14964     "comment": {
  14965       "user": "fmaul",
  14966       "created_at": "2024-03-19T16:46:04Z",
  14967       "updated_at": "2024-03-19T16:46:04Z",
  14968       "body": "Can you please check if it's possible to support youtube links with playlists as well?\r\n\r\nThis note contains a playlist link: note1lnz4hxm4htup40xez6xz7rgw8adf5awhdg2ue9k2tsmajselrzsq0su7mj\r\n\r\nIf it is not supported by the embed or the player it would be great to at least open the youtube link with all attached url parameters."
  14969     }
  14970   },
  14971   {
  14972     "issue": {
  14973       "url": "https://api.github.com/repos/damus-io/damus/issues/2078",
  14974       "repository_url": "https://api.github.com/repos/damus-io/damus",
  14975       "labels_url": "https://api.github.com/repos/damus-io/damus/issues/2078/labels{/name}",
  14976       "comments_url": "https://api.github.com/repos/damus-io/damus/issues/2078/comments",
  14977       "events_url": "https://api.github.com/repos/damus-io/damus/issues/2078/events",
  14978       "html_url": "https://github.com/damus-io/damus/issues/2078",
  14979       "id": 2195052119,
  14980       "node_id": "I_kwDOHHF5A86C1dZX",
  14981       "number": 2078,
  14982       "title": "Long videos auto-bookmark: remember where I left off",
  14983       "user": {
  14984         "login": "alltheseas",
  14985         "id": 64376233,
  14986         "node_id": "MDQ6VXNlcjY0Mzc2MjMz",
  14987         "avatar_url": "https://avatars.githubusercontent.com/u/64376233?v=4",
  14988         "gravatar_id": "",
  14989         "url": "https://api.github.com/users/alltheseas",
  14990         "html_url": "https://github.com/alltheseas",
  14991         "followers_url": "https://api.github.com/users/alltheseas/followers",
  14992         "following_url": "https://api.github.com/users/alltheseas/following{/other_user}",
  14993         "gists_url": "https://api.github.com/users/alltheseas/gists{/gist_id}",
  14994         "starred_url": "https://api.github.com/users/alltheseas/starred{/owner}{/repo}",
  14995         "subscriptions_url": "https://api.github.com/users/alltheseas/subscriptions",
  14996         "organizations_url": "https://api.github.com/users/alltheseas/orgs",
  14997         "repos_url": "https://api.github.com/users/alltheseas/repos",
  14998         "events_url": "https://api.github.com/users/alltheseas/events{/privacy}",
  14999         "received_events_url": "https://api.github.com/users/alltheseas/received_events",
  15000         "type": "User",
  15001         "site_admin": false
  15002       },
  15003       "labels": [
  15004         {
  15005           "id": 5811380900,
  15006           "node_id": "LA_kwDOHHF5A88AAAABWmKipA",
  15007           "url": "https://api.github.com/repos/damus-io/damus/labels/video",
  15008           "name": "video",
  15009           "color": "F4D9A3",
  15010           "default": false,
  15011           "description": ""
  15012         }
  15013       ],
  15014       "state": "open",
  15015       "locked": false,
  15016       "assignee": null,
  15017       "assignees": [],
  15018       "milestone": null,
  15019       "comments": 0,
  15020       "created_at": "2024-03-19T13:57:10Z",
  15021       "updated_at": "2024-03-19T15:24:00Z",
  15022       "closed_at": null,
  15023       "author_association": "COLLABORATOR",
  15024       "active_lock_reason": null,
  15025       "body": "## user story\r\n\r\nAs a long video consumer while browsing Damus, I would like Damus to remember where I left off if I stop watching, so that I can continue watching when I return to Damus.\r\n\r\n### acceptance criteria\r\n\r\n1. There is a mechanism for auto-saving a timestamped bookmark on a long video\r\n2. If user returns to video, there is a visual indication of said bookmark, and\r\n3. If user returns to video, video is paused at the time user left (minus a couple seconds)\r\n4. Damus user can also search for long videos that were stopped under a new section of the bookmarks folder\r\n\r\n### prerequisite\r\n\r\nhttps://github.com/damus-io/damus/issues/2079 clickable timestamps\r\n\r\n![image](https://github.com/damus-io/damus/assets/64376233/125953dc-caea-4ea6-b7cd-3f0f85a1b838)",
  15026       "reactions": {
  15027         "url": "https://api.github.com/repos/damus-io/damus/issues/2078/reactions",
  15028         "total_count": 0,
  15029         "+1": 0,
  15030         "-1": 0,
  15031         "laugh": 0,
  15032         "hooray": 0,
  15033         "confused": 0,
  15034         "heart": 0,
  15035         "rocket": 0,
  15036         "eyes": 0
  15037       },
  15038       "timeline_url": "https://api.github.com/repos/damus-io/damus/issues/2078/timeline",
  15039       "performed_via_github_app": null,
  15040       "state_reason": null
  15041     }
  15042   },
  15043   {
  15044     "issue": {
  15045       "url": "https://api.github.com/repos/damus-io/damus/issues/2077",
  15046       "repository_url": "https://api.github.com/repos/damus-io/damus",
  15047       "labels_url": "https://api.github.com/repos/damus-io/damus/issues/2077/labels{/name}",
  15048       "comments_url": "https://api.github.com/repos/damus-io/damus/issues/2077/comments",
  15049       "events_url": "https://api.github.com/repos/damus-io/damus/issues/2077/events",
  15050       "html_url": "https://github.com/damus-io/damus/issues/2077",
  15051       "id": 2194855359,
  15052       "node_id": "I_kwDOHHF5A86C0tW_",
  15053       "number": 2077,
  15054       "title": "Scheduled repost",
  15055       "user": {
  15056         "login": "alltheseas",
  15057         "id": 64376233,
  15058         "node_id": "MDQ6VXNlcjY0Mzc2MjMz",
  15059         "avatar_url": "https://avatars.githubusercontent.com/u/64376233?v=4",
  15060         "gravatar_id": "",
  15061         "url": "https://api.github.com/users/alltheseas",
  15062         "html_url": "https://github.com/alltheseas",
  15063         "followers_url": "https://api.github.com/users/alltheseas/followers",
  15064         "following_url": "https://api.github.com/users/alltheseas/following{/other_user}",
  15065         "gists_url": "https://api.github.com/users/alltheseas/gists{/gist_id}",
  15066         "starred_url": "https://api.github.com/users/alltheseas/starred{/owner}{/repo}",
  15067         "subscriptions_url": "https://api.github.com/users/alltheseas/subscriptions",
  15068         "organizations_url": "https://api.github.com/users/alltheseas/orgs",
  15069         "repos_url": "https://api.github.com/users/alltheseas/repos",
  15070         "events_url": "https://api.github.com/users/alltheseas/events{/privacy}",
  15071         "received_events_url": "https://api.github.com/users/alltheseas/received_events",
  15072         "type": "User",
  15073         "site_admin": false
  15074       },
  15075       "labels": [
  15076         {
  15077           "id": 3994718399,
  15078           "node_id": "LA_kwDOHHF5A87uGpC_",
  15079           "url": "https://api.github.com/repos/damus-io/damus/labels/enhancement",
  15080           "name": "enhancement",
  15081           "color": "a2eeef",
  15082           "default": true,
  15083           "description": "Improvement"
  15084         },
  15085         {
  15086           "id": 5799961735,
  15087           "node_id": "LA_kwDOHHF5A88AAAABWbRkhw",
  15088           "url": "https://api.github.com/repos/damus-io/damus/labels/purple",
  15089           "name": "purple",
  15090           "color": "7E12A4",
  15091           "default": false,
  15092           "description": "Damus purple membership"
  15093         }
  15094       ],
  15095       "state": "open",
  15096       "locked": false,
  15097       "assignee": null,
  15098       "assignees": [],
  15099       "milestone": null,
  15100       "comments": 0,
  15101       "created_at": "2024-03-19T12:35:38Z",
  15102       "updated_at": "2024-03-19T13:35:30Z",
  15103       "closed_at": null,
  15104       "author_association": "COLLABORATOR",
  15105       "active_lock_reason": null,
  15106       "body": "## user story\r\n\r\nAs a Damus user who creates posts, I would like to schedule a re-post to be sent at a particular time, so that I can re-post at a specific time in the future without having to remember and re-post at that time so that I can reach a different time zone audience. \r\n\r\n### acceptance criteria\r\n\r\n1. User has re-post later functionality\r\n2. Re-post later functionality includes a way to specify a specific time to re-post - e.g. year, month, day, HH:mm\r\n3. User can see scheduled post & re-post queue\r\n4. User can remove scheduled re-posts\r\n\r\n### related\r\n\r\nBuilds on / related to https://github.com/damus-io/damus/issues/1241",
  15107       "reactions": {
  15108         "url": "https://api.github.com/repos/damus-io/damus/issues/2077/reactions",
  15109         "total_count": 0,
  15110         "+1": 0,
  15111         "-1": 0,
  15112         "laugh": 0,
  15113         "hooray": 0,
  15114         "confused": 0,
  15115         "heart": 0,
  15116         "rocket": 0,
  15117         "eyes": 0
  15118       },
  15119       "timeline_url": "https://api.github.com/repos/damus-io/damus/issues/2077/timeline",
  15120       "performed_via_github_app": null,
  15121       "state_reason": null
  15122     }
  15123   },
  15124   {
  15125     "issue": {
  15126       "url": "https://api.github.com/repos/damus-io/damus/issues/2076",
  15127       "repository_url": "https://api.github.com/repos/damus-io/damus",
  15128       "labels_url": "https://api.github.com/repos/damus-io/damus/issues/2076/labels{/name}",
  15129       "comments_url": "https://api.github.com/repos/damus-io/damus/issues/2076/comments",
  15130       "events_url": "https://api.github.com/repos/damus-io/damus/issues/2076/events",
  15131       "html_url": "https://github.com/damus-io/damus/issues/2076",
  15132       "id": 2194271556,
  15133       "node_id": "I_kwDOHHF5A86Cye1E",
  15134       "number": 2076,
  15135       "title": "Phrase muting does not work",
  15136       "user": {
  15137         "login": "jb55",
  15138         "id": 45598,
  15139         "node_id": "MDQ6VXNlcjQ1NTk4",
  15140         "avatar_url": "https://avatars.githubusercontent.com/u/45598?v=4",
  15141         "gravatar_id": "",
  15142         "url": "https://api.github.com/users/jb55",
  15143         "html_url": "https://github.com/jb55",
  15144         "followers_url": "https://api.github.com/users/jb55/followers",
  15145         "following_url": "https://api.github.com/users/jb55/following{/other_user}",
  15146         "gists_url": "https://api.github.com/users/jb55/gists{/gist_id}",
  15147         "starred_url": "https://api.github.com/users/jb55/starred{/owner}{/repo}",
  15148         "subscriptions_url": "https://api.github.com/users/jb55/subscriptions",
  15149         "organizations_url": "https://api.github.com/users/jb55/orgs",
  15150         "repos_url": "https://api.github.com/users/jb55/repos",
  15151         "events_url": "https://api.github.com/users/jb55/events{/privacy}",
  15152         "received_events_url": "https://api.github.com/users/jb55/received_events",
  15153         "type": "User",
  15154         "site_admin": false
  15155       },
  15156       "labels": [
  15157         {
  15158           "id": 3994718396,
  15159           "node_id": "LA_kwDOHHF5A87uGpC8",
  15160           "url": "https://api.github.com/repos/damus-io/damus/labels/bug",
  15161           "name": "bug",
  15162           "color": "d73a4a",
  15163           "default": true,
  15164           "description": "Something is not working, or not working as intended"
  15165         },
  15166         {
  15167           "id": 5895705605,
  15168           "node_id": "LA_kwDOHHF5A88AAAABX2lUBQ",
  15169           "url": "https://api.github.com/repos/damus-io/damus/labels/unexpected",
  15170           "name": "unexpected",
  15171           "color": "553300",
  15172           "default": false,
  15173           "description": ""
  15174         },
  15175         {
  15176           "id": 6158662124,
  15177           "node_id": "LA_kwDOHHF5A88AAAABbxW57A",
  15178           "url": "https://api.github.com/repos/damus-io/damus/labels/signal-to-noise-ratio",
  15179           "name": "signal-to-noise-ratio",
  15180           "color": "0E8A16",
  15181           "default": false,
  15182           "description": ""
  15183         }
  15184       ],
  15185       "state": "open",
  15186       "locked": false,
  15187       "assignee": null,
  15188       "assignees": [],
  15189       "milestone": null,
  15190       "comments": 1,
  15191       "created_at": "2024-03-19T07:53:33Z",
  15192       "updated_at": "2024-03-19T21:37:54Z",
  15193       "closed_at": null,
  15194       "author_association": "COLLABORATOR",
  15195       "active_lock_reason": null,
  15196       "body": "I tried muting \"Hello world! #introductions\" and it didn't work, even after restart.\r\n\r\ncc @fishcharlie ",
  15197       "reactions": {
  15198         "url": "https://api.github.com/repos/damus-io/damus/issues/2076/reactions",
  15199         "total_count": 0,
  15200         "+1": 0,
  15201         "-1": 0,
  15202         "laugh": 0,
  15203         "hooray": 0,
  15204         "confused": 0,
  15205         "heart": 0,
  15206         "rocket": 0,
  15207         "eyes": 0
  15208       },
  15209       "timeline_url": "https://api.github.com/repos/damus-io/damus/issues/2076/timeline",
  15210       "performed_via_github_app": null,
  15211       "state_reason": null
  15212     }
  15213   },
  15214   {
  15215     "issue": {
  15216       "url": "https://api.github.com/repos/damus-io/damus/issues/2076",
  15217       "repository_url": "https://api.github.com/repos/damus-io/damus",
  15218       "labels_url": "https://api.github.com/repos/damus-io/damus/issues/2076/labels{/name}",
  15219       "comments_url": "https://api.github.com/repos/damus-io/damus/issues/2076/comments",
  15220       "events_url": "https://api.github.com/repos/damus-io/damus/issues/2076/events",
  15221       "html_url": "https://github.com/damus-io/damus/issues/2076",
  15222       "id": 2194271556,
  15223       "node_id": "I_kwDOHHF5A86Cye1E",
  15224       "number": 2076,
  15225       "title": "Phrase muting does not work",
  15226       "user": {
  15227         "login": "jb55",
  15228         "id": 45598,
  15229         "node_id": "MDQ6VXNlcjQ1NTk4",
  15230         "avatar_url": "https://avatars.githubusercontent.com/u/45598?v=4",
  15231         "gravatar_id": "",
  15232         "url": "https://api.github.com/users/jb55",
  15233         "html_url": "https://github.com/jb55",
  15234         "followers_url": "https://api.github.com/users/jb55/followers",
  15235         "following_url": "https://api.github.com/users/jb55/following{/other_user}",
  15236         "gists_url": "https://api.github.com/users/jb55/gists{/gist_id}",
  15237         "starred_url": "https://api.github.com/users/jb55/starred{/owner}{/repo}",
  15238         "subscriptions_url": "https://api.github.com/users/jb55/subscriptions",
  15239         "organizations_url": "https://api.github.com/users/jb55/orgs",
  15240         "repos_url": "https://api.github.com/users/jb55/repos",
  15241         "events_url": "https://api.github.com/users/jb55/events{/privacy}",
  15242         "received_events_url": "https://api.github.com/users/jb55/received_events",
  15243         "type": "User",
  15244         "site_admin": false
  15245       },
  15246       "labels": [
  15247         {
  15248           "id": 3994718396,
  15249           "node_id": "LA_kwDOHHF5A87uGpC8",
  15250           "url": "https://api.github.com/repos/damus-io/damus/labels/bug",
  15251           "name": "bug",
  15252           "color": "d73a4a",
  15253           "default": true,
  15254           "description": "Something is not working, or not working as intended"
  15255         },
  15256         {
  15257           "id": 5895705605,
  15258           "node_id": "LA_kwDOHHF5A88AAAABX2lUBQ",
  15259           "url": "https://api.github.com/repos/damus-io/damus/labels/unexpected",
  15260           "name": "unexpected",
  15261           "color": "553300",
  15262           "default": false,
  15263           "description": ""
  15264         },
  15265         {
  15266           "id": 6158662124,
  15267           "node_id": "LA_kwDOHHF5A88AAAABbxW57A",
  15268           "url": "https://api.github.com/repos/damus-io/damus/labels/signal-to-noise-ratio",
  15269           "name": "signal-to-noise-ratio",
  15270           "color": "0E8A16",
  15271           "default": false,
  15272           "description": ""
  15273         }
  15274       ],
  15275       "state": "open",
  15276       "locked": false,
  15277       "assignee": null,
  15278       "assignees": [],
  15279       "milestone": null,
  15280       "comments": 1,
  15281       "created_at": "2024-03-19T07:53:33Z",
  15282       "updated_at": "2024-03-19T21:37:54Z",
  15283       "closed_at": null,
  15284       "author_association": "COLLABORATOR",
  15285       "active_lock_reason": null,
  15286       "body": "I tried muting \"Hello world! #introductions\" and it didn't work, even after restart.\r\n\r\ncc @fishcharlie ",
  15287       "reactions": {
  15288         "url": "https://api.github.com/repos/damus-io/damus/issues/2076/reactions",
  15289         "total_count": 0,
  15290         "+1": 0,
  15291         "-1": 0,
  15292         "laugh": 0,
  15293         "hooray": 0,
  15294         "confused": 0,
  15295         "heart": 0,
  15296         "rocket": 0,
  15297         "eyes": 0
  15298       },
  15299       "timeline_url": "https://api.github.com/repos/damus-io/damus/issues/2076/timeline",
  15300       "performed_via_github_app": null,
  15301       "state_reason": null
  15302     },
  15303     "comment": {
  15304       "user": "alltheseas",
  15305       "created_at": "2024-03-19T21:37:43Z",
  15306       "updated_at": "2024-03-19T21:37:43Z",
  15307       "body": "Builds on https://github.com/damus-io/damus/issues/856"
  15308     }
  15309   },
  15310   {
  15311     "issue": {
  15312       "url": "https://api.github.com/repos/damus-io/damus/issues/2075",
  15313       "repository_url": "https://api.github.com/repos/damus-io/damus",
  15314       "labels_url": "https://api.github.com/repos/damus-io/damus/issues/2075/labels{/name}",
  15315       "comments_url": "https://api.github.com/repos/damus-io/damus/issues/2075/comments",
  15316       "events_url": "https://api.github.com/repos/damus-io/damus/issues/2075/events",
  15317       "html_url": "https://github.com/damus-io/damus/issues/2075",
  15318       "id": 2193916397,
  15319       "node_id": "I_kwDOHHF5A86CxIHt",
  15320       "number": 2075,
  15321       "title": "Damus user cannot follow new ppl",
  15322       "user": {
  15323         "login": "alltheseas",
  15324         "id": 64376233,
  15325         "node_id": "MDQ6VXNlcjY0Mzc2MjMz",
  15326         "avatar_url": "https://avatars.githubusercontent.com/u/64376233?v=4",
  15327         "gravatar_id": "",
  15328         "url": "https://api.github.com/users/alltheseas",
  15329         "html_url": "https://github.com/alltheseas",
  15330         "followers_url": "https://api.github.com/users/alltheseas/followers",
  15331         "following_url": "https://api.github.com/users/alltheseas/following{/other_user}",
  15332         "gists_url": "https://api.github.com/users/alltheseas/gists{/gist_id}",
  15333         "starred_url": "https://api.github.com/users/alltheseas/starred{/owner}{/repo}",
  15334         "subscriptions_url": "https://api.github.com/users/alltheseas/subscriptions",
  15335         "organizations_url": "https://api.github.com/users/alltheseas/orgs",
  15336         "repos_url": "https://api.github.com/users/alltheseas/repos",
  15337         "events_url": "https://api.github.com/users/alltheseas/events{/privacy}",
  15338         "received_events_url": "https://api.github.com/users/alltheseas/received_events",
  15339         "type": "User",
  15340         "site_admin": false
  15341       },
  15342       "labels": [
  15343         {
  15344           "id": 3994718396,
  15345           "node_id": "LA_kwDOHHF5A87uGpC8",
  15346           "url": "https://api.github.com/repos/damus-io/damus/labels/bug",
  15347           "name": "bug",
  15348           "color": "d73a4a",
  15349           "default": true,
  15350           "description": "Something is not working, or not working as intended"
  15351         },
  15352         {
  15353           "id": 5667406338,
  15354           "node_id": "LA_kwDOHHF5A88AAAABUc3CAg",
  15355           "url": "https://api.github.com/repos/damus-io/damus/labels/Needs%20recreation",
  15356           "name": "Needs recreation",
  15357           "color": "FBCA04",
  15358           "default": false,
  15359           "description": "Issues requires concrete steps for recreation"
  15360         },
  15361         {
  15362           "id": 6495338883,
  15363           "node_id": "LA_kwDOHHF5A88AAAABgycBgw",
  15364           "url": "https://api.github.com/repos/damus-io/damus/labels/1.7",
  15365           "name": "1.7",
  15366           "color": "98EE28",
  15367           "default": false,
  15368           "description": ""
  15369         }
  15370       ],
  15371       "state": "open",
  15372       "locked": false,
  15373       "assignee": null,
  15374       "assignees": [],
  15375       "milestone": null,
  15376       "comments": 8,
  15377       "created_at": "2024-03-19T03:14:35Z",
  15378       "updated_at": "2024-03-24T15:23:33Z",
  15379       "closed_at": null,
  15380       "author_association": "COLLABORATOR",
  15381       "active_lock_reason": null,
  15382       "body": "Https://damus.io/note1p0ckss640yr9025fc92mddrfhfcwrhnchwh4s02c8fvmzz76kf2qs0fdcg\n\nNo idea the cause, or how to recreate",
  15383       "reactions": {
  15384         "url": "https://api.github.com/repos/damus-io/damus/issues/2075/reactions",
  15385         "total_count": 1,
  15386         "+1": 1,
  15387         "-1": 0,
  15388         "laugh": 0,
  15389         "hooray": 0,
  15390         "confused": 0,
  15391         "heart": 0,
  15392         "rocket": 0,
  15393         "eyes": 0
  15394       },
  15395       "timeline_url": "https://api.github.com/repos/damus-io/damus/issues/2075/timeline",
  15396       "performed_via_github_app": null,
  15397       "state_reason": null
  15398     }
  15399   },
  15400   {
  15401     "issue": {
  15402       "url": "https://api.github.com/repos/damus-io/damus/issues/2075",
  15403       "repository_url": "https://api.github.com/repos/damus-io/damus",
  15404       "labels_url": "https://api.github.com/repos/damus-io/damus/issues/2075/labels{/name}",
  15405       "comments_url": "https://api.github.com/repos/damus-io/damus/issues/2075/comments",
  15406       "events_url": "https://api.github.com/repos/damus-io/damus/issues/2075/events",
  15407       "html_url": "https://github.com/damus-io/damus/issues/2075",
  15408       "id": 2193916397,
  15409       "node_id": "I_kwDOHHF5A86CxIHt",
  15410       "number": 2075,
  15411       "title": "Damus user cannot follow new ppl",
  15412       "user": {
  15413         "login": "alltheseas",
  15414         "id": 64376233,
  15415         "node_id": "MDQ6VXNlcjY0Mzc2MjMz",
  15416         "avatar_url": "https://avatars.githubusercontent.com/u/64376233?v=4",
  15417         "gravatar_id": "",
  15418         "url": "https://api.github.com/users/alltheseas",
  15419         "html_url": "https://github.com/alltheseas",
  15420         "followers_url": "https://api.github.com/users/alltheseas/followers",
  15421         "following_url": "https://api.github.com/users/alltheseas/following{/other_user}",
  15422         "gists_url": "https://api.github.com/users/alltheseas/gists{/gist_id}",
  15423         "starred_url": "https://api.github.com/users/alltheseas/starred{/owner}{/repo}",
  15424         "subscriptions_url": "https://api.github.com/users/alltheseas/subscriptions",
  15425         "organizations_url": "https://api.github.com/users/alltheseas/orgs",
  15426         "repos_url": "https://api.github.com/users/alltheseas/repos",
  15427         "events_url": "https://api.github.com/users/alltheseas/events{/privacy}",
  15428         "received_events_url": "https://api.github.com/users/alltheseas/received_events",
  15429         "type": "User",
  15430         "site_admin": false
  15431       },
  15432       "labels": [
  15433         {
  15434           "id": 3994718396,
  15435           "node_id": "LA_kwDOHHF5A87uGpC8",
  15436           "url": "https://api.github.com/repos/damus-io/damus/labels/bug",
  15437           "name": "bug",
  15438           "color": "d73a4a",
  15439           "default": true,
  15440           "description": "Something is not working, or not working as intended"
  15441         },
  15442         {
  15443           "id": 5667406338,
  15444           "node_id": "LA_kwDOHHF5A88AAAABUc3CAg",
  15445           "url": "https://api.github.com/repos/damus-io/damus/labels/Needs%20recreation",
  15446           "name": "Needs recreation",
  15447           "color": "FBCA04",
  15448           "default": false,
  15449           "description": "Issues requires concrete steps for recreation"
  15450         },
  15451         {
  15452           "id": 6495338883,
  15453           "node_id": "LA_kwDOHHF5A88AAAABgycBgw",
  15454           "url": "https://api.github.com/repos/damus-io/damus/labels/1.7",
  15455           "name": "1.7",
  15456           "color": "98EE28",
  15457           "default": false,
  15458           "description": ""
  15459         }
  15460       ],
  15461       "state": "open",
  15462       "locked": false,
  15463       "assignee": null,
  15464       "assignees": [],
  15465       "milestone": null,
  15466       "comments": 8,
  15467       "created_at": "2024-03-19T03:14:35Z",
  15468       "updated_at": "2024-03-24T15:23:33Z",
  15469       "closed_at": null,
  15470       "author_association": "COLLABORATOR",
  15471       "active_lock_reason": null,
  15472       "body": "Https://damus.io/note1p0ckss640yr9025fc92mddrfhfcwrhnchwh4s02c8fvmzz76kf2qs0fdcg\n\nNo idea the cause, or how to recreate",
  15473       "reactions": {
  15474         "url": "https://api.github.com/repos/damus-io/damus/issues/2075/reactions",
  15475         "total_count": 1,
  15476         "+1": 1,
  15477         "-1": 0,
  15478         "laugh": 0,
  15479         "hooray": 0,
  15480         "confused": 0,
  15481         "heart": 0,
  15482         "rocket": 0,
  15483         "eyes": 0
  15484       },
  15485       "timeline_url": "https://api.github.com/repos/damus-io/damus/issues/2075/timeline",
  15486       "performed_via_github_app": null,
  15487       "state_reason": null
  15488     },
  15489     "comment": {
  15490       "user": "javiermadueno",
  15491       "created_at": "2024-03-23T06:17:31Z",
  15492       "updated_at": "2024-03-23T06:17:31Z",
  15493       "body": "Same here. When pressing the Follow button it seems everything is correct. But after a while, if you access to the same profile I can see I’m not follow it"
  15494     }
  15495   },
  15496   {
  15497     "issue": {
  15498       "url": "https://api.github.com/repos/damus-io/damus/issues/2075",
  15499       "repository_url": "https://api.github.com/repos/damus-io/damus",
  15500       "labels_url": "https://api.github.com/repos/damus-io/damus/issues/2075/labels{/name}",
  15501       "comments_url": "https://api.github.com/repos/damus-io/damus/issues/2075/comments",
  15502       "events_url": "https://api.github.com/repos/damus-io/damus/issues/2075/events",
  15503       "html_url": "https://github.com/damus-io/damus/issues/2075",
  15504       "id": 2193916397,
  15505       "node_id": "I_kwDOHHF5A86CxIHt",
  15506       "number": 2075,
  15507       "title": "Damus user cannot follow new ppl",
  15508       "user": {
  15509         "login": "alltheseas",
  15510         "id": 64376233,
  15511         "node_id": "MDQ6VXNlcjY0Mzc2MjMz",
  15512         "avatar_url": "https://avatars.githubusercontent.com/u/64376233?v=4",
  15513         "gravatar_id": "",
  15514         "url": "https://api.github.com/users/alltheseas",
  15515         "html_url": "https://github.com/alltheseas",
  15516         "followers_url": "https://api.github.com/users/alltheseas/followers",
  15517         "following_url": "https://api.github.com/users/alltheseas/following{/other_user}",
  15518         "gists_url": "https://api.github.com/users/alltheseas/gists{/gist_id}",
  15519         "starred_url": "https://api.github.com/users/alltheseas/starred{/owner}{/repo}",
  15520         "subscriptions_url": "https://api.github.com/users/alltheseas/subscriptions",
  15521         "organizations_url": "https://api.github.com/users/alltheseas/orgs",
  15522         "repos_url": "https://api.github.com/users/alltheseas/repos",
  15523         "events_url": "https://api.github.com/users/alltheseas/events{/privacy}",
  15524         "received_events_url": "https://api.github.com/users/alltheseas/received_events",
  15525         "type": "User",
  15526         "site_admin": false
  15527       },
  15528       "labels": [
  15529         {
  15530           "id": 3994718396,
  15531           "node_id": "LA_kwDOHHF5A87uGpC8",
  15532           "url": "https://api.github.com/repos/damus-io/damus/labels/bug",
  15533           "name": "bug",
  15534           "color": "d73a4a",
  15535           "default": true,
  15536           "description": "Something is not working, or not working as intended"
  15537         },
  15538         {
  15539           "id": 5667406338,
  15540           "node_id": "LA_kwDOHHF5A88AAAABUc3CAg",
  15541           "url": "https://api.github.com/repos/damus-io/damus/labels/Needs%20recreation",
  15542           "name": "Needs recreation",
  15543           "color": "FBCA04",
  15544           "default": false,
  15545           "description": "Issues requires concrete steps for recreation"
  15546         },
  15547         {
  15548           "id": 6495338883,
  15549           "node_id": "LA_kwDOHHF5A88AAAABgycBgw",
  15550           "url": "https://api.github.com/repos/damus-io/damus/labels/1.7",
  15551           "name": "1.7",
  15552           "color": "98EE28",
  15553           "default": false,
  15554           "description": ""
  15555         }
  15556       ],
  15557       "state": "open",
  15558       "locked": false,
  15559       "assignee": null,
  15560       "assignees": [],
  15561       "milestone": null,
  15562       "comments": 8,
  15563       "created_at": "2024-03-19T03:14:35Z",
  15564       "updated_at": "2024-03-24T15:23:33Z",
  15565       "closed_at": null,
  15566       "author_association": "COLLABORATOR",
  15567       "active_lock_reason": null,
  15568       "body": "Https://damus.io/note1p0ckss640yr9025fc92mddrfhfcwrhnchwh4s02c8fvmzz76kf2qs0fdcg\n\nNo idea the cause, or how to recreate",
  15569       "reactions": {
  15570         "url": "https://api.github.com/repos/damus-io/damus/issues/2075/reactions",
  15571         "total_count": 1,
  15572         "+1": 1,
  15573         "-1": 0,
  15574         "laugh": 0,
  15575         "hooray": 0,
  15576         "confused": 0,
  15577         "heart": 0,
  15578         "rocket": 0,
  15579         "eyes": 0
  15580       },
  15581       "timeline_url": "https://api.github.com/repos/damus-io/damus/issues/2075/timeline",
  15582       "performed_via_github_app": null,
  15583       "state_reason": null
  15584     },
  15585     "comment": {
  15586       "user": "jb55",
  15587       "created_at": "2024-03-23T07:42:46Z",
  15588       "updated_at": "2024-03-23T07:42:46Z",
  15589       "body": "Let's make sure there isn't a confounding issue here, like the slashes on relays which prevents relay updates in general. Can you make posts?\n"
  15590     }
  15591   },
  15592   {
  15593     "issue": {
  15594       "url": "https://api.github.com/repos/damus-io/damus/issues/2075",
  15595       "repository_url": "https://api.github.com/repos/damus-io/damus",
  15596       "labels_url": "https://api.github.com/repos/damus-io/damus/issues/2075/labels{/name}",
  15597       "comments_url": "https://api.github.com/repos/damus-io/damus/issues/2075/comments",
  15598       "events_url": "https://api.github.com/repos/damus-io/damus/issues/2075/events",
  15599       "html_url": "https://github.com/damus-io/damus/issues/2075",
  15600       "id": 2193916397,
  15601       "node_id": "I_kwDOHHF5A86CxIHt",
  15602       "number": 2075,
  15603       "title": "Damus user cannot follow new ppl",
  15604       "user": {
  15605         "login": "alltheseas",
  15606         "id": 64376233,
  15607         "node_id": "MDQ6VXNlcjY0Mzc2MjMz",
  15608         "avatar_url": "https://avatars.githubusercontent.com/u/64376233?v=4",
  15609         "gravatar_id": "",
  15610         "url": "https://api.github.com/users/alltheseas",
  15611         "html_url": "https://github.com/alltheseas",
  15612         "followers_url": "https://api.github.com/users/alltheseas/followers",
  15613         "following_url": "https://api.github.com/users/alltheseas/following{/other_user}",
  15614         "gists_url": "https://api.github.com/users/alltheseas/gists{/gist_id}",
  15615         "starred_url": "https://api.github.com/users/alltheseas/starred{/owner}{/repo}",
  15616         "subscriptions_url": "https://api.github.com/users/alltheseas/subscriptions",
  15617         "organizations_url": "https://api.github.com/users/alltheseas/orgs",
  15618         "repos_url": "https://api.github.com/users/alltheseas/repos",
  15619         "events_url": "https://api.github.com/users/alltheseas/events{/privacy}",
  15620         "received_events_url": "https://api.github.com/users/alltheseas/received_events",
  15621         "type": "User",
  15622         "site_admin": false
  15623       },
  15624       "labels": [
  15625         {
  15626           "id": 3994718396,
  15627           "node_id": "LA_kwDOHHF5A87uGpC8",
  15628           "url": "https://api.github.com/repos/damus-io/damus/labels/bug",
  15629           "name": "bug",
  15630           "color": "d73a4a",
  15631           "default": true,
  15632           "description": "Something is not working, or not working as intended"
  15633         },
  15634         {
  15635           "id": 5667406338,
  15636           "node_id": "LA_kwDOHHF5A88AAAABUc3CAg",
  15637           "url": "https://api.github.com/repos/damus-io/damus/labels/Needs%20recreation",
  15638           "name": "Needs recreation",
  15639           "color": "FBCA04",
  15640           "default": false,
  15641           "description": "Issues requires concrete steps for recreation"
  15642         },
  15643         {
  15644           "id": 6495338883,
  15645           "node_id": "LA_kwDOHHF5A88AAAABgycBgw",
  15646           "url": "https://api.github.com/repos/damus-io/damus/labels/1.7",
  15647           "name": "1.7",
  15648           "color": "98EE28",
  15649           "default": false,
  15650           "description": ""
  15651         }
  15652       ],
  15653       "state": "open",
  15654       "locked": false,
  15655       "assignee": null,
  15656       "assignees": [],
  15657       "milestone": null,
  15658       "comments": 8,
  15659       "created_at": "2024-03-19T03:14:35Z",
  15660       "updated_at": "2024-03-24T15:23:33Z",
  15661       "closed_at": null,
  15662       "author_association": "COLLABORATOR",
  15663       "active_lock_reason": null,
  15664       "body": "Https://damus.io/note1p0ckss640yr9025fc92mddrfhfcwrhnchwh4s02c8fvmzz76kf2qs0fdcg\n\nNo idea the cause, or how to recreate",
  15665       "reactions": {
  15666         "url": "https://api.github.com/repos/damus-io/damus/issues/2075/reactions",
  15667         "total_count": 1,
  15668         "+1": 1,
  15669         "-1": 0,
  15670         "laugh": 0,
  15671         "hooray": 0,
  15672         "confused": 0,
  15673         "heart": 0,
  15674         "rocket": 0,
  15675         "eyes": 0
  15676       },
  15677       "timeline_url": "https://api.github.com/repos/damus-io/damus/issues/2075/timeline",
  15678       "performed_via_github_app": null,
  15679       "state_reason": null
  15680     },
  15681     "comment": {
  15682       "user": "alltheseas",
  15683       "created_at": "2024-03-23T18:26:11Z",
  15684       "updated_at": "2024-03-23T18:26:11Z",
  15685       "body": "> Same here. When pressing the Follow button it seems everything is correct. But after a while, if you access to the same profile I can see I’m not follow it\n\nWhats your npub?\n\nWhich other apps have you used? Did you create your keys with Damus?"
  15686     }
  15687   },
  15688   {
  15689     "issue": {
  15690       "url": "https://api.github.com/repos/damus-io/damus/issues/2075",
  15691       "repository_url": "https://api.github.com/repos/damus-io/damus",
  15692       "labels_url": "https://api.github.com/repos/damus-io/damus/issues/2075/labels{/name}",
  15693       "comments_url": "https://api.github.com/repos/damus-io/damus/issues/2075/comments",
  15694       "events_url": "https://api.github.com/repos/damus-io/damus/issues/2075/events",
  15695       "html_url": "https://github.com/damus-io/damus/issues/2075",
  15696       "id": 2193916397,
  15697       "node_id": "I_kwDOHHF5A86CxIHt",
  15698       "number": 2075,
  15699       "title": "Damus user cannot follow new ppl",
  15700       "user": {
  15701         "login": "alltheseas",
  15702         "id": 64376233,
  15703         "node_id": "MDQ6VXNlcjY0Mzc2MjMz",
  15704         "avatar_url": "https://avatars.githubusercontent.com/u/64376233?v=4",
  15705         "gravatar_id": "",
  15706         "url": "https://api.github.com/users/alltheseas",
  15707         "html_url": "https://github.com/alltheseas",
  15708         "followers_url": "https://api.github.com/users/alltheseas/followers",
  15709         "following_url": "https://api.github.com/users/alltheseas/following{/other_user}",
  15710         "gists_url": "https://api.github.com/users/alltheseas/gists{/gist_id}",
  15711         "starred_url": "https://api.github.com/users/alltheseas/starred{/owner}{/repo}",
  15712         "subscriptions_url": "https://api.github.com/users/alltheseas/subscriptions",
  15713         "organizations_url": "https://api.github.com/users/alltheseas/orgs",
  15714         "repos_url": "https://api.github.com/users/alltheseas/repos",
  15715         "events_url": "https://api.github.com/users/alltheseas/events{/privacy}",
  15716         "received_events_url": "https://api.github.com/users/alltheseas/received_events",
  15717         "type": "User",
  15718         "site_admin": false
  15719       },
  15720       "labels": [
  15721         {
  15722           "id": 3994718396,
  15723           "node_id": "LA_kwDOHHF5A87uGpC8",
  15724           "url": "https://api.github.com/repos/damus-io/damus/labels/bug",
  15725           "name": "bug",
  15726           "color": "d73a4a",
  15727           "default": true,
  15728           "description": "Something is not working, or not working as intended"
  15729         },
  15730         {
  15731           "id": 5667406338,
  15732           "node_id": "LA_kwDOHHF5A88AAAABUc3CAg",
  15733           "url": "https://api.github.com/repos/damus-io/damus/labels/Needs%20recreation",
  15734           "name": "Needs recreation",
  15735           "color": "FBCA04",
  15736           "default": false,
  15737           "description": "Issues requires concrete steps for recreation"
  15738         },
  15739         {
  15740           "id": 6495338883,
  15741           "node_id": "LA_kwDOHHF5A88AAAABgycBgw",
  15742           "url": "https://api.github.com/repos/damus-io/damus/labels/1.7",
  15743           "name": "1.7",
  15744           "color": "98EE28",
  15745           "default": false,
  15746           "description": ""
  15747         }
  15748       ],
  15749       "state": "open",
  15750       "locked": false,
  15751       "assignee": null,
  15752       "assignees": [],
  15753       "milestone": null,
  15754       "comments": 8,
  15755       "created_at": "2024-03-19T03:14:35Z",
  15756       "updated_at": "2024-03-24T15:23:33Z",
  15757       "closed_at": null,
  15758       "author_association": "COLLABORATOR",
  15759       "active_lock_reason": null,
  15760       "body": "Https://damus.io/note1p0ckss640yr9025fc92mddrfhfcwrhnchwh4s02c8fvmzz76kf2qs0fdcg\n\nNo idea the cause, or how to recreate",
  15761       "reactions": {
  15762         "url": "https://api.github.com/repos/damus-io/damus/issues/2075/reactions",
  15763         "total_count": 1,
  15764         "+1": 1,
  15765         "-1": 0,
  15766         "laugh": 0,
  15767         "hooray": 0,
  15768         "confused": 0,
  15769         "heart": 0,
  15770         "rocket": 0,
  15771         "eyes": 0
  15772       },
  15773       "timeline_url": "https://api.github.com/repos/damus-io/damus/issues/2075/timeline",
  15774       "performed_via_github_app": null,
  15775       "state_reason": null
  15776     },
  15777     "comment": {
  15778       "user": "javiermadueno",
  15779       "created_at": "2024-03-24T07:02:01Z",
  15780       "updated_at": "2024-03-24T07:02:27Z",
  15781       "body": "Is the first time I use Nostr so everything was created using Damus. My npub is npub1ht4ut6283kpp33skw8vwh4ct2csj9x4vawztwt9q70rd5rkavtesw94uyu"
  15782     }
  15783   },
  15784   {
  15785     "issue": {
  15786       "url": "https://api.github.com/repos/damus-io/damus/issues/2075",
  15787       "repository_url": "https://api.github.com/repos/damus-io/damus",
  15788       "labels_url": "https://api.github.com/repos/damus-io/damus/issues/2075/labels{/name}",
  15789       "comments_url": "https://api.github.com/repos/damus-io/damus/issues/2075/comments",
  15790       "events_url": "https://api.github.com/repos/damus-io/damus/issues/2075/events",
  15791       "html_url": "https://github.com/damus-io/damus/issues/2075",
  15792       "id": 2193916397,
  15793       "node_id": "I_kwDOHHF5A86CxIHt",
  15794       "number": 2075,
  15795       "title": "Damus user cannot follow new ppl",
  15796       "user": {
  15797         "login": "alltheseas",
  15798         "id": 64376233,
  15799         "node_id": "MDQ6VXNlcjY0Mzc2MjMz",
  15800         "avatar_url": "https://avatars.githubusercontent.com/u/64376233?v=4",
  15801         "gravatar_id": "",
  15802         "url": "https://api.github.com/users/alltheseas",
  15803         "html_url": "https://github.com/alltheseas",
  15804         "followers_url": "https://api.github.com/users/alltheseas/followers",
  15805         "following_url": "https://api.github.com/users/alltheseas/following{/other_user}",
  15806         "gists_url": "https://api.github.com/users/alltheseas/gists{/gist_id}",
  15807         "starred_url": "https://api.github.com/users/alltheseas/starred{/owner}{/repo}",
  15808         "subscriptions_url": "https://api.github.com/users/alltheseas/subscriptions",
  15809         "organizations_url": "https://api.github.com/users/alltheseas/orgs",
  15810         "repos_url": "https://api.github.com/users/alltheseas/repos",
  15811         "events_url": "https://api.github.com/users/alltheseas/events{/privacy}",
  15812         "received_events_url": "https://api.github.com/users/alltheseas/received_events",
  15813         "type": "User",
  15814         "site_admin": false
  15815       },
  15816       "labels": [
  15817         {
  15818           "id": 3994718396,
  15819           "node_id": "LA_kwDOHHF5A87uGpC8",
  15820           "url": "https://api.github.com/repos/damus-io/damus/labels/bug",
  15821           "name": "bug",
  15822           "color": "d73a4a",
  15823           "default": true,
  15824           "description": "Something is not working, or not working as intended"
  15825         },
  15826         {
  15827           "id": 5667406338,
  15828           "node_id": "LA_kwDOHHF5A88AAAABUc3CAg",
  15829           "url": "https://api.github.com/repos/damus-io/damus/labels/Needs%20recreation",
  15830           "name": "Needs recreation",
  15831           "color": "FBCA04",
  15832           "default": false,
  15833           "description": "Issues requires concrete steps for recreation"
  15834         },
  15835         {
  15836           "id": 6495338883,
  15837           "node_id": "LA_kwDOHHF5A88AAAABgycBgw",
  15838           "url": "https://api.github.com/repos/damus-io/damus/labels/1.7",
  15839           "name": "1.7",
  15840           "color": "98EE28",
  15841           "default": false,
  15842           "description": ""
  15843         }
  15844       ],
  15845       "state": "open",
  15846       "locked": false,
  15847       "assignee": null,
  15848       "assignees": [],
  15849       "milestone": null,
  15850       "comments": 8,
  15851       "created_at": "2024-03-19T03:14:35Z",
  15852       "updated_at": "2024-03-24T15:23:33Z",
  15853       "closed_at": null,
  15854       "author_association": "COLLABORATOR",
  15855       "active_lock_reason": null,
  15856       "body": "Https://damus.io/note1p0ckss640yr9025fc92mddrfhfcwrhnchwh4s02c8fvmzz76kf2qs0fdcg\n\nNo idea the cause, or how to recreate",
  15857       "reactions": {
  15858         "url": "https://api.github.com/repos/damus-io/damus/issues/2075/reactions",
  15859         "total_count": 1,
  15860         "+1": 1,
  15861         "-1": 0,
  15862         "laugh": 0,
  15863         "hooray": 0,
  15864         "confused": 0,
  15865         "heart": 0,
  15866         "rocket": 0,
  15867         "eyes": 0
  15868       },
  15869       "timeline_url": "https://api.github.com/repos/damus-io/damus/issues/2075/timeline",
  15870       "performed_via_github_app": null,
  15871       "state_reason": null
  15872     },
  15873     "comment": {
  15874       "user": "alltheseas",
  15875       "created_at": "2024-03-24T14:34:02Z",
  15876       "updated_at": "2024-03-24T14:34:02Z",
  15877       "body": "Javi, it appears your profile was not successfully formed. I cannot see your relay list. \n\nThere is an unhappy path where if you are creating your profile on a poor internet connection, you are stuck in onboarding hell. \n\n![image](https://github.com/damus-io/damus/assets/64376233/73a47a9b-b7ee-434f-affb-f9377a9659f7)\n\nWe will have a fix for this in newer versions.\n\nThe current solution is to create a new keypair under a stable wifi / internet connection.\n\nIf you'd like you can optionally \"delete\" your current keys. \n\nApologies"
  15878     }
  15879   },
  15880   {
  15881     "issue": {
  15882       "url": "https://api.github.com/repos/damus-io/damus/issues/2075",
  15883       "repository_url": "https://api.github.com/repos/damus-io/damus",
  15884       "labels_url": "https://api.github.com/repos/damus-io/damus/issues/2075/labels{/name}",
  15885       "comments_url": "https://api.github.com/repos/damus-io/damus/issues/2075/comments",
  15886       "events_url": "https://api.github.com/repos/damus-io/damus/issues/2075/events",
  15887       "html_url": "https://github.com/damus-io/damus/issues/2075",
  15888       "id": 2193916397,
  15889       "node_id": "I_kwDOHHF5A86CxIHt",
  15890       "number": 2075,
  15891       "title": "Damus user cannot follow new ppl",
  15892       "user": {
  15893         "login": "alltheseas",
  15894         "id": 64376233,
  15895         "node_id": "MDQ6VXNlcjY0Mzc2MjMz",
  15896         "avatar_url": "https://avatars.githubusercontent.com/u/64376233?v=4",
  15897         "gravatar_id": "",
  15898         "url": "https://api.github.com/users/alltheseas",
  15899         "html_url": "https://github.com/alltheseas",
  15900         "followers_url": "https://api.github.com/users/alltheseas/followers",
  15901         "following_url": "https://api.github.com/users/alltheseas/following{/other_user}",
  15902         "gists_url": "https://api.github.com/users/alltheseas/gists{/gist_id}",
  15903         "starred_url": "https://api.github.com/users/alltheseas/starred{/owner}{/repo}",
  15904         "subscriptions_url": "https://api.github.com/users/alltheseas/subscriptions",
  15905         "organizations_url": "https://api.github.com/users/alltheseas/orgs",
  15906         "repos_url": "https://api.github.com/users/alltheseas/repos",
  15907         "events_url": "https://api.github.com/users/alltheseas/events{/privacy}",
  15908         "received_events_url": "https://api.github.com/users/alltheseas/received_events",
  15909         "type": "User",
  15910         "site_admin": false
  15911       },
  15912       "labels": [
  15913         {
  15914           "id": 3994718396,
  15915           "node_id": "LA_kwDOHHF5A87uGpC8",
  15916           "url": "https://api.github.com/repos/damus-io/damus/labels/bug",
  15917           "name": "bug",
  15918           "color": "d73a4a",
  15919           "default": true,
  15920           "description": "Something is not working, or not working as intended"
  15921         },
  15922         {
  15923           "id": 5667406338,
  15924           "node_id": "LA_kwDOHHF5A88AAAABUc3CAg",
  15925           "url": "https://api.github.com/repos/damus-io/damus/labels/Needs%20recreation",
  15926           "name": "Needs recreation",
  15927           "color": "FBCA04",
  15928           "default": false,
  15929           "description": "Issues requires concrete steps for recreation"
  15930         },
  15931         {
  15932           "id": 6495338883,
  15933           "node_id": "LA_kwDOHHF5A88AAAABgycBgw",
  15934           "url": "https://api.github.com/repos/damus-io/damus/labels/1.7",
  15935           "name": "1.7",
  15936           "color": "98EE28",
  15937           "default": false,
  15938           "description": ""
  15939         }
  15940       ],
  15941       "state": "open",
  15942       "locked": false,
  15943       "assignee": null,
  15944       "assignees": [],
  15945       "milestone": null,
  15946       "comments": 8,
  15947       "created_at": "2024-03-19T03:14:35Z",
  15948       "updated_at": "2024-03-24T15:23:33Z",
  15949       "closed_at": null,
  15950       "author_association": "COLLABORATOR",
  15951       "active_lock_reason": null,
  15952       "body": "Https://damus.io/note1p0ckss640yr9025fc92mddrfhfcwrhnchwh4s02c8fvmzz76kf2qs0fdcg\n\nNo idea the cause, or how to recreate",
  15953       "reactions": {
  15954         "url": "https://api.github.com/repos/damus-io/damus/issues/2075/reactions",
  15955         "total_count": 1,
  15956         "+1": 1,
  15957         "-1": 0,
  15958         "laugh": 0,
  15959         "hooray": 0,
  15960         "confused": 0,
  15961         "heart": 0,
  15962         "rocket": 0,
  15963         "eyes": 0
  15964       },
  15965       "timeline_url": "https://api.github.com/repos/damus-io/damus/issues/2075/timeline",
  15966       "performed_via_github_app": null,
  15967       "state_reason": null
  15968     },
  15969     "comment": {
  15970       "user": "javiermadueno",
  15971       "created_at": "2024-03-24T15:18:39Z",
  15972       "updated_at": "2024-03-24T15:18:39Z",
  15973       "body": "Many thanks! I will do that!"
  15974     }
  15975   },
  15976   {
  15977     "issue": {
  15978       "url": "https://api.github.com/repos/damus-io/damus/issues/2075",
  15979       "repository_url": "https://api.github.com/repos/damus-io/damus",
  15980       "labels_url": "https://api.github.com/repos/damus-io/damus/issues/2075/labels{/name}",
  15981       "comments_url": "https://api.github.com/repos/damus-io/damus/issues/2075/comments",
  15982       "events_url": "https://api.github.com/repos/damus-io/damus/issues/2075/events",
  15983       "html_url": "https://github.com/damus-io/damus/issues/2075",
  15984       "id": 2193916397,
  15985       "node_id": "I_kwDOHHF5A86CxIHt",
  15986       "number": 2075,
  15987       "title": "Damus user cannot follow new ppl",
  15988       "user": {
  15989         "login": "alltheseas",
  15990         "id": 64376233,
  15991         "node_id": "MDQ6VXNlcjY0Mzc2MjMz",
  15992         "avatar_url": "https://avatars.githubusercontent.com/u/64376233?v=4",
  15993         "gravatar_id": "",
  15994         "url": "https://api.github.com/users/alltheseas",
  15995         "html_url": "https://github.com/alltheseas",
  15996         "followers_url": "https://api.github.com/users/alltheseas/followers",
  15997         "following_url": "https://api.github.com/users/alltheseas/following{/other_user}",
  15998         "gists_url": "https://api.github.com/users/alltheseas/gists{/gist_id}",
  15999         "starred_url": "https://api.github.com/users/alltheseas/starred{/owner}{/repo}",
  16000         "subscriptions_url": "https://api.github.com/users/alltheseas/subscriptions",
  16001         "organizations_url": "https://api.github.com/users/alltheseas/orgs",
  16002         "repos_url": "https://api.github.com/users/alltheseas/repos",
  16003         "events_url": "https://api.github.com/users/alltheseas/events{/privacy}",
  16004         "received_events_url": "https://api.github.com/users/alltheseas/received_events",
  16005         "type": "User",
  16006         "site_admin": false
  16007       },
  16008       "labels": [
  16009         {
  16010           "id": 3994718396,
  16011           "node_id": "LA_kwDOHHF5A87uGpC8",
  16012           "url": "https://api.github.com/repos/damus-io/damus/labels/bug",
  16013           "name": "bug",
  16014           "color": "d73a4a",
  16015           "default": true,
  16016           "description": "Something is not working, or not working as intended"
  16017         },
  16018         {
  16019           "id": 5667406338,
  16020           "node_id": "LA_kwDOHHF5A88AAAABUc3CAg",
  16021           "url": "https://api.github.com/repos/damus-io/damus/labels/Needs%20recreation",
  16022           "name": "Needs recreation",
  16023           "color": "FBCA04",
  16024           "default": false,
  16025           "description": "Issues requires concrete steps for recreation"
  16026         },
  16027         {
  16028           "id": 6495338883,
  16029           "node_id": "LA_kwDOHHF5A88AAAABgycBgw",
  16030           "url": "https://api.github.com/repos/damus-io/damus/labels/1.7",
  16031           "name": "1.7",
  16032           "color": "98EE28",
  16033           "default": false,
  16034           "description": ""
  16035         }
  16036       ],
  16037       "state": "open",
  16038       "locked": false,
  16039       "assignee": null,
  16040       "assignees": [],
  16041       "milestone": null,
  16042       "comments": 8,
  16043       "created_at": "2024-03-19T03:14:35Z",
  16044       "updated_at": "2024-03-24T15:23:33Z",
  16045       "closed_at": null,
  16046       "author_association": "COLLABORATOR",
  16047       "active_lock_reason": null,
  16048       "body": "Https://damus.io/note1p0ckss640yr9025fc92mddrfhfcwrhnchwh4s02c8fvmzz76kf2qs0fdcg\n\nNo idea the cause, or how to recreate",
  16049       "reactions": {
  16050         "url": "https://api.github.com/repos/damus-io/damus/issues/2075/reactions",
  16051         "total_count": 1,
  16052         "+1": 1,
  16053         "-1": 0,
  16054         "laugh": 0,
  16055         "hooray": 0,
  16056         "confused": 0,
  16057         "heart": 0,
  16058         "rocket": 0,
  16059         "eyes": 0
  16060       },
  16061       "timeline_url": "https://api.github.com/repos/damus-io/damus/issues/2075/timeline",
  16062       "performed_via_github_app": null,
  16063       "state_reason": null
  16064     },
  16065     "comment": {
  16066       "user": "alltheseas",
  16067       "created_at": "2024-03-24T15:19:20Z",
  16068       "updated_at": "2024-03-24T15:19:20Z",
  16069       "body": "Linked OP in first comment has a relay list. This means it's likely a separate issue than Javi's. "
  16070     }
  16071   },
  16072   {
  16073     "issue": {
  16074       "url": "https://api.github.com/repos/damus-io/damus/issues/2075",
  16075       "repository_url": "https://api.github.com/repos/damus-io/damus",
  16076       "labels_url": "https://api.github.com/repos/damus-io/damus/issues/2075/labels{/name}",
  16077       "comments_url": "https://api.github.com/repos/damus-io/damus/issues/2075/comments",
  16078       "events_url": "https://api.github.com/repos/damus-io/damus/issues/2075/events",
  16079       "html_url": "https://github.com/damus-io/damus/issues/2075",
  16080       "id": 2193916397,
  16081       "node_id": "I_kwDOHHF5A86CxIHt",
  16082       "number": 2075,
  16083       "title": "Damus user cannot follow new ppl",
  16084       "user": {
  16085         "login": "alltheseas",
  16086         "id": 64376233,
  16087         "node_id": "MDQ6VXNlcjY0Mzc2MjMz",
  16088         "avatar_url": "https://avatars.githubusercontent.com/u/64376233?v=4",
  16089         "gravatar_id": "",
  16090         "url": "https://api.github.com/users/alltheseas",
  16091         "html_url": "https://github.com/alltheseas",
  16092         "followers_url": "https://api.github.com/users/alltheseas/followers",
  16093         "following_url": "https://api.github.com/users/alltheseas/following{/other_user}",
  16094         "gists_url": "https://api.github.com/users/alltheseas/gists{/gist_id}",
  16095         "starred_url": "https://api.github.com/users/alltheseas/starred{/owner}{/repo}",
  16096         "subscriptions_url": "https://api.github.com/users/alltheseas/subscriptions",
  16097         "organizations_url": "https://api.github.com/users/alltheseas/orgs",
  16098         "repos_url": "https://api.github.com/users/alltheseas/repos",
  16099         "events_url": "https://api.github.com/users/alltheseas/events{/privacy}",
  16100         "received_events_url": "https://api.github.com/users/alltheseas/received_events",
  16101         "type": "User",
  16102         "site_admin": false
  16103       },
  16104       "labels": [
  16105         {
  16106           "id": 3994718396,
  16107           "node_id": "LA_kwDOHHF5A87uGpC8",
  16108           "url": "https://api.github.com/repos/damus-io/damus/labels/bug",
  16109           "name": "bug",
  16110           "color": "d73a4a",
  16111           "default": true,
  16112           "description": "Something is not working, or not working as intended"
  16113         },
  16114         {
  16115           "id": 5667406338,
  16116           "node_id": "LA_kwDOHHF5A88AAAABUc3CAg",
  16117           "url": "https://api.github.com/repos/damus-io/damus/labels/Needs%20recreation",
  16118           "name": "Needs recreation",
  16119           "color": "FBCA04",
  16120           "default": false,
  16121           "description": "Issues requires concrete steps for recreation"
  16122         },
  16123         {
  16124           "id": 6495338883,
  16125           "node_id": "LA_kwDOHHF5A88AAAABgycBgw",
  16126           "url": "https://api.github.com/repos/damus-io/damus/labels/1.7",
  16127           "name": "1.7",
  16128           "color": "98EE28",
  16129           "default": false,
  16130           "description": ""
  16131         }
  16132       ],
  16133       "state": "open",
  16134       "locked": false,
  16135       "assignee": null,
  16136       "assignees": [],
  16137       "milestone": null,
  16138       "comments": 8,
  16139       "created_at": "2024-03-19T03:14:35Z",
  16140       "updated_at": "2024-03-24T15:23:33Z",
  16141       "closed_at": null,
  16142       "author_association": "COLLABORATOR",
  16143       "active_lock_reason": null,
  16144       "body": "Https://damus.io/note1p0ckss640yr9025fc92mddrfhfcwrhnchwh4s02c8fvmzz76kf2qs0fdcg\n\nNo idea the cause, or how to recreate",
  16145       "reactions": {
  16146         "url": "https://api.github.com/repos/damus-io/damus/issues/2075/reactions",
  16147         "total_count": 1,
  16148         "+1": 1,
  16149         "-1": 0,
  16150         "laugh": 0,
  16151         "hooray": 0,
  16152         "confused": 0,
  16153         "heart": 0,
  16154         "rocket": 0,
  16155         "eyes": 0
  16156       },
  16157       "timeline_url": "https://api.github.com/repos/damus-io/damus/issues/2075/timeline",
  16158       "performed_via_github_app": null,
  16159       "state_reason": null
  16160     },
  16161     "comment": {
  16162       "user": "javiermadueno",
  16163       "created_at": "2024-03-24T15:23:32Z",
  16164       "updated_at": "2024-03-24T15:23:32Z",
  16165       "body": "Creating a new key solved the issue. Many thanks one more time and thanks for the hard work"
  16166     }
  16167   },
  16168   {
  16169     "issue": {
  16170       "url": "https://api.github.com/repos/damus-io/damus/issues/2074",
  16171       "repository_url": "https://api.github.com/repos/damus-io/damus",
  16172       "labels_url": "https://api.github.com/repos/damus-io/damus/issues/2074/labels{/name}",
  16173       "comments_url": "https://api.github.com/repos/damus-io/damus/issues/2074/comments",
  16174       "events_url": "https://api.github.com/repos/damus-io/damus/issues/2074/events",
  16175       "html_url": "https://github.com/damus-io/damus/issues/2074",
  16176       "id": 2193897392,
  16177       "node_id": "I_kwDOHHF5A86CxDew",
  16178       "number": 2074,
  16179       "title": "Should search results remain after keyword is deleted in search bar",
  16180       "user": {
  16181         "login": "alltheseas",
  16182         "id": 64376233,
  16183         "node_id": "MDQ6VXNlcjY0Mzc2MjMz",
  16184         "avatar_url": "https://avatars.githubusercontent.com/u/64376233?v=4",
  16185         "gravatar_id": "",
  16186         "url": "https://api.github.com/users/alltheseas",
  16187         "html_url": "https://github.com/alltheseas",
  16188         "followers_url": "https://api.github.com/users/alltheseas/followers",
  16189         "following_url": "https://api.github.com/users/alltheseas/following{/other_user}",
  16190         "gists_url": "https://api.github.com/users/alltheseas/gists{/gist_id}",
  16191         "starred_url": "https://api.github.com/users/alltheseas/starred{/owner}{/repo}",
  16192         "subscriptions_url": "https://api.github.com/users/alltheseas/subscriptions",
  16193         "organizations_url": "https://api.github.com/users/alltheseas/orgs",
  16194         "repos_url": "https://api.github.com/users/alltheseas/repos",
  16195         "events_url": "https://api.github.com/users/alltheseas/events{/privacy}",
  16196         "received_events_url": "https://api.github.com/users/alltheseas/received_events",
  16197         "type": "User",
  16198         "site_admin": false
  16199       },
  16200       "labels": [
  16201         {
  16202           "id": 5667222085,
  16203           "node_id": "LA_kwDOHHF5A88AAAABUcryRQ",
  16204           "url": "https://api.github.com/repos/damus-io/damus/labels/design",
  16205           "name": "design",
  16206           "color": "5319E7",
  16207           "default": false,
  16208           "description": "Design exploration & definition is required"
  16209         },
  16210         {
  16211           "id": 6213404742,
  16212           "node_id": "LA_kwDOHHF5A88AAAABclkIRg",
  16213           "url": "https://api.github.com/repos/damus-io/damus/labels/search",
  16214           "name": "search",
  16215           "color": "0e8a16",
  16216           "default": false,
  16217           "description": ""
  16218         }
  16219       ],
  16220       "state": "open",
  16221       "locked": false,
  16222       "assignee": null,
  16223       "assignees": [],
  16224       "milestone": null,
  16225       "comments": 0,
  16226       "created_at": "2024-03-19T02:57:40Z",
  16227       "updated_at": "2024-03-19T02:57:54Z",
  16228       "closed_at": null,
  16229       "author_association": "COLLABORATOR",
  16230       "active_lock_reason": null,
  16231       "body": "![image](https://github.com/damus-io/damus/assets/64376233/127fe235-2875-409f-89b4-3753db364ebf)",
  16232       "reactions": {
  16233         "url": "https://api.github.com/repos/damus-io/damus/issues/2074/reactions",
  16234         "total_count": 0,
  16235         "+1": 0,
  16236         "-1": 0,
  16237         "laugh": 0,
  16238         "hooray": 0,
  16239         "confused": 0,
  16240         "heart": 0,
  16241         "rocket": 0,
  16242         "eyes": 0
  16243       },
  16244       "timeline_url": "https://api.github.com/repos/damus-io/damus/issues/2074/timeline",
  16245       "performed_via_github_app": null,
  16246       "state_reason": null
  16247     }
  16248   },
  16249   {
  16250     "issue": {
  16251       "url": "https://api.github.com/repos/damus-io/damus/issues/2073",
  16252       "repository_url": "https://api.github.com/repos/damus-io/damus",
  16253       "labels_url": "https://api.github.com/repos/damus-io/damus/issues/2073/labels{/name}",
  16254       "comments_url": "https://api.github.com/repos/damus-io/damus/issues/2073/comments",
  16255       "events_url": "https://api.github.com/repos/damus-io/damus/issues/2073/events",
  16256       "html_url": "https://github.com/damus-io/damus/issues/2073",
  16257       "id": 2193894707,
  16258       "node_id": "I_kwDOHHF5A86CxC0z",
  16259       "number": 2073,
  16260       "title": "Search: don't return results *without* a keyword match",
  16261       "user": {
  16262         "login": "alltheseas",
  16263         "id": 64376233,
  16264         "node_id": "MDQ6VXNlcjY0Mzc2MjMz",
  16265         "avatar_url": "https://avatars.githubusercontent.com/u/64376233?v=4",
  16266         "gravatar_id": "",
  16267         "url": "https://api.github.com/users/alltheseas",
  16268         "html_url": "https://github.com/alltheseas",
  16269         "followers_url": "https://api.github.com/users/alltheseas/followers",
  16270         "following_url": "https://api.github.com/users/alltheseas/following{/other_user}",
  16271         "gists_url": "https://api.github.com/users/alltheseas/gists{/gist_id}",
  16272         "starred_url": "https://api.github.com/users/alltheseas/starred{/owner}{/repo}",
  16273         "subscriptions_url": "https://api.github.com/users/alltheseas/subscriptions",
  16274         "organizations_url": "https://api.github.com/users/alltheseas/orgs",
  16275         "repos_url": "https://api.github.com/users/alltheseas/repos",
  16276         "events_url": "https://api.github.com/users/alltheseas/events{/privacy}",
  16277         "received_events_url": "https://api.github.com/users/alltheseas/received_events",
  16278         "type": "User",
  16279         "site_admin": false
  16280       },
  16281       "labels": [
  16282         {
  16283           "id": 5895705605,
  16284           "node_id": "LA_kwDOHHF5A88AAAABX2lUBQ",
  16285           "url": "https://api.github.com/repos/damus-io/damus/labels/unexpected",
  16286           "name": "unexpected",
  16287           "color": "553300",
  16288           "default": false,
  16289           "description": ""
  16290         },
  16291         {
  16292           "id": 6213404742,
  16293           "node_id": "LA_kwDOHHF5A88AAAABclkIRg",
  16294           "url": "https://api.github.com/repos/damus-io/damus/labels/search",
  16295           "name": "search",
  16296           "color": "0e8a16",
  16297           "default": false,
  16298           "description": ""
  16299         }
  16300       ],
  16301       "state": "open",
  16302       "locked": false,
  16303       "assignee": null,
  16304       "assignees": [],
  16305       "milestone": null,
  16306       "comments": 0,
  16307       "created_at": "2024-03-19T02:54:37Z",
  16308       "updated_at": "2024-03-19T02:54:54Z",
  16309       "closed_at": null,
  16310       "author_association": "COLLABORATOR",
  16311       "active_lock_reason": null,
  16312       "body": "https://github.com/damus-io/damus/assets/64376233/a1c44479-67f1-4c4b-9aa3-c5b162026157",
  16313       "reactions": {
  16314         "url": "https://api.github.com/repos/damus-io/damus/issues/2073/reactions",
  16315         "total_count": 0,
  16316         "+1": 0,
  16317         "-1": 0,
  16318         "laugh": 0,
  16319         "hooray": 0,
  16320         "confused": 0,
  16321         "heart": 0,
  16322         "rocket": 0,
  16323         "eyes": 0
  16324       },
  16325       "timeline_url": "https://api.github.com/repos/damus-io/damus/issues/2073/timeline",
  16326       "performed_via_github_app": null,
  16327       "state_reason": null
  16328     }
  16329   },
  16330   {
  16331     "issue": {
  16332       "url": "https://api.github.com/repos/damus-io/damus/issues/2072",
  16333       "repository_url": "https://api.github.com/repos/damus-io/damus",
  16334       "labels_url": "https://api.github.com/repos/damus-io/damus/issues/2072/labels{/name}",
  16335       "comments_url": "https://api.github.com/repos/damus-io/damus/issues/2072/comments",
  16336       "events_url": "https://api.github.com/repos/damus-io/damus/issues/2072/events",
  16337       "html_url": "https://github.com/damus-io/damus/issues/2072",
  16338       "id": 2193879241,
  16339       "node_id": "I_kwDOHHF5A86Cw_DJ",
  16340       "number": 2072,
  16341       "title": "Issues with disconnecting relays [100,000 sats]",
  16342       "user": {
  16343         "login": "alltheseas",
  16344         "id": 64376233,
  16345         "node_id": "MDQ6VXNlcjY0Mzc2MjMz",
  16346         "avatar_url": "https://avatars.githubusercontent.com/u/64376233?v=4",
  16347         "gravatar_id": "",
  16348         "url": "https://api.github.com/users/alltheseas",
  16349         "html_url": "https://github.com/alltheseas",
  16350         "followers_url": "https://api.github.com/users/alltheseas/followers",
  16351         "following_url": "https://api.github.com/users/alltheseas/following{/other_user}",
  16352         "gists_url": "https://api.github.com/users/alltheseas/gists{/gist_id}",
  16353         "starred_url": "https://api.github.com/users/alltheseas/starred{/owner}{/repo}",
  16354         "subscriptions_url": "https://api.github.com/users/alltheseas/subscriptions",
  16355         "organizations_url": "https://api.github.com/users/alltheseas/orgs",
  16356         "repos_url": "https://api.github.com/users/alltheseas/repos",
  16357         "events_url": "https://api.github.com/users/alltheseas/events{/privacy}",
  16358         "received_events_url": "https://api.github.com/users/alltheseas/received_events",
  16359         "type": "User",
  16360         "site_admin": false
  16361       },
  16362       "labels": [
  16363         {
  16364           "id": 3994718396,
  16365           "node_id": "LA_kwDOHHF5A87uGpC8",
  16366           "url": "https://api.github.com/repos/damus-io/damus/labels/bug",
  16367           "name": "bug",
  16368           "color": "d73a4a",
  16369           "default": true,
  16370           "description": "Something is not working, or not working as intended"
  16371         },
  16372         {
  16373           "id": 5667341106,
  16374           "node_id": "LA_kwDOHHF5A88AAAABUczDMg",
  16375           "url": "https://api.github.com/repos/damus-io/damus/labels/bounty",
  16376           "name": "bounty",
  16377           "color": "D93F0B",
  16378           "default": false,
  16379           "description": "Sats"
  16380         },
  16381         {
  16382           "id": 6219108520,
  16383           "node_id": "LA_kwDOHHF5A88AAAABcrAQqA",
  16384           "url": "https://api.github.com/repos/damus-io/damus/labels/relay",
  16385           "name": "relay",
  16386           "color": "c2e0c6",
  16387           "default": false,
  16388           "description": ""
  16389         },
  16390         {
  16391           "id": 6495338883,
  16392           "node_id": "LA_kwDOHHF5A88AAAABgycBgw",
  16393           "url": "https://api.github.com/repos/damus-io/damus/labels/1.7",
  16394           "name": "1.7",
  16395           "color": "98EE28",
  16396           "default": false,
  16397           "description": ""
  16398         },
  16399         {
  16400           "id": 6718343473,
  16401           "node_id": "LA_kwDOHHF5A88AAAABkHHJMQ",
  16402           "url": "https://api.github.com/repos/damus-io/damus/labels/meme",
  16403           "name": "meme",
  16404           "color": "98247E",
  16405           "default": false,
  16406           "description": ""
  16407         }
  16408       ],
  16409       "state": "closed",
  16410       "locked": false,
  16411       "assignee": {
  16412         "login": "danieldaquino",
  16413         "id": 24692108,
  16414         "node_id": "MDQ6VXNlcjI0NjkyMTA4",
  16415         "avatar_url": "https://avatars.githubusercontent.com/u/24692108?v=4",
  16416         "gravatar_id": "",
  16417         "url": "https://api.github.com/users/danieldaquino",
  16418         "html_url": "https://github.com/danieldaquino",
  16419         "followers_url": "https://api.github.com/users/danieldaquino/followers",
  16420         "following_url": "https://api.github.com/users/danieldaquino/following{/other_user}",
  16421         "gists_url": "https://api.github.com/users/danieldaquino/gists{/gist_id}",
  16422         "starred_url": "https://api.github.com/users/danieldaquino/starred{/owner}{/repo}",
  16423         "subscriptions_url": "https://api.github.com/users/danieldaquino/subscriptions",
  16424         "organizations_url": "https://api.github.com/users/danieldaquino/orgs",
  16425         "repos_url": "https://api.github.com/users/danieldaquino/repos",
  16426         "events_url": "https://api.github.com/users/danieldaquino/events{/privacy}",
  16427         "received_events_url": "https://api.github.com/users/danieldaquino/received_events",
  16428         "type": "User",
  16429         "site_admin": false
  16430       },
  16431       "assignees": [
  16432         {
  16433           "login": "danieldaquino",
  16434           "id": 24692108,
  16435           "node_id": "MDQ6VXNlcjI0NjkyMTA4",
  16436           "avatar_url": "https://avatars.githubusercontent.com/u/24692108?v=4",
  16437           "gravatar_id": "",
  16438           "url": "https://api.github.com/users/danieldaquino",
  16439           "html_url": "https://github.com/danieldaquino",
  16440           "followers_url": "https://api.github.com/users/danieldaquino/followers",
  16441           "following_url": "https://api.github.com/users/danieldaquino/following{/other_user}",
  16442           "gists_url": "https://api.github.com/users/danieldaquino/gists{/gist_id}",
  16443           "starred_url": "https://api.github.com/users/danieldaquino/starred{/owner}{/repo}",
  16444           "subscriptions_url": "https://api.github.com/users/danieldaquino/subscriptions",
  16445           "organizations_url": "https://api.github.com/users/danieldaquino/orgs",
  16446           "repos_url": "https://api.github.com/users/danieldaquino/repos",
  16447           "events_url": "https://api.github.com/users/danieldaquino/events{/privacy}",
  16448           "received_events_url": "https://api.github.com/users/danieldaquino/received_events",
  16449           "type": "User",
  16450           "site_admin": false
  16451         }
  16452       ],
  16453       "milestone": {
  16454         "url": "https://api.github.com/repos/damus-io/damus/milestones/15",
  16455         "html_url": "https://github.com/damus-io/damus/milestone/15",
  16456         "labels_url": "https://api.github.com/repos/damus-io/damus/milestones/15/labels",
  16457         "id": 10792151,
  16458         "node_id": "MI_kwDOHHF5A84ApKzX",
  16459         "number": 15,
  16460         "title": "1.8 relay fix + video player",
  16461         "description": "",
  16462         "creator": {
  16463           "login": "alltheseas",
  16464           "id": 64376233,
  16465           "node_id": "MDQ6VXNlcjY0Mzc2MjMz",
  16466           "avatar_url": "https://avatars.githubusercontent.com/u/64376233?v=4",
  16467           "gravatar_id": "",
  16468           "url": "https://api.github.com/users/alltheseas",
  16469           "html_url": "https://github.com/alltheseas",
  16470           "followers_url": "https://api.github.com/users/alltheseas/followers",
  16471           "following_url": "https://api.github.com/users/alltheseas/following{/other_user}",
  16472           "gists_url": "https://api.github.com/users/alltheseas/gists{/gist_id}",
  16473           "starred_url": "https://api.github.com/users/alltheseas/starred{/owner}{/repo}",
  16474           "subscriptions_url": "https://api.github.com/users/alltheseas/subscriptions",
  16475           "organizations_url": "https://api.github.com/users/alltheseas/orgs",
  16476           "repos_url": "https://api.github.com/users/alltheseas/repos",
  16477           "events_url": "https://api.github.com/users/alltheseas/events{/privacy}",
  16478           "received_events_url": "https://api.github.com/users/alltheseas/received_events",
  16479           "type": "User",
  16480           "site_admin": false
  16481         },
  16482         "open_issues": 0,
  16483         "closed_issues": 2,
  16484         "state": "open",
  16485         "created_at": "2024-04-08T16:37:23Z",
  16486         "updated_at": "2024-04-08T16:39:25Z",
  16487         "due_on": null,
  16488         "closed_at": null
  16489       },
  16490       "comments": 18,
  16491       "created_at": "2024-03-19T02:36:01Z",
  16492       "updated_at": "2024-04-08T16:39:03Z",
  16493       "closed_at": "2024-03-25T09:51:28Z",
  16494       "author_association": "COLLABORATOR",
  16495       "active_lock_reason": null,
  16496       "body": "Unclear if related to slash relays issues\n\nUsers shawn and karnage cannot remove relays. I am not sure how to troubleshoot @danieldaquino \n\nhttps://damus.io/nevent1qqsvx5pc0023njqqq78y9rf9xcsahsjg7lxvawl7ggmcyyp8wvjrmzqprpmhxue69uhhyetvv9ujumn0wd68yct5dyhxxmmdqyvhwumn8ghj7ur4wfshv6tyvyhxummnw3ezumrpdejqzxnhwden5te0wfjkccte9ehhyctwvajhq6tvdshxgetkqy2hwumn8ghj7mn0wd68ytndd9kx7afwd3hkc4ndht4\n\nhttps://damus.io/nevent1qqsrhpw78jsq2rs00sqct6lrdxjd0g0ga3vthcuftsrylzjqwakz8pqpr9mhxue69uhhwetvvdhk6efwdehhxarj9emkjmn99uq32amnwvaz7tm9v3jkutnwdaehgu3wd3skueqpr3mhxue69uhkummnw3ezuumgv9mku7t9v9nk2u3wdejhgtcpzpmhxue69uhkummnw3ezuamfdejs9rgfx6",
  16497       "reactions": {
  16498         "url": "https://api.github.com/repos/damus-io/damus/issues/2072/reactions",
  16499         "total_count": 0,
  16500         "+1": 0,
  16501         "-1": 0,
  16502         "laugh": 0,
  16503         "hooray": 0,
  16504         "confused": 0,
  16505         "heart": 0,
  16506         "rocket": 0,
  16507         "eyes": 0
  16508       },
  16509       "timeline_url": "https://api.github.com/repos/damus-io/damus/issues/2072/timeline",
  16510       "performed_via_github_app": null,
  16511       "state_reason": "completed"
  16512     }
  16513   },
  16514   {
  16515     "issue": {
  16516       "url": "https://api.github.com/repos/damus-io/damus/issues/2072",
  16517       "repository_url": "https://api.github.com/repos/damus-io/damus",
  16518       "labels_url": "https://api.github.com/repos/damus-io/damus/issues/2072/labels{/name}",
  16519       "comments_url": "https://api.github.com/repos/damus-io/damus/issues/2072/comments",
  16520       "events_url": "https://api.github.com/repos/damus-io/damus/issues/2072/events",
  16521       "html_url": "https://github.com/damus-io/damus/issues/2072",
  16522       "id": 2193879241,
  16523       "node_id": "I_kwDOHHF5A86Cw_DJ",
  16524       "number": 2072,
  16525       "title": "Issues with disconnecting relays [100,000 sats]",
  16526       "user": {
  16527         "login": "alltheseas",
  16528         "id": 64376233,
  16529         "node_id": "MDQ6VXNlcjY0Mzc2MjMz",
  16530         "avatar_url": "https://avatars.githubusercontent.com/u/64376233?v=4",
  16531         "gravatar_id": "",
  16532         "url": "https://api.github.com/users/alltheseas",
  16533         "html_url": "https://github.com/alltheseas",
  16534         "followers_url": "https://api.github.com/users/alltheseas/followers",
  16535         "following_url": "https://api.github.com/users/alltheseas/following{/other_user}",
  16536         "gists_url": "https://api.github.com/users/alltheseas/gists{/gist_id}",
  16537         "starred_url": "https://api.github.com/users/alltheseas/starred{/owner}{/repo}",
  16538         "subscriptions_url": "https://api.github.com/users/alltheseas/subscriptions",
  16539         "organizations_url": "https://api.github.com/users/alltheseas/orgs",
  16540         "repos_url": "https://api.github.com/users/alltheseas/repos",
  16541         "events_url": "https://api.github.com/users/alltheseas/events{/privacy}",
  16542         "received_events_url": "https://api.github.com/users/alltheseas/received_events",
  16543         "type": "User",
  16544         "site_admin": false
  16545       },
  16546       "labels": [
  16547         {
  16548           "id": 3994718396,
  16549           "node_id": "LA_kwDOHHF5A87uGpC8",
  16550           "url": "https://api.github.com/repos/damus-io/damus/labels/bug",
  16551           "name": "bug",
  16552           "color": "d73a4a",
  16553           "default": true,
  16554           "description": "Something is not working, or not working as intended"
  16555         },
  16556         {
  16557           "id": 5667341106,
  16558           "node_id": "LA_kwDOHHF5A88AAAABUczDMg",
  16559           "url": "https://api.github.com/repos/damus-io/damus/labels/bounty",
  16560           "name": "bounty",
  16561           "color": "D93F0B",
  16562           "default": false,
  16563           "description": "Sats"
  16564         },
  16565         {
  16566           "id": 6219108520,
  16567           "node_id": "LA_kwDOHHF5A88AAAABcrAQqA",
  16568           "url": "https://api.github.com/repos/damus-io/damus/labels/relay",
  16569           "name": "relay",
  16570           "color": "c2e0c6",
  16571           "default": false,
  16572           "description": ""
  16573         },
  16574         {
  16575           "id": 6495338883,
  16576           "node_id": "LA_kwDOHHF5A88AAAABgycBgw",
  16577           "url": "https://api.github.com/repos/damus-io/damus/labels/1.7",
  16578           "name": "1.7",
  16579           "color": "98EE28",
  16580           "default": false,
  16581           "description": ""
  16582         },
  16583         {
  16584           "id": 6718343473,
  16585           "node_id": "LA_kwDOHHF5A88AAAABkHHJMQ",
  16586           "url": "https://api.github.com/repos/damus-io/damus/labels/meme",
  16587           "name": "meme",
  16588           "color": "98247E",
  16589           "default": false,
  16590           "description": ""
  16591         }
  16592       ],
  16593       "state": "closed",
  16594       "locked": false,
  16595       "assignee": {
  16596         "login": "danieldaquino",
  16597         "id": 24692108,
  16598         "node_id": "MDQ6VXNlcjI0NjkyMTA4",
  16599         "avatar_url": "https://avatars.githubusercontent.com/u/24692108?v=4",
  16600         "gravatar_id": "",
  16601         "url": "https://api.github.com/users/danieldaquino",
  16602         "html_url": "https://github.com/danieldaquino",
  16603         "followers_url": "https://api.github.com/users/danieldaquino/followers",
  16604         "following_url": "https://api.github.com/users/danieldaquino/following{/other_user}",
  16605         "gists_url": "https://api.github.com/users/danieldaquino/gists{/gist_id}",
  16606         "starred_url": "https://api.github.com/users/danieldaquino/starred{/owner}{/repo}",
  16607         "subscriptions_url": "https://api.github.com/users/danieldaquino/subscriptions",
  16608         "organizations_url": "https://api.github.com/users/danieldaquino/orgs",
  16609         "repos_url": "https://api.github.com/users/danieldaquino/repos",
  16610         "events_url": "https://api.github.com/users/danieldaquino/events{/privacy}",
  16611         "received_events_url": "https://api.github.com/users/danieldaquino/received_events",
  16612         "type": "User",
  16613         "site_admin": false
  16614       },
  16615       "assignees": [
  16616         {
  16617           "login": "danieldaquino",
  16618           "id": 24692108,
  16619           "node_id": "MDQ6VXNlcjI0NjkyMTA4",
  16620           "avatar_url": "https://avatars.githubusercontent.com/u/24692108?v=4",
  16621           "gravatar_id": "",
  16622           "url": "https://api.github.com/users/danieldaquino",
  16623           "html_url": "https://github.com/danieldaquino",
  16624           "followers_url": "https://api.github.com/users/danieldaquino/followers",
  16625           "following_url": "https://api.github.com/users/danieldaquino/following{/other_user}",
  16626           "gists_url": "https://api.github.com/users/danieldaquino/gists{/gist_id}",
  16627           "starred_url": "https://api.github.com/users/danieldaquino/starred{/owner}{/repo}",
  16628           "subscriptions_url": "https://api.github.com/users/danieldaquino/subscriptions",
  16629           "organizations_url": "https://api.github.com/users/danieldaquino/orgs",
  16630           "repos_url": "https://api.github.com/users/danieldaquino/repos",
  16631           "events_url": "https://api.github.com/users/danieldaquino/events{/privacy}",
  16632           "received_events_url": "https://api.github.com/users/danieldaquino/received_events",
  16633           "type": "User",
  16634           "site_admin": false
  16635         }
  16636       ],
  16637       "milestone": {
  16638         "url": "https://api.github.com/repos/damus-io/damus/milestones/15",
  16639         "html_url": "https://github.com/damus-io/damus/milestone/15",
  16640         "labels_url": "https://api.github.com/repos/damus-io/damus/milestones/15/labels",
  16641         "id": 10792151,
  16642         "node_id": "MI_kwDOHHF5A84ApKzX",
  16643         "number": 15,
  16644         "title": "1.8 relay fix + video player",
  16645         "description": "",
  16646         "creator": {
  16647           "login": "alltheseas",
  16648           "id": 64376233,
  16649           "node_id": "MDQ6VXNlcjY0Mzc2MjMz",
  16650           "avatar_url": "https://avatars.githubusercontent.com/u/64376233?v=4",
  16651           "gravatar_id": "",
  16652           "url": "https://api.github.com/users/alltheseas",
  16653           "html_url": "https://github.com/alltheseas",
  16654           "followers_url": "https://api.github.com/users/alltheseas/followers",
  16655           "following_url": "https://api.github.com/users/alltheseas/following{/other_user}",
  16656           "gists_url": "https://api.github.com/users/alltheseas/gists{/gist_id}",
  16657           "starred_url": "https://api.github.com/users/alltheseas/starred{/owner}{/repo}",
  16658           "subscriptions_url": "https://api.github.com/users/alltheseas/subscriptions",
  16659           "organizations_url": "https://api.github.com/users/alltheseas/orgs",
  16660           "repos_url": "https://api.github.com/users/alltheseas/repos",
  16661           "events_url": "https://api.github.com/users/alltheseas/events{/privacy}",
  16662           "received_events_url": "https://api.github.com/users/alltheseas/received_events",
  16663           "type": "User",
  16664           "site_admin": false
  16665         },
  16666         "open_issues": 0,
  16667         "closed_issues": 2,
  16668         "state": "open",
  16669         "created_at": "2024-04-08T16:37:23Z",
  16670         "updated_at": "2024-04-08T16:39:25Z",
  16671         "due_on": null,
  16672         "closed_at": null
  16673       },
  16674       "comments": 18,
  16675       "created_at": "2024-03-19T02:36:01Z",
  16676       "updated_at": "2024-04-08T16:39:03Z",
  16677       "closed_at": "2024-03-25T09:51:28Z",
  16678       "author_association": "COLLABORATOR",
  16679       "active_lock_reason": null,
  16680       "body": "Unclear if related to slash relays issues\n\nUsers shawn and karnage cannot remove relays. I am not sure how to troubleshoot @danieldaquino \n\nhttps://damus.io/nevent1qqsvx5pc0023njqqq78y9rf9xcsahsjg7lxvawl7ggmcyyp8wvjrmzqprpmhxue69uhhyetvv9ujumn0wd68yct5dyhxxmmdqyvhwumn8ghj7ur4wfshv6tyvyhxummnw3ezumrpdejqzxnhwden5te0wfjkccte9ehhyctwvajhq6tvdshxgetkqy2hwumn8ghj7mn0wd68ytndd9kx7afwd3hkc4ndht4\n\nhttps://damus.io/nevent1qqsrhpw78jsq2rs00sqct6lrdxjd0g0ga3vthcuftsrylzjqwakz8pqpr9mhxue69uhhwetvvdhk6efwdehhxarj9emkjmn99uq32amnwvaz7tm9v3jkutnwdaehgu3wd3skueqpr3mhxue69uhkummnw3ezuumgv9mku7t9v9nk2u3wdejhgtcpzpmhxue69uhkummnw3ezuamfdejs9rgfx6",
  16681       "reactions": {
  16682         "url": "https://api.github.com/repos/damus-io/damus/issues/2072/reactions",
  16683         "total_count": 0,
  16684         "+1": 0,
  16685         "-1": 0,
  16686         "laugh": 0,
  16687         "hooray": 0,
  16688         "confused": 0,
  16689         "heart": 0,
  16690         "rocket": 0,
  16691         "eyes": 0
  16692       },
  16693       "timeline_url": "https://api.github.com/repos/damus-io/damus/issues/2072/timeline",
  16694       "performed_via_github_app": null,
  16695       "state_reason": "completed"
  16696     },
  16697     "comment": {
  16698       "user": "alltheseas",
  16699       "created_at": "2024-03-19T04:22:53Z",
  16700       "updated_at": "2024-03-19T04:22:53Z",
  16701       "body": "One more user https://damus.io/nevent1qqspvmj5qqsfyj4g725s4wzuamqgfn73qxq4qz3w7fp4m4kkdqanamcpr9mhxue69uhhyetvv9ujuumwdae8gtnnda3kjctv9uq3wamnwvaz7tmjv4kxz7fwdehhxarj9e3xzmny9uq3vamnwvaz7tm9v3jkutnwdaehgu3wd3skuep0qy2hwumn8ghj7un9d3shjtnyv9kh2uewd9hj74zt60a\n\nnpub127ekpmm3w2ttqfe9r4j3hhflx0uw89lw7457pyd9dc7zp03ld4dswn7dvk"
  16702     }
  16703   },
  16704   {
  16705     "issue": {
  16706       "url": "https://api.github.com/repos/damus-io/damus/issues/2072",
  16707       "repository_url": "https://api.github.com/repos/damus-io/damus",
  16708       "labels_url": "https://api.github.com/repos/damus-io/damus/issues/2072/labels{/name}",
  16709       "comments_url": "https://api.github.com/repos/damus-io/damus/issues/2072/comments",
  16710       "events_url": "https://api.github.com/repos/damus-io/damus/issues/2072/events",
  16711       "html_url": "https://github.com/damus-io/damus/issues/2072",
  16712       "id": 2193879241,
  16713       "node_id": "I_kwDOHHF5A86Cw_DJ",
  16714       "number": 2072,
  16715       "title": "Issues with disconnecting relays [100,000 sats]",
  16716       "user": {
  16717         "login": "alltheseas",
  16718         "id": 64376233,
  16719         "node_id": "MDQ6VXNlcjY0Mzc2MjMz",
  16720         "avatar_url": "https://avatars.githubusercontent.com/u/64376233?v=4",
  16721         "gravatar_id": "",
  16722         "url": "https://api.github.com/users/alltheseas",
  16723         "html_url": "https://github.com/alltheseas",
  16724         "followers_url": "https://api.github.com/users/alltheseas/followers",
  16725         "following_url": "https://api.github.com/users/alltheseas/following{/other_user}",
  16726         "gists_url": "https://api.github.com/users/alltheseas/gists{/gist_id}",
  16727         "starred_url": "https://api.github.com/users/alltheseas/starred{/owner}{/repo}",
  16728         "subscriptions_url": "https://api.github.com/users/alltheseas/subscriptions",
  16729         "organizations_url": "https://api.github.com/users/alltheseas/orgs",
  16730         "repos_url": "https://api.github.com/users/alltheseas/repos",
  16731         "events_url": "https://api.github.com/users/alltheseas/events{/privacy}",
  16732         "received_events_url": "https://api.github.com/users/alltheseas/received_events",
  16733         "type": "User",
  16734         "site_admin": false
  16735       },
  16736       "labels": [
  16737         {
  16738           "id": 3994718396,
  16739           "node_id": "LA_kwDOHHF5A87uGpC8",
  16740           "url": "https://api.github.com/repos/damus-io/damus/labels/bug",
  16741           "name": "bug",
  16742           "color": "d73a4a",
  16743           "default": true,
  16744           "description": "Something is not working, or not working as intended"
  16745         },
  16746         {
  16747           "id": 5667341106,
  16748           "node_id": "LA_kwDOHHF5A88AAAABUczDMg",
  16749           "url": "https://api.github.com/repos/damus-io/damus/labels/bounty",
  16750           "name": "bounty",
  16751           "color": "D93F0B",
  16752           "default": false,
  16753           "description": "Sats"
  16754         },
  16755         {
  16756           "id": 6219108520,
  16757           "node_id": "LA_kwDOHHF5A88AAAABcrAQqA",
  16758           "url": "https://api.github.com/repos/damus-io/damus/labels/relay",
  16759           "name": "relay",
  16760           "color": "c2e0c6",
  16761           "default": false,
  16762           "description": ""
  16763         },
  16764         {
  16765           "id": 6495338883,
  16766           "node_id": "LA_kwDOHHF5A88AAAABgycBgw",
  16767           "url": "https://api.github.com/repos/damus-io/damus/labels/1.7",
  16768           "name": "1.7",
  16769           "color": "98EE28",
  16770           "default": false,
  16771           "description": ""
  16772         },
  16773         {
  16774           "id": 6718343473,
  16775           "node_id": "LA_kwDOHHF5A88AAAABkHHJMQ",
  16776           "url": "https://api.github.com/repos/damus-io/damus/labels/meme",
  16777           "name": "meme",
  16778           "color": "98247E",
  16779           "default": false,
  16780           "description": ""
  16781         }
  16782       ],
  16783       "state": "closed",
  16784       "locked": false,
  16785       "assignee": {
  16786         "login": "danieldaquino",
  16787         "id": 24692108,
  16788         "node_id": "MDQ6VXNlcjI0NjkyMTA4",
  16789         "avatar_url": "https://avatars.githubusercontent.com/u/24692108?v=4",
  16790         "gravatar_id": "",
  16791         "url": "https://api.github.com/users/danieldaquino",
  16792         "html_url": "https://github.com/danieldaquino",
  16793         "followers_url": "https://api.github.com/users/danieldaquino/followers",
  16794         "following_url": "https://api.github.com/users/danieldaquino/following{/other_user}",
  16795         "gists_url": "https://api.github.com/users/danieldaquino/gists{/gist_id}",
  16796         "starred_url": "https://api.github.com/users/danieldaquino/starred{/owner}{/repo}",
  16797         "subscriptions_url": "https://api.github.com/users/danieldaquino/subscriptions",
  16798         "organizations_url": "https://api.github.com/users/danieldaquino/orgs",
  16799         "repos_url": "https://api.github.com/users/danieldaquino/repos",
  16800         "events_url": "https://api.github.com/users/danieldaquino/events{/privacy}",
  16801         "received_events_url": "https://api.github.com/users/danieldaquino/received_events",
  16802         "type": "User",
  16803         "site_admin": false
  16804       },
  16805       "assignees": [
  16806         {
  16807           "login": "danieldaquino",
  16808           "id": 24692108,
  16809           "node_id": "MDQ6VXNlcjI0NjkyMTA4",
  16810           "avatar_url": "https://avatars.githubusercontent.com/u/24692108?v=4",
  16811           "gravatar_id": "",
  16812           "url": "https://api.github.com/users/danieldaquino",
  16813           "html_url": "https://github.com/danieldaquino",
  16814           "followers_url": "https://api.github.com/users/danieldaquino/followers",
  16815           "following_url": "https://api.github.com/users/danieldaquino/following{/other_user}",
  16816           "gists_url": "https://api.github.com/users/danieldaquino/gists{/gist_id}",
  16817           "starred_url": "https://api.github.com/users/danieldaquino/starred{/owner}{/repo}",
  16818           "subscriptions_url": "https://api.github.com/users/danieldaquino/subscriptions",
  16819           "organizations_url": "https://api.github.com/users/danieldaquino/orgs",
  16820           "repos_url": "https://api.github.com/users/danieldaquino/repos",
  16821           "events_url": "https://api.github.com/users/danieldaquino/events{/privacy}",
  16822           "received_events_url": "https://api.github.com/users/danieldaquino/received_events",
  16823           "type": "User",
  16824           "site_admin": false
  16825         }
  16826       ],
  16827       "milestone": {
  16828         "url": "https://api.github.com/repos/damus-io/damus/milestones/15",
  16829         "html_url": "https://github.com/damus-io/damus/milestone/15",
  16830         "labels_url": "https://api.github.com/repos/damus-io/damus/milestones/15/labels",
  16831         "id": 10792151,
  16832         "node_id": "MI_kwDOHHF5A84ApKzX",
  16833         "number": 15,
  16834         "title": "1.8 relay fix + video player",
  16835         "description": "",
  16836         "creator": {
  16837           "login": "alltheseas",
  16838           "id": 64376233,
  16839           "node_id": "MDQ6VXNlcjY0Mzc2MjMz",
  16840           "avatar_url": "https://avatars.githubusercontent.com/u/64376233?v=4",
  16841           "gravatar_id": "",
  16842           "url": "https://api.github.com/users/alltheseas",
  16843           "html_url": "https://github.com/alltheseas",
  16844           "followers_url": "https://api.github.com/users/alltheseas/followers",
  16845           "following_url": "https://api.github.com/users/alltheseas/following{/other_user}",
  16846           "gists_url": "https://api.github.com/users/alltheseas/gists{/gist_id}",
  16847           "starred_url": "https://api.github.com/users/alltheseas/starred{/owner}{/repo}",
  16848           "subscriptions_url": "https://api.github.com/users/alltheseas/subscriptions",
  16849           "organizations_url": "https://api.github.com/users/alltheseas/orgs",
  16850           "repos_url": "https://api.github.com/users/alltheseas/repos",
  16851           "events_url": "https://api.github.com/users/alltheseas/events{/privacy}",
  16852           "received_events_url": "https://api.github.com/users/alltheseas/received_events",
  16853           "type": "User",
  16854           "site_admin": false
  16855         },
  16856         "open_issues": 0,
  16857         "closed_issues": 2,
  16858         "state": "open",
  16859         "created_at": "2024-04-08T16:37:23Z",
  16860         "updated_at": "2024-04-08T16:39:25Z",
  16861         "due_on": null,
  16862         "closed_at": null
  16863       },
  16864       "comments": 18,
  16865       "created_at": "2024-03-19T02:36:01Z",
  16866       "updated_at": "2024-04-08T16:39:03Z",
  16867       "closed_at": "2024-03-25T09:51:28Z",
  16868       "author_association": "COLLABORATOR",
  16869       "active_lock_reason": null,
  16870       "body": "Unclear if related to slash relays issues\n\nUsers shawn and karnage cannot remove relays. I am not sure how to troubleshoot @danieldaquino \n\nhttps://damus.io/nevent1qqsvx5pc0023njqqq78y9rf9xcsahsjg7lxvawl7ggmcyyp8wvjrmzqprpmhxue69uhhyetvv9ujumn0wd68yct5dyhxxmmdqyvhwumn8ghj7ur4wfshv6tyvyhxummnw3ezumrpdejqzxnhwden5te0wfjkccte9ehhyctwvajhq6tvdshxgetkqy2hwumn8ghj7mn0wd68ytndd9kx7afwd3hkc4ndht4\n\nhttps://damus.io/nevent1qqsrhpw78jsq2rs00sqct6lrdxjd0g0ga3vthcuftsrylzjqwakz8pqpr9mhxue69uhhwetvvdhk6efwdehhxarj9emkjmn99uq32amnwvaz7tm9v3jkutnwdaehgu3wd3skueqpr3mhxue69uhkummnw3ezuumgv9mku7t9v9nk2u3wdejhgtcpzpmhxue69uhkummnw3ezuamfdejs9rgfx6",
  16871       "reactions": {
  16872         "url": "https://api.github.com/repos/damus-io/damus/issues/2072/reactions",
  16873         "total_count": 0,
  16874         "+1": 0,
  16875         "-1": 0,
  16876         "laugh": 0,
  16877         "hooray": 0,
  16878         "confused": 0,
  16879         "heart": 0,
  16880         "rocket": 0,
  16881         "eyes": 0
  16882       },
  16883       "timeline_url": "https://api.github.com/repos/damus-io/damus/issues/2072/timeline",
  16884       "performed_via_github_app": null,
  16885       "state_reason": "completed"
  16886     },
  16887     "comment": {
  16888       "user": "alltheseas",
  16889       "created_at": "2024-03-19T04:26:40Z",
  16890       "updated_at": "2024-03-19T04:26:40Z",
  16891       "body": "![image](https://github.com/damus-io/damus/assets/64376233/48ab3d85-1ba0-4966-8866-90478ab9c8d6)"
  16892     }
  16893   },
  16894   {
  16895     "issue": {
  16896       "url": "https://api.github.com/repos/damus-io/damus/issues/2072",
  16897       "repository_url": "https://api.github.com/repos/damus-io/damus",
  16898       "labels_url": "https://api.github.com/repos/damus-io/damus/issues/2072/labels{/name}",
  16899       "comments_url": "https://api.github.com/repos/damus-io/damus/issues/2072/comments",
  16900       "events_url": "https://api.github.com/repos/damus-io/damus/issues/2072/events",
  16901       "html_url": "https://github.com/damus-io/damus/issues/2072",
  16902       "id": 2193879241,
  16903       "node_id": "I_kwDOHHF5A86Cw_DJ",
  16904       "number": 2072,
  16905       "title": "Issues with disconnecting relays [100,000 sats]",
  16906       "user": {
  16907         "login": "alltheseas",
  16908         "id": 64376233,
  16909         "node_id": "MDQ6VXNlcjY0Mzc2MjMz",
  16910         "avatar_url": "https://avatars.githubusercontent.com/u/64376233?v=4",
  16911         "gravatar_id": "",
  16912         "url": "https://api.github.com/users/alltheseas",
  16913         "html_url": "https://github.com/alltheseas",
  16914         "followers_url": "https://api.github.com/users/alltheseas/followers",
  16915         "following_url": "https://api.github.com/users/alltheseas/following{/other_user}",
  16916         "gists_url": "https://api.github.com/users/alltheseas/gists{/gist_id}",
  16917         "starred_url": "https://api.github.com/users/alltheseas/starred{/owner}{/repo}",
  16918         "subscriptions_url": "https://api.github.com/users/alltheseas/subscriptions",
  16919         "organizations_url": "https://api.github.com/users/alltheseas/orgs",
  16920         "repos_url": "https://api.github.com/users/alltheseas/repos",
  16921         "events_url": "https://api.github.com/users/alltheseas/events{/privacy}",
  16922         "received_events_url": "https://api.github.com/users/alltheseas/received_events",
  16923         "type": "User",
  16924         "site_admin": false
  16925       },
  16926       "labels": [
  16927         {
  16928           "id": 3994718396,
  16929           "node_id": "LA_kwDOHHF5A87uGpC8",
  16930           "url": "https://api.github.com/repos/damus-io/damus/labels/bug",
  16931           "name": "bug",
  16932           "color": "d73a4a",
  16933           "default": true,
  16934           "description": "Something is not working, or not working as intended"
  16935         },
  16936         {
  16937           "id": 5667341106,
  16938           "node_id": "LA_kwDOHHF5A88AAAABUczDMg",
  16939           "url": "https://api.github.com/repos/damus-io/damus/labels/bounty",
  16940           "name": "bounty",
  16941           "color": "D93F0B",
  16942           "default": false,
  16943           "description": "Sats"
  16944         },
  16945         {
  16946           "id": 6219108520,
  16947           "node_id": "LA_kwDOHHF5A88AAAABcrAQqA",
  16948           "url": "https://api.github.com/repos/damus-io/damus/labels/relay",
  16949           "name": "relay",
  16950           "color": "c2e0c6",
  16951           "default": false,
  16952           "description": ""
  16953         },
  16954         {
  16955           "id": 6495338883,
  16956           "node_id": "LA_kwDOHHF5A88AAAABgycBgw",
  16957           "url": "https://api.github.com/repos/damus-io/damus/labels/1.7",
  16958           "name": "1.7",
  16959           "color": "98EE28",
  16960           "default": false,
  16961           "description": ""
  16962         },
  16963         {
  16964           "id": 6718343473,
  16965           "node_id": "LA_kwDOHHF5A88AAAABkHHJMQ",
  16966           "url": "https://api.github.com/repos/damus-io/damus/labels/meme",
  16967           "name": "meme",
  16968           "color": "98247E",
  16969           "default": false,
  16970           "description": ""
  16971         }
  16972       ],
  16973       "state": "closed",
  16974       "locked": false,
  16975       "assignee": {
  16976         "login": "danieldaquino",
  16977         "id": 24692108,
  16978         "node_id": "MDQ6VXNlcjI0NjkyMTA4",
  16979         "avatar_url": "https://avatars.githubusercontent.com/u/24692108?v=4",
  16980         "gravatar_id": "",
  16981         "url": "https://api.github.com/users/danieldaquino",
  16982         "html_url": "https://github.com/danieldaquino",
  16983         "followers_url": "https://api.github.com/users/danieldaquino/followers",
  16984         "following_url": "https://api.github.com/users/danieldaquino/following{/other_user}",
  16985         "gists_url": "https://api.github.com/users/danieldaquino/gists{/gist_id}",
  16986         "starred_url": "https://api.github.com/users/danieldaquino/starred{/owner}{/repo}",
  16987         "subscriptions_url": "https://api.github.com/users/danieldaquino/subscriptions",
  16988         "organizations_url": "https://api.github.com/users/danieldaquino/orgs",
  16989         "repos_url": "https://api.github.com/users/danieldaquino/repos",
  16990         "events_url": "https://api.github.com/users/danieldaquino/events{/privacy}",
  16991         "received_events_url": "https://api.github.com/users/danieldaquino/received_events",
  16992         "type": "User",
  16993         "site_admin": false
  16994       },
  16995       "assignees": [
  16996         {
  16997           "login": "danieldaquino",
  16998           "id": 24692108,
  16999           "node_id": "MDQ6VXNlcjI0NjkyMTA4",
  17000           "avatar_url": "https://avatars.githubusercontent.com/u/24692108?v=4",
  17001           "gravatar_id": "",
  17002           "url": "https://api.github.com/users/danieldaquino",
  17003           "html_url": "https://github.com/danieldaquino",
  17004           "followers_url": "https://api.github.com/users/danieldaquino/followers",
  17005           "following_url": "https://api.github.com/users/danieldaquino/following{/other_user}",
  17006           "gists_url": "https://api.github.com/users/danieldaquino/gists{/gist_id}",
  17007           "starred_url": "https://api.github.com/users/danieldaquino/starred{/owner}{/repo}",
  17008           "subscriptions_url": "https://api.github.com/users/danieldaquino/subscriptions",
  17009           "organizations_url": "https://api.github.com/users/danieldaquino/orgs",
  17010           "repos_url": "https://api.github.com/users/danieldaquino/repos",
  17011           "events_url": "https://api.github.com/users/danieldaquino/events{/privacy}",
  17012           "received_events_url": "https://api.github.com/users/danieldaquino/received_events",
  17013           "type": "User",
  17014           "site_admin": false
  17015         }
  17016       ],
  17017       "milestone": {
  17018         "url": "https://api.github.com/repos/damus-io/damus/milestones/15",
  17019         "html_url": "https://github.com/damus-io/damus/milestone/15",
  17020         "labels_url": "https://api.github.com/repos/damus-io/damus/milestones/15/labels",
  17021         "id": 10792151,
  17022         "node_id": "MI_kwDOHHF5A84ApKzX",
  17023         "number": 15,
  17024         "title": "1.8 relay fix + video player",
  17025         "description": "",
  17026         "creator": {
  17027           "login": "alltheseas",
  17028           "id": 64376233,
  17029           "node_id": "MDQ6VXNlcjY0Mzc2MjMz",
  17030           "avatar_url": "https://avatars.githubusercontent.com/u/64376233?v=4",
  17031           "gravatar_id": "",
  17032           "url": "https://api.github.com/users/alltheseas",
  17033           "html_url": "https://github.com/alltheseas",
  17034           "followers_url": "https://api.github.com/users/alltheseas/followers",
  17035           "following_url": "https://api.github.com/users/alltheseas/following{/other_user}",
  17036           "gists_url": "https://api.github.com/users/alltheseas/gists{/gist_id}",
  17037           "starred_url": "https://api.github.com/users/alltheseas/starred{/owner}{/repo}",
  17038           "subscriptions_url": "https://api.github.com/users/alltheseas/subscriptions",
  17039           "organizations_url": "https://api.github.com/users/alltheseas/orgs",
  17040           "repos_url": "https://api.github.com/users/alltheseas/repos",
  17041           "events_url": "https://api.github.com/users/alltheseas/events{/privacy}",
  17042           "received_events_url": "https://api.github.com/users/alltheseas/received_events",
  17043           "type": "User",
  17044           "site_admin": false
  17045         },
  17046         "open_issues": 0,
  17047         "closed_issues": 2,
  17048         "state": "open",
  17049         "created_at": "2024-04-08T16:37:23Z",
  17050         "updated_at": "2024-04-08T16:39:25Z",
  17051         "due_on": null,
  17052         "closed_at": null
  17053       },
  17054       "comments": 18,
  17055       "created_at": "2024-03-19T02:36:01Z",
  17056       "updated_at": "2024-04-08T16:39:03Z",
  17057       "closed_at": "2024-03-25T09:51:28Z",
  17058       "author_association": "COLLABORATOR",
  17059       "active_lock_reason": null,
  17060       "body": "Unclear if related to slash relays issues\n\nUsers shawn and karnage cannot remove relays. I am not sure how to troubleshoot @danieldaquino \n\nhttps://damus.io/nevent1qqsvx5pc0023njqqq78y9rf9xcsahsjg7lxvawl7ggmcyyp8wvjrmzqprpmhxue69uhhyetvv9ujumn0wd68yct5dyhxxmmdqyvhwumn8ghj7ur4wfshv6tyvyhxummnw3ezumrpdejqzxnhwden5te0wfjkccte9ehhyctwvajhq6tvdshxgetkqy2hwumn8ghj7mn0wd68ytndd9kx7afwd3hkc4ndht4\n\nhttps://damus.io/nevent1qqsrhpw78jsq2rs00sqct6lrdxjd0g0ga3vthcuftsrylzjqwakz8pqpr9mhxue69uhhwetvvdhk6efwdehhxarj9emkjmn99uq32amnwvaz7tm9v3jkutnwdaehgu3wd3skueqpr3mhxue69uhkummnw3ezuumgv9mku7t9v9nk2u3wdejhgtcpzpmhxue69uhkummnw3ezuamfdejs9rgfx6",
  17061       "reactions": {
  17062         "url": "https://api.github.com/repos/damus-io/damus/issues/2072/reactions",
  17063         "total_count": 0,
  17064         "+1": 0,
  17065         "-1": 0,
  17066         "laugh": 0,
  17067         "hooray": 0,
  17068         "confused": 0,
  17069         "heart": 0,
  17070         "rocket": 0,
  17071         "eyes": 0
  17072       },
  17073       "timeline_url": "https://api.github.com/repos/damus-io/damus/issues/2072/timeline",
  17074       "performed_via_github_app": null,
  17075       "state_reason": "completed"
  17076     },
  17077     "comment": {
  17078       "user": "alltheseas",
  17079       "created_at": "2024-03-20T02:51:33Z",
  17080       "updated_at": "2024-03-20T02:51:33Z",
  17081       "body": "https://damus.io/nevent1qqs0dheknm7apjcjjsrsx74ec8czm4mf9alzdms6h3yedf9mgypngsspzemhxue69uhhyetvv9ujumn0wd68ytnzv9hxgqg5waehxw309aex2mrp0yhxummnw3ezucn8qyd8wumn8ghj7un9d3shjtn0wfskuem9wp5kcmpwv3jhvqghwaehxw309aex2mrp0yh8qmr9vfehgu3wvdhk68355j9\n\n@jb55 @danieldaquino if relays are borked this is poor UX for all. Suggest bumping to highest priority šŸ™"
  17082     }
  17083   },
  17084   {
  17085     "issue": {
  17086       "url": "https://api.github.com/repos/damus-io/damus/issues/2072",
  17087       "repository_url": "https://api.github.com/repos/damus-io/damus",
  17088       "labels_url": "https://api.github.com/repos/damus-io/damus/issues/2072/labels{/name}",
  17089       "comments_url": "https://api.github.com/repos/damus-io/damus/issues/2072/comments",
  17090       "events_url": "https://api.github.com/repos/damus-io/damus/issues/2072/events",
  17091       "html_url": "https://github.com/damus-io/damus/issues/2072",
  17092       "id": 2193879241,
  17093       "node_id": "I_kwDOHHF5A86Cw_DJ",
  17094       "number": 2072,
  17095       "title": "Issues with disconnecting relays [100,000 sats]",
  17096       "user": {
  17097         "login": "alltheseas",
  17098         "id": 64376233,
  17099         "node_id": "MDQ6VXNlcjY0Mzc2MjMz",
  17100         "avatar_url": "https://avatars.githubusercontent.com/u/64376233?v=4",
  17101         "gravatar_id": "",
  17102         "url": "https://api.github.com/users/alltheseas",
  17103         "html_url": "https://github.com/alltheseas",
  17104         "followers_url": "https://api.github.com/users/alltheseas/followers",
  17105         "following_url": "https://api.github.com/users/alltheseas/following{/other_user}",
  17106         "gists_url": "https://api.github.com/users/alltheseas/gists{/gist_id}",
  17107         "starred_url": "https://api.github.com/users/alltheseas/starred{/owner}{/repo}",
  17108         "subscriptions_url": "https://api.github.com/users/alltheseas/subscriptions",
  17109         "organizations_url": "https://api.github.com/users/alltheseas/orgs",
  17110         "repos_url": "https://api.github.com/users/alltheseas/repos",
  17111         "events_url": "https://api.github.com/users/alltheseas/events{/privacy}",
  17112         "received_events_url": "https://api.github.com/users/alltheseas/received_events",
  17113         "type": "User",
  17114         "site_admin": false
  17115       },
  17116       "labels": [
  17117         {
  17118           "id": 3994718396,
  17119           "node_id": "LA_kwDOHHF5A87uGpC8",
  17120           "url": "https://api.github.com/repos/damus-io/damus/labels/bug",
  17121           "name": "bug",
  17122           "color": "d73a4a",
  17123           "default": true,
  17124           "description": "Something is not working, or not working as intended"
  17125         },
  17126         {
  17127           "id": 5667341106,
  17128           "node_id": "LA_kwDOHHF5A88AAAABUczDMg",
  17129           "url": "https://api.github.com/repos/damus-io/damus/labels/bounty",
  17130           "name": "bounty",
  17131           "color": "D93F0B",
  17132           "default": false,
  17133           "description": "Sats"
  17134         },
  17135         {
  17136           "id": 6219108520,
  17137           "node_id": "LA_kwDOHHF5A88AAAABcrAQqA",
  17138           "url": "https://api.github.com/repos/damus-io/damus/labels/relay",
  17139           "name": "relay",
  17140           "color": "c2e0c6",
  17141           "default": false,
  17142           "description": ""
  17143         },
  17144         {
  17145           "id": 6495338883,
  17146           "node_id": "LA_kwDOHHF5A88AAAABgycBgw",
  17147           "url": "https://api.github.com/repos/damus-io/damus/labels/1.7",
  17148           "name": "1.7",
  17149           "color": "98EE28",
  17150           "default": false,
  17151           "description": ""
  17152         },
  17153         {
  17154           "id": 6718343473,
  17155           "node_id": "LA_kwDOHHF5A88AAAABkHHJMQ",
  17156           "url": "https://api.github.com/repos/damus-io/damus/labels/meme",
  17157           "name": "meme",
  17158           "color": "98247E",
  17159           "default": false,
  17160           "description": ""
  17161         }
  17162       ],
  17163       "state": "closed",
  17164       "locked": false,
  17165       "assignee": {
  17166         "login": "danieldaquino",
  17167         "id": 24692108,
  17168         "node_id": "MDQ6VXNlcjI0NjkyMTA4",
  17169         "avatar_url": "https://avatars.githubusercontent.com/u/24692108?v=4",
  17170         "gravatar_id": "",
  17171         "url": "https://api.github.com/users/danieldaquino",
  17172         "html_url": "https://github.com/danieldaquino",
  17173         "followers_url": "https://api.github.com/users/danieldaquino/followers",
  17174         "following_url": "https://api.github.com/users/danieldaquino/following{/other_user}",
  17175         "gists_url": "https://api.github.com/users/danieldaquino/gists{/gist_id}",
  17176         "starred_url": "https://api.github.com/users/danieldaquino/starred{/owner}{/repo}",
  17177         "subscriptions_url": "https://api.github.com/users/danieldaquino/subscriptions",
  17178         "organizations_url": "https://api.github.com/users/danieldaquino/orgs",
  17179         "repos_url": "https://api.github.com/users/danieldaquino/repos",
  17180         "events_url": "https://api.github.com/users/danieldaquino/events{/privacy}",
  17181         "received_events_url": "https://api.github.com/users/danieldaquino/received_events",
  17182         "type": "User",
  17183         "site_admin": false
  17184       },
  17185       "assignees": [
  17186         {
  17187           "login": "danieldaquino",
  17188           "id": 24692108,
  17189           "node_id": "MDQ6VXNlcjI0NjkyMTA4",
  17190           "avatar_url": "https://avatars.githubusercontent.com/u/24692108?v=4",
  17191           "gravatar_id": "",
  17192           "url": "https://api.github.com/users/danieldaquino",
  17193           "html_url": "https://github.com/danieldaquino",
  17194           "followers_url": "https://api.github.com/users/danieldaquino/followers",
  17195           "following_url": "https://api.github.com/users/danieldaquino/following{/other_user}",
  17196           "gists_url": "https://api.github.com/users/danieldaquino/gists{/gist_id}",
  17197           "starred_url": "https://api.github.com/users/danieldaquino/starred{/owner}{/repo}",
  17198           "subscriptions_url": "https://api.github.com/users/danieldaquino/subscriptions",
  17199           "organizations_url": "https://api.github.com/users/danieldaquino/orgs",
  17200           "repos_url": "https://api.github.com/users/danieldaquino/repos",
  17201           "events_url": "https://api.github.com/users/danieldaquino/events{/privacy}",
  17202           "received_events_url": "https://api.github.com/users/danieldaquino/received_events",
  17203           "type": "User",
  17204           "site_admin": false
  17205         }
  17206       ],
  17207       "milestone": {
  17208         "url": "https://api.github.com/repos/damus-io/damus/milestones/15",
  17209         "html_url": "https://github.com/damus-io/damus/milestone/15",
  17210         "labels_url": "https://api.github.com/repos/damus-io/damus/milestones/15/labels",
  17211         "id": 10792151,
  17212         "node_id": "MI_kwDOHHF5A84ApKzX",
  17213         "number": 15,
  17214         "title": "1.8 relay fix + video player",
  17215         "description": "",
  17216         "creator": {
  17217           "login": "alltheseas",
  17218           "id": 64376233,
  17219           "node_id": "MDQ6VXNlcjY0Mzc2MjMz",
  17220           "avatar_url": "https://avatars.githubusercontent.com/u/64376233?v=4",
  17221           "gravatar_id": "",
  17222           "url": "https://api.github.com/users/alltheseas",
  17223           "html_url": "https://github.com/alltheseas",
  17224           "followers_url": "https://api.github.com/users/alltheseas/followers",
  17225           "following_url": "https://api.github.com/users/alltheseas/following{/other_user}",
  17226           "gists_url": "https://api.github.com/users/alltheseas/gists{/gist_id}",
  17227           "starred_url": "https://api.github.com/users/alltheseas/starred{/owner}{/repo}",
  17228           "subscriptions_url": "https://api.github.com/users/alltheseas/subscriptions",
  17229           "organizations_url": "https://api.github.com/users/alltheseas/orgs",
  17230           "repos_url": "https://api.github.com/users/alltheseas/repos",
  17231           "events_url": "https://api.github.com/users/alltheseas/events{/privacy}",
  17232           "received_events_url": "https://api.github.com/users/alltheseas/received_events",
  17233           "type": "User",
  17234           "site_admin": false
  17235         },
  17236         "open_issues": 0,
  17237         "closed_issues": 2,
  17238         "state": "open",
  17239         "created_at": "2024-04-08T16:37:23Z",
  17240         "updated_at": "2024-04-08T16:39:25Z",
  17241         "due_on": null,
  17242         "closed_at": null
  17243       },
  17244       "comments": 18,
  17245       "created_at": "2024-03-19T02:36:01Z",
  17246       "updated_at": "2024-04-08T16:39:03Z",
  17247       "closed_at": "2024-03-25T09:51:28Z",
  17248       "author_association": "COLLABORATOR",
  17249       "active_lock_reason": null,
  17250       "body": "Unclear if related to slash relays issues\n\nUsers shawn and karnage cannot remove relays. I am not sure how to troubleshoot @danieldaquino \n\nhttps://damus.io/nevent1qqsvx5pc0023njqqq78y9rf9xcsahsjg7lxvawl7ggmcyyp8wvjrmzqprpmhxue69uhhyetvv9ujumn0wd68yct5dyhxxmmdqyvhwumn8ghj7ur4wfshv6tyvyhxummnw3ezumrpdejqzxnhwden5te0wfjkccte9ehhyctwvajhq6tvdshxgetkqy2hwumn8ghj7mn0wd68ytndd9kx7afwd3hkc4ndht4\n\nhttps://damus.io/nevent1qqsrhpw78jsq2rs00sqct6lrdxjd0g0ga3vthcuftsrylzjqwakz8pqpr9mhxue69uhhwetvvdhk6efwdehhxarj9emkjmn99uq32amnwvaz7tm9v3jkutnwdaehgu3wd3skueqpr3mhxue69uhkummnw3ezuumgv9mku7t9v9nk2u3wdejhgtcpzpmhxue69uhkummnw3ezuamfdejs9rgfx6",
  17251       "reactions": {
  17252         "url": "https://api.github.com/repos/damus-io/damus/issues/2072/reactions",
  17253         "total_count": 0,
  17254         "+1": 0,
  17255         "-1": 0,
  17256         "laugh": 0,
  17257         "hooray": 0,
  17258         "confused": 0,
  17259         "heart": 0,
  17260         "rocket": 0,
  17261         "eyes": 0
  17262       },
  17263       "timeline_url": "https://api.github.com/repos/damus-io/damus/issues/2072/timeline",
  17264       "performed_via_github_app": null,
  17265       "state_reason": "completed"
  17266     },
  17267     "comment": {
  17268       "user": "karnagebitcoin",
  17269       "created_at": "2024-03-20T03:28:26Z",
  17270       "updated_at": "2024-03-20T03:28:26Z",
  17271       "body": "I am in the same boat.\r\n\r\n1. Unable to edit relays in damus\r\n2. Deleted and reset all relays in Snort without forward slash\r\n3. Deleted Damus entirely\r\n4. Reinstalled Damus\r\n5. Got back in, see the same old relays\r\n\r\nIs Damus caching my profile and fetching old relay selection? It seems to be the case. Despite having new updated relays, i'm still seeing the old ones, and this prevents me from doing anything on Damus other than reading notes."
  17272     }
  17273   },
  17274   {
  17275     "issue": {
  17276       "url": "https://api.github.com/repos/damus-io/damus/issues/2072",
  17277       "repository_url": "https://api.github.com/repos/damus-io/damus",
  17278       "labels_url": "https://api.github.com/repos/damus-io/damus/issues/2072/labels{/name}",
  17279       "comments_url": "https://api.github.com/repos/damus-io/damus/issues/2072/comments",
  17280       "events_url": "https://api.github.com/repos/damus-io/damus/issues/2072/events",
  17281       "html_url": "https://github.com/damus-io/damus/issues/2072",
  17282       "id": 2193879241,
  17283       "node_id": "I_kwDOHHF5A86Cw_DJ",
  17284       "number": 2072,
  17285       "title": "Issues with disconnecting relays [100,000 sats]",
  17286       "user": {
  17287         "login": "alltheseas",
  17288         "id": 64376233,
  17289         "node_id": "MDQ6VXNlcjY0Mzc2MjMz",
  17290         "avatar_url": "https://avatars.githubusercontent.com/u/64376233?v=4",
  17291         "gravatar_id": "",
  17292         "url": "https://api.github.com/users/alltheseas",
  17293         "html_url": "https://github.com/alltheseas",
  17294         "followers_url": "https://api.github.com/users/alltheseas/followers",
  17295         "following_url": "https://api.github.com/users/alltheseas/following{/other_user}",
  17296         "gists_url": "https://api.github.com/users/alltheseas/gists{/gist_id}",
  17297         "starred_url": "https://api.github.com/users/alltheseas/starred{/owner}{/repo}",
  17298         "subscriptions_url": "https://api.github.com/users/alltheseas/subscriptions",
  17299         "organizations_url": "https://api.github.com/users/alltheseas/orgs",
  17300         "repos_url": "https://api.github.com/users/alltheseas/repos",
  17301         "events_url": "https://api.github.com/users/alltheseas/events{/privacy}",
  17302         "received_events_url": "https://api.github.com/users/alltheseas/received_events",
  17303         "type": "User",
  17304         "site_admin": false
  17305       },
  17306       "labels": [
  17307         {
  17308           "id": 3994718396,
  17309           "node_id": "LA_kwDOHHF5A87uGpC8",
  17310           "url": "https://api.github.com/repos/damus-io/damus/labels/bug",
  17311           "name": "bug",
  17312           "color": "d73a4a",
  17313           "default": true,
  17314           "description": "Something is not working, or not working as intended"
  17315         },
  17316         {
  17317           "id": 5667341106,
  17318           "node_id": "LA_kwDOHHF5A88AAAABUczDMg",
  17319           "url": "https://api.github.com/repos/damus-io/damus/labels/bounty",
  17320           "name": "bounty",
  17321           "color": "D93F0B",
  17322           "default": false,
  17323           "description": "Sats"
  17324         },
  17325         {
  17326           "id": 6219108520,
  17327           "node_id": "LA_kwDOHHF5A88AAAABcrAQqA",
  17328           "url": "https://api.github.com/repos/damus-io/damus/labels/relay",
  17329           "name": "relay",
  17330           "color": "c2e0c6",
  17331           "default": false,
  17332           "description": ""
  17333         },
  17334         {
  17335           "id": 6495338883,
  17336           "node_id": "LA_kwDOHHF5A88AAAABgycBgw",
  17337           "url": "https://api.github.com/repos/damus-io/damus/labels/1.7",
  17338           "name": "1.7",
  17339           "color": "98EE28",
  17340           "default": false,
  17341           "description": ""
  17342         },
  17343         {
  17344           "id": 6718343473,
  17345           "node_id": "LA_kwDOHHF5A88AAAABkHHJMQ",
  17346           "url": "https://api.github.com/repos/damus-io/damus/labels/meme",
  17347           "name": "meme",
  17348           "color": "98247E",
  17349           "default": false,
  17350           "description": ""
  17351         }
  17352       ],
  17353       "state": "closed",
  17354       "locked": false,
  17355       "assignee": {
  17356         "login": "danieldaquino",
  17357         "id": 24692108,
  17358         "node_id": "MDQ6VXNlcjI0NjkyMTA4",
  17359         "avatar_url": "https://avatars.githubusercontent.com/u/24692108?v=4",
  17360         "gravatar_id": "",
  17361         "url": "https://api.github.com/users/danieldaquino",
  17362         "html_url": "https://github.com/danieldaquino",
  17363         "followers_url": "https://api.github.com/users/danieldaquino/followers",
  17364         "following_url": "https://api.github.com/users/danieldaquino/following{/other_user}",
  17365         "gists_url": "https://api.github.com/users/danieldaquino/gists{/gist_id}",
  17366         "starred_url": "https://api.github.com/users/danieldaquino/starred{/owner}{/repo}",
  17367         "subscriptions_url": "https://api.github.com/users/danieldaquino/subscriptions",
  17368         "organizations_url": "https://api.github.com/users/danieldaquino/orgs",
  17369         "repos_url": "https://api.github.com/users/danieldaquino/repos",
  17370         "events_url": "https://api.github.com/users/danieldaquino/events{/privacy}",
  17371         "received_events_url": "https://api.github.com/users/danieldaquino/received_events",
  17372         "type": "User",
  17373         "site_admin": false
  17374       },
  17375       "assignees": [
  17376         {
  17377           "login": "danieldaquino",
  17378           "id": 24692108,
  17379           "node_id": "MDQ6VXNlcjI0NjkyMTA4",
  17380           "avatar_url": "https://avatars.githubusercontent.com/u/24692108?v=4",
  17381           "gravatar_id": "",
  17382           "url": "https://api.github.com/users/danieldaquino",
  17383           "html_url": "https://github.com/danieldaquino",
  17384           "followers_url": "https://api.github.com/users/danieldaquino/followers",
  17385           "following_url": "https://api.github.com/users/danieldaquino/following{/other_user}",
  17386           "gists_url": "https://api.github.com/users/danieldaquino/gists{/gist_id}",
  17387           "starred_url": "https://api.github.com/users/danieldaquino/starred{/owner}{/repo}",
  17388           "subscriptions_url": "https://api.github.com/users/danieldaquino/subscriptions",
  17389           "organizations_url": "https://api.github.com/users/danieldaquino/orgs",
  17390           "repos_url": "https://api.github.com/users/danieldaquino/repos",
  17391           "events_url": "https://api.github.com/users/danieldaquino/events{/privacy}",
  17392           "received_events_url": "https://api.github.com/users/danieldaquino/received_events",
  17393           "type": "User",
  17394           "site_admin": false
  17395         }
  17396       ],
  17397       "milestone": {
  17398         "url": "https://api.github.com/repos/damus-io/damus/milestones/15",
  17399         "html_url": "https://github.com/damus-io/damus/milestone/15",
  17400         "labels_url": "https://api.github.com/repos/damus-io/damus/milestones/15/labels",
  17401         "id": 10792151,
  17402         "node_id": "MI_kwDOHHF5A84ApKzX",
  17403         "number": 15,
  17404         "title": "1.8 relay fix + video player",
  17405         "description": "",
  17406         "creator": {
  17407           "login": "alltheseas",
  17408           "id": 64376233,
  17409           "node_id": "MDQ6VXNlcjY0Mzc2MjMz",
  17410           "avatar_url": "https://avatars.githubusercontent.com/u/64376233?v=4",
  17411           "gravatar_id": "",
  17412           "url": "https://api.github.com/users/alltheseas",
  17413           "html_url": "https://github.com/alltheseas",
  17414           "followers_url": "https://api.github.com/users/alltheseas/followers",
  17415           "following_url": "https://api.github.com/users/alltheseas/following{/other_user}",
  17416           "gists_url": "https://api.github.com/users/alltheseas/gists{/gist_id}",
  17417           "starred_url": "https://api.github.com/users/alltheseas/starred{/owner}{/repo}",
  17418           "subscriptions_url": "https://api.github.com/users/alltheseas/subscriptions",
  17419           "organizations_url": "https://api.github.com/users/alltheseas/orgs",
  17420           "repos_url": "https://api.github.com/users/alltheseas/repos",
  17421           "events_url": "https://api.github.com/users/alltheseas/events{/privacy}",
  17422           "received_events_url": "https://api.github.com/users/alltheseas/received_events",
  17423           "type": "User",
  17424           "site_admin": false
  17425         },
  17426         "open_issues": 0,
  17427         "closed_issues": 2,
  17428         "state": "open",
  17429         "created_at": "2024-04-08T16:37:23Z",
  17430         "updated_at": "2024-04-08T16:39:25Z",
  17431         "due_on": null,
  17432         "closed_at": null
  17433       },
  17434       "comments": 18,
  17435       "created_at": "2024-03-19T02:36:01Z",
  17436       "updated_at": "2024-04-08T16:39:03Z",
  17437       "closed_at": "2024-03-25T09:51:28Z",
  17438       "author_association": "COLLABORATOR",
  17439       "active_lock_reason": null,
  17440       "body": "Unclear if related to slash relays issues\n\nUsers shawn and karnage cannot remove relays. I am not sure how to troubleshoot @danieldaquino \n\nhttps://damus.io/nevent1qqsvx5pc0023njqqq78y9rf9xcsahsjg7lxvawl7ggmcyyp8wvjrmzqprpmhxue69uhhyetvv9ujumn0wd68yct5dyhxxmmdqyvhwumn8ghj7ur4wfshv6tyvyhxummnw3ezumrpdejqzxnhwden5te0wfjkccte9ehhyctwvajhq6tvdshxgetkqy2hwumn8ghj7mn0wd68ytndd9kx7afwd3hkc4ndht4\n\nhttps://damus.io/nevent1qqsrhpw78jsq2rs00sqct6lrdxjd0g0ga3vthcuftsrylzjqwakz8pqpr9mhxue69uhhwetvvdhk6efwdehhxarj9emkjmn99uq32amnwvaz7tm9v3jkutnwdaehgu3wd3skueqpr3mhxue69uhkummnw3ezuumgv9mku7t9v9nk2u3wdejhgtcpzpmhxue69uhkummnw3ezuamfdejs9rgfx6",
  17441       "reactions": {
  17442         "url": "https://api.github.com/repos/damus-io/damus/issues/2072/reactions",
  17443         "total_count": 0,
  17444         "+1": 0,
  17445         "-1": 0,
  17446         "laugh": 0,
  17447         "hooray": 0,
  17448         "confused": 0,
  17449         "heart": 0,
  17450         "rocket": 0,
  17451         "eyes": 0
  17452       },
  17453       "timeline_url": "https://api.github.com/repos/damus-io/damus/issues/2072/timeline",
  17454       "performed_via_github_app": null,
  17455       "state_reason": "completed"
  17456     },
  17457     "comment": {
  17458       "user": "karnagebitcoin",
  17459       "created_at": "2024-03-20T03:29:36Z",
  17460       "updated_at": "2024-03-20T03:29:36Z",
  17461       "body": "Adding 100,000 sat bounty to fix this."
  17462     }
  17463   },
  17464   {
  17465     "issue": {
  17466       "url": "https://api.github.com/repos/damus-io/damus/issues/2072",
  17467       "repository_url": "https://api.github.com/repos/damus-io/damus",
  17468       "labels_url": "https://api.github.com/repos/damus-io/damus/issues/2072/labels{/name}",
  17469       "comments_url": "https://api.github.com/repos/damus-io/damus/issues/2072/comments",
  17470       "events_url": "https://api.github.com/repos/damus-io/damus/issues/2072/events",
  17471       "html_url": "https://github.com/damus-io/damus/issues/2072",
  17472       "id": 2193879241,
  17473       "node_id": "I_kwDOHHF5A86Cw_DJ",
  17474       "number": 2072,
  17475       "title": "Issues with disconnecting relays [100,000 sats]",
  17476       "user": {
  17477         "login": "alltheseas",
  17478         "id": 64376233,
  17479         "node_id": "MDQ6VXNlcjY0Mzc2MjMz",
  17480         "avatar_url": "https://avatars.githubusercontent.com/u/64376233?v=4",
  17481         "gravatar_id": "",
  17482         "url": "https://api.github.com/users/alltheseas",
  17483         "html_url": "https://github.com/alltheseas",
  17484         "followers_url": "https://api.github.com/users/alltheseas/followers",
  17485         "following_url": "https://api.github.com/users/alltheseas/following{/other_user}",
  17486         "gists_url": "https://api.github.com/users/alltheseas/gists{/gist_id}",
  17487         "starred_url": "https://api.github.com/users/alltheseas/starred{/owner}{/repo}",
  17488         "subscriptions_url": "https://api.github.com/users/alltheseas/subscriptions",
  17489         "organizations_url": "https://api.github.com/users/alltheseas/orgs",
  17490         "repos_url": "https://api.github.com/users/alltheseas/repos",
  17491         "events_url": "https://api.github.com/users/alltheseas/events{/privacy}",
  17492         "received_events_url": "https://api.github.com/users/alltheseas/received_events",
  17493         "type": "User",
  17494         "site_admin": false
  17495       },
  17496       "labels": [
  17497         {
  17498           "id": 3994718396,
  17499           "node_id": "LA_kwDOHHF5A87uGpC8",
  17500           "url": "https://api.github.com/repos/damus-io/damus/labels/bug",
  17501           "name": "bug",
  17502           "color": "d73a4a",
  17503           "default": true,
  17504           "description": "Something is not working, or not working as intended"
  17505         },
  17506         {
  17507           "id": 5667341106,
  17508           "node_id": "LA_kwDOHHF5A88AAAABUczDMg",
  17509           "url": "https://api.github.com/repos/damus-io/damus/labels/bounty",
  17510           "name": "bounty",
  17511           "color": "D93F0B",
  17512           "default": false,
  17513           "description": "Sats"
  17514         },
  17515         {
  17516           "id": 6219108520,
  17517           "node_id": "LA_kwDOHHF5A88AAAABcrAQqA",
  17518           "url": "https://api.github.com/repos/damus-io/damus/labels/relay",
  17519           "name": "relay",
  17520           "color": "c2e0c6",
  17521           "default": false,
  17522           "description": ""
  17523         },
  17524         {
  17525           "id": 6495338883,
  17526           "node_id": "LA_kwDOHHF5A88AAAABgycBgw",
  17527           "url": "https://api.github.com/repos/damus-io/damus/labels/1.7",
  17528           "name": "1.7",
  17529           "color": "98EE28",
  17530           "default": false,
  17531           "description": ""
  17532         },
  17533         {
  17534           "id": 6718343473,
  17535           "node_id": "LA_kwDOHHF5A88AAAABkHHJMQ",
  17536           "url": "https://api.github.com/repos/damus-io/damus/labels/meme",
  17537           "name": "meme",
  17538           "color": "98247E",
  17539           "default": false,
  17540           "description": ""
  17541         }
  17542       ],
  17543       "state": "closed",
  17544       "locked": false,
  17545       "assignee": {
  17546         "login": "danieldaquino",
  17547         "id": 24692108,
  17548         "node_id": "MDQ6VXNlcjI0NjkyMTA4",
  17549         "avatar_url": "https://avatars.githubusercontent.com/u/24692108?v=4",
  17550         "gravatar_id": "",
  17551         "url": "https://api.github.com/users/danieldaquino",
  17552         "html_url": "https://github.com/danieldaquino",
  17553         "followers_url": "https://api.github.com/users/danieldaquino/followers",
  17554         "following_url": "https://api.github.com/users/danieldaquino/following{/other_user}",
  17555         "gists_url": "https://api.github.com/users/danieldaquino/gists{/gist_id}",
  17556         "starred_url": "https://api.github.com/users/danieldaquino/starred{/owner}{/repo}",
  17557         "subscriptions_url": "https://api.github.com/users/danieldaquino/subscriptions",
  17558         "organizations_url": "https://api.github.com/users/danieldaquino/orgs",
  17559         "repos_url": "https://api.github.com/users/danieldaquino/repos",
  17560         "events_url": "https://api.github.com/users/danieldaquino/events{/privacy}",
  17561         "received_events_url": "https://api.github.com/users/danieldaquino/received_events",
  17562         "type": "User",
  17563         "site_admin": false
  17564       },
  17565       "assignees": [
  17566         {
  17567           "login": "danieldaquino",
  17568           "id": 24692108,
  17569           "node_id": "MDQ6VXNlcjI0NjkyMTA4",
  17570           "avatar_url": "https://avatars.githubusercontent.com/u/24692108?v=4",
  17571           "gravatar_id": "",
  17572           "url": "https://api.github.com/users/danieldaquino",
  17573           "html_url": "https://github.com/danieldaquino",
  17574           "followers_url": "https://api.github.com/users/danieldaquino/followers",
  17575           "following_url": "https://api.github.com/users/danieldaquino/following{/other_user}",
  17576           "gists_url": "https://api.github.com/users/danieldaquino/gists{/gist_id}",
  17577           "starred_url": "https://api.github.com/users/danieldaquino/starred{/owner}{/repo}",
  17578           "subscriptions_url": "https://api.github.com/users/danieldaquino/subscriptions",
  17579           "organizations_url": "https://api.github.com/users/danieldaquino/orgs",
  17580           "repos_url": "https://api.github.com/users/danieldaquino/repos",
  17581           "events_url": "https://api.github.com/users/danieldaquino/events{/privacy}",
  17582           "received_events_url": "https://api.github.com/users/danieldaquino/received_events",
  17583           "type": "User",
  17584           "site_admin": false
  17585         }
  17586       ],
  17587       "milestone": {
  17588         "url": "https://api.github.com/repos/damus-io/damus/milestones/15",
  17589         "html_url": "https://github.com/damus-io/damus/milestone/15",
  17590         "labels_url": "https://api.github.com/repos/damus-io/damus/milestones/15/labels",
  17591         "id": 10792151,
  17592         "node_id": "MI_kwDOHHF5A84ApKzX",
  17593         "number": 15,
  17594         "title": "1.8 relay fix + video player",
  17595         "description": "",
  17596         "creator": {
  17597           "login": "alltheseas",
  17598           "id": 64376233,
  17599           "node_id": "MDQ6VXNlcjY0Mzc2MjMz",
  17600           "avatar_url": "https://avatars.githubusercontent.com/u/64376233?v=4",
  17601           "gravatar_id": "",
  17602           "url": "https://api.github.com/users/alltheseas",
  17603           "html_url": "https://github.com/alltheseas",
  17604           "followers_url": "https://api.github.com/users/alltheseas/followers",
  17605           "following_url": "https://api.github.com/users/alltheseas/following{/other_user}",
  17606           "gists_url": "https://api.github.com/users/alltheseas/gists{/gist_id}",
  17607           "starred_url": "https://api.github.com/users/alltheseas/starred{/owner}{/repo}",
  17608           "subscriptions_url": "https://api.github.com/users/alltheseas/subscriptions",
  17609           "organizations_url": "https://api.github.com/users/alltheseas/orgs",
  17610           "repos_url": "https://api.github.com/users/alltheseas/repos",
  17611           "events_url": "https://api.github.com/users/alltheseas/events{/privacy}",
  17612           "received_events_url": "https://api.github.com/users/alltheseas/received_events",
  17613           "type": "User",
  17614           "site_admin": false
  17615         },
  17616         "open_issues": 0,
  17617         "closed_issues": 2,
  17618         "state": "open",
  17619         "created_at": "2024-04-08T16:37:23Z",
  17620         "updated_at": "2024-04-08T16:39:25Z",
  17621         "due_on": null,
  17622         "closed_at": null
  17623       },
  17624       "comments": 18,
  17625       "created_at": "2024-03-19T02:36:01Z",
  17626       "updated_at": "2024-04-08T16:39:03Z",
  17627       "closed_at": "2024-03-25T09:51:28Z",
  17628       "author_association": "COLLABORATOR",
  17629       "active_lock_reason": null,
  17630       "body": "Unclear if related to slash relays issues\n\nUsers shawn and karnage cannot remove relays. I am not sure how to troubleshoot @danieldaquino \n\nhttps://damus.io/nevent1qqsvx5pc0023njqqq78y9rf9xcsahsjg7lxvawl7ggmcyyp8wvjrmzqprpmhxue69uhhyetvv9ujumn0wd68yct5dyhxxmmdqyvhwumn8ghj7ur4wfshv6tyvyhxummnw3ezumrpdejqzxnhwden5te0wfjkccte9ehhyctwvajhq6tvdshxgetkqy2hwumn8ghj7mn0wd68ytndd9kx7afwd3hkc4ndht4\n\nhttps://damus.io/nevent1qqsrhpw78jsq2rs00sqct6lrdxjd0g0ga3vthcuftsrylzjqwakz8pqpr9mhxue69uhhwetvvdhk6efwdehhxarj9emkjmn99uq32amnwvaz7tm9v3jkutnwdaehgu3wd3skueqpr3mhxue69uhkummnw3ezuumgv9mku7t9v9nk2u3wdejhgtcpzpmhxue69uhkummnw3ezuamfdejs9rgfx6",
  17631       "reactions": {
  17632         "url": "https://api.github.com/repos/damus-io/damus/issues/2072/reactions",
  17633         "total_count": 0,
  17634         "+1": 0,
  17635         "-1": 0,
  17636         "laugh": 0,
  17637         "hooray": 0,
  17638         "confused": 0,
  17639         "heart": 0,
  17640         "rocket": 0,
  17641         "eyes": 0
  17642       },
  17643       "timeline_url": "https://api.github.com/repos/damus-io/damus/issues/2072/timeline",
  17644       "performed_via_github_app": null,
  17645       "state_reason": "completed"
  17646     },
  17647     "comment": {
  17648       "user": "karnagebitcoin",
  17649       "created_at": "2024-03-20T03:38:41Z",
  17650       "updated_at": "2024-03-20T03:38:41Z",
  17651       "body": "This seems to have happened with the update to 1.7x So.. whatever code difference was introduced there is probably the culprit. "
  17652     }
  17653   },
  17654   {
  17655     "issue": {
  17656       "url": "https://api.github.com/repos/damus-io/damus/issues/2072",
  17657       "repository_url": "https://api.github.com/repos/damus-io/damus",
  17658       "labels_url": "https://api.github.com/repos/damus-io/damus/issues/2072/labels{/name}",
  17659       "comments_url": "https://api.github.com/repos/damus-io/damus/issues/2072/comments",
  17660       "events_url": "https://api.github.com/repos/damus-io/damus/issues/2072/events",
  17661       "html_url": "https://github.com/damus-io/damus/issues/2072",
  17662       "id": 2193879241,
  17663       "node_id": "I_kwDOHHF5A86Cw_DJ",
  17664       "number": 2072,
  17665       "title": "Issues with disconnecting relays [100,000 sats]",
  17666       "user": {
  17667         "login": "alltheseas",
  17668         "id": 64376233,
  17669         "node_id": "MDQ6VXNlcjY0Mzc2MjMz",
  17670         "avatar_url": "https://avatars.githubusercontent.com/u/64376233?v=4",
  17671         "gravatar_id": "",
  17672         "url": "https://api.github.com/users/alltheseas",
  17673         "html_url": "https://github.com/alltheseas",
  17674         "followers_url": "https://api.github.com/users/alltheseas/followers",
  17675         "following_url": "https://api.github.com/users/alltheseas/following{/other_user}",
  17676         "gists_url": "https://api.github.com/users/alltheseas/gists{/gist_id}",
  17677         "starred_url": "https://api.github.com/users/alltheseas/starred{/owner}{/repo}",
  17678         "subscriptions_url": "https://api.github.com/users/alltheseas/subscriptions",
  17679         "organizations_url": "https://api.github.com/users/alltheseas/orgs",
  17680         "repos_url": "https://api.github.com/users/alltheseas/repos",
  17681         "events_url": "https://api.github.com/users/alltheseas/events{/privacy}",
  17682         "received_events_url": "https://api.github.com/users/alltheseas/received_events",
  17683         "type": "User",
  17684         "site_admin": false
  17685       },
  17686       "labels": [
  17687         {
  17688           "id": 3994718396,
  17689           "node_id": "LA_kwDOHHF5A87uGpC8",
  17690           "url": "https://api.github.com/repos/damus-io/damus/labels/bug",
  17691           "name": "bug",
  17692           "color": "d73a4a",
  17693           "default": true,
  17694           "description": "Something is not working, or not working as intended"
  17695         },
  17696         {
  17697           "id": 5667341106,
  17698           "node_id": "LA_kwDOHHF5A88AAAABUczDMg",
  17699           "url": "https://api.github.com/repos/damus-io/damus/labels/bounty",
  17700           "name": "bounty",
  17701           "color": "D93F0B",
  17702           "default": false,
  17703           "description": "Sats"
  17704         },
  17705         {
  17706           "id": 6219108520,
  17707           "node_id": "LA_kwDOHHF5A88AAAABcrAQqA",
  17708           "url": "https://api.github.com/repos/damus-io/damus/labels/relay",
  17709           "name": "relay",
  17710           "color": "c2e0c6",
  17711           "default": false,
  17712           "description": ""
  17713         },
  17714         {
  17715           "id": 6495338883,
  17716           "node_id": "LA_kwDOHHF5A88AAAABgycBgw",
  17717           "url": "https://api.github.com/repos/damus-io/damus/labels/1.7",
  17718           "name": "1.7",
  17719           "color": "98EE28",
  17720           "default": false,
  17721           "description": ""
  17722         },
  17723         {
  17724           "id": 6718343473,
  17725           "node_id": "LA_kwDOHHF5A88AAAABkHHJMQ",
  17726           "url": "https://api.github.com/repos/damus-io/damus/labels/meme",
  17727           "name": "meme",
  17728           "color": "98247E",
  17729           "default": false,
  17730           "description": ""
  17731         }
  17732       ],
  17733       "state": "closed",
  17734       "locked": false,
  17735       "assignee": {
  17736         "login": "danieldaquino",
  17737         "id": 24692108,
  17738         "node_id": "MDQ6VXNlcjI0NjkyMTA4",
  17739         "avatar_url": "https://avatars.githubusercontent.com/u/24692108?v=4",
  17740         "gravatar_id": "",
  17741         "url": "https://api.github.com/users/danieldaquino",
  17742         "html_url": "https://github.com/danieldaquino",
  17743         "followers_url": "https://api.github.com/users/danieldaquino/followers",
  17744         "following_url": "https://api.github.com/users/danieldaquino/following{/other_user}",
  17745         "gists_url": "https://api.github.com/users/danieldaquino/gists{/gist_id}",
  17746         "starred_url": "https://api.github.com/users/danieldaquino/starred{/owner}{/repo}",
  17747         "subscriptions_url": "https://api.github.com/users/danieldaquino/subscriptions",
  17748         "organizations_url": "https://api.github.com/users/danieldaquino/orgs",
  17749         "repos_url": "https://api.github.com/users/danieldaquino/repos",
  17750         "events_url": "https://api.github.com/users/danieldaquino/events{/privacy}",
  17751         "received_events_url": "https://api.github.com/users/danieldaquino/received_events",
  17752         "type": "User",
  17753         "site_admin": false
  17754       },
  17755       "assignees": [
  17756         {
  17757           "login": "danieldaquino",
  17758           "id": 24692108,
  17759           "node_id": "MDQ6VXNlcjI0NjkyMTA4",
  17760           "avatar_url": "https://avatars.githubusercontent.com/u/24692108?v=4",
  17761           "gravatar_id": "",
  17762           "url": "https://api.github.com/users/danieldaquino",
  17763           "html_url": "https://github.com/danieldaquino",
  17764           "followers_url": "https://api.github.com/users/danieldaquino/followers",
  17765           "following_url": "https://api.github.com/users/danieldaquino/following{/other_user}",
  17766           "gists_url": "https://api.github.com/users/danieldaquino/gists{/gist_id}",
  17767           "starred_url": "https://api.github.com/users/danieldaquino/starred{/owner}{/repo}",
  17768           "subscriptions_url": "https://api.github.com/users/danieldaquino/subscriptions",
  17769           "organizations_url": "https://api.github.com/users/danieldaquino/orgs",
  17770           "repos_url": "https://api.github.com/users/danieldaquino/repos",
  17771           "events_url": "https://api.github.com/users/danieldaquino/events{/privacy}",
  17772           "received_events_url": "https://api.github.com/users/danieldaquino/received_events",
  17773           "type": "User",
  17774           "site_admin": false
  17775         }
  17776       ],
  17777       "milestone": {
  17778         "url": "https://api.github.com/repos/damus-io/damus/milestones/15",
  17779         "html_url": "https://github.com/damus-io/damus/milestone/15",
  17780         "labels_url": "https://api.github.com/repos/damus-io/damus/milestones/15/labels",
  17781         "id": 10792151,
  17782         "node_id": "MI_kwDOHHF5A84ApKzX",
  17783         "number": 15,
  17784         "title": "1.8 relay fix + video player",
  17785         "description": "",
  17786         "creator": {
  17787           "login": "alltheseas",
  17788           "id": 64376233,
  17789           "node_id": "MDQ6VXNlcjY0Mzc2MjMz",
  17790           "avatar_url": "https://avatars.githubusercontent.com/u/64376233?v=4",
  17791           "gravatar_id": "",
  17792           "url": "https://api.github.com/users/alltheseas",
  17793           "html_url": "https://github.com/alltheseas",
  17794           "followers_url": "https://api.github.com/users/alltheseas/followers",
  17795           "following_url": "https://api.github.com/users/alltheseas/following{/other_user}",
  17796           "gists_url": "https://api.github.com/users/alltheseas/gists{/gist_id}",
  17797           "starred_url": "https://api.github.com/users/alltheseas/starred{/owner}{/repo}",
  17798           "subscriptions_url": "https://api.github.com/users/alltheseas/subscriptions",
  17799           "organizations_url": "https://api.github.com/users/alltheseas/orgs",
  17800           "repos_url": "https://api.github.com/users/alltheseas/repos",
  17801           "events_url": "https://api.github.com/users/alltheseas/events{/privacy}",
  17802           "received_events_url": "https://api.github.com/users/alltheseas/received_events",
  17803           "type": "User",
  17804           "site_admin": false
  17805         },
  17806         "open_issues": 0,
  17807         "closed_issues": 2,
  17808         "state": "open",
  17809         "created_at": "2024-04-08T16:37:23Z",
  17810         "updated_at": "2024-04-08T16:39:25Z",
  17811         "due_on": null,
  17812         "closed_at": null
  17813       },
  17814       "comments": 18,
  17815       "created_at": "2024-03-19T02:36:01Z",
  17816       "updated_at": "2024-04-08T16:39:03Z",
  17817       "closed_at": "2024-03-25T09:51:28Z",
  17818       "author_association": "COLLABORATOR",
  17819       "active_lock_reason": null,
  17820       "body": "Unclear if related to slash relays issues\n\nUsers shawn and karnage cannot remove relays. I am not sure how to troubleshoot @danieldaquino \n\nhttps://damus.io/nevent1qqsvx5pc0023njqqq78y9rf9xcsahsjg7lxvawl7ggmcyyp8wvjrmzqprpmhxue69uhhyetvv9ujumn0wd68yct5dyhxxmmdqyvhwumn8ghj7ur4wfshv6tyvyhxummnw3ezumrpdejqzxnhwden5te0wfjkccte9ehhyctwvajhq6tvdshxgetkqy2hwumn8ghj7mn0wd68ytndd9kx7afwd3hkc4ndht4\n\nhttps://damus.io/nevent1qqsrhpw78jsq2rs00sqct6lrdxjd0g0ga3vthcuftsrylzjqwakz8pqpr9mhxue69uhhwetvvdhk6efwdehhxarj9emkjmn99uq32amnwvaz7tm9v3jkutnwdaehgu3wd3skueqpr3mhxue69uhkummnw3ezuumgv9mku7t9v9nk2u3wdejhgtcpzpmhxue69uhkummnw3ezuamfdejs9rgfx6",
  17821       "reactions": {
  17822         "url": "https://api.github.com/repos/damus-io/damus/issues/2072/reactions",
  17823         "total_count": 0,
  17824         "+1": 0,
  17825         "-1": 0,
  17826         "laugh": 0,
  17827         "hooray": 0,
  17828         "confused": 0,
  17829         "heart": 0,
  17830         "rocket": 0,
  17831         "eyes": 0
  17832       },
  17833       "timeline_url": "https://api.github.com/repos/damus-io/damus/issues/2072/timeline",
  17834       "performed_via_github_app": null,
  17835       "state_reason": "completed"
  17836     },
  17837     "comment": {
  17838       "user": "karnagebitcoin",
  17839       "created_at": "2024-03-20T10:18:05Z",
  17840       "updated_at": "2024-03-20T10:18:05Z",
  17841       "body": "Update: I am able to add new relays, but I cannot delete the old ones. I also cannot click on them. It's as if they are in the \"disabled\" state and I can't interact with them. Trying to add the same relay gives me duplicate relay error."
  17842     }
  17843   },
  17844   {
  17845     "issue": {
  17846       "url": "https://api.github.com/repos/damus-io/damus/issues/2072",
  17847       "repository_url": "https://api.github.com/repos/damus-io/damus",
  17848       "labels_url": "https://api.github.com/repos/damus-io/damus/issues/2072/labels{/name}",
  17849       "comments_url": "https://api.github.com/repos/damus-io/damus/issues/2072/comments",
  17850       "events_url": "https://api.github.com/repos/damus-io/damus/issues/2072/events",
  17851       "html_url": "https://github.com/damus-io/damus/issues/2072",
  17852       "id": 2193879241,
  17853       "node_id": "I_kwDOHHF5A86Cw_DJ",
  17854       "number": 2072,
  17855       "title": "Issues with disconnecting relays [100,000 sats]",
  17856       "user": {
  17857         "login": "alltheseas",
  17858         "id": 64376233,
  17859         "node_id": "MDQ6VXNlcjY0Mzc2MjMz",
  17860         "avatar_url": "https://avatars.githubusercontent.com/u/64376233?v=4",
  17861         "gravatar_id": "",
  17862         "url": "https://api.github.com/users/alltheseas",
  17863         "html_url": "https://github.com/alltheseas",
  17864         "followers_url": "https://api.github.com/users/alltheseas/followers",
  17865         "following_url": "https://api.github.com/users/alltheseas/following{/other_user}",
  17866         "gists_url": "https://api.github.com/users/alltheseas/gists{/gist_id}",
  17867         "starred_url": "https://api.github.com/users/alltheseas/starred{/owner}{/repo}",
  17868         "subscriptions_url": "https://api.github.com/users/alltheseas/subscriptions",
  17869         "organizations_url": "https://api.github.com/users/alltheseas/orgs",
  17870         "repos_url": "https://api.github.com/users/alltheseas/repos",
  17871         "events_url": "https://api.github.com/users/alltheseas/events{/privacy}",
  17872         "received_events_url": "https://api.github.com/users/alltheseas/received_events",
  17873         "type": "User",
  17874         "site_admin": false
  17875       },
  17876       "labels": [
  17877         {
  17878           "id": 3994718396,
  17879           "node_id": "LA_kwDOHHF5A87uGpC8",
  17880           "url": "https://api.github.com/repos/damus-io/damus/labels/bug",
  17881           "name": "bug",
  17882           "color": "d73a4a",
  17883           "default": true,
  17884           "description": "Something is not working, or not working as intended"
  17885         },
  17886         {
  17887           "id": 5667341106,
  17888           "node_id": "LA_kwDOHHF5A88AAAABUczDMg",
  17889           "url": "https://api.github.com/repos/damus-io/damus/labels/bounty",
  17890           "name": "bounty",
  17891           "color": "D93F0B",
  17892           "default": false,
  17893           "description": "Sats"
  17894         },
  17895         {
  17896           "id": 6219108520,
  17897           "node_id": "LA_kwDOHHF5A88AAAABcrAQqA",
  17898           "url": "https://api.github.com/repos/damus-io/damus/labels/relay",
  17899           "name": "relay",
  17900           "color": "c2e0c6",
  17901           "default": false,
  17902           "description": ""
  17903         },
  17904         {
  17905           "id": 6495338883,
  17906           "node_id": "LA_kwDOHHF5A88AAAABgycBgw",
  17907           "url": "https://api.github.com/repos/damus-io/damus/labels/1.7",
  17908           "name": "1.7",
  17909           "color": "98EE28",
  17910           "default": false,
  17911           "description": ""
  17912         },
  17913         {
  17914           "id": 6718343473,
  17915           "node_id": "LA_kwDOHHF5A88AAAABkHHJMQ",
  17916           "url": "https://api.github.com/repos/damus-io/damus/labels/meme",
  17917           "name": "meme",
  17918           "color": "98247E",
  17919           "default": false,
  17920           "description": ""
  17921         }
  17922       ],
  17923       "state": "closed",
  17924       "locked": false,
  17925       "assignee": {
  17926         "login": "danieldaquino",
  17927         "id": 24692108,
  17928         "node_id": "MDQ6VXNlcjI0NjkyMTA4",
  17929         "avatar_url": "https://avatars.githubusercontent.com/u/24692108?v=4",
  17930         "gravatar_id": "",
  17931         "url": "https://api.github.com/users/danieldaquino",
  17932         "html_url": "https://github.com/danieldaquino",
  17933         "followers_url": "https://api.github.com/users/danieldaquino/followers",
  17934         "following_url": "https://api.github.com/users/danieldaquino/following{/other_user}",
  17935         "gists_url": "https://api.github.com/users/danieldaquino/gists{/gist_id}",
  17936         "starred_url": "https://api.github.com/users/danieldaquino/starred{/owner}{/repo}",
  17937         "subscriptions_url": "https://api.github.com/users/danieldaquino/subscriptions",
  17938         "organizations_url": "https://api.github.com/users/danieldaquino/orgs",
  17939         "repos_url": "https://api.github.com/users/danieldaquino/repos",
  17940         "events_url": "https://api.github.com/users/danieldaquino/events{/privacy}",
  17941         "received_events_url": "https://api.github.com/users/danieldaquino/received_events",
  17942         "type": "User",
  17943         "site_admin": false
  17944       },
  17945       "assignees": [
  17946         {
  17947           "login": "danieldaquino",
  17948           "id": 24692108,
  17949           "node_id": "MDQ6VXNlcjI0NjkyMTA4",
  17950           "avatar_url": "https://avatars.githubusercontent.com/u/24692108?v=4",
  17951           "gravatar_id": "",
  17952           "url": "https://api.github.com/users/danieldaquino",
  17953           "html_url": "https://github.com/danieldaquino",
  17954           "followers_url": "https://api.github.com/users/danieldaquino/followers",
  17955           "following_url": "https://api.github.com/users/danieldaquino/following{/other_user}",
  17956           "gists_url": "https://api.github.com/users/danieldaquino/gists{/gist_id}",
  17957           "starred_url": "https://api.github.com/users/danieldaquino/starred{/owner}{/repo}",
  17958           "subscriptions_url": "https://api.github.com/users/danieldaquino/subscriptions",
  17959           "organizations_url": "https://api.github.com/users/danieldaquino/orgs",
  17960           "repos_url": "https://api.github.com/users/danieldaquino/repos",
  17961           "events_url": "https://api.github.com/users/danieldaquino/events{/privacy}",
  17962           "received_events_url": "https://api.github.com/users/danieldaquino/received_events",
  17963           "type": "User",
  17964           "site_admin": false
  17965         }
  17966       ],
  17967       "milestone": {
  17968         "url": "https://api.github.com/repos/damus-io/damus/milestones/15",
  17969         "html_url": "https://github.com/damus-io/damus/milestone/15",
  17970         "labels_url": "https://api.github.com/repos/damus-io/damus/milestones/15/labels",
  17971         "id": 10792151,
  17972         "node_id": "MI_kwDOHHF5A84ApKzX",
  17973         "number": 15,
  17974         "title": "1.8 relay fix + video player",
  17975         "description": "",
  17976         "creator": {
  17977           "login": "alltheseas",
  17978           "id": 64376233,
  17979           "node_id": "MDQ6VXNlcjY0Mzc2MjMz",
  17980           "avatar_url": "https://avatars.githubusercontent.com/u/64376233?v=4",
  17981           "gravatar_id": "",
  17982           "url": "https://api.github.com/users/alltheseas",
  17983           "html_url": "https://github.com/alltheseas",
  17984           "followers_url": "https://api.github.com/users/alltheseas/followers",
  17985           "following_url": "https://api.github.com/users/alltheseas/following{/other_user}",
  17986           "gists_url": "https://api.github.com/users/alltheseas/gists{/gist_id}",
  17987           "starred_url": "https://api.github.com/users/alltheseas/starred{/owner}{/repo}",
  17988           "subscriptions_url": "https://api.github.com/users/alltheseas/subscriptions",
  17989           "organizations_url": "https://api.github.com/users/alltheseas/orgs",
  17990           "repos_url": "https://api.github.com/users/alltheseas/repos",
  17991           "events_url": "https://api.github.com/users/alltheseas/events{/privacy}",
  17992           "received_events_url": "https://api.github.com/users/alltheseas/received_events",
  17993           "type": "User",
  17994           "site_admin": false
  17995         },
  17996         "open_issues": 0,
  17997         "closed_issues": 2,
  17998         "state": "open",
  17999         "created_at": "2024-04-08T16:37:23Z",
  18000         "updated_at": "2024-04-08T16:39:25Z",
  18001         "due_on": null,
  18002         "closed_at": null
  18003       },
  18004       "comments": 18,
  18005       "created_at": "2024-03-19T02:36:01Z",
  18006       "updated_at": "2024-04-08T16:39:03Z",
  18007       "closed_at": "2024-03-25T09:51:28Z",
  18008       "author_association": "COLLABORATOR",
  18009       "active_lock_reason": null,
  18010       "body": "Unclear if related to slash relays issues\n\nUsers shawn and karnage cannot remove relays. I am not sure how to troubleshoot @danieldaquino \n\nhttps://damus.io/nevent1qqsvx5pc0023njqqq78y9rf9xcsahsjg7lxvawl7ggmcyyp8wvjrmzqprpmhxue69uhhyetvv9ujumn0wd68yct5dyhxxmmdqyvhwumn8ghj7ur4wfshv6tyvyhxummnw3ezumrpdejqzxnhwden5te0wfjkccte9ehhyctwvajhq6tvdshxgetkqy2hwumn8ghj7mn0wd68ytndd9kx7afwd3hkc4ndht4\n\nhttps://damus.io/nevent1qqsrhpw78jsq2rs00sqct6lrdxjd0g0ga3vthcuftsrylzjqwakz8pqpr9mhxue69uhhwetvvdhk6efwdehhxarj9emkjmn99uq32amnwvaz7tm9v3jkutnwdaehgu3wd3skueqpr3mhxue69uhkummnw3ezuumgv9mku7t9v9nk2u3wdejhgtcpzpmhxue69uhkummnw3ezuamfdejs9rgfx6",
  18011       "reactions": {
  18012         "url": "https://api.github.com/repos/damus-io/damus/issues/2072/reactions",
  18013         "total_count": 0,
  18014         "+1": 0,
  18015         "-1": 0,
  18016         "laugh": 0,
  18017         "hooray": 0,
  18018         "confused": 0,
  18019         "heart": 0,
  18020         "rocket": 0,
  18021         "eyes": 0
  18022       },
  18023       "timeline_url": "https://api.github.com/repos/damus-io/damus/issues/2072/timeline",
  18024       "performed_via_github_app": null,
  18025       "state_reason": "completed"
  18026     },
  18027     "comment": {
  18028       "user": "shawnyeager",
  18029       "created_at": "2024-03-20T13:20:32Z",
  18030       "updated_at": "2024-03-20T13:21:12Z",
  18031       "body": "Shawn, here. This does seem to correspond with the 1.7 release. I’m experiencing the same problems as @karnagebitcoin notes:\r\n\r\n1. I’m unable to disconnect or delete relays. \r\n2. Relays with trailing slashes do not connect, but I can’t fix them in-app (see above).\r\n3. No relay changes made in Primal, Snort, or metadata.nostr.com reflect in Damus.\r\n\r\nI am able to post. "
  18032     }
  18033   },
  18034   {
  18035     "issue": {
  18036       "url": "https://api.github.com/repos/damus-io/damus/issues/2072",
  18037       "repository_url": "https://api.github.com/repos/damus-io/damus",
  18038       "labels_url": "https://api.github.com/repos/damus-io/damus/issues/2072/labels{/name}",
  18039       "comments_url": "https://api.github.com/repos/damus-io/damus/issues/2072/comments",
  18040       "events_url": "https://api.github.com/repos/damus-io/damus/issues/2072/events",
  18041       "html_url": "https://github.com/damus-io/damus/issues/2072",
  18042       "id": 2193879241,
  18043       "node_id": "I_kwDOHHF5A86Cw_DJ",
  18044       "number": 2072,
  18045       "title": "Issues with disconnecting relays [100,000 sats]",
  18046       "user": {
  18047         "login": "alltheseas",
  18048         "id": 64376233,
  18049         "node_id": "MDQ6VXNlcjY0Mzc2MjMz",
  18050         "avatar_url": "https://avatars.githubusercontent.com/u/64376233?v=4",
  18051         "gravatar_id": "",
  18052         "url": "https://api.github.com/users/alltheseas",
  18053         "html_url": "https://github.com/alltheseas",
  18054         "followers_url": "https://api.github.com/users/alltheseas/followers",
  18055         "following_url": "https://api.github.com/users/alltheseas/following{/other_user}",
  18056         "gists_url": "https://api.github.com/users/alltheseas/gists{/gist_id}",
  18057         "starred_url": "https://api.github.com/users/alltheseas/starred{/owner}{/repo}",
  18058         "subscriptions_url": "https://api.github.com/users/alltheseas/subscriptions",
  18059         "organizations_url": "https://api.github.com/users/alltheseas/orgs",
  18060         "repos_url": "https://api.github.com/users/alltheseas/repos",
  18061         "events_url": "https://api.github.com/users/alltheseas/events{/privacy}",
  18062         "received_events_url": "https://api.github.com/users/alltheseas/received_events",
  18063         "type": "User",
  18064         "site_admin": false
  18065       },
  18066       "labels": [
  18067         {
  18068           "id": 3994718396,
  18069           "node_id": "LA_kwDOHHF5A87uGpC8",
  18070           "url": "https://api.github.com/repos/damus-io/damus/labels/bug",
  18071           "name": "bug",
  18072           "color": "d73a4a",
  18073           "default": true,
  18074           "description": "Something is not working, or not working as intended"
  18075         },
  18076         {
  18077           "id": 5667341106,
  18078           "node_id": "LA_kwDOHHF5A88AAAABUczDMg",
  18079           "url": "https://api.github.com/repos/damus-io/damus/labels/bounty",
  18080           "name": "bounty",
  18081           "color": "D93F0B",
  18082           "default": false,
  18083           "description": "Sats"
  18084         },
  18085         {
  18086           "id": 6219108520,
  18087           "node_id": "LA_kwDOHHF5A88AAAABcrAQqA",
  18088           "url": "https://api.github.com/repos/damus-io/damus/labels/relay",
  18089           "name": "relay",
  18090           "color": "c2e0c6",
  18091           "default": false,
  18092           "description": ""
  18093         },
  18094         {
  18095           "id": 6495338883,
  18096           "node_id": "LA_kwDOHHF5A88AAAABgycBgw",
  18097           "url": "https://api.github.com/repos/damus-io/damus/labels/1.7",
  18098           "name": "1.7",
  18099           "color": "98EE28",
  18100           "default": false,
  18101           "description": ""
  18102         },
  18103         {
  18104           "id": 6718343473,
  18105           "node_id": "LA_kwDOHHF5A88AAAABkHHJMQ",
  18106           "url": "https://api.github.com/repos/damus-io/damus/labels/meme",
  18107           "name": "meme",
  18108           "color": "98247E",
  18109           "default": false,
  18110           "description": ""
  18111         }
  18112       ],
  18113       "state": "closed",
  18114       "locked": false,
  18115       "assignee": {
  18116         "login": "danieldaquino",
  18117         "id": 24692108,
  18118         "node_id": "MDQ6VXNlcjI0NjkyMTA4",
  18119         "avatar_url": "https://avatars.githubusercontent.com/u/24692108?v=4",
  18120         "gravatar_id": "",
  18121         "url": "https://api.github.com/users/danieldaquino",
  18122         "html_url": "https://github.com/danieldaquino",
  18123         "followers_url": "https://api.github.com/users/danieldaquino/followers",
  18124         "following_url": "https://api.github.com/users/danieldaquino/following{/other_user}",
  18125         "gists_url": "https://api.github.com/users/danieldaquino/gists{/gist_id}",
  18126         "starred_url": "https://api.github.com/users/danieldaquino/starred{/owner}{/repo}",
  18127         "subscriptions_url": "https://api.github.com/users/danieldaquino/subscriptions",
  18128         "organizations_url": "https://api.github.com/users/danieldaquino/orgs",
  18129         "repos_url": "https://api.github.com/users/danieldaquino/repos",
  18130         "events_url": "https://api.github.com/users/danieldaquino/events{/privacy}",
  18131         "received_events_url": "https://api.github.com/users/danieldaquino/received_events",
  18132         "type": "User",
  18133         "site_admin": false
  18134       },
  18135       "assignees": [
  18136         {
  18137           "login": "danieldaquino",
  18138           "id": 24692108,
  18139           "node_id": "MDQ6VXNlcjI0NjkyMTA4",
  18140           "avatar_url": "https://avatars.githubusercontent.com/u/24692108?v=4",
  18141           "gravatar_id": "",
  18142           "url": "https://api.github.com/users/danieldaquino",
  18143           "html_url": "https://github.com/danieldaquino",
  18144           "followers_url": "https://api.github.com/users/danieldaquino/followers",
  18145           "following_url": "https://api.github.com/users/danieldaquino/following{/other_user}",
  18146           "gists_url": "https://api.github.com/users/danieldaquino/gists{/gist_id}",
  18147           "starred_url": "https://api.github.com/users/danieldaquino/starred{/owner}{/repo}",
  18148           "subscriptions_url": "https://api.github.com/users/danieldaquino/subscriptions",
  18149           "organizations_url": "https://api.github.com/users/danieldaquino/orgs",
  18150           "repos_url": "https://api.github.com/users/danieldaquino/repos",
  18151           "events_url": "https://api.github.com/users/danieldaquino/events{/privacy}",
  18152           "received_events_url": "https://api.github.com/users/danieldaquino/received_events",
  18153           "type": "User",
  18154           "site_admin": false
  18155         }
  18156       ],
  18157       "milestone": {
  18158         "url": "https://api.github.com/repos/damus-io/damus/milestones/15",
  18159         "html_url": "https://github.com/damus-io/damus/milestone/15",
  18160         "labels_url": "https://api.github.com/repos/damus-io/damus/milestones/15/labels",
  18161         "id": 10792151,
  18162         "node_id": "MI_kwDOHHF5A84ApKzX",
  18163         "number": 15,
  18164         "title": "1.8 relay fix + video player",
  18165         "description": "",
  18166         "creator": {
  18167           "login": "alltheseas",
  18168           "id": 64376233,
  18169           "node_id": "MDQ6VXNlcjY0Mzc2MjMz",
  18170           "avatar_url": "https://avatars.githubusercontent.com/u/64376233?v=4",
  18171           "gravatar_id": "",
  18172           "url": "https://api.github.com/users/alltheseas",
  18173           "html_url": "https://github.com/alltheseas",
  18174           "followers_url": "https://api.github.com/users/alltheseas/followers",
  18175           "following_url": "https://api.github.com/users/alltheseas/following{/other_user}",
  18176           "gists_url": "https://api.github.com/users/alltheseas/gists{/gist_id}",
  18177           "starred_url": "https://api.github.com/users/alltheseas/starred{/owner}{/repo}",
  18178           "subscriptions_url": "https://api.github.com/users/alltheseas/subscriptions",
  18179           "organizations_url": "https://api.github.com/users/alltheseas/orgs",
  18180           "repos_url": "https://api.github.com/users/alltheseas/repos",
  18181           "events_url": "https://api.github.com/users/alltheseas/events{/privacy}",
  18182           "received_events_url": "https://api.github.com/users/alltheseas/received_events",
  18183           "type": "User",
  18184           "site_admin": false
  18185         },
  18186         "open_issues": 0,
  18187         "closed_issues": 2,
  18188         "state": "open",
  18189         "created_at": "2024-04-08T16:37:23Z",
  18190         "updated_at": "2024-04-08T16:39:25Z",
  18191         "due_on": null,
  18192         "closed_at": null
  18193       },
  18194       "comments": 18,
  18195       "created_at": "2024-03-19T02:36:01Z",
  18196       "updated_at": "2024-04-08T16:39:03Z",
  18197       "closed_at": "2024-03-25T09:51:28Z",
  18198       "author_association": "COLLABORATOR",
  18199       "active_lock_reason": null,
  18200       "body": "Unclear if related to slash relays issues\n\nUsers shawn and karnage cannot remove relays. I am not sure how to troubleshoot @danieldaquino \n\nhttps://damus.io/nevent1qqsvx5pc0023njqqq78y9rf9xcsahsjg7lxvawl7ggmcyyp8wvjrmzqprpmhxue69uhhyetvv9ujumn0wd68yct5dyhxxmmdqyvhwumn8ghj7ur4wfshv6tyvyhxummnw3ezumrpdejqzxnhwden5te0wfjkccte9ehhyctwvajhq6tvdshxgetkqy2hwumn8ghj7mn0wd68ytndd9kx7afwd3hkc4ndht4\n\nhttps://damus.io/nevent1qqsrhpw78jsq2rs00sqct6lrdxjd0g0ga3vthcuftsrylzjqwakz8pqpr9mhxue69uhhwetvvdhk6efwdehhxarj9emkjmn99uq32amnwvaz7tm9v3jkutnwdaehgu3wd3skueqpr3mhxue69uhkummnw3ezuumgv9mku7t9v9nk2u3wdejhgtcpzpmhxue69uhkummnw3ezuamfdejs9rgfx6",
  18201       "reactions": {
  18202         "url": "https://api.github.com/repos/damus-io/damus/issues/2072/reactions",
  18203         "total_count": 0,
  18204         "+1": 0,
  18205         "-1": 0,
  18206         "laugh": 0,
  18207         "hooray": 0,
  18208         "confused": 0,
  18209         "heart": 0,
  18210         "rocket": 0,
  18211         "eyes": 0
  18212       },
  18213       "timeline_url": "https://api.github.com/repos/damus-io/damus/issues/2072/timeline",
  18214       "performed_via_github_app": null,
  18215       "state_reason": "completed"
  18216     },
  18217     "comment": {
  18218       "user": "alltheseas",
  18219       "created_at": "2024-03-20T14:07:00Z",
  18220       "updated_at": "2024-03-20T14:07:00Z",
  18221       "body": "Report from a few weeks ago overlapping @shawnyeager and other ppl \r\n\r\nhttps://github.com/damus-io/damus/issues/2024"
  18222     }
  18223   },
  18224   {
  18225     "issue": {
  18226       "url": "https://api.github.com/repos/damus-io/damus/issues/2072",
  18227       "repository_url": "https://api.github.com/repos/damus-io/damus",
  18228       "labels_url": "https://api.github.com/repos/damus-io/damus/issues/2072/labels{/name}",
  18229       "comments_url": "https://api.github.com/repos/damus-io/damus/issues/2072/comments",
  18230       "events_url": "https://api.github.com/repos/damus-io/damus/issues/2072/events",
  18231       "html_url": "https://github.com/damus-io/damus/issues/2072",
  18232       "id": 2193879241,
  18233       "node_id": "I_kwDOHHF5A86Cw_DJ",
  18234       "number": 2072,
  18235       "title": "Issues with disconnecting relays [100,000 sats]",
  18236       "user": {
  18237         "login": "alltheseas",
  18238         "id": 64376233,
  18239         "node_id": "MDQ6VXNlcjY0Mzc2MjMz",
  18240         "avatar_url": "https://avatars.githubusercontent.com/u/64376233?v=4",
  18241         "gravatar_id": "",
  18242         "url": "https://api.github.com/users/alltheseas",
  18243         "html_url": "https://github.com/alltheseas",
  18244         "followers_url": "https://api.github.com/users/alltheseas/followers",
  18245         "following_url": "https://api.github.com/users/alltheseas/following{/other_user}",
  18246         "gists_url": "https://api.github.com/users/alltheseas/gists{/gist_id}",
  18247         "starred_url": "https://api.github.com/users/alltheseas/starred{/owner}{/repo}",
  18248         "subscriptions_url": "https://api.github.com/users/alltheseas/subscriptions",
  18249         "organizations_url": "https://api.github.com/users/alltheseas/orgs",
  18250         "repos_url": "https://api.github.com/users/alltheseas/repos",
  18251         "events_url": "https://api.github.com/users/alltheseas/events{/privacy}",
  18252         "received_events_url": "https://api.github.com/users/alltheseas/received_events",
  18253         "type": "User",
  18254         "site_admin": false
  18255       },
  18256       "labels": [
  18257         {
  18258           "id": 3994718396,
  18259           "node_id": "LA_kwDOHHF5A87uGpC8",
  18260           "url": "https://api.github.com/repos/damus-io/damus/labels/bug",
  18261           "name": "bug",
  18262           "color": "d73a4a",
  18263           "default": true,
  18264           "description": "Something is not working, or not working as intended"
  18265         },
  18266         {
  18267           "id": 5667341106,
  18268           "node_id": "LA_kwDOHHF5A88AAAABUczDMg",
  18269           "url": "https://api.github.com/repos/damus-io/damus/labels/bounty",
  18270           "name": "bounty",
  18271           "color": "D93F0B",
  18272           "default": false,
  18273           "description": "Sats"
  18274         },
  18275         {
  18276           "id": 6219108520,
  18277           "node_id": "LA_kwDOHHF5A88AAAABcrAQqA",
  18278           "url": "https://api.github.com/repos/damus-io/damus/labels/relay",
  18279           "name": "relay",
  18280           "color": "c2e0c6",
  18281           "default": false,
  18282           "description": ""
  18283         },
  18284         {
  18285           "id": 6495338883,
  18286           "node_id": "LA_kwDOHHF5A88AAAABgycBgw",
  18287           "url": "https://api.github.com/repos/damus-io/damus/labels/1.7",
  18288           "name": "1.7",
  18289           "color": "98EE28",
  18290           "default": false,
  18291           "description": ""
  18292         },
  18293         {
  18294           "id": 6718343473,
  18295           "node_id": "LA_kwDOHHF5A88AAAABkHHJMQ",
  18296           "url": "https://api.github.com/repos/damus-io/damus/labels/meme",
  18297           "name": "meme",
  18298           "color": "98247E",
  18299           "default": false,
  18300           "description": ""
  18301         }
  18302       ],
  18303       "state": "closed",
  18304       "locked": false,
  18305       "assignee": {
  18306         "login": "danieldaquino",
  18307         "id": 24692108,
  18308         "node_id": "MDQ6VXNlcjI0NjkyMTA4",
  18309         "avatar_url": "https://avatars.githubusercontent.com/u/24692108?v=4",
  18310         "gravatar_id": "",
  18311         "url": "https://api.github.com/users/danieldaquino",
  18312         "html_url": "https://github.com/danieldaquino",
  18313         "followers_url": "https://api.github.com/users/danieldaquino/followers",
  18314         "following_url": "https://api.github.com/users/danieldaquino/following{/other_user}",
  18315         "gists_url": "https://api.github.com/users/danieldaquino/gists{/gist_id}",
  18316         "starred_url": "https://api.github.com/users/danieldaquino/starred{/owner}{/repo}",
  18317         "subscriptions_url": "https://api.github.com/users/danieldaquino/subscriptions",
  18318         "organizations_url": "https://api.github.com/users/danieldaquino/orgs",
  18319         "repos_url": "https://api.github.com/users/danieldaquino/repos",
  18320         "events_url": "https://api.github.com/users/danieldaquino/events{/privacy}",
  18321         "received_events_url": "https://api.github.com/users/danieldaquino/received_events",
  18322         "type": "User",
  18323         "site_admin": false
  18324       },
  18325       "assignees": [
  18326         {
  18327           "login": "danieldaquino",
  18328           "id": 24692108,
  18329           "node_id": "MDQ6VXNlcjI0NjkyMTA4",
  18330           "avatar_url": "https://avatars.githubusercontent.com/u/24692108?v=4",
  18331           "gravatar_id": "",
  18332           "url": "https://api.github.com/users/danieldaquino",
  18333           "html_url": "https://github.com/danieldaquino",
  18334           "followers_url": "https://api.github.com/users/danieldaquino/followers",
  18335           "following_url": "https://api.github.com/users/danieldaquino/following{/other_user}",
  18336           "gists_url": "https://api.github.com/users/danieldaquino/gists{/gist_id}",
  18337           "starred_url": "https://api.github.com/users/danieldaquino/starred{/owner}{/repo}",
  18338           "subscriptions_url": "https://api.github.com/users/danieldaquino/subscriptions",
  18339           "organizations_url": "https://api.github.com/users/danieldaquino/orgs",
  18340           "repos_url": "https://api.github.com/users/danieldaquino/repos",
  18341           "events_url": "https://api.github.com/users/danieldaquino/events{/privacy}",
  18342           "received_events_url": "https://api.github.com/users/danieldaquino/received_events",
  18343           "type": "User",
  18344           "site_admin": false
  18345         }
  18346       ],
  18347       "milestone": {
  18348         "url": "https://api.github.com/repos/damus-io/damus/milestones/15",
  18349         "html_url": "https://github.com/damus-io/damus/milestone/15",
  18350         "labels_url": "https://api.github.com/repos/damus-io/damus/milestones/15/labels",
  18351         "id": 10792151,
  18352         "node_id": "MI_kwDOHHF5A84ApKzX",
  18353         "number": 15,
  18354         "title": "1.8 relay fix + video player",
  18355         "description": "",
  18356         "creator": {
  18357           "login": "alltheseas",
  18358           "id": 64376233,
  18359           "node_id": "MDQ6VXNlcjY0Mzc2MjMz",
  18360           "avatar_url": "https://avatars.githubusercontent.com/u/64376233?v=4",
  18361           "gravatar_id": "",
  18362           "url": "https://api.github.com/users/alltheseas",
  18363           "html_url": "https://github.com/alltheseas",
  18364           "followers_url": "https://api.github.com/users/alltheseas/followers",
  18365           "following_url": "https://api.github.com/users/alltheseas/following{/other_user}",
  18366           "gists_url": "https://api.github.com/users/alltheseas/gists{/gist_id}",
  18367           "starred_url": "https://api.github.com/users/alltheseas/starred{/owner}{/repo}",
  18368           "subscriptions_url": "https://api.github.com/users/alltheseas/subscriptions",
  18369           "organizations_url": "https://api.github.com/users/alltheseas/orgs",
  18370           "repos_url": "https://api.github.com/users/alltheseas/repos",
  18371           "events_url": "https://api.github.com/users/alltheseas/events{/privacy}",
  18372           "received_events_url": "https://api.github.com/users/alltheseas/received_events",
  18373           "type": "User",
  18374           "site_admin": false
  18375         },
  18376         "open_issues": 0,
  18377         "closed_issues": 2,
  18378         "state": "open",
  18379         "created_at": "2024-04-08T16:37:23Z",
  18380         "updated_at": "2024-04-08T16:39:25Z",
  18381         "due_on": null,
  18382         "closed_at": null
  18383       },
  18384       "comments": 18,
  18385       "created_at": "2024-03-19T02:36:01Z",
  18386       "updated_at": "2024-04-08T16:39:03Z",
  18387       "closed_at": "2024-03-25T09:51:28Z",
  18388       "author_association": "COLLABORATOR",
  18389       "active_lock_reason": null,
  18390       "body": "Unclear if related to slash relays issues\n\nUsers shawn and karnage cannot remove relays. I am not sure how to troubleshoot @danieldaquino \n\nhttps://damus.io/nevent1qqsvx5pc0023njqqq78y9rf9xcsahsjg7lxvawl7ggmcyyp8wvjrmzqprpmhxue69uhhyetvv9ujumn0wd68yct5dyhxxmmdqyvhwumn8ghj7ur4wfshv6tyvyhxummnw3ezumrpdejqzxnhwden5te0wfjkccte9ehhyctwvajhq6tvdshxgetkqy2hwumn8ghj7mn0wd68ytndd9kx7afwd3hkc4ndht4\n\nhttps://damus.io/nevent1qqsrhpw78jsq2rs00sqct6lrdxjd0g0ga3vthcuftsrylzjqwakz8pqpr9mhxue69uhhwetvvdhk6efwdehhxarj9emkjmn99uq32amnwvaz7tm9v3jkutnwdaehgu3wd3skueqpr3mhxue69uhkummnw3ezuumgv9mku7t9v9nk2u3wdejhgtcpzpmhxue69uhkummnw3ezuamfdejs9rgfx6",
  18391       "reactions": {
  18392         "url": "https://api.github.com/repos/damus-io/damus/issues/2072/reactions",
  18393         "total_count": 0,
  18394         "+1": 0,
  18395         "-1": 0,
  18396         "laugh": 0,
  18397         "hooray": 0,
  18398         "confused": 0,
  18399         "heart": 0,
  18400         "rocket": 0,
  18401         "eyes": 0
  18402       },
  18403       "timeline_url": "https://api.github.com/repos/damus-io/damus/issues/2072/timeline",
  18404       "performed_via_github_app": null,
  18405       "state_reason": "completed"
  18406     },
  18407     "comment": {
  18408       "user": "karnagebitcoin",
  18409       "created_at": "2024-03-20T14:34:47Z",
  18410       "updated_at": "2024-03-20T14:34:47Z",
  18411       "body": "I was finally able to fix my relays but it was the weirdest experience that doesn't follow any logic. Here's what I did / happened:\r\n\r\n1. I noticed none of my relays were clickable, so I wasn't even able to disconnect them. \r\n2. Then I added nos.lol and was able to finally publish because this relay was not on my list but I was now connected.\r\n3. Then Will said I may be using npub to publish, so I logged out and made sure to log in with nsec again. \r\n4. Same issues persisted, but the app then crashed and logged me out entirely. \r\n5. Logged in with nsec again, now my relays were gone, all but one (nostr.band remained). \r\n6. I added other relays that were not in the list anymore. They worked and connected.\r\n7. Then the first relay I added (nos.lol) somehow got the trailing slash back and was \"deactivated\" same as other old relays. \r\n\r\nThat's it. Seems like the app crashing fixed the stuck relays. No idea how to replicate for you guys."
  18412     }
  18413   },
  18414   {
  18415     "issue": {
  18416       "url": "https://api.github.com/repos/damus-io/damus/issues/2072",
  18417       "repository_url": "https://api.github.com/repos/damus-io/damus",
  18418       "labels_url": "https://api.github.com/repos/damus-io/damus/issues/2072/labels{/name}",
  18419       "comments_url": "https://api.github.com/repos/damus-io/damus/issues/2072/comments",
  18420       "events_url": "https://api.github.com/repos/damus-io/damus/issues/2072/events",
  18421       "html_url": "https://github.com/damus-io/damus/issues/2072",
  18422       "id": 2193879241,
  18423       "node_id": "I_kwDOHHF5A86Cw_DJ",
  18424       "number": 2072,
  18425       "title": "Issues with disconnecting relays [100,000 sats]",
  18426       "user": {
  18427         "login": "alltheseas",
  18428         "id": 64376233,
  18429         "node_id": "MDQ6VXNlcjY0Mzc2MjMz",
  18430         "avatar_url": "https://avatars.githubusercontent.com/u/64376233?v=4",
  18431         "gravatar_id": "",
  18432         "url": "https://api.github.com/users/alltheseas",
  18433         "html_url": "https://github.com/alltheseas",
  18434         "followers_url": "https://api.github.com/users/alltheseas/followers",
  18435         "following_url": "https://api.github.com/users/alltheseas/following{/other_user}",
  18436         "gists_url": "https://api.github.com/users/alltheseas/gists{/gist_id}",
  18437         "starred_url": "https://api.github.com/users/alltheseas/starred{/owner}{/repo}",
  18438         "subscriptions_url": "https://api.github.com/users/alltheseas/subscriptions",
  18439         "organizations_url": "https://api.github.com/users/alltheseas/orgs",
  18440         "repos_url": "https://api.github.com/users/alltheseas/repos",
  18441         "events_url": "https://api.github.com/users/alltheseas/events{/privacy}",
  18442         "received_events_url": "https://api.github.com/users/alltheseas/received_events",
  18443         "type": "User",
  18444         "site_admin": false
  18445       },
  18446       "labels": [
  18447         {
  18448           "id": 3994718396,
  18449           "node_id": "LA_kwDOHHF5A87uGpC8",
  18450           "url": "https://api.github.com/repos/damus-io/damus/labels/bug",
  18451           "name": "bug",
  18452           "color": "d73a4a",
  18453           "default": true,
  18454           "description": "Something is not working, or not working as intended"
  18455         },
  18456         {
  18457           "id": 5667341106,
  18458           "node_id": "LA_kwDOHHF5A88AAAABUczDMg",
  18459           "url": "https://api.github.com/repos/damus-io/damus/labels/bounty",
  18460           "name": "bounty",
  18461           "color": "D93F0B",
  18462           "default": false,
  18463           "description": "Sats"
  18464         },
  18465         {
  18466           "id": 6219108520,
  18467           "node_id": "LA_kwDOHHF5A88AAAABcrAQqA",
  18468           "url": "https://api.github.com/repos/damus-io/damus/labels/relay",
  18469           "name": "relay",
  18470           "color": "c2e0c6",
  18471           "default": false,
  18472           "description": ""
  18473         },
  18474         {
  18475           "id": 6495338883,
  18476           "node_id": "LA_kwDOHHF5A88AAAABgycBgw",
  18477           "url": "https://api.github.com/repos/damus-io/damus/labels/1.7",
  18478           "name": "1.7",
  18479           "color": "98EE28",
  18480           "default": false,
  18481           "description": ""
  18482         },
  18483         {
  18484           "id": 6718343473,
  18485           "node_id": "LA_kwDOHHF5A88AAAABkHHJMQ",
  18486           "url": "https://api.github.com/repos/damus-io/damus/labels/meme",
  18487           "name": "meme",
  18488           "color": "98247E",
  18489           "default": false,
  18490           "description": ""
  18491         }
  18492       ],
  18493       "state": "closed",
  18494       "locked": false,
  18495       "assignee": {
  18496         "login": "danieldaquino",
  18497         "id": 24692108,
  18498         "node_id": "MDQ6VXNlcjI0NjkyMTA4",
  18499         "avatar_url": "https://avatars.githubusercontent.com/u/24692108?v=4",
  18500         "gravatar_id": "",
  18501         "url": "https://api.github.com/users/danieldaquino",
  18502         "html_url": "https://github.com/danieldaquino",
  18503         "followers_url": "https://api.github.com/users/danieldaquino/followers",
  18504         "following_url": "https://api.github.com/users/danieldaquino/following{/other_user}",
  18505         "gists_url": "https://api.github.com/users/danieldaquino/gists{/gist_id}",
  18506         "starred_url": "https://api.github.com/users/danieldaquino/starred{/owner}{/repo}",
  18507         "subscriptions_url": "https://api.github.com/users/danieldaquino/subscriptions",
  18508         "organizations_url": "https://api.github.com/users/danieldaquino/orgs",
  18509         "repos_url": "https://api.github.com/users/danieldaquino/repos",
  18510         "events_url": "https://api.github.com/users/danieldaquino/events{/privacy}",
  18511         "received_events_url": "https://api.github.com/users/danieldaquino/received_events",
  18512         "type": "User",
  18513         "site_admin": false
  18514       },
  18515       "assignees": [
  18516         {
  18517           "login": "danieldaquino",
  18518           "id": 24692108,
  18519           "node_id": "MDQ6VXNlcjI0NjkyMTA4",
  18520           "avatar_url": "https://avatars.githubusercontent.com/u/24692108?v=4",
  18521           "gravatar_id": "",
  18522           "url": "https://api.github.com/users/danieldaquino",
  18523           "html_url": "https://github.com/danieldaquino",
  18524           "followers_url": "https://api.github.com/users/danieldaquino/followers",
  18525           "following_url": "https://api.github.com/users/danieldaquino/following{/other_user}",
  18526           "gists_url": "https://api.github.com/users/danieldaquino/gists{/gist_id}",
  18527           "starred_url": "https://api.github.com/users/danieldaquino/starred{/owner}{/repo}",
  18528           "subscriptions_url": "https://api.github.com/users/danieldaquino/subscriptions",
  18529           "organizations_url": "https://api.github.com/users/danieldaquino/orgs",
  18530           "repos_url": "https://api.github.com/users/danieldaquino/repos",
  18531           "events_url": "https://api.github.com/users/danieldaquino/events{/privacy}",
  18532           "received_events_url": "https://api.github.com/users/danieldaquino/received_events",
  18533           "type": "User",
  18534           "site_admin": false
  18535         }
  18536       ],
  18537       "milestone": {
  18538         "url": "https://api.github.com/repos/damus-io/damus/milestones/15",
  18539         "html_url": "https://github.com/damus-io/damus/milestone/15",
  18540         "labels_url": "https://api.github.com/repos/damus-io/damus/milestones/15/labels",
  18541         "id": 10792151,
  18542         "node_id": "MI_kwDOHHF5A84ApKzX",
  18543         "number": 15,
  18544         "title": "1.8 relay fix + video player",
  18545         "description": "",
  18546         "creator": {
  18547           "login": "alltheseas",
  18548           "id": 64376233,
  18549           "node_id": "MDQ6VXNlcjY0Mzc2MjMz",
  18550           "avatar_url": "https://avatars.githubusercontent.com/u/64376233?v=4",
  18551           "gravatar_id": "",
  18552           "url": "https://api.github.com/users/alltheseas",
  18553           "html_url": "https://github.com/alltheseas",
  18554           "followers_url": "https://api.github.com/users/alltheseas/followers",
  18555           "following_url": "https://api.github.com/users/alltheseas/following{/other_user}",
  18556           "gists_url": "https://api.github.com/users/alltheseas/gists{/gist_id}",
  18557           "starred_url": "https://api.github.com/users/alltheseas/starred{/owner}{/repo}",
  18558           "subscriptions_url": "https://api.github.com/users/alltheseas/subscriptions",
  18559           "organizations_url": "https://api.github.com/users/alltheseas/orgs",
  18560           "repos_url": "https://api.github.com/users/alltheseas/repos",
  18561           "events_url": "https://api.github.com/users/alltheseas/events{/privacy}",
  18562           "received_events_url": "https://api.github.com/users/alltheseas/received_events",
  18563           "type": "User",
  18564           "site_admin": false
  18565         },
  18566         "open_issues": 0,
  18567         "closed_issues": 2,
  18568         "state": "open",
  18569         "created_at": "2024-04-08T16:37:23Z",
  18570         "updated_at": "2024-04-08T16:39:25Z",
  18571         "due_on": null,
  18572         "closed_at": null
  18573       },
  18574       "comments": 18,
  18575       "created_at": "2024-03-19T02:36:01Z",
  18576       "updated_at": "2024-04-08T16:39:03Z",
  18577       "closed_at": "2024-03-25T09:51:28Z",
  18578       "author_association": "COLLABORATOR",
  18579       "active_lock_reason": null,
  18580       "body": "Unclear if related to slash relays issues\n\nUsers shawn and karnage cannot remove relays. I am not sure how to troubleshoot @danieldaquino \n\nhttps://damus.io/nevent1qqsvx5pc0023njqqq78y9rf9xcsahsjg7lxvawl7ggmcyyp8wvjrmzqprpmhxue69uhhyetvv9ujumn0wd68yct5dyhxxmmdqyvhwumn8ghj7ur4wfshv6tyvyhxummnw3ezumrpdejqzxnhwden5te0wfjkccte9ehhyctwvajhq6tvdshxgetkqy2hwumn8ghj7mn0wd68ytndd9kx7afwd3hkc4ndht4\n\nhttps://damus.io/nevent1qqsrhpw78jsq2rs00sqct6lrdxjd0g0ga3vthcuftsrylzjqwakz8pqpr9mhxue69uhhwetvvdhk6efwdehhxarj9emkjmn99uq32amnwvaz7tm9v3jkutnwdaehgu3wd3skueqpr3mhxue69uhkummnw3ezuumgv9mku7t9v9nk2u3wdejhgtcpzpmhxue69uhkummnw3ezuamfdejs9rgfx6",
  18581       "reactions": {
  18582         "url": "https://api.github.com/repos/damus-io/damus/issues/2072/reactions",
  18583         "total_count": 0,
  18584         "+1": 0,
  18585         "-1": 0,
  18586         "laugh": 0,
  18587         "hooray": 0,
  18588         "confused": 0,
  18589         "heart": 0,
  18590         "rocket": 0,
  18591         "eyes": 0
  18592       },
  18593       "timeline_url": "https://api.github.com/repos/damus-io/damus/issues/2072/timeline",
  18594       "performed_via_github_app": null,
  18595       "state_reason": "completed"
  18596     },
  18597     "comment": {
  18598       "user": "alltheseas",
  18599       "created_at": "2024-03-20T14:44:25Z",
  18600       "updated_at": "2024-03-20T14:44:25Z",
  18601       "body": "One more report https://damus.io/nevent1qqs9qday5knn83l70nz9fv9uzkq99wsats3wyalnacac7lyzgn942vgprfmhxue69uhhyetvv9ujumn0wd68yurvv438xtnrdaksz9mhwden5te0wfjkccte9e3h2unjv4h8gtnx095szynhwden5te0danxvcmgv95kutnsw43qzyrhwden5te0dehhxarj9emkjmn90243vp"
  18602     }
  18603   },
  18604   {
  18605     "issue": {
  18606       "url": "https://api.github.com/repos/damus-io/damus/issues/2072",
  18607       "repository_url": "https://api.github.com/repos/damus-io/damus",
  18608       "labels_url": "https://api.github.com/repos/damus-io/damus/issues/2072/labels{/name}",
  18609       "comments_url": "https://api.github.com/repos/damus-io/damus/issues/2072/comments",
  18610       "events_url": "https://api.github.com/repos/damus-io/damus/issues/2072/events",
  18611       "html_url": "https://github.com/damus-io/damus/issues/2072",
  18612       "id": 2193879241,
  18613       "node_id": "I_kwDOHHF5A86Cw_DJ",
  18614       "number": 2072,
  18615       "title": "Issues with disconnecting relays [100,000 sats]",
  18616       "user": {
  18617         "login": "alltheseas",
  18618         "id": 64376233,
  18619         "node_id": "MDQ6VXNlcjY0Mzc2MjMz",
  18620         "avatar_url": "https://avatars.githubusercontent.com/u/64376233?v=4",
  18621         "gravatar_id": "",
  18622         "url": "https://api.github.com/users/alltheseas",
  18623         "html_url": "https://github.com/alltheseas",
  18624         "followers_url": "https://api.github.com/users/alltheseas/followers",
  18625         "following_url": "https://api.github.com/users/alltheseas/following{/other_user}",
  18626         "gists_url": "https://api.github.com/users/alltheseas/gists{/gist_id}",
  18627         "starred_url": "https://api.github.com/users/alltheseas/starred{/owner}{/repo}",
  18628         "subscriptions_url": "https://api.github.com/users/alltheseas/subscriptions",
  18629         "organizations_url": "https://api.github.com/users/alltheseas/orgs",
  18630         "repos_url": "https://api.github.com/users/alltheseas/repos",
  18631         "events_url": "https://api.github.com/users/alltheseas/events{/privacy}",
  18632         "received_events_url": "https://api.github.com/users/alltheseas/received_events",
  18633         "type": "User",
  18634         "site_admin": false
  18635       },
  18636       "labels": [
  18637         {
  18638           "id": 3994718396,
  18639           "node_id": "LA_kwDOHHF5A87uGpC8",
  18640           "url": "https://api.github.com/repos/damus-io/damus/labels/bug",
  18641           "name": "bug",
  18642           "color": "d73a4a",
  18643           "default": true,
  18644           "description": "Something is not working, or not working as intended"
  18645         },
  18646         {
  18647           "id": 5667341106,
  18648           "node_id": "LA_kwDOHHF5A88AAAABUczDMg",
  18649           "url": "https://api.github.com/repos/damus-io/damus/labels/bounty",
  18650           "name": "bounty",
  18651           "color": "D93F0B",
  18652           "default": false,
  18653           "description": "Sats"
  18654         },
  18655         {
  18656           "id": 6219108520,
  18657           "node_id": "LA_kwDOHHF5A88AAAABcrAQqA",
  18658           "url": "https://api.github.com/repos/damus-io/damus/labels/relay",
  18659           "name": "relay",
  18660           "color": "c2e0c6",
  18661           "default": false,
  18662           "description": ""
  18663         },
  18664         {
  18665           "id": 6495338883,
  18666           "node_id": "LA_kwDOHHF5A88AAAABgycBgw",
  18667           "url": "https://api.github.com/repos/damus-io/damus/labels/1.7",
  18668           "name": "1.7",
  18669           "color": "98EE28",
  18670           "default": false,
  18671           "description": ""
  18672         },
  18673         {
  18674           "id": 6718343473,
  18675           "node_id": "LA_kwDOHHF5A88AAAABkHHJMQ",
  18676           "url": "https://api.github.com/repos/damus-io/damus/labels/meme",
  18677           "name": "meme",
  18678           "color": "98247E",
  18679           "default": false,
  18680           "description": ""
  18681         }
  18682       ],
  18683       "state": "closed",
  18684       "locked": false,
  18685       "assignee": {
  18686         "login": "danieldaquino",
  18687         "id": 24692108,
  18688         "node_id": "MDQ6VXNlcjI0NjkyMTA4",
  18689         "avatar_url": "https://avatars.githubusercontent.com/u/24692108?v=4",
  18690         "gravatar_id": "",
  18691         "url": "https://api.github.com/users/danieldaquino",
  18692         "html_url": "https://github.com/danieldaquino",
  18693         "followers_url": "https://api.github.com/users/danieldaquino/followers",
  18694         "following_url": "https://api.github.com/users/danieldaquino/following{/other_user}",
  18695         "gists_url": "https://api.github.com/users/danieldaquino/gists{/gist_id}",
  18696         "starred_url": "https://api.github.com/users/danieldaquino/starred{/owner}{/repo}",
  18697         "subscriptions_url": "https://api.github.com/users/danieldaquino/subscriptions",
  18698         "organizations_url": "https://api.github.com/users/danieldaquino/orgs",
  18699         "repos_url": "https://api.github.com/users/danieldaquino/repos",
  18700         "events_url": "https://api.github.com/users/danieldaquino/events{/privacy}",
  18701         "received_events_url": "https://api.github.com/users/danieldaquino/received_events",
  18702         "type": "User",
  18703         "site_admin": false
  18704       },
  18705       "assignees": [
  18706         {
  18707           "login": "danieldaquino",
  18708           "id": 24692108,
  18709           "node_id": "MDQ6VXNlcjI0NjkyMTA4",
  18710           "avatar_url": "https://avatars.githubusercontent.com/u/24692108?v=4",
  18711           "gravatar_id": "",
  18712           "url": "https://api.github.com/users/danieldaquino",
  18713           "html_url": "https://github.com/danieldaquino",
  18714           "followers_url": "https://api.github.com/users/danieldaquino/followers",
  18715           "following_url": "https://api.github.com/users/danieldaquino/following{/other_user}",
  18716           "gists_url": "https://api.github.com/users/danieldaquino/gists{/gist_id}",
  18717           "starred_url": "https://api.github.com/users/danieldaquino/starred{/owner}{/repo}",
  18718           "subscriptions_url": "https://api.github.com/users/danieldaquino/subscriptions",
  18719           "organizations_url": "https://api.github.com/users/danieldaquino/orgs",
  18720           "repos_url": "https://api.github.com/users/danieldaquino/repos",
  18721           "events_url": "https://api.github.com/users/danieldaquino/events{/privacy}",
  18722           "received_events_url": "https://api.github.com/users/danieldaquino/received_events",
  18723           "type": "User",
  18724           "site_admin": false
  18725         }
  18726       ],
  18727       "milestone": {
  18728         "url": "https://api.github.com/repos/damus-io/damus/milestones/15",
  18729         "html_url": "https://github.com/damus-io/damus/milestone/15",
  18730         "labels_url": "https://api.github.com/repos/damus-io/damus/milestones/15/labels",
  18731         "id": 10792151,
  18732         "node_id": "MI_kwDOHHF5A84ApKzX",
  18733         "number": 15,
  18734         "title": "1.8 relay fix + video player",
  18735         "description": "",
  18736         "creator": {
  18737           "login": "alltheseas",
  18738           "id": 64376233,
  18739           "node_id": "MDQ6VXNlcjY0Mzc2MjMz",
  18740           "avatar_url": "https://avatars.githubusercontent.com/u/64376233?v=4",
  18741           "gravatar_id": "",
  18742           "url": "https://api.github.com/users/alltheseas",
  18743           "html_url": "https://github.com/alltheseas",
  18744           "followers_url": "https://api.github.com/users/alltheseas/followers",
  18745           "following_url": "https://api.github.com/users/alltheseas/following{/other_user}",
  18746           "gists_url": "https://api.github.com/users/alltheseas/gists{/gist_id}",
  18747           "starred_url": "https://api.github.com/users/alltheseas/starred{/owner}{/repo}",
  18748           "subscriptions_url": "https://api.github.com/users/alltheseas/subscriptions",
  18749           "organizations_url": "https://api.github.com/users/alltheseas/orgs",
  18750           "repos_url": "https://api.github.com/users/alltheseas/repos",
  18751           "events_url": "https://api.github.com/users/alltheseas/events{/privacy}",
  18752           "received_events_url": "https://api.github.com/users/alltheseas/received_events",
  18753           "type": "User",
  18754           "site_admin": false
  18755         },
  18756         "open_issues": 0,
  18757         "closed_issues": 2,
  18758         "state": "open",
  18759         "created_at": "2024-04-08T16:37:23Z",
  18760         "updated_at": "2024-04-08T16:39:25Z",
  18761         "due_on": null,
  18762         "closed_at": null
  18763       },
  18764       "comments": 18,
  18765       "created_at": "2024-03-19T02:36:01Z",
  18766       "updated_at": "2024-04-08T16:39:03Z",
  18767       "closed_at": "2024-03-25T09:51:28Z",
  18768       "author_association": "COLLABORATOR",
  18769       "active_lock_reason": null,
  18770       "body": "Unclear if related to slash relays issues\n\nUsers shawn and karnage cannot remove relays. I am not sure how to troubleshoot @danieldaquino \n\nhttps://damus.io/nevent1qqsvx5pc0023njqqq78y9rf9xcsahsjg7lxvawl7ggmcyyp8wvjrmzqprpmhxue69uhhyetvv9ujumn0wd68yct5dyhxxmmdqyvhwumn8ghj7ur4wfshv6tyvyhxummnw3ezumrpdejqzxnhwden5te0wfjkccte9ehhyctwvajhq6tvdshxgetkqy2hwumn8ghj7mn0wd68ytndd9kx7afwd3hkc4ndht4\n\nhttps://damus.io/nevent1qqsrhpw78jsq2rs00sqct6lrdxjd0g0ga3vthcuftsrylzjqwakz8pqpr9mhxue69uhhwetvvdhk6efwdehhxarj9emkjmn99uq32amnwvaz7tm9v3jkutnwdaehgu3wd3skueqpr3mhxue69uhkummnw3ezuumgv9mku7t9v9nk2u3wdejhgtcpzpmhxue69uhkummnw3ezuamfdejs9rgfx6",
  18771       "reactions": {
  18772         "url": "https://api.github.com/repos/damus-io/damus/issues/2072/reactions",
  18773         "total_count": 0,
  18774         "+1": 0,
  18775         "-1": 0,
  18776         "laugh": 0,
  18777         "hooray": 0,
  18778         "confused": 0,
  18779         "heart": 0,
  18780         "rocket": 0,
  18781         "eyes": 0
  18782       },
  18783       "timeline_url": "https://api.github.com/repos/damus-io/damus/issues/2072/timeline",
  18784       "performed_via_github_app": null,
  18785       "state_reason": "completed"
  18786     },
  18787     "comment": {
  18788       "user": "danieldaquino",
  18789       "created_at": "2024-03-20T15:40:50Z",
  18790       "updated_at": "2024-03-20T15:40:50Z",
  18791       "body": "I was able to replicate this issue _(or at least part of the issue)_ locally based on the symptoms reported.\r\n\r\n## Issue repro\r\n\r\n**Device:** iPhone 15 simulator\r\n**iOS:** 17.4\r\n**Damus version:** 1.8 (1) `247f313b` (Current tip of the `master` branch)\r\n**Steps:**\r\n1. Delete all connected relays\r\n2. Add `wss://relay.damus.io/` (with the trailing slash) to the relay list\r\n3. Try removing this newly added relay.\r\n4. Try to post.\r\n\r\n**Results:**\r\n3. Relay cannot be removed from the list. (Did not work 2/2 times tried)\r\n4. Posting does not work (Did not work 2/2 times tried)\r\n\r\n**Other data:** Saw interesting app logs during this test, such as this one:\r\n```\r\n[\"EVENT\",{\"sig\":\"77696398abb490d3d097cd91af6545dc2a6e9c497a8c659e962ebd588d6204c140185c8ba65b1b9448116e92c2bdd7384360c4c870a26ffe97f831548788973a\",\"id\":\"eafdfae115d8f2eb082371eff5dab4e70ed5eff6719f7e8c759ac64e9e9e2232\",\"pubkey\":\"056b5b5966f500defb3b790a14633e5ec4a0e8883ca29bc23d0030553edb084a\",\"created_at\":1710948510,\"content\":\"{}\",\"tags\":[[\"p\",\"3efdaebb1d8923ebd99c9e7ace3b4194ab45512e2be79c1b7d68d9243e0d2681\"],[\"p\",\"056b5b5966f500defb3b790a14633e5ec4a0e8883ca29bc23d0030553edb084a\"],[\"p\",\"b9ceaeeb4178a549e8b0570f348b2caa4bef8933fe3323d45e3875c01919a2c2\"]],\"kind\":3}]\r\nattempt #7 to flush event '' to wss://relay.damus.io/ after 170.859375 seconds\r\ncould not find relay when flushing: wss://relay.damus.io/\r\n```\r\n\r\nI will start investigating the root cause.\r\n"
  18792     }
  18793   },
  18794   {
  18795     "issue": {
  18796       "url": "https://api.github.com/repos/damus-io/damus/issues/2072",
  18797       "repository_url": "https://api.github.com/repos/damus-io/damus",
  18798       "labels_url": "https://api.github.com/repos/damus-io/damus/issues/2072/labels{/name}",
  18799       "comments_url": "https://api.github.com/repos/damus-io/damus/issues/2072/comments",
  18800       "events_url": "https://api.github.com/repos/damus-io/damus/issues/2072/events",
  18801       "html_url": "https://github.com/damus-io/damus/issues/2072",
  18802       "id": 2193879241,
  18803       "node_id": "I_kwDOHHF5A86Cw_DJ",
  18804       "number": 2072,
  18805       "title": "Issues with disconnecting relays [100,000 sats]",
  18806       "user": {
  18807         "login": "alltheseas",
  18808         "id": 64376233,
  18809         "node_id": "MDQ6VXNlcjY0Mzc2MjMz",
  18810         "avatar_url": "https://avatars.githubusercontent.com/u/64376233?v=4",
  18811         "gravatar_id": "",
  18812         "url": "https://api.github.com/users/alltheseas",
  18813         "html_url": "https://github.com/alltheseas",
  18814         "followers_url": "https://api.github.com/users/alltheseas/followers",
  18815         "following_url": "https://api.github.com/users/alltheseas/following{/other_user}",
  18816         "gists_url": "https://api.github.com/users/alltheseas/gists{/gist_id}",
  18817         "starred_url": "https://api.github.com/users/alltheseas/starred{/owner}{/repo}",
  18818         "subscriptions_url": "https://api.github.com/users/alltheseas/subscriptions",
  18819         "organizations_url": "https://api.github.com/users/alltheseas/orgs",
  18820         "repos_url": "https://api.github.com/users/alltheseas/repos",
  18821         "events_url": "https://api.github.com/users/alltheseas/events{/privacy}",
  18822         "received_events_url": "https://api.github.com/users/alltheseas/received_events",
  18823         "type": "User",
  18824         "site_admin": false
  18825       },
  18826       "labels": [
  18827         {
  18828           "id": 3994718396,
  18829           "node_id": "LA_kwDOHHF5A87uGpC8",
  18830           "url": "https://api.github.com/repos/damus-io/damus/labels/bug",
  18831           "name": "bug",
  18832           "color": "d73a4a",
  18833           "default": true,
  18834           "description": "Something is not working, or not working as intended"
  18835         },
  18836         {
  18837           "id": 5667341106,
  18838           "node_id": "LA_kwDOHHF5A88AAAABUczDMg",
  18839           "url": "https://api.github.com/repos/damus-io/damus/labels/bounty",
  18840           "name": "bounty",
  18841           "color": "D93F0B",
  18842           "default": false,
  18843           "description": "Sats"
  18844         },
  18845         {
  18846           "id": 6219108520,
  18847           "node_id": "LA_kwDOHHF5A88AAAABcrAQqA",
  18848           "url": "https://api.github.com/repos/damus-io/damus/labels/relay",
  18849           "name": "relay",
  18850           "color": "c2e0c6",
  18851           "default": false,
  18852           "description": ""
  18853         },
  18854         {
  18855           "id": 6495338883,
  18856           "node_id": "LA_kwDOHHF5A88AAAABgycBgw",
  18857           "url": "https://api.github.com/repos/damus-io/damus/labels/1.7",
  18858           "name": "1.7",
  18859           "color": "98EE28",
  18860           "default": false,
  18861           "description": ""
  18862         },
  18863         {
  18864           "id": 6718343473,
  18865           "node_id": "LA_kwDOHHF5A88AAAABkHHJMQ",
  18866           "url": "https://api.github.com/repos/damus-io/damus/labels/meme",
  18867           "name": "meme",
  18868           "color": "98247E",
  18869           "default": false,
  18870           "description": ""
  18871         }
  18872       ],
  18873       "state": "closed",
  18874       "locked": false,
  18875       "assignee": {
  18876         "login": "danieldaquino",
  18877         "id": 24692108,
  18878         "node_id": "MDQ6VXNlcjI0NjkyMTA4",
  18879         "avatar_url": "https://avatars.githubusercontent.com/u/24692108?v=4",
  18880         "gravatar_id": "",
  18881         "url": "https://api.github.com/users/danieldaquino",
  18882         "html_url": "https://github.com/danieldaquino",
  18883         "followers_url": "https://api.github.com/users/danieldaquino/followers",
  18884         "following_url": "https://api.github.com/users/danieldaquino/following{/other_user}",
  18885         "gists_url": "https://api.github.com/users/danieldaquino/gists{/gist_id}",
  18886         "starred_url": "https://api.github.com/users/danieldaquino/starred{/owner}{/repo}",
  18887         "subscriptions_url": "https://api.github.com/users/danieldaquino/subscriptions",
  18888         "organizations_url": "https://api.github.com/users/danieldaquino/orgs",
  18889         "repos_url": "https://api.github.com/users/danieldaquino/repos",
  18890         "events_url": "https://api.github.com/users/danieldaquino/events{/privacy}",
  18891         "received_events_url": "https://api.github.com/users/danieldaquino/received_events",
  18892         "type": "User",
  18893         "site_admin": false
  18894       },
  18895       "assignees": [
  18896         {
  18897           "login": "danieldaquino",
  18898           "id": 24692108,
  18899           "node_id": "MDQ6VXNlcjI0NjkyMTA4",
  18900           "avatar_url": "https://avatars.githubusercontent.com/u/24692108?v=4",
  18901           "gravatar_id": "",
  18902           "url": "https://api.github.com/users/danieldaquino",
  18903           "html_url": "https://github.com/danieldaquino",
  18904           "followers_url": "https://api.github.com/users/danieldaquino/followers",
  18905           "following_url": "https://api.github.com/users/danieldaquino/following{/other_user}",
  18906           "gists_url": "https://api.github.com/users/danieldaquino/gists{/gist_id}",
  18907           "starred_url": "https://api.github.com/users/danieldaquino/starred{/owner}{/repo}",
  18908           "subscriptions_url": "https://api.github.com/users/danieldaquino/subscriptions",
  18909           "organizations_url": "https://api.github.com/users/danieldaquino/orgs",
  18910           "repos_url": "https://api.github.com/users/danieldaquino/repos",
  18911           "events_url": "https://api.github.com/users/danieldaquino/events{/privacy}",
  18912           "received_events_url": "https://api.github.com/users/danieldaquino/received_events",
  18913           "type": "User",
  18914           "site_admin": false
  18915         }
  18916       ],
  18917       "milestone": {
  18918         "url": "https://api.github.com/repos/damus-io/damus/milestones/15",
  18919         "html_url": "https://github.com/damus-io/damus/milestone/15",
  18920         "labels_url": "https://api.github.com/repos/damus-io/damus/milestones/15/labels",
  18921         "id": 10792151,
  18922         "node_id": "MI_kwDOHHF5A84ApKzX",
  18923         "number": 15,
  18924         "title": "1.8 relay fix + video player",
  18925         "description": "",
  18926         "creator": {
  18927           "login": "alltheseas",
  18928           "id": 64376233,
  18929           "node_id": "MDQ6VXNlcjY0Mzc2MjMz",
  18930           "avatar_url": "https://avatars.githubusercontent.com/u/64376233?v=4",
  18931           "gravatar_id": "",
  18932           "url": "https://api.github.com/users/alltheseas",
  18933           "html_url": "https://github.com/alltheseas",
  18934           "followers_url": "https://api.github.com/users/alltheseas/followers",
  18935           "following_url": "https://api.github.com/users/alltheseas/following{/other_user}",
  18936           "gists_url": "https://api.github.com/users/alltheseas/gists{/gist_id}",
  18937           "starred_url": "https://api.github.com/users/alltheseas/starred{/owner}{/repo}",
  18938           "subscriptions_url": "https://api.github.com/users/alltheseas/subscriptions",
  18939           "organizations_url": "https://api.github.com/users/alltheseas/orgs",
  18940           "repos_url": "https://api.github.com/users/alltheseas/repos",
  18941           "events_url": "https://api.github.com/users/alltheseas/events{/privacy}",
  18942           "received_events_url": "https://api.github.com/users/alltheseas/received_events",
  18943           "type": "User",
  18944           "site_admin": false
  18945         },
  18946         "open_issues": 0,
  18947         "closed_issues": 2,
  18948         "state": "open",
  18949         "created_at": "2024-04-08T16:37:23Z",
  18950         "updated_at": "2024-04-08T16:39:25Z",
  18951         "due_on": null,
  18952         "closed_at": null
  18953       },
  18954       "comments": 18,
  18955       "created_at": "2024-03-19T02:36:01Z",
  18956       "updated_at": "2024-04-08T16:39:03Z",
  18957       "closed_at": "2024-03-25T09:51:28Z",
  18958       "author_association": "COLLABORATOR",
  18959       "active_lock_reason": null,
  18960       "body": "Unclear if related to slash relays issues\n\nUsers shawn and karnage cannot remove relays. I am not sure how to troubleshoot @danieldaquino \n\nhttps://damus.io/nevent1qqsvx5pc0023njqqq78y9rf9xcsahsjg7lxvawl7ggmcyyp8wvjrmzqprpmhxue69uhhyetvv9ujumn0wd68yct5dyhxxmmdqyvhwumn8ghj7ur4wfshv6tyvyhxummnw3ezumrpdejqzxnhwden5te0wfjkccte9ehhyctwvajhq6tvdshxgetkqy2hwumn8ghj7mn0wd68ytndd9kx7afwd3hkc4ndht4\n\nhttps://damus.io/nevent1qqsrhpw78jsq2rs00sqct6lrdxjd0g0ga3vthcuftsrylzjqwakz8pqpr9mhxue69uhhwetvvdhk6efwdehhxarj9emkjmn99uq32amnwvaz7tm9v3jkutnwdaehgu3wd3skueqpr3mhxue69uhkummnw3ezuumgv9mku7t9v9nk2u3wdejhgtcpzpmhxue69uhkummnw3ezuamfdejs9rgfx6",
  18961       "reactions": {
  18962         "url": "https://api.github.com/repos/damus-io/damus/issues/2072/reactions",
  18963         "total_count": 0,
  18964         "+1": 0,
  18965         "-1": 0,
  18966         "laugh": 0,
  18967         "hooray": 0,
  18968         "confused": 0,
  18969         "heart": 0,
  18970         "rocket": 0,
  18971         "eyes": 0
  18972       },
  18973       "timeline_url": "https://api.github.com/repos/damus-io/damus/issues/2072/timeline",
  18974       "performed_via_github_app": null,
  18975       "state_reason": "completed"
  18976     },
  18977     "comment": {
  18978       "user": "alltheseas",
  18979       "created_at": "2024-03-20T16:52:29Z",
  18980       "updated_at": "2024-03-20T16:52:29Z",
  18981       "body": "Official bug meme dropped\n\n![image](https://github.com/damus-io/damus/assets/64376233/7e16f569-05f8-4019-bdfc-8d298db8e0b9)"
  18982     }
  18983   },
  18984   {
  18985     "issue": {
  18986       "url": "https://api.github.com/repos/damus-io/damus/issues/2072",
  18987       "repository_url": "https://api.github.com/repos/damus-io/damus",
  18988       "labels_url": "https://api.github.com/repos/damus-io/damus/issues/2072/labels{/name}",
  18989       "comments_url": "https://api.github.com/repos/damus-io/damus/issues/2072/comments",
  18990       "events_url": "https://api.github.com/repos/damus-io/damus/issues/2072/events",
  18991       "html_url": "https://github.com/damus-io/damus/issues/2072",
  18992       "id": 2193879241,
  18993       "node_id": "I_kwDOHHF5A86Cw_DJ",
  18994       "number": 2072,
  18995       "title": "Issues with disconnecting relays [100,000 sats]",
  18996       "user": {
  18997         "login": "alltheseas",
  18998         "id": 64376233,
  18999         "node_id": "MDQ6VXNlcjY0Mzc2MjMz",
  19000         "avatar_url": "https://avatars.githubusercontent.com/u/64376233?v=4",
  19001         "gravatar_id": "",
  19002         "url": "https://api.github.com/users/alltheseas",
  19003         "html_url": "https://github.com/alltheseas",
  19004         "followers_url": "https://api.github.com/users/alltheseas/followers",
  19005         "following_url": "https://api.github.com/users/alltheseas/following{/other_user}",
  19006         "gists_url": "https://api.github.com/users/alltheseas/gists{/gist_id}",
  19007         "starred_url": "https://api.github.com/users/alltheseas/starred{/owner}{/repo}",
  19008         "subscriptions_url": "https://api.github.com/users/alltheseas/subscriptions",
  19009         "organizations_url": "https://api.github.com/users/alltheseas/orgs",
  19010         "repos_url": "https://api.github.com/users/alltheseas/repos",
  19011         "events_url": "https://api.github.com/users/alltheseas/events{/privacy}",
  19012         "received_events_url": "https://api.github.com/users/alltheseas/received_events",
  19013         "type": "User",
  19014         "site_admin": false
  19015       },
  19016       "labels": [
  19017         {
  19018           "id": 3994718396,
  19019           "node_id": "LA_kwDOHHF5A87uGpC8",
  19020           "url": "https://api.github.com/repos/damus-io/damus/labels/bug",
  19021           "name": "bug",
  19022           "color": "d73a4a",
  19023           "default": true,
  19024           "description": "Something is not working, or not working as intended"
  19025         },
  19026         {
  19027           "id": 5667341106,
  19028           "node_id": "LA_kwDOHHF5A88AAAABUczDMg",
  19029           "url": "https://api.github.com/repos/damus-io/damus/labels/bounty",
  19030           "name": "bounty",
  19031           "color": "D93F0B",
  19032           "default": false,
  19033           "description": "Sats"
  19034         },
  19035         {
  19036           "id": 6219108520,
  19037           "node_id": "LA_kwDOHHF5A88AAAABcrAQqA",
  19038           "url": "https://api.github.com/repos/damus-io/damus/labels/relay",
  19039           "name": "relay",
  19040           "color": "c2e0c6",
  19041           "default": false,
  19042           "description": ""
  19043         },
  19044         {
  19045           "id": 6495338883,
  19046           "node_id": "LA_kwDOHHF5A88AAAABgycBgw",
  19047           "url": "https://api.github.com/repos/damus-io/damus/labels/1.7",
  19048           "name": "1.7",
  19049           "color": "98EE28",
  19050           "default": false,
  19051           "description": ""
  19052         },
  19053         {
  19054           "id": 6718343473,
  19055           "node_id": "LA_kwDOHHF5A88AAAABkHHJMQ",
  19056           "url": "https://api.github.com/repos/damus-io/damus/labels/meme",
  19057           "name": "meme",
  19058           "color": "98247E",
  19059           "default": false,
  19060           "description": ""
  19061         }
  19062       ],
  19063       "state": "closed",
  19064       "locked": false,
  19065       "assignee": {
  19066         "login": "danieldaquino",
  19067         "id": 24692108,
  19068         "node_id": "MDQ6VXNlcjI0NjkyMTA4",
  19069         "avatar_url": "https://avatars.githubusercontent.com/u/24692108?v=4",
  19070         "gravatar_id": "",
  19071         "url": "https://api.github.com/users/danieldaquino",
  19072         "html_url": "https://github.com/danieldaquino",
  19073         "followers_url": "https://api.github.com/users/danieldaquino/followers",
  19074         "following_url": "https://api.github.com/users/danieldaquino/following{/other_user}",
  19075         "gists_url": "https://api.github.com/users/danieldaquino/gists{/gist_id}",
  19076         "starred_url": "https://api.github.com/users/danieldaquino/starred{/owner}{/repo}",
  19077         "subscriptions_url": "https://api.github.com/users/danieldaquino/subscriptions",
  19078         "organizations_url": "https://api.github.com/users/danieldaquino/orgs",
  19079         "repos_url": "https://api.github.com/users/danieldaquino/repos",
  19080         "events_url": "https://api.github.com/users/danieldaquino/events{/privacy}",
  19081         "received_events_url": "https://api.github.com/users/danieldaquino/received_events",
  19082         "type": "User",
  19083         "site_admin": false
  19084       },
  19085       "assignees": [
  19086         {
  19087           "login": "danieldaquino",
  19088           "id": 24692108,
  19089           "node_id": "MDQ6VXNlcjI0NjkyMTA4",
  19090           "avatar_url": "https://avatars.githubusercontent.com/u/24692108?v=4",
  19091           "gravatar_id": "",
  19092           "url": "https://api.github.com/users/danieldaquino",
  19093           "html_url": "https://github.com/danieldaquino",
  19094           "followers_url": "https://api.github.com/users/danieldaquino/followers",
  19095           "following_url": "https://api.github.com/users/danieldaquino/following{/other_user}",
  19096           "gists_url": "https://api.github.com/users/danieldaquino/gists{/gist_id}",
  19097           "starred_url": "https://api.github.com/users/danieldaquino/starred{/owner}{/repo}",
  19098           "subscriptions_url": "https://api.github.com/users/danieldaquino/subscriptions",
  19099           "organizations_url": "https://api.github.com/users/danieldaquino/orgs",
  19100           "repos_url": "https://api.github.com/users/danieldaquino/repos",
  19101           "events_url": "https://api.github.com/users/danieldaquino/events{/privacy}",
  19102           "received_events_url": "https://api.github.com/users/danieldaquino/received_events",
  19103           "type": "User",
  19104           "site_admin": false
  19105         }
  19106       ],
  19107       "milestone": {
  19108         "url": "https://api.github.com/repos/damus-io/damus/milestones/15",
  19109         "html_url": "https://github.com/damus-io/damus/milestone/15",
  19110         "labels_url": "https://api.github.com/repos/damus-io/damus/milestones/15/labels",
  19111         "id": 10792151,
  19112         "node_id": "MI_kwDOHHF5A84ApKzX",
  19113         "number": 15,
  19114         "title": "1.8 relay fix + video player",
  19115         "description": "",
  19116         "creator": {
  19117           "login": "alltheseas",
  19118           "id": 64376233,
  19119           "node_id": "MDQ6VXNlcjY0Mzc2MjMz",
  19120           "avatar_url": "https://avatars.githubusercontent.com/u/64376233?v=4",
  19121           "gravatar_id": "",
  19122           "url": "https://api.github.com/users/alltheseas",
  19123           "html_url": "https://github.com/alltheseas",
  19124           "followers_url": "https://api.github.com/users/alltheseas/followers",
  19125           "following_url": "https://api.github.com/users/alltheseas/following{/other_user}",
  19126           "gists_url": "https://api.github.com/users/alltheseas/gists{/gist_id}",
  19127           "starred_url": "https://api.github.com/users/alltheseas/starred{/owner}{/repo}",
  19128           "subscriptions_url": "https://api.github.com/users/alltheseas/subscriptions",
  19129           "organizations_url": "https://api.github.com/users/alltheseas/orgs",
  19130           "repos_url": "https://api.github.com/users/alltheseas/repos",
  19131           "events_url": "https://api.github.com/users/alltheseas/events{/privacy}",
  19132           "received_events_url": "https://api.github.com/users/alltheseas/received_events",
  19133           "type": "User",
  19134           "site_admin": false
  19135         },
  19136         "open_issues": 0,
  19137         "closed_issues": 2,
  19138         "state": "open",
  19139         "created_at": "2024-04-08T16:37:23Z",
  19140         "updated_at": "2024-04-08T16:39:25Z",
  19141         "due_on": null,
  19142         "closed_at": null
  19143       },
  19144       "comments": 18,
  19145       "created_at": "2024-03-19T02:36:01Z",
  19146       "updated_at": "2024-04-08T16:39:03Z",
  19147       "closed_at": "2024-03-25T09:51:28Z",
  19148       "author_association": "COLLABORATOR",
  19149       "active_lock_reason": null,
  19150       "body": "Unclear if related to slash relays issues\n\nUsers shawn and karnage cannot remove relays. I am not sure how to troubleshoot @danieldaquino \n\nhttps://damus.io/nevent1qqsvx5pc0023njqqq78y9rf9xcsahsjg7lxvawl7ggmcyyp8wvjrmzqprpmhxue69uhhyetvv9ujumn0wd68yct5dyhxxmmdqyvhwumn8ghj7ur4wfshv6tyvyhxummnw3ezumrpdejqzxnhwden5te0wfjkccte9ehhyctwvajhq6tvdshxgetkqy2hwumn8ghj7mn0wd68ytndd9kx7afwd3hkc4ndht4\n\nhttps://damus.io/nevent1qqsrhpw78jsq2rs00sqct6lrdxjd0g0ga3vthcuftsrylzjqwakz8pqpr9mhxue69uhhwetvvdhk6efwdehhxarj9emkjmn99uq32amnwvaz7tm9v3jkutnwdaehgu3wd3skueqpr3mhxue69uhkummnw3ezuumgv9mku7t9v9nk2u3wdejhgtcpzpmhxue69uhkummnw3ezuamfdejs9rgfx6",
  19151       "reactions": {
  19152         "url": "https://api.github.com/repos/damus-io/damus/issues/2072/reactions",
  19153         "total_count": 0,
  19154         "+1": 0,
  19155         "-1": 0,
  19156         "laugh": 0,
  19157         "hooray": 0,
  19158         "confused": 0,
  19159         "heart": 0,
  19160         "rocket": 0,
  19161         "eyes": 0
  19162       },
  19163       "timeline_url": "https://api.github.com/repos/damus-io/damus/issues/2072/timeline",
  19164       "performed_via_github_app": null,
  19165       "state_reason": "completed"
  19166     },
  19167     "comment": {
  19168       "user": "danieldaquino",
  19169       "created_at": "2024-03-20T19:26:46Z",
  19170       "updated_at": "2024-03-20T19:26:46Z",
  19171       "body": "I have a draft of the fix that seems to resolve this problem!\r\n\r\nHowever, I modified code in several places _(to prevent issues with trailing slashes in the future)_ so I should do more thorough testing before sending it over."
  19172     }
  19173   },
  19174   {
  19175     "issue": {
  19176       "url": "https://api.github.com/repos/damus-io/damus/issues/2072",
  19177       "repository_url": "https://api.github.com/repos/damus-io/damus",
  19178       "labels_url": "https://api.github.com/repos/damus-io/damus/issues/2072/labels{/name}",
  19179       "comments_url": "https://api.github.com/repos/damus-io/damus/issues/2072/comments",
  19180       "events_url": "https://api.github.com/repos/damus-io/damus/issues/2072/events",
  19181       "html_url": "https://github.com/damus-io/damus/issues/2072",
  19182       "id": 2193879241,
  19183       "node_id": "I_kwDOHHF5A86Cw_DJ",
  19184       "number": 2072,
  19185       "title": "Issues with disconnecting relays [100,000 sats]",
  19186       "user": {
  19187         "login": "alltheseas",
  19188         "id": 64376233,
  19189         "node_id": "MDQ6VXNlcjY0Mzc2MjMz",
  19190         "avatar_url": "https://avatars.githubusercontent.com/u/64376233?v=4",
  19191         "gravatar_id": "",
  19192         "url": "https://api.github.com/users/alltheseas",
  19193         "html_url": "https://github.com/alltheseas",
  19194         "followers_url": "https://api.github.com/users/alltheseas/followers",
  19195         "following_url": "https://api.github.com/users/alltheseas/following{/other_user}",
  19196         "gists_url": "https://api.github.com/users/alltheseas/gists{/gist_id}",
  19197         "starred_url": "https://api.github.com/users/alltheseas/starred{/owner}{/repo}",
  19198         "subscriptions_url": "https://api.github.com/users/alltheseas/subscriptions",
  19199         "organizations_url": "https://api.github.com/users/alltheseas/orgs",
  19200         "repos_url": "https://api.github.com/users/alltheseas/repos",
  19201         "events_url": "https://api.github.com/users/alltheseas/events{/privacy}",
  19202         "received_events_url": "https://api.github.com/users/alltheseas/received_events",
  19203         "type": "User",
  19204         "site_admin": false
  19205       },
  19206       "labels": [
  19207         {
  19208           "id": 3994718396,
  19209           "node_id": "LA_kwDOHHF5A87uGpC8",
  19210           "url": "https://api.github.com/repos/damus-io/damus/labels/bug",
  19211           "name": "bug",
  19212           "color": "d73a4a",
  19213           "default": true,
  19214           "description": "Something is not working, or not working as intended"
  19215         },
  19216         {
  19217           "id": 5667341106,
  19218           "node_id": "LA_kwDOHHF5A88AAAABUczDMg",
  19219           "url": "https://api.github.com/repos/damus-io/damus/labels/bounty",
  19220           "name": "bounty",
  19221           "color": "D93F0B",
  19222           "default": false,
  19223           "description": "Sats"
  19224         },
  19225         {
  19226           "id": 6219108520,
  19227           "node_id": "LA_kwDOHHF5A88AAAABcrAQqA",
  19228           "url": "https://api.github.com/repos/damus-io/damus/labels/relay",
  19229           "name": "relay",
  19230           "color": "c2e0c6",
  19231           "default": false,
  19232           "description": ""
  19233         },
  19234         {
  19235           "id": 6495338883,
  19236           "node_id": "LA_kwDOHHF5A88AAAABgycBgw",
  19237           "url": "https://api.github.com/repos/damus-io/damus/labels/1.7",
  19238           "name": "1.7",
  19239           "color": "98EE28",
  19240           "default": false,
  19241           "description": ""
  19242         },
  19243         {
  19244           "id": 6718343473,
  19245           "node_id": "LA_kwDOHHF5A88AAAABkHHJMQ",
  19246           "url": "https://api.github.com/repos/damus-io/damus/labels/meme",
  19247           "name": "meme",
  19248           "color": "98247E",
  19249           "default": false,
  19250           "description": ""
  19251         }
  19252       ],
  19253       "state": "closed",
  19254       "locked": false,
  19255       "assignee": {
  19256         "login": "danieldaquino",
  19257         "id": 24692108,
  19258         "node_id": "MDQ6VXNlcjI0NjkyMTA4",
  19259         "avatar_url": "https://avatars.githubusercontent.com/u/24692108?v=4",
  19260         "gravatar_id": "",
  19261         "url": "https://api.github.com/users/danieldaquino",
  19262         "html_url": "https://github.com/danieldaquino",
  19263         "followers_url": "https://api.github.com/users/danieldaquino/followers",
  19264         "following_url": "https://api.github.com/users/danieldaquino/following{/other_user}",
  19265         "gists_url": "https://api.github.com/users/danieldaquino/gists{/gist_id}",
  19266         "starred_url": "https://api.github.com/users/danieldaquino/starred{/owner}{/repo}",
  19267         "subscriptions_url": "https://api.github.com/users/danieldaquino/subscriptions",
  19268         "organizations_url": "https://api.github.com/users/danieldaquino/orgs",
  19269         "repos_url": "https://api.github.com/users/danieldaquino/repos",
  19270         "events_url": "https://api.github.com/users/danieldaquino/events{/privacy}",
  19271         "received_events_url": "https://api.github.com/users/danieldaquino/received_events",
  19272         "type": "User",
  19273         "site_admin": false
  19274       },
  19275       "assignees": [
  19276         {
  19277           "login": "danieldaquino",
  19278           "id": 24692108,
  19279           "node_id": "MDQ6VXNlcjI0NjkyMTA4",
  19280           "avatar_url": "https://avatars.githubusercontent.com/u/24692108?v=4",
  19281           "gravatar_id": "",
  19282           "url": "https://api.github.com/users/danieldaquino",
  19283           "html_url": "https://github.com/danieldaquino",
  19284           "followers_url": "https://api.github.com/users/danieldaquino/followers",
  19285           "following_url": "https://api.github.com/users/danieldaquino/following{/other_user}",
  19286           "gists_url": "https://api.github.com/users/danieldaquino/gists{/gist_id}",
  19287           "starred_url": "https://api.github.com/users/danieldaquino/starred{/owner}{/repo}",
  19288           "subscriptions_url": "https://api.github.com/users/danieldaquino/subscriptions",
  19289           "organizations_url": "https://api.github.com/users/danieldaquino/orgs",
  19290           "repos_url": "https://api.github.com/users/danieldaquino/repos",
  19291           "events_url": "https://api.github.com/users/danieldaquino/events{/privacy}",
  19292           "received_events_url": "https://api.github.com/users/danieldaquino/received_events",
  19293           "type": "User",
  19294           "site_admin": false
  19295         }
  19296       ],
  19297       "milestone": {
  19298         "url": "https://api.github.com/repos/damus-io/damus/milestones/15",
  19299         "html_url": "https://github.com/damus-io/damus/milestone/15",
  19300         "labels_url": "https://api.github.com/repos/damus-io/damus/milestones/15/labels",
  19301         "id": 10792151,
  19302         "node_id": "MI_kwDOHHF5A84ApKzX",
  19303         "number": 15,
  19304         "title": "1.8 relay fix + video player",
  19305         "description": "",
  19306         "creator": {
  19307           "login": "alltheseas",
  19308           "id": 64376233,
  19309           "node_id": "MDQ6VXNlcjY0Mzc2MjMz",
  19310           "avatar_url": "https://avatars.githubusercontent.com/u/64376233?v=4",
  19311           "gravatar_id": "",
  19312           "url": "https://api.github.com/users/alltheseas",
  19313           "html_url": "https://github.com/alltheseas",
  19314           "followers_url": "https://api.github.com/users/alltheseas/followers",
  19315           "following_url": "https://api.github.com/users/alltheseas/following{/other_user}",
  19316           "gists_url": "https://api.github.com/users/alltheseas/gists{/gist_id}",
  19317           "starred_url": "https://api.github.com/users/alltheseas/starred{/owner}{/repo}",
  19318           "subscriptions_url": "https://api.github.com/users/alltheseas/subscriptions",
  19319           "organizations_url": "https://api.github.com/users/alltheseas/orgs",
  19320           "repos_url": "https://api.github.com/users/alltheseas/repos",
  19321           "events_url": "https://api.github.com/users/alltheseas/events{/privacy}",
  19322           "received_events_url": "https://api.github.com/users/alltheseas/received_events",
  19323           "type": "User",
  19324           "site_admin": false
  19325         },
  19326         "open_issues": 0,
  19327         "closed_issues": 2,
  19328         "state": "open",
  19329         "created_at": "2024-04-08T16:37:23Z",
  19330         "updated_at": "2024-04-08T16:39:25Z",
  19331         "due_on": null,
  19332         "closed_at": null
  19333       },
  19334       "comments": 18,
  19335       "created_at": "2024-03-19T02:36:01Z",
  19336       "updated_at": "2024-04-08T16:39:03Z",
  19337       "closed_at": "2024-03-25T09:51:28Z",
  19338       "author_association": "COLLABORATOR",
  19339       "active_lock_reason": null,
  19340       "body": "Unclear if related to slash relays issues\n\nUsers shawn and karnage cannot remove relays. I am not sure how to troubleshoot @danieldaquino \n\nhttps://damus.io/nevent1qqsvx5pc0023njqqq78y9rf9xcsahsjg7lxvawl7ggmcyyp8wvjrmzqprpmhxue69uhhyetvv9ujumn0wd68yct5dyhxxmmdqyvhwumn8ghj7ur4wfshv6tyvyhxummnw3ezumrpdejqzxnhwden5te0wfjkccte9ehhyctwvajhq6tvdshxgetkqy2hwumn8ghj7mn0wd68ytndd9kx7afwd3hkc4ndht4\n\nhttps://damus.io/nevent1qqsrhpw78jsq2rs00sqct6lrdxjd0g0ga3vthcuftsrylzjqwakz8pqpr9mhxue69uhhwetvvdhk6efwdehhxarj9emkjmn99uq32amnwvaz7tm9v3jkutnwdaehgu3wd3skueqpr3mhxue69uhkummnw3ezuumgv9mku7t9v9nk2u3wdejhgtcpzpmhxue69uhkummnw3ezuamfdejs9rgfx6",
  19341       "reactions": {
  19342         "url": "https://api.github.com/repos/damus-io/damus/issues/2072/reactions",
  19343         "total_count": 0,
  19344         "+1": 0,
  19345         "-1": 0,
  19346         "laugh": 0,
  19347         "hooray": 0,
  19348         "confused": 0,
  19349         "heart": 0,
  19350         "rocket": 0,
  19351         "eyes": 0
  19352       },
  19353       "timeline_url": "https://api.github.com/repos/damus-io/damus/issues/2072/timeline",
  19354       "performed_via_github_app": null,
  19355       "state_reason": "completed"
  19356     },
  19357     "comment": {
  19358       "user": "jb55",
  19359       "created_at": "2024-03-21T07:48:10Z",
  19360       "updated_at": "2024-03-21T07:48:10Z",
  19361       "body": "On Wed, Mar 20, 2024 at 12:27:07PM -0700, Daniel D’Aquino wrote:\n>I have a draft of the fix that seems to resolve this problem!\n>\n>However, I modified code in several places _(to prevent issues with trailing slashes in the future)_ so I should do more thorough testing before sending it over.\n\nThanks daniel! This was affecting lots of people it seems.\n"
  19362     }
  19363   },
  19364   {
  19365     "issue": {
  19366       "url": "https://api.github.com/repos/damus-io/damus/issues/2072",
  19367       "repository_url": "https://api.github.com/repos/damus-io/damus",
  19368       "labels_url": "https://api.github.com/repos/damus-io/damus/issues/2072/labels{/name}",
  19369       "comments_url": "https://api.github.com/repos/damus-io/damus/issues/2072/comments",
  19370       "events_url": "https://api.github.com/repos/damus-io/damus/issues/2072/events",
  19371       "html_url": "https://github.com/damus-io/damus/issues/2072",
  19372       "id": 2193879241,
  19373       "node_id": "I_kwDOHHF5A86Cw_DJ",
  19374       "number": 2072,
  19375       "title": "Issues with disconnecting relays [100,000 sats]",
  19376       "user": {
  19377         "login": "alltheseas",
  19378         "id": 64376233,
  19379         "node_id": "MDQ6VXNlcjY0Mzc2MjMz",
  19380         "avatar_url": "https://avatars.githubusercontent.com/u/64376233?v=4",
  19381         "gravatar_id": "",
  19382         "url": "https://api.github.com/users/alltheseas",
  19383         "html_url": "https://github.com/alltheseas",
  19384         "followers_url": "https://api.github.com/users/alltheseas/followers",
  19385         "following_url": "https://api.github.com/users/alltheseas/following{/other_user}",
  19386         "gists_url": "https://api.github.com/users/alltheseas/gists{/gist_id}",
  19387         "starred_url": "https://api.github.com/users/alltheseas/starred{/owner}{/repo}",
  19388         "subscriptions_url": "https://api.github.com/users/alltheseas/subscriptions",
  19389         "organizations_url": "https://api.github.com/users/alltheseas/orgs",
  19390         "repos_url": "https://api.github.com/users/alltheseas/repos",
  19391         "events_url": "https://api.github.com/users/alltheseas/events{/privacy}",
  19392         "received_events_url": "https://api.github.com/users/alltheseas/received_events",
  19393         "type": "User",
  19394         "site_admin": false
  19395       },
  19396       "labels": [
  19397         {
  19398           "id": 3994718396,
  19399           "node_id": "LA_kwDOHHF5A87uGpC8",
  19400           "url": "https://api.github.com/repos/damus-io/damus/labels/bug",
  19401           "name": "bug",
  19402           "color": "d73a4a",
  19403           "default": true,
  19404           "description": "Something is not working, or not working as intended"
  19405         },
  19406         {
  19407           "id": 5667341106,
  19408           "node_id": "LA_kwDOHHF5A88AAAABUczDMg",
  19409           "url": "https://api.github.com/repos/damus-io/damus/labels/bounty",
  19410           "name": "bounty",
  19411           "color": "D93F0B",
  19412           "default": false,
  19413           "description": "Sats"
  19414         },
  19415         {
  19416           "id": 6219108520,
  19417           "node_id": "LA_kwDOHHF5A88AAAABcrAQqA",
  19418           "url": "https://api.github.com/repos/damus-io/damus/labels/relay",
  19419           "name": "relay",
  19420           "color": "c2e0c6",
  19421           "default": false,
  19422           "description": ""
  19423         },
  19424         {
  19425           "id": 6495338883,
  19426           "node_id": "LA_kwDOHHF5A88AAAABgycBgw",
  19427           "url": "https://api.github.com/repos/damus-io/damus/labels/1.7",
  19428           "name": "1.7",
  19429           "color": "98EE28",
  19430           "default": false,
  19431           "description": ""
  19432         },
  19433         {
  19434           "id": 6718343473,
  19435           "node_id": "LA_kwDOHHF5A88AAAABkHHJMQ",
  19436           "url": "https://api.github.com/repos/damus-io/damus/labels/meme",
  19437           "name": "meme",
  19438           "color": "98247E",
  19439           "default": false,
  19440           "description": ""
  19441         }
  19442       ],
  19443       "state": "closed",
  19444       "locked": false,
  19445       "assignee": {
  19446         "login": "danieldaquino",
  19447         "id": 24692108,
  19448         "node_id": "MDQ6VXNlcjI0NjkyMTA4",
  19449         "avatar_url": "https://avatars.githubusercontent.com/u/24692108?v=4",
  19450         "gravatar_id": "",
  19451         "url": "https://api.github.com/users/danieldaquino",
  19452         "html_url": "https://github.com/danieldaquino",
  19453         "followers_url": "https://api.github.com/users/danieldaquino/followers",
  19454         "following_url": "https://api.github.com/users/danieldaquino/following{/other_user}",
  19455         "gists_url": "https://api.github.com/users/danieldaquino/gists{/gist_id}",
  19456         "starred_url": "https://api.github.com/users/danieldaquino/starred{/owner}{/repo}",
  19457         "subscriptions_url": "https://api.github.com/users/danieldaquino/subscriptions",
  19458         "organizations_url": "https://api.github.com/users/danieldaquino/orgs",
  19459         "repos_url": "https://api.github.com/users/danieldaquino/repos",
  19460         "events_url": "https://api.github.com/users/danieldaquino/events{/privacy}",
  19461         "received_events_url": "https://api.github.com/users/danieldaquino/received_events",
  19462         "type": "User",
  19463         "site_admin": false
  19464       },
  19465       "assignees": [
  19466         {
  19467           "login": "danieldaquino",
  19468           "id": 24692108,
  19469           "node_id": "MDQ6VXNlcjI0NjkyMTA4",
  19470           "avatar_url": "https://avatars.githubusercontent.com/u/24692108?v=4",
  19471           "gravatar_id": "",
  19472           "url": "https://api.github.com/users/danieldaquino",
  19473           "html_url": "https://github.com/danieldaquino",
  19474           "followers_url": "https://api.github.com/users/danieldaquino/followers",
  19475           "following_url": "https://api.github.com/users/danieldaquino/following{/other_user}",
  19476           "gists_url": "https://api.github.com/users/danieldaquino/gists{/gist_id}",
  19477           "starred_url": "https://api.github.com/users/danieldaquino/starred{/owner}{/repo}",
  19478           "subscriptions_url": "https://api.github.com/users/danieldaquino/subscriptions",
  19479           "organizations_url": "https://api.github.com/users/danieldaquino/orgs",
  19480           "repos_url": "https://api.github.com/users/danieldaquino/repos",
  19481           "events_url": "https://api.github.com/users/danieldaquino/events{/privacy}",
  19482           "received_events_url": "https://api.github.com/users/danieldaquino/received_events",
  19483           "type": "User",
  19484           "site_admin": false
  19485         }
  19486       ],
  19487       "milestone": {
  19488         "url": "https://api.github.com/repos/damus-io/damus/milestones/15",
  19489         "html_url": "https://github.com/damus-io/damus/milestone/15",
  19490         "labels_url": "https://api.github.com/repos/damus-io/damus/milestones/15/labels",
  19491         "id": 10792151,
  19492         "node_id": "MI_kwDOHHF5A84ApKzX",
  19493         "number": 15,
  19494         "title": "1.8 relay fix + video player",
  19495         "description": "",
  19496         "creator": {
  19497           "login": "alltheseas",
  19498           "id": 64376233,
  19499           "node_id": "MDQ6VXNlcjY0Mzc2MjMz",
  19500           "avatar_url": "https://avatars.githubusercontent.com/u/64376233?v=4",
  19501           "gravatar_id": "",
  19502           "url": "https://api.github.com/users/alltheseas",
  19503           "html_url": "https://github.com/alltheseas",
  19504           "followers_url": "https://api.github.com/users/alltheseas/followers",
  19505           "following_url": "https://api.github.com/users/alltheseas/following{/other_user}",
  19506           "gists_url": "https://api.github.com/users/alltheseas/gists{/gist_id}",
  19507           "starred_url": "https://api.github.com/users/alltheseas/starred{/owner}{/repo}",
  19508           "subscriptions_url": "https://api.github.com/users/alltheseas/subscriptions",
  19509           "organizations_url": "https://api.github.com/users/alltheseas/orgs",
  19510           "repos_url": "https://api.github.com/users/alltheseas/repos",
  19511           "events_url": "https://api.github.com/users/alltheseas/events{/privacy}",
  19512           "received_events_url": "https://api.github.com/users/alltheseas/received_events",
  19513           "type": "User",
  19514           "site_admin": false
  19515         },
  19516         "open_issues": 0,
  19517         "closed_issues": 2,
  19518         "state": "open",
  19519         "created_at": "2024-04-08T16:37:23Z",
  19520         "updated_at": "2024-04-08T16:39:25Z",
  19521         "due_on": null,
  19522         "closed_at": null
  19523       },
  19524       "comments": 18,
  19525       "created_at": "2024-03-19T02:36:01Z",
  19526       "updated_at": "2024-04-08T16:39:03Z",
  19527       "closed_at": "2024-03-25T09:51:28Z",
  19528       "author_association": "COLLABORATOR",
  19529       "active_lock_reason": null,
  19530       "body": "Unclear if related to slash relays issues\n\nUsers shawn and karnage cannot remove relays. I am not sure how to troubleshoot @danieldaquino \n\nhttps://damus.io/nevent1qqsvx5pc0023njqqq78y9rf9xcsahsjg7lxvawl7ggmcyyp8wvjrmzqprpmhxue69uhhyetvv9ujumn0wd68yct5dyhxxmmdqyvhwumn8ghj7ur4wfshv6tyvyhxummnw3ezumrpdejqzxnhwden5te0wfjkccte9ehhyctwvajhq6tvdshxgetkqy2hwumn8ghj7mn0wd68ytndd9kx7afwd3hkc4ndht4\n\nhttps://damus.io/nevent1qqsrhpw78jsq2rs00sqct6lrdxjd0g0ga3vthcuftsrylzjqwakz8pqpr9mhxue69uhhwetvvdhk6efwdehhxarj9emkjmn99uq32amnwvaz7tm9v3jkutnwdaehgu3wd3skueqpr3mhxue69uhkummnw3ezuumgv9mku7t9v9nk2u3wdejhgtcpzpmhxue69uhkummnw3ezuamfdejs9rgfx6",
  19531       "reactions": {
  19532         "url": "https://api.github.com/repos/damus-io/damus/issues/2072/reactions",
  19533         "total_count": 0,
  19534         "+1": 0,
  19535         "-1": 0,
  19536         "laugh": 0,
  19537         "hooray": 0,
  19538         "confused": 0,
  19539         "heart": 0,
  19540         "rocket": 0,
  19541         "eyes": 0
  19542       },
  19543       "timeline_url": "https://api.github.com/repos/damus-io/damus/issues/2072/timeline",
  19544       "performed_via_github_app": null,
  19545       "state_reason": "completed"
  19546     },
  19547     "comment": {
  19548       "user": "danieldaquino",
  19549       "created_at": "2024-03-22T16:58:12Z",
  19550       "updated_at": "2024-03-22T16:58:12Z",
  19551       "body": "Performed more thorough testing and sent the patch to patches@damus.io. \r\n\r\nCode, discussion, and testing reports can all be found there (https://groups.google.com/a/damus.io/g/patches/c/GW34cPfIq2Y)\r\n\r\nPlease let me know if there are any concerns or questions!\r\n\r\nThank you!"
  19552     }
  19553   },
  19554   {
  19555     "issue": {
  19556       "url": "https://api.github.com/repos/damus-io/damus/issues/2072",
  19557       "repository_url": "https://api.github.com/repos/damus-io/damus",
  19558       "labels_url": "https://api.github.com/repos/damus-io/damus/issues/2072/labels{/name}",
  19559       "comments_url": "https://api.github.com/repos/damus-io/damus/issues/2072/comments",
  19560       "events_url": "https://api.github.com/repos/damus-io/damus/issues/2072/events",
  19561       "html_url": "https://github.com/damus-io/damus/issues/2072",
  19562       "id": 2193879241,
  19563       "node_id": "I_kwDOHHF5A86Cw_DJ",
  19564       "number": 2072,
  19565       "title": "Issues with disconnecting relays [100,000 sats]",
  19566       "user": {
  19567         "login": "alltheseas",
  19568         "id": 64376233,
  19569         "node_id": "MDQ6VXNlcjY0Mzc2MjMz",
  19570         "avatar_url": "https://avatars.githubusercontent.com/u/64376233?v=4",
  19571         "gravatar_id": "",
  19572         "url": "https://api.github.com/users/alltheseas",
  19573         "html_url": "https://github.com/alltheseas",
  19574         "followers_url": "https://api.github.com/users/alltheseas/followers",
  19575         "following_url": "https://api.github.com/users/alltheseas/following{/other_user}",
  19576         "gists_url": "https://api.github.com/users/alltheseas/gists{/gist_id}",
  19577         "starred_url": "https://api.github.com/users/alltheseas/starred{/owner}{/repo}",
  19578         "subscriptions_url": "https://api.github.com/users/alltheseas/subscriptions",
  19579         "organizations_url": "https://api.github.com/users/alltheseas/orgs",
  19580         "repos_url": "https://api.github.com/users/alltheseas/repos",
  19581         "events_url": "https://api.github.com/users/alltheseas/events{/privacy}",
  19582         "received_events_url": "https://api.github.com/users/alltheseas/received_events",
  19583         "type": "User",
  19584         "site_admin": false
  19585       },
  19586       "labels": [
  19587         {
  19588           "id": 3994718396,
  19589           "node_id": "LA_kwDOHHF5A87uGpC8",
  19590           "url": "https://api.github.com/repos/damus-io/damus/labels/bug",
  19591           "name": "bug",
  19592           "color": "d73a4a",
  19593           "default": true,
  19594           "description": "Something is not working, or not working as intended"
  19595         },
  19596         {
  19597           "id": 5667341106,
  19598           "node_id": "LA_kwDOHHF5A88AAAABUczDMg",
  19599           "url": "https://api.github.com/repos/damus-io/damus/labels/bounty",
  19600           "name": "bounty",
  19601           "color": "D93F0B",
  19602           "default": false,
  19603           "description": "Sats"
  19604         },
  19605         {
  19606           "id": 6219108520,
  19607           "node_id": "LA_kwDOHHF5A88AAAABcrAQqA",
  19608           "url": "https://api.github.com/repos/damus-io/damus/labels/relay",
  19609           "name": "relay",
  19610           "color": "c2e0c6",
  19611           "default": false,
  19612           "description": ""
  19613         },
  19614         {
  19615           "id": 6495338883,
  19616           "node_id": "LA_kwDOHHF5A88AAAABgycBgw",
  19617           "url": "https://api.github.com/repos/damus-io/damus/labels/1.7",
  19618           "name": "1.7",
  19619           "color": "98EE28",
  19620           "default": false,
  19621           "description": ""
  19622         },
  19623         {
  19624           "id": 6718343473,
  19625           "node_id": "LA_kwDOHHF5A88AAAABkHHJMQ",
  19626           "url": "https://api.github.com/repos/damus-io/damus/labels/meme",
  19627           "name": "meme",
  19628           "color": "98247E",
  19629           "default": false,
  19630           "description": ""
  19631         }
  19632       ],
  19633       "state": "closed",
  19634       "locked": false,
  19635       "assignee": {
  19636         "login": "danieldaquino",
  19637         "id": 24692108,
  19638         "node_id": "MDQ6VXNlcjI0NjkyMTA4",
  19639         "avatar_url": "https://avatars.githubusercontent.com/u/24692108?v=4",
  19640         "gravatar_id": "",
  19641         "url": "https://api.github.com/users/danieldaquino",
  19642         "html_url": "https://github.com/danieldaquino",
  19643         "followers_url": "https://api.github.com/users/danieldaquino/followers",
  19644         "following_url": "https://api.github.com/users/danieldaquino/following{/other_user}",
  19645         "gists_url": "https://api.github.com/users/danieldaquino/gists{/gist_id}",
  19646         "starred_url": "https://api.github.com/users/danieldaquino/starred{/owner}{/repo}",
  19647         "subscriptions_url": "https://api.github.com/users/danieldaquino/subscriptions",
  19648         "organizations_url": "https://api.github.com/users/danieldaquino/orgs",
  19649         "repos_url": "https://api.github.com/users/danieldaquino/repos",
  19650         "events_url": "https://api.github.com/users/danieldaquino/events{/privacy}",
  19651         "received_events_url": "https://api.github.com/users/danieldaquino/received_events",
  19652         "type": "User",
  19653         "site_admin": false
  19654       },
  19655       "assignees": [
  19656         {
  19657           "login": "danieldaquino",
  19658           "id": 24692108,
  19659           "node_id": "MDQ6VXNlcjI0NjkyMTA4",
  19660           "avatar_url": "https://avatars.githubusercontent.com/u/24692108?v=4",
  19661           "gravatar_id": "",
  19662           "url": "https://api.github.com/users/danieldaquino",
  19663           "html_url": "https://github.com/danieldaquino",
  19664           "followers_url": "https://api.github.com/users/danieldaquino/followers",
  19665           "following_url": "https://api.github.com/users/danieldaquino/following{/other_user}",
  19666           "gists_url": "https://api.github.com/users/danieldaquino/gists{/gist_id}",
  19667           "starred_url": "https://api.github.com/users/danieldaquino/starred{/owner}{/repo}",
  19668           "subscriptions_url": "https://api.github.com/users/danieldaquino/subscriptions",
  19669           "organizations_url": "https://api.github.com/users/danieldaquino/orgs",
  19670           "repos_url": "https://api.github.com/users/danieldaquino/repos",
  19671           "events_url": "https://api.github.com/users/danieldaquino/events{/privacy}",
  19672           "received_events_url": "https://api.github.com/users/danieldaquino/received_events",
  19673           "type": "User",
  19674           "site_admin": false
  19675         }
  19676       ],
  19677       "milestone": {
  19678         "url": "https://api.github.com/repos/damus-io/damus/milestones/15",
  19679         "html_url": "https://github.com/damus-io/damus/milestone/15",
  19680         "labels_url": "https://api.github.com/repos/damus-io/damus/milestones/15/labels",
  19681         "id": 10792151,
  19682         "node_id": "MI_kwDOHHF5A84ApKzX",
  19683         "number": 15,
  19684         "title": "1.8 relay fix + video player",
  19685         "description": "",
  19686         "creator": {
  19687           "login": "alltheseas",
  19688           "id": 64376233,
  19689           "node_id": "MDQ6VXNlcjY0Mzc2MjMz",
  19690           "avatar_url": "https://avatars.githubusercontent.com/u/64376233?v=4",
  19691           "gravatar_id": "",
  19692           "url": "https://api.github.com/users/alltheseas",
  19693           "html_url": "https://github.com/alltheseas",
  19694           "followers_url": "https://api.github.com/users/alltheseas/followers",
  19695           "following_url": "https://api.github.com/users/alltheseas/following{/other_user}",
  19696           "gists_url": "https://api.github.com/users/alltheseas/gists{/gist_id}",
  19697           "starred_url": "https://api.github.com/users/alltheseas/starred{/owner}{/repo}",
  19698           "subscriptions_url": "https://api.github.com/users/alltheseas/subscriptions",
  19699           "organizations_url": "https://api.github.com/users/alltheseas/orgs",
  19700           "repos_url": "https://api.github.com/users/alltheseas/repos",
  19701           "events_url": "https://api.github.com/users/alltheseas/events{/privacy}",
  19702           "received_events_url": "https://api.github.com/users/alltheseas/received_events",
  19703           "type": "User",
  19704           "site_admin": false
  19705         },
  19706         "open_issues": 0,
  19707         "closed_issues": 2,
  19708         "state": "open",
  19709         "created_at": "2024-04-08T16:37:23Z",
  19710         "updated_at": "2024-04-08T16:39:25Z",
  19711         "due_on": null,
  19712         "closed_at": null
  19713       },
  19714       "comments": 18,
  19715       "created_at": "2024-03-19T02:36:01Z",
  19716       "updated_at": "2024-04-08T16:39:03Z",
  19717       "closed_at": "2024-03-25T09:51:28Z",
  19718       "author_association": "COLLABORATOR",
  19719       "active_lock_reason": null,
  19720       "body": "Unclear if related to slash relays issues\n\nUsers shawn and karnage cannot remove relays. I am not sure how to troubleshoot @danieldaquino \n\nhttps://damus.io/nevent1qqsvx5pc0023njqqq78y9rf9xcsahsjg7lxvawl7ggmcyyp8wvjrmzqprpmhxue69uhhyetvv9ujumn0wd68yct5dyhxxmmdqyvhwumn8ghj7ur4wfshv6tyvyhxummnw3ezumrpdejqzxnhwden5te0wfjkccte9ehhyctwvajhq6tvdshxgetkqy2hwumn8ghj7mn0wd68ytndd9kx7afwd3hkc4ndht4\n\nhttps://damus.io/nevent1qqsrhpw78jsq2rs00sqct6lrdxjd0g0ga3vthcuftsrylzjqwakz8pqpr9mhxue69uhhwetvvdhk6efwdehhxarj9emkjmn99uq32amnwvaz7tm9v3jkutnwdaehgu3wd3skueqpr3mhxue69uhkummnw3ezuumgv9mku7t9v9nk2u3wdejhgtcpzpmhxue69uhkummnw3ezuamfdejs9rgfx6",
  19721       "reactions": {
  19722         "url": "https://api.github.com/repos/damus-io/damus/issues/2072/reactions",
  19723         "total_count": 0,
  19724         "+1": 0,
  19725         "-1": 0,
  19726         "laugh": 0,
  19727         "hooray": 0,
  19728         "confused": 0,
  19729         "heart": 0,
  19730         "rocket": 0,
  19731         "eyes": 0
  19732       },
  19733       "timeline_url": "https://api.github.com/repos/damus-io/damus/issues/2072/timeline",
  19734       "performed_via_github_app": null,
  19735       "state_reason": "completed"
  19736     },
  19737     "comment": {
  19738       "user": "alltheseas",
  19739       "created_at": "2024-03-22T18:22:06Z",
  19740       "updated_at": "2024-03-22T18:22:06Z",
  19741       "body": "Thank you @danieldaquino \r\n\r\n@jb55 can we hot fix update the AppStore with this change alone?"
  19742     }
  19743   },
  19744   {
  19745     "issue": {
  19746       "url": "https://api.github.com/repos/damus-io/damus/issues/2072",
  19747       "repository_url": "https://api.github.com/repos/damus-io/damus",
  19748       "labels_url": "https://api.github.com/repos/damus-io/damus/issues/2072/labels{/name}",
  19749       "comments_url": "https://api.github.com/repos/damus-io/damus/issues/2072/comments",
  19750       "events_url": "https://api.github.com/repos/damus-io/damus/issues/2072/events",
  19751       "html_url": "https://github.com/damus-io/damus/issues/2072",
  19752       "id": 2193879241,
  19753       "node_id": "I_kwDOHHF5A86Cw_DJ",
  19754       "number": 2072,
  19755       "title": "Issues with disconnecting relays [100,000 sats]",
  19756       "user": {
  19757         "login": "alltheseas",
  19758         "id": 64376233,
  19759         "node_id": "MDQ6VXNlcjY0Mzc2MjMz",
  19760         "avatar_url": "https://avatars.githubusercontent.com/u/64376233?v=4",
  19761         "gravatar_id": "",
  19762         "url": "https://api.github.com/users/alltheseas",
  19763         "html_url": "https://github.com/alltheseas",
  19764         "followers_url": "https://api.github.com/users/alltheseas/followers",
  19765         "following_url": "https://api.github.com/users/alltheseas/following{/other_user}",
  19766         "gists_url": "https://api.github.com/users/alltheseas/gists{/gist_id}",
  19767         "starred_url": "https://api.github.com/users/alltheseas/starred{/owner}{/repo}",
  19768         "subscriptions_url": "https://api.github.com/users/alltheseas/subscriptions",
  19769         "organizations_url": "https://api.github.com/users/alltheseas/orgs",
  19770         "repos_url": "https://api.github.com/users/alltheseas/repos",
  19771         "events_url": "https://api.github.com/users/alltheseas/events{/privacy}",
  19772         "received_events_url": "https://api.github.com/users/alltheseas/received_events",
  19773         "type": "User",
  19774         "site_admin": false
  19775       },
  19776       "labels": [
  19777         {
  19778           "id": 3994718396,
  19779           "node_id": "LA_kwDOHHF5A87uGpC8",
  19780           "url": "https://api.github.com/repos/damus-io/damus/labels/bug",
  19781           "name": "bug",
  19782           "color": "d73a4a",
  19783           "default": true,
  19784           "description": "Something is not working, or not working as intended"
  19785         },
  19786         {
  19787           "id": 5667341106,
  19788           "node_id": "LA_kwDOHHF5A88AAAABUczDMg",
  19789           "url": "https://api.github.com/repos/damus-io/damus/labels/bounty",
  19790           "name": "bounty",
  19791           "color": "D93F0B",
  19792           "default": false,
  19793           "description": "Sats"
  19794         },
  19795         {
  19796           "id": 6219108520,
  19797           "node_id": "LA_kwDOHHF5A88AAAABcrAQqA",
  19798           "url": "https://api.github.com/repos/damus-io/damus/labels/relay",
  19799           "name": "relay",
  19800           "color": "c2e0c6",
  19801           "default": false,
  19802           "description": ""
  19803         },
  19804         {
  19805           "id": 6495338883,
  19806           "node_id": "LA_kwDOHHF5A88AAAABgycBgw",
  19807           "url": "https://api.github.com/repos/damus-io/damus/labels/1.7",
  19808           "name": "1.7",
  19809           "color": "98EE28",
  19810           "default": false,
  19811           "description": ""
  19812         },
  19813         {
  19814           "id": 6718343473,
  19815           "node_id": "LA_kwDOHHF5A88AAAABkHHJMQ",
  19816           "url": "https://api.github.com/repos/damus-io/damus/labels/meme",
  19817           "name": "meme",
  19818           "color": "98247E",
  19819           "default": false,
  19820           "description": ""
  19821         }
  19822       ],
  19823       "state": "closed",
  19824       "locked": false,
  19825       "assignee": {
  19826         "login": "danieldaquino",
  19827         "id": 24692108,
  19828         "node_id": "MDQ6VXNlcjI0NjkyMTA4",
  19829         "avatar_url": "https://avatars.githubusercontent.com/u/24692108?v=4",
  19830         "gravatar_id": "",
  19831         "url": "https://api.github.com/users/danieldaquino",
  19832         "html_url": "https://github.com/danieldaquino",
  19833         "followers_url": "https://api.github.com/users/danieldaquino/followers",
  19834         "following_url": "https://api.github.com/users/danieldaquino/following{/other_user}",
  19835         "gists_url": "https://api.github.com/users/danieldaquino/gists{/gist_id}",
  19836         "starred_url": "https://api.github.com/users/danieldaquino/starred{/owner}{/repo}",
  19837         "subscriptions_url": "https://api.github.com/users/danieldaquino/subscriptions",
  19838         "organizations_url": "https://api.github.com/users/danieldaquino/orgs",
  19839         "repos_url": "https://api.github.com/users/danieldaquino/repos",
  19840         "events_url": "https://api.github.com/users/danieldaquino/events{/privacy}",
  19841         "received_events_url": "https://api.github.com/users/danieldaquino/received_events",
  19842         "type": "User",
  19843         "site_admin": false
  19844       },
  19845       "assignees": [
  19846         {
  19847           "login": "danieldaquino",
  19848           "id": 24692108,
  19849           "node_id": "MDQ6VXNlcjI0NjkyMTA4",
  19850           "avatar_url": "https://avatars.githubusercontent.com/u/24692108?v=4",
  19851           "gravatar_id": "",
  19852           "url": "https://api.github.com/users/danieldaquino",
  19853           "html_url": "https://github.com/danieldaquino",
  19854           "followers_url": "https://api.github.com/users/danieldaquino/followers",
  19855           "following_url": "https://api.github.com/users/danieldaquino/following{/other_user}",
  19856           "gists_url": "https://api.github.com/users/danieldaquino/gists{/gist_id}",
  19857           "starred_url": "https://api.github.com/users/danieldaquino/starred{/owner}{/repo}",
  19858           "subscriptions_url": "https://api.github.com/users/danieldaquino/subscriptions",
  19859           "organizations_url": "https://api.github.com/users/danieldaquino/orgs",
  19860           "repos_url": "https://api.github.com/users/danieldaquino/repos",
  19861           "events_url": "https://api.github.com/users/danieldaquino/events{/privacy}",
  19862           "received_events_url": "https://api.github.com/users/danieldaquino/received_events",
  19863           "type": "User",
  19864           "site_admin": false
  19865         }
  19866       ],
  19867       "milestone": {
  19868         "url": "https://api.github.com/repos/damus-io/damus/milestones/15",
  19869         "html_url": "https://github.com/damus-io/damus/milestone/15",
  19870         "labels_url": "https://api.github.com/repos/damus-io/damus/milestones/15/labels",
  19871         "id": 10792151,
  19872         "node_id": "MI_kwDOHHF5A84ApKzX",
  19873         "number": 15,
  19874         "title": "1.8 relay fix + video player",
  19875         "description": "",
  19876         "creator": {
  19877           "login": "alltheseas",
  19878           "id": 64376233,
  19879           "node_id": "MDQ6VXNlcjY0Mzc2MjMz",
  19880           "avatar_url": "https://avatars.githubusercontent.com/u/64376233?v=4",
  19881           "gravatar_id": "",
  19882           "url": "https://api.github.com/users/alltheseas",
  19883           "html_url": "https://github.com/alltheseas",
  19884           "followers_url": "https://api.github.com/users/alltheseas/followers",
  19885           "following_url": "https://api.github.com/users/alltheseas/following{/other_user}",
  19886           "gists_url": "https://api.github.com/users/alltheseas/gists{/gist_id}",
  19887           "starred_url": "https://api.github.com/users/alltheseas/starred{/owner}{/repo}",
  19888           "subscriptions_url": "https://api.github.com/users/alltheseas/subscriptions",
  19889           "organizations_url": "https://api.github.com/users/alltheseas/orgs",
  19890           "repos_url": "https://api.github.com/users/alltheseas/repos",
  19891           "events_url": "https://api.github.com/users/alltheseas/events{/privacy}",
  19892           "received_events_url": "https://api.github.com/users/alltheseas/received_events",
  19893           "type": "User",
  19894           "site_admin": false
  19895         },
  19896         "open_issues": 0,
  19897         "closed_issues": 2,
  19898         "state": "open",
  19899         "created_at": "2024-04-08T16:37:23Z",
  19900         "updated_at": "2024-04-08T16:39:25Z",
  19901         "due_on": null,
  19902         "closed_at": null
  19903       },
  19904       "comments": 18,
  19905       "created_at": "2024-03-19T02:36:01Z",
  19906       "updated_at": "2024-04-08T16:39:03Z",
  19907       "closed_at": "2024-03-25T09:51:28Z",
  19908       "author_association": "COLLABORATOR",
  19909       "active_lock_reason": null,
  19910       "body": "Unclear if related to slash relays issues\n\nUsers shawn and karnage cannot remove relays. I am not sure how to troubleshoot @danieldaquino \n\nhttps://damus.io/nevent1qqsvx5pc0023njqqq78y9rf9xcsahsjg7lxvawl7ggmcyyp8wvjrmzqprpmhxue69uhhyetvv9ujumn0wd68yct5dyhxxmmdqyvhwumn8ghj7ur4wfshv6tyvyhxummnw3ezumrpdejqzxnhwden5te0wfjkccte9ehhyctwvajhq6tvdshxgetkqy2hwumn8ghj7mn0wd68ytndd9kx7afwd3hkc4ndht4\n\nhttps://damus.io/nevent1qqsrhpw78jsq2rs00sqct6lrdxjd0g0ga3vthcuftsrylzjqwakz8pqpr9mhxue69uhhwetvvdhk6efwdehhxarj9emkjmn99uq32amnwvaz7tm9v3jkutnwdaehgu3wd3skueqpr3mhxue69uhkummnw3ezuumgv9mku7t9v9nk2u3wdejhgtcpzpmhxue69uhkummnw3ezuamfdejs9rgfx6",
  19911       "reactions": {
  19912         "url": "https://api.github.com/repos/damus-io/damus/issues/2072/reactions",
  19913         "total_count": 0,
  19914         "+1": 0,
  19915         "-1": 0,
  19916         "laugh": 0,
  19917         "hooray": 0,
  19918         "confused": 0,
  19919         "heart": 0,
  19920         "rocket": 0,
  19921         "eyes": 0
  19922       },
  19923       "timeline_url": "https://api.github.com/repos/damus-io/damus/issues/2072/timeline",
  19924       "performed_via_github_app": null,
  19925       "state_reason": "completed"
  19926     },
  19927     "comment": {
  19928       "user": "danieldaquino",
  19929       "created_at": "2024-03-22T18:24:26Z",
  19930       "updated_at": "2024-03-22T18:24:26Z",
  19931       "body": "> @jb55 can we hot fix update the AppStore with this change alone?\r\n\r\nI wrote and tested my changes on top of 1.8, but I can backport the changes to 1.7 if needed"
  19932     }
  19933   },
  19934   {
  19935     "issue": {
  19936       "url": "https://api.github.com/repos/damus-io/damus/issues/2071",
  19937       "repository_url": "https://api.github.com/repos/damus-io/damus",
  19938       "labels_url": "https://api.github.com/repos/damus-io/damus/issues/2071/labels{/name}",
  19939       "comments_url": "https://api.github.com/repos/damus-io/damus/issues/2071/comments",
  19940       "events_url": "https://api.github.com/repos/damus-io/damus/issues/2071/events",
  19941       "html_url": "https://github.com/damus-io/damus/issues/2071",
  19942       "id": 2193677501,
  19943       "node_id": "I_kwDOHHF5A86CwNy9",
  19944       "number": 2071,
  19945       "title": "Fix Purple checkout UI",
  19946       "user": {
  19947         "login": "alltheseas",
  19948         "id": 64376233,
  19949         "node_id": "MDQ6VXNlcjY0Mzc2MjMz",
  19950         "avatar_url": "https://avatars.githubusercontent.com/u/64376233?v=4",
  19951         "gravatar_id": "",
  19952         "url": "https://api.github.com/users/alltheseas",
  19953         "html_url": "https://github.com/alltheseas",
  19954         "followers_url": "https://api.github.com/users/alltheseas/followers",
  19955         "following_url": "https://api.github.com/users/alltheseas/following{/other_user}",
  19956         "gists_url": "https://api.github.com/users/alltheseas/gists{/gist_id}",
  19957         "starred_url": "https://api.github.com/users/alltheseas/starred{/owner}{/repo}",
  19958         "subscriptions_url": "https://api.github.com/users/alltheseas/subscriptions",
  19959         "organizations_url": "https://api.github.com/users/alltheseas/orgs",
  19960         "repos_url": "https://api.github.com/users/alltheseas/repos",
  19961         "events_url": "https://api.github.com/users/alltheseas/events{/privacy}",
  19962         "received_events_url": "https://api.github.com/users/alltheseas/received_events",
  19963         "type": "User",
  19964         "site_admin": false
  19965       },
  19966       "labels": [
  19967         {
  19968           "id": 3994718399,
  19969           "node_id": "LA_kwDOHHF5A87uGpC_",
  19970           "url": "https://api.github.com/repos/damus-io/damus/labels/enhancement",
  19971           "name": "enhancement",
  19972           "color": "a2eeef",
  19973           "default": true,
  19974           "description": "Improvement"
  19975         },
  19976         {
  19977           "id": 5799961735,
  19978           "node_id": "LA_kwDOHHF5A88AAAABWbRkhw",
  19979           "url": "https://api.github.com/repos/damus-io/damus/labels/purple",
  19980           "name": "purple",
  19981           "color": "7E12A4",
  19982           "default": false,
  19983           "description": "Damus purple membership"
  19984         }
  19985       ],
  19986       "state": "open",
  19987       "locked": false,
  19988       "assignee": null,
  19989       "assignees": [],
  19990       "milestone": null,
  19991       "comments": 1,
  19992       "created_at": "2024-03-18T23:40:19Z",
  19993       "updated_at": "2024-03-18T23:42:52Z",
  19994       "closed_at": null,
  19995       "author_association": "COLLABORATOR",
  19996       "active_lock_reason": null,
  19997       "body": "![image](https://github.com/damus-io/damus/assets/64376233/d68516bb-b18c-4bdb-ab84-6f0542112437)",
  19998       "reactions": {
  19999         "url": "https://api.github.com/repos/damus-io/damus/issues/2071/reactions",
  20000         "total_count": 0,
  20001         "+1": 0,
  20002         "-1": 0,
  20003         "laugh": 0,
  20004         "hooray": 0,
  20005         "confused": 0,
  20006         "heart": 0,
  20007         "rocket": 0,
  20008         "eyes": 0
  20009       },
  20010       "timeline_url": "https://api.github.com/repos/damus-io/damus/issues/2071/timeline",
  20011       "performed_via_github_app": null,
  20012       "state_reason": null
  20013     }
  20014   },
  20015   {
  20016     "issue": {
  20017       "url": "https://api.github.com/repos/damus-io/damus/issues/2071",
  20018       "repository_url": "https://api.github.com/repos/damus-io/damus",
  20019       "labels_url": "https://api.github.com/repos/damus-io/damus/issues/2071/labels{/name}",
  20020       "comments_url": "https://api.github.com/repos/damus-io/damus/issues/2071/comments",
  20021       "events_url": "https://api.github.com/repos/damus-io/damus/issues/2071/events",
  20022       "html_url": "https://github.com/damus-io/damus/issues/2071",
  20023       "id": 2193677501,
  20024       "node_id": "I_kwDOHHF5A86CwNy9",
  20025       "number": 2071,
  20026       "title": "Fix Purple checkout UI",
  20027       "user": {
  20028         "login": "alltheseas",
  20029         "id": 64376233,
  20030         "node_id": "MDQ6VXNlcjY0Mzc2MjMz",
  20031         "avatar_url": "https://avatars.githubusercontent.com/u/64376233?v=4",
  20032         "gravatar_id": "",
  20033         "url": "https://api.github.com/users/alltheseas",
  20034         "html_url": "https://github.com/alltheseas",
  20035         "followers_url": "https://api.github.com/users/alltheseas/followers",
  20036         "following_url": "https://api.github.com/users/alltheseas/following{/other_user}",
  20037         "gists_url": "https://api.github.com/users/alltheseas/gists{/gist_id}",
  20038         "starred_url": "https://api.github.com/users/alltheseas/starred{/owner}{/repo}",
  20039         "subscriptions_url": "https://api.github.com/users/alltheseas/subscriptions",
  20040         "organizations_url": "https://api.github.com/users/alltheseas/orgs",
  20041         "repos_url": "https://api.github.com/users/alltheseas/repos",
  20042         "events_url": "https://api.github.com/users/alltheseas/events{/privacy}",
  20043         "received_events_url": "https://api.github.com/users/alltheseas/received_events",
  20044         "type": "User",
  20045         "site_admin": false
  20046       },
  20047       "labels": [
  20048         {
  20049           "id": 3994718399,
  20050           "node_id": "LA_kwDOHHF5A87uGpC_",
  20051           "url": "https://api.github.com/repos/damus-io/damus/labels/enhancement",
  20052           "name": "enhancement",
  20053           "color": "a2eeef",
  20054           "default": true,
  20055           "description": "Improvement"
  20056         },
  20057         {
  20058           "id": 5799961735,
  20059           "node_id": "LA_kwDOHHF5A88AAAABWbRkhw",
  20060           "url": "https://api.github.com/repos/damus-io/damus/labels/purple",
  20061           "name": "purple",
  20062           "color": "7E12A4",
  20063           "default": false,
  20064           "description": "Damus purple membership"
  20065         }
  20066       ],
  20067       "state": "open",
  20068       "locked": false,
  20069       "assignee": null,
  20070       "assignees": [],
  20071       "milestone": null,
  20072       "comments": 1,
  20073       "created_at": "2024-03-18T23:40:19Z",
  20074       "updated_at": "2024-03-18T23:42:52Z",
  20075       "closed_at": null,
  20076       "author_association": "COLLABORATOR",
  20077       "active_lock_reason": null,
  20078       "body": "![image](https://github.com/damus-io/damus/assets/64376233/d68516bb-b18c-4bdb-ab84-6f0542112437)",
  20079       "reactions": {
  20080         "url": "https://api.github.com/repos/damus-io/damus/issues/2071/reactions",
  20081         "total_count": 0,
  20082         "+1": 0,
  20083         "-1": 0,
  20084         "laugh": 0,
  20085         "hooray": 0,
  20086         "confused": 0,
  20087         "heart": 0,
  20088         "rocket": 0,
  20089         "eyes": 0
  20090       },
  20091       "timeline_url": "https://api.github.com/repos/damus-io/damus/issues/2071/timeline",
  20092       "performed_via_github_app": null,
  20093       "state_reason": null
  20094     },
  20095     "comment": {
  20096       "user": "alltheseas",
  20097       "created_at": "2024-03-18T23:42:51Z",
  20098       "updated_at": "2024-03-18T23:42:51Z",
  20099       "body": "1.7.2 (1)"
  20100     }
  20101   },
  20102   {
  20103     "issue": {
  20104       "url": "https://api.github.com/repos/damus-io/damus/issues/2069",
  20105       "repository_url": "https://api.github.com/repos/damus-io/damus",
  20106       "labels_url": "https://api.github.com/repos/damus-io/damus/issues/2069/labels{/name}",
  20107       "comments_url": "https://api.github.com/repos/damus-io/damus/issues/2069/comments",
  20108       "events_url": "https://api.github.com/repos/damus-io/damus/issues/2069/events",
  20109       "html_url": "https://github.com/damus-io/damus/issues/2069",
  20110       "id": 2192756171,
  20111       "node_id": "I_kwDOHHF5A86Css3L",
  20112       "number": 2069,
  20113       "title": "Damus Contributor Badges + purple reward",
  20114       "user": {
  20115         "login": "alltheseas",
  20116         "id": 64376233,
  20117         "node_id": "MDQ6VXNlcjY0Mzc2MjMz",
  20118         "avatar_url": "https://avatars.githubusercontent.com/u/64376233?v=4",
  20119         "gravatar_id": "",
  20120         "url": "https://api.github.com/users/alltheseas",
  20121         "html_url": "https://github.com/alltheseas",
  20122         "followers_url": "https://api.github.com/users/alltheseas/followers",
  20123         "following_url": "https://api.github.com/users/alltheseas/following{/other_user}",
  20124         "gists_url": "https://api.github.com/users/alltheseas/gists{/gist_id}",
  20125         "starred_url": "https://api.github.com/users/alltheseas/starred{/owner}{/repo}",
  20126         "subscriptions_url": "https://api.github.com/users/alltheseas/subscriptions",
  20127         "organizations_url": "https://api.github.com/users/alltheseas/orgs",
  20128         "repos_url": "https://api.github.com/users/alltheseas/repos",
  20129         "events_url": "https://api.github.com/users/alltheseas/events{/privacy}",
  20130         "received_events_url": "https://api.github.com/users/alltheseas/received_events",
  20131         "type": "User",
  20132         "site_admin": false
  20133       },
  20134       "labels": [
  20135         {
  20136           "id": 5667222085,
  20137           "node_id": "LA_kwDOHHF5A88AAAABUcryRQ",
  20138           "url": "https://api.github.com/repos/damus-io/damus/labels/design",
  20139           "name": "design",
  20140           "color": "5319E7",
  20141           "default": false,
  20142           "description": "Design exploration & definition is required"
  20143         },
  20144         {
  20145           "id": 5667230655,
  20146           "node_id": "LA_kwDOHHF5A88AAAABUcsTvw",
  20147           "url": "https://api.github.com/repos/damus-io/damus/labels/feature",
  20148           "name": "feature",
  20149           "color": "BFDADC",
  20150           "default": false,
  20151           "description": "New feature request"
  20152         }
  20153       ],
  20154       "state": "open",
  20155       "locked": false,
  20156       "assignee": null,
  20157       "assignees": [],
  20158       "milestone": null,
  20159       "comments": 1,
  20160       "created_at": "2024-03-18T16:51:17Z",
  20161       "updated_at": "2024-03-27T16:45:47Z",
  20162       "closed_at": null,
  20163       "author_association": "COLLABORATOR",
  20164       "active_lock_reason": null,
  20165       "body": "## user story\r\n\r\nAs Damus lead maintainer, I would like to reward reliable Damus contributors with a special badge and purple perks, so that I can show my appreciation for contributors, and so that nostrich community members can have greater confidence when interacting with Damus contributors w.r.t. Damus discussion.\r\n\r\n### acceptance criteria\r\n\r\n1. There is a method to grant Damus contributors a special Damus contributor status\r\n2. Damus contributor status benefits include: Damus purple, and special Damus contributor badge\r\n\r\n### design\r\n\r\nWhat does the Damus contributor badge design look like @robagreda \r\n\r\n\r\ncc @jb55 @ericholguin @danieldaquino ",
  20166       "reactions": {
  20167         "url": "https://api.github.com/repos/damus-io/damus/issues/2069/reactions",
  20168         "total_count": 0,
  20169         "+1": 0,
  20170         "-1": 0,
  20171         "laugh": 0,
  20172         "hooray": 0,
  20173         "confused": 0,
  20174         "heart": 0,
  20175         "rocket": 0,
  20176         "eyes": 0
  20177       },
  20178       "timeline_url": "https://api.github.com/repos/damus-io/damus/issues/2069/timeline",
  20179       "performed_via_github_app": null,
  20180       "state_reason": null
  20181     }
  20182   },
  20183   {
  20184     "issue": {
  20185       "url": "https://api.github.com/repos/damus-io/damus/issues/2069",
  20186       "repository_url": "https://api.github.com/repos/damus-io/damus",
  20187       "labels_url": "https://api.github.com/repos/damus-io/damus/issues/2069/labels{/name}",
  20188       "comments_url": "https://api.github.com/repos/damus-io/damus/issues/2069/comments",
  20189       "events_url": "https://api.github.com/repos/damus-io/damus/issues/2069/events",
  20190       "html_url": "https://github.com/damus-io/damus/issues/2069",
  20191       "id": 2192756171,
  20192       "node_id": "I_kwDOHHF5A86Css3L",
  20193       "number": 2069,
  20194       "title": "Damus Contributor Badges + purple reward",
  20195       "user": {
  20196         "login": "alltheseas",
  20197         "id": 64376233,
  20198         "node_id": "MDQ6VXNlcjY0Mzc2MjMz",
  20199         "avatar_url": "https://avatars.githubusercontent.com/u/64376233?v=4",
  20200         "gravatar_id": "",
  20201         "url": "https://api.github.com/users/alltheseas",
  20202         "html_url": "https://github.com/alltheseas",
  20203         "followers_url": "https://api.github.com/users/alltheseas/followers",
  20204         "following_url": "https://api.github.com/users/alltheseas/following{/other_user}",
  20205         "gists_url": "https://api.github.com/users/alltheseas/gists{/gist_id}",
  20206         "starred_url": "https://api.github.com/users/alltheseas/starred{/owner}{/repo}",
  20207         "subscriptions_url": "https://api.github.com/users/alltheseas/subscriptions",
  20208         "organizations_url": "https://api.github.com/users/alltheseas/orgs",
  20209         "repos_url": "https://api.github.com/users/alltheseas/repos",
  20210         "events_url": "https://api.github.com/users/alltheseas/events{/privacy}",
  20211         "received_events_url": "https://api.github.com/users/alltheseas/received_events",
  20212         "type": "User",
  20213         "site_admin": false
  20214       },
  20215       "labels": [
  20216         {
  20217           "id": 5667222085,
  20218           "node_id": "LA_kwDOHHF5A88AAAABUcryRQ",
  20219           "url": "https://api.github.com/repos/damus-io/damus/labels/design",
  20220           "name": "design",
  20221           "color": "5319E7",
  20222           "default": false,
  20223           "description": "Design exploration & definition is required"
  20224         },
  20225         {
  20226           "id": 5667230655,
  20227           "node_id": "LA_kwDOHHF5A88AAAABUcsTvw",
  20228           "url": "https://api.github.com/repos/damus-io/damus/labels/feature",
  20229           "name": "feature",
  20230           "color": "BFDADC",
  20231           "default": false,
  20232           "description": "New feature request"
  20233         }
  20234       ],
  20235       "state": "open",
  20236       "locked": false,
  20237       "assignee": null,
  20238       "assignees": [],
  20239       "milestone": null,
  20240       "comments": 1,
  20241       "created_at": "2024-03-18T16:51:17Z",
  20242       "updated_at": "2024-03-27T16:45:47Z",
  20243       "closed_at": null,
  20244       "author_association": "COLLABORATOR",
  20245       "active_lock_reason": null,
  20246       "body": "## user story\r\n\r\nAs Damus lead maintainer, I would like to reward reliable Damus contributors with a special badge and purple perks, so that I can show my appreciation for contributors, and so that nostrich community members can have greater confidence when interacting with Damus contributors w.r.t. Damus discussion.\r\n\r\n### acceptance criteria\r\n\r\n1. There is a method to grant Damus contributors a special Damus contributor status\r\n2. Damus contributor status benefits include: Damus purple, and special Damus contributor badge\r\n\r\n### design\r\n\r\nWhat does the Damus contributor badge design look like @robagreda \r\n\r\n\r\ncc @jb55 @ericholguin @danieldaquino ",
  20247       "reactions": {
  20248         "url": "https://api.github.com/repos/damus-io/damus/issues/2069/reactions",
  20249         "total_count": 0,
  20250         "+1": 0,
  20251         "-1": 0,
  20252         "laugh": 0,
  20253         "hooray": 0,
  20254         "confused": 0,
  20255         "heart": 0,
  20256         "rocket": 0,
  20257         "eyes": 0
  20258       },
  20259       "timeline_url": "https://api.github.com/repos/damus-io/damus/issues/2069/timeline",
  20260       "performed_via_github_app": null,
  20261       "state_reason": null
  20262     },
  20263     "comment": {
  20264       "user": "alltheseas",
  20265       "created_at": "2024-03-27T16:45:46Z",
  20266       "updated_at": "2024-03-27T16:45:46Z",
  20267       "body": "### related\r\n\r\npurchase purple for a friend https://github.com/damus-io/damus/issues/1762"
  20268     }
  20269   },
  20270   {
  20271     "issue": {
  20272       "url": "https://api.github.com/repos/damus-io/damus/issues/2068",
  20273       "repository_url": "https://api.github.com/repos/damus-io/damus",
  20274       "labels_url": "https://api.github.com/repos/damus-io/damus/issues/2068/labels{/name}",
  20275       "comments_url": "https://api.github.com/repos/damus-io/damus/issues/2068/comments",
  20276       "events_url": "https://api.github.com/repos/damus-io/damus/issues/2068/events",
  20277       "html_url": "https://github.com/damus-io/damus/issues/2068",
  20278       "id": 2192672937,
  20279       "node_id": "I_kwDOHHF5A86CsYip",
  20280       "number": 2068,
  20281       "title": "opt-in online status",
  20282       "user": {
  20283         "login": "alltheseas",
  20284         "id": 64376233,
  20285         "node_id": "MDQ6VXNlcjY0Mzc2MjMz",
  20286         "avatar_url": "https://avatars.githubusercontent.com/u/64376233?v=4",
  20287         "gravatar_id": "",
  20288         "url": "https://api.github.com/users/alltheseas",
  20289         "html_url": "https://github.com/alltheseas",
  20290         "followers_url": "https://api.github.com/users/alltheseas/followers",
  20291         "following_url": "https://api.github.com/users/alltheseas/following{/other_user}",
  20292         "gists_url": "https://api.github.com/users/alltheseas/gists{/gist_id}",
  20293         "starred_url": "https://api.github.com/users/alltheseas/starred{/owner}{/repo}",
  20294         "subscriptions_url": "https://api.github.com/users/alltheseas/subscriptions",
  20295         "organizations_url": "https://api.github.com/users/alltheseas/orgs",
  20296         "repos_url": "https://api.github.com/users/alltheseas/repos",
  20297         "events_url": "https://api.github.com/users/alltheseas/events{/privacy}",
  20298         "received_events_url": "https://api.github.com/users/alltheseas/received_events",
  20299         "type": "User",
  20300         "site_admin": false
  20301       },
  20302       "labels": [
  20303         {
  20304           "id": 5667230655,
  20305           "node_id": "LA_kwDOHHF5A88AAAABUcsTvw",
  20306           "url": "https://api.github.com/repos/damus-io/damus/labels/feature",
  20307           "name": "feature",
  20308           "color": "BFDADC",
  20309           "default": false,
  20310           "description": "New feature request"
  20311         }
  20312       ],
  20313       "state": "open",
  20314       "locked": false,
  20315       "assignee": {
  20316         "login": "ericholguin",
  20317         "id": 14004132,
  20318         "node_id": "MDQ6VXNlcjE0MDA0MTMy",
  20319         "avatar_url": "https://avatars.githubusercontent.com/u/14004132?v=4",
  20320         "gravatar_id": "",
  20321         "url": "https://api.github.com/users/ericholguin",
  20322         "html_url": "https://github.com/ericholguin",
  20323         "followers_url": "https://api.github.com/users/ericholguin/followers",
  20324         "following_url": "https://api.github.com/users/ericholguin/following{/other_user}",
  20325         "gists_url": "https://api.github.com/users/ericholguin/gists{/gist_id}",
  20326         "starred_url": "https://api.github.com/users/ericholguin/starred{/owner}{/repo}",
  20327         "subscriptions_url": "https://api.github.com/users/ericholguin/subscriptions",
  20328         "organizations_url": "https://api.github.com/users/ericholguin/orgs",
  20329         "repos_url": "https://api.github.com/users/ericholguin/repos",
  20330         "events_url": "https://api.github.com/users/ericholguin/events{/privacy}",
  20331         "received_events_url": "https://api.github.com/users/ericholguin/received_events",
  20332         "type": "User",
  20333         "site_admin": false
  20334       },
  20335       "assignees": [
  20336         {
  20337           "login": "ericholguin",
  20338           "id": 14004132,
  20339           "node_id": "MDQ6VXNlcjE0MDA0MTMy",
  20340           "avatar_url": "https://avatars.githubusercontent.com/u/14004132?v=4",
  20341           "gravatar_id": "",
  20342           "url": "https://api.github.com/users/ericholguin",
  20343           "html_url": "https://github.com/ericholguin",
  20344           "followers_url": "https://api.github.com/users/ericholguin/followers",
  20345           "following_url": "https://api.github.com/users/ericholguin/following{/other_user}",
  20346           "gists_url": "https://api.github.com/users/ericholguin/gists{/gist_id}",
  20347           "starred_url": "https://api.github.com/users/ericholguin/starred{/owner}{/repo}",
  20348           "subscriptions_url": "https://api.github.com/users/ericholguin/subscriptions",
  20349           "organizations_url": "https://api.github.com/users/ericholguin/orgs",
  20350           "repos_url": "https://api.github.com/users/ericholguin/repos",
  20351           "events_url": "https://api.github.com/users/ericholguin/events{/privacy}",
  20352           "received_events_url": "https://api.github.com/users/ericholguin/received_events",
  20353           "type": "User",
  20354           "site_admin": false
  20355         }
  20356       ],
  20357       "milestone": null,
  20358       "comments": 1,
  20359       "created_at": "2024-03-18T16:20:39Z",
  20360       "updated_at": "2024-03-18T17:04:10Z",
  20361       "closed_at": null,
  20362       "author_association": "COLLABORATOR",
  20363       "active_lock_reason": null,
  20364       "body": "## user story\r\n\r\nAs a social media enjoyooor, I would like to send the nostrich signal that I am online when I am on Damus, so that other nostriches can see I am online, and maybe choose to interact with me more.\r\n\r\n### acceptance criteria\r\n1. This is opt-in only, and default value is off.\r\n2. Privacy warning is displayed.\r\n3. If user opts-in, Damus can display an e.g. green dot that signifies they are online. \r\n4. Dot disappears after ___ minutes after Damus user closed app. \r\n\r\n@ericholguin ",
  20365       "reactions": {
  20366         "url": "https://api.github.com/repos/damus-io/damus/issues/2068/reactions",
  20367         "total_count": 0,
  20368         "+1": 0,
  20369         "-1": 0,
  20370         "laugh": 0,
  20371         "hooray": 0,
  20372         "confused": 0,
  20373         "heart": 0,
  20374         "rocket": 0,
  20375         "eyes": 0
  20376       },
  20377       "timeline_url": "https://api.github.com/repos/damus-io/damus/issues/2068/timeline",
  20378       "performed_via_github_app": null,
  20379       "state_reason": null
  20380     }
  20381   },
  20382   {
  20383     "issue": {
  20384       "url": "https://api.github.com/repos/damus-io/damus/issues/2068",
  20385       "repository_url": "https://api.github.com/repos/damus-io/damus",
  20386       "labels_url": "https://api.github.com/repos/damus-io/damus/issues/2068/labels{/name}",
  20387       "comments_url": "https://api.github.com/repos/damus-io/damus/issues/2068/comments",
  20388       "events_url": "https://api.github.com/repos/damus-io/damus/issues/2068/events",
  20389       "html_url": "https://github.com/damus-io/damus/issues/2068",
  20390       "id": 2192672937,
  20391       "node_id": "I_kwDOHHF5A86CsYip",
  20392       "number": 2068,
  20393       "title": "opt-in online status",
  20394       "user": {
  20395         "login": "alltheseas",
  20396         "id": 64376233,
  20397         "node_id": "MDQ6VXNlcjY0Mzc2MjMz",
  20398         "avatar_url": "https://avatars.githubusercontent.com/u/64376233?v=4",
  20399         "gravatar_id": "",
  20400         "url": "https://api.github.com/users/alltheseas",
  20401         "html_url": "https://github.com/alltheseas",
  20402         "followers_url": "https://api.github.com/users/alltheseas/followers",
  20403         "following_url": "https://api.github.com/users/alltheseas/following{/other_user}",
  20404         "gists_url": "https://api.github.com/users/alltheseas/gists{/gist_id}",
  20405         "starred_url": "https://api.github.com/users/alltheseas/starred{/owner}{/repo}",
  20406         "subscriptions_url": "https://api.github.com/users/alltheseas/subscriptions",
  20407         "organizations_url": "https://api.github.com/users/alltheseas/orgs",
  20408         "repos_url": "https://api.github.com/users/alltheseas/repos",
  20409         "events_url": "https://api.github.com/users/alltheseas/events{/privacy}",
  20410         "received_events_url": "https://api.github.com/users/alltheseas/received_events",
  20411         "type": "User",
  20412         "site_admin": false
  20413       },
  20414       "labels": [
  20415         {
  20416           "id": 5667230655,
  20417           "node_id": "LA_kwDOHHF5A88AAAABUcsTvw",
  20418           "url": "https://api.github.com/repos/damus-io/damus/labels/feature",
  20419           "name": "feature",
  20420           "color": "BFDADC",
  20421           "default": false,
  20422           "description": "New feature request"
  20423         }
  20424       ],
  20425       "state": "open",
  20426       "locked": false,
  20427       "assignee": {
  20428         "login": "ericholguin",
  20429         "id": 14004132,
  20430         "node_id": "MDQ6VXNlcjE0MDA0MTMy",
  20431         "avatar_url": "https://avatars.githubusercontent.com/u/14004132?v=4",
  20432         "gravatar_id": "",
  20433         "url": "https://api.github.com/users/ericholguin",
  20434         "html_url": "https://github.com/ericholguin",
  20435         "followers_url": "https://api.github.com/users/ericholguin/followers",
  20436         "following_url": "https://api.github.com/users/ericholguin/following{/other_user}",
  20437         "gists_url": "https://api.github.com/users/ericholguin/gists{/gist_id}",
  20438         "starred_url": "https://api.github.com/users/ericholguin/starred{/owner}{/repo}",
  20439         "subscriptions_url": "https://api.github.com/users/ericholguin/subscriptions",
  20440         "organizations_url": "https://api.github.com/users/ericholguin/orgs",
  20441         "repos_url": "https://api.github.com/users/ericholguin/repos",
  20442         "events_url": "https://api.github.com/users/ericholguin/events{/privacy}",
  20443         "received_events_url": "https://api.github.com/users/ericholguin/received_events",
  20444         "type": "User",
  20445         "site_admin": false
  20446       },
  20447       "assignees": [
  20448         {
  20449           "login": "ericholguin",
  20450           "id": 14004132,
  20451           "node_id": "MDQ6VXNlcjE0MDA0MTMy",
  20452           "avatar_url": "https://avatars.githubusercontent.com/u/14004132?v=4",
  20453           "gravatar_id": "",
  20454           "url": "https://api.github.com/users/ericholguin",
  20455           "html_url": "https://github.com/ericholguin",
  20456           "followers_url": "https://api.github.com/users/ericholguin/followers",
  20457           "following_url": "https://api.github.com/users/ericholguin/following{/other_user}",
  20458           "gists_url": "https://api.github.com/users/ericholguin/gists{/gist_id}",
  20459           "starred_url": "https://api.github.com/users/ericholguin/starred{/owner}{/repo}",
  20460           "subscriptions_url": "https://api.github.com/users/ericholguin/subscriptions",
  20461           "organizations_url": "https://api.github.com/users/ericholguin/orgs",
  20462           "repos_url": "https://api.github.com/users/ericholguin/repos",
  20463           "events_url": "https://api.github.com/users/ericholguin/events{/privacy}",
  20464           "received_events_url": "https://api.github.com/users/ericholguin/received_events",
  20465           "type": "User",
  20466           "site_admin": false
  20467         }
  20468       ],
  20469       "milestone": null,
  20470       "comments": 1,
  20471       "created_at": "2024-03-18T16:20:39Z",
  20472       "updated_at": "2024-03-18T17:04:10Z",
  20473       "closed_at": null,
  20474       "author_association": "COLLABORATOR",
  20475       "active_lock_reason": null,
  20476       "body": "## user story\r\n\r\nAs a social media enjoyooor, I would like to send the nostrich signal that I am online when I am on Damus, so that other nostriches can see I am online, and maybe choose to interact with me more.\r\n\r\n### acceptance criteria\r\n1. This is opt-in only, and default value is off.\r\n2. Privacy warning is displayed.\r\n3. If user opts-in, Damus can display an e.g. green dot that signifies they are online. \r\n4. Dot disappears after ___ minutes after Damus user closed app. \r\n\r\n@ericholguin ",
  20477       "reactions": {
  20478         "url": "https://api.github.com/repos/damus-io/damus/issues/2068/reactions",
  20479         "total_count": 0,
  20480         "+1": 0,
  20481         "-1": 0,
  20482         "laugh": 0,
  20483         "hooray": 0,
  20484         "confused": 0,
  20485         "heart": 0,
  20486         "rocket": 0,
  20487         "eyes": 0
  20488       },
  20489       "timeline_url": "https://api.github.com/repos/damus-io/damus/issues/2068/timeline",
  20490       "performed_via_github_app": null,
  20491       "state_reason": null
  20492     },
  20493     "comment": {
  20494       "user": "alltheseas",
  20495       "created_at": "2024-03-18T16:21:09Z",
  20496       "updated_at": "2024-03-18T17:04:03Z",
  20497       "body": "could pair well with stories https://github.com/damus-io/damus/issues/1674\r\n\r\nor nests  https://github.com/damus-io/damus/issues/407\r\n\r\nand/or status"
  20498     }
  20499   },
  20500   {
  20501     "issue": {
  20502       "url": "https://api.github.com/repos/damus-io/damus/issues/2067",
  20503       "repository_url": "https://api.github.com/repos/damus-io/damus",
  20504       "labels_url": "https://api.github.com/repos/damus-io/damus/issues/2067/labels{/name}",
  20505       "comments_url": "https://api.github.com/repos/damus-io/damus/issues/2067/comments",
  20506       "events_url": "https://api.github.com/repos/damus-io/damus/issues/2067/events",
  20507       "html_url": "https://github.com/damus-io/damus/issues/2067",
  20508       "id": 2192663421,
  20509       "node_id": "I_kwDOHHF5A86CsWN9",
  20510       "number": 2067,
  20511       "title": "results summary",
  20512       "user": {
  20513         "login": "alltheseas",
  20514         "id": 64376233,
  20515         "node_id": "MDQ6VXNlcjY0Mzc2MjMz",
  20516         "avatar_url": "https://avatars.githubusercontent.com/u/64376233?v=4",
  20517         "gravatar_id": "",
  20518         "url": "https://api.github.com/users/alltheseas",
  20519         "html_url": "https://github.com/alltheseas",
  20520         "followers_url": "https://api.github.com/users/alltheseas/followers",
  20521         "following_url": "https://api.github.com/users/alltheseas/following{/other_user}",
  20522         "gists_url": "https://api.github.com/users/alltheseas/gists{/gist_id}",
  20523         "starred_url": "https://api.github.com/users/alltheseas/starred{/owner}{/repo}",
  20524         "subscriptions_url": "https://api.github.com/users/alltheseas/subscriptions",
  20525         "organizations_url": "https://api.github.com/users/alltheseas/orgs",
  20526         "repos_url": "https://api.github.com/users/alltheseas/repos",
  20527         "events_url": "https://api.github.com/users/alltheseas/events{/privacy}",
  20528         "received_events_url": "https://api.github.com/users/alltheseas/received_events",
  20529         "type": "User",
  20530         "site_admin": false
  20531       },
  20532       "labels": [
  20533         {
  20534           "id": 6213404742,
  20535           "node_id": "LA_kwDOHHF5A88AAAABclkIRg",
  20536           "url": "https://api.github.com/repos/damus-io/damus/labels/search",
  20537           "name": "search",
  20538           "color": "0e8a16",
  20539           "default": false,
  20540           "description": ""
  20541         }
  20542       ],
  20543       "state": "closed",
  20544       "locked": false,
  20545       "assignee": null,
  20546       "assignees": [],
  20547       "milestone": null,
  20548       "comments": 1,
  20549       "created_at": "2024-03-18T16:16:11Z",
  20550       "updated_at": "2024-03-19T17:35:41Z",
  20551       "closed_at": "2024-03-19T17:35:40Z",
  20552       "author_association": "COLLABORATOR",
  20553       "active_lock_reason": null,
  20554       "body": "The word mostr was found in \r\n\r\n10 notes\r\n5 profiles\r\n1 DMs\r\n\r\nalltheseas to add mockup",
  20555       "reactions": {
  20556         "url": "https://api.github.com/repos/damus-io/damus/issues/2067/reactions",
  20557         "total_count": 0,
  20558         "+1": 0,
  20559         "-1": 0,
  20560         "laugh": 0,
  20561         "hooray": 0,
  20562         "confused": 0,
  20563         "heart": 0,
  20564         "rocket": 0,
  20565         "eyes": 0
  20566       },
  20567       "timeline_url": "https://api.github.com/repos/damus-io/damus/issues/2067/timeline",
  20568       "performed_via_github_app": null,
  20569       "state_reason": "not_planned"
  20570     }
  20571   },
  20572   {
  20573     "issue": {
  20574       "url": "https://api.github.com/repos/damus-io/damus/issues/2067",
  20575       "repository_url": "https://api.github.com/repos/damus-io/damus",
  20576       "labels_url": "https://api.github.com/repos/damus-io/damus/issues/2067/labels{/name}",
  20577       "comments_url": "https://api.github.com/repos/damus-io/damus/issues/2067/comments",
  20578       "events_url": "https://api.github.com/repos/damus-io/damus/issues/2067/events",
  20579       "html_url": "https://github.com/damus-io/damus/issues/2067",
  20580       "id": 2192663421,
  20581       "node_id": "I_kwDOHHF5A86CsWN9",
  20582       "number": 2067,
  20583       "title": "results summary",
  20584       "user": {
  20585         "login": "alltheseas",
  20586         "id": 64376233,
  20587         "node_id": "MDQ6VXNlcjY0Mzc2MjMz",
  20588         "avatar_url": "https://avatars.githubusercontent.com/u/64376233?v=4",
  20589         "gravatar_id": "",
  20590         "url": "https://api.github.com/users/alltheseas",
  20591         "html_url": "https://github.com/alltheseas",
  20592         "followers_url": "https://api.github.com/users/alltheseas/followers",
  20593         "following_url": "https://api.github.com/users/alltheseas/following{/other_user}",
  20594         "gists_url": "https://api.github.com/users/alltheseas/gists{/gist_id}",
  20595         "starred_url": "https://api.github.com/users/alltheseas/starred{/owner}{/repo}",
  20596         "subscriptions_url": "https://api.github.com/users/alltheseas/subscriptions",
  20597         "organizations_url": "https://api.github.com/users/alltheseas/orgs",
  20598         "repos_url": "https://api.github.com/users/alltheseas/repos",
  20599         "events_url": "https://api.github.com/users/alltheseas/events{/privacy}",
  20600         "received_events_url": "https://api.github.com/users/alltheseas/received_events",
  20601         "type": "User",
  20602         "site_admin": false
  20603       },
  20604       "labels": [
  20605         {
  20606           "id": 6213404742,
  20607           "node_id": "LA_kwDOHHF5A88AAAABclkIRg",
  20608           "url": "https://api.github.com/repos/damus-io/damus/labels/search",
  20609           "name": "search",
  20610           "color": "0e8a16",
  20611           "default": false,
  20612           "description": ""
  20613         }
  20614       ],
  20615       "state": "closed",
  20616       "locked": false,
  20617       "assignee": null,
  20618       "assignees": [],
  20619       "milestone": null,
  20620       "comments": 1,
  20621       "created_at": "2024-03-18T16:16:11Z",
  20622       "updated_at": "2024-03-19T17:35:41Z",
  20623       "closed_at": "2024-03-19T17:35:40Z",
  20624       "author_association": "COLLABORATOR",
  20625       "active_lock_reason": null,
  20626       "body": "The word mostr was found in \r\n\r\n10 notes\r\n5 profiles\r\n1 DMs\r\n\r\nalltheseas to add mockup",
  20627       "reactions": {
  20628         "url": "https://api.github.com/repos/damus-io/damus/issues/2067/reactions",
  20629         "total_count": 0,
  20630         "+1": 0,
  20631         "-1": 0,
  20632         "laugh": 0,
  20633         "hooray": 0,
  20634         "confused": 0,
  20635         "heart": 0,
  20636         "rocket": 0,
  20637         "eyes": 0
  20638       },
  20639       "timeline_url": "https://api.github.com/repos/damus-io/damus/issues/2067/timeline",
  20640       "performed_via_github_app": null,
  20641       "state_reason": "not_planned"
  20642     },
  20643     "comment": {
  20644       "user": "alltheseas",
  20645       "created_at": "2024-03-19T17:35:40Z",
  20646       "updated_at": "2024-03-19T17:35:40Z",
  20647       "body": "duplicate https://github.com/damus-io/damus/issues/2081"
  20648     }
  20649   },
  20650   {
  20651     "issue": {
  20652       "url": "https://api.github.com/repos/damus-io/damus/issues/2066",
  20653       "repository_url": "https://api.github.com/repos/damus-io/damus",
  20654       "labels_url": "https://api.github.com/repos/damus-io/damus/issues/2066/labels{/name}",
  20655       "comments_url": "https://api.github.com/repos/damus-io/damus/issues/2066/comments",
  20656       "events_url": "https://api.github.com/repos/damus-io/damus/issues/2066/events",
  20657       "html_url": "https://github.com/damus-io/damus/issues/2066",
  20658       "id": 2190631507,
  20659       "node_id": "I_kwDOHHF5A86CkmJT",
  20660       "number": 2066,
  20661       "title": "Bring back top zaps in threads",
  20662       "user": {
  20663         "login": "jb55",
  20664         "id": 45598,
  20665         "node_id": "MDQ6VXNlcjQ1NTk4",
  20666         "avatar_url": "https://avatars.githubusercontent.com/u/45598?v=4",
  20667         "gravatar_id": "",
  20668         "url": "https://api.github.com/users/jb55",
  20669         "html_url": "https://github.com/jb55",
  20670         "followers_url": "https://api.github.com/users/jb55/followers",
  20671         "following_url": "https://api.github.com/users/jb55/following{/other_user}",
  20672         "gists_url": "https://api.github.com/users/jb55/gists{/gist_id}",
  20673         "starred_url": "https://api.github.com/users/jb55/starred{/owner}{/repo}",
  20674         "subscriptions_url": "https://api.github.com/users/jb55/subscriptions",
  20675         "organizations_url": "https://api.github.com/users/jb55/orgs",
  20676         "repos_url": "https://api.github.com/users/jb55/repos",
  20677         "events_url": "https://api.github.com/users/jb55/events{/privacy}",
  20678         "received_events_url": "https://api.github.com/users/jb55/received_events",
  20679         "type": "User",
  20680         "site_admin": false
  20681       },
  20682       "labels": [
  20683         {
  20684           "id": 5667220756,
  20685           "node_id": "LA_kwDOHHF5A88AAAABUcrtFA",
  20686           "url": "https://api.github.com/repos/damus-io/damus/labels/zaps",
  20687           "name": "zaps",
  20688           "color": "FBCA04",
  20689           "default": false,
  20690           "description": ""
  20691         }
  20692       ],
  20693       "state": "open",
  20694       "locked": false,
  20695       "assignee": null,
  20696       "assignees": [],
  20697       "milestone": {
  20698         "url": "https://api.github.com/repos/damus-io/damus/milestones/14",
  20699         "html_url": "https://github.com/damus-io/damus/milestone/14",
  20700         "labels_url": "https://api.github.com/repos/damus-io/damus/milestones/14/labels",
  20701         "id": 10536809,
  20702         "node_id": "MI_kwDOHHF5A84AoMdp",
  20703         "number": 14,
  20704         "title": "1.9 post purple testflight, threads, longform, video caching",
  20705         "description": "",
  20706         "creator": {
  20707           "login": "alltheseas",
  20708           "id": 64376233,
  20709           "node_id": "MDQ6VXNlcjY0Mzc2MjMz",
  20710           "avatar_url": "https://avatars.githubusercontent.com/u/64376233?v=4",
  20711           "gravatar_id": "",
  20712           "url": "https://api.github.com/users/alltheseas",
  20713           "html_url": "https://github.com/alltheseas",
  20714           "followers_url": "https://api.github.com/users/alltheseas/followers",
  20715           "following_url": "https://api.github.com/users/alltheseas/following{/other_user}",
  20716           "gists_url": "https://api.github.com/users/alltheseas/gists{/gist_id}",
  20717           "starred_url": "https://api.github.com/users/alltheseas/starred{/owner}{/repo}",
  20718           "subscriptions_url": "https://api.github.com/users/alltheseas/subscriptions",
  20719           "organizations_url": "https://api.github.com/users/alltheseas/orgs",
  20720           "repos_url": "https://api.github.com/users/alltheseas/repos",
  20721           "events_url": "https://api.github.com/users/alltheseas/events{/privacy}",
  20722           "received_events_url": "https://api.github.com/users/alltheseas/received_events",
  20723           "type": "User",
  20724           "site_admin": false
  20725         },
  20726         "open_issues": 17,
  20727         "closed_issues": 1,
  20728         "state": "open",
  20729         "created_at": "2024-02-09T17:16:56Z",
  20730         "updated_at": "2024-04-09T20:37:29Z",
  20731         "due_on": null,
  20732         "closed_at": null
  20733       },
  20734       "comments": 2,
  20735       "created_at": "2024-03-17T12:05:31Z",
  20736       "updated_at": "2024-03-17T21:47:12Z",
  20737       "closed_at": null,
  20738       "author_association": "COLLABORATOR",
  20739       "active_lock_reason": null,
  20740       "body": "This was removed because of apple zap concerns and it was kind of buggy.\r\n\r\nBasic idea is to put the top zap comment immediately under the OP, so that users are incentivized to outbid zaps on popular posts as a way to zapvertise, with creators themselves benefitting from this advertising model.",
  20741       "reactions": {
  20742         "url": "https://api.github.com/repos/damus-io/damus/issues/2066/reactions",
  20743         "total_count": 1,
  20744         "+1": 1,
  20745         "-1": 0,
  20746         "laugh": 0,
  20747         "hooray": 0,
  20748         "confused": 0,
  20749         "heart": 0,
  20750         "rocket": 0,
  20751         "eyes": 0
  20752       },
  20753       "timeline_url": "https://api.github.com/repos/damus-io/damus/issues/2066/timeline",
  20754       "performed_via_github_app": null,
  20755       "state_reason": null
  20756     }
  20757   },
  20758   {
  20759     "issue": {
  20760       "url": "https://api.github.com/repos/damus-io/damus/issues/2066",
  20761       "repository_url": "https://api.github.com/repos/damus-io/damus",
  20762       "labels_url": "https://api.github.com/repos/damus-io/damus/issues/2066/labels{/name}",
  20763       "comments_url": "https://api.github.com/repos/damus-io/damus/issues/2066/comments",
  20764       "events_url": "https://api.github.com/repos/damus-io/damus/issues/2066/events",
  20765       "html_url": "https://github.com/damus-io/damus/issues/2066",
  20766       "id": 2190631507,
  20767       "node_id": "I_kwDOHHF5A86CkmJT",
  20768       "number": 2066,
  20769       "title": "Bring back top zaps in threads",
  20770       "user": {
  20771         "login": "jb55",
  20772         "id": 45598,
  20773         "node_id": "MDQ6VXNlcjQ1NTk4",
  20774         "avatar_url": "https://avatars.githubusercontent.com/u/45598?v=4",
  20775         "gravatar_id": "",
  20776         "url": "https://api.github.com/users/jb55",
  20777         "html_url": "https://github.com/jb55",
  20778         "followers_url": "https://api.github.com/users/jb55/followers",
  20779         "following_url": "https://api.github.com/users/jb55/following{/other_user}",
  20780         "gists_url": "https://api.github.com/users/jb55/gists{/gist_id}",
  20781         "starred_url": "https://api.github.com/users/jb55/starred{/owner}{/repo}",
  20782         "subscriptions_url": "https://api.github.com/users/jb55/subscriptions",
  20783         "organizations_url": "https://api.github.com/users/jb55/orgs",
  20784         "repos_url": "https://api.github.com/users/jb55/repos",
  20785         "events_url": "https://api.github.com/users/jb55/events{/privacy}",
  20786         "received_events_url": "https://api.github.com/users/jb55/received_events",
  20787         "type": "User",
  20788         "site_admin": false
  20789       },
  20790       "labels": [
  20791         {
  20792           "id": 5667220756,
  20793           "node_id": "LA_kwDOHHF5A88AAAABUcrtFA",
  20794           "url": "https://api.github.com/repos/damus-io/damus/labels/zaps",
  20795           "name": "zaps",
  20796           "color": "FBCA04",
  20797           "default": false,
  20798           "description": ""
  20799         }
  20800       ],
  20801       "state": "open",
  20802       "locked": false,
  20803       "assignee": null,
  20804       "assignees": [],
  20805       "milestone": {
  20806         "url": "https://api.github.com/repos/damus-io/damus/milestones/14",
  20807         "html_url": "https://github.com/damus-io/damus/milestone/14",
  20808         "labels_url": "https://api.github.com/repos/damus-io/damus/milestones/14/labels",
  20809         "id": 10536809,
  20810         "node_id": "MI_kwDOHHF5A84AoMdp",
  20811         "number": 14,
  20812         "title": "1.9 post purple testflight, threads, longform, video caching",
  20813         "description": "",
  20814         "creator": {
  20815           "login": "alltheseas",
  20816           "id": 64376233,
  20817           "node_id": "MDQ6VXNlcjY0Mzc2MjMz",
  20818           "avatar_url": "https://avatars.githubusercontent.com/u/64376233?v=4",
  20819           "gravatar_id": "",
  20820           "url": "https://api.github.com/users/alltheseas",
  20821           "html_url": "https://github.com/alltheseas",
  20822           "followers_url": "https://api.github.com/users/alltheseas/followers",
  20823           "following_url": "https://api.github.com/users/alltheseas/following{/other_user}",
  20824           "gists_url": "https://api.github.com/users/alltheseas/gists{/gist_id}",
  20825           "starred_url": "https://api.github.com/users/alltheseas/starred{/owner}{/repo}",
  20826           "subscriptions_url": "https://api.github.com/users/alltheseas/subscriptions",
  20827           "organizations_url": "https://api.github.com/users/alltheseas/orgs",
  20828           "repos_url": "https://api.github.com/users/alltheseas/repos",
  20829           "events_url": "https://api.github.com/users/alltheseas/events{/privacy}",
  20830           "received_events_url": "https://api.github.com/users/alltheseas/received_events",
  20831           "type": "User",
  20832           "site_admin": false
  20833         },
  20834         "open_issues": 17,
  20835         "closed_issues": 1,
  20836         "state": "open",
  20837         "created_at": "2024-02-09T17:16:56Z",
  20838         "updated_at": "2024-04-09T20:37:29Z",
  20839         "due_on": null,
  20840         "closed_at": null
  20841       },
  20842       "comments": 2,
  20843       "created_at": "2024-03-17T12:05:31Z",
  20844       "updated_at": "2024-03-17T21:47:12Z",
  20845       "closed_at": null,
  20846       "author_association": "COLLABORATOR",
  20847       "active_lock_reason": null,
  20848       "body": "This was removed because of apple zap concerns and it was kind of buggy.\r\n\r\nBasic idea is to put the top zap comment immediately under the OP, so that users are incentivized to outbid zaps on popular posts as a way to zapvertise, with creators themselves benefitting from this advertising model.",
  20849       "reactions": {
  20850         "url": "https://api.github.com/repos/damus-io/damus/issues/2066/reactions",
  20851         "total_count": 1,
  20852         "+1": 1,
  20853         "-1": 0,
  20854         "laugh": 0,
  20855         "hooray": 0,
  20856         "confused": 0,
  20857         "heart": 0,
  20858         "rocket": 0,
  20859         "eyes": 0
  20860       },
  20861       "timeline_url": "https://api.github.com/repos/damus-io/damus/issues/2066/timeline",
  20862       "performed_via_github_app": null,
  20863       "state_reason": null
  20864     },
  20865     "comment": {
  20866       "user": "alltheseas",
  20867       "created_at": "2024-03-17T21:05:51Z",
  20868       "updated_at": "2024-03-17T21:05:51Z",
  20869       "body": "Is there a way to prevent fake zaps? "
  20870     }
  20871   },
  20872   {
  20873     "issue": {
  20874       "url": "https://api.github.com/repos/damus-io/damus/issues/2066",
  20875       "repository_url": "https://api.github.com/repos/damus-io/damus",
  20876       "labels_url": "https://api.github.com/repos/damus-io/damus/issues/2066/labels{/name}",
  20877       "comments_url": "https://api.github.com/repos/damus-io/damus/issues/2066/comments",
  20878       "events_url": "https://api.github.com/repos/damus-io/damus/issues/2066/events",
  20879       "html_url": "https://github.com/damus-io/damus/issues/2066",
  20880       "id": 2190631507,
  20881       "node_id": "I_kwDOHHF5A86CkmJT",
  20882       "number": 2066,
  20883       "title": "Bring back top zaps in threads",
  20884       "user": {
  20885         "login": "jb55",
  20886         "id": 45598,
  20887         "node_id": "MDQ6VXNlcjQ1NTk4",
  20888         "avatar_url": "https://avatars.githubusercontent.com/u/45598?v=4",
  20889         "gravatar_id": "",
  20890         "url": "https://api.github.com/users/jb55",
  20891         "html_url": "https://github.com/jb55",
  20892         "followers_url": "https://api.github.com/users/jb55/followers",
  20893         "following_url": "https://api.github.com/users/jb55/following{/other_user}",
  20894         "gists_url": "https://api.github.com/users/jb55/gists{/gist_id}",
  20895         "starred_url": "https://api.github.com/users/jb55/starred{/owner}{/repo}",
  20896         "subscriptions_url": "https://api.github.com/users/jb55/subscriptions",
  20897         "organizations_url": "https://api.github.com/users/jb55/orgs",
  20898         "repos_url": "https://api.github.com/users/jb55/repos",
  20899         "events_url": "https://api.github.com/users/jb55/events{/privacy}",
  20900         "received_events_url": "https://api.github.com/users/jb55/received_events",
  20901         "type": "User",
  20902         "site_admin": false
  20903       },
  20904       "labels": [
  20905         {
  20906           "id": 5667220756,
  20907           "node_id": "LA_kwDOHHF5A88AAAABUcrtFA",
  20908           "url": "https://api.github.com/repos/damus-io/damus/labels/zaps",
  20909           "name": "zaps",
  20910           "color": "FBCA04",
  20911           "default": false,
  20912           "description": ""
  20913         }
  20914       ],
  20915       "state": "open",
  20916       "locked": false,
  20917       "assignee": null,
  20918       "assignees": [],
  20919       "milestone": {
  20920         "url": "https://api.github.com/repos/damus-io/damus/milestones/14",
  20921         "html_url": "https://github.com/damus-io/damus/milestone/14",
  20922         "labels_url": "https://api.github.com/repos/damus-io/damus/milestones/14/labels",
  20923         "id": 10536809,
  20924         "node_id": "MI_kwDOHHF5A84AoMdp",
  20925         "number": 14,
  20926         "title": "1.9 post purple testflight, threads, longform, video caching",
  20927         "description": "",
  20928         "creator": {
  20929           "login": "alltheseas",
  20930           "id": 64376233,
  20931           "node_id": "MDQ6VXNlcjY0Mzc2MjMz",
  20932           "avatar_url": "https://avatars.githubusercontent.com/u/64376233?v=4",
  20933           "gravatar_id": "",
  20934           "url": "https://api.github.com/users/alltheseas",
  20935           "html_url": "https://github.com/alltheseas",
  20936           "followers_url": "https://api.github.com/users/alltheseas/followers",
  20937           "following_url": "https://api.github.com/users/alltheseas/following{/other_user}",
  20938           "gists_url": "https://api.github.com/users/alltheseas/gists{/gist_id}",
  20939           "starred_url": "https://api.github.com/users/alltheseas/starred{/owner}{/repo}",
  20940           "subscriptions_url": "https://api.github.com/users/alltheseas/subscriptions",
  20941           "organizations_url": "https://api.github.com/users/alltheseas/orgs",
  20942           "repos_url": "https://api.github.com/users/alltheseas/repos",
  20943           "events_url": "https://api.github.com/users/alltheseas/events{/privacy}",
  20944           "received_events_url": "https://api.github.com/users/alltheseas/received_events",
  20945           "type": "User",
  20946           "site_admin": false
  20947         },
  20948         "open_issues": 17,
  20949         "closed_issues": 1,
  20950         "state": "open",
  20951         "created_at": "2024-02-09T17:16:56Z",
  20952         "updated_at": "2024-04-09T20:37:29Z",
  20953         "due_on": null,
  20954         "closed_at": null
  20955       },
  20956       "comments": 2,
  20957       "created_at": "2024-03-17T12:05:31Z",
  20958       "updated_at": "2024-03-17T21:47:12Z",
  20959       "closed_at": null,
  20960       "author_association": "COLLABORATOR",
  20961       "active_lock_reason": null,
  20962       "body": "This was removed because of apple zap concerns and it was kind of buggy.\r\n\r\nBasic idea is to put the top zap comment immediately under the OP, so that users are incentivized to outbid zaps on popular posts as a way to zapvertise, with creators themselves benefitting from this advertising model.",
  20963       "reactions": {
  20964         "url": "https://api.github.com/repos/damus-io/damus/issues/2066/reactions",
  20965         "total_count": 1,
  20966         "+1": 1,
  20967         "-1": 0,
  20968         "laugh": 0,
  20969         "hooray": 0,
  20970         "confused": 0,
  20971         "heart": 0,
  20972         "rocket": 0,
  20973         "eyes": 0
  20974       },
  20975       "timeline_url": "https://api.github.com/repos/damus-io/damus/issues/2066/timeline",
  20976       "performed_via_github_app": null,
  20977       "state_reason": null
  20978     },
  20979     "comment": {
  20980       "user": "jb55",
  20981       "created_at": "2024-03-17T21:47:10Z",
  20982       "updated_at": "2024-03-17T21:47:10Z",
  20983       "body": "On Sun, Mar 17, 2024 at 02:06:13PM -0700, alltheseas wrote:\n>Is there a way to prevent fake zaps?\n\nZaps from other can't be faked on your posts if you control your zapper.\nNo one can put fake zaps next to my posts for instance. My node confirms\npayments and only sends zaps when a valid lightning invoice is paid\n\nUsers can only fake zaps on their own posts, which isn't relevant for\nzapvertising.\n"
  20984     }
  20985   },
  20986   {
  20987     "issue": {
  20988       "url": "https://api.github.com/repos/damus-io/damus/issues/2065",
  20989       "repository_url": "https://api.github.com/repos/damus-io/damus",
  20990       "labels_url": "https://api.github.com/repos/damus-io/damus/issues/2065/labels{/name}",
  20991       "comments_url": "https://api.github.com/repos/damus-io/damus/issues/2065/comments",
  20992       "events_url": "https://api.github.com/repos/damus-io/damus/issues/2065/events",
  20993       "html_url": "https://github.com/damus-io/damus/issues/2065",
  20994       "id": 2190624841,
  20995       "node_id": "I_kwDOHHF5A86CkkhJ",
  20996       "number": 2065,
  20997       "title": "Damus purple testflight invite codes",
  20998       "user": {
  20999         "login": "jb55",
  21000         "id": 45598,
  21001         "node_id": "MDQ6VXNlcjQ1NTk4",
  21002         "avatar_url": "https://avatars.githubusercontent.com/u/45598?v=4",
  21003         "gravatar_id": "",
  21004         "url": "https://api.github.com/users/jb55",
  21005         "html_url": "https://github.com/jb55",
  21006         "followers_url": "https://api.github.com/users/jb55/followers",
  21007         "following_url": "https://api.github.com/users/jb55/following{/other_user}",
  21008         "gists_url": "https://api.github.com/users/jb55/gists{/gist_id}",
  21009         "starred_url": "https://api.github.com/users/jb55/starred{/owner}{/repo}",
  21010         "subscriptions_url": "https://api.github.com/users/jb55/subscriptions",
  21011         "organizations_url": "https://api.github.com/users/jb55/orgs",
  21012         "repos_url": "https://api.github.com/users/jb55/repos",
  21013         "events_url": "https://api.github.com/users/jb55/events{/privacy}",
  21014         "received_events_url": "https://api.github.com/users/jb55/received_events",
  21015         "type": "User",
  21016         "site_admin": false
  21017       },
  21018       "labels": [
  21019         {
  21020           "id": 5799961735,
  21021           "node_id": "LA_kwDOHHF5A88AAAABWbRkhw",
  21022           "url": "https://api.github.com/repos/damus-io/damus/labels/purple",
  21023           "name": "purple",
  21024           "color": "7E12A4",
  21025           "default": false,
  21026           "description": "Damus purple membership"
  21027         }
  21028       ],
  21029       "state": "open",
  21030       "locked": false,
  21031       "assignee": {
  21032         "login": "danieldaquino",
  21033         "id": 24692108,
  21034         "node_id": "MDQ6VXNlcjI0NjkyMTA4",
  21035         "avatar_url": "https://avatars.githubusercontent.com/u/24692108?v=4",
  21036         "gravatar_id": "",
  21037         "url": "https://api.github.com/users/danieldaquino",
  21038         "html_url": "https://github.com/danieldaquino",
  21039         "followers_url": "https://api.github.com/users/danieldaquino/followers",
  21040         "following_url": "https://api.github.com/users/danieldaquino/following{/other_user}",
  21041         "gists_url": "https://api.github.com/users/danieldaquino/gists{/gist_id}",
  21042         "starred_url": "https://api.github.com/users/danieldaquino/starred{/owner}{/repo}",
  21043         "subscriptions_url": "https://api.github.com/users/danieldaquino/subscriptions",
  21044         "organizations_url": "https://api.github.com/users/danieldaquino/orgs",
  21045         "repos_url": "https://api.github.com/users/danieldaquino/repos",
  21046         "events_url": "https://api.github.com/users/danieldaquino/events{/privacy}",
  21047         "received_events_url": "https://api.github.com/users/danieldaquino/received_events",
  21048         "type": "User",
  21049         "site_admin": false
  21050       },
  21051       "assignees": [
  21052         {
  21053           "login": "danieldaquino",
  21054           "id": 24692108,
  21055           "node_id": "MDQ6VXNlcjI0NjkyMTA4",
  21056           "avatar_url": "https://avatars.githubusercontent.com/u/24692108?v=4",
  21057           "gravatar_id": "",
  21058           "url": "https://api.github.com/users/danieldaquino",
  21059           "html_url": "https://github.com/danieldaquino",
  21060           "followers_url": "https://api.github.com/users/danieldaquino/followers",
  21061           "following_url": "https://api.github.com/users/danieldaquino/following{/other_user}",
  21062           "gists_url": "https://api.github.com/users/danieldaquino/gists{/gist_id}",
  21063           "starred_url": "https://api.github.com/users/danieldaquino/starred{/owner}{/repo}",
  21064           "subscriptions_url": "https://api.github.com/users/danieldaquino/subscriptions",
  21065           "organizations_url": "https://api.github.com/users/danieldaquino/orgs",
  21066           "repos_url": "https://api.github.com/users/danieldaquino/repos",
  21067           "events_url": "https://api.github.com/users/danieldaquino/events{/privacy}",
  21068           "received_events_url": "https://api.github.com/users/danieldaquino/received_events",
  21069           "type": "User",
  21070           "site_admin": false
  21071         }
  21072       ],
  21073       "milestone": {
  21074         "url": "https://api.github.com/repos/damus-io/damus/milestones/14",
  21075         "html_url": "https://github.com/damus-io/damus/milestone/14",
  21076         "labels_url": "https://api.github.com/repos/damus-io/damus/milestones/14/labels",
  21077         "id": 10536809,
  21078         "node_id": "MI_kwDOHHF5A84AoMdp",
  21079         "number": 14,
  21080         "title": "1.9 post purple testflight, threads, longform, video caching",
  21081         "description": "",
  21082         "creator": {
  21083           "login": "alltheseas",
  21084           "id": 64376233,
  21085           "node_id": "MDQ6VXNlcjY0Mzc2MjMz",
  21086           "avatar_url": "https://avatars.githubusercontent.com/u/64376233?v=4",
  21087           "gravatar_id": "",
  21088           "url": "https://api.github.com/users/alltheseas",
  21089           "html_url": "https://github.com/alltheseas",
  21090           "followers_url": "https://api.github.com/users/alltheseas/followers",
  21091           "following_url": "https://api.github.com/users/alltheseas/following{/other_user}",
  21092           "gists_url": "https://api.github.com/users/alltheseas/gists{/gist_id}",
  21093           "starred_url": "https://api.github.com/users/alltheseas/starred{/owner}{/repo}",
  21094           "subscriptions_url": "https://api.github.com/users/alltheseas/subscriptions",
  21095           "organizations_url": "https://api.github.com/users/alltheseas/orgs",
  21096           "repos_url": "https://api.github.com/users/alltheseas/repos",
  21097           "events_url": "https://api.github.com/users/alltheseas/events{/privacy}",
  21098           "received_events_url": "https://api.github.com/users/alltheseas/received_events",
  21099           "type": "User",
  21100           "site_admin": false
  21101         },
  21102         "open_issues": 17,
  21103         "closed_issues": 1,
  21104         "state": "open",
  21105         "created_at": "2024-02-09T17:16:56Z",
  21106         "updated_at": "2024-04-09T20:37:29Z",
  21107         "due_on": null,
  21108         "closed_at": null
  21109       },
  21110       "comments": 17,
  21111       "created_at": "2024-03-17T11:51:09Z",
  21112       "updated_at": "2024-03-30T00:53:50Z",
  21113       "closed_at": null,
  21114       "author_association": "COLLABORATOR",
  21115       "active_lock_reason": null,
  21116       "body": "We need a page on our site that gives testflight invite codes to purple users in preparation for the next testflight release.\r\n\r\nQuestions:\r\n\r\n- How do we reset testflight users, maybe we create a new testing group somehow?\r\n- Can we use the verification step in damus as-is or do we need to modify it ?",
  21117       "reactions": {
  21118         "url": "https://api.github.com/repos/damus-io/damus/issues/2065/reactions",
  21119         "total_count": 1,
  21120         "+1": 0,
  21121         "-1": 0,
  21122         "laugh": 0,
  21123         "hooray": 0,
  21124         "confused": 0,
  21125         "heart": 0,
  21126         "rocket": 0,
  21127         "eyes": 1
  21128       },
  21129       "timeline_url": "https://api.github.com/repos/damus-io/damus/issues/2065/timeline",
  21130       "performed_via_github_app": null,
  21131       "state_reason": null
  21132     }
  21133   },
  21134   {
  21135     "issue": {
  21136       "url": "https://api.github.com/repos/damus-io/damus/issues/2065",
  21137       "repository_url": "https://api.github.com/repos/damus-io/damus",
  21138       "labels_url": "https://api.github.com/repos/damus-io/damus/issues/2065/labels{/name}",
  21139       "comments_url": "https://api.github.com/repos/damus-io/damus/issues/2065/comments",
  21140       "events_url": "https://api.github.com/repos/damus-io/damus/issues/2065/events",
  21141       "html_url": "https://github.com/damus-io/damus/issues/2065",
  21142       "id": 2190624841,
  21143       "node_id": "I_kwDOHHF5A86CkkhJ",
  21144       "number": 2065,
  21145       "title": "Damus purple testflight invite codes",
  21146       "user": {
  21147         "login": "jb55",
  21148         "id": 45598,
  21149         "node_id": "MDQ6VXNlcjQ1NTk4",
  21150         "avatar_url": "https://avatars.githubusercontent.com/u/45598?v=4",
  21151         "gravatar_id": "",
  21152         "url": "https://api.github.com/users/jb55",
  21153         "html_url": "https://github.com/jb55",
  21154         "followers_url": "https://api.github.com/users/jb55/followers",
  21155         "following_url": "https://api.github.com/users/jb55/following{/other_user}",
  21156         "gists_url": "https://api.github.com/users/jb55/gists{/gist_id}",
  21157         "starred_url": "https://api.github.com/users/jb55/starred{/owner}{/repo}",
  21158         "subscriptions_url": "https://api.github.com/users/jb55/subscriptions",
  21159         "organizations_url": "https://api.github.com/users/jb55/orgs",
  21160         "repos_url": "https://api.github.com/users/jb55/repos",
  21161         "events_url": "https://api.github.com/users/jb55/events{/privacy}",
  21162         "received_events_url": "https://api.github.com/users/jb55/received_events",
  21163         "type": "User",
  21164         "site_admin": false
  21165       },
  21166       "labels": [
  21167         {
  21168           "id": 5799961735,
  21169           "node_id": "LA_kwDOHHF5A88AAAABWbRkhw",
  21170           "url": "https://api.github.com/repos/damus-io/damus/labels/purple",
  21171           "name": "purple",
  21172           "color": "7E12A4",
  21173           "default": false,
  21174           "description": "Damus purple membership"
  21175         }
  21176       ],
  21177       "state": "open",
  21178       "locked": false,
  21179       "assignee": {
  21180         "login": "danieldaquino",
  21181         "id": 24692108,
  21182         "node_id": "MDQ6VXNlcjI0NjkyMTA4",
  21183         "avatar_url": "https://avatars.githubusercontent.com/u/24692108?v=4",
  21184         "gravatar_id": "",
  21185         "url": "https://api.github.com/users/danieldaquino",
  21186         "html_url": "https://github.com/danieldaquino",
  21187         "followers_url": "https://api.github.com/users/danieldaquino/followers",
  21188         "following_url": "https://api.github.com/users/danieldaquino/following{/other_user}",
  21189         "gists_url": "https://api.github.com/users/danieldaquino/gists{/gist_id}",
  21190         "starred_url": "https://api.github.com/users/danieldaquino/starred{/owner}{/repo}",
  21191         "subscriptions_url": "https://api.github.com/users/danieldaquino/subscriptions",
  21192         "organizations_url": "https://api.github.com/users/danieldaquino/orgs",
  21193         "repos_url": "https://api.github.com/users/danieldaquino/repos",
  21194         "events_url": "https://api.github.com/users/danieldaquino/events{/privacy}",
  21195         "received_events_url": "https://api.github.com/users/danieldaquino/received_events",
  21196         "type": "User",
  21197         "site_admin": false
  21198       },
  21199       "assignees": [
  21200         {
  21201           "login": "danieldaquino",
  21202           "id": 24692108,
  21203           "node_id": "MDQ6VXNlcjI0NjkyMTA4",
  21204           "avatar_url": "https://avatars.githubusercontent.com/u/24692108?v=4",
  21205           "gravatar_id": "",
  21206           "url": "https://api.github.com/users/danieldaquino",
  21207           "html_url": "https://github.com/danieldaquino",
  21208           "followers_url": "https://api.github.com/users/danieldaquino/followers",
  21209           "following_url": "https://api.github.com/users/danieldaquino/following{/other_user}",
  21210           "gists_url": "https://api.github.com/users/danieldaquino/gists{/gist_id}",
  21211           "starred_url": "https://api.github.com/users/danieldaquino/starred{/owner}{/repo}",
  21212           "subscriptions_url": "https://api.github.com/users/danieldaquino/subscriptions",
  21213           "organizations_url": "https://api.github.com/users/danieldaquino/orgs",
  21214           "repos_url": "https://api.github.com/users/danieldaquino/repos",
  21215           "events_url": "https://api.github.com/users/danieldaquino/events{/privacy}",
  21216           "received_events_url": "https://api.github.com/users/danieldaquino/received_events",
  21217           "type": "User",
  21218           "site_admin": false
  21219         }
  21220       ],
  21221       "milestone": {
  21222         "url": "https://api.github.com/repos/damus-io/damus/milestones/14",
  21223         "html_url": "https://github.com/damus-io/damus/milestone/14",
  21224         "labels_url": "https://api.github.com/repos/damus-io/damus/milestones/14/labels",
  21225         "id": 10536809,
  21226         "node_id": "MI_kwDOHHF5A84AoMdp",
  21227         "number": 14,
  21228         "title": "1.9 post purple testflight, threads, longform, video caching",
  21229         "description": "",
  21230         "creator": {
  21231           "login": "alltheseas",
  21232           "id": 64376233,
  21233           "node_id": "MDQ6VXNlcjY0Mzc2MjMz",
  21234           "avatar_url": "https://avatars.githubusercontent.com/u/64376233?v=4",
  21235           "gravatar_id": "",
  21236           "url": "https://api.github.com/users/alltheseas",
  21237           "html_url": "https://github.com/alltheseas",
  21238           "followers_url": "https://api.github.com/users/alltheseas/followers",
  21239           "following_url": "https://api.github.com/users/alltheseas/following{/other_user}",
  21240           "gists_url": "https://api.github.com/users/alltheseas/gists{/gist_id}",
  21241           "starred_url": "https://api.github.com/users/alltheseas/starred{/owner}{/repo}",
  21242           "subscriptions_url": "https://api.github.com/users/alltheseas/subscriptions",
  21243           "organizations_url": "https://api.github.com/users/alltheseas/orgs",
  21244           "repos_url": "https://api.github.com/users/alltheseas/repos",
  21245           "events_url": "https://api.github.com/users/alltheseas/events{/privacy}",
  21246           "received_events_url": "https://api.github.com/users/alltheseas/received_events",
  21247           "type": "User",
  21248           "site_admin": false
  21249         },
  21250         "open_issues": 17,
  21251         "closed_issues": 1,
  21252         "state": "open",
  21253         "created_at": "2024-02-09T17:16:56Z",
  21254         "updated_at": "2024-04-09T20:37:29Z",
  21255         "due_on": null,
  21256         "closed_at": null
  21257       },
  21258       "comments": 17,
  21259       "created_at": "2024-03-17T11:51:09Z",
  21260       "updated_at": "2024-03-30T00:53:50Z",
  21261       "closed_at": null,
  21262       "author_association": "COLLABORATOR",
  21263       "active_lock_reason": null,
  21264       "body": "We need a page on our site that gives testflight invite codes to purple users in preparation for the next testflight release.\r\n\r\nQuestions:\r\n\r\n- How do we reset testflight users, maybe we create a new testing group somehow?\r\n- Can we use the verification step in damus as-is or do we need to modify it ?",
  21265       "reactions": {
  21266         "url": "https://api.github.com/repos/damus-io/damus/issues/2065/reactions",
  21267         "total_count": 1,
  21268         "+1": 0,
  21269         "-1": 0,
  21270         "laugh": 0,
  21271         "hooray": 0,
  21272         "confused": 0,
  21273         "heart": 0,
  21274         "rocket": 0,
  21275         "eyes": 1
  21276       },
  21277       "timeline_url": "https://api.github.com/repos/damus-io/damus/issues/2065/timeline",
  21278       "performed_via_github_app": null,
  21279       "state_reason": null
  21280     },
  21281     "comment": {
  21282       "user": "alltheseas",
  21283       "created_at": "2024-03-18T16:10:38Z",
  21284       "updated_at": "2024-03-18T16:10:38Z",
  21285       "body": "> Can we use the verification step in damus as-is or do we need to modify it ?\r\n\r\n-new damus-OTP keys, and npub\r\n-NIP-05 on damus.io domain\r\n-additional badge, that cannot be forged \r\n-something official looking\r\n\r\n-can also extend new badge to damus devs"
  21286     }
  21287   },
  21288   {
  21289     "issue": {
  21290       "url": "https://api.github.com/repos/damus-io/damus/issues/2065",
  21291       "repository_url": "https://api.github.com/repos/damus-io/damus",
  21292       "labels_url": "https://api.github.com/repos/damus-io/damus/issues/2065/labels{/name}",
  21293       "comments_url": "https://api.github.com/repos/damus-io/damus/issues/2065/comments",
  21294       "events_url": "https://api.github.com/repos/damus-io/damus/issues/2065/events",
  21295       "html_url": "https://github.com/damus-io/damus/issues/2065",
  21296       "id": 2190624841,
  21297       "node_id": "I_kwDOHHF5A86CkkhJ",
  21298       "number": 2065,
  21299       "title": "Damus purple testflight invite codes",
  21300       "user": {
  21301         "login": "jb55",
  21302         "id": 45598,
  21303         "node_id": "MDQ6VXNlcjQ1NTk4",
  21304         "avatar_url": "https://avatars.githubusercontent.com/u/45598?v=4",
  21305         "gravatar_id": "",
  21306         "url": "https://api.github.com/users/jb55",
  21307         "html_url": "https://github.com/jb55",
  21308         "followers_url": "https://api.github.com/users/jb55/followers",
  21309         "following_url": "https://api.github.com/users/jb55/following{/other_user}",
  21310         "gists_url": "https://api.github.com/users/jb55/gists{/gist_id}",
  21311         "starred_url": "https://api.github.com/users/jb55/starred{/owner}{/repo}",
  21312         "subscriptions_url": "https://api.github.com/users/jb55/subscriptions",
  21313         "organizations_url": "https://api.github.com/users/jb55/orgs",
  21314         "repos_url": "https://api.github.com/users/jb55/repos",
  21315         "events_url": "https://api.github.com/users/jb55/events{/privacy}",
  21316         "received_events_url": "https://api.github.com/users/jb55/received_events",
  21317         "type": "User",
  21318         "site_admin": false
  21319       },
  21320       "labels": [
  21321         {
  21322           "id": 5799961735,
  21323           "node_id": "LA_kwDOHHF5A88AAAABWbRkhw",
  21324           "url": "https://api.github.com/repos/damus-io/damus/labels/purple",
  21325           "name": "purple",
  21326           "color": "7E12A4",
  21327           "default": false,
  21328           "description": "Damus purple membership"
  21329         }
  21330       ],
  21331       "state": "open",
  21332       "locked": false,
  21333       "assignee": {
  21334         "login": "danieldaquino",
  21335         "id": 24692108,
  21336         "node_id": "MDQ6VXNlcjI0NjkyMTA4",
  21337         "avatar_url": "https://avatars.githubusercontent.com/u/24692108?v=4",
  21338         "gravatar_id": "",
  21339         "url": "https://api.github.com/users/danieldaquino",
  21340         "html_url": "https://github.com/danieldaquino",
  21341         "followers_url": "https://api.github.com/users/danieldaquino/followers",
  21342         "following_url": "https://api.github.com/users/danieldaquino/following{/other_user}",
  21343         "gists_url": "https://api.github.com/users/danieldaquino/gists{/gist_id}",
  21344         "starred_url": "https://api.github.com/users/danieldaquino/starred{/owner}{/repo}",
  21345         "subscriptions_url": "https://api.github.com/users/danieldaquino/subscriptions",
  21346         "organizations_url": "https://api.github.com/users/danieldaquino/orgs",
  21347         "repos_url": "https://api.github.com/users/danieldaquino/repos",
  21348         "events_url": "https://api.github.com/users/danieldaquino/events{/privacy}",
  21349         "received_events_url": "https://api.github.com/users/danieldaquino/received_events",
  21350         "type": "User",
  21351         "site_admin": false
  21352       },
  21353       "assignees": [
  21354         {
  21355           "login": "danieldaquino",
  21356           "id": 24692108,
  21357           "node_id": "MDQ6VXNlcjI0NjkyMTA4",
  21358           "avatar_url": "https://avatars.githubusercontent.com/u/24692108?v=4",
  21359           "gravatar_id": "",
  21360           "url": "https://api.github.com/users/danieldaquino",
  21361           "html_url": "https://github.com/danieldaquino",
  21362           "followers_url": "https://api.github.com/users/danieldaquino/followers",
  21363           "following_url": "https://api.github.com/users/danieldaquino/following{/other_user}",
  21364           "gists_url": "https://api.github.com/users/danieldaquino/gists{/gist_id}",
  21365           "starred_url": "https://api.github.com/users/danieldaquino/starred{/owner}{/repo}",
  21366           "subscriptions_url": "https://api.github.com/users/danieldaquino/subscriptions",
  21367           "organizations_url": "https://api.github.com/users/danieldaquino/orgs",
  21368           "repos_url": "https://api.github.com/users/danieldaquino/repos",
  21369           "events_url": "https://api.github.com/users/danieldaquino/events{/privacy}",
  21370           "received_events_url": "https://api.github.com/users/danieldaquino/received_events",
  21371           "type": "User",
  21372           "site_admin": false
  21373         }
  21374       ],
  21375       "milestone": {
  21376         "url": "https://api.github.com/repos/damus-io/damus/milestones/14",
  21377         "html_url": "https://github.com/damus-io/damus/milestone/14",
  21378         "labels_url": "https://api.github.com/repos/damus-io/damus/milestones/14/labels",
  21379         "id": 10536809,
  21380         "node_id": "MI_kwDOHHF5A84AoMdp",
  21381         "number": 14,
  21382         "title": "1.9 post purple testflight, threads, longform, video caching",
  21383         "description": "",
  21384         "creator": {
  21385           "login": "alltheseas",
  21386           "id": 64376233,
  21387           "node_id": "MDQ6VXNlcjY0Mzc2MjMz",
  21388           "avatar_url": "https://avatars.githubusercontent.com/u/64376233?v=4",
  21389           "gravatar_id": "",
  21390           "url": "https://api.github.com/users/alltheseas",
  21391           "html_url": "https://github.com/alltheseas",
  21392           "followers_url": "https://api.github.com/users/alltheseas/followers",
  21393           "following_url": "https://api.github.com/users/alltheseas/following{/other_user}",
  21394           "gists_url": "https://api.github.com/users/alltheseas/gists{/gist_id}",
  21395           "starred_url": "https://api.github.com/users/alltheseas/starred{/owner}{/repo}",
  21396           "subscriptions_url": "https://api.github.com/users/alltheseas/subscriptions",
  21397           "organizations_url": "https://api.github.com/users/alltheseas/orgs",
  21398           "repos_url": "https://api.github.com/users/alltheseas/repos",
  21399           "events_url": "https://api.github.com/users/alltheseas/events{/privacy}",
  21400           "received_events_url": "https://api.github.com/users/alltheseas/received_events",
  21401           "type": "User",
  21402           "site_admin": false
  21403         },
  21404         "open_issues": 17,
  21405         "closed_issues": 1,
  21406         "state": "open",
  21407         "created_at": "2024-02-09T17:16:56Z",
  21408         "updated_at": "2024-04-09T20:37:29Z",
  21409         "due_on": null,
  21410         "closed_at": null
  21411       },
  21412       "comments": 17,
  21413       "created_at": "2024-03-17T11:51:09Z",
  21414       "updated_at": "2024-03-30T00:53:50Z",
  21415       "closed_at": null,
  21416       "author_association": "COLLABORATOR",
  21417       "active_lock_reason": null,
  21418       "body": "We need a page on our site that gives testflight invite codes to purple users in preparation for the next testflight release.\r\n\r\nQuestions:\r\n\r\n- How do we reset testflight users, maybe we create a new testing group somehow?\r\n- Can we use the verification step in damus as-is or do we need to modify it ?",
  21419       "reactions": {
  21420         "url": "https://api.github.com/repos/damus-io/damus/issues/2065/reactions",
  21421         "total_count": 1,
  21422         "+1": 0,
  21423         "-1": 0,
  21424         "laugh": 0,
  21425         "hooray": 0,
  21426         "confused": 0,
  21427         "heart": 0,
  21428         "rocket": 0,
  21429         "eyes": 1
  21430       },
  21431       "timeline_url": "https://api.github.com/repos/damus-io/damus/issues/2065/timeline",
  21432       "performed_via_github_app": null,
  21433       "state_reason": null
  21434     },
  21435     "comment": {
  21436       "user": "alltheseas",
  21437       "created_at": "2024-03-19T15:05:09Z",
  21438       "updated_at": "2024-03-19T15:05:09Z",
  21439       "body": "damus contributor badge defined here https://github.com/damus-io/damus/issues/2069"
  21440     }
  21441   },
  21442   {
  21443     "issue": {
  21444       "url": "https://api.github.com/repos/damus-io/damus/issues/2065",
  21445       "repository_url": "https://api.github.com/repos/damus-io/damus",
  21446       "labels_url": "https://api.github.com/repos/damus-io/damus/issues/2065/labels{/name}",
  21447       "comments_url": "https://api.github.com/repos/damus-io/damus/issues/2065/comments",
  21448       "events_url": "https://api.github.com/repos/damus-io/damus/issues/2065/events",
  21449       "html_url": "https://github.com/damus-io/damus/issues/2065",
  21450       "id": 2190624841,
  21451       "node_id": "I_kwDOHHF5A86CkkhJ",
  21452       "number": 2065,
  21453       "title": "Damus purple testflight invite codes",
  21454       "user": {
  21455         "login": "jb55",
  21456         "id": 45598,
  21457         "node_id": "MDQ6VXNlcjQ1NTk4",
  21458         "avatar_url": "https://avatars.githubusercontent.com/u/45598?v=4",
  21459         "gravatar_id": "",
  21460         "url": "https://api.github.com/users/jb55",
  21461         "html_url": "https://github.com/jb55",
  21462         "followers_url": "https://api.github.com/users/jb55/followers",
  21463         "following_url": "https://api.github.com/users/jb55/following{/other_user}",
  21464         "gists_url": "https://api.github.com/users/jb55/gists{/gist_id}",
  21465         "starred_url": "https://api.github.com/users/jb55/starred{/owner}{/repo}",
  21466         "subscriptions_url": "https://api.github.com/users/jb55/subscriptions",
  21467         "organizations_url": "https://api.github.com/users/jb55/orgs",
  21468         "repos_url": "https://api.github.com/users/jb55/repos",
  21469         "events_url": "https://api.github.com/users/jb55/events{/privacy}",
  21470         "received_events_url": "https://api.github.com/users/jb55/received_events",
  21471         "type": "User",
  21472         "site_admin": false
  21473       },
  21474       "labels": [
  21475         {
  21476           "id": 5799961735,
  21477           "node_id": "LA_kwDOHHF5A88AAAABWbRkhw",
  21478           "url": "https://api.github.com/repos/damus-io/damus/labels/purple",
  21479           "name": "purple",
  21480           "color": "7E12A4",
  21481           "default": false,
  21482           "description": "Damus purple membership"
  21483         }
  21484       ],
  21485       "state": "open",
  21486       "locked": false,
  21487       "assignee": {
  21488         "login": "danieldaquino",
  21489         "id": 24692108,
  21490         "node_id": "MDQ6VXNlcjI0NjkyMTA4",
  21491         "avatar_url": "https://avatars.githubusercontent.com/u/24692108?v=4",
  21492         "gravatar_id": "",
  21493         "url": "https://api.github.com/users/danieldaquino",
  21494         "html_url": "https://github.com/danieldaquino",
  21495         "followers_url": "https://api.github.com/users/danieldaquino/followers",
  21496         "following_url": "https://api.github.com/users/danieldaquino/following{/other_user}",
  21497         "gists_url": "https://api.github.com/users/danieldaquino/gists{/gist_id}",
  21498         "starred_url": "https://api.github.com/users/danieldaquino/starred{/owner}{/repo}",
  21499         "subscriptions_url": "https://api.github.com/users/danieldaquino/subscriptions",
  21500         "organizations_url": "https://api.github.com/users/danieldaquino/orgs",
  21501         "repos_url": "https://api.github.com/users/danieldaquino/repos",
  21502         "events_url": "https://api.github.com/users/danieldaquino/events{/privacy}",
  21503         "received_events_url": "https://api.github.com/users/danieldaquino/received_events",
  21504         "type": "User",
  21505         "site_admin": false
  21506       },
  21507       "assignees": [
  21508         {
  21509           "login": "danieldaquino",
  21510           "id": 24692108,
  21511           "node_id": "MDQ6VXNlcjI0NjkyMTA4",
  21512           "avatar_url": "https://avatars.githubusercontent.com/u/24692108?v=4",
  21513           "gravatar_id": "",
  21514           "url": "https://api.github.com/users/danieldaquino",
  21515           "html_url": "https://github.com/danieldaquino",
  21516           "followers_url": "https://api.github.com/users/danieldaquino/followers",
  21517           "following_url": "https://api.github.com/users/danieldaquino/following{/other_user}",
  21518           "gists_url": "https://api.github.com/users/danieldaquino/gists{/gist_id}",
  21519           "starred_url": "https://api.github.com/users/danieldaquino/starred{/owner}{/repo}",
  21520           "subscriptions_url": "https://api.github.com/users/danieldaquino/subscriptions",
  21521           "organizations_url": "https://api.github.com/users/danieldaquino/orgs",
  21522           "repos_url": "https://api.github.com/users/danieldaquino/repos",
  21523           "events_url": "https://api.github.com/users/danieldaquino/events{/privacy}",
  21524           "received_events_url": "https://api.github.com/users/danieldaquino/received_events",
  21525           "type": "User",
  21526           "site_admin": false
  21527         }
  21528       ],
  21529       "milestone": {
  21530         "url": "https://api.github.com/repos/damus-io/damus/milestones/14",
  21531         "html_url": "https://github.com/damus-io/damus/milestone/14",
  21532         "labels_url": "https://api.github.com/repos/damus-io/damus/milestones/14/labels",
  21533         "id": 10536809,
  21534         "node_id": "MI_kwDOHHF5A84AoMdp",
  21535         "number": 14,
  21536         "title": "1.9 post purple testflight, threads, longform, video caching",
  21537         "description": "",
  21538         "creator": {
  21539           "login": "alltheseas",
  21540           "id": 64376233,
  21541           "node_id": "MDQ6VXNlcjY0Mzc2MjMz",
  21542           "avatar_url": "https://avatars.githubusercontent.com/u/64376233?v=4",
  21543           "gravatar_id": "",
  21544           "url": "https://api.github.com/users/alltheseas",
  21545           "html_url": "https://github.com/alltheseas",
  21546           "followers_url": "https://api.github.com/users/alltheseas/followers",
  21547           "following_url": "https://api.github.com/users/alltheseas/following{/other_user}",
  21548           "gists_url": "https://api.github.com/users/alltheseas/gists{/gist_id}",
  21549           "starred_url": "https://api.github.com/users/alltheseas/starred{/owner}{/repo}",
  21550           "subscriptions_url": "https://api.github.com/users/alltheseas/subscriptions",
  21551           "organizations_url": "https://api.github.com/users/alltheseas/orgs",
  21552           "repos_url": "https://api.github.com/users/alltheseas/repos",
  21553           "events_url": "https://api.github.com/users/alltheseas/events{/privacy}",
  21554           "received_events_url": "https://api.github.com/users/alltheseas/received_events",
  21555           "type": "User",
  21556           "site_admin": false
  21557         },
  21558         "open_issues": 17,
  21559         "closed_issues": 1,
  21560         "state": "open",
  21561         "created_at": "2024-02-09T17:16:56Z",
  21562         "updated_at": "2024-04-09T20:37:29Z",
  21563         "due_on": null,
  21564         "closed_at": null
  21565       },
  21566       "comments": 17,
  21567       "created_at": "2024-03-17T11:51:09Z",
  21568       "updated_at": "2024-03-30T00:53:50Z",
  21569       "closed_at": null,
  21570       "author_association": "COLLABORATOR",
  21571       "active_lock_reason": null,
  21572       "body": "We need a page on our site that gives testflight invite codes to purple users in preparation for the next testflight release.\r\n\r\nQuestions:\r\n\r\n- How do we reset testflight users, maybe we create a new testing group somehow?\r\n- Can we use the verification step in damus as-is or do we need to modify it ?",
  21573       "reactions": {
  21574         "url": "https://api.github.com/repos/damus-io/damus/issues/2065/reactions",
  21575         "total_count": 1,
  21576         "+1": 0,
  21577         "-1": 0,
  21578         "laugh": 0,
  21579         "hooray": 0,
  21580         "confused": 0,
  21581         "heart": 0,
  21582         "rocket": 0,
  21583         "eyes": 1
  21584       },
  21585       "timeline_url": "https://api.github.com/repos/damus-io/damus/issues/2065/timeline",
  21586       "performed_via_github_app": null,
  21587       "state_reason": null
  21588     },
  21589     "comment": {
  21590       "user": "danieldaquino",
  21591       "created_at": "2024-03-22T18:59:37Z",
  21592       "updated_at": "2024-03-22T18:59:37Z",
  21593       "body": "@jb55, @alltheseas, I have done some research and testing on how TestFlight invites work. Here is what I discovered:\r\n1. We can open up spots and get new people on TestFlight by removing existing TestFlight testers. Furthermore, we can filter by testers who accepted the invitation but never installed any TestFlight versions (inactive testers)\r\n2. In terms of methods of adding testers, there does not seem to be a way to provide individual TestFlight invite codes. I found only two ways we can add testers:\r\n    1. Providing a TestFlight public URL. This is easier and more private for the users, but we are limited in terms of controlling where the link goes. It would be hard to strictly enforce it\r\n    2. Inviting users by email. This is easier to enforce, but a bit less private for users and would require a manual process to add users to the TestFlight.\r\n    3. Or perhaps a hybrid method, where the email method is the standard, but we have an extra testing group where we can manually increase the count limit by one and send the invite link anytime someone requests it\r\n\r\nWhich method do you prefer?"
  21594     }
  21595   },
  21596   {
  21597     "issue": {
  21598       "url": "https://api.github.com/repos/damus-io/damus/issues/2065",
  21599       "repository_url": "https://api.github.com/repos/damus-io/damus",
  21600       "labels_url": "https://api.github.com/repos/damus-io/damus/issues/2065/labels{/name}",
  21601       "comments_url": "https://api.github.com/repos/damus-io/damus/issues/2065/comments",
  21602       "events_url": "https://api.github.com/repos/damus-io/damus/issues/2065/events",
  21603       "html_url": "https://github.com/damus-io/damus/issues/2065",
  21604       "id": 2190624841,
  21605       "node_id": "I_kwDOHHF5A86CkkhJ",
  21606       "number": 2065,
  21607       "title": "Damus purple testflight invite codes",
  21608       "user": {
  21609         "login": "jb55",
  21610         "id": 45598,
  21611         "node_id": "MDQ6VXNlcjQ1NTk4",
  21612         "avatar_url": "https://avatars.githubusercontent.com/u/45598?v=4",
  21613         "gravatar_id": "",
  21614         "url": "https://api.github.com/users/jb55",
  21615         "html_url": "https://github.com/jb55",
  21616         "followers_url": "https://api.github.com/users/jb55/followers",
  21617         "following_url": "https://api.github.com/users/jb55/following{/other_user}",
  21618         "gists_url": "https://api.github.com/users/jb55/gists{/gist_id}",
  21619         "starred_url": "https://api.github.com/users/jb55/starred{/owner}{/repo}",
  21620         "subscriptions_url": "https://api.github.com/users/jb55/subscriptions",
  21621         "organizations_url": "https://api.github.com/users/jb55/orgs",
  21622         "repos_url": "https://api.github.com/users/jb55/repos",
  21623         "events_url": "https://api.github.com/users/jb55/events{/privacy}",
  21624         "received_events_url": "https://api.github.com/users/jb55/received_events",
  21625         "type": "User",
  21626         "site_admin": false
  21627       },
  21628       "labels": [
  21629         {
  21630           "id": 5799961735,
  21631           "node_id": "LA_kwDOHHF5A88AAAABWbRkhw",
  21632           "url": "https://api.github.com/repos/damus-io/damus/labels/purple",
  21633           "name": "purple",
  21634           "color": "7E12A4",
  21635           "default": false,
  21636           "description": "Damus purple membership"
  21637         }
  21638       ],
  21639       "state": "open",
  21640       "locked": false,
  21641       "assignee": {
  21642         "login": "danieldaquino",
  21643         "id": 24692108,
  21644         "node_id": "MDQ6VXNlcjI0NjkyMTA4",
  21645         "avatar_url": "https://avatars.githubusercontent.com/u/24692108?v=4",
  21646         "gravatar_id": "",
  21647         "url": "https://api.github.com/users/danieldaquino",
  21648         "html_url": "https://github.com/danieldaquino",
  21649         "followers_url": "https://api.github.com/users/danieldaquino/followers",
  21650         "following_url": "https://api.github.com/users/danieldaquino/following{/other_user}",
  21651         "gists_url": "https://api.github.com/users/danieldaquino/gists{/gist_id}",
  21652         "starred_url": "https://api.github.com/users/danieldaquino/starred{/owner}{/repo}",
  21653         "subscriptions_url": "https://api.github.com/users/danieldaquino/subscriptions",
  21654         "organizations_url": "https://api.github.com/users/danieldaquino/orgs",
  21655         "repos_url": "https://api.github.com/users/danieldaquino/repos",
  21656         "events_url": "https://api.github.com/users/danieldaquino/events{/privacy}",
  21657         "received_events_url": "https://api.github.com/users/danieldaquino/received_events",
  21658         "type": "User",
  21659         "site_admin": false
  21660       },
  21661       "assignees": [
  21662         {
  21663           "login": "danieldaquino",
  21664           "id": 24692108,
  21665           "node_id": "MDQ6VXNlcjI0NjkyMTA4",
  21666           "avatar_url": "https://avatars.githubusercontent.com/u/24692108?v=4",
  21667           "gravatar_id": "",
  21668           "url": "https://api.github.com/users/danieldaquino",
  21669           "html_url": "https://github.com/danieldaquino",
  21670           "followers_url": "https://api.github.com/users/danieldaquino/followers",
  21671           "following_url": "https://api.github.com/users/danieldaquino/following{/other_user}",
  21672           "gists_url": "https://api.github.com/users/danieldaquino/gists{/gist_id}",
  21673           "starred_url": "https://api.github.com/users/danieldaquino/starred{/owner}{/repo}",
  21674           "subscriptions_url": "https://api.github.com/users/danieldaquino/subscriptions",
  21675           "organizations_url": "https://api.github.com/users/danieldaquino/orgs",
  21676           "repos_url": "https://api.github.com/users/danieldaquino/repos",
  21677           "events_url": "https://api.github.com/users/danieldaquino/events{/privacy}",
  21678           "received_events_url": "https://api.github.com/users/danieldaquino/received_events",
  21679           "type": "User",
  21680           "site_admin": false
  21681         }
  21682       ],
  21683       "milestone": {
  21684         "url": "https://api.github.com/repos/damus-io/damus/milestones/14",
  21685         "html_url": "https://github.com/damus-io/damus/milestone/14",
  21686         "labels_url": "https://api.github.com/repos/damus-io/damus/milestones/14/labels",
  21687         "id": 10536809,
  21688         "node_id": "MI_kwDOHHF5A84AoMdp",
  21689         "number": 14,
  21690         "title": "1.9 post purple testflight, threads, longform, video caching",
  21691         "description": "",
  21692         "creator": {
  21693           "login": "alltheseas",
  21694           "id": 64376233,
  21695           "node_id": "MDQ6VXNlcjY0Mzc2MjMz",
  21696           "avatar_url": "https://avatars.githubusercontent.com/u/64376233?v=4",
  21697           "gravatar_id": "",
  21698           "url": "https://api.github.com/users/alltheseas",
  21699           "html_url": "https://github.com/alltheseas",
  21700           "followers_url": "https://api.github.com/users/alltheseas/followers",
  21701           "following_url": "https://api.github.com/users/alltheseas/following{/other_user}",
  21702           "gists_url": "https://api.github.com/users/alltheseas/gists{/gist_id}",
  21703           "starred_url": "https://api.github.com/users/alltheseas/starred{/owner}{/repo}",
  21704           "subscriptions_url": "https://api.github.com/users/alltheseas/subscriptions",
  21705           "organizations_url": "https://api.github.com/users/alltheseas/orgs",
  21706           "repos_url": "https://api.github.com/users/alltheseas/repos",
  21707           "events_url": "https://api.github.com/users/alltheseas/events{/privacy}",
  21708           "received_events_url": "https://api.github.com/users/alltheseas/received_events",
  21709           "type": "User",
  21710           "site_admin": false
  21711         },
  21712         "open_issues": 17,
  21713         "closed_issues": 1,
  21714         "state": "open",
  21715         "created_at": "2024-02-09T17:16:56Z",
  21716         "updated_at": "2024-04-09T20:37:29Z",
  21717         "due_on": null,
  21718         "closed_at": null
  21719       },
  21720       "comments": 17,
  21721       "created_at": "2024-03-17T11:51:09Z",
  21722       "updated_at": "2024-03-30T00:53:50Z",
  21723       "closed_at": null,
  21724       "author_association": "COLLABORATOR",
  21725       "active_lock_reason": null,
  21726       "body": "We need a page on our site that gives testflight invite codes to purple users in preparation for the next testflight release.\r\n\r\nQuestions:\r\n\r\n- How do we reset testflight users, maybe we create a new testing group somehow?\r\n- Can we use the verification step in damus as-is or do we need to modify it ?",
  21727       "reactions": {
  21728         "url": "https://api.github.com/repos/damus-io/damus/issues/2065/reactions",
  21729         "total_count": 1,
  21730         "+1": 0,
  21731         "-1": 0,
  21732         "laugh": 0,
  21733         "hooray": 0,
  21734         "confused": 0,
  21735         "heart": 0,
  21736         "rocket": 0,
  21737         "eyes": 1
  21738       },
  21739       "timeline_url": "https://api.github.com/repos/damus-io/damus/issues/2065/timeline",
  21740       "performed_via_github_app": null,
  21741       "state_reason": null
  21742     },
  21743     "comment": {
  21744       "user": "danieldaquino",
  21745       "created_at": "2024-03-22T19:00:54Z",
  21746       "updated_at": "2024-03-22T19:00:54Z",
  21747       "body": "Here are some useful Apple links on what I described above:\r\n- https://developer.apple.com/help/app-store-connect/test-a-beta-version/delete-testers-from-testflight\r\n- https://developer.apple.com/help/app-store-connect/test-a-beta-version/invite-external-testers"
  21748     }
  21749   },
  21750   {
  21751     "issue": {
  21752       "url": "https://api.github.com/repos/damus-io/damus/issues/2065",
  21753       "repository_url": "https://api.github.com/repos/damus-io/damus",
  21754       "labels_url": "https://api.github.com/repos/damus-io/damus/issues/2065/labels{/name}",
  21755       "comments_url": "https://api.github.com/repos/damus-io/damus/issues/2065/comments",
  21756       "events_url": "https://api.github.com/repos/damus-io/damus/issues/2065/events",
  21757       "html_url": "https://github.com/damus-io/damus/issues/2065",
  21758       "id": 2190624841,
  21759       "node_id": "I_kwDOHHF5A86CkkhJ",
  21760       "number": 2065,
  21761       "title": "Damus purple testflight invite codes",
  21762       "user": {
  21763         "login": "jb55",
  21764         "id": 45598,
  21765         "node_id": "MDQ6VXNlcjQ1NTk4",
  21766         "avatar_url": "https://avatars.githubusercontent.com/u/45598?v=4",
  21767         "gravatar_id": "",
  21768         "url": "https://api.github.com/users/jb55",
  21769         "html_url": "https://github.com/jb55",
  21770         "followers_url": "https://api.github.com/users/jb55/followers",
  21771         "following_url": "https://api.github.com/users/jb55/following{/other_user}",
  21772         "gists_url": "https://api.github.com/users/jb55/gists{/gist_id}",
  21773         "starred_url": "https://api.github.com/users/jb55/starred{/owner}{/repo}",
  21774         "subscriptions_url": "https://api.github.com/users/jb55/subscriptions",
  21775         "organizations_url": "https://api.github.com/users/jb55/orgs",
  21776         "repos_url": "https://api.github.com/users/jb55/repos",
  21777         "events_url": "https://api.github.com/users/jb55/events{/privacy}",
  21778         "received_events_url": "https://api.github.com/users/jb55/received_events",
  21779         "type": "User",
  21780         "site_admin": false
  21781       },
  21782       "labels": [
  21783         {
  21784           "id": 5799961735,
  21785           "node_id": "LA_kwDOHHF5A88AAAABWbRkhw",
  21786           "url": "https://api.github.com/repos/damus-io/damus/labels/purple",
  21787           "name": "purple",
  21788           "color": "7E12A4",
  21789           "default": false,
  21790           "description": "Damus purple membership"
  21791         }
  21792       ],
  21793       "state": "open",
  21794       "locked": false,
  21795       "assignee": {
  21796         "login": "danieldaquino",
  21797         "id": 24692108,
  21798         "node_id": "MDQ6VXNlcjI0NjkyMTA4",
  21799         "avatar_url": "https://avatars.githubusercontent.com/u/24692108?v=4",
  21800         "gravatar_id": "",
  21801         "url": "https://api.github.com/users/danieldaquino",
  21802         "html_url": "https://github.com/danieldaquino",
  21803         "followers_url": "https://api.github.com/users/danieldaquino/followers",
  21804         "following_url": "https://api.github.com/users/danieldaquino/following{/other_user}",
  21805         "gists_url": "https://api.github.com/users/danieldaquino/gists{/gist_id}",
  21806         "starred_url": "https://api.github.com/users/danieldaquino/starred{/owner}{/repo}",
  21807         "subscriptions_url": "https://api.github.com/users/danieldaquino/subscriptions",
  21808         "organizations_url": "https://api.github.com/users/danieldaquino/orgs",
  21809         "repos_url": "https://api.github.com/users/danieldaquino/repos",
  21810         "events_url": "https://api.github.com/users/danieldaquino/events{/privacy}",
  21811         "received_events_url": "https://api.github.com/users/danieldaquino/received_events",
  21812         "type": "User",
  21813         "site_admin": false
  21814       },
  21815       "assignees": [
  21816         {
  21817           "login": "danieldaquino",
  21818           "id": 24692108,
  21819           "node_id": "MDQ6VXNlcjI0NjkyMTA4",
  21820           "avatar_url": "https://avatars.githubusercontent.com/u/24692108?v=4",
  21821           "gravatar_id": "",
  21822           "url": "https://api.github.com/users/danieldaquino",
  21823           "html_url": "https://github.com/danieldaquino",
  21824           "followers_url": "https://api.github.com/users/danieldaquino/followers",
  21825           "following_url": "https://api.github.com/users/danieldaquino/following{/other_user}",
  21826           "gists_url": "https://api.github.com/users/danieldaquino/gists{/gist_id}",
  21827           "starred_url": "https://api.github.com/users/danieldaquino/starred{/owner}{/repo}",
  21828           "subscriptions_url": "https://api.github.com/users/danieldaquino/subscriptions",
  21829           "organizations_url": "https://api.github.com/users/danieldaquino/orgs",
  21830           "repos_url": "https://api.github.com/users/danieldaquino/repos",
  21831           "events_url": "https://api.github.com/users/danieldaquino/events{/privacy}",
  21832           "received_events_url": "https://api.github.com/users/danieldaquino/received_events",
  21833           "type": "User",
  21834           "site_admin": false
  21835         }
  21836       ],
  21837       "milestone": {
  21838         "url": "https://api.github.com/repos/damus-io/damus/milestones/14",
  21839         "html_url": "https://github.com/damus-io/damus/milestone/14",
  21840         "labels_url": "https://api.github.com/repos/damus-io/damus/milestones/14/labels",
  21841         "id": 10536809,
  21842         "node_id": "MI_kwDOHHF5A84AoMdp",
  21843         "number": 14,
  21844         "title": "1.9 post purple testflight, threads, longform, video caching",
  21845         "description": "",
  21846         "creator": {
  21847           "login": "alltheseas",
  21848           "id": 64376233,
  21849           "node_id": "MDQ6VXNlcjY0Mzc2MjMz",
  21850           "avatar_url": "https://avatars.githubusercontent.com/u/64376233?v=4",
  21851           "gravatar_id": "",
  21852           "url": "https://api.github.com/users/alltheseas",
  21853           "html_url": "https://github.com/alltheseas",
  21854           "followers_url": "https://api.github.com/users/alltheseas/followers",
  21855           "following_url": "https://api.github.com/users/alltheseas/following{/other_user}",
  21856           "gists_url": "https://api.github.com/users/alltheseas/gists{/gist_id}",
  21857           "starred_url": "https://api.github.com/users/alltheseas/starred{/owner}{/repo}",
  21858           "subscriptions_url": "https://api.github.com/users/alltheseas/subscriptions",
  21859           "organizations_url": "https://api.github.com/users/alltheseas/orgs",
  21860           "repos_url": "https://api.github.com/users/alltheseas/repos",
  21861           "events_url": "https://api.github.com/users/alltheseas/events{/privacy}",
  21862           "received_events_url": "https://api.github.com/users/alltheseas/received_events",
  21863           "type": "User",
  21864           "site_admin": false
  21865         },
  21866         "open_issues": 17,
  21867         "closed_issues": 1,
  21868         "state": "open",
  21869         "created_at": "2024-02-09T17:16:56Z",
  21870         "updated_at": "2024-04-09T20:37:29Z",
  21871         "due_on": null,
  21872         "closed_at": null
  21873       },
  21874       "comments": 17,
  21875       "created_at": "2024-03-17T11:51:09Z",
  21876       "updated_at": "2024-03-30T00:53:50Z",
  21877       "closed_at": null,
  21878       "author_association": "COLLABORATOR",
  21879       "active_lock_reason": null,
  21880       "body": "We need a page on our site that gives testflight invite codes to purple users in preparation for the next testflight release.\r\n\r\nQuestions:\r\n\r\n- How do we reset testflight users, maybe we create a new testing group somehow?\r\n- Can we use the verification step in damus as-is or do we need to modify it ?",
  21881       "reactions": {
  21882         "url": "https://api.github.com/repos/damus-io/damus/issues/2065/reactions",
  21883         "total_count": 1,
  21884         "+1": 0,
  21885         "-1": 0,
  21886         "laugh": 0,
  21887         "hooray": 0,
  21888         "confused": 0,
  21889         "heart": 0,
  21890         "rocket": 0,
  21891         "eyes": 1
  21892       },
  21893       "timeline_url": "https://api.github.com/repos/damus-io/damus/issues/2065/timeline",
  21894       "performed_via_github_app": null,
  21895       "state_reason": null
  21896     },
  21897     "comment": {
  21898       "user": "alltheseas",
  21899       "created_at": "2024-03-22T19:24:36Z",
  21900       "updated_at": "2024-03-22T19:24:36Z",
  21901       "body": "> we can filter by testers who accepted the invitation but never installed any TestFlight versions (inactive testers)\r\n\r\nIf you can remove inactive users, that's a solution. \r\n\r\nIf more spots are needed beyond the purged inactive testflight user list, we could make testflight increasingly a purple only benefit. Is this possible?\r\n\r\n> who accepted the invitation but never installed any TestFlight versions (inactive testers)\r\n\r\nI never understood this - I thought Damus collected no data. Therefore, if a user opted out of data sharing, how would we know who is inactive? Perhaps TestFlight has a different setup than AppStore?\r\n\r\n> public URL\r\n\r\nIf we are trying to control for purple only subscribers being in TestFlight, I would advise against a public URL.\r\n\r\n> ii. email invite\r\n> iii. hybrid\r\n\r\nI am indifferent - whatever is least complex from dev, and operations perspective. \r\n\r\nIdeally Damus never has to store, or even handle email addresses from a privacy perspective. \r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n"
  21902     }
  21903   },
  21904   {
  21905     "issue": {
  21906       "url": "https://api.github.com/repos/damus-io/damus/issues/2065",
  21907       "repository_url": "https://api.github.com/repos/damus-io/damus",
  21908       "labels_url": "https://api.github.com/repos/damus-io/damus/issues/2065/labels{/name}",
  21909       "comments_url": "https://api.github.com/repos/damus-io/damus/issues/2065/comments",
  21910       "events_url": "https://api.github.com/repos/damus-io/damus/issues/2065/events",
  21911       "html_url": "https://github.com/damus-io/damus/issues/2065",
  21912       "id": 2190624841,
  21913       "node_id": "I_kwDOHHF5A86CkkhJ",
  21914       "number": 2065,
  21915       "title": "Damus purple testflight invite codes",
  21916       "user": {
  21917         "login": "jb55",
  21918         "id": 45598,
  21919         "node_id": "MDQ6VXNlcjQ1NTk4",
  21920         "avatar_url": "https://avatars.githubusercontent.com/u/45598?v=4",
  21921         "gravatar_id": "",
  21922         "url": "https://api.github.com/users/jb55",
  21923         "html_url": "https://github.com/jb55",
  21924         "followers_url": "https://api.github.com/users/jb55/followers",
  21925         "following_url": "https://api.github.com/users/jb55/following{/other_user}",
  21926         "gists_url": "https://api.github.com/users/jb55/gists{/gist_id}",
  21927         "starred_url": "https://api.github.com/users/jb55/starred{/owner}{/repo}",
  21928         "subscriptions_url": "https://api.github.com/users/jb55/subscriptions",
  21929         "organizations_url": "https://api.github.com/users/jb55/orgs",
  21930         "repos_url": "https://api.github.com/users/jb55/repos",
  21931         "events_url": "https://api.github.com/users/jb55/events{/privacy}",
  21932         "received_events_url": "https://api.github.com/users/jb55/received_events",
  21933         "type": "User",
  21934         "site_admin": false
  21935       },
  21936       "labels": [
  21937         {
  21938           "id": 5799961735,
  21939           "node_id": "LA_kwDOHHF5A88AAAABWbRkhw",
  21940           "url": "https://api.github.com/repos/damus-io/damus/labels/purple",
  21941           "name": "purple",
  21942           "color": "7E12A4",
  21943           "default": false,
  21944           "description": "Damus purple membership"
  21945         }
  21946       ],
  21947       "state": "open",
  21948       "locked": false,
  21949       "assignee": {
  21950         "login": "danieldaquino",
  21951         "id": 24692108,
  21952         "node_id": "MDQ6VXNlcjI0NjkyMTA4",
  21953         "avatar_url": "https://avatars.githubusercontent.com/u/24692108?v=4",
  21954         "gravatar_id": "",
  21955         "url": "https://api.github.com/users/danieldaquino",
  21956         "html_url": "https://github.com/danieldaquino",
  21957         "followers_url": "https://api.github.com/users/danieldaquino/followers",
  21958         "following_url": "https://api.github.com/users/danieldaquino/following{/other_user}",
  21959         "gists_url": "https://api.github.com/users/danieldaquino/gists{/gist_id}",
  21960         "starred_url": "https://api.github.com/users/danieldaquino/starred{/owner}{/repo}",
  21961         "subscriptions_url": "https://api.github.com/users/danieldaquino/subscriptions",
  21962         "organizations_url": "https://api.github.com/users/danieldaquino/orgs",
  21963         "repos_url": "https://api.github.com/users/danieldaquino/repos",
  21964         "events_url": "https://api.github.com/users/danieldaquino/events{/privacy}",
  21965         "received_events_url": "https://api.github.com/users/danieldaquino/received_events",
  21966         "type": "User",
  21967         "site_admin": false
  21968       },
  21969       "assignees": [
  21970         {
  21971           "login": "danieldaquino",
  21972           "id": 24692108,
  21973           "node_id": "MDQ6VXNlcjI0NjkyMTA4",
  21974           "avatar_url": "https://avatars.githubusercontent.com/u/24692108?v=4",
  21975           "gravatar_id": "",
  21976           "url": "https://api.github.com/users/danieldaquino",
  21977           "html_url": "https://github.com/danieldaquino",
  21978           "followers_url": "https://api.github.com/users/danieldaquino/followers",
  21979           "following_url": "https://api.github.com/users/danieldaquino/following{/other_user}",
  21980           "gists_url": "https://api.github.com/users/danieldaquino/gists{/gist_id}",
  21981           "starred_url": "https://api.github.com/users/danieldaquino/starred{/owner}{/repo}",
  21982           "subscriptions_url": "https://api.github.com/users/danieldaquino/subscriptions",
  21983           "organizations_url": "https://api.github.com/users/danieldaquino/orgs",
  21984           "repos_url": "https://api.github.com/users/danieldaquino/repos",
  21985           "events_url": "https://api.github.com/users/danieldaquino/events{/privacy}",
  21986           "received_events_url": "https://api.github.com/users/danieldaquino/received_events",
  21987           "type": "User",
  21988           "site_admin": false
  21989         }
  21990       ],
  21991       "milestone": {
  21992         "url": "https://api.github.com/repos/damus-io/damus/milestones/14",
  21993         "html_url": "https://github.com/damus-io/damus/milestone/14",
  21994         "labels_url": "https://api.github.com/repos/damus-io/damus/milestones/14/labels",
  21995         "id": 10536809,
  21996         "node_id": "MI_kwDOHHF5A84AoMdp",
  21997         "number": 14,
  21998         "title": "1.9 post purple testflight, threads, longform, video caching",
  21999         "description": "",
  22000         "creator": {
  22001           "login": "alltheseas",
  22002           "id": 64376233,
  22003           "node_id": "MDQ6VXNlcjY0Mzc2MjMz",
  22004           "avatar_url": "https://avatars.githubusercontent.com/u/64376233?v=4",
  22005           "gravatar_id": "",
  22006           "url": "https://api.github.com/users/alltheseas",
  22007           "html_url": "https://github.com/alltheseas",
  22008           "followers_url": "https://api.github.com/users/alltheseas/followers",
  22009           "following_url": "https://api.github.com/users/alltheseas/following{/other_user}",
  22010           "gists_url": "https://api.github.com/users/alltheseas/gists{/gist_id}",
  22011           "starred_url": "https://api.github.com/users/alltheseas/starred{/owner}{/repo}",
  22012           "subscriptions_url": "https://api.github.com/users/alltheseas/subscriptions",
  22013           "organizations_url": "https://api.github.com/users/alltheseas/orgs",
  22014           "repos_url": "https://api.github.com/users/alltheseas/repos",
  22015           "events_url": "https://api.github.com/users/alltheseas/events{/privacy}",
  22016           "received_events_url": "https://api.github.com/users/alltheseas/received_events",
  22017           "type": "User",
  22018           "site_admin": false
  22019         },
  22020         "open_issues": 17,
  22021         "closed_issues": 1,
  22022         "state": "open",
  22023         "created_at": "2024-02-09T17:16:56Z",
  22024         "updated_at": "2024-04-09T20:37:29Z",
  22025         "due_on": null,
  22026         "closed_at": null
  22027       },
  22028       "comments": 17,
  22029       "created_at": "2024-03-17T11:51:09Z",
  22030       "updated_at": "2024-03-30T00:53:50Z",
  22031       "closed_at": null,
  22032       "author_association": "COLLABORATOR",
  22033       "active_lock_reason": null,
  22034       "body": "We need a page on our site that gives testflight invite codes to purple users in preparation for the next testflight release.\r\n\r\nQuestions:\r\n\r\n- How do we reset testflight users, maybe we create a new testing group somehow?\r\n- Can we use the verification step in damus as-is or do we need to modify it ?",
  22035       "reactions": {
  22036         "url": "https://api.github.com/repos/damus-io/damus/issues/2065/reactions",
  22037         "total_count": 1,
  22038         "+1": 0,
  22039         "-1": 0,
  22040         "laugh": 0,
  22041         "hooray": 0,
  22042         "confused": 0,
  22043         "heart": 0,
  22044         "rocket": 0,
  22045         "eyes": 1
  22046       },
  22047       "timeline_url": "https://api.github.com/repos/damus-io/damus/issues/2065/timeline",
  22048       "performed_via_github_app": null,
  22049       "state_reason": null
  22050     },
  22051     "comment": {
  22052       "user": "danieldaquino",
  22053       "created_at": "2024-03-22T19:35:26Z",
  22054       "updated_at": "2024-03-22T19:35:26Z",
  22055       "body": "> > who accepted the invitation but never installed any TestFlight versions (inactive testers)\r\n> \r\n> I never understood this - I thought Damus collected no data. Therefore, if a user opted out of data sharing, how would we know who is inactive? Perhaps TestFlight has a different setup than AppStore?\r\n\r\nDamus itself doesn't collect such data, this data collected automatically by Apple through TestFlight/AppStore. Furthermore, we don't really know who the testers coming from public links are, they just appear as \"Anonymous\" on the TestFlight interface. We can just access some basic attributes like whether or not the anonymous tester has installed any Damus TestFlight versions, and use that to filter which testers to keep/exclude.\r\n\r\n> > public URL\r\n> \r\n> If we are trying to control for purple only subscribers being in TestFlight, I would advise against a public URL.\r\n> \r\n> > ii. email invite\r\n> > iii. hybrid\r\n> \r\n> I am indifferent - whatever is least complex from dev, and operations perspective.\r\n> \r\n> Ideally Damus never has to store, or even handle email addresses from a privacy perspective.\r\n\r\nYeah, I share a similar sentiment. It would be nice if Apple provided a way to better control who has access without having to give out their emails. The public link is the simplest and most private way, but we have to trust our users won't just share the URL\r\n\r\n"
  22056     }
  22057   },
  22058   {
  22059     "issue": {
  22060       "url": "https://api.github.com/repos/damus-io/damus/issues/2065",
  22061       "repository_url": "https://api.github.com/repos/damus-io/damus",
  22062       "labels_url": "https://api.github.com/repos/damus-io/damus/issues/2065/labels{/name}",
  22063       "comments_url": "https://api.github.com/repos/damus-io/damus/issues/2065/comments",
  22064       "events_url": "https://api.github.com/repos/damus-io/damus/issues/2065/events",
  22065       "html_url": "https://github.com/damus-io/damus/issues/2065",
  22066       "id": 2190624841,
  22067       "node_id": "I_kwDOHHF5A86CkkhJ",
  22068       "number": 2065,
  22069       "title": "Damus purple testflight invite codes",
  22070       "user": {
  22071         "login": "jb55",
  22072         "id": 45598,
  22073         "node_id": "MDQ6VXNlcjQ1NTk4",
  22074         "avatar_url": "https://avatars.githubusercontent.com/u/45598?v=4",
  22075         "gravatar_id": "",
  22076         "url": "https://api.github.com/users/jb55",
  22077         "html_url": "https://github.com/jb55",
  22078         "followers_url": "https://api.github.com/users/jb55/followers",
  22079         "following_url": "https://api.github.com/users/jb55/following{/other_user}",
  22080         "gists_url": "https://api.github.com/users/jb55/gists{/gist_id}",
  22081         "starred_url": "https://api.github.com/users/jb55/starred{/owner}{/repo}",
  22082         "subscriptions_url": "https://api.github.com/users/jb55/subscriptions",
  22083         "organizations_url": "https://api.github.com/users/jb55/orgs",
  22084         "repos_url": "https://api.github.com/users/jb55/repos",
  22085         "events_url": "https://api.github.com/users/jb55/events{/privacy}",
  22086         "received_events_url": "https://api.github.com/users/jb55/received_events",
  22087         "type": "User",
  22088         "site_admin": false
  22089       },
  22090       "labels": [
  22091         {
  22092           "id": 5799961735,
  22093           "node_id": "LA_kwDOHHF5A88AAAABWbRkhw",
  22094           "url": "https://api.github.com/repos/damus-io/damus/labels/purple",
  22095           "name": "purple",
  22096           "color": "7E12A4",
  22097           "default": false,
  22098           "description": "Damus purple membership"
  22099         }
  22100       ],
  22101       "state": "open",
  22102       "locked": false,
  22103       "assignee": {
  22104         "login": "danieldaquino",
  22105         "id": 24692108,
  22106         "node_id": "MDQ6VXNlcjI0NjkyMTA4",
  22107         "avatar_url": "https://avatars.githubusercontent.com/u/24692108?v=4",
  22108         "gravatar_id": "",
  22109         "url": "https://api.github.com/users/danieldaquino",
  22110         "html_url": "https://github.com/danieldaquino",
  22111         "followers_url": "https://api.github.com/users/danieldaquino/followers",
  22112         "following_url": "https://api.github.com/users/danieldaquino/following{/other_user}",
  22113         "gists_url": "https://api.github.com/users/danieldaquino/gists{/gist_id}",
  22114         "starred_url": "https://api.github.com/users/danieldaquino/starred{/owner}{/repo}",
  22115         "subscriptions_url": "https://api.github.com/users/danieldaquino/subscriptions",
  22116         "organizations_url": "https://api.github.com/users/danieldaquino/orgs",
  22117         "repos_url": "https://api.github.com/users/danieldaquino/repos",
  22118         "events_url": "https://api.github.com/users/danieldaquino/events{/privacy}",
  22119         "received_events_url": "https://api.github.com/users/danieldaquino/received_events",
  22120         "type": "User",
  22121         "site_admin": false
  22122       },
  22123       "assignees": [
  22124         {
  22125           "login": "danieldaquino",
  22126           "id": 24692108,
  22127           "node_id": "MDQ6VXNlcjI0NjkyMTA4",
  22128           "avatar_url": "https://avatars.githubusercontent.com/u/24692108?v=4",
  22129           "gravatar_id": "",
  22130           "url": "https://api.github.com/users/danieldaquino",
  22131           "html_url": "https://github.com/danieldaquino",
  22132           "followers_url": "https://api.github.com/users/danieldaquino/followers",
  22133           "following_url": "https://api.github.com/users/danieldaquino/following{/other_user}",
  22134           "gists_url": "https://api.github.com/users/danieldaquino/gists{/gist_id}",
  22135           "starred_url": "https://api.github.com/users/danieldaquino/starred{/owner}{/repo}",
  22136           "subscriptions_url": "https://api.github.com/users/danieldaquino/subscriptions",
  22137           "organizations_url": "https://api.github.com/users/danieldaquino/orgs",
  22138           "repos_url": "https://api.github.com/users/danieldaquino/repos",
  22139           "events_url": "https://api.github.com/users/danieldaquino/events{/privacy}",
  22140           "received_events_url": "https://api.github.com/users/danieldaquino/received_events",
  22141           "type": "User",
  22142           "site_admin": false
  22143         }
  22144       ],
  22145       "milestone": {
  22146         "url": "https://api.github.com/repos/damus-io/damus/milestones/14",
  22147         "html_url": "https://github.com/damus-io/damus/milestone/14",
  22148         "labels_url": "https://api.github.com/repos/damus-io/damus/milestones/14/labels",
  22149         "id": 10536809,
  22150         "node_id": "MI_kwDOHHF5A84AoMdp",
  22151         "number": 14,
  22152         "title": "1.9 post purple testflight, threads, longform, video caching",
  22153         "description": "",
  22154         "creator": {
  22155           "login": "alltheseas",
  22156           "id": 64376233,
  22157           "node_id": "MDQ6VXNlcjY0Mzc2MjMz",
  22158           "avatar_url": "https://avatars.githubusercontent.com/u/64376233?v=4",
  22159           "gravatar_id": "",
  22160           "url": "https://api.github.com/users/alltheseas",
  22161           "html_url": "https://github.com/alltheseas",
  22162           "followers_url": "https://api.github.com/users/alltheseas/followers",
  22163           "following_url": "https://api.github.com/users/alltheseas/following{/other_user}",
  22164           "gists_url": "https://api.github.com/users/alltheseas/gists{/gist_id}",
  22165           "starred_url": "https://api.github.com/users/alltheseas/starred{/owner}{/repo}",
  22166           "subscriptions_url": "https://api.github.com/users/alltheseas/subscriptions",
  22167           "organizations_url": "https://api.github.com/users/alltheseas/orgs",
  22168           "repos_url": "https://api.github.com/users/alltheseas/repos",
  22169           "events_url": "https://api.github.com/users/alltheseas/events{/privacy}",
  22170           "received_events_url": "https://api.github.com/users/alltheseas/received_events",
  22171           "type": "User",
  22172           "site_admin": false
  22173         },
  22174         "open_issues": 17,
  22175         "closed_issues": 1,
  22176         "state": "open",
  22177         "created_at": "2024-02-09T17:16:56Z",
  22178         "updated_at": "2024-04-09T20:37:29Z",
  22179         "due_on": null,
  22180         "closed_at": null
  22181       },
  22182       "comments": 17,
  22183       "created_at": "2024-03-17T11:51:09Z",
  22184       "updated_at": "2024-03-30T00:53:50Z",
  22185       "closed_at": null,
  22186       "author_association": "COLLABORATOR",
  22187       "active_lock_reason": null,
  22188       "body": "We need a page on our site that gives testflight invite codes to purple users in preparation for the next testflight release.\r\n\r\nQuestions:\r\n\r\n- How do we reset testflight users, maybe we create a new testing group somehow?\r\n- Can we use the verification step in damus as-is or do we need to modify it ?",
  22189       "reactions": {
  22190         "url": "https://api.github.com/repos/damus-io/damus/issues/2065/reactions",
  22191         "total_count": 1,
  22192         "+1": 0,
  22193         "-1": 0,
  22194         "laugh": 0,
  22195         "hooray": 0,
  22196         "confused": 0,
  22197         "heart": 0,
  22198         "rocket": 0,
  22199         "eyes": 1
  22200       },
  22201       "timeline_url": "https://api.github.com/repos/damus-io/damus/issues/2065/timeline",
  22202       "performed_via_github_app": null,
  22203       "state_reason": null
  22204     },
  22205     "comment": {
  22206       "user": "danieldaquino",
  22207       "created_at": "2024-03-22T19:36:36Z",
  22208       "updated_at": "2024-03-22T19:36:36Z",
  22209       "body": "Actually, there might be a 4th option. We can use the public URL, but setup something in the Damus code that prevents the app from working unless the user is logged in to an account that has Purple"
  22210     }
  22211   },
  22212   {
  22213     "issue": {
  22214       "url": "https://api.github.com/repos/damus-io/damus/issues/2065",
  22215       "repository_url": "https://api.github.com/repos/damus-io/damus",
  22216       "labels_url": "https://api.github.com/repos/damus-io/damus/issues/2065/labels{/name}",
  22217       "comments_url": "https://api.github.com/repos/damus-io/damus/issues/2065/comments",
  22218       "events_url": "https://api.github.com/repos/damus-io/damus/issues/2065/events",
  22219       "html_url": "https://github.com/damus-io/damus/issues/2065",
  22220       "id": 2190624841,
  22221       "node_id": "I_kwDOHHF5A86CkkhJ",
  22222       "number": 2065,
  22223       "title": "Damus purple testflight invite codes",
  22224       "user": {
  22225         "login": "jb55",
  22226         "id": 45598,
  22227         "node_id": "MDQ6VXNlcjQ1NTk4",
  22228         "avatar_url": "https://avatars.githubusercontent.com/u/45598?v=4",
  22229         "gravatar_id": "",
  22230         "url": "https://api.github.com/users/jb55",
  22231         "html_url": "https://github.com/jb55",
  22232         "followers_url": "https://api.github.com/users/jb55/followers",
  22233         "following_url": "https://api.github.com/users/jb55/following{/other_user}",
  22234         "gists_url": "https://api.github.com/users/jb55/gists{/gist_id}",
  22235         "starred_url": "https://api.github.com/users/jb55/starred{/owner}{/repo}",
  22236         "subscriptions_url": "https://api.github.com/users/jb55/subscriptions",
  22237         "organizations_url": "https://api.github.com/users/jb55/orgs",
  22238         "repos_url": "https://api.github.com/users/jb55/repos",
  22239         "events_url": "https://api.github.com/users/jb55/events{/privacy}",
  22240         "received_events_url": "https://api.github.com/users/jb55/received_events",
  22241         "type": "User",
  22242         "site_admin": false
  22243       },
  22244       "labels": [
  22245         {
  22246           "id": 5799961735,
  22247           "node_id": "LA_kwDOHHF5A88AAAABWbRkhw",
  22248           "url": "https://api.github.com/repos/damus-io/damus/labels/purple",
  22249           "name": "purple",
  22250           "color": "7E12A4",
  22251           "default": false,
  22252           "description": "Damus purple membership"
  22253         }
  22254       ],
  22255       "state": "open",
  22256       "locked": false,
  22257       "assignee": {
  22258         "login": "danieldaquino",
  22259         "id": 24692108,
  22260         "node_id": "MDQ6VXNlcjI0NjkyMTA4",
  22261         "avatar_url": "https://avatars.githubusercontent.com/u/24692108?v=4",
  22262         "gravatar_id": "",
  22263         "url": "https://api.github.com/users/danieldaquino",
  22264         "html_url": "https://github.com/danieldaquino",
  22265         "followers_url": "https://api.github.com/users/danieldaquino/followers",
  22266         "following_url": "https://api.github.com/users/danieldaquino/following{/other_user}",
  22267         "gists_url": "https://api.github.com/users/danieldaquino/gists{/gist_id}",
  22268         "starred_url": "https://api.github.com/users/danieldaquino/starred{/owner}{/repo}",
  22269         "subscriptions_url": "https://api.github.com/users/danieldaquino/subscriptions",
  22270         "organizations_url": "https://api.github.com/users/danieldaquino/orgs",
  22271         "repos_url": "https://api.github.com/users/danieldaquino/repos",
  22272         "events_url": "https://api.github.com/users/danieldaquino/events{/privacy}",
  22273         "received_events_url": "https://api.github.com/users/danieldaquino/received_events",
  22274         "type": "User",
  22275         "site_admin": false
  22276       },
  22277       "assignees": [
  22278         {
  22279           "login": "danieldaquino",
  22280           "id": 24692108,
  22281           "node_id": "MDQ6VXNlcjI0NjkyMTA4",
  22282           "avatar_url": "https://avatars.githubusercontent.com/u/24692108?v=4",
  22283           "gravatar_id": "",
  22284           "url": "https://api.github.com/users/danieldaquino",
  22285           "html_url": "https://github.com/danieldaquino",
  22286           "followers_url": "https://api.github.com/users/danieldaquino/followers",
  22287           "following_url": "https://api.github.com/users/danieldaquino/following{/other_user}",
  22288           "gists_url": "https://api.github.com/users/danieldaquino/gists{/gist_id}",
  22289           "starred_url": "https://api.github.com/users/danieldaquino/starred{/owner}{/repo}",
  22290           "subscriptions_url": "https://api.github.com/users/danieldaquino/subscriptions",
  22291           "organizations_url": "https://api.github.com/users/danieldaquino/orgs",
  22292           "repos_url": "https://api.github.com/users/danieldaquino/repos",
  22293           "events_url": "https://api.github.com/users/danieldaquino/events{/privacy}",
  22294           "received_events_url": "https://api.github.com/users/danieldaquino/received_events",
  22295           "type": "User",
  22296           "site_admin": false
  22297         }
  22298       ],
  22299       "milestone": {
  22300         "url": "https://api.github.com/repos/damus-io/damus/milestones/14",
  22301         "html_url": "https://github.com/damus-io/damus/milestone/14",
  22302         "labels_url": "https://api.github.com/repos/damus-io/damus/milestones/14/labels",
  22303         "id": 10536809,
  22304         "node_id": "MI_kwDOHHF5A84AoMdp",
  22305         "number": 14,
  22306         "title": "1.9 post purple testflight, threads, longform, video caching",
  22307         "description": "",
  22308         "creator": {
  22309           "login": "alltheseas",
  22310           "id": 64376233,
  22311           "node_id": "MDQ6VXNlcjY0Mzc2MjMz",
  22312           "avatar_url": "https://avatars.githubusercontent.com/u/64376233?v=4",
  22313           "gravatar_id": "",
  22314           "url": "https://api.github.com/users/alltheseas",
  22315           "html_url": "https://github.com/alltheseas",
  22316           "followers_url": "https://api.github.com/users/alltheseas/followers",
  22317           "following_url": "https://api.github.com/users/alltheseas/following{/other_user}",
  22318           "gists_url": "https://api.github.com/users/alltheseas/gists{/gist_id}",
  22319           "starred_url": "https://api.github.com/users/alltheseas/starred{/owner}{/repo}",
  22320           "subscriptions_url": "https://api.github.com/users/alltheseas/subscriptions",
  22321           "organizations_url": "https://api.github.com/users/alltheseas/orgs",
  22322           "repos_url": "https://api.github.com/users/alltheseas/repos",
  22323           "events_url": "https://api.github.com/users/alltheseas/events{/privacy}",
  22324           "received_events_url": "https://api.github.com/users/alltheseas/received_events",
  22325           "type": "User",
  22326           "site_admin": false
  22327         },
  22328         "open_issues": 17,
  22329         "closed_issues": 1,
  22330         "state": "open",
  22331         "created_at": "2024-02-09T17:16:56Z",
  22332         "updated_at": "2024-04-09T20:37:29Z",
  22333         "due_on": null,
  22334         "closed_at": null
  22335       },
  22336       "comments": 17,
  22337       "created_at": "2024-03-17T11:51:09Z",
  22338       "updated_at": "2024-03-30T00:53:50Z",
  22339       "closed_at": null,
  22340       "author_association": "COLLABORATOR",
  22341       "active_lock_reason": null,
  22342       "body": "We need a page on our site that gives testflight invite codes to purple users in preparation for the next testflight release.\r\n\r\nQuestions:\r\n\r\n- How do we reset testflight users, maybe we create a new testing group somehow?\r\n- Can we use the verification step in damus as-is or do we need to modify it ?",
  22343       "reactions": {
  22344         "url": "https://api.github.com/repos/damus-io/damus/issues/2065/reactions",
  22345         "total_count": 1,
  22346         "+1": 0,
  22347         "-1": 0,
  22348         "laugh": 0,
  22349         "hooray": 0,
  22350         "confused": 0,
  22351         "heart": 0,
  22352         "rocket": 0,
  22353         "eyes": 1
  22354       },
  22355       "timeline_url": "https://api.github.com/repos/damus-io/damus/issues/2065/timeline",
  22356       "performed_via_github_app": null,
  22357       "state_reason": null
  22358     },
  22359     "comment": {
  22360       "user": "alltheseas",
  22361       "created_at": "2024-03-22T19:49:47Z",
  22362       "updated_at": "2024-03-22T19:49:47Z",
  22363       "body": "> Actually, there might be a 4th option. We can use the public URL, but setup something in the Damus code that prevents the app from working unless the user is logged in to an account that has Purple\n\nšŸ‘€"
  22364     }
  22365   },
  22366   {
  22367     "issue": {
  22368       "url": "https://api.github.com/repos/damus-io/damus/issues/2065",
  22369       "repository_url": "https://api.github.com/repos/damus-io/damus",
  22370       "labels_url": "https://api.github.com/repos/damus-io/damus/issues/2065/labels{/name}",
  22371       "comments_url": "https://api.github.com/repos/damus-io/damus/issues/2065/comments",
  22372       "events_url": "https://api.github.com/repos/damus-io/damus/issues/2065/events",
  22373       "html_url": "https://github.com/damus-io/damus/issues/2065",
  22374       "id": 2190624841,
  22375       "node_id": "I_kwDOHHF5A86CkkhJ",
  22376       "number": 2065,
  22377       "title": "Damus purple testflight invite codes",
  22378       "user": {
  22379         "login": "jb55",
  22380         "id": 45598,
  22381         "node_id": "MDQ6VXNlcjQ1NTk4",
  22382         "avatar_url": "https://avatars.githubusercontent.com/u/45598?v=4",
  22383         "gravatar_id": "",
  22384         "url": "https://api.github.com/users/jb55",
  22385         "html_url": "https://github.com/jb55",
  22386         "followers_url": "https://api.github.com/users/jb55/followers",
  22387         "following_url": "https://api.github.com/users/jb55/following{/other_user}",
  22388         "gists_url": "https://api.github.com/users/jb55/gists{/gist_id}",
  22389         "starred_url": "https://api.github.com/users/jb55/starred{/owner}{/repo}",
  22390         "subscriptions_url": "https://api.github.com/users/jb55/subscriptions",
  22391         "organizations_url": "https://api.github.com/users/jb55/orgs",
  22392         "repos_url": "https://api.github.com/users/jb55/repos",
  22393         "events_url": "https://api.github.com/users/jb55/events{/privacy}",
  22394         "received_events_url": "https://api.github.com/users/jb55/received_events",
  22395         "type": "User",
  22396         "site_admin": false
  22397       },
  22398       "labels": [
  22399         {
  22400           "id": 5799961735,
  22401           "node_id": "LA_kwDOHHF5A88AAAABWbRkhw",
  22402           "url": "https://api.github.com/repos/damus-io/damus/labels/purple",
  22403           "name": "purple",
  22404           "color": "7E12A4",
  22405           "default": false,
  22406           "description": "Damus purple membership"
  22407         }
  22408       ],
  22409       "state": "open",
  22410       "locked": false,
  22411       "assignee": {
  22412         "login": "danieldaquino",
  22413         "id": 24692108,
  22414         "node_id": "MDQ6VXNlcjI0NjkyMTA4",
  22415         "avatar_url": "https://avatars.githubusercontent.com/u/24692108?v=4",
  22416         "gravatar_id": "",
  22417         "url": "https://api.github.com/users/danieldaquino",
  22418         "html_url": "https://github.com/danieldaquino",
  22419         "followers_url": "https://api.github.com/users/danieldaquino/followers",
  22420         "following_url": "https://api.github.com/users/danieldaquino/following{/other_user}",
  22421         "gists_url": "https://api.github.com/users/danieldaquino/gists{/gist_id}",
  22422         "starred_url": "https://api.github.com/users/danieldaquino/starred{/owner}{/repo}",
  22423         "subscriptions_url": "https://api.github.com/users/danieldaquino/subscriptions",
  22424         "organizations_url": "https://api.github.com/users/danieldaquino/orgs",
  22425         "repos_url": "https://api.github.com/users/danieldaquino/repos",
  22426         "events_url": "https://api.github.com/users/danieldaquino/events{/privacy}",
  22427         "received_events_url": "https://api.github.com/users/danieldaquino/received_events",
  22428         "type": "User",
  22429         "site_admin": false
  22430       },
  22431       "assignees": [
  22432         {
  22433           "login": "danieldaquino",
  22434           "id": 24692108,
  22435           "node_id": "MDQ6VXNlcjI0NjkyMTA4",
  22436           "avatar_url": "https://avatars.githubusercontent.com/u/24692108?v=4",
  22437           "gravatar_id": "",
  22438           "url": "https://api.github.com/users/danieldaquino",
  22439           "html_url": "https://github.com/danieldaquino",
  22440           "followers_url": "https://api.github.com/users/danieldaquino/followers",
  22441           "following_url": "https://api.github.com/users/danieldaquino/following{/other_user}",
  22442           "gists_url": "https://api.github.com/users/danieldaquino/gists{/gist_id}",
  22443           "starred_url": "https://api.github.com/users/danieldaquino/starred{/owner}{/repo}",
  22444           "subscriptions_url": "https://api.github.com/users/danieldaquino/subscriptions",
  22445           "organizations_url": "https://api.github.com/users/danieldaquino/orgs",
  22446           "repos_url": "https://api.github.com/users/danieldaquino/repos",
  22447           "events_url": "https://api.github.com/users/danieldaquino/events{/privacy}",
  22448           "received_events_url": "https://api.github.com/users/danieldaquino/received_events",
  22449           "type": "User",
  22450           "site_admin": false
  22451         }
  22452       ],
  22453       "milestone": {
  22454         "url": "https://api.github.com/repos/damus-io/damus/milestones/14",
  22455         "html_url": "https://github.com/damus-io/damus/milestone/14",
  22456         "labels_url": "https://api.github.com/repos/damus-io/damus/milestones/14/labels",
  22457         "id": 10536809,
  22458         "node_id": "MI_kwDOHHF5A84AoMdp",
  22459         "number": 14,
  22460         "title": "1.9 post purple testflight, threads, longform, video caching",
  22461         "description": "",
  22462         "creator": {
  22463           "login": "alltheseas",
  22464           "id": 64376233,
  22465           "node_id": "MDQ6VXNlcjY0Mzc2MjMz",
  22466           "avatar_url": "https://avatars.githubusercontent.com/u/64376233?v=4",
  22467           "gravatar_id": "",
  22468           "url": "https://api.github.com/users/alltheseas",
  22469           "html_url": "https://github.com/alltheseas",
  22470           "followers_url": "https://api.github.com/users/alltheseas/followers",
  22471           "following_url": "https://api.github.com/users/alltheseas/following{/other_user}",
  22472           "gists_url": "https://api.github.com/users/alltheseas/gists{/gist_id}",
  22473           "starred_url": "https://api.github.com/users/alltheseas/starred{/owner}{/repo}",
  22474           "subscriptions_url": "https://api.github.com/users/alltheseas/subscriptions",
  22475           "organizations_url": "https://api.github.com/users/alltheseas/orgs",
  22476           "repos_url": "https://api.github.com/users/alltheseas/repos",
  22477           "events_url": "https://api.github.com/users/alltheseas/events{/privacy}",
  22478           "received_events_url": "https://api.github.com/users/alltheseas/received_events",
  22479           "type": "User",
  22480           "site_admin": false
  22481         },
  22482         "open_issues": 17,
  22483         "closed_issues": 1,
  22484         "state": "open",
  22485         "created_at": "2024-02-09T17:16:56Z",
  22486         "updated_at": "2024-04-09T20:37:29Z",
  22487         "due_on": null,
  22488         "closed_at": null
  22489       },
  22490       "comments": 17,
  22491       "created_at": "2024-03-17T11:51:09Z",
  22492       "updated_at": "2024-03-30T00:53:50Z",
  22493       "closed_at": null,
  22494       "author_association": "COLLABORATOR",
  22495       "active_lock_reason": null,
  22496       "body": "We need a page on our site that gives testflight invite codes to purple users in preparation for the next testflight release.\r\n\r\nQuestions:\r\n\r\n- How do we reset testflight users, maybe we create a new testing group somehow?\r\n- Can we use the verification step in damus as-is or do we need to modify it ?",
  22497       "reactions": {
  22498         "url": "https://api.github.com/repos/damus-io/damus/issues/2065/reactions",
  22499         "total_count": 1,
  22500         "+1": 0,
  22501         "-1": 0,
  22502         "laugh": 0,
  22503         "hooray": 0,
  22504         "confused": 0,
  22505         "heart": 0,
  22506         "rocket": 0,
  22507         "eyes": 1
  22508       },
  22509       "timeline_url": "https://api.github.com/repos/damus-io/damus/issues/2065/timeline",
  22510       "performed_via_github_app": null,
  22511       "state_reason": null
  22512     },
  22513     "comment": {
  22514       "user": "jb55",
  22515       "created_at": "2024-03-23T07:37:32Z",
  22516       "updated_at": "2024-03-23T07:37:32Z",
  22517       "body": "On Fri, Mar 22, 2024 at 11:59:58AM -0700, Daniel D’Aquino wrote:\n>@jb55, @alltheseas, I have done some research and testing on how TestFlight invites work. Here is what I discovered:\n>1. We can open up spots and get new people on TestFlight by removing existing TestFlight testers. Furthermore, we can filter by testers who accepted the invitation but never installed any TestFlight versions (inactive testers)\n>2. In terms of methods of adding testers, there does not seem to be a way to provide individual TestFlight invite codes. I found only two ways we can add testers:\n>    1. Providing a TestFlight public URL. This is easier and more private for the users, but we are limited in terms of controlling where the link goes. It would be hard to strictly enforce it\n>    2. Inviting users by email. This is easier to enforce, but a bit less private for users and would require a manual process to add users to the TestFlight.\n>    3. Or perhaps a hybrid method, where the email method is the standard, but we have an extra testing group where we can manually increase the count limit by one and send the invite link anytime someone requests it\n>\n>Which method do you prefer?\n\n From what I under the way mutiny did it was just a code/public urc. It's\nnot super private by any means but we can maybe change the code each\nnew testflight.\n"
  22518     }
  22519   },
  22520   {
  22521     "issue": {
  22522       "url": "https://api.github.com/repos/damus-io/damus/issues/2065",
  22523       "repository_url": "https://api.github.com/repos/damus-io/damus",
  22524       "labels_url": "https://api.github.com/repos/damus-io/damus/issues/2065/labels{/name}",
  22525       "comments_url": "https://api.github.com/repos/damus-io/damus/issues/2065/comments",
  22526       "events_url": "https://api.github.com/repos/damus-io/damus/issues/2065/events",
  22527       "html_url": "https://github.com/damus-io/damus/issues/2065",
  22528       "id": 2190624841,
  22529       "node_id": "I_kwDOHHF5A86CkkhJ",
  22530       "number": 2065,
  22531       "title": "Damus purple testflight invite codes",
  22532       "user": {
  22533         "login": "jb55",
  22534         "id": 45598,
  22535         "node_id": "MDQ6VXNlcjQ1NTk4",
  22536         "avatar_url": "https://avatars.githubusercontent.com/u/45598?v=4",
  22537         "gravatar_id": "",
  22538         "url": "https://api.github.com/users/jb55",
  22539         "html_url": "https://github.com/jb55",
  22540         "followers_url": "https://api.github.com/users/jb55/followers",
  22541         "following_url": "https://api.github.com/users/jb55/following{/other_user}",
  22542         "gists_url": "https://api.github.com/users/jb55/gists{/gist_id}",
  22543         "starred_url": "https://api.github.com/users/jb55/starred{/owner}{/repo}",
  22544         "subscriptions_url": "https://api.github.com/users/jb55/subscriptions",
  22545         "organizations_url": "https://api.github.com/users/jb55/orgs",
  22546         "repos_url": "https://api.github.com/users/jb55/repos",
  22547         "events_url": "https://api.github.com/users/jb55/events{/privacy}",
  22548         "received_events_url": "https://api.github.com/users/jb55/received_events",
  22549         "type": "User",
  22550         "site_admin": false
  22551       },
  22552       "labels": [
  22553         {
  22554           "id": 5799961735,
  22555           "node_id": "LA_kwDOHHF5A88AAAABWbRkhw",
  22556           "url": "https://api.github.com/repos/damus-io/damus/labels/purple",
  22557           "name": "purple",
  22558           "color": "7E12A4",
  22559           "default": false,
  22560           "description": "Damus purple membership"
  22561         }
  22562       ],
  22563       "state": "open",
  22564       "locked": false,
  22565       "assignee": {
  22566         "login": "danieldaquino",
  22567         "id": 24692108,
  22568         "node_id": "MDQ6VXNlcjI0NjkyMTA4",
  22569         "avatar_url": "https://avatars.githubusercontent.com/u/24692108?v=4",
  22570         "gravatar_id": "",
  22571         "url": "https://api.github.com/users/danieldaquino",
  22572         "html_url": "https://github.com/danieldaquino",
  22573         "followers_url": "https://api.github.com/users/danieldaquino/followers",
  22574         "following_url": "https://api.github.com/users/danieldaquino/following{/other_user}",
  22575         "gists_url": "https://api.github.com/users/danieldaquino/gists{/gist_id}",
  22576         "starred_url": "https://api.github.com/users/danieldaquino/starred{/owner}{/repo}",
  22577         "subscriptions_url": "https://api.github.com/users/danieldaquino/subscriptions",
  22578         "organizations_url": "https://api.github.com/users/danieldaquino/orgs",
  22579         "repos_url": "https://api.github.com/users/danieldaquino/repos",
  22580         "events_url": "https://api.github.com/users/danieldaquino/events{/privacy}",
  22581         "received_events_url": "https://api.github.com/users/danieldaquino/received_events",
  22582         "type": "User",
  22583         "site_admin": false
  22584       },
  22585       "assignees": [
  22586         {
  22587           "login": "danieldaquino",
  22588           "id": 24692108,
  22589           "node_id": "MDQ6VXNlcjI0NjkyMTA4",
  22590           "avatar_url": "https://avatars.githubusercontent.com/u/24692108?v=4",
  22591           "gravatar_id": "",
  22592           "url": "https://api.github.com/users/danieldaquino",
  22593           "html_url": "https://github.com/danieldaquino",
  22594           "followers_url": "https://api.github.com/users/danieldaquino/followers",
  22595           "following_url": "https://api.github.com/users/danieldaquino/following{/other_user}",
  22596           "gists_url": "https://api.github.com/users/danieldaquino/gists{/gist_id}",
  22597           "starred_url": "https://api.github.com/users/danieldaquino/starred{/owner}{/repo}",
  22598           "subscriptions_url": "https://api.github.com/users/danieldaquino/subscriptions",
  22599           "organizations_url": "https://api.github.com/users/danieldaquino/orgs",
  22600           "repos_url": "https://api.github.com/users/danieldaquino/repos",
  22601           "events_url": "https://api.github.com/users/danieldaquino/events{/privacy}",
  22602           "received_events_url": "https://api.github.com/users/danieldaquino/received_events",
  22603           "type": "User",
  22604           "site_admin": false
  22605         }
  22606       ],
  22607       "milestone": {
  22608         "url": "https://api.github.com/repos/damus-io/damus/milestones/14",
  22609         "html_url": "https://github.com/damus-io/damus/milestone/14",
  22610         "labels_url": "https://api.github.com/repos/damus-io/damus/milestones/14/labels",
  22611         "id": 10536809,
  22612         "node_id": "MI_kwDOHHF5A84AoMdp",
  22613         "number": 14,
  22614         "title": "1.9 post purple testflight, threads, longform, video caching",
  22615         "description": "",
  22616         "creator": {
  22617           "login": "alltheseas",
  22618           "id": 64376233,
  22619           "node_id": "MDQ6VXNlcjY0Mzc2MjMz",
  22620           "avatar_url": "https://avatars.githubusercontent.com/u/64376233?v=4",
  22621           "gravatar_id": "",
  22622           "url": "https://api.github.com/users/alltheseas",
  22623           "html_url": "https://github.com/alltheseas",
  22624           "followers_url": "https://api.github.com/users/alltheseas/followers",
  22625           "following_url": "https://api.github.com/users/alltheseas/following{/other_user}",
  22626           "gists_url": "https://api.github.com/users/alltheseas/gists{/gist_id}",
  22627           "starred_url": "https://api.github.com/users/alltheseas/starred{/owner}{/repo}",
  22628           "subscriptions_url": "https://api.github.com/users/alltheseas/subscriptions",
  22629           "organizations_url": "https://api.github.com/users/alltheseas/orgs",
  22630           "repos_url": "https://api.github.com/users/alltheseas/repos",
  22631           "events_url": "https://api.github.com/users/alltheseas/events{/privacy}",
  22632           "received_events_url": "https://api.github.com/users/alltheseas/received_events",
  22633           "type": "User",
  22634           "site_admin": false
  22635         },
  22636         "open_issues": 17,
  22637         "closed_issues": 1,
  22638         "state": "open",
  22639         "created_at": "2024-02-09T17:16:56Z",
  22640         "updated_at": "2024-04-09T20:37:29Z",
  22641         "due_on": null,
  22642         "closed_at": null
  22643       },
  22644       "comments": 17,
  22645       "created_at": "2024-03-17T11:51:09Z",
  22646       "updated_at": "2024-03-30T00:53:50Z",
  22647       "closed_at": null,
  22648       "author_association": "COLLABORATOR",
  22649       "active_lock_reason": null,
  22650       "body": "We need a page on our site that gives testflight invite codes to purple users in preparation for the next testflight release.\r\n\r\nQuestions:\r\n\r\n- How do we reset testflight users, maybe we create a new testing group somehow?\r\n- Can we use the verification step in damus as-is or do we need to modify it ?",
  22651       "reactions": {
  22652         "url": "https://api.github.com/repos/damus-io/damus/issues/2065/reactions",
  22653         "total_count": 1,
  22654         "+1": 0,
  22655         "-1": 0,
  22656         "laugh": 0,
  22657         "hooray": 0,
  22658         "confused": 0,
  22659         "heart": 0,
  22660         "rocket": 0,
  22661         "eyes": 1
  22662       },
  22663       "timeline_url": "https://api.github.com/repos/damus-io/damus/issues/2065/timeline",
  22664       "performed_via_github_app": null,
  22665       "state_reason": null
  22666     },
  22667     "comment": {
  22668       "user": "jb55",
  22669       "created_at": "2024-03-23T07:38:18Z",
  22670       "updated_at": "2024-03-23T07:38:18Z",
  22671       "body": "On Fri, Mar 22, 2024 at 12:01:15PM -0700, Daniel D’Aquino wrote:\n>Here are some useful Apple links on what I described above:\n>- https://developer.apple.com/help/app-store-connect/test-a-beta-version/delete-testers-from-testflight\n>- https://developer.apple.com/help/app-store-connect/test-a-beta-version/invite-external-testers\n\nlet's try to delete all of the current testflight users, we need to a do\na complete reset before the new invite links.\n"
  22672     }
  22673   },
  22674   {
  22675     "issue": {
  22676       "url": "https://api.github.com/repos/damus-io/damus/issues/2065",
  22677       "repository_url": "https://api.github.com/repos/damus-io/damus",
  22678       "labels_url": "https://api.github.com/repos/damus-io/damus/issues/2065/labels{/name}",
  22679       "comments_url": "https://api.github.com/repos/damus-io/damus/issues/2065/comments",
  22680       "events_url": "https://api.github.com/repos/damus-io/damus/issues/2065/events",
  22681       "html_url": "https://github.com/damus-io/damus/issues/2065",
  22682       "id": 2190624841,
  22683       "node_id": "I_kwDOHHF5A86CkkhJ",
  22684       "number": 2065,
  22685       "title": "Damus purple testflight invite codes",
  22686       "user": {
  22687         "login": "jb55",
  22688         "id": 45598,
  22689         "node_id": "MDQ6VXNlcjQ1NTk4",
  22690         "avatar_url": "https://avatars.githubusercontent.com/u/45598?v=4",
  22691         "gravatar_id": "",
  22692         "url": "https://api.github.com/users/jb55",
  22693         "html_url": "https://github.com/jb55",
  22694         "followers_url": "https://api.github.com/users/jb55/followers",
  22695         "following_url": "https://api.github.com/users/jb55/following{/other_user}",
  22696         "gists_url": "https://api.github.com/users/jb55/gists{/gist_id}",
  22697         "starred_url": "https://api.github.com/users/jb55/starred{/owner}{/repo}",
  22698         "subscriptions_url": "https://api.github.com/users/jb55/subscriptions",
  22699         "organizations_url": "https://api.github.com/users/jb55/orgs",
  22700         "repos_url": "https://api.github.com/users/jb55/repos",
  22701         "events_url": "https://api.github.com/users/jb55/events{/privacy}",
  22702         "received_events_url": "https://api.github.com/users/jb55/received_events",
  22703         "type": "User",
  22704         "site_admin": false
  22705       },
  22706       "labels": [
  22707         {
  22708           "id": 5799961735,
  22709           "node_id": "LA_kwDOHHF5A88AAAABWbRkhw",
  22710           "url": "https://api.github.com/repos/damus-io/damus/labels/purple",
  22711           "name": "purple",
  22712           "color": "7E12A4",
  22713           "default": false,
  22714           "description": "Damus purple membership"
  22715         }
  22716       ],
  22717       "state": "open",
  22718       "locked": false,
  22719       "assignee": {
  22720         "login": "danieldaquino",
  22721         "id": 24692108,
  22722         "node_id": "MDQ6VXNlcjI0NjkyMTA4",
  22723         "avatar_url": "https://avatars.githubusercontent.com/u/24692108?v=4",
  22724         "gravatar_id": "",
  22725         "url": "https://api.github.com/users/danieldaquino",
  22726         "html_url": "https://github.com/danieldaquino",
  22727         "followers_url": "https://api.github.com/users/danieldaquino/followers",
  22728         "following_url": "https://api.github.com/users/danieldaquino/following{/other_user}",
  22729         "gists_url": "https://api.github.com/users/danieldaquino/gists{/gist_id}",
  22730         "starred_url": "https://api.github.com/users/danieldaquino/starred{/owner}{/repo}",
  22731         "subscriptions_url": "https://api.github.com/users/danieldaquino/subscriptions",
  22732         "organizations_url": "https://api.github.com/users/danieldaquino/orgs",
  22733         "repos_url": "https://api.github.com/users/danieldaquino/repos",
  22734         "events_url": "https://api.github.com/users/danieldaquino/events{/privacy}",
  22735         "received_events_url": "https://api.github.com/users/danieldaquino/received_events",
  22736         "type": "User",
  22737         "site_admin": false
  22738       },
  22739       "assignees": [
  22740         {
  22741           "login": "danieldaquino",
  22742           "id": 24692108,
  22743           "node_id": "MDQ6VXNlcjI0NjkyMTA4",
  22744           "avatar_url": "https://avatars.githubusercontent.com/u/24692108?v=4",
  22745           "gravatar_id": "",
  22746           "url": "https://api.github.com/users/danieldaquino",
  22747           "html_url": "https://github.com/danieldaquino",
  22748           "followers_url": "https://api.github.com/users/danieldaquino/followers",
  22749           "following_url": "https://api.github.com/users/danieldaquino/following{/other_user}",
  22750           "gists_url": "https://api.github.com/users/danieldaquino/gists{/gist_id}",
  22751           "starred_url": "https://api.github.com/users/danieldaquino/starred{/owner}{/repo}",
  22752           "subscriptions_url": "https://api.github.com/users/danieldaquino/subscriptions",
  22753           "organizations_url": "https://api.github.com/users/danieldaquino/orgs",
  22754           "repos_url": "https://api.github.com/users/danieldaquino/repos",
  22755           "events_url": "https://api.github.com/users/danieldaquino/events{/privacy}",
  22756           "received_events_url": "https://api.github.com/users/danieldaquino/received_events",
  22757           "type": "User",
  22758           "site_admin": false
  22759         }
  22760       ],
  22761       "milestone": {
  22762         "url": "https://api.github.com/repos/damus-io/damus/milestones/14",
  22763         "html_url": "https://github.com/damus-io/damus/milestone/14",
  22764         "labels_url": "https://api.github.com/repos/damus-io/damus/milestones/14/labels",
  22765         "id": 10536809,
  22766         "node_id": "MI_kwDOHHF5A84AoMdp",
  22767         "number": 14,
  22768         "title": "1.9 post purple testflight, threads, longform, video caching",
  22769         "description": "",
  22770         "creator": {
  22771           "login": "alltheseas",
  22772           "id": 64376233,
  22773           "node_id": "MDQ6VXNlcjY0Mzc2MjMz",
  22774           "avatar_url": "https://avatars.githubusercontent.com/u/64376233?v=4",
  22775           "gravatar_id": "",
  22776           "url": "https://api.github.com/users/alltheseas",
  22777           "html_url": "https://github.com/alltheseas",
  22778           "followers_url": "https://api.github.com/users/alltheseas/followers",
  22779           "following_url": "https://api.github.com/users/alltheseas/following{/other_user}",
  22780           "gists_url": "https://api.github.com/users/alltheseas/gists{/gist_id}",
  22781           "starred_url": "https://api.github.com/users/alltheseas/starred{/owner}{/repo}",
  22782           "subscriptions_url": "https://api.github.com/users/alltheseas/subscriptions",
  22783           "organizations_url": "https://api.github.com/users/alltheseas/orgs",
  22784           "repos_url": "https://api.github.com/users/alltheseas/repos",
  22785           "events_url": "https://api.github.com/users/alltheseas/events{/privacy}",
  22786           "received_events_url": "https://api.github.com/users/alltheseas/received_events",
  22787           "type": "User",
  22788           "site_admin": false
  22789         },
  22790         "open_issues": 17,
  22791         "closed_issues": 1,
  22792         "state": "open",
  22793         "created_at": "2024-02-09T17:16:56Z",
  22794         "updated_at": "2024-04-09T20:37:29Z",
  22795         "due_on": null,
  22796         "closed_at": null
  22797       },
  22798       "comments": 17,
  22799       "created_at": "2024-03-17T11:51:09Z",
  22800       "updated_at": "2024-03-30T00:53:50Z",
  22801       "closed_at": null,
  22802       "author_association": "COLLABORATOR",
  22803       "active_lock_reason": null,
  22804       "body": "We need a page on our site that gives testflight invite codes to purple users in preparation for the next testflight release.\r\n\r\nQuestions:\r\n\r\n- How do we reset testflight users, maybe we create a new testing group somehow?\r\n- Can we use the verification step in damus as-is or do we need to modify it ?",
  22805       "reactions": {
  22806         "url": "https://api.github.com/repos/damus-io/damus/issues/2065/reactions",
  22807         "total_count": 1,
  22808         "+1": 0,
  22809         "-1": 0,
  22810         "laugh": 0,
  22811         "hooray": 0,
  22812         "confused": 0,
  22813         "heart": 0,
  22814         "rocket": 0,
  22815         "eyes": 1
  22816       },
  22817       "timeline_url": "https://api.github.com/repos/damus-io/damus/issues/2065/timeline",
  22818       "performed_via_github_app": null,
  22819       "state_reason": null
  22820     },
  22821     "comment": {
  22822       "user": "danieldaquino",
  22823       "created_at": "2024-03-25T12:35:49Z",
  22824       "updated_at": "2024-03-25T12:35:49Z",
  22825       "body": "> From what I under the way mutiny did it was just a code/public urc. It's not super private by any means but we can maybe change the code each new testflight.\r\n\r\nI looked into how to change the TestFlight URL, and the only way I found was to delete a test group and create another. We can try that, at least until we find a better way\r\n\r\nI will get the mechanisms to securely share that URL working"
  22826     }
  22827   },
  22828   {
  22829     "issue": {
  22830       "url": "https://api.github.com/repos/damus-io/damus/issues/2065",
  22831       "repository_url": "https://api.github.com/repos/damus-io/damus",
  22832       "labels_url": "https://api.github.com/repos/damus-io/damus/issues/2065/labels{/name}",
  22833       "comments_url": "https://api.github.com/repos/damus-io/damus/issues/2065/comments",
  22834       "events_url": "https://api.github.com/repos/damus-io/damus/issues/2065/events",
  22835       "html_url": "https://github.com/damus-io/damus/issues/2065",
  22836       "id": 2190624841,
  22837       "node_id": "I_kwDOHHF5A86CkkhJ",
  22838       "number": 2065,
  22839       "title": "Damus purple testflight invite codes",
  22840       "user": {
  22841         "login": "jb55",
  22842         "id": 45598,
  22843         "node_id": "MDQ6VXNlcjQ1NTk4",
  22844         "avatar_url": "https://avatars.githubusercontent.com/u/45598?v=4",
  22845         "gravatar_id": "",
  22846         "url": "https://api.github.com/users/jb55",
  22847         "html_url": "https://github.com/jb55",
  22848         "followers_url": "https://api.github.com/users/jb55/followers",
  22849         "following_url": "https://api.github.com/users/jb55/following{/other_user}",
  22850         "gists_url": "https://api.github.com/users/jb55/gists{/gist_id}",
  22851         "starred_url": "https://api.github.com/users/jb55/starred{/owner}{/repo}",
  22852         "subscriptions_url": "https://api.github.com/users/jb55/subscriptions",
  22853         "organizations_url": "https://api.github.com/users/jb55/orgs",
  22854         "repos_url": "https://api.github.com/users/jb55/repos",
  22855         "events_url": "https://api.github.com/users/jb55/events{/privacy}",
  22856         "received_events_url": "https://api.github.com/users/jb55/received_events",
  22857         "type": "User",
  22858         "site_admin": false
  22859       },
  22860       "labels": [
  22861         {
  22862           "id": 5799961735,
  22863           "node_id": "LA_kwDOHHF5A88AAAABWbRkhw",
  22864           "url": "https://api.github.com/repos/damus-io/damus/labels/purple",
  22865           "name": "purple",
  22866           "color": "7E12A4",
  22867           "default": false,
  22868           "description": "Damus purple membership"
  22869         }
  22870       ],
  22871       "state": "open",
  22872       "locked": false,
  22873       "assignee": {
  22874         "login": "danieldaquino",
  22875         "id": 24692108,
  22876         "node_id": "MDQ6VXNlcjI0NjkyMTA4",
  22877         "avatar_url": "https://avatars.githubusercontent.com/u/24692108?v=4",
  22878         "gravatar_id": "",
  22879         "url": "https://api.github.com/users/danieldaquino",
  22880         "html_url": "https://github.com/danieldaquino",
  22881         "followers_url": "https://api.github.com/users/danieldaquino/followers",
  22882         "following_url": "https://api.github.com/users/danieldaquino/following{/other_user}",
  22883         "gists_url": "https://api.github.com/users/danieldaquino/gists{/gist_id}",
  22884         "starred_url": "https://api.github.com/users/danieldaquino/starred{/owner}{/repo}",
  22885         "subscriptions_url": "https://api.github.com/users/danieldaquino/subscriptions",
  22886         "organizations_url": "https://api.github.com/users/danieldaquino/orgs",
  22887         "repos_url": "https://api.github.com/users/danieldaquino/repos",
  22888         "events_url": "https://api.github.com/users/danieldaquino/events{/privacy}",
  22889         "received_events_url": "https://api.github.com/users/danieldaquino/received_events",
  22890         "type": "User",
  22891         "site_admin": false
  22892       },
  22893       "assignees": [
  22894         {
  22895           "login": "danieldaquino",
  22896           "id": 24692108,
  22897           "node_id": "MDQ6VXNlcjI0NjkyMTA4",
  22898           "avatar_url": "https://avatars.githubusercontent.com/u/24692108?v=4",
  22899           "gravatar_id": "",
  22900           "url": "https://api.github.com/users/danieldaquino",
  22901           "html_url": "https://github.com/danieldaquino",
  22902           "followers_url": "https://api.github.com/users/danieldaquino/followers",
  22903           "following_url": "https://api.github.com/users/danieldaquino/following{/other_user}",
  22904           "gists_url": "https://api.github.com/users/danieldaquino/gists{/gist_id}",
  22905           "starred_url": "https://api.github.com/users/danieldaquino/starred{/owner}{/repo}",
  22906           "subscriptions_url": "https://api.github.com/users/danieldaquino/subscriptions",
  22907           "organizations_url": "https://api.github.com/users/danieldaquino/orgs",
  22908           "repos_url": "https://api.github.com/users/danieldaquino/repos",
  22909           "events_url": "https://api.github.com/users/danieldaquino/events{/privacy}",
  22910           "received_events_url": "https://api.github.com/users/danieldaquino/received_events",
  22911           "type": "User",
  22912           "site_admin": false
  22913         }
  22914       ],
  22915       "milestone": {
  22916         "url": "https://api.github.com/repos/damus-io/damus/milestones/14",
  22917         "html_url": "https://github.com/damus-io/damus/milestone/14",
  22918         "labels_url": "https://api.github.com/repos/damus-io/damus/milestones/14/labels",
  22919         "id": 10536809,
  22920         "node_id": "MI_kwDOHHF5A84AoMdp",
  22921         "number": 14,
  22922         "title": "1.9 post purple testflight, threads, longform, video caching",
  22923         "description": "",
  22924         "creator": {
  22925           "login": "alltheseas",
  22926           "id": 64376233,
  22927           "node_id": "MDQ6VXNlcjY0Mzc2MjMz",
  22928           "avatar_url": "https://avatars.githubusercontent.com/u/64376233?v=4",
  22929           "gravatar_id": "",
  22930           "url": "https://api.github.com/users/alltheseas",
  22931           "html_url": "https://github.com/alltheseas",
  22932           "followers_url": "https://api.github.com/users/alltheseas/followers",
  22933           "following_url": "https://api.github.com/users/alltheseas/following{/other_user}",
  22934           "gists_url": "https://api.github.com/users/alltheseas/gists{/gist_id}",
  22935           "starred_url": "https://api.github.com/users/alltheseas/starred{/owner}{/repo}",
  22936           "subscriptions_url": "https://api.github.com/users/alltheseas/subscriptions",
  22937           "organizations_url": "https://api.github.com/users/alltheseas/orgs",
  22938           "repos_url": "https://api.github.com/users/alltheseas/repos",
  22939           "events_url": "https://api.github.com/users/alltheseas/events{/privacy}",
  22940           "received_events_url": "https://api.github.com/users/alltheseas/received_events",
  22941           "type": "User",
  22942           "site_admin": false
  22943         },
  22944         "open_issues": 17,
  22945         "closed_issues": 1,
  22946         "state": "open",
  22947         "created_at": "2024-02-09T17:16:56Z",
  22948         "updated_at": "2024-04-09T20:37:29Z",
  22949         "due_on": null,
  22950         "closed_at": null
  22951       },
  22952       "comments": 17,
  22953       "created_at": "2024-03-17T11:51:09Z",
  22954       "updated_at": "2024-03-30T00:53:50Z",
  22955       "closed_at": null,
  22956       "author_association": "COLLABORATOR",
  22957       "active_lock_reason": null,
  22958       "body": "We need a page on our site that gives testflight invite codes to purple users in preparation for the next testflight release.\r\n\r\nQuestions:\r\n\r\n- How do we reset testflight users, maybe we create a new testing group somehow?\r\n- Can we use the verification step in damus as-is or do we need to modify it ?",
  22959       "reactions": {
  22960         "url": "https://api.github.com/repos/damus-io/damus/issues/2065/reactions",
  22961         "total_count": 1,
  22962         "+1": 0,
  22963         "-1": 0,
  22964         "laugh": 0,
  22965         "hooray": 0,
  22966         "confused": 0,
  22967         "heart": 0,
  22968         "rocket": 0,
  22969         "eyes": 1
  22970       },
  22971       "timeline_url": "https://api.github.com/repos/damus-io/damus/issues/2065/timeline",
  22972       "performed_via_github_app": null,
  22973       "state_reason": null
  22974     },
  22975     "comment": {
  22976       "user": "alltheseas",
  22977       "created_at": "2024-03-27T16:11:51Z",
  22978       "updated_at": "2024-03-27T16:11:51Z",
  22979       "body": "@danieldaquino consider could specify which profile /npub OTP code is coming from in case user wants to verify \r\n"
  22980     }
  22981   },
  22982   {
  22983     "issue": {
  22984       "url": "https://api.github.com/repos/damus-io/damus/issues/2065",
  22985       "repository_url": "https://api.github.com/repos/damus-io/damus",
  22986       "labels_url": "https://api.github.com/repos/damus-io/damus/issues/2065/labels{/name}",
  22987       "comments_url": "https://api.github.com/repos/damus-io/damus/issues/2065/comments",
  22988       "events_url": "https://api.github.com/repos/damus-io/damus/issues/2065/events",
  22989       "html_url": "https://github.com/damus-io/damus/issues/2065",
  22990       "id": 2190624841,
  22991       "node_id": "I_kwDOHHF5A86CkkhJ",
  22992       "number": 2065,
  22993       "title": "Damus purple testflight invite codes",
  22994       "user": {
  22995         "login": "jb55",
  22996         "id": 45598,
  22997         "node_id": "MDQ6VXNlcjQ1NTk4",
  22998         "avatar_url": "https://avatars.githubusercontent.com/u/45598?v=4",
  22999         "gravatar_id": "",
  23000         "url": "https://api.github.com/users/jb55",
  23001         "html_url": "https://github.com/jb55",
  23002         "followers_url": "https://api.github.com/users/jb55/followers",
  23003         "following_url": "https://api.github.com/users/jb55/following{/other_user}",
  23004         "gists_url": "https://api.github.com/users/jb55/gists{/gist_id}",
  23005         "starred_url": "https://api.github.com/users/jb55/starred{/owner}{/repo}",
  23006         "subscriptions_url": "https://api.github.com/users/jb55/subscriptions",
  23007         "organizations_url": "https://api.github.com/users/jb55/orgs",
  23008         "repos_url": "https://api.github.com/users/jb55/repos",
  23009         "events_url": "https://api.github.com/users/jb55/events{/privacy}",
  23010         "received_events_url": "https://api.github.com/users/jb55/received_events",
  23011         "type": "User",
  23012         "site_admin": false
  23013       },
  23014       "labels": [
  23015         {
  23016           "id": 5799961735,
  23017           "node_id": "LA_kwDOHHF5A88AAAABWbRkhw",
  23018           "url": "https://api.github.com/repos/damus-io/damus/labels/purple",
  23019           "name": "purple",
  23020           "color": "7E12A4",
  23021           "default": false,
  23022           "description": "Damus purple membership"
  23023         }
  23024       ],
  23025       "state": "open",
  23026       "locked": false,
  23027       "assignee": {
  23028         "login": "danieldaquino",
  23029         "id": 24692108,
  23030         "node_id": "MDQ6VXNlcjI0NjkyMTA4",
  23031         "avatar_url": "https://avatars.githubusercontent.com/u/24692108?v=4",
  23032         "gravatar_id": "",
  23033         "url": "https://api.github.com/users/danieldaquino",
  23034         "html_url": "https://github.com/danieldaquino",
  23035         "followers_url": "https://api.github.com/users/danieldaquino/followers",
  23036         "following_url": "https://api.github.com/users/danieldaquino/following{/other_user}",
  23037         "gists_url": "https://api.github.com/users/danieldaquino/gists{/gist_id}",
  23038         "starred_url": "https://api.github.com/users/danieldaquino/starred{/owner}{/repo}",
  23039         "subscriptions_url": "https://api.github.com/users/danieldaquino/subscriptions",
  23040         "organizations_url": "https://api.github.com/users/danieldaquino/orgs",
  23041         "repos_url": "https://api.github.com/users/danieldaquino/repos",
  23042         "events_url": "https://api.github.com/users/danieldaquino/events{/privacy}",
  23043         "received_events_url": "https://api.github.com/users/danieldaquino/received_events",
  23044         "type": "User",
  23045         "site_admin": false
  23046       },
  23047       "assignees": [
  23048         {
  23049           "login": "danieldaquino",
  23050           "id": 24692108,
  23051           "node_id": "MDQ6VXNlcjI0NjkyMTA4",
  23052           "avatar_url": "https://avatars.githubusercontent.com/u/24692108?v=4",
  23053           "gravatar_id": "",
  23054           "url": "https://api.github.com/users/danieldaquino",
  23055           "html_url": "https://github.com/danieldaquino",
  23056           "followers_url": "https://api.github.com/users/danieldaquino/followers",
  23057           "following_url": "https://api.github.com/users/danieldaquino/following{/other_user}",
  23058           "gists_url": "https://api.github.com/users/danieldaquino/gists{/gist_id}",
  23059           "starred_url": "https://api.github.com/users/danieldaquino/starred{/owner}{/repo}",
  23060           "subscriptions_url": "https://api.github.com/users/danieldaquino/subscriptions",
  23061           "organizations_url": "https://api.github.com/users/danieldaquino/orgs",
  23062           "repos_url": "https://api.github.com/users/danieldaquino/repos",
  23063           "events_url": "https://api.github.com/users/danieldaquino/events{/privacy}",
  23064           "received_events_url": "https://api.github.com/users/danieldaquino/received_events",
  23065           "type": "User",
  23066           "site_admin": false
  23067         }
  23068       ],
  23069       "milestone": {
  23070         "url": "https://api.github.com/repos/damus-io/damus/milestones/14",
  23071         "html_url": "https://github.com/damus-io/damus/milestone/14",
  23072         "labels_url": "https://api.github.com/repos/damus-io/damus/milestones/14/labels",
  23073         "id": 10536809,
  23074         "node_id": "MI_kwDOHHF5A84AoMdp",
  23075         "number": 14,
  23076         "title": "1.9 post purple testflight, threads, longform, video caching",
  23077         "description": "",
  23078         "creator": {
  23079           "login": "alltheseas",
  23080           "id": 64376233,
  23081           "node_id": "MDQ6VXNlcjY0Mzc2MjMz",
  23082           "avatar_url": "https://avatars.githubusercontent.com/u/64376233?v=4",
  23083           "gravatar_id": "",
  23084           "url": "https://api.github.com/users/alltheseas",
  23085           "html_url": "https://github.com/alltheseas",
  23086           "followers_url": "https://api.github.com/users/alltheseas/followers",
  23087           "following_url": "https://api.github.com/users/alltheseas/following{/other_user}",
  23088           "gists_url": "https://api.github.com/users/alltheseas/gists{/gist_id}",
  23089           "starred_url": "https://api.github.com/users/alltheseas/starred{/owner}{/repo}",
  23090           "subscriptions_url": "https://api.github.com/users/alltheseas/subscriptions",
  23091           "organizations_url": "https://api.github.com/users/alltheseas/orgs",
  23092           "repos_url": "https://api.github.com/users/alltheseas/repos",
  23093           "events_url": "https://api.github.com/users/alltheseas/events{/privacy}",
  23094           "received_events_url": "https://api.github.com/users/alltheseas/received_events",
  23095           "type": "User",
  23096           "site_admin": false
  23097         },
  23098         "open_issues": 17,
  23099         "closed_issues": 1,
  23100         "state": "open",
  23101         "created_at": "2024-02-09T17:16:56Z",
  23102         "updated_at": "2024-04-09T20:37:29Z",
  23103         "due_on": null,
  23104         "closed_at": null
  23105       },
  23106       "comments": 17,
  23107       "created_at": "2024-03-17T11:51:09Z",
  23108       "updated_at": "2024-03-30T00:53:50Z",
  23109       "closed_at": null,
  23110       "author_association": "COLLABORATOR",
  23111       "active_lock_reason": null,
  23112       "body": "We need a page on our site that gives testflight invite codes to purple users in preparation for the next testflight release.\r\n\r\nQuestions:\r\n\r\n- How do we reset testflight users, maybe we create a new testing group somehow?\r\n- Can we use the verification step in damus as-is or do we need to modify it ?",
  23113       "reactions": {
  23114         "url": "https://api.github.com/repos/damus-io/damus/issues/2065/reactions",
  23115         "total_count": 1,
  23116         "+1": 0,
  23117         "-1": 0,
  23118         "laugh": 0,
  23119         "hooray": 0,
  23120         "confused": 0,
  23121         "heart": 0,
  23122         "rocket": 0,
  23123         "eyes": 1
  23124       },
  23125       "timeline_url": "https://api.github.com/repos/damus-io/damus/issues/2065/timeline",
  23126       "performed_via_github_app": null,
  23127       "state_reason": null
  23128     },
  23129     "comment": {
  23130       "user": "danieldaquino",
  23131       "created_at": "2024-03-29T13:10:59Z",
  23132       "updated_at": "2024-03-29T13:10:59Z",
  23133       "body": "> @danieldaquino consider could specify which profile /npub OTP code is coming from in case user wants to verify\r\n\r\n@alltheseas, by this you mean:\r\n1. Having an option of putting the npub info into the URL to allow us to send links to people without them having to copy/paste their npub? (e.g. `https://damus.io/purple/login?npub=npub1...`)\r\n2. Placing the npub info into the DM? (e.g. \"Your OTP code for npub1... is 123456\")\r\n3. (Or perhaps something else?)\r\n\r\nDuring our last meeting I was under the impression it would be the first option, but reading this makes me realize I might have misunderstood"
  23134     }
  23135   },
  23136   {
  23137     "issue": {
  23138       "url": "https://api.github.com/repos/damus-io/damus/issues/2065",
  23139       "repository_url": "https://api.github.com/repos/damus-io/damus",
  23140       "labels_url": "https://api.github.com/repos/damus-io/damus/issues/2065/labels{/name}",
  23141       "comments_url": "https://api.github.com/repos/damus-io/damus/issues/2065/comments",
  23142       "events_url": "https://api.github.com/repos/damus-io/damus/issues/2065/events",
  23143       "html_url": "https://github.com/damus-io/damus/issues/2065",
  23144       "id": 2190624841,
  23145       "node_id": "I_kwDOHHF5A86CkkhJ",
  23146       "number": 2065,
  23147       "title": "Damus purple testflight invite codes",
  23148       "user": {
  23149         "login": "jb55",
  23150         "id": 45598,
  23151         "node_id": "MDQ6VXNlcjQ1NTk4",
  23152         "avatar_url": "https://avatars.githubusercontent.com/u/45598?v=4",
  23153         "gravatar_id": "",
  23154         "url": "https://api.github.com/users/jb55",
  23155         "html_url": "https://github.com/jb55",
  23156         "followers_url": "https://api.github.com/users/jb55/followers",
  23157         "following_url": "https://api.github.com/users/jb55/following{/other_user}",
  23158         "gists_url": "https://api.github.com/users/jb55/gists{/gist_id}",
  23159         "starred_url": "https://api.github.com/users/jb55/starred{/owner}{/repo}",
  23160         "subscriptions_url": "https://api.github.com/users/jb55/subscriptions",
  23161         "organizations_url": "https://api.github.com/users/jb55/orgs",
  23162         "repos_url": "https://api.github.com/users/jb55/repos",
  23163         "events_url": "https://api.github.com/users/jb55/events{/privacy}",
  23164         "received_events_url": "https://api.github.com/users/jb55/received_events",
  23165         "type": "User",
  23166         "site_admin": false
  23167       },
  23168       "labels": [
  23169         {
  23170           "id": 5799961735,
  23171           "node_id": "LA_kwDOHHF5A88AAAABWbRkhw",
  23172           "url": "https://api.github.com/repos/damus-io/damus/labels/purple",
  23173           "name": "purple",
  23174           "color": "7E12A4",
  23175           "default": false,
  23176           "description": "Damus purple membership"
  23177         }
  23178       ],
  23179       "state": "open",
  23180       "locked": false,
  23181       "assignee": {
  23182         "login": "danieldaquino",
  23183         "id": 24692108,
  23184         "node_id": "MDQ6VXNlcjI0NjkyMTA4",
  23185         "avatar_url": "https://avatars.githubusercontent.com/u/24692108?v=4",
  23186         "gravatar_id": "",
  23187         "url": "https://api.github.com/users/danieldaquino",
  23188         "html_url": "https://github.com/danieldaquino",
  23189         "followers_url": "https://api.github.com/users/danieldaquino/followers",
  23190         "following_url": "https://api.github.com/users/danieldaquino/following{/other_user}",
  23191         "gists_url": "https://api.github.com/users/danieldaquino/gists{/gist_id}",
  23192         "starred_url": "https://api.github.com/users/danieldaquino/starred{/owner}{/repo}",
  23193         "subscriptions_url": "https://api.github.com/users/danieldaquino/subscriptions",
  23194         "organizations_url": "https://api.github.com/users/danieldaquino/orgs",
  23195         "repos_url": "https://api.github.com/users/danieldaquino/repos",
  23196         "events_url": "https://api.github.com/users/danieldaquino/events{/privacy}",
  23197         "received_events_url": "https://api.github.com/users/danieldaquino/received_events",
  23198         "type": "User",
  23199         "site_admin": false
  23200       },
  23201       "assignees": [
  23202         {
  23203           "login": "danieldaquino",
  23204           "id": 24692108,
  23205           "node_id": "MDQ6VXNlcjI0NjkyMTA4",
  23206           "avatar_url": "https://avatars.githubusercontent.com/u/24692108?v=4",
  23207           "gravatar_id": "",
  23208           "url": "https://api.github.com/users/danieldaquino",
  23209           "html_url": "https://github.com/danieldaquino",
  23210           "followers_url": "https://api.github.com/users/danieldaquino/followers",
  23211           "following_url": "https://api.github.com/users/danieldaquino/following{/other_user}",
  23212           "gists_url": "https://api.github.com/users/danieldaquino/gists{/gist_id}",
  23213           "starred_url": "https://api.github.com/users/danieldaquino/starred{/owner}{/repo}",
  23214           "subscriptions_url": "https://api.github.com/users/danieldaquino/subscriptions",
  23215           "organizations_url": "https://api.github.com/users/danieldaquino/orgs",
  23216           "repos_url": "https://api.github.com/users/danieldaquino/repos",
  23217           "events_url": "https://api.github.com/users/danieldaquino/events{/privacy}",
  23218           "received_events_url": "https://api.github.com/users/danieldaquino/received_events",
  23219           "type": "User",
  23220           "site_admin": false
  23221         }
  23222       ],
  23223       "milestone": {
  23224         "url": "https://api.github.com/repos/damus-io/damus/milestones/14",
  23225         "html_url": "https://github.com/damus-io/damus/milestone/14",
  23226         "labels_url": "https://api.github.com/repos/damus-io/damus/milestones/14/labels",
  23227         "id": 10536809,
  23228         "node_id": "MI_kwDOHHF5A84AoMdp",
  23229         "number": 14,
  23230         "title": "1.9 post purple testflight, threads, longform, video caching",
  23231         "description": "",
  23232         "creator": {
  23233           "login": "alltheseas",
  23234           "id": 64376233,
  23235           "node_id": "MDQ6VXNlcjY0Mzc2MjMz",
  23236           "avatar_url": "https://avatars.githubusercontent.com/u/64376233?v=4",
  23237           "gravatar_id": "",
  23238           "url": "https://api.github.com/users/alltheseas",
  23239           "html_url": "https://github.com/alltheseas",
  23240           "followers_url": "https://api.github.com/users/alltheseas/followers",
  23241           "following_url": "https://api.github.com/users/alltheseas/following{/other_user}",
  23242           "gists_url": "https://api.github.com/users/alltheseas/gists{/gist_id}",
  23243           "starred_url": "https://api.github.com/users/alltheseas/starred{/owner}{/repo}",
  23244           "subscriptions_url": "https://api.github.com/users/alltheseas/subscriptions",
  23245           "organizations_url": "https://api.github.com/users/alltheseas/orgs",
  23246           "repos_url": "https://api.github.com/users/alltheseas/repos",
  23247           "events_url": "https://api.github.com/users/alltheseas/events{/privacy}",
  23248           "received_events_url": "https://api.github.com/users/alltheseas/received_events",
  23249           "type": "User",
  23250           "site_admin": false
  23251         },
  23252         "open_issues": 17,
  23253         "closed_issues": 1,
  23254         "state": "open",
  23255         "created_at": "2024-02-09T17:16:56Z",
  23256         "updated_at": "2024-04-09T20:37:29Z",
  23257         "due_on": null,
  23258         "closed_at": null
  23259       },
  23260       "comments": 17,
  23261       "created_at": "2024-03-17T11:51:09Z",
  23262       "updated_at": "2024-03-30T00:53:50Z",
  23263       "closed_at": null,
  23264       "author_association": "COLLABORATOR",
  23265       "active_lock_reason": null,
  23266       "body": "We need a page on our site that gives testflight invite codes to purple users in preparation for the next testflight release.\r\n\r\nQuestions:\r\n\r\n- How do we reset testflight users, maybe we create a new testing group somehow?\r\n- Can we use the verification step in damus as-is or do we need to modify it ?",
  23267       "reactions": {
  23268         "url": "https://api.github.com/repos/damus-io/damus/issues/2065/reactions",
  23269         "total_count": 1,
  23270         "+1": 0,
  23271         "-1": 0,
  23272         "laugh": 0,
  23273         "hooray": 0,
  23274         "confused": 0,
  23275         "heart": 0,
  23276         "rocket": 0,
  23277         "eyes": 1
  23278       },
  23279       "timeline_url": "https://api.github.com/repos/damus-io/damus/issues/2065/timeline",
  23280       "performed_via_github_app": null,
  23281       "state_reason": null
  23282     },
  23283     "comment": {
  23284       "user": "alltheseas",
  23285       "created_at": "2024-03-29T13:28:09Z",
  23286       "updated_at": "2024-03-29T13:28:09Z",
  23287       "body": "@danieldaquino I remember from your last screenshare user was on the browser, in the purple testflight flow. \r\n\r\nAt one point in you had a screen to the effect of \"here is your OTP, check your DMs to verify your npub\".\r\n\r\nMy minor comment here is that on the website browser, immediately after the \"here is your OTP\" message, you could specify \"this DM is coming from npub123...\" as to allow paranoid purple users to verify they are corresponding with the official/correct npub in DMs."
  23288     }
  23289   },
  23290   {
  23291     "issue": {
  23292       "url": "https://api.github.com/repos/damus-io/damus/issues/2065",
  23293       "repository_url": "https://api.github.com/repos/damus-io/damus",
  23294       "labels_url": "https://api.github.com/repos/damus-io/damus/issues/2065/labels{/name}",
  23295       "comments_url": "https://api.github.com/repos/damus-io/damus/issues/2065/comments",
  23296       "events_url": "https://api.github.com/repos/damus-io/damus/issues/2065/events",
  23297       "html_url": "https://github.com/damus-io/damus/issues/2065",
  23298       "id": 2190624841,
  23299       "node_id": "I_kwDOHHF5A86CkkhJ",
  23300       "number": 2065,
  23301       "title": "Damus purple testflight invite codes",
  23302       "user": {
  23303         "login": "jb55",
  23304         "id": 45598,
  23305         "node_id": "MDQ6VXNlcjQ1NTk4",
  23306         "avatar_url": "https://avatars.githubusercontent.com/u/45598?v=4",
  23307         "gravatar_id": "",
  23308         "url": "https://api.github.com/users/jb55",
  23309         "html_url": "https://github.com/jb55",
  23310         "followers_url": "https://api.github.com/users/jb55/followers",
  23311         "following_url": "https://api.github.com/users/jb55/following{/other_user}",
  23312         "gists_url": "https://api.github.com/users/jb55/gists{/gist_id}",
  23313         "starred_url": "https://api.github.com/users/jb55/starred{/owner}{/repo}",
  23314         "subscriptions_url": "https://api.github.com/users/jb55/subscriptions",
  23315         "organizations_url": "https://api.github.com/users/jb55/orgs",
  23316         "repos_url": "https://api.github.com/users/jb55/repos",
  23317         "events_url": "https://api.github.com/users/jb55/events{/privacy}",
  23318         "received_events_url": "https://api.github.com/users/jb55/received_events",
  23319         "type": "User",
  23320         "site_admin": false
  23321       },
  23322       "labels": [
  23323         {
  23324           "id": 5799961735,
  23325           "node_id": "LA_kwDOHHF5A88AAAABWbRkhw",
  23326           "url": "https://api.github.com/repos/damus-io/damus/labels/purple",
  23327           "name": "purple",
  23328           "color": "7E12A4",
  23329           "default": false,
  23330           "description": "Damus purple membership"
  23331         }
  23332       ],
  23333       "state": "open",
  23334       "locked": false,
  23335       "assignee": {
  23336         "login": "danieldaquino",
  23337         "id": 24692108,
  23338         "node_id": "MDQ6VXNlcjI0NjkyMTA4",
  23339         "avatar_url": "https://avatars.githubusercontent.com/u/24692108?v=4",
  23340         "gravatar_id": "",
  23341         "url": "https://api.github.com/users/danieldaquino",
  23342         "html_url": "https://github.com/danieldaquino",
  23343         "followers_url": "https://api.github.com/users/danieldaquino/followers",
  23344         "following_url": "https://api.github.com/users/danieldaquino/following{/other_user}",
  23345         "gists_url": "https://api.github.com/users/danieldaquino/gists{/gist_id}",
  23346         "starred_url": "https://api.github.com/users/danieldaquino/starred{/owner}{/repo}",
  23347         "subscriptions_url": "https://api.github.com/users/danieldaquino/subscriptions",
  23348         "organizations_url": "https://api.github.com/users/danieldaquino/orgs",
  23349         "repos_url": "https://api.github.com/users/danieldaquino/repos",
  23350         "events_url": "https://api.github.com/users/danieldaquino/events{/privacy}",
  23351         "received_events_url": "https://api.github.com/users/danieldaquino/received_events",
  23352         "type": "User",
  23353         "site_admin": false
  23354       },
  23355       "assignees": [
  23356         {
  23357           "login": "danieldaquino",
  23358           "id": 24692108,
  23359           "node_id": "MDQ6VXNlcjI0NjkyMTA4",
  23360           "avatar_url": "https://avatars.githubusercontent.com/u/24692108?v=4",
  23361           "gravatar_id": "",
  23362           "url": "https://api.github.com/users/danieldaquino",
  23363           "html_url": "https://github.com/danieldaquino",
  23364           "followers_url": "https://api.github.com/users/danieldaquino/followers",
  23365           "following_url": "https://api.github.com/users/danieldaquino/following{/other_user}",
  23366           "gists_url": "https://api.github.com/users/danieldaquino/gists{/gist_id}",
  23367           "starred_url": "https://api.github.com/users/danieldaquino/starred{/owner}{/repo}",
  23368           "subscriptions_url": "https://api.github.com/users/danieldaquino/subscriptions",
  23369           "organizations_url": "https://api.github.com/users/danieldaquino/orgs",
  23370           "repos_url": "https://api.github.com/users/danieldaquino/repos",
  23371           "events_url": "https://api.github.com/users/danieldaquino/events{/privacy}",
  23372           "received_events_url": "https://api.github.com/users/danieldaquino/received_events",
  23373           "type": "User",
  23374           "site_admin": false
  23375         }
  23376       ],
  23377       "milestone": {
  23378         "url": "https://api.github.com/repos/damus-io/damus/milestones/14",
  23379         "html_url": "https://github.com/damus-io/damus/milestone/14",
  23380         "labels_url": "https://api.github.com/repos/damus-io/damus/milestones/14/labels",
  23381         "id": 10536809,
  23382         "node_id": "MI_kwDOHHF5A84AoMdp",
  23383         "number": 14,
  23384         "title": "1.9 post purple testflight, threads, longform, video caching",
  23385         "description": "",
  23386         "creator": {
  23387           "login": "alltheseas",
  23388           "id": 64376233,
  23389           "node_id": "MDQ6VXNlcjY0Mzc2MjMz",
  23390           "avatar_url": "https://avatars.githubusercontent.com/u/64376233?v=4",
  23391           "gravatar_id": "",
  23392           "url": "https://api.github.com/users/alltheseas",
  23393           "html_url": "https://github.com/alltheseas",
  23394           "followers_url": "https://api.github.com/users/alltheseas/followers",
  23395           "following_url": "https://api.github.com/users/alltheseas/following{/other_user}",
  23396           "gists_url": "https://api.github.com/users/alltheseas/gists{/gist_id}",
  23397           "starred_url": "https://api.github.com/users/alltheseas/starred{/owner}{/repo}",
  23398           "subscriptions_url": "https://api.github.com/users/alltheseas/subscriptions",
  23399           "organizations_url": "https://api.github.com/users/alltheseas/orgs",
  23400           "repos_url": "https://api.github.com/users/alltheseas/repos",
  23401           "events_url": "https://api.github.com/users/alltheseas/events{/privacy}",
  23402           "received_events_url": "https://api.github.com/users/alltheseas/received_events",
  23403           "type": "User",
  23404           "site_admin": false
  23405         },
  23406         "open_issues": 17,
  23407         "closed_issues": 1,
  23408         "state": "open",
  23409         "created_at": "2024-02-09T17:16:56Z",
  23410         "updated_at": "2024-04-09T20:37:29Z",
  23411         "due_on": null,
  23412         "closed_at": null
  23413       },
  23414       "comments": 17,
  23415       "created_at": "2024-03-17T11:51:09Z",
  23416       "updated_at": "2024-03-30T00:53:50Z",
  23417       "closed_at": null,
  23418       "author_association": "COLLABORATOR",
  23419       "active_lock_reason": null,
  23420       "body": "We need a page on our site that gives testflight invite codes to purple users in preparation for the next testflight release.\r\n\r\nQuestions:\r\n\r\n- How do we reset testflight users, maybe we create a new testing group somehow?\r\n- Can we use the verification step in damus as-is or do we need to modify it ?",
  23421       "reactions": {
  23422         "url": "https://api.github.com/repos/damus-io/damus/issues/2065/reactions",
  23423         "total_count": 1,
  23424         "+1": 0,
  23425         "-1": 0,
  23426         "laugh": 0,
  23427         "hooray": 0,
  23428         "confused": 0,
  23429         "heart": 0,
  23430         "rocket": 0,
  23431         "eyes": 1
  23432       },
  23433       "timeline_url": "https://api.github.com/repos/damus-io/damus/issues/2065/timeline",
  23434       "performed_via_github_app": null,
  23435       "state_reason": null
  23436     },
  23437     "comment": {
  23438       "user": "danieldaquino",
  23439       "created_at": "2024-03-29T13:37:34Z",
  23440       "updated_at": "2024-03-29T13:37:34Z",
  23441       "body": "Oh I see, that makes sense. Thanks, I will do that!"
  23442     }
  23443   },
  23444   {
  23445     "issue": {
  23446       "url": "https://api.github.com/repos/damus-io/damus/issues/2065",
  23447       "repository_url": "https://api.github.com/repos/damus-io/damus",
  23448       "labels_url": "https://api.github.com/repos/damus-io/damus/issues/2065/labels{/name}",
  23449       "comments_url": "https://api.github.com/repos/damus-io/damus/issues/2065/comments",
  23450       "events_url": "https://api.github.com/repos/damus-io/damus/issues/2065/events",
  23451       "html_url": "https://github.com/damus-io/damus/issues/2065",
  23452       "id": 2190624841,
  23453       "node_id": "I_kwDOHHF5A86CkkhJ",
  23454       "number": 2065,
  23455       "title": "Damus purple testflight invite codes",
  23456       "user": {
  23457         "login": "jb55",
  23458         "id": 45598,
  23459         "node_id": "MDQ6VXNlcjQ1NTk4",
  23460         "avatar_url": "https://avatars.githubusercontent.com/u/45598?v=4",
  23461         "gravatar_id": "",
  23462         "url": "https://api.github.com/users/jb55",
  23463         "html_url": "https://github.com/jb55",
  23464         "followers_url": "https://api.github.com/users/jb55/followers",
  23465         "following_url": "https://api.github.com/users/jb55/following{/other_user}",
  23466         "gists_url": "https://api.github.com/users/jb55/gists{/gist_id}",
  23467         "starred_url": "https://api.github.com/users/jb55/starred{/owner}{/repo}",
  23468         "subscriptions_url": "https://api.github.com/users/jb55/subscriptions",
  23469         "organizations_url": "https://api.github.com/users/jb55/orgs",
  23470         "repos_url": "https://api.github.com/users/jb55/repos",
  23471         "events_url": "https://api.github.com/users/jb55/events{/privacy}",
  23472         "received_events_url": "https://api.github.com/users/jb55/received_events",
  23473         "type": "User",
  23474         "site_admin": false
  23475       },
  23476       "labels": [
  23477         {
  23478           "id": 5799961735,
  23479           "node_id": "LA_kwDOHHF5A88AAAABWbRkhw",
  23480           "url": "https://api.github.com/repos/damus-io/damus/labels/purple",
  23481           "name": "purple",
  23482           "color": "7E12A4",
  23483           "default": false,
  23484           "description": "Damus purple membership"
  23485         }
  23486       ],
  23487       "state": "open",
  23488       "locked": false,
  23489       "assignee": {
  23490         "login": "danieldaquino",
  23491         "id": 24692108,
  23492         "node_id": "MDQ6VXNlcjI0NjkyMTA4",
  23493         "avatar_url": "https://avatars.githubusercontent.com/u/24692108?v=4",
  23494         "gravatar_id": "",
  23495         "url": "https://api.github.com/users/danieldaquino",
  23496         "html_url": "https://github.com/danieldaquino",
  23497         "followers_url": "https://api.github.com/users/danieldaquino/followers",
  23498         "following_url": "https://api.github.com/users/danieldaquino/following{/other_user}",
  23499         "gists_url": "https://api.github.com/users/danieldaquino/gists{/gist_id}",
  23500         "starred_url": "https://api.github.com/users/danieldaquino/starred{/owner}{/repo}",
  23501         "subscriptions_url": "https://api.github.com/users/danieldaquino/subscriptions",
  23502         "organizations_url": "https://api.github.com/users/danieldaquino/orgs",
  23503         "repos_url": "https://api.github.com/users/danieldaquino/repos",
  23504         "events_url": "https://api.github.com/users/danieldaquino/events{/privacy}",
  23505         "received_events_url": "https://api.github.com/users/danieldaquino/received_events",
  23506         "type": "User",
  23507         "site_admin": false
  23508       },
  23509       "assignees": [
  23510         {
  23511           "login": "danieldaquino",
  23512           "id": 24692108,
  23513           "node_id": "MDQ6VXNlcjI0NjkyMTA4",
  23514           "avatar_url": "https://avatars.githubusercontent.com/u/24692108?v=4",
  23515           "gravatar_id": "",
  23516           "url": "https://api.github.com/users/danieldaquino",
  23517           "html_url": "https://github.com/danieldaquino",
  23518           "followers_url": "https://api.github.com/users/danieldaquino/followers",
  23519           "following_url": "https://api.github.com/users/danieldaquino/following{/other_user}",
  23520           "gists_url": "https://api.github.com/users/danieldaquino/gists{/gist_id}",
  23521           "starred_url": "https://api.github.com/users/danieldaquino/starred{/owner}{/repo}",
  23522           "subscriptions_url": "https://api.github.com/users/danieldaquino/subscriptions",
  23523           "organizations_url": "https://api.github.com/users/danieldaquino/orgs",
  23524           "repos_url": "https://api.github.com/users/danieldaquino/repos",
  23525           "events_url": "https://api.github.com/users/danieldaquino/events{/privacy}",
  23526           "received_events_url": "https://api.github.com/users/danieldaquino/received_events",
  23527           "type": "User",
  23528           "site_admin": false
  23529         }
  23530       ],
  23531       "milestone": {
  23532         "url": "https://api.github.com/repos/damus-io/damus/milestones/14",
  23533         "html_url": "https://github.com/damus-io/damus/milestone/14",
  23534         "labels_url": "https://api.github.com/repos/damus-io/damus/milestones/14/labels",
  23535         "id": 10536809,
  23536         "node_id": "MI_kwDOHHF5A84AoMdp",
  23537         "number": 14,
  23538         "title": "1.9 post purple testflight, threads, longform, video caching",
  23539         "description": "",
  23540         "creator": {
  23541           "login": "alltheseas",
  23542           "id": 64376233,
  23543           "node_id": "MDQ6VXNlcjY0Mzc2MjMz",
  23544           "avatar_url": "https://avatars.githubusercontent.com/u/64376233?v=4",
  23545           "gravatar_id": "",
  23546           "url": "https://api.github.com/users/alltheseas",
  23547           "html_url": "https://github.com/alltheseas",
  23548           "followers_url": "https://api.github.com/users/alltheseas/followers",
  23549           "following_url": "https://api.github.com/users/alltheseas/following{/other_user}",
  23550           "gists_url": "https://api.github.com/users/alltheseas/gists{/gist_id}",
  23551           "starred_url": "https://api.github.com/users/alltheseas/starred{/owner}{/repo}",
  23552           "subscriptions_url": "https://api.github.com/users/alltheseas/subscriptions",
  23553           "organizations_url": "https://api.github.com/users/alltheseas/orgs",
  23554           "repos_url": "https://api.github.com/users/alltheseas/repos",
  23555           "events_url": "https://api.github.com/users/alltheseas/events{/privacy}",
  23556           "received_events_url": "https://api.github.com/users/alltheseas/received_events",
  23557           "type": "User",
  23558           "site_admin": false
  23559         },
  23560         "open_issues": 17,
  23561         "closed_issues": 1,
  23562         "state": "open",
  23563         "created_at": "2024-02-09T17:16:56Z",
  23564         "updated_at": "2024-04-09T20:37:29Z",
  23565         "due_on": null,
  23566         "closed_at": null
  23567       },
  23568       "comments": 17,
  23569       "created_at": "2024-03-17T11:51:09Z",
  23570       "updated_at": "2024-03-30T00:53:50Z",
  23571       "closed_at": null,
  23572       "author_association": "COLLABORATOR",
  23573       "active_lock_reason": null,
  23574       "body": "We need a page on our site that gives testflight invite codes to purple users in preparation for the next testflight release.\r\n\r\nQuestions:\r\n\r\n- How do we reset testflight users, maybe we create a new testing group somehow?\r\n- Can we use the verification step in damus as-is or do we need to modify it ?",
  23575       "reactions": {
  23576         "url": "https://api.github.com/repos/damus-io/damus/issues/2065/reactions",
  23577         "total_count": 1,
  23578         "+1": 0,
  23579         "-1": 0,
  23580         "laugh": 0,
  23581         "hooray": 0,
  23582         "confused": 0,
  23583         "heart": 0,
  23584         "rocket": 0,
  23585         "eyes": 1
  23586       },
  23587       "timeline_url": "https://api.github.com/repos/damus-io/damus/issues/2065/timeline",
  23588       "performed_via_github_app": null,
  23589       "state_reason": null
  23590     },
  23591     "comment": {
  23592       "user": "alltheseas",
  23593       "created_at": "2024-03-29T13:41:14Z",
  23594       "updated_at": "2024-03-29T13:41:14Z",
  23595       "body": "Sorry for the confusion šŸ˜…. Please ask me if my ramblings are unclear, which is not an unlikely occurrance. "
  23596     }
  23597   },
  23598   {
  23599     "issue": {
  23600       "url": "https://api.github.com/repos/damus-io/damus/issues/2065",
  23601       "repository_url": "https://api.github.com/repos/damus-io/damus",
  23602       "labels_url": "https://api.github.com/repos/damus-io/damus/issues/2065/labels{/name}",
  23603       "comments_url": "https://api.github.com/repos/damus-io/damus/issues/2065/comments",
  23604       "events_url": "https://api.github.com/repos/damus-io/damus/issues/2065/events",
  23605       "html_url": "https://github.com/damus-io/damus/issues/2065",
  23606       "id": 2190624841,
  23607       "node_id": "I_kwDOHHF5A86CkkhJ",
  23608       "number": 2065,
  23609       "title": "Damus purple testflight invite codes",
  23610       "user": {
  23611         "login": "jb55",
  23612         "id": 45598,
  23613         "node_id": "MDQ6VXNlcjQ1NTk4",
  23614         "avatar_url": "https://avatars.githubusercontent.com/u/45598?v=4",
  23615         "gravatar_id": "",
  23616         "url": "https://api.github.com/users/jb55",
  23617         "html_url": "https://github.com/jb55",
  23618         "followers_url": "https://api.github.com/users/jb55/followers",
  23619         "following_url": "https://api.github.com/users/jb55/following{/other_user}",
  23620         "gists_url": "https://api.github.com/users/jb55/gists{/gist_id}",
  23621         "starred_url": "https://api.github.com/users/jb55/starred{/owner}{/repo}",
  23622         "subscriptions_url": "https://api.github.com/users/jb55/subscriptions",
  23623         "organizations_url": "https://api.github.com/users/jb55/orgs",
  23624         "repos_url": "https://api.github.com/users/jb55/repos",
  23625         "events_url": "https://api.github.com/users/jb55/events{/privacy}",
  23626         "received_events_url": "https://api.github.com/users/jb55/received_events",
  23627         "type": "User",
  23628         "site_admin": false
  23629       },
  23630       "labels": [
  23631         {
  23632           "id": 5799961735,
  23633           "node_id": "LA_kwDOHHF5A88AAAABWbRkhw",
  23634           "url": "https://api.github.com/repos/damus-io/damus/labels/purple",
  23635           "name": "purple",
  23636           "color": "7E12A4",
  23637           "default": false,
  23638           "description": "Damus purple membership"
  23639         }
  23640       ],
  23641       "state": "open",
  23642       "locked": false,
  23643       "assignee": {
  23644         "login": "danieldaquino",
  23645         "id": 24692108,
  23646         "node_id": "MDQ6VXNlcjI0NjkyMTA4",
  23647         "avatar_url": "https://avatars.githubusercontent.com/u/24692108?v=4",
  23648         "gravatar_id": "",
  23649         "url": "https://api.github.com/users/danieldaquino",
  23650         "html_url": "https://github.com/danieldaquino",
  23651         "followers_url": "https://api.github.com/users/danieldaquino/followers",
  23652         "following_url": "https://api.github.com/users/danieldaquino/following{/other_user}",
  23653         "gists_url": "https://api.github.com/users/danieldaquino/gists{/gist_id}",
  23654         "starred_url": "https://api.github.com/users/danieldaquino/starred{/owner}{/repo}",
  23655         "subscriptions_url": "https://api.github.com/users/danieldaquino/subscriptions",
  23656         "organizations_url": "https://api.github.com/users/danieldaquino/orgs",
  23657         "repos_url": "https://api.github.com/users/danieldaquino/repos",
  23658         "events_url": "https://api.github.com/users/danieldaquino/events{/privacy}",
  23659         "received_events_url": "https://api.github.com/users/danieldaquino/received_events",
  23660         "type": "User",
  23661         "site_admin": false
  23662       },
  23663       "assignees": [
  23664         {
  23665           "login": "danieldaquino",
  23666           "id": 24692108,
  23667           "node_id": "MDQ6VXNlcjI0NjkyMTA4",
  23668           "avatar_url": "https://avatars.githubusercontent.com/u/24692108?v=4",
  23669           "gravatar_id": "",
  23670           "url": "https://api.github.com/users/danieldaquino",
  23671           "html_url": "https://github.com/danieldaquino",
  23672           "followers_url": "https://api.github.com/users/danieldaquino/followers",
  23673           "following_url": "https://api.github.com/users/danieldaquino/following{/other_user}",
  23674           "gists_url": "https://api.github.com/users/danieldaquino/gists{/gist_id}",
  23675           "starred_url": "https://api.github.com/users/danieldaquino/starred{/owner}{/repo}",
  23676           "subscriptions_url": "https://api.github.com/users/danieldaquino/subscriptions",
  23677           "organizations_url": "https://api.github.com/users/danieldaquino/orgs",
  23678           "repos_url": "https://api.github.com/users/danieldaquino/repos",
  23679           "events_url": "https://api.github.com/users/danieldaquino/events{/privacy}",
  23680           "received_events_url": "https://api.github.com/users/danieldaquino/received_events",
  23681           "type": "User",
  23682           "site_admin": false
  23683         }
  23684       ],
  23685       "milestone": {
  23686         "url": "https://api.github.com/repos/damus-io/damus/milestones/14",
  23687         "html_url": "https://github.com/damus-io/damus/milestone/14",
  23688         "labels_url": "https://api.github.com/repos/damus-io/damus/milestones/14/labels",
  23689         "id": 10536809,
  23690         "node_id": "MI_kwDOHHF5A84AoMdp",
  23691         "number": 14,
  23692         "title": "1.9 post purple testflight, threads, longform, video caching",
  23693         "description": "",
  23694         "creator": {
  23695           "login": "alltheseas",
  23696           "id": 64376233,
  23697           "node_id": "MDQ6VXNlcjY0Mzc2MjMz",
  23698           "avatar_url": "https://avatars.githubusercontent.com/u/64376233?v=4",
  23699           "gravatar_id": "",
  23700           "url": "https://api.github.com/users/alltheseas",
  23701           "html_url": "https://github.com/alltheseas",
  23702           "followers_url": "https://api.github.com/users/alltheseas/followers",
  23703           "following_url": "https://api.github.com/users/alltheseas/following{/other_user}",
  23704           "gists_url": "https://api.github.com/users/alltheseas/gists{/gist_id}",
  23705           "starred_url": "https://api.github.com/users/alltheseas/starred{/owner}{/repo}",
  23706           "subscriptions_url": "https://api.github.com/users/alltheseas/subscriptions",
  23707           "organizations_url": "https://api.github.com/users/alltheseas/orgs",
  23708           "repos_url": "https://api.github.com/users/alltheseas/repos",
  23709           "events_url": "https://api.github.com/users/alltheseas/events{/privacy}",
  23710           "received_events_url": "https://api.github.com/users/alltheseas/received_events",
  23711           "type": "User",
  23712           "site_admin": false
  23713         },
  23714         "open_issues": 17,
  23715         "closed_issues": 1,
  23716         "state": "open",
  23717         "created_at": "2024-02-09T17:16:56Z",
  23718         "updated_at": "2024-04-09T20:37:29Z",
  23719         "due_on": null,
  23720         "closed_at": null
  23721       },
  23722       "comments": 17,
  23723       "created_at": "2024-03-17T11:51:09Z",
  23724       "updated_at": "2024-03-30T00:53:50Z",
  23725       "closed_at": null,
  23726       "author_association": "COLLABORATOR",
  23727       "active_lock_reason": null,
  23728       "body": "We need a page on our site that gives testflight invite codes to purple users in preparation for the next testflight release.\r\n\r\nQuestions:\r\n\r\n- How do we reset testflight users, maybe we create a new testing group somehow?\r\n- Can we use the verification step in damus as-is or do we need to modify it ?",
  23729       "reactions": {
  23730         "url": "https://api.github.com/repos/damus-io/damus/issues/2065/reactions",
  23731         "total_count": 1,
  23732         "+1": 0,
  23733         "-1": 0,
  23734         "laugh": 0,
  23735         "hooray": 0,
  23736         "confused": 0,
  23737         "heart": 0,
  23738         "rocket": 0,
  23739         "eyes": 1
  23740       },
  23741       "timeline_url": "https://api.github.com/repos/damus-io/damus/issues/2065/timeline",
  23742       "performed_via_github_app": null,
  23743       "state_reason": null
  23744     },
  23745     "comment": {
  23746       "user": "danieldaquino",
  23747       "created_at": "2024-03-30T00:53:49Z",
  23748       "updated_at": "2024-03-30T00:53:49Z",
  23749       "body": "@jb55, I sent the patches!\r\n\r\n- damus-api: https://groups.google.com/a/damus.io/g/patches/c/e1kX0LaHMhY\r\n- damus-website: https://groups.google.com/a/damus.io/g/patches/c/2hxhvTS7KjU\r\n\r\nI tried to clean up and test these patches as thoroughly as possible, but it's quite big, so please let me know if I forgot anything. šŸ˜…\r\n\r\nThank you!"
  23750     }
  23751   },
  23752   {
  23753     "issue": {
  23754       "url": "https://api.github.com/repos/damus-io/damus/issues/2064",
  23755       "repository_url": "https://api.github.com/repos/damus-io/damus",
  23756       "labels_url": "https://api.github.com/repos/damus-io/damus/issues/2064/labels{/name}",
  23757       "comments_url": "https://api.github.com/repos/damus-io/damus/issues/2064/comments",
  23758       "events_url": "https://api.github.com/repos/damus-io/damus/issues/2064/events",
  23759       "html_url": "https://github.com/damus-io/damus/pull/2064",
  23760       "id": 2190554332,
  23761       "node_id": "PR_kwDOHHF5A85p2uft",
  23762       "number": 2064,
  23763       "title": "Quote repost listing",
  23764       "user": {
  23765         "login": "jb55",
  23766         "id": 45598,
  23767         "node_id": "MDQ6VXNlcjQ1NTk4",
  23768         "avatar_url": "https://avatars.githubusercontent.com/u/45598?v=4",
  23769         "gravatar_id": "",
  23770         "url": "https://api.github.com/users/jb55",
  23771         "html_url": "https://github.com/jb55",
  23772         "followers_url": "https://api.github.com/users/jb55/followers",
  23773         "following_url": "https://api.github.com/users/jb55/following{/other_user}",
  23774         "gists_url": "https://api.github.com/users/jb55/gists{/gist_id}",
  23775         "starred_url": "https://api.github.com/users/jb55/starred{/owner}{/repo}",
  23776         "subscriptions_url": "https://api.github.com/users/jb55/subscriptions",
  23777         "organizations_url": "https://api.github.com/users/jb55/orgs",
  23778         "repos_url": "https://api.github.com/users/jb55/repos",
  23779         "events_url": "https://api.github.com/users/jb55/events{/privacy}",
  23780         "received_events_url": "https://api.github.com/users/jb55/received_events",
  23781         "type": "User",
  23782         "site_admin": false
  23783       },
  23784       "labels": [],
  23785       "state": "closed",
  23786       "locked": false,
  23787       "assignee": null,
  23788       "assignees": [],
  23789       "milestone": null,
  23790       "comments": 0,
  23791       "created_at": "2024-03-17T08:52:44Z",
  23792       "updated_at": "2024-03-17T09:34:17Z",
  23793       "closed_at": "2024-03-17T09:34:16Z",
  23794       "author_association": "COLLABORATOR",
  23795       "active_lock_reason": null,
  23796       "draft": false,
  23797       "pull_request": {
  23798         "url": "https://api.github.com/repos/damus-io/damus/pulls/2064",
  23799         "html_url": "https://github.com/damus-io/damus/pull/2064",
  23800         "diff_url": "https://github.com/damus-io/damus/pull/2064.diff",
  23801         "patch_url": "https://github.com/damus-io/damus/pull/2064.patch",
  23802         "merged_at": "2024-03-17T09:34:16Z"
  23803       },
  23804       "body": "This implements quote reposts! I sent this to the mailing list but I think I'm the only one that looks there.",
  23805       "reactions": {
  23806         "url": "https://api.github.com/repos/damus-io/damus/issues/2064/reactions",
  23807         "total_count": 0,
  23808         "+1": 0,
  23809         "-1": 0,
  23810         "laugh": 0,
  23811         "hooray": 0,
  23812         "confused": 0,
  23813         "heart": 0,
  23814         "rocket": 0,
  23815         "eyes": 0
  23816       },
  23817       "timeline_url": "https://api.github.com/repos/damus-io/damus/issues/2064/timeline",
  23818       "performed_via_github_app": null,
  23819       "state_reason": null
  23820     }
  23821   },
  23822   {
  23823     "issue": {
  23824       "url": "https://api.github.com/repos/damus-io/damus/issues/2063",
  23825       "repository_url": "https://api.github.com/repos/damus-io/damus",
  23826       "labels_url": "https://api.github.com/repos/damus-io/damus/issues/2063/labels{/name}",
  23827       "comments_url": "https://api.github.com/repos/damus-io/damus/issues/2063/comments",
  23828       "events_url": "https://api.github.com/repos/damus-io/damus/issues/2063/events",
  23829       "html_url": "https://github.com/damus-io/damus/issues/2063",
  23830       "id": 2190483702,
  23831       "node_id": "I_kwDOHHF5A86CkCD2",
  23832       "number": 2063,
  23833       "title": "buy p2p sats on damus",
  23834       "user": {
  23835         "login": "alltheseas",
  23836         "id": 64376233,
  23837         "node_id": "MDQ6VXNlcjY0Mzc2MjMz",
  23838         "avatar_url": "https://avatars.githubusercontent.com/u/64376233?v=4",
  23839         "gravatar_id": "",
  23840         "url": "https://api.github.com/users/alltheseas",
  23841         "html_url": "https://github.com/alltheseas",
  23842         "followers_url": "https://api.github.com/users/alltheseas/followers",
  23843         "following_url": "https://api.github.com/users/alltheseas/following{/other_user}",
  23844         "gists_url": "https://api.github.com/users/alltheseas/gists{/gist_id}",
  23845         "starred_url": "https://api.github.com/users/alltheseas/starred{/owner}{/repo}",
  23846         "subscriptions_url": "https://api.github.com/users/alltheseas/subscriptions",
  23847         "organizations_url": "https://api.github.com/users/alltheseas/orgs",
  23848         "repos_url": "https://api.github.com/users/alltheseas/repos",
  23849         "events_url": "https://api.github.com/users/alltheseas/events{/privacy}",
  23850         "received_events_url": "https://api.github.com/users/alltheseas/received_events",
  23851         "type": "User",
  23852         "site_admin": false
  23853       },
  23854       "labels": [
  23855         {
  23856           "id": 5667230655,
  23857           "node_id": "LA_kwDOHHF5A88AAAABUcsTvw",
  23858           "url": "https://api.github.com/repos/damus-io/damus/labels/feature",
  23859           "name": "feature",
  23860           "color": "BFDADC",
  23861           "default": false,
  23862           "description": "New feature request"
  23863         }
  23864       ],
  23865       "state": "open",
  23866       "locked": false,
  23867       "assignee": null,
  23868       "assignees": [],
  23869       "milestone": null,
  23870       "comments": 0,
  23871       "created_at": "2024-03-17T05:08:08Z",
  23872       "updated_at": "2024-03-17T05:08:08Z",
  23873       "closed_at": null,
  23874       "author_association": "COLLABORATOR",
  23875       "active_lock_reason": null,
  23876       "body": "## user story\n\nAs a Damus user who likes zapping, I would like a p2p way to buy sats, so that I can zap nostriches.\n\n\n### acceptance criteria\n\n1. There is a way to buy sats p2p \n2. There is a way to sell sats p2p\n3. Damus does *not* know who is selling or buying\n4. There is a way to see buy/sell offers\n\n### questions\n\nWhat happens in case of a conflict? Who is the arbiter? \nCan damus simply plug into and follow robosats, bisq protocols?\nHow might WOT derisk buying, selling?",
  23877       "reactions": {
  23878         "url": "https://api.github.com/repos/damus-io/damus/issues/2063/reactions",
  23879         "total_count": 0,
  23880         "+1": 0,
  23881         "-1": 0,
  23882         "laugh": 0,
  23883         "hooray": 0,
  23884         "confused": 0,
  23885         "heart": 0,
  23886         "rocket": 0,
  23887         "eyes": 0
  23888       },
  23889       "timeline_url": "https://api.github.com/repos/damus-io/damus/issues/2063/timeline",
  23890       "performed_via_github_app": null,
  23891       "state_reason": null
  23892     }
  23893   },
  23894   {
  23895     "issue": {
  23896       "url": "https://api.github.com/repos/damus-io/damus/issues/2062",
  23897       "repository_url": "https://api.github.com/repos/damus-io/damus",
  23898       "labels_url": "https://api.github.com/repos/damus-io/damus/issues/2062/labels{/name}",
  23899       "comments_url": "https://api.github.com/repos/damus-io/damus/issues/2062/comments",
  23900       "events_url": "https://api.github.com/repos/damus-io/damus/issues/2062/events",
  23901       "html_url": "https://github.com/damus-io/damus/issues/2062",
  23902       "id": 2190372815,
  23903       "node_id": "I_kwDOHHF5A86Cjm_P",
  23904       "number": 2062,
  23905       "title": "Follows label cuts off on small screens",
  23906       "user": {
  23907         "login": "karnagebitcoin",
  23908         "id": 131526701,
  23909         "node_id": "U_kgDOB9bwLQ",
  23910         "avatar_url": "https://avatars.githubusercontent.com/u/131526701?v=4",
  23911         "gravatar_id": "",
  23912         "url": "https://api.github.com/users/karnagebitcoin",
  23913         "html_url": "https://github.com/karnagebitcoin",
  23914         "followers_url": "https://api.github.com/users/karnagebitcoin/followers",
  23915         "following_url": "https://api.github.com/users/karnagebitcoin/following{/other_user}",
  23916         "gists_url": "https://api.github.com/users/karnagebitcoin/gists{/gist_id}",
  23917         "starred_url": "https://api.github.com/users/karnagebitcoin/starred{/owner}{/repo}",
  23918         "subscriptions_url": "https://api.github.com/users/karnagebitcoin/subscriptions",
  23919         "organizations_url": "https://api.github.com/users/karnagebitcoin/orgs",
  23920         "repos_url": "https://api.github.com/users/karnagebitcoin/repos",
  23921         "events_url": "https://api.github.com/users/karnagebitcoin/events{/privacy}",
  23922         "received_events_url": "https://api.github.com/users/karnagebitcoin/received_events",
  23923         "type": "User",
  23924         "site_admin": false
  23925       },
  23926       "labels": [
  23927         {
  23928           "id": 3994718398,
  23929           "node_id": "LA_kwDOHHF5A87uGpC-",
  23930           "url": "https://api.github.com/repos/damus-io/damus/labels/duplicate",
  23931           "name": "duplicate",
  23932           "color": "cfd3d7",
  23933           "default": true,
  23934           "description": "This issue or pull request already exists"
  23935         }
  23936       ],
  23937       "state": "closed",
  23938       "locked": false,
  23939       "assignee": null,
  23940       "assignees": [],
  23941       "milestone": null,
  23942       "comments": 1,
  23943       "created_at": "2024-03-16T23:54:02Z",
  23944       "updated_at": "2024-03-17T01:07:58Z",
  23945       "closed_at": "2024-03-17T01:07:58Z",
  23946       "author_association": "NONE",
  23947       "active_lock_reason": null,
  23948       "body": "Possible solution is to move it below PFP or below the name. iPhone SE 2020 4.7inch \n![image](https://github.com/damus-io/damus/assets/131526701/d85a6325-2a27-4b74-b7b4-b1124179ce15)\n![image](https://github.com/damus-io/damus/assets/131526701/c70d5e86-e4d3-4f18-8624-333395233479)",
  23949       "reactions": {
  23950         "url": "https://api.github.com/repos/damus-io/damus/issues/2062/reactions",
  23951         "total_count": 0,
  23952         "+1": 0,
  23953         "-1": 0,
  23954         "laugh": 0,
  23955         "hooray": 0,
  23956         "confused": 0,
  23957         "heart": 0,
  23958         "rocket": 0,
  23959         "eyes": 0
  23960       },
  23961       "timeline_url": "https://api.github.com/repos/damus-io/damus/issues/2062/timeline",
  23962       "performed_via_github_app": null,
  23963       "state_reason": "not_planned"
  23964     }
  23965   },
  23966   {
  23967     "issue": {
  23968       "url": "https://api.github.com/repos/damus-io/damus/issues/2062",
  23969       "repository_url": "https://api.github.com/repos/damus-io/damus",
  23970       "labels_url": "https://api.github.com/repos/damus-io/damus/issues/2062/labels{/name}",
  23971       "comments_url": "https://api.github.com/repos/damus-io/damus/issues/2062/comments",
  23972       "events_url": "https://api.github.com/repos/damus-io/damus/issues/2062/events",
  23973       "html_url": "https://github.com/damus-io/damus/issues/2062",
  23974       "id": 2190372815,
  23975       "node_id": "I_kwDOHHF5A86Cjm_P",
  23976       "number": 2062,
  23977       "title": "Follows label cuts off on small screens",
  23978       "user": {
  23979         "login": "karnagebitcoin",
  23980         "id": 131526701,
  23981         "node_id": "U_kgDOB9bwLQ",
  23982         "avatar_url": "https://avatars.githubusercontent.com/u/131526701?v=4",
  23983         "gravatar_id": "",
  23984         "url": "https://api.github.com/users/karnagebitcoin",
  23985         "html_url": "https://github.com/karnagebitcoin",
  23986         "followers_url": "https://api.github.com/users/karnagebitcoin/followers",
  23987         "following_url": "https://api.github.com/users/karnagebitcoin/following{/other_user}",
  23988         "gists_url": "https://api.github.com/users/karnagebitcoin/gists{/gist_id}",
  23989         "starred_url": "https://api.github.com/users/karnagebitcoin/starred{/owner}{/repo}",
  23990         "subscriptions_url": "https://api.github.com/users/karnagebitcoin/subscriptions",
  23991         "organizations_url": "https://api.github.com/users/karnagebitcoin/orgs",
  23992         "repos_url": "https://api.github.com/users/karnagebitcoin/repos",
  23993         "events_url": "https://api.github.com/users/karnagebitcoin/events{/privacy}",
  23994         "received_events_url": "https://api.github.com/users/karnagebitcoin/received_events",
  23995         "type": "User",
  23996         "site_admin": false
  23997       },
  23998       "labels": [
  23999         {
  24000           "id": 3994718398,
  24001           "node_id": "LA_kwDOHHF5A87uGpC-",
  24002           "url": "https://api.github.com/repos/damus-io/damus/labels/duplicate",
  24003           "name": "duplicate",
  24004           "color": "cfd3d7",
  24005           "default": true,
  24006           "description": "This issue or pull request already exists"
  24007         }
  24008       ],
  24009       "state": "closed",
  24010       "locked": false,
  24011       "assignee": null,
  24012       "assignees": [],
  24013       "milestone": null,
  24014       "comments": 1,
  24015       "created_at": "2024-03-16T23:54:02Z",
  24016       "updated_at": "2024-03-17T01:07:58Z",
  24017       "closed_at": "2024-03-17T01:07:58Z",
  24018       "author_association": "NONE",
  24019       "active_lock_reason": null,
  24020       "body": "Possible solution is to move it below PFP or below the name. iPhone SE 2020 4.7inch \n![image](https://github.com/damus-io/damus/assets/131526701/d85a6325-2a27-4b74-b7b4-b1124179ce15)\n![image](https://github.com/damus-io/damus/assets/131526701/c70d5e86-e4d3-4f18-8624-333395233479)",
  24021       "reactions": {
  24022         "url": "https://api.github.com/repos/damus-io/damus/issues/2062/reactions",
  24023         "total_count": 0,
  24024         "+1": 0,
  24025         "-1": 0,
  24026         "laugh": 0,
  24027         "hooray": 0,
  24028         "confused": 0,
  24029         "heart": 0,
  24030         "rocket": 0,
  24031         "eyes": 0
  24032       },
  24033       "timeline_url": "https://api.github.com/repos/damus-io/damus/issues/2062/timeline",
  24034       "performed_via_github_app": null,
  24035       "state_reason": "not_planned"
  24036     },
  24037     "comment": {
  24038       "user": "alltheseas",
  24039       "created_at": "2024-03-17T00:00:54Z",
  24040       "updated_at": "2024-03-17T00:00:54Z",
  24041       "body": "Repeat of https://github.com/damus-io/damus/issues/1729"
  24042     }
  24043   },
  24044   {
  24045     "issue": {
  24046       "url": "https://api.github.com/repos/damus-io/damus/issues/2061",
  24047       "repository_url": "https://api.github.com/repos/damus-io/damus",
  24048       "labels_url": "https://api.github.com/repos/damus-io/damus/issues/2061/labels{/name}",
  24049       "comments_url": "https://api.github.com/repos/damus-io/damus/issues/2061/comments",
  24050       "events_url": "https://api.github.com/repos/damus-io/damus/issues/2061/events",
  24051       "html_url": "https://github.com/damus-io/damus/issues/2061",
  24052       "id": 2189901362,
  24053       "node_id": "I_kwDOHHF5A86Chz4y",
  24054       "number": 2061,
  24055       "title": "Translating loading + animation",
  24056       "user": {
  24057         "login": "jb55",
  24058         "id": 45598,
  24059         "node_id": "MDQ6VXNlcjQ1NTk4",
  24060         "avatar_url": "https://avatars.githubusercontent.com/u/45598?v=4",
  24061         "gravatar_id": "",
  24062         "url": "https://api.github.com/users/jb55",
  24063         "html_url": "https://github.com/jb55",
  24064         "followers_url": "https://api.github.com/users/jb55/followers",
  24065         "following_url": "https://api.github.com/users/jb55/following{/other_user}",
  24066         "gists_url": "https://api.github.com/users/jb55/gists{/gist_id}",
  24067         "starred_url": "https://api.github.com/users/jb55/starred{/owner}{/repo}",
  24068         "subscriptions_url": "https://api.github.com/users/jb55/subscriptions",
  24069         "organizations_url": "https://api.github.com/users/jb55/orgs",
  24070         "repos_url": "https://api.github.com/users/jb55/repos",
  24071         "events_url": "https://api.github.com/users/jb55/events{/privacy}",
  24072         "received_events_url": "https://api.github.com/users/jb55/received_events",
  24073         "type": "User",
  24074         "site_admin": false
  24075       },
  24076       "labels": [
  24077         {
  24078           "id": 3994718401,
  24079           "node_id": "LA_kwDOHHF5A87uGpDB",
  24080           "url": "https://api.github.com/repos/damus-io/damus/labels/good-first-issue",
  24081           "name": "good-first-issue",
  24082           "color": "7057ff",
  24083           "default": false,
  24084           "description": "Good for newcomers"
  24085         },
  24086         {
  24087           "id": 6699347252,
  24088           "node_id": "LA_kwDOHHF5A88AAAABj0_tNA",
  24089           "url": "https://api.github.com/repos/damus-io/damus/labels/translations",
  24090           "name": "translations",
  24091           "color": "1d76db",
  24092           "default": false,
  24093           "description": "Automated DeepL translations, etc"
  24094         }
  24095       ],
  24096       "state": "open",
  24097       "locked": false,
  24098       "assignee": null,
  24099       "assignees": [],
  24100       "milestone": null,
  24101       "comments": 0,
  24102       "created_at": "2024-03-16T10:27:40Z",
  24103       "updated_at": "2024-03-16T10:29:04Z",
  24104       "closed_at": null,
  24105       "author_association": "COLLABORATOR",
  24106       "active_lock_reason": null,
  24107       "body": "It would be nice if we had some kind of \"translating...\" UI with a smooth animation. Ideally the \"translating... thing would not bump/pop the UI. Once translation is done it should smoothly animate. bonus points for a cool matrix-style translation animation šŸ˜† ",
  24108       "reactions": {
  24109         "url": "https://api.github.com/repos/damus-io/damus/issues/2061/reactions",
  24110         "total_count": 0,
  24111         "+1": 0,
  24112         "-1": 0,
  24113         "laugh": 0,
  24114         "hooray": 0,
  24115         "confused": 0,
  24116         "heart": 0,
  24117         "rocket": 0,
  24118         "eyes": 0
  24119       },
  24120       "timeline_url": "https://api.github.com/repos/damus-io/damus/issues/2061/timeline",
  24121       "performed_via_github_app": null,
  24122       "state_reason": null
  24123     }
  24124   },
  24125   {
  24126     "issue": {
  24127       "url": "https://api.github.com/repos/damus-io/damus/issues/2060",
  24128       "repository_url": "https://api.github.com/repos/damus-io/damus",
  24129       "labels_url": "https://api.github.com/repos/damus-io/damus/issues/2060/labels{/name}",
  24130       "comments_url": "https://api.github.com/repos/damus-io/damus/issues/2060/comments",
  24131       "events_url": "https://api.github.com/repos/damus-io/damus/issues/2060/events",
  24132       "html_url": "https://github.com/damus-io/damus/issues/2060",
  24133       "id": 2189878315,
  24134       "node_id": "I_kwDOHHF5A86ChuQr",
  24135       "number": 2060,
  24136       "title": "List quote reposts on OP",
  24137       "user": {
  24138         "login": "jb55",
  24139         "id": 45598,
  24140         "node_id": "MDQ6VXNlcjQ1NTk4",
  24141         "avatar_url": "https://avatars.githubusercontent.com/u/45598?v=4",
  24142         "gravatar_id": "",
  24143         "url": "https://api.github.com/users/jb55",
  24144         "html_url": "https://github.com/jb55",
  24145         "followers_url": "https://api.github.com/users/jb55/followers",
  24146         "following_url": "https://api.github.com/users/jb55/following{/other_user}",
  24147         "gists_url": "https://api.github.com/users/jb55/gists{/gist_id}",
  24148         "starred_url": "https://api.github.com/users/jb55/starred{/owner}{/repo}",
  24149         "subscriptions_url": "https://api.github.com/users/jb55/subscriptions",
  24150         "organizations_url": "https://api.github.com/users/jb55/orgs",
  24151         "repos_url": "https://api.github.com/users/jb55/repos",
  24152         "events_url": "https://api.github.com/users/jb55/events{/privacy}",
  24153         "received_events_url": "https://api.github.com/users/jb55/received_events",
  24154         "type": "User",
  24155         "site_admin": false
  24156       },
  24157       "labels": [
  24158         {
  24159           "id": 6699362742,
  24160           "node_id": "LA_kwDOHHF5A88AAAABj1Aptg",
  24161           "url": "https://api.github.com/repos/damus-io/damus/labels/reposts",
  24162           "name": "reposts",
  24163           "color": "02D758",
  24164           "default": false,
  24165           "description": "Quote reposts, reposts, etc"
  24166         }
  24167       ],
  24168       "state": "closed",
  24169       "locked": false,
  24170       "assignee": {
  24171         "login": "jb55",
  24172         "id": 45598,
  24173         "node_id": "MDQ6VXNlcjQ1NTk4",
  24174         "avatar_url": "https://avatars.githubusercontent.com/u/45598?v=4",
  24175         "gravatar_id": "",
  24176         "url": "https://api.github.com/users/jb55",
  24177         "html_url": "https://github.com/jb55",
  24178         "followers_url": "https://api.github.com/users/jb55/followers",
  24179         "following_url": "https://api.github.com/users/jb55/following{/other_user}",
  24180         "gists_url": "https://api.github.com/users/jb55/gists{/gist_id}",
  24181         "starred_url": "https://api.github.com/users/jb55/starred{/owner}{/repo}",
  24182         "subscriptions_url": "https://api.github.com/users/jb55/subscriptions",
  24183         "organizations_url": "https://api.github.com/users/jb55/orgs",
  24184         "repos_url": "https://api.github.com/users/jb55/repos",
  24185         "events_url": "https://api.github.com/users/jb55/events{/privacy}",
  24186         "received_events_url": "https://api.github.com/users/jb55/received_events",
  24187         "type": "User",
  24188         "site_admin": false
  24189       },
  24190       "assignees": [
  24191         {
  24192           "login": "jb55",
  24193           "id": 45598,
  24194           "node_id": "MDQ6VXNlcjQ1NTk4",
  24195           "avatar_url": "https://avatars.githubusercontent.com/u/45598?v=4",
  24196           "gravatar_id": "",
  24197           "url": "https://api.github.com/users/jb55",
  24198           "html_url": "https://github.com/jb55",
  24199           "followers_url": "https://api.github.com/users/jb55/followers",
  24200           "following_url": "https://api.github.com/users/jb55/following{/other_user}",
  24201           "gists_url": "https://api.github.com/users/jb55/gists{/gist_id}",
  24202           "starred_url": "https://api.github.com/users/jb55/starred{/owner}{/repo}",
  24203           "subscriptions_url": "https://api.github.com/users/jb55/subscriptions",
  24204           "organizations_url": "https://api.github.com/users/jb55/orgs",
  24205           "repos_url": "https://api.github.com/users/jb55/repos",
  24206           "events_url": "https://api.github.com/users/jb55/events{/privacy}",
  24207           "received_events_url": "https://api.github.com/users/jb55/received_events",
  24208           "type": "User",
  24209           "site_admin": false
  24210         }
  24211       ],
  24212       "milestone": null,
  24213       "comments": 0,
  24214       "created_at": "2024-03-16T09:21:42Z",
  24215       "updated_at": "2024-03-17T09:34:17Z",
  24216       "closed_at": "2024-03-17T09:34:17Z",
  24217       "author_association": "COLLABORATOR",
  24218       "active_lock_reason": null,
  24219       "body": "Now that the `q` tag is spec'd, we should be able to list quote reposts like we do with reposts.",
  24220       "reactions": {
  24221         "url": "https://api.github.com/repos/damus-io/damus/issues/2060/reactions",
  24222         "total_count": 0,
  24223         "+1": 0,
  24224         "-1": 0,
  24225         "laugh": 0,
  24226         "hooray": 0,
  24227         "confused": 0,
  24228         "heart": 0,
  24229         "rocket": 0,
  24230         "eyes": 0
  24231       },
  24232       "timeline_url": "https://api.github.com/repos/damus-io/damus/issues/2060/timeline",
  24233       "performed_via_github_app": null,
  24234       "state_reason": "completed"
  24235     }
  24236   },
  24237   {
  24238     "issue": {
  24239       "url": "https://api.github.com/repos/damus-io/damus/issues/2059",
  24240       "repository_url": "https://api.github.com/repos/damus-io/damus",
  24241       "labels_url": "https://api.github.com/repos/damus-io/damus/issues/2059/labels{/name}",
  24242       "comments_url": "https://api.github.com/repos/damus-io/damus/issues/2059/comments",
  24243       "events_url": "https://api.github.com/repos/damus-io/damus/issues/2059/events",
  24244       "html_url": "https://github.com/damus-io/damus/issues/2059",
  24245       "id": 2189443210,
  24246       "node_id": "I_kwDOHHF5A86CgECK",
  24247       "number": 2059,
  24248       "title": "Privacy preserving tiktok front end alternative",
  24249       "user": {
  24250         "login": "alltheseas",
  24251         "id": 64376233,
  24252         "node_id": "MDQ6VXNlcjY0Mzc2MjMz",
  24253         "avatar_url": "https://avatars.githubusercontent.com/u/64376233?v=4",
  24254         "gravatar_id": "",
  24255         "url": "https://api.github.com/users/alltheseas",
  24256         "html_url": "https://github.com/alltheseas",
  24257         "followers_url": "https://api.github.com/users/alltheseas/followers",
  24258         "following_url": "https://api.github.com/users/alltheseas/following{/other_user}",
  24259         "gists_url": "https://api.github.com/users/alltheseas/gists{/gist_id}",
  24260         "starred_url": "https://api.github.com/users/alltheseas/starred{/owner}{/repo}",
  24261         "subscriptions_url": "https://api.github.com/users/alltheseas/subscriptions",
  24262         "organizations_url": "https://api.github.com/users/alltheseas/orgs",
  24263         "repos_url": "https://api.github.com/users/alltheseas/repos",
  24264         "events_url": "https://api.github.com/users/alltheseas/events{/privacy}",
  24265         "received_events_url": "https://api.github.com/users/alltheseas/received_events",
  24266         "type": "User",
  24267         "site_admin": false
  24268       },
  24269       "labels": [
  24270         {
  24271           "id": 5667230655,
  24272           "node_id": "LA_kwDOHHF5A88AAAABUcsTvw",
  24273           "url": "https://api.github.com/repos/damus-io/damus/labels/feature",
  24274           "name": "feature",
  24275           "color": "BFDADC",
  24276           "default": false,
  24277           "description": "New feature request"
  24278         },
  24279         {
  24280           "id": 5667361932,
  24281           "node_id": "LA_kwDOHHF5A88AAAABUc0UjA",
  24282           "url": "https://api.github.com/repos/damus-io/damus/labels/privacy",
  24283           "name": "privacy",
  24284           "color": "1D76DB",
  24285           "default": false,
  24286           "description": ""
  24287         }
  24288       ],
  24289       "state": "open",
  24290       "locked": false,
  24291       "assignee": null,
  24292       "assignees": [],
  24293       "milestone": null,
  24294       "comments": 1,
  24295       "created_at": "2024-03-15T20:45:23Z",
  24296       "updated_at": "2024-03-16T08:07:34Z",
  24297       "closed_at": null,
  24298       "author_association": "COLLABORATOR",
  24299       "active_lock_reason": null,
  24300       "body": "### user story\r\n\r\nAs a Damus user who consumes tiktok media on nostr, I would like to do so in using a privacy preserving tiktok front end, as to improve my privacy. \r\n\r\n### acceptance criteria\r\n\r\n1. in lieu of tik tok links, there is a privacy friendly tiktok link alternative\r\n\r\n\r\n### questions\r\n\r\n1. Should such a privacy solution be automagic? Opt-in? Opt-out?\r\n2. Does tiktok embed on nostr currently?\r\n\r\nhttps://github.com/pablouser1/ProxiTok/wiki/Public-instances\r\n\r\nvia @0xtrr\r\n\r\n### related\r\n\r\nhttps://github.com/damus-io/damus/issues/770\r\n\r\n",
  24301       "reactions": {
  24302         "url": "https://api.github.com/repos/damus-io/damus/issues/2059/reactions",
  24303         "total_count": 1,
  24304         "+1": 1,
  24305         "-1": 0,
  24306         "laugh": 0,
  24307         "hooray": 0,
  24308         "confused": 0,
  24309         "heart": 0,
  24310         "rocket": 0,
  24311         "eyes": 0
  24312       },
  24313       "timeline_url": "https://api.github.com/repos/damus-io/damus/issues/2059/timeline",
  24314       "performed_via_github_app": null,
  24315       "state_reason": null
  24316     }
  24317   },
  24318   {
  24319     "issue": {
  24320       "url": "https://api.github.com/repos/damus-io/damus/issues/2059",
  24321       "repository_url": "https://api.github.com/repos/damus-io/damus",
  24322       "labels_url": "https://api.github.com/repos/damus-io/damus/issues/2059/labels{/name}",
  24323       "comments_url": "https://api.github.com/repos/damus-io/damus/issues/2059/comments",
  24324       "events_url": "https://api.github.com/repos/damus-io/damus/issues/2059/events",
  24325       "html_url": "https://github.com/damus-io/damus/issues/2059",
  24326       "id": 2189443210,
  24327       "node_id": "I_kwDOHHF5A86CgECK",
  24328       "number": 2059,
  24329       "title": "Privacy preserving tiktok front end alternative",
  24330       "user": {
  24331         "login": "alltheseas",
  24332         "id": 64376233,
  24333         "node_id": "MDQ6VXNlcjY0Mzc2MjMz",
  24334         "avatar_url": "https://avatars.githubusercontent.com/u/64376233?v=4",
  24335         "gravatar_id": "",
  24336         "url": "https://api.github.com/users/alltheseas",
  24337         "html_url": "https://github.com/alltheseas",
  24338         "followers_url": "https://api.github.com/users/alltheseas/followers",
  24339         "following_url": "https://api.github.com/users/alltheseas/following{/other_user}",
  24340         "gists_url": "https://api.github.com/users/alltheseas/gists{/gist_id}",
  24341         "starred_url": "https://api.github.com/users/alltheseas/starred{/owner}{/repo}",
  24342         "subscriptions_url": "https://api.github.com/users/alltheseas/subscriptions",
  24343         "organizations_url": "https://api.github.com/users/alltheseas/orgs",
  24344         "repos_url": "https://api.github.com/users/alltheseas/repos",
  24345         "events_url": "https://api.github.com/users/alltheseas/events{/privacy}",
  24346         "received_events_url": "https://api.github.com/users/alltheseas/received_events",
  24347         "type": "User",
  24348         "site_admin": false
  24349       },
  24350       "labels": [
  24351         {
  24352           "id": 5667230655,
  24353           "node_id": "LA_kwDOHHF5A88AAAABUcsTvw",
  24354           "url": "https://api.github.com/repos/damus-io/damus/labels/feature",
  24355           "name": "feature",
  24356           "color": "BFDADC",
  24357           "default": false,
  24358           "description": "New feature request"
  24359         },
  24360         {
  24361           "id": 5667361932,
  24362           "node_id": "LA_kwDOHHF5A88AAAABUc0UjA",
  24363           "url": "https://api.github.com/repos/damus-io/damus/labels/privacy",
  24364           "name": "privacy",
  24365           "color": "1D76DB",
  24366           "default": false,
  24367           "description": ""
  24368         }
  24369       ],
  24370       "state": "open",
  24371       "locked": false,
  24372       "assignee": null,
  24373       "assignees": [],
  24374       "milestone": null,
  24375       "comments": 1,
  24376       "created_at": "2024-03-15T20:45:23Z",
  24377       "updated_at": "2024-03-16T08:07:34Z",
  24378       "closed_at": null,
  24379       "author_association": "COLLABORATOR",
  24380       "active_lock_reason": null,
  24381       "body": "### user story\r\n\r\nAs a Damus user who consumes tiktok media on nostr, I would like to do so in using a privacy preserving tiktok front end, as to improve my privacy. \r\n\r\n### acceptance criteria\r\n\r\n1. in lieu of tik tok links, there is a privacy friendly tiktok link alternative\r\n\r\n\r\n### questions\r\n\r\n1. Should such a privacy solution be automagic? Opt-in? Opt-out?\r\n2. Does tiktok embed on nostr currently?\r\n\r\nhttps://github.com/pablouser1/ProxiTok/wiki/Public-instances\r\n\r\nvia @0xtrr\r\n\r\n### related\r\n\r\nhttps://github.com/damus-io/damus/issues/770\r\n\r\n",
  24382       "reactions": {
  24383         "url": "https://api.github.com/repos/damus-io/damus/issues/2059/reactions",
  24384         "total_count": 1,
  24385         "+1": 1,
  24386         "-1": 0,
  24387         "laugh": 0,
  24388         "hooray": 0,
  24389         "confused": 0,
  24390         "heart": 0,
  24391         "rocket": 0,
  24392         "eyes": 0
  24393       },
  24394       "timeline_url": "https://api.github.com/repos/damus-io/damus/issues/2059/timeline",
  24395       "performed_via_github_app": null,
  24396       "state_reason": null
  24397     },
  24398     "comment": {
  24399       "user": "jb55",
  24400       "created_at": "2024-03-16T08:07:33Z",
  24401       "updated_at": "2024-03-16T08:07:33Z",
  24402       "body": "cool idea!"
  24403     }
  24404   },
  24405   {
  24406     "issue": {
  24407       "url": "https://api.github.com/repos/damus-io/damus/issues/2058",
  24408       "repository_url": "https://api.github.com/repos/damus-io/damus",
  24409       "labels_url": "https://api.github.com/repos/damus-io/damus/issues/2058/labels{/name}",
  24410       "comments_url": "https://api.github.com/repos/damus-io/damus/issues/2058/comments",
  24411       "events_url": "https://api.github.com/repos/damus-io/damus/issues/2058/events",
  24412       "html_url": "https://github.com/damus-io/damus/issues/2058",
  24413       "id": 2188790255,
  24414       "node_id": "I_kwDOHHF5A86Cdknv",
  24415       "number": 2058,
  24416       "title": "Damus auto switches my keypairs without me logging out, logging in",
  24417       "user": {
  24418         "login": "alltheseas",
  24419         "id": 64376233,
  24420         "node_id": "MDQ6VXNlcjY0Mzc2MjMz",
  24421         "avatar_url": "https://avatars.githubusercontent.com/u/64376233?v=4",
  24422         "gravatar_id": "",
  24423         "url": "https://api.github.com/users/alltheseas",
  24424         "html_url": "https://github.com/alltheseas",
  24425         "followers_url": "https://api.github.com/users/alltheseas/followers",
  24426         "following_url": "https://api.github.com/users/alltheseas/following{/other_user}",
  24427         "gists_url": "https://api.github.com/users/alltheseas/gists{/gist_id}",
  24428         "starred_url": "https://api.github.com/users/alltheseas/starred{/owner}{/repo}",
  24429         "subscriptions_url": "https://api.github.com/users/alltheseas/subscriptions",
  24430         "organizations_url": "https://api.github.com/users/alltheseas/orgs",
  24431         "repos_url": "https://api.github.com/users/alltheseas/repos",
  24432         "events_url": "https://api.github.com/users/alltheseas/events{/privacy}",
  24433         "received_events_url": "https://api.github.com/users/alltheseas/received_events",
  24434         "type": "User",
  24435         "site_admin": false
  24436       },
  24437       "labels": [
  24438         {
  24439           "id": 3994718396,
  24440           "node_id": "LA_kwDOHHF5A87uGpC8",
  24441           "url": "https://api.github.com/repos/damus-io/damus/labels/bug",
  24442           "name": "bug",
  24443           "color": "d73a4a",
  24444           "default": true,
  24445           "description": "Something is not working, or not working as intended"
  24446         },
  24447         {
  24448           "id": 5667406338,
  24449           "node_id": "LA_kwDOHHF5A88AAAABUc3CAg",
  24450           "url": "https://api.github.com/repos/damus-io/damus/labels/Needs%20recreation",
  24451           "name": "Needs recreation",
  24452           "color": "FBCA04",
  24453           "default": false,
  24454           "description": "Issues requires concrete steps for recreation"
  24455         },
  24456         {
  24457           "id": 5895705605,
  24458           "node_id": "LA_kwDOHHF5A88AAAABX2lUBQ",
  24459           "url": "https://api.github.com/repos/damus-io/damus/labels/unexpected",
  24460           "name": "unexpected",
  24461           "color": "553300",
  24462           "default": false,
  24463           "description": ""
  24464         }
  24465       ],
  24466       "state": "open",
  24467       "locked": false,
  24468       "assignee": null,
  24469       "assignees": [],
  24470       "milestone": null,
  24471       "comments": 7,
  24472       "created_at": "2024-03-15T15:08:59Z",
  24473       "updated_at": "2024-04-01T00:48:31Z",
  24474       "closed_at": null,
  24475       "author_association": "COLLABORATOR",
  24476       "active_lock_reason": null,
  24477       "body": "_what happens_\r\n\r\nAs a multiple profile user on Damus iOS (i.e. main keys, plus multiple test keys) sometimes when I create one or more test keys, log out, and log back in to my main keys, Damus out of nowhere \"swaps\" my main keys with my test keys. \r\n\r\nI do not log out of my main keys, and all of a sudden I see a screen with my test keys, as if I logged out with my main keys, and logged in with one of my test keys.\r\n\r\nIt's a bit surreal. \r\n\r\n![image](https://github.com/damus-io/damus/assets/64376233/40a65f48-c8f6-43c7-859d-d5d239aa85a7)",
  24478       "reactions": {
  24479         "url": "https://api.github.com/repos/damus-io/damus/issues/2058/reactions",
  24480         "total_count": 0,
  24481         "+1": 0,
  24482         "-1": 0,
  24483         "laugh": 0,
  24484         "hooray": 0,
  24485         "confused": 0,
  24486         "heart": 0,
  24487         "rocket": 0,
  24488         "eyes": 0
  24489       },
  24490       "timeline_url": "https://api.github.com/repos/damus-io/damus/issues/2058/timeline",
  24491       "performed_via_github_app": null,
  24492       "state_reason": null
  24493     }
  24494   },
  24495   {
  24496     "issue": {
  24497       "url": "https://api.github.com/repos/damus-io/damus/issues/2058",
  24498       "repository_url": "https://api.github.com/repos/damus-io/damus",
  24499       "labels_url": "https://api.github.com/repos/damus-io/damus/issues/2058/labels{/name}",
  24500       "comments_url": "https://api.github.com/repos/damus-io/damus/issues/2058/comments",
  24501       "events_url": "https://api.github.com/repos/damus-io/damus/issues/2058/events",
  24502       "html_url": "https://github.com/damus-io/damus/issues/2058",
  24503       "id": 2188790255,
  24504       "node_id": "I_kwDOHHF5A86Cdknv",
  24505       "number": 2058,
  24506       "title": "Damus auto switches my keypairs without me logging out, logging in",
  24507       "user": {
  24508         "login": "alltheseas",
  24509         "id": 64376233,
  24510         "node_id": "MDQ6VXNlcjY0Mzc2MjMz",
  24511         "avatar_url": "https://avatars.githubusercontent.com/u/64376233?v=4",
  24512         "gravatar_id": "",
  24513         "url": "https://api.github.com/users/alltheseas",
  24514         "html_url": "https://github.com/alltheseas",
  24515         "followers_url": "https://api.github.com/users/alltheseas/followers",
  24516         "following_url": "https://api.github.com/users/alltheseas/following{/other_user}",
  24517         "gists_url": "https://api.github.com/users/alltheseas/gists{/gist_id}",
  24518         "starred_url": "https://api.github.com/users/alltheseas/starred{/owner}{/repo}",
  24519         "subscriptions_url": "https://api.github.com/users/alltheseas/subscriptions",
  24520         "organizations_url": "https://api.github.com/users/alltheseas/orgs",
  24521         "repos_url": "https://api.github.com/users/alltheseas/repos",
  24522         "events_url": "https://api.github.com/users/alltheseas/events{/privacy}",
  24523         "received_events_url": "https://api.github.com/users/alltheseas/received_events",
  24524         "type": "User",
  24525         "site_admin": false
  24526       },
  24527       "labels": [
  24528         {
  24529           "id": 3994718396,
  24530           "node_id": "LA_kwDOHHF5A87uGpC8",
  24531           "url": "https://api.github.com/repos/damus-io/damus/labels/bug",
  24532           "name": "bug",
  24533           "color": "d73a4a",
  24534           "default": true,
  24535           "description": "Something is not working, or not working as intended"
  24536         },
  24537         {
  24538           "id": 5667406338,
  24539           "node_id": "LA_kwDOHHF5A88AAAABUc3CAg",
  24540           "url": "https://api.github.com/repos/damus-io/damus/labels/Needs%20recreation",
  24541           "name": "Needs recreation",
  24542           "color": "FBCA04",
  24543           "default": false,
  24544           "description": "Issues requires concrete steps for recreation"
  24545         },
  24546         {
  24547           "id": 5895705605,
  24548           "node_id": "LA_kwDOHHF5A88AAAABX2lUBQ",
  24549           "url": "https://api.github.com/repos/damus-io/damus/labels/unexpected",
  24550           "name": "unexpected",
  24551           "color": "553300",
  24552           "default": false,
  24553           "description": ""
  24554         }
  24555       ],
  24556       "state": "open",
  24557       "locked": false,
  24558       "assignee": null,
  24559       "assignees": [],
  24560       "milestone": null,
  24561       "comments": 7,
  24562       "created_at": "2024-03-15T15:08:59Z",
  24563       "updated_at": "2024-04-01T00:48:31Z",
  24564       "closed_at": null,
  24565       "author_association": "COLLABORATOR",
  24566       "active_lock_reason": null,
  24567       "body": "_what happens_\r\n\r\nAs a multiple profile user on Damus iOS (i.e. main keys, plus multiple test keys) sometimes when I create one or more test keys, log out, and log back in to my main keys, Damus out of nowhere \"swaps\" my main keys with my test keys. \r\n\r\nI do not log out of my main keys, and all of a sudden I see a screen with my test keys, as if I logged out with my main keys, and logged in with one of my test keys.\r\n\r\nIt's a bit surreal. \r\n\r\n![image](https://github.com/damus-io/damus/assets/64376233/40a65f48-c8f6-43c7-859d-d5d239aa85a7)",
  24568       "reactions": {
  24569         "url": "https://api.github.com/repos/damus-io/damus/issues/2058/reactions",
  24570         "total_count": 0,
  24571         "+1": 0,
  24572         "-1": 0,
  24573         "laugh": 0,
  24574         "hooray": 0,
  24575         "confused": 0,
  24576         "heart": 0,
  24577         "rocket": 0,
  24578         "eyes": 0
  24579       },
  24580       "timeline_url": "https://api.github.com/repos/damus-io/damus/issues/2058/timeline",
  24581       "performed_via_github_app": null,
  24582       "state_reason": null
  24583     },
  24584     "comment": {
  24585       "user": "alltheseas",
  24586       "created_at": "2024-03-15T15:14:43Z",
  24587       "updated_at": "2024-03-15T15:14:43Z",
  24588       "body": "I am guessing maybe nostrdb @jb55 "
  24589     }
  24590   },
  24591   {
  24592     "issue": {
  24593       "url": "https://api.github.com/repos/damus-io/damus/issues/2058",
  24594       "repository_url": "https://api.github.com/repos/damus-io/damus",
  24595       "labels_url": "https://api.github.com/repos/damus-io/damus/issues/2058/labels{/name}",
  24596       "comments_url": "https://api.github.com/repos/damus-io/damus/issues/2058/comments",
  24597       "events_url": "https://api.github.com/repos/damus-io/damus/issues/2058/events",
  24598       "html_url": "https://github.com/damus-io/damus/issues/2058",
  24599       "id": 2188790255,
  24600       "node_id": "I_kwDOHHF5A86Cdknv",
  24601       "number": 2058,
  24602       "title": "Damus auto switches my keypairs without me logging out, logging in",
  24603       "user": {
  24604         "login": "alltheseas",
  24605         "id": 64376233,
  24606         "node_id": "MDQ6VXNlcjY0Mzc2MjMz",
  24607         "avatar_url": "https://avatars.githubusercontent.com/u/64376233?v=4",
  24608         "gravatar_id": "",
  24609         "url": "https://api.github.com/users/alltheseas",
  24610         "html_url": "https://github.com/alltheseas",
  24611         "followers_url": "https://api.github.com/users/alltheseas/followers",
  24612         "following_url": "https://api.github.com/users/alltheseas/following{/other_user}",
  24613         "gists_url": "https://api.github.com/users/alltheseas/gists{/gist_id}",
  24614         "starred_url": "https://api.github.com/users/alltheseas/starred{/owner}{/repo}",
  24615         "subscriptions_url": "https://api.github.com/users/alltheseas/subscriptions",
  24616         "organizations_url": "https://api.github.com/users/alltheseas/orgs",
  24617         "repos_url": "https://api.github.com/users/alltheseas/repos",
  24618         "events_url": "https://api.github.com/users/alltheseas/events{/privacy}",
  24619         "received_events_url": "https://api.github.com/users/alltheseas/received_events",
  24620         "type": "User",
  24621         "site_admin": false
  24622       },
  24623       "labels": [
  24624         {
  24625           "id": 3994718396,
  24626           "node_id": "LA_kwDOHHF5A87uGpC8",
  24627           "url": "https://api.github.com/repos/damus-io/damus/labels/bug",
  24628           "name": "bug",
  24629           "color": "d73a4a",
  24630           "default": true,
  24631           "description": "Something is not working, or not working as intended"
  24632         },
  24633         {
  24634           "id": 5667406338,
  24635           "node_id": "LA_kwDOHHF5A88AAAABUc3CAg",
  24636           "url": "https://api.github.com/repos/damus-io/damus/labels/Needs%20recreation",
  24637           "name": "Needs recreation",
  24638           "color": "FBCA04",
  24639           "default": false,
  24640           "description": "Issues requires concrete steps for recreation"
  24641         },
  24642         {
  24643           "id": 5895705605,
  24644           "node_id": "LA_kwDOHHF5A88AAAABX2lUBQ",
  24645           "url": "https://api.github.com/repos/damus-io/damus/labels/unexpected",
  24646           "name": "unexpected",
  24647           "color": "553300",
  24648           "default": false,
  24649           "description": ""
  24650         }
  24651       ],
  24652       "state": "open",
  24653       "locked": false,
  24654       "assignee": null,
  24655       "assignees": [],
  24656       "milestone": null,
  24657       "comments": 7,
  24658       "created_at": "2024-03-15T15:08:59Z",
  24659       "updated_at": "2024-04-01T00:48:31Z",
  24660       "closed_at": null,
  24661       "author_association": "COLLABORATOR",
  24662       "active_lock_reason": null,
  24663       "body": "_what happens_\r\n\r\nAs a multiple profile user on Damus iOS (i.e. main keys, plus multiple test keys) sometimes when I create one or more test keys, log out, and log back in to my main keys, Damus out of nowhere \"swaps\" my main keys with my test keys. \r\n\r\nI do not log out of my main keys, and all of a sudden I see a screen with my test keys, as if I logged out with my main keys, and logged in with one of my test keys.\r\n\r\nIt's a bit surreal. \r\n\r\n![image](https://github.com/damus-io/damus/assets/64376233/40a65f48-c8f6-43c7-859d-d5d239aa85a7)",
  24664       "reactions": {
  24665         "url": "https://api.github.com/repos/damus-io/damus/issues/2058/reactions",
  24666         "total_count": 0,
  24667         "+1": 0,
  24668         "-1": 0,
  24669         "laugh": 0,
  24670         "hooray": 0,
  24671         "confused": 0,
  24672         "heart": 0,
  24673         "rocket": 0,
  24674         "eyes": 0
  24675       },
  24676       "timeline_url": "https://api.github.com/repos/damus-io/damus/issues/2058/timeline",
  24677       "performed_via_github_app": null,
  24678       "state_reason": null
  24679     },
  24680     "comment": {
  24681       "user": "jb55",
  24682       "created_at": "2024-03-16T08:25:46Z",
  24683       "updated_at": "2024-03-16T08:25:46Z",
  24684       "body": "On Fri, Mar 15, 2024 at 08:09:20AM -0700, alltheseas wrote:\n>_what happens_\n>\n>As a multiple profile user on Damus iOS (i.e. main keys, plus multiple test keys) sometimes when I create one or more test keys, log out, and log back in to my main keys, Damus out of nowhere \"swaps\" my main keys with my test keys.\n>\n>I do not log out of my main keys, and all of a sudden I see a screen with my test keys, as if I logged out with my main keys, and logged in with one of my test keys.\n>\n>It's a bit surreal.\n\nhmm weird, I have not experienced that.\n"
  24685     }
  24686   },
  24687   {
  24688     "issue": {
  24689       "url": "https://api.github.com/repos/damus-io/damus/issues/2058",
  24690       "repository_url": "https://api.github.com/repos/damus-io/damus",
  24691       "labels_url": "https://api.github.com/repos/damus-io/damus/issues/2058/labels{/name}",
  24692       "comments_url": "https://api.github.com/repos/damus-io/damus/issues/2058/comments",
  24693       "events_url": "https://api.github.com/repos/damus-io/damus/issues/2058/events",
  24694       "html_url": "https://github.com/damus-io/damus/issues/2058",
  24695       "id": 2188790255,
  24696       "node_id": "I_kwDOHHF5A86Cdknv",
  24697       "number": 2058,
  24698       "title": "Damus auto switches my keypairs without me logging out, logging in",
  24699       "user": {
  24700         "login": "alltheseas",
  24701         "id": 64376233,
  24702         "node_id": "MDQ6VXNlcjY0Mzc2MjMz",
  24703         "avatar_url": "https://avatars.githubusercontent.com/u/64376233?v=4",
  24704         "gravatar_id": "",
  24705         "url": "https://api.github.com/users/alltheseas",
  24706         "html_url": "https://github.com/alltheseas",
  24707         "followers_url": "https://api.github.com/users/alltheseas/followers",
  24708         "following_url": "https://api.github.com/users/alltheseas/following{/other_user}",
  24709         "gists_url": "https://api.github.com/users/alltheseas/gists{/gist_id}",
  24710         "starred_url": "https://api.github.com/users/alltheseas/starred{/owner}{/repo}",
  24711         "subscriptions_url": "https://api.github.com/users/alltheseas/subscriptions",
  24712         "organizations_url": "https://api.github.com/users/alltheseas/orgs",
  24713         "repos_url": "https://api.github.com/users/alltheseas/repos",
  24714         "events_url": "https://api.github.com/users/alltheseas/events{/privacy}",
  24715         "received_events_url": "https://api.github.com/users/alltheseas/received_events",
  24716         "type": "User",
  24717         "site_admin": false
  24718       },
  24719       "labels": [
  24720         {
  24721           "id": 3994718396,
  24722           "node_id": "LA_kwDOHHF5A87uGpC8",
  24723           "url": "https://api.github.com/repos/damus-io/damus/labels/bug",
  24724           "name": "bug",
  24725           "color": "d73a4a",
  24726           "default": true,
  24727           "description": "Something is not working, or not working as intended"
  24728         },
  24729         {
  24730           "id": 5667406338,
  24731           "node_id": "LA_kwDOHHF5A88AAAABUc3CAg",
  24732           "url": "https://api.github.com/repos/damus-io/damus/labels/Needs%20recreation",
  24733           "name": "Needs recreation",
  24734           "color": "FBCA04",
  24735           "default": false,
  24736           "description": "Issues requires concrete steps for recreation"
  24737         },
  24738         {
  24739           "id": 5895705605,
  24740           "node_id": "LA_kwDOHHF5A88AAAABX2lUBQ",
  24741           "url": "https://api.github.com/repos/damus-io/damus/labels/unexpected",
  24742           "name": "unexpected",
  24743           "color": "553300",
  24744           "default": false,
  24745           "description": ""
  24746         }
  24747       ],
  24748       "state": "open",
  24749       "locked": false,
  24750       "assignee": null,
  24751       "assignees": [],
  24752       "milestone": null,
  24753       "comments": 7,
  24754       "created_at": "2024-03-15T15:08:59Z",
  24755       "updated_at": "2024-04-01T00:48:31Z",
  24756       "closed_at": null,
  24757       "author_association": "COLLABORATOR",
  24758       "active_lock_reason": null,
  24759       "body": "_what happens_\r\n\r\nAs a multiple profile user on Damus iOS (i.e. main keys, plus multiple test keys) sometimes when I create one or more test keys, log out, and log back in to my main keys, Damus out of nowhere \"swaps\" my main keys with my test keys. \r\n\r\nI do not log out of my main keys, and all of a sudden I see a screen with my test keys, as if I logged out with my main keys, and logged in with one of my test keys.\r\n\r\nIt's a bit surreal. \r\n\r\n![image](https://github.com/damus-io/damus/assets/64376233/40a65f48-c8f6-43c7-859d-d5d239aa85a7)",
  24760       "reactions": {
  24761         "url": "https://api.github.com/repos/damus-io/damus/issues/2058/reactions",
  24762         "total_count": 0,
  24763         "+1": 0,
  24764         "-1": 0,
  24765         "laugh": 0,
  24766         "hooray": 0,
  24767         "confused": 0,
  24768         "heart": 0,
  24769         "rocket": 0,
  24770         "eyes": 0
  24771       },
  24772       "timeline_url": "https://api.github.com/repos/damus-io/damus/issues/2058/timeline",
  24773       "performed_via_github_app": null,
  24774       "state_reason": null
  24775     },
  24776     "comment": {
  24777       "user": "alltheseas",
  24778       "created_at": "2024-03-30T12:41:14Z",
  24779       "updated_at": "2024-03-30T12:41:14Z",
  24780       "body": "happened again after log out, new test keypair creation, log out, log back in with my keys"
  24781     }
  24782   },
  24783   {
  24784     "issue": {
  24785       "url": "https://api.github.com/repos/damus-io/damus/issues/2058",
  24786       "repository_url": "https://api.github.com/repos/damus-io/damus",
  24787       "labels_url": "https://api.github.com/repos/damus-io/damus/issues/2058/labels{/name}",
  24788       "comments_url": "https://api.github.com/repos/damus-io/damus/issues/2058/comments",
  24789       "events_url": "https://api.github.com/repos/damus-io/damus/issues/2058/events",
  24790       "html_url": "https://github.com/damus-io/damus/issues/2058",
  24791       "id": 2188790255,
  24792       "node_id": "I_kwDOHHF5A86Cdknv",
  24793       "number": 2058,
  24794       "title": "Damus auto switches my keypairs without me logging out, logging in",
  24795       "user": {
  24796         "login": "alltheseas",
  24797         "id": 64376233,
  24798         "node_id": "MDQ6VXNlcjY0Mzc2MjMz",
  24799         "avatar_url": "https://avatars.githubusercontent.com/u/64376233?v=4",
  24800         "gravatar_id": "",
  24801         "url": "https://api.github.com/users/alltheseas",
  24802         "html_url": "https://github.com/alltheseas",
  24803         "followers_url": "https://api.github.com/users/alltheseas/followers",
  24804         "following_url": "https://api.github.com/users/alltheseas/following{/other_user}",
  24805         "gists_url": "https://api.github.com/users/alltheseas/gists{/gist_id}",
  24806         "starred_url": "https://api.github.com/users/alltheseas/starred{/owner}{/repo}",
  24807         "subscriptions_url": "https://api.github.com/users/alltheseas/subscriptions",
  24808         "organizations_url": "https://api.github.com/users/alltheseas/orgs",
  24809         "repos_url": "https://api.github.com/users/alltheseas/repos",
  24810         "events_url": "https://api.github.com/users/alltheseas/events{/privacy}",
  24811         "received_events_url": "https://api.github.com/users/alltheseas/received_events",
  24812         "type": "User",
  24813         "site_admin": false
  24814       },
  24815       "labels": [
  24816         {
  24817           "id": 3994718396,
  24818           "node_id": "LA_kwDOHHF5A87uGpC8",
  24819           "url": "https://api.github.com/repos/damus-io/damus/labels/bug",
  24820           "name": "bug",
  24821           "color": "d73a4a",
  24822           "default": true,
  24823           "description": "Something is not working, or not working as intended"
  24824         },
  24825         {
  24826           "id": 5667406338,
  24827           "node_id": "LA_kwDOHHF5A88AAAABUc3CAg",
  24828           "url": "https://api.github.com/repos/damus-io/damus/labels/Needs%20recreation",
  24829           "name": "Needs recreation",
  24830           "color": "FBCA04",
  24831           "default": false,
  24832           "description": "Issues requires concrete steps for recreation"
  24833         },
  24834         {
  24835           "id": 5895705605,
  24836           "node_id": "LA_kwDOHHF5A88AAAABX2lUBQ",
  24837           "url": "https://api.github.com/repos/damus-io/damus/labels/unexpected",
  24838           "name": "unexpected",
  24839           "color": "553300",
  24840           "default": false,
  24841           "description": ""
  24842         }
  24843       ],
  24844       "state": "open",
  24845       "locked": false,
  24846       "assignee": null,
  24847       "assignees": [],
  24848       "milestone": null,
  24849       "comments": 7,
  24850       "created_at": "2024-03-15T15:08:59Z",
  24851       "updated_at": "2024-04-01T00:48:31Z",
  24852       "closed_at": null,
  24853       "author_association": "COLLABORATOR",
  24854       "active_lock_reason": null,
  24855       "body": "_what happens_\r\n\r\nAs a multiple profile user on Damus iOS (i.e. main keys, plus multiple test keys) sometimes when I create one or more test keys, log out, and log back in to my main keys, Damus out of nowhere \"swaps\" my main keys with my test keys. \r\n\r\nI do not log out of my main keys, and all of a sudden I see a screen with my test keys, as if I logged out with my main keys, and logged in with one of my test keys.\r\n\r\nIt's a bit surreal. \r\n\r\n![image](https://github.com/damus-io/damus/assets/64376233/40a65f48-c8f6-43c7-859d-d5d239aa85a7)",
  24856       "reactions": {
  24857         "url": "https://api.github.com/repos/damus-io/damus/issues/2058/reactions",
  24858         "total_count": 0,
  24859         "+1": 0,
  24860         "-1": 0,
  24861         "laugh": 0,
  24862         "hooray": 0,
  24863         "confused": 0,
  24864         "heart": 0,
  24865         "rocket": 0,
  24866         "eyes": 0
  24867       },
  24868       "timeline_url": "https://api.github.com/repos/damus-io/damus/issues/2058/timeline",
  24869       "performed_via_github_app": null,
  24870       "state_reason": null
  24871     },
  24872     "comment": {
  24873       "user": "jb55",
  24874       "created_at": "2024-03-31T16:12:19Z",
  24875       "updated_at": "2024-03-31T16:12:19Z",
  24876       "body": "On Sat, Mar 30, 2024 at 05:41:35AM -0700, alltheseas wrote:\n>happened again after log out, new test keypair creation, log out, log back in with my keys\n\ndo you have very specific steps to reproduce?\n"
  24877     }
  24878   },
  24879   {
  24880     "issue": {
  24881       "url": "https://api.github.com/repos/damus-io/damus/issues/2058",
  24882       "repository_url": "https://api.github.com/repos/damus-io/damus",
  24883       "labels_url": "https://api.github.com/repos/damus-io/damus/issues/2058/labels{/name}",
  24884       "comments_url": "https://api.github.com/repos/damus-io/damus/issues/2058/comments",
  24885       "events_url": "https://api.github.com/repos/damus-io/damus/issues/2058/events",
  24886       "html_url": "https://github.com/damus-io/damus/issues/2058",
  24887       "id": 2188790255,
  24888       "node_id": "I_kwDOHHF5A86Cdknv",
  24889       "number": 2058,
  24890       "title": "Damus auto switches my keypairs without me logging out, logging in",
  24891       "user": {
  24892         "login": "alltheseas",
  24893         "id": 64376233,
  24894         "node_id": "MDQ6VXNlcjY0Mzc2MjMz",
  24895         "avatar_url": "https://avatars.githubusercontent.com/u/64376233?v=4",
  24896         "gravatar_id": "",
  24897         "url": "https://api.github.com/users/alltheseas",
  24898         "html_url": "https://github.com/alltheseas",
  24899         "followers_url": "https://api.github.com/users/alltheseas/followers",
  24900         "following_url": "https://api.github.com/users/alltheseas/following{/other_user}",
  24901         "gists_url": "https://api.github.com/users/alltheseas/gists{/gist_id}",
  24902         "starred_url": "https://api.github.com/users/alltheseas/starred{/owner}{/repo}",
  24903         "subscriptions_url": "https://api.github.com/users/alltheseas/subscriptions",
  24904         "organizations_url": "https://api.github.com/users/alltheseas/orgs",
  24905         "repos_url": "https://api.github.com/users/alltheseas/repos",
  24906         "events_url": "https://api.github.com/users/alltheseas/events{/privacy}",
  24907         "received_events_url": "https://api.github.com/users/alltheseas/received_events",
  24908         "type": "User",
  24909         "site_admin": false
  24910       },
  24911       "labels": [
  24912         {
  24913           "id": 3994718396,
  24914           "node_id": "LA_kwDOHHF5A87uGpC8",
  24915           "url": "https://api.github.com/repos/damus-io/damus/labels/bug",
  24916           "name": "bug",
  24917           "color": "d73a4a",
  24918           "default": true,
  24919           "description": "Something is not working, or not working as intended"
  24920         },
  24921         {
  24922           "id": 5667406338,
  24923           "node_id": "LA_kwDOHHF5A88AAAABUc3CAg",
  24924           "url": "https://api.github.com/repos/damus-io/damus/labels/Needs%20recreation",
  24925           "name": "Needs recreation",
  24926           "color": "FBCA04",
  24927           "default": false,
  24928           "description": "Issues requires concrete steps for recreation"
  24929         },
  24930         {
  24931           "id": 5895705605,
  24932           "node_id": "LA_kwDOHHF5A88AAAABX2lUBQ",
  24933           "url": "https://api.github.com/repos/damus-io/damus/labels/unexpected",
  24934           "name": "unexpected",
  24935           "color": "553300",
  24936           "default": false,
  24937           "description": ""
  24938         }
  24939       ],
  24940       "state": "open",
  24941       "locked": false,
  24942       "assignee": null,
  24943       "assignees": [],
  24944       "milestone": null,
  24945       "comments": 7,
  24946       "created_at": "2024-03-15T15:08:59Z",
  24947       "updated_at": "2024-04-01T00:48:31Z",
  24948       "closed_at": null,
  24949       "author_association": "COLLABORATOR",
  24950       "active_lock_reason": null,
  24951       "body": "_what happens_\r\n\r\nAs a multiple profile user on Damus iOS (i.e. main keys, plus multiple test keys) sometimes when I create one or more test keys, log out, and log back in to my main keys, Damus out of nowhere \"swaps\" my main keys with my test keys. \r\n\r\nI do not log out of my main keys, and all of a sudden I see a screen with my test keys, as if I logged out with my main keys, and logged in with one of my test keys.\r\n\r\nIt's a bit surreal. \r\n\r\n![image](https://github.com/damus-io/damus/assets/64376233/40a65f48-c8f6-43c7-859d-d5d239aa85a7)",
  24952       "reactions": {
  24953         "url": "https://api.github.com/repos/damus-io/damus/issues/2058/reactions",
  24954         "total_count": 0,
  24955         "+1": 0,
  24956         "-1": 0,
  24957         "laugh": 0,
  24958         "hooray": 0,
  24959         "confused": 0,
  24960         "heart": 0,
  24961         "rocket": 0,
  24962         "eyes": 0
  24963       },
  24964       "timeline_url": "https://api.github.com/repos/damus-io/damus/issues/2058/timeline",
  24965       "performed_via_github_app": null,
  24966       "state_reason": null
  24967     },
  24968     "comment": {
  24969       "user": "alltheseas",
  24970       "created_at": "2024-04-01T00:04:48Z",
  24971       "updated_at": "2024-04-01T00:04:48Z",
  24972       "body": "Let me try to recreate reliably.\n\nIn this testing process, ran into a new bug where if I switch apps to copy my test keys to a text app, I restart the onboarding. \n\nhttps://github.com/damus-io/damus/assets/64376233/372bfc99-ad95-4f00-97a8-d36b15897b87"
  24973     }
  24974   },
  24975   {
  24976     "issue": {
  24977       "url": "https://api.github.com/repos/damus-io/damus/issues/2058",
  24978       "repository_url": "https://api.github.com/repos/damus-io/damus",
  24979       "labels_url": "https://api.github.com/repos/damus-io/damus/issues/2058/labels{/name}",
  24980       "comments_url": "https://api.github.com/repos/damus-io/damus/issues/2058/comments",
  24981       "events_url": "https://api.github.com/repos/damus-io/damus/issues/2058/events",
  24982       "html_url": "https://github.com/damus-io/damus/issues/2058",
  24983       "id": 2188790255,
  24984       "node_id": "I_kwDOHHF5A86Cdknv",
  24985       "number": 2058,
  24986       "title": "Damus auto switches my keypairs without me logging out, logging in",
  24987       "user": {
  24988         "login": "alltheseas",
  24989         "id": 64376233,
  24990         "node_id": "MDQ6VXNlcjY0Mzc2MjMz",
  24991         "avatar_url": "https://avatars.githubusercontent.com/u/64376233?v=4",
  24992         "gravatar_id": "",
  24993         "url": "https://api.github.com/users/alltheseas",
  24994         "html_url": "https://github.com/alltheseas",
  24995         "followers_url": "https://api.github.com/users/alltheseas/followers",
  24996         "following_url": "https://api.github.com/users/alltheseas/following{/other_user}",
  24997         "gists_url": "https://api.github.com/users/alltheseas/gists{/gist_id}",
  24998         "starred_url": "https://api.github.com/users/alltheseas/starred{/owner}{/repo}",
  24999         "subscriptions_url": "https://api.github.com/users/alltheseas/subscriptions",
  25000         "organizations_url": "https://api.github.com/users/alltheseas/orgs",
  25001         "repos_url": "https://api.github.com/users/alltheseas/repos",
  25002         "events_url": "https://api.github.com/users/alltheseas/events{/privacy}",
  25003         "received_events_url": "https://api.github.com/users/alltheseas/received_events",
  25004         "type": "User",
  25005         "site_admin": false
  25006       },
  25007       "labels": [
  25008         {
  25009           "id": 3994718396,
  25010           "node_id": "LA_kwDOHHF5A87uGpC8",
  25011           "url": "https://api.github.com/repos/damus-io/damus/labels/bug",
  25012           "name": "bug",
  25013           "color": "d73a4a",
  25014           "default": true,
  25015           "description": "Something is not working, or not working as intended"
  25016         },
  25017         {
  25018           "id": 5667406338,
  25019           "node_id": "LA_kwDOHHF5A88AAAABUc3CAg",
  25020           "url": "https://api.github.com/repos/damus-io/damus/labels/Needs%20recreation",
  25021           "name": "Needs recreation",
  25022           "color": "FBCA04",
  25023           "default": false,
  25024           "description": "Issues requires concrete steps for recreation"
  25025         },
  25026         {
  25027           "id": 5895705605,
  25028           "node_id": "LA_kwDOHHF5A88AAAABX2lUBQ",
  25029           "url": "https://api.github.com/repos/damus-io/damus/labels/unexpected",
  25030           "name": "unexpected",
  25031           "color": "553300",
  25032           "default": false,
  25033           "description": ""
  25034         }
  25035       ],
  25036       "state": "open",
  25037       "locked": false,
  25038       "assignee": null,
  25039       "assignees": [],
  25040       "milestone": null,
  25041       "comments": 7,
  25042       "created_at": "2024-03-15T15:08:59Z",
  25043       "updated_at": "2024-04-01T00:48:31Z",
  25044       "closed_at": null,
  25045       "author_association": "COLLABORATOR",
  25046       "active_lock_reason": null,
  25047       "body": "_what happens_\r\n\r\nAs a multiple profile user on Damus iOS (i.e. main keys, plus multiple test keys) sometimes when I create one or more test keys, log out, and log back in to my main keys, Damus out of nowhere \"swaps\" my main keys with my test keys. \r\n\r\nI do not log out of my main keys, and all of a sudden I see a screen with my test keys, as if I logged out with my main keys, and logged in with one of my test keys.\r\n\r\nIt's a bit surreal. \r\n\r\n![image](https://github.com/damus-io/damus/assets/64376233/40a65f48-c8f6-43c7-859d-d5d239aa85a7)",
  25048       "reactions": {
  25049         "url": "https://api.github.com/repos/damus-io/damus/issues/2058/reactions",
  25050         "total_count": 0,
  25051         "+1": 0,
  25052         "-1": 0,
  25053         "laugh": 0,
  25054         "hooray": 0,
  25055         "confused": 0,
  25056         "heart": 0,
  25057         "rocket": 0,
  25058         "eyes": 0
  25059       },
  25060       "timeline_url": "https://api.github.com/repos/damus-io/damus/issues/2058/timeline",
  25061       "performed_via_github_app": null,
  25062       "state_reason": null
  25063     },
  25064     "comment": {
  25065       "user": "alltheseas",
  25066       "created_at": "2024-04-01T00:18:37Z",
  25067       "updated_at": "2024-04-01T00:44:48Z",
  25068       "body": "I think bug is related to above.\n\nActions: Home, go to notifications, Log out, create account, copy nsec, swap app to text app, paste nsec, return to damus\n\nResult: onboarding has restarted\n\nRepeated 2/2 times. \n\nActions: New keys, copy nsec, continue (do not swap app), \n\nIntermediate result: first screen viewed in damus is notification view (onboarding prompt was turned off in my settings), \n\nAction(continued): follow account in universe, follow account via damus profile, log out (result: see get started screen), swap app to notes/github, swap back to damus, click on get started -> i am logged in to the test account again (without pasting my nsec)\n\n"
  25069     }
  25070   },
  25071   {
  25072     "issue": {
  25073       "url": "https://api.github.com/repos/damus-io/damus/issues/2058",
  25074       "repository_url": "https://api.github.com/repos/damus-io/damus",
  25075       "labels_url": "https://api.github.com/repos/damus-io/damus/issues/2058/labels{/name}",
  25076       "comments_url": "https://api.github.com/repos/damus-io/damus/issues/2058/comments",
  25077       "events_url": "https://api.github.com/repos/damus-io/damus/issues/2058/events",
  25078       "html_url": "https://github.com/damus-io/damus/issues/2058",
  25079       "id": 2188790255,
  25080       "node_id": "I_kwDOHHF5A86Cdknv",
  25081       "number": 2058,
  25082       "title": "Damus auto switches my keypairs without me logging out, logging in",
  25083       "user": {
  25084         "login": "alltheseas",
  25085         "id": 64376233,
  25086         "node_id": "MDQ6VXNlcjY0Mzc2MjMz",
  25087         "avatar_url": "https://avatars.githubusercontent.com/u/64376233?v=4",
  25088         "gravatar_id": "",
  25089         "url": "https://api.github.com/users/alltheseas",
  25090         "html_url": "https://github.com/alltheseas",
  25091         "followers_url": "https://api.github.com/users/alltheseas/followers",
  25092         "following_url": "https://api.github.com/users/alltheseas/following{/other_user}",
  25093         "gists_url": "https://api.github.com/users/alltheseas/gists{/gist_id}",
  25094         "starred_url": "https://api.github.com/users/alltheseas/starred{/owner}{/repo}",
  25095         "subscriptions_url": "https://api.github.com/users/alltheseas/subscriptions",
  25096         "organizations_url": "https://api.github.com/users/alltheseas/orgs",
  25097         "repos_url": "https://api.github.com/users/alltheseas/repos",
  25098         "events_url": "https://api.github.com/users/alltheseas/events{/privacy}",
  25099         "received_events_url": "https://api.github.com/users/alltheseas/received_events",
  25100         "type": "User",
  25101         "site_admin": false
  25102       },
  25103       "labels": [
  25104         {
  25105           "id": 3994718396,
  25106           "node_id": "LA_kwDOHHF5A87uGpC8",
  25107           "url": "https://api.github.com/repos/damus-io/damus/labels/bug",
  25108           "name": "bug",
  25109           "color": "d73a4a",
  25110           "default": true,
  25111           "description": "Something is not working, or not working as intended"
  25112         },
  25113         {
  25114           "id": 5667406338,
  25115           "node_id": "LA_kwDOHHF5A88AAAABUc3CAg",
  25116           "url": "https://api.github.com/repos/damus-io/damus/labels/Needs%20recreation",
  25117           "name": "Needs recreation",
  25118           "color": "FBCA04",
  25119           "default": false,
  25120           "description": "Issues requires concrete steps for recreation"
  25121         },
  25122         {
  25123           "id": 5895705605,
  25124           "node_id": "LA_kwDOHHF5A88AAAABX2lUBQ",
  25125           "url": "https://api.github.com/repos/damus-io/damus/labels/unexpected",
  25126           "name": "unexpected",
  25127           "color": "553300",
  25128           "default": false,
  25129           "description": ""
  25130         }
  25131       ],
  25132       "state": "open",
  25133       "locked": false,
  25134       "assignee": null,
  25135       "assignees": [],
  25136       "milestone": null,
  25137       "comments": 7,
  25138       "created_at": "2024-03-15T15:08:59Z",
  25139       "updated_at": "2024-04-01T00:48:31Z",
  25140       "closed_at": null,
  25141       "author_association": "COLLABORATOR",
  25142       "active_lock_reason": null,
  25143       "body": "_what happens_\r\n\r\nAs a multiple profile user on Damus iOS (i.e. main keys, plus multiple test keys) sometimes when I create one or more test keys, log out, and log back in to my main keys, Damus out of nowhere \"swaps\" my main keys with my test keys. \r\n\r\nI do not log out of my main keys, and all of a sudden I see a screen with my test keys, as if I logged out with my main keys, and logged in with one of my test keys.\r\n\r\nIt's a bit surreal. \r\n\r\n![image](https://github.com/damus-io/damus/assets/64376233/40a65f48-c8f6-43c7-859d-d5d239aa85a7)",
  25144       "reactions": {
  25145         "url": "https://api.github.com/repos/damus-io/damus/issues/2058/reactions",
  25146         "total_count": 0,
  25147         "+1": 0,
  25148         "-1": 0,
  25149         "laugh": 0,
  25150         "hooray": 0,
  25151         "confused": 0,
  25152         "heart": 0,
  25153         "rocket": 0,
  25154         "eyes": 0
  25155       },
  25156       "timeline_url": "https://api.github.com/repos/damus-io/damus/issues/2058/timeline",
  25157       "performed_via_github_app": null,
  25158       "state_reason": null
  25159     },
  25160     "comment": {
  25161       "user": "alltheseas",
  25162       "created_at": "2024-04-01T00:28:20Z",
  25163       "updated_at": "2024-04-01T00:48:31Z",
  25164       "body": "How to recreate original issue: \n\nAction: log out, create test keys (do _not_ swap damus app to text editor), follow account in universe view, follow third party account via damus, log out\n\nAction: Login with main keys, swap app, re-open Damus (intermediate result: no issue), close damus, open damus. \n\nResult: I am logged out of my main keys and into the previous test account"
  25165     }
  25166   },
  25167   {
  25168     "issue": {
  25169       "url": "https://api.github.com/repos/damus-io/damus/issues/2057",
  25170       "repository_url": "https://api.github.com/repos/damus-io/damus",
  25171       "labels_url": "https://api.github.com/repos/damus-io/damus/issues/2057/labels{/name}",
  25172       "comments_url": "https://api.github.com/repos/damus-io/damus/issues/2057/comments",
  25173       "events_url": "https://api.github.com/repos/damus-io/damus/issues/2057/events",
  25174       "html_url": "https://github.com/damus-io/damus/issues/2057",
  25175       "id": 2188564342,
  25176       "node_id": "I_kwDOHHF5A86Cctd2",
  25177       "number": 2057,
  25178       "title": "Confirm contact list creation during account creation",
  25179       "user": {
  25180         "login": "alltheseas",
  25181         "id": 64376233,
  25182         "node_id": "MDQ6VXNlcjY0Mzc2MjMz",
  25183         "avatar_url": "https://avatars.githubusercontent.com/u/64376233?v=4",
  25184         "gravatar_id": "",
  25185         "url": "https://api.github.com/users/alltheseas",
  25186         "html_url": "https://github.com/alltheseas",
  25187         "followers_url": "https://api.github.com/users/alltheseas/followers",
  25188         "following_url": "https://api.github.com/users/alltheseas/following{/other_user}",
  25189         "gists_url": "https://api.github.com/users/alltheseas/gists{/gist_id}",
  25190         "starred_url": "https://api.github.com/users/alltheseas/starred{/owner}{/repo}",
  25191         "subscriptions_url": "https://api.github.com/users/alltheseas/subscriptions",
  25192         "organizations_url": "https://api.github.com/users/alltheseas/orgs",
  25193         "repos_url": "https://api.github.com/users/alltheseas/repos",
  25194         "events_url": "https://api.github.com/users/alltheseas/events{/privacy}",
  25195         "received_events_url": "https://api.github.com/users/alltheseas/received_events",
  25196         "type": "User",
  25197         "site_admin": false
  25198       },
  25199       "labels": [
  25200         {
  25201           "id": 3994718396,
  25202           "node_id": "LA_kwDOHHF5A87uGpC8",
  25203           "url": "https://api.github.com/repos/damus-io/damus/labels/bug",
  25204           "name": "bug",
  25205           "color": "d73a4a",
  25206           "default": true,
  25207           "description": "Something is not working, or not working as intended"
  25208         },
  25209         {
  25210           "id": 5667354123,
  25211           "node_id": "LA_kwDOHHF5A88AAAABUcz2Cw",
  25212           "url": "https://api.github.com/repos/damus-io/damus/labels/onboarding",
  25213           "name": "onboarding",
  25214           "color": "D4C5F9",
  25215           "default": false,
  25216           "description": ""
  25217         },
  25218         {
  25219           "id": 5667376796,
  25220           "node_id": "LA_kwDOHHF5A88AAAABUc1OnA",
  25221           "url": "https://api.github.com/repos/damus-io/damus/labels/technical",
  25222           "name": "technical",
  25223           "color": "B60205",
  25224           "default": false,
  25225           "description": ""
  25226         },
  25227         {
  25228           "id": 5667406338,
  25229           "node_id": "LA_kwDOHHF5A88AAAABUc3CAg",
  25230           "url": "https://api.github.com/repos/damus-io/damus/labels/Needs%20recreation",
  25231           "name": "Needs recreation",
  25232           "color": "FBCA04",
  25233           "default": false,
  25234           "description": "Issues requires concrete steps for recreation"
  25235         }
  25236       ],
  25237       "state": "open",
  25238       "locked": false,
  25239       "assignee": null,
  25240       "assignees": [],
  25241       "milestone": {
  25242         "url": "https://api.github.com/repos/damus-io/damus/milestones/14",
  25243         "html_url": "https://github.com/damus-io/damus/milestone/14",
  25244         "labels_url": "https://api.github.com/repos/damus-io/damus/milestones/14/labels",
  25245         "id": 10536809,
  25246         "node_id": "MI_kwDOHHF5A84AoMdp",
  25247         "number": 14,
  25248         "title": "1.9 post purple testflight, threads, longform, video caching",
  25249         "description": "",
  25250         "creator": {
  25251           "login": "alltheseas",
  25252           "id": 64376233,
  25253           "node_id": "MDQ6VXNlcjY0Mzc2MjMz",
  25254           "avatar_url": "https://avatars.githubusercontent.com/u/64376233?v=4",
  25255           "gravatar_id": "",
  25256           "url": "https://api.github.com/users/alltheseas",
  25257           "html_url": "https://github.com/alltheseas",
  25258           "followers_url": "https://api.github.com/users/alltheseas/followers",
  25259           "following_url": "https://api.github.com/users/alltheseas/following{/other_user}",
  25260           "gists_url": "https://api.github.com/users/alltheseas/gists{/gist_id}",
  25261           "starred_url": "https://api.github.com/users/alltheseas/starred{/owner}{/repo}",
  25262           "subscriptions_url": "https://api.github.com/users/alltheseas/subscriptions",
  25263           "organizations_url": "https://api.github.com/users/alltheseas/orgs",
  25264           "repos_url": "https://api.github.com/users/alltheseas/repos",
  25265           "events_url": "https://api.github.com/users/alltheseas/events{/privacy}",
  25266           "received_events_url": "https://api.github.com/users/alltheseas/received_events",
  25267           "type": "User",
  25268           "site_admin": false
  25269         },
  25270         "open_issues": 17,
  25271         "closed_issues": 1,
  25272         "state": "open",
  25273         "created_at": "2024-02-09T17:16:56Z",
  25274         "updated_at": "2024-04-09T20:37:29Z",
  25275         "due_on": null,
  25276         "closed_at": null
  25277       },
  25278       "comments": 14,
  25279       "created_at": "2024-03-15T13:50:35Z",
  25280       "updated_at": "2024-04-09T17:11:58Z",
  25281       "closed_at": null,
  25282       "author_association": "COLLABORATOR",
  25283       "active_lock_reason": null,
  25284       "body": "## solution\n\nWe should only continue onboarding if we get a contact list creation confirmation from the server.\n\n\nhttps://damus.io/nevent1qqswkugx9lh2lye8snjxgmwl70p85qeanhe99erm49al04qa9nptsec46djng\n\n## problem observation\n\nI’m suspecting that some unhappy path damus onboarding leads to some limbo state where there is no relay list, or contact list\n\nI could not recreate with two new test profiles. \n\n## diagnosis\n\n> This can happen if they create an account when they are not connected to\nthe internet. We should only continue onboarding if we get a contact\nlist creation confirmation from the server.\n",
  25285       "reactions": {
  25286         "url": "https://api.github.com/repos/damus-io/damus/issues/2057/reactions",
  25287         "total_count": 0,
  25288         "+1": 0,
  25289         "-1": 0,
  25290         "laugh": 0,
  25291         "hooray": 0,
  25292         "confused": 0,
  25293         "heart": 0,
  25294         "rocket": 0,
  25295         "eyes": 0
  25296       },
  25297       "timeline_url": "https://api.github.com/repos/damus-io/damus/issues/2057/timeline",
  25298       "performed_via_github_app": null,
  25299       "state_reason": null
  25300     }
  25301   },
  25302   {
  25303     "issue": {
  25304       "url": "https://api.github.com/repos/damus-io/damus/issues/2057",
  25305       "repository_url": "https://api.github.com/repos/damus-io/damus",
  25306       "labels_url": "https://api.github.com/repos/damus-io/damus/issues/2057/labels{/name}",
  25307       "comments_url": "https://api.github.com/repos/damus-io/damus/issues/2057/comments",
  25308       "events_url": "https://api.github.com/repos/damus-io/damus/issues/2057/events",
  25309       "html_url": "https://github.com/damus-io/damus/issues/2057",
  25310       "id": 2188564342,
  25311       "node_id": "I_kwDOHHF5A86Cctd2",
  25312       "number": 2057,
  25313       "title": "Confirm contact list creation during account creation",
  25314       "user": {
  25315         "login": "alltheseas",
  25316         "id": 64376233,
  25317         "node_id": "MDQ6VXNlcjY0Mzc2MjMz",
  25318         "avatar_url": "https://avatars.githubusercontent.com/u/64376233?v=4",
  25319         "gravatar_id": "",
  25320         "url": "https://api.github.com/users/alltheseas",
  25321         "html_url": "https://github.com/alltheseas",
  25322         "followers_url": "https://api.github.com/users/alltheseas/followers",
  25323         "following_url": "https://api.github.com/users/alltheseas/following{/other_user}",
  25324         "gists_url": "https://api.github.com/users/alltheseas/gists{/gist_id}",
  25325         "starred_url": "https://api.github.com/users/alltheseas/starred{/owner}{/repo}",
  25326         "subscriptions_url": "https://api.github.com/users/alltheseas/subscriptions",
  25327         "organizations_url": "https://api.github.com/users/alltheseas/orgs",
  25328         "repos_url": "https://api.github.com/users/alltheseas/repos",
  25329         "events_url": "https://api.github.com/users/alltheseas/events{/privacy}",
  25330         "received_events_url": "https://api.github.com/users/alltheseas/received_events",
  25331         "type": "User",
  25332         "site_admin": false
  25333       },
  25334       "labels": [
  25335         {
  25336           "id": 3994718396,
  25337           "node_id": "LA_kwDOHHF5A87uGpC8",
  25338           "url": "https://api.github.com/repos/damus-io/damus/labels/bug",
  25339           "name": "bug",
  25340           "color": "d73a4a",
  25341           "default": true,
  25342           "description": "Something is not working, or not working as intended"
  25343         },
  25344         {
  25345           "id": 5667354123,
  25346           "node_id": "LA_kwDOHHF5A88AAAABUcz2Cw",
  25347           "url": "https://api.github.com/repos/damus-io/damus/labels/onboarding",
  25348           "name": "onboarding",
  25349           "color": "D4C5F9",
  25350           "default": false,
  25351           "description": ""
  25352         },
  25353         {
  25354           "id": 5667376796,
  25355           "node_id": "LA_kwDOHHF5A88AAAABUc1OnA",
  25356           "url": "https://api.github.com/repos/damus-io/damus/labels/technical",
  25357           "name": "technical",
  25358           "color": "B60205",
  25359           "default": false,
  25360           "description": ""
  25361         },
  25362         {
  25363           "id": 5667406338,
  25364           "node_id": "LA_kwDOHHF5A88AAAABUc3CAg",
  25365           "url": "https://api.github.com/repos/damus-io/damus/labels/Needs%20recreation",
  25366           "name": "Needs recreation",
  25367           "color": "FBCA04",
  25368           "default": false,
  25369           "description": "Issues requires concrete steps for recreation"
  25370         }
  25371       ],
  25372       "state": "open",
  25373       "locked": false,
  25374       "assignee": null,
  25375       "assignees": [],
  25376       "milestone": {
  25377         "url": "https://api.github.com/repos/damus-io/damus/milestones/14",
  25378         "html_url": "https://github.com/damus-io/damus/milestone/14",
  25379         "labels_url": "https://api.github.com/repos/damus-io/damus/milestones/14/labels",
  25380         "id": 10536809,
  25381         "node_id": "MI_kwDOHHF5A84AoMdp",
  25382         "number": 14,
  25383         "title": "1.9 post purple testflight, threads, longform, video caching",
  25384         "description": "",
  25385         "creator": {
  25386           "login": "alltheseas",
  25387           "id": 64376233,
  25388           "node_id": "MDQ6VXNlcjY0Mzc2MjMz",
  25389           "avatar_url": "https://avatars.githubusercontent.com/u/64376233?v=4",
  25390           "gravatar_id": "",
  25391           "url": "https://api.github.com/users/alltheseas",
  25392           "html_url": "https://github.com/alltheseas",
  25393           "followers_url": "https://api.github.com/users/alltheseas/followers",
  25394           "following_url": "https://api.github.com/users/alltheseas/following{/other_user}",
  25395           "gists_url": "https://api.github.com/users/alltheseas/gists{/gist_id}",
  25396           "starred_url": "https://api.github.com/users/alltheseas/starred{/owner}{/repo}",
  25397           "subscriptions_url": "https://api.github.com/users/alltheseas/subscriptions",
  25398           "organizations_url": "https://api.github.com/users/alltheseas/orgs",
  25399           "repos_url": "https://api.github.com/users/alltheseas/repos",
  25400           "events_url": "https://api.github.com/users/alltheseas/events{/privacy}",
  25401           "received_events_url": "https://api.github.com/users/alltheseas/received_events",
  25402           "type": "User",
  25403           "site_admin": false
  25404         },
  25405         "open_issues": 17,
  25406         "closed_issues": 1,
  25407         "state": "open",
  25408         "created_at": "2024-02-09T17:16:56Z",
  25409         "updated_at": "2024-04-09T20:37:29Z",
  25410         "due_on": null,
  25411         "closed_at": null
  25412       },
  25413       "comments": 14,
  25414       "created_at": "2024-03-15T13:50:35Z",
  25415       "updated_at": "2024-04-09T17:11:58Z",
  25416       "closed_at": null,
  25417       "author_association": "COLLABORATOR",
  25418       "active_lock_reason": null,
  25419       "body": "## solution\n\nWe should only continue onboarding if we get a contact list creation confirmation from the server.\n\n\nhttps://damus.io/nevent1qqswkugx9lh2lye8snjxgmwl70p85qeanhe99erm49al04qa9nptsec46djng\n\n## problem observation\n\nI’m suspecting that some unhappy path damus onboarding leads to some limbo state where there is no relay list, or contact list\n\nI could not recreate with two new test profiles. \n\n## diagnosis\n\n> This can happen if they create an account when they are not connected to\nthe internet. We should only continue onboarding if we get a contact\nlist creation confirmation from the server.\n",
  25420       "reactions": {
  25421         "url": "https://api.github.com/repos/damus-io/damus/issues/2057/reactions",
  25422         "total_count": 0,
  25423         "+1": 0,
  25424         "-1": 0,
  25425         "laugh": 0,
  25426         "hooray": 0,
  25427         "confused": 0,
  25428         "heart": 0,
  25429         "rocket": 0,
  25430         "eyes": 0
  25431       },
  25432       "timeline_url": "https://api.github.com/repos/damus-io/damus/issues/2057/timeline",
  25433       "performed_via_github_app": null,
  25434       "state_reason": null
  25435     },
  25436     "comment": {
  25437       "user": "alltheseas",
  25438       "created_at": "2024-03-15T13:52:38Z",
  25439       "updated_at": "2024-03-15T13:52:38Z",
  25440       "body": "@ericholguin confirms independently an additional in person bug report "
  25441     }
  25442   },
  25443   {
  25444     "issue": {
  25445       "url": "https://api.github.com/repos/damus-io/damus/issues/2057",
  25446       "repository_url": "https://api.github.com/repos/damus-io/damus",
  25447       "labels_url": "https://api.github.com/repos/damus-io/damus/issues/2057/labels{/name}",
  25448       "comments_url": "https://api.github.com/repos/damus-io/damus/issues/2057/comments",
  25449       "events_url": "https://api.github.com/repos/damus-io/damus/issues/2057/events",
  25450       "html_url": "https://github.com/damus-io/damus/issues/2057",
  25451       "id": 2188564342,
  25452       "node_id": "I_kwDOHHF5A86Cctd2",
  25453       "number": 2057,
  25454       "title": "Confirm contact list creation during account creation",
  25455       "user": {
  25456         "login": "alltheseas",
  25457         "id": 64376233,
  25458         "node_id": "MDQ6VXNlcjY0Mzc2MjMz",
  25459         "avatar_url": "https://avatars.githubusercontent.com/u/64376233?v=4",
  25460         "gravatar_id": "",
  25461         "url": "https://api.github.com/users/alltheseas",
  25462         "html_url": "https://github.com/alltheseas",
  25463         "followers_url": "https://api.github.com/users/alltheseas/followers",
  25464         "following_url": "https://api.github.com/users/alltheseas/following{/other_user}",
  25465         "gists_url": "https://api.github.com/users/alltheseas/gists{/gist_id}",
  25466         "starred_url": "https://api.github.com/users/alltheseas/starred{/owner}{/repo}",
  25467         "subscriptions_url": "https://api.github.com/users/alltheseas/subscriptions",
  25468         "organizations_url": "https://api.github.com/users/alltheseas/orgs",
  25469         "repos_url": "https://api.github.com/users/alltheseas/repos",
  25470         "events_url": "https://api.github.com/users/alltheseas/events{/privacy}",
  25471         "received_events_url": "https://api.github.com/users/alltheseas/received_events",
  25472         "type": "User",
  25473         "site_admin": false
  25474       },
  25475       "labels": [
  25476         {
  25477           "id": 3994718396,
  25478           "node_id": "LA_kwDOHHF5A87uGpC8",
  25479           "url": "https://api.github.com/repos/damus-io/damus/labels/bug",
  25480           "name": "bug",
  25481           "color": "d73a4a",
  25482           "default": true,
  25483           "description": "Something is not working, or not working as intended"
  25484         },
  25485         {
  25486           "id": 5667354123,
  25487           "node_id": "LA_kwDOHHF5A88AAAABUcz2Cw",
  25488           "url": "https://api.github.com/repos/damus-io/damus/labels/onboarding",
  25489           "name": "onboarding",
  25490           "color": "D4C5F9",
  25491           "default": false,
  25492           "description": ""
  25493         },
  25494         {
  25495           "id": 5667376796,
  25496           "node_id": "LA_kwDOHHF5A88AAAABUc1OnA",
  25497           "url": "https://api.github.com/repos/damus-io/damus/labels/technical",
  25498           "name": "technical",
  25499           "color": "B60205",
  25500           "default": false,
  25501           "description": ""
  25502         },
  25503         {
  25504           "id": 5667406338,
  25505           "node_id": "LA_kwDOHHF5A88AAAABUc3CAg",
  25506           "url": "https://api.github.com/repos/damus-io/damus/labels/Needs%20recreation",
  25507           "name": "Needs recreation",
  25508           "color": "FBCA04",
  25509           "default": false,
  25510           "description": "Issues requires concrete steps for recreation"
  25511         }
  25512       ],
  25513       "state": "open",
  25514       "locked": false,
  25515       "assignee": null,
  25516       "assignees": [],
  25517       "milestone": {
  25518         "url": "https://api.github.com/repos/damus-io/damus/milestones/14",
  25519         "html_url": "https://github.com/damus-io/damus/milestone/14",
  25520         "labels_url": "https://api.github.com/repos/damus-io/damus/milestones/14/labels",
  25521         "id": 10536809,
  25522         "node_id": "MI_kwDOHHF5A84AoMdp",
  25523         "number": 14,
  25524         "title": "1.9 post purple testflight, threads, longform, video caching",
  25525         "description": "",
  25526         "creator": {
  25527           "login": "alltheseas",
  25528           "id": 64376233,
  25529           "node_id": "MDQ6VXNlcjY0Mzc2MjMz",
  25530           "avatar_url": "https://avatars.githubusercontent.com/u/64376233?v=4",
  25531           "gravatar_id": "",
  25532           "url": "https://api.github.com/users/alltheseas",
  25533           "html_url": "https://github.com/alltheseas",
  25534           "followers_url": "https://api.github.com/users/alltheseas/followers",
  25535           "following_url": "https://api.github.com/users/alltheseas/following{/other_user}",
  25536           "gists_url": "https://api.github.com/users/alltheseas/gists{/gist_id}",
  25537           "starred_url": "https://api.github.com/users/alltheseas/starred{/owner}{/repo}",
  25538           "subscriptions_url": "https://api.github.com/users/alltheseas/subscriptions",
  25539           "organizations_url": "https://api.github.com/users/alltheseas/orgs",
  25540           "repos_url": "https://api.github.com/users/alltheseas/repos",
  25541           "events_url": "https://api.github.com/users/alltheseas/events{/privacy}",
  25542           "received_events_url": "https://api.github.com/users/alltheseas/received_events",
  25543           "type": "User",
  25544           "site_admin": false
  25545         },
  25546         "open_issues": 17,
  25547         "closed_issues": 1,
  25548         "state": "open",
  25549         "created_at": "2024-02-09T17:16:56Z",
  25550         "updated_at": "2024-04-09T20:37:29Z",
  25551         "due_on": null,
  25552         "closed_at": null
  25553       },
  25554       "comments": 14,
  25555       "created_at": "2024-03-15T13:50:35Z",
  25556       "updated_at": "2024-04-09T17:11:58Z",
  25557       "closed_at": null,
  25558       "author_association": "COLLABORATOR",
  25559       "active_lock_reason": null,
  25560       "body": "## solution\n\nWe should only continue onboarding if we get a contact list creation confirmation from the server.\n\n\nhttps://damus.io/nevent1qqswkugx9lh2lye8snjxgmwl70p85qeanhe99erm49al04qa9nptsec46djng\n\n## problem observation\n\nI’m suspecting that some unhappy path damus onboarding leads to some limbo state where there is no relay list, or contact list\n\nI could not recreate with two new test profiles. \n\n## diagnosis\n\n> This can happen if they create an account when they are not connected to\nthe internet. We should only continue onboarding if we get a contact\nlist creation confirmation from the server.\n",
  25561       "reactions": {
  25562         "url": "https://api.github.com/repos/damus-io/damus/issues/2057/reactions",
  25563         "total_count": 0,
  25564         "+1": 0,
  25565         "-1": 0,
  25566         "laugh": 0,
  25567         "hooray": 0,
  25568         "confused": 0,
  25569         "heart": 0,
  25570         "rocket": 0,
  25571         "eyes": 0
  25572       },
  25573       "timeline_url": "https://api.github.com/repos/damus-io/damus/issues/2057/timeline",
  25574       "performed_via_github_app": null,
  25575       "state_reason": null
  25576     },
  25577     "comment": {
  25578       "user": "alltheseas",
  25579       "created_at": "2024-03-15T13:56:57Z",
  25580       "updated_at": "2024-03-15T13:57:06Z",
  25581       "body": "Bug reporter confirmed they have only used Damus, and no other nostr apps."
  25582     }
  25583   },
  25584   {
  25585     "issue": {
  25586       "url": "https://api.github.com/repos/damus-io/damus/issues/2057",
  25587       "repository_url": "https://api.github.com/repos/damus-io/damus",
  25588       "labels_url": "https://api.github.com/repos/damus-io/damus/issues/2057/labels{/name}",
  25589       "comments_url": "https://api.github.com/repos/damus-io/damus/issues/2057/comments",
  25590       "events_url": "https://api.github.com/repos/damus-io/damus/issues/2057/events",
  25591       "html_url": "https://github.com/damus-io/damus/issues/2057",
  25592       "id": 2188564342,
  25593       "node_id": "I_kwDOHHF5A86Cctd2",
  25594       "number": 2057,
  25595       "title": "Confirm contact list creation during account creation",
  25596       "user": {
  25597         "login": "alltheseas",
  25598         "id": 64376233,
  25599         "node_id": "MDQ6VXNlcjY0Mzc2MjMz",
  25600         "avatar_url": "https://avatars.githubusercontent.com/u/64376233?v=4",
  25601         "gravatar_id": "",
  25602         "url": "https://api.github.com/users/alltheseas",
  25603         "html_url": "https://github.com/alltheseas",
  25604         "followers_url": "https://api.github.com/users/alltheseas/followers",
  25605         "following_url": "https://api.github.com/users/alltheseas/following{/other_user}",
  25606         "gists_url": "https://api.github.com/users/alltheseas/gists{/gist_id}",
  25607         "starred_url": "https://api.github.com/users/alltheseas/starred{/owner}{/repo}",
  25608         "subscriptions_url": "https://api.github.com/users/alltheseas/subscriptions",
  25609         "organizations_url": "https://api.github.com/users/alltheseas/orgs",
  25610         "repos_url": "https://api.github.com/users/alltheseas/repos",
  25611         "events_url": "https://api.github.com/users/alltheseas/events{/privacy}",
  25612         "received_events_url": "https://api.github.com/users/alltheseas/received_events",
  25613         "type": "User",
  25614         "site_admin": false
  25615       },
  25616       "labels": [
  25617         {
  25618           "id": 3994718396,
  25619           "node_id": "LA_kwDOHHF5A87uGpC8",
  25620           "url": "https://api.github.com/repos/damus-io/damus/labels/bug",
  25621           "name": "bug",
  25622           "color": "d73a4a",
  25623           "default": true,
  25624           "description": "Something is not working, or not working as intended"
  25625         },
  25626         {
  25627           "id": 5667354123,
  25628           "node_id": "LA_kwDOHHF5A88AAAABUcz2Cw",
  25629           "url": "https://api.github.com/repos/damus-io/damus/labels/onboarding",
  25630           "name": "onboarding",
  25631           "color": "D4C5F9",
  25632           "default": false,
  25633           "description": ""
  25634         },
  25635         {
  25636           "id": 5667376796,
  25637           "node_id": "LA_kwDOHHF5A88AAAABUc1OnA",
  25638           "url": "https://api.github.com/repos/damus-io/damus/labels/technical",
  25639           "name": "technical",
  25640           "color": "B60205",
  25641           "default": false,
  25642           "description": ""
  25643         },
  25644         {
  25645           "id": 5667406338,
  25646           "node_id": "LA_kwDOHHF5A88AAAABUc3CAg",
  25647           "url": "https://api.github.com/repos/damus-io/damus/labels/Needs%20recreation",
  25648           "name": "Needs recreation",
  25649           "color": "FBCA04",
  25650           "default": false,
  25651           "description": "Issues requires concrete steps for recreation"
  25652         }
  25653       ],
  25654       "state": "open",
  25655       "locked": false,
  25656       "assignee": null,
  25657       "assignees": [],
  25658       "milestone": {
  25659         "url": "https://api.github.com/repos/damus-io/damus/milestones/14",
  25660         "html_url": "https://github.com/damus-io/damus/milestone/14",
  25661         "labels_url": "https://api.github.com/repos/damus-io/damus/milestones/14/labels",
  25662         "id": 10536809,
  25663         "node_id": "MI_kwDOHHF5A84AoMdp",
  25664         "number": 14,
  25665         "title": "1.9 post purple testflight, threads, longform, video caching",
  25666         "description": "",
  25667         "creator": {
  25668           "login": "alltheseas",
  25669           "id": 64376233,
  25670           "node_id": "MDQ6VXNlcjY0Mzc2MjMz",
  25671           "avatar_url": "https://avatars.githubusercontent.com/u/64376233?v=4",
  25672           "gravatar_id": "",
  25673           "url": "https://api.github.com/users/alltheseas",
  25674           "html_url": "https://github.com/alltheseas",
  25675           "followers_url": "https://api.github.com/users/alltheseas/followers",
  25676           "following_url": "https://api.github.com/users/alltheseas/following{/other_user}",
  25677           "gists_url": "https://api.github.com/users/alltheseas/gists{/gist_id}",
  25678           "starred_url": "https://api.github.com/users/alltheseas/starred{/owner}{/repo}",
  25679           "subscriptions_url": "https://api.github.com/users/alltheseas/subscriptions",
  25680           "organizations_url": "https://api.github.com/users/alltheseas/orgs",
  25681           "repos_url": "https://api.github.com/users/alltheseas/repos",
  25682           "events_url": "https://api.github.com/users/alltheseas/events{/privacy}",
  25683           "received_events_url": "https://api.github.com/users/alltheseas/received_events",
  25684           "type": "User",
  25685           "site_admin": false
  25686         },
  25687         "open_issues": 17,
  25688         "closed_issues": 1,
  25689         "state": "open",
  25690         "created_at": "2024-02-09T17:16:56Z",
  25691         "updated_at": "2024-04-09T20:37:29Z",
  25692         "due_on": null,
  25693         "closed_at": null
  25694       },
  25695       "comments": 14,
  25696       "created_at": "2024-03-15T13:50:35Z",
  25697       "updated_at": "2024-04-09T17:11:58Z",
  25698       "closed_at": null,
  25699       "author_association": "COLLABORATOR",
  25700       "active_lock_reason": null,
  25701       "body": "## solution\n\nWe should only continue onboarding if we get a contact list creation confirmation from the server.\n\n\nhttps://damus.io/nevent1qqswkugx9lh2lye8snjxgmwl70p85qeanhe99erm49al04qa9nptsec46djng\n\n## problem observation\n\nI’m suspecting that some unhappy path damus onboarding leads to some limbo state where there is no relay list, or contact list\n\nI could not recreate with two new test profiles. \n\n## diagnosis\n\n> This can happen if they create an account when they are not connected to\nthe internet. We should only continue onboarding if we get a contact\nlist creation confirmation from the server.\n",
  25702       "reactions": {
  25703         "url": "https://api.github.com/repos/damus-io/damus/issues/2057/reactions",
  25704         "total_count": 0,
  25705         "+1": 0,
  25706         "-1": 0,
  25707         "laugh": 0,
  25708         "hooray": 0,
  25709         "confused": 0,
  25710         "heart": 0,
  25711         "rocket": 0,
  25712         "eyes": 0
  25713       },
  25714       "timeline_url": "https://api.github.com/repos/damus-io/damus/issues/2057/timeline",
  25715       "performed_via_github_app": null,
  25716       "state_reason": null
  25717     },
  25718     "comment": {
  25719       "user": "alltheseas",
  25720       "created_at": "2024-03-15T16:21:08Z",
  25721       "updated_at": "2024-03-15T16:21:08Z",
  25722       "body": "I am concerned that this is not a one-off, and new folks are dropping off Damus without having a chance to test it."
  25723     }
  25724   },
  25725   {
  25726     "issue": {
  25727       "url": "https://api.github.com/repos/damus-io/damus/issues/2057",
  25728       "repository_url": "https://api.github.com/repos/damus-io/damus",
  25729       "labels_url": "https://api.github.com/repos/damus-io/damus/issues/2057/labels{/name}",
  25730       "comments_url": "https://api.github.com/repos/damus-io/damus/issues/2057/comments",
  25731       "events_url": "https://api.github.com/repos/damus-io/damus/issues/2057/events",
  25732       "html_url": "https://github.com/damus-io/damus/issues/2057",
  25733       "id": 2188564342,
  25734       "node_id": "I_kwDOHHF5A86Cctd2",
  25735       "number": 2057,
  25736       "title": "Confirm contact list creation during account creation",
  25737       "user": {
  25738         "login": "alltheseas",
  25739         "id": 64376233,
  25740         "node_id": "MDQ6VXNlcjY0Mzc2MjMz",
  25741         "avatar_url": "https://avatars.githubusercontent.com/u/64376233?v=4",
  25742         "gravatar_id": "",
  25743         "url": "https://api.github.com/users/alltheseas",
  25744         "html_url": "https://github.com/alltheseas",
  25745         "followers_url": "https://api.github.com/users/alltheseas/followers",
  25746         "following_url": "https://api.github.com/users/alltheseas/following{/other_user}",
  25747         "gists_url": "https://api.github.com/users/alltheseas/gists{/gist_id}",
  25748         "starred_url": "https://api.github.com/users/alltheseas/starred{/owner}{/repo}",
  25749         "subscriptions_url": "https://api.github.com/users/alltheseas/subscriptions",
  25750         "organizations_url": "https://api.github.com/users/alltheseas/orgs",
  25751         "repos_url": "https://api.github.com/users/alltheseas/repos",
  25752         "events_url": "https://api.github.com/users/alltheseas/events{/privacy}",
  25753         "received_events_url": "https://api.github.com/users/alltheseas/received_events",
  25754         "type": "User",
  25755         "site_admin": false
  25756       },
  25757       "labels": [
  25758         {
  25759           "id": 3994718396,
  25760           "node_id": "LA_kwDOHHF5A87uGpC8",
  25761           "url": "https://api.github.com/repos/damus-io/damus/labels/bug",
  25762           "name": "bug",
  25763           "color": "d73a4a",
  25764           "default": true,
  25765           "description": "Something is not working, or not working as intended"
  25766         },
  25767         {
  25768           "id": 5667354123,
  25769           "node_id": "LA_kwDOHHF5A88AAAABUcz2Cw",
  25770           "url": "https://api.github.com/repos/damus-io/damus/labels/onboarding",
  25771           "name": "onboarding",
  25772           "color": "D4C5F9",
  25773           "default": false,
  25774           "description": ""
  25775         },
  25776         {
  25777           "id": 5667376796,
  25778           "node_id": "LA_kwDOHHF5A88AAAABUc1OnA",
  25779           "url": "https://api.github.com/repos/damus-io/damus/labels/technical",
  25780           "name": "technical",
  25781           "color": "B60205",
  25782           "default": false,
  25783           "description": ""
  25784         },
  25785         {
  25786           "id": 5667406338,
  25787           "node_id": "LA_kwDOHHF5A88AAAABUc3CAg",
  25788           "url": "https://api.github.com/repos/damus-io/damus/labels/Needs%20recreation",
  25789           "name": "Needs recreation",
  25790           "color": "FBCA04",
  25791           "default": false,
  25792           "description": "Issues requires concrete steps for recreation"
  25793         }
  25794       ],
  25795       "state": "open",
  25796       "locked": false,
  25797       "assignee": null,
  25798       "assignees": [],
  25799       "milestone": {
  25800         "url": "https://api.github.com/repos/damus-io/damus/milestones/14",
  25801         "html_url": "https://github.com/damus-io/damus/milestone/14",
  25802         "labels_url": "https://api.github.com/repos/damus-io/damus/milestones/14/labels",
  25803         "id": 10536809,
  25804         "node_id": "MI_kwDOHHF5A84AoMdp",
  25805         "number": 14,
  25806         "title": "1.9 post purple testflight, threads, longform, video caching",
  25807         "description": "",
  25808         "creator": {
  25809           "login": "alltheseas",
  25810           "id": 64376233,
  25811           "node_id": "MDQ6VXNlcjY0Mzc2MjMz",
  25812           "avatar_url": "https://avatars.githubusercontent.com/u/64376233?v=4",
  25813           "gravatar_id": "",
  25814           "url": "https://api.github.com/users/alltheseas",
  25815           "html_url": "https://github.com/alltheseas",
  25816           "followers_url": "https://api.github.com/users/alltheseas/followers",
  25817           "following_url": "https://api.github.com/users/alltheseas/following{/other_user}",
  25818           "gists_url": "https://api.github.com/users/alltheseas/gists{/gist_id}",
  25819           "starred_url": "https://api.github.com/users/alltheseas/starred{/owner}{/repo}",
  25820           "subscriptions_url": "https://api.github.com/users/alltheseas/subscriptions",
  25821           "organizations_url": "https://api.github.com/users/alltheseas/orgs",
  25822           "repos_url": "https://api.github.com/users/alltheseas/repos",
  25823           "events_url": "https://api.github.com/users/alltheseas/events{/privacy}",
  25824           "received_events_url": "https://api.github.com/users/alltheseas/received_events",
  25825           "type": "User",
  25826           "site_admin": false
  25827         },
  25828         "open_issues": 17,
  25829         "closed_issues": 1,
  25830         "state": "open",
  25831         "created_at": "2024-02-09T17:16:56Z",
  25832         "updated_at": "2024-04-09T20:37:29Z",
  25833         "due_on": null,
  25834         "closed_at": null
  25835       },
  25836       "comments": 14,
  25837       "created_at": "2024-03-15T13:50:35Z",
  25838       "updated_at": "2024-04-09T17:11:58Z",
  25839       "closed_at": null,
  25840       "author_association": "COLLABORATOR",
  25841       "active_lock_reason": null,
  25842       "body": "## solution\n\nWe should only continue onboarding if we get a contact list creation confirmation from the server.\n\n\nhttps://damus.io/nevent1qqswkugx9lh2lye8snjxgmwl70p85qeanhe99erm49al04qa9nptsec46djng\n\n## problem observation\n\nI’m suspecting that some unhappy path damus onboarding leads to some limbo state where there is no relay list, or contact list\n\nI could not recreate with two new test profiles. \n\n## diagnosis\n\n> This can happen if they create an account when they are not connected to\nthe internet. We should only continue onboarding if we get a contact\nlist creation confirmation from the server.\n",
  25843       "reactions": {
  25844         "url": "https://api.github.com/repos/damus-io/damus/issues/2057/reactions",
  25845         "total_count": 0,
  25846         "+1": 0,
  25847         "-1": 0,
  25848         "laugh": 0,
  25849         "hooray": 0,
  25850         "confused": 0,
  25851         "heart": 0,
  25852         "rocket": 0,
  25853         "eyes": 0
  25854       },
  25855       "timeline_url": "https://api.github.com/repos/damus-io/damus/issues/2057/timeline",
  25856       "performed_via_github_app": null,
  25857       "state_reason": null
  25858     },
  25859     "comment": {
  25860       "user": "alltheseas",
  25861       "created_at": "2024-03-17T03:10:18Z",
  25862       "updated_at": "2024-03-17T03:10:18Z",
  25863       "body": "One more instance https://damus.io/nevent1qqst6s474020ztfe639zj6uld5f83e6fgvfenjqp2rjnkmx6cuyhtmgjwpzu5"
  25864     }
  25865   },
  25866   {
  25867     "issue": {
  25868       "url": "https://api.github.com/repos/damus-io/damus/issues/2057",
  25869       "repository_url": "https://api.github.com/repos/damus-io/damus",
  25870       "labels_url": "https://api.github.com/repos/damus-io/damus/issues/2057/labels{/name}",
  25871       "comments_url": "https://api.github.com/repos/damus-io/damus/issues/2057/comments",
  25872       "events_url": "https://api.github.com/repos/damus-io/damus/issues/2057/events",
  25873       "html_url": "https://github.com/damus-io/damus/issues/2057",
  25874       "id": 2188564342,
  25875       "node_id": "I_kwDOHHF5A86Cctd2",
  25876       "number": 2057,
  25877       "title": "Confirm contact list creation during account creation",
  25878       "user": {
  25879         "login": "alltheseas",
  25880         "id": 64376233,
  25881         "node_id": "MDQ6VXNlcjY0Mzc2MjMz",
  25882         "avatar_url": "https://avatars.githubusercontent.com/u/64376233?v=4",
  25883         "gravatar_id": "",
  25884         "url": "https://api.github.com/users/alltheseas",
  25885         "html_url": "https://github.com/alltheseas",
  25886         "followers_url": "https://api.github.com/users/alltheseas/followers",
  25887         "following_url": "https://api.github.com/users/alltheseas/following{/other_user}",
  25888         "gists_url": "https://api.github.com/users/alltheseas/gists{/gist_id}",
  25889         "starred_url": "https://api.github.com/users/alltheseas/starred{/owner}{/repo}",
  25890         "subscriptions_url": "https://api.github.com/users/alltheseas/subscriptions",
  25891         "organizations_url": "https://api.github.com/users/alltheseas/orgs",
  25892         "repos_url": "https://api.github.com/users/alltheseas/repos",
  25893         "events_url": "https://api.github.com/users/alltheseas/events{/privacy}",
  25894         "received_events_url": "https://api.github.com/users/alltheseas/received_events",
  25895         "type": "User",
  25896         "site_admin": false
  25897       },
  25898       "labels": [
  25899         {
  25900           "id": 3994718396,
  25901           "node_id": "LA_kwDOHHF5A87uGpC8",
  25902           "url": "https://api.github.com/repos/damus-io/damus/labels/bug",
  25903           "name": "bug",
  25904           "color": "d73a4a",
  25905           "default": true,
  25906           "description": "Something is not working, or not working as intended"
  25907         },
  25908         {
  25909           "id": 5667354123,
  25910           "node_id": "LA_kwDOHHF5A88AAAABUcz2Cw",
  25911           "url": "https://api.github.com/repos/damus-io/damus/labels/onboarding",
  25912           "name": "onboarding",
  25913           "color": "D4C5F9",
  25914           "default": false,
  25915           "description": ""
  25916         },
  25917         {
  25918           "id": 5667376796,
  25919           "node_id": "LA_kwDOHHF5A88AAAABUc1OnA",
  25920           "url": "https://api.github.com/repos/damus-io/damus/labels/technical",
  25921           "name": "technical",
  25922           "color": "B60205",
  25923           "default": false,
  25924           "description": ""
  25925         },
  25926         {
  25927           "id": 5667406338,
  25928           "node_id": "LA_kwDOHHF5A88AAAABUc3CAg",
  25929           "url": "https://api.github.com/repos/damus-io/damus/labels/Needs%20recreation",
  25930           "name": "Needs recreation",
  25931           "color": "FBCA04",
  25932           "default": false,
  25933           "description": "Issues requires concrete steps for recreation"
  25934         }
  25935       ],
  25936       "state": "open",
  25937       "locked": false,
  25938       "assignee": null,
  25939       "assignees": [],
  25940       "milestone": {
  25941         "url": "https://api.github.com/repos/damus-io/damus/milestones/14",
  25942         "html_url": "https://github.com/damus-io/damus/milestone/14",
  25943         "labels_url": "https://api.github.com/repos/damus-io/damus/milestones/14/labels",
  25944         "id": 10536809,
  25945         "node_id": "MI_kwDOHHF5A84AoMdp",
  25946         "number": 14,
  25947         "title": "1.9 post purple testflight, threads, longform, video caching",
  25948         "description": "",
  25949         "creator": {
  25950           "login": "alltheseas",
  25951           "id": 64376233,
  25952           "node_id": "MDQ6VXNlcjY0Mzc2MjMz",
  25953           "avatar_url": "https://avatars.githubusercontent.com/u/64376233?v=4",
  25954           "gravatar_id": "",
  25955           "url": "https://api.github.com/users/alltheseas",
  25956           "html_url": "https://github.com/alltheseas",
  25957           "followers_url": "https://api.github.com/users/alltheseas/followers",
  25958           "following_url": "https://api.github.com/users/alltheseas/following{/other_user}",
  25959           "gists_url": "https://api.github.com/users/alltheseas/gists{/gist_id}",
  25960           "starred_url": "https://api.github.com/users/alltheseas/starred{/owner}{/repo}",
  25961           "subscriptions_url": "https://api.github.com/users/alltheseas/subscriptions",
  25962           "organizations_url": "https://api.github.com/users/alltheseas/orgs",
  25963           "repos_url": "https://api.github.com/users/alltheseas/repos",
  25964           "events_url": "https://api.github.com/users/alltheseas/events{/privacy}",
  25965           "received_events_url": "https://api.github.com/users/alltheseas/received_events",
  25966           "type": "User",
  25967           "site_admin": false
  25968         },
  25969         "open_issues": 17,
  25970         "closed_issues": 1,
  25971         "state": "open",
  25972         "created_at": "2024-02-09T17:16:56Z",
  25973         "updated_at": "2024-04-09T20:37:29Z",
  25974         "due_on": null,
  25975         "closed_at": null
  25976       },
  25977       "comments": 14,
  25978       "created_at": "2024-03-15T13:50:35Z",
  25979       "updated_at": "2024-04-09T17:11:58Z",
  25980       "closed_at": null,
  25981       "author_association": "COLLABORATOR",
  25982       "active_lock_reason": null,
  25983       "body": "## solution\n\nWe should only continue onboarding if we get a contact list creation confirmation from the server.\n\n\nhttps://damus.io/nevent1qqswkugx9lh2lye8snjxgmwl70p85qeanhe99erm49al04qa9nptsec46djng\n\n## problem observation\n\nI’m suspecting that some unhappy path damus onboarding leads to some limbo state where there is no relay list, or contact list\n\nI could not recreate with two new test profiles. \n\n## diagnosis\n\n> This can happen if they create an account when they are not connected to\nthe internet. We should only continue onboarding if we get a contact\nlist creation confirmation from the server.\n",
  25984       "reactions": {
  25985         "url": "https://api.github.com/repos/damus-io/damus/issues/2057/reactions",
  25986         "total_count": 0,
  25987         "+1": 0,
  25988         "-1": 0,
  25989         "laugh": 0,
  25990         "hooray": 0,
  25991         "confused": 0,
  25992         "heart": 0,
  25993         "rocket": 0,
  25994         "eyes": 0
  25995       },
  25996       "timeline_url": "https://api.github.com/repos/damus-io/damus/issues/2057/timeline",
  25997       "performed_via_github_app": null,
  25998       "state_reason": null
  25999     },
  26000     "comment": {
  26001       "user": "alltheseas",
  26002       "created_at": "2024-03-17T03:11:33Z",
  26003       "updated_at": "2024-03-17T03:11:33Z",
  26004       "body": "@jb55 advises\n\n> This can happen if they create an account when they are not connected to\nthe internet. We should only continue onboarding if we get a contact\nlist creation confirmation from the server.\n\n> It can also happen if they are using an older key and it can't find a\ncontact list"
  26005     }
  26006   },
  26007   {
  26008     "issue": {
  26009       "url": "https://api.github.com/repos/damus-io/damus/issues/2057",
  26010       "repository_url": "https://api.github.com/repos/damus-io/damus",
  26011       "labels_url": "https://api.github.com/repos/damus-io/damus/issues/2057/labels{/name}",
  26012       "comments_url": "https://api.github.com/repos/damus-io/damus/issues/2057/comments",
  26013       "events_url": "https://api.github.com/repos/damus-io/damus/issues/2057/events",
  26014       "html_url": "https://github.com/damus-io/damus/issues/2057",
  26015       "id": 2188564342,
  26016       "node_id": "I_kwDOHHF5A86Cctd2",
  26017       "number": 2057,
  26018       "title": "Confirm contact list creation during account creation",
  26019       "user": {
  26020         "login": "alltheseas",
  26021         "id": 64376233,
  26022         "node_id": "MDQ6VXNlcjY0Mzc2MjMz",
  26023         "avatar_url": "https://avatars.githubusercontent.com/u/64376233?v=4",
  26024         "gravatar_id": "",
  26025         "url": "https://api.github.com/users/alltheseas",
  26026         "html_url": "https://github.com/alltheseas",
  26027         "followers_url": "https://api.github.com/users/alltheseas/followers",
  26028         "following_url": "https://api.github.com/users/alltheseas/following{/other_user}",
  26029         "gists_url": "https://api.github.com/users/alltheseas/gists{/gist_id}",
  26030         "starred_url": "https://api.github.com/users/alltheseas/starred{/owner}{/repo}",
  26031         "subscriptions_url": "https://api.github.com/users/alltheseas/subscriptions",
  26032         "organizations_url": "https://api.github.com/users/alltheseas/orgs",
  26033         "repos_url": "https://api.github.com/users/alltheseas/repos",
  26034         "events_url": "https://api.github.com/users/alltheseas/events{/privacy}",
  26035         "received_events_url": "https://api.github.com/users/alltheseas/received_events",
  26036         "type": "User",
  26037         "site_admin": false
  26038       },
  26039       "labels": [
  26040         {
  26041           "id": 3994718396,
  26042           "node_id": "LA_kwDOHHF5A87uGpC8",
  26043           "url": "https://api.github.com/repos/damus-io/damus/labels/bug",
  26044           "name": "bug",
  26045           "color": "d73a4a",
  26046           "default": true,
  26047           "description": "Something is not working, or not working as intended"
  26048         },
  26049         {
  26050           "id": 5667354123,
  26051           "node_id": "LA_kwDOHHF5A88AAAABUcz2Cw",
  26052           "url": "https://api.github.com/repos/damus-io/damus/labels/onboarding",
  26053           "name": "onboarding",
  26054           "color": "D4C5F9",
  26055           "default": false,
  26056           "description": ""
  26057         },
  26058         {
  26059           "id": 5667376796,
  26060           "node_id": "LA_kwDOHHF5A88AAAABUc1OnA",
  26061           "url": "https://api.github.com/repos/damus-io/damus/labels/technical",
  26062           "name": "technical",
  26063           "color": "B60205",
  26064           "default": false,
  26065           "description": ""
  26066         },
  26067         {
  26068           "id": 5667406338,
  26069           "node_id": "LA_kwDOHHF5A88AAAABUc3CAg",
  26070           "url": "https://api.github.com/repos/damus-io/damus/labels/Needs%20recreation",
  26071           "name": "Needs recreation",
  26072           "color": "FBCA04",
  26073           "default": false,
  26074           "description": "Issues requires concrete steps for recreation"
  26075         }
  26076       ],
  26077       "state": "open",
  26078       "locked": false,
  26079       "assignee": null,
  26080       "assignees": [],
  26081       "milestone": {
  26082         "url": "https://api.github.com/repos/damus-io/damus/milestones/14",
  26083         "html_url": "https://github.com/damus-io/damus/milestone/14",
  26084         "labels_url": "https://api.github.com/repos/damus-io/damus/milestones/14/labels",
  26085         "id": 10536809,
  26086         "node_id": "MI_kwDOHHF5A84AoMdp",
  26087         "number": 14,
  26088         "title": "1.9 post purple testflight, threads, longform, video caching",
  26089         "description": "",
  26090         "creator": {
  26091           "login": "alltheseas",
  26092           "id": 64376233,
  26093           "node_id": "MDQ6VXNlcjY0Mzc2MjMz",
  26094           "avatar_url": "https://avatars.githubusercontent.com/u/64376233?v=4",
  26095           "gravatar_id": "",
  26096           "url": "https://api.github.com/users/alltheseas",
  26097           "html_url": "https://github.com/alltheseas",
  26098           "followers_url": "https://api.github.com/users/alltheseas/followers",
  26099           "following_url": "https://api.github.com/users/alltheseas/following{/other_user}",
  26100           "gists_url": "https://api.github.com/users/alltheseas/gists{/gist_id}",
  26101           "starred_url": "https://api.github.com/users/alltheseas/starred{/owner}{/repo}",
  26102           "subscriptions_url": "https://api.github.com/users/alltheseas/subscriptions",
  26103           "organizations_url": "https://api.github.com/users/alltheseas/orgs",
  26104           "repos_url": "https://api.github.com/users/alltheseas/repos",
  26105           "events_url": "https://api.github.com/users/alltheseas/events{/privacy}",
  26106           "received_events_url": "https://api.github.com/users/alltheseas/received_events",
  26107           "type": "User",
  26108           "site_admin": false
  26109         },
  26110         "open_issues": 17,
  26111         "closed_issues": 1,
  26112         "state": "open",
  26113         "created_at": "2024-02-09T17:16:56Z",
  26114         "updated_at": "2024-04-09T20:37:29Z",
  26115         "due_on": null,
  26116         "closed_at": null
  26117       },
  26118       "comments": 14,
  26119       "created_at": "2024-03-15T13:50:35Z",
  26120       "updated_at": "2024-04-09T17:11:58Z",
  26121       "closed_at": null,
  26122       "author_association": "COLLABORATOR",
  26123       "active_lock_reason": null,
  26124       "body": "## solution\n\nWe should only continue onboarding if we get a contact list creation confirmation from the server.\n\n\nhttps://damus.io/nevent1qqswkugx9lh2lye8snjxgmwl70p85qeanhe99erm49al04qa9nptsec46djng\n\n## problem observation\n\nI’m suspecting that some unhappy path damus onboarding leads to some limbo state where there is no relay list, or contact list\n\nI could not recreate with two new test profiles. \n\n## diagnosis\n\n> This can happen if they create an account when they are not connected to\nthe internet. We should only continue onboarding if we get a contact\nlist creation confirmation from the server.\n",
  26125       "reactions": {
  26126         "url": "https://api.github.com/repos/damus-io/damus/issues/2057/reactions",
  26127         "total_count": 0,
  26128         "+1": 0,
  26129         "-1": 0,
  26130         "laugh": 0,
  26131         "hooray": 0,
  26132         "confused": 0,
  26133         "heart": 0,
  26134         "rocket": 0,
  26135         "eyes": 0
  26136       },
  26137       "timeline_url": "https://api.github.com/repos/damus-io/damus/issues/2057/timeline",
  26138       "performed_via_github_app": null,
  26139       "state_reason": null
  26140     },
  26141     "comment": {
  26142       "user": "alltheseas",
  26143       "created_at": "2024-03-17T03:13:59Z",
  26144       "updated_at": "2024-03-17T03:20:19Z",
  26145       "body": "@danieldaquino @jb55 @ericholguin @kernelkind \n\nCan one of yall grab this to the current sprint? The unhappy path here is a shit experience for new damus users. We have seen an uptick in new folks, and I dont want to keep scaring them off due to bread and butter stuff not working. \n\nThank yalls šŸ™"
  26146     }
  26147   },
  26148   {
  26149     "issue": {
  26150       "url": "https://api.github.com/repos/damus-io/damus/issues/2057",
  26151       "repository_url": "https://api.github.com/repos/damus-io/damus",
  26152       "labels_url": "https://api.github.com/repos/damus-io/damus/issues/2057/labels{/name}",
  26153       "comments_url": "https://api.github.com/repos/damus-io/damus/issues/2057/comments",
  26154       "events_url": "https://api.github.com/repos/damus-io/damus/issues/2057/events",
  26155       "html_url": "https://github.com/damus-io/damus/issues/2057",
  26156       "id": 2188564342,
  26157       "node_id": "I_kwDOHHF5A86Cctd2",
  26158       "number": 2057,
  26159       "title": "Confirm contact list creation during account creation",
  26160       "user": {
  26161         "login": "alltheseas",
  26162         "id": 64376233,
  26163         "node_id": "MDQ6VXNlcjY0Mzc2MjMz",
  26164         "avatar_url": "https://avatars.githubusercontent.com/u/64376233?v=4",
  26165         "gravatar_id": "",
  26166         "url": "https://api.github.com/users/alltheseas",
  26167         "html_url": "https://github.com/alltheseas",
  26168         "followers_url": "https://api.github.com/users/alltheseas/followers",
  26169         "following_url": "https://api.github.com/users/alltheseas/following{/other_user}",
  26170         "gists_url": "https://api.github.com/users/alltheseas/gists{/gist_id}",
  26171         "starred_url": "https://api.github.com/users/alltheseas/starred{/owner}{/repo}",
  26172         "subscriptions_url": "https://api.github.com/users/alltheseas/subscriptions",
  26173         "organizations_url": "https://api.github.com/users/alltheseas/orgs",
  26174         "repos_url": "https://api.github.com/users/alltheseas/repos",
  26175         "events_url": "https://api.github.com/users/alltheseas/events{/privacy}",
  26176         "received_events_url": "https://api.github.com/users/alltheseas/received_events",
  26177         "type": "User",
  26178         "site_admin": false
  26179       },
  26180       "labels": [
  26181         {
  26182           "id": 3994718396,
  26183           "node_id": "LA_kwDOHHF5A87uGpC8",
  26184           "url": "https://api.github.com/repos/damus-io/damus/labels/bug",
  26185           "name": "bug",
  26186           "color": "d73a4a",
  26187           "default": true,
  26188           "description": "Something is not working, or not working as intended"
  26189         },
  26190         {
  26191           "id": 5667354123,
  26192           "node_id": "LA_kwDOHHF5A88AAAABUcz2Cw",
  26193           "url": "https://api.github.com/repos/damus-io/damus/labels/onboarding",
  26194           "name": "onboarding",
  26195           "color": "D4C5F9",
  26196           "default": false,
  26197           "description": ""
  26198         },
  26199         {
  26200           "id": 5667376796,
  26201           "node_id": "LA_kwDOHHF5A88AAAABUc1OnA",
  26202           "url": "https://api.github.com/repos/damus-io/damus/labels/technical",
  26203           "name": "technical",
  26204           "color": "B60205",
  26205           "default": false,
  26206           "description": ""
  26207         },
  26208         {
  26209           "id": 5667406338,
  26210           "node_id": "LA_kwDOHHF5A88AAAABUc3CAg",
  26211           "url": "https://api.github.com/repos/damus-io/damus/labels/Needs%20recreation",
  26212           "name": "Needs recreation",
  26213           "color": "FBCA04",
  26214           "default": false,
  26215           "description": "Issues requires concrete steps for recreation"
  26216         }
  26217       ],
  26218       "state": "open",
  26219       "locked": false,
  26220       "assignee": null,
  26221       "assignees": [],
  26222       "milestone": {
  26223         "url": "https://api.github.com/repos/damus-io/damus/milestones/14",
  26224         "html_url": "https://github.com/damus-io/damus/milestone/14",
  26225         "labels_url": "https://api.github.com/repos/damus-io/damus/milestones/14/labels",
  26226         "id": 10536809,
  26227         "node_id": "MI_kwDOHHF5A84AoMdp",
  26228         "number": 14,
  26229         "title": "1.9 post purple testflight, threads, longform, video caching",
  26230         "description": "",
  26231         "creator": {
  26232           "login": "alltheseas",
  26233           "id": 64376233,
  26234           "node_id": "MDQ6VXNlcjY0Mzc2MjMz",
  26235           "avatar_url": "https://avatars.githubusercontent.com/u/64376233?v=4",
  26236           "gravatar_id": "",
  26237           "url": "https://api.github.com/users/alltheseas",
  26238           "html_url": "https://github.com/alltheseas",
  26239           "followers_url": "https://api.github.com/users/alltheseas/followers",
  26240           "following_url": "https://api.github.com/users/alltheseas/following{/other_user}",
  26241           "gists_url": "https://api.github.com/users/alltheseas/gists{/gist_id}",
  26242           "starred_url": "https://api.github.com/users/alltheseas/starred{/owner}{/repo}",
  26243           "subscriptions_url": "https://api.github.com/users/alltheseas/subscriptions",
  26244           "organizations_url": "https://api.github.com/users/alltheseas/orgs",
  26245           "repos_url": "https://api.github.com/users/alltheseas/repos",
  26246           "events_url": "https://api.github.com/users/alltheseas/events{/privacy}",
  26247           "received_events_url": "https://api.github.com/users/alltheseas/received_events",
  26248           "type": "User",
  26249           "site_admin": false
  26250         },
  26251         "open_issues": 17,
  26252         "closed_issues": 1,
  26253         "state": "open",
  26254         "created_at": "2024-02-09T17:16:56Z",
  26255         "updated_at": "2024-04-09T20:37:29Z",
  26256         "due_on": null,
  26257         "closed_at": null
  26258       },
  26259       "comments": 14,
  26260       "created_at": "2024-03-15T13:50:35Z",
  26261       "updated_at": "2024-04-09T17:11:58Z",
  26262       "closed_at": null,
  26263       "author_association": "COLLABORATOR",
  26264       "active_lock_reason": null,
  26265       "body": "## solution\n\nWe should only continue onboarding if we get a contact list creation confirmation from the server.\n\n\nhttps://damus.io/nevent1qqswkugx9lh2lye8snjxgmwl70p85qeanhe99erm49al04qa9nptsec46djng\n\n## problem observation\n\nI’m suspecting that some unhappy path damus onboarding leads to some limbo state where there is no relay list, or contact list\n\nI could not recreate with two new test profiles. \n\n## diagnosis\n\n> This can happen if they create an account when they are not connected to\nthe internet. We should only continue onboarding if we get a contact\nlist creation confirmation from the server.\n",
  26266       "reactions": {
  26267         "url": "https://api.github.com/repos/damus-io/damus/issues/2057/reactions",
  26268         "total_count": 0,
  26269         "+1": 0,
  26270         "-1": 0,
  26271         "laugh": 0,
  26272         "hooray": 0,
  26273         "confused": 0,
  26274         "heart": 0,
  26275         "rocket": 0,
  26276         "eyes": 0
  26277       },
  26278       "timeline_url": "https://api.github.com/repos/damus-io/damus/issues/2057/timeline",
  26279       "performed_via_github_app": null,
  26280       "state_reason": null
  26281     },
  26282     "comment": {
  26283       "user": "jb55",
  26284       "created_at": "2024-03-17T08:42:58Z",
  26285       "updated_at": "2024-03-17T08:42:58Z",
  26286       "body": "On Sat, Mar 16, 2024 at 08:14:21PM -0700, alltheseas wrote:\n>@danieldaquino @jb55 @ericholguin @kernelkind\n>\n>Can one of yall grab this to the current sprint? The unhappy path here is a shit experience for new damus users. We have seen an uptick, and I dont want to keep scaring them off due to bread and butter stuff not working.\n>\n>Thank yalls šŸ™\n\nyeah let's add it to the sprint. I can look into it.\n"
  26287     }
  26288   },
  26289   {
  26290     "issue": {
  26291       "url": "https://api.github.com/repos/damus-io/damus/issues/2057",
  26292       "repository_url": "https://api.github.com/repos/damus-io/damus",
  26293       "labels_url": "https://api.github.com/repos/damus-io/damus/issues/2057/labels{/name}",
  26294       "comments_url": "https://api.github.com/repos/damus-io/damus/issues/2057/comments",
  26295       "events_url": "https://api.github.com/repos/damus-io/damus/issues/2057/events",
  26296       "html_url": "https://github.com/damus-io/damus/issues/2057",
  26297       "id": 2188564342,
  26298       "node_id": "I_kwDOHHF5A86Cctd2",
  26299       "number": 2057,
  26300       "title": "Confirm contact list creation during account creation",
  26301       "user": {
  26302         "login": "alltheseas",
  26303         "id": 64376233,
  26304         "node_id": "MDQ6VXNlcjY0Mzc2MjMz",
  26305         "avatar_url": "https://avatars.githubusercontent.com/u/64376233?v=4",
  26306         "gravatar_id": "",
  26307         "url": "https://api.github.com/users/alltheseas",
  26308         "html_url": "https://github.com/alltheseas",
  26309         "followers_url": "https://api.github.com/users/alltheseas/followers",
  26310         "following_url": "https://api.github.com/users/alltheseas/following{/other_user}",
  26311         "gists_url": "https://api.github.com/users/alltheseas/gists{/gist_id}",
  26312         "starred_url": "https://api.github.com/users/alltheseas/starred{/owner}{/repo}",
  26313         "subscriptions_url": "https://api.github.com/users/alltheseas/subscriptions",
  26314         "organizations_url": "https://api.github.com/users/alltheseas/orgs",
  26315         "repos_url": "https://api.github.com/users/alltheseas/repos",
  26316         "events_url": "https://api.github.com/users/alltheseas/events{/privacy}",
  26317         "received_events_url": "https://api.github.com/users/alltheseas/received_events",
  26318         "type": "User",
  26319         "site_admin": false
  26320       },
  26321       "labels": [
  26322         {
  26323           "id": 3994718396,
  26324           "node_id": "LA_kwDOHHF5A87uGpC8",
  26325           "url": "https://api.github.com/repos/damus-io/damus/labels/bug",
  26326           "name": "bug",
  26327           "color": "d73a4a",
  26328           "default": true,
  26329           "description": "Something is not working, or not working as intended"
  26330         },
  26331         {
  26332           "id": 5667354123,
  26333           "node_id": "LA_kwDOHHF5A88AAAABUcz2Cw",
  26334           "url": "https://api.github.com/repos/damus-io/damus/labels/onboarding",
  26335           "name": "onboarding",
  26336           "color": "D4C5F9",
  26337           "default": false,
  26338           "description": ""
  26339         },
  26340         {
  26341           "id": 5667376796,
  26342           "node_id": "LA_kwDOHHF5A88AAAABUc1OnA",
  26343           "url": "https://api.github.com/repos/damus-io/damus/labels/technical",
  26344           "name": "technical",
  26345           "color": "B60205",
  26346           "default": false,
  26347           "description": ""
  26348         },
  26349         {
  26350           "id": 5667406338,
  26351           "node_id": "LA_kwDOHHF5A88AAAABUc3CAg",
  26352           "url": "https://api.github.com/repos/damus-io/damus/labels/Needs%20recreation",
  26353           "name": "Needs recreation",
  26354           "color": "FBCA04",
  26355           "default": false,
  26356           "description": "Issues requires concrete steps for recreation"
  26357         }
  26358       ],
  26359       "state": "open",
  26360       "locked": false,
  26361       "assignee": null,
  26362       "assignees": [],
  26363       "milestone": {
  26364         "url": "https://api.github.com/repos/damus-io/damus/milestones/14",
  26365         "html_url": "https://github.com/damus-io/damus/milestone/14",
  26366         "labels_url": "https://api.github.com/repos/damus-io/damus/milestones/14/labels",
  26367         "id": 10536809,
  26368         "node_id": "MI_kwDOHHF5A84AoMdp",
  26369         "number": 14,
  26370         "title": "1.9 post purple testflight, threads, longform, video caching",
  26371         "description": "",
  26372         "creator": {
  26373           "login": "alltheseas",
  26374           "id": 64376233,
  26375           "node_id": "MDQ6VXNlcjY0Mzc2MjMz",
  26376           "avatar_url": "https://avatars.githubusercontent.com/u/64376233?v=4",
  26377           "gravatar_id": "",
  26378           "url": "https://api.github.com/users/alltheseas",
  26379           "html_url": "https://github.com/alltheseas",
  26380           "followers_url": "https://api.github.com/users/alltheseas/followers",
  26381           "following_url": "https://api.github.com/users/alltheseas/following{/other_user}",
  26382           "gists_url": "https://api.github.com/users/alltheseas/gists{/gist_id}",
  26383           "starred_url": "https://api.github.com/users/alltheseas/starred{/owner}{/repo}",
  26384           "subscriptions_url": "https://api.github.com/users/alltheseas/subscriptions",
  26385           "organizations_url": "https://api.github.com/users/alltheseas/orgs",
  26386           "repos_url": "https://api.github.com/users/alltheseas/repos",
  26387           "events_url": "https://api.github.com/users/alltheseas/events{/privacy}",
  26388           "received_events_url": "https://api.github.com/users/alltheseas/received_events",
  26389           "type": "User",
  26390           "site_admin": false
  26391         },
  26392         "open_issues": 17,
  26393         "closed_issues": 1,
  26394         "state": "open",
  26395         "created_at": "2024-02-09T17:16:56Z",
  26396         "updated_at": "2024-04-09T20:37:29Z",
  26397         "due_on": null,
  26398         "closed_at": null
  26399       },
  26400       "comments": 14,
  26401       "created_at": "2024-03-15T13:50:35Z",
  26402       "updated_at": "2024-04-09T17:11:58Z",
  26403       "closed_at": null,
  26404       "author_association": "COLLABORATOR",
  26405       "active_lock_reason": null,
  26406       "body": "## solution\n\nWe should only continue onboarding if we get a contact list creation confirmation from the server.\n\n\nhttps://damus.io/nevent1qqswkugx9lh2lye8snjxgmwl70p85qeanhe99erm49al04qa9nptsec46djng\n\n## problem observation\n\nI’m suspecting that some unhappy path damus onboarding leads to some limbo state where there is no relay list, or contact list\n\nI could not recreate with two new test profiles. \n\n## diagnosis\n\n> This can happen if they create an account when they are not connected to\nthe internet. We should only continue onboarding if we get a contact\nlist creation confirmation from the server.\n",
  26407       "reactions": {
  26408         "url": "https://api.github.com/repos/damus-io/damus/issues/2057/reactions",
  26409         "total_count": 0,
  26410         "+1": 0,
  26411         "-1": 0,
  26412         "laugh": 0,
  26413         "hooray": 0,
  26414         "confused": 0,
  26415         "heart": 0,
  26416         "rocket": 0,
  26417         "eyes": 0
  26418       },
  26419       "timeline_url": "https://api.github.com/repos/damus-io/damus/issues/2057/timeline",
  26420       "performed_via_github_app": null,
  26421       "state_reason": null
  26422     },
  26423     "comment": {
  26424       "user": "alltheseas",
  26425       "created_at": "2024-03-18T16:29:54Z",
  26426       "updated_at": "2024-03-18T16:29:54Z",
  26427       "body": "fyi @ericholguin "
  26428     }
  26429   },
  26430   {
  26431     "issue": {
  26432       "url": "https://api.github.com/repos/damus-io/damus/issues/2057",
  26433       "repository_url": "https://api.github.com/repos/damus-io/damus",
  26434       "labels_url": "https://api.github.com/repos/damus-io/damus/issues/2057/labels{/name}",
  26435       "comments_url": "https://api.github.com/repos/damus-io/damus/issues/2057/comments",
  26436       "events_url": "https://api.github.com/repos/damus-io/damus/issues/2057/events",
  26437       "html_url": "https://github.com/damus-io/damus/issues/2057",
  26438       "id": 2188564342,
  26439       "node_id": "I_kwDOHHF5A86Cctd2",
  26440       "number": 2057,
  26441       "title": "Confirm contact list creation during account creation",
  26442       "user": {
  26443         "login": "alltheseas",
  26444         "id": 64376233,
  26445         "node_id": "MDQ6VXNlcjY0Mzc2MjMz",
  26446         "avatar_url": "https://avatars.githubusercontent.com/u/64376233?v=4",
  26447         "gravatar_id": "",
  26448         "url": "https://api.github.com/users/alltheseas",
  26449         "html_url": "https://github.com/alltheseas",
  26450         "followers_url": "https://api.github.com/users/alltheseas/followers",
  26451         "following_url": "https://api.github.com/users/alltheseas/following{/other_user}",
  26452         "gists_url": "https://api.github.com/users/alltheseas/gists{/gist_id}",
  26453         "starred_url": "https://api.github.com/users/alltheseas/starred{/owner}{/repo}",
  26454         "subscriptions_url": "https://api.github.com/users/alltheseas/subscriptions",
  26455         "organizations_url": "https://api.github.com/users/alltheseas/orgs",
  26456         "repos_url": "https://api.github.com/users/alltheseas/repos",
  26457         "events_url": "https://api.github.com/users/alltheseas/events{/privacy}",
  26458         "received_events_url": "https://api.github.com/users/alltheseas/received_events",
  26459         "type": "User",
  26460         "site_admin": false
  26461       },
  26462       "labels": [
  26463         {
  26464           "id": 3994718396,
  26465           "node_id": "LA_kwDOHHF5A87uGpC8",
  26466           "url": "https://api.github.com/repos/damus-io/damus/labels/bug",
  26467           "name": "bug",
  26468           "color": "d73a4a",
  26469           "default": true,
  26470           "description": "Something is not working, or not working as intended"
  26471         },
  26472         {
  26473           "id": 5667354123,
  26474           "node_id": "LA_kwDOHHF5A88AAAABUcz2Cw",
  26475           "url": "https://api.github.com/repos/damus-io/damus/labels/onboarding",
  26476           "name": "onboarding",
  26477           "color": "D4C5F9",
  26478           "default": false,
  26479           "description": ""
  26480         },
  26481         {
  26482           "id": 5667376796,
  26483           "node_id": "LA_kwDOHHF5A88AAAABUc1OnA",
  26484           "url": "https://api.github.com/repos/damus-io/damus/labels/technical",
  26485           "name": "technical",
  26486           "color": "B60205",
  26487           "default": false,
  26488           "description": ""
  26489         },
  26490         {
  26491           "id": 5667406338,
  26492           "node_id": "LA_kwDOHHF5A88AAAABUc3CAg",
  26493           "url": "https://api.github.com/repos/damus-io/damus/labels/Needs%20recreation",
  26494           "name": "Needs recreation",
  26495           "color": "FBCA04",
  26496           "default": false,
  26497           "description": "Issues requires concrete steps for recreation"
  26498         }
  26499       ],
  26500       "state": "open",
  26501       "locked": false,
  26502       "assignee": null,
  26503       "assignees": [],
  26504       "milestone": {
  26505         "url": "https://api.github.com/repos/damus-io/damus/milestones/14",
  26506         "html_url": "https://github.com/damus-io/damus/milestone/14",
  26507         "labels_url": "https://api.github.com/repos/damus-io/damus/milestones/14/labels",
  26508         "id": 10536809,
  26509         "node_id": "MI_kwDOHHF5A84AoMdp",
  26510         "number": 14,
  26511         "title": "1.9 post purple testflight, threads, longform, video caching",
  26512         "description": "",
  26513         "creator": {
  26514           "login": "alltheseas",
  26515           "id": 64376233,
  26516           "node_id": "MDQ6VXNlcjY0Mzc2MjMz",
  26517           "avatar_url": "https://avatars.githubusercontent.com/u/64376233?v=4",
  26518           "gravatar_id": "",
  26519           "url": "https://api.github.com/users/alltheseas",
  26520           "html_url": "https://github.com/alltheseas",
  26521           "followers_url": "https://api.github.com/users/alltheseas/followers",
  26522           "following_url": "https://api.github.com/users/alltheseas/following{/other_user}",
  26523           "gists_url": "https://api.github.com/users/alltheseas/gists{/gist_id}",
  26524           "starred_url": "https://api.github.com/users/alltheseas/starred{/owner}{/repo}",
  26525           "subscriptions_url": "https://api.github.com/users/alltheseas/subscriptions",
  26526           "organizations_url": "https://api.github.com/users/alltheseas/orgs",
  26527           "repos_url": "https://api.github.com/users/alltheseas/repos",
  26528           "events_url": "https://api.github.com/users/alltheseas/events{/privacy}",
  26529           "received_events_url": "https://api.github.com/users/alltheseas/received_events",
  26530           "type": "User",
  26531           "site_admin": false
  26532         },
  26533         "open_issues": 17,
  26534         "closed_issues": 1,
  26535         "state": "open",
  26536         "created_at": "2024-02-09T17:16:56Z",
  26537         "updated_at": "2024-04-09T20:37:29Z",
  26538         "due_on": null,
  26539         "closed_at": null
  26540       },
  26541       "comments": 14,
  26542       "created_at": "2024-03-15T13:50:35Z",
  26543       "updated_at": "2024-04-09T17:11:58Z",
  26544       "closed_at": null,
  26545       "author_association": "COLLABORATOR",
  26546       "active_lock_reason": null,
  26547       "body": "## solution\n\nWe should only continue onboarding if we get a contact list creation confirmation from the server.\n\n\nhttps://damus.io/nevent1qqswkugx9lh2lye8snjxgmwl70p85qeanhe99erm49al04qa9nptsec46djng\n\n## problem observation\n\nI’m suspecting that some unhappy path damus onboarding leads to some limbo state where there is no relay list, or contact list\n\nI could not recreate with two new test profiles. \n\n## diagnosis\n\n> This can happen if they create an account when they are not connected to\nthe internet. We should only continue onboarding if we get a contact\nlist creation confirmation from the server.\n",
  26548       "reactions": {
  26549         "url": "https://api.github.com/repos/damus-io/damus/issues/2057/reactions",
  26550         "total_count": 0,
  26551         "+1": 0,
  26552         "-1": 0,
  26553         "laugh": 0,
  26554         "hooray": 0,
  26555         "confused": 0,
  26556         "heart": 0,
  26557         "rocket": 0,
  26558         "eyes": 0
  26559       },
  26560       "timeline_url": "https://api.github.com/repos/damus-io/damus/issues/2057/timeline",
  26561       "performed_via_github_app": null,
  26562       "state_reason": null
  26563     },
  26564     "comment": {
  26565       "user": "alltheseas",
  26566       "created_at": "2024-04-08T18:19:52Z",
  26567       "updated_at": "2024-04-08T18:19:52Z",
  26568       "body": "> I doubt that he had a bad connection. He’s in a regular city afaik. I wonder how many people that has happened to\n\n\nFeedback from bug reported when I suggested to try keys creation on stable wifi"
  26569     }
  26570   },
  26571   {
  26572     "issue": {
  26573       "url": "https://api.github.com/repos/damus-io/damus/issues/2057",
  26574       "repository_url": "https://api.github.com/repos/damus-io/damus",
  26575       "labels_url": "https://api.github.com/repos/damus-io/damus/issues/2057/labels{/name}",
  26576       "comments_url": "https://api.github.com/repos/damus-io/damus/issues/2057/comments",
  26577       "events_url": "https://api.github.com/repos/damus-io/damus/issues/2057/events",
  26578       "html_url": "https://github.com/damus-io/damus/issues/2057",
  26579       "id": 2188564342,
  26580       "node_id": "I_kwDOHHF5A86Cctd2",
  26581       "number": 2057,
  26582       "title": "Confirm contact list creation during account creation",
  26583       "user": {
  26584         "login": "alltheseas",
  26585         "id": 64376233,
  26586         "node_id": "MDQ6VXNlcjY0Mzc2MjMz",
  26587         "avatar_url": "https://avatars.githubusercontent.com/u/64376233?v=4",
  26588         "gravatar_id": "",
  26589         "url": "https://api.github.com/users/alltheseas",
  26590         "html_url": "https://github.com/alltheseas",
  26591         "followers_url": "https://api.github.com/users/alltheseas/followers",
  26592         "following_url": "https://api.github.com/users/alltheseas/following{/other_user}",
  26593         "gists_url": "https://api.github.com/users/alltheseas/gists{/gist_id}",
  26594         "starred_url": "https://api.github.com/users/alltheseas/starred{/owner}{/repo}",
  26595         "subscriptions_url": "https://api.github.com/users/alltheseas/subscriptions",
  26596         "organizations_url": "https://api.github.com/users/alltheseas/orgs",
  26597         "repos_url": "https://api.github.com/users/alltheseas/repos",
  26598         "events_url": "https://api.github.com/users/alltheseas/events{/privacy}",
  26599         "received_events_url": "https://api.github.com/users/alltheseas/received_events",
  26600         "type": "User",
  26601         "site_admin": false
  26602       },
  26603       "labels": [
  26604         {
  26605           "id": 3994718396,
  26606           "node_id": "LA_kwDOHHF5A87uGpC8",
  26607           "url": "https://api.github.com/repos/damus-io/damus/labels/bug",
  26608           "name": "bug",
  26609           "color": "d73a4a",
  26610           "default": true,
  26611           "description": "Something is not working, or not working as intended"
  26612         },
  26613         {
  26614           "id": 5667354123,
  26615           "node_id": "LA_kwDOHHF5A88AAAABUcz2Cw",
  26616           "url": "https://api.github.com/repos/damus-io/damus/labels/onboarding",
  26617           "name": "onboarding",
  26618           "color": "D4C5F9",
  26619           "default": false,
  26620           "description": ""
  26621         },
  26622         {
  26623           "id": 5667376796,
  26624           "node_id": "LA_kwDOHHF5A88AAAABUc1OnA",
  26625           "url": "https://api.github.com/repos/damus-io/damus/labels/technical",
  26626           "name": "technical",
  26627           "color": "B60205",
  26628           "default": false,
  26629           "description": ""
  26630         },
  26631         {
  26632           "id": 5667406338,
  26633           "node_id": "LA_kwDOHHF5A88AAAABUc3CAg",
  26634           "url": "https://api.github.com/repos/damus-io/damus/labels/Needs%20recreation",
  26635           "name": "Needs recreation",
  26636           "color": "FBCA04",
  26637           "default": false,
  26638           "description": "Issues requires concrete steps for recreation"
  26639         }
  26640       ],
  26641       "state": "open",
  26642       "locked": false,
  26643       "assignee": null,
  26644       "assignees": [],
  26645       "milestone": {
  26646         "url": "https://api.github.com/repos/damus-io/damus/milestones/14",
  26647         "html_url": "https://github.com/damus-io/damus/milestone/14",
  26648         "labels_url": "https://api.github.com/repos/damus-io/damus/milestones/14/labels",
  26649         "id": 10536809,
  26650         "node_id": "MI_kwDOHHF5A84AoMdp",
  26651         "number": 14,
  26652         "title": "1.9 post purple testflight, threads, longform, video caching",
  26653         "description": "",
  26654         "creator": {
  26655           "login": "alltheseas",
  26656           "id": 64376233,
  26657           "node_id": "MDQ6VXNlcjY0Mzc2MjMz",
  26658           "avatar_url": "https://avatars.githubusercontent.com/u/64376233?v=4",
  26659           "gravatar_id": "",
  26660           "url": "https://api.github.com/users/alltheseas",
  26661           "html_url": "https://github.com/alltheseas",
  26662           "followers_url": "https://api.github.com/users/alltheseas/followers",
  26663           "following_url": "https://api.github.com/users/alltheseas/following{/other_user}",
  26664           "gists_url": "https://api.github.com/users/alltheseas/gists{/gist_id}",
  26665           "starred_url": "https://api.github.com/users/alltheseas/starred{/owner}{/repo}",
  26666           "subscriptions_url": "https://api.github.com/users/alltheseas/subscriptions",
  26667           "organizations_url": "https://api.github.com/users/alltheseas/orgs",
  26668           "repos_url": "https://api.github.com/users/alltheseas/repos",
  26669           "events_url": "https://api.github.com/users/alltheseas/events{/privacy}",
  26670           "received_events_url": "https://api.github.com/users/alltheseas/received_events",
  26671           "type": "User",
  26672           "site_admin": false
  26673         },
  26674         "open_issues": 17,
  26675         "closed_issues": 1,
  26676         "state": "open",
  26677         "created_at": "2024-02-09T17:16:56Z",
  26678         "updated_at": "2024-04-09T20:37:29Z",
  26679         "due_on": null,
  26680         "closed_at": null
  26681       },
  26682       "comments": 14,
  26683       "created_at": "2024-03-15T13:50:35Z",
  26684       "updated_at": "2024-04-09T17:11:58Z",
  26685       "closed_at": null,
  26686       "author_association": "COLLABORATOR",
  26687       "active_lock_reason": null,
  26688       "body": "## solution\n\nWe should only continue onboarding if we get a contact list creation confirmation from the server.\n\n\nhttps://damus.io/nevent1qqswkugx9lh2lye8snjxgmwl70p85qeanhe99erm49al04qa9nptsec46djng\n\n## problem observation\n\nI’m suspecting that some unhappy path damus onboarding leads to some limbo state where there is no relay list, or contact list\n\nI could not recreate with two new test profiles. \n\n## diagnosis\n\n> This can happen if they create an account when they are not connected to\nthe internet. We should only continue onboarding if we get a contact\nlist creation confirmation from the server.\n",
  26689       "reactions": {
  26690         "url": "https://api.github.com/repos/damus-io/damus/issues/2057/reactions",
  26691         "total_count": 0,
  26692         "+1": 0,
  26693         "-1": 0,
  26694         "laugh": 0,
  26695         "hooray": 0,
  26696         "confused": 0,
  26697         "heart": 0,
  26698         "rocket": 0,
  26699         "eyes": 0
  26700       },
  26701       "timeline_url": "https://api.github.com/repos/damus-io/damus/issues/2057/timeline",
  26702       "performed_via_github_app": null,
  26703       "state_reason": null
  26704     },
  26705     "comment": {
  26706       "user": "jb55",
  26707       "created_at": "2024-04-09T15:45:32Z",
  26708       "updated_at": "2024-04-09T15:45:32Z",
  26709       "body": "> > I doubt that he had a bad connection. He’s in a regular city afaik. I wonder how many people that has happened to\r\n> \r\n> Feedback from bug reported when I suggested to try keys creation on stable wifi\r\n\r\nfwiw I've never been able to reproduce this. anyone else?"
  26710     }
  26711   },
  26712   {
  26713     "issue": {
  26714       "url": "https://api.github.com/repos/damus-io/damus/issues/2057",
  26715       "repository_url": "https://api.github.com/repos/damus-io/damus",
  26716       "labels_url": "https://api.github.com/repos/damus-io/damus/issues/2057/labels{/name}",
  26717       "comments_url": "https://api.github.com/repos/damus-io/damus/issues/2057/comments",
  26718       "events_url": "https://api.github.com/repos/damus-io/damus/issues/2057/events",
  26719       "html_url": "https://github.com/damus-io/damus/issues/2057",
  26720       "id": 2188564342,
  26721       "node_id": "I_kwDOHHF5A86Cctd2",
  26722       "number": 2057,
  26723       "title": "Confirm contact list creation during account creation",
  26724       "user": {
  26725         "login": "alltheseas",
  26726         "id": 64376233,
  26727         "node_id": "MDQ6VXNlcjY0Mzc2MjMz",
  26728         "avatar_url": "https://avatars.githubusercontent.com/u/64376233?v=4",
  26729         "gravatar_id": "",
  26730         "url": "https://api.github.com/users/alltheseas",
  26731         "html_url": "https://github.com/alltheseas",
  26732         "followers_url": "https://api.github.com/users/alltheseas/followers",
  26733         "following_url": "https://api.github.com/users/alltheseas/following{/other_user}",
  26734         "gists_url": "https://api.github.com/users/alltheseas/gists{/gist_id}",
  26735         "starred_url": "https://api.github.com/users/alltheseas/starred{/owner}{/repo}",
  26736         "subscriptions_url": "https://api.github.com/users/alltheseas/subscriptions",
  26737         "organizations_url": "https://api.github.com/users/alltheseas/orgs",
  26738         "repos_url": "https://api.github.com/users/alltheseas/repos",
  26739         "events_url": "https://api.github.com/users/alltheseas/events{/privacy}",
  26740         "received_events_url": "https://api.github.com/users/alltheseas/received_events",
  26741         "type": "User",
  26742         "site_admin": false
  26743       },
  26744       "labels": [
  26745         {
  26746           "id": 3994718396,
  26747           "node_id": "LA_kwDOHHF5A87uGpC8",
  26748           "url": "https://api.github.com/repos/damus-io/damus/labels/bug",
  26749           "name": "bug",
  26750           "color": "d73a4a",
  26751           "default": true,
  26752           "description": "Something is not working, or not working as intended"
  26753         },
  26754         {
  26755           "id": 5667354123,
  26756           "node_id": "LA_kwDOHHF5A88AAAABUcz2Cw",
  26757           "url": "https://api.github.com/repos/damus-io/damus/labels/onboarding",
  26758           "name": "onboarding",
  26759           "color": "D4C5F9",
  26760           "default": false,
  26761           "description": ""
  26762         },
  26763         {
  26764           "id": 5667376796,
  26765           "node_id": "LA_kwDOHHF5A88AAAABUc1OnA",
  26766           "url": "https://api.github.com/repos/damus-io/damus/labels/technical",
  26767           "name": "technical",
  26768           "color": "B60205",
  26769           "default": false,
  26770           "description": ""
  26771         },
  26772         {
  26773           "id": 5667406338,
  26774           "node_id": "LA_kwDOHHF5A88AAAABUc3CAg",
  26775           "url": "https://api.github.com/repos/damus-io/damus/labels/Needs%20recreation",
  26776           "name": "Needs recreation",
  26777           "color": "FBCA04",
  26778           "default": false,
  26779           "description": "Issues requires concrete steps for recreation"
  26780         }
  26781       ],
  26782       "state": "open",
  26783       "locked": false,
  26784       "assignee": null,
  26785       "assignees": [],
  26786       "milestone": {
  26787         "url": "https://api.github.com/repos/damus-io/damus/milestones/14",
  26788         "html_url": "https://github.com/damus-io/damus/milestone/14",
  26789         "labels_url": "https://api.github.com/repos/damus-io/damus/milestones/14/labels",
  26790         "id": 10536809,
  26791         "node_id": "MI_kwDOHHF5A84AoMdp",
  26792         "number": 14,
  26793         "title": "1.9 post purple testflight, threads, longform, video caching",
  26794         "description": "",
  26795         "creator": {
  26796           "login": "alltheseas",
  26797           "id": 64376233,
  26798           "node_id": "MDQ6VXNlcjY0Mzc2MjMz",
  26799           "avatar_url": "https://avatars.githubusercontent.com/u/64376233?v=4",
  26800           "gravatar_id": "",
  26801           "url": "https://api.github.com/users/alltheseas",
  26802           "html_url": "https://github.com/alltheseas",
  26803           "followers_url": "https://api.github.com/users/alltheseas/followers",
  26804           "following_url": "https://api.github.com/users/alltheseas/following{/other_user}",
  26805           "gists_url": "https://api.github.com/users/alltheseas/gists{/gist_id}",
  26806           "starred_url": "https://api.github.com/users/alltheseas/starred{/owner}{/repo}",
  26807           "subscriptions_url": "https://api.github.com/users/alltheseas/subscriptions",
  26808           "organizations_url": "https://api.github.com/users/alltheseas/orgs",
  26809           "repos_url": "https://api.github.com/users/alltheseas/repos",
  26810           "events_url": "https://api.github.com/users/alltheseas/events{/privacy}",
  26811           "received_events_url": "https://api.github.com/users/alltheseas/received_events",
  26812           "type": "User",
  26813           "site_admin": false
  26814         },
  26815         "open_issues": 17,
  26816         "closed_issues": 1,
  26817         "state": "open",
  26818         "created_at": "2024-02-09T17:16:56Z",
  26819         "updated_at": "2024-04-09T20:37:29Z",
  26820         "due_on": null,
  26821         "closed_at": null
  26822       },
  26823       "comments": 14,
  26824       "created_at": "2024-03-15T13:50:35Z",
  26825       "updated_at": "2024-04-09T17:11:58Z",
  26826       "closed_at": null,
  26827       "author_association": "COLLABORATOR",
  26828       "active_lock_reason": null,
  26829       "body": "## solution\n\nWe should only continue onboarding if we get a contact list creation confirmation from the server.\n\n\nhttps://damus.io/nevent1qqswkugx9lh2lye8snjxgmwl70p85qeanhe99erm49al04qa9nptsec46djng\n\n## problem observation\n\nI’m suspecting that some unhappy path damus onboarding leads to some limbo state where there is no relay list, or contact list\n\nI could not recreate with two new test profiles. \n\n## diagnosis\n\n> This can happen if they create an account when they are not connected to\nthe internet. We should only continue onboarding if we get a contact\nlist creation confirmation from the server.\n",
  26830       "reactions": {
  26831         "url": "https://api.github.com/repos/damus-io/damus/issues/2057/reactions",
  26832         "total_count": 0,
  26833         "+1": 0,
  26834         "-1": 0,
  26835         "laugh": 0,
  26836         "hooray": 0,
  26837         "confused": 0,
  26838         "heart": 0,
  26839         "rocket": 0,
  26840         "eyes": 0
  26841       },
  26842       "timeline_url": "https://api.github.com/repos/damus-io/damus/issues/2057/timeline",
  26843       "performed_via_github_app": null,
  26844       "state_reason": null
  26845     },
  26846     "comment": {
  26847       "user": "alltheseas",
  26848       "created_at": "2024-04-09T15:53:59Z",
  26849       "updated_at": "2024-04-09T15:53:59Z",
  26850       "body": "I've created dozens of test accounts. Has not happened to me "
  26851     }
  26852   },
  26853   {
  26854     "issue": {
  26855       "url": "https://api.github.com/repos/damus-io/damus/issues/2057",
  26856       "repository_url": "https://api.github.com/repos/damus-io/damus",
  26857       "labels_url": "https://api.github.com/repos/damus-io/damus/issues/2057/labels{/name}",
  26858       "comments_url": "https://api.github.com/repos/damus-io/damus/issues/2057/comments",
  26859       "events_url": "https://api.github.com/repos/damus-io/damus/issues/2057/events",
  26860       "html_url": "https://github.com/damus-io/damus/issues/2057",
  26861       "id": 2188564342,
  26862       "node_id": "I_kwDOHHF5A86Cctd2",
  26863       "number": 2057,
  26864       "title": "Confirm contact list creation during account creation",
  26865       "user": {
  26866         "login": "alltheseas",
  26867         "id": 64376233,
  26868         "node_id": "MDQ6VXNlcjY0Mzc2MjMz",
  26869         "avatar_url": "https://avatars.githubusercontent.com/u/64376233?v=4",
  26870         "gravatar_id": "",
  26871         "url": "https://api.github.com/users/alltheseas",
  26872         "html_url": "https://github.com/alltheseas",
  26873         "followers_url": "https://api.github.com/users/alltheseas/followers",
  26874         "following_url": "https://api.github.com/users/alltheseas/following{/other_user}",
  26875         "gists_url": "https://api.github.com/users/alltheseas/gists{/gist_id}",
  26876         "starred_url": "https://api.github.com/users/alltheseas/starred{/owner}{/repo}",
  26877         "subscriptions_url": "https://api.github.com/users/alltheseas/subscriptions",
  26878         "organizations_url": "https://api.github.com/users/alltheseas/orgs",
  26879         "repos_url": "https://api.github.com/users/alltheseas/repos",
  26880         "events_url": "https://api.github.com/users/alltheseas/events{/privacy}",
  26881         "received_events_url": "https://api.github.com/users/alltheseas/received_events",
  26882         "type": "User",
  26883         "site_admin": false
  26884       },
  26885       "labels": [
  26886         {
  26887           "id": 3994718396,
  26888           "node_id": "LA_kwDOHHF5A87uGpC8",
  26889           "url": "https://api.github.com/repos/damus-io/damus/labels/bug",
  26890           "name": "bug",
  26891           "color": "d73a4a",
  26892           "default": true,
  26893           "description": "Something is not working, or not working as intended"
  26894         },
  26895         {
  26896           "id": 5667354123,
  26897           "node_id": "LA_kwDOHHF5A88AAAABUcz2Cw",
  26898           "url": "https://api.github.com/repos/damus-io/damus/labels/onboarding",
  26899           "name": "onboarding",
  26900           "color": "D4C5F9",
  26901           "default": false,
  26902           "description": ""
  26903         },
  26904         {
  26905           "id": 5667376796,
  26906           "node_id": "LA_kwDOHHF5A88AAAABUc1OnA",
  26907           "url": "https://api.github.com/repos/damus-io/damus/labels/technical",
  26908           "name": "technical",
  26909           "color": "B60205",
  26910           "default": false,
  26911           "description": ""
  26912         },
  26913         {
  26914           "id": 5667406338,
  26915           "node_id": "LA_kwDOHHF5A88AAAABUc3CAg",
  26916           "url": "https://api.github.com/repos/damus-io/damus/labels/Needs%20recreation",
  26917           "name": "Needs recreation",
  26918           "color": "FBCA04",
  26919           "default": false,
  26920           "description": "Issues requires concrete steps for recreation"
  26921         }
  26922       ],
  26923       "state": "open",
  26924       "locked": false,
  26925       "assignee": null,
  26926       "assignees": [],
  26927       "milestone": {
  26928         "url": "https://api.github.com/repos/damus-io/damus/milestones/14",
  26929         "html_url": "https://github.com/damus-io/damus/milestone/14",
  26930         "labels_url": "https://api.github.com/repos/damus-io/damus/milestones/14/labels",
  26931         "id": 10536809,
  26932         "node_id": "MI_kwDOHHF5A84AoMdp",
  26933         "number": 14,
  26934         "title": "1.9 post purple testflight, threads, longform, video caching",
  26935         "description": "",
  26936         "creator": {
  26937           "login": "alltheseas",
  26938           "id": 64376233,
  26939           "node_id": "MDQ6VXNlcjY0Mzc2MjMz",
  26940           "avatar_url": "https://avatars.githubusercontent.com/u/64376233?v=4",
  26941           "gravatar_id": "",
  26942           "url": "https://api.github.com/users/alltheseas",
  26943           "html_url": "https://github.com/alltheseas",
  26944           "followers_url": "https://api.github.com/users/alltheseas/followers",
  26945           "following_url": "https://api.github.com/users/alltheseas/following{/other_user}",
  26946           "gists_url": "https://api.github.com/users/alltheseas/gists{/gist_id}",
  26947           "starred_url": "https://api.github.com/users/alltheseas/starred{/owner}{/repo}",
  26948           "subscriptions_url": "https://api.github.com/users/alltheseas/subscriptions",
  26949           "organizations_url": "https://api.github.com/users/alltheseas/orgs",
  26950           "repos_url": "https://api.github.com/users/alltheseas/repos",
  26951           "events_url": "https://api.github.com/users/alltheseas/events{/privacy}",
  26952           "received_events_url": "https://api.github.com/users/alltheseas/received_events",
  26953           "type": "User",
  26954           "site_admin": false
  26955         },
  26956         "open_issues": 17,
  26957         "closed_issues": 1,
  26958         "state": "open",
  26959         "created_at": "2024-02-09T17:16:56Z",
  26960         "updated_at": "2024-04-09T20:37:29Z",
  26961         "due_on": null,
  26962         "closed_at": null
  26963       },
  26964       "comments": 14,
  26965       "created_at": "2024-03-15T13:50:35Z",
  26966       "updated_at": "2024-04-09T17:11:58Z",
  26967       "closed_at": null,
  26968       "author_association": "COLLABORATOR",
  26969       "active_lock_reason": null,
  26970       "body": "## solution\n\nWe should only continue onboarding if we get a contact list creation confirmation from the server.\n\n\nhttps://damus.io/nevent1qqswkugx9lh2lye8snjxgmwl70p85qeanhe99erm49al04qa9nptsec46djng\n\n## problem observation\n\nI’m suspecting that some unhappy path damus onboarding leads to some limbo state where there is no relay list, or contact list\n\nI could not recreate with two new test profiles. \n\n## diagnosis\n\n> This can happen if they create an account when they are not connected to\nthe internet. We should only continue onboarding if we get a contact\nlist creation confirmation from the server.\n",
  26971       "reactions": {
  26972         "url": "https://api.github.com/repos/damus-io/damus/issues/2057/reactions",
  26973         "total_count": 0,
  26974         "+1": 0,
  26975         "-1": 0,
  26976         "laugh": 0,
  26977         "hooray": 0,
  26978         "confused": 0,
  26979         "heart": 0,
  26980         "rocket": 0,
  26981         "eyes": 0
  26982       },
  26983       "timeline_url": "https://api.github.com/repos/damus-io/damus/issues/2057/timeline",
  26984       "performed_via_github_app": null,
  26985       "state_reason": null
  26986     },
  26987     "comment": {
  26988       "user": "jb55",
  26989       "created_at": "2024-04-09T16:07:16Z",
  26990       "updated_at": "2024-04-09T16:07:16Z",
  26991       "body": "this is why I suspect it must have happened when the connection to the relay was down. I can't think of anything else.  \"stable wifi\" or not."
  26992     }
  26993   },
  26994   {
  26995     "issue": {
  26996       "url": "https://api.github.com/repos/damus-io/damus/issues/2057",
  26997       "repository_url": "https://api.github.com/repos/damus-io/damus",
  26998       "labels_url": "https://api.github.com/repos/damus-io/damus/issues/2057/labels{/name}",
  26999       "comments_url": "https://api.github.com/repos/damus-io/damus/issues/2057/comments",
  27000       "events_url": "https://api.github.com/repos/damus-io/damus/issues/2057/events",
  27001       "html_url": "https://github.com/damus-io/damus/issues/2057",
  27002       "id": 2188564342,
  27003       "node_id": "I_kwDOHHF5A86Cctd2",
  27004       "number": 2057,
  27005       "title": "Confirm contact list creation during account creation",
  27006       "user": {
  27007         "login": "alltheseas",
  27008         "id": 64376233,
  27009         "node_id": "MDQ6VXNlcjY0Mzc2MjMz",
  27010         "avatar_url": "https://avatars.githubusercontent.com/u/64376233?v=4",
  27011         "gravatar_id": "",
  27012         "url": "https://api.github.com/users/alltheseas",
  27013         "html_url": "https://github.com/alltheseas",
  27014         "followers_url": "https://api.github.com/users/alltheseas/followers",
  27015         "following_url": "https://api.github.com/users/alltheseas/following{/other_user}",
  27016         "gists_url": "https://api.github.com/users/alltheseas/gists{/gist_id}",
  27017         "starred_url": "https://api.github.com/users/alltheseas/starred{/owner}{/repo}",
  27018         "subscriptions_url": "https://api.github.com/users/alltheseas/subscriptions",
  27019         "organizations_url": "https://api.github.com/users/alltheseas/orgs",
  27020         "repos_url": "https://api.github.com/users/alltheseas/repos",
  27021         "events_url": "https://api.github.com/users/alltheseas/events{/privacy}",
  27022         "received_events_url": "https://api.github.com/users/alltheseas/received_events",
  27023         "type": "User",
  27024         "site_admin": false
  27025       },
  27026       "labels": [
  27027         {
  27028           "id": 3994718396,
  27029           "node_id": "LA_kwDOHHF5A87uGpC8",
  27030           "url": "https://api.github.com/repos/damus-io/damus/labels/bug",
  27031           "name": "bug",
  27032           "color": "d73a4a",
  27033           "default": true,
  27034           "description": "Something is not working, or not working as intended"
  27035         },
  27036         {
  27037           "id": 5667354123,
  27038           "node_id": "LA_kwDOHHF5A88AAAABUcz2Cw",
  27039           "url": "https://api.github.com/repos/damus-io/damus/labels/onboarding",
  27040           "name": "onboarding",
  27041           "color": "D4C5F9",
  27042           "default": false,
  27043           "description": ""
  27044         },
  27045         {
  27046           "id": 5667376796,
  27047           "node_id": "LA_kwDOHHF5A88AAAABUc1OnA",
  27048           "url": "https://api.github.com/repos/damus-io/damus/labels/technical",
  27049           "name": "technical",
  27050           "color": "B60205",
  27051           "default": false,
  27052           "description": ""
  27053         },
  27054         {
  27055           "id": 5667406338,
  27056           "node_id": "LA_kwDOHHF5A88AAAABUc3CAg",
  27057           "url": "https://api.github.com/repos/damus-io/damus/labels/Needs%20recreation",
  27058           "name": "Needs recreation",
  27059           "color": "FBCA04",
  27060           "default": false,
  27061           "description": "Issues requires concrete steps for recreation"
  27062         }
  27063       ],
  27064       "state": "open",
  27065       "locked": false,
  27066       "assignee": null,
  27067       "assignees": [],
  27068       "milestone": {
  27069         "url": "https://api.github.com/repos/damus-io/damus/milestones/14",
  27070         "html_url": "https://github.com/damus-io/damus/milestone/14",
  27071         "labels_url": "https://api.github.com/repos/damus-io/damus/milestones/14/labels",
  27072         "id": 10536809,
  27073         "node_id": "MI_kwDOHHF5A84AoMdp",
  27074         "number": 14,
  27075         "title": "1.9 post purple testflight, threads, longform, video caching",
  27076         "description": "",
  27077         "creator": {
  27078           "login": "alltheseas",
  27079           "id": 64376233,
  27080           "node_id": "MDQ6VXNlcjY0Mzc2MjMz",
  27081           "avatar_url": "https://avatars.githubusercontent.com/u/64376233?v=4",
  27082           "gravatar_id": "",
  27083           "url": "https://api.github.com/users/alltheseas",
  27084           "html_url": "https://github.com/alltheseas",
  27085           "followers_url": "https://api.github.com/users/alltheseas/followers",
  27086           "following_url": "https://api.github.com/users/alltheseas/following{/other_user}",
  27087           "gists_url": "https://api.github.com/users/alltheseas/gists{/gist_id}",
  27088           "starred_url": "https://api.github.com/users/alltheseas/starred{/owner}{/repo}",
  27089           "subscriptions_url": "https://api.github.com/users/alltheseas/subscriptions",
  27090           "organizations_url": "https://api.github.com/users/alltheseas/orgs",
  27091           "repos_url": "https://api.github.com/users/alltheseas/repos",
  27092           "events_url": "https://api.github.com/users/alltheseas/events{/privacy}",
  27093           "received_events_url": "https://api.github.com/users/alltheseas/received_events",
  27094           "type": "User",
  27095           "site_admin": false
  27096         },
  27097         "open_issues": 17,
  27098         "closed_issues": 1,
  27099         "state": "open",
  27100         "created_at": "2024-02-09T17:16:56Z",
  27101         "updated_at": "2024-04-09T20:37:29Z",
  27102         "due_on": null,
  27103         "closed_at": null
  27104       },
  27105       "comments": 14,
  27106       "created_at": "2024-03-15T13:50:35Z",
  27107       "updated_at": "2024-04-09T17:11:58Z",
  27108       "closed_at": null,
  27109       "author_association": "COLLABORATOR",
  27110       "active_lock_reason": null,
  27111       "body": "## solution\n\nWe should only continue onboarding if we get a contact list creation confirmation from the server.\n\n\nhttps://damus.io/nevent1qqswkugx9lh2lye8snjxgmwl70p85qeanhe99erm49al04qa9nptsec46djng\n\n## problem observation\n\nI’m suspecting that some unhappy path damus onboarding leads to some limbo state where there is no relay list, or contact list\n\nI could not recreate with two new test profiles. \n\n## diagnosis\n\n> This can happen if they create an account when they are not connected to\nthe internet. We should only continue onboarding if we get a contact\nlist creation confirmation from the server.\n",
  27112       "reactions": {
  27113         "url": "https://api.github.com/repos/damus-io/damus/issues/2057/reactions",
  27114         "total_count": 0,
  27115         "+1": 0,
  27116         "-1": 0,
  27117         "laugh": 0,
  27118         "hooray": 0,
  27119         "confused": 0,
  27120         "heart": 0,
  27121         "rocket": 0,
  27122         "eyes": 0
  27123       },
  27124       "timeline_url": "https://api.github.com/repos/damus-io/damus/issues/2057/timeline",
  27125       "performed_via_github_app": null,
  27126       "state_reason": null
  27127     },
  27128     "comment": {
  27129       "user": "alltheseas",
  27130       "created_at": "2024-04-09T16:34:40Z",
  27131       "updated_at": "2024-04-09T16:34:40Z",
  27132       "body": "> this is why I suspect it must have happened when the connection to the relay was down. I can't think of anything else. \"stable wifi\" or not.\r\n\r\nWhen you say relay, do you mean specifically damus relay?"
  27133     }
  27134   },
  27135   {
  27136     "issue": {
  27137       "url": "https://api.github.com/repos/damus-io/damus/issues/2057",
  27138       "repository_url": "https://api.github.com/repos/damus-io/damus",
  27139       "labels_url": "https://api.github.com/repos/damus-io/damus/issues/2057/labels{/name}",
  27140       "comments_url": "https://api.github.com/repos/damus-io/damus/issues/2057/comments",
  27141       "events_url": "https://api.github.com/repos/damus-io/damus/issues/2057/events",
  27142       "html_url": "https://github.com/damus-io/damus/issues/2057",
  27143       "id": 2188564342,
  27144       "node_id": "I_kwDOHHF5A86Cctd2",
  27145       "number": 2057,
  27146       "title": "Confirm contact list creation during account creation",
  27147       "user": {
  27148         "login": "alltheseas",
  27149         "id": 64376233,
  27150         "node_id": "MDQ6VXNlcjY0Mzc2MjMz",
  27151         "avatar_url": "https://avatars.githubusercontent.com/u/64376233?v=4",
  27152         "gravatar_id": "",
  27153         "url": "https://api.github.com/users/alltheseas",
  27154         "html_url": "https://github.com/alltheseas",
  27155         "followers_url": "https://api.github.com/users/alltheseas/followers",
  27156         "following_url": "https://api.github.com/users/alltheseas/following{/other_user}",
  27157         "gists_url": "https://api.github.com/users/alltheseas/gists{/gist_id}",
  27158         "starred_url": "https://api.github.com/users/alltheseas/starred{/owner}{/repo}",
  27159         "subscriptions_url": "https://api.github.com/users/alltheseas/subscriptions",
  27160         "organizations_url": "https://api.github.com/users/alltheseas/orgs",
  27161         "repos_url": "https://api.github.com/users/alltheseas/repos",
  27162         "events_url": "https://api.github.com/users/alltheseas/events{/privacy}",
  27163         "received_events_url": "https://api.github.com/users/alltheseas/received_events",
  27164         "type": "User",
  27165         "site_admin": false
  27166       },
  27167       "labels": [
  27168         {
  27169           "id": 3994718396,
  27170           "node_id": "LA_kwDOHHF5A87uGpC8",
  27171           "url": "https://api.github.com/repos/damus-io/damus/labels/bug",
  27172           "name": "bug",
  27173           "color": "d73a4a",
  27174           "default": true,
  27175           "description": "Something is not working, or not working as intended"
  27176         },
  27177         {
  27178           "id": 5667354123,
  27179           "node_id": "LA_kwDOHHF5A88AAAABUcz2Cw",
  27180           "url": "https://api.github.com/repos/damus-io/damus/labels/onboarding",
  27181           "name": "onboarding",
  27182           "color": "D4C5F9",
  27183           "default": false,
  27184           "description": ""
  27185         },
  27186         {
  27187           "id": 5667376796,
  27188           "node_id": "LA_kwDOHHF5A88AAAABUc1OnA",
  27189           "url": "https://api.github.com/repos/damus-io/damus/labels/technical",
  27190           "name": "technical",
  27191           "color": "B60205",
  27192           "default": false,
  27193           "description": ""
  27194         },
  27195         {
  27196           "id": 5667406338,
  27197           "node_id": "LA_kwDOHHF5A88AAAABUc3CAg",
  27198           "url": "https://api.github.com/repos/damus-io/damus/labels/Needs%20recreation",
  27199           "name": "Needs recreation",
  27200           "color": "FBCA04",
  27201           "default": false,
  27202           "description": "Issues requires concrete steps for recreation"
  27203         }
  27204       ],
  27205       "state": "open",
  27206       "locked": false,
  27207       "assignee": null,
  27208       "assignees": [],
  27209       "milestone": {
  27210         "url": "https://api.github.com/repos/damus-io/damus/milestones/14",
  27211         "html_url": "https://github.com/damus-io/damus/milestone/14",
  27212         "labels_url": "https://api.github.com/repos/damus-io/damus/milestones/14/labels",
  27213         "id": 10536809,
  27214         "node_id": "MI_kwDOHHF5A84AoMdp",
  27215         "number": 14,
  27216         "title": "1.9 post purple testflight, threads, longform, video caching",
  27217         "description": "",
  27218         "creator": {
  27219           "login": "alltheseas",
  27220           "id": 64376233,
  27221           "node_id": "MDQ6VXNlcjY0Mzc2MjMz",
  27222           "avatar_url": "https://avatars.githubusercontent.com/u/64376233?v=4",
  27223           "gravatar_id": "",
  27224           "url": "https://api.github.com/users/alltheseas",
  27225           "html_url": "https://github.com/alltheseas",
  27226           "followers_url": "https://api.github.com/users/alltheseas/followers",
  27227           "following_url": "https://api.github.com/users/alltheseas/following{/other_user}",
  27228           "gists_url": "https://api.github.com/users/alltheseas/gists{/gist_id}",
  27229           "starred_url": "https://api.github.com/users/alltheseas/starred{/owner}{/repo}",
  27230           "subscriptions_url": "https://api.github.com/users/alltheseas/subscriptions",
  27231           "organizations_url": "https://api.github.com/users/alltheseas/orgs",
  27232           "repos_url": "https://api.github.com/users/alltheseas/repos",
  27233           "events_url": "https://api.github.com/users/alltheseas/events{/privacy}",
  27234           "received_events_url": "https://api.github.com/users/alltheseas/received_events",
  27235           "type": "User",
  27236           "site_admin": false
  27237         },
  27238         "open_issues": 17,
  27239         "closed_issues": 1,
  27240         "state": "open",
  27241         "created_at": "2024-02-09T17:16:56Z",
  27242         "updated_at": "2024-04-09T20:37:29Z",
  27243         "due_on": null,
  27244         "closed_at": null
  27245       },
  27246       "comments": 14,
  27247       "created_at": "2024-03-15T13:50:35Z",
  27248       "updated_at": "2024-04-09T17:11:58Z",
  27249       "closed_at": null,
  27250       "author_association": "COLLABORATOR",
  27251       "active_lock_reason": null,
  27252       "body": "## solution\n\nWe should only continue onboarding if we get a contact list creation confirmation from the server.\n\n\nhttps://damus.io/nevent1qqswkugx9lh2lye8snjxgmwl70p85qeanhe99erm49al04qa9nptsec46djng\n\n## problem observation\n\nI’m suspecting that some unhappy path damus onboarding leads to some limbo state where there is no relay list, or contact list\n\nI could not recreate with two new test profiles. \n\n## diagnosis\n\n> This can happen if they create an account when they are not connected to\nthe internet. We should only continue onboarding if we get a contact\nlist creation confirmation from the server.\n",
  27253       "reactions": {
  27254         "url": "https://api.github.com/repos/damus-io/damus/issues/2057/reactions",
  27255         "total_count": 0,
  27256         "+1": 0,
  27257         "-1": 0,
  27258         "laugh": 0,
  27259         "hooray": 0,
  27260         "confused": 0,
  27261         "heart": 0,
  27262         "rocket": 0,
  27263         "eyes": 0
  27264       },
  27265       "timeline_url": "https://api.github.com/repos/damus-io/damus/issues/2057/timeline",
  27266       "performed_via_github_app": null,
  27267       "state_reason": null
  27268     },
  27269     "comment": {
  27270       "user": "jb55",
  27271       "created_at": "2024-04-09T17:11:56Z",
  27272       "updated_at": "2024-04-09T17:11:56Z",
  27273       "body": "On Tue, Apr 09, 2024 at 09:35:02AM GMT, alltheseas wrote:\n>> this is why I suspect it must have happened when the connection to the relay was down. I can't think of anything else. \"stable wifi\" or not.\n>\n>When you say relay, do you mean specifically damus relay?\n\nwould have to be disconnected from all relays in the bootstrap list\n"
  27274     }
  27275   },
  27276   {
  27277     "issue": {
  27278       "url": "https://api.github.com/repos/damus-io/damus/issues/2056",
  27279       "repository_url": "https://api.github.com/repos/damus-io/damus",
  27280       "labels_url": "https://api.github.com/repos/damus-io/damus/issues/2056/labels{/name}",
  27281       "comments_url": "https://api.github.com/repos/damus-io/damus/issues/2056/comments",
  27282       "events_url": "https://api.github.com/repos/damus-io/damus/issues/2056/events",
  27283       "html_url": "https://github.com/damus-io/damus/issues/2056",
  27284       "id": 2187305576,
  27285       "node_id": "I_kwDOHHF5A86CX6Jo",
  27286       "number": 2056,
  27287       "title": "uploading new custom emojis nip-30",
  27288       "user": {
  27289         "login": "alltheseas",
  27290         "id": 64376233,
  27291         "node_id": "MDQ6VXNlcjY0Mzc2MjMz",
  27292         "avatar_url": "https://avatars.githubusercontent.com/u/64376233?v=4",
  27293         "gravatar_id": "",
  27294         "url": "https://api.github.com/users/alltheseas",
  27295         "html_url": "https://github.com/alltheseas",
  27296         "followers_url": "https://api.github.com/users/alltheseas/followers",
  27297         "following_url": "https://api.github.com/users/alltheseas/following{/other_user}",
  27298         "gists_url": "https://api.github.com/users/alltheseas/gists{/gist_id}",
  27299         "starred_url": "https://api.github.com/users/alltheseas/starred{/owner}{/repo}",
  27300         "subscriptions_url": "https://api.github.com/users/alltheseas/subscriptions",
  27301         "organizations_url": "https://api.github.com/users/alltheseas/orgs",
  27302         "repos_url": "https://api.github.com/users/alltheseas/repos",
  27303         "events_url": "https://api.github.com/users/alltheseas/events{/privacy}",
  27304         "received_events_url": "https://api.github.com/users/alltheseas/received_events",
  27305         "type": "User",
  27306         "site_admin": false
  27307       },
  27308       "labels": [
  27309         {
  27310           "id": 5667230655,
  27311           "node_id": "LA_kwDOHHF5A88AAAABUcsTvw",
  27312           "url": "https://api.github.com/repos/damus-io/damus/labels/feature",
  27313           "name": "feature",
  27314           "color": "BFDADC",
  27315           "default": false,
  27316           "description": "New feature request"
  27317         },
  27318         {
  27319           "id": 5675909066,
  27320           "node_id": "LA_kwDOHHF5A88AAAABUk9_yg",
  27321           "url": "https://api.github.com/repos/damus-io/damus/labels/NIP",
  27322           "name": "NIP",
  27323           "color": "F9D0C4",
  27324           "default": false,
  27325           "description": ""
  27326         }
  27327       ],
  27328       "state": "open",
  27329       "locked": false,
  27330       "assignee": {
  27331         "login": "kernelkind",
  27332         "id": 8139906,
  27333         "node_id": "MDQ6VXNlcjgxMzk5MDY=",
  27334         "avatar_url": "https://avatars.githubusercontent.com/u/8139906?v=4",
  27335         "gravatar_id": "",
  27336         "url": "https://api.github.com/users/kernelkind",
  27337         "html_url": "https://github.com/kernelkind",
  27338         "followers_url": "https://api.github.com/users/kernelkind/followers",
  27339         "following_url": "https://api.github.com/users/kernelkind/following{/other_user}",
  27340         "gists_url": "https://api.github.com/users/kernelkind/gists{/gist_id}",
  27341         "starred_url": "https://api.github.com/users/kernelkind/starred{/owner}{/repo}",
  27342         "subscriptions_url": "https://api.github.com/users/kernelkind/subscriptions",
  27343         "organizations_url": "https://api.github.com/users/kernelkind/orgs",
  27344         "repos_url": "https://api.github.com/users/kernelkind/repos",
  27345         "events_url": "https://api.github.com/users/kernelkind/events{/privacy}",
  27346         "received_events_url": "https://api.github.com/users/kernelkind/received_events",
  27347         "type": "User",
  27348         "site_admin": false
  27349       },
  27350       "assignees": [
  27351         {
  27352           "login": "kernelkind",
  27353           "id": 8139906,
  27354           "node_id": "MDQ6VXNlcjgxMzk5MDY=",
  27355           "avatar_url": "https://avatars.githubusercontent.com/u/8139906?v=4",
  27356           "gravatar_id": "",
  27357           "url": "https://api.github.com/users/kernelkind",
  27358           "html_url": "https://github.com/kernelkind",
  27359           "followers_url": "https://api.github.com/users/kernelkind/followers",
  27360           "following_url": "https://api.github.com/users/kernelkind/following{/other_user}",
  27361           "gists_url": "https://api.github.com/users/kernelkind/gists{/gist_id}",
  27362           "starred_url": "https://api.github.com/users/kernelkind/starred{/owner}{/repo}",
  27363           "subscriptions_url": "https://api.github.com/users/kernelkind/subscriptions",
  27364           "organizations_url": "https://api.github.com/users/kernelkind/orgs",
  27365           "repos_url": "https://api.github.com/users/kernelkind/repos",
  27366           "events_url": "https://api.github.com/users/kernelkind/events{/privacy}",
  27367           "received_events_url": "https://api.github.com/users/kernelkind/received_events",
  27368           "type": "User",
  27369           "site_admin": false
  27370         }
  27371       ],
  27372       "milestone": null,
  27373       "comments": 0,
  27374       "created_at": "2024-03-14T21:34:30Z",
  27375       "updated_at": "2024-03-14T21:34:31Z",
  27376       "closed_at": null,
  27377       "author_association": "COLLABORATOR",
  27378       "active_lock_reason": null,
  27379       "body": "https://github.com/damus-io/damus/issues/2003#issuecomment-1998502330",
  27380       "reactions": {
  27381         "url": "https://api.github.com/repos/damus-io/damus/issues/2056/reactions",
  27382         "total_count": 0,
  27383         "+1": 0,
  27384         "-1": 0,
  27385         "laugh": 0,
  27386         "hooray": 0,
  27387         "confused": 0,
  27388         "heart": 0,
  27389         "rocket": 0,
  27390         "eyes": 0
  27391       },
  27392       "timeline_url": "https://api.github.com/repos/damus-io/damus/issues/2056/timeline",
  27393       "performed_via_github_app": null,
  27394       "state_reason": null
  27395     }
  27396   },
  27397   {
  27398     "issue": {
  27399       "url": "https://api.github.com/repos/damus-io/damus/issues/2055",
  27400       "repository_url": "https://api.github.com/repos/damus-io/damus",
  27401       "labels_url": "https://api.github.com/repos/damus-io/damus/issues/2055/labels{/name}",
  27402       "comments_url": "https://api.github.com/repos/damus-io/damus/issues/2055/comments",
  27403       "events_url": "https://api.github.com/repos/damus-io/damus/issues/2055/events",
  27404       "html_url": "https://github.com/damus-io/damus/issues/2055",
  27405       "id": 2187304405,
  27406       "node_id": "I_kwDOHHF5A86CX53V",
  27407       "number": 2055,
  27408       "title": "Ability to add custom emojis from local cache/db to new post nip-30",
  27409       "user": {
  27410         "login": "alltheseas",
  27411         "id": 64376233,
  27412         "node_id": "MDQ6VXNlcjY0Mzc2MjMz",
  27413         "avatar_url": "https://avatars.githubusercontent.com/u/64376233?v=4",
  27414         "gravatar_id": "",
  27415         "url": "https://api.github.com/users/alltheseas",
  27416         "html_url": "https://github.com/alltheseas",
  27417         "followers_url": "https://api.github.com/users/alltheseas/followers",
  27418         "following_url": "https://api.github.com/users/alltheseas/following{/other_user}",
  27419         "gists_url": "https://api.github.com/users/alltheseas/gists{/gist_id}",
  27420         "starred_url": "https://api.github.com/users/alltheseas/starred{/owner}{/repo}",
  27421         "subscriptions_url": "https://api.github.com/users/alltheseas/subscriptions",
  27422         "organizations_url": "https://api.github.com/users/alltheseas/orgs",
  27423         "repos_url": "https://api.github.com/users/alltheseas/repos",
  27424         "events_url": "https://api.github.com/users/alltheseas/events{/privacy}",
  27425         "received_events_url": "https://api.github.com/users/alltheseas/received_events",
  27426         "type": "User",
  27427         "site_admin": false
  27428       },
  27429       "labels": [
  27430         {
  27431           "id": 5667230655,
  27432           "node_id": "LA_kwDOHHF5A88AAAABUcsTvw",
  27433           "url": "https://api.github.com/repos/damus-io/damus/labels/feature",
  27434           "name": "feature",
  27435           "color": "BFDADC",
  27436           "default": false,
  27437           "description": "New feature request"
  27438         },
  27439         {
  27440           "id": 5675909066,
  27441           "node_id": "LA_kwDOHHF5A88AAAABUk9_yg",
  27442           "url": "https://api.github.com/repos/damus-io/damus/labels/NIP",
  27443           "name": "NIP",
  27444           "color": "F9D0C4",
  27445           "default": false,
  27446           "description": ""
  27447         }
  27448       ],
  27449       "state": "open",
  27450       "locked": false,
  27451       "assignee": {
  27452         "login": "kernelkind",
  27453         "id": 8139906,
  27454         "node_id": "MDQ6VXNlcjgxMzk5MDY=",
  27455         "avatar_url": "https://avatars.githubusercontent.com/u/8139906?v=4",
  27456         "gravatar_id": "",
  27457         "url": "https://api.github.com/users/kernelkind",
  27458         "html_url": "https://github.com/kernelkind",
  27459         "followers_url": "https://api.github.com/users/kernelkind/followers",
  27460         "following_url": "https://api.github.com/users/kernelkind/following{/other_user}",
  27461         "gists_url": "https://api.github.com/users/kernelkind/gists{/gist_id}",
  27462         "starred_url": "https://api.github.com/users/kernelkind/starred{/owner}{/repo}",
  27463         "subscriptions_url": "https://api.github.com/users/kernelkind/subscriptions",
  27464         "organizations_url": "https://api.github.com/users/kernelkind/orgs",
  27465         "repos_url": "https://api.github.com/users/kernelkind/repos",
  27466         "events_url": "https://api.github.com/users/kernelkind/events{/privacy}",
  27467         "received_events_url": "https://api.github.com/users/kernelkind/received_events",
  27468         "type": "User",
  27469         "site_admin": false
  27470       },
  27471       "assignees": [
  27472         {
  27473           "login": "kernelkind",
  27474           "id": 8139906,
  27475           "node_id": "MDQ6VXNlcjgxMzk5MDY=",
  27476           "avatar_url": "https://avatars.githubusercontent.com/u/8139906?v=4",
  27477           "gravatar_id": "",
  27478           "url": "https://api.github.com/users/kernelkind",
  27479           "html_url": "https://github.com/kernelkind",
  27480           "followers_url": "https://api.github.com/users/kernelkind/followers",
  27481           "following_url": "https://api.github.com/users/kernelkind/following{/other_user}",
  27482           "gists_url": "https://api.github.com/users/kernelkind/gists{/gist_id}",
  27483           "starred_url": "https://api.github.com/users/kernelkind/starred{/owner}{/repo}",
  27484           "subscriptions_url": "https://api.github.com/users/kernelkind/subscriptions",
  27485           "organizations_url": "https://api.github.com/users/kernelkind/orgs",
  27486           "repos_url": "https://api.github.com/users/kernelkind/repos",
  27487           "events_url": "https://api.github.com/users/kernelkind/events{/privacy}",
  27488           "received_events_url": "https://api.github.com/users/kernelkind/received_events",
  27489           "type": "User",
  27490           "site_admin": false
  27491         }
  27492       ],
  27493       "milestone": null,
  27494       "comments": 0,
  27495       "created_at": "2024-03-14T21:33:37Z",
  27496       "updated_at": "2024-03-14T21:34:41Z",
  27497       "closed_at": null,
  27498       "author_association": "COLLABORATOR",
  27499       "active_lock_reason": null,
  27500       "body": "https://github.com/damus-io/damus/issues/2003#issuecomment-1998502330",
  27501       "reactions": {
  27502         "url": "https://api.github.com/repos/damus-io/damus/issues/2055/reactions",
  27503         "total_count": 0,
  27504         "+1": 0,
  27505         "-1": 0,
  27506         "laugh": 0,
  27507         "hooray": 0,
  27508         "confused": 0,
  27509         "heart": 0,
  27510         "rocket": 0,
  27511         "eyes": 0
  27512       },
  27513       "timeline_url": "https://api.github.com/repos/damus-io/damus/issues/2055/timeline",
  27514       "performed_via_github_app": null,
  27515       "state_reason": null
  27516     }
  27517   },
  27518   {
  27519     "issue": {
  27520       "url": "https://api.github.com/repos/damus-io/damus/issues/2054",
  27521       "repository_url": "https://api.github.com/repos/damus-io/damus",
  27522       "labels_url": "https://api.github.com/repos/damus-io/damus/issues/2054/labels{/name}",
  27523       "comments_url": "https://api.github.com/repos/damus-io/damus/issues/2054/comments",
  27524       "events_url": "https://api.github.com/repos/damus-io/damus/issues/2054/events",
  27525       "html_url": "https://github.com/damus-io/damus/issues/2054",
  27526       "id": 2187294923,
  27527       "node_id": "I_kwDOHHF5A86CX3jL",
  27528       "number": 2054,
  27529       "title": "note always appears before certain actions",
  27530       "user": {
  27531         "login": "alltheseas",
  27532         "id": 64376233,
  27533         "node_id": "MDQ6VXNlcjY0Mzc2MjMz",
  27534         "avatar_url": "https://avatars.githubusercontent.com/u/64376233?v=4",
  27535         "gravatar_id": "",
  27536         "url": "https://api.github.com/users/alltheseas",
  27537         "html_url": "https://github.com/alltheseas",
  27538         "followers_url": "https://api.github.com/users/alltheseas/followers",
  27539         "following_url": "https://api.github.com/users/alltheseas/following{/other_user}",
  27540         "gists_url": "https://api.github.com/users/alltheseas/gists{/gist_id}",
  27541         "starred_url": "https://api.github.com/users/alltheseas/starred{/owner}{/repo}",
  27542         "subscriptions_url": "https://api.github.com/users/alltheseas/subscriptions",
  27543         "organizations_url": "https://api.github.com/users/alltheseas/orgs",
  27544         "repos_url": "https://api.github.com/users/alltheseas/repos",
  27545         "events_url": "https://api.github.com/users/alltheseas/events{/privacy}",
  27546         "received_events_url": "https://api.github.com/users/alltheseas/received_events",
  27547         "type": "User",
  27548         "site_admin": false
  27549       },
  27550       "labels": [
  27551         {
  27552           "id": 3994718396,
  27553           "node_id": "LA_kwDOHHF5A87uGpC8",
  27554           "url": "https://api.github.com/repos/damus-io/damus/labels/bug",
  27555           "name": "bug",
  27556           "color": "d73a4a",
  27557           "default": true,
  27558           "description": "Something is not working, or not working as intended"
  27559         },
  27560         {
  27561           "id": 5667406338,
  27562           "node_id": "LA_kwDOHHF5A88AAAABUc3CAg",
  27563           "url": "https://api.github.com/repos/damus-io/damus/labels/Needs%20recreation",
  27564           "name": "Needs recreation",
  27565           "color": "FBCA04",
  27566           "default": false,
  27567           "description": "Issues requires concrete steps for recreation"
  27568         }
  27569       ],
  27570       "state": "open",
  27571       "locked": false,
  27572       "assignee": null,
  27573       "assignees": [],
  27574       "milestone": null,
  27575       "comments": 1,
  27576       "created_at": "2024-03-14T21:25:53Z",
  27577       "updated_at": "2024-03-15T03:28:02Z",
  27578       "closed_at": null,
  27579       "author_association": "COLLABORATOR",
  27580       "active_lock_reason": null,
  27581       "body": "> I have a terrible bug in damus. Every time I try to watch a video or sometimes just when scrolling the following note will pop up. (No idea what that note is)\n\nnote18x2xhz00ufwmgpn3s3dg3p93cjmmf6wh765pgzjs52n8d3wh5u8qdrdwv5\n\n![image](https://github.com/damus-io/damus/assets/64376233/ae9c3148-d5f2-4053-971e-6870bb7d4fb7)\n\nhttps://damus.io/nevent1qqsdwnjqlfevnzatky95949u2pldq3zgzp6takq4sejq320u6jdpgaspzfmhxue69uhhqatjwpkx2urpvuhx2ucpzemhxue69uhhyetvv9ujumn0wd68ytnzv9hxgqgswaehxw309ahx7um5wgh8w6twv5qs7amnwvaz7tmwdaehgu3wd4hk6u26c9v",
  27582       "reactions": {
  27583         "url": "https://api.github.com/repos/damus-io/damus/issues/2054/reactions",
  27584         "total_count": 0,
  27585         "+1": 0,
  27586         "-1": 0,
  27587         "laugh": 0,
  27588         "hooray": 0,
  27589         "confused": 0,
  27590         "heart": 0,
  27591         "rocket": 0,
  27592         "eyes": 0
  27593       },
  27594       "timeline_url": "https://api.github.com/repos/damus-io/damus/issues/2054/timeline",
  27595       "performed_via_github_app": null,
  27596       "state_reason": null
  27597     }
  27598   },
  27599   {
  27600     "issue": {
  27601       "url": "https://api.github.com/repos/damus-io/damus/issues/2054",
  27602       "repository_url": "https://api.github.com/repos/damus-io/damus",
  27603       "labels_url": "https://api.github.com/repos/damus-io/damus/issues/2054/labels{/name}",
  27604       "comments_url": "https://api.github.com/repos/damus-io/damus/issues/2054/comments",
  27605       "events_url": "https://api.github.com/repos/damus-io/damus/issues/2054/events",
  27606       "html_url": "https://github.com/damus-io/damus/issues/2054",
  27607       "id": 2187294923,
  27608       "node_id": "I_kwDOHHF5A86CX3jL",
  27609       "number": 2054,
  27610       "title": "note always appears before certain actions",
  27611       "user": {
  27612         "login": "alltheseas",
  27613         "id": 64376233,
  27614         "node_id": "MDQ6VXNlcjY0Mzc2MjMz",
  27615         "avatar_url": "https://avatars.githubusercontent.com/u/64376233?v=4",
  27616         "gravatar_id": "",
  27617         "url": "https://api.github.com/users/alltheseas",
  27618         "html_url": "https://github.com/alltheseas",
  27619         "followers_url": "https://api.github.com/users/alltheseas/followers",
  27620         "following_url": "https://api.github.com/users/alltheseas/following{/other_user}",
  27621         "gists_url": "https://api.github.com/users/alltheseas/gists{/gist_id}",
  27622         "starred_url": "https://api.github.com/users/alltheseas/starred{/owner}{/repo}",
  27623         "subscriptions_url": "https://api.github.com/users/alltheseas/subscriptions",
  27624         "organizations_url": "https://api.github.com/users/alltheseas/orgs",
  27625         "repos_url": "https://api.github.com/users/alltheseas/repos",
  27626         "events_url": "https://api.github.com/users/alltheseas/events{/privacy}",
  27627         "received_events_url": "https://api.github.com/users/alltheseas/received_events",
  27628         "type": "User",
  27629         "site_admin": false
  27630       },
  27631       "labels": [
  27632         {
  27633           "id": 3994718396,
  27634           "node_id": "LA_kwDOHHF5A87uGpC8",
  27635           "url": "https://api.github.com/repos/damus-io/damus/labels/bug",
  27636           "name": "bug",
  27637           "color": "d73a4a",
  27638           "default": true,
  27639           "description": "Something is not working, or not working as intended"
  27640         },
  27641         {
  27642           "id": 5667406338,
  27643           "node_id": "LA_kwDOHHF5A88AAAABUc3CAg",
  27644           "url": "https://api.github.com/repos/damus-io/damus/labels/Needs%20recreation",
  27645           "name": "Needs recreation",
  27646           "color": "FBCA04",
  27647           "default": false,
  27648           "description": "Issues requires concrete steps for recreation"
  27649         }
  27650       ],
  27651       "state": "open",
  27652       "locked": false,
  27653       "assignee": null,
  27654       "assignees": [],
  27655       "milestone": null,
  27656       "comments": 1,
  27657       "created_at": "2024-03-14T21:25:53Z",
  27658       "updated_at": "2024-03-15T03:28:02Z",
  27659       "closed_at": null,
  27660       "author_association": "COLLABORATOR",
  27661       "active_lock_reason": null,
  27662       "body": "> I have a terrible bug in damus. Every time I try to watch a video or sometimes just when scrolling the following note will pop up. (No idea what that note is)\n\nnote18x2xhz00ufwmgpn3s3dg3p93cjmmf6wh765pgzjs52n8d3wh5u8qdrdwv5\n\n![image](https://github.com/damus-io/damus/assets/64376233/ae9c3148-d5f2-4053-971e-6870bb7d4fb7)\n\nhttps://damus.io/nevent1qqsdwnjqlfevnzatky95949u2pldq3zgzp6takq4sejq320u6jdpgaspzfmhxue69uhhqatjwpkx2urpvuhx2ucpzemhxue69uhhyetvv9ujumn0wd68ytnzv9hxgqgswaehxw309ahx7um5wgh8w6twv5qs7amnwvaz7tmwdaehgu3wd4hk6u26c9v",
  27663       "reactions": {
  27664         "url": "https://api.github.com/repos/damus-io/damus/issues/2054/reactions",
  27665         "total_count": 0,
  27666         "+1": 0,
  27667         "-1": 0,
  27668         "laugh": 0,
  27669         "hooray": 0,
  27670         "confused": 0,
  27671         "heart": 0,
  27672         "rocket": 0,
  27673         "eyes": 0
  27674       },
  27675       "timeline_url": "https://api.github.com/repos/damus-io/damus/issues/2054/timeline",
  27676       "performed_via_github_app": null,
  27677       "state_reason": null
  27678     },
  27679     "comment": {
  27680       "user": "alltheseas",
  27681       "created_at": "2024-03-15T03:28:00Z",
  27682       "updated_at": "2024-03-15T03:28:00Z",
  27683       "body": "How *failed to decrypt DM content* note appears in primal. Bug submitter note could be DM failed to decrypt gibberish, although I thought we display the *failed to decrypt* message in Damus instead.\r\n\r\n<img width=\"599\" alt=\"Screenshot 2024-03-14 at 10 26 07 PM\" src=\"https://github.com/damus-io/damus/assets/64376233/ed801e16-848c-496d-952d-72e89123082c\">\r\n"
  27684     }
  27685   },
  27686   {
  27687     "issue": {
  27688       "url": "https://api.github.com/repos/damus-io/damus/issues/2053",
  27689       "repository_url": "https://api.github.com/repos/damus-io/damus",
  27690       "labels_url": "https://api.github.com/repos/damus-io/damus/issues/2053/labels{/name}",
  27691       "comments_url": "https://api.github.com/repos/damus-io/damus/issues/2053/comments",
  27692       "events_url": "https://api.github.com/repos/damus-io/damus/issues/2053/events",
  27693       "html_url": "https://github.com/damus-io/damus/issues/2053",
  27694       "id": 2186295579,
  27695       "node_id": "I_kwDOHHF5A86CUDkb",
  27696       "number": 2053,
  27697       "title": "See fedimint recommendations via WOT",
  27698       "user": {
  27699         "login": "alltheseas",
  27700         "id": 64376233,
  27701         "node_id": "MDQ6VXNlcjY0Mzc2MjMz",
  27702         "avatar_url": "https://avatars.githubusercontent.com/u/64376233?v=4",
  27703         "gravatar_id": "",
  27704         "url": "https://api.github.com/users/alltheseas",
  27705         "html_url": "https://github.com/alltheseas",
  27706         "followers_url": "https://api.github.com/users/alltheseas/followers",
  27707         "following_url": "https://api.github.com/users/alltheseas/following{/other_user}",
  27708         "gists_url": "https://api.github.com/users/alltheseas/gists{/gist_id}",
  27709         "starred_url": "https://api.github.com/users/alltheseas/starred{/owner}{/repo}",
  27710         "subscriptions_url": "https://api.github.com/users/alltheseas/subscriptions",
  27711         "organizations_url": "https://api.github.com/users/alltheseas/orgs",
  27712         "repos_url": "https://api.github.com/users/alltheseas/repos",
  27713         "events_url": "https://api.github.com/users/alltheseas/events{/privacy}",
  27714         "received_events_url": "https://api.github.com/users/alltheseas/received_events",
  27715         "type": "User",
  27716         "site_admin": false
  27717       },
  27718       "labels": [
  27719         {
  27720           "id": 5667230655,
  27721           "node_id": "LA_kwDOHHF5A88AAAABUcsTvw",
  27722           "url": "https://api.github.com/repos/damus-io/damus/labels/feature",
  27723           "name": "feature",
  27724           "color": "BFDADC",
  27725           "default": false,
  27726           "description": "New feature request"
  27727         },
  27728         {
  27729           "id": 6448018691,
  27730           "node_id": "LA_kwDOHHF5A88AAAABgFT1Aw",
  27731           "url": "https://api.github.com/repos/damus-io/damus/labels/wot",
  27732           "name": "wot",
  27733           "color": "2E30D4",
  27734           "default": false,
  27735           "description": "web of trust"
  27736         },
  27737         {
  27738           "id": 6691150291,
  27739           "node_id": "LA_kwDOHHF5A88AAAABjtLZ0w",
  27740           "url": "https://api.github.com/repos/damus-io/damus/labels/fedimint",
  27741           "name": "fedimint",
  27742           "color": "ECE034",
  27743           "default": false,
  27744           "description": ""
  27745         }
  27746       ],
  27747       "state": "open",
  27748       "locked": false,
  27749       "assignee": null,
  27750       "assignees": [],
  27751       "milestone": null,
  27752       "comments": 4,
  27753       "created_at": "2024-03-14T12:49:26Z",
  27754       "updated_at": "2024-03-16T15:18:21Z",
  27755       "closed_at": null,
  27756       "author_association": "COLLABORATOR",
  27757       "active_lock_reason": null,
  27758       "body": "## user story\r\n\r\nAs a Damus user who is considering joining a Fedimint, I would like to see social proof regarding a Fedimint, so that I can that I can assuage my own FUD regarding joining a new to me Fedimint.\r\n\r\n### acceptance criteria\r\n\r\n1. Damus user can see which of their follows have recommended a Fedimint\r\n\r\n### implementation possibility\r\n\r\nThis _could_ happen via [NIP-89](https://github.com/nostr-protocol/nips/blob/master/89.md)\r\n\r\n### example (mockup via Mutiny)\r\nhttps://private-user-images.githubusercontent.com/64376233/312122813-a4ea4480-327a-4854-a4c2-162e423c23d3.png?jwt=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpc3MiOiJnaXRodWIuY29tIiwiYXVkIjoicmF3LmdpdGh1YnVzZXJjb250ZW50LmNvbSIsImtleSI6ImtleTUiLCJleHAiOjE3MTA0MjA4NzQsIm5iZiI6MTcxMDQyMDU3NCwicGF0aCI6Ii82NDM3NjIzMy8zMTIxMjI4MTMtYTRlYTQ0ODAtMzI3YS00ODU0LWE0YzItMTYyZTQyM2MyM2QzLnBuZz9YLUFtei1BbGdvcml0aG09QVdTNC1ITUFDLVNIQTI1NiZYLUFtei1DcmVkZW50aWFsPUFLSUFWQ09EWUxTQTUzUFFLNFpBJTJGMjAyNDAzMTQlMkZ1cy1lYXN0LTElMkZzMyUyRmF3czRfcmVxdWVzdCZYLUFtei1EYXRlPTIwMjQwMzE0VDEyNDkzNFomWC1BbXotRXhwaXJlcz0zMDAmWC1BbXotU2lnbmF0dXJlPWY1OTkwNTYyNDVhOGI1NGFmYjMzZDU4Y2M0Y2JmOWQ0NzA1MmQzNWI4ZGZiYjM2N2Y2ZGU1NWYxNjYwNTUzOTAmWC1BbXotU2lnbmVkSGVhZGVycz1ob3N0JmFjdG9yX2lkPTAma2V5X2lkPTAmcmVwb19pZD0wIn0.wLjDR9CbJpCKYAvM5egy_MtyrNz1eibb_BoVMbZwCa8\r\n\r\n### related\r\n\r\nSee NWC x WOT ticket (wallet centric, not Fedimint explcit)\r\nhttps://github.com/damus-io/damus/issues/2039",
  27759       "reactions": {
  27760         "url": "https://api.github.com/repos/damus-io/damus/issues/2053/reactions",
  27761         "total_count": 0,
  27762         "+1": 0,
  27763         "-1": 0,
  27764         "laugh": 0,
  27765         "hooray": 0,
  27766         "confused": 0,
  27767         "heart": 0,
  27768         "rocket": 0,
  27769         "eyes": 0
  27770       },
  27771       "timeline_url": "https://api.github.com/repos/damus-io/damus/issues/2053/timeline",
  27772       "performed_via_github_app": null,
  27773       "state_reason": null
  27774     }
  27775   },
  27776   {
  27777     "issue": {
  27778       "url": "https://api.github.com/repos/damus-io/damus/issues/2053",
  27779       "repository_url": "https://api.github.com/repos/damus-io/damus",
  27780       "labels_url": "https://api.github.com/repos/damus-io/damus/issues/2053/labels{/name}",
  27781       "comments_url": "https://api.github.com/repos/damus-io/damus/issues/2053/comments",
  27782       "events_url": "https://api.github.com/repos/damus-io/damus/issues/2053/events",
  27783       "html_url": "https://github.com/damus-io/damus/issues/2053",
  27784       "id": 2186295579,
  27785       "node_id": "I_kwDOHHF5A86CUDkb",
  27786       "number": 2053,
  27787       "title": "See fedimint recommendations via WOT",
  27788       "user": {
  27789         "login": "alltheseas",
  27790         "id": 64376233,
  27791         "node_id": "MDQ6VXNlcjY0Mzc2MjMz",
  27792         "avatar_url": "https://avatars.githubusercontent.com/u/64376233?v=4",
  27793         "gravatar_id": "",
  27794         "url": "https://api.github.com/users/alltheseas",
  27795         "html_url": "https://github.com/alltheseas",
  27796         "followers_url": "https://api.github.com/users/alltheseas/followers",
  27797         "following_url": "https://api.github.com/users/alltheseas/following{/other_user}",
  27798         "gists_url": "https://api.github.com/users/alltheseas/gists{/gist_id}",
  27799         "starred_url": "https://api.github.com/users/alltheseas/starred{/owner}{/repo}",
  27800         "subscriptions_url": "https://api.github.com/users/alltheseas/subscriptions",
  27801         "organizations_url": "https://api.github.com/users/alltheseas/orgs",
  27802         "repos_url": "https://api.github.com/users/alltheseas/repos",
  27803         "events_url": "https://api.github.com/users/alltheseas/events{/privacy}",
  27804         "received_events_url": "https://api.github.com/users/alltheseas/received_events",
  27805         "type": "User",
  27806         "site_admin": false
  27807       },
  27808       "labels": [
  27809         {
  27810           "id": 5667230655,
  27811           "node_id": "LA_kwDOHHF5A88AAAABUcsTvw",
  27812           "url": "https://api.github.com/repos/damus-io/damus/labels/feature",
  27813           "name": "feature",
  27814           "color": "BFDADC",
  27815           "default": false,
  27816           "description": "New feature request"
  27817         },
  27818         {
  27819           "id": 6448018691,
  27820           "node_id": "LA_kwDOHHF5A88AAAABgFT1Aw",
  27821           "url": "https://api.github.com/repos/damus-io/damus/labels/wot",
  27822           "name": "wot",
  27823           "color": "2E30D4",
  27824           "default": false,
  27825           "description": "web of trust"
  27826         },
  27827         {
  27828           "id": 6691150291,
  27829           "node_id": "LA_kwDOHHF5A88AAAABjtLZ0w",
  27830           "url": "https://api.github.com/repos/damus-io/damus/labels/fedimint",
  27831           "name": "fedimint",
  27832           "color": "ECE034",
  27833           "default": false,
  27834           "description": ""
  27835         }
  27836       ],
  27837       "state": "open",
  27838       "locked": false,
  27839       "assignee": null,
  27840       "assignees": [],
  27841       "milestone": null,
  27842       "comments": 4,
  27843       "created_at": "2024-03-14T12:49:26Z",
  27844       "updated_at": "2024-03-16T15:18:21Z",
  27845       "closed_at": null,
  27846       "author_association": "COLLABORATOR",
  27847       "active_lock_reason": null,
  27848       "body": "## user story\r\n\r\nAs a Damus user who is considering joining a Fedimint, I would like to see social proof regarding a Fedimint, so that I can that I can assuage my own FUD regarding joining a new to me Fedimint.\r\n\r\n### acceptance criteria\r\n\r\n1. Damus user can see which of their follows have recommended a Fedimint\r\n\r\n### implementation possibility\r\n\r\nThis _could_ happen via [NIP-89](https://github.com/nostr-protocol/nips/blob/master/89.md)\r\n\r\n### example (mockup via Mutiny)\r\nhttps://private-user-images.githubusercontent.com/64376233/312122813-a4ea4480-327a-4854-a4c2-162e423c23d3.png?jwt=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpc3MiOiJnaXRodWIuY29tIiwiYXVkIjoicmF3LmdpdGh1YnVzZXJjb250ZW50LmNvbSIsImtleSI6ImtleTUiLCJleHAiOjE3MTA0MjA4NzQsIm5iZiI6MTcxMDQyMDU3NCwicGF0aCI6Ii82NDM3NjIzMy8zMTIxMjI4MTMtYTRlYTQ0ODAtMzI3YS00ODU0LWE0YzItMTYyZTQyM2MyM2QzLnBuZz9YLUFtei1BbGdvcml0aG09QVdTNC1ITUFDLVNIQTI1NiZYLUFtei1DcmVkZW50aWFsPUFLSUFWQ09EWUxTQTUzUFFLNFpBJTJGMjAyNDAzMTQlMkZ1cy1lYXN0LTElMkZzMyUyRmF3czRfcmVxdWVzdCZYLUFtei1EYXRlPTIwMjQwMzE0VDEyNDkzNFomWC1BbXotRXhwaXJlcz0zMDAmWC1BbXotU2lnbmF0dXJlPWY1OTkwNTYyNDVhOGI1NGFmYjMzZDU4Y2M0Y2JmOWQ0NzA1MmQzNWI4ZGZiYjM2N2Y2ZGU1NWYxNjYwNTUzOTAmWC1BbXotU2lnbmVkSGVhZGVycz1ob3N0JmFjdG9yX2lkPTAma2V5X2lkPTAmcmVwb19pZD0wIn0.wLjDR9CbJpCKYAvM5egy_MtyrNz1eibb_BoVMbZwCa8\r\n\r\n### related\r\n\r\nSee NWC x WOT ticket (wallet centric, not Fedimint explcit)\r\nhttps://github.com/damus-io/damus/issues/2039",
  27849       "reactions": {
  27850         "url": "https://api.github.com/repos/damus-io/damus/issues/2053/reactions",
  27851         "total_count": 0,
  27852         "+1": 0,
  27853         "-1": 0,
  27854         "laugh": 0,
  27855         "hooray": 0,
  27856         "confused": 0,
  27857         "heart": 0,
  27858         "rocket": 0,
  27859         "eyes": 0
  27860       },
  27861       "timeline_url": "https://api.github.com/repos/damus-io/damus/issues/2053/timeline",
  27862       "performed_via_github_app": null,
  27863       "state_reason": null
  27864     },
  27865     "comment": {
  27866       "user": "kernelkind",
  27867       "created_at": "2024-03-14T18:50:37Z",
  27868       "updated_at": "2024-03-14T18:50:37Z",
  27869       "body": "We also need to publicly see who the guardians of the federation are, so people can determine beforehand if they trust the federation"
  27870     }
  27871   },
  27872   {
  27873     "issue": {
  27874       "url": "https://api.github.com/repos/damus-io/damus/issues/2053",
  27875       "repository_url": "https://api.github.com/repos/damus-io/damus",
  27876       "labels_url": "https://api.github.com/repos/damus-io/damus/issues/2053/labels{/name}",
  27877       "comments_url": "https://api.github.com/repos/damus-io/damus/issues/2053/comments",
  27878       "events_url": "https://api.github.com/repos/damus-io/damus/issues/2053/events",
  27879       "html_url": "https://github.com/damus-io/damus/issues/2053",
  27880       "id": 2186295579,
  27881       "node_id": "I_kwDOHHF5A86CUDkb",
  27882       "number": 2053,
  27883       "title": "See fedimint recommendations via WOT",
  27884       "user": {
  27885         "login": "alltheseas",
  27886         "id": 64376233,
  27887         "node_id": "MDQ6VXNlcjY0Mzc2MjMz",
  27888         "avatar_url": "https://avatars.githubusercontent.com/u/64376233?v=4",
  27889         "gravatar_id": "",
  27890         "url": "https://api.github.com/users/alltheseas",
  27891         "html_url": "https://github.com/alltheseas",
  27892         "followers_url": "https://api.github.com/users/alltheseas/followers",
  27893         "following_url": "https://api.github.com/users/alltheseas/following{/other_user}",
  27894         "gists_url": "https://api.github.com/users/alltheseas/gists{/gist_id}",
  27895         "starred_url": "https://api.github.com/users/alltheseas/starred{/owner}{/repo}",
  27896         "subscriptions_url": "https://api.github.com/users/alltheseas/subscriptions",
  27897         "organizations_url": "https://api.github.com/users/alltheseas/orgs",
  27898         "repos_url": "https://api.github.com/users/alltheseas/repos",
  27899         "events_url": "https://api.github.com/users/alltheseas/events{/privacy}",
  27900         "received_events_url": "https://api.github.com/users/alltheseas/received_events",
  27901         "type": "User",
  27902         "site_admin": false
  27903       },
  27904       "labels": [
  27905         {
  27906           "id": 5667230655,
  27907           "node_id": "LA_kwDOHHF5A88AAAABUcsTvw",
  27908           "url": "https://api.github.com/repos/damus-io/damus/labels/feature",
  27909           "name": "feature",
  27910           "color": "BFDADC",
  27911           "default": false,
  27912           "description": "New feature request"
  27913         },
  27914         {
  27915           "id": 6448018691,
  27916           "node_id": "LA_kwDOHHF5A88AAAABgFT1Aw",
  27917           "url": "https://api.github.com/repos/damus-io/damus/labels/wot",
  27918           "name": "wot",
  27919           "color": "2E30D4",
  27920           "default": false,
  27921           "description": "web of trust"
  27922         },
  27923         {
  27924           "id": 6691150291,
  27925           "node_id": "LA_kwDOHHF5A88AAAABjtLZ0w",
  27926           "url": "https://api.github.com/repos/damus-io/damus/labels/fedimint",
  27927           "name": "fedimint",
  27928           "color": "ECE034",
  27929           "default": false,
  27930           "description": ""
  27931         }
  27932       ],
  27933       "state": "open",
  27934       "locked": false,
  27935       "assignee": null,
  27936       "assignees": [],
  27937       "milestone": null,
  27938       "comments": 4,
  27939       "created_at": "2024-03-14T12:49:26Z",
  27940       "updated_at": "2024-03-16T15:18:21Z",
  27941       "closed_at": null,
  27942       "author_association": "COLLABORATOR",
  27943       "active_lock_reason": null,
  27944       "body": "## user story\r\n\r\nAs a Damus user who is considering joining a Fedimint, I would like to see social proof regarding a Fedimint, so that I can that I can assuage my own FUD regarding joining a new to me Fedimint.\r\n\r\n### acceptance criteria\r\n\r\n1. Damus user can see which of their follows have recommended a Fedimint\r\n\r\n### implementation possibility\r\n\r\nThis _could_ happen via [NIP-89](https://github.com/nostr-protocol/nips/blob/master/89.md)\r\n\r\n### example (mockup via Mutiny)\r\nhttps://private-user-images.githubusercontent.com/64376233/312122813-a4ea4480-327a-4854-a4c2-162e423c23d3.png?jwt=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpc3MiOiJnaXRodWIuY29tIiwiYXVkIjoicmF3LmdpdGh1YnVzZXJjb250ZW50LmNvbSIsImtleSI6ImtleTUiLCJleHAiOjE3MTA0MjA4NzQsIm5iZiI6MTcxMDQyMDU3NCwicGF0aCI6Ii82NDM3NjIzMy8zMTIxMjI4MTMtYTRlYTQ0ODAtMzI3YS00ODU0LWE0YzItMTYyZTQyM2MyM2QzLnBuZz9YLUFtei1BbGdvcml0aG09QVdTNC1ITUFDLVNIQTI1NiZYLUFtei1DcmVkZW50aWFsPUFLSUFWQ09EWUxTQTUzUFFLNFpBJTJGMjAyNDAzMTQlMkZ1cy1lYXN0LTElMkZzMyUyRmF3czRfcmVxdWVzdCZYLUFtei1EYXRlPTIwMjQwMzE0VDEyNDkzNFomWC1BbXotRXhwaXJlcz0zMDAmWC1BbXotU2lnbmF0dXJlPWY1OTkwNTYyNDVhOGI1NGFmYjMzZDU4Y2M0Y2JmOWQ0NzA1MmQzNWI4ZGZiYjM2N2Y2ZGU1NWYxNjYwNTUzOTAmWC1BbXotU2lnbmVkSGVhZGVycz1ob3N0JmFjdG9yX2lkPTAma2V5X2lkPTAmcmVwb19pZD0wIn0.wLjDR9CbJpCKYAvM5egy_MtyrNz1eibb_BoVMbZwCa8\r\n\r\n### related\r\n\r\nSee NWC x WOT ticket (wallet centric, not Fedimint explcit)\r\nhttps://github.com/damus-io/damus/issues/2039",
  27945       "reactions": {
  27946         "url": "https://api.github.com/repos/damus-io/damus/issues/2053/reactions",
  27947         "total_count": 0,
  27948         "+1": 0,
  27949         "-1": 0,
  27950         "laugh": 0,
  27951         "hooray": 0,
  27952         "confused": 0,
  27953         "heart": 0,
  27954         "rocket": 0,
  27955         "eyes": 0
  27956       },
  27957       "timeline_url": "https://api.github.com/repos/damus-io/damus/issues/2053/timeline",
  27958       "performed_via_github_app": null,
  27959       "state_reason": null
  27960     },
  27961     "comment": {
  27962       "user": "alltheseas",
  27963       "created_at": "2024-03-14T18:55:24Z",
  27964       "updated_at": "2024-03-14T18:55:24Z",
  27965       "body": "> We also need to publicly see who the guardians of the federation are, so people can determine beforehand if they trust the federation\r\n\r\nLet's discuss this in our next call. There are tradeoffs."
  27966     }
  27967   },
  27968   {
  27969     "issue": {
  27970       "url": "https://api.github.com/repos/damus-io/damus/issues/2053",
  27971       "repository_url": "https://api.github.com/repos/damus-io/damus",
  27972       "labels_url": "https://api.github.com/repos/damus-io/damus/issues/2053/labels{/name}",
  27973       "comments_url": "https://api.github.com/repos/damus-io/damus/issues/2053/comments",
  27974       "events_url": "https://api.github.com/repos/damus-io/damus/issues/2053/events",
  27975       "html_url": "https://github.com/damus-io/damus/issues/2053",
  27976       "id": 2186295579,
  27977       "node_id": "I_kwDOHHF5A86CUDkb",
  27978       "number": 2053,
  27979       "title": "See fedimint recommendations via WOT",
  27980       "user": {
  27981         "login": "alltheseas",
  27982         "id": 64376233,
  27983         "node_id": "MDQ6VXNlcjY0Mzc2MjMz",
  27984         "avatar_url": "https://avatars.githubusercontent.com/u/64376233?v=4",
  27985         "gravatar_id": "",
  27986         "url": "https://api.github.com/users/alltheseas",
  27987         "html_url": "https://github.com/alltheseas",
  27988         "followers_url": "https://api.github.com/users/alltheseas/followers",
  27989         "following_url": "https://api.github.com/users/alltheseas/following{/other_user}",
  27990         "gists_url": "https://api.github.com/users/alltheseas/gists{/gist_id}",
  27991         "starred_url": "https://api.github.com/users/alltheseas/starred{/owner}{/repo}",
  27992         "subscriptions_url": "https://api.github.com/users/alltheseas/subscriptions",
  27993         "organizations_url": "https://api.github.com/users/alltheseas/orgs",
  27994         "repos_url": "https://api.github.com/users/alltheseas/repos",
  27995         "events_url": "https://api.github.com/users/alltheseas/events{/privacy}",
  27996         "received_events_url": "https://api.github.com/users/alltheseas/received_events",
  27997         "type": "User",
  27998         "site_admin": false
  27999       },
  28000       "labels": [
  28001         {
  28002           "id": 5667230655,
  28003           "node_id": "LA_kwDOHHF5A88AAAABUcsTvw",
  28004           "url": "https://api.github.com/repos/damus-io/damus/labels/feature",
  28005           "name": "feature",
  28006           "color": "BFDADC",
  28007           "default": false,
  28008           "description": "New feature request"
  28009         },
  28010         {
  28011           "id": 6448018691,
  28012           "node_id": "LA_kwDOHHF5A88AAAABgFT1Aw",
  28013           "url": "https://api.github.com/repos/damus-io/damus/labels/wot",
  28014           "name": "wot",
  28015           "color": "2E30D4",
  28016           "default": false,
  28017           "description": "web of trust"
  28018         },
  28019         {
  28020           "id": 6691150291,
  28021           "node_id": "LA_kwDOHHF5A88AAAABjtLZ0w",
  28022           "url": "https://api.github.com/repos/damus-io/damus/labels/fedimint",
  28023           "name": "fedimint",
  28024           "color": "ECE034",
  28025           "default": false,
  28026           "description": ""
  28027         }
  28028       ],
  28029       "state": "open",
  28030       "locked": false,
  28031       "assignee": null,
  28032       "assignees": [],
  28033       "milestone": null,
  28034       "comments": 4,
  28035       "created_at": "2024-03-14T12:49:26Z",
  28036       "updated_at": "2024-03-16T15:18:21Z",
  28037       "closed_at": null,
  28038       "author_association": "COLLABORATOR",
  28039       "active_lock_reason": null,
  28040       "body": "## user story\r\n\r\nAs a Damus user who is considering joining a Fedimint, I would like to see social proof regarding a Fedimint, so that I can that I can assuage my own FUD regarding joining a new to me Fedimint.\r\n\r\n### acceptance criteria\r\n\r\n1. Damus user can see which of their follows have recommended a Fedimint\r\n\r\n### implementation possibility\r\n\r\nThis _could_ happen via [NIP-89](https://github.com/nostr-protocol/nips/blob/master/89.md)\r\n\r\n### example (mockup via Mutiny)\r\nhttps://private-user-images.githubusercontent.com/64376233/312122813-a4ea4480-327a-4854-a4c2-162e423c23d3.png?jwt=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpc3MiOiJnaXRodWIuY29tIiwiYXVkIjoicmF3LmdpdGh1YnVzZXJjb250ZW50LmNvbSIsImtleSI6ImtleTUiLCJleHAiOjE3MTA0MjA4NzQsIm5iZiI6MTcxMDQyMDU3NCwicGF0aCI6Ii82NDM3NjIzMy8zMTIxMjI4MTMtYTRlYTQ0ODAtMzI3YS00ODU0LWE0YzItMTYyZTQyM2MyM2QzLnBuZz9YLUFtei1BbGdvcml0aG09QVdTNC1ITUFDLVNIQTI1NiZYLUFtei1DcmVkZW50aWFsPUFLSUFWQ09EWUxTQTUzUFFLNFpBJTJGMjAyNDAzMTQlMkZ1cy1lYXN0LTElMkZzMyUyRmF3czRfcmVxdWVzdCZYLUFtei1EYXRlPTIwMjQwMzE0VDEyNDkzNFomWC1BbXotRXhwaXJlcz0zMDAmWC1BbXotU2lnbmF0dXJlPWY1OTkwNTYyNDVhOGI1NGFmYjMzZDU4Y2M0Y2JmOWQ0NzA1MmQzNWI4ZGZiYjM2N2Y2ZGU1NWYxNjYwNTUzOTAmWC1BbXotU2lnbmVkSGVhZGVycz1ob3N0JmFjdG9yX2lkPTAma2V5X2lkPTAmcmVwb19pZD0wIn0.wLjDR9CbJpCKYAvM5egy_MtyrNz1eibb_BoVMbZwCa8\r\n\r\n### related\r\n\r\nSee NWC x WOT ticket (wallet centric, not Fedimint explcit)\r\nhttps://github.com/damus-io/damus/issues/2039",
  28041       "reactions": {
  28042         "url": "https://api.github.com/repos/damus-io/damus/issues/2053/reactions",
  28043         "total_count": 0,
  28044         "+1": 0,
  28045         "-1": 0,
  28046         "laugh": 0,
  28047         "hooray": 0,
  28048         "confused": 0,
  28049         "heart": 0,
  28050         "rocket": 0,
  28051         "eyes": 0
  28052       },
  28053       "timeline_url": "https://api.github.com/repos/damus-io/damus/issues/2053/timeline",
  28054       "performed_via_github_app": null,
  28055       "state_reason": null
  28056     },
  28057     "comment": {
  28058       "user": "jb55",
  28059       "created_at": "2024-03-16T08:39:58Z",
  28060       "updated_at": "2024-03-16T08:39:58Z",
  28061       "body": "On Thu, Mar 14, 2024 at 11:50:58AM -0700, kernelkind wrote:\n>We also need to publicly see who the guardians of the federation are,\n>so people can determine beforehand if they trust the federation\n\nWhy? All users care about is a working wallet. They don't care about how\nit works. The entire point of the fedimint is to have a wallet that just\nworks and is not in single custody.\n\nMore advanced things like switching federations will be v2 or v3. It's\nnot the MVP.\n\nI feel like all of these WoT and fedimint switching issues are a huge\ndistraction at the moment. Just getting it working is already difficult\nenough.\n\nThere are lots of details like how zaps will work is what we need to\nfocus on for the MVP.\n"
  28062     }
  28063   },
  28064   {
  28065     "issue": {
  28066       "url": "https://api.github.com/repos/damus-io/damus/issues/2053",
  28067       "repository_url": "https://api.github.com/repos/damus-io/damus",
  28068       "labels_url": "https://api.github.com/repos/damus-io/damus/issues/2053/labels{/name}",
  28069       "comments_url": "https://api.github.com/repos/damus-io/damus/issues/2053/comments",
  28070       "events_url": "https://api.github.com/repos/damus-io/damus/issues/2053/events",
  28071       "html_url": "https://github.com/damus-io/damus/issues/2053",
  28072       "id": 2186295579,
  28073       "node_id": "I_kwDOHHF5A86CUDkb",
  28074       "number": 2053,
  28075       "title": "See fedimint recommendations via WOT",
  28076       "user": {
  28077         "login": "alltheseas",
  28078         "id": 64376233,
  28079         "node_id": "MDQ6VXNlcjY0Mzc2MjMz",
  28080         "avatar_url": "https://avatars.githubusercontent.com/u/64376233?v=4",
  28081         "gravatar_id": "",
  28082         "url": "https://api.github.com/users/alltheseas",
  28083         "html_url": "https://github.com/alltheseas",
  28084         "followers_url": "https://api.github.com/users/alltheseas/followers",
  28085         "following_url": "https://api.github.com/users/alltheseas/following{/other_user}",
  28086         "gists_url": "https://api.github.com/users/alltheseas/gists{/gist_id}",
  28087         "starred_url": "https://api.github.com/users/alltheseas/starred{/owner}{/repo}",
  28088         "subscriptions_url": "https://api.github.com/users/alltheseas/subscriptions",
  28089         "organizations_url": "https://api.github.com/users/alltheseas/orgs",
  28090         "repos_url": "https://api.github.com/users/alltheseas/repos",
  28091         "events_url": "https://api.github.com/users/alltheseas/events{/privacy}",
  28092         "received_events_url": "https://api.github.com/users/alltheseas/received_events",
  28093         "type": "User",
  28094         "site_admin": false
  28095       },
  28096       "labels": [
  28097         {
  28098           "id": 5667230655,
  28099           "node_id": "LA_kwDOHHF5A88AAAABUcsTvw",
  28100           "url": "https://api.github.com/repos/damus-io/damus/labels/feature",
  28101           "name": "feature",
  28102           "color": "BFDADC",
  28103           "default": false,
  28104           "description": "New feature request"
  28105         },
  28106         {
  28107           "id": 6448018691,
  28108           "node_id": "LA_kwDOHHF5A88AAAABgFT1Aw",
  28109           "url": "https://api.github.com/repos/damus-io/damus/labels/wot",
  28110           "name": "wot",
  28111           "color": "2E30D4",
  28112           "default": false,
  28113           "description": "web of trust"
  28114         },
  28115         {
  28116           "id": 6691150291,
  28117           "node_id": "LA_kwDOHHF5A88AAAABjtLZ0w",
  28118           "url": "https://api.github.com/repos/damus-io/damus/labels/fedimint",
  28119           "name": "fedimint",
  28120           "color": "ECE034",
  28121           "default": false,
  28122           "description": ""
  28123         }
  28124       ],
  28125       "state": "open",
  28126       "locked": false,
  28127       "assignee": null,
  28128       "assignees": [],
  28129       "milestone": null,
  28130       "comments": 4,
  28131       "created_at": "2024-03-14T12:49:26Z",
  28132       "updated_at": "2024-03-16T15:18:21Z",
  28133       "closed_at": null,
  28134       "author_association": "COLLABORATOR",
  28135       "active_lock_reason": null,
  28136       "body": "## user story\r\n\r\nAs a Damus user who is considering joining a Fedimint, I would like to see social proof regarding a Fedimint, so that I can that I can assuage my own FUD regarding joining a new to me Fedimint.\r\n\r\n### acceptance criteria\r\n\r\n1. Damus user can see which of their follows have recommended a Fedimint\r\n\r\n### implementation possibility\r\n\r\nThis _could_ happen via [NIP-89](https://github.com/nostr-protocol/nips/blob/master/89.md)\r\n\r\n### example (mockup via Mutiny)\r\nhttps://private-user-images.githubusercontent.com/64376233/312122813-a4ea4480-327a-4854-a4c2-162e423c23d3.png?jwt=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpc3MiOiJnaXRodWIuY29tIiwiYXVkIjoicmF3LmdpdGh1YnVzZXJjb250ZW50LmNvbSIsImtleSI6ImtleTUiLCJleHAiOjE3MTA0MjA4NzQsIm5iZiI6MTcxMDQyMDU3NCwicGF0aCI6Ii82NDM3NjIzMy8zMTIxMjI4MTMtYTRlYTQ0ODAtMzI3YS00ODU0LWE0YzItMTYyZTQyM2MyM2QzLnBuZz9YLUFtei1BbGdvcml0aG09QVdTNC1ITUFDLVNIQTI1NiZYLUFtei1DcmVkZW50aWFsPUFLSUFWQ09EWUxTQTUzUFFLNFpBJTJGMjAyNDAzMTQlMkZ1cy1lYXN0LTElMkZzMyUyRmF3czRfcmVxdWVzdCZYLUFtei1EYXRlPTIwMjQwMzE0VDEyNDkzNFomWC1BbXotRXhwaXJlcz0zMDAmWC1BbXotU2lnbmF0dXJlPWY1OTkwNTYyNDVhOGI1NGFmYjMzZDU4Y2M0Y2JmOWQ0NzA1MmQzNWI4ZGZiYjM2N2Y2ZGU1NWYxNjYwNTUzOTAmWC1BbXotU2lnbmVkSGVhZGVycz1ob3N0JmFjdG9yX2lkPTAma2V5X2lkPTAmcmVwb19pZD0wIn0.wLjDR9CbJpCKYAvM5egy_MtyrNz1eibb_BoVMbZwCa8\r\n\r\n### related\r\n\r\nSee NWC x WOT ticket (wallet centric, not Fedimint explcit)\r\nhttps://github.com/damus-io/damus/issues/2039",
  28137       "reactions": {
  28138         "url": "https://api.github.com/repos/damus-io/damus/issues/2053/reactions",
  28139         "total_count": 0,
  28140         "+1": 0,
  28141         "-1": 0,
  28142         "laugh": 0,
  28143         "hooray": 0,
  28144         "confused": 0,
  28145         "heart": 0,
  28146         "rocket": 0,
  28147         "eyes": 0
  28148       },
  28149       "timeline_url": "https://api.github.com/repos/damus-io/damus/issues/2053/timeline",
  28150       "performed_via_github_app": null,
  28151       "state_reason": null
  28152     },
  28153     "comment": {
  28154       "user": "kernelkind",
  28155       "created_at": "2024-03-16T15:18:20Z",
  28156       "updated_at": "2024-03-16T15:18:20Z",
  28157       "body": "> On Thu, Mar 14, 2024 at 11:50:58AM -0700, kernelkind wrote: We also need to publicly see who the guardians of the federation are, so people can determine beforehand if they trust the federation\r\n> Why? All users care about is a working wallet. They don't care about how it works. The entire point of the fedimint is to have a wallet that just works and is not in single custody. \r\n\r\nIf the number of malicious guardians exceeds the maximum faulty number for the federation, they can do many unwanted things like deny valid ecash and generate new ecash from thin air, things a user would not want to occur.\r\n\r\n> There are lots of details like how zaps will work is what we need to focus on for the MVP.\r\n\r\nI agree that we should focus our efforts on MVP\r\n\r\n> More advanced things like switching federations will be v2 or v3. It's not the MVP. I feel like all of these WoT and fedimint switching issues are a huge distraction at the moment. Just getting it working is already difficult enough.\r\n\r\nAgree, WoT and fedimint switching are 'nice to haves', not MVP. But we should have some rudimentary way of showing users who the guardians of the federation are, so if they end up performing maliciously, they can be held accountable. I definitely don't think any guardian for the Damus federation would actually be malicious, but I think it helps instill trust for users. \r\n\r\n"
  28158     }
  28159   },
  28160   {
  28161     "issue": {
  28162       "url": "https://api.github.com/repos/damus-io/damus/issues/2052",
  28163       "repository_url": "https://api.github.com/repos/damus-io/damus",
  28164       "labels_url": "https://api.github.com/repos/damus-io/damus/issues/2052/labels{/name}",
  28165       "comments_url": "https://api.github.com/repos/damus-io/damus/issues/2052/comments",
  28166       "events_url": "https://api.github.com/repos/damus-io/damus/issues/2052/events",
  28167       "html_url": "https://github.com/damus-io/damus/issues/2052",
  28168       "id": 2186289504,
  28169       "node_id": "I_kwDOHHF5A86CUCFg",
  28170       "number": 2052,
  28171       "title": "Set up lightning address Fedimint",
  28172       "user": {
  28173         "login": "alltheseas",
  28174         "id": 64376233,
  28175         "node_id": "MDQ6VXNlcjY0Mzc2MjMz",
  28176         "avatar_url": "https://avatars.githubusercontent.com/u/64376233?v=4",
  28177         "gravatar_id": "",
  28178         "url": "https://api.github.com/users/alltheseas",
  28179         "html_url": "https://github.com/alltheseas",
  28180         "followers_url": "https://api.github.com/users/alltheseas/followers",
  28181         "following_url": "https://api.github.com/users/alltheseas/following{/other_user}",
  28182         "gists_url": "https://api.github.com/users/alltheseas/gists{/gist_id}",
  28183         "starred_url": "https://api.github.com/users/alltheseas/starred{/owner}{/repo}",
  28184         "subscriptions_url": "https://api.github.com/users/alltheseas/subscriptions",
  28185         "organizations_url": "https://api.github.com/users/alltheseas/orgs",
  28186         "repos_url": "https://api.github.com/users/alltheseas/repos",
  28187         "events_url": "https://api.github.com/users/alltheseas/events{/privacy}",
  28188         "received_events_url": "https://api.github.com/users/alltheseas/received_events",
  28189         "type": "User",
  28190         "site_admin": false
  28191       },
  28192       "labels": [
  28193         {
  28194           "id": 5667220756,
  28195           "node_id": "LA_kwDOHHF5A88AAAABUcrtFA",
  28196           "url": "https://api.github.com/repos/damus-io/damus/labels/zaps",
  28197           "name": "zaps",
  28198           "color": "FBCA04",
  28199           "default": false,
  28200           "description": ""
  28201         },
  28202         {
  28203           "id": 6691150291,
  28204           "node_id": "LA_kwDOHHF5A88AAAABjtLZ0w",
  28205           "url": "https://api.github.com/repos/damus-io/damus/labels/fedimint",
  28206           "name": "fedimint",
  28207           "color": "ECE034",
  28208           "default": false,
  28209           "description": ""
  28210         }
  28211       ],
  28212       "state": "open",
  28213       "locked": false,
  28214       "assignee": null,
  28215       "assignees": [],
  28216       "milestone": null,
  28217       "comments": 2,
  28218       "created_at": "2024-03-14T12:47:13Z",
  28219       "updated_at": "2024-03-14T18:49:31Z",
  28220       "closed_at": null,
  28221       "author_association": "COLLABORATOR",
  28222       "active_lock_reason": null,
  28223       "body": "## user story\r\n\r\nAs a Damus user who has joined a Fedimint, I would like an easy to way to generate a LN address, so that other nostriches may easily zap me.\r\n\r\n### acceptance criteria\r\n1. there is a method to generate a LN address, and\r\n2. associate above LN address with a Fedimint, so that zaps are received to the fedimint, and\r\n3. user receives notifications in Damus of zaps upon set up of NWC #2051 ",
  28224       "reactions": {
  28225         "url": "https://api.github.com/repos/damus-io/damus/issues/2052/reactions",
  28226         "total_count": 0,
  28227         "+1": 0,
  28228         "-1": 0,
  28229         "laugh": 0,
  28230         "hooray": 0,
  28231         "confused": 0,
  28232         "heart": 0,
  28233         "rocket": 0,
  28234         "eyes": 0
  28235       },
  28236       "timeline_url": "https://api.github.com/repos/damus-io/damus/issues/2052/timeline",
  28237       "performed_via_github_app": null,
  28238       "state_reason": null
  28239     }
  28240   },
  28241   {
  28242     "issue": {
  28243       "url": "https://api.github.com/repos/damus-io/damus/issues/2052",
  28244       "repository_url": "https://api.github.com/repos/damus-io/damus",
  28245       "labels_url": "https://api.github.com/repos/damus-io/damus/issues/2052/labels{/name}",
  28246       "comments_url": "https://api.github.com/repos/damus-io/damus/issues/2052/comments",
  28247       "events_url": "https://api.github.com/repos/damus-io/damus/issues/2052/events",
  28248       "html_url": "https://github.com/damus-io/damus/issues/2052",
  28249       "id": 2186289504,
  28250       "node_id": "I_kwDOHHF5A86CUCFg",
  28251       "number": 2052,
  28252       "title": "Set up lightning address Fedimint",
  28253       "user": {
  28254         "login": "alltheseas",
  28255         "id": 64376233,
  28256         "node_id": "MDQ6VXNlcjY0Mzc2MjMz",
  28257         "avatar_url": "https://avatars.githubusercontent.com/u/64376233?v=4",
  28258         "gravatar_id": "",
  28259         "url": "https://api.github.com/users/alltheseas",
  28260         "html_url": "https://github.com/alltheseas",
  28261         "followers_url": "https://api.github.com/users/alltheseas/followers",
  28262         "following_url": "https://api.github.com/users/alltheseas/following{/other_user}",
  28263         "gists_url": "https://api.github.com/users/alltheseas/gists{/gist_id}",
  28264         "starred_url": "https://api.github.com/users/alltheseas/starred{/owner}{/repo}",
  28265         "subscriptions_url": "https://api.github.com/users/alltheseas/subscriptions",
  28266         "organizations_url": "https://api.github.com/users/alltheseas/orgs",
  28267         "repos_url": "https://api.github.com/users/alltheseas/repos",
  28268         "events_url": "https://api.github.com/users/alltheseas/events{/privacy}",
  28269         "received_events_url": "https://api.github.com/users/alltheseas/received_events",
  28270         "type": "User",
  28271         "site_admin": false
  28272       },
  28273       "labels": [
  28274         {
  28275           "id": 5667220756,
  28276           "node_id": "LA_kwDOHHF5A88AAAABUcrtFA",
  28277           "url": "https://api.github.com/repos/damus-io/damus/labels/zaps",
  28278           "name": "zaps",
  28279           "color": "FBCA04",
  28280           "default": false,
  28281           "description": ""
  28282         },
  28283         {
  28284           "id": 6691150291,
  28285           "node_id": "LA_kwDOHHF5A88AAAABjtLZ0w",
  28286           "url": "https://api.github.com/repos/damus-io/damus/labels/fedimint",
  28287           "name": "fedimint",
  28288           "color": "ECE034",
  28289           "default": false,
  28290           "description": ""
  28291         }
  28292       ],
  28293       "state": "open",
  28294       "locked": false,
  28295       "assignee": null,
  28296       "assignees": [],
  28297       "milestone": null,
  28298       "comments": 2,
  28299       "created_at": "2024-03-14T12:47:13Z",
  28300       "updated_at": "2024-03-14T18:49:31Z",
  28301       "closed_at": null,
  28302       "author_association": "COLLABORATOR",
  28303       "active_lock_reason": null,
  28304       "body": "## user story\r\n\r\nAs a Damus user who has joined a Fedimint, I would like an easy to way to generate a LN address, so that other nostriches may easily zap me.\r\n\r\n### acceptance criteria\r\n1. there is a method to generate a LN address, and\r\n2. associate above LN address with a Fedimint, so that zaps are received to the fedimint, and\r\n3. user receives notifications in Damus of zaps upon set up of NWC #2051 ",
  28305       "reactions": {
  28306         "url": "https://api.github.com/repos/damus-io/damus/issues/2052/reactions",
  28307         "total_count": 0,
  28308         "+1": 0,
  28309         "-1": 0,
  28310         "laugh": 0,
  28311         "hooray": 0,
  28312         "confused": 0,
  28313         "heart": 0,
  28314         "rocket": 0,
  28315         "eyes": 0
  28316       },
  28317       "timeline_url": "https://api.github.com/repos/damus-io/damus/issues/2052/timeline",
  28318       "performed_via_github_app": null,
  28319       "state_reason": null
  28320     },
  28321     "comment": {
  28322       "user": "alltheseas",
  28323       "created_at": "2024-03-14T12:52:18Z",
  28324       "updated_at": "2024-03-14T12:52:18Z",
  28325       "body": "Mutiny is building this currently"
  28326     }
  28327   },
  28328   {
  28329     "issue": {
  28330       "url": "https://api.github.com/repos/damus-io/damus/issues/2052",
  28331       "repository_url": "https://api.github.com/repos/damus-io/damus",
  28332       "labels_url": "https://api.github.com/repos/damus-io/damus/issues/2052/labels{/name}",
  28333       "comments_url": "https://api.github.com/repos/damus-io/damus/issues/2052/comments",
  28334       "events_url": "https://api.github.com/repos/damus-io/damus/issues/2052/events",
  28335       "html_url": "https://github.com/damus-io/damus/issues/2052",
  28336       "id": 2186289504,
  28337       "node_id": "I_kwDOHHF5A86CUCFg",
  28338       "number": 2052,
  28339       "title": "Set up lightning address Fedimint",
  28340       "user": {
  28341         "login": "alltheseas",
  28342         "id": 64376233,
  28343         "node_id": "MDQ6VXNlcjY0Mzc2MjMz",
  28344         "avatar_url": "https://avatars.githubusercontent.com/u/64376233?v=4",
  28345         "gravatar_id": "",
  28346         "url": "https://api.github.com/users/alltheseas",
  28347         "html_url": "https://github.com/alltheseas",
  28348         "followers_url": "https://api.github.com/users/alltheseas/followers",
  28349         "following_url": "https://api.github.com/users/alltheseas/following{/other_user}",
  28350         "gists_url": "https://api.github.com/users/alltheseas/gists{/gist_id}",
  28351         "starred_url": "https://api.github.com/users/alltheseas/starred{/owner}{/repo}",
  28352         "subscriptions_url": "https://api.github.com/users/alltheseas/subscriptions",
  28353         "organizations_url": "https://api.github.com/users/alltheseas/orgs",
  28354         "repos_url": "https://api.github.com/users/alltheseas/repos",
  28355         "events_url": "https://api.github.com/users/alltheseas/events{/privacy}",
  28356         "received_events_url": "https://api.github.com/users/alltheseas/received_events",
  28357         "type": "User",
  28358         "site_admin": false
  28359       },
  28360       "labels": [
  28361         {
  28362           "id": 5667220756,
  28363           "node_id": "LA_kwDOHHF5A88AAAABUcrtFA",
  28364           "url": "https://api.github.com/repos/damus-io/damus/labels/zaps",
  28365           "name": "zaps",
  28366           "color": "FBCA04",
  28367           "default": false,
  28368           "description": ""
  28369         },
  28370         {
  28371           "id": 6691150291,
  28372           "node_id": "LA_kwDOHHF5A88AAAABjtLZ0w",
  28373           "url": "https://api.github.com/repos/damus-io/damus/labels/fedimint",
  28374           "name": "fedimint",
  28375           "color": "ECE034",
  28376           "default": false,
  28377           "description": ""
  28378         }
  28379       ],
  28380       "state": "open",
  28381       "locked": false,
  28382       "assignee": null,
  28383       "assignees": [],
  28384       "milestone": null,
  28385       "comments": 2,
  28386       "created_at": "2024-03-14T12:47:13Z",
  28387       "updated_at": "2024-03-14T18:49:31Z",
  28388       "closed_at": null,
  28389       "author_association": "COLLABORATOR",
  28390       "active_lock_reason": null,
  28391       "body": "## user story\r\n\r\nAs a Damus user who has joined a Fedimint, I would like an easy to way to generate a LN address, so that other nostriches may easily zap me.\r\n\r\n### acceptance criteria\r\n1. there is a method to generate a LN address, and\r\n2. associate above LN address with a Fedimint, so that zaps are received to the fedimint, and\r\n3. user receives notifications in Damus of zaps upon set up of NWC #2051 ",
  28392       "reactions": {
  28393         "url": "https://api.github.com/repos/damus-io/damus/issues/2052/reactions",
  28394         "total_count": 0,
  28395         "+1": 0,
  28396         "-1": 0,
  28397         "laugh": 0,
  28398         "hooray": 0,
  28399         "confused": 0,
  28400         "heart": 0,
  28401         "rocket": 0,
  28402         "eyes": 0
  28403       },
  28404       "timeline_url": "https://api.github.com/repos/damus-io/damus/issues/2052/timeline",
  28405       "performed_via_github_app": null,
  28406       "state_reason": null
  28407     },
  28408     "comment": {
  28409       "user": "kernelkind",
  28410       "created_at": "2024-03-14T18:49:30Z",
  28411       "updated_at": "2024-03-14T18:49:30Z",
  28412       "body": "See https://github.com/Kodylow/hermes"
  28413     }
  28414   },
  28415   {
  28416     "issue": {
  28417       "url": "https://api.github.com/repos/damus-io/damus/issues/2051",
  28418       "repository_url": "https://api.github.com/repos/damus-io/damus",
  28419       "labels_url": "https://api.github.com/repos/damus-io/damus/issues/2051/labels{/name}",
  28420       "comments_url": "https://api.github.com/repos/damus-io/damus/issues/2051/comments",
  28421       "events_url": "https://api.github.com/repos/damus-io/damus/issues/2051/events",
  28422       "html_url": "https://github.com/damus-io/damus/issues/2051",
  28423       "id": 2186281424,
  28424       "node_id": "I_kwDOHHF5A86CUAHQ",
  28425       "number": 2051,
  28426       "title": "NWC Fedimint",
  28427       "user": {
  28428         "login": "alltheseas",
  28429         "id": 64376233,
  28430         "node_id": "MDQ6VXNlcjY0Mzc2MjMz",
  28431         "avatar_url": "https://avatars.githubusercontent.com/u/64376233?v=4",
  28432         "gravatar_id": "",
  28433         "url": "https://api.github.com/users/alltheseas",
  28434         "html_url": "https://github.com/alltheseas",
  28435         "followers_url": "https://api.github.com/users/alltheseas/followers",
  28436         "following_url": "https://api.github.com/users/alltheseas/following{/other_user}",
  28437         "gists_url": "https://api.github.com/users/alltheseas/gists{/gist_id}",
  28438         "starred_url": "https://api.github.com/users/alltheseas/starred{/owner}{/repo}",
  28439         "subscriptions_url": "https://api.github.com/users/alltheseas/subscriptions",
  28440         "organizations_url": "https://api.github.com/users/alltheseas/orgs",
  28441         "repos_url": "https://api.github.com/users/alltheseas/repos",
  28442         "events_url": "https://api.github.com/users/alltheseas/events{/privacy}",
  28443         "received_events_url": "https://api.github.com/users/alltheseas/received_events",
  28444         "type": "User",
  28445         "site_admin": false
  28446       },
  28447       "labels": [
  28448         {
  28449           "id": 5667230655,
  28450           "node_id": "LA_kwDOHHF5A88AAAABUcsTvw",
  28451           "url": "https://api.github.com/repos/damus-io/damus/labels/feature",
  28452           "name": "feature",
  28453           "color": "BFDADC",
  28454           "default": false,
  28455           "description": "New feature request"
  28456         },
  28457         {
  28458           "id": 5684118006,
  28459           "node_id": "LA_kwDOHHF5A88AAAABUszB9g",
  28460           "url": "https://api.github.com/repos/damus-io/damus/labels/experimental",
  28461           "name": "experimental",
  28462           "color": "41BC18",
  28463           "default": false,
  28464           "description": ""
  28465         },
  28466         {
  28467           "id": 6669970185,
  28468           "node_id": "LA_kwDOHHF5A88AAAABjY-rCQ",
  28469           "url": "https://api.github.com/repos/damus-io/damus/labels/nwc",
  28470           "name": "nwc",
  28471           "color": "440AC1",
  28472           "default": false,
  28473           "description": ""
  28474         },
  28475         {
  28476           "id": 6691150291,
  28477           "node_id": "LA_kwDOHHF5A88AAAABjtLZ0w",
  28478           "url": "https://api.github.com/repos/damus-io/damus/labels/fedimint",
  28479           "name": "fedimint",
  28480           "color": "ECE034",
  28481           "default": false,
  28482           "description": ""
  28483         }
  28484       ],
  28485       "state": "open",
  28486       "locked": false,
  28487       "assignee": null,
  28488       "assignees": [],
  28489       "milestone": null,
  28490       "comments": 2,
  28491       "created_at": "2024-03-14T12:44:27Z",
  28492       "updated_at": "2024-03-16T08:49:35Z",
  28493       "closed_at": null,
  28494       "author_association": "COLLABORATOR",
  28495       "active_lock_reason": null,
  28496       "body": "## user story\r\n\r\nAs a Damus user that has joined a Fedimint, I would like to setup NWC to my Fedimint, so that I can one tap zap, and receive notifications in Damus of zaps.\r\n\r\n### acceptance criteria\r\n1. Similar to mutiny, alby NWC in Damus user can set up Fedimint NWC\r\n2. Damus user can one tap zap post NWC setup\r\n\r\n\r\n## prerequisite\r\n\r\n#2050 Join Fedimint",
  28497       "reactions": {
  28498         "url": "https://api.github.com/repos/damus-io/damus/issues/2051/reactions",
  28499         "total_count": 0,
  28500         "+1": 0,
  28501         "-1": 0,
  28502         "laugh": 0,
  28503         "hooray": 0,
  28504         "confused": 0,
  28505         "heart": 0,
  28506         "rocket": 0,
  28507         "eyes": 0
  28508       },
  28509       "timeline_url": "https://api.github.com/repos/damus-io/damus/issues/2051/timeline",
  28510       "performed_via_github_app": null,
  28511       "state_reason": null
  28512     }
  28513   },
  28514   {
  28515     "issue": {
  28516       "url": "https://api.github.com/repos/damus-io/damus/issues/2051",
  28517       "repository_url": "https://api.github.com/repos/damus-io/damus",
  28518       "labels_url": "https://api.github.com/repos/damus-io/damus/issues/2051/labels{/name}",
  28519       "comments_url": "https://api.github.com/repos/damus-io/damus/issues/2051/comments",
  28520       "events_url": "https://api.github.com/repos/damus-io/damus/issues/2051/events",
  28521       "html_url": "https://github.com/damus-io/damus/issues/2051",
  28522       "id": 2186281424,
  28523       "node_id": "I_kwDOHHF5A86CUAHQ",
  28524       "number": 2051,
  28525       "title": "NWC Fedimint",
  28526       "user": {
  28527         "login": "alltheseas",
  28528         "id": 64376233,
  28529         "node_id": "MDQ6VXNlcjY0Mzc2MjMz",
  28530         "avatar_url": "https://avatars.githubusercontent.com/u/64376233?v=4",
  28531         "gravatar_id": "",
  28532         "url": "https://api.github.com/users/alltheseas",
  28533         "html_url": "https://github.com/alltheseas",
  28534         "followers_url": "https://api.github.com/users/alltheseas/followers",
  28535         "following_url": "https://api.github.com/users/alltheseas/following{/other_user}",
  28536         "gists_url": "https://api.github.com/users/alltheseas/gists{/gist_id}",
  28537         "starred_url": "https://api.github.com/users/alltheseas/starred{/owner}{/repo}",
  28538         "subscriptions_url": "https://api.github.com/users/alltheseas/subscriptions",
  28539         "organizations_url": "https://api.github.com/users/alltheseas/orgs",
  28540         "repos_url": "https://api.github.com/users/alltheseas/repos",
  28541         "events_url": "https://api.github.com/users/alltheseas/events{/privacy}",
  28542         "received_events_url": "https://api.github.com/users/alltheseas/received_events",
  28543         "type": "User",
  28544         "site_admin": false
  28545       },
  28546       "labels": [
  28547         {
  28548           "id": 5667230655,
  28549           "node_id": "LA_kwDOHHF5A88AAAABUcsTvw",
  28550           "url": "https://api.github.com/repos/damus-io/damus/labels/feature",
  28551           "name": "feature",
  28552           "color": "BFDADC",
  28553           "default": false,
  28554           "description": "New feature request"
  28555         },
  28556         {
  28557           "id": 5684118006,
  28558           "node_id": "LA_kwDOHHF5A88AAAABUszB9g",
  28559           "url": "https://api.github.com/repos/damus-io/damus/labels/experimental",
  28560           "name": "experimental",
  28561           "color": "41BC18",
  28562           "default": false,
  28563           "description": ""
  28564         },
  28565         {
  28566           "id": 6669970185,
  28567           "node_id": "LA_kwDOHHF5A88AAAABjY-rCQ",
  28568           "url": "https://api.github.com/repos/damus-io/damus/labels/nwc",
  28569           "name": "nwc",
  28570           "color": "440AC1",
  28571           "default": false,
  28572           "description": ""
  28573         },
  28574         {
  28575           "id": 6691150291,
  28576           "node_id": "LA_kwDOHHF5A88AAAABjtLZ0w",
  28577           "url": "https://api.github.com/repos/damus-io/damus/labels/fedimint",
  28578           "name": "fedimint",
  28579           "color": "ECE034",
  28580           "default": false,
  28581           "description": ""
  28582         }
  28583       ],
  28584       "state": "open",
  28585       "locked": false,
  28586       "assignee": null,
  28587       "assignees": [],
  28588       "milestone": null,
  28589       "comments": 2,
  28590       "created_at": "2024-03-14T12:44:27Z",
  28591       "updated_at": "2024-03-16T08:49:35Z",
  28592       "closed_at": null,
  28593       "author_association": "COLLABORATOR",
  28594       "active_lock_reason": null,
  28595       "body": "## user story\r\n\r\nAs a Damus user that has joined a Fedimint, I would like to setup NWC to my Fedimint, so that I can one tap zap, and receive notifications in Damus of zaps.\r\n\r\n### acceptance criteria\r\n1. Similar to mutiny, alby NWC in Damus user can set up Fedimint NWC\r\n2. Damus user can one tap zap post NWC setup\r\n\r\n\r\n## prerequisite\r\n\r\n#2050 Join Fedimint",
  28596       "reactions": {
  28597         "url": "https://api.github.com/repos/damus-io/damus/issues/2051/reactions",
  28598         "total_count": 0,
  28599         "+1": 0,
  28600         "-1": 0,
  28601         "laugh": 0,
  28602         "hooray": 0,
  28603         "confused": 0,
  28604         "heart": 0,
  28605         "rocket": 0,
  28606         "eyes": 0
  28607       },
  28608       "timeline_url": "https://api.github.com/repos/damus-io/damus/issues/2051/timeline",
  28609       "performed_via_github_app": null,
  28610       "state_reason": null
  28611     },
  28612     "comment": {
  28613       "user": "alltheseas",
  28614       "created_at": "2024-03-14T12:52:35Z",
  28615       "updated_at": "2024-03-14T12:52:35Z",
  28616       "body": "Mutiny is building this currently\r\n\r\n"
  28617     }
  28618   },
  28619   {
  28620     "issue": {
  28621       "url": "https://api.github.com/repos/damus-io/damus/issues/2051",
  28622       "repository_url": "https://api.github.com/repos/damus-io/damus",
  28623       "labels_url": "https://api.github.com/repos/damus-io/damus/issues/2051/labels{/name}",
  28624       "comments_url": "https://api.github.com/repos/damus-io/damus/issues/2051/comments",
  28625       "events_url": "https://api.github.com/repos/damus-io/damus/issues/2051/events",
  28626       "html_url": "https://github.com/damus-io/damus/issues/2051",
  28627       "id": 2186281424,
  28628       "node_id": "I_kwDOHHF5A86CUAHQ",
  28629       "number": 2051,
  28630       "title": "NWC Fedimint",
  28631       "user": {
  28632         "login": "alltheseas",
  28633         "id": 64376233,
  28634         "node_id": "MDQ6VXNlcjY0Mzc2MjMz",
  28635         "avatar_url": "https://avatars.githubusercontent.com/u/64376233?v=4",
  28636         "gravatar_id": "",
  28637         "url": "https://api.github.com/users/alltheseas",
  28638         "html_url": "https://github.com/alltheseas",
  28639         "followers_url": "https://api.github.com/users/alltheseas/followers",
  28640         "following_url": "https://api.github.com/users/alltheseas/following{/other_user}",
  28641         "gists_url": "https://api.github.com/users/alltheseas/gists{/gist_id}",
  28642         "starred_url": "https://api.github.com/users/alltheseas/starred{/owner}{/repo}",
  28643         "subscriptions_url": "https://api.github.com/users/alltheseas/subscriptions",
  28644         "organizations_url": "https://api.github.com/users/alltheseas/orgs",
  28645         "repos_url": "https://api.github.com/users/alltheseas/repos",
  28646         "events_url": "https://api.github.com/users/alltheseas/events{/privacy}",
  28647         "received_events_url": "https://api.github.com/users/alltheseas/received_events",
  28648         "type": "User",
  28649         "site_admin": false
  28650       },
  28651       "labels": [
  28652         {
  28653           "id": 5667230655,
  28654           "node_id": "LA_kwDOHHF5A88AAAABUcsTvw",
  28655           "url": "https://api.github.com/repos/damus-io/damus/labels/feature",
  28656           "name": "feature",
  28657           "color": "BFDADC",
  28658           "default": false,
  28659           "description": "New feature request"
  28660         },
  28661         {
  28662           "id": 5684118006,
  28663           "node_id": "LA_kwDOHHF5A88AAAABUszB9g",
  28664           "url": "https://api.github.com/repos/damus-io/damus/labels/experimental",
  28665           "name": "experimental",
  28666           "color": "41BC18",
  28667           "default": false,
  28668           "description": ""
  28669         },
  28670         {
  28671           "id": 6669970185,
  28672           "node_id": "LA_kwDOHHF5A88AAAABjY-rCQ",
  28673           "url": "https://api.github.com/repos/damus-io/damus/labels/nwc",
  28674           "name": "nwc",
  28675           "color": "440AC1",
  28676           "default": false,
  28677           "description": ""
  28678         },
  28679         {
  28680           "id": 6691150291,
  28681           "node_id": "LA_kwDOHHF5A88AAAABjtLZ0w",
  28682           "url": "https://api.github.com/repos/damus-io/damus/labels/fedimint",
  28683           "name": "fedimint",
  28684           "color": "ECE034",
  28685           "default": false,
  28686           "description": ""
  28687         }
  28688       ],
  28689       "state": "open",
  28690       "locked": false,
  28691       "assignee": null,
  28692       "assignees": [],
  28693       "milestone": null,
  28694       "comments": 2,
  28695       "created_at": "2024-03-14T12:44:27Z",
  28696       "updated_at": "2024-03-16T08:49:35Z",
  28697       "closed_at": null,
  28698       "author_association": "COLLABORATOR",
  28699       "active_lock_reason": null,
  28700       "body": "## user story\r\n\r\nAs a Damus user that has joined a Fedimint, I would like to setup NWC to my Fedimint, so that I can one tap zap, and receive notifications in Damus of zaps.\r\n\r\n### acceptance criteria\r\n1. Similar to mutiny, alby NWC in Damus user can set up Fedimint NWC\r\n2. Damus user can one tap zap post NWC setup\r\n\r\n\r\n## prerequisite\r\n\r\n#2050 Join Fedimint",
  28701       "reactions": {
  28702         "url": "https://api.github.com/repos/damus-io/damus/issues/2051/reactions",
  28703         "total_count": 0,
  28704         "+1": 0,
  28705         "-1": 0,
  28706         "laugh": 0,
  28707         "hooray": 0,
  28708         "confused": 0,
  28709         "heart": 0,
  28710         "rocket": 0,
  28711         "eyes": 0
  28712       },
  28713       "timeline_url": "https://api.github.com/repos/damus-io/damus/issues/2051/timeline",
  28714       "performed_via_github_app": null,
  28715       "state_reason": null
  28716     },
  28717     "comment": {
  28718       "user": "jb55",
  28719       "created_at": "2024-03-16T08:49:34Z",
  28720       "updated_at": "2024-03-16T08:49:34Z",
  28721       "body": "On Thu, Mar 14, 2024 at 05:44:47AM -0700, alltheseas wrote:\n>## user story\n>\n>As a Damus user that has joined a Fedimint, I would like to setup NWC to my Fedimint, so that I can one tap zap, and receive notifications in Damus of zaps.\n>\n>### acceptance criteria\n>1. Similar to mutiny, alby NWC in Damus user can set up Fedimint NWC\n>2. Damus user can one tap zap post NWC setup\n\n From what I understand NWC is designed for paying lighting invoices, is\nthere even an invoice spec for fedimint? I'd be curious how this works\nand what the protocol looks like.\n"
  28722     }
  28723   },
  28724   {
  28725     "issue": {
  28726       "url": "https://api.github.com/repos/damus-io/damus/issues/2050",
  28727       "repository_url": "https://api.github.com/repos/damus-io/damus",
  28728       "labels_url": "https://api.github.com/repos/damus-io/damus/issues/2050/labels{/name}",
  28729       "comments_url": "https://api.github.com/repos/damus-io/damus/issues/2050/comments",
  28730       "events_url": "https://api.github.com/repos/damus-io/damus/issues/2050/events",
  28731       "html_url": "https://github.com/damus-io/damus/issues/2050",
  28732       "id": 2186260890,
  28733       "node_id": "I_kwDOHHF5A86CT7Ga",
  28734       "number": 2050,
  28735       "title": "Join fedimint",
  28736       "user": {
  28737         "login": "alltheseas",
  28738         "id": 64376233,
  28739         "node_id": "MDQ6VXNlcjY0Mzc2MjMz",
  28740         "avatar_url": "https://avatars.githubusercontent.com/u/64376233?v=4",
  28741         "gravatar_id": "",
  28742         "url": "https://api.github.com/users/alltheseas",
  28743         "html_url": "https://github.com/alltheseas",
  28744         "followers_url": "https://api.github.com/users/alltheseas/followers",
  28745         "following_url": "https://api.github.com/users/alltheseas/following{/other_user}",
  28746         "gists_url": "https://api.github.com/users/alltheseas/gists{/gist_id}",
  28747         "starred_url": "https://api.github.com/users/alltheseas/starred{/owner}{/repo}",
  28748         "subscriptions_url": "https://api.github.com/users/alltheseas/subscriptions",
  28749         "organizations_url": "https://api.github.com/users/alltheseas/orgs",
  28750         "repos_url": "https://api.github.com/users/alltheseas/repos",
  28751         "events_url": "https://api.github.com/users/alltheseas/events{/privacy}",
  28752         "received_events_url": "https://api.github.com/users/alltheseas/received_events",
  28753         "type": "User",
  28754         "site_admin": false
  28755       },
  28756       "labels": [
  28757         {
  28758           "id": 5667222085,
  28759           "node_id": "LA_kwDOHHF5A88AAAABUcryRQ",
  28760           "url": "https://api.github.com/repos/damus-io/damus/labels/design",
  28761           "name": "design",
  28762           "color": "5319E7",
  28763           "default": false,
  28764           "description": "Design exploration & definition is required"
  28765         },
  28766         {
  28767           "id": 5667230655,
  28768           "node_id": "LA_kwDOHHF5A88AAAABUcsTvw",
  28769           "url": "https://api.github.com/repos/damus-io/damus/labels/feature",
  28770           "name": "feature",
  28771           "color": "BFDADC",
  28772           "default": false,
  28773           "description": "New feature request"
  28774         },
  28775         {
  28776           "id": 5684118006,
  28777           "node_id": "LA_kwDOHHF5A88AAAABUszB9g",
  28778           "url": "https://api.github.com/repos/damus-io/damus/labels/experimental",
  28779           "name": "experimental",
  28780           "color": "41BC18",
  28781           "default": false,
  28782           "description": ""
  28783         },
  28784         {
  28785           "id": 6691150291,
  28786           "node_id": "LA_kwDOHHF5A88AAAABjtLZ0w",
  28787           "url": "https://api.github.com/repos/damus-io/damus/labels/fedimint",
  28788           "name": "fedimint",
  28789           "color": "ECE034",
  28790           "default": false,
  28791           "description": ""
  28792         }
  28793       ],
  28794       "state": "open",
  28795       "locked": false,
  28796       "assignee": {
  28797         "login": "robagreda",
  28798         "id": 3373850,
  28799         "node_id": "MDQ6VXNlcjMzNzM4NTA=",
  28800         "avatar_url": "https://avatars.githubusercontent.com/u/3373850?v=4",
  28801         "gravatar_id": "",
  28802         "url": "https://api.github.com/users/robagreda",
  28803         "html_url": "https://github.com/robagreda",
  28804         "followers_url": "https://api.github.com/users/robagreda/followers",
  28805         "following_url": "https://api.github.com/users/robagreda/following{/other_user}",
  28806         "gists_url": "https://api.github.com/users/robagreda/gists{/gist_id}",
  28807         "starred_url": "https://api.github.com/users/robagreda/starred{/owner}{/repo}",
  28808         "subscriptions_url": "https://api.github.com/users/robagreda/subscriptions",
  28809         "organizations_url": "https://api.github.com/users/robagreda/orgs",
  28810         "repos_url": "https://api.github.com/users/robagreda/repos",
  28811         "events_url": "https://api.github.com/users/robagreda/events{/privacy}",
  28812         "received_events_url": "https://api.github.com/users/robagreda/received_events",
  28813         "type": "User",
  28814         "site_admin": false
  28815       },
  28816       "assignees": [
  28817         {
  28818           "login": "robagreda",
  28819           "id": 3373850,
  28820           "node_id": "MDQ6VXNlcjMzNzM4NTA=",
  28821           "avatar_url": "https://avatars.githubusercontent.com/u/3373850?v=4",
  28822           "gravatar_id": "",
  28823           "url": "https://api.github.com/users/robagreda",
  28824           "html_url": "https://github.com/robagreda",
  28825           "followers_url": "https://api.github.com/users/robagreda/followers",
  28826           "following_url": "https://api.github.com/users/robagreda/following{/other_user}",
  28827           "gists_url": "https://api.github.com/users/robagreda/gists{/gist_id}",
  28828           "starred_url": "https://api.github.com/users/robagreda/starred{/owner}{/repo}",
  28829           "subscriptions_url": "https://api.github.com/users/robagreda/subscriptions",
  28830           "organizations_url": "https://api.github.com/users/robagreda/orgs",
  28831           "repos_url": "https://api.github.com/users/robagreda/repos",
  28832           "events_url": "https://api.github.com/users/robagreda/events{/privacy}",
  28833           "received_events_url": "https://api.github.com/users/robagreda/received_events",
  28834           "type": "User",
  28835           "site_admin": false
  28836         },
  28837         {
  28838           "login": "kernelkind",
  28839           "id": 8139906,
  28840           "node_id": "MDQ6VXNlcjgxMzk5MDY=",
  28841           "avatar_url": "https://avatars.githubusercontent.com/u/8139906?v=4",
  28842           "gravatar_id": "",
  28843           "url": "https://api.github.com/users/kernelkind",
  28844           "html_url": "https://github.com/kernelkind",
  28845           "followers_url": "https://api.github.com/users/kernelkind/followers",
  28846           "following_url": "https://api.github.com/users/kernelkind/following{/other_user}",
  28847           "gists_url": "https://api.github.com/users/kernelkind/gists{/gist_id}",
  28848           "starred_url": "https://api.github.com/users/kernelkind/starred{/owner}{/repo}",
  28849           "subscriptions_url": "https://api.github.com/users/kernelkind/subscriptions",
  28850           "organizations_url": "https://api.github.com/users/kernelkind/orgs",
  28851           "repos_url": "https://api.github.com/users/kernelkind/repos",
  28852           "events_url": "https://api.github.com/users/kernelkind/events{/privacy}",
  28853           "received_events_url": "https://api.github.com/users/kernelkind/received_events",
  28854           "type": "User",
  28855           "site_admin": false
  28856         }
  28857       ],
  28858       "milestone": null,
  28859       "comments": 6,
  28860       "created_at": "2024-03-14T12:37:13Z",
  28861       "updated_at": "2024-03-16T08:44:19Z",
  28862       "closed_at": null,
  28863       "author_association": "COLLABORATOR",
  28864       "active_lock_reason": null,
  28865       "body": "## user story\r\n\r\nAs a Damus user who would like a \"just works\" way of interacting with BTC/LN networks, I would like to be able to join a fedimint in Damus, so that I can send and/or receive sats.\r\n\r\n### acceptance criteria.\r\n\r\n1. There is a method to join a single fedimint in Damus",
  28866       "reactions": {
  28867         "url": "https://api.github.com/repos/damus-io/damus/issues/2050/reactions",
  28868         "total_count": 0,
  28869         "+1": 0,
  28870         "-1": 0,
  28871         "laugh": 0,
  28872         "hooray": 0,
  28873         "confused": 0,
  28874         "heart": 0,
  28875         "rocket": 0,
  28876         "eyes": 0
  28877       },
  28878       "timeline_url": "https://api.github.com/repos/damus-io/damus/issues/2050/timeline",
  28879       "performed_via_github_app": null,
  28880       "state_reason": null
  28881     }
  28882   },
  28883   {
  28884     "issue": {
  28885       "url": "https://api.github.com/repos/damus-io/damus/issues/2050",
  28886       "repository_url": "https://api.github.com/repos/damus-io/damus",
  28887       "labels_url": "https://api.github.com/repos/damus-io/damus/issues/2050/labels{/name}",
  28888       "comments_url": "https://api.github.com/repos/damus-io/damus/issues/2050/comments",
  28889       "events_url": "https://api.github.com/repos/damus-io/damus/issues/2050/events",
  28890       "html_url": "https://github.com/damus-io/damus/issues/2050",
  28891       "id": 2186260890,
  28892       "node_id": "I_kwDOHHF5A86CT7Ga",
  28893       "number": 2050,
  28894       "title": "Join fedimint",
  28895       "user": {
  28896         "login": "alltheseas",
  28897         "id": 64376233,
  28898         "node_id": "MDQ6VXNlcjY0Mzc2MjMz",
  28899         "avatar_url": "https://avatars.githubusercontent.com/u/64376233?v=4",
  28900         "gravatar_id": "",
  28901         "url": "https://api.github.com/users/alltheseas",
  28902         "html_url": "https://github.com/alltheseas",
  28903         "followers_url": "https://api.github.com/users/alltheseas/followers",
  28904         "following_url": "https://api.github.com/users/alltheseas/following{/other_user}",
  28905         "gists_url": "https://api.github.com/users/alltheseas/gists{/gist_id}",
  28906         "starred_url": "https://api.github.com/users/alltheseas/starred{/owner}{/repo}",
  28907         "subscriptions_url": "https://api.github.com/users/alltheseas/subscriptions",
  28908         "organizations_url": "https://api.github.com/users/alltheseas/orgs",
  28909         "repos_url": "https://api.github.com/users/alltheseas/repos",
  28910         "events_url": "https://api.github.com/users/alltheseas/events{/privacy}",
  28911         "received_events_url": "https://api.github.com/users/alltheseas/received_events",
  28912         "type": "User",
  28913         "site_admin": false
  28914       },
  28915       "labels": [
  28916         {
  28917           "id": 5667222085,
  28918           "node_id": "LA_kwDOHHF5A88AAAABUcryRQ",
  28919           "url": "https://api.github.com/repos/damus-io/damus/labels/design",
  28920           "name": "design",
  28921           "color": "5319E7",
  28922           "default": false,
  28923           "description": "Design exploration & definition is required"
  28924         },
  28925         {
  28926           "id": 5667230655,
  28927           "node_id": "LA_kwDOHHF5A88AAAABUcsTvw",
  28928           "url": "https://api.github.com/repos/damus-io/damus/labels/feature",
  28929           "name": "feature",
  28930           "color": "BFDADC",
  28931           "default": false,
  28932           "description": "New feature request"
  28933         },
  28934         {
  28935           "id": 5684118006,
  28936           "node_id": "LA_kwDOHHF5A88AAAABUszB9g",
  28937           "url": "https://api.github.com/repos/damus-io/damus/labels/experimental",
  28938           "name": "experimental",
  28939           "color": "41BC18",
  28940           "default": false,
  28941           "description": ""
  28942         },
  28943         {
  28944           "id": 6691150291,
  28945           "node_id": "LA_kwDOHHF5A88AAAABjtLZ0w",
  28946           "url": "https://api.github.com/repos/damus-io/damus/labels/fedimint",
  28947           "name": "fedimint",
  28948           "color": "ECE034",
  28949           "default": false,
  28950           "description": ""
  28951         }
  28952       ],
  28953       "state": "open",
  28954       "locked": false,
  28955       "assignee": {
  28956         "login": "robagreda",
  28957         "id": 3373850,
  28958         "node_id": "MDQ6VXNlcjMzNzM4NTA=",
  28959         "avatar_url": "https://avatars.githubusercontent.com/u/3373850?v=4",
  28960         "gravatar_id": "",
  28961         "url": "https://api.github.com/users/robagreda",
  28962         "html_url": "https://github.com/robagreda",
  28963         "followers_url": "https://api.github.com/users/robagreda/followers",
  28964         "following_url": "https://api.github.com/users/robagreda/following{/other_user}",
  28965         "gists_url": "https://api.github.com/users/robagreda/gists{/gist_id}",
  28966         "starred_url": "https://api.github.com/users/robagreda/starred{/owner}{/repo}",
  28967         "subscriptions_url": "https://api.github.com/users/robagreda/subscriptions",
  28968         "organizations_url": "https://api.github.com/users/robagreda/orgs",
  28969         "repos_url": "https://api.github.com/users/robagreda/repos",
  28970         "events_url": "https://api.github.com/users/robagreda/events{/privacy}",
  28971         "received_events_url": "https://api.github.com/users/robagreda/received_events",
  28972         "type": "User",
  28973         "site_admin": false
  28974       },
  28975       "assignees": [
  28976         {
  28977           "login": "robagreda",
  28978           "id": 3373850,
  28979           "node_id": "MDQ6VXNlcjMzNzM4NTA=",
  28980           "avatar_url": "https://avatars.githubusercontent.com/u/3373850?v=4",
  28981           "gravatar_id": "",
  28982           "url": "https://api.github.com/users/robagreda",
  28983           "html_url": "https://github.com/robagreda",
  28984           "followers_url": "https://api.github.com/users/robagreda/followers",
  28985           "following_url": "https://api.github.com/users/robagreda/following{/other_user}",
  28986           "gists_url": "https://api.github.com/users/robagreda/gists{/gist_id}",
  28987           "starred_url": "https://api.github.com/users/robagreda/starred{/owner}{/repo}",
  28988           "subscriptions_url": "https://api.github.com/users/robagreda/subscriptions",
  28989           "organizations_url": "https://api.github.com/users/robagreda/orgs",
  28990           "repos_url": "https://api.github.com/users/robagreda/repos",
  28991           "events_url": "https://api.github.com/users/robagreda/events{/privacy}",
  28992           "received_events_url": "https://api.github.com/users/robagreda/received_events",
  28993           "type": "User",
  28994           "site_admin": false
  28995         },
  28996         {
  28997           "login": "kernelkind",
  28998           "id": 8139906,
  28999           "node_id": "MDQ6VXNlcjgxMzk5MDY=",
  29000           "avatar_url": "https://avatars.githubusercontent.com/u/8139906?v=4",
  29001           "gravatar_id": "",
  29002           "url": "https://api.github.com/users/kernelkind",
  29003           "html_url": "https://github.com/kernelkind",
  29004           "followers_url": "https://api.github.com/users/kernelkind/followers",
  29005           "following_url": "https://api.github.com/users/kernelkind/following{/other_user}",
  29006           "gists_url": "https://api.github.com/users/kernelkind/gists{/gist_id}",
  29007           "starred_url": "https://api.github.com/users/kernelkind/starred{/owner}{/repo}",
  29008           "subscriptions_url": "https://api.github.com/users/kernelkind/subscriptions",
  29009           "organizations_url": "https://api.github.com/users/kernelkind/orgs",
  29010           "repos_url": "https://api.github.com/users/kernelkind/repos",
  29011           "events_url": "https://api.github.com/users/kernelkind/events{/privacy}",
  29012           "received_events_url": "https://api.github.com/users/kernelkind/received_events",
  29013           "type": "User",
  29014           "site_admin": false
  29015         }
  29016       ],
  29017       "milestone": null,
  29018       "comments": 6,
  29019       "created_at": "2024-03-14T12:37:13Z",
  29020       "updated_at": "2024-03-16T08:44:19Z",
  29021       "closed_at": null,
  29022       "author_association": "COLLABORATOR",
  29023       "active_lock_reason": null,
  29024       "body": "## user story\r\n\r\nAs a Damus user who would like a \"just works\" way of interacting with BTC/LN networks, I would like to be able to join a fedimint in Damus, so that I can send and/or receive sats.\r\n\r\n### acceptance criteria.\r\n\r\n1. There is a method to join a single fedimint in Damus",
  29025       "reactions": {
  29026         "url": "https://api.github.com/repos/damus-io/damus/issues/2050/reactions",
  29027         "total_count": 0,
  29028         "+1": 0,
  29029         "-1": 0,
  29030         "laugh": 0,
  29031         "hooray": 0,
  29032         "confused": 0,
  29033         "heart": 0,
  29034         "rocket": 0,
  29035         "eyes": 0
  29036       },
  29037       "timeline_url": "https://api.github.com/repos/damus-io/damus/issues/2050/timeline",
  29038       "performed_via_github_app": null,
  29039       "state_reason": null
  29040     },
  29041     "comment": {
  29042       "user": "alltheseas",
  29043       "created_at": "2024-03-14T12:52:52Z",
  29044       "updated_at": "2024-03-14T12:52:52Z",
  29045       "body": "@robagreda new design territory, ser\r\n\r\ncc @kernelkind "
  29046     }
  29047   },
  29048   {
  29049     "issue": {
  29050       "url": "https://api.github.com/repos/damus-io/damus/issues/2050",
  29051       "repository_url": "https://api.github.com/repos/damus-io/damus",
  29052       "labels_url": "https://api.github.com/repos/damus-io/damus/issues/2050/labels{/name}",
  29053       "comments_url": "https://api.github.com/repos/damus-io/damus/issues/2050/comments",
  29054       "events_url": "https://api.github.com/repos/damus-io/damus/issues/2050/events",
  29055       "html_url": "https://github.com/damus-io/damus/issues/2050",
  29056       "id": 2186260890,
  29057       "node_id": "I_kwDOHHF5A86CT7Ga",
  29058       "number": 2050,
  29059       "title": "Join fedimint",
  29060       "user": {
  29061         "login": "alltheseas",
  29062         "id": 64376233,
  29063         "node_id": "MDQ6VXNlcjY0Mzc2MjMz",
  29064         "avatar_url": "https://avatars.githubusercontent.com/u/64376233?v=4",
  29065         "gravatar_id": "",
  29066         "url": "https://api.github.com/users/alltheseas",
  29067         "html_url": "https://github.com/alltheseas",
  29068         "followers_url": "https://api.github.com/users/alltheseas/followers",
  29069         "following_url": "https://api.github.com/users/alltheseas/following{/other_user}",
  29070         "gists_url": "https://api.github.com/users/alltheseas/gists{/gist_id}",
  29071         "starred_url": "https://api.github.com/users/alltheseas/starred{/owner}{/repo}",
  29072         "subscriptions_url": "https://api.github.com/users/alltheseas/subscriptions",
  29073         "organizations_url": "https://api.github.com/users/alltheseas/orgs",
  29074         "repos_url": "https://api.github.com/users/alltheseas/repos",
  29075         "events_url": "https://api.github.com/users/alltheseas/events{/privacy}",
  29076         "received_events_url": "https://api.github.com/users/alltheseas/received_events",
  29077         "type": "User",
  29078         "site_admin": false
  29079       },
  29080       "labels": [
  29081         {
  29082           "id": 5667222085,
  29083           "node_id": "LA_kwDOHHF5A88AAAABUcryRQ",
  29084           "url": "https://api.github.com/repos/damus-io/damus/labels/design",
  29085           "name": "design",
  29086           "color": "5319E7",
  29087           "default": false,
  29088           "description": "Design exploration & definition is required"
  29089         },
  29090         {
  29091           "id": 5667230655,
  29092           "node_id": "LA_kwDOHHF5A88AAAABUcsTvw",
  29093           "url": "https://api.github.com/repos/damus-io/damus/labels/feature",
  29094           "name": "feature",
  29095           "color": "BFDADC",
  29096           "default": false,
  29097           "description": "New feature request"
  29098         },
  29099         {
  29100           "id": 5684118006,
  29101           "node_id": "LA_kwDOHHF5A88AAAABUszB9g",
  29102           "url": "https://api.github.com/repos/damus-io/damus/labels/experimental",
  29103           "name": "experimental",
  29104           "color": "41BC18",
  29105           "default": false,
  29106           "description": ""
  29107         },
  29108         {
  29109           "id": 6691150291,
  29110           "node_id": "LA_kwDOHHF5A88AAAABjtLZ0w",
  29111           "url": "https://api.github.com/repos/damus-io/damus/labels/fedimint",
  29112           "name": "fedimint",
  29113           "color": "ECE034",
  29114           "default": false,
  29115           "description": ""
  29116         }
  29117       ],
  29118       "state": "open",
  29119       "locked": false,
  29120       "assignee": {
  29121         "login": "robagreda",
  29122         "id": 3373850,
  29123         "node_id": "MDQ6VXNlcjMzNzM4NTA=",
  29124         "avatar_url": "https://avatars.githubusercontent.com/u/3373850?v=4",
  29125         "gravatar_id": "",
  29126         "url": "https://api.github.com/users/robagreda",
  29127         "html_url": "https://github.com/robagreda",
  29128         "followers_url": "https://api.github.com/users/robagreda/followers",
  29129         "following_url": "https://api.github.com/users/robagreda/following{/other_user}",
  29130         "gists_url": "https://api.github.com/users/robagreda/gists{/gist_id}",
  29131         "starred_url": "https://api.github.com/users/robagreda/starred{/owner}{/repo}",
  29132         "subscriptions_url": "https://api.github.com/users/robagreda/subscriptions",
  29133         "organizations_url": "https://api.github.com/users/robagreda/orgs",
  29134         "repos_url": "https://api.github.com/users/robagreda/repos",
  29135         "events_url": "https://api.github.com/users/robagreda/events{/privacy}",
  29136         "received_events_url": "https://api.github.com/users/robagreda/received_events",
  29137         "type": "User",
  29138         "site_admin": false
  29139       },
  29140       "assignees": [
  29141         {
  29142           "login": "robagreda",
  29143           "id": 3373850,
  29144           "node_id": "MDQ6VXNlcjMzNzM4NTA=",
  29145           "avatar_url": "https://avatars.githubusercontent.com/u/3373850?v=4",
  29146           "gravatar_id": "",
  29147           "url": "https://api.github.com/users/robagreda",
  29148           "html_url": "https://github.com/robagreda",
  29149           "followers_url": "https://api.github.com/users/robagreda/followers",
  29150           "following_url": "https://api.github.com/users/robagreda/following{/other_user}",
  29151           "gists_url": "https://api.github.com/users/robagreda/gists{/gist_id}",
  29152           "starred_url": "https://api.github.com/users/robagreda/starred{/owner}{/repo}",
  29153           "subscriptions_url": "https://api.github.com/users/robagreda/subscriptions",
  29154           "organizations_url": "https://api.github.com/users/robagreda/orgs",
  29155           "repos_url": "https://api.github.com/users/robagreda/repos",
  29156           "events_url": "https://api.github.com/users/robagreda/events{/privacy}",
  29157           "received_events_url": "https://api.github.com/users/robagreda/received_events",
  29158           "type": "User",
  29159           "site_admin": false
  29160         },
  29161         {
  29162           "login": "kernelkind",
  29163           "id": 8139906,
  29164           "node_id": "MDQ6VXNlcjgxMzk5MDY=",
  29165           "avatar_url": "https://avatars.githubusercontent.com/u/8139906?v=4",
  29166           "gravatar_id": "",
  29167           "url": "https://api.github.com/users/kernelkind",
  29168           "html_url": "https://github.com/kernelkind",
  29169           "followers_url": "https://api.github.com/users/kernelkind/followers",
  29170           "following_url": "https://api.github.com/users/kernelkind/following{/other_user}",
  29171           "gists_url": "https://api.github.com/users/kernelkind/gists{/gist_id}",
  29172           "starred_url": "https://api.github.com/users/kernelkind/starred{/owner}{/repo}",
  29173           "subscriptions_url": "https://api.github.com/users/kernelkind/subscriptions",
  29174           "organizations_url": "https://api.github.com/users/kernelkind/orgs",
  29175           "repos_url": "https://api.github.com/users/kernelkind/repos",
  29176           "events_url": "https://api.github.com/users/kernelkind/events{/privacy}",
  29177           "received_events_url": "https://api.github.com/users/kernelkind/received_events",
  29178           "type": "User",
  29179           "site_admin": false
  29180         }
  29181       ],
  29182       "milestone": null,
  29183       "comments": 6,
  29184       "created_at": "2024-03-14T12:37:13Z",
  29185       "updated_at": "2024-03-16T08:44:19Z",
  29186       "closed_at": null,
  29187       "author_association": "COLLABORATOR",
  29188       "active_lock_reason": null,
  29189       "body": "## user story\r\n\r\nAs a Damus user who would like a \"just works\" way of interacting with BTC/LN networks, I would like to be able to join a fedimint in Damus, so that I can send and/or receive sats.\r\n\r\n### acceptance criteria.\r\n\r\n1. There is a method to join a single fedimint in Damus",
  29190       "reactions": {
  29191         "url": "https://api.github.com/repos/damus-io/damus/issues/2050/reactions",
  29192         "total_count": 0,
  29193         "+1": 0,
  29194         "-1": 0,
  29195         "laugh": 0,
  29196         "hooray": 0,
  29197         "confused": 0,
  29198         "heart": 0,
  29199         "rocket": 0,
  29200         "eyes": 0
  29201       },
  29202       "timeline_url": "https://api.github.com/repos/damus-io/damus/issues/2050/timeline",
  29203       "performed_via_github_app": null,
  29204       "state_reason": null
  29205     },
  29206     "comment": {
  29207       "user": "jb55",
  29208       "created_at": "2024-03-14T13:01:35Z",
  29209       "updated_at": "2024-03-14T13:01:35Z",
  29210       "body": "The priority would be just use our fedimint to start, joining a\ndifferent fedimint is so much further down the line. Not many people are\nevent running fedimints at the moment. This is also way too advanced for\n99.99% of people.\n\nThe whole point of the fedimint is to have a default thing that just\nworks and is somewhat safe from rugging.\n\nPlus it's not as simple as switching to random mints, unless there is a\nway to setup a lightning address for receiving zaps that works across\nmints, which is the entire point of doing this is the first place\n(non-custodial receiving of zaps while the user's non-custodial wallet\nis offline).\n\nOn Thu, Mar 14, 2024 at 05:37:35AM -0700, alltheseas wrote:\n>## user story\n>\n>As a Damus user who would like a \"just works\" way of interacting with BTC/LN networks, I would like to be able to join a fedimint in Damus, so that I can send and/or receive sats.\n>\n>### acceptance criteria.\n>\n>1. There is a method to join a single fedimint in Damus\n>\n>-- \n>Reply to this email directly or view it on GitHub:\n>https://github.com/damus-io/damus/issues/2050\n>You are receiving this because you are subscribed to this thread.\n>\n>Message ID: ***@***.***>\n"
  29211     }
  29212   },
  29213   {
  29214     "issue": {
  29215       "url": "https://api.github.com/repos/damus-io/damus/issues/2050",
  29216       "repository_url": "https://api.github.com/repos/damus-io/damus",
  29217       "labels_url": "https://api.github.com/repos/damus-io/damus/issues/2050/labels{/name}",
  29218       "comments_url": "https://api.github.com/repos/damus-io/damus/issues/2050/comments",
  29219       "events_url": "https://api.github.com/repos/damus-io/damus/issues/2050/events",
  29220       "html_url": "https://github.com/damus-io/damus/issues/2050",
  29221       "id": 2186260890,
  29222       "node_id": "I_kwDOHHF5A86CT7Ga",
  29223       "number": 2050,
  29224       "title": "Join fedimint",
  29225       "user": {
  29226         "login": "alltheseas",
  29227         "id": 64376233,
  29228         "node_id": "MDQ6VXNlcjY0Mzc2MjMz",
  29229         "avatar_url": "https://avatars.githubusercontent.com/u/64376233?v=4",
  29230         "gravatar_id": "",
  29231         "url": "https://api.github.com/users/alltheseas",
  29232         "html_url": "https://github.com/alltheseas",
  29233         "followers_url": "https://api.github.com/users/alltheseas/followers",
  29234         "following_url": "https://api.github.com/users/alltheseas/following{/other_user}",
  29235         "gists_url": "https://api.github.com/users/alltheseas/gists{/gist_id}",
  29236         "starred_url": "https://api.github.com/users/alltheseas/starred{/owner}{/repo}",
  29237         "subscriptions_url": "https://api.github.com/users/alltheseas/subscriptions",
  29238         "organizations_url": "https://api.github.com/users/alltheseas/orgs",
  29239         "repos_url": "https://api.github.com/users/alltheseas/repos",
  29240         "events_url": "https://api.github.com/users/alltheseas/events{/privacy}",
  29241         "received_events_url": "https://api.github.com/users/alltheseas/received_events",
  29242         "type": "User",
  29243         "site_admin": false
  29244       },
  29245       "labels": [
  29246         {
  29247           "id": 5667222085,
  29248           "node_id": "LA_kwDOHHF5A88AAAABUcryRQ",
  29249           "url": "https://api.github.com/repos/damus-io/damus/labels/design",
  29250           "name": "design",
  29251           "color": "5319E7",
  29252           "default": false,
  29253           "description": "Design exploration & definition is required"
  29254         },
  29255         {
  29256           "id": 5667230655,
  29257           "node_id": "LA_kwDOHHF5A88AAAABUcsTvw",
  29258           "url": "https://api.github.com/repos/damus-io/damus/labels/feature",
  29259           "name": "feature",
  29260           "color": "BFDADC",
  29261           "default": false,
  29262           "description": "New feature request"
  29263         },
  29264         {
  29265           "id": 5684118006,
  29266           "node_id": "LA_kwDOHHF5A88AAAABUszB9g",
  29267           "url": "https://api.github.com/repos/damus-io/damus/labels/experimental",
  29268           "name": "experimental",
  29269           "color": "41BC18",
  29270           "default": false,
  29271           "description": ""
  29272         },
  29273         {
  29274           "id": 6691150291,
  29275           "node_id": "LA_kwDOHHF5A88AAAABjtLZ0w",
  29276           "url": "https://api.github.com/repos/damus-io/damus/labels/fedimint",
  29277           "name": "fedimint",
  29278           "color": "ECE034",
  29279           "default": false,
  29280           "description": ""
  29281         }
  29282       ],
  29283       "state": "open",
  29284       "locked": false,
  29285       "assignee": {
  29286         "login": "robagreda",
  29287         "id": 3373850,
  29288         "node_id": "MDQ6VXNlcjMzNzM4NTA=",
  29289         "avatar_url": "https://avatars.githubusercontent.com/u/3373850?v=4",
  29290         "gravatar_id": "",
  29291         "url": "https://api.github.com/users/robagreda",
  29292         "html_url": "https://github.com/robagreda",
  29293         "followers_url": "https://api.github.com/users/robagreda/followers",
  29294         "following_url": "https://api.github.com/users/robagreda/following{/other_user}",
  29295         "gists_url": "https://api.github.com/users/robagreda/gists{/gist_id}",
  29296         "starred_url": "https://api.github.com/users/robagreda/starred{/owner}{/repo}",
  29297         "subscriptions_url": "https://api.github.com/users/robagreda/subscriptions",
  29298         "organizations_url": "https://api.github.com/users/robagreda/orgs",
  29299         "repos_url": "https://api.github.com/users/robagreda/repos",
  29300         "events_url": "https://api.github.com/users/robagreda/events{/privacy}",
  29301         "received_events_url": "https://api.github.com/users/robagreda/received_events",
  29302         "type": "User",
  29303         "site_admin": false
  29304       },
  29305       "assignees": [
  29306         {
  29307           "login": "robagreda",
  29308           "id": 3373850,
  29309           "node_id": "MDQ6VXNlcjMzNzM4NTA=",
  29310           "avatar_url": "https://avatars.githubusercontent.com/u/3373850?v=4",
  29311           "gravatar_id": "",
  29312           "url": "https://api.github.com/users/robagreda",
  29313           "html_url": "https://github.com/robagreda",
  29314           "followers_url": "https://api.github.com/users/robagreda/followers",
  29315           "following_url": "https://api.github.com/users/robagreda/following{/other_user}",
  29316           "gists_url": "https://api.github.com/users/robagreda/gists{/gist_id}",
  29317           "starred_url": "https://api.github.com/users/robagreda/starred{/owner}{/repo}",
  29318           "subscriptions_url": "https://api.github.com/users/robagreda/subscriptions",
  29319           "organizations_url": "https://api.github.com/users/robagreda/orgs",
  29320           "repos_url": "https://api.github.com/users/robagreda/repos",
  29321           "events_url": "https://api.github.com/users/robagreda/events{/privacy}",
  29322           "received_events_url": "https://api.github.com/users/robagreda/received_events",
  29323           "type": "User",
  29324           "site_admin": false
  29325         },
  29326         {
  29327           "login": "kernelkind",
  29328           "id": 8139906,
  29329           "node_id": "MDQ6VXNlcjgxMzk5MDY=",
  29330           "avatar_url": "https://avatars.githubusercontent.com/u/8139906?v=4",
  29331           "gravatar_id": "",
  29332           "url": "https://api.github.com/users/kernelkind",
  29333           "html_url": "https://github.com/kernelkind",
  29334           "followers_url": "https://api.github.com/users/kernelkind/followers",
  29335           "following_url": "https://api.github.com/users/kernelkind/following{/other_user}",
  29336           "gists_url": "https://api.github.com/users/kernelkind/gists{/gist_id}",
  29337           "starred_url": "https://api.github.com/users/kernelkind/starred{/owner}{/repo}",
  29338           "subscriptions_url": "https://api.github.com/users/kernelkind/subscriptions",
  29339           "organizations_url": "https://api.github.com/users/kernelkind/orgs",
  29340           "repos_url": "https://api.github.com/users/kernelkind/repos",
  29341           "events_url": "https://api.github.com/users/kernelkind/events{/privacy}",
  29342           "received_events_url": "https://api.github.com/users/kernelkind/received_events",
  29343           "type": "User",
  29344           "site_admin": false
  29345         }
  29346       ],
  29347       "milestone": null,
  29348       "comments": 6,
  29349       "created_at": "2024-03-14T12:37:13Z",
  29350       "updated_at": "2024-03-16T08:44:19Z",
  29351       "closed_at": null,
  29352       "author_association": "COLLABORATOR",
  29353       "active_lock_reason": null,
  29354       "body": "## user story\r\n\r\nAs a Damus user who would like a \"just works\" way of interacting with BTC/LN networks, I would like to be able to join a fedimint in Damus, so that I can send and/or receive sats.\r\n\r\n### acceptance criteria.\r\n\r\n1. There is a method to join a single fedimint in Damus",
  29355       "reactions": {
  29356         "url": "https://api.github.com/repos/damus-io/damus/issues/2050/reactions",
  29357         "total_count": 0,
  29358         "+1": 0,
  29359         "-1": 0,
  29360         "laugh": 0,
  29361         "hooray": 0,
  29362         "confused": 0,
  29363         "heart": 0,
  29364         "rocket": 0,
  29365         "eyes": 0
  29366       },
  29367       "timeline_url": "https://api.github.com/repos/damus-io/damus/issues/2050/timeline",
  29368       "performed_via_github_app": null,
  29369       "state_reason": null
  29370     },
  29371     "comment": {
  29372       "user": "kernelkind",
  29373       "created_at": "2024-03-14T18:33:48Z",
  29374       "updated_at": "2024-03-14T18:33:48Z",
  29375       "body": "Is the damus use-case of Hermes *only* for receiving zaps while the user's non-custodial wallet is offline? I think it could make sense for users to hold their ecash instead of automatically converting them to sats to their external wallet on their next re-connect. That way, if two users are both in the Damus federation, they can do an internal payment just with ecash (if I'm understanding this correctly) and have no transaction fees"
  29376     }
  29377   },
  29378   {
  29379     "issue": {
  29380       "url": "https://api.github.com/repos/damus-io/damus/issues/2050",
  29381       "repository_url": "https://api.github.com/repos/damus-io/damus",
  29382       "labels_url": "https://api.github.com/repos/damus-io/damus/issues/2050/labels{/name}",
  29383       "comments_url": "https://api.github.com/repos/damus-io/damus/issues/2050/comments",
  29384       "events_url": "https://api.github.com/repos/damus-io/damus/issues/2050/events",
  29385       "html_url": "https://github.com/damus-io/damus/issues/2050",
  29386       "id": 2186260890,
  29387       "node_id": "I_kwDOHHF5A86CT7Ga",
  29388       "number": 2050,
  29389       "title": "Join fedimint",
  29390       "user": {
  29391         "login": "alltheseas",
  29392         "id": 64376233,
  29393         "node_id": "MDQ6VXNlcjY0Mzc2MjMz",
  29394         "avatar_url": "https://avatars.githubusercontent.com/u/64376233?v=4",
  29395         "gravatar_id": "",
  29396         "url": "https://api.github.com/users/alltheseas",
  29397         "html_url": "https://github.com/alltheseas",
  29398         "followers_url": "https://api.github.com/users/alltheseas/followers",
  29399         "following_url": "https://api.github.com/users/alltheseas/following{/other_user}",
  29400         "gists_url": "https://api.github.com/users/alltheseas/gists{/gist_id}",
  29401         "starred_url": "https://api.github.com/users/alltheseas/starred{/owner}{/repo}",
  29402         "subscriptions_url": "https://api.github.com/users/alltheseas/subscriptions",
  29403         "organizations_url": "https://api.github.com/users/alltheseas/orgs",
  29404         "repos_url": "https://api.github.com/users/alltheseas/repos",
  29405         "events_url": "https://api.github.com/users/alltheseas/events{/privacy}",
  29406         "received_events_url": "https://api.github.com/users/alltheseas/received_events",
  29407         "type": "User",
  29408         "site_admin": false
  29409       },
  29410       "labels": [
  29411         {
  29412           "id": 5667222085,
  29413           "node_id": "LA_kwDOHHF5A88AAAABUcryRQ",
  29414           "url": "https://api.github.com/repos/damus-io/damus/labels/design",
  29415           "name": "design",
  29416           "color": "5319E7",
  29417           "default": false,
  29418           "description": "Design exploration & definition is required"
  29419         },
  29420         {
  29421           "id": 5667230655,
  29422           "node_id": "LA_kwDOHHF5A88AAAABUcsTvw",
  29423           "url": "https://api.github.com/repos/damus-io/damus/labels/feature",
  29424           "name": "feature",
  29425           "color": "BFDADC",
  29426           "default": false,
  29427           "description": "New feature request"
  29428         },
  29429         {
  29430           "id": 5684118006,
  29431           "node_id": "LA_kwDOHHF5A88AAAABUszB9g",
  29432           "url": "https://api.github.com/repos/damus-io/damus/labels/experimental",
  29433           "name": "experimental",
  29434           "color": "41BC18",
  29435           "default": false,
  29436           "description": ""
  29437         },
  29438         {
  29439           "id": 6691150291,
  29440           "node_id": "LA_kwDOHHF5A88AAAABjtLZ0w",
  29441           "url": "https://api.github.com/repos/damus-io/damus/labels/fedimint",
  29442           "name": "fedimint",
  29443           "color": "ECE034",
  29444           "default": false,
  29445           "description": ""
  29446         }
  29447       ],
  29448       "state": "open",
  29449       "locked": false,
  29450       "assignee": {
  29451         "login": "robagreda",
  29452         "id": 3373850,
  29453         "node_id": "MDQ6VXNlcjMzNzM4NTA=",
  29454         "avatar_url": "https://avatars.githubusercontent.com/u/3373850?v=4",
  29455         "gravatar_id": "",
  29456         "url": "https://api.github.com/users/robagreda",
  29457         "html_url": "https://github.com/robagreda",
  29458         "followers_url": "https://api.github.com/users/robagreda/followers",
  29459         "following_url": "https://api.github.com/users/robagreda/following{/other_user}",
  29460         "gists_url": "https://api.github.com/users/robagreda/gists{/gist_id}",
  29461         "starred_url": "https://api.github.com/users/robagreda/starred{/owner}{/repo}",
  29462         "subscriptions_url": "https://api.github.com/users/robagreda/subscriptions",
  29463         "organizations_url": "https://api.github.com/users/robagreda/orgs",
  29464         "repos_url": "https://api.github.com/users/robagreda/repos",
  29465         "events_url": "https://api.github.com/users/robagreda/events{/privacy}",
  29466         "received_events_url": "https://api.github.com/users/robagreda/received_events",
  29467         "type": "User",
  29468         "site_admin": false
  29469       },
  29470       "assignees": [
  29471         {
  29472           "login": "robagreda",
  29473           "id": 3373850,
  29474           "node_id": "MDQ6VXNlcjMzNzM4NTA=",
  29475           "avatar_url": "https://avatars.githubusercontent.com/u/3373850?v=4",
  29476           "gravatar_id": "",
  29477           "url": "https://api.github.com/users/robagreda",
  29478           "html_url": "https://github.com/robagreda",
  29479           "followers_url": "https://api.github.com/users/robagreda/followers",
  29480           "following_url": "https://api.github.com/users/robagreda/following{/other_user}",
  29481           "gists_url": "https://api.github.com/users/robagreda/gists{/gist_id}",
  29482           "starred_url": "https://api.github.com/users/robagreda/starred{/owner}{/repo}",
  29483           "subscriptions_url": "https://api.github.com/users/robagreda/subscriptions",
  29484           "organizations_url": "https://api.github.com/users/robagreda/orgs",
  29485           "repos_url": "https://api.github.com/users/robagreda/repos",
  29486           "events_url": "https://api.github.com/users/robagreda/events{/privacy}",
  29487           "received_events_url": "https://api.github.com/users/robagreda/received_events",
  29488           "type": "User",
  29489           "site_admin": false
  29490         },
  29491         {
  29492           "login": "kernelkind",
  29493           "id": 8139906,
  29494           "node_id": "MDQ6VXNlcjgxMzk5MDY=",
  29495           "avatar_url": "https://avatars.githubusercontent.com/u/8139906?v=4",
  29496           "gravatar_id": "",
  29497           "url": "https://api.github.com/users/kernelkind",
  29498           "html_url": "https://github.com/kernelkind",
  29499           "followers_url": "https://api.github.com/users/kernelkind/followers",
  29500           "following_url": "https://api.github.com/users/kernelkind/following{/other_user}",
  29501           "gists_url": "https://api.github.com/users/kernelkind/gists{/gist_id}",
  29502           "starred_url": "https://api.github.com/users/kernelkind/starred{/owner}{/repo}",
  29503           "subscriptions_url": "https://api.github.com/users/kernelkind/subscriptions",
  29504           "organizations_url": "https://api.github.com/users/kernelkind/orgs",
  29505           "repos_url": "https://api.github.com/users/kernelkind/repos",
  29506           "events_url": "https://api.github.com/users/kernelkind/events{/privacy}",
  29507           "received_events_url": "https://api.github.com/users/kernelkind/received_events",
  29508           "type": "User",
  29509           "site_admin": false
  29510         }
  29511       ],
  29512       "milestone": null,
  29513       "comments": 6,
  29514       "created_at": "2024-03-14T12:37:13Z",
  29515       "updated_at": "2024-03-16T08:44:19Z",
  29516       "closed_at": null,
  29517       "author_association": "COLLABORATOR",
  29518       "active_lock_reason": null,
  29519       "body": "## user story\r\n\r\nAs a Damus user who would like a \"just works\" way of interacting with BTC/LN networks, I would like to be able to join a fedimint in Damus, so that I can send and/or receive sats.\r\n\r\n### acceptance criteria.\r\n\r\n1. There is a method to join a single fedimint in Damus",
  29520       "reactions": {
  29521         "url": "https://api.github.com/repos/damus-io/damus/issues/2050/reactions",
  29522         "total_count": 0,
  29523         "+1": 0,
  29524         "-1": 0,
  29525         "laugh": 0,
  29526         "hooray": 0,
  29527         "confused": 0,
  29528         "heart": 0,
  29529         "rocket": 0,
  29530         "eyes": 0
  29531       },
  29532       "timeline_url": "https://api.github.com/repos/damus-io/damus/issues/2050/timeline",
  29533       "performed_via_github_app": null,
  29534       "state_reason": null
  29535     },
  29536     "comment": {
  29537       "user": "alltheseas",
  29538       "created_at": "2024-03-14T18:53:19Z",
  29539       "updated_at": "2024-03-14T18:53:19Z",
  29540       "body": "> Is the damus use-case of Hermes _only_ for receiving zaps while the user's non-custodial wallet is offline? I think it could make sense for users to hold their ecash instead of automatically converting them to sats to their external wallet on their next re-connect. That way, if two users are both in the Damus federation, they can do an internal payment just with ecash (if I'm understanding this correctly) and have no transaction fees\r\n\r\nHere is the motivation @kernelkind: https://github.com/damus-io/damus/issues/1623\r\n\r\nRequirements:\r\n1) The user must be able to send, and receive sats\r\n2) Cannot be rugpulled by a single person\r\n3) User has a LN address automatically generated\r\n4) NWC is supported\r\n5) On every new Damus install, everything is pre-configured\r\n\r\nRegarding e-cash, the normie person who just joined from FB, Tiktok couldn't care less if under the hood e-cash, nuts, or something else is used. All that matters is ability to send & receive sats.\r\nIt should \"just work\", and it should be automatically (or as much as possible) set up. \r\n\r\nAny transaction is handled under the hood by whatever solution you, and Will choose. If in the same federation probably e-cash makes sense. If in different federations, or if sending to a non-federation then LN. "
  29541     }
  29542   },
  29543   {
  29544     "issue": {
  29545       "url": "https://api.github.com/repos/damus-io/damus/issues/2050",
  29546       "repository_url": "https://api.github.com/repos/damus-io/damus",
  29547       "labels_url": "https://api.github.com/repos/damus-io/damus/issues/2050/labels{/name}",
  29548       "comments_url": "https://api.github.com/repos/damus-io/damus/issues/2050/comments",
  29549       "events_url": "https://api.github.com/repos/damus-io/damus/issues/2050/events",
  29550       "html_url": "https://github.com/damus-io/damus/issues/2050",
  29551       "id": 2186260890,
  29552       "node_id": "I_kwDOHHF5A86CT7Ga",
  29553       "number": 2050,
  29554       "title": "Join fedimint",
  29555       "user": {
  29556         "login": "alltheseas",
  29557         "id": 64376233,
  29558         "node_id": "MDQ6VXNlcjY0Mzc2MjMz",
  29559         "avatar_url": "https://avatars.githubusercontent.com/u/64376233?v=4",
  29560         "gravatar_id": "",
  29561         "url": "https://api.github.com/users/alltheseas",
  29562         "html_url": "https://github.com/alltheseas",
  29563         "followers_url": "https://api.github.com/users/alltheseas/followers",
  29564         "following_url": "https://api.github.com/users/alltheseas/following{/other_user}",
  29565         "gists_url": "https://api.github.com/users/alltheseas/gists{/gist_id}",
  29566         "starred_url": "https://api.github.com/users/alltheseas/starred{/owner}{/repo}",
  29567         "subscriptions_url": "https://api.github.com/users/alltheseas/subscriptions",
  29568         "organizations_url": "https://api.github.com/users/alltheseas/orgs",
  29569         "repos_url": "https://api.github.com/users/alltheseas/repos",
  29570         "events_url": "https://api.github.com/users/alltheseas/events{/privacy}",
  29571         "received_events_url": "https://api.github.com/users/alltheseas/received_events",
  29572         "type": "User",
  29573         "site_admin": false
  29574       },
  29575       "labels": [
  29576         {
  29577           "id": 5667222085,
  29578           "node_id": "LA_kwDOHHF5A88AAAABUcryRQ",
  29579           "url": "https://api.github.com/repos/damus-io/damus/labels/design",
  29580           "name": "design",
  29581           "color": "5319E7",
  29582           "default": false,
  29583           "description": "Design exploration & definition is required"
  29584         },
  29585         {
  29586           "id": 5667230655,
  29587           "node_id": "LA_kwDOHHF5A88AAAABUcsTvw",
  29588           "url": "https://api.github.com/repos/damus-io/damus/labels/feature",
  29589           "name": "feature",
  29590           "color": "BFDADC",
  29591           "default": false,
  29592           "description": "New feature request"
  29593         },
  29594         {
  29595           "id": 5684118006,
  29596           "node_id": "LA_kwDOHHF5A88AAAABUszB9g",
  29597           "url": "https://api.github.com/repos/damus-io/damus/labels/experimental",
  29598           "name": "experimental",
  29599           "color": "41BC18",
  29600           "default": false,
  29601           "description": ""
  29602         },
  29603         {
  29604           "id": 6691150291,
  29605           "node_id": "LA_kwDOHHF5A88AAAABjtLZ0w",
  29606           "url": "https://api.github.com/repos/damus-io/damus/labels/fedimint",
  29607           "name": "fedimint",
  29608           "color": "ECE034",
  29609           "default": false,
  29610           "description": ""
  29611         }
  29612       ],
  29613       "state": "open",
  29614       "locked": false,
  29615       "assignee": {
  29616         "login": "robagreda",
  29617         "id": 3373850,
  29618         "node_id": "MDQ6VXNlcjMzNzM4NTA=",
  29619         "avatar_url": "https://avatars.githubusercontent.com/u/3373850?v=4",
  29620         "gravatar_id": "",
  29621         "url": "https://api.github.com/users/robagreda",
  29622         "html_url": "https://github.com/robagreda",
  29623         "followers_url": "https://api.github.com/users/robagreda/followers",
  29624         "following_url": "https://api.github.com/users/robagreda/following{/other_user}",
  29625         "gists_url": "https://api.github.com/users/robagreda/gists{/gist_id}",
  29626         "starred_url": "https://api.github.com/users/robagreda/starred{/owner}{/repo}",
  29627         "subscriptions_url": "https://api.github.com/users/robagreda/subscriptions",
  29628         "organizations_url": "https://api.github.com/users/robagreda/orgs",
  29629         "repos_url": "https://api.github.com/users/robagreda/repos",
  29630         "events_url": "https://api.github.com/users/robagreda/events{/privacy}",
  29631         "received_events_url": "https://api.github.com/users/robagreda/received_events",
  29632         "type": "User",
  29633         "site_admin": false
  29634       },
  29635       "assignees": [
  29636         {
  29637           "login": "robagreda",
  29638           "id": 3373850,
  29639           "node_id": "MDQ6VXNlcjMzNzM4NTA=",
  29640           "avatar_url": "https://avatars.githubusercontent.com/u/3373850?v=4",
  29641           "gravatar_id": "",
  29642           "url": "https://api.github.com/users/robagreda",
  29643           "html_url": "https://github.com/robagreda",
  29644           "followers_url": "https://api.github.com/users/robagreda/followers",
  29645           "following_url": "https://api.github.com/users/robagreda/following{/other_user}",
  29646           "gists_url": "https://api.github.com/users/robagreda/gists{/gist_id}",
  29647           "starred_url": "https://api.github.com/users/robagreda/starred{/owner}{/repo}",
  29648           "subscriptions_url": "https://api.github.com/users/robagreda/subscriptions",
  29649           "organizations_url": "https://api.github.com/users/robagreda/orgs",
  29650           "repos_url": "https://api.github.com/users/robagreda/repos",
  29651           "events_url": "https://api.github.com/users/robagreda/events{/privacy}",
  29652           "received_events_url": "https://api.github.com/users/robagreda/received_events",
  29653           "type": "User",
  29654           "site_admin": false
  29655         },
  29656         {
  29657           "login": "kernelkind",
  29658           "id": 8139906,
  29659           "node_id": "MDQ6VXNlcjgxMzk5MDY=",
  29660           "avatar_url": "https://avatars.githubusercontent.com/u/8139906?v=4",
  29661           "gravatar_id": "",
  29662           "url": "https://api.github.com/users/kernelkind",
  29663           "html_url": "https://github.com/kernelkind",
  29664           "followers_url": "https://api.github.com/users/kernelkind/followers",
  29665           "following_url": "https://api.github.com/users/kernelkind/following{/other_user}",
  29666           "gists_url": "https://api.github.com/users/kernelkind/gists{/gist_id}",
  29667           "starred_url": "https://api.github.com/users/kernelkind/starred{/owner}{/repo}",
  29668           "subscriptions_url": "https://api.github.com/users/kernelkind/subscriptions",
  29669           "organizations_url": "https://api.github.com/users/kernelkind/orgs",
  29670           "repos_url": "https://api.github.com/users/kernelkind/repos",
  29671           "events_url": "https://api.github.com/users/kernelkind/events{/privacy}",
  29672           "received_events_url": "https://api.github.com/users/kernelkind/received_events",
  29673           "type": "User",
  29674           "site_admin": false
  29675         }
  29676       ],
  29677       "milestone": null,
  29678       "comments": 6,
  29679       "created_at": "2024-03-14T12:37:13Z",
  29680       "updated_at": "2024-03-16T08:44:19Z",
  29681       "closed_at": null,
  29682       "author_association": "COLLABORATOR",
  29683       "active_lock_reason": null,
  29684       "body": "## user story\r\n\r\nAs a Damus user who would like a \"just works\" way of interacting with BTC/LN networks, I would like to be able to join a fedimint in Damus, so that I can send and/or receive sats.\r\n\r\n### acceptance criteria.\r\n\r\n1. There is a method to join a single fedimint in Damus",
  29685       "reactions": {
  29686         "url": "https://api.github.com/repos/damus-io/damus/issues/2050/reactions",
  29687         "total_count": 0,
  29688         "+1": 0,
  29689         "-1": 0,
  29690         "laugh": 0,
  29691         "hooray": 0,
  29692         "confused": 0,
  29693         "heart": 0,
  29694         "rocket": 0,
  29695         "eyes": 0
  29696       },
  29697       "timeline_url": "https://api.github.com/repos/damus-io/damus/issues/2050/timeline",
  29698       "performed_via_github_app": null,
  29699       "state_reason": null
  29700     },
  29701     "comment": {
  29702       "user": "alltheseas",
  29703       "created_at": "2024-03-14T18:58:13Z",
  29704       "updated_at": "2024-03-14T18:58:13Z",
  29705       "body": "> they can do an internal payment just with ecash (if I'm understanding this correctly) and have no transaction fees\r\n\r\nThere are costs to running a federation. There will be transaction fees. See Fedi. "
  29706     }
  29707   },
  29708   {
  29709     "issue": {
  29710       "url": "https://api.github.com/repos/damus-io/damus/issues/2050",
  29711       "repository_url": "https://api.github.com/repos/damus-io/damus",
  29712       "labels_url": "https://api.github.com/repos/damus-io/damus/issues/2050/labels{/name}",
  29713       "comments_url": "https://api.github.com/repos/damus-io/damus/issues/2050/comments",
  29714       "events_url": "https://api.github.com/repos/damus-io/damus/issues/2050/events",
  29715       "html_url": "https://github.com/damus-io/damus/issues/2050",
  29716       "id": 2186260890,
  29717       "node_id": "I_kwDOHHF5A86CT7Ga",
  29718       "number": 2050,
  29719       "title": "Join fedimint",
  29720       "user": {
  29721         "login": "alltheseas",
  29722         "id": 64376233,
  29723         "node_id": "MDQ6VXNlcjY0Mzc2MjMz",
  29724         "avatar_url": "https://avatars.githubusercontent.com/u/64376233?v=4",
  29725         "gravatar_id": "",
  29726         "url": "https://api.github.com/users/alltheseas",
  29727         "html_url": "https://github.com/alltheseas",
  29728         "followers_url": "https://api.github.com/users/alltheseas/followers",
  29729         "following_url": "https://api.github.com/users/alltheseas/following{/other_user}",
  29730         "gists_url": "https://api.github.com/users/alltheseas/gists{/gist_id}",
  29731         "starred_url": "https://api.github.com/users/alltheseas/starred{/owner}{/repo}",
  29732         "subscriptions_url": "https://api.github.com/users/alltheseas/subscriptions",
  29733         "organizations_url": "https://api.github.com/users/alltheseas/orgs",
  29734         "repos_url": "https://api.github.com/users/alltheseas/repos",
  29735         "events_url": "https://api.github.com/users/alltheseas/events{/privacy}",
  29736         "received_events_url": "https://api.github.com/users/alltheseas/received_events",
  29737         "type": "User",
  29738         "site_admin": false
  29739       },
  29740       "labels": [
  29741         {
  29742           "id": 5667222085,
  29743           "node_id": "LA_kwDOHHF5A88AAAABUcryRQ",
  29744           "url": "https://api.github.com/repos/damus-io/damus/labels/design",
  29745           "name": "design",
  29746           "color": "5319E7",
  29747           "default": false,
  29748           "description": "Design exploration & definition is required"
  29749         },
  29750         {
  29751           "id": 5667230655,
  29752           "node_id": "LA_kwDOHHF5A88AAAABUcsTvw",
  29753           "url": "https://api.github.com/repos/damus-io/damus/labels/feature",
  29754           "name": "feature",
  29755           "color": "BFDADC",
  29756           "default": false,
  29757           "description": "New feature request"
  29758         },
  29759         {
  29760           "id": 5684118006,
  29761           "node_id": "LA_kwDOHHF5A88AAAABUszB9g",
  29762           "url": "https://api.github.com/repos/damus-io/damus/labels/experimental",
  29763           "name": "experimental",
  29764           "color": "41BC18",
  29765           "default": false,
  29766           "description": ""
  29767         },
  29768         {
  29769           "id": 6691150291,
  29770           "node_id": "LA_kwDOHHF5A88AAAABjtLZ0w",
  29771           "url": "https://api.github.com/repos/damus-io/damus/labels/fedimint",
  29772           "name": "fedimint",
  29773           "color": "ECE034",
  29774           "default": false,
  29775           "description": ""
  29776         }
  29777       ],
  29778       "state": "open",
  29779       "locked": false,
  29780       "assignee": {
  29781         "login": "robagreda",
  29782         "id": 3373850,
  29783         "node_id": "MDQ6VXNlcjMzNzM4NTA=",
  29784         "avatar_url": "https://avatars.githubusercontent.com/u/3373850?v=4",
  29785         "gravatar_id": "",
  29786         "url": "https://api.github.com/users/robagreda",
  29787         "html_url": "https://github.com/robagreda",
  29788         "followers_url": "https://api.github.com/users/robagreda/followers",
  29789         "following_url": "https://api.github.com/users/robagreda/following{/other_user}",
  29790         "gists_url": "https://api.github.com/users/robagreda/gists{/gist_id}",
  29791         "starred_url": "https://api.github.com/users/robagreda/starred{/owner}{/repo}",
  29792         "subscriptions_url": "https://api.github.com/users/robagreda/subscriptions",
  29793         "organizations_url": "https://api.github.com/users/robagreda/orgs",
  29794         "repos_url": "https://api.github.com/users/robagreda/repos",
  29795         "events_url": "https://api.github.com/users/robagreda/events{/privacy}",
  29796         "received_events_url": "https://api.github.com/users/robagreda/received_events",
  29797         "type": "User",
  29798         "site_admin": false
  29799       },
  29800       "assignees": [
  29801         {
  29802           "login": "robagreda",
  29803           "id": 3373850,
  29804           "node_id": "MDQ6VXNlcjMzNzM4NTA=",
  29805           "avatar_url": "https://avatars.githubusercontent.com/u/3373850?v=4",
  29806           "gravatar_id": "",
  29807           "url": "https://api.github.com/users/robagreda",
  29808           "html_url": "https://github.com/robagreda",
  29809           "followers_url": "https://api.github.com/users/robagreda/followers",
  29810           "following_url": "https://api.github.com/users/robagreda/following{/other_user}",
  29811           "gists_url": "https://api.github.com/users/robagreda/gists{/gist_id}",
  29812           "starred_url": "https://api.github.com/users/robagreda/starred{/owner}{/repo}",
  29813           "subscriptions_url": "https://api.github.com/users/robagreda/subscriptions",
  29814           "organizations_url": "https://api.github.com/users/robagreda/orgs",
  29815           "repos_url": "https://api.github.com/users/robagreda/repos",
  29816           "events_url": "https://api.github.com/users/robagreda/events{/privacy}",
  29817           "received_events_url": "https://api.github.com/users/robagreda/received_events",
  29818           "type": "User",
  29819           "site_admin": false
  29820         },
  29821         {
  29822           "login": "kernelkind",
  29823           "id": 8139906,
  29824           "node_id": "MDQ6VXNlcjgxMzk5MDY=",
  29825           "avatar_url": "https://avatars.githubusercontent.com/u/8139906?v=4",
  29826           "gravatar_id": "",
  29827           "url": "https://api.github.com/users/kernelkind",
  29828           "html_url": "https://github.com/kernelkind",
  29829           "followers_url": "https://api.github.com/users/kernelkind/followers",
  29830           "following_url": "https://api.github.com/users/kernelkind/following{/other_user}",
  29831           "gists_url": "https://api.github.com/users/kernelkind/gists{/gist_id}",
  29832           "starred_url": "https://api.github.com/users/kernelkind/starred{/owner}{/repo}",
  29833           "subscriptions_url": "https://api.github.com/users/kernelkind/subscriptions",
  29834           "organizations_url": "https://api.github.com/users/kernelkind/orgs",
  29835           "repos_url": "https://api.github.com/users/kernelkind/repos",
  29836           "events_url": "https://api.github.com/users/kernelkind/events{/privacy}",
  29837           "received_events_url": "https://api.github.com/users/kernelkind/received_events",
  29838           "type": "User",
  29839           "site_admin": false
  29840         }
  29841       ],
  29842       "milestone": null,
  29843       "comments": 6,
  29844       "created_at": "2024-03-14T12:37:13Z",
  29845       "updated_at": "2024-03-16T08:44:19Z",
  29846       "closed_at": null,
  29847       "author_association": "COLLABORATOR",
  29848       "active_lock_reason": null,
  29849       "body": "## user story\r\n\r\nAs a Damus user who would like a \"just works\" way of interacting with BTC/LN networks, I would like to be able to join a fedimint in Damus, so that I can send and/or receive sats.\r\n\r\n### acceptance criteria.\r\n\r\n1. There is a method to join a single fedimint in Damus",
  29850       "reactions": {
  29851         "url": "https://api.github.com/repos/damus-io/damus/issues/2050/reactions",
  29852         "total_count": 0,
  29853         "+1": 0,
  29854         "-1": 0,
  29855         "laugh": 0,
  29856         "hooray": 0,
  29857         "confused": 0,
  29858         "heart": 0,
  29859         "rocket": 0,
  29860         "eyes": 0
  29861       },
  29862       "timeline_url": "https://api.github.com/repos/damus-io/damus/issues/2050/timeline",
  29863       "performed_via_github_app": null,
  29864       "state_reason": null
  29865     },
  29866     "comment": {
  29867       "user": "jb55",
  29868       "created_at": "2024-03-16T08:44:19Z",
  29869       "updated_at": "2024-03-16T08:44:19Z",
  29870       "body": "On Thu, Mar 14, 2024 at 11:34:10AM -0700, kernelkind wrote:\n>Is the damus use-case of Hermes *only* for receiving zaps while the\n>user's non-custodial wallet is offline? I think it could make sense for\n>users to hold their ecash instead of automatically converting them to\n>sats to their external wallet on their next re-connect. That way, if\n>two users are both in the Damus federation, they can do an internal\n>payment just with ecash (if I'm understanding this correctly) and have\n>no transaction fees\n\nThe auto-converting thing could happen at a certain threshold like how\nalby does it. Exchanging esats within a federation between damus users\nis a good idea, but not sure how that would work wrt. zaps. Maybe our\nzapper could just lie about it being a real lightning txn, or maybe we\nneed ecash zaps in that case, or maybe even a simpler zap spec.\n"
  29871     }
  29872   },
  29873   {
  29874     "issue": {
  29875       "url": "https://api.github.com/repos/damus-io/damus/issues/2049",
  29876       "repository_url": "https://api.github.com/repos/damus-io/damus",
  29877       "labels_url": "https://api.github.com/repos/damus-io/damus/issues/2049/labels{/name}",
  29878       "comments_url": "https://api.github.com/repos/damus-io/damus/issues/2049/comments",
  29879       "events_url": "https://api.github.com/repos/damus-io/damus/issues/2049/events",
  29880       "html_url": "https://github.com/damus-io/damus/issues/2049",
  29881       "id": 2185274612,
  29882       "node_id": "I_kwDOHHF5A86CQKT0",
  29883       "number": 2049,
  29884       "title": "Note crowdedits",
  29885       "user": {
  29886         "login": "alltheseas",
  29887         "id": 64376233,
  29888         "node_id": "MDQ6VXNlcjY0Mzc2MjMz",
  29889         "avatar_url": "https://avatars.githubusercontent.com/u/64376233?v=4",
  29890         "gravatar_id": "",
  29891         "url": "https://api.github.com/users/alltheseas",
  29892         "html_url": "https://github.com/alltheseas",
  29893         "followers_url": "https://api.github.com/users/alltheseas/followers",
  29894         "following_url": "https://api.github.com/users/alltheseas/following{/other_user}",
  29895         "gists_url": "https://api.github.com/users/alltheseas/gists{/gist_id}",
  29896         "starred_url": "https://api.github.com/users/alltheseas/starred{/owner}{/repo}",
  29897         "subscriptions_url": "https://api.github.com/users/alltheseas/subscriptions",
  29898         "organizations_url": "https://api.github.com/users/alltheseas/orgs",
  29899         "repos_url": "https://api.github.com/users/alltheseas/repos",
  29900         "events_url": "https://api.github.com/users/alltheseas/events{/privacy}",
  29901         "received_events_url": "https://api.github.com/users/alltheseas/received_events",
  29902         "type": "User",
  29903         "site_admin": false
  29904       },
  29905       "labels": [
  29906         {
  29907           "id": 5684118006,
  29908           "node_id": "LA_kwDOHHF5A88AAAABUszB9g",
  29909           "url": "https://api.github.com/repos/damus-io/damus/labels/experimental",
  29910           "name": "experimental",
  29911           "color": "41BC18",
  29912           "default": false,
  29913           "description": ""
  29914         }
  29915       ],
  29916       "state": "open",
  29917       "locked": false,
  29918       "assignee": null,
  29919       "assignees": [],
  29920       "milestone": null,
  29921       "comments": 0,
  29922       "created_at": "2024-03-14T02:52:42Z",
  29923       "updated_at": "2024-03-14T12:22:34Z",
  29924       "closed_at": null,
  29925       "author_association": "COLLABORATOR",
  29926       "active_lock_reason": null,
  29927       "body": "The people have requested note crowdedits šŸ˜…\r\n\r\n## user story\r\n\r\nas a particularly nerdy nostr user, I would like to \"fork\" notes and create my own version of them, so that I can better get my point across in context.\r\n\r\n### acceptance criteria\r\n\r\n1. user can take any note, and fork & modify it\r\n2. fork appears to others, and is labeled as such\r\n3. user can see other's forks\r\n4. user can always see the original note\r\n5. fork has a reference to original note\r\n\r\nhttps://damus.io/nevent1qqsg6ryslflzxj22ta6l78qgswhzxv90d393ca272we7y5na455ssgspz3mhxue69uhhyetvv9ujuerpd46hxtnfduq3kamnwvaz7tmjv4kxz7fwvf5hgcm0d9h8qctjdvhxxmmdqyt8wumn8ghj7un9d3shjtnnw3hkuetj9e3k7mgprpmhxue69uhhwetvvdhk6efwdehhxarj9emkjmn9u57mcl",
  29928       "reactions": {
  29929         "url": "https://api.github.com/repos/damus-io/damus/issues/2049/reactions",
  29930         "total_count": 0,
  29931         "+1": 0,
  29932         "-1": 0,
  29933         "laugh": 0,
  29934         "hooray": 0,
  29935         "confused": 0,
  29936         "heart": 0,
  29937         "rocket": 0,
  29938         "eyes": 0
  29939       },
  29940       "timeline_url": "https://api.github.com/repos/damus-io/damus/issues/2049/timeline",
  29941       "performed_via_github_app": null,
  29942       "state_reason": null
  29943     }
  29944   },
  29945   {
  29946     "issue": {
  29947       "url": "https://api.github.com/repos/damus-io/damus/issues/2048",
  29948       "repository_url": "https://api.github.com/repos/damus-io/damus",
  29949       "labels_url": "https://api.github.com/repos/damus-io/damus/issues/2048/labels{/name}",
  29950       "comments_url": "https://api.github.com/repos/damus-io/damus/issues/2048/comments",
  29951       "events_url": "https://api.github.com/repos/damus-io/damus/issues/2048/events",
  29952       "html_url": "https://github.com/damus-io/damus/issues/2048",
  29953       "id": 2184428107,
  29954       "node_id": "I_kwDOHHF5A86CM7pL",
  29955       "number": 2048,
  29956       "title": "MacOS: Adding a search interface to your app",
  29957       "user": {
  29958         "login": "alltheseas",
  29959         "id": 64376233,
  29960         "node_id": "MDQ6VXNlcjY0Mzc2MjMz",
  29961         "avatar_url": "https://avatars.githubusercontent.com/u/64376233?v=4",
  29962         "gravatar_id": "",
  29963         "url": "https://api.github.com/users/alltheseas",
  29964         "html_url": "https://github.com/alltheseas",
  29965         "followers_url": "https://api.github.com/users/alltheseas/followers",
  29966         "following_url": "https://api.github.com/users/alltheseas/following{/other_user}",
  29967         "gists_url": "https://api.github.com/users/alltheseas/gists{/gist_id}",
  29968         "starred_url": "https://api.github.com/users/alltheseas/starred{/owner}{/repo}",
  29969         "subscriptions_url": "https://api.github.com/users/alltheseas/subscriptions",
  29970         "organizations_url": "https://api.github.com/users/alltheseas/orgs",
  29971         "repos_url": "https://api.github.com/users/alltheseas/repos",
  29972         "events_url": "https://api.github.com/users/alltheseas/events{/privacy}",
  29973         "received_events_url": "https://api.github.com/users/alltheseas/received_events",
  29974         "type": "User",
  29975         "site_admin": false
  29976       },
  29977       "labels": [
  29978         {
  29979           "id": 5684118006,
  29980           "node_id": "LA_kwDOHHF5A88AAAABUszB9g",
  29981           "url": "https://api.github.com/repos/damus-io/damus/labels/experimental",
  29982           "name": "experimental",
  29983           "color": "41BC18",
  29984           "default": false,
  29985           "description": ""
  29986         },
  29987         {
  29988           "id": 6213404742,
  29989           "node_id": "LA_kwDOHHF5A88AAAABclkIRg",
  29990           "url": "https://api.github.com/repos/damus-io/damus/labels/search",
  29991           "name": "search",
  29992           "color": "0e8a16",
  29993           "default": false,
  29994           "description": ""
  29995         }
  29996       ],
  29997       "state": "open",
  29998       "locked": false,
  29999       "assignee": null,
  30000       "assignees": [],
  30001       "milestone": null,
  30002       "comments": 3,
  30003       "created_at": "2024-03-13T16:28:06Z",
  30004       "updated_at": "2024-03-27T14:18:53Z",
  30005       "closed_at": null,
  30006       "author_association": "COLLABORATOR",
  30007       "active_lock_reason": null,
  30008       "body": "https://developer.apple.com/documentation/swiftui/adding-a-search-interface-to-your-app\r\n\r\n![Screenshot 2024-03-13 at 11 27 48 AM](https://github.com/damus-io/damus/assets/64376233/5718baf1-f3cf-4904-9c77-b111b7bc335e)\r\n",
  30009       "reactions": {
  30010         "url": "https://api.github.com/repos/damus-io/damus/issues/2048/reactions",
  30011         "total_count": 0,
  30012         "+1": 0,
  30013         "-1": 0,
  30014         "laugh": 0,
  30015         "hooray": 0,
  30016         "confused": 0,
  30017         "heart": 0,
  30018         "rocket": 0,
  30019         "eyes": 0
  30020       },
  30021       "timeline_url": "https://api.github.com/repos/damus-io/damus/issues/2048/timeline",
  30022       "performed_via_github_app": null,
  30023       "state_reason": null
  30024     }
  30025   },
  30026   {
  30027     "issue": {
  30028       "url": "https://api.github.com/repos/damus-io/damus/issues/2048",
  30029       "repository_url": "https://api.github.com/repos/damus-io/damus",
  30030       "labels_url": "https://api.github.com/repos/damus-io/damus/issues/2048/labels{/name}",
  30031       "comments_url": "https://api.github.com/repos/damus-io/damus/issues/2048/comments",
  30032       "events_url": "https://api.github.com/repos/damus-io/damus/issues/2048/events",
  30033       "html_url": "https://github.com/damus-io/damus/issues/2048",
  30034       "id": 2184428107,
  30035       "node_id": "I_kwDOHHF5A86CM7pL",
  30036       "number": 2048,
  30037       "title": "MacOS: Adding a search interface to your app",
  30038       "user": {
  30039         "login": "alltheseas",
  30040         "id": 64376233,
  30041         "node_id": "MDQ6VXNlcjY0Mzc2MjMz",
  30042         "avatar_url": "https://avatars.githubusercontent.com/u/64376233?v=4",
  30043         "gravatar_id": "",
  30044         "url": "https://api.github.com/users/alltheseas",
  30045         "html_url": "https://github.com/alltheseas",
  30046         "followers_url": "https://api.github.com/users/alltheseas/followers",
  30047         "following_url": "https://api.github.com/users/alltheseas/following{/other_user}",
  30048         "gists_url": "https://api.github.com/users/alltheseas/gists{/gist_id}",
  30049         "starred_url": "https://api.github.com/users/alltheseas/starred{/owner}{/repo}",
  30050         "subscriptions_url": "https://api.github.com/users/alltheseas/subscriptions",
  30051         "organizations_url": "https://api.github.com/users/alltheseas/orgs",
  30052         "repos_url": "https://api.github.com/users/alltheseas/repos",
  30053         "events_url": "https://api.github.com/users/alltheseas/events{/privacy}",
  30054         "received_events_url": "https://api.github.com/users/alltheseas/received_events",
  30055         "type": "User",
  30056         "site_admin": false
  30057       },
  30058       "labels": [
  30059         {
  30060           "id": 5684118006,
  30061           "node_id": "LA_kwDOHHF5A88AAAABUszB9g",
  30062           "url": "https://api.github.com/repos/damus-io/damus/labels/experimental",
  30063           "name": "experimental",
  30064           "color": "41BC18",
  30065           "default": false,
  30066           "description": ""
  30067         },
  30068         {
  30069           "id": 6213404742,
  30070           "node_id": "LA_kwDOHHF5A88AAAABclkIRg",
  30071           "url": "https://api.github.com/repos/damus-io/damus/labels/search",
  30072           "name": "search",
  30073           "color": "0e8a16",
  30074           "default": false,
  30075           "description": ""
  30076         }
  30077       ],
  30078       "state": "open",
  30079       "locked": false,
  30080       "assignee": null,
  30081       "assignees": [],
  30082       "milestone": null,
  30083       "comments": 3,
  30084       "created_at": "2024-03-13T16:28:06Z",
  30085       "updated_at": "2024-03-27T14:18:53Z",
  30086       "closed_at": null,
  30087       "author_association": "COLLABORATOR",
  30088       "active_lock_reason": null,
  30089       "body": "https://developer.apple.com/documentation/swiftui/adding-a-search-interface-to-your-app\r\n\r\n![Screenshot 2024-03-13 at 11 27 48 AM](https://github.com/damus-io/damus/assets/64376233/5718baf1-f3cf-4904-9c77-b111b7bc335e)\r\n",
  30090       "reactions": {
  30091         "url": "https://api.github.com/repos/damus-io/damus/issues/2048/reactions",
  30092         "total_count": 0,
  30093         "+1": 0,
  30094         "-1": 0,
  30095         "laugh": 0,
  30096         "hooray": 0,
  30097         "confused": 0,
  30098         "heart": 0,
  30099         "rocket": 0,
  30100         "eyes": 0
  30101       },
  30102       "timeline_url": "https://api.github.com/repos/damus-io/damus/issues/2048/timeline",
  30103       "performed_via_github_app": null,
  30104       "state_reason": null
  30105     },
  30106     "comment": {
  30107       "user": "alltheseas",
  30108       "created_at": "2024-03-13T16:28:12Z",
  30109       "updated_at": "2024-03-13T16:28:12Z",
  30110       "body": "@danieldaquino "
  30111     }
  30112   },
  30113   {
  30114     "issue": {
  30115       "url": "https://api.github.com/repos/damus-io/damus/issues/2048",
  30116       "repository_url": "https://api.github.com/repos/damus-io/damus",
  30117       "labels_url": "https://api.github.com/repos/damus-io/damus/issues/2048/labels{/name}",
  30118       "comments_url": "https://api.github.com/repos/damus-io/damus/issues/2048/comments",
  30119       "events_url": "https://api.github.com/repos/damus-io/damus/issues/2048/events",
  30120       "html_url": "https://github.com/damus-io/damus/issues/2048",
  30121       "id": 2184428107,
  30122       "node_id": "I_kwDOHHF5A86CM7pL",
  30123       "number": 2048,
  30124       "title": "MacOS: Adding a search interface to your app",
  30125       "user": {
  30126         "login": "alltheseas",
  30127         "id": 64376233,
  30128         "node_id": "MDQ6VXNlcjY0Mzc2MjMz",
  30129         "avatar_url": "https://avatars.githubusercontent.com/u/64376233?v=4",
  30130         "gravatar_id": "",
  30131         "url": "https://api.github.com/users/alltheseas",
  30132         "html_url": "https://github.com/alltheseas",
  30133         "followers_url": "https://api.github.com/users/alltheseas/followers",
  30134         "following_url": "https://api.github.com/users/alltheseas/following{/other_user}",
  30135         "gists_url": "https://api.github.com/users/alltheseas/gists{/gist_id}",
  30136         "starred_url": "https://api.github.com/users/alltheseas/starred{/owner}{/repo}",
  30137         "subscriptions_url": "https://api.github.com/users/alltheseas/subscriptions",
  30138         "organizations_url": "https://api.github.com/users/alltheseas/orgs",
  30139         "repos_url": "https://api.github.com/users/alltheseas/repos",
  30140         "events_url": "https://api.github.com/users/alltheseas/events{/privacy}",
  30141         "received_events_url": "https://api.github.com/users/alltheseas/received_events",
  30142         "type": "User",
  30143         "site_admin": false
  30144       },
  30145       "labels": [
  30146         {
  30147           "id": 5684118006,
  30148           "node_id": "LA_kwDOHHF5A88AAAABUszB9g",
  30149           "url": "https://api.github.com/repos/damus-io/damus/labels/experimental",
  30150           "name": "experimental",
  30151           "color": "41BC18",
  30152           "default": false,
  30153           "description": ""
  30154         },
  30155         {
  30156           "id": 6213404742,
  30157           "node_id": "LA_kwDOHHF5A88AAAABclkIRg",
  30158           "url": "https://api.github.com/repos/damus-io/damus/labels/search",
  30159           "name": "search",
  30160           "color": "0e8a16",
  30161           "default": false,
  30162           "description": ""
  30163         }
  30164       ],
  30165       "state": "open",
  30166       "locked": false,
  30167       "assignee": null,
  30168       "assignees": [],
  30169       "milestone": null,
  30170       "comments": 3,
  30171       "created_at": "2024-03-13T16:28:06Z",
  30172       "updated_at": "2024-03-27T14:18:53Z",
  30173       "closed_at": null,
  30174       "author_association": "COLLABORATOR",
  30175       "active_lock_reason": null,
  30176       "body": "https://developer.apple.com/documentation/swiftui/adding-a-search-interface-to-your-app\r\n\r\n![Screenshot 2024-03-13 at 11 27 48 AM](https://github.com/damus-io/damus/assets/64376233/5718baf1-f3cf-4904-9c77-b111b7bc335e)\r\n",
  30177       "reactions": {
  30178         "url": "https://api.github.com/repos/damus-io/damus/issues/2048/reactions",
  30179         "total_count": 0,
  30180         "+1": 0,
  30181         "-1": 0,
  30182         "laugh": 0,
  30183         "hooray": 0,
  30184         "confused": 0,
  30185         "heart": 0,
  30186         "rocket": 0,
  30187         "eyes": 0
  30188       },
  30189       "timeline_url": "https://api.github.com/repos/damus-io/damus/issues/2048/timeline",
  30190       "performed_via_github_app": null,
  30191       "state_reason": null
  30192     },
  30193     "comment": {
  30194       "user": "danieldaquino",
  30195       "created_at": "2024-03-13T16:55:51Z",
  30196       "updated_at": "2024-03-13T16:55:51Z",
  30197       "body": "Thank you @alltheseas! I will add this to the sprint, but I will leave it unassigned while I work on the other video support tickets (in case someone else wants to pick this up), and then work on this if I am free and no one is working on this.\r\n\r\n_(Please let me know if you have a better idea on how to handle this)_"
  30198     }
  30199   },
  30200   {
  30201     "issue": {
  30202       "url": "https://api.github.com/repos/damus-io/damus/issues/2048",
  30203       "repository_url": "https://api.github.com/repos/damus-io/damus",
  30204       "labels_url": "https://api.github.com/repos/damus-io/damus/issues/2048/labels{/name}",
  30205       "comments_url": "https://api.github.com/repos/damus-io/damus/issues/2048/comments",
  30206       "events_url": "https://api.github.com/repos/damus-io/damus/issues/2048/events",
  30207       "html_url": "https://github.com/damus-io/damus/issues/2048",
  30208       "id": 2184428107,
  30209       "node_id": "I_kwDOHHF5A86CM7pL",
  30210       "number": 2048,
  30211       "title": "MacOS: Adding a search interface to your app",
  30212       "user": {
  30213         "login": "alltheseas",
  30214         "id": 64376233,
  30215         "node_id": "MDQ6VXNlcjY0Mzc2MjMz",
  30216         "avatar_url": "https://avatars.githubusercontent.com/u/64376233?v=4",
  30217         "gravatar_id": "",
  30218         "url": "https://api.github.com/users/alltheseas",
  30219         "html_url": "https://github.com/alltheseas",
  30220         "followers_url": "https://api.github.com/users/alltheseas/followers",
  30221         "following_url": "https://api.github.com/users/alltheseas/following{/other_user}",
  30222         "gists_url": "https://api.github.com/users/alltheseas/gists{/gist_id}",
  30223         "starred_url": "https://api.github.com/users/alltheseas/starred{/owner}{/repo}",
  30224         "subscriptions_url": "https://api.github.com/users/alltheseas/subscriptions",
  30225         "organizations_url": "https://api.github.com/users/alltheseas/orgs",
  30226         "repos_url": "https://api.github.com/users/alltheseas/repos",
  30227         "events_url": "https://api.github.com/users/alltheseas/events{/privacy}",
  30228         "received_events_url": "https://api.github.com/users/alltheseas/received_events",
  30229         "type": "User",
  30230         "site_admin": false
  30231       },
  30232       "labels": [
  30233         {
  30234           "id": 5684118006,
  30235           "node_id": "LA_kwDOHHF5A88AAAABUszB9g",
  30236           "url": "https://api.github.com/repos/damus-io/damus/labels/experimental",
  30237           "name": "experimental",
  30238           "color": "41BC18",
  30239           "default": false,
  30240           "description": ""
  30241         },
  30242         {
  30243           "id": 6213404742,
  30244           "node_id": "LA_kwDOHHF5A88AAAABclkIRg",
  30245           "url": "https://api.github.com/repos/damus-io/damus/labels/search",
  30246           "name": "search",
  30247           "color": "0e8a16",
  30248           "default": false,
  30249           "description": ""
  30250         }
  30251       ],
  30252       "state": "open",
  30253       "locked": false,
  30254       "assignee": null,
  30255       "assignees": [],
  30256       "milestone": null,
  30257       "comments": 3,
  30258       "created_at": "2024-03-13T16:28:06Z",
  30259       "updated_at": "2024-03-27T14:18:53Z",
  30260       "closed_at": null,
  30261       "author_association": "COLLABORATOR",
  30262       "active_lock_reason": null,
  30263       "body": "https://developer.apple.com/documentation/swiftui/adding-a-search-interface-to-your-app\r\n\r\n![Screenshot 2024-03-13 at 11 27 48 AM](https://github.com/damus-io/damus/assets/64376233/5718baf1-f3cf-4904-9c77-b111b7bc335e)\r\n",
  30264       "reactions": {
  30265         "url": "https://api.github.com/repos/damus-io/damus/issues/2048/reactions",
  30266         "total_count": 0,
  30267         "+1": 0,
  30268         "-1": 0,
  30269         "laugh": 0,
  30270         "hooray": 0,
  30271         "confused": 0,
  30272         "heart": 0,
  30273         "rocket": 0,
  30274         "eyes": 0
  30275       },
  30276       "timeline_url": "https://api.github.com/repos/damus-io/damus/issues/2048/timeline",
  30277       "performed_via_github_app": null,
  30278       "state_reason": null
  30279     },
  30280     "comment": {
  30281       "user": "alltheseas",
  30282       "created_at": "2024-03-27T14:18:52Z",
  30283       "updated_at": "2024-03-27T14:18:52Z",
  30284       "body": "### related\r\n\r\nsearch bookmarks https://github.com/damus-io/damus/issues/427 \r\nSearch summary results across sources (https://github.com/damus-io/damus/issues/2081)"
  30285     }
  30286   },
  30287   {
  30288     "issue": {
  30289       "url": "https://api.github.com/repos/damus-io/damus/issues/2047",
  30290       "repository_url": "https://api.github.com/repos/damus-io/damus",
  30291       "labels_url": "https://api.github.com/repos/damus-io/damus/issues/2047/labels{/name}",
  30292       "comments_url": "https://api.github.com/repos/damus-io/damus/issues/2047/comments",
  30293       "events_url": "https://api.github.com/repos/damus-io/damus/issues/2047/events",
  30294       "html_url": "https://github.com/damus-io/damus/issues/2047",
  30295       "id": 2184362280,
  30296       "node_id": "I_kwDOHHF5A86CMrko",
  30297       "number": 2047,
  30298       "title": "Keep keyword in view when scrolling in search",
  30299       "user": {
  30300         "login": "alltheseas",
  30301         "id": 64376233,
  30302         "node_id": "MDQ6VXNlcjY0Mzc2MjMz",
  30303         "avatar_url": "https://avatars.githubusercontent.com/u/64376233?v=4",
  30304         "gravatar_id": "",
  30305         "url": "https://api.github.com/users/alltheseas",
  30306         "html_url": "https://github.com/alltheseas",
  30307         "followers_url": "https://api.github.com/users/alltheseas/followers",
  30308         "following_url": "https://api.github.com/users/alltheseas/following{/other_user}",
  30309         "gists_url": "https://api.github.com/users/alltheseas/gists{/gist_id}",
  30310         "starred_url": "https://api.github.com/users/alltheseas/starred{/owner}{/repo}",
  30311         "subscriptions_url": "https://api.github.com/users/alltheseas/subscriptions",
  30312         "organizations_url": "https://api.github.com/users/alltheseas/orgs",
  30313         "repos_url": "https://api.github.com/users/alltheseas/repos",
  30314         "events_url": "https://api.github.com/users/alltheseas/events{/privacy}",
  30315         "received_events_url": "https://api.github.com/users/alltheseas/received_events",
  30316         "type": "User",
  30317         "site_admin": false
  30318       },
  30319       "labels": [
  30320         {
  30321           "id": 3994718401,
  30322           "node_id": "LA_kwDOHHF5A87uGpDB",
  30323           "url": "https://api.github.com/repos/damus-io/damus/labels/good-first-issue",
  30324           "name": "good-first-issue",
  30325           "color": "7057ff",
  30326           "default": false,
  30327           "description": "Good for newcomers"
  30328         },
  30329         {
  30330           "id": 5667222085,
  30331           "node_id": "LA_kwDOHHF5A88AAAABUcryRQ",
  30332           "url": "https://api.github.com/repos/damus-io/damus/labels/design",
  30333           "name": "design",
  30334           "color": "5319E7",
  30335           "default": false,
  30336           "description": "Design exploration & definition is required"
  30337         },
  30338         {
  30339           "id": 6213404742,
  30340           "node_id": "LA_kwDOHHF5A88AAAABclkIRg",
  30341           "url": "https://api.github.com/repos/damus-io/damus/labels/search",
  30342           "name": "search",
  30343           "color": "0e8a16",
  30344           "default": false,
  30345           "description": ""
  30346         }
  30347       ],
  30348       "state": "open",
  30349       "locked": false,
  30350       "assignee": null,
  30351       "assignees": [],
  30352       "milestone": null,
  30353       "comments": 3,
  30354       "created_at": "2024-03-13T15:55:15Z",
  30355       "updated_at": "2024-03-25T16:10:19Z",
  30356       "closed_at": null,
  30357       "author_association": "COLLABORATOR",
  30358       "active_lock_reason": null,
  30359       "body": "## user story\r\n\r\nAs a Damus user searching for a keyword, I would like a way to be reminded of the keyword I searched for as I am scrolling down the note results, so that I can keep focus on the keyword.\r\n\r\n### acceptance criteria.\r\n\r\n1. There is a method to remind user of the keyword searched for as user is scrolling in search note view\r\n\r\n### design exploration\r\n\r\n@robagreda what do you think?\r\n\r\n1) highlight keyword in all notes with results (MOCKUP below)\r\n![HIGHLIGHTS](https://github.com/damus-io/damus/assets/64376233/1aa143c1-ba34-4213-a882-21a374b37ab2)\r\n\r\n\r\n2) keep a header row that contains and perpetually displays the keyword searched for (see example for google web search in browser)\r\n![Screenshot 2024-03-13 at 10 49 40 AM](https://github.com/damus-io/damus/assets/64376233/94adf690-19e9-4306-8b01-410bc8395c3b)\r\n\r\n",
  30360       "reactions": {
  30361         "url": "https://api.github.com/repos/damus-io/damus/issues/2047/reactions",
  30362         "total_count": 0,
  30363         "+1": 0,
  30364         "-1": 0,
  30365         "laugh": 0,
  30366         "hooray": 0,
  30367         "confused": 0,
  30368         "heart": 0,
  30369         "rocket": 0,
  30370         "eyes": 0
  30371       },
  30372       "timeline_url": "https://api.github.com/repos/damus-io/damus/issues/2047/timeline",
  30373       "performed_via_github_app": null,
  30374       "state_reason": null
  30375     }
  30376   },
  30377   {
  30378     "issue": {
  30379       "url": "https://api.github.com/repos/damus-io/damus/issues/2047",
  30380       "repository_url": "https://api.github.com/repos/damus-io/damus",
  30381       "labels_url": "https://api.github.com/repos/damus-io/damus/issues/2047/labels{/name}",
  30382       "comments_url": "https://api.github.com/repos/damus-io/damus/issues/2047/comments",
  30383       "events_url": "https://api.github.com/repos/damus-io/damus/issues/2047/events",
  30384       "html_url": "https://github.com/damus-io/damus/issues/2047",
  30385       "id": 2184362280,
  30386       "node_id": "I_kwDOHHF5A86CMrko",
  30387       "number": 2047,
  30388       "title": "Keep keyword in view when scrolling in search",
  30389       "user": {
  30390         "login": "alltheseas",
  30391         "id": 64376233,
  30392         "node_id": "MDQ6VXNlcjY0Mzc2MjMz",
  30393         "avatar_url": "https://avatars.githubusercontent.com/u/64376233?v=4",
  30394         "gravatar_id": "",
  30395         "url": "https://api.github.com/users/alltheseas",
  30396         "html_url": "https://github.com/alltheseas",
  30397         "followers_url": "https://api.github.com/users/alltheseas/followers",
  30398         "following_url": "https://api.github.com/users/alltheseas/following{/other_user}",
  30399         "gists_url": "https://api.github.com/users/alltheseas/gists{/gist_id}",
  30400         "starred_url": "https://api.github.com/users/alltheseas/starred{/owner}{/repo}",
  30401         "subscriptions_url": "https://api.github.com/users/alltheseas/subscriptions",
  30402         "organizations_url": "https://api.github.com/users/alltheseas/orgs",
  30403         "repos_url": "https://api.github.com/users/alltheseas/repos",
  30404         "events_url": "https://api.github.com/users/alltheseas/events{/privacy}",
  30405         "received_events_url": "https://api.github.com/users/alltheseas/received_events",
  30406         "type": "User",
  30407         "site_admin": false
  30408       },
  30409       "labels": [
  30410         {
  30411           "id": 3994718401,
  30412           "node_id": "LA_kwDOHHF5A87uGpDB",
  30413           "url": "https://api.github.com/repos/damus-io/damus/labels/good-first-issue",
  30414           "name": "good-first-issue",
  30415           "color": "7057ff",
  30416           "default": false,
  30417           "description": "Good for newcomers"
  30418         },
  30419         {
  30420           "id": 5667222085,
  30421           "node_id": "LA_kwDOHHF5A88AAAABUcryRQ",
  30422           "url": "https://api.github.com/repos/damus-io/damus/labels/design",
  30423           "name": "design",
  30424           "color": "5319E7",
  30425           "default": false,
  30426           "description": "Design exploration & definition is required"
  30427         },
  30428         {
  30429           "id": 6213404742,
  30430           "node_id": "LA_kwDOHHF5A88AAAABclkIRg",
  30431           "url": "https://api.github.com/repos/damus-io/damus/labels/search",
  30432           "name": "search",
  30433           "color": "0e8a16",
  30434           "default": false,
  30435           "description": ""
  30436         }
  30437       ],
  30438       "state": "open",
  30439       "locked": false,
  30440       "assignee": null,
  30441       "assignees": [],
  30442       "milestone": null,
  30443       "comments": 3,
  30444       "created_at": "2024-03-13T15:55:15Z",
  30445       "updated_at": "2024-03-25T16:10:19Z",
  30446       "closed_at": null,
  30447       "author_association": "COLLABORATOR",
  30448       "active_lock_reason": null,
  30449       "body": "## user story\r\n\r\nAs a Damus user searching for a keyword, I would like a way to be reminded of the keyword I searched for as I am scrolling down the note results, so that I can keep focus on the keyword.\r\n\r\n### acceptance criteria.\r\n\r\n1. There is a method to remind user of the keyword searched for as user is scrolling in search note view\r\n\r\n### design exploration\r\n\r\n@robagreda what do you think?\r\n\r\n1) highlight keyword in all notes with results (MOCKUP below)\r\n![HIGHLIGHTS](https://github.com/damus-io/damus/assets/64376233/1aa143c1-ba34-4213-a882-21a374b37ab2)\r\n\r\n\r\n2) keep a header row that contains and perpetually displays the keyword searched for (see example for google web search in browser)\r\n![Screenshot 2024-03-13 at 10 49 40 AM](https://github.com/damus-io/damus/assets/64376233/94adf690-19e9-4306-8b01-410bc8395c3b)\r\n\r\n",
  30450       "reactions": {
  30451         "url": "https://api.github.com/repos/damus-io/damus/issues/2047/reactions",
  30452         "total_count": 0,
  30453         "+1": 0,
  30454         "-1": 0,
  30455         "laugh": 0,
  30456         "hooray": 0,
  30457         "confused": 0,
  30458         "heart": 0,
  30459         "rocket": 0,
  30460         "eyes": 0
  30461       },
  30462       "timeline_url": "https://api.github.com/repos/damus-io/damus/issues/2047/timeline",
  30463       "performed_via_github_app": null,
  30464       "state_reason": null
  30465     },
  30466     "comment": {
  30467       "user": "robagreda",
  30468       "created_at": "2024-03-13T21:58:50Z",
  30469       "updated_at": "2024-03-13T21:58:50Z",
  30470       "body": "I like your mockup @alltheseas maybe just remove the orange border and round those corners.\r\n\r\nKeeping the search filed when scrolling also is needed and I like it. "
  30471     }
  30472   },
  30473   {
  30474     "issue": {
  30475       "url": "https://api.github.com/repos/damus-io/damus/issues/2047",
  30476       "repository_url": "https://api.github.com/repos/damus-io/damus",
  30477       "labels_url": "https://api.github.com/repos/damus-io/damus/issues/2047/labels{/name}",
  30478       "comments_url": "https://api.github.com/repos/damus-io/damus/issues/2047/comments",
  30479       "events_url": "https://api.github.com/repos/damus-io/damus/issues/2047/events",
  30480       "html_url": "https://github.com/damus-io/damus/issues/2047",
  30481       "id": 2184362280,
  30482       "node_id": "I_kwDOHHF5A86CMrko",
  30483       "number": 2047,
  30484       "title": "Keep keyword in view when scrolling in search",
  30485       "user": {
  30486         "login": "alltheseas",
  30487         "id": 64376233,
  30488         "node_id": "MDQ6VXNlcjY0Mzc2MjMz",
  30489         "avatar_url": "https://avatars.githubusercontent.com/u/64376233?v=4",
  30490         "gravatar_id": "",
  30491         "url": "https://api.github.com/users/alltheseas",
  30492         "html_url": "https://github.com/alltheseas",
  30493         "followers_url": "https://api.github.com/users/alltheseas/followers",
  30494         "following_url": "https://api.github.com/users/alltheseas/following{/other_user}",
  30495         "gists_url": "https://api.github.com/users/alltheseas/gists{/gist_id}",
  30496         "starred_url": "https://api.github.com/users/alltheseas/starred{/owner}{/repo}",
  30497         "subscriptions_url": "https://api.github.com/users/alltheseas/subscriptions",
  30498         "organizations_url": "https://api.github.com/users/alltheseas/orgs",
  30499         "repos_url": "https://api.github.com/users/alltheseas/repos",
  30500         "events_url": "https://api.github.com/users/alltheseas/events{/privacy}",
  30501         "received_events_url": "https://api.github.com/users/alltheseas/received_events",
  30502         "type": "User",
  30503         "site_admin": false
  30504       },
  30505       "labels": [
  30506         {
  30507           "id": 3994718401,
  30508           "node_id": "LA_kwDOHHF5A87uGpDB",
  30509           "url": "https://api.github.com/repos/damus-io/damus/labels/good-first-issue",
  30510           "name": "good-first-issue",
  30511           "color": "7057ff",
  30512           "default": false,
  30513           "description": "Good for newcomers"
  30514         },
  30515         {
  30516           "id": 5667222085,
  30517           "node_id": "LA_kwDOHHF5A88AAAABUcryRQ",
  30518           "url": "https://api.github.com/repos/damus-io/damus/labels/design",
  30519           "name": "design",
  30520           "color": "5319E7",
  30521           "default": false,
  30522           "description": "Design exploration & definition is required"
  30523         },
  30524         {
  30525           "id": 6213404742,
  30526           "node_id": "LA_kwDOHHF5A88AAAABclkIRg",
  30527           "url": "https://api.github.com/repos/damus-io/damus/labels/search",
  30528           "name": "search",
  30529           "color": "0e8a16",
  30530           "default": false,
  30531           "description": ""
  30532         }
  30533       ],
  30534       "state": "open",
  30535       "locked": false,
  30536       "assignee": null,
  30537       "assignees": [],
  30538       "milestone": null,
  30539       "comments": 3,
  30540       "created_at": "2024-03-13T15:55:15Z",
  30541       "updated_at": "2024-03-25T16:10:19Z",
  30542       "closed_at": null,
  30543       "author_association": "COLLABORATOR",
  30544       "active_lock_reason": null,
  30545       "body": "## user story\r\n\r\nAs a Damus user searching for a keyword, I would like a way to be reminded of the keyword I searched for as I am scrolling down the note results, so that I can keep focus on the keyword.\r\n\r\n### acceptance criteria.\r\n\r\n1. There is a method to remind user of the keyword searched for as user is scrolling in search note view\r\n\r\n### design exploration\r\n\r\n@robagreda what do you think?\r\n\r\n1) highlight keyword in all notes with results (MOCKUP below)\r\n![HIGHLIGHTS](https://github.com/damus-io/damus/assets/64376233/1aa143c1-ba34-4213-a882-21a374b37ab2)\r\n\r\n\r\n2) keep a header row that contains and perpetually displays the keyword searched for (see example for google web search in browser)\r\n![Screenshot 2024-03-13 at 10 49 40 AM](https://github.com/damus-io/damus/assets/64376233/94adf690-19e9-4306-8b01-410bc8395c3b)\r\n\r\n",
  30546       "reactions": {
  30547         "url": "https://api.github.com/repos/damus-io/damus/issues/2047/reactions",
  30548         "total_count": 0,
  30549         "+1": 0,
  30550         "-1": 0,
  30551         "laugh": 0,
  30552         "hooray": 0,
  30553         "confused": 0,
  30554         "heart": 0,
  30555         "rocket": 0,
  30556         "eyes": 0
  30557       },
  30558       "timeline_url": "https://api.github.com/repos/damus-io/damus/issues/2047/timeline",
  30559       "performed_via_github_app": null,
  30560       "state_reason": null
  30561     },
  30562     "comment": {
  30563       "user": "jb55",
  30564       "created_at": "2024-03-16T08:59:57Z",
  30565       "updated_at": "2024-03-16T08:59:57Z",
  30566       "body": "I wanted to do this but it was a bit complicated to add for v1."
  30567     }
  30568   },
  30569   {
  30570     "issue": {
  30571       "url": "https://api.github.com/repos/damus-io/damus/issues/2047",
  30572       "repository_url": "https://api.github.com/repos/damus-io/damus",
  30573       "labels_url": "https://api.github.com/repos/damus-io/damus/issues/2047/labels{/name}",
  30574       "comments_url": "https://api.github.com/repos/damus-io/damus/issues/2047/comments",
  30575       "events_url": "https://api.github.com/repos/damus-io/damus/issues/2047/events",
  30576       "html_url": "https://github.com/damus-io/damus/issues/2047",
  30577       "id": 2184362280,
  30578       "node_id": "I_kwDOHHF5A86CMrko",
  30579       "number": 2047,
  30580       "title": "Keep keyword in view when scrolling in search",
  30581       "user": {
  30582         "login": "alltheseas",
  30583         "id": 64376233,
  30584         "node_id": "MDQ6VXNlcjY0Mzc2MjMz",
  30585         "avatar_url": "https://avatars.githubusercontent.com/u/64376233?v=4",
  30586         "gravatar_id": "",
  30587         "url": "https://api.github.com/users/alltheseas",
  30588         "html_url": "https://github.com/alltheseas",
  30589         "followers_url": "https://api.github.com/users/alltheseas/followers",
  30590         "following_url": "https://api.github.com/users/alltheseas/following{/other_user}",
  30591         "gists_url": "https://api.github.com/users/alltheseas/gists{/gist_id}",
  30592         "starred_url": "https://api.github.com/users/alltheseas/starred{/owner}{/repo}",
  30593         "subscriptions_url": "https://api.github.com/users/alltheseas/subscriptions",
  30594         "organizations_url": "https://api.github.com/users/alltheseas/orgs",
  30595         "repos_url": "https://api.github.com/users/alltheseas/repos",
  30596         "events_url": "https://api.github.com/users/alltheseas/events{/privacy}",
  30597         "received_events_url": "https://api.github.com/users/alltheseas/received_events",
  30598         "type": "User",
  30599         "site_admin": false
  30600       },
  30601       "labels": [
  30602         {
  30603           "id": 3994718401,
  30604           "node_id": "LA_kwDOHHF5A87uGpDB",
  30605           "url": "https://api.github.com/repos/damus-io/damus/labels/good-first-issue",
  30606           "name": "good-first-issue",
  30607           "color": "7057ff",
  30608           "default": false,
  30609           "description": "Good for newcomers"
  30610         },
  30611         {
  30612           "id": 5667222085,
  30613           "node_id": "LA_kwDOHHF5A88AAAABUcryRQ",
  30614           "url": "https://api.github.com/repos/damus-io/damus/labels/design",
  30615           "name": "design",
  30616           "color": "5319E7",
  30617           "default": false,
  30618           "description": "Design exploration & definition is required"
  30619         },
  30620         {
  30621           "id": 6213404742,
  30622           "node_id": "LA_kwDOHHF5A88AAAABclkIRg",
  30623           "url": "https://api.github.com/repos/damus-io/damus/labels/search",
  30624           "name": "search",
  30625           "color": "0e8a16",
  30626           "default": false,
  30627           "description": ""
  30628         }
  30629       ],
  30630       "state": "open",
  30631       "locked": false,
  30632       "assignee": null,
  30633       "assignees": [],
  30634       "milestone": null,
  30635       "comments": 3,
  30636       "created_at": "2024-03-13T15:55:15Z",
  30637       "updated_at": "2024-03-25T16:10:19Z",
  30638       "closed_at": null,
  30639       "author_association": "COLLABORATOR",
  30640       "active_lock_reason": null,
  30641       "body": "## user story\r\n\r\nAs a Damus user searching for a keyword, I would like a way to be reminded of the keyword I searched for as I am scrolling down the note results, so that I can keep focus on the keyword.\r\n\r\n### acceptance criteria.\r\n\r\n1. There is a method to remind user of the keyword searched for as user is scrolling in search note view\r\n\r\n### design exploration\r\n\r\n@robagreda what do you think?\r\n\r\n1) highlight keyword in all notes with results (MOCKUP below)\r\n![HIGHLIGHTS](https://github.com/damus-io/damus/assets/64376233/1aa143c1-ba34-4213-a882-21a374b37ab2)\r\n\r\n\r\n2) keep a header row that contains and perpetually displays the keyword searched for (see example for google web search in browser)\r\n![Screenshot 2024-03-13 at 10 49 40 AM](https://github.com/damus-io/damus/assets/64376233/94adf690-19e9-4306-8b01-410bc8395c3b)\r\n\r\n",
  30642       "reactions": {
  30643         "url": "https://api.github.com/repos/damus-io/damus/issues/2047/reactions",
  30644         "total_count": 0,
  30645         "+1": 0,
  30646         "-1": 0,
  30647         "laugh": 0,
  30648         "hooray": 0,
  30649         "confused": 0,
  30650         "heart": 0,
  30651         "rocket": 0,
  30652         "eyes": 0
  30653       },
  30654       "timeline_url": "https://api.github.com/repos/damus-io/damus/issues/2047/timeline",
  30655       "performed_via_github_app": null,
  30656       "state_reason": null
  30657     },
  30658     "comment": {
  30659       "user": "alltheseas",
  30660       "created_at": "2024-03-18T16:14:24Z",
  30661       "updated_at": "2024-03-18T16:14:24Z",
  30662       "body": "![HIGHLIGHTS (1)](https://github.com/damus-io/damus/assets/64376233/5a76536b-0c3a-4b95-918a-2cf6983874d4)\r\n\r\n@ericholguin "
  30663     }
  30664   },
  30665   {
  30666     "issue": {
  30667       "url": "https://api.github.com/repos/damus-io/damus/issues/2046",
  30668       "repository_url": "https://api.github.com/repos/damus-io/damus",
  30669       "labels_url": "https://api.github.com/repos/damus-io/damus/issues/2046/labels{/name}",
  30670       "comments_url": "https://api.github.com/repos/damus-io/damus/issues/2046/comments",
  30671       "events_url": "https://api.github.com/repos/damus-io/damus/issues/2046/events",
  30672       "html_url": "https://github.com/damus-io/damus/issues/2046",
  30673       "id": 2183483758,
  30674       "node_id": "I_kwDOHHF5A86CJVFu",
  30675       "number": 2046,
  30676       "title": "Search UI Redesign",
  30677       "user": {
  30678         "login": "jb55",
  30679         "id": 45598,
  30680         "node_id": "MDQ6VXNlcjQ1NTk4",
  30681         "avatar_url": "https://avatars.githubusercontent.com/u/45598?v=4",
  30682         "gravatar_id": "",
  30683         "url": "https://api.github.com/users/jb55",
  30684         "html_url": "https://github.com/jb55",
  30685         "followers_url": "https://api.github.com/users/jb55/followers",
  30686         "following_url": "https://api.github.com/users/jb55/following{/other_user}",
  30687         "gists_url": "https://api.github.com/users/jb55/gists{/gist_id}",
  30688         "starred_url": "https://api.github.com/users/jb55/starred{/owner}{/repo}",
  30689         "subscriptions_url": "https://api.github.com/users/jb55/subscriptions",
  30690         "organizations_url": "https://api.github.com/users/jb55/orgs",
  30691         "repos_url": "https://api.github.com/users/jb55/repos",
  30692         "events_url": "https://api.github.com/users/jb55/events{/privacy}",
  30693         "received_events_url": "https://api.github.com/users/jb55/received_events",
  30694         "type": "User",
  30695         "site_admin": false
  30696       },
  30697       "labels": [
  30698         {
  30699           "id": 6213404742,
  30700           "node_id": "LA_kwDOHHF5A88AAAABclkIRg",
  30701           "url": "https://api.github.com/repos/damus-io/damus/labels/search",
  30702           "name": "search",
  30703           "color": "0e8a16",
  30704           "default": false,
  30705           "description": ""
  30706         }
  30707       ],
  30708       "state": "open",
  30709       "locked": false,
  30710       "assignee": {
  30711         "login": "ericholguin",
  30712         "id": 14004132,
  30713         "node_id": "MDQ6VXNlcjE0MDA0MTMy",
  30714         "avatar_url": "https://avatars.githubusercontent.com/u/14004132?v=4",
  30715         "gravatar_id": "",
  30716         "url": "https://api.github.com/users/ericholguin",
  30717         "html_url": "https://github.com/ericholguin",
  30718         "followers_url": "https://api.github.com/users/ericholguin/followers",
  30719         "following_url": "https://api.github.com/users/ericholguin/following{/other_user}",
  30720         "gists_url": "https://api.github.com/users/ericholguin/gists{/gist_id}",
  30721         "starred_url": "https://api.github.com/users/ericholguin/starred{/owner}{/repo}",
  30722         "subscriptions_url": "https://api.github.com/users/ericholguin/subscriptions",
  30723         "organizations_url": "https://api.github.com/users/ericholguin/orgs",
  30724         "repos_url": "https://api.github.com/users/ericholguin/repos",
  30725         "events_url": "https://api.github.com/users/ericholguin/events{/privacy}",
  30726         "received_events_url": "https://api.github.com/users/ericholguin/received_events",
  30727         "type": "User",
  30728         "site_admin": false
  30729       },
  30730       "assignees": [
  30731         {
  30732           "login": "ericholguin",
  30733           "id": 14004132,
  30734           "node_id": "MDQ6VXNlcjE0MDA0MTMy",
  30735           "avatar_url": "https://avatars.githubusercontent.com/u/14004132?v=4",
  30736           "gravatar_id": "",
  30737           "url": "https://api.github.com/users/ericholguin",
  30738           "html_url": "https://github.com/ericholguin",
  30739           "followers_url": "https://api.github.com/users/ericholguin/followers",
  30740           "following_url": "https://api.github.com/users/ericholguin/following{/other_user}",
  30741           "gists_url": "https://api.github.com/users/ericholguin/gists{/gist_id}",
  30742           "starred_url": "https://api.github.com/users/ericholguin/starred{/owner}{/repo}",
  30743           "subscriptions_url": "https://api.github.com/users/ericholguin/subscriptions",
  30744           "organizations_url": "https://api.github.com/users/ericholguin/orgs",
  30745           "repos_url": "https://api.github.com/users/ericholguin/repos",
  30746           "events_url": "https://api.github.com/users/ericholguin/events{/privacy}",
  30747           "received_events_url": "https://api.github.com/users/ericholguin/received_events",
  30748           "type": "User",
  30749           "site_admin": false
  30750         }
  30751       ],
  30752       "milestone": null,
  30753       "comments": 3,
  30754       "created_at": "2024-03-13T09:16:47Z",
  30755       "updated_at": "2024-03-30T11:56:49Z",
  30756       "closed_at": null,
  30757       "author_association": "COLLABORATOR",
  30758       "active_lock_reason": null,
  30759       "body": "When scrolling after doing a note search, it doesn't hide the keyboard like we do in the global search view. We still need to refactor these views so they are the same, but in the meantime this is very annoying to me.",
  30760       "reactions": {
  30761         "url": "https://api.github.com/repos/damus-io/damus/issues/2046/reactions",
  30762         "total_count": 1,
  30763         "+1": 1,
  30764         "-1": 0,
  30765         "laugh": 0,
  30766         "hooray": 0,
  30767         "confused": 0,
  30768         "heart": 0,
  30769         "rocket": 0,
  30770         "eyes": 0
  30771       },
  30772       "timeline_url": "https://api.github.com/repos/damus-io/damus/issues/2046/timeline",
  30773       "performed_via_github_app": null,
  30774       "state_reason": null
  30775     }
  30776   },
  30777   {
  30778     "issue": {
  30779       "url": "https://api.github.com/repos/damus-io/damus/issues/2046",
  30780       "repository_url": "https://api.github.com/repos/damus-io/damus",
  30781       "labels_url": "https://api.github.com/repos/damus-io/damus/issues/2046/labels{/name}",
  30782       "comments_url": "https://api.github.com/repos/damus-io/damus/issues/2046/comments",
  30783       "events_url": "https://api.github.com/repos/damus-io/damus/issues/2046/events",
  30784       "html_url": "https://github.com/damus-io/damus/issues/2046",
  30785       "id": 2183483758,
  30786       "node_id": "I_kwDOHHF5A86CJVFu",
  30787       "number": 2046,
  30788       "title": "Search UI Redesign",
  30789       "user": {
  30790         "login": "jb55",
  30791         "id": 45598,
  30792         "node_id": "MDQ6VXNlcjQ1NTk4",
  30793         "avatar_url": "https://avatars.githubusercontent.com/u/45598?v=4",
  30794         "gravatar_id": "",
  30795         "url": "https://api.github.com/users/jb55",
  30796         "html_url": "https://github.com/jb55",
  30797         "followers_url": "https://api.github.com/users/jb55/followers",
  30798         "following_url": "https://api.github.com/users/jb55/following{/other_user}",
  30799         "gists_url": "https://api.github.com/users/jb55/gists{/gist_id}",
  30800         "starred_url": "https://api.github.com/users/jb55/starred{/owner}{/repo}",
  30801         "subscriptions_url": "https://api.github.com/users/jb55/subscriptions",
  30802         "organizations_url": "https://api.github.com/users/jb55/orgs",
  30803         "repos_url": "https://api.github.com/users/jb55/repos",
  30804         "events_url": "https://api.github.com/users/jb55/events{/privacy}",
  30805         "received_events_url": "https://api.github.com/users/jb55/received_events",
  30806         "type": "User",
  30807         "site_admin": false
  30808       },
  30809       "labels": [
  30810         {
  30811           "id": 6213404742,
  30812           "node_id": "LA_kwDOHHF5A88AAAABclkIRg",
  30813           "url": "https://api.github.com/repos/damus-io/damus/labels/search",
  30814           "name": "search",
  30815           "color": "0e8a16",
  30816           "default": false,
  30817           "description": ""
  30818         }
  30819       ],
  30820       "state": "open",
  30821       "locked": false,
  30822       "assignee": {
  30823         "login": "ericholguin",
  30824         "id": 14004132,
  30825         "node_id": "MDQ6VXNlcjE0MDA0MTMy",
  30826         "avatar_url": "https://avatars.githubusercontent.com/u/14004132?v=4",
  30827         "gravatar_id": "",
  30828         "url": "https://api.github.com/users/ericholguin",
  30829         "html_url": "https://github.com/ericholguin",
  30830         "followers_url": "https://api.github.com/users/ericholguin/followers",
  30831         "following_url": "https://api.github.com/users/ericholguin/following{/other_user}",
  30832         "gists_url": "https://api.github.com/users/ericholguin/gists{/gist_id}",
  30833         "starred_url": "https://api.github.com/users/ericholguin/starred{/owner}{/repo}",
  30834         "subscriptions_url": "https://api.github.com/users/ericholguin/subscriptions",
  30835         "organizations_url": "https://api.github.com/users/ericholguin/orgs",
  30836         "repos_url": "https://api.github.com/users/ericholguin/repos",
  30837         "events_url": "https://api.github.com/users/ericholguin/events{/privacy}",
  30838         "received_events_url": "https://api.github.com/users/ericholguin/received_events",
  30839         "type": "User",
  30840         "site_admin": false
  30841       },
  30842       "assignees": [
  30843         {
  30844           "login": "ericholguin",
  30845           "id": 14004132,
  30846           "node_id": "MDQ6VXNlcjE0MDA0MTMy",
  30847           "avatar_url": "https://avatars.githubusercontent.com/u/14004132?v=4",
  30848           "gravatar_id": "",
  30849           "url": "https://api.github.com/users/ericholguin",
  30850           "html_url": "https://github.com/ericholguin",
  30851           "followers_url": "https://api.github.com/users/ericholguin/followers",
  30852           "following_url": "https://api.github.com/users/ericholguin/following{/other_user}",
  30853           "gists_url": "https://api.github.com/users/ericholguin/gists{/gist_id}",
  30854           "starred_url": "https://api.github.com/users/ericholguin/starred{/owner}{/repo}",
  30855           "subscriptions_url": "https://api.github.com/users/ericholguin/subscriptions",
  30856           "organizations_url": "https://api.github.com/users/ericholguin/orgs",
  30857           "repos_url": "https://api.github.com/users/ericholguin/repos",
  30858           "events_url": "https://api.github.com/users/ericholguin/events{/privacy}",
  30859           "received_events_url": "https://api.github.com/users/ericholguin/received_events",
  30860           "type": "User",
  30861           "site_admin": false
  30862         }
  30863       ],
  30864       "milestone": null,
  30865       "comments": 3,
  30866       "created_at": "2024-03-13T09:16:47Z",
  30867       "updated_at": "2024-03-30T11:56:49Z",
  30868       "closed_at": null,
  30869       "author_association": "COLLABORATOR",
  30870       "active_lock_reason": null,
  30871       "body": "When scrolling after doing a note search, it doesn't hide the keyboard like we do in the global search view. We still need to refactor these views so they are the same, but in the meantime this is very annoying to me.",
  30872       "reactions": {
  30873         "url": "https://api.github.com/repos/damus-io/damus/issues/2046/reactions",
  30874         "total_count": 1,
  30875         "+1": 1,
  30876         "-1": 0,
  30877         "laugh": 0,
  30878         "hooray": 0,
  30879         "confused": 0,
  30880         "heart": 0,
  30881         "rocket": 0,
  30882         "eyes": 0
  30883       },
  30884       "timeline_url": "https://api.github.com/repos/damus-io/damus/issues/2046/timeline",
  30885       "performed_via_github_app": null,
  30886       "state_reason": null
  30887     },
  30888     "comment": {
  30889       "user": "jb55",
  30890       "created_at": "2024-03-13T09:17:13Z",
  30891       "updated_at": "2024-03-13T09:17:13Z",
  30892       "body": "cc @ericholguin I can't remember who figured out how to do this in the origin search view"
  30893     }
  30894   },
  30895   {
  30896     "issue": {
  30897       "url": "https://api.github.com/repos/damus-io/damus/issues/2046",
  30898       "repository_url": "https://api.github.com/repos/damus-io/damus",
  30899       "labels_url": "https://api.github.com/repos/damus-io/damus/issues/2046/labels{/name}",
  30900       "comments_url": "https://api.github.com/repos/damus-io/damus/issues/2046/comments",
  30901       "events_url": "https://api.github.com/repos/damus-io/damus/issues/2046/events",
  30902       "html_url": "https://github.com/damus-io/damus/issues/2046",
  30903       "id": 2183483758,
  30904       "node_id": "I_kwDOHHF5A86CJVFu",
  30905       "number": 2046,
  30906       "title": "Search UI Redesign",
  30907       "user": {
  30908         "login": "jb55",
  30909         "id": 45598,
  30910         "node_id": "MDQ6VXNlcjQ1NTk4",
  30911         "avatar_url": "https://avatars.githubusercontent.com/u/45598?v=4",
  30912         "gravatar_id": "",
  30913         "url": "https://api.github.com/users/jb55",
  30914         "html_url": "https://github.com/jb55",
  30915         "followers_url": "https://api.github.com/users/jb55/followers",
  30916         "following_url": "https://api.github.com/users/jb55/following{/other_user}",
  30917         "gists_url": "https://api.github.com/users/jb55/gists{/gist_id}",
  30918         "starred_url": "https://api.github.com/users/jb55/starred{/owner}{/repo}",
  30919         "subscriptions_url": "https://api.github.com/users/jb55/subscriptions",
  30920         "organizations_url": "https://api.github.com/users/jb55/orgs",
  30921         "repos_url": "https://api.github.com/users/jb55/repos",
  30922         "events_url": "https://api.github.com/users/jb55/events{/privacy}",
  30923         "received_events_url": "https://api.github.com/users/jb55/received_events",
  30924         "type": "User",
  30925         "site_admin": false
  30926       },
  30927       "labels": [
  30928         {
  30929           "id": 6213404742,
  30930           "node_id": "LA_kwDOHHF5A88AAAABclkIRg",
  30931           "url": "https://api.github.com/repos/damus-io/damus/labels/search",
  30932           "name": "search",
  30933           "color": "0e8a16",
  30934           "default": false,
  30935           "description": ""
  30936         }
  30937       ],
  30938       "state": "open",
  30939       "locked": false,
  30940       "assignee": {
  30941         "login": "ericholguin",
  30942         "id": 14004132,
  30943         "node_id": "MDQ6VXNlcjE0MDA0MTMy",
  30944         "avatar_url": "https://avatars.githubusercontent.com/u/14004132?v=4",
  30945         "gravatar_id": "",
  30946         "url": "https://api.github.com/users/ericholguin",
  30947         "html_url": "https://github.com/ericholguin",
  30948         "followers_url": "https://api.github.com/users/ericholguin/followers",
  30949         "following_url": "https://api.github.com/users/ericholguin/following{/other_user}",
  30950         "gists_url": "https://api.github.com/users/ericholguin/gists{/gist_id}",
  30951         "starred_url": "https://api.github.com/users/ericholguin/starred{/owner}{/repo}",
  30952         "subscriptions_url": "https://api.github.com/users/ericholguin/subscriptions",
  30953         "organizations_url": "https://api.github.com/users/ericholguin/orgs",
  30954         "repos_url": "https://api.github.com/users/ericholguin/repos",
  30955         "events_url": "https://api.github.com/users/ericholguin/events{/privacy}",
  30956         "received_events_url": "https://api.github.com/users/ericholguin/received_events",
  30957         "type": "User",
  30958         "site_admin": false
  30959       },
  30960       "assignees": [
  30961         {
  30962           "login": "ericholguin",
  30963           "id": 14004132,
  30964           "node_id": "MDQ6VXNlcjE0MDA0MTMy",
  30965           "avatar_url": "https://avatars.githubusercontent.com/u/14004132?v=4",
  30966           "gravatar_id": "",
  30967           "url": "https://api.github.com/users/ericholguin",
  30968           "html_url": "https://github.com/ericholguin",
  30969           "followers_url": "https://api.github.com/users/ericholguin/followers",
  30970           "following_url": "https://api.github.com/users/ericholguin/following{/other_user}",
  30971           "gists_url": "https://api.github.com/users/ericholguin/gists{/gist_id}",
  30972           "starred_url": "https://api.github.com/users/ericholguin/starred{/owner}{/repo}",
  30973           "subscriptions_url": "https://api.github.com/users/ericholguin/subscriptions",
  30974           "organizations_url": "https://api.github.com/users/ericholguin/orgs",
  30975           "repos_url": "https://api.github.com/users/ericholguin/repos",
  30976           "events_url": "https://api.github.com/users/ericholguin/events{/privacy}",
  30977           "received_events_url": "https://api.github.com/users/ericholguin/received_events",
  30978           "type": "User",
  30979           "site_admin": false
  30980         }
  30981       ],
  30982       "milestone": null,
  30983       "comments": 3,
  30984       "created_at": "2024-03-13T09:16:47Z",
  30985       "updated_at": "2024-03-30T11:56:49Z",
  30986       "closed_at": null,
  30987       "author_association": "COLLABORATOR",
  30988       "active_lock_reason": null,
  30989       "body": "When scrolling after doing a note search, it doesn't hide the keyboard like we do in the global search view. We still need to refactor these views so they are the same, but in the meantime this is very annoying to me.",
  30990       "reactions": {
  30991         "url": "https://api.github.com/repos/damus-io/damus/issues/2046/reactions",
  30992         "total_count": 1,
  30993         "+1": 1,
  30994         "-1": 0,
  30995         "laugh": 0,
  30996         "hooray": 0,
  30997         "confused": 0,
  30998         "heart": 0,
  30999         "rocket": 0,
  31000         "eyes": 0
  31001       },
  31002       "timeline_url": "https://api.github.com/repos/damus-io/damus/issues/2046/timeline",
  31003       "performed_via_github_app": null,
  31004       "state_reason": null
  31005     },
  31006     "comment": {
  31007       "user": "ericholguin",
  31008       "created_at": "2024-03-13T13:29:22Z",
  31009       "updated_at": "2024-03-13T13:29:22Z",
  31010       "body": "I used a state variable. Will also add that to the home search view."
  31011     }
  31012   },
  31013   {
  31014     "issue": {
  31015       "url": "https://api.github.com/repos/damus-io/damus/issues/2046",
  31016       "repository_url": "https://api.github.com/repos/damus-io/damus",
  31017       "labels_url": "https://api.github.com/repos/damus-io/damus/issues/2046/labels{/name}",
  31018       "comments_url": "https://api.github.com/repos/damus-io/damus/issues/2046/comments",
  31019       "events_url": "https://api.github.com/repos/damus-io/damus/issues/2046/events",
  31020       "html_url": "https://github.com/damus-io/damus/issues/2046",
  31021       "id": 2183483758,
  31022       "node_id": "I_kwDOHHF5A86CJVFu",
  31023       "number": 2046,
  31024       "title": "Search UI Redesign",
  31025       "user": {
  31026         "login": "jb55",
  31027         "id": 45598,
  31028         "node_id": "MDQ6VXNlcjQ1NTk4",
  31029         "avatar_url": "https://avatars.githubusercontent.com/u/45598?v=4",
  31030         "gravatar_id": "",
  31031         "url": "https://api.github.com/users/jb55",
  31032         "html_url": "https://github.com/jb55",
  31033         "followers_url": "https://api.github.com/users/jb55/followers",
  31034         "following_url": "https://api.github.com/users/jb55/following{/other_user}",
  31035         "gists_url": "https://api.github.com/users/jb55/gists{/gist_id}",
  31036         "starred_url": "https://api.github.com/users/jb55/starred{/owner}{/repo}",
  31037         "subscriptions_url": "https://api.github.com/users/jb55/subscriptions",
  31038         "organizations_url": "https://api.github.com/users/jb55/orgs",
  31039         "repos_url": "https://api.github.com/users/jb55/repos",
  31040         "events_url": "https://api.github.com/users/jb55/events{/privacy}",
  31041         "received_events_url": "https://api.github.com/users/jb55/received_events",
  31042         "type": "User",
  31043         "site_admin": false
  31044       },
  31045       "labels": [
  31046         {
  31047           "id": 6213404742,
  31048           "node_id": "LA_kwDOHHF5A88AAAABclkIRg",
  31049           "url": "https://api.github.com/repos/damus-io/damus/labels/search",
  31050           "name": "search",
  31051           "color": "0e8a16",
  31052           "default": false,
  31053           "description": ""
  31054         }
  31055       ],
  31056       "state": "open",
  31057       "locked": false,
  31058       "assignee": {
  31059         "login": "ericholguin",
  31060         "id": 14004132,
  31061         "node_id": "MDQ6VXNlcjE0MDA0MTMy",
  31062         "avatar_url": "https://avatars.githubusercontent.com/u/14004132?v=4",
  31063         "gravatar_id": "",
  31064         "url": "https://api.github.com/users/ericholguin",
  31065         "html_url": "https://github.com/ericholguin",
  31066         "followers_url": "https://api.github.com/users/ericholguin/followers",
  31067         "following_url": "https://api.github.com/users/ericholguin/following{/other_user}",
  31068         "gists_url": "https://api.github.com/users/ericholguin/gists{/gist_id}",
  31069         "starred_url": "https://api.github.com/users/ericholguin/starred{/owner}{/repo}",
  31070         "subscriptions_url": "https://api.github.com/users/ericholguin/subscriptions",
  31071         "organizations_url": "https://api.github.com/users/ericholguin/orgs",
  31072         "repos_url": "https://api.github.com/users/ericholguin/repos",
  31073         "events_url": "https://api.github.com/users/ericholguin/events{/privacy}",
  31074         "received_events_url": "https://api.github.com/users/ericholguin/received_events",
  31075         "type": "User",
  31076         "site_admin": false
  31077       },
  31078       "assignees": [
  31079         {
  31080           "login": "ericholguin",
  31081           "id": 14004132,
  31082           "node_id": "MDQ6VXNlcjE0MDA0MTMy",
  31083           "avatar_url": "https://avatars.githubusercontent.com/u/14004132?v=4",
  31084           "gravatar_id": "",
  31085           "url": "https://api.github.com/users/ericholguin",
  31086           "html_url": "https://github.com/ericholguin",
  31087           "followers_url": "https://api.github.com/users/ericholguin/followers",
  31088           "following_url": "https://api.github.com/users/ericholguin/following{/other_user}",
  31089           "gists_url": "https://api.github.com/users/ericholguin/gists{/gist_id}",
  31090           "starred_url": "https://api.github.com/users/ericholguin/starred{/owner}{/repo}",
  31091           "subscriptions_url": "https://api.github.com/users/ericholguin/subscriptions",
  31092           "organizations_url": "https://api.github.com/users/ericholguin/orgs",
  31093           "repos_url": "https://api.github.com/users/ericholguin/repos",
  31094           "events_url": "https://api.github.com/users/ericholguin/events{/privacy}",
  31095           "received_events_url": "https://api.github.com/users/ericholguin/received_events",
  31096           "type": "User",
  31097           "site_admin": false
  31098         }
  31099       ],
  31100       "milestone": null,
  31101       "comments": 3,
  31102       "created_at": "2024-03-13T09:16:47Z",
  31103       "updated_at": "2024-03-30T11:56:49Z",
  31104       "closed_at": null,
  31105       "author_association": "COLLABORATOR",
  31106       "active_lock_reason": null,
  31107       "body": "When scrolling after doing a note search, it doesn't hide the keyboard like we do in the global search view. We still need to refactor these views so they are the same, but in the meantime this is very annoying to me.",
  31108       "reactions": {
  31109         "url": "https://api.github.com/repos/damus-io/damus/issues/2046/reactions",
  31110         "total_count": 1,
  31111         "+1": 1,
  31112         "-1": 0,
  31113         "laugh": 0,
  31114         "hooray": 0,
  31115         "confused": 0,
  31116         "heart": 0,
  31117         "rocket": 0,
  31118         "eyes": 0
  31119       },
  31120       "timeline_url": "https://api.github.com/repos/damus-io/damus/issues/2046/timeline",
  31121       "performed_via_github_app": null,
  31122       "state_reason": null
  31123     },
  31124     "comment": {
  31125       "user": "alltheseas",
  31126       "created_at": "2024-03-30T11:56:47Z",
  31127       "updated_at": "2024-03-30T11:56:47Z",
  31128       "body": "Related: https://github.com/damus-io/damus/issues/2116"
  31129     }
  31130   },
  31131   {
  31132     "issue": {
  31133       "url": "https://api.github.com/repos/damus-io/damus/issues/2045",
  31134       "repository_url": "https://api.github.com/repos/damus-io/damus",
  31135       "labels_url": "https://api.github.com/repos/damus-io/damus/issues/2045/labels{/name}",
  31136       "comments_url": "https://api.github.com/repos/damus-io/damus/issues/2045/comments",
  31137       "events_url": "https://api.github.com/repos/damus-io/damus/issues/2045/events",
  31138       "html_url": "https://github.com/damus-io/damus/issues/2045",
  31139       "id": 2183481275,
  31140       "node_id": "I_kwDOHHF5A86CJUe7",
  31141       "number": 2045,
  31142       "title": "Truncate long posts in search",
  31143       "user": {
  31144         "login": "jb55",
  31145         "id": 45598,
  31146         "node_id": "MDQ6VXNlcjQ1NTk4",
  31147         "avatar_url": "https://avatars.githubusercontent.com/u/45598?v=4",
  31148         "gravatar_id": "",
  31149         "url": "https://api.github.com/users/jb55",
  31150         "html_url": "https://github.com/jb55",
  31151         "followers_url": "https://api.github.com/users/jb55/followers",
  31152         "following_url": "https://api.github.com/users/jb55/following{/other_user}",
  31153         "gists_url": "https://api.github.com/users/jb55/gists{/gist_id}",
  31154         "starred_url": "https://api.github.com/users/jb55/starred{/owner}{/repo}",
  31155         "subscriptions_url": "https://api.github.com/users/jb55/subscriptions",
  31156         "organizations_url": "https://api.github.com/users/jb55/orgs",
  31157         "repos_url": "https://api.github.com/users/jb55/repos",
  31158         "events_url": "https://api.github.com/users/jb55/events{/privacy}",
  31159         "received_events_url": "https://api.github.com/users/jb55/received_events",
  31160         "type": "User",
  31161         "site_admin": false
  31162       },
  31163       "labels": [
  31164         {
  31165           "id": 6213404742,
  31166           "node_id": "LA_kwDOHHF5A88AAAABclkIRg",
  31167           "url": "https://api.github.com/repos/damus-io/damus/labels/search",
  31168           "name": "search",
  31169           "color": "0e8a16",
  31170           "default": false,
  31171           "description": ""
  31172         }
  31173       ],
  31174       "state": "open",
  31175       "locked": false,
  31176       "assignee": null,
  31177       "assignees": [],
  31178       "milestone": null,
  31179       "comments": 0,
  31180       "created_at": "2024-03-13T09:15:27Z",
  31181       "updated_at": "2024-03-13T09:15:27Z",
  31182       "closed_at": null,
  31183       "author_association": "COLLABORATOR",
  31184       "active_lock_reason": null,
  31185       "body": "Posts are not truncated in search results and its annoying",
  31186       "reactions": {
  31187         "url": "https://api.github.com/repos/damus-io/damus/issues/2045/reactions",
  31188         "total_count": 1,
  31189         "+1": 1,
  31190         "-1": 0,
  31191         "laugh": 0,
  31192         "hooray": 0,
  31193         "confused": 0,
  31194         "heart": 0,
  31195         "rocket": 0,
  31196         "eyes": 0
  31197       },
  31198       "timeline_url": "https://api.github.com/repos/damus-io/damus/issues/2045/timeline",
  31199       "performed_via_github_app": null,
  31200       "state_reason": null
  31201     }
  31202   },
  31203   {
  31204     "issue": {
  31205       "url": "https://api.github.com/repos/damus-io/damus/issues/2044",
  31206       "repository_url": "https://api.github.com/repos/damus-io/damus",
  31207       "labels_url": "https://api.github.com/repos/damus-io/damus/issues/2044/labels{/name}",
  31208       "comments_url": "https://api.github.com/repos/damus-io/damus/issues/2044/comments",
  31209       "events_url": "https://api.github.com/repos/damus-io/damus/issues/2044/events",
  31210       "html_url": "https://github.com/damus-io/damus/pull/2044",
  31211       "id": 2182940954,
  31212       "node_id": "PR_kwDOHHF5A85pcv8a",
  31213       "number": 2044,
  31214       "title": "docs: add NIP04 to readme for encrypted DM's",
  31215       "user": {
  31216         "login": "Fonta1n3",
  31217         "id": 30832395,
  31218         "node_id": "MDQ6VXNlcjMwODMyMzk1",
  31219         "avatar_url": "https://avatars.githubusercontent.com/u/30832395?v=4",
  31220         "gravatar_id": "",
  31221         "url": "https://api.github.com/users/Fonta1n3",
  31222         "html_url": "https://github.com/Fonta1n3",
  31223         "followers_url": "https://api.github.com/users/Fonta1n3/followers",
  31224         "following_url": "https://api.github.com/users/Fonta1n3/following{/other_user}",
  31225         "gists_url": "https://api.github.com/users/Fonta1n3/gists{/gist_id}",
  31226         "starred_url": "https://api.github.com/users/Fonta1n3/starred{/owner}{/repo}",
  31227         "subscriptions_url": "https://api.github.com/users/Fonta1n3/subscriptions",
  31228         "organizations_url": "https://api.github.com/users/Fonta1n3/orgs",
  31229         "repos_url": "https://api.github.com/users/Fonta1n3/repos",
  31230         "events_url": "https://api.github.com/users/Fonta1n3/events{/privacy}",
  31231         "received_events_url": "https://api.github.com/users/Fonta1n3/received_events",
  31232         "type": "User",
  31233         "site_admin": false
  31234       },
  31235       "labels": [],
  31236       "state": "open",
  31237       "locked": false,
  31238       "assignee": null,
  31239       "assignees": [],
  31240       "milestone": null,
  31241       "comments": 1,
  31242       "created_at": "2024-03-13T01:24:21Z",
  31243       "updated_at": "2024-04-05T14:58:32Z",
  31244       "closed_at": null,
  31245       "author_association": "FIRST_TIME_CONTRIBUTOR",
  31246       "active_lock_reason": null,
  31247       "draft": false,
  31248       "pull_request": {
  31249         "url": "https://api.github.com/repos/damus-io/damus/pulls/2044",
  31250         "html_url": "https://github.com/damus-io/damus/pull/2044",
  31251         "diff_url": "https://github.com/damus-io/damus/pull/2044.diff",
  31252         "patch_url": "https://github.com/damus-io/damus/pull/2044.patch",
  31253         "merged_at": null
  31254       },
  31255       "body": null,
  31256       "reactions": {
  31257         "url": "https://api.github.com/repos/damus-io/damus/issues/2044/reactions",
  31258         "total_count": 0,
  31259         "+1": 0,
  31260         "-1": 0,
  31261         "laugh": 0,
  31262         "hooray": 0,
  31263         "confused": 0,
  31264         "heart": 0,
  31265         "rocket": 0,
  31266         "eyes": 0
  31267       },
  31268       "timeline_url": "https://api.github.com/repos/damus-io/damus/issues/2044/timeline",
  31269       "performed_via_github_app": null,
  31270       "state_reason": null
  31271     }
  31272   },
  31273   {
  31274     "issue": {
  31275       "url": "https://api.github.com/repos/damus-io/damus/issues/2044",
  31276       "repository_url": "https://api.github.com/repos/damus-io/damus",
  31277       "labels_url": "https://api.github.com/repos/damus-io/damus/issues/2044/labels{/name}",
  31278       "comments_url": "https://api.github.com/repos/damus-io/damus/issues/2044/comments",
  31279       "events_url": "https://api.github.com/repos/damus-io/damus/issues/2044/events",
  31280       "html_url": "https://github.com/damus-io/damus/pull/2044",
  31281       "id": 2182940954,
  31282       "node_id": "PR_kwDOHHF5A85pcv8a",
  31283       "number": 2044,
  31284       "title": "docs: add NIP04 to readme for encrypted DM's",
  31285       "user": {
  31286         "login": "Fonta1n3",
  31287         "id": 30832395,
  31288         "node_id": "MDQ6VXNlcjMwODMyMzk1",
  31289         "avatar_url": "https://avatars.githubusercontent.com/u/30832395?v=4",
  31290         "gravatar_id": "",
  31291         "url": "https://api.github.com/users/Fonta1n3",
  31292         "html_url": "https://github.com/Fonta1n3",
  31293         "followers_url": "https://api.github.com/users/Fonta1n3/followers",
  31294         "following_url": "https://api.github.com/users/Fonta1n3/following{/other_user}",
  31295         "gists_url": "https://api.github.com/users/Fonta1n3/gists{/gist_id}",
  31296         "starred_url": "https://api.github.com/users/Fonta1n3/starred{/owner}{/repo}",
  31297         "subscriptions_url": "https://api.github.com/users/Fonta1n3/subscriptions",
  31298         "organizations_url": "https://api.github.com/users/Fonta1n3/orgs",
  31299         "repos_url": "https://api.github.com/users/Fonta1n3/repos",
  31300         "events_url": "https://api.github.com/users/Fonta1n3/events{/privacy}",
  31301         "received_events_url": "https://api.github.com/users/Fonta1n3/received_events",
  31302         "type": "User",
  31303         "site_admin": false
  31304       },
  31305       "labels": [],
  31306       "state": "open",
  31307       "locked": false,
  31308       "assignee": null,
  31309       "assignees": [],
  31310       "milestone": null,
  31311       "comments": 1,
  31312       "created_at": "2024-03-13T01:24:21Z",
  31313       "updated_at": "2024-04-05T14:58:32Z",
  31314       "closed_at": null,
  31315       "author_association": "FIRST_TIME_CONTRIBUTOR",
  31316       "active_lock_reason": null,
  31317       "draft": false,
  31318       "pull_request": {
  31319         "url": "https://api.github.com/repos/damus-io/damus/pulls/2044",
  31320         "html_url": "https://github.com/damus-io/damus/pull/2044",
  31321         "diff_url": "https://github.com/damus-io/damus/pull/2044.diff",
  31322         "patch_url": "https://github.com/damus-io/damus/pull/2044.patch",
  31323         "merged_at": null
  31324       },
  31325       "body": null,
  31326       "reactions": {
  31327         "url": "https://api.github.com/repos/damus-io/damus/issues/2044/reactions",
  31328         "total_count": 0,
  31329         "+1": 0,
  31330         "-1": 0,
  31331         "laugh": 0,
  31332         "hooray": 0,
  31333         "confused": 0,
  31334         "heart": 0,
  31335         "rocket": 0,
  31336         "eyes": 0
  31337       },
  31338       "timeline_url": "https://api.github.com/repos/damus-io/damus/issues/2044/timeline",
  31339       "performed_via_github_app": null,
  31340       "state_reason": null
  31341     },
  31342     "comment": {
  31343       "user": "jb55",
  31344       "created_at": "2024-04-05T14:58:31Z",
  31345       "updated_at": "2024-04-05T14:58:31Z",
  31346       "body": "somehow missed this. thanks!"
  31347     }
  31348   },
  31349   {
  31350     "issue": {
  31351       "url": "https://api.github.com/repos/damus-io/damus/issues/2043",
  31352       "repository_url": "https://api.github.com/repos/damus-io/damus",
  31353       "labels_url": "https://api.github.com/repos/damus-io/damus/issues/2043/labels{/name}",
  31354       "comments_url": "https://api.github.com/repos/damus-io/damus/issues/2043/comments",
  31355       "events_url": "https://api.github.com/repos/damus-io/damus/issues/2043/events",
  31356       "html_url": "https://github.com/damus-io/damus/issues/2043",
  31357       "id": 2181315465,
  31358       "node_id": "I_kwDOHHF5A86CBDuJ",
  31359       "number": 2043,
  31360       "title": "Switch over to nostrdb for queries and note rendering",
  31361       "user": {
  31362         "login": "jb55",
  31363         "id": 45598,
  31364         "node_id": "MDQ6VXNlcjQ1NTk4",
  31365         "avatar_url": "https://avatars.githubusercontent.com/u/45598?v=4",
  31366         "gravatar_id": "",
  31367         "url": "https://api.github.com/users/jb55",
  31368         "html_url": "https://github.com/jb55",
  31369         "followers_url": "https://api.github.com/users/jb55/followers",
  31370         "following_url": "https://api.github.com/users/jb55/following{/other_user}",
  31371         "gists_url": "https://api.github.com/users/jb55/gists{/gist_id}",
  31372         "starred_url": "https://api.github.com/users/jb55/starred{/owner}{/repo}",
  31373         "subscriptions_url": "https://api.github.com/users/jb55/subscriptions",
  31374         "organizations_url": "https://api.github.com/users/jb55/orgs",
  31375         "repos_url": "https://api.github.com/users/jb55/repos",
  31376         "events_url": "https://api.github.com/users/jb55/events{/privacy}",
  31377         "received_events_url": "https://api.github.com/users/jb55/received_events",
  31378         "type": "User",
  31379         "site_admin": false
  31380       },
  31381       "labels": [
  31382         {
  31383           "id": 5811489775,
  31384           "node_id": "LA_kwDOHHF5A88AAAABWmRL7w",
  31385           "url": "https://api.github.com/repos/damus-io/damus/labels/nostrdb",
  31386           "name": "nostrdb",
  31387           "color": "250FB5",
  31388           "default": false,
  31389           "description": ""
  31390         }
  31391       ],
  31392       "state": "open",
  31393       "locked": false,
  31394       "assignee": {
  31395         "login": "jb55",
  31396         "id": 45598,
  31397         "node_id": "MDQ6VXNlcjQ1NTk4",
  31398         "avatar_url": "https://avatars.githubusercontent.com/u/45598?v=4",
  31399         "gravatar_id": "",
  31400         "url": "https://api.github.com/users/jb55",
  31401         "html_url": "https://github.com/jb55",
  31402         "followers_url": "https://api.github.com/users/jb55/followers",
  31403         "following_url": "https://api.github.com/users/jb55/following{/other_user}",
  31404         "gists_url": "https://api.github.com/users/jb55/gists{/gist_id}",
  31405         "starred_url": "https://api.github.com/users/jb55/starred{/owner}{/repo}",
  31406         "subscriptions_url": "https://api.github.com/users/jb55/subscriptions",
  31407         "organizations_url": "https://api.github.com/users/jb55/orgs",
  31408         "repos_url": "https://api.github.com/users/jb55/repos",
  31409         "events_url": "https://api.github.com/users/jb55/events{/privacy}",
  31410         "received_events_url": "https://api.github.com/users/jb55/received_events",
  31411         "type": "User",
  31412         "site_admin": false
  31413       },
  31414       "assignees": [
  31415         {
  31416           "login": "jb55",
  31417           "id": 45598,
  31418           "node_id": "MDQ6VXNlcjQ1NTk4",
  31419           "avatar_url": "https://avatars.githubusercontent.com/u/45598?v=4",
  31420           "gravatar_id": "",
  31421           "url": "https://api.github.com/users/jb55",
  31422           "html_url": "https://github.com/jb55",
  31423           "followers_url": "https://api.github.com/users/jb55/followers",
  31424           "following_url": "https://api.github.com/users/jb55/following{/other_user}",
  31425           "gists_url": "https://api.github.com/users/jb55/gists{/gist_id}",
  31426           "starred_url": "https://api.github.com/users/jb55/starred{/owner}{/repo}",
  31427           "subscriptions_url": "https://api.github.com/users/jb55/subscriptions",
  31428           "organizations_url": "https://api.github.com/users/jb55/orgs",
  31429           "repos_url": "https://api.github.com/users/jb55/repos",
  31430           "events_url": "https://api.github.com/users/jb55/events{/privacy}",
  31431           "received_events_url": "https://api.github.com/users/jb55/received_events",
  31432           "type": "User",
  31433           "site_admin": false
  31434         }
  31435       ],
  31436       "milestone": {
  31437         "url": "https://api.github.com/repos/damus-io/damus/milestones/14",
  31438         "html_url": "https://github.com/damus-io/damus/milestone/14",
  31439         "labels_url": "https://api.github.com/repos/damus-io/damus/milestones/14/labels",
  31440         "id": 10536809,
  31441         "node_id": "MI_kwDOHHF5A84AoMdp",
  31442         "number": 14,
  31443         "title": "1.9 post purple testflight, threads, longform, video caching",
  31444         "description": "",
  31445         "creator": {
  31446           "login": "alltheseas",
  31447           "id": 64376233,
  31448           "node_id": "MDQ6VXNlcjY0Mzc2MjMz",
  31449           "avatar_url": "https://avatars.githubusercontent.com/u/64376233?v=4",
  31450           "gravatar_id": "",
  31451           "url": "https://api.github.com/users/alltheseas",
  31452           "html_url": "https://github.com/alltheseas",
  31453           "followers_url": "https://api.github.com/users/alltheseas/followers",
  31454           "following_url": "https://api.github.com/users/alltheseas/following{/other_user}",
  31455           "gists_url": "https://api.github.com/users/alltheseas/gists{/gist_id}",
  31456           "starred_url": "https://api.github.com/users/alltheseas/starred{/owner}{/repo}",
  31457           "subscriptions_url": "https://api.github.com/users/alltheseas/subscriptions",
  31458           "organizations_url": "https://api.github.com/users/alltheseas/orgs",
  31459           "repos_url": "https://api.github.com/users/alltheseas/repos",
  31460           "events_url": "https://api.github.com/users/alltheseas/events{/privacy}",
  31461           "received_events_url": "https://api.github.com/users/alltheseas/received_events",
  31462           "type": "User",
  31463           "site_admin": false
  31464         },
  31465         "open_issues": 17,
  31466         "closed_issues": 1,
  31467         "state": "open",
  31468         "created_at": "2024-02-09T17:16:56Z",
  31469         "updated_at": "2024-04-09T20:37:29Z",
  31470         "due_on": null,
  31471         "closed_at": null
  31472       },
  31473       "comments": 0,
  31474       "created_at": "2024-03-12T10:54:22Z",
  31475       "updated_at": "2024-04-08T20:21:56Z",
  31476       "closed_at": null,
  31477       "author_association": "COLLABORATOR",
  31478       "active_lock_reason": null,
  31479       "body": "nostrdb is already the main engine for damus android & notedeck, this ticket is tracking what is needed to move iOS over to this architecture as well.\r\n\r\n- [x] https://github.com/damus-io/nostrdb/issues/26\r\n- [x] https://github.com/damus-io/damus/issues/2040\r\n- [ ] https://github.com/damus-io/damus/issues/2041\r\n- [x] https://github.com/damus-io/damus/issues/2042",
  31480       "reactions": {
  31481         "url": "https://api.github.com/repos/damus-io/damus/issues/2043/reactions",
  31482         "total_count": 0,
  31483         "+1": 0,
  31484         "-1": 0,
  31485         "laugh": 0,
  31486         "hooray": 0,
  31487         "confused": 0,
  31488         "heart": 0,
  31489         "rocket": 0,
  31490         "eyes": 0
  31491       },
  31492       "timeline_url": "https://api.github.com/repos/damus-io/damus/issues/2043/timeline",
  31493       "performed_via_github_app": null,
  31494       "state_reason": null
  31495     }
  31496   },
  31497   {
  31498     "issue": {
  31499       "url": "https://api.github.com/repos/damus-io/damus/issues/2042",
  31500       "repository_url": "https://api.github.com/repos/damus-io/damus",
  31501       "labels_url": "https://api.github.com/repos/damus-io/damus/issues/2042/labels{/name}",
  31502       "comments_url": "https://api.github.com/repos/damus-io/damus/issues/2042/comments",
  31503       "events_url": "https://api.github.com/repos/damus-io/damus/issues/2042/events",
  31504       "html_url": "https://github.com/damus-io/damus/issues/2042",
  31505       "id": 2181312983,
  31506       "node_id": "I_kwDOHHF5A86CBDHX",
  31507       "number": 2042,
  31508       "title": "Switch to nostrdb for note block rendering",
  31509       "user": {
  31510         "login": "jb55",
  31511         "id": 45598,
  31512         "node_id": "MDQ6VXNlcjQ1NTk4",
  31513         "avatar_url": "https://avatars.githubusercontent.com/u/45598?v=4",
  31514         "gravatar_id": "",
  31515         "url": "https://api.github.com/users/jb55",
  31516         "html_url": "https://github.com/jb55",
  31517         "followers_url": "https://api.github.com/users/jb55/followers",
  31518         "following_url": "https://api.github.com/users/jb55/following{/other_user}",
  31519         "gists_url": "https://api.github.com/users/jb55/gists{/gist_id}",
  31520         "starred_url": "https://api.github.com/users/jb55/starred{/owner}{/repo}",
  31521         "subscriptions_url": "https://api.github.com/users/jb55/subscriptions",
  31522         "organizations_url": "https://api.github.com/users/jb55/orgs",
  31523         "repos_url": "https://api.github.com/users/jb55/repos",
  31524         "events_url": "https://api.github.com/users/jb55/events{/privacy}",
  31525         "received_events_url": "https://api.github.com/users/jb55/received_events",
  31526         "type": "User",
  31527         "site_admin": false
  31528       },
  31529       "labels": [
  31530         {
  31531           "id": 5811489775,
  31532           "node_id": "LA_kwDOHHF5A88AAAABWmRL7w",
  31533           "url": "https://api.github.com/repos/damus-io/damus/labels/nostrdb",
  31534           "name": "nostrdb",
  31535           "color": "250FB5",
  31536           "default": false,
  31537           "description": ""
  31538         }
  31539       ],
  31540       "state": "closed",
  31541       "locked": false,
  31542       "assignee": {
  31543         "login": "jb55",
  31544         "id": 45598,
  31545         "node_id": "MDQ6VXNlcjQ1NTk4",
  31546         "avatar_url": "https://avatars.githubusercontent.com/u/45598?v=4",
  31547         "gravatar_id": "",
  31548         "url": "https://api.github.com/users/jb55",
  31549         "html_url": "https://github.com/jb55",
  31550         "followers_url": "https://api.github.com/users/jb55/followers",
  31551         "following_url": "https://api.github.com/users/jb55/following{/other_user}",
  31552         "gists_url": "https://api.github.com/users/jb55/gists{/gist_id}",
  31553         "starred_url": "https://api.github.com/users/jb55/starred{/owner}{/repo}",
  31554         "subscriptions_url": "https://api.github.com/users/jb55/subscriptions",
  31555         "organizations_url": "https://api.github.com/users/jb55/orgs",
  31556         "repos_url": "https://api.github.com/users/jb55/repos",
  31557         "events_url": "https://api.github.com/users/jb55/events{/privacy}",
  31558         "received_events_url": "https://api.github.com/users/jb55/received_events",
  31559         "type": "User",
  31560         "site_admin": false
  31561       },
  31562       "assignees": [
  31563         {
  31564           "login": "jb55",
  31565           "id": 45598,
  31566           "node_id": "MDQ6VXNlcjQ1NTk4",
  31567           "avatar_url": "https://avatars.githubusercontent.com/u/45598?v=4",
  31568           "gravatar_id": "",
  31569           "url": "https://api.github.com/users/jb55",
  31570           "html_url": "https://github.com/jb55",
  31571           "followers_url": "https://api.github.com/users/jb55/followers",
  31572           "following_url": "https://api.github.com/users/jb55/following{/other_user}",
  31573           "gists_url": "https://api.github.com/users/jb55/gists{/gist_id}",
  31574           "starred_url": "https://api.github.com/users/jb55/starred{/owner}{/repo}",
  31575           "subscriptions_url": "https://api.github.com/users/jb55/subscriptions",
  31576           "organizations_url": "https://api.github.com/users/jb55/orgs",
  31577           "repos_url": "https://api.github.com/users/jb55/repos",
  31578           "events_url": "https://api.github.com/users/jb55/events{/privacy}",
  31579           "received_events_url": "https://api.github.com/users/jb55/received_events",
  31580           "type": "User",
  31581           "site_admin": false
  31582         }
  31583       ],
  31584       "milestone": {
  31585         "url": "https://api.github.com/repos/damus-io/damus/milestones/14",
  31586         "html_url": "https://github.com/damus-io/damus/milestone/14",
  31587         "labels_url": "https://api.github.com/repos/damus-io/damus/milestones/14/labels",
  31588         "id": 10536809,
  31589         "node_id": "MI_kwDOHHF5A84AoMdp",
  31590         "number": 14,
  31591         "title": "1.9 post purple testflight, threads, longform, video caching",
  31592         "description": "",
  31593         "creator": {
  31594           "login": "alltheseas",
  31595           "id": 64376233,
  31596           "node_id": "MDQ6VXNlcjY0Mzc2MjMz",
  31597           "avatar_url": "https://avatars.githubusercontent.com/u/64376233?v=4",
  31598           "gravatar_id": "",
  31599           "url": "https://api.github.com/users/alltheseas",
  31600           "html_url": "https://github.com/alltheseas",
  31601           "followers_url": "https://api.github.com/users/alltheseas/followers",
  31602           "following_url": "https://api.github.com/users/alltheseas/following{/other_user}",
  31603           "gists_url": "https://api.github.com/users/alltheseas/gists{/gist_id}",
  31604           "starred_url": "https://api.github.com/users/alltheseas/starred{/owner}{/repo}",
  31605           "subscriptions_url": "https://api.github.com/users/alltheseas/subscriptions",
  31606           "organizations_url": "https://api.github.com/users/alltheseas/orgs",
  31607           "repos_url": "https://api.github.com/users/alltheseas/repos",
  31608           "events_url": "https://api.github.com/users/alltheseas/events{/privacy}",
  31609           "received_events_url": "https://api.github.com/users/alltheseas/received_events",
  31610           "type": "User",
  31611           "site_admin": false
  31612         },
  31613         "open_issues": 17,
  31614         "closed_issues": 1,
  31615         "state": "open",
  31616         "created_at": "2024-02-09T17:16:56Z",
  31617         "updated_at": "2024-04-09T20:37:29Z",
  31618         "due_on": null,
  31619         "closed_at": null
  31620       },
  31621       "comments": 1,
  31622       "created_at": "2024-03-12T10:53:27Z",
  31623       "updated_at": "2024-04-08T20:21:56Z",
  31624       "closed_at": "2024-04-08T20:21:56Z",
  31625       "author_association": "COLLABORATOR",
  31626       "active_lock_reason": null,
  31627       "body": "The new verison of nostrdb has parsed note blocks, let's switch over to that instead of doing it ad-hoc like we do now.",
  31628       "reactions": {
  31629         "url": "https://api.github.com/repos/damus-io/damus/issues/2042/reactions",
  31630         "total_count": 0,
  31631         "+1": 0,
  31632         "-1": 0,
  31633         "laugh": 0,
  31634         "hooray": 0,
  31635         "confused": 0,
  31636         "heart": 0,
  31637         "rocket": 0,
  31638         "eyes": 0
  31639       },
  31640       "timeline_url": "https://api.github.com/repos/damus-io/damus/issues/2042/timeline",
  31641       "performed_via_github_app": null,
  31642       "state_reason": "completed"
  31643     }
  31644   },
  31645   {
  31646     "issue": {
  31647       "url": "https://api.github.com/repos/damus-io/damus/issues/2042",
  31648       "repository_url": "https://api.github.com/repos/damus-io/damus",
  31649       "labels_url": "https://api.github.com/repos/damus-io/damus/issues/2042/labels{/name}",
  31650       "comments_url": "https://api.github.com/repos/damus-io/damus/issues/2042/comments",
  31651       "events_url": "https://api.github.com/repos/damus-io/damus/issues/2042/events",
  31652       "html_url": "https://github.com/damus-io/damus/issues/2042",
  31653       "id": 2181312983,
  31654       "node_id": "I_kwDOHHF5A86CBDHX",
  31655       "number": 2042,
  31656       "title": "Switch to nostrdb for note block rendering",
  31657       "user": {
  31658         "login": "jb55",
  31659         "id": 45598,
  31660         "node_id": "MDQ6VXNlcjQ1NTk4",
  31661         "avatar_url": "https://avatars.githubusercontent.com/u/45598?v=4",
  31662         "gravatar_id": "",
  31663         "url": "https://api.github.com/users/jb55",
  31664         "html_url": "https://github.com/jb55",
  31665         "followers_url": "https://api.github.com/users/jb55/followers",
  31666         "following_url": "https://api.github.com/users/jb55/following{/other_user}",
  31667         "gists_url": "https://api.github.com/users/jb55/gists{/gist_id}",
  31668         "starred_url": "https://api.github.com/users/jb55/starred{/owner}{/repo}",
  31669         "subscriptions_url": "https://api.github.com/users/jb55/subscriptions",
  31670         "organizations_url": "https://api.github.com/users/jb55/orgs",
  31671         "repos_url": "https://api.github.com/users/jb55/repos",
  31672         "events_url": "https://api.github.com/users/jb55/events{/privacy}",
  31673         "received_events_url": "https://api.github.com/users/jb55/received_events",
  31674         "type": "User",
  31675         "site_admin": false
  31676       },
  31677       "labels": [
  31678         {
  31679           "id": 5811489775,
  31680           "node_id": "LA_kwDOHHF5A88AAAABWmRL7w",
  31681           "url": "https://api.github.com/repos/damus-io/damus/labels/nostrdb",
  31682           "name": "nostrdb",
  31683           "color": "250FB5",
  31684           "default": false,
  31685           "description": ""
  31686         }
  31687       ],
  31688       "state": "closed",
  31689       "locked": false,
  31690       "assignee": {
  31691         "login": "jb55",
  31692         "id": 45598,
  31693         "node_id": "MDQ6VXNlcjQ1NTk4",
  31694         "avatar_url": "https://avatars.githubusercontent.com/u/45598?v=4",
  31695         "gravatar_id": "",
  31696         "url": "https://api.github.com/users/jb55",
  31697         "html_url": "https://github.com/jb55",
  31698         "followers_url": "https://api.github.com/users/jb55/followers",
  31699         "following_url": "https://api.github.com/users/jb55/following{/other_user}",
  31700         "gists_url": "https://api.github.com/users/jb55/gists{/gist_id}",
  31701         "starred_url": "https://api.github.com/users/jb55/starred{/owner}{/repo}",
  31702         "subscriptions_url": "https://api.github.com/users/jb55/subscriptions",
  31703         "organizations_url": "https://api.github.com/users/jb55/orgs",
  31704         "repos_url": "https://api.github.com/users/jb55/repos",
  31705         "events_url": "https://api.github.com/users/jb55/events{/privacy}",
  31706         "received_events_url": "https://api.github.com/users/jb55/received_events",
  31707         "type": "User",
  31708         "site_admin": false
  31709       },
  31710       "assignees": [
  31711         {
  31712           "login": "jb55",
  31713           "id": 45598,
  31714           "node_id": "MDQ6VXNlcjQ1NTk4",
  31715           "avatar_url": "https://avatars.githubusercontent.com/u/45598?v=4",
  31716           "gravatar_id": "",
  31717           "url": "https://api.github.com/users/jb55",
  31718           "html_url": "https://github.com/jb55",
  31719           "followers_url": "https://api.github.com/users/jb55/followers",
  31720           "following_url": "https://api.github.com/users/jb55/following{/other_user}",
  31721           "gists_url": "https://api.github.com/users/jb55/gists{/gist_id}",
  31722           "starred_url": "https://api.github.com/users/jb55/starred{/owner}{/repo}",
  31723           "subscriptions_url": "https://api.github.com/users/jb55/subscriptions",
  31724           "organizations_url": "https://api.github.com/users/jb55/orgs",
  31725           "repos_url": "https://api.github.com/users/jb55/repos",
  31726           "events_url": "https://api.github.com/users/jb55/events{/privacy}",
  31727           "received_events_url": "https://api.github.com/users/jb55/received_events",
  31728           "type": "User",
  31729           "site_admin": false
  31730         }
  31731       ],
  31732       "milestone": {
  31733         "url": "https://api.github.com/repos/damus-io/damus/milestones/14",
  31734         "html_url": "https://github.com/damus-io/damus/milestone/14",
  31735         "labels_url": "https://api.github.com/repos/damus-io/damus/milestones/14/labels",
  31736         "id": 10536809,
  31737         "node_id": "MI_kwDOHHF5A84AoMdp",
  31738         "number": 14,
  31739         "title": "1.9 post purple testflight, threads, longform, video caching",
  31740         "description": "",
  31741         "creator": {
  31742           "login": "alltheseas",
  31743           "id": 64376233,
  31744           "node_id": "MDQ6VXNlcjY0Mzc2MjMz",
  31745           "avatar_url": "https://avatars.githubusercontent.com/u/64376233?v=4",
  31746           "gravatar_id": "",
  31747           "url": "https://api.github.com/users/alltheseas",
  31748           "html_url": "https://github.com/alltheseas",
  31749           "followers_url": "https://api.github.com/users/alltheseas/followers",
  31750           "following_url": "https://api.github.com/users/alltheseas/following{/other_user}",
  31751           "gists_url": "https://api.github.com/users/alltheseas/gists{/gist_id}",
  31752           "starred_url": "https://api.github.com/users/alltheseas/starred{/owner}{/repo}",
  31753           "subscriptions_url": "https://api.github.com/users/alltheseas/subscriptions",
  31754           "organizations_url": "https://api.github.com/users/alltheseas/orgs",
  31755           "repos_url": "https://api.github.com/users/alltheseas/repos",
  31756           "events_url": "https://api.github.com/users/alltheseas/events{/privacy}",
  31757           "received_events_url": "https://api.github.com/users/alltheseas/received_events",
  31758           "type": "User",
  31759           "site_admin": false
  31760         },
  31761         "open_issues": 17,
  31762         "closed_issues": 1,
  31763         "state": "open",
  31764         "created_at": "2024-02-09T17:16:56Z",
  31765         "updated_at": "2024-04-09T20:37:29Z",
  31766         "due_on": null,
  31767         "closed_at": null
  31768       },
  31769       "comments": 1,
  31770       "created_at": "2024-03-12T10:53:27Z",
  31771       "updated_at": "2024-04-08T20:21:56Z",
  31772       "closed_at": "2024-04-08T20:21:56Z",
  31773       "author_association": "COLLABORATOR",
  31774       "active_lock_reason": null,
  31775       "body": "The new verison of nostrdb has parsed note blocks, let's switch over to that instead of doing it ad-hoc like we do now.",
  31776       "reactions": {
  31777         "url": "https://api.github.com/repos/damus-io/damus/issues/2042/reactions",
  31778         "total_count": 0,
  31779         "+1": 0,
  31780         "-1": 0,
  31781         "laugh": 0,
  31782         "hooray": 0,
  31783         "confused": 0,
  31784         "heart": 0,
  31785         "rocket": 0,
  31786         "eyes": 0
  31787       },
  31788       "timeline_url": "https://api.github.com/repos/damus-io/damus/issues/2042/timeline",
  31789       "performed_via_github_app": null,
  31790       "state_reason": "completed"
  31791     },
  31792     "comment": {
  31793       "user": "jb55",
  31794       "created_at": "2024-04-08T20:21:56Z",
  31795       "updated_at": "2024-04-08T20:21:56Z",
  31796       "body": "The update-nostrdb branch has this integrated"
  31797     }
  31798   },
  31799   {
  31800     "issue": {
  31801       "url": "https://api.github.com/repos/damus-io/damus/issues/2041",
  31802       "repository_url": "https://api.github.com/repos/damus-io/damus",
  31803       "labels_url": "https://api.github.com/repos/damus-io/damus/issues/2041/labels{/name}",
  31804       "comments_url": "https://api.github.com/repos/damus-io/damus/issues/2041/comments",
  31805       "events_url": "https://api.github.com/repos/damus-io/damus/issues/2041/events",
  31806       "html_url": "https://github.com/damus-io/damus/issues/2041",
  31807       "id": 2181307161,
  31808       "node_id": "I_kwDOHHF5A86CBBsZ",
  31809       "number": 2041,
  31810       "title": "Switch query pool to use nostrdb directly instead of remote relays",
  31811       "user": {
  31812         "login": "jb55",
  31813         "id": 45598,
  31814         "node_id": "MDQ6VXNlcjQ1NTk4",
  31815         "avatar_url": "https://avatars.githubusercontent.com/u/45598?v=4",
  31816         "gravatar_id": "",
  31817         "url": "https://api.github.com/users/jb55",
  31818         "html_url": "https://github.com/jb55",
  31819         "followers_url": "https://api.github.com/users/jb55/followers",
  31820         "following_url": "https://api.github.com/users/jb55/following{/other_user}",
  31821         "gists_url": "https://api.github.com/users/jb55/gists{/gist_id}",
  31822         "starred_url": "https://api.github.com/users/jb55/starred{/owner}{/repo}",
  31823         "subscriptions_url": "https://api.github.com/users/jb55/subscriptions",
  31824         "organizations_url": "https://api.github.com/users/jb55/orgs",
  31825         "repos_url": "https://api.github.com/users/jb55/repos",
  31826         "events_url": "https://api.github.com/users/jb55/events{/privacy}",
  31827         "received_events_url": "https://api.github.com/users/jb55/received_events",
  31828         "type": "User",
  31829         "site_admin": false
  31830       },
  31831       "labels": [
  31832         {
  31833           "id": 5667376796,
  31834           "node_id": "LA_kwDOHHF5A88AAAABUc1OnA",
  31835           "url": "https://api.github.com/repos/damus-io/damus/labels/technical",
  31836           "name": "technical",
  31837           "color": "B60205",
  31838           "default": false,
  31839           "description": ""
  31840         },
  31841         {
  31842           "id": 5811489775,
  31843           "node_id": "LA_kwDOHHF5A88AAAABWmRL7w",
  31844           "url": "https://api.github.com/repos/damus-io/damus/labels/nostrdb",
  31845           "name": "nostrdb",
  31846           "color": "250FB5",
  31847           "default": false,
  31848           "description": ""
  31849         }
  31850       ],
  31851       "state": "open",
  31852       "locked": false,
  31853       "assignee": {
  31854         "login": "jb55",
  31855         "id": 45598,
  31856         "node_id": "MDQ6VXNlcjQ1NTk4",
  31857         "avatar_url": "https://avatars.githubusercontent.com/u/45598?v=4",
  31858         "gravatar_id": "",
  31859         "url": "https://api.github.com/users/jb55",
  31860         "html_url": "https://github.com/jb55",
  31861         "followers_url": "https://api.github.com/users/jb55/followers",
  31862         "following_url": "https://api.github.com/users/jb55/following{/other_user}",
  31863         "gists_url": "https://api.github.com/users/jb55/gists{/gist_id}",
  31864         "starred_url": "https://api.github.com/users/jb55/starred{/owner}{/repo}",
  31865         "subscriptions_url": "https://api.github.com/users/jb55/subscriptions",
  31866         "organizations_url": "https://api.github.com/users/jb55/orgs",
  31867         "repos_url": "https://api.github.com/users/jb55/repos",
  31868         "events_url": "https://api.github.com/users/jb55/events{/privacy}",
  31869         "received_events_url": "https://api.github.com/users/jb55/received_events",
  31870         "type": "User",
  31871         "site_admin": false
  31872       },
  31873       "assignees": [
  31874         {
  31875           "login": "jb55",
  31876           "id": 45598,
  31877           "node_id": "MDQ6VXNlcjQ1NTk4",
  31878           "avatar_url": "https://avatars.githubusercontent.com/u/45598?v=4",
  31879           "gravatar_id": "",
  31880           "url": "https://api.github.com/users/jb55",
  31881           "html_url": "https://github.com/jb55",
  31882           "followers_url": "https://api.github.com/users/jb55/followers",
  31883           "following_url": "https://api.github.com/users/jb55/following{/other_user}",
  31884           "gists_url": "https://api.github.com/users/jb55/gists{/gist_id}",
  31885           "starred_url": "https://api.github.com/users/jb55/starred{/owner}{/repo}",
  31886           "subscriptions_url": "https://api.github.com/users/jb55/subscriptions",
  31887           "organizations_url": "https://api.github.com/users/jb55/orgs",
  31888           "repos_url": "https://api.github.com/users/jb55/repos",
  31889           "events_url": "https://api.github.com/users/jb55/events{/privacy}",
  31890           "received_events_url": "https://api.github.com/users/jb55/received_events",
  31891           "type": "User",
  31892           "site_admin": false
  31893         }
  31894       ],
  31895       "milestone": {
  31896         "url": "https://api.github.com/repos/damus-io/damus/milestones/14",
  31897         "html_url": "https://github.com/damus-io/damus/milestone/14",
  31898         "labels_url": "https://api.github.com/repos/damus-io/damus/milestones/14/labels",
  31899         "id": 10536809,
  31900         "node_id": "MI_kwDOHHF5A84AoMdp",
  31901         "number": 14,
  31902         "title": "1.9 post purple testflight, threads, longform, video caching",
  31903         "description": "",
  31904         "creator": {
  31905           "login": "alltheseas",
  31906           "id": 64376233,
  31907           "node_id": "MDQ6VXNlcjY0Mzc2MjMz",
  31908           "avatar_url": "https://avatars.githubusercontent.com/u/64376233?v=4",
  31909           "gravatar_id": "",
  31910           "url": "https://api.github.com/users/alltheseas",
  31911           "html_url": "https://github.com/alltheseas",
  31912           "followers_url": "https://api.github.com/users/alltheseas/followers",
  31913           "following_url": "https://api.github.com/users/alltheseas/following{/other_user}",
  31914           "gists_url": "https://api.github.com/users/alltheseas/gists{/gist_id}",
  31915           "starred_url": "https://api.github.com/users/alltheseas/starred{/owner}{/repo}",
  31916           "subscriptions_url": "https://api.github.com/users/alltheseas/subscriptions",
  31917           "organizations_url": "https://api.github.com/users/alltheseas/orgs",
  31918           "repos_url": "https://api.github.com/users/alltheseas/repos",
  31919           "events_url": "https://api.github.com/users/alltheseas/events{/privacy}",
  31920           "received_events_url": "https://api.github.com/users/alltheseas/received_events",
  31921           "type": "User",
  31922           "site_admin": false
  31923         },
  31924         "open_issues": 17,
  31925         "closed_issues": 1,
  31926         "state": "open",
  31927         "created_at": "2024-02-09T17:16:56Z",
  31928         "updated_at": "2024-04-09T20:37:29Z",
  31929         "due_on": null,
  31930         "closed_at": null
  31931       },
  31932       "comments": 0,
  31933       "created_at": "2024-03-12T10:51:31Z",
  31934       "updated_at": "2024-03-20T14:06:15Z",
  31935       "closed_at": null,
  31936       "author_association": "COLLABORATOR",
  31937       "active_lock_reason": null,
  31938       "body": "To switch to a local query model, we need to move away from trusting remote relays.\r\n\r\nThere are many issues with what we are currently doing:\r\n\r\n- We don't check to see if the results returned from the relay actually match the query we sent. This enables rogue relays to inject ads or other bad data. This is particularily bad in the gossip model, since users can force clients to make requests to evil relays outside of the user's configured relay pool.\r\n\r\n- Since we don't check signatures on all note types (only profiles), this would enable users to spoof DMs. This is technically possible today but is mitigated by some level of trust in the current mega-relays.\r\n\r\n- We have to spin off async processes parse note contents once we get them off the wire. Swift's concurrency model is decent but it is still kind of annoying to delay timeline insertion based off a bunch of asyncronous tasks.\r\n\r\n- Since we're currently inserting data into nostrdb already we technically are doing twice the amount of processing work for no reason \r\n\r\nSwitching to a nostrdb for local queries fixes all of these issues:\r\n\r\n- All notes in nostrdb are validated, so we don't have to worry about spoofing\r\n\r\n- We don't have to worry about relays sending bad data, because we only ever query the local relay which we know will always match the query we are executing.\r\n\r\n- Local subscriptions are notified only after we parse note contents, so we don't have to wait for async processing to render the note.\r\n\r\n- nostrdb is much more efficient at ingesting notes, so we will save CPU and battery.\r\n\r\n- Having notes locally will allow us to use negentropy for keeping nostrdb nodes in sync.\r\n\r\nThis is already implemented in Damus notedeck and android, now we need to overhaul Damus iOS to support this model. This issue is for tracking this!\r\n\nOnce we switch to this model we can begin work on adding support for the gossip model!",
  31939       "reactions": {
  31940         "url": "https://api.github.com/repos/damus-io/damus/issues/2041/reactions",
  31941         "total_count": 1,
  31942         "+1": 0,
  31943         "-1": 0,
  31944         "laugh": 0,
  31945         "hooray": 0,
  31946         "confused": 0,
  31947         "heart": 0,
  31948         "rocket": 1,
  31949         "eyes": 0
  31950       },
  31951       "timeline_url": "https://api.github.com/repos/damus-io/damus/issues/2041/timeline",
  31952       "performed_via_github_app": null,
  31953       "state_reason": null
  31954     }
  31955   },
  31956   {
  31957     "issue": {
  31958       "url": "https://api.github.com/repos/damus-io/damus/issues/2040",
  31959       "repository_url": "https://api.github.com/repos/damus-io/damus",
  31960       "labels_url": "https://api.github.com/repos/damus-io/damus/issues/2040/labels{/name}",
  31961       "comments_url": "https://api.github.com/repos/damus-io/damus/issues/2040/comments",
  31962       "events_url": "https://api.github.com/repos/damus-io/damus/issues/2040/events",
  31963       "html_url": "https://github.com/damus-io/damus/issues/2040",
  31964       "id": 2181286029,
  31965       "node_id": "I_kwDOHHF5A86CA8iN",
  31966       "number": 2040,
  31967       "title": "Update to new nostrdb",
  31968       "user": {
  31969         "login": "jb55",
  31970         "id": 45598,
  31971         "node_id": "MDQ6VXNlcjQ1NTk4",
  31972         "avatar_url": "https://avatars.githubusercontent.com/u/45598?v=4",
  31973         "gravatar_id": "",
  31974         "url": "https://api.github.com/users/jb55",
  31975         "html_url": "https://github.com/jb55",
  31976         "followers_url": "https://api.github.com/users/jb55/followers",
  31977         "following_url": "https://api.github.com/users/jb55/following{/other_user}",
  31978         "gists_url": "https://api.github.com/users/jb55/gists{/gist_id}",
  31979         "starred_url": "https://api.github.com/users/jb55/starred{/owner}{/repo}",
  31980         "subscriptions_url": "https://api.github.com/users/jb55/subscriptions",
  31981         "organizations_url": "https://api.github.com/users/jb55/orgs",
  31982         "repos_url": "https://api.github.com/users/jb55/repos",
  31983         "events_url": "https://api.github.com/users/jb55/events{/privacy}",
  31984         "received_events_url": "https://api.github.com/users/jb55/received_events",
  31985         "type": "User",
  31986         "site_admin": false
  31987       },
  31988       "labels": [
  31989         {
  31990           "id": 5667376796,
  31991           "node_id": "LA_kwDOHHF5A88AAAABUc1OnA",
  31992           "url": "https://api.github.com/repos/damus-io/damus/labels/technical",
  31993           "name": "technical",
  31994           "color": "B60205",
  31995           "default": false,
  31996           "description": ""
  31997         },
  31998         {
  31999           "id": 5811489775,
  32000           "node_id": "LA_kwDOHHF5A88AAAABWmRL7w",
  32001           "url": "https://api.github.com/repos/damus-io/damus/labels/nostrdb",
  32002           "name": "nostrdb",
  32003           "color": "250FB5",
  32004           "default": false,
  32005           "description": ""
  32006         }
  32007       ],
  32008       "state": "closed",
  32009       "locked": false,
  32010       "assignee": null,
  32011       "assignees": [],
  32012       "milestone": null,
  32013       "comments": 1,
  32014       "created_at": "2024-03-12T10:41:02Z",
  32015       "updated_at": "2024-04-08T20:21:34Z",
  32016       "closed_at": "2024-04-08T20:21:34Z",
  32017       "author_association": "COLLABORATOR",
  32018       "active_lock_reason": null,
  32019       "body": "The next version of nostrdb has note blocks, we still need to switch over to this.\r\n\r\nProgress is being made on the update-nostrdb branch.",
  32020       "reactions": {
  32021         "url": "https://api.github.com/repos/damus-io/damus/issues/2040/reactions",
  32022         "total_count": 0,
  32023         "+1": 0,
  32024         "-1": 0,
  32025         "laugh": 0,
  32026         "hooray": 0,
  32027         "confused": 0,
  32028         "heart": 0,
  32029         "rocket": 0,
  32030         "eyes": 0
  32031       },
  32032       "timeline_url": "https://api.github.com/repos/damus-io/damus/issues/2040/timeline",
  32033       "performed_via_github_app": null,
  32034       "state_reason": "completed"
  32035     }
  32036   },
  32037   {
  32038     "issue": {
  32039       "url": "https://api.github.com/repos/damus-io/damus/issues/2040",
  32040       "repository_url": "https://api.github.com/repos/damus-io/damus",
  32041       "labels_url": "https://api.github.com/repos/damus-io/damus/issues/2040/labels{/name}",
  32042       "comments_url": "https://api.github.com/repos/damus-io/damus/issues/2040/comments",
  32043       "events_url": "https://api.github.com/repos/damus-io/damus/issues/2040/events",
  32044       "html_url": "https://github.com/damus-io/damus/issues/2040",
  32045       "id": 2181286029,
  32046       "node_id": "I_kwDOHHF5A86CA8iN",
  32047       "number": 2040,
  32048       "title": "Update to new nostrdb",
  32049       "user": {
  32050         "login": "jb55",
  32051         "id": 45598,
  32052         "node_id": "MDQ6VXNlcjQ1NTk4",
  32053         "avatar_url": "https://avatars.githubusercontent.com/u/45598?v=4",
  32054         "gravatar_id": "",
  32055         "url": "https://api.github.com/users/jb55",
  32056         "html_url": "https://github.com/jb55",
  32057         "followers_url": "https://api.github.com/users/jb55/followers",
  32058         "following_url": "https://api.github.com/users/jb55/following{/other_user}",
  32059         "gists_url": "https://api.github.com/users/jb55/gists{/gist_id}",
  32060         "starred_url": "https://api.github.com/users/jb55/starred{/owner}{/repo}",
  32061         "subscriptions_url": "https://api.github.com/users/jb55/subscriptions",
  32062         "organizations_url": "https://api.github.com/users/jb55/orgs",
  32063         "repos_url": "https://api.github.com/users/jb55/repos",
  32064         "events_url": "https://api.github.com/users/jb55/events{/privacy}",
  32065         "received_events_url": "https://api.github.com/users/jb55/received_events",
  32066         "type": "User",
  32067         "site_admin": false
  32068       },
  32069       "labels": [
  32070         {
  32071           "id": 5667376796,
  32072           "node_id": "LA_kwDOHHF5A88AAAABUc1OnA",
  32073           "url": "https://api.github.com/repos/damus-io/damus/labels/technical",
  32074           "name": "technical",
  32075           "color": "B60205",
  32076           "default": false,
  32077           "description": ""
  32078         },
  32079         {
  32080           "id": 5811489775,
  32081           "node_id": "LA_kwDOHHF5A88AAAABWmRL7w",
  32082           "url": "https://api.github.com/repos/damus-io/damus/labels/nostrdb",
  32083           "name": "nostrdb",
  32084           "color": "250FB5",
  32085           "default": false,
  32086           "description": ""
  32087         }
  32088       ],
  32089       "state": "closed",
  32090       "locked": false,
  32091       "assignee": null,
  32092       "assignees": [],
  32093       "milestone": null,
  32094       "comments": 1,
  32095       "created_at": "2024-03-12T10:41:02Z",
  32096       "updated_at": "2024-04-08T20:21:34Z",
  32097       "closed_at": "2024-04-08T20:21:34Z",
  32098       "author_association": "COLLABORATOR",
  32099       "active_lock_reason": null,
  32100       "body": "The next version of nostrdb has note blocks, we still need to switch over to this.\r\n\r\nProgress is being made on the update-nostrdb branch.",
  32101       "reactions": {
  32102         "url": "https://api.github.com/repos/damus-io/damus/issues/2040/reactions",
  32103         "total_count": 0,
  32104         "+1": 0,
  32105         "-1": 0,
  32106         "laugh": 0,
  32107         "hooray": 0,
  32108         "confused": 0,
  32109         "heart": 0,
  32110         "rocket": 0,
  32111         "eyes": 0
  32112       },
  32113       "timeline_url": "https://api.github.com/repos/damus-io/damus/issues/2040/timeline",
  32114       "performed_via_github_app": null,
  32115       "state_reason": "completed"
  32116     },
  32117     "comment": {
  32118       "user": "jb55",
  32119       "created_at": "2024-04-08T20:21:34Z",
  32120       "updated_at": "2024-04-08T20:21:34Z",
  32121       "body": "The update branch has the latest nostrdb integrated!"
  32122     }
  32123   },
  32124   {
  32125     "issue": {
  32126       "url": "https://api.github.com/repos/damus-io/damus/issues/2039",
  32127       "repository_url": "https://api.github.com/repos/damus-io/damus",
  32128       "labels_url": "https://api.github.com/repos/damus-io/damus/issues/2039/labels{/name}",
  32129       "comments_url": "https://api.github.com/repos/damus-io/damus/issues/2039/comments",
  32130       "events_url": "https://api.github.com/repos/damus-io/damus/issues/2039/events",
  32131       "html_url": "https://github.com/damus-io/damus/issues/2039",
  32132       "id": 2177400821,
  32133       "node_id": "I_kwDOHHF5A86ByH_1",
  32134       "number": 2039,
  32135       "title": "NWC x WOT ",
  32136       "user": {
  32137         "login": "alltheseas",
  32138         "id": 64376233,
  32139         "node_id": "MDQ6VXNlcjY0Mzc2MjMz",
  32140         "avatar_url": "https://avatars.githubusercontent.com/u/64376233?v=4",
  32141         "gravatar_id": "",
  32142         "url": "https://api.github.com/users/alltheseas",
  32143         "html_url": "https://github.com/alltheseas",
  32144         "followers_url": "https://api.github.com/users/alltheseas/followers",
  32145         "following_url": "https://api.github.com/users/alltheseas/following{/other_user}",
  32146         "gists_url": "https://api.github.com/users/alltheseas/gists{/gist_id}",
  32147         "starred_url": "https://api.github.com/users/alltheseas/starred{/owner}{/repo}",
  32148         "subscriptions_url": "https://api.github.com/users/alltheseas/subscriptions",
  32149         "organizations_url": "https://api.github.com/users/alltheseas/orgs",
  32150         "repos_url": "https://api.github.com/users/alltheseas/repos",
  32151         "events_url": "https://api.github.com/users/alltheseas/events{/privacy}",
  32152         "received_events_url": "https://api.github.com/users/alltheseas/received_events",
  32153         "type": "User",
  32154         "site_admin": false
  32155       },
  32156       "labels": [
  32157         {
  32158           "id": 5667220756,
  32159           "node_id": "LA_kwDOHHF5A88AAAABUcrtFA",
  32160           "url": "https://api.github.com/repos/damus-io/damus/labels/zaps",
  32161           "name": "zaps",
  32162           "color": "FBCA04",
  32163           "default": false,
  32164           "description": ""
  32165         },
  32166         {
  32167           "id": 5667222085,
  32168           "node_id": "LA_kwDOHHF5A88AAAABUcryRQ",
  32169           "url": "https://api.github.com/repos/damus-io/damus/labels/design",
  32170           "name": "design",
  32171           "color": "5319E7",
  32172           "default": false,
  32173           "description": "Design exploration & definition is required"
  32174         },
  32175         {
  32176           "id": 5684118006,
  32177           "node_id": "LA_kwDOHHF5A88AAAABUszB9g",
  32178           "url": "https://api.github.com/repos/damus-io/damus/labels/experimental",
  32179           "name": "experimental",
  32180           "color": "41BC18",
  32181           "default": false,
  32182           "description": ""
  32183         },
  32184         {
  32185           "id": 6448018691,
  32186           "node_id": "LA_kwDOHHF5A88AAAABgFT1Aw",
  32187           "url": "https://api.github.com/repos/damus-io/damus/labels/wot",
  32188           "name": "wot",
  32189           "color": "2E30D4",
  32190           "default": false,
  32191           "description": "web of trust"
  32192         },
  32193         {
  32194           "id": 6669970185,
  32195           "node_id": "LA_kwDOHHF5A88AAAABjY-rCQ",
  32196           "url": "https://api.github.com/repos/damus-io/damus/labels/nwc",
  32197           "name": "nwc",
  32198           "color": "440AC1",
  32199           "default": false,
  32200           "description": ""
  32201         }
  32202       ],
  32203       "state": "open",
  32204       "locked": false,
  32205       "assignee": {
  32206         "login": "ericholguin",
  32207         "id": 14004132,
  32208         "node_id": "MDQ6VXNlcjE0MDA0MTMy",
  32209         "avatar_url": "https://avatars.githubusercontent.com/u/14004132?v=4",
  32210         "gravatar_id": "",
  32211         "url": "https://api.github.com/users/ericholguin",
  32212         "html_url": "https://github.com/ericholguin",
  32213         "followers_url": "https://api.github.com/users/ericholguin/followers",
  32214         "following_url": "https://api.github.com/users/ericholguin/following{/other_user}",
  32215         "gists_url": "https://api.github.com/users/ericholguin/gists{/gist_id}",
  32216         "starred_url": "https://api.github.com/users/ericholguin/starred{/owner}{/repo}",
  32217         "subscriptions_url": "https://api.github.com/users/ericholguin/subscriptions",
  32218         "organizations_url": "https://api.github.com/users/ericholguin/orgs",
  32219         "repos_url": "https://api.github.com/users/ericholguin/repos",
  32220         "events_url": "https://api.github.com/users/ericholguin/events{/privacy}",
  32221         "received_events_url": "https://api.github.com/users/ericholguin/received_events",
  32222         "type": "User",
  32223         "site_admin": false
  32224       },
  32225       "assignees": [
  32226         {
  32227           "login": "ericholguin",
  32228           "id": 14004132,
  32229           "node_id": "MDQ6VXNlcjE0MDA0MTMy",
  32230           "avatar_url": "https://avatars.githubusercontent.com/u/14004132?v=4",
  32231           "gravatar_id": "",
  32232           "url": "https://api.github.com/users/ericholguin",
  32233           "html_url": "https://github.com/ericholguin",
  32234           "followers_url": "https://api.github.com/users/ericholguin/followers",
  32235           "following_url": "https://api.github.com/users/ericholguin/following{/other_user}",
  32236           "gists_url": "https://api.github.com/users/ericholguin/gists{/gist_id}",
  32237           "starred_url": "https://api.github.com/users/ericholguin/starred{/owner}{/repo}",
  32238           "subscriptions_url": "https://api.github.com/users/ericholguin/subscriptions",
  32239           "organizations_url": "https://api.github.com/users/ericholguin/orgs",
  32240           "repos_url": "https://api.github.com/users/ericholguin/repos",
  32241           "events_url": "https://api.github.com/users/ericholguin/events{/privacy}",
  32242           "received_events_url": "https://api.github.com/users/ericholguin/received_events",
  32243           "type": "User",
  32244           "site_admin": false
  32245         }
  32246       ],
  32247       "milestone": null,
  32248       "comments": 12,
  32249       "created_at": "2024-03-09T20:58:19Z",
  32250       "updated_at": "2024-03-15T18:42:47Z",
  32251       "closed_at": null,
  32252       "author_association": "COLLABORATOR",
  32253       "active_lock_reason": null,
  32254       "body": "## user story\r\n\r\nAs a Damus user who is looking to \"zappen\" my social media experience by adding a wallet that supports one-tap zap, I would like to see which of my friends use said wallet, so I can have greater confidence that the wallet works, and is fun to use.\r\n\r\n### acceptance criteria\r\n\r\n1. In Damus NWC menu, I can see which of my friends use the available wallets\r\n2. WOT statement text reads \"Wallet X, Y, Z & MM others\"\r\n\r\n### design\r\nDisplay WOT same way as Damus displays WOT in profile view - that is, npub123 is followed by 123 of your follows translates to Wallet X is used by 21 of your follows. Display icons of a few follows for social proof. \r\n\r\n### implementation\r\nHow might Damus gather which follows use e.g. Mutiny, or Alby? \r\n\r\n@benthecarman @bumi @kiwiidb\r\n\r\n### mockup\r\nelsat to provide\r\n\r\n### inspiration\r\n\r\ncredit to @pablof7z  recommended application handlers talk at [Nostrasia](https://www.youtube.com/watch?v=v0H13dPceJ0), and [Franzap](njump.me/npub1wf4pufsucer5va8g9p0rj5dnhvfeh6d8w0g6eayaep5dhps6rsgs43dgh9) Zap.Store design via SovEng demo days Madeira.\r\n\r\n### commentary\r\n\r\nNWC in Damus predates recommended application handlers NIP. I see this experimental feature as a sandbox, and learning ground for https://github.com/damus-io/damus/issues/1480 \n\n### privacy\n\nUnknown effects on privacy. ",
  32255       "reactions": {
  32256         "url": "https://api.github.com/repos/damus-io/damus/issues/2039/reactions",
  32257         "total_count": 0,
  32258         "+1": 0,
  32259         "-1": 0,
  32260         "laugh": 0,
  32261         "hooray": 0,
  32262         "confused": 0,
  32263         "heart": 0,
  32264         "rocket": 0,
  32265         "eyes": 0
  32266       },
  32267       "timeline_url": "https://api.github.com/repos/damus-io/damus/issues/2039/timeline",
  32268       "performed_via_github_app": null,
  32269       "state_reason": null
  32270     }
  32271   },
  32272   {
  32273     "issue": {
  32274       "url": "https://api.github.com/repos/damus-io/damus/issues/2039",
  32275       "repository_url": "https://api.github.com/repos/damus-io/damus",
  32276       "labels_url": "https://api.github.com/repos/damus-io/damus/issues/2039/labels{/name}",
  32277       "comments_url": "https://api.github.com/repos/damus-io/damus/issues/2039/comments",
  32278       "events_url": "https://api.github.com/repos/damus-io/damus/issues/2039/events",
  32279       "html_url": "https://github.com/damus-io/damus/issues/2039",
  32280       "id": 2177400821,
  32281       "node_id": "I_kwDOHHF5A86ByH_1",
  32282       "number": 2039,
  32283       "title": "NWC x WOT ",
  32284       "user": {
  32285         "login": "alltheseas",
  32286         "id": 64376233,
  32287         "node_id": "MDQ6VXNlcjY0Mzc2MjMz",
  32288         "avatar_url": "https://avatars.githubusercontent.com/u/64376233?v=4",
  32289         "gravatar_id": "",
  32290         "url": "https://api.github.com/users/alltheseas",
  32291         "html_url": "https://github.com/alltheseas",
  32292         "followers_url": "https://api.github.com/users/alltheseas/followers",
  32293         "following_url": "https://api.github.com/users/alltheseas/following{/other_user}",
  32294         "gists_url": "https://api.github.com/users/alltheseas/gists{/gist_id}",
  32295         "starred_url": "https://api.github.com/users/alltheseas/starred{/owner}{/repo}",
  32296         "subscriptions_url": "https://api.github.com/users/alltheseas/subscriptions",
  32297         "organizations_url": "https://api.github.com/users/alltheseas/orgs",
  32298         "repos_url": "https://api.github.com/users/alltheseas/repos",
  32299         "events_url": "https://api.github.com/users/alltheseas/events{/privacy}",
  32300         "received_events_url": "https://api.github.com/users/alltheseas/received_events",
  32301         "type": "User",
  32302         "site_admin": false
  32303       },
  32304       "labels": [
  32305         {
  32306           "id": 5667220756,
  32307           "node_id": "LA_kwDOHHF5A88AAAABUcrtFA",
  32308           "url": "https://api.github.com/repos/damus-io/damus/labels/zaps",
  32309           "name": "zaps",
  32310           "color": "FBCA04",
  32311           "default": false,
  32312           "description": ""
  32313         },
  32314         {
  32315           "id": 5667222085,
  32316           "node_id": "LA_kwDOHHF5A88AAAABUcryRQ",
  32317           "url": "https://api.github.com/repos/damus-io/damus/labels/design",
  32318           "name": "design",
  32319           "color": "5319E7",
  32320           "default": false,
  32321           "description": "Design exploration & definition is required"
  32322         },
  32323         {
  32324           "id": 5684118006,
  32325           "node_id": "LA_kwDOHHF5A88AAAABUszB9g",
  32326           "url": "https://api.github.com/repos/damus-io/damus/labels/experimental",
  32327           "name": "experimental",
  32328           "color": "41BC18",
  32329           "default": false,
  32330           "description": ""
  32331         },
  32332         {
  32333           "id": 6448018691,
  32334           "node_id": "LA_kwDOHHF5A88AAAABgFT1Aw",
  32335           "url": "https://api.github.com/repos/damus-io/damus/labels/wot",
  32336           "name": "wot",
  32337           "color": "2E30D4",
  32338           "default": false,
  32339           "description": "web of trust"
  32340         },
  32341         {
  32342           "id": 6669970185,
  32343           "node_id": "LA_kwDOHHF5A88AAAABjY-rCQ",
  32344           "url": "https://api.github.com/repos/damus-io/damus/labels/nwc",
  32345           "name": "nwc",
  32346           "color": "440AC1",
  32347           "default": false,
  32348           "description": ""
  32349         }
  32350       ],
  32351       "state": "open",
  32352       "locked": false,
  32353       "assignee": {
  32354         "login": "ericholguin",
  32355         "id": 14004132,
  32356         "node_id": "MDQ6VXNlcjE0MDA0MTMy",
  32357         "avatar_url": "https://avatars.githubusercontent.com/u/14004132?v=4",
  32358         "gravatar_id": "",
  32359         "url": "https://api.github.com/users/ericholguin",
  32360         "html_url": "https://github.com/ericholguin",
  32361         "followers_url": "https://api.github.com/users/ericholguin/followers",
  32362         "following_url": "https://api.github.com/users/ericholguin/following{/other_user}",
  32363         "gists_url": "https://api.github.com/users/ericholguin/gists{/gist_id}",
  32364         "starred_url": "https://api.github.com/users/ericholguin/starred{/owner}{/repo}",
  32365         "subscriptions_url": "https://api.github.com/users/ericholguin/subscriptions",
  32366         "organizations_url": "https://api.github.com/users/ericholguin/orgs",
  32367         "repos_url": "https://api.github.com/users/ericholguin/repos",
  32368         "events_url": "https://api.github.com/users/ericholguin/events{/privacy}",
  32369         "received_events_url": "https://api.github.com/users/ericholguin/received_events",
  32370         "type": "User",
  32371         "site_admin": false
  32372       },
  32373       "assignees": [
  32374         {
  32375           "login": "ericholguin",
  32376           "id": 14004132,
  32377           "node_id": "MDQ6VXNlcjE0MDA0MTMy",
  32378           "avatar_url": "https://avatars.githubusercontent.com/u/14004132?v=4",
  32379           "gravatar_id": "",
  32380           "url": "https://api.github.com/users/ericholguin",
  32381           "html_url": "https://github.com/ericholguin",
  32382           "followers_url": "https://api.github.com/users/ericholguin/followers",
  32383           "following_url": "https://api.github.com/users/ericholguin/following{/other_user}",
  32384           "gists_url": "https://api.github.com/users/ericholguin/gists{/gist_id}",
  32385           "starred_url": "https://api.github.com/users/ericholguin/starred{/owner}{/repo}",
  32386           "subscriptions_url": "https://api.github.com/users/ericholguin/subscriptions",
  32387           "organizations_url": "https://api.github.com/users/ericholguin/orgs",
  32388           "repos_url": "https://api.github.com/users/ericholguin/repos",
  32389           "events_url": "https://api.github.com/users/ericholguin/events{/privacy}",
  32390           "received_events_url": "https://api.github.com/users/ericholguin/received_events",
  32391           "type": "User",
  32392           "site_admin": false
  32393         }
  32394       ],
  32395       "milestone": null,
  32396       "comments": 12,
  32397       "created_at": "2024-03-09T20:58:19Z",
  32398       "updated_at": "2024-03-15T18:42:47Z",
  32399       "closed_at": null,
  32400       "author_association": "COLLABORATOR",
  32401       "active_lock_reason": null,
  32402       "body": "## user story\r\n\r\nAs a Damus user who is looking to \"zappen\" my social media experience by adding a wallet that supports one-tap zap, I would like to see which of my friends use said wallet, so I can have greater confidence that the wallet works, and is fun to use.\r\n\r\n### acceptance criteria\r\n\r\n1. In Damus NWC menu, I can see which of my friends use the available wallets\r\n2. WOT statement text reads \"Wallet X, Y, Z & MM others\"\r\n\r\n### design\r\nDisplay WOT same way as Damus displays WOT in profile view - that is, npub123 is followed by 123 of your follows translates to Wallet X is used by 21 of your follows. Display icons of a few follows for social proof. \r\n\r\n### implementation\r\nHow might Damus gather which follows use e.g. Mutiny, or Alby? \r\n\r\n@benthecarman @bumi @kiwiidb\r\n\r\n### mockup\r\nelsat to provide\r\n\r\n### inspiration\r\n\r\ncredit to @pablof7z  recommended application handlers talk at [Nostrasia](https://www.youtube.com/watch?v=v0H13dPceJ0), and [Franzap](njump.me/npub1wf4pufsucer5va8g9p0rj5dnhvfeh6d8w0g6eayaep5dhps6rsgs43dgh9) Zap.Store design via SovEng demo days Madeira.\r\n\r\n### commentary\r\n\r\nNWC in Damus predates recommended application handlers NIP. I see this experimental feature as a sandbox, and learning ground for https://github.com/damus-io/damus/issues/1480 \n\n### privacy\n\nUnknown effects on privacy. ",
  32403       "reactions": {
  32404         "url": "https://api.github.com/repos/damus-io/damus/issues/2039/reactions",
  32405         "total_count": 0,
  32406         "+1": 0,
  32407         "-1": 0,
  32408         "laugh": 0,
  32409         "hooray": 0,
  32410         "confused": 0,
  32411         "heart": 0,
  32412         "rocket": 0,
  32413         "eyes": 0
  32414       },
  32415       "timeline_url": "https://api.github.com/repos/damus-io/damus/issues/2039/timeline",
  32416       "performed_via_github_app": null,
  32417       "state_reason": null
  32418     },
  32419     "comment": {
  32420       "user": "alltheseas",
  32421       "created_at": "2024-03-09T20:59:09Z",
  32422       "updated_at": "2024-03-09T20:59:09Z",
  32423       "body": "<img width=\"413\" alt=\"Screenshot 2024-03-09 at 2 49 02 PM\" src=\"https://github.com/damus-io/damus/assets/64376233/0fed3bff-891f-4e8d-9bf9-3236d652c29f\">\r\n\r\nelsat to use @ericholguin NWC implementation for mockup. "
  32424     }
  32425   },
  32426   {
  32427     "issue": {
  32428       "url": "https://api.github.com/repos/damus-io/damus/issues/2039",
  32429       "repository_url": "https://api.github.com/repos/damus-io/damus",
  32430       "labels_url": "https://api.github.com/repos/damus-io/damus/issues/2039/labels{/name}",
  32431       "comments_url": "https://api.github.com/repos/damus-io/damus/issues/2039/comments",
  32432       "events_url": "https://api.github.com/repos/damus-io/damus/issues/2039/events",
  32433       "html_url": "https://github.com/damus-io/damus/issues/2039",
  32434       "id": 2177400821,
  32435       "node_id": "I_kwDOHHF5A86ByH_1",
  32436       "number": 2039,
  32437       "title": "NWC x WOT ",
  32438       "user": {
  32439         "login": "alltheseas",
  32440         "id": 64376233,
  32441         "node_id": "MDQ6VXNlcjY0Mzc2MjMz",
  32442         "avatar_url": "https://avatars.githubusercontent.com/u/64376233?v=4",
  32443         "gravatar_id": "",
  32444         "url": "https://api.github.com/users/alltheseas",
  32445         "html_url": "https://github.com/alltheseas",
  32446         "followers_url": "https://api.github.com/users/alltheseas/followers",
  32447         "following_url": "https://api.github.com/users/alltheseas/following{/other_user}",
  32448         "gists_url": "https://api.github.com/users/alltheseas/gists{/gist_id}",
  32449         "starred_url": "https://api.github.com/users/alltheseas/starred{/owner}{/repo}",
  32450         "subscriptions_url": "https://api.github.com/users/alltheseas/subscriptions",
  32451         "organizations_url": "https://api.github.com/users/alltheseas/orgs",
  32452         "repos_url": "https://api.github.com/users/alltheseas/repos",
  32453         "events_url": "https://api.github.com/users/alltheseas/events{/privacy}",
  32454         "received_events_url": "https://api.github.com/users/alltheseas/received_events",
  32455         "type": "User",
  32456         "site_admin": false
  32457       },
  32458       "labels": [
  32459         {
  32460           "id": 5667220756,
  32461           "node_id": "LA_kwDOHHF5A88AAAABUcrtFA",
  32462           "url": "https://api.github.com/repos/damus-io/damus/labels/zaps",
  32463           "name": "zaps",
  32464           "color": "FBCA04",
  32465           "default": false,
  32466           "description": ""
  32467         },
  32468         {
  32469           "id": 5667222085,
  32470           "node_id": "LA_kwDOHHF5A88AAAABUcryRQ",
  32471           "url": "https://api.github.com/repos/damus-io/damus/labels/design",
  32472           "name": "design",
  32473           "color": "5319E7",
  32474           "default": false,
  32475           "description": "Design exploration & definition is required"
  32476         },
  32477         {
  32478           "id": 5684118006,
  32479           "node_id": "LA_kwDOHHF5A88AAAABUszB9g",
  32480           "url": "https://api.github.com/repos/damus-io/damus/labels/experimental",
  32481           "name": "experimental",
  32482           "color": "41BC18",
  32483           "default": false,
  32484           "description": ""
  32485         },
  32486         {
  32487           "id": 6448018691,
  32488           "node_id": "LA_kwDOHHF5A88AAAABgFT1Aw",
  32489           "url": "https://api.github.com/repos/damus-io/damus/labels/wot",
  32490           "name": "wot",
  32491           "color": "2E30D4",
  32492           "default": false,
  32493           "description": "web of trust"
  32494         },
  32495         {
  32496           "id": 6669970185,
  32497           "node_id": "LA_kwDOHHF5A88AAAABjY-rCQ",
  32498           "url": "https://api.github.com/repos/damus-io/damus/labels/nwc",
  32499           "name": "nwc",
  32500           "color": "440AC1",
  32501           "default": false,
  32502           "description": ""
  32503         }
  32504       ],
  32505       "state": "open",
  32506       "locked": false,
  32507       "assignee": {
  32508         "login": "ericholguin",
  32509         "id": 14004132,
  32510         "node_id": "MDQ6VXNlcjE0MDA0MTMy",
  32511         "avatar_url": "https://avatars.githubusercontent.com/u/14004132?v=4",
  32512         "gravatar_id": "",
  32513         "url": "https://api.github.com/users/ericholguin",
  32514         "html_url": "https://github.com/ericholguin",
  32515         "followers_url": "https://api.github.com/users/ericholguin/followers",
  32516         "following_url": "https://api.github.com/users/ericholguin/following{/other_user}",
  32517         "gists_url": "https://api.github.com/users/ericholguin/gists{/gist_id}",
  32518         "starred_url": "https://api.github.com/users/ericholguin/starred{/owner}{/repo}",
  32519         "subscriptions_url": "https://api.github.com/users/ericholguin/subscriptions",
  32520         "organizations_url": "https://api.github.com/users/ericholguin/orgs",
  32521         "repos_url": "https://api.github.com/users/ericholguin/repos",
  32522         "events_url": "https://api.github.com/users/ericholguin/events{/privacy}",
  32523         "received_events_url": "https://api.github.com/users/ericholguin/received_events",
  32524         "type": "User",
  32525         "site_admin": false
  32526       },
  32527       "assignees": [
  32528         {
  32529           "login": "ericholguin",
  32530           "id": 14004132,
  32531           "node_id": "MDQ6VXNlcjE0MDA0MTMy",
  32532           "avatar_url": "https://avatars.githubusercontent.com/u/14004132?v=4",
  32533           "gravatar_id": "",
  32534           "url": "https://api.github.com/users/ericholguin",
  32535           "html_url": "https://github.com/ericholguin",
  32536           "followers_url": "https://api.github.com/users/ericholguin/followers",
  32537           "following_url": "https://api.github.com/users/ericholguin/following{/other_user}",
  32538           "gists_url": "https://api.github.com/users/ericholguin/gists{/gist_id}",
  32539           "starred_url": "https://api.github.com/users/ericholguin/starred{/owner}{/repo}",
  32540           "subscriptions_url": "https://api.github.com/users/ericholguin/subscriptions",
  32541           "organizations_url": "https://api.github.com/users/ericholguin/orgs",
  32542           "repos_url": "https://api.github.com/users/ericholguin/repos",
  32543           "events_url": "https://api.github.com/users/ericholguin/events{/privacy}",
  32544           "received_events_url": "https://api.github.com/users/ericholguin/received_events",
  32545           "type": "User",
  32546           "site_admin": false
  32547         }
  32548       ],
  32549       "milestone": null,
  32550       "comments": 12,
  32551       "created_at": "2024-03-09T20:58:19Z",
  32552       "updated_at": "2024-03-15T18:42:47Z",
  32553       "closed_at": null,
  32554       "author_association": "COLLABORATOR",
  32555       "active_lock_reason": null,
  32556       "body": "## user story\r\n\r\nAs a Damus user who is looking to \"zappen\" my social media experience by adding a wallet that supports one-tap zap, I would like to see which of my friends use said wallet, so I can have greater confidence that the wallet works, and is fun to use.\r\n\r\n### acceptance criteria\r\n\r\n1. In Damus NWC menu, I can see which of my friends use the available wallets\r\n2. WOT statement text reads \"Wallet X, Y, Z & MM others\"\r\n\r\n### design\r\nDisplay WOT same way as Damus displays WOT in profile view - that is, npub123 is followed by 123 of your follows translates to Wallet X is used by 21 of your follows. Display icons of a few follows for social proof. \r\n\r\n### implementation\r\nHow might Damus gather which follows use e.g. Mutiny, or Alby? \r\n\r\n@benthecarman @bumi @kiwiidb\r\n\r\n### mockup\r\nelsat to provide\r\n\r\n### inspiration\r\n\r\ncredit to @pablof7z  recommended application handlers talk at [Nostrasia](https://www.youtube.com/watch?v=v0H13dPceJ0), and [Franzap](njump.me/npub1wf4pufsucer5va8g9p0rj5dnhvfeh6d8w0g6eayaep5dhps6rsgs43dgh9) Zap.Store design via SovEng demo days Madeira.\r\n\r\n### commentary\r\n\r\nNWC in Damus predates recommended application handlers NIP. I see this experimental feature as a sandbox, and learning ground for https://github.com/damus-io/damus/issues/1480 \n\n### privacy\n\nUnknown effects on privacy. ",
  32557       "reactions": {
  32558         "url": "https://api.github.com/repos/damus-io/damus/issues/2039/reactions",
  32559         "total_count": 0,
  32560         "+1": 0,
  32561         "-1": 0,
  32562         "laugh": 0,
  32563         "hooray": 0,
  32564         "confused": 0,
  32565         "heart": 0,
  32566         "rocket": 0,
  32567         "eyes": 0
  32568       },
  32569       "timeline_url": "https://api.github.com/repos/damus-io/damus/issues/2039/timeline",
  32570       "performed_via_github_app": null,
  32571       "state_reason": null
  32572     },
  32573     "comment": {
  32574       "user": "alltheseas",
  32575       "created_at": "2024-03-09T21:01:27Z",
  32576       "updated_at": "2024-03-09T21:01:27Z",
  32577       "body": "See current WOT profile element in Damus from @tyiu \n\n![image](https://github.com/damus-io/damus/assets/64376233/abbcfe35-f648-4776-85c8-c3fef185e70f)"
  32578     }
  32579   },
  32580   {
  32581     "issue": {
  32582       "url": "https://api.github.com/repos/damus-io/damus/issues/2039",
  32583       "repository_url": "https://api.github.com/repos/damus-io/damus",
  32584       "labels_url": "https://api.github.com/repos/damus-io/damus/issues/2039/labels{/name}",
  32585       "comments_url": "https://api.github.com/repos/damus-io/damus/issues/2039/comments",
  32586       "events_url": "https://api.github.com/repos/damus-io/damus/issues/2039/events",
  32587       "html_url": "https://github.com/damus-io/damus/issues/2039",
  32588       "id": 2177400821,
  32589       "node_id": "I_kwDOHHF5A86ByH_1",
  32590       "number": 2039,
  32591       "title": "NWC x WOT ",
  32592       "user": {
  32593         "login": "alltheseas",
  32594         "id": 64376233,
  32595         "node_id": "MDQ6VXNlcjY0Mzc2MjMz",
  32596         "avatar_url": "https://avatars.githubusercontent.com/u/64376233?v=4",
  32597         "gravatar_id": "",
  32598         "url": "https://api.github.com/users/alltheseas",
  32599         "html_url": "https://github.com/alltheseas",
  32600         "followers_url": "https://api.github.com/users/alltheseas/followers",
  32601         "following_url": "https://api.github.com/users/alltheseas/following{/other_user}",
  32602         "gists_url": "https://api.github.com/users/alltheseas/gists{/gist_id}",
  32603         "starred_url": "https://api.github.com/users/alltheseas/starred{/owner}{/repo}",
  32604         "subscriptions_url": "https://api.github.com/users/alltheseas/subscriptions",
  32605         "organizations_url": "https://api.github.com/users/alltheseas/orgs",
  32606         "repos_url": "https://api.github.com/users/alltheseas/repos",
  32607         "events_url": "https://api.github.com/users/alltheseas/events{/privacy}",
  32608         "received_events_url": "https://api.github.com/users/alltheseas/received_events",
  32609         "type": "User",
  32610         "site_admin": false
  32611       },
  32612       "labels": [
  32613         {
  32614           "id": 5667220756,
  32615           "node_id": "LA_kwDOHHF5A88AAAABUcrtFA",
  32616           "url": "https://api.github.com/repos/damus-io/damus/labels/zaps",
  32617           "name": "zaps",
  32618           "color": "FBCA04",
  32619           "default": false,
  32620           "description": ""
  32621         },
  32622         {
  32623           "id": 5667222085,
  32624           "node_id": "LA_kwDOHHF5A88AAAABUcryRQ",
  32625           "url": "https://api.github.com/repos/damus-io/damus/labels/design",
  32626           "name": "design",
  32627           "color": "5319E7",
  32628           "default": false,
  32629           "description": "Design exploration & definition is required"
  32630         },
  32631         {
  32632           "id": 5684118006,
  32633           "node_id": "LA_kwDOHHF5A88AAAABUszB9g",
  32634           "url": "https://api.github.com/repos/damus-io/damus/labels/experimental",
  32635           "name": "experimental",
  32636           "color": "41BC18",
  32637           "default": false,
  32638           "description": ""
  32639         },
  32640         {
  32641           "id": 6448018691,
  32642           "node_id": "LA_kwDOHHF5A88AAAABgFT1Aw",
  32643           "url": "https://api.github.com/repos/damus-io/damus/labels/wot",
  32644           "name": "wot",
  32645           "color": "2E30D4",
  32646           "default": false,
  32647           "description": "web of trust"
  32648         },
  32649         {
  32650           "id": 6669970185,
  32651           "node_id": "LA_kwDOHHF5A88AAAABjY-rCQ",
  32652           "url": "https://api.github.com/repos/damus-io/damus/labels/nwc",
  32653           "name": "nwc",
  32654           "color": "440AC1",
  32655           "default": false,
  32656           "description": ""
  32657         }
  32658       ],
  32659       "state": "open",
  32660       "locked": false,
  32661       "assignee": {
  32662         "login": "ericholguin",
  32663         "id": 14004132,
  32664         "node_id": "MDQ6VXNlcjE0MDA0MTMy",
  32665         "avatar_url": "https://avatars.githubusercontent.com/u/14004132?v=4",
  32666         "gravatar_id": "",
  32667         "url": "https://api.github.com/users/ericholguin",
  32668         "html_url": "https://github.com/ericholguin",
  32669         "followers_url": "https://api.github.com/users/ericholguin/followers",
  32670         "following_url": "https://api.github.com/users/ericholguin/following{/other_user}",
  32671         "gists_url": "https://api.github.com/users/ericholguin/gists{/gist_id}",
  32672         "starred_url": "https://api.github.com/users/ericholguin/starred{/owner}{/repo}",
  32673         "subscriptions_url": "https://api.github.com/users/ericholguin/subscriptions",
  32674         "organizations_url": "https://api.github.com/users/ericholguin/orgs",
  32675         "repos_url": "https://api.github.com/users/ericholguin/repos",
  32676         "events_url": "https://api.github.com/users/ericholguin/events{/privacy}",
  32677         "received_events_url": "https://api.github.com/users/ericholguin/received_events",
  32678         "type": "User",
  32679         "site_admin": false
  32680       },
  32681       "assignees": [
  32682         {
  32683           "login": "ericholguin",
  32684           "id": 14004132,
  32685           "node_id": "MDQ6VXNlcjE0MDA0MTMy",
  32686           "avatar_url": "https://avatars.githubusercontent.com/u/14004132?v=4",
  32687           "gravatar_id": "",
  32688           "url": "https://api.github.com/users/ericholguin",
  32689           "html_url": "https://github.com/ericholguin",
  32690           "followers_url": "https://api.github.com/users/ericholguin/followers",
  32691           "following_url": "https://api.github.com/users/ericholguin/following{/other_user}",
  32692           "gists_url": "https://api.github.com/users/ericholguin/gists{/gist_id}",
  32693           "starred_url": "https://api.github.com/users/ericholguin/starred{/owner}{/repo}",
  32694           "subscriptions_url": "https://api.github.com/users/ericholguin/subscriptions",
  32695           "organizations_url": "https://api.github.com/users/ericholguin/orgs",
  32696           "repos_url": "https://api.github.com/users/ericholguin/repos",
  32697           "events_url": "https://api.github.com/users/ericholguin/events{/privacy}",
  32698           "received_events_url": "https://api.github.com/users/ericholguin/received_events",
  32699           "type": "User",
  32700           "site_admin": false
  32701         }
  32702       ],
  32703       "milestone": null,
  32704       "comments": 12,
  32705       "created_at": "2024-03-09T20:58:19Z",
  32706       "updated_at": "2024-03-15T18:42:47Z",
  32707       "closed_at": null,
  32708       "author_association": "COLLABORATOR",
  32709       "active_lock_reason": null,
  32710       "body": "## user story\r\n\r\nAs a Damus user who is looking to \"zappen\" my social media experience by adding a wallet that supports one-tap zap, I would like to see which of my friends use said wallet, so I can have greater confidence that the wallet works, and is fun to use.\r\n\r\n### acceptance criteria\r\n\r\n1. In Damus NWC menu, I can see which of my friends use the available wallets\r\n2. WOT statement text reads \"Wallet X, Y, Z & MM others\"\r\n\r\n### design\r\nDisplay WOT same way as Damus displays WOT in profile view - that is, npub123 is followed by 123 of your follows translates to Wallet X is used by 21 of your follows. Display icons of a few follows for social proof. \r\n\r\n### implementation\r\nHow might Damus gather which follows use e.g. Mutiny, or Alby? \r\n\r\n@benthecarman @bumi @kiwiidb\r\n\r\n### mockup\r\nelsat to provide\r\n\r\n### inspiration\r\n\r\ncredit to @pablof7z  recommended application handlers talk at [Nostrasia](https://www.youtube.com/watch?v=v0H13dPceJ0), and [Franzap](njump.me/npub1wf4pufsucer5va8g9p0rj5dnhvfeh6d8w0g6eayaep5dhps6rsgs43dgh9) Zap.Store design via SovEng demo days Madeira.\r\n\r\n### commentary\r\n\r\nNWC in Damus predates recommended application handlers NIP. I see this experimental feature as a sandbox, and learning ground for https://github.com/damus-io/damus/issues/1480 \n\n### privacy\n\nUnknown effects on privacy. ",
  32711       "reactions": {
  32712         "url": "https://api.github.com/repos/damus-io/damus/issues/2039/reactions",
  32713         "total_count": 0,
  32714         "+1": 0,
  32715         "-1": 0,
  32716         "laugh": 0,
  32717         "hooray": 0,
  32718         "confused": 0,
  32719         "heart": 0,
  32720         "rocket": 0,
  32721         "eyes": 0
  32722       },
  32723       "timeline_url": "https://api.github.com/repos/damus-io/damus/issues/2039/timeline",
  32724       "performed_via_github_app": null,
  32725       "state_reason": null
  32726     },
  32727     "comment": {
  32728       "user": "alltheseas",
  32729       "created_at": "2024-03-10T14:34:00Z",
  32730       "updated_at": "2024-03-10T14:34:00Z",
  32731       "body": "@ericholguin here is the napkin sketch mockup\r\n\r\n![NWCxWOT](https://github.com/damus-io/damus/assets/64376233/05f1a435-9c91-4b31-a42c-b2a210fc9753)\r\n"
  32732     }
  32733   },
  32734   {
  32735     "issue": {
  32736       "url": "https://api.github.com/repos/damus-io/damus/issues/2039",
  32737       "repository_url": "https://api.github.com/repos/damus-io/damus",
  32738       "labels_url": "https://api.github.com/repos/damus-io/damus/issues/2039/labels{/name}",
  32739       "comments_url": "https://api.github.com/repos/damus-io/damus/issues/2039/comments",
  32740       "events_url": "https://api.github.com/repos/damus-io/damus/issues/2039/events",
  32741       "html_url": "https://github.com/damus-io/damus/issues/2039",
  32742       "id": 2177400821,
  32743       "node_id": "I_kwDOHHF5A86ByH_1",
  32744       "number": 2039,
  32745       "title": "NWC x WOT ",
  32746       "user": {
  32747         "login": "alltheseas",
  32748         "id": 64376233,
  32749         "node_id": "MDQ6VXNlcjY0Mzc2MjMz",
  32750         "avatar_url": "https://avatars.githubusercontent.com/u/64376233?v=4",
  32751         "gravatar_id": "",
  32752         "url": "https://api.github.com/users/alltheseas",
  32753         "html_url": "https://github.com/alltheseas",
  32754         "followers_url": "https://api.github.com/users/alltheseas/followers",
  32755         "following_url": "https://api.github.com/users/alltheseas/following{/other_user}",
  32756         "gists_url": "https://api.github.com/users/alltheseas/gists{/gist_id}",
  32757         "starred_url": "https://api.github.com/users/alltheseas/starred{/owner}{/repo}",
  32758         "subscriptions_url": "https://api.github.com/users/alltheseas/subscriptions",
  32759         "organizations_url": "https://api.github.com/users/alltheseas/orgs",
  32760         "repos_url": "https://api.github.com/users/alltheseas/repos",
  32761         "events_url": "https://api.github.com/users/alltheseas/events{/privacy}",
  32762         "received_events_url": "https://api.github.com/users/alltheseas/received_events",
  32763         "type": "User",
  32764         "site_admin": false
  32765       },
  32766       "labels": [
  32767         {
  32768           "id": 5667220756,
  32769           "node_id": "LA_kwDOHHF5A88AAAABUcrtFA",
  32770           "url": "https://api.github.com/repos/damus-io/damus/labels/zaps",
  32771           "name": "zaps",
  32772           "color": "FBCA04",
  32773           "default": false,
  32774           "description": ""
  32775         },
  32776         {
  32777           "id": 5667222085,
  32778           "node_id": "LA_kwDOHHF5A88AAAABUcryRQ",
  32779           "url": "https://api.github.com/repos/damus-io/damus/labels/design",
  32780           "name": "design",
  32781           "color": "5319E7",
  32782           "default": false,
  32783           "description": "Design exploration & definition is required"
  32784         },
  32785         {
  32786           "id": 5684118006,
  32787           "node_id": "LA_kwDOHHF5A88AAAABUszB9g",
  32788           "url": "https://api.github.com/repos/damus-io/damus/labels/experimental",
  32789           "name": "experimental",
  32790           "color": "41BC18",
  32791           "default": false,
  32792           "description": ""
  32793         },
  32794         {
  32795           "id": 6448018691,
  32796           "node_id": "LA_kwDOHHF5A88AAAABgFT1Aw",
  32797           "url": "https://api.github.com/repos/damus-io/damus/labels/wot",
  32798           "name": "wot",
  32799           "color": "2E30D4",
  32800           "default": false,
  32801           "description": "web of trust"
  32802         },
  32803         {
  32804           "id": 6669970185,
  32805           "node_id": "LA_kwDOHHF5A88AAAABjY-rCQ",
  32806           "url": "https://api.github.com/repos/damus-io/damus/labels/nwc",
  32807           "name": "nwc",
  32808           "color": "440AC1",
  32809           "default": false,
  32810           "description": ""
  32811         }
  32812       ],
  32813       "state": "open",
  32814       "locked": false,
  32815       "assignee": {
  32816         "login": "ericholguin",
  32817         "id": 14004132,
  32818         "node_id": "MDQ6VXNlcjE0MDA0MTMy",
  32819         "avatar_url": "https://avatars.githubusercontent.com/u/14004132?v=4",
  32820         "gravatar_id": "",
  32821         "url": "https://api.github.com/users/ericholguin",
  32822         "html_url": "https://github.com/ericholguin",
  32823         "followers_url": "https://api.github.com/users/ericholguin/followers",
  32824         "following_url": "https://api.github.com/users/ericholguin/following{/other_user}",
  32825         "gists_url": "https://api.github.com/users/ericholguin/gists{/gist_id}",
  32826         "starred_url": "https://api.github.com/users/ericholguin/starred{/owner}{/repo}",
  32827         "subscriptions_url": "https://api.github.com/users/ericholguin/subscriptions",
  32828         "organizations_url": "https://api.github.com/users/ericholguin/orgs",
  32829         "repos_url": "https://api.github.com/users/ericholguin/repos",
  32830         "events_url": "https://api.github.com/users/ericholguin/events{/privacy}",
  32831         "received_events_url": "https://api.github.com/users/ericholguin/received_events",
  32832         "type": "User",
  32833         "site_admin": false
  32834       },
  32835       "assignees": [
  32836         {
  32837           "login": "ericholguin",
  32838           "id": 14004132,
  32839           "node_id": "MDQ6VXNlcjE0MDA0MTMy",
  32840           "avatar_url": "https://avatars.githubusercontent.com/u/14004132?v=4",
  32841           "gravatar_id": "",
  32842           "url": "https://api.github.com/users/ericholguin",
  32843           "html_url": "https://github.com/ericholguin",
  32844           "followers_url": "https://api.github.com/users/ericholguin/followers",
  32845           "following_url": "https://api.github.com/users/ericholguin/following{/other_user}",
  32846           "gists_url": "https://api.github.com/users/ericholguin/gists{/gist_id}",
  32847           "starred_url": "https://api.github.com/users/ericholguin/starred{/owner}{/repo}",
  32848           "subscriptions_url": "https://api.github.com/users/ericholguin/subscriptions",
  32849           "organizations_url": "https://api.github.com/users/ericholguin/orgs",
  32850           "repos_url": "https://api.github.com/users/ericholguin/repos",
  32851           "events_url": "https://api.github.com/users/ericholguin/events{/privacy}",
  32852           "received_events_url": "https://api.github.com/users/ericholguin/received_events",
  32853           "type": "User",
  32854           "site_admin": false
  32855         }
  32856       ],
  32857       "milestone": null,
  32858       "comments": 12,
  32859       "created_at": "2024-03-09T20:58:19Z",
  32860       "updated_at": "2024-03-15T18:42:47Z",
  32861       "closed_at": null,
  32862       "author_association": "COLLABORATOR",
  32863       "active_lock_reason": null,
  32864       "body": "## user story\r\n\r\nAs a Damus user who is looking to \"zappen\" my social media experience by adding a wallet that supports one-tap zap, I would like to see which of my friends use said wallet, so I can have greater confidence that the wallet works, and is fun to use.\r\n\r\n### acceptance criteria\r\n\r\n1. In Damus NWC menu, I can see which of my friends use the available wallets\r\n2. WOT statement text reads \"Wallet X, Y, Z & MM others\"\r\n\r\n### design\r\nDisplay WOT same way as Damus displays WOT in profile view - that is, npub123 is followed by 123 of your follows translates to Wallet X is used by 21 of your follows. Display icons of a few follows for social proof. \r\n\r\n### implementation\r\nHow might Damus gather which follows use e.g. Mutiny, or Alby? \r\n\r\n@benthecarman @bumi @kiwiidb\r\n\r\n### mockup\r\nelsat to provide\r\n\r\n### inspiration\r\n\r\ncredit to @pablof7z  recommended application handlers talk at [Nostrasia](https://www.youtube.com/watch?v=v0H13dPceJ0), and [Franzap](njump.me/npub1wf4pufsucer5va8g9p0rj5dnhvfeh6d8w0g6eayaep5dhps6rsgs43dgh9) Zap.Store design via SovEng demo days Madeira.\r\n\r\n### commentary\r\n\r\nNWC in Damus predates recommended application handlers NIP. I see this experimental feature as a sandbox, and learning ground for https://github.com/damus-io/damus/issues/1480 \n\n### privacy\n\nUnknown effects on privacy. ",
  32865       "reactions": {
  32866         "url": "https://api.github.com/repos/damus-io/damus/issues/2039/reactions",
  32867         "total_count": 0,
  32868         "+1": 0,
  32869         "-1": 0,
  32870         "laugh": 0,
  32871         "hooray": 0,
  32872         "confused": 0,
  32873         "heart": 0,
  32874         "rocket": 0,
  32875         "eyes": 0
  32876       },
  32877       "timeline_url": "https://api.github.com/repos/damus-io/damus/issues/2039/timeline",
  32878       "performed_via_github_app": null,
  32879       "state_reason": null
  32880     },
  32881     "comment": {
  32882       "user": "karnagebitcoin",
  32883       "created_at": "2024-03-12T11:13:00Z",
  32884       "updated_at": "2024-03-12T11:13:00Z",
  32885       "body": "Hey @alltheseas , since you tagged me on nostr I took a stab at it (clickable prototype): https://www.figma.com/proto/eqi87URAqucRbvkcBLJham/WoT-NWC-Damus?page-id=0%3A1&type=design&node-id=1-4&viewport=107%2C723%2C1.01&t=x84cEqPDwjs6pZYi-1&scaling=scale-down&starting-point-node-id=1%3A4&mode=design"
  32886     }
  32887   },
  32888   {
  32889     "issue": {
  32890       "url": "https://api.github.com/repos/damus-io/damus/issues/2039",
  32891       "repository_url": "https://api.github.com/repos/damus-io/damus",
  32892       "labels_url": "https://api.github.com/repos/damus-io/damus/issues/2039/labels{/name}",
  32893       "comments_url": "https://api.github.com/repos/damus-io/damus/issues/2039/comments",
  32894       "events_url": "https://api.github.com/repos/damus-io/damus/issues/2039/events",
  32895       "html_url": "https://github.com/damus-io/damus/issues/2039",
  32896       "id": 2177400821,
  32897       "node_id": "I_kwDOHHF5A86ByH_1",
  32898       "number": 2039,
  32899       "title": "NWC x WOT ",
  32900       "user": {
  32901         "login": "alltheseas",
  32902         "id": 64376233,
  32903         "node_id": "MDQ6VXNlcjY0Mzc2MjMz",
  32904         "avatar_url": "https://avatars.githubusercontent.com/u/64376233?v=4",
  32905         "gravatar_id": "",
  32906         "url": "https://api.github.com/users/alltheseas",
  32907         "html_url": "https://github.com/alltheseas",
  32908         "followers_url": "https://api.github.com/users/alltheseas/followers",
  32909         "following_url": "https://api.github.com/users/alltheseas/following{/other_user}",
  32910         "gists_url": "https://api.github.com/users/alltheseas/gists{/gist_id}",
  32911         "starred_url": "https://api.github.com/users/alltheseas/starred{/owner}{/repo}",
  32912         "subscriptions_url": "https://api.github.com/users/alltheseas/subscriptions",
  32913         "organizations_url": "https://api.github.com/users/alltheseas/orgs",
  32914         "repos_url": "https://api.github.com/users/alltheseas/repos",
  32915         "events_url": "https://api.github.com/users/alltheseas/events{/privacy}",
  32916         "received_events_url": "https://api.github.com/users/alltheseas/received_events",
  32917         "type": "User",
  32918         "site_admin": false
  32919       },
  32920       "labels": [
  32921         {
  32922           "id": 5667220756,
  32923           "node_id": "LA_kwDOHHF5A88AAAABUcrtFA",
  32924           "url": "https://api.github.com/repos/damus-io/damus/labels/zaps",
  32925           "name": "zaps",
  32926           "color": "FBCA04",
  32927           "default": false,
  32928           "description": ""
  32929         },
  32930         {
  32931           "id": 5667222085,
  32932           "node_id": "LA_kwDOHHF5A88AAAABUcryRQ",
  32933           "url": "https://api.github.com/repos/damus-io/damus/labels/design",
  32934           "name": "design",
  32935           "color": "5319E7",
  32936           "default": false,
  32937           "description": "Design exploration & definition is required"
  32938         },
  32939         {
  32940           "id": 5684118006,
  32941           "node_id": "LA_kwDOHHF5A88AAAABUszB9g",
  32942           "url": "https://api.github.com/repos/damus-io/damus/labels/experimental",
  32943           "name": "experimental",
  32944           "color": "41BC18",
  32945           "default": false,
  32946           "description": ""
  32947         },
  32948         {
  32949           "id": 6448018691,
  32950           "node_id": "LA_kwDOHHF5A88AAAABgFT1Aw",
  32951           "url": "https://api.github.com/repos/damus-io/damus/labels/wot",
  32952           "name": "wot",
  32953           "color": "2E30D4",
  32954           "default": false,
  32955           "description": "web of trust"
  32956         },
  32957         {
  32958           "id": 6669970185,
  32959           "node_id": "LA_kwDOHHF5A88AAAABjY-rCQ",
  32960           "url": "https://api.github.com/repos/damus-io/damus/labels/nwc",
  32961           "name": "nwc",
  32962           "color": "440AC1",
  32963           "default": false,
  32964           "description": ""
  32965         }
  32966       ],
  32967       "state": "open",
  32968       "locked": false,
  32969       "assignee": {
  32970         "login": "ericholguin",
  32971         "id": 14004132,
  32972         "node_id": "MDQ6VXNlcjE0MDA0MTMy",
  32973         "avatar_url": "https://avatars.githubusercontent.com/u/14004132?v=4",
  32974         "gravatar_id": "",
  32975         "url": "https://api.github.com/users/ericholguin",
  32976         "html_url": "https://github.com/ericholguin",
  32977         "followers_url": "https://api.github.com/users/ericholguin/followers",
  32978         "following_url": "https://api.github.com/users/ericholguin/following{/other_user}",
  32979         "gists_url": "https://api.github.com/users/ericholguin/gists{/gist_id}",
  32980         "starred_url": "https://api.github.com/users/ericholguin/starred{/owner}{/repo}",
  32981         "subscriptions_url": "https://api.github.com/users/ericholguin/subscriptions",
  32982         "organizations_url": "https://api.github.com/users/ericholguin/orgs",
  32983         "repos_url": "https://api.github.com/users/ericholguin/repos",
  32984         "events_url": "https://api.github.com/users/ericholguin/events{/privacy}",
  32985         "received_events_url": "https://api.github.com/users/ericholguin/received_events",
  32986         "type": "User",
  32987         "site_admin": false
  32988       },
  32989       "assignees": [
  32990         {
  32991           "login": "ericholguin",
  32992           "id": 14004132,
  32993           "node_id": "MDQ6VXNlcjE0MDA0MTMy",
  32994           "avatar_url": "https://avatars.githubusercontent.com/u/14004132?v=4",
  32995           "gravatar_id": "",
  32996           "url": "https://api.github.com/users/ericholguin",
  32997           "html_url": "https://github.com/ericholguin",
  32998           "followers_url": "https://api.github.com/users/ericholguin/followers",
  32999           "following_url": "https://api.github.com/users/ericholguin/following{/other_user}",
  33000           "gists_url": "https://api.github.com/users/ericholguin/gists{/gist_id}",
  33001           "starred_url": "https://api.github.com/users/ericholguin/starred{/owner}{/repo}",
  33002           "subscriptions_url": "https://api.github.com/users/ericholguin/subscriptions",
  33003           "organizations_url": "https://api.github.com/users/ericholguin/orgs",
  33004           "repos_url": "https://api.github.com/users/ericholguin/repos",
  33005           "events_url": "https://api.github.com/users/ericholguin/events{/privacy}",
  33006           "received_events_url": "https://api.github.com/users/ericholguin/received_events",
  33007           "type": "User",
  33008           "site_admin": false
  33009         }
  33010       ],
  33011       "milestone": null,
  33012       "comments": 12,
  33013       "created_at": "2024-03-09T20:58:19Z",
  33014       "updated_at": "2024-03-15T18:42:47Z",
  33015       "closed_at": null,
  33016       "author_association": "COLLABORATOR",
  33017       "active_lock_reason": null,
  33018       "body": "## user story\r\n\r\nAs a Damus user who is looking to \"zappen\" my social media experience by adding a wallet that supports one-tap zap, I would like to see which of my friends use said wallet, so I can have greater confidence that the wallet works, and is fun to use.\r\n\r\n### acceptance criteria\r\n\r\n1. In Damus NWC menu, I can see which of my friends use the available wallets\r\n2. WOT statement text reads \"Wallet X, Y, Z & MM others\"\r\n\r\n### design\r\nDisplay WOT same way as Damus displays WOT in profile view - that is, npub123 is followed by 123 of your follows translates to Wallet X is used by 21 of your follows. Display icons of a few follows for social proof. \r\n\r\n### implementation\r\nHow might Damus gather which follows use e.g. Mutiny, or Alby? \r\n\r\n@benthecarman @bumi @kiwiidb\r\n\r\n### mockup\r\nelsat to provide\r\n\r\n### inspiration\r\n\r\ncredit to @pablof7z  recommended application handlers talk at [Nostrasia](https://www.youtube.com/watch?v=v0H13dPceJ0), and [Franzap](njump.me/npub1wf4pufsucer5va8g9p0rj5dnhvfeh6d8w0g6eayaep5dhps6rsgs43dgh9) Zap.Store design via SovEng demo days Madeira.\r\n\r\n### commentary\r\n\r\nNWC in Damus predates recommended application handlers NIP. I see this experimental feature as a sandbox, and learning ground for https://github.com/damus-io/damus/issues/1480 \n\n### privacy\n\nUnknown effects on privacy. ",
  33019       "reactions": {
  33020         "url": "https://api.github.com/repos/damus-io/damus/issues/2039/reactions",
  33021         "total_count": 0,
  33022         "+1": 0,
  33023         "-1": 0,
  33024         "laugh": 0,
  33025         "hooray": 0,
  33026         "confused": 0,
  33027         "heart": 0,
  33028         "rocket": 0,
  33029         "eyes": 0
  33030       },
  33031       "timeline_url": "https://api.github.com/repos/damus-io/damus/issues/2039/timeline",
  33032       "performed_via_github_app": null,
  33033       "state_reason": null
  33034     },
  33035     "comment": {
  33036       "user": "jb55",
  33037       "created_at": "2024-03-12T11:20:44Z",
  33038       "updated_at": "2024-03-12T11:20:44Z",
  33039       "body": "I like! What do you think eric? Can we switch to this?\n\nOn Tue, Mar 12, 2024 at 04:13:23AM -0700, Karnage wrote:\n>Hey @alltheseas , since you tagged me on nostr I took a stab at it (clickable prototype): https://www.figma.com/proto/eqi87URAqucRbvkcBLJham/WoT-NWC-Damus?page-id=0%3A1&type=design&node-id=1-4&viewport=107%2C723%2C1.01&t=x84cEqPDwjs6pZYi-1&scaling=scale-down&starting-point-node-id=1%3A4&mode=design\n"
  33040     }
  33041   },
  33042   {
  33043     "issue": {
  33044       "url": "https://api.github.com/repos/damus-io/damus/issues/2039",
  33045       "repository_url": "https://api.github.com/repos/damus-io/damus",
  33046       "labels_url": "https://api.github.com/repos/damus-io/damus/issues/2039/labels{/name}",
  33047       "comments_url": "https://api.github.com/repos/damus-io/damus/issues/2039/comments",
  33048       "events_url": "https://api.github.com/repos/damus-io/damus/issues/2039/events",
  33049       "html_url": "https://github.com/damus-io/damus/issues/2039",
  33050       "id": 2177400821,
  33051       "node_id": "I_kwDOHHF5A86ByH_1",
  33052       "number": 2039,
  33053       "title": "NWC x WOT ",
  33054       "user": {
  33055         "login": "alltheseas",
  33056         "id": 64376233,
  33057         "node_id": "MDQ6VXNlcjY0Mzc2MjMz",
  33058         "avatar_url": "https://avatars.githubusercontent.com/u/64376233?v=4",
  33059         "gravatar_id": "",
  33060         "url": "https://api.github.com/users/alltheseas",
  33061         "html_url": "https://github.com/alltheseas",
  33062         "followers_url": "https://api.github.com/users/alltheseas/followers",
  33063         "following_url": "https://api.github.com/users/alltheseas/following{/other_user}",
  33064         "gists_url": "https://api.github.com/users/alltheseas/gists{/gist_id}",
  33065         "starred_url": "https://api.github.com/users/alltheseas/starred{/owner}{/repo}",
  33066         "subscriptions_url": "https://api.github.com/users/alltheseas/subscriptions",
  33067         "organizations_url": "https://api.github.com/users/alltheseas/orgs",
  33068         "repos_url": "https://api.github.com/users/alltheseas/repos",
  33069         "events_url": "https://api.github.com/users/alltheseas/events{/privacy}",
  33070         "received_events_url": "https://api.github.com/users/alltheseas/received_events",
  33071         "type": "User",
  33072         "site_admin": false
  33073       },
  33074       "labels": [
  33075         {
  33076           "id": 5667220756,
  33077           "node_id": "LA_kwDOHHF5A88AAAABUcrtFA",
  33078           "url": "https://api.github.com/repos/damus-io/damus/labels/zaps",
  33079           "name": "zaps",
  33080           "color": "FBCA04",
  33081           "default": false,
  33082           "description": ""
  33083         },
  33084         {
  33085           "id": 5667222085,
  33086           "node_id": "LA_kwDOHHF5A88AAAABUcryRQ",
  33087           "url": "https://api.github.com/repos/damus-io/damus/labels/design",
  33088           "name": "design",
  33089           "color": "5319E7",
  33090           "default": false,
  33091           "description": "Design exploration & definition is required"
  33092         },
  33093         {
  33094           "id": 5684118006,
  33095           "node_id": "LA_kwDOHHF5A88AAAABUszB9g",
  33096           "url": "https://api.github.com/repos/damus-io/damus/labels/experimental",
  33097           "name": "experimental",
  33098           "color": "41BC18",
  33099           "default": false,
  33100           "description": ""
  33101         },
  33102         {
  33103           "id": 6448018691,
  33104           "node_id": "LA_kwDOHHF5A88AAAABgFT1Aw",
  33105           "url": "https://api.github.com/repos/damus-io/damus/labels/wot",
  33106           "name": "wot",
  33107           "color": "2E30D4",
  33108           "default": false,
  33109           "description": "web of trust"
  33110         },
  33111         {
  33112           "id": 6669970185,
  33113           "node_id": "LA_kwDOHHF5A88AAAABjY-rCQ",
  33114           "url": "https://api.github.com/repos/damus-io/damus/labels/nwc",
  33115           "name": "nwc",
  33116           "color": "440AC1",
  33117           "default": false,
  33118           "description": ""
  33119         }
  33120       ],
  33121       "state": "open",
  33122       "locked": false,
  33123       "assignee": {
  33124         "login": "ericholguin",
  33125         "id": 14004132,
  33126         "node_id": "MDQ6VXNlcjE0MDA0MTMy",
  33127         "avatar_url": "https://avatars.githubusercontent.com/u/14004132?v=4",
  33128         "gravatar_id": "",
  33129         "url": "https://api.github.com/users/ericholguin",
  33130         "html_url": "https://github.com/ericholguin",
  33131         "followers_url": "https://api.github.com/users/ericholguin/followers",
  33132         "following_url": "https://api.github.com/users/ericholguin/following{/other_user}",
  33133         "gists_url": "https://api.github.com/users/ericholguin/gists{/gist_id}",
  33134         "starred_url": "https://api.github.com/users/ericholguin/starred{/owner}{/repo}",
  33135         "subscriptions_url": "https://api.github.com/users/ericholguin/subscriptions",
  33136         "organizations_url": "https://api.github.com/users/ericholguin/orgs",
  33137         "repos_url": "https://api.github.com/users/ericholguin/repos",
  33138         "events_url": "https://api.github.com/users/ericholguin/events{/privacy}",
  33139         "received_events_url": "https://api.github.com/users/ericholguin/received_events",
  33140         "type": "User",
  33141         "site_admin": false
  33142       },
  33143       "assignees": [
  33144         {
  33145           "login": "ericholguin",
  33146           "id": 14004132,
  33147           "node_id": "MDQ6VXNlcjE0MDA0MTMy",
  33148           "avatar_url": "https://avatars.githubusercontent.com/u/14004132?v=4",
  33149           "gravatar_id": "",
  33150           "url": "https://api.github.com/users/ericholguin",
  33151           "html_url": "https://github.com/ericholguin",
  33152           "followers_url": "https://api.github.com/users/ericholguin/followers",
  33153           "following_url": "https://api.github.com/users/ericholguin/following{/other_user}",
  33154           "gists_url": "https://api.github.com/users/ericholguin/gists{/gist_id}",
  33155           "starred_url": "https://api.github.com/users/ericholguin/starred{/owner}{/repo}",
  33156           "subscriptions_url": "https://api.github.com/users/ericholguin/subscriptions",
  33157           "organizations_url": "https://api.github.com/users/ericholguin/orgs",
  33158           "repos_url": "https://api.github.com/users/ericholguin/repos",
  33159           "events_url": "https://api.github.com/users/ericholguin/events{/privacy}",
  33160           "received_events_url": "https://api.github.com/users/ericholguin/received_events",
  33161           "type": "User",
  33162           "site_admin": false
  33163         }
  33164       ],
  33165       "milestone": null,
  33166       "comments": 12,
  33167       "created_at": "2024-03-09T20:58:19Z",
  33168       "updated_at": "2024-03-15T18:42:47Z",
  33169       "closed_at": null,
  33170       "author_association": "COLLABORATOR",
  33171       "active_lock_reason": null,
  33172       "body": "## user story\r\n\r\nAs a Damus user who is looking to \"zappen\" my social media experience by adding a wallet that supports one-tap zap, I would like to see which of my friends use said wallet, so I can have greater confidence that the wallet works, and is fun to use.\r\n\r\n### acceptance criteria\r\n\r\n1. In Damus NWC menu, I can see which of my friends use the available wallets\r\n2. WOT statement text reads \"Wallet X, Y, Z & MM others\"\r\n\r\n### design\r\nDisplay WOT same way as Damus displays WOT in profile view - that is, npub123 is followed by 123 of your follows translates to Wallet X is used by 21 of your follows. Display icons of a few follows for social proof. \r\n\r\n### implementation\r\nHow might Damus gather which follows use e.g. Mutiny, or Alby? \r\n\r\n@benthecarman @bumi @kiwiidb\r\n\r\n### mockup\r\nelsat to provide\r\n\r\n### inspiration\r\n\r\ncredit to @pablof7z  recommended application handlers talk at [Nostrasia](https://www.youtube.com/watch?v=v0H13dPceJ0), and [Franzap](njump.me/npub1wf4pufsucer5va8g9p0rj5dnhvfeh6d8w0g6eayaep5dhps6rsgs43dgh9) Zap.Store design via SovEng demo days Madeira.\r\n\r\n### commentary\r\n\r\nNWC in Damus predates recommended application handlers NIP. I see this experimental feature as a sandbox, and learning ground for https://github.com/damus-io/damus/issues/1480 \n\n### privacy\n\nUnknown effects on privacy. ",
  33173       "reactions": {
  33174         "url": "https://api.github.com/repos/damus-io/damus/issues/2039/reactions",
  33175         "total_count": 0,
  33176         "+1": 0,
  33177         "-1": 0,
  33178         "laugh": 0,
  33179         "hooray": 0,
  33180         "confused": 0,
  33181         "heart": 0,
  33182         "rocket": 0,
  33183         "eyes": 0
  33184       },
  33185       "timeline_url": "https://api.github.com/repos/damus-io/damus/issues/2039/timeline",
  33186       "performed_via_github_app": null,
  33187       "state_reason": null
  33188     },
  33189     "comment": {
  33190       "user": "alltheseas",
  33191       "created_at": "2024-03-12T11:35:36Z",
  33192       "updated_at": "2024-03-12T11:35:36Z",
  33193       "body": "@ericholguin I think the outstanding questions are:\r\n\r\n-do we need to implement nip-89 for this?\r\n-how can we get a list of alby, and mutiny follows?"
  33194     }
  33195   },
  33196   {
  33197     "issue": {
  33198       "url": "https://api.github.com/repos/damus-io/damus/issues/2039",
  33199       "repository_url": "https://api.github.com/repos/damus-io/damus",
  33200       "labels_url": "https://api.github.com/repos/damus-io/damus/issues/2039/labels{/name}",
  33201       "comments_url": "https://api.github.com/repos/damus-io/damus/issues/2039/comments",
  33202       "events_url": "https://api.github.com/repos/damus-io/damus/issues/2039/events",
  33203       "html_url": "https://github.com/damus-io/damus/issues/2039",
  33204       "id": 2177400821,
  33205       "node_id": "I_kwDOHHF5A86ByH_1",
  33206       "number": 2039,
  33207       "title": "NWC x WOT ",
  33208       "user": {
  33209         "login": "alltheseas",
  33210         "id": 64376233,
  33211         "node_id": "MDQ6VXNlcjY0Mzc2MjMz",
  33212         "avatar_url": "https://avatars.githubusercontent.com/u/64376233?v=4",
  33213         "gravatar_id": "",
  33214         "url": "https://api.github.com/users/alltheseas",
  33215         "html_url": "https://github.com/alltheseas",
  33216         "followers_url": "https://api.github.com/users/alltheseas/followers",
  33217         "following_url": "https://api.github.com/users/alltheseas/following{/other_user}",
  33218         "gists_url": "https://api.github.com/users/alltheseas/gists{/gist_id}",
  33219         "starred_url": "https://api.github.com/users/alltheseas/starred{/owner}{/repo}",
  33220         "subscriptions_url": "https://api.github.com/users/alltheseas/subscriptions",
  33221         "organizations_url": "https://api.github.com/users/alltheseas/orgs",
  33222         "repos_url": "https://api.github.com/users/alltheseas/repos",
  33223         "events_url": "https://api.github.com/users/alltheseas/events{/privacy}",
  33224         "received_events_url": "https://api.github.com/users/alltheseas/received_events",
  33225         "type": "User",
  33226         "site_admin": false
  33227       },
  33228       "labels": [
  33229         {
  33230           "id": 5667220756,
  33231           "node_id": "LA_kwDOHHF5A88AAAABUcrtFA",
  33232           "url": "https://api.github.com/repos/damus-io/damus/labels/zaps",
  33233           "name": "zaps",
  33234           "color": "FBCA04",
  33235           "default": false,
  33236           "description": ""
  33237         },
  33238         {
  33239           "id": 5667222085,
  33240           "node_id": "LA_kwDOHHF5A88AAAABUcryRQ",
  33241           "url": "https://api.github.com/repos/damus-io/damus/labels/design",
  33242           "name": "design",
  33243           "color": "5319E7",
  33244           "default": false,
  33245           "description": "Design exploration & definition is required"
  33246         },
  33247         {
  33248           "id": 5684118006,
  33249           "node_id": "LA_kwDOHHF5A88AAAABUszB9g",
  33250           "url": "https://api.github.com/repos/damus-io/damus/labels/experimental",
  33251           "name": "experimental",
  33252           "color": "41BC18",
  33253           "default": false,
  33254           "description": ""
  33255         },
  33256         {
  33257           "id": 6448018691,
  33258           "node_id": "LA_kwDOHHF5A88AAAABgFT1Aw",
  33259           "url": "https://api.github.com/repos/damus-io/damus/labels/wot",
  33260           "name": "wot",
  33261           "color": "2E30D4",
  33262           "default": false,
  33263           "description": "web of trust"
  33264         },
  33265         {
  33266           "id": 6669970185,
  33267           "node_id": "LA_kwDOHHF5A88AAAABjY-rCQ",
  33268           "url": "https://api.github.com/repos/damus-io/damus/labels/nwc",
  33269           "name": "nwc",
  33270           "color": "440AC1",
  33271           "default": false,
  33272           "description": ""
  33273         }
  33274       ],
  33275       "state": "open",
  33276       "locked": false,
  33277       "assignee": {
  33278         "login": "ericholguin",
  33279         "id": 14004132,
  33280         "node_id": "MDQ6VXNlcjE0MDA0MTMy",
  33281         "avatar_url": "https://avatars.githubusercontent.com/u/14004132?v=4",
  33282         "gravatar_id": "",
  33283         "url": "https://api.github.com/users/ericholguin",
  33284         "html_url": "https://github.com/ericholguin",
  33285         "followers_url": "https://api.github.com/users/ericholguin/followers",
  33286         "following_url": "https://api.github.com/users/ericholguin/following{/other_user}",
  33287         "gists_url": "https://api.github.com/users/ericholguin/gists{/gist_id}",
  33288         "starred_url": "https://api.github.com/users/ericholguin/starred{/owner}{/repo}",
  33289         "subscriptions_url": "https://api.github.com/users/ericholguin/subscriptions",
  33290         "organizations_url": "https://api.github.com/users/ericholguin/orgs",
  33291         "repos_url": "https://api.github.com/users/ericholguin/repos",
  33292         "events_url": "https://api.github.com/users/ericholguin/events{/privacy}",
  33293         "received_events_url": "https://api.github.com/users/ericholguin/received_events",
  33294         "type": "User",
  33295         "site_admin": false
  33296       },
  33297       "assignees": [
  33298         {
  33299           "login": "ericholguin",
  33300           "id": 14004132,
  33301           "node_id": "MDQ6VXNlcjE0MDA0MTMy",
  33302           "avatar_url": "https://avatars.githubusercontent.com/u/14004132?v=4",
  33303           "gravatar_id": "",
  33304           "url": "https://api.github.com/users/ericholguin",
  33305           "html_url": "https://github.com/ericholguin",
  33306           "followers_url": "https://api.github.com/users/ericholguin/followers",
  33307           "following_url": "https://api.github.com/users/ericholguin/following{/other_user}",
  33308           "gists_url": "https://api.github.com/users/ericholguin/gists{/gist_id}",
  33309           "starred_url": "https://api.github.com/users/ericholguin/starred{/owner}{/repo}",
  33310           "subscriptions_url": "https://api.github.com/users/ericholguin/subscriptions",
  33311           "organizations_url": "https://api.github.com/users/ericholguin/orgs",
  33312           "repos_url": "https://api.github.com/users/ericholguin/repos",
  33313           "events_url": "https://api.github.com/users/ericholguin/events{/privacy}",
  33314           "received_events_url": "https://api.github.com/users/ericholguin/received_events",
  33315           "type": "User",
  33316           "site_admin": false
  33317         }
  33318       ],
  33319       "milestone": null,
  33320       "comments": 12,
  33321       "created_at": "2024-03-09T20:58:19Z",
  33322       "updated_at": "2024-03-15T18:42:47Z",
  33323       "closed_at": null,
  33324       "author_association": "COLLABORATOR",
  33325       "active_lock_reason": null,
  33326       "body": "## user story\r\n\r\nAs a Damus user who is looking to \"zappen\" my social media experience by adding a wallet that supports one-tap zap, I would like to see which of my friends use said wallet, so I can have greater confidence that the wallet works, and is fun to use.\r\n\r\n### acceptance criteria\r\n\r\n1. In Damus NWC menu, I can see which of my friends use the available wallets\r\n2. WOT statement text reads \"Wallet X, Y, Z & MM others\"\r\n\r\n### design\r\nDisplay WOT same way as Damus displays WOT in profile view - that is, npub123 is followed by 123 of your follows translates to Wallet X is used by 21 of your follows. Display icons of a few follows for social proof. \r\n\r\n### implementation\r\nHow might Damus gather which follows use e.g. Mutiny, or Alby? \r\n\r\n@benthecarman @bumi @kiwiidb\r\n\r\n### mockup\r\nelsat to provide\r\n\r\n### inspiration\r\n\r\ncredit to @pablof7z  recommended application handlers talk at [Nostrasia](https://www.youtube.com/watch?v=v0H13dPceJ0), and [Franzap](njump.me/npub1wf4pufsucer5va8g9p0rj5dnhvfeh6d8w0g6eayaep5dhps6rsgs43dgh9) Zap.Store design via SovEng demo days Madeira.\r\n\r\n### commentary\r\n\r\nNWC in Damus predates recommended application handlers NIP. I see this experimental feature as a sandbox, and learning ground for https://github.com/damus-io/damus/issues/1480 \n\n### privacy\n\nUnknown effects on privacy. ",
  33327       "reactions": {
  33328         "url": "https://api.github.com/repos/damus-io/damus/issues/2039/reactions",
  33329         "total_count": 0,
  33330         "+1": 0,
  33331         "-1": 0,
  33332         "laugh": 0,
  33333         "hooray": 0,
  33334         "confused": 0,
  33335         "heart": 0,
  33336         "rocket": 0,
  33337         "eyes": 0
  33338       },
  33339       "timeline_url": "https://api.github.com/repos/damus-io/damus/issues/2039/timeline",
  33340       "performed_via_github_app": null,
  33341       "state_reason": null
  33342     },
  33343     "comment": {
  33344       "user": "alltheseas",
  33345       "created_at": "2024-03-12T11:39:29Z",
  33346       "updated_at": "2024-03-12T11:39:29Z",
  33347       "body": "@benthecarman advises we'd have to use nip-89 recommendations"
  33348     }
  33349   },
  33350   {
  33351     "issue": {
  33352       "url": "https://api.github.com/repos/damus-io/damus/issues/2039",
  33353       "repository_url": "https://api.github.com/repos/damus-io/damus",
  33354       "labels_url": "https://api.github.com/repos/damus-io/damus/issues/2039/labels{/name}",
  33355       "comments_url": "https://api.github.com/repos/damus-io/damus/issues/2039/comments",
  33356       "events_url": "https://api.github.com/repos/damus-io/damus/issues/2039/events",
  33357       "html_url": "https://github.com/damus-io/damus/issues/2039",
  33358       "id": 2177400821,
  33359       "node_id": "I_kwDOHHF5A86ByH_1",
  33360       "number": 2039,
  33361       "title": "NWC x WOT ",
  33362       "user": {
  33363         "login": "alltheseas",
  33364         "id": 64376233,
  33365         "node_id": "MDQ6VXNlcjY0Mzc2MjMz",
  33366         "avatar_url": "https://avatars.githubusercontent.com/u/64376233?v=4",
  33367         "gravatar_id": "",
  33368         "url": "https://api.github.com/users/alltheseas",
  33369         "html_url": "https://github.com/alltheseas",
  33370         "followers_url": "https://api.github.com/users/alltheseas/followers",
  33371         "following_url": "https://api.github.com/users/alltheseas/following{/other_user}",
  33372         "gists_url": "https://api.github.com/users/alltheseas/gists{/gist_id}",
  33373         "starred_url": "https://api.github.com/users/alltheseas/starred{/owner}{/repo}",
  33374         "subscriptions_url": "https://api.github.com/users/alltheseas/subscriptions",
  33375         "organizations_url": "https://api.github.com/users/alltheseas/orgs",
  33376         "repos_url": "https://api.github.com/users/alltheseas/repos",
  33377         "events_url": "https://api.github.com/users/alltheseas/events{/privacy}",
  33378         "received_events_url": "https://api.github.com/users/alltheseas/received_events",
  33379         "type": "User",
  33380         "site_admin": false
  33381       },
  33382       "labels": [
  33383         {
  33384           "id": 5667220756,
  33385           "node_id": "LA_kwDOHHF5A88AAAABUcrtFA",
  33386           "url": "https://api.github.com/repos/damus-io/damus/labels/zaps",
  33387           "name": "zaps",
  33388           "color": "FBCA04",
  33389           "default": false,
  33390           "description": ""
  33391         },
  33392         {
  33393           "id": 5667222085,
  33394           "node_id": "LA_kwDOHHF5A88AAAABUcryRQ",
  33395           "url": "https://api.github.com/repos/damus-io/damus/labels/design",
  33396           "name": "design",
  33397           "color": "5319E7",
  33398           "default": false,
  33399           "description": "Design exploration & definition is required"
  33400         },
  33401         {
  33402           "id": 5684118006,
  33403           "node_id": "LA_kwDOHHF5A88AAAABUszB9g",
  33404           "url": "https://api.github.com/repos/damus-io/damus/labels/experimental",
  33405           "name": "experimental",
  33406           "color": "41BC18",
  33407           "default": false,
  33408           "description": ""
  33409         },
  33410         {
  33411           "id": 6448018691,
  33412           "node_id": "LA_kwDOHHF5A88AAAABgFT1Aw",
  33413           "url": "https://api.github.com/repos/damus-io/damus/labels/wot",
  33414           "name": "wot",
  33415           "color": "2E30D4",
  33416           "default": false,
  33417           "description": "web of trust"
  33418         },
  33419         {
  33420           "id": 6669970185,
  33421           "node_id": "LA_kwDOHHF5A88AAAABjY-rCQ",
  33422           "url": "https://api.github.com/repos/damus-io/damus/labels/nwc",
  33423           "name": "nwc",
  33424           "color": "440AC1",
  33425           "default": false,
  33426           "description": ""
  33427         }
  33428       ],
  33429       "state": "open",
  33430       "locked": false,
  33431       "assignee": {
  33432         "login": "ericholguin",
  33433         "id": 14004132,
  33434         "node_id": "MDQ6VXNlcjE0MDA0MTMy",
  33435         "avatar_url": "https://avatars.githubusercontent.com/u/14004132?v=4",
  33436         "gravatar_id": "",
  33437         "url": "https://api.github.com/users/ericholguin",
  33438         "html_url": "https://github.com/ericholguin",
  33439         "followers_url": "https://api.github.com/users/ericholguin/followers",
  33440         "following_url": "https://api.github.com/users/ericholguin/following{/other_user}",
  33441         "gists_url": "https://api.github.com/users/ericholguin/gists{/gist_id}",
  33442         "starred_url": "https://api.github.com/users/ericholguin/starred{/owner}{/repo}",
  33443         "subscriptions_url": "https://api.github.com/users/ericholguin/subscriptions",
  33444         "organizations_url": "https://api.github.com/users/ericholguin/orgs",
  33445         "repos_url": "https://api.github.com/users/ericholguin/repos",
  33446         "events_url": "https://api.github.com/users/ericholguin/events{/privacy}",
  33447         "received_events_url": "https://api.github.com/users/ericholguin/received_events",
  33448         "type": "User",
  33449         "site_admin": false
  33450       },
  33451       "assignees": [
  33452         {
  33453           "login": "ericholguin",
  33454           "id": 14004132,
  33455           "node_id": "MDQ6VXNlcjE0MDA0MTMy",
  33456           "avatar_url": "https://avatars.githubusercontent.com/u/14004132?v=4",
  33457           "gravatar_id": "",
  33458           "url": "https://api.github.com/users/ericholguin",
  33459           "html_url": "https://github.com/ericholguin",
  33460           "followers_url": "https://api.github.com/users/ericholguin/followers",
  33461           "following_url": "https://api.github.com/users/ericholguin/following{/other_user}",
  33462           "gists_url": "https://api.github.com/users/ericholguin/gists{/gist_id}",
  33463           "starred_url": "https://api.github.com/users/ericholguin/starred{/owner}{/repo}",
  33464           "subscriptions_url": "https://api.github.com/users/ericholguin/subscriptions",
  33465           "organizations_url": "https://api.github.com/users/ericholguin/orgs",
  33466           "repos_url": "https://api.github.com/users/ericholguin/repos",
  33467           "events_url": "https://api.github.com/users/ericholguin/events{/privacy}",
  33468           "received_events_url": "https://api.github.com/users/ericholguin/received_events",
  33469           "type": "User",
  33470           "site_admin": false
  33471         }
  33472       ],
  33473       "milestone": null,
  33474       "comments": 12,
  33475       "created_at": "2024-03-09T20:58:19Z",
  33476       "updated_at": "2024-03-15T18:42:47Z",
  33477       "closed_at": null,
  33478       "author_association": "COLLABORATOR",
  33479       "active_lock_reason": null,
  33480       "body": "## user story\r\n\r\nAs a Damus user who is looking to \"zappen\" my social media experience by adding a wallet that supports one-tap zap, I would like to see which of my friends use said wallet, so I can have greater confidence that the wallet works, and is fun to use.\r\n\r\n### acceptance criteria\r\n\r\n1. In Damus NWC menu, I can see which of my friends use the available wallets\r\n2. WOT statement text reads \"Wallet X, Y, Z & MM others\"\r\n\r\n### design\r\nDisplay WOT same way as Damus displays WOT in profile view - that is, npub123 is followed by 123 of your follows translates to Wallet X is used by 21 of your follows. Display icons of a few follows for social proof. \r\n\r\n### implementation\r\nHow might Damus gather which follows use e.g. Mutiny, or Alby? \r\n\r\n@benthecarman @bumi @kiwiidb\r\n\r\n### mockup\r\nelsat to provide\r\n\r\n### inspiration\r\n\r\ncredit to @pablof7z  recommended application handlers talk at [Nostrasia](https://www.youtube.com/watch?v=v0H13dPceJ0), and [Franzap](njump.me/npub1wf4pufsucer5va8g9p0rj5dnhvfeh6d8w0g6eayaep5dhps6rsgs43dgh9) Zap.Store design via SovEng demo days Madeira.\r\n\r\n### commentary\r\n\r\nNWC in Damus predates recommended application handlers NIP. I see this experimental feature as a sandbox, and learning ground for https://github.com/damus-io/damus/issues/1480 \n\n### privacy\n\nUnknown effects on privacy. ",
  33481       "reactions": {
  33482         "url": "https://api.github.com/repos/damus-io/damus/issues/2039/reactions",
  33483         "total_count": 0,
  33484         "+1": 0,
  33485         "-1": 0,
  33486         "laugh": 0,
  33487         "hooray": 0,
  33488         "confused": 0,
  33489         "heart": 0,
  33490         "rocket": 0,
  33491         "eyes": 0
  33492       },
  33493       "timeline_url": "https://api.github.com/repos/damus-io/damus/issues/2039/timeline",
  33494       "performed_via_github_app": null,
  33495       "state_reason": null
  33496     },
  33497     "comment": {
  33498       "user": "alltheseas",
  33499       "created_at": "2024-03-12T14:47:41Z",
  33500       "updated_at": "2024-03-12T14:47:41Z",
  33501       "body": "Mutiny federation recommendations implementation https://damus.io/nevent1qqs8j68q43kyewrx0ywzu576ytfv6xukffnqw9cx3erp4p4cezs7sccp2amhxue69uhkv6tvw3jhytnwdaehgu3wwa5kuef0dec82c33wscxu7t8xc6xwdtkwac8yanpx5e8wmrrd46rwentv3erqdmkx4j8ydmnxv6hyct389nnq7r8vvcxkdrcvdek2er2vachvqfrwaehxw309aex2mrp0yh8xmmkv4ex26t8dejkuemfdejk2unfdenju6t0qy28wumn8ghj7un9d3shjtnyv9kh2uewd9hszxrhwden5te0wfjkccte9eekummjwsh8xmmrd9skc7qhf4r\n\n![image](https://github.com/damus-io/damus/assets/64376233/a4ea4480-327a-4854-a4c2-162e423c23d3)"
  33502     }
  33503   },
  33504   {
  33505     "issue": {
  33506       "url": "https://api.github.com/repos/damus-io/damus/issues/2039",
  33507       "repository_url": "https://api.github.com/repos/damus-io/damus",
  33508       "labels_url": "https://api.github.com/repos/damus-io/damus/issues/2039/labels{/name}",
  33509       "comments_url": "https://api.github.com/repos/damus-io/damus/issues/2039/comments",
  33510       "events_url": "https://api.github.com/repos/damus-io/damus/issues/2039/events",
  33511       "html_url": "https://github.com/damus-io/damus/issues/2039",
  33512       "id": 2177400821,
  33513       "node_id": "I_kwDOHHF5A86ByH_1",
  33514       "number": 2039,
  33515       "title": "NWC x WOT ",
  33516       "user": {
  33517         "login": "alltheseas",
  33518         "id": 64376233,
  33519         "node_id": "MDQ6VXNlcjY0Mzc2MjMz",
  33520         "avatar_url": "https://avatars.githubusercontent.com/u/64376233?v=4",
  33521         "gravatar_id": "",
  33522         "url": "https://api.github.com/users/alltheseas",
  33523         "html_url": "https://github.com/alltheseas",
  33524         "followers_url": "https://api.github.com/users/alltheseas/followers",
  33525         "following_url": "https://api.github.com/users/alltheseas/following{/other_user}",
  33526         "gists_url": "https://api.github.com/users/alltheseas/gists{/gist_id}",
  33527         "starred_url": "https://api.github.com/users/alltheseas/starred{/owner}{/repo}",
  33528         "subscriptions_url": "https://api.github.com/users/alltheseas/subscriptions",
  33529         "organizations_url": "https://api.github.com/users/alltheseas/orgs",
  33530         "repos_url": "https://api.github.com/users/alltheseas/repos",
  33531         "events_url": "https://api.github.com/users/alltheseas/events{/privacy}",
  33532         "received_events_url": "https://api.github.com/users/alltheseas/received_events",
  33533         "type": "User",
  33534         "site_admin": false
  33535       },
  33536       "labels": [
  33537         {
  33538           "id": 5667220756,
  33539           "node_id": "LA_kwDOHHF5A88AAAABUcrtFA",
  33540           "url": "https://api.github.com/repos/damus-io/damus/labels/zaps",
  33541           "name": "zaps",
  33542           "color": "FBCA04",
  33543           "default": false,
  33544           "description": ""
  33545         },
  33546         {
  33547           "id": 5667222085,
  33548           "node_id": "LA_kwDOHHF5A88AAAABUcryRQ",
  33549           "url": "https://api.github.com/repos/damus-io/damus/labels/design",
  33550           "name": "design",
  33551           "color": "5319E7",
  33552           "default": false,
  33553           "description": "Design exploration & definition is required"
  33554         },
  33555         {
  33556           "id": 5684118006,
  33557           "node_id": "LA_kwDOHHF5A88AAAABUszB9g",
  33558           "url": "https://api.github.com/repos/damus-io/damus/labels/experimental",
  33559           "name": "experimental",
  33560           "color": "41BC18",
  33561           "default": false,
  33562           "description": ""
  33563         },
  33564         {
  33565           "id": 6448018691,
  33566           "node_id": "LA_kwDOHHF5A88AAAABgFT1Aw",
  33567           "url": "https://api.github.com/repos/damus-io/damus/labels/wot",
  33568           "name": "wot",
  33569           "color": "2E30D4",
  33570           "default": false,
  33571           "description": "web of trust"
  33572         },
  33573         {
  33574           "id": 6669970185,
  33575           "node_id": "LA_kwDOHHF5A88AAAABjY-rCQ",
  33576           "url": "https://api.github.com/repos/damus-io/damus/labels/nwc",
  33577           "name": "nwc",
  33578           "color": "440AC1",
  33579           "default": false,
  33580           "description": ""
  33581         }
  33582       ],
  33583       "state": "open",
  33584       "locked": false,
  33585       "assignee": {
  33586         "login": "ericholguin",
  33587         "id": 14004132,
  33588         "node_id": "MDQ6VXNlcjE0MDA0MTMy",
  33589         "avatar_url": "https://avatars.githubusercontent.com/u/14004132?v=4",
  33590         "gravatar_id": "",
  33591         "url": "https://api.github.com/users/ericholguin",
  33592         "html_url": "https://github.com/ericholguin",
  33593         "followers_url": "https://api.github.com/users/ericholguin/followers",
  33594         "following_url": "https://api.github.com/users/ericholguin/following{/other_user}",
  33595         "gists_url": "https://api.github.com/users/ericholguin/gists{/gist_id}",
  33596         "starred_url": "https://api.github.com/users/ericholguin/starred{/owner}{/repo}",
  33597         "subscriptions_url": "https://api.github.com/users/ericholguin/subscriptions",
  33598         "organizations_url": "https://api.github.com/users/ericholguin/orgs",
  33599         "repos_url": "https://api.github.com/users/ericholguin/repos",
  33600         "events_url": "https://api.github.com/users/ericholguin/events{/privacy}",
  33601         "received_events_url": "https://api.github.com/users/ericholguin/received_events",
  33602         "type": "User",
  33603         "site_admin": false
  33604       },
  33605       "assignees": [
  33606         {
  33607           "login": "ericholguin",
  33608           "id": 14004132,
  33609           "node_id": "MDQ6VXNlcjE0MDA0MTMy",
  33610           "avatar_url": "https://avatars.githubusercontent.com/u/14004132?v=4",
  33611           "gravatar_id": "",
  33612           "url": "https://api.github.com/users/ericholguin",
  33613           "html_url": "https://github.com/ericholguin",
  33614           "followers_url": "https://api.github.com/users/ericholguin/followers",
  33615           "following_url": "https://api.github.com/users/ericholguin/following{/other_user}",
  33616           "gists_url": "https://api.github.com/users/ericholguin/gists{/gist_id}",
  33617           "starred_url": "https://api.github.com/users/ericholguin/starred{/owner}{/repo}",
  33618           "subscriptions_url": "https://api.github.com/users/ericholguin/subscriptions",
  33619           "organizations_url": "https://api.github.com/users/ericholguin/orgs",
  33620           "repos_url": "https://api.github.com/users/ericholguin/repos",
  33621           "events_url": "https://api.github.com/users/ericholguin/events{/privacy}",
  33622           "received_events_url": "https://api.github.com/users/ericholguin/received_events",
  33623           "type": "User",
  33624           "site_admin": false
  33625         }
  33626       ],
  33627       "milestone": null,
  33628       "comments": 12,
  33629       "created_at": "2024-03-09T20:58:19Z",
  33630       "updated_at": "2024-03-15T18:42:47Z",
  33631       "closed_at": null,
  33632       "author_association": "COLLABORATOR",
  33633       "active_lock_reason": null,
  33634       "body": "## user story\r\n\r\nAs a Damus user who is looking to \"zappen\" my social media experience by adding a wallet that supports one-tap zap, I would like to see which of my friends use said wallet, so I can have greater confidence that the wallet works, and is fun to use.\r\n\r\n### acceptance criteria\r\n\r\n1. In Damus NWC menu, I can see which of my friends use the available wallets\r\n2. WOT statement text reads \"Wallet X, Y, Z & MM others\"\r\n\r\n### design\r\nDisplay WOT same way as Damus displays WOT in profile view - that is, npub123 is followed by 123 of your follows translates to Wallet X is used by 21 of your follows. Display icons of a few follows for social proof. \r\n\r\n### implementation\r\nHow might Damus gather which follows use e.g. Mutiny, or Alby? \r\n\r\n@benthecarman @bumi @kiwiidb\r\n\r\n### mockup\r\nelsat to provide\r\n\r\n### inspiration\r\n\r\ncredit to @pablof7z  recommended application handlers talk at [Nostrasia](https://www.youtube.com/watch?v=v0H13dPceJ0), and [Franzap](njump.me/npub1wf4pufsucer5va8g9p0rj5dnhvfeh6d8w0g6eayaep5dhps6rsgs43dgh9) Zap.Store design via SovEng demo days Madeira.\r\n\r\n### commentary\r\n\r\nNWC in Damus predates recommended application handlers NIP. I see this experimental feature as a sandbox, and learning ground for https://github.com/damus-io/damus/issues/1480 \n\n### privacy\n\nUnknown effects on privacy. ",
  33635       "reactions": {
  33636         "url": "https://api.github.com/repos/damus-io/damus/issues/2039/reactions",
  33637         "total_count": 0,
  33638         "+1": 0,
  33639         "-1": 0,
  33640         "laugh": 0,
  33641         "hooray": 0,
  33642         "confused": 0,
  33643         "heart": 0,
  33644         "rocket": 0,
  33645         "eyes": 0
  33646       },
  33647       "timeline_url": "https://api.github.com/repos/damus-io/damus/issues/2039/timeline",
  33648       "performed_via_github_app": null,
  33649       "state_reason": null
  33650     },
  33651     "comment": {
  33652       "user": "alltheseas",
  33653       "created_at": "2024-03-12T15:50:33Z",
  33654       "updated_at": "2024-03-12T15:50:33Z",
  33655       "body": "@fr4nzap"
  33656     }
  33657   },
  33658   {
  33659     "issue": {
  33660       "url": "https://api.github.com/repos/damus-io/damus/issues/2039",
  33661       "repository_url": "https://api.github.com/repos/damus-io/damus",
  33662       "labels_url": "https://api.github.com/repos/damus-io/damus/issues/2039/labels{/name}",
  33663       "comments_url": "https://api.github.com/repos/damus-io/damus/issues/2039/comments",
  33664       "events_url": "https://api.github.com/repos/damus-io/damus/issues/2039/events",
  33665       "html_url": "https://github.com/damus-io/damus/issues/2039",
  33666       "id": 2177400821,
  33667       "node_id": "I_kwDOHHF5A86ByH_1",
  33668       "number": 2039,
  33669       "title": "NWC x WOT ",
  33670       "user": {
  33671         "login": "alltheseas",
  33672         "id": 64376233,
  33673         "node_id": "MDQ6VXNlcjY0Mzc2MjMz",
  33674         "avatar_url": "https://avatars.githubusercontent.com/u/64376233?v=4",
  33675         "gravatar_id": "",
  33676         "url": "https://api.github.com/users/alltheseas",
  33677         "html_url": "https://github.com/alltheseas",
  33678         "followers_url": "https://api.github.com/users/alltheseas/followers",
  33679         "following_url": "https://api.github.com/users/alltheseas/following{/other_user}",
  33680         "gists_url": "https://api.github.com/users/alltheseas/gists{/gist_id}",
  33681         "starred_url": "https://api.github.com/users/alltheseas/starred{/owner}{/repo}",
  33682         "subscriptions_url": "https://api.github.com/users/alltheseas/subscriptions",
  33683         "organizations_url": "https://api.github.com/users/alltheseas/orgs",
  33684         "repos_url": "https://api.github.com/users/alltheseas/repos",
  33685         "events_url": "https://api.github.com/users/alltheseas/events{/privacy}",
  33686         "received_events_url": "https://api.github.com/users/alltheseas/received_events",
  33687         "type": "User",
  33688         "site_admin": false
  33689       },
  33690       "labels": [
  33691         {
  33692           "id": 5667220756,
  33693           "node_id": "LA_kwDOHHF5A88AAAABUcrtFA",
  33694           "url": "https://api.github.com/repos/damus-io/damus/labels/zaps",
  33695           "name": "zaps",
  33696           "color": "FBCA04",
  33697           "default": false,
  33698           "description": ""
  33699         },
  33700         {
  33701           "id": 5667222085,
  33702           "node_id": "LA_kwDOHHF5A88AAAABUcryRQ",
  33703           "url": "https://api.github.com/repos/damus-io/damus/labels/design",
  33704           "name": "design",
  33705           "color": "5319E7",
  33706           "default": false,
  33707           "description": "Design exploration & definition is required"
  33708         },
  33709         {
  33710           "id": 5684118006,
  33711           "node_id": "LA_kwDOHHF5A88AAAABUszB9g",
  33712           "url": "https://api.github.com/repos/damus-io/damus/labels/experimental",
  33713           "name": "experimental",
  33714           "color": "41BC18",
  33715           "default": false,
  33716           "description": ""
  33717         },
  33718         {
  33719           "id": 6448018691,
  33720           "node_id": "LA_kwDOHHF5A88AAAABgFT1Aw",
  33721           "url": "https://api.github.com/repos/damus-io/damus/labels/wot",
  33722           "name": "wot",
  33723           "color": "2E30D4",
  33724           "default": false,
  33725           "description": "web of trust"
  33726         },
  33727         {
  33728           "id": 6669970185,
  33729           "node_id": "LA_kwDOHHF5A88AAAABjY-rCQ",
  33730           "url": "https://api.github.com/repos/damus-io/damus/labels/nwc",
  33731           "name": "nwc",
  33732           "color": "440AC1",
  33733           "default": false,
  33734           "description": ""
  33735         }
  33736       ],
  33737       "state": "open",
  33738       "locked": false,
  33739       "assignee": {
  33740         "login": "ericholguin",
  33741         "id": 14004132,
  33742         "node_id": "MDQ6VXNlcjE0MDA0MTMy",
  33743         "avatar_url": "https://avatars.githubusercontent.com/u/14004132?v=4",
  33744         "gravatar_id": "",
  33745         "url": "https://api.github.com/users/ericholguin",
  33746         "html_url": "https://github.com/ericholguin",
  33747         "followers_url": "https://api.github.com/users/ericholguin/followers",
  33748         "following_url": "https://api.github.com/users/ericholguin/following{/other_user}",
  33749         "gists_url": "https://api.github.com/users/ericholguin/gists{/gist_id}",
  33750         "starred_url": "https://api.github.com/users/ericholguin/starred{/owner}{/repo}",
  33751         "subscriptions_url": "https://api.github.com/users/ericholguin/subscriptions",
  33752         "organizations_url": "https://api.github.com/users/ericholguin/orgs",
  33753         "repos_url": "https://api.github.com/users/ericholguin/repos",
  33754         "events_url": "https://api.github.com/users/ericholguin/events{/privacy}",
  33755         "received_events_url": "https://api.github.com/users/ericholguin/received_events",
  33756         "type": "User",
  33757         "site_admin": false
  33758       },
  33759       "assignees": [
  33760         {
  33761           "login": "ericholguin",
  33762           "id": 14004132,
  33763           "node_id": "MDQ6VXNlcjE0MDA0MTMy",
  33764           "avatar_url": "https://avatars.githubusercontent.com/u/14004132?v=4",
  33765           "gravatar_id": "",
  33766           "url": "https://api.github.com/users/ericholguin",
  33767           "html_url": "https://github.com/ericholguin",
  33768           "followers_url": "https://api.github.com/users/ericholguin/followers",
  33769           "following_url": "https://api.github.com/users/ericholguin/following{/other_user}",
  33770           "gists_url": "https://api.github.com/users/ericholguin/gists{/gist_id}",
  33771           "starred_url": "https://api.github.com/users/ericholguin/starred{/owner}{/repo}",
  33772           "subscriptions_url": "https://api.github.com/users/ericholguin/subscriptions",
  33773           "organizations_url": "https://api.github.com/users/ericholguin/orgs",
  33774           "repos_url": "https://api.github.com/users/ericholguin/repos",
  33775           "events_url": "https://api.github.com/users/ericholguin/events{/privacy}",
  33776           "received_events_url": "https://api.github.com/users/ericholguin/received_events",
  33777           "type": "User",
  33778           "site_admin": false
  33779         }
  33780       ],
  33781       "milestone": null,
  33782       "comments": 12,
  33783       "created_at": "2024-03-09T20:58:19Z",
  33784       "updated_at": "2024-03-15T18:42:47Z",
  33785       "closed_at": null,
  33786       "author_association": "COLLABORATOR",
  33787       "active_lock_reason": null,
  33788       "body": "## user story\r\n\r\nAs a Damus user who is looking to \"zappen\" my social media experience by adding a wallet that supports one-tap zap, I would like to see which of my friends use said wallet, so I can have greater confidence that the wallet works, and is fun to use.\r\n\r\n### acceptance criteria\r\n\r\n1. In Damus NWC menu, I can see which of my friends use the available wallets\r\n2. WOT statement text reads \"Wallet X, Y, Z & MM others\"\r\n\r\n### design\r\nDisplay WOT same way as Damus displays WOT in profile view - that is, npub123 is followed by 123 of your follows translates to Wallet X is used by 21 of your follows. Display icons of a few follows for social proof. \r\n\r\n### implementation\r\nHow might Damus gather which follows use e.g. Mutiny, or Alby? \r\n\r\n@benthecarman @bumi @kiwiidb\r\n\r\n### mockup\r\nelsat to provide\r\n\r\n### inspiration\r\n\r\ncredit to @pablof7z  recommended application handlers talk at [Nostrasia](https://www.youtube.com/watch?v=v0H13dPceJ0), and [Franzap](njump.me/npub1wf4pufsucer5va8g9p0rj5dnhvfeh6d8w0g6eayaep5dhps6rsgs43dgh9) Zap.Store design via SovEng demo days Madeira.\r\n\r\n### commentary\r\n\r\nNWC in Damus predates recommended application handlers NIP. I see this experimental feature as a sandbox, and learning ground for https://github.com/damus-io/damus/issues/1480 \n\n### privacy\n\nUnknown effects on privacy. ",
  33789       "reactions": {
  33790         "url": "https://api.github.com/repos/damus-io/damus/issues/2039/reactions",
  33791         "total_count": 0,
  33792         "+1": 0,
  33793         "-1": 0,
  33794         "laugh": 0,
  33795         "hooray": 0,
  33796         "confused": 0,
  33797         "heart": 0,
  33798         "rocket": 0,
  33799         "eyes": 0
  33800       },
  33801       "timeline_url": "https://api.github.com/repos/damus-io/damus/issues/2039/timeline",
  33802       "performed_via_github_app": null,
  33803       "state_reason": null
  33804     },
  33805     "comment": {
  33806       "user": "jb55",
  33807       "created_at": "2024-03-13T09:28:04Z",
  33808       "updated_at": "2024-03-13T09:28:04Z",
  33809       "body": "On Tue, Mar 12, 2024 at 04:35:58AM -0700, alltheseas wrote:\n>@ericholguin I think the outstanding questions are:\n>\n>-do we need to implement nip-89 for this?\n\nwhat do we need nip-89 for?\n"
  33810     }
  33811   },
  33812   {
  33813     "issue": {
  33814       "url": "https://api.github.com/repos/damus-io/damus/issues/2039",
  33815       "repository_url": "https://api.github.com/repos/damus-io/damus",
  33816       "labels_url": "https://api.github.com/repos/damus-io/damus/issues/2039/labels{/name}",
  33817       "comments_url": "https://api.github.com/repos/damus-io/damus/issues/2039/comments",
  33818       "events_url": "https://api.github.com/repos/damus-io/damus/issues/2039/events",
  33819       "html_url": "https://github.com/damus-io/damus/issues/2039",
  33820       "id": 2177400821,
  33821       "node_id": "I_kwDOHHF5A86ByH_1",
  33822       "number": 2039,
  33823       "title": "NWC x WOT ",
  33824       "user": {
  33825         "login": "alltheseas",
  33826         "id": 64376233,
  33827         "node_id": "MDQ6VXNlcjY0Mzc2MjMz",
  33828         "avatar_url": "https://avatars.githubusercontent.com/u/64376233?v=4",
  33829         "gravatar_id": "",
  33830         "url": "https://api.github.com/users/alltheseas",
  33831         "html_url": "https://github.com/alltheseas",
  33832         "followers_url": "https://api.github.com/users/alltheseas/followers",
  33833         "following_url": "https://api.github.com/users/alltheseas/following{/other_user}",
  33834         "gists_url": "https://api.github.com/users/alltheseas/gists{/gist_id}",
  33835         "starred_url": "https://api.github.com/users/alltheseas/starred{/owner}{/repo}",
  33836         "subscriptions_url": "https://api.github.com/users/alltheseas/subscriptions",
  33837         "organizations_url": "https://api.github.com/users/alltheseas/orgs",
  33838         "repos_url": "https://api.github.com/users/alltheseas/repos",
  33839         "events_url": "https://api.github.com/users/alltheseas/events{/privacy}",
  33840         "received_events_url": "https://api.github.com/users/alltheseas/received_events",
  33841         "type": "User",
  33842         "site_admin": false
  33843       },
  33844       "labels": [
  33845         {
  33846           "id": 5667220756,
  33847           "node_id": "LA_kwDOHHF5A88AAAABUcrtFA",
  33848           "url": "https://api.github.com/repos/damus-io/damus/labels/zaps",
  33849           "name": "zaps",
  33850           "color": "FBCA04",
  33851           "default": false,
  33852           "description": ""
  33853         },
  33854         {
  33855           "id": 5667222085,
  33856           "node_id": "LA_kwDOHHF5A88AAAABUcryRQ",
  33857           "url": "https://api.github.com/repos/damus-io/damus/labels/design",
  33858           "name": "design",
  33859           "color": "5319E7",
  33860           "default": false,
  33861           "description": "Design exploration & definition is required"
  33862         },
  33863         {
  33864           "id": 5684118006,
  33865           "node_id": "LA_kwDOHHF5A88AAAABUszB9g",
  33866           "url": "https://api.github.com/repos/damus-io/damus/labels/experimental",
  33867           "name": "experimental",
  33868           "color": "41BC18",
  33869           "default": false,
  33870           "description": ""
  33871         },
  33872         {
  33873           "id": 6448018691,
  33874           "node_id": "LA_kwDOHHF5A88AAAABgFT1Aw",
  33875           "url": "https://api.github.com/repos/damus-io/damus/labels/wot",
  33876           "name": "wot",
  33877           "color": "2E30D4",
  33878           "default": false,
  33879           "description": "web of trust"
  33880         },
  33881         {
  33882           "id": 6669970185,
  33883           "node_id": "LA_kwDOHHF5A88AAAABjY-rCQ",
  33884           "url": "https://api.github.com/repos/damus-io/damus/labels/nwc",
  33885           "name": "nwc",
  33886           "color": "440AC1",
  33887           "default": false,
  33888           "description": ""
  33889         }
  33890       ],
  33891       "state": "open",
  33892       "locked": false,
  33893       "assignee": {
  33894         "login": "ericholguin",
  33895         "id": 14004132,
  33896         "node_id": "MDQ6VXNlcjE0MDA0MTMy",
  33897         "avatar_url": "https://avatars.githubusercontent.com/u/14004132?v=4",
  33898         "gravatar_id": "",
  33899         "url": "https://api.github.com/users/ericholguin",
  33900         "html_url": "https://github.com/ericholguin",
  33901         "followers_url": "https://api.github.com/users/ericholguin/followers",
  33902         "following_url": "https://api.github.com/users/ericholguin/following{/other_user}",
  33903         "gists_url": "https://api.github.com/users/ericholguin/gists{/gist_id}",
  33904         "starred_url": "https://api.github.com/users/ericholguin/starred{/owner}{/repo}",
  33905         "subscriptions_url": "https://api.github.com/users/ericholguin/subscriptions",
  33906         "organizations_url": "https://api.github.com/users/ericholguin/orgs",
  33907         "repos_url": "https://api.github.com/users/ericholguin/repos",
  33908         "events_url": "https://api.github.com/users/ericholguin/events{/privacy}",
  33909         "received_events_url": "https://api.github.com/users/ericholguin/received_events",
  33910         "type": "User",
  33911         "site_admin": false
  33912       },
  33913       "assignees": [
  33914         {
  33915           "login": "ericholguin",
  33916           "id": 14004132,
  33917           "node_id": "MDQ6VXNlcjE0MDA0MTMy",
  33918           "avatar_url": "https://avatars.githubusercontent.com/u/14004132?v=4",
  33919           "gravatar_id": "",
  33920           "url": "https://api.github.com/users/ericholguin",
  33921           "html_url": "https://github.com/ericholguin",
  33922           "followers_url": "https://api.github.com/users/ericholguin/followers",
  33923           "following_url": "https://api.github.com/users/ericholguin/following{/other_user}",
  33924           "gists_url": "https://api.github.com/users/ericholguin/gists{/gist_id}",
  33925           "starred_url": "https://api.github.com/users/ericholguin/starred{/owner}{/repo}",
  33926           "subscriptions_url": "https://api.github.com/users/ericholguin/subscriptions",
  33927           "organizations_url": "https://api.github.com/users/ericholguin/orgs",
  33928           "repos_url": "https://api.github.com/users/ericholguin/repos",
  33929           "events_url": "https://api.github.com/users/ericholguin/events{/privacy}",
  33930           "received_events_url": "https://api.github.com/users/ericholguin/received_events",
  33931           "type": "User",
  33932           "site_admin": false
  33933         }
  33934       ],
  33935       "milestone": null,
  33936       "comments": 12,
  33937       "created_at": "2024-03-09T20:58:19Z",
  33938       "updated_at": "2024-03-15T18:42:47Z",
  33939       "closed_at": null,
  33940       "author_association": "COLLABORATOR",
  33941       "active_lock_reason": null,
  33942       "body": "## user story\r\n\r\nAs a Damus user who is looking to \"zappen\" my social media experience by adding a wallet that supports one-tap zap, I would like to see which of my friends use said wallet, so I can have greater confidence that the wallet works, and is fun to use.\r\n\r\n### acceptance criteria\r\n\r\n1. In Damus NWC menu, I can see which of my friends use the available wallets\r\n2. WOT statement text reads \"Wallet X, Y, Z & MM others\"\r\n\r\n### design\r\nDisplay WOT same way as Damus displays WOT in profile view - that is, npub123 is followed by 123 of your follows translates to Wallet X is used by 21 of your follows. Display icons of a few follows for social proof. \r\n\r\n### implementation\r\nHow might Damus gather which follows use e.g. Mutiny, or Alby? \r\n\r\n@benthecarman @bumi @kiwiidb\r\n\r\n### mockup\r\nelsat to provide\r\n\r\n### inspiration\r\n\r\ncredit to @pablof7z  recommended application handlers talk at [Nostrasia](https://www.youtube.com/watch?v=v0H13dPceJ0), and [Franzap](njump.me/npub1wf4pufsucer5va8g9p0rj5dnhvfeh6d8w0g6eayaep5dhps6rsgs43dgh9) Zap.Store design via SovEng demo days Madeira.\r\n\r\n### commentary\r\n\r\nNWC in Damus predates recommended application handlers NIP. I see this experimental feature as a sandbox, and learning ground for https://github.com/damus-io/damus/issues/1480 \n\n### privacy\n\nUnknown effects on privacy. ",
  33943       "reactions": {
  33944         "url": "https://api.github.com/repos/damus-io/damus/issues/2039/reactions",
  33945         "total_count": 0,
  33946         "+1": 0,
  33947         "-1": 0,
  33948         "laugh": 0,
  33949         "hooray": 0,
  33950         "confused": 0,
  33951         "heart": 0,
  33952         "rocket": 0,
  33953         "eyes": 0
  33954       },
  33955       "timeline_url": "https://api.github.com/repos/damus-io/damus/issues/2039/timeline",
  33956       "performed_via_github_app": null,
  33957       "state_reason": null
  33958     },
  33959     "comment": {
  33960       "user": "alltheseas",
  33961       "created_at": "2024-03-13T15:10:31Z",
  33962       "updated_at": "2024-03-13T15:10:31Z",
  33963       "body": "> On Tue, Mar 12, 2024 at 04:35:58AM -0700, alltheseas wrote: @ericholguin I think the outstanding questions are: -do we need to implement nip-89 for this?\r\n> what do we need nip-89 for?\r\n\r\nI am not sure if nip-89 is the only solution. Specifically what nip-89 allows for is a recommendation from user A to user B. See Mutiny federation recommendation screenshot above. Below is a snapshot of relevant recommendation discussion from [nip-89](https://github.com/nostr-protocol/nips/blob/master/89.md). \r\n\r\nIf we can find a way to figure out who is a Mutiny, or Alby user without using nip-89 recommendations, then that seems a solution as well. For instance, alby has getalby domain lightning addresses. LN addresses are public info on nostr profiles. We can presume that anyone with a getalby LN address also is an Alby wallet user.\r\n\r\n![Screenshot 2024-03-13 at 10 07 23 AM](https://github.com/damus-io/damus/assets/64376233/ae210f17-9987-43d1-a7f8-00635a11aeb5)\r\n\r\n"
  33964     }
  33965   },
  33966   {
  33967     "issue": {
  33968       "url": "https://api.github.com/repos/damus-io/damus/issues/2039",
  33969       "repository_url": "https://api.github.com/repos/damus-io/damus",
  33970       "labels_url": "https://api.github.com/repos/damus-io/damus/issues/2039/labels{/name}",
  33971       "comments_url": "https://api.github.com/repos/damus-io/damus/issues/2039/comments",
  33972       "events_url": "https://api.github.com/repos/damus-io/damus/issues/2039/events",
  33973       "html_url": "https://github.com/damus-io/damus/issues/2039",
  33974       "id": 2177400821,
  33975       "node_id": "I_kwDOHHF5A86ByH_1",
  33976       "number": 2039,
  33977       "title": "NWC x WOT ",
  33978       "user": {
  33979         "login": "alltheseas",
  33980         "id": 64376233,
  33981         "node_id": "MDQ6VXNlcjY0Mzc2MjMz",
  33982         "avatar_url": "https://avatars.githubusercontent.com/u/64376233?v=4",
  33983         "gravatar_id": "",
  33984         "url": "https://api.github.com/users/alltheseas",
  33985         "html_url": "https://github.com/alltheseas",
  33986         "followers_url": "https://api.github.com/users/alltheseas/followers",
  33987         "following_url": "https://api.github.com/users/alltheseas/following{/other_user}",
  33988         "gists_url": "https://api.github.com/users/alltheseas/gists{/gist_id}",
  33989         "starred_url": "https://api.github.com/users/alltheseas/starred{/owner}{/repo}",
  33990         "subscriptions_url": "https://api.github.com/users/alltheseas/subscriptions",
  33991         "organizations_url": "https://api.github.com/users/alltheseas/orgs",
  33992         "repos_url": "https://api.github.com/users/alltheseas/repos",
  33993         "events_url": "https://api.github.com/users/alltheseas/events{/privacy}",
  33994         "received_events_url": "https://api.github.com/users/alltheseas/received_events",
  33995         "type": "User",
  33996         "site_admin": false
  33997       },
  33998       "labels": [
  33999         {
  34000           "id": 5667220756,
  34001           "node_id": "LA_kwDOHHF5A88AAAABUcrtFA",
  34002           "url": "https://api.github.com/repos/damus-io/damus/labels/zaps",
  34003           "name": "zaps",
  34004           "color": "FBCA04",
  34005           "default": false,
  34006           "description": ""
  34007         },
  34008         {
  34009           "id": 5667222085,
  34010           "node_id": "LA_kwDOHHF5A88AAAABUcryRQ",
  34011           "url": "https://api.github.com/repos/damus-io/damus/labels/design",
  34012           "name": "design",
  34013           "color": "5319E7",
  34014           "default": false,
  34015           "description": "Design exploration & definition is required"
  34016         },
  34017         {
  34018           "id": 5684118006,
  34019           "node_id": "LA_kwDOHHF5A88AAAABUszB9g",
  34020           "url": "https://api.github.com/repos/damus-io/damus/labels/experimental",
  34021           "name": "experimental",
  34022           "color": "41BC18",
  34023           "default": false,
  34024           "description": ""
  34025         },
  34026         {
  34027           "id": 6448018691,
  34028           "node_id": "LA_kwDOHHF5A88AAAABgFT1Aw",
  34029           "url": "https://api.github.com/repos/damus-io/damus/labels/wot",
  34030           "name": "wot",
  34031           "color": "2E30D4",
  34032           "default": false,
  34033           "description": "web of trust"
  34034         },
  34035         {
  34036           "id": 6669970185,
  34037           "node_id": "LA_kwDOHHF5A88AAAABjY-rCQ",
  34038           "url": "https://api.github.com/repos/damus-io/damus/labels/nwc",
  34039           "name": "nwc",
  34040           "color": "440AC1",
  34041           "default": false,
  34042           "description": ""
  34043         }
  34044       ],
  34045       "state": "open",
  34046       "locked": false,
  34047       "assignee": {
  34048         "login": "ericholguin",
  34049         "id": 14004132,
  34050         "node_id": "MDQ6VXNlcjE0MDA0MTMy",
  34051         "avatar_url": "https://avatars.githubusercontent.com/u/14004132?v=4",
  34052         "gravatar_id": "",
  34053         "url": "https://api.github.com/users/ericholguin",
  34054         "html_url": "https://github.com/ericholguin",
  34055         "followers_url": "https://api.github.com/users/ericholguin/followers",
  34056         "following_url": "https://api.github.com/users/ericholguin/following{/other_user}",
  34057         "gists_url": "https://api.github.com/users/ericholguin/gists{/gist_id}",
  34058         "starred_url": "https://api.github.com/users/ericholguin/starred{/owner}{/repo}",
  34059         "subscriptions_url": "https://api.github.com/users/ericholguin/subscriptions",
  34060         "organizations_url": "https://api.github.com/users/ericholguin/orgs",
  34061         "repos_url": "https://api.github.com/users/ericholguin/repos",
  34062         "events_url": "https://api.github.com/users/ericholguin/events{/privacy}",
  34063         "received_events_url": "https://api.github.com/users/ericholguin/received_events",
  34064         "type": "User",
  34065         "site_admin": false
  34066       },
  34067       "assignees": [
  34068         {
  34069           "login": "ericholguin",
  34070           "id": 14004132,
  34071           "node_id": "MDQ6VXNlcjE0MDA0MTMy",
  34072           "avatar_url": "https://avatars.githubusercontent.com/u/14004132?v=4",
  34073           "gravatar_id": "",
  34074           "url": "https://api.github.com/users/ericholguin",
  34075           "html_url": "https://github.com/ericholguin",
  34076           "followers_url": "https://api.github.com/users/ericholguin/followers",
  34077           "following_url": "https://api.github.com/users/ericholguin/following{/other_user}",
  34078           "gists_url": "https://api.github.com/users/ericholguin/gists{/gist_id}",
  34079           "starred_url": "https://api.github.com/users/ericholguin/starred{/owner}{/repo}",
  34080           "subscriptions_url": "https://api.github.com/users/ericholguin/subscriptions",
  34081           "organizations_url": "https://api.github.com/users/ericholguin/orgs",
  34082           "repos_url": "https://api.github.com/users/ericholguin/repos",
  34083           "events_url": "https://api.github.com/users/ericholguin/events{/privacy}",
  34084           "received_events_url": "https://api.github.com/users/ericholguin/received_events",
  34085           "type": "User",
  34086           "site_admin": false
  34087         }
  34088       ],
  34089       "milestone": null,
  34090       "comments": 12,
  34091       "created_at": "2024-03-09T20:58:19Z",
  34092       "updated_at": "2024-03-15T18:42:47Z",
  34093       "closed_at": null,
  34094       "author_association": "COLLABORATOR",
  34095       "active_lock_reason": null,
  34096       "body": "## user story\r\n\r\nAs a Damus user who is looking to \"zappen\" my social media experience by adding a wallet that supports one-tap zap, I would like to see which of my friends use said wallet, so I can have greater confidence that the wallet works, and is fun to use.\r\n\r\n### acceptance criteria\r\n\r\n1. In Damus NWC menu, I can see which of my friends use the available wallets\r\n2. WOT statement text reads \"Wallet X, Y, Z & MM others\"\r\n\r\n### design\r\nDisplay WOT same way as Damus displays WOT in profile view - that is, npub123 is followed by 123 of your follows translates to Wallet X is used by 21 of your follows. Display icons of a few follows for social proof. \r\n\r\n### implementation\r\nHow might Damus gather which follows use e.g. Mutiny, or Alby? \r\n\r\n@benthecarman @bumi @kiwiidb\r\n\r\n### mockup\r\nelsat to provide\r\n\r\n### inspiration\r\n\r\ncredit to @pablof7z  recommended application handlers talk at [Nostrasia](https://www.youtube.com/watch?v=v0H13dPceJ0), and [Franzap](njump.me/npub1wf4pufsucer5va8g9p0rj5dnhvfeh6d8w0g6eayaep5dhps6rsgs43dgh9) Zap.Store design via SovEng demo days Madeira.\r\n\r\n### commentary\r\n\r\nNWC in Damus predates recommended application handlers NIP. I see this experimental feature as a sandbox, and learning ground for https://github.com/damus-io/damus/issues/1480 \n\n### privacy\n\nUnknown effects on privacy. ",
  34097       "reactions": {
  34098         "url": "https://api.github.com/repos/damus-io/damus/issues/2039/reactions",
  34099         "total_count": 0,
  34100         "+1": 0,
  34101         "-1": 0,
  34102         "laugh": 0,
  34103         "hooray": 0,
  34104         "confused": 0,
  34105         "heart": 0,
  34106         "rocket": 0,
  34107         "eyes": 0
  34108       },
  34109       "timeline_url": "https://api.github.com/repos/damus-io/damus/issues/2039/timeline",
  34110       "performed_via_github_app": null,
  34111       "state_reason": null
  34112     },
  34113     "comment": {
  34114       "user": "fr4nzap",
  34115       "created_at": "2024-03-15T18:42:46Z",
  34116       "updated_at": "2024-03-15T18:42:46Z",
  34117       "body": "@alltheseas NIP-89 is definitely the right approach here as NWC is part of nostr (unlike zap.store that relies on recommendations to mostly non-nostr apps).\r\n\r\nBootstrapping is our bigger issue. Whether NIP-89, NIP-32 or signed releases we need to find enough data to make this WoT feature somewhat useful (I presume very few users are signing events like these). As you mention in your comment above, domain names might be an interesting trust proxy until we gather more user data."
  34118     }
  34119   },
  34120   {
  34121     "issue": {
  34122       "url": "https://api.github.com/repos/damus-io/damus/issues/2038",
  34123       "repository_url": "https://api.github.com/repos/damus-io/damus",
  34124       "labels_url": "https://api.github.com/repos/damus-io/damus/issues/2038/labels{/name}",
  34125       "comments_url": "https://api.github.com/repos/damus-io/damus/issues/2038/comments",
  34126       "events_url": "https://api.github.com/repos/damus-io/damus/issues/2038/events",
  34127       "html_url": "https://github.com/damus-io/damus/issues/2038",
  34128       "id": 2177397274,
  34129       "node_id": "I_kwDOHHF5A86ByHIa",
  34130       "number": 2038,
  34131       "title": "Improve portrait video layout in MacOS",
  34132       "user": {
  34133         "login": "alltheseas",
  34134         "id": 64376233,
  34135         "node_id": "MDQ6VXNlcjY0Mzc2MjMz",
  34136         "avatar_url": "https://avatars.githubusercontent.com/u/64376233?v=4",
  34137         "gravatar_id": "",
  34138         "url": "https://api.github.com/users/alltheseas",
  34139         "html_url": "https://github.com/alltheseas",
  34140         "followers_url": "https://api.github.com/users/alltheseas/followers",
  34141         "following_url": "https://api.github.com/users/alltheseas/following{/other_user}",
  34142         "gists_url": "https://api.github.com/users/alltheseas/gists{/gist_id}",
  34143         "starred_url": "https://api.github.com/users/alltheseas/starred{/owner}{/repo}",
  34144         "subscriptions_url": "https://api.github.com/users/alltheseas/subscriptions",
  34145         "organizations_url": "https://api.github.com/users/alltheseas/orgs",
  34146         "repos_url": "https://api.github.com/users/alltheseas/repos",
  34147         "events_url": "https://api.github.com/users/alltheseas/events{/privacy}",
  34148         "received_events_url": "https://api.github.com/users/alltheseas/received_events",
  34149         "type": "User",
  34150         "site_admin": false
  34151       },
  34152       "labels": [
  34153         {
  34154           "id": 5667222085,
  34155           "node_id": "LA_kwDOHHF5A88AAAABUcryRQ",
  34156           "url": "https://api.github.com/repos/damus-io/damus/labels/design",
  34157           "name": "design",
  34158           "color": "5319E7",
  34159           "default": false,
  34160           "description": "Design exploration & definition is required"
  34161         },
  34162         {
  34163           "id": 5667437035,
  34164           "node_id": "LA_kwDOHHF5A88AAAABUc456w",
  34165           "url": "https://api.github.com/repos/damus-io/damus/labels/MacOS",
  34166           "name": "MacOS",
  34167           "color": "fef2c0",
  34168           "default": false,
  34169           "description": ""
  34170         }
  34171       ],
  34172       "state": "open",
  34173       "locked": false,
  34174       "assignee": null,
  34175       "assignees": [],
  34176       "milestone": null,
  34177       "comments": 0,
  34178       "created_at": "2024-03-09T20:47:39Z",
  34179       "updated_at": "2024-03-09T20:47:39Z",
  34180       "closed_at": null,
  34181       "author_association": "COLLABORATOR",
  34182       "active_lock_reason": null,
  34183       "body": "https://damus.io/nevent1qqs93fyvdtedc2q5q48ye6kj0ekmrcce59mg3k4ezwt3z59822mupvsprfmhxue69uhkummnw3ezummjv9hxwetsd9kxctnyv4mqzynhwden5te0danxvcmgv95kutnsw43qzrthwden5te0dehhxtnvdakqz9thwden5te0wfjkccte9ekk7um5wgh8qatzkfdwf2\r\n\r\n<img width=\"1440\" alt=\"Screenshot 2024-03-09 at 2 46 16 PM\" src=\"https://github.com/damus-io/damus/assets/64376233/d1bb4fef-f8d0-455f-8bd3-743f2d74d7c1\">\r\n",
  34184       "reactions": {
  34185         "url": "https://api.github.com/repos/damus-io/damus/issues/2038/reactions",
  34186         "total_count": 0,
  34187         "+1": 0,
  34188         "-1": 0,
  34189         "laugh": 0,
  34190         "hooray": 0,
  34191         "confused": 0,
  34192         "heart": 0,
  34193         "rocket": 0,
  34194         "eyes": 0
  34195       },
  34196       "timeline_url": "https://api.github.com/repos/damus-io/damus/issues/2038/timeline",
  34197       "performed_via_github_app": null,
  34198       "state_reason": null
  34199     }
  34200   },
  34201   {
  34202     "issue": {
  34203       "url": "https://api.github.com/repos/damus-io/damus/issues/2037",
  34204       "repository_url": "https://api.github.com/repos/damus-io/damus",
  34205       "labels_url": "https://api.github.com/repos/damus-io/damus/issues/2037/labels{/name}",
  34206       "comments_url": "https://api.github.com/repos/damus-io/damus/issues/2037/comments",
  34207       "events_url": "https://api.github.com/repos/damus-io/damus/issues/2037/events",
  34208       "html_url": "https://github.com/damus-io/damus/pull/2037",
  34209       "id": 2177331820,
  34210       "node_id": "PR_kwDOHHF5A85pJn0U",
  34211       "number": 2037,
  34212       "title": "Normalize requested relay ids",
  34213       "user": {
  34214         "login": "ynniv",
  34215         "id": 74588,
  34216         "node_id": "MDQ6VXNlcjc0NTg4",
  34217         "avatar_url": "https://avatars.githubusercontent.com/u/74588?v=4",
  34218         "gravatar_id": "",
  34219         "url": "https://api.github.com/users/ynniv",
  34220         "html_url": "https://github.com/ynniv",
  34221         "followers_url": "https://api.github.com/users/ynniv/followers",
  34222         "following_url": "https://api.github.com/users/ynniv/following{/other_user}",
  34223         "gists_url": "https://api.github.com/users/ynniv/gists{/gist_id}",
  34224         "starred_url": "https://api.github.com/users/ynniv/starred{/owner}{/repo}",
  34225         "subscriptions_url": "https://api.github.com/users/ynniv/subscriptions",
  34226         "organizations_url": "https://api.github.com/users/ynniv/orgs",
  34227         "repos_url": "https://api.github.com/users/ynniv/repos",
  34228         "events_url": "https://api.github.com/users/ynniv/events{/privacy}",
  34229         "received_events_url": "https://api.github.com/users/ynniv/received_events",
  34230         "type": "User",
  34231         "site_admin": false
  34232       },
  34233       "labels": [],
  34234       "state": "closed",
  34235       "locked": false,
  34236       "assignee": null,
  34237       "assignees": [],
  34238       "milestone": null,
  34239       "comments": 4,
  34240       "created_at": "2024-03-09T17:55:13Z",
  34241       "updated_at": "2024-03-25T09:53:11Z",
  34242       "closed_at": "2024-03-25T09:53:10Z",
  34243       "author_association": "NONE",
  34244       "active_lock_reason": null,
  34245       "draft": false,
  34246       "pull_request": {
  34247         "url": "https://api.github.com/repos/damus-io/damus/pulls/2037",
  34248         "html_url": "https://github.com/damus-io/damus/pull/2037",
  34249         "diff_url": "https://github.com/damus-io/damus/pull/2037.diff",
  34250         "patch_url": "https://github.com/damus-io/damus/pull/2037.patch",
  34251         "merged_at": null
  34252       },
  34253       "body": "The relay pool is removing trailing slashes when adding a relay, but not when a relay is requested. This prevents valid relays from being used:\r\n\r\n```\r\nget_relay(\"wss://relay.mutinywallet.com\")  => found\r\nget_relay(\"wss://relay.mutinywallet.com/\") => nil\r\n```\r\n",
  34254       "reactions": {
  34255         "url": "https://api.github.com/repos/damus-io/damus/issues/2037/reactions",
  34256         "total_count": 0,
  34257         "+1": 0,
  34258         "-1": 0,
  34259         "laugh": 0,
  34260         "hooray": 0,
  34261         "confused": 0,
  34262         "heart": 0,
  34263         "rocket": 0,
  34264         "eyes": 0
  34265       },
  34266       "timeline_url": "https://api.github.com/repos/damus-io/damus/issues/2037/timeline",
  34267       "performed_via_github_app": null,
  34268       "state_reason": null
  34269     }
  34270   },
  34271   {
  34272     "issue": {
  34273       "url": "https://api.github.com/repos/damus-io/damus/issues/2037",
  34274       "repository_url": "https://api.github.com/repos/damus-io/damus",
  34275       "labels_url": "https://api.github.com/repos/damus-io/damus/issues/2037/labels{/name}",
  34276       "comments_url": "https://api.github.com/repos/damus-io/damus/issues/2037/comments",
  34277       "events_url": "https://api.github.com/repos/damus-io/damus/issues/2037/events",
  34278       "html_url": "https://github.com/damus-io/damus/pull/2037",
  34279       "id": 2177331820,
  34280       "node_id": "PR_kwDOHHF5A85pJn0U",
  34281       "number": 2037,
  34282       "title": "Normalize requested relay ids",
  34283       "user": {
  34284         "login": "ynniv",
  34285         "id": 74588,
  34286         "node_id": "MDQ6VXNlcjc0NTg4",
  34287         "avatar_url": "https://avatars.githubusercontent.com/u/74588?v=4",
  34288         "gravatar_id": "",
  34289         "url": "https://api.github.com/users/ynniv",
  34290         "html_url": "https://github.com/ynniv",
  34291         "followers_url": "https://api.github.com/users/ynniv/followers",
  34292         "following_url": "https://api.github.com/users/ynniv/following{/other_user}",
  34293         "gists_url": "https://api.github.com/users/ynniv/gists{/gist_id}",
  34294         "starred_url": "https://api.github.com/users/ynniv/starred{/owner}{/repo}",
  34295         "subscriptions_url": "https://api.github.com/users/ynniv/subscriptions",
  34296         "organizations_url": "https://api.github.com/users/ynniv/orgs",
  34297         "repos_url": "https://api.github.com/users/ynniv/repos",
  34298         "events_url": "https://api.github.com/users/ynniv/events{/privacy}",
  34299         "received_events_url": "https://api.github.com/users/ynniv/received_events",
  34300         "type": "User",
  34301         "site_admin": false
  34302       },
  34303       "labels": [],
  34304       "state": "closed",
  34305       "locked": false,
  34306       "assignee": null,
  34307       "assignees": [],
  34308       "milestone": null,
  34309       "comments": 4,
  34310       "created_at": "2024-03-09T17:55:13Z",
  34311       "updated_at": "2024-03-25T09:53:11Z",
  34312       "closed_at": "2024-03-25T09:53:10Z",
  34313       "author_association": "NONE",
  34314       "active_lock_reason": null,
  34315       "draft": false,
  34316       "pull_request": {
  34317         "url": "https://api.github.com/repos/damus-io/damus/pulls/2037",
  34318         "html_url": "https://github.com/damus-io/damus/pull/2037",
  34319         "diff_url": "https://github.com/damus-io/damus/pull/2037.diff",
  34320         "patch_url": "https://github.com/damus-io/damus/pull/2037.patch",
  34321         "merged_at": null
  34322       },
  34323       "body": "The relay pool is removing trailing slashes when adding a relay, but not when a relay is requested. This prevents valid relays from being used:\r\n\r\n```\r\nget_relay(\"wss://relay.mutinywallet.com\")  => found\r\nget_relay(\"wss://relay.mutinywallet.com/\") => nil\r\n```\r\n",
  34324       "reactions": {
  34325         "url": "https://api.github.com/repos/damus-io/damus/issues/2037/reactions",
  34326         "total_count": 0,
  34327         "+1": 0,
  34328         "-1": 0,
  34329         "laugh": 0,
  34330         "hooray": 0,
  34331         "confused": 0,
  34332         "heart": 0,
  34333         "rocket": 0,
  34334         "eyes": 0
  34335       },
  34336       "timeline_url": "https://api.github.com/repos/damus-io/damus/issues/2037/timeline",
  34337       "performed_via_github_app": null,
  34338       "state_reason": null
  34339     },
  34340     "comment": {
  34341       "user": "jb55",
  34342       "created_at": "2024-03-11T09:23:48Z",
  34343       "updated_at": "2024-03-11T09:23:48Z",
  34344       "body": "Shouldn't this be in the RelayURL constructor instead?\n"
  34345     }
  34346   },
  34347   {
  34348     "issue": {
  34349       "url": "https://api.github.com/repos/damus-io/damus/issues/2037",
  34350       "repository_url": "https://api.github.com/repos/damus-io/damus",
  34351       "labels_url": "https://api.github.com/repos/damus-io/damus/issues/2037/labels{/name}",
  34352       "comments_url": "https://api.github.com/repos/damus-io/damus/issues/2037/comments",
  34353       "events_url": "https://api.github.com/repos/damus-io/damus/issues/2037/events",
  34354       "html_url": "https://github.com/damus-io/damus/pull/2037",
  34355       "id": 2177331820,
  34356       "node_id": "PR_kwDOHHF5A85pJn0U",
  34357       "number": 2037,
  34358       "title": "Normalize requested relay ids",
  34359       "user": {
  34360         "login": "ynniv",
  34361         "id": 74588,
  34362         "node_id": "MDQ6VXNlcjc0NTg4",
  34363         "avatar_url": "https://avatars.githubusercontent.com/u/74588?v=4",
  34364         "gravatar_id": "",
  34365         "url": "https://api.github.com/users/ynniv",
  34366         "html_url": "https://github.com/ynniv",
  34367         "followers_url": "https://api.github.com/users/ynniv/followers",
  34368         "following_url": "https://api.github.com/users/ynniv/following{/other_user}",
  34369         "gists_url": "https://api.github.com/users/ynniv/gists{/gist_id}",
  34370         "starred_url": "https://api.github.com/users/ynniv/starred{/owner}{/repo}",
  34371         "subscriptions_url": "https://api.github.com/users/ynniv/subscriptions",
  34372         "organizations_url": "https://api.github.com/users/ynniv/orgs",
  34373         "repos_url": "https://api.github.com/users/ynniv/repos",
  34374         "events_url": "https://api.github.com/users/ynniv/events{/privacy}",
  34375         "received_events_url": "https://api.github.com/users/ynniv/received_events",
  34376         "type": "User",
  34377         "site_admin": false
  34378       },
  34379       "labels": [],
  34380       "state": "closed",
  34381       "locked": false,
  34382       "assignee": null,
  34383       "assignees": [],
  34384       "milestone": null,
  34385       "comments": 4,
  34386       "created_at": "2024-03-09T17:55:13Z",
  34387       "updated_at": "2024-03-25T09:53:11Z",
  34388       "closed_at": "2024-03-25T09:53:10Z",
  34389       "author_association": "NONE",
  34390       "active_lock_reason": null,
  34391       "draft": false,
  34392       "pull_request": {
  34393         "url": "https://api.github.com/repos/damus-io/damus/pulls/2037",
  34394         "html_url": "https://github.com/damus-io/damus/pull/2037",
  34395         "diff_url": "https://github.com/damus-io/damus/pull/2037.diff",
  34396         "patch_url": "https://github.com/damus-io/damus/pull/2037.patch",
  34397         "merged_at": null
  34398       },
  34399       "body": "The relay pool is removing trailing slashes when adding a relay, but not when a relay is requested. This prevents valid relays from being used:\r\n\r\n```\r\nget_relay(\"wss://relay.mutinywallet.com\")  => found\r\nget_relay(\"wss://relay.mutinywallet.com/\") => nil\r\n```\r\n",
  34400       "reactions": {
  34401         "url": "https://api.github.com/repos/damus-io/damus/issues/2037/reactions",
  34402         "total_count": 0,
  34403         "+1": 0,
  34404         "-1": 0,
  34405         "laugh": 0,
  34406         "hooray": 0,
  34407         "confused": 0,
  34408         "heart": 0,
  34409         "rocket": 0,
  34410         "eyes": 0
  34411       },
  34412       "timeline_url": "https://api.github.com/repos/damus-io/damus/issues/2037/timeline",
  34413       "performed_via_github_app": null,
  34414       "state_reason": null
  34415     },
  34416     "comment": {
  34417       "user": "jb55",
  34418       "created_at": "2024-03-11T09:27:51Z",
  34419       "updated_at": "2024-03-11T09:27:51Z",
  34420       "body": "ideally we would use RelayURL everywhere and use that as the canonical url representation, so that lookups always work everywhere."
  34421     }
  34422   },
  34423   {
  34424     "issue": {
  34425       "url": "https://api.github.com/repos/damus-io/damus/issues/2037",
  34426       "repository_url": "https://api.github.com/repos/damus-io/damus",
  34427       "labels_url": "https://api.github.com/repos/damus-io/damus/issues/2037/labels{/name}",
  34428       "comments_url": "https://api.github.com/repos/damus-io/damus/issues/2037/comments",
  34429       "events_url": "https://api.github.com/repos/damus-io/damus/issues/2037/events",
  34430       "html_url": "https://github.com/damus-io/damus/pull/2037",
  34431       "id": 2177331820,
  34432       "node_id": "PR_kwDOHHF5A85pJn0U",
  34433       "number": 2037,
  34434       "title": "Normalize requested relay ids",
  34435       "user": {
  34436         "login": "ynniv",
  34437         "id": 74588,
  34438         "node_id": "MDQ6VXNlcjc0NTg4",
  34439         "avatar_url": "https://avatars.githubusercontent.com/u/74588?v=4",
  34440         "gravatar_id": "",
  34441         "url": "https://api.github.com/users/ynniv",
  34442         "html_url": "https://github.com/ynniv",
  34443         "followers_url": "https://api.github.com/users/ynniv/followers",
  34444         "following_url": "https://api.github.com/users/ynniv/following{/other_user}",
  34445         "gists_url": "https://api.github.com/users/ynniv/gists{/gist_id}",
  34446         "starred_url": "https://api.github.com/users/ynniv/starred{/owner}{/repo}",
  34447         "subscriptions_url": "https://api.github.com/users/ynniv/subscriptions",
  34448         "organizations_url": "https://api.github.com/users/ynniv/orgs",
  34449         "repos_url": "https://api.github.com/users/ynniv/repos",
  34450         "events_url": "https://api.github.com/users/ynniv/events{/privacy}",
  34451         "received_events_url": "https://api.github.com/users/ynniv/received_events",
  34452         "type": "User",
  34453         "site_admin": false
  34454       },
  34455       "labels": [],
  34456       "state": "closed",
  34457       "locked": false,
  34458       "assignee": null,
  34459       "assignees": [],
  34460       "milestone": null,
  34461       "comments": 4,
  34462       "created_at": "2024-03-09T17:55:13Z",
  34463       "updated_at": "2024-03-25T09:53:11Z",
  34464       "closed_at": "2024-03-25T09:53:10Z",
  34465       "author_association": "NONE",
  34466       "active_lock_reason": null,
  34467       "draft": false,
  34468       "pull_request": {
  34469         "url": "https://api.github.com/repos/damus-io/damus/pulls/2037",
  34470         "html_url": "https://github.com/damus-io/damus/pull/2037",
  34471         "diff_url": "https://github.com/damus-io/damus/pull/2037.diff",
  34472         "patch_url": "https://github.com/damus-io/damus/pull/2037.patch",
  34473         "merged_at": null
  34474       },
  34475       "body": "The relay pool is removing trailing slashes when adding a relay, but not when a relay is requested. This prevents valid relays from being used:\r\n\r\n```\r\nget_relay(\"wss://relay.mutinywallet.com\")  => found\r\nget_relay(\"wss://relay.mutinywallet.com/\") => nil\r\n```\r\n",
  34476       "reactions": {
  34477         "url": "https://api.github.com/repos/damus-io/damus/issues/2037/reactions",
  34478         "total_count": 0,
  34479         "+1": 0,
  34480         "-1": 0,
  34481         "laugh": 0,
  34482         "hooray": 0,
  34483         "confused": 0,
  34484         "heart": 0,
  34485         "rocket": 0,
  34486         "eyes": 0
  34487       },
  34488       "timeline_url": "https://api.github.com/repos/damus-io/damus/issues/2037/timeline",
  34489       "performed_via_github_app": null,
  34490       "state_reason": null
  34491     },
  34492     "comment": {
  34493       "user": "ynniv",
  34494       "created_at": "2024-03-11T17:28:16Z",
  34495       "updated_at": "2024-03-11T17:28:16Z",
  34496       "body": "Yeah, we can fold that into RelayURL. Changing the signatures of `get_relay[s]` blows up the changeset, but here's the core of that."
  34497     }
  34498   },
  34499   {
  34500     "issue": {
  34501       "url": "https://api.github.com/repos/damus-io/damus/issues/2037",
  34502       "repository_url": "https://api.github.com/repos/damus-io/damus",
  34503       "labels_url": "https://api.github.com/repos/damus-io/damus/issues/2037/labels{/name}",
  34504       "comments_url": "https://api.github.com/repos/damus-io/damus/issues/2037/comments",
  34505       "events_url": "https://api.github.com/repos/damus-io/damus/issues/2037/events",
  34506       "html_url": "https://github.com/damus-io/damus/pull/2037",
  34507       "id": 2177331820,
  34508       "node_id": "PR_kwDOHHF5A85pJn0U",
  34509       "number": 2037,
  34510       "title": "Normalize requested relay ids",
  34511       "user": {
  34512         "login": "ynniv",
  34513         "id": 74588,
  34514         "node_id": "MDQ6VXNlcjc0NTg4",
  34515         "avatar_url": "https://avatars.githubusercontent.com/u/74588?v=4",
  34516         "gravatar_id": "",
  34517         "url": "https://api.github.com/users/ynniv",
  34518         "html_url": "https://github.com/ynniv",
  34519         "followers_url": "https://api.github.com/users/ynniv/followers",
  34520         "following_url": "https://api.github.com/users/ynniv/following{/other_user}",
  34521         "gists_url": "https://api.github.com/users/ynniv/gists{/gist_id}",
  34522         "starred_url": "https://api.github.com/users/ynniv/starred{/owner}{/repo}",
  34523         "subscriptions_url": "https://api.github.com/users/ynniv/subscriptions",
  34524         "organizations_url": "https://api.github.com/users/ynniv/orgs",
  34525         "repos_url": "https://api.github.com/users/ynniv/repos",
  34526         "events_url": "https://api.github.com/users/ynniv/events{/privacy}",
  34527         "received_events_url": "https://api.github.com/users/ynniv/received_events",
  34528         "type": "User",
  34529         "site_admin": false
  34530       },
  34531       "labels": [],
  34532       "state": "closed",
  34533       "locked": false,
  34534       "assignee": null,
  34535       "assignees": [],
  34536       "milestone": null,
  34537       "comments": 4,
  34538       "created_at": "2024-03-09T17:55:13Z",
  34539       "updated_at": "2024-03-25T09:53:11Z",
  34540       "closed_at": "2024-03-25T09:53:10Z",
  34541       "author_association": "NONE",
  34542       "active_lock_reason": null,
  34543       "draft": false,
  34544       "pull_request": {
  34545         "url": "https://api.github.com/repos/damus-io/damus/pulls/2037",
  34546         "html_url": "https://github.com/damus-io/damus/pull/2037",
  34547         "diff_url": "https://github.com/damus-io/damus/pull/2037.diff",
  34548         "patch_url": "https://github.com/damus-io/damus/pull/2037.patch",
  34549         "merged_at": null
  34550       },
  34551       "body": "The relay pool is removing trailing slashes when adding a relay, but not when a relay is requested. This prevents valid relays from being used:\r\n\r\n```\r\nget_relay(\"wss://relay.mutinywallet.com\")  => found\r\nget_relay(\"wss://relay.mutinywallet.com/\") => nil\r\n```\r\n",
  34552       "reactions": {
  34553         "url": "https://api.github.com/repos/damus-io/damus/issues/2037/reactions",
  34554         "total_count": 0,
  34555         "+1": 0,
  34556         "-1": 0,
  34557         "laugh": 0,
  34558         "hooray": 0,
  34559         "confused": 0,
  34560         "heart": 0,
  34561         "rocket": 0,
  34562         "eyes": 0
  34563       },
  34564       "timeline_url": "https://api.github.com/repos/damus-io/damus/issues/2037/timeline",
  34565       "performed_via_github_app": null,
  34566       "state_reason": null
  34567     },
  34568     "comment": {
  34569       "user": "jb55",
  34570       "created_at": "2024-03-25T09:53:11Z",
  34571       "updated_at": "2024-03-25T09:53:11Z",
  34572       "body": "Fixed in e951370a763d"
  34573     }
  34574   },
  34575   {
  34576     "issue": {
  34577       "url": "https://api.github.com/repos/damus-io/damus/issues/2036",
  34578       "repository_url": "https://api.github.com/repos/damus-io/damus",
  34579       "labels_url": "https://api.github.com/repos/damus-io/damus/issues/2036/labels{/name}",
  34580       "comments_url": "https://api.github.com/repos/damus-io/damus/issues/2036/comments",
  34581       "events_url": "https://api.github.com/repos/damus-io/damus/issues/2036/events",
  34582       "html_url": "https://github.com/damus-io/damus/issues/2036",
  34583       "id": 2176687286,
  34584       "node_id": "I_kwDOHHF5A86BvZy2",
  34585       "number": 2036,
  34586       "title": "Timing bug on IAP purchase",
  34587       "user": {
  34588         "login": "danieldaquino",
  34589         "id": 24692108,
  34590         "node_id": "MDQ6VXNlcjI0NjkyMTA4",
  34591         "avatar_url": "https://avatars.githubusercontent.com/u/24692108?v=4",
  34592         "gravatar_id": "",
  34593         "url": "https://api.github.com/users/danieldaquino",
  34594         "html_url": "https://github.com/danieldaquino",
  34595         "followers_url": "https://api.github.com/users/danieldaquino/followers",
  34596         "following_url": "https://api.github.com/users/danieldaquino/following{/other_user}",
  34597         "gists_url": "https://api.github.com/users/danieldaquino/gists{/gist_id}",
  34598         "starred_url": "https://api.github.com/users/danieldaquino/starred{/owner}{/repo}",
  34599         "subscriptions_url": "https://api.github.com/users/danieldaquino/subscriptions",
  34600         "organizations_url": "https://api.github.com/users/danieldaquino/orgs",
  34601         "repos_url": "https://api.github.com/users/danieldaquino/repos",
  34602         "events_url": "https://api.github.com/users/danieldaquino/events{/privacy}",
  34603         "received_events_url": "https://api.github.com/users/danieldaquino/received_events",
  34604         "type": "User",
  34605         "site_admin": false
  34606       },
  34607       "labels": [
  34608         {
  34609           "id": 3994718396,
  34610           "node_id": "LA_kwDOHHF5A87uGpC8",
  34611           "url": "https://api.github.com/repos/damus-io/damus/labels/bug",
  34612           "name": "bug",
  34613           "color": "d73a4a",
  34614           "default": true,
  34615           "description": "Something is not working, or not working as intended"
  34616         },
  34617         {
  34618           "id": 5799961735,
  34619           "node_id": "LA_kwDOHHF5A88AAAABWbRkhw",
  34620           "url": "https://api.github.com/repos/damus-io/damus/labels/purple",
  34621           "name": "purple",
  34622           "color": "7E12A4",
  34623           "default": false,
  34624           "description": "Damus purple membership"
  34625         }
  34626       ],
  34627       "state": "open",
  34628       "locked": false,
  34629       "assignee": null,
  34630       "assignees": [],
  34631       "milestone": {
  34632         "url": "https://api.github.com/repos/damus-io/damus/milestones/13",
  34633         "html_url": "https://github.com/damus-io/damus/milestone/13",
  34634         "labels_url": "https://api.github.com/repos/damus-io/damus/milestones/13/labels",
  34635         "id": 10515711,
  34636         "node_id": "MI_kwDOHHF5A84AoHT_",
  34637         "number": 13,
  34638         "title": "\"Madeira\" AppStore 1.7 purple follow on + search design",
  34639         "description": "The Madeira release primary focus is:\r\n- adding IAP in anticipation of pushing subscriptions to the AppStore, and\r\n- push notifications.\r\n\r\n",
  34640         "creator": {
  34641           "login": "alltheseas",
  34642           "id": 64376233,
  34643           "node_id": "MDQ6VXNlcjY0Mzc2MjMz",
  34644           "avatar_url": "https://avatars.githubusercontent.com/u/64376233?v=4",
  34645           "gravatar_id": "",
  34646           "url": "https://api.github.com/users/alltheseas",
  34647           "html_url": "https://github.com/alltheseas",
  34648           "followers_url": "https://api.github.com/users/alltheseas/followers",
  34649           "following_url": "https://api.github.com/users/alltheseas/following{/other_user}",
  34650           "gists_url": "https://api.github.com/users/alltheseas/gists{/gist_id}",
  34651           "starred_url": "https://api.github.com/users/alltheseas/starred{/owner}{/repo}",
  34652           "subscriptions_url": "https://api.github.com/users/alltheseas/subscriptions",
  34653           "organizations_url": "https://api.github.com/users/alltheseas/orgs",
  34654           "repos_url": "https://api.github.com/users/alltheseas/repos",
  34655           "events_url": "https://api.github.com/users/alltheseas/events{/privacy}",
  34656           "received_events_url": "https://api.github.com/users/alltheseas/received_events",
  34657           "type": "User",
  34658           "site_admin": false
  34659         },
  34660         "open_issues": 4,
  34661         "closed_issues": 14,
  34662         "state": "open",
  34663         "created_at": "2024-02-05T17:16:01Z",
  34664         "updated_at": "2024-03-12T10:13:15Z",
  34665         "due_on": "2024-03-01T08:00:00Z",
  34666         "closed_at": null
  34667       },
  34668       "comments": 1,
  34669       "created_at": "2024-03-08T19:59:32Z",
  34670       "updated_at": "2024-03-09T20:47:52Z",
  34671       "closed_at": null,
  34672       "author_association": "CONTRIBUTOR",
  34673       "active_lock_reason": null,
  34674       "body": null,
  34675       "reactions": {
  34676         "url": "https://api.github.com/repos/damus-io/damus/issues/2036/reactions",
  34677         "total_count": 0,
  34678         "+1": 0,
  34679         "-1": 0,
  34680         "laugh": 0,
  34681         "hooray": 0,
  34682         "confused": 0,
  34683         "heart": 0,
  34684         "rocket": 0,
  34685         "eyes": 0
  34686       },
  34687       "timeline_url": "https://api.github.com/repos/damus-io/damus/issues/2036/timeline",
  34688       "performed_via_github_app": null,
  34689       "state_reason": null
  34690     }
  34691   },
  34692   {
  34693     "issue": {
  34694       "url": "https://api.github.com/repos/damus-io/damus/issues/2036",
  34695       "repository_url": "https://api.github.com/repos/damus-io/damus",
  34696       "labels_url": "https://api.github.com/repos/damus-io/damus/issues/2036/labels{/name}",
  34697       "comments_url": "https://api.github.com/repos/damus-io/damus/issues/2036/comments",
  34698       "events_url": "https://api.github.com/repos/damus-io/damus/issues/2036/events",
  34699       "html_url": "https://github.com/damus-io/damus/issues/2036",
  34700       "id": 2176687286,
  34701       "node_id": "I_kwDOHHF5A86BvZy2",
  34702       "number": 2036,
  34703       "title": "Timing bug on IAP purchase",
  34704       "user": {
  34705         "login": "danieldaquino",
  34706         "id": 24692108,
  34707         "node_id": "MDQ6VXNlcjI0NjkyMTA4",
  34708         "avatar_url": "https://avatars.githubusercontent.com/u/24692108?v=4",
  34709         "gravatar_id": "",
  34710         "url": "https://api.github.com/users/danieldaquino",
  34711         "html_url": "https://github.com/danieldaquino",
  34712         "followers_url": "https://api.github.com/users/danieldaquino/followers",
  34713         "following_url": "https://api.github.com/users/danieldaquino/following{/other_user}",
  34714         "gists_url": "https://api.github.com/users/danieldaquino/gists{/gist_id}",
  34715         "starred_url": "https://api.github.com/users/danieldaquino/starred{/owner}{/repo}",
  34716         "subscriptions_url": "https://api.github.com/users/danieldaquino/subscriptions",
  34717         "organizations_url": "https://api.github.com/users/danieldaquino/orgs",
  34718         "repos_url": "https://api.github.com/users/danieldaquino/repos",
  34719         "events_url": "https://api.github.com/users/danieldaquino/events{/privacy}",
  34720         "received_events_url": "https://api.github.com/users/danieldaquino/received_events",
  34721         "type": "User",
  34722         "site_admin": false
  34723       },
  34724       "labels": [
  34725         {
  34726           "id": 3994718396,
  34727           "node_id": "LA_kwDOHHF5A87uGpC8",
  34728           "url": "https://api.github.com/repos/damus-io/damus/labels/bug",
  34729           "name": "bug",
  34730           "color": "d73a4a",
  34731           "default": true,
  34732           "description": "Something is not working, or not working as intended"
  34733         },
  34734         {
  34735           "id": 5799961735,
  34736           "node_id": "LA_kwDOHHF5A88AAAABWbRkhw",
  34737           "url": "https://api.github.com/repos/damus-io/damus/labels/purple",
  34738           "name": "purple",
  34739           "color": "7E12A4",
  34740           "default": false,
  34741           "description": "Damus purple membership"
  34742         }
  34743       ],
  34744       "state": "open",
  34745       "locked": false,
  34746       "assignee": null,
  34747       "assignees": [],
  34748       "milestone": {
  34749         "url": "https://api.github.com/repos/damus-io/damus/milestones/13",
  34750         "html_url": "https://github.com/damus-io/damus/milestone/13",
  34751         "labels_url": "https://api.github.com/repos/damus-io/damus/milestones/13/labels",
  34752         "id": 10515711,
  34753         "node_id": "MI_kwDOHHF5A84AoHT_",
  34754         "number": 13,
  34755         "title": "\"Madeira\" AppStore 1.7 purple follow on + search design",
  34756         "description": "The Madeira release primary focus is:\r\n- adding IAP in anticipation of pushing subscriptions to the AppStore, and\r\n- push notifications.\r\n\r\n",
  34757         "creator": {
  34758           "login": "alltheseas",
  34759           "id": 64376233,
  34760           "node_id": "MDQ6VXNlcjY0Mzc2MjMz",
  34761           "avatar_url": "https://avatars.githubusercontent.com/u/64376233?v=4",
  34762           "gravatar_id": "",
  34763           "url": "https://api.github.com/users/alltheseas",
  34764           "html_url": "https://github.com/alltheseas",
  34765           "followers_url": "https://api.github.com/users/alltheseas/followers",
  34766           "following_url": "https://api.github.com/users/alltheseas/following{/other_user}",
  34767           "gists_url": "https://api.github.com/users/alltheseas/gists{/gist_id}",
  34768           "starred_url": "https://api.github.com/users/alltheseas/starred{/owner}{/repo}",
  34769           "subscriptions_url": "https://api.github.com/users/alltheseas/subscriptions",
  34770           "organizations_url": "https://api.github.com/users/alltheseas/orgs",
  34771           "repos_url": "https://api.github.com/users/alltheseas/repos",
  34772           "events_url": "https://api.github.com/users/alltheseas/events{/privacy}",
  34773           "received_events_url": "https://api.github.com/users/alltheseas/received_events",
  34774           "type": "User",
  34775           "site_admin": false
  34776         },
  34777         "open_issues": 4,
  34778         "closed_issues": 14,
  34779         "state": "open",
  34780         "created_at": "2024-02-05T17:16:01Z",
  34781         "updated_at": "2024-03-12T10:13:15Z",
  34782         "due_on": "2024-03-01T08:00:00Z",
  34783         "closed_at": null
  34784       },
  34785       "comments": 1,
  34786       "created_at": "2024-03-08T19:59:32Z",
  34787       "updated_at": "2024-03-09T20:47:52Z",
  34788       "closed_at": null,
  34789       "author_association": "CONTRIBUTOR",
  34790       "active_lock_reason": null,
  34791       "body": null,
  34792       "reactions": {
  34793         "url": "https://api.github.com/repos/damus-io/damus/issues/2036/reactions",
  34794         "total_count": 0,
  34795         "+1": 0,
  34796         "-1": 0,
  34797         "laugh": 0,
  34798         "hooray": 0,
  34799         "confused": 0,
  34800         "heart": 0,
  34801         "rocket": 0,
  34802         "eyes": 0
  34803       },
  34804       "timeline_url": "https://api.github.com/repos/damus-io/damus/issues/2036/timeline",
  34805       "performed_via_github_app": null,
  34806       "state_reason": null
  34807     },
  34808     "comment": {
  34809       "user": "danieldaquino",
  34810       "created_at": "2024-03-08T19:59:47Z",
  34811       "updated_at": "2024-03-08T19:59:47Z",
  34812       "body": "Got close to root cause, working on a fix"
  34813     }
  34814   },
  34815   {
  34816     "issue": {
  34817       "url": "https://api.github.com/repos/damus-io/damus/issues/2035",
  34818       "repository_url": "https://api.github.com/repos/damus-io/damus",
  34819       "labels_url": "https://api.github.com/repos/damus-io/damus/issues/2035/labels{/name}",
  34820       "comments_url": "https://api.github.com/repos/damus-io/damus/issues/2035/comments",
  34821       "events_url": "https://api.github.com/repos/damus-io/damus/issues/2035/events",
  34822       "html_url": "https://github.com/damus-io/damus/issues/2035",
  34823       "id": 2172284020,
  34824       "node_id": "I_kwDOHHF5A86Bemx0",
  34825       "number": 2035,
  34826       "title": "Browser-specific websocket issue on Purple LN checkout flow",
  34827       "user": {
  34828         "login": "danieldaquino",
  34829         "id": 24692108,
  34830         "node_id": "MDQ6VXNlcjI0NjkyMTA4",
  34831         "avatar_url": "https://avatars.githubusercontent.com/u/24692108?v=4",
  34832         "gravatar_id": "",
  34833         "url": "https://api.github.com/users/danieldaquino",
  34834         "html_url": "https://github.com/danieldaquino",
  34835         "followers_url": "https://api.github.com/users/danieldaquino/followers",
  34836         "following_url": "https://api.github.com/users/danieldaquino/following{/other_user}",
  34837         "gists_url": "https://api.github.com/users/danieldaquino/gists{/gist_id}",
  34838         "starred_url": "https://api.github.com/users/danieldaquino/starred{/owner}{/repo}",
  34839         "subscriptions_url": "https://api.github.com/users/danieldaquino/subscriptions",
  34840         "organizations_url": "https://api.github.com/users/danieldaquino/orgs",
  34841         "repos_url": "https://api.github.com/users/danieldaquino/repos",
  34842         "events_url": "https://api.github.com/users/danieldaquino/events{/privacy}",
  34843         "received_events_url": "https://api.github.com/users/danieldaquino/received_events",
  34844         "type": "User",
  34845         "site_admin": false
  34846       },
  34847       "labels": [
  34848         {
  34849           "id": 5799961735,
  34850           "node_id": "LA_kwDOHHF5A88AAAABWbRkhw",
  34851           "url": "https://api.github.com/repos/damus-io/damus/labels/purple",
  34852           "name": "purple",
  34853           "color": "7E12A4",
  34854           "default": false,
  34855           "description": "Damus purple membership"
  34856         },
  34857         {
  34858           "id": 6495338883,
  34859           "node_id": "LA_kwDOHHF5A88AAAABgycBgw",
  34860           "url": "https://api.github.com/repos/damus-io/damus/labels/1.7",
  34861           "name": "1.7",
  34862           "color": "98EE28",
  34863           "default": false,
  34864           "description": ""
  34865         }
  34866       ],
  34867       "state": "open",
  34868       "locked": false,
  34869       "assignee": null,
  34870       "assignees": [],
  34871       "milestone": {
  34872         "url": "https://api.github.com/repos/damus-io/damus/milestones/13",
  34873         "html_url": "https://github.com/damus-io/damus/milestone/13",
  34874         "labels_url": "https://api.github.com/repos/damus-io/damus/milestones/13/labels",
  34875         "id": 10515711,
  34876         "node_id": "MI_kwDOHHF5A84AoHT_",
  34877         "number": 13,
  34878         "title": "\"Madeira\" AppStore 1.7 purple follow on + search design",
  34879         "description": "The Madeira release primary focus is:\r\n- adding IAP in anticipation of pushing subscriptions to the AppStore, and\r\n- push notifications.\r\n\r\n",
  34880         "creator": {
  34881           "login": "alltheseas",
  34882           "id": 64376233,
  34883           "node_id": "MDQ6VXNlcjY0Mzc2MjMz",
  34884           "avatar_url": "https://avatars.githubusercontent.com/u/64376233?v=4",
  34885           "gravatar_id": "",
  34886           "url": "https://api.github.com/users/alltheseas",
  34887           "html_url": "https://github.com/alltheseas",
  34888           "followers_url": "https://api.github.com/users/alltheseas/followers",
  34889           "following_url": "https://api.github.com/users/alltheseas/following{/other_user}",
  34890           "gists_url": "https://api.github.com/users/alltheseas/gists{/gist_id}",
  34891           "starred_url": "https://api.github.com/users/alltheseas/starred{/owner}{/repo}",
  34892           "subscriptions_url": "https://api.github.com/users/alltheseas/subscriptions",
  34893           "organizations_url": "https://api.github.com/users/alltheseas/orgs",
  34894           "repos_url": "https://api.github.com/users/alltheseas/repos",
  34895           "events_url": "https://api.github.com/users/alltheseas/events{/privacy}",
  34896           "received_events_url": "https://api.github.com/users/alltheseas/received_events",
  34897           "type": "User",
  34898           "site_admin": false
  34899         },
  34900         "open_issues": 4,
  34901         "closed_issues": 14,
  34902         "state": "open",
  34903         "created_at": "2024-02-05T17:16:01Z",
  34904         "updated_at": "2024-03-12T10:13:15Z",
  34905         "due_on": "2024-03-01T08:00:00Z",
  34906         "closed_at": null
  34907       },
  34908       "comments": 0,
  34909       "created_at": "2024-03-06T19:37:37Z",
  34910       "updated_at": "2024-03-07T03:14:17Z",
  34911       "closed_at": null,
  34912       "author_association": "CONTRIBUTOR",
  34913       "active_lock_reason": null,
  34914       "body": "Some people reported issues to get confirmation on the LN purple checkout due to how their browser handles Websockets.\r\n\r\nWe should add a mechanism to let the LN node notify the server when the invoices are paid",
  34915       "reactions": {
  34916         "url": "https://api.github.com/repos/damus-io/damus/issues/2035/reactions",
  34917         "total_count": 0,
  34918         "+1": 0,
  34919         "-1": 0,
  34920         "laugh": 0,
  34921         "hooray": 0,
  34922         "confused": 0,
  34923         "heart": 0,
  34924         "rocket": 0,
  34925         "eyes": 0
  34926       },
  34927       "timeline_url": "https://api.github.com/repos/damus-io/damus/issues/2035/timeline",
  34928       "performed_via_github_app": null,
  34929       "state_reason": null
  34930     }
  34931   },
  34932   {
  34933     "issue": {
  34934       "url": "https://api.github.com/repos/damus-io/damus/issues/2034",
  34935       "repository_url": "https://api.github.com/repos/damus-io/damus",
  34936       "labels_url": "https://api.github.com/repos/damus-io/damus/issues/2034/labels{/name}",
  34937       "comments_url": "https://api.github.com/repos/damus-io/damus/issues/2034/comments",
  34938       "events_url": "https://api.github.com/repos/damus-io/damus/issues/2034/events",
  34939       "html_url": "https://github.com/damus-io/damus/issues/2034",
  34940       "id": 2172173945,
  34941       "node_id": "I_kwDOHHF5A86BeL55",
  34942       "number": 2034,
  34943       "title": "Make damus api tests run without `.env` file",
  34944       "user": {
  34945         "login": "danieldaquino",
  34946         "id": 24692108,
  34947         "node_id": "MDQ6VXNlcjI0NjkyMTA4",
  34948         "avatar_url": "https://avatars.githubusercontent.com/u/24692108?v=4",
  34949         "gravatar_id": "",
  34950         "url": "https://api.github.com/users/danieldaquino",
  34951         "html_url": "https://github.com/danieldaquino",
  34952         "followers_url": "https://api.github.com/users/danieldaquino/followers",
  34953         "following_url": "https://api.github.com/users/danieldaquino/following{/other_user}",
  34954         "gists_url": "https://api.github.com/users/danieldaquino/gists{/gist_id}",
  34955         "starred_url": "https://api.github.com/users/danieldaquino/starred{/owner}{/repo}",
  34956         "subscriptions_url": "https://api.github.com/users/danieldaquino/subscriptions",
  34957         "organizations_url": "https://api.github.com/users/danieldaquino/orgs",
  34958         "repos_url": "https://api.github.com/users/danieldaquino/repos",
  34959         "events_url": "https://api.github.com/users/danieldaquino/events{/privacy}",
  34960         "received_events_url": "https://api.github.com/users/danieldaquino/received_events",
  34961         "type": "User",
  34962         "site_admin": false
  34963       },
  34964       "labels": [],
  34965       "state": "closed",
  34966       "locked": false,
  34967       "assignee": {
  34968         "login": "danieldaquino",
  34969         "id": 24692108,
  34970         "node_id": "MDQ6VXNlcjI0NjkyMTA4",
  34971         "avatar_url": "https://avatars.githubusercontent.com/u/24692108?v=4",
  34972         "gravatar_id": "",
  34973         "url": "https://api.github.com/users/danieldaquino",
  34974         "html_url": "https://github.com/danieldaquino",
  34975         "followers_url": "https://api.github.com/users/danieldaquino/followers",
  34976         "following_url": "https://api.github.com/users/danieldaquino/following{/other_user}",
  34977         "gists_url": "https://api.github.com/users/danieldaquino/gists{/gist_id}",
  34978         "starred_url": "https://api.github.com/users/danieldaquino/starred{/owner}{/repo}",
  34979         "subscriptions_url": "https://api.github.com/users/danieldaquino/subscriptions",
  34980         "organizations_url": "https://api.github.com/users/danieldaquino/orgs",
  34981         "repos_url": "https://api.github.com/users/danieldaquino/repos",
  34982         "events_url": "https://api.github.com/users/danieldaquino/events{/privacy}",
  34983         "received_events_url": "https://api.github.com/users/danieldaquino/received_events",
  34984         "type": "User",
  34985         "site_admin": false
  34986       },
  34987       "assignees": [
  34988         {
  34989           "login": "danieldaquino",
  34990           "id": 24692108,
  34991           "node_id": "MDQ6VXNlcjI0NjkyMTA4",
  34992           "avatar_url": "https://avatars.githubusercontent.com/u/24692108?v=4",
  34993           "gravatar_id": "",
  34994           "url": "https://api.github.com/users/danieldaquino",
  34995           "html_url": "https://github.com/danieldaquino",
  34996           "followers_url": "https://api.github.com/users/danieldaquino/followers",
  34997           "following_url": "https://api.github.com/users/danieldaquino/following{/other_user}",
  34998           "gists_url": "https://api.github.com/users/danieldaquino/gists{/gist_id}",
  34999           "starred_url": "https://api.github.com/users/danieldaquino/starred{/owner}{/repo}",
  35000           "subscriptions_url": "https://api.github.com/users/danieldaquino/subscriptions",
  35001           "organizations_url": "https://api.github.com/users/danieldaquino/orgs",
  35002           "repos_url": "https://api.github.com/users/danieldaquino/repos",
  35003           "events_url": "https://api.github.com/users/danieldaquino/events{/privacy}",
  35004           "received_events_url": "https://api.github.com/users/danieldaquino/received_events",
  35005           "type": "User",
  35006           "site_admin": false
  35007         }
  35008       ],
  35009       "milestone": {
  35010         "url": "https://api.github.com/repos/damus-io/damus/milestones/13",
  35011         "html_url": "https://github.com/damus-io/damus/milestone/13",
  35012         "labels_url": "https://api.github.com/repos/damus-io/damus/milestones/13/labels",
  35013         "id": 10515711,
  35014         "node_id": "MI_kwDOHHF5A84AoHT_",
  35015         "number": 13,
  35016         "title": "\"Madeira\" AppStore 1.7 purple follow on + search design",
  35017         "description": "The Madeira release primary focus is:\r\n- adding IAP in anticipation of pushing subscriptions to the AppStore, and\r\n- push notifications.\r\n\r\n",
  35018         "creator": {
  35019           "login": "alltheseas",
  35020           "id": 64376233,
  35021           "node_id": "MDQ6VXNlcjY0Mzc2MjMz",
  35022           "avatar_url": "https://avatars.githubusercontent.com/u/64376233?v=4",
  35023           "gravatar_id": "",
  35024           "url": "https://api.github.com/users/alltheseas",
  35025           "html_url": "https://github.com/alltheseas",
  35026           "followers_url": "https://api.github.com/users/alltheseas/followers",
  35027           "following_url": "https://api.github.com/users/alltheseas/following{/other_user}",
  35028           "gists_url": "https://api.github.com/users/alltheseas/gists{/gist_id}",
  35029           "starred_url": "https://api.github.com/users/alltheseas/starred{/owner}{/repo}",
  35030           "subscriptions_url": "https://api.github.com/users/alltheseas/subscriptions",
  35031           "organizations_url": "https://api.github.com/users/alltheseas/orgs",
  35032           "repos_url": "https://api.github.com/users/alltheseas/repos",
  35033           "events_url": "https://api.github.com/users/alltheseas/events{/privacy}",
  35034           "received_events_url": "https://api.github.com/users/alltheseas/received_events",
  35035           "type": "User",
  35036           "site_admin": false
  35037         },
  35038         "open_issues": 4,
  35039         "closed_issues": 14,
  35040         "state": "open",
  35041         "created_at": "2024-02-05T17:16:01Z",
  35042         "updated_at": "2024-03-12T10:13:15Z",
  35043         "due_on": "2024-03-01T08:00:00Z",
  35044         "closed_at": null
  35045       },
  35046       "comments": 2,
  35047       "created_at": "2024-03-06T18:35:08Z",
  35048       "updated_at": "2024-03-07T09:59:21Z",
  35049       "closed_at": "2024-03-07T09:59:21Z",
  35050       "author_association": "CONTRIBUTOR",
  35051       "active_lock_reason": null,
  35052       "body": "Damus API tests currently require some IAP environment setup. We should have the tests working without an environment so that tests can run from the pure repo",
  35053       "reactions": {
  35054         "url": "https://api.github.com/repos/damus-io/damus/issues/2034/reactions",
  35055         "total_count": 0,
  35056         "+1": 0,
  35057         "-1": 0,
  35058         "laugh": 0,
  35059         "hooray": 0,
  35060         "confused": 0,
  35061         "heart": 0,
  35062         "rocket": 0,
  35063         "eyes": 0
  35064       },
  35065       "timeline_url": "https://api.github.com/repos/damus-io/damus/issues/2034/timeline",
  35066       "performed_via_github_app": null,
  35067       "state_reason": "completed"
  35068     }
  35069   },
  35070   {
  35071     "issue": {
  35072       "url": "https://api.github.com/repos/damus-io/damus/issues/2034",
  35073       "repository_url": "https://api.github.com/repos/damus-io/damus",
  35074       "labels_url": "https://api.github.com/repos/damus-io/damus/issues/2034/labels{/name}",
  35075       "comments_url": "https://api.github.com/repos/damus-io/damus/issues/2034/comments",
  35076       "events_url": "https://api.github.com/repos/damus-io/damus/issues/2034/events",
  35077       "html_url": "https://github.com/damus-io/damus/issues/2034",
  35078       "id": 2172173945,
  35079       "node_id": "I_kwDOHHF5A86BeL55",
  35080       "number": 2034,
  35081       "title": "Make damus api tests run without `.env` file",
  35082       "user": {
  35083         "login": "danieldaquino",
  35084         "id": 24692108,
  35085         "node_id": "MDQ6VXNlcjI0NjkyMTA4",
  35086         "avatar_url": "https://avatars.githubusercontent.com/u/24692108?v=4",
  35087         "gravatar_id": "",
  35088         "url": "https://api.github.com/users/danieldaquino",
  35089         "html_url": "https://github.com/danieldaquino",
  35090         "followers_url": "https://api.github.com/users/danieldaquino/followers",
  35091         "following_url": "https://api.github.com/users/danieldaquino/following{/other_user}",
  35092         "gists_url": "https://api.github.com/users/danieldaquino/gists{/gist_id}",
  35093         "starred_url": "https://api.github.com/users/danieldaquino/starred{/owner}{/repo}",
  35094         "subscriptions_url": "https://api.github.com/users/danieldaquino/subscriptions",
  35095         "organizations_url": "https://api.github.com/users/danieldaquino/orgs",
  35096         "repos_url": "https://api.github.com/users/danieldaquino/repos",
  35097         "events_url": "https://api.github.com/users/danieldaquino/events{/privacy}",
  35098         "received_events_url": "https://api.github.com/users/danieldaquino/received_events",
  35099         "type": "User",
  35100         "site_admin": false
  35101       },
  35102       "labels": [],
  35103       "state": "closed",
  35104       "locked": false,
  35105       "assignee": {
  35106         "login": "danieldaquino",
  35107         "id": 24692108,
  35108         "node_id": "MDQ6VXNlcjI0NjkyMTA4",
  35109         "avatar_url": "https://avatars.githubusercontent.com/u/24692108?v=4",
  35110         "gravatar_id": "",
  35111         "url": "https://api.github.com/users/danieldaquino",
  35112         "html_url": "https://github.com/danieldaquino",
  35113         "followers_url": "https://api.github.com/users/danieldaquino/followers",
  35114         "following_url": "https://api.github.com/users/danieldaquino/following{/other_user}",
  35115         "gists_url": "https://api.github.com/users/danieldaquino/gists{/gist_id}",
  35116         "starred_url": "https://api.github.com/users/danieldaquino/starred{/owner}{/repo}",
  35117         "subscriptions_url": "https://api.github.com/users/danieldaquino/subscriptions",
  35118         "organizations_url": "https://api.github.com/users/danieldaquino/orgs",
  35119         "repos_url": "https://api.github.com/users/danieldaquino/repos",
  35120         "events_url": "https://api.github.com/users/danieldaquino/events{/privacy}",
  35121         "received_events_url": "https://api.github.com/users/danieldaquino/received_events",
  35122         "type": "User",
  35123         "site_admin": false
  35124       },
  35125       "assignees": [
  35126         {
  35127           "login": "danieldaquino",
  35128           "id": 24692108,
  35129           "node_id": "MDQ6VXNlcjI0NjkyMTA4",
  35130           "avatar_url": "https://avatars.githubusercontent.com/u/24692108?v=4",
  35131           "gravatar_id": "",
  35132           "url": "https://api.github.com/users/danieldaquino",
  35133           "html_url": "https://github.com/danieldaquino",
  35134           "followers_url": "https://api.github.com/users/danieldaquino/followers",
  35135           "following_url": "https://api.github.com/users/danieldaquino/following{/other_user}",
  35136           "gists_url": "https://api.github.com/users/danieldaquino/gists{/gist_id}",
  35137           "starred_url": "https://api.github.com/users/danieldaquino/starred{/owner}{/repo}",
  35138           "subscriptions_url": "https://api.github.com/users/danieldaquino/subscriptions",
  35139           "organizations_url": "https://api.github.com/users/danieldaquino/orgs",
  35140           "repos_url": "https://api.github.com/users/danieldaquino/repos",
  35141           "events_url": "https://api.github.com/users/danieldaquino/events{/privacy}",
  35142           "received_events_url": "https://api.github.com/users/danieldaquino/received_events",
  35143           "type": "User",
  35144           "site_admin": false
  35145         }
  35146       ],
  35147       "milestone": {
  35148         "url": "https://api.github.com/repos/damus-io/damus/milestones/13",
  35149         "html_url": "https://github.com/damus-io/damus/milestone/13",
  35150         "labels_url": "https://api.github.com/repos/damus-io/damus/milestones/13/labels",
  35151         "id": 10515711,
  35152         "node_id": "MI_kwDOHHF5A84AoHT_",
  35153         "number": 13,
  35154         "title": "\"Madeira\" AppStore 1.7 purple follow on + search design",
  35155         "description": "The Madeira release primary focus is:\r\n- adding IAP in anticipation of pushing subscriptions to the AppStore, and\r\n- push notifications.\r\n\r\n",
  35156         "creator": {
  35157           "login": "alltheseas",
  35158           "id": 64376233,
  35159           "node_id": "MDQ6VXNlcjY0Mzc2MjMz",
  35160           "avatar_url": "https://avatars.githubusercontent.com/u/64376233?v=4",
  35161           "gravatar_id": "",
  35162           "url": "https://api.github.com/users/alltheseas",
  35163           "html_url": "https://github.com/alltheseas",
  35164           "followers_url": "https://api.github.com/users/alltheseas/followers",
  35165           "following_url": "https://api.github.com/users/alltheseas/following{/other_user}",
  35166           "gists_url": "https://api.github.com/users/alltheseas/gists{/gist_id}",
  35167           "starred_url": "https://api.github.com/users/alltheseas/starred{/owner}{/repo}",
  35168           "subscriptions_url": "https://api.github.com/users/alltheseas/subscriptions",
  35169           "organizations_url": "https://api.github.com/users/alltheseas/orgs",
  35170           "repos_url": "https://api.github.com/users/alltheseas/repos",
  35171           "events_url": "https://api.github.com/users/alltheseas/events{/privacy}",
  35172           "received_events_url": "https://api.github.com/users/alltheseas/received_events",
  35173           "type": "User",
  35174           "site_admin": false
  35175         },
  35176         "open_issues": 4,
  35177         "closed_issues": 14,
  35178         "state": "open",
  35179         "created_at": "2024-02-05T17:16:01Z",
  35180         "updated_at": "2024-03-12T10:13:15Z",
  35181         "due_on": "2024-03-01T08:00:00Z",
  35182         "closed_at": null
  35183       },
  35184       "comments": 2,
  35185       "created_at": "2024-03-06T18:35:08Z",
  35186       "updated_at": "2024-03-07T09:59:21Z",
  35187       "closed_at": "2024-03-07T09:59:21Z",
  35188       "author_association": "CONTRIBUTOR",
  35189       "active_lock_reason": null,
  35190       "body": "Damus API tests currently require some IAP environment setup. We should have the tests working without an environment so that tests can run from the pure repo",
  35191       "reactions": {
  35192         "url": "https://api.github.com/repos/damus-io/damus/issues/2034/reactions",
  35193         "total_count": 0,
  35194         "+1": 0,
  35195         "-1": 0,
  35196         "laugh": 0,
  35197         "hooray": 0,
  35198         "confused": 0,
  35199         "heart": 0,
  35200         "rocket": 0,
  35201         "eyes": 0
  35202       },
  35203       "timeline_url": "https://api.github.com/repos/damus-io/damus/issues/2034/timeline",
  35204       "performed_via_github_app": null,
  35205       "state_reason": "completed"
  35206     },
  35207     "comment": {
  35208       "user": "danieldaquino",
  35209       "created_at": "2024-03-06T19:59:24Z",
  35210       "updated_at": "2024-03-06T19:59:46Z",
  35211       "body": "@jb55 @kernelkind, I sent a patch for this! Please let me know if you still run into issues after the changes"
  35212     }
  35213   },
  35214   {
  35215     "issue": {
  35216       "url": "https://api.github.com/repos/damus-io/damus/issues/2034",
  35217       "repository_url": "https://api.github.com/repos/damus-io/damus",
  35218       "labels_url": "https://api.github.com/repos/damus-io/damus/issues/2034/labels{/name}",
  35219       "comments_url": "https://api.github.com/repos/damus-io/damus/issues/2034/comments",
  35220       "events_url": "https://api.github.com/repos/damus-io/damus/issues/2034/events",
  35221       "html_url": "https://github.com/damus-io/damus/issues/2034",
  35222       "id": 2172173945,
  35223       "node_id": "I_kwDOHHF5A86BeL55",
  35224       "number": 2034,
  35225       "title": "Make damus api tests run without `.env` file",
  35226       "user": {
  35227         "login": "danieldaquino",
  35228         "id": 24692108,
  35229         "node_id": "MDQ6VXNlcjI0NjkyMTA4",
  35230         "avatar_url": "https://avatars.githubusercontent.com/u/24692108?v=4",
  35231         "gravatar_id": "",
  35232         "url": "https://api.github.com/users/danieldaquino",
  35233         "html_url": "https://github.com/danieldaquino",
  35234         "followers_url": "https://api.github.com/users/danieldaquino/followers",
  35235         "following_url": "https://api.github.com/users/danieldaquino/following{/other_user}",
  35236         "gists_url": "https://api.github.com/users/danieldaquino/gists{/gist_id}",
  35237         "starred_url": "https://api.github.com/users/danieldaquino/starred{/owner}{/repo}",
  35238         "subscriptions_url": "https://api.github.com/users/danieldaquino/subscriptions",
  35239         "organizations_url": "https://api.github.com/users/danieldaquino/orgs",
  35240         "repos_url": "https://api.github.com/users/danieldaquino/repos",
  35241         "events_url": "https://api.github.com/users/danieldaquino/events{/privacy}",
  35242         "received_events_url": "https://api.github.com/users/danieldaquino/received_events",
  35243         "type": "User",
  35244         "site_admin": false
  35245       },
  35246       "labels": [],
  35247       "state": "closed",
  35248       "locked": false,
  35249       "assignee": {
  35250         "login": "danieldaquino",
  35251         "id": 24692108,
  35252         "node_id": "MDQ6VXNlcjI0NjkyMTA4",
  35253         "avatar_url": "https://avatars.githubusercontent.com/u/24692108?v=4",
  35254         "gravatar_id": "",
  35255         "url": "https://api.github.com/users/danieldaquino",
  35256         "html_url": "https://github.com/danieldaquino",
  35257         "followers_url": "https://api.github.com/users/danieldaquino/followers",
  35258         "following_url": "https://api.github.com/users/danieldaquino/following{/other_user}",
  35259         "gists_url": "https://api.github.com/users/danieldaquino/gists{/gist_id}",
  35260         "starred_url": "https://api.github.com/users/danieldaquino/starred{/owner}{/repo}",
  35261         "subscriptions_url": "https://api.github.com/users/danieldaquino/subscriptions",
  35262         "organizations_url": "https://api.github.com/users/danieldaquino/orgs",
  35263         "repos_url": "https://api.github.com/users/danieldaquino/repos",
  35264         "events_url": "https://api.github.com/users/danieldaquino/events{/privacy}",
  35265         "received_events_url": "https://api.github.com/users/danieldaquino/received_events",
  35266         "type": "User",
  35267         "site_admin": false
  35268       },
  35269       "assignees": [
  35270         {
  35271           "login": "danieldaquino",
  35272           "id": 24692108,
  35273           "node_id": "MDQ6VXNlcjI0NjkyMTA4",
  35274           "avatar_url": "https://avatars.githubusercontent.com/u/24692108?v=4",
  35275           "gravatar_id": "",
  35276           "url": "https://api.github.com/users/danieldaquino",
  35277           "html_url": "https://github.com/danieldaquino",
  35278           "followers_url": "https://api.github.com/users/danieldaquino/followers",
  35279           "following_url": "https://api.github.com/users/danieldaquino/following{/other_user}",
  35280           "gists_url": "https://api.github.com/users/danieldaquino/gists{/gist_id}",
  35281           "starred_url": "https://api.github.com/users/danieldaquino/starred{/owner}{/repo}",
  35282           "subscriptions_url": "https://api.github.com/users/danieldaquino/subscriptions",
  35283           "organizations_url": "https://api.github.com/users/danieldaquino/orgs",
  35284           "repos_url": "https://api.github.com/users/danieldaquino/repos",
  35285           "events_url": "https://api.github.com/users/danieldaquino/events{/privacy}",
  35286           "received_events_url": "https://api.github.com/users/danieldaquino/received_events",
  35287           "type": "User",
  35288           "site_admin": false
  35289         }
  35290       ],
  35291       "milestone": {
  35292         "url": "https://api.github.com/repos/damus-io/damus/milestones/13",
  35293         "html_url": "https://github.com/damus-io/damus/milestone/13",
  35294         "labels_url": "https://api.github.com/repos/damus-io/damus/milestones/13/labels",
  35295         "id": 10515711,
  35296         "node_id": "MI_kwDOHHF5A84AoHT_",
  35297         "number": 13,
  35298         "title": "\"Madeira\" AppStore 1.7 purple follow on + search design",
  35299         "description": "The Madeira release primary focus is:\r\n- adding IAP in anticipation of pushing subscriptions to the AppStore, and\r\n- push notifications.\r\n\r\n",
  35300         "creator": {
  35301           "login": "alltheseas",
  35302           "id": 64376233,
  35303           "node_id": "MDQ6VXNlcjY0Mzc2MjMz",
  35304           "avatar_url": "https://avatars.githubusercontent.com/u/64376233?v=4",
  35305           "gravatar_id": "",
  35306           "url": "https://api.github.com/users/alltheseas",
  35307           "html_url": "https://github.com/alltheseas",
  35308           "followers_url": "https://api.github.com/users/alltheseas/followers",
  35309           "following_url": "https://api.github.com/users/alltheseas/following{/other_user}",
  35310           "gists_url": "https://api.github.com/users/alltheseas/gists{/gist_id}",
  35311           "starred_url": "https://api.github.com/users/alltheseas/starred{/owner}{/repo}",
  35312           "subscriptions_url": "https://api.github.com/users/alltheseas/subscriptions",
  35313           "organizations_url": "https://api.github.com/users/alltheseas/orgs",
  35314           "repos_url": "https://api.github.com/users/alltheseas/repos",
  35315           "events_url": "https://api.github.com/users/alltheseas/events{/privacy}",
  35316           "received_events_url": "https://api.github.com/users/alltheseas/received_events",
  35317           "type": "User",
  35318           "site_admin": false
  35319         },
  35320         "open_issues": 4,
  35321         "closed_issues": 14,
  35322         "state": "open",
  35323         "created_at": "2024-02-05T17:16:01Z",
  35324         "updated_at": "2024-03-12T10:13:15Z",
  35325         "due_on": "2024-03-01T08:00:00Z",
  35326         "closed_at": null
  35327       },
  35328       "comments": 2,
  35329       "created_at": "2024-03-06T18:35:08Z",
  35330       "updated_at": "2024-03-07T09:59:21Z",
  35331       "closed_at": "2024-03-07T09:59:21Z",
  35332       "author_association": "CONTRIBUTOR",
  35333       "active_lock_reason": null,
  35334       "body": "Damus API tests currently require some IAP environment setup. We should have the tests working without an environment so that tests can run from the pure repo",
  35335       "reactions": {
  35336         "url": "https://api.github.com/repos/damus-io/damus/issues/2034/reactions",
  35337         "total_count": 0,
  35338         "+1": 0,
  35339         "-1": 0,
  35340         "laugh": 0,
  35341         "hooray": 0,
  35342         "confused": 0,
  35343         "heart": 0,
  35344         "rocket": 0,
  35345         "eyes": 0
  35346       },
  35347       "timeline_url": "https://api.github.com/repos/damus-io/damus/issues/2034/timeline",
  35348       "performed_via_github_app": null,
  35349       "state_reason": "completed"
  35350     },
  35351     "comment": {
  35352       "user": "kernelkind",
  35353       "created_at": "2024-03-06T22:46:00Z",
  35354       "updated_at": "2024-03-06T22:46:00Z",
  35355       "body": "Can confirm all tests are green on my end"
  35356     }
  35357   },
  35358   {
  35359     "issue": {
  35360       "url": "https://api.github.com/repos/damus-io/damus/issues/2033",
  35361       "repository_url": "https://api.github.com/repos/damus-io/damus",
  35362       "labels_url": "https://api.github.com/repos/damus-io/damus/issues/2033/labels{/name}",
  35363       "comments_url": "https://api.github.com/repos/damus-io/damus/issues/2033/comments",
  35364       "events_url": "https://api.github.com/repos/damus-io/damus/issues/2033/events",
  35365       "html_url": "https://github.com/damus-io/damus/issues/2033",
  35366       "id": 2167690929,
  35367       "node_id": "I_kwDOHHF5A86BNFax",
  35368       "number": 2033,
  35369       "title": "In note view, show fediverse, threads label",
  35370       "user": {
  35371         "login": "alltheseas",
  35372         "id": 64376233,
  35373         "node_id": "MDQ6VXNlcjY0Mzc2MjMz",
  35374         "avatar_url": "https://avatars.githubusercontent.com/u/64376233?v=4",
  35375         "gravatar_id": "",
  35376         "url": "https://api.github.com/users/alltheseas",
  35377         "html_url": "https://github.com/alltheseas",
  35378         "followers_url": "https://api.github.com/users/alltheseas/followers",
  35379         "following_url": "https://api.github.com/users/alltheseas/following{/other_user}",
  35380         "gists_url": "https://api.github.com/users/alltheseas/gists{/gist_id}",
  35381         "starred_url": "https://api.github.com/users/alltheseas/starred{/owner}{/repo}",
  35382         "subscriptions_url": "https://api.github.com/users/alltheseas/subscriptions",
  35383         "organizations_url": "https://api.github.com/users/alltheseas/orgs",
  35384         "repos_url": "https://api.github.com/users/alltheseas/repos",
  35385         "events_url": "https://api.github.com/users/alltheseas/events{/privacy}",
  35386         "received_events_url": "https://api.github.com/users/alltheseas/received_events",
  35387         "type": "User",
  35388         "site_admin": false
  35389       },
  35390       "labels": [
  35391         {
  35392           "id": 3994718399,
  35393           "node_id": "LA_kwDOHHF5A87uGpC_",
  35394           "url": "https://api.github.com/repos/damus-io/damus/labels/enhancement",
  35395           "name": "enhancement",
  35396           "color": "a2eeef",
  35397           "default": true,
  35398           "description": "Improvement"
  35399         }
  35400       ],
  35401       "state": "closed",
  35402       "locked": false,
  35403       "assignee": null,
  35404       "assignees": [],
  35405       "milestone": null,
  35406       "comments": 5,
  35407       "created_at": "2024-03-04T20:31:17Z",
  35408       "updated_at": "2024-03-20T08:30:21Z",
  35409       "closed_at": "2024-03-19T02:20:28Z",
  35410       "author_association": "COLLABORATOR",
  35411       "active_lock_reason": null,
  35412       "body": "Currently notes from activitypub are displayed in scroll view. See https://github.com/damus-io/damus/issues/1885#issuecomment-1974747464.\r\n\r\n## user story\r\n\r\nAs a Damus user examining notes, if I am in note view, I would like to see if a note is from activitypub, or threads in note view.\r\n\r\n### acceptance criteria\r\n1. in note view, notes from activitypub should have the acitvitypub label\r\n2.in note view, notes from threads should have the threads label ",
  35413       "reactions": {
  35414         "url": "https://api.github.com/repos/damus-io/damus/issues/2033/reactions",
  35415         "total_count": 0,
  35416         "+1": 0,
  35417         "-1": 0,
  35418         "laugh": 0,
  35419         "hooray": 0,
  35420         "confused": 0,
  35421         "heart": 0,
  35422         "rocket": 0,
  35423         "eyes": 0
  35424       },
  35425       "timeline_url": "https://api.github.com/repos/damus-io/damus/issues/2033/timeline",
  35426       "performed_via_github_app": null,
  35427       "state_reason": "completed"
  35428     }
  35429   },
  35430   {
  35431     "issue": {
  35432       "url": "https://api.github.com/repos/damus-io/damus/issues/2033",
  35433       "repository_url": "https://api.github.com/repos/damus-io/damus",
  35434       "labels_url": "https://api.github.com/repos/damus-io/damus/issues/2033/labels{/name}",
  35435       "comments_url": "https://api.github.com/repos/damus-io/damus/issues/2033/comments",
  35436       "events_url": "https://api.github.com/repos/damus-io/damus/issues/2033/events",
  35437       "html_url": "https://github.com/damus-io/damus/issues/2033",
  35438       "id": 2167690929,
  35439       "node_id": "I_kwDOHHF5A86BNFax",
  35440       "number": 2033,
  35441       "title": "In note view, show fediverse, threads label",
  35442       "user": {
  35443         "login": "alltheseas",
  35444         "id": 64376233,
  35445         "node_id": "MDQ6VXNlcjY0Mzc2MjMz",
  35446         "avatar_url": "https://avatars.githubusercontent.com/u/64376233?v=4",
  35447         "gravatar_id": "",
  35448         "url": "https://api.github.com/users/alltheseas",
  35449         "html_url": "https://github.com/alltheseas",
  35450         "followers_url": "https://api.github.com/users/alltheseas/followers",
  35451         "following_url": "https://api.github.com/users/alltheseas/following{/other_user}",
  35452         "gists_url": "https://api.github.com/users/alltheseas/gists{/gist_id}",
  35453         "starred_url": "https://api.github.com/users/alltheseas/starred{/owner}{/repo}",
  35454         "subscriptions_url": "https://api.github.com/users/alltheseas/subscriptions",
  35455         "organizations_url": "https://api.github.com/users/alltheseas/orgs",
  35456         "repos_url": "https://api.github.com/users/alltheseas/repos",
  35457         "events_url": "https://api.github.com/users/alltheseas/events{/privacy}",
  35458         "received_events_url": "https://api.github.com/users/alltheseas/received_events",
  35459         "type": "User",
  35460         "site_admin": false
  35461       },
  35462       "labels": [
  35463         {
  35464           "id": 3994718399,
  35465           "node_id": "LA_kwDOHHF5A87uGpC_",
  35466           "url": "https://api.github.com/repos/damus-io/damus/labels/enhancement",
  35467           "name": "enhancement",
  35468           "color": "a2eeef",
  35469           "default": true,
  35470           "description": "Improvement"
  35471         }
  35472       ],
  35473       "state": "closed",
  35474       "locked": false,
  35475       "assignee": null,
  35476       "assignees": [],
  35477       "milestone": null,
  35478       "comments": 5,
  35479       "created_at": "2024-03-04T20:31:17Z",
  35480       "updated_at": "2024-03-20T08:30:21Z",
  35481       "closed_at": "2024-03-19T02:20:28Z",
  35482       "author_association": "COLLABORATOR",
  35483       "active_lock_reason": null,
  35484       "body": "Currently notes from activitypub are displayed in scroll view. See https://github.com/damus-io/damus/issues/1885#issuecomment-1974747464.\r\n\r\n## user story\r\n\r\nAs a Damus user examining notes, if I am in note view, I would like to see if a note is from activitypub, or threads in note view.\r\n\r\n### acceptance criteria\r\n1. in note view, notes from activitypub should have the acitvitypub label\r\n2.in note view, notes from threads should have the threads label ",
  35485       "reactions": {
  35486         "url": "https://api.github.com/repos/damus-io/damus/issues/2033/reactions",
  35487         "total_count": 0,
  35488         "+1": 0,
  35489         "-1": 0,
  35490         "laugh": 0,
  35491         "hooray": 0,
  35492         "confused": 0,
  35493         "heart": 0,
  35494         "rocket": 0,
  35495         "eyes": 0
  35496       },
  35497       "timeline_url": "https://api.github.com/repos/damus-io/damus/issues/2033/timeline",
  35498       "performed_via_github_app": null,
  35499       "state_reason": "completed"
  35500     },
  35501     "comment": {
  35502       "user": "alltheseas",
  35503       "created_at": "2024-03-19T01:03:51Z",
  35504       "updated_at": "2024-03-19T01:03:51Z",
  35505       "body": "@ericholguin @jb55 I dont see the fediverse acrivitypub label in thread view\n\n![image](https://github.com/damus-io/damus/assets/64376233/91bf5abe-cd92-4cef-9097-76fe5074e02c)\n\n![image](https://github.com/damus-io/damus/assets/64376233/22f3becf-fa53-4431-96ef-fc5b5c04f739)\n\nI'm on latest appstore build 1.7.2 (1)"
  35506     }
  35507   },
  35508   {
  35509     "issue": {
  35510       "url": "https://api.github.com/repos/damus-io/damus/issues/2033",
  35511       "repository_url": "https://api.github.com/repos/damus-io/damus",
  35512       "labels_url": "https://api.github.com/repos/damus-io/damus/issues/2033/labels{/name}",
  35513       "comments_url": "https://api.github.com/repos/damus-io/damus/issues/2033/comments",
  35514       "events_url": "https://api.github.com/repos/damus-io/damus/issues/2033/events",
  35515       "html_url": "https://github.com/damus-io/damus/issues/2033",
  35516       "id": 2167690929,
  35517       "node_id": "I_kwDOHHF5A86BNFax",
  35518       "number": 2033,
  35519       "title": "In note view, show fediverse, threads label",
  35520       "user": {
  35521         "login": "alltheseas",
  35522         "id": 64376233,
  35523         "node_id": "MDQ6VXNlcjY0Mzc2MjMz",
  35524         "avatar_url": "https://avatars.githubusercontent.com/u/64376233?v=4",
  35525         "gravatar_id": "",
  35526         "url": "https://api.github.com/users/alltheseas",
  35527         "html_url": "https://github.com/alltheseas",
  35528         "followers_url": "https://api.github.com/users/alltheseas/followers",
  35529         "following_url": "https://api.github.com/users/alltheseas/following{/other_user}",
  35530         "gists_url": "https://api.github.com/users/alltheseas/gists{/gist_id}",
  35531         "starred_url": "https://api.github.com/users/alltheseas/starred{/owner}{/repo}",
  35532         "subscriptions_url": "https://api.github.com/users/alltheseas/subscriptions",
  35533         "organizations_url": "https://api.github.com/users/alltheseas/orgs",
  35534         "repos_url": "https://api.github.com/users/alltheseas/repos",
  35535         "events_url": "https://api.github.com/users/alltheseas/events{/privacy}",
  35536         "received_events_url": "https://api.github.com/users/alltheseas/received_events",
  35537         "type": "User",
  35538         "site_admin": false
  35539       },
  35540       "labels": [
  35541         {
  35542           "id": 3994718399,
  35543           "node_id": "LA_kwDOHHF5A87uGpC_",
  35544           "url": "https://api.github.com/repos/damus-io/damus/labels/enhancement",
  35545           "name": "enhancement",
  35546           "color": "a2eeef",
  35547           "default": true,
  35548           "description": "Improvement"
  35549         }
  35550       ],
  35551       "state": "closed",
  35552       "locked": false,
  35553       "assignee": null,
  35554       "assignees": [],
  35555       "milestone": null,
  35556       "comments": 5,
  35557       "created_at": "2024-03-04T20:31:17Z",
  35558       "updated_at": "2024-03-20T08:30:21Z",
  35559       "closed_at": "2024-03-19T02:20:28Z",
  35560       "author_association": "COLLABORATOR",
  35561       "active_lock_reason": null,
  35562       "body": "Currently notes from activitypub are displayed in scroll view. See https://github.com/damus-io/damus/issues/1885#issuecomment-1974747464.\r\n\r\n## user story\r\n\r\nAs a Damus user examining notes, if I am in note view, I would like to see if a note is from activitypub, or threads in note view.\r\n\r\n### acceptance criteria\r\n1. in note view, notes from activitypub should have the acitvitypub label\r\n2.in note view, notes from threads should have the threads label ",
  35563       "reactions": {
  35564         "url": "https://api.github.com/repos/damus-io/damus/issues/2033/reactions",
  35565         "total_count": 0,
  35566         "+1": 0,
  35567         "-1": 0,
  35568         "laugh": 0,
  35569         "hooray": 0,
  35570         "confused": 0,
  35571         "heart": 0,
  35572         "rocket": 0,
  35573         "eyes": 0
  35574       },
  35575       "timeline_url": "https://api.github.com/repos/damus-io/damus/issues/2033/timeline",
  35576       "performed_via_github_app": null,
  35577       "state_reason": "completed"
  35578     },
  35579     "comment": {
  35580       "user": "alltheseas",
  35581       "created_at": "2024-03-19T01:04:37Z",
  35582       "updated_at": "2024-03-19T01:04:37Z",
  35583       "body": "https://damus.io/npub1p6452a6qhpjm55u4w5hwda9ujnu3s4j63587v8wdcya4qruyq6esfmergf\n\nhttps://damus.io/nevent1qqs9vyqspxp935pu5a64gy4xa57xmdheesvz2n5qt5rxvh33t0vum3qpzemhxue69uhkzarvv9ejumn0wd68ytnvv9hxgqg0waehxw309ahx7um5wghx6mmdqyghwumn8ghj7mn0wd68ytnvw5hxkegpp4mhxue69uhkummn9ekx7mq7h8prp"
  35584     }
  35585   },
  35586   {
  35587     "issue": {
  35588       "url": "https://api.github.com/repos/damus-io/damus/issues/2033",
  35589       "repository_url": "https://api.github.com/repos/damus-io/damus",
  35590       "labels_url": "https://api.github.com/repos/damus-io/damus/issues/2033/labels{/name}",
  35591       "comments_url": "https://api.github.com/repos/damus-io/damus/issues/2033/comments",
  35592       "events_url": "https://api.github.com/repos/damus-io/damus/issues/2033/events",
  35593       "html_url": "https://github.com/damus-io/damus/issues/2033",
  35594       "id": 2167690929,
  35595       "node_id": "I_kwDOHHF5A86BNFax",
  35596       "number": 2033,
  35597       "title": "In note view, show fediverse, threads label",
  35598       "user": {
  35599         "login": "alltheseas",
  35600         "id": 64376233,
  35601         "node_id": "MDQ6VXNlcjY0Mzc2MjMz",
  35602         "avatar_url": "https://avatars.githubusercontent.com/u/64376233?v=4",
  35603         "gravatar_id": "",
  35604         "url": "https://api.github.com/users/alltheseas",
  35605         "html_url": "https://github.com/alltheseas",
  35606         "followers_url": "https://api.github.com/users/alltheseas/followers",
  35607         "following_url": "https://api.github.com/users/alltheseas/following{/other_user}",
  35608         "gists_url": "https://api.github.com/users/alltheseas/gists{/gist_id}",
  35609         "starred_url": "https://api.github.com/users/alltheseas/starred{/owner}{/repo}",
  35610         "subscriptions_url": "https://api.github.com/users/alltheseas/subscriptions",
  35611         "organizations_url": "https://api.github.com/users/alltheseas/orgs",
  35612         "repos_url": "https://api.github.com/users/alltheseas/repos",
  35613         "events_url": "https://api.github.com/users/alltheseas/events{/privacy}",
  35614         "received_events_url": "https://api.github.com/users/alltheseas/received_events",
  35615         "type": "User",
  35616         "site_admin": false
  35617       },
  35618       "labels": [
  35619         {
  35620           "id": 3994718399,
  35621           "node_id": "LA_kwDOHHF5A87uGpC_",
  35622           "url": "https://api.github.com/repos/damus-io/damus/labels/enhancement",
  35623           "name": "enhancement",
  35624           "color": "a2eeef",
  35625           "default": true,
  35626           "description": "Improvement"
  35627         }
  35628       ],
  35629       "state": "closed",
  35630       "locked": false,
  35631       "assignee": null,
  35632       "assignees": [],
  35633       "milestone": null,
  35634       "comments": 5,
  35635       "created_at": "2024-03-04T20:31:17Z",
  35636       "updated_at": "2024-03-20T08:30:21Z",
  35637       "closed_at": "2024-03-19T02:20:28Z",
  35638       "author_association": "COLLABORATOR",
  35639       "active_lock_reason": null,
  35640       "body": "Currently notes from activitypub are displayed in scroll view. See https://github.com/damus-io/damus/issues/1885#issuecomment-1974747464.\r\n\r\n## user story\r\n\r\nAs a Damus user examining notes, if I am in note view, I would like to see if a note is from activitypub, or threads in note view.\r\n\r\n### acceptance criteria\r\n1. in note view, notes from activitypub should have the acitvitypub label\r\n2.in note view, notes from threads should have the threads label ",
  35641       "reactions": {
  35642         "url": "https://api.github.com/repos/damus-io/damus/issues/2033/reactions",
  35643         "total_count": 0,
  35644         "+1": 0,
  35645         "-1": 0,
  35646         "laugh": 0,
  35647         "hooray": 0,
  35648         "confused": 0,
  35649         "heart": 0,
  35650         "rocket": 0,
  35651         "eyes": 0
  35652       },
  35653       "timeline_url": "https://api.github.com/repos/damus-io/damus/issues/2033/timeline",
  35654       "performed_via_github_app": null,
  35655       "state_reason": "completed"
  35656     },
  35657     "comment": {
  35658       "user": "ericholguin",
  35659       "created_at": "2024-03-19T01:05:18Z",
  35660       "updated_at": "2024-03-19T01:05:18Z",
  35661       "body": "I believe that’s only on master and did not make it to app store or testflight\r\n\r\nFrom: alltheseas ***@***.***>\r\nDate: Monday, March 18, 2024 at 19:04\r\nTo: damus-io/damus ***@***.***>\r\nCc: Eric Holguin ***@***.***>, Mention ***@***.***>\r\nSubject: Re: [damus-io/damus] In note view, show fediverse, threads label (Issue #2033)\r\n\r\n@ericholguin<https://github.com/ericholguin> @jb55<https://github.com/jb55> I dont see the fediverse acrivitypub label in thread view\r\n\r\n1A23A255-7784-4A00-9DBC-D07433ED65F8.jpeg (view on web)<https://github.com/damus-io/damus/assets/64376233/91bf5abe-cd92-4cef-9097-76fe5074e02c>\r\n\r\n58CBEA68-C1D0-4C4B-A7AE-ED03947D79F3.jpeg (view on web)<https://github.com/damus-io/damus/assets/64376233/22f3becf-fa53-4431-96ef-fc5b5c04f739>\r\n\r\nI'm on latest appstore build 1.7.2 (1)\r\n\r\n—\r\nReply to this email directly, view it on GitHub<https://github.com/damus-io/damus/issues/2033#issuecomment-2005542111>, or unsubscribe<https://github.com/notifications/unsubscribe-auth/ADK27JHBCISFCPOXBI4MIBTYY6FI3AVCNFSM6AAAAABEF32G3SVHI2DSMVQWIX3LMV43OSLTON2WKQ3PNVWWK3TUHMZDAMBVGU2DEMJRGE>.\r\nYou are receiving this because you were mentioned.Message ID: ***@***.***>\r\n"
  35662     }
  35663   },
  35664   {
  35665     "issue": {
  35666       "url": "https://api.github.com/repos/damus-io/damus/issues/2033",
  35667       "repository_url": "https://api.github.com/repos/damus-io/damus",
  35668       "labels_url": "https://api.github.com/repos/damus-io/damus/issues/2033/labels{/name}",
  35669       "comments_url": "https://api.github.com/repos/damus-io/damus/issues/2033/comments",
  35670       "events_url": "https://api.github.com/repos/damus-io/damus/issues/2033/events",
  35671       "html_url": "https://github.com/damus-io/damus/issues/2033",
  35672       "id": 2167690929,
  35673       "node_id": "I_kwDOHHF5A86BNFax",
  35674       "number": 2033,
  35675       "title": "In note view, show fediverse, threads label",
  35676       "user": {
  35677         "login": "alltheseas",
  35678         "id": 64376233,
  35679         "node_id": "MDQ6VXNlcjY0Mzc2MjMz",
  35680         "avatar_url": "https://avatars.githubusercontent.com/u/64376233?v=4",
  35681         "gravatar_id": "",
  35682         "url": "https://api.github.com/users/alltheseas",
  35683         "html_url": "https://github.com/alltheseas",
  35684         "followers_url": "https://api.github.com/users/alltheseas/followers",
  35685         "following_url": "https://api.github.com/users/alltheseas/following{/other_user}",
  35686         "gists_url": "https://api.github.com/users/alltheseas/gists{/gist_id}",
  35687         "starred_url": "https://api.github.com/users/alltheseas/starred{/owner}{/repo}",
  35688         "subscriptions_url": "https://api.github.com/users/alltheseas/subscriptions",
  35689         "organizations_url": "https://api.github.com/users/alltheseas/orgs",
  35690         "repos_url": "https://api.github.com/users/alltheseas/repos",
  35691         "events_url": "https://api.github.com/users/alltheseas/events{/privacy}",
  35692         "received_events_url": "https://api.github.com/users/alltheseas/received_events",
  35693         "type": "User",
  35694         "site_admin": false
  35695       },
  35696       "labels": [
  35697         {
  35698           "id": 3994718399,
  35699           "node_id": "LA_kwDOHHF5A87uGpC_",
  35700           "url": "https://api.github.com/repos/damus-io/damus/labels/enhancement",
  35701           "name": "enhancement",
  35702           "color": "a2eeef",
  35703           "default": true,
  35704           "description": "Improvement"
  35705         }
  35706       ],
  35707       "state": "closed",
  35708       "locked": false,
  35709       "assignee": null,
  35710       "assignees": [],
  35711       "milestone": null,
  35712       "comments": 5,
  35713       "created_at": "2024-03-04T20:31:17Z",
  35714       "updated_at": "2024-03-20T08:30:21Z",
  35715       "closed_at": "2024-03-19T02:20:28Z",
  35716       "author_association": "COLLABORATOR",
  35717       "active_lock_reason": null,
  35718       "body": "Currently notes from activitypub are displayed in scroll view. See https://github.com/damus-io/damus/issues/1885#issuecomment-1974747464.\r\n\r\n## user story\r\n\r\nAs a Damus user examining notes, if I am in note view, I would like to see if a note is from activitypub, or threads in note view.\r\n\r\n### acceptance criteria\r\n1. in note view, notes from activitypub should have the acitvitypub label\r\n2.in note view, notes from threads should have the threads label ",
  35719       "reactions": {
  35720         "url": "https://api.github.com/repos/damus-io/damus/issues/2033/reactions",
  35721         "total_count": 0,
  35722         "+1": 0,
  35723         "-1": 0,
  35724         "laugh": 0,
  35725         "hooray": 0,
  35726         "confused": 0,
  35727         "heart": 0,
  35728         "rocket": 0,
  35729         "eyes": 0
  35730       },
  35731       "timeline_url": "https://api.github.com/repos/damus-io/damus/issues/2033/timeline",
  35732       "performed_via_github_app": null,
  35733       "state_reason": "completed"
  35734     },
  35735     "comment": {
  35736       "user": "alltheseas",
  35737       "created_at": "2024-03-19T02:55:13Z",
  35738       "updated_at": "2024-03-19T02:55:13Z",
  35739       "body": "My bad, thanks! Closed."
  35740     }
  35741   },
  35742   {
  35743     "issue": {
  35744       "url": "https://api.github.com/repos/damus-io/damus/issues/2033",
  35745       "repository_url": "https://api.github.com/repos/damus-io/damus",
  35746       "labels_url": "https://api.github.com/repos/damus-io/damus/issues/2033/labels{/name}",
  35747       "comments_url": "https://api.github.com/repos/damus-io/damus/issues/2033/comments",
  35748       "events_url": "https://api.github.com/repos/damus-io/damus/issues/2033/events",
  35749       "html_url": "https://github.com/damus-io/damus/issues/2033",
  35750       "id": 2167690929,
  35751       "node_id": "I_kwDOHHF5A86BNFax",
  35752       "number": 2033,
  35753       "title": "In note view, show fediverse, threads label",
  35754       "user": {
  35755         "login": "alltheseas",
  35756         "id": 64376233,
  35757         "node_id": "MDQ6VXNlcjY0Mzc2MjMz",
  35758         "avatar_url": "https://avatars.githubusercontent.com/u/64376233?v=4",
  35759         "gravatar_id": "",
  35760         "url": "https://api.github.com/users/alltheseas",
  35761         "html_url": "https://github.com/alltheseas",
  35762         "followers_url": "https://api.github.com/users/alltheseas/followers",
  35763         "following_url": "https://api.github.com/users/alltheseas/following{/other_user}",
  35764         "gists_url": "https://api.github.com/users/alltheseas/gists{/gist_id}",
  35765         "starred_url": "https://api.github.com/users/alltheseas/starred{/owner}{/repo}",
  35766         "subscriptions_url": "https://api.github.com/users/alltheseas/subscriptions",
  35767         "organizations_url": "https://api.github.com/users/alltheseas/orgs",
  35768         "repos_url": "https://api.github.com/users/alltheseas/repos",
  35769         "events_url": "https://api.github.com/users/alltheseas/events{/privacy}",
  35770         "received_events_url": "https://api.github.com/users/alltheseas/received_events",
  35771         "type": "User",
  35772         "site_admin": false
  35773       },
  35774       "labels": [
  35775         {
  35776           "id": 3994718399,
  35777           "node_id": "LA_kwDOHHF5A87uGpC_",
  35778           "url": "https://api.github.com/repos/damus-io/damus/labels/enhancement",
  35779           "name": "enhancement",
  35780           "color": "a2eeef",
  35781           "default": true,
  35782           "description": "Improvement"
  35783         }
  35784       ],
  35785       "state": "closed",
  35786       "locked": false,
  35787       "assignee": null,
  35788       "assignees": [],
  35789       "milestone": null,
  35790       "comments": 5,
  35791       "created_at": "2024-03-04T20:31:17Z",
  35792       "updated_at": "2024-03-20T08:30:21Z",
  35793       "closed_at": "2024-03-19T02:20:28Z",
  35794       "author_association": "COLLABORATOR",
  35795       "active_lock_reason": null,
  35796       "body": "Currently notes from activitypub are displayed in scroll view. See https://github.com/damus-io/damus/issues/1885#issuecomment-1974747464.\r\n\r\n## user story\r\n\r\nAs a Damus user examining notes, if I am in note view, I would like to see if a note is from activitypub, or threads in note view.\r\n\r\n### acceptance criteria\r\n1. in note view, notes from activitypub should have the acitvitypub label\r\n2.in note view, notes from threads should have the threads label ",
  35797       "reactions": {
  35798         "url": "https://api.github.com/repos/damus-io/damus/issues/2033/reactions",
  35799         "total_count": 0,
  35800         "+1": 0,
  35801         "-1": 0,
  35802         "laugh": 0,
  35803         "hooray": 0,
  35804         "confused": 0,
  35805         "heart": 0,
  35806         "rocket": 0,
  35807         "eyes": 0
  35808       },
  35809       "timeline_url": "https://api.github.com/repos/damus-io/damus/issues/2033/timeline",
  35810       "performed_via_github_app": null,
  35811       "state_reason": "completed"
  35812     },
  35813     "comment": {
  35814       "user": "jb55",
  35815       "created_at": "2024-03-20T08:30:19Z",
  35816       "updated_at": "2024-03-20T08:30:19Z",
  35817       "body": "On Mon, Mar 18, 2024 at 06:04:12PM -0700, alltheseas wrote:\n>@ericholguin @jb55 I dont see the fediverse acrivitypub label in thread view\n>\n>![image](https://github.com/damus-io/damus/assets/64376233/91bf5abe-cd92-4cef-9097-76fe5074e02c)\n>\n>![image](https://github.com/damus-io/damus/assets/64376233/22f3becf-fa53-4431-96ef-fc5b5c04f739)\n>\n>I'm on latest appstore build 1.7.2 (1)\n\nThis is why I would like to get a testflight out...\n"
  35818     }
  35819   },
  35820   {
  35821     "issue": {
  35822       "url": "https://api.github.com/repos/damus-io/damus/issues/2032",
  35823       "repository_url": "https://api.github.com/repos/damus-io/damus",
  35824       "labels_url": "https://api.github.com/repos/damus-io/damus/issues/2032/labels{/name}",
  35825       "comments_url": "https://api.github.com/repos/damus-io/damus/issues/2032/comments",
  35826       "events_url": "https://api.github.com/repos/damus-io/damus/issues/2032/events",
  35827       "html_url": "https://github.com/damus-io/damus/issues/2032",
  35828       "id": 2165310418,
  35829       "node_id": "I_kwDOHHF5A86BEAPS",
  35830       "number": 2032,
  35831       "title": "QR scan does nothing",
  35832       "user": {
  35833         "login": "alltheseas",
  35834         "id": 64376233,
  35835         "node_id": "MDQ6VXNlcjY0Mzc2MjMz",
  35836         "avatar_url": "https://avatars.githubusercontent.com/u/64376233?v=4",
  35837         "gravatar_id": "",
  35838         "url": "https://api.github.com/users/alltheseas",
  35839         "html_url": "https://github.com/alltheseas",
  35840         "followers_url": "https://api.github.com/users/alltheseas/followers",
  35841         "following_url": "https://api.github.com/users/alltheseas/following{/other_user}",
  35842         "gists_url": "https://api.github.com/users/alltheseas/gists{/gist_id}",
  35843         "starred_url": "https://api.github.com/users/alltheseas/starred{/owner}{/repo}",
  35844         "subscriptions_url": "https://api.github.com/users/alltheseas/subscriptions",
  35845         "organizations_url": "https://api.github.com/users/alltheseas/orgs",
  35846         "repos_url": "https://api.github.com/users/alltheseas/repos",
  35847         "events_url": "https://api.github.com/users/alltheseas/events{/privacy}",
  35848         "received_events_url": "https://api.github.com/users/alltheseas/received_events",
  35849         "type": "User",
  35850         "site_admin": false
  35851       },
  35852       "labels": [
  35853         {
  35854           "id": 5816323529,
  35855           "node_id": "LA_kwDOHHF5A88AAAABWq4NyQ",
  35856           "url": "https://api.github.com/repos/damus-io/damus/labels/regression",
  35857           "name": "regression",
  35858           "color": "E40609",
  35859           "default": false,
  35860           "description": "Something that was working before now doesn't"
  35861         },
  35862         {
  35863           "id": 6495338883,
  35864           "node_id": "LA_kwDOHHF5A88AAAABgycBgw",
  35865           "url": "https://api.github.com/repos/damus-io/damus/labels/1.7",
  35866           "name": "1.7",
  35867           "color": "98EE28",
  35868           "default": false,
  35869           "description": ""
  35870         }
  35871       ],
  35872       "state": "open",
  35873       "locked": false,
  35874       "assignee": null,
  35875       "assignees": [],
  35876       "milestone": null,
  35877       "comments": 1,
  35878       "created_at": "2024-03-03T11:24:41Z",
  35879       "updated_at": "2024-03-12T09:55:14Z",
  35880       "closed_at": null,
  35881       "author_association": "COLLABORATOR",
  35882       "active_lock_reason": null,
  35883       "body": "_what happens_ \n\n\nWhen I scan a QR profile generated by Damus or other clients, there is a high likelihood nothing happens after the QR code is recognized by way of the border outline animation.\n\nObserved by at least three people on 1.7.",
  35884       "reactions": {
  35885         "url": "https://api.github.com/repos/damus-io/damus/issues/2032/reactions",
  35886         "total_count": 0,
  35887         "+1": 0,
  35888         "-1": 0,
  35889         "laugh": 0,
  35890         "hooray": 0,
  35891         "confused": 0,
  35892         "heart": 0,
  35893         "rocket": 0,
  35894         "eyes": 0
  35895       },
  35896       "timeline_url": "https://api.github.com/repos/damus-io/damus/issues/2032/timeline",
  35897       "performed_via_github_app": null,
  35898       "state_reason": null
  35899     }
  35900   },
  35901   {
  35902     "issue": {
  35903       "url": "https://api.github.com/repos/damus-io/damus/issues/2032",
  35904       "repository_url": "https://api.github.com/repos/damus-io/damus",
  35905       "labels_url": "https://api.github.com/repos/damus-io/damus/issues/2032/labels{/name}",
  35906       "comments_url": "https://api.github.com/repos/damus-io/damus/issues/2032/comments",
  35907       "events_url": "https://api.github.com/repos/damus-io/damus/issues/2032/events",
  35908       "html_url": "https://github.com/damus-io/damus/issues/2032",
  35909       "id": 2165310418,
  35910       "node_id": "I_kwDOHHF5A86BEAPS",
  35911       "number": 2032,
  35912       "title": "QR scan does nothing",
  35913       "user": {
  35914         "login": "alltheseas",
  35915         "id": 64376233,
  35916         "node_id": "MDQ6VXNlcjY0Mzc2MjMz",
  35917         "avatar_url": "https://avatars.githubusercontent.com/u/64376233?v=4",
  35918         "gravatar_id": "",
  35919         "url": "https://api.github.com/users/alltheseas",
  35920         "html_url": "https://github.com/alltheseas",
  35921         "followers_url": "https://api.github.com/users/alltheseas/followers",
  35922         "following_url": "https://api.github.com/users/alltheseas/following{/other_user}",
  35923         "gists_url": "https://api.github.com/users/alltheseas/gists{/gist_id}",
  35924         "starred_url": "https://api.github.com/users/alltheseas/starred{/owner}{/repo}",
  35925         "subscriptions_url": "https://api.github.com/users/alltheseas/subscriptions",
  35926         "organizations_url": "https://api.github.com/users/alltheseas/orgs",
  35927         "repos_url": "https://api.github.com/users/alltheseas/repos",
  35928         "events_url": "https://api.github.com/users/alltheseas/events{/privacy}",
  35929         "received_events_url": "https://api.github.com/users/alltheseas/received_events",
  35930         "type": "User",
  35931         "site_admin": false
  35932       },
  35933       "labels": [
  35934         {
  35935           "id": 5816323529,
  35936           "node_id": "LA_kwDOHHF5A88AAAABWq4NyQ",
  35937           "url": "https://api.github.com/repos/damus-io/damus/labels/regression",
  35938           "name": "regression",
  35939           "color": "E40609",
  35940           "default": false,
  35941           "description": "Something that was working before now doesn't"
  35942         },
  35943         {
  35944           "id": 6495338883,
  35945           "node_id": "LA_kwDOHHF5A88AAAABgycBgw",
  35946           "url": "https://api.github.com/repos/damus-io/damus/labels/1.7",
  35947           "name": "1.7",
  35948           "color": "98EE28",
  35949           "default": false,
  35950           "description": ""
  35951         }
  35952       ],
  35953       "state": "open",
  35954       "locked": false,
  35955       "assignee": null,
  35956       "assignees": [],
  35957       "milestone": null,
  35958       "comments": 1,
  35959       "created_at": "2024-03-03T11:24:41Z",
  35960       "updated_at": "2024-03-12T09:55:14Z",
  35961       "closed_at": null,
  35962       "author_association": "COLLABORATOR",
  35963       "active_lock_reason": null,
  35964       "body": "_what happens_ \n\n\nWhen I scan a QR profile generated by Damus or other clients, there is a high likelihood nothing happens after the QR code is recognized by way of the border outline animation.\n\nObserved by at least three people on 1.7.",
  35965       "reactions": {
  35966         "url": "https://api.github.com/repos/damus-io/damus/issues/2032/reactions",
  35967         "total_count": 0,
  35968         "+1": 0,
  35969         "-1": 0,
  35970         "laugh": 0,
  35971         "hooray": 0,
  35972         "confused": 0,
  35973         "heart": 0,
  35974         "rocket": 0,
  35975         "eyes": 0
  35976       },
  35977       "timeline_url": "https://api.github.com/repos/damus-io/damus/issues/2032/timeline",
  35978       "performed_via_github_app": null,
  35979       "state_reason": null
  35980     },
  35981     "comment": {
  35982       "user": "jb55",
  35983       "created_at": "2024-03-12T09:55:13Z",
  35984       "updated_at": "2024-03-12T09:55:13Z",
  35985       "body": "It takes me 2 tries usually. Not sure what's up\n\n"
  35986     }
  35987   },
  35988   {
  35989     "issue": {
  35990       "url": "https://api.github.com/repos/damus-io/damus/issues/2031",
  35991       "repository_url": "https://api.github.com/repos/damus-io/damus",
  35992       "labels_url": "https://api.github.com/repos/damus-io/damus/issues/2031/labels{/name}",
  35993       "comments_url": "https://api.github.com/repos/damus-io/damus/issues/2031/comments",
  35994       "events_url": "https://api.github.com/repos/damus-io/damus/issues/2031/events",
  35995       "html_url": "https://github.com/damus-io/damus/issues/2031",
  35996       "id": 2165175284,
  35997       "node_id": "I_kwDOHHF5A86BDfP0",
  35998       "number": 2031,
  35999       "title": "I have an idea about decentralized social platforms, and I'm not sure if it's feasible.",
  36000       "user": {
  36001         "login": "qsgy",
  36002         "id": 19835928,
  36003         "node_id": "MDQ6VXNlcjE5ODM1OTI4",
  36004         "avatar_url": "https://avatars.githubusercontent.com/u/19835928?v=4",
  36005         "gravatar_id": "",
  36006         "url": "https://api.github.com/users/qsgy",
  36007         "html_url": "https://github.com/qsgy",
  36008         "followers_url": "https://api.github.com/users/qsgy/followers",
  36009         "following_url": "https://api.github.com/users/qsgy/following{/other_user}",
  36010         "gists_url": "https://api.github.com/users/qsgy/gists{/gist_id}",
  36011         "starred_url": "https://api.github.com/users/qsgy/starred{/owner}{/repo}",
  36012         "subscriptions_url": "https://api.github.com/users/qsgy/subscriptions",
  36013         "organizations_url": "https://api.github.com/users/qsgy/orgs",
  36014         "repos_url": "https://api.github.com/users/qsgy/repos",
  36015         "events_url": "https://api.github.com/users/qsgy/events{/privacy}",
  36016         "received_events_url": "https://api.github.com/users/qsgy/received_events",
  36017         "type": "User",
  36018         "site_admin": false
  36019       },
  36020       "labels": [],
  36021       "state": "closed",
  36022       "locked": false,
  36023       "assignee": null,
  36024       "assignees": [],
  36025       "milestone": null,
  36026       "comments": 1,
  36027       "created_at": "2024-03-03T05:45:30Z",
  36028       "updated_at": "2024-03-03T11:21:16Z",
  36029       "closed_at": "2024-03-03T11:21:16Z",
  36030       "author_association": "NONE",
  36031       "active_lock_reason": null,
  36032       "body": "http://www.syytech.club:8181/docs/mindoc/qzxh\r\nPerhaps the solution I described may not be directly applicable to Damus, but the core idea of using trust networks to determine what messages people receive is crucial. The details can be refined continuously.",
  36033       "reactions": {
  36034         "url": "https://api.github.com/repos/damus-io/damus/issues/2031/reactions",
  36035         "total_count": 0,
  36036         "+1": 0,
  36037         "-1": 0,
  36038         "laugh": 0,
  36039         "hooray": 0,
  36040         "confused": 0,
  36041         "heart": 0,
  36042         "rocket": 0,
  36043         "eyes": 0
  36044       },
  36045       "timeline_url": "https://api.github.com/repos/damus-io/damus/issues/2031/timeline",
  36046       "performed_via_github_app": null,
  36047       "state_reason": "not_planned"
  36048     }
  36049   },
  36050   {
  36051     "issue": {
  36052       "url": "https://api.github.com/repos/damus-io/damus/issues/2031",
  36053       "repository_url": "https://api.github.com/repos/damus-io/damus",
  36054       "labels_url": "https://api.github.com/repos/damus-io/damus/issues/2031/labels{/name}",
  36055       "comments_url": "https://api.github.com/repos/damus-io/damus/issues/2031/comments",
  36056       "events_url": "https://api.github.com/repos/damus-io/damus/issues/2031/events",
  36057       "html_url": "https://github.com/damus-io/damus/issues/2031",
  36058       "id": 2165175284,
  36059       "node_id": "I_kwDOHHF5A86BDfP0",
  36060       "number": 2031,
  36061       "title": "I have an idea about decentralized social platforms, and I'm not sure if it's feasible.",
  36062       "user": {
  36063         "login": "qsgy",
  36064         "id": 19835928,
  36065         "node_id": "MDQ6VXNlcjE5ODM1OTI4",
  36066         "avatar_url": "https://avatars.githubusercontent.com/u/19835928?v=4",
  36067         "gravatar_id": "",
  36068         "url": "https://api.github.com/users/qsgy",
  36069         "html_url": "https://github.com/qsgy",
  36070         "followers_url": "https://api.github.com/users/qsgy/followers",
  36071         "following_url": "https://api.github.com/users/qsgy/following{/other_user}",
  36072         "gists_url": "https://api.github.com/users/qsgy/gists{/gist_id}",
  36073         "starred_url": "https://api.github.com/users/qsgy/starred{/owner}{/repo}",
  36074         "subscriptions_url": "https://api.github.com/users/qsgy/subscriptions",
  36075         "organizations_url": "https://api.github.com/users/qsgy/orgs",
  36076         "repos_url": "https://api.github.com/users/qsgy/repos",
  36077         "events_url": "https://api.github.com/users/qsgy/events{/privacy}",
  36078         "received_events_url": "https://api.github.com/users/qsgy/received_events",
  36079         "type": "User",
  36080         "site_admin": false
  36081       },
  36082       "labels": [],
  36083       "state": "closed",
  36084       "locked": false,
  36085       "assignee": null,
  36086       "assignees": [],
  36087       "milestone": null,
  36088       "comments": 1,
  36089       "created_at": "2024-03-03T05:45:30Z",
  36090       "updated_at": "2024-03-03T11:21:16Z",
  36091       "closed_at": "2024-03-03T11:21:16Z",
  36092       "author_association": "NONE",
  36093       "active_lock_reason": null,
  36094       "body": "http://www.syytech.club:8181/docs/mindoc/qzxh\r\nPerhaps the solution I described may not be directly applicable to Damus, but the core idea of using trust networks to determine what messages people receive is crucial. The details can be refined continuously.",
  36095       "reactions": {
  36096         "url": "https://api.github.com/repos/damus-io/damus/issues/2031/reactions",
  36097         "total_count": 0,
  36098         "+1": 0,
  36099         "-1": 0,
  36100         "laugh": 0,
  36101         "hooray": 0,
  36102         "confused": 0,
  36103         "heart": 0,
  36104         "rocket": 0,
  36105         "eyes": 0
  36106       },
  36107       "timeline_url": "https://api.github.com/repos/damus-io/damus/issues/2031/timeline",
  36108       "performed_via_github_app": null,
  36109       "state_reason": "not_planned"
  36110     },
  36111     "comment": {
  36112       "user": "alltheseas",
  36113       "created_at": "2024-03-03T11:21:12Z",
  36114       "updated_at": "2024-03-03T11:21:12Z",
  36115       "body": "Please be specific with feature requests.\n\nHave you used Damus or nostr?"
  36116     }
  36117   },
  36118   {
  36119     "issue": {
  36120       "url": "https://api.github.com/repos/damus-io/damus/issues/2030",
  36121       "repository_url": "https://api.github.com/repos/damus-io/damus",
  36122       "labels_url": "https://api.github.com/repos/damus-io/damus/issues/2030/labels{/name}",
  36123       "comments_url": "https://api.github.com/repos/damus-io/damus/issues/2030/comments",
  36124       "events_url": "https://api.github.com/repos/damus-io/damus/issues/2030/events",
  36125       "html_url": "https://github.com/damus-io/damus/issues/2030",
  36126       "id": 2164800332,
  36127       "node_id": "I_kwDOHHF5A86BCDtM",
  36128       "number": 2030,
  36129       "title": "Fake Jacks pop up before real Jack when mentioning on compose note",
  36130       "user": {
  36131         "login": "alltheseas",
  36132         "id": 64376233,
  36133         "node_id": "MDQ6VXNlcjY0Mzc2MjMz",
  36134         "avatar_url": "https://avatars.githubusercontent.com/u/64376233?v=4",
  36135         "gravatar_id": "",
  36136         "url": "https://api.github.com/users/alltheseas",
  36137         "html_url": "https://github.com/alltheseas",
  36138         "followers_url": "https://api.github.com/users/alltheseas/followers",
  36139         "following_url": "https://api.github.com/users/alltheseas/following{/other_user}",
  36140         "gists_url": "https://api.github.com/users/alltheseas/gists{/gist_id}",
  36141         "starred_url": "https://api.github.com/users/alltheseas/starred{/owner}{/repo}",
  36142         "subscriptions_url": "https://api.github.com/users/alltheseas/subscriptions",
  36143         "organizations_url": "https://api.github.com/users/alltheseas/orgs",
  36144         "repos_url": "https://api.github.com/users/alltheseas/repos",
  36145         "events_url": "https://api.github.com/users/alltheseas/events{/privacy}",
  36146         "received_events_url": "https://api.github.com/users/alltheseas/received_events",
  36147         "type": "User",
  36148         "site_admin": false
  36149       },
  36150       "labels": [
  36151         {
  36152           "id": 3994718396,
  36153           "node_id": "LA_kwDOHHF5A87uGpC8",
  36154           "url": "https://api.github.com/repos/damus-io/damus/labels/bug",
  36155           "name": "bug",
  36156           "color": "d73a4a",
  36157           "default": true,
  36158           "description": "Something is not working, or not working as intended"
  36159         },
  36160         {
  36161           "id": 6495338883,
  36162           "node_id": "LA_kwDOHHF5A88AAAABgycBgw",
  36163           "url": "https://api.github.com/repos/damus-io/damus/labels/1.7",
  36164           "name": "1.7",
  36165           "color": "98EE28",
  36166           "default": false,
  36167           "description": ""
  36168         }
  36169       ],
  36170       "state": "open",
  36171       "locked": false,
  36172       "assignee": null,
  36173       "assignees": [],
  36174       "milestone": null,
  36175       "comments": 5,
  36176       "created_at": "2024-03-02T13:04:52Z",
  36177       "updated_at": "2024-03-05T10:00:41Z",
  36178       "closed_at": null,
  36179       "author_association": "COLLABORATOR",
  36180       "active_lock_reason": null,
  36181       "body": "_what happens_ \n\nWhen I compose a note, and I want to tag Jack, I type AT and jack, I see a bunch of Jack imposters or other Jacks. I follow Jack.\n\n_what I expect to happen_\n\nI expect to see the Jack profile I follow first on the suggested npub list when I mention during compose note.\n\n![image](https://github.com/damus-io/damus/assets/64376233/eb40fda6-89f9-4c44-96a8-e51bf4df4205)",
  36182       "reactions": {
  36183         "url": "https://api.github.com/repos/damus-io/damus/issues/2030/reactions",
  36184         "total_count": 0,
  36185         "+1": 0,
  36186         "-1": 0,
  36187         "laugh": 0,
  36188         "hooray": 0,
  36189         "confused": 0,
  36190         "heart": 0,
  36191         "rocket": 0,
  36192         "eyes": 0
  36193       },
  36194       "timeline_url": "https://api.github.com/repos/damus-io/damus/issues/2030/timeline",
  36195       "performed_via_github_app": null,
  36196       "state_reason": null
  36197     }
  36198   },
  36199   {
  36200     "issue": {
  36201       "url": "https://api.github.com/repos/damus-io/damus/issues/2030",
  36202       "repository_url": "https://api.github.com/repos/damus-io/damus",
  36203       "labels_url": "https://api.github.com/repos/damus-io/damus/issues/2030/labels{/name}",
  36204       "comments_url": "https://api.github.com/repos/damus-io/damus/issues/2030/comments",
  36205       "events_url": "https://api.github.com/repos/damus-io/damus/issues/2030/events",
  36206       "html_url": "https://github.com/damus-io/damus/issues/2030",
  36207       "id": 2164800332,
  36208       "node_id": "I_kwDOHHF5A86BCDtM",
  36209       "number": 2030,
  36210       "title": "Fake Jacks pop up before real Jack when mentioning on compose note",
  36211       "user": {
  36212         "login": "alltheseas",
  36213         "id": 64376233,
  36214         "node_id": "MDQ6VXNlcjY0Mzc2MjMz",
  36215         "avatar_url": "https://avatars.githubusercontent.com/u/64376233?v=4",
  36216         "gravatar_id": "",
  36217         "url": "https://api.github.com/users/alltheseas",
  36218         "html_url": "https://github.com/alltheseas",
  36219         "followers_url": "https://api.github.com/users/alltheseas/followers",
  36220         "following_url": "https://api.github.com/users/alltheseas/following{/other_user}",
  36221         "gists_url": "https://api.github.com/users/alltheseas/gists{/gist_id}",
  36222         "starred_url": "https://api.github.com/users/alltheseas/starred{/owner}{/repo}",
  36223         "subscriptions_url": "https://api.github.com/users/alltheseas/subscriptions",
  36224         "organizations_url": "https://api.github.com/users/alltheseas/orgs",
  36225         "repos_url": "https://api.github.com/users/alltheseas/repos",
  36226         "events_url": "https://api.github.com/users/alltheseas/events{/privacy}",
  36227         "received_events_url": "https://api.github.com/users/alltheseas/received_events",
  36228         "type": "User",
  36229         "site_admin": false
  36230       },
  36231       "labels": [
  36232         {
  36233           "id": 3994718396,
  36234           "node_id": "LA_kwDOHHF5A87uGpC8",
  36235           "url": "https://api.github.com/repos/damus-io/damus/labels/bug",
  36236           "name": "bug",
  36237           "color": "d73a4a",
  36238           "default": true,
  36239           "description": "Something is not working, or not working as intended"
  36240         },
  36241         {
  36242           "id": 6495338883,
  36243           "node_id": "LA_kwDOHHF5A88AAAABgycBgw",
  36244           "url": "https://api.github.com/repos/damus-io/damus/labels/1.7",
  36245           "name": "1.7",
  36246           "color": "98EE28",
  36247           "default": false,
  36248           "description": ""
  36249         }
  36250       ],
  36251       "state": "open",
  36252       "locked": false,
  36253       "assignee": null,
  36254       "assignees": [],
  36255       "milestone": null,
  36256       "comments": 5,
  36257       "created_at": "2024-03-02T13:04:52Z",
  36258       "updated_at": "2024-03-05T10:00:41Z",
  36259       "closed_at": null,
  36260       "author_association": "COLLABORATOR",
  36261       "active_lock_reason": null,
  36262       "body": "_what happens_ \n\nWhen I compose a note, and I want to tag Jack, I type AT and jack, I see a bunch of Jack imposters or other Jacks. I follow Jack.\n\n_what I expect to happen_\n\nI expect to see the Jack profile I follow first on the suggested npub list when I mention during compose note.\n\n![image](https://github.com/damus-io/damus/assets/64376233/eb40fda6-89f9-4c44-96a8-e51bf4df4205)",
  36263       "reactions": {
  36264         "url": "https://api.github.com/repos/damus-io/damus/issues/2030/reactions",
  36265         "total_count": 0,
  36266         "+1": 0,
  36267         "-1": 0,
  36268         "laugh": 0,
  36269         "hooray": 0,
  36270         "confused": 0,
  36271         "heart": 0,
  36272         "rocket": 0,
  36273         "eyes": 0
  36274       },
  36275       "timeline_url": "https://api.github.com/repos/damus-io/damus/issues/2030/timeline",
  36276       "performed_via_github_app": null,
  36277       "state_reason": null
  36278     },
  36279     "comment": {
  36280       "user": "jb55",
  36281       "created_at": "2024-03-02T13:22:14Z",
  36282       "updated_at": "2024-03-02T13:22:14Z",
  36283       "body": "On Sat, Mar 02, 2024 at 05:05:03AM -0800, alltheseas wrote:\n>_what happens_\n>\n>When I compose a note, and I want to tag Jack, I type AT and jack, I see a bunch of Jack imposters or other Jacks. I follow Jack.\n>\n>_what I expect to happen_\n>\n>I expect to see the Jack profile I follow first on the suggested npub list when I mention during compose note.\n>\n>![image](https://github.com/damus-io/damus/assets/64376233/eb40fda6-89f9-4c44-96a8-e51bf4df4205)\n\nI think this is the same issue as the search result count being too limited?\n"
  36284     }
  36285   },
  36286   {
  36287     "issue": {
  36288       "url": "https://api.github.com/repos/damus-io/damus/issues/2030",
  36289       "repository_url": "https://api.github.com/repos/damus-io/damus",
  36290       "labels_url": "https://api.github.com/repos/damus-io/damus/issues/2030/labels{/name}",
  36291       "comments_url": "https://api.github.com/repos/damus-io/damus/issues/2030/comments",
  36292       "events_url": "https://api.github.com/repos/damus-io/damus/issues/2030/events",
  36293       "html_url": "https://github.com/damus-io/damus/issues/2030",
  36294       "id": 2164800332,
  36295       "node_id": "I_kwDOHHF5A86BCDtM",
  36296       "number": 2030,
  36297       "title": "Fake Jacks pop up before real Jack when mentioning on compose note",
  36298       "user": {
  36299         "login": "alltheseas",
  36300         "id": 64376233,
  36301         "node_id": "MDQ6VXNlcjY0Mzc2MjMz",
  36302         "avatar_url": "https://avatars.githubusercontent.com/u/64376233?v=4",
  36303         "gravatar_id": "",
  36304         "url": "https://api.github.com/users/alltheseas",
  36305         "html_url": "https://github.com/alltheseas",
  36306         "followers_url": "https://api.github.com/users/alltheseas/followers",
  36307         "following_url": "https://api.github.com/users/alltheseas/following{/other_user}",
  36308         "gists_url": "https://api.github.com/users/alltheseas/gists{/gist_id}",
  36309         "starred_url": "https://api.github.com/users/alltheseas/starred{/owner}{/repo}",
  36310         "subscriptions_url": "https://api.github.com/users/alltheseas/subscriptions",
  36311         "organizations_url": "https://api.github.com/users/alltheseas/orgs",
  36312         "repos_url": "https://api.github.com/users/alltheseas/repos",
  36313         "events_url": "https://api.github.com/users/alltheseas/events{/privacy}",
  36314         "received_events_url": "https://api.github.com/users/alltheseas/received_events",
  36315         "type": "User",
  36316         "site_admin": false
  36317       },
  36318       "labels": [
  36319         {
  36320           "id": 3994718396,
  36321           "node_id": "LA_kwDOHHF5A87uGpC8",
  36322           "url": "https://api.github.com/repos/damus-io/damus/labels/bug",
  36323           "name": "bug",
  36324           "color": "d73a4a",
  36325           "default": true,
  36326           "description": "Something is not working, or not working as intended"
  36327         },
  36328         {
  36329           "id": 6495338883,
  36330           "node_id": "LA_kwDOHHF5A88AAAABgycBgw",
  36331           "url": "https://api.github.com/repos/damus-io/damus/labels/1.7",
  36332           "name": "1.7",
  36333           "color": "98EE28",
  36334           "default": false,
  36335           "description": ""
  36336         }
  36337       ],
  36338       "state": "open",
  36339       "locked": false,
  36340       "assignee": null,
  36341       "assignees": [],
  36342       "milestone": null,
  36343       "comments": 5,
  36344       "created_at": "2024-03-02T13:04:52Z",
  36345       "updated_at": "2024-03-05T10:00:41Z",
  36346       "closed_at": null,
  36347       "author_association": "COLLABORATOR",
  36348       "active_lock_reason": null,
  36349       "body": "_what happens_ \n\nWhen I compose a note, and I want to tag Jack, I type AT and jack, I see a bunch of Jack imposters or other Jacks. I follow Jack.\n\n_what I expect to happen_\n\nI expect to see the Jack profile I follow first on the suggested npub list when I mention during compose note.\n\n![image](https://github.com/damus-io/damus/assets/64376233/eb40fda6-89f9-4c44-96a8-e51bf4df4205)",
  36350       "reactions": {
  36351         "url": "https://api.github.com/repos/damus-io/damus/issues/2030/reactions",
  36352         "total_count": 0,
  36353         "+1": 0,
  36354         "-1": 0,
  36355         "laugh": 0,
  36356         "hooray": 0,
  36357         "confused": 0,
  36358         "heart": 0,
  36359         "rocket": 0,
  36360         "eyes": 0
  36361       },
  36362       "timeline_url": "https://api.github.com/repos/damus-io/damus/issues/2030/timeline",
  36363       "performed_via_github_app": null,
  36364       "state_reason": null
  36365     },
  36366     "comment": {
  36367       "user": "alltheseas",
  36368       "created_at": "2024-03-02T14:33:35Z",
  36369       "updated_at": "2024-03-02T14:33:35Z",
  36370       "body": "I am not 100% sure.\n\nWhen I type another name I follow, they are not top of results\n\n![image](https://github.com/damus-io/damus/assets/64376233/a916f478-0542-48e9-a04a-6a61aa31f9fa)\n\nFeels like a regression - thought we had sorted this. @kernelkind was this your patch? "
  36371     }
  36372   },
  36373   {
  36374     "issue": {
  36375       "url": "https://api.github.com/repos/damus-io/damus/issues/2030",
  36376       "repository_url": "https://api.github.com/repos/damus-io/damus",
  36377       "labels_url": "https://api.github.com/repos/damus-io/damus/issues/2030/labels{/name}",
  36378       "comments_url": "https://api.github.com/repos/damus-io/damus/issues/2030/comments",
  36379       "events_url": "https://api.github.com/repos/damus-io/damus/issues/2030/events",
  36380       "html_url": "https://github.com/damus-io/damus/issues/2030",
  36381       "id": 2164800332,
  36382       "node_id": "I_kwDOHHF5A86BCDtM",
  36383       "number": 2030,
  36384       "title": "Fake Jacks pop up before real Jack when mentioning on compose note",
  36385       "user": {
  36386         "login": "alltheseas",
  36387         "id": 64376233,
  36388         "node_id": "MDQ6VXNlcjY0Mzc2MjMz",
  36389         "avatar_url": "https://avatars.githubusercontent.com/u/64376233?v=4",
  36390         "gravatar_id": "",
  36391         "url": "https://api.github.com/users/alltheseas",
  36392         "html_url": "https://github.com/alltheseas",
  36393         "followers_url": "https://api.github.com/users/alltheseas/followers",
  36394         "following_url": "https://api.github.com/users/alltheseas/following{/other_user}",
  36395         "gists_url": "https://api.github.com/users/alltheseas/gists{/gist_id}",
  36396         "starred_url": "https://api.github.com/users/alltheseas/starred{/owner}{/repo}",
  36397         "subscriptions_url": "https://api.github.com/users/alltheseas/subscriptions",
  36398         "organizations_url": "https://api.github.com/users/alltheseas/orgs",
  36399         "repos_url": "https://api.github.com/users/alltheseas/repos",
  36400         "events_url": "https://api.github.com/users/alltheseas/events{/privacy}",
  36401         "received_events_url": "https://api.github.com/users/alltheseas/received_events",
  36402         "type": "User",
  36403         "site_admin": false
  36404       },
  36405       "labels": [
  36406         {
  36407           "id": 3994718396,
  36408           "node_id": "LA_kwDOHHF5A87uGpC8",
  36409           "url": "https://api.github.com/repos/damus-io/damus/labels/bug",
  36410           "name": "bug",
  36411           "color": "d73a4a",
  36412           "default": true,
  36413           "description": "Something is not working, or not working as intended"
  36414         },
  36415         {
  36416           "id": 6495338883,
  36417           "node_id": "LA_kwDOHHF5A88AAAABgycBgw",
  36418           "url": "https://api.github.com/repos/damus-io/damus/labels/1.7",
  36419           "name": "1.7",
  36420           "color": "98EE28",
  36421           "default": false,
  36422           "description": ""
  36423         }
  36424       ],
  36425       "state": "open",
  36426       "locked": false,
  36427       "assignee": null,
  36428       "assignees": [],
  36429       "milestone": null,
  36430       "comments": 5,
  36431       "created_at": "2024-03-02T13:04:52Z",
  36432       "updated_at": "2024-03-05T10:00:41Z",
  36433       "closed_at": null,
  36434       "author_association": "COLLABORATOR",
  36435       "active_lock_reason": null,
  36436       "body": "_what happens_ \n\nWhen I compose a note, and I want to tag Jack, I type AT and jack, I see a bunch of Jack imposters or other Jacks. I follow Jack.\n\n_what I expect to happen_\n\nI expect to see the Jack profile I follow first on the suggested npub list when I mention during compose note.\n\n![image](https://github.com/damus-io/damus/assets/64376233/eb40fda6-89f9-4c44-96a8-e51bf4df4205)",
  36437       "reactions": {
  36438         "url": "https://api.github.com/repos/damus-io/damus/issues/2030/reactions",
  36439         "total_count": 0,
  36440         "+1": 0,
  36441         "-1": 0,
  36442         "laugh": 0,
  36443         "hooray": 0,
  36444         "confused": 0,
  36445         "heart": 0,
  36446         "rocket": 0,
  36447         "eyes": 0
  36448       },
  36449       "timeline_url": "https://api.github.com/repos/damus-io/damus/issues/2030/timeline",
  36450       "performed_via_github_app": null,
  36451       "state_reason": null
  36452     },
  36453     "comment": {
  36454       "user": "kernelkind",
  36455       "created_at": "2024-03-02T16:53:32Z",
  36456       "updated_at": "2024-03-02T16:53:32Z",
  36457       "body": "> Feels like a regression - thought we had sorted this. @kernelkind was this your patch?\r\n\r\nSearch in `PostView` occurs in `Ndb.search_profile`, which calls `ndb_search_profile` in `nostrdb.c`, neither of which I've touched."
  36458     }
  36459   },
  36460   {
  36461     "issue": {
  36462       "url": "https://api.github.com/repos/damus-io/damus/issues/2030",
  36463       "repository_url": "https://api.github.com/repos/damus-io/damus",
  36464       "labels_url": "https://api.github.com/repos/damus-io/damus/issues/2030/labels{/name}",
  36465       "comments_url": "https://api.github.com/repos/damus-io/damus/issues/2030/comments",
  36466       "events_url": "https://api.github.com/repos/damus-io/damus/issues/2030/events",
  36467       "html_url": "https://github.com/damus-io/damus/issues/2030",
  36468       "id": 2164800332,
  36469       "node_id": "I_kwDOHHF5A86BCDtM",
  36470       "number": 2030,
  36471       "title": "Fake Jacks pop up before real Jack when mentioning on compose note",
  36472       "user": {
  36473         "login": "alltheseas",
  36474         "id": 64376233,
  36475         "node_id": "MDQ6VXNlcjY0Mzc2MjMz",
  36476         "avatar_url": "https://avatars.githubusercontent.com/u/64376233?v=4",
  36477         "gravatar_id": "",
  36478         "url": "https://api.github.com/users/alltheseas",
  36479         "html_url": "https://github.com/alltheseas",
  36480         "followers_url": "https://api.github.com/users/alltheseas/followers",
  36481         "following_url": "https://api.github.com/users/alltheseas/following{/other_user}",
  36482         "gists_url": "https://api.github.com/users/alltheseas/gists{/gist_id}",
  36483         "starred_url": "https://api.github.com/users/alltheseas/starred{/owner}{/repo}",
  36484         "subscriptions_url": "https://api.github.com/users/alltheseas/subscriptions",
  36485         "organizations_url": "https://api.github.com/users/alltheseas/orgs",
  36486         "repos_url": "https://api.github.com/users/alltheseas/repos",
  36487         "events_url": "https://api.github.com/users/alltheseas/events{/privacy}",
  36488         "received_events_url": "https://api.github.com/users/alltheseas/received_events",
  36489         "type": "User",
  36490         "site_admin": false
  36491       },
  36492       "labels": [
  36493         {
  36494           "id": 3994718396,
  36495           "node_id": "LA_kwDOHHF5A87uGpC8",
  36496           "url": "https://api.github.com/repos/damus-io/damus/labels/bug",
  36497           "name": "bug",
  36498           "color": "d73a4a",
  36499           "default": true,
  36500           "description": "Something is not working, or not working as intended"
  36501         },
  36502         {
  36503           "id": 6495338883,
  36504           "node_id": "LA_kwDOHHF5A88AAAABgycBgw",
  36505           "url": "https://api.github.com/repos/damus-io/damus/labels/1.7",
  36506           "name": "1.7",
  36507           "color": "98EE28",
  36508           "default": false,
  36509           "description": ""
  36510         }
  36511       ],
  36512       "state": "open",
  36513       "locked": false,
  36514       "assignee": null,
  36515       "assignees": [],
  36516       "milestone": null,
  36517       "comments": 5,
  36518       "created_at": "2024-03-02T13:04:52Z",
  36519       "updated_at": "2024-03-05T10:00:41Z",
  36520       "closed_at": null,
  36521       "author_association": "COLLABORATOR",
  36522       "active_lock_reason": null,
  36523       "body": "_what happens_ \n\nWhen I compose a note, and I want to tag Jack, I type AT and jack, I see a bunch of Jack imposters or other Jacks. I follow Jack.\n\n_what I expect to happen_\n\nI expect to see the Jack profile I follow first on the suggested npub list when I mention during compose note.\n\n![image](https://github.com/damus-io/damus/assets/64376233/eb40fda6-89f9-4c44-96a8-e51bf4df4205)",
  36524       "reactions": {
  36525         "url": "https://api.github.com/repos/damus-io/damus/issues/2030/reactions",
  36526         "total_count": 0,
  36527         "+1": 0,
  36528         "-1": 0,
  36529         "laugh": 0,
  36530         "hooray": 0,
  36531         "confused": 0,
  36532         "heart": 0,
  36533         "rocket": 0,
  36534         "eyes": 0
  36535       },
  36536       "timeline_url": "https://api.github.com/repos/damus-io/damus/issues/2030/timeline",
  36537       "performed_via_github_app": null,
  36538       "state_reason": null
  36539     },
  36540     "comment": {
  36541       "user": "jb55",
  36542       "created_at": "2024-03-05T08:31:23Z",
  36543       "updated_at": "2024-03-05T08:31:23Z",
  36544       "body": "On Sat, Mar 02, 2024 at 06:33:46AM -0800, alltheseas wrote:\n>I am not 100% sure.\n>\n>When I type another name I follow, they are not top of results\n>\n>![image](https://github.com/damus-io/damus/assets/64376233/a916f478-0542-48e9-a04a-6a61aa31f9fa)\n>\n>Feels like a regression - thought we had sorted this. @kernelkind was this your patch?\n\nThis screenshot is from the search view not the autocompletion view.\nMaybe the issue is that its not ordering it there? It seems to order it\ncorrectly when tagging people.\n"
  36545     }
  36546   },
  36547   {
  36548     "issue": {
  36549       "url": "https://api.github.com/repos/damus-io/damus/issues/2030",
  36550       "repository_url": "https://api.github.com/repos/damus-io/damus",
  36551       "labels_url": "https://api.github.com/repos/damus-io/damus/issues/2030/labels{/name}",
  36552       "comments_url": "https://api.github.com/repos/damus-io/damus/issues/2030/comments",
  36553       "events_url": "https://api.github.com/repos/damus-io/damus/issues/2030/events",
  36554       "html_url": "https://github.com/damus-io/damus/issues/2030",
  36555       "id": 2164800332,
  36556       "node_id": "I_kwDOHHF5A86BCDtM",
  36557       "number": 2030,
  36558       "title": "Fake Jacks pop up before real Jack when mentioning on compose note",
  36559       "user": {
  36560         "login": "alltheseas",
  36561         "id": 64376233,
  36562         "node_id": "MDQ6VXNlcjY0Mzc2MjMz",
  36563         "avatar_url": "https://avatars.githubusercontent.com/u/64376233?v=4",
  36564         "gravatar_id": "",
  36565         "url": "https://api.github.com/users/alltheseas",
  36566         "html_url": "https://github.com/alltheseas",
  36567         "followers_url": "https://api.github.com/users/alltheseas/followers",
  36568         "following_url": "https://api.github.com/users/alltheseas/following{/other_user}",
  36569         "gists_url": "https://api.github.com/users/alltheseas/gists{/gist_id}",
  36570         "starred_url": "https://api.github.com/users/alltheseas/starred{/owner}{/repo}",
  36571         "subscriptions_url": "https://api.github.com/users/alltheseas/subscriptions",
  36572         "organizations_url": "https://api.github.com/users/alltheseas/orgs",
  36573         "repos_url": "https://api.github.com/users/alltheseas/repos",
  36574         "events_url": "https://api.github.com/users/alltheseas/events{/privacy}",
  36575         "received_events_url": "https://api.github.com/users/alltheseas/received_events",
  36576         "type": "User",
  36577         "site_admin": false
  36578       },
  36579       "labels": [
  36580         {
  36581           "id": 3994718396,
  36582           "node_id": "LA_kwDOHHF5A87uGpC8",
  36583           "url": "https://api.github.com/repos/damus-io/damus/labels/bug",
  36584           "name": "bug",
  36585           "color": "d73a4a",
  36586           "default": true,
  36587           "description": "Something is not working, or not working as intended"
  36588         },
  36589         {
  36590           "id": 6495338883,
  36591           "node_id": "LA_kwDOHHF5A88AAAABgycBgw",
  36592           "url": "https://api.github.com/repos/damus-io/damus/labels/1.7",
  36593           "name": "1.7",
  36594           "color": "98EE28",
  36595           "default": false,
  36596           "description": ""
  36597         }
  36598       ],
  36599       "state": "open",
  36600       "locked": false,
  36601       "assignee": null,
  36602       "assignees": [],
  36603       "milestone": null,
  36604       "comments": 5,
  36605       "created_at": "2024-03-02T13:04:52Z",
  36606       "updated_at": "2024-03-05T10:00:41Z",
  36607       "closed_at": null,
  36608       "author_association": "COLLABORATOR",
  36609       "active_lock_reason": null,
  36610       "body": "_what happens_ \n\nWhen I compose a note, and I want to tag Jack, I type AT and jack, I see a bunch of Jack imposters or other Jacks. I follow Jack.\n\n_what I expect to happen_\n\nI expect to see the Jack profile I follow first on the suggested npub list when I mention during compose note.\n\n![image](https://github.com/damus-io/damus/assets/64376233/eb40fda6-89f9-4c44-96a8-e51bf4df4205)",
  36611       "reactions": {
  36612         "url": "https://api.github.com/repos/damus-io/damus/issues/2030/reactions",
  36613         "total_count": 0,
  36614         "+1": 0,
  36615         "-1": 0,
  36616         "laugh": 0,
  36617         "hooray": 0,
  36618         "confused": 0,
  36619         "heart": 0,
  36620         "rocket": 0,
  36621         "eyes": 0
  36622       },
  36623       "timeline_url": "https://api.github.com/repos/damus-io/damus/issues/2030/timeline",
  36624       "performed_via_github_app": null,
  36625       "state_reason": null
  36626     },
  36627     "comment": {
  36628       "user": "alltheseas",
  36629       "created_at": "2024-03-05T10:00:39Z",
  36630       "updated_at": "2024-03-05T10:00:39Z",
  36631       "body": "Both autocompletion, and search view are affected\n\n![image](https://github.com/damus-io/damus/assets/64376233/a9d38748-216b-4864-ac96-d47dac547bca)\n\n![image](https://github.com/damus-io/damus/assets/64376233/eafe14b8-065f-4bd1-b993-443706ea6f5e)"
  36632     }
  36633   },
  36634   {
  36635     "issue": {
  36636       "url": "https://api.github.com/repos/damus-io/damus/issues/2029",
  36637       "repository_url": "https://api.github.com/repos/damus-io/damus",
  36638       "labels_url": "https://api.github.com/repos/damus-io/damus/issues/2029/labels{/name}",
  36639       "comments_url": "https://api.github.com/repos/damus-io/damus/issues/2029/comments",
  36640       "events_url": "https://api.github.com/repos/damus-io/damus/issues/2029/events",
  36641       "html_url": "https://github.com/damus-io/damus/issues/2029",
  36642       "id": 2160919113,
  36643       "node_id": "I_kwDOHHF5A86AzQJJ",
  36644       "number": 2029,
  36645       "title": "Critically examine action bar",
  36646       "user": {
  36647         "login": "alltheseas",
  36648         "id": 64376233,
  36649         "node_id": "MDQ6VXNlcjY0Mzc2MjMz",
  36650         "avatar_url": "https://avatars.githubusercontent.com/u/64376233?v=4",
  36651         "gravatar_id": "",
  36652         "url": "https://api.github.com/users/alltheseas",
  36653         "html_url": "https://github.com/alltheseas",
  36654         "followers_url": "https://api.github.com/users/alltheseas/followers",
  36655         "following_url": "https://api.github.com/users/alltheseas/following{/other_user}",
  36656         "gists_url": "https://api.github.com/users/alltheseas/gists{/gist_id}",
  36657         "starred_url": "https://api.github.com/users/alltheseas/starred{/owner}{/repo}",
  36658         "subscriptions_url": "https://api.github.com/users/alltheseas/subscriptions",
  36659         "organizations_url": "https://api.github.com/users/alltheseas/orgs",
  36660         "repos_url": "https://api.github.com/users/alltheseas/repos",
  36661         "events_url": "https://api.github.com/users/alltheseas/events{/privacy}",
  36662         "received_events_url": "https://api.github.com/users/alltheseas/received_events",
  36663         "type": "User",
  36664         "site_admin": false
  36665       },
  36666       "labels": [
  36667         {
  36668           "id": 5667222085,
  36669           "node_id": "LA_kwDOHHF5A88AAAABUcryRQ",
  36670           "url": "https://api.github.com/repos/damus-io/damus/labels/design",
  36671           "name": "design",
  36672           "color": "5319E7",
  36673           "default": false,
  36674           "description": "Design exploration & definition is required"
  36675         }
  36676       ],
  36677       "state": "open",
  36678       "locked": false,
  36679       "assignee": null,
  36680       "assignees": [],
  36681       "milestone": null,
  36682       "comments": 14,
  36683       "created_at": "2024-02-29T10:25:45Z",
  36684       "updated_at": "2024-04-05T02:14:06Z",
  36685       "closed_at": null,
  36686       "author_association": "COLLABORATOR",
  36687       "active_lock_reason": null,
  36688       "body": "https://damus.io/nevent1qqsvrwv430mdl0yq0x0cdrwxk6dh82kytttx6ya92hakxupcuyw8cacpz4mhxue69uhk2er9dchxummnw3ezumrpdejqzyrhwden5te0dehhxarj9emkjmn9qy28wumn8ghj7un9d3shjtnyv9kh2uewd9hszrthwden5te0dehhxtnvdakqxwa5g4\n\n\n![image](https://github.com/damus-io/damus/assets/64376233/3195270e-eb56-4f3d-845c-7210a0fbc45b)",
  36689       "reactions": {
  36690         "url": "https://api.github.com/repos/damus-io/damus/issues/2029/reactions",
  36691         "total_count": 0,
  36692         "+1": 0,
  36693         "-1": 0,
  36694         "laugh": 0,
  36695         "hooray": 0,
  36696         "confused": 0,
  36697         "heart": 0,
  36698         "rocket": 0,
  36699         "eyes": 0
  36700       },
  36701       "timeline_url": "https://api.github.com/repos/damus-io/damus/issues/2029/timeline",
  36702       "performed_via_github_app": null,
  36703       "state_reason": null
  36704     }
  36705   },
  36706   {
  36707     "issue": {
  36708       "url": "https://api.github.com/repos/damus-io/damus/issues/2029",
  36709       "repository_url": "https://api.github.com/repos/damus-io/damus",
  36710       "labels_url": "https://api.github.com/repos/damus-io/damus/issues/2029/labels{/name}",
  36711       "comments_url": "https://api.github.com/repos/damus-io/damus/issues/2029/comments",
  36712       "events_url": "https://api.github.com/repos/damus-io/damus/issues/2029/events",
  36713       "html_url": "https://github.com/damus-io/damus/issues/2029",
  36714       "id": 2160919113,
  36715       "node_id": "I_kwDOHHF5A86AzQJJ",
  36716       "number": 2029,
  36717       "title": "Critically examine action bar",
  36718       "user": {
  36719         "login": "alltheseas",
  36720         "id": 64376233,
  36721         "node_id": "MDQ6VXNlcjY0Mzc2MjMz",
  36722         "avatar_url": "https://avatars.githubusercontent.com/u/64376233?v=4",
  36723         "gravatar_id": "",
  36724         "url": "https://api.github.com/users/alltheseas",
  36725         "html_url": "https://github.com/alltheseas",
  36726         "followers_url": "https://api.github.com/users/alltheseas/followers",
  36727         "following_url": "https://api.github.com/users/alltheseas/following{/other_user}",
  36728         "gists_url": "https://api.github.com/users/alltheseas/gists{/gist_id}",
  36729         "starred_url": "https://api.github.com/users/alltheseas/starred{/owner}{/repo}",
  36730         "subscriptions_url": "https://api.github.com/users/alltheseas/subscriptions",
  36731         "organizations_url": "https://api.github.com/users/alltheseas/orgs",
  36732         "repos_url": "https://api.github.com/users/alltheseas/repos",
  36733         "events_url": "https://api.github.com/users/alltheseas/events{/privacy}",
  36734         "received_events_url": "https://api.github.com/users/alltheseas/received_events",
  36735         "type": "User",
  36736         "site_admin": false
  36737       },
  36738       "labels": [
  36739         {
  36740           "id": 5667222085,
  36741           "node_id": "LA_kwDOHHF5A88AAAABUcryRQ",
  36742           "url": "https://api.github.com/repos/damus-io/damus/labels/design",
  36743           "name": "design",
  36744           "color": "5319E7",
  36745           "default": false,
  36746           "description": "Design exploration & definition is required"
  36747         }
  36748       ],
  36749       "state": "open",
  36750       "locked": false,
  36751       "assignee": null,
  36752       "assignees": [],
  36753       "milestone": null,
  36754       "comments": 14,
  36755       "created_at": "2024-02-29T10:25:45Z",
  36756       "updated_at": "2024-04-05T02:14:06Z",
  36757       "closed_at": null,
  36758       "author_association": "COLLABORATOR",
  36759       "active_lock_reason": null,
  36760       "body": "https://damus.io/nevent1qqsvrwv430mdl0yq0x0cdrwxk6dh82kytttx6ya92hakxupcuyw8cacpz4mhxue69uhk2er9dchxummnw3ezumrpdejqzyrhwden5te0dehhxarj9emkjmn9qy28wumn8ghj7un9d3shjtnyv9kh2uewd9hszrthwden5te0dehhxtnvdakqxwa5g4\n\n\n![image](https://github.com/damus-io/damus/assets/64376233/3195270e-eb56-4f3d-845c-7210a0fbc45b)",
  36761       "reactions": {
  36762         "url": "https://api.github.com/repos/damus-io/damus/issues/2029/reactions",
  36763         "total_count": 0,
  36764         "+1": 0,
  36765         "-1": 0,
  36766         "laugh": 0,
  36767         "hooray": 0,
  36768         "confused": 0,
  36769         "heart": 0,
  36770         "rocket": 0,
  36771         "eyes": 0
  36772       },
  36773       "timeline_url": "https://api.github.com/repos/damus-io/damus/issues/2029/timeline",
  36774       "performed_via_github_app": null,
  36775       "state_reason": null
  36776     },
  36777     "comment": {
  36778       "user": "alltheseas",
  36779       "created_at": "2024-02-29T10:29:10Z",
  36780       "updated_at": "2024-02-29T10:29:10Z",
  36781       "body": "@robagreda @ericholguin this one might be interesting for our upcoming design sprints post Madeira šŸ‘€"
  36782     }
  36783   },
  36784   {
  36785     "issue": {
  36786       "url": "https://api.github.com/repos/damus-io/damus/issues/2029",
  36787       "repository_url": "https://api.github.com/repos/damus-io/damus",
  36788       "labels_url": "https://api.github.com/repos/damus-io/damus/issues/2029/labels{/name}",
  36789       "comments_url": "https://api.github.com/repos/damus-io/damus/issues/2029/comments",
  36790       "events_url": "https://api.github.com/repos/damus-io/damus/issues/2029/events",
  36791       "html_url": "https://github.com/damus-io/damus/issues/2029",
  36792       "id": 2160919113,
  36793       "node_id": "I_kwDOHHF5A86AzQJJ",
  36794       "number": 2029,
  36795       "title": "Critically examine action bar",
  36796       "user": {
  36797         "login": "alltheseas",
  36798         "id": 64376233,
  36799         "node_id": "MDQ6VXNlcjY0Mzc2MjMz",
  36800         "avatar_url": "https://avatars.githubusercontent.com/u/64376233?v=4",
  36801         "gravatar_id": "",
  36802         "url": "https://api.github.com/users/alltheseas",
  36803         "html_url": "https://github.com/alltheseas",
  36804         "followers_url": "https://api.github.com/users/alltheseas/followers",
  36805         "following_url": "https://api.github.com/users/alltheseas/following{/other_user}",
  36806         "gists_url": "https://api.github.com/users/alltheseas/gists{/gist_id}",
  36807         "starred_url": "https://api.github.com/users/alltheseas/starred{/owner}{/repo}",
  36808         "subscriptions_url": "https://api.github.com/users/alltheseas/subscriptions",
  36809         "organizations_url": "https://api.github.com/users/alltheseas/orgs",
  36810         "repos_url": "https://api.github.com/users/alltheseas/repos",
  36811         "events_url": "https://api.github.com/users/alltheseas/events{/privacy}",
  36812         "received_events_url": "https://api.github.com/users/alltheseas/received_events",
  36813         "type": "User",
  36814         "site_admin": false
  36815       },
  36816       "labels": [
  36817         {
  36818           "id": 5667222085,
  36819           "node_id": "LA_kwDOHHF5A88AAAABUcryRQ",
  36820           "url": "https://api.github.com/repos/damus-io/damus/labels/design",
  36821           "name": "design",
  36822           "color": "5319E7",
  36823           "default": false,
  36824           "description": "Design exploration & definition is required"
  36825         }
  36826       ],
  36827       "state": "open",
  36828       "locked": false,
  36829       "assignee": null,
  36830       "assignees": [],
  36831       "milestone": null,
  36832       "comments": 14,
  36833       "created_at": "2024-02-29T10:25:45Z",
  36834       "updated_at": "2024-04-05T02:14:06Z",
  36835       "closed_at": null,
  36836       "author_association": "COLLABORATOR",
  36837       "active_lock_reason": null,
  36838       "body": "https://damus.io/nevent1qqsvrwv430mdl0yq0x0cdrwxk6dh82kytttx6ya92hakxupcuyw8cacpz4mhxue69uhk2er9dchxummnw3ezumrpdejqzyrhwden5te0dehhxarj9emkjmn9qy28wumn8ghj7un9d3shjtnyv9kh2uewd9hszrthwden5te0dehhxtnvdakqxwa5g4\n\n\n![image](https://github.com/damus-io/damus/assets/64376233/3195270e-eb56-4f3d-845c-7210a0fbc45b)",
  36839       "reactions": {
  36840         "url": "https://api.github.com/repos/damus-io/damus/issues/2029/reactions",
  36841         "total_count": 0,
  36842         "+1": 0,
  36843         "-1": 0,
  36844         "laugh": 0,
  36845         "hooray": 0,
  36846         "confused": 0,
  36847         "heart": 0,
  36848         "rocket": 0,
  36849         "eyes": 0
  36850       },
  36851       "timeline_url": "https://api.github.com/repos/damus-io/damus/issues/2029/timeline",
  36852       "performed_via_github_app": null,
  36853       "state_reason": null
  36854     },
  36855     "comment": {
  36856       "user": "robagreda",
  36857       "created_at": "2024-02-29T15:05:10Z",
  36858       "updated_at": "2024-02-29T15:05:10Z",
  36859       "body": "Yeah, true @alltheseas we will tackle that one post Madeira!"
  36860     }
  36861   },
  36862   {
  36863     "issue": {
  36864       "url": "https://api.github.com/repos/damus-io/damus/issues/2029",
  36865       "repository_url": "https://api.github.com/repos/damus-io/damus",
  36866       "labels_url": "https://api.github.com/repos/damus-io/damus/issues/2029/labels{/name}",
  36867       "comments_url": "https://api.github.com/repos/damus-io/damus/issues/2029/comments",
  36868       "events_url": "https://api.github.com/repos/damus-io/damus/issues/2029/events",
  36869       "html_url": "https://github.com/damus-io/damus/issues/2029",
  36870       "id": 2160919113,
  36871       "node_id": "I_kwDOHHF5A86AzQJJ",
  36872       "number": 2029,
  36873       "title": "Critically examine action bar",
  36874       "user": {
  36875         "login": "alltheseas",
  36876         "id": 64376233,
  36877         "node_id": "MDQ6VXNlcjY0Mzc2MjMz",
  36878         "avatar_url": "https://avatars.githubusercontent.com/u/64376233?v=4",
  36879         "gravatar_id": "",
  36880         "url": "https://api.github.com/users/alltheseas",
  36881         "html_url": "https://github.com/alltheseas",
  36882         "followers_url": "https://api.github.com/users/alltheseas/followers",
  36883         "following_url": "https://api.github.com/users/alltheseas/following{/other_user}",
  36884         "gists_url": "https://api.github.com/users/alltheseas/gists{/gist_id}",
  36885         "starred_url": "https://api.github.com/users/alltheseas/starred{/owner}{/repo}",
  36886         "subscriptions_url": "https://api.github.com/users/alltheseas/subscriptions",
  36887         "organizations_url": "https://api.github.com/users/alltheseas/orgs",
  36888         "repos_url": "https://api.github.com/users/alltheseas/repos",
  36889         "events_url": "https://api.github.com/users/alltheseas/events{/privacy}",
  36890         "received_events_url": "https://api.github.com/users/alltheseas/received_events",
  36891         "type": "User",
  36892         "site_admin": false
  36893       },
  36894       "labels": [
  36895         {
  36896           "id": 5667222085,
  36897           "node_id": "LA_kwDOHHF5A88AAAABUcryRQ",
  36898           "url": "https://api.github.com/repos/damus-io/damus/labels/design",
  36899           "name": "design",
  36900           "color": "5319E7",
  36901           "default": false,
  36902           "description": "Design exploration & definition is required"
  36903         }
  36904       ],
  36905       "state": "open",
  36906       "locked": false,
  36907       "assignee": null,
  36908       "assignees": [],
  36909       "milestone": null,
  36910       "comments": 14,
  36911       "created_at": "2024-02-29T10:25:45Z",
  36912       "updated_at": "2024-04-05T02:14:06Z",
  36913       "closed_at": null,
  36914       "author_association": "COLLABORATOR",
  36915       "active_lock_reason": null,
  36916       "body": "https://damus.io/nevent1qqsvrwv430mdl0yq0x0cdrwxk6dh82kytttx6ya92hakxupcuyw8cacpz4mhxue69uhk2er9dchxummnw3ezumrpdejqzyrhwden5te0dehhxarj9emkjmn9qy28wumn8ghj7un9d3shjtnyv9kh2uewd9hszrthwden5te0dehhxtnvdakqxwa5g4\n\n\n![image](https://github.com/damus-io/damus/assets/64376233/3195270e-eb56-4f3d-845c-7210a0fbc45b)",
  36917       "reactions": {
  36918         "url": "https://api.github.com/repos/damus-io/damus/issues/2029/reactions",
  36919         "total_count": 0,
  36920         "+1": 0,
  36921         "-1": 0,
  36922         "laugh": 0,
  36923         "hooray": 0,
  36924         "confused": 0,
  36925         "heart": 0,
  36926         "rocket": 0,
  36927         "eyes": 0
  36928       },
  36929       "timeline_url": "https://api.github.com/repos/damus-io/damus/issues/2029/timeline",
  36930       "performed_via_github_app": null,
  36931       "state_reason": null
  36932     },
  36933     "comment": {
  36934       "user": "karnagebitcoin",
  36935       "created_at": "2024-04-04T09:59:15Z",
  36936       "updated_at": "2024-04-04T09:59:15Z",
  36937       "body": "I could be mistaken, but I think the reason we see an action bar on every notes is because it's easier to tap without long holding every time. In a chat app, you don't usually react to the same person a lot. You may like a photo or indicate that you've read a note with a thumbs up or something, but you're reacting to the same person and don't need to constantly do it. \r\n\r\nIn a social app, every note is a new person and you would be perfectly fine to react to everyone or a lot of the notes you see. Needing to long tap every time and reacting would probably add a lot of friction and likely reduce engagement. At least that's my theory. Happy to be wrong!"
  36938     }
  36939   },
  36940   {
  36941     "issue": {
  36942       "url": "https://api.github.com/repos/damus-io/damus/issues/2029",
  36943       "repository_url": "https://api.github.com/repos/damus-io/damus",
  36944       "labels_url": "https://api.github.com/repos/damus-io/damus/issues/2029/labels{/name}",
  36945       "comments_url": "https://api.github.com/repos/damus-io/damus/issues/2029/comments",
  36946       "events_url": "https://api.github.com/repos/damus-io/damus/issues/2029/events",
  36947       "html_url": "https://github.com/damus-io/damus/issues/2029",
  36948       "id": 2160919113,
  36949       "node_id": "I_kwDOHHF5A86AzQJJ",
  36950       "number": 2029,
  36951       "title": "Critically examine action bar",
  36952       "user": {
  36953         "login": "alltheseas",
  36954         "id": 64376233,
  36955         "node_id": "MDQ6VXNlcjY0Mzc2MjMz",
  36956         "avatar_url": "https://avatars.githubusercontent.com/u/64376233?v=4",
  36957         "gravatar_id": "",
  36958         "url": "https://api.github.com/users/alltheseas",
  36959         "html_url": "https://github.com/alltheseas",
  36960         "followers_url": "https://api.github.com/users/alltheseas/followers",
  36961         "following_url": "https://api.github.com/users/alltheseas/following{/other_user}",
  36962         "gists_url": "https://api.github.com/users/alltheseas/gists{/gist_id}",
  36963         "starred_url": "https://api.github.com/users/alltheseas/starred{/owner}{/repo}",
  36964         "subscriptions_url": "https://api.github.com/users/alltheseas/subscriptions",
  36965         "organizations_url": "https://api.github.com/users/alltheseas/orgs",
  36966         "repos_url": "https://api.github.com/users/alltheseas/repos",
  36967         "events_url": "https://api.github.com/users/alltheseas/events{/privacy}",
  36968         "received_events_url": "https://api.github.com/users/alltheseas/received_events",
  36969         "type": "User",
  36970         "site_admin": false
  36971       },
  36972       "labels": [
  36973         {
  36974           "id": 5667222085,
  36975           "node_id": "LA_kwDOHHF5A88AAAABUcryRQ",
  36976           "url": "https://api.github.com/repos/damus-io/damus/labels/design",
  36977           "name": "design",
  36978           "color": "5319E7",
  36979           "default": false,
  36980           "description": "Design exploration & definition is required"
  36981         }
  36982       ],
  36983       "state": "open",
  36984       "locked": false,
  36985       "assignee": null,
  36986       "assignees": [],
  36987       "milestone": null,
  36988       "comments": 14,
  36989       "created_at": "2024-02-29T10:25:45Z",
  36990       "updated_at": "2024-04-05T02:14:06Z",
  36991       "closed_at": null,
  36992       "author_association": "COLLABORATOR",
  36993       "active_lock_reason": null,
  36994       "body": "https://damus.io/nevent1qqsvrwv430mdl0yq0x0cdrwxk6dh82kytttx6ya92hakxupcuyw8cacpz4mhxue69uhk2er9dchxummnw3ezumrpdejqzyrhwden5te0dehhxarj9emkjmn9qy28wumn8ghj7un9d3shjtnyv9kh2uewd9hszrthwden5te0dehhxtnvdakqxwa5g4\n\n\n![image](https://github.com/damus-io/damus/assets/64376233/3195270e-eb56-4f3d-845c-7210a0fbc45b)",
  36995       "reactions": {
  36996         "url": "https://api.github.com/repos/damus-io/damus/issues/2029/reactions",
  36997         "total_count": 0,
  36998         "+1": 0,
  36999         "-1": 0,
  37000         "laugh": 0,
  37001         "hooray": 0,
  37002         "confused": 0,
  37003         "heart": 0,
  37004         "rocket": 0,
  37005         "eyes": 0
  37006       },
  37007       "timeline_url": "https://api.github.com/repos/damus-io/damus/issues/2029/timeline",
  37008       "performed_via_github_app": null,
  37009       "state_reason": null
  37010     },
  37011     "comment": {
  37012       "user": "jb55",
  37013       "created_at": "2024-04-04T15:25:38Z",
  37014       "updated_at": "2024-04-04T15:25:38Z",
  37015       "body": "On Thu, Apr 04, 2024 at 02:59:37AM GMT, Karnage wrote:\n>long tap every time and reacting would probably add a lot of friction\n>and likely reduce engagement.\n\nThats probably true. I rarely do our current long press actions, like\ncustom zaps or custom reactions.\n"
  37016     }
  37017   },
  37018   {
  37019     "issue": {
  37020       "url": "https://api.github.com/repos/damus-io/damus/issues/2029",
  37021       "repository_url": "https://api.github.com/repos/damus-io/damus",
  37022       "labels_url": "https://api.github.com/repos/damus-io/damus/issues/2029/labels{/name}",
  37023       "comments_url": "https://api.github.com/repos/damus-io/damus/issues/2029/comments",
  37024       "events_url": "https://api.github.com/repos/damus-io/damus/issues/2029/events",
  37025       "html_url": "https://github.com/damus-io/damus/issues/2029",
  37026       "id": 2160919113,
  37027       "node_id": "I_kwDOHHF5A86AzQJJ",
  37028       "number": 2029,
  37029       "title": "Critically examine action bar",
  37030       "user": {
  37031         "login": "alltheseas",
  37032         "id": 64376233,
  37033         "node_id": "MDQ6VXNlcjY0Mzc2MjMz",
  37034         "avatar_url": "https://avatars.githubusercontent.com/u/64376233?v=4",
  37035         "gravatar_id": "",
  37036         "url": "https://api.github.com/users/alltheseas",
  37037         "html_url": "https://github.com/alltheseas",
  37038         "followers_url": "https://api.github.com/users/alltheseas/followers",
  37039         "following_url": "https://api.github.com/users/alltheseas/following{/other_user}",
  37040         "gists_url": "https://api.github.com/users/alltheseas/gists{/gist_id}",
  37041         "starred_url": "https://api.github.com/users/alltheseas/starred{/owner}{/repo}",
  37042         "subscriptions_url": "https://api.github.com/users/alltheseas/subscriptions",
  37043         "organizations_url": "https://api.github.com/users/alltheseas/orgs",
  37044         "repos_url": "https://api.github.com/users/alltheseas/repos",
  37045         "events_url": "https://api.github.com/users/alltheseas/events{/privacy}",
  37046         "received_events_url": "https://api.github.com/users/alltheseas/received_events",
  37047         "type": "User",
  37048         "site_admin": false
  37049       },
  37050       "labels": [
  37051         {
  37052           "id": 5667222085,
  37053           "node_id": "LA_kwDOHHF5A88AAAABUcryRQ",
  37054           "url": "https://api.github.com/repos/damus-io/damus/labels/design",
  37055           "name": "design",
  37056           "color": "5319E7",
  37057           "default": false,
  37058           "description": "Design exploration & definition is required"
  37059         }
  37060       ],
  37061       "state": "open",
  37062       "locked": false,
  37063       "assignee": null,
  37064       "assignees": [],
  37065       "milestone": null,
  37066       "comments": 14,
  37067       "created_at": "2024-02-29T10:25:45Z",
  37068       "updated_at": "2024-04-05T02:14:06Z",
  37069       "closed_at": null,
  37070       "author_association": "COLLABORATOR",
  37071       "active_lock_reason": null,
  37072       "body": "https://damus.io/nevent1qqsvrwv430mdl0yq0x0cdrwxk6dh82kytttx6ya92hakxupcuyw8cacpz4mhxue69uhk2er9dchxummnw3ezumrpdejqzyrhwden5te0dehhxarj9emkjmn9qy28wumn8ghj7un9d3shjtnyv9kh2uewd9hszrthwden5te0dehhxtnvdakqxwa5g4\n\n\n![image](https://github.com/damus-io/damus/assets/64376233/3195270e-eb56-4f3d-845c-7210a0fbc45b)",
  37073       "reactions": {
  37074         "url": "https://api.github.com/repos/damus-io/damus/issues/2029/reactions",
  37075         "total_count": 0,
  37076         "+1": 0,
  37077         "-1": 0,
  37078         "laugh": 0,
  37079         "hooray": 0,
  37080         "confused": 0,
  37081         "heart": 0,
  37082         "rocket": 0,
  37083         "eyes": 0
  37084       },
  37085       "timeline_url": "https://api.github.com/repos/damus-io/damus/issues/2029/timeline",
  37086       "performed_via_github_app": null,
  37087       "state_reason": null
  37088     },
  37089     "comment": {
  37090       "user": "alltheseas",
  37091       "created_at": "2024-04-04T16:01:37Z",
  37092       "updated_at": "2024-04-04T16:01:37Z",
  37093       "body": "The upside of hiding action menu is that vertical real estate is increased by 5-10% \n\n![image](https://github.com/damus-io/damus/assets/64376233/32fb13be-9c2b-43e5-9c26-bc88742c632e)"
  37094     }
  37095   },
  37096   {
  37097     "issue": {
  37098       "url": "https://api.github.com/repos/damus-io/damus/issues/2029",
  37099       "repository_url": "https://api.github.com/repos/damus-io/damus",
  37100       "labels_url": "https://api.github.com/repos/damus-io/damus/issues/2029/labels{/name}",
  37101       "comments_url": "https://api.github.com/repos/damus-io/damus/issues/2029/comments",
  37102       "events_url": "https://api.github.com/repos/damus-io/damus/issues/2029/events",
  37103       "html_url": "https://github.com/damus-io/damus/issues/2029",
  37104       "id": 2160919113,
  37105       "node_id": "I_kwDOHHF5A86AzQJJ",
  37106       "number": 2029,
  37107       "title": "Critically examine action bar",
  37108       "user": {
  37109         "login": "alltheseas",
  37110         "id": 64376233,
  37111         "node_id": "MDQ6VXNlcjY0Mzc2MjMz",
  37112         "avatar_url": "https://avatars.githubusercontent.com/u/64376233?v=4",
  37113         "gravatar_id": "",
  37114         "url": "https://api.github.com/users/alltheseas",
  37115         "html_url": "https://github.com/alltheseas",
  37116         "followers_url": "https://api.github.com/users/alltheseas/followers",
  37117         "following_url": "https://api.github.com/users/alltheseas/following{/other_user}",
  37118         "gists_url": "https://api.github.com/users/alltheseas/gists{/gist_id}",
  37119         "starred_url": "https://api.github.com/users/alltheseas/starred{/owner}{/repo}",
  37120         "subscriptions_url": "https://api.github.com/users/alltheseas/subscriptions",
  37121         "organizations_url": "https://api.github.com/users/alltheseas/orgs",
  37122         "repos_url": "https://api.github.com/users/alltheseas/repos",
  37123         "events_url": "https://api.github.com/users/alltheseas/events{/privacy}",
  37124         "received_events_url": "https://api.github.com/users/alltheseas/received_events",
  37125         "type": "User",
  37126         "site_admin": false
  37127       },
  37128       "labels": [
  37129         {
  37130           "id": 5667222085,
  37131           "node_id": "LA_kwDOHHF5A88AAAABUcryRQ",
  37132           "url": "https://api.github.com/repos/damus-io/damus/labels/design",
  37133           "name": "design",
  37134           "color": "5319E7",
  37135           "default": false,
  37136           "description": "Design exploration & definition is required"
  37137         }
  37138       ],
  37139       "state": "open",
  37140       "locked": false,
  37141       "assignee": null,
  37142       "assignees": [],
  37143       "milestone": null,
  37144       "comments": 14,
  37145       "created_at": "2024-02-29T10:25:45Z",
  37146       "updated_at": "2024-04-05T02:14:06Z",
  37147       "closed_at": null,
  37148       "author_association": "COLLABORATOR",
  37149       "active_lock_reason": null,
  37150       "body": "https://damus.io/nevent1qqsvrwv430mdl0yq0x0cdrwxk6dh82kytttx6ya92hakxupcuyw8cacpz4mhxue69uhk2er9dchxummnw3ezumrpdejqzyrhwden5te0dehhxarj9emkjmn9qy28wumn8ghj7un9d3shjtnyv9kh2uewd9hszrthwden5te0dehhxtnvdakqxwa5g4\n\n\n![image](https://github.com/damus-io/damus/assets/64376233/3195270e-eb56-4f3d-845c-7210a0fbc45b)",
  37151       "reactions": {
  37152         "url": "https://api.github.com/repos/damus-io/damus/issues/2029/reactions",
  37153         "total_count": 0,
  37154         "+1": 0,
  37155         "-1": 0,
  37156         "laugh": 0,
  37157         "hooray": 0,
  37158         "confused": 0,
  37159         "heart": 0,
  37160         "rocket": 0,
  37161         "eyes": 0
  37162       },
  37163       "timeline_url": "https://api.github.com/repos/damus-io/damus/issues/2029/timeline",
  37164       "performed_via_github_app": null,
  37165       "state_reason": null
  37166     },
  37167     "comment": {
  37168       "user": "alltheseas",
  37169       "created_at": "2024-04-04T16:04:58Z",
  37170       "updated_at": "2024-04-04T16:04:58Z",
  37171       "body": "Now that I write this I seem to recall browsers have \"viewer mode\", which remove all the interactive distractions"
  37172     }
  37173   },
  37174   {
  37175     "issue": {
  37176       "url": "https://api.github.com/repos/damus-io/damus/issues/2029",
  37177       "repository_url": "https://api.github.com/repos/damus-io/damus",
  37178       "labels_url": "https://api.github.com/repos/damus-io/damus/issues/2029/labels{/name}",
  37179       "comments_url": "https://api.github.com/repos/damus-io/damus/issues/2029/comments",
  37180       "events_url": "https://api.github.com/repos/damus-io/damus/issues/2029/events",
  37181       "html_url": "https://github.com/damus-io/damus/issues/2029",
  37182       "id": 2160919113,
  37183       "node_id": "I_kwDOHHF5A86AzQJJ",
  37184       "number": 2029,
  37185       "title": "Critically examine action bar",
  37186       "user": {
  37187         "login": "alltheseas",
  37188         "id": 64376233,
  37189         "node_id": "MDQ6VXNlcjY0Mzc2MjMz",
  37190         "avatar_url": "https://avatars.githubusercontent.com/u/64376233?v=4",
  37191         "gravatar_id": "",
  37192         "url": "https://api.github.com/users/alltheseas",
  37193         "html_url": "https://github.com/alltheseas",
  37194         "followers_url": "https://api.github.com/users/alltheseas/followers",
  37195         "following_url": "https://api.github.com/users/alltheseas/following{/other_user}",
  37196         "gists_url": "https://api.github.com/users/alltheseas/gists{/gist_id}",
  37197         "starred_url": "https://api.github.com/users/alltheseas/starred{/owner}{/repo}",
  37198         "subscriptions_url": "https://api.github.com/users/alltheseas/subscriptions",
  37199         "organizations_url": "https://api.github.com/users/alltheseas/orgs",
  37200         "repos_url": "https://api.github.com/users/alltheseas/repos",
  37201         "events_url": "https://api.github.com/users/alltheseas/events{/privacy}",
  37202         "received_events_url": "https://api.github.com/users/alltheseas/received_events",
  37203         "type": "User",
  37204         "site_admin": false
  37205       },
  37206       "labels": [
  37207         {
  37208           "id": 5667222085,
  37209           "node_id": "LA_kwDOHHF5A88AAAABUcryRQ",
  37210           "url": "https://api.github.com/repos/damus-io/damus/labels/design",
  37211           "name": "design",
  37212           "color": "5319E7",
  37213           "default": false,
  37214           "description": "Design exploration & definition is required"
  37215         }
  37216       ],
  37217       "state": "open",
  37218       "locked": false,
  37219       "assignee": null,
  37220       "assignees": [],
  37221       "milestone": null,
  37222       "comments": 14,
  37223       "created_at": "2024-02-29T10:25:45Z",
  37224       "updated_at": "2024-04-05T02:14:06Z",
  37225       "closed_at": null,
  37226       "author_association": "COLLABORATOR",
  37227       "active_lock_reason": null,
  37228       "body": "https://damus.io/nevent1qqsvrwv430mdl0yq0x0cdrwxk6dh82kytttx6ya92hakxupcuyw8cacpz4mhxue69uhk2er9dchxummnw3ezumrpdejqzyrhwden5te0dehhxarj9emkjmn9qy28wumn8ghj7un9d3shjtnyv9kh2uewd9hszrthwden5te0dehhxtnvdakqxwa5g4\n\n\n![image](https://github.com/damus-io/damus/assets/64376233/3195270e-eb56-4f3d-845c-7210a0fbc45b)",
  37229       "reactions": {
  37230         "url": "https://api.github.com/repos/damus-io/damus/issues/2029/reactions",
  37231         "total_count": 0,
  37232         "+1": 0,
  37233         "-1": 0,
  37234         "laugh": 0,
  37235         "hooray": 0,
  37236         "confused": 0,
  37237         "heart": 0,
  37238         "rocket": 0,
  37239         "eyes": 0
  37240       },
  37241       "timeline_url": "https://api.github.com/repos/damus-io/damus/issues/2029/timeline",
  37242       "performed_via_github_app": null,
  37243       "state_reason": null
  37244     },
  37245     "comment": {
  37246       "user": "alltheseas",
  37247       "created_at": "2024-04-04T16:08:45Z",
  37248       "updated_at": "2024-04-04T16:08:45Z",
  37249       "body": "![image](https://github.com/damus-io/damus/assets/64376233/6259c1c4-1ecc-4b91-9c7f-bda6350d3579)\n\n![image](https://github.com/damus-io/damus/assets/64376233/a5cb82f6-73cb-4132-b0ac-5bc79220e0a3)"
  37250     }
  37251   },
  37252   {
  37253     "issue": {
  37254       "url": "https://api.github.com/repos/damus-io/damus/issues/2029",
  37255       "repository_url": "https://api.github.com/repos/damus-io/damus",
  37256       "labels_url": "https://api.github.com/repos/damus-io/damus/issues/2029/labels{/name}",
  37257       "comments_url": "https://api.github.com/repos/damus-io/damus/issues/2029/comments",
  37258       "events_url": "https://api.github.com/repos/damus-io/damus/issues/2029/events",
  37259       "html_url": "https://github.com/damus-io/damus/issues/2029",
  37260       "id": 2160919113,
  37261       "node_id": "I_kwDOHHF5A86AzQJJ",
  37262       "number": 2029,
  37263       "title": "Critically examine action bar",
  37264       "user": {
  37265         "login": "alltheseas",
  37266         "id": 64376233,
  37267         "node_id": "MDQ6VXNlcjY0Mzc2MjMz",
  37268         "avatar_url": "https://avatars.githubusercontent.com/u/64376233?v=4",
  37269         "gravatar_id": "",
  37270         "url": "https://api.github.com/users/alltheseas",
  37271         "html_url": "https://github.com/alltheseas",
  37272         "followers_url": "https://api.github.com/users/alltheseas/followers",
  37273         "following_url": "https://api.github.com/users/alltheseas/following{/other_user}",
  37274         "gists_url": "https://api.github.com/users/alltheseas/gists{/gist_id}",
  37275         "starred_url": "https://api.github.com/users/alltheseas/starred{/owner}{/repo}",
  37276         "subscriptions_url": "https://api.github.com/users/alltheseas/subscriptions",
  37277         "organizations_url": "https://api.github.com/users/alltheseas/orgs",
  37278         "repos_url": "https://api.github.com/users/alltheseas/repos",
  37279         "events_url": "https://api.github.com/users/alltheseas/events{/privacy}",
  37280         "received_events_url": "https://api.github.com/users/alltheseas/received_events",
  37281         "type": "User",
  37282         "site_admin": false
  37283       },
  37284       "labels": [
  37285         {
  37286           "id": 5667222085,
  37287           "node_id": "LA_kwDOHHF5A88AAAABUcryRQ",
  37288           "url": "https://api.github.com/repos/damus-io/damus/labels/design",
  37289           "name": "design",
  37290           "color": "5319E7",
  37291           "default": false,
  37292           "description": "Design exploration & definition is required"
  37293         }
  37294       ],
  37295       "state": "open",
  37296       "locked": false,
  37297       "assignee": null,
  37298       "assignees": [],
  37299       "milestone": null,
  37300       "comments": 14,
  37301       "created_at": "2024-02-29T10:25:45Z",
  37302       "updated_at": "2024-04-05T02:14:06Z",
  37303       "closed_at": null,
  37304       "author_association": "COLLABORATOR",
  37305       "active_lock_reason": null,
  37306       "body": "https://damus.io/nevent1qqsvrwv430mdl0yq0x0cdrwxk6dh82kytttx6ya92hakxupcuyw8cacpz4mhxue69uhk2er9dchxummnw3ezumrpdejqzyrhwden5te0dehhxarj9emkjmn9qy28wumn8ghj7un9d3shjtnyv9kh2uewd9hszrthwden5te0dehhxtnvdakqxwa5g4\n\n\n![image](https://github.com/damus-io/damus/assets/64376233/3195270e-eb56-4f3d-845c-7210a0fbc45b)",
  37307       "reactions": {
  37308         "url": "https://api.github.com/repos/damus-io/damus/issues/2029/reactions",
  37309         "total_count": 0,
  37310         "+1": 0,
  37311         "-1": 0,
  37312         "laugh": 0,
  37313         "hooray": 0,
  37314         "confused": 0,
  37315         "heart": 0,
  37316         "rocket": 0,
  37317         "eyes": 0
  37318       },
  37319       "timeline_url": "https://api.github.com/repos/damus-io/damus/issues/2029/timeline",
  37320       "performed_via_github_app": null,
  37321       "state_reason": null
  37322     },
  37323     "comment": {
  37324       "user": "jb55",
  37325       "created_at": "2024-04-04T16:43:41Z",
  37326       "updated_at": "2024-04-04T16:43:41Z",
  37327       "body": "one thing I quickly experimented with on notedeck is vertical action buttons, this would fix the vertical real-estate issue and would keep the buttons around. thoughts?\r\n\r\nIn the meantime we can start to scale down PFPs, reduce padding, reduce default text size."
  37328     }
  37329   },
  37330   {
  37331     "issue": {
  37332       "url": "https://api.github.com/repos/damus-io/damus/issues/2029",
  37333       "repository_url": "https://api.github.com/repos/damus-io/damus",
  37334       "labels_url": "https://api.github.com/repos/damus-io/damus/issues/2029/labels{/name}",
  37335       "comments_url": "https://api.github.com/repos/damus-io/damus/issues/2029/comments",
  37336       "events_url": "https://api.github.com/repos/damus-io/damus/issues/2029/events",
  37337       "html_url": "https://github.com/damus-io/damus/issues/2029",
  37338       "id": 2160919113,
  37339       "node_id": "I_kwDOHHF5A86AzQJJ",
  37340       "number": 2029,
  37341       "title": "Critically examine action bar",
  37342       "user": {
  37343         "login": "alltheseas",
  37344         "id": 64376233,
  37345         "node_id": "MDQ6VXNlcjY0Mzc2MjMz",
  37346         "avatar_url": "https://avatars.githubusercontent.com/u/64376233?v=4",
  37347         "gravatar_id": "",
  37348         "url": "https://api.github.com/users/alltheseas",
  37349         "html_url": "https://github.com/alltheseas",
  37350         "followers_url": "https://api.github.com/users/alltheseas/followers",
  37351         "following_url": "https://api.github.com/users/alltheseas/following{/other_user}",
  37352         "gists_url": "https://api.github.com/users/alltheseas/gists{/gist_id}",
  37353         "starred_url": "https://api.github.com/users/alltheseas/starred{/owner}{/repo}",
  37354         "subscriptions_url": "https://api.github.com/users/alltheseas/subscriptions",
  37355         "organizations_url": "https://api.github.com/users/alltheseas/orgs",
  37356         "repos_url": "https://api.github.com/users/alltheseas/repos",
  37357         "events_url": "https://api.github.com/users/alltheseas/events{/privacy}",
  37358         "received_events_url": "https://api.github.com/users/alltheseas/received_events",
  37359         "type": "User",
  37360         "site_admin": false
  37361       },
  37362       "labels": [
  37363         {
  37364           "id": 5667222085,
  37365           "node_id": "LA_kwDOHHF5A88AAAABUcryRQ",
  37366           "url": "https://api.github.com/repos/damus-io/damus/labels/design",
  37367           "name": "design",
  37368           "color": "5319E7",
  37369           "default": false,
  37370           "description": "Design exploration & definition is required"
  37371         }
  37372       ],
  37373       "state": "open",
  37374       "locked": false,
  37375       "assignee": null,
  37376       "assignees": [],
  37377       "milestone": null,
  37378       "comments": 14,
  37379       "created_at": "2024-02-29T10:25:45Z",
  37380       "updated_at": "2024-04-05T02:14:06Z",
  37381       "closed_at": null,
  37382       "author_association": "COLLABORATOR",
  37383       "active_lock_reason": null,
  37384       "body": "https://damus.io/nevent1qqsvrwv430mdl0yq0x0cdrwxk6dh82kytttx6ya92hakxupcuyw8cacpz4mhxue69uhk2er9dchxummnw3ezumrpdejqzyrhwden5te0dehhxarj9emkjmn9qy28wumn8ghj7un9d3shjtnyv9kh2uewd9hszrthwden5te0dehhxtnvdakqxwa5g4\n\n\n![image](https://github.com/damus-io/damus/assets/64376233/3195270e-eb56-4f3d-845c-7210a0fbc45b)",
  37385       "reactions": {
  37386         "url": "https://api.github.com/repos/damus-io/damus/issues/2029/reactions",
  37387         "total_count": 0,
  37388         "+1": 0,
  37389         "-1": 0,
  37390         "laugh": 0,
  37391         "hooray": 0,
  37392         "confused": 0,
  37393         "heart": 0,
  37394         "rocket": 0,
  37395         "eyes": 0
  37396       },
  37397       "timeline_url": "https://api.github.com/repos/damus-io/damus/issues/2029/timeline",
  37398       "performed_via_github_app": null,
  37399       "state_reason": null
  37400     },
  37401     "comment": {
  37402       "user": "alltheseas",
  37403       "created_at": "2024-04-04T16:57:38Z",
  37404       "updated_at": "2024-04-04T16:57:56Z",
  37405       "body": "\n\n> one thing I quickly experimented with on notedeck is vertical action buttons\n\nA conflict that arises from scrolling as a right handed person is accidentally tapping on actions near the right thumb area:\n1) accidental note ellipsis menu mute thread\n2) accidental note ellipsis menu mute user\n3) accidental zap"
  37406     }
  37407   },
  37408   {
  37409     "issue": {
  37410       "url": "https://api.github.com/repos/damus-io/damus/issues/2029",
  37411       "repository_url": "https://api.github.com/repos/damus-io/damus",
  37412       "labels_url": "https://api.github.com/repos/damus-io/damus/issues/2029/labels{/name}",
  37413       "comments_url": "https://api.github.com/repos/damus-io/damus/issues/2029/comments",
  37414       "events_url": "https://api.github.com/repos/damus-io/damus/issues/2029/events",
  37415       "html_url": "https://github.com/damus-io/damus/issues/2029",
  37416       "id": 2160919113,
  37417       "node_id": "I_kwDOHHF5A86AzQJJ",
  37418       "number": 2029,
  37419       "title": "Critically examine action bar",
  37420       "user": {
  37421         "login": "alltheseas",
  37422         "id": 64376233,
  37423         "node_id": "MDQ6VXNlcjY0Mzc2MjMz",
  37424         "avatar_url": "https://avatars.githubusercontent.com/u/64376233?v=4",
  37425         "gravatar_id": "",
  37426         "url": "https://api.github.com/users/alltheseas",
  37427         "html_url": "https://github.com/alltheseas",
  37428         "followers_url": "https://api.github.com/users/alltheseas/followers",
  37429         "following_url": "https://api.github.com/users/alltheseas/following{/other_user}",
  37430         "gists_url": "https://api.github.com/users/alltheseas/gists{/gist_id}",
  37431         "starred_url": "https://api.github.com/users/alltheseas/starred{/owner}{/repo}",
  37432         "subscriptions_url": "https://api.github.com/users/alltheseas/subscriptions",
  37433         "organizations_url": "https://api.github.com/users/alltheseas/orgs",
  37434         "repos_url": "https://api.github.com/users/alltheseas/repos",
  37435         "events_url": "https://api.github.com/users/alltheseas/events{/privacy}",
  37436         "received_events_url": "https://api.github.com/users/alltheseas/received_events",
  37437         "type": "User",
  37438         "site_admin": false
  37439       },
  37440       "labels": [
  37441         {
  37442           "id": 5667222085,
  37443           "node_id": "LA_kwDOHHF5A88AAAABUcryRQ",
  37444           "url": "https://api.github.com/repos/damus-io/damus/labels/design",
  37445           "name": "design",
  37446           "color": "5319E7",
  37447           "default": false,
  37448           "description": "Design exploration & definition is required"
  37449         }
  37450       ],
  37451       "state": "open",
  37452       "locked": false,
  37453       "assignee": null,
  37454       "assignees": [],
  37455       "milestone": null,
  37456       "comments": 14,
  37457       "created_at": "2024-02-29T10:25:45Z",
  37458       "updated_at": "2024-04-05T02:14:06Z",
  37459       "closed_at": null,
  37460       "author_association": "COLLABORATOR",
  37461       "active_lock_reason": null,
  37462       "body": "https://damus.io/nevent1qqsvrwv430mdl0yq0x0cdrwxk6dh82kytttx6ya92hakxupcuyw8cacpz4mhxue69uhk2er9dchxummnw3ezumrpdejqzyrhwden5te0dehhxarj9emkjmn9qy28wumn8ghj7un9d3shjtnyv9kh2uewd9hszrthwden5te0dehhxtnvdakqxwa5g4\n\n\n![image](https://github.com/damus-io/damus/assets/64376233/3195270e-eb56-4f3d-845c-7210a0fbc45b)",
  37463       "reactions": {
  37464         "url": "https://api.github.com/repos/damus-io/damus/issues/2029/reactions",
  37465         "total_count": 0,
  37466         "+1": 0,
  37467         "-1": 0,
  37468         "laugh": 0,
  37469         "hooray": 0,
  37470         "confused": 0,
  37471         "heart": 0,
  37472         "rocket": 0,
  37473         "eyes": 0
  37474       },
  37475       "timeline_url": "https://api.github.com/repos/damus-io/damus/issues/2029/timeline",
  37476       "performed_via_github_app": null,
  37477       "state_reason": null
  37478     },
  37479     "comment": {
  37480       "user": "alltheseas",
  37481       "created_at": "2024-04-04T17:02:21Z",
  37482       "updated_at": "2024-04-04T17:02:31Z",
  37483       "body": "Maybe for right handed folks action bar is on left side, and vice versa? "
  37484     }
  37485   },
  37486   {
  37487     "issue": {
  37488       "url": "https://api.github.com/repos/damus-io/damus/issues/2029",
  37489       "repository_url": "https://api.github.com/repos/damus-io/damus",
  37490       "labels_url": "https://api.github.com/repos/damus-io/damus/issues/2029/labels{/name}",
  37491       "comments_url": "https://api.github.com/repos/damus-io/damus/issues/2029/comments",
  37492       "events_url": "https://api.github.com/repos/damus-io/damus/issues/2029/events",
  37493       "html_url": "https://github.com/damus-io/damus/issues/2029",
  37494       "id": 2160919113,
  37495       "node_id": "I_kwDOHHF5A86AzQJJ",
  37496       "number": 2029,
  37497       "title": "Critically examine action bar",
  37498       "user": {
  37499         "login": "alltheseas",
  37500         "id": 64376233,
  37501         "node_id": "MDQ6VXNlcjY0Mzc2MjMz",
  37502         "avatar_url": "https://avatars.githubusercontent.com/u/64376233?v=4",
  37503         "gravatar_id": "",
  37504         "url": "https://api.github.com/users/alltheseas",
  37505         "html_url": "https://github.com/alltheseas",
  37506         "followers_url": "https://api.github.com/users/alltheseas/followers",
  37507         "following_url": "https://api.github.com/users/alltheseas/following{/other_user}",
  37508         "gists_url": "https://api.github.com/users/alltheseas/gists{/gist_id}",
  37509         "starred_url": "https://api.github.com/users/alltheseas/starred{/owner}{/repo}",
  37510         "subscriptions_url": "https://api.github.com/users/alltheseas/subscriptions",
  37511         "organizations_url": "https://api.github.com/users/alltheseas/orgs",
  37512         "repos_url": "https://api.github.com/users/alltheseas/repos",
  37513         "events_url": "https://api.github.com/users/alltheseas/events{/privacy}",
  37514         "received_events_url": "https://api.github.com/users/alltheseas/received_events",
  37515         "type": "User",
  37516         "site_admin": false
  37517       },
  37518       "labels": [
  37519         {
  37520           "id": 5667222085,
  37521           "node_id": "LA_kwDOHHF5A88AAAABUcryRQ",
  37522           "url": "https://api.github.com/repos/damus-io/damus/labels/design",
  37523           "name": "design",
  37524           "color": "5319E7",
  37525           "default": false,
  37526           "description": "Design exploration & definition is required"
  37527         }
  37528       ],
  37529       "state": "open",
  37530       "locked": false,
  37531       "assignee": null,
  37532       "assignees": [],
  37533       "milestone": null,
  37534       "comments": 14,
  37535       "created_at": "2024-02-29T10:25:45Z",
  37536       "updated_at": "2024-04-05T02:14:06Z",
  37537       "closed_at": null,
  37538       "author_association": "COLLABORATOR",
  37539       "active_lock_reason": null,
  37540       "body": "https://damus.io/nevent1qqsvrwv430mdl0yq0x0cdrwxk6dh82kytttx6ya92hakxupcuyw8cacpz4mhxue69uhk2er9dchxummnw3ezumrpdejqzyrhwden5te0dehhxarj9emkjmn9qy28wumn8ghj7un9d3shjtnyv9kh2uewd9hszrthwden5te0dehhxtnvdakqxwa5g4\n\n\n![image](https://github.com/damus-io/damus/assets/64376233/3195270e-eb56-4f3d-845c-7210a0fbc45b)",
  37541       "reactions": {
  37542         "url": "https://api.github.com/repos/damus-io/damus/issues/2029/reactions",
  37543         "total_count": 0,
  37544         "+1": 0,
  37545         "-1": 0,
  37546         "laugh": 0,
  37547         "hooray": 0,
  37548         "confused": 0,
  37549         "heart": 0,
  37550         "rocket": 0,
  37551         "eyes": 0
  37552       },
  37553       "timeline_url": "https://api.github.com/repos/damus-io/damus/issues/2029/timeline",
  37554       "performed_via_github_app": null,
  37555       "state_reason": null
  37556     },
  37557     "comment": {
  37558       "user": "robagreda",
  37559       "created_at": "2024-04-04T17:15:09Z",
  37560       "updated_at": "2024-04-04T17:15:09Z",
  37561       "body": "Are we looking to have something like reddit action bar(something really small) or even instagram action bar is perceived as small... I am not a huge fan of long press to take actions on a note, but double tap could work as a zap action. "
  37562     }
  37563   },
  37564   {
  37565     "issue": {
  37566       "url": "https://api.github.com/repos/damus-io/damus/issues/2029",
  37567       "repository_url": "https://api.github.com/repos/damus-io/damus",
  37568       "labels_url": "https://api.github.com/repos/damus-io/damus/issues/2029/labels{/name}",
  37569       "comments_url": "https://api.github.com/repos/damus-io/damus/issues/2029/comments",
  37570       "events_url": "https://api.github.com/repos/damus-io/damus/issues/2029/events",
  37571       "html_url": "https://github.com/damus-io/damus/issues/2029",
  37572       "id": 2160919113,
  37573       "node_id": "I_kwDOHHF5A86AzQJJ",
  37574       "number": 2029,
  37575       "title": "Critically examine action bar",
  37576       "user": {
  37577         "login": "alltheseas",
  37578         "id": 64376233,
  37579         "node_id": "MDQ6VXNlcjY0Mzc2MjMz",
  37580         "avatar_url": "https://avatars.githubusercontent.com/u/64376233?v=4",
  37581         "gravatar_id": "",
  37582         "url": "https://api.github.com/users/alltheseas",
  37583         "html_url": "https://github.com/alltheseas",
  37584         "followers_url": "https://api.github.com/users/alltheseas/followers",
  37585         "following_url": "https://api.github.com/users/alltheseas/following{/other_user}",
  37586         "gists_url": "https://api.github.com/users/alltheseas/gists{/gist_id}",
  37587         "starred_url": "https://api.github.com/users/alltheseas/starred{/owner}{/repo}",
  37588         "subscriptions_url": "https://api.github.com/users/alltheseas/subscriptions",
  37589         "organizations_url": "https://api.github.com/users/alltheseas/orgs",
  37590         "repos_url": "https://api.github.com/users/alltheseas/repos",
  37591         "events_url": "https://api.github.com/users/alltheseas/events{/privacy}",
  37592         "received_events_url": "https://api.github.com/users/alltheseas/received_events",
  37593         "type": "User",
  37594         "site_admin": false
  37595       },
  37596       "labels": [
  37597         {
  37598           "id": 5667222085,
  37599           "node_id": "LA_kwDOHHF5A88AAAABUcryRQ",
  37600           "url": "https://api.github.com/repos/damus-io/damus/labels/design",
  37601           "name": "design",
  37602           "color": "5319E7",
  37603           "default": false,
  37604           "description": "Design exploration & definition is required"
  37605         }
  37606       ],
  37607       "state": "open",
  37608       "locked": false,
  37609       "assignee": null,
  37610       "assignees": [],
  37611       "milestone": null,
  37612       "comments": 14,
  37613       "created_at": "2024-02-29T10:25:45Z",
  37614       "updated_at": "2024-04-05T02:14:06Z",
  37615       "closed_at": null,
  37616       "author_association": "COLLABORATOR",
  37617       "active_lock_reason": null,
  37618       "body": "https://damus.io/nevent1qqsvrwv430mdl0yq0x0cdrwxk6dh82kytttx6ya92hakxupcuyw8cacpz4mhxue69uhk2er9dchxummnw3ezumrpdejqzyrhwden5te0dehhxarj9emkjmn9qy28wumn8ghj7un9d3shjtnyv9kh2uewd9hszrthwden5te0dehhxtnvdakqxwa5g4\n\n\n![image](https://github.com/damus-io/damus/assets/64376233/3195270e-eb56-4f3d-845c-7210a0fbc45b)",
  37619       "reactions": {
  37620         "url": "https://api.github.com/repos/damus-io/damus/issues/2029/reactions",
  37621         "total_count": 0,
  37622         "+1": 0,
  37623         "-1": 0,
  37624         "laugh": 0,
  37625         "hooray": 0,
  37626         "confused": 0,
  37627         "heart": 0,
  37628         "rocket": 0,
  37629         "eyes": 0
  37630       },
  37631       "timeline_url": "https://api.github.com/repos/damus-io/damus/issues/2029/timeline",
  37632       "performed_via_github_app": null,
  37633       "state_reason": null
  37634     },
  37635     "comment": {
  37636       "user": "jb55",
  37637       "created_at": "2024-04-04T18:28:17Z",
  37638       "updated_at": "2024-04-04T18:28:17Z",
  37639       "body": "On Thu, Apr 04, 2024 at 10:15:30AM GMT, Roberto wrote:\n>Are we looking to have something like reddit action bar(something really small) or even instagram action bar is perceived as small... I am not a huge fan of long press to take actions on a note, but double tap could work as a zap action.\n\ncould also do swipe like in mail app\n"
  37640     }
  37641   },
  37642   {
  37643     "issue": {
  37644       "url": "https://api.github.com/repos/damus-io/damus/issues/2029",
  37645       "repository_url": "https://api.github.com/repos/damus-io/damus",
  37646       "labels_url": "https://api.github.com/repos/damus-io/damus/issues/2029/labels{/name}",
  37647       "comments_url": "https://api.github.com/repos/damus-io/damus/issues/2029/comments",
  37648       "events_url": "https://api.github.com/repos/damus-io/damus/issues/2029/events",
  37649       "html_url": "https://github.com/damus-io/damus/issues/2029",
  37650       "id": 2160919113,
  37651       "node_id": "I_kwDOHHF5A86AzQJJ",
  37652       "number": 2029,
  37653       "title": "Critically examine action bar",
  37654       "user": {
  37655         "login": "alltheseas",
  37656         "id": 64376233,
  37657         "node_id": "MDQ6VXNlcjY0Mzc2MjMz",
  37658         "avatar_url": "https://avatars.githubusercontent.com/u/64376233?v=4",
  37659         "gravatar_id": "",
  37660         "url": "https://api.github.com/users/alltheseas",
  37661         "html_url": "https://github.com/alltheseas",
  37662         "followers_url": "https://api.github.com/users/alltheseas/followers",
  37663         "following_url": "https://api.github.com/users/alltheseas/following{/other_user}",
  37664         "gists_url": "https://api.github.com/users/alltheseas/gists{/gist_id}",
  37665         "starred_url": "https://api.github.com/users/alltheseas/starred{/owner}{/repo}",
  37666         "subscriptions_url": "https://api.github.com/users/alltheseas/subscriptions",
  37667         "organizations_url": "https://api.github.com/users/alltheseas/orgs",
  37668         "repos_url": "https://api.github.com/users/alltheseas/repos",
  37669         "events_url": "https://api.github.com/users/alltheseas/events{/privacy}",
  37670         "received_events_url": "https://api.github.com/users/alltheseas/received_events",
  37671         "type": "User",
  37672         "site_admin": false
  37673       },
  37674       "labels": [
  37675         {
  37676           "id": 5667222085,
  37677           "node_id": "LA_kwDOHHF5A88AAAABUcryRQ",
  37678           "url": "https://api.github.com/repos/damus-io/damus/labels/design",
  37679           "name": "design",
  37680           "color": "5319E7",
  37681           "default": false,
  37682           "description": "Design exploration & definition is required"
  37683         }
  37684       ],
  37685       "state": "open",
  37686       "locked": false,
  37687       "assignee": null,
  37688       "assignees": [],
  37689       "milestone": null,
  37690       "comments": 14,
  37691       "created_at": "2024-02-29T10:25:45Z",
  37692       "updated_at": "2024-04-05T02:14:06Z",
  37693       "closed_at": null,
  37694       "author_association": "COLLABORATOR",
  37695       "active_lock_reason": null,
  37696       "body": "https://damus.io/nevent1qqsvrwv430mdl0yq0x0cdrwxk6dh82kytttx6ya92hakxupcuyw8cacpz4mhxue69uhk2er9dchxummnw3ezumrpdejqzyrhwden5te0dehhxarj9emkjmn9qy28wumn8ghj7un9d3shjtnyv9kh2uewd9hszrthwden5te0dehhxtnvdakqxwa5g4\n\n\n![image](https://github.com/damus-io/damus/assets/64376233/3195270e-eb56-4f3d-845c-7210a0fbc45b)",
  37697       "reactions": {
  37698         "url": "https://api.github.com/repos/damus-io/damus/issues/2029/reactions",
  37699         "total_count": 0,
  37700         "+1": 0,
  37701         "-1": 0,
  37702         "laugh": 0,
  37703         "hooray": 0,
  37704         "confused": 0,
  37705         "heart": 0,
  37706         "rocket": 0,
  37707         "eyes": 0
  37708       },
  37709       "timeline_url": "https://api.github.com/repos/damus-io/damus/issues/2029/timeline",
  37710       "performed_via_github_app": null,
  37711       "state_reason": null
  37712     },
  37713     "comment": {
  37714       "user": "karnagebitcoin",
  37715       "created_at": "2024-04-05T00:25:27Z",
  37716       "updated_at": "2024-04-05T00:25:27Z",
  37717       "body": "> The upside of hiding action menu is that vertical real estate is increased by 5-10%\r\n\r\nThere's another way to increase real estate quite a bit, see this demo (set your browser agent to phone): https://playground-8ca0bb.webflow.io/scroll"
  37718     }
  37719   },
  37720   {
  37721     "issue": {
  37722       "url": "https://api.github.com/repos/damus-io/damus/issues/2029",
  37723       "repository_url": "https://api.github.com/repos/damus-io/damus",
  37724       "labels_url": "https://api.github.com/repos/damus-io/damus/issues/2029/labels{/name}",
  37725       "comments_url": "https://api.github.com/repos/damus-io/damus/issues/2029/comments",
  37726       "events_url": "https://api.github.com/repos/damus-io/damus/issues/2029/events",
  37727       "html_url": "https://github.com/damus-io/damus/issues/2029",
  37728       "id": 2160919113,
  37729       "node_id": "I_kwDOHHF5A86AzQJJ",
  37730       "number": 2029,
  37731       "title": "Critically examine action bar",
  37732       "user": {
  37733         "login": "alltheseas",
  37734         "id": 64376233,
  37735         "node_id": "MDQ6VXNlcjY0Mzc2MjMz",
  37736         "avatar_url": "https://avatars.githubusercontent.com/u/64376233?v=4",
  37737         "gravatar_id": "",
  37738         "url": "https://api.github.com/users/alltheseas",
  37739         "html_url": "https://github.com/alltheseas",
  37740         "followers_url": "https://api.github.com/users/alltheseas/followers",
  37741         "following_url": "https://api.github.com/users/alltheseas/following{/other_user}",
  37742         "gists_url": "https://api.github.com/users/alltheseas/gists{/gist_id}",
  37743         "starred_url": "https://api.github.com/users/alltheseas/starred{/owner}{/repo}",
  37744         "subscriptions_url": "https://api.github.com/users/alltheseas/subscriptions",
  37745         "organizations_url": "https://api.github.com/users/alltheseas/orgs",
  37746         "repos_url": "https://api.github.com/users/alltheseas/repos",
  37747         "events_url": "https://api.github.com/users/alltheseas/events{/privacy}",
  37748         "received_events_url": "https://api.github.com/users/alltheseas/received_events",
  37749         "type": "User",
  37750         "site_admin": false
  37751       },
  37752       "labels": [
  37753         {
  37754           "id": 5667222085,
  37755           "node_id": "LA_kwDOHHF5A88AAAABUcryRQ",
  37756           "url": "https://api.github.com/repos/damus-io/damus/labels/design",
  37757           "name": "design",
  37758           "color": "5319E7",
  37759           "default": false,
  37760           "description": "Design exploration & definition is required"
  37761         }
  37762       ],
  37763       "state": "open",
  37764       "locked": false,
  37765       "assignee": null,
  37766       "assignees": [],
  37767       "milestone": null,
  37768       "comments": 14,
  37769       "created_at": "2024-02-29T10:25:45Z",
  37770       "updated_at": "2024-04-05T02:14:06Z",
  37771       "closed_at": null,
  37772       "author_association": "COLLABORATOR",
  37773       "active_lock_reason": null,
  37774       "body": "https://damus.io/nevent1qqsvrwv430mdl0yq0x0cdrwxk6dh82kytttx6ya92hakxupcuyw8cacpz4mhxue69uhk2er9dchxummnw3ezumrpdejqzyrhwden5te0dehhxarj9emkjmn9qy28wumn8ghj7un9d3shjtnyv9kh2uewd9hszrthwden5te0dehhxtnvdakqxwa5g4\n\n\n![image](https://github.com/damus-io/damus/assets/64376233/3195270e-eb56-4f3d-845c-7210a0fbc45b)",
  37775       "reactions": {
  37776         "url": "https://api.github.com/repos/damus-io/damus/issues/2029/reactions",
  37777         "total_count": 0,
  37778         "+1": 0,
  37779         "-1": 0,
  37780         "laugh": 0,
  37781         "hooray": 0,
  37782         "confused": 0,
  37783         "heart": 0,
  37784         "rocket": 0,
  37785         "eyes": 0
  37786       },
  37787       "timeline_url": "https://api.github.com/repos/damus-io/damus/issues/2029/timeline",
  37788       "performed_via_github_app": null,
  37789       "state_reason": null
  37790     },
  37791     "comment": {
  37792       "user": "alltheseas",
  37793       "created_at": "2024-04-05T02:14:05Z",
  37794       "updated_at": "2024-04-05T02:14:05Z",
  37795       "body": "> > The upside of hiding action menu is that vertical real estate is increased by 5-10%\r\n> \r\n> There's another way to increase real estate quite a bit, see this demo (set your browser agent to phone): https://playground-8ca0bb.webflow.io/scroll\r\n\r\nthis one?\r\n\r\nhttps://github.com/damus-io/damus/issues/1825"
  37796     }
  37797   },
  37798   {
  37799     "issue": {
  37800       "url": "https://api.github.com/repos/damus-io/damus/issues/2028",
  37801       "repository_url": "https://api.github.com/repos/damus-io/damus",
  37802       "labels_url": "https://api.github.com/repos/damus-io/damus/issues/2028/labels{/name}",
  37803       "comments_url": "https://api.github.com/repos/damus-io/damus/issues/2028/comments",
  37804       "events_url": "https://api.github.com/repos/damus-io/damus/issues/2028/events",
  37805       "html_url": "https://github.com/damus-io/damus/issues/2028",
  37806       "id": 2160902085,
  37807       "node_id": "I_kwDOHHF5A86AzL_F",
  37808       "number": 2028,
  37809       "title": "Long press design exploration",
  37810       "user": {
  37811         "login": "alltheseas",
  37812         "id": 64376233,
  37813         "node_id": "MDQ6VXNlcjY0Mzc2MjMz",
  37814         "avatar_url": "https://avatars.githubusercontent.com/u/64376233?v=4",
  37815         "gravatar_id": "",
  37816         "url": "https://api.github.com/users/alltheseas",
  37817         "html_url": "https://github.com/alltheseas",
  37818         "followers_url": "https://api.github.com/users/alltheseas/followers",
  37819         "following_url": "https://api.github.com/users/alltheseas/following{/other_user}",
  37820         "gists_url": "https://api.github.com/users/alltheseas/gists{/gist_id}",
  37821         "starred_url": "https://api.github.com/users/alltheseas/starred{/owner}{/repo}",
  37822         "subscriptions_url": "https://api.github.com/users/alltheseas/subscriptions",
  37823         "organizations_url": "https://api.github.com/users/alltheseas/orgs",
  37824         "repos_url": "https://api.github.com/users/alltheseas/repos",
  37825         "events_url": "https://api.github.com/users/alltheseas/events{/privacy}",
  37826         "received_events_url": "https://api.github.com/users/alltheseas/received_events",
  37827         "type": "User",
  37828         "site_admin": false
  37829       },
  37830       "labels": [
  37831         {
  37832           "id": 5667222085,
  37833           "node_id": "LA_kwDOHHF5A88AAAABUcryRQ",
  37834           "url": "https://api.github.com/repos/damus-io/damus/labels/design",
  37835           "name": "design",
  37836           "color": "5319E7",
  37837           "default": false,
  37838           "description": "Design exploration & definition is required"
  37839         }
  37840       ],
  37841       "state": "open",
  37842       "locked": false,
  37843       "assignee": null,
  37844       "assignees": [],
  37845       "milestone": null,
  37846       "comments": 1,
  37847       "created_at": "2024-02-29T10:16:29Z",
  37848       "updated_at": "2024-04-04T10:01:50Z",
  37849       "closed_at": null,
  37850       "author_association": "COLLABORATOR",
  37851       "active_lock_reason": null,
  37852       "body": "https://damus.io/nevent1qqsq6afc8a8jag6cz0yzf23f86msdy0vm5eysuzd6pgt4wf4swvsu8gpzemhxue69uhhyetvv9ujumn0wd68ytnzv9hxgqgdwaehxw309aukzcn49ekk2qguwaehxw309ahx7um5wghx6at5d9h8jampd3kx2apwvdhk6qgkwaehxw309aex2mrp0yh8qunfd4skctnwv46qe89hnl",
  37853       "reactions": {
  37854         "url": "https://api.github.com/repos/damus-io/damus/issues/2028/reactions",
  37855         "total_count": 0,
  37856         "+1": 0,
  37857         "-1": 0,
  37858         "laugh": 0,
  37859         "hooray": 0,
  37860         "confused": 0,
  37861         "heart": 0,
  37862         "rocket": 0,
  37863         "eyes": 0
  37864       },
  37865       "timeline_url": "https://api.github.com/repos/damus-io/damus/issues/2028/timeline",
  37866       "performed_via_github_app": null,
  37867       "state_reason": null
  37868     }
  37869   },
  37870   {
  37871     "issue": {
  37872       "url": "https://api.github.com/repos/damus-io/damus/issues/2028",
  37873       "repository_url": "https://api.github.com/repos/damus-io/damus",
  37874       "labels_url": "https://api.github.com/repos/damus-io/damus/issues/2028/labels{/name}",
  37875       "comments_url": "https://api.github.com/repos/damus-io/damus/issues/2028/comments",
  37876       "events_url": "https://api.github.com/repos/damus-io/damus/issues/2028/events",
  37877       "html_url": "https://github.com/damus-io/damus/issues/2028",
  37878       "id": 2160902085,
  37879       "node_id": "I_kwDOHHF5A86AzL_F",
  37880       "number": 2028,
  37881       "title": "Long press design exploration",
  37882       "user": {
  37883         "login": "alltheseas",
  37884         "id": 64376233,
  37885         "node_id": "MDQ6VXNlcjY0Mzc2MjMz",
  37886         "avatar_url": "https://avatars.githubusercontent.com/u/64376233?v=4",
  37887         "gravatar_id": "",
  37888         "url": "https://api.github.com/users/alltheseas",
  37889         "html_url": "https://github.com/alltheseas",
  37890         "followers_url": "https://api.github.com/users/alltheseas/followers",
  37891         "following_url": "https://api.github.com/users/alltheseas/following{/other_user}",
  37892         "gists_url": "https://api.github.com/users/alltheseas/gists{/gist_id}",
  37893         "starred_url": "https://api.github.com/users/alltheseas/starred{/owner}{/repo}",
  37894         "subscriptions_url": "https://api.github.com/users/alltheseas/subscriptions",
  37895         "organizations_url": "https://api.github.com/users/alltheseas/orgs",
  37896         "repos_url": "https://api.github.com/users/alltheseas/repos",
  37897         "events_url": "https://api.github.com/users/alltheseas/events{/privacy}",
  37898         "received_events_url": "https://api.github.com/users/alltheseas/received_events",
  37899         "type": "User",
  37900         "site_admin": false
  37901       },
  37902       "labels": [
  37903         {
  37904           "id": 5667222085,
  37905           "node_id": "LA_kwDOHHF5A88AAAABUcryRQ",
  37906           "url": "https://api.github.com/repos/damus-io/damus/labels/design",
  37907           "name": "design",
  37908           "color": "5319E7",
  37909           "default": false,
  37910           "description": "Design exploration & definition is required"
  37911         }
  37912       ],
  37913       "state": "open",
  37914       "locked": false,
  37915       "assignee": null,
  37916       "assignees": [],
  37917       "milestone": null,
  37918       "comments": 1,
  37919       "created_at": "2024-02-29T10:16:29Z",
  37920       "updated_at": "2024-04-04T10:01:50Z",
  37921       "closed_at": null,
  37922       "author_association": "COLLABORATOR",
  37923       "active_lock_reason": null,
  37924       "body": "https://damus.io/nevent1qqsq6afc8a8jag6cz0yzf23f86msdy0vm5eysuzd6pgt4wf4swvsu8gpzemhxue69uhhyetvv9ujumn0wd68ytnzv9hxgqgdwaehxw309aukzcn49ekk2qguwaehxw309ahx7um5wghx6at5d9h8jampd3kx2apwvdhk6qgkwaehxw309aex2mrp0yh8qunfd4skctnwv46qe89hnl",
  37925       "reactions": {
  37926         "url": "https://api.github.com/repos/damus-io/damus/issues/2028/reactions",
  37927         "total_count": 0,
  37928         "+1": 0,
  37929         "-1": 0,
  37930         "laugh": 0,
  37931         "hooray": 0,
  37932         "confused": 0,
  37933         "heart": 0,
  37934         "rocket": 0,
  37935         "eyes": 0
  37936       },
  37937       "timeline_url": "https://api.github.com/repos/damus-io/damus/issues/2028/timeline",
  37938       "performed_via_github_app": null,
  37939       "state_reason": null
  37940     },
  37941     "comment": {
  37942       "user": "karnagebitcoin",
  37943       "created_at": "2024-04-04T10:01:48Z",
  37944       "updated_at": "2024-04-04T10:01:48Z",
  37945       "body": "Added friction."
  37946     }
  37947   },
  37948   {
  37949     "issue": {
  37950       "url": "https://api.github.com/repos/damus-io/damus/issues/2027",
  37951       "repository_url": "https://api.github.com/repos/damus-io/damus",
  37952       "labels_url": "https://api.github.com/repos/damus-io/damus/issues/2027/labels{/name}",
  37953       "comments_url": "https://api.github.com/repos/damus-io/damus/issues/2027/comments",
  37954       "events_url": "https://api.github.com/repos/damus-io/damus/issues/2027/events",
  37955       "html_url": "https://github.com/damus-io/damus/issues/2027",
  37956       "id": 2160764654,
  37957       "node_id": "I_kwDOHHF5A86Ayqbu",
  37958       "number": 2027,
  37959       "title": "*failed to decrypt content* in DMs",
  37960       "user": {
  37961         "login": "alltheseas",
  37962         "id": 64376233,
  37963         "node_id": "MDQ6VXNlcjY0Mzc2MjMz",
  37964         "avatar_url": "https://avatars.githubusercontent.com/u/64376233?v=4",
  37965         "gravatar_id": "",
  37966         "url": "https://api.github.com/users/alltheseas",
  37967         "html_url": "https://github.com/alltheseas",
  37968         "followers_url": "https://api.github.com/users/alltheseas/followers",
  37969         "following_url": "https://api.github.com/users/alltheseas/following{/other_user}",
  37970         "gists_url": "https://api.github.com/users/alltheseas/gists{/gist_id}",
  37971         "starred_url": "https://api.github.com/users/alltheseas/starred{/owner}{/repo}",
  37972         "subscriptions_url": "https://api.github.com/users/alltheseas/subscriptions",
  37973         "organizations_url": "https://api.github.com/users/alltheseas/orgs",
  37974         "repos_url": "https://api.github.com/users/alltheseas/repos",
  37975         "events_url": "https://api.github.com/users/alltheseas/events{/privacy}",
  37976         "received_events_url": "https://api.github.com/users/alltheseas/received_events",
  37977         "type": "User",
  37978         "site_admin": false
  37979       },
  37980       "labels": [
  37981         {
  37982           "id": 5816323529,
  37983           "node_id": "LA_kwDOHHF5A88AAAABWq4NyQ",
  37984           "url": "https://api.github.com/repos/damus-io/damus/labels/regression",
  37985           "name": "regression",
  37986           "color": "E40609",
  37987           "default": false,
  37988           "description": "Something that was working before now doesn't"
  37989         }
  37990       ],
  37991       "state": "closed",
  37992       "locked": false,
  37993       "assignee": null,
  37994       "assignees": [],
  37995       "milestone": null,
  37996       "comments": 2,
  37997       "created_at": "2024-02-29T09:09:20Z",
  37998       "updated_at": "2024-02-29T11:40:31Z",
  37999       "closed_at": "2024-02-29T11:23:07Z",
  38000       "author_association": "COLLABORATOR",
  38001       "active_lock_reason": null,
  38002       "body": "Reports of regression\n\n![image](https://github.com/damus-io/damus/assets/64376233/7a6424f7-a193-40cc-9246-b47980f2c77d)\n\nhttps://damus.io/nevent1qqs2vk5pvwez84epvn44wcgnx63sgq7r5l7826032tfeftsa6uheaqcpzamhxue69uhhyetvv9ujucm4wfex2mn59en8j6gpzamhxue69uhkv6tvw3jhytnwdaehgu3wwa5kuegpr3mhxue69uhkummnw3ezucnfw33k76twv4ezuum0vd5kzmqpz3mhxue69uhhyetvv9ujuerpd46hxtnfduyfd8mj",
  38003       "reactions": {
  38004         "url": "https://api.github.com/repos/damus-io/damus/issues/2027/reactions",
  38005         "total_count": 0,
  38006         "+1": 0,
  38007         "-1": 0,
  38008         "laugh": 0,
  38009         "hooray": 0,
  38010         "confused": 0,
  38011         "heart": 0,
  38012         "rocket": 0,
  38013         "eyes": 0
  38014       },
  38015       "timeline_url": "https://api.github.com/repos/damus-io/damus/issues/2027/timeline",
  38016       "performed_via_github_app": null,
  38017       "state_reason": "completed"
  38018     }
  38019   },
  38020   {
  38021     "issue": {
  38022       "url": "https://api.github.com/repos/damus-io/damus/issues/2027",
  38023       "repository_url": "https://api.github.com/repos/damus-io/damus",
  38024       "labels_url": "https://api.github.com/repos/damus-io/damus/issues/2027/labels{/name}",
  38025       "comments_url": "https://api.github.com/repos/damus-io/damus/issues/2027/comments",
  38026       "events_url": "https://api.github.com/repos/damus-io/damus/issues/2027/events",
  38027       "html_url": "https://github.com/damus-io/damus/issues/2027",
  38028       "id": 2160764654,
  38029       "node_id": "I_kwDOHHF5A86Ayqbu",
  38030       "number": 2027,
  38031       "title": "*failed to decrypt content* in DMs",
  38032       "user": {
  38033         "login": "alltheseas",
  38034         "id": 64376233,
  38035         "node_id": "MDQ6VXNlcjY0Mzc2MjMz",
  38036         "avatar_url": "https://avatars.githubusercontent.com/u/64376233?v=4",
  38037         "gravatar_id": "",
  38038         "url": "https://api.github.com/users/alltheseas",
  38039         "html_url": "https://github.com/alltheseas",
  38040         "followers_url": "https://api.github.com/users/alltheseas/followers",
  38041         "following_url": "https://api.github.com/users/alltheseas/following{/other_user}",
  38042         "gists_url": "https://api.github.com/users/alltheseas/gists{/gist_id}",
  38043         "starred_url": "https://api.github.com/users/alltheseas/starred{/owner}{/repo}",
  38044         "subscriptions_url": "https://api.github.com/users/alltheseas/subscriptions",
  38045         "organizations_url": "https://api.github.com/users/alltheseas/orgs",
  38046         "repos_url": "https://api.github.com/users/alltheseas/repos",
  38047         "events_url": "https://api.github.com/users/alltheseas/events{/privacy}",
  38048         "received_events_url": "https://api.github.com/users/alltheseas/received_events",
  38049         "type": "User",
  38050         "site_admin": false
  38051       },
  38052       "labels": [
  38053         {
  38054           "id": 5816323529,
  38055           "node_id": "LA_kwDOHHF5A88AAAABWq4NyQ",
  38056           "url": "https://api.github.com/repos/damus-io/damus/labels/regression",
  38057           "name": "regression",
  38058           "color": "E40609",
  38059           "default": false,
  38060           "description": "Something that was working before now doesn't"
  38061         }
  38062       ],
  38063       "state": "closed",
  38064       "locked": false,
  38065       "assignee": null,
  38066       "assignees": [],
  38067       "milestone": null,
  38068       "comments": 2,
  38069       "created_at": "2024-02-29T09:09:20Z",
  38070       "updated_at": "2024-02-29T11:40:31Z",
  38071       "closed_at": "2024-02-29T11:23:07Z",
  38072       "author_association": "COLLABORATOR",
  38073       "active_lock_reason": null,
  38074       "body": "Reports of regression\n\n![image](https://github.com/damus-io/damus/assets/64376233/7a6424f7-a193-40cc-9246-b47980f2c77d)\n\nhttps://damus.io/nevent1qqs2vk5pvwez84epvn44wcgnx63sgq7r5l7826032tfeftsa6uheaqcpzamhxue69uhhyetvv9ujucm4wfex2mn59en8j6gpzamhxue69uhkv6tvw3jhytnwdaehgu3wwa5kuegpr3mhxue69uhkummnw3ezucnfw33k76twv4ezuum0vd5kzmqpz3mhxue69uhhyetvv9ujuerpd46hxtnfduyfd8mj",
  38075       "reactions": {
  38076         "url": "https://api.github.com/repos/damus-io/damus/issues/2027/reactions",
  38077         "total_count": 0,
  38078         "+1": 0,
  38079         "-1": 0,
  38080         "laugh": 0,
  38081         "hooray": 0,
  38082         "confused": 0,
  38083         "heart": 0,
  38084         "rocket": 0,
  38085         "eyes": 0
  38086       },
  38087       "timeline_url": "https://api.github.com/repos/damus-io/damus/issues/2027/timeline",
  38088       "performed_via_github_app": null,
  38089       "state_reason": "completed"
  38090     },
  38091     "comment": {
  38092       "user": "jb55",
  38093       "created_at": "2024-02-29T11:23:07Z",
  38094       "updated_at": "2024-02-29T11:23:07Z",
  38095       "body": "its not really a regression, other clients can still get this wrong and add tags to DMs, and damus will still show those."
  38096     }
  38097   },
  38098   {
  38099     "issue": {
  38100       "url": "https://api.github.com/repos/damus-io/damus/issues/2027",
  38101       "repository_url": "https://api.github.com/repos/damus-io/damus",
  38102       "labels_url": "https://api.github.com/repos/damus-io/damus/issues/2027/labels{/name}",
  38103       "comments_url": "https://api.github.com/repos/damus-io/damus/issues/2027/comments",
  38104       "events_url": "https://api.github.com/repos/damus-io/damus/issues/2027/events",
  38105       "html_url": "https://github.com/damus-io/damus/issues/2027",
  38106       "id": 2160764654,
  38107       "node_id": "I_kwDOHHF5A86Ayqbu",
  38108       "number": 2027,
  38109       "title": "*failed to decrypt content* in DMs",
  38110       "user": {
  38111         "login": "alltheseas",
  38112         "id": 64376233,
  38113         "node_id": "MDQ6VXNlcjY0Mzc2MjMz",
  38114         "avatar_url": "https://avatars.githubusercontent.com/u/64376233?v=4",
  38115         "gravatar_id": "",
  38116         "url": "https://api.github.com/users/alltheseas",
  38117         "html_url": "https://github.com/alltheseas",
  38118         "followers_url": "https://api.github.com/users/alltheseas/followers",
  38119         "following_url": "https://api.github.com/users/alltheseas/following{/other_user}",
  38120         "gists_url": "https://api.github.com/users/alltheseas/gists{/gist_id}",
  38121         "starred_url": "https://api.github.com/users/alltheseas/starred{/owner}{/repo}",
  38122         "subscriptions_url": "https://api.github.com/users/alltheseas/subscriptions",
  38123         "organizations_url": "https://api.github.com/users/alltheseas/orgs",
  38124         "repos_url": "https://api.github.com/users/alltheseas/repos",
  38125         "events_url": "https://api.github.com/users/alltheseas/events{/privacy}",
  38126         "received_events_url": "https://api.github.com/users/alltheseas/received_events",
  38127         "type": "User",
  38128         "site_admin": false
  38129       },
  38130       "labels": [
  38131         {
  38132           "id": 5816323529,
  38133           "node_id": "LA_kwDOHHF5A88AAAABWq4NyQ",
  38134           "url": "https://api.github.com/repos/damus-io/damus/labels/regression",
  38135           "name": "regression",
  38136           "color": "E40609",
  38137           "default": false,
  38138           "description": "Something that was working before now doesn't"
  38139         }
  38140       ],
  38141       "state": "closed",
  38142       "locked": false,
  38143       "assignee": null,
  38144       "assignees": [],
  38145       "milestone": null,
  38146       "comments": 2,
  38147       "created_at": "2024-02-29T09:09:20Z",
  38148       "updated_at": "2024-02-29T11:40:31Z",
  38149       "closed_at": "2024-02-29T11:23:07Z",
  38150       "author_association": "COLLABORATOR",
  38151       "active_lock_reason": null,
  38152       "body": "Reports of regression\n\n![image](https://github.com/damus-io/damus/assets/64376233/7a6424f7-a193-40cc-9246-b47980f2c77d)\n\nhttps://damus.io/nevent1qqs2vk5pvwez84epvn44wcgnx63sgq7r5l7826032tfeftsa6uheaqcpzamhxue69uhhyetvv9ujucm4wfex2mn59en8j6gpzamhxue69uhkv6tvw3jhytnwdaehgu3wwa5kuegpr3mhxue69uhkummnw3ezucnfw33k76twv4ezuum0vd5kzmqpz3mhxue69uhhyetvv9ujuerpd46hxtnfduyfd8mj",
  38153       "reactions": {
  38154         "url": "https://api.github.com/repos/damus-io/damus/issues/2027/reactions",
  38155         "total_count": 0,
  38156         "+1": 0,
  38157         "-1": 0,
  38158         "laugh": 0,
  38159         "hooray": 0,
  38160         "confused": 0,
  38161         "heart": 0,
  38162         "rocket": 0,
  38163         "eyes": 0
  38164       },
  38165       "timeline_url": "https://api.github.com/repos/damus-io/damus/issues/2027/timeline",
  38166       "performed_via_github_app": null,
  38167       "state_reason": "completed"
  38168     },
  38169     "comment": {
  38170       "user": "alltheseas",
  38171       "created_at": "2024-02-29T11:40:30Z",
  38172       "updated_at": "2024-02-29T11:40:30Z",
  38173       "body": "Good point. I'll ask to find which client originates this"
  38174     }
  38175   },
  38176   {
  38177     "issue": {
  38178       "url": "https://api.github.com/repos/damus-io/damus/issues/2026",
  38179       "repository_url": "https://api.github.com/repos/damus-io/damus",
  38180       "labels_url": "https://api.github.com/repos/damus-io/damus/issues/2026/labels{/name}",
  38181       "comments_url": "https://api.github.com/repos/damus-io/damus/issues/2026/comments",
  38182       "events_url": "https://api.github.com/repos/damus-io/damus/issues/2026/events",
  38183       "html_url": "https://github.com/damus-io/damus/issues/2026",
  38184       "id": 2160597758,
  38185       "node_id": "I_kwDOHHF5A86AyBr-",
  38186       "number": 2026,
  38187       "title": "v1.7 RC2 Madeira release App Store submission",
  38188       "user": {
  38189         "login": "danieldaquino",
  38190         "id": 24692108,
  38191         "node_id": "MDQ6VXNlcjI0NjkyMTA4",
  38192         "avatar_url": "https://avatars.githubusercontent.com/u/24692108?v=4",
  38193         "gravatar_id": "",
  38194         "url": "https://api.github.com/users/danieldaquino",
  38195         "html_url": "https://github.com/danieldaquino",
  38196         "followers_url": "https://api.github.com/users/danieldaquino/followers",
  38197         "following_url": "https://api.github.com/users/danieldaquino/following{/other_user}",
  38198         "gists_url": "https://api.github.com/users/danieldaquino/gists{/gist_id}",
  38199         "starred_url": "https://api.github.com/users/danieldaquino/starred{/owner}{/repo}",
  38200         "subscriptions_url": "https://api.github.com/users/danieldaquino/subscriptions",
  38201         "organizations_url": "https://api.github.com/users/danieldaquino/orgs",
  38202         "repos_url": "https://api.github.com/users/danieldaquino/repos",
  38203         "events_url": "https://api.github.com/users/danieldaquino/events{/privacy}",
  38204         "received_events_url": "https://api.github.com/users/danieldaquino/received_events",
  38205         "type": "User",
  38206         "site_admin": false
  38207       },
  38208       "labels": [],
  38209       "state": "closed",
  38210       "locked": false,
  38211       "assignee": {
  38212         "login": "danieldaquino",
  38213         "id": 24692108,
  38214         "node_id": "MDQ6VXNlcjI0NjkyMTA4",
  38215         "avatar_url": "https://avatars.githubusercontent.com/u/24692108?v=4",
  38216         "gravatar_id": "",
  38217         "url": "https://api.github.com/users/danieldaquino",
  38218         "html_url": "https://github.com/danieldaquino",
  38219         "followers_url": "https://api.github.com/users/danieldaquino/followers",
  38220         "following_url": "https://api.github.com/users/danieldaquino/following{/other_user}",
  38221         "gists_url": "https://api.github.com/users/danieldaquino/gists{/gist_id}",
  38222         "starred_url": "https://api.github.com/users/danieldaquino/starred{/owner}{/repo}",
  38223         "subscriptions_url": "https://api.github.com/users/danieldaquino/subscriptions",
  38224         "organizations_url": "https://api.github.com/users/danieldaquino/orgs",
  38225         "repos_url": "https://api.github.com/users/danieldaquino/repos",
  38226         "events_url": "https://api.github.com/users/danieldaquino/events{/privacy}",
  38227         "received_events_url": "https://api.github.com/users/danieldaquino/received_events",
  38228         "type": "User",
  38229         "site_admin": false
  38230       },
  38231       "assignees": [
  38232         {
  38233           "login": "danieldaquino",
  38234           "id": 24692108,
  38235           "node_id": "MDQ6VXNlcjI0NjkyMTA4",
  38236           "avatar_url": "https://avatars.githubusercontent.com/u/24692108?v=4",
  38237           "gravatar_id": "",
  38238           "url": "https://api.github.com/users/danieldaquino",
  38239           "html_url": "https://github.com/danieldaquino",
  38240           "followers_url": "https://api.github.com/users/danieldaquino/followers",
  38241           "following_url": "https://api.github.com/users/danieldaquino/following{/other_user}",
  38242           "gists_url": "https://api.github.com/users/danieldaquino/gists{/gist_id}",
  38243           "starred_url": "https://api.github.com/users/danieldaquino/starred{/owner}{/repo}",
  38244           "subscriptions_url": "https://api.github.com/users/danieldaquino/subscriptions",
  38245           "organizations_url": "https://api.github.com/users/danieldaquino/orgs",
  38246           "repos_url": "https://api.github.com/users/danieldaquino/repos",
  38247           "events_url": "https://api.github.com/users/danieldaquino/events{/privacy}",
  38248           "received_events_url": "https://api.github.com/users/danieldaquino/received_events",
  38249           "type": "User",
  38250           "site_admin": false
  38251         }
  38252       ],
  38253       "milestone": {
  38254         "url": "https://api.github.com/repos/damus-io/damus/milestones/13",
  38255         "html_url": "https://github.com/damus-io/damus/milestone/13",
  38256         "labels_url": "https://api.github.com/repos/damus-io/damus/milestones/13/labels",
  38257         "id": 10515711,
  38258         "node_id": "MI_kwDOHHF5A84AoHT_",
  38259         "number": 13,
  38260         "title": "\"Madeira\" AppStore 1.7 purple follow on + search design",
  38261         "description": "The Madeira release primary focus is:\r\n- adding IAP in anticipation of pushing subscriptions to the AppStore, and\r\n- push notifications.\r\n\r\n",
  38262         "creator": {
  38263           "login": "alltheseas",
  38264           "id": 64376233,
  38265           "node_id": "MDQ6VXNlcjY0Mzc2MjMz",
  38266           "avatar_url": "https://avatars.githubusercontent.com/u/64376233?v=4",
  38267           "gravatar_id": "",
  38268           "url": "https://api.github.com/users/alltheseas",
  38269           "html_url": "https://github.com/alltheseas",
  38270           "followers_url": "https://api.github.com/users/alltheseas/followers",
  38271           "following_url": "https://api.github.com/users/alltheseas/following{/other_user}",
  38272           "gists_url": "https://api.github.com/users/alltheseas/gists{/gist_id}",
  38273           "starred_url": "https://api.github.com/users/alltheseas/starred{/owner}{/repo}",
  38274           "subscriptions_url": "https://api.github.com/users/alltheseas/subscriptions",
  38275           "organizations_url": "https://api.github.com/users/alltheseas/orgs",
  38276           "repos_url": "https://api.github.com/users/alltheseas/repos",
  38277           "events_url": "https://api.github.com/users/alltheseas/events{/privacy}",
  38278           "received_events_url": "https://api.github.com/users/alltheseas/received_events",
  38279           "type": "User",
  38280           "site_admin": false
  38281         },
  38282         "open_issues": 4,
  38283         "closed_issues": 14,
  38284         "state": "open",
  38285         "created_at": "2024-02-05T17:16:01Z",
  38286         "updated_at": "2024-03-12T10:13:15Z",
  38287         "due_on": "2024-03-01T08:00:00Z",
  38288         "closed_at": null
  38289       },
  38290       "comments": 11,
  38291       "created_at": "2024-02-29T07:33:28Z",
  38292       "updated_at": "2024-03-08T19:59:01Z",
  38293       "closed_at": "2024-03-08T19:59:00Z",
  38294       "author_association": "CONTRIBUTOR",
  38295       "active_lock_reason": null,
  38296       "body": "Tracker for the iOS release process",
  38297       "reactions": {
  38298         "url": "https://api.github.com/repos/damus-io/damus/issues/2026/reactions",
  38299         "total_count": 0,
  38300         "+1": 0,
  38301         "-1": 0,
  38302         "laugh": 0,
  38303         "hooray": 0,
  38304         "confused": 0,
  38305         "heart": 0,
  38306         "rocket": 0,
  38307         "eyes": 0
  38308       },
  38309       "timeline_url": "https://api.github.com/repos/damus-io/damus/issues/2026/timeline",
  38310       "performed_via_github_app": null,
  38311       "state_reason": "completed"
  38312     }
  38313   },
  38314   {
  38315     "issue": {
  38316       "url": "https://api.github.com/repos/damus-io/damus/issues/2026",
  38317       "repository_url": "https://api.github.com/repos/damus-io/damus",
  38318       "labels_url": "https://api.github.com/repos/damus-io/damus/issues/2026/labels{/name}",
  38319       "comments_url": "https://api.github.com/repos/damus-io/damus/issues/2026/comments",
  38320       "events_url": "https://api.github.com/repos/damus-io/damus/issues/2026/events",
  38321       "html_url": "https://github.com/damus-io/damus/issues/2026",
  38322       "id": 2160597758,
  38323       "node_id": "I_kwDOHHF5A86AyBr-",
  38324       "number": 2026,
  38325       "title": "v1.7 RC2 Madeira release App Store submission",
  38326       "user": {
  38327         "login": "danieldaquino",
  38328         "id": 24692108,
  38329         "node_id": "MDQ6VXNlcjI0NjkyMTA4",
  38330         "avatar_url": "https://avatars.githubusercontent.com/u/24692108?v=4",
  38331         "gravatar_id": "",
  38332         "url": "https://api.github.com/users/danieldaquino",
  38333         "html_url": "https://github.com/danieldaquino",
  38334         "followers_url": "https://api.github.com/users/danieldaquino/followers",
  38335         "following_url": "https://api.github.com/users/danieldaquino/following{/other_user}",
  38336         "gists_url": "https://api.github.com/users/danieldaquino/gists{/gist_id}",
  38337         "starred_url": "https://api.github.com/users/danieldaquino/starred{/owner}{/repo}",
  38338         "subscriptions_url": "https://api.github.com/users/danieldaquino/subscriptions",
  38339         "organizations_url": "https://api.github.com/users/danieldaquino/orgs",
  38340         "repos_url": "https://api.github.com/users/danieldaquino/repos",
  38341         "events_url": "https://api.github.com/users/danieldaquino/events{/privacy}",
  38342         "received_events_url": "https://api.github.com/users/danieldaquino/received_events",
  38343         "type": "User",
  38344         "site_admin": false
  38345       },
  38346       "labels": [],
  38347       "state": "closed",
  38348       "locked": false,
  38349       "assignee": {
  38350         "login": "danieldaquino",
  38351         "id": 24692108,
  38352         "node_id": "MDQ6VXNlcjI0NjkyMTA4",
  38353         "avatar_url": "https://avatars.githubusercontent.com/u/24692108?v=4",
  38354         "gravatar_id": "",
  38355         "url": "https://api.github.com/users/danieldaquino",
  38356         "html_url": "https://github.com/danieldaquino",
  38357         "followers_url": "https://api.github.com/users/danieldaquino/followers",
  38358         "following_url": "https://api.github.com/users/danieldaquino/following{/other_user}",
  38359         "gists_url": "https://api.github.com/users/danieldaquino/gists{/gist_id}",
  38360         "starred_url": "https://api.github.com/users/danieldaquino/starred{/owner}{/repo}",
  38361         "subscriptions_url": "https://api.github.com/users/danieldaquino/subscriptions",
  38362         "organizations_url": "https://api.github.com/users/danieldaquino/orgs",
  38363         "repos_url": "https://api.github.com/users/danieldaquino/repos",
  38364         "events_url": "https://api.github.com/users/danieldaquino/events{/privacy}",
  38365         "received_events_url": "https://api.github.com/users/danieldaquino/received_events",
  38366         "type": "User",
  38367         "site_admin": false
  38368       },
  38369       "assignees": [
  38370         {
  38371           "login": "danieldaquino",
  38372           "id": 24692108,
  38373           "node_id": "MDQ6VXNlcjI0NjkyMTA4",
  38374           "avatar_url": "https://avatars.githubusercontent.com/u/24692108?v=4",
  38375           "gravatar_id": "",
  38376           "url": "https://api.github.com/users/danieldaquino",
  38377           "html_url": "https://github.com/danieldaquino",
  38378           "followers_url": "https://api.github.com/users/danieldaquino/followers",
  38379           "following_url": "https://api.github.com/users/danieldaquino/following{/other_user}",
  38380           "gists_url": "https://api.github.com/users/danieldaquino/gists{/gist_id}",
  38381           "starred_url": "https://api.github.com/users/danieldaquino/starred{/owner}{/repo}",
  38382           "subscriptions_url": "https://api.github.com/users/danieldaquino/subscriptions",
  38383           "organizations_url": "https://api.github.com/users/danieldaquino/orgs",
  38384           "repos_url": "https://api.github.com/users/danieldaquino/repos",
  38385           "events_url": "https://api.github.com/users/danieldaquino/events{/privacy}",
  38386           "received_events_url": "https://api.github.com/users/danieldaquino/received_events",
  38387           "type": "User",
  38388           "site_admin": false
  38389         }
  38390       ],
  38391       "milestone": {
  38392         "url": "https://api.github.com/repos/damus-io/damus/milestones/13",
  38393         "html_url": "https://github.com/damus-io/damus/milestone/13",
  38394         "labels_url": "https://api.github.com/repos/damus-io/damus/milestones/13/labels",
  38395         "id": 10515711,
  38396         "node_id": "MI_kwDOHHF5A84AoHT_",
  38397         "number": 13,
  38398         "title": "\"Madeira\" AppStore 1.7 purple follow on + search design",
  38399         "description": "The Madeira release primary focus is:\r\n- adding IAP in anticipation of pushing subscriptions to the AppStore, and\r\n- push notifications.\r\n\r\n",
  38400         "creator": {
  38401           "login": "alltheseas",
  38402           "id": 64376233,
  38403           "node_id": "MDQ6VXNlcjY0Mzc2MjMz",
  38404           "avatar_url": "https://avatars.githubusercontent.com/u/64376233?v=4",
  38405           "gravatar_id": "",
  38406           "url": "https://api.github.com/users/alltheseas",
  38407           "html_url": "https://github.com/alltheseas",
  38408           "followers_url": "https://api.github.com/users/alltheseas/followers",
  38409           "following_url": "https://api.github.com/users/alltheseas/following{/other_user}",
  38410           "gists_url": "https://api.github.com/users/alltheseas/gists{/gist_id}",
  38411           "starred_url": "https://api.github.com/users/alltheseas/starred{/owner}{/repo}",
  38412           "subscriptions_url": "https://api.github.com/users/alltheseas/subscriptions",
  38413           "organizations_url": "https://api.github.com/users/alltheseas/orgs",
  38414           "repos_url": "https://api.github.com/users/alltheseas/repos",
  38415           "events_url": "https://api.github.com/users/alltheseas/events{/privacy}",
  38416           "received_events_url": "https://api.github.com/users/alltheseas/received_events",
  38417           "type": "User",
  38418           "site_admin": false
  38419         },
  38420         "open_issues": 4,
  38421         "closed_issues": 14,
  38422         "state": "open",
  38423         "created_at": "2024-02-05T17:16:01Z",
  38424         "updated_at": "2024-03-12T10:13:15Z",
  38425         "due_on": "2024-03-01T08:00:00Z",
  38426         "closed_at": null
  38427       },
  38428       "comments": 11,
  38429       "created_at": "2024-02-29T07:33:28Z",
  38430       "updated_at": "2024-03-08T19:59:01Z",
  38431       "closed_at": "2024-03-08T19:59:00Z",
  38432       "author_association": "CONTRIBUTOR",
  38433       "active_lock_reason": null,
  38434       "body": "Tracker for the iOS release process",
  38435       "reactions": {
  38436         "url": "https://api.github.com/repos/damus-io/damus/issues/2026/reactions",
  38437         "total_count": 0,
  38438         "+1": 0,
  38439         "-1": 0,
  38440         "laugh": 0,
  38441         "hooray": 0,
  38442         "confused": 0,
  38443         "heart": 0,
  38444         "rocket": 0,
  38445         "eyes": 0
  38446       },
  38447       "timeline_url": "https://api.github.com/repos/damus-io/damus/issues/2026/timeline",
  38448       "performed_via_github_app": null,
  38449       "state_reason": "completed"
  38450     },
  38451     "comment": {
  38452       "user": "danieldaquino",
  38453       "created_at": "2024-02-29T07:34:21Z",
  38454       "updated_at": "2024-02-29T07:34:21Z",
  38455       "body": "Pushed release branch with all remaining changes: https://github.com/damus-io/damus/commits/v1.7-madeira-release/"
  38456     }
  38457   },
  38458   {
  38459     "issue": {
  38460       "url": "https://api.github.com/repos/damus-io/damus/issues/2026",
  38461       "repository_url": "https://api.github.com/repos/damus-io/damus",
  38462       "labels_url": "https://api.github.com/repos/damus-io/damus/issues/2026/labels{/name}",
  38463       "comments_url": "https://api.github.com/repos/damus-io/damus/issues/2026/comments",
  38464       "events_url": "https://api.github.com/repos/damus-io/damus/issues/2026/events",
  38465       "html_url": "https://github.com/damus-io/damus/issues/2026",
  38466       "id": 2160597758,
  38467       "node_id": "I_kwDOHHF5A86AyBr-",
  38468       "number": 2026,
  38469       "title": "v1.7 RC2 Madeira release App Store submission",
  38470       "user": {
  38471         "login": "danieldaquino",
  38472         "id": 24692108,
  38473         "node_id": "MDQ6VXNlcjI0NjkyMTA4",
  38474         "avatar_url": "https://avatars.githubusercontent.com/u/24692108?v=4",
  38475         "gravatar_id": "",
  38476         "url": "https://api.github.com/users/danieldaquino",
  38477         "html_url": "https://github.com/danieldaquino",
  38478         "followers_url": "https://api.github.com/users/danieldaquino/followers",
  38479         "following_url": "https://api.github.com/users/danieldaquino/following{/other_user}",
  38480         "gists_url": "https://api.github.com/users/danieldaquino/gists{/gist_id}",
  38481         "starred_url": "https://api.github.com/users/danieldaquino/starred{/owner}{/repo}",
  38482         "subscriptions_url": "https://api.github.com/users/danieldaquino/subscriptions",
  38483         "organizations_url": "https://api.github.com/users/danieldaquino/orgs",
  38484         "repos_url": "https://api.github.com/users/danieldaquino/repos",
  38485         "events_url": "https://api.github.com/users/danieldaquino/events{/privacy}",
  38486         "received_events_url": "https://api.github.com/users/danieldaquino/received_events",
  38487         "type": "User",
  38488         "site_admin": false
  38489       },
  38490       "labels": [],
  38491       "state": "closed",
  38492       "locked": false,
  38493       "assignee": {
  38494         "login": "danieldaquino",
  38495         "id": 24692108,
  38496         "node_id": "MDQ6VXNlcjI0NjkyMTA4",
  38497         "avatar_url": "https://avatars.githubusercontent.com/u/24692108?v=4",
  38498         "gravatar_id": "",
  38499         "url": "https://api.github.com/users/danieldaquino",
  38500         "html_url": "https://github.com/danieldaquino",
  38501         "followers_url": "https://api.github.com/users/danieldaquino/followers",
  38502         "following_url": "https://api.github.com/users/danieldaquino/following{/other_user}",
  38503         "gists_url": "https://api.github.com/users/danieldaquino/gists{/gist_id}",
  38504         "starred_url": "https://api.github.com/users/danieldaquino/starred{/owner}{/repo}",
  38505         "subscriptions_url": "https://api.github.com/users/danieldaquino/subscriptions",
  38506         "organizations_url": "https://api.github.com/users/danieldaquino/orgs",
  38507         "repos_url": "https://api.github.com/users/danieldaquino/repos",
  38508         "events_url": "https://api.github.com/users/danieldaquino/events{/privacy}",
  38509         "received_events_url": "https://api.github.com/users/danieldaquino/received_events",
  38510         "type": "User",
  38511         "site_admin": false
  38512       },
  38513       "assignees": [
  38514         {
  38515           "login": "danieldaquino",
  38516           "id": 24692108,
  38517           "node_id": "MDQ6VXNlcjI0NjkyMTA4",
  38518           "avatar_url": "https://avatars.githubusercontent.com/u/24692108?v=4",
  38519           "gravatar_id": "",
  38520           "url": "https://api.github.com/users/danieldaquino",
  38521           "html_url": "https://github.com/danieldaquino",
  38522           "followers_url": "https://api.github.com/users/danieldaquino/followers",
  38523           "following_url": "https://api.github.com/users/danieldaquino/following{/other_user}",
  38524           "gists_url": "https://api.github.com/users/danieldaquino/gists{/gist_id}",
  38525           "starred_url": "https://api.github.com/users/danieldaquino/starred{/owner}{/repo}",
  38526           "subscriptions_url": "https://api.github.com/users/danieldaquino/subscriptions",
  38527           "organizations_url": "https://api.github.com/users/danieldaquino/orgs",
  38528           "repos_url": "https://api.github.com/users/danieldaquino/repos",
  38529           "events_url": "https://api.github.com/users/danieldaquino/events{/privacy}",
  38530           "received_events_url": "https://api.github.com/users/danieldaquino/received_events",
  38531           "type": "User",
  38532           "site_admin": false
  38533         }
  38534       ],
  38535       "milestone": {
  38536         "url": "https://api.github.com/repos/damus-io/damus/milestones/13",
  38537         "html_url": "https://github.com/damus-io/damus/milestone/13",
  38538         "labels_url": "https://api.github.com/repos/damus-io/damus/milestones/13/labels",
  38539         "id": 10515711,
  38540         "node_id": "MI_kwDOHHF5A84AoHT_",
  38541         "number": 13,
  38542         "title": "\"Madeira\" AppStore 1.7 purple follow on + search design",
  38543         "description": "The Madeira release primary focus is:\r\n- adding IAP in anticipation of pushing subscriptions to the AppStore, and\r\n- push notifications.\r\n\r\n",
  38544         "creator": {
  38545           "login": "alltheseas",
  38546           "id": 64376233,
  38547           "node_id": "MDQ6VXNlcjY0Mzc2MjMz",
  38548           "avatar_url": "https://avatars.githubusercontent.com/u/64376233?v=4",
  38549           "gravatar_id": "",
  38550           "url": "https://api.github.com/users/alltheseas",
  38551           "html_url": "https://github.com/alltheseas",
  38552           "followers_url": "https://api.github.com/users/alltheseas/followers",
  38553           "following_url": "https://api.github.com/users/alltheseas/following{/other_user}",
  38554           "gists_url": "https://api.github.com/users/alltheseas/gists{/gist_id}",
  38555           "starred_url": "https://api.github.com/users/alltheseas/starred{/owner}{/repo}",
  38556           "subscriptions_url": "https://api.github.com/users/alltheseas/subscriptions",
  38557           "organizations_url": "https://api.github.com/users/alltheseas/orgs",
  38558           "repos_url": "https://api.github.com/users/alltheseas/repos",
  38559           "events_url": "https://api.github.com/users/alltheseas/events{/privacy}",
  38560           "received_events_url": "https://api.github.com/users/alltheseas/received_events",
  38561           "type": "User",
  38562           "site_admin": false
  38563         },
  38564         "open_issues": 4,
  38565         "closed_issues": 14,
  38566         "state": "open",
  38567         "created_at": "2024-02-05T17:16:01Z",
  38568         "updated_at": "2024-03-12T10:13:15Z",
  38569         "due_on": "2024-03-01T08:00:00Z",
  38570         "closed_at": null
  38571       },
  38572       "comments": 11,
  38573       "created_at": "2024-02-29T07:33:28Z",
  38574       "updated_at": "2024-03-08T19:59:01Z",
  38575       "closed_at": "2024-03-08T19:59:00Z",
  38576       "author_association": "CONTRIBUTOR",
  38577       "active_lock_reason": null,
  38578       "body": "Tracker for the iOS release process",
  38579       "reactions": {
  38580         "url": "https://api.github.com/repos/damus-io/damus/issues/2026/reactions",
  38581         "total_count": 0,
  38582         "+1": 0,
  38583         "-1": 0,
  38584         "laugh": 0,
  38585         "hooray": 0,
  38586         "confused": 0,
  38587         "heart": 0,
  38588         "rocket": 0,
  38589         "eyes": 0
  38590       },
  38591       "timeline_url": "https://api.github.com/repos/damus-io/damus/issues/2026/timeline",
  38592       "performed_via_github_app": null,
  38593       "state_reason": "completed"
  38594     },
  38595     "comment": {
  38596       "user": "danieldaquino",
  38597       "created_at": "2024-02-29T07:46:23Z",
  38598       "updated_at": "2024-02-29T07:57:53Z",
  38599       "body": "- Performed version bump to `v1.7(11)`\r\n- Created and pushed `v1.7-rc2` tag (https://github.com/damus-io/damus/releases/tag/v1.7-rc2)"
  38600     }
  38601   },
  38602   {
  38603     "issue": {
  38604       "url": "https://api.github.com/repos/damus-io/damus/issues/2026",
  38605       "repository_url": "https://api.github.com/repos/damus-io/damus",
  38606       "labels_url": "https://api.github.com/repos/damus-io/damus/issues/2026/labels{/name}",
  38607       "comments_url": "https://api.github.com/repos/damus-io/damus/issues/2026/comments",
  38608       "events_url": "https://api.github.com/repos/damus-io/damus/issues/2026/events",
  38609       "html_url": "https://github.com/damus-io/damus/issues/2026",
  38610       "id": 2160597758,
  38611       "node_id": "I_kwDOHHF5A86AyBr-",
  38612       "number": 2026,
  38613       "title": "v1.7 RC2 Madeira release App Store submission",
  38614       "user": {
  38615         "login": "danieldaquino",
  38616         "id": 24692108,
  38617         "node_id": "MDQ6VXNlcjI0NjkyMTA4",
  38618         "avatar_url": "https://avatars.githubusercontent.com/u/24692108?v=4",
  38619         "gravatar_id": "",
  38620         "url": "https://api.github.com/users/danieldaquino",
  38621         "html_url": "https://github.com/danieldaquino",
  38622         "followers_url": "https://api.github.com/users/danieldaquino/followers",
  38623         "following_url": "https://api.github.com/users/danieldaquino/following{/other_user}",
  38624         "gists_url": "https://api.github.com/users/danieldaquino/gists{/gist_id}",
  38625         "starred_url": "https://api.github.com/users/danieldaquino/starred{/owner}{/repo}",
  38626         "subscriptions_url": "https://api.github.com/users/danieldaquino/subscriptions",
  38627         "organizations_url": "https://api.github.com/users/danieldaquino/orgs",
  38628         "repos_url": "https://api.github.com/users/danieldaquino/repos",
  38629         "events_url": "https://api.github.com/users/danieldaquino/events{/privacy}",
  38630         "received_events_url": "https://api.github.com/users/danieldaquino/received_events",
  38631         "type": "User",
  38632         "site_admin": false
  38633       },
  38634       "labels": [],
  38635       "state": "closed",
  38636       "locked": false,
  38637       "assignee": {
  38638         "login": "danieldaquino",
  38639         "id": 24692108,
  38640         "node_id": "MDQ6VXNlcjI0NjkyMTA4",
  38641         "avatar_url": "https://avatars.githubusercontent.com/u/24692108?v=4",
  38642         "gravatar_id": "",
  38643         "url": "https://api.github.com/users/danieldaquino",
  38644         "html_url": "https://github.com/danieldaquino",
  38645         "followers_url": "https://api.github.com/users/danieldaquino/followers",
  38646         "following_url": "https://api.github.com/users/danieldaquino/following{/other_user}",
  38647         "gists_url": "https://api.github.com/users/danieldaquino/gists{/gist_id}",
  38648         "starred_url": "https://api.github.com/users/danieldaquino/starred{/owner}{/repo}",
  38649         "subscriptions_url": "https://api.github.com/users/danieldaquino/subscriptions",
  38650         "organizations_url": "https://api.github.com/users/danieldaquino/orgs",
  38651         "repos_url": "https://api.github.com/users/danieldaquino/repos",
  38652         "events_url": "https://api.github.com/users/danieldaquino/events{/privacy}",
  38653         "received_events_url": "https://api.github.com/users/danieldaquino/received_events",
  38654         "type": "User",
  38655         "site_admin": false
  38656       },
  38657       "assignees": [
  38658         {
  38659           "login": "danieldaquino",
  38660           "id": 24692108,
  38661           "node_id": "MDQ6VXNlcjI0NjkyMTA4",
  38662           "avatar_url": "https://avatars.githubusercontent.com/u/24692108?v=4",
  38663           "gravatar_id": "",
  38664           "url": "https://api.github.com/users/danieldaquino",
  38665           "html_url": "https://github.com/danieldaquino",
  38666           "followers_url": "https://api.github.com/users/danieldaquino/followers",
  38667           "following_url": "https://api.github.com/users/danieldaquino/following{/other_user}",
  38668           "gists_url": "https://api.github.com/users/danieldaquino/gists{/gist_id}",
  38669           "starred_url": "https://api.github.com/users/danieldaquino/starred{/owner}{/repo}",
  38670           "subscriptions_url": "https://api.github.com/users/danieldaquino/subscriptions",
  38671           "organizations_url": "https://api.github.com/users/danieldaquino/orgs",
  38672           "repos_url": "https://api.github.com/users/danieldaquino/repos",
  38673           "events_url": "https://api.github.com/users/danieldaquino/events{/privacy}",
  38674           "received_events_url": "https://api.github.com/users/danieldaquino/received_events",
  38675           "type": "User",
  38676           "site_admin": false
  38677         }
  38678       ],
  38679       "milestone": {
  38680         "url": "https://api.github.com/repos/damus-io/damus/milestones/13",
  38681         "html_url": "https://github.com/damus-io/damus/milestone/13",
  38682         "labels_url": "https://api.github.com/repos/damus-io/damus/milestones/13/labels",
  38683         "id": 10515711,
  38684         "node_id": "MI_kwDOHHF5A84AoHT_",
  38685         "number": 13,
  38686         "title": "\"Madeira\" AppStore 1.7 purple follow on + search design",
  38687         "description": "The Madeira release primary focus is:\r\n- adding IAP in anticipation of pushing subscriptions to the AppStore, and\r\n- push notifications.\r\n\r\n",
  38688         "creator": {
  38689           "login": "alltheseas",
  38690           "id": 64376233,
  38691           "node_id": "MDQ6VXNlcjY0Mzc2MjMz",
  38692           "avatar_url": "https://avatars.githubusercontent.com/u/64376233?v=4",
  38693           "gravatar_id": "",
  38694           "url": "https://api.github.com/users/alltheseas",
  38695           "html_url": "https://github.com/alltheseas",
  38696           "followers_url": "https://api.github.com/users/alltheseas/followers",
  38697           "following_url": "https://api.github.com/users/alltheseas/following{/other_user}",
  38698           "gists_url": "https://api.github.com/users/alltheseas/gists{/gist_id}",
  38699           "starred_url": "https://api.github.com/users/alltheseas/starred{/owner}{/repo}",
  38700           "subscriptions_url": "https://api.github.com/users/alltheseas/subscriptions",
  38701           "organizations_url": "https://api.github.com/users/alltheseas/orgs",
  38702           "repos_url": "https://api.github.com/users/alltheseas/repos",
  38703           "events_url": "https://api.github.com/users/alltheseas/events{/privacy}",
  38704           "received_events_url": "https://api.github.com/users/alltheseas/received_events",
  38705           "type": "User",
  38706           "site_admin": false
  38707         },
  38708         "open_issues": 4,
  38709         "closed_issues": 14,
  38710         "state": "open",
  38711         "created_at": "2024-02-05T17:16:01Z",
  38712         "updated_at": "2024-03-12T10:13:15Z",
  38713         "due_on": "2024-03-01T08:00:00Z",
  38714         "closed_at": null
  38715       },
  38716       "comments": 11,
  38717       "created_at": "2024-02-29T07:33:28Z",
  38718       "updated_at": "2024-03-08T19:59:01Z",
  38719       "closed_at": "2024-03-08T19:59:00Z",
  38720       "author_association": "CONTRIBUTOR",
  38721       "active_lock_reason": null,
  38722       "body": "Tracker for the iOS release process",
  38723       "reactions": {
  38724         "url": "https://api.github.com/repos/damus-io/damus/issues/2026/reactions",
  38725         "total_count": 0,
  38726         "+1": 0,
  38727         "-1": 0,
  38728         "laugh": 0,
  38729         "hooray": 0,
  38730         "confused": 0,
  38731         "heart": 0,
  38732         "rocket": 0,
  38733         "eyes": 0
  38734       },
  38735       "timeline_url": "https://api.github.com/repos/damus-io/damus/issues/2026/timeline",
  38736       "performed_via_github_app": null,
  38737       "state_reason": "completed"
  38738     },
  38739     "comment": {
  38740       "user": "danieldaquino",
  38741       "created_at": "2024-02-29T07:47:58Z",
  38742       "updated_at": "2024-02-29T07:47:58Z",
  38743       "body": "CI/CD tests passed"
  38744     }
  38745   },
  38746   {
  38747     "issue": {
  38748       "url": "https://api.github.com/repos/damus-io/damus/issues/2026",
  38749       "repository_url": "https://api.github.com/repos/damus-io/damus",
  38750       "labels_url": "https://api.github.com/repos/damus-io/damus/issues/2026/labels{/name}",
  38751       "comments_url": "https://api.github.com/repos/damus-io/damus/issues/2026/comments",
  38752       "events_url": "https://api.github.com/repos/damus-io/damus/issues/2026/events",
  38753       "html_url": "https://github.com/damus-io/damus/issues/2026",
  38754       "id": 2160597758,
  38755       "node_id": "I_kwDOHHF5A86AyBr-",
  38756       "number": 2026,
  38757       "title": "v1.7 RC2 Madeira release App Store submission",
  38758       "user": {
  38759         "login": "danieldaquino",
  38760         "id": 24692108,
  38761         "node_id": "MDQ6VXNlcjI0NjkyMTA4",
  38762         "avatar_url": "https://avatars.githubusercontent.com/u/24692108?v=4",
  38763         "gravatar_id": "",
  38764         "url": "https://api.github.com/users/danieldaquino",
  38765         "html_url": "https://github.com/danieldaquino",
  38766         "followers_url": "https://api.github.com/users/danieldaquino/followers",
  38767         "following_url": "https://api.github.com/users/danieldaquino/following{/other_user}",
  38768         "gists_url": "https://api.github.com/users/danieldaquino/gists{/gist_id}",
  38769         "starred_url": "https://api.github.com/users/danieldaquino/starred{/owner}{/repo}",
  38770         "subscriptions_url": "https://api.github.com/users/danieldaquino/subscriptions",
  38771         "organizations_url": "https://api.github.com/users/danieldaquino/orgs",
  38772         "repos_url": "https://api.github.com/users/danieldaquino/repos",
  38773         "events_url": "https://api.github.com/users/danieldaquino/events{/privacy}",
  38774         "received_events_url": "https://api.github.com/users/danieldaquino/received_events",
  38775         "type": "User",
  38776         "site_admin": false
  38777       },
  38778       "labels": [],
  38779       "state": "closed",
  38780       "locked": false,
  38781       "assignee": {
  38782         "login": "danieldaquino",
  38783         "id": 24692108,
  38784         "node_id": "MDQ6VXNlcjI0NjkyMTA4",
  38785         "avatar_url": "https://avatars.githubusercontent.com/u/24692108?v=4",
  38786         "gravatar_id": "",
  38787         "url": "https://api.github.com/users/danieldaquino",
  38788         "html_url": "https://github.com/danieldaquino",
  38789         "followers_url": "https://api.github.com/users/danieldaquino/followers",
  38790         "following_url": "https://api.github.com/users/danieldaquino/following{/other_user}",
  38791         "gists_url": "https://api.github.com/users/danieldaquino/gists{/gist_id}",
  38792         "starred_url": "https://api.github.com/users/danieldaquino/starred{/owner}{/repo}",
  38793         "subscriptions_url": "https://api.github.com/users/danieldaquino/subscriptions",
  38794         "organizations_url": "https://api.github.com/users/danieldaquino/orgs",
  38795         "repos_url": "https://api.github.com/users/danieldaquino/repos",
  38796         "events_url": "https://api.github.com/users/danieldaquino/events{/privacy}",
  38797         "received_events_url": "https://api.github.com/users/danieldaquino/received_events",
  38798         "type": "User",
  38799         "site_admin": false
  38800       },
  38801       "assignees": [
  38802         {
  38803           "login": "danieldaquino",
  38804           "id": 24692108,
  38805           "node_id": "MDQ6VXNlcjI0NjkyMTA4",
  38806           "avatar_url": "https://avatars.githubusercontent.com/u/24692108?v=4",
  38807           "gravatar_id": "",
  38808           "url": "https://api.github.com/users/danieldaquino",
  38809           "html_url": "https://github.com/danieldaquino",
  38810           "followers_url": "https://api.github.com/users/danieldaquino/followers",
  38811           "following_url": "https://api.github.com/users/danieldaquino/following{/other_user}",
  38812           "gists_url": "https://api.github.com/users/danieldaquino/gists{/gist_id}",
  38813           "starred_url": "https://api.github.com/users/danieldaquino/starred{/owner}{/repo}",
  38814           "subscriptions_url": "https://api.github.com/users/danieldaquino/subscriptions",
  38815           "organizations_url": "https://api.github.com/users/danieldaquino/orgs",
  38816           "repos_url": "https://api.github.com/users/danieldaquino/repos",
  38817           "events_url": "https://api.github.com/users/danieldaquino/events{/privacy}",
  38818           "received_events_url": "https://api.github.com/users/danieldaquino/received_events",
  38819           "type": "User",
  38820           "site_admin": false
  38821         }
  38822       ],
  38823       "milestone": {
  38824         "url": "https://api.github.com/repos/damus-io/damus/milestones/13",
  38825         "html_url": "https://github.com/damus-io/damus/milestone/13",
  38826         "labels_url": "https://api.github.com/repos/damus-io/damus/milestones/13/labels",
  38827         "id": 10515711,
  38828         "node_id": "MI_kwDOHHF5A84AoHT_",
  38829         "number": 13,
  38830         "title": "\"Madeira\" AppStore 1.7 purple follow on + search design",
  38831         "description": "The Madeira release primary focus is:\r\n- adding IAP in anticipation of pushing subscriptions to the AppStore, and\r\n- push notifications.\r\n\r\n",
  38832         "creator": {
  38833           "login": "alltheseas",
  38834           "id": 64376233,
  38835           "node_id": "MDQ6VXNlcjY0Mzc2MjMz",
  38836           "avatar_url": "https://avatars.githubusercontent.com/u/64376233?v=4",
  38837           "gravatar_id": "",
  38838           "url": "https://api.github.com/users/alltheseas",
  38839           "html_url": "https://github.com/alltheseas",
  38840           "followers_url": "https://api.github.com/users/alltheseas/followers",
  38841           "following_url": "https://api.github.com/users/alltheseas/following{/other_user}",
  38842           "gists_url": "https://api.github.com/users/alltheseas/gists{/gist_id}",
  38843           "starred_url": "https://api.github.com/users/alltheseas/starred{/owner}{/repo}",
  38844           "subscriptions_url": "https://api.github.com/users/alltheseas/subscriptions",
  38845           "organizations_url": "https://api.github.com/users/alltheseas/orgs",
  38846           "repos_url": "https://api.github.com/users/alltheseas/repos",
  38847           "events_url": "https://api.github.com/users/alltheseas/events{/privacy}",
  38848           "received_events_url": "https://api.github.com/users/alltheseas/received_events",
  38849           "type": "User",
  38850           "site_admin": false
  38851         },
  38852         "open_issues": 4,
  38853         "closed_issues": 14,
  38854         "state": "open",
  38855         "created_at": "2024-02-05T17:16:01Z",
  38856         "updated_at": "2024-03-12T10:13:15Z",
  38857         "due_on": "2024-03-01T08:00:00Z",
  38858         "closed_at": null
  38859       },
  38860       "comments": 11,
  38861       "created_at": "2024-02-29T07:33:28Z",
  38862       "updated_at": "2024-03-08T19:59:01Z",
  38863       "closed_at": "2024-03-08T19:59:00Z",
  38864       "author_association": "CONTRIBUTOR",
  38865       "active_lock_reason": null,
  38866       "body": "Tracker for the iOS release process",
  38867       "reactions": {
  38868         "url": "https://api.github.com/repos/damus-io/damus/issues/2026/reactions",
  38869         "total_count": 0,
  38870         "+1": 0,
  38871         "-1": 0,
  38872         "laugh": 0,
  38873         "hooray": 0,
  38874         "confused": 0,
  38875         "heart": 0,
  38876         "rocket": 0,
  38877         "eyes": 0
  38878       },
  38879       "timeline_url": "https://api.github.com/repos/damus-io/damus/issues/2026/timeline",
  38880       "performed_via_github_app": null,
  38881       "state_reason": "completed"
  38882     },
  38883     "comment": {
  38884       "user": "danieldaquino",
  38885       "created_at": "2024-02-29T07:57:37Z",
  38886       "updated_at": "2024-02-29T07:57:37Z",
  38887       "body": "Updated changelog: f6a295dcda660eb3203ca1bb49d7dd024e84b48a"
  38888     }
  38889   },
  38890   {
  38891     "issue": {
  38892       "url": "https://api.github.com/repos/damus-io/damus/issues/2026",
  38893       "repository_url": "https://api.github.com/repos/damus-io/damus",
  38894       "labels_url": "https://api.github.com/repos/damus-io/damus/issues/2026/labels{/name}",
  38895       "comments_url": "https://api.github.com/repos/damus-io/damus/issues/2026/comments",
  38896       "events_url": "https://api.github.com/repos/damus-io/damus/issues/2026/events",
  38897       "html_url": "https://github.com/damus-io/damus/issues/2026",
  38898       "id": 2160597758,
  38899       "node_id": "I_kwDOHHF5A86AyBr-",
  38900       "number": 2026,
  38901       "title": "v1.7 RC2 Madeira release App Store submission",
  38902       "user": {
  38903         "login": "danieldaquino",
  38904         "id": 24692108,
  38905         "node_id": "MDQ6VXNlcjI0NjkyMTA4",
  38906         "avatar_url": "https://avatars.githubusercontent.com/u/24692108?v=4",
  38907         "gravatar_id": "",
  38908         "url": "https://api.github.com/users/danieldaquino",
  38909         "html_url": "https://github.com/danieldaquino",
  38910         "followers_url": "https://api.github.com/users/danieldaquino/followers",
  38911         "following_url": "https://api.github.com/users/danieldaquino/following{/other_user}",
  38912         "gists_url": "https://api.github.com/users/danieldaquino/gists{/gist_id}",
  38913         "starred_url": "https://api.github.com/users/danieldaquino/starred{/owner}{/repo}",
  38914         "subscriptions_url": "https://api.github.com/users/danieldaquino/subscriptions",
  38915         "organizations_url": "https://api.github.com/users/danieldaquino/orgs",
  38916         "repos_url": "https://api.github.com/users/danieldaquino/repos",
  38917         "events_url": "https://api.github.com/users/danieldaquino/events{/privacy}",
  38918         "received_events_url": "https://api.github.com/users/danieldaquino/received_events",
  38919         "type": "User",
  38920         "site_admin": false
  38921       },
  38922       "labels": [],
  38923       "state": "closed",
  38924       "locked": false,
  38925       "assignee": {
  38926         "login": "danieldaquino",
  38927         "id": 24692108,
  38928         "node_id": "MDQ6VXNlcjI0NjkyMTA4",
  38929         "avatar_url": "https://avatars.githubusercontent.com/u/24692108?v=4",
  38930         "gravatar_id": "",
  38931         "url": "https://api.github.com/users/danieldaquino",
  38932         "html_url": "https://github.com/danieldaquino",
  38933         "followers_url": "https://api.github.com/users/danieldaquino/followers",
  38934         "following_url": "https://api.github.com/users/danieldaquino/following{/other_user}",
  38935         "gists_url": "https://api.github.com/users/danieldaquino/gists{/gist_id}",
  38936         "starred_url": "https://api.github.com/users/danieldaquino/starred{/owner}{/repo}",
  38937         "subscriptions_url": "https://api.github.com/users/danieldaquino/subscriptions",
  38938         "organizations_url": "https://api.github.com/users/danieldaquino/orgs",
  38939         "repos_url": "https://api.github.com/users/danieldaquino/repos",
  38940         "events_url": "https://api.github.com/users/danieldaquino/events{/privacy}",
  38941         "received_events_url": "https://api.github.com/users/danieldaquino/received_events",
  38942         "type": "User",
  38943         "site_admin": false
  38944       },
  38945       "assignees": [
  38946         {
  38947           "login": "danieldaquino",
  38948           "id": 24692108,
  38949           "node_id": "MDQ6VXNlcjI0NjkyMTA4",
  38950           "avatar_url": "https://avatars.githubusercontent.com/u/24692108?v=4",
  38951           "gravatar_id": "",
  38952           "url": "https://api.github.com/users/danieldaquino",
  38953           "html_url": "https://github.com/danieldaquino",
  38954           "followers_url": "https://api.github.com/users/danieldaquino/followers",
  38955           "following_url": "https://api.github.com/users/danieldaquino/following{/other_user}",
  38956           "gists_url": "https://api.github.com/users/danieldaquino/gists{/gist_id}",
  38957           "starred_url": "https://api.github.com/users/danieldaquino/starred{/owner}{/repo}",
  38958           "subscriptions_url": "https://api.github.com/users/danieldaquino/subscriptions",
  38959           "organizations_url": "https://api.github.com/users/danieldaquino/orgs",
  38960           "repos_url": "https://api.github.com/users/danieldaquino/repos",
  38961           "events_url": "https://api.github.com/users/danieldaquino/events{/privacy}",
  38962           "received_events_url": "https://api.github.com/users/danieldaquino/received_events",
  38963           "type": "User",
  38964           "site_admin": false
  38965         }
  38966       ],
  38967       "milestone": {
  38968         "url": "https://api.github.com/repos/damus-io/damus/milestones/13",
  38969         "html_url": "https://github.com/damus-io/damus/milestone/13",
  38970         "labels_url": "https://api.github.com/repos/damus-io/damus/milestones/13/labels",
  38971         "id": 10515711,
  38972         "node_id": "MI_kwDOHHF5A84AoHT_",
  38973         "number": 13,
  38974         "title": "\"Madeira\" AppStore 1.7 purple follow on + search design",
  38975         "description": "The Madeira release primary focus is:\r\n- adding IAP in anticipation of pushing subscriptions to the AppStore, and\r\n- push notifications.\r\n\r\n",
  38976         "creator": {
  38977           "login": "alltheseas",
  38978           "id": 64376233,
  38979           "node_id": "MDQ6VXNlcjY0Mzc2MjMz",
  38980           "avatar_url": "https://avatars.githubusercontent.com/u/64376233?v=4",
  38981           "gravatar_id": "",
  38982           "url": "https://api.github.com/users/alltheseas",
  38983           "html_url": "https://github.com/alltheseas",
  38984           "followers_url": "https://api.github.com/users/alltheseas/followers",
  38985           "following_url": "https://api.github.com/users/alltheseas/following{/other_user}",
  38986           "gists_url": "https://api.github.com/users/alltheseas/gists{/gist_id}",
  38987           "starred_url": "https://api.github.com/users/alltheseas/starred{/owner}{/repo}",
  38988           "subscriptions_url": "https://api.github.com/users/alltheseas/subscriptions",
  38989           "organizations_url": "https://api.github.com/users/alltheseas/orgs",
  38990           "repos_url": "https://api.github.com/users/alltheseas/repos",
  38991           "events_url": "https://api.github.com/users/alltheseas/events{/privacy}",
  38992           "received_events_url": "https://api.github.com/users/alltheseas/received_events",
  38993           "type": "User",
  38994           "site_admin": false
  38995         },
  38996         "open_issues": 4,
  38997         "closed_issues": 14,
  38998         "state": "open",
  38999         "created_at": "2024-02-05T17:16:01Z",
  39000         "updated_at": "2024-03-12T10:13:15Z",
  39001         "due_on": "2024-03-01T08:00:00Z",
  39002         "closed_at": null
  39003       },
  39004       "comments": 11,
  39005       "created_at": "2024-02-29T07:33:28Z",
  39006       "updated_at": "2024-03-08T19:59:01Z",
  39007       "closed_at": "2024-03-08T19:59:00Z",
  39008       "author_association": "CONTRIBUTOR",
  39009       "active_lock_reason": null,
  39010       "body": "Tracker for the iOS release process",
  39011       "reactions": {
  39012         "url": "https://api.github.com/repos/damus-io/damus/issues/2026/reactions",
  39013         "total_count": 0,
  39014         "+1": 0,
  39015         "-1": 0,
  39016         "laugh": 0,
  39017         "hooray": 0,
  39018         "confused": 0,
  39019         "heart": 0,
  39020         "rocket": 0,
  39021         "eyes": 0
  39022       },
  39023       "timeline_url": "https://api.github.com/repos/damus-io/damus/issues/2026/timeline",
  39024       "performed_via_github_app": null,
  39025       "state_reason": "completed"
  39026     },
  39027     "comment": {
  39028       "user": "danieldaquino",
  39029       "created_at": "2024-02-29T08:03:26Z",
  39030       "updated_at": "2024-02-29T08:03:26Z",
  39031       "body": "Built app for archiving under the \"release\" scheme.\r\n\r\n- Build successful\r\n- Preliminary App Store package checks passed"
  39032     }
  39033   },
  39034   {
  39035     "issue": {
  39036       "url": "https://api.github.com/repos/damus-io/damus/issues/2026",
  39037       "repository_url": "https://api.github.com/repos/damus-io/damus",
  39038       "labels_url": "https://api.github.com/repos/damus-io/damus/issues/2026/labels{/name}",
  39039       "comments_url": "https://api.github.com/repos/damus-io/damus/issues/2026/comments",
  39040       "events_url": "https://api.github.com/repos/damus-io/damus/issues/2026/events",
  39041       "html_url": "https://github.com/damus-io/damus/issues/2026",
  39042       "id": 2160597758,
  39043       "node_id": "I_kwDOHHF5A86AyBr-",
  39044       "number": 2026,
  39045       "title": "v1.7 RC2 Madeira release App Store submission",
  39046       "user": {
  39047         "login": "danieldaquino",
  39048         "id": 24692108,
  39049         "node_id": "MDQ6VXNlcjI0NjkyMTA4",
  39050         "avatar_url": "https://avatars.githubusercontent.com/u/24692108?v=4",
  39051         "gravatar_id": "",
  39052         "url": "https://api.github.com/users/danieldaquino",
  39053         "html_url": "https://github.com/danieldaquino",
  39054         "followers_url": "https://api.github.com/users/danieldaquino/followers",
  39055         "following_url": "https://api.github.com/users/danieldaquino/following{/other_user}",
  39056         "gists_url": "https://api.github.com/users/danieldaquino/gists{/gist_id}",
  39057         "starred_url": "https://api.github.com/users/danieldaquino/starred{/owner}{/repo}",
  39058         "subscriptions_url": "https://api.github.com/users/danieldaquino/subscriptions",
  39059         "organizations_url": "https://api.github.com/users/danieldaquino/orgs",
  39060         "repos_url": "https://api.github.com/users/danieldaquino/repos",
  39061         "events_url": "https://api.github.com/users/danieldaquino/events{/privacy}",
  39062         "received_events_url": "https://api.github.com/users/danieldaquino/received_events",
  39063         "type": "User",
  39064         "site_admin": false
  39065       },
  39066       "labels": [],
  39067       "state": "closed",
  39068       "locked": false,
  39069       "assignee": {
  39070         "login": "danieldaquino",
  39071         "id": 24692108,
  39072         "node_id": "MDQ6VXNlcjI0NjkyMTA4",
  39073         "avatar_url": "https://avatars.githubusercontent.com/u/24692108?v=4",
  39074         "gravatar_id": "",
  39075         "url": "https://api.github.com/users/danieldaquino",
  39076         "html_url": "https://github.com/danieldaquino",
  39077         "followers_url": "https://api.github.com/users/danieldaquino/followers",
  39078         "following_url": "https://api.github.com/users/danieldaquino/following{/other_user}",
  39079         "gists_url": "https://api.github.com/users/danieldaquino/gists{/gist_id}",
  39080         "starred_url": "https://api.github.com/users/danieldaquino/starred{/owner}{/repo}",
  39081         "subscriptions_url": "https://api.github.com/users/danieldaquino/subscriptions",
  39082         "organizations_url": "https://api.github.com/users/danieldaquino/orgs",
  39083         "repos_url": "https://api.github.com/users/danieldaquino/repos",
  39084         "events_url": "https://api.github.com/users/danieldaquino/events{/privacy}",
  39085         "received_events_url": "https://api.github.com/users/danieldaquino/received_events",
  39086         "type": "User",
  39087         "site_admin": false
  39088       },
  39089       "assignees": [
  39090         {
  39091           "login": "danieldaquino",
  39092           "id": 24692108,
  39093           "node_id": "MDQ6VXNlcjI0NjkyMTA4",
  39094           "avatar_url": "https://avatars.githubusercontent.com/u/24692108?v=4",
  39095           "gravatar_id": "",
  39096           "url": "https://api.github.com/users/danieldaquino",
  39097           "html_url": "https://github.com/danieldaquino",
  39098           "followers_url": "https://api.github.com/users/danieldaquino/followers",
  39099           "following_url": "https://api.github.com/users/danieldaquino/following{/other_user}",
  39100           "gists_url": "https://api.github.com/users/danieldaquino/gists{/gist_id}",
  39101           "starred_url": "https://api.github.com/users/danieldaquino/starred{/owner}{/repo}",
  39102           "subscriptions_url": "https://api.github.com/users/danieldaquino/subscriptions",
  39103           "organizations_url": "https://api.github.com/users/danieldaquino/orgs",
  39104           "repos_url": "https://api.github.com/users/danieldaquino/repos",
  39105           "events_url": "https://api.github.com/users/danieldaquino/events{/privacy}",
  39106           "received_events_url": "https://api.github.com/users/danieldaquino/received_events",
  39107           "type": "User",
  39108           "site_admin": false
  39109         }
  39110       ],
  39111       "milestone": {
  39112         "url": "https://api.github.com/repos/damus-io/damus/milestones/13",
  39113         "html_url": "https://github.com/damus-io/damus/milestone/13",
  39114         "labels_url": "https://api.github.com/repos/damus-io/damus/milestones/13/labels",
  39115         "id": 10515711,
  39116         "node_id": "MI_kwDOHHF5A84AoHT_",
  39117         "number": 13,
  39118         "title": "\"Madeira\" AppStore 1.7 purple follow on + search design",
  39119         "description": "The Madeira release primary focus is:\r\n- adding IAP in anticipation of pushing subscriptions to the AppStore, and\r\n- push notifications.\r\n\r\n",
  39120         "creator": {
  39121           "login": "alltheseas",
  39122           "id": 64376233,
  39123           "node_id": "MDQ6VXNlcjY0Mzc2MjMz",
  39124           "avatar_url": "https://avatars.githubusercontent.com/u/64376233?v=4",
  39125           "gravatar_id": "",
  39126           "url": "https://api.github.com/users/alltheseas",
  39127           "html_url": "https://github.com/alltheseas",
  39128           "followers_url": "https://api.github.com/users/alltheseas/followers",
  39129           "following_url": "https://api.github.com/users/alltheseas/following{/other_user}",
  39130           "gists_url": "https://api.github.com/users/alltheseas/gists{/gist_id}",
  39131           "starred_url": "https://api.github.com/users/alltheseas/starred{/owner}{/repo}",
  39132           "subscriptions_url": "https://api.github.com/users/alltheseas/subscriptions",
  39133           "organizations_url": "https://api.github.com/users/alltheseas/orgs",
  39134           "repos_url": "https://api.github.com/users/alltheseas/repos",
  39135           "events_url": "https://api.github.com/users/alltheseas/events{/privacy}",
  39136           "received_events_url": "https://api.github.com/users/alltheseas/received_events",
  39137           "type": "User",
  39138           "site_admin": false
  39139         },
  39140         "open_issues": 4,
  39141         "closed_issues": 14,
  39142         "state": "open",
  39143         "created_at": "2024-02-05T17:16:01Z",
  39144         "updated_at": "2024-03-12T10:13:15Z",
  39145         "due_on": "2024-03-01T08:00:00Z",
  39146         "closed_at": null
  39147       },
  39148       "comments": 11,
  39149       "created_at": "2024-02-29T07:33:28Z",
  39150       "updated_at": "2024-03-08T19:59:01Z",
  39151       "closed_at": "2024-03-08T19:59:00Z",
  39152       "author_association": "CONTRIBUTOR",
  39153       "active_lock_reason": null,
  39154       "body": "Tracker for the iOS release process",
  39155       "reactions": {
  39156         "url": "https://api.github.com/repos/damus-io/damus/issues/2026/reactions",
  39157         "total_count": 0,
  39158         "+1": 0,
  39159         "-1": 0,
  39160         "laugh": 0,
  39161         "hooray": 0,
  39162         "confused": 0,
  39163         "heart": 0,
  39164         "rocket": 0,
  39165         "eyes": 0
  39166       },
  39167       "timeline_url": "https://api.github.com/repos/damus-io/damus/issues/2026/timeline",
  39168       "performed_via_github_app": null,
  39169       "state_reason": "completed"
  39170     },
  39171     "comment": {
  39172       "user": "danieldaquino",
  39173       "created_at": "2024-02-29T08:04:43Z",
  39174       "updated_at": "2024-02-29T08:04:43Z",
  39175       "body": "Uploaded build to App Store connect"
  39176     }
  39177   },
  39178   {
  39179     "issue": {
  39180       "url": "https://api.github.com/repos/damus-io/damus/issues/2026",
  39181       "repository_url": "https://api.github.com/repos/damus-io/damus",
  39182       "labels_url": "https://api.github.com/repos/damus-io/damus/issues/2026/labels{/name}",
  39183       "comments_url": "https://api.github.com/repos/damus-io/damus/issues/2026/comments",
  39184       "events_url": "https://api.github.com/repos/damus-io/damus/issues/2026/events",
  39185       "html_url": "https://github.com/damus-io/damus/issues/2026",
  39186       "id": 2160597758,
  39187       "node_id": "I_kwDOHHF5A86AyBr-",
  39188       "number": 2026,
  39189       "title": "v1.7 RC2 Madeira release App Store submission",
  39190       "user": {
  39191         "login": "danieldaquino",
  39192         "id": 24692108,
  39193         "node_id": "MDQ6VXNlcjI0NjkyMTA4",
  39194         "avatar_url": "https://avatars.githubusercontent.com/u/24692108?v=4",
  39195         "gravatar_id": "",
  39196         "url": "https://api.github.com/users/danieldaquino",
  39197         "html_url": "https://github.com/danieldaquino",
  39198         "followers_url": "https://api.github.com/users/danieldaquino/followers",
  39199         "following_url": "https://api.github.com/users/danieldaquino/following{/other_user}",
  39200         "gists_url": "https://api.github.com/users/danieldaquino/gists{/gist_id}",
  39201         "starred_url": "https://api.github.com/users/danieldaquino/starred{/owner}{/repo}",
  39202         "subscriptions_url": "https://api.github.com/users/danieldaquino/subscriptions",
  39203         "organizations_url": "https://api.github.com/users/danieldaquino/orgs",
  39204         "repos_url": "https://api.github.com/users/danieldaquino/repos",
  39205         "events_url": "https://api.github.com/users/danieldaquino/events{/privacy}",
  39206         "received_events_url": "https://api.github.com/users/danieldaquino/received_events",
  39207         "type": "User",
  39208         "site_admin": false
  39209       },
  39210       "labels": [],
  39211       "state": "closed",
  39212       "locked": false,
  39213       "assignee": {
  39214         "login": "danieldaquino",
  39215         "id": 24692108,
  39216         "node_id": "MDQ6VXNlcjI0NjkyMTA4",
  39217         "avatar_url": "https://avatars.githubusercontent.com/u/24692108?v=4",
  39218         "gravatar_id": "",
  39219         "url": "https://api.github.com/users/danieldaquino",
  39220         "html_url": "https://github.com/danieldaquino",
  39221         "followers_url": "https://api.github.com/users/danieldaquino/followers",
  39222         "following_url": "https://api.github.com/users/danieldaquino/following{/other_user}",
  39223         "gists_url": "https://api.github.com/users/danieldaquino/gists{/gist_id}",
  39224         "starred_url": "https://api.github.com/users/danieldaquino/starred{/owner}{/repo}",
  39225         "subscriptions_url": "https://api.github.com/users/danieldaquino/subscriptions",
  39226         "organizations_url": "https://api.github.com/users/danieldaquino/orgs",
  39227         "repos_url": "https://api.github.com/users/danieldaquino/repos",
  39228         "events_url": "https://api.github.com/users/danieldaquino/events{/privacy}",
  39229         "received_events_url": "https://api.github.com/users/danieldaquino/received_events",
  39230         "type": "User",
  39231         "site_admin": false
  39232       },
  39233       "assignees": [
  39234         {
  39235           "login": "danieldaquino",
  39236           "id": 24692108,
  39237           "node_id": "MDQ6VXNlcjI0NjkyMTA4",
  39238           "avatar_url": "https://avatars.githubusercontent.com/u/24692108?v=4",
  39239           "gravatar_id": "",
  39240           "url": "https://api.github.com/users/danieldaquino",
  39241           "html_url": "https://github.com/danieldaquino",
  39242           "followers_url": "https://api.github.com/users/danieldaquino/followers",
  39243           "following_url": "https://api.github.com/users/danieldaquino/following{/other_user}",
  39244           "gists_url": "https://api.github.com/users/danieldaquino/gists{/gist_id}",
  39245           "starred_url": "https://api.github.com/users/danieldaquino/starred{/owner}{/repo}",
  39246           "subscriptions_url": "https://api.github.com/users/danieldaquino/subscriptions",
  39247           "organizations_url": "https://api.github.com/users/danieldaquino/orgs",
  39248           "repos_url": "https://api.github.com/users/danieldaquino/repos",
  39249           "events_url": "https://api.github.com/users/danieldaquino/events{/privacy}",
  39250           "received_events_url": "https://api.github.com/users/danieldaquino/received_events",
  39251           "type": "User",
  39252           "site_admin": false
  39253         }
  39254       ],
  39255       "milestone": {
  39256         "url": "https://api.github.com/repos/damus-io/damus/milestones/13",
  39257         "html_url": "https://github.com/damus-io/damus/milestone/13",
  39258         "labels_url": "https://api.github.com/repos/damus-io/damus/milestones/13/labels",
  39259         "id": 10515711,
  39260         "node_id": "MI_kwDOHHF5A84AoHT_",
  39261         "number": 13,
  39262         "title": "\"Madeira\" AppStore 1.7 purple follow on + search design",
  39263         "description": "The Madeira release primary focus is:\r\n- adding IAP in anticipation of pushing subscriptions to the AppStore, and\r\n- push notifications.\r\n\r\n",
  39264         "creator": {
  39265           "login": "alltheseas",
  39266           "id": 64376233,
  39267           "node_id": "MDQ6VXNlcjY0Mzc2MjMz",
  39268           "avatar_url": "https://avatars.githubusercontent.com/u/64376233?v=4",
  39269           "gravatar_id": "",
  39270           "url": "https://api.github.com/users/alltheseas",
  39271           "html_url": "https://github.com/alltheseas",
  39272           "followers_url": "https://api.github.com/users/alltheseas/followers",
  39273           "following_url": "https://api.github.com/users/alltheseas/following{/other_user}",
  39274           "gists_url": "https://api.github.com/users/alltheseas/gists{/gist_id}",
  39275           "starred_url": "https://api.github.com/users/alltheseas/starred{/owner}{/repo}",
  39276           "subscriptions_url": "https://api.github.com/users/alltheseas/subscriptions",
  39277           "organizations_url": "https://api.github.com/users/alltheseas/orgs",
  39278           "repos_url": "https://api.github.com/users/alltheseas/repos",
  39279           "events_url": "https://api.github.com/users/alltheseas/events{/privacy}",
  39280           "received_events_url": "https://api.github.com/users/alltheseas/received_events",
  39281           "type": "User",
  39282           "site_admin": false
  39283         },
  39284         "open_issues": 4,
  39285         "closed_issues": 14,
  39286         "state": "open",
  39287         "created_at": "2024-02-05T17:16:01Z",
  39288         "updated_at": "2024-03-12T10:13:15Z",
  39289         "due_on": "2024-03-01T08:00:00Z",
  39290         "closed_at": null
  39291       },
  39292       "comments": 11,
  39293       "created_at": "2024-02-29T07:33:28Z",
  39294       "updated_at": "2024-03-08T19:59:01Z",
  39295       "closed_at": "2024-03-08T19:59:00Z",
  39296       "author_association": "CONTRIBUTOR",
  39297       "active_lock_reason": null,
  39298       "body": "Tracker for the iOS release process",
  39299       "reactions": {
  39300         "url": "https://api.github.com/repos/damus-io/damus/issues/2026/reactions",
  39301         "total_count": 0,
  39302         "+1": 0,
  39303         "-1": 0,
  39304         "laugh": 0,
  39305         "hooray": 0,
  39306         "confused": 0,
  39307         "heart": 0,
  39308         "rocket": 0,
  39309         "eyes": 0
  39310       },
  39311       "timeline_url": "https://api.github.com/repos/damus-io/damus/issues/2026/timeline",
  39312       "performed_via_github_app": null,
  39313       "state_reason": "completed"
  39314     },
  39315     "comment": {
  39316       "user": "danieldaquino",
  39317       "created_at": "2024-02-29T08:28:57Z",
  39318       "updated_at": "2024-02-29T08:28:57Z",
  39319       "body": "**Note:** On App Store connect, v1.7 RC2 is being called build \"12\". I believe it's because there is a build 11 that has been submitted, thus Apple bumped the build number to avoid naming conflicts"
  39320     }
  39321   },
  39322   {
  39323     "issue": {
  39324       "url": "https://api.github.com/repos/damus-io/damus/issues/2026",
  39325       "repository_url": "https://api.github.com/repos/damus-io/damus",
  39326       "labels_url": "https://api.github.com/repos/damus-io/damus/issues/2026/labels{/name}",
  39327       "comments_url": "https://api.github.com/repos/damus-io/damus/issues/2026/comments",
  39328       "events_url": "https://api.github.com/repos/damus-io/damus/issues/2026/events",
  39329       "html_url": "https://github.com/damus-io/damus/issues/2026",
  39330       "id": 2160597758,
  39331       "node_id": "I_kwDOHHF5A86AyBr-",
  39332       "number": 2026,
  39333       "title": "v1.7 RC2 Madeira release App Store submission",
  39334       "user": {
  39335         "login": "danieldaquino",
  39336         "id": 24692108,
  39337         "node_id": "MDQ6VXNlcjI0NjkyMTA4",
  39338         "avatar_url": "https://avatars.githubusercontent.com/u/24692108?v=4",
  39339         "gravatar_id": "",
  39340         "url": "https://api.github.com/users/danieldaquino",
  39341         "html_url": "https://github.com/danieldaquino",
  39342         "followers_url": "https://api.github.com/users/danieldaquino/followers",
  39343         "following_url": "https://api.github.com/users/danieldaquino/following{/other_user}",
  39344         "gists_url": "https://api.github.com/users/danieldaquino/gists{/gist_id}",
  39345         "starred_url": "https://api.github.com/users/danieldaquino/starred{/owner}{/repo}",
  39346         "subscriptions_url": "https://api.github.com/users/danieldaquino/subscriptions",
  39347         "organizations_url": "https://api.github.com/users/danieldaquino/orgs",
  39348         "repos_url": "https://api.github.com/users/danieldaquino/repos",
  39349         "events_url": "https://api.github.com/users/danieldaquino/events{/privacy}",
  39350         "received_events_url": "https://api.github.com/users/danieldaquino/received_events",
  39351         "type": "User",
  39352         "site_admin": false
  39353       },
  39354       "labels": [],
  39355       "state": "closed",
  39356       "locked": false,
  39357       "assignee": {
  39358         "login": "danieldaquino",
  39359         "id": 24692108,
  39360         "node_id": "MDQ6VXNlcjI0NjkyMTA4",
  39361         "avatar_url": "https://avatars.githubusercontent.com/u/24692108?v=4",
  39362         "gravatar_id": "",
  39363         "url": "https://api.github.com/users/danieldaquino",
  39364         "html_url": "https://github.com/danieldaquino",
  39365         "followers_url": "https://api.github.com/users/danieldaquino/followers",
  39366         "following_url": "https://api.github.com/users/danieldaquino/following{/other_user}",
  39367         "gists_url": "https://api.github.com/users/danieldaquino/gists{/gist_id}",
  39368         "starred_url": "https://api.github.com/users/danieldaquino/starred{/owner}{/repo}",
  39369         "subscriptions_url": "https://api.github.com/users/danieldaquino/subscriptions",
  39370         "organizations_url": "https://api.github.com/users/danieldaquino/orgs",
  39371         "repos_url": "https://api.github.com/users/danieldaquino/repos",
  39372         "events_url": "https://api.github.com/users/danieldaquino/events{/privacy}",
  39373         "received_events_url": "https://api.github.com/users/danieldaquino/received_events",
  39374         "type": "User",
  39375         "site_admin": false
  39376       },
  39377       "assignees": [
  39378         {
  39379           "login": "danieldaquino",
  39380           "id": 24692108,
  39381           "node_id": "MDQ6VXNlcjI0NjkyMTA4",
  39382           "avatar_url": "https://avatars.githubusercontent.com/u/24692108?v=4",
  39383           "gravatar_id": "",
  39384           "url": "https://api.github.com/users/danieldaquino",
  39385           "html_url": "https://github.com/danieldaquino",
  39386           "followers_url": "https://api.github.com/users/danieldaquino/followers",
  39387           "following_url": "https://api.github.com/users/danieldaquino/following{/other_user}",
  39388           "gists_url": "https://api.github.com/users/danieldaquino/gists{/gist_id}",
  39389           "starred_url": "https://api.github.com/users/danieldaquino/starred{/owner}{/repo}",
  39390           "subscriptions_url": "https://api.github.com/users/danieldaquino/subscriptions",
  39391           "organizations_url": "https://api.github.com/users/danieldaquino/orgs",
  39392           "repos_url": "https://api.github.com/users/danieldaquino/repos",
  39393           "events_url": "https://api.github.com/users/danieldaquino/events{/privacy}",
  39394           "received_events_url": "https://api.github.com/users/danieldaquino/received_events",
  39395           "type": "User",
  39396           "site_admin": false
  39397         }
  39398       ],
  39399       "milestone": {
  39400         "url": "https://api.github.com/repos/damus-io/damus/milestones/13",
  39401         "html_url": "https://github.com/damus-io/damus/milestone/13",
  39402         "labels_url": "https://api.github.com/repos/damus-io/damus/milestones/13/labels",
  39403         "id": 10515711,
  39404         "node_id": "MI_kwDOHHF5A84AoHT_",
  39405         "number": 13,
  39406         "title": "\"Madeira\" AppStore 1.7 purple follow on + search design",
  39407         "description": "The Madeira release primary focus is:\r\n- adding IAP in anticipation of pushing subscriptions to the AppStore, and\r\n- push notifications.\r\n\r\n",
  39408         "creator": {
  39409           "login": "alltheseas",
  39410           "id": 64376233,
  39411           "node_id": "MDQ6VXNlcjY0Mzc2MjMz",
  39412           "avatar_url": "https://avatars.githubusercontent.com/u/64376233?v=4",
  39413           "gravatar_id": "",
  39414           "url": "https://api.github.com/users/alltheseas",
  39415           "html_url": "https://github.com/alltheseas",
  39416           "followers_url": "https://api.github.com/users/alltheseas/followers",
  39417           "following_url": "https://api.github.com/users/alltheseas/following{/other_user}",
  39418           "gists_url": "https://api.github.com/users/alltheseas/gists{/gist_id}",
  39419           "starred_url": "https://api.github.com/users/alltheseas/starred{/owner}{/repo}",
  39420           "subscriptions_url": "https://api.github.com/users/alltheseas/subscriptions",
  39421           "organizations_url": "https://api.github.com/users/alltheseas/orgs",
  39422           "repos_url": "https://api.github.com/users/alltheseas/repos",
  39423           "events_url": "https://api.github.com/users/alltheseas/events{/privacy}",
  39424           "received_events_url": "https://api.github.com/users/alltheseas/received_events",
  39425           "type": "User",
  39426           "site_admin": false
  39427         },
  39428         "open_issues": 4,
  39429         "closed_issues": 14,
  39430         "state": "open",
  39431         "created_at": "2024-02-05T17:16:01Z",
  39432         "updated_at": "2024-03-12T10:13:15Z",
  39433         "due_on": "2024-03-01T08:00:00Z",
  39434         "closed_at": null
  39435       },
  39436       "comments": 11,
  39437       "created_at": "2024-02-29T07:33:28Z",
  39438       "updated_at": "2024-03-08T19:59:01Z",
  39439       "closed_at": "2024-03-08T19:59:00Z",
  39440       "author_association": "CONTRIBUTOR",
  39441       "active_lock_reason": null,
  39442       "body": "Tracker for the iOS release process",
  39443       "reactions": {
  39444         "url": "https://api.github.com/repos/damus-io/damus/issues/2026/reactions",
  39445         "total_count": 0,
  39446         "+1": 0,
  39447         "-1": 0,
  39448         "laugh": 0,
  39449         "hooray": 0,
  39450         "confused": 0,
  39451         "heart": 0,
  39452         "rocket": 0,
  39453         "eyes": 0
  39454       },
  39455       "timeline_url": "https://api.github.com/repos/damus-io/damus/issues/2026/timeline",
  39456       "performed_via_github_app": null,
  39457       "state_reason": "completed"
  39458     },
  39459     "comment": {
  39460       "user": "danieldaquino",
  39461       "created_at": "2024-02-29T08:34:39Z",
  39462       "updated_at": "2024-02-29T08:34:39Z",
  39463       "body": "Added app for review!\r\n\r\nSelected these options:\r\n- Manually release after app is accepted\r\n- Phased release (This will make auto-updates only kick-in for users after 7 days). This will be helpful for a soft launch\r\n\r\nI still need to submit the In-app subscription offerings for review separately. I will need to add some screenshots and more info. I will continue this on Friday.\r\n\r\n\r\ncc @jb55 @alltheseas"
  39464     }
  39465   },
  39466   {
  39467     "issue": {
  39468       "url": "https://api.github.com/repos/damus-io/damus/issues/2026",
  39469       "repository_url": "https://api.github.com/repos/damus-io/damus",
  39470       "labels_url": "https://api.github.com/repos/damus-io/damus/issues/2026/labels{/name}",
  39471       "comments_url": "https://api.github.com/repos/damus-io/damus/issues/2026/comments",
  39472       "events_url": "https://api.github.com/repos/damus-io/damus/issues/2026/events",
  39473       "html_url": "https://github.com/damus-io/damus/issues/2026",
  39474       "id": 2160597758,
  39475       "node_id": "I_kwDOHHF5A86AyBr-",
  39476       "number": 2026,
  39477       "title": "v1.7 RC2 Madeira release App Store submission",
  39478       "user": {
  39479         "login": "danieldaquino",
  39480         "id": 24692108,
  39481         "node_id": "MDQ6VXNlcjI0NjkyMTA4",
  39482         "avatar_url": "https://avatars.githubusercontent.com/u/24692108?v=4",
  39483         "gravatar_id": "",
  39484         "url": "https://api.github.com/users/danieldaquino",
  39485         "html_url": "https://github.com/danieldaquino",
  39486         "followers_url": "https://api.github.com/users/danieldaquino/followers",
  39487         "following_url": "https://api.github.com/users/danieldaquino/following{/other_user}",
  39488         "gists_url": "https://api.github.com/users/danieldaquino/gists{/gist_id}",
  39489         "starred_url": "https://api.github.com/users/danieldaquino/starred{/owner}{/repo}",
  39490         "subscriptions_url": "https://api.github.com/users/danieldaquino/subscriptions",
  39491         "organizations_url": "https://api.github.com/users/danieldaquino/orgs",
  39492         "repos_url": "https://api.github.com/users/danieldaquino/repos",
  39493         "events_url": "https://api.github.com/users/danieldaquino/events{/privacy}",
  39494         "received_events_url": "https://api.github.com/users/danieldaquino/received_events",
  39495         "type": "User",
  39496         "site_admin": false
  39497       },
  39498       "labels": [],
  39499       "state": "closed",
  39500       "locked": false,
  39501       "assignee": {
  39502         "login": "danieldaquino",
  39503         "id": 24692108,
  39504         "node_id": "MDQ6VXNlcjI0NjkyMTA4",
  39505         "avatar_url": "https://avatars.githubusercontent.com/u/24692108?v=4",
  39506         "gravatar_id": "",
  39507         "url": "https://api.github.com/users/danieldaquino",
  39508         "html_url": "https://github.com/danieldaquino",
  39509         "followers_url": "https://api.github.com/users/danieldaquino/followers",
  39510         "following_url": "https://api.github.com/users/danieldaquino/following{/other_user}",
  39511         "gists_url": "https://api.github.com/users/danieldaquino/gists{/gist_id}",
  39512         "starred_url": "https://api.github.com/users/danieldaquino/starred{/owner}{/repo}",
  39513         "subscriptions_url": "https://api.github.com/users/danieldaquino/subscriptions",
  39514         "organizations_url": "https://api.github.com/users/danieldaquino/orgs",
  39515         "repos_url": "https://api.github.com/users/danieldaquino/repos",
  39516         "events_url": "https://api.github.com/users/danieldaquino/events{/privacy}",
  39517         "received_events_url": "https://api.github.com/users/danieldaquino/received_events",
  39518         "type": "User",
  39519         "site_admin": false
  39520       },
  39521       "assignees": [
  39522         {
  39523           "login": "danieldaquino",
  39524           "id": 24692108,
  39525           "node_id": "MDQ6VXNlcjI0NjkyMTA4",
  39526           "avatar_url": "https://avatars.githubusercontent.com/u/24692108?v=4",
  39527           "gravatar_id": "",
  39528           "url": "https://api.github.com/users/danieldaquino",
  39529           "html_url": "https://github.com/danieldaquino",
  39530           "followers_url": "https://api.github.com/users/danieldaquino/followers",
  39531           "following_url": "https://api.github.com/users/danieldaquino/following{/other_user}",
  39532           "gists_url": "https://api.github.com/users/danieldaquino/gists{/gist_id}",
  39533           "starred_url": "https://api.github.com/users/danieldaquino/starred{/owner}{/repo}",
  39534           "subscriptions_url": "https://api.github.com/users/danieldaquino/subscriptions",
  39535           "organizations_url": "https://api.github.com/users/danieldaquino/orgs",
  39536           "repos_url": "https://api.github.com/users/danieldaquino/repos",
  39537           "events_url": "https://api.github.com/users/danieldaquino/events{/privacy}",
  39538           "received_events_url": "https://api.github.com/users/danieldaquino/received_events",
  39539           "type": "User",
  39540           "site_admin": false
  39541         }
  39542       ],
  39543       "milestone": {
  39544         "url": "https://api.github.com/repos/damus-io/damus/milestones/13",
  39545         "html_url": "https://github.com/damus-io/damus/milestone/13",
  39546         "labels_url": "https://api.github.com/repos/damus-io/damus/milestones/13/labels",
  39547         "id": 10515711,
  39548         "node_id": "MI_kwDOHHF5A84AoHT_",
  39549         "number": 13,
  39550         "title": "\"Madeira\" AppStore 1.7 purple follow on + search design",
  39551         "description": "The Madeira release primary focus is:\r\n- adding IAP in anticipation of pushing subscriptions to the AppStore, and\r\n- push notifications.\r\n\r\n",
  39552         "creator": {
  39553           "login": "alltheseas",
  39554           "id": 64376233,
  39555           "node_id": "MDQ6VXNlcjY0Mzc2MjMz",
  39556           "avatar_url": "https://avatars.githubusercontent.com/u/64376233?v=4",
  39557           "gravatar_id": "",
  39558           "url": "https://api.github.com/users/alltheseas",
  39559           "html_url": "https://github.com/alltheseas",
  39560           "followers_url": "https://api.github.com/users/alltheseas/followers",
  39561           "following_url": "https://api.github.com/users/alltheseas/following{/other_user}",
  39562           "gists_url": "https://api.github.com/users/alltheseas/gists{/gist_id}",
  39563           "starred_url": "https://api.github.com/users/alltheseas/starred{/owner}{/repo}",
  39564           "subscriptions_url": "https://api.github.com/users/alltheseas/subscriptions",
  39565           "organizations_url": "https://api.github.com/users/alltheseas/orgs",
  39566           "repos_url": "https://api.github.com/users/alltheseas/repos",
  39567           "events_url": "https://api.github.com/users/alltheseas/events{/privacy}",
  39568           "received_events_url": "https://api.github.com/users/alltheseas/received_events",
  39569           "type": "User",
  39570           "site_admin": false
  39571         },
  39572         "open_issues": 4,
  39573         "closed_issues": 14,
  39574         "state": "open",
  39575         "created_at": "2024-02-05T17:16:01Z",
  39576         "updated_at": "2024-03-12T10:13:15Z",
  39577         "due_on": "2024-03-01T08:00:00Z",
  39578         "closed_at": null
  39579       },
  39580       "comments": 11,
  39581       "created_at": "2024-02-29T07:33:28Z",
  39582       "updated_at": "2024-03-08T19:59:01Z",
  39583       "closed_at": "2024-03-08T19:59:00Z",
  39584       "author_association": "CONTRIBUTOR",
  39585       "active_lock_reason": null,
  39586       "body": "Tracker for the iOS release process",
  39587       "reactions": {
  39588         "url": "https://api.github.com/repos/damus-io/damus/issues/2026/reactions",
  39589         "total_count": 0,
  39590         "+1": 0,
  39591         "-1": 0,
  39592         "laugh": 0,
  39593         "hooray": 0,
  39594         "confused": 0,
  39595         "heart": 0,
  39596         "rocket": 0,
  39597         "eyes": 0
  39598       },
  39599       "timeline_url": "https://api.github.com/repos/damus-io/damus/issues/2026/timeline",
  39600       "performed_via_github_app": null,
  39601       "state_reason": "completed"
  39602     },
  39603     "comment": {
  39604       "user": "jb55",
  39605       "created_at": "2024-02-29T11:43:38Z",
  39606       "updated_at": "2024-02-29T11:43:38Z",
  39607       "body": "On Thu, Feb 29, 2024 at 12:34:50AM -0800, Daniel D’Aquino wrote:\n>Added app for review!\n>\n>Selected these options:\n>- Manually release after app is accepted\n>- Phased release (This will make auto-updates only kick-in for users\n>after 7 days). This will be helpful for a soft launch\n\nphased might be idea to catch any issues. didn't know that was a\npossibility.\n\n>I still need to submit the In-app subscription offerings for review\n>separately. I will need to add some screenshots and more info. I will\n>continue this on Friday.\n\nawesome, thanks!\n"
  39608     }
  39609   },
  39610   {
  39611     "issue": {
  39612       "url": "https://api.github.com/repos/damus-io/damus/issues/2026",
  39613       "repository_url": "https://api.github.com/repos/damus-io/damus",
  39614       "labels_url": "https://api.github.com/repos/damus-io/damus/issues/2026/labels{/name}",
  39615       "comments_url": "https://api.github.com/repos/damus-io/damus/issues/2026/comments",
  39616       "events_url": "https://api.github.com/repos/damus-io/damus/issues/2026/events",
  39617       "html_url": "https://github.com/damus-io/damus/issues/2026",
  39618       "id": 2160597758,
  39619       "node_id": "I_kwDOHHF5A86AyBr-",
  39620       "number": 2026,
  39621       "title": "v1.7 RC2 Madeira release App Store submission",
  39622       "user": {
  39623         "login": "danieldaquino",
  39624         "id": 24692108,
  39625         "node_id": "MDQ6VXNlcjI0NjkyMTA4",
  39626         "avatar_url": "https://avatars.githubusercontent.com/u/24692108?v=4",
  39627         "gravatar_id": "",
  39628         "url": "https://api.github.com/users/danieldaquino",
  39629         "html_url": "https://github.com/danieldaquino",
  39630         "followers_url": "https://api.github.com/users/danieldaquino/followers",
  39631         "following_url": "https://api.github.com/users/danieldaquino/following{/other_user}",
  39632         "gists_url": "https://api.github.com/users/danieldaquino/gists{/gist_id}",
  39633         "starred_url": "https://api.github.com/users/danieldaquino/starred{/owner}{/repo}",
  39634         "subscriptions_url": "https://api.github.com/users/danieldaquino/subscriptions",
  39635         "organizations_url": "https://api.github.com/users/danieldaquino/orgs",
  39636         "repos_url": "https://api.github.com/users/danieldaquino/repos",
  39637         "events_url": "https://api.github.com/users/danieldaquino/events{/privacy}",
  39638         "received_events_url": "https://api.github.com/users/danieldaquino/received_events",
  39639         "type": "User",
  39640         "site_admin": false
  39641       },
  39642       "labels": [],
  39643       "state": "closed",
  39644       "locked": false,
  39645       "assignee": {
  39646         "login": "danieldaquino",
  39647         "id": 24692108,
  39648         "node_id": "MDQ6VXNlcjI0NjkyMTA4",
  39649         "avatar_url": "https://avatars.githubusercontent.com/u/24692108?v=4",
  39650         "gravatar_id": "",
  39651         "url": "https://api.github.com/users/danieldaquino",
  39652         "html_url": "https://github.com/danieldaquino",
  39653         "followers_url": "https://api.github.com/users/danieldaquino/followers",
  39654         "following_url": "https://api.github.com/users/danieldaquino/following{/other_user}",
  39655         "gists_url": "https://api.github.com/users/danieldaquino/gists{/gist_id}",
  39656         "starred_url": "https://api.github.com/users/danieldaquino/starred{/owner}{/repo}",
  39657         "subscriptions_url": "https://api.github.com/users/danieldaquino/subscriptions",
  39658         "organizations_url": "https://api.github.com/users/danieldaquino/orgs",
  39659         "repos_url": "https://api.github.com/users/danieldaquino/repos",
  39660         "events_url": "https://api.github.com/users/danieldaquino/events{/privacy}",
  39661         "received_events_url": "https://api.github.com/users/danieldaquino/received_events",
  39662         "type": "User",
  39663         "site_admin": false
  39664       },
  39665       "assignees": [
  39666         {
  39667           "login": "danieldaquino",
  39668           "id": 24692108,
  39669           "node_id": "MDQ6VXNlcjI0NjkyMTA4",
  39670           "avatar_url": "https://avatars.githubusercontent.com/u/24692108?v=4",
  39671           "gravatar_id": "",
  39672           "url": "https://api.github.com/users/danieldaquino",
  39673           "html_url": "https://github.com/danieldaquino",
  39674           "followers_url": "https://api.github.com/users/danieldaquino/followers",
  39675           "following_url": "https://api.github.com/users/danieldaquino/following{/other_user}",
  39676           "gists_url": "https://api.github.com/users/danieldaquino/gists{/gist_id}",
  39677           "starred_url": "https://api.github.com/users/danieldaquino/starred{/owner}{/repo}",
  39678           "subscriptions_url": "https://api.github.com/users/danieldaquino/subscriptions",
  39679           "organizations_url": "https://api.github.com/users/danieldaquino/orgs",
  39680           "repos_url": "https://api.github.com/users/danieldaquino/repos",
  39681           "events_url": "https://api.github.com/users/danieldaquino/events{/privacy}",
  39682           "received_events_url": "https://api.github.com/users/danieldaquino/received_events",
  39683           "type": "User",
  39684           "site_admin": false
  39685         }
  39686       ],
  39687       "milestone": {
  39688         "url": "https://api.github.com/repos/damus-io/damus/milestones/13",
  39689         "html_url": "https://github.com/damus-io/damus/milestone/13",
  39690         "labels_url": "https://api.github.com/repos/damus-io/damus/milestones/13/labels",
  39691         "id": 10515711,
  39692         "node_id": "MI_kwDOHHF5A84AoHT_",
  39693         "number": 13,
  39694         "title": "\"Madeira\" AppStore 1.7 purple follow on + search design",
  39695         "description": "The Madeira release primary focus is:\r\n- adding IAP in anticipation of pushing subscriptions to the AppStore, and\r\n- push notifications.\r\n\r\n",
  39696         "creator": {
  39697           "login": "alltheseas",
  39698           "id": 64376233,
  39699           "node_id": "MDQ6VXNlcjY0Mzc2MjMz",
  39700           "avatar_url": "https://avatars.githubusercontent.com/u/64376233?v=4",
  39701           "gravatar_id": "",
  39702           "url": "https://api.github.com/users/alltheseas",
  39703           "html_url": "https://github.com/alltheseas",
  39704           "followers_url": "https://api.github.com/users/alltheseas/followers",
  39705           "following_url": "https://api.github.com/users/alltheseas/following{/other_user}",
  39706           "gists_url": "https://api.github.com/users/alltheseas/gists{/gist_id}",
  39707           "starred_url": "https://api.github.com/users/alltheseas/starred{/owner}{/repo}",
  39708           "subscriptions_url": "https://api.github.com/users/alltheseas/subscriptions",
  39709           "organizations_url": "https://api.github.com/users/alltheseas/orgs",
  39710           "repos_url": "https://api.github.com/users/alltheseas/repos",
  39711           "events_url": "https://api.github.com/users/alltheseas/events{/privacy}",
  39712           "received_events_url": "https://api.github.com/users/alltheseas/received_events",
  39713           "type": "User",
  39714           "site_admin": false
  39715         },
  39716         "open_issues": 4,
  39717         "closed_issues": 14,
  39718         "state": "open",
  39719         "created_at": "2024-02-05T17:16:01Z",
  39720         "updated_at": "2024-03-12T10:13:15Z",
  39721         "due_on": "2024-03-01T08:00:00Z",
  39722         "closed_at": null
  39723       },
  39724       "comments": 11,
  39725       "created_at": "2024-02-29T07:33:28Z",
  39726       "updated_at": "2024-03-08T19:59:01Z",
  39727       "closed_at": "2024-03-08T19:59:00Z",
  39728       "author_association": "CONTRIBUTOR",
  39729       "active_lock_reason": null,
  39730       "body": "Tracker for the iOS release process",
  39731       "reactions": {
  39732         "url": "https://api.github.com/repos/damus-io/damus/issues/2026/reactions",
  39733         "total_count": 0,
  39734         "+1": 0,
  39735         "-1": 0,
  39736         "laugh": 0,
  39737         "hooray": 0,
  39738         "confused": 0,
  39739         "heart": 0,
  39740         "rocket": 0,
  39741         "eyes": 0
  39742       },
  39743       "timeline_url": "https://api.github.com/repos/damus-io/damus/issues/2026/timeline",
  39744       "performed_via_github_app": null,
  39745       "state_reason": "completed"
  39746     },
  39747     "comment": {
  39748       "user": "danieldaquino",
  39749       "created_at": "2024-03-06T18:11:09Z",
  39750       "updated_at": "2024-03-06T18:11:09Z",
  39751       "body": "Sent some more information requested by the Apple review team earlier today"
  39752     }
  39753   },
  39754   {
  39755     "issue": {
  39756       "url": "https://api.github.com/repos/damus-io/damus/issues/2026",
  39757       "repository_url": "https://api.github.com/repos/damus-io/damus",
  39758       "labels_url": "https://api.github.com/repos/damus-io/damus/issues/2026/labels{/name}",
  39759       "comments_url": "https://api.github.com/repos/damus-io/damus/issues/2026/comments",
  39760       "events_url": "https://api.github.com/repos/damus-io/damus/issues/2026/events",
  39761       "html_url": "https://github.com/damus-io/damus/issues/2026",
  39762       "id": 2160597758,
  39763       "node_id": "I_kwDOHHF5A86AyBr-",
  39764       "number": 2026,
  39765       "title": "v1.7 RC2 Madeira release App Store submission",
  39766       "user": {
  39767         "login": "danieldaquino",
  39768         "id": 24692108,
  39769         "node_id": "MDQ6VXNlcjI0NjkyMTA4",
  39770         "avatar_url": "https://avatars.githubusercontent.com/u/24692108?v=4",
  39771         "gravatar_id": "",
  39772         "url": "https://api.github.com/users/danieldaquino",
  39773         "html_url": "https://github.com/danieldaquino",
  39774         "followers_url": "https://api.github.com/users/danieldaquino/followers",
  39775         "following_url": "https://api.github.com/users/danieldaquino/following{/other_user}",
  39776         "gists_url": "https://api.github.com/users/danieldaquino/gists{/gist_id}",
  39777         "starred_url": "https://api.github.com/users/danieldaquino/starred{/owner}{/repo}",
  39778         "subscriptions_url": "https://api.github.com/users/danieldaquino/subscriptions",
  39779         "organizations_url": "https://api.github.com/users/danieldaquino/orgs",
  39780         "repos_url": "https://api.github.com/users/danieldaquino/repos",
  39781         "events_url": "https://api.github.com/users/danieldaquino/events{/privacy}",
  39782         "received_events_url": "https://api.github.com/users/danieldaquino/received_events",
  39783         "type": "User",
  39784         "site_admin": false
  39785       },
  39786       "labels": [],
  39787       "state": "closed",
  39788       "locked": false,
  39789       "assignee": {
  39790         "login": "danieldaquino",
  39791         "id": 24692108,
  39792         "node_id": "MDQ6VXNlcjI0NjkyMTA4",
  39793         "avatar_url": "https://avatars.githubusercontent.com/u/24692108?v=4",
  39794         "gravatar_id": "",
  39795         "url": "https://api.github.com/users/danieldaquino",
  39796         "html_url": "https://github.com/danieldaquino",
  39797         "followers_url": "https://api.github.com/users/danieldaquino/followers",
  39798         "following_url": "https://api.github.com/users/danieldaquino/following{/other_user}",
  39799         "gists_url": "https://api.github.com/users/danieldaquino/gists{/gist_id}",
  39800         "starred_url": "https://api.github.com/users/danieldaquino/starred{/owner}{/repo}",
  39801         "subscriptions_url": "https://api.github.com/users/danieldaquino/subscriptions",
  39802         "organizations_url": "https://api.github.com/users/danieldaquino/orgs",
  39803         "repos_url": "https://api.github.com/users/danieldaquino/repos",
  39804         "events_url": "https://api.github.com/users/danieldaquino/events{/privacy}",
  39805         "received_events_url": "https://api.github.com/users/danieldaquino/received_events",
  39806         "type": "User",
  39807         "site_admin": false
  39808       },
  39809       "assignees": [
  39810         {
  39811           "login": "danieldaquino",
  39812           "id": 24692108,
  39813           "node_id": "MDQ6VXNlcjI0NjkyMTA4",
  39814           "avatar_url": "https://avatars.githubusercontent.com/u/24692108?v=4",
  39815           "gravatar_id": "",
  39816           "url": "https://api.github.com/users/danieldaquino",
  39817           "html_url": "https://github.com/danieldaquino",
  39818           "followers_url": "https://api.github.com/users/danieldaquino/followers",
  39819           "following_url": "https://api.github.com/users/danieldaquino/following{/other_user}",
  39820           "gists_url": "https://api.github.com/users/danieldaquino/gists{/gist_id}",
  39821           "starred_url": "https://api.github.com/users/danieldaquino/starred{/owner}{/repo}",
  39822           "subscriptions_url": "https://api.github.com/users/danieldaquino/subscriptions",
  39823           "organizations_url": "https://api.github.com/users/danieldaquino/orgs",
  39824           "repos_url": "https://api.github.com/users/danieldaquino/repos",
  39825           "events_url": "https://api.github.com/users/danieldaquino/events{/privacy}",
  39826           "received_events_url": "https://api.github.com/users/danieldaquino/received_events",
  39827           "type": "User",
  39828           "site_admin": false
  39829         }
  39830       ],
  39831       "milestone": {
  39832         "url": "https://api.github.com/repos/damus-io/damus/milestones/13",
  39833         "html_url": "https://github.com/damus-io/damus/milestone/13",
  39834         "labels_url": "https://api.github.com/repos/damus-io/damus/milestones/13/labels",
  39835         "id": 10515711,
  39836         "node_id": "MI_kwDOHHF5A84AoHT_",
  39837         "number": 13,
  39838         "title": "\"Madeira\" AppStore 1.7 purple follow on + search design",
  39839         "description": "The Madeira release primary focus is:\r\n- adding IAP in anticipation of pushing subscriptions to the AppStore, and\r\n- push notifications.\r\n\r\n",
  39840         "creator": {
  39841           "login": "alltheseas",
  39842           "id": 64376233,
  39843           "node_id": "MDQ6VXNlcjY0Mzc2MjMz",
  39844           "avatar_url": "https://avatars.githubusercontent.com/u/64376233?v=4",
  39845           "gravatar_id": "",
  39846           "url": "https://api.github.com/users/alltheseas",
  39847           "html_url": "https://github.com/alltheseas",
  39848           "followers_url": "https://api.github.com/users/alltheseas/followers",
  39849           "following_url": "https://api.github.com/users/alltheseas/following{/other_user}",
  39850           "gists_url": "https://api.github.com/users/alltheseas/gists{/gist_id}",
  39851           "starred_url": "https://api.github.com/users/alltheseas/starred{/owner}{/repo}",
  39852           "subscriptions_url": "https://api.github.com/users/alltheseas/subscriptions",
  39853           "organizations_url": "https://api.github.com/users/alltheseas/orgs",
  39854           "repos_url": "https://api.github.com/users/alltheseas/repos",
  39855           "events_url": "https://api.github.com/users/alltheseas/events{/privacy}",
  39856           "received_events_url": "https://api.github.com/users/alltheseas/received_events",
  39857           "type": "User",
  39858           "site_admin": false
  39859         },
  39860         "open_issues": 4,
  39861         "closed_issues": 14,
  39862         "state": "open",
  39863         "created_at": "2024-02-05T17:16:01Z",
  39864         "updated_at": "2024-03-12T10:13:15Z",
  39865         "due_on": "2024-03-01T08:00:00Z",
  39866         "closed_at": null
  39867       },
  39868       "comments": 11,
  39869       "created_at": "2024-02-29T07:33:28Z",
  39870       "updated_at": "2024-03-08T19:59:01Z",
  39871       "closed_at": "2024-03-08T19:59:00Z",
  39872       "author_association": "CONTRIBUTOR",
  39873       "active_lock_reason": null,
  39874       "body": "Tracker for the iOS release process",
  39875       "reactions": {
  39876         "url": "https://api.github.com/repos/damus-io/damus/issues/2026/reactions",
  39877         "total_count": 0,
  39878         "+1": 0,
  39879         "-1": 0,
  39880         "laugh": 0,
  39881         "hooray": 0,
  39882         "confused": 0,
  39883         "heart": 0,
  39884         "rocket": 0,
  39885         "eyes": 0
  39886       },
  39887       "timeline_url": "https://api.github.com/repos/damus-io/damus/issues/2026/timeline",
  39888       "performed_via_github_app": null,
  39889       "state_reason": "completed"
  39890     },
  39891     "comment": {
  39892       "user": "danieldaquino",
  39893       "created_at": "2024-03-08T19:59:01Z",
  39894       "updated_at": "2024-03-08T19:59:01Z",
  39895       "body": "App Store review team approved"
  39896     }
  39897   },
  39898   {
  39899     "issue": {
  39900       "url": "https://api.github.com/repos/damus-io/damus/issues/2025",
  39901       "repository_url": "https://api.github.com/repos/damus-io/damus",
  39902       "labels_url": "https://api.github.com/repos/damus-io/damus/issues/2025/labels{/name}",
  39903       "comments_url": "https://api.github.com/repos/damus-io/damus/issues/2025/comments",
  39904       "events_url": "https://api.github.com/repos/damus-io/damus/issues/2025/events",
  39905       "html_url": "https://github.com/damus-io/damus/issues/2025",
  39906       "id": 2160353976,
  39907       "node_id": "I_kwDOHHF5A86AxGK4",
  39908       "number": 2025,
  39909       "title": "Implement Sandbox support on production environment",
  39910       "user": {
  39911         "login": "danieldaquino",
  39912         "id": 24692108,
  39913         "node_id": "MDQ6VXNlcjI0NjkyMTA4",
  39914         "avatar_url": "https://avatars.githubusercontent.com/u/24692108?v=4",
  39915         "gravatar_id": "",
  39916         "url": "https://api.github.com/users/danieldaquino",
  39917         "html_url": "https://github.com/danieldaquino",
  39918         "followers_url": "https://api.github.com/users/danieldaquino/followers",
  39919         "following_url": "https://api.github.com/users/danieldaquino/following{/other_user}",
  39920         "gists_url": "https://api.github.com/users/danieldaquino/gists{/gist_id}",
  39921         "starred_url": "https://api.github.com/users/danieldaquino/starred{/owner}{/repo}",
  39922         "subscriptions_url": "https://api.github.com/users/danieldaquino/subscriptions",
  39923         "organizations_url": "https://api.github.com/users/danieldaquino/orgs",
  39924         "repos_url": "https://api.github.com/users/danieldaquino/repos",
  39925         "events_url": "https://api.github.com/users/danieldaquino/events{/privacy}",
  39926         "received_events_url": "https://api.github.com/users/danieldaquino/received_events",
  39927         "type": "User",
  39928         "site_admin": false
  39929       },
  39930       "labels": [],
  39931       "state": "closed",
  39932       "locked": false,
  39933       "assignee": null,
  39934       "assignees": [],
  39935       "milestone": {
  39936         "url": "https://api.github.com/repos/damus-io/damus/milestones/13",
  39937         "html_url": "https://github.com/damus-io/damus/milestone/13",
  39938         "labels_url": "https://api.github.com/repos/damus-io/damus/milestones/13/labels",
  39939         "id": 10515711,
  39940         "node_id": "MI_kwDOHHF5A84AoHT_",
  39941         "number": 13,
  39942         "title": "\"Madeira\" AppStore 1.7 purple follow on + search design",
  39943         "description": "The Madeira release primary focus is:\r\n- adding IAP in anticipation of pushing subscriptions to the AppStore, and\r\n- push notifications.\r\n\r\n",
  39944         "creator": {
  39945           "login": "alltheseas",
  39946           "id": 64376233,
  39947           "node_id": "MDQ6VXNlcjY0Mzc2MjMz",
  39948           "avatar_url": "https://avatars.githubusercontent.com/u/64376233?v=4",
  39949           "gravatar_id": "",
  39950           "url": "https://api.github.com/users/alltheseas",
  39951           "html_url": "https://github.com/alltheseas",
  39952           "followers_url": "https://api.github.com/users/alltheseas/followers",
  39953           "following_url": "https://api.github.com/users/alltheseas/following{/other_user}",
  39954           "gists_url": "https://api.github.com/users/alltheseas/gists{/gist_id}",
  39955           "starred_url": "https://api.github.com/users/alltheseas/starred{/owner}{/repo}",
  39956           "subscriptions_url": "https://api.github.com/users/alltheseas/subscriptions",
  39957           "organizations_url": "https://api.github.com/users/alltheseas/orgs",
  39958           "repos_url": "https://api.github.com/users/alltheseas/repos",
  39959           "events_url": "https://api.github.com/users/alltheseas/events{/privacy}",
  39960           "received_events_url": "https://api.github.com/users/alltheseas/received_events",
  39961           "type": "User",
  39962           "site_admin": false
  39963         },
  39964         "open_issues": 4,
  39965         "closed_issues": 14,
  39966         "state": "open",
  39967         "created_at": "2024-02-05T17:16:01Z",
  39968         "updated_at": "2024-03-12T10:13:15Z",
  39969         "due_on": "2024-03-01T08:00:00Z",
  39970         "closed_at": null
  39971       },
  39972       "comments": 1,
  39973       "created_at": "2024-02-29T04:47:57Z",
  39974       "updated_at": "2024-03-01T23:57:52Z",
  39975       "closed_at": "2024-03-01T23:57:52Z",
  39976       "author_association": "CONTRIBUTOR",
  39977       "active_lock_reason": null,
  39978       "body": "This looks like a requirement for Apple's review. Can be done right after submitting the app probably, assuming they don't get to testing it first.\r\n\r\nhttps://stackoverflow.com/questions/9677193/ios-storekit-can-i-detect-when-im-in-the-sandbox\r\nhttps://developer.apple.com/library/archive/technotes/tn2259/_index.html",
  39979       "reactions": {
  39980         "url": "https://api.github.com/repos/damus-io/damus/issues/2025/reactions",
  39981         "total_count": 0,
  39982         "+1": 0,
  39983         "-1": 0,
  39984         "laugh": 0,
  39985         "hooray": 0,
  39986         "confused": 0,
  39987         "heart": 0,
  39988         "rocket": 0,
  39989         "eyes": 0
  39990       },
  39991       "timeline_url": "https://api.github.com/repos/damus-io/damus/issues/2025/timeline",
  39992       "performed_via_github_app": null,
  39993       "state_reason": "completed"
  39994     }
  39995   },
  39996   {
  39997     "issue": {
  39998       "url": "https://api.github.com/repos/damus-io/damus/issues/2025",
  39999       "repository_url": "https://api.github.com/repos/damus-io/damus",
  40000       "labels_url": "https://api.github.com/repos/damus-io/damus/issues/2025/labels{/name}",
  40001       "comments_url": "https://api.github.com/repos/damus-io/damus/issues/2025/comments",
  40002       "events_url": "https://api.github.com/repos/damus-io/damus/issues/2025/events",
  40003       "html_url": "https://github.com/damus-io/damus/issues/2025",
  40004       "id": 2160353976,
  40005       "node_id": "I_kwDOHHF5A86AxGK4",
  40006       "number": 2025,
  40007       "title": "Implement Sandbox support on production environment",
  40008       "user": {
  40009         "login": "danieldaquino",
  40010         "id": 24692108,
  40011         "node_id": "MDQ6VXNlcjI0NjkyMTA4",
  40012         "avatar_url": "https://avatars.githubusercontent.com/u/24692108?v=4",
  40013         "gravatar_id": "",
  40014         "url": "https://api.github.com/users/danieldaquino",
  40015         "html_url": "https://github.com/danieldaquino",
  40016         "followers_url": "https://api.github.com/users/danieldaquino/followers",
  40017         "following_url": "https://api.github.com/users/danieldaquino/following{/other_user}",
  40018         "gists_url": "https://api.github.com/users/danieldaquino/gists{/gist_id}",
  40019         "starred_url": "https://api.github.com/users/danieldaquino/starred{/owner}{/repo}",
  40020         "subscriptions_url": "https://api.github.com/users/danieldaquino/subscriptions",
  40021         "organizations_url": "https://api.github.com/users/danieldaquino/orgs",
  40022         "repos_url": "https://api.github.com/users/danieldaquino/repos",
  40023         "events_url": "https://api.github.com/users/danieldaquino/events{/privacy}",
  40024         "received_events_url": "https://api.github.com/users/danieldaquino/received_events",
  40025         "type": "User",
  40026         "site_admin": false
  40027       },
  40028       "labels": [],
  40029       "state": "closed",
  40030       "locked": false,
  40031       "assignee": null,
  40032       "assignees": [],
  40033       "milestone": {
  40034         "url": "https://api.github.com/repos/damus-io/damus/milestones/13",
  40035         "html_url": "https://github.com/damus-io/damus/milestone/13",
  40036         "labels_url": "https://api.github.com/repos/damus-io/damus/milestones/13/labels",
  40037         "id": 10515711,
  40038         "node_id": "MI_kwDOHHF5A84AoHT_",
  40039         "number": 13,
  40040         "title": "\"Madeira\" AppStore 1.7 purple follow on + search design",
  40041         "description": "The Madeira release primary focus is:\r\n- adding IAP in anticipation of pushing subscriptions to the AppStore, and\r\n- push notifications.\r\n\r\n",
  40042         "creator": {
  40043           "login": "alltheseas",
  40044           "id": 64376233,
  40045           "node_id": "MDQ6VXNlcjY0Mzc2MjMz",
  40046           "avatar_url": "https://avatars.githubusercontent.com/u/64376233?v=4",
  40047           "gravatar_id": "",
  40048           "url": "https://api.github.com/users/alltheseas",
  40049           "html_url": "https://github.com/alltheseas",
  40050           "followers_url": "https://api.github.com/users/alltheseas/followers",
  40051           "following_url": "https://api.github.com/users/alltheseas/following{/other_user}",
  40052           "gists_url": "https://api.github.com/users/alltheseas/gists{/gist_id}",
  40053           "starred_url": "https://api.github.com/users/alltheseas/starred{/owner}{/repo}",
  40054           "subscriptions_url": "https://api.github.com/users/alltheseas/subscriptions",
  40055           "organizations_url": "https://api.github.com/users/alltheseas/orgs",
  40056           "repos_url": "https://api.github.com/users/alltheseas/repos",
  40057           "events_url": "https://api.github.com/users/alltheseas/events{/privacy}",
  40058           "received_events_url": "https://api.github.com/users/alltheseas/received_events",
  40059           "type": "User",
  40060           "site_admin": false
  40061         },
  40062         "open_issues": 4,
  40063         "closed_issues": 14,
  40064         "state": "open",
  40065         "created_at": "2024-02-05T17:16:01Z",
  40066         "updated_at": "2024-03-12T10:13:15Z",
  40067         "due_on": "2024-03-01T08:00:00Z",
  40068         "closed_at": null
  40069       },
  40070       "comments": 1,
  40071       "created_at": "2024-02-29T04:47:57Z",
  40072       "updated_at": "2024-03-01T23:57:52Z",
  40073       "closed_at": "2024-03-01T23:57:52Z",
  40074       "author_association": "CONTRIBUTOR",
  40075       "active_lock_reason": null,
  40076       "body": "This looks like a requirement for Apple's review. Can be done right after submitting the app probably, assuming they don't get to testing it first.\r\n\r\nhttps://stackoverflow.com/questions/9677193/ios-storekit-can-i-detect-when-im-in-the-sandbox\r\nhttps://developer.apple.com/library/archive/technotes/tn2259/_index.html",
  40077       "reactions": {
  40078         "url": "https://api.github.com/repos/damus-io/damus/issues/2025/reactions",
  40079         "total_count": 0,
  40080         "+1": 0,
  40081         "-1": 0,
  40082         "laugh": 0,
  40083         "hooray": 0,
  40084         "confused": 0,
  40085         "heart": 0,
  40086         "rocket": 0,
  40087         "eyes": 0
  40088       },
  40089       "timeline_url": "https://api.github.com/repos/damus-io/damus/issues/2025/timeline",
  40090       "performed_via_github_app": null,
  40091       "state_reason": "completed"
  40092     },
  40093     "comment": {
  40094       "user": "danieldaquino",
  40095       "created_at": "2024-03-01T23:57:52Z",
  40096       "updated_at": "2024-03-01T23:57:52Z",
  40097       "body": "@jb55, @alltheseas, actually, I couldn't find that specific rule in the Apple documentation website notes.\r\n\r\nTo reduce complexity and risk, I will just instruct App Store reviewers on how to switch to the staging environment. If they come back requiring us to do this we can revisit this ticket. \r\n\r\nClosing!"
  40098     }
  40099   },
  40100   {
  40101     "issue": {
  40102       "url": "https://api.github.com/repos/damus-io/damus/issues/2024",
  40103       "repository_url": "https://api.github.com/repos/damus-io/damus",
  40104       "labels_url": "https://api.github.com/repos/damus-io/damus/issues/2024/labels{/name}",
  40105       "comments_url": "https://api.github.com/repos/damus-io/damus/issues/2024/comments",
  40106       "events_url": "https://api.github.com/repos/damus-io/damus/issues/2024/events",
  40107       "html_url": "https://github.com/damus-io/damus/issues/2024",
  40108       "id": 2154032438,
  40109       "node_id": "I_kwDOHHF5A86AY-02",
  40110       "number": 2024,
  40111       "title": "Report of unable to remove relays",
  40112       "user": {
  40113         "login": "alltheseas",
  40114         "id": 64376233,
  40115         "node_id": "MDQ6VXNlcjY0Mzc2MjMz",
  40116         "avatar_url": "https://avatars.githubusercontent.com/u/64376233?v=4",
  40117         "gravatar_id": "",
  40118         "url": "https://api.github.com/users/alltheseas",
  40119         "html_url": "https://github.com/alltheseas",
  40120         "followers_url": "https://api.github.com/users/alltheseas/followers",
  40121         "following_url": "https://api.github.com/users/alltheseas/following{/other_user}",
  40122         "gists_url": "https://api.github.com/users/alltheseas/gists{/gist_id}",
  40123         "starred_url": "https://api.github.com/users/alltheseas/starred{/owner}{/repo}",
  40124         "subscriptions_url": "https://api.github.com/users/alltheseas/subscriptions",
  40125         "organizations_url": "https://api.github.com/users/alltheseas/orgs",
  40126         "repos_url": "https://api.github.com/users/alltheseas/repos",
  40127         "events_url": "https://api.github.com/users/alltheseas/events{/privacy}",
  40128         "received_events_url": "https://api.github.com/users/alltheseas/received_events",
  40129         "type": "User",
  40130         "site_admin": false
  40131       },
  40132       "labels": [
  40133         {
  40134           "id": 3994718396,
  40135           "node_id": "LA_kwDOHHF5A87uGpC8",
  40136           "url": "https://api.github.com/repos/damus-io/damus/labels/bug",
  40137           "name": "bug",
  40138           "color": "d73a4a",
  40139           "default": true,
  40140           "description": "Something is not working, or not working as intended"
  40141         },
  40142         {
  40143           "id": 5667406338,
  40144           "node_id": "LA_kwDOHHF5A88AAAABUc3CAg",
  40145           "url": "https://api.github.com/repos/damus-io/damus/labels/Needs%20recreation",
  40146           "name": "Needs recreation",
  40147           "color": "FBCA04",
  40148           "default": false,
  40149           "description": "Issues requires concrete steps for recreation"
  40150         },
  40151         {
  40152           "id": 5816323529,
  40153           "node_id": "LA_kwDOHHF5A88AAAABWq4NyQ",
  40154           "url": "https://api.github.com/repos/damus-io/damus/labels/regression",
  40155           "name": "regression",
  40156           "color": "E40609",
  40157           "default": false,
  40158           "description": "Something that was working before now doesn't"
  40159         }
  40160       ],
  40161       "state": "open",
  40162       "locked": false,
  40163       "assignee": null,
  40164       "assignees": [],
  40165       "milestone": null,
  40166       "comments": 5,
  40167       "created_at": "2024-02-26T12:13:10Z",
  40168       "updated_at": "2024-02-26T16:52:24Z",
  40169       "closed_at": null,
  40170       "author_association": "COLLABORATOR",
  40171       "active_lock_reason": null,
  40172       "body": "Reported by shawn yeaher. Cannot recreate\n\nhttps://damus.io/nevent1qqsz9s62z5gdwzcvjrtk2yjvwqqts30kddguzmmjwqy0s72d8efdhtspzfmhxue69uhhqatjwpkx2urpvuhx2ucpzemhxue69uhhyetvv9ujumn0wd68ytnzv9hxgqg5waehxw309ahx7um5wghx77r5wghxgetkqyxhwumn8ghj7mn0wvhxcmmvr69zgu",
  40173       "reactions": {
  40174         "url": "https://api.github.com/repos/damus-io/damus/issues/2024/reactions",
  40175         "total_count": 0,
  40176         "+1": 0,
  40177         "-1": 0,
  40178         "laugh": 0,
  40179         "hooray": 0,
  40180         "confused": 0,
  40181         "heart": 0,
  40182         "rocket": 0,
  40183         "eyes": 0
  40184       },
  40185       "timeline_url": "https://api.github.com/repos/damus-io/damus/issues/2024/timeline",
  40186       "performed_via_github_app": null,
  40187       "state_reason": null
  40188     }
  40189   },
  40190   {
  40191     "issue": {
  40192       "url": "https://api.github.com/repos/damus-io/damus/issues/2024",
  40193       "repository_url": "https://api.github.com/repos/damus-io/damus",
  40194       "labels_url": "https://api.github.com/repos/damus-io/damus/issues/2024/labels{/name}",
  40195       "comments_url": "https://api.github.com/repos/damus-io/damus/issues/2024/comments",
  40196       "events_url": "https://api.github.com/repos/damus-io/damus/issues/2024/events",
  40197       "html_url": "https://github.com/damus-io/damus/issues/2024",
  40198       "id": 2154032438,
  40199       "node_id": "I_kwDOHHF5A86AY-02",
  40200       "number": 2024,
  40201       "title": "Report of unable to remove relays",
  40202       "user": {
  40203         "login": "alltheseas",
  40204         "id": 64376233,
  40205         "node_id": "MDQ6VXNlcjY0Mzc2MjMz",
  40206         "avatar_url": "https://avatars.githubusercontent.com/u/64376233?v=4",
  40207         "gravatar_id": "",
  40208         "url": "https://api.github.com/users/alltheseas",
  40209         "html_url": "https://github.com/alltheseas",
  40210         "followers_url": "https://api.github.com/users/alltheseas/followers",
  40211         "following_url": "https://api.github.com/users/alltheseas/following{/other_user}",
  40212         "gists_url": "https://api.github.com/users/alltheseas/gists{/gist_id}",
  40213         "starred_url": "https://api.github.com/users/alltheseas/starred{/owner}{/repo}",
  40214         "subscriptions_url": "https://api.github.com/users/alltheseas/subscriptions",
  40215         "organizations_url": "https://api.github.com/users/alltheseas/orgs",
  40216         "repos_url": "https://api.github.com/users/alltheseas/repos",
  40217         "events_url": "https://api.github.com/users/alltheseas/events{/privacy}",
  40218         "received_events_url": "https://api.github.com/users/alltheseas/received_events",
  40219         "type": "User",
  40220         "site_admin": false
  40221       },
  40222       "labels": [
  40223         {
  40224           "id": 3994718396,
  40225           "node_id": "LA_kwDOHHF5A87uGpC8",
  40226           "url": "https://api.github.com/repos/damus-io/damus/labels/bug",
  40227           "name": "bug",
  40228           "color": "d73a4a",
  40229           "default": true,
  40230           "description": "Something is not working, or not working as intended"
  40231         },
  40232         {
  40233           "id": 5667406338,
  40234           "node_id": "LA_kwDOHHF5A88AAAABUc3CAg",
  40235           "url": "https://api.github.com/repos/damus-io/damus/labels/Needs%20recreation",
  40236           "name": "Needs recreation",
  40237           "color": "FBCA04",
  40238           "default": false,
  40239           "description": "Issues requires concrete steps for recreation"
  40240         },
  40241         {
  40242           "id": 5816323529,
  40243           "node_id": "LA_kwDOHHF5A88AAAABWq4NyQ",
  40244           "url": "https://api.github.com/repos/damus-io/damus/labels/regression",
  40245           "name": "regression",
  40246           "color": "E40609",
  40247           "default": false,
  40248           "description": "Something that was working before now doesn't"
  40249         }
  40250       ],
  40251       "state": "open",
  40252       "locked": false,
  40253       "assignee": null,
  40254       "assignees": [],
  40255       "milestone": null,
  40256       "comments": 5,
  40257       "created_at": "2024-02-26T12:13:10Z",
  40258       "updated_at": "2024-02-26T16:52:24Z",
  40259       "closed_at": null,
  40260       "author_association": "COLLABORATOR",
  40261       "active_lock_reason": null,
  40262       "body": "Reported by shawn yeaher. Cannot recreate\n\nhttps://damus.io/nevent1qqsz9s62z5gdwzcvjrtk2yjvwqqts30kddguzmmjwqy0s72d8efdhtspzfmhxue69uhhqatjwpkx2urpvuhx2ucpzemhxue69uhhyetvv9ujumn0wd68ytnzv9hxgqg5waehxw309ahx7um5wghx77r5wghxgetkqyxhwumn8ghj7mn0wvhxcmmvr69zgu",
  40263       "reactions": {
  40264         "url": "https://api.github.com/repos/damus-io/damus/issues/2024/reactions",
  40265         "total_count": 0,
  40266         "+1": 0,
  40267         "-1": 0,
  40268         "laugh": 0,
  40269         "hooray": 0,
  40270         "confused": 0,
  40271         "heart": 0,
  40272         "rocket": 0,
  40273         "eyes": 0
  40274       },
  40275       "timeline_url": "https://api.github.com/repos/damus-io/damus/issues/2024/timeline",
  40276       "performed_via_github_app": null,
  40277       "state_reason": null
  40278     },
  40279     "comment": {
  40280       "user": "alltheseas",
  40281       "created_at": "2024-02-26T13:02:31Z",
  40282       "updated_at": "2024-02-26T13:02:31Z",
  40283       "body": "Couple more reports by Mark and Mazin\n\nhttps://damus.io/nevent1qqsrwxsf466y3pq75y4dg7f8hapaejzuwshgl4lg3gqg38qum5p5aagpr4mhxue69uhkummnw3ezumt4w35ku7thv9kxcet59e3k7mf0qy28wumn8ghj7un9d3shjtnyv9kh2uewd9hszxthwden5te0wajkccm0d4jjumn0wd68ytnhd9hx2tcpvemhxue69uhkv6tvw3jhytnwdaehgu3wwa5kuef0dec82c33wsekwemrvsurgvmsdemkxafkwq68gcmnv4ekgvpjws6k57pjv9jkcurkw4ehjur4x45xkvpexg6ku6rpw4ck56nvx4nng0mzwfhkzerrv9ehg0t5wf6k2n22qhf\n\nhttps://damus.io/nevent1qqsgdg9wewdnhsdtr5y0vj3d69wqur2rej0vw853prg8647npzkctxgpz3mhxue69uhhyetvv9ujuerpd46hxtnfduq3zamnwvaz7tmwdaehgu3wwa5kuef0qyfhwumn8ghj7mmxve3ksctfdch8qatz9uq3vamnwvaz7tmjv4kxz7fwwpexjmtpdshxuet5a6c4pf\n\n@MSauce "
  40284     }
  40285   },
  40286   {
  40287     "issue": {
  40288       "url": "https://api.github.com/repos/damus-io/damus/issues/2024",
  40289       "repository_url": "https://api.github.com/repos/damus-io/damus",
  40290       "labels_url": "https://api.github.com/repos/damus-io/damus/issues/2024/labels{/name}",
  40291       "comments_url": "https://api.github.com/repos/damus-io/damus/issues/2024/comments",
  40292       "events_url": "https://api.github.com/repos/damus-io/damus/issues/2024/events",
  40293       "html_url": "https://github.com/damus-io/damus/issues/2024",
  40294       "id": 2154032438,
  40295       "node_id": "I_kwDOHHF5A86AY-02",
  40296       "number": 2024,
  40297       "title": "Report of unable to remove relays",
  40298       "user": {
  40299         "login": "alltheseas",
  40300         "id": 64376233,
  40301         "node_id": "MDQ6VXNlcjY0Mzc2MjMz",
  40302         "avatar_url": "https://avatars.githubusercontent.com/u/64376233?v=4",
  40303         "gravatar_id": "",
  40304         "url": "https://api.github.com/users/alltheseas",
  40305         "html_url": "https://github.com/alltheseas",
  40306         "followers_url": "https://api.github.com/users/alltheseas/followers",
  40307         "following_url": "https://api.github.com/users/alltheseas/following{/other_user}",
  40308         "gists_url": "https://api.github.com/users/alltheseas/gists{/gist_id}",
  40309         "starred_url": "https://api.github.com/users/alltheseas/starred{/owner}{/repo}",
  40310         "subscriptions_url": "https://api.github.com/users/alltheseas/subscriptions",
  40311         "organizations_url": "https://api.github.com/users/alltheseas/orgs",
  40312         "repos_url": "https://api.github.com/users/alltheseas/repos",
  40313         "events_url": "https://api.github.com/users/alltheseas/events{/privacy}",
  40314         "received_events_url": "https://api.github.com/users/alltheseas/received_events",
  40315         "type": "User",
  40316         "site_admin": false
  40317       },
  40318       "labels": [
  40319         {
  40320           "id": 3994718396,
  40321           "node_id": "LA_kwDOHHF5A87uGpC8",
  40322           "url": "https://api.github.com/repos/damus-io/damus/labels/bug",
  40323           "name": "bug",
  40324           "color": "d73a4a",
  40325           "default": true,
  40326           "description": "Something is not working, or not working as intended"
  40327         },
  40328         {
  40329           "id": 5667406338,
  40330           "node_id": "LA_kwDOHHF5A88AAAABUc3CAg",
  40331           "url": "https://api.github.com/repos/damus-io/damus/labels/Needs%20recreation",
  40332           "name": "Needs recreation",
  40333           "color": "FBCA04",
  40334           "default": false,
  40335           "description": "Issues requires concrete steps for recreation"
  40336         },
  40337         {
  40338           "id": 5816323529,
  40339           "node_id": "LA_kwDOHHF5A88AAAABWq4NyQ",
  40340           "url": "https://api.github.com/repos/damus-io/damus/labels/regression",
  40341           "name": "regression",
  40342           "color": "E40609",
  40343           "default": false,
  40344           "description": "Something that was working before now doesn't"
  40345         }
  40346       ],
  40347       "state": "open",
  40348       "locked": false,
  40349       "assignee": null,
  40350       "assignees": [],
  40351       "milestone": null,
  40352       "comments": 5,
  40353       "created_at": "2024-02-26T12:13:10Z",
  40354       "updated_at": "2024-02-26T16:52:24Z",
  40355       "closed_at": null,
  40356       "author_association": "COLLABORATOR",
  40357       "active_lock_reason": null,
  40358       "body": "Reported by shawn yeaher. Cannot recreate\n\nhttps://damus.io/nevent1qqsz9s62z5gdwzcvjrtk2yjvwqqts30kddguzmmjwqy0s72d8efdhtspzfmhxue69uhhqatjwpkx2urpvuhx2ucpzemhxue69uhhyetvv9ujumn0wd68ytnzv9hxgqg5waehxw309ahx7um5wghx77r5wghxgetkqyxhwumn8ghj7mn0wvhxcmmvr69zgu",
  40359       "reactions": {
  40360         "url": "https://api.github.com/repos/damus-io/damus/issues/2024/reactions",
  40361         "total_count": 0,
  40362         "+1": 0,
  40363         "-1": 0,
  40364         "laugh": 0,
  40365         "hooray": 0,
  40366         "confused": 0,
  40367         "heart": 0,
  40368         "rocket": 0,
  40369         "eyes": 0
  40370       },
  40371       "timeline_url": "https://api.github.com/repos/damus-io/damus/issues/2024/timeline",
  40372       "performed_via_github_app": null,
  40373       "state_reason": null
  40374     },
  40375     "comment": {
  40376       "user": "alltheseas",
  40377       "created_at": "2024-02-26T13:03:03Z",
  40378       "updated_at": "2024-02-26T13:03:03Z",
  40379       "body": "Interesting behavior:\n\n> I was on wi-fi - just switched to 4G \nMore relays showing online nowšŸ¤”\n\nhttps://damus.io/nevent1qqszjjwkclg4376pmpq6ctwtwwj3k2uw38wjrgzp4aatfvqteld4ejspzemhxue69uhhyetvv9ujuurjd9kkzmpwdejhgqg6waehxw309ahx7um5wghx7unpdenk2urfd3kzuer9wcq3samnwvaz7tmjv4kxz7fwwdhx7un59eek7cmfv9kqz9nhwden5te0wfjkccte9ehx7um5wghxyctwvses3ed9"
  40380     }
  40381   },
  40382   {
  40383     "issue": {
  40384       "url": "https://api.github.com/repos/damus-io/damus/issues/2024",
  40385       "repository_url": "https://api.github.com/repos/damus-io/damus",
  40386       "labels_url": "https://api.github.com/repos/damus-io/damus/issues/2024/labels{/name}",
  40387       "comments_url": "https://api.github.com/repos/damus-io/damus/issues/2024/comments",
  40388       "events_url": "https://api.github.com/repos/damus-io/damus/issues/2024/events",
  40389       "html_url": "https://github.com/damus-io/damus/issues/2024",
  40390       "id": 2154032438,
  40391       "node_id": "I_kwDOHHF5A86AY-02",
  40392       "number": 2024,
  40393       "title": "Report of unable to remove relays",
  40394       "user": {
  40395         "login": "alltheseas",
  40396         "id": 64376233,
  40397         "node_id": "MDQ6VXNlcjY0Mzc2MjMz",
  40398         "avatar_url": "https://avatars.githubusercontent.com/u/64376233?v=4",
  40399         "gravatar_id": "",
  40400         "url": "https://api.github.com/users/alltheseas",
  40401         "html_url": "https://github.com/alltheseas",
  40402         "followers_url": "https://api.github.com/users/alltheseas/followers",
  40403         "following_url": "https://api.github.com/users/alltheseas/following{/other_user}",
  40404         "gists_url": "https://api.github.com/users/alltheseas/gists{/gist_id}",
  40405         "starred_url": "https://api.github.com/users/alltheseas/starred{/owner}{/repo}",
  40406         "subscriptions_url": "https://api.github.com/users/alltheseas/subscriptions",
  40407         "organizations_url": "https://api.github.com/users/alltheseas/orgs",
  40408         "repos_url": "https://api.github.com/users/alltheseas/repos",
  40409         "events_url": "https://api.github.com/users/alltheseas/events{/privacy}",
  40410         "received_events_url": "https://api.github.com/users/alltheseas/received_events",
  40411         "type": "User",
  40412         "site_admin": false
  40413       },
  40414       "labels": [
  40415         {
  40416           "id": 3994718396,
  40417           "node_id": "LA_kwDOHHF5A87uGpC8",
  40418           "url": "https://api.github.com/repos/damus-io/damus/labels/bug",
  40419           "name": "bug",
  40420           "color": "d73a4a",
  40421           "default": true,
  40422           "description": "Something is not working, or not working as intended"
  40423         },
  40424         {
  40425           "id": 5667406338,
  40426           "node_id": "LA_kwDOHHF5A88AAAABUc3CAg",
  40427           "url": "https://api.github.com/repos/damus-io/damus/labels/Needs%20recreation",
  40428           "name": "Needs recreation",
  40429           "color": "FBCA04",
  40430           "default": false,
  40431           "description": "Issues requires concrete steps for recreation"
  40432         },
  40433         {
  40434           "id": 5816323529,
  40435           "node_id": "LA_kwDOHHF5A88AAAABWq4NyQ",
  40436           "url": "https://api.github.com/repos/damus-io/damus/labels/regression",
  40437           "name": "regression",
  40438           "color": "E40609",
  40439           "default": false,
  40440           "description": "Something that was working before now doesn't"
  40441         }
  40442       ],
  40443       "state": "open",
  40444       "locked": false,
  40445       "assignee": null,
  40446       "assignees": [],
  40447       "milestone": null,
  40448       "comments": 5,
  40449       "created_at": "2024-02-26T12:13:10Z",
  40450       "updated_at": "2024-02-26T16:52:24Z",
  40451       "closed_at": null,
  40452       "author_association": "COLLABORATOR",
  40453       "active_lock_reason": null,
  40454       "body": "Reported by shawn yeaher. Cannot recreate\n\nhttps://damus.io/nevent1qqsz9s62z5gdwzcvjrtk2yjvwqqts30kddguzmmjwqy0s72d8efdhtspzfmhxue69uhhqatjwpkx2urpvuhx2ucpzemhxue69uhhyetvv9ujumn0wd68ytnzv9hxgqg5waehxw309ahx7um5wghx77r5wghxgetkqyxhwumn8ghj7mn0wvhxcmmvr69zgu",
  40455       "reactions": {
  40456         "url": "https://api.github.com/repos/damus-io/damus/issues/2024/reactions",
  40457         "total_count": 0,
  40458         "+1": 0,
  40459         "-1": 0,
  40460         "laugh": 0,
  40461         "hooray": 0,
  40462         "confused": 0,
  40463         "heart": 0,
  40464         "rocket": 0,
  40465         "eyes": 0
  40466       },
  40467       "timeline_url": "https://api.github.com/repos/damus-io/damus/issues/2024/timeline",
  40468       "performed_via_github_app": null,
  40469       "state_reason": null
  40470     },
  40471     "comment": {
  40472       "user": "alltheseas",
  40473       "created_at": "2024-02-26T13:04:28Z",
  40474       "updated_at": "2024-02-26T13:05:18Z",
  40475       "body": "Suspect going back to one of n trailing relay slash issues:\r\n\r\n![image](https://github.com/damus-io/damus/assets/64376233/e2b03d2f-e90e-4333-87d2-acaf0c26d7c9)\r\n\r\n### related\r\n\r\nhttps://github.com/damus-io/damus/issues/1877"
  40476     }
  40477   },
  40478   {
  40479     "issue": {
  40480       "url": "https://api.github.com/repos/damus-io/damus/issues/2024",
  40481       "repository_url": "https://api.github.com/repos/damus-io/damus",
  40482       "labels_url": "https://api.github.com/repos/damus-io/damus/issues/2024/labels{/name}",
  40483       "comments_url": "https://api.github.com/repos/damus-io/damus/issues/2024/comments",
  40484       "events_url": "https://api.github.com/repos/damus-io/damus/issues/2024/events",
  40485       "html_url": "https://github.com/damus-io/damus/issues/2024",
  40486       "id": 2154032438,
  40487       "node_id": "I_kwDOHHF5A86AY-02",
  40488       "number": 2024,
  40489       "title": "Report of unable to remove relays",
  40490       "user": {
  40491         "login": "alltheseas",
  40492         "id": 64376233,
  40493         "node_id": "MDQ6VXNlcjY0Mzc2MjMz",
  40494         "avatar_url": "https://avatars.githubusercontent.com/u/64376233?v=4",
  40495         "gravatar_id": "",
  40496         "url": "https://api.github.com/users/alltheseas",
  40497         "html_url": "https://github.com/alltheseas",
  40498         "followers_url": "https://api.github.com/users/alltheseas/followers",
  40499         "following_url": "https://api.github.com/users/alltheseas/following{/other_user}",
  40500         "gists_url": "https://api.github.com/users/alltheseas/gists{/gist_id}",
  40501         "starred_url": "https://api.github.com/users/alltheseas/starred{/owner}{/repo}",
  40502         "subscriptions_url": "https://api.github.com/users/alltheseas/subscriptions",
  40503         "organizations_url": "https://api.github.com/users/alltheseas/orgs",
  40504         "repos_url": "https://api.github.com/users/alltheseas/repos",
  40505         "events_url": "https://api.github.com/users/alltheseas/events{/privacy}",
  40506         "received_events_url": "https://api.github.com/users/alltheseas/received_events",
  40507         "type": "User",
  40508         "site_admin": false
  40509       },
  40510       "labels": [
  40511         {
  40512           "id": 3994718396,
  40513           "node_id": "LA_kwDOHHF5A87uGpC8",
  40514           "url": "https://api.github.com/repos/damus-io/damus/labels/bug",
  40515           "name": "bug",
  40516           "color": "d73a4a",
  40517           "default": true,
  40518           "description": "Something is not working, or not working as intended"
  40519         },
  40520         {
  40521           "id": 5667406338,
  40522           "node_id": "LA_kwDOHHF5A88AAAABUc3CAg",
  40523           "url": "https://api.github.com/repos/damus-io/damus/labels/Needs%20recreation",
  40524           "name": "Needs recreation",
  40525           "color": "FBCA04",
  40526           "default": false,
  40527           "description": "Issues requires concrete steps for recreation"
  40528         },
  40529         {
  40530           "id": 5816323529,
  40531           "node_id": "LA_kwDOHHF5A88AAAABWq4NyQ",
  40532           "url": "https://api.github.com/repos/damus-io/damus/labels/regression",
  40533           "name": "regression",
  40534           "color": "E40609",
  40535           "default": false,
  40536           "description": "Something that was working before now doesn't"
  40537         }
  40538       ],
  40539       "state": "open",
  40540       "locked": false,
  40541       "assignee": null,
  40542       "assignees": [],
  40543       "milestone": null,
  40544       "comments": 5,
  40545       "created_at": "2024-02-26T12:13:10Z",
  40546       "updated_at": "2024-02-26T16:52:24Z",
  40547       "closed_at": null,
  40548       "author_association": "COLLABORATOR",
  40549       "active_lock_reason": null,
  40550       "body": "Reported by shawn yeaher. Cannot recreate\n\nhttps://damus.io/nevent1qqsz9s62z5gdwzcvjrtk2yjvwqqts30kddguzmmjwqy0s72d8efdhtspzfmhxue69uhhqatjwpkx2urpvuhx2ucpzemhxue69uhhyetvv9ujumn0wd68ytnzv9hxgqg5waehxw309ahx7um5wghx77r5wghxgetkqyxhwumn8ghj7mn0wvhxcmmvr69zgu",
  40551       "reactions": {
  40552         "url": "https://api.github.com/repos/damus-io/damus/issues/2024/reactions",
  40553         "total_count": 0,
  40554         "+1": 0,
  40555         "-1": 0,
  40556         "laugh": 0,
  40557         "hooray": 0,
  40558         "confused": 0,
  40559         "heart": 0,
  40560         "rocket": 0,
  40561         "eyes": 0
  40562       },
  40563       "timeline_url": "https://api.github.com/repos/damus-io/damus/issues/2024/timeline",
  40564       "performed_via_github_app": null,
  40565       "state_reason": null
  40566     },
  40567     "comment": {
  40568       "user": "alltheseas",
  40569       "created_at": "2024-02-26T13:07:06Z",
  40570       "updated_at": "2024-02-26T13:07:06Z",
  40571       "body": "Additional info from Mark:\n\n> Damus 1.7(11) TestFlight and 16.7.5 IOS. I store my keys with Nostore and Alby connect to use NIP07 . I also use Primal on desktop"
  40572     }
  40573   },
  40574   {
  40575     "issue": {
  40576       "url": "https://api.github.com/repos/damus-io/damus/issues/2024",
  40577       "repository_url": "https://api.github.com/repos/damus-io/damus",
  40578       "labels_url": "https://api.github.com/repos/damus-io/damus/issues/2024/labels{/name}",
  40579       "comments_url": "https://api.github.com/repos/damus-io/damus/issues/2024/comments",
  40580       "events_url": "https://api.github.com/repos/damus-io/damus/issues/2024/events",
  40581       "html_url": "https://github.com/damus-io/damus/issues/2024",
  40582       "id": 2154032438,
  40583       "node_id": "I_kwDOHHF5A86AY-02",
  40584       "number": 2024,
  40585       "title": "Report of unable to remove relays",
  40586       "user": {
  40587         "login": "alltheseas",
  40588         "id": 64376233,
  40589         "node_id": "MDQ6VXNlcjY0Mzc2MjMz",
  40590         "avatar_url": "https://avatars.githubusercontent.com/u/64376233?v=4",
  40591         "gravatar_id": "",
  40592         "url": "https://api.github.com/users/alltheseas",
  40593         "html_url": "https://github.com/alltheseas",
  40594         "followers_url": "https://api.github.com/users/alltheseas/followers",
  40595         "following_url": "https://api.github.com/users/alltheseas/following{/other_user}",
  40596         "gists_url": "https://api.github.com/users/alltheseas/gists{/gist_id}",
  40597         "starred_url": "https://api.github.com/users/alltheseas/starred{/owner}{/repo}",
  40598         "subscriptions_url": "https://api.github.com/users/alltheseas/subscriptions",
  40599         "organizations_url": "https://api.github.com/users/alltheseas/orgs",
  40600         "repos_url": "https://api.github.com/users/alltheseas/repos",
  40601         "events_url": "https://api.github.com/users/alltheseas/events{/privacy}",
  40602         "received_events_url": "https://api.github.com/users/alltheseas/received_events",
  40603         "type": "User",
  40604         "site_admin": false
  40605       },
  40606       "labels": [
  40607         {
  40608           "id": 3994718396,
  40609           "node_id": "LA_kwDOHHF5A87uGpC8",
  40610           "url": "https://api.github.com/repos/damus-io/damus/labels/bug",
  40611           "name": "bug",
  40612           "color": "d73a4a",
  40613           "default": true,
  40614           "description": "Something is not working, or not working as intended"
  40615         },
  40616         {
  40617           "id": 5667406338,
  40618           "node_id": "LA_kwDOHHF5A88AAAABUc3CAg",
  40619           "url": "https://api.github.com/repos/damus-io/damus/labels/Needs%20recreation",
  40620           "name": "Needs recreation",
  40621           "color": "FBCA04",
  40622           "default": false,
  40623           "description": "Issues requires concrete steps for recreation"
  40624         },
  40625         {
  40626           "id": 5816323529,
  40627           "node_id": "LA_kwDOHHF5A88AAAABWq4NyQ",
  40628           "url": "https://api.github.com/repos/damus-io/damus/labels/regression",
  40629           "name": "regression",
  40630           "color": "E40609",
  40631           "default": false,
  40632           "description": "Something that was working before now doesn't"
  40633         }
  40634       ],
  40635       "state": "open",
  40636       "locked": false,
  40637       "assignee": null,
  40638       "assignees": [],
  40639       "milestone": null,
  40640       "comments": 5,
  40641       "created_at": "2024-02-26T12:13:10Z",
  40642       "updated_at": "2024-02-26T16:52:24Z",
  40643       "closed_at": null,
  40644       "author_association": "COLLABORATOR",
  40645       "active_lock_reason": null,
  40646       "body": "Reported by shawn yeaher. Cannot recreate\n\nhttps://damus.io/nevent1qqsz9s62z5gdwzcvjrtk2yjvwqqts30kddguzmmjwqy0s72d8efdhtspzfmhxue69uhhqatjwpkx2urpvuhx2ucpzemhxue69uhhyetvv9ujumn0wd68ytnzv9hxgqg5waehxw309ahx7um5wghx77r5wghxgetkqyxhwumn8ghj7mn0wvhxcmmvr69zgu",
  40647       "reactions": {
  40648         "url": "https://api.github.com/repos/damus-io/damus/issues/2024/reactions",
  40649         "total_count": 0,
  40650         "+1": 0,
  40651         "-1": 0,
  40652         "laugh": 0,
  40653         "hooray": 0,
  40654         "confused": 0,
  40655         "heart": 0,
  40656         "rocket": 0,
  40657         "eyes": 0
  40658       },
  40659       "timeline_url": "https://api.github.com/repos/damus-io/damus/issues/2024/timeline",
  40660       "performed_via_github_app": null,
  40661       "state_reason": null
  40662     },
  40663     "comment": {
  40664       "user": "alltheseas",
  40665       "created_at": "2024-02-26T13:54:04Z",
  40666       "updated_at": "2024-02-26T13:54:04Z",
  40667       "body": "Recreated bug - cannot remove damus relay, after successfully removing another relay earlier same day. "
  40668     }
  40669   },
  40670   {
  40671     "issue": {
  40672       "url": "https://api.github.com/repos/damus-io/damus/issues/2023",
  40673       "repository_url": "https://api.github.com/repos/damus-io/damus",
  40674       "labels_url": "https://api.github.com/repos/damus-io/damus/issues/2023/labels{/name}",
  40675       "comments_url": "https://api.github.com/repos/damus-io/damus/issues/2023/comments",
  40676       "events_url": "https://api.github.com/repos/damus-io/damus/issues/2023/events",
  40677       "html_url": "https://github.com/damus-io/damus/issues/2023",
  40678       "id": 2153115872,
  40679       "node_id": "I_kwDOHHF5A86AVfDg",
  40680       "number": 2023,
  40681       "title": "Fix at note mention reply to a quote note",
  40682       "user": {
  40683         "login": "alltheseas",
  40684         "id": 64376233,
  40685         "node_id": "MDQ6VXNlcjY0Mzc2MjMz",
  40686         "avatar_url": "https://avatars.githubusercontent.com/u/64376233?v=4",
  40687         "gravatar_id": "",
  40688         "url": "https://api.github.com/users/alltheseas",
  40689         "html_url": "https://github.com/alltheseas",
  40690         "followers_url": "https://api.github.com/users/alltheseas/followers",
  40691         "following_url": "https://api.github.com/users/alltheseas/following{/other_user}",
  40692         "gists_url": "https://api.github.com/users/alltheseas/gists{/gist_id}",
  40693         "starred_url": "https://api.github.com/users/alltheseas/starred{/owner}{/repo}",
  40694         "subscriptions_url": "https://api.github.com/users/alltheseas/subscriptions",
  40695         "organizations_url": "https://api.github.com/users/alltheseas/orgs",
  40696         "repos_url": "https://api.github.com/users/alltheseas/repos",
  40697         "events_url": "https://api.github.com/users/alltheseas/events{/privacy}",
  40698         "received_events_url": "https://api.github.com/users/alltheseas/received_events",
  40699         "type": "User",
  40700         "site_admin": false
  40701       },
  40702       "labels": [
  40703         {
  40704           "id": 5667222085,
  40705           "node_id": "LA_kwDOHHF5A88AAAABUcryRQ",
  40706           "url": "https://api.github.com/repos/damus-io/damus/labels/design",
  40707           "name": "design",
  40708           "color": "5319E7",
  40709           "default": false,
  40710           "description": "Design exploration & definition is required"
  40711         },
  40712         {
  40713           "id": 5895705605,
  40714           "node_id": "LA_kwDOHHF5A88AAAABX2lUBQ",
  40715           "url": "https://api.github.com/repos/damus-io/damus/labels/unexpected",
  40716           "name": "unexpected",
  40717           "color": "553300",
  40718           "default": false,
  40719           "description": ""
  40720         }
  40721       ],
  40722       "state": "open",
  40723       "locked": false,
  40724       "assignee": null,
  40725       "assignees": [],
  40726       "milestone": null,
  40727       "comments": 0,
  40728       "created_at": "2024-02-26T02:19:40Z",
  40729       "updated_at": "2024-02-26T02:20:31Z",
  40730       "closed_at": null,
  40731       "author_association": "COLLABORATOR",
  40732       "active_lock_reason": null,
  40733       "body": "_what happens_\r\n\r\nWhen I \"quote note\" someone else's note, AND in the text reply I mention (at tag) another note, I see only the at tag other note rendered (and not the quote note note).\r\n\r\n_what I think should happen_\r\n\r\nI should see both the at tag note, and the quote noted note.\n\n![image](https://github.com/damus-io/damus/assets/64376233/a6f93398-c5e8-4869-802a-5f6dc21bf04d)\n\nhttps://damus.io/note16e7rgc3rkp3cex6q9zng7u4lrl4r4pj6lmqdn7arh4uplsrc8zysqawm3n",
  40734       "reactions": {
  40735         "url": "https://api.github.com/repos/damus-io/damus/issues/2023/reactions",
  40736         "total_count": 0,
  40737         "+1": 0,
  40738         "-1": 0,
  40739         "laugh": 0,
  40740         "hooray": 0,
  40741         "confused": 0,
  40742         "heart": 0,
  40743         "rocket": 0,
  40744         "eyes": 0
  40745       },
  40746       "timeline_url": "https://api.github.com/repos/damus-io/damus/issues/2023/timeline",
  40747       "performed_via_github_app": null,
  40748       "state_reason": null
  40749     }
  40750   },
  40751   {
  40752     "issue": {
  40753       "url": "https://api.github.com/repos/damus-io/damus/issues/2022",
  40754       "repository_url": "https://api.github.com/repos/damus-io/damus",
  40755       "labels_url": "https://api.github.com/repos/damus-io/damus/issues/2022/labels{/name}",
  40756       "comments_url": "https://api.github.com/repos/damus-io/damus/issues/2022/comments",
  40757       "events_url": "https://api.github.com/repos/damus-io/damus/issues/2022/events",
  40758       "html_url": "https://github.com/damus-io/damus/issues/2022",
  40759       "id": 2152344709,
  40760       "node_id": "I_kwDOHHF5A86ASiyF",
  40761       "number": 2022,
  40762       "title": "Missing reply",
  40763       "user": {
  40764         "login": "alltheseas",
  40765         "id": 64376233,
  40766         "node_id": "MDQ6VXNlcjY0Mzc2MjMz",
  40767         "avatar_url": "https://avatars.githubusercontent.com/u/64376233?v=4",
  40768         "gravatar_id": "",
  40769         "url": "https://api.github.com/users/alltheseas",
  40770         "html_url": "https://github.com/alltheseas",
  40771         "followers_url": "https://api.github.com/users/alltheseas/followers",
  40772         "following_url": "https://api.github.com/users/alltheseas/following{/other_user}",
  40773         "gists_url": "https://api.github.com/users/alltheseas/gists{/gist_id}",
  40774         "starred_url": "https://api.github.com/users/alltheseas/starred{/owner}{/repo}",
  40775         "subscriptions_url": "https://api.github.com/users/alltheseas/subscriptions",
  40776         "organizations_url": "https://api.github.com/users/alltheseas/orgs",
  40777         "repos_url": "https://api.github.com/users/alltheseas/repos",
  40778         "events_url": "https://api.github.com/users/alltheseas/events{/privacy}",
  40779         "received_events_url": "https://api.github.com/users/alltheseas/received_events",
  40780         "type": "User",
  40781         "site_admin": false
  40782       },
  40783       "labels": [
  40784         {
  40785           "id": 5816323529,
  40786           "node_id": "LA_kwDOHHF5A88AAAABWq4NyQ",
  40787           "url": "https://api.github.com/repos/damus-io/damus/labels/regression",
  40788           "name": "regression",
  40789           "color": "E40609",
  40790           "default": false,
  40791           "description": "Something that was working before now doesn't"
  40792         }
  40793       ],
  40794       "state": "open",
  40795       "locked": false,
  40796       "assignee": null,
  40797       "assignees": [],
  40798       "milestone": null,
  40799       "comments": 1,
  40800       "created_at": "2024-02-24T14:42:29Z",
  40801       "updated_at": "2024-02-24T21:59:42Z",
  40802       "closed_at": null,
  40803       "author_association": "COLLABORATOR",
  40804       "active_lock_reason": null,
  40805       "body": "https://damus.io/nevent1qqswwwpuw98u5yal6pan6wdqmvk2xteumpdnr2k0xpcrhs9zxe78ghspz9mhxue69uhkummnw3ezuamfdejj7qgewaehxw309amk2mrrdakk2tnwdaehgu3wwa5kuef0qy2hwumn8ghj7un9d3shjtnyv9kh2uewd9hj7qgawaehxw309ahx7um5wghx6at5d9h8jampd3kx2apwvdhk6tchkd7rj",
  40806       "reactions": {
  40807         "url": "https://api.github.com/repos/damus-io/damus/issues/2022/reactions",
  40808         "total_count": 0,
  40809         "+1": 0,
  40810         "-1": 0,
  40811         "laugh": 0,
  40812         "hooray": 0,
  40813         "confused": 0,
  40814         "heart": 0,
  40815         "rocket": 0,
  40816         "eyes": 0
  40817       },
  40818       "timeline_url": "https://api.github.com/repos/damus-io/damus/issues/2022/timeline",
  40819       "performed_via_github_app": null,
  40820       "state_reason": null
  40821     }
  40822   },
  40823   {
  40824     "issue": {
  40825       "url": "https://api.github.com/repos/damus-io/damus/issues/2022",
  40826       "repository_url": "https://api.github.com/repos/damus-io/damus",
  40827       "labels_url": "https://api.github.com/repos/damus-io/damus/issues/2022/labels{/name}",
  40828       "comments_url": "https://api.github.com/repos/damus-io/damus/issues/2022/comments",
  40829       "events_url": "https://api.github.com/repos/damus-io/damus/issues/2022/events",
  40830       "html_url": "https://github.com/damus-io/damus/issues/2022",
  40831       "id": 2152344709,
  40832       "node_id": "I_kwDOHHF5A86ASiyF",
  40833       "number": 2022,
  40834       "title": "Missing reply",
  40835       "user": {
  40836         "login": "alltheseas",
  40837         "id": 64376233,
  40838         "node_id": "MDQ6VXNlcjY0Mzc2MjMz",
  40839         "avatar_url": "https://avatars.githubusercontent.com/u/64376233?v=4",
  40840         "gravatar_id": "",
  40841         "url": "https://api.github.com/users/alltheseas",
  40842         "html_url": "https://github.com/alltheseas",
  40843         "followers_url": "https://api.github.com/users/alltheseas/followers",
  40844         "following_url": "https://api.github.com/users/alltheseas/following{/other_user}",
  40845         "gists_url": "https://api.github.com/users/alltheseas/gists{/gist_id}",
  40846         "starred_url": "https://api.github.com/users/alltheseas/starred{/owner}{/repo}",
  40847         "subscriptions_url": "https://api.github.com/users/alltheseas/subscriptions",
  40848         "organizations_url": "https://api.github.com/users/alltheseas/orgs",
  40849         "repos_url": "https://api.github.com/users/alltheseas/repos",
  40850         "events_url": "https://api.github.com/users/alltheseas/events{/privacy}",
  40851         "received_events_url": "https://api.github.com/users/alltheseas/received_events",
  40852         "type": "User",
  40853         "site_admin": false
  40854       },
  40855       "labels": [
  40856         {
  40857           "id": 5816323529,
  40858           "node_id": "LA_kwDOHHF5A88AAAABWq4NyQ",
  40859           "url": "https://api.github.com/repos/damus-io/damus/labels/regression",
  40860           "name": "regression",
  40861           "color": "E40609",
  40862           "default": false,
  40863           "description": "Something that was working before now doesn't"
  40864         }
  40865       ],
  40866       "state": "open",
  40867       "locked": false,
  40868       "assignee": null,
  40869       "assignees": [],
  40870       "milestone": null,
  40871       "comments": 1,
  40872       "created_at": "2024-02-24T14:42:29Z",
  40873       "updated_at": "2024-02-24T21:59:42Z",
  40874       "closed_at": null,
  40875       "author_association": "COLLABORATOR",
  40876       "active_lock_reason": null,
  40877       "body": "https://damus.io/nevent1qqswwwpuw98u5yal6pan6wdqmvk2xteumpdnr2k0xpcrhs9zxe78ghspz9mhxue69uhkummnw3ezuamfdejj7qgewaehxw309amk2mrrdakk2tnwdaehgu3wwa5kuef0qy2hwumn8ghj7un9d3shjtnyv9kh2uewd9hj7qgawaehxw309ahx7um5wghx6at5d9h8jampd3kx2apwvdhk6tchkd7rj",
  40878       "reactions": {
  40879         "url": "https://api.github.com/repos/damus-io/damus/issues/2022/reactions",
  40880         "total_count": 0,
  40881         "+1": 0,
  40882         "-1": 0,
  40883         "laugh": 0,
  40884         "hooray": 0,
  40885         "confused": 0,
  40886         "heart": 0,
  40887         "rocket": 0,
  40888         "eyes": 0
  40889       },
  40890       "timeline_url": "https://api.github.com/repos/damus-io/damus/issues/2022/timeline",
  40891       "performed_via_github_app": null,
  40892       "state_reason": null
  40893     },
  40894     "comment": {
  40895       "user": "alltheseas",
  40896       "created_at": "2024-02-24T21:59:41Z",
  40897       "updated_at": "2024-02-24T21:59:41Z",
  40898       "body": "Related to https://github.com/nostrability/nostrability/issues/20\n\nUsually preceding replies are missing. However, in this report a subsequent reply is missing. "
  40899     }
  40900   },
  40901   {
  40902     "issue": {
  40903       "url": "https://api.github.com/repos/damus-io/damus/issues/2021",
  40904       "repository_url": "https://api.github.com/repos/damus-io/damus",
  40905       "labels_url": "https://api.github.com/repos/damus-io/damus/issues/2021/labels{/name}",
  40906       "comments_url": "https://api.github.com/repos/damus-io/damus/issues/2021/comments",
  40907       "events_url": "https://api.github.com/repos/damus-io/damus/issues/2021/events",
  40908       "html_url": "https://github.com/damus-io/damus/issues/2021",
  40909       "id": 2151697738,
  40910       "node_id": "I_kwDOHHF5A86AQE1K",
  40911       "number": 2021,
  40912       "title": "Handle LN checkout cases where user does not click on \"continue on app\" in the last step",
  40913       "user": {
  40914         "login": "danieldaquino",
  40915         "id": 24692108,
  40916         "node_id": "MDQ6VXNlcjI0NjkyMTA4",
  40917         "avatar_url": "https://avatars.githubusercontent.com/u/24692108?v=4",
  40918         "gravatar_id": "",
  40919         "url": "https://api.github.com/users/danieldaquino",
  40920         "html_url": "https://github.com/danieldaquino",
  40921         "followers_url": "https://api.github.com/users/danieldaquino/followers",
  40922         "following_url": "https://api.github.com/users/danieldaquino/following{/other_user}",
  40923         "gists_url": "https://api.github.com/users/danieldaquino/gists{/gist_id}",
  40924         "starred_url": "https://api.github.com/users/danieldaquino/starred{/owner}{/repo}",
  40925         "subscriptions_url": "https://api.github.com/users/danieldaquino/subscriptions",
  40926         "organizations_url": "https://api.github.com/users/danieldaquino/orgs",
  40927         "repos_url": "https://api.github.com/users/danieldaquino/repos",
  40928         "events_url": "https://api.github.com/users/danieldaquino/events{/privacy}",
  40929         "received_events_url": "https://api.github.com/users/danieldaquino/received_events",
  40930         "type": "User",
  40931         "site_admin": false
  40932       },
  40933       "labels": [
  40934         {
  40935           "id": 5799961735,
  40936           "node_id": "LA_kwDOHHF5A88AAAABWbRkhw",
  40937           "url": "https://api.github.com/repos/damus-io/damus/labels/purple",
  40938           "name": "purple",
  40939           "color": "7E12A4",
  40940           "default": false,
  40941           "description": "Damus purple membership"
  40942         }
  40943       ],
  40944       "state": "closed",
  40945       "locked": false,
  40946       "assignee": null,
  40947       "assignees": [],
  40948       "milestone": {
  40949         "url": "https://api.github.com/repos/damus-io/damus/milestones/13",
  40950         "html_url": "https://github.com/damus-io/damus/milestone/13",
  40951         "labels_url": "https://api.github.com/repos/damus-io/damus/milestones/13/labels",
  40952         "id": 10515711,
  40953         "node_id": "MI_kwDOHHF5A84AoHT_",
  40954         "number": 13,
  40955         "title": "\"Madeira\" AppStore 1.7 purple follow on + search design",
  40956         "description": "The Madeira release primary focus is:\r\n- adding IAP in anticipation of pushing subscriptions to the AppStore, and\r\n- push notifications.\r\n\r\n",
  40957         "creator": {
  40958           "login": "alltheseas",
  40959           "id": 64376233,
  40960           "node_id": "MDQ6VXNlcjY0Mzc2MjMz",
  40961           "avatar_url": "https://avatars.githubusercontent.com/u/64376233?v=4",
  40962           "gravatar_id": "",
  40963           "url": "https://api.github.com/users/alltheseas",
  40964           "html_url": "https://github.com/alltheseas",
  40965           "followers_url": "https://api.github.com/users/alltheseas/followers",
  40966           "following_url": "https://api.github.com/users/alltheseas/following{/other_user}",
  40967           "gists_url": "https://api.github.com/users/alltheseas/gists{/gist_id}",
  40968           "starred_url": "https://api.github.com/users/alltheseas/starred{/owner}{/repo}",
  40969           "subscriptions_url": "https://api.github.com/users/alltheseas/subscriptions",
  40970           "organizations_url": "https://api.github.com/users/alltheseas/orgs",
  40971           "repos_url": "https://api.github.com/users/alltheseas/repos",
  40972           "events_url": "https://api.github.com/users/alltheseas/events{/privacy}",
  40973           "received_events_url": "https://api.github.com/users/alltheseas/received_events",
  40974           "type": "User",
  40975           "site_admin": false
  40976         },
  40977         "open_issues": 4,
  40978         "closed_issues": 14,
  40979         "state": "open",
  40980         "created_at": "2024-02-05T17:16:01Z",
  40981         "updated_at": "2024-03-12T10:13:15Z",
  40982         "due_on": "2024-03-01T08:00:00Z",
  40983         "closed_at": null
  40984       },
  40985       "comments": 2,
  40986       "created_at": "2024-02-23T19:45:19Z",
  40987       "updated_at": "2024-02-26T18:28:22Z",
  40988       "closed_at": "2024-02-26T18:28:22Z",
  40989       "author_association": "CONTRIBUTOR",
  40990       "active_lock_reason": null,
  40991       "body": "On iOS, make \"Verify Npub\" screen raise a session flag indicating that a checkout is in progress, and detect if account was created when app enters foreground, to show welcome sheet right away",
  40992       "reactions": {
  40993         "url": "https://api.github.com/repos/damus-io/damus/issues/2021/reactions",
  40994         "total_count": 1,
  40995         "+1": 1,
  40996         "-1": 0,
  40997         "laugh": 0,
  40998         "hooray": 0,
  40999         "confused": 0,
  41000         "heart": 0,
  41001         "rocket": 0,
  41002         "eyes": 0
  41003       },
  41004       "timeline_url": "https://api.github.com/repos/damus-io/damus/issues/2021/timeline",
  41005       "performed_via_github_app": null,
  41006       "state_reason": "completed"
  41007     }
  41008   },
  41009   {
  41010     "issue": {
  41011       "url": "https://api.github.com/repos/damus-io/damus/issues/2021",
  41012       "repository_url": "https://api.github.com/repos/damus-io/damus",
  41013       "labels_url": "https://api.github.com/repos/damus-io/damus/issues/2021/labels{/name}",
  41014       "comments_url": "https://api.github.com/repos/damus-io/damus/issues/2021/comments",
  41015       "events_url": "https://api.github.com/repos/damus-io/damus/issues/2021/events",
  41016       "html_url": "https://github.com/damus-io/damus/issues/2021",
  41017       "id": 2151697738,
  41018       "node_id": "I_kwDOHHF5A86AQE1K",
  41019       "number": 2021,
  41020       "title": "Handle LN checkout cases where user does not click on \"continue on app\" in the last step",
  41021       "user": {
  41022         "login": "danieldaquino",
  41023         "id": 24692108,
  41024         "node_id": "MDQ6VXNlcjI0NjkyMTA4",
  41025         "avatar_url": "https://avatars.githubusercontent.com/u/24692108?v=4",
  41026         "gravatar_id": "",
  41027         "url": "https://api.github.com/users/danieldaquino",
  41028         "html_url": "https://github.com/danieldaquino",
  41029         "followers_url": "https://api.github.com/users/danieldaquino/followers",
  41030         "following_url": "https://api.github.com/users/danieldaquino/following{/other_user}",
  41031         "gists_url": "https://api.github.com/users/danieldaquino/gists{/gist_id}",
  41032         "starred_url": "https://api.github.com/users/danieldaquino/starred{/owner}{/repo}",
  41033         "subscriptions_url": "https://api.github.com/users/danieldaquino/subscriptions",
  41034         "organizations_url": "https://api.github.com/users/danieldaquino/orgs",
  41035         "repos_url": "https://api.github.com/users/danieldaquino/repos",
  41036         "events_url": "https://api.github.com/users/danieldaquino/events{/privacy}",
  41037         "received_events_url": "https://api.github.com/users/danieldaquino/received_events",
  41038         "type": "User",
  41039         "site_admin": false
  41040       },
  41041       "labels": [
  41042         {
  41043           "id": 5799961735,
  41044           "node_id": "LA_kwDOHHF5A88AAAABWbRkhw",
  41045           "url": "https://api.github.com/repos/damus-io/damus/labels/purple",
  41046           "name": "purple",
  41047           "color": "7E12A4",
  41048           "default": false,
  41049           "description": "Damus purple membership"
  41050         }
  41051       ],
  41052       "state": "closed",
  41053       "locked": false,
  41054       "assignee": null,
  41055       "assignees": [],
  41056       "milestone": {
  41057         "url": "https://api.github.com/repos/damus-io/damus/milestones/13",
  41058         "html_url": "https://github.com/damus-io/damus/milestone/13",
  41059         "labels_url": "https://api.github.com/repos/damus-io/damus/milestones/13/labels",
  41060         "id": 10515711,
  41061         "node_id": "MI_kwDOHHF5A84AoHT_",
  41062         "number": 13,
  41063         "title": "\"Madeira\" AppStore 1.7 purple follow on + search design",
  41064         "description": "The Madeira release primary focus is:\r\n- adding IAP in anticipation of pushing subscriptions to the AppStore, and\r\n- push notifications.\r\n\r\n",
  41065         "creator": {
  41066           "login": "alltheseas",
  41067           "id": 64376233,
  41068           "node_id": "MDQ6VXNlcjY0Mzc2MjMz",
  41069           "avatar_url": "https://avatars.githubusercontent.com/u/64376233?v=4",
  41070           "gravatar_id": "",
  41071           "url": "https://api.github.com/users/alltheseas",
  41072           "html_url": "https://github.com/alltheseas",
  41073           "followers_url": "https://api.github.com/users/alltheseas/followers",
  41074           "following_url": "https://api.github.com/users/alltheseas/following{/other_user}",
  41075           "gists_url": "https://api.github.com/users/alltheseas/gists{/gist_id}",
  41076           "starred_url": "https://api.github.com/users/alltheseas/starred{/owner}{/repo}",
  41077           "subscriptions_url": "https://api.github.com/users/alltheseas/subscriptions",
  41078           "organizations_url": "https://api.github.com/users/alltheseas/orgs",
  41079           "repos_url": "https://api.github.com/users/alltheseas/repos",
  41080           "events_url": "https://api.github.com/users/alltheseas/events{/privacy}",
  41081           "received_events_url": "https://api.github.com/users/alltheseas/received_events",
  41082           "type": "User",
  41083           "site_admin": false
  41084         },
  41085         "open_issues": 4,
  41086         "closed_issues": 14,
  41087         "state": "open",
  41088         "created_at": "2024-02-05T17:16:01Z",
  41089         "updated_at": "2024-03-12T10:13:15Z",
  41090         "due_on": "2024-03-01T08:00:00Z",
  41091         "closed_at": null
  41092       },
  41093       "comments": 2,
  41094       "created_at": "2024-02-23T19:45:19Z",
  41095       "updated_at": "2024-02-26T18:28:22Z",
  41096       "closed_at": "2024-02-26T18:28:22Z",
  41097       "author_association": "CONTRIBUTOR",
  41098       "active_lock_reason": null,
  41099       "body": "On iOS, make \"Verify Npub\" screen raise a session flag indicating that a checkout is in progress, and detect if account was created when app enters foreground, to show welcome sheet right away",
  41100       "reactions": {
  41101         "url": "https://api.github.com/repos/damus-io/damus/issues/2021/reactions",
  41102         "total_count": 1,
  41103         "+1": 1,
  41104         "-1": 0,
  41105         "laugh": 0,
  41106         "hooray": 0,
  41107         "confused": 0,
  41108         "heart": 0,
  41109         "rocket": 0,
  41110         "eyes": 0
  41111       },
  41112       "timeline_url": "https://api.github.com/repos/damus-io/damus/issues/2021/timeline",
  41113       "performed_via_github_app": null,
  41114       "state_reason": "completed"
  41115     },
  41116     "comment": {
  41117       "user": "danieldaquino",
  41118       "created_at": "2024-02-23T21:33:28Z",
  41119       "updated_at": "2024-02-23T21:33:28Z",
  41120       "body": "Sent a patch for this one (https://groups.google.com/a/damus.io/g/patches/c/DBu4fG0vtRM)"
  41121     }
  41122   },
  41123   {
  41124     "issue": {
  41125       "url": "https://api.github.com/repos/damus-io/damus/issues/2021",
  41126       "repository_url": "https://api.github.com/repos/damus-io/damus",
  41127       "labels_url": "https://api.github.com/repos/damus-io/damus/issues/2021/labels{/name}",
  41128       "comments_url": "https://api.github.com/repos/damus-io/damus/issues/2021/comments",
  41129       "events_url": "https://api.github.com/repos/damus-io/damus/issues/2021/events",
  41130       "html_url": "https://github.com/damus-io/damus/issues/2021",
  41131       "id": 2151697738,
  41132       "node_id": "I_kwDOHHF5A86AQE1K",
  41133       "number": 2021,
  41134       "title": "Handle LN checkout cases where user does not click on \"continue on app\" in the last step",
  41135       "user": {
  41136         "login": "danieldaquino",
  41137         "id": 24692108,
  41138         "node_id": "MDQ6VXNlcjI0NjkyMTA4",
  41139         "avatar_url": "https://avatars.githubusercontent.com/u/24692108?v=4",
  41140         "gravatar_id": "",
  41141         "url": "https://api.github.com/users/danieldaquino",
  41142         "html_url": "https://github.com/danieldaquino",
  41143         "followers_url": "https://api.github.com/users/danieldaquino/followers",
  41144         "following_url": "https://api.github.com/users/danieldaquino/following{/other_user}",
  41145         "gists_url": "https://api.github.com/users/danieldaquino/gists{/gist_id}",
  41146         "starred_url": "https://api.github.com/users/danieldaquino/starred{/owner}{/repo}",
  41147         "subscriptions_url": "https://api.github.com/users/danieldaquino/subscriptions",
  41148         "organizations_url": "https://api.github.com/users/danieldaquino/orgs",
  41149         "repos_url": "https://api.github.com/users/danieldaquino/repos",
  41150         "events_url": "https://api.github.com/users/danieldaquino/events{/privacy}",
  41151         "received_events_url": "https://api.github.com/users/danieldaquino/received_events",
  41152         "type": "User",
  41153         "site_admin": false
  41154       },
  41155       "labels": [
  41156         {
  41157           "id": 5799961735,
  41158           "node_id": "LA_kwDOHHF5A88AAAABWbRkhw",
  41159           "url": "https://api.github.com/repos/damus-io/damus/labels/purple",
  41160           "name": "purple",
  41161           "color": "7E12A4",
  41162           "default": false,
  41163           "description": "Damus purple membership"
  41164         }
  41165       ],
  41166       "state": "closed",
  41167       "locked": false,
  41168       "assignee": null,
  41169       "assignees": [],
  41170       "milestone": {
  41171         "url": "https://api.github.com/repos/damus-io/damus/milestones/13",
  41172         "html_url": "https://github.com/damus-io/damus/milestone/13",
  41173         "labels_url": "https://api.github.com/repos/damus-io/damus/milestones/13/labels",
  41174         "id": 10515711,
  41175         "node_id": "MI_kwDOHHF5A84AoHT_",
  41176         "number": 13,
  41177         "title": "\"Madeira\" AppStore 1.7 purple follow on + search design",
  41178         "description": "The Madeira release primary focus is:\r\n- adding IAP in anticipation of pushing subscriptions to the AppStore, and\r\n- push notifications.\r\n\r\n",
  41179         "creator": {
  41180           "login": "alltheseas",
  41181           "id": 64376233,
  41182           "node_id": "MDQ6VXNlcjY0Mzc2MjMz",
  41183           "avatar_url": "https://avatars.githubusercontent.com/u/64376233?v=4",
  41184           "gravatar_id": "",
  41185           "url": "https://api.github.com/users/alltheseas",
  41186           "html_url": "https://github.com/alltheseas",
  41187           "followers_url": "https://api.github.com/users/alltheseas/followers",
  41188           "following_url": "https://api.github.com/users/alltheseas/following{/other_user}",
  41189           "gists_url": "https://api.github.com/users/alltheseas/gists{/gist_id}",
  41190           "starred_url": "https://api.github.com/users/alltheseas/starred{/owner}{/repo}",
  41191           "subscriptions_url": "https://api.github.com/users/alltheseas/subscriptions",
  41192           "organizations_url": "https://api.github.com/users/alltheseas/orgs",
  41193           "repos_url": "https://api.github.com/users/alltheseas/repos",
  41194           "events_url": "https://api.github.com/users/alltheseas/events{/privacy}",
  41195           "received_events_url": "https://api.github.com/users/alltheseas/received_events",
  41196           "type": "User",
  41197           "site_admin": false
  41198         },
  41199         "open_issues": 4,
  41200         "closed_issues": 14,
  41201         "state": "open",
  41202         "created_at": "2024-02-05T17:16:01Z",
  41203         "updated_at": "2024-03-12T10:13:15Z",
  41204         "due_on": "2024-03-01T08:00:00Z",
  41205         "closed_at": null
  41206       },
  41207       "comments": 2,
  41208       "created_at": "2024-02-23T19:45:19Z",
  41209       "updated_at": "2024-02-26T18:28:22Z",
  41210       "closed_at": "2024-02-26T18:28:22Z",
  41211       "author_association": "CONTRIBUTOR",
  41212       "active_lock_reason": null,
  41213       "body": "On iOS, make \"Verify Npub\" screen raise a session flag indicating that a checkout is in progress, and detect if account was created when app enters foreground, to show welcome sheet right away",
  41214       "reactions": {
  41215         "url": "https://api.github.com/repos/damus-io/damus/issues/2021/reactions",
  41216         "total_count": 1,
  41217         "+1": 1,
  41218         "-1": 0,
  41219         "laugh": 0,
  41220         "hooray": 0,
  41221         "confused": 0,
  41222         "heart": 0,
  41223         "rocket": 0,
  41224         "eyes": 0
  41225       },
  41226       "timeline_url": "https://api.github.com/repos/damus-io/damus/issues/2021/timeline",
  41227       "performed_via_github_app": null,
  41228       "state_reason": "completed"
  41229     },
  41230     "comment": {
  41231       "user": "alltheseas",
  41232       "created_at": "2024-02-26T17:26:05Z",
  41233       "updated_at": "2024-02-26T17:26:05Z",
  41234       "body": "@jb55 to review\r\n\r\n- [ ] @jb55 to review"
  41235     }
  41236   },
  41237   {
  41238     "issue": {
  41239       "url": "https://api.github.com/repos/damus-io/damus/issues/2020",
  41240       "repository_url": "https://api.github.com/repos/damus-io/damus",
  41241       "labels_url": "https://api.github.com/repos/damus-io/damus/issues/2020/labels{/name}",
  41242       "comments_url": "https://api.github.com/repos/damus-io/damus/issues/2020/comments",
  41243       "events_url": "https://api.github.com/repos/damus-io/damus/issues/2020/events",
  41244       "html_url": "https://github.com/damus-io/damus/issues/2020",
  41245       "id": 2151695613,
  41246       "node_id": "I_kwDOHHF5A86AQET9",
  41247       "number": 2020,
  41248       "title": "Improve IAP purchase button UX by adding a loading spinner",
  41249       "user": {
  41250         "login": "danieldaquino",
  41251         "id": 24692108,
  41252         "node_id": "MDQ6VXNlcjI0NjkyMTA4",
  41253         "avatar_url": "https://avatars.githubusercontent.com/u/24692108?v=4",
  41254         "gravatar_id": "",
  41255         "url": "https://api.github.com/users/danieldaquino",
  41256         "html_url": "https://github.com/danieldaquino",
  41257         "followers_url": "https://api.github.com/users/danieldaquino/followers",
  41258         "following_url": "https://api.github.com/users/danieldaquino/following{/other_user}",
  41259         "gists_url": "https://api.github.com/users/danieldaquino/gists{/gist_id}",
  41260         "starred_url": "https://api.github.com/users/danieldaquino/starred{/owner}{/repo}",
  41261         "subscriptions_url": "https://api.github.com/users/danieldaquino/subscriptions",
  41262         "organizations_url": "https://api.github.com/users/danieldaquino/orgs",
  41263         "repos_url": "https://api.github.com/users/danieldaquino/repos",
  41264         "events_url": "https://api.github.com/users/danieldaquino/events{/privacy}",
  41265         "received_events_url": "https://api.github.com/users/danieldaquino/received_events",
  41266         "type": "User",
  41267         "site_admin": false
  41268       },
  41269       "labels": [
  41270         {
  41271           "id": 5799961735,
  41272           "node_id": "LA_kwDOHHF5A88AAAABWbRkhw",
  41273           "url": "https://api.github.com/repos/damus-io/damus/labels/purple",
  41274           "name": "purple",
  41275           "color": "7E12A4",
  41276           "default": false,
  41277           "description": "Damus purple membership"
  41278         }
  41279       ],
  41280       "state": "closed",
  41281       "locked": false,
  41282       "assignee": null,
  41283       "assignees": [],
  41284       "milestone": {
  41285         "url": "https://api.github.com/repos/damus-io/damus/milestones/13",
  41286         "html_url": "https://github.com/damus-io/damus/milestone/13",
  41287         "labels_url": "https://api.github.com/repos/damus-io/damus/milestones/13/labels",
  41288         "id": 10515711,
  41289         "node_id": "MI_kwDOHHF5A84AoHT_",
  41290         "number": 13,
  41291         "title": "\"Madeira\" AppStore 1.7 purple follow on + search design",
  41292         "description": "The Madeira release primary focus is:\r\n- adding IAP in anticipation of pushing subscriptions to the AppStore, and\r\n- push notifications.\r\n\r\n",
  41293         "creator": {
  41294           "login": "alltheseas",
  41295           "id": 64376233,
  41296           "node_id": "MDQ6VXNlcjY0Mzc2MjMz",
  41297           "avatar_url": "https://avatars.githubusercontent.com/u/64376233?v=4",
  41298           "gravatar_id": "",
  41299           "url": "https://api.github.com/users/alltheseas",
  41300           "html_url": "https://github.com/alltheseas",
  41301           "followers_url": "https://api.github.com/users/alltheseas/followers",
  41302           "following_url": "https://api.github.com/users/alltheseas/following{/other_user}",
  41303           "gists_url": "https://api.github.com/users/alltheseas/gists{/gist_id}",
  41304           "starred_url": "https://api.github.com/users/alltheseas/starred{/owner}{/repo}",
  41305           "subscriptions_url": "https://api.github.com/users/alltheseas/subscriptions",
  41306           "organizations_url": "https://api.github.com/users/alltheseas/orgs",
  41307           "repos_url": "https://api.github.com/users/alltheseas/repos",
  41308           "events_url": "https://api.github.com/users/alltheseas/events{/privacy}",
  41309           "received_events_url": "https://api.github.com/users/alltheseas/received_events",
  41310           "type": "User",
  41311           "site_admin": false
  41312         },
  41313         "open_issues": 4,
  41314         "closed_issues": 14,
  41315         "state": "open",
  41316         "created_at": "2024-02-05T17:16:01Z",
  41317         "updated_at": "2024-03-12T10:13:15Z",
  41318         "due_on": "2024-03-01T08:00:00Z",
  41319         "closed_at": null
  41320       },
  41321       "comments": 1,
  41322       "created_at": "2024-02-23T19:43:32Z",
  41323       "updated_at": "2024-02-26T18:28:22Z",
  41324       "closed_at": "2024-02-26T18:28:21Z",
  41325       "author_association": "CONTRIBUTOR",
  41326       "active_lock_reason": null,
  41327       "body": null,
  41328       "reactions": {
  41329         "url": "https://api.github.com/repos/damus-io/damus/issues/2020/reactions",
  41330         "total_count": 0,
  41331         "+1": 0,
  41332         "-1": 0,
  41333         "laugh": 0,
  41334         "hooray": 0,
  41335         "confused": 0,
  41336         "heart": 0,
  41337         "rocket": 0,
  41338         "eyes": 0
  41339       },
  41340       "timeline_url": "https://api.github.com/repos/damus-io/damus/issues/2020/timeline",
  41341       "performed_via_github_app": null,
  41342       "state_reason": "completed"
  41343     }
  41344   },
  41345   {
  41346     "issue": {
  41347       "url": "https://api.github.com/repos/damus-io/damus/issues/2020",
  41348       "repository_url": "https://api.github.com/repos/damus-io/damus",
  41349       "labels_url": "https://api.github.com/repos/damus-io/damus/issues/2020/labels{/name}",
  41350       "comments_url": "https://api.github.com/repos/damus-io/damus/issues/2020/comments",
  41351       "events_url": "https://api.github.com/repos/damus-io/damus/issues/2020/events",
  41352       "html_url": "https://github.com/damus-io/damus/issues/2020",
  41353       "id": 2151695613,
  41354       "node_id": "I_kwDOHHF5A86AQET9",
  41355       "number": 2020,
  41356       "title": "Improve IAP purchase button UX by adding a loading spinner",
  41357       "user": {
  41358         "login": "danieldaquino",
  41359         "id": 24692108,
  41360         "node_id": "MDQ6VXNlcjI0NjkyMTA4",
  41361         "avatar_url": "https://avatars.githubusercontent.com/u/24692108?v=4",
  41362         "gravatar_id": "",
  41363         "url": "https://api.github.com/users/danieldaquino",
  41364         "html_url": "https://github.com/danieldaquino",
  41365         "followers_url": "https://api.github.com/users/danieldaquino/followers",
  41366         "following_url": "https://api.github.com/users/danieldaquino/following{/other_user}",
  41367         "gists_url": "https://api.github.com/users/danieldaquino/gists{/gist_id}",
  41368         "starred_url": "https://api.github.com/users/danieldaquino/starred{/owner}{/repo}",
  41369         "subscriptions_url": "https://api.github.com/users/danieldaquino/subscriptions",
  41370         "organizations_url": "https://api.github.com/users/danieldaquino/orgs",
  41371         "repos_url": "https://api.github.com/users/danieldaquino/repos",
  41372         "events_url": "https://api.github.com/users/danieldaquino/events{/privacy}",
  41373         "received_events_url": "https://api.github.com/users/danieldaquino/received_events",
  41374         "type": "User",
  41375         "site_admin": false
  41376       },
  41377       "labels": [
  41378         {
  41379           "id": 5799961735,
  41380           "node_id": "LA_kwDOHHF5A88AAAABWbRkhw",
  41381           "url": "https://api.github.com/repos/damus-io/damus/labels/purple",
  41382           "name": "purple",
  41383           "color": "7E12A4",
  41384           "default": false,
  41385           "description": "Damus purple membership"
  41386         }
  41387       ],
  41388       "state": "closed",
  41389       "locked": false,
  41390       "assignee": null,
  41391       "assignees": [],
  41392       "milestone": {
  41393         "url": "https://api.github.com/repos/damus-io/damus/milestones/13",
  41394         "html_url": "https://github.com/damus-io/damus/milestone/13",
  41395         "labels_url": "https://api.github.com/repos/damus-io/damus/milestones/13/labels",
  41396         "id": 10515711,
  41397         "node_id": "MI_kwDOHHF5A84AoHT_",
  41398         "number": 13,
  41399         "title": "\"Madeira\" AppStore 1.7 purple follow on + search design",
  41400         "description": "The Madeira release primary focus is:\r\n- adding IAP in anticipation of pushing subscriptions to the AppStore, and\r\n- push notifications.\r\n\r\n",
  41401         "creator": {
  41402           "login": "alltheseas",
  41403           "id": 64376233,
  41404           "node_id": "MDQ6VXNlcjY0Mzc2MjMz",
  41405           "avatar_url": "https://avatars.githubusercontent.com/u/64376233?v=4",
  41406           "gravatar_id": "",
  41407           "url": "https://api.github.com/users/alltheseas",
  41408           "html_url": "https://github.com/alltheseas",
  41409           "followers_url": "https://api.github.com/users/alltheseas/followers",
  41410           "following_url": "https://api.github.com/users/alltheseas/following{/other_user}",
  41411           "gists_url": "https://api.github.com/users/alltheseas/gists{/gist_id}",
  41412           "starred_url": "https://api.github.com/users/alltheseas/starred{/owner}{/repo}",
  41413           "subscriptions_url": "https://api.github.com/users/alltheseas/subscriptions",
  41414           "organizations_url": "https://api.github.com/users/alltheseas/orgs",
  41415           "repos_url": "https://api.github.com/users/alltheseas/repos",
  41416           "events_url": "https://api.github.com/users/alltheseas/events{/privacy}",
  41417           "received_events_url": "https://api.github.com/users/alltheseas/received_events",
  41418           "type": "User",
  41419           "site_admin": false
  41420         },
  41421         "open_issues": 4,
  41422         "closed_issues": 14,
  41423         "state": "open",
  41424         "created_at": "2024-02-05T17:16:01Z",
  41425         "updated_at": "2024-03-12T10:13:15Z",
  41426         "due_on": "2024-03-01T08:00:00Z",
  41427         "closed_at": null
  41428       },
  41429       "comments": 1,
  41430       "created_at": "2024-02-23T19:43:32Z",
  41431       "updated_at": "2024-02-26T18:28:22Z",
  41432       "closed_at": "2024-02-26T18:28:21Z",
  41433       "author_association": "CONTRIBUTOR",
  41434       "active_lock_reason": null,
  41435       "body": null,
  41436       "reactions": {
  41437         "url": "https://api.github.com/repos/damus-io/damus/issues/2020/reactions",
  41438         "total_count": 0,
  41439         "+1": 0,
  41440         "-1": 0,
  41441         "laugh": 0,
  41442         "hooray": 0,
  41443         "confused": 0,
  41444         "heart": 0,
  41445         "rocket": 0,
  41446         "eyes": 0
  41447       },
  41448       "timeline_url": "https://api.github.com/repos/damus-io/damus/issues/2020/timeline",
  41449       "performed_via_github_app": null,
  41450       "state_reason": "completed"
  41451     },
  41452     "comment": {
  41453       "user": "danieldaquino",
  41454       "created_at": "2024-02-23T21:33:15Z",
  41455       "updated_at": "2024-02-23T21:33:15Z",
  41456       "body": "Sent a patch for this one (https://groups.google.com/a/damus.io/g/patches/c/DBu4fG0vtRM)"
  41457     }
  41458   },
  41459   {
  41460     "issue": {
  41461       "url": "https://api.github.com/repos/damus-io/damus/issues/2018",
  41462       "repository_url": "https://api.github.com/repos/damus-io/damus",
  41463       "labels_url": "https://api.github.com/repos/damus-io/damus/issues/2018/labels{/name}",
  41464       "comments_url": "https://api.github.com/repos/damus-io/damus/issues/2018/comments",
  41465       "events_url": "https://api.github.com/repos/damus-io/damus/issues/2018/events",
  41466       "html_url": "https://github.com/damus-io/damus/issues/2018",
  41467       "id": 2145333364,
  41468       "node_id": "I_kwDOHHF5A85_3zB0",
  41469       "number": 2018,
  41470       "title": "AI art generator bot",
  41471       "user": {
  41472         "login": "alltheseas",
  41473         "id": 64376233,
  41474         "node_id": "MDQ6VXNlcjY0Mzc2MjMz",
  41475         "avatar_url": "https://avatars.githubusercontent.com/u/64376233?v=4",
  41476         "gravatar_id": "",
  41477         "url": "https://api.github.com/users/alltheseas",
  41478         "html_url": "https://github.com/alltheseas",
  41479         "followers_url": "https://api.github.com/users/alltheseas/followers",
  41480         "following_url": "https://api.github.com/users/alltheseas/following{/other_user}",
  41481         "gists_url": "https://api.github.com/users/alltheseas/gists{/gist_id}",
  41482         "starred_url": "https://api.github.com/users/alltheseas/starred{/owner}{/repo}",
  41483         "subscriptions_url": "https://api.github.com/users/alltheseas/subscriptions",
  41484         "organizations_url": "https://api.github.com/users/alltheseas/orgs",
  41485         "repos_url": "https://api.github.com/users/alltheseas/repos",
  41486         "events_url": "https://api.github.com/users/alltheseas/events{/privacy}",
  41487         "received_events_url": "https://api.github.com/users/alltheseas/received_events",
  41488         "type": "User",
  41489         "site_admin": false
  41490       },
  41491       "labels": [
  41492         {
  41493           "id": 5667230655,
  41494           "node_id": "LA_kwDOHHF5A88AAAABUcsTvw",
  41495           "url": "https://api.github.com/repos/damus-io/damus/labels/feature",
  41496           "name": "feature",
  41497           "color": "BFDADC",
  41498           "default": false,
  41499           "description": "New feature request"
  41500         }
  41501       ],
  41502       "state": "open",
  41503       "locked": false,
  41504       "assignee": null,
  41505       "assignees": [],
  41506       "milestone": null,
  41507       "comments": 0,
  41508       "created_at": "2024-02-20T21:39:17Z",
  41509       "updated_at": "2024-02-20T21:39:17Z",
  41510       "closed_at": null,
  41511       "author_association": "COLLABORATOR",
  41512       "active_lock_reason": null,
  41513       "body": "> i wonder why #damus doesnt have an AI art generator bot that people could tap for theirs and others bemusement...\n\n> or even a non-pc AI convo bot like Tay who has been reconstituted over at GabAI...\n\n> Why only #globohomo bots here?\n\nhttps://damus.io/nevent1qqsgty4fhkd90ev9yurq0fy343nm2ncmyle24mezfegr4xqfqc0tlugpz4mhxue69uhk2er9dchxummnw3ezumrpdejqz9mhwden5te0wfjkccte9ehx7ar0wd5xjtnhd9hqz9mhwden5te0wfjkccte9eekjctdwd68ytnrdaksz9nhwden5te0veex2mnn9ehx7um5wgcjucm0d5ww2xgc",
  41514       "reactions": {
  41515         "url": "https://api.github.com/repos/damus-io/damus/issues/2018/reactions",
  41516         "total_count": 0,
  41517         "+1": 0,
  41518         "-1": 0,
  41519         "laugh": 0,
  41520         "hooray": 0,
  41521         "confused": 0,
  41522         "heart": 0,
  41523         "rocket": 0,
  41524         "eyes": 0
  41525       },
  41526       "timeline_url": "https://api.github.com/repos/damus-io/damus/issues/2018/timeline",
  41527       "performed_via_github_app": null,
  41528       "state_reason": null
  41529     }
  41530   },
  41531   {
  41532     "issue": {
  41533       "url": "https://api.github.com/repos/damus-io/damus/issues/2017",
  41534       "repository_url": "https://api.github.com/repos/damus-io/damus",
  41535       "labels_url": "https://api.github.com/repos/damus-io/damus/issues/2017/labels{/name}",
  41536       "comments_url": "https://api.github.com/repos/damus-io/damus/issues/2017/comments",
  41537       "events_url": "https://api.github.com/repos/damus-io/damus/issues/2017/events",
  41538       "html_url": "https://github.com/damus-io/damus/issues/2017",
  41539       "id": 2145092772,
  41540       "node_id": "I_kwDOHHF5A85_24Sk",
  41541       "number": 2017,
  41542       "title": "Not (yet) approved / note approval: delegate authority to \"approve\" a profile's outbound notes",
  41543       "user": {
  41544         "login": "alltheseas",
  41545         "id": 64376233,
  41546         "node_id": "MDQ6VXNlcjY0Mzc2MjMz",
  41547         "avatar_url": "https://avatars.githubusercontent.com/u/64376233?v=4",
  41548         "gravatar_id": "",
  41549         "url": "https://api.github.com/users/alltheseas",
  41550         "html_url": "https://github.com/alltheseas",
  41551         "followers_url": "https://api.github.com/users/alltheseas/followers",
  41552         "following_url": "https://api.github.com/users/alltheseas/following{/other_user}",
  41553         "gists_url": "https://api.github.com/users/alltheseas/gists{/gist_id}",
  41554         "starred_url": "https://api.github.com/users/alltheseas/starred{/owner}{/repo}",
  41555         "subscriptions_url": "https://api.github.com/users/alltheseas/subscriptions",
  41556         "organizations_url": "https://api.github.com/users/alltheseas/orgs",
  41557         "repos_url": "https://api.github.com/users/alltheseas/repos",
  41558         "events_url": "https://api.github.com/users/alltheseas/events{/privacy}",
  41559         "received_events_url": "https://api.github.com/users/alltheseas/received_events",
  41560         "type": "User",
  41561         "site_admin": false
  41562       },
  41563       "labels": [
  41564         {
  41565           "id": 5667230655,
  41566           "node_id": "LA_kwDOHHF5A88AAAABUcsTvw",
  41567           "url": "https://api.github.com/repos/damus-io/damus/labels/feature",
  41568           "name": "feature",
  41569           "color": "BFDADC",
  41570           "default": false,
  41571           "description": "New feature request"
  41572         },
  41573         {
  41574           "id": 5684118006,
  41575           "node_id": "LA_kwDOHHF5A88AAAABUszB9g",
  41576           "url": "https://api.github.com/repos/damus-io/damus/labels/experimental",
  41577           "name": "experimental",
  41578           "color": "41BC18",
  41579           "default": false,
  41580           "description": ""
  41581         }
  41582       ],
  41583       "state": "open",
  41584       "locked": false,
  41585       "assignee": null,
  41586       "assignees": [],
  41587       "milestone": null,
  41588       "comments": 0,
  41589       "created_at": "2024-02-20T19:12:05Z",
  41590       "updated_at": "2024-02-20T19:12:05Z",
  41591       "closed_at": null,
  41592       "author_association": "COLLABORATOR",
  41593       "active_lock_reason": null,
  41594       "body": "## user story\r\n\r\nAs a professional nostr profile user, I would like to be able to set an approver for any outbound notes from this profile, so that I can let the social media intern take the wheel.\r\n\r\n### acceptance criteria\r\n\r\n1. I would like to be able to set an outbound note approver (npub)\r\n2. Notes cannot be published without approval from the npub in 1.\r\n3. Approver can see notes requiring approval\r\n4. Approver can approve, or reject notes\r\n5. If the approver approves a note, the note is published to relays\r\n\r\n### open questions\r\n1. how does the approver disassociate as approver of a particular profile?\r\n2. does the approver have some sort of parent-child key relationship, and therefore have a method to restore a private key lost by the social media intern?\r\n\r\n### future\r\n1. multiple approvers\r\n3. multiple approvals (\"multisig\")\r\n",
  41595       "reactions": {
  41596         "url": "https://api.github.com/repos/damus-io/damus/issues/2017/reactions",
  41597         "total_count": 0,
  41598         "+1": 0,
  41599         "-1": 0,
  41600         "laugh": 0,
  41601         "hooray": 0,
  41602         "confused": 0,
  41603         "heart": 0,
  41604         "rocket": 0,
  41605         "eyes": 0
  41606       },
  41607       "timeline_url": "https://api.github.com/repos/damus-io/damus/issues/2017/timeline",
  41608       "performed_via_github_app": null,
  41609       "state_reason": null
  41610     }
  41611   },
  41612   {
  41613     "issue": {
  41614       "url": "https://api.github.com/repos/damus-io/damus/issues/2016",
  41615       "repository_url": "https://api.github.com/repos/damus-io/damus",
  41616       "labels_url": "https://api.github.com/repos/damus-io/damus/issues/2016/labels{/name}",
  41617       "comments_url": "https://api.github.com/repos/damus-io/damus/issues/2016/comments",
  41618       "events_url": "https://api.github.com/repos/damus-io/damus/issues/2016/events",
  41619       "html_url": "https://github.com/damus-io/damus/issues/2016",
  41620       "id": 2145077223,
  41621       "node_id": "I_kwDOHHF5A85_20fn",
  41622       "number": 2016,
  41623       "title": "Non-subscribers only: translate this note leads to subscribe to Purple prompt",
  41624       "user": {
  41625         "login": "alltheseas",
  41626         "id": 64376233,
  41627         "node_id": "MDQ6VXNlcjY0Mzc2MjMz",
  41628         "avatar_url": "https://avatars.githubusercontent.com/u/64376233?v=4",
  41629         "gravatar_id": "",
  41630         "url": "https://api.github.com/users/alltheseas",
  41631         "html_url": "https://github.com/alltheseas",
  41632         "followers_url": "https://api.github.com/users/alltheseas/followers",
  41633         "following_url": "https://api.github.com/users/alltheseas/following{/other_user}",
  41634         "gists_url": "https://api.github.com/users/alltheseas/gists{/gist_id}",
  41635         "starred_url": "https://api.github.com/users/alltheseas/starred{/owner}{/repo}",
  41636         "subscriptions_url": "https://api.github.com/users/alltheseas/subscriptions",
  41637         "organizations_url": "https://api.github.com/users/alltheseas/orgs",
  41638         "repos_url": "https://api.github.com/users/alltheseas/repos",
  41639         "events_url": "https://api.github.com/users/alltheseas/events{/privacy}",
  41640         "received_events_url": "https://api.github.com/users/alltheseas/received_events",
  41641         "type": "User",
  41642         "site_admin": false
  41643       },
  41644       "labels": [
  41645         {
  41646           "id": 5799961735,
  41647           "node_id": "LA_kwDOHHF5A88AAAABWbRkhw",
  41648           "url": "https://api.github.com/repos/damus-io/damus/labels/purple",
  41649           "name": "purple",
  41650           "color": "7E12A4",
  41651           "default": false,
  41652           "description": "Damus purple membership"
  41653         },
  41654         {
  41655           "id": 5861163644,
  41656           "node_id": "LA_kwDOHHF5A88AAAABXVpCfA",
  41657           "url": "https://api.github.com/repos/damus-io/damus/labels/notifications",
  41658           "name": "notifications",
  41659           "color": "BB7CBE",
  41660           "default": false,
  41661           "description": ""
  41662         }
  41663       ],
  41664       "state": "open",
  41665       "locked": false,
  41666       "assignee": null,
  41667       "assignees": [],
  41668       "milestone": null,
  41669       "comments": 0,
  41670       "created_at": "2024-02-20T19:02:04Z",
  41671       "updated_at": "2024-02-20T19:02:05Z",
  41672       "closed_at": null,
  41673       "author_association": "COLLABORATOR",
  41674       "active_lock_reason": null,
  41675       "body": "## user story\r\n\r\nAs Damus dev, I would like to prompt non-purple subscribers via the translate this note for non-preferred languages to subscribe to purple, so that I can help make Damus a business.\r\n\r\n## mockup\r\n\r\n![image](https://github.com/damus-io/damus/assets/64376233/124a2852-1da9-4387-bc6e-d13d159d5387)\r\n\r\n\r\n### acceptance criteria\r\n1. for purple non-subscribers only, for notes in non-preferred language, suggest \"translate this note\" text at bottom of note (see mockup)\r\n2. if user taps on translate this note button, show purple prompt screen (as accessed via side menu)\r\n\r\n### open questions\r\n1. how often should the translate this note text appear (e.g. once every week? once every 100 notes?)\r\n2. how does translate this note prompt functionality conflict with less reliable non-purple Libretranslate options, or nostr wine DeepL service?\r\n\r\n### related\r\nseparating this ticket from red dot notification  https://github.com/damus-io/damus/issues/2007\r\nfrom https://github.com/damus-io/damus/issues/2007#issuecomment-1947631652\r\n\r\n\r\n",
  41676       "reactions": {
  41677         "url": "https://api.github.com/repos/damus-io/damus/issues/2016/reactions",
  41678         "total_count": 0,
  41679         "+1": 0,
  41680         "-1": 0,
  41681         "laugh": 0,
  41682         "hooray": 0,
  41683         "confused": 0,
  41684         "heart": 0,
  41685         "rocket": 0,
  41686         "eyes": 0
  41687       },
  41688       "timeline_url": "https://api.github.com/repos/damus-io/damus/issues/2016/timeline",
  41689       "performed_via_github_app": null,
  41690       "state_reason": null
  41691     }
  41692   },
  41693   {
  41694     "issue": {
  41695       "url": "https://api.github.com/repos/damus-io/damus/issues/2015",
  41696       "repository_url": "https://api.github.com/repos/damus-io/damus",
  41697       "labels_url": "https://api.github.com/repos/damus-io/damus/issues/2015/labels{/name}",
  41698       "comments_url": "https://api.github.com/repos/damus-io/damus/issues/2015/comments",
  41699       "events_url": "https://api.github.com/repos/damus-io/damus/issues/2015/events",
  41700       "html_url": "https://github.com/damus-io/damus/issues/2015",
  41701       "id": 2139329912,
  41702       "node_id": "I_kwDOHHF5A85_g5V4",
  41703       "number": 2015,
  41704       "title": "Current thing algo",
  41705       "user": {
  41706         "login": "alltheseas",
  41707         "id": 64376233,
  41708         "node_id": "MDQ6VXNlcjY0Mzc2MjMz",
  41709         "avatar_url": "https://avatars.githubusercontent.com/u/64376233?v=4",
  41710         "gravatar_id": "",
  41711         "url": "https://api.github.com/users/alltheseas",
  41712         "html_url": "https://github.com/alltheseas",
  41713         "followers_url": "https://api.github.com/users/alltheseas/followers",
  41714         "following_url": "https://api.github.com/users/alltheseas/following{/other_user}",
  41715         "gists_url": "https://api.github.com/users/alltheseas/gists{/gist_id}",
  41716         "starred_url": "https://api.github.com/users/alltheseas/starred{/owner}{/repo}",
  41717         "subscriptions_url": "https://api.github.com/users/alltheseas/subscriptions",
  41718         "organizations_url": "https://api.github.com/users/alltheseas/orgs",
  41719         "repos_url": "https://api.github.com/users/alltheseas/repos",
  41720         "events_url": "https://api.github.com/users/alltheseas/events{/privacy}",
  41721         "received_events_url": "https://api.github.com/users/alltheseas/received_events",
  41722         "type": "User",
  41723         "site_admin": false
  41724       },
  41725       "labels": [
  41726         {
  41727           "id": 5667230655,
  41728           "node_id": "LA_kwDOHHF5A88AAAABUcsTvw",
  41729           "url": "https://api.github.com/repos/damus-io/damus/labels/feature",
  41730           "name": "feature",
  41731           "color": "BFDADC",
  41732           "default": false,
  41733           "description": "New feature request"
  41734         }
  41735       ],
  41736       "state": "open",
  41737       "locked": false,
  41738       "assignee": null,
  41739       "assignees": [],
  41740       "milestone": null,
  41741       "comments": 0,
  41742       "created_at": "2024-02-16T19:52:29Z",
  41743       "updated_at": "2024-02-16T20:07:18Z",
  41744       "closed_at": null,
  41745       "author_association": "COLLABORATOR",
  41746       "active_lock_reason": null,
  41747       "body": "## user story\r\n\r\nAs a Damus nostr user, I would like to know what the current thing is, so that I am informed about today's discussions on nostr.\r\n\r\n### acceptance criteria\r\n\r\n1. algo detects and displays the most popular 1-3 current things based on some time period (e.g. 24 hours)\r\n\r\n### builds on\r\n\r\nalgorithms https://github.com/damus-io/damus/issues/1302",
  41748       "reactions": {
  41749         "url": "https://api.github.com/repos/damus-io/damus/issues/2015/reactions",
  41750         "total_count": 0,
  41751         "+1": 0,
  41752         "-1": 0,
  41753         "laugh": 0,
  41754         "hooray": 0,
  41755         "confused": 0,
  41756         "heart": 0,
  41757         "rocket": 0,
  41758         "eyes": 0
  41759       },
  41760       "timeline_url": "https://api.github.com/repos/damus-io/damus/issues/2015/timeline",
  41761       "performed_via_github_app": null,
  41762       "state_reason": null
  41763     }
  41764   },
  41765   {
  41766     "issue": {
  41767       "url": "https://api.github.com/repos/damus-io/damus/issues/2014",
  41768       "repository_url": "https://api.github.com/repos/damus-io/damus",
  41769       "labels_url": "https://api.github.com/repos/damus-io/damus/issues/2014/labels{/name}",
  41770       "comments_url": "https://api.github.com/repos/damus-io/damus/issues/2014/comments",
  41771       "events_url": "https://api.github.com/repos/damus-io/damus/issues/2014/events",
  41772       "html_url": "https://github.com/damus-io/damus/issues/2014",
  41773       "id": 2139078624,
  41774       "node_id": "I_kwDOHHF5A85_f7_g",
  41775       "number": 2014,
  41776       "title": "Add Xcode code coverage  test",
  41777       "user": {
  41778         "login": "alltheseas",
  41779         "id": 64376233,
  41780         "node_id": "MDQ6VXNlcjY0Mzc2MjMz",
  41781         "avatar_url": "https://avatars.githubusercontent.com/u/64376233?v=4",
  41782         "gravatar_id": "",
  41783         "url": "https://api.github.com/users/alltheseas",
  41784         "html_url": "https://github.com/alltheseas",
  41785         "followers_url": "https://api.github.com/users/alltheseas/followers",
  41786         "following_url": "https://api.github.com/users/alltheseas/following{/other_user}",
  41787         "gists_url": "https://api.github.com/users/alltheseas/gists{/gist_id}",
  41788         "starred_url": "https://api.github.com/users/alltheseas/starred{/owner}{/repo}",
  41789         "subscriptions_url": "https://api.github.com/users/alltheseas/subscriptions",
  41790         "organizations_url": "https://api.github.com/users/alltheseas/orgs",
  41791         "repos_url": "https://api.github.com/users/alltheseas/repos",
  41792         "events_url": "https://api.github.com/users/alltheseas/events{/privacy}",
  41793         "received_events_url": "https://api.github.com/users/alltheseas/received_events",
  41794         "type": "User",
  41795         "site_admin": false
  41796       },
  41797       "labels": [
  41798         {
  41799           "id": 5667376796,
  41800           "node_id": "LA_kwDOHHF5A88AAAABUc1OnA",
  41801           "url": "https://api.github.com/repos/damus-io/damus/labels/technical",
  41802           "name": "technical",
  41803           "color": "B60205",
  41804           "default": false,
  41805           "description": ""
  41806         },
  41807         {
  41808           "id": 6462724789,
  41809           "node_id": "LA_kwDOHHF5A88AAAABgTVatQ",
  41810           "url": "https://api.github.com/repos/damus-io/damus/labels/test",
  41811           "name": "test",
  41812           "color": "B05C30",
  41813           "default": false,
  41814           "description": ""
  41815         }
  41816       ],
  41817       "state": "open",
  41818       "locked": false,
  41819       "assignee": null,
  41820       "assignees": [],
  41821       "milestone": null,
  41822       "comments": 0,
  41823       "created_at": "2024-02-16T17:37:56Z",
  41824       "updated_at": "2024-02-16T17:39:00Z",
  41825       "closed_at": null,
  41826       "author_association": "COLLABORATOR",
  41827       "active_lock_reason": null,
  41828       "body": "https://developer.apple.com/library/archive/documentation/DeveloperTools/Conceptual/testing_with_xcode/chapters/07-code_coverage.html\r\n\r\n![Screenshot 2024-02-16 at 11 37 15 AM](https://github.com/damus-io/damus/assets/64376233/f8189b4f-a77c-499a-8de6-e5c7b3a62f2b)\r\n\r\n@danieldaquino \r\n@jb55 ",
  41829       "reactions": {
  41830         "url": "https://api.github.com/repos/damus-io/damus/issues/2014/reactions",
  41831         "total_count": 0,
  41832         "+1": 0,
  41833         "-1": 0,
  41834         "laugh": 0,
  41835         "hooray": 0,
  41836         "confused": 0,
  41837         "heart": 0,
  41838         "rocket": 0,
  41839         "eyes": 0
  41840       },
  41841       "timeline_url": "https://api.github.com/repos/damus-io/damus/issues/2014/timeline",
  41842       "performed_via_github_app": null,
  41843       "state_reason": null
  41844     }
  41845   },
  41846   {
  41847     "issue": {
  41848       "url": "https://api.github.com/repos/damus-io/damus/issues/2013",
  41849       "repository_url": "https://api.github.com/repos/damus-io/damus",
  41850       "labels_url": "https://api.github.com/repos/damus-io/damus/issues/2013/labels{/name}",
  41851       "comments_url": "https://api.github.com/repos/damus-io/damus/issues/2013/comments",
  41852       "events_url": "https://api.github.com/repos/damus-io/damus/issues/2013/events",
  41853       "html_url": "https://github.com/damus-io/damus/issues/2013",
  41854       "id": 2139056953,
  41855       "node_id": "I_kwDOHHF5A85_f2s5",
  41856       "number": 2013,
  41857       "title": "Purple: resubscribe flow is currently not considered, and can be confusing",
  41858       "user": {
  41859         "login": "alltheseas",
  41860         "id": 64376233,
  41861         "node_id": "MDQ6VXNlcjY0Mzc2MjMz",
  41862         "avatar_url": "https://avatars.githubusercontent.com/u/64376233?v=4",
  41863         "gravatar_id": "",
  41864         "url": "https://api.github.com/users/alltheseas",
  41865         "html_url": "https://github.com/alltheseas",
  41866         "followers_url": "https://api.github.com/users/alltheseas/followers",
  41867         "following_url": "https://api.github.com/users/alltheseas/following{/other_user}",
  41868         "gists_url": "https://api.github.com/users/alltheseas/gists{/gist_id}",
  41869         "starred_url": "https://api.github.com/users/alltheseas/starred{/owner}{/repo}",
  41870         "subscriptions_url": "https://api.github.com/users/alltheseas/subscriptions",
  41871         "organizations_url": "https://api.github.com/users/alltheseas/orgs",
  41872         "repos_url": "https://api.github.com/users/alltheseas/repos",
  41873         "events_url": "https://api.github.com/users/alltheseas/events{/privacy}",
  41874         "received_events_url": "https://api.github.com/users/alltheseas/received_events",
  41875         "type": "User",
  41876         "site_admin": false
  41877       },
  41878       "labels": [
  41879         {
  41880           "id": 3994718399,
  41881           "node_id": "LA_kwDOHHF5A87uGpC_",
  41882           "url": "https://api.github.com/repos/damus-io/damus/labels/enhancement",
  41883           "name": "enhancement",
  41884           "color": "a2eeef",
  41885           "default": true,
  41886           "description": "Improvement"
  41887         },
  41888         {
  41889           "id": 5799961735,
  41890           "node_id": "LA_kwDOHHF5A88AAAABWbRkhw",
  41891           "url": "https://api.github.com/repos/damus-io/damus/labels/purple",
  41892           "name": "purple",
  41893           "color": "7E12A4",
  41894           "default": false,
  41895           "description": "Damus purple membership"
  41896         }
  41897       ],
  41898       "state": "closed",
  41899       "locked": false,
  41900       "assignee": {
  41901         "login": "danieldaquino",
  41902         "id": 24692108,
  41903         "node_id": "MDQ6VXNlcjI0NjkyMTA4",
  41904         "avatar_url": "https://avatars.githubusercontent.com/u/24692108?v=4",
  41905         "gravatar_id": "",
  41906         "url": "https://api.github.com/users/danieldaquino",
  41907         "html_url": "https://github.com/danieldaquino",
  41908         "followers_url": "https://api.github.com/users/danieldaquino/followers",
  41909         "following_url": "https://api.github.com/users/danieldaquino/following{/other_user}",
  41910         "gists_url": "https://api.github.com/users/danieldaquino/gists{/gist_id}",
  41911         "starred_url": "https://api.github.com/users/danieldaquino/starred{/owner}{/repo}",
  41912         "subscriptions_url": "https://api.github.com/users/danieldaquino/subscriptions",
  41913         "organizations_url": "https://api.github.com/users/danieldaquino/orgs",
  41914         "repos_url": "https://api.github.com/users/danieldaquino/repos",
  41915         "events_url": "https://api.github.com/users/danieldaquino/events{/privacy}",
  41916         "received_events_url": "https://api.github.com/users/danieldaquino/received_events",
  41917         "type": "User",
  41918         "site_admin": false
  41919       },
  41920       "assignees": [
  41921         {
  41922           "login": "danieldaquino",
  41923           "id": 24692108,
  41924           "node_id": "MDQ6VXNlcjI0NjkyMTA4",
  41925           "avatar_url": "https://avatars.githubusercontent.com/u/24692108?v=4",
  41926           "gravatar_id": "",
  41927           "url": "https://api.github.com/users/danieldaquino",
  41928           "html_url": "https://github.com/danieldaquino",
  41929           "followers_url": "https://api.github.com/users/danieldaquino/followers",
  41930           "following_url": "https://api.github.com/users/danieldaquino/following{/other_user}",
  41931           "gists_url": "https://api.github.com/users/danieldaquino/gists{/gist_id}",
  41932           "starred_url": "https://api.github.com/users/danieldaquino/starred{/owner}{/repo}",
  41933           "subscriptions_url": "https://api.github.com/users/danieldaquino/subscriptions",
  41934           "organizations_url": "https://api.github.com/users/danieldaquino/orgs",
  41935           "repos_url": "https://api.github.com/users/danieldaquino/repos",
  41936           "events_url": "https://api.github.com/users/danieldaquino/events{/privacy}",
  41937           "received_events_url": "https://api.github.com/users/danieldaquino/received_events",
  41938           "type": "User",
  41939           "site_admin": false
  41940         }
  41941       ],
  41942       "milestone": {
  41943         "url": "https://api.github.com/repos/damus-io/damus/milestones/13",
  41944         "html_url": "https://github.com/damus-io/damus/milestone/13",
  41945         "labels_url": "https://api.github.com/repos/damus-io/damus/milestones/13/labels",
  41946         "id": 10515711,
  41947         "node_id": "MI_kwDOHHF5A84AoHT_",
  41948         "number": 13,
  41949         "title": "\"Madeira\" AppStore 1.7 purple follow on + search design",
  41950         "description": "The Madeira release primary focus is:\r\n- adding IAP in anticipation of pushing subscriptions to the AppStore, and\r\n- push notifications.\r\n\r\n",
  41951         "creator": {
  41952           "login": "alltheseas",
  41953           "id": 64376233,
  41954           "node_id": "MDQ6VXNlcjY0Mzc2MjMz",
  41955           "avatar_url": "https://avatars.githubusercontent.com/u/64376233?v=4",
  41956           "gravatar_id": "",
  41957           "url": "https://api.github.com/users/alltheseas",
  41958           "html_url": "https://github.com/alltheseas",
  41959           "followers_url": "https://api.github.com/users/alltheseas/followers",
  41960           "following_url": "https://api.github.com/users/alltheseas/following{/other_user}",
  41961           "gists_url": "https://api.github.com/users/alltheseas/gists{/gist_id}",
  41962           "starred_url": "https://api.github.com/users/alltheseas/starred{/owner}{/repo}",
  41963           "subscriptions_url": "https://api.github.com/users/alltheseas/subscriptions",
  41964           "organizations_url": "https://api.github.com/users/alltheseas/orgs",
  41965           "repos_url": "https://api.github.com/users/alltheseas/repos",
  41966           "events_url": "https://api.github.com/users/alltheseas/events{/privacy}",
  41967           "received_events_url": "https://api.github.com/users/alltheseas/received_events",
  41968           "type": "User",
  41969           "site_admin": false
  41970         },
  41971         "open_issues": 4,
  41972         "closed_issues": 14,
  41973         "state": "open",
  41974         "created_at": "2024-02-05T17:16:01Z",
  41975         "updated_at": "2024-03-12T10:13:15Z",
  41976         "due_on": "2024-03-01T08:00:00Z",
  41977         "closed_at": null
  41978       },
  41979       "comments": 9,
  41980       "created_at": "2024-02-16T17:27:47Z",
  41981       "updated_at": "2024-03-12T10:14:57Z",
  41982       "closed_at": "2024-03-12T10:13:14Z",
  41983       "author_association": "COLLABORATOR",
  41984       "active_lock_reason": null,
  41985       "body": "### what happens\r\n\r\nAs a current Damus purple subscriber, it's not clear when attempting to add time to my Damus purple subscription:\r\n\r\n1) you have an existing purple subscription\r\n2) you are adding time to existing purple subscription\r\n\r\n### implementation discussion / possibilities\r\n\r\n> dont take to blank check out page\r\n> take to check out page related to their existing purple account\r\n\r\n\r\n\r\n### related to \r\n\r\nnotification of impending purple expiration https://github.com/damus-io/damus/issues/1973\r\n\r\n###\r\n\r\ntime sensitive - ideally done before expiry of the first month",
  41986       "reactions": {
  41987         "url": "https://api.github.com/repos/damus-io/damus/issues/2013/reactions",
  41988         "total_count": 0,
  41989         "+1": 0,
  41990         "-1": 0,
  41991         "laugh": 0,
  41992         "hooray": 0,
  41993         "confused": 0,
  41994         "heart": 0,
  41995         "rocket": 0,
  41996         "eyes": 0
  41997       },
  41998       "timeline_url": "https://api.github.com/repos/damus-io/damus/issues/2013/timeline",
  41999       "performed_via_github_app": null,
  42000       "state_reason": "completed"
  42001     }
  42002   },
  42003   {
  42004     "issue": {
  42005       "url": "https://api.github.com/repos/damus-io/damus/issues/2013",
  42006       "repository_url": "https://api.github.com/repos/damus-io/damus",
  42007       "labels_url": "https://api.github.com/repos/damus-io/damus/issues/2013/labels{/name}",
  42008       "comments_url": "https://api.github.com/repos/damus-io/damus/issues/2013/comments",
  42009       "events_url": "https://api.github.com/repos/damus-io/damus/issues/2013/events",
  42010       "html_url": "https://github.com/damus-io/damus/issues/2013",
  42011       "id": 2139056953,
  42012       "node_id": "I_kwDOHHF5A85_f2s5",
  42013       "number": 2013,
  42014       "title": "Purple: resubscribe flow is currently not considered, and can be confusing",
  42015       "user": {
  42016         "login": "alltheseas",
  42017         "id": 64376233,
  42018         "node_id": "MDQ6VXNlcjY0Mzc2MjMz",
  42019         "avatar_url": "https://avatars.githubusercontent.com/u/64376233?v=4",
  42020         "gravatar_id": "",
  42021         "url": "https://api.github.com/users/alltheseas",
  42022         "html_url": "https://github.com/alltheseas",
  42023         "followers_url": "https://api.github.com/users/alltheseas/followers",
  42024         "following_url": "https://api.github.com/users/alltheseas/following{/other_user}",
  42025         "gists_url": "https://api.github.com/users/alltheseas/gists{/gist_id}",
  42026         "starred_url": "https://api.github.com/users/alltheseas/starred{/owner}{/repo}",
  42027         "subscriptions_url": "https://api.github.com/users/alltheseas/subscriptions",
  42028         "organizations_url": "https://api.github.com/users/alltheseas/orgs",
  42029         "repos_url": "https://api.github.com/users/alltheseas/repos",
  42030         "events_url": "https://api.github.com/users/alltheseas/events{/privacy}",
  42031         "received_events_url": "https://api.github.com/users/alltheseas/received_events",
  42032         "type": "User",
  42033         "site_admin": false
  42034       },
  42035       "labels": [
  42036         {
  42037           "id": 3994718399,
  42038           "node_id": "LA_kwDOHHF5A87uGpC_",
  42039           "url": "https://api.github.com/repos/damus-io/damus/labels/enhancement",
  42040           "name": "enhancement",
  42041           "color": "a2eeef",
  42042           "default": true,
  42043           "description": "Improvement"
  42044         },
  42045         {
  42046           "id": 5799961735,
  42047           "node_id": "LA_kwDOHHF5A88AAAABWbRkhw",
  42048           "url": "https://api.github.com/repos/damus-io/damus/labels/purple",
  42049           "name": "purple",
  42050           "color": "7E12A4",
  42051           "default": false,
  42052           "description": "Damus purple membership"
  42053         }
  42054       ],
  42055       "state": "closed",
  42056       "locked": false,
  42057       "assignee": {
  42058         "login": "danieldaquino",
  42059         "id": 24692108,
  42060         "node_id": "MDQ6VXNlcjI0NjkyMTA4",
  42061         "avatar_url": "https://avatars.githubusercontent.com/u/24692108?v=4",
  42062         "gravatar_id": "",
  42063         "url": "https://api.github.com/users/danieldaquino",
  42064         "html_url": "https://github.com/danieldaquino",
  42065         "followers_url": "https://api.github.com/users/danieldaquino/followers",
  42066         "following_url": "https://api.github.com/users/danieldaquino/following{/other_user}",
  42067         "gists_url": "https://api.github.com/users/danieldaquino/gists{/gist_id}",
  42068         "starred_url": "https://api.github.com/users/danieldaquino/starred{/owner}{/repo}",
  42069         "subscriptions_url": "https://api.github.com/users/danieldaquino/subscriptions",
  42070         "organizations_url": "https://api.github.com/users/danieldaquino/orgs",
  42071         "repos_url": "https://api.github.com/users/danieldaquino/repos",
  42072         "events_url": "https://api.github.com/users/danieldaquino/events{/privacy}",
  42073         "received_events_url": "https://api.github.com/users/danieldaquino/received_events",
  42074         "type": "User",
  42075         "site_admin": false
  42076       },
  42077       "assignees": [
  42078         {
  42079           "login": "danieldaquino",
  42080           "id": 24692108,
  42081           "node_id": "MDQ6VXNlcjI0NjkyMTA4",
  42082           "avatar_url": "https://avatars.githubusercontent.com/u/24692108?v=4",
  42083           "gravatar_id": "",
  42084           "url": "https://api.github.com/users/danieldaquino",
  42085           "html_url": "https://github.com/danieldaquino",
  42086           "followers_url": "https://api.github.com/users/danieldaquino/followers",
  42087           "following_url": "https://api.github.com/users/danieldaquino/following{/other_user}",
  42088           "gists_url": "https://api.github.com/users/danieldaquino/gists{/gist_id}",
  42089           "starred_url": "https://api.github.com/users/danieldaquino/starred{/owner}{/repo}",
  42090           "subscriptions_url": "https://api.github.com/users/danieldaquino/subscriptions",
  42091           "organizations_url": "https://api.github.com/users/danieldaquino/orgs",
  42092           "repos_url": "https://api.github.com/users/danieldaquino/repos",
  42093           "events_url": "https://api.github.com/users/danieldaquino/events{/privacy}",
  42094           "received_events_url": "https://api.github.com/users/danieldaquino/received_events",
  42095           "type": "User",
  42096           "site_admin": false
  42097         }
  42098       ],
  42099       "milestone": {
  42100         "url": "https://api.github.com/repos/damus-io/damus/milestones/13",
  42101         "html_url": "https://github.com/damus-io/damus/milestone/13",
  42102         "labels_url": "https://api.github.com/repos/damus-io/damus/milestones/13/labels",
  42103         "id": 10515711,
  42104         "node_id": "MI_kwDOHHF5A84AoHT_",
  42105         "number": 13,
  42106         "title": "\"Madeira\" AppStore 1.7 purple follow on + search design",
  42107         "description": "The Madeira release primary focus is:\r\n- adding IAP in anticipation of pushing subscriptions to the AppStore, and\r\n- push notifications.\r\n\r\n",
  42108         "creator": {
  42109           "login": "alltheseas",
  42110           "id": 64376233,
  42111           "node_id": "MDQ6VXNlcjY0Mzc2MjMz",
  42112           "avatar_url": "https://avatars.githubusercontent.com/u/64376233?v=4",
  42113           "gravatar_id": "",
  42114           "url": "https://api.github.com/users/alltheseas",
  42115           "html_url": "https://github.com/alltheseas",
  42116           "followers_url": "https://api.github.com/users/alltheseas/followers",
  42117           "following_url": "https://api.github.com/users/alltheseas/following{/other_user}",
  42118           "gists_url": "https://api.github.com/users/alltheseas/gists{/gist_id}",
  42119           "starred_url": "https://api.github.com/users/alltheseas/starred{/owner}{/repo}",
  42120           "subscriptions_url": "https://api.github.com/users/alltheseas/subscriptions",
  42121           "organizations_url": "https://api.github.com/users/alltheseas/orgs",
  42122           "repos_url": "https://api.github.com/users/alltheseas/repos",
  42123           "events_url": "https://api.github.com/users/alltheseas/events{/privacy}",
  42124           "received_events_url": "https://api.github.com/users/alltheseas/received_events",
  42125           "type": "User",
  42126           "site_admin": false
  42127         },
  42128         "open_issues": 4,
  42129         "closed_issues": 14,
  42130         "state": "open",
  42131         "created_at": "2024-02-05T17:16:01Z",
  42132         "updated_at": "2024-03-12T10:13:15Z",
  42133         "due_on": "2024-03-01T08:00:00Z",
  42134         "closed_at": null
  42135       },
  42136       "comments": 9,
  42137       "created_at": "2024-02-16T17:27:47Z",
  42138       "updated_at": "2024-03-12T10:14:57Z",
  42139       "closed_at": "2024-03-12T10:13:14Z",
  42140       "author_association": "COLLABORATOR",
  42141       "active_lock_reason": null,
  42142       "body": "### what happens\r\n\r\nAs a current Damus purple subscriber, it's not clear when attempting to add time to my Damus purple subscription:\r\n\r\n1) you have an existing purple subscription\r\n2) you are adding time to existing purple subscription\r\n\r\n### implementation discussion / possibilities\r\n\r\n> dont take to blank check out page\r\n> take to check out page related to their existing purple account\r\n\r\n\r\n\r\n### related to \r\n\r\nnotification of impending purple expiration https://github.com/damus-io/damus/issues/1973\r\n\r\n###\r\n\r\ntime sensitive - ideally done before expiry of the first month",
  42143       "reactions": {
  42144         "url": "https://api.github.com/repos/damus-io/damus/issues/2013/reactions",
  42145         "total_count": 0,
  42146         "+1": 0,
  42147         "-1": 0,
  42148         "laugh": 0,
  42149         "hooray": 0,
  42150         "confused": 0,
  42151         "heart": 0,
  42152         "rocket": 0,
  42153         "eyes": 0
  42154       },
  42155       "timeline_url": "https://api.github.com/repos/damus-io/damus/issues/2013/timeline",
  42156       "performed_via_github_app": null,
  42157       "state_reason": "completed"
  42158     },
  42159     "comment": {
  42160       "user": "danieldaquino",
  42161       "created_at": "2024-02-29T08:38:08Z",
  42162       "updated_at": "2024-02-29T08:38:08Z",
  42163       "body": "Made changes on the iOS side to support this, pushed them to this branch: https://github.com/damus-io/damus/commits/v1.7-madeira-release/\r\n\r\nI will also need to make some changes on the checkout page on the website to accompany it (this is still to be done)"
  42164     }
  42165   },
  42166   {
  42167     "issue": {
  42168       "url": "https://api.github.com/repos/damus-io/damus/issues/2013",
  42169       "repository_url": "https://api.github.com/repos/damus-io/damus",
  42170       "labels_url": "https://api.github.com/repos/damus-io/damus/issues/2013/labels{/name}",
  42171       "comments_url": "https://api.github.com/repos/damus-io/damus/issues/2013/comments",
  42172       "events_url": "https://api.github.com/repos/damus-io/damus/issues/2013/events",
  42173       "html_url": "https://github.com/damus-io/damus/issues/2013",
  42174       "id": 2139056953,
  42175       "node_id": "I_kwDOHHF5A85_f2s5",
  42176       "number": 2013,
  42177       "title": "Purple: resubscribe flow is currently not considered, and can be confusing",
  42178       "user": {
  42179         "login": "alltheseas",
  42180         "id": 64376233,
  42181         "node_id": "MDQ6VXNlcjY0Mzc2MjMz",
  42182         "avatar_url": "https://avatars.githubusercontent.com/u/64376233?v=4",
  42183         "gravatar_id": "",
  42184         "url": "https://api.github.com/users/alltheseas",
  42185         "html_url": "https://github.com/alltheseas",
  42186         "followers_url": "https://api.github.com/users/alltheseas/followers",
  42187         "following_url": "https://api.github.com/users/alltheseas/following{/other_user}",
  42188         "gists_url": "https://api.github.com/users/alltheseas/gists{/gist_id}",
  42189         "starred_url": "https://api.github.com/users/alltheseas/starred{/owner}{/repo}",
  42190         "subscriptions_url": "https://api.github.com/users/alltheseas/subscriptions",
  42191         "organizations_url": "https://api.github.com/users/alltheseas/orgs",
  42192         "repos_url": "https://api.github.com/users/alltheseas/repos",
  42193         "events_url": "https://api.github.com/users/alltheseas/events{/privacy}",
  42194         "received_events_url": "https://api.github.com/users/alltheseas/received_events",
  42195         "type": "User",
  42196         "site_admin": false
  42197       },
  42198       "labels": [
  42199         {
  42200           "id": 3994718399,
  42201           "node_id": "LA_kwDOHHF5A87uGpC_",
  42202           "url": "https://api.github.com/repos/damus-io/damus/labels/enhancement",
  42203           "name": "enhancement",
  42204           "color": "a2eeef",
  42205           "default": true,
  42206           "description": "Improvement"
  42207         },
  42208         {
  42209           "id": 5799961735,
  42210           "node_id": "LA_kwDOHHF5A88AAAABWbRkhw",
  42211           "url": "https://api.github.com/repos/damus-io/damus/labels/purple",
  42212           "name": "purple",
  42213           "color": "7E12A4",
  42214           "default": false,
  42215           "description": "Damus purple membership"
  42216         }
  42217       ],
  42218       "state": "closed",
  42219       "locked": false,
  42220       "assignee": {
  42221         "login": "danieldaquino",
  42222         "id": 24692108,
  42223         "node_id": "MDQ6VXNlcjI0NjkyMTA4",
  42224         "avatar_url": "https://avatars.githubusercontent.com/u/24692108?v=4",
  42225         "gravatar_id": "",
  42226         "url": "https://api.github.com/users/danieldaquino",
  42227         "html_url": "https://github.com/danieldaquino",
  42228         "followers_url": "https://api.github.com/users/danieldaquino/followers",
  42229         "following_url": "https://api.github.com/users/danieldaquino/following{/other_user}",
  42230         "gists_url": "https://api.github.com/users/danieldaquino/gists{/gist_id}",
  42231         "starred_url": "https://api.github.com/users/danieldaquino/starred{/owner}{/repo}",
  42232         "subscriptions_url": "https://api.github.com/users/danieldaquino/subscriptions",
  42233         "organizations_url": "https://api.github.com/users/danieldaquino/orgs",
  42234         "repos_url": "https://api.github.com/users/danieldaquino/repos",
  42235         "events_url": "https://api.github.com/users/danieldaquino/events{/privacy}",
  42236         "received_events_url": "https://api.github.com/users/danieldaquino/received_events",
  42237         "type": "User",
  42238         "site_admin": false
  42239       },
  42240       "assignees": [
  42241         {
  42242           "login": "danieldaquino",
  42243           "id": 24692108,
  42244           "node_id": "MDQ6VXNlcjI0NjkyMTA4",
  42245           "avatar_url": "https://avatars.githubusercontent.com/u/24692108?v=4",
  42246           "gravatar_id": "",
  42247           "url": "https://api.github.com/users/danieldaquino",
  42248           "html_url": "https://github.com/danieldaquino",
  42249           "followers_url": "https://api.github.com/users/danieldaquino/followers",
  42250           "following_url": "https://api.github.com/users/danieldaquino/following{/other_user}",
  42251           "gists_url": "https://api.github.com/users/danieldaquino/gists{/gist_id}",
  42252           "starred_url": "https://api.github.com/users/danieldaquino/starred{/owner}{/repo}",
  42253           "subscriptions_url": "https://api.github.com/users/danieldaquino/subscriptions",
  42254           "organizations_url": "https://api.github.com/users/danieldaquino/orgs",
  42255           "repos_url": "https://api.github.com/users/danieldaquino/repos",
  42256           "events_url": "https://api.github.com/users/danieldaquino/events{/privacy}",
  42257           "received_events_url": "https://api.github.com/users/danieldaquino/received_events",
  42258           "type": "User",
  42259           "site_admin": false
  42260         }
  42261       ],
  42262       "milestone": {
  42263         "url": "https://api.github.com/repos/damus-io/damus/milestones/13",
  42264         "html_url": "https://github.com/damus-io/damus/milestone/13",
  42265         "labels_url": "https://api.github.com/repos/damus-io/damus/milestones/13/labels",
  42266         "id": 10515711,
  42267         "node_id": "MI_kwDOHHF5A84AoHT_",
  42268         "number": 13,
  42269         "title": "\"Madeira\" AppStore 1.7 purple follow on + search design",
  42270         "description": "The Madeira release primary focus is:\r\n- adding IAP in anticipation of pushing subscriptions to the AppStore, and\r\n- push notifications.\r\n\r\n",
  42271         "creator": {
  42272           "login": "alltheseas",
  42273           "id": 64376233,
  42274           "node_id": "MDQ6VXNlcjY0Mzc2MjMz",
  42275           "avatar_url": "https://avatars.githubusercontent.com/u/64376233?v=4",
  42276           "gravatar_id": "",
  42277           "url": "https://api.github.com/users/alltheseas",
  42278           "html_url": "https://github.com/alltheseas",
  42279           "followers_url": "https://api.github.com/users/alltheseas/followers",
  42280           "following_url": "https://api.github.com/users/alltheseas/following{/other_user}",
  42281           "gists_url": "https://api.github.com/users/alltheseas/gists{/gist_id}",
  42282           "starred_url": "https://api.github.com/users/alltheseas/starred{/owner}{/repo}",
  42283           "subscriptions_url": "https://api.github.com/users/alltheseas/subscriptions",
  42284           "organizations_url": "https://api.github.com/users/alltheseas/orgs",
  42285           "repos_url": "https://api.github.com/users/alltheseas/repos",
  42286           "events_url": "https://api.github.com/users/alltheseas/events{/privacy}",
  42287           "received_events_url": "https://api.github.com/users/alltheseas/received_events",
  42288           "type": "User",
  42289           "site_admin": false
  42290         },
  42291         "open_issues": 4,
  42292         "closed_issues": 14,
  42293         "state": "open",
  42294         "created_at": "2024-02-05T17:16:01Z",
  42295         "updated_at": "2024-03-12T10:13:15Z",
  42296         "due_on": "2024-03-01T08:00:00Z",
  42297         "closed_at": null
  42298       },
  42299       "comments": 9,
  42300       "created_at": "2024-02-16T17:27:47Z",
  42301       "updated_at": "2024-03-12T10:14:57Z",
  42302       "closed_at": "2024-03-12T10:13:14Z",
  42303       "author_association": "COLLABORATOR",
  42304       "active_lock_reason": null,
  42305       "body": "### what happens\r\n\r\nAs a current Damus purple subscriber, it's not clear when attempting to add time to my Damus purple subscription:\r\n\r\n1) you have an existing purple subscription\r\n2) you are adding time to existing purple subscription\r\n\r\n### implementation discussion / possibilities\r\n\r\n> dont take to blank check out page\r\n> take to check out page related to their existing purple account\r\n\r\n\r\n\r\n### related to \r\n\r\nnotification of impending purple expiration https://github.com/damus-io/damus/issues/1973\r\n\r\n###\r\n\r\ntime sensitive - ideally done before expiry of the first month",
  42306       "reactions": {
  42307         "url": "https://api.github.com/repos/damus-io/damus/issues/2013/reactions",
  42308         "total_count": 0,
  42309         "+1": 0,
  42310         "-1": 0,
  42311         "laugh": 0,
  42312         "hooray": 0,
  42313         "confused": 0,
  42314         "heart": 0,
  42315         "rocket": 0,
  42316         "eyes": 0
  42317       },
  42318       "timeline_url": "https://api.github.com/repos/damus-io/damus/issues/2013/timeline",
  42319       "performed_via_github_app": null,
  42320       "state_reason": "completed"
  42321     },
  42322     "comment": {
  42323       "user": "danieldaquino",
  42324       "created_at": "2024-03-02T03:31:08Z",
  42325       "updated_at": "2024-03-02T03:31:08Z",
  42326       "body": "Sent patches! https://groups.google.com/a/damus.io/g/patches/c/NZZVvGZ346Q\r\n\r\n**Some screenshots of the renewal flow on mobile:**\r\n![screenshots-purple-website](https://github.com/damus-io/damus/assets/24692108/88c88907-f998-4de6-b45f-533a00d60482)\r\n\r\nIn the end, when they are taken to the app, they see a sheet with their account info to further confirm successful renewal\r\n\r\n**Note:** The yellow robohash belongs to a test account, it's not a loading error\r\n\r\n**More screenshots (on desktop):**\r\n![Screenshot 2024-03-01 at 19 12 35](https://github.com/damus-io/damus/assets/24692108/9444f3d8-03d5-4499-8845-0d4f2548a2e8)\r\n![Screenshot 2024-03-01 at 19 12 47](https://github.com/damus-io/damus/assets/24692108/3c7b28cd-b80a-442e-aa8e-f40eb04cb1a7)\r\n![Screenshot 2024-03-01 at 19 13 30](https://github.com/damus-io/damus/assets/24692108/44dbd003-9ebb-4aea-bcc4-11ce12e0ec88)\r\n![Screenshot 2024-03-01 at 19 14 17](https://github.com/damus-io/damus/assets/24692108/e00475a7-9120-4089-b517-50fd3431a678)\r\n\r\ncc @jb55 @alltheseas please let me know if any changes are needed!\r\n"
  42327     }
  42328   },
  42329   {
  42330     "issue": {
  42331       "url": "https://api.github.com/repos/damus-io/damus/issues/2013",
  42332       "repository_url": "https://api.github.com/repos/damus-io/damus",
  42333       "labels_url": "https://api.github.com/repos/damus-io/damus/issues/2013/labels{/name}",
  42334       "comments_url": "https://api.github.com/repos/damus-io/damus/issues/2013/comments",
  42335       "events_url": "https://api.github.com/repos/damus-io/damus/issues/2013/events",
  42336       "html_url": "https://github.com/damus-io/damus/issues/2013",
  42337       "id": 2139056953,
  42338       "node_id": "I_kwDOHHF5A85_f2s5",
  42339       "number": 2013,
  42340       "title": "Purple: resubscribe flow is currently not considered, and can be confusing",
  42341       "user": {
  42342         "login": "alltheseas",
  42343         "id": 64376233,
  42344         "node_id": "MDQ6VXNlcjY0Mzc2MjMz",
  42345         "avatar_url": "https://avatars.githubusercontent.com/u/64376233?v=4",
  42346         "gravatar_id": "",
  42347         "url": "https://api.github.com/users/alltheseas",
  42348         "html_url": "https://github.com/alltheseas",
  42349         "followers_url": "https://api.github.com/users/alltheseas/followers",
  42350         "following_url": "https://api.github.com/users/alltheseas/following{/other_user}",
  42351         "gists_url": "https://api.github.com/users/alltheseas/gists{/gist_id}",
  42352         "starred_url": "https://api.github.com/users/alltheseas/starred{/owner}{/repo}",
  42353         "subscriptions_url": "https://api.github.com/users/alltheseas/subscriptions",
  42354         "organizations_url": "https://api.github.com/users/alltheseas/orgs",
  42355         "repos_url": "https://api.github.com/users/alltheseas/repos",
  42356         "events_url": "https://api.github.com/users/alltheseas/events{/privacy}",
  42357         "received_events_url": "https://api.github.com/users/alltheseas/received_events",
  42358         "type": "User",
  42359         "site_admin": false
  42360       },
  42361       "labels": [
  42362         {
  42363           "id": 3994718399,
  42364           "node_id": "LA_kwDOHHF5A87uGpC_",
  42365           "url": "https://api.github.com/repos/damus-io/damus/labels/enhancement",
  42366           "name": "enhancement",
  42367           "color": "a2eeef",
  42368           "default": true,
  42369           "description": "Improvement"
  42370         },
  42371         {
  42372           "id": 5799961735,
  42373           "node_id": "LA_kwDOHHF5A88AAAABWbRkhw",
  42374           "url": "https://api.github.com/repos/damus-io/damus/labels/purple",
  42375           "name": "purple",
  42376           "color": "7E12A4",
  42377           "default": false,
  42378           "description": "Damus purple membership"
  42379         }
  42380       ],
  42381       "state": "closed",
  42382       "locked": false,
  42383       "assignee": {
  42384         "login": "danieldaquino",
  42385         "id": 24692108,
  42386         "node_id": "MDQ6VXNlcjI0NjkyMTA4",
  42387         "avatar_url": "https://avatars.githubusercontent.com/u/24692108?v=4",
  42388         "gravatar_id": "",
  42389         "url": "https://api.github.com/users/danieldaquino",
  42390         "html_url": "https://github.com/danieldaquino",
  42391         "followers_url": "https://api.github.com/users/danieldaquino/followers",
  42392         "following_url": "https://api.github.com/users/danieldaquino/following{/other_user}",
  42393         "gists_url": "https://api.github.com/users/danieldaquino/gists{/gist_id}",
  42394         "starred_url": "https://api.github.com/users/danieldaquino/starred{/owner}{/repo}",
  42395         "subscriptions_url": "https://api.github.com/users/danieldaquino/subscriptions",
  42396         "organizations_url": "https://api.github.com/users/danieldaquino/orgs",
  42397         "repos_url": "https://api.github.com/users/danieldaquino/repos",
  42398         "events_url": "https://api.github.com/users/danieldaquino/events{/privacy}",
  42399         "received_events_url": "https://api.github.com/users/danieldaquino/received_events",
  42400         "type": "User",
  42401         "site_admin": false
  42402       },
  42403       "assignees": [
  42404         {
  42405           "login": "danieldaquino",
  42406           "id": 24692108,
  42407           "node_id": "MDQ6VXNlcjI0NjkyMTA4",
  42408           "avatar_url": "https://avatars.githubusercontent.com/u/24692108?v=4",
  42409           "gravatar_id": "",
  42410           "url": "https://api.github.com/users/danieldaquino",
  42411           "html_url": "https://github.com/danieldaquino",
  42412           "followers_url": "https://api.github.com/users/danieldaquino/followers",
  42413           "following_url": "https://api.github.com/users/danieldaquino/following{/other_user}",
  42414           "gists_url": "https://api.github.com/users/danieldaquino/gists{/gist_id}",
  42415           "starred_url": "https://api.github.com/users/danieldaquino/starred{/owner}{/repo}",
  42416           "subscriptions_url": "https://api.github.com/users/danieldaquino/subscriptions",
  42417           "organizations_url": "https://api.github.com/users/danieldaquino/orgs",
  42418           "repos_url": "https://api.github.com/users/danieldaquino/repos",
  42419           "events_url": "https://api.github.com/users/danieldaquino/events{/privacy}",
  42420           "received_events_url": "https://api.github.com/users/danieldaquino/received_events",
  42421           "type": "User",
  42422           "site_admin": false
  42423         }
  42424       ],
  42425       "milestone": {
  42426         "url": "https://api.github.com/repos/damus-io/damus/milestones/13",
  42427         "html_url": "https://github.com/damus-io/damus/milestone/13",
  42428         "labels_url": "https://api.github.com/repos/damus-io/damus/milestones/13/labels",
  42429         "id": 10515711,
  42430         "node_id": "MI_kwDOHHF5A84AoHT_",
  42431         "number": 13,
  42432         "title": "\"Madeira\" AppStore 1.7 purple follow on + search design",
  42433         "description": "The Madeira release primary focus is:\r\n- adding IAP in anticipation of pushing subscriptions to the AppStore, and\r\n- push notifications.\r\n\r\n",
  42434         "creator": {
  42435           "login": "alltheseas",
  42436           "id": 64376233,
  42437           "node_id": "MDQ6VXNlcjY0Mzc2MjMz",
  42438           "avatar_url": "https://avatars.githubusercontent.com/u/64376233?v=4",
  42439           "gravatar_id": "",
  42440           "url": "https://api.github.com/users/alltheseas",
  42441           "html_url": "https://github.com/alltheseas",
  42442           "followers_url": "https://api.github.com/users/alltheseas/followers",
  42443           "following_url": "https://api.github.com/users/alltheseas/following{/other_user}",
  42444           "gists_url": "https://api.github.com/users/alltheseas/gists{/gist_id}",
  42445           "starred_url": "https://api.github.com/users/alltheseas/starred{/owner}{/repo}",
  42446           "subscriptions_url": "https://api.github.com/users/alltheseas/subscriptions",
  42447           "organizations_url": "https://api.github.com/users/alltheseas/orgs",
  42448           "repos_url": "https://api.github.com/users/alltheseas/repos",
  42449           "events_url": "https://api.github.com/users/alltheseas/events{/privacy}",
  42450           "received_events_url": "https://api.github.com/users/alltheseas/received_events",
  42451           "type": "User",
  42452           "site_admin": false
  42453         },
  42454         "open_issues": 4,
  42455         "closed_issues": 14,
  42456         "state": "open",
  42457         "created_at": "2024-02-05T17:16:01Z",
  42458         "updated_at": "2024-03-12T10:13:15Z",
  42459         "due_on": "2024-03-01T08:00:00Z",
  42460         "closed_at": null
  42461       },
  42462       "comments": 9,
  42463       "created_at": "2024-02-16T17:27:47Z",
  42464       "updated_at": "2024-03-12T10:14:57Z",
  42465       "closed_at": "2024-03-12T10:13:14Z",
  42466       "author_association": "COLLABORATOR",
  42467       "active_lock_reason": null,
  42468       "body": "### what happens\r\n\r\nAs a current Damus purple subscriber, it's not clear when attempting to add time to my Damus purple subscription:\r\n\r\n1) you have an existing purple subscription\r\n2) you are adding time to existing purple subscription\r\n\r\n### implementation discussion / possibilities\r\n\r\n> dont take to blank check out page\r\n> take to check out page related to their existing purple account\r\n\r\n\r\n\r\n### related to \r\n\r\nnotification of impending purple expiration https://github.com/damus-io/damus/issues/1973\r\n\r\n###\r\n\r\ntime sensitive - ideally done before expiry of the first month",
  42469       "reactions": {
  42470         "url": "https://api.github.com/repos/damus-io/damus/issues/2013/reactions",
  42471         "total_count": 0,
  42472         "+1": 0,
  42473         "-1": 0,
  42474         "laugh": 0,
  42475         "hooray": 0,
  42476         "confused": 0,
  42477         "heart": 0,
  42478         "rocket": 0,
  42479         "eyes": 0
  42480       },
  42481       "timeline_url": "https://api.github.com/repos/damus-io/damus/issues/2013/timeline",
  42482       "performed_via_github_app": null,
  42483       "state_reason": "completed"
  42484     },
  42485     "comment": {
  42486       "user": "jb55",
  42487       "created_at": "2024-03-02T08:11:08Z",
  42488       "updated_at": "2024-03-02T08:11:08Z",
  42489       "body": "On Fri, Mar 01, 2024 at 07:31:20PM -0800, Daniel D’Aquino wrote:\n>Sent patches! https://groups.google.com/a/damus.io/g/patches/c/NZZVvGZ346Q\n>\n>**Some screenshots of the renewal flow on mobile:**\n>![screenshots-purple-website](https://github.com/damus-io/damus/assets/24692108/88c88907-f998-4de6-b45f-533a00d60482)\n>\n>In the end, when they are taken to the app, they see a sheet with their\n>account info to further confirm successful renewal\n\nlooks good! it's live now\n"
  42490     }
  42491   },
  42492   {
  42493     "issue": {
  42494       "url": "https://api.github.com/repos/damus-io/damus/issues/2013",
  42495       "repository_url": "https://api.github.com/repos/damus-io/damus",
  42496       "labels_url": "https://api.github.com/repos/damus-io/damus/issues/2013/labels{/name}",
  42497       "comments_url": "https://api.github.com/repos/damus-io/damus/issues/2013/comments",
  42498       "events_url": "https://api.github.com/repos/damus-io/damus/issues/2013/events",
  42499       "html_url": "https://github.com/damus-io/damus/issues/2013",
  42500       "id": 2139056953,
  42501       "node_id": "I_kwDOHHF5A85_f2s5",
  42502       "number": 2013,
  42503       "title": "Purple: resubscribe flow is currently not considered, and can be confusing",
  42504       "user": {
  42505         "login": "alltheseas",
  42506         "id": 64376233,
  42507         "node_id": "MDQ6VXNlcjY0Mzc2MjMz",
  42508         "avatar_url": "https://avatars.githubusercontent.com/u/64376233?v=4",
  42509         "gravatar_id": "",
  42510         "url": "https://api.github.com/users/alltheseas",
  42511         "html_url": "https://github.com/alltheseas",
  42512         "followers_url": "https://api.github.com/users/alltheseas/followers",
  42513         "following_url": "https://api.github.com/users/alltheseas/following{/other_user}",
  42514         "gists_url": "https://api.github.com/users/alltheseas/gists{/gist_id}",
  42515         "starred_url": "https://api.github.com/users/alltheseas/starred{/owner}{/repo}",
  42516         "subscriptions_url": "https://api.github.com/users/alltheseas/subscriptions",
  42517         "organizations_url": "https://api.github.com/users/alltheseas/orgs",
  42518         "repos_url": "https://api.github.com/users/alltheseas/repos",
  42519         "events_url": "https://api.github.com/users/alltheseas/events{/privacy}",
  42520         "received_events_url": "https://api.github.com/users/alltheseas/received_events",
  42521         "type": "User",
  42522         "site_admin": false
  42523       },
  42524       "labels": [
  42525         {
  42526           "id": 3994718399,
  42527           "node_id": "LA_kwDOHHF5A87uGpC_",
  42528           "url": "https://api.github.com/repos/damus-io/damus/labels/enhancement",
  42529           "name": "enhancement",
  42530           "color": "a2eeef",
  42531           "default": true,
  42532           "description": "Improvement"
  42533         },
  42534         {
  42535           "id": 5799961735,
  42536           "node_id": "LA_kwDOHHF5A88AAAABWbRkhw",
  42537           "url": "https://api.github.com/repos/damus-io/damus/labels/purple",
  42538           "name": "purple",
  42539           "color": "7E12A4",
  42540           "default": false,
  42541           "description": "Damus purple membership"
  42542         }
  42543       ],
  42544       "state": "closed",
  42545       "locked": false,
  42546       "assignee": {
  42547         "login": "danieldaquino",
  42548         "id": 24692108,
  42549         "node_id": "MDQ6VXNlcjI0NjkyMTA4",
  42550         "avatar_url": "https://avatars.githubusercontent.com/u/24692108?v=4",
  42551         "gravatar_id": "",
  42552         "url": "https://api.github.com/users/danieldaquino",
  42553         "html_url": "https://github.com/danieldaquino",
  42554         "followers_url": "https://api.github.com/users/danieldaquino/followers",
  42555         "following_url": "https://api.github.com/users/danieldaquino/following{/other_user}",
  42556         "gists_url": "https://api.github.com/users/danieldaquino/gists{/gist_id}",
  42557         "starred_url": "https://api.github.com/users/danieldaquino/starred{/owner}{/repo}",
  42558         "subscriptions_url": "https://api.github.com/users/danieldaquino/subscriptions",
  42559         "organizations_url": "https://api.github.com/users/danieldaquino/orgs",
  42560         "repos_url": "https://api.github.com/users/danieldaquino/repos",
  42561         "events_url": "https://api.github.com/users/danieldaquino/events{/privacy}",
  42562         "received_events_url": "https://api.github.com/users/danieldaquino/received_events",
  42563         "type": "User",
  42564         "site_admin": false
  42565       },
  42566       "assignees": [
  42567         {
  42568           "login": "danieldaquino",
  42569           "id": 24692108,
  42570           "node_id": "MDQ6VXNlcjI0NjkyMTA4",
  42571           "avatar_url": "https://avatars.githubusercontent.com/u/24692108?v=4",
  42572           "gravatar_id": "",
  42573           "url": "https://api.github.com/users/danieldaquino",
  42574           "html_url": "https://github.com/danieldaquino",
  42575           "followers_url": "https://api.github.com/users/danieldaquino/followers",
  42576           "following_url": "https://api.github.com/users/danieldaquino/following{/other_user}",
  42577           "gists_url": "https://api.github.com/users/danieldaquino/gists{/gist_id}",
  42578           "starred_url": "https://api.github.com/users/danieldaquino/starred{/owner}{/repo}",
  42579           "subscriptions_url": "https://api.github.com/users/danieldaquino/subscriptions",
  42580           "organizations_url": "https://api.github.com/users/danieldaquino/orgs",
  42581           "repos_url": "https://api.github.com/users/danieldaquino/repos",
  42582           "events_url": "https://api.github.com/users/danieldaquino/events{/privacy}",
  42583           "received_events_url": "https://api.github.com/users/danieldaquino/received_events",
  42584           "type": "User",
  42585           "site_admin": false
  42586         }
  42587       ],
  42588       "milestone": {
  42589         "url": "https://api.github.com/repos/damus-io/damus/milestones/13",
  42590         "html_url": "https://github.com/damus-io/damus/milestone/13",
  42591         "labels_url": "https://api.github.com/repos/damus-io/damus/milestones/13/labels",
  42592         "id": 10515711,
  42593         "node_id": "MI_kwDOHHF5A84AoHT_",
  42594         "number": 13,
  42595         "title": "\"Madeira\" AppStore 1.7 purple follow on + search design",
  42596         "description": "The Madeira release primary focus is:\r\n- adding IAP in anticipation of pushing subscriptions to the AppStore, and\r\n- push notifications.\r\n\r\n",
  42597         "creator": {
  42598           "login": "alltheseas",
  42599           "id": 64376233,
  42600           "node_id": "MDQ6VXNlcjY0Mzc2MjMz",
  42601           "avatar_url": "https://avatars.githubusercontent.com/u/64376233?v=4",
  42602           "gravatar_id": "",
  42603           "url": "https://api.github.com/users/alltheseas",
  42604           "html_url": "https://github.com/alltheseas",
  42605           "followers_url": "https://api.github.com/users/alltheseas/followers",
  42606           "following_url": "https://api.github.com/users/alltheseas/following{/other_user}",
  42607           "gists_url": "https://api.github.com/users/alltheseas/gists{/gist_id}",
  42608           "starred_url": "https://api.github.com/users/alltheseas/starred{/owner}{/repo}",
  42609           "subscriptions_url": "https://api.github.com/users/alltheseas/subscriptions",
  42610           "organizations_url": "https://api.github.com/users/alltheseas/orgs",
  42611           "repos_url": "https://api.github.com/users/alltheseas/repos",
  42612           "events_url": "https://api.github.com/users/alltheseas/events{/privacy}",
  42613           "received_events_url": "https://api.github.com/users/alltheseas/received_events",
  42614           "type": "User",
  42615           "site_admin": false
  42616         },
  42617         "open_issues": 4,
  42618         "closed_issues": 14,
  42619         "state": "open",
  42620         "created_at": "2024-02-05T17:16:01Z",
  42621         "updated_at": "2024-03-12T10:13:15Z",
  42622         "due_on": "2024-03-01T08:00:00Z",
  42623         "closed_at": null
  42624       },
  42625       "comments": 9,
  42626       "created_at": "2024-02-16T17:27:47Z",
  42627       "updated_at": "2024-03-12T10:14:57Z",
  42628       "closed_at": "2024-03-12T10:13:14Z",
  42629       "author_association": "COLLABORATOR",
  42630       "active_lock_reason": null,
  42631       "body": "### what happens\r\n\r\nAs a current Damus purple subscriber, it's not clear when attempting to add time to my Damus purple subscription:\r\n\r\n1) you have an existing purple subscription\r\n2) you are adding time to existing purple subscription\r\n\r\n### implementation discussion / possibilities\r\n\r\n> dont take to blank check out page\r\n> take to check out page related to their existing purple account\r\n\r\n\r\n\r\n### related to \r\n\r\nnotification of impending purple expiration https://github.com/damus-io/damus/issues/1973\r\n\r\n###\r\n\r\ntime sensitive - ideally done before expiry of the first month",
  42632       "reactions": {
  42633         "url": "https://api.github.com/repos/damus-io/damus/issues/2013/reactions",
  42634         "total_count": 0,
  42635         "+1": 0,
  42636         "-1": 0,
  42637         "laugh": 0,
  42638         "hooray": 0,
  42639         "confused": 0,
  42640         "heart": 0,
  42641         "rocket": 0,
  42642         "eyes": 0
  42643       },
  42644       "timeline_url": "https://api.github.com/repos/damus-io/damus/issues/2013/timeline",
  42645       "performed_via_github_app": null,
  42646       "state_reason": "completed"
  42647     },
  42648     "comment": {
  42649       "user": "danieldaquino",
  42650       "created_at": "2024-03-06T18:09:40Z",
  42651       "updated_at": "2024-03-06T18:09:40Z",
  42652       "body": "iOS changes were merged into the release and master branches\r\nWebsite changes were pushed into the release made and published to production and staging.\r\n\r\n@jb55, can I merge the release branch on the website repo into the master branch?"
  42653     }
  42654   },
  42655   {
  42656     "issue": {
  42657       "url": "https://api.github.com/repos/damus-io/damus/issues/2013",
  42658       "repository_url": "https://api.github.com/repos/damus-io/damus",
  42659       "labels_url": "https://api.github.com/repos/damus-io/damus/issues/2013/labels{/name}",
  42660       "comments_url": "https://api.github.com/repos/damus-io/damus/issues/2013/comments",
  42661       "events_url": "https://api.github.com/repos/damus-io/damus/issues/2013/events",
  42662       "html_url": "https://github.com/damus-io/damus/issues/2013",
  42663       "id": 2139056953,
  42664       "node_id": "I_kwDOHHF5A85_f2s5",
  42665       "number": 2013,
  42666       "title": "Purple: resubscribe flow is currently not considered, and can be confusing",
  42667       "user": {
  42668         "login": "alltheseas",
  42669         "id": 64376233,
  42670         "node_id": "MDQ6VXNlcjY0Mzc2MjMz",
  42671         "avatar_url": "https://avatars.githubusercontent.com/u/64376233?v=4",
  42672         "gravatar_id": "",
  42673         "url": "https://api.github.com/users/alltheseas",
  42674         "html_url": "https://github.com/alltheseas",
  42675         "followers_url": "https://api.github.com/users/alltheseas/followers",
  42676         "following_url": "https://api.github.com/users/alltheseas/following{/other_user}",
  42677         "gists_url": "https://api.github.com/users/alltheseas/gists{/gist_id}",
  42678         "starred_url": "https://api.github.com/users/alltheseas/starred{/owner}{/repo}",
  42679         "subscriptions_url": "https://api.github.com/users/alltheseas/subscriptions",
  42680         "organizations_url": "https://api.github.com/users/alltheseas/orgs",
  42681         "repos_url": "https://api.github.com/users/alltheseas/repos",
  42682         "events_url": "https://api.github.com/users/alltheseas/events{/privacy}",
  42683         "received_events_url": "https://api.github.com/users/alltheseas/received_events",
  42684         "type": "User",
  42685         "site_admin": false
  42686       },
  42687       "labels": [
  42688         {
  42689           "id": 3994718399,
  42690           "node_id": "LA_kwDOHHF5A87uGpC_",
  42691           "url": "https://api.github.com/repos/damus-io/damus/labels/enhancement",
  42692           "name": "enhancement",
  42693           "color": "a2eeef",
  42694           "default": true,
  42695           "description": "Improvement"
  42696         },
  42697         {
  42698           "id": 5799961735,
  42699           "node_id": "LA_kwDOHHF5A88AAAABWbRkhw",
  42700           "url": "https://api.github.com/repos/damus-io/damus/labels/purple",
  42701           "name": "purple",
  42702           "color": "7E12A4",
  42703           "default": false,
  42704           "description": "Damus purple membership"
  42705         }
  42706       ],
  42707       "state": "closed",
  42708       "locked": false,
  42709       "assignee": {
  42710         "login": "danieldaquino",
  42711         "id": 24692108,
  42712         "node_id": "MDQ6VXNlcjI0NjkyMTA4",
  42713         "avatar_url": "https://avatars.githubusercontent.com/u/24692108?v=4",
  42714         "gravatar_id": "",
  42715         "url": "https://api.github.com/users/danieldaquino",
  42716         "html_url": "https://github.com/danieldaquino",
  42717         "followers_url": "https://api.github.com/users/danieldaquino/followers",
  42718         "following_url": "https://api.github.com/users/danieldaquino/following{/other_user}",
  42719         "gists_url": "https://api.github.com/users/danieldaquino/gists{/gist_id}",
  42720         "starred_url": "https://api.github.com/users/danieldaquino/starred{/owner}{/repo}",
  42721         "subscriptions_url": "https://api.github.com/users/danieldaquino/subscriptions",
  42722         "organizations_url": "https://api.github.com/users/danieldaquino/orgs",
  42723         "repos_url": "https://api.github.com/users/danieldaquino/repos",
  42724         "events_url": "https://api.github.com/users/danieldaquino/events{/privacy}",
  42725         "received_events_url": "https://api.github.com/users/danieldaquino/received_events",
  42726         "type": "User",
  42727         "site_admin": false
  42728       },
  42729       "assignees": [
  42730         {
  42731           "login": "danieldaquino",
  42732           "id": 24692108,
  42733           "node_id": "MDQ6VXNlcjI0NjkyMTA4",
  42734           "avatar_url": "https://avatars.githubusercontent.com/u/24692108?v=4",
  42735           "gravatar_id": "",
  42736           "url": "https://api.github.com/users/danieldaquino",
  42737           "html_url": "https://github.com/danieldaquino",
  42738           "followers_url": "https://api.github.com/users/danieldaquino/followers",
  42739           "following_url": "https://api.github.com/users/danieldaquino/following{/other_user}",
  42740           "gists_url": "https://api.github.com/users/danieldaquino/gists{/gist_id}",
  42741           "starred_url": "https://api.github.com/users/danieldaquino/starred{/owner}{/repo}",
  42742           "subscriptions_url": "https://api.github.com/users/danieldaquino/subscriptions",
  42743           "organizations_url": "https://api.github.com/users/danieldaquino/orgs",
  42744           "repos_url": "https://api.github.com/users/danieldaquino/repos",
  42745           "events_url": "https://api.github.com/users/danieldaquino/events{/privacy}",
  42746           "received_events_url": "https://api.github.com/users/danieldaquino/received_events",
  42747           "type": "User",
  42748           "site_admin": false
  42749         }
  42750       ],
  42751       "milestone": {
  42752         "url": "https://api.github.com/repos/damus-io/damus/milestones/13",
  42753         "html_url": "https://github.com/damus-io/damus/milestone/13",
  42754         "labels_url": "https://api.github.com/repos/damus-io/damus/milestones/13/labels",
  42755         "id": 10515711,
  42756         "node_id": "MI_kwDOHHF5A84AoHT_",
  42757         "number": 13,
  42758         "title": "\"Madeira\" AppStore 1.7 purple follow on + search design",
  42759         "description": "The Madeira release primary focus is:\r\n- adding IAP in anticipation of pushing subscriptions to the AppStore, and\r\n- push notifications.\r\n\r\n",
  42760         "creator": {
  42761           "login": "alltheseas",
  42762           "id": 64376233,
  42763           "node_id": "MDQ6VXNlcjY0Mzc2MjMz",
  42764           "avatar_url": "https://avatars.githubusercontent.com/u/64376233?v=4",
  42765           "gravatar_id": "",
  42766           "url": "https://api.github.com/users/alltheseas",
  42767           "html_url": "https://github.com/alltheseas",
  42768           "followers_url": "https://api.github.com/users/alltheseas/followers",
  42769           "following_url": "https://api.github.com/users/alltheseas/following{/other_user}",
  42770           "gists_url": "https://api.github.com/users/alltheseas/gists{/gist_id}",
  42771           "starred_url": "https://api.github.com/users/alltheseas/starred{/owner}{/repo}",
  42772           "subscriptions_url": "https://api.github.com/users/alltheseas/subscriptions",
  42773           "organizations_url": "https://api.github.com/users/alltheseas/orgs",
  42774           "repos_url": "https://api.github.com/users/alltheseas/repos",
  42775           "events_url": "https://api.github.com/users/alltheseas/events{/privacy}",
  42776           "received_events_url": "https://api.github.com/users/alltheseas/received_events",
  42777           "type": "User",
  42778           "site_admin": false
  42779         },
  42780         "open_issues": 4,
  42781         "closed_issues": 14,
  42782         "state": "open",
  42783         "created_at": "2024-02-05T17:16:01Z",
  42784         "updated_at": "2024-03-12T10:13:15Z",
  42785         "due_on": "2024-03-01T08:00:00Z",
  42786         "closed_at": null
  42787       },
  42788       "comments": 9,
  42789       "created_at": "2024-02-16T17:27:47Z",
  42790       "updated_at": "2024-03-12T10:14:57Z",
  42791       "closed_at": "2024-03-12T10:13:14Z",
  42792       "author_association": "COLLABORATOR",
  42793       "active_lock_reason": null,
  42794       "body": "### what happens\r\n\r\nAs a current Damus purple subscriber, it's not clear when attempting to add time to my Damus purple subscription:\r\n\r\n1) you have an existing purple subscription\r\n2) you are adding time to existing purple subscription\r\n\r\n### implementation discussion / possibilities\r\n\r\n> dont take to blank check out page\r\n> take to check out page related to their existing purple account\r\n\r\n\r\n\r\n### related to \r\n\r\nnotification of impending purple expiration https://github.com/damus-io/damus/issues/1973\r\n\r\n###\r\n\r\ntime sensitive - ideally done before expiry of the first month",
  42795       "reactions": {
  42796         "url": "https://api.github.com/repos/damus-io/damus/issues/2013/reactions",
  42797         "total_count": 0,
  42798         "+1": 0,
  42799         "-1": 0,
  42800         "laugh": 0,
  42801         "hooray": 0,
  42802         "confused": 0,
  42803         "heart": 0,
  42804         "rocket": 0,
  42805         "eyes": 0
  42806       },
  42807       "timeline_url": "https://api.github.com/repos/damus-io/damus/issues/2013/timeline",
  42808       "performed_via_github_app": null,
  42809       "state_reason": "completed"
  42810     },
  42811     "comment": {
  42812       "user": "jb55",
  42813       "created_at": "2024-03-07T10:09:40Z",
  42814       "updated_at": "2024-03-07T10:09:40Z",
  42815       "body": "On Wed, Mar 06, 2024 at 10:09:53AM -0800, Daniel D’Aquino wrote:\n>iOS changes were merged into the release and master branches\n>Website changes were pushed into the release made and published to production and staging.\n>\n>@jb55, can I merge the release branch on the website repo into the master branch?\n\nI didn't even know we had different branches on the website repo\n"
  42816     }
  42817   },
  42818   {
  42819     "issue": {
  42820       "url": "https://api.github.com/repos/damus-io/damus/issues/2013",
  42821       "repository_url": "https://api.github.com/repos/damus-io/damus",
  42822       "labels_url": "https://api.github.com/repos/damus-io/damus/issues/2013/labels{/name}",
  42823       "comments_url": "https://api.github.com/repos/damus-io/damus/issues/2013/comments",
  42824       "events_url": "https://api.github.com/repos/damus-io/damus/issues/2013/events",
  42825       "html_url": "https://github.com/damus-io/damus/issues/2013",
  42826       "id": 2139056953,
  42827       "node_id": "I_kwDOHHF5A85_f2s5",
  42828       "number": 2013,
  42829       "title": "Purple: resubscribe flow is currently not considered, and can be confusing",
  42830       "user": {
  42831         "login": "alltheseas",
  42832         "id": 64376233,
  42833         "node_id": "MDQ6VXNlcjY0Mzc2MjMz",
  42834         "avatar_url": "https://avatars.githubusercontent.com/u/64376233?v=4",
  42835         "gravatar_id": "",
  42836         "url": "https://api.github.com/users/alltheseas",
  42837         "html_url": "https://github.com/alltheseas",
  42838         "followers_url": "https://api.github.com/users/alltheseas/followers",
  42839         "following_url": "https://api.github.com/users/alltheseas/following{/other_user}",
  42840         "gists_url": "https://api.github.com/users/alltheseas/gists{/gist_id}",
  42841         "starred_url": "https://api.github.com/users/alltheseas/starred{/owner}{/repo}",
  42842         "subscriptions_url": "https://api.github.com/users/alltheseas/subscriptions",
  42843         "organizations_url": "https://api.github.com/users/alltheseas/orgs",
  42844         "repos_url": "https://api.github.com/users/alltheseas/repos",
  42845         "events_url": "https://api.github.com/users/alltheseas/events{/privacy}",
  42846         "received_events_url": "https://api.github.com/users/alltheseas/received_events",
  42847         "type": "User",
  42848         "site_admin": false
  42849       },
  42850       "labels": [
  42851         {
  42852           "id": 3994718399,
  42853           "node_id": "LA_kwDOHHF5A87uGpC_",
  42854           "url": "https://api.github.com/repos/damus-io/damus/labels/enhancement",
  42855           "name": "enhancement",
  42856           "color": "a2eeef",
  42857           "default": true,
  42858           "description": "Improvement"
  42859         },
  42860         {
  42861           "id": 5799961735,
  42862           "node_id": "LA_kwDOHHF5A88AAAABWbRkhw",
  42863           "url": "https://api.github.com/repos/damus-io/damus/labels/purple",
  42864           "name": "purple",
  42865           "color": "7E12A4",
  42866           "default": false,
  42867           "description": "Damus purple membership"
  42868         }
  42869       ],
  42870       "state": "closed",
  42871       "locked": false,
  42872       "assignee": {
  42873         "login": "danieldaquino",
  42874         "id": 24692108,
  42875         "node_id": "MDQ6VXNlcjI0NjkyMTA4",
  42876         "avatar_url": "https://avatars.githubusercontent.com/u/24692108?v=4",
  42877         "gravatar_id": "",
  42878         "url": "https://api.github.com/users/danieldaquino",
  42879         "html_url": "https://github.com/danieldaquino",
  42880         "followers_url": "https://api.github.com/users/danieldaquino/followers",
  42881         "following_url": "https://api.github.com/users/danieldaquino/following{/other_user}",
  42882         "gists_url": "https://api.github.com/users/danieldaquino/gists{/gist_id}",
  42883         "starred_url": "https://api.github.com/users/danieldaquino/starred{/owner}{/repo}",
  42884         "subscriptions_url": "https://api.github.com/users/danieldaquino/subscriptions",
  42885         "organizations_url": "https://api.github.com/users/danieldaquino/orgs",
  42886         "repos_url": "https://api.github.com/users/danieldaquino/repos",
  42887         "events_url": "https://api.github.com/users/danieldaquino/events{/privacy}",
  42888         "received_events_url": "https://api.github.com/users/danieldaquino/received_events",
  42889         "type": "User",
  42890         "site_admin": false
  42891       },
  42892       "assignees": [
  42893         {
  42894           "login": "danieldaquino",
  42895           "id": 24692108,
  42896           "node_id": "MDQ6VXNlcjI0NjkyMTA4",
  42897           "avatar_url": "https://avatars.githubusercontent.com/u/24692108?v=4",
  42898           "gravatar_id": "",
  42899           "url": "https://api.github.com/users/danieldaquino",
  42900           "html_url": "https://github.com/danieldaquino",
  42901           "followers_url": "https://api.github.com/users/danieldaquino/followers",
  42902           "following_url": "https://api.github.com/users/danieldaquino/following{/other_user}",
  42903           "gists_url": "https://api.github.com/users/danieldaquino/gists{/gist_id}",
  42904           "starred_url": "https://api.github.com/users/danieldaquino/starred{/owner}{/repo}",
  42905           "subscriptions_url": "https://api.github.com/users/danieldaquino/subscriptions",
  42906           "organizations_url": "https://api.github.com/users/danieldaquino/orgs",
  42907           "repos_url": "https://api.github.com/users/danieldaquino/repos",
  42908           "events_url": "https://api.github.com/users/danieldaquino/events{/privacy}",
  42909           "received_events_url": "https://api.github.com/users/danieldaquino/received_events",
  42910           "type": "User",
  42911           "site_admin": false
  42912         }
  42913       ],
  42914       "milestone": {
  42915         "url": "https://api.github.com/repos/damus-io/damus/milestones/13",
  42916         "html_url": "https://github.com/damus-io/damus/milestone/13",
  42917         "labels_url": "https://api.github.com/repos/damus-io/damus/milestones/13/labels",
  42918         "id": 10515711,
  42919         "node_id": "MI_kwDOHHF5A84AoHT_",
  42920         "number": 13,
  42921         "title": "\"Madeira\" AppStore 1.7 purple follow on + search design",
  42922         "description": "The Madeira release primary focus is:\r\n- adding IAP in anticipation of pushing subscriptions to the AppStore, and\r\n- push notifications.\r\n\r\n",
  42923         "creator": {
  42924           "login": "alltheseas",
  42925           "id": 64376233,
  42926           "node_id": "MDQ6VXNlcjY0Mzc2MjMz",
  42927           "avatar_url": "https://avatars.githubusercontent.com/u/64376233?v=4",
  42928           "gravatar_id": "",
  42929           "url": "https://api.github.com/users/alltheseas",
  42930           "html_url": "https://github.com/alltheseas",
  42931           "followers_url": "https://api.github.com/users/alltheseas/followers",
  42932           "following_url": "https://api.github.com/users/alltheseas/following{/other_user}",
  42933           "gists_url": "https://api.github.com/users/alltheseas/gists{/gist_id}",
  42934           "starred_url": "https://api.github.com/users/alltheseas/starred{/owner}{/repo}",
  42935           "subscriptions_url": "https://api.github.com/users/alltheseas/subscriptions",
  42936           "organizations_url": "https://api.github.com/users/alltheseas/orgs",
  42937           "repos_url": "https://api.github.com/users/alltheseas/repos",
  42938           "events_url": "https://api.github.com/users/alltheseas/events{/privacy}",
  42939           "received_events_url": "https://api.github.com/users/alltheseas/received_events",
  42940           "type": "User",
  42941           "site_admin": false
  42942         },
  42943         "open_issues": 4,
  42944         "closed_issues": 14,
  42945         "state": "open",
  42946         "created_at": "2024-02-05T17:16:01Z",
  42947         "updated_at": "2024-03-12T10:13:15Z",
  42948         "due_on": "2024-03-01T08:00:00Z",
  42949         "closed_at": null
  42950       },
  42951       "comments": 9,
  42952       "created_at": "2024-02-16T17:27:47Z",
  42953       "updated_at": "2024-03-12T10:14:57Z",
  42954       "closed_at": "2024-03-12T10:13:14Z",
  42955       "author_association": "COLLABORATOR",
  42956       "active_lock_reason": null,
  42957       "body": "### what happens\r\n\r\nAs a current Damus purple subscriber, it's not clear when attempting to add time to my Damus purple subscription:\r\n\r\n1) you have an existing purple subscription\r\n2) you are adding time to existing purple subscription\r\n\r\n### implementation discussion / possibilities\r\n\r\n> dont take to blank check out page\r\n> take to check out page related to their existing purple account\r\n\r\n\r\n\r\n### related to \r\n\r\nnotification of impending purple expiration https://github.com/damus-io/damus/issues/1973\r\n\r\n###\r\n\r\ntime sensitive - ideally done before expiry of the first month",
  42958       "reactions": {
  42959         "url": "https://api.github.com/repos/damus-io/damus/issues/2013/reactions",
  42960         "total_count": 0,
  42961         "+1": 0,
  42962         "-1": 0,
  42963         "laugh": 0,
  42964         "hooray": 0,
  42965         "confused": 0,
  42966         "heart": 0,
  42967         "rocket": 0,
  42968         "eyes": 0
  42969       },
  42970       "timeline_url": "https://api.github.com/repos/damus-io/damus/issues/2013/timeline",
  42971       "performed_via_github_app": null,
  42972       "state_reason": "completed"
  42973     },
  42974     "comment": {
  42975       "user": "jb55",
  42976       "created_at": "2024-03-11T10:18:11Z",
  42977       "updated_at": "2024-03-11T10:18:11Z",
  42978       "body": "On Thu, Mar 07, 2024 at 02:10:02AM -0800, William Casarin wrote:\n>On Wed, Mar 06, 2024 at 10:09:53AM -0800, Daniel D’Aquino wrote:\n>>iOS changes were merged into the release and master branches\n>>Website changes were pushed into the release made and published to production and staging.\n>>\n>>@jb55, can I merge the release branch on the website repo into the master branch?\n>\n>I didn't even know we had different branches on the website repo\n\nI merged the language info with the release branch and pushed to prod!\n"
  42979     }
  42980   },
  42981   {
  42982     "issue": {
  42983       "url": "https://api.github.com/repos/damus-io/damus/issues/2013",
  42984       "repository_url": "https://api.github.com/repos/damus-io/damus",
  42985       "labels_url": "https://api.github.com/repos/damus-io/damus/issues/2013/labels{/name}",
  42986       "comments_url": "https://api.github.com/repos/damus-io/damus/issues/2013/comments",
  42987       "events_url": "https://api.github.com/repos/damus-io/damus/issues/2013/events",
  42988       "html_url": "https://github.com/damus-io/damus/issues/2013",
  42989       "id": 2139056953,
  42990       "node_id": "I_kwDOHHF5A85_f2s5",
  42991       "number": 2013,
  42992       "title": "Purple: resubscribe flow is currently not considered, and can be confusing",
  42993       "user": {
  42994         "login": "alltheseas",
  42995         "id": 64376233,
  42996         "node_id": "MDQ6VXNlcjY0Mzc2MjMz",
  42997         "avatar_url": "https://avatars.githubusercontent.com/u/64376233?v=4",
  42998         "gravatar_id": "",
  42999         "url": "https://api.github.com/users/alltheseas",
  43000         "html_url": "https://github.com/alltheseas",
  43001         "followers_url": "https://api.github.com/users/alltheseas/followers",
  43002         "following_url": "https://api.github.com/users/alltheseas/following{/other_user}",
  43003         "gists_url": "https://api.github.com/users/alltheseas/gists{/gist_id}",
  43004         "starred_url": "https://api.github.com/users/alltheseas/starred{/owner}{/repo}",
  43005         "subscriptions_url": "https://api.github.com/users/alltheseas/subscriptions",
  43006         "organizations_url": "https://api.github.com/users/alltheseas/orgs",
  43007         "repos_url": "https://api.github.com/users/alltheseas/repos",
  43008         "events_url": "https://api.github.com/users/alltheseas/events{/privacy}",
  43009         "received_events_url": "https://api.github.com/users/alltheseas/received_events",
  43010         "type": "User",
  43011         "site_admin": false
  43012       },
  43013       "labels": [
  43014         {
  43015           "id": 3994718399,
  43016           "node_id": "LA_kwDOHHF5A87uGpC_",
  43017           "url": "https://api.github.com/repos/damus-io/damus/labels/enhancement",
  43018           "name": "enhancement",
  43019           "color": "a2eeef",
  43020           "default": true,
  43021           "description": "Improvement"
  43022         },
  43023         {
  43024           "id": 5799961735,
  43025           "node_id": "LA_kwDOHHF5A88AAAABWbRkhw",
  43026           "url": "https://api.github.com/repos/damus-io/damus/labels/purple",
  43027           "name": "purple",
  43028           "color": "7E12A4",
  43029           "default": false,
  43030           "description": "Damus purple membership"
  43031         }
  43032       ],
  43033       "state": "closed",
  43034       "locked": false,
  43035       "assignee": {
  43036         "login": "danieldaquino",
  43037         "id": 24692108,
  43038         "node_id": "MDQ6VXNlcjI0NjkyMTA4",
  43039         "avatar_url": "https://avatars.githubusercontent.com/u/24692108?v=4",
  43040         "gravatar_id": "",
  43041         "url": "https://api.github.com/users/danieldaquino",
  43042         "html_url": "https://github.com/danieldaquino",
  43043         "followers_url": "https://api.github.com/users/danieldaquino/followers",
  43044         "following_url": "https://api.github.com/users/danieldaquino/following{/other_user}",
  43045         "gists_url": "https://api.github.com/users/danieldaquino/gists{/gist_id}",
  43046         "starred_url": "https://api.github.com/users/danieldaquino/starred{/owner}{/repo}",
  43047         "subscriptions_url": "https://api.github.com/users/danieldaquino/subscriptions",
  43048         "organizations_url": "https://api.github.com/users/danieldaquino/orgs",
  43049         "repos_url": "https://api.github.com/users/danieldaquino/repos",
  43050         "events_url": "https://api.github.com/users/danieldaquino/events{/privacy}",
  43051         "received_events_url": "https://api.github.com/users/danieldaquino/received_events",
  43052         "type": "User",
  43053         "site_admin": false
  43054       },
  43055       "assignees": [
  43056         {
  43057           "login": "danieldaquino",
  43058           "id": 24692108,
  43059           "node_id": "MDQ6VXNlcjI0NjkyMTA4",
  43060           "avatar_url": "https://avatars.githubusercontent.com/u/24692108?v=4",
  43061           "gravatar_id": "",
  43062           "url": "https://api.github.com/users/danieldaquino",
  43063           "html_url": "https://github.com/danieldaquino",
  43064           "followers_url": "https://api.github.com/users/danieldaquino/followers",
  43065           "following_url": "https://api.github.com/users/danieldaquino/following{/other_user}",
  43066           "gists_url": "https://api.github.com/users/danieldaquino/gists{/gist_id}",
  43067           "starred_url": "https://api.github.com/users/danieldaquino/starred{/owner}{/repo}",
  43068           "subscriptions_url": "https://api.github.com/users/danieldaquino/subscriptions",
  43069           "organizations_url": "https://api.github.com/users/danieldaquino/orgs",
  43070           "repos_url": "https://api.github.com/users/danieldaquino/repos",
  43071           "events_url": "https://api.github.com/users/danieldaquino/events{/privacy}",
  43072           "received_events_url": "https://api.github.com/users/danieldaquino/received_events",
  43073           "type": "User",
  43074           "site_admin": false
  43075         }
  43076       ],
  43077       "milestone": {
  43078         "url": "https://api.github.com/repos/damus-io/damus/milestones/13",
  43079         "html_url": "https://github.com/damus-io/damus/milestone/13",
  43080         "labels_url": "https://api.github.com/repos/damus-io/damus/milestones/13/labels",
  43081         "id": 10515711,
  43082         "node_id": "MI_kwDOHHF5A84AoHT_",
  43083         "number": 13,
  43084         "title": "\"Madeira\" AppStore 1.7 purple follow on + search design",
  43085         "description": "The Madeira release primary focus is:\r\n- adding IAP in anticipation of pushing subscriptions to the AppStore, and\r\n- push notifications.\r\n\r\n",
  43086         "creator": {
  43087           "login": "alltheseas",
  43088           "id": 64376233,
  43089           "node_id": "MDQ6VXNlcjY0Mzc2MjMz",
  43090           "avatar_url": "https://avatars.githubusercontent.com/u/64376233?v=4",
  43091           "gravatar_id": "",
  43092           "url": "https://api.github.com/users/alltheseas",
  43093           "html_url": "https://github.com/alltheseas",
  43094           "followers_url": "https://api.github.com/users/alltheseas/followers",
  43095           "following_url": "https://api.github.com/users/alltheseas/following{/other_user}",
  43096           "gists_url": "https://api.github.com/users/alltheseas/gists{/gist_id}",
  43097           "starred_url": "https://api.github.com/users/alltheseas/starred{/owner}{/repo}",
  43098           "subscriptions_url": "https://api.github.com/users/alltheseas/subscriptions",
  43099           "organizations_url": "https://api.github.com/users/alltheseas/orgs",
  43100           "repos_url": "https://api.github.com/users/alltheseas/repos",
  43101           "events_url": "https://api.github.com/users/alltheseas/events{/privacy}",
  43102           "received_events_url": "https://api.github.com/users/alltheseas/received_events",
  43103           "type": "User",
  43104           "site_admin": false
  43105         },
  43106         "open_issues": 4,
  43107         "closed_issues": 14,
  43108         "state": "open",
  43109         "created_at": "2024-02-05T17:16:01Z",
  43110         "updated_at": "2024-03-12T10:13:15Z",
  43111         "due_on": "2024-03-01T08:00:00Z",
  43112         "closed_at": null
  43113       },
  43114       "comments": 9,
  43115       "created_at": "2024-02-16T17:27:47Z",
  43116       "updated_at": "2024-03-12T10:14:57Z",
  43117       "closed_at": "2024-03-12T10:13:14Z",
  43118       "author_association": "COLLABORATOR",
  43119       "active_lock_reason": null,
  43120       "body": "### what happens\r\n\r\nAs a current Damus purple subscriber, it's not clear when attempting to add time to my Damus purple subscription:\r\n\r\n1) you have an existing purple subscription\r\n2) you are adding time to existing purple subscription\r\n\r\n### implementation discussion / possibilities\r\n\r\n> dont take to blank check out page\r\n> take to check out page related to their existing purple account\r\n\r\n\r\n\r\n### related to \r\n\r\nnotification of impending purple expiration https://github.com/damus-io/damus/issues/1973\r\n\r\n###\r\n\r\ntime sensitive - ideally done before expiry of the first month",
  43121       "reactions": {
  43122         "url": "https://api.github.com/repos/damus-io/damus/issues/2013/reactions",
  43123         "total_count": 0,
  43124         "+1": 0,
  43125         "-1": 0,
  43126         "laugh": 0,
  43127         "hooray": 0,
  43128         "confused": 0,
  43129         "heart": 0,
  43130         "rocket": 0,
  43131         "eyes": 0
  43132       },
  43133       "timeline_url": "https://api.github.com/repos/damus-io/damus/issues/2013/timeline",
  43134       "performed_via_github_app": null,
  43135       "state_reason": "completed"
  43136     },
  43137     "comment": {
  43138       "user": "danieldaquino",
  43139       "created_at": "2024-03-11T14:10:27Z",
  43140       "updated_at": "2024-03-11T14:10:27Z",
  43141       "body": "> On Mar 11, 2024, at 07:18, William Casarin ***@***.***> wrote:\n>\n> On Thu, Mar 07, 2024 at 02:10:02AM -0800, William Casarin wrote:\n>>On Wed, Mar 06, 2024 at 10:09:53AM -0800, Daniel D’Aquino wrote:\n>>>iOS changes were merged into the release and master branches\n>>>Website changes were pushed into the release made and published to production and staging.\n>>>\n>>>@jb55, can I merge the release branch on the website repo into the master branch?\n>>\n>>I didn't even know we had different branches on the website repo\n>\n> I merged the language info with the release branch and pushed to prod!\n\nThank you for this. Has this merge been pushed to the Github repo? On Github I see `master` being 1 commit ahead and 4 commits behind `release_madeira_2024_03`, and master does not yet seem to include changes that were on the release branch.\n\nhttps://github.com/damus-io/website/branches\n[website.png]\n\n[Branches Ā· damus-io/website](https://github.com/damus-io/website/branches)\n[github.com](https://github.com/damus-io/website/branches)"
  43142     }
  43143   },
  43144   {
  43145     "issue": {
  43146       "url": "https://api.github.com/repos/damus-io/damus/issues/2013",
  43147       "repository_url": "https://api.github.com/repos/damus-io/damus",
  43148       "labels_url": "https://api.github.com/repos/damus-io/damus/issues/2013/labels{/name}",
  43149       "comments_url": "https://api.github.com/repos/damus-io/damus/issues/2013/comments",
  43150       "events_url": "https://api.github.com/repos/damus-io/damus/issues/2013/events",
  43151       "html_url": "https://github.com/damus-io/damus/issues/2013",
  43152       "id": 2139056953,
  43153       "node_id": "I_kwDOHHF5A85_f2s5",
  43154       "number": 2013,
  43155       "title": "Purple: resubscribe flow is currently not considered, and can be confusing",
  43156       "user": {
  43157         "login": "alltheseas",
  43158         "id": 64376233,
  43159         "node_id": "MDQ6VXNlcjY0Mzc2MjMz",
  43160         "avatar_url": "https://avatars.githubusercontent.com/u/64376233?v=4",
  43161         "gravatar_id": "",
  43162         "url": "https://api.github.com/users/alltheseas",
  43163         "html_url": "https://github.com/alltheseas",
  43164         "followers_url": "https://api.github.com/users/alltheseas/followers",
  43165         "following_url": "https://api.github.com/users/alltheseas/following{/other_user}",
  43166         "gists_url": "https://api.github.com/users/alltheseas/gists{/gist_id}",
  43167         "starred_url": "https://api.github.com/users/alltheseas/starred{/owner}{/repo}",
  43168         "subscriptions_url": "https://api.github.com/users/alltheseas/subscriptions",
  43169         "organizations_url": "https://api.github.com/users/alltheseas/orgs",
  43170         "repos_url": "https://api.github.com/users/alltheseas/repos",
  43171         "events_url": "https://api.github.com/users/alltheseas/events{/privacy}",
  43172         "received_events_url": "https://api.github.com/users/alltheseas/received_events",
  43173         "type": "User",
  43174         "site_admin": false
  43175       },
  43176       "labels": [
  43177         {
  43178           "id": 3994718399,
  43179           "node_id": "LA_kwDOHHF5A87uGpC_",
  43180           "url": "https://api.github.com/repos/damus-io/damus/labels/enhancement",
  43181           "name": "enhancement",
  43182           "color": "a2eeef",
  43183           "default": true,
  43184           "description": "Improvement"
  43185         },
  43186         {
  43187           "id": 5799961735,
  43188           "node_id": "LA_kwDOHHF5A88AAAABWbRkhw",
  43189           "url": "https://api.github.com/repos/damus-io/damus/labels/purple",
  43190           "name": "purple",
  43191           "color": "7E12A4",
  43192           "default": false,
  43193           "description": "Damus purple membership"
  43194         }
  43195       ],
  43196       "state": "closed",
  43197       "locked": false,
  43198       "assignee": {
  43199         "login": "danieldaquino",
  43200         "id": 24692108,
  43201         "node_id": "MDQ6VXNlcjI0NjkyMTA4",
  43202         "avatar_url": "https://avatars.githubusercontent.com/u/24692108?v=4",
  43203         "gravatar_id": "",
  43204         "url": "https://api.github.com/users/danieldaquino",
  43205         "html_url": "https://github.com/danieldaquino",
  43206         "followers_url": "https://api.github.com/users/danieldaquino/followers",
  43207         "following_url": "https://api.github.com/users/danieldaquino/following{/other_user}",
  43208         "gists_url": "https://api.github.com/users/danieldaquino/gists{/gist_id}",
  43209         "starred_url": "https://api.github.com/users/danieldaquino/starred{/owner}{/repo}",
  43210         "subscriptions_url": "https://api.github.com/users/danieldaquino/subscriptions",
  43211         "organizations_url": "https://api.github.com/users/danieldaquino/orgs",
  43212         "repos_url": "https://api.github.com/users/danieldaquino/repos",
  43213         "events_url": "https://api.github.com/users/danieldaquino/events{/privacy}",
  43214         "received_events_url": "https://api.github.com/users/danieldaquino/received_events",
  43215         "type": "User",
  43216         "site_admin": false
  43217       },
  43218       "assignees": [
  43219         {
  43220           "login": "danieldaquino",
  43221           "id": 24692108,
  43222           "node_id": "MDQ6VXNlcjI0NjkyMTA4",
  43223           "avatar_url": "https://avatars.githubusercontent.com/u/24692108?v=4",
  43224           "gravatar_id": "",
  43225           "url": "https://api.github.com/users/danieldaquino",
  43226           "html_url": "https://github.com/danieldaquino",
  43227           "followers_url": "https://api.github.com/users/danieldaquino/followers",
  43228           "following_url": "https://api.github.com/users/danieldaquino/following{/other_user}",
  43229           "gists_url": "https://api.github.com/users/danieldaquino/gists{/gist_id}",
  43230           "starred_url": "https://api.github.com/users/danieldaquino/starred{/owner}{/repo}",
  43231           "subscriptions_url": "https://api.github.com/users/danieldaquino/subscriptions",
  43232           "organizations_url": "https://api.github.com/users/danieldaquino/orgs",
  43233           "repos_url": "https://api.github.com/users/danieldaquino/repos",
  43234           "events_url": "https://api.github.com/users/danieldaquino/events{/privacy}",
  43235           "received_events_url": "https://api.github.com/users/danieldaquino/received_events",
  43236           "type": "User",
  43237           "site_admin": false
  43238         }
  43239       ],
  43240       "milestone": {
  43241         "url": "https://api.github.com/repos/damus-io/damus/milestones/13",
  43242         "html_url": "https://github.com/damus-io/damus/milestone/13",
  43243         "labels_url": "https://api.github.com/repos/damus-io/damus/milestones/13/labels",
  43244         "id": 10515711,
  43245         "node_id": "MI_kwDOHHF5A84AoHT_",
  43246         "number": 13,
  43247         "title": "\"Madeira\" AppStore 1.7 purple follow on + search design",
  43248         "description": "The Madeira release primary focus is:\r\n- adding IAP in anticipation of pushing subscriptions to the AppStore, and\r\n- push notifications.\r\n\r\n",
  43249         "creator": {
  43250           "login": "alltheseas",
  43251           "id": 64376233,
  43252           "node_id": "MDQ6VXNlcjY0Mzc2MjMz",
  43253           "avatar_url": "https://avatars.githubusercontent.com/u/64376233?v=4",
  43254           "gravatar_id": "",
  43255           "url": "https://api.github.com/users/alltheseas",
  43256           "html_url": "https://github.com/alltheseas",
  43257           "followers_url": "https://api.github.com/users/alltheseas/followers",
  43258           "following_url": "https://api.github.com/users/alltheseas/following{/other_user}",
  43259           "gists_url": "https://api.github.com/users/alltheseas/gists{/gist_id}",
  43260           "starred_url": "https://api.github.com/users/alltheseas/starred{/owner}{/repo}",
  43261           "subscriptions_url": "https://api.github.com/users/alltheseas/subscriptions",
  43262           "organizations_url": "https://api.github.com/users/alltheseas/orgs",
  43263           "repos_url": "https://api.github.com/users/alltheseas/repos",
  43264           "events_url": "https://api.github.com/users/alltheseas/events{/privacy}",
  43265           "received_events_url": "https://api.github.com/users/alltheseas/received_events",
  43266           "type": "User",
  43267           "site_admin": false
  43268         },
  43269         "open_issues": 4,
  43270         "closed_issues": 14,
  43271         "state": "open",
  43272         "created_at": "2024-02-05T17:16:01Z",
  43273         "updated_at": "2024-03-12T10:13:15Z",
  43274         "due_on": "2024-03-01T08:00:00Z",
  43275         "closed_at": null
  43276       },
  43277       "comments": 9,
  43278       "created_at": "2024-02-16T17:27:47Z",
  43279       "updated_at": "2024-03-12T10:14:57Z",
  43280       "closed_at": "2024-03-12T10:13:14Z",
  43281       "author_association": "COLLABORATOR",
  43282       "active_lock_reason": null,
  43283       "body": "### what happens\r\n\r\nAs a current Damus purple subscriber, it's not clear when attempting to add time to my Damus purple subscription:\r\n\r\n1) you have an existing purple subscription\r\n2) you are adding time to existing purple subscription\r\n\r\n### implementation discussion / possibilities\r\n\r\n> dont take to blank check out page\r\n> take to check out page related to their existing purple account\r\n\r\n\r\n\r\n### related to \r\n\r\nnotification of impending purple expiration https://github.com/damus-io/damus/issues/1973\r\n\r\n###\r\n\r\ntime sensitive - ideally done before expiry of the first month",
  43284       "reactions": {
  43285         "url": "https://api.github.com/repos/damus-io/damus/issues/2013/reactions",
  43286         "total_count": 0,
  43287         "+1": 0,
  43288         "-1": 0,
  43289         "laugh": 0,
  43290         "hooray": 0,
  43291         "confused": 0,
  43292         "heart": 0,
  43293         "rocket": 0,
  43294         "eyes": 0
  43295       },
  43296       "timeline_url": "https://api.github.com/repos/damus-io/damus/issues/2013/timeline",
  43297       "performed_via_github_app": null,
  43298       "state_reason": "completed"
  43299     },
  43300     "comment": {
  43301       "user": "jb55",
  43302       "created_at": "2024-03-12T08:50:01Z",
  43303       "updated_at": "2024-03-12T08:50:01Z",
  43304       "body": "On Mon, Mar 11, 2024 at 07:10:50AM -0700, Daniel D’Aquino wrote:\n>> On Mar 11, 2024, at 07:18, William Casarin ***@***.***> wrote:\n>>\n>> On Thu, Mar 07, 2024 at 02:10:02AM -0800, William Casarin wrote:\n>>>On Wed, Mar 06, 2024 at 10:09:53AM -0800, Daniel D’Aquino wrote:\n>>>>iOS changes were merged into the release and master branches\n>>>>Website changes were pushed into the release made and published to production and staging.\n>>>>\n>>>>@jb55, can I merge the release branch on the website repo into the master branch?\n>>>\n>>>I didn't even know we had different branches on the website repo\n>>\n>> I merged the language info with the release branch and pushed to prod!\n>\n>Thank you for this. Has this merge been pushed to the Github repo? On Github I see `master` being 1 commit ahead and 4 commits behind `release_madeira_2024_03`, and master does not yet seem to include changes that were on the release branch.\n\nI just realized I merged a different branch that was out of sync, but\nthat wasn't the release branch.\n\nI merged the release branch now but I'm getting errors when trying to\nbuild it:\n\n\n```\nFetchError: request to https://fonts.gstatic.com/s/inter/v13/UcC73FwrK3iLTeHuS_fvQtMwCp50KnMa0ZL7W0Q5n-wU.woff2 failed, reason: \n     at ClientRequest.<anonymous> (/home/jb55/projects/damus/website/node_modules/next/dist/compiled/node-fetch/index.js:1:65756)\n     at ClientRequest.emit (node:events:518:28)\n     at ClientRequest.emit (node:domain:488:12)\n     at TLSSocket.socketErrorListener (node:_http_client:495:9)\n     at TLSSocket.emit (node:events:518:28)\n     at TLSSocket.emit (node:domain:488:12)\n     at emitErrorNT (node:internal/streams/destroy:169:8)\n     at emitErrorCloseNT (node:internal/streams/destroy:128:3)\n     at process.processTicksAndRejections (node:internal/process/task_queues:82:21) {\n   type: 'system',\n   errno: 'ETIMEDOUT',\n   code: 'ETIMEDOUT'\n}\nFetchError: request to https://fonts.gstatic.com/s/inter/v13/UcC73FwrK3iLTeHuS_fvQtMwCp50KnMa2ZL7W0Q5n-wU.woff2 failed, reason: \n     at ClientRequest.<anonymous> (/home/jb55/projects/damus/website/node_modules/next/dist/compiled/node-fetch/index.js:1:65756)\n     at ClientRequest.emit (node:events:518:28)\n     at ClientRequest.emit (node:domain:488:12)\n     at TLSSocket.socketErrorListener (node:_http_client:495:9)\n     at TLSSocket.emit (node:events:518:28)\n     at TLSSocket.emit (node:domain:488:12)\n     at emitErrorNT (node:internal/streams/destroy:169:8)\n     at emitErrorCloseNT (node:internal/streams/destroy:128:3)\n     at process.processTicksAndRejections (node:internal/process/task_queues:82:21) {\n   type: 'system',\n   errno: 'ETIMEDOUT',\n   code: 'ETIMEDOUT'\n}\nFetchError: request to https://fonts.gstatic.com/s/inter/v13/UcC73FwrK3iLTeHuS_fvQtMwCp50KnMa1pL7W0Q5n-wU.woff2 failed, reason: \n     at ClientRequest.<anonymous> (/home/jb55/projects/damus/website/node_modules/next/dist/compiled/node-fetch/index.js:1:65756)\n     at ClientRequest.emit (node:events:518:28)\n     at ClientRequest.emit (node:domain:488:12)\n     at TLSSocket.socketErrorListener (node:_http_client:495:9)\n     at TLSSocket.emit (node:events:518:28)\n     at TLSSocket.emit (node:domain:488:12)\n     at emitErrorNT (node:internal/streams/destroy:169:8)\n     at emitErrorCloseNT (node:internal/streams/destroy:128:3)\n     at process.processTicksAndRejections (node:internal/process/task_queues:82:21) {\n   type: 'system',\n   errno: 'ETIMEDOUT',\n   code: 'ETIMEDOUT'\n}\nFailed to compile.\n\n```\n"
  43305     }
  43306   },
  43307   {
  43308     "issue": {
  43309       "url": "https://api.github.com/repos/damus-io/damus/issues/2013",
  43310       "repository_url": "https://api.github.com/repos/damus-io/damus",
  43311       "labels_url": "https://api.github.com/repos/damus-io/damus/issues/2013/labels{/name}",
  43312       "comments_url": "https://api.github.com/repos/damus-io/damus/issues/2013/comments",
  43313       "events_url": "https://api.github.com/repos/damus-io/damus/issues/2013/events",
  43314       "html_url": "https://github.com/damus-io/damus/issues/2013",
  43315       "id": 2139056953,
  43316       "node_id": "I_kwDOHHF5A85_f2s5",
  43317       "number": 2013,
  43318       "title": "Purple: resubscribe flow is currently not considered, and can be confusing",
  43319       "user": {
  43320         "login": "alltheseas",
  43321         "id": 64376233,
  43322         "node_id": "MDQ6VXNlcjY0Mzc2MjMz",
  43323         "avatar_url": "https://avatars.githubusercontent.com/u/64376233?v=4",
  43324         "gravatar_id": "",
  43325         "url": "https://api.github.com/users/alltheseas",
  43326         "html_url": "https://github.com/alltheseas",
  43327         "followers_url": "https://api.github.com/users/alltheseas/followers",
  43328         "following_url": "https://api.github.com/users/alltheseas/following{/other_user}",
  43329         "gists_url": "https://api.github.com/users/alltheseas/gists{/gist_id}",
  43330         "starred_url": "https://api.github.com/users/alltheseas/starred{/owner}{/repo}",
  43331         "subscriptions_url": "https://api.github.com/users/alltheseas/subscriptions",
  43332         "organizations_url": "https://api.github.com/users/alltheseas/orgs",
  43333         "repos_url": "https://api.github.com/users/alltheseas/repos",
  43334         "events_url": "https://api.github.com/users/alltheseas/events{/privacy}",
  43335         "received_events_url": "https://api.github.com/users/alltheseas/received_events",
  43336         "type": "User",
  43337         "site_admin": false
  43338       },
  43339       "labels": [
  43340         {
  43341           "id": 3994718399,
  43342           "node_id": "LA_kwDOHHF5A87uGpC_",
  43343           "url": "https://api.github.com/repos/damus-io/damus/labels/enhancement",
  43344           "name": "enhancement",
  43345           "color": "a2eeef",
  43346           "default": true,
  43347           "description": "Improvement"
  43348         },
  43349         {
  43350           "id": 5799961735,
  43351           "node_id": "LA_kwDOHHF5A88AAAABWbRkhw",
  43352           "url": "https://api.github.com/repos/damus-io/damus/labels/purple",
  43353           "name": "purple",
  43354           "color": "7E12A4",
  43355           "default": false,
  43356           "description": "Damus purple membership"
  43357         }
  43358       ],
  43359       "state": "closed",
  43360       "locked": false,
  43361       "assignee": {
  43362         "login": "danieldaquino",
  43363         "id": 24692108,
  43364         "node_id": "MDQ6VXNlcjI0NjkyMTA4",
  43365         "avatar_url": "https://avatars.githubusercontent.com/u/24692108?v=4",
  43366         "gravatar_id": "",
  43367         "url": "https://api.github.com/users/danieldaquino",
  43368         "html_url": "https://github.com/danieldaquino",
  43369         "followers_url": "https://api.github.com/users/danieldaquino/followers",
  43370         "following_url": "https://api.github.com/users/danieldaquino/following{/other_user}",
  43371         "gists_url": "https://api.github.com/users/danieldaquino/gists{/gist_id}",
  43372         "starred_url": "https://api.github.com/users/danieldaquino/starred{/owner}{/repo}",
  43373         "subscriptions_url": "https://api.github.com/users/danieldaquino/subscriptions",
  43374         "organizations_url": "https://api.github.com/users/danieldaquino/orgs",
  43375         "repos_url": "https://api.github.com/users/danieldaquino/repos",
  43376         "events_url": "https://api.github.com/users/danieldaquino/events{/privacy}",
  43377         "received_events_url": "https://api.github.com/users/danieldaquino/received_events",
  43378         "type": "User",
  43379         "site_admin": false
  43380       },
  43381       "assignees": [
  43382         {
  43383           "login": "danieldaquino",
  43384           "id": 24692108,
  43385           "node_id": "MDQ6VXNlcjI0NjkyMTA4",
  43386           "avatar_url": "https://avatars.githubusercontent.com/u/24692108?v=4",
  43387           "gravatar_id": "",
  43388           "url": "https://api.github.com/users/danieldaquino",
  43389           "html_url": "https://github.com/danieldaquino",
  43390           "followers_url": "https://api.github.com/users/danieldaquino/followers",
  43391           "following_url": "https://api.github.com/users/danieldaquino/following{/other_user}",
  43392           "gists_url": "https://api.github.com/users/danieldaquino/gists{/gist_id}",
  43393           "starred_url": "https://api.github.com/users/danieldaquino/starred{/owner}{/repo}",
  43394           "subscriptions_url": "https://api.github.com/users/danieldaquino/subscriptions",
  43395           "organizations_url": "https://api.github.com/users/danieldaquino/orgs",
  43396           "repos_url": "https://api.github.com/users/danieldaquino/repos",
  43397           "events_url": "https://api.github.com/users/danieldaquino/events{/privacy}",
  43398           "received_events_url": "https://api.github.com/users/danieldaquino/received_events",
  43399           "type": "User",
  43400           "site_admin": false
  43401         }
  43402       ],
  43403       "milestone": {
  43404         "url": "https://api.github.com/repos/damus-io/damus/milestones/13",
  43405         "html_url": "https://github.com/damus-io/damus/milestone/13",
  43406         "labels_url": "https://api.github.com/repos/damus-io/damus/milestones/13/labels",
  43407         "id": 10515711,
  43408         "node_id": "MI_kwDOHHF5A84AoHT_",
  43409         "number": 13,
  43410         "title": "\"Madeira\" AppStore 1.7 purple follow on + search design",
  43411         "description": "The Madeira release primary focus is:\r\n- adding IAP in anticipation of pushing subscriptions to the AppStore, and\r\n- push notifications.\r\n\r\n",
  43412         "creator": {
  43413           "login": "alltheseas",
  43414           "id": 64376233,
  43415           "node_id": "MDQ6VXNlcjY0Mzc2MjMz",
  43416           "avatar_url": "https://avatars.githubusercontent.com/u/64376233?v=4",
  43417           "gravatar_id": "",
  43418           "url": "https://api.github.com/users/alltheseas",
  43419           "html_url": "https://github.com/alltheseas",
  43420           "followers_url": "https://api.github.com/users/alltheseas/followers",
  43421           "following_url": "https://api.github.com/users/alltheseas/following{/other_user}",
  43422           "gists_url": "https://api.github.com/users/alltheseas/gists{/gist_id}",
  43423           "starred_url": "https://api.github.com/users/alltheseas/starred{/owner}{/repo}",
  43424           "subscriptions_url": "https://api.github.com/users/alltheseas/subscriptions",
  43425           "organizations_url": "https://api.github.com/users/alltheseas/orgs",
  43426           "repos_url": "https://api.github.com/users/alltheseas/repos",
  43427           "events_url": "https://api.github.com/users/alltheseas/events{/privacy}",
  43428           "received_events_url": "https://api.github.com/users/alltheseas/received_events",
  43429           "type": "User",
  43430           "site_admin": false
  43431         },
  43432         "open_issues": 4,
  43433         "closed_issues": 14,
  43434         "state": "open",
  43435         "created_at": "2024-02-05T17:16:01Z",
  43436         "updated_at": "2024-03-12T10:13:15Z",
  43437         "due_on": "2024-03-01T08:00:00Z",
  43438         "closed_at": null
  43439       },
  43440       "comments": 9,
  43441       "created_at": "2024-02-16T17:27:47Z",
  43442       "updated_at": "2024-03-12T10:14:57Z",
  43443       "closed_at": "2024-03-12T10:13:14Z",
  43444       "author_association": "COLLABORATOR",
  43445       "active_lock_reason": null,
  43446       "body": "### what happens\r\n\r\nAs a current Damus purple subscriber, it's not clear when attempting to add time to my Damus purple subscription:\r\n\r\n1) you have an existing purple subscription\r\n2) you are adding time to existing purple subscription\r\n\r\n### implementation discussion / possibilities\r\n\r\n> dont take to blank check out page\r\n> take to check out page related to their existing purple account\r\n\r\n\r\n\r\n### related to \r\n\r\nnotification of impending purple expiration https://github.com/damus-io/damus/issues/1973\r\n\r\n###\r\n\r\ntime sensitive - ideally done before expiry of the first month",
  43447       "reactions": {
  43448         "url": "https://api.github.com/repos/damus-io/damus/issues/2013/reactions",
  43449         "total_count": 0,
  43450         "+1": 0,
  43451         "-1": 0,
  43452         "laugh": 0,
  43453         "hooray": 0,
  43454         "confused": 0,
  43455         "heart": 0,
  43456         "rocket": 0,
  43457         "eyes": 0
  43458       },
  43459       "timeline_url": "https://api.github.com/repos/damus-io/damus/issues/2013/timeline",
  43460       "performed_via_github_app": null,
  43461       "state_reason": "completed"
  43462     },
  43463     "comment": {
  43464       "user": "jb55",
  43465       "created_at": "2024-03-12T10:14:56Z",
  43466       "updated_at": "2024-03-12T10:14:56Z",
  43467       "body": "On Tue, Mar 12, 2024 at 01:50:23AM -0700, William Casarin wrote:\n>On Mon, Mar 11, 2024 at 07:10:50AM -0700, Daniel D’Aquino wrote:\n>>> On Mar 11, 2024, at 07:18, William Casarin ***@***.***> wrote:\n>>>\n>>> On Thu, Mar 07, 2024 at 02:10:02AM -0800, William Casarin wrote:\n>>>>On Wed, Mar 06, 2024 at 10:09:53AM -0800, Daniel D’Aquino wrote:\n>>>>>iOS changes were merged into the release and master branches\n>>>>>Website changes were pushed into the release made and published to production and staging.\n>>>>>\n>>>>>@jb55, can I merge the release branch on the website repo into the master branch?\n>>>>\n>>>>I didn't even know we had different branches on the website repo\n>>>\n>>> I merged the language info with the release branch and pushed to prod!\n>>\n>>Thank you for this. Has this merge been pushed to the Github repo? On Github I see `master` being 1 commit ahead and 4 commits behind `release_madeira_2024_03`, and master does not yet seem to include changes that were on the release branch.\n>\n>I just realized I merged a different branch that was out of sync, but\n>that wasn't the release branch.\n\nI actually did push it, but just to git.jb55.com instead of github. fixed now.\n"
  43468     }
  43469   },
  43470   {
  43471     "issue": {
  43472       "url": "https://api.github.com/repos/damus-io/damus/issues/2012",
  43473       "repository_url": "https://api.github.com/repos/damus-io/damus",
  43474       "labels_url": "https://api.github.com/repos/damus-io/damus/issues/2012/labels{/name}",
  43475       "comments_url": "https://api.github.com/repos/damus-io/damus/issues/2012/comments",
  43476       "events_url": "https://api.github.com/repos/damus-io/damus/issues/2012/events",
  43477       "html_url": "https://github.com/damus-io/damus/issues/2012",
  43478       "id": 2139020214,
  43479       "node_id": "I_kwDOHHF5A85_ftu2",
  43480       "number": 2012,
  43481       "title": "Purple: sometimes paid users do not receive purple benefits",
  43482       "user": {
  43483         "login": "alltheseas",
  43484         "id": 64376233,
  43485         "node_id": "MDQ6VXNlcjY0Mzc2MjMz",
  43486         "avatar_url": "https://avatars.githubusercontent.com/u/64376233?v=4",
  43487         "gravatar_id": "",
  43488         "url": "https://api.github.com/users/alltheseas",
  43489         "html_url": "https://github.com/alltheseas",
  43490         "followers_url": "https://api.github.com/users/alltheseas/followers",
  43491         "following_url": "https://api.github.com/users/alltheseas/following{/other_user}",
  43492         "gists_url": "https://api.github.com/users/alltheseas/gists{/gist_id}",
  43493         "starred_url": "https://api.github.com/users/alltheseas/starred{/owner}{/repo}",
  43494         "subscriptions_url": "https://api.github.com/users/alltheseas/subscriptions",
  43495         "organizations_url": "https://api.github.com/users/alltheseas/orgs",
  43496         "repos_url": "https://api.github.com/users/alltheseas/repos",
  43497         "events_url": "https://api.github.com/users/alltheseas/events{/privacy}",
  43498         "received_events_url": "https://api.github.com/users/alltheseas/received_events",
  43499         "type": "User",
  43500         "site_admin": false
  43501       },
  43502       "labels": [
  43503         {
  43504           "id": 5667406338,
  43505           "node_id": "LA_kwDOHHF5A88AAAABUc3CAg",
  43506           "url": "https://api.github.com/repos/damus-io/damus/labels/Needs%20recreation",
  43507           "name": "Needs recreation",
  43508           "color": "FBCA04",
  43509           "default": false,
  43510           "description": "Issues requires concrete steps for recreation"
  43511         },
  43512         {
  43513           "id": 5799961735,
  43514           "node_id": "LA_kwDOHHF5A88AAAABWbRkhw",
  43515           "url": "https://api.github.com/repos/damus-io/damus/labels/purple",
  43516           "name": "purple",
  43517           "color": "7E12A4",
  43518           "default": false,
  43519           "description": "Damus purple membership"
  43520         },
  43521         {
  43522           "id": 5895705605,
  43523           "node_id": "LA_kwDOHHF5A88AAAABX2lUBQ",
  43524           "url": "https://api.github.com/repos/damus-io/damus/labels/unexpected",
  43525           "name": "unexpected",
  43526           "color": "553300",
  43527           "default": false,
  43528           "description": ""
  43529         }
  43530       ],
  43531       "state": "open",
  43532       "locked": false,
  43533       "assignee": null,
  43534       "assignees": [],
  43535       "milestone": null,
  43536       "comments": 0,
  43537       "created_at": "2024-02-16T17:05:48Z",
  43538       "updated_at": "2024-02-16T17:11:50Z",
  43539       "closed_at": null,
  43540       "author_association": "COLLABORATOR",
  43541       "active_lock_reason": null,
  43542       "body": "@danieldaquino \r\n@jb55 \r\n\r\nThere is some gap around user payment, and node confirmation. Sometimes user pays, and does not receive purple benefits.\r\n\r\nHow might we engineer LN payment flow to avoid this unhappy path / edge case?\r\n\r\n> instead of having browser ping server, have LN node ping server\r\n> we control LN node\r\n> not depending on specific browser, implementation\r\n> still want welcome screen, irregardless if user clicks last button\r\n> if client detects new subscription, welcome screen pops up automagically\r\n> e.g. next time they open app\r\n> as soon as app enters foreground, there is a way to trigger welcome screen\r\n> command: check account purple status server. if good, then display welcome screen\r\n> downside: wouldnt want to hit server every time app is opened\r\n> unless we detect when person went through verify step, set up flag\r\n> recently saw verify npub thing/similar check\r\n> probably will still have verify screen\r\n> if you have been at verify screen, then flag is set.\r\n> then constantly check (least bad solution)\r\n> tiny bit of JSON data for session\r\n> if went through verify step, close app, open app\r\n> success: solve 90% of these unhappy path cases\r\n> session variable, or flag\r\n> if flag is open on foreground, check\r\n> do I have an active account\r\n> if open purple screen -> check -> device \"oh, I didnt know that\"\r\n> lose state if uninstall, reinstall ap\r\n> store on server\r\n>]\r\n",
  43543       "reactions": {
  43544         "url": "https://api.github.com/repos/damus-io/damus/issues/2012/reactions",
  43545         "total_count": 0,
  43546         "+1": 0,
  43547         "-1": 0,
  43548         "laugh": 0,
  43549         "hooray": 0,
  43550         "confused": 0,
  43551         "heart": 0,
  43552         "rocket": 0,
  43553         "eyes": 0
  43554       },
  43555       "timeline_url": "https://api.github.com/repos/damus-io/damus/issues/2012/timeline",
  43556       "performed_via_github_app": null,
  43557       "state_reason": null
  43558     }
  43559   },
  43560   {
  43561     "issue": {
  43562       "url": "https://api.github.com/repos/damus-io/damus/issues/2011",
  43563       "repository_url": "https://api.github.com/repos/damus-io/damus",
  43564       "labels_url": "https://api.github.com/repos/damus-io/damus/issues/2011/labels{/name}",
  43565       "comments_url": "https://api.github.com/repos/damus-io/damus/issues/2011/comments",
  43566       "events_url": "https://api.github.com/repos/damus-io/damus/issues/2011/events",
  43567       "html_url": "https://github.com/damus-io/damus/issues/2011",
  43568       "id": 2137054098,
  43569       "node_id": "I_kwDOHHF5A85_YNuS",
  43570       "number": 2011,
  43571       "title": "Mentions in translated notes appear as plain text",
  43572       "user": {
  43573         "login": "alltheseas",
  43574         "id": 64376233,
  43575         "node_id": "MDQ6VXNlcjY0Mzc2MjMz",
  43576         "avatar_url": "https://avatars.githubusercontent.com/u/64376233?v=4",
  43577         "gravatar_id": "",
  43578         "url": "https://api.github.com/users/alltheseas",
  43579         "html_url": "https://github.com/alltheseas",
  43580         "followers_url": "https://api.github.com/users/alltheseas/followers",
  43581         "following_url": "https://api.github.com/users/alltheseas/following{/other_user}",
  43582         "gists_url": "https://api.github.com/users/alltheseas/gists{/gist_id}",
  43583         "starred_url": "https://api.github.com/users/alltheseas/starred{/owner}{/repo}",
  43584         "subscriptions_url": "https://api.github.com/users/alltheseas/subscriptions",
  43585         "organizations_url": "https://api.github.com/users/alltheseas/orgs",
  43586         "repos_url": "https://api.github.com/users/alltheseas/repos",
  43587         "events_url": "https://api.github.com/users/alltheseas/events{/privacy}",
  43588         "received_events_url": "https://api.github.com/users/alltheseas/received_events",
  43589         "type": "User",
  43590         "site_admin": false
  43591       },
  43592       "labels": [
  43593         {
  43594           "id": 5799676879,
  43595           "node_id": "LA_kwDOHHF5A88AAAABWbALzw",
  43596           "url": "https://api.github.com/repos/damus-io/damus/labels/localization",
  43597           "name": "localization",
  43598           "color": "0BC18D",
  43599           "default": false,
  43600           "description": ""
  43601         },
  43602         {
  43603           "id": 5799961735,
  43604           "node_id": "LA_kwDOHHF5A88AAAABWbRkhw",
  43605           "url": "https://api.github.com/repos/damus-io/damus/labels/purple",
  43606           "name": "purple",
  43607           "color": "7E12A4",
  43608           "default": false,
  43609           "description": "Damus purple membership"
  43610         },
  43611         {
  43612           "id": 5895705605,
  43613           "node_id": "LA_kwDOHHF5A88AAAABX2lUBQ",
  43614           "url": "https://api.github.com/repos/damus-io/damus/labels/unexpected",
  43615           "name": "unexpected",
  43616           "color": "553300",
  43617           "default": false,
  43618           "description": ""
  43619         }
  43620       ],
  43621       "state": "open",
  43622       "locked": false,
  43623       "assignee": {
  43624         "login": "kernelkind",
  43625         "id": 8139906,
  43626         "node_id": "MDQ6VXNlcjgxMzk5MDY=",
  43627         "avatar_url": "https://avatars.githubusercontent.com/u/8139906?v=4",
  43628         "gravatar_id": "",
  43629         "url": "https://api.github.com/users/kernelkind",
  43630         "html_url": "https://github.com/kernelkind",
  43631         "followers_url": "https://api.github.com/users/kernelkind/followers",
  43632         "following_url": "https://api.github.com/users/kernelkind/following{/other_user}",
  43633         "gists_url": "https://api.github.com/users/kernelkind/gists{/gist_id}",
  43634         "starred_url": "https://api.github.com/users/kernelkind/starred{/owner}{/repo}",
  43635         "subscriptions_url": "https://api.github.com/users/kernelkind/subscriptions",
  43636         "organizations_url": "https://api.github.com/users/kernelkind/orgs",
  43637         "repos_url": "https://api.github.com/users/kernelkind/repos",
  43638         "events_url": "https://api.github.com/users/kernelkind/events{/privacy}",
  43639         "received_events_url": "https://api.github.com/users/kernelkind/received_events",
  43640         "type": "User",
  43641         "site_admin": false
  43642       },
  43643       "assignees": [
  43644         {
  43645           "login": "kernelkind",
  43646           "id": 8139906,
  43647           "node_id": "MDQ6VXNlcjgxMzk5MDY=",
  43648           "avatar_url": "https://avatars.githubusercontent.com/u/8139906?v=4",
  43649           "gravatar_id": "",
  43650           "url": "https://api.github.com/users/kernelkind",
  43651           "html_url": "https://github.com/kernelkind",
  43652           "followers_url": "https://api.github.com/users/kernelkind/followers",
  43653           "following_url": "https://api.github.com/users/kernelkind/following{/other_user}",
  43654           "gists_url": "https://api.github.com/users/kernelkind/gists{/gist_id}",
  43655           "starred_url": "https://api.github.com/users/kernelkind/starred{/owner}{/repo}",
  43656           "subscriptions_url": "https://api.github.com/users/kernelkind/subscriptions",
  43657           "organizations_url": "https://api.github.com/users/kernelkind/orgs",
  43658           "repos_url": "https://api.github.com/users/kernelkind/repos",
  43659           "events_url": "https://api.github.com/users/kernelkind/events{/privacy}",
  43660           "received_events_url": "https://api.github.com/users/kernelkind/received_events",
  43661           "type": "User",
  43662           "site_admin": false
  43663         }
  43664       ],
  43665       "milestone": null,
  43666       "comments": 6,
  43667       "created_at": "2024-02-15T17:16:48Z",
  43668       "updated_at": "2024-02-24T17:35:41Z",
  43669       "closed_at": null,
  43670       "author_association": "COLLABORATOR",
  43671       "active_lock_reason": null,
  43672       "body": "_what happens_\r\n\r\nTranslated note using purple deepL service that includes a mention translates the mention to plain text\r\n\r\n_question / suggestion_\r\n\r\n> When a note that contains a mention is translated, the mention is rendered as plain text instead of as a mention. I think it would look cleaner if the translated text contained mentions. This can be done by converting the translated string to Blocks and then rendering the blocks like a normal note\r\n\r\n@kernelkind \r\n\r\n",
  43673       "reactions": {
  43674         "url": "https://api.github.com/repos/damus-io/damus/issues/2011/reactions",
  43675         "total_count": 0,
  43676         "+1": 0,
  43677         "-1": 0,
  43678         "laugh": 0,
  43679         "hooray": 0,
  43680         "confused": 0,
  43681         "heart": 0,
  43682         "rocket": 0,
  43683         "eyes": 0
  43684       },
  43685       "timeline_url": "https://api.github.com/repos/damus-io/damus/issues/2011/timeline",
  43686       "performed_via_github_app": null,
  43687       "state_reason": null
  43688     }
  43689   },
  43690   {
  43691     "issue": {
  43692       "url": "https://api.github.com/repos/damus-io/damus/issues/2011",
  43693       "repository_url": "https://api.github.com/repos/damus-io/damus",
  43694       "labels_url": "https://api.github.com/repos/damus-io/damus/issues/2011/labels{/name}",
  43695       "comments_url": "https://api.github.com/repos/damus-io/damus/issues/2011/comments",
  43696       "events_url": "https://api.github.com/repos/damus-io/damus/issues/2011/events",
  43697       "html_url": "https://github.com/damus-io/damus/issues/2011",
  43698       "id": 2137054098,
  43699       "node_id": "I_kwDOHHF5A85_YNuS",
  43700       "number": 2011,
  43701       "title": "Mentions in translated notes appear as plain text",
  43702       "user": {
  43703         "login": "alltheseas",
  43704         "id": 64376233,
  43705         "node_id": "MDQ6VXNlcjY0Mzc2MjMz",
  43706         "avatar_url": "https://avatars.githubusercontent.com/u/64376233?v=4",
  43707         "gravatar_id": "",
  43708         "url": "https://api.github.com/users/alltheseas",
  43709         "html_url": "https://github.com/alltheseas",
  43710         "followers_url": "https://api.github.com/users/alltheseas/followers",
  43711         "following_url": "https://api.github.com/users/alltheseas/following{/other_user}",
  43712         "gists_url": "https://api.github.com/users/alltheseas/gists{/gist_id}",
  43713         "starred_url": "https://api.github.com/users/alltheseas/starred{/owner}{/repo}",
  43714         "subscriptions_url": "https://api.github.com/users/alltheseas/subscriptions",
  43715         "organizations_url": "https://api.github.com/users/alltheseas/orgs",
  43716         "repos_url": "https://api.github.com/users/alltheseas/repos",
  43717         "events_url": "https://api.github.com/users/alltheseas/events{/privacy}",
  43718         "received_events_url": "https://api.github.com/users/alltheseas/received_events",
  43719         "type": "User",
  43720         "site_admin": false
  43721       },
  43722       "labels": [
  43723         {
  43724           "id": 5799676879,
  43725           "node_id": "LA_kwDOHHF5A88AAAABWbALzw",
  43726           "url": "https://api.github.com/repos/damus-io/damus/labels/localization",
  43727           "name": "localization",
  43728           "color": "0BC18D",
  43729           "default": false,
  43730           "description": ""
  43731         },
  43732         {
  43733           "id": 5799961735,
  43734           "node_id": "LA_kwDOHHF5A88AAAABWbRkhw",
  43735           "url": "https://api.github.com/repos/damus-io/damus/labels/purple",
  43736           "name": "purple",
  43737           "color": "7E12A4",
  43738           "default": false,
  43739           "description": "Damus purple membership"
  43740         },
  43741         {
  43742           "id": 5895705605,
  43743           "node_id": "LA_kwDOHHF5A88AAAABX2lUBQ",
  43744           "url": "https://api.github.com/repos/damus-io/damus/labels/unexpected",
  43745           "name": "unexpected",
  43746           "color": "553300",
  43747           "default": false,
  43748           "description": ""
  43749         }
  43750       ],
  43751       "state": "open",
  43752       "locked": false,
  43753       "assignee": {
  43754         "login": "kernelkind",
  43755         "id": 8139906,
  43756         "node_id": "MDQ6VXNlcjgxMzk5MDY=",
  43757         "avatar_url": "https://avatars.githubusercontent.com/u/8139906?v=4",
  43758         "gravatar_id": "",
  43759         "url": "https://api.github.com/users/kernelkind",
  43760         "html_url": "https://github.com/kernelkind",
  43761         "followers_url": "https://api.github.com/users/kernelkind/followers",
  43762         "following_url": "https://api.github.com/users/kernelkind/following{/other_user}",
  43763         "gists_url": "https://api.github.com/users/kernelkind/gists{/gist_id}",
  43764         "starred_url": "https://api.github.com/users/kernelkind/starred{/owner}{/repo}",
  43765         "subscriptions_url": "https://api.github.com/users/kernelkind/subscriptions",
  43766         "organizations_url": "https://api.github.com/users/kernelkind/orgs",
  43767         "repos_url": "https://api.github.com/users/kernelkind/repos",
  43768         "events_url": "https://api.github.com/users/kernelkind/events{/privacy}",
  43769         "received_events_url": "https://api.github.com/users/kernelkind/received_events",
  43770         "type": "User",
  43771         "site_admin": false
  43772       },
  43773       "assignees": [
  43774         {
  43775           "login": "kernelkind",
  43776           "id": 8139906,
  43777           "node_id": "MDQ6VXNlcjgxMzk5MDY=",
  43778           "avatar_url": "https://avatars.githubusercontent.com/u/8139906?v=4",
  43779           "gravatar_id": "",
  43780           "url": "https://api.github.com/users/kernelkind",
  43781           "html_url": "https://github.com/kernelkind",
  43782           "followers_url": "https://api.github.com/users/kernelkind/followers",
  43783           "following_url": "https://api.github.com/users/kernelkind/following{/other_user}",
  43784           "gists_url": "https://api.github.com/users/kernelkind/gists{/gist_id}",
  43785           "starred_url": "https://api.github.com/users/kernelkind/starred{/owner}{/repo}",
  43786           "subscriptions_url": "https://api.github.com/users/kernelkind/subscriptions",
  43787           "organizations_url": "https://api.github.com/users/kernelkind/orgs",
  43788           "repos_url": "https://api.github.com/users/kernelkind/repos",
  43789           "events_url": "https://api.github.com/users/kernelkind/events{/privacy}",
  43790           "received_events_url": "https://api.github.com/users/kernelkind/received_events",
  43791           "type": "User",
  43792           "site_admin": false
  43793         }
  43794       ],
  43795       "milestone": null,
  43796       "comments": 6,
  43797       "created_at": "2024-02-15T17:16:48Z",
  43798       "updated_at": "2024-02-24T17:35:41Z",
  43799       "closed_at": null,
  43800       "author_association": "COLLABORATOR",
  43801       "active_lock_reason": null,
  43802       "body": "_what happens_\r\n\r\nTranslated note using purple deepL service that includes a mention translates the mention to plain text\r\n\r\n_question / suggestion_\r\n\r\n> When a note that contains a mention is translated, the mention is rendered as plain text instead of as a mention. I think it would look cleaner if the translated text contained mentions. This can be done by converting the translated string to Blocks and then rendering the blocks like a normal note\r\n\r\n@kernelkind \r\n\r\n",
  43803       "reactions": {
  43804         "url": "https://api.github.com/repos/damus-io/damus/issues/2011/reactions",
  43805         "total_count": 0,
  43806         "+1": 0,
  43807         "-1": 0,
  43808         "laugh": 0,
  43809         "hooray": 0,
  43810         "confused": 0,
  43811         "heart": 0,
  43812         "rocket": 0,
  43813         "eyes": 0
  43814       },
  43815       "timeline_url": "https://api.github.com/repos/damus-io/damus/issues/2011/timeline",
  43816       "performed_via_github_app": null,
  43817       "state_reason": null
  43818     },
  43819     "comment": {
  43820       "user": "alltheseas",
  43821       "created_at": "2024-02-15T18:44:58Z",
  43822       "updated_at": "2024-02-15T18:44:58Z",
  43823       "body": "Similar problem to longform notes mention not rendering https://github.com/damus-io/damus/issues/1743"
  43824     }
  43825   },
  43826   {
  43827     "issue": {
  43828       "url": "https://api.github.com/repos/damus-io/damus/issues/2011",
  43829       "repository_url": "https://api.github.com/repos/damus-io/damus",
  43830       "labels_url": "https://api.github.com/repos/damus-io/damus/issues/2011/labels{/name}",
  43831       "comments_url": "https://api.github.com/repos/damus-io/damus/issues/2011/comments",
  43832       "events_url": "https://api.github.com/repos/damus-io/damus/issues/2011/events",
  43833       "html_url": "https://github.com/damus-io/damus/issues/2011",
  43834       "id": 2137054098,
  43835       "node_id": "I_kwDOHHF5A85_YNuS",
  43836       "number": 2011,
  43837       "title": "Mentions in translated notes appear as plain text",
  43838       "user": {
  43839         "login": "alltheseas",
  43840         "id": 64376233,
  43841         "node_id": "MDQ6VXNlcjY0Mzc2MjMz",
  43842         "avatar_url": "https://avatars.githubusercontent.com/u/64376233?v=4",
  43843         "gravatar_id": "",
  43844         "url": "https://api.github.com/users/alltheseas",
  43845         "html_url": "https://github.com/alltheseas",
  43846         "followers_url": "https://api.github.com/users/alltheseas/followers",
  43847         "following_url": "https://api.github.com/users/alltheseas/following{/other_user}",
  43848         "gists_url": "https://api.github.com/users/alltheseas/gists{/gist_id}",
  43849         "starred_url": "https://api.github.com/users/alltheseas/starred{/owner}{/repo}",
  43850         "subscriptions_url": "https://api.github.com/users/alltheseas/subscriptions",
  43851         "organizations_url": "https://api.github.com/users/alltheseas/orgs",
  43852         "repos_url": "https://api.github.com/users/alltheseas/repos",
  43853         "events_url": "https://api.github.com/users/alltheseas/events{/privacy}",
  43854         "received_events_url": "https://api.github.com/users/alltheseas/received_events",
  43855         "type": "User",
  43856         "site_admin": false
  43857       },
  43858       "labels": [
  43859         {
  43860           "id": 5799676879,
  43861           "node_id": "LA_kwDOHHF5A88AAAABWbALzw",
  43862           "url": "https://api.github.com/repos/damus-io/damus/labels/localization",
  43863           "name": "localization",
  43864           "color": "0BC18D",
  43865           "default": false,
  43866           "description": ""
  43867         },
  43868         {
  43869           "id": 5799961735,
  43870           "node_id": "LA_kwDOHHF5A88AAAABWbRkhw",
  43871           "url": "https://api.github.com/repos/damus-io/damus/labels/purple",
  43872           "name": "purple",
  43873           "color": "7E12A4",
  43874           "default": false,
  43875           "description": "Damus purple membership"
  43876         },
  43877         {
  43878           "id": 5895705605,
  43879           "node_id": "LA_kwDOHHF5A88AAAABX2lUBQ",
  43880           "url": "https://api.github.com/repos/damus-io/damus/labels/unexpected",
  43881           "name": "unexpected",
  43882           "color": "553300",
  43883           "default": false,
  43884           "description": ""
  43885         }
  43886       ],
  43887       "state": "open",
  43888       "locked": false,
  43889       "assignee": {
  43890         "login": "kernelkind",
  43891         "id": 8139906,
  43892         "node_id": "MDQ6VXNlcjgxMzk5MDY=",
  43893         "avatar_url": "https://avatars.githubusercontent.com/u/8139906?v=4",
  43894         "gravatar_id": "",
  43895         "url": "https://api.github.com/users/kernelkind",
  43896         "html_url": "https://github.com/kernelkind",
  43897         "followers_url": "https://api.github.com/users/kernelkind/followers",
  43898         "following_url": "https://api.github.com/users/kernelkind/following{/other_user}",
  43899         "gists_url": "https://api.github.com/users/kernelkind/gists{/gist_id}",
  43900         "starred_url": "https://api.github.com/users/kernelkind/starred{/owner}{/repo}",
  43901         "subscriptions_url": "https://api.github.com/users/kernelkind/subscriptions",
  43902         "organizations_url": "https://api.github.com/users/kernelkind/orgs",
  43903         "repos_url": "https://api.github.com/users/kernelkind/repos",
  43904         "events_url": "https://api.github.com/users/kernelkind/events{/privacy}",
  43905         "received_events_url": "https://api.github.com/users/kernelkind/received_events",
  43906         "type": "User",
  43907         "site_admin": false
  43908       },
  43909       "assignees": [
  43910         {
  43911           "login": "kernelkind",
  43912           "id": 8139906,
  43913           "node_id": "MDQ6VXNlcjgxMzk5MDY=",
  43914           "avatar_url": "https://avatars.githubusercontent.com/u/8139906?v=4",
  43915           "gravatar_id": "",
  43916           "url": "https://api.github.com/users/kernelkind",
  43917           "html_url": "https://github.com/kernelkind",
  43918           "followers_url": "https://api.github.com/users/kernelkind/followers",
  43919           "following_url": "https://api.github.com/users/kernelkind/following{/other_user}",
  43920           "gists_url": "https://api.github.com/users/kernelkind/gists{/gist_id}",
  43921           "starred_url": "https://api.github.com/users/kernelkind/starred{/owner}{/repo}",
  43922           "subscriptions_url": "https://api.github.com/users/kernelkind/subscriptions",
  43923           "organizations_url": "https://api.github.com/users/kernelkind/orgs",
  43924           "repos_url": "https://api.github.com/users/kernelkind/repos",
  43925           "events_url": "https://api.github.com/users/kernelkind/events{/privacy}",
  43926           "received_events_url": "https://api.github.com/users/kernelkind/received_events",
  43927           "type": "User",
  43928           "site_admin": false
  43929         }
  43930       ],
  43931       "milestone": null,
  43932       "comments": 6,
  43933       "created_at": "2024-02-15T17:16:48Z",
  43934       "updated_at": "2024-02-24T17:35:41Z",
  43935       "closed_at": null,
  43936       "author_association": "COLLABORATOR",
  43937       "active_lock_reason": null,
  43938       "body": "_what happens_\r\n\r\nTranslated note using purple deepL service that includes a mention translates the mention to plain text\r\n\r\n_question / suggestion_\r\n\r\n> When a note that contains a mention is translated, the mention is rendered as plain text instead of as a mention. I think it would look cleaner if the translated text contained mentions. This can be done by converting the translated string to Blocks and then rendering the blocks like a normal note\r\n\r\n@kernelkind \r\n\r\n",
  43939       "reactions": {
  43940         "url": "https://api.github.com/repos/damus-io/damus/issues/2011/reactions",
  43941         "total_count": 0,
  43942         "+1": 0,
  43943         "-1": 0,
  43944         "laugh": 0,
  43945         "hooray": 0,
  43946         "confused": 0,
  43947         "heart": 0,
  43948         "rocket": 0,
  43949         "eyes": 0
  43950       },
  43951       "timeline_url": "https://api.github.com/repos/damus-io/damus/issues/2011/timeline",
  43952       "performed_via_github_app": null,
  43953       "state_reason": null
  43954     },
  43955     "comment": {
  43956       "user": "kernelkind",
  43957       "created_at": "2024-02-15T21:00:34Z",
  43958       "updated_at": "2024-02-15T21:00:34Z",
  43959       "body": "I looked through the code and I'm realizing that translated notes are already converted to blocks & render mentions properly. The problem is that the translation service thinks nostr addresses are a foreign language and are attempting to translate them. \r\n\r\n<img width=\"405\" alt=\"image\" src=\"https://github.com/damus-io/damus/assets/8139906/c0bd6260-7c90-484d-9cad-7b99e37fe606\">\r\n\r\nhttps://damus.io/nevent1qqs0355wrutwgz33znldza94cqwc7tgllcxs7hl0d9l4ac6uy0yrk8qpz9mhxue69uhkummnw3eryvfwvdhk6qghwaehxw309a3hyetpw3ezumn0wd68ytnhd9hx2qgdwaehxw309ahx7uewd3hkcqg5waehxw309aex2mrp0yhxummnw3ezucn8gkdz2v\r\n\r\nThis note has the mention:\r\n`nevent1qqsxtzmk6d05r3s3xxcwma26txmjekvt45c82mrshzuqew96dpnckvqpp4mhxue69uhkummn9ekx7mqzyr6dk5nshkv3k9a758ndqd05thhrj2gec228fwavzq6z6g3uwnsdqqcyqqqqqqg0yfkk8`\r\n\r\nBut the translated version has the mention:\r\n`nevent1qqsxtzmk6d05r3s3xxcwma26txmjekvt45c82mrshzuqew96dpnckvqpp4mhxue69uhkummn9ekx7mqzyr6dk5nshkv3k9a758ndqd05thhrj2gec228fwavzq6z6g3uwnsdqqcyqqqqg0yfkk8`\r\n"
  43960     }
  43961   },
  43962   {
  43963     "issue": {
  43964       "url": "https://api.github.com/repos/damus-io/damus/issues/2011",
  43965       "repository_url": "https://api.github.com/repos/damus-io/damus",
  43966       "labels_url": "https://api.github.com/repos/damus-io/damus/issues/2011/labels{/name}",
  43967       "comments_url": "https://api.github.com/repos/damus-io/damus/issues/2011/comments",
  43968       "events_url": "https://api.github.com/repos/damus-io/damus/issues/2011/events",
  43969       "html_url": "https://github.com/damus-io/damus/issues/2011",
  43970       "id": 2137054098,
  43971       "node_id": "I_kwDOHHF5A85_YNuS",
  43972       "number": 2011,
  43973       "title": "Mentions in translated notes appear as plain text",
  43974       "user": {
  43975         "login": "alltheseas",
  43976         "id": 64376233,
  43977         "node_id": "MDQ6VXNlcjY0Mzc2MjMz",
  43978         "avatar_url": "https://avatars.githubusercontent.com/u/64376233?v=4",
  43979         "gravatar_id": "",
  43980         "url": "https://api.github.com/users/alltheseas",
  43981         "html_url": "https://github.com/alltheseas",
  43982         "followers_url": "https://api.github.com/users/alltheseas/followers",
  43983         "following_url": "https://api.github.com/users/alltheseas/following{/other_user}",
  43984         "gists_url": "https://api.github.com/users/alltheseas/gists{/gist_id}",
  43985         "starred_url": "https://api.github.com/users/alltheseas/starred{/owner}{/repo}",
  43986         "subscriptions_url": "https://api.github.com/users/alltheseas/subscriptions",
  43987         "organizations_url": "https://api.github.com/users/alltheseas/orgs",
  43988         "repos_url": "https://api.github.com/users/alltheseas/repos",
  43989         "events_url": "https://api.github.com/users/alltheseas/events{/privacy}",
  43990         "received_events_url": "https://api.github.com/users/alltheseas/received_events",
  43991         "type": "User",
  43992         "site_admin": false
  43993       },
  43994       "labels": [
  43995         {
  43996           "id": 5799676879,
  43997           "node_id": "LA_kwDOHHF5A88AAAABWbALzw",
  43998           "url": "https://api.github.com/repos/damus-io/damus/labels/localization",
  43999           "name": "localization",
  44000           "color": "0BC18D",
  44001           "default": false,
  44002           "description": ""
  44003         },
  44004         {
  44005           "id": 5799961735,
  44006           "node_id": "LA_kwDOHHF5A88AAAABWbRkhw",
  44007           "url": "https://api.github.com/repos/damus-io/damus/labels/purple",
  44008           "name": "purple",
  44009           "color": "7E12A4",
  44010           "default": false,
  44011           "description": "Damus purple membership"
  44012         },
  44013         {
  44014           "id": 5895705605,
  44015           "node_id": "LA_kwDOHHF5A88AAAABX2lUBQ",
  44016           "url": "https://api.github.com/repos/damus-io/damus/labels/unexpected",
  44017           "name": "unexpected",
  44018           "color": "553300",
  44019           "default": false,
  44020           "description": ""
  44021         }
  44022       ],
  44023       "state": "open",
  44024       "locked": false,
  44025       "assignee": {
  44026         "login": "kernelkind",
  44027         "id": 8139906,
  44028         "node_id": "MDQ6VXNlcjgxMzk5MDY=",
  44029         "avatar_url": "https://avatars.githubusercontent.com/u/8139906?v=4",
  44030         "gravatar_id": "",
  44031         "url": "https://api.github.com/users/kernelkind",
  44032         "html_url": "https://github.com/kernelkind",
  44033         "followers_url": "https://api.github.com/users/kernelkind/followers",
  44034         "following_url": "https://api.github.com/users/kernelkind/following{/other_user}",
  44035         "gists_url": "https://api.github.com/users/kernelkind/gists{/gist_id}",
  44036         "starred_url": "https://api.github.com/users/kernelkind/starred{/owner}{/repo}",
  44037         "subscriptions_url": "https://api.github.com/users/kernelkind/subscriptions",
  44038         "organizations_url": "https://api.github.com/users/kernelkind/orgs",
  44039         "repos_url": "https://api.github.com/users/kernelkind/repos",
  44040         "events_url": "https://api.github.com/users/kernelkind/events{/privacy}",
  44041         "received_events_url": "https://api.github.com/users/kernelkind/received_events",
  44042         "type": "User",
  44043         "site_admin": false
  44044       },
  44045       "assignees": [
  44046         {
  44047           "login": "kernelkind",
  44048           "id": 8139906,
  44049           "node_id": "MDQ6VXNlcjgxMzk5MDY=",
  44050           "avatar_url": "https://avatars.githubusercontent.com/u/8139906?v=4",
  44051           "gravatar_id": "",
  44052           "url": "https://api.github.com/users/kernelkind",
  44053           "html_url": "https://github.com/kernelkind",
  44054           "followers_url": "https://api.github.com/users/kernelkind/followers",
  44055           "following_url": "https://api.github.com/users/kernelkind/following{/other_user}",
  44056           "gists_url": "https://api.github.com/users/kernelkind/gists{/gist_id}",
  44057           "starred_url": "https://api.github.com/users/kernelkind/starred{/owner}{/repo}",
  44058           "subscriptions_url": "https://api.github.com/users/kernelkind/subscriptions",
  44059           "organizations_url": "https://api.github.com/users/kernelkind/orgs",
  44060           "repos_url": "https://api.github.com/users/kernelkind/repos",
  44061           "events_url": "https://api.github.com/users/kernelkind/events{/privacy}",
  44062           "received_events_url": "https://api.github.com/users/kernelkind/received_events",
  44063           "type": "User",
  44064           "site_admin": false
  44065         }
  44066       ],
  44067       "milestone": null,
  44068       "comments": 6,
  44069       "created_at": "2024-02-15T17:16:48Z",
  44070       "updated_at": "2024-02-24T17:35:41Z",
  44071       "closed_at": null,
  44072       "author_association": "COLLABORATOR",
  44073       "active_lock_reason": null,
  44074       "body": "_what happens_\r\n\r\nTranslated note using purple deepL service that includes a mention translates the mention to plain text\r\n\r\n_question / suggestion_\r\n\r\n> When a note that contains a mention is translated, the mention is rendered as plain text instead of as a mention. I think it would look cleaner if the translated text contained mentions. This can be done by converting the translated string to Blocks and then rendering the blocks like a normal note\r\n\r\n@kernelkind \r\n\r\n",
  44075       "reactions": {
  44076         "url": "https://api.github.com/repos/damus-io/damus/issues/2011/reactions",
  44077         "total_count": 0,
  44078         "+1": 0,
  44079         "-1": 0,
  44080         "laugh": 0,
  44081         "hooray": 0,
  44082         "confused": 0,
  44083         "heart": 0,
  44084         "rocket": 0,
  44085         "eyes": 0
  44086       },
  44087       "timeline_url": "https://api.github.com/repos/damus-io/damus/issues/2011/timeline",
  44088       "performed_via_github_app": null,
  44089       "state_reason": null
  44090     },
  44091     "comment": {
  44092       "user": "kernelkind",
  44093       "created_at": "2024-02-16T19:42:12Z",
  44094       "updated_at": "2024-02-16T19:42:51Z",
  44095       "body": "I don't really see a way around this. One way that would technically work is packaging 'non-mentions' into 'chunks' and sending them to the translation service separately. Then stitching the translated text with the mentions. So this would require sending ~N translation requests per note (where N is number of mentions), and I imagine that would be too costly of a solution"
  44096     }
  44097   },
  44098   {
  44099     "issue": {
  44100       "url": "https://api.github.com/repos/damus-io/damus/issues/2011",
  44101       "repository_url": "https://api.github.com/repos/damus-io/damus",
  44102       "labels_url": "https://api.github.com/repos/damus-io/damus/issues/2011/labels{/name}",
  44103       "comments_url": "https://api.github.com/repos/damus-io/damus/issues/2011/comments",
  44104       "events_url": "https://api.github.com/repos/damus-io/damus/issues/2011/events",
  44105       "html_url": "https://github.com/damus-io/damus/issues/2011",
  44106       "id": 2137054098,
  44107       "node_id": "I_kwDOHHF5A85_YNuS",
  44108       "number": 2011,
  44109       "title": "Mentions in translated notes appear as plain text",
  44110       "user": {
  44111         "login": "alltheseas",
  44112         "id": 64376233,
  44113         "node_id": "MDQ6VXNlcjY0Mzc2MjMz",
  44114         "avatar_url": "https://avatars.githubusercontent.com/u/64376233?v=4",
  44115         "gravatar_id": "",
  44116         "url": "https://api.github.com/users/alltheseas",
  44117         "html_url": "https://github.com/alltheseas",
  44118         "followers_url": "https://api.github.com/users/alltheseas/followers",
  44119         "following_url": "https://api.github.com/users/alltheseas/following{/other_user}",
  44120         "gists_url": "https://api.github.com/users/alltheseas/gists{/gist_id}",
  44121         "starred_url": "https://api.github.com/users/alltheseas/starred{/owner}{/repo}",
  44122         "subscriptions_url": "https://api.github.com/users/alltheseas/subscriptions",
  44123         "organizations_url": "https://api.github.com/users/alltheseas/orgs",
  44124         "repos_url": "https://api.github.com/users/alltheseas/repos",
  44125         "events_url": "https://api.github.com/users/alltheseas/events{/privacy}",
  44126         "received_events_url": "https://api.github.com/users/alltheseas/received_events",
  44127         "type": "User",
  44128         "site_admin": false
  44129       },
  44130       "labels": [
  44131         {
  44132           "id": 5799676879,
  44133           "node_id": "LA_kwDOHHF5A88AAAABWbALzw",
  44134           "url": "https://api.github.com/repos/damus-io/damus/labels/localization",
  44135           "name": "localization",
  44136           "color": "0BC18D",
  44137           "default": false,
  44138           "description": ""
  44139         },
  44140         {
  44141           "id": 5799961735,
  44142           "node_id": "LA_kwDOHHF5A88AAAABWbRkhw",
  44143           "url": "https://api.github.com/repos/damus-io/damus/labels/purple",
  44144           "name": "purple",
  44145           "color": "7E12A4",
  44146           "default": false,
  44147           "description": "Damus purple membership"
  44148         },
  44149         {
  44150           "id": 5895705605,
  44151           "node_id": "LA_kwDOHHF5A88AAAABX2lUBQ",
  44152           "url": "https://api.github.com/repos/damus-io/damus/labels/unexpected",
  44153           "name": "unexpected",
  44154           "color": "553300",
  44155           "default": false,
  44156           "description": ""
  44157         }
  44158       ],
  44159       "state": "open",
  44160       "locked": false,
  44161       "assignee": {
  44162         "login": "kernelkind",
  44163         "id": 8139906,
  44164         "node_id": "MDQ6VXNlcjgxMzk5MDY=",
  44165         "avatar_url": "https://avatars.githubusercontent.com/u/8139906?v=4",
  44166         "gravatar_id": "",
  44167         "url": "https://api.github.com/users/kernelkind",
  44168         "html_url": "https://github.com/kernelkind",
  44169         "followers_url": "https://api.github.com/users/kernelkind/followers",
  44170         "following_url": "https://api.github.com/users/kernelkind/following{/other_user}",
  44171         "gists_url": "https://api.github.com/users/kernelkind/gists{/gist_id}",
  44172         "starred_url": "https://api.github.com/users/kernelkind/starred{/owner}{/repo}",
  44173         "subscriptions_url": "https://api.github.com/users/kernelkind/subscriptions",
  44174         "organizations_url": "https://api.github.com/users/kernelkind/orgs",
  44175         "repos_url": "https://api.github.com/users/kernelkind/repos",
  44176         "events_url": "https://api.github.com/users/kernelkind/events{/privacy}",
  44177         "received_events_url": "https://api.github.com/users/kernelkind/received_events",
  44178         "type": "User",
  44179         "site_admin": false
  44180       },
  44181       "assignees": [
  44182         {
  44183           "login": "kernelkind",
  44184           "id": 8139906,
  44185           "node_id": "MDQ6VXNlcjgxMzk5MDY=",
  44186           "avatar_url": "https://avatars.githubusercontent.com/u/8139906?v=4",
  44187           "gravatar_id": "",
  44188           "url": "https://api.github.com/users/kernelkind",
  44189           "html_url": "https://github.com/kernelkind",
  44190           "followers_url": "https://api.github.com/users/kernelkind/followers",
  44191           "following_url": "https://api.github.com/users/kernelkind/following{/other_user}",
  44192           "gists_url": "https://api.github.com/users/kernelkind/gists{/gist_id}",
  44193           "starred_url": "https://api.github.com/users/kernelkind/starred{/owner}{/repo}",
  44194           "subscriptions_url": "https://api.github.com/users/kernelkind/subscriptions",
  44195           "organizations_url": "https://api.github.com/users/kernelkind/orgs",
  44196           "repos_url": "https://api.github.com/users/kernelkind/repos",
  44197           "events_url": "https://api.github.com/users/kernelkind/events{/privacy}",
  44198           "received_events_url": "https://api.github.com/users/kernelkind/received_events",
  44199           "type": "User",
  44200           "site_admin": false
  44201         }
  44202       ],
  44203       "milestone": null,
  44204       "comments": 6,
  44205       "created_at": "2024-02-15T17:16:48Z",
  44206       "updated_at": "2024-02-24T17:35:41Z",
  44207       "closed_at": null,
  44208       "author_association": "COLLABORATOR",
  44209       "active_lock_reason": null,
  44210       "body": "_what happens_\r\n\r\nTranslated note using purple deepL service that includes a mention translates the mention to plain text\r\n\r\n_question / suggestion_\r\n\r\n> When a note that contains a mention is translated, the mention is rendered as plain text instead of as a mention. I think it would look cleaner if the translated text contained mentions. This can be done by converting the translated string to Blocks and then rendering the blocks like a normal note\r\n\r\n@kernelkind \r\n\r\n",
  44211       "reactions": {
  44212         "url": "https://api.github.com/repos/damus-io/damus/issues/2011/reactions",
  44213         "total_count": 0,
  44214         "+1": 0,
  44215         "-1": 0,
  44216         "laugh": 0,
  44217         "hooray": 0,
  44218         "confused": 0,
  44219         "heart": 0,
  44220         "rocket": 0,
  44221         "eyes": 0
  44222       },
  44223       "timeline_url": "https://api.github.com/repos/damus-io/damus/issues/2011/timeline",
  44224       "performed_via_github_app": null,
  44225       "state_reason": null
  44226     },
  44227     "comment": {
  44228       "user": "jb55",
  44229       "created_at": "2024-02-22T18:03:55Z",
  44230       "updated_at": "2024-02-22T18:03:55Z",
  44231       "body": "On Fri, Feb 16, 2024 at 11:42:23AM -0800, kernelkind wrote:\n>I don't really see a way around this. One way that would technically\n>work is packaging 'non-mentions' into 'blocks' and sending them to the\n>translation service separately. Then stitching the translated text with\n>the mentions. So this would require sending ~N translation requests per\n>note (where N is number of mentions), and I imagine that would be too\n>costly of a solution\n\nwe should look at deepl docs and see if we can make placeholders of some\nkind that are not translated\n"
  44232     }
  44233   },
  44234   {
  44235     "issue": {
  44236       "url": "https://api.github.com/repos/damus-io/damus/issues/2011",
  44237       "repository_url": "https://api.github.com/repos/damus-io/damus",
  44238       "labels_url": "https://api.github.com/repos/damus-io/damus/issues/2011/labels{/name}",
  44239       "comments_url": "https://api.github.com/repos/damus-io/damus/issues/2011/comments",
  44240       "events_url": "https://api.github.com/repos/damus-io/damus/issues/2011/events",
  44241       "html_url": "https://github.com/damus-io/damus/issues/2011",
  44242       "id": 2137054098,
  44243       "node_id": "I_kwDOHHF5A85_YNuS",
  44244       "number": 2011,
  44245       "title": "Mentions in translated notes appear as plain text",
  44246       "user": {
  44247         "login": "alltheseas",
  44248         "id": 64376233,
  44249         "node_id": "MDQ6VXNlcjY0Mzc2MjMz",
  44250         "avatar_url": "https://avatars.githubusercontent.com/u/64376233?v=4",
  44251         "gravatar_id": "",
  44252         "url": "https://api.github.com/users/alltheseas",
  44253         "html_url": "https://github.com/alltheseas",
  44254         "followers_url": "https://api.github.com/users/alltheseas/followers",
  44255         "following_url": "https://api.github.com/users/alltheseas/following{/other_user}",
  44256         "gists_url": "https://api.github.com/users/alltheseas/gists{/gist_id}",
  44257         "starred_url": "https://api.github.com/users/alltheseas/starred{/owner}{/repo}",
  44258         "subscriptions_url": "https://api.github.com/users/alltheseas/subscriptions",
  44259         "organizations_url": "https://api.github.com/users/alltheseas/orgs",
  44260         "repos_url": "https://api.github.com/users/alltheseas/repos",
  44261         "events_url": "https://api.github.com/users/alltheseas/events{/privacy}",
  44262         "received_events_url": "https://api.github.com/users/alltheseas/received_events",
  44263         "type": "User",
  44264         "site_admin": false
  44265       },
  44266       "labels": [
  44267         {
  44268           "id": 5799676879,
  44269           "node_id": "LA_kwDOHHF5A88AAAABWbALzw",
  44270           "url": "https://api.github.com/repos/damus-io/damus/labels/localization",
  44271           "name": "localization",
  44272           "color": "0BC18D",
  44273           "default": false,
  44274           "description": ""
  44275         },
  44276         {
  44277           "id": 5799961735,
  44278           "node_id": "LA_kwDOHHF5A88AAAABWbRkhw",
  44279           "url": "https://api.github.com/repos/damus-io/damus/labels/purple",
  44280           "name": "purple",
  44281           "color": "7E12A4",
  44282           "default": false,
  44283           "description": "Damus purple membership"
  44284         },
  44285         {
  44286           "id": 5895705605,
  44287           "node_id": "LA_kwDOHHF5A88AAAABX2lUBQ",
  44288           "url": "https://api.github.com/repos/damus-io/damus/labels/unexpected",
  44289           "name": "unexpected",
  44290           "color": "553300",
  44291           "default": false,
  44292           "description": ""
  44293         }
  44294       ],
  44295       "state": "open",
  44296       "locked": false,
  44297       "assignee": {
  44298         "login": "kernelkind",
  44299         "id": 8139906,
  44300         "node_id": "MDQ6VXNlcjgxMzk5MDY=",
  44301         "avatar_url": "https://avatars.githubusercontent.com/u/8139906?v=4",
  44302         "gravatar_id": "",
  44303         "url": "https://api.github.com/users/kernelkind",
  44304         "html_url": "https://github.com/kernelkind",
  44305         "followers_url": "https://api.github.com/users/kernelkind/followers",
  44306         "following_url": "https://api.github.com/users/kernelkind/following{/other_user}",
  44307         "gists_url": "https://api.github.com/users/kernelkind/gists{/gist_id}",
  44308         "starred_url": "https://api.github.com/users/kernelkind/starred{/owner}{/repo}",
  44309         "subscriptions_url": "https://api.github.com/users/kernelkind/subscriptions",
  44310         "organizations_url": "https://api.github.com/users/kernelkind/orgs",
  44311         "repos_url": "https://api.github.com/users/kernelkind/repos",
  44312         "events_url": "https://api.github.com/users/kernelkind/events{/privacy}",
  44313         "received_events_url": "https://api.github.com/users/kernelkind/received_events",
  44314         "type": "User",
  44315         "site_admin": false
  44316       },
  44317       "assignees": [
  44318         {
  44319           "login": "kernelkind",
  44320           "id": 8139906,
  44321           "node_id": "MDQ6VXNlcjgxMzk5MDY=",
  44322           "avatar_url": "https://avatars.githubusercontent.com/u/8139906?v=4",
  44323           "gravatar_id": "",
  44324           "url": "https://api.github.com/users/kernelkind",
  44325           "html_url": "https://github.com/kernelkind",
  44326           "followers_url": "https://api.github.com/users/kernelkind/followers",
  44327           "following_url": "https://api.github.com/users/kernelkind/following{/other_user}",
  44328           "gists_url": "https://api.github.com/users/kernelkind/gists{/gist_id}",
  44329           "starred_url": "https://api.github.com/users/kernelkind/starred{/owner}{/repo}",
  44330           "subscriptions_url": "https://api.github.com/users/kernelkind/subscriptions",
  44331           "organizations_url": "https://api.github.com/users/kernelkind/orgs",
  44332           "repos_url": "https://api.github.com/users/kernelkind/repos",
  44333           "events_url": "https://api.github.com/users/kernelkind/events{/privacy}",
  44334           "received_events_url": "https://api.github.com/users/kernelkind/received_events",
  44335           "type": "User",
  44336           "site_admin": false
  44337         }
  44338       ],
  44339       "milestone": null,
  44340       "comments": 6,
  44341       "created_at": "2024-02-15T17:16:48Z",
  44342       "updated_at": "2024-02-24T17:35:41Z",
  44343       "closed_at": null,
  44344       "author_association": "COLLABORATOR",
  44345       "active_lock_reason": null,
  44346       "body": "_what happens_\r\n\r\nTranslated note using purple deepL service that includes a mention translates the mention to plain text\r\n\r\n_question / suggestion_\r\n\r\n> When a note that contains a mention is translated, the mention is rendered as plain text instead of as a mention. I think it would look cleaner if the translated text contained mentions. This can be done by converting the translated string to Blocks and then rendering the blocks like a normal note\r\n\r\n@kernelkind \r\n\r\n",
  44347       "reactions": {
  44348         "url": "https://api.github.com/repos/damus-io/damus/issues/2011/reactions",
  44349         "total_count": 0,
  44350         "+1": 0,
  44351         "-1": 0,
  44352         "laugh": 0,
  44353         "hooray": 0,
  44354         "confused": 0,
  44355         "heart": 0,
  44356         "rocket": 0,
  44357         "eyes": 0
  44358       },
  44359       "timeline_url": "https://api.github.com/repos/damus-io/damus/issues/2011/timeline",
  44360       "performed_via_github_app": null,
  44361       "state_reason": null
  44362     },
  44363     "comment": {
  44364       "user": "kernelkind",
  44365       "created_at": "2024-02-23T23:00:47Z",
  44366       "updated_at": "2024-02-23T23:00:47Z",
  44367       "body": "The API accepts the text as an array, with up to [50 entries](https://www.deepl.com/docs-api/translate-text) per translation request.\r\n\r\n```\r\ncurl -X POST 'https://api.deepl.com/v2/translate' \\\r\n--header 'Authorization: DeepL-Auth-Key [yourAuthKey]' \\\r\n--header 'Content-Type: application/json' \\\r\n--data '{\r\n  \"text\": [\r\n    \"Hello, world!\"\r\n  ],\r\n  \"target_lang\": \"DE\"\r\n}'\r\n```\r\n\r\nThe API also allows for [XML tag handling](https://www.deepl.com/docs-api/xml).\r\n<img width=\"882\" alt=\"image\" src=\"https://github.com/damus-io/damus/assets/8139906/afdd4d88-a2c2-461e-b4bb-3d34719ac999\">\r\n\r\nSo I see two options for fixing this issue:\r\n1. We split the note up into chunks which don't contain mentions and populate them into the array for translation. Then after receiving the translation we can bring the mentions back in to the text.\r\n2. We add XML tags around each mention and tell the API which tags to ignore.\r\n\r\nI think the second option sounds like the better solution\r\n\r\n"
  44368     }
  44369   },
  44370   {
  44371     "issue": {
  44372       "url": "https://api.github.com/repos/damus-io/damus/issues/2011",
  44373       "repository_url": "https://api.github.com/repos/damus-io/damus",
  44374       "labels_url": "https://api.github.com/repos/damus-io/damus/issues/2011/labels{/name}",
  44375       "comments_url": "https://api.github.com/repos/damus-io/damus/issues/2011/comments",
  44376       "events_url": "https://api.github.com/repos/damus-io/damus/issues/2011/events",
  44377       "html_url": "https://github.com/damus-io/damus/issues/2011",
  44378       "id": 2137054098,
  44379       "node_id": "I_kwDOHHF5A85_YNuS",
  44380       "number": 2011,
  44381       "title": "Mentions in translated notes appear as plain text",
  44382       "user": {
  44383         "login": "alltheseas",
  44384         "id": 64376233,
  44385         "node_id": "MDQ6VXNlcjY0Mzc2MjMz",
  44386         "avatar_url": "https://avatars.githubusercontent.com/u/64376233?v=4",
  44387         "gravatar_id": "",
  44388         "url": "https://api.github.com/users/alltheseas",
  44389         "html_url": "https://github.com/alltheseas",
  44390         "followers_url": "https://api.github.com/users/alltheseas/followers",
  44391         "following_url": "https://api.github.com/users/alltheseas/following{/other_user}",
  44392         "gists_url": "https://api.github.com/users/alltheseas/gists{/gist_id}",
  44393         "starred_url": "https://api.github.com/users/allt