[fix] ensure the default display size for a thumbnail (currently the full image) does not crash (closes #77)
[fix] handle image/thumbnail errors better in helpers
[fix] ensure ArtworkStep has a non-nil/NULL 'position' (not set in ArtworkStepThumbnail for example)
[evol] added helper methods for ArtworkStep<Image|Thumbnail>
[fix] tries to regen missing thumbnail
[cosmetic] added position number to artwork_step_images, only visible in the admin pages, to be able to change order for steps made the same day (closes #16)
[cosmetic] use first artwork image instead of last for set thumbnail in the tree view (closes #17)
[cosmetic] properly align images vertically in an image list
[cosmetic] display groups in a set into a light blue cell, like in the tree (closes #18), and btw improved CSS handling a bit (unfinished)
[cosmetic] invert arwork list and group list in set view (refs #18)
[cosmetic] improved front view (closes #13)
[cosmetic] artwork_sizes height and width are now integers in the DB, and displayed with the corresponding unit (closes #14)
[cosmetic] changed title for artwork view page (closes #15)
[evol] don't crash when no EXIF data are found
[evol] improved and updated application helpers for new restfull_plugin version
[fix] corrected punctuation
[evol] ArtworkStepImage: added helper method to get a thumbnail by size
[evol] image frame improvements #3 (cleanup)
[evol] added artwork view and now use the new image frame in all views
[evol] image frame improvements #2 (was artwork frame improvements)
[fix] work around steps order when done at the same date (considering people would add them in chronological order) using image id
[evol] added group view and linked it from the tree and set views
[fix] ensure link to the tree view in the menu works even if coming from a page in another namespace
[evol] artwork frame improvements #1
[fix] display a proper error page when an object is not found
[evol] added set view and linked it from tree view
[fix] sets should be ordered in tree view
[evol] created display_artwork_frame() helper function and now use it in the welcome page + created a set/group tree view with it too
[fix] wrong method call
[evol] use SQL sessions instead of cookies-based ones
[evol] added image size info in the 'latest 10 artworks' page (closes #7)
[evol] added a small margin around image in the 'latest 10 artworks' page
[fix] corrected language display in user view
[evol] language can be forced in the user admin page (closes #6) (no user interface yet)
[fix] check artwork properties/subobjects better before displaying
[evol] an artwork can have multiple materials
[fix] renamed 'technique' into more appropriate name 'artwork_support', and update schema and translations (Closes #4)
[evol] add complete user management interface #2
[evol] add complete user management interface
[fix] improve password validation #2
[fix] improve password validation
[evol] redirect to home page after logout, instead of login page
[fix/evol] forgot new files in the previous commits and check admin status to access user management
[evol] updated URLs in 'About' submenu
[evol] created a simple logon system, protected admin pages, and added a logon indicator/link (no user management yet, only a deadend entry in the menu if admin)
[cosmetic] center artwork image in their frame in the arwork admin list
[fix] worked around artwork list default sort not enforced
[fix] added 'selected' parameter to artwork size generic selector and pass currently selected size in artwork edit page (closes #1)
[fix] ensure displaying final image in the 'lastest 10 artworks'
[fix] remove hardcoded submit label in display_standard_form_buttons() helper and propagate submit_label view variable to it
[fix] don't call the final artwork image a 'step', and use italic characters
[lang] updated french translation and french application title
Initial version