1 commit 6c7dea2305ee37bda4b3a303b1bbc9ab18c03675
2 Author: Thomas Berezansky <tsbere@mvlc.org>
3 Date: Wed Sep 19 10:19:48 2012 -0400
5 Default notify by text receipt replaces to blank
7 So that when the option is disabled we don't leave behind things like
8 %notify_by_text% and %notify_by_text_msg%.
10 Signed-off-by: Thomas Berezansky <tsbere@mvlc.org>
11 Signed-off-by: Jason Etheridge <jason@esilibrary.com>
13 2 0 Open-ILS/xul/staff_client/server/circ/util.js
15 commit 90282ece441a69a1b12ec312712fc59a8ec59502
16 Author: Dan Scott <dscott@laurentian.ca>
17 Date: Wed Sep 12 12:59:53 2012 -0400
19 TPAC: Results - don't show the pubdate if we're showing full pubinfo
21 In the "show few details" mode, we show just the pubdate; in the "show
22 full details" mode, we're showing the full pubinfo and therefore do not
23 need to show the stubby pubdate.
25 Signed-off-by: Dan Scott <dscott@laurentian.ca>
26 Signed-off-by: Ben Shum <bshum@biblio.org>
28 5 0 Open-ILS/src/templates/opac/parts/result/table.tt2
30 commit a259f3edafa118f7cd55d4997138e7da6f668db3
31 Author: Dan Scott <dscott@laurentian.ca>
32 Date: Wed Sep 12 11:50:03 2012 -0400
34 TPAC: Display full publication info
36 In both the results table and record summary, we were failing to display
37 the place of publication - which is critical information for people
38 trying to track down the right edition or constructing a bibliography.
40 Grab the place of publication, and then reconstruct 260abc (avoiding
41 another XPath iteration and giving ourselves the ability to enhance the
42 schema.org microdata at the same time).
44 Signed-off-by: Dan Scott <dscott@laurentian.ca>
45 Signed-off-by: Ben Shum <bshum@biblio.org>
47 9 0 Open-ILS/src/templates/opac/parts/misc_util.tt2
48 9 6 Open-ILS/src/templates/opac/parts/record/summary.tt2
49 2 4 Open-ILS/src/templates/opac/parts/result/table.tt2
51 commit 030b126a938c13ce2f3bc5d042ecb53059a0dca3
52 Author: Thomas Berezansky <tsbere@mvlc.org>
53 Date: Mon Aug 20 12:22:44 2012 -0400
55 Enable 1-hit redirect for item barcode searches
57 Signed-off-by: Thomas Berezansky <tsbere@mvlc.org>
58 Signed-off-by: Jason Stephenson <jstephenson@mvlc.org>
59 Signed-off-by: Bill Erickson <berick@esilibrary.com>
61 4 1 Open-ILS/src/perlmods/lib/OpenILS/WWW/EGCatLoader/Search.pm
63 commit d3cdd1b282b05b5326be0685b753b39c554b2b4a
64 Author: Bill Erickson <berick@esilibrary.com>
65 Date: Mon Sep 17 08:48:26 2012 -0400
67 Protect against fleshed circ_lib in legacy check_age_protect
69 Retrieving org settings with an org unit object as the context org unit
70 results in errors and dying.
72 This affects legacy scripts only.
74 Signed-off-by: Bill Erickson <berick@esilibrary.com>
75 Signed-off-by: Michael Peters <mrpeters@library.in.gov>
77 3 1 Open-ILS/src/perlmods/lib/OpenILS/Utils/PermitHold.pm
79 commit 0bc6db4c7e0ec656437576b094c7381be6d722f0
80 Author: Kathy Lussier <klussier@masslnc.org>
81 Date: Sun Sep 16 00:56:55 2012 -0400
83 Various additions to the 2.3 release notes.
85 Signed-off-by: Kathy Lussier <klussier@masslnc.org>
86 Signed-off-by: Dan Scott <dscott@laurentian.ca>
88 112 4 docs/RELEASE_NOTES_2_3.txt
90 commit 2a901f7e7ad5b12b44829120e6579d9fc8b15b8c
91 Author: Ben Shum <bshum@biblio.org>
92 Date: Mon Sep 10 15:03:59 2012 -0400
94 Hide Print Page button on Simplified Pull List
96 On the Simplified Pull List interface, there is a button for "Print Page"
97 that shows up in the upper right corner. The suggestion is to hide that
98 button to avoid library staff printing just what's visible instead of using
99 the proper "Print Pull List" button that's actually on the page.
101 Signed-off-by: Ben Shum <bshum@biblio.org>
102 Signed-off-by: Lebbeous Fogle-Weekley <lebbeous@esilibrary.com>
104 1 1 Open-ILS/xul/staff_client/server/patron/holds.js
106 commit 5eab979b3df377ce26c29e080683cf78e344cdc7
107 Author: Dan Scott <dscott@laurentian.ca>
108 Date: Thu Sep 6 12:25:01 2012 -0400
110 TPAC: Escape single quotes in MFHD record location
112 If an MFHD record contains an 852 field with a subfield containing a
113 single quote, the unescaped single quote is introduced directly into the
114 value of the JavaScript hash that uses single quotes as delimiters -
115 thereby generating a JS exception and preventing the staff client from
116 properly populating the MFHD Editor menu.
118 This commit escapes incoming single quotes from the MFHD location field
119 to prevent that from happening. The other fields in the JS hash are
120 numeric and therefore should not need escaping.
122 Signed-off-by: Dan Scott <dscott@laurentian.ca>
123 Signed-off-by: Lebbeous Fogle-Weekley <lebbeous@esilibrary.com>
124 Signed-off-by: Dan Wells <dbw2@calvin.edu>
126 1 1 Open-ILS/src/templates/opac/parts/js.tt2
128 commit 3410af32019b97b92994ec1b34d0bfa45df7bffd
129 Author: Lebbeous Fogle-Weekley <lebbeous@esilibrary.com>
130 Date: Fri Sep 7 11:42:12 2012 -0400
132 Revert "Bug #1044721: QP handles explicit group+joiner badly"
134 This reverts commit b77bb9943009b81042b4ef1a6ac33ec9e3e96dd7.
136 Unfortunately this had side effects that escaped our manual testing
137 processes. Especially with facets as reported by Ben Shum.
139 Signed-off-by: Lebbeous Fogle-Weekley <lebbeous@esilibrary.com>
140 Signed-off-by: Dan Scott <dscott@laurentian.ca>
142 0 1 Open-ILS/src/perlmods/lib/OpenILS/WWW/EGCatLoader/Search.pm
144 commit b71ae38b20b0d4bc9a6ee8f8a84b2a5a68f44997
145 Author: Dan Scott <dscott@laurentian.ca>
146 Date: Thu Sep 6 23:37:32 2012 -0400
148 Journal title hackery - move to a more robust location
150 The fix for bug #1044721 broke the journal title hack, which probably
151 should have lived where this commit moves it - if, in the age of filter
152 groups, we decide whether it's worthwhile to keep it alive at all.
154 Signed-off-by: Dan Scott <dscott@laurentian.ca>
155 Signed-off-by: Dan Wells <dbw2@calvin.edu>
157 5 5 Open-ILS/src/perlmods/lib/OpenILS/WWW/EGCatLoader/Search.pm
159 commit cc9af130212128a4941526da9f79938001adf140
160 Author: Dan Wells <dbw2@calvin.edu>
161 Date: Tue Sep 4 17:09:44 2012 -0400
163 Upgrade bits for Vandelay Overlay Changes
165 Signed-off-by: Dan Wells <dbw2@calvin.edu>
167 1 1 Open-ILS/src/sql/Pg/002.schema.config.sql
168 249 0 Open-ILS/src/sql/Pg/upgrade/0738.schema.vandelay.import-match-no-like-any.sql
169 0 249 Open-ILS/src/sql/Pg/upgrade/XXXX.schema.vandelay.import-match-no-like-any.sql
170 create mode 100644 Open-ILS/src/sql/Pg/upgrade/0738.schema.vandelay.import-match-no-like-any.sql
171 delete mode 100644 Open-ILS/src/sql/Pg/upgrade/XXXX.schema.vandelay.import-match-no-like-any.sql
173 commit c8057504ca1e6675cd05f9d7248bb73157435d97
174 Author: Dan Wells <dbw2@calvin.edu>
175 Date: Thu Aug 30 15:26:15 2012 -0400
177 Increase Overlay Speed for Standard Identifiers
179 Due to an inefficient query order and a confused query planner,
180 some overlay matching can end up going abysmally slow. See LP
181 bug #1024095 for elaboration on the issue.
183 This commit reorders the joins as originally suggested by Lebbeous,
184 then adds a specific index to coax the query planner into making the
185 best choices. The example index here only targets the 02x identifier
186 fields, so other tag/subfield/substring(value) indexes will likely
187 be necessary for maximum benefit when matching on other fields
190 These changes combined with the previous commit which replaces 'LIKE
191 ANY' with 'LIKE (... OR ...)' has shown great promise in testing.
193 Signed-off-by: Dan Wells <dbw2@calvin.edu>
194 Signed-off-by: Lebbeous Fogle-Weekley <lebbeous@esilibrary.com>
196 26 19 Open-ILS/src/sql/Pg/012.schema.vandelay.sql
197 14 0 Open-ILS/src/sql/Pg/030.schema.metabib.sql
198 41 20 Open-ILS/src/sql/Pg/upgrade/XXXX.schema.vandelay.import-match-no-like-any.sql
200 commit b82c278f404a142bb55d3659d61c5acf1087cf4c
201 Author: Lebbeous Fogle-Weekley <lebbeous@esilibrary.com>
202 Date: Mon Jun 25 20:00:33 2012 -0400
204 Vandelay: Fix index-miss with MARC Imports using Match Sets
206 In some Postgres installations, an expression such as:
208 (value LIKE '13423488%' OR value LIKE '245425%') will use a btree index,
211 value LIKE ANY('{13423488%,245425%}'::TEXT[])
215 Missing such an index can make matching incoming bibs based on a field
216 that's present in most of your existing records terrifically slow.
218 Signed-off-by: Lebbeous Fogle-Weekley <lebbeous@esilibrary.com>
219 Signed-off-by: Dan Wells <dbw2@calvin.edu>
221 56 14 Open-ILS/src/sql/Pg/012.schema.vandelay.sql
222 228 0 Open-ILS/src/sql/Pg/upgrade/XXXX.schema.vandelay.import-match-no-like-any.sql
223 create mode 100644 Open-ILS/src/sql/Pg/upgrade/XXXX.schema.vandelay.import-match-no-like-any.sql
225 commit 2e4ea92f7090bbd9c8db015e91548d69edfd470a
226 Author: Jared Camins-Esakov <jcamins@cpbibliography.com>
227 Date: Sat Sep 1 10:21:51 2012 -0400
229 Bug #1044721: QP handles explicit group+joiner badly
231 Although the following four queries should be equivalent:
237 The Pg QueryParser driver generates SQL queries that return different
238 numbers of results for each of those queries, with all desired results
239 appearing only with the first query. This seems to be because of the way
240 filters are added in the interface.
242 This patch adjusts the Search code in TPAC to add an explicit group
243 around the user-entered query, which enables the Pg QueryParser driver
244 to handle all four of the above queries properly.
246 This patch should also resolve the problems encountered with the patch
247 for bug #1040740, "Implicit ANDs should have higher precedence than
250 Signed-off-by: Jared Camins-Esakov <jcamins@cpbibliography.com>
251 Signed-off-by: Lebbeous Fogle-Weekley <lebbeous@esilibrary.com>
253 1 0 Open-ILS/src/perlmods/lib/OpenILS/WWW/EGCatLoader/Search.pm
255 commit ad51dc50b0fc2829db25dd604fc8241a6bfd10ff
256 Author: Bill Erickson <berick@esilibrary.com>
257 Date: Tue Sep 4 14:43:27 2012 -0400
259 Gracefully handle reporter class with no labels
261 LP 1045964 -- unable to clone report template
263 The template interface was failing while rendering the reporter sources
264 drop-down when a reporter source (IDL class) had no label. This adds a
265 sanity check around that.
267 Signed-off-by: Bill Erickson <berick@esilibrary.com>
268 Signed-off-by: Ben Shum <bshum@biblio.org>
270 14 6 Open-ILS/web/reports/xul/source-setup.js
272 commit ad886561bb09256c72a6d9ea62ed7e02c90f8f73
273 Author: Thomas Berezansky <tsbere@mvlc.org>
274 Date: Tue Sep 4 13:23:37 2012 -0400
276 Fix Merge All Records in Bucket action
278 A xul file was not being prefixed with oils://remote
280 Note: This is a quick fix. Ideally we move the url to constants.js.
282 Signed-off-by: Thomas Berezansky <tsbere@mvlc.org>
283 Signed-off-by: Ben Shum <bshum@biblio.org>
284 Signed-off-by: Bill Erickson <berick@esilibrary.com>
286 1 1 Open-ILS/xul/staff_client/server/cat/record_buckets.js
288 commit 0a89f1ef40f15ecffbab0d36a69d7477ecad618b
289 Author: Dan Scott <dscott@laurentian.ca>
290 Date: Tue Sep 4 13:46:41 2012 -0400
292 Define a few strings missing from cat.properties
294 By the power of build/i18n/test/check_properties.py ...
296 Signed-off-by: Dan Scott <dscott@laurentian.ca>
297 Signed-off-by: Bill Erickson <berick@esilibrary.com>
299 2 0 Open-ILS/xul/staff_client/server/locale/en-US/cat.properties
300 9 1 build/i18n/po/cat.properties/cat.properties.pot
302 commit b54b6c5b47c174d6597bbd0a9b2e62797ca662c1
303 Author: Bill Erickson <berick@esilibrary.com>
304 Date: Fri Aug 31 18:46:27 2012 -0400
306 Importing translations for 2.3.rc1
308 Signed-off-by: Bill Erickson <berick@esilibrary.com>
309 Signed-off-by: Dan Scott <dscott@laurentian.ca>
311 6 4 build/i18n/po/circ.properties/cs-CZ.po
312 7 7 build/i18n/po/circ.properties/es-ES.po
313 4 4 build/i18n/po/common.properties/cs-CZ.po
314 5 5 build/i18n/po/conify.js/cs-CZ.po
315 738 738 build/i18n/po/db.seed/cs-CZ.po
316 719 719 build/i18n/po/db.seed/de-DE.po
317 719 719 build/i18n/po/db.seed/en-CA.po
318 719 719 build/i18n/po/db.seed/en-GB.po
319 719 719 build/i18n/po/db.seed/es-ES.po
320 719 719 build/i18n/po/db.seed/fr-CA.po
321 719 719 build/i18n/po/db.seed/hy-AM.po
322 719 719 build/i18n/po/db.seed/oc-FR.po
323 719 719 build/i18n/po/db.seed/pt-BR.po
324 719 719 build/i18n/po/db.seed/ru-RU.po
325 719 719 build/i18n/po/db.seed/tr-TR.po
326 1396 1396 build/i18n/po/fm_IDL.dtd/cs-CZ.po
327 1366 1366 build/i18n/po/fm_IDL.dtd/de-DE.po
328 1366 1366 build/i18n/po/fm_IDL.dtd/en-CA.po
329 1366 1366 build/i18n/po/fm_IDL.dtd/en-GB.po
330 1366 1366 build/i18n/po/fm_IDL.dtd/es-ES.po
331 1366 1366 build/i18n/po/fm_IDL.dtd/fr-CA.po
332 1366 1366 build/i18n/po/fm_IDL.dtd/hy-AM.po
333 1366 1366 build/i18n/po/fm_IDL.dtd/pt-BR.po
334 1366 1366 build/i18n/po/fm_IDL.dtd/ru-RU.po
335 1366 1366 build/i18n/po/fm_IDL.dtd/tr-TR.po
336 21 15 build/i18n/po/ils_events.xml/cs-CZ.po
337 13 13 build/i18n/po/ils_events.xml/de-DE.po
338 20 14 build/i18n/po/ils_events.xml/en-CA.po
339 20 14 build/i18n/po/ils_events.xml/en-GB.po
340 13 13 build/i18n/po/ils_events.xml/es-ES.po
341 20 14 build/i18n/po/ils_events.xml/fr-CA.po
342 20 14 build/i18n/po/ils_events.xml/hy-AM.po
343 19 13 build/i18n/po/ils_events.xml/pt-BR.po
344 19 13 build/i18n/po/ils_events.xml/ru-RU.po
345 80 76 build/i18n/po/lang.dtd/cs-CZ.po
346 192 164 build/i18n/po/lang.dtd/hy-AM.po
347 4 4 build/i18n/po/offline.properties/cs-CZ.po
348 12 3 build/i18n/po/opac.dtd/cs-CZ.po
349 4 4 build/i18n/po/register.js/cs-CZ.po
350 32 24 build/i18n/po/tpac/tpac.pot
352 commit 2f9f5bb869d1bc4764dab06c0c8a0b22b827bca8
353 Author: Dan Scott <dscott@laurentian.ca>
354 Date: Sat Sep 1 22:59:21 2012 -0400
356 Do the SQL upgrade dance for list pubdate in CSV
358 With a slight tweak to base the upgrade off of the event definition name
359 instead of the ID; possibly more resilient.
361 Signed-off-by: Dan Scott <dscott@laurentian.ca>
363 1 1 Open-ILS/src/sql/Pg/002.schema.config.sql
364 33 0 Open-ILS/src/sql/Pg/upgrade/0737.data.update_ContainerCSV_template.sql
365 0 33 Open-ILS/src/sql/Pg/upgrade/XXXX.data.update_ContainerCSV_template.sql
366 create mode 100644 Open-ILS/src/sql/Pg/upgrade/0737.data.update_ContainerCSV_template.sql
367 delete mode 100644 Open-ILS/src/sql/Pg/upgrade/XXXX.data.update_ContainerCSV_template.sql
369 commit 49bc2a5ef1ed7c08433fd66311dccb1e6a906841
370 Author: Jason Stephenson <jstephenson@mvlc.org>
371 Date: Fri Jul 27 09:25:05 2012 -0400
373 Add pub date to CSV output.
375 Change the template for the ContainerCSV reactor to add the publication
376 date (MARC 260$c) in the csv output in the same position that the previous
377 commit adds it to the html output.
379 Add an upgrade script to update the existing template for the ContainerCSV
380 reactor in action_trigger.event_definition.
382 Signed-off-by: Jason Stephenson <jstephenson@mvlc.org>
383 Signed-off-by: Dan Scott <dscott@laurentian.ca>
385 9 2 Open-ILS/src/sql/Pg/950.data.seed-values.sql
386 33 0 Open-ILS/src/sql/Pg/upgrade/XXXX.data.update_ContainerCSV_template.sql
387 create mode 100644 Open-ILS/src/sql/Pg/upgrade/XXXX.data.update_ContainerCSV_template.sql
389 commit bf49cb3320e9db758a43427c05fea4a9ddfd932f
390 Author: Dan Scott <dscott@laurentian.ca>
391 Date: Sat Aug 4 10:10:48 2012 -0400
393 TPAC: Add the ability to set a different default locale
395 Installations with multiple sites might desire different default locales
396 for their skins. This adds the Apache config directive
397 "OILSWebDefaultLocale", which enables you to set the default locale on a
398 global and a per-skin basis.
400 Note that this prevents the browser Accept-language header from having
401 any effect; sadly that header is not often used in real life.
403 Signed-off-by: Dan Scott <dscott@laurentian.ca>
404 Signed-off-by: Art Rhyno <art632000@yahoo.ca>
407 Open-ILS/examples/apache/eg_vhost.conf
409 Signed-off-by: Bill Erickson <berick@esilibrary.com>
410 Signed-off-by: Dan Scott <dscott@laurentian.ca>
412 3 0 Open-ILS/examples/apache/eg_vhost.conf
413 3 2 Open-ILS/src/perlmods/lib/OpenILS/WWW/EGWeb.pm
415 commit 5a9cdfe597cc34b97f7b7d320edf03b1f5f9ba12
416 Author: Dan Scott <dscott@laurentian.ca>
417 Date: Mon Aug 13 16:50:33 2012 -0400
419 TPAC: Make call number browse record links retain search lib
421 In addition to maintaining scope for the call number browse search
422 results, we also need to maintain the scope for the links for the call
423 number records in the results themselves (for example, the "retrieve
424 this record" link, or the "search for this author" link).
426 Signed-off-by: Dan Scott <dscott@laurentian.ca>
427 Signed-off-by: Ben Shum <bshum@biblio.org>
429 7 5 Open-ILS/src/templates/opac/parts/record/cnbrowse.tt2
431 commit 09ede3bba9fe863528a44bec623f611ac1f0b1bf
432 Author: Robert Soulliere <robert.soulliere@mohawkcollege.ca>
433 Date: Thu Aug 30 14:52:08 2012 -0400
435 Documentation: remove file reference to line items since section was moved to another file.
437 Signed-off-by: Robert Soulliere <robert.soulliere@mohawkcollege.ca>
441 commit 33eb168b769ea6be834f80b519c7d2ce542d0a48
442 Author: Robert Soulliere <robert.soulliere@mohawkcollege.ca>
443 Date: Thu Aug 30 14:40:00 2012 -0400
445 Documentation: Add sections for new features in Acquisitions
447 From: http://www.esilibrary.com/esi/availableDocs.php
448 RS added some index terms to start beefing up our index for the docs.
450 Signed-off-by: Robert Soulliere <robert.soulliere@mohawkcollege.ca>
452 86 0 docs/acquisitions/invoices.txt
453 61 0 docs/acquisitions/selection_lists_po.txt
454 80 0 docs/admin/acquisitions_admin.txt
455 - - docs/media/Core_Source_1.jpg
456 - - docs/media/Core_Source_1.jpg.1
457 - - docs/media/Electronic_invoicing1.jpg
458 - - docs/media/Fiscal_Rollover1.jpg
459 - - docs/media/Return_to_line_item1.jpg
460 - - docs/media/Search_for_line_items_from_an_invoice1.jpg
461 - - docs/media/Search_for_line_items_from_an_invoice2.jpg
462 - - docs/media/Search_for_line_items_from_an_invoice3.jpg
463 - - docs/media/Search_for_line_items_from_an_invoice5.jpg
464 - - docs/media/Zero_Copies1.jpg
466 create mode 100644 docs/acquisitions/invoices.txt
467 create mode 100644 docs/media/Core_Source_1.jpg
468 create mode 100644 docs/media/Core_Source_1.jpg.1
469 create mode 100644 docs/media/Electronic_invoicing1.jpg
470 create mode 100644 docs/media/Fiscal_Rollover1.jpg
471 create mode 100644 docs/media/Return_to_line_item1.jpg
472 create mode 100644 docs/media/Search_for_line_items_from_an_invoice1.jpg
473 create mode 100644 docs/media/Search_for_line_items_from_an_invoice2.jpg
474 create mode 100644 docs/media/Search_for_line_items_from_an_invoice3.jpg
475 create mode 100644 docs/media/Search_for_line_items_from_an_invoice5.jpg
476 create mode 100644 docs/media/Zero_Copies1.jpg
478 commit ea3c080f79fe9670f782330bf51acec5fb53d1bb
479 Author: Steven Callender <stevecallender@esilibrary.com>
480 Date: Tue Jul 10 15:43:59 2012 -0400
482 Changed the thawing of a hold to first update the hold record and then re-target.
484 When thawing a hold, originaly we were first re-targeting before actually saving the hold record. On items with large quantities, sometimes the hold would timeout on targetig before getting a chance to actually save. This patch moves things around to first save the hold record before attempting to retarget.
486 Signed-off-by: Mike Rylander <mrylander@gmail.com>
487 Signed-off-by: Bill Erickson <berick@esilibrary.com>
489 11 1 Open-ILS/src/perlmods/lib/OpenILS/Application/Circ/Holds.pm
491 commit 82015125fc0444744438b937d961953f6e4dbcd3
492 Author: Lebbeous Fogle-Weekley <lebbeous@esilibrary.com>
493 Date: Thu Aug 30 12:42:01 2012 -0400
495 Acq: In general search, make value widgets for OU-linked fields right again
497 They always used to be OU selector dropdowns until a thinko in 55a82b5.
500 Signed-off-by: Lebbeous Fogle-Weekley <lebbeous@esilibrary.com>
501 Signed-off-by: Bill Erickson <berick@esilibrary.com>
503 0 1 Open-ILS/web/js/ui/default/acq/search/unified.js
505 commit 6f9892fc38372d812fd2d8e3cd1be4523fd9e89b
506 Author: Lebbeous Fogle-Weekley <lebbeous@esilibrary.com>
507 Date: Thu Aug 30 12:20:13 2012 -0400
509 Acq: Fix General Search for Lineitem Attribute-based fields
511 Reported by Ben Shum and Kathy Lussier, the Acq General Search interface
512 was broken in that you couldn't use any of the search fields under
513 Lineitem Attribute. This error was indeed introduced by recent commit
514 55a82b5 as Ben determined, but simply reverting that commit left other
517 This commit actually targets the problem and seems to fix it in my
520 Signed-off-by: Lebbeous Fogle-Weekley <lebbeous@esilibrary.com>
521 Signed-off-by: Bill Erickson <berick@esilibrary.com>
523 7 1 Open-ILS/web/js/ui/default/acq/search/unified.js
525 commit 746f6bd12298b0ceb510a307cce11f62fdeeff75
526 Author: Lebbeous Fogle-Weekley <lebbeous@esilibrary.com>
527 Date: Tue Aug 28 16:09:00 2012 -0400
529 Acq: New lineitems added to existing POs should inherit provider
531 Jeremy Miller of the Albany Public Library in Albany, OR, reports that
532 through the interface at
533 Actions For This Record -> View/Place Orders
534 in the staff client, when you add a lineitem to an existing PO, the new
535 lineitem has a null value in the "provider" field, instead of inheriting
536 the expected value from the PO.
538 This causes problems for some Acquisitions workflows.
540 The feature containing the bug appeared in 2.2, and this fix for it can be
543 Signed-off-by: Lebbeous Fogle-Weekley <lebbeous@esilibrary.com>
544 Signed-off-by: Bill Erickson <berick@esilibrary.com>
546 1 0 Open-ILS/src/perlmods/lib/OpenILS/Application/Acq/Order.pm
548 commit 1edb729441393e32b85a33363313754da7f1713c
549 Author: Bill Erickson <berick@esilibrary.com>
550 Date: Wed May 2 09:55:06 2012 -0400
552 ACQ support for two-step vandelay imports
554 If a lineitm is loaded into a queue via ACQ+Vandelay and a later attempt
555 is made to load the record into the catalog via ACQ+Vandelay, the
556 attempt will fail, because ACQ+Vandelay treats all
557 not-yet-fully-imported lineitems as new to vandelay. This change
558 inspects lineitems at vandelay processing time to determine if they are
559 already linked to a VL record or if a new one is needed. It also
560 removes the requirement that a queue be provided when all records in
561 process are already linked to a VL record (which already lives in a
564 Signed-off-by: Bill Erickson <berick@esilibrary.com>
565 Signed-off-by: Kathy Lussier <klussier@masslnc.org>
567 55 15 Open-ILS/src/perlmods/lib/OpenILS/Application/Acq/Order.pm
569 commit ba572b67a7b29c98c59bf10a996f505f59c99721
570 Author: Bill Erickson <berick@esilibrary.com>
571 Date: Fri Aug 24 13:27:24 2012 -0400
573 Add kpac to 2.3 release notes
575 This is a snippet from the main kpac documentation in
576 docs/opac/kids_opac.txt, added to make sure it's represented in the
579 Signed-off-by: Bill Erickson <berick@esilibrary.com>
580 Signed-off-by: Robert Soulliere <robert.soulliere@mohawkcollege.ca>
582 12 0 docs/RELEASE_NOTES_2_3.txt
584 commit c02ff7a618740b70ef52c55e37d177f96ef19954
585 Author: Lebbeous Fogle-Weekley <lebbeous@esilibrary.com>
586 Date: Mon Aug 13 11:47:48 2012 -0400
588 Fix sorting when printing from FlattenerGrid-based interfaces
590 This particularly affects the Simplified Hold Pull List. The printed
591 verison of your data is supposed to reflect the same sort order that has
592 been selected in the visual interface, and now it does.
594 Buggy handling of the different avenues of sorting the grid (clicking column
595 headers, using the column-picker/multicolumn-sort dialog, default sort order)
596 had broken the flow of the data needed to build the right sort clause for
599 Signed-off-by: Lebbeous Fogle-Weekley <lebbeous@esilibrary.com>
600 Signed-off-by: Bill Erickson <berick@esilibrary.com>
602 8 1 Open-ILS/web/js/dojo/openils/FlattenerStore.js
604 commit 8e34e5684cd2cba66e329126229a08e4dd47cfb6
605 Author: Dan Scott <dscott@laurentian.ca>
606 Date: Thu Aug 23 23:02:42 2012 -0400
608 Fix epub complaint about image with extra colon
610 The "+" operators are typically only used to embed an image within an
611 ordered or unordered list to avoid breaking the indentation level or
612 numbering; here, we were using the "+" operators between regular
613 paragraphs, which doesn't make much sense. What made less sense was the
614 processing result, which bizarrely added an extra colon to the front of
615 the image path, leading to a (naturally) missing image and processing
618 The fix is just to throw the image tag in between the paragraphs with no
619 special "+" operators; just blank lines.
621 Signed-off-by: Dan Scott <dscott@laurentian.ca>
623 0 2 docs/reports/reporter_template_terminology.txt
625 commit 0fd2f90265277545e6836e0157b4e1f38bcf9872
626 Author: Dan Scott <dscott@laurentian.ca>
627 Date: Thu Aug 23 21:12:40 2012 -0400
629 Document how to create a TPAC/KPAC search box
631 Now that we're in the land of the TPAC, it's time to ensure that
632 everyone can update their simple search boxes so that they no longer
633 point at the JSPAC and point at the TPAC or Kid's OPAC instead.
635 Signed-off-by: Dan Scott <dscott@laurentian.ca>
637 28 0 docs/opac/search_form.txt
639 create mode 100644 docs/opac/search_form.txt
641 commit df7a3d85fe3e028c8718c7c92d1e0fe7cd588ef4
642 Author: Dan Scott <dscott@laurentian.ca>
643 Date: Thu Aug 23 21:14:02 2012 -0400
645 Resolve doc PDF transform error
647 The doc build gets angry when a target that does not exist is linked
648 from somewhere else in the docs. So, make the target exist.
650 Signed-off-by: Dan Scott <dscott@laurentian.ca>
652 1 0 docs/reports/reporter_template_terminology.txt
654 commit 0b658ffde3006abb3077c8b0b0b0c1e45dc753ed
655 Author: Sally Fortin <sfortin@esilibrary.com>
656 Date: Thu Aug 23 14:21:39 2012 -0400
658 Documentation: Add documentation for setting maximum checkout by copy location.
660 Signed-off-by: Robert Soulliere <robert.soulliere@mohawkcollege.ca>
662 47 0 docs/admin/circulation_limit_groups.txt
663 - - docs/media/Maximum_Checkout_by_Copy_Location1.jpg
664 - - docs/media/Maximum_Checkout_by_Copy_Location2.jpg
666 create mode 100644 docs/admin/circulation_limit_groups.txt
667 create mode 100755 docs/media/Maximum_Checkout_by_Copy_Location1.jpg
668 create mode 100755 docs/media/Maximum_Checkout_by_Copy_Location2.jpg
670 commit 858321783ee48e89cd2630184105fba043f3b2d5
671 Author: Sally Fortin <sfortin@esilibrary.com>
672 Date: Thu Aug 23 13:40:51 2012 -0400
674 Documentaton: Add documentation on patron border color enhancements for 2.3.
676 Signed-off-by: Robert Soulliere <robert.soulliere@mohawkcollege.ca>
678 22 0 docs/admin/staff_client-patron_border.txt
679 - - docs/media/Patron_Border_Color_Enhancements2.jpg
681 create mode 100644 docs/admin/staff_client-patron_border.txt
682 create mode 100755 docs/media/Patron_Border_Color_Enhancements2.jpg
684 commit 8100c68685f6bc925f657c57647f3c7a0cdedf5e
685 Author: Robert Soulliere <robert.soulliere@mohawkcollege.ca>
686 Date: Thu Aug 23 13:07:24 2012 -0400
688 Documentation: update upgrade instructions to 2.3.beta2.
690 Signed-off-by: Robert Soulliere <robert.soulliere@mohawkcollege.ca>
692 11 11 docs/installation/server_upgrade.txt
694 commit 5f1f9e2b6ff7bb6064487d5a84d23e60783ac765
695 Author: Dan Scott <dscott@laurentian.ca>
696 Date: Thu Aug 23 09:43:18 2012 -0400
698 Add 2.1.2-2.1.3 database schema upgrade script
700 Signed-off-by: Dan Scott <dscott@laurentian.ca>
702 114 0 Open-ILS/src/sql/Pg/version-upgrade/2.1.2-2.1.3-upgrade-db.sql
703 create mode 100644 Open-ILS/src/sql/Pg/version-upgrade/2.1.2-2.1.3-upgrade-db.sql
705 commit 684acb293e188157304d6d3ec775417b491457b9
706 Author: Jason Stephenson <jstephenson@mvlc.org>
707 Date: Thu Jul 26 13:45:06 2012 -0400
709 Make the ContainerCSV reactor output more than 10 records.
711 Call AppUtils->bib_container_items_via_search with an args hashref
712 that hard codes the search limit to 1,000 records instead of using
713 the biblio.multiclass search default of 10.
715 Signed-off-by: Jason Stephenson <jstephenson@mvlc.org>
716 Signed-off-by: Ben Shum <bshum@biblio.org>
717 Signed-off-by: Dan Scott <dscott@laurentian.ca>
719 6 1 Open-ILS/src/perlmods/lib/OpenILS/Application/Trigger/Reactor/ContainerCSV.pm
721 commit e935a50b81cac803607cf480d3f008056d65b6c0
722 Author: Jason Stephenson <jstephenson@mvlc.org>
723 Date: Wed Jul 25 11:03:01 2012 -0400
725 Make item_barcode_shortcut load user bookbags in EGCatLoader::Search.
727 Signed-off-by: Jason Stephenson <jstephenson@mvlc.org>
728 Signed-off-by: Ben Shum <bshum@biblio.org>
729 Signed-off-by: Dan Scott <dscott@laurentian.ca>
731 2 0 Open-ILS/src/perlmods/lib/OpenILS/WWW/EGCatLoader/Search.pm
733 commit 38b92e1d7cfb5ba9d19dcce72ca0ea2dbdc1eda9
734 Author: Jason Stephenson <jstephenson@mvlc.org>
735 Date: Wed Jul 25 16:41:44 2012 -0400
737 Make sure that bookbag information loads in MARC expert search.
739 Signed-off-by: Jason Stephenson <jstephenson@mvlc.org>
740 Signed-off-by: Ben Shum <bshum@biblio.org>
741 Signed-off-by: Dan Scott <dscott@laurentian.ca>
743 3 0 Open-ILS/src/perlmods/lib/OpenILS/WWW/EGCatLoader/Search.pm
745 commit 51915d3ee4d00430d6d93e0625be773cb9a919ac
746 Author: Dan Scott <dscott@laurentian.ca>
747 Date: Tue Aug 7 16:39:37 2012 -0400
749 Allow some buttons in Import via Z39.50 to wrap lines
751 Some of our technicians with 4:3 ratio monitors and a reasonable
752 font-size are unable to see the "Import Record" button on the Import via
753 Z39.50 screen, because the buttons in that row are laid out in a single,
754 non-wrapping row, and there is no affordance for scrolling over to the
757 Simply changing the containing "hbox" element to a "description" element
758 allows enough of the buttons to overflow to resolve the problem in our
761 Signed-off-by: Dan Scott <dscott@laurentian.ca>
762 Signed-off-by: Ben Shum <bshum@biblio.org>
763 Signed-off-by: Bill Erickson <berick@esilibrary.com>
765 2 2 Open-ILS/xul/staff_client/server/cat/z3950.xul
767 commit 12eda2e774b84f4a23dc5ce33f5a40ba3b2716f7
768 Author: Steven Chan <schan@sitka.bclibraries.ca>
769 Date: Wed Jul 25 16:12:19 2012 -0700
771 Fix LP949249, Edit, then Create button creates a new item in all cases
773 This fix also resolves the following:
774 * https://bugs.launchpad.net/evergreen/+bug/806585,
775 Item Attributes saved on Close
776 * https://bugs.launchpad.net/evergreen/+bug/644753,
777 check for duplicate barcode during a create session in copy/volume editor
779 1. The Copy Editor screen is launched from the Volume Copy Creator,
780 which is launched from the Holdings Maintenance screen. If the default
781 interface is set, CE is shown in a separate window; if the 'unified'
782 interface is set, CE is embedded in the same window as VCC. Upon the
783 user clicking Save or Close in the Copy Editor, the intent is to create
784 a new item record or not, respectively. However, it happens that a new
785 record is always created, because VCC instructs CE to let VCC update the
786 item, which will occur whether the user has clicked either button.
788 To fix 1, if the default interface is set, we reconfigure CE to update
789 the item or not, depending on the button clicked; otherwise, in the
790 unified interface, we allow VCC to update the item or not.
792 2. Upon updating the item, if the barcode is a duplicate, the ensuing
793 sequence of events is problematic: a database-level alert message is
794 shown, Copy Editor is closed, and Volume Copy Creator is closed, thus
795 forcing the user to re-formulate the request from Holdings Maintenance.
797 To fix 2, we show a higher-level alert message to the user. If the
798 default interface is set, we stay within CE, reconfigure the barcode to
799 be an input field, and focus the user on it; otherwise, in the unified
800 interface, we return the user to an area of the screen where the barcode
801 field is available. In either case, the user can re-enter a barcode
802 value and re-submit without losing any values previously entered into CE.
804 3. We also take the opportunity to enhance the coding performance of
805 Copy Editor, by delegating the handling of the button and key clicks to
806 the parent groupbox element. Previously, the event handler was attached
807 to several child elements, which is not performant.
811 Open-ILS/xul/staff_client/server/cat/copy_editor.js
813 Signed-off-by: Ben Shum <bshum@biblio.org>
815 24 13 Open-ILS/xul/staff_client/server/cat/copy_editor.js
816 22 11 Open-ILS/xul/staff_client/server/cat/volume_copy_creator.js
818 commit 6b40207531b398243b419d64c787f95ebc76d5fa
819 Author: Lebbeous Fogle-Weekley <lebbeous@esilibrary.com>
820 Date: Wed Aug 22 14:49:02 2012 -0400
822 2.2.1 -> 2.2.2 upgrade script
824 Signed-off-by: Lebbeous Fogle-Weekley <lebbeous@esilibrary.com>
826 13 0 Open-ILS/src/sql/Pg/version-upgrade/2.2.1-2.2.2-upgrade-db.sql
827 create mode 100644 Open-ILS/src/sql/Pg/version-upgrade/2.2.1-2.2.2-upgrade-db.sql
829 commit e207755dcbfda3cf5b4db43cabb7ebff08f41500
830 Author: Lebbeous Fogle-Weekley <lebbeous@esilibrary.com>
831 Date: Wed Aug 22 12:20:22 2012 -0400
833 2.2.0 -> 2.2.1 upgrade script never actually went into master or rel_2_2
835 Signed-off-by: Lebbeous Fogle-Weekley <lebbeous@esilibrary.com>
837 366 0 Open-ILS/src/sql/Pg/version-upgrade/2.2.0-2.2.1-upgrade-db.sql
838 create mode 100644 Open-ILS/src/sql/Pg/version-upgrade/2.2.0-2.2.1-upgrade-db.sql
840 commit 9e7e9c0836972128f8a090dfc9cbe787c63c1b00
841 Author: Thomas Berezansky <tsbere@mvlc.org>
842 Date: Thu Jul 12 11:42:21 2012 -0400
844 Remove an extra ternary op
846 And adjust the comment to make more sense. There is no higher level filter
847 that prevents copy holds on parted items, so there is no filter for them to
850 Signed-off-by: Thomas Berezansky <tsbere@mvlc.org>
851 Signed-off-by: Ben Shum <bshum@biblio.org>
853 2 2 Open-ILS/src/perlmods/lib/OpenILS/Application/Storage/Publisher/action.pm
855 commit 930c3729d62983e068656a3ef1c0ef352cabe750
856 Author: Mike Rylander <mrylander@gmail.com>
857 Date: Wed Jun 13 09:37:54 2012 -0400
859 Allow copy-ish holds to target, even for part-copies, if they somehow slip through the UI pre-checks
861 Signed-off-by: Mike Rylander <mrylander@gmail.com>
862 Signed-off-by: Thomas Berezansky <tsbere@mvlc.org>
863 Signed-off-by: Ben Shum <bshum@biblio.org>
865 12 11 Open-ILS/src/perlmods/lib/OpenILS/Application/Storage/Publisher/action.pm
867 commit 99763db5938ddfd0995de278e072eb34fc25826d
868 Author: Bill Erickson <berick@esilibrary.com>
869 Date: Fri May 4 10:04:32 2012 -0400
871 TPAC: remove some unused CSS
873 Remove CSS referring to images that are no longer in the repository.
875 See also https://bugs.launchpad.net/evergreen/+bug/956023
877 Signed-off-by: Bill Erickson <berick@esilibrary.com>
878 Signed-off-by: Ben Shum <bshum@biblio.org>
880 0 1 Open-ILS/web/css/skin/default/opac/semiauto.css
882 commit 9dc12d31a5a7f4a4864029c17f740ecbc3d22641
883 Author: Michael Peters <mrpeters@library.in.gov>
884 Date: Thu Mar 15 09:49:06 2012 -0400
886 TTPAC image directory cleanup
888 There are a significant number of images remaining in TTPAC
889 that are no longer used, leftover from KCLS, etc.
891 This branch does a little cleanup on the image directory
892 and nets us about a 200KB savings overall.
894 Signed-off-by: Michael Peters <mrpeters@library.in.gov>
895 Signed-off-by: Bill Erickson <berick@esilibrary.com>
896 Signed-off-by: Ben Shum <bshum@biblio.org>
898 - - Open-ILS/web/images/add_mylist.gif
899 - - Open-ILS/web/images/add_mylist_sel.gif
900 - - Open-ILS/web/images/add_mylist_sel.kcls.gif
901 - - Open-ILS/web/images/arrow-down.gif
902 - - Open-ILS/web/images/arrow-right.gif
903 - - Open-ILS/web/images/banner1.jpg
904 - - Open-ILS/web/images/button-bg.png
905 - - Open-ILS/web/images/cancel_btn.gif
906 - - Open-ILS/web/images/facet_box_bg.png
907 - - Open-ILS/web/images/go_but_long.gif
908 - - Open-ILS/web/images/header_left.gif
909 - - Open-ILS/web/images/header_right.gif
910 - - Open-ILS/web/images/hp-links-left.jpg
911 - - Open-ILS/web/images/hp-links-right.jpg
912 - - Open-ILS/web/images/locations.jpg
913 - - Open-ILS/web/images/one_land.gif
914 - - Open-ILS/web/images/place_hold.gif
915 - - Open-ILS/web/images/reset_form_btn.gif
916 - - Open-ILS/web/images/reviews.gif
917 - - Open-ILS/web/images/save_btn.gif
918 - - Open-ILS/web/images/submit_btn.gif
919 - - Open-ILS/web/images/tool_back.gif
920 - - Open-ILS/web/images/tool_back.png
921 - - Open-ILS/web/images/tool_font.gif
922 - - Open-ILS/web/images/tool_forward.gif
923 - - Open-ILS/web/images/tool_forward.png
924 - - Open-ILS/web/images/tool_help.gif
925 - - Open-ILS/web/images/tool_help.png
926 - - Open-ILS/web/images/tool_home.gif
927 - - Open-ILS/web/images/tool_home.png
928 - - Open-ILS/web/images/tool_mail.gif
929 - - Open-ILS/web/images/tool_print.gif
930 - - Open-ILS/web/images/tool_print.png
931 - - Open-ILS/web/images/utils-corner-mid.png
932 - - Open-ILS/web/images/utils-corner-right.jpg
933 - - Open-ILS/web/images/utils-corner-right.png
934 - - Open-ILS/web/images/utils-corner.jpg
935 delete mode 100644 Open-ILS/web/images/add_mylist.gif
936 delete mode 100644 Open-ILS/web/images/add_mylist_sel.gif
937 delete mode 100644 Open-ILS/web/images/add_mylist_sel.kcls.gif
938 delete mode 100644 Open-ILS/web/images/arrow-down.gif
939 delete mode 100644 Open-ILS/web/images/arrow-right.gif
940 delete mode 100644 Open-ILS/web/images/banner1.jpg
941 delete mode 100644 Open-ILS/web/images/button-bg.png
942 delete mode 100644 Open-ILS/web/images/cancel_btn.gif
943 delete mode 100644 Open-ILS/web/images/facet_box_bg.png
944 delete mode 100644 Open-ILS/web/images/go_but_long.gif
945 delete mode 100644 Open-ILS/web/images/header_left.gif
946 delete mode 100644 Open-ILS/web/images/header_right.gif
947 delete mode 100644 Open-ILS/web/images/hp-links-left.jpg
948 delete mode 100644 Open-ILS/web/images/hp-links-right.jpg
949 delete mode 100644 Open-ILS/web/images/locations.jpg
950 delete mode 100644 Open-ILS/web/images/one_land.gif
951 delete mode 100644 Open-ILS/web/images/place_hold.gif
952 delete mode 100644 Open-ILS/web/images/reset_form_btn.gif
953 delete mode 100644 Open-ILS/web/images/reviews.gif
954 delete mode 100644 Open-ILS/web/images/save_btn.gif
955 delete mode 100644 Open-ILS/web/images/submit_btn.gif
956 delete mode 100644 Open-ILS/web/images/tool_back.gif
957 delete mode 100644 Open-ILS/web/images/tool_back.png
958 delete mode 100644 Open-ILS/web/images/tool_font.gif
959 delete mode 100644 Open-ILS/web/images/tool_forward.gif
960 delete mode 100644 Open-ILS/web/images/tool_forward.png
961 delete mode 100644 Open-ILS/web/images/tool_help.gif
962 delete mode 100644 Open-ILS/web/images/tool_help.png
963 delete mode 100644 Open-ILS/web/images/tool_home.gif
964 delete mode 100644 Open-ILS/web/images/tool_home.png
965 delete mode 100644 Open-ILS/web/images/tool_mail.gif
966 delete mode 100644 Open-ILS/web/images/tool_print.gif
967 delete mode 100644 Open-ILS/web/images/tool_print.png
968 delete mode 100644 Open-ILS/web/images/utils-corner-mid.png
969 delete mode 100644 Open-ILS/web/images/utils-corner-right.jpg
970 delete mode 100644 Open-ILS/web/images/utils-corner-right.png
971 delete mode 100644 Open-ILS/web/images/utils-corner.jpg
973 commit 71195166989026f505d7332a85741c344f7b5ad5
974 Author: Thomas Berezansky <tsbere@mvlc.org>
975 Date: Fri Aug 17 16:20:35 2012 -0400
977 TPac: Show email address when placing hold
979 Both for staff and patron benefit.
981 Also, we disable the checkbox if there is no email address on file.
983 Signed-off-by: Thomas Berezansky <tsbere@mvlc.org>
984 Signed-off-by: Ben Shum <bshum@biblio.org>
985 Signed-off-by: Bill Erickson <berick@esilibrary.com>
987 4 1 Open-ILS/src/templates/opac/parts/place_hold.tt2
988 7 0 Open-ILS/web/js/ui/default/opac/staff.js
989 1 1 Open-ILS/xul/staff_client/chrome/content/main/menu.js
991 commit da90a9d224aa3cc5f6db79d46bab206b3d348257
992 Author: Dan Scott <dscott@laurentian.ca>
993 Date: Wed Aug 15 07:18:53 2012 -0400
995 TPAC: Move "Export to RefWorks" into utility area
997 When the RefWorks functionality was being added to TPAC, the design and
998 layout were very much in flux. Now that the layout has been established
999 with utilities like "Place Hold" on the right hand side, move the
1000 "Export to RefWorks" button into the same location.
1002 Signed-off-by: Dan Scott <dscott@laurentian.ca>
1003 Signed-off-by: Art Rhyno <art632000@yahoo.ca>
1005 3 3 Open-ILS/src/templates/opac/parts/record/refworks.tt2
1006 3 4 Open-ILS/src/templates/opac/parts/record/summary.tt2
1008 commit 3eeb012eb47d9db24658558122751034ee2ccc17
1009 Author: Bill Erickson <berick@esilibrary.com>
1010 Date: Wed Aug 22 08:59:52 2012 -0400
1012 Importing translations for 2.3.beta2, Part II
1014 Signed-off-by: Bill Erickson <berick@esilibrary.com>
1015 Signed-off-by: Dan Scott <dscott@laurentian.ca>
1017 12 12 build/i18n/po/acq.js/acq.js.pot
1018 717 717 build/i18n/po/db.seed/db.seed.pot
1019 1364 1364 build/i18n/po/fm_IDL.dtd/fm_IDL.dtd.pot
1020 11 11 build/i18n/po/ils_events.xml/ils_events.xml.pot
1021 36 35 build/i18n/po/tpac/tpac.pot
1023 commit 18d8040d0b99d1165fb4916466510bdd069381c2
1024 Author: Bill Erickson <berick@esilibrary.com>
1025 Date: Wed Aug 22 08:45:54 2012 -0400
1027 Importing translations for 2.3.beta2
1029 Signed-off-by: Bill Erickson <berick@esilibrary.com>
1030 Signed-off-by: Dan Scott <dscott@laurentian.ca>
1032 3 3 build/i18n/po/XULTermLoader.js/cs-CZ.po
1033 3 3 build/i18n/po/XULTermLoader.js/de-DE.po
1034 3 3 build/i18n/po/XULTermLoader.js/en-CA.po
1035 3 3 build/i18n/po/XULTermLoader.js/en-GB.po
1036 3 3 build/i18n/po/XULTermLoader.js/es-ES.po
1037 3 3 build/i18n/po/XULTermLoader.js/fr-CA.po
1038 3 3 build/i18n/po/XULTermLoader.js/hy-AM.po
1039 3 3 build/i18n/po/XULTermLoader.js/oc-FR.po
1040 3 3 build/i18n/po/XULTermLoader.js/pt-BR.po
1041 3 3 build/i18n/po/XULTermLoader.js/ru-RU.po
1042 3 3 build/i18n/po/XULTermLoader.js/tr-TR.po
1043 10 8 build/i18n/po/admin.properties/hy-AM.po
1044 8 8 build/i18n/po/authority.js/hy-AM.po
1045 3 3 build/i18n/po/capture.js/cs-CZ.po
1046 3 3 build/i18n/po/capture.js/de-DE.po
1047 3 3 build/i18n/po/capture.js/en-CA.po
1048 3 3 build/i18n/po/capture.js/en-GB.po
1049 3 3 build/i18n/po/capture.js/es-ES.po
1050 3 3 build/i18n/po/capture.js/fr-CA.po
1051 3 3 build/i18n/po/capture.js/hy-AM.po
1052 3 3 build/i18n/po/capture.js/oc-FR.po
1053 3 3 build/i18n/po/capture.js/pt-BR.po
1054 3 3 build/i18n/po/capture.js/ru-RU.po
1055 40 36 build/i18n/po/cat.properties/hy-AM.po
1056 17 3 build/i18n/po/circ.properties/cs-CZ.po
1057 17 3 build/i18n/po/circ.properties/de-DE.po
1058 17 3 build/i18n/po/circ.properties/en-CA.po
1059 17 3 build/i18n/po/circ.properties/en-GB.po
1060 18 4 build/i18n/po/circ.properties/es-ES.po
1061 17 3 build/i18n/po/circ.properties/fr-CA.po
1062 32 13 build/i18n/po/circ.properties/hy-AM.po
1063 17 3 build/i18n/po/circ.properties/pt-BR.po
1064 17 3 build/i18n/po/circ.properties/ru-RU.po
1065 9 9 build/i18n/po/common.properties/hy-AM.po
1066 4 4 build/i18n/po/conify.dtd/hy-AM.po
1067 3 3 build/i18n/po/conify.js/cs-CZ.po
1068 3 3 build/i18n/po/conify.js/de-DE.po
1069 3 3 build/i18n/po/conify.js/en-CA.po
1070 3 3 build/i18n/po/conify.js/en-GB.po
1071 3 3 build/i18n/po/conify.js/es-ES.po
1072 3 3 build/i18n/po/conify.js/fr-CA.po
1073 5 5 build/i18n/po/conify.js/hy-AM.po
1074 3 3 build/i18n/po/conify.js/pt-BR.po
1075 3 3 build/i18n/po/conify.js/ru-RU.po
1076 3 3 build/i18n/po/conify.js/tr-TR.po
1077 790 717 build/i18n/po/db.seed/cs-CZ.po
1078 783 710 build/i18n/po/db.seed/de-DE.po
1079 790 717 build/i18n/po/db.seed/en-CA.po
1080 783 710 build/i18n/po/db.seed/en-GB.po
1081 783 710 build/i18n/po/db.seed/es-ES.po
1082 785 712 build/i18n/po/db.seed/fr-CA.po
1083 935 859 build/i18n/po/db.seed/hy-AM.po
1084 783 710 build/i18n/po/db.seed/oc-FR.po
1085 791 718 build/i18n/po/db.seed/pt-BR.po
1086 784 711 build/i18n/po/db.seed/ru-RU.po
1087 783 710 build/i18n/po/db.seed/tr-TR.po
1088 2568 2373 build/i18n/po/fm_IDL.dtd/cs-CZ.po
1089 2546 2354 build/i18n/po/fm_IDL.dtd/de-DE.po
1090 2568 2373 build/i18n/po/fm_IDL.dtd/en-CA.po
1091 2568 2373 build/i18n/po/fm_IDL.dtd/en-GB.po
1092 2543 2351 build/i18n/po/fm_IDL.dtd/es-ES.po
1093 2543 2351 build/i18n/po/fm_IDL.dtd/fr-CA.po
1094 2738 2543 build/i18n/po/fm_IDL.dtd/hy-AM.po
1095 2568 2373 build/i18n/po/fm_IDL.dtd/pt-BR.po
1096 2568 2373 build/i18n/po/fm_IDL.dtd/ru-RU.po
1097 2539 2347 build/i18n/po/fm_IDL.dtd/tr-TR.po
1098 18 18 build/i18n/po/ils_events.xml/cs-CZ.po
1099 17 17 build/i18n/po/ils_events.xml/de-DE.po
1100 19 19 build/i18n/po/ils_events.xml/en-CA.po
1101 19 19 build/i18n/po/ils_events.xml/en-GB.po
1102 17 17 build/i18n/po/ils_events.xml/es-ES.po
1103 17 17 build/i18n/po/ils_events.xml/fr-CA.po
1104 31 21 build/i18n/po/ils_events.xml/hy-AM.po
1105 17 17 build/i18n/po/ils_events.xml/pt-BR.po
1106 17 17 build/i18n/po/ils_events.xml/ru-RU.po
1107 69 544 build/i18n/po/lang.dtd/ar-AR.po
1108 743 619 build/i18n/po/lang.dtd/cs-CZ.po
1109 336 571 build/i18n/po/lang.dtd/de-DE.po
1110 748 619 build/i18n/po/lang.dtd/en-CA.po
1111 751 619 build/i18n/po/lang.dtd/en-GB.po
1112 234 554 build/i18n/po/lang.dtd/es-ES.po
1113 722 610 build/i18n/po/lang.dtd/fr-CA.po
1114 885 749 build/i18n/po/lang.dtd/hy-AM.po
1115 705 605 build/i18n/po/lang.dtd/pt-BR.po
1116 707 607 build/i18n/po/lang.dtd/ru-RU.po
1117 73 545 build/i18n/po/lang.dtd/tr-TR.po
1118 8 3 build/i18n/po/offline.properties/cs-CZ.po
1119 8 3 build/i18n/po/offline.properties/de-DE.po
1120 8 3 build/i18n/po/offline.properties/en-CA.po
1121 8 3 build/i18n/po/offline.properties/en-GB.po
1122 8 3 build/i18n/po/offline.properties/es-ES.po
1123 8 3 build/i18n/po/offline.properties/fr-CA.po
1124 47 30 build/i18n/po/offline.properties/hy-AM.po
1125 8 3 build/i18n/po/offline.properties/pt-BR.po
1126 8 3 build/i18n/po/offline.properties/ru-RU.po
1127 8 3 build/i18n/po/offline.properties/tr-TR.po
1128 27 15 build/i18n/po/opac.dtd/cs-CZ.po
1129 33 21 build/i18n/po/opac.dtd/de-DE.po
1130 29 17 build/i18n/po/opac.dtd/en-CA.po
1131 29 17 build/i18n/po/opac.dtd/en-GB.po
1132 31 19 build/i18n/po/opac.dtd/es-ES.po
1133 30 18 build/i18n/po/opac.dtd/fr-CA.po
1134 4 6 build/i18n/po/opac.dtd/he-IL.po
1135 53 20 build/i18n/po/opac.dtd/hy-AM.po
1136 4 6 build/i18n/po/opac.dtd/oc-FR.po
1137 27 15 build/i18n/po/opac.dtd/pt-BR.po
1138 29 17 build/i18n/po/opac.dtd/ru-RU.po
1139 7 9 build/i18n/po/opac.dtd/tr-TR.po
1140 3 3 build/i18n/po/opac.js/cs-CZ.po
1141 3 3 build/i18n/po/opac.js/de-DE.po
1142 3 3 build/i18n/po/opac.js/en-CA.po
1143 3 3 build/i18n/po/opac.js/en-GB.po
1144 3 3 build/i18n/po/opac.js/es-ES.po
1145 3 3 build/i18n/po/opac.js/fr-CA.po
1146 5 5 build/i18n/po/opac.js/hy-AM.po
1147 3 3 build/i18n/po/opac.js/oc-FR.po
1148 3 3 build/i18n/po/opac.js/pt-BR.po
1149 3 3 build/i18n/po/opac.js/ru-RU.po
1150 3 3 build/i18n/po/opac.js/sv-SE.po
1151 3 3 build/i18n/po/opac.js/tr-TR.po
1152 41 25 build/i18n/po/patron.properties/hy-AM.po
1153 3 3 build/i18n/po/pull_list.js/cs-CZ.po
1154 6 6 build/i18n/po/pull_list.js/de-DE.po
1155 3 3 build/i18n/po/pull_list.js/en-CA.po
1156 3 3 build/i18n/po/pull_list.js/en-GB.po
1157 5 5 build/i18n/po/pull_list.js/es-ES.po
1158 3 3 build/i18n/po/pull_list.js/fr-CA.po
1159 3 3 build/i18n/po/pull_list.js/hy-AM.po
1160 3 3 build/i18n/po/pull_list.js/pt-BR.po
1161 3 3 build/i18n/po/pull_list.js/ru-RU.po
1162 3 3 build/i18n/po/pull_list.js/tr-TR.po
1163 13 13 build/i18n/po/register.js/cs-CZ.po
1164 13 13 build/i18n/po/register.js/de-DE.po
1165 13 13 build/i18n/po/register.js/en-CA.po
1166 13 13 build/i18n/po/register.js/en-GB.po
1167 13 13 build/i18n/po/register.js/es-ES.po
1168 13 13 build/i18n/po/register.js/fr-CA.po
1169 21 21 build/i18n/po/register.js/hy-AM.po
1170 13 13 build/i18n/po/register.js/pt-BR.po
1171 13 13 build/i18n/po/register.js/ru-RU.po
1172 13 13 build/i18n/po/register.js/tr-TR.po
1173 3 3 build/i18n/po/reservation.js/cs-CZ.po
1174 3 3 build/i18n/po/reservation.js/de-DE.po
1175 3 3 build/i18n/po/reservation.js/en-CA.po
1176 3 3 build/i18n/po/reservation.js/en-GB.po
1177 3 3 build/i18n/po/reservation.js/es-ES.po
1178 3 3 build/i18n/po/reservation.js/fr-CA.po
1179 6 6 build/i18n/po/reservation.js/hy-AM.po
1180 3 3 build/i18n/po/reservation.js/pt-BR.po
1181 3 3 build/i18n/po/reservation.js/ru-RU.po
1182 3 3 build/i18n/po/selfcheck.js/cs-CZ.po
1183 3 3 build/i18n/po/selfcheck.js/de-DE.po
1184 3 3 build/i18n/po/selfcheck.js/en-CA.po
1185 3 3 build/i18n/po/selfcheck.js/en-GB.po
1186 5 5 build/i18n/po/selfcheck.js/es-ES.po
1187 3 3 build/i18n/po/selfcheck.js/fr-CA.po
1188 8 8 build/i18n/po/selfcheck.js/hy-AM.po
1189 3 3 build/i18n/po/selfcheck.js/pt-BR.po
1190 3 3 build/i18n/po/selfcheck.js/ru-RU.po
1191 15 15 build/i18n/po/serial.properties/hy-AM.po
1193 commit 76f5c80907fd87b5654ec72d7f08b3d90f44e141
1194 Author: Dan Scott <dscott@laurentian.ca>
1195 Date: Tue Aug 21 17:23:26 2012 -0400
1197 Protect against installs with no locales
1199 Installs from source outside of tarballs may not have a built locale,
1200 which would result in a make error and an aborted install. Protect
1201 against that by checking for the existence of the locale install
1202 directory before trying to copy the files into place.
1204 In the weird case that Open-ILS/src/data/locale has been generated but
1205 there are no files in it, protect against erroring out via the judicious
1206 application of the - flag.
1208 Signed-off-by: Dan Scott <dscott@laurentian.ca>
1209 Signed-off-by: Bill Erickson <berick@esilibrary.com>
1211 5 3 Open-ILS/src/Makefile.am
1213 commit eb11f49633f496ef59f4b50d224cc79256d94e42
1214 Author: Dan Scott <dscott@laurentian.ca>
1215 Date: Mon Aug 20 14:11:50 2012 -0400
1217 TPAC: Standardize i18n file installation
1219 Make TPAC i18n files act like any other i18n file. In short:
1221 1. When in build/i18n, a 'make LOCALE=fr-CA install' will copy
1222 the i18n file into the Open-ILS/src/data/locale directory.
1223 2. In the build root, a 'make install' will copy all files from
1224 Open-ILS/src/data/locale into (by default) the
1225 /openils/var/data/locale directory.
1227 This also means that when tarballs are created, all of the locales will
1228 get packaged appropriately.
1230 This commit also updates eg_vhost.conf to provide working out-of-the-box
1231 examples for any installed locales, by using the names of the actual
1232 PO files, and adds some contextual comments to explain how the
1233 configuration directives work.
1235 Signed-off-by: Dan Scott <dscott@laurentian.ca>
1236 Signed-off-by: Bill Erickson <berick@esilibrary.com>
1238 12 3 Open-ILS/examples/apache/eg_vhost.conf
1239 4 0 Open-ILS/src/Makefile.am
1240 3 0 build/i18n/Makefile
1242 commit b90e617c6896a7a5f0e922b5206f2dcf2d383de6
1243 Author: Bill Erickson <berick@esilibrary.com>
1244 Date: Fri Aug 17 17:15:25 2012 -0400
1246 ACQ return-to-[search/invoice] buttons repair
1248 With changes in place to support newer version of xulrunner, several
1249 buttons no longer work in the staff client. These include:
1251 Return to Search in PO and Selection List pages
1252 Return to Invoice in PO and Selection List pages
1253 Return in lineitem worksheet page
1255 This fix avoids using document.referrer (which is no longer available)
1256 with an explicit 'source' CGI parameter, which contains the path and
1257 params of the source page.
1259 Signed-off-by: Bill Erickson <berick@esilibrary.com>
1260 Signed-off-by: Lebbeous Fogle-Weekley <lebbeous@esilibrary.com>
1262 4 3 Open-ILS/src/templates/acq/lineitem/worksheet.tt2
1263 2 4 Open-ILS/src/templates/acq/po/view.tt2
1264 1 0 Open-ILS/web/js/dojo/openils/acq/Lineitem.js
1265 1 1 Open-ILS/web/js/dojo/openils/acq/nls/acq.js
1266 18 6 Open-ILS/web/js/ui/default/acq/common/li_table.js
1267 8 6 Open-ILS/web/js/ui/default/acq/picklist/view.js
1268 9 7 Open-ILS/web/js/ui/default/acq/po/view_po.js
1270 commit 44f601f85bd37095fa986ac43e13d851c243ba42
1271 Author: Dan Scott <dscott@laurentian.ca>
1272 Date: Fri Aug 17 15:06:59 2012 -0400
1274 TPAC i18n: Turn UA locales into Evergreen locales
1276 We need to convert the likes of fr_ca into fr-CA to be able to pull the
1277 appropriate localized values from the database via CStoreEditor.
1279 Signed-off-by: Dan Scott <dscott@laurentian.ca>
1280 Signed-off-by: Bill Erickson <berick@esilibrary.com>
1282 14 3 Open-ILS/src/perlmods/lib/OpenILS/WWW/EGWeb.pm
1284 commit d2f0443d1299e4593fb6a3998c63addb137fc17a
1285 Author: Bill Erickson <berick@esilibrary.com>
1286 Date: Fri Aug 17 10:11:50 2012 -0400
1288 Make tpac cache locale-aware
1290 Add a locale level to the TPAC object cache. Each component of the
1291 cache now looks like $cache{$component}{$locale}{stuff...}
1293 e.g. $cache{list}{en_ca}{aout} = [...] # en_ca-fetched org unit types
1295 The calling code in the templates requires no changes (abstraction
1298 Signed-off-by: Bill Erickson <berick@esilibrary.com>
1299 Signed-off-by: Dan Scott <dscott@laurentian.ca>
1301 36 36 Open-ILS/src/perlmods/lib/OpenILS/WWW/EGCatLoader/Util.pm
1303 commit 7339fcdfdc41e6dee2fc7a5eac058313646342d4
1304 Author: Bill Erickson <berick@esilibrary.com>
1305 Date: Fri Aug 17 10:10:55 2012 -0400
1307 Set the default CStoreEditor locale on page load
1309 Ech CStoreEditor request will use the locale of the current
1310 page as the default opensrf session locale.
1312 Signed-off-by: Bill Erickson <berick@esilibrary.com>
1313 Signed-off-by: Dan Scott <dscott@laurentian.ca>
1315 4 0 Open-ILS/src/perlmods/lib/OpenILS/WWW/EGWeb.pm
1317 commit d6067b6fe02a994926a490c3e4326de74a2e12b0
1318 Author: Bill Erickson <berick@esilibrary.com>
1319 Date: Fri Aug 17 10:08:16 2012 -0400
1321 CStoreEditor default session locale
1323 Adds a new package-level variable:
1325 $OpenILS::Utils::CStoreEditor::default_locale
1327 If set, this value is used as the session_locale for new opensrf client
1328 sessions. If unset, the session_locale remains untouched by
1331 Signed-off-by: Bill Erickson <berick@esilibrary.com>
1332 Signed-off-by: Dan Scott <dscott@laurentian.ca>
1334 13 0 Open-ILS/src/perlmods/lib/OpenILS/Utils/CStoreEditor.pm
1336 commit a5822e48bdc361a40e436f5c58e27d7c79875f86
1337 Author: Dan Scott <dscott@laurentian.ca>
1338 Date: Fri Aug 17 15:16:45 2012 -0400
1340 TPAC: size_bigger, not size-bigger
1342 Amusingly, TT2 attempts to treat "bigger" as a value to subtract from
1343 "size". Cute. But we don't want the messages in the Apache log.
1345 Signed-off-by: Dan Scott <dscott@laurentian.ca>
1346 Signed-off-by: Ben Shum <bshum@biblio.org>
1348 1 1 Open-ILS/src/templates/opac/css/style.css.tt2
1350 commit 4a86ff3c808d6e6845376fdceb3be98c7282bf89
1351 Author: Dan Scott <dscott@laurentian.ca>
1352 Date: Mon Jul 30 11:30:50 2012 -0400
1354 TPAC: Autosuggest focus() throws a JS error
1356 On page load, the Dojo autosuggest code tries to set focus to the
1357 element with the ID "search_box" - which is fine, except when the page
1358 does not have said ID. Therefore, test for the existence of the ID
1359 before setting focus to it.
1361 Signed-off-by: Dan Scott <dscott@laurentian.ca>
1362 Signed-off-by: Art Rhyno <art632000@yahoo.ca>
1364 9 6 Open-ILS/src/templates/opac/parts/js.tt2
1366 commit 81f67c7a2af3e12610149b6a77a7c1a28f8e4b98
1367 Author: Thomas Berezansky <tsbere@mvlc.org>
1368 Date: Fri Aug 17 13:00:36 2012 -0400
1370 Use XUL_REMOTE_BROWSER constant in reporter
1372 Signed-off-by: Thomas Berezansky <tsbere@mvlc.org>
1373 Signed-off-by: Bill Erickson <berick@esilibrary.com>
1375 1 1 Open-ILS/web/reports/oils_rpt_folder_window.js
1377 commit 101fa34a6bb59d0359e1d6401522d1cc3cf71d5c
1378 Author: Sally Fortin <sfortin@esilibrary.com>
1379 Date: Fri Aug 17 08:22:17 2012 -0400
1381 Documentation: Add one paragraph to Auto Override Patron Hold Events.
1383 Signed-off-by: Robert Soulliere <robert.soulliere@mohawkcollege.ca>
1385 3 1 docs/admin/lsa-library_settings_editor.txt
1387 commit 89a318bee2e3f754f601b226210138809955a228
1388 Author: Sally Fortin <sfortin@esilibrary.com>
1389 Date: Fri Aug 17 08:16:05 2012 -0400
1391 Documentation: add Auto Override Patron Hold Events documentation from ESI.
1393 Signed-off-by: Robert Soulliere <robert.soulliere@mohawkcollege.ca>
1395 48 9 docs/admin/lsa-library_settings_editor.txt
1397 commit 9a5b83b46dcf8bbcdc8d61d437191144a4bcbc6c
1398 Author: Dan Scott <dscott@laurentian.ca>
1399 Date: Sat Aug 4 10:26:25 2012 -0400
1401 TPAC locale picker: use POST instead of GET
1403 Users could (deliberately or not) change another's language
1404 preferences by sharing links with the "set_eg_locale" GET param given
1405 the locale picker's current behaviour. By switching to a POST param, we
1406 prevent this result from accidentally occurring.
1408 Signed-off-by: Dan Scott <dscott@laurentian.ca>
1409 Signed-off-by: Art Rhyno <art632000@yahoo.ca>
1411 1 1 Open-ILS/src/templates/opac/parts/locale_picker.tt2
1413 commit fc568aaaeaa6c429690c2ed6028aa3c5811c0424
1414 Author: Lebbeous Fogle-Weekley <lebbeous@esilibrary.com>
1415 Date: Thu Aug 16 15:38:59 2012 -0400
1417 Fix thinkos in EDI Invoicing
1419 The lesson of the day is, test the code you actually commit, not just
1420 the bits and pieces. Thanks to Bill Erickson on this.
1422 Signed-off-by: Lebbeous Fogle-Weekley <lebbeous@esilibrary.com>
1423 Signed-off-by: Bill Erickson <berick@esilibrary.com>
1425 2 2 Open-ILS/src/perlmods/lib/OpenILS/Application/Acq/EDI.pm
1427 commit 53be1e002370ac07e55ea6dbff29f820ff24b3c5
1428 Author: Mike Rylander <mrylander@gmail.com>
1429 Date: Thu Aug 16 15:11:29 2012 -0400
1431 Stamping upgrade script for copy editor field hiding permission
1433 Signed-off-by: Mike Rylander <mrylander@gmail.com>
1435 1 1 Open-ILS/src/sql/Pg/002.schema.config.sql
1436 11 0 Open-ILS/src/sql/Pg/upgrade/0736.data.copy_editor_perms.sql
1437 0 6 Open-ILS/src/sql/Pg/upgrade/XXXX.data.copy_editor_perms.sql
1438 create mode 100644 Open-ILS/src/sql/Pg/upgrade/0736.data.copy_editor_perms.sql
1439 delete mode 100644 Open-ILS/src/sql/Pg/upgrade/XXXX.data.copy_editor_perms.sql
1441 commit 1388b5f2611dcfbf5216c7c6cfee58443485d4a7
1442 Author: Thomas Berezansky <tsbere@mvlc.org>
1443 Date: Thu Aug 16 14:58:01 2012 -0400
1445 Update permission name to match existing ones
1447 To be consistent with our previous naming scheme for these.
1449 Signed-off-by: Thomas Berezansky <tsbere@mvlc.org>
1450 Signed-off-by: Mike Rylander <mrylander@gmail.com>
1452 1 1 Open-ILS/src/sql/Pg/950.data.seed-values.sql
1453 1 1 Open-ILS/src/sql/Pg/upgrade/XXXX.data.copy_editor_perms.sql
1455 commit 8110957bcb6fa686e3c55ae3c13f5968c14824ae
1456 Author: Mike Rylander <mrylander@gmail.com>
1457 Date: Thu Aug 16 13:45:23 2012 -0400
1459 Provide permission for copy editor field hiding
1461 We can adjust what fields are available in the copy editor in 2.2+, but that
1462 requires the general UPDATE_ORG_SETTING permission. The YAOUS-specific
1463 permission here allows more granular control, so that staff can be given the
1464 ability to adjust only that one OU setting.
1466 Signed-off-by: Mike Rylander <mrylander@gmail.com>
1467 Signed-off-by: Thomas Berezansky <tsbere@mvlc.org>
1469 6 3 Open-ILS/src/sql/Pg/950.data.seed-values.sql
1470 6 0 Open-ILS/src/sql/Pg/upgrade/XXXX.data.copy_editor_perms.sql
1471 create mode 100644 Open-ILS/src/sql/Pg/upgrade/XXXX.data.copy_editor_perms.sql
1473 commit f5e7651ab211d4e3025202569145b2633181207c
1474 Author: Dan Scott <dscott@laurentian.ca>
1475 Date: Mon Jul 16 13:27:54 2012 -0400
1477 Hide OPAC-invisible holdings from SRU/Z39.50
1479 The basic_holdings Supercat method filtered out deleted call numbers and
1480 copies, but didn't filter out copies based on the OPAC visibility status
1481 of copy location / status / the copy itself. This has undesired results
1482 when third-party services request copies via SRU or Z39.50 and expose
1483 copies that should not be visible to the public.
1485 We wrap all of the visibility and deletedness checks for a given copy up
1486 into a subroutine so that we can avoid repeating ourselves in the
1487 basic_holdings logic. Also, if we missed a test, we can add it in one
1490 (Thanks to Galen Charlton for finding two missing tests: circ lib
1491 visibility and owning lib visibility!)
1493 Signed-off-by: Dan Scott <dscott@laurentian.ca>
1494 Signed-off-by: Art Rhyno <art632000@yahoo.ca>
1496 20 2 Open-ILS/src/perlmods/lib/OpenILS/Application/SuperCat.pm
1498 commit 5a5da77ecfe9d2e5920ea08dca59ad070f7ea40f
1499 Author: Dan Scott <dscott@laurentian.ca>
1500 Date: Mon Aug 13 12:32:26 2012 -0400
1502 TPAC: Centralize font size definitions
1504 The TPAC CSS had a mix of absolute and proportional font size
1505 definitions, making it impossible to define a single base size and have
1506 the layout adjust appropriately, as well as making it difficult to tweak
1507 sizes to, say, eliminate the distinction between 11px and 12px text.
1509 Accordingly, create a separate TT2 file to define standard font sizes,
1510 define one base font size, and then use proportional percentage-based
1511 size definitions for a set of standard font sizes. This way, a site
1512 could easily adjust the base font size to 15px and the rest of the
1513 layout should automatically adjust, and/or revert to using absolute font
1514 sizes for different categories if they prefer.
1516 Note that I did simplify some of the categories of font sizes, as the
1517 distinction between 111% and 110% was probably not evident to most
1518 humans at most font sizes, and even the distinction between 120% and
1519 125% would be 14.4px vs. 15px given a base size of 12px - which
1520 different user agents could render differently anyway.
1522 Signed-off-by: Dan Scott <dscott@laurentian.ca>
1523 Signed-off-by: Ben Shum <bshum@biblio.org>
1525 53 53 Open-ILS/src/templates/opac/css/style.css.tt2
1526 11 0 Open-ILS/src/templates/opac/parts/css/fonts.tt2
1527 create mode 100644 Open-ILS/src/templates/opac/parts/css/fonts.tt2
1529 commit 1e57b9023eb93706584a199d615852bf5b18fe04
1530 Author: Sally Fortin <sfortin@esilibrary.com>
1531 Date: Thu Aug 16 10:27:50 2012 -0400
1533 Documentation: Add triggered events and holds management docs from ESI.
1535 Content and images from http://www.esilibrary.com/esi/availableDocs.php.
1536 Also fixed some formatting issues for previous committed documentation.
1538 Signed-off-by: Robert Soulliere <robert.soulliere@mohawkcollege.ca>
1540 2 2 docs/admin/lsa-receipt_template_editor.txt
1541 1 1 docs/admin/lsa-standing_penalties.txt
1542 2 2 docs/admin/lsa-work_log.txt
1543 28 0 docs/circulation/holds_management.txt
1544 72 0 docs/circulation/triggered_events.txt
1545 - - docs/media/Display_Hold_Types_on_Pull_Lists1.jpg
1546 - - docs/media/Triggered_Events_and_Notices1.jpg
1547 - - docs/media/Triggered_Events_and_Notices2.jpg
1548 - - docs/media/Triggered_Events_and_Notices3.jpg
1550 create mode 100644 docs/circulation/holds_management.txt
1551 create mode 100644 docs/circulation/triggered_events.txt
1552 create mode 100644 docs/media/Display_Hold_Types_on_Pull_Lists1.jpg
1553 create mode 100644 docs/media/Triggered_Events_and_Notices1.jpg
1554 create mode 100644 docs/media/Triggered_Events_and_Notices2.jpg
1555 create mode 100644 docs/media/Triggered_Events_and_Notices3.jpg
1557 commit 2acfba2c29ce2ea6193c3fe229c31b46fd3b217d
1558 Author: Sally Fortin <sfortin@esilibrary.com>
1559 Date: Thu Aug 16 09:25:16 2012 -0400
1561 Documentation: Add sections to Local System Administration from ESI
1563 Content and images from http://www.esilibrary.com/esi/availableDocs.php
1565 Signed-off-by: Robert Soulliere <robert.soulliere@mohawkcollege.ca>
1567 34 0 docs/admin/lsa-receipt_template_editor.txt
1568 25 0 docs/admin/lsa-standing_penalties.txt
1569 25 0 docs/admin/lsa-work_log.txt
1570 - - docs/media/Expanding_the_Work_Log1.jpg
1571 - - docs/media/Expanding_the_Work_Log2.jpg
1572 - - docs/media/Print_Holds_Slip1.jpg
1573 - - docs/media/Print_Holds_Slip2.jpg
1575 create mode 100644 docs/admin/lsa-receipt_template_editor.txt
1576 create mode 100644 docs/admin/lsa-standing_penalties.txt
1577 create mode 100644 docs/admin/lsa-work_log.txt
1578 create mode 100644 docs/media/Expanding_the_Work_Log1.jpg
1579 create mode 100644 docs/media/Expanding_the_Work_Log2.jpg
1580 create mode 100644 docs/media/Print_Holds_Slip1.jpg
1581 create mode 100644 docs/media/Print_Holds_Slip2.jpg
1583 commit 1e2bc6003c6f796b36a2dedb79eed8f61ee3da45
1584 Author: Lebbeous Fogle-Weekley <lebbeous@esilibrary.com>
1585 Date: Fri Aug 10 18:14:23 2012 -0400
1587 Simplified Hold Pull List: Fix broken filters
1589 Only two filterable fields were available, and at least
1590 one didn't even work.
1592 Now we have a few more, and they seem to all work for me in testing.
1594 This problem was reported to me by Thomas Berezansky.
1596 While we're at it, also make sure the list of shelving locations in that
1597 filter dropdown is sorted alphabetically. This was Kathy Lussier's
1600 Signed-off-by: Lebbeous Fogle-Weekley <lebbeous@esilibrary.com>
1601 Signed-off-by: Thomas Berezansky <tsbere@mvlc.org>
1603 16 11 Open-ILS/src/templates/circ/hold_pull_list.tt2
1604 11 2 Open-ILS/web/js/dojo/openils/widget/AutoFieldWidget.js
1605 1 1 Open-ILS/web/js/dojo/openils/widget/FlattenerFilterPane.js
1606 3 1 Open-ILS/web/js/dojo/openils/widget/FlattenerGrid.js
1607 4 1 Open-ILS/web/js/dojo/openils/widget/PCrudFilterPane.js
1609 commit 4ecfa5931e5391b09b996790b746794625e2b250
1610 Author: Thomas Berezansky <tsbere@mvlc.org>
1611 Date: Tue Aug 14 13:31:27 2012 -0400
1613 Join subqueries as OR'd groups in QueryParser
1615 This makes filter_group_entry(1,2,3) build an OR'd set of the resulting
1616 queries instead of just tacking them onto each other as ANDs.
1618 Signed-off-by: Thomas Berezansky <tsbere@mvlc.org>
1619 Signed-off-by: Dan Scott <dscott@laurentian.ca>
1621 11 9 Open-ILS/src/perlmods/lib/OpenILS/Application/Storage/Driver/Pg/QueryParser.pm
1623 commit 483e19a42750ca5e9db224d6ccf62e58e33a92b3
1624 Author: Thomas Berezansky <tsbere@mvlc.org>
1625 Date: Fri Aug 3 11:34:05 2012 -0400
1627 Expose ability to use filter groups in TPac
1629 Via config options for basic and advanced search.
1631 Signed-off-by: Thomas Berezansky <tsbere@mvlc.org>
1632 Signed-off-by: Dan Scott <dscott@laurentian.ca>
1634 3 0 Open-ILS/src/templates/opac/parts/advanced/search.tt2
1635 16 0 Open-ILS/src/templates/opac/parts/config.tt2
1636 7 2 Open-ILS/src/templates/opac/parts/searchbar.tt2
1638 commit 842f8f854ecf7004436b0799f43297c04d3752b6
1639 Author: Thomas Berezansky <tsbere@mvlc.org>
1640 Date: Fri Aug 10 10:44:47 2012 -0400
1642 Stage 2: Staff Client
1644 Robustify the oils protocol:
1646 1 - In the event of a problem URL, abort with about:blank.
1648 This prevents a segfault!
1650 2 - In the event of the TPac, or KPac, wrap the channel we return.
1652 The wrapper helps with redirects, but if applied to XMLHttpRequests will
1653 cause full breakage.
1655 Without the wrapper redirects end up setting URLs to https://host/...
1657 Signed-off-by: Thomas Berezansky <tsbere@mvlc.org>
1658 Signed-off-by: Dan Scott <dscott@laurentian.ca>
1660 189 8 Open-ILS/xul/staff_client/components/oils_protocol.js
1662 commit ec2ed411a8c8df894d5e54c1980f6660cd5f0238
1663 Author: Thomas Berezansky <tsbere@mvlc.org>
1664 Date: Tue Aug 7 20:15:24 2012 -0400
1668 Attempt to ensure that we always write to oils://remote when needed.
1670 Signed-off-by: Thomas Berezansky <tsbere@mvlc.org>
1671 Signed-off-by: Dan Scott <dscott@laurentian.ca>
1673 8 6 Open-ILS/src/perlmods/lib/OpenILS/WWW/EGCatLoader.pm
1674 2 2 Open-ILS/src/perlmods/lib/OpenILS/WWW/EGCatLoader/Account.pm
1675 2 2 Open-ILS/src/perlmods/lib/OpenILS/WWW/EGCatLoader/Container.pm
1676 5 5 Open-ILS/src/perlmods/lib/OpenILS/WWW/EGCatLoader/Search.pm
1677 1 1 Open-ILS/src/perlmods/lib/OpenILS/WWW/EGKPacLoader.pm
1679 commit 3bde56c32c3de88112bfae364d992a40b1cc19ec
1680 Author: Lebbeous Fogle-Weekley <lebbeous@esilibrary.com>
1681 Date: Thu Jul 26 16:45:24 2012 -0400
1683 Trying to update patron CSS color fails here, so don't try
1685 After modifying user standing penalties ("messages" in the staff client
1686 patron interface), you could get this error message in an alert() dialog:
1687 TypeError: patron.display is undefined.
1689 We were apparently trying to use patron.util.set_patron_css() wrongly,
1690 so the commented out changed verison of the call got farther, but stopped at
1691 ...penalties[i].standing_penalty().name is not a function.
1693 Which probably has something to do with unfleshed data. Somebody can
1694 get to the bottom of this if they want, but for now it's easier just not
1695 to try to do this and make the alert() dialog go away.
1697 Signed-off-by: Lebbeous Fogle-Weekley <lebbeous@esilibrary.com>
1698 Signed-off-by: Bill Erickson <berick@esilibrary.com>
1700 3 3 Open-ILS/xul/staff_client/server/patron/standing_penalties.js
1702 commit 7c793f9cbf9423deb92842f41a4a2ab268090e17
1703 Author: Thomas Berezansky <tsbere@mvlc.org>
1704 Date: Tue Jul 31 15:35:21 2012 -0400
1706 Check for filled hold on transit checkin
1708 "Fill related hold" can grab a hold out from under a transit, so check for
1709 filled holds in addition to canceled ones.
1711 Signed-off-by: Thomas Berezansky <tsbere@mvlc.org>
1712 Signed-off-by: Bill Erickson <berick@esilibrary.com>
1714 2 2 Open-ILS/src/perlmods/lib/OpenILS/Application/Circ/Circulate.pm
1716 commit 1a436930e0e1fd94a4eed6f20c0f8ffdd993630e
1717 Author: Thomas Berezansky <tsbere@mvlc.org>
1718 Date: Tue Apr 10 09:10:46 2012 -0400
1720 SuperCat fixes - Child Init
1722 Sometimes it seems that child_init has not run properly for supercat.
1724 This attempts to fix that by checking for the global appsession objects. If
1725 they are not there we run child_init. The function that does this is being
1726 called from all handler entry functions.
1728 Signed-off-by: Thomas Berezansky <tsbere@mvlc.org>
1729 Signed-off-by: Bill Erickson <berick@esilibrary.com>
1731 28 0 Open-ILS/src/perlmods/lib/OpenILS/WWW/SuperCat.pm
1733 commit 2ff77ad9ea3f4dcee11b13080999d71c5285714d
1734 Author: Dan Scott <dscott@laurentian.ca>
1735 Date: Sat Aug 4 11:04:17 2012 -0400
1737 Silence warnings in search results for holdable copies
1739 Have not yet determined the exact reason the holdable copies size is not
1740 defined in some instances in the search results only, but this commit
1741 prevents warnings from being spewed by apache about undefined variables.
1743 Signed-off-by: Dan Scott <dscott@laurentian.ca>
1744 Signed-off-by: Bill Erickson <berick@esilibrary.com>
1746 2 1 Open-ILS/src/templates/opac/parts/result/table.tt2
1748 commit 2ffba44d3659147ad5bca87f6ff4b224b7c403cc
1749 Author: Dan Scott <dscott@laurentian.ca>
1750 Date: Sat Aug 4 10:43:31 2012 -0400
1752 TPAC: Silence two uninit variable warnings
1754 These warnings were being thrown on every TPAC page request, slowly
1757 Use of uninitialized value $set_locale in string eq at
1758 /usr/local/share/perl/5.10.1/OpenILS/WWW/EGWeb.pm line 159.
1760 Use of uninitialized value in pattern match (m//) at
1761 /usr/local/share/perl/5.10.1/OpenILS/WWW/EGCatLoader.pm line 250.
1765 Signed-off-by: Dan Scott <dscott@laurentian.ca>
1766 Signed-off-by: Bill Erickson <berick@esilibrary.com>
1768 2 1 Open-ILS/src/perlmods/lib/OpenILS/WWW/EGCatLoader.pm
1769 1 1 Open-ILS/src/perlmods/lib/OpenILS/WWW/EGWeb.pm
1771 commit b12a2b3fe1076805b9da429f09d6e539e48bcb07
1772 Author: Dan Scott <dscott@laurentian.ca>
1773 Date: Mon Aug 13 13:53:22 2012 -0400
1775 TPAC: Give login boxes a border
1777 For some reason, the boxes for the login form were stripped of
1778 their default border style. Let the natural input box formatting for the
1779 border shine through and give users an easier target when logging in.
1781 Signed-off-by: Dan Scott <dscott@laurentian.ca>
1782 Signed-off-by: Bill Erickson <berick@esilibrary.com>
1784 0 1 Open-ILS/src/templates/opac/css/style.css.tt2
1786 commit bbc071efaa2d97fa4926d4311cccf78eea2aa956
1787 Author: Ben Shum <bshum@biblio.org>
1788 Date: Mon Aug 6 11:11:54 2012 -0400
1790 TPAC - Fix footer on hold history page
1792 The hold history page was missing an ending div tag to complete the
1793 block which leads to the footer being generated incorrectly on that
1796 Adding the ending tag repairs the display of the footer to match all
1799 Credit to Melissa Lefebvre for noticing this discrepancy.
1801 Signed-off-by: Ben Shum <bshum@biblio.org>
1802 Signed-off-by: Dan Scott <dscott@laurentian.ca>
1804 1 0 Open-ILS/src/templates/opac/myopac/hold_history.tt2
1806 commit ca3764e52f5d80da030f3bcd16ee331391c5c345
1807 Author: Melissa Lefebvre <mlefebvre@biblio.org>
1808 Date: Tue Aug 14 12:58:18 2012 -0400
1810 Change grammar for lost and missing failure messages
1812 Update to the lost and missing failure wording to make it
1813 gramatically correct. Removed the word "has" from both
1816 Signed-off-by: Melissa Lefebvre <mlefebvre@biblio.org>
1817 Signed-off-by: Dan Scott <dscott@laurentian.ca>
1819 2 2 Open-ILS/src/extras/ils_events.xml
1821 commit ab5fcb15d7ef895b0e9059a00568f658fc8a7ef2
1822 Author: Thomas Berezansky <tsbere@mvlc.org>
1823 Date: Tue Aug 14 10:50:11 2012 -0400
1825 Physical Location Fixes/Enhancements
1827 Teach the physical location retrieval function about using an ENV var.
1829 This allows a subdomain to force a specific physical location, say by adding
1830 to their apache config:
1832 SetEnv physical_loc 4
1834 Rewriterules could also be used for more dynamic configuration.
1838 Have preferred library use the stored physical location instead of assuming
1839 that CGI has the setting all the time.
1841 Signed-off-by: Thomas Berezansky <tsbere@mvlc.org>
1843 3 0 Open-ILS/src/perlmods/lib/OpenILS/WWW/EGCatLoader.pm
1844 2 2 Open-ILS/src/perlmods/lib/OpenILS/WWW/EGCatLoader/Util.pm
1846 commit 01c58f66605b19fad28de9692cfe56b8a72ba99a
1847 Author: Ben Shum <bshum@biblio.org>
1848 Date: Tue Aug 7 13:48:31 2012 -0400
1850 TPAC - fix pickup locations for edit holds
1852 When a patron goes to edit a hold in TPAC, they have the option to
1853 choose a different pickup location. Unfortunately, it looks like that
1854 dropdown does not prevent them from selecting locations that aren't
1855 normally allowed for pickups, such as system groups or consortium
1858 This patch adds a check for 'can_have_vols_only' to the edit holds
1861 Credit to Melissa Lefebvre for finally nailing down the source of
1864 Signed-off-by: Ben Shum <bshum@biblio.org>
1865 Signed-off-by: Lebbeous Fogle-Weekley <lebbeous@esilibrary.com>
1867 1 1 Open-ILS/src/templates/opac/myopac/holds/edit.tt2
1869 commit 1d5912e670a328c951a41e333c1a2c0ad564cbbd
1870 Author: Bill Erickson <berick@esilibrary.com>
1871 Date: Fri Aug 10 14:59:50 2012 -0400
1873 Default to current fiscal year in ACQ order upload
1875 * Adds a new API call to determine the current fiscal year for a given
1876 org unit: open-ils.acq.org_unit.current_fiscal_year
1878 * Use open-ils.acq.org_unit.current_fiscal_year to populate the correct
1879 fiscal year in the ACQ order upload selector.
1881 This addresses part 2 of LP 1031927
1883 Signed-off-by: Bill Erickson <berick@esilibrary.com>
1884 Signed-off-by: Lebbeous Fogle-Weekley <lebbeous@esilibrary.com>
1886 37 0 Open-ILS/src/perlmods/lib/OpenILS/Application/Acq/Financials.pm
1887 25 4 Open-ILS/web/js/ui/default/acq/picklist/upload.js
1889 commit b6854d2c06eea5bb4d86a37e461f919379cfc9d8
1890 Author: Bill Erickson <berick@esilibrary.com>
1891 Date: Fri Aug 10 14:59:29 2012 -0400
1893 Enable pcrud access to fiscal year / fiscal calendar
1895 Signed-off-by: Bill Erickson <berick@esilibrary.com>
1896 Signed-off-by: Lebbeous Fogle-Weekley <lebbeous@esilibrary.com>
1898 4 12 Open-ILS/examples/fm_IDL.xml
1900 commit ea51d9f8e2300799a153d4006939afb9c01812ed
1901 Author: Bill Erickson <berick@esilibrary.com>
1902 Date: Fri Aug 10 14:06:36 2012 -0400
1904 Fiscal year selector in ACQ order record upload
1906 * Support a 'fiscal_year' parameter to ACQ order record upload API.
1907 * Adds a new "Fiscal Year" selector to the upload form to facilitate
1908 uploading orders to different fiscal years.
1910 This partially resolves LP 1031927 by allowing manual selection of the
1911 correct fiscal year.
1913 Signed-off-by: Bill Erickson <berick@esilibrary.com>
1914 Signed-off-by: Lebbeous Fogle-Weekley <lebbeous@esilibrary.com>
1916 7 5 Open-ILS/src/perlmods/lib/OpenILS/Application/Acq/Order.pm
1917 10 0 Open-ILS/src/templates/acq/picklist/upload.tt2
1918 29 1 Open-ILS/web/js/ui/default/acq/picklist/upload.js
1920 commit d23bd38fe2eaf84c23bb36f3f03f763dbaccfad5
1921 Author: Ben Shum <bshum@biblio.org>
1922 Date: Mon Aug 13 18:08:53 2012 -0400
1924 Change "Reset form" to "Clear Form"
1926 As suggested by Thomas Berezansky in the comments on LP 994058, change
1927 the button from "Reset form" to "Clear form" to be absolutely clear
1928 that the button now removes all previous search variables.
1930 Signed-off-by: Ben Shum <bshum@biblio.org>
1931 Signed-off-by: Dan Scott <dscott@laurentian.ca>
1933 1 1 Open-ILS/src/templates/opac/parts/advanced/search.tt2
1935 commit f753885abeb88c48e195c4736883ab1a0955b1bd
1936 Author: Dan Scott <dscott@laurentian.ca>
1937 Date: Wed Aug 8 15:08:24 2012 -0400
1939 TPAC: Reset Form and New Search should clear queries
1941 Currently, clicking "Another Search" in the search results page, or
1942 "Reset Form" on the advanced search page, keeps the same query terms and
1943 type around. Clear these parameters as expected; essentially, we keep
1944 only the search location (loc or locg) in scope.
1946 Note that we explicitly keep parameters around when someone is going
1947 from a basic search to an advanced search, because the assumption is
1948 that they want to refine their search further.
1950 Also affected are the org_selector, because we want to pull the logic
1951 for loc or locg out into a common area (the get_library block in
1952 misc_util.tt2), and the style (input.opac-button elements now get styled
1953 the same as a.opac-button elements, which makes it easier to intermingle
1954 them on the same form).
1956 Signed-off-by: Dan Scott <dscott@laurentian.ca>
1957 Signed-off-by: Ben Shum <bshum@biblio.org>
1959 1 1 Open-ILS/src/templates/opac/css/style.css.tt2
1960 7 11 Open-ILS/src/templates/opac/parts/advanced/search.tt2
1961 15 0 Open-ILS/src/templates/opac/parts/misc_util.tt2
1962 5 6 Open-ILS/src/templates/opac/parts/org_selector.tt2
1963 4 1 Open-ILS/src/templates/opac/results.tt2
1965 commit ff490fbc2c552d33ee11065fe249c0e9e4aa9b8e
1966 Author: Ben Shum <bshum@biblio.org>
1967 Date: Sun Aug 12 03:25:49 2012 -0400
1969 TPAC - add library scoping to shelf browser
1971 The shelf browser currently uses the 'loc' variable to define scoping and
1972 limit browsing to specific org units. However, since much of the scoping
1973 actually uses 'locg', the scoping was broken for the shelf browser.
1975 Additionally, under Advanced Search's Numeric Search, the option for
1976 'Call Number (Shelf Browse)' only applies the 'cn' variable to searches
1977 and never adds the search scope, despite the search library now being
1978 an available filter choice.
1980 Based on suggestion by Dan Scott in IRC, this patch uses the function for
1981 _get_search_lib() to retrieve the search library and add it to both parts
1982 of the shelf browser.
1984 Signed-off-by: Ben Shum <bshum@biblio.org>
1985 Signed-off-by: Dan Scott <dscott@laurentian.ca>
1987 1 1 Open-ILS/src/perlmods/lib/OpenILS/WWW/EGCatLoader/Record.pm
1988 1 0 Open-ILS/src/perlmods/lib/OpenILS/WWW/EGCatLoader/Search.pm
1990 commit 767fcaa324a97288663cf29809264e1d1b42423a
1991 Author: Jason Stephenson <jstephenson@mvlc.org>
1992 Date: Wed Jul 25 13:43:38 2012 -0400
1994 Make opac/results.tt2 remember facet when sorting, etc.
1996 Add a hidden field in the search form and set its value to the value
1997 of the CGI 'facet' param if the facet parameter is set. This appears
1998 to work for multiple facets. Clearing a facet is as simple as clicking
1999 on the gray-backgounded facet name.
2001 Signed-off-by: Jason Stephenson <jstephenson@mvlc.org>
2002 Signed-off-by: Dan Scott <dscott@laurentian.ca>
2004 3 0 Open-ILS/src/templates/opac/results.tt2
2006 commit 7eb9ee92f1c3c40b3fa3064831bb979763a1080e
2007 Author: Ben Shum <bshum@biblio.org>
2008 Date: Thu Aug 9 12:27:57 2012 -0400
2010 TPAC - fix alignment of "You are now browsing..." in shelf browser
2012 The "You are now browsing..." message does not align to the center of the
2013 page. Changing the <div> to a <p> seems to properly align the text.
2015 Along the way, we should remove the extra <span> and <strong> (the strong
2016 is redundant with the css being inherited by color_4 class) and make the
2017 new single line message more i18n-friendly for future translations.
2019 Credit to Michael Peters for noticing the problem and thanks to Dan Scott,
2020 Lebbeous Fogle-Weekley, and Thomas Berezansky for help via IRC for the
2023 Signed-off-by: Ben Shum <bshum@biblio.org>
2024 Signed-off-by: Michael Peters <mrpeters@library.in.gov>
2025 Signed-off-by: Dan Scott <dscott@laurentian.ca>
2027 3 4 Open-ILS/src/templates/opac/parts/record/cnbrowse.tt2
2029 commit 97bf1bb3b78e6b1ae825e26230a0766bce28162c
2030 Author: Thomas Berezansky <tsbere@mvlc.org>
2031 Date: Sun Aug 12 15:16:01 2012 -0400
2033 Fix TPAC shelf browser's previous link
2035 Line fix suggested by Thomas Berezansky.
2037 The cnoffset was strictly checking for values that start with a digit.
2038 But negative numbers start with a "-" instead. Once this check was
2039 changed, the previous link will continue to move further into negative
2042 Signed-off-by: Ben Shum <bshum@biblio.org>
2043 Signed-off-by: Dan Scott <dscott@laurentian.ca>
2045 1 1 Open-ILS/src/templates/opac/parts/record/cnbrowse.tt2
2047 commit 5391ddb464bc7e55aaa187dd7641b76d12d869fc
2048 Author: Robert Soulliere <robert.soulliere@mohawkcollege.ca>
2049 Date: Fri Aug 10 13:03:58 2012 -0400
2051 Documentation: Fix some issues which caused a2x epub processing to choke.
2053 Signed-off-by: Robert Soulliere <robert.soulliere@mohawkcollege.ca>
2055 2 0 docs/RELEASE_NOTES_2_3.txt
2058 commit 4a08f184236163217d434b7b18150162250ea584
2059 Author: Robert Soulliere <robert.soulliere@mohawkcollege.ca>
2060 Date: Fri Aug 10 12:24:13 2012 -0400
2062 Documentation: add a missing image.
2064 Signed-off-by: Robert Soulliere <robert.soulliere@mohawkcollege.ca>
2066 - - docs/media/Kids_OPAC10.jpg
2067 create mode 100644 docs/media/Kids_OPAC10.jpg
2069 commit 0ca4a5a26ec0b8d1e16f5d9b45231c6e5d9157ef
2070 Author: Robert Soulliere <robert.soulliere@mohawkcollege.ca>
2071 Date: Fri Aug 10 10:04:59 2012 -0400
2073 Documentation: remove line break characters from file.
2075 Signed-off-by: Robert Soulliere <robert.soulliere@mohawkcollege.ca>
2077 201 201 docs/opac/kids_opac.txt
2079 commit 067669e687e17a130c890e84f1023f48bf14504d
2080 Author: Sally Fortin <sfortin@esilibrary.com>
2081 Date: Fri Aug 10 09:59:04 2012 -0400
2083 Documentation: Add kids catalog documentation from ESI site.
2085 Signed-off-by: Robert Soulliere <robert.soulliere@mohawkcollege.ca>
2087 - - docs/media/Kids_OPAC1.jpg
2088 - - docs/media/Kids_OPAC11.jpg
2089 - - docs/media/Kids_OPAC12.jpg
2090 - - docs/media/Kids_OPAC13.jpg
2091 - - docs/media/Kids_OPAC14.jpg
2092 - - docs/media/Kids_OPAC15.jpg
2093 - - docs/media/Kids_OPAC16.jpg
2094 - - docs/media/Kids_OPAC17.jpg
2095 - - docs/media/Kids_OPAC2.jpg
2096 - - docs/media/Kids_OPAC4.jpg
2097 - - docs/media/Kids_OPAC5.jpg
2098 - - docs/media/Kids_OPAC6.jpg
2099 - - docs/media/Kids_OPAC7.jpg
2100 - - docs/media/Kids_OPAC8.jpg
2101 - - docs/media/Kids_OPAC9.jpg
2102 201 0 docs/opac/kids_opac.txt
2104 create mode 100644 docs/media/Kids_OPAC1.jpg
2105 create mode 100644 docs/media/Kids_OPAC11.jpg
2106 create mode 100644 docs/media/Kids_OPAC12.jpg
2107 create mode 100644 docs/media/Kids_OPAC13.jpg
2108 create mode 100644 docs/media/Kids_OPAC14.jpg
2109 create mode 100644 docs/media/Kids_OPAC15.jpg
2110 create mode 100644 docs/media/Kids_OPAC16.jpg
2111 create mode 100644 docs/media/Kids_OPAC17.jpg
2112 create mode 100644 docs/media/Kids_OPAC2.jpg
2113 create mode 100644 docs/media/Kids_OPAC4.jpg
2114 create mode 100644 docs/media/Kids_OPAC5.jpg
2115 create mode 100644 docs/media/Kids_OPAC6.jpg
2116 create mode 100644 docs/media/Kids_OPAC7.jpg
2117 create mode 100644 docs/media/Kids_OPAC8.jpg
2118 create mode 100644 docs/media/Kids_OPAC9.jpg
2119 create mode 100644 docs/opac/kids_opac.txt
2121 commit 135048671b01eacffacba741058ab487a5885b22
2122 Author: Dan Scott <dscott@laurentian.ca>
2123 Date: Thu Aug 9 18:25:00 2012 -0400
2125 Authorities: Fix broken UI due to new XUL/Dojo/regressions
2127 New versions of XUL, since Firefox 10, hate dojo.query("foo bar"), so we
2128 have to refactor it to use dojo.query("foo").query("bar") instead. At
2129 least until we upgrade to a new version of Dojo.
2131 In addition, 522d8d82 introduced a regression meaning that the text of
2132 the authorities was no longer wrapped in a SPAN element with a class of
2133 "text". That in turn meant that the Dojo queries weren't picking up the
2134 labels for the merge box, leaving no visual indication to the user as to
2135 what authorities exactly were being merged. So, repair that.
2137 Also, similar to a fix for the MFHD editor, set the initial height of
2138 the spawned MARC Editor for an authority record to something reasonable.
2140 Signed-off-by: Dan Scott <dscott@laurentian.ca>
2141 Signed-off-by: Mike Rylander <mrylander@gmail.com>
2143 15 7 Open-ILS/web/js/ui/default/cat/authority/list.js
2145 commit c81118e76cc10529d857233462a6d690c14a9834
2146 Author: Dan Scott <dscott@laurentian.ca>
2147 Date: Thu Aug 9 16:31:44 2012 -0400
2149 Set a sane initial MFHD Editor size
2151 For most MFHD records, the size of the MARC Editor window when spawned
2152 fits into the confines of a normal desktop. However, for MFHD records
2153 with dozens or more rows, the window chrome can be inaccessible because
2154 it is bumped off the top of the Windows desktop. This makes it
2155 impossible for users to close the window without a workaround like
2158 This branch sets the window to an initial height of 40 pixels less than
2159 the height of the entire staff client window. This should be enough to
2160 enable the chrome on top to be visible. In addition, we have to set the
2161 width to something reasonable because XUL seems to otherwise set the
2162 window to be extremely skinny once an explicit height is set, so we set
2163 that to be half the width of the staff client window.
2165 Finally, we allow the new window to be resizable according to the user's
2168 Signed-off-by: Dan Scott <dscott@laurentian.ca>
2169 Signed-off-by: Mike Rylander <mrylander@gmail.com>
2171 5 1 Open-ILS/xul/staff_client/chrome/content/cat/opac.js
2173 commit fbc36bfdb1098df6b4cd8f48d59bc9b09cc679d4
2174 Author: Lebbeous Fogle-Weekley <lebbeous@esilibrary.com>
2175 Date: Wed Aug 8 13:50:33 2012 -0400
2177 Simplified Hold Pull List: Fix several sorting bugs
2179 First of all, sorting on most columns was broken due to a bug in the way
2180 that the flattener methods of the open-ils.fielder service were
2181 constructing their SQL JOINs. We were coming up with way too many
2182 joins, and then losing track of which JOIN's alias to refer to when
2183 building the ORDER BY clause later. This is fixed.
2185 Secondly, the shelving location column now sorts automatically by the
2186 shelving location *ordering* values, when avaiable. These are the
2187 values that you set up in the drag-and-drop staff client interface
2188 titled "Copy Location Order." When these values are not set for the org
2189 unit whose pull list you're viewing, the sorting will fall back to
2192 Signed-off-by: Lebbeous Fogle-Weekley <lebbeous@esilibrary.com>
2193 Signed-off-by: Mike Rylander <mrylander@gmail.com>
2195 5 1 Open-ILS/examples/fm_IDL.xml
2196 3 0 Open-ILS/src/perlmods/lib/OpenILS/Application/Fielder.pm
2197 28 3 Open-ILS/src/perlmods/lib/OpenILS/Application/Flattener.pm
2198 2 2 Open-ILS/src/templates/circ/hold_pull_list.tt2
2200 commit e0e0b53bedae81c6f687cd2ea6db020f9ce9f9b4
2201 Author: Robert Soulliere <robert.soulliere@mohawkcollege.ca>
2202 Date: Thu Aug 9 15:17:48 2012 -0400
2204 Documentation: Update upgrade instruction to 2.3.beta1 and include all docs that were in 2.2.
2206 Signed-off-by: Robert Soulliere <robert.soulliere@mohawkcollege.ca>
2208 11 11 docs/installation/server_upgrade.txt
2211 commit 807d5ed5a28a2ac9b5caa098eeb339169ff9354f
2212 Author: Robert Soulliere <robert.soulliere@mohawkcollege.ca>
2213 Date: Wed Aug 8 10:45:33 2012 -0400
2215 Documentation: Remove a space causing an error during PDF processing.
2217 Signed-off-by: Robert Soulliere <robert.soulliere@mohawkcollege.ca>
2221 commit 3bee2e65eb4c1d3b297db32df6424a97b8631acd
2222 Author: Dan Scott <dscott@laurentian.ca>
2223 Date: Sat Aug 4 11:24:15 2012 -0400
2225 TPAC: Remove explicit width on "View my list" button
2227 .cached_list_div, which defines the style for the "View my list" button
2228 on the TPAC button bar once an item has been added to a temporary list,
2229 is given an explicit width of 111px, which is problematic for a number
2232 1. If the font-size of the base style is increased, then the text will
2234 2. Translations tend to be longer than English, and indeed in fr-CA
2235 "Afficher ma liste" ends up wrapping onto a second line, which makes
2236 the button bar look weird.
2238 Accordingly, remove the explicit "width:111px" from the style definition
2239 for .cached_list_div.
2241 Signed-off-by: Dan Scott <dscott@laurentian.ca>
2242 Signed-off-by: Ben Shum <bshum@biblio.org>
2244 1 1 Open-ILS/src/templates/opac/css/style.css.tt2
2246 commit 9e95c136931f4abb499ea2862aed3ee56dc2b758
2247 Author: Thomas Berezansky <tsbere@mvlc.org>
2248 Date: Tue Aug 7 14:29:37 2012 -0400
2250 Remove extra xulG redefines
2252 Signed-off-by: Thomas Berezansky <tsbere@mvlc.org>
2253 Signed-off-by: Dan Scott <dscott@laurentian.ca>
2255 0 1 Open-ILS/xul/staff_client/chrome/content/util/widget_prompt.js
2256 0 2 Open-ILS/xul/staff_client/server/cat/volume_editor.js
2257 0 2 Open-ILS/xul/staff_client/server/circ/circ_summary.xul
2258 0 2 Open-ILS/xul/staff_client/server/circ/copy_details.xul
2259 0 1 Open-ILS/xul/staff_client/server/serial/editor_base.js
2261 commit 6702825122afae72f531bd81d3018be41b71edb9
2262 Author: Thomas Berezansky <tsbere@mvlc.org>
2263 Date: Tue Aug 7 14:19:56 2012 -0400
2267 Signed-off-by: Thomas Berezansky <tsbere@mvlc.org>
2268 Signed-off-by: Dan Scott <dscott@laurentian.ca>
2270 1 1 Open-ILS/xul/staff_client/chrome/content/util/timestamp.js
2272 commit b029b810bdba473f5c7743f582aab1e84b60fc85
2273 Author: Thomas Berezansky <tsbere@mvlc.org>
2274 Date: Mon Aug 6 12:48:19 2012 -0400
2276 Redirect to OILS in staff client
2278 Signed-off-by: Thomas Berezansky <tsbere@mvlc.org>
2279 Signed-off-by: Bill Erickson <berick@esilibrary.com>
2281 3 3 Open-ILS/src/perlmods/lib/OpenILS/WWW/EGCatLoader/Search.pm
2283 commit 0b8fa1397d0c400f8e85829aa867c4cfbbf2b6ab
2284 Author: Dan Scott <dscott@laurentian.ca>
2285 Date: Fri Aug 3 10:59:33 2012 -0400
2287 Add dependencies for Fedora
2289 Noted by Net Wolf on the mailing list, some core dependencies were
2290 missing from the Fedora Makefile.install installer. As some of them have
2291 recently been packaged for Fedora 17, add them to the package
2292 collection; others are still unpackaged, so leave them there.
2294 Note: the packages are not available on Fedora 16, but that has a
2295 limited remaining shelf life anyway, so consider this a shift to
2296 supporting only the latest stable version of Fedora.
2298 Signed-off-by: Dan Scott <dscott@laurentian.ca>
2299 Signed-off-by: Lebbeous Fogle-Weekley <lebbeous@esilibrary.com>
2301 4 1 Open-ILS/src/extras/Makefile.install
2303 commit 23809f373d165481fbdea58111d2b3d079dc691d
2304 Author: Bill Erickson <berick@esilibrary.com>
2305 Date: Fri Aug 3 10:02:29 2012 -0400
2307 Import updated translations from Launchpad; stage 2
2309 Signed-off-by: Bill Erickson <berick@esilibrary.com>
2311 1 1 build/i18n/po/XULTermLoader.js/XULTermLoader.js.pot
2312 12 12 build/i18n/po/acq.js/acq.js.pot
2313 1 1 build/i18n/po/capture.js/capture.js.pot
2314 16 2 build/i18n/po/circ.properties/circ.properties.pot
2315 1 1 build/i18n/po/conify.js/conify.js.pot
2316 810 719 build/i18n/po/db.seed/db.seed.pot
2317 2537 2345 build/i18n/po/fm_IDL.dtd/fm_IDL.dtd.pot
2318 15 15 build/i18n/po/ils_events.xml/ils_events.xml.pot
2319 72 542 build/i18n/po/lang.dtd/lang.dtd.pot
2320 6 1 build/i18n/po/offline.properties/offline.properties.pot
2321 2 4 build/i18n/po/opac.dtd/opac.dtd.pot
2322 1 1 build/i18n/po/opac.js/opac.js.pot
2323 1 1 build/i18n/po/pull_list.js/pull_list.js.pot
2324 9 9 build/i18n/po/register.js/register.js.pot
2325 1 1 build/i18n/po/reservation.js/reservation.js.pot
2326 1 1 build/i18n/po/selfcheck.js/selfcheck.js.pot
2327 203 103 build/i18n/po/tpac/tpac.pot
2329 commit 39c37d3bdc1762d329390e287d70b31c51264803
2330 Author: Bill Erickson <berick@esilibrary.com>
2331 Date: Fri Aug 3 10:00:54 2012 -0400
2333 Import updated translations from Launchpad; stage 1
2335 Signed-off-by: Bill Erickson <berick@esilibrary.com>
2337 21 21 build/i18n/po/Searcher.js/pt-BR.po
2338 15 16 build/i18n/po/admin.properties/pt-BR.po
2339 102 0 build/i18n/po/authority.js/tr-TR.po
2340 65 49 build/i18n/po/cat.properties/pt-BR.po
2341 4 4 build/i18n/po/circ.properties/cs-CZ.po
2342 4 4 build/i18n/po/circ.properties/de-DE.po
2343 4 4 build/i18n/po/circ.properties/en-CA.po
2344 4 4 build/i18n/po/circ.properties/en-GB.po
2345 4 4 build/i18n/po/circ.properties/es-ES.po
2346 4 4 build/i18n/po/circ.properties/fr-CA.po
2347 4 4 build/i18n/po/circ.properties/hy-AM.po
2348 74 41 build/i18n/po/circ.properties/pt-BR.po
2349 4 4 build/i18n/po/circ.properties/ru-RU.po
2350 5 5 build/i18n/po/conify.js/es-ES.po
2351 5 5 build/i18n/po/conify.js/pt-BR.po
2352 2191 2198 build/i18n/po/fm_IDL.dtd/cs-CZ.po
2353 2188 2195 build/i18n/po/fm_IDL.dtd/de-DE.po
2354 2191 2198 build/i18n/po/fm_IDL.dtd/en-CA.po
2355 2191 2198 build/i18n/po/fm_IDL.dtd/en-GB.po
2356 2188 2195 build/i18n/po/fm_IDL.dtd/es-ES.po
2357 2225 2232 build/i18n/po/fm_IDL.dtd/fr-CA.po
2358 2191 2198 build/i18n/po/fm_IDL.dtd/hy-AM.po
2359 2191 2198 build/i18n/po/fm_IDL.dtd/pt-BR.po
2360 2191 2198 build/i18n/po/fm_IDL.dtd/ru-RU.po
2361 2188 2195 build/i18n/po/fm_IDL.dtd/tr-TR.po
2362 149 142 build/i18n/po/opac.dtd/pt-BR.po
2363 5 5 build/i18n/po/opac.js/es-ES.po
2364 15 15 build/i18n/po/pull_list.js/pt-BR.po
2365 6 6 build/i18n/po/register.js/de-DE.po
2366 20 20 build/i18n/po/register.js/es-ES.po
2367 31 31 build/i18n/po/register.js/tr-TR.po
2368 31 22 build/i18n/po/selfcheck.js/pt-BR.po
2369 11 11 build/i18n/po/serial.properties/pt-BR.po
2370 create mode 100644 build/i18n/po/authority.js/tr-TR.po
2372 commit 78373003944ba3be5535bb4a221cecc4fd01bceb
2373 Author: Bill Erickson <berick@esilibrary.com>
2374 Date: Thu Aug 2 12:12:49 2012 -0400
2376 Initial cut of 2.3 release notes.
2378 Basically, the contents of RELEASE_NOTES_NEXT organized into
2379 RELEASE_NOTES_2_3.txt and removed from RELEASE_NOTE_NEXT.
2381 Signed-off-by: Bill Erickson <berick@esilibrary.com>
2382 Signed-off-by: Mike Rylander <mrylander@gmail.com>
2384 368 0 docs/RELEASE_NOTES_2_3.txt
2385 0 22 docs/RELEASE_NOTES_NEXT/acq-invoice-li-search.txt
2386 0 67 docs/RELEASE_NOTES_NEXT/add-to-permanent-bookbag.txt
2387 0 15 docs/RELEASE_NOTES_NEXT/edi-invoices.txt
2388 0 60 docs/RELEASE_NOTES_NEXT/new_xulrunner.txt
2389 0 38 docs/RELEASE_NOTES_NEXT/search-filter-groups.txt
2390 0 30 docs/RELEASE_NOTES_NEXT/simplified-hold-pull-list.txt
2391 0 29 docs/RELEASE_NOTES_NEXT/tpac-css-colors.txt
2392 0 37 docs/RELEASE_NOTES_NEXT/vandelay-copy-overlay.txt
2393 0 15 docs/RELEASE_NOTES_NEXT/warn-when-adding-to-a-temporary-bookbag.txt
2394 0 16 docs/RELEASE_NOTES_NEXT/z3950-attr-admin-ui.txt
2395 create mode 100644 docs/RELEASE_NOTES_2_3.txt
2396 delete mode 100644 docs/RELEASE_NOTES_NEXT/acq-invoice-li-search.txt
2397 delete mode 100644 docs/RELEASE_NOTES_NEXT/add-to-permanent-bookbag.txt
2398 delete mode 100644 docs/RELEASE_NOTES_NEXT/edi-invoices.txt
2399 delete mode 100644 docs/RELEASE_NOTES_NEXT/new_xulrunner.txt
2400 delete mode 100644 docs/RELEASE_NOTES_NEXT/search-filter-groups.txt
2401 delete mode 100644 docs/RELEASE_NOTES_NEXT/simplified-hold-pull-list.txt
2402 delete mode 100644 docs/RELEASE_NOTES_NEXT/tpac-css-colors.txt
2403 delete mode 100644 docs/RELEASE_NOTES_NEXT/vandelay-copy-overlay.txt
2404 delete mode 100644 docs/RELEASE_NOTES_NEXT/warn-when-adding-to-a-temporary-bookbag.txt
2405 delete mode 100644 docs/RELEASE_NOTES_NEXT/z3950-attr-admin-ui.txt
2407 commit 9646deb6f6dcf9b4ae807bcc7cf283485cba5371
2408 Author: Bill Erickson <berick@esilibrary.com>
2409 Date: Thu Aug 2 12:09:42 2012 -0400
2411 Add simple README to RELEASE_NOTE_NEXT
2413 Without something in the directory, it will dissappear each time we
2414 create release notes from the contents and delete them, since Git
2415 removes empty directories. That would likely just lead to confusion.
2417 Signed-off-by: Bill Erickson <berick@esilibrary.com>
2418 Signed-off-by: Mike Rylander <mrylander@gmail.com>
2420 6 0 docs/RELEASE_NOTES_NEXT/README
2421 create mode 100644 docs/RELEASE_NOTES_NEXT/README
2423 commit 5aff6e1d57a25720197bd8b0c363c54e16fbdaf5
2424 Author: Robert Soulliere <robert.soulliere@mohawkcollege.ca>
2425 Date: Fri Aug 3 09:21:18 2012 -0400
2427 Documentation: adjust documentation for 2_3 release.
2429 Comment out chapters in root.txt except for basic documentation.
2430 Update upgrade instructions for the 2.3 alpha2 release.
2432 Signed-off-by: Robert Soulliere <robert.soulliere@mohawkcollege.ca>
2434 12 12 docs/installation/server_upgrade.txt
2437 commit d197adabb23a0ada11cb4e5e881706ae45ad8050
2438 Author: Bill Erickson <berick@esilibrary.com>
2439 Date: Thu Aug 2 11:35:05 2012 -0400
2441 Repairing upgrade stamp number
2443 Signed-off-by: Bill Erickson <berick@esilibrary.com>
2445 1 1 Open-ILS/src/sql/Pg/upgrade/0733.data.jedi_with_copies.sql
2447 commit ca2b77886d873c6ba103d77ad157a9174ea0382b
2448 Author: Robert Soulliere <robert.soulliere@mohawkcollege.ca>
2449 Date: Thu Aug 2 10:34:44 2012 -0400
2451 Documentation: Add Staff account management chapter.
2453 Converted from 1.6 documentation. Reviewed by Jennifer Turner.
2455 Signed-off-by: Robert Soulliere <robert.soulliere@mohawkcollege.ca>
2457 88 0 docs/admin/permissions.txt
2459 create mode 100644 docs/admin/permissions.txt
2461 commit 2dea1770e821eb05abd38e339eb25de13a49d4c8
2462 Author: Dan Scott <dscott@laurentian.ca>
2463 Date: Wed Aug 1 23:05:58 2012 -0400
2465 Fix up whitespace in a couple of SIP modules
2467 Signed-off-by: Dan Scott <dscott@laurentian.ca>
2469 292 292 Open-ILS/src/perlmods/lib/OpenILS/SIP.pm
2470 178 178 Open-ILS/src/perlmods/lib/OpenILS/SIP/Patron.pm
2472 commit 6769c01217e0c8b8a91ba7d3cc8ce6769919bf39
2473 Author: Jeff Godin <jgodin@tadl.org>
2474 Date: Tue Jun 19 15:31:08 2012 -0400
2476 Add SIP support for Fine Items field
2478 Add support for SIP Fine Items, msg 64 field AV.
2480 Display outstanding balance, last_billing_type, and a description.
2482 For circulation xacts, description is title / author from MODS.
2484 For grocery xacts, description is last_billing_note.
2488 Signed-off-by: Jeff Godin <jgodin@tadl.org>
2489 Signed-off-by: Jason Stephenson <jstephenson@mvlc.org>
2490 Signed-off-by: Dan Scott <dscott@laurentian.ca>
2492 15 1 Open-ILS/src/perlmods/lib/OpenILS/SIP/Patron.pm
2494 commit a188139d906bf35c0e0a0184711b0f440c4bb02e
2495 Author: Jeff Godin <jgodin@tadl.org>
2496 Date: Tue Jun 19 15:10:07 2012 -0400
2498 Pass authtoken to OpenILS::SIP::Patron objects
2500 To support retrieval of billing details, OpenILS::SIP::Patron
2501 objects need an auth token.
2503 Teach OpenILS::SIP->find_patron to pass patron objects an auth
2504 token, and also move existing "find patron by what key: barcode or
2505 database id?" logic into find_patron (and out of
2506 OpenILS::SIP::Patron->new).
2508 Signed-off-by: Jeff Godin <jgodin@tadl.org>
2509 Signed-off-by: Jason Stephenson <jstephenson@mvlc.org>
2510 Signed-off-by: Dan Scott <dscott@laurentian.ca>
2512 8 1 Open-ILS/src/perlmods/lib/OpenILS/SIP.pm
2513 2 6 Open-ILS/src/perlmods/lib/OpenILS/SIP/Patron.pm
2515 commit abc738f57e52871192f9a027e5356deb8f7424d5
2516 Author: Dan Scott <dscott@laurentian.ca>
2517 Date: Wed Aug 1 17:33:48 2012 -0400
2519 Wrap upgrade script for search filter group admin UI
2521 Signed-off-by: Dan Scott <dscott@laurentian.ca>
2523 1 1 Open-ILS/src/sql/Pg/002.schema.config.sql
2524 31 0 Open-ILS/src/sql/Pg/upgrade/0735.data.search_filter_group_perms.sql
2525 0 29 Open-ILS/src/sql/Pg/upgrade/XXXX.data.search_filter_group_perms.sql
2526 create mode 100644 Open-ILS/src/sql/Pg/upgrade/0735.data.search_filter_group_perms.sql
2527 delete mode 100644 Open-ILS/src/sql/Pg/upgrade/XXXX.data.search_filter_group_perms.sql
2529 commit 4d424d03934f7ebb4e5ffe3ae2d7335586a6c5e4
2530 Author: Bill Erickson <berick@esilibrary.com>
2531 Date: Wed Jul 25 09:43:43 2012 -0400
2533 Search filter group doc repair
2535 Change the example in the docs to have correct syntax:
2537 filter_group=reading_level becomes filter_group='reading_level'
2539 Thanks to kmlussier for pointing this out.
2541 Signed-off-by: Bill Erickson <berick@esilibrary.com>
2542 Signed-off-by: Kathy Lussier <klussier@masslnc.org>
2543 Signed-off-by: Dan Scott <dscott@laurentian.ca>
2545 1 1 docs/RELEASE_NOTES_NEXT/search-filter-groups.txt
2547 commit 176078548035aa3781b91e66d7df578b0a43858d
2548 Author: Bill Erickson <berick@esilibrary.com>
2549 Date: Thu May 31 10:06:17 2012 -0400
2551 Add missing search filter group view/admin perm
2553 ADMIN_SEARCH_FILTER_GROUP
2554 VIEW_SEARCH_FILTER_GROUP
2556 Signed-off-by: Bill Erickson <berick@esilibrary.com>
2557 Signed-off-by: Kathy Lussier <klussier@masslnc.org>
2558 Signed-off-by: Dan Scott <dscott@laurentian.ca>
2560 5 1 Open-ILS/src/sql/Pg/950.data.seed-values.sql
2561 29 0 Open-ILS/src/sql/Pg/upgrade/XXXX.data.search_filter_group_perms.sql
2562 create mode 100644 Open-ILS/src/sql/Pg/upgrade/XXXX.data.search_filter_group_perms.sql
2564 commit e9771beffe8ffcdb0d7f02eb2bfce6962a4e1ac5
2565 Author: Bill Erickson <berick@esilibrary.com>
2566 Date: Thu May 31 09:27:40 2012 -0400
2568 Search filter groups release notes
2570 Signed-off-by: Bill Erickson <berick@esilibrary.com>
2571 Signed-off-by: Kathy Lussier <klussier@masslnc.org>
2572 Signed-off-by: Dan Scott <dscott@laurentian.ca>
2574 38 0 docs/RELEASE_NOTES_NEXT/search-filter-groups.txt
2575 create mode 100644 docs/RELEASE_NOTES_NEXT/search-filter-groups.txt
2577 commit 67095d5acccdd7947aef2a7bcc4a2c232e0db33c
2578 Author: Bill Erickson <berick@esilibrary.com>
2579 Date: Thu May 31 09:37:58 2012 -0400
2581 Search filter groups admin UI staff menu entry
2583 Admin -> Local Administration -> Search Filter Groups
2585 Signed-off-by: Bill Erickson <berick@esilibrary.com>
2586 Signed-off-by: Kathy Lussier <klussier@masslnc.org>
2587 Signed-off-by: Dan Scott <dscott@laurentian.ca>
2589 1 0 Open-ILS/web/opac/locale/en-US/lang.dtd
2590 4 0 Open-ILS/xul/staff_client/chrome/content/main/menu.js
2591 3 0 Open-ILS/xul/staff_client/chrome/content/main/menu_frame_menus.xul
2593 commit 42505e6c89ef51cdba62d112222739114e8de8dd
2594 Author: Bill Erickson <berick@esilibrary.com>
2595 Date: Fri May 25 09:22:36 2012 -0400
2597 Search filter groups admin UI / API
2599 UI for managing search filter groups and group entries.
2601 This inclues a new API call for performing CRUD actions on filter
2604 open-ils.actor.filter_group_entry.crud
2606 This new API call was necessary because entries link to
2607 actor.search_query's, whose write access cannot be controled by pcrud.
2609 Signed-off-by: Bill Erickson <berick@esilibrary.com>
2610 Signed-off-by: Kathy Lussier <klussier@masslnc.org>
2611 Signed-off-by: Dan Scott <dscott@laurentian.ca>
2613 2 2 Open-ILS/examples/fm_IDL.xml
2614 112 0 Open-ILS/src/perlmods/lib/OpenILS/Application/Actor.pm
2615 104 0 Open-ILS/src/templates/conify/global/actor/search_filter_group.tt2
2616 182 0 Open-ILS/web/js/ui/default/conify/global/actor/search_filter_group.js
2617 create mode 100644 Open-ILS/src/templates/conify/global/actor/search_filter_group.tt2
2618 create mode 100644 Open-ILS/web/js/ui/default/conify/global/actor/search_filter_group.js
2620 commit 5d355e3262c3cf5a528762d5162a8526649efcbb
2621 Author: Jason Stephenson <jason@sigio.com>
2622 Date: Wed Apr 25 15:06:38 2012 -0400
2624 Add WEBDIR to Open-ILS/xul/staff_client/Makefile.am.
2626 Signed-off-by: Jason Stephenson <jason@sigio.com>
2627 Signed-off-by: Dan Scott <dscott@laurentian.ca>
2629 1 1 Open-ILS/xul/staff_client/Makefile.am
2631 commit 61a95875189d27ed3543f45edb63d3e243aa272a
2632 Author: Thomas Berezansky <tsbere@mvlc.org>
2633 Date: Wed Aug 1 16:40:51 2012 -0400
2635 Fix place hold hiding logic
2637 Always show the place hold link for staff with permission to place holds
2638 that won't fill currently.
2640 Otherwise, only show the link if:
2641 There are holdable copies
2643 We aren't blocking OR there are no available copies
2645 Signed-off-by: Thomas Berezansky <tsbere@mvlc.org>
2646 Signed-off-by: Dan Scott <dscott@laurentian.ca>
2648 3 4 Open-ILS/src/templates/opac/parts/record/summary.tt2
2649 3 5 Open-ILS/src/templates/opac/parts/result/table.tt2
2651 commit f58ad303473a992b11cbefe704dafd1a8eb03ae3
2652 Author: Dan Scott <dscott@laurentian.ca>
2653 Date: Wed Aug 1 16:54:32 2012 -0400
2655 TPAC: Wrap "holdable copies" upgrade script
2657 Signed-off-by: Dan Scott <dscott@laurentian.ca>
2659 1 1 Open-ILS/src/sql/Pg/002.schema.config.sql
2660 145 0 Open-ILS/src/sql/Pg/upgrade/0734.tpac_holdable_check.sql
2661 0 137 Open-ILS/src/sql/Pg/upgrade/XXXX.tpac_holdable_check.sql
2662 create mode 100644 Open-ILS/src/sql/Pg/upgrade/0734.tpac_holdable_check.sql
2663 delete mode 100644 Open-ILS/src/sql/Pg/upgrade/XXXX.tpac_holdable_check.sql
2665 commit 8151ed9d949a6613c1bf40d605c59f2d07efd06c
2666 Author: Art Rhyno <art632000@yahoo.ca>
2667 Date: Fri Jul 27 11:39:14 2012 -0400
2669 Block "Place Hold" link in TPAC if item is available
2671 Suppress the display of the "Place Hold" link based on whether an item
2672 is available. This is set as a preference in config.tt2. Some sites
2673 may want the ability to place holds regardless of availability.
2675 Signed-off-by: Art Rhyno <art632000@yahoo.ca>
2676 Signed-off-by: Dan Scott <dscott@laurentian.ca>
2679 Open-ILS/src/templates/opac/parts/record/summary.tt2
2680 Open-ILS/src/templates/opac/parts/result/table.tt2
2682 Signed-off-by: Dan Scott <dscott@laurentian.ca>
2684 9 0 Open-ILS/src/templates/opac/parts/config.tt2
2685 3 1 Open-ILS/src/templates/opac/parts/misc_util.tt2
2686 8 2 Open-ILS/src/templates/opac/parts/record/summary.tt2
2687 9 2 Open-ILS/src/templates/opac/parts/result/table.tt2
2689 commit a6170ad241d22e936def92dd0896ee955ae48e53
2690 Author: Thomas Berezansky <tsbere@mvlc.org>
2691 Date: Wed Apr 18 17:03:05 2012 -0400
2693 TPac: Hide place hold links when not holdable
2695 The only check done is on the holdable flags:
2700 Hold rules themselves are not checked.
2702 Note that place hold links are shown either way when you can have the
2703 PLACE_UNFILLABLE_HOLD permission and are logged into the staff client.
2705 Signed-off-by: Thomas Berezansky <tsbere@mvlc.org>
2706 Signed-off-by: Dan Scott <dscott@laurentian.ca>
2708 45 0 Open-ILS/src/perlmods/lib/OpenILS/Application/Search/Biblio.pm
2709 1 0 Open-ILS/src/perlmods/lib/OpenILS/WWW/EGCatLoader.pm
2710 45 0 Open-ILS/src/sql/Pg/040.schema.asset.sql
2711 2 1 Open-ILS/src/sql/Pg/990.schema.unapi.sql
2712 137 0 Open-ILS/src/sql/Pg/upgrade/XXXX.tpac_holdable_check.sql
2713 2 0 Open-ILS/src/templates/opac/parts/record/summary.tt2
2714 2 0 Open-ILS/src/templates/opac/parts/result/table.tt2
2715 create mode 100644 Open-ILS/src/sql/Pg/upgrade/XXXX.tpac_holdable_check.sql
2717 commit 77fdad1194178d217b46c4c49d9930a2c31cd5be
2718 Author: Thomas Berezansky <tsbere@mvlc.org>
2719 Date: Thu Apr 12 10:23:12 2012 -0400
2723 Allow for temporary, staff, and permanent operator changes.
2725 Temporary uses a temp authtoken for a few minute timeout.
2727 Staff uses a normal staff login authtoken for a multi-hour timeout.
2729 Permanent is a staff change that disregards the previous login instead of
2730 allowing it to be recovered by using the menu item again.
2732 I also fixed things up so later timeouts can re-use the previous duration
2733 and fixed up some title bar issues:
2735 1 - Login screen shows version again (needed a document in the title set)
2736 2 - Menu windows don't forget the server name
2737 3 - Menu windows keep the same number for their lifetime
2739 Signed-off-by: Thomas Berezansky <tsbere@mvlc.org>
2740 Signed-off-by: Bill Erickson <berick@esilibrary.com>
2742 6 0 Open-ILS/web/opac/locale/en-US/lang.dtd
2743 1 1 Open-ILS/xul/staff_client/chrome/content/main/main.js
2744 11 6 Open-ILS/xul/staff_client/chrome/content/main/menu.js
2745 2 1 Open-ILS/xul/staff_client/chrome/content/main/menu_frame.xul
2746 12 11 Open-ILS/xul/staff_client/chrome/content/util/network.js
2747 30 4 Open-ILS/xul/staff_client/server/main/simple_auth.xul
2749 commit 5dd2ae5ac5e85e3a7c25816e195a621835e5c106
2750 Author: Thomas Berezansky <tsbere@mvlc.org>
2751 Date: Wed Apr 11 19:53:48 2012 -0400
2753 Rip modal_xulG_stack out, replace with openDialog
2755 This converts the util/window.js open function to a wrapper around the
2756 openDialog function and passes xulG in that way, as well as teaches
2757 global_util.js to look for it having been passed in via the arguments
2758 parameter on window.
2760 The non-modal "push it into place" is still done as well, in case some
2761 window isn't using global_util.js and needs xulG.
2763 Signed-off-by: Thomas Berezansky <tsbere@mvlc.org>
2764 Signed-off-by: Bill Erickson <berick@esilibrary.com>
2766 4 31 Open-ILS/xul/staff_client/chrome/content/OpenILS/global_util.js
2767 3 5 Open-ILS/xul/staff_client/chrome/content/main/menu.js
2768 7 10 Open-ILS/xul/staff_client/chrome/content/main/simple_auth.xul
2769 11 29 Open-ILS/xul/staff_client/chrome/content/util/fancy_prompt.xul
2770 1 1 Open-ILS/xul/staff_client/chrome/content/util/print.js
2771 17 25 Open-ILS/xul/staff_client/chrome/content/util/timestamp.js
2772 10 13 Open-ILS/xul/staff_client/chrome/content/util/widget_prompt.js
2773 1 1 Open-ILS/xul/staff_client/chrome/content/util/widget_prompt.xul
2774 12 97 Open-ILS/xul/staff_client/chrome/content/util/window.js
2775 0 13 Open-ILS/xul/staff_client/server/cat/bib_brief.js
2776 6 7 Open-ILS/xul/staff_client/server/cat/copy_editor.js
2777 1 1 Open-ILS/xul/staff_client/server/cat/copy_notes.xul
2778 0 10 Open-ILS/xul/staff_client/server/cat/marc_view.xul
2779 0 1 Open-ILS/xul/staff_client/server/cat/record_buckets_quick.xul
2780 1 2 Open-ILS/xul/staff_client/server/cat/volume_editor.js
2781 4 8 Open-ILS/xul/staff_client/server/circ/backdate_post_checkin.js
2782 1 3 Open-ILS/xul/staff_client/server/circ/circ_summary.xul
2783 1 3 Open-ILS/xul/staff_client/server/circ/copy_details.xul
2784 7 10 Open-ILS/xul/staff_client/server/main/simple_auth.xul
2785 1 1 Open-ILS/xul/staff_client/server/patron/bill_cc_info.xul
2786 15 23 Open-ILS/xul/staff_client/server/patron/bill_wizard.js
2787 9 13 Open-ILS/xul/staff_client/server/patron/edit_standing_penalty.js
2788 3 7 Open-ILS/xul/staff_client/server/patron/hold_cancel.js
2789 3 7 Open-ILS/xul/staff_client/server/patron/new_standing_penalty.js
2790 8 9 Open-ILS/xul/staff_client/server/serial/editor_base.js
2791 4 4 Open-ILS/xul/staff_client/server/serial/notes.xul
2792 2 2 Open-ILS/xul/staff_client/server/serial/select_aou.xul
2793 2 2 Open-ILS/xul/staff_client/server/serial/select_unit.xul
2795 commit 8227dd59af80c12740ad51ea076d7e5806b8ff62
2796 Author: Mike Rylander <mrylander@gmail.com>
2797 Date: Wed Aug 1 15:17:59 2012 -0400
2799 Stamping upgrade script for JEDI with Copies
2801 Signed-off-by: Mike Rylander <mrylander@gmail.com>
2803 1 1 Open-ILS/src/sql/Pg/002.schema.config.sql
2804 187 0 Open-ILS/src/sql/Pg/upgrade/0733.data.jedi_with_copies.sql
2805 0 183 Open-ILS/src/sql/Pg/upgrade/XXXX.data.jedi_with_copies.sql
2806 create mode 100644 Open-ILS/src/sql/Pg/upgrade/0733.data.jedi_with_copies.sql
2807 delete mode 100644 Open-ILS/src/sql/Pg/upgrade/XXXX.data.jedi_with_copies.sql
2809 commit ab47e65292278af4213df9dc7a6afa020bc208e4
2810 Author: Bill Erickson <berick@esilibrary.com>
2811 Date: Fri Jul 27 12:11:23 2012 -0400
2813 EDI ORDER template, now with copies
2815 Adds a new "copies" structure to the stock JEDI ORDER template. Copies
2816 are ultimately mapped into one or more GIR segments in the outbound EDI.
2817 This commit only adds the change to the stock template (seed data). It
2818 also adds entries to the environment for the stock template and existing
2819 template 23 via upgrade script (to expedite local template editing).
2821 With the current template, GIR segments look like so:
2823 GIR+001+8:LCO+TESTFUND2:LFN+SYS1-BR1:LLO+FIC ROW 456:LSM+Stacks:LSQ'
2824 GIR+002+9:LCO+TESTFUND2:LFN+SYS1-BR1:LLO+FIC ROW 456:LSM+Stacks:LSQ'
2825 GIR+003+10:LCO+TESTFUND2:LFN+SYS1-BR1:LLO+FIC ROW 456:LSM+Stacks:LSQ'
2826 GIR+004+11:LCO+TESTFUND2:LFN+SYS1-BR1:LLO+FIC ROW 456:LSM+Stacks:LSQ'
2827 GIR+005+12:LCO+TESTFUND2:LFN+SYS1-BR1:LLO+FIC ROW 456:LSM+Stacks:LSQ'
2828 GIR+006+13:LCO+TESTFUND2:LFN+SYS1-BR2:LLO+FIC ROW 456:LSM+Young Adult:LSQ'
2829 GIR+007+14:LCO+TESTFUND2:LFN+SYS1-BR2:LLO+FIC ROW 456:LSM+Young Adult:LSQ'
2830 GIR+008+15:LCO+TESTFUND2:LFN+SYS1-BR2:LLO+FIC ROW 456:LSM+Young Adult:LSQ'
2832 LQT / quantity is also supported.
2834 The current implementation is meant to cover all possible fields so that
2835 users can remove/alter items on a vendor by vendor basis as needed.
2837 Signed-off-by: Bill Erickson <berick@esilibrary.com>
2838 Signed-off-by: Mike Rylander <mrylander@gmail.com>
2840 31 2 Open-ILS/src/sql/Pg/950.data.seed-values.sql
2841 183 0 Open-ILS/src/sql/Pg/upgrade/XXXX.data.jedi_with_copies.sql
2842 create mode 100644 Open-ILS/src/sql/Pg/upgrade/XXXX.data.jedi_with_copies.sql
2844 commit d6bab7ae43feb872af795022106f6848f41f09ad
2845 Author: Bill Erickson <berick@esilibrary.com>
2846 Date: Fri Jul 27 11:11:25 2012 -0400
2848 Added debug-only option to edi_pusher.pl
2850 Option causes the final EDI to be printed to STDOUT, but does not
2851 populate any data in the DB nor does it FTP the file to the vendor.
2853 Signed-off-by: Bill Erickson <berick@esilibrary.com>
2854 Signed-off-by: Mike Rylander <mrylander@gmail.com>
2856 10 1 Open-ILS/src/support-scripts/edi_pusher.pl
2858 commit 1741ce377f536f47bc1380d6144b2d88eced387c
2859 Author: Lebbeous Fogle-Weekley <lebbeous@esilibrary.com>
2860 Date: Thu Jul 26 10:17:06 2012 -0400
2862 Feed JEDI to the EDI translator to get EDI, and vice versa.
2864 Run this script as the opensrf user.
2866 INPUT_IS_EDI=1 perl test_edi_translator.pl < blob.edi
2870 perl test_edi_translator.pl < blob.jedi
2872 Signed-off-by: Lebbeous Fogle-Weekley <lebbeous@esilibrary.com>
2873 Signed-off-by: Bill Erickson <berick@esilibrary.com>
2874 Signed-off-by: Mike Rylander <mrylander@gmail.com>
2876 57 0 Open-ILS/src/edi_translator/test_edi_translator.pl
2877 create mode 100644 Open-ILS/src/edi_translator/test_edi_translator.pl
2879 commit cff5fb73738b1ef632c9de88a4156f5b291c4d71
2880 Author: Lebbeous Fogle-Weekley <lebbeous@esilibrary.com>
2881 Date: Wed Aug 1 14:51:39 2012 -0400
2883 Whitespace fixes in Collections.pm
2885 Signed-off-by: Lebbeous Fogle-Weekley <lebbeous@esilibrary.com>
2887 761 761 Open-ILS/src/perlmods/lib/OpenILS/Application/Collections.pm
2889 commit 375054cfe65304c5717f13c7fbe15e66183ff2ab
2890 Author: Bill Erickson <berick@esilibrary.com>
2891 Date: Thu Apr 12 11:44:44 2012 -0400
2893 Collections user balance API / batch file output
2895 New API open-ils.collections.user_balance_summary.generate,
2896 which generates summary information on patron balance owed for all open
2897 transactions that occurred at the requested location. Optional flag
2898 supports including per-xact summary information as well. The summary
2899 information is written to an XML file and placed in a protected, shared
2900 web directory for download after the file has been generated.
2902 During creation, the output file will have a .tmp suffix, allowing
2903 clients to poll for file completion.
2905 Includes a new opensrf.xml app_setting for open-ils.collections to
2906 specifiy the batch file directory as well as a sample Apache config in
2909 Signed-off-by: Bill Erickson <berick@esilibrary.com>
2910 Signed-off-by: Lebbeous Fogle-Weekley <lebbeous@esilibrary.com>
2912 14 0 Open-ILS/examples/apache/eg_vhost.conf
2913 4 0 Open-ILS/examples/opensrf.xml.example
2914 229 0 Open-ILS/src/perlmods/lib/OpenILS/Application/Collections.pm
2916 commit 1d03a65e7a7c19acbf6644f60a7473934702a817
2917 Author: Bill Erickson <berick@esilibrary.com>
2918 Date: Thu Apr 12 11:07:10 2012 -0400
2920 Fieldmapper toXML repairs and additions
2922 1. Be sure the append the current element to the document in progress
2924 2. Use the class hint instead of the fully qualified class_name (e.g.
2925 Fielmapper::actor::user) to avoid XML errors:
2927 namespace error : Failed to parse QName 'Fieldmapper:'
2929 3. Added support for additional options including "no_virt" which tells
2930 the routine to skip all virtual fields and "skip_fields" to support
2931 leaving specific fields out of the output. The main use case for skip
2932 fields is au => ['passwd'], but other examples might include large
2933 fields like bre => ['marc'].
2935 Signed-off-by: Bill Erickson <berick@esilibrary.com>
2936 Signed-off-by: Lebbeous Fogle-Weekley <lebbeous@esilibrary.com>
2938 14 3 Open-ILS/src/perlmods/lib/OpenILS/Utils/Fieldmapper.pm
2940 commit a5fd2cae1b6ad5fa1fd03a8672d4646af2554418
2941 Author: Mike Rylander <mrylander@gmail.com>
2942 Date: Tue Apr 10 16:28:40 2012 -0400
2944 Teach Fieldmapper how to turn FM objects into simple XML
2946 Signed-off-by: Mike Rylander <mrylander@gmail.com>
2947 Signed-off-by: Bill Erickson <berick@esilibrary.com>
2948 Signed-off-by: Lebbeous Fogle-Weekley <lebbeous@esilibrary.com>
2950 41 0 Open-ILS/src/perlmods/lib/OpenILS/Utils/Fieldmapper.pm
2952 commit af90956986c220751c7b9f0aec5663ab9ce2c69a
2953 Author: Lebbeous Fogle-Weekley <lebbeous@esilibrary.com>
2954 Date: Wed Aug 1 14:30:07 2012 -0400
2956 Stamping upgrade script 0732
2958 Signed-off-by: Lebbeous Fogle-Weekley <lebbeous@esilibrary.com>
2960 1 1 Open-ILS/src/sql/Pg/002.schema.config.sql
2961 56 0 Open-ILS/src/sql/Pg/upgrade/0732.schema.acq-lineitem-summary.sql
2962 0 53 Open-ILS/src/sql/Pg/upgrade/XXXX.schema.acq-lineitem-summary.sql
2963 create mode 100644 Open-ILS/src/sql/Pg/upgrade/0732.schema.acq-lineitem-summary.sql
2964 delete mode 100644 Open-ILS/src/sql/Pg/upgrade/XXXX.schema.acq-lineitem-summary.sql
2966 commit 460d34e561fbeb9e9c878fb2f7faa45b260ee9a3
2967 Author: Bill Erickson <berick@esilibrary.com>
2968 Date: Wed Aug 1 13:54:00 2012 -0400
2970 ACQ unified search submit on enter (for real)
2972 This replaces the old-style submit on enter handler which was based
2973 attaching key handlers to the dijit domNode, which does not work for
2974 filtering selects (i.e. more complicated dijits) w/ the dijit-sanctioned
2975 dojo.connect(..., 'onkeyup', ...), which works regardless. This also
2976 covers more form input elements which were overlooked with the original
2977 submit-on-enter code.
2979 Signed-off-by: Bill Erickson <berick@esilibrary.com>
2980 Signed-off-by: Lebbeous Fogle-Weekley <lebbeous@esilibrary.com>
2982 15 3 Open-ILS/web/js/ui/default/acq/search/unified.js
2984 commit 8b27613b0bf67e9c14d1d8ed3121d544c8bc41c5
2985 Author: Bill Erickson <berick@esilibrary.com>
2986 Date: Thu Jul 12 15:26:50 2012 -0400
2988 ACQ invoice formatting improvements
2990 Prevent # invoiced and # paid inputs from wrapping. Also, make the text
2991 boxes a little smaller to reduce horizontal space requirements. It's
2992 still possible to enter any value, but only the 4 least significant
2993 digits are visible. Since it's not common to invoice 10k+ copies of the
2994 same item, this seems like a fair trade off.
2996 Signed-off-by: Bill Erickson <berick@esilibrary.com>
2997 Signed-off-by: Lebbeous Fogle-Weekley <lebbeous@esilibrary.com>
2999 1 3 Open-ILS/src/templates/acq/invoice/view.tt2
3000 5 1 Open-ILS/web/js/ui/default/acq/invoice/view.js
3002 commit d7177aa1a4ad46d00dbea4489e3388d0ba1cc772
3003 Author: Bill Erickson <berick@esilibrary.com>
3004 Date: Tue Jul 10 11:07:53 2012 -0400
3006 ACQ invoice inline lineitem search and add
3008 The Invoice UI is how composed of two tabs, the main invoice tab and a new
3009 Search tab. The search tab consists of a subset of the Acquisitions unified
3010 search interface. The goal is to allow users to search for lineitems to
3011 invoice. Search results may be added directly to the growing invoice. A
3012 number of small usability features are included.
3017 * Option (default) to limit searches to invoiceable items.
3018 ** These are lineitems that are not cancelled, have at least one
3019 invoiceable copy, linked to a PO whose provider matches that of the
3020 current invoice, and are not already linked to the current invoice.
3022 * Search defaults to last-run search (on workstation).
3023 * New Lineitem Detail filter options
3024 * Sort searches by lineitem number (default) and title.
3025 * There is a new Expected Cost field which includes both the total invoiced
3026 cost plus the anticipated cost of lineitems as they are added.
3027 * New Price per Copy field
3028 * Lineitem count field
3029 * Show / Hide Invoice details button. Details are displayed by default, but
3030 hidden when the user enters the search tab. From there it remains hidden
3031 until manually shown (or a new invoice is opened).
3032 * A new "Save & Clear" button which saves the current invoice then clears
3033 the invoice display to create a new invoice.
3034 * Provider, shipper, and receiver fields are auto-populated from the
3035 first-added invoice data (when not already set).
3036 * Totals are now read-only, since they are derived from existing data (and
3037 are informational only).
3039 Signed-off-by: Bill Erickson <berick@esilibrary.com>
3040 Signed-off-by: Lebbeous Fogle-Weekley <lebbeous@esilibrary.com>
3042 43 3 Open-ILS/src/perlmods/lib/OpenILS/Application/Acq/Search.pm
3043 298 107 Open-ILS/src/templates/acq/invoice/view.tt2
3044 1 1 Open-ILS/web/css/skin/default/acq.css
3045 23 3 Open-ILS/web/js/ui/default/acq/invoice/common.js
3046 283 26 Open-ILS/web/js/ui/default/acq/invoice/view.js
3047 101 75 Open-ILS/web/js/ui/default/acq/search/unified.js
3048 22 0 docs/RELEASE_NOTES_NEXT/acq-invoice-li-search.txt
3049 create mode 100644 docs/RELEASE_NOTES_NEXT/acq-invoice-li-search.txt
3051 commit f502f9e4265603e47f9747d4dc30ee73c26dac07
3052 Author: Bill Erickson <berick@esilibrary.com>
3053 Date: Fri Jul 20 13:53:35 2012 -0400
3055 EditPane setFieldValue method
3057 Signed-off-by: Bill Erickson <berick@esilibrary.com>
3058 Signed-off-by: Lebbeous Fogle-Weekley <lebbeous@esilibrary.com>
3060 9 0 Open-ILS/web/js/dojo/openils/widget/EditPane.js
3062 commit 07ba14c420cfda48dc550cf0888fd96d29603e76
3063 Author: Bill Erickson <berick@esilibrary.com>
3064 Date: Fri Jul 20 11:15:25 2012 -0400
3066 EditPane.js API repairs
3068 By default, don't throw an exception from EditPane.getFieldValue when a
3069 field is required and the value is null. Otherwise, external code is
3070 unable to use this method for inspecting the pane. Make checkRequired
3071 an additional method flag.
3073 Signed-off-by: Bill Erickson <berick@esilibrary.com>
3074 Signed-off-by: Lebbeous Fogle-Weekley <lebbeous@esilibrary.com>
3076 5 3 Open-ILS/web/js/dojo/openils/widget/EditPane.js
3078 commit 7b12ae81a56b1d998eb6c9f239ef259d3e23027a
3079 Author: Bill Erickson <berick@esilibrary.com>
3080 Date: Fri Jul 20 10:25:39 2012 -0400
3082 ACQ lineitem summary moved to real DB view
3084 This is allows us to create new IDL views based on the lineitem summary.
3086 Signed-off-by: Bill Erickson <berick@esilibrary.com>
3087 Signed-off-by: Lebbeous Fogle-Weekley <lebbeous@esilibrary.com>
3089 19 53 Open-ILS/examples/fm_IDL.xml
3090 50 0 Open-ILS/src/sql/Pg/200.schema.acq.sql
3091 53 0 Open-ILS/src/sql/Pg/upgrade/XXXX.schema.acq-lineitem-summary.sql
3092 create mode 100644 Open-ILS/src/sql/Pg/upgrade/XXXX.schema.acq-lineitem-summary.sql
3094 commit 8ab88c90f5c4e71c0d5adea27b54bdb472c6bd0a
3095 Author: Lebbeous Fogle-Weekley <lebbeous@esilibrary.com>
3096 Date: Tue Jul 17 17:59:23 2012 -0400
3100 Includes patch for edi4r to make invoice parsing possible.
3102 Also adds OpenILS::Utils::LooseEDI module. This doesn't try to do the
3103 validation and other helpful things that Business::EDI aims to do, but it
3104 does let us get up and running relatively quickly at getting data from EDI
3105 invoices if we know what we're looking for.
3107 [Amended to add bits about tax, plus release note blurb.]
3109 Signed-off-by: Lebbeous Fogle-Weekley <lebbeous@esilibrary.com>
3110 Signed-off-by: Bill Erickson <berick@esilibrary.com>
3112 10 0 Open-ILS/src/edi_translator/misc/edi4r-break-on-nil-seg.patch
3113 278 1 Open-ILS/src/perlmods/lib/OpenILS/Application/Acq/EDI.pm
3114 144 0 Open-ILS/src/perlmods/lib/OpenILS/Utils/LooseEDI.pm
3115 15 0 docs/RELEASE_NOTES_NEXT/edi-invoices.txt
3116 create mode 100644 Open-ILS/src/edi_translator/misc/edi4r-break-on-nil-seg.patch
3117 create mode 100644 Open-ILS/src/perlmods/lib/OpenILS/Utils/LooseEDI.pm
3118 create mode 100644 docs/RELEASE_NOTES_NEXT/edi-invoices.txt
3120 commit 2de2799ae0606dbad4280c348f80ef08dd0bbe74
3121 Author: Bill Erickson <berick@esilibrary.com>
3122 Date: Fri Jul 27 16:11:54 2012 -0400
3124 Vandelay Copy Overlay support
3126 Vandelay Item Attributes (Cataloging -> MARC Import /
3127 Export -> Import Item Attribute Definitions) contains
3128 a new field called "Overlay Match ID". The presence of data
3129 in this field extracted from an import-item copy indicates
3130 to the Vandelay import process that a copy overlay is requested
3131 instead of new copy creation. The value for the field is the
3132 copy id for bib record queues and the ACQ lineitem_detail ID for
3133 Acquisitions Queues. For either type of queue, however, overlay
3134 occurs against a real copy (asset.copy). In the ACQ queue case,
3135 we use the lineitem_detail ID because this is the data ACQ
3136 providers and sub-systems will have access to.
3138 When a match point ID value is a set and a matching copy is found,
3139 the values extracted from the inbound copy data are used to replace
3140 values on the existing found copy, including the call-number label.
3141 Any fields on the inbound copy that are empty are ignored.
3143 One use case for this feature are shelf-ready items produced by a
3144 3rd-party (e.g. ACQ provider) and delivered to the library via MARC
3145 file for upload. The file might contain improved MARC bibliographic
3146 data as well as real barcodes (i.e. not temporary ACQ generated
3147 barcodes) for the copies already purchased through the vendor.
3152 This adds a new permission called IMPORT_OVERLAY_COPY which is
3153 required to perform the copy overlay step.
3155 Regardless of permission, it is not possible to overlay values on
3156 a copy unless the imported bib record links (creates/overlays/merges)
3157 to/with the owning bib record for the copy to be overlaid. This is
3158 both for security and removal of a potent foot-gun.
3160 Signed-off-by: Bill Erickson <berick@esilibrary.com>
3161 Signed-off-by: Lebbeous Fogle-Weekley <lebbeous@esilibrary.com>
3163 2 0 Open-ILS/examples/fm_IDL.xml
3164 199 58 Open-ILS/src/perlmods/lib/OpenILS/Application/Vandelay.pm
3165 1 1 Open-ILS/src/sql/Pg/002.schema.config.sql
3166 3 1 Open-ILS/src/sql/Pg/012.schema.vandelay.sql
3167 3 1 Open-ILS/src/sql/Pg/950.data.seed-values.sql
3168 14 1 Open-ILS/src/sql/Pg/999.functions.global.sql
3169 452 0 Open-ILS/src/sql/Pg/upgrade/0731.schema.vandelay_item_overlay.sql
3170 1 0 Open-ILS/src/templates/vandelay/inc/upload.tt2
3171 12 1 Open-ILS/web/js/ui/default/vandelay/vandelay.js
3172 37 0 docs/RELEASE_NOTES_NEXT/vandelay-copy-overlay.txt
3173 create mode 100644 Open-ILS/src/sql/Pg/upgrade/0731.schema.vandelay_item_overlay.sql
3174 create mode 100644 docs/RELEASE_NOTES_NEXT/vandelay-copy-overlay.txt
3176 commit de7b7f758220db82107f94a90bd1b1602f45426b
3177 Author: Bill Erickson <berick@esilibrary.com>
3178 Date: Tue Jul 31 09:14:40 2012 -0400
3180 Stamping Encumbrance-only rollover DB upgrade
3182 Signed-off-by: Bill Erickson <berick@esilibrary.com>
3184 1 1 Open-ILS/src/sql/Pg/002.schema.config.sql
3185 312 0 Open-ILS/src/sql/Pg/upgrade/0730.schema.acq-function-dedup.sql
3186 0 312 Open-ILS/src/sql/Pg/upgrade/XXXX.schema.acq-function-dedup.sql
3187 create mode 100644 Open-ILS/src/sql/Pg/upgrade/0730.schema.acq-function-dedup.sql
3188 delete mode 100644 Open-ILS/src/sql/Pg/upgrade/XXXX.schema.acq-function-dedup.sql
3190 commit ed2cdd9b633999f738bedfa80367706e849cf0d2
3191 Author: Lebbeous Fogle-Weekley <lebbeous@esilibrary.com>
3192 Date: Fri Jul 27 13:32:12 2012 -0400
3194 Finishing off rollover-without-money feature
3196 - Minor correction to make stock schema match upgrade script match.
3197 - OU setting determining whether to offer rollover-without-money in UI
3200 Signed-off-by: Lebbeous Fogle-Weekley <lebbeous@esilibrary.com>
3201 Signed-off-by: Bill Erickson <berick@esilibrary.com>
3203 11 2 Open-ILS/src/sql/Pg/200.schema.acq.sql
3204 20 1 Open-ILS/src/sql/Pg/950.data.seed-values.sql
3205 34 1 Open-ILS/src/sql/Pg/upgrade/XXXX.schema.acq-function-dedup.sql
3206 2 2 Open-ILS/src/templates/acq/fund/list.tt2
3207 15 0 Open-ILS/web/js/ui/default/acq/financial/list_funds.js
3209 commit c25e5a3a9a5de07a6c0614093eaac83d4cc37fc3
3210 Author: Mike Rylander <mrylander@gmail.com>
3211 Date: Thu Jul 26 09:35:01 2012 -0400
3213 Allow propagation of encumbrances without funds
3215 Some libraries must return all unspent money to some funding agencies at the
3216 end of the year. To support this, we give the year-end close-out operation
3217 the ability to dump the money from rollover-enabled funds into the void. Funds
3218 are still created for the next year, and encumbrances are moved to theses
3221 Signed-off-by: Mike Rylander <mrylander@gmail.com>
3222 Signed-off-by: Bill Erickson <berick@esilibrary.com>
3224 7 11 Open-ILS/src/perlmods/lib/OpenILS/Application/Acq/Financials.pm
3225 20 265 Open-ILS/src/sql/Pg/200.schema.acq.sql
3226 279 0 Open-ILS/src/sql/Pg/upgrade/XXXX.schema.acq-function-dedup.sql
3227 15 0 Open-ILS/src/templates/acq/fund/list.tt2
3228 4 1 Open-ILS/web/js/ui/default/acq/financial/list_funds.js
3229 create mode 100644 Open-ILS/src/sql/Pg/upgrade/XXXX.schema.acq-function-dedup.sql
3231 commit 4fee07d5c7be39a21fa6df602c9b6855d3315fb1
3232 Author: Jeff Godin <jgodin@tadl.org>
3233 Date: Tue Jun 19 12:31:03 2012 -0400
3235 Support SIP payment type 02 - credit card
3237 Record SIP payments with payment type 02 as credit_card_payment in
3240 Signed-off-by: Jeff Godin <jgodin@tadl.org>
3241 Signed-off-by: Jason Stephenson <jstephenson@mvlc.org>
3243 2 2 Open-ILS/src/perlmods/lib/OpenILS/SIP.pm
3244 13 3 Open-ILS/src/perlmods/lib/OpenILS/SIP/Transaction/FeePayment.pm
3246 commit 564f768051caacc79c1b7fdfc31d0d7feb6b9dd2
3247 Author: Steven Chan <schan@sitka.bclibraries.ca>
3248 Date: Sun Jul 8 11:20:11 2012 -0700
3250 Fix LP 829630, Show in Catalogue not working on Bills screen
3252 The page is looking for a messagecatalog XUL element with id
3253 'catStrings', but is not finding it, and so we add it to the relevant
3256 It's odd why it is omitted, because a browse through the repository
3257 doesn't show any changes that would explain the error.
3259 Signed-off-by: James Fournie <jfournie@sitka.bclibraries.ca>
3260 Signed-off-by: Lebbeous Fogle-Weekley <lebbeous@esilibrary.com>
3262 1 0 Open-ILS/xul/staff_client/server/patron/bill2.xul
3264 commit 87fe87866c391e86c0df50e7c905f81da4a0a3d4
3265 Author: Mike Rylander <mrylander@gmail.com>
3266 Date: Thu Jun 14 07:34:12 2012 -0400
3268 Use bash and the postgres built-in array_agg
3270 Signed-off-by: Mike Rylander <mrylander@gmail.com>
3271 Signed-off-by: Dan Scott <dscott@laurentian.ca>
3273 3 3 Open-ILS/examples/build-eg-replication.sh
3275 commit 4acbcfc9e799eeb6a342a26cb6eac8932b57bf75
3276 Author: Dan Scott <dscott@laurentian.ca>
3277 Date: Mon Jul 30 16:24:45 2012 -0400
3279 Wrap upgrade script for TPAC advanced search VR formats
3281 Signed-off-by: Dan Scott <dscott@laurentian.ca>
3283 1 1 Open-ILS/src/sql/Pg/002.schema.config.sql
3284 59 0 Open-ILS/src/sql/Pg/upgrade/0729.vr_format_value_maps.sql
3285 0 49 Open-ILS/src/sql/Pg/upgrade/XXXX.vr_format_value_maps.sql
3286 create mode 100644 Open-ILS/src/sql/Pg/upgrade/0729.vr_format_value_maps.sql
3287 delete mode 100644 Open-ILS/src/sql/Pg/upgrade/XXXX.vr_format_value_maps.sql
3289 commit ea72a97aaa3cfd6bfb3d41c53dae665756f56507
3290 Author: Thomas Berezansky <tsbere@mvlc.org>
3291 Date: Fri Apr 13 17:24:43 2012 -0400
3293 TPac: Advanced Search Config
3295 Move advanced search limiter config to config.tt2.
3297 This should, in theory, make it much easier to customize the fields shown
3298 for searching in TPac.
3300 Also adds the VR Format Coded Value Maps so that we can populate that
3303 And removes dojo.css from being loaded - That includes reset stuff that
3304 messes with our CSS but doesn't seem to give us any benefit.
3306 Signed-off-by: Thomas Berezansky <tsbere@mvlc.org>
3307 Signed-off-by: Dan Scott <dscott@laurentian.ca>
3309 29 0 Open-ILS/src/sql/Pg/002.schema.config.sql
3310 22 0 Open-ILS/src/sql/Pg/950.data.seed-values.sql
3311 49 0 Open-ILS/src/sql/Pg/upgrade/XXXX.vr_format_value_maps.sql
3312 1 1 Open-ILS/src/templates/opac/parts/advanced/global_row.tt2
3313 36 54 Open-ILS/src/templates/opac/parts/advanced/search.tt2
3314 0 1 Open-ILS/src/templates/opac/parts/base.tt2
3315 33 0 Open-ILS/src/templates/opac/parts/config.tt2
3316 1 1 Open-ILS/src/templates/opac/parts/qtype_selector.tt2
3317 create mode 100644 Open-ILS/src/sql/Pg/upgrade/XXXX.vr_format_value_maps.sql
3319 commit dbc5fe423f30eb2a826ce57ded79d70c8da8c2e1
3320 Author: Dan Scott <dan@coffeecode.net>
3321 Date: Sun Jul 29 23:19:21 2012 -0400
3323 TPAC: Address remaining colors and background URL image
3325 Thanks to Thomas Berezansky for finding these remaining hard-coded CSS
3326 colors, and raising a question about one of the background images that
3327 turns out to not currently being in use.
3329 Signed-off-by: Dan Scott <dan@coffeecode.net>
3330 Signed-off-by: Thomas Berezansky <tsbere@mvlc.org>
3332 24 41 Open-ILS/src/templates/opac/css/style.css.tt2
3333 1 1 Open-ILS/src/templates/opac/parts/css/colors.tt2
3334 - - Open-ILS/web/images/facet_box_bg_bottom.png
3335 29 0 docs/RELEASE_NOTES_NEXT/tpac-css-colors.txt
3336 delete mode 100644 Open-ILS/web/images/facet_box_bg_bottom.png
3337 create mode 100644 docs/RELEASE_NOTES_NEXT/tpac-css-colors.txt
3339 commit 5ab9f4c4e727449f547f170784179ac65ed09cef
3340 Author: Dan Scott <dan@coffeecode.net>
3341 Date: Sun Jul 29 00:31:14 2012 -0400
3343 TPAC CSS: catch new colours added to master recently
3345 A few new colours were added to the CSS with recent features; roll them
3346 into the CSS templates for good measure.
3348 Signed-off-by: Dan Scott <dan@coffeecode.net>
3349 Signed-off-by: Thomas Berezansky <tsbere@mvlc.org>
3351 27 27 Open-ILS/src/templates/opac/css/style.css.tt2
3352 3 0 Open-ILS/src/templates/opac/parts/css/colors.tt2
3354 commit b7e2789d529fe9831e555fc69a0f4a125da6c15d
3355 Author: Dan Scott <dan@coffeecode.net>
3356 Date: Sun Jul 29 00:19:30 2012 -0400
3358 TPAC CSS: Whitespace consistency
3360 Resolve the spaces and tabs quandary.
3362 Signed-off-by: Dan Scott <dan@coffeecode.net>
3363 Signed-off-by: Thomas Berezansky <tsbere@mvlc.org>
3365 333 333 Open-ILS/src/templates/opac/css/style.css.tt2
3367 commit 140c05d8a9807d94472a15d5e487487d072781f1
3368 Author: Dan Scott <dan@coffeecode.net>
3369 Date: Sun Jul 29 00:15:07 2012 -0400
3371 TPAC CSS: Remove unused classes and associated images
3373 Combing through the remaining url() usages in the TPAC CSS, it seems
3374 that most of the usages are unreferenced in the actual TPAC. Therefore,
3377 Signed-off-by: Dan Scott <dan@coffeecode.net>
3378 Signed-off-by: Thomas Berezansky <tsbere@mvlc.org>
3380 0 104 Open-ILS/src/templates/opac/css/style.css.tt2
3381 0 1 Open-ILS/web/css/skin/default/opac/semiauto.css
3382 - - Open-ILS/web/images/banner-bg.png
3383 - - Open-ILS/web/images/dropdown-hover.gif
3384 - - Open-ILS/web/images/dropdown.gif
3385 - - Open-ILS/web/images/hp-links-mid.jpg
3386 - - Open-ILS/web/images/utils-corner-left.png
3387 delete mode 100644 Open-ILS/web/images/banner-bg.png
3388 delete mode 100644 Open-ILS/web/images/dropdown-hover.gif
3389 delete mode 100644 Open-ILS/web/images/dropdown.gif
3390 delete mode 100644 Open-ILS/web/images/hp-links-mid.jpg
3391 delete mode 100644 Open-ILS/web/images/utils-corner-left.png
3393 commit 6a6010e68e3badef023e57c1dd6ab275b2357cc4
3394 Author: Dan Scott <dscott@laurentian.ca>
3395 Date: Thu Jul 26 17:39:06 2012 -0400
3397 Templatize TPAC styles
3399 Begin by gathering the colors together in one consistent file, such that
3400 skinning for the purposes of color only needs to touch one small file.
3401 Also, it should make things easier for designers to reduce drastically
3402 the number of colors that are actually used in the design.
3404 Also, enable TT to handle the CSS files in Apache configuration.
3406 Also, convert the login background image into a simple gradient.
3408 Signed-off-by: Dan Scott <dscott@laurentian.ca>
3409 Signed-off-by: Thomas Berezansky <tsbere@mvlc.org>
3411 1 1 Open-ILS/examples/apache/eg_vhost.conf
3412 1 0 Open-ILS/src/perlmods/lib/OpenILS/WWW/EGCatLoader.pm
3413 6 2 Open-ILS/src/perlmods/lib/OpenILS/WWW/EGWeb.pm
3414 1559 0 Open-ILS/src/templates/opac/css/style.css.tt2
3415 1 1 Open-ILS/src/templates/opac/parts/base.tt2
3416 33 0 Open-ILS/src/templates/opac/parts/css/colors.tt2
3417 0 1552 Open-ILS/web/css/skin/default/opac/style.css
3418 - - Open-ILS/web/images/login-bg.jpg
3419 create mode 100644 Open-ILS/src/templates/opac/css/style.css.tt2
3420 create mode 100644 Open-ILS/src/templates/opac/parts/css/colors.tt2
3421 delete mode 100644 Open-ILS/web/css/skin/default/opac/style.css
3422 delete mode 100644 Open-ILS/web/images/login-bg.jpg
3424 commit 3a7a4ad057cfdab823e2788cc0a872d32aba7207
3425 Author: Thomas Berezansky <tsbere@mvlc.org>
3426 Date: Sun Jul 29 12:49:20 2012 -0400
3428 New XUL user perm editor
3430 The xhtml one doesn't work in newer xulrunners.
3432 Also, as the same issue breaks the pre-2.0 user editor I have removed it
3433 outright, including taking a stab at removing old language strings.
3435 Signed-off-by: Thomas Berezansky <tsbere@mvlc.org>
3436 Signed-off-by: Dan Scott <dscott@laurentian.ca>
3438 5 101 Open-ILS/web/opac/locale/en-US/lang.dtd
3439 1 1 Open-ILS/xul/staff_client/chrome/content/main/constants.js
3440 0 1 Open-ILS/xul/staff_client/server/main/data.xul
3441 0 824 Open-ILS/xul/staff_client/server/patron/ue.js
3442 0 1008 Open-ILS/xul/staff_client/server/patron/ue.xhtml
3443 0 1167 Open-ILS/xul/staff_client/server/patron/ue_config.js
3444 0 468 Open-ILS/xul/staff_client/server/patron/ue_ui.js
3445 40 86 Open-ILS/xul/staff_client/server/patron/user_edit.js
3446 0 162 Open-ILS/xul/staff_client/server/patron/user_edit.xhtml
3447 124 0 Open-ILS/xul/staff_client/server/patron/user_edit.xul
3448 5 0 Open-ILS/xul/staff_client/server/skin/patron_display.css
3449 delete mode 100644 Open-ILS/xul/staff_client/server/patron/ue.js
3450 delete mode 100644 Open-ILS/xul/staff_client/server/patron/ue.xhtml
3451 delete mode 100644 Open-ILS/xul/staff_client/server/patron/ue_config.js
3452 delete mode 100644 Open-ILS/xul/staff_client/server/patron/ue_ui.js
3453 delete mode 100644 Open-ILS/xul/staff_client/server/patron/user_edit.xhtml
3454 create mode 100644 Open-ILS/xul/staff_client/server/patron/user_edit.xul
3456 commit 7513dfff14a1bb2bb10a3e8ff3a0a1d4ff9bb084
3457 Author: Mike Rylander <mrylander@gmail.com>
3458 Date: Mon Jul 30 15:06:22 2012 -0400
3460 Stamping KPAC upgrade script
3462 Signed-off-by: Mike Rylander <mrylander@gmail.com>
3464 1 1 Open-ILS/src/sql/Pg/002.schema.config.sql
3465 35 0 Open-ILS/src/sql/Pg/upgrade/0728.data.kpac_filter_group.sql
3466 0 35 Open-ILS/src/sql/Pg/upgrade/XXXX.data.kpac_filter_group.sql
3467 create mode 100644 Open-ILS/src/sql/Pg/upgrade/0728.data.kpac_filter_group.sql
3468 delete mode 100644 Open-ILS/src/sql/Pg/upgrade/XXXX.data.kpac_filter_group.sql
3470 commit 0ccbb21d0a35e011db38631f7f6e95b75cdd16b8
3471 Author: Bill Erickson <berick@esilibrary.com>
3472 Date: Mon Jul 9 10:22:51 2012 -0400
3474 kpac : repair skin2 logout link
3476 Replace non-existent logout image with logout text, including username,
3479 Signed-off-by: Bill Erickson <berick@esilibrary.com>
3480 Signed-off-by: Mike Rylander <mrylander@gmail.com>
3482 5 1 Open-ILS/examples/web/templates/kpac/parts/header.tt2
3484 commit 7a0bd3f10422836bf37fd0d2bad56b91c2a3058a
3485 Author: Bill Erickson <berick@esilibrary.com>
3486 Date: Tue Jun 26 15:36:50 2012 -0400
3488 kpac : repair Top link
3490 Template Toolkit string.replace() does an inline replacement instead of
3491 returning a value. Use .replace() correctly when building the Top URL,
3492 or the result will be an empty href, which direct to "here" in
3493 Firefox/Chrome, but directs to "here, minus the page name in the URL"
3494 (e.g. http://domain/eg/kpac/) in IE, which ultimately directs the user
3495 to /eg/opac/login (since it doesn't match any configured paths).
3497 Signed-off-by: Bill Erickson <berick@esilibrary.com>
3498 Signed-off-by: Mike Rylander <mrylander@gmail.com>
3500 4 2 Open-ILS/src/templates/kpac/parts/paginate.tt2
3502 commit e11428488b60110c480df420bb8fa9c6ff32b74f
3503 Author: Bill Erickson <berick@esilibrary.com>
3504 Date: Thu Jun 21 09:07:18 2012 -0400
3506 kpac : better wording for the Save It dialog
3508 This removes any mention of selecting a location, which is not needed
3509 for saving items to lists. It also adds some language about saving
3510 items to existing lists.
3512 Signed-off-by: Bill Erickson <berick@esilibrary.com>
3513 Signed-off-by: Mike Rylander <mrylander@gmail.com>
3515 7 1 Open-ILS/src/templates/kpac/getit.tt2
3517 commit c5a7ca87c4e95a9654247e15346545c049db49b0
3518 Author: Bill Erickson <berick@esilibrary.com>
3519 Date: Fri Jun 15 12:18:31 2012 -0400
3521 kpac : typo Successfull => Successful
3523 Signed-off-by: Bill Erickson <berick@esilibrary.com>
3524 Signed-off-by: Mike Rylander <mrylander@gmail.com>
3526 1 1 Open-ILS/src/templates/kpac/getit_results.tt2
3528 commit 47a69a51296f00f72c8c5f40aecc2943f025f3fb
3529 Author: Bill Erickson <berick@esilibrary.com>
3530 Date: Wed Jun 6 14:12:17 2012 -0400
3532 kpac : hrefs for back/top links in category page, avoid dupe cgi param
3534 Signed-off-by: Bill Erickson <berick@esilibrary.com>
3535 Signed-off-by: Mike Rylander <mrylander@gmail.com>
3537 1 1 Open-ILS/src/templates/kpac/category.tt2
3539 commit 5a320a1f2688626edc9d2a5d6dda74b06cae2aec
3540 Author: Bill Erickson <berick@esilibrary.com>
3541 Date: Wed Jun 6 13:55:21 2012 -0400
3543 kpac : hrefs for back/top links in category page
3545 Signed-off-by: Bill Erickson <berick@esilibrary.com>
3546 Signed-off-by: Mike Rylander <mrylander@gmail.com>
3548 4 2 Open-ILS/src/templates/kpac/category.tt2
3550 commit b8283bdafd65cf84140a982bf4816276b68f6eca
3551 Author: Bill Erickson <berick@esilibrary.com>
3552 Date: Wed Jun 6 13:28:01 2012 -0400
3554 kpac : honor no-search propagation (nosprop) param on homesearch (alt skin)
3556 When performing category-based searches, do not propagate the searches
3557 into the search box on the home page, similar to the results page search
3560 Signed-off-by: Bill Erickson <berick@esilibrary.com>
3561 Signed-off-by: Mike Rylander <mrylander@gmail.com>
3563 4 1 Open-ILS/examples/web/templates/kpac/home.tt2
3565 commit a47189f0438790229306a4291010d6edff096235
3566 Author: Bill Erickson <berick@esilibrary.com>
3567 Date: Tue May 29 12:05:16 2012 -0400
3569 tpac/kpac : search_filter_group cache repairs
3571 Repaired bug in search_filter_group which lead to empty results
3572 delivered when data was in the cache.
3574 Signed-off-by: Bill Erickson <berick@esilibrary.com>
3575 Signed-off-by: Mike Rylander <mrylander@gmail.com>
3577 2 2 Open-ILS/src/perlmods/lib/OpenILS/WWW/EGCatLoader/Util.pm
3579 commit 7dee810ca835530f4a8d1517045994a8341bb03e
3580 Author: Bill Erickson <berick@esilibrary.com>
3581 Date: Tue May 29 10:01:25 2012 -0400
3583 kpac : hide font-size image/link pending design
3585 Will need to get some input on how this action should behave. My
3586 personal pref. is to use the browser's page zoom behavior, since it's
3587 the only way to truly resize everything in the page.
3589 Signed-off-by: Bill Erickson <berick@esilibrary.com>
3590 Signed-off-by: Mike Rylander <mrylander@gmail.com>
3592 2 0 Open-ILS/examples/web/templates/kpac/parts/header.tt2
3594 commit bc71954cf586be3030a5725500881380bcd8adb0
3595 Author: Bill Erickson <berick@esilibrary.com>
3596 Date: Tue May 29 09:48:45 2012 -0400
3598 kpac : hide font-size image/link pending design
3600 Will need to get some input on how this action should behave. My
3601 personal pref. is to use the browser's page zoom behavior, since it's
3602 the only way to truly resize everything in the page.
3604 Signed-off-by: Bill Erickson <berick@esilibrary.com>
3605 Signed-off-by: Mike Rylander <mrylander@gmail.com>
3607 2 0 Open-ILS/src/templates/kpac/parts/header.tt2
3609 commit 4c61ac7ed1c18d8876fa23c30796044cbc78ed80
3610 Author: Bill Erickson <berick@esilibrary.com>
3611 Date: Tue May 29 09:43:07 2012 -0400
3613 kpac : honor no-search propagation (nosprop) param on homesearch
3615 When performing category-based searches, do not propagate the searches
3616 into the search box on the home page, similar to the results page search
3619 Signed-off-by: Bill Erickson <berick@esilibrary.com>
3620 Signed-off-by: Mike Rylander <mrylander@gmail.com>
3622 2 1 Open-ILS/src/templates/kpac/home.tt2
3624 commit 785124d2f39097072fa96376c8230bf5b999d0dd
3625 Author: Bill Erickson <berick@esilibrary.com>
3626 Date: Tue May 29 09:39:58 2012 -0400
3628 tpac : sanity check record ID in detail page path
3630 If the ID is malformed (or nonexistent), return a BAD_REQUEST status and
3631 exit early to avoid any unnecessary DB lookups and error logging.
3633 Signed-off-by: Bill Erickson <berick@esilibrary.com>
3634 Signed-off-by: Mike Rylander <mrylander@gmail.com>
3636 4 2 Open-ILS/src/perlmods/lib/OpenILS/WWW/EGCatLoader/Record.pm
3638 commit a3d44706598482088c42b02fe449da25475e29fe
3639 Author: Bill Erickson <berick@esilibrary.com>
3640 Date: Fri May 25 09:47:02 2012 -0400
3642 kpac : added content
3644 Integrate the added content support from tpac and clean up the old added
3647 Signed-off-by: Bill Erickson <berick@esilibrary.com>
3648 Signed-off-by: Mike Rylander <mrylander@gmail.com>
3650 54 0 Open-ILS/src/templates/kpac/parts/addedcontent.tt2
3651 1 63 Open-ILS/src/templates/kpac/record.tt2
3652 7 16 Open-ILS/web/css/skin/default/kpac/style.css
3653 create mode 100644 Open-ILS/src/templates/kpac/parts/addedcontent.tt2
3655 commit d47ed5d4e28595561e773dd442de60bb11f73b00
3656 Author: Bill Erickson <berick@esilibrary.com>
3657 Date: Wed May 23 13:35:55 2012 -0400
3659 kpac : show name of logged in user w/ logout link
3661 Signed-off-by: Bill Erickson <berick@esilibrary.com>
3662 Signed-off-by: Mike Rylander <mrylander@gmail.com>
3664 2 1 Open-ILS/src/templates/kpac/parts/header.tt2
3666 commit c06d8381ab25769a3d9647089a7eaff6e4884f22
3667 Author: Bill Erickson <berick@esilibrary.com>
3668 Date: Wed May 23 13:08:10 2012 -0400
3670 kpac : make hold-placement terminology more clear
3672 Signed-off-by: Bill Erickson <berick@esilibrary.com>
3673 Signed-off-by: Mike Rylander <mrylander@gmail.com>
3675 1 1 Open-ILS/src/templates/kpac/getit.tt2
3676 2 2 Open-ILS/src/templates/kpac/getit_results.tt2
3678 commit 3940e94c41f2a3bfbe30d2b04a93872f8f21b92e
3679 Author: Bill Erickson <berick@esilibrary.com>
3680 Date: Wed May 23 13:03:44 2012 -0400
3682 kpac : repair logged-in temp list saving
3684 Allow users to save items to temp lists when logged in. Also make the
3685 language in the drop-down more clear regarding temporary list saving.
3687 Signed-off-by: Bill Erickson <berick@esilibrary.com>
3688 Signed-off-by: Mike Rylander <mrylander@gmail.com>
3690 1 1 Open-ILS/src/templates/kpac/getit.tt2
3692 commit 6e2595680350282237266887bd0ab0034b8c0cda
3693 Author: Bill Erickson <berick@esilibrary.com>
3694 Date: Wed May 23 11:51:04 2012 -0400
3696 kpac : clear more params from breadcrumb links
3698 Signed-off-by: Bill Erickson <berick@esilibrary.com>
3699 Signed-off-by: Mike Rylander <mrylander@gmail.com>
3701 1 1 Open-ILS/src/templates/kpac/parts/breadcrumb.tt2
3703 commit b81065a3a915d2ab8078e71cf8622b7f45dd9277
3704 Author: Bill Erickson <berick@esilibrary.com>
3705 Date: Wed May 23 11:44:28 2012 -0400
3707 kpac : global filter config option
3709 Allows for configuration of an always-on global search filter. All
3710 searches, regardless of origin, in the kpac will be appended by this
3711 filter when configured.
3713 Signed-off-by: Bill Erickson <berick@esilibrary.com>
3714 Signed-off-by: Mike Rylander <mrylander@gmail.com>
3716 9 0 Open-ILS/examples/kpac.xml.example
3717 2 0 Open-ILS/src/perlmods/lib/OpenILS/WWW/EGCatLoader/Search.pm
3718 1 0 Open-ILS/src/perlmods/lib/OpenILS/WWW/EGKPacLoader.pm
3720 commit daa378ef6fab24ed20786f444007060df8d55db6
3721 Author: Bill Erickson <berick@esilibrary.com>
3722 Date: Wed May 23 11:21:37 2012 -0400
3724 kpac : integrate stock search filter group
3726 Signed-off-by: Bill Erickson <berick@esilibrary.com>
3727 Signed-off-by: Mike Rylander <mrylander@gmail.com>
3729 10 4 Open-ILS/src/templates/kpac/parts/searchbox.tt2
3731 commit 63da6c1d692addd8725a9c6d878801feace2eaa9
3732 Author: Bill Erickson <berick@esilibrary.com>
3733 Date: Wed May 23 11:20:00 2012 -0400
3735 KPAC : sample search filter group main search selector
3737 Provide a default search filter group for the kid's opac main search
3740 Signed-off-by: Bill Erickson <berick@esilibrary.com>
3741 Signed-off-by: Mike Rylander <mrylander@gmail.com>
3743 31 0 Open-ILS/src/sql/Pg/950.data.seed-values.sql
3744 35 0 Open-ILS/src/sql/Pg/upgrade/XXXX.data.kpac_filter_group.sql
3745 create mode 100644 Open-ILS/src/sql/Pg/upgrade/XXXX.data.kpac_filter_group.sql
3747 commit 51c3e8cf7f34c328b0e690ca0c39470ac9af26a0
3748 Author: Bill Erickson <berick@esilibrary.com>
3749 Date: Wed May 23 11:10:41 2012 -0400
3751 TPAC filter group selector supports class / pos
3753 * Sort filter group entry options by position
3754 * Allow caller to pass in a class attribute for the filter group selector
3756 Signed-off-by: Bill Erickson <berick@esilibrary.com>
3757 Signed-off-by: Mike Rylander <mrylander@gmail.com>
3759 4 3 Open-ILS/src/templates/opac/parts/filter_group_selector.tt2
3761 commit 8dc2fd73d4d71ea71e471429935cb1874be54e09
3762 Author: Bill Erickson <berick@esilibrary.com>
3763 Date: Tue May 22 10:51:34 2012 -0400
3765 kpac : config file cleanup; vim modeline
3767 Signed-off-by: Bill Erickson <berick@esilibrary.com>
3768 Signed-off-by: Mike Rylander <mrylander@gmail.com>
3770 9 16 Open-ILS/examples/kpac.xml.example
3772 commit 88edf584264cb9024b84b69bd8b136646c2ca046
3773 Author: Bill Erickson <berick@esilibrary.com>
3774 Date: Tue May 22 09:43:26 2012 -0400
3776 kpac : wire up print page link w/ JS
3778 Signed-off-by: Bill Erickson <berick@esilibrary.com>
3779 Signed-off-by: Mike Rylander <mrylander@gmail.com>
3781 1 1 Open-ILS/src/templates/kpac/parts/header.tt2
3783 commit 54ed57dc92379e5502e805e57e7e373bc9325a03
3784 Author: Bill Erickson <berick@esilibrary.com>
3785 Date: Tue May 22 09:43:07 2012 -0400
3787 kpac: clear some form params from breadcrumb links
3789 Signed-off-by: Bill Erickson <berick@esilibrary.com>
3790 Signed-off-by: Mike Rylander <mrylander@gmail.com>
3792 4 3 Open-ILS/src/templates/kpac/parts/breadcrumb.tt2
3794 commit e0788aa3c364a574f1589b7babfc13769510dcba
3795 Author: Bill Erickson <berick@esilibrary.com>
3796 Date: Fri May 18 08:31:05 2012 -0400
3798 kpac : initial added content cleanup
3800 Signed-off-by: Bill Erickson <berick@esilibrary.com>
3801 Signed-off-by: Mike Rylander <mrylander@gmail.com>
3803 8 2 Open-ILS/src/templates/kpac/record.tt2
3805 commit 1df6aed1b6f7de0f22e8b19ad6cc29c43843cee1
3806 Author: Bill Erickson <berick@esilibrary.com>
3807 Date: Thu May 17 09:35:16 2012 -0400
3809 kpac; set record detail link in breadcrumbs
3811 On the getit page, the record title link in the breadcrumb now returns
3812 to the main record page.
3814 Signed-off-by: Bill Erickson <berick@esilibrary.com>
3815 Signed-off-by: Mike Rylander <mrylander@gmail.com>
3817 1 1 Open-ILS/src/templates/kpac/parts/breadcrumb.tt2
3819 commit a2aa7b9de077f6870db14996d0b5ececc02f9e73
3820 Author: Bill Erickson <berick@esilibrary.com>
3821 Date: Mon Apr 23 16:17:35 2012 -0400
3823 kpac2 : update print/textsize image links
3825 Signed-off-by: Bill Erickson <berick@esilibrary.com>
3826 Signed-off-by: Mike Rylander <mrylander@gmail.com>
3828 2 2 Open-ILS/examples/web/templates/kpac/parts/header.tt2
3830 commit 912c1fc9a4a3b68f2986e8bf6fe867a1ca3a1cea
3831 Author: Bill Erickson <berick@esilibrary.com>
3832 Date: Mon Apr 23 15:44:02 2012 -0400
3834 kpac : remove action CGI after getit results
3836 Signed-off-by: Bill Erickson <berick@esilibrary.com>
3837 Signed-off-by: Mike Rylander <mrylander@gmail.com>
3839 1 1 Open-ILS/src/templates/kpac/getit_results.tt2
3841 commit 6420551af462e9051d6c5cfa0b9ca3156ced772a
3842 Author: Bill Erickson <berick@esilibrary.com>
3843 Date: Mon Apr 23 15:43:46 2012 -0400
3845 kpac : repair hold retrieval code
3847 Signed-off-by: Bill Erickson <berick@esilibrary.com>
3848 Signed-off-by: Mike Rylander <mrylander@gmail.com>
3850 1 1 Open-ILS/src/perlmods/lib/OpenILS/WWW/EGKPacLoader.pm
3852 commit bd0e1f5220756fe45ca565a9b1a32e0550e04c41
3853 Author: Bill Erickson <berick@esilibrary.com>
3854 Date: Tue Apr 17 10:40:42 2012 -0400
3856 kpac2 : rename some images to avoid collision w/ kpac
3858 Signed-off-by: Bill Erickson <berick@esilibrary.com>
3859 Signed-off-by: Mike Rylander <mrylander@gmail.com>
3861 - - Open-ILS/examples/web/images/kpac/hp_print_btn.png
3862 - - Open-ILS/examples/web/images/kpac/hp_text_size_btn.png
3863 - - Open-ILS/examples/web/images/kpac/print_btn.png
3864 - - Open-ILS/examples/web/images/kpac/text_size_btn.png
3865 create mode 100755 Open-ILS/examples/web/images/kpac/hp_print_btn.png
3866 create mode 100755 Open-ILS/examples/web/images/kpac/hp_text_size_btn.png
3867 delete mode 100755 Open-ILS/examples/web/images/kpac/print_btn.png
3868 delete mode 100755 Open-ILS/examples/web/images/kpac/text_size_btn.png
3870 commit 403894252fd8e0acfbb7f94ec76a3ae05a74e68e
3871 Author: Bill Erickson <berick@esilibrary.com>
3872 Date: Mon Apr 16 17:03:44 2012 -0400
3874 kpac2 : results page
3876 Signed-off-by: Bill Erickson <berick@esilibrary.com>
3877 Signed-off-by: Mike Rylander <mrylander@gmail.com>
3879 48 45 Open-ILS/examples/web/templates/kpac/home.tt2
3880 6 5 Open-ILS/examples/web/templates/kpac/parts/base.tt2
3881 0 34 Open-ILS/examples/web/templates/kpac/parts/home_search.tt2
3882 delete mode 100644 Open-ILS/examples/web/templates/kpac/parts/home_search.tt2
3884 commit cf4875ecf60b8d907310f9881c39c6a96f6d8652
3885 Author: Bill Erickson <berick@esilibrary.com>
3886 Date: Mon Apr 16 15:52:31 2012 -0400
3888 kpac2 : home search; header; images
3890 Signed-off-by: Bill Erickson <berick@esilibrary.com>
3891 Signed-off-by: Mike Rylander <mrylander@gmail.com>
3893 28 28 Open-ILS/examples/web/css/skin/kpac2/kpac/style.css
3894 - - Open-ILS/examples/web/images/get_a_card_btn.png
3895 - - Open-ILS/examples/web/images/help_btn.png
3896 - - Open-ILS/examples/web/images/hp_banner.png
3897 - - Open-ILS/examples/web/images/hp_banner_bgl.png
3898 - - Open-ILS/examples/web/images/hp_banner_bgr.png
3899 - - Open-ILS/examples/web/images/hp_search_btn.png
3900 - - Open-ILS/examples/web/images/kpac/get_a_card_btn.png
3901 - - Open-ILS/examples/web/images/kpac/help_btn.png
3902 - - Open-ILS/examples/web/images/kpac/hp_banner.png
3903 - - Open-ILS/examples/web/images/kpac/hp_banner_bgl.png
3904 - - Open-ILS/examples/web/images/kpac/hp_banner_bgr.png
3905 - - Open-ILS/examples/web/images/kpac/hp_search_btn.png
3906 - - Open-ILS/examples/web/images/kpac/login_btn.png
3907 - - Open-ILS/examples/web/images/kpac/print_btn.png
3908 - - Open-ILS/examples/web/images/kpac/star_off.png
3909 - - Open-ILS/examples/web/images/kpac/text_size_btn.png
3910 - - Open-ILS/examples/web/images/login_btn.png
3911 - - Open-ILS/examples/web/images/print_btn.png
3912 - - Open-ILS/examples/web/images/star_off.png
3913 - - Open-ILS/examples/web/images/text_size_btn.png
3914 64 0 Open-ILS/examples/web/templates/kpac/home.tt2
3915 6 4 Open-ILS/examples/web/templates/kpac/parts/base.tt2
3916 24 0 Open-ILS/examples/web/templates/kpac/parts/header.tt2
3917 34 0 Open-ILS/examples/web/templates/kpac/parts/home_search.tt2
3918 delete mode 100755 Open-ILS/examples/web/images/get_a_card_btn.png
3919 delete mode 100755 Open-ILS/examples/web/images/help_btn.png
3920 delete mode 100755 Open-ILS/examples/web/images/hp_banner.png
3921 delete mode 100755 Open-ILS/examples/web/images/hp_banner_bgl.png
3922 delete mode 100755 Open-ILS/examples/web/images/hp_banner_bgr.png
3923 delete mode 100755 Open-ILS/examples/web/images/hp_search_btn.png
3924 create mode 100755 Open-ILS/examples/web/images/kpac/get_a_card_btn.png
3925 create mode 100755 Open-ILS/examples/web/images/kpac/help_btn.png
3926 create mode 100755 Open-ILS/examples/web/images/kpac/hp_banner.png
3927 create mode 100755 Open-ILS/examples/web/images/kpac/hp_banner_bgl.png
3928 create mode 100755 Open-ILS/examples/web/images/kpac/hp_banner_bgr.png
3929 create mode 100755 Open-ILS/examples/web/images/kpac/hp_search_btn.png
3930 create mode 100755 Open-ILS/examples/web/images/kpac/login_btn.png
3931 create mode 100755 Open-ILS/examples/web/images/kpac/print_btn.png
3932 create mode 100755 Open-ILS/examples/web/images/kpac/star_off.png
3933 create mode 100755 Open-ILS/examples/web/images/kpac/text_size_btn.png
3934 delete mode 100755 Open-ILS/examples/web/images/login_btn.png
3935 delete mode 100755 Open-ILS/examples/web/images/print_btn.png
3936 delete mode 100755 Open-ILS/examples/web/images/star_off.png
3937 delete mode 100755 Open-ILS/examples/web/images/text_size_btn.png
3938 create mode 100644 Open-ILS/examples/web/templates/kpac/home.tt2
3939 create mode 100644 Open-ILS/examples/web/templates/kpac/parts/header.tt2
3940 create mode 100644 Open-ILS/examples/web/templates/kpac/parts/home_search.tt2
3942 commit 4b0a31e79d831d560fc7494fd7989394933ef1e9
3943 Author: Bill Erickson <berick@esilibrary.com>
3944 Date: Mon Apr 16 11:54:31 2012 -0400
3946 kpac2 : some initial files
3948 Signed-off-by: Bill Erickson <berick@esilibrary.com>
3949 Signed-off-by: Mike Rylander <mrylander@gmail.com>
3951 1081 0 Open-ILS/examples/web/css/skin/kpac2/kpac/style.css
3952 - - Open-ILS/examples/web/images/get_a_card_btn.png
3953 - - Open-ILS/examples/web/images/help_btn.png
3954 - - Open-ILS/examples/web/images/hp_banner.png
3955 - - Open-ILS/examples/web/images/hp_banner_bgl.png
3956 - - Open-ILS/examples/web/images/hp_banner_bgr.png
3957 - - Open-ILS/examples/web/images/hp_search_btn.png
3958 - - Open-ILS/examples/web/images/login_btn.png
3959 - - Open-ILS/examples/web/images/print_btn.png
3960 - - Open-ILS/examples/web/images/star_off.png
3961 - - Open-ILS/examples/web/images/text_size_btn.png
3962 21 0 Open-ILS/examples/web/templates/kpac/parts/base.tt2
3963 create mode 100755 Open-ILS/examples/web/css/skin/kpac2/kpac/style.css
3964 create mode 100755 Open-ILS/examples/web/images/get_a_card_btn.png
3965 create mode 100755 Open-ILS/examples/web/images/help_btn.png
3966 create mode 100755 Open-ILS/examples/web/images/hp_banner.png
3967 create mode 100755 Open-ILS/examples/web/images/hp_banner_bgl.png
3968 create mode 100755 Open-ILS/examples/web/images/hp_banner_bgr.png
3969 create mode 100755 Open-ILS/examples/web/images/hp_search_btn.png
3970 create mode 100755 Open-ILS/examples/web/images/login_btn.png
3971 create mode 100755 Open-ILS/examples/web/images/print_btn.png
3972 create mode 100755 Open-ILS/examples/web/images/star_off.png
3973 create mode 100755 Open-ILS/examples/web/images/text_size_btn.png
3974 create mode 100644 Open-ILS/examples/web/templates/kpac/parts/base.tt2
3976 commit 4f3184d25fc9e57c83e6bd40ab4ac871b7d5a8d2
3977 Author: Bill Erickson <berick@esilibrary.com>
3978 Date: Mon Apr 16 11:51:36 2012 -0400
3980 Created examples web dir
3982 Created Open-ILS/examples/web for storing example templates and sample
3983 template overrides and their associated resources (js, css, images).
3985 Moved the sample flattener_test.tt2 into the new web/templates dir.
3987 Added a simple README exaplaining the purpose of the directory.
3989 Signed-off-by: Bill Erickson <berick@esilibrary.com>
3990 Signed-off-by: Mike Rylander <mrylander@gmail.com>
3992 0 49 Open-ILS/examples/tt2/flattener_test.tt2
3993 27 0 Open-ILS/examples/web/README
3994 49 0 Open-ILS/examples/web/templates/flattener_test.tt2
3995 delete mode 100644 Open-ILS/examples/tt2/flattener_test.tt2
3996 create mode 100644 Open-ILS/examples/web/README
3997 create mode 100644 Open-ILS/examples/web/templates/flattener_test.tt2
3999 commit e1b9856d6f01cb9afd62dbac7a004fab4186113e
4000 Author: Bill Erickson <berick@esilibrary.com>
4001 Date: Tue Apr 17 11:39:21 2012 -0400
4003 kpac : tech reference
4005 Signed-off-by: Bill Erickson <berick@esilibrary.com>
4006 Signed-off-by: Mike Rylander <mrylander@gmail.com>
4008 97 0 docs/TechRef/KidsOPAC.txt
4009 create mode 100644 docs/TechRef/KidsOPAC.txt
4011 commit 00f99bde4dcfd8312a2b2e8cfa31b4f60784d988
4012 Author: Bill Erickson <berick@esilibrary.com>
4013 Date: Tue Apr 17 11:39:04 2012 -0400
4015 kpac : default apache config repair
4017 Signed-off-by: Bill Erickson <berick@esilibrary.com>
4018 Signed-off-by: Mike Rylander <mrylander@gmail.com>
4020 1 1 Open-ILS/examples/apache/eg_vhost.conf
4022 commit 049ffc264f8bb866cc1f006f73a1e382da1dac69
4023 Author: Bill Erickson <berick@esilibrary.com>
4024 Date: Tue Apr 17 10:35:43 2012 -0400
4026 EGWeb trim template paths to unique set
4028 The list of template paths may have the same path added multiple times,
4029 depending on the Apache configuration. Trim them down to a unique set
4030 to avoid excess template lookups.
4032 Signed-off-by: Bill Erickson <berick@esilibrary.com>
4035 Open-ILS/src/perlmods/lib/OpenILS/WWW/EGWeb.pm
4037 Signed-off-by: Mike Rylander <mrylander@gmail.com>
4039 2 1 Open-ILS/src/perlmods/lib/OpenILS/WWW/EGWeb.pm
4041 commit 8bd6620d08dac540b1ebde0534c39df59dec05f2
4042 Author: Dan Scott <dscott@laurentian.ca>
4043 Date: Mon Jul 30 09:44:17 2012 -0400
4045 TPAC advanced search org unit selector
4047 Make the advanced search org selector a bit more i18n and accessibility
4048 friendly by giving the fields an explicit label. We shouldn't really build
4049 strings out of individual parts like "in" out of context, because the
4050 translators won't know what "in" refers to; and the label elements help
4051 guide screen readers.
4053 Signed-off-by: Dan Scott <dscott@laurentian.ca>
4054 Signed-off-by: Kathy Lussier <klussier@masslnc.org>
4056 15 11 Open-ILS/src/templates/opac/parts/advanced/expert.tt2
4057 8 3 Open-ILS/src/templates/opac/parts/advanced/numeric.tt2
4059 commit f7094d7cfb239762975bf16ebd25a21dcc0237d2
4060 Author: Kathy Lussier <klussier@masslnc.org>
4061 Date: Mon Jul 23 23:23:55 2012 -0400
4063 Add the library selector to numeric and expert search pages.
4065 Signed-off-by: Kathy Lussier <klussier@masslnc.org>
4066 Signed-off-by: Dan Scott <dscott@laurentian.ca>
4068 13 7 Open-ILS/src/templates/opac/parts/advanced/expert.tt2
4069 4 1 Open-ILS/src/templates/opac/parts/advanced/numeric.tt2
4070 1 0 Open-ILS/web/css/skin/default/opac/style.css
4072 commit b56f3a9d9dae0e7a89d30d132f629c4195ac6b3e
4073 Author: Bill Erickson <berick@esilibrary.com>
4074 Date: Mon Apr 16 17:04:10 2012 -0400
4076 kpac : html escape title/author in record rows
4078 Signed-off-by: Bill Erickson <berick@esilibrary.com>
4079 Signed-off-by: Mike Rylander <mrylander@gmail.com>
4081 2 2 Open-ILS/src/templates/kpac/parts/record_row.tt2
4083 commit b5ac5a6d54dfd0f010269f66526f27d7f31e27b5
4084 Author: Bill Erickson <berick@esilibrary.com>
4085 Date: Mon Apr 9 15:45:49 2012 -0400
4087 kpac : search link cgi improvements
4089 1. avoid showing the search terms from canned searches in the simple
4090 search box. Patrons, kids especially, probably don't want to see
4091 potentially complicated canned search queries in the search box when the
4092 whole point is that they are accessible by clicking on images.
4094 2. Avoid propagating the search qtype param to canned searches.
4096 Signed-off-by: Bill Erickson <berick@esilibrary.com>
4097 Signed-off-by: Mike Rylander <mrylander@gmail.com>
4099 2 1 Open-ILS/src/templates/kpac/parts/grid.tt2
4100 2 1 Open-ILS/src/templates/kpac/parts/searchbox.tt2
4102 commit 727d0647b41d71b09d9a8b08dd906c723eb3fb50
4103 Author: Bill Erickson <berick@esilibrary.com>
4104 Date: Mon Apr 9 15:26:40 2012 -0400
4106 kpac : ensure the single-hit redirect goes to kpac
4108 ... instead of to the tpac record detail page.
4110 Signed-off-by: Bill Erickson <berick@esilibrary.com>
4111 Signed-off-by: Mike Rylander <mrylander@gmail.com>
4113 16 1 Open-ILS/src/perlmods/lib/OpenILS/WWW/EGKPacLoader.pm
4115 commit 1327ffb06c3199bb40c4b4b9d5868d1c5c631d96
4116 Author: Bill Erickson <berick@esilibrary.com>
4117 Date: Mon Apr 9 13:59:56 2012 -0400
4119 kpac : no results message
4121 Signed-off-by: Bill Erickson <berick@esilibrary.com>
4122 Signed-off-by: Mike Rylander <mrylander@gmail.com>
4124 21 13 Open-ILS/src/templates/kpac/results.tt2
4126 commit b057cff72846fe42438fd4afb428fbe7b2ee8ff0
4127 Author: Bill Erickson <berick@esilibrary.com>
4128 Date: Fri Apr 6 16:32:13 2012 -0400
4130 kpac : added content work
4132 1. Consolidated added content apache configs under /eg
4133 2. Added (untested) code to support LibraryThing reviews.
4134 -- It looks like we'll need to coordinate w/ LT to get it all hooked
4135 up. More research pending.
4137 Signed-off-by: Bill Erickson <berick@esilibrary.com>
4138 Signed-off-by: Mike Rylander <mrylander@gmail.com>
4140 17 17 Open-ILS/examples/apache/eg_vhost.conf
4141 29 0 Open-ILS/src/templates/kpac/parts/acimport.tt2
4142 1 1 Open-ILS/src/templates/kpac/parts/base.tt2
4143 0 13 Open-ILS/src/templates/kpac/parts/chilifresh.tt2
4144 1 0 Open-ILS/src/templates/kpac/record.tt2
4145 create mode 100644 Open-ILS/src/templates/kpac/parts/acimport.tt2
4146 delete mode 100644 Open-ILS/src/templates/kpac/parts/chilifresh.tt2
4148 commit c18603ae246551837c10d240b5ae1e40c816d978
4149 Author: Bill Erickson <berick@esilibrary.com>
4150 Date: Thu Apr 5 17:30:54 2012 -0400
4152 kpac : hold placement; more auth refresh repairs
4154 Signed-off-by: Bill Erickson <berick@esilibrary.com>
4155 Signed-off-by: Mike Rylander <mrylander@gmail.com>
4157 2 0 Open-ILS/src/perlmods/lib/OpenILS/WWW/EGCatLoader/Account.pm
4158 41 17 Open-ILS/src/perlmods/lib/OpenILS/WWW/EGKPacLoader.pm
4159 13 5 Open-ILS/src/templates/kpac/getit_results.tt2
4160 2 1 Open-ILS/src/templates/kpac/parts/base.tt2
4162 commit 9c17d8b6dd34075935318d504348d000c99c4144
4163 Author: Bill Erickson <berick@esilibrary.com>
4164 Date: Thu Apr 5 15:31:49 2012 -0400
4166 kpac : wire up home search; auth timeout redirect fixes
4168 Signed-off-by: Bill Erickson <berick@esilibrary.com>
4169 Signed-off-by: Mike Rylander <mrylander@gmail.com>
4171 7 5 Open-ILS/src/perlmods/lib/OpenILS/WWW/EGKPacLoader.pm
4172 21 12 Open-ILS/src/templates/kpac/home.tt2
4174 commit 295f64b981fc93bb66ca4360bbdcc9ff32283eae
4175 Author: Bill Erickson <berick@esilibrary.com>
4176 Date: Thu Apr 5 12:35:39 2012 -0400
4178 kpac : initial login + place hold combined action
4180 Signed-off-by: Bill Erickson <berick@esilibrary.com>
4181 Signed-off-by: Mike Rylander <mrylander@gmail.com>
4183 30 0 Open-ILS/src/perlmods/lib/OpenILS/WWW/EGKPacLoader.pm
4184 47 39 Open-ILS/src/templates/kpac/getit.tt2
4186 commit bde0e9b42bdc755eb659977332f2d5c80365dcc9
4187 Author: Bill Erickson <berick@esilibrary.com>
4188 Date: Wed Apr 4 16:33:33 2012 -0400
4190 kpac : initial chilifresh integration
4192 Signed-off-by: Bill Erickson <berick@esilibrary.com>
4193 Signed-off-by: Mike Rylander <mrylander@gmail.com>
4195 1 0 Open-ILS/src/templates/kpac/parts/base.tt2
4196 13 0 Open-ILS/src/templates/kpac/parts/chilifresh.tt2
4197 17 2 Open-ILS/src/templates/kpac/record.tt2
4198 create mode 100644 Open-ILS/src/templates/kpac/parts/chilifresh.tt2
4200 commit cd60d1c12d17f8582ea106c75d87bfd6b8ff77c8
4201 Author: Bill Erickson <berick@esilibrary.com>
4202 Date: Wed Apr 4 15:02:11 2012 -0400
4204 kpac : getit save to existing list
4206 Signed-off-by: Bill Erickson <berick@esilibrary.com>
4207 Signed-off-by: Mike Rylander <mrylander@gmail.com>
4209 41 3 Open-ILS/src/perlmods/lib/OpenILS/WWW/EGKPacLoader.pm
4210 52 15 Open-ILS/src/templates/kpac/getit_results.tt2
4212 commit 50ed740439e80b31cdf15c21dd9017cbb680293c
4213 Author: Bill Erickson <berick@esilibrary.com>
4214 Date: Mon Mar 26 15:32:08 2012 -0400
4216 tpac: minor code formatting
4218 Signed-off-by: Bill Erickson <berick@esilibrary.com>
4219 Signed-off-by: Mike Rylander <mrylander@gmail.com>
4221 8 9 Open-ILS/src/perlmods/lib/OpenILS/WWW/EGKPacLoader.pm
4223 commit 5db8fb03ca1a7ebbe176bc05936018b411f93b4d
4224 Author: Bill Erickson <berick@esilibrary.com>
4225 Date: Mon Mar 26 14:02:00 2012 -0400
4227 kpac: save to anon-list
4229 Signed-off-by: Bill Erickson <berick@esilibrary.com>
4230 Signed-off-by: Mike Rylander <mrylander@gmail.com>
4232 26 1 Open-ILS/src/perlmods/lib/OpenILS/WWW/EGKPacLoader.pm
4233 17 14 Open-ILS/src/templates/kpac/getit.tt2
4235 commit aa33fc0ef3f2d80de7474a6815ee629c9d0fca8a
4236 Author: Bill Erickson <berick@esilibrary.com>
4237 Date: Fri Mar 16 12:00:58 2012 -0400
4239 kpac : config and template work
4241 Signed-off-by: Bill Erickson <berick@esilibrary.com>
4242 Signed-off-by: Mike Rylander <mrylander@gmail.com>
4244 1 0 Open-ILS/examples/apache/eg_vhost.conf
4245 0 58 Open-ILS/examples/kpac.xml
4246 58 0 Open-ILS/examples/kpac.xml.example
4247 1 0 Open-ILS/src/Makefile.am
4248 42 15 Open-ILS/src/perlmods/lib/OpenILS/WWW/EGKPacLoader.pm
4249 15 11 Open-ILS/src/templates/kpac/getit.tt2
4250 delete mode 100644 Open-ILS/examples/kpac.xml
4251 create mode 100644 Open-ILS/examples/kpac.xml.example
4253 commit 9b7b60e345c04716de866c2674428987c67bb8ca
4254 Author: Bill Erickson <berick@esilibrary.com>
4255 Date: Tue Feb 14 14:47:13 2012 -0500
4257 kpac : i18n, cleanup
4259 Signed-off-by: Bill Erickson <berick@esilibrary.com>
4260 Signed-off-by: Mike Rylander <mrylander@gmail.com>
4262 3 3 Open-ILS/src/templates/kpac/home.tt2
4263 4 4 Open-ILS/src/templates/kpac/parts/footer.tt2
4265 commit 33e75c06ce05826eac9e5abdf2bd2c813db58f88
4266 Author: Bill Erickson <berick@esilibrary.com>
4267 Date: Tue Feb 14 14:34:21 2012 -0500
4269 kpac : rename files/paths for tpac consistency
4271 Signed-off-by: Bill Erickson <berick@esilibrary.com>
4272 Signed-off-by: Mike Rylander <mrylander@gmail.com>
4274 8 14 Open-ILS/src/perlmods/lib/OpenILS/WWW/EGKPacLoader.pm
4275 0 114 Open-ILS/src/templates/kpac/checkout.tt2
4276 0 22 Open-ILS/src/templates/kpac/checkout_results.tt2
4277 0 133 Open-ILS/src/templates/kpac/detailed.tt2
4278 114 0 Open-ILS/src/templates/kpac/getit.tt2
4279 22 0 Open-ILS/src/templates/kpac/getit_results.tt2
4280 53 0 Open-ILS/src/templates/kpac/home.tt2
4281 0 53 Open-ILS/src/templates/kpac/index.tt2
4282 2 2 Open-ILS/src/templates/kpac/parts/breadcrumb.tt2
4283 1 1 Open-ILS/src/templates/kpac/parts/grid.tt2
4284 1 1 Open-ILS/src/templates/kpac/parts/header.tt2
4285 4 4 Open-ILS/src/templates/kpac/parts/record_row.tt2
4286 1 1 Open-ILS/src/templates/kpac/parts/searchbox.tt2
4287 1 1 Open-ILS/src/templates/kpac/parts/subpage.tt2
4288 133 0 Open-ILS/src/templates/kpac/record.tt2
4289 28 0 Open-ILS/src/templates/kpac/results.tt2
4290 0 28 Open-ILS/src/templates/kpac/search_results.tt2
4291 - - Open-ILS/web/images/kpac/stars!.png
4292 - - Open-ILS/web/images/kpac/stars!_gray.png
4293 - - Open-ILS/web/images/kpac/stars.png
4294 - - Open-ILS/web/images/kpac/stars_grey.png
4295 delete mode 100644 Open-ILS/src/templates/kpac/checkout.tt2
4296 delete mode 100644 Open-ILS/src/templates/kpac/checkout_results.tt2
4297 delete mode 100644 Open-ILS/src/templates/kpac/detailed.tt2
4298 create mode 100644 Open-ILS/src/templates/kpac/getit.tt2
4299 create mode 100644 Open-ILS/src/templates/kpac/getit_results.tt2
4300 create mode 100644 Open-ILS/src/templates/kpac/home.tt2
4301 delete mode 100644 Open-ILS/src/templates/kpac/index.tt2
4302 create mode 100644 Open-ILS/src/templates/kpac/record.tt2
4303 create mode 100644 Open-ILS/src/templates/kpac/results.tt2
4304 delete mode 100644 Open-ILS/src/templates/kpac/search_results.tt2
4305 delete mode 100755 Open-ILS/web/images/kpac/stars!.png
4306 delete mode 100755 Open-ILS/web/images/kpac/stars!_gray.png
4307 create mode 100755 Open-ILS/web/images/kpac/stars.png
4308 create mode 100755 Open-ILS/web/images/kpac/stars_grey.png
4310 commit 32a8dc563d245e11ab35ee0361f27763a1d79978
4311 Author: Bill Erickson <berick@esilibrary.com>
4312 Date: Mon Jan 30 14:46:30 2012 -0500
4316 Signed-off-by: Bill Erickson <berick@esilibrary.com>
4317 Signed-off-by: Mike Rylander <mrylander@gmail.com>
4319 3 3 Open-ILS/examples/kpac.xml
4320 97 106 Open-ILS/src/templates/kpac/checkout.tt2
4321 1 1 Open-ILS/src/templates/kpac/parts/base.tt2
4322 26 0 Open-ILS/src/templates/kpac/parts/help_popups.tt2
4323 create mode 100644 Open-ILS/src/templates/kpac/parts/help_popups.tt2
4325 commit b1384443bc5e0053793dba6aca90795705880d01
4326 Author: Bill Erickson <berick@esilibrary.com>
4327 Date: Mon Jan 30 12:32:43 2012 -0500
4329 kpac : initial holds; misc
4331 Signed-off-by: Bill Erickson <berick@esilibrary.com>
4332 Signed-off-by: Mike Rylander <mrylander@gmail.com>
4334 1 1 Open-ILS/src/perlmods/lib/OpenILS/WWW/EGCatLoader.pm
4335 7 15 Open-ILS/src/perlmods/lib/OpenILS/WWW/EGKPacLoader.pm
4336 10 19 Open-ILS/src/templates/kpac/checkout.tt2
4337 1 2 Open-ILS/src/templates/kpac/detailed.tt2
4338 9 3 Open-ILS/src/templates/kpac/parts/header.tt2
4339 40 0 Open-ILS/src/templates/kpac/parts/record_row.tt2
4340 2 1 Open-ILS/src/templates/kpac/parts/searchbox.tt2
4341 1 36 Open-ILS/src/templates/kpac/search_results.tt2
4342 create mode 100644 Open-ILS/src/templates/kpac/parts/record_row.tt2
4344 commit 7bc9514f57403251bc1e6c648bf6849a8bb4abf2
4345 Author: Bill Erickson <berick@esilibrary.com>
4346 Date: Fri Jan 27 12:15:05 2012 -0500
4348 kpac : copy table; record details
4350 Signed-off-by: Bill Erickson <berick@esilibrary.com>
4351 Signed-off-by: Mike Rylander <mrylander@gmail.com>
4353 1 1 Open-ILS/examples/kpac.xml
4354 1 1 Open-ILS/src/perlmods/lib/OpenILS/WWW/EGKPacLoader.pm
4355 14 21 Open-ILS/src/templates/kpac/detailed.tt2
4356 8 5 Open-ILS/src/templates/kpac/parts/breadcrumb.tt2
4357 82 0 Open-ILS/src/templates/kpac/parts/copy_table.tt2
4358 1 1 Open-ILS/src/templates/kpac/parts/grid.tt2
4359 0 1 Open-ILS/src/templates/kpac/parts/searchbox.tt2
4360 create mode 100644 Open-ILS/src/templates/kpac/parts/copy_table.tt2
4362 commit b15308f7ece1f843e25f5b86ed809723107747b2
4363 Author: Bill Erickson <berick@esilibrary.com>
4364 Date: Thu Jan 26 18:05:46 2012 -0500
4366 kpac : record details
4368 Signed-off-by: Bill Erickson <berick@esilibrary.com>
4371 Open-ILS/src/perlmods/lib/OpenILS/WWW/EGCatLoader/Record.pm
4373 Signed-off-by: Mike Rylander <mrylander@gmail.com>
4375 2 1 Open-ILS/src/perlmods/lib/OpenILS/WWW/EGCatLoader/Record.pm
4376 1 1 Open-ILS/src/perlmods/lib/OpenILS/WWW/EGKPacLoader.pm
4377 123 106 Open-ILS/src/templates/kpac/detailed.tt2
4378 6 1 Open-ILS/src/templates/kpac/parts/breadcrumb.tt2
4379 1 0 Open-ILS/src/templates/kpac/parts/searchbox.tt2
4380 1 1 Open-ILS/src/templates/kpac/search_results.tt2
4382 commit 65d27ce405f6113d541537cec74fc5209000b5d4
4383 Author: Bill Erickson <berick@esilibrary.com>
4384 Date: Thu Jan 26 14:38:42 2012 -0500
4386 kpac : trucking along
4388 Signed-off-by: Bill Erickson <berick@esilibrary.com>
4389 Signed-off-by: Mike Rylander <mrylander@gmail.com>
4391 117 117 Open-ILS/src/templates/kpac/detailed.tt2
4392 2 2 Open-ILS/src/templates/kpac/parts/header.tt2
4394 commit 97da25f286aa91d903ee874c3bd49dad78992523
4395 Author: Bill Erickson <berick@esilibrary.com>
4396 Date: Thu Jan 26 14:24:07 2012 -0500
4398 kpac : basic search box
4400 Signed-off-by: Bill Erickson <berick@esilibrary.com>
4401 Signed-off-by: Mike Rylander <mrylander@gmail.com>
4403 43 0 Open-ILS/src/templates/kpac/parts/searchbox.tt2
4404 2 38 Open-ILS/src/templates/kpac/parts/subpage.tt2
4405 create mode 100644 Open-ILS/src/templates/kpac/parts/searchbox.tt2
4407 commit 6393ead3b28965149197cacaf5b3838db6601db3
4408 Author: Bill Erickson <berick@esilibrary.com>
4409 Date: Thu Jan 26 11:49:55 2012 -0500
4411 kpac : breadcrumbs, paging, misc
4413 Signed-off-by: Bill Erickson <berick@esilibrary.com>
4414 Signed-off-by: Mike Rylander <mrylander@gmail.com>
4416 12 9 Open-ILS/examples/kpac.xml
4417 8 2 Open-ILS/src/perlmods/lib/OpenILS/WWW/EGKPacLoader.pm
4418 5 3 Open-ILS/src/templates/kpac/category.tt2
4419 1 1 Open-ILS/src/templates/kpac/index.tt2
4420 2 35 Open-ILS/src/templates/kpac/parts/base.tt2
4421 38 0 Open-ILS/src/templates/kpac/parts/breadcrumb.tt2
4422 8 0 Open-ILS/src/templates/kpac/parts/footer.tt2
4423 15 24 Open-ILS/src/templates/kpac/parts/grid.tt2
4424 23 0 Open-ILS/src/templates/kpac/parts/header.tt2
4425 50 0 Open-ILS/src/templates/kpac/parts/paginate.tt2
4426 6 14 Open-ILS/src/templates/kpac/parts/subpage.tt2
4427 44 0 Open-ILS/src/templates/kpac/parts/util.tt2
4428 11 42 Open-ILS/src/templates/kpac/search_results.tt2
4429 3 1 Open-ILS/web/css/skin/default/kpac/style.css
4430 create mode 100644 Open-ILS/src/templates/kpac/parts/breadcrumb.tt2
4431 create mode 100644 Open-ILS/src/templates/kpac/parts/footer.tt2
4432 create mode 100644 Open-ILS/src/templates/kpac/parts/header.tt2
4433 create mode 100644 Open-ILS/src/templates/kpac/parts/paginate.tt2
4434 mode change 100755 => 100644 Open-ILS/src/templates/kpac/parts/subpage.tt2
4435 create mode 100644 Open-ILS/src/templates/kpac/parts/util.tt2
4437 commit 93c2707e0ba849a48394f5d6e96564c8bc89da2a
4438 Author: Bill Erickson <berick@esilibrary.com>
4439 Date: Mon Jan 23 16:49:29 2012 -0500
4443 initial pile of template integration and apache configuration
4445 Signed-off-by: Bill Erickson <berick@esilibrary.com>
4446 Signed-off-by: Mike Rylander <mrylander@gmail.com>
4448 14 0 Open-ILS/examples/apache/eg_vhost.conf
4449 55 0 Open-ILS/examples/kpac.xml
4450 96 0 Open-ILS/src/perlmods/lib/OpenILS/WWW/EGKPacLoader.pm
4451 22 0 Open-ILS/src/templates/kpac/category.tt2
4452 132 0 Open-ILS/src/templates/kpac/checkout.tt2
4453 22 0 Open-ILS/src/templates/kpac/checkout_results.tt2
4454 124 0 Open-ILS/src/templates/kpac/detailed.tt2
4455 53 0 Open-ILS/src/templates/kpac/index.tt2
4456 52 0 Open-ILS/src/templates/kpac/parts/base.tt2
4457 51 0 Open-ILS/src/templates/kpac/parts/grid.tt2
4458 75 0 Open-ILS/src/templates/kpac/parts/subpage.tt2
4459 94 0 Open-ILS/src/templates/kpac/search_results.tt2
4460 - - Open-ILS/web/css/skin/default/kpac/fonts/Cabin-Regular.eot
4461 5187 0 Open-ILS/web/css/skin/default/kpac/fonts/Cabin-Regular.svg
4462 - - Open-ILS/web/css/skin/default/kpac/fonts/Cabin-Regular.ttf
4463 - - Open-ILS/web/css/skin/default/kpac/fonts/Cabin-Regular.woff
4464 - - Open-ILS/web/css/skin/default/kpac/fonts/Cabin-SemiBold.eot
4465 4820 0 Open-ILS/web/css/skin/default/kpac/fonts/Cabin-SemiBold.svg
4466 - - Open-ILS/web/css/skin/default/kpac/fonts/Cabin-SemiBold.ttf
4467 - - Open-ILS/web/css/skin/default/kpac/fonts/Cabin-SemiBold.woff
4468 - - Open-ILS/web/css/skin/default/kpac/fonts/Kreon.eot
4469 3499 0 Open-ILS/web/css/skin/default/kpac/fonts/Kreon.svg
4470 - - Open-ILS/web/css/skin/default/kpac/fonts/Kreon.ttf
4471 - - Open-ILS/web/css/skin/default/kpac/fonts/Kreon.woff
4472 1032 0 Open-ILS/web/css/skin/default/kpac/style.css
4473 - - Open-ILS/web/images/kpac/arrow_last.png
4474 - - Open-ILS/web/images/kpac/arrow_next.png
4475 - - Open-ILS/web/images/kpac/back_to_book.png
4476 - - Open-ILS/web/images/kpac/back_to_results_btn.png
4477 - - Open-ILS/web/images/kpac/box1_top.png
4478 - - Open-ILS/web/images/kpac/bread_green_last.png
4479 - - Open-ILS/web/images/kpac/bread_green_mid.png
4480 - - Open-ILS/web/images/kpac/btn_arrow.png
4481 - - Open-ILS/web/images/kpac/cancel_back_btn.png
4482 - - Open-ILS/web/images/kpac/category.png
4483 - - Open-ILS/web/images/kpac/get_it_btn.png
4484 - - Open-ILS/web/images/kpac/get_it_btn_sm.png
4485 - - Open-ILS/web/images/kpac/go_back_btn.png
4486 - - Open-ILS/web/images/kpac/home_icon.png
4487 - - Open-ILS/web/images/kpac/icon_bg.png
4488 - - Open-ILS/web/images/kpac/icon_book.png
4489 - - Open-ILS/web/images/kpac/item_image.jpg
4490 - - Open-ILS/web/images/kpac/kcls_logo.jpg
4491 - - Open-ILS/web/images/kpac/library_card.png
4492 - - Open-ILS/web/images/kpac/logo_left.png
4493 - - Open-ILS/web/images/kpac/logo_mid.png
4494 - - Open-ILS/web/images/kpac/logo_right.png
4495 - - Open-ILS/web/images/kpac/main_bl_corner.png
4496 - - Open-ILS/web/images/kpac/main_bottom_bg.png
4497 - - Open-ILS/web/images/kpac/main_bottom_bg_sub.png
4498 - - Open-ILS/web/images/kpac/main_br_corner.png
4499 - - Open-ILS/web/images/kpac/main_left_shadow.png
4500 - - Open-ILS/web/images/kpac/main_right_shadow.png
4501 - - Open-ILS/web/images/kpac/main_tl_corner.png
4502 - - Open-ILS/web/images/kpac/main_top_bg.png
4503 - - Open-ILS/web/images/kpac/main_top_bg_sub.png
4504 - - Open-ILS/web/images/kpac/main_tr_corner.png
4505 - - Open-ILS/web/images/kpac/more_info_btn.png
4506 - - Open-ILS/web/images/kpac/popup_arrow_bm.png
4507 - - Open-ILS/web/images/kpac/popup_bl.png
4508 - - Open-ILS/web/images/kpac/popup_bm.png
4509 - - Open-ILS/web/images/kpac/popup_br.png
4510 - - Open-ILS/web/images/kpac/popup_lm.png
4511 - - Open-ILS/web/images/kpac/popup_rm.png
4512 - - Open-ILS/web/images/kpac/popup_tl.png
4513 - - Open-ILS/web/images/kpac/popup_tm.png
4514 - - Open-ILS/web/images/kpac/popup_tr.png
4515 - - Open-ILS/web/images/kpac/print_btn.png
4516 - - Open-ILS/web/images/kpac/question_mark.png
4517 - - Open-ILS/web/images/kpac/review_submit_btn.png
4518 - - Open-ILS/web/images/kpac/reviews_top.png
4519 - - Open-ILS/web/images/kpac/search_bg.png
4520 - - Open-ILS/web/images/kpac/search_btn.png
4521 - - Open-ILS/web/images/kpac/search_btn_sub.png
4522 - - Open-ILS/web/images/kpac/star_oiff.png
4523 - - Open-ILS/web/images/kpac/star_on.png
4524 - - Open-ILS/web/images/kpac/stars!.png
4525 - - Open-ILS/web/images/kpac/stars!_gray.png
4526 - - Open-ILS/web/images/kpac/sub_side_bg.png
4527 - - Open-ILS/web/images/kpac/text_size_btn.png
4528 - - Open-ILS/web/images/kpac/to_top_btn.png
4529 82 0 Open-ILS/web/js/ui/default/kpac/functions.js
4530 create mode 100644 Open-ILS/examples/kpac.xml
4531 create mode 100644 Open-ILS/src/perlmods/lib/OpenILS/WWW/EGKPacLoader.pm
4532 create mode 100644 Open-ILS/src/templates/kpac/category.tt2
4533 create mode 100644 Open-ILS/src/templates/kpac/checkout.tt2
4534 create mode 100644 Open-ILS/src/templates/kpac/checkout_results.tt2
4535 create mode 100644 Open-ILS/src/templates/kpac/detailed.tt2
4536 create mode 100644 Open-ILS/src/templates/kpac/index.tt2
4537 create mode 100644 Open-ILS/src/templates/kpac/parts/base.tt2
4538 create mode 100644 Open-ILS/src/templates/kpac/parts/grid.tt2
4539 create mode 100755 Open-ILS/src/templates/kpac/parts/subpage.tt2
4540 create mode 100644 Open-ILS/src/templates/kpac/search_results.tt2
4541 create mode 100755 Open-ILS/web/css/skin/default/kpac/fonts/Cabin-Regular.eot
4542 create mode 100755 Open-ILS/web/css/skin/default/kpac/fonts/Cabin-Regular.svg
4543 create mode 100755 Open-ILS/web/css/skin/default/kpac/fonts/Cabin-Regular.ttf
4544 create mode 100755 Open-ILS/web/css/skin/default/kpac/fonts/Cabin-Regular.woff
4545 create mode 100755 Open-ILS/web/css/skin/default/kpac/fonts/Cabin-SemiBold.eot
4546 create mode 100755 Open-ILS/web/css/skin/default/kpac/fonts/Cabin-SemiBold.svg
4547 create mode 100755 Open-ILS/web/css/skin/default/kpac/fonts/Cabin-SemiBold.ttf
4548 create mode 100755 Open-ILS/web/css/skin/default/kpac/fonts/Cabin-SemiBold.woff
4549 create mode 100755 Open-ILS/web/css/skin/default/kpac/fonts/Kreon.eot
4550 create mode 100755 Open-ILS/web/css/skin/default/kpac/fonts/Kreon.svg
4551 create mode 100755 Open-ILS/web/css/skin/default/kpac/fonts/Kreon.ttf
4552 create mode 100755 Open-ILS/web/css/skin/default/kpac/fonts/Kreon.woff
4553 create mode 100755 Open-ILS/web/css/skin/default/kpac/style.css
4554 create mode 100755 Open-ILS/web/images/kpac/arrow_last.png
4555 create mode 100755 Open-ILS/web/images/kpac/arrow_next.png
4556 create mode 100755 Open-ILS/web/images/kpac/back_to_book.png
4557 create mode 100755 Open-ILS/web/images/kpac/back_to_results_btn.png
4558 create mode 100755 Open-ILS/web/images/kpac/box1_top.png
4559 create mode 100755 Open-ILS/web/images/kpac/bread_green_last.png
4560 create mode 100755 Open-ILS/web/images/kpac/bread_green_mid.png
4561 create mode 100755 Open-ILS/web/images/kpac/btn_arrow.png
4562 create mode 100755 Open-ILS/web/images/kpac/cancel_back_btn.png
4563 create mode 100755 Open-ILS/web/images/kpac/category.png
4564 create mode 100755 Open-ILS/web/images/kpac/get_it_btn.png
4565 create mode 100755 Open-ILS/web/images/kpac/get_it_btn_sm.png
4566 create mode 100755 Open-ILS/web/images/kpac/go_back_btn.png
4567 create mode 100755 Open-ILS/web/images/kpac/home_icon.png
4568 create mode 100755 Open-ILS/web/images/kpac/icon_bg.png
4569 create mode 100755 Open-ILS/web/images/kpac/icon_book.png
4570 create mode 100755 Open-ILS/web/images/kpac/item_image.jpg
4571 create mode 100755 Open-ILS/web/images/kpac/kcls_logo.jpg
4572 create mode 100755 Open-ILS/web/images/kpac/library_card.png
4573 create mode 100755 Open-ILS/web/images/kpac/logo_left.png
4574 create mode 100755 Open-ILS/web/images/kpac/logo_mid.png
4575 create mode 100755 Open-ILS/web/images/kpac/logo_right.png
4576 create mode 100755 Open-ILS/web/images/kpac/main_bl_corner.png
4577 create mode 100755 Open-ILS/web/images/kpac/main_bottom_bg.png
4578 create mode 100755 Open-ILS/web/images/kpac/main_bottom_bg_sub.png
4579 create mode 100755 Open-ILS/web/images/kpac/main_br_corner.png
4580 create mode 100755 Open-ILS/web/images/kpac/main_left_shadow.png
4581 create mode 100755 Open-ILS/web/images/kpac/main_right_shadow.png
4582 create mode 100755 Open-ILS/web/images/kpac/main_tl_corner.png
4583 create mode 100755 Open-ILS/web/images/kpac/main_top_bg.png
4584 create mode 100755 Open-ILS/web/images/kpac/main_top_bg_sub.png
4585 create mode 100755 Open-ILS/web/images/kpac/main_tr_corner.png
4586 create mode 100755 Open-ILS/web/images/kpac/more_info_btn.png
4587 create mode 100755 Open-ILS/web/images/kpac/popup_arrow_bm.png
4588 create mode 100755 Open-ILS/web/images/kpac/popup_bl.png
4589 create mode 100755 Open-ILS/web/images/kpac/popup_bm.png
4590 create mode 100755 Open-ILS/web/images/kpac/popup_br.png
4591 create mode 100755 Open-ILS/web/images/kpac/popup_lm.png
4592 create mode 100755 Open-ILS/web/images/kpac/popup_rm.png
4593 create mode 100755 Open-ILS/web/images/kpac/popup_tl.png
4594 create mode 100755 Open-ILS/web/images/kpac/popup_tm.png
4595 create mode 100755 Open-ILS/web/images/kpac/popup_tr.png
4596 create mode 100755 Open-ILS/web/images/kpac/print_btn.png
4597 create mode 100755 Open-ILS/web/images/kpac/question_mark.png
4598 create mode 100755 Open-ILS/web/images/kpac/review_submit_btn.png
4599 create mode 100755 Open-ILS/web/images/kpac/reviews_top.png
4600 create mode 100755 Open-ILS/web/images/kpac/search_bg.png
4601 create mode 100755 Open-ILS/web/images/kpac/search_btn.png
4602 create mode 100755 Open-ILS/web/images/kpac/search_btn_sub.png
4603 create mode 100755 Open-ILS/web/images/kpac/star_oiff.png
4604 create mode 100755 Open-ILS/web/images/kpac/star_on.png
4605 create mode 100755 Open-ILS/web/images/kpac/stars!.png
4606 create mode 100755 Open-ILS/web/images/kpac/stars!_gray.png
4607 create mode 100755 Open-ILS/web/images/kpac/sub_side_bg.png
4608 create mode 100755 Open-ILS/web/images/kpac/text_size_btn.png
4609 create mode 100755 Open-ILS/web/images/kpac/to_top_btn.png
4610 create mode 100755 Open-ILS/web/js/ui/default/kpac/functions.js
4612 commit df16ba71822e48b7661b1057d523b15deb20f7c8
4613 Author: Dan Scott <dscott@laurentian.ca>
4614 Date: Fri Jul 27 17:24:07 2012 -0400
4616 Fix summary display in TPAC; avoid Content Cafe
4618 While in misc_util.tt2 we're grabbing args.summary as a single string,
4619 and args.summaries as the list of summaries, this gets complicated
4620 elsewhere in the summaries display chain, where we're checking for the
4621 number of list elements in "summary" (which is now a string), as well as
4622 a confusion of logic where ContentCafe was being displayed whether or
4623 not the environment variable existed.
4625 Signed-off-by: Dan Scott <dscott@laurentian.ca>
4626 Signed-off-by: Ben Shum <bshum@biblio.org>
4628 1 1 Open-ILS/src/templates/opac/parts/record/extras.tt2
4629 5 4 Open-ILS/src/templates/opac/parts/record/summaryplus.tt2
4631 commit be736f312fd5d078714740e9afc866fe977a5bf5
4632 Author: Ben Shum <bshum@biblio.org>
4633 Date: Fri Jul 27 16:06:28 2012 -0400
4635 TPAC - repair summary statement display
4637 Change variable from summary to summaries to properly associate values
4638 for the summary statement display in Tpac.
4640 Signed-off-by: Ben Shum <bshum@biblio.org>
4641 Signed-off-by: Dan Scott <dscott@laurentian.ca>
4643 1 1 Open-ILS/src/templates/opac/parts/misc_util.tt2
4645 commit 639d3fbb8ec26ad07dd30f53170dce6aa53c4f84
4646 Author: Kathy Lussier <klussier@masslnc.org>
4647 Date: Thu Jul 26 07:09:11 2012 -0400
4649 Two new list fields. Adds the publication date and format to the My Lists
4652 Signed-off-by: Kathy Lussier <klussier@masslnc.org>
4653 Signed-off-by: Jason Stephenson <jstephenson@mvlc.org>
4654 Signed-off-by: Dan Scott <dscott@laurentian.ca>
4656 14 1 Open-ILS/src/templates/opac/myopac/lists.tt2
4658 commit f6f6c9d73073cdc7282c2e9f5aaf830f0309f89c
4659 Author: Thomas Berezansky <tsbere@mvlc.org>
4660 Date: Sat Jul 28 15:17:40 2012 -0400
4664 Add a window.open compatible "browser" file for unsecured calls.
4666 Add "chrome" to most window.open calls to bypass the wrapper.
4668 Signed-off-by: Thomas Berezansky <tsbere@mvlc.org>
4669 Signed-off-by: Dan Scott <dscott@laurentian.ca>
4671 1 1 Open-ILS/web/js/dojo/openils/Util.js
4672 3 3 Open-ILS/web/js/ui/default/acq/common/li_table.js
4673 1 1 Open-ILS/web/js/ui/default/acq/financial/claim_voucher.js
4674 1 1 Open-ILS/web/js/ui/default/booking/populator.js
4675 1 1 Open-ILS/web/js/ui/default/cat/authority/list.js
4676 1 1 Open-ILS/web/js/ui/default/circ/selfcheck/selfcheck.js
4677 1 1 Open-ILS/web/js/ui/default/vandelay/vandelay.js
4678 1 1 Open-ILS/web/opac/common/js/utils.js
4679 1 1 Open-ILS/web/opac/skin/default/js/rdetail.js
4680 1 1 Open-ILS/web/reports/oils_rpt_utils.js
4681 1 1 Open-ILS/xul/staff_client/chrome/content/cat/opac.js
4682 4 4 Open-ILS/xul/staff_client/chrome/content/util/print.js
4683 15 0 Open-ILS/xul/staff_client/chrome/content/util/untrusted_window.xul
4684 2 2 Open-ILS/xul/staff_client/defaults/preferences/standalone_xul_app.js
4685 1 1 Open-ILS/xul/staff_client/server/cat/marcedit.js
4686 create mode 100644 Open-ILS/xul/staff_client/chrome/content/util/untrusted_window.xul
4688 commit 27bcb6740e92198523c80d5eef3f63eb8804ad7e
4689 Author: Thomas Berezansky <tsbere@mvlc.org>
4690 Date: Fri Jul 27 16:00:27 2012 -0400
4692 Change popups to menupopups in marc edit
4694 Because popups are transparent by default.
4696 Signed-off-by: Thomas Berezansky <tsbere@mvlc.org>
4697 Signed-off-by: Dan Scott <dscott@laurentian.ca>
4699 5 5 Open-ILS/xul/staff_client/server/cat/marcedit.js
4701 commit 194a33b381bd5d719deb0988de1858daa2794a6c
4702 Author: Thomas Berezansky <tsbere@mvlc.org>
4703 Date: Fri Jul 27 12:22:00 2012 -0400
4705 Fix over-zealous constant change
4707 Signed-off-by: Thomas Berezansky <tsbere@mvlc.org>
4708 Signed-off-by: Dan Scott <dscott@laurentian.ca>
4710 1 1 Open-ILS/xul/staff_client/chrome/content/main/constants.js
4712 commit abade21a678eb3ca1ec2e6c423b4c67aa8695a0f
4713 Author: Thomas Berezansky <tsbere@mvlc.org>
4714 Date: Thu Jul 26 16:52:55 2012 -0400
4716 Another missing height for the pattern wizard
4718 Missed this one on the previous pass.
4720 Signed-off-by: Thomas Berezansky <tsbere@mvlc.org>
4721 Signed-off-by: Dan Scott <dscott@laurentian.ca>
4723 1 1 Open-ILS/web/js/ui/default/serial/subscription/caption_and_pattern.js
4725 commit c45d702d26a423f8136c52e8659ae5d229a99220
4726 Author: Thomas Berezansky <tsbere@mvlc.org>
4727 Date: Thu Jul 26 16:18:02 2012 -0400
4731 CSS3 selectors break things. And some height would be nice.
4733 Signed-off-by: Thomas Berezansky <tsbere@mvlc.org>
4734 Signed-off-by: Dan Scott <dscott@laurentian.ca>
4736 4 3 Open-ILS/xul/staff_client/server/serial/pattern_wizard.js
4737 1 1 Open-ILS/xul/staff_client/server/serial/scap_editor.js
4739 commit d320a7e659dfbf7768e8191d0edeb6bf0f9c1dcc
4740 Author: Thomas Berezansky <tsbere@mvlc.org>
4741 Date: Thu Jul 26 15:52:35 2012 -0400
4743 More oils:// wrapping
4745 To avoid breaking some newer interfaces in particular.
4747 Signed-off-by: Thomas Berezansky <tsbere@mvlc.org>
4748 Signed-off-by: Dan Scott <dscott@laurentian.ca>
4750 4 4 Open-ILS/xul/staff_client/chrome/content/main/constants.js
4752 commit aa19b9626845b940e189839ebc1210193dd5244d
4753 Author: Thomas Berezansky <tsbere@mvlc.org>
4754 Date: Thu Jul 26 10:00:34 2012 -0400
4756 Have oilsBasePath include protocol and domain
4758 As seen by the other end, anyway. This fixes some authtoken related issues
4759 when things like ACQ build links that would otherwise default to http.
4761 Signed-off-by: Thomas Berezansky <tsbere@mvlc.org>
4762 Signed-off-by: Dan Scott <dscott@laurentian.ca>
4764 1 1 Open-ILS/src/templates/base.tt2
4766 commit ee8fcf051ca41be9cdf0dec5329b6f616f205992
4767 Author: Thomas Berezansky <tsbere@mvlc.org>
4768 Date: Thu May 17 12:19:48 2012 -0400
4770 Switch to XUL for printer settings editor
4772 Because in later versions of XULRunner we apparently can't do bindings
4773 outside of XUL documents, and messagecatalogs are binding-based.
4775 Signed-off-by: Thomas Berezansky <tsbere@mvlc.org>
4776 Signed-off-by: Dan Scott <dscott@laurentian.ca>
4778 1 1 Open-ILS/web/opac/locale/en-US/lang.dtd
4779 1 1 Open-ILS/xul/staff_client/chrome/content/main/menu.js
4780 1 1 Open-ILS/xul/staff_client/server/admin/index.xhtml
4781 0 61 Open-ILS/xul/staff_client/server/admin/printer_settings.html
4782 68 0 Open-ILS/xul/staff_client/server/admin/printer_settings.xul
4783 delete mode 100644 Open-ILS/xul/staff_client/server/admin/printer_settings.html
4784 create mode 100644 Open-ILS/xul/staff_client/server/admin/printer_settings.xul
4786 commit adee850f88dcedfd65a19d41a7fb4948d4c7eee3
4787 Author: Thomas Berezansky <tsbere@mvlc.org>
4788 Date: Mon Feb 27 09:03:51 2012 -0500
4790 Improve Firefox/XULRunner Support
4792 XULRunner/Firefox 4+ change the rules significantly, and to support them
4793 significant changes have to be made in Evergreen.
4795 This commit covers a number of things:
4797 1 - Remote XUL Issues
4799 Later versions of XULRunner disable support for Remote XUL without using a
4800 whitelist entry, and whitelisting may stop working eventually as well. The
4801 solution here is the addition of a new protocol wrapper that allows Remote
4802 XUL to act like Local XUL.
4804 The wrapper is oils:// and acts like HTTPS for the most part. The "host" the
4805 client connects to is always "remote", however, and use of the wrapper has
4808 The first of these effects is the enabling of Remote XUL content, with as
4809 close to the Local XUL security level as I could manage. This means that
4810 nearly anything Local XUL can do, Remote XUL should be able to do too.
4812 The second of these effects is the disabling of JavaScript-visible cookies.
4813 XUL doesn't have cookies, and as such a side effect of the wrapper allowing
4814 remote content to appear to be local content is the lack of cookies. This
4815 does *not* affect server side visibility of cookies, however, so things like
4816 TPac can still see cookies. This required fixing a lot of places that were
4817 built to read data like authtokens out of cookies.
4819 The third of these effects is the "hiding" of the hostname for anything
4820 going through the wrapper. This prevents oils_persist from saving things
4821 correctly. I thus made oils_persist check for the wrapper and use the data
4822 stash to get the hostname instead. I suspect that we can get rid of the
4823 location.hostname check entirely at this point, but have not done so.
4825 The wrapper also sets a request header of OILS-Wrapper, value of 'true'.
4826 That allows the server to know that the request came through the wrapper. I
4827 used that ability to have TPac go into "Staff" mode when the wrapper is in
4828 use. This will enhance extension use, where the same authtoken will be seen
4829 by both the staff client and Firefox browsing.
4831 I willi also note that I rigged the wrapper to be easily adjusted for a
4832 second, hard-coded host for selfcheck use, using oils://selfcheck instead of
4833 oils://remote, that could be very easily turned into a minimal Firefox
4834 extension. That would enable the selfcheck code to have permission to work
4835 with printers and such without enablePrivilege (see next section).
4837 2 - enablePrivilege Deprecation
4839 The enablePrivilege security model has been removed and no longer functions,
4840 and the staff client depended heavily upon it.
4842 The Remote XUL fix provided us with a way to fix the enablePrivilege issues,
4843 however. Because the Remote XUL has the Local XUL security context it
4844 doesn't need enablePrivilege anymore. However, because enablePrivilege no
4845 longer functions for those things *not* loaded through the wrapper some
4846 things had to be changed.
4848 For one, because if you are loaded through the wrapper you can't see
4849 cookies, and if you can see cookies you can't do "XUL" things, the "XUL"
4850 cookie has been removed. However, the wrapper can be detected by the
4851 protocol you are using, so I added protocol checking to the isXUL checks I
4852 know of. I am unsure about what, if anything, to do about the IAMXUL flag
4853 that is set by the browser code, though.
4855 For two, the JavaScript OPAC needs to be passed through the wrapper for some
4856 staff functions to work currently. This has the additional side effect of
4857 effectively forcing SSL mode for JSPac regardless of other settings.
4859 For three, I went ahead and removed all enablePrivilege calls I could find
4860 outside of the selfcheck code. As they no longer work they were just extra
4863 3 - Component changes
4865 Component loading has changed significantly, and the easiest way to
4866 accommodate the changes was to re-write our components. The command line
4867 handler and force external components (the latter from another branch of
4868 mine) were simple enough, especially as they aren't interacted with by other
4869 code in the system (and as I wrote them I understood them anyway). While I
4870 was at it I made the force external component more extension-friendly.
4872 The data stash, however, was using a hack to accomplish what a singleton
4873 component could do more easily. That and I couldn't get it to function as
4874 it was. My solution was to re-write it as a singleton, removing the
4875 interface definition that was not needed. As I changed how it functioned so
4876 significantly I had to update all calls to it.
4878 In addition, I hid a window loading routine in the data stash component for
4879 easier loading of a *single* main Evergreen window from the Firefox
4882 4 - Extension changes
4884 First off, Venkman, the DOM Inspector, and Chrome List are not guaranteed
4885 compatible with XULRunner anymore. As such, I have removed the out of date
4886 versions. Instead, I have added routines for loading Venkman and the DOM
4887 Inspector as Extensions. This keeps them easy to update to later versions,
4888 and makes us play much nicer when we are an extension. Also, now the
4889 buttons/menu items for loading these interfaces disable themselves if the
4890 extensions don't appear to be loaded.
4892 A side effect of that was that Windows installers compressed with zlib were
4893 unhappy. I switched to solid lzma, which in theory will get us smaller file
4896 Secondly, Extensions have changed significantly in Firefox 4+, and Evergreen
4897 had to be adjusted to deal with some of the changes. I adjusted the overlay
4898 to take into account the new application menu, and I re-wrote the hotkey set
4899 loading routines to deal with the fact that extensions don't get extracted
4902 5 - Staff Client Build Process
4904 XULRunner has some changes that needed accounting for, such as a root level
4905 chrome.manifest being needed. Extension mode, as mentioned above, needed
4906 tweaks as well, and other issues were run into along the way. Both XULRunner
4907 and Firefox version support has been extended to 14.* and the base XULRunner
4908 download has been bumped to 14.0.1.
4910 In addition to the changes needed to support later XULRunner versions, I
4911 also included alternate application name support and support for OS-specific
4912 branding folders. Mainly because I ended up using all of them in testing,
4913 and decided to leave them in afterwards.
4915 6 - Miscellaneous fixes
4917 MARC View was building a data URL and dumping it into an attribute without
4918 escaping it. Apparently this made XULRunner unhappy, so I added in escaping.
4920 7 - Miscellaneous tweaks
4922 In addition to everything else, while I was running through my various tests
4923 I changed a few other things.
4925 I enabled the navigation buttons on the OPAC interface embedded in the
4926 patron overview for hold placement. With Remote XUL having the same security
4927 context as Local XUL they now work.
4929 I removed all non-SSL authtoken cookie assignments I could find, and flagged
4930 all the SSL ones I could find as being "secure" cookies. On the subject of
4931 cookies, I also told the logoff code to not erase every cookie, as those
4932 running in extension mode might dislike all cookies going away. I know that
4933 during my testing I disliked it, anyway.
4935 I removed the code that messes with the user agent. Extensions are basically
4936 not allowed to do that, and I don't think we need, or should rely on, a
4937 modified user agent elsewhere, so adding a check specifically for when we
4938 are not an extension didn't make a lot of sense to me.
4940 I also made it so that the automatic login command line options will work
4941 after a logoff (but they won't trigger a logoff) during a testing run where
4942 I was logging off, clearing cache, and logging in again repeatedly.
4944 To deal with CSS changes I changed most (but not all) popup elements to
4945 menupop elements. Popups in later XULRunners are transparent by default.
4947 Also for CSS changes, a menubar CSS entry in global.css was causing issues
4948 with menu visibility on Linux. Things look fine without it, so I went ahead
4949 and removed it outright.
4951 In the reporter I found that "class" was being used as a variable name, but
4952 that is a reserved keyword. I changed it to aClass.
4954 To make things easier for url_prefix use I made it so that the urls hash is
4955 checked by the url_prefix function. It looks for names up to the first of
4956 several characters: /, ?, |. If urls contains that name it is replaced into
4957 place. For | the | itself is removed in this process.
4959 Signed-off-by: Thomas Berezansky <tsbere@mvlc.org>
4960 Signed-off-by: Dan Scott <dscott@laurentian.ca>
4962 2 2 Open-ILS/src/perlmods/lib/OpenILS/WWW/EGCatLoader.pm
4963 2 1 Open-ILS/src/perlmods/lib/OpenILS/WWW/Proxy.pm
4964 2 1 Open-ILS/src/perlmods/lib/OpenILS/WWW/Proxy/Authen.pm
4965 1 5 Open-ILS/src/templates/opac/parts/footer.tt2
4966 1 1 Open-ILS/src/templates/opac/parts/header.tt2
4967 5 0 Open-ILS/web/conify/global/actor/org_unit.js
4968 5 0 Open-ILS/web/conify/global/actor/org_unit_type.js
4969 5 0 Open-ILS/web/conify/global/config/copy_status.js
4970 5 0 Open-ILS/web/conify/global/config/marc_code_maps.js
4971 5 0 Open-ILS/web/conify/global/permission/grp_tree.js
4972 5 0 Open-ILS/web/conify/global/permission/perm_list.js
4973 4 32 Open-ILS/web/js/dojo/openils/XUL.js
4974 7 1 Open-ILS/web/js/dojo/openils/widget/TranslatorPopup.js
4975 1 1 Open-ILS/web/js/ui/base.js
4976 1 3 Open-ILS/web/js/ui/default/acq/common/li_table.js
4977 0 1 Open-ILS/web/js/ui/default/actor/user/register.js
4978 0 1 Open-ILS/web/js/ui/default/cat/authority/list.js
4979 1 1 Open-ILS/web/js/ui/default/serial/subscription.js
4980 1 4 Open-ILS/web/js/ui/default/serial/subscription/caption_and_pattern.js
4981 0 1 Open-ILS/web/js/ui/default/vandelay/vandelay.js
4982 3 6 Open-ILS/web/opac/common/js/RemoteRequest.js
4983 8 6 Open-ILS/web/opac/common/js/opac_utils.js
4984 5 0 Open-ILS/web/opac/extras/circ/alt_holds_print.html
4985 0 1 Open-ILS/web/opac/skin/default/js/rdetail.js
4986 2 2 Open-ILS/web/reports/oils_rpt.js
4987 5 1 Open-ILS/web/reports/xul/source-setup.js
4988 2 2 Open-ILS/web/reports/xul/template-config.js
4989 1 1 Open-ILS/web/reports/xul/template_builder.xul
4990 58 2 Open-ILS/xul/staff_client/Makefile.am
4991 1 1 Open-ILS/xul/staff_client/application.ini
4992 27 0 Open-ILS/xul/staff_client/chrome.manifest
4993 0 42 Open-ILS/xul/staff_client/chrome/chrome.manifest
4994 - - Open-ILS/xul/staff_client/chrome/chrome_list.jar
4995 8 23 Open-ILS/xul/staff_client/chrome/content/OpenILS/data.js
4996 18 8 Open-ILS/xul/staff_client/chrome/content/OpenILS/global_util.js
4997 3 2 Open-ILS/xul/staff_client/chrome/content/OpenILS/util_overlay_chrome.xul
4998 3 2 Open-ILS/xul/staff_client/chrome/content/OpenILS/util_overlay_offline.xul
4999 0 1 Open-ILS/xul/staff_client/chrome/content/admin/survey_wizard.xul
5000 2 2 Open-ILS/xul/staff_client/chrome/content/auth/controller.js
5001 16 3 Open-ILS/xul/staff_client/chrome/content/auth/session.js
5002 32 35 Open-ILS/xul/staff_client/chrome/content/cat/opac.js
5003 0 1 Open-ILS/xul/staff_client/chrome/content/cat/opac.xul
5004 0 3 Open-ILS/xul/staff_client/chrome/content/circ/offline.js
5005 0 1 Open-ILS/xul/staff_client/chrome/content/circ/offline.xul
5006 0 2 Open-ILS/xul/staff_client/chrome/content/circ/offline_checkin.js
5007 0 2 Open-ILS/xul/staff_client/chrome/content/circ/offline_checkout.js
5008 0 2 Open-ILS/xul/staff_client/chrome/content/circ/offline_in_house_use.js
5009 0 2 Open-ILS/xul/staff_client/chrome/content/circ/offline_register.js
5010 0 2 Open-ILS/xul/staff_client/chrome/content/circ/offline_renew.js
5011 13 14 Open-ILS/xul/staff_client/chrome/content/firefox/overlay.xul
5012 130 120 Open-ILS/xul/staff_client/chrome/content/main/constants.js
5013 87 71 Open-ILS/xul/staff_client/chrome/content/main/main.js
5014 94 77 Open-ILS/xul/staff_client/chrome/content/main/menu.js
5015 0 1 Open-ILS/xul/staff_client/chrome/content/main/menu_frame.xul
5016 1 1 Open-ILS/xul/staff_client/chrome/content/main/menu_frame_menus.xul
5017 0 1 Open-ILS/xul/staff_client/chrome/content/main/simple_auth.xul
5018 0 18 Open-ILS/xul/staff_client/chrome/content/util/browser.js
5019 3 5 Open-ILS/xul/staff_client/chrome/content/util/browser.xul
5020 0 3 Open-ILS/xul/staff_client/chrome/content/util/clipboard.js
5021 0 2 Open-ILS/xul/staff_client/chrome/content/util/deck.js
5022 0 6 Open-ILS/xul/staff_client/chrome/content/util/error.js
5023 0 1 Open-ILS/xul/staff_client/chrome/content/util/fancy_prompt.xul
5024 0 17 Open-ILS/xul/staff_client/chrome/content/util/file.js
5025 0 1 Open-ILS/xul/staff_client/chrome/content/util/fm_view.xul
5026 0 2 Open-ILS/xul/staff_client/chrome/content/util/list.js
5027 0 1 Open-ILS/xul/staff_client/chrome/content/util/list_clipboard.xul
5028 0 5 Open-ILS/xul/staff_client/chrome/content/util/mozilla.js
5029 2 7 Open-ILS/xul/staff_client/chrome/content/util/network.js
5030 0 14 Open-ILS/xul/staff_client/chrome/content/util/print.js
5031 3 5 Open-ILS/xul/staff_client/chrome/content/util/rbrowser.xul
5032 0 2 Open-ILS/xul/staff_client/chrome/content/util/shell.js
5033 0 3 Open-ILS/xul/staff_client/chrome/content/util/sound.js
5034 0 1 Open-ILS/xul/staff_client/chrome/content/util/widget_prompt.js
5035 0 4 Open-ILS/xul/staff_client/chrome/content/util/widgets.js
5036 6 14 Open-ILS/xul/staff_client/chrome/content/util/window.js
5037 1 1 Open-ILS/xul/staff_client/chrome/content/util/xuledit.xul
5038 - - Open-ILS/xul/staff_client/chrome/inspector.jar
5039 0 2 Open-ILS/xul/staff_client/chrome/skin/global.css
5040 - - Open-ILS/xul/staff_client/chrome/venkman.jar
5041 130 227 Open-ILS/xul/staff_client/components/clh.js
5042 37 128 Open-ILS/xul/staff_client/components/forceexternal.js
5043 0 179 Open-ILS/xul/staff_client/components/inspector-cmdline.js
5044 0 6 Open-ILS/xul/staff_client/components/nsIOpenILS.idl
5045 - - Open-ILS/xul/staff_client/components/nsIOpenILS.xpt
5046 40 60 Open-ILS/xul/staff_client/components/nsOpenILS.js
5047 64 0 Open-ILS/xul/staff_client/components/oils_protocol.js
5048 0 619 Open-ILS/xul/staff_client/components/venkman-service.js
5049 0 1 Open-ILS/xul/staff_client/external/dojo_template.js
5050 0 3 Open-ILS/xul/staff_client/external/template.js
5051 1 2 Open-ILS/xul/staff_client/external/template.xul
5052 2 2 Open-ILS/xul/staff_client/install.rdf
5053 8 0 Open-ILS/xul/staff_client/server/admin/adminlib.js
5054 0 1 Open-ILS/xul/staff_client/server/admin/circ_age_to_lost.js
5055 8 0 Open-ILS/xul/staff_client/server/admin/copy_locations.js
5056 0 1 Open-ILS/xul/staff_client/server/admin/do_not_auto_attempt_print_setting.js
5057 0 3 Open-ILS/xul/staff_client/server/admin/font_settings.xul
5058 0 1 Open-ILS/xul/staff_client/server/admin/hold_pull_list_classic.js
5059 1 1 Open-ILS/xul/staff_client/server/admin/index.xhtml
5060 11 16 Open-ILS/xul/staff_client/server/admin/offline_manage_xacts.js
5061 0 1 Open-ILS/xul/staff_client/server/admin/offline_manage_xacts.xul
5062 5 0 Open-ILS/xul/staff_client/server/admin/org_unit_settings.js
5063 0 2 Open-ILS/xul/staff_client/server/admin/patrons_due_refunds.js
5064 2 2 Open-ILS/xul/staff_client/server/admin/patrons_due_refunds.xul
5065 1 1 Open-ILS/xul/staff_client/server/admin/printer_settings.html
5066 0 6 Open-ILS/xul/staff_client/server/admin/printer_settings.js
5067 8 0 Open-ILS/xul/staff_client/server/admin/stat_cat_editor.js
5068 0 1 Open-ILS/xul/staff_client/server/admin/toolbar.js
5069 2 3 Open-ILS/xul/staff_client/server/admin/transit_list.xul
5070 1 2 Open-ILS/xul/staff_client/server/admin/upload_xacts.js
5071 0 1 Open-ILS/xul/staff_client/server/admin/work_log.js
5072 4 4 Open-ILS/xul/staff_client/server/admin/work_log.xul
5073 2 5 Open-ILS/xul/staff_client/server/cat/bib_brief.js
5074 2 3 Open-ILS/xul/staff_client/server/cat/bibs_abreast.js
5075 1 1 Open-ILS/xul/staff_client/server/cat/bibs_abreast.xul
5076 7 14 Open-ILS/xul/staff_client/server/cat/copy_browser.js
5077 2 3 Open-ILS/xul/staff_client/server/cat/copy_browser.xul
5078 0 1 Open-ILS/xul/staff_client/server/cat/copy_buckets.xul
5079 0 1 Open-ILS/xul/staff_client/server/cat/copy_buckets_quick.xul
5080 0 3 Open-ILS/xul/staff_client/server/cat/copy_editor.js
5081 0 2 Open-ILS/xul/staff_client/server/cat/copy_notes.xul
5082 0 1 Open-ILS/xul/staff_client/server/cat/copy_summary.xul
5083 0 2 Open-ILS/xul/staff_client/server/cat/manage_multi_home_items.js
5084 2 2 Open-ILS/xul/staff_client/server/cat/manage_multi_home_items.xul
5085 2 6 Open-ILS/xul/staff_client/server/cat/marc_new.xul
5086 0 2 Open-ILS/xul/staff_client/server/cat/marc_view.html
5087 2 3 Open-ILS/xul/staff_client/server/cat/marc_view.xul
5088 1 4 Open-ILS/xul/staff_client/server/cat/marcedit.js
5089 70 70 Open-ILS/xul/staff_client/server/cat/marcedit.xul
5090 4 8 Open-ILS/xul/staff_client/server/cat/record_buckets.js
5091 0 2 Open-ILS/xul/staff_client/server/cat/record_buckets.xul
5092 0 1 Open-ILS/xul/staff_client/server/cat/record_buckets_quick.xul
5093 0 3 Open-ILS/xul/staff_client/server/cat/spine_labels.js
5094 11 12 Open-ILS/xul/staff_client/server/cat/util.js
5095 0 1 Open-ILS/xul/staff_client/server/cat/volume_buckets.xul
5096 2 5 Open-ILS/xul/staff_client/server/cat/volume_copy_creator.js
5097 0 1 Open-ILS/xul/staff_client/server/cat/volume_copy_editor.js
5098 2 2 Open-ILS/xul/staff_client/server/cat/volume_copy_editor.xul
5099 2 2 Open-ILS/xul/staff_client/server/cat/volume_copy_editor_horiz.xul
5100 0 1 Open-ILS/xul/staff_client/server/cat/volume_editor.js
5101 8 14 Open-ILS/xul/staff_client/server/cat/z3950.js
5102 1 2 Open-ILS/xul/staff_client/server/cat/z3950.xul
5103 0 1 Open-ILS/xul/staff_client/server/circ/alternate_copy_summary.js
5104 0 1 Open-ILS/xul/staff_client/server/circ/checkin.xul
5105 2 2 Open-ILS/xul/staff_client/server/circ/checkin_overlay.xul
5106 1 2 Open-ILS/xul/staff_client/server/circ/checkout.js
5107 0 1 Open-ILS/xul/staff_client/server/circ/checkout.xul
5108 0 1 Open-ILS/xul/staff_client/server/circ/circ_brief.xul
5109 0 1 Open-ILS/xul/staff_client/server/circ/circ_summary.xul
5110 0 1 Open-ILS/xul/staff_client/server/circ/copy_details.xul
5111 5 9 Open-ILS/xul/staff_client/server/circ/copy_status.js
5112 0 1 Open-ILS/xul/staff_client/server/circ/copy_status.xul
5113 5 5 Open-ILS/xul/staff_client/server/circ/copy_status_overlay.xul
5114 0 1 Open-ILS/xul/staff_client/server/circ/in_house_use.xul
5115 0 1 Open-ILS/xul/staff_client/server/circ/missing_pieces.js
5116 0 1 Open-ILS/xul/staff_client/server/circ/pre_cat_fields.xul
5117 1 7 Open-ILS/xul/staff_client/server/circ/print_list_template_editor.js
5118 1 2 Open-ILS/xul/staff_client/server/circ/print_list_template_editor.xul
5119 0 1 Open-ILS/xul/staff_client/server/circ/renew.xul
5120 2 2 Open-ILS/xul/staff_client/server/circ/renew_overlay.xul
5121 6 6 Open-ILS/xul/staff_client/server/circ/util.js
5122 5 6 Open-ILS/xul/staff_client/server/index.xhtml
5123 1 13 Open-ILS/xul/staff_client/server/main/data.xul
5124 0 5 Open-ILS/xul/staff_client/server/main/gen_offline_widgets.xul
5125 0 1 Open-ILS/xul/staff_client/server/main/simple_auth.xul
5126 0 3 Open-ILS/xul/staff_client/server/main/ws_info.xul
5127 1 2 Open-ILS/xul/staff_client/server/patron/barcode_entry.xul
5128 0 3 Open-ILS/xul/staff_client/server/patron/bill2.js
5129 2 2 Open-ILS/xul/staff_client/server/patron/bill2.xul
5130 0 1 Open-ILS/xul/staff_client/server/patron/bill_cc_info.xul
5131 0 1 Open-ILS/xul/staff_client/server/patron/bill_check_info.xul
5132 0 2 Open-ILS/xul/staff_client/server/patron/bill_details.js
5133 0 1 Open-ILS/xul/staff_client/server/patron/bill_history.js
5134 0 1 Open-ILS/xul/staff_client/server/patron/bill_wizard.js
5135 4 22 Open-ILS/xul/staff_client/server/patron/display.js
5136 0 2 Open-ILS/xul/staff_client/server/patron/display.xul
5137 0 2 Open-ILS/xul/staff_client/server/patron/display_horiz.xul
5138 0 3 Open-ILS/xul/staff_client/server/patron/hold_details.js
5139 10 22 Open-ILS/xul/staff_client/server/patron/holds.js
5140 0 1 Open-ILS/xul/staff_client/server/patron/holds.xul
5141 3 3 Open-ILS/xul/staff_client/server/patron/holds_overlay.xul
5142 6 8 Open-ILS/xul/staff_client/server/patron/info_group.js
5143 2 2 Open-ILS/xul/staff_client/server/patron/info_group.xul
5144 0 2 Open-ILS/xul/staff_client/server/patron/info_notes.xul
5145 0 1 Open-ILS/xul/staff_client/server/patron/info_stat_cats.xul
5146 0 1 Open-ILS/xul/staff_client/server/patron/info_surveys.xul
5147 2 2 Open-ILS/xul/staff_client/server/patron/items.js
5148 0 1 Open-ILS/xul/staff_client/server/patron/items.xul
5149 4 4 Open-ILS/xul/staff_client/server/patron/items_overlay.xul
5150 0 2 Open-ILS/xul/staff_client/server/patron/place_hold.js
5151 0 2 Open-ILS/xul/staff_client/server/patron/search_form.xul
5152 0 2 Open-ILS/xul/staff_client/server/patron/search_form_horiz.xul
5153 0 1 Open-ILS/xul/staff_client/server/patron/search_result.xul
5154 1 3 Open-ILS/xul/staff_client/server/patron/staged.js
5155 2 2 Open-ILS/xul/staff_client/server/patron/staged.xul
5156 0 4 Open-ILS/xul/staff_client/server/patron/standing_penalties.js
5157 2 2 Open-ILS/xul/staff_client/server/patron/standing_penalties.xul
5158 0 2 Open-ILS/xul/staff_client/server/patron/summary.js
5159 0 5 Open-ILS/xul/staff_client/server/patron/summary.xul
5160 2 2 Open-ILS/xul/staff_client/server/patron/summary_overlay.xul
5161 4 4 Open-ILS/xul/staff_client/server/patron/summary_overlay_horiz.xul
5162 0 2 Open-ILS/xul/staff_client/server/patron/user_buckets.xul
5163 1 3 Open-ILS/xul/staff_client/server/patron/util.js
5164 8 4 Open-ILS/xul/staff_client/server/serial/batch_receive.js
5165 0 1 Open-ILS/xul/staff_client/server/serial/editor_base.js
5166 2 8 Open-ILS/xul/staff_client/server/serial/manage_dists.js
5167 2 3 Open-ILS/xul/staff_client/server/serial/manage_dists.xul
5168 1 1 Open-ILS/xul/staff_client/server/serial/manage_items.js
5169 2 3 Open-ILS/xul/staff_client/server/serial/manage_items.xul
5170 1 7 Open-ILS/xul/staff_client/server/serial/manage_subs.js
5171 2 3 Open-ILS/xul/staff_client/server/serial/manage_subs.xul
5172 0 2 Open-ILS/xul/staff_client/server/serial/notes.xul
5173 0 1 Open-ILS/xul/staff_client/server/serial/sbsum_editor.js
5174 1 3 Open-ILS/xul/staff_client/server/serial/scap_editor.js
5175 0 1 Open-ILS/xul/staff_client/server/serial/sdist_editor.js
5176 0 1 Open-ILS/xul/staff_client/server/serial/select_aou.xul
5177 0 1 Open-ILS/xul/staff_client/server/serial/select_unit.xul
5178 2 2 Open-ILS/xul/staff_client/server/serial/serctrl_main.xul
5179 0 1 Open-ILS/xul/staff_client/server/serial/siss_editor.js
5180 0 1 Open-ILS/xul/staff_client/server/serial/sisum_editor.js
5181 0 1 Open-ILS/xul/staff_client/server/serial/sitem_editor.js
5182 0 1 Open-ILS/xul/staff_client/server/serial/sitem_editor.xul
5183 0 1 Open-ILS/xul/staff_client/server/serial/sssum_editor.js
5184 0 1 Open-ILS/xul/staff_client/server/serial/sstr_editor.js
5185 0 1 Open-ILS/xul/staff_client/server/serial/ssub_editor.js
5186 0 2 Open-ILS/xul/staff_client/server/skin/custom.js.example
5187 3 0 Open-ILS/xul/staff_client/windowssetup.nsi
5188 60 0 docs/RELEASE_NOTES_NEXT/new_xulrunner.txt
5189 create mode 100644 Open-ILS/xul/staff_client/chrome.manifest
5190 delete mode 100644 Open-ILS/xul/staff_client/chrome/chrome_list.jar
5191 delete mode 100644 Open-ILS/xul/staff_client/chrome/inspector.jar
5192 delete mode 100644 Open-ILS/xul/staff_client/chrome/venkman.jar
5193 delete mode 100644 Open-ILS/xul/staff_client/components/inspector-cmdline.js
5194 delete mode 100644 Open-ILS/xul/staff_client/components/nsIOpenILS.idl
5195 delete mode 100644 Open-ILS/xul/staff_client/components/nsIOpenILS.xpt
5196 create mode 100644 Open-ILS/xul/staff_client/components/oils_protocol.js
5197 delete mode 100644 Open-ILS/xul/staff_client/components/venkman-service.js
5198 create mode 100644 docs/RELEASE_NOTES_NEXT/new_xulrunner.txt
5200 commit 0202761608cc6e3ea512e7171b9bcad8af8bc8ff
5201 Author: Dan Scott <dscott@laurentian.ca>
5202 Date: Mon Jul 30 10:25:31 2012 -0400
5204 Wrap upgrade script for "pretty-print XML" function
5206 Signed-off-by: Dan Scott <dscott@laurentian.ca>
5208 1 1 Open-ILS/src/sql/Pg/002.schema.config.sql
5209 32 0 Open-ILS/src/sql/Pg/upgrade/0727.function.xml_pretty_print.sql
5210 0 21 Open-ILS/src/sql/Pg/upgrade/XXXX.function.xml_pretty_print.sql
5211 create mode 100644 Open-ILS/src/sql/Pg/upgrade/0727.function.xml_pretty_print.sql
5212 delete mode 100644 Open-ILS/src/sql/Pg/upgrade/XXXX.function.xml_pretty_print.sql
5214 commit ec8b943faef89235c0806db983864398acba5b2c
5215 Author: Dan Scott <dan@coffeecode.net>
5216 Date: Fri Mar 16 21:49:45 2012 -0400
5218 Add an XML pretty printer database function
5220 Andrew Dunstan was kind enough to share an XML pretty printer function
5221 for PostgreSQL, and it sure is handy when you're debugging things like
5222 in-database unapi and MARCXML.
5224 Note that it expects honest-to-goodness XML data type input, so for
5225 biblio.record_entry.marc columns you'll need to cast it from TEXT.
5227 Signed-off-by: Dan Scott <dan@coffeecode.net>
5228 Signed-off-by: Michael Peters <mrpeters@library.in.gov>
5230 21 0 Open-ILS/src/sql/Pg/000.functions.general.sql
5231 21 0 Open-ILS/src/sql/Pg/upgrade/XXXX.function.xml_pretty_print.sql
5232 create mode 100644 Open-ILS/src/sql/Pg/upgrade/XXXX.function.xml_pretty_print.sql
5234 commit 3670571e47fba3dc38aeec11a5f73ddc6cbea0ce
5235 Author: Dan Wells <dbw2@calvin.edu>
5236 Date: Tue Jul 24 12:39:49 2012 -0400
5238 TPAC: Fix org_unit location detection for login
5240 The TPAC login function currently looks for a 'loc' param to pass
5241 to the login service. This isn't right because:
5243 A. 'loc' is a search-related param, and shouldn't affect logins
5244 B. The login form doesn't actually pass through the 'loc' param
5245 C. The 'loc' param has been more or less replaced by 'locg'
5247 No, this isn't multiple choice, it's all of the above. Our best
5248 option at this point is to use the 'physical_loc' value instead.
5249 This matches what was done in JSPAC (though it was called 'ol' for
5250 "original location" back then).
5252 Finally, this commit is 95% the work of Dan Scott, including the
5253 additions of logging info and a few whitespace fixes.
5255 Signed-off-by: Dan Wells <dbw2@calvin.edu>
5256 Signed-off-by: Dan Scott <dan@coffeecode.net>
5258 9 4 Open-ILS/src/perlmods/lib/OpenILS/WWW/EGCatLoader.pm
5260 commit a93650be26cfcd0118c8c816955a2cb2e8724acc
5261 Author: Dan Wells <dbw2@calvin.edu>
5262 Date: Fri Jun 15 16:11:57 2012 -0400
5264 Extend AuthProxy.pm Support to TPAC
5266 AuthProxy-enabled logins (e.g. LDAP) were not yet wired into TPAC.
5267 This adds TPAC support equivalent to that in JSPAC.
5269 Signed-off-by: Dan Wells <dbw2@calvin.edu>
5270 Signed-off-by: Dan Scott <dan@coffeecode.net>
5272 26 9 Open-ILS/src/perlmods/lib/OpenILS/WWW/EGCatLoader.pm
5274 commit d128743dccb6a252f2765d93fcd5cefc0e7f958d
5275 Author: Dan Scott <dscott@laurentian.ca>
5276 Date: Fri Jul 27 16:27:29 2012 -0400
5278 Use MARC::Field objects to append new fields
5280 While the deprecated MARC::Record::add_fields() method allows you to add
5281 a list of fields using a list object, append_fields() requires
5282 MARC::Field objects.
5284 Signed-off-by: Dan Scott <dscott@laurentian.ca>
5285 Signed-off-by: Thomas Berezansky <tsbere@mvlc.org>
5287 8 10 Open-ILS/src/sql/Pg/002.functions.config.sql
5288 1 1 Open-ILS/src/sql/Pg/002.schema.config.sql
5289 103 0 Open-ILS/src/sql/Pg/upgrade/0726.schema.fix_maintain_901_regex.sql
5290 create mode 100644 Open-ILS/src/sql/Pg/upgrade/0726.schema.fix_maintain_901_regex.sql
5292 commit ad3af2aca6ad7d7d7e497b477e679c762d016f5d
5293 Author: Bill Erickson <berick@esilibrary.com>
5294 Date: Fri Jul 27 13:51:05 2012 -0400
5296 Repair PCrudFilterPane localeStrings namespace pollution
5298 Avoid using the global 'localeStrings' variable in PCrudFilterPane
5299 because it clobbers the variable for UIs that use the same variable
5302 Originally repaired in working =>
5303 collab/berick/acq-fund-rollover-repairs, but the change was lost with
5304 competing feature development.
5306 Signed-off-by: Bill Erickson <berick@esilibrary.com>
5307 Signed-off-by: Lebbeous Fogle-Weekley <lebbeous@esilibrary.com>
5309 18 19 Open-ILS/web/js/dojo/openils/widget/PCrudFilterPane.js
5311 commit 6517e6fbeb80601a8aab8478484f6dbd22e3b001
5312 Author: Lebbeous Fogle-Weekley <lebbeous@esilibrary.com>
5313 Date: Fri Jun 22 17:42:57 2012 -0400
5315 Fix some failings of the Triggered Event Viewer
5317 1) give choices in a dropdown for the Reactor field
5319 2) like searching automatically wraps search terms in % except when at
5320 least one % is already present.
5322 Signed-off-by: Lebbeous Fogle-Weekley <lebbeous@esilibrary.com>
5323 Signed-off-by: Mike Rylander <mrylander@gmail.com>
5325 39 0 Open-ILS/src/perlmods/lib/OpenILS/Application/Actor.pm
5326 25 1 Open-ILS/src/templates/actor/user/event_log.tt2
5327 12 2 Open-ILS/web/js/dojo/openils/widget/PCrudFilterPane.js
5329 commit 8c79b3cecf8bbd977c864a0ba72435374e01cf4c
5330 Author: Lebbeous Fogle-Weekley <lebbeous@esilibrary.com>
5331 Date: Fri Jul 27 10:57:52 2012 -0400
5333 Triggered Event Log: Add title and author columns for hold-related events
5335 Correcting an omission spotted by Sally Fortin.
5337 NOTE: This adds pcrud as a controller to ahr. Only the retrieve
5338 operation is allowed at this time, and only with a VIEW_HOLD permission
5339 at the pickup lib (same setup as ahopl, the class powering the new pull
5342 Signed-off-by: Lebbeous Fogle-Weekley <lebbeous@esilibrary.com>
5343 Signed-off-by: Mike Rylander <mrylander@gmail.com>
5345 6 1 Open-ILS/examples/fm_IDL.xml
5346 2 0 Open-ILS/src/templates/actor/user/event_log.tt2
5348 commit bc84c7b6d47e1fdfe381ce96e2d2fb78a3d9907f
5349 Author: Galen Charlton <gmc@esilibrary.com>
5350 Date: Fri Jul 27 11:23:46 2012 -0400
5352 lp1028514: fix syntax-o in PL/PERLU version of maintain_901()
5354 Signed-off-by: Galen Charlton <gmc@esilibrary.com>
5355 Signed-off-by: Dan Scott <dscott@laurentian.ca>
5357 2 2 Open-ILS/src/sql/Pg/002.functions.config.sql
5358 1 1 Open-ILS/src/sql/Pg/002.schema.config.sql
5359 105 0 Open-ILS/src/sql/Pg/upgrade/0725.schema.fix_maintain_901_regex.sql
5360 create mode 100644 Open-ILS/src/sql/Pg/upgrade/0725.schema.fix_maintain_901_regex.sql
5362 commit d153502f9b2b89b364742a41c0fbe9313c544ec9
5363 Author: Galen Charlton <gmc@esilibrary.com>
5364 Date: Fri Jul 27 09:29:35 2012 -0400
5366 stamp upgrade script for lp1028514
5368 Signed-off-by: Galen Charlton <gmc@esilibrary.com>
5370 1 1 Open-ILS/src/sql/Pg/002.schema.config.sql
5371 105 0 Open-ILS/src/sql/Pg/upgrade/0724.schema.fix_maintain_901_regex.sql
5372 0 99 Open-ILS/src/sql/Pg/upgrade/XXXX.schema.fix_maintain_901_regex.sql
5373 create mode 100644 Open-ILS/src/sql/Pg/upgrade/0724.schema.fix_maintain_901_regex.sql
5374 delete mode 100644 Open-ILS/src/sql/Pg/upgrade/XXXX.schema.fix_maintain_901_regex.sql
5376 commit 119034544e2934f223ec71a63f884f1eed487d6a
5377 Author: Dan Scott <dscott@laurentian.ca>
5378 Date: Tue Jul 24 14:14:01 2012 -0400
5380 Switch to a PLPERLU maintain_901() trigger function
5382 We've been burned by regexes that fail to grok XML properly numerous
5383 times now. Standardizing on something that actually understands MARC
5384 seems like a good idea.
5386 Signed-off-by: Dan Scott <dscott@laurentian.ca>
5387 Signed-off-by: Mike Rylander <mrylander@gmail.com>
5389 94 57 Open-ILS/src/sql/Pg/002.functions.config.sql
5390 97 66 Open-ILS/src/sql/Pg/upgrade/XXXX.schema.fix_maintain_901_regex.sql
5392 commit b0c85c31df44e962c0ecc87e08e067513d6c4825
5393 Author: Galen Charlton <gmc@esilibrary.com>
5394 Date: Tue Jul 24 11:51:52 2012 -0400
5396 lp1028514: fix regex replace in maintain_901()
5398 The regex used to insert the 901 field can put the new
5399 field in the wrong location if the MARCXML record being
5400 modified uses namespace prefixes. This patch tightens
5401 the regexp to avoid this problem.
5403 Signed-off-by: Galen Charlton <gmc@esilibrary.com>
5404 Signed-off-by: Dan Scott <dscott@laurentian.ca>
5406 4 4 Open-ILS/src/sql/Pg/002.functions.config.sql
5407 68 0 Open-ILS/src/sql/Pg/upgrade/XXXX.schema.fix_maintain_901_regex.sql
5408 create mode 100644 Open-ILS/src/sql/Pg/upgrade/XXXX.schema.fix_maintain_901_regex.sql
5410 commit 5fd92464a3046a38806bcd88d5e82591494609e2
5411 Author: Dan Scott <dscott@laurentian.ca>
5412 Date: Thu Jul 26 10:45:25 2012 -0400
5414 Get the TPAC basic link inline for <noscript>
5416 The TPAC basic link appeared outside the <p> tag inside the <noscript>
5417 section of the JSPAC, meaning that it would display on the far left
5418 border of the screen rather than right after the colon. Fix that by
5421 Also apply a style to the link so it appears as some kind of a link.
5422 What kind of madman overrode the basic <a> element style to make it
5423 appear as plain text by default in the first place? :P
5425 Signed-off-by: Dan Scott <dscott@laurentian.ca>
5426 Signed-off-by: Lebbeous Fogle-Weekley <lebbeous@esilibrary.com>
5428 1 1 Open-ILS/web/opac/skin/default/xml/home/index_body.xml
5430 commit 98559e35f091153bc61172fab7e59ebfe732aadc
5431 Author: Jason Etheridge <jason@esilibrary.com>
5432 Date: Mon Jun 18 14:09:51 2012 -0400
5434 patron name border color for Notes
5436 not Notes specifically, but this catches any non-alert non-blocking penalties
5437 and prevents a colorless border from happening
5439 Colors chosen from mrpeters' patch at
5440 https://bugs.launchpad.net/evergreen/+bug/921817
5444 Signed-off-by: Jason Etheridge <jason@esilibrary.com>
5445 Signed-off-by: Lebbeous Fogle-Weekley <lebbeous@esilibrary.com>
5447 2 4 Open-ILS/xul/staff_client/server/skin/patron_display.css
5449 commit 4f7db675a60f9a2a002ca924ee91836f5fb03ca5
5450 Author: Robert Soulliere <robert.soulliere@mohawkcollege.ca>
5451 Date: Wed Jul 25 15:37:46 2012 -0400
5453 Documentation: Fix typo in upgrade instructions reported in launchpad bug #1028978.
5455 https://bugs.launchpad.net/evergreen/+bug/1028978
5457 Signed-off-by: Robert Soulliere <robert.soulliere@mohawkcollege.ca>
5459 1 1 docs/installation/server_upgrade.txt
5461 commit 76976c7fd09e47ca71ebb8c2311b690f11dac594
5462 Author: Bill Erickson <berick@esilibrary.com>
5463 Date: Thu Jun 21 16:19:10 2012 -0400
5465 ACQ Provider holding subfield field name options
5467 Provide a list of valid holding subfield types for the provider holding
5468 subfield grid in the provider admin UI.
5470 The current list includes:
5483 Signed-off-by: Bill Erickson <berick@esilibrary.com>
5484 Signed-off-by: Kathy Lussier <klussier@masslnc.org>
5485 Signed-off-by: Dan Wells <dbw2@calvin.edu>
5487 14 0 Open-ILS/src/templates/conify/global/acq/provider.tt2
5488 4 0 Open-ILS/web/js/ui/default/conify/global/acq/provider.js
5490 commit 370e61be2a1fcf8f9e63dece7c770358c3237ae0
5491 Author: Bill Erickson <berick@esilibrary.com>
5492 Date: Thu Jun 21 16:18:40 2012 -0400
5494 Fire onEditPane handler for edit dialogs spawned from AutoGrid
5496 Signed-off-by: Bill Erickson <berick@esilibrary.com>
5497 Signed-off-by: Dan Wells <dbw2@calvin.edu>
5499 1 0 Open-ILS/web/js/dojo/openils/widget/AutoGrid.js
5501 commit e087d43fc733c96563a50abdd3ce33865f234ee4
5502 Author: Dan Scott <dscott@laurentian.ca>
5503 Date: Wed Jul 25 12:45:27 2012 -0400
5505 Add evergreen.get_locale_name() function to base schema
5507 I added the evergreen.get_locale_name() function to the database schema
5508 upgrades in 0723 but failed to add it to the base schema, resulting in
5509 errors like: 'egweb: template error: undef error - Can't call method
5510 "maketext"'. Get rid of that problem!
5512 Signed-off-by: Dan Scott <dscott@laurentian.ca>
5513 Signed-off-by: Thomas Berezansky <tsbere@mvlc.org>
5515 37 0 Open-ILS/src/sql/Pg/020.schema.functions.sql
5517 commit 0b1d3ca56e7113be185f869a632fd8e49912d040
5518 Author: Bill Erickson <berick@esilibrary.com>
5519 Date: Wed Jul 25 09:14:06 2012 -0400
5521 lp1028906 : Vandelay inspect queue page load repair
5523 This is the result of a bug in the code that went unnoticed until
5524 c108746532548fd8d3fadd15736375a57208d485 (CGI.js additions). This patch
5525 repairs how Vandelay checks the CGI param to determine if it should
5526 load the 'inspectq' page on load.
5528 Signed-off-by: Bill Erickson <berick@esilibrary.com>
5529 Signed-off-by: Lebbeous Fogle-Weekley <lebbeous@esilibrary.com>
5531 1 1 Open-ILS/web/js/ui/default/vandelay/vandelay.js
5533 commit 8a81d00af028deb2c291d944bfc1d7d73d319685
5534 Author: Bill Erickson <berick@esilibrary.com>
5535 Date: Tue Jun 19 08:45:59 2012 -0400
5537 2.2 upgrade missing vandelay.authority_match.quality column
5539 This column slipped through the cracks of the 2.1 to 2.2 upgrade.
5541 ALTER TABLE vandelay.authority_match ADD COLUMN quality INTEGER NOT NULL DEFAULT 0;
5543 Signed-off-by: Bill Erickson <berick@esilibrary.com>
5544 Signed-off-by: Lebbeous Fogle-Weekley <lebbeous@esilibrary.com>
5546 1 0 Open-ILS/src/sql/Pg/version-upgrade/2.1-2.2-upgrade-db.sql
5548 commit 939f1e7d3e12051fa6d49a537de2ab9c00701d6d
5549 Author: Dan Scott <dscott@laurentian.ca>
5550 Date: Fri Jul 20 13:41:50 2012 -0400
5552 TPAC: Decode translated strings into UTF8
5554 Without the _decode pragma, Locale::Maketext::Lexixcon did not
5555 understand that it was being handed Unicode and generated some funky
5556 output in the TPAC templates.
5558 Signed-off-by: Dan Scott <dscott@laurentian.ca>
5559 Signed-off-by: Lebbeous Fogle-Weekley <lebbeous@esilibrary.com>
5561 3 0 Open-ILS/src/perlmods/lib/OpenILS/WWW/EGWeb.pm
5563 commit 06e77b31369e770708f907fa7e0b7b4506310cf2
5564 Author: Dan Scott <dscott@laurentian.ca>
5565 Date: Tue Jul 17 17:37:54 2012 -0400
5567 TPAC: Implement a locale picker
5569 In situations in which more than a single locale is configured, display
5570 a locale picker in the TPAC header based on the registered locales. We
5571 set the eg_locale cookie if passed a set_eg_locale GET param. Default
5572 the selection to the currently selected locale (if any) and resubmit the
5573 current page request.
5575 Grabs the localized locale names, if available, from the database;
5576 otherwise falls back to the en-US version of the locale names.
5578 The locale picker form resubmits the current page with any variables
5579 that were present in the current page request, so that switching locales
5580 should still maintain state.
5582 Signed-off-by: Dan Scott <dscott@laurentian.ca>
5583 Signed-off-by: Lebbeous Fogle-Weekley <lebbeous@esilibrary.com>
5585 31 5 Open-ILS/src/perlmods/lib/OpenILS/WWW/EGWeb.pm
5586 1 1 Open-ILS/src/sql/Pg/002.schema.config.sql
5587 47 0 Open-ILS/src/sql/Pg/upgrade/0723.function.get_locale_name.sql
5588 23 0 Open-ILS/src/templates/opac/parts/locale_picker.tt2
5589 1 0 Open-ILS/src/templates/opac/parts/topnav.tt2
5590 12 0 Open-ILS/web/css/skin/default/opac/style.css
5591 create mode 100644 Open-ILS/src/sql/Pg/upgrade/0723.function.get_locale_name.sql
5592 create mode 100644 Open-ILS/src/templates/opac/parts/locale_picker.tt2
5594 commit 9390b25f1904ff01093409ff8f29f49b6a2f1289
5595 Author: Bill Erickson <berick@esilibrary.com>
5596 Date: Wed Nov 23 10:54:51 2011 -0500
5598 Add constraint to ACQ PO state value
5600 Limit 'state' values to
5602 'new','pending','on-order','received','cancelled'
5604 https://bugs.launchpad.net/evergreen/+bug/893193
5606 Signed-off-by: Bill Erickson <berick@esilibrary.com>
5607 Signed-off-by: Michael Peters <mrpeters@library.in.gov>
5608 Signed-off-by: Lebbeous Fogle-Weekley <lebbeous@esilibrary.com>
5610 1 1 Open-ILS/src/sql/Pg/002.schema.config.sql
5611 2 1 Open-ILS/src/sql/Pg/200.schema.acq.sql
5612 12 0 Open-ILS/src/sql/Pg/upgrade/0722.schema.acq-po-state-constraint.sql
5613 create mode 100644 Open-ILS/src/sql/Pg/upgrade/0722.schema.acq-po-state-constraint.sql
5615 commit 75c5dbedacc9dce74510eac72aaa06be15a866d9
5616 Author: Thomas Berezansky <tsbere@mvlc.org>
5617 Date: Wed Jan 25 12:47:40 2012 -0500
5619 Add component to *force* external browser use
5621 For http/https urls that don't go to the host we are logged into.
5623 Signed-off-by: Thomas Berezansky <tsbere@mvlc.org>
5624 Signed-off-by: Michael Peters <mrpeters@library.in.gov>
5625 Signed-off-by: Lebbeous Fogle-Weekley <lebbeous@esilibrary.com>
5627 143 0 Open-ILS/xul/staff_client/components/forceexternal.js
5628 create mode 100644 Open-ILS/xul/staff_client/components/forceexternal.js
5630 commit b10b52d842f609708e52897fc171b2c75c94e339
5631 Author: Thomas Berezansky <tsbere@mvlc.org>
5632 Date: Wed Jan 25 11:18:39 2012 -0500
5634 Allow opening of links in default browser
5636 And do so for the "Get Help With Evergreen" portal link.
5638 Signed-off-by: Thomas Berezansky <tsbere@mvlc.org>
5639 Signed-off-by: Michael Peters <mrpeters@library.in.gov>
5640 Signed-off-by: Lebbeous Fogle-Weekley <lebbeous@esilibrary.com>
5642 16 0 Open-ILS/xul/staff_client/chrome/content/main/menu.js
5643 5 0 Open-ILS/xul/staff_client/defaults/preferences/standalone_xul_app.js
5644 2 9 Open-ILS/xul/staff_client/server/index.xhtml
5646 commit 04611dffa458982ada067357e1b7aa54a075356c
5647 Author: Kathy Lussier <klussier@masslnc.org>
5648 Date: Mon Jul 9 22:46:05 2012 -0400
5650 Signed-off-by: Kathy Lussier <klussier@masslnc.org>
5652 LP: Allow user to change activation options for suspended holds.
5654 Activation options were hidden from users when holds were in a suspended
5657 Signed-off-by: Lebbeous Fogle-Weekley <lebbeous@esilibrary.com>
5659 1 1 Open-ILS/src/templates/opac/myopac/holds/edit.tt2
5661 commit 9332a68d06cb6caa0af3f560d5acfaaf6b716be7
5662 Author: Steven Chan <schan@sitka.bclibraries.ca>
5663 Date: Wed Jul 18 11:22:14 2012 -0700
5665 Fix LP800480, ACQ - Vendor Invoice Won't Save
5667 1. Upon submitting the form, the client prepares two auxiliary data
5668 objects containing service charges and line items. The two objects are
5669 normally 'fleshed', ie, contain references to other data objects, but in
5670 the versions sent to the server, they must be 'unfleshed', ie, the
5671 referent objects are converted back to ID values. If the user resubmits
5672 the form, the client should not unflesh again. However, the software for
5673 preparing line items contain lines of code that unfleshes without
5674 checking if the objects are already unflesh. When unfleshing a second
5675 time, we get an uncaught reference error. Ironically, the software also
5676 contains lines of code to do it correctly, so the errant lines of code
5677 are also duplicates.
5679 To fix problem 1, we remove the duplicate errant lines of code. We
5680 define a helper unflesh() method and use it to replace the current lines
5683 2. When the user submits the form without filling in required data
5684 fields in the invoice, including Vendor Invoice ID, the client does not
5685 validate before making a service request. The server tries to complete
5686 the database transaction, but gets an error. When the response comes
5687 back, the client shows the same form so that the user can retry.
5688 However, the message alert to the user is not informative; it indicates
5689 an error at the database level, but does not indicate the probable
5692 To fix problem 2, We move the lines of code preparing the invoice object
5693 earlier in the sequence. We define a helper method mapValues() to
5694 prepare the invoice object from the values in the UI widget object.
5695 mapValues() will return an error object if it detects that required
5696 values are null. We check for the error object, and will show an alert
5697 message to the user and abort the submit operation early, allowing the
5700 3. When an invoice with line items is saved, the invoice is re-rendered
5701 with new buttons to allow receiving. It also contains a new button to
5702 enable the user to view the line items in list format. However, it does
5703 not work in a non-Firefox browser, because a debug statement using the
5704 'dump()' function is left uncommented. (Inspection of all other
5705 appearances of dump() show they are all commented out.) There is an
5706 uncaught reference because dump() is not found.
5708 Signed-off-by: James Fournie <jfournie@sitka.bclibraries.ca>
5709 Signed-off-by: Lebbeous Fogle-Weekley <lebbeous@esilibrary.com>
5711 16 0 Open-ILS/web/js/dojo/openils/widget/EditPane.js
5712 1 1 Open-ILS/web/js/ui/default/acq/invoice/receive.js
5713 35 29 Open-ILS/web/js/ui/default/acq/invoice/view.js
5715 commit 4e6f44ab34f1c53c7d462d6077f1073bd3ab40d1
5716 Author: Bill Erickson <berick@esilibrary.com>
5717 Date: Mon Jul 9 14:46:41 2012 -0400
5719 Batch lineitem create / link-to invoice action
5721 In the PO lineitem list page and lineitem search restuls page, there
5722 are two new actions in the top-level actions selector: "Create Invoice
5723 from Selected Lineitems" and "Link To Invoice for Selected Lineitems".
5724 Both behave the same as create/link invoice for single lineitems, but
5725 now it's possible to select multiple lineitems for invoicing.
5727 Signed-off-by: Bill Erickson <berick@esilibrary.com>
5728 Signed-off-by: Mike Rylander <mrylander@gmail.com>
5730 2 0 Open-ILS/src/templates/acq/common/li_table.tt2
5731 27 1 Open-ILS/web/js/ui/default/acq/common/li_table.js
5733 commit adcf4e7684e9953a37a4c5c0b0828e7ae0fcfca1
5734 Author: Bill Erickson <berick@esilibrary.com>
5735 Date: Mon Jul 9 14:45:15 2012 -0400
5737 Invoice link dialog supports multiple lineitems/POs
5739 Adds support to the invoice linking dialog for linking sets of lineitems
5740 or POs instead of just one.
5742 Signed-off-by: Bill Erickson <berick@esilibrary.com>
5743 Signed-off-by: Mike Rylander <mrylander@gmail.com>
5745 8 2 Open-ILS/web/js/ui/default/acq/common/inv_dialog.js
5747 commit b32c7f26a6fef15419639c38448c0028bb8f4a60
5748 Author: Bill Erickson <berick@esilibrary.com>
5749 Date: Mon Jul 9 13:34:26 2012 -0400
5751 Attach multiple lineitems / POs to invoice
5753 Adds support to the Invoice interface for attaching multiple lineitems
5754 or POs via the existing attach_li and attach_po URL params. These can
5755 be used by other invoice create/link UIs for batch linking.
5757 Signed-off-by: Bill Erickson <berick@esilibrary.com>
5758 Signed-off-by: Mike Rylander <mrylander@gmail.com>
5760 31 15 Open-ILS/web/js/ui/default/acq/invoice/view.js
5762 commit 7a100875f813b3319aec1872460a7e7261dd6b8b
5763 Author: Robert Soulliere <robert.soulliere@mohawkcollege.ca>
5764 Date: Tue Jul 24 13:01:48 2012 -0400
5766 Documentation: Add line breaks in authorities chapter to fix
5767 asciidoc formatting.
5769 Signed-off-by: Robert Soulliere <robert.soulliere@mohawkcollege.ca>
5771 15 10 docs/admin/authorities.txt
5773 commit df90cb78bc9ef86bea4ccef7f87ce5147e5e0a7d
5774 Author: Lebbeous Fogle-Weekley <lebbeous@esilibrary.com>
5775 Date: Tue Jul 24 12:46:08 2012 -0400
5777 Acq: PO view interface sometimes fails to load in development enviroments
5779 Should not affect production environments, but requiring
5780 dijit.form.Button quiets an error on my system when I don't have
5781 a openils_dojo.js bundle installed.
5783 Signed-off-by: Lebbeous Fogle-Weekley <lebbeous@esilibrary.com>
5785 1 0 Open-ILS/web/js/ui/default/acq/po/view_po.js
5787 commit 92ae1ecae956c2a2772a585f7d8602712cbfd9e9
5788 Author: Bill Erickson <berick@esilibrary.com>
5789 Date: Fri Jul 13 12:07:56 2012 -0400
5791 ACQ : lineitem recovers focus from various interfaces
5793 1. When viewing an invoice then clicking on the title link for a lineitem,
5794 the user is taken away to the copy grid within the PO page for the
5795 lineitem.This adds a "Return to Invoice" button in the copy grid which
5796 takes the user back to the invoice, focused on the lineitem in question.
5798 2. Adds a "Return to Search" button for PL/PO pages to return to the
5799 lineitem in question when the PL or PO links are selected for a lineitem
5800 in a set of search results.
5802 3. Adds a "Return to Invoice" button to PO/Picklist pages with lineitem
5803 focus when the page was accessed from the invoice UI.
5805 Signed-off-by: Bill Erickson <berick@esilibrary.com>
5806 Signed-off-by: Lebbeous Fogle-Weekley <lebbeous@esilibrary.com>
5808 4 0 Open-ILS/src/templates/acq/common/li_table.tt2
5809 7 0 Open-ILS/src/templates/acq/picklist/view.tt2
5810 10 0 Open-ILS/src/templates/acq/po/view.tt2
5811 1 1 Open-ILS/web/js/dojo/openils/acq/nls/acq.js
5812 11 2 Open-ILS/web/js/ui/default/acq/common/li_table.js
5813 19 0 Open-ILS/web/js/ui/default/acq/picklist/view.js
5814 20 0 Open-ILS/web/js/ui/default/acq/po/view_po.js
5816 commit 2353b9392fd60d37be326e8548bdd01faf8fd756
5817 Author: Bill Erickson <berick@esilibrary.com>
5818 Date: Fri Jul 13 16:31:41 2012 -0400
5820 ACQ : Support lineitem fucus in ACQ unified search
5822 Adds support for a "focus_li" URL parameter to ACQ unified search
5823 results pages. When present, the page of results containing the
5824 requested lineitem are loaded (instead of the default page 1) and the
5825 lineitem is made visible in the viewable screen using the lineitem table
5828 Signed-off-by: Bill Erickson <berick@esilibrary.com>
5829 Signed-off-by: Lebbeous Fogle-Weekley <lebbeous@esilibrary.com>
5831 34 0 Open-ILS/web/js/ui/default/acq/common/li_table_pager.js
5832 16 0 Open-ILS/web/js/ui/default/acq/search/unified.js
5834 commit 3b637c3583d661bc9f4f08d1b2a9aa5f7c0aa9c3
5835 Author: Bill Erickson <berick@esilibrary.com>
5836 Date: Thu Jul 12 16:23:14 2012 -0400
5838 ACQ : Support for lineitem focus in invoice UI
5840 Adds support for a "focus_li" URL parameter. When set, the UI will
5841 scroll to the lineitem and provide a brief color change on the table row
5844 Signed-off-by: Bill Erickson <berick@esilibrary.com>
5845 Signed-off-by: Lebbeous Fogle-Weekley <lebbeous@esilibrary.com>
5847 1 1 Open-ILS/web/js/dojo/openils/acq/Lineitem.js
5848 41 0 Open-ILS/web/js/ui/default/acq/invoice/view.js
5850 commit 01f4982df0ec1bdc1aa9daa7eaf45c34acaeb0ce
5851 Author: Bill Erickson <berick@esilibrary.com>
5852 Date: Thu Jul 12 14:09:32 2012 -0400
5854 ACQ : worksheet Return action focuses lineitem
5856 Adds a new Return button to the lineitem worksheet page which returns
5857 the user to the previous interface with the lineitem in question
5858 focused. Uses a new CGI param "focus_li".
5860 Signed-off-by: Bill Erickson <berick@esilibrary.com>
5861 Signed-off-by: Lebbeous Fogle-Weekley <lebbeous@esilibrary.com>
5863 9 2 Open-ILS/src/templates/acq/lineitem/worksheet.tt2
5865 commit 0fcae937415f3971ca0ca5bee8a7d7175d3c9a7a
5866 Author: Bill Erickson <berick@esilibrary.com>
5867 Date: Thu Jul 12 14:01:50 2012 -0400
5869 ACQ : Lineitem recovers focus after actions
5871 After useing the Copies, Notes, or title-click actions on a lineitem,
5872 using the "Return" button will now cause the lineitem in question to be
5873 visible on the lineitem list page upon return. After returning, there
5874 is also a brief border coloration around the lineitem to help the user
5877 Signed-off-by: Bill Erickson <berick@esilibrary.com>
5878 Signed-off-by: Lebbeous Fogle-Weekley <lebbeous@esilibrary.com>
5880 1 1 Open-ILS/src/templates/acq/common/li_table.tt2
5881 46 0 Open-ILS/web/js/ui/default/acq/common/li_table.js
5883 commit c108746532548fd8d3fadd15736375a57208d485
5884 Author: Bill Erickson <berick@esilibrary.com>
5885 Date: Fri Jul 13 11:49:00 2012 -0400
5887 Support custom URL mangling in openils.CGI JS lib
5889 Adds a new optoinal parameter to the openils.CGI constructor called
5890 'args', which currently supports 'url' and 'query' fields. If the URL
5891 is provided, CGI uses the value from args.url instead of location.href
5892 and location.search. Additionally, if 'query' is provided, it's used
5893 instead of location.search and takes precedence over any query in
5896 It's also now possible to set parameter values. By default, setting a
5897 value overwrites the full array of values from multi-value params. You
5898 can use the 'push' argument to push the value onto the list instead of
5901 There are two new methods, queryString() and url(). The first returns
5902 the query string, the second the full URL with uri-escaped query string
5905 Signed-off-by: Bill Erickson <berick@esilibrary.com>
5906 Signed-off-by: Lebbeous Fogle-Weekley <lebbeous@esilibrary.com>
5908 79 14 Open-ILS/web/js/dojo/openils/CGI.js
5910 commit 0438399769af9d9747a0185a8ae73a3cc944c00d
5911 Author: Bill Erickson <berick@esilibrary.com>
5912 Date: Mon Jul 23 10:44:41 2012 -0400
5914 ACQ order record fetcher and uploader script
5916 Some ACQ vendors support delivering MARC order record files directly
5917 from their order system to an ILS via FTP. (I've heard this called
5918 "one-click" ordering in the past). This commit includes a script to
5919 seek out such order record files and pass them on to the Acquisitions
5920 service for PO creation and potential activation.
5922 The script supports a number of options, configured in opensrf.xml,
5923 including which Vandelay (record import) options to use during record
5924 import/merge/overlay. See opensrf.xml.example for details.
5928 ./acq_order_reader.pl \
5930 --password demo123 \
5934 Signed-off-by: Bill Erickson <berick@esilibrary.com>
5935 Signed-off-by: Mike Rylander <mrylander@gmail.com>
5937 48 0 Open-ILS/examples/opensrf.xml.example
5938 381 0 Open-ILS/src/support-scripts/acq_order_reader.pl
5939 create mode 100755 Open-ILS/src/support-scripts/acq_order_reader.pl
5941 commit b1c9f9c8b030060aa4df4ebc98c37cc05f5f6207
5942 Author: Bill Erickson <berick@esilibrary.com>
5943 Date: Tue Jul 17 11:08:35 2012 -0400
5945 Support Purchase Order name extraction from upload
5947 It's now possible to extract a purchase order name from a MARC order
5948 record file received from a vendor. If the provider has an attribute
5949 definition (Admin -> Server Admin -> Acquisitions -> Providers ->
5950 Attribute Definitions) configured with code "purchase_order" and the
5951 order record contains a PO name at the configured MARC field/subfield,
5952 the PO name will be used for the newly created purchase order.
5954 Example attribute configuration:
5956 code => purchase_order
5957 xpath => //*[@tag="980"]/*[@code="p"]
5958 Is Identifier => false
5960 *note 980p is arbitrary
5962 Signed-off-by: Bill Erickson <berick@esilibrary.com>
5963 Signed-off-by: Mike Rylander <mrylander@gmail.com>
5965 43 0 Open-ILS/src/perlmods/lib/OpenILS/Application/Acq/Order.pm
5967 commit 967a96332af446b7224e4c236b6a3a87f601b2a1
5968 Author: Mike Rylander <mrylander@gmail.com>
5969 Date: Tue Jul 24 11:51:29 2012 -0400
5971 Stamping upgrade script for Capture/Fulfill penalty blocks
5973 Signed-off-by: Mike Rylander <mrylander@gmail.com>
5975 1 1 Open-ILS/src/sql/Pg/002.schema.config.sql
5976 251 0 Open-ILS/src/sql/Pg/upgrade/0721.data.hold_cap_fill_penalty_blocks.sql
5977 0 249 Open-ILS/src/sql/Pg/upgrade/XXXX.data.hold_cap_fill_penalty_blocks.sql
5978 create mode 100644 Open-ILS/src/sql/Pg/upgrade/0721.data.hold_cap_fill_penalty_blocks.sql
5979 delete mode 100644 Open-ILS/src/sql/Pg/upgrade/XXXX.data.hold_cap_fill_penalty_blocks.sql
5981 commit ef0842aba78178d9df85c1edbfb295c54109630a
5982 Author: Bill Erickson <berick@esilibrary.com>
5983 Date: Tue Jul 17 09:19:46 2012 -0400
5985 Apply HOLD block on new holds, CAPTURE block on existing
5987 With the addition of the CAPTURE block, the HOLD block should only apply
5988 for newly placed holds in the hold permit test
5989 (action.hold_request_permit_test).
5991 Signed-off-by: Bill Erickson <berick@esilibrary.com>
5992 Signed-off-by: Jason Stephenson <jstephenson@mvlc.org>
5993 Signed-off-by: Mike Rylander <mrylander@gmail.com>
5995 9 1 Open-ILS/src/sql/Pg/110.hold_matrix.sql
5996 229 0 Open-ILS/src/sql/Pg/upgrade/XXXX.data.hold_cap_fill_penalty_blocks.sql
5998 commit bd98f2adea3937bd848cf0386e8220095e3d8118
5999 Author: Bill Erickson <berick@esilibrary.com>
6000 Date: Thu Jun 21 14:37:11 2012 -0400
6002 Avoid CAPTURE-blocked holds in pull list (IDL view)
6004 Update the new IDL holds pull list view to avoid returning holds for
6005 users that have CAPTURE penalties.
6007 Note that items are blocked from the pull list only if the hold pickup
6008 lib is within the CAPTURE penalty org unit range. This means that users
6009 could be blocked at one branch, but use a pickup lib at another to avoid
6010 the block. To prevent this type of abuse, set the org_depth to 0 on any
6011 penalties that apply the CAPTURE block.
6013 Signed-off-by: Bill Erickson <berick@esilibrary.com>
6014 Signed-off-by: Jason Stephenson <jstephenson@mvlc.org>
6015 Signed-off-by: Mike Rylander <mrylander@gmail.com>
6017 13 0 Open-ILS/examples/fm_IDL.xml
6019 commit fecdfe5dcb1a87cd2b12733b4b06c56e5c5ab4b5
6020 Author: Bill Erickson <berick@esilibrary.com>
6021 Date: Thu Jun 21 14:26:25 2012 -0400
6023 hold CAP/FILL blocks : pair FULFILL with CIRC in stock penalties
6025 FULFILL is really a block on circulation, not holds, so pair the FULFILL
6026 block with CIRC blocks for the stock data.
6028 Signed-off-by: Bill Erickson <berick@esilibrary.com>
6029 Signed-off-by: Jason Stephenson <jstephenson@mvlc.org>
6030 Signed-off-by: Mike Rylander <mrylander@gmail.com>
6032 4 4 Open-ILS/src/sql/Pg/950.data.seed-values.sql
6033 11 2 Open-ILS/src/sql/Pg/upgrade/XXXX.data.hold_cap_fill_penalty_blocks.sql
6035 commit 08075458b3fad3d9112d8dc2f2f6655056f8513d
6036 Author: Bill Erickson <berick@esilibrary.com>
6037 Date: Thu Jun 21 14:11:47 2012 -0400
6039 hold CAP/FILL blocks : more event test collection repairs
6041 Further improving the logic which decides which patron permit events are
6042 valid for a given set of circumstances.
6044 Signed-off-by: Bill Erickson <berick@esilibrary.com>
6045 Signed-off-by: Jason Stephenson <jstephenson@mvlc.org>
6046 Signed-off-by: Mike Rylander <mrylander@gmail.com>
6048 16 13 Open-ILS/src/perlmods/lib/OpenILS/Application/Circ/Circulate.pm
6050 commit 169731b8569a378bae748c98514e42bd89954d17
6051 Author: Bill Erickson <berick@esilibrary.com>
6052 Date: Thu Jun 21 14:00:51 2012 -0400
6054 hold CAP/FILL blocks : repair event test in patron permit
6056 Repairs in oversight in the patron permit event testing code that caused
6057 the test to miss events when the checkout was not there to fulfill a
6060 Signed-off-by: Bill Erickson <berick@esilibrary.com>
6061 Signed-off-by: Jason Stephenson <jstephenson@mvlc.org>
6062 Signed-off-by: Mike Rylander <mrylander@gmail.com>
6064 2 0 Open-ILS/src/perlmods/lib/OpenILS/Application/Circ/Circulate.pm
6066 commit 1b36e7a6af73c06417a4cbf19bf0585125b32a36
6067 Author: Bill Erickson <berick@esilibrary.com>
6068 Date: Tue Apr 10 16:24:59 2012 -0400
6070 Avoid CAPTURE-blocked holds in pull list
6072 Otherwise, staff will be pulling items for holds that cannot be
6075 Signed-off-by: Bill Erickson <berick@esilibrary.com>
6076 Signed-off-by: Jason Stephenson <jstephenson@mvlc.org>
6077 Signed-off-by: Mike Rylander <mrylander@gmail.com>
6079 10 0 Open-ILS/src/perlmods/lib/OpenILS/Application/Storage/Publisher/action.pm
6081 commit 266fc54ebaab9806af3ee86ba39b778bc192ebf8
6082 Author: Mike Rylander <mrylander@gmail.com>
6083 Date: Tue Apr 10 10:21:02 2012 -0400
6085 Avoid checkin capture for CAPTURE-blocked holds
6087 Teach the nearest_hold sub about CAPTURE-blocking penalties
6089 Signed-off-by: Mike Rylander <mrylander@gmail.com>
6090 Signed-off-by: Bill Erickson <berick@esilibrary.com>
6091 Signed-off-by: Jason Stephenson <jstephenson@mvlc.org>
6092 Signed-off-by: Mike Rylander <mrylander@gmail.com>
6094 8 3 Open-ILS/src/perlmods/lib/OpenILS/Application/Storage/Publisher/action.pm
6096 commit a8155fc4c4728adbfd3e734a9ede7eca1f067c78
6097 Author: Bill Erickson <berick@esilibrary.com>
6098 Date: Tue Apr 10 15:42:17 2012 -0400
6100 hold CAP/FILL blocks : separate CIRC and FULFILL blocks
6102 This breaks the CIRC standing penalty block out into two separate
6103 blocks. The existing CIRC block now prevents circulations on checkouts
6104 where the checkout is not fulfilling a hold. A new FULFILL block type
6105 is added which, when applied to a user, (only) prevents the user from
6106 checking out items that fulfill a hold.
6108 To always prevents checkouts, use both blocks. Use individual blocks
6109 where one or the other behavior is desired.
6111 Signed-off-by: Bill Erickson <berick@esilibrary.com>
6112 Signed-off-by: Jason Stephenson <jstephenson@mvlc.org>
6113 Signed-off-by: Mike Rylander <mrylander@gmail.com>
6115 77 10 Open-ILS/src/perlmods/lib/OpenILS/Application/Circ/Circulate.pm
6117 commit ae0e26ed0862b3694415806ce2dc05e128868c24
6118 Author: Bill Erickson <berick@esilibrary.com>
6119 Date: Tue Apr 10 15:41:51 2012 -0400
6121 DB seed data for CAPTURE and FULFILL penalty blocks
6123 All occurrences of HOLD in the block list for any existing penalties are
6124 updated to HOLD|CAPTURE|FULFILL for backwards compatibility, minus the
6125 handful of STAFF_* penalties whose codes match their respective
6128 To use these new block types, simply update existing penalties as
6129 desired or add new local pentalty types for staff-managed patron
6132 Signed-off-by: Bill Erickson <berick@esilibrary.com>
6133 Signed-off-by: Jason Stephenson <jstephenson@mvlc.org>
6134 Signed-off-by: Mike Rylander <mrylander@gmail.com>
6136 3 3 Open-ILS/src/sql/Pg/950.data.seed-values.sql
6137 11 0 Open-ILS/src/sql/Pg/upgrade/XXXX.data.hold_cap_fill_penalty_blocks.sql
6138 create mode 100644 Open-ILS/src/sql/Pg/upgrade/XXXX.data.hold_cap_fill_penalty_blocks.sql
6140 commit ea3a318233a63168882f93945add1cdd8a18ff61
6141 Author: Bill Erickson <berick@esilibrary.com>
6142 Date: Mon Jul 23 18:51:45 2012 -0400
6144 ACQ "Fund Summary" combined IDL reporter view
6146 IDL view which produces summary information for funds for reporting.
6147 The resulting "table" looks like a fund w/ four additional fields:
6148 allocated_total, spent_total, encumbrance_total, and combined_balance.
6150 The view is marked as reporter:core="true" so it will be visible in the
6151 main reporter sources.
6153 Signed-off-by: Bill Erickson <berick@esilibrary.com>
6154 Signed-off-by: Mike Rylander <mrylander@gmail.com>
6156 45 1 Open-ILS/examples/fm_IDL.xml
6158 commit bf836230020982a229b95dcf8ed3f47e401293a4
6159 Author: Ben Shum <bshum@biblio.org>
6160 Date: Tue Jul 24 10:36:49 2012 -0400
6162 Remove retrieve permissions from org units
6164 Noticeably broken for the new simplified pull list when org units were not
6165 visible from the interface to users without the following permissions:
6171 Since regular staff accounts would never be given any of these permissions
6172 and nothing really secretive is included in org unit lookup, this change
6173 removes those permissionas being required for retrieve.
6175 Signed-off-by: Ben Shum <bshum@biblio.org>
6176 Signed-off-by: Lebbeous Fogle-Weekley <lebbeous@esilibrary.com>
6178 1 4 Open-ILS/examples/fm_IDL.xml
6180 commit f16f7a84b73f83b6248560f212fddc1dd0c3b094
6181 Author: Jeff Godin <jgodin@tadl.org>
6182 Date: Tue Jul 24 02:23:17 2012 -0400
6184 Fix TPAC recognition of logged-in users via http
6186 Fixes bug: LP 957375
6187 tpac: catalog does not immediately recognize "stay logged in" users
6188 https://bugs.launchpad.net/evergreen/+bug/957375
6190 The issue: during the login process, the user is redirected to an
6191 https connection and receives a cookie with the "secure" flag set.
6193 Since this cookie is not sent over normal http connections,
6194 following an external link or manually entering an http catalog url
6195 will result in an unexpected "not logged in" experience.
6197 Selecting the login link or any other action requiring login is
6198 enough to return to the "logged in" experience, without a need to
6199 re-enter credentials. Still, we can do better.
6201 This affects users who have checked the persistent login checkbox
6202 and those who have left it unchecked. Users selecting the persistent
6203 login option are more likely to encounter the issue, especially if
6204 the link they typically follow/enter is to a non-https catalog url.
6208 Add a new cookie (constant COOKIE_LOGGEDIN)
6209 - contains a "hint" that the user may be logged in already
6210 - set/cleared at login/logout time
6211 - contains no sensitive auth/session data
6212 - "secure" flag not set (sent for both http and https requests)
6214 When a user's browser presents the COOKIE_LOGGEDIN cookie in a
6215 request for a non-https URL, the user is automatically redirected to
6216 the https version of that url.
6218 At that time, if the user has a valid COOKIE_SES cookie set, they
6219 will be recognized as a logged in user. If their COOKIE_SES value is
6220 no longer valid, a logout is performed, clearing both cookies.
6222 If for some reason the COOKIE_SES cookie is not present but the
6223 COOKIE_LOGGEDIN is present, there is a harmless redirection to https
6224 and the user is not logged in, but can log in via the usual means.
6226 To test, after applying:
6227 - log in to the TPAC
6228 - navigate to http://example/eg/opac/home
6229 - You should be redirected to https://example/eg/opac/home and you
6230 should see your name, count of checked out / on hold / etc items
6232 Prior to this, the above steps would result in you remaining on the
6233 http URL and seeing only a "Your Account Log In" button.
6235 Signed-off-by: Jeff Godin <jgodin@tadl.org>
6236 Signed-off-by: Lebbeous Fogle-Weekley <lebbeous@esilibrary.com>
6238 43 13 Open-ILS/src/perlmods/lib/OpenILS/WWW/EGCatLoader.pm
6240 commit 827c7f915a1175f663e4c9371e6883a3bb7784b1
6241 Author: Bill Erickson <berick@esilibrary.com>
6242 Date: Tue Jul 10 16:29:39 2012 -0400
6244 Show zero-copy lineitem's in zero-copy activation warning
6246 When PO activation fails as a result of zero-copy lineitems, show the
6247 IDs of the zero-copy lineitems along with the failure message.
6249 This adds a new API call
6251 open-ils.acq.purchase_order.no_copy_lineitems.id_list(auth, po_id)
6253 Signed-off-by: Bill Erickson <berick@esilibrary.com>
6254 Signed-off-by: Mike Rylander <mrylander@gmail.com>
6256 39 0 Open-ILS/src/perlmods/lib/OpenILS/Application/Acq/Order.pm
6257 15 0 Open-ILS/web/js/ui/default/acq/po/view_po.js
6259 commit a0f9b77361a434c42ce39eb88661c7926d158395
6260 Author: Bill Erickson <berick@esilibrary.com>
6261 Date: Tue Jul 10 11:56:05 2012 -0400
6263 Control PO activation for zero-copy lineitems
6265 By default, prevent activation of POs when any lineitems are present
6266 that have no copies attached. This adds a new option in the PO UI
6267 called "Allow activation with zero-copy lineitems", which will allow the
6268 activation to continue even when zero-copy lineitems exist.
6270 Signed-off-by: Bill Erickson <berick@esilibrary.com>
6271 Signed-off-by: Mike Rylander <mrylander@gmail.com>
6273 13 5 Open-ILS/src/perlmods/lib/OpenILS/Application/Acq/Order.pm
6274 5 0 Open-ILS/src/templates/acq/po/view.tt2
6275 12 2 Open-ILS/web/js/ui/default/acq/po/view_po.js
6277 commit 37953470cdd9b9a7441722275aeead3c232d1466
6278 Author: Ben Shum <bshum@biblio.org>
6279 Date: Mon Jul 23 16:59:33 2012 -0400
6281 TPAC - repair editions statement display
6283 Change && back to || and repair editions display in TPAC.
6285 Signed-off-by: Ben Shum <bshum@biblio.org>
6286 Signed-off-by: Dan Scott <dscott@laurentian.ca>
6288 2 2 Open-ILS/src/templates/opac/parts/misc_util.tt2
6290 commit aff37795825b477a9b82560fe16ea4685202d201
6291 Author: Bill Erickson <berick@esilibrary.com>
6292 Date: Mon Jul 23 18:01:50 2012 -0400
6294 ACQ repair reverse exchange rate in fund transfer
6296 Updated fund transfer code to use the DB exchange rate stored procedure.
6297 In addition to code consolidation, this allows the fund trasnfer
6298 operation to work if an exchange rate for the two currencies involved is
6299 only defined in one direction. The existing code required that the rate
6300 be defined in both directions in the database or it would produce an
6301 error in the logs and no visible error in the interface.
6303 Signed-off-by: Bill Erickson <berick@esilibrary.com>
6304 Signed-off-by: Mike Rylander <mrylander@gmail.com>
6306 15 15 Open-ILS/src/perlmods/lib/OpenILS/Application/Acq/Financials.pm
6308 commit 26e4a209438aa3ccc97a739d33b3afddac40fe60
6309 Author: Galen Charlton <gmc@esilibrary.com>
6310 Date: Tue Jul 24 09:53:01 2012 -0400
6312 wording improvement for 2.2 release notes
6314 Patch by Sally Fortin <sfortin@esilibrary.com> to fix
6315 typo noticed by James Keenan.
6317 Signed-off-by: Galen Charlton <gmc@esilibrary.com>
6319 2 2 docs/RELEASE_NOTES_2_2.txt
6321 commit c0a3be41982ade814597ea3f258e3e19821ff95d
6322 Author: Mike Rylander <mrylander@gmail.com>
6323 Date: Tue May 22 08:00:12 2012 -0400
6325 Always display the hold type indicator
6327 We should be showing the type of hold on any pull-list or hold detail
6328 interface we build. The primary use case is to alert staff when an
6329 alternate identical copy of the same title will (very likely) be usable
6330 by a hold, and (as in the case of C-like holds) it will not.
6332 Signed-off-by: Mike Rylander <mrylander@gmail.com>
6333 Signed-off-by: Bill Erickson <berick@esilibrary.com>
6335 2 0 Open-ILS/web/opac/extras/circ/alt_holds_print.html
6336 1 0 Open-ILS/xul/staff_client/server/admin/hold_pull_list.js
6337 1 0 Open-ILS/xul/staff_client/server/admin/hold_pull_list.xhtml
6338 1 0 Open-ILS/xul/staff_client/server/admin/hold_pull_list_classic.js
6339 1 1 Open-ILS/xul/staff_client/server/admin/hold_pull_list_classic.xhtml
6340 1 0 Open-ILS/xul/staff_client/server/patron/hold_details.js
6342 commit 8f4f548ad2c13ca62e3a8906a701ceb02b4cabfc
6343 Author: Mike Rylander <mrylander@gmail.com>
6344 Date: Tue Jul 24 08:11:23 2012 -0400
6346 Stamping upgrade for Copy Location Circ Limits
6348 Signed-off-by: Mike Rylander <mrylander@gmail.com>
6350 1 1 Open-ILS/src/sql/Pg/002.schema.config.sql
6351 441 0 Open-ILS/src/sql/Pg/upgrade/0720.schema.copy_loc_circ_limits.sql
6352 0 437 Open-ILS/src/sql/Pg/upgrade/XXXX.schema.copy_loc_circ_limits.sql
6353 create mode 100644 Open-ILS/src/sql/Pg/upgrade/0720.schema.copy_loc_circ_limits.sql
6354 delete mode 100644 Open-ILS/src/sql/Pg/upgrade/XXXX.schema.copy_loc_circ_limits.sql
6356 commit 8ebc2398f1dc28a17bd82809ab2b806766f95499
6357 Author: Bill Erickson <berick@esilibrary.com>
6358 Date: Fri Jun 22 12:04:41 2012 -0400
6360 Add Copy Location to circ matrix matchpoint
6362 Similar to circulation modifiers, circ policies can now be based on copy
6365 This also adds copy location to the circ matrix weights.
6367 Signed-off-by: Bill Erickson <berick@esilibrary.com>
6368 Signed-off-by: Mike Rylander <mrylander@gmail.com>
6370 3 0 Open-ILS/examples/fm_IDL.xml
6371 1 0 Open-ILS/src/sql/Pg/099.matrix_weights.sql
6372 5 1 Open-ILS/src/sql/Pg/100.circ_matrix.sql
6373 5 5 Open-ILS/src/sql/Pg/950.data.seed-values.sql
6374 207 0 Open-ILS/src/sql/Pg/upgrade/XXXX.schema.copy_loc_circ_limits.sql
6375 1 1 Open-ILS/src/templates/conify/global/config/circ_matrix_matchpoint.tt2
6377 commit 74ffd2aabb28b0655102531ac55c4a7e1ad38b9b
6378 Author: Bill Erickson <berick@esilibrary.com>
6379 Date: Fri Apr 13 16:19:03 2012 -0400
6381 Copy Location Circ Limit Sets Admin UI
6383 Changes are applied to the existing Admin -> Local Administration ->
6384 Circ Limit Sets interface to support copy location limit groups.
6386 Signed-off-by: Bill Erickson <berick@esilibrary.com>
6388 Copy Location Circ Limit Sets : UI 2
6390 Signed-off-by: Bill Erickson <berick@esilibrary.com>
6391 Signed-off-by: Mike Rylander <mrylander@gmail.com>
6393 21 0 Open-ILS/src/templates/conify/global/config/circ_limit_set.tt2
6394 80 0 Open-ILS/web/js/ui/default/conify/global/config/circ_limit_set.js
6396 commit f60b9829c0a970ac94e001270e2d8bb57c5e1584
6397 Author: Bill Erickson <berick@esilibrary.com>
6398 Date: Fri Apr 13 15:39:18 2012 -0400
6400 Copy Location Circ Limit Sets : DB and IDL
6402 Support for copy location-based circulation limit sets. Similar to circ
6403 mod limit sets, this allows staff to configure a maximum number of items
6404 allowed checked out based on copy location(s) and link that rule to
6405 circulation policies to control who the rule affects.
6407 Signed-off-by: Bill Erickson <berick@esilibrary.com>
6408 Signed-off-by: Mike Rylander <mrylander@gmail.com>
6410 25 0 Open-ILS/examples/fm_IDL.xml
6411 9 0 Open-ILS/src/sql/Pg/100.circ_matrix.sql
6412 230 0 Open-ILS/src/sql/Pg/upgrade/XXXX.schema.copy_loc_circ_limits.sql
6413 create mode 100644 Open-ILS/src/sql/Pg/upgrade/XXXX.schema.copy_loc_circ_limits.sql
6415 commit a91ca6193237a2ee1eb8e640636fb607e73867ab
6416 Author: Dan Scott <dscott@laurentian.ca>
6417 Date: Mon Jul 23 12:09:03 2012 -0400
6419 JSPAC: Point to TPAC from <noscript> section
6421 TPAC was built for browsers with no JavaScript. Ironically, we're still
6422 pointing to the SlimPAC from the <noscript> section of the JSPAC... fix
6425 Signed-off-by: Dan Scott <dscott@laurentian.ca>
6426 Signed-off-by: Lebbeous Fogle-Weekley <lebbeous@esilibrary.com>
6428 1 2 Open-ILS/web/opac/locale/en-US/opac.dtd
6429 1 0 Open-ILS/web/opac/skin/default/xml/home/index_body.xml
6431 commit 488d6535c75189e7654c95337f3b2d0005938018
6432 Author: Mike Rylander <mrylander@gmail.com>
6433 Date: Mon Jul 23 16:13:36 2012 -0400
6435 Stamping upgrade script for Trigger Event Log
6437 Signed-off-by: Mike Rylander <mrylander@gmail.com>
6439 1 1 Open-ILS/src/sql/Pg/002.schema.config.sql
6440 46 0 Open-ILS/src/sql/Pg/upgrade/0719.data.actor-event-log-settings.sql
6441 0 46 Open-ILS/src/sql/Pg/upgrade/XXXX.data.actor-event-log-settings.sql
6442 create mode 100644 Open-ILS/src/sql/Pg/upgrade/0719.data.actor-event-log-settings.sql
6443 delete mode 100644 Open-ILS/src/sql/Pg/upgrade/XXXX.data.actor-event-log-settings.sql
6445 commit 26f1217aab212750d5f5ef8447a835119ae0cefd
6446 Author: Lebbeous Fogle-Weekley <lebbeous@esilibrary.com>
6447 Date: Fri May 18 12:12:55 2012 -0400
6451 A better, more browsy/filtery way to browse Action Trigger Events
6452 related to holds and circs, which staff users sometimes want to filter
6455 This is accessed from various menus around the staff client, notably the
6456 patron interface and the item status interface.
6458 This has better printing capabilities than previous versions of this
6461 There's also a new org unit setting to go with this,
6462 "circ.staff.max_visible_event_age", which if set, should hide any events
6463 older than the configured age.
6465 One new permission: VIEW_TRIGGER_EVENT. This does what it sounds like
6468 Signed-off-by: Lebbeous Fogle-Weekley <lebbeous@esilibrary.com>
6469 Signed-off-by: Bill Erickson <berick@esilibrary.com>
6471 Conflicts (resolved):
6472 Open-ILS/src/sql/Pg/950.data.seed-values.sql
6473 Open-ILS/web/js/dojo/openils/widget/PCrudFilterDialog.js
6475 Signed-off-by: Mike Rylander <mrylander@gmail.com>
6477 84 1 Open-ILS/examples/fm_IDL.xml
6478 33 2 Open-ILS/src/sql/Pg/950.data.seed-values.sql
6479 46 0 Open-ILS/src/sql/Pg/upgrade/XXXX.data.actor-event-log-settings.sql
6480 282 0 Open-ILS/src/templates/actor/user/event_log.tt2
6481 0 29 Open-ILS/src/templates/actor/user/trigger_events.tt2
6482 7 0 Open-ILS/web/css/skin/default.css
6483 5 51 Open-ILS/web/js/dojo/openils/widget/FlattenerFilterDialog.js
6484 57 0 Open-ILS/web/js/dojo/openils/widget/FlattenerFilterPane.js
6485 66 23 Open-ILS/web/js/dojo/openils/widget/FlattenerGrid.js
6486 7 626 Open-ILS/web/js/dojo/openils/widget/PCrudFilterDialog.js
6487 756 0 Open-ILS/web/js/dojo/openils/widget/PCrudFilterPane.js
6488 0 19 Open-ILS/web/js/dojo/openils/widget/nls/PCrudFilterDialog.js
6489 20 0 Open-ILS/web/js/dojo/openils/widget/nls/PCrudFilterPane.js
6490 0 87 Open-ILS/web/js/ui/default/actor/user/trigger_events.js
6491 2 2 Open-ILS/xul/staff_client/chrome/content/main/constants.js
6492 4 2 Open-ILS/xul/staff_client/server/circ/copy_status.js
6493 4 2 Open-ILS/xul/staff_client/server/patron/display.js
6494 8 4 Open-ILS/xul/staff_client/server/patron/items.js
6495 0 234 Open-ILS/xul/staff_client/server/patron/trigger_events.js
6496 0 88 Open-ILS/xul/staff_client/server/patron/trigger_events.xul
6497 create mode 100644 Open-ILS/src/sql/Pg/upgrade/XXXX.data.actor-event-log-settings.sql
6498 create mode 100644 Open-ILS/src/templates/actor/user/event_log.tt2
6499 delete mode 100644 Open-ILS/src/templates/actor/user/trigger_events.tt2
6500 create mode 100644 Open-ILS/web/js/dojo/openils/widget/FlattenerFilterPane.js
6501 create mode 100644 Open-ILS/web/js/dojo/openils/widget/PCrudFilterPane.js
6502 delete mode 100644 Open-ILS/web/js/dojo/openils/widget/nls/PCrudFilterDialog.js
6503 create mode 100644 Open-ILS/web/js/dojo/openils/widget/nls/PCrudFilterPane.js
6504 delete mode 100644 Open-ILS/web/js/ui/default/actor/user/trigger_events.js
6505 delete mode 100644 Open-ILS/xul/staff_client/server/patron/trigger_events.js
6506 delete mode 100644 Open-ILS/xul/staff_client/server/patron/trigger_events.xul
6508 commit e382960d71558c9453f008160b684aa00d6f7210
6509 Author: Dan Scott <dscott@laurentian.ca>
6510 Date: Thu Jul 12 19:12:06 2012 -0400
6512 TPAC: Set autofocus appropriately for different contexts
6514 At login, the basic search bar was fighting (and winning) for the
6515 default focus rather than the username field. Additionally, in the
6516 advanced search pages, no field was getting focus. Therefore, check to
6517 see if we expect to be in a context where it makes sense to set the
6518 default focus to the basic search input field; otherwise, set the focus
6519 to the login username field or the appropriate advanced search field.
6521 Signed-off-by: Dan Scott <dscott@laurentian.ca>
6522 Signed-off-by: Lebbeous Fogle-Weekley <lebbeous@esilibrary.com>
6524 1 12 Open-ILS/src/templates/opac/login.tt2
6525 1 1 Open-ILS/src/templates/opac/parts/advanced/expert.tt2
6526 1 1 Open-ILS/src/templates/opac/parts/advanced/global_row.tt2
6527 1 1 Open-ILS/src/templates/opac/parts/advanced/numeric.tt2
6528 1 1 Open-ILS/src/templates/opac/parts/js.tt2
6529 1 1 Open-ILS/src/templates/opac/parts/login/form.tt2
6530 1 1 Open-ILS/src/templates/opac/parts/searchbar.tt2
6531 3 1 Open-ILS/src/templates/opac/record.tt2
6533 commit fc6469fcb532709e595e0746aeaa6ff2f2fa0beb
6534 Author: Robert Soulliere <robert.soulliere@mohawkcollege.ca>
6535 Date: Mon Jul 23 08:12:15 2012 -0400
6537 Documentation: Fix typo in upgrade instructions. Bug #1027752 reported by Jeff Green.
6539 Signed-off-by: Robert Soulliere <robert.soulliere@mohawkcollege.ca>
6541 1 1 docs/installation/server_upgrade.txt
6543 commit 2508f4dfee6322ca59af6791a98540a8c7cc3244
6544 Author: Dan Scott <dan@coffeecode.net>
6545 Date: Sun Jul 22 18:58:11 2012 -0400
6547 Fix / improve bookbag list paging
6549 The prior code used CSS to hide elements, which is a bit weird given
6550 that we can simply avoid creating the element in the first place and
6551 keep the DOM a lot simpler.
6553 Also, the previous code was subject to some bugs if it wasn't given
6554 an explicit offset GET param or paging at the end of a list
6555 (particularly given that the LIMIT parameter ensured that the number of
6556 bookbags returned would always be equal to or less than the LIMIT
6559 Finally, the changes related the permanent bookbags didn't pass through
6560 one of the context parameters we needed (bookbag_count) to enable
6563 Signed-off-by: Dan Scott <dan@coffeecode.net>
6564 Signed-off-by: Ben Shum <bshum@biblio.org>
6566 9 0 Open-ILS/src/perlmods/lib/OpenILS/WWW/EGCatLoader/Account.pm
6567 12 6 Open-ILS/src/templates/opac/myopac/lists.tt2
6569 commit 428e36c9335aec96e2f6d5015bd01ae507825676
6570 Author: Dan Scott <dscott@laurentian.ca>
6571 Date: Sun Jul 22 16:01:38 2012 -0400
6573 Wrap upgrade script for permanent bookbag lists
6575 Signed-off-by: Dan Scott <dscott@laurentian.ca>
6577 69 0 Open-ILS/src/sql/Pg/upgrade/0718.data.add-to-permanent-bookbag.sql
6578 0 68 Open-ILS/src/sql/Pg/upgrade/XXXX.data.add-to-permanent-bookbag.sql
6579 create mode 100644 Open-ILS/src/sql/Pg/upgrade/0718.data.add-to-permanent-bookbag.sql
6580 delete mode 100644 Open-ILS/src/sql/Pg/upgrade/XXXX.data.add-to-permanent-bookbag.sql
6582 commit 3f07573c83b34d6d6f080ee5c58d41c6bc218aec
6583 Author: Dan Scott <dscott@laurentian.ca>
6584 Date: Wed Jul 18 12:27:08 2012 -0400
6586 TPAC: Refactor bookbag list actions into a common template
6588 The "add to bookbag" actions in both the search results and record
6589 details pages contained a large amount of duplicated code; consolidate
6590 those into a single template that can be included into each page.
6592 Signed-off-by: Dan Scott <dscott@laurentian.ca>
6593 Signed-off-by: Ben Shum <bshum@biblio.org>
6594 Signed-off-by: Dan Scott <dscott@laurentian.ca>
6596 83 0 Open-ILS/src/templates/opac/parts/bookbag_actions.tt2
6597 1 57 Open-ILS/src/templates/opac/parts/record/summary.tt2
6598 1 60 Open-ILS/src/templates/opac/parts/result/table.tt2
6599 create mode 100644 Open-ILS/src/templates/opac/parts/bookbag_actions.tt2
6601 commit fd7752cfdcdb801779d1ffbc42e293443a2dff72
6602 Author: Jason Stephenson <jason@sigio.com>
6603 Date: Wed Jul 11 08:59:48 2012 -0400
6605 Ability to add records to permanent bookbags in TPAC.
6607 Add an actor usr setting for holding the name of a default book
6608 list: opac.default_list.
6610 Add a button on the my list interface to choose a list should as
6611 the default list for adding titles. There is presently no way to
6612 unset a default menu, though the default can be changed to any
6613 other menu at any time by clicking that list's button.
6615 Modify opac/record and opac/results so that if a patron is logged
6616 in their my lists will populate a menu. This menu will include
6617 options to add to a temporary list, the default list (if any), up
6618 to 10 of the user's other lists, to add to a newly created list,
6619 or to see all of their lists and add to one that does not appear
6622 Adding to a temporary list will function the same as adding to a
6623 list does prior to this enhancement.
6625 Adding to a list chosen from the menu will add the record to that
6626 list, and return the user to the search results or record page
6627 that they were looking at.
6629 Choosing to add to a new list will take the user to their "my
6630 lists" page where they can create a new list. After the list is
6631 created, the record they wanted to add will be added to the new
6632 list and they will be returned to the search results or record
6633 that they were looking at.
6635 Choosing the "see all" menu option will also take the user to
6636 their "my lists" page. However, all of their bookbags will be
6637 visible and not just the normal limit of 10. Their will be a
6638 button next to each list's name with the text "Add to this list."
6639 When the user clicks one of those buttons, the record will be
6640 added to that list and the user's session redirected back to
6641 their search or result page.
6643 The user will have the option to create a new list when viewing
6646 The user will also be able to use the "Add to this list" feature
6647 when they have chosen the "Add to new list" menu option. This is
6648 done from simplicity in the design, but also allows the user to
6649 change their mind at the last second.
6651 If a patron is not logged in, the add to my list will appear the
6652 same as it does prior to this development. It will continue to
6653 function as it does prior to this development.
6655 Add coust for opac.patron_temporary_list_warn to let an ou enable
6656 warning users when adding records to a temporary book bag.
6658 Add cust opac.temporary_list_no_warn to let patrons disable
6659 the warning for themselves.
6661 Add the opac.default_list usr_setting_type. This will be used to track a
6662 user's default bookbag.
6664 Add the upgrade script to create new coust and custs.
6666 Insert coust (opac.patron.temporary_list_warn) and cust
6667 (opac.temporary_list_no_warn, opac.default_list) into the respective
6670 Add release notes for add to permanent bookbag feature.
6672 Add a warning when the user adds a record to a temporary list.
6674 TPAC has been modified so that a user will see a warning before adding
6675 a record to a temporary bookbag. This message serves to inform the
6676 user that they are adding to a temporary list that will disappear when
6679 A new org. unit setting has been added,
6680 opac.patron.temporary_list_warn, that will enable this warning when
6681 set. Sites may choose not to display this warning.
6683 The user may also set a preference in their search preferences to
6684 disable this warning. The setting only works when a user is logged
6687 Add release notes for the temporary list warning feature.
6689 Signed-off-by: Jason Stephenson <jason@sigio.com>
6690 Signed-off-by: Dan Scott <dscott@laurentian.ca>
6691 Signed-off-by: Ben Shum <bshum@biblio.org>
6692 Signed-off-by: Dan Scott <dscott@laurentian.ca>
6694 2 0 Open-ILS/src/perlmods/lib/OpenILS/WWW/EGCatLoader.pm
6695 112 8 Open-ILS/src/perlmods/lib/OpenILS/WWW/EGCatLoader/Account.pm
6696 58 0 Open-ILS/src/perlmods/lib/OpenILS/WWW/EGCatLoader/Container.pm
6697 6 0 Open-ILS/src/perlmods/lib/OpenILS/WWW/EGCatLoader/Record.pm
6698 3 0 Open-ILS/src/perlmods/lib/OpenILS/WWW/EGCatLoader/Search.pm
6699 20 0 Open-ILS/src/perlmods/lib/OpenILS/WWW/EGCatLoader/Util.pm
6700 61 0 Open-ILS/src/sql/Pg/950.data.seed-values.sql
6701 68 0 Open-ILS/src/sql/Pg/upgrade/XXXX.data.add-to-permanent-bookbag.sql
6702 35 1 Open-ILS/src/templates/opac/myopac/lists.tt2
6703 8 1 Open-ILS/src/templates/opac/myopac/prefs_settings.tt2
6704 61 1 Open-ILS/src/templates/opac/parts/record/summary.tt2
6705 64 1 Open-ILS/src/templates/opac/parts/result/table.tt2
6706 28 0 Open-ILS/src/templates/opac/temp_warn.tt2
6707 72 0 Open-ILS/web/css/skin/default/opac/style.css
6708 67 0 docs/RELEASE_NOTES_NEXT/add-to-permanent-bookbag.txt
6709 15 0 docs/RELEASE_NOTES_NEXT/warn-when-adding-to-a-temporary-bookbag.txt
6710 create mode 100644 Open-ILS/src/sql/Pg/upgrade/XXXX.data.add-to-permanent-bookbag.sql
6711 create mode 100644 Open-ILS/src/templates/opac/temp_warn.tt2
6712 create mode 100644 docs/RELEASE_NOTES_NEXT/add-to-permanent-bookbag.txt
6713 create mode 100644 docs/RELEASE_NOTES_NEXT/warn-when-adding-to-a-temporary-bookbag.txt
6715 commit 571a82c493fa8f6ef1dbbb1ea148fce2da156869
6716 Author: Robert Soulliere <robert.soulliere@mohawkcollege.ca>
6717 Date: Thu Jul 19 13:35:49 2012 -0400
6719 Documentation: remove those darn Windows carriage returns.
6721 I am using linux based system for editing so I am not sure where they are coming from.
6723 Signed-off-by: Robert Soulliere <robert.soulliere@mohawkcollege.ca>
6725 239 239 docs/reports/reporter_add_data_source.txt
6726 42 42 docs/reports/reporter_cloning_shared_templates.txt
6727 291 291 docs/reports/reporter_create_templates.txt
6728 64 64 docs/reports/reporter_daemon.txt
6729 56 56 docs/reports/reporter_export_usingpgAdmin.txt
6730 76 76 docs/reports/reporter_folder.txt
6731 87 87 docs/reports/reporter_generating_reports.txt
6732 42 42 docs/reports/reporter_running_recurring_reports.txt
6733 107 107 docs/reports/reporter_template_terminology.txt
6734 41 41 docs/reports/reporter_view_output.txt
6736 commit 96b5e854d7059a102a9dcbcd5353350278350e24
6737 Author: Robert Soulliere <robert.soulliere@mohawkcollege.ca>
6738 Date: Thu Jul 19 13:23:18 2012 -0400
6740 Documentation: Migrate reports documentation from 2.1
6742 Content reviewed by Jenny Turner. I converted to asciidoc and tested
6743 processing. I also added index terms.
6745 Signed-off-by: Robert Soulliere <robert.soulliere@mohawkcollege.ca>
6747 239 0 docs/reports/reporter_add_data_source.txt
6748 42 0 docs/reports/reporter_cloning_shared_templates.txt
6749 291 0 docs/reports/reporter_create_templates.txt
6750 64 0 docs/reports/reporter_daemon.txt
6751 56 0 docs/reports/reporter_export_usingpgAdmin.txt
6752 76 0 docs/reports/reporter_folder.txt
6753 87 0 docs/reports/reporter_generating_reports.txt
6754 42 0 docs/reports/reporter_running_recurring_reports.txt
6755 107 0 docs/reports/reporter_template_terminology.txt
6756 41 0 docs/reports/reporter_view_output.txt
6758 create mode 100644 docs/reports/reporter_add_data_source.txt
6759 create mode 100644 docs/reports/reporter_cloning_shared_templates.txt
6760 create mode 100644 docs/reports/reporter_create_templates.txt
6761 create mode 100644 docs/reports/reporter_daemon.txt
6762 create mode 100644 docs/reports/reporter_export_usingpgAdmin.txt
6763 create mode 100644 docs/reports/reporter_folder.txt
6764 create mode 100644 docs/reports/reporter_generating_reports.txt
6765 create mode 100644 docs/reports/reporter_running_recurring_reports.txt
6766 create mode 100644 docs/reports/reporter_template_terminology.txt
6767 create mode 100644 docs/reports/reporter_view_output.txt
6769 commit e25888ad8156c03c65984746255fd8572f78f97e
6770 Author: Robert Soulliere <robert.soulliere@mohawkcollege.ca>
6771 Date: Wed Jul 18 21:49:02 2012 -0400
6773 Documentation: Format text to limit line length to 80 characters.
6775 Signed-off-by: Robert Soulliere <robert.soulliere@mohawkcollege.ca>
6777 313 154 docs/circulation/circulation_patron_records.txt
6779 commit 288a86cbcc562ace01e0d6300803b242b9580f2d
6780 Author: Dan Scott <dan@coffeecode.net>
6781 Date: Wed Jul 11 23:37:11 2012 -0400
6783 Add Journal Title search to stock TPAC filters
6785 Academics need access to a quick and easy Journal Title search, this
6786 gives it to them. Due to the requirement to combine search index + bib
6787 level, we define a special search index that can then be acted upon
6790 Signed-off-by: Dan Scott <dan@coffeecode.net>
6791 Signed-off-by: Dan Wells <dbw2@calvin.edu>
6793 11 0 Open-ILS/src/perlmods/lib/OpenILS/WWW/EGCatLoader/Search.pm
6794 1 0 Open-ILS/src/templates/opac/parts/qtype_selector.tt2
6796 commit ca5bdf3f82277c4fba2693593f5901f91560dec1
6797 Author: Robert Soulliere <robert.soulliere@mohawkcollege.ca>
6798 Date: Wed Jul 18 10:16:09 2012 -0400
6800 Documentation: Fix various issues causing errors during processing.
6802 Signed-off-by: Robert Soulliere <robert.soulliere@mohawkcollege.ca>
6804 1 1 docs/acquisitions/vandelay_acquisitions_integration.txt
6805 1 1 docs/circulation/circulation_patron_records.txt
6806 1 3 docs/licensing.txt
6809 commit 48178388d925e1469f5b7811a7fd318275aa4e02
6810 Author: Dan Scott <dscott@laurentian.ca>
6811 Date: Tue Jul 17 12:55:39 2012 -0400
6813 TPAC: Use % font size + bold to highlight login failure
6815 Loved the idea to call more attention to login failures, but wanted to
6816 try to stick to % for font sizes where possible. Testing suggested that
6817 font-weight:bold and a little padding on top would help the display as
6820 Signed-off-by: Dan Scott <dscott@laurentian.ca>
6821 Signed-off-by: Melissa Lefebvre <mlefebvre@biblio.org>
6823 3 1 Open-ILS/web/css/skin/default/opac/style.css
6825 commit e0e67c5f478072fd7543f87a509a3c71cda480dd
6826 Author: Melissa Lefebvre <mlefebvre@biblio.org>
6827 Date: Fri May 11 11:07:50 2012 -0400
6829 Tpac CSS: Login failure message
6831 To draw attention to failed logins, the font size was increased
6832 to 16px and the font color changed from black to red.
6834 Signed-off-by: Melissa Lefebvre <mlefebvre@biblio.org>
6835 Signed-off-by: Dan Scott <dscott@laurentian.ca>
6837 5 0 Open-ILS/web/css/skin/default/opac/style.css
6839 commit 961037561d3fe7b70fbe9d7a196502527374d8f6
6840 Author: Dan Scott <dscott@laurentian.ca>
6841 Date: Tue Jul 17 12:39:37 2012 -0400
6843 TPAC: Slightly more accessible user-visible account notes display
6845 Rather than a table layout that resembles an unordered list, use a real
6846 table with table header so that screen readers will know what to
6847 associate each column with.
6849 Also, move the table display into its own class so that we don't pick up
6850 the uppercase transform, and move it out of the div box so that we can
6851 use whatever screen real estate is given to us, rather than forcing
6852 notes into the hard-coded 662px box.
6854 Signed-off-by: Dan Scott <dscott@laurentian.ca>
6855 Signed-off-by: Bill Erickson <berick@esilibrary.com>
6857 12 9 Open-ILS/src/templates/opac/parts/myopac/main_base.tt2
6858 14 0 Open-ILS/web/css/skin/default/opac/style.css
6860 commit b1727008e92003d04558c310310eae95fed8959b
6861 Author: Bill Erickson <berick@esilibrary.com>
6862 Date: Tue Jun 19 14:24:33 2012 -0400
6864 TPAC: show patron-visible notes in my-account
6866 Notes display in the 'Account Summary' box on the first page of
6869 Signed-off-by: Bill Erickson <berick@esilibrary.com>
6870 Signed-off-by: Jason Stephenson <jstephenson@mvlc.org>
6871 Signed-off-by: Dan Scott <dscott@laurentian.ca>
6873 6 1 Open-ILS/src/perlmods/lib/OpenILS/WWW/EGCatLoader/Account.pm
6874 10 0 Open-ILS/src/templates/opac/parts/myopac/main_base.tt2
6876 commit e1348fb435a757f6cc96fe28029677efe0cfc5ad
6877 Author: Dan Scott <dan@coffeecode.net>
6878 Date: Fri Jun 15 22:59:23 2012 -0400
6880 TPAC: Physical description, now with spaces
6882 Record details will regularly include physical descriptions like
6883 "Physical Description: 1 sound disc :33 1/3 rpm, mono." where the colon
6884 is jammed up against the content from the following subfield. Easily
6885 fixed by using a space as the joiner for the subfields.
6887 Signed-off-by: Dan Scott <dan@coffeecode.net>
6888 Signed-off-by: Michael Peters <mrpeters@library.in.gov>
6890 1 1 Open-ILS/src/templates/opac/parts/misc_util.tt2
6892 commit 50de1a4f5c417c30f891347ddb6516e6ff491214
6893 Author: Ben Shum <bshum@biblio.org>
6894 Date: Wed Jun 27 14:01:24 2012 -0400
6896 Move Prefix field ahead of Names in patron editor
6898 In earlier versions of Evergreen (1.6 and earlier), the Prefix field
6899 was used to enter title information, such as Mr., Mrs., etc. When the
6900 field was eventually added to the newer patron registration screens
6901 (2.0+), it was added before the patron's last name field. Ideally,
6902 the prefix should be listed prior to the patron's first name instead.
6904 In addition, address label issues by changing "Suffix/Title" back to
6905 only "Suffix" and making "Prefix" into "Prefix/Title".
6907 Signed-off-by: Ben Shum <bshum@biblio.org>
6908 Signed-off-by: James Fournie <jfournie@sitka.bclibraries.ca>
6909 Signed-off-by: Dan Scott <dscott@laurentian.ca>
6911 2 2 Open-ILS/examples/fm_IDL.xml
6912 1 1 Open-ILS/src/templates/actor/user/register_table.tt2
6914 commit cde5d7218d4b6cfa782257cf488a1a317542fa13
6915 Author: Bill Erickson <berick@esilibrary.com>
6916 Date: Mon Jul 16 16:56:10 2012 -0400
6918 Squelch uninitialized var warning from hold_copy_targeter
6920 open-ils.storage_stderr.log was getting filled with entries like:
6922 "Use of uninitialized value in concatenation (.) or string at
6923 /usr/local/share/perl/5.10.1/OpenILS/Application/Storage/Publisher/action.pm"
6925 ... consuming disk space endlessly. Stop that!
6927 (Stealing Lebbeous' footwork and providing a slightly different solution.)
6929 Signed-off-by: Bill Erickson <berick@esilibrary.com>
6930 Signed-off-by: Ben Shum <bshum@biblio.org>
6931 Signed-off-by: Dan Scott <dscott@laurentian.ca>
6933 1 1 Open-ILS/src/perlmods/lib/OpenILS/Application/Storage/Publisher/action.pm
6935 commit 4b2edba197b25dc86001d1de35aca64d7f3aa266
6936 Author: Dan Scott <dscott@laurentian.ca>
6937 Date: Mon Jul 16 17:22:16 2012 -0400
6939 Searchbar spacing: move inline CSS into a style
6941 In keeping with our attempt to control styles via the CSS file rather
6942 than inline overrides, define a class for the searchbar and style that.
6944 Signed-off-by: Dan Scott <dscott@laurentian.ca>
6945 Signed-off-by: Melissa Lefebvre <mlefebvre@biblio.org>
6947 1 1 Open-ILS/src/templates/opac/parts/searchbar.tt2
6948 5 0 Open-ILS/web/css/skin/default/opac/style.css
6950 commit 151d61a32b17aae7a4bf1851be1d82898e5c8ace
6951 Author: Melissa Lefebvre <mlefebvre@biblio.org>
6952 Date: Tue Jul 3 12:53:09 2012 -0400
6954 TPAC: Search wrapper spacing
6956 Currently the search box options are "smooshed up" against the
6957 links toolbar. The following changes address this.
6959 Padding was added to style.css search_box_wrapper in order to
6960 bring the "Search the Catalog" down lower from the link toolbar.
6962 Padding was also added to the searchbar.tt2 in order to bring the
6963 search filter options down lower from the "Search the Catalog"
6966 Signed-off-by: Melissa Lefebvre <mlefebvre@biblio.org>
6967 Signed-off-by: Dan Scott <dscott@laurentian.ca>
6969 1 1 Open-ILS/src/templates/opac/parts/searchbar.tt2
6970 3 1 Open-ILS/web/css/skin/default/opac/style.css
6972 commit b6de97d55f67480e459b68473acc5ae84ec84f57
6973 Author: Jason Etheridge <jason@esilibrary.com>
6974 Date: Thu May 10 14:18:37 2012 -0400
6976 increase the default width for the xul list line number column
6978 Signed-off-by: Jason Etheridge <jason@esilibrary.com>
6979 Signed-off-by: Jason Stephenson <jstephenson@mvlc.org>
6980 Signed-off-by: Bill Erickson <berick@esilibrary.com>
6982 3 0 Open-ILS/xul/staff_client/server/skin/global.css
6984 commit 9a9d1efd7f7166bab1f8653c13d4ce42127c835a
6985 Author: Jennifer Turner <jennifer.turner@mnsu.edu>
6986 Date: Sat Jul 14 18:51:25 2012 -0400
6988 Documentation: Add Patron Bills section to Patron Management chapter.
6990 Converted to asciidoc by Robert Soulliere
6992 Signed-off-by: Robert Soulliere <robert.soulliere@mohawkcollege.ca>
6994 159 0 docs/circulation/circulation_patron_records.txt
6995 - - docs/media/circulation_patron_bills-1.png
6996 - - docs/media/circulation_patron_bills-10.png
6997 - - docs/media/circulation_patron_bills-11.png
6998 - - docs/media/circulation_patron_bills-12.png
6999 - - docs/media/circulation_patron_bills-13.png
7000 - - docs/media/circulation_patron_bills-14.png
7001 - - docs/media/circulation_patron_bills-15.png
7002 - - docs/media/circulation_patron_bills-2.png
7003 - - docs/media/circulation_patron_bills-3.png
7004 - - docs/media/circulation_patron_bills-4.png
7005 - - docs/media/circulation_patron_bills-5.png
7006 - - docs/media/circulation_patron_bills-6.png
7007 - - docs/media/circulation_patron_bills-7.png
7008 - - docs/media/circulation_patron_bills-8.png
7009 - - docs/media/circulation_patron_bills-9.png
7010 create mode 100644 docs/media/circulation_patron_bills-1.png
7011 create mode 100644 docs/media/circulation_patron_bills-10.png
7012 create mode 100644 docs/media/circulation_patron_bills-11.png
7013 create mode 100644 docs/media/circulation_patron_bills-12.png
7014 create mode 100644 docs/media/circulation_patron_bills-13.png
7015 create mode 100644 docs/media/circulation_patron_bills-14.png
7016 create mode 100644 docs/media/circulation_patron_bills-15.png
7017 create mode 100644 docs/media/circulation_patron_bills-2.png
7018 create mode 100644 docs/media/circulation_patron_bills-3.png
7019 create mode 100644 docs/media/circulation_patron_bills-4.png
7020 create mode 100644 docs/media/circulation_patron_bills-5.png
7021 create mode 100644 docs/media/circulation_patron_bills-6.png
7022 create mode 100644 docs/media/circulation_patron_bills-7.png
7023 create mode 100644 docs/media/circulation_patron_bills-8.png
7024 create mode 100644 docs/media/circulation_patron_bills-9.png
7026 commit d391a380ae637f23e326659a81c097bae4d2c34b
7027 Author: Kathy Lussier <kmlussier@masslnc.org>
7028 Date: Fri Jul 6 17:01:51 2012 -0400
7030 When a user views holds in their account, clicking "only available"
7031 on the holds screen or "Ready for Pickup" in the navbar will add an
7032 "available=1" parameter. However, if the user then attempts to return
7033 to a list of all holds, the "available" parameter is not cleared, and
7034 the user will only see holds available for pickup.
7036 This commit will clear those parameters.
7038 Signed-off-by: Kathy Lussier <kmlussier@masslnc.org>
7039 Signed-off-by: Ben Shum <bshum@biblio.org>
7040 Signed-off-by: Bill Erickson <berick@esilibrary.com>
7042 1 1 Open-ILS/src/templates/opac/myopac/holds.tt2
7043 1 1 Open-ILS/src/templates/opac/parts/topnav.tt2
7045 commit 4a03ac99e460833c45ab484b7f7a46c1d651b571
7046 Author: Jennifer Turner <jennifer.turner@mnsu.edu>
7047 Date: Fri Jul 13 14:16:32 2012 -0400
7049 Documentation: Add Circulation, Patron management Chapter
7051 Content provided by Jennifer Turner at PALS. Converted to Asciidoc by Robert Soulliere. Robert also added indexing terms. Appendices for documentation cleaned up as well.
7053 Signed-off-by: Robert Soulliere <robert.soulliere@mohawkcollege.ca>
7055 1 0 docs/attributions.txt
7056 318 0 docs/circulation/circulation_patron_records.txt
7057 1 0 docs/licensing.txt
7058 - - docs/media/circulation_patron_records-1.png
7059 - - docs/media/circulation_patron_records-10.png
7060 - - docs/media/circulation_patron_records-11.png
7061 - - docs/media/circulation_patron_records-12.png
7062 - - docs/media/circulation_patron_records-13.png
7063 - - docs/media/circulation_patron_records-14.png
7064 - - docs/media/circulation_patron_records-15.png
7065 - - docs/media/circulation_patron_records-16.png
7066 - - docs/media/circulation_patron_records-17.png
7067 - - docs/media/circulation_patron_records-18.png
7068 - - docs/media/circulation_patron_records-19.png
7069 - - docs/media/circulation_patron_records-2.png
7070 - - docs/media/circulation_patron_records-20.png
7071 - - docs/media/circulation_patron_records-21.png
7072 - - docs/media/circulation_patron_records-22.png
7073 - - docs/media/circulation_patron_records-23.png
7074 - - docs/media/circulation_patron_records-24.png
7075 - - docs/media/circulation_patron_records-25.png
7076 - - docs/media/circulation_patron_records-26.png
7077 - - docs/media/circulation_patron_records-27.png
7078 - - docs/media/circulation_patron_records-28.png
7079 - - docs/media/circulation_patron_records-29.png
7080 - - docs/media/circulation_patron_records-3.png
7081 - - docs/media/circulation_patron_records-30.png
7082 - - docs/media/circulation_patron_records-31.png
7083 - - docs/media/circulation_patron_records-4.png
7084 - - docs/media/circulation_patron_records-5.png
7085 - - docs/media/circulation_patron_records-6.png
7086 - - docs/media/circulation_patron_records-7.png
7087 - - docs/media/circulation_patron_records-8.png
7088 - - docs/media/circulation_patron_records-9.png
7090 create mode 100644 docs/circulation/circulation_patron_records.txt
7091 create mode 100644 docs/media/circulation_patron_records-1.png
7092 create mode 100644 docs/media/circulation_patron_records-10.png
7093 create mode 100644 docs/media/circulation_patron_records-11.png
7094 create mode 100644 docs/media/circulation_patron_records-12.png
7095 create mode 100644 docs/media/circulation_patron_records-13.png
7096 create mode 100644 docs/media/circulation_patron_records-14.png
7097 create mode 100644 docs/media/circulation_patron_records-15.png
7098 create mode 100644 docs/media/circulation_patron_records-16.png
7099 create mode 100644 docs/media/circulation_patron_records-17.png
7100 create mode 100644 docs/media/circulation_patron_records-18.png
7101 create mode 100644 docs/media/circulation_patron_records-19.png
7102 create mode 100644 docs/media/circulation_patron_records-2.png
7103 create mode 100644 docs/media/circulation_patron_records-20.png
7104 create mode 100644 docs/media/circulation_patron_records-21.png
7105 create mode 100644 docs/media/circulation_patron_records-22.png
7106 create mode 100644 docs/media/circulation_patron_records-23.png
7107 create mode 100644 docs/media/circulation_patron_records-24.png
7108 create mode 100644 docs/media/circulation_patron_records-25.png
7109 create mode 100644 docs/media/circulation_patron_records-26.png
7110 create mode 100644 docs/media/circulation_patron_records-27.png
7111 create mode 100644 docs/media/circulation_patron_records-28.png
7112 create mode 100644 docs/media/circulation_patron_records-29.png
7113 create mode 100644 docs/media/circulation_patron_records-3.png
7114 create mode 100644 docs/media/circulation_patron_records-30.png
7115 create mode 100644 docs/media/circulation_patron_records-31.png
7116 create mode 100644 docs/media/circulation_patron_records-4.png
7117 create mode 100644 docs/media/circulation_patron_records-5.png
7118 create mode 100644 docs/media/circulation_patron_records-6.png
7119 create mode 100644 docs/media/circulation_patron_records-7.png
7120 create mode 100644 docs/media/circulation_patron_records-8.png
7121 create mode 100644 docs/media/circulation_patron_records-9.png
7123 commit 689c3952dcb546435b4d8c0e06aeff464205d4ff
7124 Author: Dan Scott <dscott@laurentian.ca>
7125 Date: Fri Jul 13 09:56:54 2012 -0400
7127 TPAC: Use .staff variant for MARC Expert Search
7129 Inside the staff client, we want to use the .staff method to retrieve
7130 records that match the MARC Expert Search, so that records with no
7131 attached copies can be found and returned.
7135 Signed-off-by: Dan Scott <dscott@laurentian.ca>
7136 Signed-off-by: Jason Etheridge <jason@esilibrary.com>
7138 3 1 Open-ILS/src/perlmods/lib/OpenILS/WWW/EGCatLoader/Search.pm
7140 commit f08d08c091ff85337338f6ba12fa281d92b4a18d
7141 Author: Bill Erickson <berick@esilibrary.com>
7142 Date: Mon Jun 11 15:23:17 2012 -0400
7144 Cache propagated funds in fund rollover action
7146 Repair display of propagated funds grid which was likely broken with
7147 b9bb6d47. Propagated funds must be collected and added to the local
7148 cache for grid getter functions to find them.
7150 https://bugs.launchpad.net/evergreen/+bug/1011789
7152 Signed-off-by: Bill Erickson <berick@esilibrary.com>
7153 Signed-off-by: Ben Shum <bshum@biblio.org>
7155 4 0 Open-ILS/web/js/ui/default/acq/financial/list_funds.js
7157 commit 4635f7a29db33dc3982093460ffe17b6d9172e42
7158 Author: Bill Erickson <berick@esilibrary.com>
7159 Date: Mon Jun 11 15:19:48 2012 -0400
7161 Repair PCrudFilter localeStrings variable collisions
7163 Rename PCrudFilter's localeStrings global variable to avoid name
7164 collisions with UI scripts that define the same variable.
7166 Signed-off-by: Bill Erickson <berick@esilibrary.com>
7167 Signed-off-by: Ben Shum <bshum@biblio.org>
7169 18 19 Open-ILS/web/js/dojo/openils/widget/PCrudFilterDialog.js
7171 commit a54cd9c3c0a50887561eb7633efc12fb22ca322d
7172 Author: Robert Soulliere <robert.soulliere@mohawkcollege.ca>
7173 Date: Thu Jul 12 15:46:29 2012 -0400
7175 Set unix file format to remove trailing "\r"s in file.
7177 Signed-off-by: Robert Soulliere <robert.soulliere@mohawkcollege.ca>
7179 51 51 docs/serials/Group_Serials_Issues_in_the_OPAC_2.2.txt
7181 commit c4c51d1f768929e8f56f44a3873da53a857b8324
7182 Author: Sally Fortin <sfortin@esilibrary.com>
7183 Date: Thu Jul 12 15:36:03 2012 -0400
7185 Add Group Serials Issues Chapter from Sally Fortin at Equinox Software. Source: http://www.esilibrary.com/esi/availableDocs.php.
7187 Tested in documentation processing.
7189 Signed-off-by: Robert Soulliere <robert.soulliere@mohawkcollege.ca>
7191 - - docs/media/Group_Serials_Issues_in_the_OPAC2.jpg
7192 - - docs/media/Group_Serials_Issues_in_the_OPAC5.jpg
7193 - - docs/media/Group_Serials_Issues_in_the_OPAC7.jpg
7195 51 0 docs/serials/Group_Serials_Issues_in_the_OPAC_2.2.txt
7196 create mode 100644 docs/media/Group_Serials_Issues_in_the_OPAC2.jpg
7197 create mode 100644 docs/media/Group_Serials_Issues_in_the_OPAC5.jpg
7198 create mode 100644 docs/media/Group_Serials_Issues_in_the_OPAC7.jpg
7199 create mode 100644 docs/serials/Group_Serials_Issues_in_the_OPAC_2.2.txt
7201 commit db7247c91163a98f41a1e096ccfa97cbc9e14904
7202 Author: Thomas Berezansky <tsbere@mvlc.org>
7203 Date: Thu Jun 14 13:41:33 2012 -0400
7205 TPac: Disable caching for auth-required pages
7207 To make back buttons less likely to show sensitive info.
7209 Signed-off-by: Thomas Berezansky <tsbere@mvlc.org>
7210 Signed-off-by: Michael Peters <mrpeters@library.in.gov>
7211 Signed-off-by: Dan Scott <dscott@laurentian.ca>
7213 4 0 Open-ILS/src/perlmods/lib/OpenILS/WWW/EGCatLoader.pm
7215 commit 3b2705a0b32580ab3aec9090669a7d0386ca7843
7216 Author: Lebbeous Fogle-Weekley <lebbeous@esilibrary.com>
7217 Date: Thu Jul 12 09:16:12 2012 -0400
7219 Silence undef string concatenation warning in AutoSuggest
7221 Addressing LP #1023651 reported by Dan Scott.
7223 When building a cache key, use processed input values that are
7224 guaranteed to be defined rather than raw ones.
7226 This will mean brief cache misses for AutoSuggest once applied, but
7227 the default life of AutoSuggest cache entries is only 5 minutes anyway.
7229 Signed-off-by: Lebbeous Fogle-Weekley <lebbeous@esilibrary.com>
7230 Signed-off-by: Dan Scott <dscott@laurentian.ca>
7232 4 7 Open-ILS/src/perlmods/lib/OpenILS/WWW/AutoSuggest.pm
7234 commit fe78c09e77a439e8f454195e0ec139d32cb2a050
7235 Author: Jeff Godin <jgodin@tadl.org>
7236 Date: Wed Jul 11 11:54:34 2012 -0400
7238 Fix titles/tabs in Account Preferences subpages
7240 Adjust the value of myopac_page in the Notification Preferences and
7241 Search Preferences pages so that the page title and tab
7242 color/hilight will be correct.
7244 Signed-off-by: Jeff Godin <jgodin@tadl.org>
7245 Signed-off-by: Jason Stephenson <jstephenson@mvlc.org>
7246 Signed-off-by: Dan Scott <dan@coffeecode.net>
7248 1 1 Open-ILS/src/templates/opac/myopac/prefs_notify.tt2
7249 1 1 Open-ILS/src/templates/opac/myopac/prefs_settings.tt2
7251 commit aa2cbcf1dd8d073838edddb58d3a0b2832a8ea4d
7252 Author: Dan Scott <dan@coffeecode.net>
7253 Date: Wed Jul 11 18:41:55 2012 -0400
7255 Get Z39.50 source names to be linked as expected
7257 The direct thead/th approach appeared to be interfering with the JS
7258 event that was supposed to link the Z39.50 source names; adding the
7259 expected tr layer resolved that.
7261 Signed-off-by: Dan Scott <dan@coffeecode.net>
7263 1 1 Open-ILS/src/templates/conify/global/config/z3950_source.tt2
7265 commit b825315fcffce55bccae770e5421d30d83377919
7266 Author: Bill Erickson <berick@esilibrary.com>
7267 Date: Tue Jun 19 10:23:22 2012 -0400
7269 Z39.50 attributes management interface
7271 From the release notes:
7273 There is a new interface for managing Z39.50 attributes on a Z39.50
7274 source. The interface is linked from each source name in the Z39.50
7275 Source administrative interface.
7280 In addition to attribute creation, deletion, and editing, it's also
7281 possible to clone a set of attributes from one source into another.
7282 When cloning, any attributes present in the cloned source that are
7283 not present in the destination source are copied into the destination
7286 Signed-off-by: Bill Erickson <berick@esilibrary.com>
7287 Signed-off-by: Dan Scott <dan@coffeecode.net>
7289 9 1 Open-ILS/examples/fm_IDL.xml
7290 56 1 Open-ILS/src/templates/conify/global/config/z3950_source.tt2
7291 64 1 Open-ILS/web/js/ui/default/conify/global/config/z3950_source.js
7292 16 0 docs/RELEASE_NOTES_NEXT/z3950-attr-admin-ui.txt
7293 create mode 100644 docs/RELEASE_NOTES_NEXT/z3950-attr-admin-ui.txt
7295 commit d4e67fa909be91c5918bf08a96566e7e6d1040dd
7296 Author: Bill Erickson <berick@esilibrary.com>
7297 Date: Tue Jun 19 10:18:44 2012 -0400
7299 Flattener grid defines override args in constructor
7301 ...instead of the seconday load handler. Otherwise, the
7302 grid.overrideEditWidget, etc. containers may be undefined at page load
7305 Signed-off-by: Bill Erickson <berick@esilibrary.com>
7306 Signed-off-by: Dan Scott <dan@coffeecode.net>
7308 4 4 Open-ILS/web/js/dojo/openils/widget/FlattenerGrid.js
7310 commit 8f04f89529a97c065675803bceda275704d9d1b9
7311 Author: Bill Erickson <berick@esilibrary.com>
7312 Date: Tue Jun 26 13:54:53 2012 -0400
7314 Repaired typo in example rsyslog config file
7316 Signed-off-by: Bill Erickson <berick@esilibrary.com>
7317 Signed-off-by: Dan Scott <dan@coffeecode.net>
7319 1 1 Open-ILS/examples/evergreen-rsyslog.conf
7321 commit b7d90ccbd7d6fddb88dc9149148e580d55ba6f0c
7322 Author: Dan Scott <dan@coffeecode.net>
7323 Date: Fri Jun 15 13:25:29 2012 -0400
7325 TPAC: Handle multiple matches for an XPath expression
7327 Per LP 1009980, "If a record has multiple subfield b's in the 260 field,
7328 tpac will not display the publisher or publication date in the record
7329 details page and will not display the publisher on the search results
7332 This is because we're calling textContent on a nodeset, rather than an
7333 individual node, and therefore get null back rather than any content.
7335 To avoid this, always expect a nodeset and iterate over it to populate a
7336 list of the strings. To maintain the same semantics of expecting a
7337 single text string back for, say, args.pubdate, we define the list as
7338 args.pubdates (plural name), and then grab the first item from the list
7339 and populate that as args.pubdate (singular name).
7341 Signed-off-by: Dan Scott <dan@coffeecode.net>
7342 Signed-off-by: Ben Shum <bshum@biblio.org>
7344 56 13 Open-ILS/src/templates/opac/parts/misc_util.tt2
7346 commit bbf645e0f936ca4b0b5b29b070abfbdee29bb5dc
7347 Author: Lebbeous Fogle-Weekley <lebbeous@esilibrary.com>
7348 Date: Wed Jul 11 10:54:44 2012 -0400
7350 Avoid problem with 2.1 -> 2.2 upgrade script issuing error
7353 > ERROR: cannot ALTER TABLE "thesaurus" because it has pending
7356 Reported by Justin Hopkins, George Duimovich, and Bill Erickson.
7358 Signed-off-by: Lebbeous Fogle-Weekley <lebbeous@esilibrary.com>
7359 Signed-off-by: Justin Hopkins <hopkinsju@gmail.com>
7361 4 2 Open-ILS/src/sql/Pg/version-upgrade/2.1-2.2-upgrade-db.sql
7363 commit a8338b6194cd5bded07210316ff9376a7865f5e0
7364 Author: Bob Wicksall <bwicksall@pls-net.org>
7365 Date: Fri Jun 29 14:33:22 2012 -0400
7367 TPac: Add paging to My Lists
7369 - Added paging to My Lists based on the code from the Checkout History tab.
7370 - Fixed a bug where adding more than 10 items to the Temporary list failed
7371 - After adding paging renaming a list on page 2+ would fail. Fixed.
7372 - Redirect after saving a list now leaves you on the same page
7373 - Paging was bleeding between My Lists, Holds History and Circ History.
7376 List contents were also limited to the first 10. I have upped the limit to
7377 1000 rather than having nested paging. This should be revisited.
7379 CSV download of lists is still limited to the first 10. Not sure where to
7382 Signed-off-by: Bob Wicksall <bwicksall@pls-net.org>
7383 Signed-off-by: Ben Shum <bshum@biblio.org>
7384 Signed-off-by: Jason Stephenson <jstephenson@mvlc.org>
7385 Signed-off-by: Lebbeous Fogle-Weekley <lebbeous@esilibrary.com>
7387 42 35 Open-ILS/src/perlmods/lib/OpenILS/WWW/EGCatLoader/Account.pm
7388 5 1 Open-ILS/src/perlmods/lib/OpenILS/WWW/EGCatLoader/Container.pm
7389 18 1 Open-ILS/src/templates/opac/myopac/lists.tt2
7390 1 1 Open-ILS/src/templates/opac/parts/myopac/base.tt2
7392 commit 81774d99db4de4dd5b118f898f23f919a5d395f2
7393 Author: Robert Soulliere <robert.soulliere@mohawkcollege.ca>
7394 Date: Tue Jun 19 12:23:55 2012 -0400
7396 Update Evergreen upgrade instructions to reflect the 2.2.0 release.
7398 Update download reference to point to 2.2.0. Also moved
7399 database updates to the end of the process. It seemed out of order since
7400 the database update scripts were run before the download of the 2.2 tar file.
7402 Signed-off-by: Robert Soulliere <robert.soulliere@mohawkcollege.ca>
7404 39 38 docs/installation/server_upgrade.txt
7406 commit 4c8a1b71ebd961ebe2a5dffcb1690ea6fb6b281b
7407 Author: Mike Rylander <mrylander@gmail.com>
7408 Date: Tue Jun 26 15:03:37 2012 -0400
7410 Teach the autosuggest web service to cache suggestions where appropriate
7412 Should spare some DB load on sites.
7414 LFW: I'm not sure the update to the Apache config made any difference,
7415 but it doesn't hurt.
7417 Signed-off-by: Mike Rylander <mrylander@gmail.com>
7418 Signed-off-by: Lebbeous Fogle-Weekley <lebbeous@esilibrary.com>
7419 Signed-off-by: Bill Erickson <berick@esilibrary.com>
7421 1 0 Open-ILS/examples/apache/eg.conf
7422 46 1 Open-ILS/src/perlmods/lib/OpenILS/WWW/AutoSuggest.pm
7424 commit 68a4e3b1c8133c9c98503f5d2128e054bf1d2114
7425 Author: Bill Erickson <berick@esilibrary.com>
7426 Date: Mon Mar 12 15:05:50 2012 -0400
7428 Org unit retrieval cleanup
7430 Clean up and consolidate the various org unit retrieval method (in Perl)
7431 to reduce code/confusion and make it easier to integrate changes to the
7432 org unit tree in the future.
7434 Signed-off-by: Bill Erickson <berick@esilibrary.com>
7435 Signed-off-by: Jason Stephenson <jstephenson@mvlc.org>
7437 0 40 Open-ILS/src/perlmods/lib/OpenILS/Application/Actor.pm
7438 4 104 Open-ILS/src/perlmods/lib/OpenILS/Application/AppUtils.pm
7439 2 2 Open-ILS/src/perlmods/lib/OpenILS/Application/Cat.pm
7440 1 10 Open-ILS/src/perlmods/lib/OpenILS/Application/Circ/ScriptBuilder.pm
7441 1 1 Open-ILS/src/perlmods/lib/OpenILS/Application/Collections.pm
7442 1 1 Open-ILS/src/perlmods/lib/OpenILS/Application/Search/Biblio.pm
7443 1 1 Open-ILS/src/perlmods/lib/OpenILS/Application/Search/CNBrowse.pm
7445 commit 1ff35716fba49fa35b36e41325761f08beb706ca
7446 Author: Bill Erickson <berick@esilibrary.com>
7447 Date: Tue Jun 12 16:04:09 2012 -0400
7449 tpac: repair some straggling bookbag CGI param names
7451 We missed some going from "id" to "bbid"
7453 Signed-off-by: Bill Erickson <berick@esilibrary.com>
7454 Signed-off-by: Jason Stephenson <jstephenson@mvlc.org>
7456 3 3 Open-ILS/src/templates/opac/myopac/lists.tt2
7458 commit 55a82b570ee8562f3d9eaedad42f22d15b1b8205
7459 Author: Lebbeous Fogle-Weekley <lebbeous@esilibrary.com>
7460 Date: Wed Jun 20 11:13:11 2012 -0400
7462 Acq: fix widget choice for user-linked fields in Acquisitions Search
7464 The Acquisitions Search interface (which also sits underneath the
7465 Purchase Orders inteface, My Selection Lists, and one or two others)
7466 stopped presenting the correct widget for search terms linked to
7467 actor.usr. This was brought on when PCRUD control was added to
7468 actor.usr, so that means the bug affects only master, not rel_2_2 or
7471 Signed-off-by: Lebbeous Fogle-Weekley <lebbeous@esilibrary.com>
7472 Signed-off-by: Bill Erickson <berick@esilibrary.com>
7474 5 1 Open-ILS/web/js/ui/default/acq/search/unified.js
7476 commit 13d4fbac3cb5905da1baad673fe8418b6245a053
7477 Author: Galen Charlton <gmc@esilibrary.com>
7478 Date: Mon Jun 18 10:11:17 2012 -0400
7480 lp#1014664: add new columns to CDBI table definitions
7482 Signed-off-by: Galen Charlton <gmc@esilibrary.com>
7483 Signed-off-by: Lebbeous Fogle-Weekley <lebbeous@esilibrary.com>
7485 2 2 Open-ILS/src/perlmods/lib/OpenILS/Application/Storage/CDBI/action.pm
7486 1 1 Open-ILS/src/perlmods/lib/OpenILS/Application/Storage/CDBI/actor.pm
7488 commit 345372b5252775e967f5b33859562f07619da568
7489 Author: Thomas Berezansky <tsbere@mvlc.org>
7490 Date: Wed Jun 13 13:16:51 2012 -0400
7494 Holdable formats was being filled in with oargs, causing random failures.
7496 Signed-off-by: Thomas Berezansky <tsbere@mvlc.org>
7497 Signed-off-by: Bill Erickson <berick@esilibrary.com>
7499 1 1 Open-ILS/src/perlmods/lib/OpenILS/Application/Circ/Holds.pm
7501 commit e04600edfd5292249528b7cdbd91dc423d01bc79
7502 Author: Lebbeous Fogle-Weekley <lebbeous@esilibrary.com>
7503 Date: Thu Jun 21 10:01:56 2012 -0400
7505 Fix version numbers in 2.1 -> 2.2 upgrade script
7507 Justin Hopkins spotted the problem, and offered a fix in LP #1015807.
7508 I'm just doing it slightly differently here. Thanks Justin!
7510 Signed-off-by: Lebbeous Fogle-Weekley <lebbeous@esilibrary.com>
7512 3 3 Open-ILS/src/sql/Pg/version-upgrade/2.1-2.2-upgrade-db.sql
7514 commit c2e7e5aa53fe0e4579be4dfbb87fae1e1dcc3ca4
7515 Author: Thomas Berezansky <tsbere@mvlc.org>
7516 Date: Tue Jun 19 16:43:42 2012 -0400
7518 Stop editing README header
7520 We no longer have the version in the README header, so we don't need to
7521 update it with a new value.
7523 Signed-off-by: Thomas Berezansky <tsbere@mvlc.org>
7524 Signed-off-by: Dan Scott <dan@coffeecode.net>
7526 1 2 build/tools/make_release
7528 commit d194ab9156b31fe4f222cabdeedc23a7846a2f91
7529 Author: Dan Scott <dan@coffeecode.net>
7530 Date: Thu Jun 14 15:16:51 2012 -0400
7532 Avoid file extensions on scripts
7534 Borrowing from the Debian policy, you might reimplement the same
7535 functionality using a different language such as Perl or Python. So
7536 avoid having a file extension in the first place. What are we, Windows
7539 Signed-off-by: Dan Scott <dan@coffeecode.net>
7540 Signed-off-by: Thomas Berezansky <tsbere@mvlc.org>
7542 327 0 build/tools/make_release
7543 0 327 build/tools/make_release.sh
7544 create mode 100755 build/tools/make_release
7545 delete mode 100755 build/tools/make_release.sh
7547 commit 8e6bc98a05ad041940fc6dca20723e2f989cfc8c
7548 Author: Dan Scott <dan@coffeecode.net>
7549 Date: Mon Jun 4 12:33:56 2012 -0400
7551 Revert to generic ftp.mozilla.org hostname
7553 download02.mozilla.org started returning 403 errors; ftp.mozilla.org
7554 seems to work again, so let's go with that.
7556 Signed-off-by: Dan Scott <dan@coffeecode.net>
7557 Signed-off-by: Thomas Berezansky <tsbere@mvlc.org>
7559 2 2 build/tools/make_release.sh
7561 commit 3501b65ad2be61a31bd9b4af9488bdcadc2629f0
7562 Author: Dan Scott <dan@coffeecode.net>
7563 Date: Sat Jun 2 23:25:53 2012 -0400
7565 git2cl mangles the changelog; let's just use git's log
7567 git2cl does bizarre things to line wrapping. The log it generates looks
7568 deranged. Let's just use what git gives us; it's clean and easy to
7569 parse, even if it doesn't adhere to the GNU changelog standards
7570 (www.gnu.org/prep/standards/html_node/Style-of-Change-Logs.html).
7572 Signed-off-by: Dan Scott <dan@coffeecode.net>
7573 Signed-off-by: Thomas Berezansky <tsbere@mvlc.org>
7575 1 4 build/tools/make_release.sh
7577 commit 6f64d385e251341a889e1bbd93616288a1b383aa
7578 Author: Thomas Berezansky <tsbere@mvlc.org>
7579 Date: Wed Sep 28 15:05:22 2011 -0400
7581 Release Building Script
7583 make_release.sh [-v VERSION] [-f PREV_BRANCH | -t | -b] [-F PREV_VERSION] [-n] [-p]
7584 VERSION is auto-detected by default and is based on the currently checked out branch.
7585 PREV_BRANCH is auto-detected by default but that isn't reliable. Include remote name!
7586 PREV_VERSION Is auto-detected by default and is based on the PREV_BRANCH's name.
7587 -n specifies that you don't want an upgrade script to be auto-generated.
7588 -p specifies that this is a preview build.
7589 -t turns on tag only mode.
7590 -b turns on build only mode.
7591 NOTE: -t and -b override PREV_BRANCH/PREV_VERSION, but -b overrides -t.
7593 When building a release you should have git2cl in your PATH as well as
7594 all packages needed for building i18n and staff clients.
7598 Tagging a major version root (no need for git2cl/staff client deps):
7600 git checkout -b rel_X_Y origin/master
7601 build/tools/make_release.sh -t
7605 git checkout -b rel_X_Y_Z rel_X_Y
7606 build/tools/make_release.sh
7608 Building a new major release:
7610 git checkout -b rel_X_Y_Z rel_X_Y
7611 build/tools/make_release.sh -f origin/tags/rel_U_V_W
7613 Specifying a version outright:
7615 build/tools/make_release.sh -v X.Y.Z
7617 Very Specific Example: Building the 2.2 RC1 release:
7619 git checkout -b rel_2_2_rc2 origin/rel_2_2
7620 build/tools/make_release -f origin/rel_2_1 -n -p
7622 Release files are placed in a "release" folder one level up from your git
7625 Nothing is pushed to remote servers, but dojo and xulrunner files may be
7626 downloaded. Dojo to install in the release tarball properly, xulrunner for
7627 building the staff client and avoiding issues with xulrunner changes if
7628 end-users build a custom staff client (say, for autoupdate purposes).
7630 Signed-off-by: Thomas Berezansky <tsbere@mvlc.org>
7631 Signed-off-by: Dan Scott <dan@coffeecode.net>
7633 330 0 build/tools/make_release.sh
7634 create mode 100755 build/tools/make_release.sh
7636 commit 79a412315e9ef8d09d0997c78fb918b24ed49ead
7637 Author: Dan Scott <dan@coffeecode.net>
7638 Date: Fri Jun 15 22:10:15 2012 -0400
7640 TPAC: Add record detail navigation to page bottom
7642 A usability rule of thumb suggests that navigation on long pages should
7643 not require you to scroll back up to the top of the page from the
7644 bottom; that gets old fast. We already do this on search results pages;
7645 bring the same good practice to record details.
7647 Signed-off-by: Dan Scott <dan@coffeecode.net>
7648 Signed-off-by: Dan Wells <dbw2@calvin.edu>
7650 2 39 Open-ILS/src/templates/opac/parts/record/body.tt2
7651 38 0 Open-ILS/src/templates/opac/parts/record/navigation.tt2
7652 4 4 Open-ILS/web/css/skin/default/opac/style.css
7653 create mode 100644 Open-ILS/src/templates/opac/parts/record/navigation.tt2
7655 commit 8c7eedc44c26e5825a2a35fd165cfc3ccd3b896d
7656 Author: Robert Soulliere <robert.soulliere@mohawkcollege.ca>
7657 Date: Thu Jun 14 14:35:24 2012 -0400
7659 Remove antiquated 1.6 directory from docs folder.
7661 This was used for early DocBook testing and is no longer needed.
7663 Signed-off-by: Robert Soulliere <robert.soulliere@mohawkcollege.ca>
7664 Signed-off-by: Dan Scott <dan@coffeecode.net>
7666 0 233 docs/1.6/book1/sysadmin/indexedfieldweighting.xml
7667 0 104 docs/1.6/styleguide/admon.xml
7668 0 93 docs/1.6/styleguide/authoring.xml
7669 0 256 docs/1.6/styleguide/books.xml
7670 0 37 docs/1.6/styleguide/build.xml
7671 0 117 docs/1.6/styleguide/chapter.xml
7672 0 203 docs/1.6/styleguide/conditional.xml
7673 0 370 docs/1.6/styleguide/exclude.xml
7674 0 169 docs/1.6/styleguide/figures.xml
7675 0 76 docs/1.6/styleguide/filenames.xml
7676 0 208 docs/1.6/styleguide/general.xml
7677 0 18 docs/1.6/styleguide/glossary.xml
7678 0 74 docs/1.6/styleguide/indexterms.xml
7679 0 489 docs/1.6/styleguide/links.xml
7680 0 400 docs/1.6/styleguide/lists.xml
7681 0 149 docs/1.6/styleguide/overview.xml
7682 0 493 docs/1.6/styleguide/programming.xml
7683 0 133 docs/1.6/styleguide/structure.xml
7684 0 26 docs/1.6/styleguide/styleguide.xml
7685 0 818 docs/1.6/styleguide/tables.xml
7686 delete mode 100644 docs/1.6/book1/sysadmin/indexedfieldweighting.xml
7687 delete mode 100644 docs/1.6/styleguide/admon.xml
7688 delete mode 100644 docs/1.6/styleguide/authoring.xml
7689 delete mode 100644 docs/1.6/styleguide/books.xml
7690 delete mode 100644 docs/1.6/styleguide/build.xml
7691 delete mode 100644 docs/1.6/styleguide/chapter.xml
7692 delete mode 100644 docs/1.6/styleguide/conditional.xml
7693 delete mode 100644 docs/1.6/styleguide/exclude.xml
7694 delete mode 100644 docs/1.6/styleguide/figures.xml
7695 delete mode 100644 docs/1.6/styleguide/filenames.xml
7696 delete mode 100644 docs/1.6/styleguide/general.xml
7697 delete mode 100644 docs/1.6/styleguide/glossary.xml
7698 delete mode 100644 docs/1.6/styleguide/indexterms.xml
7699 delete mode 100644 docs/1.6/styleguide/links.xml
7700 delete mode 100644 docs/1.6/styleguide/lists.xml
7701 delete mode 100644 docs/1.6/styleguide/overview.xml
7702 delete mode 100644 docs/1.6/styleguide/programming.xml
7703 delete mode 100644 docs/1.6/styleguide/structure.xml
7704 delete mode 100644 docs/1.6/styleguide/styleguide.xml
7705 delete mode 100644 docs/1.6/styleguide/tables.xml
7707 commit 5f3743508d44a679ba71ec9aea88e04f3af61b19
7708 Author: Lebbeous Fogle-Weekley <lebbeous@esilibrary.com>
7709 Date: Tue Jun 12 17:26:39 2012 -0400
7711 Security fix: For auth, give same stacktrace for all cases of LOGIN_FAILED
7713 Signed-off-by: Lebbeous Fogle-Weekley <lebbeous@esilibrary.com>
7714 Signed-off-by: Bill Erickson <berick@esilibrary.com>
7716 9 3 Open-ILS/src/c-apps/oils_auth.c
7718 commit 300dc300beb72524f79cbf6216933588c7d87c87
7719 Author: Lebbeous Fogle-Weekley <lebbeous@esilibrary.com>
7720 Date: Mon Jun 11 14:16:34 2012 -0400
7722 Security fix: Prevent login by deleted and barred users
7724 An existing comment in the code suggested that we thought we were already
7725 keeping barred users out. LP #1010671 brings up that deleted users were
7728 Signed-off-by: Lebbeous Fogle-Weekley <lebbeous@esilibrary.com>
7729 Signed-off-by: Mike Rylander <mrylander@gmail.com>
7731 16 2 Open-ILS/src/c-apps/oils_auth.c
7733 commit e524c68ffba4cc7fb342b280409c810cec4b259f
7734 Author: Jason Stephenson <jstephenson@mvlc.org>
7735 Date: Mon Jun 11 16:12:54 2012 -0400
7737 Security fix for Launchpad Bug 1003052.
7739 Bug reported by James Fournie:
7741 Revoking the UPDATE_MARC permission doesn't actually seem to prevent a
7742 user from editing a record. Our use case is that we would like a user
7743 to create new records but not edit existing MARC records.
7745 Changing CREATE_MARC to UPDATE_MARC in OpenILS::Application::Cat's
7746 biblio_record_replace_marc() method seems to fix the problem.
7748 Signed-off-by: Jason Stephenson <jstephenson@mvlc.org>
7749 Signed-off-by: Lebbeous Fogle-Weekley <lebbeous@esilibrary.com>
7751 1 1 Open-ILS/src/perlmods/lib/OpenILS/Application/Cat.pm
7753 commit 664516c733997dfa1954a7ce6cb80a4a153cb07c
7754 Author: Thomas Berezansky <tsbere@mvlc.org>
7755 Date: Wed Jun 13 10:12:05 2012 -0400
7757 Fix in-transit hold retarget
7759 Tell the abort transit function to not commit our editor on us, basically.
7761 Signed-off-by: Thomas Berezansky <tsbere@mvlc.org>
7762 Signed-off-by: Lebbeous Fogle-Weekley <lebbeous@esilibrary.com>
7764 1 1 Open-ILS/src/perlmods/lib/OpenILS/Application/Circ/Holds.pm
7765 2 2 Open-ILS/src/perlmods/lib/OpenILS/Application/Circ/Transit.pm
7767 commit e4246f0bc28d615a57ccd3d95febd20a0eb2d1dd
7768 Author: Mike Rylander <mrylander@gmail.com>
7769 Date: Fri Jun 8 09:26:25 2012 -0400
7771 Remove unsafe thesaurus/control-set mapping
7773 Evergreen 2.2 and beyond includes new Authority Control Set functionality
7774 intended to allow the definition of locally defined authority control
7775 headings. The primary mechanism for determining which Control Set is used
7776 by any given authority record is to look at the thesaurus fixed field
7777 (mnemonic: Subj), which currently must be uniquely linked to a Control Set.
7778 Failing that (in the case of no thesaurus code at all), there is a backup
7779 mechanism: if the thesaurus value for the authority record is missing or not
7780 used by any configured Control Set then Evergreen will look at the first Main
7781 Entry (1xx) field in the record, and find a control set which uses this field.
7782 This is, obviously, not perfect, but for non-overlapping authority field
7783 schemes, it works very well.
7785 However, the seed data for Evergreen currently includes the "no attempt to
7786 code" value of "|" in the set of thesauri that point to the LoC Control Set.
7787 This value ("|") is also the default value for the Subj fixed field. This
7788 means that the fallback mechanism is very likely never reached, and anything
7789 short of fully specifying an appropriate thesaurus code for any non-LoC
7790 authority record will run afoul of a similar outcome as the bib-data loss
7791 situation described in bug #983487.
7793 We can avoid this situation in most cases by /not/ tying the "|" thesaurus
7794 value to the LoC control set.
7796 This commit accomplishes this goal by allowing the Control Set for a thesaurus
7797 to be NULL, removing the Control Set for "|" and removing the Control Set
7798 recorded for records with "|" as the thesaurus value, thereby forcing Main
7799 Entry inspection on any use of the authority record where Control Set is
7802 Signed-off-by: Mike Rylander <mrylander@gmail.com>
7803 Signed-off-by: Lebbeous Fogle-Weekley <lebbeous@esilibrary.com>
7805 1 1 Open-ILS/src/sql/Pg/002.schema.config.sql
7806 1 1 Open-ILS/src/sql/Pg/011.schema.authority.sql
7807 1 1 Open-ILS/src/sql/Pg/950.data.seed-values.sql
7808 14 0 Open-ILS/src/sql/Pg/upgrade/0717.data.safer-control-set-defaults.sql
7809 13 0 Open-ILS/src/sql/Pg/version-upgrade/2.1-2.2-upgrade-db.sql
7810 9 1 Open-ILS/web/js/ui/default/cat/authority/list.js
7811 create mode 100644 Open-ILS/src/sql/Pg/upgrade/0717.data.safer-control-set-defaults.sql
7813 commit ace51daec9cb7065b67bea336ef09debc0a034e4
7814 Author: Dan Wells <dbw2@calvin.edu>
7815 Date: Tue Jun 12 09:03:31 2012 -0400
7817 Serial Note Sort Fix
7819 Serial notes are currently sorting backwards from what is intended
7820 (and what is expected based on other interfaces). This was caused
7821 by adding a sort to the middle-layer code which resulted in an
7822 unwanted double reverse.
7824 [whitespace adjustment by LFW per request of DBS]
7826 Signed-off-by: Dan Wells <dbw2@calvin.edu>
7827 Signed-off-by: Lebbeous Fogle-Weekley <lebbeous@esilibrary.com>
7829 5 1 Open-ILS/xul/staff_client/server/serial/notes.xul
7831 commit 21d99800e0e3f99615cbe2725c6e1a371256166c
7832 Author: Thomas Berezansky <tsbere@mvlc.org>
7833 Date: Mon Jun 11 09:43:08 2012 -0400
7835 Vandelay: Add some padding for inspect queue list
7837 Signed-off-by: Thomas Berezansky <tsbere@mvlc.org>
7838 Signed-off-by: Lebbeous Fogle-Weekley <lebbeous@esilibrary.com>
7840 2 0 Open-ILS/web/css/skin/default/vandelay.css
7842 commit 1839b4447b869a65769cd7fba6f8eb2ed22c47e1
7843 Author: Thomas Berezansky <tsbere@mvlc.org>
7844 Date: Mon Jun 11 09:26:17 2012 -0400
7846 Vandelay: Update Current Type/ID on queue retrieve
7848 Because other parts of the javascript need those values.
7850 Signed-off-by: Thomas Berezansky <tsbere@mvlc.org>
7851 Signed-off-by: Lebbeous Fogle-Weekley <lebbeous@esilibrary.com>
7853 2 0 Open-ILS/web/js/ui/default/vandelay/vandelay.js
7855 commit c2da665dd33ad80a601c8cc65698306ad6a8d092
7856 Author: Thomas Berezansky <tsbere@mvlc.org>
7857 Date: Wed Mar 14 12:04:25 2012 -0400
7859 Vandelay: Rewrite Inspect Queues Interface
7861 This accomplishes several things:
7862 1 - Load the list of queues on page load
7863 2 - Single-click access (rather than select and click) to queues
7864 3 - Batch Deletion of Queues
7866 Signed-off-by: Thomas Berezansky <tsbere@mvlc.org>
7867 Signed-off-by: Lebbeous Fogle-Weekley <lebbeous@esilibrary.com>
7869 24 23 Open-ILS/src/templates/vandelay/inc/queueselect.tt2
7870 63 31 Open-ILS/web/js/ui/default/vandelay/vandelay.js
7872 commit e31c4337304ae6ebe819011ad8e1bd396acd0761
7873 Author: Jason Etheridge <jason@esilibrary.com>
7874 Date: Thu Apr 19 22:37:56 2012 -0400
7876 fix double-click in Holdings Maintenance
7878 so that it won't attempt to spawn the Item Editor for non-items
7880 Signed-off-by: Jason Etheridge <jason@esilibrary.com>
7881 Signed-off-by: Jason Stephenson <jstephenson@mvlc.org>
7882 Signed-off-by: Lebbeous Fogle-Weekley <lebbeous@esilibrary.com>
7884 3 1 Open-ILS/xul/staff_client/server/cat/copy_browser.js
7886 commit d873aa64c0812f3a9a2776a1d7a4dd7c38af37fe
7887 Author: Ben Shum <bshum@biblio.org>
7888 Date: Sun May 27 16:55:39 2012 -0400
7890 Convert docs files from DOS to UNIX format.
7892 Signed-off-by: Ben Shum <bshum@biblio.org>
7893 Signed-off-by: Robert Soulliere <robert.soulliere@mohawkcollege.ca>
7895 25 25 docs/acquisitions/introduction.txt
7896 73 73 docs/acquisitions/receive_items_from_invoice.txt
7897 136 136 docs/acquisitions/selection_lists_po.txt
7898 69 69 docs/acquisitions/vandelay_acquisitions_integration.txt
7899 490 490 docs/admin/acquisitions_admin.txt
7900 32 32 docs/admin/auto_suggest_search.txt
7901 199 199 docs/admin/booking-admin.txt
7902 46 46 docs/admin/cn_prefixes_and_suffixes.txt
7903 59 59 docs/admin/customize_staff_client.txt
7904 49 49 docs/admin/recent_staff_searches.txt
7905 49 49 docs/admin/restrict_Z39.50_sources_by_perm_group.txt
7906 23 23 docs/admin/staff_client-double_clicking.txt
7907 42 42 docs/admin/staff_client-recent_searches.txt
7908 6 6 docs/admin/staff_client-return_to_results_from_marc.txt
7909 59 59 docs/admin/staff_client-sorting_columns.txt
7910 6 6 docs/admin/staff_client-tab_buttons.txt
7911 32 32 docs/admin/user_activity_type.txt
7912 214 214 docs/cataloging/batch_importing_MARC.txt
7913 57 57 docs/cataloging/monograph_parts.txt
7914 55 55 docs/cataloging/overlay_record_3950_import.txt
7915 272 272 docs/circulation/booking.txt
7916 327 327 docs/circulation/circulating_items.txt
7917 212 212 docs/installation/edi_setup.txt
7918 63 63 docs/opac/my_lists.txt
7919 320 320 docs/root.txt
7921 commit 253fb585af95071514c0d98e3b9222d078349e14
7922 Author: Dan Wells <dbw2@calvin.edu>
7923 Date: Mon Jun 11 11:18:08 2012 -0400
7925 Show Vandelay Buckets in Manage Record Buckets
7927 The 'Manage Record Buckets' view is currently filtered to show
7928 only 'staff_client' type buckets. This expands the filter to
7929 include 'vandelay_queue' buckets.
7931 Signed-off-by: Dan Wells <dbw2@calvin.edu>
7932 Signed-off-by: Bill Erickson <berick@esilibrary.com>
7934 1 1 Open-ILS/xul/staff_client/server/cat/record_buckets.js
7936 commit 11f1e52976660cf71df351157181d99ba5507135
7937 Author: Robert Soulliere <robert.soulliere@mohawkcollege.ca>
7938 Date: Mon Jun 11 13:27:07 2012 -0400
7940 Remove licensing info redarding removed PDF icon.
7942 Signed-off-by: Robert Soulliere <robert.soulliere@mohawkcollege.ca>
7944 0 176 docs/licensing.txt
7946 commit 6b7381979d6bb2d7636325078f57705d06700c09
7947 Author: Steven Callender <stevecallender@esilibrary.com>
7948 Date: Thu Apr 19 09:47:46 2012 -0400
7950 Added a days_back parameter to authority_control_fields.pl in order to process bibs edited X amount of days ago.
7952 The days_back parameter can be used to easily run the script through cron nightly and have it process all newly created or newly added bib records. Ideally it would be ran once a day at nighttime prior to midnight using the --days_back 0 option.
7954 Signed-off-by: Steven Callender <stevecallender@esilibrary.com>
7955 Signed-off-by: Lebbeous Fogle-Weekley <lebbeous@esilibrary.com>
7957 40 0 Open-ILS/src/support-scripts/authority_control_fields.pl.in
7959 commit dafaf313a1b8ede49c5cb2f7b19a69f1e65db51b
7960 Author: Bill Erickson <berick@esilibrary.com>
7961 Date: Fri Jun 8 15:51:50 2012 -0400
7963 Load Vandelay queue list in Inspect Queue
7965 When the Inspect Queue tab is opened, ensure the list of queues for the
7966 default selected type (bib queues) is loaded.
7968 https://bugs.launchpad.net/evergreen/+bug/1010636
7970 Signed-off-by: Bill Erickson <berick@esilibrary.com>
7971 Signed-off-by: Lebbeous Fogle-Weekley <lebbeous@esilibrary.com>
7973 3 1 Open-ILS/web/js/ui/default/vandelay/vandelay.js
7975 commit 37aa19848f43d2a9210265d88c93f2650fcdf65f
7976 Author: Michael Peters <mrpeters@library.in.gov>
7977 Date: Tue Apr 10 16:12:13 2012 -0400
7979 LP#845096 - coded_value_map_id_seq doesn't have a proper last_value
7981 Thanks to Kathy Lussier for the original report. Kathy discovered
7982 that users were unable to add new Coded Value Maps via the staff client.
7984 With some log digging, I discovered the culprit was a rash of
7987 With help from Dan Scott, I was able to rectify this via a quick bit
7988 of SQL which properly sets the last_value in the sequence.
7990 Thanks, Kathy and Dan!
7992 Signed-off-by: Michael Peters <mrpeters@library.in.gov>
7993 Signed-off-by: Jason Stephenson <jstephenson@mvlc.org>
7994 Signed-off-by: Lebbeous Fogle-Weekley <lebbeous@esilibrary.com>
7996 1 1 Open-ILS/src/sql/Pg/002.schema.config.sql
7997 1 0 Open-ILS/src/sql/Pg/950.data.seed-values.sql
7998 9 0 Open-ILS/src/sql/Pg/upgrade/0716.coded_value_map_id_seq_fix.sql
7999 7 0 Open-ILS/src/sql/Pg/version-upgrade/2.1-2.2-upgrade-db.sql
8000 create mode 100644 Open-ILS/src/sql/Pg/upgrade/0716.coded_value_map_id_seq_fix.sql
8002 commit b5c968d59c24baadaf0bf63982c7767d689ac725
8003 Author: Dan Wells <dbw2@calvin.edu>
8004 Date: Thu Jun 7 10:32:59 2012 -0400
8006 Fix broken non-RSS bookbag feeds
8008 This commit addresses LP#1010036 by defining a stub 'description()'
8009 method. Lack of such a method was causing internal server errors
8010 for other kinds of feeds.
8012 Signed-off-by: Dan Wells <dbw2@calvin.edu>
8013 Signed-off-by: Mike Rylander <mrylander@gmail.com>
8015 1 0 Open-ILS/src/perlmods/lib/OpenILS/WWW/SuperCat/Feed.pm
8017 commit a689278e2f76f7d4e28de064dc70a03d4731941c
8018 Author: James Fournie <jfournie@sitka.bclibraries.ca>
8019 Date: Wed Jun 6 14:47:30 2012 -0700
8021 LP1009752: activate purchase orders with patron requests
8023 Simple typo: "actor_hold_request" should be "action_hold_request".
8025 Signed-off-by: Dan Scott <dan@coffeecode.net>
8027 1 1 Open-ILS/src/perlmods/lib/OpenILS/Application/Acq/Order.pm
8029 commit a28c7ea48d6361e7e1ac7601f1190c0f6be607f8
8030 Author: Dan Scott <dscott@laurentian.ca>
8031 Date: Wed Jun 6 23:19:10 2012 -0400
8033 Update 2.1.2 DB schema upgrade script
8035 As part of the march to 2.1.2, and in time for 2.2.0, update the
8036 2.1.1-2.1.2 update script.
8038 Signed-off-by: Dan Scott <dscott@laurentian.ca>
8040 70 16 Open-ILS/src/sql/Pg/version-upgrade/2.1.1-2.1.2-upgrade-db.sql
8042 commit 8065029bbbb8457d7132477737da0a6eb0d1d320
8043 Author: Dan Scott <dscott@laurentian.ca>
8044 Date: Wed Jun 6 17:43:33 2012 -0400
8046 Add TPAC translations
8048 We're still working out our translation update process; new PO files can
8049 fairly easily slip through the net. Fix that for TPAC, which is a pretty
8052 Signed-off-by: Dan Scott <dscott@laurentian.ca>
8054 2352 0 build/i18n/po/tpac/ar-AR.po
8055 2457 0 build/i18n/po/tpac/cs-CZ.po
8056 2373 0 build/i18n/po/tpac/de-DE.po
8057 2447 0 build/i18n/po/tpac/en-CA.po
8058 2447 0 build/i18n/po/tpac/en-GB.po
8059 2352 0 build/i18n/po/tpac/es-ES.po
8060 2461 0 build/i18n/po/tpac/fr-CA.po
8061 2352 0 build/i18n/po/tpac/he-IL.po
8062 2352 0 build/i18n/po/tpac/hu-HU.po
8063 2352 0 build/i18n/po/tpac/hy-AM.po
8064 2352 0 build/i18n/po/tpac/oc-FR.po
8065 2467 0 build/i18n/po/tpac/pt-BR.po
8066 2352 0 build/i18n/po/tpac/ru-RU.po
8067 2352 0 build/i18n/po/tpac/sv-SE.po
8068 46 22 build/i18n/po/tpac/tpac.pot
8069 2354 0 build/i18n/po/tpac/tr-TR.po
8070 create mode 100644 build/i18n/po/tpac/ar-AR.po
8071 create mode 100644 build/i18n/po/tpac/cs-CZ.po
8072 create mode 100644 build/i18n/po/tpac/de-DE.po
8073 create mode 100644 build/i18n/po/tpac/en-CA.po
8074 create mode 100644 build/i18n/po/tpac/en-GB.po
8075 create mode 100644 build/i18n/po/tpac/es-ES.po
8076 create mode 100644 build/i18n/po/tpac/fr-CA.po
8077 create mode 100644 build/i18n/po/tpac/he-IL.po
8078 create mode 100644 build/i18n/po/tpac/hu-HU.po
8079 create mode 100644 build/i18n/po/tpac/hy-AM.po
8080 create mode 100644 build/i18n/po/tpac/oc-FR.po
8081 create mode 100644 build/i18n/po/tpac/pt-BR.po
8082 create mode 100644 build/i18n/po/tpac/ru-RU.po
8083 create mode 100644 build/i18n/po/tpac/sv-SE.po
8084 create mode 100644 build/i18n/po/tpac/tr-TR.po
8086 commit 26fc7f7cbaf58f5b1ec4939cf95545b6c7cf67f1
8087 Author: Lebbeous Fogle-Weekley <lebbeous@esilibrary.com>
8088 Date: Mon Jun 4 18:15:57 2012 -0400
8090 Commit i18n POT file changes after 'make newpot'
8092 Signed-off-by: Lebbeous Fogle-Weekley <lebbeous@esilibrary.com>
8093 Signed-off-by: Dan Scott <dscott@laurentian.ca>
8095 3 3 build/i18n/po/circ.properties/circ.properties.pot
8096 2186 2193 build/i18n/po/fm_IDL.dtd/fm_IDL.dtd.pot
8097 25 45 build/i18n/po/tpac/tpac.pot
8099 commit 5a16c30485d78de0a77f1037dfad22d643fc18d2
8100 Author: Dan Scott <dscott@laurentian.ca>
8101 Date: Wed Jun 6 16:39:10 2012 -0400
8103 Import updated translations from Launchpad
8105 Lebbeous Fogle-Weekley originally imported these updated translations
8106 from Launchpad. Dan Scott just weeded out a few metadata-only changes
8107 to PO files that didn't need to be pushed to git.
8109 Signed-off-by: Dan Scott <dscott@laurentian.ca>
8111 11 11 build/i18n/po/Searcher.js/de-DE.po
8112 14 14 build/i18n/po/Searcher.js/pt-BR.po
8113 7 4 build/i18n/po/XULTermLoader.js/de-DE.po
8114 6 6 build/i18n/po/XULTermLoader.js/pt-BR.po
8115 32 4 build/i18n/po/admin.properties/cs-CZ.po
8116 29 3 build/i18n/po/admin.properties/de-DE.po
8117 32 4 build/i18n/po/admin.properties/en-CA.po
8118 32 4 build/i18n/po/admin.properties/en-GB.po
8119 29 3 build/i18n/po/admin.properties/es-ES.po
8120 40 6 build/i18n/po/admin.properties/fr-CA.po
8121 29 3 build/i18n/po/admin.properties/hy-AM.po
8122 29 3 build/i18n/po/admin.properties/oc-FR.po
8123 37 5 build/i18n/po/admin.properties/pt-BR.po
8124 29 3 build/i18n/po/admin.properties/ru-RU.po
8125 49 11 build/i18n/po/admin.properties/tr-TR.po
8126 47 27 build/i18n/po/authority.js/cs-CZ.po
8127 43 23 build/i18n/po/authority.js/de-DE.po
8128 47 27 build/i18n/po/authority.js/en-CA.po
8129 47 27 build/i18n/po/authority.js/en-GB.po
8130 41 21 build/i18n/po/authority.js/es-ES.po
8131 48 28 build/i18n/po/authority.js/fr-CA.po
8132 46 26 build/i18n/po/authority.js/hy-AM.po
8133 43 23 build/i18n/po/authority.js/oc-FR.po
8134 48 28 build/i18n/po/authority.js/pt-BR.po
8135 8 8 build/i18n/po/capture.js/pt-BR.po
8136 158 30 build/i18n/po/cat.properties/cs-CZ.po
8137 132 19 build/i18n/po/cat.properties/de-DE.po
8138 157 29 build/i18n/po/cat.properties/en-CA.po
8139 147 101 build/i18n/po/cat.properties/en-GB.po
8140 138 66 build/i18n/po/cat.properties/es-ES.po
8141 153 29 build/i18n/po/cat.properties/fr-CA.po
8142 140 109 build/i18n/po/cat.properties/hy-AM.po
8143 147 23 build/i18n/po/cat.properties/pt-BR.po
8144 147 116 build/i18n/po/cat.properties/ru-RU.po
8145 124 17 build/i18n/po/cat.properties/tr-TR.po
8146 56 17 build/i18n/po/circ.properties/cs-CZ.po
8147 36 10 build/i18n/po/circ.properties/de-DE.po
8148 59 18 build/i18n/po/circ.properties/en-CA.po
8149 53 107 build/i18n/po/circ.properties/en-GB.po
8150 51 14 build/i18n/po/circ.properties/es-ES.po
8151 53 16 build/i18n/po/circ.properties/fr-CA.po
8152 48 134 build/i18n/po/circ.properties/hy-AM.po
8153 53 16 build/i18n/po/circ.properties/pt-BR.po
8154 53 139 build/i18n/po/circ.properties/ru-RU.po
8155 31 9 build/i18n/po/common.properties/cs-CZ.po
8156 21 5 build/i18n/po/common.properties/de-DE.po
8157 30 8 build/i18n/po/common.properties/en-CA.po
8158 28 31 build/i18n/po/common.properties/en-GB.po
8159 29 7 build/i18n/po/common.properties/es-ES.po
8160 34 12 build/i18n/po/common.properties/fr-CA.po
8161 27 33 build/i18n/po/common.properties/hy-AM.po
8162 21 5 build/i18n/po/common.properties/oc-FR.po
8163 32 10 build/i18n/po/common.properties/pt-BR.po
8164 27 33 build/i18n/po/common.properties/ru-RU.po
8165 8 4 build/i18n/po/conify.dtd/cs-CZ.po
8166 7 3 build/i18n/po/conify.dtd/de-DE.po
8167 8 4 build/i18n/po/conify.dtd/en-CA.po
8168 9 5 build/i18n/po/conify.dtd/en-GB.po
8169 7 3 build/i18n/po/conify.dtd/es-ES.po
8170 8 4 build/i18n/po/conify.dtd/fr-CA.po
8171 7 3 build/i18n/po/conify.dtd/hy-AM.po
8172 11 7 build/i18n/po/conify.dtd/pt-BR.po
8173 7 3 build/i18n/po/conify.dtd/ru-RU.po
8174 7 3 build/i18n/po/conify.js/cs-CZ.po
8175 7 3 build/i18n/po/conify.js/de-DE.po
8176 8 4 build/i18n/po/conify.js/en-CA.po
8177 9 5 build/i18n/po/conify.js/en-GB.po
8178 7 3 build/i18n/po/conify.js/es-ES.po
8179 7 3 build/i18n/po/conify.js/fr-CA.po
8180 7 3 build/i18n/po/conify.js/hy-AM.po
8181 7 3 build/i18n/po/conify.js/pt-BR.po
8182 7 3 build/i18n/po/conify.js/ru-RU.po
8183 7 3 build/i18n/po/conify.js/tr-TR.po
8184 1726 2554 build/i18n/po/db.seed/cs-CZ.po
8185 1357 2113 build/i18n/po/db.seed/de-DE.po
8186 1652 2471 build/i18n/po/db.seed/en-CA.po
8187 1565 3527 build/i18n/po/db.seed/en-GB.po
8188 1493 2144 build/i18n/po/db.seed/es-ES.po
8189 1816 2418 build/i18n/po/db.seed/fr-CA.po
8190 1813 3952 build/i18n/po/db.seed/hy-AM.po
8191 1347 2099 build/i18n/po/db.seed/oc-FR.po
8192 1687 2478 build/i18n/po/db.seed/pt-BR.po
8193 1530 3604 build/i18n/po/db.seed/ru-RU.po
8194 1287 2039 build/i18n/po/db.seed/tr-TR.po
8195 3032 2309 build/i18n/po/fm_IDL.dtd/cs-CZ.po
8196 2897 2190 build/i18n/po/fm_IDL.dtd/de-DE.po
8197 2978 2252 build/i18n/po/fm_IDL.dtd/en-CA.po
8198 2971 2269 build/i18n/po/fm_IDL.dtd/en-GB.po
8199 2901 2191 build/i18n/po/fm_IDL.dtd/es-ES.po
8200 2889 2182 build/i18n/po/fm_IDL.dtd/fr-CA.po
8201 2970 2268 build/i18n/po/fm_IDL.dtd/hy-AM.po
8202 2957 2236 build/i18n/po/fm_IDL.dtd/pt-BR.po
8203 2962 2260 build/i18n/po/fm_IDL.dtd/ru-RU.po
8204 3310 2074 build/i18n/po/fm_IDL.dtd/tr-TR.po
8205 330 286 build/i18n/po/ils_events.xml/cs-CZ.po
8206 320 282 build/i18n/po/ils_events.xml/de-DE.po
8207 330 289 build/i18n/po/ils_events.xml/en-CA.po
8208 332 502 build/i18n/po/ils_events.xml/en-GB.po
8209 334 303 build/i18n/po/ils_events.xml/es-ES.po
8210 324 513 build/i18n/po/ils_events.xml/fr-CA.po
8211 323 503 build/i18n/po/ils_events.xml/hy-AM.po
8212 326 288 build/i18n/po/ils_events.xml/pt-BR.po
8213 323 500 build/i18n/po/ils_events.xml/ru-RU.po
8214 723 68 build/i18n/po/lang.dtd/ar-AR.po
8215 898 165 build/i18n/po/lang.dtd/cs-CZ.po
8216 759 75 build/i18n/po/lang.dtd/de-DE.po
8217 827 89 build/i18n/po/lang.dtd/en-CA.po
8218 821 99 build/i18n/po/lang.dtd/en-GB.po
8219 756 78 build/i18n/po/lang.dtd/es-ES.po
8220 1182 404 build/i18n/po/lang.dtd/fr-CA.po
8221 822 100 build/i18n/po/lang.dtd/hy-AM.po
8222 809 93 build/i18n/po/lang.dtd/pt-BR.po
8223 803 86 build/i18n/po/lang.dtd/ru-RU.po
8224 2671 1156 build/i18n/po/lang.dtd/tr-TR.po
8225 150 4 build/i18n/po/offline.properties/cs-CZ.po
8226 139 4 build/i18n/po/offline.properties/de-DE.po
8227 140 36 build/i18n/po/offline.properties/en-CA.po
8228 142 38 build/i18n/po/offline.properties/en-GB.po
8229 136 19 build/i18n/po/offline.properties/es-ES.po
8230 133 27 build/i18n/po/offline.properties/fr-CA.po
8231 128 41 build/i18n/po/offline.properties/hy-AM.po
8232 141 7 build/i18n/po/offline.properties/pt-BR.po
8233 130 38 build/i18n/po/offline.properties/ru-RU.po
8234 138 6 build/i18n/po/offline.properties/tr-TR.po
8235 67 10 build/i18n/po/opac.dtd/cs-CZ.po
8236 59 11 build/i18n/po/opac.dtd/de-DE.po
8237 63 36 build/i18n/po/opac.dtd/en-CA.po
8238 63 25 build/i18n/po/opac.dtd/en-GB.po
8239 56 9 build/i18n/po/opac.dtd/es-ES.po
8240 53 51 build/i18n/po/opac.dtd/fr-CA.po
8241 46 8 build/i18n/po/opac.dtd/he-IL.po
8242 53 42 build/i18n/po/opac.dtd/hy-AM.po
8243 46 8 build/i18n/po/opac.dtd/oc-FR.po
8244 71 12 build/i18n/po/opac.dtd/pt-BR.po
8245 51 7 build/i18n/po/opac.dtd/ru-RU.po
8246 53 12 build/i18n/po/opac.dtd/tr-TR.po
8247 18 14 build/i18n/po/opac.js/cs-CZ.po
8248 23 19 build/i18n/po/opac.js/de-DE.po
8249 18 23 build/i18n/po/opac.js/en-CA.po
8250 19 15 build/i18n/po/opac.js/en-GB.po
8251 17 22 build/i18n/po/opac.js/es-ES.po
8252 19 24 build/i18n/po/opac.js/fr-CA.po
8253 17 22 build/i18n/po/opac.js/hy-AM.po
8254 15 20 build/i18n/po/opac.js/oc-FR.po
8255 36 31 build/i18n/po/opac.js/pt-BR.po
8256 16 21 build/i18n/po/opac.js/ru-RU.po
8257 15 11 build/i18n/po/opac.js/sv-SE.po
8258 16 12 build/i18n/po/opac.js/tr-TR.po
8259 178 13 build/i18n/po/patron.properties/cs-CZ.po
8260 151 5 build/i18n/po/patron.properties/de-DE.po
8261 170 7 build/i18n/po/patron.properties/en-CA.po
8262 164 40 build/i18n/po/patron.properties/en-GB.po
8263 151 5 build/i18n/po/patron.properties/es-ES.po
8264 150 40 build/i18n/po/patron.properties/fr-CA.po
8265 148 38 build/i18n/po/patron.properties/hy-AM.po
8266 155 9 build/i18n/po/patron.properties/pt-BR.po
8267 145 38 build/i18n/po/patron.properties/ru-RU.po
8268 151 5 build/i18n/po/patron.properties/tr-TR.po
8269 6 6 build/i18n/po/pickup_and_return.js/pt-BR.po
8270 28 14 build/i18n/po/pull_list.js/tr-TR.po
8271 49 13 build/i18n/po/register.js/cs-CZ.po
8272 48 12 build/i18n/po/register.js/de-DE.po
8273 49 13 build/i18n/po/register.js/en-CA.po
8274 50 14 build/i18n/po/register.js/en-GB.po
8275 47 11 build/i18n/po/register.js/es-ES.po
8276 48 12 build/i18n/po/register.js/fr-CA.po
8277 48 12 build/i18n/po/register.js/hy-AM.po
8278 50 14 build/i18n/po/register.js/pt-BR.po
8279 48 12 build/i18n/po/register.js/ru-RU.po
8280 45 9 build/i18n/po/register.js/tr-TR.po
8281 8 4 build/i18n/po/reservation.js/cs-CZ.po
8282 7 3 build/i18n/po/reservation.js/de-DE.po
8283 8 4 build/i18n/po/reservation.js/en-CA.po
8284 9 5 build/i18n/po/reservation.js/en-GB.po
8285 7 3 build/i18n/po/reservation.js/es-ES.po
8286 7 3 build/i18n/po/reservation.js/fr-CA.po
8287 7 3 build/i18n/po/reservation.js/hy-AM.po
8288 12 8 build/i18n/po/reservation.js/pt-BR.po
8289 7 3 build/i18n/po/reservation.js/ru-RU.po
8290 16 4 build/i18n/po/selfcheck.js/cs-CZ.po
8291 15 3 build/i18n/po/selfcheck.js/de-DE.po
8292 17 5 build/i18n/po/selfcheck.js/en-CA.po
8293 17 5 build/i18n/po/selfcheck.js/en-GB.po
8294 15 3 build/i18n/po/selfcheck.js/es-ES.po
8295 15 3 build/i18n/po/selfcheck.js/fr-CA.po
8296 15 3 build/i18n/po/selfcheck.js/hy-AM.po
8297 18 6 build/i18n/po/selfcheck.js/pt-BR.po
8298 15 3 build/i18n/po/selfcheck.js/ru-RU.po
8299 52 4 build/i18n/po/serial.properties/cs-CZ.po
8300 51 3 build/i18n/po/serial.properties/de-DE.po
8301 52 4 build/i18n/po/serial.properties/en-CA.po
8302 63 4 build/i18n/po/serial.properties/en-GB.po
8303 51 3 build/i18n/po/serial.properties/es-ES.po
8304 65 17 build/i18n/po/serial.properties/fr-CA.po
8305 51 3 build/i18n/po/serial.properties/hy-AM.po
8306 65 18 build/i18n/po/serial.properties/pt-BR.po
8308 commit 522d8d8292e5b5255c14dd7900597b27e2d4720b
8309 Author: Lebbeous Fogle-Weekley <lebbeous@esilibrary.com>
8310 Date: Tue Jun 5 17:44:37 2012 -0400
8312 Address LP #983487: Avoid clobbering bib records at authority merge
8314 If you've set up a relationship between bib record and authority records
8315 based on arbitrary sets of controlling and controlled fields, but your
8316 authority records don't have the right Subj fixed field value
8317 corresponding to a control set that defines the controlling and
8318 controlled fields you're using, authority merge operations may wipe out
8321 Yamil Suarez encountered this bug in testing, and in his case what he
8322 needed to do was set the Subj fixed field in his authority records to
8323 'A' to match his Song Title Index (see the launchpad bug referened
8326 Previously, you could not actually save the Subj fixed field in the MARC
8327 editor (which showed HeadSubj instead of Subj for authority records, and
8328 didn't work). Now you can.
8330 Thanks to Mike Rylander for help in figuring out the above.
8332 To provide additional protection against merging authority records when
8333 they might not be linked with the right control set, the Manage
8334 Authorities interface will now also show you the linked control set for
8337 The implementation of that last bit incidentally meant making sure flesh
8338 and flesh_fields get passed through to PermaCrud for retrieve() calls via
8339 the Javascript openils.PermaCrud wrapper.
8341 Signed-off-by: Lebbeous Fogle-Weekley <lebbeous@esilibrary.com>
8342 Signed-off-by: Bill Erickson <berick@esilibrary.com>
8344 8 1 Open-ILS/src/templates/cat/authority/list.tt2
8345 5 1 Open-ILS/web/js/dojo/openils/PermaCrud.js
8346 42 8 Open-ILS/web/js/ui/default/cat/authority/list.js
8347 2 2 Open-ILS/xul/staff_client/server/cat/marcedit.xul
8349 commit b711ed2db385b1d72a0cf862486329cd7787169b
8350 Author: Dan Scott <dan@coffeecode.net>
8351 Date: Tue Jun 5 09:17:52 2012 -0400
8353 Move 2.0.11 upgrade script into version_upgrade dir
8355 Signed-off-by: Dan Scott <dan@coffeecode.net>
8357 0 501 Open-ILS/src/sql/Pg/2.0.10-2.0.11-upgrade-db.sql
8358 501 0 Open-ILS/src/sql/Pg/version-upgrade/2.0.10-2.0.11-upgrade-db.sql
8359 delete mode 100644 Open-ILS/src/sql/Pg/2.0.10-2.0.11-upgrade-db.sql
8360 create mode 100644 Open-ILS/src/sql/Pg/version-upgrade/2.0.10-2.0.11-upgrade-db.sql
8362 commit 0d5509c6e21ef2f07236d52867dc5223f5370f4a
8363 Author: Jason Stephenson <jstephenson@mvlc.org>
8364 Date: Thu May 10 13:56:41 2012 -0400
8366 Add the 2.0.10-2.0.11 upgrade script.
8368 Signed-off-by: Jason Stephenson <jstephenson@mvlc.org>
8369 Signed-off-by: Dan Scott <dan@coffeecode.net>
8371 501 0 Open-ILS/src/sql/Pg/2.0.10-2.0.11-upgrade-db.sql
8372 create mode 100644 Open-ILS/src/sql/Pg/2.0.10-2.0.11-upgrade-db.sql
8374 commit 0531087af9e3c650d9a488deaa8a6ac81564d0ad
8375 Author: Dan Scott <dan@coffeecode.net>
8376 Date: Sat Jun 2 20:06:30 2012 -0400
8378 Distinguish route-to-cataloging exception circ messages
8380 It appears as though a copy-and-paste error introduced duplicate keys in
8381 circ.properties, which in turn makes newer versions of the Translate
8382 Toolkit unhappy and results in empty translated files. Tracing through
8383 the pertinent code in xul/staff_client/server/circ/util.js, it looks
8384 like the desired key was for "not_found" for the second "cataloging" key
8385 - so change that accordingly.
8387 Signed-off-by: Dan Scott <dan@coffeecode.net>
8388 Signed-off-by: Lebbeous Fogle-Weekley <lebbeous@esilibrary.com>
8390 1 1 Open-ILS/xul/staff_client/server/locale/en-US/circ.properties
8392 commit 82d8571e34435a0d15e37142b4b6593c5a4a33d1
8393 Author: Dan Scott <dan@coffeecode.net>
8394 Date: Sat Jun 2 19:51:55 2012 -0400
8396 Fix check for duplicate strings in i18n properties
8398 We had the core of the check in place - just failed to check the
8399 property we were iterating over. Doh.
8401 Signed-off-by: Dan Scott <dan@coffeecode.net>
8402 Signed-off-by: Lebbeous Fogle-Weekley <lebbeous@esilibrary.com>
8404 3 2 build/i18n/tests/check_properties.py
8406 commit c9adcd1e3fb97ca702e61263aa6a4cbde03937b2
8407 Author: Dan Scott <dan@coffeecode.net>
8408 Date: Sun Jun 3 01:09:26 2012 -0400
8410 Improve Fedora prereqs and instructions
8412 Fedora 16 and 17 need the makensis package.
8414 As well, make the Makefile.install target "fedora" to match the OpenSRF
8415 target, and adjust the docs accordingly. This should lead to fewer
8416 changes in the future as Fedora 18, 19, etc roll out.
8418 Signed-off-by: Dan Scott <dan@coffeecode.net>
8420 7 4 Open-ILS/src/extras/Makefile.install
8421 4 4 docs/installation/server_installation.txt
8423 commit 40e34d5274bcb3a045f605a9d35949db39c61256
8424 Author: Jason Etheridge <jason@esilibrary.com>
8425 Date: Wed May 9 10:30:17 2012 -0400
8427 LP975422 patron search from portal/splash page
8429 make it consider the "Patron circulation summary is horizontal" library setting
8431 Signed-off-by: Jason Etheridge <jason@esilibrary.com>
8432 Signed-off-by: Dan Scott <dan@coffeecode.net>
8434 3 5 Open-ILS/xul/staff_client/server/index.xhtml
8436 commit a10bd90bbdb50424054b63ba3db3983cb1f6e2f9
8437 Author: Bill Erickson <berick@esilibrary.com>
8438 Date: Thu May 3 16:36:38 2012 -0400
8440 TPAC: Prevent unitialized variable warnings in My Account (repair)
8442 The logic in the second IF test was slightly altered by the fix. An
8443 undef value for username_unlimit should result in executing the block.
8444 Since org setting values are stored as real boolean values, I simplified
8445 the test to a simple if(!username_unlimit) test.
8447 Signed-off-by: Bill Erickson <berick@esilibrary.com>
8448 Signed-off-by: Dan Scott <dan@coffeecode.net>
8450 2 2 Open-ILS/src/perlmods/lib/OpenILS/WWW/EGCatLoader/Account.pm
8452 commit c2eb7d12fc491d15217995340b37e35565dd57d6
8453 Author: Dan Scott <dan@coffeecode.net>
8454 Date: Tue Apr 10 23:34:24 2012 -0400
8456 TPAC: Prevent unitialized variable warnings in My Account
8458 Viewing a user's account preferences would trigger two uninitialized
8459 variable warnings if the corresponding org unit settings were not set.
8461 Signed-off-by: Dan Scott <dan@coffeecode.net>
8463 4 4 Open-ILS/src/perlmods/lib/OpenILS/WWW/EGCatLoader/Account.pm
8465 commit 07fe6601dde861e25ded9174358e6807654d1a1e
8466 Author: Bill Erickson <berick@esilibrary.com>
8467 Date: Fri Mar 23 15:17:50 2012 -0400
8469 ACQ guarantee no PO re-activation
8471 Prevent the possibility of double PO activation by preventing it within
8472 the API. There have been reports in the wild of double-activation, even
8473 though the UI is supposed to prevent it.
8475 Signed-off-by: Bill Erickson <berick@esilibrary.com>
8476 Signed-off-by: Michael Peters <mrpeters@library.in.gov>
8477 Signed-off-by: Dan Scott <dan@coffeecode.net>
8479 4 0 Open-ILS/src/perlmods/lib/OpenILS/Application/Acq/Order.pm
8481 commit 9d7807b356d75453a5892e75b5538dcc2c908c40
8482 Author: Lebbeous Fogle-Weekley <lebbeous@esilibrary.com>
8483 Date: Fri Jun 1 15:43:54 2012 -0400
8485 Fix broken menu entries under "Other -> Booking" in patron interface
8487 This issue was reported to me by Steve Callender. The menu entries
8488 under "Other -> Booking" had all stopped working.
8490 There's a catalog of URL constants under window.urls sometimes, and
8491 formerly (or other times?) at xulG.urls for XUL-based staff client
8492 interfaces. There's a new-tab-opening method that needed to be more
8493 flexible when looking for that catalog.
8495 Signed-off-by: Lebbeous Fogle-Weekley <lebbeous@esilibrary.com>
8496 Signed-off-by: Bill Erickson <berick@esilibrary.com>
8498 2 1 Open-ILS/web/js/dojo/openils/XUL.js
8500 commit 91773a97d7047b1215ee1509c016c3d6f477655e
8501 Author: Bill Erickson <berick@esilibrary.com>
8502 Date: Fri Jun 1 10:28:28 2012 -0400
8504 Override arguments parameter repairs
8506 In some cases, the override arguments were passed as a paramater after
8507 an @array or %hash argument. In such cases, any params following are
8508 clumped into the array/hash and the trailing parameters get no values.
8509 Let's explicitly push the $oargs into the preceeding structures.
8511 In the case of Circulate.pm:new, no $oargs argument is needed, as all keys
8512 within the %args hash are tacked onto the circulator object.
8514 Also, for consistency, this change affects one of the hold API calls by
8515 moving $oargs into $params even when not strictly necessary.
8517 Signed-off-by: Bill Erickson <berick@esilibrary.com>
8518 Signed-off-by: Lebbeous Fogle-Weekley <lebbeous@esilibrary.com>
8520 4 5 Open-ILS/src/perlmods/lib/OpenILS/Application/Circ/Circulate.pm
8521 11 9 Open-ILS/src/perlmods/lib/OpenILS/Application/Circ/Holds.pm
8523 commit 2004f9b2103deee59df4e6adacfa1e4a05e09a84
8524 Author: Galen Charlton <gmc@esilibrary.com>
8525 Date: Thu May 31 23:31:11 2012 -0400
8527 lp#1007248: tweak order in which pgt rows are renumbered
8529 Need to renumber from highest to lowest. Because the primary
8530 key constraint is not deferred, doing the renumbering in a single
8531 statement will fail if there is overlap between the set of
8532 existing pgt.id values and the set of {pgt.id + 100}.
8534 Signed-off-by: Galen Charlton <gmc@esilibrary.com>
8535 Signed-off-by: Bill Erickson <berick@esilibrary.com>
8537 10 1 Open-ILS/src/sql/Pg/version-upgrade/2.0-2.1-upgrade-db.sql
8539 commit 509c09ed9e472f15da0753f64e82f920efb0edaa
8540 Author: Bill Erickson <berick@esilibrary.com>
8541 Date: Fri May 25 14:41:18 2012 -0400
8543 TPAC bookbag CGI param changed to bbid
8545 To avoid propagating a generic URL parameter like 'id', which can be
8546 picked up by other pages and cause breakage, use 'bbid' instead. Also,
8547 clear the 'bbid' param from the my-account tabs.
8549 While we're in there, silence an uninitialized string warning.
8551 Signed-off-by: Bill Erickson <berick@esilibrary.com>
8553 5 5 Open-ILS/src/perlmods/lib/OpenILS/WWW/EGCatLoader/Account.pm
8554 8 8 Open-ILS/src/templates/opac/myopac/lists.tt2
8555 1 1 Open-ILS/src/templates/opac/parts/myopac/base.tt2
8557 commit c0c481c333e30d9a100ca15557009cff045af7a8
8558 Author: Jason Etheridge <jason@esilibrary.com>
8559 Date: Thu Apr 19 22:22:53 2012 -0400
8561 Work Log entry for holds placed from "Search the Catalog"
8563 Signed-off-by: Jason Etheridge <jason@esilibrary.com>
8564 Signed-off-by: Bill Erickson <berick@esilibrary.com>
8566 34 1 Open-ILS/xul/staff_client/chrome/content/cat/opac.js
8568 commit 7ec151d7bbcfd042dc1e5213d6a468ad3e41202f
8569 Author: Jason Etheridge <jason@esilibrary.com>
8570 Date: Thu Apr 19 21:02:12 2012 -0400
8572 Work Log entry for holds placed within patron display
8574 Signed-off-by: Jason Etheridge <jason@esilibrary.com>
8575 Signed-off-by: Bill Erickson <berick@esilibrary.com>
8577 18 0 Open-ILS/src/templates/opac/parts/place_hold_result.tt2
8578 2 0 Open-ILS/xul/staff_client/chrome/locale/en-US/offline.properties
8579 26 1 Open-ILS/xul/staff_client/server/patron/holds.js
8581 commit b754f4adcd7c82fff361dd7d8265f475b4047918
8582 Author: Jason Etheridge <jason@esilibrary.com>
8583 Date: Thu Apr 19 21:01:35 2012 -0400
8585 fix error reporting when using list.wrap_in_full_retrieve
8587 Signed-off-by: Jason Etheridge <jason@esilibrary.com>
8588 Signed-off-by: Bill Erickson <berick@esilibrary.com>
8590 1 1 Open-ILS/xul/staff_client/chrome/content/util/list.js
8592 commit 30b9e2a30487f207165a87bccfbdb0901b79908a
8593 Author: Jason Etheridge <jason@esilibrary.com>
8594 Date: Tue Apr 17 17:03:21 2012 -0400
8596 work log entries for payments received
8598 Signed-off-by: Jason Etheridge <jason@esilibrary.com>
8599 Signed-off-by: Bill Erickson <berick@esilibrary.com>
8601 6 0 Open-ILS/xul/staff_client/server/locale/en-US/circ.properties
8602 32 0 Open-ILS/xul/staff_client/server/patron/bill2.js
8604 commit 860ef994ddeb6bd7a5c0373c94afa4b23d26e03e
8605 Author: Jeff Davis <jdavis@sitka.bclibraries.ca>
8606 Date: Wed Apr 11 12:04:19 2012 -0400
8608 LP#856708 - Scrolling/div size issues in action trigger interface
8610 The event definition content pane does not properly accommodate its contents.
8611 In the Event Definitions tab, the list of event definitions exceeds the height of the
8612 pane, but you can't scroll all the way down to the bottom of the list -- some of the
8613 content gets cut off. Likewise, when editing an event definition, you can't scroll
8614 all the way to the bottom of the page; the Cancel and Save buttons are cut off, and
8615 you have to use the Tab key to move the focus down to those buttons, which forces
8616 the pane to scroll to the bottom so that they're visible.
8618 Signed-off-by: Jeff Davis <jdavis@sitka.bclibraries.ca>
8619 Signed-off-by: Michael Peters <mrpeters@library.in.gov>
8620 Signed-off-by: Lebbeous Fogle-Weekley <lebbeous@esilibrary.com>
8622 2 1 Open-ILS/src/templates/conify/global/action_trigger/event_definition.tt2
8624 commit f58737e7f2a78c48c36a0dcdb06dc39f2255021a
8625 Author: Galen Charlton <gmc@esilibrary.com>
8626 Date: Sat May 26 12:42:20 2012 -0400
8628 trivial whitespace change
8630 (for testing post-receive hook after Gitolite upgrade)
8632 Signed-off-by: Galen Charlton <gmc@esilibrary.com>
8634 1 1 Open-ILS/src/perlmods/lib/OpenILS/WWW/Proxy.pm
8636 commit 994c5b431d6cf1a5b9637487b9e79c8f8edd5f07
8637 Author: Galen Charlton <gmc@esilibrary.com>
8638 Date: Sat May 26 12:17:58 2012 -0400
8640 DOC: fix a couple typos
8642 Signed-off-by: Galen Charlton <gmc@esilibrary.com>
8644 2 2 docs/admin/acquisitions_admin.txt
8646 commit 24bf58fa0d8d5871f9985449f00cedea0a3b28a5
8647 Author: Bill Erickson <berick@esilibrary.com>
8648 Date: Fri May 25 14:54:23 2012 -0400
8650 Stamping upgrade for ACQ org setting group
8652 Signed-off-by: Bill Erickson <berick@esilibrary.com>
8654 1 1 Open-ILS/src/sql/Pg/002.schema.config.sql
8655 12 0 Open-ILS/src/sql/Pg/upgrade/0715.data.add_acq_config_group.sql
8656 0 6 Open-ILS/src/sql/Pg/upgrade/XXXX.data.add_acq_config_group.sql
8657 create mode 100644 Open-ILS/src/sql/Pg/upgrade/0715.data.add_acq_config_group.sql
8658 delete mode 100644 Open-ILS/src/sql/Pg/upgrade/XXXX.data.add_acq_config_group.sql
8660 commit dc59cbc5d2fee3403a08d5dd6023c035d98ea3a0
8661 Author: Dan Scott <dan@coffeecode.net>
8662 Date: Wed Apr 11 21:56:56 2012 -0400
8664 Group acquisition OU settings in a new "Acquisitions" group
8666 As seen in LP867465, the current grouping of acquisition OU settings
8667 under the generic "lib" group leads to confusion about which
8668 context "default shelf location" and the like apply to. Creating a new
8669 "Acquisitions" group will help clarify that current ambiguity.
8671 Signed-off-by: Dan Scott <dan@coffeecode.net>
8672 Signed-off-by: Bill Erickson <berick@esilibrary.com>
8674 10 9 Open-ILS/src/sql/Pg/950.data.seed-values.sql
8675 6 0 Open-ILS/src/sql/Pg/upgrade/XXXX.data.add_acq_config_group.sql
8676 create mode 100644 Open-ILS/src/sql/Pg/upgrade/XXXX.data.add_acq_config_group.sql
8678 commit 8fe840ca0e54d999617c5770009e02d83439ff1d
8679 Author: Bill Erickson <berick@esilibrary.com>
8680 Date: Fri May 25 14:00:44 2012 -0400
8682 Repair tpac QueryParser bookbag/container filter
8684 The container() filter SQL now JOINs on m.source instead of mrd.id,
8685 since mrd is not yet defined in the query (and m.source == mrd.id).
8687 Signed-off-by: Bill Erickson <berick@esilibrary.com>
8688 Signed-off-by: Mike Rylander <mrylander@gmail.com>
8690 1 1 Open-ILS/src/perlmods/lib/OpenILS/Application/Storage/Driver/Pg/QueryParser.pm
8692 commit 912e78d8200e9c2009f34754f3a5d273442a3b52
8693 Author: Lebbeous Fogle-Weekley <lebbeous@esilibrary.com>
8694 Date: Tue May 8 14:20:24 2012 -0400
8696 Acq: Use scope to constrain choice of lineitem alerts
8698 This commit addresses this launchpad bug:
8699 https://bugs.launchpad.net/evergreen/+bug/996033
8701 The controlled vocabulary of acq lineitem alert text is set up in an
8702 interface labeled "Line Item Alerts" in the staff client admin menu. In
8703 the PO and selection list interfaces (where alerts can be applied), we
8704 will limit the user to selecting alerts from those owned at the user's
8705 workstation org unit (or its ancestors).
8707 When we display applied alerts, we can also display the shortname of the
8708 org unit at which the alert text is defined (the owning_lib column).
8709 This should help clarify what's going on with alerts that have already
8710 been applied using alert text from another org unit.
8712 [Amended since original reference on Launchpad to also show the
8713 owning_lib's shortname when confirming alerts at receive time.]
8715 Signed-off-by: Lebbeous Fogle-Weekley <lebbeous@esilibrary.com>
8716 Signed-off-by: Bill Erickson <berick@esilibrary.com>
8718 21 3 Open-ILS/web/js/ui/default/acq/common/li_table.js
8720 commit cfc68f04ee84a461539ae7dcf1ee467fadff7eb5
8721 Author: Jason Etheridge <jason@esilibrary.com>
8722 Date: Tue Apr 10 15:35:31 2012 -0400
8724 menu entry Circulation->Clear Shelf-Expired Holds
8726 This spawns the Browse Hold Shelf interface but automatically triggers the View
8727 Shelf-Expired Holds and Clear these Holds options.
8729 Signed-off-by: Jason Etheridge <jason@esilibrary.com>
8730 Signed-off-by: Michael Peters <mrpeters@library.in.gov>
8731 Signed-off-by: Mike Rylander <mrylander@gmail.com>
8733 2 0 Open-ILS/web/opac/locale/en-US/lang.dtd
8734 17 0 Open-ILS/xul/staff_client/chrome/content/main/menu.js
8735 2 0 Open-ILS/xul/staff_client/chrome/content/main/menu_frame_menus.xul
8736 5 0 Open-ILS/xul/staff_client/chrome/content/main/menu_frame_overlay.xul
8737 9 1 Open-ILS/xul/staff_client/server/patron/holds.js
8738 1 0 Open-ILS/xul/staff_client/server/patron/holds.xul
8740 commit a8c34b4547e92bd004fbfbad2734b125f5fc082c
8741 Author: Mike Rylander <mrylander@gmail.com>
8742 Date: Fri May 25 11:16:50 2012 -0400
8744 Stamping upgrade script for TPAC hold override setting
8746 Signed-off-by: Mike Rylander <mrylander@gmail.com>
8748 1 1 Open-ILS/src/sql/Pg/002.schema.config.sql
8749 28 0 Open-ILS/src/sql/Pg/upgrade/0714.data.tpac-override-hold-ou-setting.sql
8750 0 28 Open-ILS/src/sql/Pg/upgrade/XXXX.data.tpac-override-hold-ou-setting.sql
8751 create mode 100644 Open-ILS/src/sql/Pg/upgrade/0714.data.tpac-override-hold-ou-setting.sql
8752 delete mode 100644 Open-ILS/src/sql/Pg/upgrade/XXXX.data.tpac-override-hold-ou-setting.sql
8754 commit f0a90567ee4f57851ff9f6547ee6061f93865fd9
8755 Author: Bill Erickson <berick@esilibrary.com>
8756 Date: Tue May 22 17:40:04 2012 -0400
8758 TPAC auto-override permissable patron hold fail events
8760 This adds a new org unit setting which tells the tpac to automatically
8761 override hold placement failure events in cases where the patron has the
8762 permission to do so. The goal is to skip the confirmation step
8763 currently required by patrons when overridding a tpac hold.
8765 Signed-off-by: Bill Erickson <berick@esilibrary.com>
8766 Signed-off-by: Mike Rylander <mrylander@gmail.com>
8768 9 1 Open-ILS/src/perlmods/lib/OpenILS/WWW/EGCatLoader/Account.pm
8769 21 0 Open-ILS/src/sql/Pg/950.data.seed-values.sql
8770 28 0 Open-ILS/src/sql/Pg/upgrade/XXXX.data.tpac-override-hold-ou-setting.sql
8771 create mode 100644 Open-ILS/src/sql/Pg/upgrade/XXXX.data.tpac-override-hold-ou-setting.sql
8773 commit f0cb658f6b7cc62a1529d7d81c42d94111f11445
8774 Author: Thomas Berezansky <tsbere@mvlc.org>
8775 Date: Thu May 24 11:45:36 2012 -0400
8777 Allow more granular overrides
8779 This adds a new parameter to backend override functions. In most cases the
8780 system will act like a hash with all set to 1 was passed in when nothing was
8781 passed in by the caller.
8783 The new parameter should be a hash containing zero or more of the following
8786 all - If true (1) override all events
8787 events - Should be an array of event textcodes to override
8789 For hold placement the "all" option is ignored for possibility checks, but
8790 is checked for other events like HOLD_EXISTS.
8792 Also included for hold placement is to always run possibility checks for
8793 the test and create batch method.
8795 Overall, the default is to act like things did previously.
8797 Signed-off-by: Thomas Berezansky <tsbere@mvlc.org>
8798 Signed-off-by: Mike Rylander <mrylander@gmail.com>
8800 6 4 Open-ILS/src/perlmods/lib/OpenILS/Application/Actor.pm
8801 39 20 Open-ILS/src/perlmods/lib/OpenILS/Application/Cat.pm
8802 18 3 Open-ILS/src/perlmods/lib/OpenILS/Application/Cat/AssetCommon.pm
8803 11 2 Open-ILS/src/perlmods/lib/OpenILS/Application/Cat/BibCommon.pm
8804 5 3 Open-ILS/src/perlmods/lib/OpenILS/Application/Circ.pm
8805 19 11 Open-ILS/src/perlmods/lib/OpenILS/Application/Circ/Circulate.pm
8806 55 33 Open-ILS/src/perlmods/lib/OpenILS/Application/Circ/Holds.pm
8807 3 2 Open-ILS/src/perlmods/lib/OpenILS/Application/Circ/Survey.pm
8809 commit f77d3e4c08f2422a4a5cf3dda390ee18c5546202
8810 Author: Mike Rylander <mrylander@gmail.com>
8811 Date: Fri May 25 10:59:38 2012 -0400
8813 Stamping upgrade script for the flattener-based pull list
8815 Signed-off-by: Mike Rylander <mrylander@gmail.com>
8817 1 1 Open-ILS/src/sql/Pg/002.schema.config.sql
8818 24 0 Open-ILS/src/sql/Pg/upgrade/0713.data.simplified-hold-pull-list.sql
8819 0 24 Open-ILS/src/sql/Pg/upgrade/XXXX.schema.simplified-hold-pull-list.sql
8820 create mode 100644 Open-ILS/src/sql/Pg/upgrade/0713.data.simplified-hold-pull-list.sql
8821 delete mode 100644 Open-ILS/src/sql/Pg/upgrade/XXXX.schema.simplified-hold-pull-list.sql
8823 commit b3d45facd05ac505b3fde745ac18bf6829a5c4e6
8824 Author: Lebbeous Fogle-Weekley <lebbeous@esilibrary.com>
8825 Date: Sat Mar 31 12:17:40 2012 -0400
8827 New pull list interface taking advantage of flattener for speed,
8829 and advanced sorting. For now, access it by the "Simplifed Pull List"
8830 button along the bottom edge of the existing holds pull list interface
8831 (but I think when/if this thing is widely accepted, it should replace
8832 the existing interface outright).
8834 With thanks to Mike Peters for testing an early version. Now including
8835 some updates requested by Thomas Berezansky. Specifically, the
8836 queue_position column and its relatives fthat come from the same
8837 calculation were removed, as they're [very] expensive in computing time to
8838 produce and generally useless to pull lists.
8840 One exception to the characterization of those fields as "useless" is the
8841 "number of potential copies" column, which we should add back later
8842 assuming we can find a fast way to do it rather than the previous ways,
8845 Thanks to Bill Erickson for helping fix my issues in making auto-generated
8846 columns coöperate with the column picker (his changes are squashed into
8847 this). I think it's finally right.
8849 Now with release notes.
8851 Signed-off-by: Lebbeous Fogle-Weekley <lebbeous@esilibrary.com>
8852 Signed-off-by: Mike Rylander <mrylander@gmail.com>
8854 133 7 Open-ILS/examples/fm_IDL.xml
8855 2 0 Open-ILS/src/perlmods/lib/OpenILS/Application/Flattener.pm
8856 2 0 Open-ILS/src/perlmods/lib/OpenILS/Utils/Fieldmapper.pm
8857 20 5 Open-ILS/src/perlmods/lib/OpenILS/WWW/FlatFielder.pm
8858 20 0 Open-ILS/src/sql/Pg/950.data.seed-values.sql
8859 24 0 Open-ILS/src/sql/Pg/upgrade/XXXX.schema.simplified-hold-pull-list.sql
8860 99 0 Open-ILS/src/templates/circ/hold_pull_list.tt2
8861 186 87 Open-ILS/web/js/dojo/openils/FlattenerStore.js
8862 267 70 Open-ILS/web/js/dojo/openils/widget/FlattenerGrid.js
8863 49 16 Open-ILS/web/js/dojo/openils/widget/GridColumnPicker.js
8864 2 0 Open-ILS/web/opac/locale/en-US/lang.dtd
8865 7 0 Open-ILS/xsl/FlatFielder2HTML.xsl
8866 43 0 Open-ILS/xul/staff_client/server/patron/holds.js
8867 2 0 Open-ILS/xul/staff_client/server/patron/holds_overlay.xul
8868 30 0 docs/RELEASE_NOTES_NEXT/simplified-hold-pull-list.txt
8869 create mode 100644 Open-ILS/src/sql/Pg/upgrade/XXXX.schema.simplified-hold-pull-list.sql
8870 create mode 100644 Open-ILS/src/templates/circ/hold_pull_list.tt2
8871 create mode 100644 docs/RELEASE_NOTES_NEXT/simplified-hold-pull-list.txt
8873 commit f30c649e795496000b49cde1b9b32900ee2606b6
8874 Author: Bill Erickson <berick@esilibrary.com>
8875 Date: Thu May 24 10:30:09 2012 -0400
8877 tpac : uri escape added content key
8879 The added content key may have spaces, etc. URI escape the key to
8880 prevent Net::HTTP from croaking in the URL.
8882 Signed-off-by: Bill Erickson <berick@esilibrary.com>
8883 Signed-off-by: Mike Rylander <mrylander@gmail.com>
8885 1 1 Open-ILS/src/perlmods/lib/OpenILS/WWW/EGCatLoader/Record.pm
8887 commit a352eb833c9c7e1e11b68560525b2797e2d56085
8888 Author: Bill Erickson <berick@esilibrary.com>
8889 Date: Fri May 18 13:23:53 2012 -0400
8891 tpac added content default type improvements
8893 * In the pre-JS state, only choose a default display type when the type
8894 is known to have data.
8896 * If no default type is chosen for the main tab link, because no data
8897 was available to the template, set the default from the first added
8898 content type determined to be available via JS.
8900 * Move added content JS to separate template file for easier override.
8902 Signed-off-by: Bill Erickson <berick@esilibrary.com>
8903 Signed-off-by: Mike Rylander <mrylander@gmail.com>
8905 55 0 Open-ILS/src/templates/opac/parts/acjs.tt2
8906 1 35 Open-ILS/src/templates/opac/parts/js.tt2
8907 3 1 Open-ILS/src/templates/opac/parts/record/extras.tt2
8908 create mode 100644 Open-ILS/src/templates/opac/parts/acjs.tt2
8910 commit 551b0ab65ce8f34db142f72ccb7a4e0a42518dd1
8911 Author: Bill Erickson <berick@esilibrary.com>
8912 Date: Tue May 15 10:11:37 2012 -0400
8914 TPAC added content data retrieval sanity check
8916 On the backend, avoid fetching added content data when initial request
8917 returns 404. This prevents edge case where a specific type may be
8918 selected (e.g. via bookmark) even though no data exists for the type.
8920 Signed-off-by: Bill Erickson <berick@esilibrary.com>
8921 Signed-off-by: Mike Rylander <mrylander@gmail.com>
8923 1 1 Open-ILS/src/perlmods/lib/OpenILS/WWW/EGCatLoader/Record.pm
8925 commit 918166be5e75e2ab3dd1d0764c2be2f3075edfb1
8926 Author: Bill Erickson <berick@esilibrary.com>
8927 Date: Tue May 15 09:56:27 2012 -0400
8929 TPAC added content shows default tab
8931 Use the first available content as the default tab to show when the main
8932 added content tab is expanded.
8934 Note, if no content is known to exist until after JS has run, it's still
8935 possible to expand the main tab and have no content selected by default.
8937 Signed-off-by: Bill Erickson <berick@esilibrary.com>
8938 Signed-off-by: Mike Rylander <mrylander@gmail.com>
8940 12 4 Open-ILS/src/templates/opac/parts/record/extras.tt2
8942 commit baad6d08cfdf0c6b4dad7985d37e74bfbfbd387b
8943 Author: Bill Erickson <berick@esilibrary.com>
8944 Date: Tue May 15 09:46:11 2012 -0400
8946 TPAC added content improvements
8948 * Style the sub-tabs to indicate which is selected
8949 * If the template knows there is no content, hide the main tab
8952 Signed-off-by: Bill Erickson <berick@esilibrary.com>
8953 Signed-off-by: Mike Rylander <mrylander@gmail.com>
8955 18 20 Open-ILS/src/templates/opac/parts/js.tt2
8956 9 2 Open-ILS/src/templates/opac/parts/record/addedcontent.tt2
8957 15 6 Open-ILS/src/templates/opac/parts/record/extras.tt2
8958 3 1 Open-ILS/web/css/skin/default/opac/style.css
8960 commit 5a6956654d190aab736366bee72501eef06d09be
8961 Author: Bill Erickson <berick@esilibrary.com>
8962 Date: Mon May 14 15:22:08 2012 -0400
8964 TPAC added content integration
8966 https://bugs.launchpad.net/evergreen/+bug/984963
8968 This adds a new tab on the detail page called Additional Content
8969 (suggestions welcome). When the tab is expanded, available content is
8970 presented to the user via a series of sub-tabs.
8972 At the start of loading the record detail page, kick off a series of
8973 asynchronous HTTP HEAD requests, one per type of added content. At the
8974 end of context loading, read the results of the HTTP requests for any
8975 that have completed. If the status for a type is 200, the type is
8976 marked as available. If it's not 200 (usually 404) it's marked as not
8977 available. Otherwise, it's marked as unknown.
8979 In the template, available content produces a link the user can click
8980 to view the content. Non-available content produces no links. Unknown
8981 content produces a link that may lead to content or no content when
8982 JS/dojo is disabled. When dojo is enabled, unknown content sends a
8983 series of JS queries to determine the state of the content
8984 asynchronously and results in displayed links for any type that is later
8985 determined to have content.
8987 TODO: when the user expands the Additional Content tab, no type is
8988 chosen by default. A default (available) type needs to be selected on
8991 TODO: better styling, particularly in the sub-tabs.
8993 Signed-off-by: Bill Erickson <berick@esilibrary.com>
8994 Signed-off-by: Mike Rylander <mrylander@gmail.com>
8996 126 3 Open-ILS/src/perlmods/lib/OpenILS/WWW/EGCatLoader/Record.pm
8997 38 0 Open-ILS/src/templates/opac/parts/js.tt2
8998 49 0 Open-ILS/src/templates/opac/parts/record/addedcontent.tt2
8999 1 0 Open-ILS/src/templates/opac/parts/record/body.tt2
9000 2 1 Open-ILS/src/templates/opac/parts/record/extras.tt2
9001 4 0 Open-ILS/web/css/skin/default/opac/style.css
9002 create mode 100644 Open-ILS/src/templates/opac/parts/record/addedcontent.tt2
9004 commit b53d7120da33d7f027b535cf64feca7828178618
9005 Author: Jason Etheridge <jason@esilibrary.com>
9006 Date: Tue May 22 11:11:01 2012 -0400
9008 minor fix.. this was working, but not in the same vein of other 'render' elements
9010 Signed-off-by: Jason Etheridge <jason@esilibrary.com>
9011 Signed-off-by: Mike Rylander <mrylander@gmail.com>
9013 4 2 Open-ILS/xul/staff_client/server/patron/holds.js
9015 commit 27320c83266d8920e90e74db0e1ac7c11ce1cc42
9016 Author: Dan Scott <dan@coffeecode.net>
9017 Date: Fri May 25 03:14:46 2012 -0400
9019 README: Bump OpenSRF prerequisite to 2.1 for Evergreen 2.2+
9021 Also use a title that fits into the DIG documentation more smoothly, and
9022 be consistent about sentence-style capitalization of sub-headings.
9024 Signed-off-by: Dan Scott <dan@coffeecode.net>
9026 4 4 docs/installation/server_installation.txt
9028 commit 1cf719479266e488a700cfa40fb811e7cf4174c6
9029 Author: Bill Erickson <berick@esilibrary.com>
9030 Date: Tue May 22 16:22:14 2012 -0400
9032 TPAC: recover the ability to override hold placement failures
9034 There is a certain class of hold failure events (e.g. HOLD_EXISTS,
9035 HOLD_ITEM_CHECKED_OUT) that can be overridden by patrons when they have
9036 the correct override permission. This change recovers that ability,
9037 which was recently removed with 99e8fc893a.
9039 Signed-off-by: Bill Erickson <berick@esilibrary.com>
9040 Signed-off-by: Mike Rylander <mrylander@gmail.com>
9042 4 2 Open-ILS/src/perlmods/lib/OpenILS/WWW/EGCatLoader/Account.pm
9044 commit 5537727d1b7e50452f1933e401998de192ecfe02
9045 Author: Mike Rylander <mrylander@gmail.com>
9046 Date: Tue May 22 15:10:14 2012 -0400
9048 stamping upgrade script for saved queries
9050 Signed-off-by: Mike Rylander <mrylander@gmail.com>
9052 1 1 Open-ILS/src/sql/Pg/002.schema.config.sql
9053 80 0 Open-ILS/src/sql/Pg/upgrade/0712.schema.search_query_groups.sql
9054 0 78 Open-ILS/src/sql/Pg/upgrade/XXXX.schema.search_query_groups.sql
9055 create mode 100644 Open-ILS/src/sql/Pg/upgrade/0712.schema.search_query_groups.sql
9056 delete mode 100644 Open-ILS/src/sql/Pg/upgrade/XXXX.schema.search_query_groups.sql
9058 commit aaa3b6c77d54f59fcb2cb7d709797a80aeac908a
9059 Author: Bill Erickson <berick@esilibrary.com>
9060 Date: Thu Feb 23 17:01:28 2012 -0500
9062 TPAC: Search Filter Groups
9064 Adds support for a new CGI param:
9066 fg:<filter_group_code>=filter_group_entry
9068 Each filter group entry will be mapped to a filter_group_entry()
9069 filter and appended to the current search query.
9071 This includes a new filter selector builder at
9072 parts/filter_group_selector.tt2.
9074 Usage, assuming a filter_group with code "audience":
9076 <span>[% ctx.filter_groups.audience.label %]<span>
9079 INCLUDE 'opac/parts/filter_group_selector.tt2'
9080 filter_group=audience
9085 The set of filter groups available to the TPAC are those defined at the
9086 search org unit and its ancestors. If multiple filters have the same
9087 code name, the filter owned closest to the context org unit is used.
9088 This allows for global filters with local overrides.
9090 Signed-off-by: Bill Erickson <berick@esilibrary.com>
9091 Signed-off-by: Mike Rylander <mrylander@gmail.com>
9093 1 0 Open-ILS/src/perlmods/lib/OpenILS/WWW/EGCatLoader.pm
9094 9 0 Open-ILS/src/perlmods/lib/OpenILS/WWW/EGCatLoader/Search.pm
9095 33 1 Open-ILS/src/perlmods/lib/OpenILS/WWW/EGCatLoader/Util.pm
9096 31 0 Open-ILS/src/templates/opac/parts/filter_group_selector.tt2
9097 create mode 100644 Open-ILS/src/templates/opac/parts/filter_group_selector.tt2
9099 commit 36592af1e51f4534fcf2207de19706c19daf9efe
9100 Author: Bill Erickson <berick@esilibrary.com>
9101 Date: Wed Apr 18 16:15:46 2012 -0400
9103 tpac : search_HINT cache fixes
9105 When searching for multiple values like a list of IDs, generate the
9106 cache key from the sorted JSON form of the search value instead of the
9109 Signed-off-by: Bill Erickson <berick@esilibrary.com>
9110 Signed-off-by: Mike Rylander <mrylander@gmail.com>
9112 5 0 Open-ILS/src/perlmods/lib/OpenILS/WWW/EGCatLoader/Util.pm
9114 commit 4c61706238fe44ee4c5afe41366a760583d3e797
9115 Author: Bill Erickson <berick@esilibrary.com>
9116 Date: Thu Apr 19 13:54:34 2012 -0400
9118 New QueryParser filter_group_entry filter
9120 filter_group_entry() takes one or more filter_group_entry IDs as
9121 parameters and applies the included sub-searches as filters on the
9124 Signed-off-by: Bill Erickson <berick@esilibrary.com>
9125 Signed-off-by: Mike Rylander <mrylander@gmail.com>
9127 18 0 Open-ILS/src/perlmods/lib/OpenILS/Application/Storage/Driver/Pg/QueryParser.pm
9129 commit e808d718a1104217a884ea2f353b9c1fec8ca101
9130 Author: Mike Rylander <mrylander@gmail.com>
9131 Date: Wed Apr 18 13:25:06 2012 -0400
9133 Give the PG QP driver a subquery callback for the new saved_query() filter
9135 Signed-off-by: Mike Rylander <mrylander@gmail.com>
9136 Signed-off-by: Bill Erickson <berick@esilibrary.com>
9138 18 0 Open-ILS/src/perlmods/lib/OpenILS/Application/Storage/Driver/Pg/QueryParser.pm
9140 commit 712720c419d6f42576426cff43feac773da65b09
9141 Author: Mike Rylander <mrylander@gmail.com>
9142 Date: Wed Apr 18 13:24:24 2012 -0400
9144 Teach QueryParser about search filter callbacks, and if a callback returns a value, parse it at the current recursion level
9146 Signed-off-by: Mike Rylander <mrylander@gmail.com>
9147 Signed-off-by: Bill Erickson <berick@esilibrary.com>
9148 Signed-off-by: Mike Rylander <mrylander@gmail.com>
9150 31 2 Open-ILS/src/perlmods/lib/OpenILS/Application/Storage/QueryParser.pm
9152 commit 497430ca0a24713c6885fbd26324707baf616d5e
9153 Author: Bill Erickson <berick@esilibrary.com>
9154 Date: Thu Feb 23 14:28:50 2012 -0500
9156 Search Filter Groups and Generic Queries : DB / IDL
9158 Adds 3 new tables. The first is a general purpose container for
9159 query-parser queries. These can be used by other entities for storing
9160 saved searches, saved search filters, etc. Each contains a query string
9163 The two other tables are for creating org unit saved search filter
9164 groups. A filter group is a named set of search queries, treated as
9165 filters, collected to create a high-level search filter. Filter group
9166 entries use search_query's under the covers, so the content of the
9167 filter can be any valid query string, including other filters or even
9168 other filter groups.
9170 For example, you could create an "Audience" filter group with entries
9171 like, "Children" => "audience(a, b) locations(3,4,5)" to filter on copy
9172 location in addition to the MARC audience data.
9174 Signed-off-by: Bill Erickson <berick@esilibrary.com>
9175 Signed-off-by: Mike Rylander <mrylander@gmail.com>
9177 62 0 Open-ILS/examples/fm_IDL.xml
9178 27 0 Open-ILS/src/sql/Pg/005.schema.actors.sql
9179 78 0 Open-ILS/src/sql/Pg/upgrade/XXXX.schema.search_query_groups.sql
9180 create mode 100644 Open-ILS/src/sql/Pg/upgrade/XXXX.schema.search_query_groups.sql
9182 commit 287a3e2052f5699daacddb7c536b6a15631fcf16
9183 Author: Bill Erickson <berick@esilibrary.com>
9184 Date: Mon May 21 10:32:56 2012 -0400
9186 Query Parser merged copy / non-dynamic filters
9188 When more than one copy-level filter (e.g. locations()) is used in a
9189 query-parser query, all but the first are ignored. The goal of this
9190 work is to compress multiple copy-level filters into a single filter
9191 that represents the full collection. Wherever possible, boolean
9192 structures will be honored, to the extent possible for post-search
9197 concerto locations(1,2) locations(3,4)
9199 ==> concerto locations(1,2,3,4)
9201 ( concerto locations(3,4,5) ) || (piano locations(3,5,7) )
9203 ==> ( concerto || piano ) locations(3,4,5,6,7)
9205 ( concerto locations(3,4,5) ) && ( piano locations(3,5,7) )
9207 ==> concerto piano locations(3,5)
9209 Note, in the last 2 examples, the final query does not exactly match the
9210 original. This is because copy-level filters are applied after the
9211 initial search and cannot be executed as part of the nested query. The
9212 best we can do is create a representation of the final copy-level
9213 filter, based on the nesting, and apply it to the final result of the
9216 Signed-off-by: Bill Erickson <berick@esilibrary.com>
9217 Signed-off-by: Mike Rylander <mrylander@gmail.com>
9219 70 2 Open-ILS/src/perlmods/lib/OpenILS/Application/Storage/QueryParser.pm
9221 commit b90330614c99c08f67b6e51cdf2aa035edfba66b
9222 Author: Bill Erickson <berick@esilibrary.com>
9223 Date: Tue May 15 18:00:30 2012 -0400
9225 Query Parser nested dynamic filters
9227 Dynamic filters (from metabib.record_attr) are now parsed along with
9228 search strings and facets as Query Parser descends the parse tree. The
9229 WHERE clause for the query as a whole is now a combination of the main
9230 WHERE and the ON clause for JOINing to metabib.record_attr. This gives
9231 us the ability to create complex boolean nested queries using
9232 SVF/record_attr filters, unlike before where nested filters were either
9233 ignored or always treated as global filters.
9237 concerto && ( ( item_type(a) subject|topic[Music] ) || item_form(a) )
9239 This query now successfully limits the "concerto" search to results that
9240 have either (item_type(a) AND subject|topic[Music]) OR item_form(a).
9242 Signed-off-by: Bill Erickson <berick@esilibrary.com>
9243 Signed-off-by: Mike Rylander <mrylander@gmail.com>
9245 82 42 Open-ILS/src/perlmods/lib/OpenILS/Application/Storage/Driver/Pg/QueryParser.pm
9246 4 1 Open-ILS/src/perlmods/lib/OpenILS/Application/Storage/QueryParser.pm
9248 commit 81dbf4d6a4a2c008cac9ca3fef8b0a8158157794
9249 Author: Bill Erickson <berick@esilibrary.com>
9250 Date: Tue May 15 17:59:56 2012 -0400
9252 QueryParser test script
9254 Signed-off-by: Bill Erickson <berick@esilibrary.com>
9255 Signed-off-by: Mike Rylander <mrylander@gmail.com>
9257 105 0 Open-ILS/src/support-scripts/test-scripts/query_parser.pl
9258 create mode 100755 Open-ILS/src/support-scripts/test-scripts/query_parser.pl
9260 commit 130ba6db26674313416a0309a0290fe98ec7404e
9261 Author: Dan Scott <dan@coffeecode.net>
9262 Date: Mon May 21 15:09:59 2012 -0400
9264 Use spaces instead of tabs in QueryParser.pm
9266 Copying swathes of SQL from logs into psql would often trigger the
9267 autocompletion that psql offers, garbling a query awfully. Define the
9268 local $spc var as two spaces and use that instead, leaving open the
9269 option for reverting to tabs or anything else people prefer.
9271 Also remove trailing whitespace, as this whole thing is about space.
9273 Signed-off-by: Dan Scott <dan@coffeecode.net>
9274 Signed-off-by: Lebbeous Fogle-Weekley <lebbeous@esilibrary.com>
9276 18 16 Open-ILS/src/perlmods/lib/OpenILS/Application/Storage/Driver/Pg/QueryParser.pm
9278 commit f09d75c476244080512e143366a38cde683e192b
9279 Author: Lebbeous Fogle-Weekley <lebbeous@esilibrary.com>
9280 Date: Mon May 21 14:22:40 2012 -0400
9282 Makes a warning go away when running fts-replacement.pl, but may have...
9286 Signed-off-by: Lebbeous Fogle-Weekley <lebbeous@esilibrary.com>
9287 Signed-off-by: Dan Scott <dan@coffeecode.net>
9289 11 3 Open-ILS/src/perlmods/lib/OpenILS/Application/Storage/Driver/Pg/QueryParser.pm
9291 commit e81a006e5d453fdf7ca8f6c98ac91c01fc3e0d9e
9292 Author: Dan Scott <dscott@laurentian.ca>
9293 Date: Mon May 21 14:02:11 2012 -0400
9295 Fix typo in TEST_SETUP for QueryParser.pm
9297 "author|coporate" doesn't exist, probably doesn't matter much in
9298 principle but is worthwhile getting rid of the distraction.
9300 Signed-off-by: Dan Scott <dscott@laurentian.ca>
9301 Signed-off-by: Lebbeous Fogle-Weekley <lebbeous@esilibrary.com>
9303 3 3 Open-ILS/src/perlmods/lib/OpenILS/Application/Storage/Driver/Pg/QueryParser.pm
9305 commit 33734b49a46374cce5ae05e7f33c32496334f600
9306 Author: Mike Rylander <mrylander@gmail.com>
9307 Date: Thu Dec 29 11:36:20 2011 -0500
9309 abstract query representations from QueryParser
9311 When you perform a search, you now also get back an abstract
9312 representation of your search query. fts-replacement.pl is a test
9313 script that shows you things that QueryParser does, including the new
9314 abstract query feature, and it also reconstitutes a string from the
9315 abstract query to demonstrate the correctness of that query.
9318 Make last-wins true for facets, filters and modifiers -- arg!; Parameterized values win in the staged-search QP wrapper
9320 Signed-off-by: Lebbeous Fogle-Weekley <lebbeous@esilibrary.com>
9321 Signed-off-by: Dan Scott <dan@coffeecode.net>
9323 57 0 Open-ILS/src/extras/fts-replacement.pl
9324 134 62 Open-ILS/src/perlmods/lib/OpenILS/Application/Storage/Publisher/metabib.pm
9325 429 19 Open-ILS/src/perlmods/lib/OpenILS/Application/Storage/QueryParser.pm
9326 create mode 100755 Open-ILS/src/extras/fts-replacement.pl
9328 commit 7abdb32ecbfecc3f01016c64b8f3f8faff45a93e
9329 Author: Dan Scott <dan@coffeecode.net>
9330 Date: Mon May 21 14:46:53 2012 -0400
9332 QueryParser: comma-delimit multiple WITH clauses
9334 Bill Erickson's fix for my breakage of QueryParser.pm for the speedup
9335 via the WITH common table expression usage inadvertently left out
9336 the commas required to delimit multiple WITH clauses, resulting in SQL
9339 This fixes that oversight. Note that the fts-replacement.pl script came
9340 in quite handy for testing this; recommended.
9342 Signed-off-by: Dan Scott <dan@coffeecode.net>
9343 Signed-off-by: Bill Erickson <berick@esilibrary.com>
9345 2 2 Open-ILS/src/perlmods/lib/OpenILS/Application/Storage/Driver/Pg/QueryParser.pm
9347 commit 65a75840f824e104792c8913336e8fa18d358339
9348 Author: Jason Stephenson <jason@sigio.com>
9349 Date: Fri May 18 22:51:14 2012 -0400
9351 Add libnet-https-any-perl as precise deb requirement in Makefile.install.
9353 Business::OnlinePayment::PayPal requires it, and it does not always want
9354 to install from CPAN. It says it require either Net-SSLeay or
9355 Crypt-SSLeay but the CPAN package never wants to install unless they
9356 both are installed. The deb package for Ubuntu seems to do the right
9359 Signed-off-by: Jason Stephenson <jason@sigio.com>
9360 Signed-off-by: Lebbeous Fogle-Weekley <lebbeous@esilibrary.com>
9362 2 1 Open-ILS/src/extras/Makefile.install
9364 commit 08297491c797391c199475a9e47b00550f4804fb
9365 Author: Bill Erickson <berick@esilibrary.com>
9366 Date: Fri May 18 16:42:19 2012 -0400
9368 QP support for nested WITH construction
9370 Nested query plans build their own tsquery chunks which have to be
9371 individually JOINed to the final query. To do this, each tsquery SELECT
9372 gets its own entry in the top-level WITH, complete with alias for
9375 Signed-off-by: Bill Erickson <berick@esilibrary.com>
9376 Signed-off-by: Mike Rylander <mrylander@gmail.com>
9378 10 3 Open-ILS/src/perlmods/lib/OpenILS/Application/Storage/Driver/Pg/QueryParser.pm
9380 commit 2ecc6a34c78a50bda4989821c042f28492429a4d
9381 Author: Dan Scott <dscott@laurentian.ca>
9382 Date: Sun May 20 23:02:09 2012 -0400
9384 Further integration: link README to server install docs
9386 We will now have the INSTALL file linking to the README file which in
9387 turn leads to the docs/installation/server_installation.text file. But
9390 Signed-off-by: Dan Scott <dscott@laurentian.ca>
9393 4 4 docs/installation/server_installation.txt
9394 mode change 100644 => 120000 README
9396 commit c273bc47545ff56b4b0b5113775b69b6d9b6d53e
9397 Author: Dan Scott <dscott@laurentian.ca>
9398 Date: Sun May 20 22:51:52 2012 -0400
9400 Merge the Evergreen docs into the code repository
9402 Rather than maintaining two separate repositories, with dual maintenance
9403 of what are essentially single-sourced files in the release notes and
9404 the install instructions, make better use of the docs/ subfolder of the
9405 Evergreen repository. If this crazy scheme works, DIG can commit to the
9406 docs/ subfolder, and devs can commit there too.
9408 Signed-off-by: Dan Scott <dscott@laurentian.ca>
9411 0 25 acquisitions/introduction.txt
9412 0 73 acquisitions/receive_items_from_invoice.txt
9413 0 136 acquisitions/selection_lists_po.txt
9414 0 69 acquisitions/vandelay_acquisitions_integration.txt
9415 0 122 admin/SMS_messaging.txt
9416 0 490 admin/acquisitions_admin.txt
9417 0 170 admin/authorities.txt
9418 0 32 admin/auto_suggest_search.txt
9419 0 199 admin/booking-admin.txt
9420 0 46 admin/cn_prefixes_and_suffixes.txt
9421 0 59 admin/customize_staff_client.txt
9422 0 53 admin/hold_driven_recalls.txt
9423 0 38 admin/lsa-library_settings_editor.txt
9424 0 79 admin/lsa-statcat.txt
9425 0 49 admin/recent_staff_searches.txt
9426 0 49 admin/restrict_Z39.50_sources_by_perm_group.txt
9427 0 23 admin/staff_client-double_clicking.txt
9428 0 42 admin/staff_client-recent_searches.txt
9429 0 6 admin/staff_client-return_to_results_from_marc.txt
9430 0 59 admin/staff_client-sorting_columns.txt
9431 0 6 admin/staff_client-tab_buttons.txt
9432 0 294 admin/template_toolkit.txt
9433 0 32 admin/user_activity_type.txt
9434 0 46 attributions.txt
9435 0 214 cataloging/batch_importing_MARC.txt
9436 0 106 cataloging/conjoined_items.txt
9437 0 57 cataloging/monograph_parts.txt
9438 0 55 cataloging/overlay_record_3950_import.txt
9439 0 0 circulation/README
9440 0 272 circulation/booking.txt
9441 0 327 circulation/circulating_items.txt
9442 0 0 development/README
9443 0 54 development/updating_translations_launchpad.txt
9444 4 5 docs/RELEASE_NOTES_2_2.txt
9445 25 0 docs/acquisitions/introduction.txt
9446 73 0 docs/acquisitions/receive_items_from_invoice.txt
9447 136 0 docs/acquisitions/selection_lists_po.txt
9448 69 0 docs/acquisitions/vandelay_acquisitions_integration.txt
9449 122 0 docs/admin/SMS_messaging.txt
9450 490 0 docs/admin/acquisitions_admin.txt
9451 170 0 docs/admin/authorities.txt
9452 32 0 docs/admin/auto_suggest_search.txt
9453 199 0 docs/admin/booking-admin.txt
9454 46 0 docs/admin/cn_prefixes_and_suffixes.txt
9455 59 0 docs/admin/customize_staff_client.txt
9456 53 0 docs/admin/hold_driven_recalls.txt
9457 38 0 docs/admin/lsa-library_settings_editor.txt
9458 79 0 docs/admin/lsa-statcat.txt
9459 49 0 docs/admin/recent_staff_searches.txt
9460 49 0 docs/admin/restrict_Z39.50_sources_by_perm_group.txt
9461 23 0 docs/admin/staff_client-double_clicking.txt
9462 42 0 docs/admin/staff_client-recent_searches.txt
9463 6 0 docs/admin/staff_client-return_to_results_from_marc.txt
9464 59 0 docs/admin/staff_client-sorting_columns.txt
9465 6 0 docs/admin/staff_client-tab_buttons.txt
9466 294 0 docs/admin/template_toolkit.txt
9467 32 0 docs/admin/user_activity_type.txt
9468 46 0 docs/attributions.txt
9469 214 0 docs/cataloging/batch_importing_MARC.txt
9470 106 0 docs/cataloging/conjoined_items.txt
9471 57 0 docs/cataloging/monograph_parts.txt
9472 55 0 docs/cataloging/overlay_record_3950_import.txt
9473 0 0 docs/circulation/README
9474 272 0 docs/circulation/booking.txt
9475 327 0 docs/circulation/circulating_items.txt
9476 0 0 docs/development/README
9477 54 0 docs/development/updating_translations_launchpad.txt
9478 212 0 docs/installation/edi_setup.txt
9479 549 0 docs/installation/server_installation.txt
9480 244 0 docs/installation/server_upgrade.txt
9481 32 0 docs/installation/system_requirements.txt
9482 189 0 docs/licensing.txt
9483 - - docs/media/1.png
9484 - - docs/media/10.png
9485 - - docs/media/11.png
9486 - - docs/media/12.png
9487 - - docs/media/13.png
9488 - - docs/media/14.png
9489 - - docs/media/15.png
9490 - - docs/media/2.png
9491 - - docs/media/3.png
9492 - - docs/media/4.png
9493 - - docs/media/5.png
9494 - - docs/media/6.png
9495 - - docs/media/7.png
9496 - - docs/media/8.png
9497 - - docs/media/9.png
9498 - - docs/media/Authority_Control_Sets1.jpg
9499 - - docs/media/Authority_Control_Sets1.jpg.1
9500 - - docs/media/Authority_Control_Sets2.jpg
9501 - - docs/media/Authority_Control_Sets2.jpg.1
9502 - - docs/media/Authority_Control_Sets3.jpg
9503 - - docs/media/Authority_Control_Sets3.jpg.1
9504 - - docs/media/Authority_Control_Sets4.jpg
9505 - - docs/media/Authority_Control_Sets4.jpg.1
9506 - - docs/media/Authority_Control_Sets5.jpg
9507 - - docs/media/Authority_Control_Sets5.jpg.1
9508 - - docs/media/Authority_Control_Sets6.jpg
9509 - - docs/media/Authority_Control_Sets6.jpg.1
9510 - - docs/media/Authority_Control_Sets7.jpg
9511 - - docs/media/Authority_Control_Sets7.jpg.1
9512 - - docs/media/Authority_Control_Sets8.jpg
9513 - - docs/media/Authority_Control_Sets8.jpg.1
9514 - - docs/media/Authority_Control_Sets9.jpg
9515 - - docs/media/Authority_Control_Sets9.jpg.1
9516 - - docs/media/Auto_Suggest_in_Catalog_Search1.jpg
9517 - - docs/media/Auto_Suggest_in_Catalog_Search2.jpg
9518 - - docs/media/Batch_Importing_MARC_Records1.jpg
9519 - - docs/media/Batch_Importing_MARC_Records10.jpg
9520 - - docs/media/Batch_Importing_MARC_Records11.jpg
9521 - - docs/media/Batch_Importing_MARC_Records12.jpg
9522 - - docs/media/Batch_Importing_MARC_Records13.jpg
9523 - - docs/media/Batch_Importing_MARC_Records14.jpg
9524 - - docs/media/Batch_Importing_MARC_Records15.jpg
9525 - - docs/media/Batch_Importing_MARC_Records2.jpg
9526 - - docs/media/Batch_Importing_MARC_Records3.jpg
9527 - - docs/media/Batch_Importing_MARC_Records4.jpg
9528 - - docs/media/Batch_Importing_MARC_Records5.jpg
9529 - - docs/media/Batch_Importing_MARC_Records6.jpg
9530 - - docs/media/Batch_Importing_MARC_Records7.jpg
9531 - - docs/media/Batch_Importing_MARC_Records8.jpg
9532 - - docs/media/Batch_Importing_MARC_Records9.jpg
9533 - - docs/media/Call_Number_Prefixes_and_Suffixes_2_21.jpg
9534 - - docs/media/Call_Number_Prefixes_and_Suffixes_2_22.jpg
9535 - - docs/media/Call_Number_Prefixes_and_Suffixes_2_22.jpg.1
9536 - - docs/media/Customizable_Toolbar1.jpg
9537 - - docs/media/Customizable_Toolbar2.jpg
9538 - - docs/media/Customizable_Toolbar3.jpg
9539 - - docs/media/Customizable_Toolbar4.jpg
9540 - - docs/media/Double_Click1.jpg
9541 - - docs/media/Double_Click2.jpg
9542 - - docs/media/Double_Click3.jpg
9543 - - docs/media/My_Lists1.jpg
9544 - - docs/media/My_Lists3.jpg
9545 - - docs/media/My_Lists4.jpg
9546 - - docs/media/My_Lists5.jpg
9547 - - docs/media/My_Lists6.jpg
9548 - - docs/media/My_Lists7.jpg
9549 - - docs/media/New_Tab_Button1.jpg
9550 - - docs/media/Overlay_Existing_Record_via_Z39_50_Import1.jpg
9551 - - docs/media/Overlay_Existing_Record_via_Z39_50_Import2.jpg
9552 - - docs/media/Overlay_Existing_Record_via_Z39_50_Import3.jpg
9553 - - docs/media/Overlay_Existing_Record_via_Z39_50_Import4.jpg
9554 - - docs/media/Overlay_Existing_Record_via_Z39_50_Import5.jpg
9555 - - docs/media/Overlay_Existing_Record_via_Z39_50_Import6.jpg
9556 - - docs/media/Receive_Items_From_an_Invoice1.jpg
9557 - - docs/media/Receive_Items_From_an_Invoice2.jpg
9558 - - docs/media/Receive_Items_From_an_Invoice3.jpg
9559 - - docs/media/Receive_Items_From_an_Invoice4.jpg
9560 - - docs/media/Receive_Items_From_an_Invoice5.jpg
9561 - - docs/media/Receive_Items_From_an_Invoice6.jpg
9562 - - docs/media/Receive_Items_From_an_Invoice7.jpg
9563 - - docs/media/Restrict_Z39_50_Sources_by_Permission_Group1.jpg
9564 - - docs/media/Restrict_Z39_50_Sources_by_Permission_Group2.jpg
9565 - - docs/media/Restrict_Z39_50_Sources_by_Permission_Group3.jpg
9566 - - docs/media/SMS_Text_Messaging1.jpg
9567 - - docs/media/SMS_Text_Messaging10.jpg
9568 - - docs/media/SMS_Text_Messaging11.jpg
9569 - - docs/media/SMS_Text_Messaging12.jpg
9570 - - docs/media/SMS_Text_Messaging13.jpg
9571 - - docs/media/SMS_Text_Messaging2.jpg
9572 - - docs/media/SMS_Text_Messaging3.jpg
9573 - - docs/media/SMS_Text_Messaging4.jpg
9574 - - docs/media/SMS_Text_Messaging5.jpg
9575 - - docs/media/SMS_Text_Messaging6.jpg
9576 - - docs/media/SMS_Text_Messaging7.jpg
9577 - - docs/media/SMS_Text_Messaging8.jpg
9578 - - docs/media/SMS_Text_Messaging9.jpg
9579 - - docs/media/Saved_Catalog_Searches_2_21.jpg
9580 - - docs/media/Saved_Catalog_Searches_2_21.jpg.1
9581 - - docs/media/Saved_Catalog_Searches_2_22.jpg
9582 - - docs/media/Saved_Catalog_Searches_2_22.jpg.1
9583 - - docs/media/Search_Results1.jpg
9584 - - docs/media/Sorting_Columns2.jpg
9585 - - docs/media/Sorting_Columns3.jpg
9586 - - docs/media/Sorting_Columns3.jpg.1
9587 - - docs/media/Sorting_Columns4.jpg
9588 - - docs/media/Sorting_Columns5.jpg
9589 - - docs/media/Target_Pickup_Lib1.jpg
9590 - - docs/media/Target_Pickup_Lib2.jpg
9591 - - docs/media/User_Activity_Types1A.jpg
9592 - - docs/media/User_Activity_Types2A.jpg
9593 - - docs/media/Vandelay_Integration_into_Acquisitions1.jpg
9594 - - docs/media/Vandelay_Integration_into_Acquisitions2.jpg
9595 - - docs/media/Vandelay_Integration_into_Acquisitions3.jpg
9596 - - docs/media/Vandelay_Integration_into_Acquisitions4.jpg
9597 - - docs/media/Vandelay_Integration_into_Acquisitions5.jpg
9598 - - docs/media/Vandelay_Integration_into_Acquisitions6.jpg
9599 - - docs/media/acq_activate.png
9600 - - docs/media/acq_apply_claim_policy.png
9601 - - docs/media/acq_brief_record-2.png
9602 - - docs/media/acq_brief_record.png
9603 - - docs/media/acq_cancel_copy.png
9604 - - docs/media/acq_cancel_line_items.png
9605 - - docs/media/acq_claim_item-2.png
9606 - - docs/media/acq_claim_item-3.png
9607 - - docs/media/acq_claim_item-4.png
9608 - - docs/media/acq_claim_item-5.png
9609 - - docs/media/acq_claim_item.png
9610 - - docs/media/acq_export_list.png
9611 - - docs/media/acq_funds-2.png
9612 - - docs/media/acq_funds.png
9613 - - docs/media/acq_invoice_blanket.png
9614 - - docs/media/acq_invoice_line_items.png
9615 - - docs/media/acq_invoice_link.png
9616 - - docs/media/acq_invoice_purchase_order.png
9617 - - docs/media/acq_invoice_view-2.png
9618 - - docs/media/acq_invoice_view.png
9619 - - docs/media/acq_line_items_add_copies-2.png
9620 - - docs/media/acq_line_items_add_copies-3.png
9621 - - docs/media/acq_line_items_add_copies.png
9622 - - docs/media/acq_line_items_add_notes.png
9623 - - docs/media/acq_line_items_alerts-2.png
9624 - - docs/media/acq_line_items_alerts.png
9625 - - docs/media/acq_line_items_link-2.png
9626 - - docs/media/acq_line_items_link.png
9627 - - docs/media/acq_line_items_update_barcodes.png
9628 - - docs/media/acq_line_items_view_history.png
9629 - - docs/media/acq_line_items_worksheet.png
9630 - - docs/media/acq_load_records.png
9631 - - docs/media/acq_marc_search-2.png
9632 - - docs/media/acq_marc_search.png
9633 - - docs/media/acq_purchase_order_add_charges.png
9634 - - docs/media/acq_purchase_order_add_note.png
9635 - - docs/media/acq_purchase_order_create.png
9636 - - docs/media/acq_purchase_order_history.png
9637 - - docs/media/acq_purchase_order_name.png
9638 - - docs/media/acq_purchase_order_print.png
9639 - - docs/media/acq_purchase_order_split-2.png
9640 - - docs/media/acq_purchase_order_split.png
9641 - - docs/media/acq_purchase_order_view-2.png
9642 - - docs/media/acq_purchase_order_view.png
9643 - - docs/media/acq_search.png
9644 - - docs/media/acq_selection_clone.png
9645 - - docs/media/acq_selection_create.png
9646 - - docs/media/acq_selection_mark_ready-2.png
9647 - - docs/media/acq_selection_mark_ready.png
9648 - - docs/media/acq_selection_merge.png
9649 - - docs/media/acq_workflow.jpg
9650 - - docs/media/add_holdings-1.png
9651 - - docs/media/add_holdings-2.png
9652 - - docs/media/add_holdings-3.png
9653 - - docs/media/add_holdings-4.png
9654 - - docs/media/add_holdings-5.png
9655 - - docs/media/application-pdf.png
9656 - - docs/media/ascv-distr.jpg
9657 - - docs/media/ascv-issues.jpg
9658 - - docs/media/ascv-sub.jpg
9659 - - docs/media/backdate_checkin.png
9660 - - docs/media/backdate_post_checkin.png
9661 - - docs/media/backdate_post_date.png
9662 - - docs/media/backdate_red.png
9663 - - docs/media/bills-1.png
9664 - - docs/media/bills-10.png
9665 - - docs/media/bills-11.png
9666 - - docs/media/bills-12.png
9667 - - docs/media/bills-13.png
9668 - - docs/media/bills-14.png
9669 - - docs/media/bills-15.png
9670 - - docs/media/bills-16.png
9671 - - docs/media/bills-17.png
9672 - - docs/media/bills-18.png
9673 - - docs/media/bills-19.png
9674 - - docs/media/bills-2.png
9675 - - docs/media/bills-20.png
9676 - - docs/media/bills-3.png
9677 - - docs/media/bills-4.png
9678 - - docs/media/bills-5.png
9679 - - docs/media/bills-6.png
9680 - - docs/media/bills-7.png
9681 - - docs/media/bills-8.png
9682 - - docs/media/bills-9.png
9683 - - docs/media/booking-cancel-1.png
9684 - - docs/media/booking-cancel-2.png
9685 - - docs/media/booking-cancel-3.png
9686 - - docs/media/booking-cancel-4.png
9687 - - docs/media/booking-capture-1.png
9688 - - docs/media/booking-capture-2.png
9689 - - docs/media/booking-capture-3.png
9690 - - docs/media/booking-create-1.png
9691 - - docs/media/booking-create-2.png
9692 - - docs/media/booking-create-3.png
9693 - - docs/media/booking-create-4.png
9694 - - docs/media/booking-create-5.png
9695 - - docs/media/booking-create-6.png
9696 - - docs/media/booking-create-7.png
9697 - - docs/media/booking-create-8.png
9698 - - docs/media/booking-create-9.png
9699 - - docs/media/booking-create-bookable-1.png
9700 - - docs/media/booking-create-bookable-2.png
9701 - - docs/media/booking-create-bookable-3.png
9702 - - docs/media/booking-create-bookable-4.png
9703 - - docs/media/booking-create-bookable-5.png
9704 - - docs/media/booking-create-bookable-6.png
9705 - - docs/media/booking-create-module-1.png
9706 - - docs/media/booking-create-module-2.png
9707 - - docs/media/booking-create-module-3.png
9708 - - docs/media/booking-create-module-4.png
9709 - - docs/media/booking-create-resourcetype-1.png
9710 - - docs/media/booking-create-resourcetype-2.png
9711 - - docs/media/booking-create-resourcetype-3.png
9712 - - docs/media/booking-create-resourcetype-4.png
9713 - - docs/media/booking-create-resourcetype-5.png
9714 - - docs/media/booking-pickup-1.png
9715 - - docs/media/booking-pickup-2.png
9716 - - docs/media/booking-pickup-3.png
9717 - - docs/media/booking-pickup-module-1.png
9718 - - docs/media/booking-pull-1.png
9719 - - docs/media/booking-pull-2.png
9720 - - docs/media/booking-pull-3.png
9721 - - docs/media/booking-return-2.png
9722 - - docs/media/booking-return-module-1.png
9723 - - docs/media/booking-return-module-2.png
9724 - - docs/media/booking-return-module-4.png
9725 - - docs/media/cap-wiz-cal.jpg
9726 - - docs/media/cap-wiz-chan.jpg
9727 - - docs/media/cap-wiz-chron.jpg
9728 - - docs/media/cap-wiz-freq.jpg
9729 - - docs/media/cap-wiz-num.jpg
9730 - - docs/media/catalogue-10.png
9731 - - docs/media/catalogue-11.png
9732 - - docs/media/catalogue-3.png
9733 - - docs/media/catalogue-4.png
9734 - - docs/media/catalogue-5.png
9735 - - docs/media/catalogue-6.png
9736 - - docs/media/catalogue-7.png
9737 - - docs/media/catalogue-8.png
9738 - - docs/media/catalogue-9.png
9739 - - docs/media/caution.png
9740 - - docs/media/ccbysa.png
9741 - - docs/media/check_in_menu.png
9742 - - docs/media/checkin_barcode.png
9743 - - docs/media/checkin_options.png
9744 - - docs/media/checkout_item_barcode.png
9745 - - docs/media/checkout_menu.png
9746 - - docs/media/circulation-1.png
9747 - - docs/media/circulation-10.png
9748 - - docs/media/circulation-11.png
9749 - - docs/media/circulation-12.png
9750 - - docs/media/circulation-13.png
9751 - - docs/media/circulation-14.png
9752 - - docs/media/circulation-15.png
9753 - - docs/media/circulation-16.png
9754 - - docs/media/circulation-17.png
9755 - - docs/media/circulation-18.png
9756 - - docs/media/circulation-19.png
9757 - - docs/media/circulation-2.png
9758 - - docs/media/circulation-20.png
9759 - - docs/media/circulation-21.png
9760 - - docs/media/circulation-22.png
9761 - - docs/media/circulation-23.png
9762 - - docs/media/circulation-24.png
9763 - - docs/media/circulation-25.png
9764 - - docs/media/circulation-26.png
9765 - - docs/media/circulation-27.png
9766 - - docs/media/circulation-28.png
9767 - - docs/media/circulation-29.png
9768 - - docs/media/circulation-3.png
9769 - - docs/media/circulation-30.png
9770 - - docs/media/circulation-31.png
9771 - - docs/media/circulation-32.png
9772 - - docs/media/circulation-33.png
9773 - - docs/media/circulation-34.png
9774 - - docs/media/circulation-35.png
9775 - - docs/media/circulation-36.png
9776 - - docs/media/circulation-4.png
9777 - - docs/media/circulation-5.png
9778 - - docs/media/circulation-6.png
9779 - - docs/media/circulation-7.png
9780 - - docs/media/circulation-8.png
9781 - - docs/media/circulation-9.png
9782 - - docs/media/claimed_date.png
9783 - - docs/media/conj1.jpg
9784 - - docs/media/conj10.jpg
9785 - - docs/media/conj2.jpg
9786 - - docs/media/conj3.jpg
9787 - - docs/media/conj4.jpg
9788 - - docs/media/conj5.jpg
9789 - - docs/media/conj6.jpg
9790 - - docs/media/conj7.jpg
9791 - - docs/media/conj8.jpg
9792 - - docs/media/conj9.jpg
9793 - - docs/media/copy_alert_message.png
9794 - - docs/media/copy_edit_alert.png
9795 - - docs/media/create-template-1.png
9796 - - docs/media/create-template-10.png
9797 - - docs/media/create-template-11.png
9798 - - docs/media/create-template-12.png
9799 - - docs/media/create-template-13.png
9800 - - docs/media/create-template-15.png
9801 - - docs/media/create-template-16.png
9802 - - docs/media/create-template-17.png
9803 - - docs/media/create-template-19.png
9804 - - docs/media/create-template-2.png
9805 - - docs/media/create-template-20.png
9806 - - docs/media/create-template-21.png
9807 - - docs/media/create-template-22.png
9808 - - docs/media/create-template-23.png
9809 - - docs/media/create-template-24.png
9810 - - docs/media/create-template-25.png
9811 - - docs/media/create-template-26.png
9812 - - docs/media/create-template-27.png
9813 - - docs/media/create-template-28.png
9814 - - docs/media/create-template-29.png
9815 - - docs/media/create-template-3.png
9816 - - docs/media/create-template-30.png
9817 - - docs/media/create-template-31.png
9818 - - docs/media/create-template-32.png
9819 - - docs/media/create-template-33.png
9820 - - docs/media/create-template-34.png
9821 - - docs/media/create-template-35.png
9822 - - docs/media/create-template-4.png
9823 - - docs/media/create-template-5.png
9824 - - docs/media/create-template-6.png
9825 - - docs/media/create-template-7.png
9826 - - docs/media/create-template-8.png
9827 - - docs/media/create-template-9.png
9828 - - docs/media/due_date_display.png
9829 - - docs/media/edit_due_date_action.png
9830 - - docs/media/epub_logo_color_ht39.gif
9831 - - docs/media/evergreen_logo.gif
9832 - - docs/media/folder-1.png
9833 - - docs/media/folder-10.png
9834 - - docs/media/folder-11.png
9835 - - docs/media/folder-12.png
9836 - - docs/media/folder-13.png
9837 - - docs/media/folder-14.png
9838 - - docs/media/folder-7a.png
9839 - - docs/media/generate-report-1.png
9840 - - docs/media/generate-report-10.png
9841 - - docs/media/generate-report-14.png
9842 - - docs/media/generate-report-2.png
9843 - - docs/media/generate-report-3.png
9844 - - docs/media/generate-report-8.png
9845 - - docs/media/generate-report-9.png
9846 - - docs/media/hold-1.png
9847 - - docs/media/hold-10.png
9848 - - docs/media/hold-11.png
9849 - - docs/media/hold-12.png
9850 - - docs/media/hold-14.png
9851 - - docs/media/hold-15.png
9852 - - docs/media/hold-16.png
9853 - - docs/media/hold-17.png
9854 - - docs/media/hold-18.png
9855 - - docs/media/hold-19.png
9856 - - docs/media/hold-2.png
9857 - - docs/media/hold-20.png
9858 - - docs/media/hold-21.png
9859 - - docs/media/hold-22.png
9860 - - docs/media/hold-23.png
9861 - - docs/media/hold-24.png
9862 - - docs/media/hold-25.png
9863 - - docs/media/hold-26.png
9864 - - docs/media/hold-27.png
9865 - - docs/media/hold-28.png
9866 - - docs/media/hold-29.png
9867 - - docs/media/hold-4.png
9868 - - docs/media/hold-5.png
9869 - - docs/media/hold-6.png
9870 - - docs/media/hold-7.png
9871 - - docs/media/hold-8.png
9872 - - docs/media/hold-9.png
9873 - - docs/media/holds-clearing-1.png
9874 - - docs/media/holds-clearing-2.png
9875 - - docs/media/holds-clearing-3.png
9876 - - docs/media/holds-clearing-4.png
9877 - - docs/media/holds-managing-1.png
9878 - - docs/media/holds-managing-10.png
9879 - - docs/media/holds-managing-11.png
9880 - - docs/media/holds-managing-12.png
9881 - - docs/media/holds-managing-13.png
9882 - - docs/media/holds-managing-14.png
9883 - - docs/media/holds-managing-15.png
9884 - - docs/media/holds-managing-16.png
9885 - - docs/media/holds-managing-17.png
9886 - - docs/media/holds-managing-18.png
9887 - - docs/media/holds-managing-19.png
9888 - - docs/media/holds-managing-2.png
9889 - - docs/media/holds-managing-3.png
9890 - - docs/media/holds-managing-4.png
9891 - - docs/media/holds-managing-5.png
9892 - - docs/media/holds-managing-6.png
9893 - - docs/media/holds-managing-7.png
9894 - - docs/media/holds-managing-8.png
9895 - - docs/media/holds-managing-9.png
9896 - - docs/media/holds-notifications-1.png
9897 - - docs/media/holds-notifications-2.png
9898 - - docs/media/holds-notifications-3.png
9899 - - docs/media/holds-notifications-4.png
9900 - - docs/media/holds-placing-1.png
9901 - - docs/media/holds-placing-10.png
9902 - - docs/media/holds-placing-11.png
9903 - - docs/media/holds-placing-2.png
9904 - - docs/media/holds-placing-3.png
9905 - - docs/media/holds-placing-4.png
9906 - - docs/media/holds-placing-5.png
9907 - - docs/media/holds-placing-6.png
9908 - - docs/media/holds-placing-7.png
9909 - - docs/media/holds-placing-8.png
9910 - - docs/media/holds-placing-9.png
9911 - - docs/media/holds-pull-1.png
9912 - - docs/media/holds-pull-2.png
9913 - - docs/media/holds-pull-3.png
9914 - - docs/media/holds-pull-4.png
9915 - - docs/media/holds-pull-5.png
9916 - - docs/media/holds-pull-5a.png
9917 - - docs/media/holds-pull-6.png
9918 - - docs/media/holds-pull-7.png
9919 - - docs/media/holds-pull-8.png
9920 - - docs/media/holds-pull-9.png
9921 - - docs/media/in_house_use.png
9922 - - docs/media/item_status_altview.png
9923 - - docs/media/item_status_barcode.png
9924 - - docs/media/item_status_list_view.png
9925 - - docs/media/item_status_menu.png
9926 - - docs/media/items_out_click.png
9927 - - docs/media/k_book_record.png
9928 - - docs/media/last_few_circs_action.png
9929 - - docs/media/last_few_circs_display.png
9930 - - docs/media/lost_cr_section.png
9931 - - docs/media/lsa-1.png
9932 - - docs/media/lsa-10.jpg
9933 - - docs/media/lsa-11.jpg
9934 - - docs/media/lsa-12.jpg
9935 - - docs/media/lsa-14.jpg
9936 - - docs/media/lsa-16.jpg
9937 - - docs/media/lsa-17.jpg
9938 - - docs/media/lsa-18.jpg
9939 - - docs/media/lsa-2.jpg
9940 - - docs/media/lsa-22.png
9941 - - docs/media/lsa-23.jpg
9942 - - docs/media/lsa-25.jpg
9943 - - docs/media/lsa-26.jpg
9944 - - docs/media/lsa-27.jpg
9945 - - docs/media/lsa-28.jpg
9946 - - docs/media/lsa-32.jpg
9947 - - docs/media/lsa-33.jpg
9948 - - docs/media/lsa-4.jpg
9949 - - docs/media/lsa-5.jpg
9950 - - docs/media/lsa-7.jpg
9951 - - docs/media/lsa-8.jpg
9952 - - docs/media/lsa-closed-mountain-1.png
9953 - - docs/media/lsa-closed-mountain-2.png
9954 - - docs/media/lsa-group-0.png
9955 - - docs/media/lsa-group-1.png
9956 - - docs/media/lsa-group-1a.png
9957 - - docs/media/lsa-group-2.png
9958 - - docs/media/lsa-group-3.png
9959 - - docs/media/lsa-group-4.png
9960 - - docs/media/lsa-group-5.png
9961 - - docs/media/lsa-group-6.png
9962 - - docs/media/lsa-statcat-1.png
9963 - - docs/media/lsa-statcat-2.png
9964 - - docs/media/lsa-statcat-3.png
9965 - - docs/media/lsa-statcat-4.png
9966 - - docs/media/lsa-statcat-5.png
9967 - - docs/media/lsa-statcat-6.png
9968 - - docs/media/lsa-statcat-7.png
9969 - - docs/media/lsa-statcat-8.png
9970 - - docs/media/main_logo.jpg
9971 - - docs/media/mark_claims_returned.png
9972 - - docs/media/mark_lost.png
9973 - - docs/media/mark_missing_damaged.png
9974 - - docs/media/monograph_parts1.jpg
9975 - - docs/media/monograph_parts2.jpg
9976 - - docs/media/monograph_parts3.jpg
9977 - - docs/media/monograph_parts4.jpg
9978 - - docs/media/monograph_parts5.jpg
9979 - - docs/media/myaccount-bookbags.png
9980 - - docs/media/myaccount-itemrenew.png
9981 - - docs/media/myaccount-itemscheckedout.png
9982 - - docs/media/myaccount-itemsonhold.png
9983 - - docs/media/myaccount-login-arrow.png
9984 - - docs/media/myaccount-login-info.png
9985 - - docs/media/myaccount-login.png
9986 - - docs/media/myaccount-loginpasswordupdate.png
9987 - - docs/media/myaccount-summary.png
9988 - - docs/media/note.png
9989 - - docs/media/offline-1.png
9990 - - docs/media/offline-10.png
9991 - - docs/media/offline-11.png
9992 - - docs/media/offline-12.png
9993 - - docs/media/offline-13.png
9994 - - docs/media/offline-14.png
9995 - - docs/media/offline-15.png
9996 - - docs/media/offline-16.png
9997 - - docs/media/offline-17.png
9998 - - docs/media/offline-18.png
9999 - - docs/media/offline-19.png
10000 - - docs/media/offline-2.png
10001 - - docs/media/offline-20.png
10002 - - docs/media/offline-21.png
10003 - - docs/media/offline-22.png
10004 - - docs/media/offline-23.png
10005 - - docs/media/offline-24.png
10006 - - docs/media/offline-25.png
10007 - - docs/media/offline-26.png
10008 - - docs/media/offline-27.png
10009 - - docs/media/offline-28.png
10010 - - docs/media/offline-29.png
10011 - - docs/media/offline-3.png
10012 - - docs/media/offline-30.png
10013 - - docs/media/offline-31.png
10014 - - docs/media/offline-32.png
10015 - - docs/media/offline-33.png
10016 - - docs/media/offline-34.png
10017 - - docs/media/offline-35.png
10018 - - docs/media/offline-36.png
10019 - - docs/media/offline-4.png
10020 - - docs/media/offline-5.png
10021 - - docs/media/offline-6.png
10022 - - docs/media/offline-7.png
10023 - - docs/media/offline-8.png
10024 - - docs/media/offline-9.png
10025 - - docs/media/overdue_checkin.png
10026 - - docs/media/passwordresetmessage.png
10027 - - docs/media/patron-1.png
10028 - - docs/media/patron-10.png
10029 - - docs/media/patron-11.png
10030 - - docs/media/patron-12.png
10031 - - docs/media/patron-13.png
10032 - - docs/media/patron-14.png
10033 - - docs/media/patron-15.png
10034 - - docs/media/patron-16.png
10035 - - docs/media/patron-17.png
10036 - - docs/media/patron-18.png
10037 - - docs/media/patron-19.png
10038 - - docs/media/patron-2.png
10039 - - docs/media/patron-20.png
10040 - - docs/media/patron-21.png
10041 - - docs/media/patron-22.png
10042 - - docs/media/patron-23.png
10043 - - docs/media/patron-24.png
10044 - - docs/media/patron-25.png
10045 - - docs/media/patron-26.png
10046 - - docs/media/patron-27.png
10047 - - docs/media/patron-28.png
10048 - - docs/media/patron-29.png
10049 - - docs/media/patron-3.png
10050 - - docs/media/patron-30.png
10051 - - docs/media/patron-31.png
10052 - - docs/media/patron-32.png
10053 - - docs/media/patron-3a.png
10054 - - docs/media/patron-4.png
10055 - - docs/media/patron-5.png
10056 - - docs/media/patron-6.png
10057 - - docs/media/patron-7.png
10058 - - docs/media/patron-8.png
10059 - - docs/media/patron-9.png
10060 - - docs/media/patron-record-status-1.png
10061 - - docs/media/patron-record-status-dark-grey.png
10062 - - docs/media/patron-record-status-green.png
10063 - - docs/media/patron-record-status-light-grey.png
10064 - - docs/media/patron-record-status-orange.png
10065 - - docs/media/patron-record-status-purple.png
10066 - - docs/media/patron-record-status-red.png
10067 - - docs/media/patron-record-status-yellow.png
10068 - - docs/media/patron_summary_checkouts.jpg
10069 - - docs/media/pdf_icon.gif
10070 - - docs/media/pre_cat_alert.png
10071 - - docs/media/precat.png
10072 - - docs/media/profile-5.png
10073 - - docs/media/profile-6.png
10074 - - docs/media/profile-7.png
10075 - - docs/media/receipt-10.jpg
10076 - - docs/media/receipt-11.jpg
10077 - - docs/media/receipt-12.jpg
10078 - - docs/media/receipt-13.jpg
10079 - - docs/media/receipt-14.jpg
10080 - - docs/media/receipt-15.jpg
10081 - - docs/media/receipt-16.png
10082 - - docs/media/receipt-17.jpg
10083 - - docs/media/receipt-18.jpg
10084 - - docs/media/receipt-19.jpg
10085 - - docs/media/receipt-2.jpg
10086 - - docs/media/receipt-20.jpg
10087 - - docs/media/receipt-21.jpg
10088 - - docs/media/receipt-22.jpg
10089 - - docs/media/receipt-23.jpg
10090 - - docs/media/receipt-24.jpg
10091 - - docs/media/receipt-3.jpg
10092 - - docs/media/receipt-4.jpg
10093 - - docs/media/receipt-5.jpg
10094 - - docs/media/receipt-6.jpg
10095 - - docs/media/receipt-7.jpg
10096 - - docs/media/receipt-8.jpg
10097 - - docs/media/receipt-9.jpg
10098 - - docs/media/record_in_house_action.png
10099 - - docs/media/renew_action.png
10100 - - docs/media/renew_item.png
10101 - - docs/media/renew_item_calendar.png
10102 - - docs/media/renew_specific_date.png
10103 - - docs/media/retrieve_patron.png
10104 - - docs/media/scv-crec.jpg
10105 - - docs/media/scv-distr.jpg
10106 - - docs/media/scv-iss.jpg
10107 - - docs/media/scv-rec.jpg
10108 - - docs/media/scv-srec.jpg
10109 - - docs/media/scv-sub.jpg
10110 - - docs/media/server-3.png
10111 - - docs/media/server-4.png
10112 - - docs/media/server-5.png
10113 - - docs/media/server-6.png
10114 - - docs/media/shared-template-6.png
10115 - - docs/media/shared-template-7.png
10116 - - docs/media/shared-template-9.png
10117 - - docs/media/small_logo_white.jpg
10118 - - docs/media/specify_due_date1.png
10119 - - docs/media/specify_due_date2.png
10120 - - docs/media/staffclient-1.png
10121 - - docs/media/staffclient-2.png
10122 - - docs/media/staffclient-3.png
10123 - - docs/media/staffclient-4.png
10124 - - docs/media/staffclient-5.png
10125 - - docs/media/staffclient-6.png
10126 - - docs/media/staffclient-6a.png
10127 - - docs/media/staffclient-6b.png
10128 - - docs/media/staffclient-6c.png
10129 - - docs/media/staffclient-6d.png
10130 - - docs/media/staffclient-7.png
10131 - - docs/media/staffclient-7a.png
10132 - - docs/media/staffclient-8.png
10133 - - docs/media/staffclient-9.png
10134 - - docs/media/staffclientinstallation-proxy-putty-1.png
10135 - - docs/media/staffclientinstallation-proxy-socks-1.png
10136 - - docs/media/staffclientinstallation-proxy-socks-2.png
10137 - - docs/media/staffclientinstallation-staffclient-1.png
10138 - - docs/media/staffclientinstallation-staffclient-2.png
10139 - - docs/media/staffclientinstallation-staffclient-3.png
10140 - - docs/media/staffclientinstallation-staffclient-4.png
10141 - - docs/media/staffclientinstallation-staffclient-workstationnames-1.png
10142 - - docs/media/staffclientinstallation-staffclient-workstationnames-2.png
10143 - - docs/media/staffclientinstallation-staffclient-workstationnames-3.png
10144 - - docs/media/staffclientinstallation-tabbed-1.png
10145 - - docs/media/survey-1.png
10146 - - docs/media/survey-10.png
10147 - - docs/media/survey-2.png
10148 - - docs/media/survey-3.png
10149 - - docs/media/survey-4.png
10150 - - docs/media/survey-5.png
10151 - - docs/media/survey-6.png
10152 - - docs/media/survey-7.png
10153 - - docs/media/survey-8.png
10154 - - docs/media/survey-9.png
10155 - - docs/media/tip.png
10156 - - docs/media/transit-1.png
10157 - - docs/media/transit-10.png
10158 - - docs/media/transit-2.png
10159 - - docs/media/transit-3.png
10160 - - docs/media/transit-4a.png
10161 - - docs/media/transit-5.png
10162 - - docs/media/transit-6.png
10163 - - docs/media/transit-7.png
10164 - - docs/media/transit-8.png
10165 - - docs/media/transit-9.png
10166 - - docs/media/unified_volume_copy_creator1.jpg
10167 - - docs/media/unified_volume_copy_creator2.jpg
10168 - - docs/media/unified_volume_copy_creator3.jpg
10169 - - docs/media/unified_volume_copy_creator4.jpg
10170 - - docs/media/unified_volume_copy_creator5.jpg
10171 - - docs/media/unified_volume_copy_creator6.jpg
10172 - - docs/media/view-output-1.png
10173 - - docs/media/view-output-2.png
10174 - - docs/media/view-output-3.png
10175 - - docs/media/view-output-4.png
10176 - - docs/media/view-output-5.png
10177 - - docs/media/warning.png
10178 63 0 docs/opac/my_lists.txt
10179 0 0 docs/reports/README
10180 320 0 docs/root.txt
10181 30 0 docs/serials/A-intro.txt
10182 43 0 docs/serials/B-copy_template.txt
10183 152 0 docs/serials/C-subscription-SCV.txt
10184 188 0 docs/serials/D-subscription-ASCV.txt
10185 19 0 docs/serials/E-edit_subscriptions.txt
10186 64 0 docs/serials/F-Receiving.txt
10187 9 0 docs/serials/G-Special_issue.txt
10188 35 0 docs/serials/H-holdings_statements.txt
10189 0 212 installation/edi_setup.txt
10190 0 549 installation/server_installation.txt
10191 0 244 installation/server_upgrade.txt
10192 0 32 installation/system_requirements.txt
10193 0 189 licensing.txt
10209 - - media/Authority_Control_Sets1.jpg
10210 - - media/Authority_Control_Sets1.jpg.1
10211 - - media/Authority_Control_Sets2.jpg
10212 - - media/Authority_Control_Sets2.jpg.1
10213 - - media/Authority_Control_Sets3.jpg
10214 - - media/Authority_Control_Sets3.jpg.1
10215 - - media/Authority_Control_Sets4.jpg
10216 - - media/Authority_Control_Sets4.jpg.1
10217 - - media/Authority_Control_Sets5.jpg
10218 - - media/Authority_Control_Sets5.jpg.1
10219 - - media/Authority_Control_Sets6.jpg
10220 - - media/Authority_Control_Sets6.jpg.1
10221 - - media/Authority_Control_Sets7.jpg
10222 - - media/Authority_Control_Sets7.jpg.1
10223 - - media/Authority_Control_Sets8.jpg
10224 - - media/Authority_Control_Sets8.jpg.1
10225 - - media/Authority_Control_Sets9.jpg
10226 - - media/Authority_Control_Sets9.jpg.1
10227 - - media/Auto_Suggest_in_Catalog_Search1.jpg
10228 - - media/Auto_Suggest_in_Catalog_Search2.jpg
10229 - - media/Batch_Importing_MARC_Records1.jpg
10230 - - media/Batch_Importing_MARC_Records10.jpg
10231 - - media/Batch_Importing_MARC_Records11.jpg
10232 - - media/Batch_Importing_MARC_Records12.jpg
10233 - - media/Batch_Importing_MARC_Records13.jpg
10234 - - media/Batch_Importing_MARC_Records14.jpg
10235 - - media/Batch_Importing_MARC_Records15.jpg
10236 - - media/Batch_Importing_MARC_Records2.jpg
10237 - - media/Batch_Importing_MARC_Records3.jpg
10238 - - media/Batch_Importing_MARC_Records4.jpg
10239 - - media/Batch_Importing_MARC_Records5.jpg
10240 - - media/Batch_Importing_MARC_Records6.jpg
10241 - - media/Batch_Importing_MARC_Records7.jpg
10242 - - media/Batch_Importing_MARC_Records8.jpg
10243 - - media/Batch_Importing_MARC_Records9.jpg
10244 - - media/Call_Number_Prefixes_and_Suffixes_2_21.jpg
10245 - - media/Call_Number_Prefixes_and_Suffixes_2_22.jpg
10246 - - media/Call_Number_Prefixes_and_Suffixes_2_22.jpg.1
10247 - - media/Customizable_Toolbar1.jpg
10248 - - media/Customizable_Toolbar2.jpg
10249 - - media/Customizable_Toolbar3.jpg
10250 - - media/Customizable_Toolbar4.jpg
10251 - - media/Double_Click1.jpg
10252 - - media/Double_Click2.jpg
10253 - - media/Double_Click3.jpg
10254 - - media/My_Lists1.jpg
10255 - - media/My_Lists3.jpg
10256 - - media/My_Lists4.jpg
10257 - - media/My_Lists5.jpg
10258 - - media/My_Lists6.jpg
10259 - - media/My_Lists7.jpg
10260 - - media/New_Tab_Button1.jpg
10261 - - media/Overlay_Existing_Record_via_Z39_50_Import1.jpg
10262 - - media/Overlay_Existing_Record_via_Z39_50_Import2.jpg
10263 - - media/Overlay_Existing_Record_via_Z39_50_Import3.jpg
10264 - - media/Overlay_Existing_Record_via_Z39_50_Import4.jpg
10265 - - media/Overlay_Existing_Record_via_Z39_50_Import5.jpg
10266 - - media/Overlay_Existing_Record_via_Z39_50_Import6.jpg
10267 - - media/Receive_Items_From_an_Invoice1.jpg
10268 - - media/Receive_Items_From_an_Invoice2.jpg
10269 - - media/Receive_Items_From_an_Invoice3.jpg
10270 - - media/Receive_Items_From_an_Invoice4.jpg
10271 - - media/Receive_Items_From_an_Invoice5.jpg
10272 - - media/Receive_Items_From_an_Invoice6.jpg
10273 - - media/Receive_Items_From_an_Invoice7.jpg
10274 - - media/Restrict_Z39_50_Sources_by_Permission_Group1.jpg
10275 - - media/Restrict_Z39_50_Sources_by_Permission_Group2.jpg
10276 - - media/Restrict_Z39_50_Sources_by_Permission_Group3.jpg
10277 - - media/SMS_Text_Messaging1.jpg
10278 - - media/SMS_Text_Messaging10.jpg
10279 - - media/SMS_Text_Messaging11.jpg
10280 - - media/SMS_Text_Messaging12.jpg
10281 - - media/SMS_Text_Messaging13.jpg
10282 - - media/SMS_Text_Messaging2.jpg
10283 - - media/SMS_Text_Messaging3.jpg
10284 - - media/SMS_Text_Messaging4.jpg
10285 - - media/SMS_Text_Messaging5.jpg
10286 - - media/SMS_Text_Messaging6.jpg
10287 - - media/SMS_Text_Messaging7.jpg
10288 - - media/SMS_Text_Messaging8.jpg
10289 - - media/SMS_Text_Messaging9.jpg
10290 - - media/Saved_Catalog_Searches_2_21.jpg
10291 - - media/Saved_Catalog_Searches_2_21.jpg.1
10292 - - media/Saved_Catalog_Searches_2_22.jpg
10293 - - media/Saved_Catalog_Searches_2_22.jpg.1
10294 - - media/Search_Results1.jpg
10295 - - media/Sorting_Columns2.jpg
10296 - - media/Sorting_Columns3.jpg
10297 - - media/Sorting_Columns3.jpg.1
10298 - - media/Sorting_Columns4.jpg
10299 - - media/Sorting_Columns5.jpg
10300 - - media/Target_Pickup_Lib1.jpg
10301 - - media/Target_Pickup_Lib2.jpg
10302 - - media/User_Activity_Types1A.jpg
10303 - - media/User_Activity_Types2A.jpg
10304 - - media/Vandelay_Integration_into_Acquisitions1.jpg
10305 - - media/Vandelay_Integration_into_Acquisitions2.jpg
10306 - - media/Vandelay_Integration_into_Acquisitions3.jpg
10307 - - media/Vandelay_Integration_into_Acquisitions4.jpg
10308 - - media/Vandelay_Integration_into_Acquisitions5.jpg
10309 - - media/Vandelay_Integration_into_Acquisitions6.jpg
10310 - - media/acq_activate.png
10311 - - media/acq_apply_claim_policy.png
10312 - - media/acq_brief_record-2.png
10313 - - media/acq_brief_record.png
10314 - - media/acq_cancel_copy.png
10315 - - media/acq_cancel_line_items.png
10316 - - media/acq_claim_item-2.png
10317 - - media/acq_claim_item-3.png
10318 - - media/acq_claim_item-4.png
10319 - - media/acq_claim_item-5.png
10320 - - media/acq_claim_item.png
10321 - - media/acq_export_list.png
10322 - - media/acq_funds-2.png
10323 - - media/acq_funds.png
10324 - - media/acq_invoice_blanket.png
10325 - - media/acq_invoice_line_items.png
10326 - - media/acq_invoice_link.png
10327 - - media/acq_invoice_purchase_order.png
10328 - - media/acq_invoice_view-2.png
10329 - - media/acq_invoice_view.png
10330 - - media/acq_line_items_add_copies-2.png
10331 - - media/acq_line_items_add_copies-3.png
10332 - - media/acq_line_items_add_copies.png
10333 - - media/acq_line_items_add_notes.png
10334 - - media/acq_line_items_alerts-2.png
10335 - - media/acq_line_items_alerts.png
10336 - - media/acq_line_items_link-2.png
10337 - - media/acq_line_items_link.png
10338 - - media/acq_line_items_update_barcodes.png
10339 - - media/acq_line_items_view_history.png
10340 - - media/acq_line_items_worksheet.png
10341 - - media/acq_load_records.png
10342 - - media/acq_marc_search-2.png
10343 - - media/acq_marc_search.png
10344 - - media/acq_purchase_order_add_charges.png
10345 - - media/acq_purchase_order_add_note.png
10346 - - media/acq_purchase_order_create.png
10347 - - media/acq_purchase_order_history.png
10348 - - media/acq_purchase_order_name.png
10349 - - media/acq_purchase_order_print.png
10350 - - media/acq_purchase_order_split-2.png
10351 - - media/acq_purchase_order_split.png
10352 - - media/acq_purchase_order_view-2.png
10353 - - media/acq_purchase_order_view.png
10354 - - media/acq_search.png
10355 - - media/acq_selection_clone.png
10356 - - media/acq_selection_create.png
10357 - - media/acq_selection_mark_ready-2.png
10358 - - media/acq_selection_mark_ready.png
10359 - - media/acq_selection_merge.png
10360 - - media/acq_workflow.jpg
10361 - - media/add_holdings-1.png
10362 - - media/add_holdings-2.png
10363 - - media/add_holdings-3.png
10364 - - media/add_holdings-4.png
10365 - - media/add_holdings-5.png
10366 - - media/application-pdf.png
10367 - - media/ascv-distr.jpg
10368 - - media/ascv-issues.jpg
10369 - - media/ascv-sub.jpg
10370 - - media/backdate_checkin.png
10371 - - media/backdate_post_checkin.png
10372 - - media/backdate_post_date.png
10373 - - media/backdate_red.png
10374 - - media/bills-1.png
10375 - - media/bills-10.png
10376 - - media/bills-11.png
10377 - - media/bills-12.png
10378 - - media/bills-13.png
10379 - - media/bills-14.png
10380 - - media/bills-15.png
10381 - - media/bills-16.png
10382 - - media/bills-17.png
10383 - - media/bills-18.png
10384 - - media/bills-19.png
10385 - - media/bills-2.png
10386 - - media/bills-20.png
10387 - - media/bills-3.png
10388 - - media/bills-4.png
10389 - - media/bills-5.png
10390 - - media/bills-6.png
10391 - - media/bills-7.png
10392 - - media/bills-8.png
10393 - - media/bills-9.png
10394 - - media/booking-cancel-1.png
10395 - - media/booking-cancel-2.png
10396 - - media/booking-cancel-3.png
10397 - - media/booking-cancel-4.png
10398 - - media/booking-capture-1.png
10399 - - media/booking-capture-2.png
10400 - - media/booking-capture-3.png
10401 - - media/booking-create-1.png
10402 - - media/booking-create-2.png
10403 - - media/booking-create-3.png
10404 - - media/booking-create-4.png
10405 - - media/booking-create-5.png
10406 - - media/booking-create-6.png
10407 - - media/booking-create-7.png
10408 - - media/booking-create-8.png
10409 - - media/booking-create-9.png
10410 - - media/booking-create-bookable-1.png
10411 - - media/booking-create-bookable-2.png
10412 - - media/booking-create-bookable-3.png
10413 - - media/booking-create-bookable-4.png
10414 - - media/booking-create-bookable-5.png
10415 - - media/booking-create-bookable-6.png
10416 - - media/booking-create-module-1.png
10417 - - media/booking-create-module-2.png
10418 - - media/booking-create-module-3.png
10419 - - media/booking-create-module-4.png
10420 - - media/booking-create-resourcetype-1.png
10421 - - media/booking-create-resourcetype-2.png
10422 - - media/booking-create-resourcetype-3.png
10423 - - media/booking-create-resourcetype-4.png
10424 - - media/booking-create-resourcetype-5.png
10425 - - media/booking-pickup-1.png
10426 - - media/booking-pickup-2.png
10427 - - media/booking-pickup-3.png
10428 - - media/booking-pickup-module-1.png
10429 - - media/booking-pull-1.png
10430 - - media/booking-pull-2.png
10431 - - media/booking-pull-3.png
10432 - - media/booking-return-2.png
10433 - - media/booking-return-module-1.png
10434 - - media/booking-return-module-2.png
10435 - - media/booking-return-module-4.png
10436 - - media/cap-wiz-cal.jpg
10437 - - media/cap-wiz-chan.jpg
10438 - - media/cap-wiz-chron.jpg
10439 - - media/cap-wiz-freq.jpg
10440 - - media/cap-wiz-num.jpg
10441 - - media/catalogue-10.png
10442 - - media/catalogue-11.png
10443 - - media/catalogue-3.png
10444 - - media/catalogue-4.png
10445 - - media/catalogue-5.png
10446 - - media/catalogue-6.png
10447 - - media/catalogue-7.png
10448 - - media/catalogue-8.png
10449 - - media/catalogue-9.png
10450 - - media/caution.png
10451 - - media/ccbysa.png
10452 - - media/check_in_menu.png
10453 - - media/checkin_barcode.png
10454 - - media/checkin_options.png
10455 - - media/checkout_item_barcode.png
10456 - - media/checkout_menu.png
10457 - - media/circulation-1.png
10458 - - media/circulation-10.png
10459 - - media/circulation-11.png
10460 - - media/circulation-12.png
10461 - - media/circulation-13.png
10462 - - media/circulation-14.png
10463 - - media/circulation-15.png
10464 - - media/circulation-16.png
10465 - - media/circulation-17.png
10466 - - media/circulation-18.png
10467 - - media/circulation-19.png
10468 - - media/circulation-2.png
10469 - - media/circulation-20.png
10470 - - media/circulation-21.png
10471 - - media/circulation-22.png
10472 - - media/circulation-23.png
10473 - - media/circulation-24.png
10474 - - media/circulation-25.png
10475 - - media/circulation-26.png
10476 - - media/circulation-27.png
10477 - - media/circulation-28.png
10478 - - media/circulation-29.png
10479 - - media/circulation-3.png
10480 - - media/circulation-30.png
10481 - - media/circulation-31.png
10482 - - media/circulation-32.png
10483 - - media/circulation-33.png
10484 - - media/circulation-34.png
10485 - - media/circulation-35.png
10486 - - media/circulation-36.png
10487 - - media/circulation-4.png
10488 - - media/circulation-5.png
10489 - - media/circulation-6.png
10490 - - media/circulation-7.png
10491 - - media/circulation-8.png
10492 - - media/circulation-9.png
10493 - - media/claimed_date.png
10494 - - media/conj1.jpg
10495 - - media/conj10.jpg
10496 - - media/conj2.jpg
10497 - - media/conj3.jpg
10498 - - media/conj4.jpg
10499 - - media/conj5.jpg
10500 - - media/conj6.jpg
10501 - - media/conj7.jpg
10502 - - media/conj8.jpg
10503 - - media/conj9.jpg
10504 - - media/copy_alert_message.png
10505 - - media/copy_edit_alert.png
10506 - - media/create-template-1.png
10507 - - media/create-template-10.png
10508 - - media/create-template-11.png
10509 - - media/create-template-12.png
10510 - - media/create-template-13.png
10511 - - media/create-template-15.png
10512 - - media/create-template-16.png
10513 - - media/create-template-17.png
10514 - - media/create-template-19.png
10515 - - media/create-template-2.png
10516 - - media/create-template-20.png
10517 - - media/create-template-21.png
10518 - - media/create-template-22.png
10519 - - media/create-template-23.png
10520 - - media/create-template-24.png
10521 - - media/create-template-25.png
10522 - - media/create-template-26.png
10523 - - media/create-template-27.png
10524 - - media/create-template-28.png
10525 - - media/create-template-29.png
10526 - - media/create-template-3.png
10527 - - media/create-template-30.png
10528 - - media/create-template-31.png
10529 - - media/create-template-32.png
10530 - - media/create-template-33.png
10531 - - media/create-template-34.png
10532 - - media/create-template-35.png
10533 - - media/create-template-4.png
10534 - - media/create-template-5.png
10535 - - media/create-template-6.png
10536 - - media/create-template-7.png
10537 - - media/create-template-8.png
10538 - - media/create-template-9.png
10539 - - media/due_date_display.png
10540 - - media/edit_due_date_action.png
10541 - - media/epub_logo_color_ht39.gif
10542 - - media/evergreen_logo.gif
10543 - - media/folder-1.png
10544 - - media/folder-10.png
10545 - - media/folder-11.png
10546 - - media/folder-12.png
10547 - - media/folder-13.png
10548 - - media/folder-14.png
10549 - - media/folder-7a.png
10550 - - media/generate-report-1.png
10551 - - media/generate-report-10.png
10552 - - media/generate-report-14.png
10553 - - media/generate-report-2.png
10554 - - media/generate-report-3.png
10555 - - media/generate-report-8.png
10556 - - media/generate-report-9.png
10557 - - media/hold-1.png
10558 - - media/hold-10.png
10559 - - media/hold-11.png
10560 - - media/hold-12.png
10561 - - media/hold-14.png
10562 - - media/hold-15.png
10563 - - media/hold-16.png
10564 - - media/hold-17.png
10565 - - media/hold-18.png
10566 - - media/hold-19.png
10567 - - media/hold-2.png
10568 - - media/hold-20.png
10569 - - media/hold-21.png
10570 - - media/hold-22.png
10571 - - media/hold-23.png
10572 - - media/hold-24.png
10573 - - media/hold-25.png
10574 - - media/hold-26.png
10575 - - media/hold-27.png
10576 - - media/hold-28.png
10577 - - media/hold-29.png
10578 - - media/hold-4.png
10579 - - media/hold-5.png
10580 - - media/hold-6.png
10581 - - media/hold-7.png
10582 - - media/hold-8.png
10583 - - media/hold-9.png
10584 - - media/holds-clearing-1.png
10585 - - media/holds-clearing-2.png
10586 - - media/holds-clearing-3.png
10587 - - media/holds-clearing-4.png
10588 - - media/holds-managing-1.png
10589 - - media/holds-managing-10.png
10590 - - media/holds-managing-11.png
10591 - - media/holds-managing-12.png
10592 - - media/holds-managing-13.png
10593 - - media/holds-managing-14.png
10594 - - media/holds-managing-15.png
10595 - - media/holds-managing-16.png
10596 - - media/holds-managing-17.png
10597 - - media/holds-managing-18.png
10598 - - media/holds-managing-19.png
10599 - - media/holds-managing-2.png
10600 - - media/holds-managing-3.png
10601 - - media/holds-managing-4.png
10602 - - media/holds-managing-5.png
10603 - - media/holds-managing-6.png
10604 - - media/holds-managing-7.png
10605 - - media/holds-managing-8.png
10606 - - media/holds-managing-9.png
10607 - - media/holds-notifications-1.png
10608 - - media/holds-notifications-2.png
10609 - - media/holds-notifications-3.png
10610 - - media/holds-notifications-4.png
10611 - - media/holds-placing-1.png
10612 - - media/holds-placing-10.png
10613 - - media/holds-placing-11.png
10614 - - media/holds-placing-2.png
10615 - - media/holds-placing-3.png
10616 - - media/holds-placing-4.png
10617 - - media/holds-placing-5.png
10618 - - media/holds-placing-6.png
10619 - - media/holds-placing-7.png
10620 - - media/holds-placing-8.png
10621 - - media/holds-placing-9.png
10622 - - media/holds-pull-1.png
10623 - - media/holds-pull-2.png
10624 - - media/holds-pull-3.png
10625 - - media/holds-pull-4.png
10626 - - media/holds-pull-5.png
10627 - - media/holds-pull-5a.png
10628 - - media/holds-pull-6.png
10629 - - media/holds-pull-7.png
10630 - - media/holds-pull-8.png
10631 - - media/holds-pull-9.png
10632 - - media/in_house_use.png
10633 - - media/item_status_altview.png
10634 - - media/item_status_barcode.png
10635 - - media/item_status_list_view.png
10636 - - media/item_status_menu.png
10637 - - media/items_out_click.png
10638 - - media/k_book_record.png
10639 - - media/last_few_circs_action.png
10640 - - media/last_few_circs_display.png
10641 - - media/lost_cr_section.png
10642 - - media/lsa-1.png
10643 - - media/lsa-10.jpg
10644 - - media/lsa-11.jpg
10645 - - media/lsa-12.jpg
10646 - - media/lsa-14.jpg
10647 - - media/lsa-16.jpg
10648 - - media/lsa-17.jpg
10649 - - media/lsa-18.jpg
10650 - - media/lsa-2.jpg
10651 - - media/lsa-22.png
10652 - - media/lsa-23.jpg
10653 - - media/lsa-25.jpg
10654 - - media/lsa-26.jpg
10655 - - media/lsa-27.jpg
10656 - - media/lsa-28.jpg
10657 - - media/lsa-32.jpg
10658 - - media/lsa-33.jpg
10659 - - media/lsa-4.jpg
10660 - - media/lsa-5.jpg
10661 - - media/lsa-7.jpg
10662 - - media/lsa-8.jpg
10663 - - media/lsa-closed-mountain-1.png
10664 - - media/lsa-closed-mountain-2.png
10665 - - media/lsa-group-0.png
10666 - - media/lsa-group-1.png
10667 - - media/lsa-group-1a.png
10668 - - media/lsa-group-2.png
10669 - - media/lsa-group-3.png
10670 - - media/lsa-group-4.png
10671 - - media/lsa-group-5.png
10672 - - media/lsa-group-6.png
10673 - - media/lsa-statcat-1.png
10674 - - media/lsa-statcat-2.png
10675 - - media/lsa-statcat-3.png
10676 - - media/lsa-statcat-4.png
10677 - - media/lsa-statcat-5.png
10678 - - media/lsa-statcat-6.png
10679 - - media/lsa-statcat-7.png
10680 - - media/lsa-statcat-8.png
10681 - - media/main_logo.jpg
10682 - - media/mark_claims_returned.png
10683 - - media/mark_lost.png
10684 - - media/mark_missing_damaged.png
10685 - - media/monograph_parts1.jpg
10686 - - media/monograph_parts2.jpg
10687 - - media/monograph_parts3.jpg
10688 - - media/monograph_parts4.jpg
10689 - - media/monograph_parts5.jpg
10690 - - media/myaccount-bookbags.png
10691 - - media/myaccount-itemrenew.png
10692 - - media/myaccount-itemscheckedout.png
10693 - - media/myaccount-itemsonhold.png
10694 - - media/myaccount-login-arrow.png
10695 - - media/myaccount-login-info.png
10696 - - media/myaccount-login.png
10697 - - media/myaccount-loginpasswordupdate.png
10698 - - media/myaccount-summary.png
10700 - - media/offline-1.png
10701 - - media/offline-10.png
10702 - - media/offline-11.png
10703 - - media/offline-12.png
10704 - - media/offline-13.png
10705 - - media/offline-14.png
10706 - - media/offline-15.png
10707 - - media/offline-16.png
10708 - - media/offline-17.png
10709 - - media/offline-18.png
10710 - - media/offline-19.png
10711 - - media/offline-2.png
10712 - - media/offline-20.png
10713 - - media/offline-21.png
10714 - - media/offline-22.png
10715 - - media/offline-23.png
10716 - - media/offline-24.png
10717 - - media/offline-25.png
10718 - - media/offline-26.png
10719 - - media/offline-27.png
10720 - - media/offline-28.png
10721 - - media/offline-29.png
10722 - - media/offline-3.png
10723 - - media/offline-30.png
10724 - - media/offline-31.png
10725 - - media/offline-32.png
10726 - - media/offline-33.png
10727 - - media/offline-34.png
10728 - - media/offline-35.png
10729 - - media/offline-36.png
10730 - - media/offline-4.png
10731 - - media/offline-5.png
10732 - - media/offline-6.png
10733 - - media/offline-7.png
10734 - - media/offline-8.png
10735 - - media/offline-9.png
10736 - - media/overdue_checkin.png
10737 - - media/passwordresetmessage.png
10738 - - media/patron-1.png
10739 - - media/patron-10.png
10740 - - media/patron-11.png
10741 - - media/patron-12.png
10742 - - media/patron-13.png
10743 - - media/patron-14.png
10744 - - media/patron-15.png
10745 - - media/patron-16.png
10746 - - media/patron-17.png
10747 - - media/patron-18.png
10748 - - media/patron-19.png
10749 - - media/patron-2.png
10750 - - media/patron-20.png
10751 - - media/patron-21.png
10752 - - media/patron-22.png
10753 - - media/patron-23.png
10754 - - media/patron-24.png
10755 - - media/patron-25.png
10756 - - media/patron-26.png
10757 - - media/patron-27.png
10758 - - media/patron-28.png
10759 - - media/patron-29.png
10760 - - media/patron-3.png
10761 - - media/patron-30.png
10762 - - media/patron-31.png
10763 - - media/patron-32.png
10764 - - media/patron-3a.png
10765 - - media/patron-4.png
10766 - - media/patron-5.png
10767 - - media/patron-6.png
10768 - - media/patron-7.png
10769 - - media/patron-8.png
10770 - - media/patron-9.png
10771 - - media/patron-record-status-1.png
10772 - - media/patron-record-status-dark-grey.png
10773 - - media/patron-record-status-green.png
10774 - - media/patron-record-status-light-grey.png
10775 - - media/patron-record-status-orange.png
10776 - - media/patron-record-status-purple.png
10777 - - media/patron-record-status-red.png
10778 - - media/patron-record-status-yellow.png
10779 - - media/patron_summary_checkouts.jpg
10780 - - media/pdf_icon.gif
10781 - - media/pre_cat_alert.png
10782 - - media/precat.png
10783 - - media/profile-5.png
10784 - - media/profile-6.png
10785 - - media/profile-7.png
10786 - - media/receipt-10.jpg
10787 - - media/receipt-11.jpg
10788 - - media/receipt-12.jpg
10789 - - media/receipt-13.jpg
10790 - - media/receipt-14.jpg
10791 - - media/receipt-15.jpg
10792 - - media/receipt-16.png
10793 - - media/receipt-17.jpg
10794 - - media/receipt-18.jpg
10795 - - media/receipt-19.jpg
10796 - - media/receipt-2.jpg
10797 - - media/receipt-20.jpg
10798 - - media/receipt-21.jpg
10799 - - media/receipt-22.jpg
10800 - - media/receipt-23.jpg
10801 - - media/receipt-24.jpg
10802 - - media/receipt-3.jpg
10803 - - media/receipt-4.jpg
10804 - - media/receipt-5.jpg
10805 - - media/receipt-6.jpg
10806 - - media/receipt-7.jpg
10807 - - media/receipt-8.jpg
10808 - - media/receipt-9.jpg
10809 - - media/record_in_house_action.png
10810 - - media/renew_action.png
10811 - - media/renew_item.png
10812 - - media/renew_item_calendar.png
10813 - - media/renew_specific_date.png
10814 - - media/retrieve_patron.png
10815 - - media/scv-crec.jpg
10816 - - media/scv-distr.jpg
10817 - - media/scv-iss.jpg
10818 - - media/scv-rec.jpg
10819 - - media/scv-srec.jpg
10820 - - media/scv-sub.jpg
10821 - - media/server-3.png
10822 - - media/server-4.png
10823 - - media/server-5.png
10824 - - media/server-6.png
10825 - - media/shared-template-6.png
10826 - - media/shared-template-7.png
10827 - - media/shared-template-9.png
10828 - - media/small_logo_white.jpg
10829 - - media/specify_due_date1.png
10830 - - media/specify_due_date2.png
10831 - - media/staffclient-1.png
10832 - - media/staffclient-2.png
10833 - - media/staffclient-3.png
10834 - - media/staffclient-4.png
10835 - - media/staffclient-5.png
10836 - - media/staffclient-6.png
10837 - - media/staffclient-6a.png
10838 - - media/staffclient-6b.png
10839 - - media/staffclient-6c.png
10840 - - media/staffclient-6d.png
10841 - - media/staffclient-7.png
10842 - - media/staffclient-7a.png
10843 - - media/staffclient-8.png
10844 - - media/staffclient-9.png
10845 - - media/staffclientinstallation-proxy-putty-1.png
10846 - - media/staffclientinstallation-proxy-socks-1.png
10847 - - media/staffclientinstallation-proxy-socks-2.png
10848 - - media/staffclientinstallation-staffclient-1.png
10849 - - media/staffclientinstallation-staffclient-2.png
10850 - - media/staffclientinstallation-staffclient-3.png
10851 - - media/staffclientinstallation-staffclient-4.png
10852 - - media/staffclientinstallation-staffclient-workstationnames-1.png
10853 - - media/staffclientinstallation-staffclient-workstationnames-2.png
10854 - - media/staffclientinstallation-staffclient-workstationnames-3.png
10855 - - media/staffclientinstallation-tabbed-1.png
10856 - - media/survey-1.png
10857 - - media/survey-10.png
10858 - - media/survey-2.png
10859 - - media/survey-3.png
10860 - - media/survey-4.png
10861 - - media/survey-5.png
10862 - - media/survey-6.png
10863 - - media/survey-7.png
10864 - - media/survey-8.png
10865 - - media/survey-9.png
10867 - - media/transit-1.png
10868 - - media/transit-10.png
10869 - - media/transit-2.png
10870 - - media/transit-3.png
10871 - - media/transit-4a.png
10872 - - media/transit-5.png
10873 - - media/transit-6.png
10874 - - media/transit-7.png
10875 - - media/transit-8.png
10876 - - media/transit-9.png
10877 - - media/unified_volume_copy_creator1.jpg
10878 - - media/unified_volume_copy_creator2.jpg
10879 - - media/unified_volume_copy_creator3.jpg
10880 - - media/unified_volume_copy_creator4.jpg
10881 - - media/unified_volume_copy_creator5.jpg
10882 - - media/unified_volume_copy_creator6.jpg
10883 - - media/view-output-1.png
10884 - - media/view-output-2.png
10885 - - media/view-output-3.png
10886 - - media/view-output-4.png
10887 - - media/view-output-5.png
10888 - - media/warning.png
10889 0 63 opac/my_lists.txt
10890 0 611 release_notes.txt
10893 0 30 serials/A-intro.txt
10894 0 43 serials/B-copy_template.txt
10895 0 152 serials/C-subscription-SCV.txt
10896 0 188 serials/D-subscription-ASCV.txt
10897 0 19 serials/E-edit_subscriptions.txt
10898 0 64 serials/F-Receiving.txt
10899 0 9 serials/G-Special_issue.txt
10900 0 35 serials/H-holdings_statements.txt
10901 delete mode 100644 acquisitions/introduction.txt
10902 delete mode 100644 acquisitions/receive_items_from_invoice.txt
10903 delete mode 100644 acquisitions/selection_lists_po.txt
10904 delete mode 100644 acquisitions/vandelay_acquisitions_integration.txt
10905 delete mode 100644 admin/SMS_messaging.txt
10906 delete mode 100644 admin/acquisitions_admin.txt
10907 delete mode 100644 admin/authorities.txt
10908 delete mode 100644 admin/auto_suggest_search.txt
10909 delete mode 100644 admin/booking-admin.txt
10910 delete mode 100644 admin/cn_prefixes_and_suffixes.txt
10911 delete mode 100644 admin/customize_staff_client.txt
10912 delete mode 100644 admin/hold_driven_recalls.txt
10913 delete mode 100644 admin/lsa-library_settings_editor.txt
10914 delete mode 100644 admin/lsa-statcat.txt
10915 delete mode 100644 admin/recent_staff_searches.txt
10916 delete mode 100644 admin/restrict_Z39.50_sources_by_perm_group.txt
10917 delete mode 100644 admin/staff_client-double_clicking.txt
10918 delete mode 100644 admin/staff_client-recent_searches.txt
10919 delete mode 100644 admin/staff_client-return_to_results_from_marc.txt
10920 delete mode 100644 admin/staff_client-sorting_columns.txt
10921 delete mode 100644 admin/staff_client-tab_buttons.txt
10922 delete mode 100644 admin/template_toolkit.txt
10923 delete mode 100644 admin/user_activity_type.txt
10924 delete mode 100644 attributions.txt
10925 delete mode 100644 cataloging/batch_importing_MARC.txt
10926 delete mode 100644 cataloging/conjoined_items.txt
10927 delete mode 100644 cataloging/monograph_parts.txt
10928 delete mode 100644 cataloging/overlay_record_3950_import.txt
10929 delete mode 100644 circulation/README
10930 delete mode 100644 circulation/booking.txt
10931 delete mode 100644 circulation/circulating_items.txt
10932 delete mode 100644 development/README
10933 delete mode 100644 development/updating_translations_launchpad.txt
10934 create mode 100644 docs/acquisitions/introduction.txt
10935 create mode 100644 docs/acquisitions/receive_items_from_invoice.txt
10936 create mode 100644 docs/acquisitions/selection_lists_po.txt
10937 create mode 100644 docs/acquisitions/vandelay_acquisitions_integration.txt
10938 create mode 100644 docs/admin/SMS_messaging.txt
10939 create mode 100644 docs/admin/acquisitions_admin.txt
10940 create mode 100644 docs/admin/authorities.txt
10941 create mode 100644 docs/admin/auto_suggest_search.txt
10942 create mode 100644 docs/admin/booking-admin.txt
10943 create mode 100644 docs/admin/cn_prefixes_and_suffixes.txt
10944 create mode 100644 docs/admin/customize_staff_client.txt
10945 create mode 100644 docs/admin/hold_driven_recalls.txt
10946 create mode 100644 docs/admin/lsa-library_settings_editor.txt
10947 create mode 100644 docs/admin/lsa-statcat.txt
10948 create mode 100644 docs/admin/recent_staff_searches.txt
10949 create mode 100644 docs/admin/restrict_Z39.50_sources_by_perm_group.txt
10950 create mode 100644 docs/admin/staff_client-double_clicking.txt
10951 create mode 100644 docs/admin/staff_client-recent_searches.txt
10952 create mode 100644 docs/admin/staff_client-return_to_results_from_marc.txt
10953 create mode 100644 docs/admin/staff_client-sorting_columns.txt
10954 create mode 100644 docs/admin/staff_client-tab_buttons.txt
10955 create mode 100644 docs/admin/template_toolkit.txt
10956 create mode 100644 docs/admin/user_activity_type.txt
10957 create mode 100644 docs/attributions.txt
10958 create mode 100644 docs/cataloging/batch_importing_MARC.txt
10959 create mode 100644 docs/cataloging/conjoined_items.txt
10960 create mode 100644 docs/cataloging/monograph_parts.txt
10961 create mode 100644 docs/cataloging/overlay_record_3950_import.txt
10962 create mode 100644 docs/circulation/README
10963 create mode 100644 docs/circulation/booking.txt
10964 create mode 100644 docs/circulation/circulating_items.txt
10965 create mode 100644 docs/development/README
10966 create mode 100644 docs/development/updating_translations_launchpad.txt
10967 create mode 100644 docs/installation/edi_setup.txt
10968 create mode 100644 docs/installation/server_installation.txt
10969 create mode 100644 docs/installation/server_upgrade.txt
10970 create mode 100644 docs/installation/system_requirements.txt
10971 create mode 100644 docs/licensing.txt
10972 create mode 100644 docs/media/1.png
10973 create mode 100644 docs/media/10.png
10974 create mode 100644 docs/media/11.png
10975 create mode 100644 docs/media/12.png
10976 create mode 100644 docs/media/13.png
10977 create mode 100644 docs/media/14.png
10978 create mode 100644 docs/media/15.png
10979 create mode 100644 docs/media/2.png
10980 create mode 100644 docs/media/3.png
10981 create mode 100644 docs/media/4.png
10982 create mode 100644 docs/media/5.png
10983 create mode 100644 docs/media/6.png
10984 create mode 100644 docs/media/7.png
10985 create mode 100644 docs/media/8.png
10986 create mode 100644 docs/media/9.png
10987 create mode 100644 docs/media/Authority_Control_Sets1.jpg
10988 create mode 100644 docs/media/Authority_Control_Sets1.jpg.1
10989 create mode 100644 docs/media/Authority_Control_Sets2.jpg
10990 create mode 100644 docs/media/Authority_Control_Sets2.jpg.1
10991 create mode 100644 docs/media/Authority_Control_Sets3.jpg
10992 create mode 100644 docs/media/Authority_Control_Sets3.jpg.1
10993 create mode 100644 docs/media/Authority_Control_Sets4.jpg
10994 create mode 100644 docs/media/Authority_Control_Sets4.jpg.1
10995 create mode 100644 docs/media/Authority_Control_Sets5.jpg
10996 create mode 100644 docs/media/Authority_Control_Sets5.jpg.1
10997 create mode 100644 docs/media/Authority_Control_Sets6.jpg
10998 create mode 100644 docs/media/Authority_Control_Sets6.jpg.1
10999 create mode 100644 docs/media/Authority_Control_Sets7.jpg
11000 create mode 100644 docs/media/Authority_Control_Sets7.jpg.1
11001 create mode 100644 docs/media/Authority_Control_Sets8.jpg
11002 create mode 100644 docs/media/Authority_Control_Sets8.jpg.1
11003 create mode 100644 docs/media/Authority_Control_Sets9.jpg
11004 create mode 100644 docs/media/Authority_Control_Sets9.jpg.1
11005 create mode 100644 docs/media/Auto_Suggest_in_Catalog_Search1.jpg
11006 create mode 100644 docs/media/Auto_Suggest_in_Catalog_Search2.jpg
11007 create mode 100644 docs/media/Batch_Importing_MARC_Records1.jpg
11008 create mode 100644 docs/media/Batch_Importing_MARC_Records10.jpg
11009 create mode 100644 docs/media/Batch_Importing_MARC_Records11.jpg
11010 create mode 100644 docs/media/Batch_Importing_MARC_Records12.jpg
11011 create mode 100644 docs/media/Batch_Importing_MARC_Records13.jpg
11012 create mode 100644 docs/media/Batch_Importing_MARC_Records14.jpg
11013 create mode 100644 docs/media/Batch_Importing_MARC_Records15.jpg
11014 create mode 100644 docs/media/Batch_Importing_MARC_Records2.jpg
11015 create mode 100644 docs/media/Batch_Importing_MARC_Records3.jpg
11016 create mode 100644 docs/media/Batch_Importing_MARC_Records4.jpg
11017 create mode 100644 docs/media/Batch_Importing_MARC_Records5.jpg
11018 create mode 100644 docs/media/Batch_Importing_MARC_Records6.jpg
11019 create mode 100644 docs/media/Batch_Importing_MARC_Records7.jpg
11020 create mode 100644 docs/media/Batch_Importing_MARC_Records8.jpg
11021 create mode 100644 docs/media/Batch_Importing_MARC_Records9.jpg
11022 create mode 100644 docs/media/Call_Number_Prefixes_and_Suffixes_2_21.jpg
11023 create mode 100644 docs/media/Call_Number_Prefixes_and_Suffixes_2_22.jpg
11024 create mode 100644 docs/media/Call_Number_Prefixes_and_Suffixes_2_22.jpg.1
11025 create mode 100644 docs/media/Customizable_Toolbar1.jpg
11026 create mode 100644 docs/media/Customizable_Toolbar2.jpg
11027 create mode 100644 docs/media/Customizable_Toolbar3.jpg
11028 create mode 100644 docs/media/Customizable_Toolbar4.jpg
11029 create mode 100644 docs/media/Double_Click1.jpg
11030 create mode 100644 docs/media/Double_Click2.jpg
11031 create mode 100644 docs/media/Double_Click3.jpg
11032 create mode 100644 docs/media/My_Lists1.jpg
11033 create mode 100644 docs/media/My_Lists3.jpg
11034 create mode 100644 docs/media/My_Lists4.jpg
11035 create mode 100644 docs/media/My_Lists5.jpg
11036 create mode 100644 docs/media/My_Lists6.jpg
11037 create mode 100644 docs/media/My_Lists7.jpg
11038 create mode 100644 docs/media/New_Tab_Button1.jpg
11039 create mode 100644 docs/media/Overlay_Existing_Record_via_Z39_50_Import1.jpg
11040 create mode 100644 docs/media/Overlay_Existing_Record_via_Z39_50_Import2.jpg
11041 create mode 100644 docs/media/Overlay_Existing_Record_via_Z39_50_Import3.jpg
11042 create mode 100644 docs/media/Overlay_Existing_Record_via_Z39_50_Import4.jpg
11043 create mode 100644 docs/media/Overlay_Existing_Record_via_Z39_50_Import5.jpg
11044 create mode 100644 docs/media/Overlay_Existing_Record_via_Z39_50_Import6.jpg
11045 create mode 100644 docs/media/Receive_Items_From_an_Invoice1.jpg
11046 create mode 100644 docs/media/Receive_Items_From_an_Invoice2.jpg
11047 create mode 100644 docs/media/Receive_Items_From_an_Invoice3.jpg
11048 create mode 100644 docs/media/Receive_Items_From_an_Invoice4.jpg
11049 create mode 100644 docs/media/Receive_Items_From_an_Invoice5.jpg
11050 create mode 100644 docs/media/Receive_Items_From_an_Invoice6.jpg
11051 create mode 100644 docs/media/Receive_Items_From_an_Invoice7.jpg
11052 create mode 100644 docs/media/Restrict_Z39_50_Sources_by_Permission_Group1.jpg
11053 create mode 100644 docs/media/Restrict_Z39_50_Sources_by_Permission_Group2.jpg
11054 create mode 100644 docs/media/Restrict_Z39_50_Sources_by_Permission_Group3.jpg
11055 create mode 100644 docs/media/SMS_Text_Messaging1.jpg
11056 create mode 100644 docs/media/SMS_Text_Messaging10.jpg
11057 create mode 100644 docs/media/SMS_Text_Messaging11.jpg
11058 create mode 100644 docs/media/SMS_Text_Messaging12.jpg
11059 create mode 100644 docs/media/SMS_Text_Messaging13.jpg
11060 create mode 100644 docs/media/SMS_Text_Messaging2.jpg
11061 create mode 100644 docs/media/SMS_Text_Messaging3.jpg
11062 create mode 100644 docs/media/SMS_Text_Messaging4.jpg
11063 create mode 100644 docs/media/SMS_Text_Messaging5.jpg
11064 create mode 100644 docs/media/SMS_Text_Messaging6.jpg
11065 create mode 100644 docs/media/SMS_Text_Messaging7.jpg
11066 create mode 100644 docs/media/SMS_Text_Messaging8.jpg
11067 create mode 100644 docs/media/SMS_Text_Messaging9.jpg
11068 create mode 100644 docs/media/Saved_Catalog_Searches_2_21.jpg
11069 create mode 100644 docs/media/Saved_Catalog_Searches_2_21.jpg.1
11070 create mode 100644 docs/media/Saved_Catalog_Searches_2_22.jpg
11071 create mode 100644 docs/media/Saved_Catalog_Searches_2_22.jpg.1
11072 create mode 100644 docs/media/Search_Results1.jpg
11073 create mode 100644 docs/media/Sorting_Columns2.jpg
11074 create mode 100644 docs/media/Sorting_Columns3.jpg
11075 create mode 100644 docs/media/Sorting_Columns3.jpg.1
11076 create mode 100644 docs/media/Sorting_Columns4.jpg
11077 create mode 100644 docs/media/Sorting_Columns5.jpg
11078 create mode 100644 docs/media/Target_Pickup_Lib1.jpg
11079 create mode 100644 docs/media/Target_Pickup_Lib2.jpg
11080 create mode 100644 docs/media/User_Activity_Types1A.jpg
11081 create mode 100644 docs/media/User_Activity_Types2A.jpg
11082 create mode 100644 docs/media/Vandelay_Integration_into_Acquisitions1.jpg
11083 create mode 100644 docs/media/Vandelay_Integration_into_Acquisitions2.jpg
11084 create mode 100644 docs/media/Vandelay_Integration_into_Acquisitions3.jpg
11085 create mode 100644 docs/media/Vandelay_Integration_into_Acquisitions4.jpg
11086 create mode 100644 docs/media/Vandelay_Integration_into_Acquisitions5.jpg
11087 create mode 100644 docs/media/Vandelay_Integration_into_Acquisitions6.jpg
11088 create mode 100644 docs/media/acq_activate.png
11089 create mode 100644 docs/media/acq_apply_claim_policy.png
11090 create mode 100644 docs/media/acq_brief_record-2.png
11091 create mode 100644 docs/media/acq_brief_record.png
11092 create mode 100644 docs/media/acq_cancel_copy.png
11093 create mode 100644 docs/media/acq_cancel_line_items.png
11094 create mode 100644 docs/media/acq_claim_item-2.png
11095 create mode 100644 docs/media/acq_claim_item-3.png
11096 create mode 100644 docs/media/acq_claim_item-4.png
11097 create mode 100644 docs/media/acq_claim_item-5.png
11098 create mode 100644 docs/media/acq_claim_item.png
11099 create mode 100644 docs/media/acq_export_list.png
11100 create mode 100644 docs/media/acq_funds-2.png
11101 create mode 100644 docs/media/acq_funds.png
11102 create mode 100644 docs/media/acq_invoice_blanket.png
11103 create mode 100644 docs/media/acq_invoice_line_items.png
11104 create mode 100644 docs/media/acq_invoice_link.png
11105 create mode 100644 docs/media/acq_invoice_purchase_order.png
11106 create mode 100644 docs/media/acq_invoice_view-2.png
11107 create mode 100644 docs/media/acq_invoice_view.png
11108 create mode 100644 docs/media/acq_line_items_add_copies-2.png
11109 create mode 100644 docs/media/acq_line_items_add_copies-3.png
11110 create mode 100644 docs/media/acq_line_items_add_copies.png
11111 create mode 100644 docs/media/acq_line_items_add_notes.png
11112 create mode 100644 docs/media/acq_line_items_alerts-2.png
11113 create mode 100644 docs/media/acq_line_items_alerts.png
11114 create mode 100644 docs/media/acq_line_items_link-2.png
11115 create mode 100644 docs/media/acq_line_items_link.png
11116 create mode 100644 docs/media/acq_line_items_update_barcodes.png
11117 create mode 100644 docs/media/acq_line_items_view_history.png
11118 create mode 100644 docs/media/acq_line_items_worksheet.png
11119 create mode 100644 docs/media/acq_load_records.png
11120 create mode 100644 docs/media/acq_marc_search-2.png
11121 create mode 100644 docs/media/acq_marc_search.png
11122 create mode 100644 docs/media/acq_purchase_order_add_charges.png
11123 create mode 100644 docs/media/acq_purchase_order_add_note.png
11124 create mode 100644 docs/media/acq_purchase_order_create.png
11125 create mode 100644 docs/media/acq_purchase_order_history.png
11126 create mode 100644 docs/media/acq_purchase_order_name.png
11127 create mode 100644 docs/media/acq_purchase_order_print.png
11128 create mode 100644 docs/media/acq_purchase_order_split-2.png
11129 create mode 100644 docs/media/acq_purchase_order_split.png
11130 create mode 100644 docs/media/acq_purchase_order_view-2.png
11131 create mode 100644 docs/media/acq_purchase_order_view.png
11132 create mode 100644 docs/media/acq_search.png
11133 create mode 100644 docs/media/acq_selection_clone.png
11134 create mode 100644 docs/media/acq_selection_create.png
11135 create mode 100644 docs/media/acq_selection_mark_ready-2.png
11136 create mode 100644 docs/media/acq_selection_mark_ready.png
11137 create mode 100644 docs/media/acq_selection_merge.png
11138 create mode 100644 docs/media/acq_workflow.jpg
11139 create mode 100644 docs/media/add_holdings-1.png
11140 create mode 100644 docs/media/add_holdings-2.png
11141 create mode 100644 docs/media/add_holdings-3.png
11142 create mode 100644 docs/media/add_holdings-4.png
11143 create mode 100644 docs/media/add_holdings-5.png
11144 create mode 100644 docs/media/application-pdf.png
11145 create mode 100644 docs/media/ascv-distr.jpg
11146 create mode 100644 docs/media/ascv-issues.jpg
11147 create mode 100644 docs/media/ascv-sub.jpg
11148 create mode 100644 docs/media/backdate_checkin.png
11149 create mode 100644 docs/media/backdate_post_checkin.png
11150 create mode 100644 docs/media/backdate_post_date.png
11151 create mode 100644 docs/media/backdate_red.png
11152 create mode 100644 docs/media/bills-1.png
11153 create mode 100644 docs/media/bills-10.png
11154 create mode 100644 docs/media/bills-11.png
11155 create mode 100644 docs/media/bills-12.png
11156 create mode 100644 docs/media/bills-13.png
11157 create mode 100644 docs/media/bills-14.png
11158 create mode 100644 docs/media/bills-15.png
11159 create mode 100644 docs/media/bills-16.png
11160 create mode 100644 docs/media/bills-17.png
11161 create mode 100644 docs/media/bills-18.png
11162 create mode 100644 docs/media/bills-19.png
11163 create mode 100644 docs/media/bills-2.png
11164 create mode 100644 docs/media/bills-20.png
11165 create mode 100644 docs/media/bills-3.png
11166 create mode 100644 docs/media/bills-4.png
11167 create mode 100644 docs/media/bills-5.png
11168 create mode 100644 docs/media/bills-6.png
11169 create mode 100644 docs/media/bills-7.png
11170 create mode 100644 docs/media/bills-8.png
11171 create mode 100644 docs/media/bills-9.png
11172 create mode 100644 docs/media/booking-cancel-1.png
11173 create mode 100644 docs/media/booking-cancel-2.png
11174 create mode 100644 docs/media/booking-cancel-3.png
11175 create mode 100644 docs/media/booking-cancel-4.png
11176 create mode 100644 docs/media/booking-capture-1.png
11177 create mode 100644 docs/media/booking-capture-2.png
11178 create mode 100644 docs/media/booking-capture-3.png
11179 create mode 100644 docs/media/booking-create-1.png
11180 create mode 100644 docs/media/booking-create-2.png
11181 create mode 100644 docs/media/booking-create-3.png
11182 create mode 100644 docs/media/booking-create-4.png
11183 create mode 100644 docs/media/booking-create-5.png
11184 create mode 100644 docs/media/booking-create-6.png
11185 create mode 100644 docs/media/booking-create-7.png
11186 create mode 100644 docs/media/booking-create-8.png
11187 create mode 100644 docs/media/booking-create-9.png
11188 create mode 100644 docs/media/booking-create-bookable-1.png
11189 create mode 100644 docs/media/booking-create-bookable-2.png
11190 create mode 100644 docs/media/booking-create-bookable-3.png
11191 create mode 100644 docs/media/booking-create-bookable-4.png
11192 create mode 100644 docs/media/booking-create-bookable-5.png
11193 create mode 100644 docs/media/booking-create-bookable-6.png
11194 create mode 100644 docs/media/booking-create-module-1.png
11195 create mode 100644 docs/media/booking-create-module-2.png
11196 create mode 100644 docs/media/booking-create-module-3.png
11197 create mode 100644 docs/media/booking-create-module-4.png
11198 create mode 100644 docs/media/booking-create-resourcetype-1.png
11199 create mode 100644 docs/media/booking-create-resourcetype-2.png
11200 create mode 100644 docs/media/booking-create-resourcetype-3.png
11201 create mode 100644 docs/media/booking-create-resourcetype-4.png
11202 create mode 100644 docs/media/booking-create-resourcetype-5.png
11203 create mode 100644 docs/media/booking-pickup-1.png
11204 create mode 100644 docs/media/booking-pickup-2.png
11205 create mode 100644 docs/media/booking-pickup-3.png
11206 create mode 100644 docs/media/booking-pickup-module-1.png
11207 create mode 100644 docs/media/booking-pull-1.png
11208 create mode 100644 docs/media/booking-pull-2.png
11209 create mode 100644 docs/media/booking-pull-3.png
11210 create mode 100644 docs/media/booking-return-2.png
11211 create mode 100644 docs/media/booking-return-module-1.png
11212 create mode 100644 docs/media/booking-return-module-2.png
11213 create mode 100644 docs/media/booking-return-module-4.png
11214 create mode 100644 docs/media/cap-wiz-cal.jpg
11215 create mode 100644 docs/media/cap-wiz-chan.jpg
11216 create mode 100644 docs/media/cap-wiz-chron.jpg
11217 create mode 100644 docs/media/cap-wiz-freq.jpg
11218 create mode 100644 docs/media/cap-wiz-num.jpg
11219 create mode 100644 docs/media/catalogue-10.png
11220 create mode 100644 docs/media/catalogue-11.png
11221 create mode 100644 docs/media/catalogue-3.png
11222 create mode 100644 docs/media/catalogue-4.png
11223 create mode 100644 docs/media/catalogue-5.png
11224 create mode 100644 docs/media/catalogue-6.png
11225 create mode 100644 docs/media/catalogue-7.png
11226 create mode 100644 docs/media/catalogue-8.png
11227 create mode 100644 docs/media/catalogue-9.png
11228 create mode 100644 docs/media/caution.png
11229 create mode 100644 docs/media/ccbysa.png
11230 create mode 100644 docs/media/check_in_menu.png
11231 create mode 100644 docs/media/checkin_barcode.png
11232 create mode 100644 docs/media/checkin_options.png
11233 create mode 100644 docs/media/checkout_item_barcode.png
11234 create mode 100644 docs/media/checkout_menu.png
11235 create mode 100644 docs/media/circulation-1.png
11236 create mode 100644 docs/media/circulation-10.png
11237 create mode 100644 docs/media/circulation-11.png
11238 create mode 100644 docs/media/circulation-12.png
11239 create mode 100644 docs/media/circulation-13.png
11240 create mode 100644 docs/media/circulation-14.png
11241 create mode 100644 docs/media/circulation-15.png
11242 create mode 100644 docs/media/circulation-16.png
11243 create mode 100644 docs/media/circulation-17.png
11244 create mode 100644 docs/media/circulation-18.png
11245 create mode 100644 docs/media/circulation-19.png
11246 create mode 100644 docs/media/circulation-2.png
11247 create mode 100644 docs/media/circulation-20.png
11248 create mode 100644 docs/media/circulation-21.png
11249 create mode 100644 docs/media/circulation-22.png
11250 create mode 100644 docs/media/circulation-23.png
11251 create mode 100644 docs/media/circulation-24.png
11252 create mode 100644 docs/media/circulation-25.png
11253 create mode 100644 docs/media/circulation-26.png
11254 create mode 100644 docs/media/circulation-27.png
11255 create mode 100644 docs/media/circulation-28.png
11256 create mode 100644 docs/media/circulation-29.png
11257 create mode 100644 docs/media/circulation-3.png
11258 create mode 100644 docs/media/circulation-30.png
11259 create mode 100644 docs/media/circulation-31.png
11260 create mode 100644 docs/media/circulation-32.png
11261 create mode 100644 docs/media/circulation-33.png
11262 create mode 100644 docs/media/circulation-34.png
11263 create mode 100644 docs/media/circulation-35.png
11264 create mode 100644 docs/media/circulation-36.png
11265 create mode 100644 docs/media/circulation-4.png
11266 create mode 100644 docs/media/circulation-5.png
11267 create mode 100644 docs/media/circulation-6.png
11268 create mode 100644 docs/media/circulation-7.png
11269 create mode 100644 docs/media/circulation-8.png
11270 create mode 100644 docs/media/circulation-9.png
11271 create mode 100644 docs/media/claimed_date.png
11272 create mode 100644 docs/media/conj1.jpg
11273 create mode 100644 docs/media/conj10.jpg
11274 create mode 100644 docs/media/conj2.jpg
11275 create mode 100644 docs/media/conj3.jpg
11276 create mode 100644 docs/media/conj4.jpg
11277 create mode 100644 docs/media/conj5.jpg
11278 create mode 100644 docs/media/conj6.jpg
11279 create mode 100644 docs/media/conj7.jpg
11280 create mode 100644 docs/media/conj8.jpg
11281 create mode 100644 docs/media/conj9.jpg
11282 create mode 100644 docs/media/copy_alert_message.png
11283 create mode 100644 docs/media/copy_edit_alert.png
11284 create mode 100644 docs/media/create-template-1.png
11285 create mode 100644 docs/media/create-template-10.png
11286 create mode 100644 docs/media/create-template-11.png
11287 create mode 100644 docs/media/create-template-12.png
11288 create mode 100644 docs/media/create-template-13.png
11289 create mode 100644 docs/media/create-template-15.png
11290 create mode 100644 docs/media/create-template-16.png
11291 create mode 100644 docs/media/create-template-17.png
11292 create mode 100644 docs/media/create-template-19.png
11293 create mode 100644 docs/media/create-template-2.png
11294 create mode 100644 docs/media/create-template-20.png
11295 create mode 100644 docs/media/create-template-21.png
11296 create mode 100644 docs/media/create-template-22.png
11297 create mode 100644 docs/media/create-template-23.png
11298 create mode 100644 docs/media/create-template-24.png
11299 create mode 100644 docs/media/create-template-25.png
11300 create mode 100644 docs/media/create-template-26.png
11301 create mode 100644 docs/media/create-template-27.png
11302 create mode 100644 docs/media/create-template-28.png
11303 create mode 100644 docs/media/create-template-29.png
11304 create mode 100644 docs/media/create-template-3.png
11305 create mode 100644 docs/media/create-template-30.png
11306 create mode 100644 docs/media/create-template-31.png
11307 create mode 100644 docs/media/create-template-32.png
11308 create mode 100644 docs/media/create-template-33.png
11309 create mode 100644 docs/media/create-template-34.png
11310 create mode 100644 docs/media/create-template-35.png
11311 create mode 100644 docs/media/create-template-4.png
11312 create mode 100644 docs/media/create-template-5.png
11313 create mode 100644 docs/media/create-template-6.png
11314 create mode 100644 docs/media/create-template-7.png
11315 create mode 100644 docs/media/create-template-8.png
11316 create mode 100644 docs/media/create-template-9.png
11317 create mode 100644 docs/media/due_date_display.png
11318 create mode 100644 docs/media/edit_due_date_action.png
11319 create mode 100644 docs/media/epub_logo_color_ht39.gif
11320 create mode 100644 docs/media/evergreen_logo.gif
11321 create mode 100644 docs/media/folder-1.png
11322 create mode 100644 docs/media/folder-10.png
11323 create mode 100644 docs/media/folder-11.png
11324 create mode 100644 docs/media/folder-12.png
11325 create mode 100644 docs/media/folder-13.png
11326 create mode 100644 docs/media/folder-14.png
11327 create mode 100644 docs/media/folder-7a.png
11328 create mode 100644 docs/media/generate-report-1.png
11329 create mode 100644 docs/media/generate-report-10.png
11330 create mode 100644 docs/media/generate-report-14.png
11331 create mode 100644 docs/media/generate-report-2.png
11332 create mode 100644 docs/media/generate-report-3.png
11333 create mode 100644 docs/media/generate-report-8.png
11334 create mode 100644 docs/media/generate-report-9.png
11335 create mode 100644 docs/media/hold-1.png
11336 create mode 100644 docs/media/hold-10.png
11337 create mode 100644 docs/media/hold-11.png
11338 create mode 100644 docs/media/hold-12.png
11339 create mode 100644 docs/media/hold-14.png
11340 create mode 100644 docs/media/hold-15.png
11341 create mode 100644 docs/media/hold-16.png
11342 create mode 100644 docs/media/hold-17.png
11343 create mode 100644 docs/media/hold-18.png
11344 create mode 100644 docs/media/hold-19.png
11345 create mode 100644 docs/media/hold-2.png
11346 create mode 100644 docs/media/hold-20.png
11347 create mode 100644 docs/media/hold-21.png
11348 create mode 100644 docs/media/hold-22.png
11349 create mode 100644 docs/media/hold-23.png
11350 create mode 100644 docs/media/hold-24.png
11351 create mode 100644 docs/media/hold-25.png
11352 create mode 100644 docs/media/hold-26.png
11353 create mode 100644 docs/media/hold-27.png
11354 create mode 100644 docs/media/hold-28.png
11355 create mode 100644 docs/media/hold-29.png
11356 create mode 100644 docs/media/hold-4.png
11357 create mode 100644 docs/media/hold-5.png
11358 create mode 100644 docs/media/hold-6.png
11359 create mode 100644 docs/media/hold-7.png
11360 create mode 100644 docs/media/hold-8.png
11361 create mode 100644 docs/media/hold-9.png
11362 create mode 100644 docs/media/holds-clearing-1.png
11363 create mode 100644 docs/media/holds-clearing-2.png
11364 create mode 100644 docs/media/holds-clearing-3.png
11365 create mode 100644 docs/media/holds-clearing-4.png
11366 create mode 100644 docs/media/holds-managing-1.png
11367 create mode 100644 docs/media/holds-managing-10.png
11368 create mode 100644 docs/media/holds-managing-11.png
11369 create mode 100644 docs/media/holds-managing-12.png
11370 create mode 100644 docs/media/holds-managing-13.png
11371 create mode 100644 docs/media/holds-managing-14.png
11372 create mode 100644 docs/media/holds-managing-15.png
11373 create mode 100644 docs/media/holds-managing-16.png
11374 create mode 100644 docs/media/holds-managing-17.png
11375 create mode 100644 docs/media/holds-managing-18.png
11376 create mode 100644 docs/media/holds-managing-19.png
11377 create mode 100644 docs/media/holds-managing-2.png
11378 create mode 100644 docs/media/holds-managing-3.png
11379 create mode 100644 docs/media/holds-managing-4.png
11380 create mode 100644 docs/media/holds-managing-5.png
11381 create mode 100644 docs/media/holds-managing-6.png
11382 create mode 100644 docs/media/holds-managing-7.png
11383 create mode 100644 docs/media/holds-managing-8.png
11384 create mode 100644 docs/media/holds-managing-9.png
11385 create mode 100644 docs/media/holds-notifications-1.png
11386 create mode 100644 docs/media/holds-notifications-2.png
11387 create mode 100644 docs/media/holds-notifications-3.png
11388 create mode 100644 docs/media/holds-notifications-4.png
11389 create mode 100644 docs/media/holds-placing-1.png
11390 create mode 100644 docs/media/holds-placing-10.png
11391 create mode 100644 docs/media/holds-placing-11.png
11392 create mode 100644 docs/media/holds-placing-2.png
11393 create mode 100644 docs/media/holds-placing-3.png
11394 create mode 100644 docs/media/holds-placing-4.png
11395 create mode 100644 docs/media/holds-placing-5.png
11396 create mode 100644 docs/media/holds-placing-6.png
11397 create mode 100644 docs/media/holds-placing-7.png
11398 create mode 100644 docs/media/holds-placing-8.png
11399 create mode 100644 docs/media/holds-placing-9.png
11400 create mode 100644 docs/media/holds-pull-1.png
11401 create mode 100644 docs/media/holds-pull-2.png
11402 create mode 100644 docs/media/holds-pull-3.png
11403 create mode 100644 docs/media/holds-pull-4.png
11404 create mode 100644 docs/media/holds-pull-5.png
11405 create mode 100644 docs/media/holds-pull-5a.png
11406 create mode 100644 docs/media/holds-pull-6.png
11407 create mode 100644 docs/media/holds-pull-7.png
11408 create mode 100644 docs/media/holds-pull-8.png
11409 create mode 100644 docs/media/holds-pull-9.png
11410 create mode 100644 docs/media/in_house_use.png
11411 create mode 100644 docs/media/item_status_altview.png
11412 create mode 100644 docs/media/item_status_barcode.png
11413 create mode 100644 docs/media/item_status_list_view.png
11414 create mode 100644 docs/media/item_status_menu.png
11415 create mode 100644 docs/media/items_out_click.png
11416 create mode 100644 docs/media/k_book_record.png
11417 create mode 100644 docs/media/last_few_circs_action.png
11418 create mode 100644 docs/media/last_few_circs_display.png
11419 create mode 100644 docs/media/lost_cr_section.png
11420 create mode 100644 docs/media/lsa-1.png
11421 create mode 100644 docs/media/lsa-10.jpg
11422 create mode 100644 docs/media/lsa-11.jpg
11423 create mode 100644 docs/media/lsa-12.jpg
11424 create mode 100644 docs/media/lsa-14.jpg
11425 create mode 100644 docs/media/lsa-16.jpg
11426 create mode 100644 docs/media/lsa-17.jpg
11427 create mode 100644 docs/media/lsa-18.jpg
11428 create mode 100644 docs/media/lsa-2.jpg
11429 create mode 100644 docs/media/lsa-22.png
11430 create mode 100644 docs/media/lsa-23.jpg
11431 create mode 100644 docs/media/lsa-25.jpg
11432 create mode 100644 docs/media/lsa-26.jpg
11433 create mode 100644 docs/media/lsa-27.jpg
11434 create mode 100644 docs/media/lsa-28.jpg
11435 create mode 100644 docs/media/lsa-32.jpg
11436 create mode 100644 docs/media/lsa-33.jpg
11437 create mode 100644 docs/media/lsa-4.jpg
11438 create mode 100644 docs/media/lsa-5.jpg
11439 create mode 100644 docs/media/lsa-7.jpg
11440 create mode 100644 docs/media/lsa-8.jpg
11441 create mode 100644 docs/media/lsa-closed-mountain-1.png
11442 create mode 100644 docs/media/lsa-closed-mountain-2.png
11443 create mode 100644 docs/media/lsa-group-0.png
11444 create mode 100644 docs/media/lsa-group-1.png
11445 create mode 100644 docs/media/lsa-group-1a.png
11446 create mode 100644 docs/media/lsa-group-2.png
11447 create mode 100644 docs/media/lsa-group-3.png
11448 create mode 100644 docs/media/lsa-group-4.png
11449 create mode 100644 docs/media/lsa-group-5.png
11450 create mode 100644 docs/media/lsa-group-6.png
11451 create mode 100644 docs/media/lsa-statcat-1.png
11452 create mode 100644 docs/media/lsa-statcat-2.png
11453 create mode 100644 docs/media/lsa-statcat-3.png
11454 create mode 100644 docs/media/lsa-statcat-4.png
11455 create mode 100644 docs/media/lsa-statcat-5.png
11456 create mode 100644 docs/media/lsa-statcat-6.png
11457 create mode 100644 docs/media/lsa-statcat-7.png
11458 create mode 100644 docs/media/lsa-statcat-8.png
11459 create mode 100644 docs/media/main_logo.jpg
11460 create mode 100644 docs/media/mark_claims_returned.png
11461 create mode 100644 docs/media/mark_lost.png
11462 create mode 100644 docs/media/mark_missing_damaged.png
11463 create mode 100644 docs/media/monograph_parts1.jpg
11464 create mode 100644 docs/media/monograph_parts2.jpg
11465 create mode 100644 docs/media/monograph_parts3.jpg
11466 create mode 100644 docs/media/monograph_parts4.jpg
11467 create mode 100644 docs/media/monograph_parts5.jpg
11468 create mode 100644 docs/media/myaccount-bookbags.png
11469 create mode 100644 docs/media/myaccount-itemrenew.png
11470 create mode 100644 docs/media/myaccount-itemscheckedout.png
11471 create mode 100644 docs/media/myaccount-itemsonhold.png
11472 create mode 100644 docs/media/myaccount-login-arrow.png
11473 create mode 100644 docs/media/myaccount-login-info.png
11474 create mode 100644 docs/media/myaccount-login.png
11475 create mode 100644 docs/media/myaccount-loginpasswordupdate.png
11476 create mode 100644 docs/media/myaccount-summary.png
11477 create mode 100644 docs/media/note.png
11478 create mode 100644 docs/media/offline-1.png
11479 create mode 100644 docs/media/offline-10.png
11480 create mode 100644 docs/media/offline-11.png
11481 create mode 100644 docs/media/offline-12.png
11482 create mode 100644 docs/media/offline-13.png
11483 create mode 100644 docs/media/offline-14.png
11484 create mode 100644 docs/media/offline-15.png
11485 create mode 100644 docs/media/offline-16.png
11486 create mode 100644 docs/media/offline-17.png
11487 create mode 100644 docs/media/offline-18.png
11488 create mode 100644 docs/media/offline-19.png
11489 create mode 100644 docs/media/offline-2.png
11490 create mode 100644 docs/media/offline-20.png
11491 create mode 100644 docs/media/offline-21.png
11492 create mode 100644 docs/media/offline-22.png
11493 create mode 100644 docs/media/offline-23.png
11494 create mode 100644 docs/media/offline-24.png
11495 create mode 100644 docs/media/offline-25.png
11496 create mode 100644 docs/media/offline-26.png
11497 create mode 100644 docs/media/offline-27.png
11498 create mode 100644 docs/media/offline-28.png
11499 create mode 100644 docs/media/offline-29.png
11500 create mode 100644 docs/media/offline-3.png
11501 create mode 100644 docs/media/offline-30.png
11502 create mode 100644 docs/media/offline-31.png
11503 create mode 100644 docs/media/offline-32.png
11504 create mode 100644 docs/media/offline-33.png
11505 create mode 100644 docs/media/offline-34.png
11506 create mode 100644 docs/media/offline-35.png
11507 create mode 100644 docs/media/offline-36.png
11508 create mode 100644 docs/media/offline-4.png
11509 create mode 100644 docs/media/offline-5.png
11510 create mode 100644 docs/media/offline-6.png
11511 create mode 100644 docs/media/offline-7.png
11512 create mode 100644 docs/media/offline-8.png
11513 create mode 100644 docs/media/offline-9.png
11514 create mode 100644 docs/media/overdue_checkin.png
11515 create mode 100644 docs/media/passwordresetmessage.png
11516 create mode 100644 docs/media/patron-1.png
11517 create mode 100644 docs/media/patron-10.png
11518 create mode 100644 docs/media/patron-11.png
11519 create mode 100644 docs/media/patron-12.png
11520 create mode 100644 docs/media/patron-13.png
11521 create mode 100644 docs/media/patron-14.png
11522 create mode 100644 docs/media/patron-15.png
11523 create mode 100644 docs/media/patron-16.png
11524 create mode 100644 docs/media/patron-17.png
11525 create mode 100644 docs/media/patron-18.png
11526 create mode 100644 docs/media/patron-19.png
11527 create mode 100644 docs/media/patron-2.png
11528 create mode 100644 docs/media/patron-20.png
11529 create mode 100644 docs/media/patron-21.png
11530 create mode 100644 docs/media/patron-22.png
11531 create mode 100644 docs/media/patron-23.png
11532 create mode 100644 docs/media/patron-24.png
11533 create mode 100644 docs/media/patron-25.png
11534 create mode 100644 docs/media/patron-26.png
11535 create mode 100644 docs/media/patron-27.png
11536 create mode 100644 docs/media/patron-28.png
11537 create mode 100644 docs/media/patron-29.png
11538 create mode 100644 docs/media/patron-3.png
11539 create mode 100644 docs/media/patron-30.png
11540 create mode 100644 docs/media/patron-31.png
11541 create mode 100644 docs/media/patron-32.png
11542 create mode 100644 docs/media/patron-3a.png
11543 create mode 100644 docs/media/patron-4.png
11544 create mode 100644 docs/media/patron-5.png
11545 create mode 100644 docs/media/patron-6.png
11546 create mode 100644 docs/media/patron-7.png
11547 create mode 100644 docs/media/patron-8.png
11548 create mode 100644 docs/media/patron-9.png
11549 create mode 100644 docs/media/patron-record-status-1.png
11550 create mode 100644 docs/media/patron-record-status-dark-grey.png
11551 create mode 100644 docs/media/patron-record-status-green.png
11552 create mode 100644 docs/media/patron-record-status-light-grey.png
11553 create mode 100644 docs/media/patron-record-status-orange.png
11554 create mode 100644 docs/media/patron-record-status-purple.png
11555 create mode 100644 docs/media/patron-record-status-red.png
11556 create mode 100644 docs/media/patron-record-status-yellow.png
11557 create mode 100644 docs/media/patron_summary_checkouts.jpg
11558 create mode 100644 docs/media/pdf_icon.gif
11559 create mode 100644 docs/media/pre_cat_alert.png
11560 create mode 100644 docs/media/precat.png
11561 create mode 100644 docs/media/profile-5.png
11562 create mode 100644 docs/media/profile-6.png
11563 create mode 100644 docs/media/profile-7.png
11564 create mode 100644 docs/media/receipt-10.jpg
11565 create mode 100644 docs/media/receipt-11.jpg
11566 create mode 100644 docs/media/receipt-12.jpg
11567 create mode 100644 docs/media/receipt-13.jpg
11568 create mode 100644 docs/media/receipt-14.jpg
11569 create mode 100644 docs/media/receipt-15.jpg
11570 create mode 100644 docs/media/receipt-16.png
11571 create mode 100644 docs/media/receipt-17.jpg
11572 create mode 100644 docs/media/receipt-18.jpg
11573 create mode 100644 docs/media/receipt-19.jpg
11574 create mode 100644 docs/media/receipt-2.jpg
11575 create mode 100644 docs/media/receipt-20.jpg
11576 create mode 100644 docs/media/receipt-21.jpg
11577 create mode 100644 docs/media/receipt-22.jpg
11578 create mode 100644 docs/media/receipt-23.jpg
11579 create mode 100644 docs/media/receipt-24.jpg
11580 create mode 100644 docs/media/receipt-3.jpg
11581 create mode 100644 docs/media/receipt-4.jpg
11582 create mode 100644 docs/media/receipt-5.jpg
11583 create mode 100644 docs/media/receipt-6.jpg
11584 create mode 100644 docs/media/receipt-7.jpg
11585 create mode 100644 docs/media/receipt-8.jpg
11586 create mode 100644 docs/media/receipt-9.jpg
11587 create mode 100644 docs/media/record_in_house_action.png
11588 create mode 100644 docs/media/renew_action.png
11589 create mode 100644 docs/media/renew_item.png
11590 create mode 100644 docs/media/renew_item_calendar.png
11591 create mode 100644 docs/media/renew_specific_date.png
11592 create mode 100644 docs/media/retrieve_patron.png
11593 create mode 100644 docs/media/scv-crec.jpg
11594 create mode 100644 docs/media/scv-distr.jpg
11595 create mode 100644 docs/media/scv-iss.jpg
11596 create mode 100644 docs/media/scv-rec.jpg
11597 create mode 100644 docs/media/scv-srec.jpg
11598 create mode 100644 docs/media/scv-sub.jpg
11599 create mode 100644 docs/media/server-3.png
11600 create mode 100644 docs/media/server-4.png
11601 create mode 100644 docs/media/server-5.png
11602 create mode 100644 docs/media/server-6.png
11603 create mode 100644 docs/media/shared-template-6.png
11604 create mode 100644 docs/media/shared-template-7.png
11605 create mode 100644 docs/media/shared-template-9.png
11606 create mode 100644 docs/media/small_logo_white.jpg
11607 create mode 100644 docs/media/specify_due_date1.png
11608 create mode 100644 docs/media/specify_due_date2.png
11609 create mode 100644 docs/media/staffclient-1.png
11610 create mode 100644 docs/media/staffclient-2.png
11611 create mode 100644 docs/media/staffclient-3.png
11612 create mode 100644 docs/media/staffclient-4.png
11613 create mode 100644 docs/media/staffclient-5.png
11614 create mode 100644 docs/media/staffclient-6.png
11615 create mode 100644 docs/media/staffclient-6a.png
11616 create mode 100644 docs/media/staffclient-6b.png
11617 create mode 100644 docs/media/staffclient-6c.png
11618 create mode 100644 docs/media/staffclient-6d.png
11619 create mode 100644 docs/media/staffclient-7.png
11620 create mode 100644 docs/media/staffclient-7a.png
11621 create mode 100644 docs/media/staffclient-8.png
11622 create mode 100644 docs/media/staffclient-9.png
11623 create mode 100644 docs/media/staffclientinstallation-proxy-putty-1.png
11624 create mode 100644 docs/media/staffclientinstallation-proxy-socks-1.png
11625 create mode 100644 docs/media/staffclientinstallation-proxy-socks-2.png
11626 create mode 100644 docs/media/staffclientinstallation-staffclient-1.png
11627 create mode 100644 docs/media/staffclientinstallation-staffclient-2.png
11628 create mode 100644 docs/media/staffclientinstallation-staffclient-3.png
11629 create mode 100644 docs/media/staffclientinstallation-staffclient-4.png
11630 create mode 100644 docs/media/staffclientinstallation-staffclient-workstationnames-1.png
11631 create mode 100644 docs/media/staffclientinstallation-staffclient-workstationnames-2.png
11632 create mode 100644 docs/media/staffclientinstallation-staffclient-workstationnames-3.png
11633 create mode 100644 docs/media/staffclientinstallation-tabbed-1.png
11634 create mode 100644 docs/media/survey-1.png
11635 create mode 100644 docs/media/survey-10.png
11636 create mode 100644 docs/media/survey-2.png
11637 create mode 100644 docs/media/survey-3.png
11638 create mode 100644 docs/media/survey-4.png
11639 create mode 100644 docs/media/survey-5.png
11640 create mode 100644 docs/media/survey-6.png
11641 create mode 100644 docs/media/survey-7.png
11642 create mode 100644 docs/media/survey-8.png
11643 create mode 100644 docs/media/survey-9.png
11644 create mode 100644 docs/media/tip.png
11645 create mode 100644 docs/media/transit-1.png
11646 create mode 100644 docs/media/transit-10.png
11647 create mode 100644 docs/media/transit-2.png
11648 create mode 100644 docs/media/transit-3.png
11649 create mode 100644 docs/media/transit-4a.png
11650 create mode 100644 docs/media/transit-5.png
11651 create mode 100644 docs/media/transit-6.png
11652 create mode 100644 docs/media/transit-7.png
11653 create mode 100644 docs/media/transit-8.png
11654 create mode 100644 docs/media/transit-9.png
11655 create mode 100644 docs/media/unified_volume_copy_creator1.jpg
11656 create mode 100644 docs/media/unified_volume_copy_creator2.jpg
11657 create mode 100644 docs/media/unified_volume_copy_creator3.jpg
11658 create mode 100644 docs/media/unified_volume_copy_creator4.jpg
11659 create mode 100644 docs/media/unified_volume_copy_creator5.jpg
11660 create mode 100644 docs/media/unified_volume_copy_creator6.jpg
11661 create mode 100644 docs/media/view-output-1.png
11662 create mode 100644 docs/media/view-output-2.png
11663 create mode 100644 docs/media/view-output-3.png
11664 create mode 100644 docs/media/view-output-4.png
11665 create mode 100644 docs/media/view-output-5.png
11666 create mode 100644 docs/media/warning.png
11667 create mode 100644 docs/opac/my_lists.txt
11668 create mode 100644 docs/reports/README
11669 create mode 100644 docs/root.txt
11670 create mode 100644 docs/serials/A-intro.txt
11671 create mode 100644 docs/serials/B-copy_template.txt
11672 create mode 100644 docs/serials/C-subscription-SCV.txt
11673 create mode 100644 docs/serials/D-subscription-ASCV.txt
11674 create mode 100644 docs/serials/E-edit_subscriptions.txt
11675 create mode 100644 docs/serials/F-Receiving.txt
11676 create mode 100644 docs/serials/G-Special_issue.txt
11677 create mode 100644 docs/serials/H-holdings_statements.txt
11678 delete mode 100644 installation/edi_setup.txt
11679 delete mode 100644 installation/server_installation.txt
11680 delete mode 100644 installation/server_upgrade.txt
11681 delete mode 100644 installation/system_requirements.txt
11682 delete mode 100644 licensing.txt
11683 delete mode 100644 media/1.png
11684 delete mode 100644 media/10.png
11685 delete mode 100644 media/11.png
11686 delete mode 100644 media/12.png
11687 delete mode 100644 media/13.png
11688 delete mode 100644 media/14.png
11689 delete mode 100644 media/15.png
11690 delete mode 100644 media/2.png
11691 delete mode 100644 media/3.png
11692 delete mode 100644 media/4.png
11693 delete mode 100644 media/5.png
11694 delete mode 100644 media/6.png
11695 delete mode 100644 media/7.png
11696 delete mode 100644 media/8.png
11697 delete mode 100644 media/9.png
11698 delete mode 100644 media/Authority_Control_Sets1.jpg
11699 delete mode 100644 media/Authority_Control_Sets1.jpg.1
11700 delete mode 100644 media/Authority_Control_Sets2.jpg
11701 delete mode 100644 media/Authority_Control_Sets2.jpg.1
11702 delete mode 100644 media/Authority_Control_Sets3.jpg
11703 delete mode 100644 media/Authority_Control_Sets3.jpg.1
11704 delete mode 100644 media/Authority_Control_Sets4.jpg
11705 delete mode 100644 media/Authority_Control_Sets4.jpg.1
11706 delete mode 100644 media/Authority_Control_Sets5.jpg
11707 delete mode 100644 media/Authority_Control_Sets5.jpg.1
11708 delete mode 100644 media/Authority_Control_Sets6.jpg
11709 delete mode 100644 media/Authority_Control_Sets6.jpg.1
11710 delete mode 100644 media/Authority_Control_Sets7.jpg
11711 delete mode 100644 media/Authority_Control_Sets7.jpg.1
11712 delete mode 100644 media/Authority_Control_Sets8.jpg
11713 delete mode 100644 media/Authority_Control_Sets8.jpg.1
11714 delete mode 100644 media/Authority_Control_Sets9.jpg
11715 delete mode 100644 media/Authority_Control_Sets9.jpg.1
11716 delete mode 100644 media/Auto_Suggest_in_Catalog_Search1.jpg
11717 delete mode 100644 media/Auto_Suggest_in_Catalog_Search2.jpg
11718 delete mode 100644 media/Batch_Importing_MARC_Records1.jpg
11719 delete mode 100644 media/Batch_Importing_MARC_Records10.jpg
11720 delete mode 100644 media/Batch_Importing_MARC_Records11.jpg
11721 delete mode 100644 media/Batch_Importing_MARC_Records12.jpg
11722 delete mode 100644 media/Batch_Importing_MARC_Records13.jpg
11723 delete mode 100644 media/Batch_Importing_MARC_Records14.jpg
11724 delete mode 100644 media/Batch_Importing_MARC_Records15.jpg
11725 delete mode 100644 media/Batch_Importing_MARC_Records2.jpg
11726 delete mode 100644 media/Batch_Importing_MARC_Records3.jpg
11727 delete mode 100644 media/Batch_Importing_MARC_Records4.jpg
11728 delete mode 100644 media/Batch_Importing_MARC_Records5.jpg
11729 delete mode 100644 media/Batch_Importing_MARC_Records6.jpg
11730 delete mode 100644 media/Batch_Importing_MARC_Records7.jpg
11731 delete mode 100644 media/Batch_Importing_MARC_Records8.jpg
11732 delete mode 100644 media/Batch_Importing_MARC_Records9.jpg
11733 delete mode 100644 media/Call_Number_Prefixes_and_Suffixes_2_21.jpg
11734 delete mode 100644 media/Call_Number_Prefixes_and_Suffixes_2_22.jpg
11735 delete mode 100644 media/Call_Number_Prefixes_and_Suffixes_2_22.jpg.1
11736 delete mode 100644 media/Customizable_Toolbar1.jpg
11737 delete mode 100644 media/Customizable_Toolbar2.jpg
11738 delete mode 100644 media/Customizable_Toolbar3.jpg
11739 delete mode 100644 media/Customizable_Toolbar4.jpg
11740 delete mode 100644 media/Double_Click1.jpg
11741 delete mode 100644 media/Double_Click2.jpg
11742 delete mode 100644 media/Double_Click3.jpg
11743 delete mode 100644 media/My_Lists1.jpg
11744 delete mode 100644 media/My_Lists3.jpg
11745 delete mode 100644 media/My_Lists4.jpg
11746 delete mode 100644 media/My_Lists5.jpg
11747 delete mode 100644 media/My_Lists6.jpg
11748 delete mode 100644 media/My_Lists7.jpg
11749 delete mode 100644 media/New_Tab_Button1.jpg
11750 delete mode 100644 media/Overlay_Existing_Record_via_Z39_50_Import1.jpg
11751 delete mode 100644 media/Overlay_Existing_Record_via_Z39_50_Import2.jpg
11752 delete mode 100644 media/Overlay_Existing_Record_via_Z39_50_Import3.jpg
11753 delete mode 100644 media/Overlay_Existing_Record_via_Z39_50_Import4.jpg
11754 delete mode 100644 media/Overlay_Existing_Record_via_Z39_50_Import5.jpg
11755 delete mode 100644 media/Overlay_Existing_Record_via_Z39_50_Import6.jpg
11756 delete mode 100644 media/Receive_Items_From_an_Invoice1.jpg
11757 delete mode 100644 media/Receive_Items_From_an_Invoice2.jpg
11758 delete mode 100644 media/Receive_Items_From_an_Invoice3.jpg
11759 delete mode 100644 media/Receive_Items_From_an_Invoice4.jpg
11760 delete mode 100644 media/Receive_Items_From_an_Invoice5.jpg
11761 delete mode 100644 media/Receive_Items_From_an_Invoice6.jpg
11762 delete mode 100644 media/Receive_Items_From_an_Invoice7.jpg
11763 delete mode 100644 media/Restrict_Z39_50_Sources_by_Permission_Group1.jpg
11764 delete mode 100644 media/Restrict_Z39_50_Sources_by_Permission_Group2.jpg
11765 delete mode 100644 media/Restrict_Z39_50_Sources_by_Permission_Group3.jpg
11766 delete mode 100644 media/SMS_Text_Messaging1.jpg
11767 delete mode 100644 media/SMS_Text_Messaging10.jpg
11768 delete mode 100644 media/SMS_Text_Messaging11.jpg
11769 delete mode 100644 media/SMS_Text_Messaging12.jpg
11770 delete mode 100644 media/SMS_Text_Messaging13.jpg
11771 delete mode 100644 media/SMS_Text_Messaging2.jpg
11772 delete mode 100644 media/SMS_Text_Messaging3.jpg
11773 delete mode 100644 media/SMS_Text_Messaging4.jpg
11774 delete mode 100644 media/SMS_Text_Messaging5.jpg
11775 delete mode 100644 media/SMS_Text_Messaging6.jpg
11776 delete mode 100644 media/SMS_Text_Messaging7.jpg
11777 delete mode 100644 media/SMS_Text_Messaging8.jpg
11778 delete mode 100644 media/SMS_Text_Messaging9.jpg
11779 delete mode 100644 media/Saved_Catalog_Searches_2_21.jpg
11780 delete mode 100644 media/Saved_Catalog_Searches_2_21.jpg.1
11781 delete mode 100644 media/Saved_Catalog_Searches_2_22.jpg
11782 delete mode 100644 media/Saved_Catalog_Searches_2_22.jpg.1
11783 delete mode 100644 media/Search_Results1.jpg
11784 delete mode 100644 media/Sorting_Columns2.jpg
11785 delete mode 100644 media/Sorting_Columns3.jpg
11786 delete mode 100644 media/Sorting_Columns3.jpg.1
11787 delete mode 100644 media/Sorting_Columns4.jpg
11788 delete mode 100644 media/Sorting_Columns5.jpg
11789 delete mode 100644 media/Target_Pickup_Lib1.jpg
11790 delete mode 100644 media/Target_Pickup_Lib2.jpg
11791 delete mode 100644 media/User_Activity_Types1A.jpg
11792 delete mode 100644 media/User_Activity_Types2A.jpg
11793 delete mode 100644 media/Vandelay_Integration_into_Acquisitions1.jpg
11794 delete mode 100644 media/Vandelay_Integration_into_Acquisitions2.jpg
11795 delete mode 100644 media/Vandelay_Integration_into_Acquisitions3.jpg
11796 delete mode 100644 media/Vandelay_Integration_into_Acquisitions4.jpg
11797 delete mode 100644 media/Vandelay_Integration_into_Acquisitions5.jpg
11798 delete mode 100644 media/Vandelay_Integration_into_Acquisitions6.jpg
11799 delete mode 100644 media/acq_activate.png
11800 delete mode 100644 media/acq_apply_claim_policy.png
11801 delete mode 100644 media/acq_brief_record-2.png
11802 delete mode 100644 media/acq_brief_record.png
11803 delete mode 100644 media/acq_cancel_copy.png
11804 delete mode 100644 media/acq_cancel_line_items.png
11805 delete mode 100644 media/acq_claim_item-2.png
11806 delete mode 100644 media/acq_claim_item-3.png
11807 delete mode 100644 media/acq_claim_item-4.png
11808 delete mode 100644 media/acq_claim_item-5.png
11809 delete mode 100644 media/acq_claim_item.png
11810 delete mode 100644 media/acq_export_list.png
11811 delete mode 100644 media/acq_funds-2.png
11812 delete mode 100644 media/acq_funds.png
11813 delete mode 100644 media/acq_invoice_blanket.png
11814 delete mode 100644 media/acq_invoice_line_items.png
11815 delete mode 100644 media/acq_invoice_link.png
11816 delete mode 100644 media/acq_invoice_purchase_order.png
11817 delete mode 100644 media/acq_invoice_view-2.png
11818 delete mode 100644 media/acq_invoice_view.png
11819 delete mode 100644 media/acq_line_items_add_copies-2.png
11820 delete mode 100644 media/acq_line_items_add_copies-3.png
11821 delete mode 100644 media/acq_line_items_add_copies.png
11822 delete mode 100644 media/acq_line_items_add_notes.png
11823 delete mode 100644 media/acq_line_items_alerts-2.png
11824 delete mode 100644 media/acq_line_items_alerts.png
11825 delete mode 100644 media/acq_line_items_link-2.png
11826 delete mode 100644 media/acq_line_items_link.png
11827 delete mode 100644 media/acq_line_items_update_barcodes.png
11828 delete mode 100644 media/acq_line_items_view_history.png
11829 delete mode 100644 media/acq_line_items_worksheet.png
11830 delete mode 100644 media/acq_load_records.png
11831 delete mode 100644 media/acq_marc_search-2.png
11832 delete mode 100644 media/acq_marc_search.png
11833 delete mode 100644 media/acq_purchase_order_add_charges.png
11834 delete mode 100644 media/acq_purchase_order_add_note.png
11835 delete mode 100644 media/acq_purchase_order_create.png
11836 delete mode 100644 media/acq_purchase_order_history.png
11837 delete mode 100644 media/acq_purchase_order_name.png
11838 delete mode 100644 media/acq_purchase_order_print.png
11839 delete mode 100644 media/acq_purchase_order_split-2.png
11840 delete mode 100644 media/acq_purchase_order_split.png
11841 delete mode 100644 media/acq_purchase_order_view-2.png
11842 delete mode 100644 media/acq_purchase_order_view.png
11843 delete mode 100644 media/acq_search.png
11844 delete mode 100644 media/acq_selection_clone.png
11845 delete mode 100644 media/acq_selection_create.png
11846 delete mode 100644 media/acq_selection_mark_ready-2.png
11847 delete mode 100644 media/acq_selection_mark_ready.png
11848 delete mode 100644 media/acq_selection_merge.png
11849 delete mode 100644 media/acq_workflow.jpg
11850 delete mode 100644 media/add_holdings-1.png
11851 delete mode 100644 media/add_holdings-2.png
11852 delete mode 100644 media/add_holdings-3.png
11853 delete mode 100644 media/add_holdings-4.png
11854 delete mode 100644 media/add_holdings-5.png
11855 delete mode 100644 media/application-pdf.png
11856 delete mode 100644 media/ascv-distr.jpg
11857 delete mode 100644 media/ascv-issues.jpg
11858 delete mode 100644 media/ascv-sub.jpg
11859 delete mode 100644 media/backdate_checkin.png
11860 delete mode 100644 media/backdate_post_checkin.png
11861 delete mode 100644 media/backdate_post_date.png
11862 delete mode 100644 media/backdate_red.png
11863 delete mode 100644 media/bills-1.png
11864 delete mode 100644 media/bills-10.png
11865 delete mode 100644 media/bills-11.png
11866 delete mode 100644 media/bills-12.png
11867 delete mode 100644 media/bills-13.png
11868 delete mode 100644 media/bills-14.png
11869 delete mode 100644 media/bills-15.png
11870 delete mode 100644 media/bills-16.png
11871 delete mode 100644 media/bills-17.png
11872 delete mode 100644 media/bills-18.png
11873 delete mode 100644 media/bills-19.png
11874 delete mode 100644 media/bills-2.png
11875 delete mode 100644 media/bills-20.png
11876 delete mode 100644 media/bills-3.png
11877 delete mode 100644 media/bills-4.png
11878 delete mode 100644 media/bills-5.png
11879 delete mode 100644 media/bills-6.png
11880 delete mode 100644 media/bills-7.png
11881 delete mode 100644 media/bills-8.png
11882 delete mode 100644 media/bills-9.png
11883 delete mode 100644 media/booking-cancel-1.png
11884 delete mode 100644 media/booking-cancel-2.png
11885 delete mode 100644 media/booking-cancel-3.png
11886 delete mode 100644 media/booking-cancel-4.png
11887 delete mode 100644 media/booking-capture-1.png
11888 delete mode 100644 media/booking-capture-2.png
11889 delete mode 100644 media/booking-capture-3.png
11890 delete mode 100644 media/booking-create-1.png
11891 delete mode 100644 media/booking-create-2.png
11892 delete mode 100644 media/booking-create-3.png
11893 delete mode 100644 media/booking-create-4.png
11894 delete mode 100644 media/booking-create-5.png
11895 delete mode 100644 media/booking-create-6.png
11896 delete mode 100644 media/booking-create-7.png
11897 delete mode 100644 media/booking-create-8.png
11898 delete mode 100644 media/booking-create-9.png
11899 delete mode 100644 media/booking-create-bookable-1.png
11900 delete mode 100644 media/booking-create-bookable-2.png
11901 delete mode 100644 media/booking-create-bookable-3.png
11902 delete mode 100644 media/booking-create-bookable-4.png
11903 delete mode 100644 media/booking-create-bookable-5.png
11904 delete mode 100644 media/booking-create-bookable-6.png
11905 delete mode 100644 media/booking-create-module-1.png
11906 delete mode 100644 media/booking-create-module-2.png
11907 delete mode 100644 media/booking-create-module-3.png
11908 delete mode 100644 media/booking-create-module-4.png
11909 delete mode 100644 media/booking-create-resourcetype-1.png
11910 delete mode 100644 media/booking-create-resourcetype-2.png
11911 delete mode 100644 media/booking-create-resourcetype-3.png
11912 delete mode 100644 media/booking-create-resourcetype-4.png
11913 delete mode 100644 media/booking-create-resourcetype-5.png
11914 delete mode 100644 media/booking-pickup-1.png
11915 delete mode 100644 media/booking-pickup-2.png
11916 delete mode 100644 media/booking-pickup-3.png
11917 delete mode 100644 media/booking-pickup-module-1.png
11918 delete mode 100644 media/booking-pull-1.png
11919 delete mode 100644 media/booking-pull-2.png
11920 delete mode 100644 media/booking-pull-3.png
11921 delete mode 100644 media/booking-return-2.png
11922 delete mode 100644 media/booking-return-module-1.png
11923 delete mode 100644 media/booking-return-module-2.png
11924 delete mode 100644 media/booking-return-module-4.png
11925 delete mode 100644 media/cap-wiz-cal.jpg
11926 delete mode 100644 media/cap-wiz-chan.jpg
11927 delete mode 100644 media/cap-wiz-chron.jpg
11928 delete mode 100644 media/cap-wiz-freq.jpg
11929 delete mode 100644 media/cap-wiz-num.jpg
11930 delete mode 100644 media/catalogue-10.png
11931 delete mode 100644 media/catalogue-11.png
11932 delete mode 100644 media/catalogue-3.png
11933 delete mode 100644 media/catalogue-4.png
11934 delete mode 100644 media/catalogue-5.png
11935 delete mode 100644 media/catalogue-6.png
11936 delete mode 100644 media/catalogue-7.png
11937 delete mode 100644 media/catalogue-8.png
11938 delete mode 100644 media/catalogue-9.png
11939 delete mode 100644 media/caution.png
11940 delete mode 100644 media/ccbysa.png
11941 delete mode 100644 media/check_in_menu.png
11942 delete mode 100644 media/checkin_barcode.png
11943 delete mode 100644 media/checkin_options.png
11944 delete mode 100644 media/checkout_item_barcode.png
11945 delete mode 100644 media/checkout_menu.png
11946 delete mode 100644 media/circulation-1.png
11947 delete mode 100644 media/circulation-10.png
11948 delete mode 100644 media/circulation-11.png
11949 delete mode 100644 media/circulation-12.png
11950 delete mode 100644 media/circulation-13.png
11951 delete mode 100644 media/circulation-14.png
11952 delete mode 100644 media/circulation-15.png
11953 delete mode 100644 media/circulation-16.png
11954 delete mode 100644 media/circulation-17.png
11955 delete mode 100644 media/circulation-18.png
11956 delete mode 100644 media/circulation-19.png
11957 delete mode 100644 media/circulation-2.png
11958 delete mode 100644 media/circulation-20.png
11959 delete mode 100644 media/circulation-21.png
11960 delete mode 100644 media/circulation-22.png
11961 delete mode 100644 media/circulation-23.png
11962 delete mode 100644 media/circulation-24.png
11963 delete mode 100644 media/circulation-25.png
11964 delete mode 100644 media/circulation-26.png
11965 delete mode 100644 media/circulation-27.png
11966 delete mode 100644 media/circulation-28.png
11967 delete mode 100644 media/circulation-29.png
11968 delete mode 100644 media/circulation-3.png
11969 delete mode 100644 media/circulation-30.png
11970 delete mode 100644 media/circulation-31.png
11971 delete mode 100644 media/circulation-32.png
11972 delete mode 100644 media/circulation-33.png
11973 delete mode 100644 media/circulation-34.png
11974 delete mode 100644 media/circulation-35.png
11975 delete mode 100644 media/circulation-36.png
11976 delete mode 100644 media/circulation-4.png
11977 delete mode 100644 media/circulation-5.png
11978 delete mode 100644 media/circulation-6.png
11979 delete mode 100644 media/circulation-7.png
11980 delete mode 100644 media/circulation-8.png
11981 delete mode 100644 media/circulation-9.png
11982 delete mode 100644 media/claimed_date.png
11983 delete mode 100644 media/conj1.jpg
11984 delete mode 100644 media/conj10.jpg
11985 delete mode 100644 media/conj2.jpg
11986 delete mode 100644 media/conj3.jpg
11987 delete mode 100644 media/conj4.jpg
11988 delete mode 100644 media/conj5.jpg
11989 delete mode 100644 media/conj6.jpg
11990 delete mode 100644 media/conj7.jpg
11991 delete mode 100644 media/conj8.jpg
11992 delete mode 100644 media/conj9.jpg
11993 delete mode 100644 media/copy_alert_message.png
11994 delete mode 100644 media/copy_edit_alert.png
11995 delete mode 100644 media/create-template-1.png
11996 delete mode 100644 media/create-template-10.png
11997 delete mode 100644 media/create-template-11.png
11998 delete mode 100644 media/create-template-12.png
11999 delete mode 100644 media/create-template-13.png
12000 delete mode 100644 media/create-template-15.png
12001 delete mode 100644 media/create-template-16.png
12002 delete mode 100644 media/create-template-17.png
12003 delete mode 100644 media/create-template-19.png
12004 delete mode 100644 media/create-template-2.png
12005 delete mode 100644 media/create-template-20.png
12006 delete mode 100644 media/create-template-21.png
12007 delete mode 100644 media/create-template-22.png
12008 delete mode 100644 media/create-template-23.png
12009 delete mode 100644 media/create-template-24.png
12010 delete mode 100644 media/create-template-25.png
12011 delete mode 100644 media/create-template-26.png
12012 delete mode 100644 media/create-template-27.png
12013 delete mode 100644 media/create-template-28.png
12014 delete mode 100644 media/create-template-29.png
12015 delete mode 100644 media/create-template-3.png
12016 delete mode 100644 media/create-template-30.png
12017 delete mode 100644 media/create-template-31.png
12018 delete mode 100644 media/create-template-32.png
12019 delete mode 100644 media/create-template-33.png
12020 delete mode 100644 media/create-template-34.png
12021 delete mode 100644 media/create-template-35.png
12022 delete mode 100644 media/create-template-4.png
12023 delete mode 100644 media/create-template-5.png
12024 delete mode 100644 media/create-template-6.png
12025 delete mode 100644 media/create-template-7.png
12026 delete mode 100644 media/create-template-8.png
12027 delete mode 100644 media/create-template-9.png
12028 delete mode 100644 media/due_date_display.png
12029 delete mode 100644 media/edit_due_date_action.png
12030 delete mode 100644 media/epub_logo_color_ht39.gif
12031 delete mode 100644 media/evergreen_logo.gif
12032 delete mode 100644 media/folder-1.png
12033 delete mode 100644 media/folder-10.png
12034 delete mode 100644 media/folder-11.png
12035 delete mode 100644 media/folder-12.png
12036 delete mode 100644 media/folder-13.png
12037 delete mode 100644 media/folder-14.png
12038 delete mode 100644 media/folder-7a.png
12039 delete mode 100644 media/generate-report-1.png
12040 delete mode 100644 media/generate-report-10.png
12041 delete mode 100644 media/generate-report-14.png
12042 delete mode 100644 media/generate-report-2.png
12043 delete mode 100644 media/generate-report-3.png
12044 delete mode 100644 media/generate-report-8.png
12045 delete mode 100644 media/generate-report-9.png
12046 delete mode 100644 media/hold-1.png
12047 delete mode 100644 media/hold-10.png
12048 delete mode 100644 media/hold-11.png
12049 delete mode 100644 media/hold-12.png
12050 delete mode 100644 media/hold-14.png
12051 delete mode 100644 media/hold-15.png
12052 delete mode 100644 media/hold-16.png
12053 delete mode 100644 media/hold-17.png
12054 delete mode 100644 media/hold-18.png
12055 delete mode 100644 media/hold-19.png
12056 delete mode 100644 media/hold-2.png
12057 delete mode 100644 media/hold-20.png
12058 delete mode 100644 media/hold-21.png
12059 delete mode 100644 media/hold-22.png
12060 delete mode 100644 media/hold-23.png
12061 delete mode 100644 media/hold-24.png
12062 delete mode 100644 media/hold-25.png
12063 delete mode 100644 media/hold-26.png
12064 delete mode 100644 media/hold-27.png
12065 delete mode 100644 media/hold-28.png
12066 delete mode 100644 media/hold-29.png
12067 delete mode 100644 media/hold-4.png
12068 delete mode 100644 media/hold-5.png
12069 delete mode 100644 media/hold-6.png
12070 delete mode 100644 media/hold-7.png
12071 delete mode 100644 media/hold-8.png
12072 delete mode 100644 media/hold-9.png
12073 delete mode 100644 media/holds-clearing-1.png
12074 delete mode 100644 media/holds-clearing-2.png
12075 delete mode 100644 media/holds-clearing-3.png
12076 delete mode 100644 media/holds-clearing-4.png
12077 delete mode 100644 media/holds-managing-1.png
12078 delete mode 100644 media/holds-managing-10.png
12079 delete mode 100644 media/holds-managing-11.png
12080 delete mode 100644 media/holds-managing-12.png
12081 delete mode 100644 media/holds-managing-13.png
12082 delete mode 100644 media/holds-managing-14.png
12083 delete mode 100644 media/holds-managing-15.png
12084 delete mode 100644 media/holds-managing-16.png
12085 delete mode 100644 media/holds-managing-17.png
12086 delete mode 100644 media/holds-managing-18.png
12087 delete mode 100644 media/holds-managing-19.png
12088 delete mode 100644 media/holds-managing-2.png
12089 delete mode 100644 media/holds-managing-3.png
12090 delete mode 100644 media/holds-managing-4.png
12091 delete mode 100644 media/holds-managing-5.png
12092 delete mode 100644 media/holds-managing-6.png
12093 delete mode 100644 media/holds-managing-7.png
12094 delete mode 100644 media/holds-managing-8.png
12095 delete mode 100644 media/holds-managing-9.png
12096 delete mode 100644 media/holds-notifications-1.png
12097 delete mode 100644 media/holds-notifications-2.png
12098 delete mode 100644 media/holds-notifications-3.png
12099 delete mode 100644 media/holds-notifications-4.png
12100 delete mode 100644 media/holds-placing-1.png
12101 delete mode 100644 media/holds-placing-10.png
12102 delete mode 100644 media/holds-placing-11.png
12103 delete mode 100644 media/holds-placing-2.png
12104 delete mode 100644 media/holds-placing-3.png
12105 delete mode 100644 media/holds-placing-4.png
12106 delete mode 100644 media/holds-placing-5.png
12107 delete mode 100644 media/holds-placing-6.png
12108 delete mode 100644 media/holds-placing-7.png
12109 delete mode 100644 media/holds-placing-8.png
12110 delete mode 100644 media/holds-placing-9.png
12111 delete mode 100644 media/holds-pull-1.png
12112 delete mode 100644 media/holds-pull-2.png
12113 delete mode 100644 media/holds-pull-3.png
12114 delete mode 100644 media/holds-pull-4.png
12115 delete mode 100644 media/holds-pull-5.png
12116 delete mode 100644 media/holds-pull-5a.png
12117 delete mode 100644 media/holds-pull-6.png
12118 delete mode 100644 media/holds-pull-7.png
12119 delete mode 100644 media/holds-pull-8.png
12120 delete mode 100644 media/holds-pull-9.png
12121 delete mode 100644 media/in_house_use.png
12122 delete mode 100644 media/item_status_altview.png
12123 delete mode 100644 media/item_status_barcode.png
12124 delete mode 100644 media/item_status_list_view.png
12125 delete mode 100644 media/item_status_menu.png
12126 delete mode 100644 media/items_out_click.png
12127 delete mode 100644 media/k_book_record.png
12128 delete mode 100644 media/last_few_circs_action.png
12129 delete mode 100644 media/last_few_circs_display.png
12130 delete mode 100644 media/lost_cr_section.png
12131 delete mode 100644 media/lsa-1.png
12132 delete mode 100644 media/lsa-10.jpg
12133 delete mode 100644 media/lsa-11.jpg
12134 delete mode 100644 media/lsa-12.jpg
12135 delete mode 100644 media/lsa-14.jpg
12136 delete mode 100644 media/lsa-16.jpg
12137 delete mode 100644 media/lsa-17.jpg
12138 delete mode 100644 media/lsa-18.jpg
12139 delete mode 100644 media/lsa-2.jpg
12140 delete mode 100644 media/lsa-22.png
12141 delete mode 100644 media/lsa-23.jpg
12142 delete mode 100644 media/lsa-25.jpg
12143 delete mode 100644 media/lsa-26.jpg
12144 delete mode 100644 media/lsa-27.jpg
12145 delete mode 100644 media/lsa-28.jpg
12146 delete mode 100644 media/lsa-32.jpg
12147 delete mode 100644 media/lsa-33.jpg
12148 delete mode 100644 media/lsa-4.jpg
12149 delete mode 100644 media/lsa-5.jpg
12150 delete mode 100644 media/lsa-7.jpg
12151 delete mode 100644 media/lsa-8.jpg
12152 delete mode 100644 media/lsa-closed-mountain-1.png
12153 delete mode 100644 media/lsa-closed-mountain-2.png
12154 delete mode 100644 media/lsa-group-0.png
12155 delete mode 100644 media/lsa-group-1.png
12156 delete mode 100644 media/lsa-group-1a.png
12157 delete mode 100644 media/lsa-group-2.png
12158 delete mode 100644 media/lsa-group-3.png
12159 delete mode 100644 media/lsa-group-4.png
12160 delete mode 100644 media/lsa-group-5.png
12161 delete mode 100644 media/lsa-group-6.png
12162 delete mode 100644 media/lsa-statcat-1.png
12163 delete mode 100644 media/lsa-statcat-2.png
12164 delete mode 100644 media/lsa-statcat-3.png
12165 delete mode 100644 media/lsa-statcat-4.png
12166 delete mode 100644 media/lsa-statcat-5.png
12167 delete mode 100644 media/lsa-statcat-6.png
12168 delete mode 100644 media/lsa-statcat-7.png
12169 delete mode 100644 media/lsa-statcat-8.png
12170 delete mode 100644 media/main_logo.jpg
12171 delete mode 100644 media/mark_claims_returned.png
12172 delete mode 100644 media/mark_lost.png
12173 delete mode 100644 media/mark_missing_damaged.png
12174 delete mode 100644 media/monograph_parts1.jpg
12175 delete mode 100644 media/monograph_parts2.jpg
12176 delete mode 100644 media/monograph_parts3.jpg
12177 delete mode 100644 media/monograph_parts4.jpg
12178 delete mode 100644 media/monograph_parts5.jpg
12179 delete mode 100644 media/myaccount-bookbags.png
12180 delete mode 100644 media/myaccount-itemrenew.png
12181 delete mode 100644 media/myaccount-itemscheckedout.png
12182 delete mode 100644 media/myaccount-itemsonhold.png
12183 delete mode 100644 media/myaccount-login-arrow.png
12184 delete mode 100644 media/myaccount-login-info.png
12185 delete mode 100644 media/myaccount-login.png
12186 delete mode 100644 media/myaccount-loginpasswordupdate.png
12187 delete mode 100644 media/myaccount-summary.png
12188 delete mode 100644 media/note.png
12189 delete mode 100644 media/offline-1.png
12190 delete mode 100644 media/offline-10.png
12191 delete mode 100644 media/offline-11.png
12192 delete mode 100644 media/offline-12.png
12193 delete mode 100644 media/offline-13.png
12194 delete mode 100644 media/offline-14.png
12195 delete mode 100644 media/offline-15.png
12196 delete mode 100644 media/offline-16.png
12197 delete mode 100644 media/offline-17.png
12198 delete mode 100644 media/offline-18.png
12199 delete mode 100644 media/offline-19.png
12200 delete mode 100644 media/offline-2.png
12201 delete mode 100644 media/offline-20.png
12202 delete mode 100644 media/offline-21.png
12203 delete mode 100644 media/offline-22.png
12204 delete mode 100644 media/offline-23.png
12205 delete mode 100644 media/offline-24.png
12206 delete mode 100644 media/offline-25.png
12207 delete mode 100644 media/offline-26.png
12208 delete mode 100644 media/offline-27.png
12209 delete mode 100644 media/offline-28.png
12210 delete mode 100644 media/offline-29.png
12211 delete mode 100644 media/offline-3.png
12212 delete mode 100644 media/offline-30.png
12213 delete mode 100644 media/offline-31.png
12214 delete mode 100644 media/offline-32.png
12215 delete mode 100644 media/offline-33.png
12216 delete mode 100644 media/offline-34.png
12217 delete mode 100644 media/offline-35.png
12218 delete mode 100644 media/offline-36.png
12219 delete mode 100644 media/offline-4.png
12220 delete mode 100644 media/offline-5.png
12221 delete mode 100644 media/offline-6.png
12222 delete mode 100644 media/offline-7.png
12223 delete mode 100644 media/offline-8.png
12224 delete mode 100644 media/offline-9.png
12225 delete mode 100644 media/overdue_checkin.png
12226 delete mode 100644 media/passwordresetmessage.png
12227 delete mode 100644 media/patron-1.png
12228 delete mode 100644 media/patron-10.png
12229 delete mode 100644 media/patron-11.png
12230 delete mode 100644 media/patron-12.png
12231 delete mode 100644 media/patron-13.png
12232 delete mode 100644 media/patron-14.png
12233 delete mode 100644 media/patron-15.png
12234 delete mode 100644 media/patron-16.png
12235 delete mode 100644 media/patron-17.png
12236 delete mode 100644 media/patron-18.png
12237 delete mode 100644 media/patron-19.png
12238 delete mode 100644 media/patron-2.png
12239 delete mode 100644 media/patron-20.png
12240 delete mode 100644 media/patron-21.png
12241 delete mode 100644 media/patron-22.png
12242 delete mode 100644 media/patron-23.png
12243 delete mode 100644 media/patron-24.png
12244 delete mode 100644 media/patron-25.png
12245 delete mode 100644 media/patron-26.png
12246 delete mode 100644 media/patron-27.png
12247 delete mode 100644 media/patron-28.png
12248 delete mode 100644 media/patron-29.png
12249 delete mode 100644 media/patron-3.png
12250 delete mode 100644 media/patron-30.png
12251 delete mode 100644 media/patron-31.png
12252 delete mode 100644 media/patron-32.png
12253 delete mode 100644 media/patron-3a.png
12254 delete mode 100644 media/patron-4.png
12255 delete mode 100644 media/patron-5.png
12256 delete mode 100644 media/patron-6.png
12257 delete mode 100644 media/patron-7.png
12258 delete mode 100644 media/patron-8.png
12259 delete mode 100644 media/patron-9.png
12260 delete mode 100644 media/patron-record-status-1.png
12261 delete mode 100644 media/patron-record-status-dark-grey.png
12262 delete mode 100644 media/patron-record-status-green.png
12263 delete mode 100644 media/patron-record-status-light-grey.png
12264 delete mode 100644 media/patron-record-status-orange.png
12265 delete mode 100644 media/patron-record-status-purple.png
12266 delete mode 100644 media/patron-record-status-red.png
12267 delete mode 100644 media/patron-record-status-yellow.png
12268 delete mode 100644 media/patron_summary_checkouts.jpg
12269 delete mode 100644 media/pdf_icon.gif
12270 delete mode 100644 media/pre_cat_alert.png
12271 delete mode 100644 media/precat.png
12272 delete mode 100644 media/profile-5.png
12273 delete mode 100644 media/profile-6.png
12274 delete mode 100644 media/profile-7.png
12275 delete mode 100644 media/receipt-10.jpg
12276 delete mode 100644 media/receipt-11.jpg
12277 delete mode 100644 media/receipt-12.jpg
12278 delete mode 100644 media/receipt-13.jpg
12279 delete mode 100644 media/receipt-14.jpg
12280 delete mode 100644 media/receipt-15.jpg
12281 delete mode 100644 media/receipt-16.png
12282 delete mode 100644 media/receipt-17.jpg
12283 delete mode 100644 media/receipt-18.jpg
12284 delete mode 100644 media/receipt-19.jpg
12285 delete mode 100644 media/receipt-2.jpg
12286 delete mode 100644 media/receipt-20.jpg
12287 delete mode 100644 media/receipt-21.jpg
12288 delete mode 100644 media/receipt-22.jpg
12289 delete mode 100644 media/receipt-23.jpg
12290 delete mode 100644 media/receipt-24.jpg
12291 delete mode 100644 media/receipt-3.jpg
12292 delete mode 100644 media/receipt-4.jpg
12293 delete mode 100644 media/receipt-5.jpg
12294 delete mode 100644 media/receipt-6.jpg
12295 delete mode 100644 media/receipt-7.jpg
12296 delete mode 100644 media/receipt-8.jpg
12297 delete mode 100644 media/receipt-9.jpg
12298 delete mode 100644 media/record_in_house_action.png
12299 delete mode 100644 media/renew_action.png
12300 delete mode 100644 media/renew_item.png
12301 delete mode 100644 media/renew_item_calendar.png
12302 delete mode 100644 media/renew_specific_date.png
12303 delete mode 100644 media/retrieve_patron.png
12304 delete mode 100644 media/scv-crec.jpg
12305 delete mode 100644 media/scv-distr.jpg
12306 delete mode 100644 media/scv-iss.jpg
12307 delete mode 100644 media/scv-rec.jpg
12308 delete mode 100644 media/scv-srec.jpg
12309 delete mode 100644 media/scv-sub.jpg
12310 delete mode 100644 media/server-3.png
12311 delete mode 100644 media/server-4.png
12312 delete mode 100644 media/server-5.png
12313 delete mode 100644 media/server-6.png
12314 delete mode 100644 media/shared-template-6.png
12315 delete mode 100644 media/shared-template-7.png
12316 delete mode 100644 media/shared-template-9.png
12317 delete mode 100644 media/small_logo_white.jpg
12318 delete mode 100644 media/specify_due_date1.png
12319 delete mode 100644 media/specify_due_date2.png
12320 delete mode 100644 media/staffclient-1.png
12321 delete mode 100644 media/staffclient-2.png
12322 delete mode 100644 media/staffclient-3.png
12323 delete mode 100644 media/staffclient-4.png
12324 delete mode 100644 media/staffclient-5.png
12325 delete mode 100644 media/staffclient-6.png
12326 delete mode 100644 media/staffclient-6a.png
12327 delete mode 100644 media/staffclient-6b.png
12328 delete mode 100644 media/staffclient-6c.png
12329 delete mode 100644 media/staffclient-6d.png
12330 delete mode 100644 media/staffclient-7.png
12331 delete mode 100644 media/staffclient-7a.png
12332 delete mode 100644 media/staffclient-8.png
12333 delete mode 100644 media/staffclient-9.png
12334 delete mode 100644 media/staffclientinstallation-proxy-putty-1.png
12335 delete mode 100644 media/staffclientinstallation-proxy-socks-1.png
12336 delete mode 100644 media/staffclientinstallation-proxy-socks-2.png
12337 delete mode 100644 media/staffclientinstallation-staffclient-1.png
12338 delete mode 100644 media/staffclientinstallation-staffclient-2.png
12339 delete mode 100644 media/staffclientinstallation-staffclient-3.png
12340 delete mode 100644 media/staffclientinstallation-staffclient-4.png
12341 delete mode 100644 media/staffclientinstallation-staffclient-workstationnames-1.png
12342 delete mode 100644 media/staffclientinstallation-staffclient-workstationnames-2.png
12343 delete mode 100644 media/staffclientinstallation-staffclient-workstationnames-3.png
12344 delete mode 100644 media/staffclientinstallation-tabbed-1.png
12345 delete mode 100644 media/survey-1.png
12346 delete mode 100644 media/survey-10.png
12347 delete mode 100644 media/survey-2.png
12348 delete mode 100644 media/survey-3.png
12349 delete mode 100644 media/survey-4.png
12350 delete mode 100644 media/survey-5.png
12351 delete mode 100644 media/survey-6.png
12352 delete mode 100644 media/survey-7.png
12353 delete mode 100644 media/survey-8.png
12354 delete mode 100644 media/survey-9.png
12355 delete mode 100644 media/tip.png
12356 delete mode 100644 media/transit-1.png
12357 delete mode 100644 media/transit-10.png
12358 delete mode 100644 media/transit-2.png
12359 delete mode 100644 media/transit-3.png
12360 delete mode 100644 media/transit-4a.png
12361 delete mode 100644 media/transit-5.png
12362 delete mode 100644 media/transit-6.png
12363 delete mode 100644 media/transit-7.png
12364 delete mode 100644 media/transit-8.png
12365 delete mode 100644 media/transit-9.png
12366 delete mode 100644 media/unified_volume_copy_creator1.jpg
12367 delete mode 100644 media/unified_volume_copy_creator2.jpg
12368 delete mode 100644 media/unified_volume_copy_creator3.jpg
12369 delete mode 100644 media/unified_volume_copy_creator4.jpg
12370 delete mode 100644 media/unified_volume_copy_creator5.jpg
12371 delete mode 100644 media/unified_volume_copy_creator6.jpg
12372 delete mode 100644 media/view-output-1.png
12373 delete mode 100644 media/view-output-2.png
12374 delete mode 100644 media/view-output-3.png
12375 delete mode 100644 media/view-output-4.png
12376 delete mode 100644 media/view-output-5.png
12377 delete mode 100644 media/warning.png
12378 delete mode 100644 opac/my_lists.txt
12379 delete mode 100644 release_notes.txt
12380 delete mode 100644 reports/README
12381 delete mode 100644 root.txt
12382 delete mode 100644 serials/A-intro.txt
12383 delete mode 100644 serials/B-copy_template.txt
12384 delete mode 100644 serials/C-subscription-SCV.txt
12385 delete mode 100644 serials/D-subscription-ASCV.txt
12386 delete mode 100644 serials/E-edit_subscriptions.txt
12387 delete mode 100644 serials/F-Receiving.txt
12388 delete mode 100644 serials/G-Special_issue.txt
12389 delete mode 100644 serials/H-holdings_statements.txt
12391 commit f2a11f55a53d3f5a5af1510a4d1016711e0763da
12392 Author: Dan Scott <dscott@laurentian.ca>
12393 Date: Wed May 16 00:29:11 2012 -0400
12395 Optimize full text search with a CTE
12397 The tsquery used directly in a JOIN was resulting in bad
12398 plan with lots of nested loops and operations. Using a CTE
12399 to define the query improves the plan.
12401 Also, instead of ARRAY_AGG(DISTINCT foo), just return the
12402 whole thing in an array. Not great for dupes, but we can
12403 handle those inside search.query_parser_fts if we really
12406 Signed-off-by: Dan Scott <dscott@laurentian.ca>
12407 Signed-off-by: Mike Rylander <mrylander@gmail.com>
12409 16 4 Open-ILS/src/perlmods/lib/OpenILS/Application/Storage/Driver/Pg/QueryParser.pm
12411 commit 3a02ddaec1e6c7536c8771ea611e32df95816736
12412 Author: Bill Erickson <berick@esilibrary.com>
12413 Date: Wed May 16 15:55:23 2012 -0400
12415 Vandelay authority existing queue search repair
12417 When searching for an existing authority queue, search for an authority
12418 queue, not a bib queue. Apart from simply not working, the query will
12419 fail with an "invalid input value for enum vandelay.bib_queue_queue_type"
12420 and result in a client-side error.
12422 https://bugs.launchpad.net/evergreen/+bug/989391
12424 Signed-off-by: Bill Erickson <berick@esilibrary.com>
12425 Signed-off-by: Lebbeous Fogle-Weekley <lebbeous@esilibrary.com>
12427 1 1 Open-ILS/src/perlmods/lib/OpenILS/Application/Vandelay.pm
12429 commit ebdf3e9527c2755195d3126b5468e4636ea5cc6a
12430 Author: Lebbeous Fogle-Weekley <lebbeous@esilibrary.com>
12431 Date: Mon May 14 12:46:44 2012 -0400
12433 Avoid collisions of normalized values going into metabib.browse_entry
12435 This fixes a bug that prevented successful reingestion of bib records
12436 during the 2.1->2.2 upgrade in some cases. Reported by George Duimovich.
12440 > ERROR: duplicate key value violates unique constraint
12441 > "browse_entry_value_key"
12442 > DETAIL: Key (value)=(545575) already exists.
12443 > CONTEXT: SQL statement "INSERT INTO metabib.browse_entry (value) VALUES
12444 > (metabib.browse_normalize(ind_data.value,
12446 George confirmed that the changes to the version upgrade script fixed
12447 the problem for him.
12449 Signed-off-by: Lebbeous Fogle-Weekley <lebbeous@esilibrary.com>
12451 1 1 Open-ILS/src/sql/Pg/002.schema.config.sql
12452 78 0 Open-ILS/src/sql/Pg/upgrade/0711.schema.reingest_avoid_collision_better.sql
12453 11 3 Open-ILS/src/sql/Pg/version-upgrade/2.1-2.2-upgrade-db.sql
12454 create mode 100644 Open-ILS/src/sql/Pg/upgrade/0711.schema.reingest_avoid_collision_better.sql
12456 commit a4561f581eb54c088afb95d8758dd849d6f3d69e
12457 Author: Lebbeous Fogle-Weekley <lebbeous@esilibrary.com>
12458 Date: Fri May 11 15:59:37 2012 -0400
12460 Be more prepared for malformed serial holding code data in upgrade scripts
12462 Signed-off-by: Lebbeous Fogle-Weekley <lebbeous@esilibrary.com>
12464 1 1 Open-ILS/src/sql/Pg/002.schema.config.sql
12465 27 0 Open-ILS/src/sql/Pg/upgrade/0710.schema.stricter-could-be-holding-code.sql
12466 17 2 Open-ILS/src/sql/Pg/version-upgrade/2.1-2.2-upgrade-db.sql
12467 create mode 100644 Open-ILS/src/sql/Pg/upgrade/0710.schema.stricter-could-be-holding-code.sql
12469 commit bcb1c10f2cde5c812f47da557c2dddc9fda2e0ab
12470 Author: Dan Scott <dan@coffeecode.net>
12471 Date: Fri May 11 10:45:39 2012 -0400
12473 Move PLPERL dropping outside of 2.1-2.2 upgrade transaction
12475 Sites might have added custom PLPERL database functions for migrations,
12476 data clean up, etc, so don't make the success of the 2.1-2.2 upgrade
12477 hinge on a database schema that exactly matches vanilla Evergreen;
12478 just move it outside of the upgrade transaction and output a reassuring
12481 Signed-off-by: Dan Scott <dan@coffeecode.net>
12482 Signed-off-by: Lebbeous Fogle-Weekley <lebbeous@esilibrary.com>
12484 9 4 Open-ILS/src/sql/Pg/version-upgrade/2.1-2.2-upgrade-db.sql
12486 commit 8f95eaeaf0bbc03be7c5e017d574234315eee97d
12487 Author: Thomas Berezansky <tsbere@mvlc.org>
12488 Date: Wed Apr 18 12:05:20 2012 -0400
12490 Add missing weights fm_IDL entries
12492 Signed-off-by: Thomas Berezansky <tsbere@mvlc.org>
12493 Signed-off-by: Lebbeous Fogle-Weekley <lebbeous@esilibrary.com>
12495 5 0 Open-ILS/examples/fm_IDL.xml
12497 commit b28f3a10ca2824f4e072cf9113151b9f8bc8f263
12498 Author: Lebbeous Fogle-Weekley <lebbeous@esilibrary.com>
12499 Date: Thu May 10 16:19:26 2012 -0400
12501 In the 2.1-2.2 upgrade script, move 0691 into a failures-are-ok zone
12503 Mainly because it's already covered in the 2.1.1-2.1.2 upgrade script.
12504 Thanks to George Duimovich for pointing this out in LP #997759.
12506 Signed-off-by: Lebbeous Fogle-Weekley <lebbeous@esilibrary.com>
12508 19 13 Open-ILS/src/sql/Pg/version-upgrade/2.1-2.2-upgrade-db.sql
12510 commit d880f92a2f7be8a4fcc49d90a278a0ed22f971d4
12511 Author: Thomas Berezansky <tsbere@mvlc.org>
12512 Date: Thu May 10 11:05:54 2012 -0400
12514 Version Upgrade Cleanup
12516 Merge tacked on transactions into the "primary" transaction.
12517 Add in 0708 for tracking purposes.
12519 Separate 0672 and 0679+0680 in the version-to-version upgrade script
12520 They're all potentially slow.
12522 Signed-off-by: Lebbeous Fogle-Weekley <lebbeous@esilibrary.com>
12524 6352 6346 Open-ILS/src/sql/Pg/version-upgrade/2.1-2.2-upgrade-db.sql
12526 commit 305f63cb721f975762bbcde1025f62bc5168cc67
12527 Author: Bill Erickson <berick@esilibrary.com>
12528 Date: Fri May 4 09:18:10 2012 -0400
12530 Check if transaction needs closing after adding billings
12532 This addresses the issue where issuing refunds results in a negative
12533 ballance and it is then impossible to close the transaction by creating
12536 https://bugs.launchpad.net/evergreen/+bug/758982
12538 Signed-off-by: Bill Erickson <berick@esilibrary.com>
12539 Signed-off-by: Mike Rylander <mrylander@gmail.com>
12541 4 0 Open-ILS/src/perlmods/lib/OpenILS/Application/Circ/Money.pm
12543 commit ae9641cfae8f9b4535624599c3887c1232c3406e
12544 Author: Thomas Berezansky <tsbere@mvlc.org>
12545 Date: Mon May 7 14:13:17 2012 -0400
12547 Nearest Hold: Look at 100 instead of 10 holds
12549 At the suggestion of Mike Rylander.
12551 Because DB-wise the extra 90 IDs isn't a big deal, and this way we get more
12552 chances to capture (or block renewal, etc).
12554 Jeff Godin claims they have done this and it has produced no issues for them.
12556 Signed-off-by: Thomas Berezansky <tsbere@mvlc.org>
12557 Signed-off-by: Mike Rylander <mrylander@gmail.com>
12559 1 1 Open-ILS/src/perlmods/lib/OpenILS/Application/Circ/Holds.pm
12561 commit eeed8ea8d953152c88d47c0c69f35fbe4bb7f3e9
12562 Author: Thomas Berezansky <tsbere@mvlc.org>
12563 Date: Mon May 7 11:59:10 2012 -0400
12565 Hold Capture: Run permit tests on "old" holds
12567 Because we shouldn't be trusting that the copies are still valid.
12569 Signed-off-by: Thomas Berezansky <tsbere@mvlc.org>
12570 Signed-off-by: Mike Rylander <mrylander@gmail.com>
12572 7 10 Open-ILS/src/perlmods/lib/OpenILS/Application/Circ/Holds.pm
12574 commit 22cf523789cc97c733ef9a6caff418c79c73b6a2
12575 Author: Thomas Berezansky <tsbere@mvlc.org>
12576 Date: Mon May 7 11:40:41 2012 -0400
12578 Hold Editing: Retarget on some changes
12580 The main thing to cover is pickup library, but check a few other things too.
12582 Note that most of what is being checked likely doesn't change in any normal
12583 workflows or interfaces, but it looks like they could anyway later.
12585 Signed-off-by: Thomas Berezansky <tsbere@mvlc.org>
12586 Signed-off-by: Mike Rylander <mrylander@gmail.com>
12588 15 0 Open-ILS/src/perlmods/lib/OpenILS/Application/Circ/Holds.pm
12590 commit 7d85c862cb7f6eb0f2826f759b50a4f72de70c41
12591 Author: Thomas Berezansky <tsbere@mvlc.org>
12592 Date: Mon May 7 11:00:14 2012 -0400
12594 Hold Targeter: Ensure old best still valid
12596 Re-using a now invalid copy is a bad idea for various reasons.
12598 Signed-off-by: Thomas Berezansky <tsbere@mvlc.org>
12599 Signed-off-by: Mike Rylander <mrylander@gmail.com>
12601 16 3 Open-ILS/src/perlmods/lib/OpenILS/Application/Storage/Publisher/action.pm
12603 commit 0ed4b890e219ff91eaa2d6b0fab513870a4a5254
12604 Author: Thomas Berezansky <tsbere@mvlc.org>
12605 Date: Fri Apr 13 13:26:59 2012 -0400
12607 Default email/phone hold pickup in TPac
12609 Like JSPac does, but currently without the check of having phone/email.
12611 Signed-off-by: Thomas Berezansky <tsbere@mvlc.org>
12612 Signed-off-by: Ben Shum <bshum@biblio.org>
12614 1 1 Open-ILS/src/perlmods/lib/OpenILS/WWW/EGCatLoader/Account.pm
12615 1 1 Open-ILS/web/js/ui/default/opac/staff.js
12616 1 0 Open-ILS/xul/staff_client/chrome/content/main/menu.js
12618 commit dbee9ecee0a9833e8fa2df384ab456da9622d0c1
12619 Author: Thomas Berezansky <tsbere@mvlc.org>
12620 Date: Wed May 9 08:42:58 2012 -0400
12622 Retarget Local Holds: Use part ID properly
12624 Because the mapping ID is meaningless unless you only create one part at a
12625 time, assign them only once in the order you created them, etc.
12627 Which I think pretty much describes most of my original test cycle.
12629 Signed-off-by: Thomas Berezansky <tsbere@mvlc.org>
12630 Signed-off-by: Lebbeous Fogle-Weekley <lebbeous@esilibrary.com>
12632 1 1 Open-ILS/src/perlmods/lib/OpenILS/Application/Circ/Circulate.pm
12634 commit 3eeb80320ce04ba4e910cce828e28dfc8cd2fa94
12635 Author: Lebbeous Fogle-Weekley <lebbeous@esilibrary.com>
12636 Date: Tue May 8 11:25:23 2012 -0400
12638 TPAC: Keep site() and depth() out of basic search box when widgets suffice
12640 This is a short term but working solution to the problem described here:
12641 https://bugs.launchpad.net/evergreen/+bug/986196
12643 Now when you have a selection for site on the advanced search page, it
12644 doesn't lead to redundant site() and depth() terms in your basic search
12647 Item type selections and search class selections (keyword/author/etc)
12648 can still lead to ugliness in the advanced search box, but that's
12649 because in the advanced search page you get a multi-select widget for
12650 item type and in a basic search page you only get a single-select
12651 dropdown, so there's not a clean way to map your advanced page
12652 selections to basic page selections. Search classes are kind of the
12653 same issue, since you have three dropdowns on the advanced search page
12654 and one on the basic.
12656 So the "bigger" problem is one that we will have to solve later, but for
12657 the common case at least we don't get the extra site() and depth() for
12660 Signed-off-by: Lebbeous Fogle-Weekley <lebbeous@esilibrary.com>
12661 Signed-off-by: Ben Shum <bshum@biblio.org>
12663 19 4 Open-ILS/src/perlmods/lib/OpenILS/WWW/EGCatLoader/Search.pm
12664 1 1 Open-ILS/src/templates/opac/parts/searchbar.tt2
12666 commit bd190b0b66baaeb669f042b90053732596771311
12667 Author: Thomas Berezansky <tsbere@mvlc.org>
12668 Date: Mon May 7 15:42:35 2012 -0400
12670 Fix hold has copy at lookup
12672 Filter on available or reshelving, and add more hold type support for lookup
12673 purposes (parts and issuance holds).
12675 Signed-off-by: Thomas Berezansky <tsbere@mvlc.org>
12676 Signed-off-by: Lebbeous Fogle-Weekley <lebbeous@esilibrary.com>
12678 18 2 Open-ILS/src/perlmods/lib/OpenILS/Application/Circ/Holds.pm
12680 commit 115595dca577d9192474ac3d620ca079b89f39cd
12681 Author: Bill Erickson <berick@esilibrary.com>
12682 Date: Fri May 4 10:33:43 2012 -0400
12684 Adding a small pile of missing permissions
12686 ADMIN_ADDRESS_ALERT
12688 ADMIN_COPY_LOCATION_GROUP
12689 ADMIN_USER_ACTIVITY_TYPE
12691 Signed-off-by: Bill Erickson <berick@esilibrary.com>
12692 Signed-off-by: Lebbeous Fogle-Weekley <lebbeous@esilibrary.com>
12694 1 1 Open-ILS/src/sql/Pg/002.schema.config.sql
12695 10 1 Open-ILS/src/sql/Pg/950.data.seed-values.sql
12696 48 0 Open-ILS/src/sql/Pg/upgrade/0709.data.misc_missing_perms.sql
12697 49 0 Open-ILS/src/sql/Pg/version-upgrade/2.1-2.2-upgrade-db.sql
12698 create mode 100644 Open-ILS/src/sql/Pg/upgrade/0709.data.misc_missing_perms.sql
12700 commit 5eaca7025ae869baf1ce6df026fb212eb13872c6
12701 Author: Bill Erickson <berick@esilibrary.com>
12702 Date: Fri May 4 12:07:35 2012 -0400
12704 TPAC: repair staff client End link for showing last record
12706 In the embedded TPAC, when staff clicks the End link in the record
12707 detail page to jump to the last record in the search results, it now
12708 makes an intermediate jump through search code, which locates the last
12709 record in the set (via CGI param find_last) then redirects to the record
12710 detail page for the last record. With this approach, we don't have to
12711 pre-fetch the entire set of record IDs just to render the paging links.
12712 Tip o' the hat to Mike R. for the design suggestion.
12714 https://bugs.launchpad.net/evergreen/+bug/984070
12716 Signed-off-by: Bill Erickson <berick@esilibrary.com>
12717 Signed-off-by: Ben Shum <bshum@biblio.org>
12719 13 1 Open-ILS/src/perlmods/lib/OpenILS/WWW/EGCatLoader/Search.pm
12720 1 1 Open-ILS/src/templates/opac/parts/js.tt2
12722 commit 2c99e49aa500eb6a91574968ab30e5768820bbce
12723 Author: Bill Erickson <berick@esilibrary.com>
12724 Date: Sat Apr 28 14:12:53 2012 -0400
12726 TPAC: more intelligent detail paging #1
12728 Only fetch a small page of records at a time when generating the paging
12729 links in the detail page.
12731 Part 2 will be to repair the 'Last' record button in the staff client,
12732 which will not work with this change.
12734 Signed-off-by: Bill Erickson <berick@esilibrary.com>
12735 Signed-off-by: Ben Shum <bshum@biblio.org>
12737 3 8 Open-ILS/src/perlmods/lib/OpenILS/WWW/EGCatLoader/Search.pm
12738 3 2 Open-ILS/src/templates/opac/parts/record/body.tt2
12740 commit fe4262c7fbbc01f167b04a5916800a62b823c6cd
12741 Author: Thomas Berezansky <tsbere@mvlc.org>
12742 Date: Wed May 9 09:08:13 2012 -0400
12744 TPac: Barcodes default to starting with digits
12746 Because otherwise there is likely to be a lot of confusion when barcodes no
12747 longer work, at all, for login when groups have no barcode regex.
12749 Signed-off-by: Thomas Berezansky <tsbere@mvlc.org>
12750 Signed-off-by: Lebbeous Fogle-Weekley <lebbeous@esilibrary.com>
12752 3 0 Open-ILS/src/perlmods/lib/OpenILS/WWW/EGCatLoader.pm
12754 commit adb03996c78facee9ada612228424ff3dd54a03d
12755 Author: Bradley M. Kuhn <bkuhn@ebb.org>
12756 Date: Sat Apr 28 09:39:12 2012 -0400
12758 Consensus was reached to remove editor-specific globs from .gitignore.
12760 In a highly overengineered discussion out of scope with the actual breadth
12761 of this very minor issue, everyone has come to the conclusion that
12762 editor-specific globs don't really belong in the project's .gitignore,
12763 given that git permits a global-level ignore file for users.
12765 Instead, a HACKING file is herein added, with its first entry to explain
12766 how developers can set the own global gitignore.
12768 Signed-off-by: Bradley M. Kuhn <bkuhn@ebb.org>
12769 Signed-off-by: Dan Scott <dan@coffeecode.net>
12773 create mode 100644 HACKING
12775 commit 9f628498dadb857afc79fad053d21dfe0bb1c746
12776 Author: Lebbeous Fogle-Weekley <lebbeous@esilibrary.com>
12777 Date: Wed Apr 18 10:41:27 2012 -0400
12779 AutoSuggest: Escape ampersands properly
12781 This fixes an issue reported by Yamil Suarez.
12783 If you had relatively technical users composing searches with
12784 QueryParser syntax, or if they were just typing ampersands for any
12785 other reason, AutoSuggest would behave as if the ampersand marked the end
12788 This is fixed by applying the correct URI-encoding function for the
12791 To be clear, QueryParser syntax does not actually affect suggestions;
12792 such syntax is ignored. AutoSuggest is not search.
12794 Signed-off-by: Lebbeous Fogle-Weekley <lebbeous@esilibrary.com>
12795 Signed-off-by: Dan Scott <dan@coffeecode.net>
12797 1 1 Open-ILS/web/js/dojo/openils/AutoSuggestStore.js
12799 commit 1492479f314b3ff12539be54ef097a550c099746
12800 Author: Steven Callender <stevecallender@esilibrary.com>
12801 Date: Tue May 8 17:15:14 2012 -0400
12803 lp996776: Patch to fix the response if no configured status is detected.
12805 SIP response messages that use circulation_status where defaulting to just 1
12806 rather than 01 if the status was not detected. Since SIP needs a 2 character
12807 response, this was causing issues in some 3rd party devices. Added quoting
12808 around the 01 to force the 2 characters.
12810 Signed-off-by: Steven Callender <stevecallender@esilibrary.com>
12811 Signed-off-by: Galen Charlton <gmc@esilibrary.com>
12813 1 1 Open-ILS/src/perlmods/lib/OpenILS/SIP/Item.pm
12815 commit b52dac83fd59f45e94dcf05c5b9c633c4ad05135
12816 Author: Thomas Berezansky <tsbere@mvlc.org>
12817 Date: Fri Mar 30 15:58:32 2012 -0400
12819 Stop saving patron barcode in cookies
12821 This causes bad interactions between patron windows and normal catalog
12824 Load a patron, load place hold catalog in patron window. Future loads of
12825 non-patron catalogs will default to this patron.
12827 Load Patron A from written note, and open Place Hold catalog. Start
12828 searching for the item Patron A wants.
12829 Get interupted by Patron B calling. Load Patron B, and open Place Hold
12830 catalog. Search, place a hold for Patron B.
12831 Return to Patron A, find item, go to place hold. Find Patron B's barcode
12834 Instead, teach the staff javascript, that already knows how to load hold
12835 preferences, how to grab the barcode from xulG. This barcode should be
12836 specific to the patron window the catalog is embedded in, and won't 'leak'
12837 to other catalog interfaces.
12839 Signed-off-by: Thomas Berezansky <tsbere@mvlc.org>
12840 Signed-off-by: Lebbeous Fogle-Weekley <lebbeous@esilibrary.com>
12842 0 12 Open-ILS/src/perlmods/lib/OpenILS/WWW/EGCatLoader.pm
12843 9 21 Open-ILS/src/perlmods/lib/OpenILS/WWW/EGCatLoader/Account.pm
12844 2 2 Open-ILS/src/templates/opac/parts/place_hold.tt2
12845 11 5 Open-ILS/web/js/ui/default/opac/staff.js
12846 1 4 Open-ILS/xul/staff_client/server/patron/holds.js
12848 commit b2916b9fef744d8b896c77511e949612d26dff36
12849 Author: Dan Scott <dscott@laurentian.ca>
12850 Date: Tue May 8 12:52:02 2012 -0400
12852 Roll back libjs version to 1.7.0
12854 The install version of libjs (Spidermonkey) had been bumped to the
12855 latest, 1.8.5, but it turned out that the tests for that had probably
12856 been run on a system that had an old version of libjs source and/or
12857 installed headers/libraries in place, as building libjs 1.8.5 is a
12858 different beast entirely (different directory structure, etc).
12860 In addition, there are several bugs along the lines of
12861 https://rt.cpan.org/Public/Bug/Display.html?id=75058 that strongly
12862 suggest that libjs-1.8.5 is not compatible with the
12863 JavaScript::SpiderMonkey 0.21 Perl module.
12865 Therefore, roll back to the tried-and-true libjs 1.7.0.
12867 Signed-off-by: Dan Scott <dscott@laurentian.ca>
12868 Signed-off-by: Jason Stephenson <jstephenson@mvlc.org>
12870 1 1 Open-ILS/src/extras/Makefile.install
12872 commit 0de2ebfce5ab86781c656f3385fd03f5eda25e2d
12873 Author: James Fournie <jfournie@sitka.bclibraries.ca>
12874 Date: Mon May 7 11:08:06 2012 -0700
12876 We can't assume that 0526 was in fact run previously so we need to drop these more safely
12877 to avoid producing an error if 0526 wasn't run previously
12879 Signed-off-by: James Fournie <jfournie@sitka.bclibraries.ca>
12880 Signed-off-by: Lebbeous Fogle-Weekley <lebbeous@esilibrary.com>
12882 3 3 Open-ILS/src/sql/Pg/version-upgrade/2.1-2.2-upgrade-db.sql
12884 commit ceabf2764cc095306ca1052652679c6d0d238561
12885 Author: Galen Charlton <gmc@esilibrary.com>
12886 Date: Tue May 8 09:25:19 2012 -0400
12888 fix typo in CC payment form
12890 Signed-off-by: Galen Charlton <gmc@esilibrary.com>
12892 1 1 Open-ILS/src/templates/circ/selfcheck/payment.tt2
12894 commit d53cb85f95c94ae7f8adc0f1b2472d2e19074593
12895 Author: James Fournie <jfournie@sitka.bclibraries.ca>
12896 Date: Mon May 7 10:57:30 2012 -0700
12898 Upgrade 0704 was missing from the 2.1-2.2 upgrade script.
12900 That upgrade added a parameter to search.query_parser_fts, without it,
12901 Evergreen passes 11 parameters to the database but the searches fail because
12902 there's only a 10 parameter function in the database.
12904 Signed-off-by: James Fournie <jfournie@sitka.bclibraries.ca>
12905 Signed-off-by: Lebbeous Fogle-Weekley <lebbeous@esilibrary.com>
12907 342 0 Open-ILS/src/sql/Pg/version-upgrade/2.1-2.2-upgrade-db.sql
12909 commit 470c9039a2af7db57ba4162dbf854d604056bf85
12910 Author: Bill Erickson <berick@esilibrary.com>
12911 Date: Fri May 4 14:46:16 2012 -0400
12913 Stamping upgrade for 'inheritied' typo repair
12915 Signed-off-by: Bill Erickson <berick@esilibrary.com>
12917 1 1 Open-ILS/src/sql/Pg/002.schema.config.sql
12918 13 0 Open-ILS/src/sql/Pg/upgrade/0708.data.fix_inheritied_typo.sql
12919 0 7 Open-ILS/src/sql/Pg/upgrade/XXXX.data.fix_inheritied_typo.sql
12920 create mode 100644 Open-ILS/src/sql/Pg/upgrade/0708.data.fix_inheritied_typo.sql
12921 delete mode 100644 Open-ILS/src/sql/Pg/upgrade/XXXX.data.fix_inheritied_typo.sql
12923 commit 380fb3822854e636f439ce996c6b9d46aa604a4c
12924 Author: Dan Scott <dscott@laurentian.ca>
12925 Date: Fri May 4 14:14:12 2012 -0400
12927 Fix "inheritied" typo in global flag
12929 Signed-off-by: Dan Scott <dscott@laurentian.ca>
12930 Signed-off-by: Bill Erickson <berick@esilibrary.com>
12932 2 2 Open-ILS/src/sql/Pg/950.data.seed-values.sql
12933 7 0 Open-ILS/src/sql/Pg/upgrade/XXXX.data.fix_inheritied_typo.sql
12934 2 2 Open-ILS/src/sql/Pg/version-upgrade/2.1-2.2-upgrade-db.sql
12935 1 1 Open-ILS/src/templates/opac/parts/org_selector.tt2
12936 create mode 100644 Open-ILS/src/sql/Pg/upgrade/XXXX.data.fix_inheritied_typo.sql
12938 commit 710f55165414e22164b073ba35b7775537b9d2ad
12939 Author: Dan Scott <dscott@laurentian.ca>
12940 Date: Fri May 4 13:55:55 2012 -0400
12942 Fix typo in TPAC noticed by Warren Layton
12944 Expiration needs to be spelled correctly; Warren Layton pointed out the
12945 typo while working on a translation of the derived tpac.pot file. Many
12948 Signed-off-by: Dan Scott <dscott@laurentian.ca>
12950 1 1 Open-ILS/src/templates/opac/myopac/main_payment_form.tt2
12951 1 1 build/i18n/po/tpac/tpac.pot
12953 commit 4bc4f9d59f0c58f177becaa0280656b55104a5f9
12954 Author: Lebbeous Fogle-Weekley <lebbeous@esilibrary.com>
12955 Date: Fri May 4 12:23:19 2012 -0400
12957 Add missing upgrade scripts 0705, 0707 to point-to-point upgrade script
12959 These come from bugfixes I pushed to master and rel_2_2 on 28 April 2012
12960 without remembering to address the point-to-point version upgrade script.
12962 See c208754eafadb005439800f7fedd33241fca7b65 (LP #980199) and
12963 89438b46fc39270ac3d47345cd99caacf6b6dee1 (LP #919279).
12965 Signed-off-by: Lebbeous Fogle-Weekley <lebbeous@esilibrary.com>
12967 52 0 Open-ILS/src/sql/Pg/version-upgrade/2.1-2.2-upgrade-db.sql
12969 commit a07412def15603dd2132477b5babd99982a2265d
12970 Author: Dan Scott <dan@coffeecode.net>
12971 Date: Mon Apr 9 16:31:06 2012 -0400
12973 Prereqs: Remove Ubuntu Hardy references
12975 We no longer support Ubuntu Hardy 8.04, so ditch any references to it in
12976 the prerequisite installer.
12978 Signed-off-by: Dan Scott <dan@coffeecode.net>
12979 Signed-off-by: Lebbeous Fogle-Weekley <lebbeous@esilibrary.com>
12981 0 9 Open-ILS/src/extras/Makefile.install
12983 commit 0a679685a20e4d5c31bb49fd328a7a4b386fc764
12984 Author: Dan Scott <dan@coffeecode.net>
12985 Date: Mon Apr 9 16:29:46 2012 -0400
12987 Prereqs: update to latest available versions
12989 * JavaScript-SpiderMonkey: from 0.20 to 0.21
12990 * libjs: from 1.7.0 to 185-1.0.0
12991 * yaz: from 4.2.17 to 4.2.32
12993 Signed-off-by: Dan Scott <dan@coffeecode.net>
12994 Signed-off-by: Lebbeous Fogle-Weekley <lebbeous@esilibrary.com>
12996 3 3 Open-ILS/src/extras/Makefile.install
12998 commit 5be8a7035edcca100b47bd181932d2fd3eb0b088
12999 Author: Dan Scott <dan@coffeecode.net>
13000 Date: Mon Apr 9 16:23:08 2012 -0400
13002 Prereqs: Remove references to CentOS / RHEL
13004 The prereqs were focused on the 5.x series for CentOS and RHEL, which is
13005 hella-out-of-date and never really worked anyway. Get rid of the noise
13006 to focus on the signal.
13008 Signed-off-by: Dan Scott <dan@coffeecode.net>
13009 Signed-off-by: Lebbeous Fogle-Weekley <lebbeous@esilibrary.com>
13011 3 91 Open-ILS/src/extras/Makefile.install
13013 commit 41c987fc890d918c303bc012320cacfcd8d6ef01
13014 Author: Dan Wells <dbw2@calvin.edu>
13015 Date: Wed Apr 25 15:56:20 2012 -0400
13017 Allow subscriptions at org units without volumes
13019 Subscriptions are sometimes owned at the consortium or system
13020 level, so forcing can_have_vols() to be true was incorrect.
13022 This commit removes those checks. In addition, we also remove
13023 some dead code and make the subscription org unit selector
13024 consistent with the distribution org unit selector.
13026 Signed-off-by: Dan Wells <dbw2@calvin.edu>
13027 Signed-off-by: Lebbeous Fogle-Weekley <lebbeous@esilibrary.com>
13029 2 0 Open-ILS/xul/staff_client/server/serial/manage_dists.js
13030 3 0 Open-ILS/xul/staff_client/server/serial/manage_items.js
13031 24 330 Open-ILS/xul/staff_client/server/serial/manage_subs.js
13032 1 1 Open-ILS/xul/staff_client/server/serial/ssub_editor.js
13034 commit 22cda7715ef64e3d7ef87f687709cc3c235d2d54
13035 Author: Dan Scott <dscott@laurentian.ca>
13036 Date: Thu May 3 16:44:14 2012 -0400
13038 Add indexes to 2.1.2 upgrade script to speed up acq search
13040 Signed-off-by: Dan Scott <dscott@laurentian.ca>
13042 12 0 Open-ILS/src/sql/Pg/version-upgrade/2.1.1-2.1.2-upgrade-db.sql
13044 commit e316c4df0216eb43bc6cb536d34c3712661ff15a
13045 Author: Mike Rylander <mrylander@gmail.com>
13046 Date: Mon Mar 26 11:09:14 2012 -0400
13048 Add ISSN fix to the version upgrade script
13050 Signed-off-by: Mike Rylander <mrylander@gmail.com>
13051 Signed-off-by: Dan Scott <dscott@laurentian.ca>
13053 24 0 Open-ILS/src/sql/Pg/version-upgrade/2.1.1-2.1.2-upgrade-db.sql
13055 commit adc75e0236fb5dc9ad46797c64d49dd49b7d8056
13056 Author: Jason Etheridge <jason@esilibrary.com>
13057 Date: Wed May 2 15:23:06 2012 -0400
13059 Address date sorting in Item Status and Copy Buckets interfaces, too
13061 > The sort_value function for the date columns being used in those
13062 > interfaces had no error protection, and were returning empty strings
13065 Signed-off-by: Jason Etheridge <jason@esilibrary.com>
13066 Signed-off-by: Lebbeous Fogle-Weekley <lebbeous@esilibrary.com>
13068 5 7 Open-ILS/xul/staff_client/chrome/content/util/list.js
13069 1 4 Open-ILS/xul/staff_client/server/admin/offline_manage_xacts.js
13070 178 32 Open-ILS/xul/staff_client/server/circ/util.js
13071 0 1 Open-ILS/xul/staff_client/server/patron/bill2.js
13072 0 2 Open-ILS/xul/staff_client/server/patron/bill_details.js
13073 0 1 Open-ILS/xul/staff_client/server/patron/bill_history.js
13074 0 1 Open-ILS/xul/staff_client/server/patron/search_result.js
13075 0 2 Open-ILS/xul/staff_client/server/patron/standing_penalties.js
13076 74 60 Open-ILS/xul/staff_client/server/patron/util.js
13078 commit 70cd1772c19fb5f334ecd0cae5aadf6c224a4a07
13079 Author: Lebbeous Fogle-Weekley <lebbeous@esilibrary.com>
13080 Date: Wed May 2 14:01:00 2012 -0400
13082 Fix date sorting in patron-related XUL interfaces
13084 Null time stamps are now converted to dates in the Middle Paleolithic
13085 era so they always sort as the lowest date.
13087 Seriously, this is the minimum possible date you can express with a JavaScript
13090 Signed-off-by: Lebbeous Fogle-Weekley <lebbeous@esilibrary.com>
13091 Signed-off-by: Jason Etheridge <jason@esilibrary.com>
13093 4 2 Open-ILS/xul/staff_client/chrome/content/util/date.js
13094 17 1 Open-ILS/xul/staff_client/server/patron/util.js
13096 commit 0e7fb6da9e0bbd3f82b5711a8e4c02f03b224660
13097 Author: Jeff Godin <jgodin@tadl.org>
13098 Date: Tue Apr 17 10:46:22 2012 -0400
13100 Fix LP 984039: correct Syndetic Kirkus Reviews
13102 Use correct "filename" component of URL for retrieving Kirkus
13103 Reviews content from Syndetic Solutions.
13105 Correct filename confirmed by Bowker technical support, and by
13108 Signed-off-by: Jeff Godin <jgodin@tadl.org>
13109 Signed-off-by: Michael Peters <mrpeters@library.in.gov>
13111 2 2 Open-ILS/src/perlmods/lib/OpenILS/WWW/AddedContent/Syndetic.pm
13113 commit dfffbe863516b21d4c8f55c3fd71a809819b8b6f
13114 Author: Thomas Berezansky <tsbere@mvlc.org>
13115 Date: Tue Apr 3 14:45:10 2012 -0400
13117 Fix some "null" instead of blank values in JSPac
13119 Signed-off-by: Thomas Berezansky <tsbere@mvlc.org>
13120 Signed-off-by: Michael Peters <mrpeters@library.in.gov>
13121 Signed-off-by: Lebbeous Fogle-Weekley <lebbeous@esilibrary.com>
13123 1 1 Open-ILS/web/opac/skin/default/js/holds.js
13124 5 3 Open-ILS/web/opac/skin/default/js/myopac.js
13126 commit 430c235ea5f46150bbfc15fe3a0e08792f61ad25
13127 Author: Dan Scott <dan@coffeecode.net>
13128 Date: Tue May 1 01:52:56 2012 -0400
13130 Release notes: clean up and introduce TPAC
13132 General clean-up of the release notes for consistency and to support
13135 * Reformat line-widths to 80 characters or less
13136 * Mark interface window and element names as bold
13137 * Fix up some formatting glitches and headers
13138 * Make the "Documentation is available..." note standard & separated
13139 by one line; I suspect we will want to modify this globally, so it
13140 will be easier if it is consistent.
13142 Also, give a brief introduction to the TPAC and mention the forthcoming
13143 JSPAC deprecation in the next feature release.
13145 Signed-off-by: Dan Scott <dan@coffeecode.net>
13147 323 108 docs/RELEASE_NOTES_2_2.txt
13149 commit 535e13e4e5e364bca800807f2a1ed5c09bbc5518
13150 Author: Kathy Lussier <klussier@masslnc.org>
13151 Date: Tue May 1 01:26:28 2012 -0400
13153 LP992377: More 2.2 release notes from Kathy Lussier
13155 Kathy Lussier <klussier@masslnc.org> contributed significant additions
13156 to the 2.2 release notes in https://bugs.launchpad.net/bugs/992377 -
13159 Signed-off-by: Dan Scott <dan@coffeecode.net>
13161 158 11 docs/RELEASE_NOTES_2_2.txt
13163 commit 9127441a9d3eb4eac2e5a2bd1029a267dd7d03ef
13164 Author: Galen Charlton <gmc@esilibrary.com>
13165 Date: Mon Apr 30 07:22:01 2012 -0400
13167 additions to release notes for 2.2
13169 Written by Sally Fortin <sfortin@esilibrary.com>
13171 Signed-off-by: Galen Charlton <gmc@esilibrary.com>
13173 132 8 docs/RELEASE_NOTES_2_2.txt
13175 commit 89438b46fc39270ac3d47345cd99caacf6b6dee1
13176 Author: Bill Erickson <berick@esilibrary.com>
13177 Date: Wed Mar 21 16:33:39 2012 -0400
13179 Vandelay match set permission additions
13181 Allow retrieve access for match points with the VIEW_IMPORT_MATCH_SET
13182 permission (in addition to ADMIN_IMPORT_MATCH_SET).
13184 Adds 2 new permissions to the database:
13186 ADMIN_IMPORT_MATCH_SET
13187 VIEW_IMPORT_MATCH_SET
13189 From Jason Stephenson resolving conflicts:
13192 > Open-ILS/src/sql/Pg/950.data.seed-values.sql
13194 > I had to change the ids of the new permissions because another branch
13195 > had used one of the ids since this branch was last rebased. I also edited
13196 > the ids in the upgrade script to match what is in 950.data.seed-values.sql.
13198 Signed-off-by: Bill Erickson <berick@esilibrary.com>
13199 Signed-off-by: Jason Stephenson <jstephenson@mvlc.org>
13200 Signed-off-by: Lebbeous Fogle-Weekley <lebbeous@esilibrary.com>
13202 2 2 Open-ILS/examples/fm_IDL.xml
13203 1 1 Open-ILS/src/sql/Pg/002.schema.config.sql
13204 5 1 Open-ILS/src/sql/Pg/950.data.seed-values.sql
13205 29 0 Open-ILS/src/sql/Pg/upgrade/0707.data.vandelay_perms_etc.sql
13206 create mode 100644 Open-ILS/src/sql/Pg/upgrade/0707.data.vandelay_perms_etc.sql
13208 commit c0bd063f97cdceada12b971cecb04d238417a938
13209 Author: Dan Scott <dscott@laurentian.ca>
13210 Date: Sat Apr 28 15:52:54 2012 -0400
13212 Update POT files for translators
13214 Signed-off-by: Dan Scott <dscott@laurentian.ca>
13216 4 2 build/i18n/po/XULTermLoader.js/XULTermLoader.js.pot
13217 240 184 build/i18n/po/acq.js/acq.js.pot
13218 28 2 build/i18n/po/admin.properties/admin.properties.pot
13219 39 19 build/i18n/po/authority.js/authority.js.pot
13220 4 2 build/i18n/po/capture.js/capture.js.pot
13221 197 16 build/i18n/po/cat.properties/cat.properties.pot
13222 35 9 build/i18n/po/circ.properties/circ.properties.pot
13223 20 4 build/i18n/po/common.properties/common.properties.pot
13224 6 2 build/i18n/po/conify.dtd/conify.dtd.pot
13225 23 7 build/i18n/po/conify.js/conify.js.pot
13226 1519 2173 build/i18n/po/db.seed/db.seed.pot
13227 2886 2178 build/i18n/po/fm_IDL.dtd/fm_IDL.dtd.pot
13228 403 311 build/i18n/po/ils_events.xml/ils_events.xml.pot
13229 754 65 build/i18n/po/lang.dtd/lang.dtd.pot
13230 136 2 build/i18n/po/offline.properties/offline.properties.pot
13231 45 4 build/i18n/po/opac.dtd/opac.dtd.pot
13232 23 12 build/i18n/po/opac.js/opac.js.pot
13233 150 4 build/i18n/po/patron.properties/patron.properties.pot
13234 45 8 build/i18n/po/register.js/register.js.pot
13235 9 2 build/i18n/po/reservation.js/reservation.js.pot
13236 20 3 build/i18n/po/selfcheck.js/selfcheck.js.pot
13237 50 2 build/i18n/po/serial.properties/serial.properties.pot
13238 22 22 build/i18n/po/tpac/tpac.pot
13240 commit d34957b2a5c40fb5bf213ad46a11d643d0e534d8
13241 Author: Dan Scott <dscott@laurentian.ca>
13242 Date: Sat Apr 28 14:12:43 2012 -0400
13244 Update translations from Launchpad
13246 Includes a small update to the update_pofiles to make it easier for
13247 release managers and release maintainers to run translation updates.
13249 Signed-off-by: Dan Scott <dscott@laurentian.ca>
13251 5 5 build/i18n/po/AutoFieldWidget.js/es-ES.po
13252 6 6 build/i18n/po/Searcher.js/de-DE.po
13253 10 10 build/i18n/po/Searcher.js/es-ES.po
13254 178 0 build/i18n/po/Searcher.js/pt-BR.po
13255 5 5 build/i18n/po/admin.properties/fr-CA.po
13256 26 19 build/i18n/po/auth.properties/ar-AR.po
13257 5 5 build/i18n/po/capture.js/de-DE.po
13258 28 25 build/i18n/po/capture.js/fr-CA.po
13259 5 5 build/i18n/po/cat.properties/cs-CZ.po
13260 8 22 build/i18n/po/cat.properties/de-DE.po
13261 16 14 build/i18n/po/cat.properties/pt-BR.po
13262 4 4 build/i18n/po/circ.properties/cs-CZ.po
13263 10 44 build/i18n/po/circ.properties/de-DE.po
13264 14 138 build/i18n/po/circ.properties/fr-CA.po
13265 31 152 build/i18n/po/circ.properties/pt-BR.po
13266 26 37 build/i18n/po/common.properties/de-DE.po
13267 11 39 build/i18n/po/common.properties/fr-CA.po
13268 22 22 build/i18n/po/conify.dtd/de-DE.po
13269 5 5 build/i18n/po/conify.dtd/en-GB.po
13270 6 6 build/i18n/po/conify.dtd/fr-CA.po
13271 16 16 build/i18n/po/conify.js/de-DE.po
13272 16 13 build/i18n/po/db.seed/cs-CZ.po
13273 34 18 build/i18n/po/db.seed/de-DE.po
13274 17 1001 build/i18n/po/db.seed/fr-CA.po
13275 31 31 build/i18n/po/db.seed/oc-FR.po
13276 108 60 build/i18n/po/db.seed/pt-BR.po
13277 6 6 build/i18n/po/fm_IDL.dtd/cs-CZ.po
13278 10 10 build/i18n/po/fm_IDL.dtd/de-DE.po
13279 5 14 build/i18n/po/fm_IDL.dtd/es-ES.po
13280 28 28 build/i18n/po/fm_IDL.dtd/fr-CA.po
13281 18 41 build/i18n/po/fm_IDL.dtd/pt-BR.po
13282 5 8 build/i18n/po/ils_events.xml/de-DE.po
13283 13 233 build/i18n/po/ils_events.xml/pt-BR.po
13284 41 24 build/i18n/po/lang.dtd/cs-CZ.po
13285 74 74 build/i18n/po/lang.dtd/de-DE.po
13286 6 158 build/i18n/po/lang.dtd/fr-CA.po
13287 28 246 build/i18n/po/lang.dtd/hy-AM.po
13288 74 255 build/i18n/po/lang.dtd/pt-BR.po
13289 34 31 build/i18n/po/offline.properties/cs-CZ.po
13290 17 17 build/i18n/po/offline.properties/de-DE.po
13291 43 81 build/i18n/po/offline.properties/pt-BR.po
13292 9 9 build/i18n/po/opac.dtd/cs-CZ.po
13293 214 153 build/i18n/po/opac.dtd/de-DE.po
13294 8 6 build/i18n/po/opac.dtd/es-ES.po
13295 25 19 build/i18n/po/opac.dtd/pt-BR.po
13296 6 6 build/i18n/po/opac.dtd/ru-RU.po
13297 59 56 build/i18n/po/opac.dtd/tr-TR.po
13298 18 7 build/i18n/po/opac.js/de-DE.po
13299 13 13 build/i18n/po/opac.js/tr-TR.po
13300 6 6 build/i18n/po/patron.properties/de-DE.po
13301 9 7 build/i18n/po/patron.properties/es-ES.po
13302 23 69 build/i18n/po/patron.properties/pt-BR.po
13303 6 6 build/i18n/po/pickup_and_return.js/de-DE.po
13304 5 5 build/i18n/po/pickup_and_return.js/es-ES.po
13305 9 6 build/i18n/po/pickup_and_return.js/pt-BR.po
13306 4 4 build/i18n/po/pull_list.js/cs-CZ.po
13307 6 6 build/i18n/po/pull_list.js/de-DE.po
13308 26 25 build/i18n/po/register.js/de-DE.po
13309 26 26 build/i18n/po/register.js/pt-BR.po
13310 13 13 build/i18n/po/reports.js/de-DE.po
13311 43 27 build/i18n/po/reservation.js/pt-BR.po
13312 22 13 build/i18n/po/selfcheck.js/de-DE.po
13313 22 18 build/i18n/po/selfcheck.js/pt-BR.po
13314 635 0 build/i18n/po/serial.properties/pt-BR.po
13315 6 4 build/i18n/scripts/update_pofiles
13316 create mode 100644 build/i18n/po/Searcher.js/pt-BR.po
13317 create mode 100644 build/i18n/po/serial.properties/pt-BR.po
13319 commit db61133753257604e93a0be568ee3b9415c56b8c
13320 Author: Lebbeous Fogle-Weekley <lebbeous@esilibrary.com>
13321 Date: Thu Apr 5 11:46:05 2012 -0400
13323 Constrain serial.issuance.holding_code to be valid JSON or NULL
13325 This avoids serial.materialize_holding_code() failing on bad data. The
13326 upgrade script will actually throw away bad values for
13327 serial.issuance.holding_code. This is no real loss, since bad data
13328 there prevents any serials functions around the row in question from
13329 working properly anyway.
13331 This problem was reported by Martha Driscoll and Ben Shum.
13333 *Also* put a couple of changes missed from the 0700 upgrade script into
13334 210.schema.serials.sql.
13336 Fix new serial constraint upgrades
13338 1. None of the upgrades so far have moved is_json() from the public
13339 to the evergreen schema. That's probably a separate issue, but it
13340 should be safe to call it unqualified, and that's what the rest of
13341 the upgrade file does, so we will too.
13343 2. Add a specific SET CONSTRAINT to avoid deferred trigger problems
13344 when ALTERing the table.
13346 3. Make sure that the unwanted columns on materialized_holding_code
13347 do not exist regardless of your upgrade path.
13349 Signed-off-by: Dan Wells <dbw2@calvin.edu>
13350 Signed-off-by: Lebbeous Fogle-Weekley <lebbeous@esilibrary.com>
13352 1 1 Open-ILS/src/sql/Pg/002.schema.config.sql
13353 9 9 Open-ILS/src/sql/Pg/210.schema.serials.sql
13354 74 0 Open-ILS/src/sql/Pg/upgrade/0706.schema.serial-holding-code-constraint.sql
13355 14 0 Open-ILS/src/sql/Pg/version-upgrade/2.1-2.2-upgrade-db.sql
13356 create mode 100644 Open-ILS/src/sql/Pg/upgrade/0706.schema.serial-holding-code-constraint.sql
13358 commit 23449603ef51c77534847e6bcc9e16c5be02b54e
13359 Author: Michael Peters <mrpeters@library.in.gov>
13360 Date: Fri Mar 9 14:20:09 2012 -0500
13362 Remove the "print_nav.tt2" from the TTPAC Password Reset
13364 We no longer use "print_nav.tt2" in TTPAC, but it was still
13365 displaying on the password reset page. This branch removes it.
13367 Signed-off-by: Michael Peters <mrpeters@library.in.gov>
13368 Signed-off-by: Lebbeous Fogle-Weekley <lebbeous@esilibrary.com>
13370 0 25 Open-ILS/src/templates/opac/parts/printnav.tt2
13371 0 1 Open-ILS/src/templates/opac/password_reset.tt2
13372 delete mode 100644 Open-ILS/src/templates/opac/parts/printnav.tt2
13374 commit c208754eafadb005439800f7fedd33241fca7b65
13375 Author: Bill Erickson <berick@esilibrary.com>
13376 Date: Thu Apr 12 15:34:02 2012 -0400
13378 Add missing ADMIN_ORG_UNIT_CUSTOM_TREE permission
13380 Signed-off-by: Bill Erickson <berick@esilibrary.com>
13381 Signed-off-by: Michael Peters <mrpeters@library.in.gov>
13382 Signed-off-by: Lebbeous Fogle-Weekley <lebbeous@esilibrary.com>
13384 1 1 Open-ILS/src/sql/Pg/002.schema.config.sql
13385 3 1 Open-ILS/src/sql/Pg/950.data.seed-values.sql
13386 20 0 Open-ILS/src/sql/Pg/upgrade/0705.data.custom-org-tree-perms.sql
13387 create mode 100644 Open-ILS/src/sql/Pg/upgrade/0705.data.custom-org-tree-perms.sql
13389 commit e342e730fee42afc89bb61fd85280817648cd8cd
13390 Author: Dan Scott <dscott@laurentian.ca>
13391 Date: Thu Apr 26 21:56:23 2012 -0400
13393 TPAC: Instrument the search results page
13395 Because we want to know why search results can be slowish, add timelog()
13396 entries to pertinent locations in Search.pm.
13398 Quick results on my laptop with the concerto set:
13399 * 10 results = 1.1 seconds for get_records_and_facets()
13400 * 50 results = 4.2 seconds for get_records_and_facets()
13402 Signed-off-by: Dan Scott <dscott@laurentian.ca>
13403 Signed-off-by: Lebbeous Fogle-Weekley <lebbeous@esilibrary.com>
13405 43 0 Open-ILS/src/perlmods/lib/OpenILS/WWW/EGCatLoader/Search.pm
13407 commit d99ba9783f040cec6b0557de3cba8bb1dc1096eb
13408 Author: Galen Charlton <gmc@esilibrary.com>
13409 Date: Sat Apr 28 10:27:19 2012 -0400
13411 tweak wording - ChangeLogs are generated during release
13413 Signed-off-by: Galen Charlton <gmc@esilibrary.com>
13417 commit 1c5f8d864c5026dc5c8149b3534f623090d92e6c
13418 Author: Bradley M. Kuhn <bkuhn@ebb.org>
13419 Date: Sat Apr 28 10:03:09 2012 -0400
13421 ChangeLog shouldn't merely be empty; it should tell reader where to find a change log.
13423 Signed-off-by: Bradley M. Kuhn <bkuhn@ebb.org>
13424 Signed-off-by: Galen Charlton <gmc@esilibrary.com>
13428 commit bcab53d7f5bb1d4398f411609000818188860441
13429 Author: Bradley M. Kuhn <bkuhn@ebb.org>
13430 Date: Fri Apr 27 23:36:19 2012 -0400
13432 autoreconf -f -i appears to clobber our own INSTALL file with the "standard" one.
13434 autoreconf -i seems to still work correctly for building Evergreen, therefore,
13435 we should recommend developers do that.
13437 Signed-off-by: Bradley M. Kuhn <bkuhn@ebb.org>
13438 Signed-off-by: Galen Charlton <gmc@esilibrary.com>
13442 commit ba571815e41750449025e836ce6d1ed4da32c470
13443 Author: Bradley M. Kuhn <bkuhn@ebb.org>
13444 Date: Fri Apr 27 22:08:38 2012 -0400
13446 AUTHORS, NEWS, and INSTALL files should actually have reasonable content if they exist.
13448 Specifically, this commit:
13449 * simply points INSTALL to README via symlink, since install instructions are there.
13450 * AUTHORS now notes that Evergreen keeps its authors in the git log.
13451 * NEWS now explains where release notes are.
13453 Signed-off-by: Bradley M. Kuhn <bkuhn@ebb.org>
13454 Signed-off-by: Galen Charlton <gmc@esilibrary.com>
13459 mode change 100644 => 120000 INSTALL
13461 commit 02b1d5a7b221dc4c6466f55ce175ead0c7dc069e
13462 Author: Ben Shum <bshum@biblio.org>
13463 Date: Tue Apr 24 23:23:04 2012 -0400
13465 Do not hide copy counts from results in staff client.
13467 Remove the check for whether you are a staff login or not.
13469 Ideally, we would want the copy counts to be displayed in both
13470 public catalog and staff client.
13472 Signed-off-by: Ben Shum <bshum@biblio.org>
13473 Signed-off-by: Olli-Antti Kivilahti <olli-antti.kivilahti@jns.fi>
13474 Signed-off-by: Dan Scott <dscott@laurentian.ca>
13476 1 1 Open-ILS/src/templates/opac/parts/result/copy_counts.tt2
13478 commit ee18ec89dda3c34c7570b4296cfa644e9abfbf93
13479 Author: Lebbeous Fogle-Weekley <lebbeous@esilibrary.com>
13480 Date: Wed Apr 25 16:19:45 2012 -0400
13482 Apply timelog() to TPAC record detail page
13484 Early suggestion from results is that we either need to use unapi.bre more
13485 smartly, or optimize it further.
13487 Signed-off-by: Lebbeous Fogle-Weekley <lebbeous@esilibrary.com>
13488 Signed-off-by: Dan Scott <dscott@laurentian.ca>
13490 10 0 Open-ILS/src/perlmods/lib/OpenILS/WWW/EGCatLoader/Record.pm
13491 13 0 Open-ILS/src/perlmods/lib/OpenILS/WWW/EGCatLoader/Util.pm
13493 commit 18524ec34d43f4da378cea7b5eb9ea83ccd963c3
13494 Author: Dan Scott <dscott@laurentian.ca>
13495 Date: Wed Apr 25 15:20:46 2012 -0400
13497 Instrument the TPAC: add timelog() method to EGCatLoader
13499 Meant for timing how long events take to generate a single TPAC page,
13500 the timelog() method will provide timing in microsecond granularity of
13501 various events required to build the page.
13503 To invoke: $self->timelog("Event description...");
13505 Builds up a context variable named "timing" containing a list of
13506 arrays; each array entry contains a time and the event description.
13508 Disabled by default; to enable, set DEBUG_TIMING = 1 in
13509 OpenILS/WWW/EGCatLoader.pm
13511 Signed-off-by: Dan Scott <dscott@laurentian.ca>
13512 Signed-off-by: Lebbeous Fogle-Weekley <lebbeous@esilibrary.com>
13514 19 0 Open-ILS/src/perlmods/lib/OpenILS/WWW/EGCatLoader.pm
13515 8 1 Open-ILS/src/templates/opac/parts/footer.tt2
13517 commit 70cabed6c13a6fb5479e13ac88bd28cabbfcecde
13518 Author: Jason Etheridge <jason@esilibrary.com>
13519 Date: Fri Mar 30 15:32:53 2012 -0400
13521 unsaved data loophole
13523 The Start/Previous/Next/End/Search Results buttons in the staff client OPAC
13524 wrapper do not fire unsaved data warnings for the MARC editor when changing
13525 records. This plugs that hole, but it's not a complete solution, as you can
13526 still move away from the record by clicking on hyperlinks in the OPAC View,
13527 though that's less likely to happen.
13529 Signed-off-by: Jason Etheridge <jason@esilibrary.com>
13530 Signed-off-by: Michael Peters <mrpeters@library.in.gov>
13532 43 15 Open-ILS/xul/staff_client/chrome/content/cat/opac.js
13533 8 0 Open-ILS/xul/staff_client/chrome/content/main/menu.js
13534 1 0 Open-ILS/xul/staff_client/chrome/content/util/browser.js
13535 1 0 Open-ILS/xul/staff_client/chrome/locale/en-US/offline.properties
13537 commit 3e7d2d4f5fa87ebad94cff70b98cfbb9c5f9dd6a
13538 Author: Dan Scott <dscott@laurentian.ca>
13539 Date: Sun Apr 22 15:40:00 2012 -0400
13541 Bootstrap via "autoreconf -f -i" instead of "autogen.sh"
13543 It has always been potentially confusing to maintain two shell scripts
13544 named "autogen.sh" for two distinct purposes in Evergreen. Take
13545 advantage of "autoreconf" that is packaged with autoconf for dev
13546 bootstrapping purposes and trash the old "autogen.sh" as a result.
13548 Signed-off-by: Dan Scott <dscott@laurentian.ca>
13549 Signed-off-by: Jason Stephenson <jstephenson@mvlc.org>
13553 delete mode 100755 autogen.sh
13555 commit 22e5c3b8f8a63a8736a877ee0b8db7e5531a1281
13556 Author: Dan Wells <dbw2@calvin.edu>
13557 Date: Tue Apr 17 16:48:43 2012 -0400
13559 Clean up and refine serial note support, part 3
13561 Add needed menu entries for invoking the serial notes editor from
13562 the list in the Items tab.
13564 Signed-off-by: Dan Wells <dbw2@calvin.edu>
13566 8 2 Open-ILS/web/opac/locale/en-US/lang.dtd
13567 1 0 Open-ILS/xul/staff_client/server/locale/en-US/serial.properties
13568 92 3 Open-ILS/xul/staff_client/server/serial/manage_items.js
13569 6 0 Open-ILS/xul/staff_client/server/serial/manage_items.xul
13570 5 0 Open-ILS/xul/staff_client/server/serial/notes.xul
13571 3 0 Open-ILS/xul/staff_client/server/serial/serctrl_main.xul
13573 commit 6e75f6e4bd01af4492475737c7e835ea856f19d4
13574 Author: Dan Wells <dbw2@calvin.edu>
13575 Date: Tue Apr 17 17:35:26 2012 -0400
13577 Clean up and refine serial note support, part 2
13579 Because of the way our notes are being rendered, a handful of
13580 special XML characters can break the note interface when editing.
13581 These characters are now properly encoded as entities.
13583 Also, editing of newlines presents a similar issue with different
13584 consequences, and it is handled similarly but separately.
13586 Signed-off-by: Dan Wells <dbw2@calvin.edu>
13588 7 2 Open-ILS/xul/staff_client/server/serial/notes.xul
13590 commit 022b4952fb2414e2fed63fc622b6868a81e8cbec
13591 Author: Dan Wells <dbw2@calvin.edu>
13592 Date: Tue Apr 17 17:34:06 2012 -0400
13594 Clean up and refine serial note support, part 1
13596 This commit fixes a number of minor problems with serial notes:
13598 1) Serial notes are currently returned in "random" (database)
13599 order. Adding a create_date sort is a sensible default.
13601 2) If you have many notes, they start to display in a squashed and
13602 unreadable fashion. Switching from a groupbox to a styled vbox
13603 provides a simple workaround.
13605 3) It is currently impossible to display newlines in notes. We can
13606 deal with this by changing the display style.
13608 Signed-off-by: Dan Wells <dbw2@calvin.edu>
13610 8 2 Open-ILS/src/perlmods/lib/OpenILS/Application/Serial.pm
13611 4 4 Open-ILS/xul/staff_client/server/serial/notes.xul
13613 commit 536805361c00bc77e126b1d7021003a1f26b22c4
13614 Author: Dan Wells <dbw2@calvin.edu>
13615 Date: Tue Apr 17 16:02:49 2012 -0400
13617 Limit excess serial data fetching
13619 Overfetching and duplication of data in the interface is both
13620 inefficient and bug-inducing. This reduces a couple big offenders.
13622 First, in the items tab, we will store distribution and subscription
13623 data separately, rather than duplicating for every row. Second, we
13624 will only redraw rows as needed rather than refresh the whole list so
13625 often. Finally, we no longer need to lookup call numbers separately,
13626 as they are included in the one-time distribution fetch.
13628 Signed-off-by: Dan Wells <dbw2@calvin.edu>
13630 2 2 Open-ILS/src/perlmods/lib/OpenILS/Application/Serial.pm
13631 79 28 Open-ILS/xul/staff_client/server/serial/manage_items.js
13633 commit 3ca291c2c43d3237c5b591fe302e62c22449e97c
13634 Author: Dan Wells <dbw2@calvin.edu>
13635 Date: Fri Apr 13 09:53:32 2012 -0400
13637 Better Prediction for Incomplete Chronologies
13639 While relatively rare, some journals record only the year on the
13640 cover, even if they come out monthly or weekly. This commit
13641 expands our previous support for serials with no chronology at
13642 all to cover serials with partial chronology.
13644 Signed-off-by: Dan Wells <dbw2@calvin.edu>
13645 Signed-off-by: Lebbeous Fogle-Weekley <lebbeous@esilibrary.com>
13647 34 19 Open-ILS/src/perlmods/lib/OpenILS/Application/Serial.pm
13649 commit 35fe5b9cbe10b1323183ad8325696077af2eafa3
13650 Author: Lebbeous Fogle-Weekley <lebbeous@esilibrary.com>
13651 Date: Fri Apr 13 17:18:58 2012 -0400
13653 Acq: Refactor General Search for more smarts and speed
13655 This started in response to problems discussed around
13656 https://bugs.launchpad.net/evergreen/+bug/967824 , but it really
13657 addresses a distinct issue from that bug.
13659 Acq General Search relies on lots of joins to make several tables in Acq
13660 searchable by attributes of any of the other tables for rows that happen
13661 to be related. This is about 1) making better joins and 2) making fewer
13662 joins when you don't need them all for a given search.
13664 Much thanks to Mike Rylander for help figuring out how to efficiently
13665 implement the joins needed for acq.invoice, which is the tricky part.
13667 Less importantly, but still significant for some searches, we also need
13668 case insensitivity for searching on user-linked fields (General Search
13669 always lets you search by any of username/family name/given name/barcode
13670 for these fields) in order to take advantage of some indexes for speed.
13672 This diagram of key Acq relationships is helpful:
13674 https://docs.google.com/drawings/d/15ExkiYvq0skfobbocvPWxwdZkb7aykEZpLGfbP9PL04/view
13676 Signed-off-by: Lebbeous Fogle-Weekley <lebbeous@esilibrary.com>
13677 Signed-off-by: Ben Shum <bshum@biblio.org>
13679 50 18 Open-ILS/examples/fm_IDL.xml
13680 72 30 Open-ILS/src/perlmods/lib/OpenILS/Application/Acq/Search.pm
13682 commit 7758ff50c14ae46724f41895dcaa184581755ae6
13683 Author: Thomas Berezansky <tsbere@mvlc.org>
13684 Date: Fri Apr 13 10:07:17 2012 -0400
13686 More patron display css tweaks
13688 To help prevent some "jumpy" interfaces due to borders and text appearing
13689 and disappearing with selections and updates.
13691 Signed-off-by: Thomas Berezansky <tsbere@mvlc.org>
13692 Signed-off-by: Jason Etheridge <jason@esilibrary.com>
13694 22 11 Open-ILS/xul/staff_client/server/skin/patron_display.css
13696 commit 98d2995b1091cbaf982fd8e63ba53424512fddd5
13697 Author: Jason Etheridge <jason@esilibrary.com>
13698 Date: Fri Apr 13 02:54:13 2012 -0400
13700 add more penalty related CSS hooks
13702 PATRON_HAS_CUSTOM_PENALTY (if the penalty is not a stock penalty, based on id)
13703 PATRON_HAS_STAFF_ALERT (if the staff_alert boolean on the penalty is true)
13704 PATRON_HAS_BLOCK (if there's anything in the penalty's block list)
13705 PATRON_HAS_CIRC_BLOCK (if CIRC is in the block list)
13706 PATRON_HAS_RENEW_BLOCK (if RENEW is in the block list)
13707 PATRON_HAS_HOLD_BLOCK (if HOLD is in the block list)
13708 PATRON_HAS_CAPTURE_BLOCK (if CAPTURE is in the block list)
13709 PATRON_HAS_FULFILL_BLOCK (if FULFILL is in the block list)
13711 also adds stock CSS for PATRON_HAS_STAFF_ALERT, a blue border around the patron
13714 In the color hierarchy, this comes after the normal Green/Lime status, but gets
13715 trumped by any other penalty that sets a colored border.
13717 So, for example, if a patron has no penalties, and you go to Messages and add an
13718 "Alert" note, that equates to the penalty ALERT_NOTE, which has a staff_alert
13719 setting of True. On a refresh, the patron will then have a blue border around
13720 their name. If you then create a bill on that patron for $100, triggering the
13721 PATRON_EXCEEDS_FINES penalty, then the patron will gain the normal purple or
13722 lavender border, even though the penalty also has a staff_alert setting of True
13723 and triggers PATRON_HAS_STAFF_ALERT CSS.
13725 Signed-off-by: Jason Etheridge <jason@esilibrary.com>
13726 Signed-off-by: Thomas Berezansky <tsbere@mvlc.org>
13728 26 0 Open-ILS/xul/staff_client/server/patron/util.js
13729 2 0 Open-ILS/xul/staff_client/server/skin/patron_display.css
13731 commit 5f09921d98443a50c7aba9417e6d37c4588fe150
13732 Author: Galen Charlton <gmc@esilibrary.com>
13733 Date: Thu Apr 12 17:19:40 2012 -0400
13735 lp#980303: don't complain about missing plperl
13737 Now that use of PL/PERL has been dropped in favor of
13738 using PL/PERLU for all Perl SPs, settings-tester.pl need not
13741 Signed-off-by: Galen Charlton <gmc@esilibrary.com>
13742 Signed-off-by: Dan Scott <dan.scott@laurentian.ca>
13744 0 1 Open-ILS/src/support-scripts/settings-tester.pl
13746 commit d22291dd0f717f629fd22afce5bdc98269e634dd
13747 Author: Dan Scott <dan@coffeecode.net>
13748 Date: Wed Apr 11 00:08:41 2012 -0400
13750 TPAC: Clear params when viewing lists in search results
13752 Per LP977353, search terms are propagating when the list is being viewed
13753 in "results" (HTML View), and therefore those search terms block the
13754 display of most or all of the items in the list. Therefore, do not
13755 propagate the other CGI params to the mkurl() call.
13757 Signed-off-by: Dan Scott <dan@coffeecode.net>
13758 Signed-off-by: Jason Stephenson <jstephenson@mvlc.org>
13760 5 1 Open-ILS/src/templates/opac/myopac/lists.tt2
13762 commit 0796460961b510e385437c89bd4bf0b9a5ea7f77
13763 Author: Dan Scott <dan@coffeecode.net>
13764 Date: Fri Apr 6 14:52:20 2012 -0400
13766 Add pref_ou query filter for preferred library searching
13768 Include the user's "preferred search library" (as set in search
13769 preferences, falling back to home OU) in searches, specifically for the
13770 purposes of ensuring that located URIs at the user's preferred library
13771 would trigger hits where physical copies would be out of scope.
13775 1. User sets preferred search library to BR1.
13777 2. They jump onto the catalogue, log in (which changes their search org
13778 to their preferred search library of BR1), but then for some reason
13779 change their search org in the org selector to BR3.
13781 3. They issue a search for "Harry Potter and the Philosopher's Stone".
13782 BR3 doesn't hold any copies or have any located URIs, but SYS1 (BR1's
13783 parent) has a PotterMore licence and has added their 856 $9 SYS1 to a
13786 As it currently stands, User is out of luck; they won't see any hits in
13787 search results as there are no copies or located URIs in the BR3 scope.
13789 The proposed enhancement would, however, make the search results contain
13790 a hit for "Harry Potter and the Philosopher's Stone" at the user's
13791 preferred search library.
13793 Sites can trigger the preferred library as part of the query filters
13794 using the "pref_ou(SHORTNAME)" syntax.
13796 Signed-off-by: Dan Scott <dan@coffeecode.net>
13797 Signed-off-by: Jason Stephenson <jstephenson@mvlc.org>
13799 10 1 Open-ILS/src/perlmods/lib/OpenILS/Application/Search/Biblio.pm
13800 1 0 Open-ILS/src/perlmods/lib/OpenILS/Application/Storage/Driver/Pg/QueryParser.pm
13801 11 2 Open-ILS/src/perlmods/lib/OpenILS/Application/Storage/Publisher/metabib.pm
13802 6 0 Open-ILS/src/perlmods/lib/OpenILS/WWW/EGCatLoader/Search.pm
13803 1 1 Open-ILS/src/sql/Pg/002.schema.config.sql
13804 7 2 Open-ILS/src/sql/Pg/300.schema.staged_search.sql
13805 341 0 Open-ILS/src/sql/Pg/upgrade/0704.schema.query_parser_fts.sql
13806 create mode 100644 Open-ILS/src/sql/Pg/upgrade/0704.schema.query_parser_fts.sql
13808 commit 0c412bed766a5f57ddbfad8ddccd57f24b504621
13809 Author: Thomas Berezansky <tsbere@mvlc.org>
13810 Date: Wed Apr 11 14:58:26 2012 -0400
13812 Nicer staff searches display in record details
13814 Specifically, don't make us scroll down a few hundred pixels to see the
13815 actual page content.
13817 Signed-off-by: Thomas Berezansky <tsbere@mvlc.org>
13818 Signed-off-by: Dan Scott <dan@coffeecode.net>
13820 0 1 Open-ILS/src/templates/opac/parts/record/body.tt2
13821 3 3 Open-ILS/web/css/skin/default/opac/style.css
13823 commit 17b8f4abb1d922522ffadc440f4b6e3660718874
13824 Author: Jason Etheridge <jason@esilibrary.com>
13825 Date: Tue Apr 10 13:15:09 2012 -0400
13827 fix sort bug introduced with multi-sort
13829 The bug happens on columns without a defined sort_value
13831 Signed-off-by: Jason Etheridge <jason@esilibrary.com>
13832 Signed-off-by: Thomas Berezansky <tsbere@mvlc.org>
13834 2 2 Open-ILS/xul/staff_client/chrome/content/util/list.js
13836 commit ffafabde6a24eb05527e0b5ffadf381ad9399ee9
13837 Author: Jason Etheridge <jason@esilibrary.com>
13838 Date: Tue Apr 10 12:57:16 2012 -0400
13840 Fix bill selection in the billing interface
13842 We were looking for the checkbox column to be the first treecell in a treerow,
13843 but the ever-present line number column now takes up that position.
13845 Signed-off-by: Jason Etheridge <jason@esilibrary.com>
13846 Signed-off-by: Ben Shum <bshum@biblio.org>
13848 1 1 Open-ILS/xul/staff_client/server/patron/bill2.js
13850 commit d4e4cb6526ca383844a2c09c85341082780d5d02
13851 Author: Thomas Berezansky <tsbere@mvlc.org>
13852 Date: Mon Apr 9 16:22:06 2012 -0400
13854 Bump 2.2 beta version number in upgrade script
13856 Signed-off-by: Thomas Berezansky <tsbere@mvlc.org>
13858 1 1 Open-ILS/src/sql/Pg/version-upgrade/2.1-2.2-upgrade-db.sql
13860 commit bb63b3cf1ff86e1bc48bbce73b9cf802bd03844e
13861 Author: Dan Scott <dan@coffeecode.net>
13862 Date: Mon Apr 9 09:37:57 2012 -0400
13864 i18n: Robustify db-seed-i18n.py parsing
13866 Faced with the perplexing use of a space before a comma in
13867 oils_i18n_gettext() keys, db-seed-i18n.py's regex failed. The solution
13868 for a sloppy regex? More powerful regex!
13870 Signed-off-by: Dan Scott <dan@coffeecode.net>
13871 Signed-off-by: Thomas Berezansky <tsbere@mvlc.org>
13873 2 2 build/i18n/scripts/db-seed-i18n.py
13875 commit 0148e18665a8cab518235dde2a90ee373e23fc94
13876 Author: Dan Scott <dan@coffeecode.net>
13877 Date: Tue Mar 27 00:12:43 2012 -0400
13879 TPAC: Integrate i18n for TPAC into build process
13881 Support the "standard" i18n build process for internationalization by
13882 integrating the TPAC string extraction (via xgettext.pl) and update /
13883 install bits. Also, add the base POT file to support translation in
13886 Signed-off-by: Dan Scott <dan@coffeecode.net>
13887 Signed-off-by: Thomas Berezansky <tsbere@mvlc.org>
13889 3 2 Open-ILS/src/templates/opac/myopac/main_pay.tt2
13890 21 15 build/i18n/Makefile
13891 2348 0 build/i18n/po/tpac/tpac.pot
13892 create mode 100644 build/i18n/po/tpac/tpac.pot
13894 commit 0765ecb89776374b692413a41285ed7001e7f07b
13895 Author: Dan Scott <dan@coffeecode.net>
13896 Date: Sun Apr 8 18:13:26 2012 -0400
13898 TPAC: Protect against requests for non-existent records
13900 If a record request is received for a record that does not exist (say,
13901 if 100 records have been loaded and someone submits a request for
13902 /eg/opac/record/399), rather than dying with a server error, return
13905 Eventually we'll want to provide an explicit "record was not
13906 found error" in the TPAC record details; for now the TPAC just displays
13909 Signed-off-by: Dan Scott <dan@coffeecode.net>
13910 Signed-off-by: Thomas Berezansky <tsbere@mvlc.org>
13912 4 0 Open-ILS/src/perlmods/lib/OpenILS/WWW/EGCatLoader/Util.pm
13914 commit 767a65660d0b6f5a3b04243e0d7b6270f3c89b63
13915 Author: Mike Rylander <mrylander@gmail.com>
13916 Date: Wed Feb 29 12:04:54 2012 -0500
13918 Protect against empty default_CD_modifiers in opensrf.xml
13920 If the app settings for the open-ils.search service in opensrf.xml had
13921 an empty (but not entirely missing) <default_CD_modifiers> element, then
13922 the open-ils.storage log would contain entries like the following:
13924 Use of uninitialized value $class in hash element at
13925 /usr/local/share/perl5/OpenILS/Application/Storage/QueryParser.pm
13927 Protect against that problem with more defensive code in QueryParser.pm.
13929 Signed-off-by: Mike Rylander <mrylander@gmail.com>
13930 Signed-off-by: Dan Scott <dan@coffeecode.net>
13932 4 1 Open-ILS/src/perlmods/lib/OpenILS/Application/Storage/Publisher/metabib.pm
13934 commit 5dff6311f57bebf391647b3f3d1a67ffe01c5e75
13935 Author: Lebbeous Fogle-Weekley <lebbeous@esilibrary.com>
13936 Date: Mon Apr 9 11:27:53 2012 -0400
13938 Avoid too-strict controller checks when fleshing for cstore, reporter-store
13940 Move controller-verificiation from the beginning of recursive
13941 doFieldmapperSearch() to nearer the end, right before we recurse, so we
13942 only check the child class's controller if we're pcrud. If we're not
13943 pcrud, code that calls doFieldmapperSearch() from the outside will have
13944 already done appropriate testing of the controller.
13946 Signed-off-by: Lebbeous Fogle-Weekley <lebbeous@esilibrary.com>
13947 Signed-off-by: Thomas Berezansky <tsbere@mvlc.org>
13949 15 17 Open-ILS/src/c-apps/oils_sql.c
13951 commit 3e4ebdcda4030e4d6e86fe466a7c2845179ab9ef
13952 Author: Bill Erickson <berick@esilibrary.com>
13953 Date: Tue Apr 3 14:39:00 2012 -0400
13955 Org Unit Custom Tree supports add directly after delete
13957 When deleting a node from the custom tree, it's necessary to save the
13958 tree store after the final call to store.deleteItem, or the delete
13959 operation will not complete. Without this, it's not possible to add a
13960 remove org unit back into the custom tree without reloading the UI.
13962 Signed-off-by: Bill Erickson <berick@esilibrary.com>
13963 Signed-off-by: Mike Rylander <mrylander@gmail.com>
13965 3 0 Open-ILS/web/js/ui/default/conify/global/actor/org_unit_custom_tree.js
13967 commit cc51f5424ba01e562b4fa0afaa4e36954e91642c
13968 Author: Bill Erickson <berick@esilibrary.com>
13969 Date: Tue Apr 3 15:14:35 2012 -0400
13971 Org unit custom tree sort repairs
13973 Repairs a problem with detecting and storing the sort order of sibling
13974 nodes within custom trees. The original problem was the result of
13975 comparing parent nodes for non-siblings because of a depth-first tree
13976 traversal. Now we process siblings in level-order before processing
13979 Signed-off-by: Bill Erickson <berick@esilibrary.com>
13980 Signed-off-by: Mike Rylander <mrylander@gmail.com>
13982 5 2 Open-ILS/web/js/ui/default/conify/global/actor/org_unit_custom_tree.js
13984 commit 486444681a4543d9f61e11c2564b0bb392762d7f
13985 Author: Dan Scott <dan@coffeecode.net>
13986 Date: Mon Apr 9 08:59:55 2012 -0400
13988 Bug 957453: Fix error in database seed data
13990 The use of an explicit ID in creating a new
13991 action_trigger.event_definition row was followed by the use of the
13992 CURRVAL() function to grab the most recently issued value for
13993 the action_trigger.event_defintion_id_seq sequence - which happened to
13994 be 100, due to a previously issued SETVAL() on the sequence.
13996 This resulted in references to non-existent event definitions and thus
13997 an error in creating the stock database schema.
13999 By using an explicit ID for the dependent row, we avoid this error.
14001 Signed-off-by: Dan Scott <dan@coffeecode.net>
14002 Signed-off-by: Thomas Berezansky <tsbere@mvlc.org>
14004 1 1 Open-ILS/src/sql/Pg/950.data.seed-values.sql
14006 commit 1f349b5529aae0687aa6dece8088a73f5f442f2e
14007 Author: Dan Scott <dan@coffeecode.net>
14008 Date: Mon Apr 9 09:14:16 2012 -0400
14010 README: Clarify PostgreSQL 9.1 vs. 9.0 remote server docs
14012 Break out the PostgreSQL 9.1 or later instructions into their own
14013 subsection to clarify how the steps differ from PostgreSQL 9.0.
14015 Signed-off-by: Dan Scott <dan@coffeecode.net>
14019 commit 1406a46bf12b1e9fdce323b917cf52a4296072d0
14020 Author: Dan Scott <dan@coffeecode.net>
14021 Date: Sun Apr 8 15:47:10 2012 -0400
14023 TPAC: Show deleted record warning for deleted records
14025 At the cost of an extra database query per record displayed, we can
14026 properly activate the "This record has been deleted..." message. Prior
14027 to this commit, the message was embedded on every page but hidden via
14028 CSS - which isn't great for search engines or source-reading types.
14030 Now we only include & display the message if it has, in fact, been
14033 Signed-off-by: Dan Scott <dan@coffeecode.net>
14034 Signed-off-by: Ben Shum <bshum@biblio.org>
14036 8 0 Open-ILS/src/perlmods/lib/OpenILS/WWW/EGCatLoader/Record.pm
14037 3 3 Open-ILS/src/templates/opac/parts/record/body.tt2
14038 6 0 Open-ILS/web/css/skin/default/opac/style.css
14040 commit fc5f7714c978fd7a5b5c4ce77d6a993e10dd6ccf
14041 Author: Thomas Berezansky <tsbere@mvlc.org>
14042 Date: Sun Apr 8 21:32:25 2012 -0400
14044 Stamp tpac value maps upgrade script
14046 Signed-off-by: Thomas Berezansky <tsbere@mvlc.org>
14048 1 1 Open-ILS/src/sql/Pg/002.schema.config.sql
14049 12 0 Open-ILS/src/sql/Pg/upgrade/0703.tpac_value_maps.sql
14050 0 4 Open-ILS/src/sql/Pg/upgrade/XXXX.tpac_value_maps.sql
14051 create mode 100644 Open-ILS/src/sql/Pg/upgrade/0703.tpac_value_maps.sql
14052 delete mode 100644 Open-ILS/src/sql/Pg/upgrade/XXXX.tpac_value_maps.sql
14054 commit 96d0855b26b1ff40af895755dbb04a6762a473fd
14055 Author: Thomas Berezansky <tsbere@mvlc.org>
14056 Date: Thu Apr 5 15:39:40 2012 -0400
14058 Add "Simple" flag for selectors
14060 This causes JSPac to ignore them and TPac to sort them above a divider.
14062 Also fixes an issue where excessive escaping was being done on values. This
14063 would break some values in the value map selectors.
14065 Signed-off-by: Thomas Berezansky <tsbere@mvlc.org>
14066 Signed-off-by: Ben Shum <bshum@biblio.org>
14068 1 0 Open-ILS/examples/fm_IDL.xml
14069 2 1 Open-ILS/src/sql/Pg/002.schema.config.sql
14070 2 1 Open-ILS/src/sql/Pg/upgrade/XXXX.tpac_value_maps.sql
14071 14 3 Open-ILS/src/templates/opac/parts/coded_value_selector.tt2
14072 1 1 Open-ILS/web/opac/skin/default/js/adv_global.js
14074 commit 17f66a91636d1164199fc215e30b4771c451b5a9
14075 Author: Thomas Berezansky <tsbere@mvlc.org>
14076 Date: Thu Mar 29 16:39:10 2012 -0400
14078 Add i18n tag to coded value map value/description
14080 Because the seed data assumes they are translated, so tell the IDL.
14082 Signed-off-by: Thomas Berezansky <tsbere@mvlc.org>
14083 Signed-off-by: Ben Shum <bshum@biblio.org>
14085 2 2 Open-ILS/examples/fm_IDL.xml
14087 commit 3caf5a7f4e279219557d93ae231b228e844b5951
14088 Author: Thomas Berezansky <tsbere@mvlc.org>
14089 Date: Thu Mar 29 15:37:07 2012 -0400
14091 Coded Value Maps Opac Visible/Search Labels
14093 Add two new fields to Coded Value Maps:
14095 1 - Opac Visible, for "does this show up in opac limiter boxes"
14096 2 - Search Label, for "what does this get called for those boxes"
14098 Intended use cases include:
14100 Re-labeling MARC fields without changing the base MARC information, say
14101 because you don't expect patrons to understand "Projected Medium".
14103 Hiding things that don't apply, say the vast majority of language limiters,
14104 without needing to delete rows.
14106 I also hooked it up in JSPac, because it was easy to do so.
14108 Signed-off-by: Thomas Berezansky <tsbere@mvlc.org>
14109 Signed-off-by: Ben Shum <bshum@biblio.org>
14111 2 0 Open-ILS/examples/fm_IDL.xml
14112 10 4 Open-ILS/src/perlmods/lib/OpenILS/WWW/EGCatLoader/Util.pm
14113 7 5 Open-ILS/src/sql/Pg/002.schema.config.sql
14114 3 0 Open-ILS/src/sql/Pg/upgrade/XXXX.tpac_value_maps.sql
14115 1 1 Open-ILS/src/templates/conify/global/config/coded_value_map.tt2
14116 2 2 Open-ILS/src/templates/opac/parts/coded_value_selector.tt2
14117 4 4 Open-ILS/web/opac/skin/default/js/adv_global.js
14118 create mode 100644 Open-ILS/src/sql/Pg/upgrade/XXXX.tpac_value_maps.sql
14120 commit 4643f3613ad57ad4cdcf99a9bf17faf4c63870af
14121 Author: Joseph Lewis <joehms22@gmail.com>
14122 Date: Tue Apr 3 10:13:20 2012 -0600
14124 Fixed a slight misspelling, as noted in https://bugs.launchpad.net/evergreen/+bug/915564
14126 Signed-off-by: Joseph Lewis <joehms22@gmail.com>
14127 Signed-off-by: Dan Scott <dscott@laurentian.ca>
14129 1 1 Open-ILS/src/sql/Pg/950.data.seed-values.sql
14130 1 1 Open-ILS/src/sql/Pg/upgrade/0622.data.YAOUS-i18n-update.sql
14131 1 1 Open-ILS/src/sql/Pg/version-upgrade/2.1-2.2-upgrade-db.sql
14133 commit a30dcca536acc833d6323763485e3d63b1c37574
14134 Author: Lebbeous Fogle-Weekley <lebbeous@esilibrary.com>
14135 Date: Tue Apr 3 11:16:16 2012 -0400
14137 Fix failure of 'My Selection Lists' interface
14139 Addresses this bug: https://bugs.launchpad.net/evergreen/+bug/967824
14141 Recent changes to the mechanism of unified search (for which 'My
14142 Selection Lists' is a frontend) lacked code that respected
14143 the new join structure for some use cases.
14145 Signed-off-by: Lebbeous Fogle-Weekley <lebbeous@esilibrary.com>
14146 Signed-off-by: Bill Erickson <berick@esilibrary.com>
14148 4 15 Open-ILS/src/perlmods/lib/OpenILS/Application/Acq/Search.pm
14150 commit 83f5fe8c14856189bc7cacd46750524779d0539f
14151 Author: Lebbeous Fogle-Weekley <lebbeous@esilibrary.com>
14152 Date: Tue Apr 3 12:20:50 2012 -0400
14154 Revert "Serial Control: Use Dijit-based issuance editor"
14156 This reverts commit 37b324f53adb4fb90fe17ada72d44fca1d606e9f.
14158 This commit was regrettably merged without other commits from its
14159 branch on which it depends.
14161 0 17 Open-ILS/src/templates/serial/edit_siss.tt2
14162 0 5 Open-ILS/web/js/dojo/openils/serial/nls/serial.js
14163 0 84 Open-ILS/web/js/ui/default/serial/edit_siss.js
14164 10 27 Open-ILS/xul/staff_client/server/serial/manage_subs.js
14165 24 1 Open-ILS/xul/staff_client/server/serial/siss_editor.xul
14166 delete mode 100644 Open-ILS/src/templates/serial/edit_siss.tt2
14167 delete mode 100644 Open-ILS/web/js/dojo/openils/serial/nls/serial.js
14168 delete mode 100644 Open-ILS/web/js/ui/default/serial/edit_siss.js
14170 commit 2f60ce5813ef2b0435d00c99a7d8ff698a8431d9
14171 Author: Dan Scott <dscott@laurentian.ca>
14172 Date: Tue Apr 3 09:33:24 2012 -0400
14174 Remove located URI scope notes from 2.2 Release Notes
14176 The located URI scope change occurred in the 2.1 time frame, not in 2.2,
14177 so remove from the Release Notes.
14179 Signed-off-by: Dan Scott <dscott@laurentian.ca>
14181 0 31 docs/RELEASE_NOTES_2_2.txt
14183 commit 7920d760358dd0201a7ca2234710f68a602775f4
14184 Author: Bill Erickson <berick@esilibrary.com>
14185 Date: Mon Apr 2 17:15:25 2012 -0400
14187 Add ui.hide_copy_editor_fields to baseline seed data
14189 Without it, the "Hide Fields" option in the copy editor will not
14192 Signed-off-by: Bill Erickson <berick@esilibrary.com>
14193 Signed-off-by: Jason Etheridge <jason@esilibrary.com>
14195 23 0 Open-ILS/src/sql/Pg/950.data.seed-values.sql