{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":60708899,"defaultBranch":"main","name":"SReview","ownerLogin":"yoe","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2016-06-08T15:33:13.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/42075?v=4","public":true,"private":false,"isOrgOwned":false},"refInfo":{"name":"","listCacheKey":"v0:1698997612.0","currentOid":""},"activityList":{"items":[{"before":"2918f632c290fc189ab262856c59824539d230dd","after":"76c83863837d97500ecc3b6367defa8d6f35e12a","ref":"refs/heads/main","pushedAt":"2024-07-11T15:03:11.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"yoe","name":"Wouter Verhelst","path":"/yoe","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/42075?s=80&v=4"},"commit":{"message":"Show the correct end time","shortMessageHtmlLink":"Show the correct end time"}},{"before":"74e93b93aa3146a335f5c5d94fdf7e7abf7f918a","after":"2918f632c290fc189ab262856c59824539d230dd","ref":"refs/heads/main","pushedAt":"2024-03-21T19:16:24.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"yoe","name":"Wouter Verhelst","path":"/yoe","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/42075?s=80&v=4"},"commit":{"message":"Allow forcing of transcode to lq VP8 even if input videos are HTML video compatible","shortMessageHtmlLink":"Allow forcing of transcode to lq VP8 even if input videos are HTML vi…"}},{"before":"a8964bb87eb5fd29e363f4c63dbc6f04f4171af2","after":"74e93b93aa3146a335f5c5d94fdf7e7abf7f918a","ref":"refs/heads/main","pushedAt":"2024-03-21T19:04:43.000Z","pushType":"push","commitsCount":3,"pusher":{"login":"yoe","name":"Wouter Verhelst","path":"/yoe","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/42075?s=80&v=4"},"commit":{"message":"Allow forcing of transcode to lq VP8 even if input videos are HTML video compatible","shortMessageHtmlLink":"Allow forcing of transcode to lq VP8 even if input videos are HTML vi…"}},{"before":"2d75380b9a91b21a19687524f60fde3a9afbc74f","after":"a8964bb87eb5fd29e363f4c63dbc6f04f4171af2","ref":"refs/heads/main","pushedAt":"2024-02-12T17:15:01.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"yoe","name":"Wouter Verhelst","path":"/yoe","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/42075?s=80&v=4"},"commit":{"message":"Add sreview-reply to MANIFEST","shortMessageHtmlLink":"Add sreview-reply to MANIFEST"}},{"before":"07c9bef60587fee65b9ab66046a3ef49d9dfc28b","after":"2d75380b9a91b21a19687524f60fde3a9afbc74f","ref":"refs/heads/main","pushedAt":"2024-02-12T09:34:15.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"yoe","name":"Wouter Verhelst","path":"/yoe","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/42075?s=80&v=4"},"commit":{"message":"Fold possibly-long header lines","shortMessageHtmlLink":"Fold possibly-long header lines"}},{"before":"59f3563993454717199fd1d01aa7107981dcbd67","after":"07c9bef60587fee65b9ab66046a3ef49d9dfc28b","ref":"refs/heads/main","pushedAt":"2024-02-07T08:34:06.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"yoe","name":"Wouter Verhelst","path":"/yoe","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/42075?s=80&v=4"},"commit":{"message":"Add easy-to-copypasta nonce in the reply","shortMessageHtmlLink":"Add easy-to-copypasta nonce in the reply"}},{"before":"198c0bd9d219f761e77427c2041d98aeee55e996","after":"59f3563993454717199fd1d01aa7107981dcbd67","ref":"refs/heads/main","pushedAt":"2024-02-06T15:44:48.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"yoe","name":"Wouter Verhelst","path":"/yoe","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/42075?s=80&v=4"},"commit":{"message":"Add a space so things can be newlined and exim doesn't bomb out on too big headers","shortMessageHtmlLink":"Add a space so things can be newlined and exim doesn't bomb out on to…"}},{"before":"ab9a5a6182d74ac970df35f9641125cef7cebc64","after":"198c0bd9d219f761e77427c2041d98aeee55e996","ref":"refs/heads/main","pushedAt":"2024-02-05T08:52:09.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"yoe","name":"Wouter Verhelst","path":"/yoe","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/42075?s=80&v=4"},"commit":{"message":"Also insert the (relevant parts of the) comment into the database","shortMessageHtmlLink":"Also insert the (relevant parts of the) comment into the database"}},{"before":"80ca6f00f66f24a68c9fe38c0772c8756dae38fa","after":"ab9a5a6182d74ac970df35f9641125cef7cebc64","ref":"refs/heads/main","pushedAt":"2024-02-05T08:11:29.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"yoe","name":"Wouter Verhelst","path":"/yoe","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/42075?s=80&v=4"},"commit":{"message":"Make the script actually work, and also install it","shortMessageHtmlLink":"Make the script actually work, and also install it"}},{"before":"d0469523d1ee18f247ad77598e981511628090bf","after":"80ca6f00f66f24a68c9fe38c0772c8756dae38fa","ref":"refs/heads/main","pushedAt":"2024-02-05T07:16:23.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"yoe","name":"Wouter Verhelst","path":"/yoe","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/42075?s=80&v=4"},"commit":{"message":"Extend the \"mailers\" view to also include track addresses","shortMessageHtmlLink":"Extend the \"mailers\" view to also include track addresses"}},{"before":"8c69647822fa810f664490ae3c785f00d9d1072e","after":"d0469523d1ee18f247ad77598e981511628090bf","ref":"refs/heads/main","pushedAt":"2024-02-03T15:08:32.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"yoe","name":"Wouter Verhelst","path":"/yoe","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/42075?s=80&v=4"},"commit":{"message":"Fix calculation of samplestart","shortMessageHtmlLink":"Fix calculation of samplestart"}},{"before":"4d9fc8cfcd0cfe8ba494f49a87d9a7031ee4454b","after":"8c69647822fa810f664490ae3c785f00d9d1072e","ref":"refs/heads/main","pushedAt":"2024-02-03T14:29:15.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"yoe","name":"Wouter Verhelst","path":"/yoe","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/42075?s=80&v=4"},"commit":{"message":"Have the option to fetch just the first comment","shortMessageHtmlLink":"Have the option to fetch just the first comment"}},{"before":"c69f6bcf80d843e517b67cf9501ab4053dbddf6a","after":"4d9fc8cfcd0cfe8ba494f49a87d9a7031ee4454b","ref":"refs/heads/main","pushedAt":"2024-02-03T14:24:22.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"yoe","name":"Wouter Verhelst","path":"/yoe","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/42075?s=80&v=4"},"commit":{"message":"Pre video also requires a reference","shortMessageHtmlLink":"Pre video also requires a reference"}},{"before":"2ba67878b0511a1ff105d2bb9d7fbf2d466d5ee4","after":"c69f6bcf80d843e517b67cf9501ab4053dbddf6a","ref":"refs/heads/main","pushedAt":"2024-01-31T19:20:24.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"yoe","name":"Wouter Verhelst","path":"/yoe","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/42075?s=80&v=4"},"commit":{"message":"Enable autoflush on stdout","shortMessageHtmlLink":"Enable autoflush on stdout"}},{"before":"2f478c02a0e7add771f1b40a3729c38079e4c654","after":"2ba67878b0511a1ff105d2bb9d7fbf2d466d5ee4","ref":"refs/heads/main","pushedAt":"2024-01-31T08:48:28.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"yoe","name":"Wouter Verhelst","path":"/yoe","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/42075?s=80&v=4"},"commit":{"message":"Explicitly destroy the file so we clean up and don't run out of diskspace","shortMessageHtmlLink":"Explicitly destroy the file so we clean up and don't run out of disks…"}},{"before":"279eb1669c996e3246be3e8267c204474072720f","after":"2f478c02a0e7add771f1b40a3729c38079e4c654","ref":"refs/heads/main","pushedAt":"2024-01-30T19:20:43.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"yoe","name":"Wouter Verhelst","path":"/yoe","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/42075?s=80&v=4"},"commit":{"message":"Fix syntax\n\nIt's perl, not JSON","shortMessageHtmlLink":"Fix syntax"}},{"before":"e1b273b894c6417d7dae9be9dc70dbdf7c39abcd","after":"279eb1669c996e3246be3e8267c204474072720f","ref":"refs/heads/main","pushedAt":"2024-01-30T19:16:20.000Z","pushType":"push","commitsCount":7,"pusher":{"login":"yoe","name":"Wouter Verhelst","path":"/yoe","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/42075?s=80&v=4"},"commit":{"message":"Make multi-pass encoding configurable","shortMessageHtmlLink":"Make multi-pass encoding configurable"}},{"before":"a6042ae6acd9487dbfddbcbe2659555b03d7da92","after":"e1b273b894c6417d7dae9be9dc70dbdf7c39abcd","ref":"refs/heads/main","pushedAt":"2024-01-21T09:07:21.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"yoe","name":"Wouter Verhelst","path":"/yoe","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/42075?s=80&v=4"},"commit":{"message":"Refactor again\n\nCopying a reference to each child object is a lot of work, and requires\nsome messiness.\n\nInstead, give every object in the tree a (weak) reference to its parent,\nso that we can fetch data pertaining to ourselves from the parent, if\nrequired.\n\nThis also makes it easier to subclass; you don't need to subclass the\nTalk or Event objects if you don't need to modify them, and can just\nfetch data from $self->talk_object and/or\n$self->talk_object->event_object and/or\n$self->talk_object->event_object->root_object, as required.","shortMessageHtmlLink":"Refactor again"}},{"before":"9727c3ef53c00bce3f57c8f41f9bd66785197e4f","after":"a6042ae6acd9487dbfddbcbe2659555b03d7da92","ref":"refs/heads/main","pushedAt":"2024-01-19T16:11:13.000Z","pushType":"push","commitsCount":3,"pusher":{"login":"yoe","name":"Wouter Verhelst","path":"/yoe","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/42075?s=80&v=4"},"commit":{"message":"Refactor creation of objects\n\nIt's easier to subclass a parser if the helper classes (such as ones for\nspeakers, talks, and rooms) are configurable, too.\n\nWe had already done some of this in some of our subclasses (e.g.,\nWithShadow and Penta), but not consitently so.\n\nMove the configurability over to the base class, and rewrite every\n\"SReview::Schedule::Foo::Bar->new\" into \"$self->foo_type->new\", so that\nwe can configure the exact class from a child class (or from SReview\nconfiguration, as the case may be).","shortMessageHtmlLink":"Refactor creation of objects"}},{"before":"c8b4bc0a47487dea4aa34d5ac3152564df7f49d0","after":"9727c3ef53c00bce3f57c8f41f9bd66785197e4f","ref":"refs/heads/main","pushedAt":"2023-12-02T07:37:03.000Z","pushType":"push","commitsCount":4,"pusher":{"login":"yoe","name":"Wouter Verhelst","path":"/yoe","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/42075?s=80&v=4"},"commit":{"message":"Allow stable to fail. And don't allow unstable, so that at least one build is successful","shortMessageHtmlLink":"Allow stable to fail. And don't allow unstable, so that at least one …"}},{"before":"599179823f203044e295322ab440f0d21a39b8c8","after":"c8b4bc0a47487dea4aa34d5ac3152564df7f49d0","ref":"refs/heads/main","pushedAt":"2023-11-03T08:04:27.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"yoe","name":"Wouter Verhelst","path":"/yoe","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/42075?s=80&v=4"},"commit":{"message":"Enable builds on stable","shortMessageHtmlLink":"Enable builds on stable"}},{"before":"26b87afa1a62d8c2b050b053d55288a693ca6fa8","after":"599179823f203044e295322ab440f0d21a39b8c8","ref":"refs/heads/main","pushedAt":"2023-11-03T07:45:43.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"yoe","name":"Wouter Verhelst","path":"/yoe","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/42075?s=80&v=4"},"commit":{"message":"changelog entry","shortMessageHtmlLink":"changelog entry"}},{"before":"fa67e2b8dd3553b7371b60c7f5713f8745c21c34","after":"26b87afa1a62d8c2b050b053d55288a693ca6fa8","ref":"refs/heads/main","pushedAt":"2023-10-04T07:58:42.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"yoe","name":"Wouter Verhelst","path":"/yoe","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/42075?s=80&v=4"},"commit":{"message":"Add two new states\n\n\"fixuping\": to allow running scripts to fix up the videos after\ntranscoding, without requiring a full transcode run.\n\nCan be used for:\n\n- Muting audio on the opening/closing slides, if necessary\n- Muxing in subtitles\n- Syncing metadata\n- And so much more.\n\nYes, the name is juvenile. Sue me.\n\n\"uninteresting\": alternate name for \"ignored\", but designed so that it\nis not used by sreview-import and considered as \"oh look it's back on\nthe schedule, let's move it to waiting_for_files\".","shortMessageHtmlLink":"Add two new states"}},{"before":"5aec5a8b4eccb5be81bf665e9b6a93d3298b990f","after":"fa67e2b8dd3553b7371b60c7f5713f8745c21c34","ref":"refs/heads/main","pushedAt":"2023-10-04T07:41:13.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"yoe","name":"Wouter Verhelst","path":"/yoe","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/42075?s=80&v=4"},"commit":{"message":"Add two new states\n\n\"fixuping\": to allow running scripts to fix up the videos after\ntranscoding, without requiring a full transcode run.\n\nCan be used for:\n\n- Muting audio on the opening/closing slides, if necessary\n- Muxing in subtitles\n- Syncing metadata\n- And so much more.\n\nYes, the name is juvenile. Sue me.\n\n\"uninteresting\": alternate name for \"ignored\", but designed so that it\nis not used by sreview-import and considered as \"oh look it's back on\nthe schedule, let's move it to waiting_for_files\".","shortMessageHtmlLink":"Add two new states"}},{"before":"a10e3025d9d8a87f38df892aade1e6976380e344","after":"5aec5a8b4eccb5be81bf665e9b6a93d3298b990f","ref":"refs/heads/main","pushedAt":"2023-09-16T05:24:55.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"yoe","name":"Wouter Verhelst","path":"/yoe","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/42075?s=80&v=4"},"commit":{"message":"Ensure all temp files are written in the correct location","shortMessageHtmlLink":"Ensure all temp files are written in the correct location"}},{"before":"86a6c398eb8ec5ffba574642a336a4f7bd217e26","after":"a10e3025d9d8a87f38df892aade1e6976380e344","ref":"refs/heads/main","pushedAt":"2023-09-15T09:38:34.000Z","pushType":"push","commitsCount":3,"pusher":{"login":"yoe","name":"Wouter Verhelst","path":"/yoe","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/42075?s=80&v=4"},"commit":{"message":"Merge branch 'pere/more-embedded-metadata' into 'main'\n\nIncluded more metadata in transcoded video.\n\nSee merge request debconf-video-team/sreview!9","shortMessageHtmlLink":"Merge branch 'pere/more-embedded-metadata' into 'main'"}},{"before":"6f0e8c5a134e7f2fed4241344aa7c81eec0879ab","after":"86a6c398eb8ec5ffba574642a336a4f7bd217e26","ref":"refs/heads/main","pushedAt":"2023-09-12T14:14:53.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"yoe","name":"Wouter Verhelst","path":"/yoe","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/42075?s=80&v=4"},"commit":{"message":"ITS THE F***ING FASTSTART\n\nWe tried to find out ALL DAY why A/V desync was occurring.\n\nIt's because of this stupid thing.\n\nKill it. With a vengeance.","shortMessageHtmlLink":"ITS THE F***ING FASTSTART"}},{"before":"c90eb2db1af60ecea3650e8d043197ac99852c6f","after":"6f0e8c5a134e7f2fed4241344aa7c81eec0879ab","ref":"refs/heads/main","pushedAt":"2023-09-12T06:26:39.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"yoe","name":"Wouter Verhelst","path":"/yoe","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/42075?s=80&v=4"},"commit":{"message":"Set input format flags to avoid DTS error\n\nBefore:\n\n[matroska @ 0x563e57ba1480] Non-monotonous DTS in output stream 0:0; previous: 335027, current: 334987; changing to 335027. This may result in incorrect timestamps in the output file.\n\n(times a million)\n\nAfter:\n\n(nothing)\n\nHopefully this fixes the A/V desync issues we've been seeing.","shortMessageHtmlLink":"Set input format flags to avoid DTS error"}},{"before":"6b2e8f16b8c337f9dff4616b09dbe0fb39486cfb","after":"c90eb2db1af60ecea3650e8d043197ac99852c6f","ref":"refs/heads/main","pushedAt":"2023-09-10T08:43:00.000Z","pushType":"push","commitsCount":3,"pusher":{"login":"yoe","name":"Wouter Verhelst","path":"/yoe","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/42075?s=80&v=4"},"commit":{"message":"Add missing build-dep","shortMessageHtmlLink":"Add missing build-dep"}},{"before":"04ab13ae7ab2fdca74086f3827ca776bf99e5498","after":"6b2e8f16b8c337f9dff4616b09dbe0fb39486cfb","ref":"refs/heads/main","pushedAt":"2023-09-01T18:44:46.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"yoe","name":"Wouter Verhelst","path":"/yoe","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/42075?s=80&v=4"},"commit":{"message":"Unbug","shortMessageHtmlLink":"Unbug"}}],"hasNextPage":true,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"djE6ks8AAAAEfPgJlwA","startCursor":null,"endCursor":null}},"title":"Activity · yoe/SReview"}