LAVA Dashboard (deprecated) 2012.09

Milestone information

Project:
LAVA Dashboard (deprecated)
Series:
trunk
Version:
2012.09
Released:
 
Registrant:
Andy Doan
Release registered:
Active:
No. Drivers cannot target bugs and blueprints to this milestone.  

Download RDF metadata

Activities

Assigned to you:
No blueprints or bugs assigned to you.
Assignees:
1 Michael Hudson-Doyle
Blueprints:
1 Implemented
Bugs:
No bugs are targeted to this milestone.

Download files for this release

After you've downloaded a file, you can verify its authenticity using its MD5 sum or signature. (How do I verify a download?)

File Description Downloads
download icon lava-dashboard-0.22.1-2012.09.tar.gz (md5, sig) Source release 571
last downloaded 24 hours ago
Total downloads: 571

Release notes 

This release does not have release notes.

Changelog 

View the full changelog

2012-09-24 Michael Hudson-Doyle <email address hidden>

 release 0.22.1

2012-09-24 Michael Hudson-Doyle <email address hidden>

 do not delete the images m2m yet

2012-09-24 Michael Hudson-Doyle <email address hidden>

 massive hacks to get view code working

2012-09-24 Michael Hudson-Doyle <email address hidden>

 link image sets to particular filters rather than Image objects

2012-09-24 Michael Hudson-Doyle <email address hidden>

 post release bump

2012-09-24 Michael Hudson-Doyle <email address hidden>

 release 0.22

2012-09-24 Michael Hudson-Doyle <email address hidden>

 allow filters to match multiple tests and test cases

2012-09-21 Michael Hudson-Doyle <email address hidden>

 only show remove test link when no test cases are specified.
 also make link text more useful

2012-09-20 Michael Hudson-Doyle <email address hidden>

 make form validation work better, generate forms that make it harder to submit invalid data, remove duplication

2012-09-20 Michael Hudson-Doyle <email address hidden>

 that was pretty dumb

2012-09-19 Michael Hudson-Doyle <email address hidden>

 ok, jquery is not quite _that_ clever

2012-09-19 Michael Hudson-Doyle <email address hidden>

 dead code

2012-09-19 Michael Hudson-Doyle <email address hidden>

 fix one more editing bug (update prefix of test-case formsets when a test form is removed)
 required hacking jquery.formset.js a bit :/

2012-09-19 Michael Hudson-Doyle <email address hidden>

 make code minimally understandable

2012-09-19 Michael Hudson-Doyle <email address hidden>

 fix the "only when failed" subscription with massive for:else: abuse

2012-09-19 Michael Hudson-Doyle <email address hidden>

 fix subscription (only "always" variant though)

2012-09-19 Michael Hudson-Doyle <email address hidden>

 sort of fix matches_against_bundle

2012-09-18 Michael Hudson-Doyle <email address hidden>

 oops

2012-09-18 Michael Hudson-Doyle <email address hidden>

 "DOM object constructor cannot be called as a function."

2012-09-18 Michael Hudson-Doyle <email address hidden>

 need to have full_clean call full_clean on contained formset
 (and not just do this for is_valid())
 allows removal of unnecessary is_valid calls

2012-09-18 Michael Hudson-Doyle <email address hidden>

 tidy up queryset initialization in testcaseformsets

2012-09-18 Michael Hudson-Doyle <email address hidden>

 fix prefix calculation for testcase formset when there were no pre-rended tests.

2012-09-18 Michael Hudson-Doyle <email address hidden>

 fairly trivial cleanups

2012-09-14 Michael Hudson-Doyle <email address hidden>

 css hack

2012-09-14 Michael Hudson-Doyle <email address hidden>

 do not generate a table where all ths have rowspan=2

2012-09-14 Michael Hudson-Doyle <email address hidden>

 formCssClass has to be unique -- and that means for the test and attributes formsets too!

2012-09-14 Michael Hudson-Doyle <email address hidden>

 dead code in js

2012-09-14 Michael Hudson-Doyle <email address hidden>

 turns out supressing duplicates at this stage is 10-20x faster than doing in the db

