Ignore content type probing tests temporarily, for there seems to be an issue with Mac OS X + Java 7
Add security configuration
Add check for logged on status, then hide edit button when not logged on
Add LogonController with basic logon request handling
Add redirect to custom login page when /admin/** url is requested
Add login form. Use Spring security expressions to conditionally display contents
Add focus() to forms
Add error message when login failed
Add logout feature
Remove log message for it's obvious
Fix issue: non-existing page numbers are displayed
Fix issue: first page number when only one page should not be displayed
Eliminate ArtworkNotFoundException. For it should not occur, IllegalStateException is thrown
Move interaction with database before picture upload so when update fails, transaction rollback can immediately occur and no picture upload has taken place.
Fix issue due to last commit and add white space to heading on every page
Add biography teaser
Fix RequestMapping and logout url. Add padding to top navigation
Fix off-by-one error
Fix issue of improper page determination when artwork id does not follow collection index
Add test for id not found in collection