Commit Graph

126 Commits

Author SHA1 Message Date
Roberto Rosario
ec31f0ecce Fixed the OCR queue properties side bar template appearance 2011-06-20 14:21:21 -04:00
Roberto Rosario
de28122c66 Spanish translation updates 2011-06-20 13:44:38 -04:00
Roberto Rosario
a39f4d2574 Updated all apps permissions namespace title to uppercase 2011-06-13 00:23:13 -04:00
Roberto Rosario
97e8b9fb9e Fixed document queue properties sidebar template not showing 2011-06-09 20:24:34 -04:00
Roberto Rosario
8fa4f641e4 Converted apps to the new main menu navigation method and improved navigation links in some apps 2011-06-08 01:26:50 -04:00
Roberto Rosario
cdd772ef8e Added ocr queue disable/enable confirmation icons 2011-06-08 00:52:25 -04:00
Roberto Rosario
f54cd06be6 Spanish translation updates 2011-05-31 16:01:58 -04:00
Roberto Rosario
df1dc904fb Added OCR sidebar navigation 2011-05-25 01:35:21 -04:00
Roberto Rosario
ed3683c593 Added proper titles to the ocr cleanup and duplicate finder tools 2011-05-25 01:04:41 -04:00
Roberto Rosario
89685fb8c6 Added function 'set_namespace_title' to define a translatable title for a permission group namespace 2011-05-25 00:32:47 -04:00
Roberto Rosario
53cb857a8f PEP8 cleanups 2011-05-25 00:00:23 -04:00
Roberto Rosario
3fd7a3181e Moved DocumentQueueManager to a separate manager.py file 2011-05-24 23:20:02 -04:00
Roberto Rosario
d3ebc6577f Added OCR re-queue confirm dialog icon 2011-05-24 23:14:12 -04:00
Roberto Rosario
d97a862a25 Refactored the permissions registration, checking and definition 2011-05-24 22:31:07 -04:00
Roberto Rosario
24e2fcc56d Removed South app, change document metadata fields 'value' from a TextField to a CharField(256) 2011-05-21 00:41:06 -04:00
Roberto Rosario
4abb3c5ebc Merge branch 'new_metadata'
Conflicts:
	requirements/development.txt
	requirements/production.txt
	settings.py
2011-05-21 00:13:38 -04:00
Roberto Rosario
d2e4fce100 Added confirm template icons 2011-05-20 03:58:02 -04:00
Roberto Rosario
4a4afbf06a Cleaned up files, removed ununsed imports 2011-05-20 00:54:11 -04:00
Roberto Rosario
0a5dfd6aa9 Plug file descriptor leak 2011-05-19 22:55:57 -04:00
Roberto Rosario
07a06617b8 Added South support and initial migrations 2011-05-09 19:08:23 -04:00
Roberto Rosario
0d410b510c Disabled reset_orphans() which causes problems with big clusters increased latency 2011-05-07 01:47:00 -04:00
Roberto Rosario
9e61213241 Created new smart_settings app and move everything related to app settings to it 2011-05-07 01:32:02 -04:00
Roberto Rosario
7f2c563192 Converted whole project to a smarter method of defining app settings 2011-05-07 01:15:40 -04:00
Roberto Rosario
7469fe991f Made the OCR cache backend used for locking configurable, move ocr locking to queued document from periodic task, added again a random delay fallback in case no cache backend is used 2011-05-06 15:31:49 -04:00
Roberto Rosario
472a55f5f3 Updated Spanish translation 2011-05-06 13:42:09 -04:00
Roberto Rosario
07e9b12e78 flake8 cleanups, ununsed imports and variables cleanup, changed register_diagnostics to use reverse_lazy instead of reverse 2011-05-06 10:39:54 -04:00
Roberto Rosario
438e8c89a9 Refactored the tools menu and added method for apps to register tools themselves 2011-05-03 21:58:55 -04:00
Roberto Rosario
ae35e89549 Unicode updates 2011-05-03 21:11:35 -04:00
Roberto Rosario
1e0d8d1f25 Added doctring description 2011-05-03 20:58:58 -04:00
Roberto Rosario
766567ec49 Added alt attribute to several img html tags 2011-05-01 23:10:51 -04:00
Roberto Rosario
71049f33bd Display loading spinner while document thumbnail is ready 2011-05-01 22:57:35 -04:00
Roberto Rosario
28f87690b2 Added document tagging support 2011-04-28 01:14:27 -04:00
Roberto Rosario
20dadafd61 Message tweaks and translation updates 2011-04-27 14:44:46 -04:00
Roberto Rosario
df60924ebb Implement local task locking using Django locmem cache backend 2011-04-25 16:41:42 -04:00
Roberto Rosario
cd77a8ffdf Fixed OCR's active node list view when there are no active nodes 2011-04-25 16:40:33 -04:00
Roberto Rosario
f155c0725b Prevented undefined variable use 2011-04-25 12:39:09 -04:00
Roberto Rosario
a7be566f50 Added OCR view displaying all active OCR tasks from all cluster nodes 2011-04-25 02:17:13 -04:00
Roberto Rosario
908183fad9 Merged two for loops, and make it so a processing document in a multi select doesn't abort the re-queueing 2011-04-24 04:48:42 -04:00
Roberto Rosario
d33ced5e34 Make sure processing documents cannot be deleted 2011-04-24 04:42:49 -04:00
Roberto Rosario
c505dad667 Fixed active task checking logic 2011-04-24 04:41:53 -04:00
Roberto Rosario
202bde555b Removed unused imports 2011-04-23 22:49:06 -04:00
Roberto Rosario
c18316d3bf Added detection and reset of orphaned ocr documents being left as 'processing' when celery dies 2011-04-23 05:40:24 -04:00
Roberto Rosario
ebdcede59f Made the queue processing interval configurable by means of a new setting: OCR_QUEUE_PROCESSING_INTERVAL 2011-04-23 05:38:59 -04:00
Roberto Rosario
2d24651189 Changed the ocr queue processing task from a Class to a function 2011-04-23 04:53:50 -04:00
Roberto Rosario
2a744cefea PEP8, pylint cleanups and removal of relative imports 2011-04-23 02:49:07 -04:00
Roberto Rosario
dc08f96414 Spanish translation updates 2011-04-21 04:36:40 -04:00
Roberto Rosario
680c33227c Reorganized and trimmed document actions links 2011-04-21 01:04:48 -04:00
Roberto Rosario
eaaaa5b645 Added support for the command line program pdftotext from the poppler-utils packages to extract text from PDF documents without doing OCR 2011-04-15 23:59:52 -04:00
Roberto Rosario
f87beff00e Fixed Non-ASCII character error in the English OCR cleanup backend 2011-04-13 03:26:55 -04:00
Roberto Rosario
6b5a17af39 Made English the default language for Tesseract if none is specified 2011-04-13 03:25:45 -04:00