Commit Graph

  • df527b1fd4 Initial commit of the trash app Roberto Rosario 2012-08-06 19:44:01 -04:00
  • 576a2cc643 Support passing MIMETypes and actual document filenames to TextParser for better lexer guessing Roberto Rosario 2012-08-06 03:00:09 -04:00
  • 27c0a3ef43 Remove old OCR url Roberto Rosario 2012-08-06 02:59:46 -04:00
  • 377032b92a Move old OCR queue handling code to job_processor app Roberto Rosario 2012-08-06 02:12:58 -04:00
  • 37160efe9f Add icon for the missing document diagnostic Roberto Rosario 2012-08-06 01:18:00 -04:00
  • 81abd524b4 Show numbers of jobs in a scheduler Roberto Rosario 2012-08-06 01:17:22 -04:00
  • 9f84439099 Refactor diagnostics app Roberto Rosario 2012-08-06 01:17:02 -04:00
  • 66c398c884 Refactor maintenance tools app Roberto Rosario 2012-08-06 00:56:26 -04:00
  • c15ec9ce8d Add clustering, job_processor and lock_manager apps to the transifex config file Roberto Rosario 2012-08-05 22:47:15 -04:00
  • d7ff892b8f Add lock_manager app translation files Roberto Rosario 2012-08-05 22:44:29 -04:00
  • da8d9a4b88 Add job_processor app translation files Roberto Rosario 2012-08-05 22:44:14 -04:00
  • a1706de879 Add clustering app translation files Roberto Rosario 2012-08-05 22:43:36 -04:00
  • b563404324 Add clustering, job_processor and lock_manager to the languages processor script Roberto Rosario 2012-08-05 22:43:08 -04:00
  • 782802136a Merge branch 'feature/job_queue_priority' into development Roberto Rosario 2012-08-05 22:40:37 -04:00
  • fdfeac6ae5 Simplify simple_lock decorator Roberto Rosario 2012-08-05 22:40:19 -04:00
  • a97a048d9c Add job queue priority support Roberto Rosario 2012-08-05 22:39:44 -04:00
  • 7c879a6546 Rename diff content label Roberto Rosario 2012-08-04 04:14:18 -04:00
  • 790092f776 Merge branch 'feature/version_text_compare' into development Roberto Rosario 2012-08-04 04:12:19 -04:00
  • f0f28a397c Fix document version content method to show content from doc version and not parent document Roberto Rosario 2012-08-04 04:11:25 -04:00
  • c5515f5054 Add support for comparing document versions Roberto Rosario 2012-08-04 04:11:03 -04:00
  • 34c3fd61fb Only show healthy nodes in the cluster node view Roberto Rosario 2012-08-04 04:10:11 -04:00
  • 52419b8b73 Improve removal of dead workers Roberto Rosario 2012-08-04 00:56:13 -04:00
  • 6d8dc886ca Improve job transaction handling Roberto Rosario 2012-08-04 00:55:47 -04:00
  • 8435f3c1a2 Rename AutoAdminSingleton manager name Roberto Rosario 2012-08-03 20:08:41 -04:00
  • 666db3dfcc Update manager name for AutoAdminSingleton Roberto Rosario 2012-08-03 20:05:43 -04:00
  • 29c120c9dd Fix import Roberto Rosario 2012-08-03 20:00:41 -04:00
  • 384209d2aa Add support for terminating local workers Roberto Rosario 2012-08-03 17:38:38 -04:00
  • ac60654cc9 Implement dead job and dead worker cleanups, add discovered node subprocess as anonymous workers Roberto Rosario 2012-08-03 16:10:27 -04:00
  • ecd88553e4 Add the node_heartbeat signal Roberto Rosario 2012-08-03 14:55:03 -04:00
  • 784aff8ded Terminate the current node's processes on exit Roberto Rosario 2012-08-03 14:54:14 -04:00
  • b812a68777 Add initial support for deleting pending jobs and requeuing failed jobs Roberto Rosario 2012-08-03 13:35:06 -04:00
  • d7ddbc2c62 Reuse request, current_path and current_view variables when resolving links Roberto Rosario 2012-08-03 12:55:34 -04:00
  • a50cd33b38 Don't display any HTML tag of links that are not visible Roberto Rosario 2012-08-03 12:23:00 -04:00
  • a5d7424fb8 Reorganize bootstrap imports yet again Roberto Rosario 2012-08-03 10:52:15 -04:00
  • 59e75176fe Change import order to avoid conflict Roberto Rosario 2012-08-03 10:48:34 -04:00
  • 8b4cf87368 Tweak db connection closing to ensure a fresh connection to high frequency called code Roberto Rosario 2012-08-03 06:19:17 -04:00
  • 239f6467fe Make sure node hostname is unique Roberto Rosario 2012-08-03 06:06:09 -04:00
  • 9ff4ff75ff Remove some close connections from jobs sub process Roberto Rosario 2012-08-03 06:02:34 -04:00
  • da8eb2e508 Close database connection after lock access to keep this high call code from keeping too many open connections Roberto Rosario 2012-08-03 06:01:29 -04:00
  • 71c01670ac Add node when dispatching the dead_node signal Roberto Rosario 2012-08-03 05:43:06 -04:00
  • 60b2998b65 Explicit heartbeat update method, only check healthy nodes for HB timeout, default node state on creation is 'dead' Roberto Rosario 2012-08-03 05:40:01 -04:00
  • 5019b1a01f Move node creation default values to literals.py Roberto Rosario 2012-08-03 05:34:14 -04:00
  • 027f754209 Scheduler house_keeping task based on cluster config parameters Roberto Rosario 2012-08-03 05:32:57 -04:00
  • b779042694 Update updated singleton manager names Roberto Rosario 2012-08-03 05:32:22 -04:00
  • 610f9b94e7 Change the singleton manager name from 'objects' to 'singleton' to avoid overwritten managers Roberto Rosario 2012-08-03 05:31:43 -04:00
  • a549c0e6df Add state field to node class Roberto Rosario 2012-08-02 21:27:42 -04:00
  • 5cd81ddebb Add reminders to the release notes of 0.13 Roberto Rosario 2012-08-01 18:53:42 -04:00
  • 0d8febc902 Udate the required version of Pillow Roberto Rosario 2012-08-01 18:52:13 -04:00
  • 9bb7821553 Display horizontal separator only for links that are visible Roberto Rosario 2012-08-01 16:56:03 -04:00
  • 7b5a64f434 Add support for starting and stopping a job queue Roberto Rosario 2012-08-01 16:07:56 -04:00
  • 198a2908d2 Remove debug statements Roberto Rosario 2012-08-01 04:43:19 -04:00
  • 82cb106051 Add release notes reminders Roberto Rosario 2012-08-01 04:18:23 -04:00
  • dd00296c0a Add clear_all class method to LocalScheduler Roberto Rosario 2012-08-01 04:15:43 -04:00
  • f43f496241 Add view, permission, links to edit global job processing config Roberto Rosario 2012-08-01 04:15:11 -04:00
  • 833e149921 Add view for editing global cluster config Roberto Rosario 2012-08-01 04:14:31 -04:00
  • b238874ddb Rename lockdown variable to avoid class with class method Roberto Rosario 2012-08-01 02:43:03 -04:00
  • 637d77fdcb Add fabfile's server_config.yaml to the ignored files Roberto Rosario 2012-08-01 01:56:16 -04:00
  • c2bf923e3e Merge branch 'feature/ocr_document_version' into development Roberto Rosario 2012-08-01 01:47:40 -04:00
  • cdb6e7c6c6 Spelling update Roberto Rosario 2012-08-01 01:47:08 -04:00
  • 74b87026ca Make a node worker count appear after it's main list view attributes Roberto Rosario 2012-08-01 01:46:26 -04:00
  • 8f714a9fa9 Add reminder Roberto Rosario 2012-08-01 01:46:09 -04:00
  • 8f08296e7b Update bind_links to accept single links as well as lists for the links argument Roberto Rosario 2012-08-01 01:44:55 -04:00
  • 344e738c48 Update apps interface for the new LocalScheduler class Roberto Rosario 2012-08-01 01:43:00 -04:00
  • 859109c378 Refactor scheduler Roberto Rosario 2012-08-01 01:41:37 -04:00
  • ffaf01c637 Add job queue list, pending, active and error queue items view, links and permissions Roberto Rosario 2012-07-31 01:19:08 -04:00
  • c3ac4a623a Add clustering migrations Roberto Rosario 2012-07-30 23:51:29 -04:00
  • 87c958638d Implement clustering housekeeping, deleting 'dead' nodes Roberto Rosario 2012-07-30 23:51:05 -04:00
  • 014b2f1d1f Do some more updates to the .gitignore file Roberto Rosario 2012-07-30 17:13:22 -04:00
  • 7b526305dc Do some more updates to the .gitignore file Roberto Rosario 2012-07-30 17:13:22 -04:00
  • 278a7ee878 Add missing template from fabfile installer (Thanks to Pierre Host) v0.12.2 Roberto Rosario 2012-07-30 16:52:35 -04:00
  • a143c04e12 Only ignore the top settings_local.py file Roberto Rosario 2012-07-30 16:53:08 -04:00
  • 6930f76f2f Only ignore the top settings_local.py file Roberto Rosario 2012-07-30 16:53:08 -04:00
  • 60972cd0ba Add missing template from fabfile installer (Thanks to Pierre Host) Roberto Rosario 2012-07-30 16:52:35 -04:00
  • e0fbac66d1 Connect the worker with the job queue item that spawned it Roberto Rosario 2012-07-30 16:23:38 -04:00
  • d339a250fe Don't hide worker objects Roberto Rosario 2012-07-30 13:16:19 -04:00
  • 6d8aebb411 Change name Roberto Rosario 2012-07-30 13:13:59 -04:00
  • c2da6512e4 Record and display worker name correctly Roberto Rosario 2012-07-30 13:11:15 -04:00
  • cfb1278c7e Use floating point literals Roberto Rosario 2012-07-30 13:07:01 -04:00
  • 1f2b5b6d29 Fix inverted logic Roberto Rosario 2012-07-30 13:06:42 -04:00
  • c14634dafa Update clustering app static files Roberto Rosario 2012-07-30 12:56:56 -04:00
  • 862bb43d93 Upgrade notes update Roberto Rosario 2012-07-30 12:56:39 -04:00
  • 2f6a1d4e76 Add job processing app migration Roberto Rosario 2012-07-30 12:56:27 -04:00
  • a7437a3ada Remove further code from the ocr app Roberto Rosario 2012-07-30 12:56:12 -04:00
  • 30eb32f888 Job processing app updates Roberto Rosario 2012-07-30 12:55:53 -04:00
  • 75f9c47e2b Add clustering app Roberto Rosario 2012-07-30 12:54:27 -04:00
  • 86144aa54a Update upgrade instructions Roberto Rosario 2012-07-30 10:58:40 -04:00
  • a574aa2c9f Add missing import Roberto Rosario 2012-07-30 10:58:22 -04:00
  • 243e5c01fa Add app level loggin used by the new decorator Roberto Rosario 2012-07-30 10:57:16 -04:00
  • 5b5b6fd785 Improve logging Roberto Rosario 2012-07-30 10:56:57 -04:00
  • 198538df4f Use the new simple lock decorator to simplify a job processor task Roberto Rosario 2012-07-30 10:56:12 -04:00
  • 96a1b68221 Fix some simple typos Roberto Rosario 2012-07-30 10:55:32 -04:00
  • ba2f2fc455 Add database migrations for the job processor app Roberto Rosario 2012-07-30 10:55:05 -04:00
  • 28f9f32d91 Add decorator helper for simple locks Roberto Rosario 2012-07-30 10:54:43 -04:00
  • 3762f90ada Use the new .myself method of Node Roberto Rosario 2012-07-30 09:23:10 -04:00
  • e0abb02df0 Improve Node.objects.myself to do a refresh Roberto Rosario 2012-07-30 09:22:37 -04:00
  • 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 Roberto Rosario 2012-07-30 07:36:02 -04:00
  • 20856b1589 Add queue manager app to installed apps Roberto Rosario 2012-07-29 05:34:13 -04:00
  • b15f5538e1 Add OCR migration and doc update Roberto Rosario 2012-07-29 05:33:37 -04:00
  • d2e6df4dde Initial changes for the new queue based OCR processing Roberto Rosario 2012-07-29 05:33:04 -04:00
  • d97b3f344d Add shorthand get() class method for Singleton class Roberto Rosario 2012-07-29 05:32:17 -04:00