Added exceptional error tracking
Extracting common uploader logic to parent class
Add a PreviewStore for the preview image.
Enables us to store it on S3.
Add Grim MultiProcessor support.
This helps us handle a broader range of PDFs that might not otherwise process because of the version of GhostScript provided on Heroku's Cedar stack.
Remove Qu configuration.
Fix Qu database connection.
Add MongoLab support.
Authenticated with the db.
Adding S3 config to CarrierWave.
* this configures the app to use S3 once in production on Heroku
Switched to qu-mongo, removing the redis dependency.
Upload a PDF and then search thru archived PDFs.
* added Grim for creating preview image and extracting text from pdf
* added Qu for simple background processing
* added Hunt for searching Documents
Setup Document model and pdf attachment.
* Added MongoMapper & Carrierwave
App and specs setup. Ready to start building.