irspy-moved-to-github.git
17 years agoTell toString() to pretty print the output xml.
Anders S. Mortensen [Thu, 28 Jun 2007 13:57:53 +0000 (13:57 +0000)]
Tell toString() to pretty print the output xml.

17 years agoNew
Mike Taylor [Thu, 28 Jun 2007 13:37:11 +0000 (13:37 +0000)]
New

17 years agoAdd link to upload a new target.
Mike Taylor [Thu, 28 Jun 2007 13:36:46 +0000 (13:36 +0000)]
Add link to upload a new target.

17 years agoAdd alias for targettest
Mike Taylor [Thu, 28 Jun 2007 12:26:22 +0000 (12:26 +0000)]
Add alias for targettest

17 years agoNew
Mike Taylor [Thu, 28 Jun 2007 12:19:28 +0000 (12:19 +0000)]
New

17 years agoLinks to full access-point listing.
Mike Taylor [Thu, 28 Jun 2007 12:00:31 +0000 (12:00 +0000)]
Links to full access-point listing.

17 years agoNew
Mike Taylor [Wed, 27 Jun 2007 14:12:34 +0000 (14:12 +0000)]
New

17 years agoFix typo that prevented parent-window link from working.
Mike Taylor [Wed, 27 Jun 2007 11:54:02 +0000 (11:54 +0000)]
Fix typo that prevented parent-window link from working.

17 years agoFix XHTML -- tags gor swapped.
Mike Taylor [Wed, 27 Jun 2007 11:50:49 +0000 (11:50 +0000)]
Fix XHTML -- tags gor swapped.

17 years agoAppend
Mike Taylor [Wed, 27 Jun 2007 11:17:14 +0000 (11:17 +0000)]
Append

17 years agoReplaced, as it had never been distributed
Mike Taylor [Wed, 27 Jun 2007 11:12:23 +0000 (11:12 +0000)]
Replaced, as it had never been distributed

17 years agoReplacement 0.02
Mike Taylor [Wed, 27 Jun 2007 11:10:20 +0000 (11:10 +0000)]
Replacement 0.02

17 years agoUse new _delete_record() function.
Mike Taylor [Wed, 27 Jun 2007 11:09:32 +0000 (11:09 +0000)]
Use new _delete_record() function.

17 years agoNew function _delete_record(), used by both _really_rewrite_record()
Mike Taylor [Wed, 27 Jun 2007 11:09:03 +0000 (11:09 +0000)]
New function _delete_record(), used by both _really_rewrite_record()
and delete.mc, using the code from the latter, which works in complex
cases involving funny characaters or spaces in the ID.

17 years agoComment out over-verbose commentary.
Mike Taylor [Wed, 27 Jun 2007 11:08:08 +0000 (11:08 +0000)]
Comment out over-verbose commentary.

17 years agoProtect utf8param() from undefined values.
Mike Taylor [Wed, 27 Jun 2007 10:44:57 +0000 (10:44 +0000)]
Protect utf8param() from undefined values.

17 years agoNew
Mike Taylor [Wed, 27 Jun 2007 10:40:34 +0000 (10:40 +0000)]
New

17 years agov0.02
Mike Taylor [Wed, 27 Jun 2007 10:39:26 +0000 (10:39 +0000)]
v0.02

17 years agoDistribute zebra/zeerex2noauth.xsl
Mike Taylor [Wed, 27 Jun 2007 10:38:53 +0000 (10:38 +0000)]
Distribute zebra/zeerex2noauth.xsl

17 years agoFixing bug #1204: Autentication info is suppressed in element-set "zeerexNoAuth"
Anders S. Mortensen [Mon, 25 Jun 2007 12:32:13 +0000 (12:32 +0000)]
Fixing bug #1204: Autentication info is suppressed in element-set "zeerexNoAuth"

17 years agoDo not load proxy_module -- main configuration already does this.
Mike Taylor [Mon, 25 Jun 2007 10:39:22 +0000 (10:39 +0000)]
Do not load proxy_module -- main configuration already does this.

