# # ChangeLog for /pykota # # Generated by Trac 0.11rc1 # 11/01/24 00:54:09 Tue, 17 Oct 2006 12:28:56 GMT jerome [3045] * pykota/trunk/CREDITS (modified) * pykota/trunk/pykota/tool.py (modified) Added a patch by Andrew Ross from Parakeet Print Quota. Tue, 17 Oct 2006 08:47:30 GMT jerome [3044] * pykota/trunk/conf/pykota.conf.sample (modified) Improved the documentation about ink accounting. Tue, 17 Oct 2006 07:33:31 GMT jerome [3043] * pykota/trunk/bin/autopykota (modified) No need to extend the PATH in autopykota, since cupspykota does ... Mon, 16 Oct 2006 16:28:19 GMT jerome [3042] * pykota/trunk/pykota/accounters/ink.py (modified) Simplified code : pkpgcounter's code already opens the data file. Mon, 16 Oct 2006 16:27:42 GMT jerome [3041] * pykota/trunk/bin/cupspykota (modified) Extends the PATH to be sure to find subprocesses like ghostscript ... Mon, 16 Oct 2006 11:30:17 GMT jerome [3040] * pykota/trunk/bin/cupspykota (modified) * pykota/trunk/NEWS (modified) Removed parts of the locking code incompatible with a ... Mon, 16 Oct 2006 09:15:14 GMT jerome [3039] * pykota/trunk/pykota/accounters/snmp.py (modified) Removed an SNMP OID which is not supported by some printers, and wasn't ... Sat, 14 Oct 2006 14:51:32 GMT jerome [3038] * pykota/trunk/README (modified) Removed duplicate list of features. Fri, 13 Oct 2006 21:58:35 GMT jerome [3037] * pykota/trunk/conf/pykota.conf.sample (modified) Define some example coefficients for ink usage. Fri, 13 Oct 2006 21:51:14 GMT jerome [3036] * pykota/trunk/bin/cupspykota (modified) * pykota/trunk/conf/pykota.conf.sample (modified) * pykota/trunk/NEWS (modified) * pykota/trunk/pykota/accounter.py (modified) * pykota/trunk/pykota/accounters/ink.py (modified) * pykota/trunk/pykota/storage.py (modified) * pykota/trunk/pykota/version.py (modified) * pykota/trunk/README (modified) * pykota/trunk/TODO (modified) Charging for ink usage, finally ! Fri, 13 Oct 2006 21:38:45 GMT jerome [3035] * pykota/trunk/pykota/config.py (modified) Removed 'coefficient_' in front of each coefficient's name. Thu, 12 Oct 2006 21:21:48 GMT jerome [3034] * pykota/trunk/pykota/accounters/ink.py (added) * pykota/trunk/pykota/config.py (modified) Can now compute ink usage, but does not use it yet to compute price. Thu, 12 Oct 2006 16:03:47 GMT jerome [3033] * pykota/trunk/bin/pykoef (deleted) * pykota/trunk/MANIFEST.in (modified) * pykota/trunk/pykota/storage.py (modified) * pykota/trunk/setup.py (modified) * pykota/trunk/TODO (modified) Added lazy retrieval of a printer's coefficients. Removed pykoef from ... Tue, 10 Oct 2006 20:56:49 GMT jerome [3032] * pykota/trunk/cgi-bin/dumpykota.cgi (modified) * pykota/trunk/NEWS (modified) Added some javascript form validation code to avoid common mistakes and ... Tue, 10 Oct 2006 19:50:32 GMT jerome [3031] * pykota/trunk/pykota/config.py (modified) The configuration parser can now extract all coefficients for ... Tue, 10 Oct 2006 19:21:22 GMT jerome [3030] * pykota/trunk/cgi-bin/dumpykota.cgi (modified) * pykota/trunk/NEWS (modified) * pykota/trunk/pykota/dumper.py (modified) Now accepts uppercase for filter keys. The CGI now contains an example ... Sat, 07 Oct 2006 09:41:13 GMT jerome [3029] * pykota/trunk/pykota/config.py (modified) Make the configuration file parser recognize the 'bw', 'cmyk', ... Thu, 05 Oct 2006 16:41:21 GMT jerome [3028] * pykota/trunk/pykota/accounters/snmp.py (modified) Printer Off should be reported as an error. Thu, 05 Oct 2006 09:41:05 GMT jerome [3027] * pykota/trunk/pykota/accounters/pjl.py (modified) * pykota/trunk/pykota/accounters/snmp.py (modified) Improved the detection of a stable idle status in snmp accounting stuff, ... Tue, 03 Oct 2006 22:22:00 GMT jerome [3026] * pykota/trunk/TODO (modified) Removed item. Tue, 03 Oct 2006 22:21:34 GMT jerome [3025] * pykota/trunk/conf/pykota.conf.sample (modified) * pykota/trunk/NEWS (modified) * pykota/trunk/pykota/accounters/pjl.py (modified) * pykota/trunk/pykota/accounters/snmp.py (modified) * pykota/trunk/pykota/config.py (modified) * pykota/trunk/pykota/version.py (modified) Added the 'noprintingmaxdelay' directive to workaround printers which ... Tue, 03 Oct 2006 17:30:07 GMT jerome [3024] * pykota/trunk/TODO (modified) Added important item to do ASAP. Sat, 23 Sep 2006 07:38:45 GMT jerome [3023] * pykota/trunk/bin/cupspykota (modified) Fixed a minor cleaning problem when an exception happens early at ... Wed, 20 Sep 2006 06:09:33 GMT jerome [3022] * pykota/trunk/bin/pksetup (modified) Added keywords property. Tue, 19 Sep 2006 21:49:36 GMT jerome [3021] * pykota/trunk/bin/pksetup (added) Added pksetup for Debian & Ubuntu Mon, 18 Sep 2006 22:52:34 GMT jerome [3020] * pykota/trunk/pykota/tool.py (modified) Removed unneeded code to retrieve the correct character set. Mon, 18 Sep 2006 22:45:21 GMT jerome [3019] * pykota/trunk/pykota/tool.py (modified) Don't use CUPS' CHARSET environment variable anymore since it's ... Fri, 15 Sep 2006 14:31:53 GMT jerome [3018] * pykota/trunk/bin/cupspykota (modified) * pykota/trunk/NEWS (modified) * pykota/trunk/pykota/version.py (modified) Ensures that the billing code and username are encoded into the user's ... Wed, 13 Sep 2006 18:59:45 GMT jerome [3017] * pykota/trunk/TODO (modified) Added an item. Wed, 13 Sep 2006 11:52:40 GMT jerome [3016] * pykota/trunk/TODO (modified) Added an item. Wed, 06 Sep 2006 21:54:56 GMT jerome [3015] * pykota/trunk/README (modified) Added something about Samsung QPDL now that pkpgcounter v1.85 supports ... Wed, 06 Sep 2006 20:44:46 GMT jerome [3014] * pykota/trunk/TODO (modified) I think this item was done but not deleted. Wed, 06 Sep 2006 20:36:35 GMT jerome [3013] * pykota/trunk/bin/cupspykota (modified) * pykota/trunk/bin/pkmail (modified) * pykota/trunk/pykota/tool.py (modified) * pykota/trunk/TODO (modified) Killed another item from the TODO list Wed, 06 Sep 2006 20:06:13 GMT jerome [3012] * pykota/trunk/bin/cupspykota (modified) * pykota/trunk/conf/pykota.conf.sample (modified) * pykota/trunk/NEWS (modified) * pykota/trunk/pykota/version.py (modified) * pykota/trunk/TODO (modified) Exports two additional environment variables. Wed, 06 Sep 2006 19:55:19 GMT jerome [3011] * pykota/trunk/TODO (modified) Deleted an item which doesn't seem to be needed anymore, now ... Wed, 06 Sep 2006 12:46:53 GMT jerome [3010] * pykota/trunk/pykota/storages/mysqlstorage.py (modified) Finally it's probably better to abort immediately if python-mysqldb is ... Wed, 06 Sep 2006 12:44:16 GMT jerome [3009] * pykota/trunk/pykota/storages/mysqlstorage.py (modified) Now logs an error when the version of python-mysqldb lacks some ... Sun, 03 Sep 2006 23:46:33 GMT jerome [3008] * pykota/trunk/bin/cupspykota (modified) * pykota/trunk/NEWS (modified) Rewrote the locking mechanism. Sun, 03 Sep 2006 16:00:57 GMT jerome [3007] * pykota/trunk/NEWS (modified) * pykota/trunk/pykota/version.py (modified) Version + log. Sun, 03 Sep 2006 15:45:15 GMT jerome [3006] * pykota/trunk/checkdeps.py (modified) * pykota/trunk/pykota/tool.py (modified) * pykota/trunk/README (modified) Now uses an automatic charset detection module if installed, or fallback ... Sun, 03 Sep 2006 15:37:17 GMT jerome [3005] * pykota/trunk/setup.py (modified) Now ensures that the permissions on /usr/share/pykota/cupspykota are ... Fri, 01 Sep 2006 15:03:07 GMT jerome [3004] * pykota/trunk/CREDITS (modified) Removed the list of sponsors entirely, and redirects people who want to ... Fri, 01 Sep 2006 13:42:51 GMT jerome [3003] * pykota/trunk/CREDITS (modified) New supporter added. Fri, 01 Sep 2006 07:33:24 GMT jerome [3002] * pykota/trunk/CREDITS (modified) New supporter added. Thu, 31 Aug 2006 22:05:42 GMT jerome [3001] * pykota/trunk/clean.sh (modified) Now also cleans the build and dist directories. Thu, 31 Aug 2006 21:53:58 GMT jerome [3000] * pykota/trunk/pykota/accounter.py (modified) * pykota/trunk/pykota/accounters/software.py (modified) Ensures that the multiplication by number of copies is done only once. Thu, 31 Aug 2006 21:40:55 GMT jerome [2999] * pykota/trunk/CREDITS (modified) New supporter added. Wed, 30 Aug 2006 14:36:10 GMT jerome [2998] * pykota/trunk/CREDITS (modified) New supporter added. Wed, 30 Aug 2006 00:03:52 GMT jerome [2997] * pykota/trunk/bin/cupspykota (modified) Avoids eating all filenums :-) Tue, 29 Aug 2006 23:53:12 GMT jerome [2996] * pykota/trunk/bin/cupspykota (modified) Fixed problem when the cupspykota process waits for the lock and the ... Tue, 29 Aug 2006 14:08:11 GMT jerome [2995] * pykota/trunk/CREDITS (modified) New supporters added. Sat, 26 Aug 2006 10:00:16 GMT jerome [2994] * pykota/trunk/CREDITS (modified) New supporter added. Fri, 25 Aug 2006 21:10:46 GMT jerome [2993] * pykota/trunk/CREDITS (modified) New supporters added. Sun, 20 Aug 2006 22:11:38 GMT jerome [2992] * pykota/trunk/pykota/tool.py (modified) Added a TODO remark about the value of grouppquota.PageCounter Fri, 18 Aug 2006 17:33:20 GMT matt [2991] * pykota/trunk/pykota/tool.py (modified) Cast string to an int so we can += it Wed, 16 Aug 2006 08:32:59 GMT jerome [2990] * pykota/trunk/CREDITS (modified) New supporter added. Fri, 11 Aug 2006 16:45:24 GMT jerome [2989] * pykota/trunk/CREDITS (modified) New supporter added Fri, 11 Aug 2006 07:32:52 GMT jerome [2988] * pykota/trunk/CREDITS (modified) New supporter added. Thu, 10 Aug 2006 19:30:39 GMT jerome [2987] * pykota/trunk/CREDITS (modified) New supporter added. Thu, 10 Aug 2006 18:35:49 GMT jerome [2986] * pykota/trunk/CREDITS (modified) New supporter added Thu, 10 Aug 2006 15:21:58 GMT jerome [2985] * pykota/trunk/TODO (modified) Added an item. Thu, 10 Aug 2006 13:59:52 GMT jerome [2984] * pykota/trunk/CREDITS (modified) New supporter added. Thu, 10 Aug 2006 13:58:29 GMT jerome [2983] * pykota/trunk/bin/cupspykota (modified) * pykota/trunk/NEWS (modified) * pykota/trunk/pykota/version.py (modified) Fixed a problem in the handling of SMTP errors. Thu, 10 Aug 2006 09:42:04 GMT jerome [2982] * pykota/trunk/CREDITS (modified) New supporter added Mon, 07 Aug 2006 19:33:08 GMT jerome [2981] * pykota/trunk/CREDITS (modified) New supporters added. Wed, 26 Jul 2006 06:09:34 GMT jerome [2980] * pykota/trunk/CREDITS (modified) New supporter added. Fri, 14 Jul 2006 17:42:31 GMT jerome [2979] * pykota/trunk/CREDITS (modified) New supporter added. Thu, 13 Jul 2006 21:30:49 GMT jerome [2978] * pykota/trunk/docs/spanish (deleted) Removed broken document. Thu, 13 Jul 2006 14:24:30 GMT jerome [2977] * pykota/trunk/CREDITS (modified) New supporter added. Wed, 12 Jul 2006 13:28:59 GMT jerome [2976] * pykota/trunk/CREDITS (modified) New supporter added. Wed, 12 Jul 2006 13:27:42 GMT jerome [2975] * pykota/trunk/bin/pykotme (modified) Removed an ugly error message when the file doesn't exist. Tue, 11 Jul 2006 21:06:24 GMT jerome [2974] * pykota/trunk/initscripts/mysql/pykota-mysql.sql (modified) * pykota/trunk/NEWS (modified) * pykota/trunk/pykota/version.py (modified) Fixed a bug in the MySQL schema Tue, 11 Jul 2006 18:40:50 GMT jerome [2973] * pykota/trunk/bin/cupspykota (modified) In case there's a permission problem on the temporary ... Tue, 11 Jul 2006 17:37:27 GMT jerome [2972] * pykota/trunk/pykota/storages/pgstorage.py (modified) Doesn't output an error anymore when the database encoding can't ... Sat, 08 Jul 2006 15:56:13 GMT jerome [2971] * pykota/trunk/CREDITS (modified) Team of supporters :) Sat, 08 Jul 2006 15:55:36 GMT jerome [2970] * pykota/trunk/bin/edpykota (modified) Fixed path problem Thu, 06 Jul 2006 23:00:25 GMT jerome [2969] * pykota/trunk/CREDITS (modified) New supporter added Wed, 05 Jul 2006 18:09:00 GMT jerome [2968] * pykota/trunk/CREDITS (modified) New supporter added. Tue, 04 Jul 2006 15:36:48 GMT jerome [2967] * pykota/trunk/CREDITS (modified) New supporter added. Tue, 04 Jul 2006 08:35:08 GMT jerome [2966] * pykota/trunk/TODO (modified) Added an item Mon, 03 Jul 2006 10:31:08 GMT jerome [2965] * pykota/trunk/conf/pykota.conf.sample (modified) Added some info about potential delay when several jobs are waiting in ... Sun, 02 Jul 2006 21:05:35 GMT jerome [2964] * pykota/trunk/CREDITS (modified) New supporter added. Fri, 30 Jun 2006 19:43:09 GMT jerome [2963] * pykota/trunk/CREDITS (modified) New supporter added. Thu, 29 Jun 2006 17:15:40 GMT jerome [2962] * pykota/trunk/CREDITS (modified) New supporter added. Tue, 27 Jun 2006 21:47:26 GMT jerome [2961] * pykota/trunk/bin/cupspykota (modified) Ensures no problem can occur during early cleanup, by moving data ... Tue, 27 Jun 2006 21:43:52 GMT jerome [2960] * pykota/trunk/pykota/storages/pgstorage.py (modified) Fixed a database client encoding problem : if the database ... Mon, 26 Jun 2006 13:19:48 GMT jerome [2959] * pykota/trunk/TODO (modified) Added an item Mon, 26 Jun 2006 09:26:27 GMT jerome [2958] * pykota/trunk/po/zh_TW/pykota.mo (modified) * pykota/trunk/po/zh_TW/pykota.po (modified) Fixed a missing %s in the chinese translation, which caused an ... Fri, 23 Jun 2006 16:47:12 GMT jerome [2957] * pykota/trunk/TODO (modified) Added an item to the list. Thu, 22 Jun 2006 04:43:29 GMT jerome [2956] * pykota/trunk/pykota/ipp.py (modified) Fixed parser to correctly handle event notification attributes. Wed, 21 Jun 2006 07:44:54 GMT jerome [2955] * pykota/trunk/initscripts/postgresql/README.postgresql (modified) Improved documentation Wed, 21 Jun 2006 07:37:16 GMT jerome [2954] * pykota/trunk/initscripts/mysql/pykota-mysql.sql (modified) * pykota/trunk/initscripts/postgresql/pykota-postgresql.sql (modified) * pykota/trunk/pykota/storages/mysqlstorage.py (modified) * pykota/trunk/pykota/storages/pgstorage.py (modified) Ensures that the databases are created with UTF-8 encoding, and ... Tue, 20 Jun 2006 21:01:00 GMT jerome [2953] * pykota/trunk/cgi-bin/printquota.cgi (modified) * pykota/trunk/NEWS (modified) * pykota/trunk/pykota/storage.py (modified) * pykota/trunk/pykota/storages/ldapstorage.py (modified) Fixed date formatting problems with MySQL. Tue, 20 Jun 2006 12:48:39 GMT jerome [2952] * pykota/trunk/CREDITS (modified) New supporter added. Tue, 20 Jun 2006 05:19:03 GMT jerome [2951] * pykota/trunk/CREDITS (modified) New supporter added. Mon, 19 Jun 2006 21:14:02 GMT jerome [2950] * pykota/trunk/pykota/storages/ldapstorage.py (modified) Began refactorization. Mon, 19 Jun 2006 10:56:19 GMT jerome [2949] * pykota/trunk/pykota/storages/sql.py (modified) Missing self. Sun, 18 Jun 2006 22:17:46 GMT jerome [2948] * pykota/trunk/pykota/storages/sql.py (modified) Code cleaning. Set instances' attributes in a single place. The same has ... Sun, 18 Jun 2006 18:27:35 GMT jerome [2947] * pykota/trunk/pykota/accounter.py (modified) Fixed path problem. Sat, 17 Jun 2006 08:36:58 GMT jerome [2946] * pykota/trunk/CREDITS (modified) New supporter added. Fri, 16 Jun 2006 14:25:49 GMT jerome [2945] * pykota/trunk/pykota/accounter.py (modified) * pykota/trunk/pykota/logger.py (modified) * pykota/trunk/pykota/reporter.py (modified) * pykota/trunk/pykota/storage.py (modified) Replaced the 'exec' statements with the use of the standard ...