Roberto Rosario
5ec2386ec1
Update the OCR app to apply auto OCR queueing to new document version not only to the initial document upload
2012-01-03 04:56:25 -04:00
Roberto Rosario
1f44b1bc6c
Add ACL support to the OCR app
2012-01-03 04:37:30 -04:00
Roberto Rosario
34311fb17e
Cleanups, permissions separation into explicit module, absolute import update
2012-01-02 03:48:26 -04:00
Roberto Rosario
314029fe3d
Update the ocr app to use the new class based permissions and remove initialization hack
2011-12-08 16:46:25 -04:00
Roberto Rosario
8c02c4c426
Disable ocr document queue signal
...
It appears Django executes signals using the same process
as the caller, effectively blocking the view until the OCR process
completes which could take several minutes :/
2011-12-02 05:55:42 -04:00
Roberto Rosario
29f547ee48
Update the queue signal processor to only trigger ocr queue processing on newly submitted documents and not requeued documents
2011-12-01 04:44:38 -04:00
Roberto Rosario
667af2a442
Added multiple document OCR submit link
2011-11-22 17:45:56 -04:00
Roberto Rosario
290fcc925b
Added signal processing to the ocr queue to speed up ocr queue processing
2011-11-22 15:42:41 -04:00
Roberto Rosario
21927c00bb
Updated the ocr and document indexing apps to the new maintenante register function
2011-11-21 05:42:53 -04:00
Roberto Rosario
c7e13576bc
Moved OCR links to the tools main menu
2011-08-18 19:45:48 -04:00
Roberto Rosario
18899f78f2
Improved tools menu using horizontal button widget just like the project_setup app
2011-08-18 11:24:25 -04:00
Roberto Rosario
0a2591d58f
Removed unused import, PEP8 cleanups
2011-08-12 02:13:23 -04:00
Roberto Rosario
08bc9ebf0e
Improved handling of Issue #10
2011-08-08 23:38:36 -04:00
Roberto Rosario
84e12efb43
Added special case handling for DjangoZoom, which executes collectstatic
...
management command before executing syncdb first to create the db
structure. Handles issue #10
2011-08-08 23:24:31 -04:00
Roberto Rosario
529a9e7eca
Added the ability to unschedule jobs to the scheduler
2011-07-27 01:27:16 -04:00
Roberto Rosario
a7204ee38f
Added a new ocr_queue_edit permission
2011-07-25 02:55:14 -04:00
Roberto Rosario
8462341533
Added new scheduler app to abstract job scheduling
2011-07-23 16:05:31 -04:00
Roberto Rosario
5829bbde4d
Added per OCR queue transformation models and CRUD views to replace the CONVERTER_OCR_OPTIONS with the new refactored converter transformations systems
2011-07-17 01:32:46 -04:00
Roberto Rosario
a39f4d2574
Updated all apps permissions namespace title to uppercase
2011-06-13 00:23:13 -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
df1dc904fb
Added OCR sidebar navigation
2011-05-25 01:35:21 -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
d97a862a25
Refactored the permissions registration, checking and definition
2011-05-24 22:31:07 -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
28f87690b2
Added document tagging support
2011-04-28 01:14:27 -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
202bde555b
Removed unused imports
2011-04-23 22:49:06 -04:00
Roberto Rosario
2a744cefea
PEP8, pylint cleanups and removal of relative imports
2011-04-23 02:49:07 -04:00
Roberto Rosario
680c33227c
Reorganized and trimmed document actions links
2011-04-21 01:04:48 -04:00
Roberto Rosario
71a3c218f4
PEP8, pylint and django-lint cleanups
2011-04-08 02:09:39 -04:00
Roberto Rosario
d54fd98ec5
Finished adding language specific ocr cleanup code
2011-04-07 12:23:26 -04:00
Roberto Rosario
283df926d1
Made automatic OCR a function of the OCR app and not of Documents app (via signals)
...
Renamed setup option DOCUMENT_AUTOMATIC_OCR to OCR_AUTOMATIC_OCR
2011-04-04 15:36:00 -04:00
Roberto Rosario
70e5e4c470
Moved navigation code to its own app
2011-03-22 00:54:43 -04:00
Roberto Rosario
75324ce581
Disabled single OCR document action as multple actions are now enabled by default
2011-03-21 16:32:01 -04:00
Roberto Rosario
5d9302e583
Added multi ocr queued document delete support
2011-03-21 16:29:04 -04:00
Roberto Rosario
bef40d958e
Added OCR multi document re-queue support
2011-03-21 16:19:19 -04:00
Roberto Rosario
67c8f26d7f
Renamed document queue state links
2011-03-10 00:02:04 -04:00
Roberto Rosario
9bd22f65d1
Do not reinitialize document queue and/or queued document on reentry
2011-03-09 22:50:20 -04:00
Roberto Rosario
6a9e114acb
Set all *.py files permissions to 644
2011-03-07 12:15:25 -04:00
Roberto Rosario
d05295bf54
Added links, views and permissions to disable or enable an OCR queue
2011-03-06 00:47:16 -04:00
Roberto Rosario
d46aeedaea
Added link to manually re queue failed OCR
2011-03-03 00:36:30 -04:00
Roberto Rosario
0cc457aacc
Added new permission 'Delete document for OCR queue'
2011-02-17 23:46:50 -04:00
Roberto Rosario
9dc101fb0c
Changed 'submit to ocr' links icon
2011-02-17 23:44:04 -04:00
Roberto Rosario
e012c4c592
Added link to remove document from the OCR queue
2011-02-17 23:42:12 -04:00
Roberto Rosario
77b8a432a2
Added distributed OCR queue support
2011-02-17 04:37:35 -04:00
Roberto Rosario
478fb3502e
Changed from python's multiprocessing to celery to handle concurrency
2011-02-17 03:45:30 -04:00
Roberto Rosario
409a52af95
First commit to support ocr subprocess
2011-02-17 01:57:14 -04:00
Roberto Rosario
06d7e5a46a
Added multipage document support and document page transformation
2011-02-14 00:18:16 -04:00
Roberto Rosario
344a613514
Final changes to support permissions and roles
2011-02-13 04:33:40 -04:00