Mike Rylander [Sun, 3 Apr 2011 22:48:30 +0000 (18:48 -0400)]
Reworking tables a bit to include subfield list on controlling tags, specify hierarchy of tags (main-entry pointers for non-main fields), and remove unneeded name/description on bib fields
Bill Erickson [Fri, 8 Jul 2011 16:22:24 +0000 (12:22 -0400)]
Support for embedded Content Cafe on details page
Added support for two new Apache environment variables
OILS_CONTENT_CAFE_USER and OILS_CONTENT_CAFE_PASS. If set, a Content
Cafe pane will be loaded (via iframe) directly into a new "Summaries &
More" section on the record details page of the TT-pac, when the
section is expanded. In addition to the C. Cafe content, we also show
the 520 bib summary in the same pane.
"Summaries & More" is only visible if either there is 520 data or there
is a suitable identifier (isbn or upc) and the content cafe
configuration is in place.
Signed-off-by: Bill Erickson <berick@esilibrary.com>
Bill Erickson [Tue, 28 Jun 2011 18:51:43 +0000 (14:51 -0400)]
Suggest parts selection on failed parts-capable hold
When a title has copy parts and the user does not select a specific part
for the hold, treat it as a regular title hold. If the title hold
fails, suggest to the user that he/she should select a specific part,
since that opens the door to a new set of potentially capturable copies,
which allow the hold to be successfully placed.
Signed-off-by: Bill Erickson <berick@esilibrary.com> Signed-off-by: Jason Etheridge <jason@esilibrary.com>
Bill Erickson [Wed, 6 Jul 2011 19:21:58 +0000 (15:21 -0400)]
Vandelay matching, quality, error reporting, and queue export additions
* Configuration of direct MARC field comparisons of incoming record to existing records
* Support for nested boolean MARC comparison expressions: e.g. 100a and (020a or 024a)
* Support for field-level match scores to create an overall per-record match score
* Support for best match merge/overlay
* Support for field-level quality metrics to determine overall record quality
* Support for enforcing a minimum quality ratio on import to prevent import of lower quality records
* Support for capturing and reporting record and item import failures.
* Support for exporting record queues and items as print, CSV, and email
* Various small display fixes and cleanup
Signed-off-by: Bill Erickson <berick@esilibrary.com>
Bill Erickson [Tue, 31 May 2011 16:16:16 +0000 (12:16 -0400)]
Repaired typo on schema and upgrade SQL
ARRAY_ACUM is not a defined function. Per Dan Scott, replaced with
ARRAY_AGG instead of the correctly spelled ARRAY_ACCUM, since we'll be
using that function in place of ARRAY_ACCUM going forward.
Thanks, Dan.
Minor syntax/cleanup repairs
Remove tmp seed data file. T'was replaced with upgrade script
Signed-off-by: Bill Erickson <berick@esilibrary.com>
berick [Thu, 19 May 2011 19:40:30 +0000 (15:40 -0400)]
Flexible TCN match configuration
If users do not want records with duplicate TCN values imported, users
should rely on match-sets to enforce this policy instead of a hard-coded
duplicate tcn block. This is done by automatically calling the 'override'
version of bib XML import. The only tcn-related failure that can now
occur is if no free, non-dupe TCN value can be extracted from the record.
berick [Thu, 19 May 2011 19:26:49 +0000 (15:26 -0400)]
Vandelay import improvements / bug fixes
* Allow for quality ratio control during import-on-1match
* Allow for 901c matching when no match-set is selected
* Tidy up some display strings
* Numerous small bug fixes
Jason Etheridge [Fri, 13 May 2011 01:42:43 +0000 (21:42 -0400)]
change the group field for these templates, though they weren't breaking anything before (these are called with fire_object_event and instead of create_events_for_hook, if that makes a difference)
Jason Etheridge [Fri, 13 May 2011 01:38:54 +0000 (21:38 -0400)]
templates for exporting authority queues, but needs testing. blockers here include importing authority records being broken, and possibly selection of an authority queue to inspect being broken
Jason Etheridge [Tue, 10 May 2011 04:29:56 +0000 (00:29 -0400)]
wire in the event firing, though we still need the templates. Put streaming back in for the print/csv/email export methods, since we can respond_complete for email and it to doesn't hurt the other two.
Jason Etheridge [Tue, 10 May 2011 03:50:31 +0000 (23:50 -0400)]
register the methods we're expecting for the print/csv/email exports in Vandelay, and remove limit/offset options for such methods, and expectation of streaming
berick [Thu, 5 May 2011 17:21:56 +0000 (13:21 -0400)]
expose new import options to queue interface importer dialog; mucho import bug fixes in the middle layer code; expose queued rec quality in matches interface
berick [Wed, 4 May 2011 21:15:03 +0000 (17:15 -0400)]
Best Match w/ quality ratio merging
* Mew Best Match option in merge/overlay
* support for upload time minimum record quality ratio
* We now /only/ create new records if no matches exist and the user
selected a match-free import
* Selecting a match-free import no longer trumps other merge imports.
They both work together now.
TODO: find out why queued record quality is not getting set at queued
rec creation time.