Mike Taylor [Fri, 14 Nov 2014 12:49:33 +0000 (12:49 +0000)]
Fix filename for manual record rollin.
Mike Taylor [Fri, 14 Nov 2014 12:48:18 +0000 (12:48 +0000)]
Resolve conflicts
Wolfram Schneider [Fri, 14 Nov 2014 12:42:33 +0000 (13:42 +0100)]
set profilePath for MacOS (with brew)
Mike Taylor [Fri, 14 Nov 2014 12:42:26 +0000 (12:42 +0000)]
Part of IR-359.
Add /usr/local/Cellar/zebra/2.0.59/lib/idzebra-2.0/modules to the
modulePath. Allows Zebra to import records using the Alvis filter on a
Mac when installed using the "brew" packaging system.
Wolfram Schneider [Fri, 14 Nov 2014 12:11:40 +0000 (12:11 +0000)]
Merge branch 'master' of ssh://git.indexdata.com:222/home/git/pub/irspy
Conflicts:
web/conf/apache2.0/irspy.conf
Wolfram Schneider [Fri, 14 Nov 2014 12:09:27 +0000 (12:09 +0000)]
add alias irspy-dev
Mike Taylor [Fri, 14 Nov 2014 11:39:11 +0000 (11:39 +0000)]
Update name of records directory.
Mike Taylor [Fri, 14 Nov 2014 11:38:12 +0000 (11:38 +0000)]
Part of IR-359.
Add /usr/local/Cellar/zebra/2.0.59/share/idzebra-2.0/tab to the
profilePath. (Thank heavens it's a path, not just a location!)
Allows Zebra to run on a Mac when installed using the "brew" packaging
system.
Mike Taylor [Fri, 14 Nov 2014 11:28:53 +0000 (11:28 +0000)]
Towards IR-359
Fix old developing-on-a-Mac Apache2 config to work with new directory
layout and Apple's own Apache2 instead of the one from MacPorts.
John Malconian [Fri, 7 Nov 2014 16:42:36 +0000 (16:42 +0000)]
Merge branch 'master' of ssh://git.indexdata.com:222/home/git/pub/irspy
John Malconian [Fri, 7 Nov 2014 16:41:49 +0000 (16:41 +0000)]
add serveralias irspy02.indexdata.com
Wolfram Schneider [Mon, 6 Oct 2014 11:47:36 +0000 (11:47 +0000)]
The company name is: Index Data
Wolfram Schneider [Wed, 3 Sep 2014 13:33:32 +0000 (13:33 +0000)]
avoid double utf8 encoding, IR-355
uri_escape_utf8 -> uri_escape()
Wolfram Schneider [Wed, 3 Sep 2014 12:32:49 +0000 (12:32 +0000)]
improve table design for main table
Wolfram Schneider [Wed, 3 Sep 2014 12:25:05 +0000 (12:25 +0000)]
irspy should highlight the select row, IR-354
Wolfram Schneider [Fri, 18 Apr 2014 09:25:37 +0000 (09:25 +0000)]
check for running zebra before starting zebrasrv
Wolfram Schneider [Fri, 18 Apr 2014 09:15:54 +0000 (09:15 +0000)]
improve debugging: use full path for zebra config file
Mike Taylor [Wed, 12 Feb 2014 09:25:55 +0000 (09:25 +0000)]
Add /toroid/ proxying for Mike's development box.
Adam Dickmeiss [Mon, 10 Feb 2014 16:01:35 +0000 (17:01 +0100)]
Look for yaz-client; not yaz-config
Wolfram Schneider [Fri, 13 Sep 2013 08:51:24 +0000 (08:51 +0000)]
Merge branch 'master' of ssh://git.indexdata.com:222/home/git/pub/irspy
Wolfram Schneider [Fri, 13 Sep 2013 08:48:48 +0000 (08:48 +0000)]
update package list
Wolfram Schneider [Fri, 13 Sep 2013 08:47:23 +0000 (08:47 +0000)]
set home=/home/indexdata
Wolfram Schneider [Tue, 3 Sep 2013 10:04:48 +0000 (10:04 +0000)]
add `check' target for regression tests
Wolfram Schneider [Tue, 3 Sep 2013 10:02:45 +0000 (10:02 +0000)]
faster check
Wolfram Schneider [Tue, 3 Sep 2013 09:58:55 +0000 (09:58 +0000)]
add start/stop targets
Wolfram Schneider [Tue, 3 Sep 2013 09:45:11 +0000 (09:45 +0000)]
cleanup
Wolfram Schneider [Wed, 14 Aug 2013 13:19:13 +0000 (13:19 +0000)]
ignore *.bak and *.old files
Wolfram Schneider [Wed, 14 Aug 2013 13:18:33 +0000 (13:18 +0000)]
correct test definition order
Wolfram Schneider [Wed, 14 Aug 2013 13:17:14 +0000 (13:17 +0000)]
perl syntax error. Argh!
Wolfram Schneider [Wed, 14 Aug 2013 11:12:15 +0000 (13:12 +0200)]
permissions
Wolfram Schneider [Wed, 14 Aug 2013 11:11:24 +0000 (13:11 +0200)]
very basic test
Wolfram Schneider [Wed, 14 Aug 2013 11:07:08 +0000 (13:07 +0200)]
skip test if no zebra is running on localhost:8018
We need this for jenkins regression tests
Wolfram Schneider [Wed, 14 Aug 2013 11:02:23 +0000 (13:02 +0200)]
if ZOOM::IRSpy was not installed yet, use the version from ./lib
Wolfram Schneider [Wed, 14 Aug 2013 08:21:18 +0000 (08:21 +0000)]
rebuild with `make manifest'
Wolfram Schneider [Wed, 14 Aug 2013 08:20:59 +0000 (08:20 +0000)]
allow bin/setrlimit.c
Wolfram Schneider [Wed, 14 Aug 2013 08:16:11 +0000 (08:16 +0000)]
ignore *.bak files and generated ./Makefile
Wolfram Schneider [Wed, 14 Aug 2013 08:10:36 +0000 (08:10 +0000)]
add to MANIFEST: bin/irspy-nagios.pl
Wolfram Schneider [Wed, 14 Aug 2013 08:08:39 +0000 (08:08 +0000)]
add to MANIFEST: etc/irspy-px
Wolfram Schneider [Tue, 13 Aug 2013 16:44:06 +0000 (16:44 +0000)]
set MaxClients 32, SA-457
I run a performance test and run 100 parallel requests.
The machine swapped and crashed. I set a limit of 32 running scripts.
Wolfram Schneider [Tue, 13 Aug 2013 16:33:35 +0000 (16:33 +0000)]
gzip html and xml output
toroid output will be up to 15 times smaller
Wolfram Schneider [Tue, 13 Aug 2013 16:09:12 +0000 (16:09 +0000)]
map /toroid/world to CGI script irspy-toroid.cgi
Wolfram Schneider [Tue, 13 Aug 2013 15:16:12 +0000 (15:16 +0000)]
move everything under /home/indexdata
(was /usr/local/src/git/irspy )
Wolfram Schneider [Tue, 13 Aug 2013 15:02:12 +0000 (15:02 +0000)]
show full path of config file in ps(1) output
Wolfram Schneider [Tue, 13 Aug 2013 15:01:15 +0000 (15:01 +0000)]
runs on new VM berwick
Wolfram Schneider [Tue, 13 Aug 2013 14:51:50 +0000 (14:51 +0000)]
new dump import
Wolfram Schneider [Tue, 13 Aug 2013 14:48:30 +0000 (14:48 +0000)]
import front-end apache config for irspy
Mike Taylor [Mon, 25 Mar 2013 22:02:30 +0000 (22:02 +0000)]
Describe IR-338 changes.
Mike Taylor [Mon, 25 Mar 2013 22:01:22 +0000 (22:01 +0000)]
Resolve
Mike Taylor [Mon, 25 Mar 2013 18:04:20 +0000 (18:04 +0000)]
Do not return TEST_BAD when diagnostic is 1 (permanent system error).
Fixes the second part of IR-338.
This probably needs some deeper thought. There seems to be some
uncertainty over whether returning TEST_BAD means "skip the rest of
this test" (which is what was intended here) or "skip this and all
sibling tests" (which is what's implemented). Do ANY instances of
TEST_BAD intend the latter? If not, we can just change the behaviour.
Mike Taylor [Mon, 25 Mar 2013 18:00:22 +0000 (18:00 +0000)]
Better logging when skipping tests.
Fixes part of IR-338.
Mike Taylor [Mon, 25 Mar 2013 16:15:53 +0000 (16:15 +0000)]
Add comment
Mike Taylor [Fri, 22 Mar 2013 09:34:51 +0000 (09:34 +0000)]
Merge branch 'master' of ssh://git.indexdata.com:222/home/git/pub/irspy
Mike Taylor [Fri, 22 Mar 2013 09:32:58 +0000 (09:32 +0000)]
Ignore Wolfram's log symlink
Mike Taylor [Fri, 22 Mar 2013 09:31:43 +0000 (09:31 +0000)]
Someone evidently commented out the ServerAlias line. But I don't know why that was ever added, so I'm cool with it. CHECK IN YOUR CHANGES, PEOPLE.
Wolfram Schneider [Mon, 18 Mar 2013 11:09:43 +0000 (11:09 +0000)]
need a nagios alert script to check irspy updates, IR-336
Mike Taylor [Thu, 14 Mar 2013 13:15:54 +0000 (13:15 +0000)]
Register the "irspy_data" log-level.
Mike Taylor [Thu, 14 Mar 2013 13:12:18 +0000 (13:12 +0000)]
Add comment on "irspy_data" logging level
Mike Taylor [Thu, 3 Jan 2013 15:55:13 +0000 (15:55 +0000)]
Fix typo in Explain test.
Mike Taylor [Fri, 21 Dec 2012 16:20:19 +0000 (16:20 +0000)]
Test::Search::Explain no longer returns TEST_BAD when the IR-Explain-1
database doesn't exist: the test is not "bad" in the IRSpy sense that
other tests at the same level need to be skipped, but has completed
successfully (and determined that Explain is not supported).
Mike Taylor [Thu, 20 Dec 2012 14:20:27 +0000 (14:20 +0000)]
Logging of sikppped tests raised from irspy_debug level to irspy_test.
Mike Taylor [Thu, 20 Dec 2012 12:40:23 +0000 (12:40 +0000)]
cql_quote() encloses strings that contain backslash in quotes.
Mike Taylor [Thu, 20 Dec 2012 12:38:15 +0000 (12:38 +0000)]
Revert last commit, I don't know WHAT I was thinking.
Mike Taylor [Wed, 19 Dec 2012 12:39:16 +0000 (12:39 +0000)]
Add PiggyBack to main test.
Mike Taylor [Wed, 19 Dec 2012 12:07:58 +0000 (12:07 +0000)]
Fix display of piggybacking support.
Mike Taylor [Wed, 19 Dec 2012 12:07:35 +0000 (12:07 +0000)]
Fix handling of piggybacking errors not to break on success!
Mike Taylor [Wed, 19 Dec 2012 12:06:43 +0000 (12:06 +0000)]
Rolling changes.
Mike Taylor [Wed, 19 Dec 2012 12:06:27 +0000 (12:06 +0000)]
Support new "irspy_data" log-level to register information written to
target description record.
Mike Taylor [Wed, 19 Dec 2012 11:16:45 +0000 (11:16 +0000)]
Move location of skipped Pod.pm
Mike Taylor [Wed, 19 Dec 2012 11:15:27 +0000 (11:15 +0000)]
Rolling changes.
Mike Taylor [Wed, 19 Dec 2012 11:14:45 +0000 (11:14 +0000)]
Move aside
Mike Taylor [Wed, 19 Dec 2012 10:04:25 +0000 (10:04 +0000)]
Resolve
Mike Taylor [Wed, 19 Dec 2012 10:03:17 +0000 (10:03 +0000)]
Rolling changes.
Mike Taylor [Wed, 19 Dec 2012 10:00:52 +0000 (10:00 +0000)]
IDs used in URLs for full-record links are properly CQL-quoted.
Fixes part of IR-303.
Mike Taylor [Wed, 19 Dec 2012 10:00:18 +0000 (10:00 +0000)]
Add Piggyback searching line to full-record display.
Mike Taylor [Mon, 17 Dec 2012 14:47:01 +0000 (14:47 +0000)]
Add XSLT rule to store piggyback result in ZeeRex record.
Mike Taylor [Mon, 17 Dec 2012 14:43:53 +0000 (14:43 +0000)]
Rolling changes.
Mike Taylor [Mon, 17 Dec 2012 14:42:01 +0000 (14:42 +0000)]
Add Record::PiggyBack test to manifest.
Mike Taylor [Mon, 17 Dec 2012 14:41:15 +0000 (14:41 +0000)]
Ignore generated file MYMETA.yml
Mike Taylor [Mon, 17 Dec 2012 14:40:31 +0000 (14:40 +0000)]
Change Quick test to probe piggybacking.
Mike Taylor [Mon, 17 Dec 2012 14:39:09 +0000 (14:39 +0000)]
New test, Record::PiggyBack.
Part of bug IR-333.
John Malconian [Fri, 14 Dec 2012 15:40:38 +0000 (15:40 +0000)]
dependency libxml-libxml-common-perl replaced by libxml-libxml-perl
Mike Taylor [Wed, 12 Dec 2012 15:17:00 +0000 (15:17 +0000)]
Rolling changes.
Mike Taylor [Wed, 12 Dec 2012 15:15:57 +0000 (15:15 +0000)]
Check that record returned in piggyback after OPAC-record request
really is an OPAC record. Fixes bug IR-331.
Mike Taylor [Wed, 12 Dec 2012 09:32:31 +0000 (09:32 +0000)]
Rolling changes.
Mike Taylor [Wed, 12 Dec 2012 09:32:12 +0000 (09:32 +0000)]
Record::Fetch test registers a fail when the syntax actually retrieved
does not match that requested. Fixes bug IR-324.
Mike Taylor [Wed, 12 Dec 2012 09:30:50 +0000 (09:30 +0000)]
Quick test now runs only Ping and Record::Fetch.
Mike Taylor [Fri, 7 Dec 2012 16:04:43 +0000 (17:04 +0100)]
Write up not-recent changes.
Mike Taylor [Fri, 7 Dec 2012 16:03:31 +0000 (17:03 +0100)]
Add bin/irspy-xpath.pl and etc/dallas.rules to MANIFEST.
Wolfram Schneider [Fri, 27 Jan 2012 11:58:48 +0000 (11:58 +0000)]
block bot rogerbot for all URLs
Mike Taylor [Tue, 4 Jan 2011 13:33:55 +0000 (13:33 +0000)]
Describe xslt_max_depth hack.
Mike Taylor [Tue, 4 Jan 2011 13:31:39 +0000 (13:31 +0000)]
Set $ZOOM::IRSpy::xslt_max_depth to 3500 ... ugh.
Mike Taylor [Thu, 16 Dec 2010 23:22:08 +0000 (23:22 +0000)]
Removed zoom-delete-records.pl -- use zoom-delete-records from the ZOOM-Perl distribution instead
Mike Taylor [Thu, 16 Dec 2010 22:39:11 +0000 (22:39 +0000)]
Fix hashbang
Mike Taylor [Thu, 16 Dec 2010 22:28:16 +0000 (22:28 +0000)]
Change sample command-line.
Mike Taylor [Thu, 16 Dec 2010 22:27:52 +0000 (22:27 +0000)]
Rename
Mike Taylor [Thu, 16 Dec 2010 22:26:22 +0000 (22:26 +0000)]
Add $deleteXPath and useful sample command-line.
Mike Taylor [Thu, 16 Dec 2010 17:36:30 +0000 (17:36 +0000)]
Merge branch 'master' of ssh://git.indexdata.com/home/git/pub/irspy
Mike Taylor [Thu, 16 Dec 2010 17:35:34 +0000 (17:35 +0000)]
New
Mike Taylor [Thu, 30 Sep 2010 13:18:01 +0000 (14:18 +0100)]
Web-based tests now apply configured rule-sets before running. At
present there is only one rule-set.
Mike Taylor [Thu, 30 Sep 2010 13:17:17 +0000 (14:17 +0100)]
Count skipped tests.