root / pykota / trunk / pykota / storage.py

Revision Log Mode:


Legend:

Added
Modified
Copied or renamed
Rev Chgset Date Author Log Message
(edit) @2451 [2451] 19 years jerome Improved cache flushing
(edit) @2450 [2450] 19 years jerome Now deleted entries are flushed from the cache. Modified entries are kept …
(edit) @2409 [2409] 19 years jerome The cupspykota backend was rewritten from scratch. MacOSX servers …
(edit) @2388 [2388] 19 years jerome Fixed an LDAP filtering problem when several billing codes were passed on …
(edit) @2342 [2342] 19 years jerome The pkbcodes command line tool now works fine with the PostgreSQL backend. …
(edit) @2340 [2340] 19 years jerome More work on billing codes. Some typos fixed in Docstrings.
(edit) @2302 [2302] 19 years jerome Updated the FSF's address
(edit) @2276 [2276] 19 years jerome A positive or negative offset can be added to the special keywords in …
(edit) @2268 [2268] 19 years jerome The start= and end= data dumper filters now accept the magical keywords …
(edit) @2266 [2266] 19 years jerome Now dumpykota and dumpykota.cgi accept start= and end= to specify the …
(edit) @2217 [2217] 19 years jerome The job-billing info is now saved into the database if present.
(edit) @2147 [2147] 19 years jerome Removed all references to $Log$
(edit) @2146 [2146] 19 years jerome It seems that $Log$ is not implemented or doesn't work for some reason
(edit) @2139 [2139] 19 years jerome Added the Log keyword property
(edit) @2066 [2066] 19 years jalet Fixed the maxdenybanners directive. Introduced the denyduplicates …
(edit) @2057 [2057] 19 years jalet Added the md5sum to the history
(edit) @2054 [2054] 19 years jalet Big database structure changes. Upgrade script is now included as well …
(edit) @2030 [2030] 19 years jalet Big bug fix wrt the datelimit attribute
(edit) @1967 [1967] 19 years jalet Integrated the patch by Wilson Roberto Afonso and Matt Hyclak to …
(edit) @1875 [1875] 20 years jalet For URGENT legal reasons (Italy), a new "privacy" directive was added to …
(edit) @1791 [1791] 20 years jalet Added ugly workaround for strange locale problem
(edit) @1790 [1790] 20 years jalet Hopefully final fix for data encoding to and from the database
(edit) @1755 [1755] 20 years jalet Added the --hardreset command line option to edpykota
(edit) @1743 [1743] 20 years jalet Did a pass of PyChecker?
(edit) @1742 [1742] 20 years jalet Fixed pykotaAccountBalance object location during creation
(edit) @1711 [1711] 20 years jalet Small fixes for incomplete entry intialization
(edit) @1692 [1692] 20 years jalet Fixed bug in LDAP user deletion code which didn't correctly delete the …
(edit) @1624 [1624] 20 years jalet Hardware accounting for LPRng should be OK now. UNTESTED.
(edit) @1582 [1582] 20 years jalet Added code to handle the description field for printers
(edit) @1523 [1523] 20 years jalet Now catches some exceptions earlier. storage.py and ldapstorage.py : …
(edit) @1522 [1522] 20 years jalet Payments history is now stored in database
(edit) @1520 [1520] 20 years jalet Now stores the job's size in bytes in the database. Preliminary work on …
(edit) @1502 [1502] 20 years jalet First try at saving the job-originating-hostname in the database
(edit) @1418 [1418] 20 years jalet Began integration of Henrik Janhagen's work on quota-then-balance and …
(edit) @1395 [1395] 20 years jalet Small fix : only keeps existing quota entries when searching parents
(edit) @1376 [1376] 20 years jalet Pre and Post hooks should now work in the pykota filter too. The pykota …
(edit) @1368 [1368] 20 years jalet Hopefully the final fix for groups (users and printers)
(edit) @1367 [1367] 20 years jalet datelimit wasn't reset when modifying soft and hard limits with the LDAP …
(edit) @1365 [1365] 20 years jalet Should fix the remaining bugs wrt printers groups and users groups.
(edit) @1364 [1364] 20 years jalet Fixed nested printer groups accounting.
(edit) @1363 [1363] 20 years jalet Fix for LDAP problem when job price was 0.
(edit) @1359 [1359] 20 years jalet Avoids a database query even if caching was disabled.
(edit) @1358 [1358] 20 years jalet Don't retrieve data when it's not needed, to avoid database queries
(edit) @1333 [1333] 20 years jalet Removing a printer from a printers group should work now.
(edit) @1332 [1332] 20 years jalet pkprinters can now remove printers from printers groups.
(edit) @1330 [1330] 20 years jalet pkprinters command line tool added.
(edit) @1285 [1285] 20 years jalet New formula to compute a job's price
(edit) @1274 [1274] 20 years jalet Printing history added to CGI script.
(edit) @1269 [1269] 20 years jalet Fixed potential accuracy problem if a user printed on several printers …
(edit) @1259 [1259] 20 years jalet Additionnal check to not create a circular printers group.
(edit) @1258 [1258] 20 years jalet edpykota now supports adding printers to printer groups.
(edit) @1257 [1257] 20 years jalet Copyright year changed.
(edit) @1252 [1252] 20 years jalet This time printer groups caching works.
(edit) @1250 [1250] 20 years jalet Fixed caching of printer groups
(edit) @1249 [1249] 20 years jalet Printer groups should be cached now, if caching is enabled.
(edit) @1240 [1240] 20 years uid67467 Should be ok now.
(edit) @1219 [1219] 20 years jalet Don't try to verify if module name is valid, Python does this better than …
(edit) @1203 [1203] 20 years jalet Job price added to history
(edit) @1200 [1200] 20 years jalet More complete job history.
(edit) @1151 [1151] 21 years jalet Do not cache anymore entries which don't exist.
(edit) @1148 [1148] 21 years jalet Preliminary code to disable job history
(edit) @1144 [1144] 21 years jalet Character encoding added to please latest version of Python
(edit) @1137 [1137] 21 years jalet More work on caching
(edit) @1132 [1132] 21 years jalet Logs cache store actions too
(edit) @1130 [1130] 21 years jalet Storage caching mechanism added.
(edit) @1087 [1087] 21 years jalet Really big modifications wrt new configuration file's location and …
(edit) @1067 [1067] 21 years jalet Bug fix due to a typo in LDAP code
(edit) @1062 [1062] 21 years jalet The previous bug fix was incomplete.
(edit) @1043 [1043] 21 years jalet Should be ready for testing :-)
(edit) @1042 [1042] 21 years jalet Exception raising for now.
(edit) @1041 [1041] 21 years jalet Hey, it may work (edpykota --reset excepted) !
(edit) @1021 [1021] 21 years jalet Deletion of the second user which is not needed anymore. Added a debug …
(edit) @952 [952] 21 years jalet Preliminary support for LPRng added BUT STILL UNTESTED.
(edit) @900 [900] 21 years jalet Job history added. Upgrade script neutralized for now !
(edit) @873 [873] 21 years jalet GPL paragraphs were incorrectly (from memory) copied into the sources. Two …
(edit) @802 [802] 21 years jalet More options can now be set per printer or globally …
(edit) @800 [800] 21 years jalet Storage backend now supports admin and user passwords (untested)
(edit) @791 [791] 21 years jalet Now repykota should output the recorded total page number for each printer …
(edit) @773 [773] 21 years jalet Internationalization continues…
(edit) @768 [768] 21 years jalet --reset command line option added
(edit) @759 [759] 21 years jalet Added preliminary base class for all storages
(edit) @698 [698] 21 years jalet Typos
(edit) @697 [697] 21 years jalet import statement didn't work as expected
(add) @695 [695] 21 years jalet Initial import into CVS
Note: See TracRevisionLog for help on using the revision log.