# # ChangeLog for /pykota/trunk/pykota/tool.py # # Generated by Trac 0.11rc1 # 05/20/24 05:39:59 Tue, 29 Apr 2003 18:37:54 GMT jalet [973] * pykota/trunk/bin/pykota (modified) * pykota/trunk/conf/pykota.conf.sample (modified) * pykota/trunk/NEWS (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/accounter.py (added) * pykota/trunk/pykota/accounters (added) * pykota/trunk/pykota/accounters/__init__.py (added) * pykota/trunk/pykota/accounters/querying.py (added) * pykota/trunk/pykota/config.py (modified) * pykota/trunk/pykota/tool.py (modified) * pykota/trunk/pykota/version.py (modified) * pykota/trunk/setup.py (modified) Pluggable accounting methods (actually doesn't support external scripts) Thu, 24 Apr 2003 11:53:48 GMT jalet [956] * pykota/trunk/bin/pykota (modified) * pykota/trunk/conf/pykota.conf.sample (modified) * pykota/trunk/NEWS (modified) * pykota/trunk/pykota/config.py (modified) * pykota/trunk/pykota/tool.py (modified) * pykota/trunk/pykota/version.py (modified) Default policy for unknown users/groups is to DENY printing instead of ... Thu, 24 Apr 2003 08:08:27 GMT jalet [955] * pykota/trunk/pykota/tool.py (modified) Debug message forgotten Thu, 24 Apr 2003 07:59:40 GMT jalet [954] * pykota/trunk/NEWS (modified) * pykota/trunk/pykota/tool.py (modified) * pykota/trunk/pykota/version.py (modified) LPRng support now works ! Wed, 23 Apr 2003 22:13:57 GMT jalet [952] * pykota/trunk/bin/edpykota (modified) * pykota/trunk/bin/pykota (modified) * pykota/trunk/bin/README (modified) * pykota/trunk/bin/repykota (modified) * pykota/trunk/bin/warnpykota (modified) * pykota/trunk/cgi-bin/printquota.cgi (modified) * pykota/trunk/cgi-bin/README (modified) * pykota/trunk/conf/pykota.conf.sample (modified) * pykota/trunk/conf/README (modified) * pykota/trunk/debian/README (modified) * pykota/trunk/initscripts/pykota-postgresql.sql (modified) * pykota/trunk/initscripts/README (modified) * pykota/trunk/initscripts/README.postgresql (modified) * pykota/trunk/initscripts/upgrade-from-before-1.03.py (modified) * pykota/trunk/initscripts/VERYOLDpykota-upgrade-postgresql.sql (modified) * pykota/trunk/LICENSE (modified) * pykota/trunk/logos/README (modified) * pykota/trunk/man/README (modified) * pykota/trunk/NEWS (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/po/README (modified) * pykota/trunk/pykota/config.py (modified) * pykota/trunk/pykota/__init__.py (modified) * pykota/trunk/pykota/logger.py (modified) * pykota/trunk/pykota/loggers/__init__.py (modified) * pykota/trunk/pykota/loggers/stderr.py (modified) * pykota/trunk/pykota/loggers/system.py (modified) * pykota/trunk/pykota/requester.py (modified) * pykota/trunk/pykota/requesters/external.py (modified) * pykota/trunk/pykota/requesters/__init__.py (modified) * pykota/trunk/pykota/requesters/snmp.py (modified) * pykota/trunk/pykota/storage.py (modified) * pykota/trunk/pykota/storages/__init__.py (modified) * pykota/trunk/pykota/storages/postgresql.py (modified) * pykota/trunk/pykota/storages/sql.py (modified) * pykota/trunk/pykota/tool.py (modified) * pykota/trunk/pykota/version.py (modified) * pykota/trunk/README (modified) * pykota/trunk/setup.py (modified) * pykota/trunk/TODO (modified) * pykota/trunk/untested/README (modified) Preliminary support for LPRng added BUT STILL UNTESTED. Thu, 17 Apr 2003 09:26:21 GMT jalet [929] * pykota/trunk/bin/repykota (modified) * pykota/trunk/NEWS (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/storages/sql.py (modified) * pykota/trunk/pykota/tool.py (modified) * pykota/trunk/pykota/version.py (modified) repykota now reports account balances too. Wed, 16 Apr 2003 12:35:49 GMT jalet [927] * pykota/trunk/bin/edpykota (modified) * pykota/trunk/bin/repykota (modified) * pykota/trunk/bin/warnpykota (modified) * pykota/trunk/NEWS (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/storages/sql.py (modified) * pykota/trunk/pykota/tool.py (modified) * pykota/trunk/pykota/version.py (modified) * pykota/trunk/README (modified) * pykota/trunk/TODO (modified) Groups quota work now ! Wed, 16 Apr 2003 08:53:14 GMT jalet [925] * pykota/trunk/NEWS (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/storages/sql.py (modified) * pykota/trunk/pykota/tool.py (modified) * pykota/trunk/README (modified) Printing can now be limited either by user's account balance or by page ... Tue, 15 Apr 2003 11:30:57 GMT jalet [915] * pykota/trunk/bin/pykota (modified) * pykota/trunk/bin/repykota (modified) * pykota/trunk/initscripts/pykota-postgresql.sql (modified) * pykota/trunk/NEWS (modified) * pykota/trunk/pykota/storages/postgresql.py (modified) * pykota/trunk/pykota/storages/sql.py (modified) * pykota/trunk/pykota/tool.py (modified) More work done on money print charging. Minor bugs corrected. All tools ... Thu, 10 Apr 2003 21:47:20 GMT jalet [900] * pykota/trunk/bin/edpykota (modified) * pykota/trunk/bin/pykota (modified) * pykota/trunk/bin/repykota (modified) * pykota/trunk/bin/warnpykota (modified) * pykota/trunk/initscripts/pykota-postgresql.sql (modified) * pykota/trunk/initscripts/README.postgresql (modified) * pykota/trunk/initscripts/upgrade-1.01-to-1.03.sh (modified) * pykota/trunk/NEWS (modified) * pykota/trunk/pykota/storage.py (modified) * pykota/trunk/pykota/storages/sql.py (modified) * pykota/trunk/pykota/tool.py (modified) * pykota/trunk/README (modified) Job history added. Upgrade script neutralized for now ! Sat, 29 Mar 2003 13:45:27 GMT jalet [873] * pykota/trunk/bin/edpykota (modified) * pykota/trunk/bin/pykota (modified) * pykota/trunk/bin/README (added) * pykota/trunk/bin/repykota (modified) * pykota/trunk/bin/warnpykota (modified) * pykota/trunk/cgi-bin/printquota.cgi (modified) * pykota/trunk/cgi-bin/README (modified) * pykota/trunk/conf/pykota.conf.sample (modified) * pykota/trunk/conf/README (added) * pykota/trunk/debian/README (modified) * pykota/trunk/docs/README (modified) * pykota/trunk/initscripts/pykota-postgresql.sql (modified) * pykota/trunk/initscripts/README (modified) * pykota/trunk/initscripts/README.postgresql (modified) * pykota/trunk/LICENSE (modified) * pykota/trunk/man/README (modified) * pykota/trunk/NEWS (modified) * pykota/trunk/po/en/pykota.po (modified) * pykota/trunk/po/fr/pykota.po (modified) * pykota/trunk/po/pykota.pot (modified) * pykota/trunk/po/README (modified) * pykota/trunk/pykota/config.py (modified) * pykota/trunk/pykota/__init__.py (modified) * pykota/trunk/pykota/logger.py (modified) * pykota/trunk/pykota/loggers/__init__.py (modified) * pykota/trunk/pykota/loggers/stderr.py (modified) * pykota/trunk/pykota/loggers/system.py (modified) * pykota/trunk/pykota/requester.py (modified) * pykota/trunk/pykota/requesters/external.py (modified) * pykota/trunk/pykota/requesters/__init__.py (modified) * pykota/trunk/pykota/requesters/snmp.py (modified) * pykota/trunk/pykota/storage.py (modified) * pykota/trunk/pykota/storages/__init__.py (modified) * pykota/trunk/pykota/storages/postgresql.py (modified) * pykota/trunk/pykota/storages/sql.py (modified) * pykota/trunk/pykota/tool.py (modified) * pykota/trunk/pykota/version.py (modified) * pykota/trunk/README (modified) * pykota/trunk/setup.py (modified) * pykota/trunk/TODO (modified) * pykota/trunk/untested/README (modified) GPL paragraphs were incorrectly (from memory) copied into ... Sat, 29 Mar 2003 13:08:28 GMT jalet [872] * pykota/trunk/NEWS (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/tool.py (modified) * pykota/trunk/setup.py (modified) Configuration is now expected to be found in /etc/pykota.conf ... Sat, 15 Mar 2003 23:01:28 GMT jalet [852] * pykota/trunk/conf/pykota.conf.sample (modified) * pykota/trunk/NEWS (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/tool.py (modified) New mailto option in configuration file added. No time to test this ... Sun, 09 Mar 2003 23:58:16 GMT jalet [844] * pykota/trunk/pykota/tool.py (modified) Comment Fri, 07 Mar 2003 22:56:14 GMT jalet [834] * pykota/trunk/pykota/tool.py (modified) * pykota/trunk/pykota/version.py (modified) 0.99 is out with some bug fixes. Thu, 27 Feb 2003 23:48:41 GMT jalet [825] * pykota/trunk/bin/edpykota (modified) * pykota/trunk/bin/pykota (modified) * pykota/trunk/pykota/loggers/system.py (modified) * pykota/trunk/pykota/tool.py (modified) Correctly maps PyKota's log levels to syslog log levels Thu, 27 Feb 2003 22:55:20 GMT jalet [824] * pykota/trunk/bin/edpykota (modified) * pykota/trunk/bin/pykota (modified) * pykota/trunk/pykota/loggers/system.py (modified) * pykota/trunk/pykota/tool.py (modified) WARN log priority doesn't exist. Thu, 27 Feb 2003 09:09:20 GMT jalet [817] * pykota/trunk/pykota/tool.py (modified) Added a method to match strings against wildcard patterns Mon, 17 Feb 2003 23:01:56 GMT jalet [804] * pykota/trunk/pykota/config.py (modified) * pykota/trunk/pykota/tool.py (modified) Typos 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, 10 Feb 2003 11:28:45 GMT jalet [788] * pykota/trunk/pykota/tool.py (modified) Localization 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 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... Sat, 08 Feb 2003 22:09:52 GMT jalet [764] * pykota/trunk/pykota/tool.py (modified) Name check method moved here Fri, 07 Feb 2003 10:42:45 GMT jalet [742] * pykota/trunk/pykota/tool.py (modified) Indentation problem 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 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 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 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: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: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 22:16:20 GMT jalet [699] * pykota/trunk/bin/pykota (modified) * pykota/trunk/pykota/tool.py (modified) DEVICE_URI is undefined outside of CUPS, i.e. for normal command ... Wed, 05 Feb 2003 22:10:29 GMT jalet [698] * pykota/trunk/pykota/logger.py (modified) * pykota/trunk/pykota/requester.py (modified) * pykota/trunk/pykota/storage.py (modified) * pykota/trunk/pykota/tool.py (modified) Typos Wed, 05 Feb 2003 21:28:17 GMT jalet [695] * pykota/trunk/bin (added) * pykota/trunk/bin/pykota (added) * pykota/trunk/conf (added) * pykota/trunk/conf/pykota.conf.sample (added) * pykota/trunk/COPYING (added) * pykota/trunk/initscripts (added) * pykota/trunk/initscripts/pykota-postgresql.sql (added) * pykota/trunk/initscripts/README (added) * pykota/trunk/initscripts/README.postgresql (added) * pykota/trunk/MANIFEST.in (added) * pykota/trunk/po (added) * pykota/trunk/po/pykota.pot (added) * pykota/trunk/pykota (added) * pykota/trunk/pykota/config.py (added) * pykota/trunk/pykota/__init__.py (added) * pykota/trunk/pykota/logger.py (added) * pykota/trunk/pykota/loggers (added) * pykota/trunk/pykota/loggers/__init__.py (added) * pykota/trunk/pykota/loggers/stderr.py (added) * pykota/trunk/pykota/loggers/syslog.py (added) * pykota/trunk/pykota/requester.py (added) * pykota/trunk/pykota/requesters (added) * pykota/trunk/pykota/requesters/__init__.py (added) * pykota/trunk/pykota/requesters/snmp.py (added) * pykota/trunk/pykota/storage.py (added) * pykota/trunk/pykota/storages (added) * pykota/trunk/pykota/storages/__init__.py (added) * pykota/trunk/pykota/storages/postgresql.py (added) * pykota/trunk/pykota/storages/sql.py (added) * pykota/trunk/pykota/tool.py (added) * pykota/trunk/pykota/version.py (added) * pykota/trunk/README (added) * pykota/trunk/setup.py (added) Initial import into CVS