17 years agoFix onclick links to return false.
Mike Taylor [Mon, 25 Jun 2007 10:38:29 +0000 (10:38 +0000)]
Fix onclick links to return false.

17 years agoNew
Mike Taylor [Wed, 6 Jun 2007 11:03:48 +0000 (11:03 +0000)]
New

17 years agocql_quote() escapes wildcard characters.
Mike Taylor [Fri, 11 May 2007 13:54:42 +0000 (13:54 +0000)]
cql_quote() escapes wildcard characters.

17 years agoUse cql_target()
Mike Taylor [Fri, 11 May 2007 13:53:40 +0000 (13:53 +0000)]
Use cql_target()

17 years agoUse cql_target()
Mike Taylor [Fri, 11 May 2007 13:32:57 +0000 (13:32 +0000)]
Use cql_target()

17 years agoAdd new zeerexNoAuth element-set.
Mike Taylor [Fri, 11 May 2007 08:30:23 +0000 (08:30 +0000)]
Add new zeerexNoAuth element-set.

17 years agoUse new zeerexNoAuth element-set.
Mike Taylor [Fri, 11 May 2007 08:30:11 +0000 (08:30 +0000)]
Use new zeerexNoAuth element-set.

17 years agoReorder, update.
Mike Taylor [Fri, 11 May 2007 08:29:56 +0000 (08:29 +0000)]
Reorder, update.

17 years agoAutomatic update
Mike Taylor [Fri, 11 May 2007 08:29:41 +0000 (08:29 +0000)]
Automatic update

17 years agoNew -- currently a copy of zeerex2dc.xmk, but that will change!
Mike Taylor [Fri, 11 May 2007 08:29:24 +0000 (08:29 +0000)]
New -- currently a copy of zeerex2dc.xmk, but that will change!

17 years agoModify for recent record dumps.
Mike Taylor [Wed, 9 May 2007 16:48:31 +0000 (16:48 +0000)]
Modify for recent record dumps.

17 years agoDon't distribute Pod.pm
Mike Taylor [Wed, 9 May 2007 16:43:20 +0000 (16:43 +0000)]
Don't distribute Pod.pm

17 years agoDon't distribute ZOOM tests
Mike Taylor [Wed, 9 May 2007 16:39:26 +0000 (16:39 +0000)]
Don't distribute ZOOM tests

17 years agoDon't distribute C test
Mike Taylor [Wed, 9 May 2007 16:27:26 +0000 (16:27 +0000)]
Don't distribute C test

17 years agoInclude in the distribution reindexing program (not reliable),
Mike Taylor [Wed, 9 May 2007 13:38:43 +0000 (13:38 +0000)]
Include in the distribution reindexing program (not reliable),
source-code for "setrlimit", CQL test, main and proxy Apache
configurations for newshawarma and rafa, web admin stub, country and
library-type lists, extra help and general pages.

17 years agoDo not distribute debugger configuration, built C binary, half-written
Mike Taylor [Wed, 9 May 2007 13:36:33 +0000 (13:36 +0000)]
Do not distribute debugger configuration, built C binary, half-written
test-suite or web-admin password file.

17 years agoXSLT drived program renamed.
Mike Taylor [Wed, 9 May 2007 13:26:11 +0000 (13:26 +0000)]
XSLT drived program renamed.
Test-script renamed.
Admin web-pages moved into admin/ subdirectory.
Explicit "add" pages removed (subsumed by edit).

17 years agoUse connection-level diagnostic if there is no record.
Mike Taylor [Wed, 9 May 2007 12:05:04 +0000 (12:05 +0000)]
Use connection-level diagnostic if there is no record.

17 years agoRequire v1.19 of ZOOM-Perl for $conn->exception()
Mike Taylor [Wed, 9 May 2007 12:04:36 +0000 (12:04 +0000)]
Require v1.19 of ZOOM-Perl for $conn->exception()

