update issues.txt
remove dead code
fix DomainLicenseController so that domain licenses can be created manually
start test for vendor requirement to manually create licensed application
anytime a customer is created, the current user has UserCustomerRight granted for that customer
(so when a vendor creates a customer to create a license, they can use that customer)
cleanup and some success UI
more tests for vendors manually creating licenses
CustomerAppController.Create checks that the licenses are authorized
simplify CustomerAppCreateViewModel so its easier to authorize the selected licenses
starting to make CustomerAppController.Create implementation usable by .Edit
Modifying VendorRequirements to use user interface only, no backdoor database access (I need to verify all these forms anyhow).
test VendorRequirements is no longer using direct database for test setup
organize test utility methods a bit
CustomerAppController now using anti-forgery tokens
VendorRequirements now tests that the licenses associated with an application can be changed
cleanup issues.txt (the "(days)" text is misplaced due to a CSS issue)
CustomerAppController.Edit now reuses bits from CustomerAppController.Create
to ensure its only granting licenses to applications it is authorized to work with.
have CustomerApp create/edit UI reflect which mode it is running under
refactoring CustomerAppController
refactor CustomerAppController / CustomerAppCreateViewModel
rename model class as its now for Create & Edit