{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":56352157,"defaultBranch":"master","name":"reactotron","ownerLogin":"infinitered","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2016-04-15T21:58:32.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/3902527?v=4","public":true,"private":false,"isOrgOwned":true},"refInfo":{"name":"","listCacheKey":"v0:1718933384.0","currentOid":""},"activityList":{"items":[{"before":"813bf8f59c849f11d9b62ef8352b25e68496264b","after":"f819165551f312fa95da77074682b42dc45ac207","ref":"refs/heads/ryanlntn/experiment/tm","pushedAt":"2024-06-21T21:21:31.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"ryanlntn","name":"Ryan Linton","path":"/ryanlntn","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1944151?s=80&v=4"},"commit":{"message":"start adding events for connection, close, etc.","shortMessageHtmlLink":"start adding events for connection, close, etc."}},{"before":"0c3d7e565adebc6f3bcb49ace4dc823592533bdf","after":"813bf8f59c849f11d9b62ef8352b25e68496264b","ref":"refs/heads/ryanlntn/experiment/tm","pushedAt":"2024-06-21T18:48:36.000Z","pushType":"push","commitsCount":6,"pusher":{"login":"ryanlntn","name":"Ryan Linton","path":"/ryanlntn","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1944151?s=80&v=4"},"commit":{"message":"patch RNGestureHandler and stub RNSafeAreaContext to fix nav on macOS and catalyst","shortMessageHtmlLink":"patch RNGestureHandler and stub RNSafeAreaContext to fix nav on macOS…"}},{"before":"76dc31b46ee2e6f4fcc1d98ed170e0da2d328dc2","after":"813bf8f59c849f11d9b62ef8352b25e68496264b","ref":"refs/heads/ryanlntn/experiment/tm-rn-73-mac","pushedAt":"2024-06-21T18:41:13.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"ryanlntn","name":"Ryan Linton","path":"/ryanlntn","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1944151?s=80&v=4"},"commit":{"message":"patch RNGestureHandler and stub RNSafeAreaContext to fix nav on macOS and catalyst","shortMessageHtmlLink":"patch RNGestureHandler and stub RNSafeAreaContext to fix nav on macOS…"}},{"before":"2c250f58f2bc1d67b712337704a3afcc683c9a68","after":"76dc31b46ee2e6f4fcc1d98ed170e0da2d328dc2","ref":"refs/heads/ryanlntn/experiment/tm-rn-73-mac","pushedAt":"2024-06-21T03:47:33.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"ryanlntn","name":"Ryan Linton","path":"/ryanlntn","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1944151?s=80&v=4"},"commit":{"message":"fix catalyst build as well","shortMessageHtmlLink":"fix catalyst build as well"}},{"before":"4ea810811934db7236dd1d5aede1b7baed34f707","after":"2c250f58f2bc1d67b712337704a3afcc683c9a68","ref":"refs/heads/ryanlntn/experiment/tm-rn-73-mac","pushedAt":"2024-06-21T03:19:40.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"ryanlntn","name":"Ryan Linton","path":"/ryanlntn","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1944151?s=80&v=4"},"commit":{"message":"get websocket server working on macOS","shortMessageHtmlLink":"get websocket server working on macOS"}},{"before":"700c85c4458b896251ec6ea2fd6cd8fec7d4d63c","after":"4ea810811934db7236dd1d5aede1b7baed34f707","ref":"refs/heads/ryanlntn/experiment/tm-rn-73-mac","pushedAt":"2024-06-21T01:44:10.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"ryanlntn","name":"Ryan Linton","path":"/ryanlntn","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1944151?s=80&v=4"},"commit":{"message":"get turbomodule building","shortMessageHtmlLink":"get turbomodule building"}},{"before":"b9714f61c2f4d0649843a72a26329da13516af15","after":"700c85c4458b896251ec6ea2fd6cd8fec7d4d63c","ref":"refs/heads/ryanlntn/experiment/tm-rn-73-mac","pushedAt":"2024-06-21T01:30:24.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"ryanlntn","name":"Ryan Linton","path":"/ryanlntn","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1944151?s=80&v=4"},"commit":{"message":"get RN upgraded macOS building","shortMessageHtmlLink":"get RN upgraded macOS building"}},{"before":null,"after":"b9714f61c2f4d0649843a72a26329da13516af15","ref":"refs/heads/ryanlntn/experiment/tm-rn-73-mac","pushedAt":"2024-06-21T01:29:44.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"ryanlntn","name":"Ryan Linton","path":"/ryanlntn","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1944151?s=80&v=4"},"commit":{"message":"upgrade to RN 73","shortMessageHtmlLink":"upgrade to RN 73"}},{"before":null,"after":"b9714f61c2f4d0649843a72a26329da13516af15","ref":"refs/heads/ryanlntn/experiment/tm-rn-73","pushedAt":"2024-06-20T22:18:34.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"ryanlntn","name":"Ryan Linton","path":"/ryanlntn","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1944151?s=80&v=4"},"commit":{"message":"upgrade to RN 73","shortMessageHtmlLink":"upgrade to RN 73"}},{"before":"22144f308dde45a5aed52f4798cc1f353e05cd5e","after":"1236b4966a823f9753fdbc9281a67f91c3495028","ref":"refs/heads/fix/rnsvg-macos","pushedAt":"2024-06-20T17:04:47.000Z","pushType":"push","commitsCount":4,"pusher":{"login":"ryanlntn","name":"Ryan Linton","path":"/ryanlntn","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1944151?s=80&v=4"},"commit":{"message":"Merge branch 'ryanlntn/experiment/tm' into fix/rnsvg-macos","shortMessageHtmlLink":"Merge branch 'ryanlntn/experiment/tm' into fix/rnsvg-macos"}},{"before":"bab4c0bd406e8ea61992550ac060252e3ecb630b","after":"0c3d7e565adebc6f3bcb49ace4dc823592533bdf","ref":"refs/heads/ryanlntn/experiment/tm","pushedAt":"2024-06-19T16:49:54.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"ryanlntn","name":"Ryan Linton","path":"/ryanlntn","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1944151?s=80&v=4"},"commit":{"message":"add server options config","shortMessageHtmlLink":"add server options config"}},{"before":"4efd163465a88bf9ac545a18f41d4fa76064a52a","after":"bab4c0bd406e8ea61992550ac060252e3ecb630b","ref":"refs/heads/ryanlntn/experiment/tm","pushedAt":"2024-06-19T01:47:45.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"ryanlntn","name":"Ryan Linton","path":"/ryanlntn","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1944151?s=80&v=4"},"commit":{"message":"rename turbomodule to NativeWebsocketModule","shortMessageHtmlLink":"rename turbomodule to NativeWebsocketModule"}},{"before":"891005fab84565d9ec3d19fc648c1b51726b6383","after":"4efd163465a88bf9ac545a18f41d4fa76064a52a","ref":"refs/heads/ryanlntn/experiment/tm","pushedAt":"2024-06-19T01:25:58.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"ryanlntn","name":"Ryan Linton","path":"/ryanlntn","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1944151?s=80&v=4"},"commit":{"message":"remove reverseString example method","shortMessageHtmlLink":"remove reverseString example method"}},{"before":null,"after":"22144f308dde45a5aed52f4798cc1f353e05cd5e","ref":"refs/heads/fix/rnsvg-macos","pushedAt":"2024-06-18T21:40:27.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"ryanlntn","name":"Ryan Linton","path":"/ryanlntn","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1944151?s=80&v=4"},"commit":{"message":"patch rnsvg for macos new arch","shortMessageHtmlLink":"patch rnsvg for macos new arch"}},{"before":"72b7c993c993caf96b4d05331d1a403899d5fa2c","after":"891005fab84565d9ec3d19fc648c1b51726b6383","ref":"refs/heads/ryanlntn/experiment/tm","pushedAt":"2024-06-17T02:38:28.000Z","pushType":"push","commitsCount":3,"pusher":{"login":"leonskim","name":"Leon Kim","path":"/leonskim","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/8325407?s=80&v=4"},"commit":{"message":"Merge branch 'ryanlntn/experiment/tm' of https://github.com/infinitered/reactotron into ryanlntn/experiment/tm","shortMessageHtmlLink":"Merge branch 'ryanlntn/experiment/tm' of https://github.com/infiniter…"}},{"before":"c5b72f72fdcc7a32759f7a9f56b32bd7a870cdeb","after":"72b7c993c993caf96b4d05331d1a403899d5fa2c","ref":"refs/heads/ryanlntn/experiment/tm","pushedAt":"2024-06-13T23:30:50.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"ryanlntn","name":"Ryan Linton","path":"/ryanlntn","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1944151?s=80&v=4"},"commit":{"message":"fix catalyst styles","shortMessageHtmlLink":"fix catalyst styles"}},{"before":"ed1c664e9e3c2784cb7dffd800ad1e4471acc82a","after":"c5b72f72fdcc7a32759f7a9f56b32bd7a870cdeb","ref":"refs/heads/ryanlntn/experiment/tm","pushedAt":"2024-06-12T21:19:33.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"ryanlntn","name":"Ryan Linton","path":"/ryanlntn","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1944151?s=80&v=4"},"commit":{"message":"get initial websocket server running","shortMessageHtmlLink":"get initial websocket server running"}},{"before":null,"after":"ed1c664e9e3c2784cb7dffd800ad1e4471acc82a","ref":"refs/heads/ryanlntn/experiment/tm","pushedAt":"2024-06-12T20:47:12.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"ryanlntn","name":"Ryan Linton","path":"/ryanlntn","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1944151?s=80&v=4"},"commit":{"message":"get sample turbomodule working in ios","shortMessageHtmlLink":"get sample turbomodule working in ios"}},{"before":"f2f0b8ccad0ebcca746912707dd12a17eb00598e","after":"67155af0c7526790bfa9b955a29d22b5a4346736","ref":"refs/heads/ryanlntn/experiment/rnw","pushedAt":"2024-06-12T20:29:07.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"ryanlntn","name":"Ryan Linton","path":"/ryanlntn","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1944151?s=80&v=4"},"commit":{"message":"fix iOS build issues","shortMessageHtmlLink":"fix iOS build issues"}},{"before":"d45ee2a72f85d583f05106e8fb412d4bccef3b02","after":"f74c7f6fa01300b79fb0339e09f217338b2c3a08","ref":"refs/heads/master","pushedAt":"2024-05-15T13:15:40.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"infinitered-circleci","name":"Infinite Red CircleCI User","path":"/infinitered-circleci","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/45186334?s=80&v=4"},"commit":{"message":"release(reactotron-react-native): 5.1.7 [skip ci]","shortMessageHtmlLink":"release(reactotron-react-native): 5.1.7 [skip ci]"}},{"before":"c3940d42b66be448b1fc19670e2d443a9637e1b9","after":null,"ref":"refs/heads/morganick/issue-1473-ios-app-crash-on-device","pushedAt":"2024-05-15T13:09:11.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"morganick","name":"Nick Morgan","path":"/morganick","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/151139?s=80&v=4"}},{"before":"69631c66a706cbe1ad5c92be73707a6d96af4377","after":"d45ee2a72f85d583f05106e8fb412d4bccef3b02","ref":"refs/heads/master","pushedAt":"2024-05-15T13:09:10.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"morganick","name":"Nick Morgan","path":"/morganick","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/151139?s=80&v=4"},"commit":{"message":"Issue-1473: App Crash with Invalid scriptURL (#1476)\n\n## Please verify the following:\r\n\r\n- [x] `yarn build-and-test:local` passes\r\n- [x] I have added tests for any new features, if relevant\r\n- [ ] `README.md` (or relevant documentation) has been updated with your\r\nchanges\r\n\r\n## Describe your PR\r\n\r\nFixes #1473 where calling split on an invalid string throws a\r\n`TypeError`.\r\n\r\nIn the event that the following line does not provide us with a valid\r\nURL:\r\n\r\nhttps://github.com/facebook/react-native/blob/b38f80aeb6ad986c64fd03f53b2e01a7990e1533/packages/react-native/React/CoreModules/RCTSourceCode.mm#L38\r\n\r\nWe should catch this and warn the user that we are falling back to the\r\ndefault host:\r\n```\r\nWARN getHost: \"Invalid URL: null\" for scriptURL - Falling back to localhost\r\n```\r\n\r\n## How to Reproduce\r\n\r\nI was unable to reproduce this issue locally with my devices as it would\r\nnot crash the application, but just throw the error. Due to the\r\ncircumstances of the original issue and that applications configuration,\r\nthis should allow that application to continue to boot.\r\n\r\n## Additional Notes\r\n\r\nIt is still possible to configure Reactotron with an invalid host. This\r\nwill equally throw an error of `invalid url`. I'd like to create a new\r\nPR that allows the application to continue to function, keeps Reactotron\r\nis a disconnected state, and notifies the user.","shortMessageHtmlLink":"Issue-1473: App Crash with Invalid scriptURL (#1476)"}},{"before":"e41f12887ff8da7f5ede6fcf5884989a52e8b7e5","after":"69631c66a706cbe1ad5c92be73707a6d96af4377","ref":"refs/heads/master","pushedAt":"2024-05-15T13:08:05.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"morganick","name":"Nick Morgan","path":"/morganick","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/151139?s=80&v=4"},"commit":{"message":"fix(docs): Omit AsyncStorage from basic ReactotronConfig.js (#1479)\n\n## Please verify the following:\r\n\r\n- [X ] `yarn build-and-test:local` passes\r\n- [X ] I have added tests for any new features, if relevant\r\n- [X ] `README.md` (or relevant documentation) has been updated with\r\nyour changes\r\n\r\n## Describe your PR\r\n\r\nWithout AsyncStorage dependency, the instruction in \"Step 2 -\r\nInitialization\" simply doesn´t work if the developer app doesn´t already\r\nuse AsyncStorage, since it does\r\n´Reactotron.setAsyncStorageHandler(AsyncStorage)´\r\n\r\nSince AsyncStorage isn´t required for the base configuration, remove it.","shortMessageHtmlLink":"fix(docs): Omit AsyncStorage from basic ReactotronConfig.js (#1479)"}},{"before":null,"after":"32174efc91ac06600b240fdd097d1123f5adda02","ref":"refs/heads/morganick/upgrade-rollup-reactotron-react-native","pushedAt":"2024-05-13T20:57:15.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"morganick","name":"Nick Morgan","path":"/morganick","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/151139?s=80&v=4"},"commit":{"message":"Fixing formatting issues","shortMessageHtmlLink":"Fixing formatting issues"}},{"before":"e74153f20f578a00a2163ccd3a48a465de8f697e","after":"c3940d42b66be448b1fc19670e2d443a9637e1b9","ref":"refs/heads/morganick/issue-1473-ios-app-crash-on-device","pushedAt":"2024-05-13T20:24:42.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"morganick","name":"Nick Morgan","path":"/morganick","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/151139?s=80&v=4"},"commit":{"message":"Removing `exp` scheme support - not needed","shortMessageHtmlLink":"Removing exp scheme support - not needed"}},{"before":"00571e107ea767af04ff100efb6845b87e926f0c","after":"e74153f20f578a00a2163ccd3a48a465de8f697e","ref":"refs/heads/morganick/issue-1473-ios-app-crash-on-device","pushedAt":"2024-05-13T19:54:18.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"morganick","name":"Nick Morgan","path":"/morganick","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/151139?s=80&v=4"},"commit":{"message":"Adding support for IPv6","shortMessageHtmlLink":"Adding support for IPv6"}},{"before":"b63fe4f80d6ee6823fcf462ef104d4fb6454e3aa","after":"00571e107ea767af04ff100efb6845b87e926f0c","ref":"refs/heads/morganick/issue-1473-ios-app-crash-on-device","pushedAt":"2024-05-09T21:13:29.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"morganick","name":"Nick Morgan","path":"/morganick","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/151139?s=80&v=4"},"commit":{"message":"Adding tests for getHostFromUrl functionality","shortMessageHtmlLink":"Adding tests for getHostFromUrl functionality"}},{"before":"a4619bd71b7b310efae3aba851be713d42eefb8d","after":"b63fe4f80d6ee6823fcf462ef104d4fb6454e3aa","ref":"refs/heads/morganick/issue-1473-ios-app-crash-on-device","pushedAt":"2024-05-03T18:57:23.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"morganick","name":"Nick Morgan","path":"/morganick","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/151139?s=80&v=4"},"commit":{"message":"Using regex for host and falling back to defaultHost","shortMessageHtmlLink":"Using regex for host and falling back to defaultHost"}},{"before":null,"after":"a4619bd71b7b310efae3aba851be713d42eefb8d","ref":"refs/heads/morganick/issue-1473-ios-app-crash-on-device","pushedAt":"2024-05-02T15:01:08.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"morganick","name":"Nick Morgan","path":"/morganick","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/151139?s=80&v=4"},"commit":{"message":"Adding NativeModule ref link","shortMessageHtmlLink":"Adding NativeModule ref link"}},{"before":"92ea39ea03e7d62fb128c5a6d726ab7fe51ab93c","after":null,"ref":"refs/heads/morganick/upgrade-example-app-expo-deps","pushedAt":"2024-04-29T13:38:31.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"morganick","name":"Nick Morgan","path":"/morganick","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/151139?s=80&v=4"}}],"hasNextPage":true,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"djE6ks8AAAAEa_nIMQA","startCursor":null,"endCursor":null}},"title":"Activity · infinitered/reactotron"}