SCPL: tweaks to schema upgrade script
[transitory.git] / ChangeLog
1 commit 6c7dea2305ee37bda4b3a303b1bbc9ab18c03675
2 Author: Thomas Berezansky <tsbere@mvlc.org>
3 Date:   Wed Sep 19 10:19:48 2012 -0400
4
5     Default notify by text receipt replaces to blank
6     
7     So that when the option is disabled we don't leave behind things like
8     %notify_by_text% and %notify_by_text_msg%.
9     
10     Signed-off-by: Thomas Berezansky <tsbere@mvlc.org>
11     Signed-off-by: Jason Etheridge <jason@esilibrary.com>
12
13 2       0       Open-ILS/xul/staff_client/server/circ/util.js
14
15 commit 90282ece441a69a1b12ec312712fc59a8ec59502
16 Author: Dan Scott <dscott@laurentian.ca>
17 Date:   Wed Sep 12 12:59:53 2012 -0400
18
19     TPAC: Results - don't show the pubdate if we're showing full pubinfo
20     
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.
24     
25     Signed-off-by: Dan Scott <dscott@laurentian.ca>
26     Signed-off-by: Ben Shum <bshum@biblio.org>
27
28 5       0       Open-ILS/src/templates/opac/parts/result/table.tt2
29
30 commit a259f3edafa118f7cd55d4997138e7da6f668db3
31 Author: Dan Scott <dscott@laurentian.ca>
32 Date:   Wed Sep 12 11:50:03 2012 -0400
33
34     TPAC: Display full publication info
35     
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.
39     
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).
43     
44     Signed-off-by: Dan Scott <dscott@laurentian.ca>
45     Signed-off-by: Ben Shum <bshum@biblio.org>
46
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
50
51 commit 030b126a938c13ce2f3bc5d042ecb53059a0dca3
52 Author: Thomas Berezansky <tsbere@mvlc.org>
53 Date:   Mon Aug 20 12:22:44 2012 -0400
54
55     Enable 1-hit redirect for item barcode searches
56     
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>
60
61 4       1       Open-ILS/src/perlmods/lib/OpenILS/WWW/EGCatLoader/Search.pm
62
63 commit d3cdd1b282b05b5326be0685b753b39c554b2b4a
64 Author: Bill Erickson <berick@esilibrary.com>
65 Date:   Mon Sep 17 08:48:26 2012 -0400
66
67     Protect against fleshed circ_lib in legacy check_age_protect
68     
69     Retrieving org settings with an org unit object as the context org unit
70     results in errors and dying.
71     
72     This affects legacy scripts only.
73     
74     Signed-off-by: Bill Erickson <berick@esilibrary.com>
75     Signed-off-by: Michael Peters <mrpeters@library.in.gov>
76
77 3       1       Open-ILS/src/perlmods/lib/OpenILS/Utils/PermitHold.pm
78
79 commit 0bc6db4c7e0ec656437576b094c7381be6d722f0
80 Author: Kathy Lussier <klussier@masslnc.org>
81 Date:   Sun Sep 16 00:56:55 2012 -0400
82
83     Various additions to the 2.3 release notes.
84     
85     Signed-off-by: Kathy Lussier <klussier@masslnc.org>
86     Signed-off-by: Dan Scott <dscott@laurentian.ca>
87
88 112     4       docs/RELEASE_NOTES_2_3.txt
89
90 commit 2a901f7e7ad5b12b44829120e6579d9fc8b15b8c
91 Author: Ben Shum <bshum@biblio.org>
92 Date:   Mon Sep 10 15:03:59 2012 -0400
93
94     Hide Print Page button on Simplified Pull List
95     
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.
100     
101     Signed-off-by: Ben Shum <bshum@biblio.org>
102     Signed-off-by: Lebbeous Fogle-Weekley <lebbeous@esilibrary.com>
103
104 1       1       Open-ILS/xul/staff_client/server/patron/holds.js
105
106 commit 5eab979b3df377ce26c29e080683cf78e344cdc7
107 Author: Dan Scott <dscott@laurentian.ca>
108 Date:   Thu Sep 6 12:25:01 2012 -0400
109
110     TPAC: Escape single quotes in MFHD record location
111     
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.
117     
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.
121     
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>
125
126 1       1       Open-ILS/src/templates/opac/parts/js.tt2
127
128 commit 3410af32019b97b92994ec1b34d0bfa45df7bffd
129 Author: Lebbeous Fogle-Weekley <lebbeous@esilibrary.com>
130 Date:   Fri Sep 7 11:42:12 2012 -0400
131
132     Revert "Bug #1044721: QP handles explicit group+joiner badly"
133     
134     This reverts commit b77bb9943009b81042b4ef1a6ac33ec9e3e96dd7.
135     
136     Unfortunately this had side effects that escaped our manual testing
137     processes.  Especially with facets as reported by Ben Shum.
138     
139     Signed-off-by: Lebbeous Fogle-Weekley <lebbeous@esilibrary.com>
140     Signed-off-by: Dan Scott <dscott@laurentian.ca>
141
142 0       1       Open-ILS/src/perlmods/lib/OpenILS/WWW/EGCatLoader/Search.pm
143
144 commit b71ae38b20b0d4bc9a6ee8f8a84b2a5a68f44997
145 Author: Dan Scott <dscott@laurentian.ca>
146 Date:   Thu Sep 6 23:37:32 2012 -0400
147
148     Journal title hackery - move to a more robust location
149     
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.
153     
154     Signed-off-by: Dan Scott <dscott@laurentian.ca>
155     Signed-off-by: Dan Wells <dbw2@calvin.edu>
156
157 5       5       Open-ILS/src/perlmods/lib/OpenILS/WWW/EGCatLoader/Search.pm
158
159 commit cc9af130212128a4941526da9f79938001adf140
160 Author: Dan Wells <dbw2@calvin.edu>
161 Date:   Tue Sep 4 17:09:44 2012 -0400
162
163     Upgrade bits for Vandelay Overlay Changes
164     
165     Signed-off-by: Dan Wells <dbw2@calvin.edu>
166
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
172
173 commit c8057504ca1e6675cd05f9d7248bb73157435d97
174 Author: Dan Wells <dbw2@calvin.edu>
175 Date:   Thu Aug 30 15:26:15 2012 -0400
176
177     Increase Overlay Speed for Standard Identifiers
178     
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.
182     
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
188     (e.g. 010).
189     
190     These changes combined with the previous commit which replaces 'LIKE
191     ANY' with 'LIKE (... OR ...)' has shown great promise in testing.
192     
193     Signed-off-by: Dan Wells <dbw2@calvin.edu>
194     Signed-off-by: Lebbeous Fogle-Weekley <lebbeous@esilibrary.com>
195
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
199
200 commit b82c278f404a142bb55d3659d61c5acf1087cf4c
201 Author: Lebbeous Fogle-Weekley <lebbeous@esilibrary.com>
202 Date:   Mon Jun 25 20:00:33 2012 -0400
203
204     Vandelay: Fix index-miss with MARC Imports using Match Sets
205     
206     In some Postgres installations, an expression such as:
207     
208     (value LIKE '13423488%' OR value LIKE '245425%') will use a btree index,
209     but
210     
211     value LIKE ANY('{13423488%,245425%}'::TEXT[])
212     
213     will not.
214     
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.
217     
218     Signed-off-by: Lebbeous Fogle-Weekley <lebbeous@esilibrary.com>
219     Signed-off-by: Dan Wells <dbw2@calvin.edu>
220
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
224
225 commit 2e4ea92f7090bbd9c8db015e91548d69edfd470a
226 Author: Jared Camins-Esakov <jcamins@cpbibliography.com>
227 Date:   Sat Sep 1 10:21:51 2012 -0400
228
229     Bug #1044721: QP handles explicit group+joiner badly
230     
231     Although the following four queries should be equivalent:
232       george  ||  fred
233      (george) ||  fred
234       george  || (fred)
235      (george) || (fred)
236     
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.
241     
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.
245     
246     This patch should also resolve the problems encountered with the patch
247     for bug #1040740, "Implicit ANDs should have higher precedence than
248     explicit ORs"
249     
250     Signed-off-by: Jared Camins-Esakov <jcamins@cpbibliography.com>
251     Signed-off-by: Lebbeous Fogle-Weekley <lebbeous@esilibrary.com>
252
253 1       0       Open-ILS/src/perlmods/lib/OpenILS/WWW/EGCatLoader/Search.pm
254
255 commit ad51dc50b0fc2829db25dd604fc8241a6bfd10ff
256 Author: Bill Erickson <berick@esilibrary.com>
257 Date:   Tue Sep 4 14:43:27 2012 -0400
258
259     Gracefully handle reporter class with no labels
260     
261     LP 1045964 -- unable to clone report template
262     
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.
266     
267     Signed-off-by: Bill Erickson <berick@esilibrary.com>
268     Signed-off-by: Ben Shum <bshum@biblio.org>
269
270 14      6       Open-ILS/web/reports/xul/source-setup.js
271
272 commit ad886561bb09256c72a6d9ea62ed7e02c90f8f73
273 Author: Thomas Berezansky <tsbere@mvlc.org>
274 Date:   Tue Sep 4 13:23:37 2012 -0400
275
276     Fix Merge All Records in Bucket action
277     
278     A xul file was not being prefixed with oils://remote
279     
280     Note: This is a quick fix. Ideally we move the url to constants.js.
281     
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>
285
286 1       1       Open-ILS/xul/staff_client/server/cat/record_buckets.js
287
288 commit 0a89f1ef40f15ecffbab0d36a69d7477ecad618b
289 Author: Dan Scott <dscott@laurentian.ca>
290 Date:   Tue Sep 4 13:46:41 2012 -0400
291
292     Define a few strings missing from cat.properties
293     
294     By the power of build/i18n/test/check_properties.py ...
295     
296     Signed-off-by: Dan Scott <dscott@laurentian.ca>
297     Signed-off-by: Bill Erickson <berick@esilibrary.com>
298
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
301
302 commit b54b6c5b47c174d6597bbd0a9b2e62797ca662c1
303 Author: Bill Erickson <berick@esilibrary.com>
304 Date:   Fri Aug 31 18:46:27 2012 -0400
305
306     Importing translations for 2.3.rc1
307     
308     Signed-off-by: Bill Erickson <berick@esilibrary.com>
309     Signed-off-by: Dan Scott <dscott@laurentian.ca>
310
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
351
352 commit 2f9f5bb869d1bc4764dab06c0c8a0b22b827bca8
353 Author: Dan Scott <dscott@laurentian.ca>
354 Date:   Sat Sep 1 22:59:21 2012 -0400
355
356     Do the SQL upgrade dance for list pubdate in CSV
357     
358     With a slight tweak to base the upgrade off of the event definition name
359     instead of the ID; possibly more resilient.
360     
361     Signed-off-by: Dan Scott <dscott@laurentian.ca>
362
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
368
369 commit 49bc2a5ef1ed7c08433fd66311dccb1e6a906841
370 Author: Jason Stephenson <jstephenson@mvlc.org>
371 Date:   Fri Jul 27 09:25:05 2012 -0400
372
373     Add pub date to CSV output.
374     
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.
378     
379     Add an upgrade script to update the existing template for the ContainerCSV
380     reactor in action_trigger.event_definition.
381     
382     Signed-off-by: Jason Stephenson <jstephenson@mvlc.org>
383     Signed-off-by: Dan Scott <dscott@laurentian.ca>
384
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
388
389 commit bf49cb3320e9db758a43427c05fea4a9ddfd932f
390 Author: Dan Scott <dscott@laurentian.ca>
391 Date:   Sat Aug 4 10:10:48 2012 -0400
392
393     TPAC: Add the ability to set a different default locale
394     
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.
399     
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.
402     
403     Signed-off-by: Dan Scott <dscott@laurentian.ca>
404     Signed-off-by: Art Rhyno <art632000@yahoo.ca>
405     
406     Conflicts:
407         Open-ILS/examples/apache/eg_vhost.conf
408     
409     Signed-off-by: Bill Erickson <berick@esilibrary.com>
410     Signed-off-by: Dan Scott <dscott@laurentian.ca>
411
412 3       0       Open-ILS/examples/apache/eg_vhost.conf
413 3       2       Open-ILS/src/perlmods/lib/OpenILS/WWW/EGWeb.pm
414
415 commit 5a9cdfe597cc34b97f7b7d320edf03b1f5f9ba12
416 Author: Dan Scott <dscott@laurentian.ca>
417 Date:   Mon Aug 13 16:50:33 2012 -0400
418
419     TPAC: Make call number browse record links retain search lib
420     
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).
425     
426     Signed-off-by: Dan Scott <dscott@laurentian.ca>
427     Signed-off-by: Ben Shum <bshum@biblio.org>
428
429 7       5       Open-ILS/src/templates/opac/parts/record/cnbrowse.tt2
430
431 commit 09ede3bba9fe863528a44bec623f611ac1f0b1bf
432 Author: Robert Soulliere <robert.soulliere@mohawkcollege.ca>
433 Date:   Thu Aug 30 14:52:08 2012 -0400
434
435     Documentation: remove file reference to line items since section was moved to another file.
436     
437     Signed-off-by: Robert Soulliere <robert.soulliere@mohawkcollege.ca>
438
439 0       2       docs/root.txt
440
441 commit 33eb168b769ea6be834f80b519c7d2ce542d0a48
442 Author: Robert Soulliere <robert.soulliere@mohawkcollege.ca>
443 Date:   Thu Aug 30 14:40:00 2012 -0400
444
445     Documentation: Add sections for new features in Acquisitions
446     
447     From: http://www.esilibrary.com/esi/availableDocs.php
448     RS added some index terms to start beefing up our index for the docs.
449     
450     Signed-off-by: Robert Soulliere <robert.soulliere@mohawkcollege.ca>
451
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
465 4       0       docs/root.txt
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
477
478 commit ea3c080f79fe9670f782330bf51acec5fb53d1bb
479 Author: Steven Callender <stevecallender@esilibrary.com>
480 Date:   Tue Jul 10 15:43:59 2012 -0400
481
482     Changed the thawing of a hold to first update the hold record and then re-target.
483     
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.
485     
486     Signed-off-by: Mike Rylander <mrylander@gmail.com>
487     Signed-off-by: Bill Erickson <berick@esilibrary.com>
488
489 11      1       Open-ILS/src/perlmods/lib/OpenILS/Application/Circ/Holds.pm
490
491 commit 82015125fc0444744438b937d961953f6e4dbcd3
492 Author: Lebbeous Fogle-Weekley <lebbeous@esilibrary.com>
493 Date:   Thu Aug 30 12:42:01 2012 -0400
494
495     Acq: In general search, make value widgets for OU-linked fields right again
496     
497     They always used to be OU selector dropdowns until a thinko in 55a82b5.
498     This restores them.
499     
500     Signed-off-by: Lebbeous Fogle-Weekley <lebbeous@esilibrary.com>
501     Signed-off-by: Bill Erickson <berick@esilibrary.com>
502
503 0       1       Open-ILS/web/js/ui/default/acq/search/unified.js
504
505 commit 6f9892fc38372d812fd2d8e3cd1be4523fd9e89b
506 Author: Lebbeous Fogle-Weekley <lebbeous@esilibrary.com>
507 Date:   Thu Aug 30 12:20:13 2012 -0400
508
509     Acq: Fix General Search for Lineitem Attribute-based fields
510     
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
515     things broken.
516     
517     This commit actually targets the problem and seems to fix it in my
518     testing.
519     
520     Signed-off-by: Lebbeous Fogle-Weekley <lebbeous@esilibrary.com>
521     Signed-off-by: Bill Erickson <berick@esilibrary.com>
522
523 7       1       Open-ILS/web/js/ui/default/acq/search/unified.js
524
525 commit 746f6bd12298b0ceb510a307cce11f62fdeeff75
526 Author: Lebbeous Fogle-Weekley <lebbeous@esilibrary.com>
527 Date:   Tue Aug 28 16:09:00 2012 -0400
528
529     Acq: New lineitems added to existing POs should inherit provider
530     
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.
537     
538     This causes problems for some Acquisitions workflows.
539     
540     The feature containing the bug appeared in 2.2, and this fix for it can be
541     backported that far.
542     
543     Signed-off-by: Lebbeous Fogle-Weekley <lebbeous@esilibrary.com>
544     Signed-off-by: Bill Erickson <berick@esilibrary.com>
545
546 1       0       Open-ILS/src/perlmods/lib/OpenILS/Application/Acq/Order.pm
547
548 commit 1edb729441393e32b85a33363313754da7f1713c
549 Author: Bill Erickson <berick@esilibrary.com>
550 Date:   Wed May 2 09:55:06 2012 -0400
551
552     ACQ support for two-step vandelay imports
553     
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
562     queue).
563     
564     Signed-off-by: Bill Erickson <berick@esilibrary.com>
565     Signed-off-by: Kathy Lussier <klussier@masslnc.org>
566
567 55      15      Open-ILS/src/perlmods/lib/OpenILS/Application/Acq/Order.pm
568
569 commit ba572b67a7b29c98c59bf10a996f505f59c99721
570 Author: Bill Erickson <berick@esilibrary.com>
571 Date:   Fri Aug 24 13:27:24 2012 -0400
572
573     Add kpac to 2.3 release notes
574     
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
577     release notes.
578     
579     Signed-off-by: Bill Erickson <berick@esilibrary.com>
580     Signed-off-by: Robert Soulliere <robert.soulliere@mohawkcollege.ca>
581
582 12      0       docs/RELEASE_NOTES_2_3.txt
583
584 commit c02ff7a618740b70ef52c55e37d177f96ef19954
585 Author: Lebbeous Fogle-Weekley <lebbeous@esilibrary.com>
586 Date:   Mon Aug 13 11:47:48 2012 -0400
587
588     Fix sorting when printing from FlattenerGrid-based interfaces
589     
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.
593     
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
597     some situations.
598     
599     Signed-off-by: Lebbeous Fogle-Weekley <lebbeous@esilibrary.com>
600     Signed-off-by: Bill Erickson <berick@esilibrary.com>
601
602 8       1       Open-ILS/web/js/dojo/openils/FlattenerStore.js
603
604 commit 8e34e5684cd2cba66e329126229a08e4dd47cfb6
605 Author: Dan Scott <dscott@laurentian.ca>
606 Date:   Thu Aug 23 23:02:42 2012 -0400
607
608     Fix epub complaint about image with extra colon
609     
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
616     error.
617     
618     The fix is just to throw the image tag in between the paragraphs with no
619     special "+" operators; just blank lines.
620     
621     Signed-off-by: Dan Scott <dscott@laurentian.ca>
622
623 0       2       docs/reports/reporter_template_terminology.txt
624
625 commit 0fd2f90265277545e6836e0157b4e1f38bcf9872
626 Author: Dan Scott <dscott@laurentian.ca>
627 Date:   Thu Aug 23 21:12:40 2012 -0400
628
629     Document how to create a TPAC/KPAC search box
630     
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.
634     
635     Signed-off-by: Dan Scott <dscott@laurentian.ca>
636
637 28      0       docs/opac/search_form.txt
638 9       0       docs/root.txt
639  create mode 100644 docs/opac/search_form.txt
640
641 commit df7a3d85fe3e028c8718c7c92d1e0fe7cd588ef4
642 Author: Dan Scott <dscott@laurentian.ca>
643 Date:   Thu Aug 23 21:14:02 2012 -0400
644
645     Resolve doc PDF transform error
646     
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.
649     
650     Signed-off-by: Dan Scott <dscott@laurentian.ca>
651
652 1       0       docs/reports/reporter_template_terminology.txt
653
654 commit 0b658ffde3006abb3077c8b0b0b0c1e45dc753ed
655 Author: Sally Fortin <sfortin@esilibrary.com>
656 Date:   Thu Aug 23 14:21:39 2012 -0400
657
658     Documentation: Add documentation for setting maximum checkout by copy location.
659     
660     Signed-off-by: Robert Soulliere <robert.soulliere@mohawkcollege.ca>
661
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
665 2       0       docs/root.txt
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
669
670 commit 858321783ee48e89cd2630184105fba043f3b2d5
671 Author: Sally Fortin <sfortin@esilibrary.com>
672 Date:   Thu Aug 23 13:40:51 2012 -0400
673
674     Documentaton: Add documentation on patron border color enhancements for 2.3.
675     
676     Signed-off-by: Robert Soulliere <robert.soulliere@mohawkcollege.ca>
677
678 22      0       docs/admin/staff_client-patron_border.txt
679 -       -       docs/media/Patron_Border_Color_Enhancements2.jpg
680 2       0       docs/root.txt
681  create mode 100644 docs/admin/staff_client-patron_border.txt
682  create mode 100755 docs/media/Patron_Border_Color_Enhancements2.jpg
683
684 commit 8100c68685f6bc925f657c57647f3c7a0cdedf5e
685 Author: Robert Soulliere <robert.soulliere@mohawkcollege.ca>
686 Date:   Thu Aug 23 13:07:24 2012 -0400
687
688     Documentation: update upgrade instructions to 2.3.beta2.
689     
690     Signed-off-by: Robert Soulliere <robert.soulliere@mohawkcollege.ca>
691
692 11      11      docs/installation/server_upgrade.txt
693
694 commit 5f1f9e2b6ff7bb6064487d5a84d23e60783ac765
695 Author: Dan Scott <dscott@laurentian.ca>
696 Date:   Thu Aug 23 09:43:18 2012 -0400
697
698     Add 2.1.2-2.1.3 database schema upgrade script
699     
700     Signed-off-by: Dan Scott <dscott@laurentian.ca>
701
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
704
705 commit 684acb293e188157304d6d3ec775417b491457b9
706 Author: Jason Stephenson <jstephenson@mvlc.org>
707 Date:   Thu Jul 26 13:45:06 2012 -0400
708
709     Make the ContainerCSV reactor output more than 10 records.
710     
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.
714     
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>
718
719 6       1       Open-ILS/src/perlmods/lib/OpenILS/Application/Trigger/Reactor/ContainerCSV.pm
720
721 commit e935a50b81cac803607cf480d3f008056d65b6c0
722 Author: Jason Stephenson <jstephenson@mvlc.org>
723 Date:   Wed Jul 25 11:03:01 2012 -0400
724
725     Make item_barcode_shortcut load user bookbags in EGCatLoader::Search.
726     
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>
730
731 2       0       Open-ILS/src/perlmods/lib/OpenILS/WWW/EGCatLoader/Search.pm
732
733 commit 38b92e1d7cfb5ba9d19dcce72ca0ea2dbdc1eda9
734 Author: Jason Stephenson <jstephenson@mvlc.org>
735 Date:   Wed Jul 25 16:41:44 2012 -0400
736
737     Make sure that bookbag information loads in MARC expert search.
738     
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>
742
743 3       0       Open-ILS/src/perlmods/lib/OpenILS/WWW/EGCatLoader/Search.pm
744
745 commit 51915d3ee4d00430d6d93e0625be773cb9a919ac
746 Author: Dan Scott <dscott@laurentian.ca>
747 Date:   Tue Aug 7 16:39:37 2012 -0400
748
749     Allow some buttons in Import via Z39.50 to wrap lines
750     
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
755     side.
756     
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
759     experience.
760     
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>
764
765 2       2       Open-ILS/xul/staff_client/server/cat/z3950.xul
766
767 commit 12eda2e774b84f4a23dc5ce33f5a40ba3b2716f7
768 Author: Steven Chan <schan@sitka.bclibraries.ca>
769 Date:   Wed Jul 25 16:12:19 2012 -0700
770
771     Fix LP949249, Edit, then Create button creates a new item in all cases
772     
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
778     
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.
787     
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.
791     
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.
796     
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.
803     
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.
808     
809     Conflicts fix:
810     
811         Open-ILS/xul/staff_client/server/cat/copy_editor.js
812     
813     Signed-off-by: Ben Shum <bshum@biblio.org>
814
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
817
818 commit 6b40207531b398243b419d64c787f95ebc76d5fa
819 Author: Lebbeous Fogle-Weekley <lebbeous@esilibrary.com>
820 Date:   Wed Aug 22 14:49:02 2012 -0400
821
822     2.2.1 -> 2.2.2 upgrade script
823     
824     Signed-off-by: Lebbeous Fogle-Weekley <lebbeous@esilibrary.com>
825
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
828
829 commit e207755dcbfda3cf5b4db43cabb7ebff08f41500
830 Author: Lebbeous Fogle-Weekley <lebbeous@esilibrary.com>
831 Date:   Wed Aug 22 12:20:22 2012 -0400
832
833     2.2.0 -> 2.2.1 upgrade script never actually went into master or rel_2_2
834     
835     Signed-off-by: Lebbeous Fogle-Weekley <lebbeous@esilibrary.com>
836
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
839
840 commit 9e7e9c0836972128f8a090dfc9cbe787c63c1b00
841 Author: Thomas Berezansky <tsbere@mvlc.org>
842 Date:   Thu Jul 12 11:42:21 2012 -0400
843
844     Remove an extra ternary op
845     
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
848     "slip through".
849     
850     Signed-off-by: Thomas Berezansky <tsbere@mvlc.org>
851     Signed-off-by: Ben Shum <bshum@biblio.org>
852
853 2       2       Open-ILS/src/perlmods/lib/OpenILS/Application/Storage/Publisher/action.pm
854
855 commit 930c3729d62983e068656a3ef1c0ef352cabe750
856 Author: Mike Rylander <mrylander@gmail.com>
857 Date:   Wed Jun 13 09:37:54 2012 -0400
858
859     Allow copy-ish holds to target, even for part-copies, if they somehow slip through the UI pre-checks
860     
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>
864
865 12      11      Open-ILS/src/perlmods/lib/OpenILS/Application/Storage/Publisher/action.pm
866
867 commit 99763db5938ddfd0995de278e072eb34fc25826d
868 Author: Bill Erickson <berick@esilibrary.com>
869 Date:   Fri May 4 10:04:32 2012 -0400
870
871     TPAC: remove some unused CSS
872     
873     Remove CSS referring to images that are no longer in the repository.
874     
875     See also https://bugs.launchpad.net/evergreen/+bug/956023
876     
877     Signed-off-by: Bill Erickson <berick@esilibrary.com>
878     Signed-off-by: Ben Shum <bshum@biblio.org>
879
880 0       1       Open-ILS/web/css/skin/default/opac/semiauto.css
881
882 commit 9dc12d31a5a7f4a4864029c17f740ecbc3d22641
883 Author: Michael Peters <mrpeters@library.in.gov>
884 Date:   Thu Mar 15 09:49:06 2012 -0400
885
886     TTPAC image directory cleanup
887     
888     There are a significant number of images remaining in TTPAC
889     that are no longer used, leftover from KCLS, etc.
890     
891     This branch does a little cleanup on the image directory
892     and nets us about a 200KB savings overall.
893     
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>
897
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
972
973 commit 71195166989026f505d7332a85741c344f7b5ad5
974 Author: Thomas Berezansky <tsbere@mvlc.org>
975 Date:   Fri Aug 17 16:20:35 2012 -0400
976
977     TPac: Show email address when placing hold
978     
979     Both for staff and patron benefit.
980     
981     Also, we disable the checkbox if there is no email address on file.
982     
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>
986
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
990
991 commit da90a9d224aa3cc5f6db79d46bab206b3d348257
992 Author: Dan Scott <dscott@laurentian.ca>
993 Date:   Wed Aug 15 07:18:53 2012 -0400
994
995     TPAC: Move "Export to RefWorks" into utility area
996     
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.
1001     
1002     Signed-off-by: Dan Scott <dscott@laurentian.ca>
1003     Signed-off-by: Art Rhyno <art632000@yahoo.ca>
1004
1005 3       3       Open-ILS/src/templates/opac/parts/record/refworks.tt2
1006 3       4       Open-ILS/src/templates/opac/parts/record/summary.tt2
1007
1008 commit 3eeb012eb47d9db24658558122751034ee2ccc17
1009 Author: Bill Erickson <berick@esilibrary.com>
1010 Date:   Wed Aug 22 08:59:52 2012 -0400
1011
1012     Importing translations for 2.3.beta2, Part II
1013     
1014     Signed-off-by: Bill Erickson <berick@esilibrary.com>
1015     Signed-off-by: Dan Scott <dscott@laurentian.ca>
1016
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
1022
1023 commit 18d8040d0b99d1165fb4916466510bdd069381c2
1024 Author: Bill Erickson <berick@esilibrary.com>
1025 Date:   Wed Aug 22 08:45:54 2012 -0400
1026
1027     Importing translations for 2.3.beta2
1028     
1029     Signed-off-by: Bill Erickson <berick@esilibrary.com>
1030     Signed-off-by: Dan Scott <dscott@laurentian.ca>
1031
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
1192
1193 commit 76f5c80907fd87b5654ec72d7f08b3d90f44e141
1194 Author: Dan Scott <dscott@laurentian.ca>
1195 Date:   Tue Aug 21 17:23:26 2012 -0400
1196
1197     Protect against installs with no locales
1198     
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.
1203     
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.
1207     
1208     Signed-off-by: Dan Scott <dscott@laurentian.ca>
1209     Signed-off-by: Bill Erickson <berick@esilibrary.com>
1210
1211 5       3       Open-ILS/src/Makefile.am
1212
1213 commit eb11f49633f496ef59f4b50d224cc79256d94e42
1214 Author: Dan Scott <dscott@laurentian.ca>
1215 Date:   Mon Aug 20 14:11:50 2012 -0400
1216
1217     TPAC: Standardize i18n file installation
1218     
1219     Make TPAC i18n files act like any other i18n file. In short:
1220     
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.
1226     
1227     This also means that when tarballs are created, all of the locales will
1228     get packaged appropriately.
1229     
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.
1234     
1235     Signed-off-by: Dan Scott <dscott@laurentian.ca>
1236     Signed-off-by: Bill Erickson <berick@esilibrary.com>
1237
1238 12      3       Open-ILS/examples/apache/eg_vhost.conf
1239 4       0       Open-ILS/src/Makefile.am
1240 3       0       build/i18n/Makefile
1241
1242 commit b90e617c6896a7a5f0e922b5206f2dcf2d383de6
1243 Author: Bill Erickson <berick@esilibrary.com>
1244 Date:   Fri Aug 17 17:15:25 2012 -0400
1245
1246     ACQ return-to-[search/invoice] buttons repair
1247     
1248     With changes in place to support newer version of xulrunner, several
1249     buttons no longer work in the staff client.  These include:
1250     
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
1254     
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.
1258     
1259     Signed-off-by: Bill Erickson <berick@esilibrary.com>
1260     Signed-off-by: Lebbeous Fogle-Weekley <lebbeous@esilibrary.com>
1261
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
1269
1270 commit 44f601f85bd37095fa986ac43e13d851c243ba42
1271 Author: Dan Scott <dscott@laurentian.ca>
1272 Date:   Fri Aug 17 15:06:59 2012 -0400
1273
1274     TPAC i18n: Turn UA locales into Evergreen locales
1275     
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.
1278     
1279     Signed-off-by: Dan Scott <dscott@laurentian.ca>
1280     Signed-off-by: Bill Erickson <berick@esilibrary.com>
1281
1282 14      3       Open-ILS/src/perlmods/lib/OpenILS/WWW/EGWeb.pm
1283
1284 commit d2f0443d1299e4593fb6a3998c63addb137fc17a
1285 Author: Bill Erickson <berick@esilibrary.com>
1286 Date:   Fri Aug 17 10:11:50 2012 -0400
1287
1288     Make tpac cache locale-aware
1289     
1290     Add a locale level to the TPAC object cache.  Each component of the
1291     cache now looks like $cache{$component}{$locale}{stuff...}
1292     
1293     e.g. $cache{list}{en_ca}{aout} = [...] # en_ca-fetched org unit types
1294     
1295     The calling code in the templates requires no changes (abstraction
1296     FTW).
1297     
1298     Signed-off-by: Bill Erickson <berick@esilibrary.com>
1299     Signed-off-by: Dan Scott <dscott@laurentian.ca>
1300
1301 36      36      Open-ILS/src/perlmods/lib/OpenILS/WWW/EGCatLoader/Util.pm
1302
1303 commit 7339fcdfdc41e6dee2fc7a5eac058313646342d4
1304 Author: Bill Erickson <berick@esilibrary.com>
1305 Date:   Fri Aug 17 10:10:55 2012 -0400
1306
1307     Set the default CStoreEditor locale on page load
1308     
1309     Ech CStoreEditor request will use the locale of the current
1310     page as the default opensrf session locale.
1311     
1312     Signed-off-by: Bill Erickson <berick@esilibrary.com>
1313     Signed-off-by: Dan Scott <dscott@laurentian.ca>
1314
1315 4       0       Open-ILS/src/perlmods/lib/OpenILS/WWW/EGWeb.pm
1316
1317 commit d6067b6fe02a994926a490c3e4326de74a2e12b0
1318 Author: Bill Erickson <berick@esilibrary.com>
1319 Date:   Fri Aug 17 10:08:16 2012 -0400
1320
1321     CStoreEditor default session locale
1322     
1323     Adds a new package-level variable:
1324     
1325     $OpenILS::Utils::CStoreEditor::default_locale
1326     
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
1329     CStoreEditor.
1330     
1331     Signed-off-by: Bill Erickson <berick@esilibrary.com>
1332     Signed-off-by: Dan Scott <dscott@laurentian.ca>
1333
1334 13      0       Open-ILS/src/perlmods/lib/OpenILS/Utils/CStoreEditor.pm
1335
1336 commit a5822e48bdc361a40e436f5c58e27d7c79875f86
1337 Author: Dan Scott <dscott@laurentian.ca>
1338 Date:   Fri Aug 17 15:16:45 2012 -0400
1339
1340     TPAC: size_bigger, not size-bigger
1341     
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.
1344     
1345     Signed-off-by: Dan Scott <dscott@laurentian.ca>
1346     Signed-off-by: Ben Shum <bshum@biblio.org>
1347
1348 1       1       Open-ILS/src/templates/opac/css/style.css.tt2
1349
1350 commit 4a86ff3c808d6e6845376fdceb3be98c7282bf89
1351 Author: Dan Scott <dscott@laurentian.ca>
1352 Date:   Mon Jul 30 11:30:50 2012 -0400
1353
1354     TPAC: Autosuggest focus() throws a JS error
1355     
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.
1360     
1361     Signed-off-by: Dan Scott <dscott@laurentian.ca>
1362     Signed-off-by: Art Rhyno <art632000@yahoo.ca>
1363
1364 9       6       Open-ILS/src/templates/opac/parts/js.tt2
1365
1366 commit 81f67c7a2af3e12610149b6a77a7c1a28f8e4b98
1367 Author: Thomas Berezansky <tsbere@mvlc.org>
1368 Date:   Fri Aug 17 13:00:36 2012 -0400
1369
1370     Use XUL_REMOTE_BROWSER constant in reporter
1371     
1372     Signed-off-by: Thomas Berezansky <tsbere@mvlc.org>
1373     Signed-off-by: Bill Erickson <berick@esilibrary.com>
1374
1375 1       1       Open-ILS/web/reports/oils_rpt_folder_window.js
1376
1377 commit 101fa34a6bb59d0359e1d6401522d1cc3cf71d5c
1378 Author: Sally Fortin <sfortin@esilibrary.com>
1379 Date:   Fri Aug 17 08:22:17 2012 -0400
1380
1381     Documentation: Add one paragraph to  Auto Override Patron Hold Events.
1382     
1383     Signed-off-by: Robert Soulliere <robert.soulliere@mohawkcollege.ca>
1384
1385 3       1       docs/admin/lsa-library_settings_editor.txt
1386
1387 commit 89a318bee2e3f754f601b226210138809955a228
1388 Author: Sally Fortin <sfortin@esilibrary.com>
1389 Date:   Fri Aug 17 08:16:05 2012 -0400
1390
1391     Documentation: add Auto Override Patron Hold Events documentation from ESI.
1392     
1393     Signed-off-by: Robert Soulliere <robert.soulliere@mohawkcollege.ca>
1394
1395 48      9       docs/admin/lsa-library_settings_editor.txt
1396
1397 commit 9a5b83b46dcf8bbcdc8d61d437191144a4bcbc6c
1398 Author: Dan Scott <dscott@laurentian.ca>
1399 Date:   Sat Aug 4 10:26:25 2012 -0400
1400
1401     TPAC locale picker: use POST instead of GET
1402     
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.
1407     
1408     Signed-off-by: Dan Scott <dscott@laurentian.ca>
1409     Signed-off-by: Art Rhyno <art632000@yahoo.ca>
1410
1411 1       1       Open-ILS/src/templates/opac/parts/locale_picker.tt2
1412
1413 commit fc568aaaeaa6c429690c2ed6028aa3c5811c0424
1414 Author: Lebbeous Fogle-Weekley <lebbeous@esilibrary.com>
1415 Date:   Thu Aug 16 15:38:59 2012 -0400
1416
1417     Fix thinkos in EDI Invoicing
1418     
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.
1421     
1422     Signed-off-by: Lebbeous Fogle-Weekley <lebbeous@esilibrary.com>
1423     Signed-off-by: Bill Erickson <berick@esilibrary.com>
1424
1425 2       2       Open-ILS/src/perlmods/lib/OpenILS/Application/Acq/EDI.pm
1426
1427 commit 53be1e002370ac07e55ea6dbff29f820ff24b3c5
1428 Author: Mike Rylander <mrylander@gmail.com>
1429 Date:   Thu Aug 16 15:11:29 2012 -0400
1430
1431     Stamping upgrade script for copy editor field hiding permission
1432     
1433     Signed-off-by: Mike Rylander <mrylander@gmail.com>
1434
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
1440
1441 commit 1388b5f2611dcfbf5216c7c6cfee58443485d4a7
1442 Author: Thomas Berezansky <tsbere@mvlc.org>
1443 Date:   Thu Aug 16 14:58:01 2012 -0400
1444
1445     Update permission name to match existing ones
1446     
1447     To be consistent with our previous naming scheme for these.
1448     
1449     Signed-off-by: Thomas Berezansky <tsbere@mvlc.org>
1450     Signed-off-by: Mike Rylander <mrylander@gmail.com>
1451
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
1454
1455 commit 8110957bcb6fa686e3c55ae3c13f5968c14824ae
1456 Author: Mike Rylander <mrylander@gmail.com>
1457 Date:   Thu Aug 16 13:45:23 2012 -0400
1458
1459     Provide permission for copy editor field hiding
1460     
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.
1465     
1466     Signed-off-by: Mike Rylander <mrylander@gmail.com>
1467     Signed-off-by: Thomas Berezansky <tsbere@mvlc.org>
1468
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
1472
1473 commit f5e7651ab211d4e3025202569145b2633181207c
1474 Author: Dan Scott <dscott@laurentian.ca>
1475 Date:   Mon Jul 16 13:27:54 2012 -0400
1476
1477     Hide OPAC-invisible holdings from SRU/Z39.50
1478     
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.
1484     
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
1488     handy place :)
1489     
1490     (Thanks to Galen Charlton for finding two missing tests: circ lib
1491     visibility and owning lib visibility!)
1492     
1493     Signed-off-by: Dan Scott <dscott@laurentian.ca>
1494     Signed-off-by: Art Rhyno <art632000@yahoo.ca>
1495
1496 20      2       Open-ILS/src/perlmods/lib/OpenILS/Application/SuperCat.pm
1497
1498 commit 5a5da77ecfe9d2e5920ea08dca59ad070f7ea40f
1499 Author: Dan Scott <dscott@laurentian.ca>
1500 Date:   Mon Aug 13 12:32:26 2012 -0400
1501
1502     TPAC: Centralize font size definitions
1503     
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.
1508     
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.
1515     
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.
1521     
1522     Signed-off-by: Dan Scott <dscott@laurentian.ca>
1523     Signed-off-by: Ben Shum <bshum@biblio.org>
1524
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
1528
1529 commit 1e57b9023eb93706584a199d615852bf5b18fe04
1530 Author: Sally Fortin <sfortin@esilibrary.com>
1531 Date:   Thu Aug 16 10:27:50 2012 -0400
1532
1533     Documentation: Add triggered events and holds management docs from ESI.
1534     
1535     Content and images from http://www.esilibrary.com/esi/availableDocs.php.
1536     Also fixed some formatting issues for previous committed documentation.
1537     
1538     Signed-off-by: Robert Soulliere <robert.soulliere@mohawkcollege.ca>
1539
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
1549 4       0       docs/root.txt
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
1556
1557 commit 2acfba2c29ce2ea6193c3fe229c31b46fd3b217d
1558 Author: Sally Fortin <sfortin@esilibrary.com>
1559 Date:   Thu Aug 16 09:25:16 2012 -0400
1560
1561     Documentation: Add sections to Local System Administration from ESI
1562     
1563     Content and images from http://www.esilibrary.com/esi/availableDocs.php
1564     
1565     Signed-off-by: Robert Soulliere <robert.soulliere@mohawkcollege.ca>
1566
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
1574 5       0       docs/root.txt
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
1582
1583 commit 1e2bc6003c6f796b36a2dedb79eed8f61ee3da45
1584 Author: Lebbeous Fogle-Weekley <lebbeous@esilibrary.com>
1585 Date:   Fri Aug 10 18:14:23 2012 -0400
1586
1587     Simplified Hold Pull List: Fix broken filters
1588     
1589     Only two filterable fields were available, and at least
1590     one didn't even work.
1591     
1592     Now we have a few more, and they seem to all work for me in testing.
1593     
1594     This problem was reported to me by Thomas Berezansky.
1595     
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
1598     request.
1599     
1600     Signed-off-by: Lebbeous Fogle-Weekley <lebbeous@esilibrary.com>
1601     Signed-off-by: Thomas Berezansky <tsbere@mvlc.org>
1602
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
1608
1609 commit 4ecfa5931e5391b09b996790b746794625e2b250
1610 Author: Thomas Berezansky <tsbere@mvlc.org>
1611 Date:   Tue Aug 14 13:31:27 2012 -0400
1612
1613     Join subqueries as OR'd groups in QueryParser
1614     
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.
1617     
1618     Signed-off-by: Thomas Berezansky <tsbere@mvlc.org>
1619     Signed-off-by: Dan Scott <dscott@laurentian.ca>
1620
1621 11      9       Open-ILS/src/perlmods/lib/OpenILS/Application/Storage/Driver/Pg/QueryParser.pm
1622
1623 commit 483e19a42750ca5e9db224d6ccf62e58e33a92b3
1624 Author: Thomas Berezansky <tsbere@mvlc.org>
1625 Date:   Fri Aug 3 11:34:05 2012 -0400
1626
1627     Expose ability to use filter groups in TPac
1628     
1629     Via config options for basic and advanced search.
1630     
1631     Signed-off-by: Thomas Berezansky <tsbere@mvlc.org>
1632     Signed-off-by: Dan Scott <dscott@laurentian.ca>
1633
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
1637
1638 commit 842f8f854ecf7004436b0799f43297c04d3752b6
1639 Author: Thomas Berezansky <tsbere@mvlc.org>
1640 Date:   Fri Aug 10 10:44:47 2012 -0400
1641
1642     Stage 2: Staff Client
1643     
1644     Robustify the oils protocol:
1645     
1646     1 - In the event of a problem URL, abort with about:blank.
1647     
1648     This prevents a segfault!
1649     
1650     2 - In the event of the TPac, or KPac, wrap the channel we return.
1651     
1652     The wrapper helps with redirects, but if applied to XMLHttpRequests will
1653     cause full breakage.
1654     
1655     Without the wrapper redirects end up setting URLs to https://host/...
1656     
1657     Signed-off-by: Thomas Berezansky <tsbere@mvlc.org>
1658     Signed-off-by: Dan Scott <dscott@laurentian.ca>
1659
1660 189     8       Open-ILS/xul/staff_client/components/oils_protocol.js
1661
1662 commit ec2ed411a8c8df894d5e54c1980f6660cd5f0238
1663 Author: Thomas Berezansky <tsbere@mvlc.org>
1664 Date:   Tue Aug 7 20:15:24 2012 -0400
1665
1666     Stage 1: Perl
1667     
1668     Attempt to ensure that we always write to oils://remote when needed.
1669     
1670     Signed-off-by: Thomas Berezansky <tsbere@mvlc.org>
1671     Signed-off-by: Dan Scott <dscott@laurentian.ca>
1672
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
1678
1679 commit 3bde56c32c3de88112bfae364d992a40b1cc19ec
1680 Author: Lebbeous Fogle-Weekley <lebbeous@esilibrary.com>
1681 Date:   Thu Jul 26 16:45:24 2012 -0400
1682
1683     Trying to update patron CSS color fails here, so don't try
1684     
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.
1688     
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.
1692     
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.
1696     
1697     Signed-off-by: Lebbeous Fogle-Weekley <lebbeous@esilibrary.com>
1698     Signed-off-by: Bill Erickson <berick@esilibrary.com>
1699
1700 3       3       Open-ILS/xul/staff_client/server/patron/standing_penalties.js
1701
1702 commit 7c793f9cbf9423deb92842f41a4a2ab268090e17
1703 Author: Thomas Berezansky <tsbere@mvlc.org>
1704 Date:   Tue Jul 31 15:35:21 2012 -0400
1705
1706     Check for filled hold on transit checkin
1707     
1708     "Fill related hold" can grab a hold out from under a transit, so check for
1709     filled holds in addition to canceled ones.
1710     
1711     Signed-off-by: Thomas Berezansky <tsbere@mvlc.org>
1712     Signed-off-by: Bill Erickson <berick@esilibrary.com>
1713
1714 2       2       Open-ILS/src/perlmods/lib/OpenILS/Application/Circ/Circulate.pm
1715
1716 commit 1a436930e0e1fd94a4eed6f20c0f8ffdd993630e
1717 Author: Thomas Berezansky <tsbere@mvlc.org>
1718 Date:   Tue Apr 10 09:10:46 2012 -0400
1719
1720     SuperCat fixes - Child Init
1721     
1722     Sometimes it seems that child_init has not run properly for supercat.
1723     
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.
1727     
1728     Signed-off-by: Thomas Berezansky <tsbere@mvlc.org>
1729     Signed-off-by: Bill Erickson <berick@esilibrary.com>
1730
1731 28      0       Open-ILS/src/perlmods/lib/OpenILS/WWW/SuperCat.pm
1732
1733 commit 2ff77ad9ea3f4dcee11b13080999d71c5285714d
1734 Author: Dan Scott <dscott@laurentian.ca>
1735 Date:   Sat Aug 4 11:04:17 2012 -0400
1736
1737     Silence warnings in search results for holdable copies
1738     
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.
1742     
1743     Signed-off-by: Dan Scott <dscott@laurentian.ca>
1744     Signed-off-by: Bill Erickson <berick@esilibrary.com>
1745
1746 2       1       Open-ILS/src/templates/opac/parts/result/table.tt2
1747
1748 commit 2ffba44d3659147ad5bca87f6ff4b224b7c403cc
1749 Author: Dan Scott <dscott@laurentian.ca>
1750 Date:   Sat Aug 4 10:43:31 2012 -0400
1751
1752     TPAC: Silence two uninit variable warnings
1753     
1754     These warnings were being thrown on every TPAC page request, slowly
1755     filling the logs:
1756     
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.
1759     
1760     Use of uninitialized value in pattern match (m//) at
1761     /usr/local/share/perl/5.10.1/OpenILS/WWW/EGCatLoader.pm line 250.
1762     
1763     Banish them.
1764     
1765     Signed-off-by: Dan Scott <dscott@laurentian.ca>
1766     Signed-off-by: Bill Erickson <berick@esilibrary.com>
1767
1768 2       1       Open-ILS/src/perlmods/lib/OpenILS/WWW/EGCatLoader.pm
1769 1       1       Open-ILS/src/perlmods/lib/OpenILS/WWW/EGWeb.pm
1770
1771 commit b12a2b3fe1076805b9da429f09d6e539e48bcb07
1772 Author: Dan Scott <dscott@laurentian.ca>
1773 Date:   Mon Aug 13 13:53:22 2012 -0400
1774
1775     TPAC: Give login boxes a border
1776     
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.
1780     
1781     Signed-off-by: Dan Scott <dscott@laurentian.ca>
1782     Signed-off-by: Bill Erickson <berick@esilibrary.com>
1783
1784 0       1       Open-ILS/src/templates/opac/css/style.css.tt2
1785
1786 commit bbc071efaa2d97fa4926d4311cccf78eea2aa956
1787 Author: Ben Shum <bshum@biblio.org>
1788 Date:   Mon Aug 6 11:11:54 2012 -0400
1789
1790     TPAC - Fix footer on hold history page
1791     
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
1794     page.
1795     
1796     Adding the ending tag repairs the display of the footer to match all
1797     the other pages.
1798     
1799     Credit to Melissa Lefebvre for noticing this discrepancy.
1800     
1801     Signed-off-by: Ben Shum <bshum@biblio.org>
1802     Signed-off-by: Dan Scott <dscott@laurentian.ca>
1803
1804 1       0       Open-ILS/src/templates/opac/myopac/hold_history.tt2
1805
1806 commit ca3764e52f5d80da030f3bcd16ee331391c5c345
1807 Author: Melissa Lefebvre <mlefebvre@biblio.org>
1808 Date:   Tue Aug 14 12:58:18 2012 -0400
1809
1810     Change grammar for lost and missing failure messages
1811     
1812     Update to the lost and missing failure wording to make it
1813     gramatically correct.  Removed the word "has" from both
1814     messages.
1815     
1816     Signed-off-by: Melissa Lefebvre <mlefebvre@biblio.org>
1817     Signed-off-by: Dan Scott <dscott@laurentian.ca>
1818
1819 2       2       Open-ILS/src/extras/ils_events.xml
1820
1821 commit ab5fcb15d7ef895b0e9059a00568f658fc8a7ef2
1822 Author: Thomas Berezansky <tsbere@mvlc.org>
1823 Date:   Tue Aug 14 10:50:11 2012 -0400
1824
1825     Physical Location Fixes/Enhancements
1826     
1827     Teach the physical location retrieval function about using an ENV var.
1828     
1829     This allows a subdomain to force a specific physical location, say by adding
1830     to their apache config:
1831     
1832     SetEnv physical_loc 4
1833     
1834     Rewriterules could also be used for more dynamic configuration.
1835     
1836     Also, as a fix:
1837     
1838     Have preferred library use the stored physical location instead of assuming
1839     that CGI has the setting all the time.
1840     
1841     Signed-off-by: Thomas Berezansky <tsbere@mvlc.org>
1842
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
1845
1846 commit 01c58f66605b19fad28de9692cfe56b8a72ba99a
1847 Author: Ben Shum <bshum@biblio.org>
1848 Date:   Tue Aug 7 13:48:31 2012 -0400
1849
1850     TPAC - fix pickup locations for edit holds
1851     
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
1856     itself.
1857     
1858     This patch adds a check for 'can_have_vols_only' to the edit holds
1859     screen.
1860     
1861     Credit to Melissa Lefebvre for finally nailing down the source of
1862     the issue.
1863     
1864     Signed-off-by: Ben Shum <bshum@biblio.org>
1865     Signed-off-by: Lebbeous Fogle-Weekley <lebbeous@esilibrary.com>
1866
1867 1       1       Open-ILS/src/templates/opac/myopac/holds/edit.tt2
1868
1869 commit 1d5912e670a328c951a41e333c1a2c0ad564cbbd
1870 Author: Bill Erickson <berick@esilibrary.com>
1871 Date:   Fri Aug 10 14:59:50 2012 -0400
1872
1873     Default to current fiscal year in ACQ order upload
1874     
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
1877     
1878     * Use open-ils.acq.org_unit.current_fiscal_year to populate the correct
1879       fiscal year in the ACQ order upload selector.
1880     
1881     This addresses part 2 of LP 1031927
1882     
1883     Signed-off-by: Bill Erickson <berick@esilibrary.com>
1884     Signed-off-by: Lebbeous Fogle-Weekley <lebbeous@esilibrary.com>
1885
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
1888
1889 commit b6854d2c06eea5bb4d86a37e461f919379cfc9d8
1890 Author: Bill Erickson <berick@esilibrary.com>
1891 Date:   Fri Aug 10 14:59:29 2012 -0400
1892
1893     Enable pcrud access to fiscal year / fiscal calendar
1894     
1895     Signed-off-by: Bill Erickson <berick@esilibrary.com>
1896     Signed-off-by: Lebbeous Fogle-Weekley <lebbeous@esilibrary.com>
1897
1898 4       12      Open-ILS/examples/fm_IDL.xml
1899
1900 commit ea51d9f8e2300799a153d4006939afb9c01812ed
1901 Author: Bill Erickson <berick@esilibrary.com>
1902 Date:   Fri Aug 10 14:06:36 2012 -0400
1903
1904     Fiscal year selector in ACQ order record upload
1905     
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.
1909     
1910     This partially resolves LP 1031927 by allowing manual selection of the
1911     correct fiscal year.
1912     
1913     Signed-off-by: Bill Erickson <berick@esilibrary.com>
1914     Signed-off-by: Lebbeous Fogle-Weekley <lebbeous@esilibrary.com>
1915
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
1919
1920 commit d23bd38fe2eaf84c23bb36f3f03f763dbaccfad5
1921 Author: Ben Shum <bshum@biblio.org>
1922 Date:   Mon Aug 13 18:08:53 2012 -0400
1923
1924     Change "Reset form" to "Clear Form"
1925     
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.
1929     
1930     Signed-off-by: Ben Shum <bshum@biblio.org>
1931     Signed-off-by: Dan Scott <dscott@laurentian.ca>
1932
1933 1       1       Open-ILS/src/templates/opac/parts/advanced/search.tt2
1934
1935 commit f753885abeb88c48e195c4736883ab1a0955b1bd
1936 Author: Dan Scott <dscott@laurentian.ca>
1937 Date:   Wed Aug 8 15:08:24 2012 -0400
1938
1939     TPAC: Reset Form and New Search should clear queries
1940     
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.
1945     
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.
1949     
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).
1955     
1956     Signed-off-by: Dan Scott <dscott@laurentian.ca>
1957     Signed-off-by: Ben Shum <bshum@biblio.org>
1958
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
1964
1965 commit ff490fbc2c552d33ee11065fe249c0e9e4aa9b8e
1966 Author: Ben Shum <bshum@biblio.org>
1967 Date:   Sun Aug 12 03:25:49 2012 -0400
1968
1969     TPAC - add library scoping to shelf browser
1970     
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.
1974     
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.
1979     
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.
1983     
1984     Signed-off-by: Ben Shum <bshum@biblio.org>
1985     Signed-off-by: Dan Scott <dscott@laurentian.ca>
1986
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
1989
1990 commit 767fcaa324a97288663cf29809264e1d1b42423a
1991 Author: Jason Stephenson <jstephenson@mvlc.org>
1992 Date:   Wed Jul 25 13:43:38 2012 -0400
1993
1994     Make opac/results.tt2 remember facet when sorting, etc.
1995     
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.
2000     
2001     Signed-off-by: Jason Stephenson <jstephenson@mvlc.org>
2002     Signed-off-by: Dan Scott <dscott@laurentian.ca>
2003
2004 3       0       Open-ILS/src/templates/opac/results.tt2
2005
2006 commit 7eb9ee92f1c3c40b3fa3064831bb979763a1080e
2007 Author: Ben Shum <bshum@biblio.org>
2008 Date:   Thu Aug 9 12:27:57 2012 -0400
2009
2010     TPAC - fix alignment of "You are now browsing..." in shelf browser
2011     
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.
2014     
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.
2018     
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
2021     i18n-bits.
2022     
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>
2026
2027 3       4       Open-ILS/src/templates/opac/parts/record/cnbrowse.tt2
2028
2029 commit 97bf1bb3b78e6b1ae825e26230a0766bce28162c
2030 Author: Thomas Berezansky <tsbere@mvlc.org>
2031 Date:   Sun Aug 12 15:16:01 2012 -0400
2032
2033     Fix TPAC shelf browser's previous link
2034     
2035     Line fix suggested by Thomas Berezansky.
2036     
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
2040     offsets.
2041     
2042     Signed-off-by: Ben Shum <bshum@biblio.org>
2043     Signed-off-by: Dan Scott <dscott@laurentian.ca>
2044
2045 1       1       Open-ILS/src/templates/opac/parts/record/cnbrowse.tt2
2046
2047 commit 5391ddb464bc7e55aaa187dd7641b76d12d869fc
2048 Author: Robert Soulliere <robert.soulliere@mohawkcollege.ca>
2049 Date:   Fri Aug 10 13:03:58 2012 -0400
2050
2051     Documentation: Fix some issues which caused a2x epub processing to choke.
2052     
2053     Signed-off-by: Robert Soulliere <robert.soulliere@mohawkcollege.ca>
2054
2055 2       0       docs/RELEASE_NOTES_2_3.txt
2056 2       2       docs/root.txt
2057
2058 commit 4a08f184236163217d434b7b18150162250ea584
2059 Author: Robert Soulliere <robert.soulliere@mohawkcollege.ca>
2060 Date:   Fri Aug 10 12:24:13 2012 -0400
2061
2062     Documentation: add a missing image.
2063     
2064     Signed-off-by: Robert Soulliere <robert.soulliere@mohawkcollege.ca>
2065
2066 -       -       docs/media/Kids_OPAC10.jpg
2067  create mode 100644 docs/media/Kids_OPAC10.jpg
2068
2069 commit 0ca4a5a26ec0b8d1e16f5d9b45231c6e5d9157ef
2070 Author: Robert Soulliere <robert.soulliere@mohawkcollege.ca>
2071 Date:   Fri Aug 10 10:04:59 2012 -0400
2072
2073     Documentation: remove line break characters from file.
2074     
2075     Signed-off-by: Robert Soulliere <robert.soulliere@mohawkcollege.ca>
2076
2077 201     201     docs/opac/kids_opac.txt
2078
2079 commit 067669e687e17a130c890e84f1023f48bf14504d
2080 Author: Sally Fortin <sfortin@esilibrary.com>
2081 Date:   Fri Aug 10 09:59:04 2012 -0400
2082
2083     Documentation: Add kids catalog documentation from ESI site.
2084     
2085     Signed-off-by: Robert Soulliere <robert.soulliere@mohawkcollege.ca>
2086
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
2103 2       0       docs/root.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
2120
2121 commit 135048671b01eacffacba741058ab487a5885b22
2122 Author: Dan Scott <dscott@laurentian.ca>
2123 Date:   Thu Aug 9 18:25:00 2012 -0400
2124
2125     Authorities: Fix broken UI due to new XUL/Dojo/regressions
2126     
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.
2130     
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.
2136     
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.
2139     
2140     Signed-off-by: Dan Scott <dscott@laurentian.ca>
2141     Signed-off-by: Mike Rylander <mrylander@gmail.com>
2142
2143 15      7       Open-ILS/web/js/ui/default/cat/authority/list.js
2144
2145 commit c81118e76cc10529d857233462a6d690c14a9834
2146 Author: Dan Scott <dscott@laurentian.ca>
2147 Date:   Thu Aug 9 16:31:44 2012 -0400
2148
2149     Set a sane initial MFHD Editor size
2150     
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
2156     hitting ALT+F4
2157     
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.
2164     
2165     Finally, we allow the new window to be resizable according to the user's
2166     preference.
2167     
2168     Signed-off-by: Dan Scott <dscott@laurentian.ca>
2169     Signed-off-by: Mike Rylander <mrylander@gmail.com>
2170
2171 5       1       Open-ILS/xul/staff_client/chrome/content/cat/opac.js
2172
2173 commit fbc36bfdb1098df6b4cd8f48d59bc9b09cc679d4
2174 Author: Lebbeous Fogle-Weekley <lebbeous@esilibrary.com>
2175 Date:   Wed Aug 8 13:50:33 2012 -0400
2176
2177     Simplified Hold Pull List: Fix several sorting bugs
2178     
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.
2184     
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
2190     alphabetical.
2191     
2192     Signed-off-by: Lebbeous Fogle-Weekley <lebbeous@esilibrary.com>
2193     Signed-off-by: Mike Rylander <mrylander@gmail.com>
2194
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
2199
2200 commit e0e0b53bedae81c6f687cd2ea6db020f9ce9f9b4
2201 Author: Robert Soulliere <robert.soulliere@mohawkcollege.ca>
2202 Date:   Thu Aug 9 15:17:48 2012 -0400
2203
2204     Documentation: Update upgrade instruction to 2.3.beta1 and include all docs that were in 2.2.
2205     
2206     Signed-off-by: Robert Soulliere <robert.soulliere@mohawkcollege.ca>
2207
2208 11      11      docs/installation/server_upgrade.txt
2209 50      60      docs/root.txt
2210
2211 commit 807d5ed5a28a2ac9b5caa098eeb339169ff9354f
2212 Author: Robert Soulliere <robert.soulliere@mohawkcollege.ca>
2213 Date:   Wed Aug 8 10:45:33 2012 -0400
2214
2215     Documentation: Remove a space causing an error during PDF processing.
2216     
2217     Signed-off-by: Robert Soulliere <robert.soulliere@mohawkcollege.ca>
2218
2219 1       1       docs/root.txt
2220
2221 commit 3bee2e65eb4c1d3b297db32df6424a97b8631acd
2222 Author: Dan Scott <dscott@laurentian.ca>
2223 Date:   Sat Aug 4 11:24:15 2012 -0400
2224
2225     TPAC: Remove explicit width on "View my list" button
2226     
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
2230     of reasons:
2231     
2232     1. If the font-size of the base style is increased, then the text will
2233        likely wrap.
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.
2237     
2238     Accordingly, remove the explicit "width:111px" from the style definition
2239     for .cached_list_div.
2240     
2241     Signed-off-by: Dan Scott <dscott@laurentian.ca>
2242     Signed-off-by: Ben Shum <bshum@biblio.org>
2243
2244 1       1       Open-ILS/src/templates/opac/css/style.css.tt2
2245
2246 commit 9e95c136931f4abb499ea2862aed3ee56dc2b758
2247 Author: Thomas Berezansky <tsbere@mvlc.org>
2248 Date:   Tue Aug 7 14:29:37 2012 -0400
2249
2250     Remove extra xulG redefines
2251     
2252     Signed-off-by: Thomas Berezansky <tsbere@mvlc.org>
2253     Signed-off-by: Dan Scott <dscott@laurentian.ca>
2254
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
2260
2261 commit 6702825122afae72f531bd81d3018be41b71edb9
2262 Author: Thomas Berezansky <tsbere@mvlc.org>
2263 Date:   Tue Aug 7 14:19:56 2012 -0400
2264
2265     Fix timestamp typo
2266     
2267     Signed-off-by: Thomas Berezansky <tsbere@mvlc.org>
2268     Signed-off-by: Dan Scott <dscott@laurentian.ca>
2269
2270 1       1       Open-ILS/xul/staff_client/chrome/content/util/timestamp.js
2271
2272 commit b029b810bdba473f5c7743f582aab1e84b60fc85
2273 Author: Thomas Berezansky <tsbere@mvlc.org>
2274 Date:   Mon Aug 6 12:48:19 2012 -0400
2275
2276     Redirect to OILS in staff client
2277     
2278     Signed-off-by: Thomas Berezansky <tsbere@mvlc.org>
2279     Signed-off-by: Bill Erickson <berick@esilibrary.com>
2280
2281 3       3       Open-ILS/src/perlmods/lib/OpenILS/WWW/EGCatLoader/Search.pm
2282
2283 commit 0b8fa1397d0c400f8e85829aa867c4cfbbf2b6ab
2284 Author: Dan Scott <dscott@laurentian.ca>
2285 Date:   Fri Aug 3 10:59:33 2012 -0400
2286
2287     Add dependencies for Fedora
2288     
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.
2293     
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.
2297     
2298     Signed-off-by: Dan Scott <dscott@laurentian.ca>
2299     Signed-off-by: Lebbeous Fogle-Weekley <lebbeous@esilibrary.com>
2300
2301 4       1       Open-ILS/src/extras/Makefile.install
2302
2303 commit 23809f373d165481fbdea58111d2b3d079dc691d
2304 Author: Bill Erickson <berick@esilibrary.com>
2305 Date:   Fri Aug 3 10:02:29 2012 -0400
2306
2307     Import updated translations from Launchpad; stage 2
2308     
2309     Signed-off-by: Bill Erickson <berick@esilibrary.com>
2310
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
2328
2329 commit 39c37d3bdc1762d329390e287d70b31c51264803
2330 Author: Bill Erickson <berick@esilibrary.com>
2331 Date:   Fri Aug 3 10:00:54 2012 -0400
2332
2333     Import updated translations from Launchpad; stage 1
2334     
2335     Signed-off-by: Bill Erickson <berick@esilibrary.com>
2336
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
2371
2372 commit 78373003944ba3be5535bb4a221cecc4fd01bceb
2373 Author: Bill Erickson <berick@esilibrary.com>
2374 Date:   Thu Aug 2 12:12:49 2012 -0400
2375
2376     Initial cut of 2.3 release notes.
2377     
2378     Basically, the contents of RELEASE_NOTES_NEXT organized into
2379     RELEASE_NOTES_2_3.txt and removed from RELEASE_NOTE_NEXT.
2380     
2381     Signed-off-by: Bill Erickson <berick@esilibrary.com>
2382     Signed-off-by: Mike Rylander <mrylander@gmail.com>
2383
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
2406
2407 commit 9646deb6f6dcf9b4ae807bcc7cf283485cba5371
2408 Author: Bill Erickson <berick@esilibrary.com>
2409 Date:   Thu Aug 2 12:09:42 2012 -0400
2410
2411     Add simple README to RELEASE_NOTE_NEXT
2412     
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.
2416     
2417     Signed-off-by: Bill Erickson <berick@esilibrary.com>
2418     Signed-off-by: Mike Rylander <mrylander@gmail.com>
2419
2420 6       0       docs/RELEASE_NOTES_NEXT/README
2421  create mode 100644 docs/RELEASE_NOTES_NEXT/README
2422
2423 commit 5aff6e1d57a25720197bd8b0c363c54e16fbdaf5
2424 Author: Robert Soulliere <robert.soulliere@mohawkcollege.ca>
2425 Date:   Fri Aug 3 09:21:18 2012 -0400
2426
2427     Documentation: adjust documentation for 2_3 release.
2428     
2429     Comment out chapters in root.txt except for basic documentation.
2430     Update upgrade instructions for the 2.3 alpha2 release.
2431     
2432     Signed-off-by: Robert Soulliere <robert.soulliere@mohawkcollege.ca>
2433
2434 12      12      docs/installation/server_upgrade.txt
2435 53      53      docs/root.txt
2436
2437 commit d197adabb23a0ada11cb4e5e881706ae45ad8050
2438 Author: Bill Erickson <berick@esilibrary.com>
2439 Date:   Thu Aug 2 11:35:05 2012 -0400
2440
2441     Repairing upgrade stamp number
2442     
2443     Signed-off-by: Bill Erickson <berick@esilibrary.com>
2444
2445 1       1       Open-ILS/src/sql/Pg/upgrade/0733.data.jedi_with_copies.sql
2446
2447 commit ca2b77886d873c6ba103d77ad157a9174ea0382b
2448 Author: Robert Soulliere <robert.soulliere@mohawkcollege.ca>
2449 Date:   Thu Aug 2 10:34:44 2012 -0400
2450
2451     Documentation: Add Staff account management chapter.
2452     
2453     Converted from 1.6 documentation. Reviewed by Jennifer Turner.
2454     
2455     Signed-off-by: Robert Soulliere <robert.soulliere@mohawkcollege.ca>
2456
2457 88      0       docs/admin/permissions.txt
2458 2       0       docs/root.txt
2459  create mode 100644 docs/admin/permissions.txt
2460
2461 commit 2dea1770e821eb05abd38e339eb25de13a49d4c8
2462 Author: Dan Scott <dscott@laurentian.ca>
2463 Date:   Wed Aug 1 23:05:58 2012 -0400
2464
2465     Fix up whitespace in a couple of SIP modules
2466     
2467     Signed-off-by: Dan Scott <dscott@laurentian.ca>
2468
2469 292     292     Open-ILS/src/perlmods/lib/OpenILS/SIP.pm
2470 178     178     Open-ILS/src/perlmods/lib/OpenILS/SIP/Patron.pm
2471
2472 commit 6769c01217e0c8b8a91ba7d3cc8ce6769919bf39
2473 Author: Jeff Godin <jgodin@tadl.org>
2474 Date:   Tue Jun 19 15:31:08 2012 -0400
2475
2476     Add SIP support for Fine Items field
2477     
2478     Add support for SIP Fine Items, msg 64 field AV.
2479     
2480     Display outstanding balance, last_billing_type, and a description.
2481     
2482     For circulation xacts, description is title / author from MODS.
2483     
2484     For grocery xacts, description is last_billing_note.
2485     
2486     Wishlist LP 1012328
2487     
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>
2491
2492 15      1       Open-ILS/src/perlmods/lib/OpenILS/SIP/Patron.pm
2493
2494 commit a188139d906bf35c0e0a0184711b0f440c4bb02e
2495 Author: Jeff Godin <jgodin@tadl.org>
2496 Date:   Tue Jun 19 15:10:07 2012 -0400
2497
2498     Pass authtoken to OpenILS::SIP::Patron objects
2499     
2500     To support retrieval of billing details, OpenILS::SIP::Patron
2501     objects need an auth token.
2502     
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).
2507     
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>
2511
2512 8       1       Open-ILS/src/perlmods/lib/OpenILS/SIP.pm
2513 2       6       Open-ILS/src/perlmods/lib/OpenILS/SIP/Patron.pm
2514
2515 commit abc738f57e52871192f9a027e5356deb8f7424d5
2516 Author: Dan Scott <dscott@laurentian.ca>
2517 Date:   Wed Aug 1 17:33:48 2012 -0400
2518
2519     Wrap upgrade script for search filter group admin UI
2520     
2521     Signed-off-by: Dan Scott <dscott@laurentian.ca>
2522
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
2528
2529 commit 4d424d03934f7ebb4e5ffe3ae2d7335586a6c5e4
2530 Author: Bill Erickson <berick@esilibrary.com>
2531 Date:   Wed Jul 25 09:43:43 2012 -0400
2532
2533     Search filter group doc repair
2534     
2535     Change the example in the docs to have correct syntax:
2536     
2537     filter_group=reading_level becomes filter_group='reading_level'
2538     
2539     Thanks to kmlussier for pointing this out.
2540     
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>
2544
2545 1       1       docs/RELEASE_NOTES_NEXT/search-filter-groups.txt
2546
2547 commit 176078548035aa3781b91e66d7df578b0a43858d
2548 Author: Bill Erickson <berick@esilibrary.com>
2549 Date:   Thu May 31 10:06:17 2012 -0400
2550
2551     Add missing search filter group view/admin perm
2552     
2553     ADMIN_SEARCH_FILTER_GROUP
2554     VIEW_SEARCH_FILTER_GROUP
2555     
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>
2559
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
2563
2564 commit e9771beffe8ffcdb0d7f02eb2bfce6962a4e1ac5
2565 Author: Bill Erickson <berick@esilibrary.com>
2566 Date:   Thu May 31 09:27:40 2012 -0400
2567
2568     Search filter groups release notes
2569     
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>
2573
2574 38      0       docs/RELEASE_NOTES_NEXT/search-filter-groups.txt
2575  create mode 100644 docs/RELEASE_NOTES_NEXT/search-filter-groups.txt
2576
2577 commit 67095d5acccdd7947aef2a7bcc4a2c232e0db33c
2578 Author: Bill Erickson <berick@esilibrary.com>
2579 Date:   Thu May 31 09:37:58 2012 -0400
2580
2581     Search filter groups admin UI staff menu entry
2582     
2583     Admin -> Local Administration -> Search Filter Groups
2584     
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>
2588
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
2592
2593 commit 42505e6c89ef51cdba62d112222739114e8de8dd
2594 Author: Bill Erickson <berick@esilibrary.com>
2595 Date:   Fri May 25 09:22:36 2012 -0400
2596
2597     Search filter groups admin UI / API
2598     
2599     UI for managing search filter groups and group entries.
2600     
2601     This inclues a new API call for performing CRUD actions on filter
2602     group entries:
2603     
2604     open-ils.actor.filter_group_entry.crud
2605     
2606     This new API call was necessary because entries link to
2607     actor.search_query's, whose write access cannot be controled by pcrud.
2608     
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>
2612
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
2619
2620 commit 5d355e3262c3cf5a528762d5162a8526649efcbb
2621 Author: Jason Stephenson <jason@sigio.com>
2622 Date:   Wed Apr 25 15:06:38 2012 -0400
2623
2624     Add WEBDIR to Open-ILS/xul/staff_client/Makefile.am.
2625     
2626     Signed-off-by: Jason Stephenson <jason@sigio.com>
2627     Signed-off-by: Dan Scott <dscott@laurentian.ca>
2628
2629 1       1       Open-ILS/xul/staff_client/Makefile.am
2630
2631 commit 61a95875189d27ed3543f45edb63d3e243aa272a
2632 Author: Thomas Berezansky <tsbere@mvlc.org>
2633 Date:   Wed Aug 1 16:40:51 2012 -0400
2634
2635     Fix place hold hiding logic
2636     
2637     Always show the place hold link for staff with permission to place holds
2638     that won't fill currently.
2639     
2640     Otherwise, only show the link if:
2641     There are holdable copies
2642     AND
2643     We aren't blocking OR there are no available copies
2644     
2645     Signed-off-by: Thomas Berezansky <tsbere@mvlc.org>
2646     Signed-off-by: Dan Scott <dscott@laurentian.ca>
2647
2648 3       4       Open-ILS/src/templates/opac/parts/record/summary.tt2
2649 3       5       Open-ILS/src/templates/opac/parts/result/table.tt2
2650
2651 commit f58ad303473a992b11cbefe704dafd1a8eb03ae3
2652 Author: Dan Scott <dscott@laurentian.ca>
2653 Date:   Wed Aug 1 16:54:32 2012 -0400
2654
2655     TPAC: Wrap "holdable copies" upgrade script
2656     
2657     Signed-off-by: Dan Scott <dscott@laurentian.ca>
2658
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
2664
2665 commit 8151ed9d949a6613c1bf40d605c59f2d07efd06c
2666 Author: Art Rhyno <art632000@yahoo.ca>
2667 Date:   Fri Jul 27 11:39:14 2012 -0400
2668
2669     Block "Place Hold" link in TPAC if item is available
2670     
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.
2674     
2675     Signed-off-by: Art Rhyno <art632000@yahoo.ca>
2676     Signed-off-by: Dan Scott <dscott@laurentian.ca>
2677     
2678     Conflicts:
2679         Open-ILS/src/templates/opac/parts/record/summary.tt2
2680         Open-ILS/src/templates/opac/parts/result/table.tt2
2681     
2682     Signed-off-by: Dan Scott <dscott@laurentian.ca>
2683
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
2688
2689 commit a6170ad241d22e936def92dd0896ee955ae48e53
2690 Author: Thomas Berezansky <tsbere@mvlc.org>
2691 Date:   Wed Apr 18 17:03:05 2012 -0400
2692
2693     TPac: Hide place hold links when not holdable
2694     
2695     The only check done is on the holdable flags:
2696     Copy
2697     Status
2698     Location
2699     
2700     Hold rules themselves are not checked.
2701     
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.
2704     
2705     Signed-off-by: Thomas Berezansky <tsbere@mvlc.org>
2706     Signed-off-by: Dan Scott <dscott@laurentian.ca>
2707
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
2716
2717 commit 77fdad1194178d217b46c4c49d9930a2c31cd5be
2718 Author: Thomas Berezansky <tsbere@mvlc.org>
2719 Date:   Thu Apr 12 10:23:12 2012 -0400
2720
2721     Operator Change Fun
2722     
2723     Allow for temporary, staff, and permanent operator changes.
2724     
2725     Temporary uses a temp authtoken for a few minute timeout.
2726     
2727     Staff uses a normal staff login authtoken for a multi-hour timeout.
2728     
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.
2731     
2732     I also fixed things up so later timeouts can re-use the previous duration
2733     and fixed up some title bar issues:
2734     
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
2738     
2739     Signed-off-by: Thomas Berezansky <tsbere@mvlc.org>
2740     Signed-off-by: Bill Erickson <berick@esilibrary.com>
2741
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
2748
2749 commit 5dd2ae5ac5e85e3a7c25816e195a621835e5c106
2750 Author: Thomas Berezansky <tsbere@mvlc.org>
2751 Date:   Wed Apr 11 19:53:48 2012 -0400
2752
2753     Rip modal_xulG_stack out, replace with openDialog
2754     
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.
2759     
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.
2762     
2763     Signed-off-by: Thomas Berezansky <tsbere@mvlc.org>
2764     Signed-off-by: Bill Erickson <berick@esilibrary.com>
2765
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
2794
2795 commit 8227dd59af80c12740ad51ea076d7e5806b8ff62
2796 Author: Mike Rylander <mrylander@gmail.com>
2797 Date:   Wed Aug 1 15:17:59 2012 -0400
2798
2799     Stamping upgrade script for JEDI with Copies
2800     
2801     Signed-off-by: Mike Rylander <mrylander@gmail.com>
2802
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
2808
2809 commit ab47e65292278af4213df9dc7a6afa020bc208e4
2810 Author: Bill Erickson <berick@esilibrary.com>
2811 Date:   Fri Jul 27 12:11:23 2012 -0400
2812
2813     EDI ORDER template, now with copies
2814     
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).
2820     
2821     With the current template, GIR segments look like so:
2822     
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'
2831     
2832     LQT / quantity is also supported.
2833     
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.
2836     
2837     Signed-off-by: Bill Erickson <berick@esilibrary.com>
2838     Signed-off-by: Mike Rylander <mrylander@gmail.com>
2839
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
2843
2844 commit d6bab7ae43feb872af795022106f6848f41f09ad
2845 Author: Bill Erickson <berick@esilibrary.com>
2846 Date:   Fri Jul 27 11:11:25 2012 -0400
2847
2848     Added debug-only option to edi_pusher.pl
2849     
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.
2852     
2853     Signed-off-by: Bill Erickson <berick@esilibrary.com>
2854     Signed-off-by: Mike Rylander <mrylander@gmail.com>
2855
2856 10      1       Open-ILS/src/support-scripts/edi_pusher.pl
2857
2858 commit 1741ce377f536f47bc1380d6144b2d88eced387c
2859 Author: Lebbeous Fogle-Weekley <lebbeous@esilibrary.com>
2860 Date:   Thu Jul 26 10:17:06 2012 -0400
2861
2862     Feed JEDI to the EDI translator to get EDI, and vice versa.
2863     
2864     Run this script as the opensrf user.
2865     
2866     INPUT_IS_EDI=1 perl test_edi_translator.pl < blob.edi
2867     
2868     -or-
2869     
2870     perl test_edi_translator.pl < blob.jedi
2871     
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>
2875
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
2878
2879 commit cff5fb73738b1ef632c9de88a4156f5b291c4d71
2880 Author: Lebbeous Fogle-Weekley <lebbeous@esilibrary.com>
2881 Date:   Wed Aug 1 14:51:39 2012 -0400
2882
2883     Whitespace fixes in Collections.pm
2884     
2885     Signed-off-by: Lebbeous Fogle-Weekley <lebbeous@esilibrary.com>
2886
2887 761     761     Open-ILS/src/perlmods/lib/OpenILS/Application/Collections.pm
2888
2889 commit 375054cfe65304c5717f13c7fbe15e66183ff2ab
2890 Author: Bill Erickson <berick@esilibrary.com>
2891 Date:   Thu Apr 12 11:44:44 2012 -0400
2892
2893     Collections user balance API / batch file output
2894     
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.
2901     
2902     During creation, the output file will have a .tmp suffix, allowing
2903     clients to poll for file completion.
2904     
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
2907     eg_vhost.conf
2908     
2909     Signed-off-by: Bill Erickson <berick@esilibrary.com>
2910     Signed-off-by: Lebbeous Fogle-Weekley <lebbeous@esilibrary.com>
2911
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
2915
2916 commit 1d03a65e7a7c19acbf6644f60a7473934702a817
2917 Author: Bill Erickson <berick@esilibrary.com>
2918 Date:   Thu Apr 12 11:07:10 2012 -0400
2919
2920     Fieldmapper toXML repairs and additions
2921     
2922     1. Be sure the append the current element to the document in progress
2923     
2924     2. Use the class hint instead of the fully qualified class_name (e.g.
2925     Fielmapper::actor::user) to avoid XML errors:
2926     
2927     namespace error : Failed to parse QName 'Fieldmapper:'
2928     
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'].
2934     
2935     Signed-off-by: Bill Erickson <berick@esilibrary.com>
2936     Signed-off-by: Lebbeous Fogle-Weekley <lebbeous@esilibrary.com>
2937
2938 14      3       Open-ILS/src/perlmods/lib/OpenILS/Utils/Fieldmapper.pm
2939
2940 commit a5fd2cae1b6ad5fa1fd03a8672d4646af2554418
2941 Author: Mike Rylander <mrylander@gmail.com>
2942 Date:   Tue Apr 10 16:28:40 2012 -0400
2943
2944     Teach Fieldmapper how to turn FM objects into simple XML
2945     
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>
2949
2950 41      0       Open-ILS/src/perlmods/lib/OpenILS/Utils/Fieldmapper.pm
2951
2952 commit af90956986c220751c7b9f0aec5663ab9ce2c69a
2953 Author: Lebbeous Fogle-Weekley <lebbeous@esilibrary.com>
2954 Date:   Wed Aug 1 14:30:07 2012 -0400
2955
2956     Stamping upgrade script 0732
2957     
2958     Signed-off-by: Lebbeous Fogle-Weekley <lebbeous@esilibrary.com>
2959
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
2965
2966 commit 460d34e561fbeb9e9c878fb2f7faa45b260ee9a3
2967 Author: Bill Erickson <berick@esilibrary.com>
2968 Date:   Wed Aug 1 13:54:00 2012 -0400
2969
2970     ACQ unified search submit on enter (for real)
2971     
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.
2978     
2979     Signed-off-by: Bill Erickson <berick@esilibrary.com>
2980     Signed-off-by: Lebbeous Fogle-Weekley <lebbeous@esilibrary.com>
2981
2982 15      3       Open-ILS/web/js/ui/default/acq/search/unified.js
2983
2984 commit 8b27613b0bf67e9c14d1d8ed3121d544c8bc41c5
2985 Author: Bill Erickson <berick@esilibrary.com>
2986 Date:   Thu Jul 12 15:26:50 2012 -0400
2987
2988     ACQ invoice formatting improvements
2989     
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.
2995     
2996     Signed-off-by: Bill Erickson <berick@esilibrary.com>
2997     Signed-off-by: Lebbeous Fogle-Weekley <lebbeous@esilibrary.com>
2998
2999 1       3       Open-ILS/src/templates/acq/invoice/view.tt2
3000 5       1       Open-ILS/web/js/ui/default/acq/invoice/view.js
3001
3002 commit d7177aa1a4ad46d00dbea4489e3388d0ba1cc772
3003 Author: Bill Erickson <berick@esilibrary.com>
3004 Date:   Tue Jul 10 11:07:53 2012 -0400
3005
3006     ACQ invoice inline lineitem search and add
3007     
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.
3013     
3014     Features
3015     ~~~~~~~~
3016     
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.
3021     
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).
3038     
3039     Signed-off-by: Bill Erickson <berick@esilibrary.com>
3040     Signed-off-by: Lebbeous Fogle-Weekley <lebbeous@esilibrary.com>
3041
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
3050
3051 commit f502f9e4265603e47f9747d4dc30ee73c26dac07
3052 Author: Bill Erickson <berick@esilibrary.com>
3053 Date:   Fri Jul 20 13:53:35 2012 -0400
3054
3055     EditPane setFieldValue method
3056     
3057     Signed-off-by: Bill Erickson <berick@esilibrary.com>
3058     Signed-off-by: Lebbeous Fogle-Weekley <lebbeous@esilibrary.com>
3059
3060 9       0       Open-ILS/web/js/dojo/openils/widget/EditPane.js
3061
3062 commit 07ba14c420cfda48dc550cf0888fd96d29603e76
3063 Author: Bill Erickson <berick@esilibrary.com>
3064 Date:   Fri Jul 20 11:15:25 2012 -0400
3065
3066     EditPane.js API repairs
3067     
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.
3072     
3073     Signed-off-by: Bill Erickson <berick@esilibrary.com>
3074     Signed-off-by: Lebbeous Fogle-Weekley <lebbeous@esilibrary.com>
3075
3076 5       3       Open-ILS/web/js/dojo/openils/widget/EditPane.js
3077
3078 commit 7b12ae81a56b1d998eb6c9f239ef259d3e23027a
3079 Author: Bill Erickson <berick@esilibrary.com>
3080 Date:   Fri Jul 20 10:25:39 2012 -0400
3081
3082     ACQ lineitem summary moved to real DB view
3083     
3084     This is allows us to create new IDL views based on the lineitem summary.
3085     
3086     Signed-off-by: Bill Erickson <berick@esilibrary.com>
3087     Signed-off-by: Lebbeous Fogle-Weekley <lebbeous@esilibrary.com>
3088
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
3093
3094 commit 8ab88c90f5c4e71c0d5adea27b54bdb472c6bd0a
3095 Author: Lebbeous Fogle-Weekley <lebbeous@esilibrary.com>
3096 Date:   Tue Jul 17 17:59:23 2012 -0400
3097
3098     EDI Invoicing
3099     
3100     Includes patch for edi4r to make invoice parsing possible.
3101     
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.
3106     
3107     [Amended to add bits about tax, plus release note blurb.]
3108     
3109     Signed-off-by: Lebbeous Fogle-Weekley <lebbeous@esilibrary.com>
3110     Signed-off-by: Bill Erickson <berick@esilibrary.com>
3111
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
3119
3120 commit 2de2799ae0606dbad4280c348f80ef08dd0bbe74
3121 Author: Bill Erickson <berick@esilibrary.com>
3122 Date:   Fri Jul 27 16:11:54 2012 -0400
3123
3124     Vandelay Copy Overlay support
3125     
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.
3137     
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.
3142     
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.
3148     
3149     Permission
3150     ~~~~~~~~~
3151     
3152     This adds a new permission called IMPORT_OVERLAY_COPY which is
3153     required to perform the copy overlay step.
3154     
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.
3159     
3160     Signed-off-by: Bill Erickson <berick@esilibrary.com>
3161     Signed-off-by: Lebbeous Fogle-Weekley <lebbeous@esilibrary.com>
3162
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
3175
3176 commit de7b7f758220db82107f94a90bd1b1602f45426b
3177 Author: Bill Erickson <berick@esilibrary.com>
3178 Date:   Tue Jul 31 09:14:40 2012 -0400
3179
3180     Stamping Encumbrance-only rollover DB upgrade
3181     
3182     Signed-off-by: Bill Erickson <berick@esilibrary.com>
3183
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
3189
3190 commit ed2cdd9b633999f738bedfa80367706e849cf0d2
3191 Author: Lebbeous Fogle-Weekley <lebbeous@esilibrary.com>
3192 Date:   Fri Jul 27 13:32:12 2012 -0400
3193
3194     Finishing off rollover-without-money feature
3195     
3196     - Minor correction to make stock schema match upgrade script match.
3197     - OU setting determining whether to offer rollover-without-money in UI
3198        and allow it in DB.
3199     
3200     Signed-off-by: Lebbeous Fogle-Weekley <lebbeous@esilibrary.com>
3201     Signed-off-by: Bill Erickson <berick@esilibrary.com>
3202
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
3208
3209 commit c25e5a3a9a5de07a6c0614093eaac83d4cc37fc3
3210 Author: Mike Rylander <mrylander@gmail.com>
3211 Date:   Thu Jul 26 09:35:01 2012 -0400
3212
3213     Allow propagation of encumbrances without funds
3214     
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
3219     analogous funds.
3220     
3221     Signed-off-by: Mike Rylander <mrylander@gmail.com>
3222     Signed-off-by: Bill Erickson <berick@esilibrary.com>
3223
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
3230
3231 commit 4fee07d5c7be39a21fa6df602c9b6855d3315fb1
3232 Author: Jeff Godin <jgodin@tadl.org>
3233 Date:   Tue Jun 19 12:31:03 2012 -0400
3234
3235     Support SIP payment type 02 - credit card
3236     
3237     Record SIP payments with payment type 02 as credit_card_payment in
3238     Evergreen.
3239     
3240     Signed-off-by: Jeff Godin <jgodin@tadl.org>
3241     Signed-off-by: Jason Stephenson <jstephenson@mvlc.org>
3242
3243 2       2       Open-ILS/src/perlmods/lib/OpenILS/SIP.pm
3244 13      3       Open-ILS/src/perlmods/lib/OpenILS/SIP/Transaction/FeePayment.pm
3245
3246 commit 564f768051caacc79c1b7fdfc31d0d7feb6b9dd2
3247 Author: Steven Chan <schan@sitka.bclibraries.ca>
3248 Date:   Sun Jul 8 11:20:11 2012 -0700
3249
3250     Fix LP 829630, Show in Catalogue not working on Bills screen
3251     
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
3254     XUL file.
3255     
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.
3258     
3259     Signed-off-by: James Fournie <jfournie@sitka.bclibraries.ca>
3260     Signed-off-by: Lebbeous Fogle-Weekley <lebbeous@esilibrary.com>
3261
3262 1       0       Open-ILS/xul/staff_client/server/patron/bill2.xul
3263
3264 commit 87fe87866c391e86c0df50e7c905f81da4a0a3d4
3265 Author: Mike Rylander <mrylander@gmail.com>
3266 Date:   Thu Jun 14 07:34:12 2012 -0400
3267
3268     Use bash and the postgres built-in array_agg
3269     
3270     Signed-off-by: Mike Rylander <mrylander@gmail.com>
3271     Signed-off-by: Dan Scott <dscott@laurentian.ca>
3272
3273 3       3       Open-ILS/examples/build-eg-replication.sh
3274
3275 commit 4acbcfc9e799eeb6a342a26cb6eac8932b57bf75
3276 Author: Dan Scott <dscott@laurentian.ca>
3277 Date:   Mon Jul 30 16:24:45 2012 -0400
3278
3279     Wrap upgrade script for TPAC advanced search VR formats
3280     
3281     Signed-off-by: Dan Scott <dscott@laurentian.ca>
3282
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
3288
3289 commit ea72a97aaa3cfd6bfb3d41c53dae665756f56507
3290 Author: Thomas Berezansky <tsbere@mvlc.org>
3291 Date:   Fri Apr 13 17:24:43 2012 -0400
3292
3293     TPac: Advanced Search Config
3294     
3295     Move advanced search limiter config to config.tt2.
3296     
3297     This should, in theory, make it much easier to customize the fields shown
3298     for searching in TPac.
3299     
3300     Also adds the VR Format Coded Value Maps so that we can populate that
3301     limiter with them.
3302     
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.
3305     
3306     Signed-off-by: Thomas Berezansky <tsbere@mvlc.org>
3307     Signed-off-by: Dan Scott <dscott@laurentian.ca>
3308
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
3318
3319 commit dbc5fe423f30eb2a826ce57ded79d70c8da8c2e1
3320 Author: Dan Scott <dan@coffeecode.net>
3321 Date:   Sun Jul 29 23:19:21 2012 -0400
3322
3323     TPAC: Address remaining colors and background URL image
3324     
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.
3328     
3329     Signed-off-by: Dan Scott <dan@coffeecode.net>
3330     Signed-off-by: Thomas Berezansky <tsbere@mvlc.org>
3331
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
3338
3339 commit 5ab9f4c4e727449f547f170784179ac65ed09cef
3340 Author: Dan Scott <dan@coffeecode.net>
3341 Date:   Sun Jul 29 00:31:14 2012 -0400
3342
3343     TPAC CSS: catch new colours added to master recently
3344     
3345     A few new colours were added to the CSS with recent features; roll them
3346     into the CSS templates for good measure.
3347     
3348     Signed-off-by: Dan Scott <dan@coffeecode.net>
3349     Signed-off-by: Thomas Berezansky <tsbere@mvlc.org>
3350
3351 27      27      Open-ILS/src/templates/opac/css/style.css.tt2
3352 3       0       Open-ILS/src/templates/opac/parts/css/colors.tt2
3353
3354 commit b7e2789d529fe9831e555fc69a0f4a125da6c15d
3355 Author: Dan Scott <dan@coffeecode.net>
3356 Date:   Sun Jul 29 00:19:30 2012 -0400
3357
3358     TPAC CSS: Whitespace consistency
3359     
3360     Resolve the spaces and tabs quandary.
3361     
3362     Signed-off-by: Dan Scott <dan@coffeecode.net>
3363     Signed-off-by: Thomas Berezansky <tsbere@mvlc.org>
3364
3365 333     333     Open-ILS/src/templates/opac/css/style.css.tt2
3366
3367 commit 140c05d8a9807d94472a15d5e487487d072781f1
3368 Author: Dan Scott <dan@coffeecode.net>
3369 Date:   Sun Jul 29 00:15:07 2012 -0400
3370
3371     TPAC CSS: Remove unused classes and associated images
3372     
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,
3375     delete the cruft.
3376     
3377     Signed-off-by: Dan Scott <dan@coffeecode.net>
3378     Signed-off-by: Thomas Berezansky <tsbere@mvlc.org>
3379
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
3392
3393 commit 6a6010e68e3badef023e57c1dd6ab275b2357cc4
3394 Author: Dan Scott <dscott@laurentian.ca>
3395 Date:   Thu Jul 26 17:39:06 2012 -0400
3396
3397     Templatize TPAC styles
3398     
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.
3403     
3404     Also, enable TT to handle the CSS files in Apache configuration.
3405     
3406     Also, convert the login background image into a simple gradient.
3407     
3408     Signed-off-by: Dan Scott <dscott@laurentian.ca>
3409     Signed-off-by: Thomas Berezansky <tsbere@mvlc.org>
3410
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
3423
3424 commit 3a7a4ad057cfdab823e2788cc0a872d32aba7207
3425 Author: Thomas Berezansky <tsbere@mvlc.org>
3426 Date:   Sun Jul 29 12:49:20 2012 -0400
3427
3428     New XUL user perm editor
3429     
3430     The xhtml one doesn't work in newer xulrunners.
3431     
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.
3434     
3435     Signed-off-by: Thomas Berezansky <tsbere@mvlc.org>
3436     Signed-off-by: Dan Scott <dscott@laurentian.ca>
3437
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
3455
3456 commit 7513dfff14a1bb2bb10a3e8ff3a0a1d4ff9bb084
3457 Author: Mike Rylander <mrylander@gmail.com>
3458 Date:   Mon Jul 30 15:06:22 2012 -0400
3459
3460     Stamping KPAC upgrade script
3461     
3462     Signed-off-by: Mike Rylander <mrylander@gmail.com>
3463
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
3469
3470 commit 0ccbb21d0a35e011db38631f7f6e95b75cdd16b8
3471 Author: Bill Erickson <berick@esilibrary.com>
3472 Date:   Mon Jul 9 10:22:51 2012 -0400
3473
3474     kpac : repair skin2 logout link
3475     
3476     Replace non-existent logout image with logout text, including username,
3477     similar to skin1.
3478     
3479     Signed-off-by: Bill Erickson <berick@esilibrary.com>
3480     Signed-off-by: Mike Rylander <mrylander@gmail.com>
3481
3482 5       1       Open-ILS/examples/web/templates/kpac/parts/header.tt2
3483
3484 commit 7a0bd3f10422836bf37fd0d2bad56b91c2a3058a
3485 Author: Bill Erickson <berick@esilibrary.com>
3486 Date:   Tue Jun 26 15:36:50 2012 -0400
3487
3488     kpac : repair Top link
3489     
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).
3496     
3497     Signed-off-by: Bill Erickson <berick@esilibrary.com>
3498     Signed-off-by: Mike Rylander <mrylander@gmail.com>
3499
3500 4       2       Open-ILS/src/templates/kpac/parts/paginate.tt2
3501
3502 commit e11428488b60110c480df420bb8fa9c6ff32b74f
3503 Author: Bill Erickson <berick@esilibrary.com>
3504 Date:   Thu Jun 21 09:07:18 2012 -0400
3505
3506     kpac : better wording for the Save It dialog
3507     
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.
3511     
3512     Signed-off-by: Bill Erickson <berick@esilibrary.com>
3513     Signed-off-by: Mike Rylander <mrylander@gmail.com>
3514
3515 7       1       Open-ILS/src/templates/kpac/getit.tt2
3516
3517 commit c5a7ca87c4e95a9654247e15346545c049db49b0
3518 Author: Bill Erickson <berick@esilibrary.com>
3519 Date:   Fri Jun 15 12:18:31 2012 -0400
3520
3521     kpac : typo Successfull => Successful
3522     
3523     Signed-off-by: Bill Erickson <berick@esilibrary.com>
3524     Signed-off-by: Mike Rylander <mrylander@gmail.com>
3525
3526 1       1       Open-ILS/src/templates/kpac/getit_results.tt2
3527
3528 commit 47a69a51296f00f72c8c5f40aecc2943f025f3fb
3529 Author: Bill Erickson <berick@esilibrary.com>
3530 Date:   Wed Jun 6 14:12:17 2012 -0400
3531
3532     kpac : hrefs for back/top links in category page, avoid dupe cgi param
3533     
3534     Signed-off-by: Bill Erickson <berick@esilibrary.com>
3535     Signed-off-by: Mike Rylander <mrylander@gmail.com>
3536
3537 1       1       Open-ILS/src/templates/kpac/category.tt2
3538
3539 commit 5a320a1f2688626edc9d2a5d6dda74b06cae2aec
3540 Author: Bill Erickson <berick@esilibrary.com>
3541 Date:   Wed Jun 6 13:55:21 2012 -0400
3542
3543     kpac : hrefs for back/top links in category page
3544     
3545     Signed-off-by: Bill Erickson <berick@esilibrary.com>
3546     Signed-off-by: Mike Rylander <mrylander@gmail.com>
3547
3548 4       2       Open-ILS/src/templates/kpac/category.tt2
3549
3550 commit b8283bdafd65cf84140a982bf4816276b68f6eca
3551 Author: Bill Erickson <berick@esilibrary.com>
3552 Date:   Wed Jun 6 13:28:01 2012 -0400
3553
3554     kpac : honor no-search propagation (nosprop) param on homesearch (alt skin)
3555     
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
3558     box.
3559     
3560     Signed-off-by: Bill Erickson <berick@esilibrary.com>
3561     Signed-off-by: Mike Rylander <mrylander@gmail.com>
3562
3563 4       1       Open-ILS/examples/web/templates/kpac/home.tt2
3564
3565 commit a47189f0438790229306a4291010d6edff096235
3566 Author: Bill Erickson <berick@esilibrary.com>
3567 Date:   Tue May 29 12:05:16 2012 -0400
3568
3569     tpac/kpac : search_filter_group cache repairs
3570     
3571     Repaired bug in search_filter_group which lead to empty results
3572     delivered when data was in the cache.
3573     
3574     Signed-off-by: Bill Erickson <berick@esilibrary.com>
3575     Signed-off-by: Mike Rylander <mrylander@gmail.com>
3576
3577 2       2       Open-ILS/src/perlmods/lib/OpenILS/WWW/EGCatLoader/Util.pm
3578
3579 commit 7dee810ca835530f4a8d1517045994a8341bb03e
3580 Author: Bill Erickson <berick@esilibrary.com>
3581 Date:   Tue May 29 10:01:25 2012 -0400
3582
3583     kpac : hide font-size image/link pending design
3584     
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.
3588     
3589     Signed-off-by: Bill Erickson <berick@esilibrary.com>
3590     Signed-off-by: Mike Rylander <mrylander@gmail.com>
3591
3592 2       0       Open-ILS/examples/web/templates/kpac/parts/header.tt2
3593
3594 commit bc71954cf586be3030a5725500881380bcd8adb0
3595 Author: Bill Erickson <berick@esilibrary.com>
3596 Date:   Tue May 29 09:48:45 2012 -0400
3597
3598     kpac : hide font-size image/link pending design
3599     
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.
3603     
3604     Signed-off-by: Bill Erickson <berick@esilibrary.com>
3605     Signed-off-by: Mike Rylander <mrylander@gmail.com>
3606
3607 2       0       Open-ILS/src/templates/kpac/parts/header.tt2
3608
3609 commit 4c61ac7ed1c18d8876fa23c30796044cbc78ed80
3610 Author: Bill Erickson <berick@esilibrary.com>
3611 Date:   Tue May 29 09:43:07 2012 -0400
3612
3613     kpac : honor no-search propagation (nosprop) param on homesearch
3614     
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
3617     box.
3618     
3619     Signed-off-by: Bill Erickson <berick@esilibrary.com>
3620     Signed-off-by: Mike Rylander <mrylander@gmail.com>
3621
3622 2       1       Open-ILS/src/templates/kpac/home.tt2
3623
3624 commit 785124d2f39097072fa96376c8230bf5b999d0dd
3625 Author: Bill Erickson <berick@esilibrary.com>
3626 Date:   Tue May 29 09:39:58 2012 -0400
3627
3628     tpac : sanity check record ID in detail page path
3629     
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.
3632     
3633     Signed-off-by: Bill Erickson <berick@esilibrary.com>
3634     Signed-off-by: Mike Rylander <mrylander@gmail.com>
3635
3636 4       2       Open-ILS/src/perlmods/lib/OpenILS/WWW/EGCatLoader/Record.pm
3637
3638 commit a3d44706598482088c42b02fe449da25475e29fe
3639 Author: Bill Erickson <berick@esilibrary.com>
3640 Date:   Fri May 25 09:47:02 2012 -0400
3641
3642     kpac : added content
3643     
3644     Integrate the added content support from tpac and clean up the old added
3645     content stub code.
3646     
3647     Signed-off-by: Bill Erickson <berick@esilibrary.com>
3648     Signed-off-by: Mike Rylander <mrylander@gmail.com>
3649
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
3654
3655 commit d47ed5d4e28595561e773dd442de60bb11f73b00
3656 Author: Bill Erickson <berick@esilibrary.com>
3657 Date:   Wed May 23 13:35:55 2012 -0400
3658
3659     kpac : show name of logged in user w/ logout link
3660     
3661     Signed-off-by: Bill Erickson <berick@esilibrary.com>
3662     Signed-off-by: Mike Rylander <mrylander@gmail.com>
3663
3664 2       1       Open-ILS/src/templates/kpac/parts/header.tt2
3665
3666 commit c06d8381ab25769a3d9647089a7eaff6e4884f22
3667 Author: Bill Erickson <berick@esilibrary.com>
3668 Date:   Wed May 23 13:08:10 2012 -0400
3669
3670     kpac : make hold-placement terminology more clear
3671     
3672     Signed-off-by: Bill Erickson <berick@esilibrary.com>
3673     Signed-off-by: Mike Rylander <mrylander@gmail.com>
3674
3675 1       1       Open-ILS/src/templates/kpac/getit.tt2
3676 2       2       Open-ILS/src/templates/kpac/getit_results.tt2
3677
3678 commit 3940e94c41f2a3bfbe30d2b04a93872f8f21b92e
3679 Author: Bill Erickson <berick@esilibrary.com>
3680 Date:   Wed May 23 13:03:44 2012 -0400
3681
3682     kpac : repair logged-in temp list saving
3683     
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.
3686     
3687     Signed-off-by: Bill Erickson <berick@esilibrary.com>
3688     Signed-off-by: Mike Rylander <mrylander@gmail.com>
3689
3690 1       1       Open-ILS/src/templates/kpac/getit.tt2
3691
3692 commit 6e2595680350282237266887bd0ab0034b8c0cda
3693 Author: Bill Erickson <berick@esilibrary.com>
3694 Date:   Wed May 23 11:51:04 2012 -0400
3695
3696     kpac : clear more params from breadcrumb links
3697     
3698     Signed-off-by: Bill Erickson <berick@esilibrary.com>
3699     Signed-off-by: Mike Rylander <mrylander@gmail.com>
3700
3701 1       1       Open-ILS/src/templates/kpac/parts/breadcrumb.tt2
3702
3703 commit b81065a3a915d2ab8078e71cf8622b7f45dd9277
3704 Author: Bill Erickson <berick@esilibrary.com>
3705 Date:   Wed May 23 11:44:28 2012 -0400
3706
3707     kpac : global filter config option
3708     
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.
3712     
3713     Signed-off-by: Bill Erickson <berick@esilibrary.com>
3714     Signed-off-by: Mike Rylander <mrylander@gmail.com>
3715
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
3719
3720 commit daa378ef6fab24ed20786f444007060df8d55db6
3721 Author: Bill Erickson <berick@esilibrary.com>
3722 Date:   Wed May 23 11:21:37 2012 -0400
3723
3724     kpac : integrate stock search filter group
3725     
3726     Signed-off-by: Bill Erickson <berick@esilibrary.com>
3727     Signed-off-by: Mike Rylander <mrylander@gmail.com>
3728
3729 10      4       Open-ILS/src/templates/kpac/parts/searchbox.tt2
3730
3731 commit 63da6c1d692addd8725a9c6d878801feace2eaa9
3732 Author: Bill Erickson <berick@esilibrary.com>
3733 Date:   Wed May 23 11:20:00 2012 -0400
3734
3735     KPAC : sample search filter group main search selector
3736     
3737     Provide a default search filter group for the kid's opac main search
3738     selector.
3739     
3740     Signed-off-by: Bill Erickson <berick@esilibrary.com>
3741     Signed-off-by: Mike Rylander <mrylander@gmail.com>
3742
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
3746
3747 commit 51c3e8cf7f34c328b0e690ca0c39470ac9af26a0
3748 Author: Bill Erickson <berick@esilibrary.com>
3749 Date:   Wed May 23 11:10:41 2012 -0400
3750
3751     TPAC filter group selector supports class / pos
3752     
3753     * Sort filter group entry options by position
3754     * Allow caller to pass in a class attribute for the filter group selector
3755     
3756     Signed-off-by: Bill Erickson <berick@esilibrary.com>
3757     Signed-off-by: Mike Rylander <mrylander@gmail.com>
3758
3759 4       3       Open-ILS/src/templates/opac/parts/filter_group_selector.tt2
3760
3761 commit 8dc2fd73d4d71ea71e471429935cb1874be54e09
3762 Author: Bill Erickson <berick@esilibrary.com>
3763 Date:   Tue May 22 10:51:34 2012 -0400
3764
3765     kpac : config file cleanup; vim modeline
3766     
3767     Signed-off-by: Bill Erickson <berick@esilibrary.com>
3768     Signed-off-by: Mike Rylander <mrylander@gmail.com>
3769
3770 9       16      Open-ILS/examples/kpac.xml.example
3771
3772 commit 88edf584264cb9024b84b69bd8b136646c2ca046
3773 Author: Bill Erickson <berick@esilibrary.com>
3774 Date:   Tue May 22 09:43:26 2012 -0400
3775
3776     kpac : wire up print page link w/ JS
3777     
3778     Signed-off-by: Bill Erickson <berick@esilibrary.com>
3779     Signed-off-by: Mike Rylander <mrylander@gmail.com>
3780
3781 1       1       Open-ILS/src/templates/kpac/parts/header.tt2
3782
3783 commit 54ed57dc92379e5502e805e57e7e373bc9325a03
3784 Author: Bill Erickson <berick@esilibrary.com>
3785 Date:   Tue May 22 09:43:07 2012 -0400
3786
3787     kpac: clear some form params from breadcrumb links
3788     
3789     Signed-off-by: Bill Erickson <berick@esilibrary.com>
3790     Signed-off-by: Mike Rylander <mrylander@gmail.com>
3791
3792 4       3       Open-ILS/src/templates/kpac/parts/breadcrumb.tt2
3793
3794 commit e0788aa3c364a574f1589b7babfc13769510dcba
3795 Author: Bill Erickson <berick@esilibrary.com>
3796 Date:   Fri May 18 08:31:05 2012 -0400
3797
3798     kpac : initial added content cleanup
3799     
3800     Signed-off-by: Bill Erickson <berick@esilibrary.com>
3801     Signed-off-by: Mike Rylander <mrylander@gmail.com>
3802
3803 8       2       Open-ILS/src/templates/kpac/record.tt2
3804
3805 commit 1df6aed1b6f7de0f22e8b19ad6cc29c43843cee1
3806 Author: Bill Erickson <berick@esilibrary.com>
3807 Date:   Thu May 17 09:35:16 2012 -0400
3808
3809     kpac; set record detail link in breadcrumbs
3810     
3811     On the getit page, the record title link in the breadcrumb now returns
3812     to the main record page.
3813     
3814     Signed-off-by: Bill Erickson <berick@esilibrary.com>
3815     Signed-off-by: Mike Rylander <mrylander@gmail.com>
3816
3817 1       1       Open-ILS/src/templates/kpac/parts/breadcrumb.tt2
3818
3819 commit a2aa7b9de077f6870db14996d0b5ececc02f9e73
3820 Author: Bill Erickson <berick@esilibrary.com>
3821 Date:   Mon Apr 23 16:17:35 2012 -0400
3822
3823     kpac2 : update print/textsize image links
3824     
3825     Signed-off-by: Bill Erickson <berick@esilibrary.com>
3826     Signed-off-by: Mike Rylander <mrylander@gmail.com>
3827
3828 2       2       Open-ILS/examples/web/templates/kpac/parts/header.tt2
3829
3830 commit 912c1fc9a4a3b68f2986e8bf6fe867a1ca3a1cea
3831 Author: Bill Erickson <berick@esilibrary.com>
3832 Date:   Mon Apr 23 15:44:02 2012 -0400
3833
3834     kpac : remove action CGI after getit results
3835     
3836     Signed-off-by: Bill Erickson <berick@esilibrary.com>
3837     Signed-off-by: Mike Rylander <mrylander@gmail.com>
3838
3839 1       1       Open-ILS/src/templates/kpac/getit_results.tt2
3840
3841 commit 6420551af462e9051d6c5cfa0b9ca3156ced772a
3842 Author: Bill Erickson <berick@esilibrary.com>
3843 Date:   Mon Apr 23 15:43:46 2012 -0400
3844
3845     kpac : repair hold retrieval code
3846     
3847     Signed-off-by: Bill Erickson <berick@esilibrary.com>
3848     Signed-off-by: Mike Rylander <mrylander@gmail.com>
3849
3850 1       1       Open-ILS/src/perlmods/lib/OpenILS/WWW/EGKPacLoader.pm
3851
3852 commit bd0e1f5220756fe45ca565a9b1a32e0550e04c41
3853 Author: Bill Erickson <berick@esilibrary.com>
3854 Date:   Tue Apr 17 10:40:42 2012 -0400
3855
3856     kpac2 : rename some images to avoid collision w/ kpac
3857     
3858     Signed-off-by: Bill Erickson <berick@esilibrary.com>
3859     Signed-off-by: Mike Rylander <mrylander@gmail.com>
3860
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
3869
3870 commit 403894252fd8e0acfbb7f94ec76a3ae05a74e68e
3871 Author: Bill Erickson <berick@esilibrary.com>
3872 Date:   Mon Apr 16 17:03:44 2012 -0400
3873
3874     kpac2 : results page
3875     
3876     Signed-off-by: Bill Erickson <berick@esilibrary.com>
3877     Signed-off-by: Mike Rylander <mrylander@gmail.com>
3878
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
3883
3884 commit cf4875ecf60b8d907310f9881c39c6a96f6d8652
3885 Author: Bill Erickson <berick@esilibrary.com>
3886 Date:   Mon Apr 16 15:52:31 2012 -0400
3887
3888     kpac2 : home search; header; images
3889     
3890     Signed-off-by: Bill Erickson <berick@esilibrary.com>
3891     Signed-off-by: Mike Rylander <mrylander@gmail.com>
3892
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
3941
3942 commit 4b0a31e79d831d560fc7494fd7989394933ef1e9
3943 Author: Bill Erickson <berick@esilibrary.com>
3944 Date:   Mon Apr 16 11:54:31 2012 -0400
3945
3946     kpac2 : some initial files
3947     
3948     Signed-off-by: Bill Erickson <berick@esilibrary.com>
3949     Signed-off-by: Mike Rylander <mrylander@gmail.com>
3950
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
3975
3976 commit 4f3184d25fc9e57c83e6bd40ab4ac871b7d5a8d2
3977 Author: Bill Erickson <berick@esilibrary.com>
3978 Date:   Mon Apr 16 11:51:36 2012 -0400
3979
3980     Created examples web dir
3981     
3982     Created Open-ILS/examples/web for storing example templates and sample
3983     template overrides and their associated resources (js, css, images).
3984     
3985     Moved the sample flattener_test.tt2 into the new web/templates dir.
3986     
3987     Added a simple README exaplaining the purpose of the directory.
3988     
3989     Signed-off-by: Bill Erickson <berick@esilibrary.com>
3990     Signed-off-by: Mike Rylander <mrylander@gmail.com>
3991
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
3998
3999 commit e1b9856d6f01cb9afd62dbac7a004fab4186113e
4000 Author: Bill Erickson <berick@esilibrary.com>
4001 Date:   Tue Apr 17 11:39:21 2012 -0400
4002
4003     kpac : tech reference
4004     
4005     Signed-off-by: Bill Erickson <berick@esilibrary.com>
4006     Signed-off-by: Mike Rylander <mrylander@gmail.com>
4007
4008 97      0       docs/TechRef/KidsOPAC.txt
4009  create mode 100644 docs/TechRef/KidsOPAC.txt
4010
4011 commit 00f99bde4dcfd8312a2b2e8cfa31b4f60784d988
4012 Author: Bill Erickson <berick@esilibrary.com>
4013 Date:   Tue Apr 17 11:39:04 2012 -0400
4014
4015     kpac : default apache config repair
4016     
4017     Signed-off-by: Bill Erickson <berick@esilibrary.com>
4018     Signed-off-by: Mike Rylander <mrylander@gmail.com>
4019
4020 1       1       Open-ILS/examples/apache/eg_vhost.conf
4021
4022 commit 049ffc264f8bb866cc1f006f73a1e382da1dac69
4023 Author: Bill Erickson <berick@esilibrary.com>
4024 Date:   Tue Apr 17 10:35:43 2012 -0400
4025
4026     EGWeb trim template paths to unique set
4027     
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.
4031     
4032     Signed-off-by: Bill Erickson <berick@esilibrary.com>
4033     
4034     Conflicts:
4035         Open-ILS/src/perlmods/lib/OpenILS/WWW/EGWeb.pm
4036     
4037     Signed-off-by: Mike Rylander <mrylander@gmail.com>
4038
4039 2       1       Open-ILS/src/perlmods/lib/OpenILS/WWW/EGWeb.pm
4040
4041 commit 8bd6620d08dac540b1ebde0534c39df59dec05f2
4042 Author: Dan Scott <dscott@laurentian.ca>
4043 Date:   Mon Jul 30 09:44:17 2012 -0400
4044
4045     TPAC advanced search org unit selector
4046     
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.
4052     
4053     Signed-off-by: Dan Scott <dscott@laurentian.ca>
4054     Signed-off-by: Kathy Lussier <klussier@masslnc.org>
4055
4056 15      11      Open-ILS/src/templates/opac/parts/advanced/expert.tt2
4057 8       3       Open-ILS/src/templates/opac/parts/advanced/numeric.tt2
4058
4059 commit f7094d7cfb239762975bf16ebd25a21dcc0237d2
4060 Author: Kathy Lussier <klussier@masslnc.org>
4061 Date:   Mon Jul 23 23:23:55 2012 -0400
4062
4063     Add the library selector to numeric and expert search pages.
4064     
4065     Signed-off-by: Kathy Lussier <klussier@masslnc.org>
4066     Signed-off-by: Dan Scott <dscott@laurentian.ca>
4067
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
4071
4072 commit b56f3a9d9dae0e7a89d30d132f629c4195ac6b3e
4073 Author: Bill Erickson <berick@esilibrary.com>
4074 Date:   Mon Apr 16 17:04:10 2012 -0400
4075
4076     kpac : html escape title/author in record rows
4077     
4078     Signed-off-by: Bill Erickson <berick@esilibrary.com>
4079     Signed-off-by: Mike Rylander <mrylander@gmail.com>
4080
4081 2       2       Open-ILS/src/templates/kpac/parts/record_row.tt2
4082
4083 commit b5ac5a6d54dfd0f010269f66526f27d7f31e27b5
4084 Author: Bill Erickson <berick@esilibrary.com>
4085 Date:   Mon Apr 9 15:45:49 2012 -0400
4086
4087     kpac : search link cgi improvements
4088     
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.
4093     
4094     2. Avoid propagating the search qtype param to canned searches.
4095     
4096     Signed-off-by: Bill Erickson <berick@esilibrary.com>
4097     Signed-off-by: Mike Rylander <mrylander@gmail.com>
4098
4099 2       1       Open-ILS/src/templates/kpac/parts/grid.tt2
4100 2       1       Open-ILS/src/templates/kpac/parts/searchbox.tt2
4101
4102 commit 727d0647b41d71b09d9a8b08dd906c723eb3fb50
4103 Author: Bill Erickson <berick@esilibrary.com>
4104 Date:   Mon Apr 9 15:26:40 2012 -0400
4105
4106     kpac : ensure the single-hit redirect goes to kpac
4107     
4108     ... instead of to the tpac record detail page.
4109     
4110     Signed-off-by: Bill Erickson <berick@esilibrary.com>
4111     Signed-off-by: Mike Rylander <mrylander@gmail.com>
4112
4113 16      1       Open-ILS/src/perlmods/lib/OpenILS/WWW/EGKPacLoader.pm
4114
4115 commit 1327ffb06c3199bb40c4b4b9d5868d1c5c631d96
4116 Author: Bill Erickson <berick@esilibrary.com>
4117 Date:   Mon Apr 9 13:59:56 2012 -0400
4118
4119     kpac : no results message
4120     
4121     Signed-off-by: Bill Erickson <berick@esilibrary.com>
4122     Signed-off-by: Mike Rylander <mrylander@gmail.com>
4123
4124 21      13      Open-ILS/src/templates/kpac/results.tt2
4125
4126 commit b057cff72846fe42438fd4afb428fbe7b2ee8ff0
4127 Author: Bill Erickson <berick@esilibrary.com>
4128 Date:   Fri Apr 6 16:32:13 2012 -0400
4129
4130     kpac : added content work
4131     
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.
4136     
4137     Signed-off-by: Bill Erickson <berick@esilibrary.com>
4138     Signed-off-by: Mike Rylander <mrylander@gmail.com>
4139
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
4147
4148 commit c18603ae246551837c10d240b5ae1e40c816d978
4149 Author: Bill Erickson <berick@esilibrary.com>
4150 Date:   Thu Apr 5 17:30:54 2012 -0400
4151
4152     kpac : hold placement; more auth refresh repairs
4153     
4154     Signed-off-by: Bill Erickson <berick@esilibrary.com>
4155     Signed-off-by: Mike Rylander <mrylander@gmail.com>
4156
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
4161
4162 commit 9c17d8b6dd34075935318d504348d000c99c4144
4163 Author: Bill Erickson <berick@esilibrary.com>
4164 Date:   Thu Apr 5 15:31:49 2012 -0400
4165
4166     kpac : wire up home search; auth timeout redirect fixes
4167     
4168     Signed-off-by: Bill Erickson <berick@esilibrary.com>
4169     Signed-off-by: Mike Rylander <mrylander@gmail.com>
4170
4171 7       5       Open-ILS/src/perlmods/lib/OpenILS/WWW/EGKPacLoader.pm
4172 21      12      Open-ILS/src/templates/kpac/home.tt2
4173
4174 commit 295f64b981fc93bb66ca4360bbdcc9ff32283eae
4175 Author: Bill Erickson <berick@esilibrary.com>
4176 Date:   Thu Apr 5 12:35:39 2012 -0400
4177
4178     kpac : initial login + place hold combined action
4179     
4180     Signed-off-by: Bill Erickson <berick@esilibrary.com>
4181     Signed-off-by: Mike Rylander <mrylander@gmail.com>
4182
4183 30      0       Open-ILS/src/perlmods/lib/OpenILS/WWW/EGKPacLoader.pm
4184 47      39      Open-ILS/src/templates/kpac/getit.tt2
4185
4186 commit bde0e9b42bdc755eb659977332f2d5c80365dcc9
4187 Author: Bill Erickson <berick@esilibrary.com>
4188 Date:   Wed Apr 4 16:33:33 2012 -0400
4189
4190     kpac : initial chilifresh integration
4191     
4192     Signed-off-by: Bill Erickson <berick@esilibrary.com>
4193     Signed-off-by: Mike Rylander <mrylander@gmail.com>
4194
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
4199
4200 commit cd60d1c12d17f8582ea106c75d87bfd6b8ff77c8
4201 Author: Bill Erickson <berick@esilibrary.com>
4202 Date:   Wed Apr 4 15:02:11 2012 -0400
4203
4204     kpac : getit save to existing list
4205     
4206     Signed-off-by: Bill Erickson <berick@esilibrary.com>
4207     Signed-off-by: Mike Rylander <mrylander@gmail.com>
4208
4209 41      3       Open-ILS/src/perlmods/lib/OpenILS/WWW/EGKPacLoader.pm
4210 52      15      Open-ILS/src/templates/kpac/getit_results.tt2
4211
4212 commit 50ed740439e80b31cdf15c21dd9017cbb680293c
4213 Author: Bill Erickson <berick@esilibrary.com>
4214 Date:   Mon Mar 26 15:32:08 2012 -0400
4215
4216     tpac: minor code formatting
4217     
4218     Signed-off-by: Bill Erickson <berick@esilibrary.com>
4219     Signed-off-by: Mike Rylander <mrylander@gmail.com>
4220
4221 8       9       Open-ILS/src/perlmods/lib/OpenILS/WWW/EGKPacLoader.pm
4222
4223 commit 5db8fb03ca1a7ebbe176bc05936018b411f93b4d
4224 Author: Bill Erickson <berick@esilibrary.com>
4225 Date:   Mon Mar 26 14:02:00 2012 -0400
4226
4227     kpac: save to anon-list
4228     
4229     Signed-off-by: Bill Erickson <berick@esilibrary.com>
4230     Signed-off-by: Mike Rylander <mrylander@gmail.com>
4231
4232 26      1       Open-ILS/src/perlmods/lib/OpenILS/WWW/EGKPacLoader.pm
4233 17      14      Open-ILS/src/templates/kpac/getit.tt2
4234
4235 commit aa33fc0ef3f2d80de7474a6815ee629c9d0fca8a
4236 Author: Bill Erickson <berick@esilibrary.com>
4237 Date:   Fri Mar 16 12:00:58 2012 -0400
4238
4239     kpac : config and template work
4240     
4241     Signed-off-by: Bill Erickson <berick@esilibrary.com>
4242     Signed-off-by: Mike Rylander <mrylander@gmail.com>
4243
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
4252
4253 commit 9b7b60e345c04716de866c2674428987c67bb8ca
4254 Author: Bill Erickson <berick@esilibrary.com>
4255 Date:   Tue Feb 14 14:47:13 2012 -0500
4256
4257     kpac : i18n, cleanup
4258     
4259     Signed-off-by: Bill Erickson <berick@esilibrary.com>
4260     Signed-off-by: Mike Rylander <mrylander@gmail.com>
4261
4262 3       3       Open-ILS/src/templates/kpac/home.tt2
4263 4       4       Open-ILS/src/templates/kpac/parts/footer.tt2
4264
4265 commit 33e75c06ce05826eac9e5abdf2bd2c813db58f88
4266 Author: Bill Erickson <berick@esilibrary.com>
4267 Date:   Tue Feb 14 14:34:21 2012 -0500
4268
4269     kpac : rename files/paths for tpac consistency
4270     
4271     Signed-off-by: Bill Erickson <berick@esilibrary.com>
4272     Signed-off-by: Mike Rylander <mrylander@gmail.com>
4273
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
4309
4310 commit 32a8dc563d245e11ab35ee0361f27763a1d79978
4311 Author: Bill Erickson <berick@esilibrary.com>
4312 Date:   Mon Jan 30 14:46:30 2012 -0500
4313
4314     kpac : holds, misc
4315     
4316     Signed-off-by: Bill Erickson <berick@esilibrary.com>
4317     Signed-off-by: Mike Rylander <mrylander@gmail.com>
4318
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
4324
4325 commit b1384443bc5e0053793dba6aca90795705880d01
4326 Author: Bill Erickson <berick@esilibrary.com>
4327 Date:   Mon Jan 30 12:32:43 2012 -0500
4328
4329     kpac : initial holds; misc
4330     
4331     Signed-off-by: Bill Erickson <berick@esilibrary.com>
4332     Signed-off-by: Mike Rylander <mrylander@gmail.com>
4333
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
4343
4344 commit 7bc9514f57403251bc1e6c648bf6849a8bb4abf2
4345 Author: Bill Erickson <berick@esilibrary.com>
4346 Date:   Fri Jan 27 12:15:05 2012 -0500
4347
4348     kpac : copy table; record details
4349     
4350     Signed-off-by: Bill Erickson <berick@esilibrary.com>
4351     Signed-off-by: Mike Rylander <mrylander@gmail.com>
4352
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
4361
4362 commit b15308f7ece1f843e25f5b86ed809723107747b2
4363 Author: Bill Erickson <berick@esilibrary.com>
4364 Date:   Thu Jan 26 18:05:46 2012 -0500
4365
4366     kpac : record details
4367     
4368     Signed-off-by: Bill Erickson <berick@esilibrary.com>
4369     
4370     Conflicts:
4371         Open-ILS/src/perlmods/lib/OpenILS/WWW/EGCatLoader/Record.pm
4372     
4373     Signed-off-by: Mike Rylander <mrylander@gmail.com>
4374
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
4381
4382 commit 65d27ce405f6113d541537cec74fc5209000b5d4
4383 Author: Bill Erickson <berick@esilibrary.com>
4384 Date:   Thu Jan 26 14:38:42 2012 -0500
4385
4386     kpac : trucking along
4387     
4388     Signed-off-by: Bill Erickson <berick@esilibrary.com>
4389     Signed-off-by: Mike Rylander <mrylander@gmail.com>
4390
4391 117     117     Open-ILS/src/templates/kpac/detailed.tt2
4392 2       2       Open-ILS/src/templates/kpac/parts/header.tt2
4393
4394 commit 97da25f286aa91d903ee874c3bd49dad78992523
4395 Author: Bill Erickson <berick@esilibrary.com>
4396 Date:   Thu Jan 26 14:24:07 2012 -0500
4397
4398     kpac : basic search box
4399     
4400     Signed-off-by: Bill Erickson <berick@esilibrary.com>
4401     Signed-off-by: Mike Rylander <mrylander@gmail.com>
4402
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
4406
4407 commit 6393ead3b28965149197cacaf5b3838db6601db3
4408 Author: Bill Erickson <berick@esilibrary.com>
4409 Date:   Thu Jan 26 11:49:55 2012 -0500
4410
4411     kpac : breadcrumbs, paging, misc
4412     
4413     Signed-off-by: Bill Erickson <berick@esilibrary.com>
4414     Signed-off-by: Mike Rylander <mrylander@gmail.com>
4415
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
4436
4437 commit 93c2707e0ba849a48394f5d6e96564c8bc89da2a
4438 Author: Bill Erickson <berick@esilibrary.com>
4439 Date:   Mon Jan 23 16:49:29 2012 -0500
4440
4441     kpac : first steps
4442     
4443     initial pile of template integration and apache configuration
4444     
4445     Signed-off-by: Bill Erickson <berick@esilibrary.com>
4446     Signed-off-by: Mike Rylander <mrylander@gmail.com>
4447
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
4611
4612 commit df16ba71822e48b7661b1057d523b15deb20f7c8
4613 Author: Dan Scott <dscott@laurentian.ca>
4614 Date:   Fri Jul 27 17:24:07 2012 -0400
4615
4616     Fix summary display in TPAC; avoid Content Cafe
4617     
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.
4624     
4625     Signed-off-by: Dan Scott <dscott@laurentian.ca>
4626     Signed-off-by: Ben Shum <bshum@biblio.org>
4627
4628 1       1       Open-ILS/src/templates/opac/parts/record/extras.tt2
4629 5       4       Open-ILS/src/templates/opac/parts/record/summaryplus.tt2
4630
4631 commit be736f312fd5d078714740e9afc866fe977a5bf5
4632 Author: Ben Shum <bshum@biblio.org>
4633 Date:   Fri Jul 27 16:06:28 2012 -0400
4634
4635     TPAC - repair summary statement display
4636     
4637     Change variable from summary to summaries to properly associate values
4638     for the summary statement display in Tpac.
4639     
4640     Signed-off-by: Ben Shum <bshum@biblio.org>
4641     Signed-off-by: Dan Scott <dscott@laurentian.ca>
4642
4643 1       1       Open-ILS/src/templates/opac/parts/misc_util.tt2
4644
4645 commit 639d3fbb8ec26ad07dd30f53170dce6aa53c4f84
4646 Author: Kathy Lussier <klussier@masslnc.org>
4647 Date:   Thu Jul 26 07:09:11 2012 -0400
4648
4649     Two new list fields. Adds the publication date and format to the My Lists
4650     display in tpac.
4651     
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>
4655
4656 14      1       Open-ILS/src/templates/opac/myopac/lists.tt2
4657
4658 commit f6f6c9d73073cdc7282c2e9f5aaf830f0309f89c
4659 Author: Thomas Berezansky <tsbere@mvlc.org>
4660 Date:   Sat Jul 28 15:17:40 2012 -0400
4661
4662     Window.open fixes
4663     
4664     Add a window.open compatible "browser" file for unsecured calls.
4665     
4666     Add "chrome" to most window.open calls to bypass the wrapper.
4667     
4668     Signed-off-by: Thomas Berezansky <tsbere@mvlc.org>
4669     Signed-off-by: Dan Scott <dscott@laurentian.ca>
4670
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
4687
4688 commit 27bcb6740e92198523c80d5eef3f63eb8804ad7e
4689 Author: Thomas Berezansky <tsbere@mvlc.org>
4690 Date:   Fri Jul 27 16:00:27 2012 -0400
4691
4692     Change popups to menupopups in marc edit
4693     
4694     Because popups are transparent by default.
4695     
4696     Signed-off-by: Thomas Berezansky <tsbere@mvlc.org>
4697     Signed-off-by: Dan Scott <dscott@laurentian.ca>
4698
4699 5       5       Open-ILS/xul/staff_client/server/cat/marcedit.js
4700
4701 commit 194a33b381bd5d719deb0988de1858daa2794a6c
4702 Author: Thomas Berezansky <tsbere@mvlc.org>
4703 Date:   Fri Jul 27 12:22:00 2012 -0400
4704
4705     Fix over-zealous constant change
4706     
4707     Signed-off-by: Thomas Berezansky <tsbere@mvlc.org>
4708     Signed-off-by: Dan Scott <dscott@laurentian.ca>
4709
4710 1       1       Open-ILS/xul/staff_client/chrome/content/main/constants.js
4711
4712 commit abade21a678eb3ca1ec2e6c423b4c67aa8695a0f
4713 Author: Thomas Berezansky <tsbere@mvlc.org>
4714 Date:   Thu Jul 26 16:52:55 2012 -0400
4715
4716     Another missing height for the pattern wizard
4717     
4718     Missed this one on the previous pass.
4719     
4720     Signed-off-by: Thomas Berezansky <tsbere@mvlc.org>
4721     Signed-off-by: Dan Scott <dscott@laurentian.ca>
4722
4723 1       1       Open-ILS/web/js/ui/default/serial/subscription/caption_and_pattern.js
4724
4725 commit c45d702d26a423f8136c52e8659ae5d229a99220
4726 Author: Thomas Berezansky <tsbere@mvlc.org>
4727 Date:   Thu Jul 26 16:18:02 2012 -0400
4728
4729     Fix pattern wizard
4730     
4731     CSS3 selectors break things. And some height would be nice.
4732     
4733     Signed-off-by: Thomas Berezansky <tsbere@mvlc.org>
4734     Signed-off-by: Dan Scott <dscott@laurentian.ca>
4735
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
4738
4739 commit d320a7e659dfbf7768e8191d0edeb6bf0f9c1dcc
4740 Author: Thomas Berezansky <tsbere@mvlc.org>
4741 Date:   Thu Jul 26 15:52:35 2012 -0400
4742
4743     More oils:// wrapping
4744     
4745     To avoid breaking some newer interfaces in particular.
4746     
4747     Signed-off-by: Thomas Berezansky <tsbere@mvlc.org>
4748     Signed-off-by: Dan Scott <dscott@laurentian.ca>
4749
4750 4       4       Open-ILS/xul/staff_client/chrome/content/main/constants.js
4751
4752 commit aa19b9626845b940e189839ebc1210193dd5244d
4753 Author: Thomas Berezansky <tsbere@mvlc.org>
4754 Date:   Thu Jul 26 10:00:34 2012 -0400
4755
4756     Have oilsBasePath include protocol and domain
4757     
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.
4760     
4761     Signed-off-by: Thomas Berezansky <tsbere@mvlc.org>
4762     Signed-off-by: Dan Scott <dscott@laurentian.ca>
4763
4764 1       1       Open-ILS/src/templates/base.tt2
4765
4766 commit ee8fcf051ca41be9cdf0dec5329b6f616f205992
4767 Author: Thomas Berezansky <tsbere@mvlc.org>
4768 Date:   Thu May 17 12:19:48 2012 -0400
4769
4770     Switch to XUL for printer settings editor
4771     
4772     Because in later versions of XULRunner we apparently can't do bindings
4773     outside of XUL documents, and messagecatalogs are binding-based.
4774     
4775     Signed-off-by: Thomas Berezansky <tsbere@mvlc.org>
4776     Signed-off-by: Dan Scott <dscott@laurentian.ca>
4777
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
4785
4786 commit adee850f88dcedfd65a19d41a7fb4948d4c7eee3
4787 Author: Thomas Berezansky <tsbere@mvlc.org>
4788 Date:   Mon Feb 27 09:03:51 2012 -0500
4789
4790     Improve Firefox/XULRunner Support
4791     
4792     XULRunner/Firefox 4+ change the rules significantly, and to support them
4793     significant changes have to be made in Evergreen.
4794     
4795     This commit covers a number of things:
4796     
4797     1 - Remote XUL Issues
4798     
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.
4803     
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
4806     multiple effects.
4807     
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.
4811     
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.
4818     
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.
4824     
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.
4830     
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).
4836     
4837     2 - enablePrivilege Deprecation
4838     
4839     The enablePrivilege security model has been removed and no longer functions,
4840     and the staff client depended heavily upon it.
4841     
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.
4847     
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.
4854     
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.
4858     
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
4861     cruft.
4862     
4863     3 - Component changes
4864     
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.
4871     
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.
4877     
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
4880     overlays.
4881     
4882     4 - Extension changes
4883     
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.
4891     
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
4894     sizes too.
4895     
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
4900     by default.
4901     
4902     5 - Staff Client Build Process
4903     
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.
4909     
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.
4914     
4915     6 - Miscellaneous fixes
4916     
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.
4919     
4920     7 - Miscellaneous tweaks
4921     
4922     In addition to everything else, while I was running through my various tests
4923     I changed a few other things.
4924     
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.
4928     
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.
4934     
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.
4939     
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.
4943     
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.
4946     
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.
4950     
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.
4953     
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.
4958     
4959     Signed-off-by: Thomas Berezansky <tsbere@mvlc.org>
4960     Signed-off-by: Dan Scott <dscott@laurentian.ca>
4961
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
5199
5200 commit 0202761608cc6e3ea512e7171b9bcad8af8bc8ff
5201 Author: Dan Scott <dscott@laurentian.ca>
5202 Date:   Mon Jul 30 10:25:31 2012 -0400
5203
5204     Wrap upgrade script for "pretty-print XML" function
5205     
5206     Signed-off-by: Dan Scott <dscott@laurentian.ca>
5207
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
5213
5214 commit ec8b943faef89235c0806db983864398acba5b2c
5215 Author: Dan Scott <dan@coffeecode.net>
5216 Date:   Fri Mar 16 21:49:45 2012 -0400
5217
5218     Add an XML pretty printer database function
5219     
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.
5223     
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.
5226     
5227     Signed-off-by: Dan Scott <dan@coffeecode.net>
5228     Signed-off-by: Michael Peters <mrpeters@library.in.gov>
5229
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
5233
5234 commit 3670571e47fba3dc38aeec11a5f73ddc6cbea0ce
5235 Author: Dan Wells <dbw2@calvin.edu>
5236 Date:   Tue Jul 24 12:39:49 2012 -0400
5237
5238     TPAC: Fix org_unit location detection for login
5239     
5240     The TPAC login function currently looks for a 'loc' param to pass
5241     to the login service.  This isn't right because:
5242     
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'
5246     
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).
5251     
5252     Finally, this commit is 95% the work of Dan Scott, including the
5253     additions of logging info and a few whitespace fixes.
5254     
5255     Signed-off-by: Dan Wells <dbw2@calvin.edu>
5256     Signed-off-by: Dan Scott <dan@coffeecode.net>
5257
5258 9       4       Open-ILS/src/perlmods/lib/OpenILS/WWW/EGCatLoader.pm
5259
5260 commit a93650be26cfcd0118c8c816955a2cb2e8724acc
5261 Author: Dan Wells <dbw2@calvin.edu>
5262 Date:   Fri Jun 15 16:11:57 2012 -0400
5263
5264     Extend AuthProxy.pm Support to TPAC
5265     
5266     AuthProxy-enabled logins (e.g. LDAP) were not yet wired into TPAC.
5267     This adds TPAC support equivalent to that in JSPAC.
5268     
5269     Signed-off-by: Dan Wells <dbw2@calvin.edu>
5270     Signed-off-by: Dan Scott <dan@coffeecode.net>
5271
5272 26      9       Open-ILS/src/perlmods/lib/OpenILS/WWW/EGCatLoader.pm
5273
5274 commit d128743dccb6a252f2765d93fcd5cefc0e7f958d
5275 Author: Dan Scott <dscott@laurentian.ca>
5276 Date:   Fri Jul 27 16:27:29 2012 -0400
5277
5278     Use MARC::Field objects to append new fields
5279     
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.
5283     
5284     Signed-off-by: Dan Scott <dscott@laurentian.ca>
5285     Signed-off-by: Thomas Berezansky <tsbere@mvlc.org>
5286
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
5291
5292 commit ad3af2aca6ad7d7d7e497b477e679c762d016f5d
5293 Author: Bill Erickson <berick@esilibrary.com>
5294 Date:   Fri Jul 27 13:51:05 2012 -0400
5295
5296     Repair PCrudFilterPane localeStrings namespace pollution
5297     
5298     Avoid using the global 'localeStrings' variable in PCrudFilterPane
5299     because it clobbers the variable for UIs that use the same variable
5300     name.
5301     
5302     Originally repaired in working =>
5303     collab/berick/acq-fund-rollover-repairs, but the change was lost with
5304     competing feature development.
5305     
5306     Signed-off-by: Bill Erickson <berick@esilibrary.com>
5307     Signed-off-by: Lebbeous Fogle-Weekley <lebbeous@esilibrary.com>
5308
5309 18      19      Open-ILS/web/js/dojo/openils/widget/PCrudFilterPane.js
5310
5311 commit 6517e6fbeb80601a8aab8478484f6dbd22e3b001
5312 Author: Lebbeous Fogle-Weekley <lebbeous@esilibrary.com>
5313 Date:   Fri Jun 22 17:42:57 2012 -0400
5314
5315     Fix some failings of the Triggered Event Viewer
5316     
5317     1) give choices in a dropdown for the Reactor field
5318     
5319     2) like searching automatically wraps search terms in % except when at
5320     least one % is already present.
5321     
5322     Signed-off-by: Lebbeous Fogle-Weekley <lebbeous@esilibrary.com>
5323     Signed-off-by: Mike Rylander <mrylander@gmail.com>
5324
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
5328
5329 commit 8c79b3cecf8bbd977c864a0ba72435374e01cf4c
5330 Author: Lebbeous Fogle-Weekley <lebbeous@esilibrary.com>
5331 Date:   Fri Jul 27 10:57:52 2012 -0400
5332
5333     Triggered Event Log: Add title and author columns for hold-related events
5334     
5335     Correcting an omission spotted by Sally Fortin.
5336     
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
5340     list).
5341     
5342     Signed-off-by: Lebbeous Fogle-Weekley <lebbeous@esilibrary.com>
5343     Signed-off-by: Mike Rylander <mrylander@gmail.com>
5344
5345 6       1       Open-ILS/examples/fm_IDL.xml
5346 2       0       Open-ILS/src/templates/actor/user/event_log.tt2
5347
5348 commit bc84c7b6d47e1fdfe381ce96e2d2fb78a3d9907f
5349 Author: Galen Charlton <gmc@esilibrary.com>
5350 Date:   Fri Jul 27 11:23:46 2012 -0400
5351
5352     lp1028514: fix syntax-o in PL/PERLU version of maintain_901()
5353     
5354     Signed-off-by: Galen Charlton <gmc@esilibrary.com>
5355     Signed-off-by: Dan Scott <dscott@laurentian.ca>
5356
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
5361
5362 commit d153502f9b2b89b364742a41c0fbe9313c544ec9
5363 Author: Galen Charlton <gmc@esilibrary.com>
5364 Date:   Fri Jul 27 09:29:35 2012 -0400
5365
5366     stamp upgrade script for lp1028514
5367     
5368     Signed-off-by: Galen Charlton <gmc@esilibrary.com>
5369
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
5375
5376 commit 119034544e2934f223ec71a63f884f1eed487d6a
5377 Author: Dan Scott <dscott@laurentian.ca>
5378 Date:   Tue Jul 24 14:14:01 2012 -0400
5379
5380     Switch to a PLPERLU maintain_901() trigger function
5381     
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.
5385     
5386     Signed-off-by: Dan Scott <dscott@laurentian.ca>
5387     Signed-off-by: Mike Rylander <mrylander@gmail.com>
5388
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
5391
5392 commit b0c85c31df44e962c0ecc87e08e067513d6c4825
5393 Author: Galen Charlton <gmc@esilibrary.com>
5394 Date:   Tue Jul 24 11:51:52 2012 -0400
5395
5396     lp1028514: fix regex replace in maintain_901()
5397     
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.
5402     
5403     Signed-off-by: Galen Charlton <gmc@esilibrary.com>
5404     Signed-off-by: Dan Scott <dscott@laurentian.ca>
5405
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
5409
5410 commit 5fd92464a3046a38806bcd88d5e82591494609e2
5411 Author: Dan Scott <dscott@laurentian.ca>
5412 Date:   Thu Jul 26 10:45:25 2012 -0400
5413
5414     Get the TPAC basic link inline for <noscript>
5415     
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
5419     getting it inline.
5420     
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
5424     
5425     Signed-off-by: Dan Scott <dscott@laurentian.ca>
5426     Signed-off-by: Lebbeous Fogle-Weekley <lebbeous@esilibrary.com>
5427
5428 1       1       Open-ILS/web/opac/skin/default/xml/home/index_body.xml
5429
5430 commit 98559e35f091153bc61172fab7e59ebfe732aadc
5431 Author: Jason Etheridge <jason@esilibrary.com>
5432 Date:   Mon Jun 18 14:09:51 2012 -0400
5433
5434     patron name border color for Notes
5435     
5436     not Notes specifically, but this catches any non-alert non-blocking penalties
5437     and prevents a colorless border from happening
5438     
5439     Colors chosen from mrpeters' patch at
5440     https://bugs.launchpad.net/evergreen/+bug/921817
5441     
5442     Thanks!
5443     
5444     Signed-off-by: Jason Etheridge <jason@esilibrary.com>
5445     Signed-off-by: Lebbeous Fogle-Weekley <lebbeous@esilibrary.com>
5446
5447 2       4       Open-ILS/xul/staff_client/server/skin/patron_display.css
5448
5449 commit 4f7db675a60f9a2a002ca924ee91836f5fb03ca5
5450 Author: Robert Soulliere <robert.soulliere@mohawkcollege.ca>
5451 Date:   Wed Jul 25 15:37:46 2012 -0400
5452
5453     Documentation: Fix typo in upgrade instructions reported in launchpad bug #1028978.
5454     
5455     https://bugs.launchpad.net/evergreen/+bug/1028978
5456     
5457     Signed-off-by: Robert Soulliere <robert.soulliere@mohawkcollege.ca>
5458
5459 1       1       docs/installation/server_upgrade.txt
5460
5461 commit 76976c7fd09e47ca71ebb8c2311b690f11dac594
5462 Author: Bill Erickson <berick@esilibrary.com>
5463 Date:   Thu Jun 21 16:19:10 2012 -0400
5464
5465     ACQ Provider holding subfield field name options
5466     
5467     Provide a list of valid holding subfield types for the provider holding
5468     subfield grid in the provider admin UI.
5469     
5470     The current list includes:
5471     
5472     quantity
5473     estimated_price
5474     owning_lib
5475     call_number
5476     fund_code
5477     circ_modifier
5478     note
5479     copy_location
5480     barcode
5481     collection_code
5482     
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>
5486
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
5489
5490 commit 370e61be2a1fcf8f9e63dece7c770358c3237ae0
5491 Author: Bill Erickson <berick@esilibrary.com>
5492 Date:   Thu Jun 21 16:18:40 2012 -0400
5493
5494     Fire onEditPane handler for edit dialogs spawned from AutoGrid
5495     
5496     Signed-off-by: Bill Erickson <berick@esilibrary.com>
5497     Signed-off-by: Dan Wells <dbw2@calvin.edu>
5498
5499 1       0       Open-ILS/web/js/dojo/openils/widget/AutoGrid.js
5500
5501 commit e087d43fc733c96563a50abdd3ce33865f234ee4
5502 Author: Dan Scott <dscott@laurentian.ca>
5503 Date:   Wed Jul 25 12:45:27 2012 -0400
5504
5505     Add evergreen.get_locale_name() function to base schema
5506     
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!
5511     
5512     Signed-off-by: Dan Scott <dscott@laurentian.ca>
5513     Signed-off-by: Thomas Berezansky <tsbere@mvlc.org>
5514
5515 37      0       Open-ILS/src/sql/Pg/020.schema.functions.sql
5516
5517 commit 0b1d3ca56e7113be185f869a632fd8e49912d040
5518 Author: Bill Erickson <berick@esilibrary.com>
5519 Date:   Wed Jul 25 09:14:06 2012 -0400
5520
5521     lp1028906 : Vandelay inspect queue page load repair
5522     
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.
5527     
5528     Signed-off-by: Bill Erickson <berick@esilibrary.com>
5529     Signed-off-by: Lebbeous Fogle-Weekley <lebbeous@esilibrary.com>
5530
5531 1       1       Open-ILS/web/js/ui/default/vandelay/vandelay.js
5532
5533 commit 8a81d00af028deb2c291d944bfc1d7d73d319685
5534 Author: Bill Erickson <berick@esilibrary.com>
5535 Date:   Tue Jun 19 08:45:59 2012 -0400
5536
5537     2.2 upgrade missing vandelay.authority_match.quality column
5538     
5539     This column slipped through the cracks of the 2.1 to 2.2 upgrade.
5540     
5541     ALTER TABLE vandelay.authority_match ADD COLUMN quality INTEGER NOT NULL DEFAULT 0;
5542     
5543     Signed-off-by: Bill Erickson <berick@esilibrary.com>
5544     Signed-off-by: Lebbeous Fogle-Weekley <lebbeous@esilibrary.com>
5545
5546 1       0       Open-ILS/src/sql/Pg/version-upgrade/2.1-2.2-upgrade-db.sql
5547
5548 commit 939f1e7d3e12051fa6d49a537de2ab9c00701d6d
5549 Author: Dan Scott <dscott@laurentian.ca>
5550 Date:   Fri Jul 20 13:41:50 2012 -0400
5551
5552     TPAC: Decode translated strings into UTF8
5553     
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.
5557     
5558     Signed-off-by: Dan Scott <dscott@laurentian.ca>
5559     Signed-off-by: Lebbeous Fogle-Weekley <lebbeous@esilibrary.com>
5560
5561 3       0       Open-ILS/src/perlmods/lib/OpenILS/WWW/EGWeb.pm
5562
5563 commit 06e77b31369e770708f907fa7e0b7b4506310cf2
5564 Author: Dan Scott <dscott@laurentian.ca>
5565 Date:   Tue Jul 17 17:37:54 2012 -0400
5566
5567     TPAC: Implement a locale picker
5568     
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.
5574     
5575     Grabs the localized locale names, if available, from the database;
5576     otherwise falls back to the en-US version of the locale names.
5577     
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.
5581     
5582     Signed-off-by: Dan Scott <dscott@laurentian.ca>
5583     Signed-off-by: Lebbeous Fogle-Weekley <lebbeous@esilibrary.com>
5584
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
5593
5594 commit 9390b25f1904ff01093409ff8f29f49b6a2f1289
5595 Author: Bill Erickson <berick@esilibrary.com>
5596 Date:   Wed Nov 23 10:54:51 2011 -0500
5597
5598     Add constraint to ACQ PO state value
5599     
5600     Limit 'state' values to
5601     
5602     'new','pending','on-order','received','cancelled'
5603     
5604     https://bugs.launchpad.net/evergreen/+bug/893193
5605     
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>
5609
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
5614
5615 commit 75c5dbedacc9dce74510eac72aaa06be15a866d9
5616 Author: Thomas Berezansky <tsbere@mvlc.org>
5617 Date:   Wed Jan 25 12:47:40 2012 -0500
5618
5619     Add component to *force* external browser use
5620     
5621     For http/https urls that don't go to the host we are logged into.
5622     
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>
5626
5627 143     0       Open-ILS/xul/staff_client/components/forceexternal.js
5628  create mode 100644 Open-ILS/xul/staff_client/components/forceexternal.js
5629
5630 commit b10b52d842f609708e52897fc171b2c75c94e339
5631 Author: Thomas Berezansky <tsbere@mvlc.org>
5632 Date:   Wed Jan 25 11:18:39 2012 -0500
5633
5634     Allow opening of links in default browser
5635     
5636     And do so for the "Get Help With Evergreen" portal link.
5637     
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>
5641
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
5645
5646 commit 04611dffa458982ada067357e1b7aa54a075356c
5647 Author: Kathy Lussier <klussier@masslnc.org>
5648 Date:   Mon Jul 9 22:46:05 2012 -0400
5649
5650     Signed-off-by: Kathy Lussier <klussier@masslnc.org>
5651     
5652     LP: Allow user to change activation options for suspended holds.
5653     
5654     Activation options were hidden from users when holds were in a suspended
5655     state.
5656     
5657     Signed-off-by: Lebbeous Fogle-Weekley <lebbeous@esilibrary.com>
5658
5659 1       1       Open-ILS/src/templates/opac/myopac/holds/edit.tt2
5660
5661 commit 9332a68d06cb6caa0af3f560d5acfaaf6b716be7
5662 Author: Steven Chan <schan@sitka.bclibraries.ca>
5663 Date:   Wed Jul 18 11:22:14 2012 -0700
5664
5665     Fix LP800480, ACQ - Vendor Invoice Won't Save
5666     
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.
5678     
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
5681     of code to unflesh.
5682     
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
5690     reason.
5691     
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
5698     user to retry.
5699     
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.
5707     
5708     Signed-off-by: James Fournie <jfournie@sitka.bclibraries.ca>
5709     Signed-off-by: Lebbeous Fogle-Weekley <lebbeous@esilibrary.com>
5710
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
5714
5715 commit 4e6f44ab34f1c53c7d462d6077f1073bd3ab40d1
5716 Author: Bill Erickson <berick@esilibrary.com>
5717 Date:   Mon Jul 9 14:46:41 2012 -0400
5718
5719     Batch lineitem create / link-to invoice action
5720     
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.
5726     
5727     Signed-off-by: Bill Erickson <berick@esilibrary.com>
5728     Signed-off-by: Mike Rylander <mrylander@gmail.com>
5729
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
5732
5733 commit adcf4e7684e9953a37a4c5c0b0828e7ae0fcfca1
5734 Author: Bill Erickson <berick@esilibrary.com>
5735 Date:   Mon Jul 9 14:45:15 2012 -0400
5736
5737     Invoice link dialog supports multiple lineitems/POs
5738     
5739     Adds support to the invoice linking dialog for linking sets of lineitems
5740     or POs instead of just one.
5741     
5742     Signed-off-by: Bill Erickson <berick@esilibrary.com>
5743     Signed-off-by: Mike Rylander <mrylander@gmail.com>
5744
5745 8       2       Open-ILS/web/js/ui/default/acq/common/inv_dialog.js
5746
5747 commit b32c7f26a6fef15419639c38448c0028bb8f4a60
5748 Author: Bill Erickson <berick@esilibrary.com>
5749 Date:   Mon Jul 9 13:34:26 2012 -0400
5750
5751     Attach multiple lineitems / POs to invoice
5752     
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.
5756     
5757     Signed-off-by: Bill Erickson <berick@esilibrary.com>
5758     Signed-off-by: Mike Rylander <mrylander@gmail.com>
5759
5760 31      15      Open-ILS/web/js/ui/default/acq/invoice/view.js
5761
5762 commit 7a100875f813b3319aec1872460a7e7261dd6b8b
5763 Author: Robert Soulliere <robert.soulliere@mohawkcollege.ca>
5764 Date:   Tue Jul 24 13:01:48 2012 -0400
5765
5766     Documentation: Add line breaks in authorities chapter to fix
5767     asciidoc formatting.
5768     
5769     Signed-off-by: Robert Soulliere <robert.soulliere@mohawkcollege.ca>
5770
5771 15      10      docs/admin/authorities.txt
5772
5773 commit df90cb78bc9ef86bea4ccef7f87ce5147e5e0a7d
5774 Author: Lebbeous Fogle-Weekley <lebbeous@esilibrary.com>
5775 Date:   Tue Jul 24 12:46:08 2012 -0400
5776
5777     Acq: PO view interface sometimes fails to load in development enviroments
5778     
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.
5782     
5783     Signed-off-by: Lebbeous Fogle-Weekley <lebbeous@esilibrary.com>
5784
5785 1       0       Open-ILS/web/js/ui/default/acq/po/view_po.js
5786
5787 commit 92ae1ecae956c2a2772a585f7d8602712cbfd9e9
5788 Author: Bill Erickson <berick@esilibrary.com>
5789 Date:   Fri Jul 13 12:07:56 2012 -0400
5790
5791     ACQ : lineitem recovers focus from various interfaces
5792     
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.
5797     
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.
5801     
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.
5804     
5805     Signed-off-by: Bill Erickson <berick@esilibrary.com>
5806     Signed-off-by: Lebbeous Fogle-Weekley <lebbeous@esilibrary.com>
5807
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
5815
5816 commit 2353b9392fd60d37be326e8548bdd01faf8fd756
5817 Author: Bill Erickson <berick@esilibrary.com>
5818 Date:   Fri Jul 13 16:31:41 2012 -0400
5819
5820     ACQ : Support lineitem fucus in ACQ unified search
5821     
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
5826     focusLi mechanism.
5827     
5828     Signed-off-by: Bill Erickson <berick@esilibrary.com>
5829     Signed-off-by: Lebbeous Fogle-Weekley <lebbeous@esilibrary.com>
5830
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
5833
5834 commit 3b637c3583d661bc9f4f08d1b2a9aa5f7c0aa9c3
5835 Author: Bill Erickson <berick@esilibrary.com>
5836 Date:   Thu Jul 12 16:23:14 2012 -0400
5837
5838     ACQ : Support for lineitem focus in invoice UI
5839     
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
5842     to help orient.
5843     
5844     Signed-off-by: Bill Erickson <berick@esilibrary.com>
5845     Signed-off-by: Lebbeous Fogle-Weekley <lebbeous@esilibrary.com>
5846
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
5849
5850 commit 01f4982df0ec1bdc1aa9daa7eaf45c34acaeb0ce
5851 Author: Bill Erickson <berick@esilibrary.com>
5852 Date:   Thu Jul 12 14:09:32 2012 -0400
5853
5854     ACQ : worksheet Return action focuses lineitem
5855     
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".
5859     
5860     Signed-off-by: Bill Erickson <berick@esilibrary.com>
5861     Signed-off-by: Lebbeous Fogle-Weekley <lebbeous@esilibrary.com>
5862
5863 9       2       Open-ILS/src/templates/acq/lineitem/worksheet.tt2
5864
5865 commit 0fcae937415f3971ca0ca5bee8a7d7175d3c9a7a
5866 Author: Bill Erickson <berick@esilibrary.com>
5867 Date:   Thu Jul 12 14:01:50 2012 -0400
5868
5869     ACQ : Lineitem recovers focus after actions
5870     
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
5875     re-orient.
5876     
5877     Signed-off-by: Bill Erickson <berick@esilibrary.com>
5878     Signed-off-by: Lebbeous Fogle-Weekley <lebbeous@esilibrary.com>
5879
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
5882
5883 commit c108746532548fd8d3fadd15736375a57208d485
5884 Author: Bill Erickson <berick@esilibrary.com>
5885 Date:   Fri Jul 13 11:49:00 2012 -0400
5886
5887     Support custom URL mangling in openils.CGI JS lib
5888     
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
5894     args.url;
5895     
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
5899     clobbering it.
5900     
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
5903     included.
5904     
5905     Signed-off-by: Bill Erickson <berick@esilibrary.com>
5906     Signed-off-by: Lebbeous Fogle-Weekley <lebbeous@esilibrary.com>
5907
5908 79      14      Open-ILS/web/js/dojo/openils/CGI.js
5909
5910 commit 0438399769af9d9747a0185a8ae73a3cc944c00d
5911 Author: Bill Erickson <berick@esilibrary.com>
5912 Date:   Mon Jul 23 10:44:41 2012 -0400
5913
5914     ACQ order record fetcher and uploader script
5915     
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.
5921     
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.
5925     
5926     Example:
5927     
5928     ./acq_order_reader.pl \
5929         --user admin \
5930         --password demo123 \
5931         -poll-interval 3 \
5932         --debug &
5933     
5934     Signed-off-by: Bill Erickson <berick@esilibrary.com>
5935     Signed-off-by: Mike Rylander <mrylander@gmail.com>
5936
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
5940
5941 commit b1c9f9c8b030060aa4df4ebc98c37cc05f5f6207
5942 Author: Bill Erickson <berick@esilibrary.com>
5943 Date:   Tue Jul 17 11:08:35 2012 -0400
5944
5945     Support Purchase Order name extraction from upload
5946     
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.
5953     
5954     Example attribute configuration:
5955     
5956     code            => purchase_order
5957     xpath           => //*[@tag="980"]/*[@code="p"]
5958     Is Identifier   => false
5959     
5960     *note 980p is arbitrary
5961     
5962     Signed-off-by: Bill Erickson <berick@esilibrary.com>
5963     Signed-off-by: Mike Rylander <mrylander@gmail.com>
5964
5965 43      0       Open-ILS/src/perlmods/lib/OpenILS/Application/Acq/Order.pm
5966
5967 commit 967a96332af446b7224e4c236b6a3a87f601b2a1
5968 Author: Mike Rylander <mrylander@gmail.com>
5969 Date:   Tue Jul 24 11:51:29 2012 -0400
5970
5971     Stamping upgrade script for Capture/Fulfill penalty blocks
5972     
5973     Signed-off-by: Mike Rylander <mrylander@gmail.com>
5974
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
5980
5981 commit ef0842aba78178d9df85c1edbfb295c54109630a
5982 Author: Bill Erickson <berick@esilibrary.com>
5983 Date:   Tue Jul 17 09:19:46 2012 -0400
5984
5985     Apply HOLD block on new holds, CAPTURE block on existing
5986     
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).
5990     
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>
5994
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
5997
5998 commit bd98f2adea3937bd848cf0386e8220095e3d8118
5999 Author: Bill Erickson <berick@esilibrary.com>
6000 Date:   Thu Jun 21 14:37:11 2012 -0400
6001
6002     Avoid CAPTURE-blocked holds in pull list (IDL view)
6003     
6004     Update the new IDL holds pull list view to avoid returning holds for
6005     users that have CAPTURE penalties.
6006     
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.
6012     
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>
6016
6017 13      0       Open-ILS/examples/fm_IDL.xml
6018
6019 commit fecdfe5dcb1a87cd2b12733b4b06c56e5c5ab4b5
6020 Author: Bill Erickson <berick@esilibrary.com>
6021 Date:   Thu Jun 21 14:26:25 2012 -0400
6022
6023     hold CAP/FILL blocks : pair FULFILL with CIRC in stock penalties
6024     
6025     FULFILL is really a block on circulation, not holds, so pair the FULFILL
6026     block with CIRC blocks for the stock data.
6027     
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>
6031
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
6034
6035 commit 08075458b3fad3d9112d8dc2f2f6655056f8513d
6036 Author: Bill Erickson <berick@esilibrary.com>
6037 Date:   Thu Jun 21 14:11:47 2012 -0400
6038
6039     hold CAP/FILL blocks : more event test collection repairs
6040     
6041     Further improving the logic which decides which patron permit events are
6042     valid for a given set of circumstances.
6043     
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>
6047
6048 16      13      Open-ILS/src/perlmods/lib/OpenILS/Application/Circ/Circulate.pm
6049
6050 commit 169731b8569a378bae748c98514e42bd89954d17
6051 Author: Bill Erickson <berick@esilibrary.com>
6052 Date:   Thu Jun 21 14:00:51 2012 -0400
6053
6054     hold CAP/FILL blocks : repair event test in patron permit
6055     
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
6058     hold.
6059     
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>
6063
6064 2       0       Open-ILS/src/perlmods/lib/OpenILS/Application/Circ/Circulate.pm
6065
6066 commit 1b36e7a6af73c06417a4cbf19bf0585125b32a36
6067 Author: Bill Erickson <berick@esilibrary.com>
6068 Date:   Tue Apr 10 16:24:59 2012 -0400
6069
6070     Avoid CAPTURE-blocked holds in pull list
6071     
6072     Otherwise, staff will be pulling items for holds that cannot be
6073     captured.
6074     
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>
6078
6079 10      0       Open-ILS/src/perlmods/lib/OpenILS/Application/Storage/Publisher/action.pm
6080
6081 commit 266fc54ebaab9806af3ee86ba39b778bc192ebf8
6082 Author: Mike Rylander <mrylander@gmail.com>
6083 Date:   Tue Apr 10 10:21:02 2012 -0400
6084
6085     Avoid checkin capture for CAPTURE-blocked holds
6086     
6087     Teach the nearest_hold sub about CAPTURE-blocking penalties
6088     
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>
6093
6094 8       3       Open-ILS/src/perlmods/lib/OpenILS/Application/Storage/Publisher/action.pm
6095
6096 commit a8155fc4c4728adbfd3e734a9ede7eca1f067c78
6097 Author: Bill Erickson <berick@esilibrary.com>
6098 Date:   Tue Apr 10 15:42:17 2012 -0400
6099
6100     hold CAP/FILL blocks : separate CIRC and FULFILL blocks
6101     
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.
6107     
6108     To always prevents checkouts, use both blocks.  Use individual blocks
6109     where one or the other behavior is desired.
6110     
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>
6114
6115 77      10      Open-ILS/src/perlmods/lib/OpenILS/Application/Circ/Circulate.pm
6116
6117 commit ae0e26ed0862b3694415806ce2dc05e128868c24
6118 Author: Bill Erickson <berick@esilibrary.com>
6119 Date:   Tue Apr 10 15:41:51 2012 -0400
6120
6121     DB seed data for CAPTURE and FULFILL penalty blocks
6122     
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
6126     block_lists.
6127     
6128     To use these new block types, simply update existing penalties as
6129     desired or add new local pentalty types for staff-managed patron
6130     blocking messages.
6131     
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>
6135
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
6139
6140 commit ea3a318233a63168882f93945add1cdd8a18ff61
6141 Author: Bill Erickson <berick@esilibrary.com>
6142 Date:   Mon Jul 23 18:51:45 2012 -0400
6143
6144     ACQ "Fund Summary" combined IDL reporter view
6145     
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.
6149     
6150     The view is marked as reporter:core="true" so it will be visible in the
6151     main reporter sources.
6152     
6153     Signed-off-by: Bill Erickson <berick@esilibrary.com>
6154     Signed-off-by: Mike Rylander <mrylander@gmail.com>
6155
6156 45      1       Open-ILS/examples/fm_IDL.xml
6157
6158 commit bf836230020982a229b95dcf8ed3f47e401293a4
6159 Author: Ben Shum <bshum@biblio.org>
6160 Date:   Tue Jul 24 10:36:49 2012 -0400
6161
6162     Remove retrieve permissions from org units
6163     
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:
6166     
6167     CREATE_ORG_UNIT
6168     UPDATE_ORG_UNIT
6169     DELETE_ORG_UNIT
6170     
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.
6174     
6175     Signed-off-by: Ben Shum <bshum@biblio.org>
6176     Signed-off-by: Lebbeous Fogle-Weekley <lebbeous@esilibrary.com>
6177
6178 1       4       Open-ILS/examples/fm_IDL.xml
6179
6180 commit f16f7a84b73f83b6248560f212fddc1dd0c3b094
6181 Author: Jeff Godin <jgodin@tadl.org>
6182 Date:   Tue Jul 24 02:23:17 2012 -0400
6183
6184     Fix TPAC recognition of logged-in users via http
6185     
6186     Fixes bug: LP 957375
6187     tpac: catalog does not immediately recognize "stay logged in" users
6188     https://bugs.launchpad.net/evergreen/+bug/957375
6189     
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.
6192     
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.
6196     
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.
6200     
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.
6205     
6206     The solution:
6207     
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)
6213     
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.
6217     
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.
6221     
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.
6225     
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
6231     
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.
6234     
6235     Signed-off-by: Jeff Godin <jgodin@tadl.org>
6236     Signed-off-by: Lebbeous Fogle-Weekley <lebbeous@esilibrary.com>
6237
6238 43      13      Open-ILS/src/perlmods/lib/OpenILS/WWW/EGCatLoader.pm
6239
6240 commit 827c7f915a1175f663e4c9371e6883a3bb7784b1
6241 Author: Bill Erickson <berick@esilibrary.com>
6242 Date:   Tue Jul 10 16:29:39 2012 -0400
6243
6244     Show zero-copy lineitem's in zero-copy activation warning
6245     
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.
6248     
6249     This adds a new API call
6250     
6251     open-ils.acq.purchase_order.no_copy_lineitems.id_list(auth, po_id)
6252     
6253     Signed-off-by: Bill Erickson <berick@esilibrary.com>
6254     Signed-off-by: Mike Rylander <mrylander@gmail.com>
6255
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
6258
6259 commit a0f9b77361a434c42ce39eb88661c7926d158395
6260 Author: Bill Erickson <berick@esilibrary.com>
6261 Date:   Tue Jul 10 11:56:05 2012 -0400
6262
6263     Control PO activation for zero-copy lineitems
6264     
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.
6269     
6270     Signed-off-by: Bill Erickson <berick@esilibrary.com>
6271     Signed-off-by: Mike Rylander <mrylander@gmail.com>
6272
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
6276
6277 commit 37953470cdd9b9a7441722275aeead3c232d1466
6278 Author: Ben Shum <bshum@biblio.org>
6279 Date:   Mon Jul 23 16:59:33 2012 -0400
6280
6281     TPAC - repair editions statement display
6282     
6283     Change && back to || and repair editions display in TPAC.
6284     
6285     Signed-off-by: Ben Shum <bshum@biblio.org>
6286     Signed-off-by: Dan Scott <dscott@laurentian.ca>
6287
6288 2       2       Open-ILS/src/templates/opac/parts/misc_util.tt2
6289
6290 commit aff37795825b477a9b82560fe16ea4685202d201
6291 Author: Bill Erickson <berick@esilibrary.com>
6292 Date:   Mon Jul 23 18:01:50 2012 -0400
6293
6294     ACQ repair reverse exchange rate in fund transfer
6295     
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.
6302     
6303     Signed-off-by: Bill Erickson <berick@esilibrary.com>
6304     Signed-off-by: Mike Rylander <mrylander@gmail.com>
6305
6306 15      15      Open-ILS/src/perlmods/lib/OpenILS/Application/Acq/Financials.pm
6307
6308 commit 26e4a209438aa3ccc97a739d33b3afddac40fe60
6309 Author: Galen Charlton <gmc@esilibrary.com>
6310 Date:   Tue Jul 24 09:53:01 2012 -0400
6311
6312     wording improvement for 2.2 release notes
6313     
6314     Patch by Sally Fortin <sfortin@esilibrary.com> to fix
6315     typo noticed by James Keenan.
6316     
6317     Signed-off-by: Galen Charlton <gmc@esilibrary.com>
6318
6319 2       2       docs/RELEASE_NOTES_2_2.txt
6320
6321 commit c0a3be41982ade814597ea3f258e3e19821ff95d
6322 Author: Mike Rylander <mrylander@gmail.com>
6323 Date:   Tue May 22 08:00:12 2012 -0400
6324
6325     Always display the hold type indicator
6326     
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.
6331     
6332     Signed-off-by: Mike Rylander <mrylander@gmail.com>
6333     Signed-off-by: Bill Erickson <berick@esilibrary.com>
6334
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
6341
6342 commit 8f4f548ad2c13ca62e3a8906a701ceb02b4cabfc
6343 Author: Mike Rylander <mrylander@gmail.com>
6344 Date:   Tue Jul 24 08:11:23 2012 -0400
6345
6346     Stamping upgrade for Copy Location Circ Limits
6347     
6348     Signed-off-by: Mike Rylander <mrylander@gmail.com>
6349
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
6355
6356 commit 8ebc2398f1dc28a17bd82809ab2b806766f95499
6357 Author: Bill Erickson <berick@esilibrary.com>
6358 Date:   Fri Jun 22 12:04:41 2012 -0400
6359
6360     Add Copy Location to circ matrix matchpoint
6361     
6362     Similar to circulation modifiers, circ policies can now be based on copy
6363     location.
6364     
6365     This also adds copy location to the circ matrix weights.
6366     
6367     Signed-off-by: Bill Erickson <berick@esilibrary.com>
6368     Signed-off-by: Mike Rylander <mrylander@gmail.com>
6369
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
6376
6377 commit 74ffd2aabb28b0655102531ac55c4a7e1ad38b9b
6378 Author: Bill Erickson <berick@esilibrary.com>
6379 Date:   Fri Apr 13 16:19:03 2012 -0400
6380
6381     Copy Location Circ Limit Sets Admin UI
6382     
6383     Changes are applied to the existing Admin -> Local Administration ->
6384     Circ Limit Sets interface to support copy location limit groups.
6385     
6386     Signed-off-by: Bill Erickson <berick@esilibrary.com>
6387     
6388     Copy Location Circ Limit Sets : UI 2
6389     
6390     Signed-off-by: Bill Erickson <berick@esilibrary.com>
6391     Signed-off-by: Mike Rylander <mrylander@gmail.com>
6392
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
6395
6396 commit f60b9829c0a970ac94e001270e2d8bb57c5e1584
6397 Author: Bill Erickson <berick@esilibrary.com>
6398 Date:   Fri Apr 13 15:39:18 2012 -0400
6399
6400     Copy Location Circ Limit Sets : DB and IDL
6401     
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.
6406     
6407     Signed-off-by: Bill Erickson <berick@esilibrary.com>
6408     Signed-off-by: Mike Rylander <mrylander@gmail.com>
6409
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
6414
6415 commit a91ca6193237a2ee1eb8e640636fb607e73867ab
6416 Author: Dan Scott <dscott@laurentian.ca>
6417 Date:   Mon Jul 23 12:09:03 2012 -0400
6418
6419     JSPAC: Point to TPAC from <noscript> section
6420     
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
6423     that.
6424     
6425     Signed-off-by: Dan Scott <dscott@laurentian.ca>
6426     Signed-off-by: Lebbeous Fogle-Weekley <lebbeous@esilibrary.com>
6427
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
6430
6431 commit 488d6535c75189e7654c95337f3b2d0005938018
6432 Author: Mike Rylander <mrylander@gmail.com>
6433 Date:   Mon Jul 23 16:13:36 2012 -0400
6434
6435     Stamping upgrade script for Trigger Event Log
6436     
6437     Signed-off-by: Mike Rylander <mrylander@gmail.com>
6438
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
6444
6445 commit 26f1217aab212750d5f5ef8447a835119ae0cefd
6446 Author: Lebbeous Fogle-Weekley <lebbeous@esilibrary.com>
6447 Date:   Fri May 18 12:12:55 2012 -0400
6448
6449     Trigger Event Log
6450     
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
6453     by patron barcode.
6454     
6455     This is accessed from various menus around the staff client, notably the
6456     patron interface and the item status interface.
6457     
6458     This has better printing capabilities than previous versions of this
6459     interface, too.
6460     
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.
6464     
6465     One new permission: VIEW_TRIGGER_EVENT.  This does what it sounds like
6466     it does.
6467     
6468     Signed-off-by: Lebbeous Fogle-Weekley <lebbeous@esilibrary.com>
6469     Signed-off-by: Bill Erickson <berick@esilibrary.com>
6470     
6471     Conflicts (resolved):
6472         Open-ILS/src/sql/Pg/950.data.seed-values.sql
6473         Open-ILS/web/js/dojo/openils/widget/PCrudFilterDialog.js
6474     
6475     Signed-off-by: Mike Rylander <mrylander@gmail.com>
6476
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
6507
6508 commit e382960d71558c9453f008160b684aa00d6f7210
6509 Author: Dan Scott <dscott@laurentian.ca>
6510 Date:   Thu Jul 12 19:12:06 2012 -0400
6511
6512     TPAC: Set autofocus appropriately for different contexts
6513     
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.
6520     
6521     Signed-off-by: Dan Scott <dscott@laurentian.ca>
6522     Signed-off-by: Lebbeous Fogle-Weekley <lebbeous@esilibrary.com>
6523
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
6532
6533 commit fc6469fcb532709e595e0746aeaa6ff2f2fa0beb
6534 Author: Robert Soulliere <robert.soulliere@mohawkcollege.ca>
6535 Date:   Mon Jul 23 08:12:15 2012 -0400
6536
6537     Documentation:  Fix typo in upgrade instructions. Bug #1027752 reported  by Jeff Green.
6538     
6539     Signed-off-by: Robert Soulliere <robert.soulliere@mohawkcollege.ca>
6540
6541 1       1       docs/installation/server_upgrade.txt
6542
6543 commit 2508f4dfee6322ca59af6791a98540a8c7cc3244
6544 Author: Dan Scott <dan@coffeecode.net>
6545 Date:   Sun Jul 22 18:58:11 2012 -0400
6546
6547     Fix / improve bookbag list paging
6548     
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.
6552     
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
6557     parameter).
6558     
6559     Finally, the changes related the permanent bookbags didn't pass through
6560     one of the context parameters we needed (bookbag_count) to enable
6561     paging.
6562     
6563     Signed-off-by: Dan Scott <dan@coffeecode.net>
6564     Signed-off-by: Ben Shum <bshum@biblio.org>
6565
6566 9       0       Open-ILS/src/perlmods/lib/OpenILS/WWW/EGCatLoader/Account.pm
6567 12      6       Open-ILS/src/templates/opac/myopac/lists.tt2
6568
6569 commit 428e36c9335aec96e2f6d5015bd01ae507825676
6570 Author: Dan Scott <dscott@laurentian.ca>
6571 Date:   Sun Jul 22 16:01:38 2012 -0400
6572
6573     Wrap upgrade script for permanent bookbag lists
6574     
6575     Signed-off-by: Dan Scott <dscott@laurentian.ca>
6576
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
6581
6582 commit 3f07573c83b34d6d6f080ee5c58d41c6bc218aec
6583 Author: Dan Scott <dscott@laurentian.ca>
6584 Date:   Wed Jul 18 12:27:08 2012 -0400
6585
6586     TPAC: Refactor bookbag list actions into a common template
6587     
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.
6591     
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>
6595
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
6600
6601 commit fd7752cfdcdb801779d1ffbc42e293443a2dff72
6602 Author: Jason Stephenson <jason@sigio.com>
6603 Date:   Wed Jul 11 08:59:48 2012 -0400
6604
6605     Ability to add records to permanent bookbags in TPAC.
6606     
6607     Add an actor usr setting for holding the name of a default book
6608     list: opac.default_list.
6609     
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.
6614     
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
6620     on the menu.
6621     
6622     Adding to a temporary list will function the same as adding to a
6623     list does prior to this enhancement.
6624     
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.
6628     
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.
6634     
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.
6642     
6643     The user will have the option to create a new list when viewing
6644     all of their lists.
6645     
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.
6650     
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.
6654     
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.
6657     
6658     Add cust opac.temporary_list_no_warn to let patrons disable
6659     the warning for themselves.
6660     
6661     Add the opac.default_list usr_setting_type. This will be used to track a
6662     user's default bookbag.
6663     
6664     Add the upgrade script to create new coust and custs.
6665     
6666     Insert coust (opac.patron.temporary_list_warn) and cust
6667     (opac.temporary_list_no_warn, opac.default_list) into the respective
6668     tables.
6669     
6670     Add release notes for add to permanent bookbag feature.
6671     
6672     Add a warning when the user adds a record to a temporary list.
6673     
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
6677     their session ends.
6678     
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.
6682     
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
6685     in, of course.
6686     
6687     Add release notes for the temporary list warning feature.
6688     
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>
6693
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
6714
6715 commit 571a82c493fa8f6ef1dbbb1ea148fce2da156869
6716 Author: Robert Soulliere <robert.soulliere@mohawkcollege.ca>
6717 Date:   Thu Jul 19 13:35:49 2012 -0400
6718
6719     Documentation: remove those darn Windows carriage returns.
6720     
6721     I am using linux based system for editing so I am not sure where they are coming from.
6722     
6723     Signed-off-by: Robert Soulliere <robert.soulliere@mohawkcollege.ca>
6724
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
6735
6736 commit 96b5e854d7059a102a9dcbcd5353350278350e24
6737 Author: Robert Soulliere <robert.soulliere@mohawkcollege.ca>
6738 Date:   Thu Jul 19 13:23:18 2012 -0400
6739
6740     Documentation: Migrate reports documentation from 2.1
6741     
6742     Content reviewed by Jenny Turner. I converted to asciidoc and tested
6743     processing. I also added index terms.
6744     
6745     Signed-off-by: Robert Soulliere <robert.soulliere@mohawkcollege.ca>
6746
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
6757 20      0       docs/root.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
6768
6769 commit e25888ad8156c03c65984746255fd8572f78f97e
6770 Author: Robert Soulliere <robert.soulliere@mohawkcollege.ca>
6771 Date:   Wed Jul 18 21:49:02 2012 -0400
6772
6773     Documentation: Format text to limit line length to 80 characters.
6774     
6775     Signed-off-by: Robert Soulliere <robert.soulliere@mohawkcollege.ca>
6776
6777 313     154     docs/circulation/circulation_patron_records.txt
6778
6779 commit 288a86cbcc562ace01e0d6300803b242b9580f2d
6780 Author: Dan Scott <dan@coffeecode.net>
6781 Date:   Wed Jul 11 23:37:11 2012 -0400
6782
6783     Add Journal Title search to stock TPAC filters
6784     
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
6788     accordingly.
6789     
6790     Signed-off-by: Dan Scott <dan@coffeecode.net>
6791     Signed-off-by: Dan Wells <dbw2@calvin.edu>
6792
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
6795
6796 commit ca5bdf3f82277c4fba2693593f5901f91560dec1
6797 Author: Robert Soulliere <robert.soulliere@mohawkcollege.ca>
6798 Date:   Wed Jul 18 10:16:09 2012 -0400
6799
6800     Documentation: Fix various issues causing errors during processing.
6801     
6802     Signed-off-by: Robert Soulliere <robert.soulliere@mohawkcollege.ca>
6803
6804 1       1       docs/acquisitions/vandelay_acquisitions_integration.txt
6805 1       1       docs/circulation/circulation_patron_records.txt
6806 1       3       docs/licensing.txt
6807 0       5       docs/root.txt
6808
6809 commit 48178388d925e1469f5b7811a7fd318275aa4e02
6810 Author: Dan Scott <dscott@laurentian.ca>
6811 Date:   Tue Jul 17 12:55:39 2012 -0400
6812
6813     TPAC: Use % font size + bold to highlight login failure
6814     
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
6818     well.
6819     
6820     Signed-off-by: Dan Scott <dscott@laurentian.ca>
6821     Signed-off-by: Melissa Lefebvre <mlefebvre@biblio.org>
6822
6823 3       1       Open-ILS/web/css/skin/default/opac/style.css
6824
6825 commit e0e67c5f478072fd7543f87a509a3c71cda480dd
6826 Author: Melissa Lefebvre <mlefebvre@biblio.org>
6827 Date:   Fri May 11 11:07:50 2012 -0400
6828
6829     Tpac CSS: Login failure message
6830     
6831     To draw attention to failed logins, the font size was increased
6832     to 16px and the font color changed from black to red.
6833     
6834     Signed-off-by: Melissa Lefebvre <mlefebvre@biblio.org>
6835     Signed-off-by: Dan Scott <dscott@laurentian.ca>
6836
6837 5       0       Open-ILS/web/css/skin/default/opac/style.css
6838
6839 commit 961037561d3fe7b70fbe9d7a196502527374d8f6
6840 Author: Dan Scott <dscott@laurentian.ca>
6841 Date:   Tue Jul 17 12:39:37 2012 -0400
6842
6843     TPAC: Slightly more accessible user-visible account notes display
6844     
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.
6848     
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.
6853     
6854     Signed-off-by: Dan Scott <dscott@laurentian.ca>
6855     Signed-off-by: Bill Erickson <berick@esilibrary.com>
6856
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
6859
6860 commit b1727008e92003d04558c310310eae95fed8959b
6861 Author: Bill Erickson <berick@esilibrary.com>
6862 Date:   Tue Jun 19 14:24:33 2012 -0400
6863
6864     TPAC: show patron-visible notes in my-account
6865     
6866     Notes display in the 'Account Summary' box on the first page of
6867     my-account.
6868     
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>
6872
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
6875
6876 commit e1348fb435a757f6cc96fe28029677efe0cfc5ad
6877 Author: Dan Scott <dan@coffeecode.net>
6878 Date:   Fri Jun 15 22:59:23 2012 -0400
6879
6880     TPAC: Physical description, now with spaces
6881     
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.
6886     
6887     Signed-off-by: Dan Scott <dan@coffeecode.net>
6888     Signed-off-by: Michael Peters <mrpeters@library.in.gov>
6889
6890 1       1       Open-ILS/src/templates/opac/parts/misc_util.tt2
6891
6892 commit 50de1a4f5c417c30f891347ddb6516e6ff491214
6893 Author: Ben Shum <bshum@biblio.org>
6894 Date:   Wed Jun 27 14:01:24 2012 -0400
6895
6896     Move Prefix field ahead of Names in patron editor
6897     
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.
6903     
6904     In addition, address label issues by changing "Suffix/Title" back to
6905     only "Suffix" and making "Prefix" into "Prefix/Title".
6906     
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>
6910
6911 2       2       Open-ILS/examples/fm_IDL.xml
6912 1       1       Open-ILS/src/templates/actor/user/register_table.tt2
6913
6914 commit cde5d7218d4b6cfa782257cf488a1a317542fa13
6915 Author: Bill Erickson <berick@esilibrary.com>
6916 Date:   Mon Jul 16 16:56:10 2012 -0400
6917
6918     Squelch uninitialized var warning from hold_copy_targeter
6919     
6920     open-ils.storage_stderr.log was getting filled with entries like:
6921     
6922     "Use of uninitialized value in concatenation (.) or string at
6923     /usr/local/share/perl/5.10.1/OpenILS/Application/Storage/Publisher/action.pm"
6924     
6925     ... consuming disk space endlessly. Stop that!
6926     
6927     (Stealing Lebbeous' footwork and providing a slightly different solution.)
6928     
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>
6932
6933 1       1       Open-ILS/src/perlmods/lib/OpenILS/Application/Storage/Publisher/action.pm
6934
6935 commit 4b2edba197b25dc86001d1de35aca64d7f3aa266
6936 Author: Dan Scott <dscott@laurentian.ca>
6937 Date:   Mon Jul 16 17:22:16 2012 -0400
6938
6939     Searchbar spacing: move inline CSS into a style
6940     
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.
6943     
6944     Signed-off-by: Dan Scott <dscott@laurentian.ca>
6945     Signed-off-by: Melissa Lefebvre <mlefebvre@biblio.org>
6946
6947 1       1       Open-ILS/src/templates/opac/parts/searchbar.tt2
6948 5       0       Open-ILS/web/css/skin/default/opac/style.css
6949
6950 commit 151d61a32b17aae7a4bf1851be1d82898e5c8ace
6951 Author: Melissa Lefebvre <mlefebvre@biblio.org>
6952 Date:   Tue Jul 3 12:53:09 2012 -0400
6953
6954     TPAC: Search wrapper spacing
6955     
6956     Currently the search box options are "smooshed up" against the
6957     links toolbar.  The following changes address this.
6958     
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.
6961     
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"
6964     wording.
6965     
6966     Signed-off-by: Melissa Lefebvre <mlefebvre@biblio.org>
6967     Signed-off-by: Dan Scott <dscott@laurentian.ca>
6968
6969 1       1       Open-ILS/src/templates/opac/parts/searchbar.tt2
6970 3       1       Open-ILS/web/css/skin/default/opac/style.css
6971
6972 commit b6de97d55f67480e459b68473acc5ae84ec84f57
6973 Author: Jason Etheridge <jason@esilibrary.com>
6974 Date:   Thu May 10 14:18:37 2012 -0400
6975
6976     increase the default width for the xul list line number column
6977     
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>
6981
6982 3       0       Open-ILS/xul/staff_client/server/skin/global.css
6983
6984 commit 9a9d1efd7f7166bab1f8653c13d4ce42127c835a
6985 Author: Jennifer Turner <jennifer.turner@mnsu.edu>
6986 Date:   Sat Jul 14 18:51:25 2012 -0400
6987
6988     Documentation: Add Patron Bills section to Patron Management chapter.
6989     
6990     Converted to asciidoc by Robert Soulliere
6991     
6992     Signed-off-by: Robert Soulliere <robert.soulliere@mohawkcollege.ca>
6993
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
7025
7026 commit d391a380ae637f23e326659a81c097bae4d2c34b
7027 Author: Kathy Lussier <kmlussier@masslnc.org>
7028 Date:   Fri Jul 6 17:01:51 2012 -0400
7029
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.
7035     
7036     This commit will clear those parameters.
7037     
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>
7041
7042 1       1       Open-ILS/src/templates/opac/myopac/holds.tt2
7043 1       1       Open-ILS/src/templates/opac/parts/topnav.tt2
7044
7045 commit 4a03ac99e460833c45ab484b7f7a46c1d651b571
7046 Author: Jennifer Turner <jennifer.turner@mnsu.edu>
7047 Date:   Fri Jul 13 14:16:32 2012 -0400
7048
7049     Documentation: Add Circulation, Patron management Chapter
7050     
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.
7052     
7053     Signed-off-by: Robert Soulliere <robert.soulliere@mohawkcollege.ca>
7054
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
7089 7       1       docs/root.txt
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
7122
7123 commit 689c3952dcb546435b4d8c0e06aeff464205d4ff
7124 Author: Dan Scott <dscott@laurentian.ca>
7125 Date:   Fri Jul 13 09:56:54 2012 -0400
7126
7127     TPAC: Use .staff variant for MARC Expert Search
7128     
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.
7132     
7133     Fixes LP # 1024382.
7134     
7135     Signed-off-by: Dan Scott <dscott@laurentian.ca>
7136     Signed-off-by: Jason Etheridge <jason@esilibrary.com>
7137
7138 3       1       Open-ILS/src/perlmods/lib/OpenILS/WWW/EGCatLoader/Search.pm
7139
7140 commit f08d08c091ff85337338f6ba12fa281d92b4a18d
7141 Author: Bill Erickson <berick@esilibrary.com>
7142 Date:   Mon Jun 11 15:23:17 2012 -0400
7143
7144     Cache propagated funds in fund rollover action
7145     
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.
7149     
7150     https://bugs.launchpad.net/evergreen/+bug/1011789
7151     
7152     Signed-off-by: Bill Erickson <berick@esilibrary.com>
7153     Signed-off-by: Ben Shum <bshum@biblio.org>
7154
7155 4       0       Open-ILS/web/js/ui/default/acq/financial/list_funds.js
7156
7157 commit 4635f7a29db33dc3982093460ffe17b6d9172e42
7158 Author: Bill Erickson <berick@esilibrary.com>
7159 Date:   Mon Jun 11 15:19:48 2012 -0400
7160
7161     Repair PCrudFilter localeStrings variable collisions
7162     
7163     Rename PCrudFilter's localeStrings global variable to avoid name
7164     collisions with UI scripts that define the same variable.
7165     
7166     Signed-off-by: Bill Erickson <berick@esilibrary.com>
7167     Signed-off-by: Ben Shum <bshum@biblio.org>
7168
7169 18      19      Open-ILS/web/js/dojo/openils/widget/PCrudFilterDialog.js
7170
7171 commit a54cd9c3c0a50887561eb7633efc12fb22ca322d
7172 Author: Robert Soulliere <robert.soulliere@mohawkcollege.ca>
7173 Date:   Thu Jul 12 15:46:29 2012 -0400
7174
7175     Set unix file format to remove trailing "\r"s in file.
7176     
7177     Signed-off-by: Robert Soulliere <robert.soulliere@mohawkcollege.ca>
7178
7179 51      51      docs/serials/Group_Serials_Issues_in_the_OPAC_2.2.txt
7180
7181 commit c4c51d1f768929e8f56f44a3873da53a857b8324
7182 Author: Sally Fortin <sfortin@esilibrary.com>
7183 Date:   Thu Jul 12 15:36:03 2012 -0400
7184
7185     Add Group Serials Issues Chapter from Sally Fortin at Equinox Software. Source: http://www.esilibrary.com/esi/availableDocs.php.
7186     
7187     Tested in documentation  processing.
7188     
7189     Signed-off-by: Robert Soulliere <robert.soulliere@mohawkcollege.ca>
7190
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
7194 1       0       docs/root.txt
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
7200
7201 commit db7247c91163a98f41a1e096ccfa97cbc9e14904
7202 Author: Thomas Berezansky <tsbere@mvlc.org>
7203 Date:   Thu Jun 14 13:41:33 2012 -0400
7204
7205     TPac: Disable caching for auth-required pages
7206     
7207     To make back buttons less likely to show sensitive info.
7208     
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>
7212
7213 4       0       Open-ILS/src/perlmods/lib/OpenILS/WWW/EGCatLoader.pm
7214
7215 commit 3b2705a0b32580ab3aec9090669a7d0386ca7843
7216 Author: Lebbeous Fogle-Weekley <lebbeous@esilibrary.com>
7217 Date:   Thu Jul 12 09:16:12 2012 -0400
7218
7219     Silence undef string concatenation warning in AutoSuggest
7220     
7221     Addressing LP #1023651 reported by Dan Scott.
7222     
7223     When building a cache key, use processed input values that are
7224     guaranteed to be defined rather than raw ones.
7225     
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.
7228     
7229     Signed-off-by: Lebbeous Fogle-Weekley <lebbeous@esilibrary.com>
7230     Signed-off-by: Dan Scott <dscott@laurentian.ca>
7231
7232 4       7       Open-ILS/src/perlmods/lib/OpenILS/WWW/AutoSuggest.pm
7233
7234 commit fe78c09e77a439e8f454195e0ec139d32cb2a050
7235 Author: Jeff Godin <jgodin@tadl.org>
7236 Date:   Wed Jul 11 11:54:34 2012 -0400
7237
7238     Fix titles/tabs in Account Preferences subpages
7239     
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.
7243     
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>
7247
7248 1       1       Open-ILS/src/templates/opac/myopac/prefs_notify.tt2
7249 1       1       Open-ILS/src/templates/opac/myopac/prefs_settings.tt2
7250
7251 commit aa2cbcf1dd8d073838edddb58d3a0b2832a8ea4d
7252 Author: Dan Scott <dan@coffeecode.net>
7253 Date:   Wed Jul 11 18:41:55 2012 -0400
7254
7255     Get Z39.50 source names to be linked as expected
7256     
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.
7260     
7261     Signed-off-by: Dan Scott <dan@coffeecode.net>
7262
7263 1       1       Open-ILS/src/templates/conify/global/config/z3950_source.tt2
7264
7265 commit b825315fcffce55bccae770e5421d30d83377919
7266 Author: Bill Erickson <berick@esilibrary.com>
7267 Date:   Tue Jun 19 10:23:22 2012 -0400
7268
7269     Z39.50 attributes management interface
7270     
7271     From the release notes:
7272     
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.
7276     
7277     Cloning
7278     ~~~~~~
7279     
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
7284     source.
7285     
7286     Signed-off-by: Bill Erickson <berick@esilibrary.com>
7287     Signed-off-by: Dan Scott <dan@coffeecode.net>
7288
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
7294
7295 commit d4e67fa909be91c5918bf08a96566e7e6d1040dd
7296 Author: Bill Erickson <berick@esilibrary.com>
7297 Date:   Tue Jun 19 10:18:44 2012 -0400
7298
7299     Flattener grid defines override args in constructor
7300     
7301     ...instead of the seconday load handler.  Otherwise, the
7302     grid.overrideEditWidget, etc. containers may be undefined at page load
7303     time.
7304     
7305     Signed-off-by: Bill Erickson <berick@esilibrary.com>
7306     Signed-off-by: Dan Scott <dan@coffeecode.net>
7307
7308 4       4       Open-ILS/web/js/dojo/openils/widget/FlattenerGrid.js
7309
7310 commit 8f04f89529a97c065675803bceda275704d9d1b9
7311 Author: Bill Erickson <berick@esilibrary.com>
7312 Date:   Tue Jun 26 13:54:53 2012 -0400
7313
7314     Repaired typo in example rsyslog config file
7315     
7316     Signed-off-by: Bill Erickson <berick@esilibrary.com>
7317     Signed-off-by: Dan Scott <dan@coffeecode.net>
7318
7319 1       1       Open-ILS/examples/evergreen-rsyslog.conf
7320
7321 commit b7d90ccbd7d6fddb88dc9149148e580d55ba6f0c
7322 Author: Dan Scott <dan@coffeecode.net>
7323 Date:   Fri Jun 15 13:25:29 2012 -0400
7324
7325     TPAC: Handle multiple matches for an XPath expression
7326     
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
7330     page".
7331     
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.
7334     
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).
7340     
7341     Signed-off-by: Dan Scott <dan@coffeecode.net>
7342     Signed-off-by: Ben Shum <bshum@biblio.org>
7343
7344 56      13      Open-ILS/src/templates/opac/parts/misc_util.tt2
7345
7346 commit bbf645e0f936ca4b0b5b29b070abfbdee29bb5dc
7347 Author: Lebbeous Fogle-Weekley <lebbeous@esilibrary.com>
7348 Date:   Wed Jul 11 10:54:44 2012 -0400
7349
7350     Avoid problem with 2.1 -> 2.2 upgrade script issuing error
7351     
7352     The error is:
7353         > ERROR: cannot ALTER TABLE "thesaurus" because it has pending
7354         > trigger events.
7355     
7356     Reported by Justin Hopkins, George Duimovich, and Bill Erickson.
7357     
7358     Signed-off-by: Lebbeous Fogle-Weekley <lebbeous@esilibrary.com>
7359     Signed-off-by: Justin Hopkins <hopkinsju@gmail.com>
7360
7361 4       2       Open-ILS/src/sql/Pg/version-upgrade/2.1-2.2-upgrade-db.sql
7362
7363 commit a8338b6194cd5bded07210316ff9376a7865f5e0
7364 Author: Bob Wicksall <bwicksall@pls-net.org>
7365 Date:   Fri Jun 29 14:33:22 2012 -0400
7366
7367     TPac: Add paging to My Lists
7368     
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.
7374       Fixed.
7375     
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.
7378     
7379     CSV download of lists is still limited to the first 10.  Not sure where to
7380     fix this.
7381     
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>
7386
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
7391
7392 commit 81774d99db4de4dd5b118f898f23f919a5d395f2
7393 Author: Robert Soulliere <robert.soulliere@mohawkcollege.ca>
7394 Date:   Tue Jun 19 12:23:55 2012 -0400
7395
7396     Update Evergreen upgrade instructions to reflect the 2.2.0 release.
7397     
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.
7401     
7402     Signed-off-by: Robert Soulliere <robert.soulliere@mohawkcollege.ca>
7403
7404 39      38      docs/installation/server_upgrade.txt
7405
7406 commit 4c8a1b71ebd961ebe2a5dffcb1690ea6fb6b281b
7407 Author: Mike Rylander <mrylander@gmail.com>
7408 Date:   Tue Jun 26 15:03:37 2012 -0400
7409
7410     Teach the autosuggest web service to cache suggestions where appropriate
7411     
7412     Should spare some DB load on sites.
7413     
7414     LFW: I'm not sure the update to the Apache config made any difference,
7415     but it doesn't hurt.
7416     
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>
7420
7421 1       0       Open-ILS/examples/apache/eg.conf
7422 46      1       Open-ILS/src/perlmods/lib/OpenILS/WWW/AutoSuggest.pm
7423
7424 commit 68a4e3b1c8133c9c98503f5d2128e054bf1d2114
7425 Author: Bill Erickson <berick@esilibrary.com>
7426 Date:   Mon Mar 12 15:05:50 2012 -0400
7427
7428     Org unit retrieval cleanup
7429     
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.
7433     
7434     Signed-off-by: Bill Erickson <berick@esilibrary.com>
7435     Signed-off-by: Jason Stephenson <jstephenson@mvlc.org>
7436
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
7444
7445 commit 1ff35716fba49fa35b36e41325761f08beb706ca
7446 Author: Bill Erickson <berick@esilibrary.com>
7447 Date:   Tue Jun 12 16:04:09 2012 -0400
7448
7449     tpac: repair some straggling bookbag CGI param names
7450     
7451     We missed some going from "id" to "bbid"
7452     
7453     Signed-off-by: Bill Erickson <berick@esilibrary.com>
7454     Signed-off-by: Jason Stephenson <jstephenson@mvlc.org>
7455
7456 3       3       Open-ILS/src/templates/opac/myopac/lists.tt2
7457
7458 commit 55a82b570ee8562f3d9eaedad42f22d15b1b8205
7459 Author: Lebbeous Fogle-Weekley <lebbeous@esilibrary.com>
7460 Date:   Wed Jun 20 11:13:11 2012 -0400
7461
7462     Acq: fix widget choice for user-linked fields in Acquisitions Search
7463     
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
7469     earlier.
7470     
7471     Signed-off-by: Lebbeous Fogle-Weekley <lebbeous@esilibrary.com>
7472     Signed-off-by: Bill Erickson <berick@esilibrary.com>
7473
7474 5       1       Open-ILS/web/js/ui/default/acq/search/unified.js
7475
7476 commit 13d4fbac3cb5905da1baad673fe8418b6245a053
7477 Author: Galen Charlton <gmc@esilibrary.com>
7478 Date:   Mon Jun 18 10:11:17 2012 -0400
7479
7480     lp#1014664: add new columns to CDBI table definitions
7481     
7482     Signed-off-by: Galen Charlton <gmc@esilibrary.com>
7483     Signed-off-by: Lebbeous Fogle-Weekley <lebbeous@esilibrary.com>
7484
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
7487
7488 commit 345372b5252775e967f5b33859562f07619da568
7489 Author: Thomas Berezansky <tsbere@mvlc.org>
7490 Date:   Wed Jun 13 13:16:51 2012 -0400
7491
7492     Fix Title Holds
7493     
7494     Holdable formats was being filled in with oargs, causing random failures.
7495     
7496     Signed-off-by: Thomas Berezansky <tsbere@mvlc.org>
7497     Signed-off-by: Bill Erickson <berick@esilibrary.com>
7498
7499 1       1       Open-ILS/src/perlmods/lib/OpenILS/Application/Circ/Holds.pm
7500
7501 commit e04600edfd5292249528b7cdbd91dc423d01bc79
7502 Author: Lebbeous Fogle-Weekley <lebbeous@esilibrary.com>
7503 Date:   Thu Jun 21 10:01:56 2012 -0400
7504
7505     Fix version numbers in 2.1 -> 2.2 upgrade script
7506     
7507     Justin Hopkins spotted the problem, and offered a fix in LP #1015807.
7508     I'm just doing it slightly differently here.  Thanks Justin!
7509     
7510     Signed-off-by: Lebbeous Fogle-Weekley <lebbeous@esilibrary.com>
7511
7512 3       3       Open-ILS/src/sql/Pg/version-upgrade/2.1-2.2-upgrade-db.sql
7513
7514 commit c2e7e5aa53fe0e4579be4dfbb87fae1e1dcc3ca4
7515 Author: Thomas Berezansky <tsbere@mvlc.org>
7516 Date:   Tue Jun 19 16:43:42 2012 -0400
7517
7518     Stop editing README header
7519     
7520     We no longer have the version in the README header, so we don't need to
7521     update it with a new value.
7522     
7523     Signed-off-by: Thomas Berezansky <tsbere@mvlc.org>
7524     Signed-off-by: Dan Scott <dan@coffeecode.net>
7525
7526 1       2       build/tools/make_release
7527
7528 commit d194ab9156b31fe4f222cabdeedc23a7846a2f91
7529 Author: Dan Scott <dan@coffeecode.net>
7530 Date:   Thu Jun 14 15:16:51 2012 -0400
7531
7532     Avoid file extensions on scripts
7533     
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
7537     users?
7538     
7539     Signed-off-by: Dan Scott <dan@coffeecode.net>
7540     Signed-off-by: Thomas Berezansky <tsbere@mvlc.org>
7541
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
7546
7547 commit 8e6bc98a05ad041940fc6dca20723e2f989cfc8c
7548 Author: Dan Scott <dan@coffeecode.net>
7549 Date:   Mon Jun 4 12:33:56 2012 -0400
7550
7551     Revert to generic ftp.mozilla.org hostname
7552     
7553     download02.mozilla.org started returning 403 errors; ftp.mozilla.org
7554     seems to work again, so let's go with that.
7555     
7556     Signed-off-by: Dan Scott <dan@coffeecode.net>
7557     Signed-off-by: Thomas Berezansky <tsbere@mvlc.org>
7558
7559 2       2       build/tools/make_release.sh
7560
7561 commit 3501b65ad2be61a31bd9b4af9488bdcadc2629f0
7562 Author: Dan Scott <dan@coffeecode.net>
7563 Date:   Sat Jun 2 23:25:53 2012 -0400
7564
7565     git2cl mangles the changelog; let's just use git's log
7566     
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).
7571     
7572     Signed-off-by: Dan Scott <dan@coffeecode.net>
7573     Signed-off-by: Thomas Berezansky <tsbere@mvlc.org>
7574
7575 1       4       build/tools/make_release.sh
7576
7577 commit 6f64d385e251341a889e1bbd93616288a1b383aa
7578 Author: Thomas Berezansky <tsbere@mvlc.org>
7579 Date:   Wed Sep 28 15:05:22 2011 -0400
7580
7581     Release Building Script
7582     
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.
7592     
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.
7595     
7596     Usage examples:
7597     
7598     Tagging a major version root (no need for git2cl/staff client deps):
7599     
7600         git checkout -b rel_X_Y origin/master
7601         build/tools/make_release.sh -t
7602     
7603     Building a release:
7604     
7605         git checkout -b rel_X_Y_Z rel_X_Y
7606         build/tools/make_release.sh
7607     
7608     Building a new major release:
7609     
7610         git checkout -b rel_X_Y_Z rel_X_Y
7611         build/tools/make_release.sh -f origin/tags/rel_U_V_W
7612     
7613     Specifying a version outright:
7614     
7615         build/tools/make_release.sh -v X.Y.Z
7616     
7617     Very Specific Example: Building the 2.2 RC1 release:
7618     
7619         git checkout -b rel_2_2_rc2 origin/rel_2_2
7620         build/tools/make_release -f origin/rel_2_1 -n -p
7621     
7622     Release files are placed in a "release" folder one level up from your git
7623     root directory.
7624     
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).
7629     
7630     Signed-off-by: Thomas Berezansky <tsbere@mvlc.org>
7631     Signed-off-by: Dan Scott <dan@coffeecode.net>
7632
7633 330     0       build/tools/make_release.sh
7634  create mode 100755 build/tools/make_release.sh
7635
7636 commit 79a412315e9ef8d09d0997c78fb918b24ed49ead
7637 Author: Dan Scott <dan@coffeecode.net>
7638 Date:   Fri Jun 15 22:10:15 2012 -0400
7639
7640     TPAC: Add record detail navigation to page bottom
7641     
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.
7646     
7647     Signed-off-by: Dan Scott <dan@coffeecode.net>
7648     Signed-off-by: Dan Wells <dbw2@calvin.edu>
7649
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
7654
7655 commit 8c7eedc44c26e5825a2a35fd165cfc3ccd3b896d
7656 Author: Robert Soulliere <robert.soulliere@mohawkcollege.ca>
7657 Date:   Thu Jun 14 14:35:24 2012 -0400
7658
7659     Remove antiquated 1.6 directory from docs folder.
7660     
7661     This was used for early DocBook testing and is no longer needed.
7662     
7663     Signed-off-by: Robert Soulliere <robert.soulliere@mohawkcollege.ca>
7664     Signed-off-by: Dan Scott <dan@coffeecode.net>
7665
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
7706
7707 commit 5f3743508d44a679ba71ec9aea88e04f3af61b19
7708 Author: Lebbeous Fogle-Weekley <lebbeous@esilibrary.com>
7709 Date:   Tue Jun 12 17:26:39 2012 -0400
7710
7711     Security fix: For auth, give same stacktrace for all cases of LOGIN_FAILED
7712     
7713     Signed-off-by: Lebbeous Fogle-Weekley <lebbeous@esilibrary.com>
7714     Signed-off-by: Bill Erickson <berick@esilibrary.com>
7715
7716 9       3       Open-ILS/src/c-apps/oils_auth.c
7717
7718 commit 300dc300beb72524f79cbf6216933588c7d87c87
7719 Author: Lebbeous Fogle-Weekley <lebbeous@esilibrary.com>
7720 Date:   Mon Jun 11 14:16:34 2012 -0400
7721
7722     Security fix: Prevent login by deleted and barred users
7723     
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
7726     not being kept out.
7727     
7728     Signed-off-by: Lebbeous Fogle-Weekley <lebbeous@esilibrary.com>
7729     Signed-off-by: Mike Rylander <mrylander@gmail.com>
7730
7731 16      2       Open-ILS/src/c-apps/oils_auth.c
7732
7733 commit e524c68ffba4cc7fb342b280409c810cec4b259f
7734 Author: Jason Stephenson <jstephenson@mvlc.org>
7735 Date:   Mon Jun 11 16:12:54 2012 -0400
7736
7737     Security fix for Launchpad Bug 1003052.
7738     
7739     Bug reported by James Fournie:
7740     
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.
7744     
7745     Changing CREATE_MARC to UPDATE_MARC in OpenILS::Application::Cat's
7746     biblio_record_replace_marc() method seems to fix the problem.
7747     
7748     Signed-off-by: Jason Stephenson <jstephenson@mvlc.org>
7749     Signed-off-by: Lebbeous Fogle-Weekley <lebbeous@esilibrary.com>
7750
7751 1       1       Open-ILS/src/perlmods/lib/OpenILS/Application/Cat.pm
7752
7753 commit 664516c733997dfa1954a7ce6cb80a4a153cb07c
7754 Author: Thomas Berezansky <tsbere@mvlc.org>
7755 Date:   Wed Jun 13 10:12:05 2012 -0400
7756
7757     Fix in-transit hold retarget
7758     
7759     Tell the abort transit function to not commit our editor on us, basically.
7760     
7761     Signed-off-by: Thomas Berezansky <tsbere@mvlc.org>
7762     Signed-off-by: Lebbeous Fogle-Weekley <lebbeous@esilibrary.com>
7763
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
7766
7767 commit e4246f0bc28d615a57ccd3d95febd20a0eb2d1dd
7768 Author: Mike Rylander <mrylander@gmail.com>
7769 Date:   Fri Jun 8 09:26:25 2012 -0400
7770
7771     Remove unsafe thesaurus/control-set mapping
7772     
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.
7784     
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.
7792     
7793     We can avoid this situation in most cases by /not/ tying the "|" thesaurus
7794     value to the LoC control set.
7795     
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
7800     required.
7801     
7802     Signed-off-by: Mike Rylander <mrylander@gmail.com>
7803     Signed-off-by: Lebbeous Fogle-Weekley <lebbeous@esilibrary.com>
7804
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
7812
7813 commit ace51daec9cb7065b67bea336ef09debc0a034e4
7814 Author: Dan Wells <dbw2@calvin.edu>
7815 Date:   Tue Jun 12 09:03:31 2012 -0400
7816
7817     Serial Note Sort Fix
7818     
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.
7823     
7824     [whitespace adjustment by LFW per request of DBS]
7825     
7826     Signed-off-by: Dan Wells <dbw2@calvin.edu>
7827     Signed-off-by: Lebbeous Fogle-Weekley <lebbeous@esilibrary.com>
7828
7829 5       1       Open-ILS/xul/staff_client/server/serial/notes.xul
7830
7831 commit 21d99800e0e3f99615cbe2725c6e1a371256166c
7832 Author: Thomas Berezansky <tsbere@mvlc.org>
7833 Date:   Mon Jun 11 09:43:08 2012 -0400
7834
7835     Vandelay: Add some padding for inspect queue list
7836     
7837     Signed-off-by: Thomas Berezansky <tsbere@mvlc.org>
7838     Signed-off-by: Lebbeous Fogle-Weekley <lebbeous@esilibrary.com>
7839
7840 2       0       Open-ILS/web/css/skin/default/vandelay.css
7841
7842 commit 1839b4447b869a65769cd7fba6f8eb2ed22c47e1
7843 Author: Thomas Berezansky <tsbere@mvlc.org>
7844 Date:   Mon Jun 11 09:26:17 2012 -0400
7845
7846     Vandelay: Update Current Type/ID on queue retrieve
7847     
7848     Because other parts of the javascript need those values.
7849     
7850     Signed-off-by: Thomas Berezansky <tsbere@mvlc.org>
7851     Signed-off-by: Lebbeous Fogle-Weekley <lebbeous@esilibrary.com>
7852
7853 2       0       Open-ILS/web/js/ui/default/vandelay/vandelay.js
7854
7855 commit c2da665dd33ad80a601c8cc65698306ad6a8d092
7856 Author: Thomas Berezansky <tsbere@mvlc.org>
7857 Date:   Wed Mar 14 12:04:25 2012 -0400
7858
7859     Vandelay: Rewrite Inspect Queues Interface
7860     
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
7865     
7866     Signed-off-by: Thomas Berezansky <tsbere@mvlc.org>
7867     Signed-off-by: Lebbeous Fogle-Weekley <lebbeous@esilibrary.com>
7868
7869 24      23      Open-ILS/src/templates/vandelay/inc/queueselect.tt2
7870 63      31      Open-ILS/web/js/ui/default/vandelay/vandelay.js
7871
7872 commit e31c4337304ae6ebe819011ad8e1bd396acd0761
7873 Author: Jason Etheridge <jason@esilibrary.com>
7874 Date:   Thu Apr 19 22:37:56 2012 -0400
7875
7876     fix double-click in Holdings Maintenance
7877     
7878     so that it won't attempt to spawn the Item Editor for non-items
7879     
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>
7883
7884 3       1       Open-ILS/xul/staff_client/server/cat/copy_browser.js
7885
7886 commit d873aa64c0812f3a9a2776a1d7a4dd7c38af37fe
7887 Author: Ben Shum <bshum@biblio.org>
7888 Date:   Sun May 27 16:55:39 2012 -0400
7889
7890     Convert docs files from DOS to UNIX format.
7891     
7892     Signed-off-by: Ben Shum <bshum@biblio.org>
7893     Signed-off-by: Robert Soulliere <robert.soulliere@mohawkcollege.ca>
7894
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
7920
7921 commit 253fb585af95071514c0d98e3b9222d078349e14
7922 Author: Dan Wells <dbw2@calvin.edu>
7923 Date:   Mon Jun 11 11:18:08 2012 -0400
7924
7925     Show Vandelay Buckets in Manage Record Buckets
7926     
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.
7930     
7931     Signed-off-by: Dan Wells <dbw2@calvin.edu>
7932     Signed-off-by: Bill Erickson <berick@esilibrary.com>
7933
7934 1       1       Open-ILS/xul/staff_client/server/cat/record_buckets.js
7935
7936 commit 11f1e52976660cf71df351157181d99ba5507135
7937 Author: Robert Soulliere <robert.soulliere@mohawkcollege.ca>
7938 Date:   Mon Jun 11 13:27:07 2012 -0400
7939
7940     Remove licensing info redarding removed PDF icon.
7941     
7942     Signed-off-by: Robert Soulliere <robert.soulliere@mohawkcollege.ca>
7943
7944 0       176     docs/licensing.txt
7945
7946 commit 6b7381979d6bb2d7636325078f57705d06700c09
7947 Author: Steven Callender <stevecallender@esilibrary.com>
7948 Date:   Thu Apr 19 09:47:46 2012 -0400
7949
7950     Added a days_back parameter to authority_control_fields.pl in order to process bibs edited X amount of days ago.
7951     
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.
7953     
7954     Signed-off-by: Steven Callender <stevecallender@esilibrary.com>
7955     Signed-off-by: Lebbeous Fogle-Weekley <lebbeous@esilibrary.com>
7956
7957 40      0       Open-ILS/src/support-scripts/authority_control_fields.pl.in
7958
7959 commit dafaf313a1b8ede49c5cb2f7b19a69f1e65db51b
7960 Author: Bill Erickson <berick@esilibrary.com>
7961 Date:   Fri Jun 8 15:51:50 2012 -0400
7962
7963     Load Vandelay queue list in Inspect Queue
7964     
7965     When the Inspect Queue tab is opened, ensure the list of queues for the
7966     default selected type (bib queues) is loaded.
7967     
7968     https://bugs.launchpad.net/evergreen/+bug/1010636
7969     
7970     Signed-off-by: Bill Erickson <berick@esilibrary.com>
7971     Signed-off-by: Lebbeous Fogle-Weekley <lebbeous@esilibrary.com>
7972
7973 3       1       Open-ILS/web/js/ui/default/vandelay/vandelay.js
7974
7975 commit 37aa19848f43d2a9210265d88c93f2650fcdf65f
7976 Author: Michael Peters <mrpeters@library.in.gov>
7977 Date:   Tue Apr 10 16:12:13 2012 -0400
7978
7979     LP#845096 - coded_value_map_id_seq doesn't have a proper last_value
7980     
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.
7983     
7984     With some log digging, I discovered the culprit was a rash of
7985     primary key errors.
7986     
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.
7989     
7990     Thanks, Kathy and Dan!
7991     
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>
7995
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
8001
8002 commit b5c968d59c24baadaf0bf63982c7767d689ac725
8003 Author: Dan Wells <dbw2@calvin.edu>
8004 Date:   Thu Jun 7 10:32:59 2012 -0400
8005
8006     Fix broken non-RSS bookbag feeds
8007     
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.
8011     
8012     Signed-off-by: Dan Wells <dbw2@calvin.edu>
8013     Signed-off-by: Mike Rylander <mrylander@gmail.com>
8014
8015 1       0       Open-ILS/src/perlmods/lib/OpenILS/WWW/SuperCat/Feed.pm
8016
8017 commit a689278e2f76f7d4e28de064dc70a03d4731941c
8018 Author: James Fournie <jfournie@sitka.bclibraries.ca>
8019 Date:   Wed Jun 6 14:47:30 2012 -0700
8020
8021     LP1009752: activate purchase orders with patron requests
8022     
8023     Simple typo: "actor_hold_request" should be "action_hold_request".
8024     
8025     Signed-off-by: Dan Scott <dan@coffeecode.net>
8026
8027 1       1       Open-ILS/src/perlmods/lib/OpenILS/Application/Acq/Order.pm
8028
8029 commit a28c7ea48d6361e7e1ac7601f1190c0f6be607f8
8030 Author: Dan Scott <dscott@laurentian.ca>
8031 Date:   Wed Jun 6 23:19:10 2012 -0400
8032
8033     Update 2.1.2 DB schema upgrade script
8034     
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.
8037     
8038     Signed-off-by: Dan Scott <dscott@laurentian.ca>
8039
8040 70      16      Open-ILS/src/sql/Pg/version-upgrade/2.1.1-2.1.2-upgrade-db.sql
8041
8042 commit 8065029bbbb8457d7132477737da0a6eb0d1d320
8043 Author: Dan Scott <dscott@laurentian.ca>
8044 Date:   Wed Jun 6 17:43:33 2012 -0400
8045
8046     Add TPAC translations
8047     
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
8050     big deal for 2.2.
8051     
8052     Signed-off-by: Dan Scott <dscott@laurentian.ca>
8053
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
8085
8086 commit 26fc7f7cbaf58f5b1ec4939cf95545b6c7cf67f1
8087 Author: Lebbeous Fogle-Weekley <lebbeous@esilibrary.com>
8088 Date:   Mon Jun 4 18:15:57 2012 -0400
8089
8090     Commit i18n POT file changes after 'make newpot'
8091     
8092     Signed-off-by: Lebbeous Fogle-Weekley <lebbeous@esilibrary.com>
8093     Signed-off-by: Dan Scott <dscott@laurentian.ca>
8094
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
8098
8099 commit 5a16c30485d78de0a77f1037dfad22d643fc18d2
8100 Author: Dan Scott <dscott@laurentian.ca>
8101 Date:   Wed Jun 6 16:39:10 2012 -0400
8102
8103     Import updated translations from Launchpad
8104     
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.
8108     
8109     Signed-off-by: Dan Scott <dscott@laurentian.ca>
8110
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
8307
8308 commit 522d8d8292e5b5255c14dd7900597b27e2d4720b
8309 Author: Lebbeous Fogle-Weekley <lebbeous@esilibrary.com>
8310 Date:   Tue Jun 5 17:44:37 2012 -0400
8311
8312     Address LP #983487: Avoid clobbering bib records at authority merge
8313     
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
8319     lots of bib data.
8320     
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
8324     above).
8325     
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.
8329     
8330     Thanks to Mike Rylander for help in figuring out the above.
8331     
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
8335     any given records.
8336     
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.
8340     
8341     Signed-off-by: Lebbeous Fogle-Weekley <lebbeous@esilibrary.com>
8342     Signed-off-by: Bill Erickson <berick@esilibrary.com>
8343
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
8348
8349 commit b711ed2db385b1d72a0cf862486329cd7787169b
8350 Author: Dan Scott <dan@coffeecode.net>
8351 Date:   Tue Jun 5 09:17:52 2012 -0400
8352
8353     Move 2.0.11 upgrade script into version_upgrade dir
8354     
8355     Signed-off-by: Dan Scott <dan@coffeecode.net>
8356
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
8361
8362 commit 0d5509c6e21ef2f07236d52867dc5223f5370f4a
8363 Author: Jason Stephenson <jstephenson@mvlc.org>
8364 Date:   Thu May 10 13:56:41 2012 -0400
8365
8366     Add the 2.0.10-2.0.11 upgrade script.
8367     
8368     Signed-off-by: Jason Stephenson <jstephenson@mvlc.org>
8369     Signed-off-by: Dan Scott <dan@coffeecode.net>
8370
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
8373
8374 commit 0531087af9e3c650d9a488deaa8a6ac81564d0ad
8375 Author: Dan Scott <dan@coffeecode.net>
8376 Date:   Sat Jun 2 20:06:30 2012 -0400
8377
8378     Distinguish route-to-cataloging exception circ messages
8379     
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.
8386     
8387     Signed-off-by: Dan Scott <dan@coffeecode.net>
8388     Signed-off-by: Lebbeous Fogle-Weekley <lebbeous@esilibrary.com>
8389
8390 1       1       Open-ILS/xul/staff_client/server/locale/en-US/circ.properties
8391
8392 commit 82d8571e34435a0d15e37142b4b6593c5a4a33d1
8393 Author: Dan Scott <dan@coffeecode.net>
8394 Date:   Sat Jun 2 19:51:55 2012 -0400
8395
8396     Fix check for duplicate strings in i18n properties
8397     
8398     We had the core of the check in place - just failed to check the
8399     property we were iterating over. Doh.
8400     
8401     Signed-off-by: Dan Scott <dan@coffeecode.net>
8402     Signed-off-by: Lebbeous Fogle-Weekley <lebbeous@esilibrary.com>
8403
8404 3       2       build/i18n/tests/check_properties.py
8405
8406 commit c9adcd1e3fb97ca702e61263aa6a4cbde03937b2
8407 Author: Dan Scott <dan@coffeecode.net>
8408 Date:   Sun Jun 3 01:09:26 2012 -0400
8409
8410     Improve Fedora prereqs and instructions
8411     
8412     Fedora 16 and 17 need the makensis package.
8413     
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.
8417     
8418     Signed-off-by: Dan Scott <dan@coffeecode.net>
8419
8420 7       4       Open-ILS/src/extras/Makefile.install
8421 4       4       docs/installation/server_installation.txt
8422
8423 commit 40e34d5274bcb3a045f605a9d35949db39c61256
8424 Author: Jason Etheridge <jason@esilibrary.com>
8425 Date:   Wed May 9 10:30:17 2012 -0400
8426
8427     LP975422 patron search from portal/splash page
8428     
8429     make it consider the "Patron circulation summary is horizontal" library setting
8430     
8431     Signed-off-by: Jason Etheridge <jason@esilibrary.com>
8432     Signed-off-by: Dan Scott <dan@coffeecode.net>
8433
8434 3       5       Open-ILS/xul/staff_client/server/index.xhtml
8435
8436 commit a10bd90bbdb50424054b63ba3db3983cb1f6e2f9
8437 Author: Bill Erickson <berick@esilibrary.com>
8438 Date:   Thu May 3 16:36:38 2012 -0400
8439
8440     TPAC: Prevent unitialized variable warnings in My Account (repair)
8441     
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.
8446     
8447     Signed-off-by: Bill Erickson <berick@esilibrary.com>
8448     Signed-off-by: Dan Scott <dan@coffeecode.net>
8449
8450 2       2       Open-ILS/src/perlmods/lib/OpenILS/WWW/EGCatLoader/Account.pm
8451
8452 commit c2eb7d12fc491d15217995340b37e35565dd57d6
8453 Author: Dan Scott <dan@coffeecode.net>
8454 Date:   Tue Apr 10 23:34:24 2012 -0400
8455
8456     TPAC: Prevent unitialized variable warnings in My Account
8457     
8458     Viewing a user's account preferences would trigger two uninitialized
8459     variable warnings if the corresponding org unit settings were not set.
8460     
8461     Signed-off-by: Dan Scott <dan@coffeecode.net>
8462
8463 4       4       Open-ILS/src/perlmods/lib/OpenILS/WWW/EGCatLoader/Account.pm
8464
8465 commit 07fe6601dde861e25ded9174358e6807654d1a1e
8466 Author: Bill Erickson <berick@esilibrary.com>
8467 Date:   Fri Mar 23 15:17:50 2012 -0400
8468
8469     ACQ guarantee no PO re-activation
8470     
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.
8474     
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>
8478
8479 4       0       Open-ILS/src/perlmods/lib/OpenILS/Application/Acq/Order.pm
8480
8481 commit 9d7807b356d75453a5892e75b5538dcc2c908c40
8482 Author: Lebbeous Fogle-Weekley <lebbeous@esilibrary.com>
8483 Date:   Fri Jun 1 15:43:54 2012 -0400
8484
8485     Fix broken menu entries under "Other -> Booking" in patron interface
8486     
8487     This issue was reported to me by Steve Callender.  The menu entries
8488     under "Other -> Booking" had all stopped working.
8489     
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.
8494     
8495     Signed-off-by: Lebbeous Fogle-Weekley <lebbeous@esilibrary.com>
8496     Signed-off-by: Bill Erickson <berick@esilibrary.com>
8497
8498 2       1       Open-ILS/web/js/dojo/openils/XUL.js
8499
8500 commit 91773a97d7047b1215ee1509c016c3d6f477655e
8501 Author: Bill Erickson <berick@esilibrary.com>
8502 Date:   Fri Jun 1 10:28:28 2012 -0400
8503
8504     Override arguments parameter repairs
8505     
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.
8510     
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.
8513     
8514     Also, for consistency, this change affects one of the hold API calls by
8515     moving $oargs into $params even when not strictly necessary.
8516     
8517     Signed-off-by: Bill Erickson <berick@esilibrary.com>
8518     Signed-off-by: Lebbeous Fogle-Weekley <lebbeous@esilibrary.com>
8519
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
8522
8523 commit 2004f9b2103deee59df4e6adacfa1e4a05e09a84
8524 Author: Galen Charlton <gmc@esilibrary.com>
8525 Date:   Thu May 31 23:31:11 2012 -0400
8526
8527     lp#1007248: tweak order in which pgt rows are renumbered
8528     
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}.
8533     
8534     Signed-off-by: Galen Charlton <gmc@esilibrary.com>
8535     Signed-off-by: Bill Erickson <berick@esilibrary.com>
8536
8537 10      1       Open-ILS/src/sql/Pg/version-upgrade/2.0-2.1-upgrade-db.sql
8538
8539 commit 509c09ed9e472f15da0753f64e82f920efb0edaa
8540 Author: Bill Erickson <berick@esilibrary.com>
8541 Date:   Fri May 25 14:41:18 2012 -0400
8542
8543     TPAC bookbag CGI param changed to bbid
8544     
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.
8548     
8549     While we're in there, silence an uninitialized string warning.
8550     
8551     Signed-off-by: Bill Erickson <berick@esilibrary.com>
8552
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
8556
8557 commit c0c481c333e30d9a100ca15557009cff045af7a8
8558 Author: Jason Etheridge <jason@esilibrary.com>
8559 Date:   Thu Apr 19 22:22:53 2012 -0400
8560
8561     Work Log entry for holds placed from "Search the Catalog"
8562     
8563     Signed-off-by: Jason Etheridge <jason@esilibrary.com>
8564     Signed-off-by: Bill Erickson <berick@esilibrary.com>
8565
8566 34      1       Open-ILS/xul/staff_client/chrome/content/cat/opac.js
8567
8568 commit 7ec151d7bbcfd042dc1e5213d6a468ad3e41202f
8569 Author: Jason Etheridge <jason@esilibrary.com>
8570 Date:   Thu Apr 19 21:02:12 2012 -0400
8571
8572     Work Log entry for holds placed within patron display
8573     
8574     Signed-off-by: Jason Etheridge <jason@esilibrary.com>
8575     Signed-off-by: Bill Erickson <berick@esilibrary.com>
8576
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
8580
8581 commit b754f4adcd7c82fff361dd7d8265f475b4047918
8582 Author: Jason Etheridge <jason@esilibrary.com>
8583 Date:   Thu Apr 19 21:01:35 2012 -0400
8584
8585     fix error reporting when using list.wrap_in_full_retrieve
8586     
8587     Signed-off-by: Jason Etheridge <jason@esilibrary.com>
8588     Signed-off-by: Bill Erickson <berick@esilibrary.com>
8589
8590 1       1       Open-ILS/xul/staff_client/chrome/content/util/list.js
8591
8592 commit 30b9e2a30487f207165a87bccfbdb0901b79908a
8593 Author: Jason Etheridge <jason@esilibrary.com>
8594 Date:   Tue Apr 17 17:03:21 2012 -0400
8595
8596     work log entries for payments received
8597     
8598     Signed-off-by: Jason Etheridge <jason@esilibrary.com>
8599     Signed-off-by: Bill Erickson <berick@esilibrary.com>
8600
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
8603
8604 commit 860ef994ddeb6bd7a5c0373c94afa4b23d26e03e
8605 Author: Jeff Davis <jdavis@sitka.bclibraries.ca>
8606 Date:   Wed Apr 11 12:04:19 2012 -0400
8607
8608     LP#856708 - Scrolling/div size issues in action trigger interface
8609     
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.
8617     
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>
8621
8622 2       1       Open-ILS/src/templates/conify/global/action_trigger/event_definition.tt2
8623
8624 commit f58737e7f2a78c48c36a0dcdb06dc39f2255021a
8625 Author: Galen Charlton <gmc@esilibrary.com>
8626 Date:   Sat May 26 12:42:20 2012 -0400
8627
8628     trivial whitespace change
8629     
8630     (for testing post-receive hook after Gitolite upgrade)
8631     
8632     Signed-off-by: Galen Charlton <gmc@esilibrary.com>
8633
8634 1       1       Open-ILS/src/perlmods/lib/OpenILS/WWW/Proxy.pm
8635
8636 commit 994c5b431d6cf1a5b9637487b9e79c8f8edd5f07
8637 Author: Galen Charlton <gmc@esilibrary.com>
8638 Date:   Sat May 26 12:17:58 2012 -0400
8639
8640     DOC: fix a couple typos
8641     
8642     Signed-off-by: Galen Charlton <gmc@esilibrary.com>
8643
8644 2       2       docs/admin/acquisitions_admin.txt
8645
8646 commit 24bf58fa0d8d5871f9985449f00cedea0a3b28a5
8647 Author: Bill Erickson <berick@esilibrary.com>
8648 Date:   Fri May 25 14:54:23 2012 -0400
8649
8650     Stamping upgrade for ACQ org setting group
8651     
8652     Signed-off-by: Bill Erickson <berick@esilibrary.com>
8653
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
8659
8660 commit dc59cbc5d2fee3403a08d5dd6023c035d98ea3a0
8661 Author: Dan Scott <dan@coffeecode.net>
8662 Date:   Wed Apr 11 21:56:56 2012 -0400
8663
8664     Group acquisition OU settings in a new "Acquisitions" group
8665     
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.
8670     
8671     Signed-off-by: Dan Scott <dan@coffeecode.net>
8672     Signed-off-by: Bill Erickson <berick@esilibrary.com>
8673
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
8677
8678 commit 8fe840ca0e54d999617c5770009e02d83439ff1d
8679 Author: Bill Erickson <berick@esilibrary.com>
8680 Date:   Fri May 25 14:00:44 2012 -0400
8681
8682     Repair tpac QueryParser bookbag/container filter
8683     
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).
8686     
8687     Signed-off-by: Bill Erickson <berick@esilibrary.com>
8688     Signed-off-by: Mike Rylander <mrylander@gmail.com>
8689
8690 1       1       Open-ILS/src/perlmods/lib/OpenILS/Application/Storage/Driver/Pg/QueryParser.pm
8691
8692 commit 912e78d8200e9c2009f34754f3a5d273442a3b52
8693 Author: Lebbeous Fogle-Weekley <lebbeous@esilibrary.com>
8694 Date:   Tue May 8 14:20:24 2012 -0400
8695
8696     Acq: Use scope to constrain choice of lineitem alerts
8697     
8698     This commit addresses this launchpad bug:
8699     https://bugs.launchpad.net/evergreen/+bug/996033
8700     
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).
8706     
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.
8711     
8712     [Amended since original reference on Launchpad to also show the
8713     owning_lib's shortname when confirming alerts at receive time.]
8714     
8715     Signed-off-by: Lebbeous Fogle-Weekley <lebbeous@esilibrary.com>
8716     Signed-off-by: Bill Erickson <berick@esilibrary.com>
8717
8718 21      3       Open-ILS/web/js/ui/default/acq/common/li_table.js
8719
8720 commit cfc68f04ee84a461539ae7dcf1ee467fadff7eb5
8721 Author: Jason Etheridge <jason@esilibrary.com>
8722 Date:   Tue Apr 10 15:35:31 2012 -0400
8723
8724     menu entry Circulation->Clear Shelf-Expired Holds
8725     
8726     This spawns the Browse Hold Shelf interface but automatically triggers the View
8727     Shelf-Expired Holds and Clear these Holds options.
8728     
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>
8732
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
8739
8740 commit a8c34b4547e92bd004fbfbad2734b125f5fc082c
8741 Author: Mike Rylander <mrylander@gmail.com>
8742 Date:   Fri May 25 11:16:50 2012 -0400
8743
8744     Stamping upgrade script for TPAC hold override setting
8745     
8746     Signed-off-by: Mike Rylander <mrylander@gmail.com>
8747
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
8753
8754 commit f0a90567ee4f57851ff9f6547ee6061f93865fd9
8755 Author: Bill Erickson <berick@esilibrary.com>
8756 Date:   Tue May 22 17:40:04 2012 -0400
8757
8758     TPAC auto-override permissable patron hold fail events
8759     
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.
8764     
8765     Signed-off-by: Bill Erickson <berick@esilibrary.com>
8766     Signed-off-by: Mike Rylander <mrylander@gmail.com>
8767
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
8772
8773 commit f0cb658f6b7cc62a1529d7d81c42d94111f11445
8774 Author: Thomas Berezansky <tsbere@mvlc.org>
8775 Date:   Thu May 24 11:45:36 2012 -0400
8776
8777     Allow more granular overrides
8778     
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.
8782     
8783     The new parameter should be a hash containing zero or more of the following
8784     options:
8785     
8786     all - If true (1) override all events
8787     events - Should be an array of event textcodes to override
8788     
8789     For hold placement the "all" option is ignored for possibility checks, but
8790     is checked for other events like HOLD_EXISTS.
8791     
8792     Also included for hold placement is to always run possibility checks for
8793     the test and create batch method.
8794     
8795     Overall, the default is to act like things did previously.
8796     
8797     Signed-off-by: Thomas Berezansky <tsbere@mvlc.org>
8798     Signed-off-by: Mike Rylander <mrylander@gmail.com>
8799
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
8808
8809 commit f77d3e4c08f2422a4a5cf3dda390ee18c5546202
8810 Author: Mike Rylander <mrylander@gmail.com>
8811 Date:   Fri May 25 10:59:38 2012 -0400
8812
8813     Stamping upgrade script for the flattener-based pull list
8814     
8815     Signed-off-by: Mike Rylander <mrylander@gmail.com>
8816
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
8822
8823 commit b3d45facd05ac505b3fde745ac18bf6829a5c4e6
8824 Author: Lebbeous Fogle-Weekley <lebbeous@esilibrary.com>
8825 Date:   Sat Mar 31 12:17:40 2012 -0400
8826
8827     New pull list interface taking advantage of flattener for speed,
8828     
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).
8833     
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.
8839     
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,
8843     which were slow.
8844     
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.
8848     
8849     Now with release notes.
8850     
8851     Signed-off-by: Lebbeous Fogle-Weekley <lebbeous@esilibrary.com>
8852     Signed-off-by: Mike Rylander <mrylander@gmail.com>
8853
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
8872
8873 commit f30c649e795496000b49cde1b9b32900ee2606b6
8874 Author: Bill Erickson <berick@esilibrary.com>
8875 Date:   Thu May 24 10:30:09 2012 -0400
8876
8877     tpac : uri escape added content key
8878     
8879     The added content key may have spaces, etc.  URI escape the key to
8880     prevent Net::HTTP from croaking in the URL.
8881     
8882     Signed-off-by: Bill Erickson <berick@esilibrary.com>
8883     Signed-off-by: Mike Rylander <mrylander@gmail.com>
8884
8885 1       1       Open-ILS/src/perlmods/lib/OpenILS/WWW/EGCatLoader/Record.pm
8886
8887 commit a352eb833c9c7e1e11b68560525b2797e2d56085
8888 Author: Bill Erickson <berick@esilibrary.com>
8889 Date:   Fri May 18 13:23:53 2012 -0400
8890
8891     tpac added content default type improvements
8892     
8893     * In the pre-JS state, only choose a default display type when the type
8894     is known to have data.
8895     
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.
8899     
8900     * Move added content JS to separate template file for easier override.
8901     
8902     Signed-off-by: Bill Erickson <berick@esilibrary.com>
8903     Signed-off-by: Mike Rylander <mrylander@gmail.com>
8904
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
8909
8910 commit 551b0ab65ce8f34db142f72ccb7a4e0a42518dd1
8911 Author: Bill Erickson <berick@esilibrary.com>
8912 Date:   Tue May 15 10:11:37 2012 -0400
8913
8914     TPAC added content data retrieval sanity check
8915     
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.
8919     
8920     Signed-off-by: Bill Erickson <berick@esilibrary.com>
8921     Signed-off-by: Mike Rylander <mrylander@gmail.com>
8922
8923 1       1       Open-ILS/src/perlmods/lib/OpenILS/WWW/EGCatLoader/Record.pm
8924
8925 commit 918166be5e75e2ab3dd1d0764c2be2f3075edfb1
8926 Author: Bill Erickson <berick@esilibrary.com>
8927 Date:   Tue May 15 09:56:27 2012 -0400
8928
8929     TPAC added content shows default tab
8930     
8931     Use the first available content as the default tab to show when the main
8932     added content tab is expanded.
8933     
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.
8936     
8937     Signed-off-by: Bill Erickson <berick@esilibrary.com>
8938     Signed-off-by: Mike Rylander <mrylander@gmail.com>
8939
8940 12      4       Open-ILS/src/templates/opac/parts/record/extras.tt2
8941
8942 commit baad6d08cfdf0c6b4dad7985d37e74bfbfbd387b
8943 Author: Bill Erickson <berick@esilibrary.com>
8944 Date:   Tue May 15 09:46:11 2012 -0400
8945
8946     TPAC added content improvements
8947     
8948     * Style the sub-tabs to indicate which is selected
8949     * If the template knows there is no content, hide the main tab
8950     * cleanup
8951     
8952     Signed-off-by: Bill Erickson <berick@esilibrary.com>
8953     Signed-off-by: Mike Rylander <mrylander@gmail.com>
8954
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
8959
8960 commit 5a6956654d190aab736366bee72501eef06d09be
8961 Author: Bill Erickson <berick@esilibrary.com>
8962 Date:   Mon May 14 15:22:08 2012 -0400
8963
8964     TPAC added content integration
8965     
8966     https://bugs.launchpad.net/evergreen/+bug/984963
8967     
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.
8971     
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.
8978     
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.
8986     
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
8989     initial display.
8990     
8991     TODO: better styling, particularly in the sub-tabs.
8992     
8993     Signed-off-by: Bill Erickson <berick@esilibrary.com>
8994     Signed-off-by: Mike Rylander <mrylander@gmail.com>
8995
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
9003
9004 commit b53d7120da33d7f027b535cf64feca7828178618
9005 Author: Jason Etheridge <jason@esilibrary.com>
9006 Date:   Tue May 22 11:11:01 2012 -0400
9007
9008     minor fix.. this was working, but not in the same vein of other 'render' elements
9009     
9010     Signed-off-by: Jason Etheridge <jason@esilibrary.com>
9011     Signed-off-by: Mike Rylander <mrylander@gmail.com>
9012
9013 4       2       Open-ILS/xul/staff_client/server/patron/holds.js
9014
9015 commit 27320c83266d8920e90e74db0e1ac7c11ce1cc42
9016 Author: Dan Scott <dan@coffeecode.net>
9017 Date:   Fri May 25 03:14:46 2012 -0400
9018
9019     README: Bump OpenSRF prerequisite to 2.1 for Evergreen 2.2+
9020     
9021     Also use a title that fits into the DIG documentation more smoothly, and
9022     be consistent about sentence-style capitalization of sub-headings.
9023     
9024     Signed-off-by: Dan Scott <dan@coffeecode.net>
9025
9026 4       4       docs/installation/server_installation.txt
9027
9028 commit 1cf719479266e488a700cfa40fb811e7cf4174c6
9029 Author: Bill Erickson <berick@esilibrary.com>
9030 Date:   Tue May 22 16:22:14 2012 -0400
9031
9032     TPAC: recover the ability to override hold placement failures
9033     
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.
9038     
9039     Signed-off-by: Bill Erickson <berick@esilibrary.com>
9040     Signed-off-by: Mike Rylander <mrylander@gmail.com>
9041
9042 4       2       Open-ILS/src/perlmods/lib/OpenILS/WWW/EGCatLoader/Account.pm
9043
9044 commit 5537727d1b7e50452f1933e401998de192ecfe02
9045 Author: Mike Rylander <mrylander@gmail.com>
9046 Date:   Tue May 22 15:10:14 2012 -0400
9047
9048     stamping upgrade script for saved queries
9049     
9050     Signed-off-by: Mike Rylander <mrylander@gmail.com>
9051
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
9057
9058 commit aaa3b6c77d54f59fcb2cb7d709797a80aeac908a
9059 Author: Bill Erickson <berick@esilibrary.com>
9060 Date:   Thu Feb 23 17:01:28 2012 -0500
9061
9062     TPAC: Search Filter Groups
9063     
9064     Adds support for a new CGI param:
9065     
9066     fg:<filter_group_code>=filter_group_entry
9067     
9068     Each filter group entry will be mapped to a filter_group_entry()
9069     filter and appended to the current search query.
9070     
9071     This includes a new filter selector builder at
9072     parts/filter_group_selector.tt2.
9073     
9074     Usage, assuming a filter_group with code "audience":
9075     
9076     <span>[% ctx.filter_groups.audience.label %]<span>
9077     <span>
9078     [%
9079         INCLUDE 'opac/parts/filter_group_selector.tt2'
9080         filter_group=audience
9081         none_ok=1
9082     %]
9083     <span>
9084     
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.
9089     
9090     Signed-off-by: Bill Erickson <berick@esilibrary.com>
9091     Signed-off-by: Mike Rylander <mrylander@gmail.com>
9092
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
9098
9099 commit 36592af1e51f4534fcf2207de19706c19daf9efe
9100 Author: Bill Erickson <berick@esilibrary.com>
9101 Date:   Wed Apr 18 16:15:46 2012 -0400
9102
9103     tpac : search_HINT cache fixes
9104     
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
9107     bare ARRAY ref.
9108     
9109     Signed-off-by: Bill Erickson <berick@esilibrary.com>
9110     Signed-off-by: Mike Rylander <mrylander@gmail.com>
9111
9112 5       0       Open-ILS/src/perlmods/lib/OpenILS/WWW/EGCatLoader/Util.pm
9113
9114 commit 4c61706238fe44ee4c5afe41366a760583d3e797
9115 Author: Bill Erickson <berick@esilibrary.com>
9116 Date:   Thu Apr 19 13:54:34 2012 -0400
9117
9118     New QueryParser filter_group_entry filter
9119     
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
9122     current search.
9123     
9124     Signed-off-by: Bill Erickson <berick@esilibrary.com>
9125     Signed-off-by: Mike Rylander <mrylander@gmail.com>
9126
9127 18      0       Open-ILS/src/perlmods/lib/OpenILS/Application/Storage/Driver/Pg/QueryParser.pm
9128
9129 commit e808d718a1104217a884ea2f353b9c1fec8ca101
9130 Author: Mike Rylander <mrylander@gmail.com>
9131 Date:   Wed Apr 18 13:25:06 2012 -0400
9132
9133     Give the PG QP driver a subquery callback for the new saved_query() filter
9134     
9135     Signed-off-by: Mike Rylander <mrylander@gmail.com>
9136     Signed-off-by: Bill Erickson <berick@esilibrary.com>
9137
9138 18      0       Open-ILS/src/perlmods/lib/OpenILS/Application/Storage/Driver/Pg/QueryParser.pm
9139
9140 commit 712720c419d6f42576426cff43feac773da65b09
9141 Author: Mike Rylander <mrylander@gmail.com>
9142 Date:   Wed Apr 18 13:24:24 2012 -0400
9143
9144     Teach QueryParser about search filter callbacks, and if a callback returns a value, parse it at the current recursion level
9145     
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>
9149
9150 31      2       Open-ILS/src/perlmods/lib/OpenILS/Application/Storage/QueryParser.pm
9151
9152 commit 497430ca0a24713c6885fbd26324707baf616d5e
9153 Author: Bill Erickson <berick@esilibrary.com>
9154 Date:   Thu Feb 23 14:28:50 2012 -0500
9155
9156     Search Filter Groups and Generic Queries : DB / IDL
9157     
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
9161     and a label.
9162     
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.
9169     
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.
9173     
9174     Signed-off-by: Bill Erickson <berick@esilibrary.com>
9175     Signed-off-by: Mike Rylander <mrylander@gmail.com>
9176
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
9181
9182 commit 287a3e2052f5699daacddb7c536b6a15631fcf16
9183 Author: Bill Erickson <berick@esilibrary.com>
9184 Date:   Mon May 21 10:32:56 2012 -0400
9185
9186     Query Parser merged copy / non-dynamic filters
9187     
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
9193     copy-level filters.
9194     
9195     Examples:
9196     
9197     concerto locations(1,2) locations(3,4)
9198     
9199     ==> concerto locations(1,2,3,4)
9200     
9201     ( concerto locations(3,4,5) ) || (piano locations(3,5,7) )
9202     
9203     ==> ( concerto || piano ) locations(3,4,5,6,7)
9204     
9205     ( concerto locations(3,4,5) ) && ( piano locations(3,5,7) )
9206     
9207     ==> concerto piano locations(3,5)
9208     
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
9214     nested search.
9215     
9216     Signed-off-by: Bill Erickson <berick@esilibrary.com>
9217     Signed-off-by: Mike Rylander <mrylander@gmail.com>
9218
9219 70      2       Open-ILS/src/perlmods/lib/OpenILS/Application/Storage/QueryParser.pm
9220
9221 commit b90330614c99c08f67b6e51cdf2aa035edfba66b
9222 Author: Bill Erickson <berick@esilibrary.com>
9223 Date:   Tue May 15 18:00:30 2012 -0400
9224
9225     Query Parser nested dynamic filters
9226     
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.
9234     
9235     For example:
9236     
9237     concerto && ( ( item_type(a) subject|topic[Music] ) || item_form(a) )
9238     
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).
9241     
9242     Signed-off-by: Bill Erickson <berick@esilibrary.com>
9243     Signed-off-by: Mike Rylander <mrylander@gmail.com>
9244
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
9247
9248 commit 81dbf4d6a4a2c008cac9ca3fef8b0a8158157794
9249 Author: Bill Erickson <berick@esilibrary.com>
9250 Date:   Tue May 15 17:59:56 2012 -0400
9251
9252     QueryParser test script
9253     
9254     Signed-off-by: Bill Erickson <berick@esilibrary.com>
9255     Signed-off-by: Mike Rylander <mrylander@gmail.com>
9256
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
9259
9260 commit 130ba6db26674313416a0309a0290fe98ec7404e
9261 Author: Dan Scott <dan@coffeecode.net>
9262 Date:   Mon May 21 15:09:59 2012 -0400
9263
9264     Use spaces instead of tabs in QueryParser.pm
9265     
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.
9270     
9271     Also remove trailing whitespace, as this whole thing is about space.
9272     
9273     Signed-off-by: Dan Scott <dan@coffeecode.net>
9274     Signed-off-by: Lebbeous Fogle-Weekley <lebbeous@esilibrary.com>
9275
9276 18      16      Open-ILS/src/perlmods/lib/OpenILS/Application/Storage/Driver/Pg/QueryParser.pm
9277
9278 commit f09d75c476244080512e143366a38cde683e192b
9279 Author: Lebbeous Fogle-Weekley <lebbeous@esilibrary.com>
9280 Date:   Mon May 21 14:22:40 2012 -0400
9281
9282     Makes a warning go away when running fts-replacement.pl, but may have...
9283     
9284     ...consequences.
9285     
9286     Signed-off-by: Lebbeous Fogle-Weekley <lebbeous@esilibrary.com>
9287     Signed-off-by: Dan Scott <dan@coffeecode.net>
9288
9289 11      3       Open-ILS/src/perlmods/lib/OpenILS/Application/Storage/Driver/Pg/QueryParser.pm
9290
9291 commit e81a006e5d453fdf7ca8f6c98ac91c01fc3e0d9e
9292 Author: Dan Scott <dscott@laurentian.ca>
9293 Date:   Mon May 21 14:02:11 2012 -0400
9294
9295     Fix typo in TEST_SETUP for QueryParser.pm
9296     
9297     "author|coporate" doesn't exist, probably doesn't matter much in
9298     principle but is worthwhile getting rid of the distraction.
9299     
9300     Signed-off-by: Dan Scott <dscott@laurentian.ca>
9301     Signed-off-by: Lebbeous Fogle-Weekley <lebbeous@esilibrary.com>
9302
9303 3       3       Open-ILS/src/perlmods/lib/OpenILS/Application/Storage/Driver/Pg/QueryParser.pm
9304
9305 commit 33734b49a46374cce5ae05e7f33c32496334f600
9306 Author: Mike Rylander <mrylander@gmail.com>
9307 Date:   Thu Dec 29 11:36:20 2011 -0500
9308
9309     abstract query representations from QueryParser
9310     
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.
9316     
9317     [Also]
9318     Make last-wins true for facets, filters and modifiers -- arg!; Parameterized values win in the staged-search QP wrapper
9319     
9320     Signed-off-by: Lebbeous Fogle-Weekley <lebbeous@esilibrary.com>
9321     Signed-off-by: Dan Scott <dan@coffeecode.net>
9322
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
9327
9328 commit 7abdb32ecbfecc3f01016c64b8f3f8faff45a93e
9329 Author: Dan Scott <dan@coffeecode.net>
9330 Date:   Mon May 21 14:46:53 2012 -0400
9331
9332     QueryParser: comma-delimit multiple WITH clauses
9333     
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
9337     query errors.
9338     
9339     This fixes that oversight. Note that the fts-replacement.pl script came
9340     in quite handy for testing this; recommended.
9341     
9342     Signed-off-by: Dan Scott <dan@coffeecode.net>
9343     Signed-off-by: Bill Erickson <berick@esilibrary.com>
9344
9345 2       2       Open-ILS/src/perlmods/lib/OpenILS/Application/Storage/Driver/Pg/QueryParser.pm
9346
9347 commit 65a75840f824e104792c8913336e8fa18d358339
9348 Author: Jason Stephenson <jason@sigio.com>
9349 Date:   Fri May 18 22:51:14 2012 -0400
9350
9351     Add libnet-https-any-perl as precise deb requirement in Makefile.install.
9352     
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
9357     thing.
9358     
9359     Signed-off-by: Jason Stephenson <jason@sigio.com>
9360     Signed-off-by: Lebbeous Fogle-Weekley <lebbeous@esilibrary.com>
9361
9362 2       1       Open-ILS/src/extras/Makefile.install
9363
9364 commit 08297491c797391c199475a9e47b00550f4804fb
9365 Author: Bill Erickson <berick@esilibrary.com>
9366 Date:   Fri May 18 16:42:19 2012 -0400
9367
9368     QP support for nested WITH construction
9369     
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
9373     joining.
9374     
9375     Signed-off-by: Bill Erickson <berick@esilibrary.com>
9376     Signed-off-by: Mike Rylander <mrylander@gmail.com>
9377
9378 10      3       Open-ILS/src/perlmods/lib/OpenILS/Application/Storage/Driver/Pg/QueryParser.pm
9379
9380 commit 2ecc6a34c78a50bda4989821c042f28492429a4d
9381 Author: Dan Scott <dscott@laurentian.ca>
9382 Date:   Sun May 20 23:02:09 2012 -0400
9383
9384     Further integration: link README to server install docs
9385     
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
9388     it all works!
9389     
9390     Signed-off-by: Dan Scott <dscott@laurentian.ca>
9391
9392 1       549     README
9393 4       4       docs/installation/server_installation.txt
9394  mode change 100644 => 120000 README
9395
9396 commit c273bc47545ff56b4b0b5113775b69b6d9b6d53e
9397 Author: Dan Scott <dscott@laurentian.ca>
9398 Date:   Sun May 20 22:51:52 2012 -0400
9399
9400     Merge the Evergreen docs into the code repository
9401     
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.
9407     
9408     Signed-off-by: Dan Scott <dscott@laurentian.ca>
9409
9410 2       0       .gitignore
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
10194 -       -       media/1.png
10195 -       -       media/10.png
10196 -       -       media/11.png
10197 -       -       media/12.png
10198 -       -       media/13.png
10199 -       -       media/14.png
10200 -       -       media/15.png
10201 -       -       media/2.png
10202 -       -       media/3.png
10203 -       -       media/4.png
10204 -       -       media/5.png
10205 -       -       media/6.png
10206 -       -       media/7.png
10207 -       -       media/8.png
10208 -       -       media/9.png
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
10699 -       -       media/note.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
10866 -       -       media/tip.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
10891 0       0       reports/README
10892 0       320     root.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
12390
12391 commit f2a11f55a53d3f5a5af1510a4d1016711e0763da
12392 Author: Dan Scott <dscott@laurentian.ca>
12393 Date:   Wed May 16 00:29:11 2012 -0400
12394
12395     Optimize full text search with a CTE
12396     
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.
12400     
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
12404     need to.
12405     
12406     Signed-off-by: Dan Scott <dscott@laurentian.ca>
12407     Signed-off-by: Mike Rylander <mrylander@gmail.com>
12408
12409 16      4       Open-ILS/src/perlmods/lib/OpenILS/Application/Storage/Driver/Pg/QueryParser.pm
12410
12411 commit 3a02ddaec1e6c7536c8771ea611e32df95816736
12412 Author: Bill Erickson <berick@esilibrary.com>
12413 Date:   Wed May 16 15:55:23 2012 -0400
12414
12415     Vandelay authority existing queue search repair
12416     
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.
12421     
12422     https://bugs.launchpad.net/evergreen/+bug/989391
12423     
12424     Signed-off-by: Bill Erickson <berick@esilibrary.com>
12425     Signed-off-by: Lebbeous Fogle-Weekley <lebbeous@esilibrary.com>
12426
12427 1       1       Open-ILS/src/perlmods/lib/OpenILS/Application/Vandelay.pm
12428
12429 commit ebdf3e9527c2755195d3126b5468e4636ea5cc6a
12430 Author: Lebbeous Fogle-Weekley <lebbeous@esilibrary.com>
12431 Date:   Mon May 14 12:46:44 2012 -0400
12432
12433     Avoid collisions of normalized values going into metabib.browse_entry
12434     
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.
12437     
12438     Key part here:
12439     
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,
12445     
12446     George confirmed that the changes to the version upgrade script fixed
12447     the problem for him.
12448     
12449     Signed-off-by: Lebbeous Fogle-Weekley <lebbeous@esilibrary.com>
12450
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
12455
12456 commit a4561f581eb54c088afb95d8758dd849d6f3d69e
12457 Author: Lebbeous Fogle-Weekley <lebbeous@esilibrary.com>
12458 Date:   Fri May 11 15:59:37 2012 -0400
12459
12460     Be more prepared for malformed serial holding code data in upgrade scripts
12461     
12462     Signed-off-by: Lebbeous Fogle-Weekley <lebbeous@esilibrary.com>
12463
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
12468
12469 commit bcb1c10f2cde5c812f47da557c2dddc9fda2e0ab
12470 Author: Dan Scott <dan@coffeecode.net>
12471 Date:   Fri May 11 10:45:39 2012 -0400
12472
12473     Move PLPERL dropping outside of 2.1-2.2 upgrade transaction
12474     
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
12479     note.
12480     
12481     Signed-off-by: Dan Scott <dan@coffeecode.net>
12482     Signed-off-by: Lebbeous Fogle-Weekley <lebbeous@esilibrary.com>
12483
12484 9       4       Open-ILS/src/sql/Pg/version-upgrade/2.1-2.2-upgrade-db.sql
12485
12486 commit 8f95eaeaf0bbc03be7c5e017d574234315eee97d
12487 Author: Thomas Berezansky <tsbere@mvlc.org>
12488 Date:   Wed Apr 18 12:05:20 2012 -0400
12489
12490     Add missing weights fm_IDL entries
12491     
12492     Signed-off-by: Thomas Berezansky <tsbere@mvlc.org>
12493     Signed-off-by: Lebbeous Fogle-Weekley <lebbeous@esilibrary.com>
12494
12495 5       0       Open-ILS/examples/fm_IDL.xml
12496
12497 commit b28f3a10ca2824f4e072cf9113151b9f8bc8f263
12498 Author: Lebbeous Fogle-Weekley <lebbeous@esilibrary.com>
12499 Date:   Thu May 10 16:19:26 2012 -0400
12500
12501     In the 2.1-2.2 upgrade script, move 0691 into a failures-are-ok zone
12502     
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.
12505     
12506     Signed-off-by: Lebbeous Fogle-Weekley <lebbeous@esilibrary.com>
12507
12508 19      13      Open-ILS/src/sql/Pg/version-upgrade/2.1-2.2-upgrade-db.sql
12509
12510 commit d880f92a2f7be8a4fcc49d90a278a0ed22f971d4
12511 Author: Thomas Berezansky <tsbere@mvlc.org>
12512 Date:   Thu May 10 11:05:54 2012 -0400
12513
12514     Version Upgrade Cleanup
12515     
12516     Merge tacked on transactions into the "primary" transaction.
12517     Add in 0708 for tracking purposes.
12518     
12519     Separate 0672 and 0679+0680 in the version-to-version upgrade script
12520     They're all potentially slow.
12521     
12522     Signed-off-by: Lebbeous Fogle-Weekley <lebbeous@esilibrary.com>
12523
12524 6352    6346    Open-ILS/src/sql/Pg/version-upgrade/2.1-2.2-upgrade-db.sql
12525
12526 commit 305f63cb721f975762bbcde1025f62bc5168cc67
12527 Author: Bill Erickson <berick@esilibrary.com>
12528 Date:   Fri May 4 09:18:10 2012 -0400
12529
12530     Check if transaction needs closing after adding billings
12531     
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
12534     new billings.
12535     
12536     https://bugs.launchpad.net/evergreen/+bug/758982
12537     
12538     Signed-off-by: Bill Erickson <berick@esilibrary.com>
12539     Signed-off-by: Mike Rylander <mrylander@gmail.com>
12540
12541 4       0       Open-ILS/src/perlmods/lib/OpenILS/Application/Circ/Money.pm
12542
12543 commit ae9641cfae8f9b4535624599c3887c1232c3406e
12544 Author: Thomas Berezansky <tsbere@mvlc.org>
12545 Date:   Mon May 7 14:13:17 2012 -0400
12546
12547     Nearest Hold: Look at 100 instead of 10 holds
12548     
12549     At the suggestion of Mike Rylander.
12550     
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).
12553     
12554     Jeff Godin claims they have done this and it has produced no issues for them.
12555     
12556     Signed-off-by: Thomas Berezansky <tsbere@mvlc.org>
12557     Signed-off-by: Mike Rylander <mrylander@gmail.com>
12558
12559 1       1       Open-ILS/src/perlmods/lib/OpenILS/Application/Circ/Holds.pm
12560
12561 commit eeed8ea8d953152c88d47c0c69f35fbe4bb7f3e9
12562 Author: Thomas Berezansky <tsbere@mvlc.org>
12563 Date:   Mon May 7 11:59:10 2012 -0400
12564
12565     Hold Capture: Run permit tests on "old" holds
12566     
12567     Because we shouldn't be trusting that the copies are still valid.
12568     
12569     Signed-off-by: Thomas Berezansky <tsbere@mvlc.org>
12570     Signed-off-by: Mike Rylander <mrylander@gmail.com>
12571
12572 7       10      Open-ILS/src/perlmods/lib/OpenILS/Application/Circ/Holds.pm
12573
12574 commit 22cf523789cc97c733ef9a6caff418c79c73b6a2
12575 Author: Thomas Berezansky <tsbere@mvlc.org>
12576 Date:   Mon May 7 11:40:41 2012 -0400
12577
12578     Hold Editing: Retarget on some changes
12579     
12580     The main thing to cover is pickup library, but check a few other things too.
12581     
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.
12584     
12585     Signed-off-by: Thomas Berezansky <tsbere@mvlc.org>
12586     Signed-off-by: Mike Rylander <mrylander@gmail.com>
12587
12588 15      0       Open-ILS/src/perlmods/lib/OpenILS/Application/Circ/Holds.pm
12589
12590 commit 7d85c862cb7f6eb0f2826f759b50a4f72de70c41
12591 Author: Thomas Berezansky <tsbere@mvlc.org>
12592 Date:   Mon May 7 11:00:14 2012 -0400
12593
12594     Hold Targeter: Ensure old best still valid
12595     
12596     Re-using a now invalid copy is a bad idea for various reasons.
12597     
12598     Signed-off-by: Thomas Berezansky <tsbere@mvlc.org>
12599     Signed-off-by: Mike Rylander <mrylander@gmail.com>
12600
12601 16      3       Open-ILS/src/perlmods/lib/OpenILS/Application/Storage/Publisher/action.pm
12602
12603 commit 0ed4b890e219ff91eaa2d6b0fab513870a4a5254
12604 Author: Thomas Berezansky <tsbere@mvlc.org>
12605 Date:   Fri Apr 13 13:26:59 2012 -0400
12606
12607     Default email/phone hold pickup in TPac
12608     
12609     Like JSPac does, but currently without the check of having phone/email.
12610     
12611     Signed-off-by: Thomas Berezansky <tsbere@mvlc.org>
12612     Signed-off-by: Ben Shum <bshum@biblio.org>
12613
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
12617
12618 commit dbee9ecee0a9833e8fa2df384ab456da9622d0c1
12619 Author: Thomas Berezansky <tsbere@mvlc.org>
12620 Date:   Wed May 9 08:42:58 2012 -0400
12621
12622     Retarget Local Holds: Use part ID properly
12623     
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.
12626     
12627     Which I think pretty much describes most of my original test cycle.
12628     
12629     Signed-off-by: Thomas Berezansky <tsbere@mvlc.org>
12630     Signed-off-by: Lebbeous Fogle-Weekley <lebbeous@esilibrary.com>
12631
12632 1       1       Open-ILS/src/perlmods/lib/OpenILS/Application/Circ/Circulate.pm
12633
12634 commit 3eeb80320ce04ba4e910cce828e28dfc8cd2fa94
12635 Author: Lebbeous Fogle-Weekley <lebbeous@esilibrary.com>
12636 Date:   Tue May 8 11:25:23 2012 -0400
12637
12638     TPAC: Keep site() and depth() out of basic search box when widgets suffice
12639     
12640     This is a short term but working solution to the problem described here:
12641     https://bugs.launchpad.net/evergreen/+bug/986196
12642     
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
12645     query box.
12646     
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.
12655     
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
12658     now.
12659     
12660     Signed-off-by: Lebbeous Fogle-Weekley <lebbeous@esilibrary.com>
12661     Signed-off-by: Ben Shum <bshum@biblio.org>
12662
12663 19      4       Open-ILS/src/perlmods/lib/OpenILS/WWW/EGCatLoader/Search.pm
12664 1       1       Open-ILS/src/templates/opac/parts/searchbar.tt2
12665
12666 commit bd190b0b66baaeb669f042b90053732596771311
12667 Author: Thomas Berezansky <tsbere@mvlc.org>
12668 Date:   Mon May 7 15:42:35 2012 -0400
12669
12670     Fix hold has copy at lookup
12671     
12672     Filter on available or reshelving, and add more hold type support for lookup
12673     purposes (parts and issuance holds).
12674     
12675     Signed-off-by: Thomas Berezansky <tsbere@mvlc.org>
12676     Signed-off-by: Lebbeous Fogle-Weekley <lebbeous@esilibrary.com>
12677
12678 18      2       Open-ILS/src/perlmods/lib/OpenILS/Application/Circ/Holds.pm
12679
12680 commit 115595dca577d9192474ac3d620ca079b89f39cd
12681 Author: Bill Erickson <berick@esilibrary.com>
12682 Date:   Fri May 4 10:33:43 2012 -0400
12683
12684     Adding a small pile of missing permissions
12685     
12686     ADMIN_ADDRESS_ALERT
12687     VIEW_ADDRESS_ALERT
12688     ADMIN_COPY_LOCATION_GROUP
12689     ADMIN_USER_ACTIVITY_TYPE
12690     
12691     Signed-off-by: Bill Erickson <berick@esilibrary.com>
12692     Signed-off-by: Lebbeous Fogle-Weekley <lebbeous@esilibrary.com>
12693
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
12699
12700 commit 5eaca7025ae869baf1ce6df026fb212eb13872c6
12701 Author: Bill Erickson <berick@esilibrary.com>
12702 Date:   Fri May 4 12:07:35 2012 -0400
12703
12704     TPAC: repair staff client End link for showing last record
12705     
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.
12713     
12714     https://bugs.launchpad.net/evergreen/+bug/984070
12715     
12716     Signed-off-by: Bill Erickson <berick@esilibrary.com>
12717     Signed-off-by: Ben Shum <bshum@biblio.org>
12718
12719 13      1       Open-ILS/src/perlmods/lib/OpenILS/WWW/EGCatLoader/Search.pm
12720 1       1       Open-ILS/src/templates/opac/parts/js.tt2
12721
12722 commit 2c99e49aa500eb6a91574968ab30e5768820bbce
12723 Author: Bill Erickson <berick@esilibrary.com>
12724 Date:   Sat Apr 28 14:12:53 2012 -0400
12725
12726     TPAC: more intelligent detail paging #1
12727     
12728     Only fetch a small page of records at a time when generating the paging
12729     links in the detail page.
12730     
12731     Part 2 will be to repair the 'Last' record button in the staff client,
12732     which will not work with this change.
12733     
12734     Signed-off-by: Bill Erickson <berick@esilibrary.com>
12735     Signed-off-by: Ben Shum <bshum@biblio.org>
12736
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
12739
12740 commit fe4262c7fbbc01f167b04a5916800a62b823c6cd
12741 Author: Thomas Berezansky <tsbere@mvlc.org>
12742 Date:   Wed May 9 09:08:13 2012 -0400
12743
12744     TPac: Barcodes default to starting with digits
12745     
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.
12748     
12749     Signed-off-by: Thomas Berezansky <tsbere@mvlc.org>
12750     Signed-off-by: Lebbeous Fogle-Weekley <lebbeous@esilibrary.com>
12751
12752 3       0       Open-ILS/src/perlmods/lib/OpenILS/WWW/EGCatLoader.pm
12753
12754 commit adb03996c78facee9ada612228424ff3dd54a03d
12755 Author: Bradley M. Kuhn <bkuhn@ebb.org>
12756 Date:   Sat Apr 28 09:39:12 2012 -0400
12757
12758     Consensus was reached to remove editor-specific globs from .gitignore.
12759     
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.
12764     
12765     Instead, a HACKING file is herein added, with its first entry to explain
12766     how developers can set the own global gitignore.
12767     
12768     Signed-off-by: Bradley M. Kuhn <bkuhn@ebb.org>
12769     Signed-off-by: Dan Scott <dan@coffeecode.net>
12770
12771 1       3       .gitignore
12772 67      0       HACKING
12773  create mode 100644 HACKING
12774
12775 commit 9f628498dadb857afc79fad053d21dfe0bb1c746
12776 Author: Lebbeous Fogle-Weekley <lebbeous@esilibrary.com>
12777 Date:   Wed Apr 18 10:41:27 2012 -0400
12778
12779     AutoSuggest: Escape ampersands properly
12780     
12781     This fixes an issue reported by Yamil Suarez.
12782     
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
12786     of user input.
12787     
12788     This is fixed by applying the correct URI-encoding function for the
12789     situation.
12790     
12791     To be clear, QueryParser syntax does not actually affect suggestions;
12792     such syntax is ignored.  AutoSuggest is not search.
12793     
12794     Signed-off-by: Lebbeous Fogle-Weekley <lebbeous@esilibrary.com>
12795     Signed-off-by: Dan Scott <dan@coffeecode.net>
12796
12797 1       1       Open-ILS/web/js/dojo/openils/AutoSuggestStore.js
12798
12799 commit 1492479f314b3ff12539be54ef097a550c099746
12800 Author: Steven Callender <stevecallender@esilibrary.com>
12801 Date:   Tue May 8 17:15:14 2012 -0400
12802
12803     lp996776: Patch to fix the response if no configured status is detected.
12804     
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.
12809     
12810     Signed-off-by: Steven Callender <stevecallender@esilibrary.com>
12811     Signed-off-by: Galen Charlton <gmc@esilibrary.com>
12812
12813 1       1       Open-ILS/src/perlmods/lib/OpenILS/SIP/Item.pm
12814
12815 commit b52dac83fd59f45e94dcf05c5b9c633c4ad05135
12816 Author: Thomas Berezansky <tsbere@mvlc.org>
12817 Date:   Fri Mar 30 15:58:32 2012 -0400
12818
12819     Stop saving patron barcode in cookies
12820     
12821     This causes bad interactions between patron windows and normal catalog
12822     windows. Examples:
12823     
12824     Load a patron, load place hold catalog in patron window. Future loads of
12825     non-patron catalogs will default to this patron.
12826     
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
12832     populated.
12833     
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.
12838     
12839     Signed-off-by: Thomas Berezansky <tsbere@mvlc.org>
12840     Signed-off-by: Lebbeous Fogle-Weekley <lebbeous@esilibrary.com>
12841
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
12847
12848 commit b2916b9fef744d8b896c77511e949612d26dff36
12849 Author: Dan Scott <dscott@laurentian.ca>
12850 Date:   Tue May 8 12:52:02 2012 -0400
12851
12852     Roll back libjs version to 1.7.0
12853     
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).
12859     
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.
12864     
12865     Therefore, roll back to the tried-and-true libjs 1.7.0.
12866     
12867     Signed-off-by: Dan Scott <dscott@laurentian.ca>
12868     Signed-off-by: Jason Stephenson <jstephenson@mvlc.org>
12869
12870 1       1       Open-ILS/src/extras/Makefile.install
12871
12872 commit 0de2ebfce5ab86781c656f3385fd03f5eda25e2d
12873 Author: James Fournie <jfournie@sitka.bclibraries.ca>
12874 Date:   Mon May 7 11:08:06 2012 -0700
12875
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
12878     
12879     Signed-off-by: James Fournie <jfournie@sitka.bclibraries.ca>
12880     Signed-off-by: Lebbeous Fogle-Weekley <lebbeous@esilibrary.com>
12881
12882 3       3       Open-ILS/src/sql/Pg/version-upgrade/2.1-2.2-upgrade-db.sql
12883
12884 commit ceabf2764cc095306ca1052652679c6d0d238561
12885 Author: Galen Charlton <gmc@esilibrary.com>
12886 Date:   Tue May 8 09:25:19 2012 -0400
12887
12888     fix typo in CC payment form
12889     
12890     Signed-off-by: Galen Charlton <gmc@esilibrary.com>
12891
12892 1       1       Open-ILS/src/templates/circ/selfcheck/payment.tt2
12893
12894 commit d53cb85f95c94ae7f8adc0f1b2472d2e19074593
12895 Author: James Fournie <jfournie@sitka.bclibraries.ca>
12896 Date:   Mon May 7 10:57:30 2012 -0700
12897
12898     Upgrade 0704 was missing from the 2.1-2.2 upgrade script.
12899     
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.
12903     
12904     Signed-off-by: James Fournie <jfournie@sitka.bclibraries.ca>
12905     Signed-off-by: Lebbeous Fogle-Weekley <lebbeous@esilibrary.com>
12906
12907 342     0       Open-ILS/src/sql/Pg/version-upgrade/2.1-2.2-upgrade-db.sql
12908
12909 commit 470c9039a2af7db57ba4162dbf854d604056bf85
12910 Author: Bill Erickson <berick@esilibrary.com>
12911 Date:   Fri May 4 14:46:16 2012 -0400
12912
12913     Stamping upgrade for 'inheritied' typo repair
12914     
12915     Signed-off-by: Bill Erickson <berick@esilibrary.com>
12916
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
12922
12923 commit 380fb3822854e636f439ce996c6b9d46aa604a4c
12924 Author: Dan Scott <dscott@laurentian.ca>
12925 Date:   Fri May 4 14:14:12 2012 -0400
12926
12927     Fix "inheritied" typo in global flag
12928     
12929     Signed-off-by: Dan Scott <dscott@laurentian.ca>
12930     Signed-off-by: Bill Erickson <berick@esilibrary.com>
12931
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
12937
12938 commit 710f55165414e22164b073ba35b7775537b9d2ad
12939 Author: Dan Scott <dscott@laurentian.ca>
12940 Date:   Fri May 4 13:55:55 2012 -0400
12941
12942     Fix typo in TPAC noticed by Warren Layton
12943     
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
12946     thanks, Warren!
12947     
12948     Signed-off-by: Dan Scott <dscott@laurentian.ca>
12949
12950 1       1       Open-ILS/src/templates/opac/myopac/main_payment_form.tt2
12951 1       1       build/i18n/po/tpac/tpac.pot
12952
12953 commit 4bc4f9d59f0c58f177becaa0280656b55104a5f9
12954 Author: Lebbeous Fogle-Weekley <lebbeous@esilibrary.com>
12955 Date:   Fri May 4 12:23:19 2012 -0400
12956
12957     Add missing upgrade scripts 0705, 0707 to point-to-point upgrade script
12958     
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.
12961     
12962     See c208754eafadb005439800f7fedd33241fca7b65 (LP #980199) and
12963     89438b46fc39270ac3d47345cd99caacf6b6dee1 (LP #919279).
12964     
12965     Signed-off-by: Lebbeous Fogle-Weekley <lebbeous@esilibrary.com>
12966
12967 52      0       Open-ILS/src/sql/Pg/version-upgrade/2.1-2.2-upgrade-db.sql
12968
12969 commit a07412def15603dd2132477b5babd99982a2265d
12970 Author: Dan Scott <dan@coffeecode.net>
12971 Date:   Mon Apr 9 16:31:06 2012 -0400
12972
12973     Prereqs: Remove Ubuntu Hardy references
12974     
12975     We no longer support Ubuntu Hardy 8.04, so ditch any references to it in
12976     the prerequisite installer.
12977     
12978     Signed-off-by: Dan Scott <dan@coffeecode.net>
12979     Signed-off-by: Lebbeous Fogle-Weekley <lebbeous@esilibrary.com>
12980
12981 0       9       Open-ILS/src/extras/Makefile.install
12982
12983 commit 0a679685a20e4d5c31bb49fd328a7a4b386fc764
12984 Author: Dan Scott <dan@coffeecode.net>
12985 Date:   Mon Apr 9 16:29:46 2012 -0400
12986
12987     Prereqs: update to latest available versions
12988     
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
12992     
12993     Signed-off-by: Dan Scott <dan@coffeecode.net>
12994     Signed-off-by: Lebbeous Fogle-Weekley <lebbeous@esilibrary.com>
12995
12996 3       3       Open-ILS/src/extras/Makefile.install
12997
12998 commit 5be8a7035edcca100b47bd181932d2fd3eb0b088
12999 Author: Dan Scott <dan@coffeecode.net>
13000 Date:   Mon Apr 9 16:23:08 2012 -0400
13001
13002     Prereqs: Remove references to CentOS / RHEL
13003     
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.
13007     
13008     Signed-off-by: Dan Scott <dan@coffeecode.net>
13009     Signed-off-by: Lebbeous Fogle-Weekley <lebbeous@esilibrary.com>
13010
13011 3       91      Open-ILS/src/extras/Makefile.install
13012
13013 commit 41c987fc890d918c303bc012320cacfcd8d6ef01
13014 Author: Dan Wells <dbw2@calvin.edu>
13015 Date:   Wed Apr 25 15:56:20 2012 -0400
13016
13017     Allow subscriptions at org units without volumes
13018     
13019     Subscriptions are sometimes owned at the consortium or system
13020     level, so forcing can_have_vols() to be true was incorrect.
13021     
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.
13025     
13026     Signed-off-by: Dan Wells <dbw2@calvin.edu>
13027     Signed-off-by: Lebbeous Fogle-Weekley <lebbeous@esilibrary.com>
13028
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
13033
13034 commit 22cda7715ef64e3d7ef87f687709cc3c235d2d54
13035 Author: Dan Scott <dscott@laurentian.ca>
13036 Date:   Thu May 3 16:44:14 2012 -0400
13037
13038     Add indexes to 2.1.2 upgrade script to speed up acq search
13039     
13040     Signed-off-by: Dan Scott <dscott@laurentian.ca>
13041
13042 12      0       Open-ILS/src/sql/Pg/version-upgrade/2.1.1-2.1.2-upgrade-db.sql
13043
13044 commit e316c4df0216eb43bc6cb536d34c3712661ff15a
13045 Author: Mike Rylander <mrylander@gmail.com>
13046 Date:   Mon Mar 26 11:09:14 2012 -0400
13047
13048     Add ISSN fix to the version upgrade script
13049     
13050     Signed-off-by: Mike Rylander <mrylander@gmail.com>
13051     Signed-off-by: Dan Scott <dscott@laurentian.ca>
13052
13053 24      0       Open-ILS/src/sql/Pg/version-upgrade/2.1.1-2.1.2-upgrade-db.sql
13054
13055 commit adc75e0236fb5dc9ad46797c64d49dd49b7d8056
13056 Author: Jason Etheridge <jason@esilibrary.com>
13057 Date:   Wed May 2 15:23:06 2012 -0400
13058
13059     Address date sorting in Item Status and Copy Buckets interfaces, too
13060     
13061     > The sort_value function for the date columns being used in those
13062     > interfaces had no error protection, and were returning empty strings
13063     > upon failure.
13064     
13065     Signed-off-by: Jason Etheridge <jason@esilibrary.com>
13066     Signed-off-by: Lebbeous Fogle-Weekley <lebbeous@esilibrary.com>
13067
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
13077
13078 commit 70cd1772c19fb5f334ecd0cae5aadf6c224a4a07
13079 Author: Lebbeous Fogle-Weekley <lebbeous@esilibrary.com>
13080 Date:   Wed May 2 14:01:00 2012 -0400
13081
13082     Fix date sorting in patron-related XUL interfaces
13083     
13084     Null time stamps are now converted to dates in the Middle Paleolithic
13085     era so they always sort as the lowest date.
13086     
13087     Seriously, this is the minimum possible date you can express with a JavaScript
13088     date object.
13089     
13090     Signed-off-by: Lebbeous Fogle-Weekley <lebbeous@esilibrary.com>
13091     Signed-off-by: Jason Etheridge <jason@esilibrary.com>
13092
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
13095
13096 commit 0e7fb6da9e0bbd3f82b5711a8e4c02f03b224660
13097 Author: Jeff Godin <jgodin@tadl.org>
13098 Date:   Tue Apr 17 10:46:22 2012 -0400
13099
13100     Fix LP 984039: correct Syndetic Kirkus Reviews
13101     
13102     Use correct "filename" component of URL for retrieving Kirkus
13103     Reviews content from Syndetic Solutions.
13104     
13105     Correct filename confirmed by Bowker technical support, and by
13106     empirical tests.
13107     
13108     Signed-off-by: Jeff Godin <jgodin@tadl.org>
13109     Signed-off-by: Michael Peters <mrpeters@library.in.gov>
13110
13111 2       2       Open-ILS/src/perlmods/lib/OpenILS/WWW/AddedContent/Syndetic.pm
13112
13113 commit dfffbe863516b21d4c8f55c3fd71a809819b8b6f
13114 Author: Thomas Berezansky <tsbere@mvlc.org>
13115 Date:   Tue Apr 3 14:45:10 2012 -0400
13116
13117     Fix some "null" instead of blank values in JSPac
13118     
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>
13122
13123 1       1       Open-ILS/web/opac/skin/default/js/holds.js
13124 5       3       Open-ILS/web/opac/skin/default/js/myopac.js
13125
13126 commit 430c235ea5f46150bbfc15fe3a0e08792f61ad25
13127 Author: Dan Scott <dan@coffeecode.net>
13128 Date:   Tue May 1 01:52:56 2012 -0400
13129
13130     Release notes: clean up and introduce TPAC
13131     
13132     General clean-up of the release notes for consistency and to support
13133     PDF output:
13134     
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.
13141     
13142     Also, give a brief introduction to the TPAC and mention the forthcoming
13143     JSPAC deprecation in the next feature release.
13144     
13145     Signed-off-by: Dan Scott <dan@coffeecode.net>
13146
13147 323     108     docs/RELEASE_NOTES_2_2.txt
13148
13149 commit 535e13e4e5e364bca800807f2a1ed5c09bbc5518
13150 Author: Kathy Lussier <klussier@masslnc.org>
13151 Date:   Tue May 1 01:26:28 2012 -0400
13152
13153     LP992377: More 2.2 release notes from Kathy Lussier
13154     
13155     Kathy Lussier <klussier@masslnc.org> contributed significant additions
13156     to the 2.2 release notes in https://bugs.launchpad.net/bugs/992377 -
13157     thanks Kathy!
13158     
13159     Signed-off-by: Dan Scott <dan@coffeecode.net>
13160
13161 158     11      docs/RELEASE_NOTES_2_2.txt
13162
13163 commit 9127441a9d3eb4eac2e5a2bd1029a267dd7d03ef
13164 Author: Galen Charlton <gmc@esilibrary.com>
13165 Date:   Mon Apr 30 07:22:01 2012 -0400
13166
13167     additions to release notes for 2.2
13168     
13169     Written by Sally Fortin <sfortin@esilibrary.com>
13170     
13171     Signed-off-by: Galen Charlton <gmc@esilibrary.com>
13172
13173 132     8       docs/RELEASE_NOTES_2_2.txt
13174
13175 commit 89438b46fc39270ac3d47345cd99caacf6b6dee1
13176 Author: Bill Erickson <berick@esilibrary.com>
13177 Date:   Wed Mar 21 16:33:39 2012 -0400
13178
13179     Vandelay match set permission additions
13180     
13181     Allow retrieve access for match points with the VIEW_IMPORT_MATCH_SET
13182     permission (in addition to ADMIN_IMPORT_MATCH_SET).
13183     
13184     Adds 2 new permissions to the database:
13185     
13186     ADMIN_IMPORT_MATCH_SET
13187     VIEW_IMPORT_MATCH_SET
13188     
13189     From Jason Stephenson resolving conflicts:
13190     > Conflicts:
13191     >
13192     >   Open-ILS/src/sql/Pg/950.data.seed-values.sql
13193     >
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.
13197     
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>
13201
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
13207
13208 commit c0bd063f97cdceada12b971cecb04d238417a938
13209 Author: Dan Scott <dscott@laurentian.ca>
13210 Date:   Sat Apr 28 15:52:54 2012 -0400
13211
13212     Update POT files for translators
13213     
13214     Signed-off-by: Dan Scott <dscott@laurentian.ca>
13215
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
13239
13240 commit d34957b2a5c40fb5bf213ad46a11d643d0e534d8
13241 Author: Dan Scott <dscott@laurentian.ca>
13242 Date:   Sat Apr 28 14:12:43 2012 -0400
13243
13244     Update translations from Launchpad
13245     
13246     Includes a small update to the update_pofiles to make it easier for
13247     release managers and release maintainers to run translation updates.
13248     
13249     Signed-off-by: Dan Scott <dscott@laurentian.ca>
13250
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
13318
13319 commit db61133753257604e93a0be568ee3b9415c56b8c
13320 Author: Lebbeous Fogle-Weekley <lebbeous@esilibrary.com>
13321 Date:   Thu Apr 5 11:46:05 2012 -0400
13322
13323     Constrain serial.issuance.holding_code to be valid JSON or NULL
13324     
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.
13330     
13331     This problem was reported by Martha Driscoll and Ben Shum.
13332     
13333     *Also* put a couple of changes missed from the 0700 upgrade script into
13334     210.schema.serials.sql.
13335     
13336     Fix new serial constraint upgrades
13337     
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.
13342     
13343     2. Add a specific SET CONSTRAINT to avoid deferred trigger problems
13344     when ALTERing the table.
13345     
13346     3. Make sure that the unwanted columns on materialized_holding_code
13347     do not exist regardless of your upgrade path.
13348     
13349     Signed-off-by: Dan Wells <dbw2@calvin.edu>
13350     Signed-off-by: Lebbeous Fogle-Weekley <lebbeous@esilibrary.com>
13351
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
13357
13358 commit 23449603ef51c77534847e6bcc9e16c5be02b54e
13359 Author: Michael Peters <mrpeters@library.in.gov>
13360 Date:   Fri Mar 9 14:20:09 2012 -0500
13361
13362     Remove the "print_nav.tt2" from the TTPAC Password Reset
13363     
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.
13366     
13367     Signed-off-by: Michael Peters <mrpeters@library.in.gov>
13368     Signed-off-by: Lebbeous Fogle-Weekley <lebbeous@esilibrary.com>
13369
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
13373
13374 commit c208754eafadb005439800f7fedd33241fca7b65
13375 Author: Bill Erickson <berick@esilibrary.com>
13376 Date:   Thu Apr 12 15:34:02 2012 -0400
13377
13378     Add missing ADMIN_ORG_UNIT_CUSTOM_TREE permission
13379     
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>
13383
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
13388
13389 commit e342e730fee42afc89bb61fd85280817648cd8cd
13390 Author: Dan Scott <dscott@laurentian.ca>
13391 Date:   Thu Apr 26 21:56:23 2012 -0400
13392
13393     TPAC: Instrument the search results page
13394     
13395     Because we want to know why search results can be slowish, add timelog()
13396     entries to pertinent locations in Search.pm.
13397     
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()
13401     
13402     Signed-off-by: Dan Scott <dscott@laurentian.ca>
13403     Signed-off-by: Lebbeous Fogle-Weekley <lebbeous@esilibrary.com>
13404
13405 43      0       Open-ILS/src/perlmods/lib/OpenILS/WWW/EGCatLoader/Search.pm
13406
13407 commit d99ba9783f040cec6b0557de3cba8bb1dc1096eb
13408 Author: Galen Charlton <gmc@esilibrary.com>
13409 Date:   Sat Apr 28 10:27:19 2012 -0400
13410
13411     tweak wording - ChangeLogs are generated during release
13412     
13413     Signed-off-by: Galen Charlton <gmc@esilibrary.com>
13414
13415 1       1       ChangeLog
13416
13417 commit 1c5f8d864c5026dc5c8149b3534f623090d92e6c
13418 Author: Bradley M. Kuhn <bkuhn@ebb.org>
13419 Date:   Sat Apr 28 10:03:09 2012 -0400
13420
13421     ChangeLog shouldn't merely be empty; it should tell reader where to find a change log.
13422     
13423     Signed-off-by: Bradley M. Kuhn <bkuhn@ebb.org>
13424     Signed-off-by: Galen Charlton <gmc@esilibrary.com>
13425
13426 3       1       ChangeLog
13427
13428 commit bcab53d7f5bb1d4398f411609000818188860441
13429 Author: Bradley M. Kuhn <bkuhn@ebb.org>
13430 Date:   Fri Apr 27 23:36:19 2012 -0400
13431
13432     autoreconf -f -i appears to clobber our own INSTALL file with the "standard" one.
13433     
13434     autoreconf -i seems to still work correctly for building Evergreen, therefore,
13435     we should recommend developers do that.
13436     
13437     Signed-off-by: Bradley M. Kuhn <bkuhn@ebb.org>
13438     Signed-off-by: Galen Charlton <gmc@esilibrary.com>
13439
13440 1       1       README
13441
13442 commit ba571815e41750449025e836ce6d1ed4da32c470
13443 Author: Bradley M. Kuhn <bkuhn@ebb.org>
13444 Date:   Fri Apr 27 22:08:38 2012 -0400
13445
13446     AUTHORS, NEWS, and INSTALL files should actually have reasonable content if they exist.
13447     
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.
13452     
13453     Signed-off-by: Bradley M. Kuhn <bkuhn@ebb.org>
13454     Signed-off-by: Galen Charlton <gmc@esilibrary.com>
13455
13456 3       1       AUTHORS
13457 1       237     INSTALL
13458 1       1       NEWS
13459  mode change 100644 => 120000 INSTALL
13460
13461 commit 02b1d5a7b221dc4c6466f55ce175ead0c7dc069e
13462 Author: Ben Shum <bshum@biblio.org>
13463 Date:   Tue Apr 24 23:23:04 2012 -0400
13464
13465     Do not hide copy counts from results in staff client.
13466     
13467     Remove the check for whether you are a staff login or not.
13468     
13469     Ideally, we would want the copy counts to be displayed in both
13470     public catalog and staff client.
13471     
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>
13475
13476 1       1       Open-ILS/src/templates/opac/parts/result/copy_counts.tt2
13477
13478 commit ee18ec89dda3c34c7570b4296cfa644e9abfbf93
13479 Author: Lebbeous Fogle-Weekley <lebbeous@esilibrary.com>
13480 Date:   Wed Apr 25 16:19:45 2012 -0400
13481
13482     Apply timelog() to TPAC record detail page
13483     
13484     Early suggestion from results is that we either need to use unapi.bre more
13485     smartly, or optimize it further.
13486     
13487     Signed-off-by: Lebbeous Fogle-Weekley <lebbeous@esilibrary.com>
13488     Signed-off-by: Dan Scott <dscott@laurentian.ca>
13489
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
13492
13493 commit 18524ec34d43f4da378cea7b5eb9ea83ccd963c3
13494 Author: Dan Scott <dscott@laurentian.ca>
13495 Date:   Wed Apr 25 15:20:46 2012 -0400
13496
13497     Instrument the TPAC: add timelog() method to EGCatLoader
13498     
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.
13502     
13503     To invoke: $self->timelog("Event description...");
13504     
13505     Builds up a context variable named "timing" containing a list of
13506     arrays; each array entry contains a time and the event description.
13507     
13508     Disabled by default; to enable, set DEBUG_TIMING = 1 in
13509     OpenILS/WWW/EGCatLoader.pm
13510     
13511     Signed-off-by: Dan Scott <dscott@laurentian.ca>
13512     Signed-off-by: Lebbeous Fogle-Weekley <lebbeous@esilibrary.com>
13513
13514 19      0       Open-ILS/src/perlmods/lib/OpenILS/WWW/EGCatLoader.pm
13515 8       1       Open-ILS/src/templates/opac/parts/footer.tt2
13516
13517 commit 70cabed6c13a6fb5479e13ac88bd28cabbfcecde
13518 Author: Jason Etheridge <jason@esilibrary.com>
13519 Date:   Fri Mar 30 15:32:53 2012 -0400
13520
13521     unsaved data loophole
13522     
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.
13528     
13529     Signed-off-by: Jason Etheridge <jason@esilibrary.com>
13530     Signed-off-by: Michael Peters <mrpeters@library.in.gov>
13531
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
13536
13537 commit 3e7d2d4f5fa87ebad94cff70b98cfbb9c5f9dd6a
13538 Author: Dan Scott <dscott@laurentian.ca>
13539 Date:   Sun Apr 22 15:40:00 2012 -0400
13540
13541     Bootstrap via "autoreconf -f -i" instead of "autogen.sh"
13542     
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.
13547     
13548     Signed-off-by: Dan Scott <dscott@laurentian.ca>
13549     Signed-off-by: Jason Stephenson <jstephenson@mvlc.org>
13550
13551 1       1       README
13552 0       21      autogen.sh
13553  delete mode 100755 autogen.sh
13554
13555 commit 22e5c3b8f8a63a8736a877ee0b8db7e5531a1281
13556 Author: Dan Wells <dbw2@calvin.edu>
13557 Date:   Tue Apr 17 16:48:43 2012 -0400
13558
13559     Clean up and refine serial note support, part 3
13560     
13561     Add needed menu entries for invoking the serial notes editor from
13562     the list in the Items tab.
13563     
13564     Signed-off-by: Dan Wells <dbw2@calvin.edu>
13565
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
13572
13573 commit 6e75f6e4bd01af4492475737c7e835ea856f19d4
13574 Author: Dan Wells <dbw2@calvin.edu>
13575 Date:   Tue Apr 17 17:35:26 2012 -0400
13576
13577     Clean up and refine serial note support, part 2
13578     
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.
13582     
13583     Also, editing of newlines presents a similar issue with different
13584     consequences, and it is handled similarly but separately.
13585     
13586     Signed-off-by: Dan Wells <dbw2@calvin.edu>
13587
13588 7       2       Open-ILS/xul/staff_client/server/serial/notes.xul
13589
13590 commit 022b4952fb2414e2fed63fc622b6868a81e8cbec
13591 Author: Dan Wells <dbw2@calvin.edu>
13592 Date:   Tue Apr 17 17:34:06 2012 -0400
13593
13594     Clean up and refine serial note support, part 1
13595     
13596     This commit fixes a number of minor problems with serial notes:
13597     
13598     1) Serial notes are currently returned in "random" (database)
13599     order.  Adding a create_date sort is a sensible default.
13600     
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.
13604     
13605     3) It is currently impossible to display newlines in notes.  We can
13606     deal with this by changing the display style.
13607     
13608     Signed-off-by: Dan Wells <dbw2@calvin.edu>
13609
13610 8       2       Open-ILS/src/perlmods/lib/OpenILS/Application/Serial.pm
13611 4       4       Open-ILS/xul/staff_client/server/serial/notes.xul
13612
13613 commit 536805361c00bc77e126b1d7021003a1f26b22c4
13614 Author: Dan Wells <dbw2@calvin.edu>
13615 Date:   Tue Apr 17 16:02:49 2012 -0400
13616
13617     Limit excess serial data fetching
13618     
13619     Overfetching and duplication of data in the interface is both
13620     inefficient and bug-inducing.  This reduces a couple big offenders.
13621     
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.
13627     
13628     Signed-off-by: Dan Wells <dbw2@calvin.edu>
13629
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
13632
13633 commit 3ca291c2c43d3237c5b591fe302e62c22449e97c
13634 Author: Dan Wells <dbw2@calvin.edu>
13635 Date:   Fri Apr 13 09:53:32 2012 -0400
13636
13637     Better Prediction for Incomplete Chronologies
13638     
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.
13643     
13644     Signed-off-by: Dan Wells <dbw2@calvin.edu>
13645     Signed-off-by: Lebbeous Fogle-Weekley <lebbeous@esilibrary.com>
13646
13647 34      19      Open-ILS/src/perlmods/lib/OpenILS/Application/Serial.pm
13648
13649 commit 35fe5b9cbe10b1323183ad8325696077af2eafa3
13650 Author: Lebbeous Fogle-Weekley <lebbeous@esilibrary.com>
13651 Date:   Fri Apr 13 17:18:58 2012 -0400
13652
13653     Acq: Refactor General Search for more smarts and speed
13654     
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.
13658     
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.
13663     
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.
13666     
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.
13671     
13672     This diagram of key Acq relationships is helpful:
13673     
13674     https://docs.google.com/drawings/d/15ExkiYvq0skfobbocvPWxwdZkb7aykEZpLGfbP9PL04/view
13675     
13676     Signed-off-by: Lebbeous Fogle-Weekley <lebbeous@esilibrary.com>
13677     Signed-off-by: Ben Shum <bshum@biblio.org>
13678
13679 50      18      Open-ILS/examples/fm_IDL.xml
13680 72      30      Open-ILS/src/perlmods/lib/OpenILS/Application/Acq/Search.pm
13681
13682 commit 7758ff50c14ae46724f41895dcaa184581755ae6
13683 Author: Thomas Berezansky <tsbere@mvlc.org>
13684 Date:   Fri Apr 13 10:07:17 2012 -0400
13685
13686     More patron display css tweaks
13687     
13688     To help prevent some "jumpy" interfaces due to borders and text appearing
13689     and disappearing with selections and updates.
13690     
13691     Signed-off-by: Thomas Berezansky <tsbere@mvlc.org>
13692     Signed-off-by: Jason Etheridge <jason@esilibrary.com>
13693
13694 22      11      Open-ILS/xul/staff_client/server/skin/patron_display.css
13695
13696 commit 98d2995b1091cbaf982fd8e63ba53424512fddd5
13697 Author: Jason Etheridge <jason@esilibrary.com>
13698 Date:   Fri Apr 13 02:54:13 2012 -0400
13699
13700     add more penalty related CSS hooks
13701     
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)
13710     
13711     also adds stock CSS for PATRON_HAS_STAFF_ALERT, a blue border around the patron
13712     name.
13713     
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.
13716     
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.
13724     
13725     Signed-off-by: Jason Etheridge <jason@esilibrary.com>
13726     Signed-off-by: Thomas Berezansky <tsbere@mvlc.org>
13727
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
13730
13731 commit 5f09921d98443a50c7aba9417e6d37c4588fe150
13732 Author: Galen Charlton <gmc@esilibrary.com>
13733 Date:   Thu Apr 12 17:19:40 2012 -0400
13734
13735     lp#980303: don't complain about missing plperl
13736     
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
13739     check for it.
13740     
13741     Signed-off-by: Galen Charlton <gmc@esilibrary.com>
13742     Signed-off-by: Dan Scott <dan.scott@laurentian.ca>
13743
13744 0       1       Open-ILS/src/support-scripts/settings-tester.pl
13745
13746 commit d22291dd0f717f629fd22afce5bdc98269e634dd
13747 Author: Dan Scott <dan@coffeecode.net>
13748 Date:   Wed Apr 11 00:08:41 2012 -0400
13749
13750     TPAC: Clear params when viewing lists in search results
13751     
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.
13756     
13757     Signed-off-by: Dan Scott <dan@coffeecode.net>
13758     Signed-off-by: Jason Stephenson <jstephenson@mvlc.org>
13759
13760 5       1       Open-ILS/src/templates/opac/myopac/lists.tt2
13761
13762 commit 0796460961b510e385437c89bd4bf0b9a5ea7f77
13763 Author: Dan Scott <dan@coffeecode.net>
13764 Date:   Fri Apr 6 14:52:20 2012 -0400
13765
13766     Add pref_ou query filter for preferred library searching
13767     
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.
13772     
13773     Practical example:
13774     
13775     1. User sets preferred search library to BR1.
13776     
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.
13780     
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
13784       bib record.
13785     
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.
13788     
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.
13792     
13793     Sites can trigger the preferred library as part of the query filters
13794     using the "pref_ou(SHORTNAME)" syntax.
13795     
13796     Signed-off-by: Dan Scott <dan@coffeecode.net>
13797     Signed-off-by: Jason Stephenson <jstephenson@mvlc.org>
13798
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
13807
13808 commit 0c412bed766a5f57ddbfad8ddccd57f24b504621
13809 Author: Thomas Berezansky <tsbere@mvlc.org>
13810 Date:   Wed Apr 11 14:58:26 2012 -0400
13811
13812     Nicer staff searches display in record details
13813     
13814     Specifically, don't make us scroll down a few hundred pixels to see the
13815     actual page content.
13816     
13817     Signed-off-by: Thomas Berezansky <tsbere@mvlc.org>
13818     Signed-off-by: Dan Scott <dan@coffeecode.net>
13819
13820 0       1       Open-ILS/src/templates/opac/parts/record/body.tt2
13821 3       3       Open-ILS/web/css/skin/default/opac/style.css
13822
13823 commit 17b8f4abb1d922522ffadc440f4b6e3660718874
13824 Author: Jason Etheridge <jason@esilibrary.com>
13825 Date:   Tue Apr 10 13:15:09 2012 -0400
13826
13827     fix sort bug introduced with multi-sort
13828     
13829     The bug happens on columns without a defined sort_value
13830     
13831     Signed-off-by: Jason Etheridge <jason@esilibrary.com>
13832     Signed-off-by: Thomas Berezansky <tsbere@mvlc.org>
13833
13834 2       2       Open-ILS/xul/staff_client/chrome/content/util/list.js
13835
13836 commit ffafabde6a24eb05527e0b5ffadf381ad9399ee9
13837 Author: Jason Etheridge <jason@esilibrary.com>
13838 Date:   Tue Apr 10 12:57:16 2012 -0400
13839
13840     Fix bill selection in the billing interface
13841     
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.
13844     
13845     Signed-off-by: Jason Etheridge <jason@esilibrary.com>
13846     Signed-off-by: Ben Shum <bshum@biblio.org>
13847
13848 1       1       Open-ILS/xul/staff_client/server/patron/bill2.js
13849
13850 commit d4e4cb6526ca383844a2c09c85341082780d5d02
13851 Author: Thomas Berezansky <tsbere@mvlc.org>
13852 Date:   Mon Apr 9 16:22:06 2012 -0400
13853
13854     Bump 2.2 beta version number in upgrade script
13855     
13856     Signed-off-by: Thomas Berezansky <tsbere@mvlc.org>
13857
13858 1       1       Open-ILS/src/sql/Pg/version-upgrade/2.1-2.2-upgrade-db.sql
13859
13860 commit bb63b3cf1ff86e1bc48bbce73b9cf802bd03844e
13861 Author: Dan Scott <dan@coffeecode.net>
13862 Date:   Mon Apr 9 09:37:57 2012 -0400
13863
13864     i18n: Robustify db-seed-i18n.py parsing
13865     
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!
13869     
13870     Signed-off-by: Dan Scott <dan@coffeecode.net>
13871     Signed-off-by: Thomas Berezansky <tsbere@mvlc.org>
13872
13873 2       2       build/i18n/scripts/db-seed-i18n.py
13874
13875 commit 0148e18665a8cab518235dde2a90ee373e23fc94
13876 Author: Dan Scott <dan@coffeecode.net>
13877 Date:   Tue Mar 27 00:12:43 2012 -0400
13878
13879     TPAC: Integrate i18n for TPAC into build process
13880     
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
13884     Launchpad.
13885     
13886     Signed-off-by: Dan Scott <dan@coffeecode.net>
13887     Signed-off-by: Thomas Berezansky <tsbere@mvlc.org>
13888
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
13893
13894 commit 0765ecb89776374b692413a41285ed7001e7f07b
13895 Author: Dan Scott <dan@coffeecode.net>
13896 Date:   Sun Apr 8 18:13:26 2012 -0400
13897
13898     TPAC: Protect against requests for non-existent records
13899     
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
13903     immediately.
13904     
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
13907     zero bib detail.
13908     
13909     Signed-off-by: Dan Scott <dan@coffeecode.net>
13910     Signed-off-by: Thomas Berezansky <tsbere@mvlc.org>
13911
13912 4       0       Open-ILS/src/perlmods/lib/OpenILS/WWW/EGCatLoader/Util.pm
13913
13914 commit 767a65660d0b6f5a3b04243e0d7b6270f3c89b63
13915 Author: Mike Rylander <mrylander@gmail.com>
13916 Date:   Wed Feb 29 12:04:54 2012 -0500
13917
13918     Protect against empty default_CD_modifiers in opensrf.xml
13919     
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:
13923     
13924     Use of uninitialized value $class in hash element at
13925     /usr/local/share/perl5/OpenILS/Application/Storage/QueryParser.pm
13926     
13927     Protect against that problem with more defensive code in QueryParser.pm.
13928     
13929     Signed-off-by: Mike Rylander <mrylander@gmail.com>
13930     Signed-off-by: Dan Scott <dan@coffeecode.net>
13931
13932 4       1       Open-ILS/src/perlmods/lib/OpenILS/Application/Storage/Publisher/metabib.pm
13933
13934 commit 5dff6311f57bebf391647b3f3d1a67ffe01c5e75
13935 Author: Lebbeous Fogle-Weekley <lebbeous@esilibrary.com>
13936 Date:   Mon Apr 9 11:27:53 2012 -0400
13937
13938     Avoid too-strict controller checks when fleshing for cstore, reporter-store
13939     
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.
13945     
13946     Signed-off-by: Lebbeous Fogle-Weekley <lebbeous@esilibrary.com>
13947     Signed-off-by: Thomas Berezansky <tsbere@mvlc.org>
13948
13949 15      17      Open-ILS/src/c-apps/oils_sql.c
13950
13951 commit 3e4ebdcda4030e4d6e86fe466a7c2845179ab9ef
13952 Author: Bill Erickson <berick@esilibrary.com>
13953 Date:   Tue Apr 3 14:39:00 2012 -0400
13954
13955     Org Unit Custom Tree supports add directly after delete
13956     
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.
13961     
13962     Signed-off-by: Bill Erickson <berick@esilibrary.com>
13963     Signed-off-by: Mike Rylander <mrylander@gmail.com>
13964
13965 3       0       Open-ILS/web/js/ui/default/conify/global/actor/org_unit_custom_tree.js
13966
13967 commit cc51f5424ba01e562b4fa0afaa4e36954e91642c
13968 Author: Bill Erickson <berick@esilibrary.com>
13969 Date:   Tue Apr 3 15:14:35 2012 -0400
13970
13971     Org unit custom tree sort repairs
13972     
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
13977     child nodes.
13978     
13979     Signed-off-by: Bill Erickson <berick@esilibrary.com>
13980     Signed-off-by: Mike Rylander <mrylander@gmail.com>
13981
13982 5       2       Open-ILS/web/js/ui/default/conify/global/actor/org_unit_custom_tree.js
13983
13984 commit 486444681a4543d9f61e11c2564b0bb392762d7f
13985 Author: Dan Scott <dan@coffeecode.net>
13986 Date:   Mon Apr 9 08:59:55 2012 -0400
13987
13988     Bug 957453: Fix error in database seed data
13989     
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.
13995     
13996     This resulted in references to non-existent event definitions and thus
13997     an error in creating the stock database schema.
13998     
13999     By using an explicit ID for the dependent row, we avoid this error.
14000     
14001     Signed-off-by: Dan Scott <dan@coffeecode.net>
14002     Signed-off-by: Thomas Berezansky <tsbere@mvlc.org>
14003
14004 1       1       Open-ILS/src/sql/Pg/950.data.seed-values.sql
14005
14006 commit 1f349b5529aae0687aa6dece8088a73f5f442f2e
14007 Author: Dan Scott <dan@coffeecode.net>
14008 Date:   Mon Apr 9 09:14:16 2012 -0400
14009
14010     README: Clarify PostgreSQL 9.1 vs. 9.0 remote server docs
14011     
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.
14014     
14015     Signed-off-by: Dan Scott <dan@coffeecode.net>
14016
14017 12      5       README
14018
14019 commit 1406a46bf12b1e9fdce323b917cf52a4296072d0
14020 Author: Dan Scott <dan@coffeecode.net>
14021 Date:   Sun Apr 8 15:47:10 2012 -0400
14022
14023     TPAC: Show deleted record warning for deleted records
14024     
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.
14029     
14030     Now we only include & display the message if it has, in fact, been
14031     deleted.
14032     
14033     Signed-off-by: Dan Scott <dan@coffeecode.net>
14034     Signed-off-by: Ben Shum <bshum@biblio.org>
14035
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
14039
14040 commit fc5f7714c978fd7a5b5c4ce77d6a993e10dd6ccf
14041 Author: Thomas Berezansky <tsbere@mvlc.org>
14042 Date:   Sun Apr 8 21:32:25 2012 -0400
14043
14044     Stamp tpac value maps upgrade script
14045     
14046     Signed-off-by: Thomas Berezansky <tsbere@mvlc.org>
14047
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
14053
14054 commit 96d0855b26b1ff40af895755dbb04a6762a473fd
14055 Author: Thomas Berezansky <tsbere@mvlc.org>
14056 Date:   Thu Apr 5 15:39:40 2012 -0400
14057
14058     Add "Simple" flag for selectors
14059     
14060     This causes JSPac to ignore them and TPac to sort them above a divider.
14061     
14062     Also fixes an issue where excessive escaping was being done on values. This
14063     would break some values in the value map selectors.
14064     
14065     Signed-off-by: Thomas Berezansky <tsbere@mvlc.org>
14066     Signed-off-by: Ben Shum <bshum@biblio.org>
14067
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
14073
14074 commit 17f66a91636d1164199fc215e30b4771c451b5a9
14075 Author: Thomas Berezansky <tsbere@mvlc.org>
14076 Date:   Thu Mar 29 16:39:10 2012 -0400
14077
14078     Add i18n tag to coded value map value/description
14079     
14080     Because the seed data assumes they are translated, so tell the IDL.
14081     
14082     Signed-off-by: Thomas Berezansky <tsbere@mvlc.org>
14083     Signed-off-by: Ben Shum <bshum@biblio.org>
14084
14085 2       2       Open-ILS/examples/fm_IDL.xml
14086
14087 commit 3caf5a7f4e279219557d93ae231b228e844b5951
14088 Author: Thomas Berezansky <tsbere@mvlc.org>
14089 Date:   Thu Mar 29 15:37:07 2012 -0400
14090
14091     Coded Value Maps Opac Visible/Search Labels
14092     
14093     Add two new fields to Coded Value Maps:
14094     
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"
14097     
14098     Intended use cases include:
14099     
14100     Re-labeling MARC fields without changing the base MARC information, say
14101     because you don't expect patrons to understand "Projected Medium".
14102     
14103     Hiding things that don't apply, say the vast majority of language limiters,
14104     without needing to delete rows.
14105     
14106     I also hooked it up in JSPac, because it was easy to do so.
14107     
14108     Signed-off-by: Thomas Berezansky <tsbere@mvlc.org>
14109     Signed-off-by: Ben Shum <bshum@biblio.org>
14110
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
14119
14120 commit 4643f3613ad57ad4cdcf99a9bf17faf4c63870af
14121 Author: Joseph Lewis <joehms22@gmail.com>
14122 Date:   Tue Apr 3 10:13:20 2012 -0600
14123
14124     Fixed a slight misspelling, as noted in https://bugs.launchpad.net/evergreen/+bug/915564
14125     
14126     Signed-off-by: Joseph Lewis <joehms22@gmail.com>
14127     Signed-off-by: Dan Scott <dscott@laurentian.ca>
14128
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
14132
14133 commit a30dcca536acc833d6323763485e3d63b1c37574
14134 Author: Lebbeous Fogle-Weekley <lebbeous@esilibrary.com>
14135 Date:   Tue Apr 3 11:16:16 2012 -0400
14136
14137     Fix failure of 'My Selection Lists' interface
14138     
14139     Addresses this bug: https://bugs.launchpad.net/evergreen/+bug/967824
14140     
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.
14144     
14145     Signed-off-by: Lebbeous Fogle-Weekley <lebbeous@esilibrary.com>
14146     Signed-off-by: Bill Erickson <berick@esilibrary.com>
14147
14148 4       15      Open-ILS/src/perlmods/lib/OpenILS/Application/Acq/Search.pm
14149
14150 commit 83f5fe8c14856189bc7cacd46750524779d0539f
14151 Author: Lebbeous Fogle-Weekley <lebbeous@esilibrary.com>
14152 Date:   Tue Apr 3 12:20:50 2012 -0400
14153
14154     Revert "Serial Control: Use Dijit-based issuance editor"
14155     
14156     This reverts commit 37b324f53adb4fb90fe17ada72d44fca1d606e9f.
14157     
14158     This commit was regrettably merged without other commits from its
14159     branch on which it depends.
14160
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
14169
14170 commit 2f60ce5813ef2b0435d00c99a7d8ff698a8431d9
14171 Author: Dan Scott <dscott@laurentian.ca>
14172 Date:   Tue Apr 3 09:33:24 2012 -0400
14173
14174     Remove located URI scope notes from 2.2 Release Notes
14175     
14176     The located URI scope change occurred in the 2.1 time frame, not in 2.2,
14177     so remove from the Release Notes.
14178     
14179     Signed-off-by: Dan Scott <dscott@laurentian.ca>
14180
14181 0       31      docs/RELEASE_NOTES_2_2.txt
14182
14183 commit 7920d760358dd0201a7ca2234710f68a602775f4
14184 Author: Bill Erickson <berick@esilibrary.com>
14185 Date:   Mon Apr 2 17:15:25 2012 -0400
14186
14187     Add ui.hide_copy_editor_fields to baseline seed data
14188     
14189     Without it, the "Hide Fields" option in the copy editor will not
14190     function.
14191     
14192     Signed-off-by: Bill Erickson <berick@esilibrary.com>
14193     Signed-off-by: Jason Etheridge <jason@esilibrary.com>
14194
14195 23      0       Open-ILS/src/sql/Pg/950.data.seed-values.sql