17 years agoCorrect support for persistent options.
Mike Taylor [Wed, 9 May 2007 11:30:53 +0000 (11:30 +0000)]
Correct support for persistent options.

17 years agoUse "persistent options" (beginning with "*")
Mike Taylor [Wed, 9 May 2007 11:19:36 +0000 (11:19 +0000)]
Use "persistent options" (beginning with "*")

17 years agoSupport "persistent options" (beginning with "*")
Mike Taylor [Wed, 9 May 2007 11:19:20 +0000 (11:19 +0000)]
Support "persistent options" (beginning with "*")

17 years agoChange comment
Mike Taylor [Wed, 9 May 2007 11:07:03 +0000 (11:07 +0000)]
Change comment

17 years agos/rs/syntax
Mike Taylor [Wed, 9 May 2007 11:05:30 +0000 (11:05 +0000)]
s/rs/syntax

17 years agoSave initial RS for render()
Mike Taylor [Wed, 9 May 2007 11:02:41 +0000 (11:02 +0000)]
Save initial RS for render()

17 years agoLogging level can be overridden by YAZ_LOG parameter.
Mike Taylor [Wed, 9 May 2007 10:45:14 +0000 (10:45 +0000)]
Logging level can be overridden by YAZ_LOG parameter.

17 years agoDoc.
Mike Taylor [Tue, 8 May 2007 16:20:04 +0000 (16:20 +0000)]
Doc.

17 years agoLess verbose.
Mike Taylor [Tue, 8 May 2007 12:18:59 +0000 (12:18 +0000)]
Less verbose.

17 years agoNew
Mike Taylor [Tue, 8 May 2007 08:20:13 +0000 (08:20 +0000)]
New

17 years agoCode to send username/password. I am pretty sure this correct, but it
Mike Taylor [Fri, 4 May 2007 12:09:58 +0000 (12:09 +0000)]
Code to send username/password.  I am pretty sure this correct, but it
can't be demonstrated so due to a bug in ZOOM-C.

17 years agoAdd and use xpath_context()
Mike Taylor [Fri, 4 May 2007 12:09:24 +0000 (12:09 +0000)]
Add and use xpath_context()

17 years agoResplit success and failure functions: the latter now reports and
Mike Taylor [Thu, 3 May 2007 14:43:31 +0000 (14:43 +0000)]
Resplit success and failure functions: the latter now reports and
stores details of what went wrong.  This will be useful for alerting
administrators.

