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