2012-09-14 Michael Hudson-Doyle <email address hidden>

 tweaks for clarity but not (sadly) performance

2012-09-14 Michael Hudson-Doyle <email address hidden>

 actually display results

2012-09-14 Michael Hudson-Doyle <email address hidden>

 attempt to display test results. does not work though...

2012-09-14 Michael Hudson-Doyle <email address hidden>

 tweak query to avoid returning the same test run repeatedly

2012-09-14 Michael Hudson-Doyle <email address hidden>

 tweaks to column generation

2012-09-14 Michael Hudson-Doyle <email address hidden>

 massive hackery, but sort of the right result

2012-09-14 Michael Hudson-Doyle <email address hidden>

 sort of the start of rendering the results table nicely

2012-09-14 Michael Hudson-Doyle <email address hidden>

 show test info on filter list (maybe needs to be a bit more compact?)

2012-09-13 Michael Hudson-Doyle <email address hidden>

 display test case matching again in summary

2012-09-13 Michael Hudson-Doyle <email address hidden>

 another fix for editing

2012-09-13 Michael Hudson-Doyle <email address hidden>

 implement actual saving, and calucation of initial form data

2012-09-13 Michael Hudson-Doyle <email address hidden>

 aaaargh formCssClass needs to be unique

2012-09-13 Michael Hudson-Doyle <email address hidden>

 oops

2012-09-13 Michael Hudson-Doyle <email address hidden>

 outrageous hacking to get the empty form of a pre-rendered row to be correct

2012-09-13 Michael Hudson-Doyle <email address hidden>

 get prefix more right

2012-09-13 Michael Hudson-Doyle <email address hidden>

 hack jquery.formset.js to insert remove links correctly on preview page

2012-09-13 Michael Hudson-Doyle <email address hidden>

 refactor js and, in particular, get prefix write for test case forms

2012-09-13 Michael Hudson-Doyle <email address hidden>

 somehow this started breaking everything all along

2012-09-13 Michael Hudson-Doyle <email address hidden>

 truncate option labels in pre-rendered test case <select> too

2012-09-13 Michael Hudson-Doyle <email address hidden>

 previewing makes the correct query

2012-09-13 Michael Hudson-Doyle <email address hidden>

 progress on handling form submission

2012-09-13 Michael Hudson-Doyle <email address hidden>

 js tidies

2012-09-13 Michael Hudson-Doyle <email address hidden>

 css updates

2012-09-13 Michael Hudson-Doyle <email address hidden>

 change "add another" link on test case form when empty

2012-09-13 Michael Hudson-Doyle <email address hidden>

 wire up updating testcase <select>s when test <select> changes

2012-09-13 Michael Hudson-Doyle <email address hidden>

 make formset machinery work a little bit

2012-09-12 Michael Hudson-Doyle <email address hidden>

 start view code for test cases, bending my brain!

2012-09-12 Michael Hudson-Doyle <email address hidden>

 avoid potato querying in view

2012-09-12 Michael Hudson-Doyle <email address hidden>

 modify core query to take test cases into account

2012-09-12 Michael Hudson-Doyle <email address hidden>

 use test order when editing a filter

2012-09-12 Michael Hudson-Doyle <email address hidden>

 make editing and saving work

2012-09-12 Michael Hudson-Doyle <email address hidden>

 display multiple results sensibly

2012-09-12 Michael Hudson-Doyle <email address hidden>

 allow previewing of filters with multiple tests, just

2012-09-12 Michael Hudson-Doyle <email address hidden>

 allow specifying multiple *tests* when creating a filter

2012-09-12 Michael Hudson-Doyle <email address hidden>

 this might be enough to get multiple test./test run matching

2012-09-12 Michael Hudson-Doyle <email address hidden>

 missed a bit

2012-09-12 Michael Hudson-Doyle <email address hidden>

 likely looking model changes

2012-09-10 Michael Hudson-Doyle <email address hidden>

 use django formsets and the js from django-dynamic-formset to make attribute editing on filters a bit more standard and reusable

2012-09-10 Michael Hudson-Doyle <email address hidden>

 reenable autocomplete

