vcswatch reports that
this package seems to have new commits in its VCS but has
not yet updated debian/changelog. You should consider updating
the Debian changelog and uploading this new version into the archive.
Here are the relevant commit logs:
commit 6594c8347531638ca56484aac2bb29448b17831e
Author: Wouter Verhelst <w@uter.be>
Date: Sun Dec 22 15:17:58 2024 +0200
Revert "Allow stable to fail"
This reverts commit 3c06b078ef43e56b35931ec4d01c79484e4045c0.
We need this for the validation and container building later on
commit 3c06b078ef43e56b35931ec4d01c79484e4045c0
Author: Wouter Verhelst <w@uter.be>
Date: Sun Dec 22 14:26:38 2024 +0200
Allow stable to fail
commit 3142d6a8c436e4b34d7753ba01386616a4209bf1
Author: Wouter Verhelst <w@uter.be>
Date: Sun Dec 1 17:00:50 2024 +0200
Drop the /released full replacement
We have a /released endpoint. It's still there.
We were working on a replacement for it, under the structured API. That
doesn't work, and it's too complicated and not very REST-y. Get rid of
it.
In place of the call that was trying to get you everything, add a call
that allows you to get a list of known talks in an event that have a
given state.
We will add the rest of the needed calls in future work
commit 5a2fedd66ccf1374e8488ae0f6df1bbfa2cb2421
Author: Wouter Verhelst <w@uter.be>
Date: Sun Dec 1 16:58:23 2024 +0200
Have format_talks drop secret bits when appropriate
Currently all these do require authentication and so that will not
happen, but we're about to add one where this is no longer the case.
commit 3db9ecc0c13ed295543862bf9918592335e5ba1b
Author: Wouter Verhelst <w@uter.be>
Date: Sun Dec 1 16:56:44 2024 +0200
Add additional "is_authed" internal API call
Currently this only looks at whether the X-SReview-Key header is set,
but in the future it might do more.
commit 760b862ed9d797517a5d05bb2133815d1b8fdf60
Author: Wouter Verhelst <w@uter.be>
Date: Sun Dec 1 16:53:44 2024 +0200
Fix error handling in OpenAPI code
The OpenAPI plugin validates input based on the "status" bit, but we've
been setting ->res->code everywhere, which it does not look at.
The result is that the validator fails on the objects when we pass them,
since it expects the 200 body rather than the error body.
We've been bypassing the OpenAPI validator by rendering plain text, but
that confuses client libraries.
Do it right.
commit 69896b2650c7b9ba61ca95b0d08e1b1af697b11c
Author: Wouter Verhelst <w@uter.be>
Date: Mon Oct 21 01:06:00 2024 +0200
Update all dependencies for the new job name
commit 544b4cb2e2bac972a3cdcdc384982212a9f67d86
Author: Wouter Verhelst <w@uter.be>
Date: Mon Oct 21 01:01:50 2024 +0200
Do the stable builds on stable-backports
commit 55b7b8d094fe5a959c1749f43c34184e668b999c
Author: Wouter Verhelst <w@uter.be>
Date: Mon Oct 21 00:25:13 2024 +0200
Whoops, fix syntax error
commit e41d3894ae343dd96f114cd14d97c86fee13557f
Author: Wouter Verhelst <w@uter.be>
Date: Sun Oct 13 10:33:23 2024 +0200
Make canonical duration element configurable
Unfortunately some versions of ffprobe misdetect the duration of a
video. Unfortunately some misdetect the container duration while some
others misdetect the video content duration, so we can't rely on one or
the other being correct always :-(
At least if it misdetects things, it is consistently incorrect in the
same way everywhere, so we can default to the element that makes the
most sense (the container) while allowing particular instances to use a
different setting.
commit fbb9096a6e3ad428492b91afee40d74b8d81f3e6
Author: Wouter Verhelst <w@uter.be>
Date: Fri Aug 16 11:49:11 2024 +0200
Changelog entry
commit 62ed2a790ac11c5c36b4862e58972c10c2b01bcd
Author: Wouter Verhelst <w@uter.be>
Date: Fri Aug 16 11:45:07 2024 +0200
Release 0.10
commit dc7ec9043f8abf4b8708d8dac1fb5ac6444ae982
Author: Wouter Verhelst <w@uter.be>
Date: Fri Aug 16 10:01:15 2024 +0200
Fall back to the input room name if no explicit output name was specified
commit 76c83863837d97500ecc3b6367defa8d6f35e12a
Author: Wouter Verhelst <w@uter.be>
Date: Thu Jul 11 17:01:56 2024 +0200
Show the correct end time
commit 2918f632c290fc189ab262856c59824539d230dd
Author: Wouter Verhelst <w@uter.be>
Date: Thu Mar 21 21:01:31 2024 +0200
Allow forcing of transcode to lq VP8 even if input videos are HTML video compatible
commit 4eefcd28850b1a6ea150dd91062e7fba305acd2f
Author: Wouter Verhelst <w@uter.be>
Date: Mon Feb 12 20:40:57 2024 +0200
Use // rather than + to ensure something is defined or zero
commit a596b8a6289784fded3f0201cdd59b1ea9519846
Author: Wouter Verhelst <w@uter.be>
Date: Mon Feb 12 19:56:30 2024 +0200
Don't build ffmpeg to install it, and same for a number of other CPAN deps
commit a8964bb87eb5fd29e363f4c63dbc6f04f4171af2
Author: Wouter Verhelst <w@uter.be>
Date: Mon Feb 12 19:14:35 2024 +0200
Add sreview-reply to MANIFEST
commit 2d75380b9a91b21a19687524f60fde3a9afbc74f
Author: Wouter Verhelst <w@uter.be>
Date: Sun Feb 11 09:49:41 2024 +0200
Fold possibly-long header lines
commit 07c9bef60587fee65b9ab66046a3ef49d9dfc28b
Author: Wouter Verhelst <w@uter.be>
Date: Wed Feb 7 10:32:30 2024 +0200
Add easy-to-copypasta nonce in the reply
commit 59f3563993454717199fd1d01aa7107981dcbd67
Author: Wouter Verhelst <w@uter.be>
Date: Tue Feb 6 17:44:04 2024 +0200
Add a space so things can be newlined and exim doesn't bomb out on too big headers
commit 198c0bd9d219f761e77427c2041d98aeee55e996
Author: Wouter Verhelst <w@uter.be>
Date: Mon Feb 5 10:51:39 2024 +0200
Also insert the (relevant parts of the) comment into the database
commit ab9a5a6182d74ac970df35f9641125cef7cebc64
Author: Wouter Verhelst <w@uter.be>
Date: Mon Feb 5 10:10:53 2024 +0200
Make the script actually work, and also install it
commit 80ca6f00f66f24a68c9fe38c0772c8756dae38fa
Author: Wouter Verhelst <w@uter.be>
Date: Mon Feb 5 09:14:50 2024 +0200
Extend the "mailers" view to also include track addresses
commit d0469523d1ee18f247ad77598e981511628090bf
Author: Wouter Verhelst <w@uter.be>
Date: Sat Feb 3 17:07:42 2024 +0200
Fix calculation of samplestart
commit 8c69647822fa810f664490ae3c785f00d9d1072e
Author: Wouter Verhelst <w@uter.be>
Date: Sat Feb 3 16:28:49 2024 +0200
Have the option to fetch just the first comment
commit 6adee58c663fd03d32b7cc868f86e9080628f929
Author: Wouter Verhelst <w@uter.be>
Date: Sat Feb 3 16:28:37 2024 +0200
Also allow for the room's output name
commit 4d9fc8cfcd0cfe8ba494f49a87d9a7031ee4454b
Author: Wouter Verhelst <w@uter.be>
Date: Sat Feb 3 16:06:42 2024 +0200
Pre video also requires a reference
commit c69f6bcf80d843e517b67cf9501ab4053dbddf6a
Author: Wouter Verhelst <w@uter.be>
Date: Wed Jan 31 20:04:23 2024 +0200
Enable autoflush on stdout
commit 28baaac6f65783f617fb71dd5f7cbeebbd3cbf60
Author: Wouter Verhelst <w@uter.be>
Date: Wed Jan 31 10:51:56 2024 +0200
Allow limiting an sreview-detect run to a given number of files
commit 2ba67878b0511a1ff105d2bb9d7fbf2d466d5ee4
Author: Wouter Verhelst <w@uter.be>
Date: Wed Jan 31 10:47:46 2024 +0200
Explicitly destroy the file so we clean up and don't run out of diskspace
commit 2f478c02a0e7add771f1b40a3729c38079e4c654
Author: Wouter Verhelst <w@uter.be>
Date: Tue Jan 30 21:19:51 2024 +0200
Fix syntax
It's perl, not JSON
commit 279eb1669c996e3246be3e8267c204474072720f
Author: Wouter Verhelst <w@uter.be>
Date: Sun Jan 28 18:34:28 2024 +0200
Make multi-pass encoding configurable
commit c7860d284c6827873ea09475ae0f1a23e0793edd
Author: Wouter Verhelst <w@uter.be>
Date: Thu Jan 25 10:18:56 2024 +0200
Use the correct column name
commit a2000236d3da3665004469922174e3a525b9629b
Author: Wouter Verhelst <w@uter.be>
Date: Thu Jan 25 09:53:35 2024 +0200
Fix typo
commit 9072e24592a8ca022d0dfccb8e2906235a9c6baa
Author: Wouter Verhelst <w@uter.be>
Date: Tue Jan 23 09:29:54 2024 +0200
Guard against undefined "admin" property
commit 04f8dd7a44d5cd9e60de82765dedf21780c47866
Author: Wouter Verhelst <w@uter.be>
Date: Sun Jan 21 19:14:37 2024 +0200
Typo fix for update command
commit c9adfbd945c61236205378996785036e2ac03480
Author: Wouter Verhelst <w@uter.be>
Date: Sun Jan 21 19:13:44 2024 +0200
Use DEMOLISH rather than DESTROY
Moose expects to run DESTROY. It's possible to use SUPER::DESTROY, but
it's cleaner to use DEMOLISH instead, which doesn't require that.
commit 50c014a51a54e610fb710085027438fb47902cb6
Author: Wouter Verhelst <w@uter.be>
Date: Sun Jan 21 11:14:50 2024 +0200
Install Media::Convert from CPAN for stable
commit e1b273b894c6417d7dae9be9dc70dbdf7c39abcd
Author: Wouter Verhelst <w@uter.be>
Date: Sun Jan 21 11:02:59 2024 +0200
Refactor again
Copying a reference to each child object is a lot of work, and requires
some messiness.
Instead, give every object in the tree a (weak) reference to its parent,
so that we can fetch data pertaining to ourselves from the parent, if
required.
This also makes it easier to subclass; you don't need to subclass the
Talk or Event objects if you don't need to modify them, and can just
fetch data from $self->talk_object and/or
$self->talk_object->event_object and/or
$self->talk_object->event_object->root_object, as required.
commit a6042ae6acd9487dbfddbcbe2659555b03d7da92
Author: Wouter Verhelst <w@uter.be>
Date: Fri Jan 19 18:08:51 2024 +0200
Refactor creation of objects
It's easier to subclass a parser if the helper classes (such as ones for
speakers, talks, and rooms) are configurable, too.
We had already done some of this in some of our subclasses (e.g.,
WithShadow and Penta), but not consitently so.
Move the configurability over to the base class, and rewrite every
"SReview::Schedule::Foo::Bar->new" into "$self->foo_type->new", so that
we can configure the exact class from a child class (or from SReview
configuration, as the case may be).
commit 2469e2d91195b13b18e724fbd2fe86171b46a52f
Author: Wouter Verhelst <w@uter.be>
Date: Thu Jan 11 12:58:35 2024 +0100
Make this look not awkward
commit 7f6292d3b6d455b72a6c11009b8e64af99af32c8
Author: Wouter Verhelst <w@uter.be>
Date: Thu Jan 11 12:57:36 2024 +0100
We do actually have a generic schedule parser these days
commit 9727c3ef53c00bce3f57c8f41f9bd66785197e4f
Author: Wouter Verhelst <w@uter.be>
Date: Sat Dec 2 09:36:24 2023 +0200
Allow stable to fail. And don't allow unstable, so that at least one build is successful
commit 7fc407d749aa63ddb6e8d7cc9789c1e2612bc04a
Author: Wouter Verhelst <w@uter.be>
Date: Sat Dec 2 09:34:57 2023 +0200
Warn, don't die on failing to parse a header.
While here, make sure the message actually has something. Also, follow
PBP about exiting a loop.
commit d75e88ef3b4cc5258a6efc79c2082432f4b3140d
Author: Wouter Verhelst <w@uter.be>
Date: Tue Nov 28 23:32:30 2023 +0200
Autocompute an event output name if none is specified
commit 1361ab8eb8dc5af48556f6a60dd18a4d8ab2a8f6
Author: Wouter Verhelst <w@uter.be>
Date: Tue Nov 21 16:28:24 2023 +0200
Use DEMOLISH, not DESTROY
commit c8b4bc0a47487dea4aa34d5ac3152564df7f49d0
Author: Wouter Verhelst <w@uter.be>
Date: Fri Nov 3 09:58:17 2023 +0200
Enable builds on stable
commit 599179823f203044e295322ab440f0d21a39b8c8
Author: Wouter Verhelst <w@uter.be>
Date: Fri Nov 3 09:41:45 2023 +0200
changelog entry