-----BEGIN PGP SIGNED MESSAGE----- Hash: SHA512 Format: 1.8 Date: Thu, 25 Mar 2021 16:15:34 +0100 Source: mini-buildd Architecture: source Version: 1.9.21 Distribution: experimental Urgency: medium Maintainer: Stephan Sürken <absurd@debian.org> Changed-By: Stephan Sürken <absurd@debian.org> Changes: mini-buildd (1.9.21) experimental; urgency=medium . User summary: * Add support for "Custom Event Hooks" (see admin doc). * Internal refactoring of config.py (pre for upcoming changes). . Details: * [67a4fa0] call.py (Call._call2shell): Use shlex.join(). * [3de9fde] Add support for "Custom Event Hooks" (see admin doc). * [0b34dcf] config.py: LOG_FILE, ACCESS_LOG_FILE and MANUAL should not be "resources". * [e544b09] config.py: PACKAGE_TEMPLATES should not be "resource". * [e056846] Merge MANUAL_PATH into DOC resource. * [80035ea] config.py: Re-order resources definition. * [f4559d0] config.py. httpd.py: Fix: STATIC resources path should be set in config.py. * [5380fdf] config.py: Move all HOME-relative "resource" config here from 'mini-buildd' CLI. * [f1e9eee] config.py: Add Uri and Path classes (separate Resources impl), and make all uri-only resources 'static Uris'. * [51ea0a8] config.py: Add setup_home helper. * [c81b4e2] config.py. Add 'Home' class. * [8a5f509] config.py: Make 'Home' a Resource itself, and get rid of setup_home(), HOME_PATH, extra HOME resource. * [6168197] setup.py: help2man: Add precheck so we see possible errors from prog itself in output/buildlog. * [d49bb43] config.py: mkdirs in config.Path; get rid of LOGIN_NEXT. * [27b625e] config.py: Make 'Resource' multi-urinatory. * [19e65d9] config.py: Add URIS global (for static/pre-home use). * [5302151] config.py: Move all static Uri-only globals to URIS. * [fcda374] config.py, *.py: Remove all the global dummies. * [713a3de] config.py: Remove all compat from Uri, Path, Resource && update all python code. * [6319f32] builtins.py: (Uri/Path/Resource): Adapt mbd_uri tag and update all html. * [4648a16] builtins.py: Fix tag order, re-use mbd_uri. * [c8efdcb] config.py: Merge "EVENTS", "EVENTS_LOG". * [6fa493a] config.py: Merge MBD_LOG, LOG. * [de3660b] httpd.py (HttpD._add_static_route): Update to bas on resource (and kill some redundancy). * [4fe6c87] httpd.py (HttpD.__init__): Update comment on disabled static HTTP cache. * [4867175] config.py: Un-SHOUT uri and resource ids. * [56f1cc8] base.html: Fixup 'login' link. * [e7d8f45] config.py: Make URIS notation (more readable and) diff- friendly. * [ce46c54] config.py: Make LOG_FILE, ACCESS_LOG_FILE really static, file name only. * [fc0c3e0] config.py: Code order fixes, code cleanup, doc updates. * [a8f19a4] config.py (Home): All path in home should be created. * [17c5073] builtins.py: Fix left-over old-style shouting HOME resource; adds mbd_uri_home() to fix redundancy. * [4bd21a1] Bulk-Fix all old uses of 'geturi'. * [d810f85] config.py (Home.__init__): Fix: Add uris to Home class/resource. * [b9c204a] views.py: Fix live buildlogs. Checksums-Sha1: 5bda10beeaf80282d9ab7bf5e720a4f8c6b1b09a 2290 mini-buildd_1.9.21.dsc b18bf30f3ba86d6926a3ccf3a54c720ca63f838b 465036 mini-buildd_1.9.21.tar.xz 15e4ea69ba1b2c87c29ada33f6b670876be30f01 10698 mini-buildd_1.9.21_source.buildinfo Checksums-Sha256: fced3d251536461495486b6a89606a6aa0a514f121b7285e033121a723b0d94a 2290 mini-buildd_1.9.21.dsc d5de63a583b9f293272f3c09eaa3b4f318be1fee95e437ae2662903f3f67471a 465036 mini-buildd_1.9.21.tar.xz cf470e4eca85ca32dc166b60c465417bd131f98f606f6ea1ae81eeb0ff62700d 10698 mini-buildd_1.9.21_source.buildinfo Files: bcb992daa9601af827314cc2e8135fef 2290 devel optional mini-buildd_1.9.21.dsc 5d55d9f0a86417c23ba1da6890c66749 465036 devel optional mini-buildd_1.9.21.tar.xz 63b566b612da9019e99fe44a5a8d25c1 10698 devel optional mini-buildd_1.9.21_source.buildinfo -----BEGIN PGP SIGNATURE----- iQJGBAEBCgAwFiEEVOttCJ+jfBmmRZCzBm3oAX4rYdkFAmBcqnsSHGFic3VyZEBk ZWJpYW4ub3JnAAoJEAZt6AF+K2HZET0QAKcm+jy5RIvoJL7StJGcrVxeIuBLBA7d QIJ09n6GQpNmFIa7qm2xGGzG6OIrDJjDUCzSEdGKmwgMyso8BEXxNfVfFl4PSPof 5fWW8TD+5aD71WBMd4rWS4lYLFqFY/UsME6wGWwtOTye/lSdWsmtVFAdGv2ZJtp3 ojbnFh8cPD2jsxKw2GNuSwpmAuI25640DoejK+wiyv7fMM4WSqp4Ka8eiQh3tjXl BCSqbNwD0RybkVf5i72I6nhvvYKpIYl598NW8/7UjmH1yjJffB+XRcMFw9bstMyC U9N734iFHzLlmcQCC5Tcj9ItFjhLsLOzZ+HrMPRMiuqi6onyFSBRG5o9zZISvq87 2ZwL8cXNP+FSfwmnHlsawl2/EUj2p4AlphuqP3pAzlHXbNViJ6h99MmmEh0rbQKF 8Y2YUUAjM2wlfAQK8ExcPr6XzIvS0sza0k827EU8tbkYiWZidlCiWWMLQt+Ja/+c SqnfAyzZxJGwkGTcQvsGrwg1pzXDhoYulcafoZcFFds5JNABvXtKwB/fVniM/097 W16ji/X5Q1gZYtIon9XevHGHDKVQfdnK4hseD4w3NcH6MYLdJwrKbWb53RTeWgeY kaHfSvLsJKDvPpi2/lzP1sXBtSt2fze8YLnNxin5qyWbNnCUCIb1tTeSCYuwkb7W lIyEA+8b16x1 =WcrI -----END PGP SIGNATURE-----