evergreen/pines.git
8 years agoRemoving 4th of July KPAC link
Chris Sharp [Tue, 4 Nov 2014 18:41:05 +0000 (13:41 -0500)]
Removing 4th of July KPAC link

Conflicts:
Open-ILS/examples/kpac.xml

8 years agoAdd GALILEO for Kids link to KPAC header.
Terran McCanna [Tue, 4 Nov 2014 14:41:13 +0000 (09:41 -0500)]
Add GALILEO for Kids link to KPAC header.

8 years agoDisplay Thanksgiving icon in KPAC.
Terran McCanna [Tue, 4 Nov 2014 14:40:41 +0000 (09:40 -0500)]
Display Thanksgiving icon in KPAC.

Conflicts:

Open-ILS/examples/kpac.xml

8 years agoAdded Back to School preset search category
Terran McCanna [Tue, 29 Jul 2014 19:58:40 +0000 (15:58 -0400)]
Added Back to School preset search category

Conflicts:
Open-ILS/examples/kpac.xml

8 years agoTweaked searches - ready to push to the public KPAC now (along with the graphics...
Terran McCanna [Thu, 8 May 2014 17:23:18 +0000 (13:23 -0400)]
Tweaked searches - ready to push to the public KPAC now (along with the graphics from the last commit)

8 years agoUpdated kpac.xml to feature 2014 Summer Reading Program topics.
Terran McCanna [Tue, 6 May 2014 21:56:18 +0000 (17:56 -0400)]
Updated kpac.xml to feature 2014 Summer Reading Program topics.

8 years ago2014 Summer Reading Program Graphics
Terran McCanna [Tue, 6 May 2014 21:54:49 +0000 (17:54 -0400)]
2014 Summer Reading Program Graphics

8 years agoHiding unnecessary and unpopulated Chilifresh content and NoveList "loading" message.
Terran McCanna [Fri, 2 May 2014 16:18:32 +0000 (12:18 -0400)]
Hiding unnecessary and unpopulated Chilifresh content and NoveList "loading" message.

Signed-off-by: Terran McCanna <tmccanna@georgialibraries.org>
Conflicts:
Open-ILS/src/templates/opac/parts/record/awards.tt2

8 years agoForced Awards & Suggested Reads tab to always be open
Terran McCanna [Tue, 29 Apr 2014 18:12:23 +0000 (14:12 -0400)]
Forced Awards & Suggested Reads tab to always be open
in order to highlight NoveList Select content.

8 years agoUpdated KPAC to feature 4th of July instead of Easter.
Terran McCanna [Tue, 29 Apr 2014 18:07:17 +0000 (14:07 -0400)]
Updated KPAC to feature 4th of July instead of Easter.

Conflicts:
Open-ILS/examples/kpac.xml

8 years agoAdded Nutrition subcategory under Early Learning category in KPAC.
Terran McCanna [Fri, 28 Mar 2014 14:40:47 +0000 (10:40 -0400)]
Added Nutrition subcategory under Early Learning category in KPAC.

8 years agoSwapped out St. Paddy's feature with Easter feature.
Terran McCanna [Mon, 17 Mar 2014 17:28:16 +0000 (13:28 -0400)]
Swapped out St. Paddy's feature with Easter feature.

Conflicts:
Open-ILS/examples/kpac.xml

8 years agoModified kpac.xml to display Easter category
Terran McCanna [Wed, 12 Mar 2014 16:23:29 +0000 (12:23 -0400)]
Modified kpac.xml to display Easter category

8 years agoAdded README and graphics template for use of KPAC graphics.
Terran McCanna [Thu, 6 Mar 2014 20:12:26 +0000 (15:12 -0500)]
Added README and graphics template for use of KPAC graphics.

Conflicts:
Open-ILS/examples/kpac.xml

8 years agoCorrected version of kpac.xml with properly nested preset searches
Terran McCanna [Mon, 17 Feb 2014 21:36:59 +0000 (16:36 -0500)]
Corrected version of kpac.xml with properly nested preset searches

8 years agoSwapped out Valentine's Day feature
Terran McCanna [Mon, 17 Feb 2014 20:53:38 +0000 (15:53 -0500)]
Swapped out Valentine's Day feature
for St. Patrick's Day feature in
KPAC configuration file.

8 years agoThis commit removes confirmation boxes popping up when a hyperlink is clicked
Chris Sharp [Sun, 19 Jan 2014 14:48:15 +0000 (09:48 -0500)]
This commit removes confirmation boxes popping up when a hyperlink is clicked

In PINES, we expect the behavior we've always had, so we revert the change.

Revert "Sort of in line with 949322 but not absolutely necessary"

This reverts commit e1a7501799119e0f305616af5bf97149d9bdf4c0.

8 years agoAdding fix for KPAC hold placement.
Chris Sharp [Tue, 14 Jan 2014 17:50:16 +0000 (12:50 -0500)]
Adding fix for KPAC hold placement.

Signed-off-by: Chris Sharp <csharp@georgialibraries.org>
8 years agoAdding Terran's kpac.xml to update topics for post MLK weekend.
Chris Sharp [Tue, 14 Jan 2014 17:49:24 +0000 (12:49 -0500)]
Adding Terran's kpac.xml to update topics for post MLK weekend.

Signed-off-by: Chris Sharp <csharp@georgialibraries.org>
8 years agotemporary workaround for holds error when user isn't logged in and doesn't select...
Terran McCanna [Tue, 14 Jan 2014 01:49:10 +0000 (20:49 -0500)]
temporary workaround for holds error when user isn't logged in and doesn't select a pickup location

Conflicts:
Open-ILS/src/perlmods/lib/OpenILS/WWW/EGKPacLoader.pm

8 years agofixed problem with referencing wrong org selector
Terran McCanna [Thu, 9 Jan 2014 21:58:46 +0000 (16:58 -0500)]
fixed problem with referencing wrong org selector

Conflicts:
Open-ILS/src/templates/kpac/getit.tt2

8 years agoCommenting out Bib Call Number and uncommenting Call Number Browse.
Chris Sharp [Wed, 8 Jan 2014 23:56:45 +0000 (18:56 -0500)]
Commenting out Bib Call Number and uncommenting Call Number Browse.

Conflicts:
Open-ILS/src/templates/opac/parts/advanced/numeric.tt2

8 years agoAttempt to fix default pickup location bug when user is not logged in.
Terran McCanna [Fri, 27 Dec 2013 18:37:58 +0000 (13:37 -0500)]
Attempt to fix default pickup location bug when user is not logged in.

Conflicts:
Open-ILS/src/templates/kpac/getit.tt2

8 years agoRe-applied audience filter to restrict to juvenile audience types.
Terran McCanna [Fri, 20 Dec 2013 18:12:07 +0000 (13:12 -0500)]
Re-applied audience filter to restrict to juvenile audience types.

8 years agoModified style guide to emphasize call numbers in search results and item display.
Terran McCanna [Fri, 20 Dec 2013 18:00:04 +0000 (13:00 -0500)]
Modified style guide to emphasize call numbers in search results and item display.

8 years agoTemporarily hid Add to List functionality until it can be further developed.
Terran McCanna [Fri, 20 Dec 2013 17:59:28 +0000 (12:59 -0500)]
Temporarily hid Add to List functionality until it can be further developed.

8 years agoBug fix to recognize user's default pickup library for holds when they are logged in.
Terran McCanna [Fri, 20 Dec 2013 17:58:50 +0000 (12:58 -0500)]
Bug fix to recognize user's default pickup library for holds when they are logged in.

Conflicts:
Open-ILS/src/perlmods/lib/OpenILS/WWW/EGKPacLoader.pm

8 years agoChanged featured items for KPAC home page.
Terran McCanna [Fri, 20 Dec 2013 17:57:36 +0000 (12:57 -0500)]
Changed featured items for KPAC home page.

8 years agoAdding KPAC link to header and footer.
Chris Sharp [Thu, 19 Dec 2013 14:49:36 +0000 (09:49 -0500)]
Adding KPAC link to header and footer.

8 years agoPINES KPAC landing page doesn't include the Print button.
Chris Sharp [Thu, 19 Dec 2013 14:33:18 +0000 (09:33 -0500)]
PINES KPAC landing page doesn't include the Print button.

8 years agoRemoving "Bib Call Number" from the advanced numeric search options.
Chris Sharp [Tue, 26 Nov 2013 16:35:43 +0000 (11:35 -0500)]
Removing "Bib Call Number" from the advanced numeric search options.

Conflicts:
Open-ILS/src/templates/opac/parts/advanced/numeric.tt2

8 years agoAllowing unfillable hold placement in the staff client, not the OPAC
Chris Sharp [Fri, 22 Nov 2013 15:18:58 +0000 (10:18 -0500)]
Allowing unfillable hold placement in the staff client, not the OPAC

In PINES, we do not allow patrons to override hold policies, but staff
may in certain circumstances.  This change makes the option visible in
the staff client, but not the OPAC.

8 years agoSmall changes to Search Limit names and Category names.
Terran McCanna [Wed, 23 Oct 2013 14:30:29 +0000 (10:30 -0400)]
Small changes to Search Limit names and Category names.

8 years agoFurther tweaks to search limits and modifications to book bag links.
Terran McCanna [Mon, 21 Oct 2013 18:17:35 +0000 (14:17 -0400)]
Further tweaks to search limits and modifications to book bag links.

8 years agoTesting modifications to navigation.
Terran McCanna [Thu, 17 Oct 2013 22:57:18 +0000 (18:57 -0400)]
Testing modifications to navigation.

8 years agoModifications to quick search functions and stylesheet.
Terran McCanna [Thu, 17 Oct 2013 20:51:38 +0000 (16:51 -0400)]
Modifications to quick search functions and stylesheet.

Conflicts:

Open-ILS/web/css/skin/default/kpac/style.css

8 years agoImage handling has changed in the new version...
Chris Sharp [Wed, 16 Oct 2013 15:00:44 +0000 (11:00 -0400)]
Image handling has changed in the new version...

Removing PINES-customized code that referred to a now-missing image.

8 years agoTypo in footer.tt2 causing a server error.
Chris Sharp [Mon, 14 Oct 2013 15:25:05 +0000 (11:25 -0400)]
Typo in footer.tt2 causing a server error.

8 years agoRemoving "kpac-original" directory in order to keep a clean source directory.
Chris Sharp [Mon, 7 Oct 2013 14:39:05 +0000 (10:39 -0400)]
Removing "kpac-original" directory in order to keep a clean source directory.

8 years agoPINES customization of KPAC - beta ready for testing
Terran McCanna [Mon, 30 Sep 2013 19:28:08 +0000 (15:28 -0400)]
PINES customization of KPAC - beta ready for testing

8 years agoUpdated dewey.tt2
Terran McCanna [Tue, 24 Sep 2013 19:08:13 +0000 (15:08 -0400)]
Updated dewey.tt2

8 years agoInitial commit of PINES KPAC customizations.
Terran McCanna [Tue, 24 Sep 2013 18:51:21 +0000 (14:51 -0400)]
Initial commit of PINES KPAC customizations.

Conflicts:

Open-ILS/src/templates/kpac/home.tt2
Open-ILS/src/templates/kpac/parts/copy_table.tt2
Open-ILS/src/templates/kpac/parts/header.tt2
Open-ILS/web/css/skin/default/kpac/style.css

Conflicts:
Open-ILS/src/templates/kpac/parts/copy_table.tt2
Open-ILS/web/css/skin/default/kpac/style.css

8 years agoRemoving "You have permission to override some of the failed holds." OPAC message
Chris Sharp [Tue, 23 Jul 2013 12:38:01 +0000 (08:38 -0400)]
Removing "You have permission to override some of the failed holds." OPAC message

8 years agoPINES is not yet keeping a history of circ or holds
Chris Sharp [Mon, 24 Jun 2013 17:10:30 +0000 (13:10 -0400)]
PINES is not yet keeping a history of circ or holds

Conflicts:

Open-ILS/src/templates/opac/myopac/prefs_settings.tt2

8 years agoChanging the default hold message for when an item is age protected.
Chris Sharp [Fri, 14 Jun 2013 11:42:46 +0000 (07:42 -0400)]
Changing the default hold message for when an item is age protected.

8 years agoPINES Survey Link - TPAC Edition
Chris Sharp [Sat, 4 May 2013 14:33:34 +0000 (10:33 -0400)]
PINES Survey Link - TPAC Edition

PINES does an online survey that runs for a week every Spring. These
changes create a red link to the survey above the search bar on the
OPAC home page.

8 years agoRemove "Claims Never Checked Out" in Items Out summary
Chris Sharp [Wed, 10 Apr 2013 17:06:55 +0000 (13:06 -0400)]
Remove "Claims Never Checked Out" in Items Out summary

Signed-off-by: Chris Sharp <csharp@georgialibraries.org>
8 years agoadding in gmcharlt's fix for trailing TCN spaces
Chris Sharp [Fri, 13 Jan 2012 22:26:14 +0000 (17:26 -0500)]
adding in gmcharlt's fix for trailing TCN spaces

Conflicts:

Open-ILS/src/perlmods/lib/OpenILS/Application/Cat/BibCommon.pm

8 years agoadding new macros to listed ones
Chris Sharp [Wed, 26 Sep 2012 17:14:16 +0000 (13:14 -0400)]
adding new macros to listed ones

8 years agoAdding GPLS Helpdesk link to Staff Client portal page and correcting a small typo
Chris Sharp [Thu, 7 Mar 2013 00:23:33 +0000 (19:23 -0500)]
Adding GPLS Helpdesk link to Staff Client portal page and correcting a small typo

Conflicts:

Open-ILS/web/opac/locale/en-US/lang.dtd

Conflicts:
Open-ILS/xul/staff_client/server/index.xhtml

8 years agore-adding STAFF_MIDDLENAME, PATRON_MIDDLENAME, PATRON_EXPIRE_DATE, and PATRON_EXPIRE_...
Chris Sharp [Mon, 25 Feb 2013 15:12:11 +0000 (10:12 -0500)]
re-adding STAFF_MIDDLENAME, PATRON_MIDDLENAME, PATRON_EXPIRE_DATE, and PATRON_EXPIRE_DATE_YMD to rel_2_3_4

Conflicts:

Open-ILS/xul/staff_client/chrome/content/util/print.js

8 years agoRevert "Use my_asv here.. surveys pertinent to the workstation library.. in case...
Chris Sharp [Wed, 1 Feb 2012 20:16:08 +0000 (15:16 -0500)]
Revert "Use my_asv here.. surveys pertinent to the workstation library.. in case survey usage ever takes off.  Should probably move some of this to the middle layer"

This reverts commit 54d45c37d91c78cffa00ca3ff0f6298261d548b2.

8 years agoadding file that returns circ mod view to normal
Chris Sharp [Thu, 17 Nov 2011 13:06:10 +0000 (08:06 -0500)]
adding file that returns circ mod view to normal

8 years agoadding mrpeters' awesome favicon
Chris Sharp [Fri, 29 Mar 2013 13:09:18 +0000 (09:09 -0400)]
adding mrpeters' awesome favicon

8 years agoChanging default hold error messages.
Chris Sharp [Thu, 28 Mar 2013 22:29:57 +0000 (18:29 -0400)]
Changing default hold error messages.

Conflicts:
Open-ILS/src/templates/opac/parts/hold_error_messages.tt2

8 years agoremoving hold/circ history view for patrons until we can review policy concerns
Chris Sharp [Wed, 27 Mar 2013 19:09:51 +0000 (15:09 -0400)]
removing hold/circ history view for patrons until we can review policy concerns

Conflicts:

Open-ILS/src/templates/opac/myopac/holds.tt2

Conflicts:
Open-ILS/src/templates/opac/myopac/circs.tt2
Open-ILS/src/templates/opac/myopac/holds.tt2

8 years agoadding PINES help links
Chris Sharp [Wed, 20 Mar 2013 01:22:35 +0000 (21:22 -0400)]
adding PINES help links

Conflicts:

Open-ILS/src/templates/opac/parts/login/help.tt2

8 years agoupdating the username/password hints for the opac
Chris Sharp [Wed, 20 Mar 2013 01:19:04 +0000 (21:19 -0400)]
updating the username/password hints for the opac

Conflicts:

Open-ILS/src/templates/opac/parts/login/form.tt2
Open-ILS/src/templates/opac/parts/login/password_hint.tt2

8 years agoimproving the default hold message for range-protected items
Chris Sharp [Tue, 19 Mar 2013 17:41:49 +0000 (13:41 -0400)]
improving the default hold message for range-protected items

8 years agoEnabling the display of 856 field URLs for related resources
Chris Sharp [Tue, 19 Mar 2013 17:18:16 +0000 (13:18 -0400)]
Enabling the display of 856 field URLs for related resources

8 years agoPassword Length Helpers
Michael Peters [Wed, 13 Mar 2013 12:31:43 +0000 (08:31 -0400)]
Password Length Helpers

This branch provides length helpers when patrons are setting or resetting
passwords.

This assumes the default 7 characters, 1 number requirement that comes stock.
You would need to change the hard coded strings if you use a different password
requirement regex in Library Settings Editor.

Signed-off-by: Michael Peters <mpeters@emeralddata.net>
8 years agoRemove the hardcoded width of locg dropdown
Michael Peters [Thu, 7 Mar 2013 13:47:37 +0000 (08:47 -0500)]
Remove the hardcoded width of locg dropdown

The hard coded 12em width causes longer library names to be cut
off.  This removes that restriction.

Signed-off-by: Michael Peters <mpeters@emeralddata.net>
8 years agoremoving journal title and bib call number from query type selector dropdown
Chris Sharp [Wed, 6 Mar 2013 21:56:35 +0000 (16:56 -0500)]
removing journal title and bib call number from query type selector dropdown

Conflicts:

Open-ILS/src/templates/opac/parts/qtype_selector.tt2

Conflicts:
Open-ILS/src/templates/opac/parts/qtype_selector.tt2

8 years agoadding newly designed PINES logos
Chris Sharp [Wed, 6 Mar 2013 18:37:10 +0000 (13:37 -0500)]
adding newly designed PINES logos

8 years agoremoving bib level advanced search filter
Chris Sharp [Wed, 6 Mar 2013 18:31:02 +0000 (13:31 -0500)]
removing bib level advanced search filter

Conflicts:

Open-ILS/src/templates/opac/parts/config.tt2

Conflicts:
Open-ILS/src/templates/opac/parts/config.tt2

8 years agoadding footer and topnav links and logo
Chris Sharp [Wed, 6 Mar 2013 05:01:18 +0000 (00:01 -0500)]
adding footer and topnav links and logo

Conflicts:

Open-ILS/src/templates/opac/parts/footer.tt2
Open-ILS/src/templates/opac/parts/topnav_logo.tt2

Conflicts:
Open-ILS/src/templates/opac/parts/footer.tt2

8 years agoPINES GALILEO TPAC link and auth redirector
Bill Erickson [Mon, 19 Aug 2013 13:27:58 +0000 (09:27 -0400)]
PINES GALILEO TPAC link and auth redirector

* adds a GALILEO link in the footer template
* adds a new TPAC URL target for /eg/opac/galileo, which redirects the
  user to the GALILEO URL, ensuring the user is first logged in.

Signed-off-by: Bill Erickson <berick@esilibrary.com>
Conflicts:
Open-ILS/src/templates/opac/parts/footer.tt2

8 years agoLP#1681009 Merge the RTL style with the LTR style (part2)
Ben Shum [Thu, 27 Apr 2017 15:43:55 +0000 (11:43 -0400)]
LP#1681009 Merge the RTL style with the LTR style (part2)

Finishing up the rest of the file and removing the RTL specific one

Signed-off-by: Ben Shum <ben@evergreener.net>
Signed-off-by: Dan Scott <dscott@laurentian.ca>
Signed-off-by: Kathy Lussier <klussier@masslnc.org>
8 years agoBumping version numbers and adding Changelog
Dan Wells [Wed, 6 Sep 2017 19:56:02 +0000 (15:56 -0400)]
Bumping version numbers and adding Changelog

Signed-off-by: Dan Wells <dbw2@calvin.edu>
8 years agoBump OpenILS.pm version
Dan Wells [Mon, 24 Feb 2014 17:09:57 +0000 (12:09 -0500)]
Bump OpenILS.pm version

Signed-off-by: Dan Wells <dbw2@calvin.edu>
8 years agoDocs: copy-editing 3.0 release notes
Jane Sandberg [Wed, 6 Sep 2017 06:04:55 +0000 (23:04 -0700)]
Docs: copy-editing 3.0 release notes

Signed-off-by: Jane Sandberg <sandbej@linnbenton.edu>
8 years agoadd organizations who sponsored develpoment written by Equinox
Galen Charlton [Tue, 5 Sep 2017 18:08:12 +0000 (14:08 -0400)]
add organizations who sponsored develpoment written by Equinox

Signed-off-by: Galen Charlton <gmc@equinoxinitiative.org>
8 years agostart work on 3.0 release notes
Galen Charlton [Tue, 5 Sep 2017 17:04:29 +0000 (13:04 -0400)]
start work on 3.0 release notes

Generated from release note stubs; also includes note about
minimum PostgreSQL client and XUL deprecation.

Signed-off-by: Galen Charlton <gmc@equinoxinitiative.org>
8 years agoIncorporate view update from LP#1714589
Mike Rylander [Tue, 5 Sep 2017 19:53:08 +0000 (15:53 -0400)]
Incorporate view update from LP#1714589

Signed-off-by: Mike Rylander <mrylander@gmail.com>
8 years agoProposed 2.12.5-3.0 upgrade SQL
Mike Rylander [Tue, 5 Sep 2017 18:33:30 +0000 (14:33 -0400)]
Proposed 2.12.5-3.0 upgrade SQL

Signed-off-by: Mike Rylander <mrylander@gmail.com>
8 years agoLP1714589: Use Explicit Definition for aacs
Jason Boyer [Fri, 1 Sep 2017 21:09:36 +0000 (17:09 -0400)]
LP1714589: Use Explicit Definition for aacs

Spell out the expected fields in the expected order
for the aacs view because databases that have undergone
upgrades may drift when using * in a UNION.

Signed-off-by: <JBoyer@library.in.gov>
Signed-off-by: Mike Rylander <mrylander@gmail.com>
8 years agoTranslation updates - po files
Ben Shum [Mon, 4 Sep 2017 04:17:22 +0000 (00:17 -0400)]
Translation updates - po files

Signed-off-by: Ben Shum <ben@evergreener.net>
8 years agoTranslation updates - newpot
Ben Shum [Mon, 4 Sep 2017 03:34:24 +0000 (23:34 -0400)]
Translation updates - newpot

Signed-off-by: Ben Shum <ben@evergreener.net>
8 years agoLP#1251394: fix typo in seed data caugh by t/24-sql-gettext-unique.t
Galen Charlton [Sat, 2 Sep 2017 15:38:32 +0000 (11:38 -0400)]
LP#1251394: fix typo in seed data caugh by t/24-sql-gettext-unique.t

Signed-off-by: Galen Charlton <gmc@equinoxinitiative.org>
8 years agoLP#1714594: fix lp1629108_metarecord_constituent_result_reroute.pg
Galen Charlton [Fri, 1 Sep 2017 21:33:50 +0000 (17:33 -0400)]
LP#1714594: fix lp1629108_metarecord_constituent_result_reroute.pg

This patch accounts for the fact that the IDs returned in source_list
do not have a set order. It also no longer recreates unapi.mmr_mra()
within the test case, meaning that it can now serve as a true regression
test.

Signed-off-by: Galen Charlton <gmc@equinoxinitiative.org>
8 years agoLP1714512: Patron Edit Barcode Validation
Jason Boyer [Fri, 1 Sep 2017 13:49:36 +0000 (09:49 -0400)]
LP1714512: Patron Edit Barcode Validation

There are 2 barcode related regular expression OUS
but the web user editor is using the wrong one.
This branch corrects that.

Signed-off-by: Jason Boyer <jboyer@library.in.gov>
Signed-off-by: Kathy Lussier <klussier@masslnc.org>
8 years agoStamping upgrade scripts for Display Fields and Vandelay regression
Mike Rylander [Fri, 1 Sep 2017 21:17:16 +0000 (17:17 -0400)]
Stamping upgrade scripts for Display Fields and Vandelay regression

Signed-off-by: Mike Rylander <mrylander@gmail.com>
8 years agoLP#1152753: upgrade script
Galen Charlton [Fri, 1 Sep 2017 21:26:32 +0000 (17:26 -0400)]
LP#1152753: upgrade script

Signed-off-by: Galen Charlton <gmc@equinoxinitiative.org>
Signed-off-by: Mike Rylander <mrylander@gmail.com>
8 years agoLP#1152753: fix fake FK trigger on vandelay.import_item
Galen Charlton [Fri, 1 Sep 2017 21:22:42 +0000 (17:22 -0400)]
LP#1152753: fix fake FK trigger on vandelay.import_item

Fixes a regression caught by live_t/0824.item_import_defaults.pg

Signed-off-by: Galen Charlton <gmc@equinoxinitiative.org>
Signed-off-by: Mike Rylander <mrylander@gmail.com>
8 years agoLP#1251394 Display fields release notes
Bill Erickson [Fri, 25 Aug 2017 16:58:00 +0000 (12:58 -0400)]
LP#1251394 Display fields release notes

Signed-off-by: Bill Erickson <berickxx@gmail.com>
Signed-off-by: Mike Rylander <mrylander@gmail.com>
8 years agoLP#1251394 Author display field xpath
Bill Erickson [Fri, 25 Aug 2017 16:40:20 +0000 (12:40 -0400)]
LP#1251394 Author display field xpath

Signed-off-by: Bill Erickson <berickxx@gmail.com>
Signed-off-by: Mike Rylander <mrylander@gmail.com>
8 years agoLP#1251394 More representative field cleanup
Bill Erickson [Fri, 25 Aug 2017 16:28:10 +0000 (12:28 -0400)]
LP#1251394 More representative field cleanup

Signed-off-by: Bill Erickson <berickxx@gmail.com>
Signed-off-by: Mike Rylander <mrylander@gmail.com>
8 years agoLP#1251394 Display field CDBI thinko repair
Bill Erickson [Fri, 25 Aug 2017 16:15:28 +0000 (12:15 -0400)]
LP#1251394 Display field CDBI thinko repair

Signed-off-by: Bill Erickson <berickxx@gmail.com>
Signed-off-by: Mike Rylander <mrylander@gmail.com>
8 years agoLP#1251394 egBibDisplay service examples
Bill Erickson [Fri, 25 Aug 2017 15:50:27 +0000 (11:50 -0400)]
LP#1251394 egBibDisplay service examples

Signed-off-by: Bill Erickson <berickxx@gmail.com>
Signed-off-by: Mike Rylander <mrylander@gmail.com>
8 years agoLP#1251394 Display field schema sync'ing
Bill Erickson [Fri, 25 Aug 2017 14:50:44 +0000 (10:50 -0400)]
LP#1251394 Display field schema sync'ing

Copy flat/compressed/wide display entry views into base schema.
Synchronize a few remaining seed data bits.

Replace references to 'topic_subject' in wide display views with the new
'creators' field.

Remove ZZZZ.UNDO testing SQL file.

Signed-off-by: Bill Erickson <berickxx@gmail.com>
Signed-off-by: Mike Rylander <mrylander@gmail.com>
8 years agoLP#1251394: Seed data changes
Mike Rylander [Fri, 18 Aug 2017 21:18:29 +0000 (17:18 -0400)]
LP#1251394: Seed data changes

Removing the topic_subject map, since it ends up with single terms rather than
the more useful "--"-separated full subjects.  Also added an "all creators"
mapping so that if the default "author" is empty for a record, the display
logic can do its best to find an appropriate value.

Gone, again, is the representative_field structure from the baseline (and from
my upgrade changes).

Signed-off-by: Mike Rylander <mrylander@gmail.com>
Signed-off-by: Bill Erickson <berickxx@gmail.com>
Signed-off-by: Mike Rylander <mrylander@gmail.com>
8 years agoLP#1251394: Minor fixes
Mike Rylander [Fri, 18 Aug 2017 20:34:04 +0000 (16:34 -0400)]
LP#1251394: Minor fixes

 * Fix function names in drop statements for upgrade
 * Adjust array concat syntax in plpgsql

Signed-off-by: Mike Rylander <mrylander@gmail.com>
Signed-off-by: Bill Erickson <berickxx@gmail.com>
Signed-off-by: Mike Rylander <mrylander@gmail.com>
8 years agoLP#1251394: Reingest streamlining, schema realigning, rebasing
Mike Rylander [Fri, 18 Aug 2017 19:32:34 +0000 (15:32 -0400)]
LP#1251394: Reingest streamlining, schema realigning, rebasing

I've rebased this to master and undertake some work to allow streamlined
reingest of specific index definitions.  The API remains essentially backwards
compatable, but is reingest_metabib_field_entries() is extended to accept a
list of index definition IDs to which it should restrict its work.  If that
optional parameter is not passed, all index definitions are processed.

This has the benefit of skipping XML transformation for index definitions
which won't produce output useful to the requested reingest process, which
should provide a significant speed boost for some situations.

The upgrade schema has now been realigned with some missing bits from the
baseline, but the baseline may still be lacking some from the upgrade.

The data upgrade script has been made to use the existing index definitions
where they match the needs of the new ones, and to use the new reindexing
options.

Signed-off-by: Mike Rylander <mrylander@gmail.com>
Signed-off-by: Bill Erickson <berickxx@gmail.com>
Signed-off-by: Mike Rylander <mrylander@gmail.com>
8 years agoLP#1251394 Webstaff Display fields utility functions
Bill Erickson [Wed, 17 May 2017 20:34:43 +0000 (16:34 -0400)]
LP#1251394 Webstaff Display fields utility functions

Adds functions for translating bib record display field data into a
variety of useful formats and structures.  Some are best suited for
grids, others for lists of values, etc.

Signed-off-by: Bill Erickson <berickxx@gmail.com>
Signed-off-by: Mike Rylander <mrylander@gmail.com>
8 years agoLP#1251394 Compressed and wide display entry VIEWs
Bill Erickson [Thu, 11 May 2017 21:54:58 +0000 (17:54 -0400)]
LP#1251394 Compressed and wide display entry VIEWs

flat_display_entry is one row per entry with all of the relevent info.
compressed_display_entry sits atop flat_display_entry and compresses the
values into JSON scalars and arrays depending on the 'multi' value.

Wide display entry is a tabular view of the well-known fields a la
reporter.simple_record.

Signed-off-by: Bill Erickson <berickxx@gmail.com>
Signed-off-by: Mike Rylander <mrylander@gmail.com>
8 years agoLP#1251394 display map perms; links; formatting
Bill Erickson [Thu, 11 May 2017 21:37:32 +0000 (17:37 -0400)]
LP#1251394 display map perms; links; formatting

Signed-off-by: Bill Erickson <berickxx@gmail.com>
Signed-off-by: Mike Rylander <mrylander@gmail.com>
8 years agoLP#1251394 flat_display_entry gets 'field' col
Bill Erickson [Thu, 11 May 2017 16:14:10 +0000 (12:14 -0400)]
LP#1251394 flat_display_entry gets 'field' col

Signed-off-by: Bill Erickson <berickxx@gmail.com>
Signed-off-by: Mike Rylander <mrylander@gmail.com>
8 years agoLP#1251394 config.display_field_map / flat json display
Bill Erickson [Thu, 11 May 2017 15:56:32 +0000 (11:56 -0400)]
LP#1251394 config.display_field_map / flat json display

Signed-off-by: Bill Erickson <berickxx@gmail.com>
Signed-off-by: Mike Rylander <mrylander@gmail.com>
8 years agoLP#1251394 Display fields schema rebase
Bill Erickson [Wed, 26 Apr 2017 21:19:06 +0000 (17:19 -0400)]
LP#1251394 Display fields schema rebase

Rebase modified SQL functions to match their current production verions,
plus changes required for this branch.

Specifically metabib.reingest_metabib_field_entries and
biblio.extract_metabib_field_entry

Remove duplicate config.metabib_representative_field_is_valid
function declaration from 002.schema.config.sql.

Signed-off-by: Bill Erickson <berickxx@gmail.com>
Signed-off-by: Mike Rylander <mrylander@gmail.com>
8 years agoLP#1251394 Fix DB order of operations
Dan Wells [Fri, 20 Feb 2015 19:37:51 +0000 (14:37 -0500)]
LP#1251394 Fix DB order of operations

'representative_field' (and its check function) create circular
references between metabib_class and metabib_field.  The most
straightforward fix is to deal with those fields separate from the
initial table creation and field insertion.

Signed-off-by: Dan Wells <dbw2@calvin.edu>
Signed-off-by: Bill Erickson <berick@esilibrary.com>
Signed-off-by: Mike Rylander <mrylander@gmail.com>