lshift/diffa — pull request #249 by paulj (2012-08-06 03:03:28+00:00)
Title: Make inventory upload behave like a proper widget again.

This patch removes the top-level functions and behaviours added when the stylised inventory upload panel was added in favour of making the component behave like the other widgets. There shouldn't be any visible or behavioural changes - the intent of this change is simply to bring the component inline with the design of the others.

The positive effect of doing this is the elimination of the "Unexpected Server Error (200)" error that appears on the login page (since it prevents a domain object being created when no domain is known or required).