2009-11-10 dbs * "Periodique" is a better translation for "Serial" in French than "Collections". Doubly true when "Collection" appeared adjacent to it for English "Collection". 2009-11-13 dbs * Get cs-CZ and ru-RU ready for 1.6.0.x Thanks to Tigran Zargaryan for contributing the ru-RU translation. The cs-CZ translation is a forward-port of the 1.4.0 contribution. * Add Russian and Czech to the enabled languages list 2009-11-19 dbs * Add the upgrade script from the 1.6.0.0 package, plus the fix from https://bugs.launchpad.net/evergreen/+bug/485143 Thanks to Brandon Uhlmann for reporting the problem in the 1.6.0.0 package. * Hmm. Missed this vestigial, dead file. Deleting. * Apply patch from Galen Charlton to escape email addresses in overdue notices: "Trivial patch to turn on XML-escaping of e-mail addresses. '&' is a rarely used but valid character in email addresses, and failing to escape makes the overdue notice data file non-well-formed." 2009-11-19 phasefx * This gives the offline interfaces the ability to use font_helper (which honors the global font settings), but it also pulls in a lot of functions that won't work in offline mode is called, which why it wasn't there originally. Font helper had slipped into the offline interfaces causing non-fatal errors 2009-11-20 dbs * Backport a safer version of the reporter.disable_materialized_simple_record_trigger () function This one works with PostgreSQL 8.1 and up, so it's targeted to the 1.4 branch. But just in case there are stragglers using PostgreSQL 8.3 with 1.6, we'll use it here, too. 2009-11-23 erickson * pull dojo into selfcheck since it relies on opac_utils.js. treat inactive patrons as not-found * patch from Ben Ostrowsky to flesh patron profile info in overdue notice script 2009-11-25 erickson * added 'g' qualifier to event path-fleshing method name munging 2009-11-30 erickson * encode email text as utf8 to prevent 'wide character in syswrite' errors in email::send 2009-12-02 dbs * Apply patch from Dan Wells to correct nonumRegex 2009-12-04 miker * patch from Steve Callendar to protect against report output failure when trying to draw a line graph with no datasets 2009-12-07 erickson * repaired 'view marc' link in record matches grid. the link was missing a formatter, required by newer versions of dojo to display HTML content in a cell grid 2009-12-11 erickson * repaired faulty user penalty checking logic in SIP server 2009-12-14 miker * Forward-porting patch from Warren Layton to fix translation delete button in the translation dijit 2009-12-14 erickson * copy a/t runner script to the bin dir during install * removed oils_header.pl dependency from action_trigger_runner 2009-12-18 dbs * Backport r15193 from trunk: remove duplicate (incorrect) mapping for "ro_authority_ingest_single_object" * Backport r15196 from trunk: Apply patch from Warren Layton to fix marc2sre.pl options Attached is a small patch (against trunk) which fixes the GetOptions in marc2sre.xml. It fixes a small bug with the "idsubfield" parameter, and changes "idfield" to accept a string instead of an int (to match the behaviour of marc2bre.pl). 2009-12-21 erickson * backporting fix to prevent circ event creation with empty event names 2010-01-07 phasefx * backporting changeset 15271 for bucket enhancements 2010-01-08 erickson * A/T penalty.* hooks now have a core_type of 'ausp', not 'au'. pass the ausp (user penalty) object during event autocreate instead of the user 2010-01-08 dbs * Backport SIP Server patches from trunk: r15260, r15267, r15268 r15260: Enable the SIP server to speak UTF8 or ASCII, defaulting to ASCII Some SIP clients have implemented UTF8 support, and it is desirable to avoid mangling non-ASCII characters when possible, so a new option in the SIPServer config file enables sites to specify an alternate encoding (such as "utf8"). The example oils_sip.xml file will continue to default to ASCII, and if no option is supplied in the config file, ASCII will be the default. In addition, this patch improves the ASCII option by applying the ASCII mangling to all text fields, as well as ensuring that the incoming data is in Normalization Form D mode to make the mangling work cleanly. Other encodings such as iso-8859-1 can be specified, but to properly handle other encodings a transliteration phase would have to be added to the OpenILS::SIP::clean_text()... r15267: Typo: in theory fixing this will eliminate some calls r15268: We don't actually have access to the config from $self, but we can get it from OpenILS::SIP * Backport r15266 from trunk: Protect serials from being deleted with ye olde ON DELETE rule 2010-01-11 dbs * Remove serial ingest references and services The references and services for serial (MFHD) support are not necessary in 1.6, as we are working directly with the MFHD as maintained in serial.record_entry.marc; the services and references being removed never could have been used in the 1.6.0.0 release and should have been removed prior to the 1.6.0.0 release when I removed the corresponding database structures. Also updating the README to reflect the proper loading method for serial records, dropping direct_ingest.pl invocation and noting the limitation on the org_unit identification. * Backport r15295: Correct the value of upgrade_log.version to match file name 2010-01-12 phasefx * Backport changesets 14820, 15063, 15064, 15066: duedate virtual field for non-cat circs that honors closed dates, etc. 2010-01-12 miker * Patch from Galen Charlton fixing two typos in the fast-extract support script 2010-01-13 phasefx * backport changesets 13524, 13525 for allowing TITLE_LAST_COPY override with batch deletion of copies in copy buckets 2010-01-15 erickson * patch from Lebbeous Fogle-Weekley to exit gracefully from timestamp display when the timestamp value is null/empty * Patch from Dan Wells to make the results returned when using in-db circ look more like those of the legacy circ scripts. For more details plus DCO, see http://libmail.georgialibraries.org/pipermail/open-ils-dev/2010-January/005703.html 2010-01-20 erickson * update circ xact_finish value after all billing for the transactions have been assessed. In particular, after lost item handling. Thanks to Dan Wells for identifying the bug 2010-01-21 miker * backporting 15353 and 15354 from Dan Wells for vandelay fixing goodness 2010-01-21 phasefx * Backport changesets 15235, 15265, 15269, 15270: removes some "speedbump" dialog boxes fixes dojo column picker fixes checkbox in vandelay queues fixes marc editor in acquisitions 2010-01-21 erickson * Patch from Joe Atzberger to verify custom filter file opened successfully * backporting 13623: fix for login failure reports inactive account 2010-01-22 miker * correct billing timestamp and count calculation issues introduced by 1.6.0.0 "push day-granular circs to end of calendar day" trigger 2010-01-23 dbs * Backport r15371 from trunk: Add the ability to renew via SIP 1 method used by 3M self-checks 2010-01-25 miker * Backporting fix for https://bugs.launchpad.net/evergreen/+bug/506827 2010-01-26 erickson * hide 2 org setting types whose underlying code has not yet been implemented in 1.6 2010-01-26 dbs * Backport r15319 and r15320 from trunk to fix SRU/Z39.50 searches for diacritics 2010-02-01 dbs * Backport translations from trunk: bringing many new translations from Launchpad en-GB: English (UK) es-ES: Spanish pt-BR: Brazilian Portugese * Backport r15406 from rel_1_6: fix parsing of occurrences thanks to polib update * Avoid i18n breakage due to trailing ampersand in translation 2010-02-01 miker * Patch from Ben Ostrowsky updating the list of supported linux distributions in the README * Backporting r15146: Patch from Doug Kyle to address transit-related deficiency in the reshelving-complete query * add overlooked MERGE_USERS permission 2010-02-02 miker * Backporting r15426: Typo spotted by Bill Ott: infomation -> information 2010-02-02 phasefx * Have the Checkout entry point for patron retrieval honor the horizontal summary bar setting 2010-02-03 miker * Backporting r15439: Patch from Bill Ott (after problem identification by Dan Wells) to address styling of shadowed records in the staff client 2010-02-04 dbs * Make Evergreen link to the OpenSRF JavaScript files, rather than copy them. This means that if you upgrade OpenSRF, you will automatically get the upgraded OpenSRF JavaScript in your Evergreen instance without having to manually copy the files into the multiple places they live. Your Dojo layer will still need to be recreated, however. Also, use the autoconf AC_PROG_LN_S and AC_PROG_MKDIR_P macros to provide better cross-platform support for these commands. 2010-02-05 miker * retain timezone information when building a DateTime object from an epoch timestamp 2010-02-05 dbs * Ensure target directory exists before creating links therein * Correct JSDOJOOSRF vs. JSDOJOSRF typo * And get DojoSRF.js into the right place 2010-02-05 erickson * these batch calls require a wide timeout window to complete, especially for things like pre-due notices with large sets of circs. Up the request timeout 2010-02-08 miker * .: Tagging 1.6.0.1