The previous release erroneously included a local configuration file, and has been removed from PyPI. This release fixes that mistake, and supercedes the previous.
0.51
* core: * Make order of tests important in notifications * notifications: avoid duplicated "X FAILED TEST JOBS" notifications * queries: use build date for X axis * queries: also count xfail when calculating test pass % * queries: fix Test pass % in the presence of multiple test runs * TestComparison: record xfail -> pass transitions as fixes * frontend: * build page: visually indicate that "more info" is available * improve presentation of known issues in the UI * display reason for build being unfinished * create separate view for full metadata * Make it possible to display the charts page in fullscreen * test history: add links to group and project * api: * allow to filter ProjectStatus by `last_updated` field * add 'comparetest' to the api UI header * provide metrics data in CSV as well * Limit number of points in charts * fix pagination in TestRun detail routes
0.50.1
* frontend: * display "Not submitted and" "Not fetched" is list of test jobs * core: * admin: List test counts for ProjectStatus * add 'xfail' to default test statuses * ci: * lava: avoid extra request when fetching results
0.50
* api: * add regressions and fixes to ProjectStatus * add test for api/knownissues/ endpoint * allow for filtering with substrings * change pagination for some views * fix KnownIssuesViewSet filter fields * fix TestJobFilter to allow TestRun relation * speed up API UI for builds * core: * add counter for tests with status xfail * cache `Status.has_metrics` * notification: avoid duplicate notifications * notification: ensure metadata is sorted * ProjectStatus: make test count fields default to 0 * rename KnownIssue.environment to `environments` * tasks/RecordTestRunStatus: reduce code duplication * Test: record xfail when matching any active known issue * doc: added docs on REST API * frontend: * add indication of unfinished builds * allow substring searches in compare test view * allow users to subscribe/unsubscribe to email notifications in a project * build: improve column widths in test results table * build: make "details" URL parameter independent of selection order * build page: also expand details when clicking suite name * display known issues across the UI * download: handle packages without a top-level directory * fix 500 when accessing nonexisting build testjobs * fix links to test run details * fix `test_run.html` after changes to templatetags * present regressions and fixes in the build list * redesign build page for speed * `test_run`: remove `<small>` from UI * add tests to cover all basic URLs
0.49
* frontend: * add shortcut to latest finished build * add compare test page with dynamic content * api: * allow for baseline selection with build/<id>/email API * add Suite endpoint * make API web frontend more responsive * add pagination to `test_result` route * add `full_name` to project * ci: * admin: list testjob creation timestamp * make sure test job is marked fetched * core: * Build: check expected test runs even with CI jobs