Wolfram Schneider [Thu, 8 Oct 2015 12:47:13 +0000 (12:47 +0000)]
Merge branch 'master' of ssh://git.indexdata.com:222/home/git/pub/irspy
Wolfram Schneider [Thu, 8 Oct 2015 12:46:01 +0000 (12:46 +0000)]
sync
Mike Taylor [Thu, 8 Oct 2015 11:55:56 +0000 (12:55 +0100)]
Note IRSpy's need for the libindexdata-utils-perl Debian package.
Related to IR-372.
Mike Taylor [Thu, 26 Feb 2015 15:13:21 +0000 (15:13 +0000)]
Change-logging.
Mike Taylor [Thu, 26 Feb 2015 15:12:24 +0000 (15:12 +0000)]
Use cabin font for IRSpy. Part of WRIS-12.
Mike Taylor [Fri, 23 Jan 2015 11:36:17 +0000 (11:36 +0000)]
Use newer archive.
Mike Taylor [Fri, 23 Jan 2015 11:35:27 +0000 (11:35 +0000)]
Fix IR-370, I hope.
Add UDB to cql:anywhere index.
Mike Taylor [Fri, 23 Jan 2015 11:15:40 +0000 (11:15 +0000)]
Fix bug IR-363.
Set the proxy as well as user/password when connecting to a target.
Mike Taylor [Fri, 23 Jan 2015 11:11:44 +0000 (11:11 +0000)]
Typo in comment.
Mike Taylor [Fri, 23 Jan 2015 11:10:54 +0000 (11:10 +0000)]
Typo in error message.
Mike Taylor [Fri, 23 Jan 2015 10:37:52 +0000 (10:37 +0000)]
Add proxy field for editing.
Mike Taylor [Fri, 23 Jan 2015 10:31:53 +0000 (10:31 +0000)]
Dusplay proxy
Mike Taylor [Fri, 23 Jan 2015 10:29:52 +0000 (10:29 +0000)]
Ignore unpacked archive records-2014-12-15
Wolfram Schneider [Mon, 12 Jan 2015 14:26:22 +0000 (14:26 +0000)]
validate dump output with xmllint
Mike Taylor [Wed, 17 Dec 2014 15:40:14 +0000 (15:40 +0000)]
Merge branch 'master' of ssh://git.indexdata.com/home/git/pub/irspy
Mike Taylor [Wed, 17 Dec 2014 15:38:23 +0000 (15:38 +0000)]
Back to IR-367 *sigh*
Extend reindex.pl so that if it's asked to set UDB in a record with no
databaseInfo, it makes that section. This can now be used to fix up
the 35 records in the master IRSpy database that still hgave no UDBs.
John Malconian [Wed, 17 Dec 2014 13:22:21 +0000 (13:22 +0000)]
add debian init info
Mike Taylor [Wed, 17 Dec 2014 12:18:53 +0000 (12:18 +0000)]
Add searching support for the zeerex.udb index.
(While I'm here, I also added zeerex.reliabilityNoMoreThan)
Mike Taylor [Wed, 17 Dec 2014 12:18:21 +0000 (12:18 +0000)]
Add UDB to indexing (as zeerex:udb).
Note that a run of reindex.pl is required before this can be used.
Mike Taylor [Tue, 16 Dec 2014 16:22:14 +0000 (16:22 +0000)]
Merge branch 'master' of ssh://git.indexdata.com/home/git/pub/irspy
Mike Taylor [Tue, 16 Dec 2014 16:19:08 +0000 (16:19 +0000)]
Related to IR-365 ("Investigate, possibly remove "skipped records" in IRSpy toroid")
When probing for record syntaxes, try an all-records search.
This gives us a chance of finding something in Russian-language targets such as
http://irspy.indexdata.com/full.html?id=Z39.50%3Ans1.gbs.spb.ru%3A212%2Fnmagpl
in which we can't find any records using the standard English-language searches.
Mike Taylor [Mon, 15 Dec 2014 17:30:41 +0000 (17:30 +0000)]
Ignore Wolfram's(?) temporary directory db-test
Mike Taylor [Mon, 15 Dec 2014 17:08:17 +0000 (17:08 +0000)]
Merge branch 'master' of ssh://git.indexdata.com/home/git/pub/irspy
Mike Taylor [Mon, 15 Dec 2014 17:07:28 +0000 (17:07 +0000)]
Towards IR-350.
Tweak UDB-setting code to put it in the right part of the records.
Now ready to deploy.
Mike Taylor [Mon, 15 Dec 2014 16:22:26 +0000 (16:22 +0000)]
New
Mike Taylor [Mon, 15 Dec 2014 16:21:35 +0000 (16:21 +0000)]
Just comment out the tidy invocation. We don't really need it, and it seems to barf unconditionally on perfectly reasonably sequences such as 'Ð' which xmllint is fine with
Mike Taylor [Mon, 15 Dec 2014 16:09:10 +0000 (16:09 +0000)]
Another attempt at figuring out what's upsetting tidy.
Mike Taylor [Mon, 15 Dec 2014 16:02:33 +0000 (16:02 +0000)]
Better output for diagnostics.
Mike Taylor [Mon, 15 Dec 2014 16:01:09 +0000 (16:01 +0000)]
Typo
Mike Taylor [Mon, 15 Dec 2014 15:57:10 +0000 (15:57 +0000)]
Use for i in */xml do...done instead of xargs.
For some reason, it seems to make tidy happy.
Mike Taylor [Mon, 15 Dec 2014 15:15:13 +0000 (15:15 +0000)]
Use tidy -quiet, rather than discarding all output.
Mike Taylor [Mon, 15 Dec 2014 12:27:21 +0000 (12:27 +0000)]
Merge branch 'master' of ssh://git.indexdata.com:222/home/git/pub/irspy
Mike Taylor [Mon, 15 Dec 2014 12:25:11 +0000 (12:25 +0000)]
Someone, at some time, added a new 'irspy' account to the htpasswd file -- but did not commit this change, so I don't know who, when or why
Mike Taylor [Mon, 15 Dec 2014 12:22:43 +0000 (12:22 +0000)]
Towards IR364 and IR-350.
Major enhancements to reindex.pl:
* New --setDb option (not yet tested)
* New --delete option
* New -n option (do not carry out actions)
* New -q <query> option to limit set of affected records
Skip the undeletable phantom record -- there's nothing more we can do.
Mike Taylor [Fri, 12 Dec 2014 12:47:08 +0000 (12:47 +0000)]
Generate an automatic UDB only if no explicit one was provided.
Mike Taylor [Fri, 12 Dec 2014 11:52:32 +0000 (11:52 +0000)]
Add short help-text for editing UDB.
Mike Taylor [Fri, 12 Dec 2014 11:52:20 +0000 (11:52 +0000)]
Add UDB to list of editable fields.
Mike Taylor [Fri, 12 Dec 2014 11:52:11 +0000 (11:52 +0000)]
Add UDB to list of displayed fields.
Mike Taylor [Thu, 11 Dec 2014 12:33:50 +0000 (12:33 +0000)]
Fix bug IR-350.
Newly created records now get an auto-generated UDB, "irspy-NUMBER".
Mike Taylor [Thu, 11 Dec 2014 11:44:17 +0000 (11:44 +0000)]
Add IRSPY_COUNTER_FILE setting to live config.
Add -I perl-indexdata-utils/lib to PerlSwitches and PERL5LIB setting.
(I am not 100% certain which of these works on the live site.)
Mike Taylor [Thu, 11 Dec 2014 11:43:02 +0000 (11:43 +0000)]
Consistent indent.
Mike Taylor [Thu, 11 Dec 2014 11:42:56 +0000 (11:42 +0000)]
Add IRSPY_COUNTER_FILE setting.
Add -I perl-indexdata-utils/lib to PerlSwitches.
Remove PERL5LIB setting, which is evidently ignored.
Mike Taylor [Wed, 10 Dec 2014 16:52:05 +0000 (16:52 +0000)]
Remove borders from full-record table, as well as record-list tables.
Remove all underlining from anchors.
Mike Taylor [Wed, 10 Dec 2014 16:03:46 +0000 (16:03 +0000)]
Style tweaks:
- Use Gill Sans as the main body font
- Bluer (less green) blue for pane1
- Round corners for pane1 and pane2
- No borders for target table
- More padding for target table
Mike Taylor [Wed, 10 Dec 2014 15:54:46 +0000 (15:54 +0000)]
Update xeno-dev.conf for Mike's new desktop filesystem.
Mike Taylor [Wed, 10 Dec 2014 15:54:01 +0000 (15:54 +0000)]
Use new beach background.
Mike Taylor [Wed, 10 Dec 2014 15:53:20 +0000 (15:53 +0000)]
New
Mike Taylor [Mon, 24 Nov 2014 12:11:03 +0000 (12:11 +0000)]
Ignore more recent unpacked record store.
Mike Taylor [Mon, 24 Nov 2014 12:10:34 +0000 (12:10 +0000)]
Use most recent dump for "make newdb"
Mike Taylor [Mon, 24 Nov 2014 11:58:11 +0000 (11:58 +0000)]
Remove four of the old IRSpy database dumps -- we don't need them all.
Mike Taylor [Mon, 24 Nov 2014 11:57:16 +0000 (11:57 +0000)]
New dump of IRSpy database
Mike Taylor [Mon, 24 Nov 2014 11:52:01 +0000 (11:52 +0000)]
Remove stray tabs.
Mike Taylor [Mon, 24 Nov 2014 11:48:52 +0000 (11:48 +0000)]
Fix typo in comment.
Mike Taylor [Mon, 24 Nov 2014 11:44:38 +0000 (11:44 +0000)]
Ignore unpacked directory records-2013-08-13
Wolfram Schneider [Fri, 14 Nov 2014 12:53:22 +0000 (13:53 +0100)]
Merge branch 'master' of ssh://git.indexdata.com:222/home/git/pub/irspy
Conflicts:
zebra/zebra.cfg
Wolfram Schneider [Fri, 14 Nov 2014 12:51:29 +0000 (13:51 +0100)]
set modulePath for MacOS with homebrew
Wolfram Schneider [Fri, 14 Nov 2014 12:50:01 +0000 (13:50 +0100)]
set profilePath for MacOS / homebrew
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