Document Processor Upload Form Pseudocode

Pseudocode for the upload form.
Cron Job Pseudocode

Pseudocode for the cron job script.
Document Processor Controller Pseudocode

Pseudocode for the controller of the document processor.
Document Processor Migration

Add new migration needed for the document processor module.
Pseudocode Changes

Various pseudocode changes.
Drag And Drop Upload (Incomplete)

Adding in drag and drop file upload functionality. Very incomplete.
Documents Tweaks

Various improvements.
Drag And Drop Ticket Attachments

Drag and drop attachments for trouble tickets. The css is still ugly.
Ticket Attachment CSS Fix

Dropzone hit box is now larger and uses a background image. It still has
some minor css issues left to deal with, but this fixes the most
annoying one.
Multi File Ticket Attachments

Trouble tickets can now have multiple attachments.
Txt File Upload Read

When reading in a text file, the contents of the file are now read in
and stored in the database.
Basic PDF Upload Read

When reading in a pdf file, text content in the pdf is now read into the
database. OCR of pdf images is still pending.
PDF OCR

Uploaded PDF's are now OCR'ed with tesseract. The functionality still
needs some work though.
PDF Multipage OCR Bugfix

Fixed a bug that prevented muti page pdfs from being ocr'd
File Upload Restrictions

Added validation rules to restrict the types of files that can be
uploaded.
File Upload Doc and Docx Content Read

The contents of doc and docx files are now read into a database when
they are uploaded.
File Upload Excel Content Read

The contents of xls files are now read into the database when it is
uploaded.
OCR Performance Tweaks

Added some error checks and improved OCR speed by a small amount.
File Tree Ground Work

Basic functionality for a file tree has been added.
Ticket Attachment Link Bug Fix

Fixed a bug in the ticket attachment links. Apache Alias for new file
storage path is needed.