{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":658104743,"defaultBranch":"dev","name":"frigate","ownerLogin":"hawkeye217","currentUserCanPush":false,"isFork":true,"isEmpty":false,"createdAt":"2023-06-24T19:28:52.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/32435876?v=4","public":true,"private":false,"isOrgOwned":false},"refInfo":{"name":"","listCacheKey":"v0:1712630358.0","currentOid":""},"activityList":{"items":[{"before":"a6aa5328aa0805847f955a779127eb0e8c36e3e2","after":"9680f2a57480a39c4ec8aeafd196e06d2d580591","ref":"refs/heads/dev","pushedAt":"2024-05-13T01:27:01.000Z","pushType":"push","commitsCount":386,"pusher":{"login":"hawkeye217","name":"Josh Hawkins","path":"/hawkeye217","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/32435876?s=80&v=4"},"commit":{"message":"Bug fixes (#11332)\n\n* Fix external events saving\r\n\r\n* Only show relevant labels\r\n\r\n* Set on recordings view too\r\n\r\n* Fix video control width on motion page\r\n\r\n* use overlay so player state is maintained between camera switches\r\n\r\n* use overlay so player state is maintained between camera switches\r\n\r\n* mobile only\r\n\r\n* Formatting\r\n\r\n* Use higher amount\r\n\r\n* Only wrap when needed","shortMessageHtmlLink":"Bug fixes (blakeblackshear#11332)"}},{"before":"a07450f3b6adf50e970e4365cb87a3fb85fbb35e","after":null,"ref":"refs/heads/settings-debug-views","pushedAt":"2024-04-09T02:39:18.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"hawkeye217","name":"Josh Hawkins","path":"/hawkeye217","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/32435876?s=80&v=4"}},{"before":null,"after":"a07450f3b6adf50e970e4365cb87a3fb85fbb35e","ref":"refs/heads/settings-debug-views","pushedAt":"2024-04-09T02:37:18.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"hawkeye217","name":"Josh Hawkins","path":"/hawkeye217","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/32435876?s=80&v=4"},"commit":{"message":"clean up","shortMessageHtmlLink":"clean up"}},{"before":"f84d2db406edb62f0797548b3c042dd390492418","after":"a6aa5328aa0805847f955a779127eb0e8c36e3e2","ref":"refs/heads/dev","pushedAt":"2024-02-23T03:26:12.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"hawkeye217","name":"Josh Hawkins","path":"/hawkeye217","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/32435876?s=80&v=4"},"commit":{"message":"UI fixes (#9986)\n\n* scroll minimap to keep it in view\r\n\r\n* remove console log\r\n\r\n* change ref\r\n\r\n* rebase to dev\r\n\r\n* rebase to dev\r\n\r\n* rebase to dev\r\n\r\n* fix history flexbox and live extra scrollbar\r\n\r\n* remove extra class","shortMessageHtmlLink":"UI fixes (blakeblackshear#9986)"}},{"before":"9d8b5684389e290bb0518caab5ba2eb052b36d92","after":"f84d2db406edb62f0797548b3c042dd390492418","ref":"refs/heads/dev","pushedAt":"2024-02-23T00:56:30.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"hawkeye217","name":"Josh Hawkins","path":"/hawkeye217","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/32435876?s=80&v=4"},"commit":{"message":"Recordings viewer (#9985)\n\n* Reduce redundant code and don't pull new items when marking as reviewed\r\n\r\n* Chunk recording times and run playback\r\n\r\n* fix overwriting existing data\r\n\r\n* Implement scrubbing\r\n\r\n* Show refresh button\r\n\r\n* Remove old history\r\n\r\n* Fix race condition\r\n\r\n* Cleanup handling\r\n\r\n* Remove console","shortMessageHtmlLink":"Recordings viewer (blakeblackshear#9985)"}},{"before":"a5a1a54c55518b14ada6b1c0b426b637750505d4","after":"9d8b5684389e290bb0518caab5ba2eb052b36d92","ref":"refs/heads/dev","pushedAt":"2024-02-22T15:33:43.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"hawkeye217","name":"Josh Hawkins","path":"/hawkeye217","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/32435876?s=80&v=4"},"commit":{"message":"timeline zooming demo (#9980)","shortMessageHtmlLink":"timeline zooming demo (blakeblackshear#9980)"}},{"before":"940be5dc6f3e5ff3ee074116435395d77d2bfa19","after":"a5a1a54c55518b14ada6b1c0b426b637750505d4","ref":"refs/heads/dev","pushedAt":"2024-02-22T14:21:38.000Z","pushType":"push","commitsCount":7,"pusher":{"login":"hawkeye217","name":"Josh Hawkins","path":"/hawkeye217","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/32435876?s=80&v=4"},"commit":{"message":"Expose setter for review timeline handlebar (#9978)\n\n* expose setter for handlebar\r\n\r\n* use as much resolution as possible","shortMessageHtmlLink":"Expose setter for review timeline handlebar (blakeblackshear#9978)"}},{"before":"2dda22844905d1f45fa7d75e8cd08d314e47b74d","after":"a45c94eec0c474ad80d493f1bc432d9ff92a06ce","ref":"refs/heads/timeline-rounded-corners","pushedAt":"2024-02-21T17:02:49.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"hawkeye217","name":"Josh Hawkins","path":"/hawkeye217","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/32435876?s=80&v=4"},"commit":{"message":"use timestamp for end of timeline instead of duration","shortMessageHtmlLink":"use timestamp for end of timeline instead of duration"}},{"before":"786c86d02707a2bc1ed3675d26bfa850c754c7a0","after":"2dda22844905d1f45fa7d75e8cd08d314e47b74d","ref":"refs/heads/timeline-rounded-corners","pushedAt":"2024-02-21T14:04:37.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"hawkeye217","name":"Josh Hawkins","path":"/hawkeye217","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/32435876?s=80&v=4"},"commit":{"message":"timestamp line height","shortMessageHtmlLink":"timestamp line height"}},{"before":null,"after":"786c86d02707a2bc1ed3675d26bfa850c754c7a0","ref":"refs/heads/timeline-rounded-corners","pushedAt":"2024-02-21T13:57:00.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"hawkeye217","name":"Josh Hawkins","path":"/hawkeye217","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/32435876?s=80&v=4"},"commit":{"message":"fix severity logic","shortMessageHtmlLink":"fix severity logic"}},{"before":"dba21b606dc8eff41a5ffaf5364b4d0e0c480e8d","after":"940be5dc6f3e5ff3ee074116435395d77d2bfa19","ref":"refs/heads/dev","pushedAt":"2024-02-21T00:52:07.000Z","pushType":"push","commitsCount":5,"pusher":{"login":"hawkeye217","name":"Josh Hawkins","path":"/hawkeye217","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/32435876?s=80&v=4"},"commit":{"message":"Create ReviewSegment table in DB for organizing detections to be reviewed (#9918)\n\n* Add review to database\r\n\r\n* Create main manager for review segments\r\n\r\n* Upsert and maintain review segments\r\n\r\n* Update logic for adding new segments\r\n\r\n* Add api\r\n\r\n* Support deleting review segments on recording cleanup\r\n\r\n* Add field for alert labels\r\n\r\n* Formatting\r\n\r\n* Logic fixes\r\n\r\n* Save 16:9 thumbnail for review segment\r\n\r\n* Ensure that crop is 16:9\r\n\r\n* Fix non detected objects being added\r\n\r\n* Only include true positives\r\n\r\n* Add sub labels to data","shortMessageHtmlLink":"Create ReviewSegment table in DB for organizing detections to be revi…"}},{"before":"fa1adc04d95904367e79f818c3c69eec742efcd2","after":"657ea319e96696baeef07061d415028f165306ff","ref":"refs/heads/timeline-experiment","pushedAt":"2024-02-20T22:38:36.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"hawkeye217","name":"Josh Hawkins","path":"/hawkeye217","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/32435876?s=80&v=4"},"commit":{"message":"remove testing code","shortMessageHtmlLink":"remove testing code"}},{"before":"de96206bff1506cb3b6a8e28000499126a77917b","after":"fa1adc04d95904367e79f818c3c69eec742efcd2","ref":"refs/heads/timeline-experiment","pushedAt":"2024-02-20T22:29:07.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"hawkeye217","name":"Josh Hawkins","path":"/hawkeye217","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/32435876?s=80&v=4"},"commit":{"message":"severity type enum","shortMessageHtmlLink":"severity type enum"}},{"before":"1aa788b759024d6a85646fb2353313c7a5afa60c","after":"de96206bff1506cb3b6a8e28000499126a77917b","ref":"refs/heads/timeline-experiment","pushedAt":"2024-02-20T22:27:41.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"hawkeye217","name":"Josh Hawkins","path":"/hawkeye217","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/32435876?s=80&v=4"},"commit":{"message":"update mock review event generator","shortMessageHtmlLink":"update mock review event generator"}},{"before":"df2076b6bfedf91f7c76d6cbe9e2004c220e4756","after":"1aa788b759024d6a85646fb2353313c7a5afa60c","ref":"refs/heads/timeline-experiment","pushedAt":"2024-02-20T22:20:35.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"hawkeye217","name":"Josh Hawkins","path":"/hawkeye217","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/32435876?s=80&v=4"},"commit":{"message":"use ReviewSegment type","shortMessageHtmlLink":"use ReviewSegment type"}},{"before":"a3693e907f7b04d19140640dc983abb4b2e22f1c","after":"df2076b6bfedf91f7c76d6cbe9e2004c220e4756","ref":"refs/heads/timeline-experiment","pushedAt":"2024-02-20T22:04:13.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"hawkeye217","name":"Josh Hawkins","path":"/hawkeye217","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/32435876?s=80&v=4"},"commit":{"message":"comparison","shortMessageHtmlLink":"comparison"}},{"before":"12ed066dce671b02a754afcda1b272c2e19437a6","after":"a3693e907f7b04d19140640dc983abb4b2e22f1c","ref":"refs/heads/timeline-experiment","pushedAt":"2024-02-20T20:59:07.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"hawkeye217","name":"Josh Hawkins","path":"/hawkeye217","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/32435876?s=80&v=4"},"commit":{"message":"fix corner rounding","shortMessageHtmlLink":"fix corner rounding"}},{"before":"62d95cca71c90f4c83ab625a632c1390151d395b","after":"12ed066dce671b02a754afcda1b272c2e19437a6","ref":"refs/heads/timeline-experiment","pushedAt":"2024-02-20T17:46:24.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"hawkeye217","name":"Josh Hawkins","path":"/hawkeye217","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/32435876?s=80&v=4"},"commit":{"message":"use unix timestamps everywhere","shortMessageHtmlLink":"use unix timestamps everywhere"}},{"before":"6009366d7cd8cb4a395129c88f1b14e0bd7d4e0c","after":"62d95cca71c90f4c83ab625a632c1390151d395b","ref":"refs/heads/timeline-experiment","pushedAt":"2024-02-20T16:55:05.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"hawkeye217","name":"Josh Hawkins","path":"/hawkeye217","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/32435876?s=80&v=4"},"commit":{"message":"fix vite config","shortMessageHtmlLink":"fix vite config"}},{"before":"02a8f546db3b2c016fe137f044ef02591924f041","after":"6009366d7cd8cb4a395129c88f1b14e0bd7d4e0c","ref":"refs/heads/timeline-experiment","pushedAt":"2024-02-20T16:53:25.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"hawkeye217","name":"Josh Hawkins","path":"/hawkeye217","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/32435876?s=80&v=4"},"commit":{"message":"Merge branch 'timeline-experiment' of https://github.com/hawkeye217/frigate into timeline-experiment","shortMessageHtmlLink":"Merge branch 'timeline-experiment' of https://github.com/hawkeye217/f…"}},{"before":"4edfa9609f25560a0c4e5e2e845fd0d792516daf","after":"02a8f546db3b2c016fe137f044ef02591924f041","ref":"refs/heads/timeline-experiment","pushedAt":"2024-02-20T16:51:15.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"hawkeye217","name":"Josh Hawkins","path":"/hawkeye217","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/32435876?s=80&v=4"},"commit":{"message":"remove touch events for now","shortMessageHtmlLink":"remove touch events for now"}},{"before":null,"after":"4edfa9609f25560a0c4e5e2e845fd0d792516daf","ref":"refs/heads/timeline-experiment","pushedAt":"2024-02-20T16:42:40.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"hawkeye217","name":"Josh Hawkins","path":"/hawkeye217","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/32435876?s=80&v=4"},"commit":{"message":"colors and tweaks","shortMessageHtmlLink":"colors and tweaks"}},{"before":"dd3dc7949a6cec05c37fd31045de259e28616b05","after":"dba21b606dc8eff41a5ffaf5364b4d0e0c480e8d","ref":"refs/heads/dev","pushedAt":"2024-02-20T04:52:12.000Z","pushType":"push","commitsCount":10,"pusher":{"login":"hawkeye217","name":"Josh Hawkins","path":"/hawkeye217","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/32435876?s=80&v=4"},"commit":{"message":"Convert config updating and video/audio queues to use zmq (#9893)\n\n* Add config pub / sub pattern\r\n\r\n* remove recording from feature metrics\r\n\r\n* remove audio and feature metrics\r\n\r\n* Check for updates from all cameras\r\n\r\n* remove birdseye from camera metrics\r\n\r\n* remove motion and detection camera metrics\r\n\r\n* Ensure that all processes are stopped\r\n\r\n* Stop communicators\r\n\r\n* Detections\r\n\r\n* Cleanup video output queue\r\n\r\n* Use select for time sensitive polls\r\n\r\n* Use ipc instead of tcp","shortMessageHtmlLink":"Convert config updating and video/audio queues to use zmq (blakeblack…"}},{"before":"d68bdcf72cb80fe6f4f45974952bc20943a06761","after":"421392c66124ce269750ba31829410738aaacaa3","ref":"refs/heads/zoom-space-fix","pushedAt":"2024-02-15T04:16:18.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"hawkeye217","name":"Josh Hawkins","path":"/hawkeye217","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/32435876?s=80&v=4"},"commit":{"message":"better handle cases when zooming is disabled","shortMessageHtmlLink":"better handle cases when zooming is disabled"}},{"before":null,"after":"d68bdcf72cb80fe6f4f45974952bc20943a06761","ref":"refs/heads/zoom-space-fix","pushedAt":"2024-02-15T03:55:20.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"hawkeye217","name":"Josh Hawkins","path":"/hawkeye217","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/32435876?s=80&v=4"},"commit":{"message":"use zoom space id in onvif relativemove setup","shortMessageHtmlLink":"use zoom space id in onvif relativemove setup"}},{"before":"00804a0f819faf67ea84fe88a045497f43445e4c","after":"bad80a64ef9b76dd7441085d3631c2c2a13e1408","ref":"refs/heads/master","pushedAt":"2024-02-15T03:53:48.000Z","pushType":"push","commitsCount":10,"pusher":{"login":"hawkeye217","name":"Josh Hawkins","path":"/hawkeye217","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/32435876?s=80&v=4"},"commit":{"message":"Fix builds (#9852)\n\n* show images for troubleshooting\r\n\r\n* more debug and try max space action\r\n\r\n* fixes\r\n\r\n* oops\r\n\r\n* maximize first\r\n\r\n* mount build volume for docker use\r\n\r\n* moved to shared setup and cleanup\r\n\r\n* remove temp branch\r\n\r\n* remove rocm for master","shortMessageHtmlLink":"Fix builds (blakeblackshear#9852)"}},{"before":"fa384a7f9db5464423ceb45ecf7f5269e04d2fc7","after":"dd3dc7949a6cec05c37fd31045de259e28616b05","ref":"refs/heads/dev","pushedAt":"2024-02-15T03:51:53.000Z","pushType":"push","commitsCount":21,"pusher":{"login":"hawkeye217","name":"Josh Hawkins","path":"/hawkeye217","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/32435876?s=80&v=4"},"commit":{"message":"Use zmq for inter process communication (#9309)\n\n* Use zmq for inter process communication\r\n\r\n* Use localhost for reply and request\r\n\r\n* Use pyobj instead of json and Need to use separate requestors for each audio listener\r\n\r\n* Cleanup port defining","shortMessageHtmlLink":"Use zmq for inter process communication (blakeblackshear#9309)"}},{"before":null,"after":"a9aabd6364fc400a1cb5465b63d331dbcc0ff41a","ref":"refs/heads/dev-builds-message","pushedAt":"2024-02-14T13:33:12.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"hawkeye217","name":"Josh Hawkins","path":"/hawkeye217","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/32435876?s=80&v=4"},"commit":{"message":"update dev builds message","shortMessageHtmlLink":"update dev builds message"}},{"before":"63bc1b15823977e9e90ca0478f173c9eb580be5d","after":"fa384a7f9db5464423ceb45ecf7f5269e04d2fc7","ref":"refs/heads/dev","pushedAt":"2024-02-14T13:27:40.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"hawkeye217","name":"Josh Hawkins","path":"/hawkeye217","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/32435876?s=80&v=4"},"commit":{"message":"ensure jsmpeg canvas is rounded and clipped (#9842)","shortMessageHtmlLink":"ensure jsmpeg canvas is rounded and clipped (blakeblackshear#9842)"}},{"before":null,"after":"792d41baea0fe75248a22130f26a2de760702881","ref":"refs/heads/ui-tweaks-021324","pushedAt":"2024-02-13T13:53:32.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"hawkeye217","name":"Josh Hawkins","path":"/hawkeye217","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/32435876?s=80&v=4"},"commit":{"message":"ensure jsmpeg canvas is rounded and clipped","shortMessageHtmlLink":"ensure jsmpeg canvas is rounded and clipped"}}],"hasNextPage":true,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"djE6ks8AAAAER-wWvAA","startCursor":null,"endCursor":null}},"title":"Activity · hawkeye217/frigate"}