Revision history for Tapper-Reports-Web 5.0.17 2024-11-19 - throw common::sense out the air lock 5.0.16 2024-11-19 - drop deprecated given/when - deps - require Readonly (not ::XS) 5.0.15 2020-01-22 - /tapper/reports/info/{firstid,lastid} - introduce info urls - /tapper/testplan/*/rerun - adapt to API changes 5.0.14 2019-03-01 - testplans - lots of small tweaks everywhere - Testplan Cancel, runs testrun cancel - Continuous Testing page tweaks - allow to hide MPCs from webgui - use-case template fields reordered more naturally - speed: facelifting the testplan view - metarepors - adapt to new BenchmarkAnything comparator functions 5.0.13 2017-03-07 - fix sloppy grouping now needed for stricter MySQL 5.7 - deactivate super-slow size info in reports - testrun control: pause/continue/cancel 5.0.12 2016-09-23 - report list - fix rounding bugs in success ratio bar length 5.0.11 2016-08-24 - report details - failures with machine name - testrun list now based on 'updated at' 5.0.10 2016-04-07 - rt#113510 - require higher version of DateTime::Format::Strptime [Kudos to Andreas König] 5.0.9 2016-03-31 - some test diagnostics to investigate cpantesters fails 5.0.8 2016-03-30 - more explicit deps 5.0.7 2016-03-22 - reportlist: fix successgrade column with MySQL backend 5.0.6 2016-03-03 - bugfixes and polishing around charts 5.0.5 2016-02-29 - edit/resurrect older chart versions as new version - avoid repetition of duplicate test execution context - replace MySQL-specific parts - replace Tapper::Benchmark with BenchmarkAnything - fix minor HTML/CSS glitches 5.0.4 2016-02-18 - fix other fields in report list due to missing r. prefix 5.0.3 2016-02-17 - fix 'successgrade' in report list 5.0.2 2016-02-16 - fix tests 5.0.1 2016-02-15 - fix smart match usage - let EU::MM decide about Perl binary paths - no experimental keys on hashref 5.0.0 2016-02-15 - big performance scale-up refactoring * use raw sql statements * rework report list * more CSS instead of tables and images - use PSGI - use Starman - continuous testing control page - replaced "metareports" with a new benchmark chart subsystem: * frontend to the Tapper::Benchmark backend store * snapshots datasets into short URLs * organize them with tags * versioned chart configuration * chart legend * mark areas * backlinks from data points to configurable URL - date pager for report list and testrun list - filter refactoring - use quite a bit more Javascript for usability * use jQuery - merge TestrunDB/ReportsDB - update/edit preconditions in Web UI - polishing and tweaks: * different color for TAP parse errors * show preconditions consisting of multiple entries * show motd-like headers (like "under maintenance") 4.1.2 2012-11-20 - fix missing deps 4.1.1 2012-11-20 - dzil pluginbundle TAPPER 4.1.0 2012-10-19 * PostgreSQL support - [FIX] slow first() usage - take care of nonexistent values - rename USER into OWNER * Adapt to upstream upgrades (Catalyst, Perl 5.16, ...) - adapt ShareDir handling for static files, config, view, etc. - catapult BindLex into outer space - get rid of NEXT - fix script/ -> bin/ - no "uninitialized value" warnings in templates - migrate view to Catalyst::View::HTML::Mason - more concise config * Misc - [FEAT] overviews with filters now - [FEAT] delete testplan - [FEAT] testplan rerun - [FIX] stash variables - [FIX] uninitialized warnings - [FIX] circular dependency error - optional authentication - declare Authentication deps as optional - Add hostname filter - Remove some Javascript, eg. for confirmations - disable excessive Catalyst debug output - Unify navi generation - resort top navi items 4.0.4 2012-06-07 - and more deps ("Mühsam ernährt sich das Eichhörnchen") 4.0.3 2012-06-05 - more explicit Catalyst plugin deps 4.0.2 2012-06-04 - explicit deps 4.0.1 2012-05-16 - *lots* of rework, bugfixes, and optical junkfood - new testplan view - allow multiple URLs in report meta info - added login/logout functionality - PAM authentication as optional dependency - timezone GMT everywhere - show actual scheduling status - show status "unfinished" near report_ids - RSS feeds: cleanup + fixes - more details searched from reports - more configurable elements to better personalize webgui - more concise issue summary, covering all reports of group - verbose but more lax error handling - show moreinfo-url - URLs of attachments contain hint to context - allow add/delete of filters (reports, testruns, testplans) - suite overview URLs can use names - ansi2txt/ansi2html rework - CSS now with UNIX line endings - big Dist::Zilla roundhouse kick 2011-04-07 Steffen Schwigon * v3.0.10 * rewritable shebang line * showing tap now handles TAP archives * update bundled manual HTML/PDF * distro maintenance * release version++ roundhouse kick 2011-03-25 Steffen Schwigon * v3.0.6 * fix yet another forgotten dependency * update bundled manual 2011-03-24 Steffen Schwigon * v3.0.5 * [FIX] use timeouts from existing usecase files * Adapt kernelbuild use case to autotest * dependencies++ * [FIX] do not break layout when removing surplus whitespace * [FIX] make console shorter by removing multiple whitespace * [FIX] filter suite by name 2011-03-10 Steffen Schwigon * v3.0.4 * distro maintenance 2011-03-08 Steffen Schwigon * v3.0.2 * Testplan support rework - Overview of all testplans - Add shortname to testplan overview - template for testplan overview - Changed link from osrc to TaskJuggler - Show testplan instances by id - link to first report if no primary report yet - filter can now reject forbidden filters - [RFK] move prepare_testrunlist to util - [TEST] added scheduling info to fixtures - [TEST] added reportsdb fixtures - [TEST] testrun util package * Several bugfixes - "order_by" statements - try to force YAML versions - dependencies++ - Make sure testrun has a scheduling before accessing it - Make sure host exists before accessing its name 2011-03-02 Steffen Schwigon * v3.0 * first public CPAN release