17 years agoUse utf8param($r, $key) instead of $r->param($key) throughout.
Mike Taylor [Thu, 3 May 2007 14:15:56 +0000 (14:15 +0000)]
Use utf8param($r, $key) instead of $r->param($key) throughout.
(Searches for Ã…rhus still don't work, though.)

17 years agoUse utf8param($r, $key) instead of $r->param($key) throughout.
Mike Taylor [Thu, 3 May 2007 14:13:19 +0000 (14:13 +0000)]
Use utf8param($r, $key) instead of $r->param($key) throughout.

17 years agoAfter successful "new" has added a record, set next operation to "edit".
Mike Taylor [Thu, 3 May 2007 12:54:18 +0000 (12:54 +0000)]
After successful "new" has added a record, set next operation to "edit".
Allows immediate editing of a newly added record.

17 years agoUse utf8param($r, $key) instead of $r->param($key) throughout.
Mike Taylor [Thu, 3 May 2007 12:43:04 +0000 (12:43 +0000)]
Use utf8param($r, $key) instead of $r->param($key) throughout.

17 years agoPull in utf8param
Mike Taylor [Thu, 3 May 2007 12:42:32 +0000 (12:42 +0000)]
Pull in utf8param

17 years agoAdd utf8param()
Mike Taylor [Thu, 3 May 2007 12:41:58 +0000 (12:41 +0000)]
Add utf8param()
Add _renderchars()
More logging in modify_xml_document() for charset issues.

17 years agoSimplify and clarify new/edit/copy code, resolving several bugs.
Mike Taylor [Thu, 3 May 2007 09:33:29 +0000 (09:33 +0000)]
Simplify and clarify new/edit/copy code, resolving several bugs.

17 years agoID used for target-specific menu is that of newly created, copied or
Mike Taylor [Thu, 3 May 2007 09:33:10 +0000 (09:33 +0000)]
ID used for target-specific menu is that of newly created, copied or
edited record rather than that of one that it was copied from.

17 years agoNew, identical to xeno.conf except for <VirtualHost> name.
Mike Taylor [Wed, 2 May 2007 13:54:40 +0000 (13:54 +0000)]
New, identical to xeno.conf except for <VirtualHost> name.

17 years agoIgnore records-2007-05-01
Mike Taylor [Wed, 2 May 2007 13:54:18 +0000 (13:54 +0000)]
Ignore records-2007-05-01

17 years agomodify_xml_document()'s code for no-opping when no change has been
Mike Taylor [Wed, 2 May 2007 13:52:54 +0000 (13:52 +0000)]
modify_xml_document()'s code for no-opping when no change has been
made now also works for present-but-empty fields.

17 years agoNew
Mike Taylor [Wed, 2 May 2007 11:57:20 +0000 (11:57 +0000)]
New

17 years agoAdd alias targettest.indexdata.com
Mike Taylor [Tue, 1 May 2007 16:34:00 +0000 (16:34 +0000)]
Add alias targettest.indexdata.com

17 years agoUse Task::Search->render_query()
Mike Taylor [Tue, 1 May 2007 16:31:08 +0000 (16:31 +0000)]
Use Task::Search->render_query()

17 years agoFix PQF classname.
Mike Taylor [Tue, 1 May 2007 16:30:42 +0000 (16:30 +0000)]
Fix PQF classname.
Add render_query()

17 years agoLess verbose
Mike Taylor [Tue, 1 May 2007 16:30:17 +0000 (16:30 +0000)]
Less verbose

17 years agoTypo: s/cql/pqf
Mike Taylor [Tue, 1 May 2007 15:33:30 +0000 (15:33 +0000)]
Typo: s/cql/pqf

17 years agoAdd general irspy_search() function.
Mike Taylor [Tue, 1 May 2007 15:32:51 +0000 (15:32 +0000)]
Add general irspy_search() function.
irspy_search_pqf() refactored as trivial wrapper.

17 years agonew
Mike Taylor [Tue, 1 May 2007 15:32:16 +0000 (15:32 +0000)]
new

17 years agoNew API for constructor: now takes new additional first argument, a
Mike Taylor [Tue, 1 May 2007 15:32:06 +0000 (15:32 +0000)]
New API for constructor: now takes new additional first argument, a
string (either "pqf" or "cql") indicating the type of the query-string
that follows.

17 years agoInclude CQL test.
Mike Taylor [Tue, 1 May 2007 15:30:38 +0000 (15:30 +0000)]
Include CQL test.

17 years agoLess verbose.
Mike Taylor [Tue, 1 May 2007 15:29:36 +0000 (15:29 +0000)]
Less verbose.

17 years agoLess verbose
Mike Taylor [Mon, 30 Apr 2007 11:28:37 +0000 (11:28 +0000)]
Less verbose

17 years agoClearer use of target vs. id.
Mike Taylor [Mon, 30 Apr 2007 11:28:04 +0000 (11:28 +0000)]
Clearer use of target vs. id.

17 years agoirspy_identifier2target() properly implemented so that it now handles
Mike Taylor [Mon, 30 Apr 2007 11:27:39 +0000 (11:27 +0000)]
irspy_identifier2target() properly implemented so that it now handles
SRU and SRW as well as Z39.50

17 years agoDo not insist on serverImplementation* being defined, since they are
Mike Taylor [Mon, 30 Apr 2007 11:26:57 +0000 (11:26 +0000)]
Do not insist on serverImplementation* being defined, since they are
not when returning from an SRU connect.

17 years agoDo not allow an entry to specify SRW/U composite protocol.
Mike Taylor [Fri, 27 Apr 2007 14:32:09 +0000 (14:32 +0000)]
Do not allow an entry to specify SRW/U composite protocol.

17 years agoAbstract out identifier format, which is now handled by a set of functions in Utils...
Mike Taylor [Fri, 27 Apr 2007 14:04:40 +0000 (14:04 +0000)]
Abstract out identifier format, which is now handled by a set of functions in Utils.pm that are used in many places.  Clarify distinction between identifier string and target string, which are similar but no longer identical.  Identifier string now includes protocol.  All of this is to prepare the way for supporting SRU and SRW tests as well as Z39.50

17 years agoHas been unused for some time
Mike Taylor [Fri, 27 Apr 2007 13:54:28 +0000 (13:54 +0000)]
Has been unused for some time

17 years agoAdd another layer of tables to the top banner, for IE's benefit.
Mike Taylor [Thu, 26 Apr 2007 14:38:37 +0000 (14:38 +0000)]
Add another layer of tables to the top banner, for IE's benefit.

17 years agoRun on localweb address rather then localhost.
Mike Taylor [Thu, 26 Apr 2007 14:38:02 +0000 (14:38 +0000)]
Run on localweb address rather then localhost.

17 years agoHelp link for Reliability.
Mike Taylor [Thu, 26 Apr 2007 13:57:17 +0000 (13:57 +0000)]
Help link for Reliability.

17 years agonew
Mike Taylor [Thu, 26 Apr 2007 13:56:53 +0000 (13:56 +0000)]
new

17 years agoNew
Mike Taylor [Thu, 26 Apr 2007 13:56:46 +0000 (13:56 +0000)]
New

17 years agoAppend
Mike Taylor [Thu, 26 Apr 2007 11:57:21 +0000 (11:57 +0000)]
Append

17 years agoDeletion using same record rather then recordIdOpaque
Mike Taylor [Wed, 25 Apr 2007 13:28:42 +0000 (13:28 +0000)]
Deletion using same record rather then recordIdOpaque

17 years agoNote unpacking
Mike Taylor [Wed, 18 Apr 2007 20:36:36 +0000 (20:36 +0000)]
Note unpacking

17 years agoBetter instructions.
Mike Taylor [Wed, 18 Apr 2007 20:36:24 +0000 (20:36 +0000)]
Better instructions.

17 years agoNew records
Mike Taylor [Wed, 18 Apr 2007 16:35:26 +0000 (16:35 +0000)]
New records

17 years agoSuperseded by records-2007-04-18.tar.gz
Mike Taylor [Wed, 18 Apr 2007 16:34:44 +0000 (16:34 +0000)]
Superseded by records-2007-04-18.tar.gz

17 years agoTree of tests compiled in initalise() rather then check(), so that
Mike Taylor [Wed, 18 Apr 2007 15:35:51 +0000 (15:35 +0000)]
Tree of tests compiled in initalise() rather then check(), so that
initialise can invoke timeout() on the top test and use its value in
creating the first batch of connection objects.

17 years agoTest-name specified in initialise() call rather than check()
Mike Taylor [Wed, 18 Apr 2007 15:32:32 +0000 (15:32 +0000)]
Test-name specified in initialise() call rather than check()

17 years agoAdd timeout()
Mike Taylor [Wed, 18 Apr 2007 15:24:45 +0000 (15:24 +0000)]
Add timeout()

17 years agoApply timeout to each newly created connection according to value of
Mike Taylor [Wed, 18 Apr 2007 15:23:41 +0000 (15:23 +0000)]
Apply timeout to each newly created connection according to value of
top-level test's timeout() function.

17 years agoModule name
Mike Taylor [Wed, 18 Apr 2007 15:22:48 +0000 (15:22 +0000)]
Module name

17 years agoAppend
Mike Taylor [Wed, 18 Apr 2007 15:22:40 +0000 (15:22 +0000)]
Append

17 years agoNew
Mike Taylor [Wed, 18 Apr 2007 15:17:06 +0000 (15:17 +0000)]
New