{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":90803977,"defaultBranch":"trunk","name":"gitnews-menubar","ownerLogin":"sirbrillig","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2017-05-10T00:30:14.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/2036909?v=4","public":true,"private":false,"isOrgOwned":false},"refInfo":{"name":"","listCacheKey":"v0:1726243749.0","currentOid":""},"activityList":{"items":[{"before":"4960274bcf575a779e12619b56736f712536cf57","after":null,"ref":"refs/heads/dependabot/npm_and_yarn/express-4.21.0","pushedAt":"2024-09-13T16:09:09.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"sirbrillig","name":"Payton Swick","path":"/sirbrillig","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2036909?s=80&v=4"}},{"before":"a76893786f454c32731e7e3a9e73aba9345ee207","after":"5e434fe143085e297caa0853b42b6192433884c1","ref":"refs/heads/trunk","pushedAt":"2024-09-13T16:09:05.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"sirbrillig","name":"Payton Swick","path":"/sirbrillig","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2036909?s=80&v=4"},"commit":{"message":"Bump express from 4.19.2 to 4.21.0 (#197)\n\nBumps [express](https://github.com/expressjs/express) from 4.19.2 to 4.21.0.\r\n- [Release notes](https://github.com/expressjs/express/releases)\r\n- [Changelog](https://github.com/expressjs/express/blob/4.21.0/History.md)\r\n- [Commits](https://github.com/expressjs/express/compare/4.19.2...4.21.0)\r\n\r\n---\r\nupdated-dependencies:\r\n- dependency-name: express\r\n dependency-type: indirect\r\n...\r\n\r\nSigned-off-by: dependabot[bot] \r\nCo-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>","shortMessageHtmlLink":"Bump express from 4.19.2 to 4.21.0 (#197)"}},{"before":null,"after":"4960274bcf575a779e12619b56736f712536cf57","ref":"refs/heads/dependabot/npm_and_yarn/express-4.21.0","pushedAt":"2024-09-13T15:43:30.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"dependabot[bot]","name":null,"path":"/apps/dependabot","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/29110?s=80&v=4"},"commit":{"message":"Bump express from 4.19.2 to 4.21.0\n\nBumps [express](https://github.com/expressjs/express) from 4.19.2 to 4.21.0.\n- [Release notes](https://github.com/expressjs/express/releases)\n- [Changelog](https://github.com/expressjs/express/blob/4.21.0/History.md)\n- [Commits](https://github.com/expressjs/express/compare/4.19.2...4.21.0)\n\n---\nupdated-dependencies:\n- dependency-name: express\n dependency-type: indirect\n...\n\nSigned-off-by: dependabot[bot] ","shortMessageHtmlLink":"Bump express from 4.19.2 to 4.21.0"}},{"before":"1c1d688437b77ad96c269a67f4d56bfb7a59f0a2","after":"a76893786f454c32731e7e3a9e73aba9345ee207","ref":"refs/heads/trunk","pushedAt":"2024-09-13T15:42:01.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"sirbrillig","name":"Payton Swick","path":"/sirbrillig","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2036909?s=80&v=4"},"commit":{"message":"Bump version to 2.0","shortMessageHtmlLink":"Bump version to 2.0"}},{"before":"40851fddb5e654230767ac14aa1ff8ec63491184","after":null,"ref":"refs/heads/improve-promise-error-handling","pushedAt":"2024-09-13T15:41:30.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"sirbrillig","name":"Payton Swick","path":"/sirbrillig","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2036909?s=80&v=4"}},{"before":"81f509997b8f8157ee96b59cfc99322f66e01406","after":"1c1d688437b77ad96c269a67f4d56bfb7a59f0a2","ref":"refs/heads/trunk","pushedAt":"2024-09-13T15:41:26.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"sirbrillig","name":"Payton Swick","path":"/sirbrillig","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2036909?s=80&v=4"},"commit":{"message":"Improve promise error handling (#196)\n\n* Add explicit catches and re-throw errors for every promise\r\n\r\nThis way the promise failures will hopefully become rejections of the\r\nasync functions they are in rather than \"Uncaught (in promise)\" errors\r\nthat bubble up to the top.\r\n\r\n* Remove gitnews typedef file since we no longer use it\r\n\r\n* Add more explicit catches\r\n\r\n* Add try/catch to performFetch even though it should already be caught\r\n\r\n* Add more logging to try to determine where the uncaught exception is","shortMessageHtmlLink":"Improve promise error handling (#196)"}},{"before":"b547747f9f0c626aafdf07d5a3ac25fa3178bbfd","after":"40851fddb5e654230767ac14aa1ff8ec63491184","ref":"refs/heads/improve-promise-error-handling","pushedAt":"2024-09-11T21:51:48.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"sirbrillig","name":"Payton Swick","path":"/sirbrillig","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2036909?s=80&v=4"},"commit":{"message":"Add more logging to try to determine where the uncaught exception is","shortMessageHtmlLink":"Add more logging to try to determine where the uncaught exception is"}},{"before":"f57b54241a190edfb77db9e950a5c220f0ea3380","after":"b547747f9f0c626aafdf07d5a3ac25fa3178bbfd","ref":"refs/heads/improve-promise-error-handling","pushedAt":"2024-09-11T15:41:34.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"sirbrillig","name":"Payton Swick","path":"/sirbrillig","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2036909?s=80&v=4"},"commit":{"message":"Add try/catch to performFetch even though it should already be caught","shortMessageHtmlLink":"Add try/catch to performFetch even though it should already be caught"}},{"before":"b4533bc6cca8eb85324f3e0e7a6b3eaf4019b030","after":"f57b54241a190edfb77db9e950a5c220f0ea3380","ref":"refs/heads/improve-promise-error-handling","pushedAt":"2024-09-11T14:16:10.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"sirbrillig","name":"Payton Swick","path":"/sirbrillig","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2036909?s=80&v=4"},"commit":{"message":"Add more explicit catches","shortMessageHtmlLink":"Add more explicit catches"}},{"before":"f251c3af8d93a6fda0255f94298174c8271d9377","after":"b4533bc6cca8eb85324f3e0e7a6b3eaf4019b030","ref":"refs/heads/improve-promise-error-handling","pushedAt":"2024-09-10T20:14:13.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"sirbrillig","name":"Payton Swick","path":"/sirbrillig","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2036909?s=80&v=4"},"commit":{"message":"Remove gitnews typedef file since we no longer use it","shortMessageHtmlLink":"Remove gitnews typedef file since we no longer use it"}},{"before":null,"after":"f251c3af8d93a6fda0255f94298174c8271d9377","ref":"refs/heads/improve-promise-error-handling","pushedAt":"2024-09-10T20:13:31.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"sirbrillig","name":"Payton Swick","path":"/sirbrillig","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2036909?s=80&v=4"},"commit":{"message":"Add explicit catches and re-throw errors for every promise\n\nThis way the promise failures will hopefully become rejections of the\nasync functions they are in rather than \"Uncaught (in promise)\" errors\nthat bubble up to the top.","shortMessageHtmlLink":"Add explicit catches and re-throw errors for every promise"}},{"before":"3d0aaaae722c10d55be8b719d876821a86d6a0bb","after":"81f509997b8f8157ee96b59cfc99322f66e01406","ref":"refs/heads/trunk","pushedAt":"2024-09-09T22:45:52.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"sirbrillig","name":"Payton Swick","path":"/sirbrillig","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2036909?s=80&v=4"},"commit":{"message":"Bump version to 2.0.0-beta.4","shortMessageHtmlLink":"Bump version to 2.0.0-beta.4"}},{"before":null,"after":"168af4752b408bea81ee31df068b909df38a1ba9","ref":"refs/heads/resolve-images-through-proxy","pushedAt":"2024-09-09T22:42:56.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"sirbrillig","name":"Payton Swick","path":"/sirbrillig","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2036909?s=80&v=4"},"commit":{"message":"Fetch image from node","shortMessageHtmlLink":"Fetch image from node"}},{"before":"ff0efca5075efcc7b103953a5dfa69fa3140f563","after":null,"ref":"refs/heads/fix-save-old-notes","pushedAt":"2024-09-09T22:00:38.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"sirbrillig","name":"Payton Swick","path":"/sirbrillig","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2036909?s=80&v=4"}},{"before":"ea651ad0240e48c50c01a4abb1f6e8148d592731","after":"3d0aaaae722c10d55be8b719d876821a86d6a0bb","ref":"refs/heads/trunk","pushedAt":"2024-09-09T22:00:35.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"sirbrillig","name":"Payton Swick","path":"/sirbrillig","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2036909?s=80&v=4"},"commit":{"message":"Fetch unread notifications in addition to read ones (#194)\n\n* Extract helper functions from mergeNotifications\r\n\r\n* Fetch unread notifications in addition to read ones\r\n\r\n* Fetch accounts in parellel\r\n\r\n* Extract fetching comment/subject into own functions\r\n\r\n* Extract building Note into own function\r\n\r\n* Load extra notification data in parallel","shortMessageHtmlLink":"Fetch unread notifications in addition to read ones (#194)"}},{"before":"77ba83e57ec91969f2e442f7193ac8dc4e60158a","after":"ff0efca5075efcc7b103953a5dfa69fa3140f563","ref":"refs/heads/fix-save-old-notes","pushedAt":"2024-09-09T21:59:37.000Z","pushType":"push","commitsCount":4,"pusher":{"login":"sirbrillig","name":"Payton Swick","path":"/sirbrillig","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2036909?s=80&v=4"},"commit":{"message":"Load extra notification data in parallel","shortMessageHtmlLink":"Load extra notification data in parallel"}},{"before":null,"after":"77ba83e57ec91969f2e442f7193ac8dc4e60158a","ref":"refs/heads/fix-save-old-notes","pushedAt":"2024-09-09T20:22:23.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"sirbrillig","name":"Payton Swick","path":"/sirbrillig","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2036909?s=80&v=4"},"commit":{"message":"Fetch unread notifications in addition to read ones","shortMessageHtmlLink":"Fetch unread notifications in addition to read ones"}},{"before":"048114dec4500f7737d1bd6e2e46352654a819fe","after":"ea651ad0240e48c50c01a4abb1f6e8148d592731","ref":"refs/heads/trunk","pushedAt":"2024-09-09T18:04:56.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"sirbrillig","name":"Payton Swick","path":"/sirbrillig","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2036909?s=80&v=4"},"commit":{"message":"Bump version to 2.0.0-beta.3","shortMessageHtmlLink":"Bump version to 2.0.0-beta.3"}},{"before":"67af4921c5fe7500d16f260991fccd586a0905ee","after":null,"ref":"refs/heads/add-sorting-globally","pushedAt":"2024-09-09T18:04:10.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"sirbrillig","name":"Payton Swick","path":"/sirbrillig","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2036909?s=80&v=4"}},{"before":"5983d6056c71f6e47ff4f55513a0999cc699d4b5","after":"048114dec4500f7737d1bd6e2e46352654a819fe","ref":"refs/heads/trunk","pushedAt":"2024-09-09T18:04:07.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"sirbrillig","name":"Payton Swick","path":"/sirbrillig","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2036909?s=80&v=4"},"commit":{"message":"Sort notes globally (#192)","shortMessageHtmlLink":"Sort notes globally (#192)"}},{"before":null,"after":"67af4921c5fe7500d16f260991fccd586a0905ee","ref":"refs/heads/add-sorting-globally","pushedAt":"2024-09-09T18:03:21.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"sirbrillig","name":"Payton Swick","path":"/sirbrillig","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2036909?s=80&v=4"},"commit":{"message":"Sort notes globally","shortMessageHtmlLink":"Sort notes globally"}},{"before":"4cc67d52c16af2f863788856d657245f0a3ab4c0","after":null,"ref":"refs/heads/add-restore-deleted-account","pushedAt":"2024-09-09T17:41:42.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"sirbrillig","name":"Payton Swick","path":"/sirbrillig","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2036909?s=80&v=4"}},{"before":"d6c4cfa57fb0bfccbccca227120956a00c9c4c9e","after":"5983d6056c71f6e47ff4f55513a0999cc699d4b5","ref":"refs/heads/trunk","pushedAt":"2024-09-09T17:41:38.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"sirbrillig","name":"Payton Swick","path":"/sirbrillig","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2036909?s=80&v=4"},"commit":{"message":"Add button to restore deleted account (#189)","shortMessageHtmlLink":"Add button to restore deleted account (#189)"}},{"before":null,"after":"4cc67d52c16af2f863788856d657245f0a3ab4c0","ref":"refs/heads/add-restore-deleted-account","pushedAt":"2024-09-09T17:40:53.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"sirbrillig","name":"Payton Swick","path":"/sirbrillig","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2036909?s=80&v=4"},"commit":{"message":"Add button to restore deleted account","shortMessageHtmlLink":"Add button to restore deleted account"}},{"before":"52bcdda0f66d19fd2a6187c409ced2d0ae314092","after":"d6c4cfa57fb0bfccbccca227120956a00c9c4c9e","ref":"refs/heads/trunk","pushedAt":"2024-09-09T17:31:37.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"sirbrillig","name":"Payton Swick","path":"/sirbrillig","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2036909?s=80&v=4"},"commit":{"message":"Bump package version to 2.0.0-beta.2","shortMessageHtmlLink":"Bump package version to 2.0.0-beta.2"}},{"before":"a6b4345b80a0207b653f3cff8489c8cf23b96422","after":null,"ref":"refs/heads/more-account-fixes","pushedAt":"2024-09-09T17:31:05.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"sirbrillig","name":"Payton Swick","path":"/sirbrillig","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2036909?s=80&v=4"}},{"before":"2cd6f6d7e5dd5cbe6b6b4618e2107b7c6ed0394f","after":"52bcdda0f66d19fd2a6187c409ced2d0ae314092","ref":"refs/heads/trunk","pushedAt":"2024-09-09T17:31:02.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"sirbrillig","name":"Payton Swick","path":"/sirbrillig","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2036909?s=80&v=4"},"commit":{"message":"Store accounts in main store so they migrate properly (#188)\n\n* Update fetcher no account guard to check accounts list\r\n\r\n* Use new accounts when fetching immediately after account change\r\n\r\n* Add TODO for accounts data\r\n\r\n* Add accounts to main store\r\n\r\n* Mention \"classic\" token requirement in instructions\r\n\r\n* Persist and load accounts from main store\r\n\r\n* Remove gitnews library error handlers\r\n\r\n* Show invalid account notice when an account fails\r\n\r\n* Remove unnecessary test","shortMessageHtmlLink":"Store accounts in main store so they migrate properly (#188)"}},{"before":"4f506b11c98ed0f2e73a60384df4a4587b18bce1","after":"a6b4345b80a0207b653f3cff8489c8cf23b96422","ref":"refs/heads/more-account-fixes","pushedAt":"2024-09-09T17:30:13.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"sirbrillig","name":"Payton Swick","path":"/sirbrillig","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2036909?s=80&v=4"},"commit":{"message":"Remove unnecessary test","shortMessageHtmlLink":"Remove unnecessary test"}},{"before":"52ca0e8ff95c1d6975f0f5673605e2d404094dd1","after":"4f506b11c98ed0f2e73a60384df4a4587b18bce1","ref":"refs/heads/more-account-fixes","pushedAt":"2024-09-09T17:26:41.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"sirbrillig","name":"Payton Swick","path":"/sirbrillig","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2036909?s=80&v=4"},"commit":{"message":"Show invalid account notice when an account fails","shortMessageHtmlLink":"Show invalid account notice when an account fails"}},{"before":"b2920660e3c277c866684e21a55e271f5e8eb0a3","after":"52ca0e8ff95c1d6975f0f5673605e2d404094dd1","ref":"refs/heads/more-account-fixes","pushedAt":"2024-09-09T16:18:40.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"sirbrillig","name":"Payton Swick","path":"/sirbrillig","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2036909?s=80&v=4"},"commit":{"message":"Persist and load accounts from main store","shortMessageHtmlLink":"Persist and load accounts from main store"}}],"hasNextPage":true,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"Y3Vyc29yOnYyOpK7MjAyNC0wOS0xM1QxNjowOTowOS4wMDAwMDBazwAAAAS1rEuF","startCursor":"Y3Vyc29yOnYyOpK7MjAyNC0wOS0xM1QxNjowOTowOS4wMDAwMDBazwAAAAS1rEuF","endCursor":"Y3Vyc29yOnYyOpK7MjAyNC0wOS0wOVQxNjoxODo0MC4wMDAwMDBazwAAAASxHo8_"}},"title":"Activity ยท sirbrillig/gitnews-menubar"}