[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Accepted mini-buildd 1.9.3 (source) into experimental



-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA512

Format: 1.8
Date: Tue, 10 Nov 2020 14:13:34 +0100
Source: mini-buildd
Architecture: source
Version: 1.9.3
Distribution: experimental
Urgency: medium
Maintainer: Stephan Sürken <absurd@debian.org>
Changed-By: Stephan Sürken <absurd@debian.org>
Changes:
 mini-buildd (1.9.3) experimental; urgency=medium
 .
   Issue Soup, plate VIII: WEB UI rewrite
    This release focuses on improving internal "django code" (views, context,
    templates, tags, css, apps) to make it more maintainable.
 .
    User-visible highlights:
     * HTML much more 'HTML5ish', all gfx now svg, no more fixed
       sizes (Fixes #843396).
     * On-demand loading for crucial parts of home.
     * Clipboard support for raw output (json, buildlog, etc).
     * Tables are now done w/ datatables.js, offer sorting and search options.
     * Buildlogs display adds a "guessed index" (help find relevant lines).
     * Updated crontab view.
     * Updated user menu.
 .
   * [fc75bf4] css/mini-buildd.css: Merge all CSS (except sphinx.css) here.
   * [7ef8d5c] mini-buildd.css: Reorder; fix some comment headers.
   * [96da74a] mini-buildd.css: Greatly simplify color coding.
   * [7d4d1a0] mini-buildd.css: Convert all ID selectors to class
     selectors.
   * [42a5a9e] mini-buildd.css: To top-level colorcode: model stat, daemon
     stat, user stat.
   * [0138548] mini-buildd.css (.inner-inner-box): Rm, unused.
   * [e8190c4] mini-buildd.css: More re-ordering and cleanup.
   * [2cf7c0e] mini-buildd.css: Bulk-convert from 'px' to 'em'.
   * [a8cffcd] mini-buildd.css: .smaller is a rather a tool.
   * [25c0651] mini-buildd.css: More re-ordering.
   * [6150b7a] mini-buildd.css: Greatly simplify 'header' and 'branding'
     into new 'menu'.
   * [9d8b650] devel (htmlmisc): Rm test for unused CSS id selectors (not
     using these any more in CSS).
   * [64e0767] base.html: "img" needs "alt" (says tidy).
   * [ec0db50] devel (mbd_run): Log failed test on exit (helpful when
     running longer testsuite).
   * [e802ff1] devel: Split log -> logI, logE.
   * [6a0bcfd] models/source.py (mbd_filter_active_base_sources): Exclude
     "experimental" from base sources.
   * [65ed90b] mini-buildd.css: menu: New setup (w/ divs), bring back hover
     candy.
   * [01004f8] mini-buildd.css: Remove a bunch of global config around font
     sizes and padding.
   * [89a7552] templates/base.html: menu: Do w/o extra 'divs'.
   * [723b515] mini-buildd.css: Remove more global config.
   * [3bd3e10] mini-buildd.css: Mv 'model status display' oo the way.
   * [0fece5e] mini-buildd.css: "header": Rewrite, simplify.
   * [a8ffde7] mini_buildd/base.html: Simplify: Merge base.html into this.
   * [7abf488] mini-buildd.css: Fix and simplify 'footer'.
   * [1593758] mini-buildd.css: More reordering.
   * [ae4b69c] mini-buildd.css: 'api': mbd-api -> api, initial cleanups.
   * [559a3c7] mini-buildd.css: Greatly simplify 'api' part.
   * [37cff85] mini-buildd.css: admin: Fix/simplify colorized action
     buttons.
   * [2306114] control: Put libjs dep to module package, and make all 'deb-
     installable' javascript available via '<static>/javascript'.
   * [37c40c3] mini_buildd_tags.py (mbd_jquery_path): Remove (use new
     '<static>/javascript' path instead).
   * [5c6688c] base.html: Support js "datatables" (sort/filter) for
     'events' table.
   * [d506ca3] web: Simplify static/: Put all (few) files on top level.
   * [7c1137e] mini-buildd.css: Update for default table elements &&
     timestamp.
   * [31c2cda] base.html: 'content' div should have class 'content'.
   * [efb02c7] mini-buildd.css: Add top-lebel contents style.
   * [e8c193e] home.html: Rm a ton of superflous/wrong class attributes.
   * [8f068fe] mbd_api.html: Put submit button first.
   * [c8bdb6d] mini-buildd.css: api: Display details inline.
   * [4ec2171] base.html: Add little doc as comment.
   * [cc503cd] base.html: Rename block: localscript -> javascript.
   * [cce7571] mini-buildd.css: Convert menu to table.
   * [53fca8f] mini-buildd.css: Update header.
   * [248f7a3] mini-buildd.css: Update footer.
   * [2727c96] mini-buildd.css: conten bg to whitesmoke.
   * [29f25fa] mini-buildd.css: Bulk-remove all (but one) "global
     defaults".
   * [98f098e] bullet.svg: Remove, no longer used.
   * [3e82f0b] home.html: Rm superflous boxed div from events,
     repositories, chroots, remotes and crontab details.
   * [9455711] views.py: home: Rather show all repositories, chroots and
     repositories (previously, limited to activated).
   * [c771da2] mini-buildd.css: Rm 'model status display' configs (don't
     seem to be used).
   * [e0cb75f] static/clipboard.svg: Add (for later use as icon).
   * [818ac6a] mini-buildd.css: Re-nice color codes.
   * [ec18355] html: Add clipboard.js support.
   * [2f79a52] base.html: Use HTML5 "header" element.
   * [c9400c4] base.html: Use HTML5 "nav" element.
   * [2d45669] base.html: Use HTML5 "main" element.
   * [17f674b] base.html: Use HTML5 "footer" element.
   * [08c8e79] base.html: Fixup "nav" elements: One nav for header (omit
     title); make all navs use "ul" for nav items.
   * [390b854] base.html: Fix names: [h]title, [h]subtitles used for both
     head.title and HTML header title (these should be the same, but django
     does not allow DRY here).
   * [64d5374] base.html: Renice <head> order.
   * [20c5252] base.html: Fix header ot have nav0, nav1.
   * [f636278] base.html: Clean up messagelist, add title zo main.header.
   * [7e53019] views.py, django_settings.py: Move COMMANDS (previously for
     API index only) to generic context.
   * [d4ec564] base.html: Rm 'API Index' page -- instead have an elaborate
     drop-down menu item "API" in nav0.
   * [ba0678b] api.py (Commands.menu()): New method: Create actually
     grouped/py structure (to help w/ creating the API menu in HTML).
   * [d723731] base.html: Structure API menu w/ groups.
   * [8a4279d] home.html: Rm "Toolbox": Now all in the API menu.
   * [bedbd2c] mini-buildd.css: Improve body.header.
   * [bddb332] devel (mbd_installdeps): Install build-deps last.
   * [d44c389] devel (mbd_installdeps): Add libdistro-info-perl (avoid
     warnings).
   * [921bc69] client.py (Client.api): Fix: Avoid error if daemon_msg list
     is empty.
   * [fe09d1f] mini-buildd.css: More bulk remove (rather re-do from
     scratch).
   * [52816fb] mini-buildd.css: Separate admin.css again.
   * [32a5b9a] includes/mbd_api.html: Rm extra "div" ("form" now top level
     element).
   * [732e1bc] mini-buildd.css: Top menu in one line again.
   * [3cb3f95] base.html, *.html: Rename block: "content"->"main".
   * [56dcc92] html: Do API call confirmation via javascript.
   * [2c7366b] includes/mbd_api.html: Add call args to confirm window.
   * [e19ff24] home.html: Fix key for 'builder kill' api call.
   * [510b6ff] home.html: Fix key variable for package kill.
   * [12b2c78] home.html: Use h2 (not h1) for packaging, building.
   * [aa72f68] home|base.html: Mv 'API' from top menu to home menu.
   * [7f8aef3] home.html: Rm extra "div" from main block.
   * [e7ff195] home.html: "Configured: Bundle Repositories,Chroots,Remotes.
   * [d7f8a0a] mini-buildd.css (body > header): Fix css syntax.
   * [b48971c] home.html: Use more 'details' for content menu.
   * [7c5e22c] mini-buildd.css: Make "details in details" indent.
   * [c72a32c] django_settings.py: Enable site caching (with 'all-default'
     (memory) backend).
   * [3cecad5] home.html: Home nav: Use details, not ul.
   * [3803547] repository_detail.html: Rm superflous html elements (ul,
     div)
   * [b82c11d] mini-buildd.css: Make api display "flex" for now.
   * [413ae31] Revert "django_settings.py: Enable site caching (with 'all-
     default' (memory) backend)."
   * [7d319eb] home.html: Merge repository_detail.html.
   * [aad8894] reprepro.py: Rm debug (occurs too often to be helpful).
   * [330d09c] mini-buildd.css: Use CSS grid for header, more
     simplifications.
   * [0249584] web: Better names: main.css|js, not mini-buildd.css|js.
   * [e60cb8f] views.py: Add new "snippets" view.
   * [8ef1758] main.js: Add (initial) function to load snippets.
   * [11815ef] includes/mbd_snippet.html: Add snippet includes.
   * [7d7e6e6] home.html: Update Packaging+Building to new 'snippet setup'.
   * [267677a] home.html: Update Events to new 'snippet setup'.
   * [38a68bc] home.html: Update Crontab to new 'snippet setup'.
   * [748df9d] home.html: Update Repositories to new 'snippet setup'.
   * [32e2cfd] home.html: Update Chroots, Remotes to new 'snippet setup'.
   * [20a6e43] main.js: Show 'wait' cursor on any 'ajax' activity.
   * [bfb9e12] snippet, js: Use extra content element (fix clearing details
     summary).
   * [15449d6] main.js: Switch to to under_score, not camelCase.
   * [fd8dc11] main.js: Indent fix, reordering.
   * [19cc0f8] snippets/events.html: Fix: Enable jquery datatable in
     snippet.
   * [edb1aa3] snippets/packaging.html: Update to jquery datatable.
   * [a3e655f] snippets/building.html: Update to jquery datatable.
   * [d01491e] home.html: Cache API menu (increases time per request for
     home by factor ~6).
   * [b6d82ed] control: b-d: Remove max version restriction (<< 2:3.1) for
     django.
   * [621af43] base.html: Add (commented) code to show debug/context.
   * [8954c3e] django_settings.py: Generic context: Simplify, and prefix
     with "mbd.".
   * [7205897] views.py: Omit "daemon" from home and snippet context (use
     'mbd.daemon' from generic).
   * [25f3a1e] views.py: hom/snippet: Omit extra repo/chroots/remotes
     context vars, just use generic 'mbd.daemon...'
   * [38acc88] views.py: AccountProfile no longer needed.
   * [21c346b] urls.py: Rm URI '/repositories/<id>': No longer used.
   * [ba22ccf] views.py: Rm extra view code for 'home' -- this can be just
     a standard template view now.
   * [a10f497] urls.py: Update to 'simplified-url-routing-syntax', and pimp
     django min dep to 2.2.
   * [fbf19a9] views.py: Cosmetics for error views.
   * [b1d8a18] views.py: Class based views for Home and Snippet; mv generic
     context to top-level View class.
   * [463f355] views,urls.py: Update more path_re() -> path(), generalize
     SnippteVire-YTplView.
   * [af410bf] urls.py: Update all mini_buildd urls to "path".
   * [464029d] urls.py: Update 'admin' urls to path(); omit 'admin/doc'
     (not really useful).
   * [c1aee56] urls.py: Update "registration" to path(). Obsoletes
     're_path' altogether.
   * [7b26abc] views.py: Add LogView (make log view class based).
   * [52264bf] views.py: Add LiveBuildlogView (make live buildlog view
     class based).
   * [06f2f99] views.py: Put custom error view functions 1st.
   * [403dae9] views.py: Add config.py (as "mbd.config") to generic view
     context.
   * [774b038] views.py (LogView.dispatch): Merge generic context.
   * [ce120c0] mini_buildd_tags.py: Add "mbd_cat": Cat any (text) file.
   * [4aac606] mbd_file.html: Add include to show a file inline.
   * [98b195a] file.html: Add standalone page to show a file.
   * [aea55f3] views.py (LiveBuildlogView.dispatch): Use new file page for
     live buildlogs.
   * [ad3eaa2] log.html (Build logs): Use new file include to show build
     logs.
   * [ec2eeb3] includes/mbd_file.html: Fix var name: 'file_name', not
     'file'
   * [8035ba4] log.html: Use file include for changes.
   * [8f569df] log.html: Simplify.
   * [4084196] views.py (View.setup): Overwrite setup() in top level view;
     update special "mbd context" via private class var.
   * [b5b7da7] views.py (LogView): Update to new context setup.
   * [3ead6ec] views.py (LiveBuildlogView): Update to new context setup.
   * [27caa3b] views.py (LogView): Simplify && make work again for "failed"
     case.
   * [0b4ea64] views.py (LiveBuildlog|LogView): No need to call
     super().setup w/ mbd vars.
   * [85bbd30] views.py (LogView.setup): Further simplify; remove 'double
     context'.
   * [c837e4d] urls|views.py: Don't customize 404; add missing 405.
   * [f9ee270] views.py: Error views: Use http.HTTPStatus.
   * [4ee821c] client|views.py: Drop feeding (possibly lots) messages
     through HTTP header -- only one error description now.
   * [02d993c] views.py (View.setup): Ignore attribute-defined-outside-init
     for _mbd_context.
   * [c62a352] devel: New configurable var: MBD_DEBUG.
   * [64c0353] views.py (PathView): Rename TplView->PathView, minor
     cometics.
   * [cbcf097] views.py: api() view: Skip extra try catch (to default to
     BAD_REQUEST).
   * [80b787a] devel: Handle MBD_DEBUG in profiles.
   * [2645137] views.py: Add initial Middleware for generic error
     (exception) handling.
   * [36fbb52] config.py (cfield_exception): Add common function for HTTP
     header error field.
   * [b64bd91] urls.py: Remove custom error handler config (will be
     replaced by new middleware).
   * [257c32e] error.html: Update to new middleware setup.
   * [1bc2d8b] django_settings.py: Actually configure new exception/error
     middleware.
   * [7b15e8d] views.py: Remove all old custom error handling code; in api
     view, raise new HTTPExceptions instead of returnin responses.
   * [c6c9e79] api_show.html: Rm top level divs.
   * [275d980] api_show.html: Rm (no longer existing) link to repo
     overview.
   * [9f4faa7] api_show.html: Update to jquery datatables.
   * [2aa3b39] api_show.html: Make "details" menu repo.codename -> table.
   * [38b006b] api_list.html: Update to details-based menu (repo -> table.)
   * [f5734f1] api_list.html: Update to jquery datatables.
   * [f2ace9f] api_show|list.html: Have details open by default.
   * [a5e5856] mini_buildd_tags.py: Rm tag 'mbd_title'.
   * [bad32e6] views.py: Update api view to class based.
   * [c7b27f7] views.py: API: Don't use django shortcuts.
   * [5dd7552] views|urls.py: Add and use class based view for
     AccountProfile.
   * [8e65184] main.css: More classes cleanup: Rm unsued, prefix w/ mbd-.
   * [c425f79] admin/index.html: Revert wrong block renaming:
     content->main.
   * [074ddc5] admin/app_list.html: Rather overwrite app_list.html
     (include) than index.html.
   * [4162f6b] admin/app_list.html: Some cosmetcis on "header".
   * [6d66cf7] admin.py: Move models/__init__.py here (this seems to be
     django admin convention; eliminates explicit register call).
   * [c2064d2] urls.py: Skip running autodiscover() ourselves (django seems
     to do that by default).
   * [0d489ee] admin.py: Create custom AdminSite class.
   * [6902297] admin/index.html: Revert to overwrite index.html again
     (app_list.html not supported in django 2.2)
   * [f1846f9] admin/index.html: Skip base_site override ("branding").
   * [84b7b23] admin/index.html: Add (commented) debug snippet.
   * [8a5479a] admin.py: Add custom site header and title.
   * [94b3743] admin.py, admin/index.html: Do most date processing in
     AdminSite: App and model ordering, extra data for mini_buildd app.
   * [337f5fd] admin/index.html: Sync w/ py-django 2.2 template.
   * [b8aeb8e] admin/index.html: Put preliminary mini_buildd extra content
     to mini_buildd app only.
   * [68ba0e7] includes/mbd_model_count.html: Update to use classes only,
     not explicit styles.
   * [7223d36] admin/base_site.html: Overwrite base_site again (to get same
     css/js in all pages).
   * [cec82ef] main.css: Simplify css for messages.
   * [a1db9a8] main.css: Cosmetic reordering.
   * [6e8977a] main.css: Fix selector syntax: mbd-nav-search-and-user.
   * [1a93315] main.js: Move "admin button magic" js code here.
   * [e15ee61] templates/**.html: Bulk-remove obsoleted
     type="text/javascript" for script element (fixes validator warnings).
   * [a09a2a9] base.html: Rm (basically unused) JS blocks.
   * [a2ffe26] templates/**.html: Bulk-fix multi 'load' commands to single.
   * [e2204b5] mini_buildd/*.html: Bulk-cleanup to use only one 'title'
     block.
   * [bd70195] base.html: Move to top-level templates dir (used by various
     apps).
   * [dff1453] views.py: Add separate function for generic context.
   * [4b57532] views.py: Mv generic context back to plain context processor
     function.
   * [23775f1] views.py (LogView): Override get_context_data(), not setup.
   * [b342c33] views.py (LiveBuildlogView): Use get_context_data() (not
     setup()) to extend context.
   * [6c26f97] views.py: Generic View class now no longer needed.
   * [f1c9553] views.py: API menu context: Only for home view.
   * [bd3bb27] snippets/events.html: Show in ascending (was desc) timestamp
     order by default.
   * [efeeaf0] admin/base_site.html: Add jquery.js (fixes js error).
   * [29a68eb] urls.py: Make path URL work for any '*.html' path.
   * [a60ed13] base.html: Link config,admin as iframe.
   * [f496fd6] api_default.html: Update to extend from base.
   * [b94c991] includes/mbd_pre.html: New include for plain text view w/
     copy-to-clipboard.
   * [4c9ff87] snippets/events.html: Use mbd_pre include.
   * [41524c8] snippets/repositories.html, tags: Add tag
     'mbd_distribution_string'.
   * [602c4c3] snippets/repositories.html: Use apt_pre include for all "raw
     text".
   * [5b6eacf] includes/mbd_file.html: Update to mbd_pre.
   * [1528d0c] api_default.html: Update to mbd_pre.
   * [0e5c719] repositories.html: Put browse links into resp. summaries.
   * [362acb0] main.css: Use 'mbd' prefix for clipboard.
   * [a2a01fc] base.html: Make js clipboard support available on any page.
   * [44a6420] mini_buildd_tags.py: New tag: mbd_hash.
   * [e0922b0] mbd_pre.html: Use hash from given id for html class id
     (avoids possible wrong class id syntax).
   * [7c448af] base.html: Reorder includes in header.
   * [51276ba] django: Rename "mini_buildd_tags" -> "mini_buildd" (this is
     already in 'tags context').
   * [a37ec89] mbd_api.html,css: grey-out api button if needs login.
   * [d0e7997] mbd_api*.html: Rm 'show_doc' support (not used).
   * [9902ebc] mbd_api: Move most logic from template to tag.
   * [da60cac] base.html: Mv DPT link to api_show.
   * [6a5198d] templatetags/mini_buildd.py: mbd_api: Simplify code.
   * [672eca2] home.html: Use 'full' api view in api menu.
   * [a281b6d] main.css: Simlify header layout.
   * [c1f8425] base.html: messages into main as "aside" element.
   * [29a0d32] main.css: Add prefix "mbd" to all all color classes.
   * [8c9b601] main.css: Rm class 'smaller'.
   * [45a6f0f] main.css: Don't use one-liner notation.
   * [a1bc29d] main.css: Alos fully classify main and footer.
   * [bc898a0] main.css: Add mbd-Prefix for all messagelist classes.
   * [fd556fc] Rename main.css|js -> base.js|css.
   * [71d3f5e] base.css: Identify header,footer,main w/ classes.
   * [043cd7f] base.css: Merge admin.css.
   * [c6e56ed] doc/_templates/layout.html: Fix css and logo links.
   * [d9c5596] base.css: Merge sphinx.css.
   * [6801e23] base.css back to mini_buildd.css (now all css is in one
     file).
   * [9c9f4c2] Revert "base.html: Link config,admin as iframe."
   * [0e87b28] mini_buildd.css: Merge admin button css to 'generic color
     section'.
   * [1f779a9] mini_buildd.css: Rm bunch of unused admin CSS.
   * [dec1e55] includes/mbd_model_count.html: Update to mbd-Prefix.
   * [6fc0b38] admin/index.html: Fix 'wizard' api display, add/changre
     format.
   * [d017777] mini_buildd.css: Logo via class.
   * [88df1e5] admin/confirm.html: Revert wrong former block rename
     content->main (only for mini_buildd templates).
   * [7f9955a] admin.py: Only use 'index_title' (seems to be only thing
     actually displayed).
   * [6b7f764] admin/base_site.html: Minimize (only add css, js and favicon
     now).
   * [9877fb3] Better name for custom confirm template: confirm.html =>
     mini_buildd/mbd_action_remove_confirm.html.
   * [687a97f] mini_buildd.css, *.html: Bulk remove non-prefixed classes,
     minor cleanups.
   * [a40d6b2] mini_buildd.css: Use grid for footer.
   * [110ab90] mini_buildd.css: Make logo s/what smaller, and align middle.
   * [ab186ea] mini_buildd.css: header: Fixup "ul" margins and paddings.
   * [7200de3] Bulk-remove all remaining static 'style=' from html
     templates.
   * [b9d9000] mini_buildd.css: Rather use margin-top|bottom (instead of
     margin-block-start|end). (Fixes css validator complaining)
   * [0232423] mini_buildd.css, api*.html: Use grid layout for optional api
     args.
   * [3dfdf2f] mbd_api_arg.html: Remove extra "details" tag for arg input
     fields.
   * [2009cdd] home.html: Rm extra details tag in api menu.
   * [8e76e39] mbd_api.html: optargs: Display details inline && add
     background.
   * [7962521] mbd_api_arg.html: rm unused 'class' for label.
   * [93fd5c5] mbd_api.html: Put div (class=mbd-api) around api (again)
     (some css just does not work w/ form).
   * [85c2a61] mini_buildd.css: Background whole api, not just optargs.
   * [99288a3] css, mini_buildd/home.html: Display api block-inline.
   * [ba7353a] cron.py: Job: Rename class var typ->type (analog to events:
     key names should not matter for class vars).
   * [20031e6] cron.py: Job: Make 'next_run' and 'desc' class vars public.
   * [c555ab7] mbd_snippet.html: Add reload button.
   * [774be05] mini_buildd.css: Rename class 'mbd-successful' (not used
     afaict) to more conforming 'mbd-success'.
   * [3c6cadb] events.html: datatables: Fix ordering of 'timestamp" using
     'data-order' attr (and properly use "desc" default order again).
   * [e96faed] cron.py: Update for better log/display purposes.
   * [599eb52] daemon.py: Add code help debugging crontab.
   * [275f92d] snippets/crontab.html: New crontab display based on jquery
     datatables and updated cron implementation.
   * [0d8c62e] mini_buildd.css: Make messagelist classes truly uniqe to
     messagelist.
   * [9e3aa41] misc.py: Rm local2utc: Obsoleted.
   * [45b5888] cron.py (_Job.Log.seconds): Remove (unneeded) datetime tz
     aware test.
   * [c1f76e2] mini_buildd.css: General re-order && cleanup.
   * [03a2f6f] home.html: Rm html caching for api menu (does not bode well
     with dynamic API display and login change).
   * [16e484d] admin/base_site.html: Return of branding.
   * [a6019fd] Rename logo.svg -> mini-buildd.svg.
   * [440e04e] base.html: Put all user navigation
     (login/out,profile,register,reset) into header, mbd-nav1.
   * [a35bf36] base.html,registration: Improve user menu && simplify
     registration templates.
   * [aa52228] mini_buildd/account_profile.html: Make independent from
     registration templates.
   * [226d173] registration/password_change_form|done.html: Rm, no need to
     customize these.
   * [7e0fe9d] templatetags/mini_buildd.py: mbd_api: Add "mbd" and
     "request" to context.
   * [bfc8ec2] config.py: Fix login path to admin app default login path.
   * [a023433] mbd_api.html: login && api path: Use values from config.py
     rather than hardcoded.
   * [f7f4459] mbd_api.html: Use separate form for auth_err case, add
     'next' handling after login.
   * [6cfbb4e] registration/login|logout.html: Rm, now obsoleted (using
     "standard" admin app login/logout).
   * [1315e89] registration/password_reset_done|form.html: Both not actual
     customizations, and not needed.
   * [664009d] registration/password_reset_*: Remove all customization
     around password reset (not-actually-custom or not functional anyway).
   * [c9032be] registration/login.html: Add again, using 'admin/login.html'
     as-is via 'extends'.
   * [6d9c856] urls.py: Clean up accounts/ urls. Add default urls for
     'admin' and 'registration' only.
   * [093f9c0] config.py: Update login URL to accounts/login/ again.
   * [492b5ba] base.html: Add "change user" to logged-in menu.
   * [38a08f0] urls.py: Rm now-obsoleted import d.c.auth.views.
   * [a3eee43] registration/activate.html: Rm -- this template is not used
     (as per doc && tests).
   * [3c11c40] registration/*.html: Update all reg. templates to extend
     from base.html, and remove obsolete registration/base|simple
     templates.
   * [fee7af6] base.html: Minor updates to user menu.
   * [8d667fd] registration/activation_email_subject.txt: Update to "sign
     up" wording.
   * [62a3c5a] registration/activation_email.txt: Support {{ scheme }} (for
     p-d-registration >= 3).
   * [85c5a01] Update clipboard.svg, add download.svg, reload.svg (from
     public domain openclipart-svg Debian package).
   * [0a1d81c] * src/mini_buildd/templates/includes/mbd_file.html: Add
     support for direct download button.
   * [6fadad8] includes/mbd_pre.html: Put clipboard button on top.
   * [2bebd2c] log.html: Support direct download link for buildlogs &&
     changes.
   * [734e467] mini_buildd.css: Generalize CSS for clipboard, download and
     reload.
   * [9ebde01] templatetags/mini_buildd.py: Add 'mbd_token' tag (utilizing
     uuid.uuid4()) as general means to produce unique ids.
   * [881e187] includes/mbd_plain.html: Combine/replace mbd_file, mbd_pre.
     Uses mbd_token for unique ids, adds direct download support.
   * [f35b1af] mbd_api*.html: Switch to use mbd_token; rm mbd_hash tag and
     extra 'tag_id' in mbd_api context.
   * [2af9709] devel: profiles: Add 'production' switch (disable all
     debugging).
   * [facddbb] urls,views.py: Fix up custom error handling -- overwrites
     django defaults for 400,403,404 and 500 again (still needed) in
     addition to middleware.
   * [c0bc6ee] devel (mbd_run): Don't run funcs in expression (Fixes: No
     error errexit in function code).
   * [de06b92] includes/mbd_plain.html: Sanitize arg names: file_path,
     download_uri.
   * [c65d601] templatetags/mini_buildd.py (mbd_cat): Rather open file in
     proper text mode in the 1st place.
   * [9bd48d2] mini_buildd.css: 'info' should rather be blueish, not
     greenish...
   * [c43fa98] templatetags/mini_buildd.py: Initial "buildlog index
     guesser" support (for now, sbuild section headers only).
   * [7467246] buildlog index guesser: Add support for fatal make errors.
   * [acdd4d7] mini_buildd.css: mbd-warn should rather be mbd-warning
     (corr. to py logger function).
   * [68ef75f] /mini_buildd.css: Add bg colors for red and gold (better
     readability).
   * [3d4eca3] buildlog index guesser: Add support for lintian warnings and
     errors.
   * [51389fa] devel: Rm "api index" tidy (html) test (that location has
     been removed).
   * [4c22fdf] views.py (LiveBuildlogView.get_context_data): Fix context
     name.
Checksums-Sha1:
 6eb61a0056244992b7adce1476d009818065e9d7 2244 mini-buildd_1.9.3.dsc
 ffdb65ea8efa62f59f480e1f6e90cfd7cc21b2a9 555980 mini-buildd_1.9.3.tar.xz
 7c23bdc3feb904ec68a4efe3ee0be0ca07fd21f6 10676 mini-buildd_1.9.3_source.buildinfo
Checksums-Sha256:
 835a4b2d137b727372ae23c72af8fb82a763d9a285497be39073f9f518aee981 2244 mini-buildd_1.9.3.dsc
 174ac5da4471c92a446090c6c0f2c8cc59910901c6f345b335b3a01b0417c060 555980 mini-buildd_1.9.3.tar.xz
 a3b59a8b0fc290fe3a989f094a9d222b098dea1252c7d9dff5bc2c9cea7dd595 10676 mini-buildd_1.9.3_source.buildinfo
Files:
 a1dc18f009c92ba419c8eb39e8a12c34 2244 devel optional mini-buildd_1.9.3.dsc
 bf01e9e871be1b0b62efd785489975f0 555980 devel optional mini-buildd_1.9.3.tar.xz
 7529cea438ac3775e987a2465cb345c9 10676 devel optional mini-buildd_1.9.3_source.buildinfo

-----BEGIN PGP SIGNATURE-----

iQJGBAEBCgAwFiEEVOttCJ+jfBmmRZCzBm3oAX4rYdkFAl+qmoYSHGFic3VyZEBk
ZWJpYW4ub3JnAAoJEAZt6AF+K2HZebgP/joyP+2W0fI637hSnxLkjAZVLIX+Y4T8
gnF0v5cxlXYePNdn7KtQwY+SsBJPCGt0whUjZhaOLWzPhywl95q7bfoLZb4+Jjbx
iCSUhNgszmT4ZA11nIu53thHT/1Qn5W7T1MIZKX71UVB86pstGmuGvFeIsV3jwvE
ruE0Vzjv7Q3GX1UqdIoT5P93kwAHp4OS5WHt7iBpDaQydnVv1EnGvBBoIHgXniDt
LIqPMCqLFzDyGxD//WlNtIC7w3BL9eQqyZSkBNHXbcWyzFnQ9ujFCSgmi/aFsPtO
+6AK/ev21JQvhB7b845aheuQRfALOfnjAJJZuMxvA0cvbwXrhAFb+NtMVta+FIdQ
0QWpowqM+neOEk9IH6Vt3ZCnI6XR7dZUmIoLMn66kjX1hbXr7UycEWcStF7jYnvP
NvyVHJlJhq2lQTJ/Rz7RVbRhXoj0lckE61h17KeZAjyzaEIjRpfKz/HerGWyeV5s
1cZsRXahybTg+MRUeX4OgbfTrR8SGWu4W/jelBE2KtW62UlNHqFF7+ZVz8+/QMLv
6J5gP7io0X+n3GyAHNs5EraB4kUXuvCf5HVPFsPz7+nwZ/24WnzjH8rGZ5zCsahe
2Ou5T9SX65AFajzdQq/XojaOTFlc1UmKhS3s1DRfvBUEvLB7+2BxaWvfwBL11ImU
T58aewP+TvKf
=1lNC
-----END PGP SIGNATURE-----


Reply to: