RusticiSoftware/TinCanStatementViewer — pull request #8 by brianjmiller (2013-04-25 01:53:39+00:00)
Title: Spec1.0

With significant changes to query API landing in spec 1.0.0 the statement viewer options/advanced options are significantly different between the two. These changes move the selection of versions first and always shown and provides the same options as before with the addition and new default of 1.0.0. A new handler was added to toggle between the forms needed for queries < 1.0.0 and those for post 1.0.0. Appropriate form entries have been added/updated and query logic used to build correct query params depending on the LRS version.

I really don't like the look of this code, the use of html tag ids really disturbs me but I just ran out of time to do a significant re-implementation so ultimately we end up with some repeating. Given time it'd be nice to correct this.

Manually tested in Chrome against beta LRS (when the data works). Further browser testing will occur as part of prototypes testing (again, happening after this merges).