Implement Papertrail for User model, accept, reject, retire methods
Start tweaking search speed
Turn on memcached in development.rb
Minor updates
Add carrierwave backgrounder gem
Install carrierwave backgrounder gem, update sidekiq.rb in initializers folder
Add carrierwave background database migration, add it to the generic Sidekiq queue
minor updates
Changed all Mailers (except Confirmation) to use 'delay' instead of separate Worker classes each. Also start to investigate the carrierwave backgrounder bug
Add random name generation for icons (causes a slight delay) but still does not fix the redundant image processing from carrier backgrounder
Minor updates will wait for possible answer from Stack Overflow
Add hstore extension to db
Add reagents scaffold, table to db and hstore option for properties plus an index, then add Twitter Bootstrap styling for this resource
Add belongs to has many relationship between reagents and labs, add lab_id index to reagents
Update pathing in views and reagents controller for creating and deleting reagents, plus accessor_store method to create open-ended form elements for reagents
Add validates_associated & validates_presence_of to User, Lab, Department models for parent models
Add consistency_fail gem and add proper unique indexes for several models. Still have an issue with 'Lab has only one GL' validation
Update ROLES array to include all lab positions, remove Descriptions array, update New and Edit registration forms
Update user icon padding, update sign-up, sign-in, trying to fix User role-changes and new Lab creation, update User Index to show by 'joined' in reverse order
Update user retire / reject to set things to nil, update application controller likewise