summary |
shortlog | log |
commit |
commitdiff |
tree
first ⋅ prev ⋅ next
djfiander [Sun, 26 Mar 2006 12:28:29 +0000 (12:28 +0000)]
Add support for "Patron Information" message and move some
utility functions into Sip.pm, in an attempt to manage the size
of this file. In the long run, MsgType.pm will probably be split
into a set of files that collect similar sorts of messages
together.
djfiander [Wed, 22 Mar 2006 02:15:51 +0000 (02:15 +0000)]
changed service IP address
djfiander [Wed, 22 Mar 2006 02:08:33 +0000 (02:08 +0000)]
Create fields to store pending "screen message" and "print line",
initially needed for "Block Patron" messages.
djfiander [Wed, 22 Mar 2006 02:07:46 +0000 (02:07 +0000)]
"block patron" stub implemented. Basically just flag all the
patron actions as not allowed.
djfiander [Wed, 22 Mar 2006 02:06:42 +0000 (02:06 +0000)]
Block Patron implemented. This required extracting the guts of
the "Patron Status" message handler out into a utility function
since both "Block Patron" and "Patron Status" messages require a
"Patron Status Response" message.
djfiander [Tue, 21 Mar 2006 01:02:27 +0000 (01:02 +0000)]
Deleted sub y_or_n(), since it duplicates
Sip::MsgType::sipbool(), and that module is the only place it's
used.
djfiander [Tue, 21 Mar 2006 01:00:30 +0000 (01:00 +0000)]
Define subs that provide status information necessary for
handle_acs_status()
djfiander [Tue, 21 Mar 2006 00:59:25 +0000 (00:59 +0000)]
Delete vestigal build_checkout_failed subroutine, convert
handle_acs_status() to query status from ILS rather than from
configuration file.
djfiander [Tue, 21 Mar 2006 00:31:12 +0000 (00:31 +0000)]
Implement Checkout message type based on the new ILS interfaces.
djfiander [Tue, 21 Mar 2006 00:29:43 +0000 (00:29 +0000)]
Checkout transaction stub module. Derived from the Transaction
superclass.
djfiander [Tue, 21 Mar 2006 00:28:25 +0000 (00:28 +0000)]
Beginnings of the stub Transaction class. All ILS transactions
(checkout, renew, etc.) are derived from this base class.
djfiander [Tue, 21 Mar 2006 00:26:55 +0000 (00:26 +0000)]
Implement Checkout operation stub using the Transaction and
Transaction::Checkout modules.
djfiander [Tue, 21 Mar 2006 00:17:54 +0000 (00:17 +0000)]
Beginnings of the Item stub module: support for the Checkout
operation
djfiander [Tue, 21 Mar 2006 00:15:55 +0000 (00:15 +0000)]
Fix package name, initialize ILS module.
djfiander [Thu, 9 Mar 2006 03:22:32 +0000 (03:22 +0000)]
Initial revision