2012-09-10 Michael Hudson-Doyle <email address hidden>

 add prefix back to formset

2012-09-10 Michael Hudson-Doyle <email address hidden>

 merge trunk

2012-09-09 Michael Hudson-Doyle <email address hidden>

 fix saving

2012-09-09 Michael Hudson-Doyle <email address hidden>

 give up on modelform for attributes

2012-09-07 Michael Hudson-Doyle <email address hidden>

 move formset onto the form

2012-09-07 Michael Hudson-Doyle <email address hidden>

 tweaks

2012-09-07 Michael Hudson-Doyle <email address hidden>

 fix the case of no pre-existing attributes

2012-09-07 Michael Hudson-Doyle <email address hidden>

 found some js to make this easier!

2012-09-07 Michael Hudson-Doyle <email address hidden>

 use a formset to render attribute editing elements

2012-09-10 Michael Hudson-Doyle <email address hidden>

 add the ability to group and order filter matches by a build number

2012-09-07 Michael Hudson-Doyle <email address hidden>

 link to blog post to explain "vomit" comment

2012-09-06 Michael Hudson-Doyle <email address hidden>

 show build_number_attribute better when NULL

2012-09-06 Michael Hudson-Doyle <email address hidden>

 more postgres version fun!

2012-09-06 Michael Hudson-Doyle <email address hidden>

 postgres version fun!

2012-09-06 Michael Hudson-Doyle <email address hidden>

 use custom plpgsql function to not kill query if a value of the build number attribute cannot be converted to an integer

2012-09-06 Michael Hudson-Doyle <email address hidden>

 make subscription code use same attributes as view side

2012-09-06 Michael Hudson-Doyle <email address hidden>

 small tweaks for subscriptions, the code path is all very different, unfortunately

2012-09-06 Michael Hudson-Doyle <email address hidden>

 render testrun results more compactly

2012-09-06 Michael Hudson-Doyle <email address hidden>

 display specific results well, prevent sorting

2012-09-06 Michael Hudson-Doyle <email address hidden>

 simplify, yay!

2012-09-05 Michael Hudson-Doyle <email address hidden>

 found a bundle that makes this non-theoretical

2012-09-05 Michael Hudson-Doyle <email address hidden>

 theoretical tweak

2012-09-05 Michael Hudson-Doyle <email address hidden>

 filters that specify a build number and a test but not a test case

2012-09-05 Michael Hudson-Doyle <email address hidden>

 filters that specify a build number but not a test

2012-09-05 Michael Hudson-Doyle <email address hidden>

 fix preview

2012-09-05 Michael Hudson-Doyle <email address hidden>

 filters that specify a test but not a build number or a test case

2012-09-05 Michael Hudson-Doyle <email address hidden>

 i think this handles filters that do not specify a build number or a test nicely

2012-09-05 Michael Hudson-Doyle <email address hidden>

 tidy a bit, include build number attribute in ui

2012-09-04 Michael Hudson-Doyle <email address hidden>

 display test-only variant decently again

2012-09-04 Michael Hudson-Doyle <email address hidden>

 display specific results nicely again

2012-09-04 Michael Hudson-Doyle <email address hidden>

 include build_number_attribute in filter form

2012-09-04 Michael Hudson-Doyle <email address hidden>

 fix test-only

2012-09-04 Michael Hudson-Doyle <email address hidden>

 create FilterMatch objects again

2012-09-04 Michael Hudson-Doyle <email address hidden>

 rip a lot of the core of matching out and build it up again

2012-09-07 Michael Hudson-Doyle <email address hidden>

 correctness and performance tweaks for filter attribute autocompletion

2012-09-03 Michael Hudson-Doyle <email address hidden>

 post release bump

2012-09-03 Michael Hudson-Doyle <email address hidden>

 release 0.21

1 blueprint and 0 bugs targeted

Blueprint Priority Assignee Delivery
Enable filters to match multiple test cases Enable filters to match multiple test cases 3 Medium Michael Hudson-Doyle  11 Implemented
This milestone contains Public information
Everyone can see this information.