Accepted mini-buildd 1.9.100 (source) into experimental
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA512
Format: 1.8
Date: Sun, 03 Apr 2022 15:30:02 +0200
Source: mini-buildd
Architecture: source
Version: 1.9.100
Distribution: experimental
Urgency: medium
Maintainer: Stephan Sürken <absurd@debian.org>
Changed-By: Stephan Sürken <absurd@debian.org>
Changes:
mini-buildd (1.9.100) experimental; urgency=medium
.
More testing, more fixes, more documentation:
.
* [fe2cb3d] files.py: Dir: Add "enumerate" support (makes setup.d/* work
via run-parts oob).
* [d41ed52] mini_buildd.css: Avoid user menu to go oo-view.
* [c41fe82] base.html: Rm (non-existing) 'mbd-account' class for user
menu.
* [1eb74dd] devel (httpd-benchmark): Sanitize values (so it does not
take ~7m on a full setup).
* [a965216] devel (mbd_profile): Error handling for unexisting profiles
* [24811c4] devel: Update/improve internal developer 'README'.
* [d23c577] devel: Add profile for bullseye; skip upgrading pylint for
buster, just skip.
* [01b1641] examples/mini-buildd/web-mode.el: Add emacs config snippet
example for web-mode.
* [9d9ca6e] sbuild.py (auto-apt-update): Add old apt-key compat handling
for Ubuntu xenial, yakketi.
* [86a3278] testsuite-packages/rejected-malformed-diststr: Add new test
for malformed diststr error handling.
* [f886162] builtins.py: Add mbd_codename filter.
* [bc4ee6e] includes/events.html: Per default, limit 'package ls' to
event's codename.
* [0df7c5e] events.py, events.html: Add human-readable semantics of all
event types.
* [0d6182f] files.py (Path.ifiles): Add support for until (time range).
* [e8089a2] views.py (BuildsView.setup): Rm deprecated (doubled) call to
collect build logs.
* [546d193] views.py, html: Add 'until' (time range) for events/builds.
* [c5e07b1] devel: New profiles, nicer profile names.
* [2bb575b] devel: Consolidate order/enumeration of test cases.
* [7e83dd9] devel: Merge "README part" into --help.
* [af6d3f2] views.py, html: Add explicit HomeView; make 'home' show
whole Events Queue (not just running).
* [251ffe3] devel: static checks: Run codespell 1st.
* [5c83cfc] devel: Update MBD_SKIP support: +Doc, allow short names
(without numbering).
* [7e0bf9a] views.py (BuildsView.setup): Actually support 'until'.
* [861b0b7] events.py (Event): Add special class var "ongoing": Mark
individual event objects.
* [ec294d9] events.py (Queue.mbd_copy): Add thread-safe copy method.
* [4d2ea33] views.py, html: Update home view to safe copy && ongoing
flag.
* [786c400] events.py, *: Update event wording: "running"->"ongoing".
* [0754755] daemon.py, *: Update events wording:
"events_queue"->"events".
* [31d0493] models/daemon.py (Daemon): Use 'show_last_builds' for 'Event
Queue View Size'.
* [e9a6d6b] events.py (Queue.mbd_copy): Fix: Actually use latest
partition, not oldest.
* [ac2218a] sbuild.py (SBuild.run): Fix too-clever code, possibly
writing unknown Sbuild-Status.
* [6d135bb] events.py (Event.strerror): Don't use "OK" on no error, just
empty string.
* [d1222c5] includes/events.html: Put results into event details.
* [d70ec21] models/repository.py (Repository._mbd_package_migrate): Per
default, log events (not vice versa).
* [bdabe15] includes/events.html: datatables, column Events: Explicit
search text (type name) && make searchable.
* [65c0f68] html: Localized dates when using js.
* [ccb5422] views.py, html: Improve 'Event Queue' display: Show sizes,
some explanatory texts.
* [fde1b71] events.html: Add column "ongoing" (so ongoing event can be
filtered via datatables search).
* [e5b4157] builtins.py (mbd_datatable): Use "columns" instead of
"columnsDef"
* [26af7fe] views.py (AccountProfileView.setup): Fix error 500 when
called logged out
* [948b00b] events.html: Fixup "ongoing" column, make 'ongoing, then
date' default ordering.
* [20b9d82] tags/datatable.html: Don't use quoting for config dict keys
* [89e5841] base.html, view.py: Add "max" for range form
* [0d07801] files.py: ifiles(): Simply yield (scandir) entries (not
tuple stamp, filename).
* [79c517f] includes/range_menu.html: Move range menu from base.html to
separate include.
* [ef84535] views.py (mbd_get_range): Add more user-friendly validation
error.
* [0bd2a64] views.py (events, builds): Apply 'max' range parameter
* [754fa4c] misc.py (Datetime): Add support to get aware (UTC) datetime
from isoformat.
* [78b66bb] views.py (TemplateView.mbd_get_range): Simplify (rm 'until')
and fix handling of naive isoformat dates from HTML
* [4a02ac3] devel(html-hack): Avoid running at all when active, offer
removal.
* [3cffc65] mini_buildd.css: Update min|max-width values for inputs.
* [d5d3d76] base.html: Rename block 'page_title'->'titledup'.
* [7d28a04] base.html: Rename block 'section'->'content'.
* [6f27b89] base.html: Rename block 'subtitle'->'tooltip'.
* [c66382f] views.py, html: Update builds view.
* [81de135] base.html: Obsolete block 'menu_c', only using 'menu' now.
* [daadcc2] events|builds/index.html: Update to in-content context menu.
* [1ce02cb] datatable.html: Cosmetic: Re-indent with new web-mode
defaults.
* [e073c06] api/index.html: Fix: Remove stray 'onclick'.
* [5060bfa] package.py (port_ext): Better error handling on non-working
given URL.
* [b0c3ad6] events.html: Re-style event summary.
* [96d0298] events.html: Move built details from "menu" to "event
details".
* [3e40dec] events.py: Remove trailing '.' from type descriptions.
* [cc20e5e] events.html: More display fixes.
* [15807c3] devel: Rename hack-html -> html-hack.
* [724de3f] datatable.html: initComplete(): Move 'class-setter post'
here && add call to columns.adjust().
* [b56814a] html: Update all (data)tables that should be "fullscreen"
with width=100% style.
* [244bc6d] base.html: Add class mbd-nojs (body).
* [7d0e11c] devel: Fix MBD_SKIP support.
Checksums-Sha1:
cb86a8ca54ec552a7c196a41ae9efee693fb597e 2300 mini-buildd_1.9.100.dsc
93cf67d9a71321cab3c53d3bd47d322eaced85b1 515212 mini-buildd_1.9.100.tar.xz
7e0cfe98af620ef7bf11271dbf070413f46f57f7 11626 mini-buildd_1.9.100_source.buildinfo
Checksums-Sha256:
de52a89a9967de281b06f5fff93c5a76019759fe54d8d21385f4fc464a4e8bb8 2300 mini-buildd_1.9.100.dsc
e135bee7af3cf0a17d8e784a96a81b033e422857bea98b9ac7e3b5aec04295f2 515212 mini-buildd_1.9.100.tar.xz
c4739273b208f29f861409e1249d17a6799f92cd42bc35f19da53c107a9ae401 11626 mini-buildd_1.9.100_source.buildinfo
Files:
f135dece36f8fe822cffeaf7f9713a9b 2300 devel optional mini-buildd_1.9.100.dsc
69f85bd29fa7029257b81b8406753b32 515212 devel optional mini-buildd_1.9.100.tar.xz
e9886dc7d86a5afbffc40949d689c8b5 11626 devel optional mini-buildd_1.9.100_source.buildinfo
-----BEGIN PGP SIGNATURE-----
iQJGBAEBCgAwFiEEVOttCJ+jfBmmRZCzBm3oAX4rYdkFAmJJof0SHGFic3VyZEBk
ZWJpYW4ub3JnAAoJEAZt6AF+K2HZhjEP/1QMLaKtFwTgJoq3BuMk6Oq7L9/T/uge
FdCFtaS9mXtOvIzQk0vYEf3h4dp/F8XISMPMxK6j7dF0HDWwTcW+kP/0qT66tAs5
paKbaOE0FY0OW8XsenYz8OEucBo9DwwdTp9y+C5S3aoir6Y0FmN520xdpUCoNg+y
4C27Jr2pyn7BkbA0TKC5l0hvGsbMQcwssJGjBZu2SKCDlRJ89jrYtmV86uMdhVSx
KW3VlvlxOVojsLzeuDTWyN5p7wdyDAq7pTBymCFrXRat7NKvpDD2DbC4cLxrMbpj
8dduJaCZmQpAJz+BnNjjPNOiEDPnrQ3w65639Y+KmvzGR/bKH1cAYk9BvJjr5NOA
rbVXdgeLitVetQvlDaklbr0WGSzrT6QswYrahQS6noA5SBY8+n5sb2V7zzTiic7a
MjPLScSoia9MRdbDw8nfFgO9a9PmHB8D0/3urbFjUAy85Up7XXK/mQKK57KjhvZW
UD36tBi9N5TxX26TKMwkHk6/QeWEqCMc+NUk1Kt4PBgt9+BTThagYQJaU9gdtWsv
cevUoJZpSrHondkIPhhA/65xaCLO8GjQxXq6OoM1/0GTVvqBhj6BrSu8pV/3ywDi
7ahEW7ZdM9Lg4IbVbScdiZtjmySDWSN3XfGJ0C5eV1RrgFFu9augxKQXxUvPZxq+
Evw8FRBBXBo/
=aGOB
-----END PGP SIGNATURE-----