From: Ben Shum Date: Fri, 19 Sep 2014 02:52:51 +0000 (-0400) Subject: Bumping version numbers, adding Upgrade Script and Changelog X-Git-Url: https://old-git.evergreen-ils.org/?a=commitdiff_plain;h=2f6a41a31870f57eefffe389e4daa530a36265e0;p=working%2FEvergreen.git Bumping version numbers, adding Upgrade Script and Changelog Signed-off-by: Ben Shum --- diff --git a/ChangeLog b/ChangeLog index 1f72b2c73e..c13fd11216 100644 --- a/ChangeLog +++ b/ChangeLog @@ -1,3 +1,5879 @@ -Evergreen doesn't keep a GNU-style ChangeLog except in release tarballs. -Those seeking a change log are encouraged to run 'git log -v', or read -it online at: http://git.evergreen-ils.org/?p=Evergreen.git;a=log +commit 2bcef9bab671dd5d55cb8c57a745695981d08fdc +Author: Ben Shum +Date: Thu Sep 11 01:50:47 2014 -0400 + + Bump OpenILS.pm version + + Signed-off-by: Ben Shum + +1 1 Open-ILS/src/perlmods/lib/OpenILS.pm + +commit 116e9def5ad901e4690aba2e873f21d724a76c19 +Author: Ben Shum +Date: Thu Sep 11 17:42:26 2014 -0400 + + Update core committer information on the staff client's About Page + + senator has not contributed anything new for the past six months and is + therefore moved to the "Past Core Committer" listing per policies on: + http://wiki.evergreen-ils.org/doku.php?id=contributing:contributors + + berick belongs to a new organization and this has been updated accordingly. + + Signed-off-by: Ben Shum + +2 2 Open-ILS/xul/staff_client/chrome/content/main/about.html + +commit 1d18f19c11990a3d17377bbadc479f4080261135 +Author: Chris Sharp +Date: Thu Sep 18 12:49:45 2014 -0400 + + LP#1234927: Pluralizing link names to follow convention. + + Based on feedback from Mike Rylander on the Launchpad ticket. + + Signed-off-by: Chris Sharp + Signed-off-by: Ben Shum + +4 4 Open-ILS/examples/fm_IDL.xml + +commit 8669b1c730bf9988bfe9c9b41f28753adb6c7a10 +Author: Chris Sharp +Date: Thu Sep 18 10:16:20 2014 -0400 + + LP#1234927 Reporter needs Item -> Combined Aged and Active Circulations link + + There is a need for item usage statistics that include more than just active + circulations. I have included links to both Aged (patronless) Circulations + and to Combined Aged and Active Circulations sources. + + Signed-off-by: Chris Sharp + Signed-off-by: Ben Shum + +4 0 Open-ILS/examples/fm_IDL.xml + +commit 97bbbdf323818795d38fdefe5fe71b6f3b97ea3e +Author: Chris Sharp +Date: Thu Sep 18 11:08:18 2014 -0400 + + LP#1371173: Reporter: Classic Item List needs link to Item source + + Add a link on the reporter.classic_item_list fieldmapper definition + to asset.copy. + + Signed-off-by: Chris Sharp + Signed-off-by: Ben Shum + +1 0 Open-ILS/examples/fm_IDL.xml + +commit 9e67c5bead547ffbc73cb5767a746ee25cb2f144 +Author: Ben Shum +Date: Thu Sep 18 20:39:05 2014 -0400 + + More additions to 2.7 Release Notes (part 2) + + Add Steve Callender and move Yamil Suarez to the correct position alphabetically. + + Also, note the location of the web client README.install file, but also + promise to update this by the next minor release of 2.7 series as a new + section of the primary README file. + + Signed-off-by: Ben Shum + +5 2 docs/RELEASE_NOTES_2_7.txt + +commit d44c97a180062ca5446fd483c06fb756d1803892 +Author: Kathy Lussier +Date: Thu Sep 11 13:10:21 2014 -0400 + + More additions to 2.7 Release Notes + + Additions include a brief description of the web client preview, the + addition of Sprint 1 funding partners in the acknowledgements section, + the addition of NC Cardinal in the acknolwedgements section for + funding an acq funds transfer fix, and the addition of another code + contributor whose patch was just merged over the past few days. + + Signed-off-by: Kathy Lussier + Signed-off-by: Ben Shum + +32 0 docs/RELEASE_NOTES_2_7.txt + +commit 995b6c4ae0112ec7f4419af3ef3c230ca32f0ea3 +Author: Kathy Lussier +Date: Tue Aug 26 15:49:45 2014 -0400 + + lp1271198 Strip browse and facet parameters from links + + Browse and facet parameters were sticking to links to author, subject and + series links on record and result pages, as well as some other links where + the search parameters were no longer necessary. This commit: + + 1. Adds browse_search_parms and facet_search_parms to header.tt2 as new + classes of search parameters that one may want to remove. + + 2. Removes these parameters from the author and subject links on the + record page. It also uses the same method for removing search parameters + from the author link on the search results page and on the searchbar + Browse link. + + 3. Fixes an issue where the advanced search links were inadvertently + stripping general search parameters. + + 4. Adds more parameters to the general_search_parms group so that we can + have cleaner URLs. + + Signed-off-by: Kathy Lussier + Signed-off-by: Jason Stephenson + +4 1 Open-ILS/src/templates/opac/parts/header.tt2 +1 1 Open-ILS/src/templates/opac/parts/record/authors.tt2 +1 1 Open-ILS/src/templates/opac/parts/record/series.tt2 +1 1 Open-ILS/src/templates/opac/parts/record/subjects.tt2 +1 1 Open-ILS/src/templates/opac/parts/result/table.tt2 +2 2 Open-ILS/src/templates/opac/parts/searchbar.tt2 +1 1 Open-ILS/src/templates/opac/results.tt2 + +commit 3a01aa7f189112220004d42e69f96bce3552124a +Author: Jason Stephenson +Date: Mon May 19 09:19:49 2014 -0400 + + LP 1319560: Another fix for summary.tt2. + + Argument "" isn't numeric in numeric gt (>) at + /openils/var/templates/opac/parts/record/summary.tt2 line 56. + + It was apparently coming from the .size and not where I thought. + + Signed-off-by: Jason Stephenson + Signed-off-by: Ben Shum + +1 1 Open-ILS/src/templates/opac/parts/record/summary.tt2 + +commit 1cb31348aabafaf54062a08330022ed163b175f3 +Author: Jason Stephenson +Date: Thu May 15 11:31:56 2014 -0400 + + LP 1319560: Fix the disappearing hold button. + + Staff discovered an issue with the tt2 changes that caused the + place hold button to disappear when it shouldn't. Changing an && + back to || seems to fix this. + + Signed-off-by: Jason Stephenson + Signed-off-by: Ben Shum + +1 1 Open-ILS/src/templates/opac/parts/record/summary.tt2 + +commit 1000e749697b5cd4f4984e3f9234b76a5a62f6ad +Author: Jason Stephenson +Date: Wed May 14 15:46:29 2014 -0400 + + LP 1319560: Silence template error messages in Apache error log. + + We get a number of messages like the following in our Apache error + logs on a constant basis: + + Argument "" isn't numeric in addition (+) at + /openils/var/templates/opac/parts/record/navigation.tt2 line 6. + Argument "" isn't numeric in division (/) at + /openils/var/templates/opac/results.tt2 line 1. + Argument "" isn't numeric in numeric ge (>=) at + /openils/var/templates/opac/parts/record/navigation.tt2 line 38. + Argument "" isn't numeric in numeric gt (>) at + /openils/var/templates/opac/myopac/holds/edit.tt2 line 106. + Argument "" isn't numeric in numeric gt (>) at + /openils/var/templates/opac/myopac/holds.tt2 line 42. + Argument "" isn't numeric in numeric gt (>) at + /openils/var/templates/opac/parts/place_hold.tt2 line 98. + Argument "" isn't numeric in numeric gt (>) at + /openils/var/templates/opac/parts/record/summary.tt2 line 56. + Argument "" isn't numeric in numeric gt (>) at + /openils/var/templates/opac/parts/result/table.tt2 line 87. + Argument "" isn't numeric in numeric lt (<) at + /openils/var/templates/opac/myopac/hold_history.tt2 line 122. + Argument "" isn't numeric in numeric lt (<) at + /openils/var/templates/opac/myopa/result/table.tt2 line 87. + Argument "" isn't numeric in numeric lt (<) at + /openils/var/templates/opac/myopac/hold_history.tt2 line 122. + Argument "" isn't numeric in numeric lt (<) at + /openils/var/templates/opac/myopac/holds.tt2 line 215. + + This commit adds some sanity checking to make those messages go + away. + + Signed-off-by: Jason Stephenson + Signed-off-by: Ben Shum + +1 1 Open-ILS/src/templates/opac/myopac/hold_history.tt2 +4 4 Open-ILS/src/templates/opac/myopac/holds.tt2 +1 1 Open-ILS/src/templates/opac/myopac/holds/edit.tt2 +1 1 Open-ILS/src/templates/opac/parts/place_hold.tt2 +1 1 Open-ILS/src/templates/opac/parts/record/navigation.tt2 +1 1 Open-ILS/src/templates/opac/parts/record/summary.tt2 +1 1 Open-ILS/src/templates/opac/parts/result/table.tt2 +1 1 Open-ILS/src/templates/opac/results.tt2 + +commit eabce0ad8d57757d143d2e9d7e8d22f9480d45c9 +Author: Mike Rylander +Date: Thu Nov 14 13:36:25 2013 -0500 + + LP#1251347: Get the most recent session locale for Event description translation + + Signed-off-by: Mike Rylander + Signed-off-by: Ben Shum + +3 1 Open-ILS/src/perlmods/lib/OpenILS/Event.pm + +commit ba6a9a95d186c37e41b4a129ed14e68101710177 +Author: Steven Chan +Date: Mon Jul 29 16:27:13 2013 -0700 + + Fix LP904860, Cannot print a patron address label + + The sequence of events for printing an address label is as follows. + Staff client Code in the util/print.js file builds an HTML page of the + address label. The page includes two vital components, 1) a source tag + to pull 'print_win.js' file from the server, and 2) an onload event + handler bound to the body tag to execute a 'print_init()' function that + is defined in the source tag. + + However, print_init() is undefined because the source tag contains a + badly formed URL. It needs to be prefixed by 'oils://remote' so that the + new 'oils:' protocol can be used to pull the file remotely from the + server. + + Signed-off-by: Steven Chan + Signed-off-by: Ben Shum + +1 1 Open-ILS/xul/staff_client/chrome/content/util/print.js + +commit 4dd61e04d95752acda26bb05ef826c9711820559 +Author: Pasi Kallinen +Date: Thu Nov 7 19:37:42 2013 +0200 + + LP#1231634: Mark Floating Groups Config UI strings translatable. + + Signed-off-by: Pasi Kallinen + Signed-off-by: Ben Shum + +11 11 Open-ILS/src/templates/conify/global/config/floating_groups.tt2 + +commit 6dfdbb0154e7615d59612561231f2ab75687e3e2 +Author: Bill Erickson +Date: Tue Jun 17 15:14:12 2014 -0400 + + LP#1331127 Repair sort logic of previous issuances + + Ensure that the list of previous issuances is sorted correctly (on + date_published) when looking for the previous serial.unit to update its + copy location (when serial.prev_issuance_copy_location is enabled). + + The data comes sorted from the DB, but the sorting was lost during the + process of unique-ifying the list. Ultimately, it was relying on the + order of hash keys, which is undefined. + + Signed-off-by: Bill Erickson + Signed-off-by: Dan Wells + +8 2 Open-ILS/src/perlmods/lib/OpenILS/Application/Serial.pm + +commit d2e752970af829361359195a79dab32b7f97558e +Author: Jason Stephenson +Date: Thu Sep 18 16:49:20 2014 -0400 + + LP 1369128: Add delete permission to fm_IDL.xml for class bre. + + Signed-off-by: Jason Stephenson + Signed-off-by: Ben Shum + +2 0 Open-ILS/examples/fm_IDL.xml + +commit 7ca67b5ddde7fc6822a307a49fbf002f8f12ddf4 +Author: Galen Charlton +Date: Wed Sep 17 10:22:15 2014 -0700 + + LP#1370630: don't log mod_deflate actions by default + + This patch comments out logging of mod_deflate actions, + as this is needed only for debugging. Otherwise, + deflate_log will grow without bound, as it isn't dealt + with by typical default logrotate configs. + + Signed-off-by: Galen Charlton + Signed-off-by: Ben Shum + +8 7 Open-ILS/examples/apache/eg_vhost.conf.in +8 6 Open-ILS/examples/apache_24/eg_vhost.conf.in + +commit 3e96e0536624e2ba2fb6515450692fae862c1d7d +Author: Remington Steed +Date: Fri Aug 29 14:45:50 2014 -0400 + + LP#1361801: Add required fields to serial issuance form + + This commit prevents issuances from being created without a date_published + or holding_code. This has two benefits: + + 1. Prevents uncaught exceptions related to submitting null values for + either of those fields. + 2. Requiring date_published prevents an ugly error when trying to + predict new issuances from an issuance without a date_published. + + This commit does NOT provide any feedback to the user about which fields + are required. That would require further investigation into the Dojo/Dijit + objects being used for the edit form fields. + + Signed-off-by: Remington Steed + Signed-off-by: Jennifer Pringle + Signed-off-by: Ben Shum + +1 0 Open-ILS/src/templates/serial/subscription/issuance.tt2 + +commit 62b7ae23be384371412dbe9d9b6d77721ff34ecf +Author: Jeff Godin +Date: Wed Oct 30 16:41:06 2013 -0400 + + LP#1246859: Improve username flow for staged users + + Staged users in most cases have a username that consists of a UUID. + + Rather than leave the UUID as their username or require staff to + clear the field and replace it with a barcode or other value, it + would be better to remove this username when loading the staged user + in the user editor. + + This commit clears the username when loading a stage user if the + username looks like a UUID. + + If a barcode has been staged for the loaded staged user, the + username will be populated with that value. + + If there is no staged barcode, the username will remain blank and + will be populated using the standard method after staff enters a + value in the barcode field. + + Signed-off-by: Jeff Godin + Signed-off-by: Ben Shum + +9 0 Open-ILS/web/js/ui/default/actor/user/register.js + +commit bdabe1c367859327925a816cef43f5de05faafae +Author: Bill Erickson +Date: Wed Aug 13 16:44:50 2014 -0400 + + LP#1356576 repair sip date_format config typo + + Avoids "Use of uninitialized value in bitwise or (|)" error. + + Signed-off-by: Bill Erickson + Signed-off-by: Ben Shum + +1 1 Open-ILS/src/perlmods/lib/OpenILS/SIP.pm + +commit 82b743d9dd404cd4d96912781cb2e543eee519af +Author: Kathy Lussier +Date: Tue Aug 12 17:33:16 2014 -0400 + + LP1309131 - Fix series link + + Clicking on a series link with a hyphen failed because the hyphen was + stripped and the two words are joined together. This branch changes + series.tts to replace special characters with a space, which is similar to + the links we build for authors. + + Signed-off-by: Kathy Lussier + Signed-off-by: Ben Shum + +1 1 Open-ILS/src/templates/opac/parts/record/series.tt2 + +commit 6ad1181a6e91695bcad3285dcb838d8b5ec395de +Author: Bill Erickson +Date: Mon Jun 2 16:14:38 2014 -0400 + + LP#1325720 Repair fund rollover year selector query + + Dojo dojo stores track values as strings, so values used in data store + queries must be coerced into strings before performing the query. + + This fixes the year query in the fund rollover UI so that the page is + able to render the results of a rollover without dying from an JS error + before completing. + + Signed-off-by: Bill Erickson + Signed-off-by: Ben Shum + +1 1 Open-ILS/web/js/ui/default/acq/financial/list_funds.js + +commit f513ea3be60ffc84cd767f8c9be05fdb6f7b43e3 +Author: Steven Callender +Date: Thu Mar 13 13:34:23 2014 -0400 + + LP#1292129: Removed deleted call numbers from the search results to properly show copy count. + + The SQL in fm_IDL.xml for setting up the reporter source "Hold/Copy + Ratio per Bib" includes deleted call numbers which in turn can give + an incorrect copy count. The ratio appears to still be correct because + deleted copies are considered in the ratio calculation, but not the + copy count that is displayed. + + Signed-off-by: Steven Callender + Signed-off-by: Ben Shum + +1 1 Open-ILS/examples/fm_IDL.xml + +commit dce8be16c399e8fe61c29c07c5b4dc85139db72e +Author: Jason Stephenson +Date: Wed Jul 30 09:26:38 2014 -0400 + + LP 1350345: marc_export blows up on bad records. + + Add some eval blocks around calls to MARC::Record->as_usmarc and + MARC::Record->as_xml_record to trap errors in bibliograpic and + authority records. + + If MARC::Record reports an error, print the record id and the + error message and continue the export. + + Signed-off-by: Jason Stephenson + Signed-off-by: Ben Shum + +34 6 Open-ILS/src/support-scripts/marc_export.in + +commit 1708f88f5f87bf895469725d631192239e22fd58 +Author: Galen Charlton +Date: Tue Aug 19 13:19:20 2014 -0700 + + LP#1358916: refuse to retrieve over-large MARC records via Z39.50 + + At least one malformed record discovered in the wild can + cause open-ils.search backends to balloon to over 3G of memory + consumption. This patch works around that by refusing + to process any (MARC) Z39.50 results that are larger than the + MARC record maximum of 99,999 octets. + + Signed-off-by: Galen Charlton + Signed-off-by: Ben Shum + +7 1 Open-ILS/src/perlmods/lib/OpenILS/Application/Search/Z3950.pm + +commit 8f4f16b39d2eb135d8c2f4acc11175dfeaea27b1 +Author: Jason Boyer +Date: Mon Jul 14 08:35:39 2014 -0400 + + LP#1340947: Finish support in oils_ctl.sh for -y and -z options + + Signed-off-by: Jason Boyer + Signed-off-by: Ben Shum + +1 1 Open-ILS/examples/oils_ctl.sh + +commit 1a1169fc6f0f774ccd7c9804443ae317828ea8db +Author: Chris Sharp +Date: Fri Aug 15 08:58:04 2014 -0400 + + LP#1357364: Explictly create the extension in the "public" schema. + + Thanks to Thomas Berezansky for the suggestion! + + Signed-off-by: Chris Sharp + Signed-off-by: Ben Shum + +1 1 Open-ILS/src/sql/Pg/version-upgrade/2.5.3-2.6.0-upgrade-db.sql + +commit 47f9e39894d890313f443632e823f568c09c0952 +Author: Chris Sharp +Date: Fri Aug 15 08:51:44 2014 -0400 + + LP#1357364: Allow for sites that may have the intarray extension already installed. + + Signed-off-by: Chris Sharp + Signed-off-by: Ben Shum + +1 1 Open-ILS/src/sql/Pg/version-upgrade/2.5.3-2.6.0-upgrade-db.sql + +commit 6bac28fae606e53eddbdf2dd7bbb14aec2af6baa +Author: Angela Kilsdonk +Date: Thu Sep 18 08:29:37 2014 -0500 + + 2.7 doc asciidoc fix + + Signed-off-by: Angela Kilsdonk + +- - docs/media/2.7 Enhancements to reports1.jpg +- - docs/media/2.7 Enhancements to reports2.jpg +- - docs/media/2.7 Enhancements to reports3.jpg +- - docs/media/2.7 Enhancements to reports4.jpg +- - docs/media/2.7 Enhancements to reports5.png +- - docs/media/2.7 Enhancements to reports6.jpg +- - docs/media/2.7_Enhancements_to_Reports1.jpg +- - docs/media/2.7_Enhancements_to_Reports2.jpg +- - docs/media/2.7_Enhancements_to_Reports2a.jpg +- - docs/media/2.7_Enhancements_to_Reports3.jpg +- - docs/media/2.7_Enhancements_to_Reports4.jpg +- - docs/media/2.7_Enhancements_to_Reports5.png +- - docs/media/2.7_Enhancements_to_Reports6.jpg +- - docs/media/Enhancements to reports2a.jpg + delete mode 100644 docs/media/2.7 Enhancements to reports1.jpg + delete mode 100644 docs/media/2.7 Enhancements to reports2.jpg + delete mode 100644 docs/media/2.7 Enhancements to reports3.jpg + delete mode 100644 docs/media/2.7 Enhancements to reports4.jpg + delete mode 100644 docs/media/2.7 Enhancements to reports5.png + delete mode 100644 docs/media/2.7 Enhancements to reports6.jpg + create mode 100644 docs/media/2.7_Enhancements_to_Reports1.jpg + create mode 100644 docs/media/2.7_Enhancements_to_Reports2.jpg + create mode 100644 docs/media/2.7_Enhancements_to_Reports2a.jpg + create mode 100644 docs/media/2.7_Enhancements_to_Reports3.jpg + create mode 100644 docs/media/2.7_Enhancements_to_Reports4.jpg + create mode 100644 docs/media/2.7_Enhancements_to_Reports5.png + create mode 100644 docs/media/2.7_Enhancements_to_Reports6.jpg + delete mode 100644 docs/media/Enhancements to reports2a.jpg + +commit 04bf2f2aace67b6bf803dcc60802b92af3de4cf3 +Author: Yamil Suarez +Date: Wed Sep 17 17:35:30 2014 -0400 + + Docs: updated root.txt to point to 2.7 release notes + + Signed-off-by: Yamil Suarez + +1 1 docs/root.txt + +commit 9ae8d24142a31d71bf1e35ab99889e39b171fdd7 +Author: Angela Kilsdonk +Date: Wed Sep 17 15:54:31 2014 -0500 + + 2.7 documentation from ESI + + Documentation for Delayed vs Canceled Items, Report Editing, Report Hints, and Copy View/Edit Links. Documentation written by Erica Rohlfs, Equinox Software, and Sally Fortin, Athenaeum Educational Services. + + Signed-off-by: Angela Kilsdonk + +17 0 docs/acquisitions/selection_lists_po.txt +17 0 docs/cataloging/tpac_copy_edit_links.txt +- - docs/media/2.7 Enhancements to reports1.jpg +- - docs/media/2.7 Enhancements to reports2.jpg +- - docs/media/2.7 Enhancements to reports3.jpg +- - docs/media/2.7 Enhancements to reports4.jpg +- - docs/media/2.7 Enhancements to reports5.png +- - docs/media/2.7 Enhancements to reports6.jpg +- - docs/media/2.7_Enhancements_to_Canceled2.jpg +- - docs/media/2.7_Enhancements_to_Canceled4.jpg +- - docs/media/Enhancements to reports2a.jpg +- - docs/media/copy_edit_link_1.JPG +22 0 docs/reports/reporter_generating_reports.txt +32 0 docs/reports/reporter_template_enhancements.txt +4 0 docs/root.txt + create mode 100644 docs/cataloging/tpac_copy_edit_links.txt + create mode 100644 docs/media/2.7 Enhancements to reports1.jpg + create mode 100644 docs/media/2.7 Enhancements to reports2.jpg + create mode 100644 docs/media/2.7 Enhancements to reports3.jpg + create mode 100644 docs/media/2.7 Enhancements to reports4.jpg + create mode 100644 docs/media/2.7 Enhancements to reports5.png + create mode 100644 docs/media/2.7 Enhancements to reports6.jpg + create mode 100644 docs/media/2.7_Enhancements_to_Canceled2.jpg + create mode 100644 docs/media/2.7_Enhancements_to_Canceled4.jpg + create mode 100644 docs/media/Enhancements to reports2a.jpg + create mode 100644 docs/media/copy_edit_link_1.JPG + create mode 100644 docs/reports/reporter_template_enhancements.txt + +commit 27e4401716971c585104c61905b0e3267c1a8cce +Author: Kathy Lussier +Date: Tue Sep 16 17:14:39 2014 -0400 + + Release notes repair to fix PDF build + + Commit bb0aed2 did not fix our problem with the PDF build. Removing + quotes from the problem area to see if it fixes the issue. + + Signed-off-by: Kathy Lussier + +2 2 docs/RELEASE_NOTES_2_7.txt +2 2 docs/cataloging/monograph_parts.txt + +commit 66fc7aa96ef2dc979762b67778dc87b9153a9498 +Author: Kathy Lussier +Date: Fri Sep 12 23:37:41 2014 -0400 + + Documentation: Lost and Paid Status + + Adding docs for lost and paid status. These changes also moves the copy + statuses documentation up from the old 1.6 docs with the addition of the + long overdue and lost and paid statuses and includes some fixes to the + bills documentation. + + Signed-off-by: Kathy Lussier + +81 0 docs/admin/copy_statuses.txt +24 11 docs/circulation/circulation_patron_records.txt +3 1 docs/root.txt + create mode 100644 docs/admin/copy_statuses.txt + +commit 97e1f252b1be4cde3ca1f89d3caf7f8fc4645aba +Author: Jennifer Pringle +Date: Fri Sep 12 23:41:57 2014 -0400 + + Docs: EDI admin section updated with new screenshots and SANs info + + EDI admin section updated to include screenshots and information + regarding entering the SANs required for EDI to work. + + Signed-off-by: Jennifer Pringle + Signed-off-by: Yamil Suarez + +88 41 docs/admin/acquisitions_admin.txt +- - docs/media/create-edi-accounts-2.png +- - docs/media/create-edi-accounts-3.png +- - docs/media/create-edi-accounts-4.png +- - docs/media/create-edi-accounts-5.png +- - docs/media/enter-library-san-2.png +- - docs/media/enter-provider-san-1.png +- - docs/media/enter-provider-san-2.png + create mode 100644 docs/media/create-edi-accounts-2.png + create mode 100644 docs/media/create-edi-accounts-3.png + create mode 100644 docs/media/create-edi-accounts-4.png + create mode 100644 docs/media/create-edi-accounts-5.png + create mode 100644 docs/media/enter-library-san-2.png + create mode 100644 docs/media/enter-provider-san-1.png + create mode 100644 docs/media/enter-provider-san-2.png + +commit 83c1981c67394497a2fb6f6b31228f8d3c907ff9 +Author: Josh Stompro +Date: Fri Sep 12 22:53:38 2014 -0400 + + Docs: Fix filenames to match references in the docs - second time + + This is just like the fix that Remington Steed sent in on Sept 4th. + + These images were creating errors for me when I try to create + an epub version of the docs because they are all referenced as .jpg + but the filenames were .JPG. + + Signed-off-by: Josh Stompro + Signed-off-by: Yamil Suarez + +- - docs/media/Added_User_to_Routing_Slip.jpg +- - docs/media/Address_on_Routing_Slip.jpg +- - docs/media/advholdoption_6.jpg +- - docs/media/advsrchpg_1.jpg +- - docs/media/ffrc1.jpg +- - docs/media/ffrc2.jpg +- - docs/media/ffrc3.jpg +- - docs/media/mrholdgf_9.jpg +- - docs/media/pcw1.jpg +- - docs/media/pcw10.jpg +- - docs/media/pcw11.jpg +- - docs/media/pcw2.jpg +- - docs/media/pcw3.jpg +- - docs/media/pcw4.jpg +- - docs/media/pcw6.jpg +- - docs/media/pcw7.jpg +- - docs/media/pcw8.jpg +- - docs/media/pcw9.jpg +- - docs/media/placehold_5.jpg +- - docs/media/recorddetailpg_8.jpg +- - docs/media/srchresultpg2_3.jpg +- - docs/media/srchresultpg3_4.jpg +- - docs/media/srchresultpg4_7.jpg +- - docs/media/srchresultpg_2.jpg + create mode 100644 docs/media/Added_User_to_Routing_Slip.jpg + create mode 100644 docs/media/Address_on_Routing_Slip.jpg + create mode 100644 docs/media/advholdoption_6.jpg + create mode 100644 docs/media/advsrchpg_1.jpg + create mode 100644 docs/media/ffrc1.jpg + create mode 100644 docs/media/ffrc2.jpg + create mode 100644 docs/media/ffrc3.jpg + create mode 100644 docs/media/mrholdgf_9.jpg + create mode 100644 docs/media/pcw1.jpg + create mode 100644 docs/media/pcw10.jpg + create mode 100644 docs/media/pcw11.jpg + create mode 100644 docs/media/pcw2.jpg + create mode 100644 docs/media/pcw3.jpg + create mode 100644 docs/media/pcw4.jpg + create mode 100644 docs/media/pcw6.jpg + create mode 100644 docs/media/pcw7.jpg + create mode 100644 docs/media/pcw8.jpg + create mode 100644 docs/media/pcw9.jpg + create mode 100644 docs/media/placehold_5.jpg + create mode 100644 docs/media/recorddetailpg_8.jpg + create mode 100644 docs/media/srchresultpg2_3.jpg + create mode 100644 docs/media/srchresultpg3_4.jpg + create mode 100644 docs/media/srchresultpg4_7.jpg + create mode 100644 docs/media/srchresultpg_2.jpg + +commit ea1de03a4270f8e72f1fa3e61186018ef7f5cf7e +Author: Kate Butler +Date: Fri Sep 12 17:45:43 2014 -0400 + + Docs: Staff generated penalties documentation + + Signed-off-by: Kate Butler + Signed-off-by: Yamil Suarez + +84 0 docs/circulation/circulation_patron_records.txt +- - docs/media/staff-penalties-1.jpg +- - docs/media/staff-penalties-2.jpg +- - docs/media/staff-penalties-3.jpg +- - docs/media/staff-penalties-4.jpg +- - docs/media/staff-penalties-5.jpg +- - docs/media/staff-penalties-6.jpg +- - docs/media/staff-penalties-7.jpg + create mode 100644 docs/media/staff-penalties-1.jpg + create mode 100644 docs/media/staff-penalties-2.jpg + create mode 100644 docs/media/staff-penalties-3.jpg + create mode 100644 docs/media/staff-penalties-4.jpg + create mode 100644 docs/media/staff-penalties-5.jpg + create mode 100644 docs/media/staff-penalties-6.jpg + create mode 100644 docs/media/staff-penalties-7.jpg + +commit 82c76d0876c14a5f92771c6a63ea274d98eb5496 +Author: Kate Butler +Date: Fri Sep 12 16:39:32 2014 -0400 + + Docs: Staff initials settings for patron notes + + Signed-off-by: Kate Butler + Signed-off-by: Yamil Suarez + +11 0 docs/admin/lsa-library_settings_editor.txt +5 0 docs/circulation/circulation_patron_records.txt + +commit 470688d37dc046de8d3fbf31f3234fef7e331866 +Author: Yamil Suarez +Date: Fri Sep 12 15:51:28 2014 -0400 + + Docs: Documented change to Holds Shelf Expire Report + + Thanks Joan Kranich + + Signed-off-by: Yamil Suarez + +3 1 docs/circulation/holds.txt +- - docs/media/holds-clearing-2.png +- - docs/media/holds-clearing-3.png +- - docs/media/holds-clearing-4.png + +commit bb0aed296a9a1fa25ac758fc9195205c99d7df12 +Author: Kathy Lussier +Date: Fri Sep 12 15:20:59 2014 -0400 + + Minor reparis to release notes and merge parts doscs + + We broke the Evergreen docs build and think it may be related to starting + a line with ``++V.1++''. This is an attempt to fix it. + + Signed-off-by: Kathy Lussier + +4 4 docs/RELEASE_NOTES_2_7.txt +5 5 docs/cataloging/monograph_parts.txt + +commit ee5187d9625d5ee0e5c182f135928886a60f78a3 +Author: Angela Kilsdonk +Date: Fri Sep 12 14:01:03 2014 -0500 + + Bitesize doc change: .xlsx report output + + Signed-off-by: Angela Kilsdonk + +1 1 docs/reports/reporter_view_output.txt + +commit 8f37922f65a502a46328a8cf24aa7781be1a035f +Author: Bill Erickson +Date: Thu Sep 11 13:56:32 2014 -0400 + + LP#1350042 browser unit tests use repo fm_IDL2js.xsl + + Generate JS-friendly IDL2js for browser client unit tests from the .xsl + file within the repo instead of referencing the installed version, which + may not yet exist on the machine. + + Signed-off-by: Bill Erickson + Signed-off-by: Jason Etheridge + +1 1 Open-ILS/web/js/ui/default/staff/test/data/idl2js.pl + +commit 31f54c79f907b80c26aa7b78bc9c2052a58d15a0 +Author: SnigdhaD +Date: Thu Sep 11 17:07:24 2014 -0400 + + LP#1294269 Docs: Fixed small documentation formatting bugs + + Signed-off-by: SnigdhaD + Signed-off-by: Yamil Suarez + +3 3 docs/circulation/booking.txt +1 1 docs/circulation/holds.txt +2 2 docs/circulation/offline_mode.txt +2 0 docs/opac/my_lists.txt + +commit 7d2920fa6d37f0911b686232432010999e252e51 +Author: Ben Shum +Date: Thu Sep 11 02:35:42 2014 -0400 + + Acknowledge new contributor in 2.7 release notes + + One more person to recognize now! Suzanne Paterno from 167f7f5 + + Signed-off-by: Ben Shum + +1 0 docs/RELEASE_NOTES_2_7.txt + +commit defb9ce80aac3fb69b5b2d9a7fefa296bcb21f40 +Author: Ben Shum +Date: Thu Sep 11 02:22:17 2014 -0400 + + Translation updates - newpot + + Signed-off-by: Ben Shum + +4 2 build/i18n/po/XULTermLoader.js/XULTermLoader.js.pot +42 21 build/i18n/po/acq.js/acq.js.pot +3 2 build/i18n/po/admin.properties/admin.properties.pot +4 2 build/i18n/po/capture.js/capture.js.pot +3 3 build/i18n/po/cat.properties/cat.properties.pot +3 3 build/i18n/po/common.properties/common.properties.pot +19 7 build/i18n/po/conify.js/conify.js.pot +3379 2706 build/i18n/po/db.seed/db.seed.pot +2362 2357 build/i18n/po/fm_IDL.dtd/fm_IDL.dtd.pot +133 63 build/i18n/po/ils_events.xml/ils_events.xml.pot +36 25 build/i18n/po/lang.dtd/lang.dtd.pot +9 4 build/i18n/po/match_set.js/match_set.js.pot +3 2 build/i18n/po/offline.properties/offline.properties.pot +11 4 build/i18n/po/opac.js/opac.js.pot +29 5 build/i18n/po/register.js/register.js.pot +51 2 build/i18n/po/reports.dtd/reports.dtd.pot +17 9 build/i18n/po/reports.js/reports.js.pot +5 2 build/i18n/po/reservation.js/reservation.js.pot +8 3 build/i18n/po/selfcheck.js/selfcheck.js.pot +7 2 build/i18n/po/serial.properties/serial.properties.pot +217 132 build/i18n/po/tpac/tpac.pot + +commit ebc4ce10a596610c970f7dded9f40f176b5e52cd +Author: Ben Shum +Date: Thu Sep 11 02:06:05 2014 -0400 + + Translation updates - po files + + Signed-off-by: Ben Shum + +2 4 build/i18n/po/circ.properties/cs-CZ.po +2 2 build/i18n/po/circ.properties/de-DE.po +2 4 build/i18n/po/circ.properties/en-CA.po +2 4 build/i18n/po/circ.properties/en-GB.po +2 2 build/i18n/po/circ.properties/es-ES.po +3 3 build/i18n/po/circ.properties/fr-CA.po +2 4 build/i18n/po/circ.properties/hy-AM.po +2 2 build/i18n/po/circ.properties/oc-FR.po +2 4 build/i18n/po/circ.properties/pt-BR.po +2 2 build/i18n/po/circ.properties/ru-RU.po +2 2 build/i18n/po/circ.properties/tr-TR.po +213 132 build/i18n/po/db.seed/cs-CZ.po +7 7 build/i18n/po/fm_IDL.dtd/cs-CZ.po +7 7 build/i18n/po/lang.dtd/cs-CZ.po + +commit b45bc0bad508560e5dd834304967326f81f65e42 +Author: Jason Boyer +Date: Fri Oct 18 10:26:26 2013 -0400 + + LP#1241644: Remove xact_finish IS NULL checks from CLAIMSRETURNED and LONGOVERDUE + + Makes open-ils.actor.user.checked_out(.count) results agree with + open-ils.storage.actor.user.checked_out(.count) results. + + Signed-off-by: Jason Boyer + Signed-off-by: Michele Morgan + Signed-off-by: Ben Shum + +4 4 Open-ILS/examples/fm_IDL.xml + +commit 43d11f960def1b8ad9e3a8ac07cd18c6c7b5f58a +Author: Bill Erickson +Date: Fri Apr 11 15:51:53 2014 -0400 + + LP#1081551 Serials batch recv. dupe barcode check + + Exit processing and return an event if the barcode on a new serial.unit + collides with an existing serial.unit or asset.copy barcode in the + serial receive API. + + In the UI, detect the dupe barcode event and provide an error message to + the user. + + Signed-off-by: Bill Erickson + Signed-off-by: Jennifer Pringle + Signed-off-by: Ben Shum + +27 2 Open-ILS/src/perlmods/lib/OpenILS/Application/Serial.pm +1 0 Open-ILS/xul/staff_client/server/locale/en-US/serial.properties +23 1 Open-ILS/xul/staff_client/server/serial/batch_receive.js + +commit d6c14634e23bd4189b1deb1382227c526af483fc +Author: Kathy Lussier +Date: Mon Jun 30 14:57:29 2014 -0400 + + lp1335958 Remove parameters from current checkouts link + + The limit and offset parameters can cause patrons to be stuck in a small + section of their current checkout lists. Let's remove those two parameters + when linking to that list from the patron dashboard. + + Signed-off-by: Kathy Lussier + Signed-off-by: Jim Keenan + Signed-off-by: Ben Shum + +1 1 Open-ILS/src/templates/opac/parts/topnav.tt2 + +commit 346709cece7e3056a7d59c41b4aea564c6a76125 +Author: Dan Pearl +Date: Tue Aug 26 16:07:41 2014 -0400 + + LP#1190508: Rename certain image files to avoid Ad Block Plus's blacklist + + Ad Block Plus was blocking images with /images/adv_ in their pathname. It is + presumed that "adv" was short for "advertisement". I have renamed the files + and the references to avoid the ABP blacklist. + + Signed-off-by: Dan Pearl + Signed-off-by: Kathy Lussier + Signed-off-by: Ben Shum + +1 1 Open-ILS/src/templates/opac/parts/advanced/expert.tt2 +1 1 Open-ILS/src/templates/opac/parts/advanced/global_row.tt2 +2 2 Open-ILS/src/templates/opac/parts/staff_saved_searches.tt2 +- - Open-ILS/web/images/adv_row_close_btn.png +- - Open-ILS/web/images/adv_search_minus_btn.png +- - Open-ILS/web/images/adv_search_plus_btn.png +- - Open-ILS/web/images/expert_row_close_btn.png +- - Open-ILS/web/images/staff_search_minus_btn.png +- - Open-ILS/web/images/staff_search_plus_btn.png + delete mode 100644 Open-ILS/web/images/adv_row_close_btn.png + delete mode 100644 Open-ILS/web/images/adv_search_minus_btn.png + delete mode 100644 Open-ILS/web/images/adv_search_plus_btn.png + create mode 100644 Open-ILS/web/images/expert_row_close_btn.png + create mode 100644 Open-ILS/web/images/staff_search_minus_btn.png + create mode 100644 Open-ILS/web/images/staff_search_plus_btn.png + +commit 35b8ce21a7785706c3a2ffd0c0c930542b923c64 +Author: Bill Erickson +Date: Tue Sep 9 14:39:51 2014 -0400 + + LP#1350042 grid print CSV repair; all cols repair + + * repaired grid Print CSV action, which had not been updated with the + latest print API. + + * repair grid show/hide all columns actions. + + Signed-off-by: Bill Erickson + Signed-off-by: Ben Shum + +9 6 Open-ILS/web/js/ui/default/staff/services/grid.js + +commit a6e01ccfec6134ae938372f4700ec39685b47849 +Author: Ben Shum +Date: Wed Sep 10 17:03:11 2014 -0400 + + Move new color note to release notes 2.7 + + Signed-off-by: Ben Shum + +8 0 docs/RELEASE_NOTES_2_7.txt +0 9 docs/RELEASE_NOTES_NEXT/OPAC/mobile-header-text-color.txt + delete mode 100644 docs/RELEASE_NOTES_NEXT/OPAC/mobile-header-text-color.txt + +commit 4d087be8ad23761eade72b2f1e3bbff1cf69b5d6 +Author: Kathy Lussier +Date: Fri Sep 5 19:26:22 2014 -0400 + + lp1261791 Adjustment to background color for mobile search links + + Adding an id for the div surrounding mobile search links so that the + background color matches the color of the rest of the header. + + Signed-off-by: Kathy Lussier + Signed-off-by: Ben Shum + +4 0 Open-ILS/src/templates/opac/css/style.css.tt2 +1 1 Open-ILS/src/templates/opac/parts/myopac/base.tt2 + +commit 725173ecac0d56f96e905a77e611aaee0805e7ee +Author: Kathy Lussier +Date: Fri Sep 5 19:08:25 2014 -0400 + + Release notes entry for new mobile-header-text-color + + Adding a release notes entry for the addition of mobile-header-text-color + in colors.tt2. + + Signed-off-by: Kathy Lussier + Signed-off-by: Ben Shum + +9 0 docs/RELEASE_NOTES_NEXT/OPAC/mobile-header-text-color.txt + create mode 100644 docs/RELEASE_NOTES_NEXT/OPAC/mobile-header-text-color.txt + +commit 167f7f5a54b841cfdb04b156edc69dbceb48f177 +Author: Suzanne Paterno +Date: Wed Aug 20 12:25:18 2014 -0400 + + LP 1261791 - Mobile Search links for my account screens + + Added links for Basic, Advanced and Browse Searching from all my Account pages in a less than 600px view.: + + Added a new color for the mobile search links, so users can modify based on their background color. + + Signed-off-by: Suzanne Paterno + Signed-off-by: Jason Stephenson + +13 0 Open-ILS/src/templates/opac/css/style.css.tt2 +1 0 Open-ILS/src/templates/opac/parts/css/colors.tt2 +12 0 Open-ILS/src/templates/opac/parts/myopac/base.tt2 + +commit 7c1aea0e7d88162b504f0371b2b4e51d00a63028 +Author: Josh Stompro +Date: Tue Sep 9 15:32:55 2014 -0400 + + Docs: Fixed small typo in docs/reports/reporter_daemon.txt + + Signed-off-by: Josh Stompro + Signed-off-by: Yamil Suarez + +1 1 docs/reports/reporter_daemon.txt + +commit bfc7eed20626889e8aadce024f93931a712cb722 +Author: Josh Stompro +Date: Tue Sep 9 15:30:28 2014 -0400 + + Docs: Updated usage of autogen.sh to not use param 'u' + + Signed-off-by: Josh Stompro + Signed-off-by: Yamil Suarez + +14 0 docs/admin_initial_setup/describing_your_organization.txt +3 3 docs/installation/server_installation.txt + +commit d86f4706131fa8b6a313535b7d1939ad155f71f7 +Author: Josh Stompro +Date: Tue Sep 9 15:13:47 2014 -0400 + + Docs: update to 'Address Alerts' feature content + + Signed-off-by: Josh Stompro + Signed-off-by: Yamil Suarez + +115 9 docs/admin/lsa-address_alert.txt +- - docs/media/lsa-address_alert_staff_view.png + create mode 100644 docs/media/lsa-address_alert_staff_view.png + +commit 76ef27b0147c51be8df1cb89661d1fb04a6a5c66 +Author: Kathy Lussier +Date: Fri Sep 5 09:15:45 2014 -0400 + + Release notes cleanup + + Cleanup to the 2.7 release notes, to include spelling corrections, moving + some content to the official docs, and adding acknowledgements at the end. + + Signed-off-by: Kathy Lussier + +82 72 docs/RELEASE_NOTES_2_7.txt +52 0 docs/admin_initial_setup/designing_your_catalog.txt +22 1 docs/cataloging/monograph_parts.txt + +commit 703a9b04311895af251c31170629e4fc4cebfc0a +Author: Remington Steed +Date: Thu Sep 4 15:21:06 2014 -0400 + + Docs: Fix filenames to match references in the docs + + These image files were not displaying in the docs because the filenames + and the references used different capitalization. Web URLs are + case-sensitive, so this commit changes the image filenames to be all + lowercase. + + Signed-off-by: Remington Steed + +- - docs/media/caed_6.JPG +- - docs/media/caed_6.jpg +- - docs/media/cvmpage_4.JPG +- - docs/media/cvmpage_4.jpg +- - docs/media/editrad_2.JPG +- - docs/media/editrad_2.jpg +- - docs/media/modifycde_7.JPG +- - docs/media/modifycde_7.jpg +- - docs/media/radcatrue_5.JPG +- - docs/media/radcatrue_5.jpg +- - docs/media/radcvmcacolumns_3.JPG +- - docs/media/radcvmcacolumns_3.jpg +- - docs/media/radmvcolumn_1.JPG +- - docs/media/radmvcolumn_1.jpg + delete mode 100644 docs/media/caed_6.JPG + create mode 100644 docs/media/caed_6.jpg + delete mode 100644 docs/media/cvmpage_4.JPG + create mode 100644 docs/media/cvmpage_4.jpg + delete mode 100644 docs/media/editrad_2.JPG + create mode 100644 docs/media/editrad_2.jpg + delete mode 100644 docs/media/modifycde_7.JPG + create mode 100644 docs/media/modifycde_7.jpg + delete mode 100644 docs/media/radcatrue_5.JPG + create mode 100644 docs/media/radcatrue_5.jpg + delete mode 100644 docs/media/radcvmcacolumns_3.JPG + create mode 100644 docs/media/radcvmcacolumns_3.jpg + delete mode 100644 docs/media/radmvcolumn_1.JPG + create mode 100644 docs/media/radmvcolumn_1.jpg + +commit 8487d77bc34b1160f57df4b6c1c9d6b3b4d20f24 +Author: Bill Erickson +Date: Wed Aug 13 12:41:40 2014 -0400 + + LP#1350042 add missing ui-bootstrap dep to Gruntfile + + Signed-off-by: Bill Erickson + Signed-off-by: Ben Shum + +2 0 Open-ILS/web/js/ui/default/staff/Gruntfile.js + +commit b5d32378c7d7e8e1cc573f0a402301081aa07679 +Author: Bill Erickson +Date: Mon Aug 4 14:06:02 2014 -0400 + + LP#1350042 Browser client templates/scripts (phase 1) + + * Templates in Open-ILS/src/templates/staff/ + * JS files in Open-ILS/web/js/ui/default/staff/ + * Also includes a few TPAC modifications for embedded mode + * Resurrects the pre-XUL user permission editor + + Signed-off-by: Bill Erickson + Signed-off-by: Ben Shum + +3 0 .gitignore +1 1 Open-ILS/src/templates/opac/parts/bookbag_actions.tt2 +14 0 Open-ILS/src/templates/opac/parts/record/copy_table.tt2 +6 0 Open-ILS/src/templates/staff/README +24 0 Open-ILS/src/templates/staff/admin/t_user_perms_lookup.tt2 +18 0 Open-ILS/src/templates/staff/admin/user_perms.tt2 +24 0 Open-ILS/src/templates/staff/admin/workstation/index.tt2 +176 0 Open-ILS/src/templates/staff/admin/workstation/t_print_config.tt2 +59 0 Open-ILS/src/templates/staff/admin/workstation/t_print_templates.tt2 +120 0 Open-ILS/src/templates/staff/admin/workstation/t_splash.tt2 +65 0 Open-ILS/src/templates/staff/admin/workstation/t_stored_prefs.tt2 +48 0 Open-ILS/src/templates/staff/base.tt2 +47 0 Open-ILS/src/templates/staff/base_js.tt2 +65 0 Open-ILS/src/templates/staff/cat/bucket/record/index.tt2 +35 0 Open-ILS/src/templates/staff/cat/bucket/record/t_bucket_create.tt2 +16 0 Open-ILS/src/templates/staff/cat/bucket/record/t_bucket_delete.tt2 +34 0 Open-ILS/src/templates/staff/cat/bucket/record/t_bucket_edit.tt2 +41 0 Open-ILS/src/templates/staff/cat/bucket/record/t_bucket_export.tt2 +16 0 Open-ILS/src/templates/staff/cat/bucket/record/t_bucket_info.tt2 +27 0 Open-ILS/src/templates/staff/cat/bucket/record/t_bucket_selector.tt2 +20 0 Open-ILS/src/templates/staff/cat/bucket/record/t_grid_menu.tt2 +25 0 Open-ILS/src/templates/staff/cat/bucket/record/t_load_shared.tt2 +20 0 Open-ILS/src/templates/staff/cat/bucket/record/t_pending.tt2 +46 0 Open-ILS/src/templates/staff/cat/bucket/record/t_search.tt2 +28 0 Open-ILS/src/templates/staff/cat/bucket/record/t_view.tt2 +21 0 Open-ILS/src/templates/staff/cat/catalog/index.tt2 +48 0 Open-ILS/src/templates/staff/cat/catalog/t_catalog.tt2 +108 0 Open-ILS/src/templates/staff/cat/catalog/t_holds.tt2 +83 0 Open-ILS/src/templates/staff/cat/item/index.tt2 +69 0 Open-ILS/src/templates/staff/cat/item/missing_pieces.tt2 +49 0 Open-ILS/src/templates/staff/cat/item/replace_barcode/index.tt2 +3 0 Open-ILS/src/templates/staff/cat/item/t_cat_pane.tt2 +51 0 Open-ILS/src/templates/staff/cat/item/t_circ_list_pane.tt2 +189 0 Open-ILS/src/templates/staff/cat/item/t_circs_pane.tt2 +125 0 Open-ILS/src/templates/staff/cat/item/t_holds_pane.tt2 +21 0 Open-ILS/src/templates/staff/cat/item/t_list.tt2 +178 0 Open-ILS/src/templates/staff/cat/item/t_summary_pane.tt2 +2 0 Open-ILS/src/templates/staff/cat/item/t_triggered_events_pane.tt2 +34 0 Open-ILS/src/templates/staff/cat/item/t_view.tt2 +53 0 Open-ILS/src/templates/staff/cat/share/t_record_summary.tt2 +2 0 Open-ILS/src/templates/staff/cat/t_triggered_events_pane.tt2 +19 0 Open-ILS/src/templates/staff/circ/checkin/index.tt2 +225 0 Open-ILS/src/templates/staff/circ/checkin/t_checkin.tt2 +89 0 Open-ILS/src/templates/staff/circ/checkin/t_checkin_table.tt2 +30 0 Open-ILS/src/templates/staff/circ/holds/index.tt2 +26 0 Open-ILS/src/templates/staff/circ/holds/t_pull.tt2 +88 0 Open-ILS/src/templates/staff/circ/holds/t_pull_list.tt2 +40 0 Open-ILS/src/templates/staff/circ/holds/t_shelf.tt2 +85 0 Open-ILS/src/templates/staff/circ/holds/t_shelf_list.tt2 +81 0 Open-ILS/src/templates/staff/circ/in_house_use/index.tt2 +175 0 Open-ILS/src/templates/staff/circ/patron/index.tt2 +17 0 Open-ILS/src/templates/staff/circ/patron/pending.tt2 +15 0 Open-ILS/src/templates/staff/circ/patron/register.tt2 +75 0 Open-ILS/src/templates/staff/circ/patron/t_alerts.tt2 +22 0 Open-ILS/src/templates/staff/circ/patron/t_bcsearch.tt2 +34 0 Open-ILS/src/templates/staff/circ/patron/t_bill_history.tt2 +79 0 Open-ILS/src/templates/staff/circ/patron/t_bill_history_payments.tt2 +49 0 Open-ILS/src/templates/staff/circ/patron/t_bill_history_xacts.tt2 +109 0 Open-ILS/src/templates/staff/circ/patron/t_bills.tt2 +87 0 Open-ILS/src/templates/staff/circ/patron/t_bills_list.tt2 +143 0 Open-ILS/src/templates/staff/circ/patron/t_checkout.tt2 +65 0 Open-ILS/src/templates/staff/circ/patron/t_credentials.tt2 +2 0 Open-ILS/src/templates/staff/circ/patron/t_edit.tt2 +24 0 Open-ILS/src/templates/staff/circ/patron/t_edit_due_date_dialog.tt2 +1 0 Open-ILS/src/templates/staff/circ/patron/t_edit_perms.tt2 +55 0 Open-ILS/src/templates/staff/circ/patron/t_group.tt2 +38 0 Open-ILS/src/templates/staff/circ/patron/t_holds.tt2 +4 0 Open-ILS/src/templates/staff/circ/patron/t_holds_create.tt2 +82 0 Open-ILS/src/templates/staff/circ/patron/t_holds_list.tt2 +73 0 Open-ILS/src/templates/staff/circ/patron/t_items_out.tt2 +9 0 Open-ILS/src/templates/staff/circ/patron/t_last_patron.tt2 +52 0 Open-ILS/src/templates/staff/circ/patron/t_messages.tt2 +28 0 Open-ILS/src/templates/staff/circ/patron/t_move_to_group_dialog.tt2 +42 0 Open-ILS/src/templates/staff/circ/patron/t_new_note_dialog.tt2 +44 0 Open-ILS/src/templates/staff/circ/patron/t_notes.tt2 +34 0 Open-ILS/src/templates/staff/circ/patron/t_pending_list.tt2 +24 0 Open-ILS/src/templates/staff/circ/patron/t_renew_with_date_dialog.tt2 +158 0 Open-ILS/src/templates/staff/circ/patron/t_search.tt2 +30 0 Open-ILS/src/templates/staff/circ/patron/t_search_results.tt2 +19 0 Open-ILS/src/templates/staff/circ/patron/t_stat_cats.tt2 +143 0 Open-ILS/src/templates/staff/circ/patron/t_summary.tt2 +3 0 Open-ILS/src/templates/staff/circ/patron/t_triggered_events.tt2 +144 0 Open-ILS/src/templates/staff/circ/patron/t_xact_details.tt2 +20 0 Open-ILS/src/templates/staff/circ/renew/index.tt2 +141 0 Open-ILS/src/templates/staff/circ/renew/t_renew.tt2 +39 0 Open-ILS/src/templates/staff/circ/share/circ_strings.tt2 +30 0 Open-ILS/src/templates/staff/circ/share/hold_strings.tt2 +24 0 Open-ILS/src/templates/staff/circ/share/t_backdate_dialog.tt2 +23 0 Open-ILS/src/templates/staff/circ/share/t_bad_barcode_dialog.tt2 +93 0 Open-ILS/src/templates/staff/circ/share/t_bill_patron_dialog.tt2 +38 0 Open-ILS/src/templates/staff/circ/share/t_cancel_hold_dialog.tt2 +31 0 Open-ILS/src/templates/staff/circ/share/t_circ_exists_dialog.tt2 +32 0 Open-ILS/src/templates/staff/circ/share/t_copy_in_transit_dialog.tt2 +20 0 Open-ILS/src/templates/staff/circ/share/t_copy_not_avail_dialog.tt2 +27 0 Open-ILS/src/templates/staff/circ/share/t_event_override_dialog.tt2 +24 0 Open-ILS/src/templates/staff/circ/share/t_hold_copy_quality_dialog.tt2 +75 0 Open-ILS/src/templates/staff/circ/share/t_hold_dates.tt2 +149 0 Open-ILS/src/templates/staff/circ/share/t_hold_details.tt2 +23 0 Open-ILS/src/templates/staff/circ/share/t_hold_edit_pickup_lib.tt2 +51 0 Open-ILS/src/templates/staff/circ/share/t_hold_note_dialog.tt2 +33 0 Open-ILS/src/templates/staff/circ/share/t_hold_notification_dialog.tt2 +78 0 Open-ILS/src/templates/staff/circ/share/t_hold_notification_prefs.tt2 +63 0 Open-ILS/src/templates/staff/circ/share/t_hold_shelf_dialog.tt2 +25 0 Open-ILS/src/templates/staff/circ/share/t_mark_claims_returned_dialog.tt2 +45 0 Open-ILS/src/templates/staff/circ/share/t_new_message_dialog.tt2 +25 0 Open-ILS/src/templates/staff/circ/share/t_noncat_dialog.tt2 +44 0 Open-ILS/src/templates/staff/circ/share/t_precat_dialog.tt2 +65 0 Open-ILS/src/templates/staff/circ/share/t_transit_dialog.tt2 +13 0 Open-ILS/src/templates/staff/config.tt2 +60 0 Open-ILS/src/templates/staff/css/circ.css.tt2 +13 0 Open-ILS/src/templates/staff/css/print.css.tt2 +412 0 Open-ILS/src/templates/staff/css/style.css.tt2 +17 0 Open-ILS/src/templates/staff/index.tt2 +244 0 Open-ILS/src/templates/staff/navbar.tt2 +5 0 Open-ILS/src/templates/staff/share/README +2 0 Open-ILS/src/templates/staff/share/print_templates/index.tt2 +69 0 Open-ILS/src/templates/staff/share/print_templates/t_bill_payment.tt2 +49 0 Open-ILS/src/templates/staff/share/print_templates/t_bills_current.tt2 +49 0 Open-ILS/src/templates/staff/share/print_templates/t_bills_historical.tt2 +17 0 Open-ILS/src/templates/staff/share/print_templates/t_checkin.tt2 +17 0 Open-ILS/src/templates/staff/share/print_templates/t_checkout.tt2 +29 0 Open-ILS/src/templates/staff/share/print_templates/t_hold_pull_list.tt2 +37 0 Open-ILS/src/templates/staff/share/print_templates/t_hold_shelf_slip.tt2 +34 0 Open-ILS/src/templates/staff/share/print_templates/t_hold_transit_slip.tt2 +29 0 Open-ILS/src/templates/staff/share/print_templates/t_holds_for_bib.tt2 +14 0 Open-ILS/src/templates/staff/share/print_templates/t_holds_for_patron.tt2 +17 0 Open-ILS/src/templates/staff/share/print_templates/t_items_out.tt2 +12 0 Open-ILS/src/templates/staff/share/print_templates/t_patron_address.tt2 +11 0 Open-ILS/src/templates/staff/share/print_templates/t_patron_note.tt2 +17 0 Open-ILS/src/templates/staff/share/print_templates/t_renew.tt2 +21 0 Open-ILS/src/templates/staff/share/print_templates/t_transit_slip.tt2 +16 0 Open-ILS/src/templates/staff/share/t_alert_dialog.tt2 +297 0 Open-ILS/src/templates/staff/share/t_autogrid.tt2 +18 0 Open-ILS/src/templates/staff/share/t_confirm_dialog.tt2 +9 0 Open-ILS/src/templates/staff/share/t_eframe.tt2 +21 0 Open-ILS/src/templates/staff/share/t_prompt_dialog.tt2 +33 0 Open-ILS/src/templates/staff/statusbar.tt2 +57 0 Open-ILS/src/templates/staff/t_login.tt2 +69 0 Open-ILS/src/templates/staff/t_splash.tt2 +132 93 Open-ILS/web/js/ui/default/opac/staff.js +164 0 Open-ILS/web/js/ui/default/staff/Gruntfile.js +93 0 Open-ILS/web/js/ui/default/staff/README.install +100 0 Open-ILS/web/js/ui/default/staff/admin/user_perms.js +557 0 Open-ILS/web/js/ui/default/staff/admin/workstation/app.js +125 0 Open-ILS/web/js/ui/default/staff/app.js +30 0 Open-ILS/web/js/ui/default/staff/bower.json +535 0 Open-ILS/web/js/ui/default/staff/cat/bucket/record/app.js +209 0 Open-ILS/web/js/ui/default/staff/cat/catalog/app.js +540 0 Open-ILS/web/js/ui/default/staff/cat/item/app.js +123 0 Open-ILS/web/js/ui/default/staff/cat/item/missing_pieces.js +39 0 Open-ILS/web/js/ui/default/staff/cat/item/replace_barcode/app.js +106 0 Open-ILS/web/js/ui/default/staff/cat/services/record.js +316 0 Open-ILS/web/js/ui/default/staff/circ/checkin/app.js +315 0 Open-ILS/web/js/ui/default/staff/circ/holds/app.js +123 0 Open-ILS/web/js/ui/default/staff/circ/in_house_use/app.js +1494 0 Open-ILS/web/js/ui/default/staff/circ/patron/app.js +731 0 Open-ILS/web/js/ui/default/staff/circ/patron/bills.js +201 0 Open-ILS/web/js/ui/default/staff/circ/patron/checkout.js +155 0 Open-ILS/web/js/ui/default/staff/circ/patron/holds.js +406 0 Open-ILS/web/js/ui/default/staff/circ/patron/items_out.js +84 0 Open-ILS/web/js/ui/default/staff/circ/patron/pending.js +72 0 Open-ILS/web/js/ui/default/staff/circ/patron/register.js +213 0 Open-ILS/web/js/ui/default/staff/circ/renew/app.js +175 0 Open-ILS/web/js/ui/default/staff/circ/services/billing.js +1485 0 Open-ILS/web/js/ui/default/staff/circ/services/circ.js +605 0 Open-ILS/web/js/ui/default/staff/circ/services/holds.js +28 0 Open-ILS/web/js/ui/default/staff/package.json +262 0 Open-ILS/web/js/ui/default/staff/services/auth.js +6 0 Open-ILS/web/js/ui/default/staff/services/core.js +33 0 Open-ILS/web/js/ui/default/staff/services/coresvc.js +210 0 Open-ILS/web/js/ui/default/staff/services/eframe.js +165 0 Open-ILS/web/js/ui/default/staff/services/env.js +56 0 Open-ILS/web/js/ui/default/staff/services/event.js +28 0 Open-ILS/web/js/ui/default/staff/services/file.js +1522 0 Open-ILS/web/js/ui/default/staff/services/grid.js +428 0 Open-ILS/web/js/ui/default/staff/services/hatch.js +141 0 Open-ILS/web/js/ui/default/staff/services/idl.js +79 0 Open-ILS/web/js/ui/default/staff/services/navbar.js +100 0 Open-ILS/web/js/ui/default/staff/services/net.js +115 0 Open-ILS/web/js/ui/default/staff/services/org.js +298 0 Open-ILS/web/js/ui/default/staff/services/pcrud.js +199 0 Open-ILS/web/js/ui/default/staff/services/print.js +84 0 Open-ILS/web/js/ui/default/staff/services/startup.js +60 0 Open-ILS/web/js/ui/default/staff/services/statusbar.js +22 0 Open-ILS/web/js/ui/default/staff/services/strings.js +297 0 Open-ILS/web/js/ui/default/staff/services/ui.js +56 0 Open-ILS/web/js/ui/default/staff/services/user.js +50 0 Open-ILS/web/js/ui/default/staff/test/data/eg_mock.js +22 0 Open-ILS/web/js/ui/default/staff/test/data/idl2js.pl +88 0 Open-ILS/web/js/ui/default/staff/test/karma.conf.js +18 0 Open-ILS/web/js/ui/default/staff/test/unit/egCore.js +44 0 Open-ILS/web/js/ui/default/staff/test/unit/egEvent.js +21 0 Open-ILS/web/js/ui/default/staff/test/unit/egHomeApp.js +25 0 Open-ILS/web/js/ui/default/staff/test/unit/egIDL.js +37 0 Open-ILS/web/js/ui/default/staff/test/unit/egOrg.js +31 0 Open-ILS/web/js/ui/default/staff/test/unit/egPatronApp.js +14 0 Open-ILS/web/js/ui/default/staff/test/unit/egStrings.js +3 0 Open-ILS/web/opac/locale/en-US/lang.dtd +176 0 Open-ILS/xul/staff_client/server/patron/user_edit.xhtml +499 0 Open-ILS/xul/staff_client/server/patron/user_edit_xhtml.js + create mode 100644 Open-ILS/src/templates/staff/README + create mode 100644 Open-ILS/src/templates/staff/admin/t_user_perms_lookup.tt2 + create mode 100644 Open-ILS/src/templates/staff/admin/user_perms.tt2 + create mode 100644 Open-ILS/src/templates/staff/admin/workstation/index.tt2 + create mode 100644 Open-ILS/src/templates/staff/admin/workstation/t_print_config.tt2 + create mode 100644 Open-ILS/src/templates/staff/admin/workstation/t_print_templates.tt2 + create mode 100644 Open-ILS/src/templates/staff/admin/workstation/t_splash.tt2 + create mode 100644 Open-ILS/src/templates/staff/admin/workstation/t_stored_prefs.tt2 + create mode 100644 Open-ILS/src/templates/staff/base.tt2 + create mode 100644 Open-ILS/src/templates/staff/base_js.tt2 + create mode 100644 Open-ILS/src/templates/staff/cat/bucket/record/index.tt2 + create mode 100644 Open-ILS/src/templates/staff/cat/bucket/record/t_bucket_create.tt2 + create mode 100644 Open-ILS/src/templates/staff/cat/bucket/record/t_bucket_delete.tt2 + create mode 100644 Open-ILS/src/templates/staff/cat/bucket/record/t_bucket_edit.tt2 + create mode 100644 Open-ILS/src/templates/staff/cat/bucket/record/t_bucket_export.tt2 + create mode 100644 Open-ILS/src/templates/staff/cat/bucket/record/t_bucket_info.tt2 + create mode 100644 Open-ILS/src/templates/staff/cat/bucket/record/t_bucket_selector.tt2 + create mode 100644 Open-ILS/src/templates/staff/cat/bucket/record/t_grid_menu.tt2 + create mode 100644 Open-ILS/src/templates/staff/cat/bucket/record/t_load_shared.tt2 + create mode 100644 Open-ILS/src/templates/staff/cat/bucket/record/t_pending.tt2 + create mode 100644 Open-ILS/src/templates/staff/cat/bucket/record/t_search.tt2 + create mode 100644 Open-ILS/src/templates/staff/cat/bucket/record/t_view.tt2 + create mode 100644 Open-ILS/src/templates/staff/cat/catalog/index.tt2 + create mode 100644 Open-ILS/src/templates/staff/cat/catalog/t_catalog.tt2 + create mode 100644 Open-ILS/src/templates/staff/cat/catalog/t_holds.tt2 + create mode 100644 Open-ILS/src/templates/staff/cat/item/index.tt2 + create mode 100644 Open-ILS/src/templates/staff/cat/item/missing_pieces.tt2 + create mode 100644 Open-ILS/src/templates/staff/cat/item/replace_barcode/index.tt2 + create mode 100644 Open-ILS/src/templates/staff/cat/item/t_cat_pane.tt2 + create mode 100644 Open-ILS/src/templates/staff/cat/item/t_circ_list_pane.tt2 + create mode 100644 Open-ILS/src/templates/staff/cat/item/t_circs_pane.tt2 + create mode 100644 Open-ILS/src/templates/staff/cat/item/t_holds_pane.tt2 + create mode 100644 Open-ILS/src/templates/staff/cat/item/t_list.tt2 + create mode 100644 Open-ILS/src/templates/staff/cat/item/t_summary_pane.tt2 + create mode 100644 Open-ILS/src/templates/staff/cat/item/t_triggered_events_pane.tt2 + create mode 100644 Open-ILS/src/templates/staff/cat/item/t_view.tt2 + create mode 100644 Open-ILS/src/templates/staff/cat/share/t_record_summary.tt2 + create mode 100644 Open-ILS/src/templates/staff/cat/t_triggered_events_pane.tt2 + create mode 100644 Open-ILS/src/templates/staff/circ/checkin/index.tt2 + create mode 100644 Open-ILS/src/templates/staff/circ/checkin/t_checkin.tt2 + create mode 100644 Open-ILS/src/templates/staff/circ/checkin/t_checkin_table.tt2 + create mode 100644 Open-ILS/src/templates/staff/circ/holds/index.tt2 + create mode 100644 Open-ILS/src/templates/staff/circ/holds/t_pull.tt2 + create mode 100644 Open-ILS/src/templates/staff/circ/holds/t_pull_list.tt2 + create mode 100644 Open-ILS/src/templates/staff/circ/holds/t_shelf.tt2 + create mode 100644 Open-ILS/src/templates/staff/circ/holds/t_shelf_list.tt2 + create mode 100644 Open-ILS/src/templates/staff/circ/in_house_use/index.tt2 + create mode 100644 Open-ILS/src/templates/staff/circ/patron/index.tt2 + create mode 100644 Open-ILS/src/templates/staff/circ/patron/pending.tt2 + create mode 100644 Open-ILS/src/templates/staff/circ/patron/register.tt2 + create mode 100644 Open-ILS/src/templates/staff/circ/patron/t_alerts.tt2 + create mode 100644 Open-ILS/src/templates/staff/circ/patron/t_bcsearch.tt2 + create mode 100644 Open-ILS/src/templates/staff/circ/patron/t_bill_history.tt2 + create mode 100644 Open-ILS/src/templates/staff/circ/patron/t_bill_history_payments.tt2 + create mode 100644 Open-ILS/src/templates/staff/circ/patron/t_bill_history_xacts.tt2 + create mode 100644 Open-ILS/src/templates/staff/circ/patron/t_bills.tt2 + create mode 100644 Open-ILS/src/templates/staff/circ/patron/t_bills_list.tt2 + create mode 100644 Open-ILS/src/templates/staff/circ/patron/t_checkout.tt2 + create mode 100644 Open-ILS/src/templates/staff/circ/patron/t_credentials.tt2 + create mode 100644 Open-ILS/src/templates/staff/circ/patron/t_edit.tt2 + create mode 100644 Open-ILS/src/templates/staff/circ/patron/t_edit_due_date_dialog.tt2 + create mode 100644 Open-ILS/src/templates/staff/circ/patron/t_edit_perms.tt2 + create mode 100644 Open-ILS/src/templates/staff/circ/patron/t_group.tt2 + create mode 100644 Open-ILS/src/templates/staff/circ/patron/t_holds.tt2 + create mode 100644 Open-ILS/src/templates/staff/circ/patron/t_holds_create.tt2 + create mode 100644 Open-ILS/src/templates/staff/circ/patron/t_holds_list.tt2 + create mode 100644 Open-ILS/src/templates/staff/circ/patron/t_items_out.tt2 + create mode 100644 Open-ILS/src/templates/staff/circ/patron/t_last_patron.tt2 + create mode 100644 Open-ILS/src/templates/staff/circ/patron/t_messages.tt2 + create mode 100644 Open-ILS/src/templates/staff/circ/patron/t_move_to_group_dialog.tt2 + create mode 100644 Open-ILS/src/templates/staff/circ/patron/t_new_note_dialog.tt2 + create mode 100644 Open-ILS/src/templates/staff/circ/patron/t_notes.tt2 + create mode 100644 Open-ILS/src/templates/staff/circ/patron/t_pending_list.tt2 + create mode 100644 Open-ILS/src/templates/staff/circ/patron/t_renew_with_date_dialog.tt2 + create mode 100644 Open-ILS/src/templates/staff/circ/patron/t_search.tt2 + create mode 100644 Open-ILS/src/templates/staff/circ/patron/t_search_results.tt2 + create mode 100644 Open-ILS/src/templates/staff/circ/patron/t_stat_cats.tt2 + create mode 100644 Open-ILS/src/templates/staff/circ/patron/t_summary.tt2 + create mode 100644 Open-ILS/src/templates/staff/circ/patron/t_triggered_events.tt2 + create mode 100644 Open-ILS/src/templates/staff/circ/patron/t_xact_details.tt2 + create mode 100644 Open-ILS/src/templates/staff/circ/renew/index.tt2 + create mode 100644 Open-ILS/src/templates/staff/circ/renew/t_renew.tt2 + create mode 100644 Open-ILS/src/templates/staff/circ/share/circ_strings.tt2 + create mode 100644 Open-ILS/src/templates/staff/circ/share/hold_strings.tt2 + create mode 100644 Open-ILS/src/templates/staff/circ/share/t_backdate_dialog.tt2 + create mode 100644 Open-ILS/src/templates/staff/circ/share/t_bad_barcode_dialog.tt2 + create mode 100644 Open-ILS/src/templates/staff/circ/share/t_bill_patron_dialog.tt2 + create mode 100644 Open-ILS/src/templates/staff/circ/share/t_cancel_hold_dialog.tt2 + create mode 100644 Open-ILS/src/templates/staff/circ/share/t_circ_exists_dialog.tt2 + create mode 100644 Open-ILS/src/templates/staff/circ/share/t_copy_in_transit_dialog.tt2 + create mode 100644 Open-ILS/src/templates/staff/circ/share/t_copy_not_avail_dialog.tt2 + create mode 100644 Open-ILS/src/templates/staff/circ/share/t_event_override_dialog.tt2 + create mode 100644 Open-ILS/src/templates/staff/circ/share/t_hold_copy_quality_dialog.tt2 + create mode 100644 Open-ILS/src/templates/staff/circ/share/t_hold_dates.tt2 + create mode 100644 Open-ILS/src/templates/staff/circ/share/t_hold_details.tt2 + create mode 100644 Open-ILS/src/templates/staff/circ/share/t_hold_edit_pickup_lib.tt2 + create mode 100644 Open-ILS/src/templates/staff/circ/share/t_hold_note_dialog.tt2 + create mode 100644 Open-ILS/src/templates/staff/circ/share/t_hold_notification_dialog.tt2 + create mode 100644 Open-ILS/src/templates/staff/circ/share/t_hold_notification_prefs.tt2 + create mode 100644 Open-ILS/src/templates/staff/circ/share/t_hold_shelf_dialog.tt2 + create mode 100644 Open-ILS/src/templates/staff/circ/share/t_mark_claims_returned_dialog.tt2 + create mode 100644 Open-ILS/src/templates/staff/circ/share/t_new_message_dialog.tt2 + create mode 100644 Open-ILS/src/templates/staff/circ/share/t_noncat_dialog.tt2 + create mode 100644 Open-ILS/src/templates/staff/circ/share/t_precat_dialog.tt2 + create mode 100644 Open-ILS/src/templates/staff/circ/share/t_transit_dialog.tt2 + create mode 100644 Open-ILS/src/templates/staff/config.tt2 + create mode 100644 Open-ILS/src/templates/staff/css/circ.css.tt2 + create mode 100644 Open-ILS/src/templates/staff/css/print.css.tt2 + create mode 100644 Open-ILS/src/templates/staff/css/style.css.tt2 + create mode 100644 Open-ILS/src/templates/staff/index.tt2 + create mode 100644 Open-ILS/src/templates/staff/navbar.tt2 + create mode 100644 Open-ILS/src/templates/staff/share/README + create mode 100644 Open-ILS/src/templates/staff/share/print_templates/index.tt2 + create mode 100644 Open-ILS/src/templates/staff/share/print_templates/t_bill_payment.tt2 + create mode 100644 Open-ILS/src/templates/staff/share/print_templates/t_bills_current.tt2 + create mode 100644 Open-ILS/src/templates/staff/share/print_templates/t_bills_historical.tt2 + create mode 100644 Open-ILS/src/templates/staff/share/print_templates/t_checkin.tt2 + create mode 100644 Open-ILS/src/templates/staff/share/print_templates/t_checkout.tt2 + create mode 100644 Open-ILS/src/templates/staff/share/print_templates/t_hold_pull_list.tt2 + create mode 100644 Open-ILS/src/templates/staff/share/print_templates/t_hold_shelf_slip.tt2 + create mode 100644 Open-ILS/src/templates/staff/share/print_templates/t_hold_transit_slip.tt2 + create mode 100644 Open-ILS/src/templates/staff/share/print_templates/t_holds_for_bib.tt2 + create mode 100644 Open-ILS/src/templates/staff/share/print_templates/t_holds_for_patron.tt2 + create mode 100644 Open-ILS/src/templates/staff/share/print_templates/t_items_out.tt2 + create mode 100644 Open-ILS/src/templates/staff/share/print_templates/t_patron_address.tt2 + create mode 100644 Open-ILS/src/templates/staff/share/print_templates/t_patron_note.tt2 + create mode 100644 Open-ILS/src/templates/staff/share/print_templates/t_renew.tt2 + create mode 100644 Open-ILS/src/templates/staff/share/print_templates/t_transit_slip.tt2 + create mode 100644 Open-ILS/src/templates/staff/share/t_alert_dialog.tt2 + create mode 100644 Open-ILS/src/templates/staff/share/t_autogrid.tt2 + create mode 100644 Open-ILS/src/templates/staff/share/t_confirm_dialog.tt2 + create mode 100644 Open-ILS/src/templates/staff/share/t_eframe.tt2 + create mode 100644 Open-ILS/src/templates/staff/share/t_prompt_dialog.tt2 + create mode 100644 Open-ILS/src/templates/staff/statusbar.tt2 + create mode 100644 Open-ILS/src/templates/staff/t_login.tt2 + create mode 100644 Open-ILS/src/templates/staff/t_splash.tt2 + create mode 100644 Open-ILS/web/js/ui/default/staff/Gruntfile.js + create mode 100644 Open-ILS/web/js/ui/default/staff/README.install + create mode 100644 Open-ILS/web/js/ui/default/staff/admin/user_perms.js + create mode 100644 Open-ILS/web/js/ui/default/staff/admin/workstation/app.js + create mode 100644 Open-ILS/web/js/ui/default/staff/app.js + create mode 100644 Open-ILS/web/js/ui/default/staff/bower.json + create mode 100644 Open-ILS/web/js/ui/default/staff/cat/bucket/record/app.js + create mode 100644 Open-ILS/web/js/ui/default/staff/cat/catalog/app.js + create mode 100644 Open-ILS/web/js/ui/default/staff/cat/item/app.js + create mode 100644 Open-ILS/web/js/ui/default/staff/cat/item/missing_pieces.js + create mode 100644 Open-ILS/web/js/ui/default/staff/cat/item/replace_barcode/app.js + create mode 100644 Open-ILS/web/js/ui/default/staff/cat/services/record.js + create mode 100644 Open-ILS/web/js/ui/default/staff/circ/checkin/app.js + create mode 100644 Open-ILS/web/js/ui/default/staff/circ/holds/app.js + create mode 100644 Open-ILS/web/js/ui/default/staff/circ/in_house_use/app.js + create mode 100644 Open-ILS/web/js/ui/default/staff/circ/patron/app.js + create mode 100644 Open-ILS/web/js/ui/default/staff/circ/patron/bills.js + create mode 100644 Open-ILS/web/js/ui/default/staff/circ/patron/checkout.js + create mode 100644 Open-ILS/web/js/ui/default/staff/circ/patron/holds.js + create mode 100644 Open-ILS/web/js/ui/default/staff/circ/patron/items_out.js + create mode 100644 Open-ILS/web/js/ui/default/staff/circ/patron/pending.js + create mode 100644 Open-ILS/web/js/ui/default/staff/circ/patron/register.js + create mode 100644 Open-ILS/web/js/ui/default/staff/circ/renew/app.js + create mode 100644 Open-ILS/web/js/ui/default/staff/circ/services/billing.js + create mode 100644 Open-ILS/web/js/ui/default/staff/circ/services/circ.js + create mode 100644 Open-ILS/web/js/ui/default/staff/circ/services/holds.js + create mode 100644 Open-ILS/web/js/ui/default/staff/package.json + create mode 100644 Open-ILS/web/js/ui/default/staff/services/auth.js + create mode 100644 Open-ILS/web/js/ui/default/staff/services/core.js + create mode 100644 Open-ILS/web/js/ui/default/staff/services/coresvc.js + create mode 100644 Open-ILS/web/js/ui/default/staff/services/eframe.js + create mode 100644 Open-ILS/web/js/ui/default/staff/services/env.js + create mode 100644 Open-ILS/web/js/ui/default/staff/services/event.js + create mode 100644 Open-ILS/web/js/ui/default/staff/services/file.js + create mode 100644 Open-ILS/web/js/ui/default/staff/services/grid.js + create mode 100644 Open-ILS/web/js/ui/default/staff/services/hatch.js + create mode 100644 Open-ILS/web/js/ui/default/staff/services/idl.js + create mode 100644 Open-ILS/web/js/ui/default/staff/services/navbar.js + create mode 100644 Open-ILS/web/js/ui/default/staff/services/net.js + create mode 100644 Open-ILS/web/js/ui/default/staff/services/org.js + create mode 100644 Open-ILS/web/js/ui/default/staff/services/pcrud.js + create mode 100644 Open-ILS/web/js/ui/default/staff/services/print.js + create mode 100644 Open-ILS/web/js/ui/default/staff/services/startup.js + create mode 100644 Open-ILS/web/js/ui/default/staff/services/statusbar.js + create mode 100644 Open-ILS/web/js/ui/default/staff/services/strings.js + create mode 100644 Open-ILS/web/js/ui/default/staff/services/ui.js + create mode 100644 Open-ILS/web/js/ui/default/staff/services/user.js + create mode 100644 Open-ILS/web/js/ui/default/staff/test/data/eg_mock.js + create mode 100644 Open-ILS/web/js/ui/default/staff/test/data/idl2js.pl + create mode 100644 Open-ILS/web/js/ui/default/staff/test/karma.conf.js + create mode 100644 Open-ILS/web/js/ui/default/staff/test/unit/egCore.js + create mode 100644 Open-ILS/web/js/ui/default/staff/test/unit/egEvent.js + create mode 100644 Open-ILS/web/js/ui/default/staff/test/unit/egHomeApp.js + create mode 100644 Open-ILS/web/js/ui/default/staff/test/unit/egIDL.js + create mode 100644 Open-ILS/web/js/ui/default/staff/test/unit/egOrg.js + create mode 100644 Open-ILS/web/js/ui/default/staff/test/unit/egPatronApp.js + create mode 100644 Open-ILS/web/js/ui/default/staff/test/unit/egStrings.js + create mode 100644 Open-ILS/xul/staff_client/server/patron/user_edit.xhtml + create mode 100644 Open-ILS/xul/staff_client/server/patron/user_edit_xhtml.js + +commit ac474f077006d4b12527aebedb587039c392ab23 +Author: Bill Erickson +Date: Mon Aug 4 14:03:07 2014 -0400 + + LP#1350042 make_release -c for building browser client + + Adds support for fetching JS dependencies, minification, and + building of the experimental browser client via new -c option. + Browser client building is disabled by default. + + Signed-off-by: Bill Erickson + Signed-off-by: Ben Shum + +22 2 build/tools/make_release + +commit c267ec08ad901efe11926315697b23798a504074 +Author: Bill Erickson +Date: Mon Aug 4 14:02:22 2014 -0400 + + LP#1350042 link opensrf websockets JS scripts + + Signed-off-by: Bill Erickson + Signed-off-by: Ben Shum + +3 1 Open-ILS/web/Makefile.am + +commit 48a063c16bcaffdd19628133496f281db18b5f54 +Author: Bill Erickson +Date: Mon Aug 4 13:24:37 2014 -0400 + + LP#1350042 browser client apache config additions + + * Location configuratoin for /eg/staff templates + * Support for "stop-at-index" in EGWeb, so that navigating to "/eg/foo" + can result in /eg/index.tt2 getting served. + * Cache and compress additions for /js files. + + Signed-off-by: Bill Erickson + Signed-off-by: Ben Shum + +27 0 Open-ILS/examples/apache/eg_vhost.conf.in +28 0 Open-ILS/examples/apache_24/eg_vhost.conf.in +24 1 Open-ILS/src/perlmods/lib/OpenILS/WWW/EGWeb.pm + +commit 9aa9269eddd6e43b10b8ad8245eda0e887422f52 +Author: Bill Erickson +Date: Mon Aug 4 13:16:02 2014 -0400 + + LP#1350042 detect is-staff mode for browser client + + The browser client does not pass an OILS-Wrapper header to the embedded + catalog (etc.) so consider the presence of a workstation an indication + that the TPAC should operate in staff mode. + + NOTE: this may require some additional thought, since this means all + TPACs within an authenticated browser will run in staff mode, which may + not be desired. + + Signed-off-by: Bill Erickson + Signed-off-by: Ben Shum + +22 4 Open-ILS/src/perlmods/lib/OpenILS/WWW/EGCatLoader.pm + +commit 7df9dd0aeccdd87e156ab499e2408f550dc0a3d7 +Author: Bill Erickson +Date: Mon Aug 4 13:12:56 2014 -0400 + + LP#1350042 streaming holds pull list API + + Adds an API name-based option to the standard holds pull list API to + respond with a stream of fleshed users, so the caller is not forced to + make additional fetch-by-ID calls to collect the holds data. + + Signed-off-by: Bill Erickson + Signed-off-by: Ben Shum + +37 2 Open-ILS/src/perlmods/lib/OpenILS/Application/Circ/Holds.pm + +commit f7fc7fa2a1bac404317a7ba549beaf73d56c0ac5 +Author: Bill Erickson +Date: Mon Aug 4 13:10:49 2014 -0400 + + LP#1350042 streaming patron search API + + Adds an API name-based option to the standard patron search API to + respond with a stream of fleshed users, so the caller is not forced to + make additional fetch-by-ID calls to collect the user data. + + Signed-off-by: Bill Erickson + Signed-off-by: Ben Shum + +33 4 Open-ILS/src/perlmods/lib/OpenILS/Application/Actor.pm +2 0 Open-ILS/src/perlmods/lib/OpenILS/Application/Storage/Publisher/actor.pm + +commit cd4b5c68affdaf7cb915c81f9b252df8688344db +Author: Bill Erickson +Date: Mon Aug 4 13:08:22 2014 -0400 + + LP#1350042 PCRUD access for various IDL classes + + These changes are mostly data retrieval and help support + PCRUD/auto-grid-style retrieval of certain patron data. + + Classes affected: + + actor::workstation + money::billable_transaction_summary + actor::usr_note + money::credit_card_payment + money::open_billable_transaction_summary + money::cash_payment + money::forgive_payment + action::hold_notification + money::credit_payment + config::non_cataloged_type + money::billable_transaction + money::work_payment + money::goods_payment + money::check_payment + money::payment + money::billing + + Signed-off-by: Bill Erickson + Signed-off-by: Ben Shum + +147 16 Open-ILS/examples/fm_IDL.xml + +commit a4b7150fb9dc2981249770bdf989b205af60dbf7 +Author: Josh Stompro +Date: Fri Aug 29 13:43:22 2014 -0400 + + Docs: added Address Alert documentation for local admin menu feature + + Signed-off-by: Yamil Suarez + +32 0 docs/admin/lsa-address_alert.txt +2 0 docs/root.txt + create mode 100644 docs/admin/lsa-address_alert.txt + +commit 768990dbf203b45692b8c8f3de4a98f7908d9fd8 +Author: Dan Scott +Date: Thu Aug 28 09:40:54 2014 -0400 + + Fix broken prereq installer for debian wheezy + + Problem found by live-tester scripts. Yay for live tests! + + Signed-off-by: Dan Scott + +2 2 Open-ILS/src/extras/install/Makefile.debian-wheezy + +commit 2f252638d4af78953bb5300760f995566b89b11f +Author: Terran McCanna +Date: Tue Aug 26 17:58:52 2014 -0400 + + LP#1282783: Use patron hold notification defaults for KPAC + + Since the KPAC interface doesn't display a patron's email/phone notification + preferences, we had initially assumed it was pulling in the patron's default + notification info, but we've found that it does not. + + Emails are not sent to patrons who have their notification preferences set to + email, and hold slips print out without phone numbers or email addresses. This + causes extra work for Circ staff in processing incoming holds as they need to + look up each account number to get the patron's contact information. + + This patch pulls in the patron's email & phone notification preferences and + related values in hidden fields and allows the patron to choose their pickup + library at time of hold placement (defaults to their preferred pickup location). + + Signed-off-by: Terran McCanna + Signed-off-by: Ben Shum + +19 0 Open-ILS/src/perlmods/lib/OpenILS/WWW/EGKPacLoader.pm +30 2 Open-ILS/src/templates/kpac/getit.tt2 + +commit 39503e336731401beff4bc1b79f0fa7867e12f2f +Author: Michele Morgan +Date: Wed Aug 27 15:25:24 2014 -0400 + + lp949101 Hold Columns for Item Status + + Fixes display of hold columns in Item Status Holds/Transit tab. + + Signed-off-by: Michele Morgan + Signed-off-by: Ben Shum + +13 11 Open-ILS/xul/staff_client/server/circ/alternate_copy_summary.js + +commit 57f390e0b2c4e8e6927c131331e2209870315de8 +Author: Dan Scott +Date: Mon Aug 25 14:16:35 2014 -0400 + + LP#1362210: Install PostgreSQL packages where we can + + Rather than relying on purely manual installation, carve out a common + set of packages that are needed by both the Evergreen server and the + standalone PostgreSQL server and add them as dependencies to both + scenarios. In the worst case, the package manager will see a package + that it has already installed and skip it (if the database server is on + the same OS instance as the Evergreen server). + + It sure beats upgrading your database server and wondering why things + like the addition of call numbers fails with database query errors when + it turns out that you're missing the Library::CallNumber::LC Perl module + :) + + It also makes the README shorter and requires fewer steps for users to + follow to install successfully. Win win win? + + Signed-off-by: Dan Scott + Signed-off-by: Ben Shum + +14 6 Open-ILS/src/extras/install/Makefile.debian-jessie +14 6 Open-ILS/src/extras/install/Makefile.debian-wheezy +12 5 Open-ILS/src/extras/install/Makefile.fedora +13 5 Open-ILS/src/extras/install/Makefile.ubuntu-precise +14 6 Open-ILS/src/extras/install/Makefile.ubuntu-trusty +2 13 docs/installation/server_installation.txt + +commit 1d1a431727a77322c5b6213d76b334e7729e7d1d +Author: Bill Erickson +Date: Thu May 15 11:22:16 2014 -0400 + + LP#1306675 TPAC maketext default handler + + Fall back to an unitialized maketext handler, which defaults to the + template language, when OpenILS::WWW::EGWeb::I18N->get_handle fails to + return a response. + + Note that why get_handle() returns undef is not yet known. + + Signed-off-by: Bill Erickson + Signed-off-by: Ben Shum + +2 1 Open-ILS/src/perlmods/lib/OpenILS/WWW/EGWeb.pm + +commit 4f3f43e42c58a279d08a25280de9a2e406e2df53 +Author: Elliot Voris +Date: Thu Mar 6 20:55:56 2014 -0600 + + LP#1233757 Correct Spelling Error in Checkout Override Exception + + Correcting a few misspellings of "overridden" in the staff client + override exception. + + Signed-off-by: Elliot Voris + Signed-off-by: Kathy Lussier + Signed-off-by: Ben Shum + +1 1 Open-ILS/xul/staff_client/server/cat/util.js +1 1 Open-ILS/xul/staff_client/server/locale/en-US/circ.properties +1 1 build/i18n/po/circ.properties/circ.properties.pot +1 1 build/i18n/po/circ.properties/cs-CZ.po +1 1 build/i18n/po/circ.properties/de-DE.po +2 2 build/i18n/po/circ.properties/en-CA.po +2 2 build/i18n/po/circ.properties/en-GB.po +1 1 build/i18n/po/circ.properties/es-ES.po +1 1 build/i18n/po/circ.properties/fi-FI.po +1 1 build/i18n/po/circ.properties/fr-CA.po +1 1 build/i18n/po/circ.properties/hy-AM.po +1 1 build/i18n/po/circ.properties/oc-FR.po +1 1 build/i18n/po/circ.properties/pt-BR.po +1 1 build/i18n/po/circ.properties/ru-RU.po +1 1 build/i18n/po/circ.properties/tr-TR.po + +commit b844a3c1fbda7fc66193e5c3f400ba0b3e35d7de +Author: Jason Etheridge +Date: Mon Oct 1 16:49:04 2012 -0400 + + LP#1010027: tweak patron columns in patron search interface + + specifically, remove the Mailing Address and Billing Address columns that come + off the actor table, since they are redundant with the Mailing Addr: Address ID + and Billing Addr: Address ID columns that come off the address table. + + Also, alphabetize the columns coming directly off of the user table. The columns + coming off the library card and address tables remain unsorted; I believe their + order is as listed in the fm_IDL.xml file for their corresponding fieldmapper + definitions. + + Signed-off-by: Jason Etheridge + Signed-off-by: Jennifer Pringle + Signed-off-by: Ben Shum + +3 1 Open-ILS/xul/staff_client/server/patron/search_result.js + +commit 5ebaf746568c4d51863b73533fb4c3af530d27de +Author: Jason Etheridge +Date: Mon Oct 1 16:46:56 2012 -0400 + + LP#1010027: more internal options for xul lists + + specifically, give fm_columns a sort_headers flag for alphabetizing the columns + returned by label; and delete_me flag for omitting a column definition entirely + + Not all xul lists are using fm_columns yet + + Signed-off-by: Jason Etheridge + Signed-off-by: Jennifer Pringle + Signed-off-by: Ben Shum + +17 0 Open-ILS/xul/staff_client/chrome/content/util/list.js + +commit 611673967f308a806842b8a30e09cdee10e742da +Author: Ben Shum +Date: Wed Aug 27 00:49:48 2014 -0400 + + LP#1189556: stamping upgrade script for URL_VERIFY description typo fix + + Signed-off-by: Ben Shum + +1 1 Open-ILS/src/sql/Pg/002.schema.config.sql +9 0 Open-ILS/src/sql/Pg/upgrade/0891.data.url-verify-permission-typo.sql +0 9 Open-ILS/src/sql/Pg/upgrade/XXXX.data.url-verify-permission-typo.sql + create mode 100644 Open-ILS/src/sql/Pg/upgrade/0891.data.url-verify-permission-typo.sql + delete mode 100644 Open-ILS/src/sql/Pg/upgrade/XXXX.data.url-verify-permission-typo.sql + +commit 293103d85051c0985df5756f35825c343fe614af +Author: Chris Sharp +Date: Tue Jun 11 10:09:20 2013 -0400 + + LP#1189556: Fix typo in URL_VERIFY permission description + + The description for the URL_VERIFY permission contained a typo, + fixed here. + + Added an upgrade sql to update the text. + + Signed-off-by: Chris Sharp + Signed-off-by: Pasi Kallinen + Signed-off-by: Ben Shum + +1 1 Open-ILS/src/sql/Pg/950.data.seed-values.sql +9 0 Open-ILS/src/sql/Pg/upgrade/XXXX.data.url-verify-permission-typo.sql + create mode 100644 Open-ILS/src/sql/Pg/upgrade/XXXX.data.url-verify-permission-typo.sql + +commit 4b88afd34488a8f659dde45b57103a2d61316c08 +Author: Thomas Berezansky +Date: Fri May 23 15:40:23 2014 -0400 + + LP#1322341: Count part holds on records + + Also fix a small mistake in metarecord matching + + Signed-off-by: Thomas Berezansky + Signed-off-by: Kathy Lussier + Signed-off-by: Ben Shum + +16 5 Open-ILS/src/perlmods/lib/OpenILS/Application/Circ/Holds.pm + +commit ce45d4cf4466af277b3a681fb0964c430288694b +Author: Thomas Berezansky +Date: Fri Apr 18 09:46:13 2014 -0400 + + LP#1277551: Limit simplified pull list to available copies + + Copies that are targeted by a hold but are not in available or reshelving + statuses should not show up on a pull list. + + Signed-off-by: Thomas Berezansky + Signed-off-by: Michele Morgan + Signed-off-by: Ben Shum + +2 1 Open-ILS/examples/fm_IDL.xml + +commit 92e84a389e7cba0f988814d1e88f029c9dd4e1a4 +Author: Ben Shum +Date: Wed Apr 30 02:02:49 2014 -0400 + + LP#1314370: Enable dojo all the time in the catalog + + Because we rely on the dojo framework for the shelving location filter in the + advanced search, we should choose to use dojo everywhere and not just when + autosuggest, google books, or novelist are enabled. + + This is a quick change to toggle the flag for want_dojo to be set all the time. + + Signed-off-by: Ben Shum + Signed-off-by: Liam Whalen + +3 4 Open-ILS/src/templates/opac/parts/header.tt2 + +commit dcc5475a0328da91ec7a006cd130b51422da3491 +Author: Blake Henderson +Date: Tue Jul 1 17:06:30 2014 -0500 + + LP1277556 Fast Item Add no longer opens record after copy is created + + Altered save_attempt to handle undefined and true cases for replace_on_complete + When fastItemAdd is not used, replace_on_complete is undefined + When it is used, and successful, replace_on_complete will be set to true + then we need it to execute result.on_complete() + + Signed-off-by: Blake Henderson + Signed-off-by: Remington Steed + Signed-off-by: Ben Shum + +4 1 Open-ILS/xul/staff_client/server/cat/marcedit.js + +commit 085ab000eab2834b5a6905ce3f7d768ab5279406 +Author: Liam Whalen +Date: Sat Jun 28 15:37:28 2014 -0700 + + LP1084269, LP1050043 Expert Search Fixes + + Sorting Expert Search corrected + + LP1050043 was issued because attempting to sort the MARC expert search + results, in the staff client, caused the staff client to return to the + basic search page rather than sort the results. + + To fix the sorting I had to modify two perl files. + + metabib.pm had to be changed in a number of ways. + + 1. The way the sort works currently assumes the user is doing a full + text search. So, it passes in the values of titlesort and authorsort as + the sort variable in the URL. However, in the expert search, it is + looking for the values 'title' and 'author'. This resulted in the title + sort and author sort never being executed and returning the relevance + sort instead. I modified the search to use a regex instead of eq. + + 2. If a record has no value associated with it e.g. no 260 c for + pubdate, no 245 $a for title, no 1xx $a for author, then the SQL is + supposed to replace those values with either 'AAAA' or 'zzzz' depending + on the order of the sort. This should cause records without the + relevant sort values to be pushed to the bottom of the sort results. + + But, the PgSQL function COALESCE, which is supposed to do the + replacing, does not do anything if no rows are returned for a record's + relevant value. To work around this, I surrounded the relevant values + with the MAX() function call, which returns NULL if no row is returned. + + Because author sort works on any 1xx value, it sorts those values in + numerical order when there is more than one 1xx in a record. This + requires the use of an ORDER BY statement, which seems to nullify + the effect of MAX(). So, I had to move the MAX() into a second SELECT + statement in the case of author sort. + + 3. I added the variables number_default_sort and string_default_sort + to the metabib code because the current code hard codes values of + '9999' and 'zzzzzzzz' into the sort. + + Search.pm had to be changed to pass the sort values from the TPAC + into the relevant sort subroutines. This was done with the addition of + an $arghash variable that checks the cgi parameters for the sort + variable. + + As well, Expert search puts the tag and _special params in the + search form. This causes all other searches to perform Expert searches + afterwords. To fix this, Search.pm is modified to look for an empty + query value before it conducts an Expert search. If it is empty and + the Expert search variables are present, then the Expert search is + performed. Otherwise, a normal search is done. + + Finally, to fix the problem reported by LP1050043, I had to modify + searchbar.tt2. Currently, searchbar.tt2 does not have the values from + the Expert search entered into the
where the sort functionality + is located. This means, when a sort option is chosen, the TPAC no + longer knows which values were used for the Expert search. + + This is not obvious at first because after choosing to sort, the + user is returned to a page where the URL has the Expert search values + in it. This happens because the sort is submitting a form without a + query value, so the TPAC redirects the user to the referring page, + which is the initial Expert search. + + To fix this, I added the Expert search values as hidden variables + into the where the sort functionality is located. I also + removed the use of the "_adv" hidden variable from the when + not in the advanced search. + + [LP1094269] Retrive past 100 records in Expert Search + + Currently, when paging through the results of the Expert search, the + system will not return more than 100 records. Going past page 10 + causes a no results screen. + + This is due to the offset and limit values not being passed into the + argument hash used to create the SQL for the search. Once the SQL + returns, it returns record ids within the range of the offset and + the limit. So, if the offset is 100 and the limit is 10, the record + ids for search results 100 to 109 are returned. + + But, because offset and limit are not being passed into the arghash, + they default to 0 and 100 respectively. This means the first 100 + records are always returned regardless of where in the search pages + you are viewing. These 100 results were then pruned to the relevant + 10 results in Biblio.pm. However, if the offset starts beyond 100 + then no results are returned because the results passed 100 are not + returned by metabib.pm. + + This commit passes the offset and limit as arguments in the search + hash. It also removes offset and limit as parameters of the + search.biblio.marc call. Because offset and limit are needed in the + arghash to limit the number of records returned, it is better to + pass them only via the arghash to ensure that no more than the + necessary number of records are returned. + + Offset and limit could be kept as parameters, but it would require + modifying metabib as well to look for those parameters, so I think + forcing the Expert search to pass them as argument parameters is the + better option. + + As well, this commit removes the pruning in Biblio.pm that was based + on the offset and limit because that is handled in metabib.pm now + that offset and limit are being supplied in the argument hash. + + I have checked the source code and the marc_search function in + Biblio.pm is only called via the Expert search in + WWW/EGCatLoader/Search.pm, so modifying Biblio.pm in this manner + will only affect the Expert search and nothing else. + + Signed-off-by: Liam Whalen + Signed-off-by: Sarah Childs + Signed-off-by: Ben Shum + +6 7 Open-ILS/src/perlmods/lib/OpenILS/Application/Search/Biblio.pm +20 11 Open-ILS/src/perlmods/lib/OpenILS/Application/Storage/Publisher/metabib.pm +21 3 Open-ILS/src/perlmods/lib/OpenILS/WWW/EGCatLoader/Search.pm +1 1 Open-ILS/src/templates/opac/parts/result/table.tt2 +11 0 Open-ILS/src/templates/opac/parts/searchbar.tt2 + +commit 6deb8cf1f094bc48fe91eed51cb7dcaf92ac2249 +Author: Kathy Lussier +Date: Tue Aug 19 14:29:56 2014 -0400 + + lp1182605 Add sort value for holds interfaces + + Holds interfaces were still sorting incorrectly, so let's add a sort value + there. + + Signed-off-by: Kathy Lussier + Signed-off-by: Remington Steed + Signed-off-by: Dan Wells + +5 1 Open-ILS/xul/staff_client/server/circ/util.js + +commit 59b0333ba7b4ea0cda0f35d5af4b1bc70d0a6e3a +Author: Victoria Lewis +Date: Wed Apr 30 15:09:07 2014 -0700 + + lp1182605 Abstracting out common functionality from code that sorts call numbers by label_sortkey + + Code had been added to insure that LC call numbers are sorting as they should by asset.call_number.label_sortkey. + Code was duplicated in the 'call_number column' in the 'columns' group and in the 'hold_columns'group. + + I abstracted the logic out of 'sort_value' and 'render' in the 'call_number' column in the 'columns' group and from + 'render' in the 'call_number' column in the 'hold_columns' group to a utility function called + 'sort_call_numbers_by_label_sortkey'. + + Signed-off-by: Victoria Lewis + + modified: xul/staff_client/server/circ/util.js + Signed-off-by: Kathy Lussier + Signed-off-by: Remington Steed + Signed-off-by: Dan Wells + +65 129 Open-ILS/xul/staff_client/server/circ/util.js + +commit 10ccb80d69fe6296bbd2ec086935265821fdd223 +Author: Kyle Tomita +Date: Mon Dec 2 15:50:17 2013 -0800 + + LP1182605 : LC call numbers sort improperly in tabular displays + + The issue was that the column was sorting on the label (call number) + and not label_sortkey. An attribute 'sort_value' was added that used + label_sortkey. + + Signed-off-by: Kyle Tomita + + modified: Open-ILS/xul/staff_client/server/circ/util.js + (cherry picked from commit 696ce9e6c36bffd1d8c884baab2f5d36687e741b) + + Signed-off-by: Victoria Lewis + Signed-off-by: Kathy Lussier + Signed-off-by: Remington Steed + Signed-off-by: Dan Wells + +44 0 Open-ILS/xul/staff_client/server/circ/util.js + +commit a29ef8ddaaf0e6462ad7a32b42bff289c33c25e6 +Author: Dan Wells +Date: Mon Jul 7 13:16:58 2014 -0400 + + Fix currently harmless but still confusing sigil error + + get_org_descendants() returns an array ref, not a list, so it doesn't + make sense to assign it to an '@orgs' variable. Lucky for us, our + where-parser treats this single element list containing the ref in the + same manner as the proper ref itself, but at best, it is still very + confusing to see. + + Signed-off-by: Dan Wells + Signed-off-by: Kathy Lussier + +3 3 Open-ILS/src/perlmods/lib/OpenILS/Application/Search/Serial.pm + +commit 9039c4fd8a5c2c861f74fe7f0d6e1ea3f9d18d61 +Author: Dan Wells +Date: Thu May 8 16:18:11 2014 -0400 + + LP#1078787 Fix serial scoping in TPAC + + If you have generated holdings, but are not using the "compressed" + display, your holdings show up regardless of scope. This change + limits the display to only sdists with a holding_lib in your current + search scope. + + Signed-off-by: Dan Wells + Signed-off-by: Kathy Lussier + +2 1 Open-ILS/src/perlmods/lib/OpenILS/Application/Search/Serial.pm + +commit 4e40c888535a1e52951a1264547f8926c8c00d89 +Author: Mike Rylander +Date: Mon Aug 25 13:44:55 2014 -0400 + + LP#800478: Stamping upgrade script for fund transfer fix + + Signed-off-by: Mike Rylander + +1 1 Open-ILS/src/sql/Pg/002.schema.config.sql +363 0 Open-ILS/src/sql/Pg/upgrade/0890.schema.acq_fund_transfer.sql +0 361 Open-ILS/src/sql/Pg/upgrade/XXXX.schema.acq_fund_transfer.sql + create mode 100644 Open-ILS/src/sql/Pg/upgrade/0890.schema.acq_fund_transfer.sql + delete mode 100644 Open-ILS/src/sql/Pg/upgrade/XXXX.schema.acq_fund_transfer.sql + +commit 31f025df7ddf0cb5e03cc93aceedb03913cec000 +Author: Bill Erickson +Date: Tue Feb 25 12:23:13 2014 -0500 + + LP#800478 repair logic error in acq fund transfer + + The source data for the amount applied to each allocation and transfer + (in certain circumstances) was incorrect. + + The transfer amount should not be the total amount allocated from the + source to the fund, but instead the amount of the funding source credit + in cases where we have to pull money from multiple funding source + credits. + + Signed-off-by: Bill Erickson + Signed-off-by: Liam Whalen + Signed-off-by: Mike Rylander + +2 2 Open-ILS/src/sql/Pg/200.schema.acq.sql +361 0 Open-ILS/src/sql/Pg/upgrade/XXXX.schema.acq_fund_transfer.sql + create mode 100644 Open-ILS/src/sql/Pg/upgrade/XXXX.schema.acq_fund_transfer.sql + +commit 646d132b635909ea0eb0ff816de64115fce87458 +Author: Galen Charlton +Date: Thu Aug 21 12:33:53 2014 -0700 + + LP#1359934: prevent error opening patron search form + + As a result of the patch for OpenSRF bug 1316245, JSON2js + in the OpenSRF library is now stricter -- in particular, passing + an undefined value to it results in an exception being thrown. + + This patch runs with the increased strictness and fixes an + issue where the patron search form was passing an undefined value + to JSON2js. + + Signed-off-by: Galen Charlton + Signed-off-by: Ben Shum + +3 1 Open-ILS/xul/staff_client/server/patron/search_form.js + +commit b8318714885fcb0ccfe1eae86e80191c1243295d +Author: Yamil Suarez +Date: Tue Aug 19 17:13:08 2014 -0400 + + Docs: Removed use of deprecated file suffix for eg_db_config in install docs + + Signed-off-by: Yamil Suarez + +1 1 docs/installation/server_installation.txt + +commit e79081507e1c934990f0103a3a34d450d317484a +Author: Ben Shum +Date: Thu Aug 14 12:48:18 2014 -0400 + + Compile release notes for Evergreen 2.7.0 + + Signed-off-by: Ben Shum + +408 0 docs/RELEASE_NOTES_2_7.txt +0 8 docs/RELEASE_NOTES_NEXT/Acquisitions/acq-fund-rendering.txt +0 33 docs/RELEASE_NOTES_NEXT/Acquisitions/delayed-vs-canceled.txt +0 7 docs/RELEASE_NOTES_NEXT/Administration/bigger_report_outputs.txt +0 14 docs/RELEASE_NOTES_NEXT/Administration/report-edit.txt +0 18 docs/RELEASE_NOTES_NEXT/Administration/report-hints.txt +0 11 docs/RELEASE_NOTES_NEXT/Administration/secondary_permission_groups.txt +0 10 docs/RELEASE_NOTES_NEXT/Cataloging/copy_edit_links.txt +0 11 docs/RELEASE_NOTES_NEXT/Cataloging/display_imported_as_in_vandelay_queue.txt +0 19 docs/RELEASE_NOTES_NEXT/Cataloging/marc_stream_importer.txt +0 17 docs/RELEASE_NOTES_NEXT/Cataloging/merge-parts.txt +0 18 docs/RELEASE_NOTES_NEXT/Cataloging/no-fixed-field-defaults-for-ingest.txt +0 7 docs/RELEASE_NOTES_NEXT/Circulation/hold-targeting-precat.txt +0 6 docs/RELEASE_NOTES_NEXT/Circulation/holds-shelf-expire-date.txt +0 13 docs/RELEASE_NOTES_NEXT/Circulation/lost-and-paid-status.txt +0 6 docs/RELEASE_NOTES_NEXT/OPAC/addedcontent_by_id.txt +0 22 docs/RELEASE_NOTES_NEXT/OPAC/addedcontent_contentcafe.txt +0 11 docs/RELEASE_NOTES_NEXT/OPAC/more_rda_264_support.txt +0 51 docs/RELEASE_NOTES_NEXT/OPAC/sitemap_builder.txt + create mode 100644 docs/RELEASE_NOTES_2_7.txt + delete mode 100644 docs/RELEASE_NOTES_NEXT/Acquisitions/acq-fund-rendering.txt + delete mode 100644 docs/RELEASE_NOTES_NEXT/Acquisitions/delayed-vs-canceled.txt + delete mode 100644 docs/RELEASE_NOTES_NEXT/Administration/bigger_report_outputs.txt + delete mode 100644 docs/RELEASE_NOTES_NEXT/Administration/report-edit.txt + delete mode 100644 docs/RELEASE_NOTES_NEXT/Administration/report-hints.txt + delete mode 100644 docs/RELEASE_NOTES_NEXT/Administration/secondary_permission_groups.txt + delete mode 100644 docs/RELEASE_NOTES_NEXT/Cataloging/copy_edit_links.txt + delete mode 100644 docs/RELEASE_NOTES_NEXT/Cataloging/display_imported_as_in_vandelay_queue.txt + delete mode 100644 docs/RELEASE_NOTES_NEXT/Cataloging/marc_stream_importer.txt + delete mode 100644 docs/RELEASE_NOTES_NEXT/Cataloging/merge-parts.txt + delete mode 100644 docs/RELEASE_NOTES_NEXT/Cataloging/no-fixed-field-defaults-for-ingest.txt + delete mode 100644 docs/RELEASE_NOTES_NEXT/Circulation/hold-targeting-precat.txt + delete mode 100644 docs/RELEASE_NOTES_NEXT/Circulation/holds-shelf-expire-date.txt + delete mode 100644 docs/RELEASE_NOTES_NEXT/Circulation/lost-and-paid-status.txt + delete mode 100644 docs/RELEASE_NOTES_NEXT/OPAC/addedcontent_by_id.txt + delete mode 100644 docs/RELEASE_NOTES_NEXT/OPAC/addedcontent_contentcafe.txt + delete mode 100644 docs/RELEASE_NOTES_NEXT/OPAC/more_rda_264_support.txt + delete mode 100644 docs/RELEASE_NOTES_NEXT/OPAC/sitemap_builder.txt + +commit e6c0559fbaf044d32e3aa9e32939c02cf2d674e6 +Author: Ben Shum +Date: Thu Aug 14 12:03:59 2014 -0400 + + Pre-2.7 Release notes cleanup + + 1) Fixing up formatting issues with the asciidoc + 2) Remove extra words "New feature" from certain notes + + Signed-off-by: Ben Shum + +1 1 docs/RELEASE_NOTES_NEXT/Acquisitions/acq-fund-rendering.txt +8 5 docs/RELEASE_NOTES_NEXT/Acquisitions/delayed-vs-canceled.txt +2 2 docs/RELEASE_NOTES_NEXT/Administration/report-edit.txt +2 2 docs/RELEASE_NOTES_NEXT/Administration/report-hints.txt +2 2 docs/RELEASE_NOTES_NEXT/Cataloging/copy_edit_links.txt +1 2 docs/RELEASE_NOTES_NEXT/Cataloging/display_imported_as_in_vandelay_queue.txt +2 2 docs/RELEASE_NOTES_NEXT/Cataloging/merge-parts.txt +3 5 docs/RELEASE_NOTES_NEXT/Cataloging/no-fixed-field-defaults-for-ingest.txt +1 1 docs/RELEASE_NOTES_NEXT/Circulation/hold-targeting-precat.txt + +commit 2b4c4fe9f3623ae6b84c785abf15c3f8fa15e5da +Author: Ben Shum +Date: Thu Aug 14 12:36:16 2014 -0400 + + Fixes for create_release_notes.sh + + 1) Teach it to ignore the sample RELEASE_NOTES_NEXT.txt file + 2) Add a proper section for "New Features" heading, instead of + defaulting everything under the "Upgrade notes" heading. + + Note: Will still require manually moving any upgrade notes to the + right place post-compile. + + Signed-off-by: Ben Shum + +4 1 docs/RELEASE_NOTES_NEXT/create_release_notes.sh + +commit 40f1fb2cea5a54da20497f1c89bee21a753de127 +Author: Bill Erickson +Date: Mon Aug 11 11:04:43 2014 -0400 + + LP#1329503 text input repairs + + * Correctly propagate values for text widget "in list" values when editing + reports + * After entering a value for "in list" text widgets, clear the text + input so the user can enter subsequent values w/o manually clearing. + + Signed-off-by: Bill Erickson + Signed-off-by: Mike Rylander + +19 3 Open-ILS/web/reports/oils_rpt_widget.js + +commit 5eb13d5e7db75ed010a33ffce6342643f3c32c4a +Author: Bill Erickson +Date: Fri Aug 8 13:57:09 2014 -0400 + + LP#1329503 report edit scheduling repairs + + * ensure default values for scheduling and recurrence are applied with each + edited report, including today's date in the scheduler. + * If the most recent report run run_time is in the past, deafult to "run + now" + * fix bug with propagating months recurrence + * If recurrence interval is in days and divisible by 7, present as weeks + * make date regexes easier on the eyes + * fix bug with rendering sets of org units + * fixed bug with modifying report to be "run now" from scheduled. + + Signed-off-by: Bill Erickson + Signed-off-by: Mike Rylander + +47 19 Open-ILS/web/reports/oils_rpt_report_editor.js +3 2 Open-ILS/web/reports/oils_rpt_widget.js + +commit f54db601a5a89ac99e7d64e27e34c5863e60a167 +Author: Jason Stephenson +Date: Mon Aug 11 13:27:18 2014 -0400 + + LP1355319: Add missing Parse::RecDescent perl dependency. + + Add the appropriate deb or rpm entry to the various Makefiles. + + Signed-off-by: Jason Stephenson + Signed-off-by: Ben Shum + +1 0 Open-ILS/src/extras/install/Makefile.debian-jessie +1 0 Open-ILS/src/extras/install/Makefile.debian-squeeze +1 0 Open-ILS/src/extras/install/Makefile.debian-wheezy +1 0 Open-ILS/src/extras/install/Makefile.fedora +1 0 Open-ILS/src/extras/install/Makefile.ubuntu-precise +1 0 Open-ILS/src/extras/install/Makefile.ubuntu-trusty + +commit 12e4ca0cf13a1566fd8ef63cf122997002f1bab4 +Author: Kathy Lussier +Date: Fri Aug 8 17:16:39 2014 -0400 + + Release note repairs and additions + + A handful of repairs and additions to the 2.7 release notes, including: + * moved copy_edit_links to cataloging + * making no-fixed-field-defaults-for-ingest an upgrade note + * adding release note entries for hold targeting of precats and improved + acq fund rendering. + + Signed-off-by: Kathy Lussier + +8 0 docs/RELEASE_NOTES_NEXT/Acquisitions/acq-fund-rendering.txt +10 0 docs/RELEASE_NOTES_NEXT/Cataloging/copy_edit_links.txt +3 0 docs/RELEASE_NOTES_NEXT/Cataloging/no-fixed-field-defaults-for-ingest.txt +7 0 docs/RELEASE_NOTES_NEXT/Circulation/hold-targeting-precat.txt +0 10 docs/RELEASE_NOTES_NEXT/OPAC/copy_edit_links.txt + create mode 100644 docs/RELEASE_NOTES_NEXT/Acquisitions/acq-fund-rendering.txt + create mode 100644 docs/RELEASE_NOTES_NEXT/Cataloging/copy_edit_links.txt + create mode 100644 docs/RELEASE_NOTES_NEXT/Circulation/hold-targeting-precat.txt + delete mode 100644 docs/RELEASE_NOTES_NEXT/OPAC/copy_edit_links.txt + +commit 6e6b48318c3bf61b48a0aa6215d4157b29b581c3 +Author: Kathy Lussier +Date: Fri Aug 8 10:41:23 2014 -0400 + + Secondary permission groups release note + + Release notes entry for secondary permission groups as well as some fixes + to the docs to get the images to display. + + Signed-off-by: Kathy Lussier + +11 0 docs/RELEASE_NOTES_NEXT/Administration/secondary_permission_groups.txt +25 9 docs/admin_initial_setup/describing_your_people.txt + create mode 100644 docs/RELEASE_NOTES_NEXT/Administration/secondary_permission_groups.txt + +commit 998660710a5fd9c7e9b5e6e7fdda3a15005d3983 +Author: Dan Scott +Date: Thu Aug 7 23:19:07 2014 -0400 + + LP#1292705 Fix broken is*() methods in fm_IDL2js.xsl + + A thinko meant that we were no longer incrementing the field variable, + leading to breakage in interfaces that used isnew() and the like. + + Signed-off-by: Dan Scott + Signed-off-by: Ben Shum + +4 1 Open-ILS/xsl/fm_IDL2js.xsl + +commit b3f203b6f920d35c0b5e14ef4f2cda840e8a4f55 +Author: Jennifer Pringle +Date: Wed Mar 19 13:29:38 2014 -0700 + + Secondary Permissions Documentation and Screenshots. + + Signed-off-by: Jennifer Pringle + Signed-off-by: Ben Shum + +42 0 docs/admin_initial_setup/describing_your_people.txt +- - docs/media/sup-permissions-1.png +- - docs/media/sup-permissions-2.png +- - docs/media/sup-permissions-3.png +- - docs/media/sup-permissions-4.png +- - docs/media/sup-permissions-5.png + create mode 100644 docs/media/sup-permissions-1.png + create mode 100644 docs/media/sup-permissions-2.png + create mode 100644 docs/media/sup-permissions-3.png + create mode 100644 docs/media/sup-permissions-4.png + create mode 100644 docs/media/sup-permissions-5.png + +commit ef04f72cf613b0c31cc6a42bd46e609f1a0d5323 +Author: James Fournie +Date: Wed Jan 4 11:55:19 2012 -0800 + + Add multiple permission groups editor to user registration form + + This makes use of permission.usr_grp_perm_map which grants secondary + permission groups. It does not affect the 'profile' ie: circulation policy. + + Signed-off-by: James Fournie + Signed-off-by: Jeff Davis + Signed-off-by: Ben Shum + +1 0 Open-ILS/src/perlmods/lib/OpenILS/Application/Actor.pm +37 0 Open-ILS/src/templates/actor/user/register.tt2 +8 1 Open-ILS/src/templates/actor/user/register_table.tt2 +9 1 Open-ILS/web/js/dojo/openils/actor/nls/register.js +122 0 Open-ILS/web/js/ui/default/actor/user/register.js + +commit 164c7e7bc4e542af9ada4ea2716cbce784820e6d +Author: Thomas Berezansky +Date: Mon Jul 14 12:13:06 2014 -0400 + + Update ContentCafe Added Content Module + + Now with keyhash support, but losing "No Image" image support. + + Also added a "fetch all" function for possible "cache everything" calls. + + Signed-off-by: Thomas Berezansky + Signed-off-by: Ben Shum + +5 4 Open-ILS/examples/opensrf.xml.example +14 0 Open-ILS/src/perlmods/lib/OpenILS/WWW/AddedContent.pm +242 129 Open-ILS/src/perlmods/lib/OpenILS/WWW/AddedContent/ContentCafe.pm +22 0 docs/RELEASE_NOTES_NEXT/OPAC/addedcontent_contentcafe.txt + create mode 100644 docs/RELEASE_NOTES_NEXT/OPAC/addedcontent_contentcafe.txt + +commit de728768aec76dc1daeb6ee6d28d2eecb8c18fd1 +Author: Bill Erickson +Date: Thu Aug 7 20:39:47 2014 -0400 + + LP#1329503 avoid run now + later combined schedule + + When editing a report, ensure only one of "now" vs. "schedule for later" + options is selected by default. Similarly, if the schedule option is + activated by default, ensure the date fields are enabled. + + If the run time of the most recent report is in the past, default to the + current date for the schedule instead of the no longer valid date. + + Signed-off-by: Bill Erickson + Signed-off-by: Ben Shum + +5 1 Open-ILS/web/reports/oils_rpt_report_editor.js + +commit 2f2859c083d25c3384931267ed756722c2a639fc +Author: Bill Erickson +Date: Thu Aug 7 13:16:36 2014 -0400 + + LP#1329503 propagate 'in list' values for editing + + For example, ensure a previously selected list of copy locations are + propagated into the selected values list during report editing. + + Signed-off-by: Bill Erickson + Signed-off-by: Kathy Lussier + Signed-off-by: Ben Shum + +1 0 Open-ILS/web/reports/oils_rpt_param_editor.js +1 1 Open-ILS/web/reports/oils_rpt_report_editor.js +36 7 Open-ILS/web/reports/oils_rpt_widget.js + +commit 8ad52e513ae5c823a913bfed88bf4820cc89cb7a +Author: Bill Erickson +Date: Wed Aug 6 10:41:25 2014 -0400 + + LP#1329503 report editing additional repairs + + * correctly propagate values for the "between" widget + * propagate pivot data and label when present + * propagate report run time + * improvements to report email propagation + + Signed-off-by: Bill Erickson + Signed-off-by: Kathy Lussier + Signed-off-by: Ben Shum + +27 2 Open-ILS/web/reports/oils_rpt_report_editor.js +3 0 Open-ILS/web/reports/oils_rpt_widget.js + +commit 29a422f39c0d84e71731e69c1344a27bf633a189 +Author: Bill Erickson +Date: Thu Jul 10 14:42:31 2014 -0400 + + LP#1329503 report editing misc. repairs + + * Fixed some faultly widget rendering on report edit + + * Avoid showing "save as new" for new reports. + + * Repair fault report edit Exit/Cancel buttons + + Signed-off-by: Bill Erickson + Signed-off-by: Kathy Lussier + Signed-off-by: Ben Shum + +13 3 Open-ILS/web/reports/oils_rpt_report_editor.js +26 10 Open-ILS/web/reports/oils_rpt_widget.js + +commit d75db546fe741dd9bc9369ff067d63a0e9a1b143 +Author: Bill Erickson +Date: Fri Jun 20 14:20:48 2014 -0400 + + LP#1329503 View/Edit Report Release Notes + + Signed-off-by: Bill Erickson + Signed-off-by: Kathy Lussier + Signed-off-by: Ben Shum + +14 0 docs/RELEASE_NOTES_NEXT/Administration/report-edit.txt + create mode 100644 docs/RELEASE_NOTES_NEXT/Administration/report-edit.txt + +commit c4d99f320b3ba342f0d949bb4be08e2f962acd64 +Author: Bill Erickson +Date: Wed Jun 18 10:08:14 2014 -0400 + + LP#1329503 View Edit Reports + + Alongside each report in the Reports folder view there are two new + links, one for viewing (read-only) and one for editing. After changing + a report, the user has the option to save the modified report or create + a new report with the new values, in effect cloning the original report. + + When saving a changed report, if a pending report run exists, the user + will be warned of this and asked if they would prefer to modify the + scheduled report or to instead save the changed values as a new report, + leaving the original report intact. + + Signed-off-by: Bill Erickson + Signed-off-by: Kathy Lussier + Signed-off-by: Ben Shum + +1 0 Open-ILS/web/js/dojo/openils/reports/nls/reports.js +19 1 Open-ILS/web/opac/common/js/fm_table_conf.js +2 2 Open-ILS/web/opac/common/js/utils.js +7 0 Open-ILS/web/opac/locale/en-US/reports.dtd +9 0 Open-ILS/web/reports/oils_rpt.css +27 1 Open-ILS/web/reports/oils_rpt_editor.xhtml +37 0 Open-ILS/web/reports/oils_rpt_folder_window.js +4 0 Open-ILS/web/reports/oils_rpt_folder_window.xhtml +8 2 Open-ILS/web/reports/oils_rpt_folders.js +7 4 Open-ILS/web/reports/oils_rpt_param_editor.js +236 19 Open-ILS/web/reports/oils_rpt_report_editor.js +0 1 Open-ILS/web/reports/oils_rpt_utils.js +69 6 Open-ILS/web/reports/oils_rpt_widget.js + +commit f8296e924a84555e5beba6bcab1eeabb92ddad8c +Author: Bill Erickson +Date: Thu Jun 19 15:45:25 2014 -0400 + + LP#1329503 Reporter report.fleshed.retrieve API + + API for fetching fleshed reports, including the most recent + reporter.schedule. Useful for modifying existing reports. + + Signed-off-by: Bill Erickson + Signed-off-by: Kathy Lussier + Signed-off-by: Ben Shum + +37 0 Open-ILS/src/perlmods/lib/OpenILS/Application/Reporter.pm + +commit 28a7e0ac39451bf6b7e0590c370cd97005ef8c93 +Author: Bill Erickson +Date: Wed Aug 6 13:55:13 2014 -0400 + + LP#1332138 hide doc URL in report editor when no URL present + + Signed-off-by: Bill Erickson + Signed-off-by: Kathy Lussier + Signed-off-by: Ben Shum + +2 2 Open-ILS/web/reports/oils_rpt_report_editor.js + +commit 5aa10f8e54e146702eb52a9e1d175d3378d3ae68 +Author: Bill Erickson +Date: Fri Jun 20 16:29:01 2014 -0400 + + LP#1332138 Report Doc/Hints Release Notes + + Signed-off-by: Bill Erickson + Signed-off-by: Kathy Lussier + Signed-off-by: Ben Shum + +18 0 docs/RELEASE_NOTES_NEXT/Administration/report-hints.txt + create mode 100644 docs/RELEASE_NOTES_NEXT/Administration/report-hints.txt + +commit 42ca875599077b745c4caa7542f3eaea722b1640 +Author: Bill Erickson +Date: Wed Jun 18 17:59:49 2014 -0400 + + LP#1332138 Report template / field docs repairs + + * Various sanity checks and misc. repairs + * Add missing strings + * oils_rpt_editor.xhtml XML repair; XMLENT is strict + * links to external resources open XUL tabs (to avoid HTTP dialogs) + * avoid displaying bare HTML in labels + * show hints for display fields + + Signed-off-by: Bill Erickson + Signed-off-by: Kathy Lussier + Signed-off-by: Ben Shum + +5 4 Open-ILS/web/opac/common/js/fm_table.js +9 5 Open-ILS/web/opac/common/js/fm_table_conf.js +1 0 Open-ILS/web/opac/locale/en-US/reports.dtd +6 0 Open-ILS/web/reports/oils_rpt.css +2 1 Open-ILS/web/reports/oils_rpt.js +1 0 Open-ILS/web/reports/oils_rpt.xhtml +4 1 Open-ILS/web/reports/oils_rpt_editor.xhtml +13 2 Open-ILS/web/reports/oils_rpt_param_editor.js +14 1 Open-ILS/web/reports/oils_rpt_report_editor.js +1 5 Open-ILS/web/reports/oils_rpt_utils.js +17 4 Open-ILS/web/reports/xul/template-config.js +1 1 Open-ILS/web/reports/xul/template_builder.xul + +commit c8bd690a3bc7b83f8824980e6495e5f2db6b82cf +Author: Mike Rylander +Date: Mon May 12 14:13:25 2014 -0400 + + LP#1332138 Report template / field documentation + + * Report templates support a new External URL field, which may + contain a link to template-specific, local documentation. + + ** When set, a link to the external documentation will be + displayed in a new column in the template list and within + the report editor. + + ** URL's are set in the 'Documentation URL' entry. + + * Template display fields and filters support a new Field Hint + value. When set, hints are displayed in the report editor. + + ** Values are set via the 'Change Field Hint' option along + the bottom of the template editor. + + ------ from commits ---- + + * Initial template-level support for inline template and field documentation + * Use external documenation url in clark output + * Show the docs link and strings in the report editor + * Set the href of a link, instead of the text content of a span + * Attempt to pop up a new window (may require more pushups in the XUL staff client) + * Add calculated column support, use it for external docs url + * Realign field names + + Signed-off-by: Mike Rylander + Signed-off-by: Bill Erickson + Signed-off-by: Kathy Lussier + Signed-off-by: Ben Shum + +25 3 Open-ILS/src/reporter/clark-kent.pl +3 0 Open-ILS/src/reporter/report-fail +3 0 Open-ILS/src/reporter/report-success +1 0 Open-ILS/web/js/dojo/openils/reports/nls/reports.js +13 3 Open-ILS/web/opac/common/js/fm_table.js +14 0 Open-ILS/web/opac/common/js/fm_table_conf.js +3 0 Open-ILS/web/opac/locale/en-US/reports.dtd +3 0 Open-ILS/web/reports/oils_rpt_editor.xhtml +2 2 Open-ILS/web/reports/oils_rpt_param_editor.js +6 0 Open-ILS/web/reports/oils_rpt_report_editor.js +6 1 Open-ILS/web/reports/oils_rpt_utils.js +50 13 Open-ILS/web/reports/xul/template-config.js +11 0 Open-ILS/web/reports/xul/template_builder.xul + +commit 5c555bf213616f10f775eb51d8ed818c3feede5f +Author: Bill Erickson +Date: Mon Aug 4 09:25:58 2014 -0400 + + LP#1346421 TPAC copy view/edit links release notes + + Signed-off-by: Bill Erickson + Signed-off-by: Ben Shum + +10 0 docs/RELEASE_NOTES_NEXT/OPAC/copy_edit_links.txt + create mode 100644 docs/RELEASE_NOTES_NEXT/OPAC/copy_edit_links.txt + +commit a6f55eb502a7a1fb358fe6f5e95872ab36b5a6c7 +Author: Bill Erickson +Date: Mon Jul 21 14:44:34 2014 -0400 + + LP#1346421 TPAC copy view / edit links + + Adds "view" and "edit" links next to each copy in the TPAC copy grid + when in embedded mode. The "edit" link only appears when the user has + permission to edit the specified copy. + + Via the XUL volume_item_creator, the ui.unified_volume_copy_editor org + unit setting is inspected to determine which UI to load. Also, the data + needed to load the subsequent UI is fetched within the + volume_item_creator, so the catalog doesn't have to. + + Signed-off-by: Bill Erickson + Signed-off-by: Ben Shum + +2 1 Open-ILS/src/perlmods/lib/OpenILS/Application/AppUtils.pm +14 4 Open-ILS/src/templates/opac/parts/record/copy_table.tt2 +22 1 Open-ILS/xul/staff_client/chrome/content/main/menu.js + +commit 414e2457c2fd2623eb00d768de58ba72b1474025 +Author: Bill Erickson +Date: Mon Jul 21 14:42:32 2014 -0400 + + LP#1346421 TPAC permission check function. + + Support permission checks against the authenticated TPAC user. + + [% IF ctx.has_perm('UPDATE_COPY', copy.circ_lib) %] ... [% END %] + + Signed-off-by: Bill Erickson + Signed-off-by: Ben Shum + +1 0 Open-ILS/src/perlmods/lib/OpenILS/WWW/EGCatLoader.pm +22 0 Open-ILS/src/perlmods/lib/OpenILS/WWW/EGCatLoader/Util.pm + +commit d83387fa1a6acd2a08ccc66e164736fcfea8d266 +Author: Yamil Suarez +Date: Wed Aug 6 14:50:59 2014 -0400 + + LP#1304462: Release notes about expanded RDA tag 264 support + + Signed-off-by: Yamil Suarez + Signed-off-by: Ben Shum + Signed-off-by: Dan Scott + +11 0 docs/RELEASE_NOTES_NEXT/OPAC/more_rda_264_support.txt + create mode 100644 docs/RELEASE_NOTES_NEXT/OPAC/more_rda_264_support.txt + +commit 771cf4c260551665d009ef5b8557b98e4201060c +Author: Ben Shum +Date: Thu Apr 10 23:54:31 2014 -0400 + + LP#1304462: Use other 264 types in search results if publisher is not available + + In the event that the publisher information is not part of the record, use + other types of 264 tags for producer, distributor, or manufacturer. + + Also employ the copyright if there is no available publication date. + + Signed-off-by: Ben Shum + Signed-off-by: Dan Scott + +24 0 Open-ILS/src/templates/opac/parts/result/table.tt2 + +commit 76bd5e3d022402d92bd0d96a8bf423d58eb32a72 +Author: Ben Shum +Date: Thu Apr 10 23:36:37 2014 -0400 + + LP#1304462: Stop using combined pubinfo for search results + + Remove one of the two places we define the pubinfo variable in misc_util.tt2 + and then change the way search results pull in publisher data. + + Signed-off-by: Ben Shum + Signed-off-by: Dan Scott + +0 3 Open-ILS/src/templates/opac/parts/misc_util.tt2 +2 2 Open-ILS/src/templates/opac/parts/result/table.tt2 + +commit fc4619d7c2c05f1e80eabf1a7866024e7baf0af2 +Author: Dan Scott +Date: Fri Aug 1 00:46:45 2014 -0400 + + LP#1304462: Add schema.org copyrightYear, manufacturer for RDA 264 fields + + It looks like the best we can do is to define a "manufacturer" property (and + corresponding Organization entity) when 264 ind2="3"; and we can provide a + copyrightYear when we have 264 ind2="4". + + Even then, MARC / RDA cataloging practices end up giving us copyright notices + like '@2012' instead of actual dates, so we have to regex the year out of the + notice to satisfy the Integer range for copyrightYear. Theoretically we'll be + in trouble if the copyright notice includes some other 4-digit number (for + example, a multipart work catalogued in a single record that has a date range), + but what are you gonna do? It's MARC / RDA. + + Same for manufacturer name, which seems likely (if the LoC examples that Yamil + provided are any guide) to include statements like "Manufactured by Foobar" + instead of cleanly structured data. The RDA fields were added to MARC21 in + 2011, you would have thought that the benefits of providing clean data would + have been obvious by then. Grumble grumble grumble. Yes, this is meant to be + a transcription field, and theoretically one could use a 7xx to record the + publisher/distributor/manufacturer/producer in a more cleanly stated factual + way that would lend itself to actual linked data (hey, maybe even providing a + link to an external resource that could act as an identifier), but NOBODY DOES + THAT. + + So we do the best we can and soldier on. + + Signed-off-by: Dan Scott + Signed-off-by: Ben Shum + +7 0 Open-ILS/src/templates/opac/parts/misc_util.tt2 +9 4 Open-ILS/src/templates/opac/parts/record/summary.tt2 + +commit 9d2b2319f545f2041448a97e9be284522fb00abe +Author: Jason Stephenson +Date: Wed Mar 12 14:12:34 2014 -0400 + + LP#1304462: Add additional RDA information to TTOPAC record summary. + + This pulls information from the 264 tag where the indicator 2 has + the following values and displays the information below the Publisher + info: + + 0 - Producer (a,b,c) + 2 - Distributor (a, b, c) + 3 - Manufacturer (a, b, c) + 4 - Copyright (c) + + Signed-off-by: Jason Stephenson + Signed-off-by: Dan Scott + Signed-off-by: Ben Shum + +64 0 Open-ILS/src/templates/opac/parts/misc_util.tt2 +48 0 Open-ILS/src/templates/opac/parts/record/summary.tt2 + +commit ff85f2e9c354de2a296442e115d44a4dc718453d +Author: Dan Scott +Date: Tue Apr 15 13:55:15 2014 -0400 + + LP# 1308768 Make RDA bibs loadable for testing purposes + + Squash the RDA records into XML loading format via the magic + of 'yaz-marcdump -i marc -o marcxml' and some judicious regular + expressions. + + Signed-off-by: Dan Scott + Signed-off-by: Ben Shum + +28 0 Open-ILS/tests/datasets/sql/assets_rda.sql +14 0 Open-ILS/tests/datasets/sql/bibs_rda.sql +6 0 Open-ILS/tests/datasets/sql/load_all.sql + create mode 100644 Open-ILS/tests/datasets/sql/assets_rda.sql + create mode 100644 Open-ILS/tests/datasets/sql/bibs_rda.sql + +commit 28b1ec0c49e3436a98a9891cd62cf00b0ca1edae +Author: Yamil Suarez +Date: Thu Jul 31 17:48:54 2014 -0400 + + LP# 1308768 Second set of test RDA records from LC - 6 total + + Here is another batch of test records from LC from this site: + + http://catalog2.loc.gov/vwebv/searchKeyword + http://catalog.loc.gov/vwebv/searchKeyword + + Here are links to the MARCXML versions of the files. Search for files with + + XML records with 264 and ind2 set to _1 and _4 + http://lccn.loc.gov/2014340080/marcxml - DVD - Jorge Mautner + http://lccn.loc.gov/2013335283/marcxml - CD - Claudia + http://lccn.loc.gov/2013493195/marcxml - SCORE - Wiegenlied + + XML with 264 and ind2 set to _1 and _2 + http://lccn.loc.gov/2013565186/marcxml - SCORE - Arias for bass + http://lccn.loc.gov/2013565190/marcxml - SCORE-CD - Arias for soprano + + XML with 264 and ind2 set to _1 _2 and _4 + http://lccn.loc.gov/2013568403/marcxml - SCORE - Intermediate_studies + + Ind2 values key: + 0 - Production + 1 - Publication + 2 - Distribution + 3 - Manufacture + 4 - Copyright notice date + + I added both MARCXML and UTF8 MARC files for each record. + + RDA_record_DVD_Jorge_Mautner + RDA_record_CD_Claudia + RDA_record_SCORE_Wiegenlied + RDA_record_SCORE_Arias_for_bass + RDA_record_SCORE-CD_Arias_for_soprano + RDA_record_SCORE_Intermediate_studies + + Signed-off-by: Yamil Suarez + Signed-off-by: Dan Scott + Signed-off-by: Ben Shum + +1 0 Open-ILS/tests/datasets/RDA/RDA_record_CD_Claudia.mrc +1 0 Open-ILS/tests/datasets/RDA/RDA_record_DVD_Jorge_Mautner.mrc +1 0 Open-ILS/tests/datasets/RDA/RDA_record_SCORE-CD_Arias_for_soprano.mrc +1 0 Open-ILS/tests/datasets/RDA/RDA_record_SCORE_Arias_for_bass.mrc +1 0 Open-ILS/tests/datasets/RDA/RDA_record_SCORE_Intermediate_studies.mrc +1 0 Open-ILS/tests/datasets/RDA/RDA_record_SCORE_Wiegenlied.mrc + create mode 100644 Open-ILS/tests/datasets/RDA/RDA_record_CD_Claudia.mrc + create mode 100644 Open-ILS/tests/datasets/RDA/RDA_record_DVD_Jorge_Mautner.mrc + create mode 100644 Open-ILS/tests/datasets/RDA/RDA_record_SCORE-CD_Arias_for_soprano.mrc + create mode 100644 Open-ILS/tests/datasets/RDA/RDA_record_SCORE_Arias_for_bass.mrc + create mode 100644 Open-ILS/tests/datasets/RDA/RDA_record_SCORE_Intermediate_studies.mrc + create mode 100644 Open-ILS/tests/datasets/RDA/RDA_record_SCORE_Wiegenlied.mrc + +commit 66b2a90f44a627d1eb9283db9c87ba49c175018f +Author: Yamil Suarez +Date: Wed Apr 16 17:42:47 2014 -0400 + + LP# 1308768 Add 4 sample RDA records from LoC + + At the suggestion of Dan Scott, I went to this LoC site: + + http://catalog.loc.gov/cgi-bin/Pwebrecon.cgi?DB=local&PAGE=First + + I used their "expert search" + + with a query of "040e rda" + + then used various "search limits" of "type" + + Here are the 4 record filenames, plus the available LoC permalinks to them: + + RDA_record_MAP_2012_Enchanted_Circle.mrc + http://lccn.loc.gov/2013585177 + + RDA_record_DVD-BLUE-RAY-MOVIE_Pineapple_express.mrc + http://lccn.loc.gov/2010600022 + + RDA_record_PHOTO_Srid_pa_ho.mrc + http://lccn.loc.gov/2011432135 + + RDA_record_SERIAL_IEEE_International_conference.mrc + + I originally found more than 4 RDA records, but it was pointed out that they were + using older/outdated versions of RDA. For example, the records used the 260 + tag instead of using the 264 tag. + + Signed-off-by: Yamil Suarez + Signed-off-by: Dan Scott + Signed-off-by: Ben Shum + +1 0 Open-ILS/tests/datasets/RDA/RDA_record_DVD-BLUE-RAY-MOVIE_Pineapple_express.mrc +1 0 Open-ILS/tests/datasets/RDA/RDA_record_MAP_2012_Enchanted_Circle.mrc +1 0 Open-ILS/tests/datasets/RDA/RDA_record_PHOTO_Srid_pa_ho.mrc +1 0 Open-ILS/tests/datasets/RDA/RDA_record_SERIAL_IEEE_International_conference.mrc + create mode 100644 Open-ILS/tests/datasets/RDA/RDA_record_DVD-BLUE-RAY-MOVIE_Pineapple_express.mrc + create mode 100644 Open-ILS/tests/datasets/RDA/RDA_record_MAP_2012_Enchanted_Circle.mrc + create mode 100644 Open-ILS/tests/datasets/RDA/RDA_record_PHOTO_Srid_pa_ho.mrc + create mode 100644 Open-ILS/tests/datasets/RDA/RDA_record_SERIAL_IEEE_International_conference.mrc + +commit 4f1074aec9e57b0df2cfd6b371e2517929cda090 +Author: Bill Erickson +Date: Fri Mar 14 16:42:11 2014 -0400 + + LP#1292705 trim unneeded fields from IDL2js + + Avoid sending fields in the web-published IDL (IDL2js) that have no + value, as the keys in the JSON take up a lot of space. Also avoid + repeating fields (selector) and default values (e.g. label defaults + to name) where the client can reasonably apply the defaults locally. + + Signed-off-by: Bill Erickson + Signed-off-by: Ben Shum + +2 1 Open-ILS/web/js/dojo/fieldmapper/Fieldmapper.js +9 1 Open-ILS/web/js/dojo/fieldmapper/IDL.js +7 9 Open-ILS/xsl/fm_IDL2js.xsl + +commit 5f0433a9c68164377c262f65ed67a7a538b28585 +Author: Thomas Berezansky +Date: Wed Jul 23 12:29:44 2014 -0400 + + LP#1347793: TPAC added content by ID release notes + + Signed-off-by: Thomas Berezansky + Signed-off-by: Ben Shum + +6 0 docs/RELEASE_NOTES_NEXT/OPAC/addedcontent_by_id.txt + create mode 100644 docs/RELEASE_NOTES_NEXT/OPAC/addedcontent_by_id.txt + +commit 331983c7ff9bbec8571676a18373e9efa2aca59e +Author: Thomas Berezansky +Date: Tue Jul 22 11:15:11 2014 -0400 + + LP#1347793: Teach TPac to load AC by Bib ID + + So that we may get more than just jackets + + Signed-off-by: Thomas Berezansky + Signed-off-by: Ben Shum + +21 61 Open-ILS/src/perlmods/lib/OpenILS/WWW/EGCatLoader/Record.pm +36 34 Open-ILS/src/templates/opac/parts/acjs.tt2 + +commit 916c0950fbe0d3edd831ded46217589c27856451 +Author: Thomas Berezansky +Date: Thu Oct 31 10:02:44 2013 -0400 + + LP#1246745: Remove OK message from SIP2 messages + + Because having clients constantly say there is a message of "OK" gets annoying + very quickly, especially if it is displayed in a popup message instead of via + a "messages" button. + + Signed-off-by: Thomas Berezansky + Signed-off-by: Ben Shum + +1 1 Open-ILS/src/perlmods/lib/OpenILS/SIP/Patron.pm + +commit 71241c749e2cabc1d620783a7921133fef1ac162 +Author: Bill Erickson +Date: Thu Jul 31 16:50:17 2014 -0400 + + LP#1351317 ACQ fund selector filters cont. + + To improve load times, limit the funds we attempt to retrieve for + various fund selectors to those the user has permission to use. + + Interfaces affected include the following: + + * Purchase order copy grid + * Purchase order "New Charge" interface + * Invoice "Add charge..." interface + * Distribution formula configuration interface. + + Signed-off-by: Bill Erickson + Signed-off-by: Ben Shum + +22 12 Open-ILS/web/js/ui/default/acq/common/li_table.js +16 0 Open-ILS/web/js/ui/default/acq/invoice/view.js +7 0 Open-ILS/web/js/ui/default/acq/po/item_table.js +14 1 Open-ILS/web/js/ui/default/conify/global/acq/distribution_formula.js + +commit 07e00d082410670d33606720b7f077cd8fa31257 +Author: Yamil Suarez +Date: Thu Aug 7 17:40:41 2014 -0400 + + Docs: various AsciiDoc formatting fixes for docs + + Fixed the 'bad first character' error, the bad apostrophe error. Removed various UTF-8 chars. + Fixed some numbered list formatting, to take out redundant manual numerals… + + for example: + + . 1 item + . 2 item + . 3 item + + became: + + . item + . item + . item + + also added "=" to wrap around breaks in numbered lists + + for example: + + . Right-click on the value control for the fixed field that needs to be edited. + + image::media/ffrc1.jpg[] + + . Select the appropriate value for the fixed field from the menu options. + + became: + + . Right-click on the value control for the fixed field that needs to be edited. + + + + image::media/ffrc1.jpg[] + + + . Select the appropriate value for the fixed field from the menu options. + + Signed-off-by: Yamil Suarez + +18 18 docs/admin/MARC_RAD_MVF_CRA.txt +16 13 docs/cataloging/MARC_Fixed_Field.txt +27 25 docs/cataloging/physical_char_wizard.txt +1 1 docs/opac/tpac_meta_record_holds.txt +10 10 docs/serials/D-subscription-ASCV.txt + +commit 50c39d81e9f9404b2d9835c1c24e3f6ea22556f9 +Author: Ben Shum +Date: Thu Aug 7 17:37:13 2014 -0400 + + LP#1351355: Add release note on change to XLSX format for Excel report output + + Signed-off-by: Ben Shum + +7 0 docs/RELEASE_NOTES_NEXT/Administration/bigger_report_outputs.txt + create mode 100644 docs/RELEASE_NOTES_NEXT/Administration/bigger_report_outputs.txt + +commit af29ca42e869a66d214261c194e25848b8d585b1 +Author: Ben Shum +Date: Thu Aug 7 17:31:41 2014 -0400 + + LP#1351355: Use libexcel-writer-xlsx-perl package for Ubuntu Trusty + + Since Ubuntu 14.04 Trusty has a more recent packaged version of + libexcel-writer-xlsx-perl, use that instead of installing from CPAN + for Excel::Writer::XLSX. + + Signed-off-by: Ben Shum + +1 1 Open-ILS/src/extras/install/Makefile.ubuntu-trusty + +commit e19d29a330c2231dd3d10ab3652f55bef4a0aaea +Author: Mike Rylander +Date: Fri Aug 1 11:26:38 2014 -0400 + + LP#1351355: Switch to XLSX format for Excel report output + + We've always used Spreadsheet::WriteExcel::Big to generate Excel output + from reports. That module has a limitation of 64k rows, imposed by the + binary Excel format. Recently, the Excel::Writer::XLSX module has become + feature-complete enough that we can use that instead, and the XML format + files that it writes are now supported by the majority of installed + versions of Excel (and OpenOffice) -- the format arrived with Excel 2007, + released in 2006 (8 years ago). So, let's switch to that! + + Signed-off-by: Mike Rylander + Signed-off-by: Ben Shum + +1 1 Open-ILS/src/extras/install/Makefile.debian-squeeze +1 1 Open-ILS/src/extras/install/Makefile.debian-wheezy +1 1 Open-ILS/src/extras/install/Makefile.fedora +1 1 Open-ILS/src/extras/install/Makefile.ubuntu-precise +1 1 Open-ILS/src/extras/install/Makefile.ubuntu-trusty +4 4 Open-ILS/src/reporter/clark-kent.pl +1 1 Open-ILS/src/support-scripts/settings-tester.pl + +commit 949660309b5e2496a126ab8464df30656ebb7dfe +Author: Ben Shum +Date: Thu Aug 7 17:10:39 2014 -0400 + + LP#1270289 - stamping upgrade scripts for acq cancel display + + Signed-off-by: Ben Shum + +1 1 Open-ILS/src/sql/Pg/002.schema.config.sql +65 0 Open-ILS/src/sql/Pg/upgrade/0888.schema.acq-cancel-display.sql +510 0 Open-ILS/src/sql/Pg/upgrade/0889.data.acq-cancel-display.sql +0 63 Open-ILS/src/sql/Pg/upgrade/XXXX.schema.acq-cancel-display.sql +0 508 Open-ILS/src/sql/Pg/upgrade/XXXY.data.acq-cancel-display.sql + create mode 100644 Open-ILS/src/sql/Pg/upgrade/0888.schema.acq-cancel-display.sql + create mode 100644 Open-ILS/src/sql/Pg/upgrade/0889.data.acq-cancel-display.sql + delete mode 100644 Open-ILS/src/sql/Pg/upgrade/XXXX.schema.acq-cancel-display.sql + delete mode 100644 Open-ILS/src/sql/Pg/upgrade/XXXY.data.acq-cancel-display.sql + +commit 2e7dd0ec6c93aa30942ba783fee832227f701e76 +Author: Bill Erickson +Date: Thu Jul 31 15:17:58 2014 -0400 + + LP#1270289 remove redundant lineitem cancel display + + Remove the cancel reason label displayed in the lineitem list pages + since the cancel reason is now displayed as the lineitem status for + cancelled lineitems. + + Signed-off-by: Bill Erickson + Signed-off-by: Kathy Lussier + Signed-off-by: Ben Shum + +0 1 Open-ILS/src/templates/acq/common/li_table.tt2 +0 5 Open-ILS/web/js/ui/default/acq/common/li_table.js + +commit df206eda646b0bcf1952ab86be9ffbcb3760ef8d +Author: Bill Erickson +Date: Thu Jul 31 15:15:27 2014 -0400 + + LP#1270289 support canceling delayed copies + + In the PO copy grid, allow cancelled-as-delayed copies to be canceled + again, so that true cancelation can be achieved as needed. + + Signed-off-by: Bill Erickson + Signed-off-by: Kathy Lussier + Signed-off-by: Ben Shum + +1 1 Open-ILS/src/templates/acq/common/li_table.tt2 +7 0 Open-ILS/web/js/ui/default/acq/common/li_table.js + +commit 6861a3156e8bb9d962f2fd5b0b66285477a85e62 +Author: Bill Erickson +Date: Thu Jul 31 14:45:24 2014 -0400 + + LP#1270289 sort ACQ cancel reason selectors + + Sort lineitem and copy cancel reasons selectors by label. In addition + to being generally useful, this helps to quick differentiate between + delayed and canceled items in the list. + + Signed-off-by: Bill Erickson + Signed-off-by: Kathy Lussier + Signed-off-by: Ben Shum + +4 2 Open-ILS/web/js/ui/default/acq/common/li_table.js +2 1 Open-ILS/web/js/ui/default/acq/po/view_po.js + +commit e9199f24537a348934aaa1f15960e45cbd1e3269 +Author: Bill Erickson +Date: Tue Jun 3 11:32:27 2014 -0400 + + LP#1270289 Release notes + + Signed-off-by: Bill Erickson + Signed-off-by: Kathy Lussier + Signed-off-by: Ben Shum + +30 0 docs/RELEASE_NOTES_NEXT/Acquisitions/delayed-vs-canceled.txt + create mode 100644 docs/RELEASE_NOTES_NEXT/Acquisitions/delayed-vs-canceled.txt + +commit 1485d56bafa63b42536be1789c3f46b9a345e125 +Author: Bill Erickson +Date: Tue Jun 3 10:55:12 2014 -0400 + + LP#1270289 Show delay/cancel reason print PO / worksheets + + Display the cancel reason label in the print PO and lineitem worksheets. + + Note: this only applies to templates which have not been locally + modified. + + Signed-off-by: Bill Erickson + Signed-off-by: Kathy Lussier + Signed-off-by: Ben Shum + +10 0 Open-ILS/src/sql/Pg/950.data.seed-values.sql +450 5 Open-ILS/src/sql/Pg/upgrade/XXXY.data.acq-cancel-display.sql + +commit 2db9d878b2e3eb1fa63a4ec4b7a0ca09d33ad2ad +Author: Bill Erickson +Date: Tue Jun 3 10:18:43 2014 -0400 + + LP#1270289 Support canceling already-canceled lineitems + + If a lineitem is canceled and the cancel_reason has keep_debits == true + (i.e. the lineitem is "delayed"), allow the lineitem to be canceled + again, up until the point the lineitem cancel_reason has keep_debits == + false, at which point, no more cancelations are allowed. + + Similarly, when a copy is canceled with a keep_debits==true reason, + allow the copy to be canceled when its parent lineitem is canceled, + following the rules above. + + Signed-off-by: Bill Erickson + Signed-off-by: Kathy Lussier + Signed-off-by: Ben Shum + +15 6 Open-ILS/src/perlmods/lib/OpenILS/Application/Acq/Order.pm +13 4 Open-ILS/web/js/ui/default/acq/common/li_table.js + +commit fd5c1c72290429f7a16f5b10c1417b87c2dc9449 +Author: Bill Erickson +Date: Tue Jun 3 09:38:46 2014 -0400 + + LP#1270289 Show cancel reason labels for lineitems/copies + + In the standard lineitem list page, display lineitem states as + translatable strings instead of displaying the raw lineitem state code. + Additionally, when the state is 'cancelled', display the cancel_reason + label instead of "cancelled" to help differentiate between canceled and + delayed items. + + Similarly, display the cancel reason label for canceled copies in the + copy edit grid. + + Signed-off-by: Bill Erickson + Signed-off-by: Kathy Lussier + Signed-off-by: Ben Shum + +10 1 Open-ILS/src/templates/acq/common/li_table.tt2 +34 30 Open-ILS/web/js/ui/default/acq/common/li_table.js + +commit 93be423815b0ee8c4aa0946c38bb877ffbfd5195 +Author: Bill Erickson +Date: Mon Jun 2 17:22:11 2014 -0400 + + LP#1270289 improve stock acq cancel reason labels + + Add "Delayed:" and "Canceled:" prefixes to stock labels based on their + keep_debits flag to better differentiate between delayed and canceled + items in the UI. + + Signed-off-by: Bill Erickson + Signed-off-by: Kathy Lussier + Signed-off-by: Ben Shum + +14 14 Open-ILS/src/sql/Pg/950.data.seed-values.sql +63 0 Open-ILS/src/sql/Pg/upgrade/XXXY.data.acq-cancel-display.sql + create mode 100644 Open-ILS/src/sql/Pg/upgrade/XXXY.data.acq-cancel-display.sql + +commit eb51b8892784096e70dcd05c8bfd3c70934ad1da +Author: Bill Erickson +Date: Mon Jun 2 17:01:29 2014 -0400 + + LP#1270289 Show delay count in ACQ lineitem summary + + This affects the canned lineitem summary displayed in the lineitem + copies page and the invoice UI. + + Signed-off-by: Bill Erickson + Signed-off-by: Kathy Lussier + Signed-off-by: Ben Shum + +2 1 Open-ILS/web/js/dojo/openils/acq/Lineitem.js +1 1 Open-ILS/web/js/dojo/openils/acq/nls/acq.js + +commit a89c60a84e095c5ea03c564c6dd47293d98b044f +Author: Bill Erickson +Date: Mon Jun 2 16:54:01 2014 -0400 + + LP#1270289 Split canceled into delayed vs canceled + + The acq.lineitem_summary DB view (and related + acq::lineitem_summary_invoiceable IDL view) now differentitate between + canceled items and delayed items by inspecting the keep_debits flag on + the cancel reason. + + Signed-off-by: Bill Erickson + Signed-off-by: Kathy Lussier + Signed-off-by: Ben Shum + +2 0 Open-ILS/examples/fm_IDL.xml +8 1 Open-ILS/src/sql/Pg/200.schema.acq.sql +63 0 Open-ILS/src/sql/Pg/upgrade/XXXX.schema.acq-cancel-display.sql + create mode 100644 Open-ILS/src/sql/Pg/upgrade/XXXX.schema.acq-cancel-display.sql + +commit 578c08032789befa6c09840a5f484c8094c7400e +Author: Kathy Lussier +Date: Thu Aug 7 13:40:03 2014 -0400 + + OpenSRF Services Update + + Updating list of Evergreen-specific OpenSRF services as of 2.6. Many + thanks to Galen Charlton for providing me with an updated list. + + Signed-off-by: Kathy Lussier + +19 8 docs/development/intro_opensrf.txt + +commit 31dfcab688a759655fe9c0bd3d1d1b4b3c8e3e60 +Author: Yamil Suarez +Date: Thu Aug 7 13:36:20 2014 -0400 + + Docs: Improved AsciiDoc formating for tpac_meta_record_holds.txt + + Replaced curly apostrophe with a straight one. Removed manual numbered list. + + Signed-off-by: Yamil Suarez + +6 6 docs/opac/tpac_meta_record_holds.txt + +commit 3798b73a1625f4ea61dd3b206ff479cf39140317 +Author: Mike Rylander +Date: Wed Oct 9 11:36:52 2013 -0400 + + LP#1339190: Have Evergreen save authtoken state to support IO::Multiplex mode + + Signed-off-by: Mike Rylander + Signed-off-by: Galen Charlton + +14 3 Open-ILS/src/perlmods/lib/OpenILS/SIP.pm + +commit 3ffe1142136ef6906b3a3bd968ec2b16b798ab42 +Author: Mike Rylander +Date: Wed Sep 11 16:02:24 2013 -0400 + + LP#1339190: support disconnection for SIP multiplex purposes + + This patch adds a disconnect method to close the OpenSRF + connect; this method is invoked only when the Net::Server::Multiplex + personality is in use. + + Signed-off-by: Mike Rylander + Signed-off-by: Galen Charlton + +4 0 Open-ILS/src/perlmods/lib/OpenILS/SIP.pm + +commit dc70c30e85ef5c4184be26966b2f8e7a77d94ea1 +Author: Bill Erickson +Date: Thu Apr 10 13:20:17 2014 -0400 + + LP#1306019 move Business::Stripe to the 'force' list + + Signed-off-by: Bill Erickson + Signed-off-by: Ben Shum + +1 1 Open-ILS/src/extras/install/Makefile.debian-jessie + +commit 4af0f8365f2db5cb7345a4ee72b5893e7c3c3883 +Author: Bill Erickson +Date: Thu Apr 10 11:39:06 2014 -0400 + + LP#1306019 Debian Jessie makefile.install target + + Signed-off-by: Bill Erickson + Signed-off-by: Ben Shum + + Conflicts: + Open-ILS/src/extras/Makefile.install + docs/installation/server_installation.txt + +8 2 Open-ILS/src/extras/Makefile.install +103 0 Open-ILS/src/extras/install/Makefile.debian-jessie +2 2 docs/installation/server_installation.txt + create mode 100644 Open-ILS/src/extras/install/Makefile.debian-jessie + +commit cdda11af2f411a1fad7e2d571b94af80523fa2ba +Author: Jason Stephenson +Date: Wed Jul 9 16:34:26 2014 -0400 + + LP#1302207 - Attempt to validate ISBNs in AddedContent.pm. + + When getting ISBNs from the database, they often contain extra stuff + after the ISBN that sometimes causes problems for Business::ISBN. + + This commit attempts to resolve some of that by looking only for the + part of the ISBN data that resembles an ISBN and using just that part. + If the ISBN data doesn't look like an ISBN, then it is discarded. + + Signed-off-by: Jason Stephenson + Signed-off-by: Ben Shum + +13 4 Open-ILS/src/perlmods/lib/OpenILS/WWW/AddedContent.pm + +commit 76bb7b2329faf41e861e91a16ca69f1122d9a7d3 +Author: Thomas Berezansky +Date: Fri Apr 11 16:05:07 2014 -0400 + + LP#1302207 - Order AddedContent identifiers + + When multiple exist coming out in a consistent order is preferred. + + In this case, use ID order. + + Signed-off-by: Thomas Berezansky + Signed-off-by: Jason Stephenson + Signed-off-by: Ben Shum + +4 1 Open-ILS/src/perlmods/lib/OpenILS/WWW/AddedContent.pm + +commit b69c63b9ce59a22d74d103686d57af3530436417 +Author: Erica Rohlfs +Date: Wed Aug 6 16:08:24 2014 -0400 + + Docs: How to create routing list and shows address on routing list + + Signed-off-by: Erica Rohlfs + Signed-off-by: Yamil Suarez + +- - docs/media/Added_User_to_Routing_Slip.JPG +- - docs/media/Address_on_Routing_Slip.JPG +25 0 docs/serials/D-subscription-ASCV.txt + create mode 100644 docs/media/Added_User_to_Routing_Slip.JPG + create mode 100644 docs/media/Address_on_Routing_Slip.JPG + +commit c901231a20260a82ab2387392bf00f8dec9a3609 +Author: Erica Rohlfs +Date: Wed Aug 6 16:01:00 2014 -0400 + + Docs: How to use MARC Fixed Field Editor + + Signed-off-by: Erica Rohlfs + Signed-off-by: Yamil Suarez + +40 0 docs/cataloging/MARC_Fixed_Field.txt +- - docs/media/ffrc1.JPG +- - docs/media/ffrc2.JPG +- - docs/media/ffrc3.JPG +2 0 docs/root.txt + create mode 100644 docs/cataloging/MARC_Fixed_Field.txt + create mode 100644 docs/media/ffrc1.JPG + create mode 100644 docs/media/ffrc2.JPG + create mode 100644 docs/media/ffrc3.JPG + +commit ae82e4d6419585efedbf5c5eb4eb92cb2b682e99 +Author: Erica Rohlfs +Date: Wed Aug 6 15:56:06 2014 -0400 + + Docs: How to perform metarecord search and hold + + Signed-off-by: Erica Rohlfs + Signed-off-by: Yamil Suarez + +- - docs/media/advholdoption_6.JPG +- - docs/media/advsrchpg_1.JPG +- - docs/media/mrholdgf_9.JPG +- - docs/media/placehold_5.JPG +- - docs/media/recorddetailpg_8.JPG +- - docs/media/srchresultpg2_3.JPG +- - docs/media/srchresultpg3_4.JPG +- - docs/media/srchresultpg4_7.JPG +- - docs/media/srchresultpg_2.JPG +68 0 docs/opac/tpac_meta_record_holds.txt +2 0 docs/root.txt + create mode 100644 docs/media/advholdoption_6.JPG + create mode 100644 docs/media/advsrchpg_1.JPG + create mode 100644 docs/media/mrholdgf_9.JPG + create mode 100644 docs/media/placehold_5.JPG + create mode 100644 docs/media/recorddetailpg_8.JPG + create mode 100644 docs/media/srchresultpg2_3.JPG + create mode 100644 docs/media/srchresultpg3_4.JPG + create mode 100644 docs/media/srchresultpg4_7.JPG + create mode 100644 docs/media/srchresultpg_2.JPG + create mode 100644 docs/opac/tpac_meta_record_holds.txt + +commit 1f8b86dfc70b69c12f2facc02b650bb014e3ce85 +Author: Erica Rohlfs +Date: Wed Aug 6 15:22:32 2014 -0400 + + Docs: MARC Record Attribute Definitions, Multi Valued Fields, Composite Record Attributes + + Defines RADS, MVF, and CRA and explains how to modify + + Signed-off-by: Erica Rohlfs + Signed-off-by: Yamil Suarez + +80 0 docs/admin/MARC_RAD_MVF_CRA.txt +- - docs/media/caed_6.JPG +- - docs/media/cvmpage_4.JPG +- - docs/media/editrad_2.JPG +- - docs/media/modifycde_7.JPG +- - docs/media/radcatrue_5.JPG +- - docs/media/radcvmcacolumns_3.JPG +- - docs/media/radmvcolumn_1.JPG +2 0 docs/root.txt + create mode 100644 docs/admin/MARC_RAD_MVF_CRA.txt + create mode 100644 docs/media/caed_6.JPG + create mode 100644 docs/media/cvmpage_4.JPG + create mode 100644 docs/media/editrad_2.JPG + create mode 100644 docs/media/modifycde_7.JPG + create mode 100644 docs/media/radcatrue_5.JPG + create mode 100644 docs/media/radcvmcacolumns_3.JPG + create mode 100644 docs/media/radmvcolumn_1.JPG + +commit aa3bed55568243127e2e54ff7b25f8226d6897bb +Author: Bill Erickson +Date: Mon Mar 17 09:19:18 2014 -0400 + + LP#1279998 marc stream importer release notes + + Signed-off-by: Bill Erickson + Signed-off-by: Kathy Lussier + Signed-off-by: Ben Shum + +19 0 docs/RELEASE_NOTES_NEXT/Cataloging/marc_stream_importer.txt + create mode 100644 docs/RELEASE_NOTES_NEXT/Cataloging/marc_stream_importer.txt + +commit d0399c9af3612e8fbe761cc3e2ab118c8aa43ffb +Author: Bill Erickson +Date: Fri Feb 14 12:40:00 2014 -0500 + + LP#1279998 marc_stream_importer option no-match import; delete repairs + + * Adds another command line option for --import-no-match, so that + importing non-matching records is now optional. + + * Improve vandelay response reporting to ensure that all imported + records get cleaned up. + + Signed-off-by: Bill Erickson + Signed-off-by: Kathy Lussier + Signed-off-by: Ben Shum + +3 1 Open-ILS/src/support-scripts/marc_stream_importer.pl + +commit 1e3e3e79ab7b5dcf62562b68f6ae398e37d96c88 +Author: Bill Erickson +Date: Wed Feb 12 10:18:39 2014 -0500 + + LP#1279998 marc_stream_importer support alternate match strategies + + Adds support for sending auto-overlay-1match and auto-overlay-best-match + in addition to auto-overlay-exact to Vandelay when performing the + import. If no strategy is chosen, the script still defaults to + auto-overlay-exact. + + These changes are managed with 3 new command line options: + + --auto-overlay-exact + --auto-overlay-1match + --auto-overlay-best-match + + Signed-off-by: Bill Erickson + Signed-off-by: Kathy Lussier + Signed-off-by: Ben Shum + +12 5 Open-ILS/src/support-scripts/marc_stream_importer.pl + +commit b0691c4d4c3754b2960b5f328d3b7b2ff6a63adf +Author: Remington Steed +Date: Wed Aug 6 08:47:40 2014 -0400 + + Docs: Fix patron registration screenshot + + The previously committed screenshot contains site-specific information + which is not broadly beneficial. This commit replaces it with a more + generic screenshot. + + Signed-off-by: Remington Steed + +- - docs/media/circulation_patron_records-4.png + +commit 101d6528b622eff30d7fcf78b6ea0becf38b3d45 +Author: Bill Erickson +Date: Wed May 14 14:43:56 2014 -0400 + + LP#1319519 Add to PO limits to new/pending PO's + + Limit the auto-select output of the PO name text box when adding + records/lineitems to existing PO's to PO's with the "new" or "pending" + statuses. + + Signed-off-by: Bill Erickson + Signed-off-by: Ben Shum + +3 1 Open-ILS/src/templates/acq/common/add_to_po.tt2 + +commit 7e5604cf09b5d7178edbc926b90a4d7641adc499 +Author: Yamil Suarez +Date: Wed Aug 6 10:42:27 2014 -0400 + + Docs: How to use the MARC 007 Physical Characteristics Wizard + + Signed-off-by: Erica Rohlfs + Signed-off-by: Yamil Suarez + +84 0 docs/cataloging/physical_char_wizard.txt +- - docs/media/pcw1.JPG +- - docs/media/pcw10.JPG +- - docs/media/pcw11.JPG +- - docs/media/pcw2.JPG +- - docs/media/pcw3.JPG +- - docs/media/pcw4.JPG +- - docs/media/pcw5.jpg +- - docs/media/pcw6.JPG +- - docs/media/pcw7.JPG +- - docs/media/pcw8.JPG +- - docs/media/pcw9.JPG +2 0 docs/root.txt + create mode 100644 docs/cataloging/physical_char_wizard.txt + create mode 100644 docs/media/pcw1.JPG + create mode 100644 docs/media/pcw10.JPG + create mode 100644 docs/media/pcw11.JPG + create mode 100644 docs/media/pcw2.JPG + create mode 100644 docs/media/pcw3.JPG + create mode 100644 docs/media/pcw4.JPG + create mode 100644 docs/media/pcw5.jpg + create mode 100644 docs/media/pcw6.JPG + create mode 100644 docs/media/pcw7.JPG + create mode 100644 docs/media/pcw8.JPG + create mode 100644 docs/media/pcw9.JPG + +commit b0c429965f1aa0de189b36139f2e12cde22f9c87 +Author: Jason Stephenson +Date: Wed Aug 6 09:18:37 2014 -0400 + + Fix 030.schema.metabib.sql breakage. + + The fix for LP 1322285 introduced a change to 030.schema.metabib.sql + that was not only not needed, but breaks building a fresh schema. + + Signed-off-by: Jason Stephenson + Signed-off-by: Thomas Berezansky + +1 1 Open-ILS/src/sql/Pg/030.schema.metabib.sql + +commit 9bb060092ea3b358366e229a6cbd102af09ac8b5 +Author: Remington Steed +Date: Tue Aug 5 11:23:20 2014 -0400 + + Docs: Update commands for authority importing script + + The tools used for importing authority records from the command line have + been modified since the original docs were written. Testing revealed these + changes, which are reflected in this commit. + + Signed-off-by: Remington Steed + +11 6 docs/development/support_scripts.txt + +commit a4d4a9eba08f73296d17dcd62ecc1800c6c532fa +Author: Remington Steed +Date: Tue Aug 5 09:29:40 2014 -0400 + + Docs 2.6: Update screens for register/edit patron + + Update screenshots and wording to reflect new "Update Expire Date" button. + + Signed-off-by: Remington Steed + +12 3 docs/circulation/circulation_patron_records.txt +- - docs/media/circulation_patron_records-4.png +- - docs/media/circulation_patron_records-9.png + +commit cac3518b10413e45082b0567d0a77e150057d68f +Author: Jason Stephenson +Date: Mon Aug 4 13:05:10 2014 -0400 + + Stamping upgrade script for LP 1322285. + + Signed-off-by: Jason Stephenson + +1 1 Open-ILS/src/sql/Pg/002.schema.config.sql +120 0 Open-ILS/src/sql/Pg/upgrade/0887.function.no-ff-defaults.sql +0 118 Open-ILS/src/sql/Pg/upgrade/XXXX.function.no-ff-defaults.sql + create mode 100644 Open-ILS/src/sql/Pg/upgrade/0887.function.no-ff-defaults.sql + delete mode 100644 Open-ILS/src/sql/Pg/upgrade/XXXX.function.no-ff-defaults.sql + +commit 85fd2f5230377e5bee7796887c30602f4d554e03 +Author: Jason Stephenson +Date: Mon Aug 4 12:57:52 2014 -0400 + + Add release notes for the no fixed field default upgrade. + + A reingest is recommened after running the database script. + + Signed-off-by: Jason Stephenson + +17 0 docs/RELEASE_NOTES_NEXT/Cataloging/no-fixed-field-defaults-for-ingest.txt + create mode 100644 docs/RELEASE_NOTES_NEXT/Cataloging/no-fixed-field-defaults-for-ingest.txt + +commit e2870476e7363d0773df7f36205506084c9bf013 +Author: Mike Rylander +Date: Fri Jun 20 09:29:56 2014 -0400 + + LP#1322285: Exclude default values for fixed fields when ingesting + + Default values for fixed fields that can exist in either 008 or 006 + will cause search to be over-broad. So, we avoid including those now. + + I also took the time to move the baseline schema around a bit in order + to keep related code in more appropriate files and avoid continuously + redefining functions. + + Signed-off-by: Mike Rylander + Signed-off-by: Jason Stephenson + +80 29 Open-ILS/src/sql/Pg/012.schema.vandelay.sql +4 139 Open-ILS/src/sql/Pg/030.schema.metabib.sql +118 0 Open-ILS/src/sql/Pg/upgrade/XXXX.function.no-ff-defaults.sql + create mode 100644 Open-ILS/src/sql/Pg/upgrade/XXXX.function.no-ff-defaults.sql + +commit 7917dc6585983ac62927642fc5c9d045fcd34c9d +Author: Bill Erickson +Date: Tue Oct 8 15:58:56 2013 -0400 + + LP#1348731: have SIP gateway use a login nonce + + Since multiple SIP clients may use the same credentials, avoid the + same-username race condition to authentication by applying a login nonce + value. + + Signed-off-by: Bill Erickson + Signed-off-by: Galen Charlton + Signed-off-by: Mike Rylander + +3 1 Open-ILS/src/perlmods/lib/OpenILS/SIP.pm + +commit 1143fc881dd4f4cefeb643c6cc80f046739c1346 +Author: Bill Erickson +Date: Tue Oct 8 15:52:12 2013 -0400 + + LP#1348731: Optional Auth login nonce to differentiate same-username logins + + If multiple login attempts are made using the same username within a + very short period of time, a race condition exists where, upon + completion of the first login, the auth init cache data for any pending + logins are removed, since there can only be one instance of cached init + data per username. + + This adds support for allowing the caller to pass in a random string + which is added to the cache key as a way to differentiate between logins + using the same username. + + The seed is passed into auth init as an optional secondary parameter + and passed again (via the "nonce" argument) to auth complete to ensure + consistent cache keys across both interactions. + + Example: + + my $nonce = rand($$); + + my $seed = request( + 'open-ils.auth', + 'open-ils.auth.authenticate.init', $username, $nonce ); + + my $response = request( + 'open-ils.auth', + 'open-ils.auth.authenticate.complete', + { + username => $username, + password => md5_hex($seed . md5_hex($password)), + type => 'opac', + nonce => $nonce + } + ); + + The race condition has been observed with the SIP2 gateway when + multiple devices have been configured to use the same account. + + Signed-off-by: Bill Erickson + Signed-off-by: Galen Charlton + Signed-off-by: Mike Rylander + +18 7 Open-ILS/src/c-apps/oils_auth.c + +commit e46f3323b4acb152d666b92c0ba5f4442b9ac2c0 +Author: Bill Erickson +Date: Tue Jul 29 15:11:44 2014 -0400 + + LP#1308239 precat holds fulfillment logic repair + + In cases where there is no hold on a precat copy, avoid trying to find + "related" holds, in part because it's unnecessary, but also because the + implementation assumes a fleshed $self->volume object, which is not + present during precat checkout. + + Signed-off-by: Bill Erickson + Signed-off-by: Jason Stephenson + +3 1 Open-ILS/src/perlmods/lib/OpenILS/Application/Circ/Circulate.pm + +commit 8f4d3efb029f109d3dc7dc69cf458c2834c725d6 +Author: Dan Pearl +Date: Mon Nov 4 14:18:20 2013 -0500 + + LP#1099979 Provide facility to merge parts in the Monograph Parts display + + A new facility is provided to make it relatively simple to merge parts that should be named the same, but are + not. The user will check-off the parts that need to be merged, and click on the new Merge Selected Parts + control, at which point the "winner" will be selected from a pop-up. + + Signed-off-by: Dan Pearl + Signed-off-by: Rogan Hamby + Signed-off-by: Ben Shum + +20 14 Open-ILS/src/templates/conify/global/biblio/monograph_part.tt2 +1 0 Open-ILS/web/css/skin/default.css +12 0 Open-ILS/web/css/skin/default/biblio.css +142 0 Open-ILS/web/js/dojo/openils/biblio/monographPartMerge.js +5 0 Open-ILS/web/js/dojo/openils/biblio/nls/biblio_messages.js +17 0 docs/RELEASE_NOTES_NEXT/Cataloging/merge-parts.txt + create mode 100644 Open-ILS/web/css/skin/default/biblio.css + create mode 100755 Open-ILS/web/js/dojo/openils/biblio/monographPartMerge.js + create mode 100755 Open-ILS/web/js/dojo/openils/biblio/nls/biblio_messages.js + create mode 100644 docs/RELEASE_NOTES_NEXT/Cataloging/merge-parts.txt + +commit 946ded4283a2b3e77ae1369447cfebab750e200a +Author: Mike Rylander +Date: Tue Jul 8 11:11:54 2014 -0400 + + LP#1339118: Ignore permission checks for "jump" context + + We don't worry about checking permissions on foreign objects when we're + simply using them to get a context OU for the local object permission + testing. The "jump" field just gives us more layers of indirection, and + shouldn't cause a perm check, just like normal foreign context OUs. + + Signed-off-by: Mike Rylander + Signed-off-by: Bill Erickson + Signed-off-by: Ben Shum + +2 0 Open-ILS/src/c-apps/oils_sql.c + +commit ff25ed5095f9c7ba2f3df7e6f20ec78e45110bb3 +Author: Bill Erickson +Date: Mon Jul 21 09:39:41 2014 -0400 + + LP#1334693 make_release optional -j + + make_release supports a "-j" option for passing in the OpenSRF JS path: + + make_release [options] -j /openils/lib/javascript + + This is useful when running make_release, specifically the staff client + building portion, on a machine where the OpenSRF libs are available + (say, from a git checkout) but osrf_config is not available because + OpenSRF is not actually installed. + + The script will attempt to find osrf_config and the JS path + automatically, so under normal circumstances, -j is not required. + + Signed-off-by: Bill Erickson + Signed-off-by: Ben Shum + +16 2 build/tools/make_release + +commit a5d2ba3273d03300e7d9137a1a0317fef730839d +Author: Dan Pearl +Date: Wed Nov 20 12:17:51 2013 -0500 + + LP#827442 Z39.50 will split the total cap between locations when multiple locations selected + + This code does a bit of oversampling, and buffers the results so that a + full batch of results are returned. + + In addition, the values in the hover text under "Displaying xxx of yyy records" + has been repaired, as it was easily confused. + + Signed-off-by: Dan Pearl + Signed-off-by: Jason Stephenson + +85 15 Open-ILS/xul/staff_client/server/cat/z3950.js + +commit e56eb48861a5666080ca5cdd2e72203e9620572e +Author: Mike Rylander +Date: Mon Jul 14 14:57:38 2014 -0400 + + LP#1341703 Thinko in Batch Edit (hidden by older OpenSRFs) + + There's a bug on line 272 of O::A::Cat.pm where we called a non-existent + method named respond_complete on the invocant object. Instead, we need to + call that on the client object (spelled $conn in this method). Batch bib + edit won't work on new OpenSRF's until this is fixed. + + Signed-off-by: Mike Rylander + Signed-off-by: Bill Erickson + +1 1 Open-ILS/src/perlmods/lib/OpenILS/Application/Cat.pm + +commit e61a8085f9edabd97600b072c1a3ea41cd14265b +Author: Ben Shum +Date: Mon Jul 14 11:44:07 2014 -0400 + + LP#1341013: Load apache mod CGI + + As of Apache 2.4, mod CGI needs to be enabled directly and is not built + with apache. So let's add it to the Makefile for Ubuntu Trusty 14.04. + + Also, add handling for disabling unwanted apache conf like serve-cgi-bin, + which can break offline cgi-bin script alias. + + Signed-off-by: Ben Shum + Signed-off-by: Jason Stephenson + +2 0 Open-ILS/src/extras/install/Makefile.debian +4 0 Open-ILS/src/extras/install/Makefile.ubuntu-trusty + +commit 0bee17b1ffd741bfcfced9ae7eb2d8d9cf59044f +Author: Jason Stephenson +Date: Fri Jul 11 10:57:59 2014 -0400 + + LP#1341013: Remove NameVirtualHost from eg.conf.in for Apache 2.4. + + NameVirtualHost does nothing in Apache 2.4 and will be removed in + the next release. We might as well get rid of it now and silence + a warning when starting Apache. + + Signed-off-by: Jason Stephenson + Signed-off-by: Ben Shum + +0 3 Open-ILS/examples/apache_24/eg.conf.in + +commit 1eaa465e86c4bb79de41550d36a2f5fd7d813f68 +Author: Dan Wells +Date: Mon Jul 14 17:21:48 2014 -0400 + + Forward-port 2.6.2 upgrade script + + Signed-off-by: Dan Wells + +380 0 Open-ILS/src/sql/Pg/version-upgrade/2.6.1-2.6.2-upgrade-db.sql + create mode 100644 Open-ILS/src/sql/Pg/version-upgrade/2.6.1-2.6.2-upgrade-db.sql + +commit c31c66e13b5c485d03fc767adad3eefef8ef72b6 +Author: Dan Wells +Date: Mon Jul 14 17:18:20 2014 -0400 + + Forward-port 2.5.6 upgrade script + + Signed-off-by: Dan Wells + +355 0 Open-ILS/src/sql/Pg/version-upgrade/2.5.5-2.5.6-upgrade-db.sql + create mode 100644 Open-ILS/src/sql/Pg/version-upgrade/2.5.5-2.5.6-upgrade-db.sql + +commit f8ee08157885b55e90bcc8800322e2e3792984e8 +Author: Jason Stephenson +Date: Mon Jul 14 16:54:24 2014 -0400 + + Fix 950.data.seed-values.sql. + + Code from the lost and paid copy status was missing an argument + on the insert. + + Signed-off-by: Jason Stephenson + +1 1 Open-ILS/src/sql/Pg/950.data.seed-values.sql + +commit eed53164c530fa380ac313dec24ca84a25a6699d +Author: Kathy Lussier +Date: Thu Jun 5 22:19:32 2014 -0400 + + Release notes entry for lost and paid status + + Signed-off-by: Kathy Lussier + Signed-off-by: Jason Stephenson + +13 0 docs/RELEASE_NOTES_NEXT/Circulation/lost-and-paid-status.txt + create mode 100644 docs/RELEASE_NOTES_NEXT/Circulation/lost-and-paid-status.txt + +commit 6cce3cd5e59eb2a247302467500c4b190a442586 +Author: Jason Stephenson +Date: Mon Jul 14 08:37:30 2014 -0400 + + LP#1198475: Wrapping upgrade script for lost and paid copy status. + + Signed-off-by: Jason Stephenson + +1 1 Open-ILS/src/sql/Pg/002.schema.config.sql +22 0 Open-ILS/src/sql/Pg/upgrade/0886.data.lost-and-paid-status.sql +0 17 Open-ILS/src/sql/Pg/upgrade/XXXX.data.lost-and-paid-status.sql + create mode 100644 Open-ILS/src/sql/Pg/upgrade/0886.data.lost-and-paid-status.sql + delete mode 100644 Open-ILS/src/sql/Pg/upgrade/XXXX.data.lost-and-paid-status.sql + +commit 64d321c68b2dde3b4e83fdca36c8ccf7acec8aba +Author: Jason Stephenson +Date: Thu Jun 5 20:49:41 2014 -0400 + + LP1198475: Add a new, optional, Lost and Paid copy status. + + Add the Lost and Paid status to config.copy_status. + + Add org_unit_settig to control if the copy status is used. + + Add checks to O::A::Circ::Money::make_payments to check for LOST + status and org_unit setting and change the copy status to + Lost and Paid as appropriate. + + Also add checks for Lost and Paid copy status wherever LOST copy + status is used. + + Add the COPY_STATUS_LOST_AND_PAID event. + + Add the event to ils_events.xml with id 7026. + + Check for the event in circ/util.js in the staff client. + + Add pgTAP tests for the existence of the Lost and Paid copy status + and the new org_unit setting to control if it isused. + + Signed-off-by: Jason Stephenson + Signed-off-by: Kathy Lussier + Signed-off-by: Rogan Hamby + +3 0 Open-ILS/src/extras/ils_events.xml +1 1 Open-ILS/src/perlmods/lib/OpenILS/Application/Actor.pm +4 1 Open-ILS/src/perlmods/lib/OpenILS/Application/Circ/Circulate.pm +37 2 Open-ILS/src/perlmods/lib/OpenILS/Application/Circ/Money.pm +2 1 Open-ILS/src/perlmods/lib/OpenILS/Application/Circ/Transit.pm +1 0 Open-ILS/src/perlmods/lib/OpenILS/Const.pm +1 1 Open-ILS/src/perlmods/lib/OpenILS/SIP/Item.pm +12 0 Open-ILS/src/sql/Pg/950.data.seed-values.sql +36 0 Open-ILS/src/sql/Pg/t/lp1198475-lost-and-paid-status.pg +17 0 Open-ILS/src/sql/Pg/upgrade/XXXX.data.lost-and-paid-status.sql +2 0 Open-ILS/xul/staff_client/server/circ/util.js + create mode 100644 Open-ILS/src/sql/Pg/t/lp1198475-lost-and-paid-status.pg + create mode 100644 Open-ILS/src/sql/Pg/upgrade/XXXX.data.lost-and-paid-status.sql + +commit 76686de7a0acd689466122a209b38d6db27e86fa +Author: Ben Shum +Date: Thu Jul 10 16:37:00 2014 -0400 + + LP#1234845: Stamping upgrade script for improved evergreen.ranked_volumes() + + Signed-off-by: Ben Shum + +1 1 Open-ILS/src/sql/Pg/002.schema.config.sql +100 0 Open-ILS/src/sql/Pg/upgrade/0885.function.ranked_volumes.sql +0 98 Open-ILS/src/sql/Pg/upgrade/XXXX.function.ranked_volumes.sql + create mode 100644 Open-ILS/src/sql/Pg/upgrade/0885.function.ranked_volumes.sql + delete mode 100644 Open-ILS/src/sql/Pg/upgrade/XXXX.function.ranked_volumes.sql + +commit 6f32e8f9b60bbdf8dab21bbb0c07b04f62828c83 +Author: hubert depesz lubaczewski +Date: Thu Oct 3 14:26:33 2013 -0400 + + LP#1234845: Performance improvement to evergreen.ranked_volumes() database function. + + For the client I analyzed logs from production Pg instance for ~ 10 + days. + + During this time, the single most time consuming query (summarized time + for all instances of the query, with different parameters) was: + + SELECT * FROM unapi.bre ( ... ) AS "unapi.bre"; + + I profiled this function, and found that in my test case most of the + time (2.04s out of 2.06s, so ~ 99%) was spent in call to + unapi.holdings_xml() function. + + When I profiled this function, I found that most of the time (sorry, + don't have the number now with me) was spent in call to + evergreen.ranked_volumes() function. + + At this moment in my research something changed on the server I was + testing on, and all subsequent times were ~ 4-5 times lower, but the + ratios were more or less the same. + + Anyway - call to evergreen.ranked_volumes() showed repeatable time (with + full caches/buffers) of ~ 380ms. + + I modified the function by: + 1. inlining actor.org_unit_descendants(?, ?) + 2. inlining evergreen.rank_ou(?, ?, ?) + 3. extracting depth calculation to separate call + 4. switched to plpgsql (which gives me ability to use variables) + 5. removed evergreen.rank_ou() and evergreen.rank_cp_status() from + select clause - these are still in WINDOW definition, but they + weren't used in the SELECT, so it's better to remove from there. + 6. in passing renamed arguments to avoid name clash (argument depth vs. + field depth) + 7. in passing changed usage of $* to access parameters to using named + parameters, for readability. + + New function did the same work in ~ 18ms. + + EDIT: Convert to SQL, keeping all of the improvements from depesz + EDIT2: Added Signed-off-by line for depesz, see http://markmail.org/message/rv4vaarwixeswqgu + + Signed-off-by: Hubert depesz Lubaczewski + Signed-off-by: Jason Stephenson + Signed-off-by: Mike Rylander + Signed-off-by: Kathy Lussier + Signed-off-by: Ben Shum + +59 13 Open-ILS/src/sql/Pg/990.schema.unapi.sql +98 0 Open-ILS/src/sql/Pg/upgrade/XXXX.function.ranked_volumes.sql + create mode 100644 Open-ILS/src/sql/Pg/upgrade/XXXX.function.ranked_volumes.sql + +commit f2bcfbf40b272c125f326bf18b5f458536f2730d +Author: Jason Stephenson +Date: Thu Jul 10 16:10:36 2014 -0400 + + Force the installation of Business::Stripe on Ubuntu Trusty. + + Apparently the required force was missed in the Makefile. + + Signed-off-by: Jason Stephenson + +1 1 Open-ILS/src/extras/install/Makefile.ubuntu-trusty + +commit 2986646c02712197449e9c15474088f57b138753 +Author: Bill Erickson +Date: Fri May 9 14:32:14 2014 -0400 + + LP#1254918 limit ACQ batch update fund retrieval by perms + + In the ACQ batch update bar along the top of the PO page, limit the + number of funds which require permission checks on the server by + limiting the fund search to those at org units where the requesting user + has the CREATE_PURCHSE_ORDER or MANAGE_FUND permissions. + + In other words, if a user only has create-po perms at Branch 1, we can + specifically request funds at that branch (or below) for display so that + the server (PCRUD) does not have to inspect unrelated funds for + permissibility. This speeds up fund retrieval. + + Signed-off-by: Bill Erickson + Signed-off-by: Ben Shum + +40 19 Open-ILS/web/js/ui/default/acq/common/li_table.js + +commit f9f4d186243f8cb8be0958e2e658771e3d821478 +Author: Mike Rylander +Date: Fri May 2 17:00:43 2014 -0400 + + LP#1254918: Allow skiping of user-object perms + + Previous to this commit, permissions in Evergreen check a cominbation + of: + * user-object permissions (does the user have a direct permission + mapping to the object in question) + * user-context permissions (does the user have the permission at the + object's context location, whose field is defined in the IDL) + * user-global permission (lacking a context location, does the user + have the permission globally (at the top of the org tree) and therefore + can apply the action to all objects of this typ) + + In practice, there are almost no user-object permissions. When retrieving + just on object from the database, the cost of this check is negligable to + the point that we can completely ignore it. However, when retrieving a + large set of objects, such as the list of all funds in a large, consortial + environment, the cost to check the user-object permission adds up to a + noticable amount of time. + + To address this, we add a new construct to the IDL instructing the PCRUD + infrastructure to skip user-object permission checking in those cases where + the design and use of the system makes user-specific object permissions + needless or superfluous. This is embodied in a new XML attribute on the + element: ignore_object_perms. When set to "true", pcrud will skip + all user-object permission checks, resulting in faster time-to-first-result. + + Additionally, we add a new "owning_user" attribute on the element + of the section. This new attribute specifies the field containing + the actor.usr.id of the user that "owns" the object. This allows PCRUD to + test ownership of an object directly, and if the requesting user and owning + user are the same, the action is allowed. + + Finaly, when "global_required" is "true" for the permission check, and there + is no "owning_user" attribute defined for the class in the IDL, we skip the + above-mentioned user-object permission check. When "global_required" is + "false" or there is an "owning_user" attribute, we check for user permissions. + + In all cases, the "ignore_object_perms" attribute is honored, and in its + presence we skip non-owner user-object permissions. + + The net result is an immediate increase in speed for retrieval of objects + in the presence of the "global_required" attribute, and a mechanism to + increase the speed of specific cases of context-aware retrival by the use + of "ignore_object_perms". + + We use this new mechanism to speed the retrieval of fund objects in the + ACQ interfaces that draw available-fund dropdowns. + + Signed-off-by: Mike Rylander + Signed-off-by: Bill Erickson + Signed-off-by: Ben Shum + +1 1 Open-ILS/examples/fm_IDL.xml +5 0 Open-ILS/examples/permacrud.xsd +8 0 Open-ILS/src/c-apps/oils_idl-core.c +174 13 Open-ILS/src/c-apps/oils_sql.c + +commit 879b94c4998ca41585fd7dd72eb6decc325d8526 +Author: Bill Erickson +Date: Thu Jun 26 10:35:38 2014 -0400 + + LP#1334693 ./configure avoid osrf_config without core + + Avoid the check for and use of osrf_config during Evergreen ./configure + when run with --disable-core. This allows the staff client to be built + and, in general, for make_release to be run on a machine that does not + have opensrf installed (or has multiple versions). + + Signed-off-by: Bill Erickson + Signed-off-by: Ben Shum + +20 20 configure.ac + +commit e4ff6afb7be2176d71241baa98500d28f226d210 +Author: Dan Scott +Date: Thu Jul 3 16:20:08 2014 -0400 + + LP# 1337550 remove schema.org itemOffered, add price property + + We use the "offers" property to link the Product to the Offer, so there + is no reason to use a reciprocal "itemOffered" property to link back to + the Product from the Offer. The circular reference confuses some tools + (http://rdfa.info/play) and may complicate general processing, so let's + simply remove it. + + Signed-off-by: Dan Scott + Signed-off-by: Ben Shum + +1 1 Open-ILS/src/templates/opac/parts/record/copy_table.tt2 + +commit 3acadb64e75f1fe82f528869482da6ea4e871f3e +Author: Dan Scott +Date: Thu Jul 3 15:53:25 2014 -0400 + + LP# 1337550 Remove AggregateOffer schema.org instance + + As our record details page lists each copy as a separate Offer (well, in + many cases anyway, unless paging gets invoked), the AggregateOffer + entity is not really necessary--and using it on the same page as + separate Offer entities is not recommended by at least one search engine + (per Google https://support.google.com/webmasters/answer/146750?hl=en + says a given page should include "_one_ of the following: Offer or + Offer-aggregate"). + + Signed-off-by: Dan Scott + Signed-off-by: Ben Shum + +2 8 Open-ILS/src/templates/opac/parts/record/copy_counts.tt2 + +commit f956df518e07abed2f153e3c33621000401a6ac5 +Author: Dan Scott +Date: Mon Jul 7 09:58:01 2014 -0400 + + LP# 1330784: Release notes for sitemap builder + + More like documentation than release notes, but more is probably better + than less. + + Signed-off-by: Dan Scott + Signed-off-by: Ben Shum + +51 0 docs/RELEASE_NOTES_NEXT/OPAC/sitemap_builder.txt + create mode 100644 docs/RELEASE_NOTES_NEXT/OPAC/sitemap_builder.txt + +commit 8af7e4263cd2e97e0c54dde61e78c473bcb8b64e +Author: Dan Scott +Date: Thu Jun 19 15:52:42 2014 -0400 + + LP#1330784 Add a sitemap generator for Evergreen + + Following the requirements at sitemaps.org, generate a + set of sitemaps that reflect the bib record's last edit + date, with 50,000 records per sitemap file. + + Users can run this script targeting different libraries + and generating different output filenames using the + documented options in the script. + + Signed-off-by: Dan Scott + Signed-off-by: Ben Shum + +1 0 Open-ILS/src/Makefile.am +232 0 Open-ILS/src/support-scripts/sitemap_generator + create mode 100755 Open-ILS/src/support-scripts/sitemap_generator + +commit fb0366d23241dca92b6346d06b09679317a2a0d7 +Author: Bill Erickson +Date: Tue Apr 15 16:30:19 2014 -0400 + + LP#1308239 support holds fulfillment on precat copies + + During checkout, allow holds on precat copies to get fulfilled. + + Signed-off-by: Bill Erickson + Signed-off-by: Ben Shum + +2 2 Open-ILS/src/perlmods/lib/OpenILS/Application/Circ/Circulate.pm + +commit a1c8c3a7ade8b5f0c93af9832683bb151d3ce77f +Author: Bill Erickson +Date: Tue Jun 25 09:32:48 2013 -0400 + + LP#1308239 Support pre-cat copy hold targeting + + Remove an unused line of code in the hold targeter which was preventing + targeting of pre-cat copies. + + In OpenILS::Utils::PermitHold::permit_copy_hold, neither in-db nor + script based hold viability checks inspect the value of the + "title_descriptor" field in the provided params. Remove this field and + pre-cats just work. + + Signed-off-by: Bill Erickson + Signed-off-by: Ben Shum + +0 2 Open-ILS/src/perlmods/lib/OpenILS/Application/Storage/Publisher/action.pm + +commit 30912a6eb2c87099bae01e13cd85c5381b7b8852 +Author: Kathy Lussier +Date: Fri May 30 15:45:18 2014 -0400 + + Release notes entry for holds shelf expire change + + Signed-off-by: Kathy Lussier + Signed-off-by: Ben Shum + +6 0 docs/RELEASE_NOTES_NEXT/Circulation/holds-shelf-expire-date.txt + create mode 100644 docs/RELEASE_NOTES_NEXT/Circulation/holds-shelf-expire-date.txt + +commit b1e53c10ec4c98579bb7b5fd2f1686adbf6e043b +Author: Mike Rylander +Date: Fri Apr 11 14:09:35 2014 -0400 + + LP#1306753: Only look at holds that expire before 'today' + + We should not count today when generating the hold expiration list. + So, we'll look for holds that expire before 'today' instead of those + that expire before 'now'. + + Signed-off-by: Mike Rylander + Signed-off-by: Kathy Lussier + Signed-off-by: Ben Shum + +1 1 Open-ILS/src/perlmods/lib/OpenILS/Application/Circ/Holds.pm + +commit 686764a43543e1a725050d23f5cbec013d21a693 +Author: Victoria Lewis +Date: Wed May 7 13:10:19 2014 -0700 + + LP#1316814: Change potentially incorrect information display in hold_status.tt2 + + Removed word "circulating" from patron hold status message regarding the number of copies of the material. + Some copies may be ON ORDER and therefore not circulating. + + Signed-off-by: Victoria Lewis + Signed-off-by: Ben Shum + +1 1 Open-ILS/src/templates/opac/parts/hold_status.tt2 + +commit ba629d5b4567436fe1b5db37b29c631ee217959e +Author: Yamil Suarez +Date: Tue Jul 8 14:21:58 2014 -0400 + + Documentation: added release notes for LP#1327284 Display "Imported As" column + + LP#1327284 Display "Imported As" in Vandelay queue + + Signed-off-by: Yamil Suarez + Signed-off-by: Ben Shum + +12 0 docs/RELEASE_NOTES_NEXT/Cataloging/display_imported_as_in_vandelay_queue.txt + create mode 100644 docs/RELEASE_NOTES_NEXT/Cataloging/display_imported_as_in_vandelay_queue.txt + +commit aa5671b9d3cd8bab0c2a6ead3385fcfe74d86b0f +Author: Bill Erickson +Date: Fri Jun 6 12:35:59 2014 -0400 + + LP#1327284 Display Imported As column in vandelay queue + + For Bib and Authority records which have been imported / merged / + overlayed, etc. into the system via Vandelay, show the record ID of the + catalog bib/auth record to which the record was imported. + + Signed-off-by: Bill Erickson + Signed-off-by: Yamil Suarez + Signed-off-by: Ben Shum + +2 0 Open-ILS/src/templates/vandelay/inc/queue.tt2 + +commit 4836d0b5f28316cf1802e437588103334523dfaa +Author: Ben Shum +Date: Thu Jul 10 14:51:57 2014 -0400 + + LP#1210161: Stamping upgrade script to rename bookbag to list + + Signed-off-by: Ben Shum + +1 1 Open-ILS/src/sql/Pg/002.schema.config.sql +73 0 Open-ILS/src/sql/Pg/upgrade/0884.data.rename_bookbag_to_mylist.sql +0 73 Open-ILS/src/sql/Pg/upgrade/XXXX.data.rename_bookbag_to_mylist.sql + create mode 100644 Open-ILS/src/sql/Pg/upgrade/0884.data.rename_bookbag_to_mylist.sql + delete mode 100644 Open-ILS/src/sql/Pg/upgrade/XXXX.data.rename_bookbag_to_mylist.sql + +commit 7c0562b55b42af3bd7ccad8e4f87f338a2dfe511 +Author: Remington Steed +Date: Wed Feb 12 10:34:51 2014 -0500 + + LP#1210161: Upgrade script to rename bookbag to list + + Signed-off-by: Remington Steed + Signed-off-by: Ben Shum + +73 0 Open-ILS/src/sql/Pg/upgrade/XXXX.data.rename_bookbag_to_mylist.sql + create mode 100644 Open-ILS/src/sql/Pg/upgrade/XXXX.data.rename_bookbag_to_mylist.sql + +commit 3f2be6c36f423a521000f6018dd82ec975800fbe +Author: Remington Steed +Date: Wed Nov 27 15:39:11 2013 -0500 + + LP#1210161: Finish renaming bookbag to list + + The JSPAC bookbag feature was renamed to "Lists" in TPAC, but several + references still exist to "bookbag", "book bag", "Book Bag", etc. in the + public and staff interfaces. This commit attempts to provide simple and + clear replacements for the old term. In some cases "list" seems best, + but where the context is uncertain "book list" is used to err on the + side of clarity. Some of these changes may be in old code that is no + longer used. + + This commit also includes two minor wording changes - one to fix grammar, + and the second to update instructions for sharing a list. + + Signed-off-by: Remington Steed + Signed-off-by: Ben Shum + +10 10 Open-ILS/src/sql/Pg/950.data.seed-values.sql +4 4 Open-ILS/src/templates/opac/myopac/lists.tt2 +1 1 Open-ILS/src/templates/opac/parts/anon_list.tt2 +1 1 Open-ILS/src/templates/opac/parts/record/body.tt2 + +commit fcfff08a541b4ed2ed244ea4cb10d53f42128a3b +Author: Ben Shum +Date: Thu Jul 10 14:25:18 2014 -0400 + + LP#1315531 Remove remaining references to Lucid from README and Makefile + + There were still a few references to Ubuntu Lucid in README and makefile + comments area. Also, the Makefile itself for Lucid was still there. + + Remove these last traces forever! + + Signed-off-by: Ben Shum + +3 3 Open-ILS/src/extras/Makefile.install +0 127 Open-ILS/src/extras/install/Makefile.ubuntu-lucid +4 17 docs/installation/server_installation.txt + delete mode 100644 Open-ILS/src/extras/install/Makefile.ubuntu-lucid + +commit 609d9e1a5d8909f36b8230fd770a846e12c361e3 +Author: Ben Shum +Date: Thu Jul 10 13:51:50 2014 -0400 + + LP#1315531 Fix README asciidoc syntax + + Noticed when generating the asciidoc output to HTML there was an error in the + README file. This adds the proper syntax around the text blocks. + + Signed-off-by: Ben Shum + +2 1 docs/installation/server_installation.txt + +commit c49517c581cfc79b6ba0a041cef699452e365847 +Author: Chris Sharp +Date: Wed Jun 18 16:10:18 2014 -0400 + + LP#1315531 Quick clarification about which Ubuntu we mean. + + Signed-off-by: Chris Sharp + Signed-off-by: Ben Shum + +9 1 docs/installation/server_installation.txt + +commit 2f07808e15e59ed7509bf9432cbd8460e8482313 +Author: Chris Sharp +Date: Tue Jun 3 14:13:47 2014 -0400 + + LP#1315531 Correcting typo: "eg_host.conf" -> "eg_vhost.conf". + + Signed-off-by: Chris Sharp + Signed-off-by: Ben Shum + +1 1 docs/installation/server_installation.txt + +commit 3db76b0a36733615dff24ddf9d29d312abadc512 +Author: Chris Sharp +Date: Sat May 31 16:25:29 2014 -0400 + + LP#1315531 Adding further changes to the server install docs for Ubuntu 14.04: + + - adding apache configuration instructions that adjust for the new + mpm_prefork module in Apache 2.4 on 14.04 + - adding new standalone database dependency installation instructions + that rely on OS packages rather than CPAN where possible + + Signed-off-by: Chris Sharp + Signed-off-by: Ben Shum + +47 21 docs/installation/server_installation.txt + +commit 20b4d685441d3f9ef5ef1cf9b6c0413f283e5dd9 +Author: Chris Sharp +Date: Thu May 29 22:17:10 2014 -0400 + + LP#1315531 Ben Shum pointed out an error, which I have now corrected. + + Signed-off-by: Chris Sharp + Signed-off-by: Ben Shum + +1 1 configure.ac + +commit 18b093b528373aff949f05ac1f8ff2188f5e948e +Author: Chris Sharp +Date: Thu May 29 15:49:38 2014 -0400 + + LP#1315531 Change default location of libdbi libraries. + + In libdbi 0.8.4, the default installed location has changed to + /usr/lib/x86_64-linux-gnu/dbd/. On the advice of Thomas Berezansky, + I made the new location the default and ensured that the previous + locations are in the fallback. + + Signed-off-by: Chris Sharp + Signed-off-by: Ben Shum + +1 1 configure.ac + +commit 6d84a55fca904e51a311e47f3375228f91cdd17f +Author: Chris Sharp +Date: Thu Apr 3 14:22:33 2014 -0400 + + LP#1315531 Missed libtest-output-perl in the deb list. + + Signed-off-by: Chris Sharp + Signed-off-by: Ben Shum + +1 0 Open-ILS/src/extras/install/Makefile.ubuntu-trusty + +commit 7855a9e05f3b9127cc3d055572e8535b147147a6 +Author: Chris Sharp +Date: Thu Apr 3 14:11:11 2014 -0400 + + LP#1315531 Adding Business::Stripe; Moving CPAN stuff to debs where I can + + Signed-off-by: Chris Sharp + Signed-off-by: Ben Shum + +3 2 Open-ILS/src/extras/install/Makefile.ubuntu-trusty + +commit 585a721bce1fbb1bf6aa2d9da49a93172d29b34b +Author: Chris Sharp +Date: Thu Apr 3 12:54:45 2014 -0400 + + LP#1315531 Continuing to add trusty support and remove lucid. + + Adding PostgreSQL 9.3 as the default database for 14.04. + + Signed-off-by: Chris Sharp + Signed-off-by: Ben Shum + +4 4 Open-ILS/src/extras/Makefile.install +7 7 Open-ILS/src/extras/install/Makefile.ubuntu-trusty + +commit ae32938d760d8862a7cd838d5cd2caf8343db586 +Author: Chris Sharp +Date: Fri Feb 7 06:14:52 2014 -0500 + + LP#1315531 adding trusty Makefile.install, removing lucid support + + Signed-off-by: Chris Sharp + Signed-off-by: Ben Shum + +104 0 Open-ILS/src/extras/install/Makefile.ubuntu-trusty + create mode 100644 Open-ILS/src/extras/install/Makefile.ubuntu-trusty + +commit 28a5085fd645c9470b852c9700661dbe4cbddf18 +Author: Remington Steed +Date: Wed Jul 9 15:40:00 2014 -0400 + + Documentation: Upgrade instructions examples + + This commit adds a note (with examples) about upgrading the database schema + across major versions. It also reformats a long line into multiple lines, + changes a NOTE to a TIP, makes a small correction, and replaces a repetitive + command with a short explanation. + + Signed-off-by: Remington Steed + +37 5 docs/installation/server_upgrade.txt + +commit e6af46466a831264dc5cab4c33ffae139a7eea73 +Author: Robert Soulliere +Date: Wed Jul 2 14:57:16 2014 -0400 + + Documentation: Update upgrade instruction for 2.6.1 + + - Update location references for 2.6.1. + - Update database updates to include 2.6.1 update. + - Add a note regarding reingesting bib records after updates. + + Signed-off-by: Robert Soulliere + +19 15 docs/installation/server_upgrade.txt + +commit 5f7531906794c9c3c2a92bfdaac4087f48b48ed5 +Author: Yamil Suarez +Date: Wed Jul 9 17:23:49 2014 -0400 + + Documentation: updated some SIP content + + Signed-off-by: Yamil Suarez + +17 15 docs/admin/sip_server.txt + +commit df806b4cf737e129e35a4f0da698d1de25eb4a84 +Author: Yamil Suarez +Date: Tue Jul 8 21:13:07 2014 -0400 + + Documentation: added AsciiDoc version of old SIP docs from EG 1.6/2.0 docs + + Signed-off-by: Yamil Suarez + +643 0 docs/admin/sip_server.txt +2 0 docs/root.txt + create mode 100644 docs/admin/sip_server.txt + +commit 694d4fab48e38e661ee13828bb5da80c01acdeec +Author: Galen Charlton +Date: Wed Jul 9 09:07:32 2014 -0700 + + LP#1339767: follow-up: Thumbs.db, not Thumbs.DB + + Signed-off-by: Galen Charlton + Signed-off-by: Ben Shum + +1 1 .gitignore + +commit 1487181a6e608f30e0329879db0f60e407d5355a +Author: Galen Charlton +Date: Wed Jul 9 08:47:09 2014 -0700 + + LP#1339767: add Thumbs.DB to .gitignore + + Removes a minor annoyance for documenters who use recent + versions of Windows + + Signed-off-by: Galen Charlton + Signed-off-by: Ben Shum + +1 0 .gitignore + +commit ae0a65285425615d004131b5dc52cab1cdd395a9 +Author: Robert Soulliere +Date: Thu Jul 3 11:18:15 2014 -0400 + + Documentation: Add the authentication proxy chapter + + - Some content taken from the 2.2 release notes. + - Added a few steps on how to set up authentication proxy in Evergreen. + + Signed-off-by: Robert Soulliere + +51 0 docs/admin/authentication_proxy.txt +2 0 docs/root.txt + create mode 100644 docs/admin/authentication_proxy.txt + +commit 046ad752a5672e08d99dcffe6cdc3b15b330ccc5 +Author: Erica Rohlfs +Date: Fri May 30 15:12:29 2014 -0400 + + Docs: Minor wording change + + Signed-off-by: Erica Rohlfs + Signed-off-by: Remington Steed + +1 1 docs/serials/G-Special_issue.txt + +commit cbf755bd65317f6a0f84fa13a5404eb02d0c9a6d +Author: Remington Steed +Date: Fri Jun 6 11:59:58 2014 -0400 + + LP#968514: Revive bib/auth importing docs from 2.1, add intro + + This commit revives the following sections from the 2.1 version of the docs + and updates them for 2.6: + + - marc_export: Exporting Bibliographic Records into MARC files + - includes new options for 2.6 + - Importing Authority Records from Command Line + - Importing Authority Records from the Staff Client + + The first two are included in a new section called "Support Scripts" + within the "Developer Resources" section, with a new intro and summary + of other commonly used scripts provided with Evergreen. The third section + is moved inside the Cataloging chapter "Batch Importing MARC Records", + with slight modifications to the intro to that chapter. + + Signed-off-by: Remington Steed + +43 3 docs/cataloging/batch_importing_MARC.txt +173 0 docs/development/support_scripts.txt +2 0 docs/root.txt + create mode 100644 docs/development/support_scripts.txt + +commit cfa4a63cbea6f801f5f09b91df745f55d839c164 +Author: Yamil Suarez +Date: Tue Jul 1 14:58:33 2014 -0400 + + Documentation: added "search URL" text inside of "using OPAC" section + + Replaces temporary text that was accidentally added to the "using OPAC" section. + + Signed-off-by: Yamil Suarez + +41 1 docs/opac/using_the_public_access_catalog.txt + +commit 534e1fc65b3674ff9e591530d1336900497e191b +Author: Yamil Suarez +Date: Mon Jun 30 17:55:46 2014 -0400 + + Documentation: Added 'Using the OPAC' documentation & OPAC WCAG support mention + + Older DocBook content that covered how to do searches on the OPAC was updated + to use Asciidoc. Also a simple mention of the 2.6 OPAC WCAG support was added. + + Signed-off-by: Yamil Suarez + +- - docs/media/catalogue-10.png +- - docs/media/catalogue-3.png +- - docs/media/catalogue-5.png +- - docs/media/catalogue-6.png +- - docs/media/catalogue-7.png +- - docs/media/catalogue-8.png +- - docs/media/catalogue-9.png +499 0 docs/opac/using_the_public_access_catalog.txt +3 1 docs/root.txt + create mode 100644 docs/opac/using_the_public_access_catalog.txt + +commit d5eb3a361262df5388269da0038126f770d848e9 +Author: Kathy Lussier +Date: Fri Jun 27 15:31:56 2014 -0400 + + Documentation for Located URI Visibility + + Documentation for the new visibility options available for Located URI's + in 2.6. + + Signed-off-by: Kathy Lussier + +158 0 docs/cataloging/cataloging_electronic_resources.txt +2 0 docs/root.txt + create mode 100644 docs/cataloging/cataloging_electronic_resources.txt + +commit 00aa87427839b9aea42af6f0689e71bf7ed2af96 +Author: Dan Wells +Date: Thu Jun 26 17:46:30 2014 -0400 + + Fix syntax in filter_group_selector.tt2 + + Attempt to fix build breakage introduced by 7e4e9d669 + + Signed-off-by: Dan Wells + +1 2 Open-ILS/src/templates/opac/parts/filter_group_selector.tt2 + +commit 3e5d2695616622033778b21adddbb3b2566015ae +Author: Dan Scott +Date: Wed Jun 4 13:09:48 2014 -0400 + + LP#1326149 Use a TPAC-settable TIME_FORMAT for local time formats + + We had tried to use the format.time library setting, but that is meant + for Dojo which uses the Unicode formats, that are incompatible with + the POSIX strftime() formats required by Template::Plugin::Date. + + At the same time, we need to expose the raw machine-readable time + for schema.org consumers, so express that in a @content attribute. + + And we might as well use a more meaningful