Renamed test class to (try to) better reflect its function.Removed unnecessary annotations from configuration class.
Updated code to Outpan v2.
Project builds cleanly. All tests pass.
Added POM configuration to auto-deploy to Tomcat.Added missing @EnableWebMvc Spring configuration.
Added universal CORS filter for testing on localhost.
Added path logging messages in controller.
Added logback configuration.
Added JavaScript test.
Configured Spring to autoconvert String codes into Enum objects.Added BarcodeType lookup by code.
Configured controller unit test.
Changed unit test configuration to extend from main PryceTrackerConfiguration.
Unit tests pass.
Added iOS and db subfolders to gitignore.Specifying that this WAR is not using a web.xml file.
Added programmatic WebAppInitializer (as opposed to a web.xml file)
Removed unnecessary import from Prod configuration.Created IntegrationTestConfiguration to remove dependency on external MySQL database.
Updated all tests to use new configuration classes.
Added MySQL dependency.Configured model classes so unit test is successful.
Initial unit test passes, but database configuration is still incorrect (missing foreign key).
Added initial ItemRepository.
Fixed bug when setting database user permissions.
Updated logging to exclude org.hibernate.
Upgraded parent POM to the latest version.Renamed Spring Configuration class to be project-specific.
Updated test Logback configuration to use new logging-support default configuration.