# # ChangeLog for / # # Generated by Trac 0.11rc1 # 11/10/24 20:49:24 Mon, 17 Feb 2003 22:55:01 GMT jalet [802] * pykota/trunk/pykota/config.py (modified) * pykota/trunk/pykota/storage.py (modified) * pykota/trunk/pykota/tool.py (modified) More options can now be set per printer or globally : admin ... Mon, 17 Feb 2003 22:07:10 GMT jalet [801] * pykota/trunk/pykota/version.py (modified) Version number changed to 0.96 Mon, 17 Feb 2003 22:06:07 GMT jalet [800] * pykota/trunk/conf/pykota.conf.sample (modified) * pykota/trunk/pykota/config.py (modified) * pykota/trunk/pykota/storage.py (modified) * pykota/trunk/pykota/storages/postgresql.py (modified) Storage backend now supports admin and user passwords (untested) Wed, 12 Feb 2003 11:31:51 GMT jalet [799] * pykota/trunk/cgi-bin/printquota.cgi (modified) doesn't use the jaxml module anymore Wed, 12 Feb 2003 10:45:58 GMT jalet [798] * pykota/trunk/NEWS (modified) Typo Tue, 11 Feb 2003 22:39:56 GMT jalet [797] * pykota/trunk/NEWS (added) News file added. Tue, 11 Feb 2003 20:59:29 GMT jalet [796] * pykota/trunk/pykota/version.py (modified) Version number changed to 0.95 Mon, 10 Feb 2003 15:55:15 GMT jalet [795] * pykota/trunk/TODO (modified) External requesters work now ! Mon, 10 Feb 2003 13:41:38 GMT jalet [794] * pykota/trunk/cgi-bin (added) * pykota/trunk/cgi-bin/printquota.cgi (added) * pykota/trunk/conf/pykota.conf.sample (modified) * pykota/trunk/README (modified) repykota cgi script added. cleaner doc. Mon, 10 Feb 2003 12:12:34 GMT jalet [793] * pykota/trunk/bin/repykota (modified) Translations. Mon, 10 Feb 2003 12:12:08 GMT jalet [792] * pykota/trunk/po/en/pykota.po (modified) * pykota/trunk/po/fr/pykota.mo (modified) * pykota/trunk/po/fr/pykota.po (modified) * pykota/trunk/po/pykota.pot (modified) Translation added for total number of pages for printer in repykota Mon, 10 Feb 2003 12:07:31 GMT jalet [791] * pykota/trunk/bin/edpykota (modified) * pykota/trunk/bin/repykota (modified) * pykota/trunk/bin/warnpykota (modified) * pykota/trunk/pykota/storage.py (modified) * pykota/trunk/pykota/storages/sql.py (modified) Now repykota should output the recorded total page number for ... Mon, 10 Feb 2003 11:49:06 GMT jalet [790] * pykota/trunk/po/en/pykota.mo (modified) * pykota/trunk/po/en/pykota.po (modified) * pykota/trunk/po/fr/pykota.mo (modified) * pykota/trunk/po/fr/pykota.po (modified) * pykota/trunk/po/pykota.pot (modified) Added Content-Transfert-Encoding Mon, 10 Feb 2003 11:47:39 GMT jalet [789] * pykota/trunk/pykota/config.py (modified) * pykota/trunk/pykota/requesters/external.py (modified) * pykota/trunk/pykota/requesters/snmp.py (modified) Moved some code down into the requesters Mon, 10 Feb 2003 11:28:45 GMT jalet [788] * pykota/trunk/pykota/tool.py (modified) Localization Mon, 10 Feb 2003 11:16:38 GMT jalet [787] * pykota/trunk/conf/pykota.conf.sample (modified) incorrect external requester sample Mon, 10 Feb 2003 10:36:33 GMT jalet [786] * pykota/trunk/pykota/config.py (modified) * pykota/trunk/pykota/requesters/external.py (modified) Small problem wrt external requester Mon, 10 Feb 2003 08:50:45 GMT jalet [785] * pykota/trunk/po/en/pykota.po (modified) * pykota/trunk/po/fr/pykota.mo (modified) * pykota/trunk/po/fr/pykota.po (modified) * pykota/trunk/po/pykota.pot (modified) * pykota/trunk/pykota/config.py (modified) External requester seems to be finally ok now Mon, 10 Feb 2003 08:41:36 GMT jalet [784] * pykota/trunk/pykota/storages/sql.py (modified) edpykota's --reset command line option resets the limit date too. Mon, 10 Feb 2003 08:19:57 GMT jalet [783] * pykota/trunk/conf/pykota.conf.sample (modified) * pykota/trunk/pykota/config.py (modified) tell ConfigParser to return raw data, this allows our own ... Mon, 10 Feb 2003 01:02:17 GMT jalet [782] * pykota/trunk/conf/pykota.conf.sample (modified) * pykota/trunk/pykota/tool.py (modified) External requester is about to work, but I must sleep Mon, 10 Feb 2003 00:44:38 GMT jalet [781] * pykota/trunk/pykota/config.py (modified) Typos Mon, 10 Feb 2003 00:42:17 GMT jalet [780] * pykota/trunk/conf/pykota.conf.sample (modified) * pykota/trunk/po/en/pykota.po (modified) * pykota/trunk/po/fr/pykota.mo (modified) * pykota/trunk/po/fr/pykota.po (modified) * pykota/trunk/po/pykota.pot (modified) * pykota/trunk/pykota/config.py (modified) * pykota/trunk/pykota/requester.py (modified) * pykota/trunk/pykota/requesters/external.py (modified) * pykota/trunk/pykota/requesters/snmp.py (modified) External requester should be ok (untested) New syntax for configuration ... Sun, 09 Feb 2003 23:11:24 GMT jalet [779] * pykota/trunk/po/en/pykota.po (modified) I have to learn how to use these things. Sun, 09 Feb 2003 23:07:16 GMT jalet [778] * pykota/trunk/po/en/pykota.po (modified) No need for an english translation Sun, 09 Feb 2003 14:07:04 GMT jalet [777] * pykota/trunk/MANIFEST.in (modified) We don't want .baks Sun, 09 Feb 2003 14:02:31 GMT jalet [776] * pykota/trunk/po/en (added) * pykota/trunk/po/en/pykota.mo (added) * pykota/trunk/po/en/pykota.po (added) * pykota/trunk/po/fr (added) * pykota/trunk/po/fr/pykota.mo (added) * pykota/trunk/po/fr/pykota.po (added) * pykota/trunk/po/pykota.pot (modified) French translation was added Sun, 09 Feb 2003 13:40:29 GMT jalet [775] * pykota/trunk/bin/edpykota (modified) * pykota/trunk/bin/repykota (modified) * pykota/trunk/bin/warnpykota (modified) typo Sun, 09 Feb 2003 13:10:46 GMT jalet [774] * pykota/trunk/po/pykota.pot (modified) Strings were extracted Sun, 09 Feb 2003 13:05:43 GMT jalet [773] * pykota/trunk/pykota/config.py (modified) * pykota/trunk/pykota/logger.py (modified) * pykota/trunk/pykota/requester.py (modified) * pykota/trunk/pykota/requesters/external.py (modified) * pykota/trunk/pykota/requesters/snmp.py (modified) * pykota/trunk/pykota/storage.py (modified) * pykota/trunk/pykota/tool.py (modified) Internationalization continues... Sun, 09 Feb 2003 12:56:53 GMT jalet [772] * pykota/trunk/bin/edpykota (modified) * pykota/trunk/bin/pykota (modified) * pykota/trunk/bin/repykota (modified) * pykota/trunk/bin/warnpykota (modified) * pykota/trunk/pykota/tool.py (modified) Internationalization begins... Sun, 09 Feb 2003 00:18:06 GMT jalet [771] * pykota/trunk/LICENSE (modified) deleted a bit of structured text Sat, 08 Feb 2003 23:17:20 GMT jalet [770] * pykota/trunk/bin/repykota (modified) repykota now outputs life time page counters and the total pages printed ... Sat, 08 Feb 2003 22:47:23 GMT jalet [769] * pykota/trunk/bin/edpykota (modified) Option --reset can now be used without having to use soft and ... Sat, 08 Feb 2003 22:39:46 GMT jalet [768] * pykota/trunk/bin/edpykota (modified) * pykota/trunk/pykota/storage.py (modified) * pykota/trunk/pykota/storages/sql.py (modified) --reset command line option added Sat, 08 Feb 2003 22:20:01 GMT jalet [767] * pykota/trunk/bin/edpykota (modified) Clarification on why we don't check with /etc/passwd to see if ... Sat, 08 Feb 2003 22:18:15 GMT jalet [766] * pykota/trunk/bin/edpykota (modified) Now checks user and group names for validity before adding them Sat, 08 Feb 2003 22:12:09 GMT jalet [765] * pykota/trunk/initscripts/pykota-postgresql.sql (modified) * pykota/trunk/pykota/storages/sql.py (modified) Life time counter for users and groups added. Sat, 08 Feb 2003 22:09:52 GMT jalet [764] * pykota/trunk/pykota/tool.py (modified) Name check method moved here Sat, 08 Feb 2003 22:09:02 GMT jalet [763] * pykota/trunk/bin/edpykota (modified) Only printer was added the first time. Sat, 08 Feb 2003 21:44:49 GMT jalet [762] * pykota/trunk/bin/edpykota (modified) Python 2.1 string module doesn't define ascii_letters Sat, 08 Feb 2003 18:39:05 GMT jalet [761] * pykota/trunk/LICENSE (added) * pykota/trunk/README (modified) Redistribution method explained in the CVS tree too. Sat, 08 Feb 2003 18:13:08 GMT jalet [760] * pykota/trunk/README (modified) More doc. Sat, 08 Feb 2003 09:59:59 GMT jalet [759] * pykota/trunk/pykota/storage.py (modified) Added preliminary base class for all storages Sat, 08 Feb 2003 09:42:44 GMT jalet [758] * pykota/trunk/bin/edpykota (modified) Better handle wrong or bad command line arguments Sat, 08 Feb 2003 09:39:20 GMT jalet [757] * pykota/trunk/bin/edpykota (modified) typos Sat, 08 Feb 2003 09:38:06 GMT jalet [756] * pykota/trunk/bin/edpykota (modified) Badly placed test Sat, 08 Feb 2003 00:15:24 GMT jalet [755] * pykota/trunk/MANIFEST.in (modified) Correct extensions for the documentation Sat, 08 Feb 2003 00:13:49 GMT jalet [754] * pykota/trunk/docs/pykota.sgml (modified) What is the tag for the zip code ? Sat, 08 Feb 2003 00:03:35 GMT jalet [753] * pykota/trunk/docs (added) * pykota/trunk/docs/edpykota.sgml (added) * pykota/trunk/docs/filterpykota.sgml (added) * pykota/trunk/docs/gnufdl.sgml (added) * pykota/trunk/docs/installation.sgml (added) * pykota/trunk/docs/pykota.sgml (added) * pykota/trunk/docs/repykota.sgml (added) * pykota/trunk/docs/warnpykota.sgml (added) Documentation skeleton added Fri, 07 Feb 2003 23:39:16 GMT jalet [752] * pykota/trunk/bin/repykota (modified) Typos Fri, 07 Feb 2003 23:24:38 GMT jalet [751] * pykota/trunk/bin/warnpykota (modified) Empty line deleted Fri, 07 Feb 2003 22:53:57 GMT jalet [750] * pykota/trunk/bin/edpykota (modified) Checks if printer name is valid before adding it Fri, 07 Feb 2003 22:17:58 GMT jalet [749] * pykota/trunk/bin/edpykota (modified) Incomplete test Fri, 07 Feb 2003 22:13:13 GMT jalet [748] * pykota/trunk/bin/edpykota (modified) * pykota/trunk/pykota/storages/sql.py (modified) Perhaps edpykota is now able to add printers !!! Oh, stupid me ! Fri, 07 Feb 2003 22:00:09 GMT jalet [747] * pykota/trunk/pykota/config.py (modified) Bad cut&paste Fri, 07 Feb 2003 21:05:50 GMT jalet [746] * pykota/trunk/MANIFEST.in (modified) debian directory was forgotten by the distutils script Fri, 07 Feb 2003 13:15:01 GMT jalet [745] * pykota/trunk/pykota/requesters/external.py (added) External requester skeleton added. Fri, 07 Feb 2003 13:12:41 GMT jalet [744] * pykota/trunk/pykota/requesters/snmp.py (modified) Bad old comment Fri, 07 Feb 2003 10:53:17 GMT jalet [743] * pykota/trunk/README (modified) Hope Fri, 07 Feb 2003 10:42:45 GMT jalet [742] * pykota/trunk/pykota/tool.py (modified) Indentation problem Fri, 07 Feb 2003 10:27:57 GMT jalet [741] * pykota/trunk/README (modified) Security warning added. Fri, 07 Feb 2003 10:23:48 GMT jalet [740] * pykota/trunk/bin/pykota (modified) Avoid a possible future name clash Fri, 07 Feb 2003 10:21:58 GMT jalet [739] * pykota/trunk/README (modified) List of working features added. Fri, 07 Feb 2003 09:50:03 GMT jalet [738] * pykota/trunk/conf/pykota.conf.sample (modified) Default email address changed Fri, 07 Feb 2003 09:49:25 GMT jalet [737] * pykota/trunk/TODO (added) TODO list added Fri, 07 Feb 2003 09:34:09 GMT jalet [736] * pykota/trunk/debian/README (added) Documentation for the debian directory added. Fri, 07 Feb 2003 08:58:48 GMT jalet [735] * pykota/trunk/debian (added) * pykota/trunk/debian/etc (added) * pykota/trunk/debian/etc/cron.daily (added) * pykota/trunk/debian/etc/cron.daily/printquota (added) * pykota/trunk/debian/etc/default (added) * pykota/trunk/debian/etc/default/printquota (added) Debian cron scripts added, works exactly like the disk quota tools. Fri, 07 Feb 2003 08:38:36 GMT jalet [734] * pykota/trunk/bin/repykota (modified) Missing conversion. empty line between two printers Fri, 07 Feb 2003 08:34:16 GMT jalet [733] * pykota/trunk/bin/repykota (modified) * pykota/trunk/pykota/tool.py (modified) * pykota/trunk/pykota/version.py (modified) Test wrt date limit was wrong Fri, 07 Feb 2003 00:08:52 GMT jalet [732] * pykota/trunk/bin/repykota (modified) * pykota/trunk/pykota/storages/sql.py (modified) Typos Thu, 06 Feb 2003 23:58:05 GMT jalet [731] * pykota/trunk/bin/repykota (modified) * pykota/trunk/pykota/config.py (modified) repykota should be ok Thu, 06 Feb 2003 23:25:40 GMT jalet [730] * pykota/trunk/bin/warnpykota (modified) Cleaner docstring Thu, 06 Feb 2003 23:20:03 GMT jalet [729] * pykota/trunk/bin/warnpykota (modified) * pykota/trunk/pykota/storages/sql.py (modified) * pykota/trunk/pykota/tool.py (modified) warnpykota doesn't need any user/group name argument, mimicing ... Thu, 06 Feb 2003 22:54:33 GMT jalet [728] * pykota/trunk/bin/pykota (modified) * pykota/trunk/bin/warnpykota (modified) * pykota/trunk/pykota/tool.py (modified) warnpykota should be ok Thu, 06 Feb 2003 16:00:30 GMT jalet [727] * pykota/trunk/README (modified) Typo Thu, 06 Feb 2003 15:35:14 GMT jalet [726] * pykota/trunk/README (modified) Typos Thu, 06 Feb 2003 15:31:47 GMT jalet [725] * pykota/trunk/README (modified) --add option forgotten Thu, 06 Feb 2003 15:26:01 GMT jalet [724] * pykota/trunk/README (modified) Cleaner documentation Thu, 06 Feb 2003 15:05:13 GMT jalet [723] * pykota/trunk/pykota/storages/sql.py (modified) self was forgotten Thu, 06 Feb 2003 15:03:11 GMT jalet [722] * pykota/trunk/pykota/storages/sql.py (modified) * pykota/trunk/pykota/tool.py (modified) added a method to set the limit date Thu, 06 Feb 2003 14:52:35 GMT jalet [721] * pykota/trunk/pykota/storages/sql.py (modified) Forgotten import Thu, 06 Feb 2003 14:49:04 GMT jalet [720] * pykota/trunk/bin/edpykota (modified) * pykota/trunk/pykota/storages/postgresql.py (modified) * pykota/trunk/pykota/storages/sql.py (modified) edpykota should be ok now Thu, 06 Feb 2003 14:28:59 GMT jalet [719] * pykota/trunk/bin/edpykota (modified) * pykota/trunk/pykota/storages/sql.py (modified) edpykota should be ok, minus some typos Thu, 06 Feb 2003 11:08:39 GMT jalet [718] * pykota/trunk/conf/pykota.conf.sample (modified) The SNMP oid seems to be specific to HP LaserJet printers Thu, 06 Feb 2003 10:47:21 GMT jalet [717] * pykota/trunk/bin/edpykota (modified) Documentation string and command line options didn't match. Thu, 06 Feb 2003 10:40:58 GMT jalet [716] * pykota/trunk/README (modified) Documentation change wrt edpykota command line options Thu, 06 Feb 2003 10:39:23 GMT jalet [715] * pykota/trunk/bin/edpykota (modified) * pykota/trunk/pykota/tool.py (modified) * pykota/trunk/pykota/version.py (modified) Preliminary edpykota work. Thu, 06 Feb 2003 09:54:10 GMT jalet [714] * pykota/trunk/README (modified) More clear installation instructions and list of prerequisite. Thu, 06 Feb 2003 09:19:02 GMT jalet [713] * pykota/trunk/conf/pykota.conf.sample (modified) * pykota/trunk/pykota/config.py (modified) * pykota/trunk/pykota/storages/sql.py (modified) * pykota/trunk/pykota/tool.py (modified) More robust behavior (hopefully) when the user or printer is ... Thu, 06 Feb 2003 00:00:45 GMT jalet [712] * pykota/trunk/pykota/tool.py (modified) Now includes the printer name in email messages Wed, 05 Feb 2003 23:55:02 GMT jalet [711] * pykota/trunk/pykota/tool.py (modified) Cleaner email messages Wed, 05 Feb 2003 23:47:54 GMT jalet [710] * pykota/trunk/pykota/loggers/system.py (modified) Forgotten default argument Wed, 05 Feb 2003 23:45:09 GMT jalet [709] * pykota/trunk/pykota/tool.py (modified) Better DateTime manipulation wrt grace delay Wed, 05 Feb 2003 23:26:22 GMT jalet [708] * pykota/trunk/pykota/config.py (modified) * pykota/trunk/pykota/storages/sql.py (modified) * pykota/trunk/pykota/tool.py (modified) Incorrect handling of grace delay Wed, 05 Feb 2003 23:09:20 GMT jalet [707] * pykota/trunk/conf/pykota.conf.sample (modified) * pykota/trunk/pykota/config.py (modified) * pykota/trunk/pykota/loggers/syslog.py (deleted) * pykota/trunk/pykota/loggers/system.py (added) Name conflict Wed, 05 Feb 2003 23:02:10 GMT jalet [706] * pykota/trunk/pykota/storages/sql.py (modified) Typo Wed, 05 Feb 2003 23:00:12 GMT jalet [705] * pykota/trunk/pykota/requesters/snmp.py (modified) * pykota/trunk/pykota/storages/sql.py (modified) Forgotten import Bad datetime conversion Wed, 05 Feb 2003 22:45:25 GMT jalet [704] * pykota/trunk/bin/pykota (modified) Forgotten import Wed, 05 Feb 2003 22:42:51 GMT jalet [703] * pykota/trunk/bin/pykota (modified) Typo Wed, 05 Feb 2003 22:40:25 GMT jalet [702] * pykota/trunk/README (modified) Clarification