# # ChangeLog for server/lib/gutenbach/server/job.py # # Generated by Trac 1.0.2 # May 11, 2024, 10:55:25 PM Wed, 25 Jan 2012 21:36:04 GMT Steven Allen [441604f] * server/lib/gutenbach/ipp/core/attributegroup.py (modified) * server/lib/gutenbach/server/errors.py (modified) * server/lib/gutenbach/server/job.py (modified) Convert a few tabs to spaces. Tue, 24 Jan 2012 01:18:03 GMT Steven Allen [ca1cfa9] * server/lib/gutenbach/server/job.py (modified) Ensure that the player is stopped if a job is canceled or aborted. ... Sun, 22 Jan 2012 06:12:53 GMT Jessica B. Hamrick [2834b9a] * server/lib/gutenbach/server/job.py (modified) Add documentation to the state attribute in job.py Sun, 22 Jan 2012 06:05:21 GMT Jessica B. Hamrick [97f20dd] * server/lib/gutenbach/ipp/core/constants.py (modified) * server/lib/gutenbach/server/job.py (modified) * server/lib/gutenbach/server/printer.py (modified) * server/lib/gutenbach_test/server/job.py (modified) Add documentation for printer and job attributes Sat, 21 Jan 2012 23:35:45 GMT Jessica B. Hamrick [0494098] * server/lib/gutenbach/server/job.py (modified) * server/test/server/job.py (modified) Add job.restart test case Sat, 21 Jan 2012 23:22:51 GMT Jessica B. Hamrick [bd5bffc] * server/lib/gutenbach/server/job.py (modified) * server/lib/gutenbach/server/player.py (modified) * server/test/server/job.py (modified) Fix logger issues in job and player Sat, 21 Jan 2012 23:02:29 GMT Jessica B. Hamrick [ab7c1dd] * server/lib/gutenbach-config (modified) * server/lib/gutenbach/server/job.py (modified) Fix job destructor Sat, 21 Jan 2012 22:20:10 GMT Jessica B. Hamrick [57bc2dc] * server/lib/gutenbach/server/job.py (modified) * server/lib/gutenbach/server/printer.py (modified) Add support for print-job and verify-job in printer.py Sat, 21 Jan 2012 21:36:37 GMT Steven Allen [9225351] * server/lib/TODO (modified) * server/lib/gutenbach/server/job.py (modified) * server/lib/gutenbach/server/printer.py (modified) * server/lib/gutenbach/server/requests.py (modified) * .gitignore (modified) * server/lib/gutenbach/server/__init__.py (modified) * server/lib/gutenbach/server/player.py (modified) Merge branch 'no-cups' of github.com:jhamrick/gutenbach into no-cups Sat, 21 Jan 2012 21:31:11 GMT Steven Allen [cb0195f] * server/lib/gutenbach/server/job.py (modified) Add resume to jobs. Sat, 21 Jan 2012 19:17:07 GMT Jessica B. Hamrick [c1cebbc] * server/lib/TODO (modified) * server/lib/gutenbach/server/job.py (modified) * server/lib/gutenbach/server/printer.py (modified) Add restart job support to printer.py and job.py Thu, 12 Jan 2012 07:35:57 GMT Jessica B. Hamrick [b8c3505] * server/lib/gutenbach/server/job.py (modified) * server/lib/gutenbach/server/player.py (modified) Better threading with job.py and player.py Thu, 12 Jan 2012 07:17:14 GMT Jessica B. Hamrick [adf8cf0] * server/lib/gutenbach/server/job.py (modified) * server/lib/gutenbach/server/player.py (modified) * server/test/server/job.py (modified) Remove lag times from job test cases and put them in the actual player. Thu, 12 Jan 2012 06:49:56 GMT Jessica B. Hamrick [ef387cf] * server/lib/gutenbach/server/job.py (modified) Add more documentation to job.py Thu, 12 Jan 2012 06:28:05 GMT Jessica B. Hamrick [609a9b0] * server/lib/gutenbach-config (added) * server/lib/gutenbach-server.py (modified) * server/lib/gutenbach/ipp/core/constants.py (modified) * server/lib/gutenbach/server/__init__.py (modified) * server/lib/gutenbach/server/job.py (modified) * server/lib/gutenbach/server/printer.py (modified) * server/test/server/job.py (modified) Add basic configuration file support Thu, 12 Jan 2012 05:58:40 GMT Jessica B. Hamrick [2620618] * server/lib/gutenbach/server/job.py (modified) * server/lib/gutenbach/server/player.py (modified) * server/test/server/job.py (modified) Test cases for playing/pausing/stopping jobs Thu, 12 Jan 2012 03:32:20 GMT Jessica B. Hamrick [951ab1b] * server/lib/gutenbach/server/errors.py (modified) * server/lib/gutenbach/server/job.py (modified) * server/test/server/job.py (modified) Add support for verifying documents in job.py Thu, 12 Jan 2012 03:22:47 GMT Isaac Evans [a2b0582] * server/lib/gutenbach/server/job.py (modified) * server/test/server/printer.py (modified) Added tests for printer Thu, 12 Jan 2012 01:36:27 GMT Jessica B. Hamrick [345c476] * server/lib/gutenbach/server/job.py (modified) * server/lib/gutenbach/server/player.py (modified) * server/lib/gutenbach/server/printer.py (modified) * server/test/server/job.py (modified) Make status handling better in job.py Wed, 11 Jan 2012 23:58:43 GMT Jessica B. Hamrick [33ea505] * server/lib/gutenbach/server/__init__.py (modified) * server/lib/gutenbach/server/job.py (modified) * server/lib/gutenbach/server/player.py (modified) * server/lib/gutenbach/server/printer.py (modified) * server/lib/gutenbach/server/requests.py (modified) Keep IPP code in GutenbachPrinter, not in GutenbachJob Wed, 11 Jan 2012 21:51:13 GMT Jessica B. Hamrick [34a4e5d] * server/lib/gutenbach/server/job.py (modified) * server/lib/gutenbach/server/printer.py (modified) * server/lib/gutenbach/server/requests.py (modified) Cancelling jobs work Wed, 11 Jan 2012 20:27:02 GMT Jessica B. Hamrick [d21198f] * server/lib/gutenbach/server/__init__.py (modified) * server/lib/gutenbach/server/job.py (modified) * server/lib/gutenbach/server/printer.py (modified) Fix some threading deadlock bugs Wed, 11 Jan 2012 20:13:30 GMT Jessica B. Hamrick [eee389a] * server/lib/gutenbach/server/__init__.py (modified) * server/lib/gutenbach/server/errors.py (modified) * server/lib/gutenbach/server/job.py (modified) * server/lib/gutenbach/server/player.py (added) * server/lib/gutenbach/server/printer.py (modified) * server/lib/gutenbach/server/requests.py (modified) * server/lib/gutenbach/server/server.py (modified) Better threading model Wed, 11 Jan 2012 05:57:32 GMT Jessica B. Hamrick [be6ff03] * server/lib/gutenbach/server/job.py (modified) Log mplayer output better and run it in slave mode Wed, 11 Jan 2012 05:51:51 GMT Jessica B. Hamrick [b01b6d1] * server/lib/gutenbach/ipp/attributes/operation.py (modified) * server/lib/gutenbach/ipp/core/errors.py (modified) * server/lib/gutenbach/server/errors.py (modified) * server/lib/gutenbach/server/job.py (modified) * server/lib/gutenbach/server/printer.py (modified) * server/lib/gutenbach/server/requests.py (modified) Clean up printer, job, and requests code Wed, 28 Dec 2011 05:10:35 GMT Jessica B. Hamrick [ce2abc5] * server/lib/gutenbach/ipp/core/request.py (modified) * server/lib/gutenbach/server/job.py (modified) * server/lib/gutenbach/server/printer.py (modified) Queueing jobs (and playing them through mplayer) works Wed, 28 Dec 2011 04:33:55 GMT Jessica B. Hamrick [e58af05] * server/lib/gutenbach-server.py (added) * server/lib/gutenbach/ipp/attributes/operation.py (modified) * server/lib/gutenbach/server/__init__.py (modified) * server/lib/gutenbach/server/errors.py (moved) * server/lib/gutenbach/server/job.py (modified) * server/lib/gutenbach/server/printer.py (modified) * server/lib/gutenbach/server/requests.py (modified) * server/lib/gutenbach/server/server.py (modified) Implement send-document operation and add threading so that the ... Wed, 28 Dec 2011 00:03:46 GMT Jessica B. Hamrick [ee8e6d0] * server/lib/gutenbach/ipp/attributes/operation.py (modified) * server/lib/gutenbach/ipp/core/constants.py (modified) * server/lib/gutenbach/server/__init__.py (modified) * server/lib/gutenbach/server/job.py (modified) * server/lib/gutenbach/server/printer.py (modified) * server/lib/gutenbach/server/requests.py (modified) * server/lib/gutenbach/server/server.py (modified) Fix error with HTTP server recreating printer objects Sat, 24 Dec 2011 02:37:39 GMT Jessica B. Hamrick [793432f] * server/lib/gutenbach/ipp/__init__.py (modified) * server/lib/gutenbach/ipp/attributes/__init__.py (added) * server/lib/gutenbach/ipp/attributes/job.py (moved) * server/lib/gutenbach/ipp/attributes/operation.py (moved) * server/lib/gutenbach/ipp/attributes/printer.py (moved) * server/lib/gutenbach/ipp/core/__init__.py (added) * server/lib/gutenbach/ipp/core/attribute.py (moved) * server/lib/gutenbach/ipp/core/attributegroup.py (moved) * server/lib/gutenbach/ipp/core/constants.py (moved) * server/lib/gutenbach/ipp/core/errors.py (moved) * server/lib/gutenbach/ipp/core/request.py (moved) * server/lib/gutenbach/ipp/core/value.py (moved) * server/lib/gutenbach/ipp/object_attributes/__init__.py (deleted) * server/lib/gutenbach/ipp/object_attributes/job_template_attributes.py (deleted) * server/lib/gutenbach/ipp/operations/__init__.py (modified) * server/lib/gutenbach/server/job.py (modified) * server/lib/gutenbach/server/printer.py (modified) * server/lib/gutenbach/server/requests.py (modified) Reorganization Sat, 24 Dec 2011 01:20:29 GMT Jessica B. Hamrick [aded2d1] * server/lib/gutenbach/ipp/__init__.py (modified) * server/lib/gutenbach/ipp/constants.py (modified) * server/lib/gutenbach/ipp/errors.py (moved) * server/lib/gutenbach/ipp/object_attributes/__init__.py (added) * server/lib/gutenbach/ipp/object_attributes/job_description_attributes.py (added) * server/lib/gutenbach/ipp/object_attributes/job_template_attributes.py (added) * server/lib/gutenbach/ipp/object_attributes/operation_attributes.py (added) * server/lib/gutenbach/ipp/object_attributes/printer_description_attributes.py (added) * server/lib/gutenbach/ipp/operations/__init__.py (modified) * server/lib/gutenbach/ipp/operations/get_jobs.py (modified) * server/lib/gutenbach/server/job.py (modified) * server/lib/gutenbach/server/printer.py (modified) * server/lib/gutenbach/server/requests.py (modified) Checkpoint, creating classes for specific IPP attributes Tue, 20 Dec 2011 18:07:42 GMT Jessica B. Hamrick [5fe360e] * server/lib/gutenbach/server/job.py (modified) * server/lib/gutenbach/server/printer.py (modified) * server/lib/gutenbach/server/requests.py (modified) Converting server code to rely more on the ipp/ code Tue, 20 Dec 2011 16:17:58 GMT Jessica B. Hamrick [1a63bf7] * server/lib/gutenbach/server/job.py (modified) * server/lib/gutenbach/server/printer.py (modified) Remove ipp-specific objects from server/job and server/printers (but ... Mon, 19 Dec 2011 04:18:16 GMT Jessica B. Hamrick [b2e077a] * server/lib/gutenbach/ipp/attributegroup.py (modified) * server/lib/gutenbach/server/__init__.py (modified) * server/lib/gutenbach/server/exceptions.py (modified) * server/lib/gutenbach/server/job.py (modified) * server/lib/gutenbach/server/printer.py (modified) * server/lib/gutenbach/server/requests.py (modified) Refactor code to handle the operations a little bit more logically Sat, 17 Dec 2011 23:45:25 GMT Jessica B. Hamrick [d04a689] * server/lib/gutenbach/ipp/attribute.py (modified) * server/lib/gutenbach/ipp/attributegroup.py (modified) * server/lib/gutenbach/ipp/constants.py (modified) * server/lib/gutenbach/ipp/request.py (modified) * server/lib/gutenbach/ipp/value.py (modified) * server/lib/gutenbach/server/__init__.py (modified) * server/lib/gutenbach/server/job.py (modified) * server/lib/gutenbach/server/printer.py (modified) * server/lib/gutenbach/server/requests.py (modified) Clean up import statements; fix import bugs Tue, 15 Mar 2011 03:28:58 GMT Jessica B. Hamrick [5d24a81] * server/lib/gutenbach/server/job.py (modified) * server/lib/gutenbach/server/printer.py (modified) Fix bugs in Job and Printer Tue, 15 Mar 2011 02:44:28 GMT Jessica B. Hamrick [df51061] * server/lib/gutenbach-filter (moved) * server/lib/gutenbach/__init__.py (added) * server/lib/gutenbach/ipp/__init__.py (moved) * server/lib/gutenbach/ipp/attribute.py (moved) * server/lib/gutenbach/ipp/attributegroup.py (moved) * server/lib/gutenbach/ipp/constants.py (moved) * server/lib/gutenbach/ipp/request.py (moved) * server/lib/gutenbach/ipp/value.py (moved) * server/lib/gutenbach/server/__init__.py (moved) * server/lib/gutenbach/server/exceptions.py (moved) * server/lib/gutenbach/server/job.py (moved) * server/lib/gutenbach/server/printer.py (moved) Create gutenbach module