Timeline
Jan 12, 2012:
- 5:37 PM Changeset [a9eb577e]no-cups by
- Add logging configuration option
- 5:13 PM Changeset [c94fa32]no-cups by
- Clean up mplayer command line, and log it
- 5:13 PM Changeset [d994f15]no-cups by
- Hack that answers get-jobs requests incorrectly sent to / (by CUPS)
- 2:35 AM Changeset [b8c3505]no-cups by
- Better threading with job.py and player.py
- 2:17 AM Changeset [adf8cf0]no-cups by
- Remove lag times from job test cases and put them in the actual player.
- 2:12 AM Changeset [20f7360]no-cups by
- Add temporary TODO
- 1:49 AM Changeset [ef387cf]no-cups by
- Add more documentation to job.py
- 1:28 AM Changeset [609a9b0]no-cups by
- Add basic configuration file support
- 12:58 AM Changeset [2620618]no-cups by
- Test cases for playing/pausing/stopping jobs
- 12:21 AM Changeset [190bfb4]no-cups by
- Bug in printer.py: appending self.current_job to finished jobs when it …
Jan 11, 2012:
- 10:32 PM Changeset [951ab1b]no-cups by
- Add support for verifying documents in job.py
- 10:30 PM Changeset [d518298]no-cups by
- Corrected the testJobPlays test to spool the job
- 10:22 PM Changeset [a2b0582]no-cups by
- Added tests for printer
- 8:36 PM Changeset [345c476]no-cups by
- Make status handling better in job.py
- 8:13 PM Changeset [09790fe]no-cups by
- Adding test case skeleton files; add test cases to job.py
- 6:58 PM Changeset [33ea505]no-cups by
- Keep IPP code in GutenbachPrinter?, not in GutenbachJob?
- 6:36 PM Changeset [4126d3d]no-cups by
- Rearranging some things
- 4:51 PM Changeset [34a4e5d]no-cups by
- Cancelling jobs work
- 3:27 PM Changeset [d21198f]no-cups by
- Fix some threading deadlock bugs
- 3:13 PM Changeset [eee389a]no-cups by
- Better threading model
- 12:57 AM Changeset [be6ff03]no-cups by
- Log mplayer output better and run it in slave mode
- 12:51 AM Changeset [b01b6d1]no-cups by
- Clean up printer, job, and requests code
Jan 10, 2012:
- 7:25 PM Changeset [ffbe41d]no-cups by
- Clean up core ipp code a bit
Dec 28, 2011:
- 12:10 AM Changeset [ce2abc5]no-cups by
- Queueing jobs (and playing them through mplayer) works
Dec 27, 2011:
- 11:33 PM Changeset [e58af05]no-cups by
- Implement send-document operation and add threading so that the …
- 10:20 PM Changeset [7c143c9]no-cups by
- Add support for chunking, i.e. receiving file data
- 7:03 PM Changeset [ee8e6d0]no-cups by
- Fix error with HTTP server recreating printer objects
Dec 24, 2011:
- 1:33 AM Changeset [1037115]no-cups by
- Get rid of individual operations files -- too messy. Go back to …
Dec 23, 2011:
- 9:37 PM Changeset [793432f]no-cups by
- Reorganization
- 9:04 PM Changeset [b828a96]no-cups by
- Use classes for standard IPP attributes
- 8:20 PM Changeset [aded2d1]no-cups by
- Checkpoint, creating classes for specific IPP attributes
- 1:09 PM Changeset [f6e2532]no-cups by
- Constants; small changes in printer
- 12:30 PM Changeset [94a4825]no-cups by
- Add handler decorators for other handlers and throw an exception if …
Dec 20, 2011:
- 4:35 PM Changeset [c16ebf6]no-cups by
- Remove MalformedIPPRequestException from server/exceptions.py
- 4:31 PM Changeset [e70c020]no-cups by
- Add skeleton files for the other operations that need to be implemented
- 4:16 PM Changeset [7a7a09e]no-cups by
- Add skeleton structures for print-job
- 4:03 PM Changeset [9d9bc15]no-cups by
- Remove ipp/operations.py
- 3:43 PM Changeset [5e44432]no-cups by
- Move operations into separate files since the functions are so bulky
- 3:24 PM Changeset [aef164a]no-cups by
- Move ipp error handling out of the server and into server/requests
- 3:20 PM Changeset [59a1d4a]no-cups by
- A litte bit of documentation
- 3:11 PM Changeset [ef8df33]no-cups by
- Move more ipp-specific code into ipp/operations from server/requests; …
- 2:19 PM Changeset [cad7502]no-cups by
- Fix bugs; can now again do 'lpq' and get back a reasonable response
- 1:47 PM Changeset [6effd50]no-cups by
- Fix some errors in server/, handle fatal errors better
- 1:47 PM Changeset [f6c6897]no-cups by
- Fix some errors in ipp/
- 1:07 PM Changeset [5fe360e]no-cups by
- Converting server code to rely more on the ipp/ code
- 1:07 PM Changeset [71bfce0]no-cups by
- Add dictionaries to ipp/constants to map attribute names to value tags
- 11:56 AM Changeset [cf32fee]no-cups by
- Add/update helper functions in ipp/operations
- 11:56 AM Changeset [dc40fe9]no-cups by
- Update server/server.py to leave IPP object construction to …
- 11:55 AM Changeset [5b3a81e]no-cups by
- Don't use decorators on classes…
- 11:42 AM Changeset [08a764a]no-cups by
- Add operations as 'ops' in ipp/init.py
- 11:17 AM Changeset [1a63bf7]no-cups by
- Remove ipp-specific objects from server/job and server/printers (but …
- 9:28 AM Changeset [6ed9d7a]no-cups by
- Add make_get_jobs_response to ipp/operations, add documentation to …
- 9:24 AM Changeset [35f7259]no-cups by
- Add ipp.operations to verify/create ipp requests and responses
- 9:17 AM Changeset [c70a3c9]no-cups by
- Fix error code response in server.py
- 9:17 AM Changeset [0c4f3bf]no-cups by
- Rename value_tag to tag in ipp.value
- 9:16 AM Changeset [110d8be]no-cups by
- Add error codes class
- 9:15 AM Changeset [7de0908]no-cups by
- Add an exception in ipp.exceptions for each error code
Dec 19, 2011:
- 12:19 AM Changeset [9edf61d]no-cups by
- Add IPP and CUPS documentation, for reference
- 12:06 AM Changeset [738d179]no-cups by
- Reorganize imports in server.py and requests.py
- 12:03 AM Changeset [7bd1035]no-cups by
- Move actual server code out of server/requests.py and into server/server.py
Dec 18, 2011:
- 11:47 PM Changeset [0ede474]no-cups by
- Add documentation to the currently supported CUPS handlers
- 11:31 PM Changeset [9eeab06]no-cups by
- Using logging, not print statements; move skeleton handler functions …
- 11:18 PM Changeset [b2e077a]no-cups by
- Refactor code to handle the operations a little bit more logically
Dec 17, 2011:
- 6:45 PM Changeset [d04a689]no-cups by
- Clean up import statements; fix import bugs
- 6:38 PM Changeset [287d6ec]no-cups by
- Move request-related code into new requests.py; increase readability; …
- 5:52 PM Changeset [5c5fe6d]no-cups by
- Comment formatting standardization
Note: See TracTimeline
for information about the timeline view.