Commit Graph

78 Commits

Author SHA1 Message Date
Roberto Rosario
486f983d4b Refactor job processing app to do actual job queue and job subprocess launching, remove queue mananger app, update ocr app to use new job processing app 2012-07-30 07:36:02 -04:00
Roberto Rosario
d2e6df4dde Initial changes for the new queue based OCR processing 2012-07-29 05:33:04 -04:00
Roberto Rosario
58f027db60 Clean up (unused imports, PEP8, etc) 2012-06-08 16:43:54 -04:00
Roberto Rosario
f484e1a9c3 PEP8 and general cleanups 2012-02-22 11:57:00 -04:00
Roberto Rosario
58bea814f1 Remove deprecated OCR task view 2012-01-27 16:33:29 -04:00
Roberto Rosario
d9aa63f8ca Remove Sentry and celery from Mayan EDMS 2012-01-23 20:00:39 -04:00
Roberto Rosario
970cb74d35 PEP8 cleanups 2012-01-18 14:37:15 -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
c63721cbf6 Move OCR queue document requeueing from the view to the model and add proper exception 2011-12-01 04:47:27 -04:00
Roberto Rosario
667af2a442 Added multiple document OCR submit link 2011-11-22 17:45:56 -04:00
Roberto Rosario
2169bbd0d2 Finished adding encapsulation to lambda functions to get around Django bug #15791 2011-08-05 09:46:28 -04:00
Roberto Rosario
1b7183be85 Added encapsulate factory function to get around Django bug #15791 2011-08-05 09:30:26 -04:00
Roberto Rosario
1507f3afaa Use the new model's tranformation namespace 2011-07-25 05:04:44 -04:00
Roberto Rosario
1321491c1f Migrated same solution to ocr queue transformation too 2011-07-25 02:59:39 -04:00
Roberto Rosario
a7204ee38f Added a new ocr_queue_edit permission 2011-07-25 02:55:14 -04:00
Roberto Rosario
90e876ca93 Code cleanup 2011-07-21 11:46:15 -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
29adcce2a3 flake8 cleanups 2011-07-16 01:15:58 -04:00
Roberto Rosario
f0f0f4fc2e Updated all apps and widgets with explicit safely marked strings 2011-07-01 20:53:37 -04:00
Roberto Rosario
ec31f0ecce Fixed the OCR queue properties side bar template appearance 2011-06-20 14:21:21 -04:00
Roberto Rosario
97e8b9fb9e Fixed document queue properties sidebar template not showing 2011-06-09 20:24:34 -04:00
Roberto Rosario
cdd772ef8e Added ocr queue disable/enable confirmation icons 2011-06-08 00:52:25 -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
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
d2e4fce100 Added confirm template icons 2011-05-20 03:58: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
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
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
20dadafd61 Message tweaks and translation updates 2011-04-27 14:44:46 -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
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
2a744cefea PEP8, pylint cleanups and removal of relative imports 2011-04-23 02:49:07 -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
f66c8ec6e2 Fixed error and some warning returned by pylint 2011-04-05 00:04:11 -04:00
Roberto Rosario
1d48325a92 Clear node name when requeueing a document for OCR 2011-04-04 09:24:25 -04:00
Roberto Rosario
604cd60255 Clear last ocr results when requeueing a document 2011-03-25 16:37:30 -04:00
Roberto Rosario
a3fbe7f896 Allow OCR requeue of pending documents 2011-03-23 15:45:50 -04:00
Roberto Rosario
0f1526f3d8 Allow deletion of non existing documents from OCR queue 2011-03-23 09:51:54 -04:00
Roberto Rosario
3cb0f37b5b Made the concurrent ocr code more granular, per node, every node can handle different amounts of concurrent ocr tasks 2011-03-22 04:17:48 -04:00
Roberto Rosario
d0942a203b Reimplemented OCR delay code, only delay new document 2011-03-22 03:46:34 -04:00
Roberto Rosario
75dc4c84b3 Removed old code 2011-03-21 18:49:34 -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