Revision history for Perl extension Remedy::ARSTools.
1.02 Mon Nov 14 18:19:17 EST 2011
added Merge function
1.01 Mon Jul 20 20:12:36 CDT 2009
fixed problem with matching ARSPerl version number
1.0 Mon Nov 13 20:59:52 GMT 2006
complete re-write. should work for all versions of ARSperl.
a lot of things changed, a lot of things stayed the same.
- now works without a config file (but faster WITH one)
- reloads field definition data when missing config data
- automatically reconnects on ARERR161 type errors
- converts strings to integers for enum fields
- removed snarky comments
- rewrote documentation, removed even more snarky comments
- removed 'timeout' option
0.92 Tue Oct 17 21:45:35 GMT 2006
added 'timeout' option. If set, the control structure is reloaded if last access
was more than that long ago
goddam this module needs a rewrite like a new set of drawers. it's FUNKY in there! ;-)
0.91 Tue Mar 21 16:16:25 GMT 2006
modified checkFieldLengths to accept blessed references on the Fields argument.
0.9 Fri Jul 9 09:46:50 EDT 2004
well crap! 0.6 sais I added truncate, but damn if I can find it in the code
now ... added the TruncateOK => 1 option to CheckFieldLengths that will
truncate long fields. CreateTicket and ModifyTicket will pass this option
allong to CheckFieldLengths.
0.8 01/30/04 16:12:02
still carrying all the "things to do"
CreateTicket now spews field value submissions in Debug mode
0.7 05/12/03 21:50:47
now exports procedural methods to calling namespace
nothing else added/changed, so considder all the "things to do"
from .06 be the things to do for .08
procrastination is the mother of intervention.
0.6 05/05/03 21:50:35
added TruncateFieldLengths, and Truncate support to CreateTicket and ModifyTicket.
Pod updated to reflect new options to CreateTicket and ModifyTicket.
-Things To Do for 0.7:
add docs to pod for actual TruncateFieldLengths method
add better port switching via: ars_SetServerPort(ctrl, serverName, TCPport, RPCnumber)
add the self-healing config
legit test suite
switch GenerateARSConfig to _GenerateARSConfig (fix autosplit problem)
0.5 Wed 10/30/02 11:27:02
initial release to CPAN under Remedy::ARSTools namespace
added ParseDiay
added ParseDBDiary
added support for auto-generating config files at object creation
added support for auto-regenerating config files when fields not found
modified RefreshConfig
added GenerateConfig
added GenerateARSConfig
added GetFieldData
-Still To Do:
'AutoConfig' automatically refresh ConfigFile upon field data exceptions
Write Test Suite.
Make complains about GenerateConfig and GenerateARSConfig: that they are
not unique when truncated to 8 chars. Fix in next release.