Files
mayan-edms/docs/Changelog.txt
Roberto Rosario bc181c703d Updated Changelog
2011-03-22 04:27:33 -04:00

193 lines
7.0 KiB
Plaintext

2011-Mar-22
* Moved navigation code to its own app
* Reimplemented OCR delay code, only delay new document
Added a new field: delay, update your database schema acordinging
* Made the concurrent ocr code more granular, per node, every node can
handle different amounts of concurrent ocr tasks
Added a new field: node_name, update your database schema acordinging
2011-Mar-21
* Added a new diagnostics tab under the tools menu
* Added a new option OCR_REPLICATION_DELAY to allow the storage some
time for replication before attempting to do OCR to a document
* Added OCR multi document re-queue and delete support
2011-Mar-20
* Added simple statistics page (total used storage, total docs, etc)
2011-Mar-18
* Implemented form based and button based multi item actions (button
based by default)
* Added multi document delete
* Fixed a few HTML validation errors
* Issues are now tracked using github
2011-Mar-16
* Added indexing flags to ocr model
* Small optimization in document list view
* Small search optimization
2011-Mar-14
* Display "DEBUG mode" string in title if DEBUG variable is set to True
* Added the fix-permissions bash script under misc/ folder
2011-Mar-12
* Plugged another file descriptor leak
* Show class name in config settings view
* Added missing config option from the setup menu
* Close file descriptor to avoid leaks
2011-Mar-11
* Don't allow duplicate documents in queues
* Don't raise PermissionDenied exception in PermissionDenied middleware,
even while debugging
* Fixed page number detection
* Created 'simple document' for non technical users with all of a
document pages content
* Use document preview code for staging file also
* Error picture literal name removal
* Spanish translation updates
* Show document file path in regards of its storage
2011-Mar-10
* Added new setting: side bar search box
2011-Mar-09
* Implemented new PermissioDenied exception middleware handler
* Permissions app api now returns a PermissionDenied exception instead
of a custom one
* Added new 403 error template
* Updated the 404 template to display only a not found message
* Moved the login required middleware to the common app
* Fixed search app's model.objects.filter indentation, improved result
count calculation
* Added dynamic comparison types to search app
* Separated search code from view code
* Correctly calculate show result count for multi model searches
* Fixed OCR queue list showing wrong thumbnail
* Fixed staging file preview
* Show current metadata in document upload view sidebar
* Show sentry login for admin users
* Do not reinitialize document queue and/or queued document on reentry
* Try extra hard not to assign same uuid to two documents
* Added new transformation preview size setting
* Renamed document queue state links
* Changed ocr status display sidebar from form based to text based
2011-Mar-08
* Added document action to clear all the document's page transformations
* Allow search across related fields
* Optimzed search for speed and memory footprint
* Added LIMIT setting to search
* Show search elapsed time on result page
2011-Mar-07
* Converter now differentiates between unknown file format and convert
errors
* Close file descriptors when executing external programs to
prevent/reduce file descriptior leaks
* Improved exception handling of external programs
* Show document thumbnail in document ocr queue list
* Make ocr document date submitted column non breakable
* Fix permissions, directories set to mode 755 and files to mode 644
* Try to fix issue #2, "random ORM field error on search while doing OCR"
* Added configurable location setting for file based storage
* Prepend storage name to differentiate config options
2011-Mar-06
* Fixed duplicated document search
* Optimized document duplicate search
* Added locale middleware, menu bar language switching works now
* Only show language selection list if localemiddleware is active
* Spanish translation updates
* Added links, views and permissions to disable or enable an OCR queue
* Enabled Django's template caching
* Added document queue property side bar window to the document queue
list view
* Added HTML spaceless middleware to remove whitespace in HTML code
2011-Mar-05
* If current user is superuser or staff show thumbnail & preview
generation error messages
* Added a setting to show document thumbnail in metadata group list
* Started adding configurations setting descriptions
2011-Mar-04
* Initial GridFS storage support
* Implemented size and delete methods for GridFS
* Implement GridFS storage user settings
2011-Mar-03
* Added document link in the OCR document queue list
* Link to manually re queue failed OCR
* Don't separate links (encose object list links with white-space:
nowrap;)
2011-Feb-26
* Added document description to the field search list
* Sort OCR queued documents according to submitted date & time
* Document filesystem serving is now a separate app
- Step to update:
1) rename the following settings:
DOCUMENTS_FILESYSTEM_FILESERVING_ENABLE
DOCUMENTS_FILESYSTEM_FILESERVING_PATH
DOCUMENTS_FILESYSTEM_SLUGIFY_PATHS
DOCUMENTS_FILESYSTEM_MAX_RENAME_COUNT
to:
FILESYSTEM_FILESERVING_ENABLE
FILESYSTEM_FILESERVING_PATH
FILESYSTEM_SLUGIFY_PATHS
FILESYSTEM_MAX_RENAME_COUNT
2) Do a ./manage.py syncdb
3) Execute 'Recreate index links' locate in the tools menu
4) Wait a few minutes
Some warnings may be returned, but these are not fatal as they
might be related to missing metadata in some documents.
2011-Feb-21
* Added per document duplicate search and a tools menu option to seach
all duplicated documents
* Added document tool that deletes and re-creates all documents
filesystem links
* Increased document's and document metadata index filename field's size
to 255 characters
2011-Feb-19
* Added sentry to monitor and store error for later debugging
* Zip files can now be uncompressed in memory and their content uploaded
individually in one step
2011-Feb-17
* Added support for concurrent, queued OCR processing using celery
2011-Feb-16
* Apply default transformations to document before OCR
* Added unpaper to the OCR convertion pipe
2011-Feb-15
* Added views to create, edit and grant/revoke permissions to roles
2011-Feb-14
* Added multipage documents support (only tested on pdfs)
To update a previous database do: [d.update_page_count() for d in
Document.objects.all()]
* Added support for document page transformation (no GUI yet)
2011-Feb-13
* Added permissions and roles support
2011-Feb-10
* Added python-magic for smarter MIME type detection
(https://github.com/ahupp/python-magic).
* Added a new Document model field: file_mime_encoding.
* Show only document metadata in document list view.
* If one document type exists, the create document wizard skips the
first step.
* Changed to a liquid css grid
* Added the ability to group documents by their metadata
* New abstracted options to adjust document conversion quality (default,
low, high)