{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":495368221,"defaultBranch":"main","name":"trrackjs","ownerLogin":"Trrack","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2022-05-23T10:48:06.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/107047822?v=4","public":true,"private":false,"isOrgOwned":true},"refInfo":{"name":"","listCacheKey":"v0:1714264361.0","currentOid":""},"activityList":{"items":[{"before":"31a77950282f7a953b5f7742a65852518f48c7ea","after":"c4ee6912bdca8e01fa4c027f2fc3967ec0f5eaf5","ref":"refs/heads/native-screenshot-api","pushedAt":"2024-05-23T21:47:37.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"NateLanza","name":null,"path":"/NateLanza","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/58234814?s=80&v=4"},"commit":{"message":"fix(ScreenshotStream): do nothing when start() is called after recording has started","shortMessageHtmlLink":"fix(ScreenshotStream): do nothing when start() is called after record…"}},{"before":"724079028a661e435c22a2cd6aaeb6f06188e468","after":"31a77950282f7a953b5f7742a65852518f48c7ea","ref":"refs/heads/native-screenshot-api","pushedAt":"2024-05-21T22:53:26.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"NateLanza","name":null,"path":"/NateLanza","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/58234814?s=80&v=4"},"commit":{"message":"docs(ScreenshotStream API): change isRecording to canCapture for clarity","shortMessageHtmlLink":"docs(ScreenshotStream API): change isRecording to canCapture for clarity"}},{"before":"c00bbff7884508d6a96eaf38e3b3f350457f1440","after":"724079028a661e435c22a2cd6aaeb6f06188e468","ref":"refs/heads/native-screenshot-api","pushedAt":"2024-05-14T19:25:34.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"NateLanza","name":null,"path":"/NateLanza","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/58234814?s=80&v=4"},"commit":{"message":"feat(ScreenshotStream): improve API for listening to new screenshots","shortMessageHtmlLink":"feat(ScreenshotStream): improve API for listening to new screenshots"}},{"before":"5394e314e893beeb916f8ff7f4141766cb52be40","after":"c00bbff7884508d6a96eaf38e3b3f350457f1440","ref":"refs/heads/native-screenshot-api","pushedAt":"2024-05-13T23:19:45.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"NateLanza","name":null,"path":"/NateLanza","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/58234814?s=80&v=4"},"commit":{"message":"fix(screenshot-stream.ts): capture initial state & handle when no screenshots available\n\nAlso updates react-trrack-example to match","shortMessageHtmlLink":"fix(screenshot-stream.ts): capture initial state & handle when no scr…"}},{"before":"d2cb3d2f08f3c690c0f7157daf6e1eb64ecfc174","after":"5394e314e893beeb916f8ff7f4141766cb52be40","ref":"refs/heads/native-screenshot-api","pushedAt":"2024-05-13T23:11:24.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"NateLanza","name":null,"path":"/NateLanza","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/58234814?s=80&v=4"},"commit":{"message":"fix(screenshot-stream.ts): ensure no screenshots taken after user ends screenshare","shortMessageHtmlLink":"fix(screenshot-stream.ts): ensure no screenshots taken after user end…"}},{"before":"9a5b5b9f415d67507406ab1d77a2ec67c6036c72","after":"d2cb3d2f08f3c690c0f7157daf6e1eb64ecfc174","ref":"refs/heads/native-screenshot-api","pushedAt":"2024-05-13T23:07:24.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"NateLanza","name":null,"path":"/NateLanza","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/58234814?s=80&v=4"},"commit":{"message":"chore(apps/react-trrack/example): integrate with new screenshot APIs","shortMessageHtmlLink":"chore(apps/react-trrack/example): integrate with new screenshot APIs"}},{"before":"28e0fc89c05c808b47f53da52bf7ce0b54c31c40","after":"9a5b5b9f415d67507406ab1d77a2ec67c6036c72","ref":"refs/heads/native-screenshot-api","pushedAt":"2024-05-13T18:49:10.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"NateLanza","name":null,"path":"/NateLanza","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/58234814?s=80&v=4"},"commit":{"message":"refactor(screenshot-stream.ts, types.ts): refactor screenshot stream to use functional approach\n\nScreenshotStream now uses the functional approach that the rest of Trrack uses instead of OO/class\nbased","shortMessageHtmlLink":"refactor(screenshot-stream.ts, types.ts): refactor screenshot stream …"}},{"before":"7b2f3f7fcc2c3e2d827a692055e09d4176bcce64","after":"28e0fc89c05c808b47f53da52bf7ce0b54c31c40","ref":"refs/heads/native-screenshot-api","pushedAt":"2024-05-12T19:45:48.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"NateLanza","name":null,"path":"/NateLanza","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/58234814?s=80&v=4"},"commit":{"message":"docs(reg.ts): document registry","shortMessageHtmlLink":"docs(reg.ts): document registry"}},{"before":"9b9112901a1a7674c74a84224d322f4ca9be9d2a","after":"31af0ead8c2bd805e2cfe296b24b7376892db256","ref":"refs/heads/main","pushedAt":"2024-05-06T03:32:28.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"NateLanza","name":null,"path":"/NateLanza","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/58234814?s=80&v=4"},"commit":{"message":"chore: updated dev instructions","shortMessageHtmlLink":"chore: updated dev instructions"}},{"before":"31af0ead8c2bd805e2cfe296b24b7376892db256","after":"9b9112901a1a7674c74a84224d322f4ca9be9d2a","ref":"refs/heads/main","pushedAt":"2024-05-06T03:27:50.000Z","pushType":"pr_merge","commitsCount":16,"pusher":{"login":"NateLanza","name":null,"path":"/NateLanza","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/58234814?s=80&v=4"},"commit":{"message":"Nate lanza patch 1 (#69)","shortMessageHtmlLink":"Nate lanza patch 1 (#69)"}},{"before":"93b5206d18ad01aac4ddf28396c198070cb21ee8","after":"7b2f3f7fcc2c3e2d827a692055e09d4176bcce64","ref":"refs/heads/native-screenshot-api","pushedAt":"2024-04-29T23:51:26.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"NateLanza","name":null,"path":"/NateLanza","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/58234814?s=80&v=4"},"commit":{"message":"feat(screenshot-stream): use timeout to delay captures instead of repaint logic","shortMessageHtmlLink":"feat(screenshot-stream): use timeout to delay captures instead of rep…"}},{"before":"a27221666f285a19c1f40f53860920c59d746118","after":"93b5206d18ad01aac4ddf28396c198070cb21ee8","ref":"refs/heads/native-screenshot-api","pushedAt":"2024-04-28T21:39:23.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"NateLanza","name":null,"path":"/NateLanza","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/58234814?s=80&v=4"},"commit":{"message":"style(screenshot-stream.ts): remove commented-out code","shortMessageHtmlLink":"style(screenshot-stream.ts): remove commented-out code"}},{"before":"f66644ac14f5e25d735008f003f13641cc3c6897","after":"a27221666f285a19c1f40f53860920c59d746118","ref":"refs/heads/native-screenshot-api","pushedAt":"2024-04-28T21:36:00.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"NateLanza","name":null,"path":"/NateLanza","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/58234814?s=80&v=4"},"commit":{"message":"fix(react-trrack-example): accept linter formatting suggestions","shortMessageHtmlLink":"fix(react-trrack-example): accept linter formatting suggestions"}},{"before":"31af0ead8c2bd805e2cfe296b24b7376892db256","after":"f66644ac14f5e25d735008f003f13641cc3c6897","ref":"refs/heads/native-screenshot-api","pushedAt":"2024-04-28T21:34:58.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"NateLanza","name":null,"path":"/NateLanza","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/58234814?s=80&v=4"},"commit":{"message":"feat(core/provenance, react-trrack-example): add native screenshots with one bug remaining\n\nNative screenshots are working, but the catpureNextRepaint() function doesn't yet capture the next\nrepaint; it takes a screenshot before the next repaint","shortMessageHtmlLink":"feat(core/provenance, react-trrack-example): add native screenshots w…"}},{"before":null,"after":"31af0ead8c2bd805e2cfe296b24b7376892db256","ref":"refs/heads/native-screenshot-api","pushedAt":"2024-04-28T00:32:41.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"NateLanza","name":null,"path":"/NateLanza","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/58234814?s=80&v=4"},"commit":{"message":"chore: updated dev instructions","shortMessageHtmlLink":"chore: updated dev instructions"}},{"before":"6b19807916852812baacca408c1155fd38a643e0","after":null,"ref":"refs/heads/add-screenshot","pushedAt":"2024-04-27T20:19:00.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"NateLanza","name":null,"path":"/NateLanza","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/58234814?s=80&v=4"}},{"before":null,"after":"6b19807916852812baacca408c1155fd38a643e0","ref":"refs/heads/screenshot-demo-stash","pushedAt":"2024-04-27T20:18:59.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"NateLanza","name":null,"path":"/NateLanza","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/58234814?s=80&v=4"},"commit":{"message":"feat(core/provenance, apps/react-trrack-example/App.tsx): add native screenshots and demo","shortMessageHtmlLink":"feat(core/provenance, apps/react-trrack-example/App.tsx): add native …"}},{"before":"88f991a38ac93e4f34069dedf0245f84170cf1a2","after":"6b19807916852812baacca408c1155fd38a643e0","ref":"refs/heads/add-screenshot","pushedAt":"2024-04-26T19:07:20.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"NateLanza","name":null,"path":"/NateLanza","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/58234814?s=80&v=4"},"commit":{"message":"feat(core/provenance, apps/react-trrack-example/App.tsx): add native screenshots and demo","shortMessageHtmlLink":"feat(core/provenance, apps/react-trrack-example/App.tsx): add native …"}},{"before":"e6b3c6ad822d7f508f8e794ea70a97444faf0bce","after":"88f991a38ac93e4f34069dedf0245f84170cf1a2","ref":"refs/heads/add-screenshot","pushedAt":"2024-04-26T18:24:36.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"NateLanza","name":null,"path":"/NateLanza","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/58234814?s=80&v=4"},"commit":{"message":"feat(react-trrack-example/App.tsx): add demo of screenshot functionality","shortMessageHtmlLink":"feat(react-trrack-example/App.tsx): add demo of screenshot functionality"}},{"before":"01390a87bb34ac88929dbfd539e621ba210806dd","after":"a9d8728a32a5a203c18d37c94a2922101ac37c24","ref":"refs/heads/kg/rem-redux","pushedAt":"2024-04-18T19:32:59.000Z","pushType":"push","commitsCount":4,"pusher":{"login":"kirangadhave","name":"Kiran Gadhave","path":"/kirangadhave","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/14944083?s=80&v=4"},"commit":{"message":"chore: merging main","shortMessageHtmlLink":"chore: merging main"}},{"before":"b051802ee08e0c5db86e31b1f030012edf81d5a7","after":"e6b3c6ad822d7f508f8e794ea70a97444faf0bce","ref":"refs/heads/add-screenshot","pushedAt":"2024-04-18T17:40:40.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"NateLanza","name":null,"path":"/NateLanza","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/58234814?s=80&v=4"},"commit":{"message":"fix(yarn.lock): merge changes from main","shortMessageHtmlLink":"fix(yarn.lock): merge changes from main"}},{"before":"49d954a05837eefca6ba3258eda7a5a1a8cbff08","after":"b051802ee08e0c5db86e31b1f030012edf81d5a7","ref":"refs/heads/add-screenshot","pushedAt":"2024-04-18T17:37:26.000Z","pushType":"push","commitsCount":4,"pusher":{"login":"NateLanza","name":null,"path":"/NateLanza","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/58234814?s=80&v=4"},"commit":{"message":"Merge branch 'main' into add-screenshot","shortMessageHtmlLink":"Merge branch 'main' into add-screenshot"}},{"before":"d4b17b8715f9ca9361002cfe33ac79aeb44fc626","after":"31af0ead8c2bd805e2cfe296b24b7376892db256","ref":"refs/heads/main","pushedAt":"2024-04-17T19:06:43.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"kirangadhave","name":"Kiran Gadhave","path":"/kirangadhave","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/14944083?s=80&v=4"},"commit":{"message":"chore: updated dev instructions","shortMessageHtmlLink":"chore: updated dev instructions"}},{"before":"c076fa4bc2b7791de1c398437421b2884d4428fd","after":"d4b17b8715f9ca9361002cfe33ac79aeb44fc626","ref":"refs/heads/main","pushedAt":"2024-04-17T19:04:11.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"kirangadhave","name":"Kiran Gadhave","path":"/kirangadhave","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/14944083?s=80&v=4"},"commit":{"message":"chore: fixed tsconfig paths to build react project","shortMessageHtmlLink":"chore: fixed tsconfig paths to build react project"}},{"before":"8c15c4b06f8d9b28a13e55a5e90e19c155f9418e","after":"01390a87bb34ac88929dbfd539e621ba210806dd","ref":"refs/heads/kg/rem-redux","pushedAt":"2024-04-17T17:52:13.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"kirangadhave","name":"Kiran Gadhave","path":"/kirangadhave","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/14944083?s=80&v=4"},"commit":{"message":"temp","shortMessageHtmlLink":"temp"}},{"before":"790f306a0e4d790b12a672d20a31c9f2f56d7546","after":"49d954a05837eefca6ba3258eda7a5a1a8cbff08","ref":"refs/heads/add-screenshot","pushedAt":"2024-04-17T17:36:45.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"NateLanza","name":null,"path":"/NateLanza","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/58234814?s=80&v=4"},"commit":{"message":"fix(index.ts): export screenshot functions","shortMessageHtmlLink":"fix(index.ts): export screenshot functions"}},{"before":"6075c5bdc1d91f1c05af11b5bd76aa81eb5daa0d","after":"8c15c4b06f8d9b28a13e55a5e90e19c155f9418e","ref":"refs/heads/kg/rem-redux","pushedAt":"2024-04-15T15:53:22.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"kirangadhave","name":"Kiran Gadhave","path":"/kirangadhave","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/14944083?s=80&v=4"},"commit":{"message":"chore: migrated nx to latest","shortMessageHtmlLink":"chore: migrated nx to latest"}},{"before":null,"after":"790f306a0e4d790b12a672d20a31c9f2f56d7546","ref":"refs/heads/add-screenshot","pushedAt":"2024-04-14T01:33:54.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"NateLanza","name":null,"path":"/NateLanza","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/58234814?s=80&v=4"},"commit":{"message":"feat(screenshot.ts, yarn deps): add a function to screenshot an element & download the element","shortMessageHtmlLink":"feat(screenshot.ts, yarn deps): add a function to screenshot an eleme…"}},{"before":"96a64f41c4df83e33d8ae922f69226c96fca9264","after":"6075c5bdc1d91f1c05af11b5bd76aa81eb5daa0d","ref":"refs/heads/kg/rem-redux","pushedAt":"2024-04-12T22:46:47.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"kirangadhave","name":"Kiran Gadhave","path":"/kirangadhave","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/14944083?s=80&v=4"},"commit":{"message":"chore: nx migrations","shortMessageHtmlLink":"chore: nx migrations"}},{"before":"88ea3c6da9054608ee8437bf3c57411903706da6","after":"96a64f41c4df83e33d8ae922f69226c96fca9264","ref":"refs/heads/kg/rem-redux","pushedAt":"2024-04-12T22:46:24.000Z","pushType":"push","commitsCount":3,"pusher":{"login":"kirangadhave","name":"Kiran Gadhave","path":"/kirangadhave","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/14944083?s=80&v=4"},"commit":{"message":"chore: [nx migration] 16.0.0-update-nx-cloud-runner","shortMessageHtmlLink":"chore: [nx migration] 16.0.0-update-nx-cloud-runner"}}],"hasNextPage":true,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"djE6ks8AAAAEUnlsKAA","startCursor":null,"endCursor":null}},"title":"Activity · Trrack/trrackjs"}