{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":150504439,"defaultBranch":"main","name":"weechatRN","ownerLogin":"mhoran","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2018-09-27T00:08:09.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/5330?v=4","public":true,"private":false,"isOrgOwned":false},"refInfo":{"name":"","listCacheKey":"v0:1716239909.0","currentOid":""},"activityList":{"items":[{"before":"350d197fde0f9119c6b2e7d77ef8b5fea4a1d617","after":null,"ref":"refs/heads/bufferlist-refactor","pushedAt":"2024-05-20T21:18:29.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"mhoran","name":"Matthew Horan","path":"/mhoran","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5330?s=80&v=4"}},{"before":null,"after":"f54b99df1868c7acd2f3453082be17c9afd41b8d","ref":"refs/heads/measure","pushedAt":"2024-05-20T20:11:13.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"mhoran","name":"Matthew Horan","path":"/mhoran","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5330?s=80&v=4"},"commit":{"message":"WIP","shortMessageHtmlLink":"WIP"}},{"before":"d29915c22998feaf7d48c4e39e788bcc0d6ba7c9","after":"59dfa3c161a57c740fc38e2a1f675b32ab9c46b2","ref":"refs/heads/main","pushedAt":"2024-05-10T20:40:44.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"mhoran","name":"Matthew Horan","path":"/mhoran","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5330?s=80&v=4"},"commit":{"message":"Release version 1.2.0 build 5\n\n* Bump to Expo v51\n* Remove redux-persist and upgrade Redux\n* Don't connect before store state is restored","shortMessageHtmlLink":"Release version 1.2.0 build 5"}},{"before":"d29915c22998feaf7d48c4e39e788bcc0d6ba7c9","after":null,"ref":"refs/heads/remove-redux-persist","pushedAt":"2024-05-04T16:23:00.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"mhoran","name":"Matthew Horan","path":"/mhoran","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5330?s=80&v=4"}},{"before":"f90ccc0b8ae952501e99eb4d0dff9f327b688e6d","after":"d29915c22998feaf7d48c4e39e788bcc0d6ba7c9","ref":"refs/heads/main","pushedAt":"2024-05-04T16:22:38.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"mhoran","name":"Matthew Horan","path":"/mhoran","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5330?s=80&v=4"},"commit":{"message":"Remove redux-persist and upgrade Redux","shortMessageHtmlLink":"Remove redux-persist and upgrade Redux"}},{"before":"c76f73d84e522edd942b9145942c1eafc7941318","after":"d29915c22998feaf7d48c4e39e788bcc0d6ba7c9","ref":"refs/heads/remove-redux-persist","pushedAt":"2024-05-04T15:36:20.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"mhoran","name":"Matthew Horan","path":"/mhoran","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5330?s=80&v=4"},"commit":{"message":"Remove redux-persist and upgrade Redux","shortMessageHtmlLink":"Remove redux-persist and upgrade Redux"}},{"before":"ffc45c6369043bbc04ce3b88fdb572d9cd984560","after":"c76f73d84e522edd942b9145942c1eafc7941318","ref":"refs/heads/remove-redux-persist","pushedAt":"2024-05-04T15:04:05.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"mhoran","name":"Matthew Horan","path":"/mhoran","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5330?s=80&v=4"},"commit":{"message":"Remove redux-persist and upgrade Redux","shortMessageHtmlLink":"Remove redux-persist and upgrade Redux"}},{"before":"2ade7779f319585e72bc97d896d63ac120600a97","after":"ffc45c6369043bbc04ce3b88fdb572d9cd984560","ref":"refs/heads/remove-redux-persist","pushedAt":"2024-05-01T21:51:50.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"mhoran","name":"Matthew Horan","path":"/mhoran","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5330?s=80&v=4"},"commit":{"message":"WIP","shortMessageHtmlLink":"WIP"}},{"before":"c7511a5c7d3c9b7210d0c481d63d5dbce49d7d61","after":"2ade7779f319585e72bc97d896d63ac120600a97","ref":"refs/heads/remove-redux-persist","pushedAt":"2024-04-30T00:54:02.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"mhoran","name":"Matthew Horan","path":"/mhoran","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5330?s=80&v=4"},"commit":{"message":"Remove redux-persist and upgrade Redux","shortMessageHtmlLink":"Remove redux-persist and upgrade Redux"}},{"before":"5b3f5b8e5ac070e7864649880976a9f6a1361359","after":"c7511a5c7d3c9b7210d0c481d63d5dbce49d7d61","ref":"refs/heads/remove-redux-persist","pushedAt":"2024-04-29T23:26:27.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"mhoran","name":"Matthew Horan","path":"/mhoran","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5330?s=80&v=4"},"commit":{"message":"Remove redux-persist and upgrade Redux","shortMessageHtmlLink":"Remove redux-persist and upgrade Redux"}},{"before":null,"after":"5b3f5b8e5ac070e7864649880976a9f6a1361359","ref":"refs/heads/remove-redux-persist","pushedAt":"2024-04-28T02:01:18.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"mhoran","name":"Matthew Horan","path":"/mhoran","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5330?s=80&v=4"},"commit":{"message":"WIP","shortMessageHtmlLink":"WIP"}},{"before":"350d197fde0f9119c6b2e7d77ef8b5fea4a1d617","after":"f90ccc0b8ae952501e99eb4d0dff9f327b688e6d","ref":"refs/heads/main","pushedAt":"2024-04-24T23:35:17.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"mhoran","name":"Matthew Horan","path":"/mhoran","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5330?s=80&v=4"},"commit":{"message":"Don't connect before store state is restored","shortMessageHtmlLink":"Don't connect before store state is restored"}},{"before":"035e5cee7d5d83d91df922dc1b48410b0959783a","after":"350d197fde0f9119c6b2e7d77ef8b5fea4a1d617","ref":"refs/heads/main","pushedAt":"2024-04-24T21:42:31.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"mhoran","name":"Matthew Horan","path":"/mhoran","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5330?s=80&v=4"},"commit":{"message":"Refactor BufferList{,Item}\n\n* Replace connected BufferList with useSelector\n* Use createSelector to cache sorted buffers\n* Use createSelector to cache empty hotlist\n* Make BufferListItem a PureComponent to prevent unnecessary rerenders\n* Move buffer list item visibility into BufferListItem, remove filter","shortMessageHtmlLink":"Refactor BufferList{,Item}"}},{"before":"1ac605e45556caa230d1e623accc83694bdce6c4","after":"350d197fde0f9119c6b2e7d77ef8b5fea4a1d617","ref":"refs/heads/bufferlist-refactor","pushedAt":"2024-04-24T21:39:16.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"mhoran","name":"Matthew Horan","path":"/mhoran","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5330?s=80&v=4"},"commit":{"message":"Refactor BufferList{,Item}\n\n* Replace connected BufferList with useSelector\n* Use createSelector to cache sorted buffers\n* Use createSelector to cache empty hotlist\n* Make BufferListItem a PureComponent to prevent unnecessary rerenders\n* Move buffer list item visibility into BufferListItem, remove filter","shortMessageHtmlLink":"Refactor BufferList{,Item}"}},{"before":"a78824c99c2c752f94f6e2be584063d947d36eec","after":"1ac605e45556caa230d1e623accc83694bdce6c4","ref":"refs/heads/bufferlist-refactor","pushedAt":"2024-04-24T21:09:02.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"mhoran","name":"Matthew Horan","path":"/mhoran","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5330?s=80&v=4"},"commit":{"message":"Refactor BufferList{,Item}\n\n* Replace connected BufferList with useSelector\n* Use createSelector to cache sorted buffers\n* Use createSelector to cache empty hotlist\n* Make BufferListItem a PureComponent to prevent unnecessary rerenders\n* Move buffer list item visibility into BufferListItem, remove filter","shortMessageHtmlLink":"Refactor BufferList{,Item}"}},{"before":null,"after":"a78824c99c2c752f94f6e2be584063d947d36eec","ref":"refs/heads/bufferlist-refactor","pushedAt":"2024-04-23T21:03:14.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"mhoran","name":"Matthew Horan","path":"/mhoran","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5330?s=80&v=4"},"commit":{"message":"WIP","shortMessageHtmlLink":"WIP"}},{"before":"9148d8934554e583a90fdf8a6634419ee116fd2a","after":"035e5cee7d5d83d91df922dc1b48410b0959783a","ref":"refs/heads/main","pushedAt":"2024-04-23T01:33:23.000Z","pushType":"push","commitsCount":4,"pusher":{"login":"mhoran","name":"Matthew Horan","path":"/mhoran","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5330?s=80&v=4"},"commit":{"message":"Refactor UploadSettings to use useAppSelector","shortMessageHtmlLink":"Refactor UploadSettings to use useAppSelector"}},{"before":"dc2e2c58535b4b3a050a477489b716432b9cdcba","after":"9148d8934554e583a90fdf8a6634419ee116fd2a","ref":"refs/heads/main","pushedAt":"2024-04-21T16:10:55.000Z","pushType":"push","commitsCount":7,"pusher":{"login":"mhoran","name":"Matthew Horan","path":"/mhoran","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5330?s=80&v=4"},"commit":{"message":"Downgrade async-store to make Expo happy\n\nThe same privacy manifest entires are included in Expo anyway.","shortMessageHtmlLink":"Downgrade async-store to make Expo happy"}},{"before":"dc2e2c58535b4b3a050a477489b716432b9cdcba","after":null,"ref":"refs/heads/fixes","pushedAt":"2024-04-19T01:18:19.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"mhoran","name":"Matthew Horan","path":"/mhoran","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5330?s=80&v=4"}},{"before":"a1c959ff4bcf56eb5654ef52da8bdb067bfd5542","after":"dc2e2c58535b4b3a050a477489b716432b9cdcba","ref":"refs/heads/main","pushedAt":"2024-04-19T01:17:46.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"mhoran","name":"Matthew Horan","path":"/mhoran","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5330?s=80&v=4"},"commit":{"message":"Clear hotlist after fetching buffer info\n\nInstead of clearing the hotlist for the previous buffer before fetching\ncurrent buffer info, first fetch buffer info and then clear the hotlist\nfor the current buffer. This ensures that the hotlist and read marker\nare updated if the app is force closed.","shortMessageHtmlLink":"Clear hotlist after fetching buffer info"}},{"before":null,"after":"dc2e2c58535b4b3a050a477489b716432b9cdcba","ref":"refs/heads/fixes","pushedAt":"2024-04-19T01:04:51.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"mhoran","name":"Matthew Horan","path":"/mhoran","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5330?s=80&v=4"},"commit":{"message":"Clear hotlist after fetching buffer info\n\nInstead of clearing the hotlist for the previous buffer before fetching\ncurrent buffer info, first fetch buffer info and then clear the hotlist\nfor the current buffer. This ensures that the hotlist and read marker\nare updated if the app is force closed.","shortMessageHtmlLink":"Clear hotlist after fetching buffer info"}},{"before":"bed9e3322f0d0546656da7414cd4af4409e01541","after":"a1c959ff4bcf56eb5654ef52da8bdb067bfd5542","ref":"refs/heads/main","pushedAt":"2024-04-18T02:08:21.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"mhoran","name":"Matthew Horan","path":"/mhoran","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5330?s=80&v=4"},"commit":{"message":"Release version 1.2.0 build 3\n\n* Migrate back to FlashList\n* Don't unnecessarily fetch lines for notification","shortMessageHtmlLink":"Release version 1.2.0 build 3"}},{"before":"bed9e3322f0d0546656da7414cd4af4409e01541","after":null,"ref":"refs/heads/flashlist","pushedAt":"2024-04-18T01:48:14.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"mhoran","name":"Matthew Horan","path":"/mhoran","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5330?s=80&v=4"}},{"before":"d19657f10364be03e2ab23719b912bfabc99ab6d","after":"bed9e3322f0d0546656da7414cd4af4409e01541","ref":"refs/heads/main","pushedAt":"2024-04-18T01:48:06.000Z","pushType":"push","commitsCount":4,"pusher":{"login":"mhoran","name":"Matthew Horan","path":"/mhoran","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5330?s=80&v=4"},"commit":{"message":"Migrate back to FlashList\n\nScroll to the target index in a loop until the layout returned by the\nlayout manager isOverridden. This indicates that the target cell has\nactually been measured and can be scrolled to reliably.\n\nSimilarly to FlatList, we must reset the internal measurement state via\nkey prop to work around the layout manager indicating that the target\nindex has been measured. This is because the prepended items may have\ninvalidated the isOverridden indication for the given index.","shortMessageHtmlLink":"Migrate back to FlashList"}},{"before":"ad913a925774194cf8f5081368bee9a06cbe6439","after":"bed9e3322f0d0546656da7414cd4af4409e01541","ref":"refs/heads/flashlist","pushedAt":"2024-04-18T01:14:29.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"mhoran","name":"Matthew Horan","path":"/mhoran","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5330?s=80&v=4"},"commit":{"message":"Migrate back to FlashList\n\nScroll to the target index in a loop until the layout returned by the\nlayout manager isOverridden. This indicates that the target cell has\nactually been measured and can be scrolled to reliably.\n\nSimilarly to FlatList, we must reset the internal measurement state via\nkey prop to work around the layout manager indicating that the target\nindex has been measured. This is because the prepended items may have\ninvalidated the isOverridden indication for the given index.","shortMessageHtmlLink":"Migrate back to FlashList"}},{"before":"79f82f27e3cf4b77163148ed10a4cd4412dee69e","after":"ad913a925774194cf8f5081368bee9a06cbe6439","ref":"refs/heads/flashlist","pushedAt":"2024-04-17T23:41:14.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"mhoran","name":"Matthew Horan","path":"/mhoran","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5330?s=80&v=4"},"commit":{"message":"Migrate back to FlashList","shortMessageHtmlLink":"Migrate back to FlashList"}},{"before":"23538897a5b87a265829b8dc24d67aaa7dcbdb01","after":"79f82f27e3cf4b77163148ed10a4cd4412dee69e","ref":"refs/heads/flashlist","pushedAt":"2024-04-17T23:40:23.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"mhoran","name":"Matthew Horan","path":"/mhoran","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5330?s=80&v=4"},"commit":{"message":"Bump react-native-async-storage to latest\n\nFixes for privacy manifest requirements.","shortMessageHtmlLink":"Bump react-native-async-storage to latest"}},{"before":"eebed125c7350099ff43a92682d9b1f8f5125385","after":"23538897a5b87a265829b8dc24d67aaa7dcbdb01","ref":"refs/heads/flashlist","pushedAt":"2024-04-17T22:18:34.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"mhoran","name":"Matthew Horan","path":"/mhoran","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5330?s=80&v=4"},"commit":{"message":"WIP","shortMessageHtmlLink":"WIP"}},{"before":null,"after":"eebed125c7350099ff43a92682d9b1f8f5125385","ref":"refs/heads/flashlist","pushedAt":"2024-04-17T17:15:56.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"mhoran","name":"Matthew Horan","path":"/mhoran","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5330?s=80&v=4"},"commit":{"message":"This seems to work!","shortMessageHtmlLink":"This seems to work!"}},{"before":"903115e79fc793fe1cd4875bd26e02a192114d50","after":null,"ref":"refs/heads/flashlist","pushedAt":"2024-04-17T14:22:26.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"mhoran","name":"Matthew Horan","path":"/mhoran","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5330?s=80&v=4"}}],"hasNextPage":true,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"djE6ks8AAAAETzNpLgA","startCursor":null,"endCursor":null}},"title":"Activity ยท mhoran/weechatRN"}