1 commit ad51dc50b0fc2829db25dd604fc8241a6bfd10ff
2 Author: Bill Erickson <berick@esilibrary.com>
3 Date: Tue Sep 4 14:43:27 2012 -0400
5 Gracefully handle reporter class with no labels
7 LP 1045964 -- unable to clone report template
9 The template interface was failing while rendering the reporter sources
10 drop-down when a reporter source (IDL class) had no label. This adds a
11 sanity check around that.
13 Signed-off-by: Bill Erickson <berick@esilibrary.com>
14 Signed-off-by: Ben Shum <bshum@biblio.org>
16 14 6 Open-ILS/web/reports/xul/source-setup.js
18 commit ad886561bb09256c72a6d9ea62ed7e02c90f8f73
19 Author: Thomas Berezansky <tsbere@mvlc.org>
20 Date: Tue Sep 4 13:23:37 2012 -0400
22 Fix Merge All Records in Bucket action
24 A xul file was not being prefixed with oils://remote
26 Note: This is a quick fix. Ideally we move the url to constants.js.
28 Signed-off-by: Thomas Berezansky <tsbere@mvlc.org>
29 Signed-off-by: Ben Shum <bshum@biblio.org>
30 Signed-off-by: Bill Erickson <berick@esilibrary.com>
32 1 1 Open-ILS/xul/staff_client/server/cat/record_buckets.js
34 commit 0a89f1ef40f15ecffbab0d36a69d7477ecad618b
35 Author: Dan Scott <dscott@laurentian.ca>
36 Date: Tue Sep 4 13:46:41 2012 -0400
38 Define a few strings missing from cat.properties
40 By the power of build/i18n/test/check_properties.py ...
42 Signed-off-by: Dan Scott <dscott@laurentian.ca>
43 Signed-off-by: Bill Erickson <berick@esilibrary.com>
45 2 0 Open-ILS/xul/staff_client/server/locale/en-US/cat.properties
46 9 1 build/i18n/po/cat.properties/cat.properties.pot
48 commit b54b6c5b47c174d6597bbd0a9b2e62797ca662c1
49 Author: Bill Erickson <berick@esilibrary.com>
50 Date: Fri Aug 31 18:46:27 2012 -0400
52 Importing translations for 2.3.rc1
54 Signed-off-by: Bill Erickson <berick@esilibrary.com>
55 Signed-off-by: Dan Scott <dscott@laurentian.ca>
57 6 4 build/i18n/po/circ.properties/cs-CZ.po
58 7 7 build/i18n/po/circ.properties/es-ES.po
59 4 4 build/i18n/po/common.properties/cs-CZ.po
60 5 5 build/i18n/po/conify.js/cs-CZ.po
61 738 738 build/i18n/po/db.seed/cs-CZ.po
62 719 719 build/i18n/po/db.seed/de-DE.po
63 719 719 build/i18n/po/db.seed/en-CA.po
64 719 719 build/i18n/po/db.seed/en-GB.po
65 719 719 build/i18n/po/db.seed/es-ES.po
66 719 719 build/i18n/po/db.seed/fr-CA.po
67 719 719 build/i18n/po/db.seed/hy-AM.po
68 719 719 build/i18n/po/db.seed/oc-FR.po
69 719 719 build/i18n/po/db.seed/pt-BR.po
70 719 719 build/i18n/po/db.seed/ru-RU.po
71 719 719 build/i18n/po/db.seed/tr-TR.po
72 1396 1396 build/i18n/po/fm_IDL.dtd/cs-CZ.po
73 1366 1366 build/i18n/po/fm_IDL.dtd/de-DE.po
74 1366 1366 build/i18n/po/fm_IDL.dtd/en-CA.po
75 1366 1366 build/i18n/po/fm_IDL.dtd/en-GB.po
76 1366 1366 build/i18n/po/fm_IDL.dtd/es-ES.po
77 1366 1366 build/i18n/po/fm_IDL.dtd/fr-CA.po
78 1366 1366 build/i18n/po/fm_IDL.dtd/hy-AM.po
79 1366 1366 build/i18n/po/fm_IDL.dtd/pt-BR.po
80 1366 1366 build/i18n/po/fm_IDL.dtd/ru-RU.po
81 1366 1366 build/i18n/po/fm_IDL.dtd/tr-TR.po
82 21 15 build/i18n/po/ils_events.xml/cs-CZ.po
83 13 13 build/i18n/po/ils_events.xml/de-DE.po
84 20 14 build/i18n/po/ils_events.xml/en-CA.po
85 20 14 build/i18n/po/ils_events.xml/en-GB.po
86 13 13 build/i18n/po/ils_events.xml/es-ES.po
87 20 14 build/i18n/po/ils_events.xml/fr-CA.po
88 20 14 build/i18n/po/ils_events.xml/hy-AM.po
89 19 13 build/i18n/po/ils_events.xml/pt-BR.po
90 19 13 build/i18n/po/ils_events.xml/ru-RU.po
91 80 76 build/i18n/po/lang.dtd/cs-CZ.po
92 192 164 build/i18n/po/lang.dtd/hy-AM.po
93 4 4 build/i18n/po/offline.properties/cs-CZ.po
94 12 3 build/i18n/po/opac.dtd/cs-CZ.po
95 4 4 build/i18n/po/register.js/cs-CZ.po
96 32 24 build/i18n/po/tpac/tpac.pot
98 commit 2f9f5bb869d1bc4764dab06c0c8a0b22b827bca8
99 Author: Dan Scott <dscott@laurentian.ca>
100 Date: Sat Sep 1 22:59:21 2012 -0400
102 Do the SQL upgrade dance for list pubdate in CSV
104 With a slight tweak to base the upgrade off of the event definition name
105 instead of the ID; possibly more resilient.
107 Signed-off-by: Dan Scott <dscott@laurentian.ca>
109 1 1 Open-ILS/src/sql/Pg/002.schema.config.sql
110 33 0 Open-ILS/src/sql/Pg/upgrade/0737.data.update_ContainerCSV_template.sql
111 0 33 Open-ILS/src/sql/Pg/upgrade/XXXX.data.update_ContainerCSV_template.sql
112 create mode 100644 Open-ILS/src/sql/Pg/upgrade/0737.data.update_ContainerCSV_template.sql
113 delete mode 100644 Open-ILS/src/sql/Pg/upgrade/XXXX.data.update_ContainerCSV_template.sql
115 commit 49bc2a5ef1ed7c08433fd66311dccb1e6a906841
116 Author: Jason Stephenson <jstephenson@mvlc.org>
117 Date: Fri Jul 27 09:25:05 2012 -0400
119 Add pub date to CSV output.
121 Change the template for the ContainerCSV reactor to add the publication
122 date (MARC 260$c) in the csv output in the same position that the previous
123 commit adds it to the html output.
125 Add an upgrade script to update the existing template for the ContainerCSV
126 reactor in action_trigger.event_definition.
128 Signed-off-by: Jason Stephenson <jstephenson@mvlc.org>
129 Signed-off-by: Dan Scott <dscott@laurentian.ca>
131 9 2 Open-ILS/src/sql/Pg/950.data.seed-values.sql
132 33 0 Open-ILS/src/sql/Pg/upgrade/XXXX.data.update_ContainerCSV_template.sql
133 create mode 100644 Open-ILS/src/sql/Pg/upgrade/XXXX.data.update_ContainerCSV_template.sql
135 commit bf49cb3320e9db758a43427c05fea4a9ddfd932f
136 Author: Dan Scott <dscott@laurentian.ca>
137 Date: Sat Aug 4 10:10:48 2012 -0400
139 TPAC: Add the ability to set a different default locale
141 Installations with multiple sites might desire different default locales
142 for their skins. This adds the Apache config directive
143 "OILSWebDefaultLocale", which enables you to set the default locale on a
144 global and a per-skin basis.
146 Note that this prevents the browser Accept-language header from having
147 any effect; sadly that header is not often used in real life.
149 Signed-off-by: Dan Scott <dscott@laurentian.ca>
150 Signed-off-by: Art Rhyno <art632000@yahoo.ca>
153 Open-ILS/examples/apache/eg_vhost.conf
155 Signed-off-by: Bill Erickson <berick@esilibrary.com>
156 Signed-off-by: Dan Scott <dscott@laurentian.ca>
158 3 0 Open-ILS/examples/apache/eg_vhost.conf
159 3 2 Open-ILS/src/perlmods/lib/OpenILS/WWW/EGWeb.pm
161 commit 5a9cdfe597cc34b97f7b7d320edf03b1f5f9ba12
162 Author: Dan Scott <dscott@laurentian.ca>
163 Date: Mon Aug 13 16:50:33 2012 -0400
165 TPAC: Make call number browse record links retain search lib
167 In addition to maintaining scope for the call number browse search
168 results, we also need to maintain the scope for the links for the call
169 number records in the results themselves (for example, the "retrieve
170 this record" link, or the "search for this author" link).
172 Signed-off-by: Dan Scott <dscott@laurentian.ca>
173 Signed-off-by: Ben Shum <bshum@biblio.org>
175 7 5 Open-ILS/src/templates/opac/parts/record/cnbrowse.tt2
177 commit 09ede3bba9fe863528a44bec623f611ac1f0b1bf
178 Author: Robert Soulliere <robert.soulliere@mohawkcollege.ca>
179 Date: Thu Aug 30 14:52:08 2012 -0400
181 Documentation: remove file reference to line items since section was moved to another file.
183 Signed-off-by: Robert Soulliere <robert.soulliere@mohawkcollege.ca>
187 commit 33eb168b769ea6be834f80b519c7d2ce542d0a48
188 Author: Robert Soulliere <robert.soulliere@mohawkcollege.ca>
189 Date: Thu Aug 30 14:40:00 2012 -0400
191 Documentation: Add sections for new features in Acquisitions
193 From: http://www.esilibrary.com/esi/availableDocs.php
194 RS added some index terms to start beefing up our index for the docs.
196 Signed-off-by: Robert Soulliere <robert.soulliere@mohawkcollege.ca>
198 86 0 docs/acquisitions/invoices.txt
199 61 0 docs/acquisitions/selection_lists_po.txt
200 80 0 docs/admin/acquisitions_admin.txt
201 - - docs/media/Core_Source_1.jpg
202 - - docs/media/Core_Source_1.jpg.1
203 - - docs/media/Electronic_invoicing1.jpg
204 - - docs/media/Fiscal_Rollover1.jpg
205 - - docs/media/Return_to_line_item1.jpg
206 - - docs/media/Search_for_line_items_from_an_invoice1.jpg
207 - - docs/media/Search_for_line_items_from_an_invoice2.jpg
208 - - docs/media/Search_for_line_items_from_an_invoice3.jpg
209 - - docs/media/Search_for_line_items_from_an_invoice5.jpg
210 - - docs/media/Zero_Copies1.jpg
212 create mode 100644 docs/acquisitions/invoices.txt
213 create mode 100644 docs/media/Core_Source_1.jpg
214 create mode 100644 docs/media/Core_Source_1.jpg.1
215 create mode 100644 docs/media/Electronic_invoicing1.jpg
216 create mode 100644 docs/media/Fiscal_Rollover1.jpg
217 create mode 100644 docs/media/Return_to_line_item1.jpg
218 create mode 100644 docs/media/Search_for_line_items_from_an_invoice1.jpg
219 create mode 100644 docs/media/Search_for_line_items_from_an_invoice2.jpg
220 create mode 100644 docs/media/Search_for_line_items_from_an_invoice3.jpg
221 create mode 100644 docs/media/Search_for_line_items_from_an_invoice5.jpg
222 create mode 100644 docs/media/Zero_Copies1.jpg
224 commit ea3c080f79fe9670f782330bf51acec5fb53d1bb
225 Author: Steven Callender <stevecallender@esilibrary.com>
226 Date: Tue Jul 10 15:43:59 2012 -0400
228 Changed the thawing of a hold to first update the hold record and then re-target.
230 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.
232 Signed-off-by: Mike Rylander <mrylander@gmail.com>
233 Signed-off-by: Bill Erickson <berick@esilibrary.com>
235 11 1 Open-ILS/src/perlmods/lib/OpenILS/Application/Circ/Holds.pm
237 commit 82015125fc0444744438b937d961953f6e4dbcd3
238 Author: Lebbeous Fogle-Weekley <lebbeous@esilibrary.com>
239 Date: Thu Aug 30 12:42:01 2012 -0400
241 Acq: In general search, make value widgets for OU-linked fields right again
243 They always used to be OU selector dropdowns until a thinko in 55a82b5.
246 Signed-off-by: Lebbeous Fogle-Weekley <lebbeous@esilibrary.com>
247 Signed-off-by: Bill Erickson <berick@esilibrary.com>
249 0 1 Open-ILS/web/js/ui/default/acq/search/unified.js
251 commit 6f9892fc38372d812fd2d8e3cd1be4523fd9e89b
252 Author: Lebbeous Fogle-Weekley <lebbeous@esilibrary.com>
253 Date: Thu Aug 30 12:20:13 2012 -0400
255 Acq: Fix General Search for Lineitem Attribute-based fields
257 Reported by Ben Shum and Kathy Lussier, the Acq General Search interface
258 was broken in that you couldn't use any of the search fields under
259 Lineitem Attribute. This error was indeed introduced by recent commit
260 55a82b5 as Ben determined, but simply reverting that commit left other
263 This commit actually targets the problem and seems to fix it in my
266 Signed-off-by: Lebbeous Fogle-Weekley <lebbeous@esilibrary.com>
267 Signed-off-by: Bill Erickson <berick@esilibrary.com>
269 7 1 Open-ILS/web/js/ui/default/acq/search/unified.js
271 commit 746f6bd12298b0ceb510a307cce11f62fdeeff75
272 Author: Lebbeous Fogle-Weekley <lebbeous@esilibrary.com>
273 Date: Tue Aug 28 16:09:00 2012 -0400
275 Acq: New lineitems added to existing POs should inherit provider
277 Jeremy Miller of the Albany Public Library in Albany, OR, reports that
278 through the interface at
279 Actions For This Record -> View/Place Orders
280 in the staff client, when you add a lineitem to an existing PO, the new
281 lineitem has a null value in the "provider" field, instead of inheriting
282 the expected value from the PO.
284 This causes problems for some Acquisitions workflows.
286 The feature containing the bug appeared in 2.2, and this fix for it can be
289 Signed-off-by: Lebbeous Fogle-Weekley <lebbeous@esilibrary.com>
290 Signed-off-by: Bill Erickson <berick@esilibrary.com>
292 1 0 Open-ILS/src/perlmods/lib/OpenILS/Application/Acq/Order.pm
294 commit 1edb729441393e32b85a33363313754da7f1713c
295 Author: Bill Erickson <berick@esilibrary.com>
296 Date: Wed May 2 09:55:06 2012 -0400
298 ACQ support for two-step vandelay imports
300 If a lineitm is loaded into a queue via ACQ+Vandelay and a later attempt
301 is made to load the record into the catalog via ACQ+Vandelay, the
302 attempt will fail, because ACQ+Vandelay treats all
303 not-yet-fully-imported lineitems as new to vandelay. This change
304 inspects lineitems at vandelay processing time to determine if they are
305 already linked to a VL record or if a new one is needed. It also
306 removes the requirement that a queue be provided when all records in
307 process are already linked to a VL record (which already lives in a
310 Signed-off-by: Bill Erickson <berick@esilibrary.com>
311 Signed-off-by: Kathy Lussier <klussier@masslnc.org>
313 55 15 Open-ILS/src/perlmods/lib/OpenILS/Application/Acq/Order.pm
315 commit ba572b67a7b29c98c59bf10a996f505f59c99721
316 Author: Bill Erickson <berick@esilibrary.com>
317 Date: Fri Aug 24 13:27:24 2012 -0400
319 Add kpac to 2.3 release notes
321 This is a snippet from the main kpac documentation in
322 docs/opac/kids_opac.txt, added to make sure it's represented in the
325 Signed-off-by: Bill Erickson <berick@esilibrary.com>
326 Signed-off-by: Robert Soulliere <robert.soulliere@mohawkcollege.ca>
328 12 0 docs/RELEASE_NOTES_2_3.txt
330 commit c02ff7a618740b70ef52c55e37d177f96ef19954
331 Author: Lebbeous Fogle-Weekley <lebbeous@esilibrary.com>
332 Date: Mon Aug 13 11:47:48 2012 -0400
334 Fix sorting when printing from FlattenerGrid-based interfaces
336 This particularly affects the Simplified Hold Pull List. The printed
337 verison of your data is supposed to reflect the same sort order that has
338 been selected in the visual interface, and now it does.
340 Buggy handling of the different avenues of sorting the grid (clicking column
341 headers, using the column-picker/multicolumn-sort dialog, default sort order)
342 had broken the flow of the data needed to build the right sort clause for
345 Signed-off-by: Lebbeous Fogle-Weekley <lebbeous@esilibrary.com>
346 Signed-off-by: Bill Erickson <berick@esilibrary.com>
348 8 1 Open-ILS/web/js/dojo/openils/FlattenerStore.js
350 commit 8e34e5684cd2cba66e329126229a08e4dd47cfb6
351 Author: Dan Scott <dscott@laurentian.ca>
352 Date: Thu Aug 23 23:02:42 2012 -0400
354 Fix epub complaint about image with extra colon
356 The "+" operators are typically only used to embed an image within an
357 ordered or unordered list to avoid breaking the indentation level or
358 numbering; here, we were using the "+" operators between regular
359 paragraphs, which doesn't make much sense. What made less sense was the
360 processing result, which bizarrely added an extra colon to the front of
361 the image path, leading to a (naturally) missing image and processing
364 The fix is just to throw the image tag in between the paragraphs with no
365 special "+" operators; just blank lines.
367 Signed-off-by: Dan Scott <dscott@laurentian.ca>
369 0 2 docs/reports/reporter_template_terminology.txt
371 commit 0fd2f90265277545e6836e0157b4e1f38bcf9872
372 Author: Dan Scott <dscott@laurentian.ca>
373 Date: Thu Aug 23 21:12:40 2012 -0400
375 Document how to create a TPAC/KPAC search box
377 Now that we're in the land of the TPAC, it's time to ensure that
378 everyone can update their simple search boxes so that they no longer
379 point at the JSPAC and point at the TPAC or Kid's OPAC instead.
381 Signed-off-by: Dan Scott <dscott@laurentian.ca>
383 28 0 docs/opac/search_form.txt
385 create mode 100644 docs/opac/search_form.txt
387 commit df7a3d85fe3e028c8718c7c92d1e0fe7cd588ef4
388 Author: Dan Scott <dscott@laurentian.ca>
389 Date: Thu Aug 23 21:14:02 2012 -0400
391 Resolve doc PDF transform error
393 The doc build gets angry when a target that does not exist is linked
394 from somewhere else in the docs. So, make the target exist.
396 Signed-off-by: Dan Scott <dscott@laurentian.ca>
398 1 0 docs/reports/reporter_template_terminology.txt
400 commit 0b658ffde3006abb3077c8b0b0b0c1e45dc753ed
401 Author: Sally Fortin <sfortin@esilibrary.com>
402 Date: Thu Aug 23 14:21:39 2012 -0400
404 Documentation: Add documentation for setting maximum checkout by copy location.
406 Signed-off-by: Robert Soulliere <robert.soulliere@mohawkcollege.ca>
408 47 0 docs/admin/circulation_limit_groups.txt
409 - - docs/media/Maximum_Checkout_by_Copy_Location1.jpg
410 - - docs/media/Maximum_Checkout_by_Copy_Location2.jpg
412 create mode 100644 docs/admin/circulation_limit_groups.txt
413 create mode 100755 docs/media/Maximum_Checkout_by_Copy_Location1.jpg
414 create mode 100755 docs/media/Maximum_Checkout_by_Copy_Location2.jpg
416 commit 858321783ee48e89cd2630184105fba043f3b2d5
417 Author: Sally Fortin <sfortin@esilibrary.com>
418 Date: Thu Aug 23 13:40:51 2012 -0400
420 Documentaton: Add documentation on patron border color enhancements for 2.3.
422 Signed-off-by: Robert Soulliere <robert.soulliere@mohawkcollege.ca>
424 22 0 docs/admin/staff_client-patron_border.txt
425 - - docs/media/Patron_Border_Color_Enhancements2.jpg
427 create mode 100644 docs/admin/staff_client-patron_border.txt
428 create mode 100755 docs/media/Patron_Border_Color_Enhancements2.jpg
430 commit 8100c68685f6bc925f657c57647f3c7a0cdedf5e
431 Author: Robert Soulliere <robert.soulliere@mohawkcollege.ca>
432 Date: Thu Aug 23 13:07:24 2012 -0400
434 Documentation: update upgrade instructions to 2.3.beta2.
436 Signed-off-by: Robert Soulliere <robert.soulliere@mohawkcollege.ca>
438 11 11 docs/installation/server_upgrade.txt
440 commit 5f1f9e2b6ff7bb6064487d5a84d23e60783ac765
441 Author: Dan Scott <dscott@laurentian.ca>
442 Date: Thu Aug 23 09:43:18 2012 -0400
444 Add 2.1.2-2.1.3 database schema upgrade script
446 Signed-off-by: Dan Scott <dscott@laurentian.ca>
448 114 0 Open-ILS/src/sql/Pg/version-upgrade/2.1.2-2.1.3-upgrade-db.sql
449 create mode 100644 Open-ILS/src/sql/Pg/version-upgrade/2.1.2-2.1.3-upgrade-db.sql
451 commit 684acb293e188157304d6d3ec775417b491457b9
452 Author: Jason Stephenson <jstephenson@mvlc.org>
453 Date: Thu Jul 26 13:45:06 2012 -0400
455 Make the ContainerCSV reactor output more than 10 records.
457 Call AppUtils->bib_container_items_via_search with an args hashref
458 that hard codes the search limit to 1,000 records instead of using
459 the biblio.multiclass search default of 10.
461 Signed-off-by: Jason Stephenson <jstephenson@mvlc.org>
462 Signed-off-by: Ben Shum <bshum@biblio.org>
463 Signed-off-by: Dan Scott <dscott@laurentian.ca>
465 6 1 Open-ILS/src/perlmods/lib/OpenILS/Application/Trigger/Reactor/ContainerCSV.pm
467 commit e935a50b81cac803607cf480d3f008056d65b6c0
468 Author: Jason Stephenson <jstephenson@mvlc.org>
469 Date: Wed Jul 25 11:03:01 2012 -0400
471 Make item_barcode_shortcut load user bookbags in EGCatLoader::Search.
473 Signed-off-by: Jason Stephenson <jstephenson@mvlc.org>
474 Signed-off-by: Ben Shum <bshum@biblio.org>
475 Signed-off-by: Dan Scott <dscott@laurentian.ca>
477 2 0 Open-ILS/src/perlmods/lib/OpenILS/WWW/EGCatLoader/Search.pm
479 commit 38b92e1d7cfb5ba9d19dcce72ca0ea2dbdc1eda9
480 Author: Jason Stephenson <jstephenson@mvlc.org>
481 Date: Wed Jul 25 16:41:44 2012 -0400
483 Make sure that bookbag information loads in MARC expert search.
485 Signed-off-by: Jason Stephenson <jstephenson@mvlc.org>
486 Signed-off-by: Ben Shum <bshum@biblio.org>
487 Signed-off-by: Dan Scott <dscott@laurentian.ca>
489 3 0 Open-ILS/src/perlmods/lib/OpenILS/WWW/EGCatLoader/Search.pm
491 commit 51915d3ee4d00430d6d93e0625be773cb9a919ac
492 Author: Dan Scott <dscott@laurentian.ca>
493 Date: Tue Aug 7 16:39:37 2012 -0400
495 Allow some buttons in Import via Z39.50 to wrap lines
497 Some of our technicians with 4:3 ratio monitors and a reasonable
498 font-size are unable to see the "Import Record" button on the Import via
499 Z39.50 screen, because the buttons in that row are laid out in a single,
500 non-wrapping row, and there is no affordance for scrolling over to the
503 Simply changing the containing "hbox" element to a "description" element
504 allows enough of the buttons to overflow to resolve the problem in our
507 Signed-off-by: Dan Scott <dscott@laurentian.ca>
508 Signed-off-by: Ben Shum <bshum@biblio.org>
509 Signed-off-by: Bill Erickson <berick@esilibrary.com>
511 2 2 Open-ILS/xul/staff_client/server/cat/z3950.xul
513 commit 12eda2e774b84f4a23dc5ce33f5a40ba3b2716f7
514 Author: Steven Chan <schan@sitka.bclibraries.ca>
515 Date: Wed Jul 25 16:12:19 2012 -0700
517 Fix LP949249, Edit, then Create button creates a new item in all cases
519 This fix also resolves the following:
520 * https://bugs.launchpad.net/evergreen/+bug/806585,
521 Item Attributes saved on Close
522 * https://bugs.launchpad.net/evergreen/+bug/644753,
523 check for duplicate barcode during a create session in copy/volume editor
525 1. The Copy Editor screen is launched from the Volume Copy Creator,
526 which is launched from the Holdings Maintenance screen. If the default
527 interface is set, CE is shown in a separate window; if the 'unified'
528 interface is set, CE is embedded in the same window as VCC. Upon the
529 user clicking Save or Close in the Copy Editor, the intent is to create
530 a new item record or not, respectively. However, it happens that a new
531 record is always created, because VCC instructs CE to let VCC update the
532 item, which will occur whether the user has clicked either button.
534 To fix 1, if the default interface is set, we reconfigure CE to update
535 the item or not, depending on the button clicked; otherwise, in the
536 unified interface, we allow VCC to update the item or not.
538 2. Upon updating the item, if the barcode is a duplicate, the ensuing
539 sequence of events is problematic: a database-level alert message is
540 shown, Copy Editor is closed, and Volume Copy Creator is closed, thus
541 forcing the user to re-formulate the request from Holdings Maintenance.
543 To fix 2, we show a higher-level alert message to the user. If the
544 default interface is set, we stay within CE, reconfigure the barcode to
545 be an input field, and focus the user on it; otherwise, in the unified
546 interface, we return the user to an area of the screen where the barcode
547 field is available. In either case, the user can re-enter a barcode
548 value and re-submit without losing any values previously entered into CE.
550 3. We also take the opportunity to enhance the coding performance of
551 Copy Editor, by delegating the handling of the button and key clicks to
552 the parent groupbox element. Previously, the event handler was attached
553 to several child elements, which is not performant.
557 Open-ILS/xul/staff_client/server/cat/copy_editor.js
559 Signed-off-by: Ben Shum <bshum@biblio.org>
561 24 13 Open-ILS/xul/staff_client/server/cat/copy_editor.js
562 22 11 Open-ILS/xul/staff_client/server/cat/volume_copy_creator.js
564 commit 6b40207531b398243b419d64c787f95ebc76d5fa
565 Author: Lebbeous Fogle-Weekley <lebbeous@esilibrary.com>
566 Date: Wed Aug 22 14:49:02 2012 -0400
568 2.2.1 -> 2.2.2 upgrade script
570 Signed-off-by: Lebbeous Fogle-Weekley <lebbeous@esilibrary.com>
572 13 0 Open-ILS/src/sql/Pg/version-upgrade/2.2.1-2.2.2-upgrade-db.sql
573 create mode 100644 Open-ILS/src/sql/Pg/version-upgrade/2.2.1-2.2.2-upgrade-db.sql
575 commit e207755dcbfda3cf5b4db43cabb7ebff08f41500
576 Author: Lebbeous Fogle-Weekley <lebbeous@esilibrary.com>
577 Date: Wed Aug 22 12:20:22 2012 -0400
579 2.2.0 -> 2.2.1 upgrade script never actually went into master or rel_2_2
581 Signed-off-by: Lebbeous Fogle-Weekley <lebbeous@esilibrary.com>
583 366 0 Open-ILS/src/sql/Pg/version-upgrade/2.2.0-2.2.1-upgrade-db.sql
584 create mode 100644 Open-ILS/src/sql/Pg/version-upgrade/2.2.0-2.2.1-upgrade-db.sql
586 commit 9e7e9c0836972128f8a090dfc9cbe787c63c1b00
587 Author: Thomas Berezansky <tsbere@mvlc.org>
588 Date: Thu Jul 12 11:42:21 2012 -0400
590 Remove an extra ternary op
592 And adjust the comment to make more sense. There is no higher level filter
593 that prevents copy holds on parted items, so there is no filter for them to
596 Signed-off-by: Thomas Berezansky <tsbere@mvlc.org>
597 Signed-off-by: Ben Shum <bshum@biblio.org>
599 2 2 Open-ILS/src/perlmods/lib/OpenILS/Application/Storage/Publisher/action.pm
601 commit 930c3729d62983e068656a3ef1c0ef352cabe750
602 Author: Mike Rylander <mrylander@gmail.com>
603 Date: Wed Jun 13 09:37:54 2012 -0400
605 Allow copy-ish holds to target, even for part-copies, if they somehow slip through the UI pre-checks
607 Signed-off-by: Mike Rylander <mrylander@gmail.com>
608 Signed-off-by: Thomas Berezansky <tsbere@mvlc.org>
609 Signed-off-by: Ben Shum <bshum@biblio.org>
611 12 11 Open-ILS/src/perlmods/lib/OpenILS/Application/Storage/Publisher/action.pm
613 commit 99763db5938ddfd0995de278e072eb34fc25826d
614 Author: Bill Erickson <berick@esilibrary.com>
615 Date: Fri May 4 10:04:32 2012 -0400
617 TPAC: remove some unused CSS
619 Remove CSS referring to images that are no longer in the repository.
621 See also https://bugs.launchpad.net/evergreen/+bug/956023
623 Signed-off-by: Bill Erickson <berick@esilibrary.com>
624 Signed-off-by: Ben Shum <bshum@biblio.org>
626 0 1 Open-ILS/web/css/skin/default/opac/semiauto.css
628 commit 9dc12d31a5a7f4a4864029c17f740ecbc3d22641
629 Author: Michael Peters <mrpeters@library.in.gov>
630 Date: Thu Mar 15 09:49:06 2012 -0400
632 TTPAC image directory cleanup
634 There are a significant number of images remaining in TTPAC
635 that are no longer used, leftover from KCLS, etc.
637 This branch does a little cleanup on the image directory
638 and nets us about a 200KB savings overall.
640 Signed-off-by: Michael Peters <mrpeters@library.in.gov>
641 Signed-off-by: Bill Erickson <berick@esilibrary.com>
642 Signed-off-by: Ben Shum <bshum@biblio.org>
644 - - Open-ILS/web/images/add_mylist.gif
645 - - Open-ILS/web/images/add_mylist_sel.gif
646 - - Open-ILS/web/images/add_mylist_sel.kcls.gif
647 - - Open-ILS/web/images/arrow-down.gif
648 - - Open-ILS/web/images/arrow-right.gif
649 - - Open-ILS/web/images/banner1.jpg
650 - - Open-ILS/web/images/button-bg.png
651 - - Open-ILS/web/images/cancel_btn.gif
652 - - Open-ILS/web/images/facet_box_bg.png
653 - - Open-ILS/web/images/go_but_long.gif
654 - - Open-ILS/web/images/header_left.gif
655 - - Open-ILS/web/images/header_right.gif
656 - - Open-ILS/web/images/hp-links-left.jpg
657 - - Open-ILS/web/images/hp-links-right.jpg
658 - - Open-ILS/web/images/locations.jpg
659 - - Open-ILS/web/images/one_land.gif
660 - - Open-ILS/web/images/place_hold.gif
661 - - Open-ILS/web/images/reset_form_btn.gif
662 - - Open-ILS/web/images/reviews.gif
663 - - Open-ILS/web/images/save_btn.gif
664 - - Open-ILS/web/images/submit_btn.gif
665 - - Open-ILS/web/images/tool_back.gif
666 - - Open-ILS/web/images/tool_back.png
667 - - Open-ILS/web/images/tool_font.gif
668 - - Open-ILS/web/images/tool_forward.gif
669 - - Open-ILS/web/images/tool_forward.png
670 - - Open-ILS/web/images/tool_help.gif
671 - - Open-ILS/web/images/tool_help.png
672 - - Open-ILS/web/images/tool_home.gif
673 - - Open-ILS/web/images/tool_home.png
674 - - Open-ILS/web/images/tool_mail.gif
675 - - Open-ILS/web/images/tool_print.gif
676 - - Open-ILS/web/images/tool_print.png
677 - - Open-ILS/web/images/utils-corner-mid.png
678 - - Open-ILS/web/images/utils-corner-right.jpg
679 - - Open-ILS/web/images/utils-corner-right.png
680 - - Open-ILS/web/images/utils-corner.jpg
681 delete mode 100644 Open-ILS/web/images/add_mylist.gif
682 delete mode 100644 Open-ILS/web/images/add_mylist_sel.gif
683 delete mode 100644 Open-ILS/web/images/add_mylist_sel.kcls.gif
684 delete mode 100644 Open-ILS/web/images/arrow-down.gif
685 delete mode 100644 Open-ILS/web/images/arrow-right.gif
686 delete mode 100644 Open-ILS/web/images/banner1.jpg
687 delete mode 100644 Open-ILS/web/images/button-bg.png
688 delete mode 100644 Open-ILS/web/images/cancel_btn.gif
689 delete mode 100644 Open-ILS/web/images/facet_box_bg.png
690 delete mode 100644 Open-ILS/web/images/go_but_long.gif
691 delete mode 100644 Open-ILS/web/images/header_left.gif
692 delete mode 100644 Open-ILS/web/images/header_right.gif
693 delete mode 100644 Open-ILS/web/images/hp-links-left.jpg
694 delete mode 100644 Open-ILS/web/images/hp-links-right.jpg
695 delete mode 100644 Open-ILS/web/images/locations.jpg
696 delete mode 100644 Open-ILS/web/images/one_land.gif
697 delete mode 100644 Open-ILS/web/images/place_hold.gif
698 delete mode 100644 Open-ILS/web/images/reset_form_btn.gif
699 delete mode 100644 Open-ILS/web/images/reviews.gif
700 delete mode 100644 Open-ILS/web/images/save_btn.gif
701 delete mode 100644 Open-ILS/web/images/submit_btn.gif
702 delete mode 100644 Open-ILS/web/images/tool_back.gif
703 delete mode 100644 Open-ILS/web/images/tool_back.png
704 delete mode 100644 Open-ILS/web/images/tool_font.gif
705 delete mode 100644 Open-ILS/web/images/tool_forward.gif
706 delete mode 100644 Open-ILS/web/images/tool_forward.png
707 delete mode 100644 Open-ILS/web/images/tool_help.gif
708 delete mode 100644 Open-ILS/web/images/tool_help.png
709 delete mode 100644 Open-ILS/web/images/tool_home.gif
710 delete mode 100644 Open-ILS/web/images/tool_home.png
711 delete mode 100644 Open-ILS/web/images/tool_mail.gif
712 delete mode 100644 Open-ILS/web/images/tool_print.gif
713 delete mode 100644 Open-ILS/web/images/tool_print.png
714 delete mode 100644 Open-ILS/web/images/utils-corner-mid.png
715 delete mode 100644 Open-ILS/web/images/utils-corner-right.jpg
716 delete mode 100644 Open-ILS/web/images/utils-corner-right.png
717 delete mode 100644 Open-ILS/web/images/utils-corner.jpg
719 commit 71195166989026f505d7332a85741c344f7b5ad5
720 Author: Thomas Berezansky <tsbere@mvlc.org>
721 Date: Fri Aug 17 16:20:35 2012 -0400
723 TPac: Show email address when placing hold
725 Both for staff and patron benefit.
727 Also, we disable the checkbox if there is no email address on file.
729 Signed-off-by: Thomas Berezansky <tsbere@mvlc.org>
730 Signed-off-by: Ben Shum <bshum@biblio.org>
731 Signed-off-by: Bill Erickson <berick@esilibrary.com>
733 4 1 Open-ILS/src/templates/opac/parts/place_hold.tt2
734 7 0 Open-ILS/web/js/ui/default/opac/staff.js
735 1 1 Open-ILS/xul/staff_client/chrome/content/main/menu.js
737 commit da90a9d224aa3cc5f6db79d46bab206b3d348257
738 Author: Dan Scott <dscott@laurentian.ca>
739 Date: Wed Aug 15 07:18:53 2012 -0400
741 TPAC: Move "Export to RefWorks" into utility area
743 When the RefWorks functionality was being added to TPAC, the design and
744 layout were very much in flux. Now that the layout has been established
745 with utilities like "Place Hold" on the right hand side, move the
746 "Export to RefWorks" button into the same location.
748 Signed-off-by: Dan Scott <dscott@laurentian.ca>
749 Signed-off-by: Art Rhyno <art632000@yahoo.ca>
751 3 3 Open-ILS/src/templates/opac/parts/record/refworks.tt2
752 3 4 Open-ILS/src/templates/opac/parts/record/summary.tt2
754 commit 3eeb012eb47d9db24658558122751034ee2ccc17
755 Author: Bill Erickson <berick@esilibrary.com>
756 Date: Wed Aug 22 08:59:52 2012 -0400
758 Importing translations for 2.3.beta2, Part II
760 Signed-off-by: Bill Erickson <berick@esilibrary.com>
761 Signed-off-by: Dan Scott <dscott@laurentian.ca>
763 12 12 build/i18n/po/acq.js/acq.js.pot
764 717 717 build/i18n/po/db.seed/db.seed.pot
765 1364 1364 build/i18n/po/fm_IDL.dtd/fm_IDL.dtd.pot
766 11 11 build/i18n/po/ils_events.xml/ils_events.xml.pot
767 36 35 build/i18n/po/tpac/tpac.pot
769 commit 18d8040d0b99d1165fb4916466510bdd069381c2
770 Author: Bill Erickson <berick@esilibrary.com>
771 Date: Wed Aug 22 08:45:54 2012 -0400
773 Importing translations for 2.3.beta2
775 Signed-off-by: Bill Erickson <berick@esilibrary.com>
776 Signed-off-by: Dan Scott <dscott@laurentian.ca>
778 3 3 build/i18n/po/XULTermLoader.js/cs-CZ.po
779 3 3 build/i18n/po/XULTermLoader.js/de-DE.po
780 3 3 build/i18n/po/XULTermLoader.js/en-CA.po
781 3 3 build/i18n/po/XULTermLoader.js/en-GB.po
782 3 3 build/i18n/po/XULTermLoader.js/es-ES.po
783 3 3 build/i18n/po/XULTermLoader.js/fr-CA.po
784 3 3 build/i18n/po/XULTermLoader.js/hy-AM.po
785 3 3 build/i18n/po/XULTermLoader.js/oc-FR.po
786 3 3 build/i18n/po/XULTermLoader.js/pt-BR.po
787 3 3 build/i18n/po/XULTermLoader.js/ru-RU.po
788 3 3 build/i18n/po/XULTermLoader.js/tr-TR.po
789 10 8 build/i18n/po/admin.properties/hy-AM.po
790 8 8 build/i18n/po/authority.js/hy-AM.po
791 3 3 build/i18n/po/capture.js/cs-CZ.po
792 3 3 build/i18n/po/capture.js/de-DE.po
793 3 3 build/i18n/po/capture.js/en-CA.po
794 3 3 build/i18n/po/capture.js/en-GB.po
795 3 3 build/i18n/po/capture.js/es-ES.po
796 3 3 build/i18n/po/capture.js/fr-CA.po
797 3 3 build/i18n/po/capture.js/hy-AM.po
798 3 3 build/i18n/po/capture.js/oc-FR.po
799 3 3 build/i18n/po/capture.js/pt-BR.po
800 3 3 build/i18n/po/capture.js/ru-RU.po
801 40 36 build/i18n/po/cat.properties/hy-AM.po
802 17 3 build/i18n/po/circ.properties/cs-CZ.po
803 17 3 build/i18n/po/circ.properties/de-DE.po
804 17 3 build/i18n/po/circ.properties/en-CA.po
805 17 3 build/i18n/po/circ.properties/en-GB.po
806 18 4 build/i18n/po/circ.properties/es-ES.po
807 17 3 build/i18n/po/circ.properties/fr-CA.po
808 32 13 build/i18n/po/circ.properties/hy-AM.po
809 17 3 build/i18n/po/circ.properties/pt-BR.po
810 17 3 build/i18n/po/circ.properties/ru-RU.po
811 9 9 build/i18n/po/common.properties/hy-AM.po
812 4 4 build/i18n/po/conify.dtd/hy-AM.po
813 3 3 build/i18n/po/conify.js/cs-CZ.po
814 3 3 build/i18n/po/conify.js/de-DE.po
815 3 3 build/i18n/po/conify.js/en-CA.po
816 3 3 build/i18n/po/conify.js/en-GB.po
817 3 3 build/i18n/po/conify.js/es-ES.po
818 3 3 build/i18n/po/conify.js/fr-CA.po
819 5 5 build/i18n/po/conify.js/hy-AM.po
820 3 3 build/i18n/po/conify.js/pt-BR.po
821 3 3 build/i18n/po/conify.js/ru-RU.po
822 3 3 build/i18n/po/conify.js/tr-TR.po
823 790 717 build/i18n/po/db.seed/cs-CZ.po
824 783 710 build/i18n/po/db.seed/de-DE.po
825 790 717 build/i18n/po/db.seed/en-CA.po
826 783 710 build/i18n/po/db.seed/en-GB.po
827 783 710 build/i18n/po/db.seed/es-ES.po
828 785 712 build/i18n/po/db.seed/fr-CA.po
829 935 859 build/i18n/po/db.seed/hy-AM.po
830 783 710 build/i18n/po/db.seed/oc-FR.po
831 791 718 build/i18n/po/db.seed/pt-BR.po
832 784 711 build/i18n/po/db.seed/ru-RU.po
833 783 710 build/i18n/po/db.seed/tr-TR.po
834 2568 2373 build/i18n/po/fm_IDL.dtd/cs-CZ.po
835 2546 2354 build/i18n/po/fm_IDL.dtd/de-DE.po
836 2568 2373 build/i18n/po/fm_IDL.dtd/en-CA.po
837 2568 2373 build/i18n/po/fm_IDL.dtd/en-GB.po
838 2543 2351 build/i18n/po/fm_IDL.dtd/es-ES.po
839 2543 2351 build/i18n/po/fm_IDL.dtd/fr-CA.po
840 2738 2543 build/i18n/po/fm_IDL.dtd/hy-AM.po
841 2568 2373 build/i18n/po/fm_IDL.dtd/pt-BR.po
842 2568 2373 build/i18n/po/fm_IDL.dtd/ru-RU.po
843 2539 2347 build/i18n/po/fm_IDL.dtd/tr-TR.po
844 18 18 build/i18n/po/ils_events.xml/cs-CZ.po
845 17 17 build/i18n/po/ils_events.xml/de-DE.po
846 19 19 build/i18n/po/ils_events.xml/en-CA.po
847 19 19 build/i18n/po/ils_events.xml/en-GB.po
848 17 17 build/i18n/po/ils_events.xml/es-ES.po
849 17 17 build/i18n/po/ils_events.xml/fr-CA.po
850 31 21 build/i18n/po/ils_events.xml/hy-AM.po
851 17 17 build/i18n/po/ils_events.xml/pt-BR.po
852 17 17 build/i18n/po/ils_events.xml/ru-RU.po
853 69 544 build/i18n/po/lang.dtd/ar-AR.po
854 743 619 build/i18n/po/lang.dtd/cs-CZ.po
855 336 571 build/i18n/po/lang.dtd/de-DE.po
856 748 619 build/i18n/po/lang.dtd/en-CA.po
857 751 619 build/i18n/po/lang.dtd/en-GB.po
858 234 554 build/i18n/po/lang.dtd/es-ES.po
859 722 610 build/i18n/po/lang.dtd/fr-CA.po
860 885 749 build/i18n/po/lang.dtd/hy-AM.po
861 705 605 build/i18n/po/lang.dtd/pt-BR.po
862 707 607 build/i18n/po/lang.dtd/ru-RU.po
863 73 545 build/i18n/po/lang.dtd/tr-TR.po
864 8 3 build/i18n/po/offline.properties/cs-CZ.po
865 8 3 build/i18n/po/offline.properties/de-DE.po
866 8 3 build/i18n/po/offline.properties/en-CA.po
867 8 3 build/i18n/po/offline.properties/en-GB.po
868 8 3 build/i18n/po/offline.properties/es-ES.po
869 8 3 build/i18n/po/offline.properties/fr-CA.po
870 47 30 build/i18n/po/offline.properties/hy-AM.po
871 8 3 build/i18n/po/offline.properties/pt-BR.po
872 8 3 build/i18n/po/offline.properties/ru-RU.po
873 8 3 build/i18n/po/offline.properties/tr-TR.po
874 27 15 build/i18n/po/opac.dtd/cs-CZ.po
875 33 21 build/i18n/po/opac.dtd/de-DE.po
876 29 17 build/i18n/po/opac.dtd/en-CA.po
877 29 17 build/i18n/po/opac.dtd/en-GB.po
878 31 19 build/i18n/po/opac.dtd/es-ES.po
879 30 18 build/i18n/po/opac.dtd/fr-CA.po
880 4 6 build/i18n/po/opac.dtd/he-IL.po
881 53 20 build/i18n/po/opac.dtd/hy-AM.po
882 4 6 build/i18n/po/opac.dtd/oc-FR.po
883 27 15 build/i18n/po/opac.dtd/pt-BR.po
884 29 17 build/i18n/po/opac.dtd/ru-RU.po
885 7 9 build/i18n/po/opac.dtd/tr-TR.po
886 3 3 build/i18n/po/opac.js/cs-CZ.po
887 3 3 build/i18n/po/opac.js/de-DE.po
888 3 3 build/i18n/po/opac.js/en-CA.po
889 3 3 build/i18n/po/opac.js/en-GB.po
890 3 3 build/i18n/po/opac.js/es-ES.po
891 3 3 build/i18n/po/opac.js/fr-CA.po
892 5 5 build/i18n/po/opac.js/hy-AM.po
893 3 3 build/i18n/po/opac.js/oc-FR.po
894 3 3 build/i18n/po/opac.js/pt-BR.po
895 3 3 build/i18n/po/opac.js/ru-RU.po
896 3 3 build/i18n/po/opac.js/sv-SE.po
897 3 3 build/i18n/po/opac.js/tr-TR.po
898 41 25 build/i18n/po/patron.properties/hy-AM.po
899 3 3 build/i18n/po/pull_list.js/cs-CZ.po
900 6 6 build/i18n/po/pull_list.js/de-DE.po
901 3 3 build/i18n/po/pull_list.js/en-CA.po
902 3 3 build/i18n/po/pull_list.js/en-GB.po
903 5 5 build/i18n/po/pull_list.js/es-ES.po
904 3 3 build/i18n/po/pull_list.js/fr-CA.po
905 3 3 build/i18n/po/pull_list.js/hy-AM.po
906 3 3 build/i18n/po/pull_list.js/pt-BR.po
907 3 3 build/i18n/po/pull_list.js/ru-RU.po
908 3 3 build/i18n/po/pull_list.js/tr-TR.po
909 13 13 build/i18n/po/register.js/cs-CZ.po
910 13 13 build/i18n/po/register.js/de-DE.po
911 13 13 build/i18n/po/register.js/en-CA.po
912 13 13 build/i18n/po/register.js/en-GB.po
913 13 13 build/i18n/po/register.js/es-ES.po
914 13 13 build/i18n/po/register.js/fr-CA.po
915 21 21 build/i18n/po/register.js/hy-AM.po
916 13 13 build/i18n/po/register.js/pt-BR.po
917 13 13 build/i18n/po/register.js/ru-RU.po
918 13 13 build/i18n/po/register.js/tr-TR.po
919 3 3 build/i18n/po/reservation.js/cs-CZ.po
920 3 3 build/i18n/po/reservation.js/de-DE.po
921 3 3 build/i18n/po/reservation.js/en-CA.po
922 3 3 build/i18n/po/reservation.js/en-GB.po
923 3 3 build/i18n/po/reservation.js/es-ES.po
924 3 3 build/i18n/po/reservation.js/fr-CA.po
925 6 6 build/i18n/po/reservation.js/hy-AM.po
926 3 3 build/i18n/po/reservation.js/pt-BR.po
927 3 3 build/i18n/po/reservation.js/ru-RU.po
928 3 3 build/i18n/po/selfcheck.js/cs-CZ.po
929 3 3 build/i18n/po/selfcheck.js/de-DE.po
930 3 3 build/i18n/po/selfcheck.js/en-CA.po
931 3 3 build/i18n/po/selfcheck.js/en-GB.po
932 5 5 build/i18n/po/selfcheck.js/es-ES.po
933 3 3 build/i18n/po/selfcheck.js/fr-CA.po
934 8 8 build/i18n/po/selfcheck.js/hy-AM.po
935 3 3 build/i18n/po/selfcheck.js/pt-BR.po
936 3 3 build/i18n/po/selfcheck.js/ru-RU.po
937 15 15 build/i18n/po/serial.properties/hy-AM.po
939 commit 76f5c80907fd87b5654ec72d7f08b3d90f44e141
940 Author: Dan Scott <dscott@laurentian.ca>
941 Date: Tue Aug 21 17:23:26 2012 -0400
943 Protect against installs with no locales
945 Installs from source outside of tarballs may not have a built locale,
946 which would result in a make error and an aborted install. Protect
947 against that by checking for the existence of the locale install
948 directory before trying to copy the files into place.
950 In the weird case that Open-ILS/src/data/locale has been generated but
951 there are no files in it, protect against erroring out via the judicious
952 application of the - flag.
954 Signed-off-by: Dan Scott <dscott@laurentian.ca>
955 Signed-off-by: Bill Erickson <berick@esilibrary.com>
957 5 3 Open-ILS/src/Makefile.am
959 commit eb11f49633f496ef59f4b50d224cc79256d94e42
960 Author: Dan Scott <dscott@laurentian.ca>
961 Date: Mon Aug 20 14:11:50 2012 -0400
963 TPAC: Standardize i18n file installation
965 Make TPAC i18n files act like any other i18n file. In short:
967 1. When in build/i18n, a 'make LOCALE=fr-CA install' will copy
968 the i18n file into the Open-ILS/src/data/locale directory.
969 2. In the build root, a 'make install' will copy all files from
970 Open-ILS/src/data/locale into (by default) the
971 /openils/var/data/locale directory.
973 This also means that when tarballs are created, all of the locales will
974 get packaged appropriately.
976 This commit also updates eg_vhost.conf to provide working out-of-the-box
977 examples for any installed locales, by using the names of the actual
978 PO files, and adds some contextual comments to explain how the
979 configuration directives work.
981 Signed-off-by: Dan Scott <dscott@laurentian.ca>
982 Signed-off-by: Bill Erickson <berick@esilibrary.com>
984 12 3 Open-ILS/examples/apache/eg_vhost.conf
985 4 0 Open-ILS/src/Makefile.am
986 3 0 build/i18n/Makefile
988 commit b90e617c6896a7a5f0e922b5206f2dcf2d383de6
989 Author: Bill Erickson <berick@esilibrary.com>
990 Date: Fri Aug 17 17:15:25 2012 -0400
992 ACQ return-to-[search/invoice] buttons repair
994 With changes in place to support newer version of xulrunner, several
995 buttons no longer work in the staff client. These include:
997 Return to Search in PO and Selection List pages
998 Return to Invoice in PO and Selection List pages
999 Return in lineitem worksheet page
1001 This fix avoids using document.referrer (which is no longer available)
1002 with an explicit 'source' CGI parameter, which contains the path and
1003 params of the source page.
1005 Signed-off-by: Bill Erickson <berick@esilibrary.com>
1006 Signed-off-by: Lebbeous Fogle-Weekley <lebbeous@esilibrary.com>
1008 4 3 Open-ILS/src/templates/acq/lineitem/worksheet.tt2
1009 2 4 Open-ILS/src/templates/acq/po/view.tt2
1010 1 0 Open-ILS/web/js/dojo/openils/acq/Lineitem.js
1011 1 1 Open-ILS/web/js/dojo/openils/acq/nls/acq.js
1012 18 6 Open-ILS/web/js/ui/default/acq/common/li_table.js
1013 8 6 Open-ILS/web/js/ui/default/acq/picklist/view.js
1014 9 7 Open-ILS/web/js/ui/default/acq/po/view_po.js
1016 commit 44f601f85bd37095fa986ac43e13d851c243ba42
1017 Author: Dan Scott <dscott@laurentian.ca>
1018 Date: Fri Aug 17 15:06:59 2012 -0400
1020 TPAC i18n: Turn UA locales into Evergreen locales
1022 We need to convert the likes of fr_ca into fr-CA to be able to pull the
1023 appropriate localized values from the database via CStoreEditor.
1025 Signed-off-by: Dan Scott <dscott@laurentian.ca>
1026 Signed-off-by: Bill Erickson <berick@esilibrary.com>
1028 14 3 Open-ILS/src/perlmods/lib/OpenILS/WWW/EGWeb.pm
1030 commit d2f0443d1299e4593fb6a3998c63addb137fc17a
1031 Author: Bill Erickson <berick@esilibrary.com>
1032 Date: Fri Aug 17 10:11:50 2012 -0400
1034 Make tpac cache locale-aware
1036 Add a locale level to the TPAC object cache. Each component of the
1037 cache now looks like $cache{$component}{$locale}{stuff...}
1039 e.g. $cache{list}{en_ca}{aout} = [...] # en_ca-fetched org unit types
1041 The calling code in the templates requires no changes (abstraction
1044 Signed-off-by: Bill Erickson <berick@esilibrary.com>
1045 Signed-off-by: Dan Scott <dscott@laurentian.ca>
1047 36 36 Open-ILS/src/perlmods/lib/OpenILS/WWW/EGCatLoader/Util.pm
1049 commit 7339fcdfdc41e6dee2fc7a5eac058313646342d4
1050 Author: Bill Erickson <berick@esilibrary.com>
1051 Date: Fri Aug 17 10:10:55 2012 -0400
1053 Set the default CStoreEditor locale on page load
1055 Ech CStoreEditor request will use the locale of the current
1056 page as the default opensrf session locale.
1058 Signed-off-by: Bill Erickson <berick@esilibrary.com>
1059 Signed-off-by: Dan Scott <dscott@laurentian.ca>
1061 4 0 Open-ILS/src/perlmods/lib/OpenILS/WWW/EGWeb.pm
1063 commit d6067b6fe02a994926a490c3e4326de74a2e12b0
1064 Author: Bill Erickson <berick@esilibrary.com>
1065 Date: Fri Aug 17 10:08:16 2012 -0400
1067 CStoreEditor default session locale
1069 Adds a new package-level variable:
1071 $OpenILS::Utils::CStoreEditor::default_locale
1073 If set, this value is used as the session_locale for new opensrf client
1074 sessions. If unset, the session_locale remains untouched by
1077 Signed-off-by: Bill Erickson <berick@esilibrary.com>
1078 Signed-off-by: Dan Scott <dscott@laurentian.ca>
1080 13 0 Open-ILS/src/perlmods/lib/OpenILS/Utils/CStoreEditor.pm
1082 commit a5822e48bdc361a40e436f5c58e27d7c79875f86
1083 Author: Dan Scott <dscott@laurentian.ca>
1084 Date: Fri Aug 17 15:16:45 2012 -0400
1086 TPAC: size_bigger, not size-bigger
1088 Amusingly, TT2 attempts to treat "bigger" as a value to subtract from
1089 "size". Cute. But we don't want the messages in the Apache log.
1091 Signed-off-by: Dan Scott <dscott@laurentian.ca>
1092 Signed-off-by: Ben Shum <bshum@biblio.org>
1094 1 1 Open-ILS/src/templates/opac/css/style.css.tt2
1096 commit 4a86ff3c808d6e6845376fdceb3be98c7282bf89
1097 Author: Dan Scott <dscott@laurentian.ca>
1098 Date: Mon Jul 30 11:30:50 2012 -0400
1100 TPAC: Autosuggest focus() throws a JS error
1102 On page load, the Dojo autosuggest code tries to set focus to the
1103 element with the ID "search_box" - which is fine, except when the page
1104 does not have said ID. Therefore, test for the existence of the ID
1105 before setting focus to it.
1107 Signed-off-by: Dan Scott <dscott@laurentian.ca>
1108 Signed-off-by: Art Rhyno <art632000@yahoo.ca>
1110 9 6 Open-ILS/src/templates/opac/parts/js.tt2
1112 commit 81f67c7a2af3e12610149b6a77a7c1a28f8e4b98
1113 Author: Thomas Berezansky <tsbere@mvlc.org>
1114 Date: Fri Aug 17 13:00:36 2012 -0400
1116 Use XUL_REMOTE_BROWSER constant in reporter
1118 Signed-off-by: Thomas Berezansky <tsbere@mvlc.org>
1119 Signed-off-by: Bill Erickson <berick@esilibrary.com>
1121 1 1 Open-ILS/web/reports/oils_rpt_folder_window.js
1123 commit 101fa34a6bb59d0359e1d6401522d1cc3cf71d5c
1124 Author: Sally Fortin <sfortin@esilibrary.com>
1125 Date: Fri Aug 17 08:22:17 2012 -0400
1127 Documentation: Add one paragraph to Auto Override Patron Hold Events.
1129 Signed-off-by: Robert Soulliere <robert.soulliere@mohawkcollege.ca>
1131 3 1 docs/admin/lsa-library_settings_editor.txt
1133 commit 89a318bee2e3f754f601b226210138809955a228
1134 Author: Sally Fortin <sfortin@esilibrary.com>
1135 Date: Fri Aug 17 08:16:05 2012 -0400
1137 Documentation: add Auto Override Patron Hold Events documentation from ESI.
1139 Signed-off-by: Robert Soulliere <robert.soulliere@mohawkcollege.ca>
1141 48 9 docs/admin/lsa-library_settings_editor.txt
1143 commit 9a5b83b46dcf8bbcdc8d61d437191144a4bcbc6c
1144 Author: Dan Scott <dscott@laurentian.ca>
1145 Date: Sat Aug 4 10:26:25 2012 -0400
1147 TPAC locale picker: use POST instead of GET
1149 Users could (deliberately or not) change another's language
1150 preferences by sharing links with the "set_eg_locale" GET param given
1151 the locale picker's current behaviour. By switching to a POST param, we
1152 prevent this result from accidentally occurring.
1154 Signed-off-by: Dan Scott <dscott@laurentian.ca>
1155 Signed-off-by: Art Rhyno <art632000@yahoo.ca>
1157 1 1 Open-ILS/src/templates/opac/parts/locale_picker.tt2
1159 commit fc568aaaeaa6c429690c2ed6028aa3c5811c0424
1160 Author: Lebbeous Fogle-Weekley <lebbeous@esilibrary.com>
1161 Date: Thu Aug 16 15:38:59 2012 -0400
1163 Fix thinkos in EDI Invoicing
1165 The lesson of the day is, test the code you actually commit, not just
1166 the bits and pieces. Thanks to Bill Erickson on this.
1168 Signed-off-by: Lebbeous Fogle-Weekley <lebbeous@esilibrary.com>
1169 Signed-off-by: Bill Erickson <berick@esilibrary.com>
1171 2 2 Open-ILS/src/perlmods/lib/OpenILS/Application/Acq/EDI.pm
1173 commit 53be1e002370ac07e55ea6dbff29f820ff24b3c5
1174 Author: Mike Rylander <mrylander@gmail.com>
1175 Date: Thu Aug 16 15:11:29 2012 -0400
1177 Stamping upgrade script for copy editor field hiding permission
1179 Signed-off-by: Mike Rylander <mrylander@gmail.com>
1181 1 1 Open-ILS/src/sql/Pg/002.schema.config.sql
1182 11 0 Open-ILS/src/sql/Pg/upgrade/0736.data.copy_editor_perms.sql
1183 0 6 Open-ILS/src/sql/Pg/upgrade/XXXX.data.copy_editor_perms.sql
1184 create mode 100644 Open-ILS/src/sql/Pg/upgrade/0736.data.copy_editor_perms.sql
1185 delete mode 100644 Open-ILS/src/sql/Pg/upgrade/XXXX.data.copy_editor_perms.sql
1187 commit 1388b5f2611dcfbf5216c7c6cfee58443485d4a7
1188 Author: Thomas Berezansky <tsbere@mvlc.org>
1189 Date: Thu Aug 16 14:58:01 2012 -0400
1191 Update permission name to match existing ones
1193 To be consistent with our previous naming scheme for these.
1195 Signed-off-by: Thomas Berezansky <tsbere@mvlc.org>
1196 Signed-off-by: Mike Rylander <mrylander@gmail.com>
1198 1 1 Open-ILS/src/sql/Pg/950.data.seed-values.sql
1199 1 1 Open-ILS/src/sql/Pg/upgrade/XXXX.data.copy_editor_perms.sql
1201 commit 8110957bcb6fa686e3c55ae3c13f5968c14824ae
1202 Author: Mike Rylander <mrylander@gmail.com>
1203 Date: Thu Aug 16 13:45:23 2012 -0400
1205 Provide permission for copy editor field hiding
1207 We can adjust what fields are available in the copy editor in 2.2+, but that
1208 requires the general UPDATE_ORG_SETTING permission. The YAOUS-specific
1209 permission here allows more granular control, so that staff can be given the
1210 ability to adjust only that one OU setting.
1212 Signed-off-by: Mike Rylander <mrylander@gmail.com>
1213 Signed-off-by: Thomas Berezansky <tsbere@mvlc.org>
1215 6 3 Open-ILS/src/sql/Pg/950.data.seed-values.sql
1216 6 0 Open-ILS/src/sql/Pg/upgrade/XXXX.data.copy_editor_perms.sql
1217 create mode 100644 Open-ILS/src/sql/Pg/upgrade/XXXX.data.copy_editor_perms.sql
1219 commit f5e7651ab211d4e3025202569145b2633181207c
1220 Author: Dan Scott <dscott@laurentian.ca>
1221 Date: Mon Jul 16 13:27:54 2012 -0400
1223 Hide OPAC-invisible holdings from SRU/Z39.50
1225 The basic_holdings Supercat method filtered out deleted call numbers and
1226 copies, but didn't filter out copies based on the OPAC visibility status
1227 of copy location / status / the copy itself. This has undesired results
1228 when third-party services request copies via SRU or Z39.50 and expose
1229 copies that should not be visible to the public.
1231 We wrap all of the visibility and deletedness checks for a given copy up
1232 into a subroutine so that we can avoid repeating ourselves in the
1233 basic_holdings logic. Also, if we missed a test, we can add it in one
1236 (Thanks to Galen Charlton for finding two missing tests: circ lib
1237 visibility and owning lib visibility!)
1239 Signed-off-by: Dan Scott <dscott@laurentian.ca>
1240 Signed-off-by: Art Rhyno <art632000@yahoo.ca>
1242 20 2 Open-ILS/src/perlmods/lib/OpenILS/Application/SuperCat.pm
1244 commit 5a5da77ecfe9d2e5920ea08dca59ad070f7ea40f
1245 Author: Dan Scott <dscott@laurentian.ca>
1246 Date: Mon Aug 13 12:32:26 2012 -0400
1248 TPAC: Centralize font size definitions
1250 The TPAC CSS had a mix of absolute and proportional font size
1251 definitions, making it impossible to define a single base size and have
1252 the layout adjust appropriately, as well as making it difficult to tweak
1253 sizes to, say, eliminate the distinction between 11px and 12px text.
1255 Accordingly, create a separate TT2 file to define standard font sizes,
1256 define one base font size, and then use proportional percentage-based
1257 size definitions for a set of standard font sizes. This way, a site
1258 could easily adjust the base font size to 15px and the rest of the
1259 layout should automatically adjust, and/or revert to using absolute font
1260 sizes for different categories if they prefer.
1262 Note that I did simplify some of the categories of font sizes, as the
1263 distinction between 111% and 110% was probably not evident to most
1264 humans at most font sizes, and even the distinction between 120% and
1265 125% would be 14.4px vs. 15px given a base size of 12px - which
1266 different user agents could render differently anyway.
1268 Signed-off-by: Dan Scott <dscott@laurentian.ca>
1269 Signed-off-by: Ben Shum <bshum@biblio.org>
1271 53 53 Open-ILS/src/templates/opac/css/style.css.tt2
1272 11 0 Open-ILS/src/templates/opac/parts/css/fonts.tt2
1273 create mode 100644 Open-ILS/src/templates/opac/parts/css/fonts.tt2
1275 commit 1e57b9023eb93706584a199d615852bf5b18fe04
1276 Author: Sally Fortin <sfortin@esilibrary.com>
1277 Date: Thu Aug 16 10:27:50 2012 -0400
1279 Documentation: Add triggered events and holds management docs from ESI.
1281 Content and images from http://www.esilibrary.com/esi/availableDocs.php.
1282 Also fixed some formatting issues for previous committed documentation.
1284 Signed-off-by: Robert Soulliere <robert.soulliere@mohawkcollege.ca>
1286 2 2 docs/admin/lsa-receipt_template_editor.txt
1287 1 1 docs/admin/lsa-standing_penalties.txt
1288 2 2 docs/admin/lsa-work_log.txt
1289 28 0 docs/circulation/holds_management.txt
1290 72 0 docs/circulation/triggered_events.txt
1291 - - docs/media/Display_Hold_Types_on_Pull_Lists1.jpg
1292 - - docs/media/Triggered_Events_and_Notices1.jpg
1293 - - docs/media/Triggered_Events_and_Notices2.jpg
1294 - - docs/media/Triggered_Events_and_Notices3.jpg
1296 create mode 100644 docs/circulation/holds_management.txt
1297 create mode 100644 docs/circulation/triggered_events.txt
1298 create mode 100644 docs/media/Display_Hold_Types_on_Pull_Lists1.jpg
1299 create mode 100644 docs/media/Triggered_Events_and_Notices1.jpg
1300 create mode 100644 docs/media/Triggered_Events_and_Notices2.jpg
1301 create mode 100644 docs/media/Triggered_Events_and_Notices3.jpg
1303 commit 2acfba2c29ce2ea6193c3fe229c31b46fd3b217d
1304 Author: Sally Fortin <sfortin@esilibrary.com>
1305 Date: Thu Aug 16 09:25:16 2012 -0400
1307 Documentation: Add sections to Local System Administration from ESI
1309 Content and images from http://www.esilibrary.com/esi/availableDocs.php
1311 Signed-off-by: Robert Soulliere <robert.soulliere@mohawkcollege.ca>
1313 34 0 docs/admin/lsa-receipt_template_editor.txt
1314 25 0 docs/admin/lsa-standing_penalties.txt
1315 25 0 docs/admin/lsa-work_log.txt
1316 - - docs/media/Expanding_the_Work_Log1.jpg
1317 - - docs/media/Expanding_the_Work_Log2.jpg
1318 - - docs/media/Print_Holds_Slip1.jpg
1319 - - docs/media/Print_Holds_Slip2.jpg
1321 create mode 100644 docs/admin/lsa-receipt_template_editor.txt
1322 create mode 100644 docs/admin/lsa-standing_penalties.txt
1323 create mode 100644 docs/admin/lsa-work_log.txt
1324 create mode 100644 docs/media/Expanding_the_Work_Log1.jpg
1325 create mode 100644 docs/media/Expanding_the_Work_Log2.jpg
1326 create mode 100644 docs/media/Print_Holds_Slip1.jpg
1327 create mode 100644 docs/media/Print_Holds_Slip2.jpg
1329 commit 1e2bc6003c6f796b36a2dedb79eed8f61ee3da45
1330 Author: Lebbeous Fogle-Weekley <lebbeous@esilibrary.com>
1331 Date: Fri Aug 10 18:14:23 2012 -0400
1333 Simplified Hold Pull List: Fix broken filters
1335 Only two filterable fields were available, and at least
1336 one didn't even work.
1338 Now we have a few more, and they seem to all work for me in testing.
1340 This problem was reported to me by Thomas Berezansky.
1342 While we're at it, also make sure the list of shelving locations in that
1343 filter dropdown is sorted alphabetically. This was Kathy Lussier's
1346 Signed-off-by: Lebbeous Fogle-Weekley <lebbeous@esilibrary.com>
1347 Signed-off-by: Thomas Berezansky <tsbere@mvlc.org>
1349 16 11 Open-ILS/src/templates/circ/hold_pull_list.tt2
1350 11 2 Open-ILS/web/js/dojo/openils/widget/AutoFieldWidget.js
1351 1 1 Open-ILS/web/js/dojo/openils/widget/FlattenerFilterPane.js
1352 3 1 Open-ILS/web/js/dojo/openils/widget/FlattenerGrid.js
1353 4 1 Open-ILS/web/js/dojo/openils/widget/PCrudFilterPane.js
1355 commit 4ecfa5931e5391b09b996790b746794625e2b250
1356 Author: Thomas Berezansky <tsbere@mvlc.org>
1357 Date: Tue Aug 14 13:31:27 2012 -0400
1359 Join subqueries as OR'd groups in QueryParser
1361 This makes filter_group_entry(1,2,3) build an OR'd set of the resulting
1362 queries instead of just tacking them onto each other as ANDs.
1364 Signed-off-by: Thomas Berezansky <tsbere@mvlc.org>
1365 Signed-off-by: Dan Scott <dscott@laurentian.ca>
1367 11 9 Open-ILS/src/perlmods/lib/OpenILS/Application/Storage/Driver/Pg/QueryParser.pm
1369 commit 483e19a42750ca5e9db224d6ccf62e58e33a92b3
1370 Author: Thomas Berezansky <tsbere@mvlc.org>
1371 Date: Fri Aug 3 11:34:05 2012 -0400
1373 Expose ability to use filter groups in TPac
1375 Via config options for basic and advanced search.
1377 Signed-off-by: Thomas Berezansky <tsbere@mvlc.org>
1378 Signed-off-by: Dan Scott <dscott@laurentian.ca>
1380 3 0 Open-ILS/src/templates/opac/parts/advanced/search.tt2
1381 16 0 Open-ILS/src/templates/opac/parts/config.tt2
1382 7 2 Open-ILS/src/templates/opac/parts/searchbar.tt2
1384 commit 842f8f854ecf7004436b0799f43297c04d3752b6
1385 Author: Thomas Berezansky <tsbere@mvlc.org>
1386 Date: Fri Aug 10 10:44:47 2012 -0400
1388 Stage 2: Staff Client
1390 Robustify the oils protocol:
1392 1 - In the event of a problem URL, abort with about:blank.
1394 This prevents a segfault!
1396 2 - In the event of the TPac, or KPac, wrap the channel we return.
1398 The wrapper helps with redirects, but if applied to XMLHttpRequests will
1399 cause full breakage.
1401 Without the wrapper redirects end up setting URLs to https://host/...
1403 Signed-off-by: Thomas Berezansky <tsbere@mvlc.org>
1404 Signed-off-by: Dan Scott <dscott@laurentian.ca>
1406 189 8 Open-ILS/xul/staff_client/components/oils_protocol.js
1408 commit ec2ed411a8c8df894d5e54c1980f6660cd5f0238
1409 Author: Thomas Berezansky <tsbere@mvlc.org>
1410 Date: Tue Aug 7 20:15:24 2012 -0400
1414 Attempt to ensure that we always write to oils://remote when needed.
1416 Signed-off-by: Thomas Berezansky <tsbere@mvlc.org>
1417 Signed-off-by: Dan Scott <dscott@laurentian.ca>
1419 8 6 Open-ILS/src/perlmods/lib/OpenILS/WWW/EGCatLoader.pm
1420 2 2 Open-ILS/src/perlmods/lib/OpenILS/WWW/EGCatLoader/Account.pm
1421 2 2 Open-ILS/src/perlmods/lib/OpenILS/WWW/EGCatLoader/Container.pm
1422 5 5 Open-ILS/src/perlmods/lib/OpenILS/WWW/EGCatLoader/Search.pm
1423 1 1 Open-ILS/src/perlmods/lib/OpenILS/WWW/EGKPacLoader.pm
1425 commit 3bde56c32c3de88112bfae364d992a40b1cc19ec
1426 Author: Lebbeous Fogle-Weekley <lebbeous@esilibrary.com>
1427 Date: Thu Jul 26 16:45:24 2012 -0400
1429 Trying to update patron CSS color fails here, so don't try
1431 After modifying user standing penalties ("messages" in the staff client
1432 patron interface), you could get this error message in an alert() dialog:
1433 TypeError: patron.display is undefined.
1435 We were apparently trying to use patron.util.set_patron_css() wrongly,
1436 so the commented out changed verison of the call got farther, but stopped at
1437 ...penalties[i].standing_penalty().name is not a function.
1439 Which probably has something to do with unfleshed data. Somebody can
1440 get to the bottom of this if they want, but for now it's easier just not
1441 to try to do this and make the alert() dialog go away.
1443 Signed-off-by: Lebbeous Fogle-Weekley <lebbeous@esilibrary.com>
1444 Signed-off-by: Bill Erickson <berick@esilibrary.com>
1446 3 3 Open-ILS/xul/staff_client/server/patron/standing_penalties.js
1448 commit 7c793f9cbf9423deb92842f41a4a2ab268090e17
1449 Author: Thomas Berezansky <tsbere@mvlc.org>
1450 Date: Tue Jul 31 15:35:21 2012 -0400
1452 Check for filled hold on transit checkin
1454 "Fill related hold" can grab a hold out from under a transit, so check for
1455 filled holds in addition to canceled ones.
1457 Signed-off-by: Thomas Berezansky <tsbere@mvlc.org>
1458 Signed-off-by: Bill Erickson <berick@esilibrary.com>
1460 2 2 Open-ILS/src/perlmods/lib/OpenILS/Application/Circ/Circulate.pm
1462 commit 1a436930e0e1fd94a4eed6f20c0f8ffdd993630e
1463 Author: Thomas Berezansky <tsbere@mvlc.org>
1464 Date: Tue Apr 10 09:10:46 2012 -0400
1466 SuperCat fixes - Child Init
1468 Sometimes it seems that child_init has not run properly for supercat.
1470 This attempts to fix that by checking for the global appsession objects. If
1471 they are not there we run child_init. The function that does this is being
1472 called from all handler entry functions.
1474 Signed-off-by: Thomas Berezansky <tsbere@mvlc.org>
1475 Signed-off-by: Bill Erickson <berick@esilibrary.com>
1477 28 0 Open-ILS/src/perlmods/lib/OpenILS/WWW/SuperCat.pm
1479 commit 2ff77ad9ea3f4dcee11b13080999d71c5285714d
1480 Author: Dan Scott <dscott@laurentian.ca>
1481 Date: Sat Aug 4 11:04:17 2012 -0400
1483 Silence warnings in search results for holdable copies
1485 Have not yet determined the exact reason the holdable copies size is not
1486 defined in some instances in the search results only, but this commit
1487 prevents warnings from being spewed by apache about undefined variables.
1489 Signed-off-by: Dan Scott <dscott@laurentian.ca>
1490 Signed-off-by: Bill Erickson <berick@esilibrary.com>
1492 2 1 Open-ILS/src/templates/opac/parts/result/table.tt2
1494 commit 2ffba44d3659147ad5bca87f6ff4b224b7c403cc
1495 Author: Dan Scott <dscott@laurentian.ca>
1496 Date: Sat Aug 4 10:43:31 2012 -0400
1498 TPAC: Silence two uninit variable warnings
1500 These warnings were being thrown on every TPAC page request, slowly
1503 Use of uninitialized value $set_locale in string eq at
1504 /usr/local/share/perl/5.10.1/OpenILS/WWW/EGWeb.pm line 159.
1506 Use of uninitialized value in pattern match (m//) at
1507 /usr/local/share/perl/5.10.1/OpenILS/WWW/EGCatLoader.pm line 250.
1511 Signed-off-by: Dan Scott <dscott@laurentian.ca>
1512 Signed-off-by: Bill Erickson <berick@esilibrary.com>
1514 2 1 Open-ILS/src/perlmods/lib/OpenILS/WWW/EGCatLoader.pm
1515 1 1 Open-ILS/src/perlmods/lib/OpenILS/WWW/EGWeb.pm
1517 commit b12a2b3fe1076805b9da429f09d6e539e48bcb07
1518 Author: Dan Scott <dscott@laurentian.ca>
1519 Date: Mon Aug 13 13:53:22 2012 -0400
1521 TPAC: Give login boxes a border
1523 For some reason, the boxes for the login form were stripped of
1524 their default border style. Let the natural input box formatting for the
1525 border shine through and give users an easier target when logging in.
1527 Signed-off-by: Dan Scott <dscott@laurentian.ca>
1528 Signed-off-by: Bill Erickson <berick@esilibrary.com>
1530 0 1 Open-ILS/src/templates/opac/css/style.css.tt2
1532 commit bbc071efaa2d97fa4926d4311cccf78eea2aa956
1533 Author: Ben Shum <bshum@biblio.org>
1534 Date: Mon Aug 6 11:11:54 2012 -0400
1536 TPAC - Fix footer on hold history page
1538 The hold history page was missing an ending div tag to complete the
1539 block which leads to the footer being generated incorrectly on that
1542 Adding the ending tag repairs the display of the footer to match all
1545 Credit to Melissa Lefebvre for noticing this discrepancy.
1547 Signed-off-by: Ben Shum <bshum@biblio.org>
1548 Signed-off-by: Dan Scott <dscott@laurentian.ca>
1550 1 0 Open-ILS/src/templates/opac/myopac/hold_history.tt2
1552 commit ca3764e52f5d80da030f3bcd16ee331391c5c345
1553 Author: Melissa Lefebvre <mlefebvre@biblio.org>
1554 Date: Tue Aug 14 12:58:18 2012 -0400
1556 Change grammar for lost and missing failure messages
1558 Update to the lost and missing failure wording to make it
1559 gramatically correct. Removed the word "has" from both
1562 Signed-off-by: Melissa Lefebvre <mlefebvre@biblio.org>
1563 Signed-off-by: Dan Scott <dscott@laurentian.ca>
1565 2 2 Open-ILS/src/extras/ils_events.xml
1567 commit ab5fcb15d7ef895b0e9059a00568f658fc8a7ef2
1568 Author: Thomas Berezansky <tsbere@mvlc.org>
1569 Date: Tue Aug 14 10:50:11 2012 -0400
1571 Physical Location Fixes/Enhancements
1573 Teach the physical location retrieval function about using an ENV var.
1575 This allows a subdomain to force a specific physical location, say by adding
1576 to their apache config:
1578 SetEnv physical_loc 4
1580 Rewriterules could also be used for more dynamic configuration.
1584 Have preferred library use the stored physical location instead of assuming
1585 that CGI has the setting all the time.
1587 Signed-off-by: Thomas Berezansky <tsbere@mvlc.org>
1589 3 0 Open-ILS/src/perlmods/lib/OpenILS/WWW/EGCatLoader.pm
1590 2 2 Open-ILS/src/perlmods/lib/OpenILS/WWW/EGCatLoader/Util.pm
1592 commit 01c58f66605b19fad28de9692cfe56b8a72ba99a
1593 Author: Ben Shum <bshum@biblio.org>
1594 Date: Tue Aug 7 13:48:31 2012 -0400
1596 TPAC - fix pickup locations for edit holds
1598 When a patron goes to edit a hold in TPAC, they have the option to
1599 choose a different pickup location. Unfortunately, it looks like that
1600 dropdown does not prevent them from selecting locations that aren't
1601 normally allowed for pickups, such as system groups or consortium
1604 This patch adds a check for 'can_have_vols_only' to the edit holds
1607 Credit to Melissa Lefebvre for finally nailing down the source of
1610 Signed-off-by: Ben Shum <bshum@biblio.org>
1611 Signed-off-by: Lebbeous Fogle-Weekley <lebbeous@esilibrary.com>
1613 1 1 Open-ILS/src/templates/opac/myopac/holds/edit.tt2
1615 commit 1d5912e670a328c951a41e333c1a2c0ad564cbbd
1616 Author: Bill Erickson <berick@esilibrary.com>
1617 Date: Fri Aug 10 14:59:50 2012 -0400
1619 Default to current fiscal year in ACQ order upload
1621 * Adds a new API call to determine the current fiscal year for a given
1622 org unit: open-ils.acq.org_unit.current_fiscal_year
1624 * Use open-ils.acq.org_unit.current_fiscal_year to populate the correct
1625 fiscal year in the ACQ order upload selector.
1627 This addresses part 2 of LP 1031927
1629 Signed-off-by: Bill Erickson <berick@esilibrary.com>
1630 Signed-off-by: Lebbeous Fogle-Weekley <lebbeous@esilibrary.com>
1632 37 0 Open-ILS/src/perlmods/lib/OpenILS/Application/Acq/Financials.pm
1633 25 4 Open-ILS/web/js/ui/default/acq/picklist/upload.js
1635 commit b6854d2c06eea5bb4d86a37e461f919379cfc9d8
1636 Author: Bill Erickson <berick@esilibrary.com>
1637 Date: Fri Aug 10 14:59:29 2012 -0400
1639 Enable pcrud access to fiscal year / fiscal calendar
1641 Signed-off-by: Bill Erickson <berick@esilibrary.com>
1642 Signed-off-by: Lebbeous Fogle-Weekley <lebbeous@esilibrary.com>
1644 4 12 Open-ILS/examples/fm_IDL.xml
1646 commit ea51d9f8e2300799a153d4006939afb9c01812ed
1647 Author: Bill Erickson <berick@esilibrary.com>
1648 Date: Fri Aug 10 14:06:36 2012 -0400
1650 Fiscal year selector in ACQ order record upload
1652 * Support a 'fiscal_year' parameter to ACQ order record upload API.
1653 * Adds a new "Fiscal Year" selector to the upload form to facilitate
1654 uploading orders to different fiscal years.
1656 This partially resolves LP 1031927 by allowing manual selection of the
1657 correct fiscal year.
1659 Signed-off-by: Bill Erickson <berick@esilibrary.com>
1660 Signed-off-by: Lebbeous Fogle-Weekley <lebbeous@esilibrary.com>
1662 7 5 Open-ILS/src/perlmods/lib/OpenILS/Application/Acq/Order.pm
1663 10 0 Open-ILS/src/templates/acq/picklist/upload.tt2
1664 29 1 Open-ILS/web/js/ui/default/acq/picklist/upload.js
1666 commit d23bd38fe2eaf84c23bb36f3f03f763dbaccfad5
1667 Author: Ben Shum <bshum@biblio.org>
1668 Date: Mon Aug 13 18:08:53 2012 -0400
1670 Change "Reset form" to "Clear Form"
1672 As suggested by Thomas Berezansky in the comments on LP 994058, change
1673 the button from "Reset form" to "Clear form" to be absolutely clear
1674 that the button now removes all previous search variables.
1676 Signed-off-by: Ben Shum <bshum@biblio.org>
1677 Signed-off-by: Dan Scott <dscott@laurentian.ca>
1679 1 1 Open-ILS/src/templates/opac/parts/advanced/search.tt2
1681 commit f753885abeb88c48e195c4736883ab1a0955b1bd
1682 Author: Dan Scott <dscott@laurentian.ca>
1683 Date: Wed Aug 8 15:08:24 2012 -0400
1685 TPAC: Reset Form and New Search should clear queries
1687 Currently, clicking "Another Search" in the search results page, or
1688 "Reset Form" on the advanced search page, keeps the same query terms and
1689 type around. Clear these parameters as expected; essentially, we keep
1690 only the search location (loc or locg) in scope.
1692 Note that we explicitly keep parameters around when someone is going
1693 from a basic search to an advanced search, because the assumption is
1694 that they want to refine their search further.
1696 Also affected are the org_selector, because we want to pull the logic
1697 for loc or locg out into a common area (the get_library block in
1698 misc_util.tt2), and the style (input.opac-button elements now get styled
1699 the same as a.opac-button elements, which makes it easier to intermingle
1700 them on the same form).
1702 Signed-off-by: Dan Scott <dscott@laurentian.ca>
1703 Signed-off-by: Ben Shum <bshum@biblio.org>
1705 1 1 Open-ILS/src/templates/opac/css/style.css.tt2
1706 7 11 Open-ILS/src/templates/opac/parts/advanced/search.tt2
1707 15 0 Open-ILS/src/templates/opac/parts/misc_util.tt2
1708 5 6 Open-ILS/src/templates/opac/parts/org_selector.tt2
1709 4 1 Open-ILS/src/templates/opac/results.tt2
1711 commit ff490fbc2c552d33ee11065fe249c0e9e4aa9b8e
1712 Author: Ben Shum <bshum@biblio.org>
1713 Date: Sun Aug 12 03:25:49 2012 -0400
1715 TPAC - add library scoping to shelf browser
1717 The shelf browser currently uses the 'loc' variable to define scoping and
1718 limit browsing to specific org units. However, since much of the scoping
1719 actually uses 'locg', the scoping was broken for the shelf browser.
1721 Additionally, under Advanced Search's Numeric Search, the option for
1722 'Call Number (Shelf Browse)' only applies the 'cn' variable to searches
1723 and never adds the search scope, despite the search library now being
1724 an available filter choice.
1726 Based on suggestion by Dan Scott in IRC, this patch uses the function for
1727 _get_search_lib() to retrieve the search library and add it to both parts
1728 of the shelf browser.
1730 Signed-off-by: Ben Shum <bshum@biblio.org>
1731 Signed-off-by: Dan Scott <dscott@laurentian.ca>
1733 1 1 Open-ILS/src/perlmods/lib/OpenILS/WWW/EGCatLoader/Record.pm
1734 1 0 Open-ILS/src/perlmods/lib/OpenILS/WWW/EGCatLoader/Search.pm
1736 commit 767fcaa324a97288663cf29809264e1d1b42423a
1737 Author: Jason Stephenson <jstephenson@mvlc.org>
1738 Date: Wed Jul 25 13:43:38 2012 -0400
1740 Make opac/results.tt2 remember facet when sorting, etc.
1742 Add a hidden field in the search form and set its value to the value
1743 of the CGI 'facet' param if the facet parameter is set. This appears
1744 to work for multiple facets. Clearing a facet is as simple as clicking
1745 on the gray-backgounded facet name.
1747 Signed-off-by: Jason Stephenson <jstephenson@mvlc.org>
1748 Signed-off-by: Dan Scott <dscott@laurentian.ca>
1750 3 0 Open-ILS/src/templates/opac/results.tt2
1752 commit 7eb9ee92f1c3c40b3fa3064831bb979763a1080e
1753 Author: Ben Shum <bshum@biblio.org>
1754 Date: Thu Aug 9 12:27:57 2012 -0400
1756 TPAC - fix alignment of "You are now browsing..." in shelf browser
1758 The "You are now browsing..." message does not align to the center of the
1759 page. Changing the <div> to a <p> seems to properly align the text.
1761 Along the way, we should remove the extra <span> and <strong> (the strong
1762 is redundant with the css being inherited by color_4 class) and make the
1763 new single line message more i18n-friendly for future translations.
1765 Credit to Michael Peters for noticing the problem and thanks to Dan Scott,
1766 Lebbeous Fogle-Weekley, and Thomas Berezansky for help via IRC for the
1769 Signed-off-by: Ben Shum <bshum@biblio.org>
1770 Signed-off-by: Michael Peters <mrpeters@library.in.gov>
1771 Signed-off-by: Dan Scott <dscott@laurentian.ca>
1773 3 4 Open-ILS/src/templates/opac/parts/record/cnbrowse.tt2
1775 commit 97bf1bb3b78e6b1ae825e26230a0766bce28162c
1776 Author: Thomas Berezansky <tsbere@mvlc.org>
1777 Date: Sun Aug 12 15:16:01 2012 -0400
1779 Fix TPAC shelf browser's previous link
1781 Line fix suggested by Thomas Berezansky.
1783 The cnoffset was strictly checking for values that start with a digit.
1784 But negative numbers start with a "-" instead. Once this check was
1785 changed, the previous link will continue to move further into negative
1788 Signed-off-by: Ben Shum <bshum@biblio.org>
1789 Signed-off-by: Dan Scott <dscott@laurentian.ca>
1791 1 1 Open-ILS/src/templates/opac/parts/record/cnbrowse.tt2
1793 commit 5391ddb464bc7e55aaa187dd7641b76d12d869fc
1794 Author: Robert Soulliere <robert.soulliere@mohawkcollege.ca>
1795 Date: Fri Aug 10 13:03:58 2012 -0400
1797 Documentation: Fix some issues which caused a2x epub processing to choke.
1799 Signed-off-by: Robert Soulliere <robert.soulliere@mohawkcollege.ca>
1801 2 0 docs/RELEASE_NOTES_2_3.txt
1804 commit 4a08f184236163217d434b7b18150162250ea584
1805 Author: Robert Soulliere <robert.soulliere@mohawkcollege.ca>
1806 Date: Fri Aug 10 12:24:13 2012 -0400
1808 Documentation: add a missing image.
1810 Signed-off-by: Robert Soulliere <robert.soulliere@mohawkcollege.ca>
1812 - - docs/media/Kids_OPAC10.jpg
1813 create mode 100644 docs/media/Kids_OPAC10.jpg
1815 commit 0ca4a5a26ec0b8d1e16f5d9b45231c6e5d9157ef
1816 Author: Robert Soulliere <robert.soulliere@mohawkcollege.ca>
1817 Date: Fri Aug 10 10:04:59 2012 -0400
1819 Documentation: remove line break characters from file.
1821 Signed-off-by: Robert Soulliere <robert.soulliere@mohawkcollege.ca>
1823 201 201 docs/opac/kids_opac.txt
1825 commit 067669e687e17a130c890e84f1023f48bf14504d
1826 Author: Sally Fortin <sfortin@esilibrary.com>
1827 Date: Fri Aug 10 09:59:04 2012 -0400
1829 Documentation: Add kids catalog documentation from ESI site.
1831 Signed-off-by: Robert Soulliere <robert.soulliere@mohawkcollege.ca>
1833 - - docs/media/Kids_OPAC1.jpg
1834 - - docs/media/Kids_OPAC11.jpg
1835 - - docs/media/Kids_OPAC12.jpg
1836 - - docs/media/Kids_OPAC13.jpg
1837 - - docs/media/Kids_OPAC14.jpg
1838 - - docs/media/Kids_OPAC15.jpg
1839 - - docs/media/Kids_OPAC16.jpg
1840 - - docs/media/Kids_OPAC17.jpg
1841 - - docs/media/Kids_OPAC2.jpg
1842 - - docs/media/Kids_OPAC4.jpg
1843 - - docs/media/Kids_OPAC5.jpg
1844 - - docs/media/Kids_OPAC6.jpg
1845 - - docs/media/Kids_OPAC7.jpg
1846 - - docs/media/Kids_OPAC8.jpg
1847 - - docs/media/Kids_OPAC9.jpg
1848 201 0 docs/opac/kids_opac.txt
1850 create mode 100644 docs/media/Kids_OPAC1.jpg
1851 create mode 100644 docs/media/Kids_OPAC11.jpg
1852 create mode 100644 docs/media/Kids_OPAC12.jpg
1853 create mode 100644 docs/media/Kids_OPAC13.jpg
1854 create mode 100644 docs/media/Kids_OPAC14.jpg
1855 create mode 100644 docs/media/Kids_OPAC15.jpg
1856 create mode 100644 docs/media/Kids_OPAC16.jpg
1857 create mode 100644 docs/media/Kids_OPAC17.jpg
1858 create mode 100644 docs/media/Kids_OPAC2.jpg
1859 create mode 100644 docs/media/Kids_OPAC4.jpg
1860 create mode 100644 docs/media/Kids_OPAC5.jpg
1861 create mode 100644 docs/media/Kids_OPAC6.jpg
1862 create mode 100644 docs/media/Kids_OPAC7.jpg
1863 create mode 100644 docs/media/Kids_OPAC8.jpg
1864 create mode 100644 docs/media/Kids_OPAC9.jpg
1865 create mode 100644 docs/opac/kids_opac.txt
1867 commit 135048671b01eacffacba741058ab487a5885b22
1868 Author: Dan Scott <dscott@laurentian.ca>
1869 Date: Thu Aug 9 18:25:00 2012 -0400
1871 Authorities: Fix broken UI due to new XUL/Dojo/regressions
1873 New versions of XUL, since Firefox 10, hate dojo.query("foo bar"), so we
1874 have to refactor it to use dojo.query("foo").query("bar") instead. At
1875 least until we upgrade to a new version of Dojo.
1877 In addition, 522d8d82 introduced a regression meaning that the text of
1878 the authorities was no longer wrapped in a SPAN element with a class of
1879 "text". That in turn meant that the Dojo queries weren't picking up the
1880 labels for the merge box, leaving no visual indication to the user as to
1881 what authorities exactly were being merged. So, repair that.
1883 Also, similar to a fix for the MFHD editor, set the initial height of
1884 the spawned MARC Editor for an authority record to something reasonable.
1886 Signed-off-by: Dan Scott <dscott@laurentian.ca>
1887 Signed-off-by: Mike Rylander <mrylander@gmail.com>
1889 15 7 Open-ILS/web/js/ui/default/cat/authority/list.js
1891 commit c81118e76cc10529d857233462a6d690c14a9834
1892 Author: Dan Scott <dscott@laurentian.ca>
1893 Date: Thu Aug 9 16:31:44 2012 -0400
1895 Set a sane initial MFHD Editor size
1897 For most MFHD records, the size of the MARC Editor window when spawned
1898 fits into the confines of a normal desktop. However, for MFHD records
1899 with dozens or more rows, the window chrome can be inaccessible because
1900 it is bumped off the top of the Windows desktop. This makes it
1901 impossible for users to close the window without a workaround like
1904 This branch sets the window to an initial height of 40 pixels less than
1905 the height of the entire staff client window. This should be enough to
1906 enable the chrome on top to be visible. In addition, we have to set the
1907 width to something reasonable because XUL seems to otherwise set the
1908 window to be extremely skinny once an explicit height is set, so we set
1909 that to be half the width of the staff client window.
1911 Finally, we allow the new window to be resizable according to the user's
1914 Signed-off-by: Dan Scott <dscott@laurentian.ca>
1915 Signed-off-by: Mike Rylander <mrylander@gmail.com>
1917 5 1 Open-ILS/xul/staff_client/chrome/content/cat/opac.js
1919 commit fbc36bfdb1098df6b4cd8f48d59bc9b09cc679d4
1920 Author: Lebbeous Fogle-Weekley <lebbeous@esilibrary.com>
1921 Date: Wed Aug 8 13:50:33 2012 -0400
1923 Simplified Hold Pull List: Fix several sorting bugs
1925 First of all, sorting on most columns was broken due to a bug in the way
1926 that the flattener methods of the open-ils.fielder service were
1927 constructing their SQL JOINs. We were coming up with way too many
1928 joins, and then losing track of which JOIN's alias to refer to when
1929 building the ORDER BY clause later. This is fixed.
1931 Secondly, the shelving location column now sorts automatically by the
1932 shelving location *ordering* values, when avaiable. These are the
1933 values that you set up in the drag-and-drop staff client interface
1934 titled "Copy Location Order." When these values are not set for the org
1935 unit whose pull list you're viewing, the sorting will fall back to
1938 Signed-off-by: Lebbeous Fogle-Weekley <lebbeous@esilibrary.com>
1939 Signed-off-by: Mike Rylander <mrylander@gmail.com>
1941 5 1 Open-ILS/examples/fm_IDL.xml
1942 3 0 Open-ILS/src/perlmods/lib/OpenILS/Application/Fielder.pm
1943 28 3 Open-ILS/src/perlmods/lib/OpenILS/Application/Flattener.pm
1944 2 2 Open-ILS/src/templates/circ/hold_pull_list.tt2
1946 commit e0e0b53bedae81c6f687cd2ea6db020f9ce9f9b4
1947 Author: Robert Soulliere <robert.soulliere@mohawkcollege.ca>
1948 Date: Thu Aug 9 15:17:48 2012 -0400
1950 Documentation: Update upgrade instruction to 2.3.beta1 and include all docs that were in 2.2.
1952 Signed-off-by: Robert Soulliere <robert.soulliere@mohawkcollege.ca>
1954 11 11 docs/installation/server_upgrade.txt
1957 commit 807d5ed5a28a2ac9b5caa098eeb339169ff9354f
1958 Author: Robert Soulliere <robert.soulliere@mohawkcollege.ca>
1959 Date: Wed Aug 8 10:45:33 2012 -0400
1961 Documentation: Remove a space causing an error during PDF processing.
1963 Signed-off-by: Robert Soulliere <robert.soulliere@mohawkcollege.ca>
1967 commit 3bee2e65eb4c1d3b297db32df6424a97b8631acd
1968 Author: Dan Scott <dscott@laurentian.ca>
1969 Date: Sat Aug 4 11:24:15 2012 -0400
1971 TPAC: Remove explicit width on "View my list" button
1973 .cached_list_div, which defines the style for the "View my list" button
1974 on the TPAC button bar once an item has been added to a temporary list,
1975 is given an explicit width of 111px, which is problematic for a number
1978 1. If the font-size of the base style is increased, then the text will
1980 2. Translations tend to be longer than English, and indeed in fr-CA
1981 "Afficher ma liste" ends up wrapping onto a second line, which makes
1982 the button bar look weird.
1984 Accordingly, remove the explicit "width:111px" from the style definition
1985 for .cached_list_div.
1987 Signed-off-by: Dan Scott <dscott@laurentian.ca>
1988 Signed-off-by: Ben Shum <bshum@biblio.org>
1990 1 1 Open-ILS/src/templates/opac/css/style.css.tt2
1992 commit 9e95c136931f4abb499ea2862aed3ee56dc2b758
1993 Author: Thomas Berezansky <tsbere@mvlc.org>
1994 Date: Tue Aug 7 14:29:37 2012 -0400
1996 Remove extra xulG redefines
1998 Signed-off-by: Thomas Berezansky <tsbere@mvlc.org>
1999 Signed-off-by: Dan Scott <dscott@laurentian.ca>
2001 0 1 Open-ILS/xul/staff_client/chrome/content/util/widget_prompt.js
2002 0 2 Open-ILS/xul/staff_client/server/cat/volume_editor.js
2003 0 2 Open-ILS/xul/staff_client/server/circ/circ_summary.xul
2004 0 2 Open-ILS/xul/staff_client/server/circ/copy_details.xul
2005 0 1 Open-ILS/xul/staff_client/server/serial/editor_base.js
2007 commit 6702825122afae72f531bd81d3018be41b71edb9
2008 Author: Thomas Berezansky <tsbere@mvlc.org>
2009 Date: Tue Aug 7 14:19:56 2012 -0400
2013 Signed-off-by: Thomas Berezansky <tsbere@mvlc.org>
2014 Signed-off-by: Dan Scott <dscott@laurentian.ca>
2016 1 1 Open-ILS/xul/staff_client/chrome/content/util/timestamp.js
2018 commit b029b810bdba473f5c7743f582aab1e84b60fc85
2019 Author: Thomas Berezansky <tsbere@mvlc.org>
2020 Date: Mon Aug 6 12:48:19 2012 -0400
2022 Redirect to OILS in staff client
2024 Signed-off-by: Thomas Berezansky <tsbere@mvlc.org>
2025 Signed-off-by: Bill Erickson <berick@esilibrary.com>
2027 3 3 Open-ILS/src/perlmods/lib/OpenILS/WWW/EGCatLoader/Search.pm
2029 commit 0b8fa1397d0c400f8e85829aa867c4cfbbf2b6ab
2030 Author: Dan Scott <dscott@laurentian.ca>
2031 Date: Fri Aug 3 10:59:33 2012 -0400
2033 Add dependencies for Fedora
2035 Noted by Net Wolf on the mailing list, some core dependencies were
2036 missing from the Fedora Makefile.install installer. As some of them have
2037 recently been packaged for Fedora 17, add them to the package
2038 collection; others are still unpackaged, so leave them there.
2040 Note: the packages are not available on Fedora 16, but that has a
2041 limited remaining shelf life anyway, so consider this a shift to
2042 supporting only the latest stable version of Fedora.
2044 Signed-off-by: Dan Scott <dscott@laurentian.ca>
2045 Signed-off-by: Lebbeous Fogle-Weekley <lebbeous@esilibrary.com>
2047 4 1 Open-ILS/src/extras/Makefile.install
2049 commit 23809f373d165481fbdea58111d2b3d079dc691d
2050 Author: Bill Erickson <berick@esilibrary.com>
2051 Date: Fri Aug 3 10:02:29 2012 -0400
2053 Import updated translations from Launchpad; stage 2
2055 Signed-off-by: Bill Erickson <berick@esilibrary.com>
2057 1 1 build/i18n/po/XULTermLoader.js/XULTermLoader.js.pot
2058 12 12 build/i18n/po/acq.js/acq.js.pot
2059 1 1 build/i18n/po/capture.js/capture.js.pot
2060 16 2 build/i18n/po/circ.properties/circ.properties.pot
2061 1 1 build/i18n/po/conify.js/conify.js.pot
2062 810 719 build/i18n/po/db.seed/db.seed.pot
2063 2537 2345 build/i18n/po/fm_IDL.dtd/fm_IDL.dtd.pot
2064 15 15 build/i18n/po/ils_events.xml/ils_events.xml.pot
2065 72 542 build/i18n/po/lang.dtd/lang.dtd.pot
2066 6 1 build/i18n/po/offline.properties/offline.properties.pot
2067 2 4 build/i18n/po/opac.dtd/opac.dtd.pot
2068 1 1 build/i18n/po/opac.js/opac.js.pot
2069 1 1 build/i18n/po/pull_list.js/pull_list.js.pot
2070 9 9 build/i18n/po/register.js/register.js.pot
2071 1 1 build/i18n/po/reservation.js/reservation.js.pot
2072 1 1 build/i18n/po/selfcheck.js/selfcheck.js.pot
2073 203 103 build/i18n/po/tpac/tpac.pot
2075 commit 39c37d3bdc1762d329390e287d70b31c51264803
2076 Author: Bill Erickson <berick@esilibrary.com>
2077 Date: Fri Aug 3 10:00:54 2012 -0400
2079 Import updated translations from Launchpad; stage 1
2081 Signed-off-by: Bill Erickson <berick@esilibrary.com>
2083 21 21 build/i18n/po/Searcher.js/pt-BR.po
2084 15 16 build/i18n/po/admin.properties/pt-BR.po
2085 102 0 build/i18n/po/authority.js/tr-TR.po
2086 65 49 build/i18n/po/cat.properties/pt-BR.po
2087 4 4 build/i18n/po/circ.properties/cs-CZ.po
2088 4 4 build/i18n/po/circ.properties/de-DE.po
2089 4 4 build/i18n/po/circ.properties/en-CA.po
2090 4 4 build/i18n/po/circ.properties/en-GB.po
2091 4 4 build/i18n/po/circ.properties/es-ES.po
2092 4 4 build/i18n/po/circ.properties/fr-CA.po
2093 4 4 build/i18n/po/circ.properties/hy-AM.po
2094 74 41 build/i18n/po/circ.properties/pt-BR.po
2095 4 4 build/i18n/po/circ.properties/ru-RU.po
2096 5 5 build/i18n/po/conify.js/es-ES.po
2097 5 5 build/i18n/po/conify.js/pt-BR.po
2098 2191 2198 build/i18n/po/fm_IDL.dtd/cs-CZ.po
2099 2188 2195 build/i18n/po/fm_IDL.dtd/de-DE.po
2100 2191 2198 build/i18n/po/fm_IDL.dtd/en-CA.po
2101 2191 2198 build/i18n/po/fm_IDL.dtd/en-GB.po
2102 2188 2195 build/i18n/po/fm_IDL.dtd/es-ES.po
2103 2225 2232 build/i18n/po/fm_IDL.dtd/fr-CA.po
2104 2191 2198 build/i18n/po/fm_IDL.dtd/hy-AM.po
2105 2191 2198 build/i18n/po/fm_IDL.dtd/pt-BR.po
2106 2191 2198 build/i18n/po/fm_IDL.dtd/ru-RU.po
2107 2188 2195 build/i18n/po/fm_IDL.dtd/tr-TR.po
2108 149 142 build/i18n/po/opac.dtd/pt-BR.po
2109 5 5 build/i18n/po/opac.js/es-ES.po
2110 15 15 build/i18n/po/pull_list.js/pt-BR.po
2111 6 6 build/i18n/po/register.js/de-DE.po
2112 20 20 build/i18n/po/register.js/es-ES.po
2113 31 31 build/i18n/po/register.js/tr-TR.po
2114 31 22 build/i18n/po/selfcheck.js/pt-BR.po
2115 11 11 build/i18n/po/serial.properties/pt-BR.po
2116 create mode 100644 build/i18n/po/authority.js/tr-TR.po
2118 commit 78373003944ba3be5535bb4a221cecc4fd01bceb
2119 Author: Bill Erickson <berick@esilibrary.com>
2120 Date: Thu Aug 2 12:12:49 2012 -0400
2122 Initial cut of 2.3 release notes.
2124 Basically, the contents of RELEASE_NOTES_NEXT organized into
2125 RELEASE_NOTES_2_3.txt and removed from RELEASE_NOTE_NEXT.
2127 Signed-off-by: Bill Erickson <berick@esilibrary.com>
2128 Signed-off-by: Mike Rylander <mrylander@gmail.com>
2130 368 0 docs/RELEASE_NOTES_2_3.txt
2131 0 22 docs/RELEASE_NOTES_NEXT/acq-invoice-li-search.txt
2132 0 67 docs/RELEASE_NOTES_NEXT/add-to-permanent-bookbag.txt
2133 0 15 docs/RELEASE_NOTES_NEXT/edi-invoices.txt
2134 0 60 docs/RELEASE_NOTES_NEXT/new_xulrunner.txt
2135 0 38 docs/RELEASE_NOTES_NEXT/search-filter-groups.txt
2136 0 30 docs/RELEASE_NOTES_NEXT/simplified-hold-pull-list.txt
2137 0 29 docs/RELEASE_NOTES_NEXT/tpac-css-colors.txt
2138 0 37 docs/RELEASE_NOTES_NEXT/vandelay-copy-overlay.txt
2139 0 15 docs/RELEASE_NOTES_NEXT/warn-when-adding-to-a-temporary-bookbag.txt
2140 0 16 docs/RELEASE_NOTES_NEXT/z3950-attr-admin-ui.txt
2141 create mode 100644 docs/RELEASE_NOTES_2_3.txt
2142 delete mode 100644 docs/RELEASE_NOTES_NEXT/acq-invoice-li-search.txt
2143 delete mode 100644 docs/RELEASE_NOTES_NEXT/add-to-permanent-bookbag.txt
2144 delete mode 100644 docs/RELEASE_NOTES_NEXT/edi-invoices.txt
2145 delete mode 100644 docs/RELEASE_NOTES_NEXT/new_xulrunner.txt
2146 delete mode 100644 docs/RELEASE_NOTES_NEXT/search-filter-groups.txt
2147 delete mode 100644 docs/RELEASE_NOTES_NEXT/simplified-hold-pull-list.txt
2148 delete mode 100644 docs/RELEASE_NOTES_NEXT/tpac-css-colors.txt
2149 delete mode 100644 docs/RELEASE_NOTES_NEXT/vandelay-copy-overlay.txt
2150 delete mode 100644 docs/RELEASE_NOTES_NEXT/warn-when-adding-to-a-temporary-bookbag.txt
2151 delete mode 100644 docs/RELEASE_NOTES_NEXT/z3950-attr-admin-ui.txt
2153 commit 9646deb6f6dcf9b4ae807bcc7cf283485cba5371
2154 Author: Bill Erickson <berick@esilibrary.com>
2155 Date: Thu Aug 2 12:09:42 2012 -0400
2157 Add simple README to RELEASE_NOTE_NEXT
2159 Without something in the directory, it will dissappear each time we
2160 create release notes from the contents and delete them, since Git
2161 removes empty directories. That would likely just lead to confusion.
2163 Signed-off-by: Bill Erickson <berick@esilibrary.com>
2164 Signed-off-by: Mike Rylander <mrylander@gmail.com>
2166 6 0 docs/RELEASE_NOTES_NEXT/README
2167 create mode 100644 docs/RELEASE_NOTES_NEXT/README
2169 commit 5aff6e1d57a25720197bd8b0c363c54e16fbdaf5
2170 Author: Robert Soulliere <robert.soulliere@mohawkcollege.ca>
2171 Date: Fri Aug 3 09:21:18 2012 -0400
2173 Documentation: adjust documentation for 2_3 release.
2175 Comment out chapters in root.txt except for basic documentation.
2176 Update upgrade instructions for the 2.3 alpha2 release.
2178 Signed-off-by: Robert Soulliere <robert.soulliere@mohawkcollege.ca>
2180 12 12 docs/installation/server_upgrade.txt
2183 commit d197adabb23a0ada11cb4e5e881706ae45ad8050
2184 Author: Bill Erickson <berick@esilibrary.com>
2185 Date: Thu Aug 2 11:35:05 2012 -0400
2187 Repairing upgrade stamp number
2189 Signed-off-by: Bill Erickson <berick@esilibrary.com>
2191 1 1 Open-ILS/src/sql/Pg/upgrade/0733.data.jedi_with_copies.sql
2193 commit ca2b77886d873c6ba103d77ad157a9174ea0382b
2194 Author: Robert Soulliere <robert.soulliere@mohawkcollege.ca>
2195 Date: Thu Aug 2 10:34:44 2012 -0400
2197 Documentation: Add Staff account management chapter.
2199 Converted from 1.6 documentation. Reviewed by Jennifer Turner.
2201 Signed-off-by: Robert Soulliere <robert.soulliere@mohawkcollege.ca>
2203 88 0 docs/admin/permissions.txt
2205 create mode 100644 docs/admin/permissions.txt
2207 commit 2dea1770e821eb05abd38e339eb25de13a49d4c8
2208 Author: Dan Scott <dscott@laurentian.ca>
2209 Date: Wed Aug 1 23:05:58 2012 -0400
2211 Fix up whitespace in a couple of SIP modules
2213 Signed-off-by: Dan Scott <dscott@laurentian.ca>
2215 292 292 Open-ILS/src/perlmods/lib/OpenILS/SIP.pm
2216 178 178 Open-ILS/src/perlmods/lib/OpenILS/SIP/Patron.pm
2218 commit 6769c01217e0c8b8a91ba7d3cc8ce6769919bf39
2219 Author: Jeff Godin <jgodin@tadl.org>
2220 Date: Tue Jun 19 15:31:08 2012 -0400
2222 Add SIP support for Fine Items field
2224 Add support for SIP Fine Items, msg 64 field AV.
2226 Display outstanding balance, last_billing_type, and a description.
2228 For circulation xacts, description is title / author from MODS.
2230 For grocery xacts, description is last_billing_note.
2234 Signed-off-by: Jeff Godin <jgodin@tadl.org>
2235 Signed-off-by: Jason Stephenson <jstephenson@mvlc.org>
2236 Signed-off-by: Dan Scott <dscott@laurentian.ca>
2238 15 1 Open-ILS/src/perlmods/lib/OpenILS/SIP/Patron.pm
2240 commit a188139d906bf35c0e0a0184711b0f440c4bb02e
2241 Author: Jeff Godin <jgodin@tadl.org>
2242 Date: Tue Jun 19 15:10:07 2012 -0400
2244 Pass authtoken to OpenILS::SIP::Patron objects
2246 To support retrieval of billing details, OpenILS::SIP::Patron
2247 objects need an auth token.
2249 Teach OpenILS::SIP->find_patron to pass patron objects an auth
2250 token, and also move existing "find patron by what key: barcode or
2251 database id?" logic into find_patron (and out of
2252 OpenILS::SIP::Patron->new).
2254 Signed-off-by: Jeff Godin <jgodin@tadl.org>
2255 Signed-off-by: Jason Stephenson <jstephenson@mvlc.org>
2256 Signed-off-by: Dan Scott <dscott@laurentian.ca>
2258 8 1 Open-ILS/src/perlmods/lib/OpenILS/SIP.pm
2259 2 6 Open-ILS/src/perlmods/lib/OpenILS/SIP/Patron.pm
2261 commit abc738f57e52871192f9a027e5356deb8f7424d5
2262 Author: Dan Scott <dscott@laurentian.ca>
2263 Date: Wed Aug 1 17:33:48 2012 -0400
2265 Wrap upgrade script for search filter group admin UI
2267 Signed-off-by: Dan Scott <dscott@laurentian.ca>
2269 1 1 Open-ILS/src/sql/Pg/002.schema.config.sql
2270 31 0 Open-ILS/src/sql/Pg/upgrade/0735.data.search_filter_group_perms.sql
2271 0 29 Open-ILS/src/sql/Pg/upgrade/XXXX.data.search_filter_group_perms.sql
2272 create mode 100644 Open-ILS/src/sql/Pg/upgrade/0735.data.search_filter_group_perms.sql
2273 delete mode 100644 Open-ILS/src/sql/Pg/upgrade/XXXX.data.search_filter_group_perms.sql
2275 commit 4d424d03934f7ebb4e5ffe3ae2d7335586a6c5e4
2276 Author: Bill Erickson <berick@esilibrary.com>
2277 Date: Wed Jul 25 09:43:43 2012 -0400
2279 Search filter group doc repair
2281 Change the example in the docs to have correct syntax:
2283 filter_group=reading_level becomes filter_group='reading_level'
2285 Thanks to kmlussier for pointing this out.
2287 Signed-off-by: Bill Erickson <berick@esilibrary.com>
2288 Signed-off-by: Kathy Lussier <klussier@masslnc.org>
2289 Signed-off-by: Dan Scott <dscott@laurentian.ca>
2291 1 1 docs/RELEASE_NOTES_NEXT/search-filter-groups.txt
2293 commit 176078548035aa3781b91e66d7df578b0a43858d
2294 Author: Bill Erickson <berick@esilibrary.com>
2295 Date: Thu May 31 10:06:17 2012 -0400
2297 Add missing search filter group view/admin perm
2299 ADMIN_SEARCH_FILTER_GROUP
2300 VIEW_SEARCH_FILTER_GROUP
2302 Signed-off-by: Bill Erickson <berick@esilibrary.com>
2303 Signed-off-by: Kathy Lussier <klussier@masslnc.org>
2304 Signed-off-by: Dan Scott <dscott@laurentian.ca>
2306 5 1 Open-ILS/src/sql/Pg/950.data.seed-values.sql
2307 29 0 Open-ILS/src/sql/Pg/upgrade/XXXX.data.search_filter_group_perms.sql
2308 create mode 100644 Open-ILS/src/sql/Pg/upgrade/XXXX.data.search_filter_group_perms.sql
2310 commit e9771beffe8ffcdb0d7f02eb2bfce6962a4e1ac5
2311 Author: Bill Erickson <berick@esilibrary.com>
2312 Date: Thu May 31 09:27:40 2012 -0400
2314 Search filter groups release notes
2316 Signed-off-by: Bill Erickson <berick@esilibrary.com>
2317 Signed-off-by: Kathy Lussier <klussier@masslnc.org>
2318 Signed-off-by: Dan Scott <dscott@laurentian.ca>
2320 38 0 docs/RELEASE_NOTES_NEXT/search-filter-groups.txt
2321 create mode 100644 docs/RELEASE_NOTES_NEXT/search-filter-groups.txt
2323 commit 67095d5acccdd7947aef2a7bcc4a2c232e0db33c
2324 Author: Bill Erickson <berick@esilibrary.com>
2325 Date: Thu May 31 09:37:58 2012 -0400
2327 Search filter groups admin UI staff menu entry
2329 Admin -> Local Administration -> Search Filter Groups
2331 Signed-off-by: Bill Erickson <berick@esilibrary.com>
2332 Signed-off-by: Kathy Lussier <klussier@masslnc.org>
2333 Signed-off-by: Dan Scott <dscott@laurentian.ca>
2335 1 0 Open-ILS/web/opac/locale/en-US/lang.dtd
2336 4 0 Open-ILS/xul/staff_client/chrome/content/main/menu.js
2337 3 0 Open-ILS/xul/staff_client/chrome/content/main/menu_frame_menus.xul
2339 commit 42505e6c89ef51cdba62d112222739114e8de8dd
2340 Author: Bill Erickson <berick@esilibrary.com>
2341 Date: Fri May 25 09:22:36 2012 -0400
2343 Search filter groups admin UI / API
2345 UI for managing search filter groups and group entries.
2347 This inclues a new API call for performing CRUD actions on filter
2350 open-ils.actor.filter_group_entry.crud
2352 This new API call was necessary because entries link to
2353 actor.search_query's, whose write access cannot be controled by pcrud.
2355 Signed-off-by: Bill Erickson <berick@esilibrary.com>
2356 Signed-off-by: Kathy Lussier <klussier@masslnc.org>
2357 Signed-off-by: Dan Scott <dscott@laurentian.ca>
2359 2 2 Open-ILS/examples/fm_IDL.xml
2360 112 0 Open-ILS/src/perlmods/lib/OpenILS/Application/Actor.pm
2361 104 0 Open-ILS/src/templates/conify/global/actor/search_filter_group.tt2
2362 182 0 Open-ILS/web/js/ui/default/conify/global/actor/search_filter_group.js
2363 create mode 100644 Open-ILS/src/templates/conify/global/actor/search_filter_group.tt2
2364 create mode 100644 Open-ILS/web/js/ui/default/conify/global/actor/search_filter_group.js
2366 commit 5d355e3262c3cf5a528762d5162a8526649efcbb
2367 Author: Jason Stephenson <jason@sigio.com>
2368 Date: Wed Apr 25 15:06:38 2012 -0400
2370 Add WEBDIR to Open-ILS/xul/staff_client/Makefile.am.
2372 Signed-off-by: Jason Stephenson <jason@sigio.com>
2373 Signed-off-by: Dan Scott <dscott@laurentian.ca>
2375 1 1 Open-ILS/xul/staff_client/Makefile.am
2377 commit 61a95875189d27ed3543f45edb63d3e243aa272a
2378 Author: Thomas Berezansky <tsbere@mvlc.org>
2379 Date: Wed Aug 1 16:40:51 2012 -0400
2381 Fix place hold hiding logic
2383 Always show the place hold link for staff with permission to place holds
2384 that won't fill currently.
2386 Otherwise, only show the link if:
2387 There are holdable copies
2389 We aren't blocking OR there are no available copies
2391 Signed-off-by: Thomas Berezansky <tsbere@mvlc.org>
2392 Signed-off-by: Dan Scott <dscott@laurentian.ca>
2394 3 4 Open-ILS/src/templates/opac/parts/record/summary.tt2
2395 3 5 Open-ILS/src/templates/opac/parts/result/table.tt2
2397 commit f58ad303473a992b11cbefe704dafd1a8eb03ae3
2398 Author: Dan Scott <dscott@laurentian.ca>
2399 Date: Wed Aug 1 16:54:32 2012 -0400
2401 TPAC: Wrap "holdable copies" upgrade script
2403 Signed-off-by: Dan Scott <dscott@laurentian.ca>
2405 1 1 Open-ILS/src/sql/Pg/002.schema.config.sql
2406 145 0 Open-ILS/src/sql/Pg/upgrade/0734.tpac_holdable_check.sql
2407 0 137 Open-ILS/src/sql/Pg/upgrade/XXXX.tpac_holdable_check.sql
2408 create mode 100644 Open-ILS/src/sql/Pg/upgrade/0734.tpac_holdable_check.sql
2409 delete mode 100644 Open-ILS/src/sql/Pg/upgrade/XXXX.tpac_holdable_check.sql
2411 commit 8151ed9d949a6613c1bf40d605c59f2d07efd06c
2412 Author: Art Rhyno <art632000@yahoo.ca>
2413 Date: Fri Jul 27 11:39:14 2012 -0400
2415 Block "Place Hold" link in TPAC if item is available
2417 Suppress the display of the "Place Hold" link based on whether an item
2418 is available. This is set as a preference in config.tt2. Some sites
2419 may want the ability to place holds regardless of availability.
2421 Signed-off-by: Art Rhyno <art632000@yahoo.ca>
2422 Signed-off-by: Dan Scott <dscott@laurentian.ca>
2425 Open-ILS/src/templates/opac/parts/record/summary.tt2
2426 Open-ILS/src/templates/opac/parts/result/table.tt2
2428 Signed-off-by: Dan Scott <dscott@laurentian.ca>
2430 9 0 Open-ILS/src/templates/opac/parts/config.tt2
2431 3 1 Open-ILS/src/templates/opac/parts/misc_util.tt2
2432 8 2 Open-ILS/src/templates/opac/parts/record/summary.tt2
2433 9 2 Open-ILS/src/templates/opac/parts/result/table.tt2
2435 commit a6170ad241d22e936def92dd0896ee955ae48e53
2436 Author: Thomas Berezansky <tsbere@mvlc.org>
2437 Date: Wed Apr 18 17:03:05 2012 -0400
2439 TPac: Hide place hold links when not holdable
2441 The only check done is on the holdable flags:
2446 Hold rules themselves are not checked.
2448 Note that place hold links are shown either way when you can have the
2449 PLACE_UNFILLABLE_HOLD permission and are logged into the staff client.
2451 Signed-off-by: Thomas Berezansky <tsbere@mvlc.org>
2452 Signed-off-by: Dan Scott <dscott@laurentian.ca>
2454 45 0 Open-ILS/src/perlmods/lib/OpenILS/Application/Search/Biblio.pm
2455 1 0 Open-ILS/src/perlmods/lib/OpenILS/WWW/EGCatLoader.pm
2456 45 0 Open-ILS/src/sql/Pg/040.schema.asset.sql
2457 2 1 Open-ILS/src/sql/Pg/990.schema.unapi.sql
2458 137 0 Open-ILS/src/sql/Pg/upgrade/XXXX.tpac_holdable_check.sql
2459 2 0 Open-ILS/src/templates/opac/parts/record/summary.tt2
2460 2 0 Open-ILS/src/templates/opac/parts/result/table.tt2
2461 create mode 100644 Open-ILS/src/sql/Pg/upgrade/XXXX.tpac_holdable_check.sql
2463 commit 77fdad1194178d217b46c4c49d9930a2c31cd5be
2464 Author: Thomas Berezansky <tsbere@mvlc.org>
2465 Date: Thu Apr 12 10:23:12 2012 -0400
2469 Allow for temporary, staff, and permanent operator changes.
2471 Temporary uses a temp authtoken for a few minute timeout.
2473 Staff uses a normal staff login authtoken for a multi-hour timeout.
2475 Permanent is a staff change that disregards the previous login instead of
2476 allowing it to be recovered by using the menu item again.
2478 I also fixed things up so later timeouts can re-use the previous duration
2479 and fixed up some title bar issues:
2481 1 - Login screen shows version again (needed a document in the title set)
2482 2 - Menu windows don't forget the server name
2483 3 - Menu windows keep the same number for their lifetime
2485 Signed-off-by: Thomas Berezansky <tsbere@mvlc.org>
2486 Signed-off-by: Bill Erickson <berick@esilibrary.com>
2488 6 0 Open-ILS/web/opac/locale/en-US/lang.dtd
2489 1 1 Open-ILS/xul/staff_client/chrome/content/main/main.js
2490 11 6 Open-ILS/xul/staff_client/chrome/content/main/menu.js
2491 2 1 Open-ILS/xul/staff_client/chrome/content/main/menu_frame.xul
2492 12 11 Open-ILS/xul/staff_client/chrome/content/util/network.js
2493 30 4 Open-ILS/xul/staff_client/server/main/simple_auth.xul
2495 commit 5dd2ae5ac5e85e3a7c25816e195a621835e5c106
2496 Author: Thomas Berezansky <tsbere@mvlc.org>
2497 Date: Wed Apr 11 19:53:48 2012 -0400
2499 Rip modal_xulG_stack out, replace with openDialog
2501 This converts the util/window.js open function to a wrapper around the
2502 openDialog function and passes xulG in that way, as well as teaches
2503 global_util.js to look for it having been passed in via the arguments
2504 parameter on window.
2506 The non-modal "push it into place" is still done as well, in case some
2507 window isn't using global_util.js and needs xulG.
2509 Signed-off-by: Thomas Berezansky <tsbere@mvlc.org>
2510 Signed-off-by: Bill Erickson <berick@esilibrary.com>
2512 4 31 Open-ILS/xul/staff_client/chrome/content/OpenILS/global_util.js
2513 3 5 Open-ILS/xul/staff_client/chrome/content/main/menu.js
2514 7 10 Open-ILS/xul/staff_client/chrome/content/main/simple_auth.xul
2515 11 29 Open-ILS/xul/staff_client/chrome/content/util/fancy_prompt.xul
2516 1 1 Open-ILS/xul/staff_client/chrome/content/util/print.js
2517 17 25 Open-ILS/xul/staff_client/chrome/content/util/timestamp.js
2518 10 13 Open-ILS/xul/staff_client/chrome/content/util/widget_prompt.js
2519 1 1 Open-ILS/xul/staff_client/chrome/content/util/widget_prompt.xul
2520 12 97 Open-ILS/xul/staff_client/chrome/content/util/window.js
2521 0 13 Open-ILS/xul/staff_client/server/cat/bib_brief.js
2522 6 7 Open-ILS/xul/staff_client/server/cat/copy_editor.js
2523 1 1 Open-ILS/xul/staff_client/server/cat/copy_notes.xul
2524 0 10 Open-ILS/xul/staff_client/server/cat/marc_view.xul
2525 0 1 Open-ILS/xul/staff_client/server/cat/record_buckets_quick.xul
2526 1 2 Open-ILS/xul/staff_client/server/cat/volume_editor.js
2527 4 8 Open-ILS/xul/staff_client/server/circ/backdate_post_checkin.js
2528 1 3 Open-ILS/xul/staff_client/server/circ/circ_summary.xul
2529 1 3 Open-ILS/xul/staff_client/server/circ/copy_details.xul
2530 7 10 Open-ILS/xul/staff_client/server/main/simple_auth.xul
2531 1 1 Open-ILS/xul/staff_client/server/patron/bill_cc_info.xul
2532 15 23 Open-ILS/xul/staff_client/server/patron/bill_wizard.js
2533 9 13 Open-ILS/xul/staff_client/server/patron/edit_standing_penalty.js
2534 3 7 Open-ILS/xul/staff_client/server/patron/hold_cancel.js
2535 3 7 Open-ILS/xul/staff_client/server/patron/new_standing_penalty.js
2536 8 9 Open-ILS/xul/staff_client/server/serial/editor_base.js
2537 4 4 Open-ILS/xul/staff_client/server/serial/notes.xul
2538 2 2 Open-ILS/xul/staff_client/server/serial/select_aou.xul
2539 2 2 Open-ILS/xul/staff_client/server/serial/select_unit.xul
2541 commit 8227dd59af80c12740ad51ea076d7e5806b8ff62
2542 Author: Mike Rylander <mrylander@gmail.com>
2543 Date: Wed Aug 1 15:17:59 2012 -0400
2545 Stamping upgrade script for JEDI with Copies
2547 Signed-off-by: Mike Rylander <mrylander@gmail.com>
2549 1 1 Open-ILS/src/sql/Pg/002.schema.config.sql
2550 187 0 Open-ILS/src/sql/Pg/upgrade/0733.data.jedi_with_copies.sql
2551 0 183 Open-ILS/src/sql/Pg/upgrade/XXXX.data.jedi_with_copies.sql
2552 create mode 100644 Open-ILS/src/sql/Pg/upgrade/0733.data.jedi_with_copies.sql
2553 delete mode 100644 Open-ILS/src/sql/Pg/upgrade/XXXX.data.jedi_with_copies.sql
2555 commit ab47e65292278af4213df9dc7a6afa020bc208e4
2556 Author: Bill Erickson <berick@esilibrary.com>
2557 Date: Fri Jul 27 12:11:23 2012 -0400
2559 EDI ORDER template, now with copies
2561 Adds a new "copies" structure to the stock JEDI ORDER template. Copies
2562 are ultimately mapped into one or more GIR segments in the outbound EDI.
2563 This commit only adds the change to the stock template (seed data). It
2564 also adds entries to the environment for the stock template and existing
2565 template 23 via upgrade script (to expedite local template editing).
2567 With the current template, GIR segments look like so:
2569 GIR+001+8:LCO+TESTFUND2:LFN+SYS1-BR1:LLO+FIC ROW 456:LSM+Stacks:LSQ'
2570 GIR+002+9:LCO+TESTFUND2:LFN+SYS1-BR1:LLO+FIC ROW 456:LSM+Stacks:LSQ'
2571 GIR+003+10:LCO+TESTFUND2:LFN+SYS1-BR1:LLO+FIC ROW 456:LSM+Stacks:LSQ'
2572 GIR+004+11:LCO+TESTFUND2:LFN+SYS1-BR1:LLO+FIC ROW 456:LSM+Stacks:LSQ'
2573 GIR+005+12:LCO+TESTFUND2:LFN+SYS1-BR1:LLO+FIC ROW 456:LSM+Stacks:LSQ'
2574 GIR+006+13:LCO+TESTFUND2:LFN+SYS1-BR2:LLO+FIC ROW 456:LSM+Young Adult:LSQ'
2575 GIR+007+14:LCO+TESTFUND2:LFN+SYS1-BR2:LLO+FIC ROW 456:LSM+Young Adult:LSQ'
2576 GIR+008+15:LCO+TESTFUND2:LFN+SYS1-BR2:LLO+FIC ROW 456:LSM+Young Adult:LSQ'
2578 LQT / quantity is also supported.
2580 The current implementation is meant to cover all possible fields so that
2581 users can remove/alter items on a vendor by vendor basis as needed.
2583 Signed-off-by: Bill Erickson <berick@esilibrary.com>
2584 Signed-off-by: Mike Rylander <mrylander@gmail.com>
2586 31 2 Open-ILS/src/sql/Pg/950.data.seed-values.sql
2587 183 0 Open-ILS/src/sql/Pg/upgrade/XXXX.data.jedi_with_copies.sql
2588 create mode 100644 Open-ILS/src/sql/Pg/upgrade/XXXX.data.jedi_with_copies.sql
2590 commit d6bab7ae43feb872af795022106f6848f41f09ad
2591 Author: Bill Erickson <berick@esilibrary.com>
2592 Date: Fri Jul 27 11:11:25 2012 -0400
2594 Added debug-only option to edi_pusher.pl
2596 Option causes the final EDI to be printed to STDOUT, but does not
2597 populate any data in the DB nor does it FTP the file to the vendor.
2599 Signed-off-by: Bill Erickson <berick@esilibrary.com>
2600 Signed-off-by: Mike Rylander <mrylander@gmail.com>
2602 10 1 Open-ILS/src/support-scripts/edi_pusher.pl
2604 commit 1741ce377f536f47bc1380d6144b2d88eced387c
2605 Author: Lebbeous Fogle-Weekley <lebbeous@esilibrary.com>
2606 Date: Thu Jul 26 10:17:06 2012 -0400
2608 Feed JEDI to the EDI translator to get EDI, and vice versa.
2610 Run this script as the opensrf user.
2612 INPUT_IS_EDI=1 perl test_edi_translator.pl < blob.edi
2616 perl test_edi_translator.pl < blob.jedi
2618 Signed-off-by: Lebbeous Fogle-Weekley <lebbeous@esilibrary.com>
2619 Signed-off-by: Bill Erickson <berick@esilibrary.com>
2620 Signed-off-by: Mike Rylander <mrylander@gmail.com>
2622 57 0 Open-ILS/src/edi_translator/test_edi_translator.pl
2623 create mode 100644 Open-ILS/src/edi_translator/test_edi_translator.pl
2625 commit cff5fb73738b1ef632c9de88a4156f5b291c4d71
2626 Author: Lebbeous Fogle-Weekley <lebbeous@esilibrary.com>
2627 Date: Wed Aug 1 14:51:39 2012 -0400
2629 Whitespace fixes in Collections.pm
2631 Signed-off-by: Lebbeous Fogle-Weekley <lebbeous@esilibrary.com>
2633 761 761 Open-ILS/src/perlmods/lib/OpenILS/Application/Collections.pm
2635 commit 375054cfe65304c5717f13c7fbe15e66183ff2ab
2636 Author: Bill Erickson <berick@esilibrary.com>
2637 Date: Thu Apr 12 11:44:44 2012 -0400
2639 Collections user balance API / batch file output
2641 New API open-ils.collections.user_balance_summary.generate,
2642 which generates summary information on patron balance owed for all open
2643 transactions that occurred at the requested location. Optional flag
2644 supports including per-xact summary information as well. The summary
2645 information is written to an XML file and placed in a protected, shared
2646 web directory for download after the file has been generated.
2648 During creation, the output file will have a .tmp suffix, allowing
2649 clients to poll for file completion.
2651 Includes a new opensrf.xml app_setting for open-ils.collections to
2652 specifiy the batch file directory as well as a sample Apache config in
2655 Signed-off-by: Bill Erickson <berick@esilibrary.com>
2656 Signed-off-by: Lebbeous Fogle-Weekley <lebbeous@esilibrary.com>
2658 14 0 Open-ILS/examples/apache/eg_vhost.conf
2659 4 0 Open-ILS/examples/opensrf.xml.example
2660 229 0 Open-ILS/src/perlmods/lib/OpenILS/Application/Collections.pm
2662 commit 1d03a65e7a7c19acbf6644f60a7473934702a817
2663 Author: Bill Erickson <berick@esilibrary.com>
2664 Date: Thu Apr 12 11:07:10 2012 -0400
2666 Fieldmapper toXML repairs and additions
2668 1. Be sure the append the current element to the document in progress
2670 2. Use the class hint instead of the fully qualified class_name (e.g.
2671 Fielmapper::actor::user) to avoid XML errors:
2673 namespace error : Failed to parse QName 'Fieldmapper:'
2675 3. Added support for additional options including "no_virt" which tells
2676 the routine to skip all virtual fields and "skip_fields" to support
2677 leaving specific fields out of the output. The main use case for skip
2678 fields is au => ['passwd'], but other examples might include large
2679 fields like bre => ['marc'].
2681 Signed-off-by: Bill Erickson <berick@esilibrary.com>
2682 Signed-off-by: Lebbeous Fogle-Weekley <lebbeous@esilibrary.com>
2684 14 3 Open-ILS/src/perlmods/lib/OpenILS/Utils/Fieldmapper.pm
2686 commit a5fd2cae1b6ad5fa1fd03a8672d4646af2554418
2687 Author: Mike Rylander <mrylander@gmail.com>
2688 Date: Tue Apr 10 16:28:40 2012 -0400
2690 Teach Fieldmapper how to turn FM objects into simple XML
2692 Signed-off-by: Mike Rylander <mrylander@gmail.com>
2693 Signed-off-by: Bill Erickson <berick@esilibrary.com>
2694 Signed-off-by: Lebbeous Fogle-Weekley <lebbeous@esilibrary.com>
2696 41 0 Open-ILS/src/perlmods/lib/OpenILS/Utils/Fieldmapper.pm
2698 commit af90956986c220751c7b9f0aec5663ab9ce2c69a
2699 Author: Lebbeous Fogle-Weekley <lebbeous@esilibrary.com>
2700 Date: Wed Aug 1 14:30:07 2012 -0400
2702 Stamping upgrade script 0732
2704 Signed-off-by: Lebbeous Fogle-Weekley <lebbeous@esilibrary.com>
2706 1 1 Open-ILS/src/sql/Pg/002.schema.config.sql
2707 56 0 Open-ILS/src/sql/Pg/upgrade/0732.schema.acq-lineitem-summary.sql
2708 0 53 Open-ILS/src/sql/Pg/upgrade/XXXX.schema.acq-lineitem-summary.sql
2709 create mode 100644 Open-ILS/src/sql/Pg/upgrade/0732.schema.acq-lineitem-summary.sql
2710 delete mode 100644 Open-ILS/src/sql/Pg/upgrade/XXXX.schema.acq-lineitem-summary.sql
2712 commit 460d34e561fbeb9e9c878fb2f7faa45b260ee9a3
2713 Author: Bill Erickson <berick@esilibrary.com>
2714 Date: Wed Aug 1 13:54:00 2012 -0400
2716 ACQ unified search submit on enter (for real)
2718 This replaces the old-style submit on enter handler which was based
2719 attaching key handlers to the dijit domNode, which does not work for
2720 filtering selects (i.e. more complicated dijits) w/ the dijit-sanctioned
2721 dojo.connect(..., 'onkeyup', ...), which works regardless. This also
2722 covers more form input elements which were overlooked with the original
2723 submit-on-enter code.
2725 Signed-off-by: Bill Erickson <berick@esilibrary.com>
2726 Signed-off-by: Lebbeous Fogle-Weekley <lebbeous@esilibrary.com>
2728 15 3 Open-ILS/web/js/ui/default/acq/search/unified.js
2730 commit 8b27613b0bf67e9c14d1d8ed3121d544c8bc41c5
2731 Author: Bill Erickson <berick@esilibrary.com>
2732 Date: Thu Jul 12 15:26:50 2012 -0400
2734 ACQ invoice formatting improvements
2736 Prevent # invoiced and # paid inputs from wrapping. Also, make the text
2737 boxes a little smaller to reduce horizontal space requirements. It's
2738 still possible to enter any value, but only the 4 least significant
2739 digits are visible. Since it's not common to invoice 10k+ copies of the
2740 same item, this seems like a fair trade off.
2742 Signed-off-by: Bill Erickson <berick@esilibrary.com>
2743 Signed-off-by: Lebbeous Fogle-Weekley <lebbeous@esilibrary.com>
2745 1 3 Open-ILS/src/templates/acq/invoice/view.tt2
2746 5 1 Open-ILS/web/js/ui/default/acq/invoice/view.js
2748 commit d7177aa1a4ad46d00dbea4489e3388d0ba1cc772
2749 Author: Bill Erickson <berick@esilibrary.com>
2750 Date: Tue Jul 10 11:07:53 2012 -0400
2752 ACQ invoice inline lineitem search and add
2754 The Invoice UI is how composed of two tabs, the main invoice tab and a new
2755 Search tab. The search tab consists of a subset of the Acquisitions unified
2756 search interface. The goal is to allow users to search for lineitems to
2757 invoice. Search results may be added directly to the growing invoice. A
2758 number of small usability features are included.
2763 * Option (default) to limit searches to invoiceable items.
2764 ** These are lineitems that are not cancelled, have at least one
2765 invoiceable copy, linked to a PO whose provider matches that of the
2766 current invoice, and are not already linked to the current invoice.
2768 * Search defaults to last-run search (on workstation).
2769 * New Lineitem Detail filter options
2770 * Sort searches by lineitem number (default) and title.
2771 * There is a new Expected Cost field which includes both the total invoiced
2772 cost plus the anticipated cost of lineitems as they are added.
2773 * New Price per Copy field
2774 * Lineitem count field
2775 * Show / Hide Invoice details button. Details are displayed by default, but
2776 hidden when the user enters the search tab. From there it remains hidden
2777 until manually shown (or a new invoice is opened).
2778 * A new "Save & Clear" button which saves the current invoice then clears
2779 the invoice display to create a new invoice.
2780 * Provider, shipper, and receiver fields are auto-populated from the
2781 first-added invoice data (when not already set).
2782 * Totals are now read-only, since they are derived from existing data (and
2783 are informational only).
2785 Signed-off-by: Bill Erickson <berick@esilibrary.com>
2786 Signed-off-by: Lebbeous Fogle-Weekley <lebbeous@esilibrary.com>
2788 43 3 Open-ILS/src/perlmods/lib/OpenILS/Application/Acq/Search.pm
2789 298 107 Open-ILS/src/templates/acq/invoice/view.tt2
2790 1 1 Open-ILS/web/css/skin/default/acq.css
2791 23 3 Open-ILS/web/js/ui/default/acq/invoice/common.js
2792 283 26 Open-ILS/web/js/ui/default/acq/invoice/view.js
2793 101 75 Open-ILS/web/js/ui/default/acq/search/unified.js
2794 22 0 docs/RELEASE_NOTES_NEXT/acq-invoice-li-search.txt
2795 create mode 100644 docs/RELEASE_NOTES_NEXT/acq-invoice-li-search.txt
2797 commit f502f9e4265603e47f9747d4dc30ee73c26dac07
2798 Author: Bill Erickson <berick@esilibrary.com>
2799 Date: Fri Jul 20 13:53:35 2012 -0400
2801 EditPane setFieldValue method
2803 Signed-off-by: Bill Erickson <berick@esilibrary.com>
2804 Signed-off-by: Lebbeous Fogle-Weekley <lebbeous@esilibrary.com>
2806 9 0 Open-ILS/web/js/dojo/openils/widget/EditPane.js
2808 commit 07ba14c420cfda48dc550cf0888fd96d29603e76
2809 Author: Bill Erickson <berick@esilibrary.com>
2810 Date: Fri Jul 20 11:15:25 2012 -0400
2812 EditPane.js API repairs
2814 By default, don't throw an exception from EditPane.getFieldValue when a
2815 field is required and the value is null. Otherwise, external code is
2816 unable to use this method for inspecting the pane. Make checkRequired
2817 an additional method flag.
2819 Signed-off-by: Bill Erickson <berick@esilibrary.com>
2820 Signed-off-by: Lebbeous Fogle-Weekley <lebbeous@esilibrary.com>
2822 5 3 Open-ILS/web/js/dojo/openils/widget/EditPane.js
2824 commit 7b12ae81a56b1d998eb6c9f239ef259d3e23027a
2825 Author: Bill Erickson <berick@esilibrary.com>
2826 Date: Fri Jul 20 10:25:39 2012 -0400
2828 ACQ lineitem summary moved to real DB view
2830 This is allows us to create new IDL views based on the lineitem summary.
2832 Signed-off-by: Bill Erickson <berick@esilibrary.com>
2833 Signed-off-by: Lebbeous Fogle-Weekley <lebbeous@esilibrary.com>
2835 19 53 Open-ILS/examples/fm_IDL.xml
2836 50 0 Open-ILS/src/sql/Pg/200.schema.acq.sql
2837 53 0 Open-ILS/src/sql/Pg/upgrade/XXXX.schema.acq-lineitem-summary.sql
2838 create mode 100644 Open-ILS/src/sql/Pg/upgrade/XXXX.schema.acq-lineitem-summary.sql
2840 commit 8ab88c90f5c4e71c0d5adea27b54bdb472c6bd0a
2841 Author: Lebbeous Fogle-Weekley <lebbeous@esilibrary.com>
2842 Date: Tue Jul 17 17:59:23 2012 -0400
2846 Includes patch for edi4r to make invoice parsing possible.
2848 Also adds OpenILS::Utils::LooseEDI module. This doesn't try to do the
2849 validation and other helpful things that Business::EDI aims to do, but it
2850 does let us get up and running relatively quickly at getting data from EDI
2851 invoices if we know what we're looking for.
2853 [Amended to add bits about tax, plus release note blurb.]
2855 Signed-off-by: Lebbeous Fogle-Weekley <lebbeous@esilibrary.com>
2856 Signed-off-by: Bill Erickson <berick@esilibrary.com>
2858 10 0 Open-ILS/src/edi_translator/misc/edi4r-break-on-nil-seg.patch
2859 278 1 Open-ILS/src/perlmods/lib/OpenILS/Application/Acq/EDI.pm
2860 144 0 Open-ILS/src/perlmods/lib/OpenILS/Utils/LooseEDI.pm
2861 15 0 docs/RELEASE_NOTES_NEXT/edi-invoices.txt
2862 create mode 100644 Open-ILS/src/edi_translator/misc/edi4r-break-on-nil-seg.patch
2863 create mode 100644 Open-ILS/src/perlmods/lib/OpenILS/Utils/LooseEDI.pm
2864 create mode 100644 docs/RELEASE_NOTES_NEXT/edi-invoices.txt
2866 commit 2de2799ae0606dbad4280c348f80ef08dd0bbe74
2867 Author: Bill Erickson <berick@esilibrary.com>
2868 Date: Fri Jul 27 16:11:54 2012 -0400
2870 Vandelay Copy Overlay support
2872 Vandelay Item Attributes (Cataloging -> MARC Import /
2873 Export -> Import Item Attribute Definitions) contains
2874 a new field called "Overlay Match ID". The presence of data
2875 in this field extracted from an import-item copy indicates
2876 to the Vandelay import process that a copy overlay is requested
2877 instead of new copy creation. The value for the field is the
2878 copy id for bib record queues and the ACQ lineitem_detail ID for
2879 Acquisitions Queues. For either type of queue, however, overlay
2880 occurs against a real copy (asset.copy). In the ACQ queue case,
2881 we use the lineitem_detail ID because this is the data ACQ
2882 providers and sub-systems will have access to.
2884 When a match point ID value is a set and a matching copy is found,
2885 the values extracted from the inbound copy data are used to replace
2886 values on the existing found copy, including the call-number label.
2887 Any fields on the inbound copy that are empty are ignored.
2889 One use case for this feature are shelf-ready items produced by a
2890 3rd-party (e.g. ACQ provider) and delivered to the library via MARC
2891 file for upload. The file might contain improved MARC bibliographic
2892 data as well as real barcodes (i.e. not temporary ACQ generated
2893 barcodes) for the copies already purchased through the vendor.
2898 This adds a new permission called IMPORT_OVERLAY_COPY which is
2899 required to perform the copy overlay step.
2901 Regardless of permission, it is not possible to overlay values on
2902 a copy unless the imported bib record links (creates/overlays/merges)
2903 to/with the owning bib record for the copy to be overlaid. This is
2904 both for security and removal of a potent foot-gun.
2906 Signed-off-by: Bill Erickson <berick@esilibrary.com>
2907 Signed-off-by: Lebbeous Fogle-Weekley <lebbeous@esilibrary.com>
2909 2 0 Open-ILS/examples/fm_IDL.xml
2910 199 58 Open-ILS/src/perlmods/lib/OpenILS/Application/Vandelay.pm
2911 1 1 Open-ILS/src/sql/Pg/002.schema.config.sql
2912 3 1 Open-ILS/src/sql/Pg/012.schema.vandelay.sql
2913 3 1 Open-ILS/src/sql/Pg/950.data.seed-values.sql
2914 14 1 Open-ILS/src/sql/Pg/999.functions.global.sql
2915 452 0 Open-ILS/src/sql/Pg/upgrade/0731.schema.vandelay_item_overlay.sql
2916 1 0 Open-ILS/src/templates/vandelay/inc/upload.tt2
2917 12 1 Open-ILS/web/js/ui/default/vandelay/vandelay.js
2918 37 0 docs/RELEASE_NOTES_NEXT/vandelay-copy-overlay.txt
2919 create mode 100644 Open-ILS/src/sql/Pg/upgrade/0731.schema.vandelay_item_overlay.sql
2920 create mode 100644 docs/RELEASE_NOTES_NEXT/vandelay-copy-overlay.txt
2922 commit de7b7f758220db82107f94a90bd1b1602f45426b
2923 Author: Bill Erickson <berick@esilibrary.com>
2924 Date: Tue Jul 31 09:14:40 2012 -0400
2926 Stamping Encumbrance-only rollover DB upgrade
2928 Signed-off-by: Bill Erickson <berick@esilibrary.com>
2930 1 1 Open-ILS/src/sql/Pg/002.schema.config.sql
2931 312 0 Open-ILS/src/sql/Pg/upgrade/0730.schema.acq-function-dedup.sql
2932 0 312 Open-ILS/src/sql/Pg/upgrade/XXXX.schema.acq-function-dedup.sql
2933 create mode 100644 Open-ILS/src/sql/Pg/upgrade/0730.schema.acq-function-dedup.sql
2934 delete mode 100644 Open-ILS/src/sql/Pg/upgrade/XXXX.schema.acq-function-dedup.sql
2936 commit ed2cdd9b633999f738bedfa80367706e849cf0d2
2937 Author: Lebbeous Fogle-Weekley <lebbeous@esilibrary.com>
2938 Date: Fri Jul 27 13:32:12 2012 -0400
2940 Finishing off rollover-without-money feature
2942 - Minor correction to make stock schema match upgrade script match.
2943 - OU setting determining whether to offer rollover-without-money in UI
2946 Signed-off-by: Lebbeous Fogle-Weekley <lebbeous@esilibrary.com>
2947 Signed-off-by: Bill Erickson <berick@esilibrary.com>
2949 11 2 Open-ILS/src/sql/Pg/200.schema.acq.sql
2950 20 1 Open-ILS/src/sql/Pg/950.data.seed-values.sql
2951 34 1 Open-ILS/src/sql/Pg/upgrade/XXXX.schema.acq-function-dedup.sql
2952 2 2 Open-ILS/src/templates/acq/fund/list.tt2
2953 15 0 Open-ILS/web/js/ui/default/acq/financial/list_funds.js
2955 commit c25e5a3a9a5de07a6c0614093eaac83d4cc37fc3
2956 Author: Mike Rylander <mrylander@gmail.com>
2957 Date: Thu Jul 26 09:35:01 2012 -0400
2959 Allow propagation of encumbrances without funds
2961 Some libraries must return all unspent money to some funding agencies at the
2962 end of the year. To support this, we give the year-end close-out operation
2963 the ability to dump the money from rollover-enabled funds into the void. Funds
2964 are still created for the next year, and encumbrances are moved to theses
2967 Signed-off-by: Mike Rylander <mrylander@gmail.com>
2968 Signed-off-by: Bill Erickson <berick@esilibrary.com>
2970 7 11 Open-ILS/src/perlmods/lib/OpenILS/Application/Acq/Financials.pm
2971 20 265 Open-ILS/src/sql/Pg/200.schema.acq.sql
2972 279 0 Open-ILS/src/sql/Pg/upgrade/XXXX.schema.acq-function-dedup.sql
2973 15 0 Open-ILS/src/templates/acq/fund/list.tt2
2974 4 1 Open-ILS/web/js/ui/default/acq/financial/list_funds.js
2975 create mode 100644 Open-ILS/src/sql/Pg/upgrade/XXXX.schema.acq-function-dedup.sql
2977 commit 4fee07d5c7be39a21fa6df602c9b6855d3315fb1
2978 Author: Jeff Godin <jgodin@tadl.org>
2979 Date: Tue Jun 19 12:31:03 2012 -0400
2981 Support SIP payment type 02 - credit card
2983 Record SIP payments with payment type 02 as credit_card_payment in
2986 Signed-off-by: Jeff Godin <jgodin@tadl.org>
2987 Signed-off-by: Jason Stephenson <jstephenson@mvlc.org>
2989 2 2 Open-ILS/src/perlmods/lib/OpenILS/SIP.pm
2990 13 3 Open-ILS/src/perlmods/lib/OpenILS/SIP/Transaction/FeePayment.pm
2992 commit 564f768051caacc79c1b7fdfc31d0d7feb6b9dd2
2993 Author: Steven Chan <schan@sitka.bclibraries.ca>
2994 Date: Sun Jul 8 11:20:11 2012 -0700
2996 Fix LP 829630, Show in Catalogue not working on Bills screen
2998 The page is looking for a messagecatalog XUL element with id
2999 'catStrings', but is not finding it, and so we add it to the relevant
3002 It's odd why it is omitted, because a browse through the repository
3003 doesn't show any changes that would explain the error.
3005 Signed-off-by: James Fournie <jfournie@sitka.bclibraries.ca>
3006 Signed-off-by: Lebbeous Fogle-Weekley <lebbeous@esilibrary.com>
3008 1 0 Open-ILS/xul/staff_client/server/patron/bill2.xul
3010 commit 87fe87866c391e86c0df50e7c905f81da4a0a3d4
3011 Author: Mike Rylander <mrylander@gmail.com>
3012 Date: Thu Jun 14 07:34:12 2012 -0400
3014 Use bash and the postgres built-in array_agg
3016 Signed-off-by: Mike Rylander <mrylander@gmail.com>
3017 Signed-off-by: Dan Scott <dscott@laurentian.ca>
3019 3 3 Open-ILS/examples/build-eg-replication.sh
3021 commit 4acbcfc9e799eeb6a342a26cb6eac8932b57bf75
3022 Author: Dan Scott <dscott@laurentian.ca>
3023 Date: Mon Jul 30 16:24:45 2012 -0400
3025 Wrap upgrade script for TPAC advanced search VR formats
3027 Signed-off-by: Dan Scott <dscott@laurentian.ca>
3029 1 1 Open-ILS/src/sql/Pg/002.schema.config.sql
3030 59 0 Open-ILS/src/sql/Pg/upgrade/0729.vr_format_value_maps.sql
3031 0 49 Open-ILS/src/sql/Pg/upgrade/XXXX.vr_format_value_maps.sql
3032 create mode 100644 Open-ILS/src/sql/Pg/upgrade/0729.vr_format_value_maps.sql
3033 delete mode 100644 Open-ILS/src/sql/Pg/upgrade/XXXX.vr_format_value_maps.sql
3035 commit ea72a97aaa3cfd6bfb3d41c53dae665756f56507
3036 Author: Thomas Berezansky <tsbere@mvlc.org>
3037 Date: Fri Apr 13 17:24:43 2012 -0400
3039 TPac: Advanced Search Config
3041 Move advanced search limiter config to config.tt2.
3043 This should, in theory, make it much easier to customize the fields shown
3044 for searching in TPac.
3046 Also adds the VR Format Coded Value Maps so that we can populate that
3049 And removes dojo.css from being loaded - That includes reset stuff that
3050 messes with our CSS but doesn't seem to give us any benefit.
3052 Signed-off-by: Thomas Berezansky <tsbere@mvlc.org>
3053 Signed-off-by: Dan Scott <dscott@laurentian.ca>
3055 29 0 Open-ILS/src/sql/Pg/002.schema.config.sql
3056 22 0 Open-ILS/src/sql/Pg/950.data.seed-values.sql
3057 49 0 Open-ILS/src/sql/Pg/upgrade/XXXX.vr_format_value_maps.sql
3058 1 1 Open-ILS/src/templates/opac/parts/advanced/global_row.tt2
3059 36 54 Open-ILS/src/templates/opac/parts/advanced/search.tt2
3060 0 1 Open-ILS/src/templates/opac/parts/base.tt2
3061 33 0 Open-ILS/src/templates/opac/parts/config.tt2
3062 1 1 Open-ILS/src/templates/opac/parts/qtype_selector.tt2
3063 create mode 100644 Open-ILS/src/sql/Pg/upgrade/XXXX.vr_format_value_maps.sql
3065 commit dbc5fe423f30eb2a826ce57ded79d70c8da8c2e1
3066 Author: Dan Scott <dan@coffeecode.net>
3067 Date: Sun Jul 29 23:19:21 2012 -0400
3069 TPAC: Address remaining colors and background URL image
3071 Thanks to Thomas Berezansky for finding these remaining hard-coded CSS
3072 colors, and raising a question about one of the background images that
3073 turns out to not currently being in use.
3075 Signed-off-by: Dan Scott <dan@coffeecode.net>
3076 Signed-off-by: Thomas Berezansky <tsbere@mvlc.org>
3078 24 41 Open-ILS/src/templates/opac/css/style.css.tt2
3079 1 1 Open-ILS/src/templates/opac/parts/css/colors.tt2
3080 - - Open-ILS/web/images/facet_box_bg_bottom.png
3081 29 0 docs/RELEASE_NOTES_NEXT/tpac-css-colors.txt
3082 delete mode 100644 Open-ILS/web/images/facet_box_bg_bottom.png
3083 create mode 100644 docs/RELEASE_NOTES_NEXT/tpac-css-colors.txt
3085 commit 5ab9f4c4e727449f547f170784179ac65ed09cef
3086 Author: Dan Scott <dan@coffeecode.net>
3087 Date: Sun Jul 29 00:31:14 2012 -0400
3089 TPAC CSS: catch new colours added to master recently
3091 A few new colours were added to the CSS with recent features; roll them
3092 into the CSS templates for good measure.
3094 Signed-off-by: Dan Scott <dan@coffeecode.net>
3095 Signed-off-by: Thomas Berezansky <tsbere@mvlc.org>
3097 27 27 Open-ILS/src/templates/opac/css/style.css.tt2
3098 3 0 Open-ILS/src/templates/opac/parts/css/colors.tt2
3100 commit b7e2789d529fe9831e555fc69a0f4a125da6c15d
3101 Author: Dan Scott <dan@coffeecode.net>
3102 Date: Sun Jul 29 00:19:30 2012 -0400
3104 TPAC CSS: Whitespace consistency
3106 Resolve the spaces and tabs quandary.
3108 Signed-off-by: Dan Scott <dan@coffeecode.net>
3109 Signed-off-by: Thomas Berezansky <tsbere@mvlc.org>
3111 333 333 Open-ILS/src/templates/opac/css/style.css.tt2
3113 commit 140c05d8a9807d94472a15d5e487487d072781f1
3114 Author: Dan Scott <dan@coffeecode.net>
3115 Date: Sun Jul 29 00:15:07 2012 -0400
3117 TPAC CSS: Remove unused classes and associated images
3119 Combing through the remaining url() usages in the TPAC CSS, it seems
3120 that most of the usages are unreferenced in the actual TPAC. Therefore,
3123 Signed-off-by: Dan Scott <dan@coffeecode.net>
3124 Signed-off-by: Thomas Berezansky <tsbere@mvlc.org>
3126 0 104 Open-ILS/src/templates/opac/css/style.css.tt2
3127 0 1 Open-ILS/web/css/skin/default/opac/semiauto.css
3128 - - Open-ILS/web/images/banner-bg.png
3129 - - Open-ILS/web/images/dropdown-hover.gif
3130 - - Open-ILS/web/images/dropdown.gif
3131 - - Open-ILS/web/images/hp-links-mid.jpg
3132 - - Open-ILS/web/images/utils-corner-left.png
3133 delete mode 100644 Open-ILS/web/images/banner-bg.png
3134 delete mode 100644 Open-ILS/web/images/dropdown-hover.gif
3135 delete mode 100644 Open-ILS/web/images/dropdown.gif
3136 delete mode 100644 Open-ILS/web/images/hp-links-mid.jpg
3137 delete mode 100644 Open-ILS/web/images/utils-corner-left.png
3139 commit 6a6010e68e3badef023e57c1dd6ab275b2357cc4
3140 Author: Dan Scott <dscott@laurentian.ca>
3141 Date: Thu Jul 26 17:39:06 2012 -0400
3143 Templatize TPAC styles
3145 Begin by gathering the colors together in one consistent file, such that
3146 skinning for the purposes of color only needs to touch one small file.
3147 Also, it should make things easier for designers to reduce drastically
3148 the number of colors that are actually used in the design.
3150 Also, enable TT to handle the CSS files in Apache configuration.
3152 Also, convert the login background image into a simple gradient.
3154 Signed-off-by: Dan Scott <dscott@laurentian.ca>
3155 Signed-off-by: Thomas Berezansky <tsbere@mvlc.org>
3157 1 1 Open-ILS/examples/apache/eg_vhost.conf
3158 1 0 Open-ILS/src/perlmods/lib/OpenILS/WWW/EGCatLoader.pm
3159 6 2 Open-ILS/src/perlmods/lib/OpenILS/WWW/EGWeb.pm
3160 1559 0 Open-ILS/src/templates/opac/css/style.css.tt2
3161 1 1 Open-ILS/src/templates/opac/parts/base.tt2
3162 33 0 Open-ILS/src/templates/opac/parts/css/colors.tt2
3163 0 1552 Open-ILS/web/css/skin/default/opac/style.css
3164 - - Open-ILS/web/images/login-bg.jpg
3165 create mode 100644 Open-ILS/src/templates/opac/css/style.css.tt2
3166 create mode 100644 Open-ILS/src/templates/opac/parts/css/colors.tt2
3167 delete mode 100644 Open-ILS/web/css/skin/default/opac/style.css
3168 delete mode 100644 Open-ILS/web/images/login-bg.jpg
3170 commit 3a7a4ad057cfdab823e2788cc0a872d32aba7207
3171 Author: Thomas Berezansky <tsbere@mvlc.org>
3172 Date: Sun Jul 29 12:49:20 2012 -0400
3174 New XUL user perm editor
3176 The xhtml one doesn't work in newer xulrunners.
3178 Also, as the same issue breaks the pre-2.0 user editor I have removed it
3179 outright, including taking a stab at removing old language strings.
3181 Signed-off-by: Thomas Berezansky <tsbere@mvlc.org>
3182 Signed-off-by: Dan Scott <dscott@laurentian.ca>
3184 5 101 Open-ILS/web/opac/locale/en-US/lang.dtd
3185 1 1 Open-ILS/xul/staff_client/chrome/content/main/constants.js
3186 0 1 Open-ILS/xul/staff_client/server/main/data.xul
3187 0 824 Open-ILS/xul/staff_client/server/patron/ue.js
3188 0 1008 Open-ILS/xul/staff_client/server/patron/ue.xhtml
3189 0 1167 Open-ILS/xul/staff_client/server/patron/ue_config.js
3190 0 468 Open-ILS/xul/staff_client/server/patron/ue_ui.js
3191 40 86 Open-ILS/xul/staff_client/server/patron/user_edit.js
3192 0 162 Open-ILS/xul/staff_client/server/patron/user_edit.xhtml
3193 124 0 Open-ILS/xul/staff_client/server/patron/user_edit.xul
3194 5 0 Open-ILS/xul/staff_client/server/skin/patron_display.css
3195 delete mode 100644 Open-ILS/xul/staff_client/server/patron/ue.js
3196 delete mode 100644 Open-ILS/xul/staff_client/server/patron/ue.xhtml
3197 delete mode 100644 Open-ILS/xul/staff_client/server/patron/ue_config.js
3198 delete mode 100644 Open-ILS/xul/staff_client/server/patron/ue_ui.js
3199 delete mode 100644 Open-ILS/xul/staff_client/server/patron/user_edit.xhtml
3200 create mode 100644 Open-ILS/xul/staff_client/server/patron/user_edit.xul
3202 commit 7513dfff14a1bb2bb10a3e8ff3a0a1d4ff9bb084
3203 Author: Mike Rylander <mrylander@gmail.com>
3204 Date: Mon Jul 30 15:06:22 2012 -0400
3206 Stamping KPAC upgrade script
3208 Signed-off-by: Mike Rylander <mrylander@gmail.com>
3210 1 1 Open-ILS/src/sql/Pg/002.schema.config.sql
3211 35 0 Open-ILS/src/sql/Pg/upgrade/0728.data.kpac_filter_group.sql
3212 0 35 Open-ILS/src/sql/Pg/upgrade/XXXX.data.kpac_filter_group.sql
3213 create mode 100644 Open-ILS/src/sql/Pg/upgrade/0728.data.kpac_filter_group.sql
3214 delete mode 100644 Open-ILS/src/sql/Pg/upgrade/XXXX.data.kpac_filter_group.sql
3216 commit 0ccbb21d0a35e011db38631f7f6e95b75cdd16b8
3217 Author: Bill Erickson <berick@esilibrary.com>
3218 Date: Mon Jul 9 10:22:51 2012 -0400
3220 kpac : repair skin2 logout link
3222 Replace non-existent logout image with logout text, including username,
3225 Signed-off-by: Bill Erickson <berick@esilibrary.com>
3226 Signed-off-by: Mike Rylander <mrylander@gmail.com>
3228 5 1 Open-ILS/examples/web/templates/kpac/parts/header.tt2
3230 commit 7a0bd3f10422836bf37fd0d2bad56b91c2a3058a
3231 Author: Bill Erickson <berick@esilibrary.com>
3232 Date: Tue Jun 26 15:36:50 2012 -0400
3234 kpac : repair Top link
3236 Template Toolkit string.replace() does an inline replacement instead of
3237 returning a value. Use .replace() correctly when building the Top URL,
3238 or the result will be an empty href, which direct to "here" in
3239 Firefox/Chrome, but directs to "here, minus the page name in the URL"
3240 (e.g. http://domain/eg/kpac/) in IE, which ultimately directs the user
3241 to /eg/opac/login (since it doesn't match any configured paths).
3243 Signed-off-by: Bill Erickson <berick@esilibrary.com>
3244 Signed-off-by: Mike Rylander <mrylander@gmail.com>
3246 4 2 Open-ILS/src/templates/kpac/parts/paginate.tt2
3248 commit e11428488b60110c480df420bb8fa9c6ff32b74f
3249 Author: Bill Erickson <berick@esilibrary.com>
3250 Date: Thu Jun 21 09:07:18 2012 -0400
3252 kpac : better wording for the Save It dialog
3254 This removes any mention of selecting a location, which is not needed
3255 for saving items to lists. It also adds some language about saving
3256 items to existing lists.
3258 Signed-off-by: Bill Erickson <berick@esilibrary.com>
3259 Signed-off-by: Mike Rylander <mrylander@gmail.com>
3261 7 1 Open-ILS/src/templates/kpac/getit.tt2
3263 commit c5a7ca87c4e95a9654247e15346545c049db49b0
3264 Author: Bill Erickson <berick@esilibrary.com>
3265 Date: Fri Jun 15 12:18:31 2012 -0400
3267 kpac : typo Successfull => Successful
3269 Signed-off-by: Bill Erickson <berick@esilibrary.com>
3270 Signed-off-by: Mike Rylander <mrylander@gmail.com>
3272 1 1 Open-ILS/src/templates/kpac/getit_results.tt2
3274 commit 47a69a51296f00f72c8c5f40aecc2943f025f3fb
3275 Author: Bill Erickson <berick@esilibrary.com>
3276 Date: Wed Jun 6 14:12:17 2012 -0400
3278 kpac : hrefs for back/top links in category page, avoid dupe cgi param
3280 Signed-off-by: Bill Erickson <berick@esilibrary.com>
3281 Signed-off-by: Mike Rylander <mrylander@gmail.com>
3283 1 1 Open-ILS/src/templates/kpac/category.tt2
3285 commit 5a320a1f2688626edc9d2a5d6dda74b06cae2aec
3286 Author: Bill Erickson <berick@esilibrary.com>
3287 Date: Wed Jun 6 13:55:21 2012 -0400
3289 kpac : hrefs for back/top links in category page
3291 Signed-off-by: Bill Erickson <berick@esilibrary.com>
3292 Signed-off-by: Mike Rylander <mrylander@gmail.com>
3294 4 2 Open-ILS/src/templates/kpac/category.tt2
3296 commit b8283bdafd65cf84140a982bf4816276b68f6eca
3297 Author: Bill Erickson <berick@esilibrary.com>
3298 Date: Wed Jun 6 13:28:01 2012 -0400
3300 kpac : honor no-search propagation (nosprop) param on homesearch (alt skin)
3302 When performing category-based searches, do not propagate the searches
3303 into the search box on the home page, similar to the results page search
3306 Signed-off-by: Bill Erickson <berick@esilibrary.com>
3307 Signed-off-by: Mike Rylander <mrylander@gmail.com>
3309 4 1 Open-ILS/examples/web/templates/kpac/home.tt2
3311 commit a47189f0438790229306a4291010d6edff096235
3312 Author: Bill Erickson <berick@esilibrary.com>
3313 Date: Tue May 29 12:05:16 2012 -0400
3315 tpac/kpac : search_filter_group cache repairs
3317 Repaired bug in search_filter_group which lead to empty results
3318 delivered when data was in the cache.
3320 Signed-off-by: Bill Erickson <berick@esilibrary.com>
3321 Signed-off-by: Mike Rylander <mrylander@gmail.com>
3323 2 2 Open-ILS/src/perlmods/lib/OpenILS/WWW/EGCatLoader/Util.pm
3325 commit 7dee810ca835530f4a8d1517045994a8341bb03e
3326 Author: Bill Erickson <berick@esilibrary.com>
3327 Date: Tue May 29 10:01:25 2012 -0400
3329 kpac : hide font-size image/link pending design
3331 Will need to get some input on how this action should behave. My
3332 personal pref. is to use the browser's page zoom behavior, since it's
3333 the only way to truly resize everything in the page.
3335 Signed-off-by: Bill Erickson <berick@esilibrary.com>
3336 Signed-off-by: Mike Rylander <mrylander@gmail.com>
3338 2 0 Open-ILS/examples/web/templates/kpac/parts/header.tt2
3340 commit bc71954cf586be3030a5725500881380bcd8adb0
3341 Author: Bill Erickson <berick@esilibrary.com>
3342 Date: Tue May 29 09:48:45 2012 -0400
3344 kpac : hide font-size image/link pending design
3346 Will need to get some input on how this action should behave. My
3347 personal pref. is to use the browser's page zoom behavior, since it's
3348 the only way to truly resize everything in the page.
3350 Signed-off-by: Bill Erickson <berick@esilibrary.com>
3351 Signed-off-by: Mike Rylander <mrylander@gmail.com>
3353 2 0 Open-ILS/src/templates/kpac/parts/header.tt2
3355 commit 4c61ac7ed1c18d8876fa23c30796044cbc78ed80
3356 Author: Bill Erickson <berick@esilibrary.com>
3357 Date: Tue May 29 09:43:07 2012 -0400
3359 kpac : honor no-search propagation (nosprop) param on homesearch
3361 When performing category-based searches, do not propagate the searches
3362 into the search box on the home page, similar to the results page search
3365 Signed-off-by: Bill Erickson <berick@esilibrary.com>
3366 Signed-off-by: Mike Rylander <mrylander@gmail.com>
3368 2 1 Open-ILS/src/templates/kpac/home.tt2
3370 commit 785124d2f39097072fa96376c8230bf5b999d0dd
3371 Author: Bill Erickson <berick@esilibrary.com>
3372 Date: Tue May 29 09:39:58 2012 -0400
3374 tpac : sanity check record ID in detail page path
3376 If the ID is malformed (or nonexistent), return a BAD_REQUEST status and
3377 exit early to avoid any unnecessary DB lookups and error logging.
3379 Signed-off-by: Bill Erickson <berick@esilibrary.com>
3380 Signed-off-by: Mike Rylander <mrylander@gmail.com>
3382 4 2 Open-ILS/src/perlmods/lib/OpenILS/WWW/EGCatLoader/Record.pm
3384 commit a3d44706598482088c42b02fe449da25475e29fe
3385 Author: Bill Erickson <berick@esilibrary.com>
3386 Date: Fri May 25 09:47:02 2012 -0400
3388 kpac : added content
3390 Integrate the added content support from tpac and clean up the old added
3393 Signed-off-by: Bill Erickson <berick@esilibrary.com>
3394 Signed-off-by: Mike Rylander <mrylander@gmail.com>
3396 54 0 Open-ILS/src/templates/kpac/parts/addedcontent.tt2
3397 1 63 Open-ILS/src/templates/kpac/record.tt2
3398 7 16 Open-ILS/web/css/skin/default/kpac/style.css
3399 create mode 100644 Open-ILS/src/templates/kpac/parts/addedcontent.tt2
3401 commit d47ed5d4e28595561e773dd442de60bb11f73b00
3402 Author: Bill Erickson <berick@esilibrary.com>
3403 Date: Wed May 23 13:35:55 2012 -0400
3405 kpac : show name of logged in user w/ logout link
3407 Signed-off-by: Bill Erickson <berick@esilibrary.com>
3408 Signed-off-by: Mike Rylander <mrylander@gmail.com>
3410 2 1 Open-ILS/src/templates/kpac/parts/header.tt2
3412 commit c06d8381ab25769a3d9647089a7eaff6e4884f22
3413 Author: Bill Erickson <berick@esilibrary.com>
3414 Date: Wed May 23 13:08:10 2012 -0400
3416 kpac : make hold-placement terminology more clear
3418 Signed-off-by: Bill Erickson <berick@esilibrary.com>
3419 Signed-off-by: Mike Rylander <mrylander@gmail.com>
3421 1 1 Open-ILS/src/templates/kpac/getit.tt2
3422 2 2 Open-ILS/src/templates/kpac/getit_results.tt2
3424 commit 3940e94c41f2a3bfbe30d2b04a93872f8f21b92e
3425 Author: Bill Erickson <berick@esilibrary.com>
3426 Date: Wed May 23 13:03:44 2012 -0400
3428 kpac : repair logged-in temp list saving
3430 Allow users to save items to temp lists when logged in. Also make the
3431 language in the drop-down more clear regarding temporary list saving.
3433 Signed-off-by: Bill Erickson <berick@esilibrary.com>
3434 Signed-off-by: Mike Rylander <mrylander@gmail.com>
3436 1 1 Open-ILS/src/templates/kpac/getit.tt2
3438 commit 6e2595680350282237266887bd0ab0034b8c0cda
3439 Author: Bill Erickson <berick@esilibrary.com>
3440 Date: Wed May 23 11:51:04 2012 -0400
3442 kpac : clear more params from breadcrumb links
3444 Signed-off-by: Bill Erickson <berick@esilibrary.com>
3445 Signed-off-by: Mike Rylander <mrylander@gmail.com>
3447 1 1 Open-ILS/src/templates/kpac/parts/breadcrumb.tt2
3449 commit b81065a3a915d2ab8078e71cf8622b7f45dd9277
3450 Author: Bill Erickson <berick@esilibrary.com>
3451 Date: Wed May 23 11:44:28 2012 -0400
3453 kpac : global filter config option
3455 Allows for configuration of an always-on global search filter. All
3456 searches, regardless of origin, in the kpac will be appended by this
3457 filter when configured.
3459 Signed-off-by: Bill Erickson <berick@esilibrary.com>
3460 Signed-off-by: Mike Rylander <mrylander@gmail.com>
3462 9 0 Open-ILS/examples/kpac.xml.example
3463 2 0 Open-ILS/src/perlmods/lib/OpenILS/WWW/EGCatLoader/Search.pm
3464 1 0 Open-ILS/src/perlmods/lib/OpenILS/WWW/EGKPacLoader.pm
3466 commit daa378ef6fab24ed20786f444007060df8d55db6
3467 Author: Bill Erickson <berick@esilibrary.com>
3468 Date: Wed May 23 11:21:37 2012 -0400
3470 kpac : integrate stock search filter group
3472 Signed-off-by: Bill Erickson <berick@esilibrary.com>
3473 Signed-off-by: Mike Rylander <mrylander@gmail.com>
3475 10 4 Open-ILS/src/templates/kpac/parts/searchbox.tt2
3477 commit 63da6c1d692addd8725a9c6d878801feace2eaa9
3478 Author: Bill Erickson <berick@esilibrary.com>
3479 Date: Wed May 23 11:20:00 2012 -0400
3481 KPAC : sample search filter group main search selector
3483 Provide a default search filter group for the kid's opac main search
3486 Signed-off-by: Bill Erickson <berick@esilibrary.com>
3487 Signed-off-by: Mike Rylander <mrylander@gmail.com>
3489 31 0 Open-ILS/src/sql/Pg/950.data.seed-values.sql
3490 35 0 Open-ILS/src/sql/Pg/upgrade/XXXX.data.kpac_filter_group.sql
3491 create mode 100644 Open-ILS/src/sql/Pg/upgrade/XXXX.data.kpac_filter_group.sql
3493 commit 51c3e8cf7f34c328b0e690ca0c39470ac9af26a0
3494 Author: Bill Erickson <berick@esilibrary.com>
3495 Date: Wed May 23 11:10:41 2012 -0400
3497 TPAC filter group selector supports class / pos
3499 * Sort filter group entry options by position
3500 * Allow caller to pass in a class attribute for the filter group selector
3502 Signed-off-by: Bill Erickson <berick@esilibrary.com>
3503 Signed-off-by: Mike Rylander <mrylander@gmail.com>
3505 4 3 Open-ILS/src/templates/opac/parts/filter_group_selector.tt2
3507 commit 8dc2fd73d4d71ea71e471429935cb1874be54e09
3508 Author: Bill Erickson <berick@esilibrary.com>
3509 Date: Tue May 22 10:51:34 2012 -0400
3511 kpac : config file cleanup; vim modeline
3513 Signed-off-by: Bill Erickson <berick@esilibrary.com>
3514 Signed-off-by: Mike Rylander <mrylander@gmail.com>
3516 9 16 Open-ILS/examples/kpac.xml.example
3518 commit 88edf584264cb9024b84b69bd8b136646c2ca046
3519 Author: Bill Erickson <berick@esilibrary.com>
3520 Date: Tue May 22 09:43:26 2012 -0400
3522 kpac : wire up print page link w/ JS
3524 Signed-off-by: Bill Erickson <berick@esilibrary.com>
3525 Signed-off-by: Mike Rylander <mrylander@gmail.com>
3527 1 1 Open-ILS/src/templates/kpac/parts/header.tt2
3529 commit 54ed57dc92379e5502e805e57e7e373bc9325a03
3530 Author: Bill Erickson <berick@esilibrary.com>
3531 Date: Tue May 22 09:43:07 2012 -0400
3533 kpac: clear some form params from breadcrumb links
3535 Signed-off-by: Bill Erickson <berick@esilibrary.com>
3536 Signed-off-by: Mike Rylander <mrylander@gmail.com>
3538 4 3 Open-ILS/src/templates/kpac/parts/breadcrumb.tt2
3540 commit e0788aa3c364a574f1589b7babfc13769510dcba
3541 Author: Bill Erickson <berick@esilibrary.com>
3542 Date: Fri May 18 08:31:05 2012 -0400
3544 kpac : initial added content cleanup
3546 Signed-off-by: Bill Erickson <berick@esilibrary.com>
3547 Signed-off-by: Mike Rylander <mrylander@gmail.com>
3549 8 2 Open-ILS/src/templates/kpac/record.tt2
3551 commit 1df6aed1b6f7de0f22e8b19ad6cc29c43843cee1
3552 Author: Bill Erickson <berick@esilibrary.com>
3553 Date: Thu May 17 09:35:16 2012 -0400
3555 kpac; set record detail link in breadcrumbs
3557 On the getit page, the record title link in the breadcrumb now returns
3558 to the main record page.
3560 Signed-off-by: Bill Erickson <berick@esilibrary.com>
3561 Signed-off-by: Mike Rylander <mrylander@gmail.com>
3563 1 1 Open-ILS/src/templates/kpac/parts/breadcrumb.tt2
3565 commit a2aa7b9de077f6870db14996d0b5ececc02f9e73
3566 Author: Bill Erickson <berick@esilibrary.com>
3567 Date: Mon Apr 23 16:17:35 2012 -0400
3569 kpac2 : update print/textsize image links
3571 Signed-off-by: Bill Erickson <berick@esilibrary.com>
3572 Signed-off-by: Mike Rylander <mrylander@gmail.com>
3574 2 2 Open-ILS/examples/web/templates/kpac/parts/header.tt2
3576 commit 912c1fc9a4a3b68f2986e8bf6fe867a1ca3a1cea
3577 Author: Bill Erickson <berick@esilibrary.com>
3578 Date: Mon Apr 23 15:44:02 2012 -0400
3580 kpac : remove action CGI after getit results
3582 Signed-off-by: Bill Erickson <berick@esilibrary.com>
3583 Signed-off-by: Mike Rylander <mrylander@gmail.com>
3585 1 1 Open-ILS/src/templates/kpac/getit_results.tt2
3587 commit 6420551af462e9051d6c5cfa0b9ca3156ced772a
3588 Author: Bill Erickson <berick@esilibrary.com>
3589 Date: Mon Apr 23 15:43:46 2012 -0400
3591 kpac : repair hold retrieval code
3593 Signed-off-by: Bill Erickson <berick@esilibrary.com>
3594 Signed-off-by: Mike Rylander <mrylander@gmail.com>
3596 1 1 Open-ILS/src/perlmods/lib/OpenILS/WWW/EGKPacLoader.pm
3598 commit bd0e1f5220756fe45ca565a9b1a32e0550e04c41
3599 Author: Bill Erickson <berick@esilibrary.com>
3600 Date: Tue Apr 17 10:40:42 2012 -0400
3602 kpac2 : rename some images to avoid collision w/ kpac
3604 Signed-off-by: Bill Erickson <berick@esilibrary.com>
3605 Signed-off-by: Mike Rylander <mrylander@gmail.com>
3607 - - Open-ILS/examples/web/images/kpac/hp_print_btn.png
3608 - - Open-ILS/examples/web/images/kpac/hp_text_size_btn.png
3609 - - Open-ILS/examples/web/images/kpac/print_btn.png
3610 - - Open-ILS/examples/web/images/kpac/text_size_btn.png
3611 create mode 100755 Open-ILS/examples/web/images/kpac/hp_print_btn.png
3612 create mode 100755 Open-ILS/examples/web/images/kpac/hp_text_size_btn.png
3613 delete mode 100755 Open-ILS/examples/web/images/kpac/print_btn.png
3614 delete mode 100755 Open-ILS/examples/web/images/kpac/text_size_btn.png
3616 commit 403894252fd8e0acfbb7f94ec76a3ae05a74e68e
3617 Author: Bill Erickson <berick@esilibrary.com>
3618 Date: Mon Apr 16 17:03:44 2012 -0400
3620 kpac2 : results page
3622 Signed-off-by: Bill Erickson <berick@esilibrary.com>
3623 Signed-off-by: Mike Rylander <mrylander@gmail.com>
3625 48 45 Open-ILS/examples/web/templates/kpac/home.tt2
3626 6 5 Open-ILS/examples/web/templates/kpac/parts/base.tt2
3627 0 34 Open-ILS/examples/web/templates/kpac/parts/home_search.tt2
3628 delete mode 100644 Open-ILS/examples/web/templates/kpac/parts/home_search.tt2
3630 commit cf4875ecf60b8d907310f9881c39c6a96f6d8652
3631 Author: Bill Erickson <berick@esilibrary.com>
3632 Date: Mon Apr 16 15:52:31 2012 -0400
3634 kpac2 : home search; header; images
3636 Signed-off-by: Bill Erickson <berick@esilibrary.com>
3637 Signed-off-by: Mike Rylander <mrylander@gmail.com>
3639 28 28 Open-ILS/examples/web/css/skin/kpac2/kpac/style.css
3640 - - Open-ILS/examples/web/images/get_a_card_btn.png
3641 - - Open-ILS/examples/web/images/help_btn.png
3642 - - Open-ILS/examples/web/images/hp_banner.png
3643 - - Open-ILS/examples/web/images/hp_banner_bgl.png
3644 - - Open-ILS/examples/web/images/hp_banner_bgr.png
3645 - - Open-ILS/examples/web/images/hp_search_btn.png
3646 - - Open-ILS/examples/web/images/kpac/get_a_card_btn.png
3647 - - Open-ILS/examples/web/images/kpac/help_btn.png
3648 - - Open-ILS/examples/web/images/kpac/hp_banner.png
3649 - - Open-ILS/examples/web/images/kpac/hp_banner_bgl.png
3650 - - Open-ILS/examples/web/images/kpac/hp_banner_bgr.png
3651 - - Open-ILS/examples/web/images/kpac/hp_search_btn.png
3652 - - Open-ILS/examples/web/images/kpac/login_btn.png
3653 - - Open-ILS/examples/web/images/kpac/print_btn.png
3654 - - Open-ILS/examples/web/images/kpac/star_off.png
3655 - - Open-ILS/examples/web/images/kpac/text_size_btn.png
3656 - - Open-ILS/examples/web/images/login_btn.png
3657 - - Open-ILS/examples/web/images/print_btn.png
3658 - - Open-ILS/examples/web/images/star_off.png
3659 - - Open-ILS/examples/web/images/text_size_btn.png
3660 64 0 Open-ILS/examples/web/templates/kpac/home.tt2
3661 6 4 Open-ILS/examples/web/templates/kpac/parts/base.tt2
3662 24 0 Open-ILS/examples/web/templates/kpac/parts/header.tt2
3663 34 0 Open-ILS/examples/web/templates/kpac/parts/home_search.tt2
3664 delete mode 100755 Open-ILS/examples/web/images/get_a_card_btn.png
3665 delete mode 100755 Open-ILS/examples/web/images/help_btn.png
3666 delete mode 100755 Open-ILS/examples/web/images/hp_banner.png
3667 delete mode 100755 Open-ILS/examples/web/images/hp_banner_bgl.png
3668 delete mode 100755 Open-ILS/examples/web/images/hp_banner_bgr.png
3669 delete mode 100755 Open-ILS/examples/web/images/hp_search_btn.png
3670 create mode 100755 Open-ILS/examples/web/images/kpac/get_a_card_btn.png
3671 create mode 100755 Open-ILS/examples/web/images/kpac/help_btn.png
3672 create mode 100755 Open-ILS/examples/web/images/kpac/hp_banner.png
3673 create mode 100755 Open-ILS/examples/web/images/kpac/hp_banner_bgl.png
3674 create mode 100755 Open-ILS/examples/web/images/kpac/hp_banner_bgr.png
3675 create mode 100755 Open-ILS/examples/web/images/kpac/hp_search_btn.png
3676 create mode 100755 Open-ILS/examples/web/images/kpac/login_btn.png
3677 create mode 100755 Open-ILS/examples/web/images/kpac/print_btn.png
3678 create mode 100755 Open-ILS/examples/web/images/kpac/star_off.png
3679 create mode 100755 Open-ILS/examples/web/images/kpac/text_size_btn.png
3680 delete mode 100755 Open-ILS/examples/web/images/login_btn.png
3681 delete mode 100755 Open-ILS/examples/web/images/print_btn.png
3682 delete mode 100755 Open-ILS/examples/web/images/star_off.png
3683 delete mode 100755 Open-ILS/examples/web/images/text_size_btn.png
3684 create mode 100644 Open-ILS/examples/web/templates/kpac/home.tt2
3685 create mode 100644 Open-ILS/examples/web/templates/kpac/parts/header.tt2
3686 create mode 100644 Open-ILS/examples/web/templates/kpac/parts/home_search.tt2
3688 commit 4b0a31e79d831d560fc7494fd7989394933ef1e9
3689 Author: Bill Erickson <berick@esilibrary.com>
3690 Date: Mon Apr 16 11:54:31 2012 -0400
3692 kpac2 : some initial files
3694 Signed-off-by: Bill Erickson <berick@esilibrary.com>
3695 Signed-off-by: Mike Rylander <mrylander@gmail.com>
3697 1081 0 Open-ILS/examples/web/css/skin/kpac2/kpac/style.css
3698 - - Open-ILS/examples/web/images/get_a_card_btn.png
3699 - - Open-ILS/examples/web/images/help_btn.png
3700 - - Open-ILS/examples/web/images/hp_banner.png
3701 - - Open-ILS/examples/web/images/hp_banner_bgl.png
3702 - - Open-ILS/examples/web/images/hp_banner_bgr.png
3703 - - Open-ILS/examples/web/images/hp_search_btn.png
3704 - - Open-ILS/examples/web/images/login_btn.png
3705 - - Open-ILS/examples/web/images/print_btn.png
3706 - - Open-ILS/examples/web/images/star_off.png
3707 - - Open-ILS/examples/web/images/text_size_btn.png
3708 21 0 Open-ILS/examples/web/templates/kpac/parts/base.tt2
3709 create mode 100755 Open-ILS/examples/web/css/skin/kpac2/kpac/style.css
3710 create mode 100755 Open-ILS/examples/web/images/get_a_card_btn.png
3711 create mode 100755 Open-ILS/examples/web/images/help_btn.png
3712 create mode 100755 Open-ILS/examples/web/images/hp_banner.png
3713 create mode 100755 Open-ILS/examples/web/images/hp_banner_bgl.png
3714 create mode 100755 Open-ILS/examples/web/images/hp_banner_bgr.png
3715 create mode 100755 Open-ILS/examples/web/images/hp_search_btn.png
3716 create mode 100755 Open-ILS/examples/web/images/login_btn.png
3717 create mode 100755 Open-ILS/examples/web/images/print_btn.png
3718 create mode 100755 Open-ILS/examples/web/images/star_off.png
3719 create mode 100755 Open-ILS/examples/web/images/text_size_btn.png
3720 create mode 100644 Open-ILS/examples/web/templates/kpac/parts/base.tt2
3722 commit 4f3184d25fc9e57c83e6bd40ab4ac871b7d5a8d2
3723 Author: Bill Erickson <berick@esilibrary.com>
3724 Date: Mon Apr 16 11:51:36 2012 -0400
3726 Created examples web dir
3728 Created Open-ILS/examples/web for storing example templates and sample
3729 template overrides and their associated resources (js, css, images).
3731 Moved the sample flattener_test.tt2 into the new web/templates dir.
3733 Added a simple README exaplaining the purpose of the directory.
3735 Signed-off-by: Bill Erickson <berick@esilibrary.com>
3736 Signed-off-by: Mike Rylander <mrylander@gmail.com>
3738 0 49 Open-ILS/examples/tt2/flattener_test.tt2
3739 27 0 Open-ILS/examples/web/README
3740 49 0 Open-ILS/examples/web/templates/flattener_test.tt2
3741 delete mode 100644 Open-ILS/examples/tt2/flattener_test.tt2
3742 create mode 100644 Open-ILS/examples/web/README
3743 create mode 100644 Open-ILS/examples/web/templates/flattener_test.tt2
3745 commit e1b9856d6f01cb9afd62dbac7a004fab4186113e
3746 Author: Bill Erickson <berick@esilibrary.com>
3747 Date: Tue Apr 17 11:39:21 2012 -0400
3749 kpac : tech reference
3751 Signed-off-by: Bill Erickson <berick@esilibrary.com>
3752 Signed-off-by: Mike Rylander <mrylander@gmail.com>
3754 97 0 docs/TechRef/KidsOPAC.txt
3755 create mode 100644 docs/TechRef/KidsOPAC.txt
3757 commit 00f99bde4dcfd8312a2b2e8cfa31b4f60784d988
3758 Author: Bill Erickson <berick@esilibrary.com>
3759 Date: Tue Apr 17 11:39:04 2012 -0400
3761 kpac : default apache config repair
3763 Signed-off-by: Bill Erickson <berick@esilibrary.com>
3764 Signed-off-by: Mike Rylander <mrylander@gmail.com>
3766 1 1 Open-ILS/examples/apache/eg_vhost.conf
3768 commit 049ffc264f8bb866cc1f006f73a1e382da1dac69
3769 Author: Bill Erickson <berick@esilibrary.com>
3770 Date: Tue Apr 17 10:35:43 2012 -0400
3772 EGWeb trim template paths to unique set
3774 The list of template paths may have the same path added multiple times,
3775 depending on the Apache configuration. Trim them down to a unique set
3776 to avoid excess template lookups.
3778 Signed-off-by: Bill Erickson <berick@esilibrary.com>
3781 Open-ILS/src/perlmods/lib/OpenILS/WWW/EGWeb.pm
3783 Signed-off-by: Mike Rylander <mrylander@gmail.com>
3785 2 1 Open-ILS/src/perlmods/lib/OpenILS/WWW/EGWeb.pm
3787 commit 8bd6620d08dac540b1ebde0534c39df59dec05f2
3788 Author: Dan Scott <dscott@laurentian.ca>
3789 Date: Mon Jul 30 09:44:17 2012 -0400
3791 TPAC advanced search org unit selector
3793 Make the advanced search org selector a bit more i18n and accessibility
3794 friendly by giving the fields an explicit label. We shouldn't really build
3795 strings out of individual parts like "in" out of context, because the
3796 translators won't know what "in" refers to; and the label elements help
3797 guide screen readers.
3799 Signed-off-by: Dan Scott <dscott@laurentian.ca>
3800 Signed-off-by: Kathy Lussier <klussier@masslnc.org>
3802 15 11 Open-ILS/src/templates/opac/parts/advanced/expert.tt2
3803 8 3 Open-ILS/src/templates/opac/parts/advanced/numeric.tt2
3805 commit f7094d7cfb239762975bf16ebd25a21dcc0237d2
3806 Author: Kathy Lussier <klussier@masslnc.org>
3807 Date: Mon Jul 23 23:23:55 2012 -0400
3809 Add the library selector to numeric and expert search pages.
3811 Signed-off-by: Kathy Lussier <klussier@masslnc.org>
3812 Signed-off-by: Dan Scott <dscott@laurentian.ca>
3814 13 7 Open-ILS/src/templates/opac/parts/advanced/expert.tt2
3815 4 1 Open-ILS/src/templates/opac/parts/advanced/numeric.tt2
3816 1 0 Open-ILS/web/css/skin/default/opac/style.css
3818 commit b56f3a9d9dae0e7a89d30d132f629c4195ac6b3e
3819 Author: Bill Erickson <berick@esilibrary.com>
3820 Date: Mon Apr 16 17:04:10 2012 -0400
3822 kpac : html escape title/author in record rows
3824 Signed-off-by: Bill Erickson <berick@esilibrary.com>
3825 Signed-off-by: Mike Rylander <mrylander@gmail.com>
3827 2 2 Open-ILS/src/templates/kpac/parts/record_row.tt2
3829 commit b5ac5a6d54dfd0f010269f66526f27d7f31e27b5
3830 Author: Bill Erickson <berick@esilibrary.com>
3831 Date: Mon Apr 9 15:45:49 2012 -0400
3833 kpac : search link cgi improvements
3835 1. avoid showing the search terms from canned searches in the simple
3836 search box. Patrons, kids especially, probably don't want to see
3837 potentially complicated canned search queries in the search box when the
3838 whole point is that they are accessible by clicking on images.
3840 2. Avoid propagating the search qtype param to canned searches.
3842 Signed-off-by: Bill Erickson <berick@esilibrary.com>
3843 Signed-off-by: Mike Rylander <mrylander@gmail.com>
3845 2 1 Open-ILS/src/templates/kpac/parts/grid.tt2
3846 2 1 Open-ILS/src/templates/kpac/parts/searchbox.tt2
3848 commit 727d0647b41d71b09d9a8b08dd906c723eb3fb50
3849 Author: Bill Erickson <berick@esilibrary.com>
3850 Date: Mon Apr 9 15:26:40 2012 -0400
3852 kpac : ensure the single-hit redirect goes to kpac
3854 ... instead of to the tpac record detail page.
3856 Signed-off-by: Bill Erickson <berick@esilibrary.com>
3857 Signed-off-by: Mike Rylander <mrylander@gmail.com>
3859 16 1 Open-ILS/src/perlmods/lib/OpenILS/WWW/EGKPacLoader.pm
3861 commit 1327ffb06c3199bb40c4b4b9d5868d1c5c631d96
3862 Author: Bill Erickson <berick@esilibrary.com>
3863 Date: Mon Apr 9 13:59:56 2012 -0400
3865 kpac : no results message
3867 Signed-off-by: Bill Erickson <berick@esilibrary.com>
3868 Signed-off-by: Mike Rylander <mrylander@gmail.com>
3870 21 13 Open-ILS/src/templates/kpac/results.tt2
3872 commit b057cff72846fe42438fd4afb428fbe7b2ee8ff0
3873 Author: Bill Erickson <berick@esilibrary.com>
3874 Date: Fri Apr 6 16:32:13 2012 -0400
3876 kpac : added content work
3878 1. Consolidated added content apache configs under /eg
3879 2. Added (untested) code to support LibraryThing reviews.
3880 -- It looks like we'll need to coordinate w/ LT to get it all hooked
3881 up. More research pending.
3883 Signed-off-by: Bill Erickson <berick@esilibrary.com>
3884 Signed-off-by: Mike Rylander <mrylander@gmail.com>
3886 17 17 Open-ILS/examples/apache/eg_vhost.conf
3887 29 0 Open-ILS/src/templates/kpac/parts/acimport.tt2
3888 1 1 Open-ILS/src/templates/kpac/parts/base.tt2
3889 0 13 Open-ILS/src/templates/kpac/parts/chilifresh.tt2
3890 1 0 Open-ILS/src/templates/kpac/record.tt2
3891 create mode 100644 Open-ILS/src/templates/kpac/parts/acimport.tt2
3892 delete mode 100644 Open-ILS/src/templates/kpac/parts/chilifresh.tt2
3894 commit c18603ae246551837c10d240b5ae1e40c816d978
3895 Author: Bill Erickson <berick@esilibrary.com>
3896 Date: Thu Apr 5 17:30:54 2012 -0400
3898 kpac : hold placement; more auth refresh repairs
3900 Signed-off-by: Bill Erickson <berick@esilibrary.com>
3901 Signed-off-by: Mike Rylander <mrylander@gmail.com>
3903 2 0 Open-ILS/src/perlmods/lib/OpenILS/WWW/EGCatLoader/Account.pm
3904 41 17 Open-ILS/src/perlmods/lib/OpenILS/WWW/EGKPacLoader.pm
3905 13 5 Open-ILS/src/templates/kpac/getit_results.tt2
3906 2 1 Open-ILS/src/templates/kpac/parts/base.tt2
3908 commit 9c17d8b6dd34075935318d504348d000c99c4144
3909 Author: Bill Erickson <berick@esilibrary.com>
3910 Date: Thu Apr 5 15:31:49 2012 -0400
3912 kpac : wire up home search; auth timeout redirect fixes
3914 Signed-off-by: Bill Erickson <berick@esilibrary.com>
3915 Signed-off-by: Mike Rylander <mrylander@gmail.com>
3917 7 5 Open-ILS/src/perlmods/lib/OpenILS/WWW/EGKPacLoader.pm
3918 21 12 Open-ILS/src/templates/kpac/home.tt2
3920 commit 295f64b981fc93bb66ca4360bbdcc9ff32283eae
3921 Author: Bill Erickson <berick@esilibrary.com>
3922 Date: Thu Apr 5 12:35:39 2012 -0400
3924 kpac : initial login + place hold combined action
3926 Signed-off-by: Bill Erickson <berick@esilibrary.com>
3927 Signed-off-by: Mike Rylander <mrylander@gmail.com>
3929 30 0 Open-ILS/src/perlmods/lib/OpenILS/WWW/EGKPacLoader.pm
3930 47 39 Open-ILS/src/templates/kpac/getit.tt2
3932 commit bde0e9b42bdc755eb659977332f2d5c80365dcc9
3933 Author: Bill Erickson <berick@esilibrary.com>
3934 Date: Wed Apr 4 16:33:33 2012 -0400
3936 kpac : initial chilifresh integration
3938 Signed-off-by: Bill Erickson <berick@esilibrary.com>
3939 Signed-off-by: Mike Rylander <mrylander@gmail.com>
3941 1 0 Open-ILS/src/templates/kpac/parts/base.tt2
3942 13 0 Open-ILS/src/templates/kpac/parts/chilifresh.tt2
3943 17 2 Open-ILS/src/templates/kpac/record.tt2
3944 create mode 100644 Open-ILS/src/templates/kpac/parts/chilifresh.tt2
3946 commit cd60d1c12d17f8582ea106c75d87bfd6b8ff77c8
3947 Author: Bill Erickson <berick@esilibrary.com>
3948 Date: Wed Apr 4 15:02:11 2012 -0400
3950 kpac : getit save to existing list
3952 Signed-off-by: Bill Erickson <berick@esilibrary.com>
3953 Signed-off-by: Mike Rylander <mrylander@gmail.com>
3955 41 3 Open-ILS/src/perlmods/lib/OpenILS/WWW/EGKPacLoader.pm
3956 52 15 Open-ILS/src/templates/kpac/getit_results.tt2
3958 commit 50ed740439e80b31cdf15c21dd9017cbb680293c
3959 Author: Bill Erickson <berick@esilibrary.com>
3960 Date: Mon Mar 26 15:32:08 2012 -0400
3962 tpac: minor code formatting
3964 Signed-off-by: Bill Erickson <berick@esilibrary.com>
3965 Signed-off-by: Mike Rylander <mrylander@gmail.com>
3967 8 9 Open-ILS/src/perlmods/lib/OpenILS/WWW/EGKPacLoader.pm
3969 commit 5db8fb03ca1a7ebbe176bc05936018b411f93b4d
3970 Author: Bill Erickson <berick@esilibrary.com>
3971 Date: Mon Mar 26 14:02:00 2012 -0400
3973 kpac: save to anon-list
3975 Signed-off-by: Bill Erickson <berick@esilibrary.com>
3976 Signed-off-by: Mike Rylander <mrylander@gmail.com>
3978 26 1 Open-ILS/src/perlmods/lib/OpenILS/WWW/EGKPacLoader.pm
3979 17 14 Open-ILS/src/templates/kpac/getit.tt2
3981 commit aa33fc0ef3f2d80de7474a6815ee629c9d0fca8a
3982 Author: Bill Erickson <berick@esilibrary.com>
3983 Date: Fri Mar 16 12:00:58 2012 -0400
3985 kpac : config and template work
3987 Signed-off-by: Bill Erickson <berick@esilibrary.com>
3988 Signed-off-by: Mike Rylander <mrylander@gmail.com>
3990 1 0 Open-ILS/examples/apache/eg_vhost.conf
3991 0 58 Open-ILS/examples/kpac.xml
3992 58 0 Open-ILS/examples/kpac.xml.example
3993 1 0 Open-ILS/src/Makefile.am
3994 42 15 Open-ILS/src/perlmods/lib/OpenILS/WWW/EGKPacLoader.pm
3995 15 11 Open-ILS/src/templates/kpac/getit.tt2
3996 delete mode 100644 Open-ILS/examples/kpac.xml
3997 create mode 100644 Open-ILS/examples/kpac.xml.example
3999 commit 9b7b60e345c04716de866c2674428987c67bb8ca
4000 Author: Bill Erickson <berick@esilibrary.com>
4001 Date: Tue Feb 14 14:47:13 2012 -0500
4003 kpac : i18n, cleanup
4005 Signed-off-by: Bill Erickson <berick@esilibrary.com>
4006 Signed-off-by: Mike Rylander <mrylander@gmail.com>
4008 3 3 Open-ILS/src/templates/kpac/home.tt2
4009 4 4 Open-ILS/src/templates/kpac/parts/footer.tt2
4011 commit 33e75c06ce05826eac9e5abdf2bd2c813db58f88
4012 Author: Bill Erickson <berick@esilibrary.com>
4013 Date: Tue Feb 14 14:34:21 2012 -0500
4015 kpac : rename files/paths for tpac consistency
4017 Signed-off-by: Bill Erickson <berick@esilibrary.com>
4018 Signed-off-by: Mike Rylander <mrylander@gmail.com>
4020 8 14 Open-ILS/src/perlmods/lib/OpenILS/WWW/EGKPacLoader.pm
4021 0 114 Open-ILS/src/templates/kpac/checkout.tt2
4022 0 22 Open-ILS/src/templates/kpac/checkout_results.tt2
4023 0 133 Open-ILS/src/templates/kpac/detailed.tt2
4024 114 0 Open-ILS/src/templates/kpac/getit.tt2
4025 22 0 Open-ILS/src/templates/kpac/getit_results.tt2
4026 53 0 Open-ILS/src/templates/kpac/home.tt2
4027 0 53 Open-ILS/src/templates/kpac/index.tt2
4028 2 2 Open-ILS/src/templates/kpac/parts/breadcrumb.tt2
4029 1 1 Open-ILS/src/templates/kpac/parts/grid.tt2
4030 1 1 Open-ILS/src/templates/kpac/parts/header.tt2
4031 4 4 Open-ILS/src/templates/kpac/parts/record_row.tt2
4032 1 1 Open-ILS/src/templates/kpac/parts/searchbox.tt2
4033 1 1 Open-ILS/src/templates/kpac/parts/subpage.tt2
4034 133 0 Open-ILS/src/templates/kpac/record.tt2
4035 28 0 Open-ILS/src/templates/kpac/results.tt2
4036 0 28 Open-ILS/src/templates/kpac/search_results.tt2
4037 - - Open-ILS/web/images/kpac/stars!.png
4038 - - Open-ILS/web/images/kpac/stars!_gray.png
4039 - - Open-ILS/web/images/kpac/stars.png
4040 - - Open-ILS/web/images/kpac/stars_grey.png
4041 delete mode 100644 Open-ILS/src/templates/kpac/checkout.tt2
4042 delete mode 100644 Open-ILS/src/templates/kpac/checkout_results.tt2
4043 delete mode 100644 Open-ILS/src/templates/kpac/detailed.tt2
4044 create mode 100644 Open-ILS/src/templates/kpac/getit.tt2
4045 create mode 100644 Open-ILS/src/templates/kpac/getit_results.tt2
4046 create mode 100644 Open-ILS/src/templates/kpac/home.tt2
4047 delete mode 100644 Open-ILS/src/templates/kpac/index.tt2
4048 create mode 100644 Open-ILS/src/templates/kpac/record.tt2
4049 create mode 100644 Open-ILS/src/templates/kpac/results.tt2
4050 delete mode 100644 Open-ILS/src/templates/kpac/search_results.tt2
4051 delete mode 100755 Open-ILS/web/images/kpac/stars!.png
4052 delete mode 100755 Open-ILS/web/images/kpac/stars!_gray.png
4053 create mode 100755 Open-ILS/web/images/kpac/stars.png
4054 create mode 100755 Open-ILS/web/images/kpac/stars_grey.png
4056 commit 32a8dc563d245e11ab35ee0361f27763a1d79978
4057 Author: Bill Erickson <berick@esilibrary.com>
4058 Date: Mon Jan 30 14:46:30 2012 -0500
4062 Signed-off-by: Bill Erickson <berick@esilibrary.com>
4063 Signed-off-by: Mike Rylander <mrylander@gmail.com>
4065 3 3 Open-ILS/examples/kpac.xml
4066 97 106 Open-ILS/src/templates/kpac/checkout.tt2
4067 1 1 Open-ILS/src/templates/kpac/parts/base.tt2
4068 26 0 Open-ILS/src/templates/kpac/parts/help_popups.tt2
4069 create mode 100644 Open-ILS/src/templates/kpac/parts/help_popups.tt2
4071 commit b1384443bc5e0053793dba6aca90795705880d01
4072 Author: Bill Erickson <berick@esilibrary.com>
4073 Date: Mon Jan 30 12:32:43 2012 -0500
4075 kpac : initial holds; misc
4077 Signed-off-by: Bill Erickson <berick@esilibrary.com>
4078 Signed-off-by: Mike Rylander <mrylander@gmail.com>
4080 1 1 Open-ILS/src/perlmods/lib/OpenILS/WWW/EGCatLoader.pm
4081 7 15 Open-ILS/src/perlmods/lib/OpenILS/WWW/EGKPacLoader.pm
4082 10 19 Open-ILS/src/templates/kpac/checkout.tt2
4083 1 2 Open-ILS/src/templates/kpac/detailed.tt2
4084 9 3 Open-ILS/src/templates/kpac/parts/header.tt2
4085 40 0 Open-ILS/src/templates/kpac/parts/record_row.tt2
4086 2 1 Open-ILS/src/templates/kpac/parts/searchbox.tt2
4087 1 36 Open-ILS/src/templates/kpac/search_results.tt2
4088 create mode 100644 Open-ILS/src/templates/kpac/parts/record_row.tt2
4090 commit 7bc9514f57403251bc1e6c648bf6849a8bb4abf2
4091 Author: Bill Erickson <berick@esilibrary.com>
4092 Date: Fri Jan 27 12:15:05 2012 -0500
4094 kpac : copy table; record details
4096 Signed-off-by: Bill Erickson <berick@esilibrary.com>
4097 Signed-off-by: Mike Rylander <mrylander@gmail.com>
4099 1 1 Open-ILS/examples/kpac.xml
4100 1 1 Open-ILS/src/perlmods/lib/OpenILS/WWW/EGKPacLoader.pm
4101 14 21 Open-ILS/src/templates/kpac/detailed.tt2
4102 8 5 Open-ILS/src/templates/kpac/parts/breadcrumb.tt2
4103 82 0 Open-ILS/src/templates/kpac/parts/copy_table.tt2
4104 1 1 Open-ILS/src/templates/kpac/parts/grid.tt2
4105 0 1 Open-ILS/src/templates/kpac/parts/searchbox.tt2
4106 create mode 100644 Open-ILS/src/templates/kpac/parts/copy_table.tt2
4108 commit b15308f7ece1f843e25f5b86ed809723107747b2
4109 Author: Bill Erickson <berick@esilibrary.com>
4110 Date: Thu Jan 26 18:05:46 2012 -0500
4112 kpac : record details
4114 Signed-off-by: Bill Erickson <berick@esilibrary.com>
4117 Open-ILS/src/perlmods/lib/OpenILS/WWW/EGCatLoader/Record.pm
4119 Signed-off-by: Mike Rylander <mrylander@gmail.com>
4121 2 1 Open-ILS/src/perlmods/lib/OpenILS/WWW/EGCatLoader/Record.pm
4122 1 1 Open-ILS/src/perlmods/lib/OpenILS/WWW/EGKPacLoader.pm
4123 123 106 Open-ILS/src/templates/kpac/detailed.tt2
4124 6 1 Open-ILS/src/templates/kpac/parts/breadcrumb.tt2
4125 1 0 Open-ILS/src/templates/kpac/parts/searchbox.tt2
4126 1 1 Open-ILS/src/templates/kpac/search_results.tt2
4128 commit 65d27ce405f6113d541537cec74fc5209000b5d4
4129 Author: Bill Erickson <berick@esilibrary.com>
4130 Date: Thu Jan 26 14:38:42 2012 -0500
4132 kpac : trucking along
4134 Signed-off-by: Bill Erickson <berick@esilibrary.com>
4135 Signed-off-by: Mike Rylander <mrylander@gmail.com>
4137 117 117 Open-ILS/src/templates/kpac/detailed.tt2
4138 2 2 Open-ILS/src/templates/kpac/parts/header.tt2
4140 commit 97da25f286aa91d903ee874c3bd49dad78992523
4141 Author: Bill Erickson <berick@esilibrary.com>
4142 Date: Thu Jan 26 14:24:07 2012 -0500
4144 kpac : basic search box
4146 Signed-off-by: Bill Erickson <berick@esilibrary.com>
4147 Signed-off-by: Mike Rylander <mrylander@gmail.com>
4149 43 0 Open-ILS/src/templates/kpac/parts/searchbox.tt2
4150 2 38 Open-ILS/src/templates/kpac/parts/subpage.tt2
4151 create mode 100644 Open-ILS/src/templates/kpac/parts/searchbox.tt2
4153 commit 6393ead3b28965149197cacaf5b3838db6601db3
4154 Author: Bill Erickson <berick@esilibrary.com>
4155 Date: Thu Jan 26 11:49:55 2012 -0500
4157 kpac : breadcrumbs, paging, misc
4159 Signed-off-by: Bill Erickson <berick@esilibrary.com>
4160 Signed-off-by: Mike Rylander <mrylander@gmail.com>
4162 12 9 Open-ILS/examples/kpac.xml
4163 8 2 Open-ILS/src/perlmods/lib/OpenILS/WWW/EGKPacLoader.pm
4164 5 3 Open-ILS/src/templates/kpac/category.tt2
4165 1 1 Open-ILS/src/templates/kpac/index.tt2
4166 2 35 Open-ILS/src/templates/kpac/parts/base.tt2
4167 38 0 Open-ILS/src/templates/kpac/parts/breadcrumb.tt2
4168 8 0 Open-ILS/src/templates/kpac/parts/footer.tt2
4169 15 24 Open-ILS/src/templates/kpac/parts/grid.tt2
4170 23 0 Open-ILS/src/templates/kpac/parts/header.tt2
4171 50 0 Open-ILS/src/templates/kpac/parts/paginate.tt2
4172 6 14 Open-ILS/src/templates/kpac/parts/subpage.tt2
4173 44 0 Open-ILS/src/templates/kpac/parts/util.tt2
4174 11 42 Open-ILS/src/templates/kpac/search_results.tt2
4175 3 1 Open-ILS/web/css/skin/default/kpac/style.css
4176 create mode 100644 Open-ILS/src/templates/kpac/parts/breadcrumb.tt2
4177 create mode 100644 Open-ILS/src/templates/kpac/parts/footer.tt2
4178 create mode 100644 Open-ILS/src/templates/kpac/parts/header.tt2
4179 create mode 100644 Open-ILS/src/templates/kpac/parts/paginate.tt2
4180 mode change 100755 => 100644 Open-ILS/src/templates/kpac/parts/subpage.tt2
4181 create mode 100644 Open-ILS/src/templates/kpac/parts/util.tt2
4183 commit 93c2707e0ba849a48394f5d6e96564c8bc89da2a
4184 Author: Bill Erickson <berick@esilibrary.com>
4185 Date: Mon Jan 23 16:49:29 2012 -0500
4189 initial pile of template integration and apache configuration
4191 Signed-off-by: Bill Erickson <berick@esilibrary.com>
4192 Signed-off-by: Mike Rylander <mrylander@gmail.com>
4194 14 0 Open-ILS/examples/apache/eg_vhost.conf
4195 55 0 Open-ILS/examples/kpac.xml
4196 96 0 Open-ILS/src/perlmods/lib/OpenILS/WWW/EGKPacLoader.pm
4197 22 0 Open-ILS/src/templates/kpac/category.tt2
4198 132 0 Open-ILS/src/templates/kpac/checkout.tt2
4199 22 0 Open-ILS/src/templates/kpac/checkout_results.tt2
4200 124 0 Open-ILS/src/templates/kpac/detailed.tt2
4201 53 0 Open-ILS/src/templates/kpac/index.tt2
4202 52 0 Open-ILS/src/templates/kpac/parts/base.tt2
4203 51 0 Open-ILS/src/templates/kpac/parts/grid.tt2
4204 75 0 Open-ILS/src/templates/kpac/parts/subpage.tt2
4205 94 0 Open-ILS/src/templates/kpac/search_results.tt2
4206 - - Open-ILS/web/css/skin/default/kpac/fonts/Cabin-Regular.eot
4207 5187 0 Open-ILS/web/css/skin/default/kpac/fonts/Cabin-Regular.svg
4208 - - Open-ILS/web/css/skin/default/kpac/fonts/Cabin-Regular.ttf
4209 - - Open-ILS/web/css/skin/default/kpac/fonts/Cabin-Regular.woff
4210 - - Open-ILS/web/css/skin/default/kpac/fonts/Cabin-SemiBold.eot
4211 4820 0 Open-ILS/web/css/skin/default/kpac/fonts/Cabin-SemiBold.svg
4212 - - Open-ILS/web/css/skin/default/kpac/fonts/Cabin-SemiBold.ttf
4213 - - Open-ILS/web/css/skin/default/kpac/fonts/Cabin-SemiBold.woff
4214 - - Open-ILS/web/css/skin/default/kpac/fonts/Kreon.eot
4215 3499 0 Open-ILS/web/css/skin/default/kpac/fonts/Kreon.svg
4216 - - Open-ILS/web/css/skin/default/kpac/fonts/Kreon.ttf
4217 - - Open-ILS/web/css/skin/default/kpac/fonts/Kreon.woff
4218 1032 0 Open-ILS/web/css/skin/default/kpac/style.css
4219 - - Open-ILS/web/images/kpac/arrow_last.png
4220 - - Open-ILS/web/images/kpac/arrow_next.png
4221 - - Open-ILS/web/images/kpac/back_to_book.png
4222 - - Open-ILS/web/images/kpac/back_to_results_btn.png
4223 - - Open-ILS/web/images/kpac/box1_top.png
4224 - - Open-ILS/web/images/kpac/bread_green_last.png
4225 - - Open-ILS/web/images/kpac/bread_green_mid.png
4226 - - Open-ILS/web/images/kpac/btn_arrow.png
4227 - - Open-ILS/web/images/kpac/cancel_back_btn.png
4228 - - Open-ILS/web/images/kpac/category.png
4229 - - Open-ILS/web/images/kpac/get_it_btn.png
4230 - - Open-ILS/web/images/kpac/get_it_btn_sm.png
4231 - - Open-ILS/web/images/kpac/go_back_btn.png
4232 - - Open-ILS/web/images/kpac/home_icon.png
4233 - - Open-ILS/web/images/kpac/icon_bg.png
4234 - - Open-ILS/web/images/kpac/icon_book.png
4235 - - Open-ILS/web/images/kpac/item_image.jpg
4236 - - Open-ILS/web/images/kpac/kcls_logo.jpg
4237 - - Open-ILS/web/images/kpac/library_card.png
4238 - - Open-ILS/web/images/kpac/logo_left.png
4239 - - Open-ILS/web/images/kpac/logo_mid.png
4240 - - Open-ILS/web/images/kpac/logo_right.png
4241 - - Open-ILS/web/images/kpac/main_bl_corner.png
4242 - - Open-ILS/web/images/kpac/main_bottom_bg.png
4243 - - Open-ILS/web/images/kpac/main_bottom_bg_sub.png
4244 - - Open-ILS/web/images/kpac/main_br_corner.png
4245 - - Open-ILS/web/images/kpac/main_left_shadow.png
4246 - - Open-ILS/web/images/kpac/main_right_shadow.png
4247 - - Open-ILS/web/images/kpac/main_tl_corner.png
4248 - - Open-ILS/web/images/kpac/main_top_bg.png
4249 - - Open-ILS/web/images/kpac/main_top_bg_sub.png
4250 - - Open-ILS/web/images/kpac/main_tr_corner.png
4251 - - Open-ILS/web/images/kpac/more_info_btn.png
4252 - - Open-ILS/web/images/kpac/popup_arrow_bm.png
4253 - - Open-ILS/web/images/kpac/popup_bl.png
4254 - - Open-ILS/web/images/kpac/popup_bm.png
4255 - - Open-ILS/web/images/kpac/popup_br.png
4256 - - Open-ILS/web/images/kpac/popup_lm.png
4257 - - Open-ILS/web/images/kpac/popup_rm.png
4258 - - Open-ILS/web/images/kpac/popup_tl.png
4259 - - Open-ILS/web/images/kpac/popup_tm.png
4260 - - Open-ILS/web/images/kpac/popup_tr.png
4261 - - Open-ILS/web/images/kpac/print_btn.png
4262 - - Open-ILS/web/images/kpac/question_mark.png
4263 - - Open-ILS/web/images/kpac/review_submit_btn.png
4264 - - Open-ILS/web/images/kpac/reviews_top.png
4265 - - Open-ILS/web/images/kpac/search_bg.png
4266 - - Open-ILS/web/images/kpac/search_btn.png
4267 - - Open-ILS/web/images/kpac/search_btn_sub.png
4268 - - Open-ILS/web/images/kpac/star_oiff.png
4269 - - Open-ILS/web/images/kpac/star_on.png
4270 - - Open-ILS/web/images/kpac/stars!.png
4271 - - Open-ILS/web/images/kpac/stars!_gray.png
4272 - - Open-ILS/web/images/kpac/sub_side_bg.png
4273 - - Open-ILS/web/images/kpac/text_size_btn.png
4274 - - Open-ILS/web/images/kpac/to_top_btn.png
4275 82 0 Open-ILS/web/js/ui/default/kpac/functions.js
4276 create mode 100644 Open-ILS/examples/kpac.xml
4277 create mode 100644 Open-ILS/src/perlmods/lib/OpenILS/WWW/EGKPacLoader.pm
4278 create mode 100644 Open-ILS/src/templates/kpac/category.tt2
4279 create mode 100644 Open-ILS/src/templates/kpac/checkout.tt2
4280 create mode 100644 Open-ILS/src/templates/kpac/checkout_results.tt2
4281 create mode 100644 Open-ILS/src/templates/kpac/detailed.tt2
4282 create mode 100644 Open-ILS/src/templates/kpac/index.tt2
4283 create mode 100644 Open-ILS/src/templates/kpac/parts/base.tt2
4284 create mode 100644 Open-ILS/src/templates/kpac/parts/grid.tt2
4285 create mode 100755 Open-ILS/src/templates/kpac/parts/subpage.tt2
4286 create mode 100644 Open-ILS/src/templates/kpac/search_results.tt2
4287 create mode 100755 Open-ILS/web/css/skin/default/kpac/fonts/Cabin-Regular.eot
4288 create mode 100755 Open-ILS/web/css/skin/default/kpac/fonts/Cabin-Regular.svg
4289 create mode 100755 Open-ILS/web/css/skin/default/kpac/fonts/Cabin-Regular.ttf
4290 create mode 100755 Open-ILS/web/css/skin/default/kpac/fonts/Cabin-Regular.woff
4291 create mode 100755 Open-ILS/web/css/skin/default/kpac/fonts/Cabin-SemiBold.eot
4292 create mode 100755 Open-ILS/web/css/skin/default/kpac/fonts/Cabin-SemiBold.svg
4293 create mode 100755 Open-ILS/web/css/skin/default/kpac/fonts/Cabin-SemiBold.ttf
4294 create mode 100755 Open-ILS/web/css/skin/default/kpac/fonts/Cabin-SemiBold.woff
4295 create mode 100755 Open-ILS/web/css/skin/default/kpac/fonts/Kreon.eot
4296 create mode 100755 Open-ILS/web/css/skin/default/kpac/fonts/Kreon.svg
4297 create mode 100755 Open-ILS/web/css/skin/default/kpac/fonts/Kreon.ttf
4298 create mode 100755 Open-ILS/web/css/skin/default/kpac/fonts/Kreon.woff
4299 create mode 100755 Open-ILS/web/css/skin/default/kpac/style.css
4300 create mode 100755 Open-ILS/web/images/kpac/arrow_last.png
4301 create mode 100755 Open-ILS/web/images/kpac/arrow_next.png
4302 create mode 100755 Open-ILS/web/images/kpac/back_to_book.png
4303 create mode 100755 Open-ILS/web/images/kpac/back_to_results_btn.png
4304 create mode 100755 Open-ILS/web/images/kpac/box1_top.png
4305 create mode 100755 Open-ILS/web/images/kpac/bread_green_last.png
4306 create mode 100755 Open-ILS/web/images/kpac/bread_green_mid.png
4307 create mode 100755 Open-ILS/web/images/kpac/btn_arrow.png
4308 create mode 100755 Open-ILS/web/images/kpac/cancel_back_btn.png
4309 create mode 100755 Open-ILS/web/images/kpac/category.png
4310 create mode 100755 Open-ILS/web/images/kpac/get_it_btn.png
4311 create mode 100755 Open-ILS/web/images/kpac/get_it_btn_sm.png
4312 create mode 100755 Open-ILS/web/images/kpac/go_back_btn.png
4313 create mode 100755 Open-ILS/web/images/kpac/home_icon.png
4314 create mode 100755 Open-ILS/web/images/kpac/icon_bg.png
4315 create mode 100755 Open-ILS/web/images/kpac/icon_book.png
4316 create mode 100755 Open-ILS/web/images/kpac/item_image.jpg
4317 create mode 100755 Open-ILS/web/images/kpac/kcls_logo.jpg
4318 create mode 100755 Open-ILS/web/images/kpac/library_card.png
4319 create mode 100755 Open-ILS/web/images/kpac/logo_left.png
4320 create mode 100755 Open-ILS/web/images/kpac/logo_mid.png
4321 create mode 100755 Open-ILS/web/images/kpac/logo_right.png
4322 create mode 100755 Open-ILS/web/images/kpac/main_bl_corner.png
4323 create mode 100755 Open-ILS/web/images/kpac/main_bottom_bg.png
4324 create mode 100755 Open-ILS/web/images/kpac/main_bottom_bg_sub.png
4325 create mode 100755 Open-ILS/web/images/kpac/main_br_corner.png
4326 create mode 100755 Open-ILS/web/images/kpac/main_left_shadow.png
4327 create mode 100755 Open-ILS/web/images/kpac/main_right_shadow.png
4328 create mode 100755 Open-ILS/web/images/kpac/main_tl_corner.png
4329 create mode 100755 Open-ILS/web/images/kpac/main_top_bg.png
4330 create mode 100755 Open-ILS/web/images/kpac/main_top_bg_sub.png
4331 create mode 100755 Open-ILS/web/images/kpac/main_tr_corner.png
4332 create mode 100755 Open-ILS/web/images/kpac/more_info_btn.png
4333 create mode 100755 Open-ILS/web/images/kpac/popup_arrow_bm.png
4334 create mode 100755 Open-ILS/web/images/kpac/popup_bl.png
4335 create mode 100755 Open-ILS/web/images/kpac/popup_bm.png
4336 create mode 100755 Open-ILS/web/images/kpac/popup_br.png
4337 create mode 100755 Open-ILS/web/images/kpac/popup_lm.png
4338 create mode 100755 Open-ILS/web/images/kpac/popup_rm.png
4339 create mode 100755 Open-ILS/web/images/kpac/popup_tl.png
4340 create mode 100755 Open-ILS/web/images/kpac/popup_tm.png
4341 create mode 100755 Open-ILS/web/images/kpac/popup_tr.png
4342 create mode 100755 Open-ILS/web/images/kpac/print_btn.png
4343 create mode 100755 Open-ILS/web/images/kpac/question_mark.png
4344 create mode 100755 Open-ILS/web/images/kpac/review_submit_btn.png
4345 create mode 100755 Open-ILS/web/images/kpac/reviews_top.png
4346 create mode 100755 Open-ILS/web/images/kpac/search_bg.png
4347 create mode 100755 Open-ILS/web/images/kpac/search_btn.png
4348 create mode 100755 Open-ILS/web/images/kpac/search_btn_sub.png
4349 create mode 100755 Open-ILS/web/images/kpac/star_oiff.png
4350 create mode 100755 Open-ILS/web/images/kpac/star_on.png
4351 create mode 100755 Open-ILS/web/images/kpac/stars!.png
4352 create mode 100755 Open-ILS/web/images/kpac/stars!_gray.png
4353 create mode 100755 Open-ILS/web/images/kpac/sub_side_bg.png
4354 create mode 100755 Open-ILS/web/images/kpac/text_size_btn.png
4355 create mode 100755 Open-ILS/web/images/kpac/to_top_btn.png
4356 create mode 100755 Open-ILS/web/js/ui/default/kpac/functions.js
4358 commit df16ba71822e48b7661b1057d523b15deb20f7c8
4359 Author: Dan Scott <dscott@laurentian.ca>
4360 Date: Fri Jul 27 17:24:07 2012 -0400
4362 Fix summary display in TPAC; avoid Content Cafe
4364 While in misc_util.tt2 we're grabbing args.summary as a single string,
4365 and args.summaries as the list of summaries, this gets complicated
4366 elsewhere in the summaries display chain, where we're checking for the
4367 number of list elements in "summary" (which is now a string), as well as
4368 a confusion of logic where ContentCafe was being displayed whether or
4369 not the environment variable existed.
4371 Signed-off-by: Dan Scott <dscott@laurentian.ca>
4372 Signed-off-by: Ben Shum <bshum@biblio.org>
4374 1 1 Open-ILS/src/templates/opac/parts/record/extras.tt2
4375 5 4 Open-ILS/src/templates/opac/parts/record/summaryplus.tt2
4377 commit be736f312fd5d078714740e9afc866fe977a5bf5
4378 Author: Ben Shum <bshum@biblio.org>
4379 Date: Fri Jul 27 16:06:28 2012 -0400
4381 TPAC - repair summary statement display
4383 Change variable from summary to summaries to properly associate values
4384 for the summary statement display in Tpac.
4386 Signed-off-by: Ben Shum <bshum@biblio.org>
4387 Signed-off-by: Dan Scott <dscott@laurentian.ca>
4389 1 1 Open-ILS/src/templates/opac/parts/misc_util.tt2
4391 commit 639d3fbb8ec26ad07dd30f53170dce6aa53c4f84
4392 Author: Kathy Lussier <klussier@masslnc.org>
4393 Date: Thu Jul 26 07:09:11 2012 -0400
4395 Two new list fields. Adds the publication date and format to the My Lists
4398 Signed-off-by: Kathy Lussier <klussier@masslnc.org>
4399 Signed-off-by: Jason Stephenson <jstephenson@mvlc.org>
4400 Signed-off-by: Dan Scott <dscott@laurentian.ca>
4402 14 1 Open-ILS/src/templates/opac/myopac/lists.tt2
4404 commit f6f6c9d73073cdc7282c2e9f5aaf830f0309f89c
4405 Author: Thomas Berezansky <tsbere@mvlc.org>
4406 Date: Sat Jul 28 15:17:40 2012 -0400
4410 Add a window.open compatible "browser" file for unsecured calls.
4412 Add "chrome" to most window.open calls to bypass the wrapper.
4414 Signed-off-by: Thomas Berezansky <tsbere@mvlc.org>
4415 Signed-off-by: Dan Scott <dscott@laurentian.ca>
4417 1 1 Open-ILS/web/js/dojo/openils/Util.js
4418 3 3 Open-ILS/web/js/ui/default/acq/common/li_table.js
4419 1 1 Open-ILS/web/js/ui/default/acq/financial/claim_voucher.js
4420 1 1 Open-ILS/web/js/ui/default/booking/populator.js
4421 1 1 Open-ILS/web/js/ui/default/cat/authority/list.js
4422 1 1 Open-ILS/web/js/ui/default/circ/selfcheck/selfcheck.js
4423 1 1 Open-ILS/web/js/ui/default/vandelay/vandelay.js
4424 1 1 Open-ILS/web/opac/common/js/utils.js
4425 1 1 Open-ILS/web/opac/skin/default/js/rdetail.js
4426 1 1 Open-ILS/web/reports/oils_rpt_utils.js
4427 1 1 Open-ILS/xul/staff_client/chrome/content/cat/opac.js
4428 4 4 Open-ILS/xul/staff_client/chrome/content/util/print.js
4429 15 0 Open-ILS/xul/staff_client/chrome/content/util/untrusted_window.xul
4430 2 2 Open-ILS/xul/staff_client/defaults/preferences/standalone_xul_app.js
4431 1 1 Open-ILS/xul/staff_client/server/cat/marcedit.js
4432 create mode 100644 Open-ILS/xul/staff_client/chrome/content/util/untrusted_window.xul
4434 commit 27bcb6740e92198523c80d5eef3f63eb8804ad7e
4435 Author: Thomas Berezansky <tsbere@mvlc.org>
4436 Date: Fri Jul 27 16:00:27 2012 -0400
4438 Change popups to menupopups in marc edit
4440 Because popups are transparent by default.
4442 Signed-off-by: Thomas Berezansky <tsbere@mvlc.org>
4443 Signed-off-by: Dan Scott <dscott@laurentian.ca>
4445 5 5 Open-ILS/xul/staff_client/server/cat/marcedit.js
4447 commit 194a33b381bd5d719deb0988de1858daa2794a6c
4448 Author: Thomas Berezansky <tsbere@mvlc.org>
4449 Date: Fri Jul 27 12:22:00 2012 -0400
4451 Fix over-zealous constant change
4453 Signed-off-by: Thomas Berezansky <tsbere@mvlc.org>
4454 Signed-off-by: Dan Scott <dscott@laurentian.ca>
4456 1 1 Open-ILS/xul/staff_client/chrome/content/main/constants.js
4458 commit abade21a678eb3ca1ec2e6c423b4c67aa8695a0f
4459 Author: Thomas Berezansky <tsbere@mvlc.org>
4460 Date: Thu Jul 26 16:52:55 2012 -0400
4462 Another missing height for the pattern wizard
4464 Missed this one on the previous pass.
4466 Signed-off-by: Thomas Berezansky <tsbere@mvlc.org>
4467 Signed-off-by: Dan Scott <dscott@laurentian.ca>
4469 1 1 Open-ILS/web/js/ui/default/serial/subscription/caption_and_pattern.js
4471 commit c45d702d26a423f8136c52e8659ae5d229a99220
4472 Author: Thomas Berezansky <tsbere@mvlc.org>
4473 Date: Thu Jul 26 16:18:02 2012 -0400
4477 CSS3 selectors break things. And some height would be nice.
4479 Signed-off-by: Thomas Berezansky <tsbere@mvlc.org>
4480 Signed-off-by: Dan Scott <dscott@laurentian.ca>
4482 4 3 Open-ILS/xul/staff_client/server/serial/pattern_wizard.js
4483 1 1 Open-ILS/xul/staff_client/server/serial/scap_editor.js
4485 commit d320a7e659dfbf7768e8191d0edeb6bf0f9c1dcc
4486 Author: Thomas Berezansky <tsbere@mvlc.org>
4487 Date: Thu Jul 26 15:52:35 2012 -0400
4489 More oils:// wrapping
4491 To avoid breaking some newer interfaces in particular.
4493 Signed-off-by: Thomas Berezansky <tsbere@mvlc.org>
4494 Signed-off-by: Dan Scott <dscott@laurentian.ca>
4496 4 4 Open-ILS/xul/staff_client/chrome/content/main/constants.js
4498 commit aa19b9626845b940e189839ebc1210193dd5244d
4499 Author: Thomas Berezansky <tsbere@mvlc.org>
4500 Date: Thu Jul 26 10:00:34 2012 -0400
4502 Have oilsBasePath include protocol and domain
4504 As seen by the other end, anyway. This fixes some authtoken related issues
4505 when things like ACQ build links that would otherwise default to http.
4507 Signed-off-by: Thomas Berezansky <tsbere@mvlc.org>
4508 Signed-off-by: Dan Scott <dscott@laurentian.ca>
4510 1 1 Open-ILS/src/templates/base.tt2
4512 commit ee8fcf051ca41be9cdf0dec5329b6f616f205992
4513 Author: Thomas Berezansky <tsbere@mvlc.org>
4514 Date: Thu May 17 12:19:48 2012 -0400
4516 Switch to XUL for printer settings editor
4518 Because in later versions of XULRunner we apparently can't do bindings
4519 outside of XUL documents, and messagecatalogs are binding-based.
4521 Signed-off-by: Thomas Berezansky <tsbere@mvlc.org>
4522 Signed-off-by: Dan Scott <dscott@laurentian.ca>
4524 1 1 Open-ILS/web/opac/locale/en-US/lang.dtd
4525 1 1 Open-ILS/xul/staff_client/chrome/content/main/menu.js
4526 1 1 Open-ILS/xul/staff_client/server/admin/index.xhtml
4527 0 61 Open-ILS/xul/staff_client/server/admin/printer_settings.html
4528 68 0 Open-ILS/xul/staff_client/server/admin/printer_settings.xul
4529 delete mode 100644 Open-ILS/xul/staff_client/server/admin/printer_settings.html
4530 create mode 100644 Open-ILS/xul/staff_client/server/admin/printer_settings.xul
4532 commit adee850f88dcedfd65a19d41a7fb4948d4c7eee3
4533 Author: Thomas Berezansky <tsbere@mvlc.org>
4534 Date: Mon Feb 27 09:03:51 2012 -0500
4536 Improve Firefox/XULRunner Support
4538 XULRunner/Firefox 4+ change the rules significantly, and to support them
4539 significant changes have to be made in Evergreen.
4541 This commit covers a number of things:
4543 1 - Remote XUL Issues
4545 Later versions of XULRunner disable support for Remote XUL without using a
4546 whitelist entry, and whitelisting may stop working eventually as well. The
4547 solution here is the addition of a new protocol wrapper that allows Remote
4548 XUL to act like Local XUL.
4550 The wrapper is oils:// and acts like HTTPS for the most part. The "host" the
4551 client connects to is always "remote", however, and use of the wrapper has
4554 The first of these effects is the enabling of Remote XUL content, with as
4555 close to the Local XUL security level as I could manage. This means that
4556 nearly anything Local XUL can do, Remote XUL should be able to do too.
4558 The second of these effects is the disabling of JavaScript-visible cookies.
4559 XUL doesn't have cookies, and as such a side effect of the wrapper allowing
4560 remote content to appear to be local content is the lack of cookies. This
4561 does *not* affect server side visibility of cookies, however, so things like
4562 TPac can still see cookies. This required fixing a lot of places that were
4563 built to read data like authtokens out of cookies.
4565 The third of these effects is the "hiding" of the hostname for anything
4566 going through the wrapper. This prevents oils_persist from saving things
4567 correctly. I thus made oils_persist check for the wrapper and use the data
4568 stash to get the hostname instead. I suspect that we can get rid of the
4569 location.hostname check entirely at this point, but have not done so.
4571 The wrapper also sets a request header of OILS-Wrapper, value of 'true'.
4572 That allows the server to know that the request came through the wrapper. I
4573 used that ability to have TPac go into "Staff" mode when the wrapper is in
4574 use. This will enhance extension use, where the same authtoken will be seen
4575 by both the staff client and Firefox browsing.
4577 I willi also note that I rigged the wrapper to be easily adjusted for a
4578 second, hard-coded host for selfcheck use, using oils://selfcheck instead of
4579 oils://remote, that could be very easily turned into a minimal Firefox
4580 extension. That would enable the selfcheck code to have permission to work
4581 with printers and such without enablePrivilege (see next section).
4583 2 - enablePrivilege Deprecation
4585 The enablePrivilege security model has been removed and no longer functions,
4586 and the staff client depended heavily upon it.
4588 The Remote XUL fix provided us with a way to fix the enablePrivilege issues,
4589 however. Because the Remote XUL has the Local XUL security context it
4590 doesn't need enablePrivilege anymore. However, because enablePrivilege no
4591 longer functions for those things *not* loaded through the wrapper some
4592 things had to be changed.
4594 For one, because if you are loaded through the wrapper you can't see
4595 cookies, and if you can see cookies you can't do "XUL" things, the "XUL"
4596 cookie has been removed. However, the wrapper can be detected by the
4597 protocol you are using, so I added protocol checking to the isXUL checks I
4598 know of. I am unsure about what, if anything, to do about the IAMXUL flag
4599 that is set by the browser code, though.
4601 For two, the JavaScript OPAC needs to be passed through the wrapper for some
4602 staff functions to work currently. This has the additional side effect of
4603 effectively forcing SSL mode for JSPac regardless of other settings.
4605 For three, I went ahead and removed all enablePrivilege calls I could find
4606 outside of the selfcheck code. As they no longer work they were just extra
4609 3 - Component changes
4611 Component loading has changed significantly, and the easiest way to
4612 accommodate the changes was to re-write our components. The command line
4613 handler and force external components (the latter from another branch of
4614 mine) were simple enough, especially as they aren't interacted with by other
4615 code in the system (and as I wrote them I understood them anyway). While I
4616 was at it I made the force external component more extension-friendly.
4618 The data stash, however, was using a hack to accomplish what a singleton
4619 component could do more easily. That and I couldn't get it to function as
4620 it was. My solution was to re-write it as a singleton, removing the
4621 interface definition that was not needed. As I changed how it functioned so
4622 significantly I had to update all calls to it.
4624 In addition, I hid a window loading routine in the data stash component for
4625 easier loading of a *single* main Evergreen window from the Firefox
4628 4 - Extension changes
4630 First off, Venkman, the DOM Inspector, and Chrome List are not guaranteed
4631 compatible with XULRunner anymore. As such, I have removed the out of date
4632 versions. Instead, I have added routines for loading Venkman and the DOM
4633 Inspector as Extensions. This keeps them easy to update to later versions,
4634 and makes us play much nicer when we are an extension. Also, now the
4635 buttons/menu items for loading these interfaces disable themselves if the
4636 extensions don't appear to be loaded.
4638 A side effect of that was that Windows installers compressed with zlib were
4639 unhappy. I switched to solid lzma, which in theory will get us smaller file
4642 Secondly, Extensions have changed significantly in Firefox 4+, and Evergreen
4643 had to be adjusted to deal with some of the changes. I adjusted the overlay
4644 to take into account the new application menu, and I re-wrote the hotkey set
4645 loading routines to deal with the fact that extensions don't get extracted
4648 5 - Staff Client Build Process
4650 XULRunner has some changes that needed accounting for, such as a root level
4651 chrome.manifest being needed. Extension mode, as mentioned above, needed
4652 tweaks as well, and other issues were run into along the way. Both XULRunner
4653 and Firefox version support has been extended to 14.* and the base XULRunner
4654 download has been bumped to 14.0.1.
4656 In addition to the changes needed to support later XULRunner versions, I
4657 also included alternate application name support and support for OS-specific
4658 branding folders. Mainly because I ended up using all of them in testing,
4659 and decided to leave them in afterwards.
4661 6 - Miscellaneous fixes
4663 MARC View was building a data URL and dumping it into an attribute without
4664 escaping it. Apparently this made XULRunner unhappy, so I added in escaping.
4666 7 - Miscellaneous tweaks
4668 In addition to everything else, while I was running through my various tests
4669 I changed a few other things.
4671 I enabled the navigation buttons on the OPAC interface embedded in the
4672 patron overview for hold placement. With Remote XUL having the same security
4673 context as Local XUL they now work.
4675 I removed all non-SSL authtoken cookie assignments I could find, and flagged
4676 all the SSL ones I could find as being "secure" cookies. On the subject of
4677 cookies, I also told the logoff code to not erase every cookie, as those
4678 running in extension mode might dislike all cookies going away. I know that
4679 during my testing I disliked it, anyway.
4681 I removed the code that messes with the user agent. Extensions are basically
4682 not allowed to do that, and I don't think we need, or should rely on, a
4683 modified user agent elsewhere, so adding a check specifically for when we
4684 are not an extension didn't make a lot of sense to me.
4686 I also made it so that the automatic login command line options will work
4687 after a logoff (but they won't trigger a logoff) during a testing run where
4688 I was logging off, clearing cache, and logging in again repeatedly.
4690 To deal with CSS changes I changed most (but not all) popup elements to
4691 menupop elements. Popups in later XULRunners are transparent by default.
4693 Also for CSS changes, a menubar CSS entry in global.css was causing issues
4694 with menu visibility on Linux. Things look fine without it, so I went ahead
4695 and removed it outright.
4697 In the reporter I found that "class" was being used as a variable name, but
4698 that is a reserved keyword. I changed it to aClass.
4700 To make things easier for url_prefix use I made it so that the urls hash is
4701 checked by the url_prefix function. It looks for names up to the first of
4702 several characters: /, ?, |. If urls contains that name it is replaced into
4703 place. For | the | itself is removed in this process.
4705 Signed-off-by: Thomas Berezansky <tsbere@mvlc.org>
4706 Signed-off-by: Dan Scott <dscott@laurentian.ca>
4708 2 2 Open-ILS/src/perlmods/lib/OpenILS/WWW/EGCatLoader.pm
4709 2 1 Open-ILS/src/perlmods/lib/OpenILS/WWW/Proxy.pm
4710 2 1 Open-ILS/src/perlmods/lib/OpenILS/WWW/Proxy/Authen.pm
4711 1 5 Open-ILS/src/templates/opac/parts/footer.tt2
4712 1 1 Open-ILS/src/templates/opac/parts/header.tt2
4713 5 0 Open-ILS/web/conify/global/actor/org_unit.js
4714 5 0 Open-ILS/web/conify/global/actor/org_unit_type.js
4715 5 0 Open-ILS/web/conify/global/config/copy_status.js
4716 5 0 Open-ILS/web/conify/global/config/marc_code_maps.js
4717 5 0 Open-ILS/web/conify/global/permission/grp_tree.js
4718 5 0 Open-ILS/web/conify/global/permission/perm_list.js
4719 4 32 Open-ILS/web/js/dojo/openils/XUL.js
4720 7 1 Open-ILS/web/js/dojo/openils/widget/TranslatorPopup.js
4721 1 1 Open-ILS/web/js/ui/base.js
4722 1 3 Open-ILS/web/js/ui/default/acq/common/li_table.js
4723 0 1 Open-ILS/web/js/ui/default/actor/user/register.js
4724 0 1 Open-ILS/web/js/ui/default/cat/authority/list.js
4725 1 1 Open-ILS/web/js/ui/default/serial/subscription.js
4726 1 4 Open-ILS/web/js/ui/default/serial/subscription/caption_and_pattern.js
4727 0 1 Open-ILS/web/js/ui/default/vandelay/vandelay.js
4728 3 6 Open-ILS/web/opac/common/js/RemoteRequest.js
4729 8 6 Open-ILS/web/opac/common/js/opac_utils.js
4730 5 0 Open-ILS/web/opac/extras/circ/alt_holds_print.html
4731 0 1 Open-ILS/web/opac/skin/default/js/rdetail.js
4732 2 2 Open-ILS/web/reports/oils_rpt.js
4733 5 1 Open-ILS/web/reports/xul/source-setup.js
4734 2 2 Open-ILS/web/reports/xul/template-config.js
4735 1 1 Open-ILS/web/reports/xul/template_builder.xul
4736 58 2 Open-ILS/xul/staff_client/Makefile.am
4737 1 1 Open-ILS/xul/staff_client/application.ini
4738 27 0 Open-ILS/xul/staff_client/chrome.manifest
4739 0 42 Open-ILS/xul/staff_client/chrome/chrome.manifest
4740 - - Open-ILS/xul/staff_client/chrome/chrome_list.jar
4741 8 23 Open-ILS/xul/staff_client/chrome/content/OpenILS/data.js
4742 18 8 Open-ILS/xul/staff_client/chrome/content/OpenILS/global_util.js
4743 3 2 Open-ILS/xul/staff_client/chrome/content/OpenILS/util_overlay_chrome.xul
4744 3 2 Open-ILS/xul/staff_client/chrome/content/OpenILS/util_overlay_offline.xul
4745 0 1 Open-ILS/xul/staff_client/chrome/content/admin/survey_wizard.xul
4746 2 2 Open-ILS/xul/staff_client/chrome/content/auth/controller.js
4747 16 3 Open-ILS/xul/staff_client/chrome/content/auth/session.js
4748 32 35 Open-ILS/xul/staff_client/chrome/content/cat/opac.js
4749 0 1 Open-ILS/xul/staff_client/chrome/content/cat/opac.xul
4750 0 3 Open-ILS/xul/staff_client/chrome/content/circ/offline.js
4751 0 1 Open-ILS/xul/staff_client/chrome/content/circ/offline.xul
4752 0 2 Open-ILS/xul/staff_client/chrome/content/circ/offline_checkin.js
4753 0 2 Open-ILS/xul/staff_client/chrome/content/circ/offline_checkout.js
4754 0 2 Open-ILS/xul/staff_client/chrome/content/circ/offline_in_house_use.js
4755 0 2 Open-ILS/xul/staff_client/chrome/content/circ/offline_register.js
4756 0 2 Open-ILS/xul/staff_client/chrome/content/circ/offline_renew.js
4757 13 14 Open-ILS/xul/staff_client/chrome/content/firefox/overlay.xul
4758 130 120 Open-ILS/xul/staff_client/chrome/content/main/constants.js
4759 87 71 Open-ILS/xul/staff_client/chrome/content/main/main.js
4760 94 77 Open-ILS/xul/staff_client/chrome/content/main/menu.js
4761 0 1 Open-ILS/xul/staff_client/chrome/content/main/menu_frame.xul
4762 1 1 Open-ILS/xul/staff_client/chrome/content/main/menu_frame_menus.xul
4763 0 1 Open-ILS/xul/staff_client/chrome/content/main/simple_auth.xul
4764 0 18 Open-ILS/xul/staff_client/chrome/content/util/browser.js
4765 3 5 Open-ILS/xul/staff_client/chrome/content/util/browser.xul
4766 0 3 Open-ILS/xul/staff_client/chrome/content/util/clipboard.js
4767 0 2 Open-ILS/xul/staff_client/chrome/content/util/deck.js
4768 0 6 Open-ILS/xul/staff_client/chrome/content/util/error.js
4769 0 1 Open-ILS/xul/staff_client/chrome/content/util/fancy_prompt.xul
4770 0 17 Open-ILS/xul/staff_client/chrome/content/util/file.js
4771 0 1 Open-ILS/xul/staff_client/chrome/content/util/fm_view.xul
4772 0 2 Open-ILS/xul/staff_client/chrome/content/util/list.js
4773 0 1 Open-ILS/xul/staff_client/chrome/content/util/list_clipboard.xul
4774 0 5 Open-ILS/xul/staff_client/chrome/content/util/mozilla.js
4775 2 7 Open-ILS/xul/staff_client/chrome/content/util/network.js
4776 0 14 Open-ILS/xul/staff_client/chrome/content/util/print.js
4777 3 5 Open-ILS/xul/staff_client/chrome/content/util/rbrowser.xul
4778 0 2 Open-ILS/xul/staff_client/chrome/content/util/shell.js
4779 0 3 Open-ILS/xul/staff_client/chrome/content/util/sound.js
4780 0 1 Open-ILS/xul/staff_client/chrome/content/util/widget_prompt.js
4781 0 4 Open-ILS/xul/staff_client/chrome/content/util/widgets.js
4782 6 14 Open-ILS/xul/staff_client/chrome/content/util/window.js
4783 1 1 Open-ILS/xul/staff_client/chrome/content/util/xuledit.xul
4784 - - Open-ILS/xul/staff_client/chrome/inspector.jar
4785 0 2 Open-ILS/xul/staff_client/chrome/skin/global.css
4786 - - Open-ILS/xul/staff_client/chrome/venkman.jar
4787 130 227 Open-ILS/xul/staff_client/components/clh.js
4788 37 128 Open-ILS/xul/staff_client/components/forceexternal.js
4789 0 179 Open-ILS/xul/staff_client/components/inspector-cmdline.js
4790 0 6 Open-ILS/xul/staff_client/components/nsIOpenILS.idl
4791 - - Open-ILS/xul/staff_client/components/nsIOpenILS.xpt
4792 40 60 Open-ILS/xul/staff_client/components/nsOpenILS.js
4793 64 0 Open-ILS/xul/staff_client/components/oils_protocol.js
4794 0 619 Open-ILS/xul/staff_client/components/venkman-service.js
4795 0 1 Open-ILS/xul/staff_client/external/dojo_template.js
4796 0 3 Open-ILS/xul/staff_client/external/template.js
4797 1 2 Open-ILS/xul/staff_client/external/template.xul
4798 2 2 Open-ILS/xul/staff_client/install.rdf
4799 8 0 Open-ILS/xul/staff_client/server/admin/adminlib.js
4800 0 1 Open-ILS/xul/staff_client/server/admin/circ_age_to_lost.js
4801 8 0 Open-ILS/xul/staff_client/server/admin/copy_locations.js
4802 0 1 Open-ILS/xul/staff_client/server/admin/do_not_auto_attempt_print_setting.js
4803 0 3 Open-ILS/xul/staff_client/server/admin/font_settings.xul
4804 0 1 Open-ILS/xul/staff_client/server/admin/hold_pull_list_classic.js
4805 1 1 Open-ILS/xul/staff_client/server/admin/index.xhtml
4806 11 16 Open-ILS/xul/staff_client/server/admin/offline_manage_xacts.js
4807 0 1 Open-ILS/xul/staff_client/server/admin/offline_manage_xacts.xul
4808 5 0 Open-ILS/xul/staff_client/server/admin/org_unit_settings.js
4809 0 2 Open-ILS/xul/staff_client/server/admin/patrons_due_refunds.js
4810 2 2 Open-ILS/xul/staff_client/server/admin/patrons_due_refunds.xul
4811 1 1 Open-ILS/xul/staff_client/server/admin/printer_settings.html
4812 0 6 Open-ILS/xul/staff_client/server/admin/printer_settings.js
4813 8 0 Open-ILS/xul/staff_client/server/admin/stat_cat_editor.js
4814 0 1 Open-ILS/xul/staff_client/server/admin/toolbar.js
4815 2 3 Open-ILS/xul/staff_client/server/admin/transit_list.xul
4816 1 2 Open-ILS/xul/staff_client/server/admin/upload_xacts.js
4817 0 1 Open-ILS/xul/staff_client/server/admin/work_log.js
4818 4 4 Open-ILS/xul/staff_client/server/admin/work_log.xul
4819 2 5 Open-ILS/xul/staff_client/server/cat/bib_brief.js
4820 2 3 Open-ILS/xul/staff_client/server/cat/bibs_abreast.js
4821 1 1 Open-ILS/xul/staff_client/server/cat/bibs_abreast.xul
4822 7 14 Open-ILS/xul/staff_client/server/cat/copy_browser.js
4823 2 3 Open-ILS/xul/staff_client/server/cat/copy_browser.xul
4824 0 1 Open-ILS/xul/staff_client/server/cat/copy_buckets.xul
4825 0 1 Open-ILS/xul/staff_client/server/cat/copy_buckets_quick.xul
4826 0 3 Open-ILS/xul/staff_client/server/cat/copy_editor.js
4827 0 2 Open-ILS/xul/staff_client/server/cat/copy_notes.xul
4828 0 1 Open-ILS/xul/staff_client/server/cat/copy_summary.xul
4829 0 2 Open-ILS/xul/staff_client/server/cat/manage_multi_home_items.js
4830 2 2 Open-ILS/xul/staff_client/server/cat/manage_multi_home_items.xul
4831 2 6 Open-ILS/xul/staff_client/server/cat/marc_new.xul
4832 0 2 Open-ILS/xul/staff_client/server/cat/marc_view.html
4833 2 3 Open-ILS/xul/staff_client/server/cat/marc_view.xul
4834 1 4 Open-ILS/xul/staff_client/server/cat/marcedit.js
4835 70 70 Open-ILS/xul/staff_client/server/cat/marcedit.xul
4836 4 8 Open-ILS/xul/staff_client/server/cat/record_buckets.js
4837 0 2 Open-ILS/xul/staff_client/server/cat/record_buckets.xul
4838 0 1 Open-ILS/xul/staff_client/server/cat/record_buckets_quick.xul
4839 0 3 Open-ILS/xul/staff_client/server/cat/spine_labels.js
4840 11 12 Open-ILS/xul/staff_client/server/cat/util.js
4841 0 1 Open-ILS/xul/staff_client/server/cat/volume_buckets.xul
4842 2 5 Open-ILS/xul/staff_client/server/cat/volume_copy_creator.js
4843 0 1 Open-ILS/xul/staff_client/server/cat/volume_copy_editor.js
4844 2 2 Open-ILS/xul/staff_client/server/cat/volume_copy_editor.xul
4845 2 2 Open-ILS/xul/staff_client/server/cat/volume_copy_editor_horiz.xul
4846 0 1 Open-ILS/xul/staff_client/server/cat/volume_editor.js
4847 8 14 Open-ILS/xul/staff_client/server/cat/z3950.js
4848 1 2 Open-ILS/xul/staff_client/server/cat/z3950.xul
4849 0 1 Open-ILS/xul/staff_client/server/circ/alternate_copy_summary.js
4850 0 1 Open-ILS/xul/staff_client/server/circ/checkin.xul
4851 2 2 Open-ILS/xul/staff_client/server/circ/checkin_overlay.xul
4852 1 2 Open-ILS/xul/staff_client/server/circ/checkout.js
4853 0 1 Open-ILS/xul/staff_client/server/circ/checkout.xul
4854 0 1 Open-ILS/xul/staff_client/server/circ/circ_brief.xul
4855 0 1 Open-ILS/xul/staff_client/server/circ/circ_summary.xul
4856 0 1 Open-ILS/xul/staff_client/server/circ/copy_details.xul
4857 5 9 Open-ILS/xul/staff_client/server/circ/copy_status.js
4858 0 1 Open-ILS/xul/staff_client/server/circ/copy_status.xul
4859 5 5 Open-ILS/xul/staff_client/server/circ/copy_status_overlay.xul
4860 0 1 Open-ILS/xul/staff_client/server/circ/in_house_use.xul
4861 0 1 Open-ILS/xul/staff_client/server/circ/missing_pieces.js
4862 0 1 Open-ILS/xul/staff_client/server/circ/pre_cat_fields.xul
4863 1 7 Open-ILS/xul/staff_client/server/circ/print_list_template_editor.js
4864 1 2 Open-ILS/xul/staff_client/server/circ/print_list_template_editor.xul
4865 0 1 Open-ILS/xul/staff_client/server/circ/renew.xul
4866 2 2 Open-ILS/xul/staff_client/server/circ/renew_overlay.xul
4867 6 6 Open-ILS/xul/staff_client/server/circ/util.js
4868 5 6 Open-ILS/xul/staff_client/server/index.xhtml
4869 1 13 Open-ILS/xul/staff_client/server/main/data.xul
4870 0 5 Open-ILS/xul/staff_client/server/main/gen_offline_widgets.xul
4871 0 1 Open-ILS/xul/staff_client/server/main/simple_auth.xul
4872 0 3 Open-ILS/xul/staff_client/server/main/ws_info.xul
4873 1 2 Open-ILS/xul/staff_client/server/patron/barcode_entry.xul
4874 0 3 Open-ILS/xul/staff_client/server/patron/bill2.js
4875 2 2 Open-ILS/xul/staff_client/server/patron/bill2.xul
4876 0 1 Open-ILS/xul/staff_client/server/patron/bill_cc_info.xul
4877 0 1 Open-ILS/xul/staff_client/server/patron/bill_check_info.xul
4878 0 2 Open-ILS/xul/staff_client/server/patron/bill_details.js
4879 0 1 Open-ILS/xul/staff_client/server/patron/bill_history.js
4880 0 1 Open-ILS/xul/staff_client/server/patron/bill_wizard.js
4881 4 22 Open-ILS/xul/staff_client/server/patron/display.js
4882 0 2 Open-ILS/xul/staff_client/server/patron/display.xul
4883 0 2 Open-ILS/xul/staff_client/server/patron/display_horiz.xul
4884 0 3 Open-ILS/xul/staff_client/server/patron/hold_details.js
4885 10 22 Open-ILS/xul/staff_client/server/patron/holds.js
4886 0 1 Open-ILS/xul/staff_client/server/patron/holds.xul
4887 3 3 Open-ILS/xul/staff_client/server/patron/holds_overlay.xul
4888 6 8 Open-ILS/xul/staff_client/server/patron/info_group.js
4889 2 2 Open-ILS/xul/staff_client/server/patron/info_group.xul
4890 0 2 Open-ILS/xul/staff_client/server/patron/info_notes.xul
4891 0 1 Open-ILS/xul/staff_client/server/patron/info_stat_cats.xul
4892 0 1 Open-ILS/xul/staff_client/server/patron/info_surveys.xul
4893 2 2 Open-ILS/xul/staff_client/server/patron/items.js
4894 0 1 Open-ILS/xul/staff_client/server/patron/items.xul
4895 4 4 Open-ILS/xul/staff_client/server/patron/items_overlay.xul
4896 0 2 Open-ILS/xul/staff_client/server/patron/place_hold.js
4897 0 2 Open-ILS/xul/staff_client/server/patron/search_form.xul
4898 0 2 Open-ILS/xul/staff_client/server/patron/search_form_horiz.xul
4899 0 1 Open-ILS/xul/staff_client/server/patron/search_result.xul
4900 1 3 Open-ILS/xul/staff_client/server/patron/staged.js
4901 2 2 Open-ILS/xul/staff_client/server/patron/staged.xul
4902 0 4 Open-ILS/xul/staff_client/server/patron/standing_penalties.js
4903 2 2 Open-ILS/xul/staff_client/server/patron/standing_penalties.xul
4904 0 2 Open-ILS/xul/staff_client/server/patron/summary.js
4905 0 5 Open-ILS/xul/staff_client/server/patron/summary.xul
4906 2 2 Open-ILS/xul/staff_client/server/patron/summary_overlay.xul
4907 4 4 Open-ILS/xul/staff_client/server/patron/summary_overlay_horiz.xul
4908 0 2 Open-ILS/xul/staff_client/server/patron/user_buckets.xul
4909 1 3 Open-ILS/xul/staff_client/server/patron/util.js
4910 8 4 Open-ILS/xul/staff_client/server/serial/batch_receive.js
4911 0 1 Open-ILS/xul/staff_client/server/serial/editor_base.js
4912 2 8 Open-ILS/xul/staff_client/server/serial/manage_dists.js
4913 2 3 Open-ILS/xul/staff_client/server/serial/manage_dists.xul
4914 1 1 Open-ILS/xul/staff_client/server/serial/manage_items.js
4915 2 3 Open-ILS/xul/staff_client/server/serial/manage_items.xul
4916 1 7 Open-ILS/xul/staff_client/server/serial/manage_subs.js
4917 2 3 Open-ILS/xul/staff_client/server/serial/manage_subs.xul
4918 0 2 Open-ILS/xul/staff_client/server/serial/notes.xul
4919 0 1 Open-ILS/xul/staff_client/server/serial/sbsum_editor.js
4920 1 3 Open-ILS/xul/staff_client/server/serial/scap_editor.js
4921 0 1 Open-ILS/xul/staff_client/server/serial/sdist_editor.js
4922 0 1 Open-ILS/xul/staff_client/server/serial/select_aou.xul
4923 0 1 Open-ILS/xul/staff_client/server/serial/select_unit.xul
4924 2 2 Open-ILS/xul/staff_client/server/serial/serctrl_main.xul
4925 0 1 Open-ILS/xul/staff_client/server/serial/siss_editor.js
4926 0 1 Open-ILS/xul/staff_client/server/serial/sisum_editor.js
4927 0 1 Open-ILS/xul/staff_client/server/serial/sitem_editor.js
4928 0 1 Open-ILS/xul/staff_client/server/serial/sitem_editor.xul
4929 0 1 Open-ILS/xul/staff_client/server/serial/sssum_editor.js
4930 0 1 Open-ILS/xul/staff_client/server/serial/sstr_editor.js
4931 0 1 Open-ILS/xul/staff_client/server/serial/ssub_editor.js
4932 0 2 Open-ILS/xul/staff_client/server/skin/custom.js.example
4933 3 0 Open-ILS/xul/staff_client/windowssetup.nsi
4934 60 0 docs/RELEASE_NOTES_NEXT/new_xulrunner.txt
4935 create mode 100644 Open-ILS/xul/staff_client/chrome.manifest
4936 delete mode 100644 Open-ILS/xul/staff_client/chrome/chrome_list.jar
4937 delete mode 100644 Open-ILS/xul/staff_client/chrome/inspector.jar
4938 delete mode 100644 Open-ILS/xul/staff_client/chrome/venkman.jar
4939 delete mode 100644 Open-ILS/xul/staff_client/components/inspector-cmdline.js
4940 delete mode 100644 Open-ILS/xul/staff_client/components/nsIOpenILS.idl
4941 delete mode 100644 Open-ILS/xul/staff_client/components/nsIOpenILS.xpt
4942 create mode 100644 Open-ILS/xul/staff_client/components/oils_protocol.js
4943 delete mode 100644 Open-ILS/xul/staff_client/components/venkman-service.js
4944 create mode 100644 docs/RELEASE_NOTES_NEXT/new_xulrunner.txt
4946 commit 0202761608cc6e3ea512e7171b9bcad8af8bc8ff
4947 Author: Dan Scott <dscott@laurentian.ca>
4948 Date: Mon Jul 30 10:25:31 2012 -0400
4950 Wrap upgrade script for "pretty-print XML" function
4952 Signed-off-by: Dan Scott <dscott@laurentian.ca>
4954 1 1 Open-ILS/src/sql/Pg/002.schema.config.sql
4955 32 0 Open-ILS/src/sql/Pg/upgrade/0727.function.xml_pretty_print.sql
4956 0 21 Open-ILS/src/sql/Pg/upgrade/XXXX.function.xml_pretty_print.sql
4957 create mode 100644 Open-ILS/src/sql/Pg/upgrade/0727.function.xml_pretty_print.sql
4958 delete mode 100644 Open-ILS/src/sql/Pg/upgrade/XXXX.function.xml_pretty_print.sql
4960 commit ec8b943faef89235c0806db983864398acba5b2c
4961 Author: Dan Scott <dan@coffeecode.net>
4962 Date: Fri Mar 16 21:49:45 2012 -0400
4964 Add an XML pretty printer database function
4966 Andrew Dunstan was kind enough to share an XML pretty printer function
4967 for PostgreSQL, and it sure is handy when you're debugging things like
4968 in-database unapi and MARCXML.
4970 Note that it expects honest-to-goodness XML data type input, so for
4971 biblio.record_entry.marc columns you'll need to cast it from TEXT.
4973 Signed-off-by: Dan Scott <dan@coffeecode.net>
4974 Signed-off-by: Michael Peters <mrpeters@library.in.gov>
4976 21 0 Open-ILS/src/sql/Pg/000.functions.general.sql
4977 21 0 Open-ILS/src/sql/Pg/upgrade/XXXX.function.xml_pretty_print.sql
4978 create mode 100644 Open-ILS/src/sql/Pg/upgrade/XXXX.function.xml_pretty_print.sql
4980 commit 3670571e47fba3dc38aeec11a5f73ddc6cbea0ce
4981 Author: Dan Wells <dbw2@calvin.edu>
4982 Date: Tue Jul 24 12:39:49 2012 -0400
4984 TPAC: Fix org_unit location detection for login
4986 The TPAC login function currently looks for a 'loc' param to pass
4987 to the login service. This isn't right because:
4989 A. 'loc' is a search-related param, and shouldn't affect logins
4990 B. The login form doesn't actually pass through the 'loc' param
4991 C. The 'loc' param has been more or less replaced by 'locg'
4993 No, this isn't multiple choice, it's all of the above. Our best
4994 option at this point is to use the 'physical_loc' value instead.
4995 This matches what was done in JSPAC (though it was called 'ol' for
4996 "original location" back then).
4998 Finally, this commit is 95% the work of Dan Scott, including the
4999 additions of logging info and a few whitespace fixes.
5001 Signed-off-by: Dan Wells <dbw2@calvin.edu>
5002 Signed-off-by: Dan Scott <dan@coffeecode.net>
5004 9 4 Open-ILS/src/perlmods/lib/OpenILS/WWW/EGCatLoader.pm
5006 commit a93650be26cfcd0118c8c816955a2cb2e8724acc
5007 Author: Dan Wells <dbw2@calvin.edu>
5008 Date: Fri Jun 15 16:11:57 2012 -0400
5010 Extend AuthProxy.pm Support to TPAC
5012 AuthProxy-enabled logins (e.g. LDAP) were not yet wired into TPAC.
5013 This adds TPAC support equivalent to that in JSPAC.
5015 Signed-off-by: Dan Wells <dbw2@calvin.edu>
5016 Signed-off-by: Dan Scott <dan@coffeecode.net>
5018 26 9 Open-ILS/src/perlmods/lib/OpenILS/WWW/EGCatLoader.pm
5020 commit d128743dccb6a252f2765d93fcd5cefc0e7f958d
5021 Author: Dan Scott <dscott@laurentian.ca>
5022 Date: Fri Jul 27 16:27:29 2012 -0400
5024 Use MARC::Field objects to append new fields
5026 While the deprecated MARC::Record::add_fields() method allows you to add
5027 a list of fields using a list object, append_fields() requires
5028 MARC::Field objects.
5030 Signed-off-by: Dan Scott <dscott@laurentian.ca>
5031 Signed-off-by: Thomas Berezansky <tsbere@mvlc.org>
5033 8 10 Open-ILS/src/sql/Pg/002.functions.config.sql
5034 1 1 Open-ILS/src/sql/Pg/002.schema.config.sql
5035 103 0 Open-ILS/src/sql/Pg/upgrade/0726.schema.fix_maintain_901_regex.sql
5036 create mode 100644 Open-ILS/src/sql/Pg/upgrade/0726.schema.fix_maintain_901_regex.sql
5038 commit ad3af2aca6ad7d7d7e497b477e679c762d016f5d
5039 Author: Bill Erickson <berick@esilibrary.com>
5040 Date: Fri Jul 27 13:51:05 2012 -0400
5042 Repair PCrudFilterPane localeStrings namespace pollution
5044 Avoid using the global 'localeStrings' variable in PCrudFilterPane
5045 because it clobbers the variable for UIs that use the same variable
5048 Originally repaired in working =>
5049 collab/berick/acq-fund-rollover-repairs, but the change was lost with
5050 competing feature development.
5052 Signed-off-by: Bill Erickson <berick@esilibrary.com>
5053 Signed-off-by: Lebbeous Fogle-Weekley <lebbeous@esilibrary.com>
5055 18 19 Open-ILS/web/js/dojo/openils/widget/PCrudFilterPane.js
5057 commit 6517e6fbeb80601a8aab8478484f6dbd22e3b001
5058 Author: Lebbeous Fogle-Weekley <lebbeous@esilibrary.com>
5059 Date: Fri Jun 22 17:42:57 2012 -0400
5061 Fix some failings of the Triggered Event Viewer
5063 1) give choices in a dropdown for the Reactor field
5065 2) like searching automatically wraps search terms in % except when at
5066 least one % is already present.
5068 Signed-off-by: Lebbeous Fogle-Weekley <lebbeous@esilibrary.com>
5069 Signed-off-by: Mike Rylander <mrylander@gmail.com>
5071 39 0 Open-ILS/src/perlmods/lib/OpenILS/Application/Actor.pm
5072 25 1 Open-ILS/src/templates/actor/user/event_log.tt2
5073 12 2 Open-ILS/web/js/dojo/openils/widget/PCrudFilterPane.js
5075 commit 8c79b3cecf8bbd977c864a0ba72435374e01cf4c
5076 Author: Lebbeous Fogle-Weekley <lebbeous@esilibrary.com>
5077 Date: Fri Jul 27 10:57:52 2012 -0400
5079 Triggered Event Log: Add title and author columns for hold-related events
5081 Correcting an omission spotted by Sally Fortin.
5083 NOTE: This adds pcrud as a controller to ahr. Only the retrieve
5084 operation is allowed at this time, and only with a VIEW_HOLD permission
5085 at the pickup lib (same setup as ahopl, the class powering the new pull
5088 Signed-off-by: Lebbeous Fogle-Weekley <lebbeous@esilibrary.com>
5089 Signed-off-by: Mike Rylander <mrylander@gmail.com>
5091 6 1 Open-ILS/examples/fm_IDL.xml
5092 2 0 Open-ILS/src/templates/actor/user/event_log.tt2
5094 commit bc84c7b6d47e1fdfe381ce96e2d2fb78a3d9907f
5095 Author: Galen Charlton <gmc@esilibrary.com>
5096 Date: Fri Jul 27 11:23:46 2012 -0400
5098 lp1028514: fix syntax-o in PL/PERLU version of maintain_901()
5100 Signed-off-by: Galen Charlton <gmc@esilibrary.com>
5101 Signed-off-by: Dan Scott <dscott@laurentian.ca>
5103 2 2 Open-ILS/src/sql/Pg/002.functions.config.sql
5104 1 1 Open-ILS/src/sql/Pg/002.schema.config.sql
5105 105 0 Open-ILS/src/sql/Pg/upgrade/0725.schema.fix_maintain_901_regex.sql
5106 create mode 100644 Open-ILS/src/sql/Pg/upgrade/0725.schema.fix_maintain_901_regex.sql
5108 commit d153502f9b2b89b364742a41c0fbe9313c544ec9
5109 Author: Galen Charlton <gmc@esilibrary.com>
5110 Date: Fri Jul 27 09:29:35 2012 -0400
5112 stamp upgrade script for lp1028514
5114 Signed-off-by: Galen Charlton <gmc@esilibrary.com>
5116 1 1 Open-ILS/src/sql/Pg/002.schema.config.sql
5117 105 0 Open-ILS/src/sql/Pg/upgrade/0724.schema.fix_maintain_901_regex.sql
5118 0 99 Open-ILS/src/sql/Pg/upgrade/XXXX.schema.fix_maintain_901_regex.sql
5119 create mode 100644 Open-ILS/src/sql/Pg/upgrade/0724.schema.fix_maintain_901_regex.sql
5120 delete mode 100644 Open-ILS/src/sql/Pg/upgrade/XXXX.schema.fix_maintain_901_regex.sql
5122 commit 119034544e2934f223ec71a63f884f1eed487d6a
5123 Author: Dan Scott <dscott@laurentian.ca>
5124 Date: Tue Jul 24 14:14:01 2012 -0400
5126 Switch to a PLPERLU maintain_901() trigger function
5128 We've been burned by regexes that fail to grok XML properly numerous
5129 times now. Standardizing on something that actually understands MARC
5130 seems like a good idea.
5132 Signed-off-by: Dan Scott <dscott@laurentian.ca>
5133 Signed-off-by: Mike Rylander <mrylander@gmail.com>
5135 94 57 Open-ILS/src/sql/Pg/002.functions.config.sql
5136 97 66 Open-ILS/src/sql/Pg/upgrade/XXXX.schema.fix_maintain_901_regex.sql
5138 commit b0c85c31df44e962c0ecc87e08e067513d6c4825
5139 Author: Galen Charlton <gmc@esilibrary.com>
5140 Date: Tue Jul 24 11:51:52 2012 -0400
5142 lp1028514: fix regex replace in maintain_901()
5144 The regex used to insert the 901 field can put the new
5145 field in the wrong location if the MARCXML record being
5146 modified uses namespace prefixes. This patch tightens
5147 the regexp to avoid this problem.
5149 Signed-off-by: Galen Charlton <gmc@esilibrary.com>
5150 Signed-off-by: Dan Scott <dscott@laurentian.ca>
5152 4 4 Open-ILS/src/sql/Pg/002.functions.config.sql
5153 68 0 Open-ILS/src/sql/Pg/upgrade/XXXX.schema.fix_maintain_901_regex.sql
5154 create mode 100644 Open-ILS/src/sql/Pg/upgrade/XXXX.schema.fix_maintain_901_regex.sql
5156 commit 5fd92464a3046a38806bcd88d5e82591494609e2
5157 Author: Dan Scott <dscott@laurentian.ca>
5158 Date: Thu Jul 26 10:45:25 2012 -0400
5160 Get the TPAC basic link inline for <noscript>
5162 The TPAC basic link appeared outside the <p> tag inside the <noscript>
5163 section of the JSPAC, meaning that it would display on the far left
5164 border of the screen rather than right after the colon. Fix that by
5167 Also apply a style to the link so it appears as some kind of a link.
5168 What kind of madman overrode the basic <a> element style to make it
5169 appear as plain text by default in the first place? :P
5171 Signed-off-by: Dan Scott <dscott@laurentian.ca>
5172 Signed-off-by: Lebbeous Fogle-Weekley <lebbeous@esilibrary.com>
5174 1 1 Open-ILS/web/opac/skin/default/xml/home/index_body.xml
5176 commit 98559e35f091153bc61172fab7e59ebfe732aadc
5177 Author: Jason Etheridge <jason@esilibrary.com>
5178 Date: Mon Jun 18 14:09:51 2012 -0400
5180 patron name border color for Notes
5182 not Notes specifically, but this catches any non-alert non-blocking penalties
5183 and prevents a colorless border from happening
5185 Colors chosen from mrpeters' patch at
5186 https://bugs.launchpad.net/evergreen/+bug/921817
5190 Signed-off-by: Jason Etheridge <jason@esilibrary.com>
5191 Signed-off-by: Lebbeous Fogle-Weekley <lebbeous@esilibrary.com>
5193 2 4 Open-ILS/xul/staff_client/server/skin/patron_display.css
5195 commit 4f7db675a60f9a2a002ca924ee91836f5fb03ca5
5196 Author: Robert Soulliere <robert.soulliere@mohawkcollege.ca>
5197 Date: Wed Jul 25 15:37:46 2012 -0400
5199 Documentation: Fix typo in upgrade instructions reported in launchpad bug #1028978.
5201 https://bugs.launchpad.net/evergreen/+bug/1028978
5203 Signed-off-by: Robert Soulliere <robert.soulliere@mohawkcollege.ca>
5205 1 1 docs/installation/server_upgrade.txt
5207 commit 76976c7fd09e47ca71ebb8c2311b690f11dac594
5208 Author: Bill Erickson <berick@esilibrary.com>
5209 Date: Thu Jun 21 16:19:10 2012 -0400
5211 ACQ Provider holding subfield field name options
5213 Provide a list of valid holding subfield types for the provider holding
5214 subfield grid in the provider admin UI.
5216 The current list includes:
5229 Signed-off-by: Bill Erickson <berick@esilibrary.com>
5230 Signed-off-by: Kathy Lussier <klussier@masslnc.org>
5231 Signed-off-by: Dan Wells <dbw2@calvin.edu>
5233 14 0 Open-ILS/src/templates/conify/global/acq/provider.tt2
5234 4 0 Open-ILS/web/js/ui/default/conify/global/acq/provider.js
5236 commit 370e61be2a1fcf8f9e63dece7c770358c3237ae0
5237 Author: Bill Erickson <berick@esilibrary.com>
5238 Date: Thu Jun 21 16:18:40 2012 -0400
5240 Fire onEditPane handler for edit dialogs spawned from AutoGrid
5242 Signed-off-by: Bill Erickson <berick@esilibrary.com>
5243 Signed-off-by: Dan Wells <dbw2@calvin.edu>
5245 1 0 Open-ILS/web/js/dojo/openils/widget/AutoGrid.js
5247 commit e087d43fc733c96563a50abdd3ce33865f234ee4
5248 Author: Dan Scott <dscott@laurentian.ca>
5249 Date: Wed Jul 25 12:45:27 2012 -0400
5251 Add evergreen.get_locale_name() function to base schema
5253 I added the evergreen.get_locale_name() function to the database schema
5254 upgrades in 0723 but failed to add it to the base schema, resulting in
5255 errors like: 'egweb: template error: undef error - Can't call method
5256 "maketext"'. Get rid of that problem!
5258 Signed-off-by: Dan Scott <dscott@laurentian.ca>
5259 Signed-off-by: Thomas Berezansky <tsbere@mvlc.org>
5261 37 0 Open-ILS/src/sql/Pg/020.schema.functions.sql
5263 commit 0b1d3ca56e7113be185f869a632fd8e49912d040
5264 Author: Bill Erickson <berick@esilibrary.com>
5265 Date: Wed Jul 25 09:14:06 2012 -0400
5267 lp1028906 : Vandelay inspect queue page load repair
5269 This is the result of a bug in the code that went unnoticed until
5270 c108746532548fd8d3fadd15736375a57208d485 (CGI.js additions). This patch
5271 repairs how Vandelay checks the CGI param to determine if it should
5272 load the 'inspectq' page on load.
5274 Signed-off-by: Bill Erickson <berick@esilibrary.com>
5275 Signed-off-by: Lebbeous Fogle-Weekley <lebbeous@esilibrary.com>
5277 1 1 Open-ILS/web/js/ui/default/vandelay/vandelay.js
5279 commit 8a81d00af028deb2c291d944bfc1d7d73d319685
5280 Author: Bill Erickson <berick@esilibrary.com>
5281 Date: Tue Jun 19 08:45:59 2012 -0400
5283 2.2 upgrade missing vandelay.authority_match.quality column
5285 This column slipped through the cracks of the 2.1 to 2.2 upgrade.
5287 ALTER TABLE vandelay.authority_match ADD COLUMN quality INTEGER NOT NULL DEFAULT 0;
5289 Signed-off-by: Bill Erickson <berick@esilibrary.com>
5290 Signed-off-by: Lebbeous Fogle-Weekley <lebbeous@esilibrary.com>
5292 1 0 Open-ILS/src/sql/Pg/version-upgrade/2.1-2.2-upgrade-db.sql
5294 commit 939f1e7d3e12051fa6d49a537de2ab9c00701d6d
5295 Author: Dan Scott <dscott@laurentian.ca>
5296 Date: Fri Jul 20 13:41:50 2012 -0400
5298 TPAC: Decode translated strings into UTF8
5300 Without the _decode pragma, Locale::Maketext::Lexixcon did not
5301 understand that it was being handed Unicode and generated some funky
5302 output in the TPAC templates.
5304 Signed-off-by: Dan Scott <dscott@laurentian.ca>
5305 Signed-off-by: Lebbeous Fogle-Weekley <lebbeous@esilibrary.com>
5307 3 0 Open-ILS/src/perlmods/lib/OpenILS/WWW/EGWeb.pm
5309 commit 06e77b31369e770708f907fa7e0b7b4506310cf2
5310 Author: Dan Scott <dscott@laurentian.ca>
5311 Date: Tue Jul 17 17:37:54 2012 -0400
5313 TPAC: Implement a locale picker
5315 In situations in which more than a single locale is configured, display
5316 a locale picker in the TPAC header based on the registered locales. We
5317 set the eg_locale cookie if passed a set_eg_locale GET param. Default
5318 the selection to the currently selected locale (if any) and resubmit the
5319 current page request.
5321 Grabs the localized locale names, if available, from the database;
5322 otherwise falls back to the en-US version of the locale names.
5324 The locale picker form resubmits the current page with any variables
5325 that were present in the current page request, so that switching locales
5326 should still maintain state.
5328 Signed-off-by: Dan Scott <dscott@laurentian.ca>
5329 Signed-off-by: Lebbeous Fogle-Weekley <lebbeous@esilibrary.com>
5331 31 5 Open-ILS/src/perlmods/lib/OpenILS/WWW/EGWeb.pm
5332 1 1 Open-ILS/src/sql/Pg/002.schema.config.sql
5333 47 0 Open-ILS/src/sql/Pg/upgrade/0723.function.get_locale_name.sql
5334 23 0 Open-ILS/src/templates/opac/parts/locale_picker.tt2
5335 1 0 Open-ILS/src/templates/opac/parts/topnav.tt2
5336 12 0 Open-ILS/web/css/skin/default/opac/style.css
5337 create mode 100644 Open-ILS/src/sql/Pg/upgrade/0723.function.get_locale_name.sql
5338 create mode 100644 Open-ILS/src/templates/opac/parts/locale_picker.tt2
5340 commit 9390b25f1904ff01093409ff8f29f49b6a2f1289
5341 Author: Bill Erickson <berick@esilibrary.com>
5342 Date: Wed Nov 23 10:54:51 2011 -0500
5344 Add constraint to ACQ PO state value
5346 Limit 'state' values to
5348 'new','pending','on-order','received','cancelled'
5350 https://bugs.launchpad.net/evergreen/+bug/893193
5352 Signed-off-by: Bill Erickson <berick@esilibrary.com>
5353 Signed-off-by: Michael Peters <mrpeters@library.in.gov>
5354 Signed-off-by: Lebbeous Fogle-Weekley <lebbeous@esilibrary.com>
5356 1 1 Open-ILS/src/sql/Pg/002.schema.config.sql
5357 2 1 Open-ILS/src/sql/Pg/200.schema.acq.sql
5358 12 0 Open-ILS/src/sql/Pg/upgrade/0722.schema.acq-po-state-constraint.sql
5359 create mode 100644 Open-ILS/src/sql/Pg/upgrade/0722.schema.acq-po-state-constraint.sql
5361 commit 75c5dbedacc9dce74510eac72aaa06be15a866d9
5362 Author: Thomas Berezansky <tsbere@mvlc.org>
5363 Date: Wed Jan 25 12:47:40 2012 -0500
5365 Add component to *force* external browser use
5367 For http/https urls that don't go to the host we are logged into.
5369 Signed-off-by: Thomas Berezansky <tsbere@mvlc.org>
5370 Signed-off-by: Michael Peters <mrpeters@library.in.gov>
5371 Signed-off-by: Lebbeous Fogle-Weekley <lebbeous@esilibrary.com>
5373 143 0 Open-ILS/xul/staff_client/components/forceexternal.js
5374 create mode 100644 Open-ILS/xul/staff_client/components/forceexternal.js
5376 commit b10b52d842f609708e52897fc171b2c75c94e339
5377 Author: Thomas Berezansky <tsbere@mvlc.org>
5378 Date: Wed Jan 25 11:18:39 2012 -0500
5380 Allow opening of links in default browser
5382 And do so for the "Get Help With Evergreen" portal link.
5384 Signed-off-by: Thomas Berezansky <tsbere@mvlc.org>
5385 Signed-off-by: Michael Peters <mrpeters@library.in.gov>
5386 Signed-off-by: Lebbeous Fogle-Weekley <lebbeous@esilibrary.com>
5388 16 0 Open-ILS/xul/staff_client/chrome/content/main/menu.js
5389 5 0 Open-ILS/xul/staff_client/defaults/preferences/standalone_xul_app.js
5390 2 9 Open-ILS/xul/staff_client/server/index.xhtml
5392 commit 04611dffa458982ada067357e1b7aa54a075356c
5393 Author: Kathy Lussier <klussier@masslnc.org>
5394 Date: Mon Jul 9 22:46:05 2012 -0400
5396 Signed-off-by: Kathy Lussier <klussier@masslnc.org>
5398 LP: Allow user to change activation options for suspended holds.
5400 Activation options were hidden from users when holds were in a suspended
5403 Signed-off-by: Lebbeous Fogle-Weekley <lebbeous@esilibrary.com>
5405 1 1 Open-ILS/src/templates/opac/myopac/holds/edit.tt2
5407 commit 9332a68d06cb6caa0af3f560d5acfaaf6b716be7
5408 Author: Steven Chan <schan@sitka.bclibraries.ca>
5409 Date: Wed Jul 18 11:22:14 2012 -0700
5411 Fix LP800480, ACQ - Vendor Invoice Won't Save
5413 1. Upon submitting the form, the client prepares two auxiliary data
5414 objects containing service charges and line items. The two objects are
5415 normally 'fleshed', ie, contain references to other data objects, but in
5416 the versions sent to the server, they must be 'unfleshed', ie, the
5417 referent objects are converted back to ID values. If the user resubmits
5418 the form, the client should not unflesh again. However, the software for
5419 preparing line items contain lines of code that unfleshes without
5420 checking if the objects are already unflesh. When unfleshing a second
5421 time, we get an uncaught reference error. Ironically, the software also
5422 contains lines of code to do it correctly, so the errant lines of code
5423 are also duplicates.
5425 To fix problem 1, we remove the duplicate errant lines of code. We
5426 define a helper unflesh() method and use it to replace the current lines
5429 2. When the user submits the form without filling in required data
5430 fields in the invoice, including Vendor Invoice ID, the client does not
5431 validate before making a service request. The server tries to complete
5432 the database transaction, but gets an error. When the response comes
5433 back, the client shows the same form so that the user can retry.
5434 However, the message alert to the user is not informative; it indicates
5435 an error at the database level, but does not indicate the probable
5438 To fix problem 2, We move the lines of code preparing the invoice object
5439 earlier in the sequence. We define a helper method mapValues() to
5440 prepare the invoice object from the values in the UI widget object.
5441 mapValues() will return an error object if it detects that required
5442 values are null. We check for the error object, and will show an alert
5443 message to the user and abort the submit operation early, allowing the
5446 3. When an invoice with line items is saved, the invoice is re-rendered
5447 with new buttons to allow receiving. It also contains a new button to
5448 enable the user to view the line items in list format. However, it does
5449 not work in a non-Firefox browser, because a debug statement using the
5450 'dump()' function is left uncommented. (Inspection of all other
5451 appearances of dump() show they are all commented out.) There is an
5452 uncaught reference because dump() is not found.
5454 Signed-off-by: James Fournie <jfournie@sitka.bclibraries.ca>
5455 Signed-off-by: Lebbeous Fogle-Weekley <lebbeous@esilibrary.com>
5457 16 0 Open-ILS/web/js/dojo/openils/widget/EditPane.js
5458 1 1 Open-ILS/web/js/ui/default/acq/invoice/receive.js
5459 35 29 Open-ILS/web/js/ui/default/acq/invoice/view.js
5461 commit 4e6f44ab34f1c53c7d462d6077f1073bd3ab40d1
5462 Author: Bill Erickson <berick@esilibrary.com>
5463 Date: Mon Jul 9 14:46:41 2012 -0400
5465 Batch lineitem create / link-to invoice action
5467 In the PO lineitem list page and lineitem search restuls page, there
5468 are two new actions in the top-level actions selector: "Create Invoice
5469 from Selected Lineitems" and "Link To Invoice for Selected Lineitems".
5470 Both behave the same as create/link invoice for single lineitems, but
5471 now it's possible to select multiple lineitems for invoicing.
5473 Signed-off-by: Bill Erickson <berick@esilibrary.com>
5474 Signed-off-by: Mike Rylander <mrylander@gmail.com>
5476 2 0 Open-ILS/src/templates/acq/common/li_table.tt2
5477 27 1 Open-ILS/web/js/ui/default/acq/common/li_table.js
5479 commit adcf4e7684e9953a37a4c5c0b0828e7ae0fcfca1
5480 Author: Bill Erickson <berick@esilibrary.com>
5481 Date: Mon Jul 9 14:45:15 2012 -0400
5483 Invoice link dialog supports multiple lineitems/POs
5485 Adds support to the invoice linking dialog for linking sets of lineitems
5486 or POs instead of just one.
5488 Signed-off-by: Bill Erickson <berick@esilibrary.com>
5489 Signed-off-by: Mike Rylander <mrylander@gmail.com>
5491 8 2 Open-ILS/web/js/ui/default/acq/common/inv_dialog.js
5493 commit b32c7f26a6fef15419639c38448c0028bb8f4a60
5494 Author: Bill Erickson <berick@esilibrary.com>
5495 Date: Mon Jul 9 13:34:26 2012 -0400
5497 Attach multiple lineitems / POs to invoice
5499 Adds support to the Invoice interface for attaching multiple lineitems
5500 or POs via the existing attach_li and attach_po URL params. These can
5501 be used by other invoice create/link UIs for batch linking.
5503 Signed-off-by: Bill Erickson <berick@esilibrary.com>
5504 Signed-off-by: Mike Rylander <mrylander@gmail.com>
5506 31 15 Open-ILS/web/js/ui/default/acq/invoice/view.js
5508 commit 7a100875f813b3319aec1872460a7e7261dd6b8b
5509 Author: Robert Soulliere <robert.soulliere@mohawkcollege.ca>
5510 Date: Tue Jul 24 13:01:48 2012 -0400
5512 Documentation: Add line breaks in authorities chapter to fix
5513 asciidoc formatting.
5515 Signed-off-by: Robert Soulliere <robert.soulliere@mohawkcollege.ca>
5517 15 10 docs/admin/authorities.txt
5519 commit df90cb78bc9ef86bea4ccef7f87ce5147e5e0a7d
5520 Author: Lebbeous Fogle-Weekley <lebbeous@esilibrary.com>
5521 Date: Tue Jul 24 12:46:08 2012 -0400
5523 Acq: PO view interface sometimes fails to load in development enviroments
5525 Should not affect production environments, but requiring
5526 dijit.form.Button quiets an error on my system when I don't have
5527 a openils_dojo.js bundle installed.
5529 Signed-off-by: Lebbeous Fogle-Weekley <lebbeous@esilibrary.com>
5531 1 0 Open-ILS/web/js/ui/default/acq/po/view_po.js
5533 commit 92ae1ecae956c2a2772a585f7d8602712cbfd9e9
5534 Author: Bill Erickson <berick@esilibrary.com>
5535 Date: Fri Jul 13 12:07:56 2012 -0400
5537 ACQ : lineitem recovers focus from various interfaces
5539 1. When viewing an invoice then clicking on the title link for a lineitem,
5540 the user is taken away to the copy grid within the PO page for the
5541 lineitem.This adds a "Return to Invoice" button in the copy grid which
5542 takes the user back to the invoice, focused on the lineitem in question.
5544 2. Adds a "Return to Search" button for PL/PO pages to return to the
5545 lineitem in question when the PL or PO links are selected for a lineitem
5546 in a set of search results.
5548 3. Adds a "Return to Invoice" button to PO/Picklist pages with lineitem
5549 focus when the page was accessed from the invoice UI.
5551 Signed-off-by: Bill Erickson <berick@esilibrary.com>
5552 Signed-off-by: Lebbeous Fogle-Weekley <lebbeous@esilibrary.com>
5554 4 0 Open-ILS/src/templates/acq/common/li_table.tt2
5555 7 0 Open-ILS/src/templates/acq/picklist/view.tt2
5556 10 0 Open-ILS/src/templates/acq/po/view.tt2
5557 1 1 Open-ILS/web/js/dojo/openils/acq/nls/acq.js
5558 11 2 Open-ILS/web/js/ui/default/acq/common/li_table.js
5559 19 0 Open-ILS/web/js/ui/default/acq/picklist/view.js
5560 20 0 Open-ILS/web/js/ui/default/acq/po/view_po.js
5562 commit 2353b9392fd60d37be326e8548bdd01faf8fd756
5563 Author: Bill Erickson <berick@esilibrary.com>
5564 Date: Fri Jul 13 16:31:41 2012 -0400
5566 ACQ : Support lineitem fucus in ACQ unified search
5568 Adds support for a "focus_li" URL parameter to ACQ unified search
5569 results pages. When present, the page of results containing the
5570 requested lineitem are loaded (instead of the default page 1) and the
5571 lineitem is made visible in the viewable screen using the lineitem table
5574 Signed-off-by: Bill Erickson <berick@esilibrary.com>
5575 Signed-off-by: Lebbeous Fogle-Weekley <lebbeous@esilibrary.com>
5577 34 0 Open-ILS/web/js/ui/default/acq/common/li_table_pager.js
5578 16 0 Open-ILS/web/js/ui/default/acq/search/unified.js
5580 commit 3b637c3583d661bc9f4f08d1b2a9aa5f7c0aa9c3
5581 Author: Bill Erickson <berick@esilibrary.com>
5582 Date: Thu Jul 12 16:23:14 2012 -0400
5584 ACQ : Support for lineitem focus in invoice UI
5586 Adds support for a "focus_li" URL parameter. When set, the UI will
5587 scroll to the lineitem and provide a brief color change on the table row
5590 Signed-off-by: Bill Erickson <berick@esilibrary.com>
5591 Signed-off-by: Lebbeous Fogle-Weekley <lebbeous@esilibrary.com>
5593 1 1 Open-ILS/web/js/dojo/openils/acq/Lineitem.js
5594 41 0 Open-ILS/web/js/ui/default/acq/invoice/view.js
5596 commit 01f4982df0ec1bdc1aa9daa7eaf45c34acaeb0ce
5597 Author: Bill Erickson <berick@esilibrary.com>
5598 Date: Thu Jul 12 14:09:32 2012 -0400
5600 ACQ : worksheet Return action focuses lineitem
5602 Adds a new Return button to the lineitem worksheet page which returns
5603 the user to the previous interface with the lineitem in question
5604 focused. Uses a new CGI param "focus_li".
5606 Signed-off-by: Bill Erickson <berick@esilibrary.com>
5607 Signed-off-by: Lebbeous Fogle-Weekley <lebbeous@esilibrary.com>
5609 9 2 Open-ILS/src/templates/acq/lineitem/worksheet.tt2
5611 commit 0fcae937415f3971ca0ca5bee8a7d7175d3c9a7a
5612 Author: Bill Erickson <berick@esilibrary.com>
5613 Date: Thu Jul 12 14:01:50 2012 -0400
5615 ACQ : Lineitem recovers focus after actions
5617 After useing the Copies, Notes, or title-click actions on a lineitem,
5618 using the "Return" button will now cause the lineitem in question to be
5619 visible on the lineitem list page upon return. After returning, there
5620 is also a brief border coloration around the lineitem to help the user
5623 Signed-off-by: Bill Erickson <berick@esilibrary.com>
5624 Signed-off-by: Lebbeous Fogle-Weekley <lebbeous@esilibrary.com>
5626 1 1 Open-ILS/src/templates/acq/common/li_table.tt2
5627 46 0 Open-ILS/web/js/ui/default/acq/common/li_table.js
5629 commit c108746532548fd8d3fadd15736375a57208d485
5630 Author: Bill Erickson <berick@esilibrary.com>
5631 Date: Fri Jul 13 11:49:00 2012 -0400
5633 Support custom URL mangling in openils.CGI JS lib
5635 Adds a new optoinal parameter to the openils.CGI constructor called
5636 'args', which currently supports 'url' and 'query' fields. If the URL
5637 is provided, CGI uses the value from args.url instead of location.href
5638 and location.search. Additionally, if 'query' is provided, it's used
5639 instead of location.search and takes precedence over any query in
5642 It's also now possible to set parameter values. By default, setting a
5643 value overwrites the full array of values from multi-value params. You
5644 can use the 'push' argument to push the value onto the list instead of
5647 There are two new methods, queryString() and url(). The first returns
5648 the query string, the second the full URL with uri-escaped query string
5651 Signed-off-by: Bill Erickson <berick@esilibrary.com>
5652 Signed-off-by: Lebbeous Fogle-Weekley <lebbeous@esilibrary.com>
5654 79 14 Open-ILS/web/js/dojo/openils/CGI.js
5656 commit 0438399769af9d9747a0185a8ae73a3cc944c00d
5657 Author: Bill Erickson <berick@esilibrary.com>
5658 Date: Mon Jul 23 10:44:41 2012 -0400
5660 ACQ order record fetcher and uploader script
5662 Some ACQ vendors support delivering MARC order record files directly
5663 from their order system to an ILS via FTP. (I've heard this called
5664 "one-click" ordering in the past). This commit includes a script to
5665 seek out such order record files and pass them on to the Acquisitions
5666 service for PO creation and potential activation.
5668 The script supports a number of options, configured in opensrf.xml,
5669 including which Vandelay (record import) options to use during record
5670 import/merge/overlay. See opensrf.xml.example for details.
5674 ./acq_order_reader.pl \
5676 --password demo123 \
5680 Signed-off-by: Bill Erickson <berick@esilibrary.com>
5681 Signed-off-by: Mike Rylander <mrylander@gmail.com>
5683 48 0 Open-ILS/examples/opensrf.xml.example
5684 381 0 Open-ILS/src/support-scripts/acq_order_reader.pl
5685 create mode 100755 Open-ILS/src/support-scripts/acq_order_reader.pl
5687 commit b1c9f9c8b030060aa4df4ebc98c37cc05f5f6207
5688 Author: Bill Erickson <berick@esilibrary.com>
5689 Date: Tue Jul 17 11:08:35 2012 -0400
5691 Support Purchase Order name extraction from upload
5693 It's now possible to extract a purchase order name from a MARC order
5694 record file received from a vendor. If the provider has an attribute
5695 definition (Admin -> Server Admin -> Acquisitions -> Providers ->
5696 Attribute Definitions) configured with code "purchase_order" and the
5697 order record contains a PO name at the configured MARC field/subfield,
5698 the PO name will be used for the newly created purchase order.
5700 Example attribute configuration:
5702 code => purchase_order
5703 xpath => //*[@tag="980"]/*[@code="p"]
5704 Is Identifier => false
5706 *note 980p is arbitrary
5708 Signed-off-by: Bill Erickson <berick@esilibrary.com>
5709 Signed-off-by: Mike Rylander <mrylander@gmail.com>
5711 43 0 Open-ILS/src/perlmods/lib/OpenILS/Application/Acq/Order.pm
5713 commit 967a96332af446b7224e4c236b6a3a87f601b2a1
5714 Author: Mike Rylander <mrylander@gmail.com>
5715 Date: Tue Jul 24 11:51:29 2012 -0400
5717 Stamping upgrade script for Capture/Fulfill penalty blocks
5719 Signed-off-by: Mike Rylander <mrylander@gmail.com>
5721 1 1 Open-ILS/src/sql/Pg/002.schema.config.sql
5722 251 0 Open-ILS/src/sql/Pg/upgrade/0721.data.hold_cap_fill_penalty_blocks.sql
5723 0 249 Open-ILS/src/sql/Pg/upgrade/XXXX.data.hold_cap_fill_penalty_blocks.sql
5724 create mode 100644 Open-ILS/src/sql/Pg/upgrade/0721.data.hold_cap_fill_penalty_blocks.sql
5725 delete mode 100644 Open-ILS/src/sql/Pg/upgrade/XXXX.data.hold_cap_fill_penalty_blocks.sql
5727 commit ef0842aba78178d9df85c1edbfb295c54109630a
5728 Author: Bill Erickson <berick@esilibrary.com>
5729 Date: Tue Jul 17 09:19:46 2012 -0400
5731 Apply HOLD block on new holds, CAPTURE block on existing
5733 With the addition of the CAPTURE block, the HOLD block should only apply
5734 for newly placed holds in the hold permit test
5735 (action.hold_request_permit_test).
5737 Signed-off-by: Bill Erickson <berick@esilibrary.com>
5738 Signed-off-by: Jason Stephenson <jstephenson@mvlc.org>
5739 Signed-off-by: Mike Rylander <mrylander@gmail.com>
5741 9 1 Open-ILS/src/sql/Pg/110.hold_matrix.sql
5742 229 0 Open-ILS/src/sql/Pg/upgrade/XXXX.data.hold_cap_fill_penalty_blocks.sql
5744 commit bd98f2adea3937bd848cf0386e8220095e3d8118
5745 Author: Bill Erickson <berick@esilibrary.com>
5746 Date: Thu Jun 21 14:37:11 2012 -0400
5748 Avoid CAPTURE-blocked holds in pull list (IDL view)
5750 Update the new IDL holds pull list view to avoid returning holds for
5751 users that have CAPTURE penalties.
5753 Note that items are blocked from the pull list only if the hold pickup
5754 lib is within the CAPTURE penalty org unit range. This means that users
5755 could be blocked at one branch, but use a pickup lib at another to avoid
5756 the block. To prevent this type of abuse, set the org_depth to 0 on any
5757 penalties that apply the CAPTURE block.
5759 Signed-off-by: Bill Erickson <berick@esilibrary.com>
5760 Signed-off-by: Jason Stephenson <jstephenson@mvlc.org>
5761 Signed-off-by: Mike Rylander <mrylander@gmail.com>
5763 13 0 Open-ILS/examples/fm_IDL.xml
5765 commit fecdfe5dcb1a87cd2b12733b4b06c56e5c5ab4b5
5766 Author: Bill Erickson <berick@esilibrary.com>
5767 Date: Thu Jun 21 14:26:25 2012 -0400
5769 hold CAP/FILL blocks : pair FULFILL with CIRC in stock penalties
5771 FULFILL is really a block on circulation, not holds, so pair the FULFILL
5772 block with CIRC blocks for the stock data.
5774 Signed-off-by: Bill Erickson <berick@esilibrary.com>
5775 Signed-off-by: Jason Stephenson <jstephenson@mvlc.org>
5776 Signed-off-by: Mike Rylander <mrylander@gmail.com>
5778 4 4 Open-ILS/src/sql/Pg/950.data.seed-values.sql
5779 11 2 Open-ILS/src/sql/Pg/upgrade/XXXX.data.hold_cap_fill_penalty_blocks.sql
5781 commit 08075458b3fad3d9112d8dc2f2f6655056f8513d
5782 Author: Bill Erickson <berick@esilibrary.com>
5783 Date: Thu Jun 21 14:11:47 2012 -0400
5785 hold CAP/FILL blocks : more event test collection repairs
5787 Further improving the logic which decides which patron permit events are
5788 valid for a given set of circumstances.
5790 Signed-off-by: Bill Erickson <berick@esilibrary.com>
5791 Signed-off-by: Jason Stephenson <jstephenson@mvlc.org>
5792 Signed-off-by: Mike Rylander <mrylander@gmail.com>
5794 16 13 Open-ILS/src/perlmods/lib/OpenILS/Application/Circ/Circulate.pm
5796 commit 169731b8569a378bae748c98514e42bd89954d17
5797 Author: Bill Erickson <berick@esilibrary.com>
5798 Date: Thu Jun 21 14:00:51 2012 -0400
5800 hold CAP/FILL blocks : repair event test in patron permit
5802 Repairs in oversight in the patron permit event testing code that caused
5803 the test to miss events when the checkout was not there to fulfill a
5806 Signed-off-by: Bill Erickson <berick@esilibrary.com>
5807 Signed-off-by: Jason Stephenson <jstephenson@mvlc.org>
5808 Signed-off-by: Mike Rylander <mrylander@gmail.com>
5810 2 0 Open-ILS/src/perlmods/lib/OpenILS/Application/Circ/Circulate.pm
5812 commit 1b36e7a6af73c06417a4cbf19bf0585125b32a36
5813 Author: Bill Erickson <berick@esilibrary.com>
5814 Date: Tue Apr 10 16:24:59 2012 -0400
5816 Avoid CAPTURE-blocked holds in pull list
5818 Otherwise, staff will be pulling items for holds that cannot be
5821 Signed-off-by: Bill Erickson <berick@esilibrary.com>
5822 Signed-off-by: Jason Stephenson <jstephenson@mvlc.org>
5823 Signed-off-by: Mike Rylander <mrylander@gmail.com>
5825 10 0 Open-ILS/src/perlmods/lib/OpenILS/Application/Storage/Publisher/action.pm
5827 commit 266fc54ebaab9806af3ee86ba39b778bc192ebf8
5828 Author: Mike Rylander <mrylander@gmail.com>
5829 Date: Tue Apr 10 10:21:02 2012 -0400
5831 Avoid checkin capture for CAPTURE-blocked holds
5833 Teach the nearest_hold sub about CAPTURE-blocking penalties
5835 Signed-off-by: Mike Rylander <mrylander@gmail.com>
5836 Signed-off-by: Bill Erickson <berick@esilibrary.com>
5837 Signed-off-by: Jason Stephenson <jstephenson@mvlc.org>
5838 Signed-off-by: Mike Rylander <mrylander@gmail.com>
5840 8 3 Open-ILS/src/perlmods/lib/OpenILS/Application/Storage/Publisher/action.pm
5842 commit a8155fc4c4728adbfd3e734a9ede7eca1f067c78
5843 Author: Bill Erickson <berick@esilibrary.com>
5844 Date: Tue Apr 10 15:42:17 2012 -0400
5846 hold CAP/FILL blocks : separate CIRC and FULFILL blocks
5848 This breaks the CIRC standing penalty block out into two separate
5849 blocks. The existing CIRC block now prevents circulations on checkouts
5850 where the checkout is not fulfilling a hold. A new FULFILL block type
5851 is added which, when applied to a user, (only) prevents the user from
5852 checking out items that fulfill a hold.
5854 To always prevents checkouts, use both blocks. Use individual blocks
5855 where one or the other behavior is desired.
5857 Signed-off-by: Bill Erickson <berick@esilibrary.com>
5858 Signed-off-by: Jason Stephenson <jstephenson@mvlc.org>
5859 Signed-off-by: Mike Rylander <mrylander@gmail.com>
5861 77 10 Open-ILS/src/perlmods/lib/OpenILS/Application/Circ/Circulate.pm
5863 commit ae0e26ed0862b3694415806ce2dc05e128868c24
5864 Author: Bill Erickson <berick@esilibrary.com>
5865 Date: Tue Apr 10 15:41:51 2012 -0400
5867 DB seed data for CAPTURE and FULFILL penalty blocks
5869 All occurrences of HOLD in the block list for any existing penalties are
5870 updated to HOLD|CAPTURE|FULFILL for backwards compatibility, minus the
5871 handful of STAFF_* penalties whose codes match their respective
5874 To use these new block types, simply update existing penalties as
5875 desired or add new local pentalty types for staff-managed patron
5878 Signed-off-by: Bill Erickson <berick@esilibrary.com>
5879 Signed-off-by: Jason Stephenson <jstephenson@mvlc.org>
5880 Signed-off-by: Mike Rylander <mrylander@gmail.com>
5882 3 3 Open-ILS/src/sql/Pg/950.data.seed-values.sql
5883 11 0 Open-ILS/src/sql/Pg/upgrade/XXXX.data.hold_cap_fill_penalty_blocks.sql
5884 create mode 100644 Open-ILS/src/sql/Pg/upgrade/XXXX.data.hold_cap_fill_penalty_blocks.sql
5886 commit ea3a318233a63168882f93945add1cdd8a18ff61
5887 Author: Bill Erickson <berick@esilibrary.com>
5888 Date: Mon Jul 23 18:51:45 2012 -0400
5890 ACQ "Fund Summary" combined IDL reporter view
5892 IDL view which produces summary information for funds for reporting.
5893 The resulting "table" looks like a fund w/ four additional fields:
5894 allocated_total, spent_total, encumbrance_total, and combined_balance.
5896 The view is marked as reporter:core="true" so it will be visible in the
5897 main reporter sources.
5899 Signed-off-by: Bill Erickson <berick@esilibrary.com>
5900 Signed-off-by: Mike Rylander <mrylander@gmail.com>
5902 45 1 Open-ILS/examples/fm_IDL.xml
5904 commit bf836230020982a229b95dcf8ed3f47e401293a4
5905 Author: Ben Shum <bshum@biblio.org>
5906 Date: Tue Jul 24 10:36:49 2012 -0400
5908 Remove retrieve permissions from org units
5910 Noticeably broken for the new simplified pull list when org units were not
5911 visible from the interface to users without the following permissions:
5917 Since regular staff accounts would never be given any of these permissions
5918 and nothing really secretive is included in org unit lookup, this change
5919 removes those permissionas being required for retrieve.
5921 Signed-off-by: Ben Shum <bshum@biblio.org>
5922 Signed-off-by: Lebbeous Fogle-Weekley <lebbeous@esilibrary.com>
5924 1 4 Open-ILS/examples/fm_IDL.xml
5926 commit f16f7a84b73f83b6248560f212fddc1dd0c3b094
5927 Author: Jeff Godin <jgodin@tadl.org>
5928 Date: Tue Jul 24 02:23:17 2012 -0400
5930 Fix TPAC recognition of logged-in users via http
5932 Fixes bug: LP 957375
5933 tpac: catalog does not immediately recognize "stay logged in" users
5934 https://bugs.launchpad.net/evergreen/+bug/957375
5936 The issue: during the login process, the user is redirected to an
5937 https connection and receives a cookie with the "secure" flag set.
5939 Since this cookie is not sent over normal http connections,
5940 following an external link or manually entering an http catalog url
5941 will result in an unexpected "not logged in" experience.
5943 Selecting the login link or any other action requiring login is
5944 enough to return to the "logged in" experience, without a need to
5945 re-enter credentials. Still, we can do better.
5947 This affects users who have checked the persistent login checkbox
5948 and those who have left it unchecked. Users selecting the persistent
5949 login option are more likely to encounter the issue, especially if
5950 the link they typically follow/enter is to a non-https catalog url.
5954 Add a new cookie (constant COOKIE_LOGGEDIN)
5955 - contains a "hint" that the user may be logged in already
5956 - set/cleared at login/logout time
5957 - contains no sensitive auth/session data
5958 - "secure" flag not set (sent for both http and https requests)
5960 When a user's browser presents the COOKIE_LOGGEDIN cookie in a
5961 request for a non-https URL, the user is automatically redirected to
5962 the https version of that url.
5964 At that time, if the user has a valid COOKIE_SES cookie set, they
5965 will be recognized as a logged in user. If their COOKIE_SES value is
5966 no longer valid, a logout is performed, clearing both cookies.
5968 If for some reason the COOKIE_SES cookie is not present but the
5969 COOKIE_LOGGEDIN is present, there is a harmless redirection to https
5970 and the user is not logged in, but can log in via the usual means.
5972 To test, after applying:
5973 - log in to the TPAC
5974 - navigate to http://example/eg/opac/home
5975 - You should be redirected to https://example/eg/opac/home and you
5976 should see your name, count of checked out / on hold / etc items
5978 Prior to this, the above steps would result in you remaining on the
5979 http URL and seeing only a "Your Account Log In" button.
5981 Signed-off-by: Jeff Godin <jgodin@tadl.org>
5982 Signed-off-by: Lebbeous Fogle-Weekley <lebbeous@esilibrary.com>
5984 43 13 Open-ILS/src/perlmods/lib/OpenILS/WWW/EGCatLoader.pm
5986 commit 827c7f915a1175f663e4c9371e6883a3bb7784b1
5987 Author: Bill Erickson <berick@esilibrary.com>
5988 Date: Tue Jul 10 16:29:39 2012 -0400
5990 Show zero-copy lineitem's in zero-copy activation warning
5992 When PO activation fails as a result of zero-copy lineitems, show the
5993 IDs of the zero-copy lineitems along with the failure message.
5995 This adds a new API call
5997 open-ils.acq.purchase_order.no_copy_lineitems.id_list(auth, po_id)
5999 Signed-off-by: Bill Erickson <berick@esilibrary.com>
6000 Signed-off-by: Mike Rylander <mrylander@gmail.com>
6002 39 0 Open-ILS/src/perlmods/lib/OpenILS/Application/Acq/Order.pm
6003 15 0 Open-ILS/web/js/ui/default/acq/po/view_po.js
6005 commit a0f9b77361a434c42ce39eb88661c7926d158395
6006 Author: Bill Erickson <berick@esilibrary.com>
6007 Date: Tue Jul 10 11:56:05 2012 -0400
6009 Control PO activation for zero-copy lineitems
6011 By default, prevent activation of POs when any lineitems are present
6012 that have no copies attached. This adds a new option in the PO UI
6013 called "Allow activation with zero-copy lineitems", which will allow the
6014 activation to continue even when zero-copy lineitems exist.
6016 Signed-off-by: Bill Erickson <berick@esilibrary.com>
6017 Signed-off-by: Mike Rylander <mrylander@gmail.com>
6019 13 5 Open-ILS/src/perlmods/lib/OpenILS/Application/Acq/Order.pm
6020 5 0 Open-ILS/src/templates/acq/po/view.tt2
6021 12 2 Open-ILS/web/js/ui/default/acq/po/view_po.js
6023 commit 37953470cdd9b9a7441722275aeead3c232d1466
6024 Author: Ben Shum <bshum@biblio.org>
6025 Date: Mon Jul 23 16:59:33 2012 -0400
6027 TPAC - repair editions statement display
6029 Change && back to || and repair editions display in TPAC.
6031 Signed-off-by: Ben Shum <bshum@biblio.org>
6032 Signed-off-by: Dan Scott <dscott@laurentian.ca>
6034 2 2 Open-ILS/src/templates/opac/parts/misc_util.tt2
6036 commit aff37795825b477a9b82560fe16ea4685202d201
6037 Author: Bill Erickson <berick@esilibrary.com>
6038 Date: Mon Jul 23 18:01:50 2012 -0400
6040 ACQ repair reverse exchange rate in fund transfer
6042 Updated fund transfer code to use the DB exchange rate stored procedure.
6043 In addition to code consolidation, this allows the fund trasnfer
6044 operation to work if an exchange rate for the two currencies involved is
6045 only defined in one direction. The existing code required that the rate
6046 be defined in both directions in the database or it would produce an
6047 error in the logs and no visible error in the interface.
6049 Signed-off-by: Bill Erickson <berick@esilibrary.com>
6050 Signed-off-by: Mike Rylander <mrylander@gmail.com>
6052 15 15 Open-ILS/src/perlmods/lib/OpenILS/Application/Acq/Financials.pm
6054 commit 26e4a209438aa3ccc97a739d33b3afddac40fe60
6055 Author: Galen Charlton <gmc@esilibrary.com>
6056 Date: Tue Jul 24 09:53:01 2012 -0400
6058 wording improvement for 2.2 release notes
6060 Patch by Sally Fortin <sfortin@esilibrary.com> to fix
6061 typo noticed by James Keenan.
6063 Signed-off-by: Galen Charlton <gmc@esilibrary.com>
6065 2 2 docs/RELEASE_NOTES_2_2.txt
6067 commit c0a3be41982ade814597ea3f258e3e19821ff95d
6068 Author: Mike Rylander <mrylander@gmail.com>
6069 Date: Tue May 22 08:00:12 2012 -0400
6071 Always display the hold type indicator
6073 We should be showing the type of hold on any pull-list or hold detail
6074 interface we build. The primary use case is to alert staff when an
6075 alternate identical copy of the same title will (very likely) be usable
6076 by a hold, and (as in the case of C-like holds) it will not.
6078 Signed-off-by: Mike Rylander <mrylander@gmail.com>
6079 Signed-off-by: Bill Erickson <berick@esilibrary.com>
6081 2 0 Open-ILS/web/opac/extras/circ/alt_holds_print.html
6082 1 0 Open-ILS/xul/staff_client/server/admin/hold_pull_list.js
6083 1 0 Open-ILS/xul/staff_client/server/admin/hold_pull_list.xhtml
6084 1 0 Open-ILS/xul/staff_client/server/admin/hold_pull_list_classic.js
6085 1 1 Open-ILS/xul/staff_client/server/admin/hold_pull_list_classic.xhtml
6086 1 0 Open-ILS/xul/staff_client/server/patron/hold_details.js
6088 commit 8f4f548ad2c13ca62e3a8906a701ceb02b4cabfc
6089 Author: Mike Rylander <mrylander@gmail.com>
6090 Date: Tue Jul 24 08:11:23 2012 -0400
6092 Stamping upgrade for Copy Location Circ Limits
6094 Signed-off-by: Mike Rylander <mrylander@gmail.com>
6096 1 1 Open-ILS/src/sql/Pg/002.schema.config.sql
6097 441 0 Open-ILS/src/sql/Pg/upgrade/0720.schema.copy_loc_circ_limits.sql
6098 0 437 Open-ILS/src/sql/Pg/upgrade/XXXX.schema.copy_loc_circ_limits.sql
6099 create mode 100644 Open-ILS/src/sql/Pg/upgrade/0720.schema.copy_loc_circ_limits.sql
6100 delete mode 100644 Open-ILS/src/sql/Pg/upgrade/XXXX.schema.copy_loc_circ_limits.sql
6102 commit 8ebc2398f1dc28a17bd82809ab2b806766f95499
6103 Author: Bill Erickson <berick@esilibrary.com>
6104 Date: Fri Jun 22 12:04:41 2012 -0400
6106 Add Copy Location to circ matrix matchpoint
6108 Similar to circulation modifiers, circ policies can now be based on copy
6111 This also adds copy location to the circ matrix weights.
6113 Signed-off-by: Bill Erickson <berick@esilibrary.com>
6114 Signed-off-by: Mike Rylander <mrylander@gmail.com>
6116 3 0 Open-ILS/examples/fm_IDL.xml
6117 1 0 Open-ILS/src/sql/Pg/099.matrix_weights.sql
6118 5 1 Open-ILS/src/sql/Pg/100.circ_matrix.sql
6119 5 5 Open-ILS/src/sql/Pg/950.data.seed-values.sql
6120 207 0 Open-ILS/src/sql/Pg/upgrade/XXXX.schema.copy_loc_circ_limits.sql
6121 1 1 Open-ILS/src/templates/conify/global/config/circ_matrix_matchpoint.tt2
6123 commit 74ffd2aabb28b0655102531ac55c4a7e1ad38b9b
6124 Author: Bill Erickson <berick@esilibrary.com>
6125 Date: Fri Apr 13 16:19:03 2012 -0400
6127 Copy Location Circ Limit Sets Admin UI
6129 Changes are applied to the existing Admin -> Local Administration ->
6130 Circ Limit Sets interface to support copy location limit groups.
6132 Signed-off-by: Bill Erickson <berick@esilibrary.com>
6134 Copy Location Circ Limit Sets : UI 2
6136 Signed-off-by: Bill Erickson <berick@esilibrary.com>
6137 Signed-off-by: Mike Rylander <mrylander@gmail.com>
6139 21 0 Open-ILS/src/templates/conify/global/config/circ_limit_set.tt2
6140 80 0 Open-ILS/web/js/ui/default/conify/global/config/circ_limit_set.js
6142 commit f60b9829c0a970ac94e001270e2d8bb57c5e1584
6143 Author: Bill Erickson <berick@esilibrary.com>
6144 Date: Fri Apr 13 15:39:18 2012 -0400
6146 Copy Location Circ Limit Sets : DB and IDL
6148 Support for copy location-based circulation limit sets. Similar to circ
6149 mod limit sets, this allows staff to configure a maximum number of items
6150 allowed checked out based on copy location(s) and link that rule to
6151 circulation policies to control who the rule affects.
6153 Signed-off-by: Bill Erickson <berick@esilibrary.com>
6154 Signed-off-by: Mike Rylander <mrylander@gmail.com>
6156 25 0 Open-ILS/examples/fm_IDL.xml
6157 9 0 Open-ILS/src/sql/Pg/100.circ_matrix.sql
6158 230 0 Open-ILS/src/sql/Pg/upgrade/XXXX.schema.copy_loc_circ_limits.sql
6159 create mode 100644 Open-ILS/src/sql/Pg/upgrade/XXXX.schema.copy_loc_circ_limits.sql
6161 commit a91ca6193237a2ee1eb8e640636fb607e73867ab
6162 Author: Dan Scott <dscott@laurentian.ca>
6163 Date: Mon Jul 23 12:09:03 2012 -0400
6165 JSPAC: Point to TPAC from <noscript> section
6167 TPAC was built for browsers with no JavaScript. Ironically, we're still
6168 pointing to the SlimPAC from the <noscript> section of the JSPAC... fix
6171 Signed-off-by: Dan Scott <dscott@laurentian.ca>
6172 Signed-off-by: Lebbeous Fogle-Weekley <lebbeous@esilibrary.com>
6174 1 2 Open-ILS/web/opac/locale/en-US/opac.dtd
6175 1 0 Open-ILS/web/opac/skin/default/xml/home/index_body.xml
6177 commit 488d6535c75189e7654c95337f3b2d0005938018
6178 Author: Mike Rylander <mrylander@gmail.com>
6179 Date: Mon Jul 23 16:13:36 2012 -0400
6181 Stamping upgrade script for Trigger Event Log
6183 Signed-off-by: Mike Rylander <mrylander@gmail.com>
6185 1 1 Open-ILS/src/sql/Pg/002.schema.config.sql
6186 46 0 Open-ILS/src/sql/Pg/upgrade/0719.data.actor-event-log-settings.sql
6187 0 46 Open-ILS/src/sql/Pg/upgrade/XXXX.data.actor-event-log-settings.sql
6188 create mode 100644 Open-ILS/src/sql/Pg/upgrade/0719.data.actor-event-log-settings.sql
6189 delete mode 100644 Open-ILS/src/sql/Pg/upgrade/XXXX.data.actor-event-log-settings.sql
6191 commit 26f1217aab212750d5f5ef8447a835119ae0cefd
6192 Author: Lebbeous Fogle-Weekley <lebbeous@esilibrary.com>
6193 Date: Fri May 18 12:12:55 2012 -0400
6197 A better, more browsy/filtery way to browse Action Trigger Events
6198 related to holds and circs, which staff users sometimes want to filter
6201 This is accessed from various menus around the staff client, notably the
6202 patron interface and the item status interface.
6204 This has better printing capabilities than previous versions of this
6207 There's also a new org unit setting to go with this,
6208 "circ.staff.max_visible_event_age", which if set, should hide any events
6209 older than the configured age.
6211 One new permission: VIEW_TRIGGER_EVENT. This does what it sounds like
6214 Signed-off-by: Lebbeous Fogle-Weekley <lebbeous@esilibrary.com>
6215 Signed-off-by: Bill Erickson <berick@esilibrary.com>
6217 Conflicts (resolved):
6218 Open-ILS/src/sql/Pg/950.data.seed-values.sql
6219 Open-ILS/web/js/dojo/openils/widget/PCrudFilterDialog.js
6221 Signed-off-by: Mike Rylander <mrylander@gmail.com>
6223 84 1 Open-ILS/examples/fm_IDL.xml
6224 33 2 Open-ILS/src/sql/Pg/950.data.seed-values.sql
6225 46 0 Open-ILS/src/sql/Pg/upgrade/XXXX.data.actor-event-log-settings.sql
6226 282 0 Open-ILS/src/templates/actor/user/event_log.tt2
6227 0 29 Open-ILS/src/templates/actor/user/trigger_events.tt2
6228 7 0 Open-ILS/web/css/skin/default.css
6229 5 51 Open-ILS/web/js/dojo/openils/widget/FlattenerFilterDialog.js
6230 57 0 Open-ILS/web/js/dojo/openils/widget/FlattenerFilterPane.js
6231 66 23 Open-ILS/web/js/dojo/openils/widget/FlattenerGrid.js
6232 7 626 Open-ILS/web/js/dojo/openils/widget/PCrudFilterDialog.js
6233 756 0 Open-ILS/web/js/dojo/openils/widget/PCrudFilterPane.js
6234 0 19 Open-ILS/web/js/dojo/openils/widget/nls/PCrudFilterDialog.js
6235 20 0 Open-ILS/web/js/dojo/openils/widget/nls/PCrudFilterPane.js
6236 0 87 Open-ILS/web/js/ui/default/actor/user/trigger_events.js
6237 2 2 Open-ILS/xul/staff_client/chrome/content/main/constants.js
6238 4 2 Open-ILS/xul/staff_client/server/circ/copy_status.js
6239 4 2 Open-ILS/xul/staff_client/server/patron/display.js
6240 8 4 Open-ILS/xul/staff_client/server/patron/items.js
6241 0 234 Open-ILS/xul/staff_client/server/patron/trigger_events.js
6242 0 88 Open-ILS/xul/staff_client/server/patron/trigger_events.xul
6243 create mode 100644 Open-ILS/src/sql/Pg/upgrade/XXXX.data.actor-event-log-settings.sql
6244 create mode 100644 Open-ILS/src/templates/actor/user/event_log.tt2
6245 delete mode 100644 Open-ILS/src/templates/actor/user/trigger_events.tt2
6246 create mode 100644 Open-ILS/web/js/dojo/openils/widget/FlattenerFilterPane.js
6247 create mode 100644 Open-ILS/web/js/dojo/openils/widget/PCrudFilterPane.js
6248 delete mode 100644 Open-ILS/web/js/dojo/openils/widget/nls/PCrudFilterDialog.js
6249 create mode 100644 Open-ILS/web/js/dojo/openils/widget/nls/PCrudFilterPane.js
6250 delete mode 100644 Open-ILS/web/js/ui/default/actor/user/trigger_events.js
6251 delete mode 100644 Open-ILS/xul/staff_client/server/patron/trigger_events.js
6252 delete mode 100644 Open-ILS/xul/staff_client/server/patron/trigger_events.xul
6254 commit e382960d71558c9453f008160b684aa00d6f7210
6255 Author: Dan Scott <dscott@laurentian.ca>
6256 Date: Thu Jul 12 19:12:06 2012 -0400
6258 TPAC: Set autofocus appropriately for different contexts
6260 At login, the basic search bar was fighting (and winning) for the
6261 default focus rather than the username field. Additionally, in the
6262 advanced search pages, no field was getting focus. Therefore, check to
6263 see if we expect to be in a context where it makes sense to set the
6264 default focus to the basic search input field; otherwise, set the focus
6265 to the login username field or the appropriate advanced search field.
6267 Signed-off-by: Dan Scott <dscott@laurentian.ca>
6268 Signed-off-by: Lebbeous Fogle-Weekley <lebbeous@esilibrary.com>
6270 1 12 Open-ILS/src/templates/opac/login.tt2
6271 1 1 Open-ILS/src/templates/opac/parts/advanced/expert.tt2
6272 1 1 Open-ILS/src/templates/opac/parts/advanced/global_row.tt2
6273 1 1 Open-ILS/src/templates/opac/parts/advanced/numeric.tt2
6274 1 1 Open-ILS/src/templates/opac/parts/js.tt2
6275 1 1 Open-ILS/src/templates/opac/parts/login/form.tt2
6276 1 1 Open-ILS/src/templates/opac/parts/searchbar.tt2
6277 3 1 Open-ILS/src/templates/opac/record.tt2
6279 commit fc6469fcb532709e595e0746aeaa6ff2f2fa0beb
6280 Author: Robert Soulliere <robert.soulliere@mohawkcollege.ca>
6281 Date: Mon Jul 23 08:12:15 2012 -0400
6283 Documentation: Fix typo in upgrade instructions. Bug #1027752 reported by Jeff Green.
6285 Signed-off-by: Robert Soulliere <robert.soulliere@mohawkcollege.ca>
6287 1 1 docs/installation/server_upgrade.txt
6289 commit 2508f4dfee6322ca59af6791a98540a8c7cc3244
6290 Author: Dan Scott <dan@coffeecode.net>
6291 Date: Sun Jul 22 18:58:11 2012 -0400
6293 Fix / improve bookbag list paging
6295 The prior code used CSS to hide elements, which is a bit weird given
6296 that we can simply avoid creating the element in the first place and
6297 keep the DOM a lot simpler.
6299 Also, the previous code was subject to some bugs if it wasn't given
6300 an explicit offset GET param or paging at the end of a list
6301 (particularly given that the LIMIT parameter ensured that the number of
6302 bookbags returned would always be equal to or less than the LIMIT
6305 Finally, the changes related the permanent bookbags didn't pass through
6306 one of the context parameters we needed (bookbag_count) to enable
6309 Signed-off-by: Dan Scott <dan@coffeecode.net>
6310 Signed-off-by: Ben Shum <bshum@biblio.org>
6312 9 0 Open-ILS/src/perlmods/lib/OpenILS/WWW/EGCatLoader/Account.pm
6313 12 6 Open-ILS/src/templates/opac/myopac/lists.tt2
6315 commit 428e36c9335aec96e2f6d5015bd01ae507825676
6316 Author: Dan Scott <dscott@laurentian.ca>
6317 Date: Sun Jul 22 16:01:38 2012 -0400
6319 Wrap upgrade script for permanent bookbag lists
6321 Signed-off-by: Dan Scott <dscott@laurentian.ca>
6323 69 0 Open-ILS/src/sql/Pg/upgrade/0718.data.add-to-permanent-bookbag.sql
6324 0 68 Open-ILS/src/sql/Pg/upgrade/XXXX.data.add-to-permanent-bookbag.sql
6325 create mode 100644 Open-ILS/src/sql/Pg/upgrade/0718.data.add-to-permanent-bookbag.sql
6326 delete mode 100644 Open-ILS/src/sql/Pg/upgrade/XXXX.data.add-to-permanent-bookbag.sql
6328 commit 3f07573c83b34d6d6f080ee5c58d41c6bc218aec
6329 Author: Dan Scott <dscott@laurentian.ca>
6330 Date: Wed Jul 18 12:27:08 2012 -0400
6332 TPAC: Refactor bookbag list actions into a common template
6334 The "add to bookbag" actions in both the search results and record
6335 details pages contained a large amount of duplicated code; consolidate
6336 those into a single template that can be included into each page.
6338 Signed-off-by: Dan Scott <dscott@laurentian.ca>
6339 Signed-off-by: Ben Shum <bshum@biblio.org>
6340 Signed-off-by: Dan Scott <dscott@laurentian.ca>
6342 83 0 Open-ILS/src/templates/opac/parts/bookbag_actions.tt2
6343 1 57 Open-ILS/src/templates/opac/parts/record/summary.tt2
6344 1 60 Open-ILS/src/templates/opac/parts/result/table.tt2
6345 create mode 100644 Open-ILS/src/templates/opac/parts/bookbag_actions.tt2
6347 commit fd7752cfdcdb801779d1ffbc42e293443a2dff72
6348 Author: Jason Stephenson <jason@sigio.com>
6349 Date: Wed Jul 11 08:59:48 2012 -0400
6351 Ability to add records to permanent bookbags in TPAC.
6353 Add an actor usr setting for holding the name of a default book
6354 list: opac.default_list.
6356 Add a button on the my list interface to choose a list should as
6357 the default list for adding titles. There is presently no way to
6358 unset a default menu, though the default can be changed to any
6359 other menu at any time by clicking that list's button.
6361 Modify opac/record and opac/results so that if a patron is logged
6362 in their my lists will populate a menu. This menu will include
6363 options to add to a temporary list, the default list (if any), up
6364 to 10 of the user's other lists, to add to a newly created list,
6365 or to see all of their lists and add to one that does not appear
6368 Adding to a temporary list will function the same as adding to a
6369 list does prior to this enhancement.
6371 Adding to a list chosen from the menu will add the record to that
6372 list, and return the user to the search results or record page
6373 that they were looking at.
6375 Choosing to add to a new list will take the user to their "my
6376 lists" page where they can create a new list. After the list is
6377 created, the record they wanted to add will be added to the new
6378 list and they will be returned to the search results or record
6379 that they were looking at.
6381 Choosing the "see all" menu option will also take the user to
6382 their "my lists" page. However, all of their bookbags will be
6383 visible and not just the normal limit of 10. Their will be a
6384 button next to each list's name with the text "Add to this list."
6385 When the user clicks one of those buttons, the record will be
6386 added to that list and the user's session redirected back to
6387 their search or result page.
6389 The user will have the option to create a new list when viewing
6392 The user will also be able to use the "Add to this list" feature
6393 when they have chosen the "Add to new list" menu option. This is
6394 done from simplicity in the design, but also allows the user to
6395 change their mind at the last second.
6397 If a patron is not logged in, the add to my list will appear the
6398 same as it does prior to this development. It will continue to
6399 function as it does prior to this development.
6401 Add coust for opac.patron_temporary_list_warn to let an ou enable
6402 warning users when adding records to a temporary book bag.
6404 Add cust opac.temporary_list_no_warn to let patrons disable
6405 the warning for themselves.
6407 Add the opac.default_list usr_setting_type. This will be used to track a
6408 user's default bookbag.
6410 Add the upgrade script to create new coust and custs.
6412 Insert coust (opac.patron.temporary_list_warn) and cust
6413 (opac.temporary_list_no_warn, opac.default_list) into the respective
6416 Add release notes for add to permanent bookbag feature.
6418 Add a warning when the user adds a record to a temporary list.
6420 TPAC has been modified so that a user will see a warning before adding
6421 a record to a temporary bookbag. This message serves to inform the
6422 user that they are adding to a temporary list that will disappear when
6425 A new org. unit setting has been added,
6426 opac.patron.temporary_list_warn, that will enable this warning when
6427 set. Sites may choose not to display this warning.
6429 The user may also set a preference in their search preferences to
6430 disable this warning. The setting only works when a user is logged
6433 Add release notes for the temporary list warning feature.
6435 Signed-off-by: Jason Stephenson <jason@sigio.com>
6436 Signed-off-by: Dan Scott <dscott@laurentian.ca>
6437 Signed-off-by: Ben Shum <bshum@biblio.org>
6438 Signed-off-by: Dan Scott <dscott@laurentian.ca>
6440 2 0 Open-ILS/src/perlmods/lib/OpenILS/WWW/EGCatLoader.pm
6441 112 8 Open-ILS/src/perlmods/lib/OpenILS/WWW/EGCatLoader/Account.pm
6442 58 0 Open-ILS/src/perlmods/lib/OpenILS/WWW/EGCatLoader/Container.pm
6443 6 0 Open-ILS/src/perlmods/lib/OpenILS/WWW/EGCatLoader/Record.pm
6444 3 0 Open-ILS/src/perlmods/lib/OpenILS/WWW/EGCatLoader/Search.pm
6445 20 0 Open-ILS/src/perlmods/lib/OpenILS/WWW/EGCatLoader/Util.pm
6446 61 0 Open-ILS/src/sql/Pg/950.data.seed-values.sql
6447 68 0 Open-ILS/src/sql/Pg/upgrade/XXXX.data.add-to-permanent-bookbag.sql
6448 35 1 Open-ILS/src/templates/opac/myopac/lists.tt2
6449 8 1 Open-ILS/src/templates/opac/myopac/prefs_settings.tt2
6450 61 1 Open-ILS/src/templates/opac/parts/record/summary.tt2
6451 64 1 Open-ILS/src/templates/opac/parts/result/table.tt2
6452 28 0 Open-ILS/src/templates/opac/temp_warn.tt2
6453 72 0 Open-ILS/web/css/skin/default/opac/style.css
6454 67 0 docs/RELEASE_NOTES_NEXT/add-to-permanent-bookbag.txt
6455 15 0 docs/RELEASE_NOTES_NEXT/warn-when-adding-to-a-temporary-bookbag.txt
6456 create mode 100644 Open-ILS/src/sql/Pg/upgrade/XXXX.data.add-to-permanent-bookbag.sql
6457 create mode 100644 Open-ILS/src/templates/opac/temp_warn.tt2
6458 create mode 100644 docs/RELEASE_NOTES_NEXT/add-to-permanent-bookbag.txt
6459 create mode 100644 docs/RELEASE_NOTES_NEXT/warn-when-adding-to-a-temporary-bookbag.txt
6461 commit 571a82c493fa8f6ef1dbbb1ea148fce2da156869
6462 Author: Robert Soulliere <robert.soulliere@mohawkcollege.ca>
6463 Date: Thu Jul 19 13:35:49 2012 -0400
6465 Documentation: remove those darn Windows carriage returns.
6467 I am using linux based system for editing so I am not sure where they are coming from.
6469 Signed-off-by: Robert Soulliere <robert.soulliere@mohawkcollege.ca>
6471 239 239 docs/reports/reporter_add_data_source.txt
6472 42 42 docs/reports/reporter_cloning_shared_templates.txt
6473 291 291 docs/reports/reporter_create_templates.txt
6474 64 64 docs/reports/reporter_daemon.txt
6475 56 56 docs/reports/reporter_export_usingpgAdmin.txt
6476 76 76 docs/reports/reporter_folder.txt
6477 87 87 docs/reports/reporter_generating_reports.txt
6478 42 42 docs/reports/reporter_running_recurring_reports.txt
6479 107 107 docs/reports/reporter_template_terminology.txt
6480 41 41 docs/reports/reporter_view_output.txt
6482 commit 96b5e854d7059a102a9dcbcd5353350278350e24
6483 Author: Robert Soulliere <robert.soulliere@mohawkcollege.ca>
6484 Date: Thu Jul 19 13:23:18 2012 -0400
6486 Documentation: Migrate reports documentation from 2.1
6488 Content reviewed by Jenny Turner. I converted to asciidoc and tested
6489 processing. I also added index terms.
6491 Signed-off-by: Robert Soulliere <robert.soulliere@mohawkcollege.ca>
6493 239 0 docs/reports/reporter_add_data_source.txt
6494 42 0 docs/reports/reporter_cloning_shared_templates.txt
6495 291 0 docs/reports/reporter_create_templates.txt
6496 64 0 docs/reports/reporter_daemon.txt
6497 56 0 docs/reports/reporter_export_usingpgAdmin.txt
6498 76 0 docs/reports/reporter_folder.txt
6499 87 0 docs/reports/reporter_generating_reports.txt
6500 42 0 docs/reports/reporter_running_recurring_reports.txt
6501 107 0 docs/reports/reporter_template_terminology.txt
6502 41 0 docs/reports/reporter_view_output.txt
6504 create mode 100644 docs/reports/reporter_add_data_source.txt
6505 create mode 100644 docs/reports/reporter_cloning_shared_templates.txt
6506 create mode 100644 docs/reports/reporter_create_templates.txt
6507 create mode 100644 docs/reports/reporter_daemon.txt
6508 create mode 100644 docs/reports/reporter_export_usingpgAdmin.txt
6509 create mode 100644 docs/reports/reporter_folder.txt
6510 create mode 100644 docs/reports/reporter_generating_reports.txt
6511 create mode 100644 docs/reports/reporter_running_recurring_reports.txt
6512 create mode 100644 docs/reports/reporter_template_terminology.txt
6513 create mode 100644 docs/reports/reporter_view_output.txt
6515 commit e25888ad8156c03c65984746255fd8572f78f97e
6516 Author: Robert Soulliere <robert.soulliere@mohawkcollege.ca>
6517 Date: Wed Jul 18 21:49:02 2012 -0400
6519 Documentation: Format text to limit line length to 80 characters.
6521 Signed-off-by: Robert Soulliere <robert.soulliere@mohawkcollege.ca>
6523 313 154 docs/circulation/circulation_patron_records.txt
6525 commit 288a86cbcc562ace01e0d6300803b242b9580f2d
6526 Author: Dan Scott <dan@coffeecode.net>
6527 Date: Wed Jul 11 23:37:11 2012 -0400
6529 Add Journal Title search to stock TPAC filters
6531 Academics need access to a quick and easy Journal Title search, this
6532 gives it to them. Due to the requirement to combine search index + bib
6533 level, we define a special search index that can then be acted upon
6536 Signed-off-by: Dan Scott <dan@coffeecode.net>
6537 Signed-off-by: Dan Wells <dbw2@calvin.edu>
6539 11 0 Open-ILS/src/perlmods/lib/OpenILS/WWW/EGCatLoader/Search.pm
6540 1 0 Open-ILS/src/templates/opac/parts/qtype_selector.tt2
6542 commit ca5bdf3f82277c4fba2693593f5901f91560dec1
6543 Author: Robert Soulliere <robert.soulliere@mohawkcollege.ca>
6544 Date: Wed Jul 18 10:16:09 2012 -0400
6546 Documentation: Fix various issues causing errors during processing.
6548 Signed-off-by: Robert Soulliere <robert.soulliere@mohawkcollege.ca>
6550 1 1 docs/acquisitions/vandelay_acquisitions_integration.txt
6551 1 1 docs/circulation/circulation_patron_records.txt
6552 1 3 docs/licensing.txt
6555 commit 48178388d925e1469f5b7811a7fd318275aa4e02
6556 Author: Dan Scott <dscott@laurentian.ca>
6557 Date: Tue Jul 17 12:55:39 2012 -0400
6559 TPAC: Use % font size + bold to highlight login failure
6561 Loved the idea to call more attention to login failures, but wanted to
6562 try to stick to % for font sizes where possible. Testing suggested that
6563 font-weight:bold and a little padding on top would help the display as
6566 Signed-off-by: Dan Scott <dscott@laurentian.ca>
6567 Signed-off-by: Melissa Lefebvre <mlefebvre@biblio.org>
6569 3 1 Open-ILS/web/css/skin/default/opac/style.css
6571 commit e0e67c5f478072fd7543f87a509a3c71cda480dd
6572 Author: Melissa Lefebvre <mlefebvre@biblio.org>
6573 Date: Fri May 11 11:07:50 2012 -0400
6575 Tpac CSS: Login failure message
6577 To draw attention to failed logins, the font size was increased
6578 to 16px and the font color changed from black to red.
6580 Signed-off-by: Melissa Lefebvre <mlefebvre@biblio.org>
6581 Signed-off-by: Dan Scott <dscott@laurentian.ca>
6583 5 0 Open-ILS/web/css/skin/default/opac/style.css
6585 commit 961037561d3fe7b70fbe9d7a196502527374d8f6
6586 Author: Dan Scott <dscott@laurentian.ca>
6587 Date: Tue Jul 17 12:39:37 2012 -0400
6589 TPAC: Slightly more accessible user-visible account notes display
6591 Rather than a table layout that resembles an unordered list, use a real
6592 table with table header so that screen readers will know what to
6593 associate each column with.
6595 Also, move the table display into its own class so that we don't pick up
6596 the uppercase transform, and move it out of the div box so that we can
6597 use whatever screen real estate is given to us, rather than forcing
6598 notes into the hard-coded 662px box.
6600 Signed-off-by: Dan Scott <dscott@laurentian.ca>
6601 Signed-off-by: Bill Erickson <berick@esilibrary.com>
6603 12 9 Open-ILS/src/templates/opac/parts/myopac/main_base.tt2
6604 14 0 Open-ILS/web/css/skin/default/opac/style.css
6606 commit b1727008e92003d04558c310310eae95fed8959b
6607 Author: Bill Erickson <berick@esilibrary.com>
6608 Date: Tue Jun 19 14:24:33 2012 -0400
6610 TPAC: show patron-visible notes in my-account
6612 Notes display in the 'Account Summary' box on the first page of
6615 Signed-off-by: Bill Erickson <berick@esilibrary.com>
6616 Signed-off-by: Jason Stephenson <jstephenson@mvlc.org>
6617 Signed-off-by: Dan Scott <dscott@laurentian.ca>
6619 6 1 Open-ILS/src/perlmods/lib/OpenILS/WWW/EGCatLoader/Account.pm
6620 10 0 Open-ILS/src/templates/opac/parts/myopac/main_base.tt2
6622 commit e1348fb435a757f6cc96fe28029677efe0cfc5ad
6623 Author: Dan Scott <dan@coffeecode.net>
6624 Date: Fri Jun 15 22:59:23 2012 -0400
6626 TPAC: Physical description, now with spaces
6628 Record details will regularly include physical descriptions like
6629 "Physical Description: 1 sound disc :33 1/3 rpm, mono." where the colon
6630 is jammed up against the content from the following subfield. Easily
6631 fixed by using a space as the joiner for the subfields.
6633 Signed-off-by: Dan Scott <dan@coffeecode.net>
6634 Signed-off-by: Michael Peters <mrpeters@library.in.gov>
6636 1 1 Open-ILS/src/templates/opac/parts/misc_util.tt2
6638 commit 50de1a4f5c417c30f891347ddb6516e6ff491214
6639 Author: Ben Shum <bshum@biblio.org>
6640 Date: Wed Jun 27 14:01:24 2012 -0400
6642 Move Prefix field ahead of Names in patron editor
6644 In earlier versions of Evergreen (1.6 and earlier), the Prefix field
6645 was used to enter title information, such as Mr., Mrs., etc. When the
6646 field was eventually added to the newer patron registration screens
6647 (2.0+), it was added before the patron's last name field. Ideally,
6648 the prefix should be listed prior to the patron's first name instead.
6650 In addition, address label issues by changing "Suffix/Title" back to
6651 only "Suffix" and making "Prefix" into "Prefix/Title".
6653 Signed-off-by: Ben Shum <bshum@biblio.org>
6654 Signed-off-by: James Fournie <jfournie@sitka.bclibraries.ca>
6655 Signed-off-by: Dan Scott <dscott@laurentian.ca>
6657 2 2 Open-ILS/examples/fm_IDL.xml
6658 1 1 Open-ILS/src/templates/actor/user/register_table.tt2
6660 commit cde5d7218d4b6cfa782257cf488a1a317542fa13
6661 Author: Bill Erickson <berick@esilibrary.com>
6662 Date: Mon Jul 16 16:56:10 2012 -0400
6664 Squelch uninitialized var warning from hold_copy_targeter
6666 open-ils.storage_stderr.log was getting filled with entries like:
6668 "Use of uninitialized value in concatenation (.) or string at
6669 /usr/local/share/perl/5.10.1/OpenILS/Application/Storage/Publisher/action.pm"
6671 ... consuming disk space endlessly. Stop that!
6673 (Stealing Lebbeous' footwork and providing a slightly different solution.)
6675 Signed-off-by: Bill Erickson <berick@esilibrary.com>
6676 Signed-off-by: Ben Shum <bshum@biblio.org>
6677 Signed-off-by: Dan Scott <dscott@laurentian.ca>
6679 1 1 Open-ILS/src/perlmods/lib/OpenILS/Application/Storage/Publisher/action.pm
6681 commit 4b2edba197b25dc86001d1de35aca64d7f3aa266
6682 Author: Dan Scott <dscott@laurentian.ca>
6683 Date: Mon Jul 16 17:22:16 2012 -0400
6685 Searchbar spacing: move inline CSS into a style
6687 In keeping with our attempt to control styles via the CSS file rather
6688 than inline overrides, define a class for the searchbar and style that.
6690 Signed-off-by: Dan Scott <dscott@laurentian.ca>
6691 Signed-off-by: Melissa Lefebvre <mlefebvre@biblio.org>
6693 1 1 Open-ILS/src/templates/opac/parts/searchbar.tt2
6694 5 0 Open-ILS/web/css/skin/default/opac/style.css
6696 commit 151d61a32b17aae7a4bf1851be1d82898e5c8ace
6697 Author: Melissa Lefebvre <mlefebvre@biblio.org>
6698 Date: Tue Jul 3 12:53:09 2012 -0400
6700 TPAC: Search wrapper spacing
6702 Currently the search box options are "smooshed up" against the
6703 links toolbar. The following changes address this.
6705 Padding was added to style.css search_box_wrapper in order to
6706 bring the "Search the Catalog" down lower from the link toolbar.
6708 Padding was also added to the searchbar.tt2 in order to bring the
6709 search filter options down lower from the "Search the Catalog"
6712 Signed-off-by: Melissa Lefebvre <mlefebvre@biblio.org>
6713 Signed-off-by: Dan Scott <dscott@laurentian.ca>
6715 1 1 Open-ILS/src/templates/opac/parts/searchbar.tt2
6716 3 1 Open-ILS/web/css/skin/default/opac/style.css
6718 commit b6de97d55f67480e459b68473acc5ae84ec84f57
6719 Author: Jason Etheridge <jason@esilibrary.com>
6720 Date: Thu May 10 14:18:37 2012 -0400
6722 increase the default width for the xul list line number column
6724 Signed-off-by: Jason Etheridge <jason@esilibrary.com>
6725 Signed-off-by: Jason Stephenson <jstephenson@mvlc.org>
6726 Signed-off-by: Bill Erickson <berick@esilibrary.com>
6728 3 0 Open-ILS/xul/staff_client/server/skin/global.css
6730 commit 9a9d1efd7f7166bab1f8653c13d4ce42127c835a
6731 Author: Jennifer Turner <jennifer.turner@mnsu.edu>
6732 Date: Sat Jul 14 18:51:25 2012 -0400
6734 Documentation: Add Patron Bills section to Patron Management chapter.
6736 Converted to asciidoc by Robert Soulliere
6738 Signed-off-by: Robert Soulliere <robert.soulliere@mohawkcollege.ca>
6740 159 0 docs/circulation/circulation_patron_records.txt
6741 - - docs/media/circulation_patron_bills-1.png
6742 - - docs/media/circulation_patron_bills-10.png
6743 - - docs/media/circulation_patron_bills-11.png
6744 - - docs/media/circulation_patron_bills-12.png
6745 - - docs/media/circulation_patron_bills-13.png
6746 - - docs/media/circulation_patron_bills-14.png
6747 - - docs/media/circulation_patron_bills-15.png
6748 - - docs/media/circulation_patron_bills-2.png
6749 - - docs/media/circulation_patron_bills-3.png
6750 - - docs/media/circulation_patron_bills-4.png
6751 - - docs/media/circulation_patron_bills-5.png
6752 - - docs/media/circulation_patron_bills-6.png
6753 - - docs/media/circulation_patron_bills-7.png
6754 - - docs/media/circulation_patron_bills-8.png
6755 - - docs/media/circulation_patron_bills-9.png
6756 create mode 100644 docs/media/circulation_patron_bills-1.png
6757 create mode 100644 docs/media/circulation_patron_bills-10.png
6758 create mode 100644 docs/media/circulation_patron_bills-11.png
6759 create mode 100644 docs/media/circulation_patron_bills-12.png
6760 create mode 100644 docs/media/circulation_patron_bills-13.png
6761 create mode 100644 docs/media/circulation_patron_bills-14.png
6762 create mode 100644 docs/media/circulation_patron_bills-15.png
6763 create mode 100644 docs/media/circulation_patron_bills-2.png
6764 create mode 100644 docs/media/circulation_patron_bills-3.png
6765 create mode 100644 docs/media/circulation_patron_bills-4.png
6766 create mode 100644 docs/media/circulation_patron_bills-5.png
6767 create mode 100644 docs/media/circulation_patron_bills-6.png
6768 create mode 100644 docs/media/circulation_patron_bills-7.png
6769 create mode 100644 docs/media/circulation_patron_bills-8.png
6770 create mode 100644 docs/media/circulation_patron_bills-9.png
6772 commit d391a380ae637f23e326659a81c097bae4d2c34b
6773 Author: Kathy Lussier <kmlussier@masslnc.org>
6774 Date: Fri Jul 6 17:01:51 2012 -0400
6776 When a user views holds in their account, clicking "only available"
6777 on the holds screen or "Ready for Pickup" in the navbar will add an
6778 "available=1" parameter. However, if the user then attempts to return
6779 to a list of all holds, the "available" parameter is not cleared, and
6780 the user will only see holds available for pickup.
6782 This commit will clear those parameters.
6784 Signed-off-by: Kathy Lussier <kmlussier@masslnc.org>
6785 Signed-off-by: Ben Shum <bshum@biblio.org>
6786 Signed-off-by: Bill Erickson <berick@esilibrary.com>
6788 1 1 Open-ILS/src/templates/opac/myopac/holds.tt2
6789 1 1 Open-ILS/src/templates/opac/parts/topnav.tt2
6791 commit 4a03ac99e460833c45ab484b7f7a46c1d651b571
6792 Author: Jennifer Turner <jennifer.turner@mnsu.edu>
6793 Date: Fri Jul 13 14:16:32 2012 -0400
6795 Documentation: Add Circulation, Patron management Chapter
6797 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.
6799 Signed-off-by: Robert Soulliere <robert.soulliere@mohawkcollege.ca>
6801 1 0 docs/attributions.txt
6802 318 0 docs/circulation/circulation_patron_records.txt
6803 1 0 docs/licensing.txt
6804 - - docs/media/circulation_patron_records-1.png
6805 - - docs/media/circulation_patron_records-10.png
6806 - - docs/media/circulation_patron_records-11.png
6807 - - docs/media/circulation_patron_records-12.png
6808 - - docs/media/circulation_patron_records-13.png
6809 - - docs/media/circulation_patron_records-14.png
6810 - - docs/media/circulation_patron_records-15.png
6811 - - docs/media/circulation_patron_records-16.png
6812 - - docs/media/circulation_patron_records-17.png
6813 - - docs/media/circulation_patron_records-18.png
6814 - - docs/media/circulation_patron_records-19.png
6815 - - docs/media/circulation_patron_records-2.png
6816 - - docs/media/circulation_patron_records-20.png
6817 - - docs/media/circulation_patron_records-21.png
6818 - - docs/media/circulation_patron_records-22.png
6819 - - docs/media/circulation_patron_records-23.png
6820 - - docs/media/circulation_patron_records-24.png
6821 - - docs/media/circulation_patron_records-25.png
6822 - - docs/media/circulation_patron_records-26.png
6823 - - docs/media/circulation_patron_records-27.png
6824 - - docs/media/circulation_patron_records-28.png
6825 - - docs/media/circulation_patron_records-29.png
6826 - - docs/media/circulation_patron_records-3.png
6827 - - docs/media/circulation_patron_records-30.png
6828 - - docs/media/circulation_patron_records-31.png
6829 - - docs/media/circulation_patron_records-4.png
6830 - - docs/media/circulation_patron_records-5.png
6831 - - docs/media/circulation_patron_records-6.png
6832 - - docs/media/circulation_patron_records-7.png
6833 - - docs/media/circulation_patron_records-8.png
6834 - - docs/media/circulation_patron_records-9.png
6836 create mode 100644 docs/circulation/circulation_patron_records.txt
6837 create mode 100644 docs/media/circulation_patron_records-1.png
6838 create mode 100644 docs/media/circulation_patron_records-10.png
6839 create mode 100644 docs/media/circulation_patron_records-11.png
6840 create mode 100644 docs/media/circulation_patron_records-12.png
6841 create mode 100644 docs/media/circulation_patron_records-13.png
6842 create mode 100644 docs/media/circulation_patron_records-14.png
6843 create mode 100644 docs/media/circulation_patron_records-15.png
6844 create mode 100644 docs/media/circulation_patron_records-16.png
6845 create mode 100644 docs/media/circulation_patron_records-17.png
6846 create mode 100644 docs/media/circulation_patron_records-18.png
6847 create mode 100644 docs/media/circulation_patron_records-19.png
6848 create mode 100644 docs/media/circulation_patron_records-2.png
6849 create mode 100644 docs/media/circulation_patron_records-20.png
6850 create mode 100644 docs/media/circulation_patron_records-21.png
6851 create mode 100644 docs/media/circulation_patron_records-22.png
6852 create mode 100644 docs/media/circulation_patron_records-23.png
6853 create mode 100644 docs/media/circulation_patron_records-24.png
6854 create mode 100644 docs/media/circulation_patron_records-25.png
6855 create mode 100644 docs/media/circulation_patron_records-26.png
6856 create mode 100644 docs/media/circulation_patron_records-27.png
6857 create mode 100644 docs/media/circulation_patron_records-28.png
6858 create mode 100644 docs/media/circulation_patron_records-29.png
6859 create mode 100644 docs/media/circulation_patron_records-3.png
6860 create mode 100644 docs/media/circulation_patron_records-30.png
6861 create mode 100644 docs/media/circulation_patron_records-31.png
6862 create mode 100644 docs/media/circulation_patron_records-4.png
6863 create mode 100644 docs/media/circulation_patron_records-5.png
6864 create mode 100644 docs/media/circulation_patron_records-6.png
6865 create mode 100644 docs/media/circulation_patron_records-7.png
6866 create mode 100644 docs/media/circulation_patron_records-8.png
6867 create mode 100644 docs/media/circulation_patron_records-9.png
6869 commit 689c3952dcb546435b4d8c0e06aeff464205d4ff
6870 Author: Dan Scott <dscott@laurentian.ca>
6871 Date: Fri Jul 13 09:56:54 2012 -0400
6873 TPAC: Use .staff variant for MARC Expert Search
6875 Inside the staff client, we want to use the .staff method to retrieve
6876 records that match the MARC Expert Search, so that records with no
6877 attached copies can be found and returned.
6881 Signed-off-by: Dan Scott <dscott@laurentian.ca>
6882 Signed-off-by: Jason Etheridge <jason@esilibrary.com>
6884 3 1 Open-ILS/src/perlmods/lib/OpenILS/WWW/EGCatLoader/Search.pm
6886 commit f08d08c091ff85337338f6ba12fa281d92b4a18d
6887 Author: Bill Erickson <berick@esilibrary.com>
6888 Date: Mon Jun 11 15:23:17 2012 -0400
6890 Cache propagated funds in fund rollover action
6892 Repair display of propagated funds grid which was likely broken with
6893 b9bb6d47. Propagated funds must be collected and added to the local
6894 cache for grid getter functions to find them.
6896 https://bugs.launchpad.net/evergreen/+bug/1011789
6898 Signed-off-by: Bill Erickson <berick@esilibrary.com>
6899 Signed-off-by: Ben Shum <bshum@biblio.org>
6901 4 0 Open-ILS/web/js/ui/default/acq/financial/list_funds.js
6903 commit 4635f7a29db33dc3982093460ffe17b6d9172e42
6904 Author: Bill Erickson <berick@esilibrary.com>
6905 Date: Mon Jun 11 15:19:48 2012 -0400
6907 Repair PCrudFilter localeStrings variable collisions
6909 Rename PCrudFilter's localeStrings global variable to avoid name
6910 collisions with UI scripts that define the same variable.
6912 Signed-off-by: Bill Erickson <berick@esilibrary.com>
6913 Signed-off-by: Ben Shum <bshum@biblio.org>
6915 18 19 Open-ILS/web/js/dojo/openils/widget/PCrudFilterDialog.js
6917 commit a54cd9c3c0a50887561eb7633efc12fb22ca322d
6918 Author: Robert Soulliere <robert.soulliere@mohawkcollege.ca>
6919 Date: Thu Jul 12 15:46:29 2012 -0400
6921 Set unix file format to remove trailing "\r"s in file.
6923 Signed-off-by: Robert Soulliere <robert.soulliere@mohawkcollege.ca>
6925 51 51 docs/serials/Group_Serials_Issues_in_the_OPAC_2.2.txt
6927 commit c4c51d1f768929e8f56f44a3873da53a857b8324
6928 Author: Sally Fortin <sfortin@esilibrary.com>
6929 Date: Thu Jul 12 15:36:03 2012 -0400
6931 Add Group Serials Issues Chapter from Sally Fortin at Equinox Software. Source: http://www.esilibrary.com/esi/availableDocs.php.
6933 Tested in documentation processing.
6935 Signed-off-by: Robert Soulliere <robert.soulliere@mohawkcollege.ca>
6937 - - docs/media/Group_Serials_Issues_in_the_OPAC2.jpg
6938 - - docs/media/Group_Serials_Issues_in_the_OPAC5.jpg
6939 - - docs/media/Group_Serials_Issues_in_the_OPAC7.jpg
6941 51 0 docs/serials/Group_Serials_Issues_in_the_OPAC_2.2.txt
6942 create mode 100644 docs/media/Group_Serials_Issues_in_the_OPAC2.jpg
6943 create mode 100644 docs/media/Group_Serials_Issues_in_the_OPAC5.jpg
6944 create mode 100644 docs/media/Group_Serials_Issues_in_the_OPAC7.jpg
6945 create mode 100644 docs/serials/Group_Serials_Issues_in_the_OPAC_2.2.txt
6947 commit db7247c91163a98f41a1e096ccfa97cbc9e14904
6948 Author: Thomas Berezansky <tsbere@mvlc.org>
6949 Date: Thu Jun 14 13:41:33 2012 -0400
6951 TPac: Disable caching for auth-required pages
6953 To make back buttons less likely to show sensitive info.
6955 Signed-off-by: Thomas Berezansky <tsbere@mvlc.org>
6956 Signed-off-by: Michael Peters <mrpeters@library.in.gov>
6957 Signed-off-by: Dan Scott <dscott@laurentian.ca>
6959 4 0 Open-ILS/src/perlmods/lib/OpenILS/WWW/EGCatLoader.pm
6961 commit 3b2705a0b32580ab3aec9090669a7d0386ca7843
6962 Author: Lebbeous Fogle-Weekley <lebbeous@esilibrary.com>
6963 Date: Thu Jul 12 09:16:12 2012 -0400
6965 Silence undef string concatenation warning in AutoSuggest
6967 Addressing LP #1023651 reported by Dan Scott.
6969 When building a cache key, use processed input values that are
6970 guaranteed to be defined rather than raw ones.
6972 This will mean brief cache misses for AutoSuggest once applied, but
6973 the default life of AutoSuggest cache entries is only 5 minutes anyway.
6975 Signed-off-by: Lebbeous Fogle-Weekley <lebbeous@esilibrary.com>
6976 Signed-off-by: Dan Scott <dscott@laurentian.ca>
6978 4 7 Open-ILS/src/perlmods/lib/OpenILS/WWW/AutoSuggest.pm
6980 commit fe78c09e77a439e8f454195e0ec139d32cb2a050
6981 Author: Jeff Godin <jgodin@tadl.org>
6982 Date: Wed Jul 11 11:54:34 2012 -0400
6984 Fix titles/tabs in Account Preferences subpages
6986 Adjust the value of myopac_page in the Notification Preferences and
6987 Search Preferences pages so that the page title and tab
6988 color/hilight will be correct.
6990 Signed-off-by: Jeff Godin <jgodin@tadl.org>
6991 Signed-off-by: Jason Stephenson <jstephenson@mvlc.org>
6992 Signed-off-by: Dan Scott <dan@coffeecode.net>
6994 1 1 Open-ILS/src/templates/opac/myopac/prefs_notify.tt2
6995 1 1 Open-ILS/src/templates/opac/myopac/prefs_settings.tt2
6997 commit aa2cbcf1dd8d073838edddb58d3a0b2832a8ea4d
6998 Author: Dan Scott <dan@coffeecode.net>
6999 Date: Wed Jul 11 18:41:55 2012 -0400
7001 Get Z39.50 source names to be linked as expected
7003 The direct thead/th approach appeared to be interfering with the JS
7004 event that was supposed to link the Z39.50 source names; adding the
7005 expected tr layer resolved that.
7007 Signed-off-by: Dan Scott <dan@coffeecode.net>
7009 1 1 Open-ILS/src/templates/conify/global/config/z3950_source.tt2
7011 commit b825315fcffce55bccae770e5421d30d83377919
7012 Author: Bill Erickson <berick@esilibrary.com>
7013 Date: Tue Jun 19 10:23:22 2012 -0400
7015 Z39.50 attributes management interface
7017 From the release notes:
7019 There is a new interface for managing Z39.50 attributes on a Z39.50
7020 source. The interface is linked from each source name in the Z39.50
7021 Source administrative interface.
7026 In addition to attribute creation, deletion, and editing, it's also
7027 possible to clone a set of attributes from one source into another.
7028 When cloning, any attributes present in the cloned source that are
7029 not present in the destination source are copied into the destination
7032 Signed-off-by: Bill Erickson <berick@esilibrary.com>
7033 Signed-off-by: Dan Scott <dan@coffeecode.net>
7035 9 1 Open-ILS/examples/fm_IDL.xml
7036 56 1 Open-ILS/src/templates/conify/global/config/z3950_source.tt2
7037 64 1 Open-ILS/web/js/ui/default/conify/global/config/z3950_source.js
7038 16 0 docs/RELEASE_NOTES_NEXT/z3950-attr-admin-ui.txt
7039 create mode 100644 docs/RELEASE_NOTES_NEXT/z3950-attr-admin-ui.txt
7041 commit d4e67fa909be91c5918bf08a96566e7e6d1040dd
7042 Author: Bill Erickson <berick@esilibrary.com>
7043 Date: Tue Jun 19 10:18:44 2012 -0400
7045 Flattener grid defines override args in constructor
7047 ...instead of the seconday load handler. Otherwise, the
7048 grid.overrideEditWidget, etc. containers may be undefined at page load
7051 Signed-off-by: Bill Erickson <berick@esilibrary.com>
7052 Signed-off-by: Dan Scott <dan@coffeecode.net>
7054 4 4 Open-ILS/web/js/dojo/openils/widget/FlattenerGrid.js
7056 commit 8f04f89529a97c065675803bceda275704d9d1b9
7057 Author: Bill Erickson <berick@esilibrary.com>
7058 Date: Tue Jun 26 13:54:53 2012 -0400
7060 Repaired typo in example rsyslog config file
7062 Signed-off-by: Bill Erickson <berick@esilibrary.com>
7063 Signed-off-by: Dan Scott <dan@coffeecode.net>
7065 1 1 Open-ILS/examples/evergreen-rsyslog.conf
7067 commit b7d90ccbd7d6fddb88dc9149148e580d55ba6f0c
7068 Author: Dan Scott <dan@coffeecode.net>
7069 Date: Fri Jun 15 13:25:29 2012 -0400
7071 TPAC: Handle multiple matches for an XPath expression
7073 Per LP 1009980, "If a record has multiple subfield b's in the 260 field,
7074 tpac will not display the publisher or publication date in the record
7075 details page and will not display the publisher on the search results
7078 This is because we're calling textContent on a nodeset, rather than an
7079 individual node, and therefore get null back rather than any content.
7081 To avoid this, always expect a nodeset and iterate over it to populate a
7082 list of the strings. To maintain the same semantics of expecting a
7083 single text string back for, say, args.pubdate, we define the list as
7084 args.pubdates (plural name), and then grab the first item from the list
7085 and populate that as args.pubdate (singular name).
7087 Signed-off-by: Dan Scott <dan@coffeecode.net>
7088 Signed-off-by: Ben Shum <bshum@biblio.org>
7090 56 13 Open-ILS/src/templates/opac/parts/misc_util.tt2
7092 commit bbf645e0f936ca4b0b5b29b070abfbdee29bb5dc
7093 Author: Lebbeous Fogle-Weekley <lebbeous@esilibrary.com>
7094 Date: Wed Jul 11 10:54:44 2012 -0400
7096 Avoid problem with 2.1 -> 2.2 upgrade script issuing error
7099 > ERROR: cannot ALTER TABLE "thesaurus" because it has pending
7102 Reported by Justin Hopkins, George Duimovich, and Bill Erickson.
7104 Signed-off-by: Lebbeous Fogle-Weekley <lebbeous@esilibrary.com>
7105 Signed-off-by: Justin Hopkins <hopkinsju@gmail.com>
7107 4 2 Open-ILS/src/sql/Pg/version-upgrade/2.1-2.2-upgrade-db.sql
7109 commit a8338b6194cd5bded07210316ff9376a7865f5e0
7110 Author: Bob Wicksall <bwicksall@pls-net.org>
7111 Date: Fri Jun 29 14:33:22 2012 -0400
7113 TPac: Add paging to My Lists
7115 - Added paging to My Lists based on the code from the Checkout History tab.
7116 - Fixed a bug where adding more than 10 items to the Temporary list failed
7117 - After adding paging renaming a list on page 2+ would fail. Fixed.
7118 - Redirect after saving a list now leaves you on the same page
7119 - Paging was bleeding between My Lists, Holds History and Circ History.
7122 List contents were also limited to the first 10. I have upped the limit to
7123 1000 rather than having nested paging. This should be revisited.
7125 CSV download of lists is still limited to the first 10. Not sure where to
7128 Signed-off-by: Bob Wicksall <bwicksall@pls-net.org>
7129 Signed-off-by: Ben Shum <bshum@biblio.org>
7130 Signed-off-by: Jason Stephenson <jstephenson@mvlc.org>
7131 Signed-off-by: Lebbeous Fogle-Weekley <lebbeous@esilibrary.com>
7133 42 35 Open-ILS/src/perlmods/lib/OpenILS/WWW/EGCatLoader/Account.pm
7134 5 1 Open-ILS/src/perlmods/lib/OpenILS/WWW/EGCatLoader/Container.pm
7135 18 1 Open-ILS/src/templates/opac/myopac/lists.tt2
7136 1 1 Open-ILS/src/templates/opac/parts/myopac/base.tt2
7138 commit 81774d99db4de4dd5b118f898f23f919a5d395f2
7139 Author: Robert Soulliere <robert.soulliere@mohawkcollege.ca>
7140 Date: Tue Jun 19 12:23:55 2012 -0400
7142 Update Evergreen upgrade instructions to reflect the 2.2.0 release.
7144 Update download reference to point to 2.2.0. Also moved
7145 database updates to the end of the process. It seemed out of order since
7146 the database update scripts were run before the download of the 2.2 tar file.
7148 Signed-off-by: Robert Soulliere <robert.soulliere@mohawkcollege.ca>
7150 39 38 docs/installation/server_upgrade.txt
7152 commit 4c8a1b71ebd961ebe2a5dffcb1690ea6fb6b281b
7153 Author: Mike Rylander <mrylander@gmail.com>
7154 Date: Tue Jun 26 15:03:37 2012 -0400
7156 Teach the autosuggest web service to cache suggestions where appropriate
7158 Should spare some DB load on sites.
7160 LFW: I'm not sure the update to the Apache config made any difference,
7161 but it doesn't hurt.
7163 Signed-off-by: Mike Rylander <mrylander@gmail.com>
7164 Signed-off-by: Lebbeous Fogle-Weekley <lebbeous@esilibrary.com>
7165 Signed-off-by: Bill Erickson <berick@esilibrary.com>
7167 1 0 Open-ILS/examples/apache/eg.conf
7168 46 1 Open-ILS/src/perlmods/lib/OpenILS/WWW/AutoSuggest.pm
7170 commit 68a4e3b1c8133c9c98503f5d2128e054bf1d2114
7171 Author: Bill Erickson <berick@esilibrary.com>
7172 Date: Mon Mar 12 15:05:50 2012 -0400
7174 Org unit retrieval cleanup
7176 Clean up and consolidate the various org unit retrieval method (in Perl)
7177 to reduce code/confusion and make it easier to integrate changes to the
7178 org unit tree in the future.
7180 Signed-off-by: Bill Erickson <berick@esilibrary.com>
7181 Signed-off-by: Jason Stephenson <jstephenson@mvlc.org>
7183 0 40 Open-ILS/src/perlmods/lib/OpenILS/Application/Actor.pm
7184 4 104 Open-ILS/src/perlmods/lib/OpenILS/Application/AppUtils.pm
7185 2 2 Open-ILS/src/perlmods/lib/OpenILS/Application/Cat.pm
7186 1 10 Open-ILS/src/perlmods/lib/OpenILS/Application/Circ/ScriptBuilder.pm
7187 1 1 Open-ILS/src/perlmods/lib/OpenILS/Application/Collections.pm
7188 1 1 Open-ILS/src/perlmods/lib/OpenILS/Application/Search/Biblio.pm
7189 1 1 Open-ILS/src/perlmods/lib/OpenILS/Application/Search/CNBrowse.pm
7191 commit 1ff35716fba49fa35b36e41325761f08beb706ca
7192 Author: Bill Erickson <berick@esilibrary.com>
7193 Date: Tue Jun 12 16:04:09 2012 -0400
7195 tpac: repair some straggling bookbag CGI param names
7197 We missed some going from "id" to "bbid"
7199 Signed-off-by: Bill Erickson <berick@esilibrary.com>
7200 Signed-off-by: Jason Stephenson <jstephenson@mvlc.org>
7202 3 3 Open-ILS/src/templates/opac/myopac/lists.tt2
7204 commit 55a82b570ee8562f3d9eaedad42f22d15b1b8205
7205 Author: Lebbeous Fogle-Weekley <lebbeous@esilibrary.com>
7206 Date: Wed Jun 20 11:13:11 2012 -0400
7208 Acq: fix widget choice for user-linked fields in Acquisitions Search
7210 The Acquisitions Search interface (which also sits underneath the
7211 Purchase Orders inteface, My Selection Lists, and one or two others)
7212 stopped presenting the correct widget for search terms linked to
7213 actor.usr. This was brought on when PCRUD control was added to
7214 actor.usr, so that means the bug affects only master, not rel_2_2 or
7217 Signed-off-by: Lebbeous Fogle-Weekley <lebbeous@esilibrary.com>
7218 Signed-off-by: Bill Erickson <berick@esilibrary.com>
7220 5 1 Open-ILS/web/js/ui/default/acq/search/unified.js
7222 commit 13d4fbac3cb5905da1baad673fe8418b6245a053
7223 Author: Galen Charlton <gmc@esilibrary.com>
7224 Date: Mon Jun 18 10:11:17 2012 -0400
7226 lp#1014664: add new columns to CDBI table definitions
7228 Signed-off-by: Galen Charlton <gmc@esilibrary.com>
7229 Signed-off-by: Lebbeous Fogle-Weekley <lebbeous@esilibrary.com>
7231 2 2 Open-ILS/src/perlmods/lib/OpenILS/Application/Storage/CDBI/action.pm
7232 1 1 Open-ILS/src/perlmods/lib/OpenILS/Application/Storage/CDBI/actor.pm
7234 commit 345372b5252775e967f5b33859562f07619da568
7235 Author: Thomas Berezansky <tsbere@mvlc.org>
7236 Date: Wed Jun 13 13:16:51 2012 -0400
7240 Holdable formats was being filled in with oargs, causing random failures.
7242 Signed-off-by: Thomas Berezansky <tsbere@mvlc.org>
7243 Signed-off-by: Bill Erickson <berick@esilibrary.com>
7245 1 1 Open-ILS/src/perlmods/lib/OpenILS/Application/Circ/Holds.pm
7247 commit e04600edfd5292249528b7cdbd91dc423d01bc79
7248 Author: Lebbeous Fogle-Weekley <lebbeous@esilibrary.com>
7249 Date: Thu Jun 21 10:01:56 2012 -0400
7251 Fix version numbers in 2.1 -> 2.2 upgrade script
7253 Justin Hopkins spotted the problem, and offered a fix in LP #1015807.
7254 I'm just doing it slightly differently here. Thanks Justin!
7256 Signed-off-by: Lebbeous Fogle-Weekley <lebbeous@esilibrary.com>
7258 3 3 Open-ILS/src/sql/Pg/version-upgrade/2.1-2.2-upgrade-db.sql
7260 commit c2e7e5aa53fe0e4579be4dfbb87fae1e1dcc3ca4
7261 Author: Thomas Berezansky <tsbere@mvlc.org>
7262 Date: Tue Jun 19 16:43:42 2012 -0400
7264 Stop editing README header
7266 We no longer have the version in the README header, so we don't need to
7267 update it with a new value.
7269 Signed-off-by: Thomas Berezansky <tsbere@mvlc.org>
7270 Signed-off-by: Dan Scott <dan@coffeecode.net>
7272 1 2 build/tools/make_release
7274 commit d194ab9156b31fe4f222cabdeedc23a7846a2f91
7275 Author: Dan Scott <dan@coffeecode.net>
7276 Date: Thu Jun 14 15:16:51 2012 -0400
7278 Avoid file extensions on scripts
7280 Borrowing from the Debian policy, you might reimplement the same
7281 functionality using a different language such as Perl or Python. So
7282 avoid having a file extension in the first place. What are we, Windows
7285 Signed-off-by: Dan Scott <dan@coffeecode.net>
7286 Signed-off-by: Thomas Berezansky <tsbere@mvlc.org>
7288 327 0 build/tools/make_release
7289 0 327 build/tools/make_release.sh
7290 create mode 100755 build/tools/make_release
7291 delete mode 100755 build/tools/make_release.sh
7293 commit 8e6bc98a05ad041940fc6dca20723e2f989cfc8c
7294 Author: Dan Scott <dan@coffeecode.net>
7295 Date: Mon Jun 4 12:33:56 2012 -0400
7297 Revert to generic ftp.mozilla.org hostname
7299 download02.mozilla.org started returning 403 errors; ftp.mozilla.org
7300 seems to work again, so let's go with that.
7302 Signed-off-by: Dan Scott <dan@coffeecode.net>
7303 Signed-off-by: Thomas Berezansky <tsbere@mvlc.org>
7305 2 2 build/tools/make_release.sh
7307 commit 3501b65ad2be61a31bd9b4af9488bdcadc2629f0
7308 Author: Dan Scott <dan@coffeecode.net>
7309 Date: Sat Jun 2 23:25:53 2012 -0400
7311 git2cl mangles the changelog; let's just use git's log
7313 git2cl does bizarre things to line wrapping. The log it generates looks
7314 deranged. Let's just use what git gives us; it's clean and easy to
7315 parse, even if it doesn't adhere to the GNU changelog standards
7316 (www.gnu.org/prep/standards/html_node/Style-of-Change-Logs.html).
7318 Signed-off-by: Dan Scott <dan@coffeecode.net>
7319 Signed-off-by: Thomas Berezansky <tsbere@mvlc.org>
7321 1 4 build/tools/make_release.sh
7323 commit 6f64d385e251341a889e1bbd93616288a1b383aa
7324 Author: Thomas Berezansky <tsbere@mvlc.org>
7325 Date: Wed Sep 28 15:05:22 2011 -0400
7327 Release Building Script
7329 make_release.sh [-v VERSION] [-f PREV_BRANCH | -t | -b] [-F PREV_VERSION] [-n] [-p]
7330 VERSION is auto-detected by default and is based on the currently checked out branch.
7331 PREV_BRANCH is auto-detected by default but that isn't reliable. Include remote name!
7332 PREV_VERSION Is auto-detected by default and is based on the PREV_BRANCH's name.
7333 -n specifies that you don't want an upgrade script to be auto-generated.
7334 -p specifies that this is a preview build.
7335 -t turns on tag only mode.
7336 -b turns on build only mode.
7337 NOTE: -t and -b override PREV_BRANCH/PREV_VERSION, but -b overrides -t.
7339 When building a release you should have git2cl in your PATH as well as
7340 all packages needed for building i18n and staff clients.
7344 Tagging a major version root (no need for git2cl/staff client deps):
7346 git checkout -b rel_X_Y origin/master
7347 build/tools/make_release.sh -t
7351 git checkout -b rel_X_Y_Z rel_X_Y
7352 build/tools/make_release.sh
7354 Building a new major release:
7356 git checkout -b rel_X_Y_Z rel_X_Y
7357 build/tools/make_release.sh -f origin/tags/rel_U_V_W
7359 Specifying a version outright:
7361 build/tools/make_release.sh -v X.Y.Z
7363 Very Specific Example: Building the 2.2 RC1 release:
7365 git checkout -b rel_2_2_rc2 origin/rel_2_2
7366 build/tools/make_release -f origin/rel_2_1 -n -p
7368 Release files are placed in a "release" folder one level up from your git
7371 Nothing is pushed to remote servers, but dojo and xulrunner files may be
7372 downloaded. Dojo to install in the release tarball properly, xulrunner for
7373 building the staff client and avoiding issues with xulrunner changes if
7374 end-users build a custom staff client (say, for autoupdate purposes).
7376 Signed-off-by: Thomas Berezansky <tsbere@mvlc.org>
7377 Signed-off-by: Dan Scott <dan@coffeecode.net>
7379 330 0 build/tools/make_release.sh
7380 create mode 100755 build/tools/make_release.sh
7382 commit 79a412315e9ef8d09d0997c78fb918b24ed49ead
7383 Author: Dan Scott <dan@coffeecode.net>
7384 Date: Fri Jun 15 22:10:15 2012 -0400
7386 TPAC: Add record detail navigation to page bottom
7388 A usability rule of thumb suggests that navigation on long pages should
7389 not require you to scroll back up to the top of the page from the
7390 bottom; that gets old fast. We already do this on search results pages;
7391 bring the same good practice to record details.
7393 Signed-off-by: Dan Scott <dan@coffeecode.net>
7394 Signed-off-by: Dan Wells <dbw2@calvin.edu>
7396 2 39 Open-ILS/src/templates/opac/parts/record/body.tt2
7397 38 0 Open-ILS/src/templates/opac/parts/record/navigation.tt2
7398 4 4 Open-ILS/web/css/skin/default/opac/style.css
7399 create mode 100644 Open-ILS/src/templates/opac/parts/record/navigation.tt2
7401 commit 8c7eedc44c26e5825a2a35fd165cfc3ccd3b896d
7402 Author: Robert Soulliere <robert.soulliere@mohawkcollege.ca>
7403 Date: Thu Jun 14 14:35:24 2012 -0400
7405 Remove antiquated 1.6 directory from docs folder.
7407 This was used for early DocBook testing and is no longer needed.
7409 Signed-off-by: Robert Soulliere <robert.soulliere@mohawkcollege.ca>
7410 Signed-off-by: Dan Scott <dan@coffeecode.net>
7412 0 233 docs/1.6/book1/sysadmin/indexedfieldweighting.xml
7413 0 104 docs/1.6/styleguide/admon.xml
7414 0 93 docs/1.6/styleguide/authoring.xml
7415 0 256 docs/1.6/styleguide/books.xml
7416 0 37 docs/1.6/styleguide/build.xml
7417 0 117 docs/1.6/styleguide/chapter.xml
7418 0 203 docs/1.6/styleguide/conditional.xml
7419 0 370 docs/1.6/styleguide/exclude.xml
7420 0 169 docs/1.6/styleguide/figures.xml
7421 0 76 docs/1.6/styleguide/filenames.xml
7422 0 208 docs/1.6/styleguide/general.xml
7423 0 18 docs/1.6/styleguide/glossary.xml
7424 0 74 docs/1.6/styleguide/indexterms.xml
7425 0 489 docs/1.6/styleguide/links.xml
7426 0 400 docs/1.6/styleguide/lists.xml
7427 0 149 docs/1.6/styleguide/overview.xml
7428 0 493 docs/1.6/styleguide/programming.xml
7429 0 133 docs/1.6/styleguide/structure.xml
7430 0 26 docs/1.6/styleguide/styleguide.xml
7431 0 818 docs/1.6/styleguide/tables.xml
7432 delete mode 100644 docs/1.6/book1/sysadmin/indexedfieldweighting.xml
7433 delete mode 100644 docs/1.6/styleguide/admon.xml
7434 delete mode 100644 docs/1.6/styleguide/authoring.xml
7435 delete mode 100644 docs/1.6/styleguide/books.xml
7436 delete mode 100644 docs/1.6/styleguide/build.xml
7437 delete mode 100644 docs/1.6/styleguide/chapter.xml
7438 delete mode 100644 docs/1.6/styleguide/conditional.xml
7439 delete mode 100644 docs/1.6/styleguide/exclude.xml
7440 delete mode 100644 docs/1.6/styleguide/figures.xml
7441 delete mode 100644 docs/1.6/styleguide/filenames.xml
7442 delete mode 100644 docs/1.6/styleguide/general.xml
7443 delete mode 100644 docs/1.6/styleguide/glossary.xml
7444 delete mode 100644 docs/1.6/styleguide/indexterms.xml
7445 delete mode 100644 docs/1.6/styleguide/links.xml
7446 delete mode 100644 docs/1.6/styleguide/lists.xml
7447 delete mode 100644 docs/1.6/styleguide/overview.xml
7448 delete mode 100644 docs/1.6/styleguide/programming.xml
7449 delete mode 100644 docs/1.6/styleguide/structure.xml
7450 delete mode 100644 docs/1.6/styleguide/styleguide.xml
7451 delete mode 100644 docs/1.6/styleguide/tables.xml
7453 commit 5f3743508d44a679ba71ec9aea88e04f3af61b19
7454 Author: Lebbeous Fogle-Weekley <lebbeous@esilibrary.com>
7455 Date: Tue Jun 12 17:26:39 2012 -0400
7457 Security fix: For auth, give same stacktrace for all cases of LOGIN_FAILED
7459 Signed-off-by: Lebbeous Fogle-Weekley <lebbeous@esilibrary.com>
7460 Signed-off-by: Bill Erickson <berick@esilibrary.com>
7462 9 3 Open-ILS/src/c-apps/oils_auth.c
7464 commit 300dc300beb72524f79cbf6216933588c7d87c87
7465 Author: Lebbeous Fogle-Weekley <lebbeous@esilibrary.com>
7466 Date: Mon Jun 11 14:16:34 2012 -0400
7468 Security fix: Prevent login by deleted and barred users
7470 An existing comment in the code suggested that we thought we were already
7471 keeping barred users out. LP #1010671 brings up that deleted users were
7474 Signed-off-by: Lebbeous Fogle-Weekley <lebbeous@esilibrary.com>
7475 Signed-off-by: Mike Rylander <mrylander@gmail.com>
7477 16 2 Open-ILS/src/c-apps/oils_auth.c
7479 commit e524c68ffba4cc7fb342b280409c810cec4b259f
7480 Author: Jason Stephenson <jstephenson@mvlc.org>
7481 Date: Mon Jun 11 16:12:54 2012 -0400
7483 Security fix for Launchpad Bug 1003052.
7485 Bug reported by James Fournie:
7487 Revoking the UPDATE_MARC permission doesn't actually seem to prevent a
7488 user from editing a record. Our use case is that we would like a user
7489 to create new records but not edit existing MARC records.
7491 Changing CREATE_MARC to UPDATE_MARC in OpenILS::Application::Cat's
7492 biblio_record_replace_marc() method seems to fix the problem.
7494 Signed-off-by: Jason Stephenson <jstephenson@mvlc.org>
7495 Signed-off-by: Lebbeous Fogle-Weekley <lebbeous@esilibrary.com>
7497 1 1 Open-ILS/src/perlmods/lib/OpenILS/Application/Cat.pm
7499 commit 664516c733997dfa1954a7ce6cb80a4a153cb07c
7500 Author: Thomas Berezansky <tsbere@mvlc.org>
7501 Date: Wed Jun 13 10:12:05 2012 -0400
7503 Fix in-transit hold retarget
7505 Tell the abort transit function to not commit our editor on us, basically.
7507 Signed-off-by: Thomas Berezansky <tsbere@mvlc.org>
7508 Signed-off-by: Lebbeous Fogle-Weekley <lebbeous@esilibrary.com>
7510 1 1 Open-ILS/src/perlmods/lib/OpenILS/Application/Circ/Holds.pm
7511 2 2 Open-ILS/src/perlmods/lib/OpenILS/Application/Circ/Transit.pm
7513 commit e4246f0bc28d615a57ccd3d95febd20a0eb2d1dd
7514 Author: Mike Rylander <mrylander@gmail.com>
7515 Date: Fri Jun 8 09:26:25 2012 -0400
7517 Remove unsafe thesaurus/control-set mapping
7519 Evergreen 2.2 and beyond includes new Authority Control Set functionality
7520 intended to allow the definition of locally defined authority control
7521 headings. The primary mechanism for determining which Control Set is used
7522 by any given authority record is to look at the thesaurus fixed field
7523 (mnemonic: Subj), which currently must be uniquely linked to a Control Set.
7524 Failing that (in the case of no thesaurus code at all), there is a backup
7525 mechanism: if the thesaurus value for the authority record is missing or not
7526 used by any configured Control Set then Evergreen will look at the first Main
7527 Entry (1xx) field in the record, and find a control set which uses this field.
7528 This is, obviously, not perfect, but for non-overlapping authority field
7529 schemes, it works very well.
7531 However, the seed data for Evergreen currently includes the "no attempt to
7532 code" value of "|" in the set of thesauri that point to the LoC Control Set.
7533 This value ("|") is also the default value for the Subj fixed field. This
7534 means that the fallback mechanism is very likely never reached, and anything
7535 short of fully specifying an appropriate thesaurus code for any non-LoC
7536 authority record will run afoul of a similar outcome as the bib-data loss
7537 situation described in bug #983487.
7539 We can avoid this situation in most cases by /not/ tying the "|" thesaurus
7540 value to the LoC control set.
7542 This commit accomplishes this goal by allowing the Control Set for a thesaurus
7543 to be NULL, removing the Control Set for "|" and removing the Control Set
7544 recorded for records with "|" as the thesaurus value, thereby forcing Main
7545 Entry inspection on any use of the authority record where Control Set is
7548 Signed-off-by: Mike Rylander <mrylander@gmail.com>
7549 Signed-off-by: Lebbeous Fogle-Weekley <lebbeous@esilibrary.com>
7551 1 1 Open-ILS/src/sql/Pg/002.schema.config.sql
7552 1 1 Open-ILS/src/sql/Pg/011.schema.authority.sql
7553 1 1 Open-ILS/src/sql/Pg/950.data.seed-values.sql
7554 14 0 Open-ILS/src/sql/Pg/upgrade/0717.data.safer-control-set-defaults.sql
7555 13 0 Open-ILS/src/sql/Pg/version-upgrade/2.1-2.2-upgrade-db.sql
7556 9 1 Open-ILS/web/js/ui/default/cat/authority/list.js
7557 create mode 100644 Open-ILS/src/sql/Pg/upgrade/0717.data.safer-control-set-defaults.sql
7559 commit ace51daec9cb7065b67bea336ef09debc0a034e4
7560 Author: Dan Wells <dbw2@calvin.edu>
7561 Date: Tue Jun 12 09:03:31 2012 -0400
7563 Serial Note Sort Fix
7565 Serial notes are currently sorting backwards from what is intended
7566 (and what is expected based on other interfaces). This was caused
7567 by adding a sort to the middle-layer code which resulted in an
7568 unwanted double reverse.
7570 [whitespace adjustment by LFW per request of DBS]
7572 Signed-off-by: Dan Wells <dbw2@calvin.edu>
7573 Signed-off-by: Lebbeous Fogle-Weekley <lebbeous@esilibrary.com>
7575 5 1 Open-ILS/xul/staff_client/server/serial/notes.xul
7577 commit 21d99800e0e3f99615cbe2725c6e1a371256166c
7578 Author: Thomas Berezansky <tsbere@mvlc.org>
7579 Date: Mon Jun 11 09:43:08 2012 -0400
7581 Vandelay: Add some padding for inspect queue list
7583 Signed-off-by: Thomas Berezansky <tsbere@mvlc.org>
7584 Signed-off-by: Lebbeous Fogle-Weekley <lebbeous@esilibrary.com>
7586 2 0 Open-ILS/web/css/skin/default/vandelay.css
7588 commit 1839b4447b869a65769cd7fba6f8eb2ed22c47e1
7589 Author: Thomas Berezansky <tsbere@mvlc.org>
7590 Date: Mon Jun 11 09:26:17 2012 -0400
7592 Vandelay: Update Current Type/ID on queue retrieve
7594 Because other parts of the javascript need those values.
7596 Signed-off-by: Thomas Berezansky <tsbere@mvlc.org>
7597 Signed-off-by: Lebbeous Fogle-Weekley <lebbeous@esilibrary.com>
7599 2 0 Open-ILS/web/js/ui/default/vandelay/vandelay.js
7601 commit c2da665dd33ad80a601c8cc65698306ad6a8d092
7602 Author: Thomas Berezansky <tsbere@mvlc.org>
7603 Date: Wed Mar 14 12:04:25 2012 -0400
7605 Vandelay: Rewrite Inspect Queues Interface
7607 This accomplishes several things:
7608 1 - Load the list of queues on page load
7609 2 - Single-click access (rather than select and click) to queues
7610 3 - Batch Deletion of Queues
7612 Signed-off-by: Thomas Berezansky <tsbere@mvlc.org>
7613 Signed-off-by: Lebbeous Fogle-Weekley <lebbeous@esilibrary.com>
7615 24 23 Open-ILS/src/templates/vandelay/inc/queueselect.tt2
7616 63 31 Open-ILS/web/js/ui/default/vandelay/vandelay.js
7618 commit e31c4337304ae6ebe819011ad8e1bd396acd0761
7619 Author: Jason Etheridge <jason@esilibrary.com>
7620 Date: Thu Apr 19 22:37:56 2012 -0400
7622 fix double-click in Holdings Maintenance
7624 so that it won't attempt to spawn the Item Editor for non-items
7626 Signed-off-by: Jason Etheridge <jason@esilibrary.com>
7627 Signed-off-by: Jason Stephenson <jstephenson@mvlc.org>
7628 Signed-off-by: Lebbeous Fogle-Weekley <lebbeous@esilibrary.com>
7630 3 1 Open-ILS/xul/staff_client/server/cat/copy_browser.js
7632 commit d873aa64c0812f3a9a2776a1d7a4dd7c38af37fe
7633 Author: Ben Shum <bshum@biblio.org>
7634 Date: Sun May 27 16:55:39 2012 -0400
7636 Convert docs files from DOS to UNIX format.
7638 Signed-off-by: Ben Shum <bshum@biblio.org>
7639 Signed-off-by: Robert Soulliere <robert.soulliere@mohawkcollege.ca>
7641 25 25 docs/acquisitions/introduction.txt
7642 73 73 docs/acquisitions/receive_items_from_invoice.txt
7643 136 136 docs/acquisitions/selection_lists_po.txt
7644 69 69 docs/acquisitions/vandelay_acquisitions_integration.txt
7645 490 490 docs/admin/acquisitions_admin.txt
7646 32 32 docs/admin/auto_suggest_search.txt
7647 199 199 docs/admin/booking-admin.txt
7648 46 46 docs/admin/cn_prefixes_and_suffixes.txt
7649 59 59 docs/admin/customize_staff_client.txt
7650 49 49 docs/admin/recent_staff_searches.txt
7651 49 49 docs/admin/restrict_Z39.50_sources_by_perm_group.txt
7652 23 23 docs/admin/staff_client-double_clicking.txt
7653 42 42 docs/admin/staff_client-recent_searches.txt
7654 6 6 docs/admin/staff_client-return_to_results_from_marc.txt
7655 59 59 docs/admin/staff_client-sorting_columns.txt
7656 6 6 docs/admin/staff_client-tab_buttons.txt
7657 32 32 docs/admin/user_activity_type.txt
7658 214 214 docs/cataloging/batch_importing_MARC.txt
7659 57 57 docs/cataloging/monograph_parts.txt
7660 55 55 docs/cataloging/overlay_record_3950_import.txt
7661 272 272 docs/circulation/booking.txt
7662 327 327 docs/circulation/circulating_items.txt
7663 212 212 docs/installation/edi_setup.txt
7664 63 63 docs/opac/my_lists.txt
7665 320 320 docs/root.txt
7667 commit 253fb585af95071514c0d98e3b9222d078349e14
7668 Author: Dan Wells <dbw2@calvin.edu>
7669 Date: Mon Jun 11 11:18:08 2012 -0400
7671 Show Vandelay Buckets in Manage Record Buckets
7673 The 'Manage Record Buckets' view is currently filtered to show
7674 only 'staff_client' type buckets. This expands the filter to
7675 include 'vandelay_queue' buckets.
7677 Signed-off-by: Dan Wells <dbw2@calvin.edu>
7678 Signed-off-by: Bill Erickson <berick@esilibrary.com>
7680 1 1 Open-ILS/xul/staff_client/server/cat/record_buckets.js
7682 commit 11f1e52976660cf71df351157181d99ba5507135
7683 Author: Robert Soulliere <robert.soulliere@mohawkcollege.ca>
7684 Date: Mon Jun 11 13:27:07 2012 -0400
7686 Remove licensing info redarding removed PDF icon.
7688 Signed-off-by: Robert Soulliere <robert.soulliere@mohawkcollege.ca>
7690 0 176 docs/licensing.txt
7692 commit 6b7381979d6bb2d7636325078f57705d06700c09
7693 Author: Steven Callender <stevecallender@esilibrary.com>
7694 Date: Thu Apr 19 09:47:46 2012 -0400
7696 Added a days_back parameter to authority_control_fields.pl in order to process bibs edited X amount of days ago.
7698 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.
7700 Signed-off-by: Steven Callender <stevecallender@esilibrary.com>
7701 Signed-off-by: Lebbeous Fogle-Weekley <lebbeous@esilibrary.com>
7703 40 0 Open-ILS/src/support-scripts/authority_control_fields.pl.in
7705 commit dafaf313a1b8ede49c5cb2f7b19a69f1e65db51b
7706 Author: Bill Erickson <berick@esilibrary.com>
7707 Date: Fri Jun 8 15:51:50 2012 -0400
7709 Load Vandelay queue list in Inspect Queue
7711 When the Inspect Queue tab is opened, ensure the list of queues for the
7712 default selected type (bib queues) is loaded.
7714 https://bugs.launchpad.net/evergreen/+bug/1010636
7716 Signed-off-by: Bill Erickson <berick@esilibrary.com>
7717 Signed-off-by: Lebbeous Fogle-Weekley <lebbeous@esilibrary.com>
7719 3 1 Open-ILS/web/js/ui/default/vandelay/vandelay.js
7721 commit 37aa19848f43d2a9210265d88c93f2650fcdf65f
7722 Author: Michael Peters <mrpeters@library.in.gov>
7723 Date: Tue Apr 10 16:12:13 2012 -0400
7725 LP#845096 - coded_value_map_id_seq doesn't have a proper last_value
7727 Thanks to Kathy Lussier for the original report. Kathy discovered
7728 that users were unable to add new Coded Value Maps via the staff client.
7730 With some log digging, I discovered the culprit was a rash of
7733 With help from Dan Scott, I was able to rectify this via a quick bit
7734 of SQL which properly sets the last_value in the sequence.
7736 Thanks, Kathy and Dan!
7738 Signed-off-by: Michael Peters <mrpeters@library.in.gov>
7739 Signed-off-by: Jason Stephenson <jstephenson@mvlc.org>
7740 Signed-off-by: Lebbeous Fogle-Weekley <lebbeous@esilibrary.com>
7742 1 1 Open-ILS/src/sql/Pg/002.schema.config.sql
7743 1 0 Open-ILS/src/sql/Pg/950.data.seed-values.sql
7744 9 0 Open-ILS/src/sql/Pg/upgrade/0716.coded_value_map_id_seq_fix.sql
7745 7 0 Open-ILS/src/sql/Pg/version-upgrade/2.1-2.2-upgrade-db.sql
7746 create mode 100644 Open-ILS/src/sql/Pg/upgrade/0716.coded_value_map_id_seq_fix.sql
7748 commit b5c968d59c24baadaf0bf63982c7767d689ac725
7749 Author: Dan Wells <dbw2@calvin.edu>
7750 Date: Thu Jun 7 10:32:59 2012 -0400
7752 Fix broken non-RSS bookbag feeds
7754 This commit addresses LP#1010036 by defining a stub 'description()'
7755 method. Lack of such a method was causing internal server errors
7756 for other kinds of feeds.
7758 Signed-off-by: Dan Wells <dbw2@calvin.edu>
7759 Signed-off-by: Mike Rylander <mrylander@gmail.com>
7761 1 0 Open-ILS/src/perlmods/lib/OpenILS/WWW/SuperCat/Feed.pm
7763 commit a689278e2f76f7d4e28de064dc70a03d4731941c
7764 Author: James Fournie <jfournie@sitka.bclibraries.ca>
7765 Date: Wed Jun 6 14:47:30 2012 -0700
7767 LP1009752: activate purchase orders with patron requests
7769 Simple typo: "actor_hold_request" should be "action_hold_request".
7771 Signed-off-by: Dan Scott <dan@coffeecode.net>
7773 1 1 Open-ILS/src/perlmods/lib/OpenILS/Application/Acq/Order.pm
7775 commit a28c7ea48d6361e7e1ac7601f1190c0f6be607f8
7776 Author: Dan Scott <dscott@laurentian.ca>
7777 Date: Wed Jun 6 23:19:10 2012 -0400
7779 Update 2.1.2 DB schema upgrade script
7781 As part of the march to 2.1.2, and in time for 2.2.0, update the
7782 2.1.1-2.1.2 update script.
7784 Signed-off-by: Dan Scott <dscott@laurentian.ca>
7786 70 16 Open-ILS/src/sql/Pg/version-upgrade/2.1.1-2.1.2-upgrade-db.sql
7788 commit 8065029bbbb8457d7132477737da0a6eb0d1d320
7789 Author: Dan Scott <dscott@laurentian.ca>
7790 Date: Wed Jun 6 17:43:33 2012 -0400
7792 Add TPAC translations
7794 We're still working out our translation update process; new PO files can
7795 fairly easily slip through the net. Fix that for TPAC, which is a pretty
7798 Signed-off-by: Dan Scott <dscott@laurentian.ca>
7800 2352 0 build/i18n/po/tpac/ar-AR.po
7801 2457 0 build/i18n/po/tpac/cs-CZ.po
7802 2373 0 build/i18n/po/tpac/de-DE.po
7803 2447 0 build/i18n/po/tpac/en-CA.po
7804 2447 0 build/i18n/po/tpac/en-GB.po
7805 2352 0 build/i18n/po/tpac/es-ES.po
7806 2461 0 build/i18n/po/tpac/fr-CA.po
7807 2352 0 build/i18n/po/tpac/he-IL.po
7808 2352 0 build/i18n/po/tpac/hu-HU.po
7809 2352 0 build/i18n/po/tpac/hy-AM.po
7810 2352 0 build/i18n/po/tpac/oc-FR.po
7811 2467 0 build/i18n/po/tpac/pt-BR.po
7812 2352 0 build/i18n/po/tpac/ru-RU.po
7813 2352 0 build/i18n/po/tpac/sv-SE.po
7814 46 22 build/i18n/po/tpac/tpac.pot
7815 2354 0 build/i18n/po/tpac/tr-TR.po
7816 create mode 100644 build/i18n/po/tpac/ar-AR.po
7817 create mode 100644 build/i18n/po/tpac/cs-CZ.po
7818 create mode 100644 build/i18n/po/tpac/de-DE.po
7819 create mode 100644 build/i18n/po/tpac/en-CA.po
7820 create mode 100644 build/i18n/po/tpac/en-GB.po
7821 create mode 100644 build/i18n/po/tpac/es-ES.po
7822 create mode 100644 build/i18n/po/tpac/fr-CA.po
7823 create mode 100644 build/i18n/po/tpac/he-IL.po
7824 create mode 100644 build/i18n/po/tpac/hu-HU.po
7825 create mode 100644 build/i18n/po/tpac/hy-AM.po
7826 create mode 100644 build/i18n/po/tpac/oc-FR.po
7827 create mode 100644 build/i18n/po/tpac/pt-BR.po
7828 create mode 100644 build/i18n/po/tpac/ru-RU.po
7829 create mode 100644 build/i18n/po/tpac/sv-SE.po
7830 create mode 100644 build/i18n/po/tpac/tr-TR.po
7832 commit 26fc7f7cbaf58f5b1ec4939cf95545b6c7cf67f1
7833 Author: Lebbeous Fogle-Weekley <lebbeous@esilibrary.com>
7834 Date: Mon Jun 4 18:15:57 2012 -0400
7836 Commit i18n POT file changes after 'make newpot'
7838 Signed-off-by: Lebbeous Fogle-Weekley <lebbeous@esilibrary.com>
7839 Signed-off-by: Dan Scott <dscott@laurentian.ca>
7841 3 3 build/i18n/po/circ.properties/circ.properties.pot
7842 2186 2193 build/i18n/po/fm_IDL.dtd/fm_IDL.dtd.pot
7843 25 45 build/i18n/po/tpac/tpac.pot
7845 commit 5a16c30485d78de0a77f1037dfad22d643fc18d2
7846 Author: Dan Scott <dscott@laurentian.ca>
7847 Date: Wed Jun 6 16:39:10 2012 -0400
7849 Import updated translations from Launchpad
7851 Lebbeous Fogle-Weekley originally imported these updated translations
7852 from Launchpad. Dan Scott just weeded out a few metadata-only changes
7853 to PO files that didn't need to be pushed to git.
7855 Signed-off-by: Dan Scott <dscott@laurentian.ca>
7857 11 11 build/i18n/po/Searcher.js/de-DE.po
7858 14 14 build/i18n/po/Searcher.js/pt-BR.po
7859 7 4 build/i18n/po/XULTermLoader.js/de-DE.po
7860 6 6 build/i18n/po/XULTermLoader.js/pt-BR.po
7861 32 4 build/i18n/po/admin.properties/cs-CZ.po
7862 29 3 build/i18n/po/admin.properties/de-DE.po
7863 32 4 build/i18n/po/admin.properties/en-CA.po
7864 32 4 build/i18n/po/admin.properties/en-GB.po
7865 29 3 build/i18n/po/admin.properties/es-ES.po
7866 40 6 build/i18n/po/admin.properties/fr-CA.po
7867 29 3 build/i18n/po/admin.properties/hy-AM.po
7868 29 3 build/i18n/po/admin.properties/oc-FR.po
7869 37 5 build/i18n/po/admin.properties/pt-BR.po
7870 29 3 build/i18n/po/admin.properties/ru-RU.po
7871 49 11 build/i18n/po/admin.properties/tr-TR.po
7872 47 27 build/i18n/po/authority.js/cs-CZ.po
7873 43 23 build/i18n/po/authority.js/de-DE.po
7874 47 27 build/i18n/po/authority.js/en-CA.po
7875 47 27 build/i18n/po/authority.js/en-GB.po
7876 41 21 build/i18n/po/authority.js/es-ES.po
7877 48 28 build/i18n/po/authority.js/fr-CA.po
7878 46 26 build/i18n/po/authority.js/hy-AM.po
7879 43 23 build/i18n/po/authority.js/oc-FR.po
7880 48 28 build/i18n/po/authority.js/pt-BR.po
7881 8 8 build/i18n/po/capture.js/pt-BR.po
7882 158 30 build/i18n/po/cat.properties/cs-CZ.po
7883 132 19 build/i18n/po/cat.properties/de-DE.po
7884 157 29 build/i18n/po/cat.properties/en-CA.po
7885 147 101 build/i18n/po/cat.properties/en-GB.po
7886 138 66 build/i18n/po/cat.properties/es-ES.po
7887 153 29 build/i18n/po/cat.properties/fr-CA.po
7888 140 109 build/i18n/po/cat.properties/hy-AM.po
7889 147 23 build/i18n/po/cat.properties/pt-BR.po
7890 147 116 build/i18n/po/cat.properties/ru-RU.po
7891 124 17 build/i18n/po/cat.properties/tr-TR.po
7892 56 17 build/i18n/po/circ.properties/cs-CZ.po
7893 36 10 build/i18n/po/circ.properties/de-DE.po
7894 59 18 build/i18n/po/circ.properties/en-CA.po
7895 53 107 build/i18n/po/circ.properties/en-GB.po
7896 51 14 build/i18n/po/circ.properties/es-ES.po
7897 53 16 build/i18n/po/circ.properties/fr-CA.po
7898 48 134 build/i18n/po/circ.properties/hy-AM.po
7899 53 16 build/i18n/po/circ.properties/pt-BR.po
7900 53 139 build/i18n/po/circ.properties/ru-RU.po
7901 31 9 build/i18n/po/common.properties/cs-CZ.po
7902 21 5 build/i18n/po/common.properties/de-DE.po
7903 30 8 build/i18n/po/common.properties/en-CA.po
7904 28 31 build/i18n/po/common.properties/en-GB.po
7905 29 7 build/i18n/po/common.properties/es-ES.po
7906 34 12 build/i18n/po/common.properties/fr-CA.po
7907 27 33 build/i18n/po/common.properties/hy-AM.po
7908 21 5 build/i18n/po/common.properties/oc-FR.po
7909 32 10 build/i18n/po/common.properties/pt-BR.po
7910 27 33 build/i18n/po/common.properties/ru-RU.po
7911 8 4 build/i18n/po/conify.dtd/cs-CZ.po
7912 7 3 build/i18n/po/conify.dtd/de-DE.po
7913 8 4 build/i18n/po/conify.dtd/en-CA.po
7914 9 5 build/i18n/po/conify.dtd/en-GB.po
7915 7 3 build/i18n/po/conify.dtd/es-ES.po
7916 8 4 build/i18n/po/conify.dtd/fr-CA.po
7917 7 3 build/i18n/po/conify.dtd/hy-AM.po
7918 11 7 build/i18n/po/conify.dtd/pt-BR.po
7919 7 3 build/i18n/po/conify.dtd/ru-RU.po
7920 7 3 build/i18n/po/conify.js/cs-CZ.po
7921 7 3 build/i18n/po/conify.js/de-DE.po
7922 8 4 build/i18n/po/conify.js/en-CA.po
7923 9 5 build/i18n/po/conify.js/en-GB.po
7924 7 3 build/i18n/po/conify.js/es-ES.po
7925 7 3 build/i18n/po/conify.js/fr-CA.po
7926 7 3 build/i18n/po/conify.js/hy-AM.po
7927 7 3 build/i18n/po/conify.js/pt-BR.po
7928 7 3 build/i18n/po/conify.js/ru-RU.po
7929 7 3 build/i18n/po/conify.js/tr-TR.po
7930 1726 2554 build/i18n/po/db.seed/cs-CZ.po
7931 1357 2113 build/i18n/po/db.seed/de-DE.po
7932 1652 2471 build/i18n/po/db.seed/en-CA.po
7933 1565 3527 build/i18n/po/db.seed/en-GB.po
7934 1493 2144 build/i18n/po/db.seed/es-ES.po
7935 1816 2418 build/i18n/po/db.seed/fr-CA.po
7936 1813 3952 build/i18n/po/db.seed/hy-AM.po
7937 1347 2099 build/i18n/po/db.seed/oc-FR.po
7938 1687 2478 build/i18n/po/db.seed/pt-BR.po
7939 1530 3604 build/i18n/po/db.seed/ru-RU.po
7940 1287 2039 build/i18n/po/db.seed/tr-TR.po
7941 3032 2309 build/i18n/po/fm_IDL.dtd/cs-CZ.po
7942 2897 2190 build/i18n/po/fm_IDL.dtd/de-DE.po
7943 2978 2252 build/i18n/po/fm_IDL.dtd/en-CA.po
7944 2971 2269 build/i18n/po/fm_IDL.dtd/en-GB.po
7945 2901 2191 build/i18n/po/fm_IDL.dtd/es-ES.po
7946 2889 2182 build/i18n/po/fm_IDL.dtd/fr-CA.po
7947 2970 2268 build/i18n/po/fm_IDL.dtd/hy-AM.po
7948 2957 2236 build/i18n/po/fm_IDL.dtd/pt-BR.po
7949 2962 2260 build/i18n/po/fm_IDL.dtd/ru-RU.po
7950 3310 2074 build/i18n/po/fm_IDL.dtd/tr-TR.po
7951 330 286 build/i18n/po/ils_events.xml/cs-CZ.po
7952 320 282 build/i18n/po/ils_events.xml/de-DE.po
7953 330 289 build/i18n/po/ils_events.xml/en-CA.po
7954 332 502 build/i18n/po/ils_events.xml/en-GB.po
7955 334 303 build/i18n/po/ils_events.xml/es-ES.po
7956 324 513 build/i18n/po/ils_events.xml/fr-CA.po
7957 323 503 build/i18n/po/ils_events.xml/hy-AM.po
7958 326 288 build/i18n/po/ils_events.xml/pt-BR.po
7959 323 500 build/i18n/po/ils_events.xml/ru-RU.po
7960 723 68 build/i18n/po/lang.dtd/ar-AR.po
7961 898 165 build/i18n/po/lang.dtd/cs-CZ.po
7962 759 75 build/i18n/po/lang.dtd/de-DE.po
7963 827 89 build/i18n/po/lang.dtd/en-CA.po
7964 821 99 build/i18n/po/lang.dtd/en-GB.po
7965 756 78 build/i18n/po/lang.dtd/es-ES.po
7966 1182 404 build/i18n/po/lang.dtd/fr-CA.po
7967 822 100 build/i18n/po/lang.dtd/hy-AM.po
7968 809 93 build/i18n/po/lang.dtd/pt-BR.po
7969 803 86 build/i18n/po/lang.dtd/ru-RU.po
7970 2671 1156 build/i18n/po/lang.dtd/tr-TR.po
7971 150 4 build/i18n/po/offline.properties/cs-CZ.po
7972 139 4 build/i18n/po/offline.properties/de-DE.po
7973 140 36 build/i18n/po/offline.properties/en-CA.po
7974 142 38 build/i18n/po/offline.properties/en-GB.po
7975 136 19 build/i18n/po/offline.properties/es-ES.po
7976 133 27 build/i18n/po/offline.properties/fr-CA.po
7977 128 41 build/i18n/po/offline.properties/hy-AM.po
7978 141 7 build/i18n/po/offline.properties/pt-BR.po
7979 130 38 build/i18n/po/offline.properties/ru-RU.po
7980 138 6 build/i18n/po/offline.properties/tr-TR.po
7981 67 10 build/i18n/po/opac.dtd/cs-CZ.po
7982 59 11 build/i18n/po/opac.dtd/de-DE.po
7983 63 36 build/i18n/po/opac.dtd/en-CA.po
7984 63 25 build/i18n/po/opac.dtd/en-GB.po
7985 56 9 build/i18n/po/opac.dtd/es-ES.po
7986 53 51 build/i18n/po/opac.dtd/fr-CA.po
7987 46 8 build/i18n/po/opac.dtd/he-IL.po
7988 53 42 build/i18n/po/opac.dtd/hy-AM.po
7989 46 8 build/i18n/po/opac.dtd/oc-FR.po
7990 71 12 build/i18n/po/opac.dtd/pt-BR.po
7991 51 7 build/i18n/po/opac.dtd/ru-RU.po
7992 53 12 build/i18n/po/opac.dtd/tr-TR.po
7993 18 14 build/i18n/po/opac.js/cs-CZ.po
7994 23 19 build/i18n/po/opac.js/de-DE.po
7995 18 23 build/i18n/po/opac.js/en-CA.po
7996 19 15 build/i18n/po/opac.js/en-GB.po
7997 17 22 build/i18n/po/opac.js/es-ES.po
7998 19 24 build/i18n/po/opac.js/fr-CA.po
7999 17 22 build/i18n/po/opac.js/hy-AM.po
8000 15 20 build/i18n/po/opac.js/oc-FR.po
8001 36 31 build/i18n/po/opac.js/pt-BR.po
8002 16 21 build/i18n/po/opac.js/ru-RU.po
8003 15 11 build/i18n/po/opac.js/sv-SE.po
8004 16 12 build/i18n/po/opac.js/tr-TR.po
8005 178 13 build/i18n/po/patron.properties/cs-CZ.po
8006 151 5 build/i18n/po/patron.properties/de-DE.po
8007 170 7 build/i18n/po/patron.properties/en-CA.po
8008 164 40 build/i18n/po/patron.properties/en-GB.po
8009 151 5 build/i18n/po/patron.properties/es-ES.po
8010 150 40 build/i18n/po/patron.properties/fr-CA.po
8011 148 38 build/i18n/po/patron.properties/hy-AM.po
8012 155 9 build/i18n/po/patron.properties/pt-BR.po
8013 145 38 build/i18n/po/patron.properties/ru-RU.po
8014 151 5 build/i18n/po/patron.properties/tr-TR.po
8015 6 6 build/i18n/po/pickup_and_return.js/pt-BR.po
8016 28 14 build/i18n/po/pull_list.js/tr-TR.po
8017 49 13 build/i18n/po/register.js/cs-CZ.po
8018 48 12 build/i18n/po/register.js/de-DE.po
8019 49 13 build/i18n/po/register.js/en-CA.po
8020 50 14 build/i18n/po/register.js/en-GB.po
8021 47 11 build/i18n/po/register.js/es-ES.po
8022 48 12 build/i18n/po/register.js/fr-CA.po
8023 48 12 build/i18n/po/register.js/hy-AM.po
8024 50 14 build/i18n/po/register.js/pt-BR.po
8025 48 12 build/i18n/po/register.js/ru-RU.po
8026 45 9 build/i18n/po/register.js/tr-TR.po
8027 8 4 build/i18n/po/reservation.js/cs-CZ.po
8028 7 3 build/i18n/po/reservation.js/de-DE.po
8029 8 4 build/i18n/po/reservation.js/en-CA.po
8030 9 5 build/i18n/po/reservation.js/en-GB.po
8031 7 3 build/i18n/po/reservation.js/es-ES.po
8032 7 3 build/i18n/po/reservation.js/fr-CA.po
8033 7 3 build/i18n/po/reservation.js/hy-AM.po
8034 12 8 build/i18n/po/reservation.js/pt-BR.po
8035 7 3 build/i18n/po/reservation.js/ru-RU.po
8036 16 4 build/i18n/po/selfcheck.js/cs-CZ.po
8037 15 3 build/i18n/po/selfcheck.js/de-DE.po
8038 17 5 build/i18n/po/selfcheck.js/en-CA.po
8039 17 5 build/i18n/po/selfcheck.js/en-GB.po
8040 15 3 build/i18n/po/selfcheck.js/es-ES.po
8041 15 3 build/i18n/po/selfcheck.js/fr-CA.po
8042 15 3 build/i18n/po/selfcheck.js/hy-AM.po
8043 18 6 build/i18n/po/selfcheck.js/pt-BR.po
8044 15 3 build/i18n/po/selfcheck.js/ru-RU.po
8045 52 4 build/i18n/po/serial.properties/cs-CZ.po
8046 51 3 build/i18n/po/serial.properties/de-DE.po
8047 52 4 build/i18n/po/serial.properties/en-CA.po
8048 63 4 build/i18n/po/serial.properties/en-GB.po
8049 51 3 build/i18n/po/serial.properties/es-ES.po
8050 65 17 build/i18n/po/serial.properties/fr-CA.po
8051 51 3 build/i18n/po/serial.properties/hy-AM.po
8052 65 18 build/i18n/po/serial.properties/pt-BR.po
8054 commit 522d8d8292e5b5255c14dd7900597b27e2d4720b
8055 Author: Lebbeous Fogle-Weekley <lebbeous@esilibrary.com>
8056 Date: Tue Jun 5 17:44:37 2012 -0400
8058 Address LP #983487: Avoid clobbering bib records at authority merge
8060 If you've set up a relationship between bib record and authority records
8061 based on arbitrary sets of controlling and controlled fields, but your
8062 authority records don't have the right Subj fixed field value
8063 corresponding to a control set that defines the controlling and
8064 controlled fields you're using, authority merge operations may wipe out
8067 Yamil Suarez encountered this bug in testing, and in his case what he
8068 needed to do was set the Subj fixed field in his authority records to
8069 'A' to match his Song Title Index (see the launchpad bug referened
8072 Previously, you could not actually save the Subj fixed field in the MARC
8073 editor (which showed HeadSubj instead of Subj for authority records, and
8074 didn't work). Now you can.
8076 Thanks to Mike Rylander for help in figuring out the above.
8078 To provide additional protection against merging authority records when
8079 they might not be linked with the right control set, the Manage
8080 Authorities interface will now also show you the linked control set for
8083 The implementation of that last bit incidentally meant making sure flesh
8084 and flesh_fields get passed through to PermaCrud for retrieve() calls via
8085 the Javascript openils.PermaCrud wrapper.
8087 Signed-off-by: Lebbeous Fogle-Weekley <lebbeous@esilibrary.com>
8088 Signed-off-by: Bill Erickson <berick@esilibrary.com>
8090 8 1 Open-ILS/src/templates/cat/authority/list.tt2
8091 5 1 Open-ILS/web/js/dojo/openils/PermaCrud.js
8092 42 8 Open-ILS/web/js/ui/default/cat/authority/list.js
8093 2 2 Open-ILS/xul/staff_client/server/cat/marcedit.xul
8095 commit b711ed2db385b1d72a0cf862486329cd7787169b
8096 Author: Dan Scott <dan@coffeecode.net>
8097 Date: Tue Jun 5 09:17:52 2012 -0400
8099 Move 2.0.11 upgrade script into version_upgrade dir
8101 Signed-off-by: Dan Scott <dan@coffeecode.net>
8103 0 501 Open-ILS/src/sql/Pg/2.0.10-2.0.11-upgrade-db.sql
8104 501 0 Open-ILS/src/sql/Pg/version-upgrade/2.0.10-2.0.11-upgrade-db.sql
8105 delete mode 100644 Open-ILS/src/sql/Pg/2.0.10-2.0.11-upgrade-db.sql
8106 create mode 100644 Open-ILS/src/sql/Pg/version-upgrade/2.0.10-2.0.11-upgrade-db.sql
8108 commit 0d5509c6e21ef2f07236d52867dc5223f5370f4a
8109 Author: Jason Stephenson <jstephenson@mvlc.org>
8110 Date: Thu May 10 13:56:41 2012 -0400
8112 Add the 2.0.10-2.0.11 upgrade script.
8114 Signed-off-by: Jason Stephenson <jstephenson@mvlc.org>
8115 Signed-off-by: Dan Scott <dan@coffeecode.net>
8117 501 0 Open-ILS/src/sql/Pg/2.0.10-2.0.11-upgrade-db.sql
8118 create mode 100644 Open-ILS/src/sql/Pg/2.0.10-2.0.11-upgrade-db.sql
8120 commit 0531087af9e3c650d9a488deaa8a6ac81564d0ad
8121 Author: Dan Scott <dan@coffeecode.net>
8122 Date: Sat Jun 2 20:06:30 2012 -0400
8124 Distinguish route-to-cataloging exception circ messages
8126 It appears as though a copy-and-paste error introduced duplicate keys in
8127 circ.properties, which in turn makes newer versions of the Translate
8128 Toolkit unhappy and results in empty translated files. Tracing through
8129 the pertinent code in xul/staff_client/server/circ/util.js, it looks
8130 like the desired key was for "not_found" for the second "cataloging" key
8131 - so change that accordingly.
8133 Signed-off-by: Dan Scott <dan@coffeecode.net>
8134 Signed-off-by: Lebbeous Fogle-Weekley <lebbeous@esilibrary.com>
8136 1 1 Open-ILS/xul/staff_client/server/locale/en-US/circ.properties
8138 commit 82d8571e34435a0d15e37142b4b6593c5a4a33d1
8139 Author: Dan Scott <dan@coffeecode.net>
8140 Date: Sat Jun 2 19:51:55 2012 -0400
8142 Fix check for duplicate strings in i18n properties
8144 We had the core of the check in place - just failed to check the
8145 property we were iterating over. Doh.
8147 Signed-off-by: Dan Scott <dan@coffeecode.net>
8148 Signed-off-by: Lebbeous Fogle-Weekley <lebbeous@esilibrary.com>
8150 3 2 build/i18n/tests/check_properties.py
8152 commit c9adcd1e3fb97ca702e61263aa6a4cbde03937b2
8153 Author: Dan Scott <dan@coffeecode.net>
8154 Date: Sun Jun 3 01:09:26 2012 -0400
8156 Improve Fedora prereqs and instructions
8158 Fedora 16 and 17 need the makensis package.
8160 As well, make the Makefile.install target "fedora" to match the OpenSRF
8161 target, and adjust the docs accordingly. This should lead to fewer
8162 changes in the future as Fedora 18, 19, etc roll out.
8164 Signed-off-by: Dan Scott <dan@coffeecode.net>
8166 7 4 Open-ILS/src/extras/Makefile.install
8167 4 4 docs/installation/server_installation.txt
8169 commit 40e34d5274bcb3a045f605a9d35949db39c61256
8170 Author: Jason Etheridge <jason@esilibrary.com>
8171 Date: Wed May 9 10:30:17 2012 -0400
8173 LP975422 patron search from portal/splash page
8175 make it consider the "Patron circulation summary is horizontal" library setting
8177 Signed-off-by: Jason Etheridge <jason@esilibrary.com>
8178 Signed-off-by: Dan Scott <dan@coffeecode.net>
8180 3 5 Open-ILS/xul/staff_client/server/index.xhtml
8182 commit a10bd90bbdb50424054b63ba3db3983cb1f6e2f9
8183 Author: Bill Erickson <berick@esilibrary.com>
8184 Date: Thu May 3 16:36:38 2012 -0400
8186 TPAC: Prevent unitialized variable warnings in My Account (repair)
8188 The logic in the second IF test was slightly altered by the fix. An
8189 undef value for username_unlimit should result in executing the block.
8190 Since org setting values are stored as real boolean values, I simplified
8191 the test to a simple if(!username_unlimit) test.
8193 Signed-off-by: Bill Erickson <berick@esilibrary.com>
8194 Signed-off-by: Dan Scott <dan@coffeecode.net>
8196 2 2 Open-ILS/src/perlmods/lib/OpenILS/WWW/EGCatLoader/Account.pm
8198 commit c2eb7d12fc491d15217995340b37e35565dd57d6
8199 Author: Dan Scott <dan@coffeecode.net>
8200 Date: Tue Apr 10 23:34:24 2012 -0400
8202 TPAC: Prevent unitialized variable warnings in My Account
8204 Viewing a user's account preferences would trigger two uninitialized
8205 variable warnings if the corresponding org unit settings were not set.
8207 Signed-off-by: Dan Scott <dan@coffeecode.net>
8209 4 4 Open-ILS/src/perlmods/lib/OpenILS/WWW/EGCatLoader/Account.pm
8211 commit 07fe6601dde861e25ded9174358e6807654d1a1e
8212 Author: Bill Erickson <berick@esilibrary.com>
8213 Date: Fri Mar 23 15:17:50 2012 -0400
8215 ACQ guarantee no PO re-activation
8217 Prevent the possibility of double PO activation by preventing it within
8218 the API. There have been reports in the wild of double-activation, even
8219 though the UI is supposed to prevent it.
8221 Signed-off-by: Bill Erickson <berick@esilibrary.com>
8222 Signed-off-by: Michael Peters <mrpeters@library.in.gov>
8223 Signed-off-by: Dan Scott <dan@coffeecode.net>
8225 4 0 Open-ILS/src/perlmods/lib/OpenILS/Application/Acq/Order.pm
8227 commit 9d7807b356d75453a5892e75b5538dcc2c908c40
8228 Author: Lebbeous Fogle-Weekley <lebbeous@esilibrary.com>
8229 Date: Fri Jun 1 15:43:54 2012 -0400
8231 Fix broken menu entries under "Other -> Booking" in patron interface
8233 This issue was reported to me by Steve Callender. The menu entries
8234 under "Other -> Booking" had all stopped working.
8236 There's a catalog of URL constants under window.urls sometimes, and
8237 formerly (or other times?) at xulG.urls for XUL-based staff client
8238 interfaces. There's a new-tab-opening method that needed to be more
8239 flexible when looking for that catalog.
8241 Signed-off-by: Lebbeous Fogle-Weekley <lebbeous@esilibrary.com>
8242 Signed-off-by: Bill Erickson <berick@esilibrary.com>
8244 2 1 Open-ILS/web/js/dojo/openils/XUL.js
8246 commit 91773a97d7047b1215ee1509c016c3d6f477655e
8247 Author: Bill Erickson <berick@esilibrary.com>
8248 Date: Fri Jun 1 10:28:28 2012 -0400
8250 Override arguments parameter repairs
8252 In some cases, the override arguments were passed as a paramater after
8253 an @array or %hash argument. In such cases, any params following are
8254 clumped into the array/hash and the trailing parameters get no values.
8255 Let's explicitly push the $oargs into the preceeding structures.
8257 In the case of Circulate.pm:new, no $oargs argument is needed, as all keys
8258 within the %args hash are tacked onto the circulator object.
8260 Also, for consistency, this change affects one of the hold API calls by
8261 moving $oargs into $params even when not strictly necessary.
8263 Signed-off-by: Bill Erickson <berick@esilibrary.com>
8264 Signed-off-by: Lebbeous Fogle-Weekley <lebbeous@esilibrary.com>
8266 4 5 Open-ILS/src/perlmods/lib/OpenILS/Application/Circ/Circulate.pm
8267 11 9 Open-ILS/src/perlmods/lib/OpenILS/Application/Circ/Holds.pm
8269 commit 2004f9b2103deee59df4e6adacfa1e4a05e09a84
8270 Author: Galen Charlton <gmc@esilibrary.com>
8271 Date: Thu May 31 23:31:11 2012 -0400
8273 lp#1007248: tweak order in which pgt rows are renumbered
8275 Need to renumber from highest to lowest. Because the primary
8276 key constraint is not deferred, doing the renumbering in a single
8277 statement will fail if there is overlap between the set of
8278 existing pgt.id values and the set of {pgt.id + 100}.
8280 Signed-off-by: Galen Charlton <gmc@esilibrary.com>
8281 Signed-off-by: Bill Erickson <berick@esilibrary.com>
8283 10 1 Open-ILS/src/sql/Pg/version-upgrade/2.0-2.1-upgrade-db.sql
8285 commit 509c09ed9e472f15da0753f64e82f920efb0edaa
8286 Author: Bill Erickson <berick@esilibrary.com>
8287 Date: Fri May 25 14:41:18 2012 -0400
8289 TPAC bookbag CGI param changed to bbid
8291 To avoid propagating a generic URL parameter like 'id', which can be
8292 picked up by other pages and cause breakage, use 'bbid' instead. Also,
8293 clear the 'bbid' param from the my-account tabs.
8295 While we're in there, silence an uninitialized string warning.
8297 Signed-off-by: Bill Erickson <berick@esilibrary.com>
8299 5 5 Open-ILS/src/perlmods/lib/OpenILS/WWW/EGCatLoader/Account.pm
8300 8 8 Open-ILS/src/templates/opac/myopac/lists.tt2
8301 1 1 Open-ILS/src/templates/opac/parts/myopac/base.tt2
8303 commit c0c481c333e30d9a100ca15557009cff045af7a8
8304 Author: Jason Etheridge <jason@esilibrary.com>
8305 Date: Thu Apr 19 22:22:53 2012 -0400
8307 Work Log entry for holds placed from "Search the Catalog"
8309 Signed-off-by: Jason Etheridge <jason@esilibrary.com>
8310 Signed-off-by: Bill Erickson <berick@esilibrary.com>
8312 34 1 Open-ILS/xul/staff_client/chrome/content/cat/opac.js
8314 commit 7ec151d7bbcfd042dc1e5213d6a468ad3e41202f
8315 Author: Jason Etheridge <jason@esilibrary.com>
8316 Date: Thu Apr 19 21:02:12 2012 -0400
8318 Work Log entry for holds placed within patron display
8320 Signed-off-by: Jason Etheridge <jason@esilibrary.com>
8321 Signed-off-by: Bill Erickson <berick@esilibrary.com>
8323 18 0 Open-ILS/src/templates/opac/parts/place_hold_result.tt2
8324 2 0 Open-ILS/xul/staff_client/chrome/locale/en-US/offline.properties
8325 26 1 Open-ILS/xul/staff_client/server/patron/holds.js
8327 commit b754f4adcd7c82fff361dd7d8265f475b4047918
8328 Author: Jason Etheridge <jason@esilibrary.com>
8329 Date: Thu Apr 19 21:01:35 2012 -0400
8331 fix error reporting when using list.wrap_in_full_retrieve
8333 Signed-off-by: Jason Etheridge <jason@esilibrary.com>
8334 Signed-off-by: Bill Erickson <berick@esilibrary.com>
8336 1 1 Open-ILS/xul/staff_client/chrome/content/util/list.js
8338 commit 30b9e2a30487f207165a87bccfbdb0901b79908a
8339 Author: Jason Etheridge <jason@esilibrary.com>
8340 Date: Tue Apr 17 17:03:21 2012 -0400
8342 work log entries for payments received
8344 Signed-off-by: Jason Etheridge <jason@esilibrary.com>
8345 Signed-off-by: Bill Erickson <berick@esilibrary.com>
8347 6 0 Open-ILS/xul/staff_client/server/locale/en-US/circ.properties
8348 32 0 Open-ILS/xul/staff_client/server/patron/bill2.js
8350 commit 860ef994ddeb6bd7a5c0373c94afa4b23d26e03e
8351 Author: Jeff Davis <jdavis@sitka.bclibraries.ca>
8352 Date: Wed Apr 11 12:04:19 2012 -0400
8354 LP#856708 - Scrolling/div size issues in action trigger interface
8356 The event definition content pane does not properly accommodate its contents.
8357 In the Event Definitions tab, the list of event definitions exceeds the height of the
8358 pane, but you can't scroll all the way down to the bottom of the list -- some of the
8359 content gets cut off. Likewise, when editing an event definition, you can't scroll
8360 all the way to the bottom of the page; the Cancel and Save buttons are cut off, and
8361 you have to use the Tab key to move the focus down to those buttons, which forces
8362 the pane to scroll to the bottom so that they're visible.
8364 Signed-off-by: Jeff Davis <jdavis@sitka.bclibraries.ca>
8365 Signed-off-by: Michael Peters <mrpeters@library.in.gov>
8366 Signed-off-by: Lebbeous Fogle-Weekley <lebbeous@esilibrary.com>
8368 2 1 Open-ILS/src/templates/conify/global/action_trigger/event_definition.tt2
8370 commit f58737e7f2a78c48c36a0dcdb06dc39f2255021a
8371 Author: Galen Charlton <gmc@esilibrary.com>
8372 Date: Sat May 26 12:42:20 2012 -0400
8374 trivial whitespace change
8376 (for testing post-receive hook after Gitolite upgrade)
8378 Signed-off-by: Galen Charlton <gmc@esilibrary.com>
8380 1 1 Open-ILS/src/perlmods/lib/OpenILS/WWW/Proxy.pm
8382 commit 994c5b431d6cf1a5b9637487b9e79c8f8edd5f07
8383 Author: Galen Charlton <gmc@esilibrary.com>
8384 Date: Sat May 26 12:17:58 2012 -0400
8386 DOC: fix a couple typos
8388 Signed-off-by: Galen Charlton <gmc@esilibrary.com>
8390 2 2 docs/admin/acquisitions_admin.txt
8392 commit 24bf58fa0d8d5871f9985449f00cedea0a3b28a5
8393 Author: Bill Erickson <berick@esilibrary.com>
8394 Date: Fri May 25 14:54:23 2012 -0400
8396 Stamping upgrade for ACQ org setting group
8398 Signed-off-by: Bill Erickson <berick@esilibrary.com>
8400 1 1 Open-ILS/src/sql/Pg/002.schema.config.sql
8401 12 0 Open-ILS/src/sql/Pg/upgrade/0715.data.add_acq_config_group.sql
8402 0 6 Open-ILS/src/sql/Pg/upgrade/XXXX.data.add_acq_config_group.sql
8403 create mode 100644 Open-ILS/src/sql/Pg/upgrade/0715.data.add_acq_config_group.sql
8404 delete mode 100644 Open-ILS/src/sql/Pg/upgrade/XXXX.data.add_acq_config_group.sql
8406 commit dc59cbc5d2fee3403a08d5dd6023c035d98ea3a0
8407 Author: Dan Scott <dan@coffeecode.net>
8408 Date: Wed Apr 11 21:56:56 2012 -0400
8410 Group acquisition OU settings in a new "Acquisitions" group
8412 As seen in LP867465, the current grouping of acquisition OU settings
8413 under the generic "lib" group leads to confusion about which
8414 context "default shelf location" and the like apply to. Creating a new
8415 "Acquisitions" group will help clarify that current ambiguity.
8417 Signed-off-by: Dan Scott <dan@coffeecode.net>
8418 Signed-off-by: Bill Erickson <berick@esilibrary.com>
8420 10 9 Open-ILS/src/sql/Pg/950.data.seed-values.sql
8421 6 0 Open-ILS/src/sql/Pg/upgrade/XXXX.data.add_acq_config_group.sql
8422 create mode 100644 Open-ILS/src/sql/Pg/upgrade/XXXX.data.add_acq_config_group.sql
8424 commit 8fe840ca0e54d999617c5770009e02d83439ff1d
8425 Author: Bill Erickson <berick@esilibrary.com>
8426 Date: Fri May 25 14:00:44 2012 -0400
8428 Repair tpac QueryParser bookbag/container filter
8430 The container() filter SQL now JOINs on m.source instead of mrd.id,
8431 since mrd is not yet defined in the query (and m.source == mrd.id).
8433 Signed-off-by: Bill Erickson <berick@esilibrary.com>
8434 Signed-off-by: Mike Rylander <mrylander@gmail.com>
8436 1 1 Open-ILS/src/perlmods/lib/OpenILS/Application/Storage/Driver/Pg/QueryParser.pm
8438 commit 912e78d8200e9c2009f34754f3a5d273442a3b52
8439 Author: Lebbeous Fogle-Weekley <lebbeous@esilibrary.com>
8440 Date: Tue May 8 14:20:24 2012 -0400
8442 Acq: Use scope to constrain choice of lineitem alerts
8444 This commit addresses this launchpad bug:
8445 https://bugs.launchpad.net/evergreen/+bug/996033
8447 The controlled vocabulary of acq lineitem alert text is set up in an
8448 interface labeled "Line Item Alerts" in the staff client admin menu. In
8449 the PO and selection list interfaces (where alerts can be applied), we
8450 will limit the user to selecting alerts from those owned at the user's
8451 workstation org unit (or its ancestors).
8453 When we display applied alerts, we can also display the shortname of the
8454 org unit at which the alert text is defined (the owning_lib column).
8455 This should help clarify what's going on with alerts that have already
8456 been applied using alert text from another org unit.
8458 [Amended since original reference on Launchpad to also show the
8459 owning_lib's shortname when confirming alerts at receive time.]
8461 Signed-off-by: Lebbeous Fogle-Weekley <lebbeous@esilibrary.com>
8462 Signed-off-by: Bill Erickson <berick@esilibrary.com>
8464 21 3 Open-ILS/web/js/ui/default/acq/common/li_table.js
8466 commit cfc68f04ee84a461539ae7dcf1ee467fadff7eb5
8467 Author: Jason Etheridge <jason@esilibrary.com>
8468 Date: Tue Apr 10 15:35:31 2012 -0400
8470 menu entry Circulation->Clear Shelf-Expired Holds
8472 This spawns the Browse Hold Shelf interface but automatically triggers the View
8473 Shelf-Expired Holds and Clear these Holds options.
8475 Signed-off-by: Jason Etheridge <jason@esilibrary.com>
8476 Signed-off-by: Michael Peters <mrpeters@library.in.gov>
8477 Signed-off-by: Mike Rylander <mrylander@gmail.com>
8479 2 0 Open-ILS/web/opac/locale/en-US/lang.dtd
8480 17 0 Open-ILS/xul/staff_client/chrome/content/main/menu.js
8481 2 0 Open-ILS/xul/staff_client/chrome/content/main/menu_frame_menus.xul
8482 5 0 Open-ILS/xul/staff_client/chrome/content/main/menu_frame_overlay.xul
8483 9 1 Open-ILS/xul/staff_client/server/patron/holds.js
8484 1 0 Open-ILS/xul/staff_client/server/patron/holds.xul
8486 commit a8c34b4547e92bd004fbfbad2734b125f5fc082c
8487 Author: Mike Rylander <mrylander@gmail.com>
8488 Date: Fri May 25 11:16:50 2012 -0400
8490 Stamping upgrade script for TPAC hold override setting
8492 Signed-off-by: Mike Rylander <mrylander@gmail.com>
8494 1 1 Open-ILS/src/sql/Pg/002.schema.config.sql
8495 28 0 Open-ILS/src/sql/Pg/upgrade/0714.data.tpac-override-hold-ou-setting.sql
8496 0 28 Open-ILS/src/sql/Pg/upgrade/XXXX.data.tpac-override-hold-ou-setting.sql
8497 create mode 100644 Open-ILS/src/sql/Pg/upgrade/0714.data.tpac-override-hold-ou-setting.sql
8498 delete mode 100644 Open-ILS/src/sql/Pg/upgrade/XXXX.data.tpac-override-hold-ou-setting.sql
8500 commit f0a90567ee4f57851ff9f6547ee6061f93865fd9
8501 Author: Bill Erickson <berick@esilibrary.com>
8502 Date: Tue May 22 17:40:04 2012 -0400
8504 TPAC auto-override permissable patron hold fail events
8506 This adds a new org unit setting which tells the tpac to automatically
8507 override hold placement failure events in cases where the patron has the
8508 permission to do so. The goal is to skip the confirmation step
8509 currently required by patrons when overridding a tpac hold.
8511 Signed-off-by: Bill Erickson <berick@esilibrary.com>
8512 Signed-off-by: Mike Rylander <mrylander@gmail.com>
8514 9 1 Open-ILS/src/perlmods/lib/OpenILS/WWW/EGCatLoader/Account.pm
8515 21 0 Open-ILS/src/sql/Pg/950.data.seed-values.sql
8516 28 0 Open-ILS/src/sql/Pg/upgrade/XXXX.data.tpac-override-hold-ou-setting.sql
8517 create mode 100644 Open-ILS/src/sql/Pg/upgrade/XXXX.data.tpac-override-hold-ou-setting.sql
8519 commit f0cb658f6b7cc62a1529d7d81c42d94111f11445
8520 Author: Thomas Berezansky <tsbere@mvlc.org>
8521 Date: Thu May 24 11:45:36 2012 -0400
8523 Allow more granular overrides
8525 This adds a new parameter to backend override functions. In most cases the
8526 system will act like a hash with all set to 1 was passed in when nothing was
8527 passed in by the caller.
8529 The new parameter should be a hash containing zero or more of the following
8532 all - If true (1) override all events
8533 events - Should be an array of event textcodes to override
8535 For hold placement the "all" option is ignored for possibility checks, but
8536 is checked for other events like HOLD_EXISTS.
8538 Also included for hold placement is to always run possibility checks for
8539 the test and create batch method.
8541 Overall, the default is to act like things did previously.
8543 Signed-off-by: Thomas Berezansky <tsbere@mvlc.org>
8544 Signed-off-by: Mike Rylander <mrylander@gmail.com>
8546 6 4 Open-ILS/src/perlmods/lib/OpenILS/Application/Actor.pm
8547 39 20 Open-ILS/src/perlmods/lib/OpenILS/Application/Cat.pm
8548 18 3 Open-ILS/src/perlmods/lib/OpenILS/Application/Cat/AssetCommon.pm
8549 11 2 Open-ILS/src/perlmods/lib/OpenILS/Application/Cat/BibCommon.pm
8550 5 3 Open-ILS/src/perlmods/lib/OpenILS/Application/Circ.pm
8551 19 11 Open-ILS/src/perlmods/lib/OpenILS/Application/Circ/Circulate.pm
8552 55 33 Open-ILS/src/perlmods/lib/OpenILS/Application/Circ/Holds.pm
8553 3 2 Open-ILS/src/perlmods/lib/OpenILS/Application/Circ/Survey.pm
8555 commit f77d3e4c08f2422a4a5cf3dda390ee18c5546202
8556 Author: Mike Rylander <mrylander@gmail.com>
8557 Date: Fri May 25 10:59:38 2012 -0400
8559 Stamping upgrade script for the flattener-based pull list
8561 Signed-off-by: Mike Rylander <mrylander@gmail.com>
8563 1 1 Open-ILS/src/sql/Pg/002.schema.config.sql
8564 24 0 Open-ILS/src/sql/Pg/upgrade/0713.data.simplified-hold-pull-list.sql
8565 0 24 Open-ILS/src/sql/Pg/upgrade/XXXX.schema.simplified-hold-pull-list.sql
8566 create mode 100644 Open-ILS/src/sql/Pg/upgrade/0713.data.simplified-hold-pull-list.sql
8567 delete mode 100644 Open-ILS/src/sql/Pg/upgrade/XXXX.schema.simplified-hold-pull-list.sql
8569 commit b3d45facd05ac505b3fde745ac18bf6829a5c4e6
8570 Author: Lebbeous Fogle-Weekley <lebbeous@esilibrary.com>
8571 Date: Sat Mar 31 12:17:40 2012 -0400
8573 New pull list interface taking advantage of flattener for speed,
8575 and advanced sorting. For now, access it by the "Simplifed Pull List"
8576 button along the bottom edge of the existing holds pull list interface
8577 (but I think when/if this thing is widely accepted, it should replace
8578 the existing interface outright).
8580 With thanks to Mike Peters for testing an early version. Now including
8581 some updates requested by Thomas Berezansky. Specifically, the
8582 queue_position column and its relatives fthat come from the same
8583 calculation were removed, as they're [very] expensive in computing time to
8584 produce and generally useless to pull lists.
8586 One exception to the characterization of those fields as "useless" is the
8587 "number of potential copies" column, which we should add back later
8588 assuming we can find a fast way to do it rather than the previous ways,
8591 Thanks to Bill Erickson for helping fix my issues in making auto-generated
8592 columns coöperate with the column picker (his changes are squashed into
8593 this). I think it's finally right.
8595 Now with release notes.
8597 Signed-off-by: Lebbeous Fogle-Weekley <lebbeous@esilibrary.com>
8598 Signed-off-by: Mike Rylander <mrylander@gmail.com>
8600 133 7 Open-ILS/examples/fm_IDL.xml
8601 2 0 Open-ILS/src/perlmods/lib/OpenILS/Application/Flattener.pm
8602 2 0 Open-ILS/src/perlmods/lib/OpenILS/Utils/Fieldmapper.pm
8603 20 5 Open-ILS/src/perlmods/lib/OpenILS/WWW/FlatFielder.pm
8604 20 0 Open-ILS/src/sql/Pg/950.data.seed-values.sql
8605 24 0 Open-ILS/src/sql/Pg/upgrade/XXXX.schema.simplified-hold-pull-list.sql
8606 99 0 Open-ILS/src/templates/circ/hold_pull_list.tt2
8607 186 87 Open-ILS/web/js/dojo/openils/FlattenerStore.js
8608 267 70 Open-ILS/web/js/dojo/openils/widget/FlattenerGrid.js
8609 49 16 Open-ILS/web/js/dojo/openils/widget/GridColumnPicker.js
8610 2 0 Open-ILS/web/opac/locale/en-US/lang.dtd
8611 7 0 Open-ILS/xsl/FlatFielder2HTML.xsl
8612 43 0 Open-ILS/xul/staff_client/server/patron/holds.js
8613 2 0 Open-ILS/xul/staff_client/server/patron/holds_overlay.xul
8614 30 0 docs/RELEASE_NOTES_NEXT/simplified-hold-pull-list.txt
8615 create mode 100644 Open-ILS/src/sql/Pg/upgrade/XXXX.schema.simplified-hold-pull-list.sql
8616 create mode 100644 Open-ILS/src/templates/circ/hold_pull_list.tt2
8617 create mode 100644 docs/RELEASE_NOTES_NEXT/simplified-hold-pull-list.txt
8619 commit f30c649e795496000b49cde1b9b32900ee2606b6
8620 Author: Bill Erickson <berick@esilibrary.com>
8621 Date: Thu May 24 10:30:09 2012 -0400
8623 tpac : uri escape added content key
8625 The added content key may have spaces, etc. URI escape the key to
8626 prevent Net::HTTP from croaking in the URL.
8628 Signed-off-by: Bill Erickson <berick@esilibrary.com>
8629 Signed-off-by: Mike Rylander <mrylander@gmail.com>
8631 1 1 Open-ILS/src/perlmods/lib/OpenILS/WWW/EGCatLoader/Record.pm
8633 commit a352eb833c9c7e1e11b68560525b2797e2d56085
8634 Author: Bill Erickson <berick@esilibrary.com>
8635 Date: Fri May 18 13:23:53 2012 -0400
8637 tpac added content default type improvements
8639 * In the pre-JS state, only choose a default display type when the type
8640 is known to have data.
8642 * If no default type is chosen for the main tab link, because no data
8643 was available to the template, set the default from the first added
8644 content type determined to be available via JS.
8646 * Move added content JS to separate template file for easier override.
8648 Signed-off-by: Bill Erickson <berick@esilibrary.com>
8649 Signed-off-by: Mike Rylander <mrylander@gmail.com>
8651 55 0 Open-ILS/src/templates/opac/parts/acjs.tt2
8652 1 35 Open-ILS/src/templates/opac/parts/js.tt2
8653 3 1 Open-ILS/src/templates/opac/parts/record/extras.tt2
8654 create mode 100644 Open-ILS/src/templates/opac/parts/acjs.tt2
8656 commit 551b0ab65ce8f34db142f72ccb7a4e0a42518dd1
8657 Author: Bill Erickson <berick@esilibrary.com>
8658 Date: Tue May 15 10:11:37 2012 -0400
8660 TPAC added content data retrieval sanity check
8662 On the backend, avoid fetching added content data when initial request
8663 returns 404. This prevents edge case where a specific type may be
8664 selected (e.g. via bookmark) even though no data exists for the type.
8666 Signed-off-by: Bill Erickson <berick@esilibrary.com>
8667 Signed-off-by: Mike Rylander <mrylander@gmail.com>
8669 1 1 Open-ILS/src/perlmods/lib/OpenILS/WWW/EGCatLoader/Record.pm
8671 commit 918166be5e75e2ab3dd1d0764c2be2f3075edfb1
8672 Author: Bill Erickson <berick@esilibrary.com>
8673 Date: Tue May 15 09:56:27 2012 -0400
8675 TPAC added content shows default tab
8677 Use the first available content as the default tab to show when the main
8678 added content tab is expanded.
8680 Note, if no content is known to exist until after JS has run, it's still
8681 possible to expand the main tab and have no content selected by default.
8683 Signed-off-by: Bill Erickson <berick@esilibrary.com>
8684 Signed-off-by: Mike Rylander <mrylander@gmail.com>
8686 12 4 Open-ILS/src/templates/opac/parts/record/extras.tt2
8688 commit baad6d08cfdf0c6b4dad7985d37e74bfbfbd387b
8689 Author: Bill Erickson <berick@esilibrary.com>
8690 Date: Tue May 15 09:46:11 2012 -0400
8692 TPAC added content improvements
8694 * Style the sub-tabs to indicate which is selected
8695 * If the template knows there is no content, hide the main tab
8698 Signed-off-by: Bill Erickson <berick@esilibrary.com>
8699 Signed-off-by: Mike Rylander <mrylander@gmail.com>
8701 18 20 Open-ILS/src/templates/opac/parts/js.tt2
8702 9 2 Open-ILS/src/templates/opac/parts/record/addedcontent.tt2
8703 15 6 Open-ILS/src/templates/opac/parts/record/extras.tt2
8704 3 1 Open-ILS/web/css/skin/default/opac/style.css
8706 commit 5a6956654d190aab736366bee72501eef06d09be
8707 Author: Bill Erickson <berick@esilibrary.com>
8708 Date: Mon May 14 15:22:08 2012 -0400
8710 TPAC added content integration
8712 https://bugs.launchpad.net/evergreen/+bug/984963
8714 This adds a new tab on the detail page called Additional Content
8715 (suggestions welcome). When the tab is expanded, available content is
8716 presented to the user via a series of sub-tabs.
8718 At the start of loading the record detail page, kick off a series of
8719 asynchronous HTTP HEAD requests, one per type of added content. At the
8720 end of context loading, read the results of the HTTP requests for any
8721 that have completed. If the status for a type is 200, the type is
8722 marked as available. If it's not 200 (usually 404) it's marked as not
8723 available. Otherwise, it's marked as unknown.
8725 In the template, available content produces a link the user can click
8726 to view the content. Non-available content produces no links. Unknown
8727 content produces a link that may lead to content or no content when
8728 JS/dojo is disabled. When dojo is enabled, unknown content sends a
8729 series of JS queries to determine the state of the content
8730 asynchronously and results in displayed links for any type that is later
8731 determined to have content.
8733 TODO: when the user expands the Additional Content tab, no type is
8734 chosen by default. A default (available) type needs to be selected on
8737 TODO: better styling, particularly in the sub-tabs.
8739 Signed-off-by: Bill Erickson <berick@esilibrary.com>
8740 Signed-off-by: Mike Rylander <mrylander@gmail.com>
8742 126 3 Open-ILS/src/perlmods/lib/OpenILS/WWW/EGCatLoader/Record.pm
8743 38 0 Open-ILS/src/templates/opac/parts/js.tt2
8744 49 0 Open-ILS/src/templates/opac/parts/record/addedcontent.tt2
8745 1 0 Open-ILS/src/templates/opac/parts/record/body.tt2
8746 2 1 Open-ILS/src/templates/opac/parts/record/extras.tt2
8747 4 0 Open-ILS/web/css/skin/default/opac/style.css
8748 create mode 100644 Open-ILS/src/templates/opac/parts/record/addedcontent.tt2
8750 commit b53d7120da33d7f027b535cf64feca7828178618
8751 Author: Jason Etheridge <jason@esilibrary.com>
8752 Date: Tue May 22 11:11:01 2012 -0400
8754 minor fix.. this was working, but not in the same vein of other 'render' elements
8756 Signed-off-by: Jason Etheridge <jason@esilibrary.com>
8757 Signed-off-by: Mike Rylander <mrylander@gmail.com>
8759 4 2 Open-ILS/xul/staff_client/server/patron/holds.js
8761 commit 27320c83266d8920e90e74db0e1ac7c11ce1cc42
8762 Author: Dan Scott <dan@coffeecode.net>
8763 Date: Fri May 25 03:14:46 2012 -0400
8765 README: Bump OpenSRF prerequisite to 2.1 for Evergreen 2.2+
8767 Also use a title that fits into the DIG documentation more smoothly, and
8768 be consistent about sentence-style capitalization of sub-headings.
8770 Signed-off-by: Dan Scott <dan@coffeecode.net>
8772 4 4 docs/installation/server_installation.txt
8774 commit 1cf719479266e488a700cfa40fb811e7cf4174c6
8775 Author: Bill Erickson <berick@esilibrary.com>
8776 Date: Tue May 22 16:22:14 2012 -0400
8778 TPAC: recover the ability to override hold placement failures
8780 There is a certain class of hold failure events (e.g. HOLD_EXISTS,
8781 HOLD_ITEM_CHECKED_OUT) that can be overridden by patrons when they have
8782 the correct override permission. This change recovers that ability,
8783 which was recently removed with 99e8fc893a.
8785 Signed-off-by: Bill Erickson <berick@esilibrary.com>
8786 Signed-off-by: Mike Rylander <mrylander@gmail.com>
8788 4 2 Open-ILS/src/perlmods/lib/OpenILS/WWW/EGCatLoader/Account.pm
8790 commit 5537727d1b7e50452f1933e401998de192ecfe02
8791 Author: Mike Rylander <mrylander@gmail.com>
8792 Date: Tue May 22 15:10:14 2012 -0400
8794 stamping upgrade script for saved queries
8796 Signed-off-by: Mike Rylander <mrylander@gmail.com>
8798 1 1 Open-ILS/src/sql/Pg/002.schema.config.sql
8799 80 0 Open-ILS/src/sql/Pg/upgrade/0712.schema.search_query_groups.sql
8800 0 78 Open-ILS/src/sql/Pg/upgrade/XXXX.schema.search_query_groups.sql
8801 create mode 100644 Open-ILS/src/sql/Pg/upgrade/0712.schema.search_query_groups.sql
8802 delete mode 100644 Open-ILS/src/sql/Pg/upgrade/XXXX.schema.search_query_groups.sql
8804 commit aaa3b6c77d54f59fcb2cb7d709797a80aeac908a
8805 Author: Bill Erickson <berick@esilibrary.com>
8806 Date: Thu Feb 23 17:01:28 2012 -0500
8808 TPAC: Search Filter Groups
8810 Adds support for a new CGI param:
8812 fg:<filter_group_code>=filter_group_entry
8814 Each filter group entry will be mapped to a filter_group_entry()
8815 filter and appended to the current search query.
8817 This includes a new filter selector builder at
8818 parts/filter_group_selector.tt2.
8820 Usage, assuming a filter_group with code "audience":
8822 <span>[% ctx.filter_groups.audience.label %]<span>
8825 INCLUDE 'opac/parts/filter_group_selector.tt2'
8826 filter_group=audience
8831 The set of filter groups available to the TPAC are those defined at the
8832 search org unit and its ancestors. If multiple filters have the same
8833 code name, the filter owned closest to the context org unit is used.
8834 This allows for global filters with local overrides.
8836 Signed-off-by: Bill Erickson <berick@esilibrary.com>
8837 Signed-off-by: Mike Rylander <mrylander@gmail.com>
8839 1 0 Open-ILS/src/perlmods/lib/OpenILS/WWW/EGCatLoader.pm
8840 9 0 Open-ILS/src/perlmods/lib/OpenILS/WWW/EGCatLoader/Search.pm
8841 33 1 Open-ILS/src/perlmods/lib/OpenILS/WWW/EGCatLoader/Util.pm
8842 31 0 Open-ILS/src/templates/opac/parts/filter_group_selector.tt2
8843 create mode 100644 Open-ILS/src/templates/opac/parts/filter_group_selector.tt2
8845 commit 36592af1e51f4534fcf2207de19706c19daf9efe
8846 Author: Bill Erickson <berick@esilibrary.com>
8847 Date: Wed Apr 18 16:15:46 2012 -0400
8849 tpac : search_HINT cache fixes
8851 When searching for multiple values like a list of IDs, generate the
8852 cache key from the sorted JSON form of the search value instead of the
8855 Signed-off-by: Bill Erickson <berick@esilibrary.com>
8856 Signed-off-by: Mike Rylander <mrylander@gmail.com>
8858 5 0 Open-ILS/src/perlmods/lib/OpenILS/WWW/EGCatLoader/Util.pm
8860 commit 4c61706238fe44ee4c5afe41366a760583d3e797
8861 Author: Bill Erickson <berick@esilibrary.com>
8862 Date: Thu Apr 19 13:54:34 2012 -0400
8864 New QueryParser filter_group_entry filter
8866 filter_group_entry() takes one or more filter_group_entry IDs as
8867 parameters and applies the included sub-searches as filters on the
8870 Signed-off-by: Bill Erickson <berick@esilibrary.com>
8871 Signed-off-by: Mike Rylander <mrylander@gmail.com>
8873 18 0 Open-ILS/src/perlmods/lib/OpenILS/Application/Storage/Driver/Pg/QueryParser.pm
8875 commit e808d718a1104217a884ea2f353b9c1fec8ca101
8876 Author: Mike Rylander <mrylander@gmail.com>
8877 Date: Wed Apr 18 13:25:06 2012 -0400
8879 Give the PG QP driver a subquery callback for the new saved_query() filter
8881 Signed-off-by: Mike Rylander <mrylander@gmail.com>
8882 Signed-off-by: Bill Erickson <berick@esilibrary.com>
8884 18 0 Open-ILS/src/perlmods/lib/OpenILS/Application/Storage/Driver/Pg/QueryParser.pm
8886 commit 712720c419d6f42576426cff43feac773da65b09
8887 Author: Mike Rylander <mrylander@gmail.com>
8888 Date: Wed Apr 18 13:24:24 2012 -0400
8890 Teach QueryParser about search filter callbacks, and if a callback returns a value, parse it at the current recursion level
8892 Signed-off-by: Mike Rylander <mrylander@gmail.com>
8893 Signed-off-by: Bill Erickson <berick@esilibrary.com>
8894 Signed-off-by: Mike Rylander <mrylander@gmail.com>
8896 31 2 Open-ILS/src/perlmods/lib/OpenILS/Application/Storage/QueryParser.pm
8898 commit 497430ca0a24713c6885fbd26324707baf616d5e
8899 Author: Bill Erickson <berick@esilibrary.com>
8900 Date: Thu Feb 23 14:28:50 2012 -0500
8902 Search Filter Groups and Generic Queries : DB / IDL
8904 Adds 3 new tables. The first is a general purpose container for
8905 query-parser queries. These can be used by other entities for storing
8906 saved searches, saved search filters, etc. Each contains a query string
8909 The two other tables are for creating org unit saved search filter
8910 groups. A filter group is a named set of search queries, treated as
8911 filters, collected to create a high-level search filter. Filter group
8912 entries use search_query's under the covers, so the content of the
8913 filter can be any valid query string, including other filters or even
8914 other filter groups.
8916 For example, you could create an "Audience" filter group with entries
8917 like, "Children" => "audience(a, b) locations(3,4,5)" to filter on copy
8918 location in addition to the MARC audience data.
8920 Signed-off-by: Bill Erickson <berick@esilibrary.com>
8921 Signed-off-by: Mike Rylander <mrylander@gmail.com>
8923 62 0 Open-ILS/examples/fm_IDL.xml
8924 27 0 Open-ILS/src/sql/Pg/005.schema.actors.sql
8925 78 0 Open-ILS/src/sql/Pg/upgrade/XXXX.schema.search_query_groups.sql
8926 create mode 100644 Open-ILS/src/sql/Pg/upgrade/XXXX.schema.search_query_groups.sql
8928 commit 287a3e2052f5699daacddb7c536b6a15631fcf16
8929 Author: Bill Erickson <berick@esilibrary.com>
8930 Date: Mon May 21 10:32:56 2012 -0400
8932 Query Parser merged copy / non-dynamic filters
8934 When more than one copy-level filter (e.g. locations()) is used in a
8935 query-parser query, all but the first are ignored. The goal of this
8936 work is to compress multiple copy-level filters into a single filter
8937 that represents the full collection. Wherever possible, boolean
8938 structures will be honored, to the extent possible for post-search
8943 concerto locations(1,2) locations(3,4)
8945 ==> concerto locations(1,2,3,4)
8947 ( concerto locations(3,4,5) ) || (piano locations(3,5,7) )
8949 ==> ( concerto || piano ) locations(3,4,5,6,7)
8951 ( concerto locations(3,4,5) ) && ( piano locations(3,5,7) )
8953 ==> concerto piano locations(3,5)
8955 Note, in the last 2 examples, the final query does not exactly match the
8956 original. This is because copy-level filters are applied after the
8957 initial search and cannot be executed as part of the nested query. The
8958 best we can do is create a representation of the final copy-level
8959 filter, based on the nesting, and apply it to the final result of the
8962 Signed-off-by: Bill Erickson <berick@esilibrary.com>
8963 Signed-off-by: Mike Rylander <mrylander@gmail.com>
8965 70 2 Open-ILS/src/perlmods/lib/OpenILS/Application/Storage/QueryParser.pm
8967 commit b90330614c99c08f67b6e51cdf2aa035edfba66b
8968 Author: Bill Erickson <berick@esilibrary.com>
8969 Date: Tue May 15 18:00:30 2012 -0400
8971 Query Parser nested dynamic filters
8973 Dynamic filters (from metabib.record_attr) are now parsed along with
8974 search strings and facets as Query Parser descends the parse tree. The
8975 WHERE clause for the query as a whole is now a combination of the main
8976 WHERE and the ON clause for JOINing to metabib.record_attr. This gives
8977 us the ability to create complex boolean nested queries using
8978 SVF/record_attr filters, unlike before where nested filters were either
8979 ignored or always treated as global filters.
8983 concerto && ( ( item_type(a) subject|topic[Music] ) || item_form(a) )
8985 This query now successfully limits the "concerto" search to results that
8986 have either (item_type(a) AND subject|topic[Music]) OR item_form(a).
8988 Signed-off-by: Bill Erickson <berick@esilibrary.com>
8989 Signed-off-by: Mike Rylander <mrylander@gmail.com>
8991 82 42 Open-ILS/src/perlmods/lib/OpenILS/Application/Storage/Driver/Pg/QueryParser.pm
8992 4 1 Open-ILS/src/perlmods/lib/OpenILS/Application/Storage/QueryParser.pm
8994 commit 81dbf4d6a4a2c008cac9ca3fef8b0a8158157794
8995 Author: Bill Erickson <berick@esilibrary.com>
8996 Date: Tue May 15 17:59:56 2012 -0400
8998 QueryParser test script
9000 Signed-off-by: Bill Erickson <berick@esilibrary.com>
9001 Signed-off-by: Mike Rylander <mrylander@gmail.com>
9003 105 0 Open-ILS/src/support-scripts/test-scripts/query_parser.pl
9004 create mode 100755 Open-ILS/src/support-scripts/test-scripts/query_parser.pl
9006 commit 130ba6db26674313416a0309a0290fe98ec7404e
9007 Author: Dan Scott <dan@coffeecode.net>
9008 Date: Mon May 21 15:09:59 2012 -0400
9010 Use spaces instead of tabs in QueryParser.pm
9012 Copying swathes of SQL from logs into psql would often trigger the
9013 autocompletion that psql offers, garbling a query awfully. Define the
9014 local $spc var as two spaces and use that instead, leaving open the
9015 option for reverting to tabs or anything else people prefer.
9017 Also remove trailing whitespace, as this whole thing is about space.
9019 Signed-off-by: Dan Scott <dan@coffeecode.net>
9020 Signed-off-by: Lebbeous Fogle-Weekley <lebbeous@esilibrary.com>
9022 18 16 Open-ILS/src/perlmods/lib/OpenILS/Application/Storage/Driver/Pg/QueryParser.pm
9024 commit f09d75c476244080512e143366a38cde683e192b
9025 Author: Lebbeous Fogle-Weekley <lebbeous@esilibrary.com>
9026 Date: Mon May 21 14:22:40 2012 -0400
9028 Makes a warning go away when running fts-replacement.pl, but may have...
9032 Signed-off-by: Lebbeous Fogle-Weekley <lebbeous@esilibrary.com>
9033 Signed-off-by: Dan Scott <dan@coffeecode.net>
9035 11 3 Open-ILS/src/perlmods/lib/OpenILS/Application/Storage/Driver/Pg/QueryParser.pm
9037 commit e81a006e5d453fdf7ca8f6c98ac91c01fc3e0d9e
9038 Author: Dan Scott <dscott@laurentian.ca>
9039 Date: Mon May 21 14:02:11 2012 -0400
9041 Fix typo in TEST_SETUP for QueryParser.pm
9043 "author|coporate" doesn't exist, probably doesn't matter much in
9044 principle but is worthwhile getting rid of the distraction.
9046 Signed-off-by: Dan Scott <dscott@laurentian.ca>
9047 Signed-off-by: Lebbeous Fogle-Weekley <lebbeous@esilibrary.com>
9049 3 3 Open-ILS/src/perlmods/lib/OpenILS/Application/Storage/Driver/Pg/QueryParser.pm
9051 commit 33734b49a46374cce5ae05e7f33c32496334f600
9052 Author: Mike Rylander <mrylander@gmail.com>
9053 Date: Thu Dec 29 11:36:20 2011 -0500
9055 abstract query representations from QueryParser
9057 When you perform a search, you now also get back an abstract
9058 representation of your search query. fts-replacement.pl is a test
9059 script that shows you things that QueryParser does, including the new
9060 abstract query feature, and it also reconstitutes a string from the
9061 abstract query to demonstrate the correctness of that query.
9064 Make last-wins true for facets, filters and modifiers -- arg!; Parameterized values win in the staged-search QP wrapper
9066 Signed-off-by: Lebbeous Fogle-Weekley <lebbeous@esilibrary.com>
9067 Signed-off-by: Dan Scott <dan@coffeecode.net>
9069 57 0 Open-ILS/src/extras/fts-replacement.pl
9070 134 62 Open-ILS/src/perlmods/lib/OpenILS/Application/Storage/Publisher/metabib.pm
9071 429 19 Open-ILS/src/perlmods/lib/OpenILS/Application/Storage/QueryParser.pm
9072 create mode 100755 Open-ILS/src/extras/fts-replacement.pl
9074 commit 7abdb32ecbfecc3f01016c64b8f3f8faff45a93e
9075 Author: Dan Scott <dan@coffeecode.net>
9076 Date: Mon May 21 14:46:53 2012 -0400
9078 QueryParser: comma-delimit multiple WITH clauses
9080 Bill Erickson's fix for my breakage of QueryParser.pm for the speedup
9081 via the WITH common table expression usage inadvertently left out
9082 the commas required to delimit multiple WITH clauses, resulting in SQL
9085 This fixes that oversight. Note that the fts-replacement.pl script came
9086 in quite handy for testing this; recommended.
9088 Signed-off-by: Dan Scott <dan@coffeecode.net>
9089 Signed-off-by: Bill Erickson <berick@esilibrary.com>
9091 2 2 Open-ILS/src/perlmods/lib/OpenILS/Application/Storage/Driver/Pg/QueryParser.pm
9093 commit 65a75840f824e104792c8913336e8fa18d358339
9094 Author: Jason Stephenson <jason@sigio.com>
9095 Date: Fri May 18 22:51:14 2012 -0400
9097 Add libnet-https-any-perl as precise deb requirement in Makefile.install.
9099 Business::OnlinePayment::PayPal requires it, and it does not always want
9100 to install from CPAN. It says it require either Net-SSLeay or
9101 Crypt-SSLeay but the CPAN package never wants to install unless they
9102 both are installed. The deb package for Ubuntu seems to do the right
9105 Signed-off-by: Jason Stephenson <jason@sigio.com>
9106 Signed-off-by: Lebbeous Fogle-Weekley <lebbeous@esilibrary.com>
9108 2 1 Open-ILS/src/extras/Makefile.install
9110 commit 08297491c797391c199475a9e47b00550f4804fb
9111 Author: Bill Erickson <berick@esilibrary.com>
9112 Date: Fri May 18 16:42:19 2012 -0400
9114 QP support for nested WITH construction
9116 Nested query plans build their own tsquery chunks which have to be
9117 individually JOINed to the final query. To do this, each tsquery SELECT
9118 gets its own entry in the top-level WITH, complete with alias for
9121 Signed-off-by: Bill Erickson <berick@esilibrary.com>
9122 Signed-off-by: Mike Rylander <mrylander@gmail.com>
9124 10 3 Open-ILS/src/perlmods/lib/OpenILS/Application/Storage/Driver/Pg/QueryParser.pm
9126 commit 2ecc6a34c78a50bda4989821c042f28492429a4d
9127 Author: Dan Scott <dscott@laurentian.ca>
9128 Date: Sun May 20 23:02:09 2012 -0400
9130 Further integration: link README to server install docs
9132 We will now have the INSTALL file linking to the README file which in
9133 turn leads to the docs/installation/server_installation.text file. But
9136 Signed-off-by: Dan Scott <dscott@laurentian.ca>
9139 4 4 docs/installation/server_installation.txt
9140 mode change 100644 => 120000 README
9142 commit c273bc47545ff56b4b0b5113775b69b6d9b6d53e
9143 Author: Dan Scott <dscott@laurentian.ca>
9144 Date: Sun May 20 22:51:52 2012 -0400
9146 Merge the Evergreen docs into the code repository
9148 Rather than maintaining two separate repositories, with dual maintenance
9149 of what are essentially single-sourced files in the release notes and
9150 the install instructions, make better use of the docs/ subfolder of the
9151 Evergreen repository. If this crazy scheme works, DIG can commit to the
9152 docs/ subfolder, and devs can commit there too.
9154 Signed-off-by: Dan Scott <dscott@laurentian.ca>
9157 0 25 acquisitions/introduction.txt
9158 0 73 acquisitions/receive_items_from_invoice.txt
9159 0 136 acquisitions/selection_lists_po.txt
9160 0 69 acquisitions/vandelay_acquisitions_integration.txt
9161 0 122 admin/SMS_messaging.txt
9162 0 490 admin/acquisitions_admin.txt
9163 0 170 admin/authorities.txt
9164 0 32 admin/auto_suggest_search.txt
9165 0 199 admin/booking-admin.txt
9166 0 46 admin/cn_prefixes_and_suffixes.txt
9167 0 59 admin/customize_staff_client.txt
9168 0 53 admin/hold_driven_recalls.txt
9169 0 38 admin/lsa-library_settings_editor.txt
9170 0 79 admin/lsa-statcat.txt
9171 0 49 admin/recent_staff_searches.txt
9172 0 49 admin/restrict_Z39.50_sources_by_perm_group.txt
9173 0 23 admin/staff_client-double_clicking.txt
9174 0 42 admin/staff_client-recent_searches.txt
9175 0 6 admin/staff_client-return_to_results_from_marc.txt
9176 0 59 admin/staff_client-sorting_columns.txt
9177 0 6 admin/staff_client-tab_buttons.txt
9178 0 294 admin/template_toolkit.txt
9179 0 32 admin/user_activity_type.txt
9180 0 46 attributions.txt
9181 0 214 cataloging/batch_importing_MARC.txt
9182 0 106 cataloging/conjoined_items.txt
9183 0 57 cataloging/monograph_parts.txt
9184 0 55 cataloging/overlay_record_3950_import.txt
9185 0 0 circulation/README
9186 0 272 circulation/booking.txt
9187 0 327 circulation/circulating_items.txt
9188 0 0 development/README
9189 0 54 development/updating_translations_launchpad.txt
9190 4 5 docs/RELEASE_NOTES_2_2.txt
9191 25 0 docs/acquisitions/introduction.txt
9192 73 0 docs/acquisitions/receive_items_from_invoice.txt
9193 136 0 docs/acquisitions/selection_lists_po.txt
9194 69 0 docs/acquisitions/vandelay_acquisitions_integration.txt
9195 122 0 docs/admin/SMS_messaging.txt
9196 490 0 docs/admin/acquisitions_admin.txt
9197 170 0 docs/admin/authorities.txt
9198 32 0 docs/admin/auto_suggest_search.txt
9199 199 0 docs/admin/booking-admin.txt
9200 46 0 docs/admin/cn_prefixes_and_suffixes.txt
9201 59 0 docs/admin/customize_staff_client.txt
9202 53 0 docs/admin/hold_driven_recalls.txt
9203 38 0 docs/admin/lsa-library_settings_editor.txt
9204 79 0 docs/admin/lsa-statcat.txt
9205 49 0 docs/admin/recent_staff_searches.txt
9206 49 0 docs/admin/restrict_Z39.50_sources_by_perm_group.txt
9207 23 0 docs/admin/staff_client-double_clicking.txt
9208 42 0 docs/admin/staff_client-recent_searches.txt
9209 6 0 docs/admin/staff_client-return_to_results_from_marc.txt
9210 59 0 docs/admin/staff_client-sorting_columns.txt
9211 6 0 docs/admin/staff_client-tab_buttons.txt
9212 294 0 docs/admin/template_toolkit.txt
9213 32 0 docs/admin/user_activity_type.txt
9214 46 0 docs/attributions.txt
9215 214 0 docs/cataloging/batch_importing_MARC.txt
9216 106 0 docs/cataloging/conjoined_items.txt
9217 57 0 docs/cataloging/monograph_parts.txt
9218 55 0 docs/cataloging/overlay_record_3950_import.txt
9219 0 0 docs/circulation/README
9220 272 0 docs/circulation/booking.txt
9221 327 0 docs/circulation/circulating_items.txt
9222 0 0 docs/development/README
9223 54 0 docs/development/updating_translations_launchpad.txt
9224 212 0 docs/installation/edi_setup.txt
9225 549 0 docs/installation/server_installation.txt
9226 244 0 docs/installation/server_upgrade.txt
9227 32 0 docs/installation/system_requirements.txt
9228 189 0 docs/licensing.txt
9229 - - docs/media/1.png
9230 - - docs/media/10.png
9231 - - docs/media/11.png
9232 - - docs/media/12.png
9233 - - docs/media/13.png
9234 - - docs/media/14.png
9235 - - docs/media/15.png
9236 - - docs/media/2.png
9237 - - docs/media/3.png
9238 - - docs/media/4.png
9239 - - docs/media/5.png
9240 - - docs/media/6.png
9241 - - docs/media/7.png
9242 - - docs/media/8.png
9243 - - docs/media/9.png
9244 - - docs/media/Authority_Control_Sets1.jpg
9245 - - docs/media/Authority_Control_Sets1.jpg.1
9246 - - docs/media/Authority_Control_Sets2.jpg
9247 - - docs/media/Authority_Control_Sets2.jpg.1
9248 - - docs/media/Authority_Control_Sets3.jpg
9249 - - docs/media/Authority_Control_Sets3.jpg.1
9250 - - docs/media/Authority_Control_Sets4.jpg
9251 - - docs/media/Authority_Control_Sets4.jpg.1
9252 - - docs/media/Authority_Control_Sets5.jpg
9253 - - docs/media/Authority_Control_Sets5.jpg.1
9254 - - docs/media/Authority_Control_Sets6.jpg
9255 - - docs/media/Authority_Control_Sets6.jpg.1
9256 - - docs/media/Authority_Control_Sets7.jpg
9257 - - docs/media/Authority_Control_Sets7.jpg.1
9258 - - docs/media/Authority_Control_Sets8.jpg
9259 - - docs/media/Authority_Control_Sets8.jpg.1
9260 - - docs/media/Authority_Control_Sets9.jpg
9261 - - docs/media/Authority_Control_Sets9.jpg.1
9262 - - docs/media/Auto_Suggest_in_Catalog_Search1.jpg
9263 - - docs/media/Auto_Suggest_in_Catalog_Search2.jpg
9264 - - docs/media/Batch_Importing_MARC_Records1.jpg
9265 - - docs/media/Batch_Importing_MARC_Records10.jpg
9266 - - docs/media/Batch_Importing_MARC_Records11.jpg
9267 - - docs/media/Batch_Importing_MARC_Records12.jpg
9268 - - docs/media/Batch_Importing_MARC_Records13.jpg
9269 - - docs/media/Batch_Importing_MARC_Records14.jpg
9270 - - docs/media/Batch_Importing_MARC_Records15.jpg
9271 - - docs/media/Batch_Importing_MARC_Records2.jpg
9272 - - docs/media/Batch_Importing_MARC_Records3.jpg
9273 - - docs/media/Batch_Importing_MARC_Records4.jpg
9274 - - docs/media/Batch_Importing_MARC_Records5.jpg
9275 - - docs/media/Batch_Importing_MARC_Records6.jpg
9276 - - docs/media/Batch_Importing_MARC_Records7.jpg
9277 - - docs/media/Batch_Importing_MARC_Records8.jpg
9278 - - docs/media/Batch_Importing_MARC_Records9.jpg
9279 - - docs/media/Call_Number_Prefixes_and_Suffixes_2_21.jpg
9280 - - docs/media/Call_Number_Prefixes_and_Suffixes_2_22.jpg
9281 - - docs/media/Call_Number_Prefixes_and_Suffixes_2_22.jpg.1
9282 - - docs/media/Customizable_Toolbar1.jpg
9283 - - docs/media/Customizable_Toolbar2.jpg
9284 - - docs/media/Customizable_Toolbar3.jpg
9285 - - docs/media/Customizable_Toolbar4.jpg
9286 - - docs/media/Double_Click1.jpg
9287 - - docs/media/Double_Click2.jpg
9288 - - docs/media/Double_Click3.jpg
9289 - - docs/media/My_Lists1.jpg
9290 - - docs/media/My_Lists3.jpg
9291 - - docs/media/My_Lists4.jpg
9292 - - docs/media/My_Lists5.jpg
9293 - - docs/media/My_Lists6.jpg
9294 - - docs/media/My_Lists7.jpg
9295 - - docs/media/New_Tab_Button1.jpg
9296 - - docs/media/Overlay_Existing_Record_via_Z39_50_Import1.jpg
9297 - - docs/media/Overlay_Existing_Record_via_Z39_50_Import2.jpg
9298 - - docs/media/Overlay_Existing_Record_via_Z39_50_Import3.jpg
9299 - - docs/media/Overlay_Existing_Record_via_Z39_50_Import4.jpg
9300 - - docs/media/Overlay_Existing_Record_via_Z39_50_Import5.jpg
9301 - - docs/media/Overlay_Existing_Record_via_Z39_50_Import6.jpg
9302 - - docs/media/Receive_Items_From_an_Invoice1.jpg
9303 - - docs/media/Receive_Items_From_an_Invoice2.jpg
9304 - - docs/media/Receive_Items_From_an_Invoice3.jpg
9305 - - docs/media/Receive_Items_From_an_Invoice4.jpg
9306 - - docs/media/Receive_Items_From_an_Invoice5.jpg
9307 - - docs/media/Receive_Items_From_an_Invoice6.jpg
9308 - - docs/media/Receive_Items_From_an_Invoice7.jpg
9309 - - docs/media/Restrict_Z39_50_Sources_by_Permission_Group1.jpg
9310 - - docs/media/Restrict_Z39_50_Sources_by_Permission_Group2.jpg
9311 - - docs/media/Restrict_Z39_50_Sources_by_Permission_Group3.jpg
9312 - - docs/media/SMS_Text_Messaging1.jpg
9313 - - docs/media/SMS_Text_Messaging10.jpg
9314 - - docs/media/SMS_Text_Messaging11.jpg
9315 - - docs/media/SMS_Text_Messaging12.jpg
9316 - - docs/media/SMS_Text_Messaging13.jpg
9317 - - docs/media/SMS_Text_Messaging2.jpg
9318 - - docs/media/SMS_Text_Messaging3.jpg
9319 - - docs/media/SMS_Text_Messaging4.jpg
9320 - - docs/media/SMS_Text_Messaging5.jpg
9321 - - docs/media/SMS_Text_Messaging6.jpg
9322 - - docs/media/SMS_Text_Messaging7.jpg
9323 - - docs/media/SMS_Text_Messaging8.jpg
9324 - - docs/media/SMS_Text_Messaging9.jpg
9325 - - docs/media/Saved_Catalog_Searches_2_21.jpg
9326 - - docs/media/Saved_Catalog_Searches_2_21.jpg.1
9327 - - docs/media/Saved_Catalog_Searches_2_22.jpg
9328 - - docs/media/Saved_Catalog_Searches_2_22.jpg.1
9329 - - docs/media/Search_Results1.jpg
9330 - - docs/media/Sorting_Columns2.jpg
9331 - - docs/media/Sorting_Columns3.jpg
9332 - - docs/media/Sorting_Columns3.jpg.1
9333 - - docs/media/Sorting_Columns4.jpg
9334 - - docs/media/Sorting_Columns5.jpg
9335 - - docs/media/Target_Pickup_Lib1.jpg
9336 - - docs/media/Target_Pickup_Lib2.jpg
9337 - - docs/media/User_Activity_Types1A.jpg
9338 - - docs/media/User_Activity_Types2A.jpg
9339 - - docs/media/Vandelay_Integration_into_Acquisitions1.jpg
9340 - - docs/media/Vandelay_Integration_into_Acquisitions2.jpg
9341 - - docs/media/Vandelay_Integration_into_Acquisitions3.jpg
9342 - - docs/media/Vandelay_Integration_into_Acquisitions4.jpg
9343 - - docs/media/Vandelay_Integration_into_Acquisitions5.jpg
9344 - - docs/media/Vandelay_Integration_into_Acquisitions6.jpg
9345 - - docs/media/acq_activate.png
9346 - - docs/media/acq_apply_claim_policy.png
9347 - - docs/media/acq_brief_record-2.png
9348 - - docs/media/acq_brief_record.png
9349 - - docs/media/acq_cancel_copy.png
9350 - - docs/media/acq_cancel_line_items.png
9351 - - docs/media/acq_claim_item-2.png
9352 - - docs/media/acq_claim_item-3.png
9353 - - docs/media/acq_claim_item-4.png
9354 - - docs/media/acq_claim_item-5.png
9355 - - docs/media/acq_claim_item.png
9356 - - docs/media/acq_export_list.png
9357 - - docs/media/acq_funds-2.png
9358 - - docs/media/acq_funds.png
9359 - - docs/media/acq_invoice_blanket.png
9360 - - docs/media/acq_invoice_line_items.png
9361 - - docs/media/acq_invoice_link.png
9362 - - docs/media/acq_invoice_purchase_order.png
9363 - - docs/media/acq_invoice_view-2.png
9364 - - docs/media/acq_invoice_view.png
9365 - - docs/media/acq_line_items_add_copies-2.png
9366 - - docs/media/acq_line_items_add_copies-3.png
9367 - - docs/media/acq_line_items_add_copies.png
9368 - - docs/media/acq_line_items_add_notes.png
9369 - - docs/media/acq_line_items_alerts-2.png
9370 - - docs/media/acq_line_items_alerts.png
9371 - - docs/media/acq_line_items_link-2.png
9372 - - docs/media/acq_line_items_link.png
9373 - - docs/media/acq_line_items_update_barcodes.png
9374 - - docs/media/acq_line_items_view_history.png
9375 - - docs/media/acq_line_items_worksheet.png
9376 - - docs/media/acq_load_records.png
9377 - - docs/media/acq_marc_search-2.png
9378 - - docs/media/acq_marc_search.png
9379 - - docs/media/acq_purchase_order_add_charges.png
9380 - - docs/media/acq_purchase_order_add_note.png
9381 - - docs/media/acq_purchase_order_create.png
9382 - - docs/media/acq_purchase_order_history.png
9383 - - docs/media/acq_purchase_order_name.png
9384 - - docs/media/acq_purchase_order_print.png
9385 - - docs/media/acq_purchase_order_split-2.png
9386 - - docs/media/acq_purchase_order_split.png
9387 - - docs/media/acq_purchase_order_view-2.png
9388 - - docs/media/acq_purchase_order_view.png
9389 - - docs/media/acq_search.png
9390 - - docs/media/acq_selection_clone.png
9391 - - docs/media/acq_selection_create.png
9392 - - docs/media/acq_selection_mark_ready-2.png
9393 - - docs/media/acq_selection_mark_ready.png
9394 - - docs/media/acq_selection_merge.png
9395 - - docs/media/acq_workflow.jpg
9396 - - docs/media/add_holdings-1.png
9397 - - docs/media/add_holdings-2.png
9398 - - docs/media/add_holdings-3.png
9399 - - docs/media/add_holdings-4.png
9400 - - docs/media/add_holdings-5.png
9401 - - docs/media/application-pdf.png
9402 - - docs/media/ascv-distr.jpg
9403 - - docs/media/ascv-issues.jpg
9404 - - docs/media/ascv-sub.jpg
9405 - - docs/media/backdate_checkin.png
9406 - - docs/media/backdate_post_checkin.png
9407 - - docs/media/backdate_post_date.png
9408 - - docs/media/backdate_red.png
9409 - - docs/media/bills-1.png
9410 - - docs/media/bills-10.png
9411 - - docs/media/bills-11.png
9412 - - docs/media/bills-12.png
9413 - - docs/media/bills-13.png
9414 - - docs/media/bills-14.png
9415 - - docs/media/bills-15.png
9416 - - docs/media/bills-16.png
9417 - - docs/media/bills-17.png
9418 - - docs/media/bills-18.png
9419 - - docs/media/bills-19.png
9420 - - docs/media/bills-2.png
9421 - - docs/media/bills-20.png
9422 - - docs/media/bills-3.png
9423 - - docs/media/bills-4.png
9424 - - docs/media/bills-5.png
9425 - - docs/media/bills-6.png
9426 - - docs/media/bills-7.png
9427 - - docs/media/bills-8.png
9428 - - docs/media/bills-9.png
9429 - - docs/media/booking-cancel-1.png
9430 - - docs/media/booking-cancel-2.png
9431 - - docs/media/booking-cancel-3.png
9432 - - docs/media/booking-cancel-4.png
9433 - - docs/media/booking-capture-1.png
9434 - - docs/media/booking-capture-2.png
9435 - - docs/media/booking-capture-3.png
9436 - - docs/media/booking-create-1.png
9437 - - docs/media/booking-create-2.png
9438 - - docs/media/booking-create-3.png
9439 - - docs/media/booking-create-4.png
9440 - - docs/media/booking-create-5.png
9441 - - docs/media/booking-create-6.png
9442 - - docs/media/booking-create-7.png
9443 - - docs/media/booking-create-8.png
9444 - - docs/media/booking-create-9.png
9445 - - docs/media/booking-create-bookable-1.png
9446 - - docs/media/booking-create-bookable-2.png
9447 - - docs/media/booking-create-bookable-3.png
9448 - - docs/media/booking-create-bookable-4.png
9449 - - docs/media/booking-create-bookable-5.png
9450 - - docs/media/booking-create-bookable-6.png
9451 - - docs/media/booking-create-module-1.png
9452 - - docs/media/booking-create-module-2.png
9453 - - docs/media/booking-create-module-3.png
9454 - - docs/media/booking-create-module-4.png
9455 - - docs/media/booking-create-resourcetype-1.png
9456 - - docs/media/booking-create-resourcetype-2.png
9457 - - docs/media/booking-create-resourcetype-3.png
9458 - - docs/media/booking-create-resourcetype-4.png
9459 - - docs/media/booking-create-resourcetype-5.png
9460 - - docs/media/booking-pickup-1.png
9461 - - docs/media/booking-pickup-2.png
9462 - - docs/media/booking-pickup-3.png
9463 - - docs/media/booking-pickup-module-1.png
9464 - - docs/media/booking-pull-1.png
9465 - - docs/media/booking-pull-2.png
9466 - - docs/media/booking-pull-3.png
9467 - - docs/media/booking-return-2.png
9468 - - docs/media/booking-return-module-1.png
9469 - - docs/media/booking-return-module-2.png
9470 - - docs/media/booking-return-module-4.png
9471 - - docs/media/cap-wiz-cal.jpg
9472 - - docs/media/cap-wiz-chan.jpg
9473 - - docs/media/cap-wiz-chron.jpg
9474 - - docs/media/cap-wiz-freq.jpg
9475 - - docs/media/cap-wiz-num.jpg
9476 - - docs/media/catalogue-10.png
9477 - - docs/media/catalogue-11.png
9478 - - docs/media/catalogue-3.png
9479 - - docs/media/catalogue-4.png
9480 - - docs/media/catalogue-5.png
9481 - - docs/media/catalogue-6.png
9482 - - docs/media/catalogue-7.png
9483 - - docs/media/catalogue-8.png
9484 - - docs/media/catalogue-9.png
9485 - - docs/media/caution.png
9486 - - docs/media/ccbysa.png
9487 - - docs/media/check_in_menu.png
9488 - - docs/media/checkin_barcode.png
9489 - - docs/media/checkin_options.png
9490 - - docs/media/checkout_item_barcode.png
9491 - - docs/media/checkout_menu.png
9492 - - docs/media/circulation-1.png
9493 - - docs/media/circulation-10.png
9494 - - docs/media/circulation-11.png
9495 - - docs/media/circulation-12.png
9496 - - docs/media/circulation-13.png
9497 - - docs/media/circulation-14.png
9498 - - docs/media/circulation-15.png
9499 - - docs/media/circulation-16.png
9500 - - docs/media/circulation-17.png
9501 - - docs/media/circulation-18.png
9502 - - docs/media/circulation-19.png
9503 - - docs/media/circulation-2.png
9504 - - docs/media/circulation-20.png
9505 - - docs/media/circulation-21.png
9506 - - docs/media/circulation-22.png
9507 - - docs/media/circulation-23.png
9508 - - docs/media/circulation-24.png
9509 - - docs/media/circulation-25.png
9510 - - docs/media/circulation-26.png
9511 - - docs/media/circulation-27.png
9512 - - docs/media/circulation-28.png
9513 - - docs/media/circulation-29.png
9514 - - docs/media/circulation-3.png
9515 - - docs/media/circulation-30.png
9516 - - docs/media/circulation-31.png
9517 - - docs/media/circulation-32.png
9518 - - docs/media/circulation-33.png
9519 - - docs/media/circulation-34.png
9520 - - docs/media/circulation-35.png
9521 - - docs/media/circulation-36.png
9522 - - docs/media/circulation-4.png
9523 - - docs/media/circulation-5.png
9524 - - docs/media/circulation-6.png
9525 - - docs/media/circulation-7.png
9526 - - docs/media/circulation-8.png
9527 - - docs/media/circulation-9.png
9528 - - docs/media/claimed_date.png
9529 - - docs/media/conj1.jpg
9530 - - docs/media/conj10.jpg
9531 - - docs/media/conj2.jpg
9532 - - docs/media/conj3.jpg
9533 - - docs/media/conj4.jpg
9534 - - docs/media/conj5.jpg
9535 - - docs/media/conj6.jpg
9536 - - docs/media/conj7.jpg
9537 - - docs/media/conj8.jpg
9538 - - docs/media/conj9.jpg
9539 - - docs/media/copy_alert_message.png
9540 - - docs/media/copy_edit_alert.png
9541 - - docs/media/create-template-1.png
9542 - - docs/media/create-template-10.png
9543 - - docs/media/create-template-11.png
9544 - - docs/media/create-template-12.png
9545 - - docs/media/create-template-13.png
9546 - - docs/media/create-template-15.png
9547 - - docs/media/create-template-16.png
9548 - - docs/media/create-template-17.png
9549 - - docs/media/create-template-19.png
9550 - - docs/media/create-template-2.png
9551 - - docs/media/create-template-20.png
9552 - - docs/media/create-template-21.png
9553 - - docs/media/create-template-22.png
9554 - - docs/media/create-template-23.png
9555 - - docs/media/create-template-24.png
9556 - - docs/media/create-template-25.png
9557 - - docs/media/create-template-26.png
9558 - - docs/media/create-template-27.png
9559 - - docs/media/create-template-28.png
9560 - - docs/media/create-template-29.png
9561 - - docs/media/create-template-3.png
9562 - - docs/media/create-template-30.png
9563 - - docs/media/create-template-31.png
9564 - - docs/media/create-template-32.png
9565 - - docs/media/create-template-33.png
9566 - - docs/media/create-template-34.png
9567 - - docs/media/create-template-35.png
9568 - - docs/media/create-template-4.png
9569 - - docs/media/create-template-5.png
9570 - - docs/media/create-template-6.png
9571 - - docs/media/create-template-7.png
9572 - - docs/media/create-template-8.png
9573 - - docs/media/create-template-9.png
9574 - - docs/media/due_date_display.png
9575 - - docs/media/edit_due_date_action.png
9576 - - docs/media/epub_logo_color_ht39.gif
9577 - - docs/media/evergreen_logo.gif
9578 - - docs/media/folder-1.png
9579 - - docs/media/folder-10.png
9580 - - docs/media/folder-11.png
9581 - - docs/media/folder-12.png
9582 - - docs/media/folder-13.png
9583 - - docs/media/folder-14.png
9584 - - docs/media/folder-7a.png
9585 - - docs/media/generate-report-1.png
9586 - - docs/media/generate-report-10.png
9587 - - docs/media/generate-report-14.png
9588 - - docs/media/generate-report-2.png
9589 - - docs/media/generate-report-3.png
9590 - - docs/media/generate-report-8.png
9591 - - docs/media/generate-report-9.png
9592 - - docs/media/hold-1.png
9593 - - docs/media/hold-10.png
9594 - - docs/media/hold-11.png
9595 - - docs/media/hold-12.png
9596 - - docs/media/hold-14.png
9597 - - docs/media/hold-15.png
9598 - - docs/media/hold-16.png
9599 - - docs/media/hold-17.png
9600 - - docs/media/hold-18.png
9601 - - docs/media/hold-19.png
9602 - - docs/media/hold-2.png
9603 - - docs/media/hold-20.png
9604 - - docs/media/hold-21.png
9605 - - docs/media/hold-22.png
9606 - - docs/media/hold-23.png
9607 - - docs/media/hold-24.png
9608 - - docs/media/hold-25.png
9609 - - docs/media/hold-26.png
9610 - - docs/media/hold-27.png
9611 - - docs/media/hold-28.png
9612 - - docs/media/hold-29.png
9613 - - docs/media/hold-4.png
9614 - - docs/media/hold-5.png
9615 - - docs/media/hold-6.png
9616 - - docs/media/hold-7.png
9617 - - docs/media/hold-8.png
9618 - - docs/media/hold-9.png
9619 - - docs/media/holds-clearing-1.png
9620 - - docs/media/holds-clearing-2.png
9621 - - docs/media/holds-clearing-3.png
9622 - - docs/media/holds-clearing-4.png
9623 - - docs/media/holds-managing-1.png
9624 - - docs/media/holds-managing-10.png
9625 - - docs/media/holds-managing-11.png
9626 - - docs/media/holds-managing-12.png
9627 - - docs/media/holds-managing-13.png
9628 - - docs/media/holds-managing-14.png
9629 - - docs/media/holds-managing-15.png
9630 - - docs/media/holds-managing-16.png
9631 - - docs/media/holds-managing-17.png
9632 - - docs/media/holds-managing-18.png
9633 - - docs/media/holds-managing-19.png
9634 - - docs/media/holds-managing-2.png
9635 - - docs/media/holds-managing-3.png
9636 - - docs/media/holds-managing-4.png
9637 - - docs/media/holds-managing-5.png
9638 - - docs/media/holds-managing-6.png
9639 - - docs/media/holds-managing-7.png
9640 - - docs/media/holds-managing-8.png
9641 - - docs/media/holds-managing-9.png
9642 - - docs/media/holds-notifications-1.png
9643 - - docs/media/holds-notifications-2.png
9644 - - docs/media/holds-notifications-3.png
9645 - - docs/media/holds-notifications-4.png
9646 - - docs/media/holds-placing-1.png
9647 - - docs/media/holds-placing-10.png
9648 - - docs/media/holds-placing-11.png
9649 - - docs/media/holds-placing-2.png
9650 - - docs/media/holds-placing-3.png
9651 - - docs/media/holds-placing-4.png
9652 - - docs/media/holds-placing-5.png
9653 - - docs/media/holds-placing-6.png
9654 - - docs/media/holds-placing-7.png
9655 - - docs/media/holds-placing-8.png
9656 - - docs/media/holds-placing-9.png
9657 - - docs/media/holds-pull-1.png
9658 - - docs/media/holds-pull-2.png
9659 - - docs/media/holds-pull-3.png
9660 - - docs/media/holds-pull-4.png
9661 - - docs/media/holds-pull-5.png
9662 - - docs/media/holds-pull-5a.png
9663 - - docs/media/holds-pull-6.png
9664 - - docs/media/holds-pull-7.png
9665 - - docs/media/holds-pull-8.png
9666 - - docs/media/holds-pull-9.png
9667 - - docs/media/in_house_use.png
9668 - - docs/media/item_status_altview.png
9669 - - docs/media/item_status_barcode.png
9670 - - docs/media/item_status_list_view.png
9671 - - docs/media/item_status_menu.png
9672 - - docs/media/items_out_click.png
9673 - - docs/media/k_book_record.png
9674 - - docs/media/last_few_circs_action.png
9675 - - docs/media/last_few_circs_display.png
9676 - - docs/media/lost_cr_section.png
9677 - - docs/media/lsa-1.png
9678 - - docs/media/lsa-10.jpg
9679 - - docs/media/lsa-11.jpg
9680 - - docs/media/lsa-12.jpg
9681 - - docs/media/lsa-14.jpg
9682 - - docs/media/lsa-16.jpg
9683 - - docs/media/lsa-17.jpg
9684 - - docs/media/lsa-18.jpg
9685 - - docs/media/lsa-2.jpg
9686 - - docs/media/lsa-22.png
9687 - - docs/media/lsa-23.jpg
9688 - - docs/media/lsa-25.jpg
9689 - - docs/media/lsa-26.jpg
9690 - - docs/media/lsa-27.jpg
9691 - - docs/media/lsa-28.jpg
9692 - - docs/media/lsa-32.jpg
9693 - - docs/media/lsa-33.jpg
9694 - - docs/media/lsa-4.jpg
9695 - - docs/media/lsa-5.jpg
9696 - - docs/media/lsa-7.jpg
9697 - - docs/media/lsa-8.jpg
9698 - - docs/media/lsa-closed-mountain-1.png
9699 - - docs/media/lsa-closed-mountain-2.png
9700 - - docs/media/lsa-group-0.png
9701 - - docs/media/lsa-group-1.png
9702 - - docs/media/lsa-group-1a.png
9703 - - docs/media/lsa-group-2.png
9704 - - docs/media/lsa-group-3.png
9705 - - docs/media/lsa-group-4.png
9706 - - docs/media/lsa-group-5.png
9707 - - docs/media/lsa-group-6.png
9708 - - docs/media/lsa-statcat-1.png
9709 - - docs/media/lsa-statcat-2.png
9710 - - docs/media/lsa-statcat-3.png
9711 - - docs/media/lsa-statcat-4.png
9712 - - docs/media/lsa-statcat-5.png
9713 - - docs/media/lsa-statcat-6.png
9714 - - docs/media/lsa-statcat-7.png
9715 - - docs/media/lsa-statcat-8.png
9716 - - docs/media/main_logo.jpg
9717 - - docs/media/mark_claims_returned.png
9718 - - docs/media/mark_lost.png
9719 - - docs/media/mark_missing_damaged.png
9720 - - docs/media/monograph_parts1.jpg
9721 - - docs/media/monograph_parts2.jpg
9722 - - docs/media/monograph_parts3.jpg
9723 - - docs/media/monograph_parts4.jpg
9724 - - docs/media/monograph_parts5.jpg
9725 - - docs/media/myaccount-bookbags.png
9726 - - docs/media/myaccount-itemrenew.png
9727 - - docs/media/myaccount-itemscheckedout.png
9728 - - docs/media/myaccount-itemsonhold.png
9729 - - docs/media/myaccount-login-arrow.png
9730 - - docs/media/myaccount-login-info.png
9731 - - docs/media/myaccount-login.png
9732 - - docs/media/myaccount-loginpasswordupdate.png
9733 - - docs/media/myaccount-summary.png
9734 - - docs/media/note.png
9735 - - docs/media/offline-1.png
9736 - - docs/media/offline-10.png
9737 - - docs/media/offline-11.png
9738 - - docs/media/offline-12.png
9739 - - docs/media/offline-13.png
9740 - - docs/media/offline-14.png
9741 - - docs/media/offline-15.png
9742 - - docs/media/offline-16.png
9743 - - docs/media/offline-17.png
9744 - - docs/media/offline-18.png
9745 - - docs/media/offline-19.png
9746 - - docs/media/offline-2.png
9747 - - docs/media/offline-20.png
9748 - - docs/media/offline-21.png
9749 - - docs/media/offline-22.png
9750 - - docs/media/offline-23.png
9751 - - docs/media/offline-24.png
9752 - - docs/media/offline-25.png
9753 - - docs/media/offline-26.png
9754 - - docs/media/offline-27.png
9755 - - docs/media/offline-28.png
9756 - - docs/media/offline-29.png
9757 - - docs/media/offline-3.png
9758 - - docs/media/offline-30.png
9759 - - docs/media/offline-31.png
9760 - - docs/media/offline-32.png
9761 - - docs/media/offline-33.png
9762 - - docs/media/offline-34.png
9763 - - docs/media/offline-35.png
9764 - - docs/media/offline-36.png
9765 - - docs/media/offline-4.png
9766 - - docs/media/offline-5.png
9767 - - docs/media/offline-6.png
9768 - - docs/media/offline-7.png
9769 - - docs/media/offline-8.png
9770 - - docs/media/offline-9.png
9771 - - docs/media/overdue_checkin.png
9772 - - docs/media/passwordresetmessage.png
9773 - - docs/media/patron-1.png
9774 - - docs/media/patron-10.png
9775 - - docs/media/patron-11.png
9776 - - docs/media/patron-12.png
9777 - - docs/media/patron-13.png
9778 - - docs/media/patron-14.png
9779 - - docs/media/patron-15.png
9780 - - docs/media/patron-16.png
9781 - - docs/media/patron-17.png
9782 - - docs/media/patron-18.png
9783 - - docs/media/patron-19.png
9784 - - docs/media/patron-2.png
9785 - - docs/media/patron-20.png
9786 - - docs/media/patron-21.png
9787 - - docs/media/patron-22.png
9788 - - docs/media/patron-23.png
9789 - - docs/media/patron-24.png
9790 - - docs/media/patron-25.png
9791 - - docs/media/patron-26.png
9792 - - docs/media/patron-27.png
9793 - - docs/media/patron-28.png
9794 - - docs/media/patron-29.png
9795 - - docs/media/patron-3.png
9796 - - docs/media/patron-30.png
9797 - - docs/media/patron-31.png
9798 - - docs/media/patron-32.png
9799 - - docs/media/patron-3a.png
9800 - - docs/media/patron-4.png
9801 - - docs/media/patron-5.png
9802 - - docs/media/patron-6.png
9803 - - docs/media/patron-7.png
9804 - - docs/media/patron-8.png
9805 - - docs/media/patron-9.png
9806 - - docs/media/patron-record-status-1.png
9807 - - docs/media/patron-record-status-dark-grey.png
9808 - - docs/media/patron-record-status-green.png
9809 - - docs/media/patron-record-status-light-grey.png
9810 - - docs/media/patron-record-status-orange.png
9811 - - docs/media/patron-record-status-purple.png
9812 - - docs/media/patron-record-status-red.png
9813 - - docs/media/patron-record-status-yellow.png
9814 - - docs/media/patron_summary_checkouts.jpg
9815 - - docs/media/pdf_icon.gif
9816 - - docs/media/pre_cat_alert.png
9817 - - docs/media/precat.png
9818 - - docs/media/profile-5.png
9819 - - docs/media/profile-6.png
9820 - - docs/media/profile-7.png
9821 - - docs/media/receipt-10.jpg
9822 - - docs/media/receipt-11.jpg
9823 - - docs/media/receipt-12.jpg
9824 - - docs/media/receipt-13.jpg
9825 - - docs/media/receipt-14.jpg
9826 - - docs/media/receipt-15.jpg
9827 - - docs/media/receipt-16.png
9828 - - docs/media/receipt-17.jpg
9829 - - docs/media/receipt-18.jpg
9830 - - docs/media/receipt-19.jpg
9831 - - docs/media/receipt-2.jpg
9832 - - docs/media/receipt-20.jpg
9833 - - docs/media/receipt-21.jpg
9834 - - docs/media/receipt-22.jpg
9835 - - docs/media/receipt-23.jpg
9836 - - docs/media/receipt-24.jpg
9837 - - docs/media/receipt-3.jpg
9838 - - docs/media/receipt-4.jpg
9839 - - docs/media/receipt-5.jpg
9840 - - docs/media/receipt-6.jpg
9841 - - docs/media/receipt-7.jpg
9842 - - docs/media/receipt-8.jpg
9843 - - docs/media/receipt-9.jpg
9844 - - docs/media/record_in_house_action.png
9845 - - docs/media/renew_action.png
9846 - - docs/media/renew_item.png
9847 - - docs/media/renew_item_calendar.png
9848 - - docs/media/renew_specific_date.png
9849 - - docs/media/retrieve_patron.png
9850 - - docs/media/scv-crec.jpg
9851 - - docs/media/scv-distr.jpg
9852 - - docs/media/scv-iss.jpg
9853 - - docs/media/scv-rec.jpg
9854 - - docs/media/scv-srec.jpg
9855 - - docs/media/scv-sub.jpg
9856 - - docs/media/server-3.png
9857 - - docs/media/server-4.png
9858 - - docs/media/server-5.png
9859 - - docs/media/server-6.png
9860 - - docs/media/shared-template-6.png
9861 - - docs/media/shared-template-7.png
9862 - - docs/media/shared-template-9.png
9863 - - docs/media/small_logo_white.jpg
9864 - - docs/media/specify_due_date1.png
9865 - - docs/media/specify_due_date2.png
9866 - - docs/media/staffclient-1.png
9867 - - docs/media/staffclient-2.png
9868 - - docs/media/staffclient-3.png
9869 - - docs/media/staffclient-4.png
9870 - - docs/media/staffclient-5.png
9871 - - docs/media/staffclient-6.png
9872 - - docs/media/staffclient-6a.png
9873 - - docs/media/staffclient-6b.png
9874 - - docs/media/staffclient-6c.png
9875 - - docs/media/staffclient-6d.png
9876 - - docs/media/staffclient-7.png
9877 - - docs/media/staffclient-7a.png
9878 - - docs/media/staffclient-8.png
9879 - - docs/media/staffclient-9.png
9880 - - docs/media/staffclientinstallation-proxy-putty-1.png
9881 - - docs/media/staffclientinstallation-proxy-socks-1.png
9882 - - docs/media/staffclientinstallation-proxy-socks-2.png
9883 - - docs/media/staffclientinstallation-staffclient-1.png
9884 - - docs/media/staffclientinstallation-staffclient-2.png
9885 - - docs/media/staffclientinstallation-staffclient-3.png
9886 - - docs/media/staffclientinstallation-staffclient-4.png
9887 - - docs/media/staffclientinstallation-staffclient-workstationnames-1.png
9888 - - docs/media/staffclientinstallation-staffclient-workstationnames-2.png
9889 - - docs/media/staffclientinstallation-staffclient-workstationnames-3.png
9890 - - docs/media/staffclientinstallation-tabbed-1.png
9891 - - docs/media/survey-1.png
9892 - - docs/media/survey-10.png
9893 - - docs/media/survey-2.png
9894 - - docs/media/survey-3.png
9895 - - docs/media/survey-4.png
9896 - - docs/media/survey-5.png
9897 - - docs/media/survey-6.png
9898 - - docs/media/survey-7.png
9899 - - docs/media/survey-8.png
9900 - - docs/media/survey-9.png
9901 - - docs/media/tip.png
9902 - - docs/media/transit-1.png
9903 - - docs/media/transit-10.png
9904 - - docs/media/transit-2.png
9905 - - docs/media/transit-3.png
9906 - - docs/media/transit-4a.png
9907 - - docs/media/transit-5.png
9908 - - docs/media/transit-6.png
9909 - - docs/media/transit-7.png
9910 - - docs/media/transit-8.png
9911 - - docs/media/transit-9.png
9912 - - docs/media/unified_volume_copy_creator1.jpg
9913 - - docs/media/unified_volume_copy_creator2.jpg
9914 - - docs/media/unified_volume_copy_creator3.jpg
9915 - - docs/media/unified_volume_copy_creator4.jpg
9916 - - docs/media/unified_volume_copy_creator5.jpg
9917 - - docs/media/unified_volume_copy_creator6.jpg
9918 - - docs/media/view-output-1.png
9919 - - docs/media/view-output-2.png
9920 - - docs/media/view-output-3.png
9921 - - docs/media/view-output-4.png
9922 - - docs/media/view-output-5.png
9923 - - docs/media/warning.png
9924 63 0 docs/opac/my_lists.txt
9925 0 0 docs/reports/README
9927 30 0 docs/serials/A-intro.txt
9928 43 0 docs/serials/B-copy_template.txt
9929 152 0 docs/serials/C-subscription-SCV.txt
9930 188 0 docs/serials/D-subscription-ASCV.txt
9931 19 0 docs/serials/E-edit_subscriptions.txt
9932 64 0 docs/serials/F-Receiving.txt
9933 9 0 docs/serials/G-Special_issue.txt
9934 35 0 docs/serials/H-holdings_statements.txt
9935 0 212 installation/edi_setup.txt
9936 0 549 installation/server_installation.txt
9937 0 244 installation/server_upgrade.txt
9938 0 32 installation/system_requirements.txt
9955 - - media/Authority_Control_Sets1.jpg
9956 - - media/Authority_Control_Sets1.jpg.1
9957 - - media/Authority_Control_Sets2.jpg
9958 - - media/Authority_Control_Sets2.jpg.1
9959 - - media/Authority_Control_Sets3.jpg
9960 - - media/Authority_Control_Sets3.jpg.1
9961 - - media/Authority_Control_Sets4.jpg
9962 - - media/Authority_Control_Sets4.jpg.1
9963 - - media/Authority_Control_Sets5.jpg
9964 - - media/Authority_Control_Sets5.jpg.1
9965 - - media/Authority_Control_Sets6.jpg
9966 - - media/Authority_Control_Sets6.jpg.1
9967 - - media/Authority_Control_Sets7.jpg
9968 - - media/Authority_Control_Sets7.jpg.1
9969 - - media/Authority_Control_Sets8.jpg
9970 - - media/Authority_Control_Sets8.jpg.1
9971 - - media/Authority_Control_Sets9.jpg
9972 - - media/Authority_Control_Sets9.jpg.1
9973 - - media/Auto_Suggest_in_Catalog_Search1.jpg
9974 - - media/Auto_Suggest_in_Catalog_Search2.jpg
9975 - - media/Batch_Importing_MARC_Records1.jpg
9976 - - media/Batch_Importing_MARC_Records10.jpg
9977 - - media/Batch_Importing_MARC_Records11.jpg
9978 - - media/Batch_Importing_MARC_Records12.jpg
9979 - - media/Batch_Importing_MARC_Records13.jpg
9980 - - media/Batch_Importing_MARC_Records14.jpg
9981 - - media/Batch_Importing_MARC_Records15.jpg
9982 - - media/Batch_Importing_MARC_Records2.jpg
9983 - - media/Batch_Importing_MARC_Records3.jpg
9984 - - media/Batch_Importing_MARC_Records4.jpg
9985 - - media/Batch_Importing_MARC_Records5.jpg
9986 - - media/Batch_Importing_MARC_Records6.jpg
9987 - - media/Batch_Importing_MARC_Records7.jpg
9988 - - media/Batch_Importing_MARC_Records8.jpg
9989 - - media/Batch_Importing_MARC_Records9.jpg
9990 - - media/Call_Number_Prefixes_and_Suffixes_2_21.jpg
9991 - - media/Call_Number_Prefixes_and_Suffixes_2_22.jpg
9992 - - media/Call_Number_Prefixes_and_Suffixes_2_22.jpg.1
9993 - - media/Customizable_Toolbar1.jpg
9994 - - media/Customizable_Toolbar2.jpg
9995 - - media/Customizable_Toolbar3.jpg
9996 - - media/Customizable_Toolbar4.jpg
9997 - - media/Double_Click1.jpg
9998 - - media/Double_Click2.jpg
9999 - - media/Double_Click3.jpg
10000 - - media/My_Lists1.jpg
10001 - - media/My_Lists3.jpg
10002 - - media/My_Lists4.jpg
10003 - - media/My_Lists5.jpg
10004 - - media/My_Lists6.jpg
10005 - - media/My_Lists7.jpg
10006 - - media/New_Tab_Button1.jpg
10007 - - media/Overlay_Existing_Record_via_Z39_50_Import1.jpg
10008 - - media/Overlay_Existing_Record_via_Z39_50_Import2.jpg
10009 - - media/Overlay_Existing_Record_via_Z39_50_Import3.jpg
10010 - - media/Overlay_Existing_Record_via_Z39_50_Import4.jpg
10011 - - media/Overlay_Existing_Record_via_Z39_50_Import5.jpg
10012 - - media/Overlay_Existing_Record_via_Z39_50_Import6.jpg
10013 - - media/Receive_Items_From_an_Invoice1.jpg
10014 - - media/Receive_Items_From_an_Invoice2.jpg
10015 - - media/Receive_Items_From_an_Invoice3.jpg
10016 - - media/Receive_Items_From_an_Invoice4.jpg
10017 - - media/Receive_Items_From_an_Invoice5.jpg
10018 - - media/Receive_Items_From_an_Invoice6.jpg
10019 - - media/Receive_Items_From_an_Invoice7.jpg
10020 - - media/Restrict_Z39_50_Sources_by_Permission_Group1.jpg
10021 - - media/Restrict_Z39_50_Sources_by_Permission_Group2.jpg
10022 - - media/Restrict_Z39_50_Sources_by_Permission_Group3.jpg
10023 - - media/SMS_Text_Messaging1.jpg
10024 - - media/SMS_Text_Messaging10.jpg
10025 - - media/SMS_Text_Messaging11.jpg
10026 - - media/SMS_Text_Messaging12.jpg
10027 - - media/SMS_Text_Messaging13.jpg
10028 - - media/SMS_Text_Messaging2.jpg
10029 - - media/SMS_Text_Messaging3.jpg
10030 - - media/SMS_Text_Messaging4.jpg
10031 - - media/SMS_Text_Messaging5.jpg
10032 - - media/SMS_Text_Messaging6.jpg
10033 - - media/SMS_Text_Messaging7.jpg
10034 - - media/SMS_Text_Messaging8.jpg
10035 - - media/SMS_Text_Messaging9.jpg
10036 - - media/Saved_Catalog_Searches_2_21.jpg
10037 - - media/Saved_Catalog_Searches_2_21.jpg.1
10038 - - media/Saved_Catalog_Searches_2_22.jpg
10039 - - media/Saved_Catalog_Searches_2_22.jpg.1
10040 - - media/Search_Results1.jpg
10041 - - media/Sorting_Columns2.jpg
10042 - - media/Sorting_Columns3.jpg
10043 - - media/Sorting_Columns3.jpg.1
10044 - - media/Sorting_Columns4.jpg
10045 - - media/Sorting_Columns5.jpg
10046 - - media/Target_Pickup_Lib1.jpg
10047 - - media/Target_Pickup_Lib2.jpg
10048 - - media/User_Activity_Types1A.jpg
10049 - - media/User_Activity_Types2A.jpg
10050 - - media/Vandelay_Integration_into_Acquisitions1.jpg
10051 - - media/Vandelay_Integration_into_Acquisitions2.jpg
10052 - - media/Vandelay_Integration_into_Acquisitions3.jpg
10053 - - media/Vandelay_Integration_into_Acquisitions4.jpg
10054 - - media/Vandelay_Integration_into_Acquisitions5.jpg
10055 - - media/Vandelay_Integration_into_Acquisitions6.jpg
10056 - - media/acq_activate.png
10057 - - media/acq_apply_claim_policy.png
10058 - - media/acq_brief_record-2.png
10059 - - media/acq_brief_record.png
10060 - - media/acq_cancel_copy.png
10061 - - media/acq_cancel_line_items.png
10062 - - media/acq_claim_item-2.png
10063 - - media/acq_claim_item-3.png
10064 - - media/acq_claim_item-4.png
10065 - - media/acq_claim_item-5.png
10066 - - media/acq_claim_item.png
10067 - - media/acq_export_list.png
10068 - - media/acq_funds-2.png
10069 - - media/acq_funds.png
10070 - - media/acq_invoice_blanket.png
10071 - - media/acq_invoice_line_items.png
10072 - - media/acq_invoice_link.png
10073 - - media/acq_invoice_purchase_order.png
10074 - - media/acq_invoice_view-2.png
10075 - - media/acq_invoice_view.png
10076 - - media/acq_line_items_add_copies-2.png
10077 - - media/acq_line_items_add_copies-3.png
10078 - - media/acq_line_items_add_copies.png
10079 - - media/acq_line_items_add_notes.png
10080 - - media/acq_line_items_alerts-2.png
10081 - - media/acq_line_items_alerts.png
10082 - - media/acq_line_items_link-2.png
10083 - - media/acq_line_items_link.png
10084 - - media/acq_line_items_update_barcodes.png
10085 - - media/acq_line_items_view_history.png
10086 - - media/acq_line_items_worksheet.png
10087 - - media/acq_load_records.png
10088 - - media/acq_marc_search-2.png
10089 - - media/acq_marc_search.png
10090 - - media/acq_purchase_order_add_charges.png
10091 - - media/acq_purchase_order_add_note.png
10092 - - media/acq_purchase_order_create.png
10093 - - media/acq_purchase_order_history.png
10094 - - media/acq_purchase_order_name.png
10095 - - media/acq_purchase_order_print.png
10096 - - media/acq_purchase_order_split-2.png
10097 - - media/acq_purchase_order_split.png
10098 - - media/acq_purchase_order_view-2.png
10099 - - media/acq_purchase_order_view.png
10100 - - media/acq_search.png
10101 - - media/acq_selection_clone.png
10102 - - media/acq_selection_create.png
10103 - - media/acq_selection_mark_ready-2.png
10104 - - media/acq_selection_mark_ready.png
10105 - - media/acq_selection_merge.png
10106 - - media/acq_workflow.jpg
10107 - - media/add_holdings-1.png
10108 - - media/add_holdings-2.png
10109 - - media/add_holdings-3.png
10110 - - media/add_holdings-4.png
10111 - - media/add_holdings-5.png
10112 - - media/application-pdf.png
10113 - - media/ascv-distr.jpg
10114 - - media/ascv-issues.jpg
10115 - - media/ascv-sub.jpg
10116 - - media/backdate_checkin.png
10117 - - media/backdate_post_checkin.png
10118 - - media/backdate_post_date.png
10119 - - media/backdate_red.png
10120 - - media/bills-1.png
10121 - - media/bills-10.png
10122 - - media/bills-11.png
10123 - - media/bills-12.png
10124 - - media/bills-13.png
10125 - - media/bills-14.png
10126 - - media/bills-15.png
10127 - - media/bills-16.png
10128 - - media/bills-17.png
10129 - - media/bills-18.png
10130 - - media/bills-19.png
10131 - - media/bills-2.png
10132 - - media/bills-20.png
10133 - - media/bills-3.png
10134 - - media/bills-4.png
10135 - - media/bills-5.png
10136 - - media/bills-6.png
10137 - - media/bills-7.png
10138 - - media/bills-8.png
10139 - - media/bills-9.png
10140 - - media/booking-cancel-1.png
10141 - - media/booking-cancel-2.png
10142 - - media/booking-cancel-3.png
10143 - - media/booking-cancel-4.png
10144 - - media/booking-capture-1.png
10145 - - media/booking-capture-2.png
10146 - - media/booking-capture-3.png
10147 - - media/booking-create-1.png
10148 - - media/booking-create-2.png
10149 - - media/booking-create-3.png
10150 - - media/booking-create-4.png
10151 - - media/booking-create-5.png
10152 - - media/booking-create-6.png
10153 - - media/booking-create-7.png
10154 - - media/booking-create-8.png
10155 - - media/booking-create-9.png
10156 - - media/booking-create-bookable-1.png
10157 - - media/booking-create-bookable-2.png
10158 - - media/booking-create-bookable-3.png
10159 - - media/booking-create-bookable-4.png
10160 - - media/booking-create-bookable-5.png
10161 - - media/booking-create-bookable-6.png
10162 - - media/booking-create-module-1.png
10163 - - media/booking-create-module-2.png
10164 - - media/booking-create-module-3.png
10165 - - media/booking-create-module-4.png
10166 - - media/booking-create-resourcetype-1.png
10167 - - media/booking-create-resourcetype-2.png
10168 - - media/booking-create-resourcetype-3.png
10169 - - media/booking-create-resourcetype-4.png
10170 - - media/booking-create-resourcetype-5.png
10171 - - media/booking-pickup-1.png
10172 - - media/booking-pickup-2.png
10173 - - media/booking-pickup-3.png
10174 - - media/booking-pickup-module-1.png
10175 - - media/booking-pull-1.png
10176 - - media/booking-pull-2.png
10177 - - media/booking-pull-3.png
10178 - - media/booking-return-2.png
10179 - - media/booking-return-module-1.png
10180 - - media/booking-return-module-2.png
10181 - - media/booking-return-module-4.png
10182 - - media/cap-wiz-cal.jpg
10183 - - media/cap-wiz-chan.jpg
10184 - - media/cap-wiz-chron.jpg
10185 - - media/cap-wiz-freq.jpg
10186 - - media/cap-wiz-num.jpg
10187 - - media/catalogue-10.png
10188 - - media/catalogue-11.png
10189 - - media/catalogue-3.png
10190 - - media/catalogue-4.png
10191 - - media/catalogue-5.png
10192 - - media/catalogue-6.png
10193 - - media/catalogue-7.png
10194 - - media/catalogue-8.png
10195 - - media/catalogue-9.png
10196 - - media/caution.png
10197 - - media/ccbysa.png
10198 - - media/check_in_menu.png
10199 - - media/checkin_barcode.png
10200 - - media/checkin_options.png
10201 - - media/checkout_item_barcode.png
10202 - - media/checkout_menu.png
10203 - - media/circulation-1.png
10204 - - media/circulation-10.png
10205 - - media/circulation-11.png
10206 - - media/circulation-12.png
10207 - - media/circulation-13.png
10208 - - media/circulation-14.png
10209 - - media/circulation-15.png
10210 - - media/circulation-16.png
10211 - - media/circulation-17.png
10212 - - media/circulation-18.png
10213 - - media/circulation-19.png
10214 - - media/circulation-2.png
10215 - - media/circulation-20.png
10216 - - media/circulation-21.png
10217 - - media/circulation-22.png
10218 - - media/circulation-23.png
10219 - - media/circulation-24.png
10220 - - media/circulation-25.png
10221 - - media/circulation-26.png
10222 - - media/circulation-27.png
10223 - - media/circulation-28.png
10224 - - media/circulation-29.png
10225 - - media/circulation-3.png
10226 - - media/circulation-30.png
10227 - - media/circulation-31.png
10228 - - media/circulation-32.png
10229 - - media/circulation-33.png
10230 - - media/circulation-34.png
10231 - - media/circulation-35.png
10232 - - media/circulation-36.png
10233 - - media/circulation-4.png
10234 - - media/circulation-5.png
10235 - - media/circulation-6.png
10236 - - media/circulation-7.png
10237 - - media/circulation-8.png
10238 - - media/circulation-9.png
10239 - - media/claimed_date.png
10240 - - media/conj1.jpg
10241 - - media/conj10.jpg
10242 - - media/conj2.jpg
10243 - - media/conj3.jpg
10244 - - media/conj4.jpg
10245 - - media/conj5.jpg
10246 - - media/conj6.jpg
10247 - - media/conj7.jpg
10248 - - media/conj8.jpg
10249 - - media/conj9.jpg
10250 - - media/copy_alert_message.png
10251 - - media/copy_edit_alert.png
10252 - - media/create-template-1.png
10253 - - media/create-template-10.png
10254 - - media/create-template-11.png
10255 - - media/create-template-12.png
10256 - - media/create-template-13.png
10257 - - media/create-template-15.png
10258 - - media/create-template-16.png
10259 - - media/create-template-17.png
10260 - - media/create-template-19.png
10261 - - media/create-template-2.png
10262 - - media/create-template-20.png
10263 - - media/create-template-21.png
10264 - - media/create-template-22.png
10265 - - media/create-template-23.png
10266 - - media/create-template-24.png
10267 - - media/create-template-25.png
10268 - - media/create-template-26.png
10269 - - media/create-template-27.png
10270 - - media/create-template-28.png
10271 - - media/create-template-29.png
10272 - - media/create-template-3.png
10273 - - media/create-template-30.png
10274 - - media/create-template-31.png
10275 - - media/create-template-32.png
10276 - - media/create-template-33.png
10277 - - media/create-template-34.png
10278 - - media/create-template-35.png
10279 - - media/create-template-4.png
10280 - - media/create-template-5.png
10281 - - media/create-template-6.png
10282 - - media/create-template-7.png
10283 - - media/create-template-8.png
10284 - - media/create-template-9.png
10285 - - media/due_date_display.png
10286 - - media/edit_due_date_action.png
10287 - - media/epub_logo_color_ht39.gif
10288 - - media/evergreen_logo.gif
10289 - - media/folder-1.png
10290 - - media/folder-10.png
10291 - - media/folder-11.png
10292 - - media/folder-12.png
10293 - - media/folder-13.png
10294 - - media/folder-14.png
10295 - - media/folder-7a.png
10296 - - media/generate-report-1.png
10297 - - media/generate-report-10.png
10298 - - media/generate-report-14.png
10299 - - media/generate-report-2.png
10300 - - media/generate-report-3.png
10301 - - media/generate-report-8.png
10302 - - media/generate-report-9.png
10303 - - media/hold-1.png
10304 - - media/hold-10.png
10305 - - media/hold-11.png
10306 - - media/hold-12.png
10307 - - media/hold-14.png
10308 - - media/hold-15.png
10309 - - media/hold-16.png
10310 - - media/hold-17.png
10311 - - media/hold-18.png
10312 - - media/hold-19.png
10313 - - media/hold-2.png
10314 - - media/hold-20.png
10315 - - media/hold-21.png
10316 - - media/hold-22.png
10317 - - media/hold-23.png
10318 - - media/hold-24.png
10319 - - media/hold-25.png
10320 - - media/hold-26.png
10321 - - media/hold-27.png
10322 - - media/hold-28.png
10323 - - media/hold-29.png
10324 - - media/hold-4.png
10325 - - media/hold-5.png
10326 - - media/hold-6.png
10327 - - media/hold-7.png
10328 - - media/hold-8.png
10329 - - media/hold-9.png
10330 - - media/holds-clearing-1.png
10331 - - media/holds-clearing-2.png
10332 - - media/holds-clearing-3.png
10333 - - media/holds-clearing-4.png
10334 - - media/holds-managing-1.png
10335 - - media/holds-managing-10.png
10336 - - media/holds-managing-11.png
10337 - - media/holds-managing-12.png
10338 - - media/holds-managing-13.png
10339 - - media/holds-managing-14.png
10340 - - media/holds-managing-15.png
10341 - - media/holds-managing-16.png
10342 - - media/holds-managing-17.png
10343 - - media/holds-managing-18.png
10344 - - media/holds-managing-19.png
10345 - - media/holds-managing-2.png
10346 - - media/holds-managing-3.png
10347 - - media/holds-managing-4.png
10348 - - media/holds-managing-5.png
10349 - - media/holds-managing-6.png
10350 - - media/holds-managing-7.png
10351 - - media/holds-managing-8.png
10352 - - media/holds-managing-9.png
10353 - - media/holds-notifications-1.png
10354 - - media/holds-notifications-2.png
10355 - - media/holds-notifications-3.png
10356 - - media/holds-notifications-4.png
10357 - - media/holds-placing-1.png
10358 - - media/holds-placing-10.png
10359 - - media/holds-placing-11.png
10360 - - media/holds-placing-2.png
10361 - - media/holds-placing-3.png
10362 - - media/holds-placing-4.png
10363 - - media/holds-placing-5.png
10364 - - media/holds-placing-6.png
10365 - - media/holds-placing-7.png
10366 - - media/holds-placing-8.png
10367 - - media/holds-placing-9.png
10368 - - media/holds-pull-1.png
10369 - - media/holds-pull-2.png
10370 - - media/holds-pull-3.png
10371 - - media/holds-pull-4.png
10372 - - media/holds-pull-5.png
10373 - - media/holds-pull-5a.png
10374 - - media/holds-pull-6.png
10375 - - media/holds-pull-7.png
10376 - - media/holds-pull-8.png
10377 - - media/holds-pull-9.png
10378 - - media/in_house_use.png
10379 - - media/item_status_altview.png
10380 - - media/item_status_barcode.png
10381 - - media/item_status_list_view.png
10382 - - media/item_status_menu.png
10383 - - media/items_out_click.png
10384 - - media/k_book_record.png
10385 - - media/last_few_circs_action.png
10386 - - media/last_few_circs_display.png
10387 - - media/lost_cr_section.png
10388 - - media/lsa-1.png
10389 - - media/lsa-10.jpg
10390 - - media/lsa-11.jpg
10391 - - media/lsa-12.jpg
10392 - - media/lsa-14.jpg
10393 - - media/lsa-16.jpg
10394 - - media/lsa-17.jpg
10395 - - media/lsa-18.jpg
10396 - - media/lsa-2.jpg
10397 - - media/lsa-22.png
10398 - - media/lsa-23.jpg
10399 - - media/lsa-25.jpg
10400 - - media/lsa-26.jpg
10401 - - media/lsa-27.jpg
10402 - - media/lsa-28.jpg
10403 - - media/lsa-32.jpg
10404 - - media/lsa-33.jpg
10405 - - media/lsa-4.jpg
10406 - - media/lsa-5.jpg
10407 - - media/lsa-7.jpg
10408 - - media/lsa-8.jpg
10409 - - media/lsa-closed-mountain-1.png
10410 - - media/lsa-closed-mountain-2.png
10411 - - media/lsa-group-0.png
10412 - - media/lsa-group-1.png
10413 - - media/lsa-group-1a.png
10414 - - media/lsa-group-2.png
10415 - - media/lsa-group-3.png
10416 - - media/lsa-group-4.png
10417 - - media/lsa-group-5.png
10418 - - media/lsa-group-6.png
10419 - - media/lsa-statcat-1.png
10420 - - media/lsa-statcat-2.png
10421 - - media/lsa-statcat-3.png
10422 - - media/lsa-statcat-4.png
10423 - - media/lsa-statcat-5.png
10424 - - media/lsa-statcat-6.png
10425 - - media/lsa-statcat-7.png
10426 - - media/lsa-statcat-8.png
10427 - - media/main_logo.jpg
10428 - - media/mark_claims_returned.png
10429 - - media/mark_lost.png
10430 - - media/mark_missing_damaged.png
10431 - - media/monograph_parts1.jpg
10432 - - media/monograph_parts2.jpg
10433 - - media/monograph_parts3.jpg
10434 - - media/monograph_parts4.jpg
10435 - - media/monograph_parts5.jpg
10436 - - media/myaccount-bookbags.png
10437 - - media/myaccount-itemrenew.png
10438 - - media/myaccount-itemscheckedout.png
10439 - - media/myaccount-itemsonhold.png
10440 - - media/myaccount-login-arrow.png
10441 - - media/myaccount-login-info.png
10442 - - media/myaccount-login.png
10443 - - media/myaccount-loginpasswordupdate.png
10444 - - media/myaccount-summary.png
10446 - - media/offline-1.png
10447 - - media/offline-10.png
10448 - - media/offline-11.png
10449 - - media/offline-12.png
10450 - - media/offline-13.png
10451 - - media/offline-14.png
10452 - - media/offline-15.png
10453 - - media/offline-16.png
10454 - - media/offline-17.png
10455 - - media/offline-18.png
10456 - - media/offline-19.png
10457 - - media/offline-2.png
10458 - - media/offline-20.png
10459 - - media/offline-21.png
10460 - - media/offline-22.png
10461 - - media/offline-23.png
10462 - - media/offline-24.png
10463 - - media/offline-25.png
10464 - - media/offline-26.png
10465 - - media/offline-27.png
10466 - - media/offline-28.png
10467 - - media/offline-29.png
10468 - - media/offline-3.png
10469 - - media/offline-30.png
10470 - - media/offline-31.png
10471 - - media/offline-32.png
10472 - - media/offline-33.png
10473 - - media/offline-34.png
10474 - - media/offline-35.png
10475 - - media/offline-36.png
10476 - - media/offline-4.png
10477 - - media/offline-5.png
10478 - - media/offline-6.png
10479 - - media/offline-7.png
10480 - - media/offline-8.png
10481 - - media/offline-9.png
10482 - - media/overdue_checkin.png
10483 - - media/passwordresetmessage.png
10484 - - media/patron-1.png
10485 - - media/patron-10.png
10486 - - media/patron-11.png
10487 - - media/patron-12.png
10488 - - media/patron-13.png
10489 - - media/patron-14.png
10490 - - media/patron-15.png
10491 - - media/patron-16.png
10492 - - media/patron-17.png
10493 - - media/patron-18.png
10494 - - media/patron-19.png
10495 - - media/patron-2.png
10496 - - media/patron-20.png
10497 - - media/patron-21.png
10498 - - media/patron-22.png
10499 - - media/patron-23.png
10500 - - media/patron-24.png
10501 - - media/patron-25.png
10502 - - media/patron-26.png
10503 - - media/patron-27.png
10504 - - media/patron-28.png
10505 - - media/patron-29.png
10506 - - media/patron-3.png
10507 - - media/patron-30.png
10508 - - media/patron-31.png
10509 - - media/patron-32.png
10510 - - media/patron-3a.png
10511 - - media/patron-4.png
10512 - - media/patron-5.png
10513 - - media/patron-6.png
10514 - - media/patron-7.png
10515 - - media/patron-8.png
10516 - - media/patron-9.png
10517 - - media/patron-record-status-1.png
10518 - - media/patron-record-status-dark-grey.png
10519 - - media/patron-record-status-green.png
10520 - - media/patron-record-status-light-grey.png
10521 - - media/patron-record-status-orange.png
10522 - - media/patron-record-status-purple.png
10523 - - media/patron-record-status-red.png
10524 - - media/patron-record-status-yellow.png
10525 - - media/patron_summary_checkouts.jpg
10526 - - media/pdf_icon.gif
10527 - - media/pre_cat_alert.png
10528 - - media/precat.png
10529 - - media/profile-5.png
10530 - - media/profile-6.png
10531 - - media/profile-7.png
10532 - - media/receipt-10.jpg
10533 - - media/receipt-11.jpg
10534 - - media/receipt-12.jpg
10535 - - media/receipt-13.jpg
10536 - - media/receipt-14.jpg
10537 - - media/receipt-15.jpg
10538 - - media/receipt-16.png
10539 - - media/receipt-17.jpg
10540 - - media/receipt-18.jpg
10541 - - media/receipt-19.jpg
10542 - - media/receipt-2.jpg
10543 - - media/receipt-20.jpg
10544 - - media/receipt-21.jpg
10545 - - media/receipt-22.jpg
10546 - - media/receipt-23.jpg
10547 - - media/receipt-24.jpg
10548 - - media/receipt-3.jpg
10549 - - media/receipt-4.jpg
10550 - - media/receipt-5.jpg
10551 - - media/receipt-6.jpg
10552 - - media/receipt-7.jpg
10553 - - media/receipt-8.jpg
10554 - - media/receipt-9.jpg
10555 - - media/record_in_house_action.png
10556 - - media/renew_action.png
10557 - - media/renew_item.png
10558 - - media/renew_item_calendar.png
10559 - - media/renew_specific_date.png
10560 - - media/retrieve_patron.png
10561 - - media/scv-crec.jpg
10562 - - media/scv-distr.jpg
10563 - - media/scv-iss.jpg
10564 - - media/scv-rec.jpg
10565 - - media/scv-srec.jpg
10566 - - media/scv-sub.jpg
10567 - - media/server-3.png
10568 - - media/server-4.png
10569 - - media/server-5.png
10570 - - media/server-6.png
10571 - - media/shared-template-6.png
10572 - - media/shared-template-7.png
10573 - - media/shared-template-9.png
10574 - - media/small_logo_white.jpg
10575 - - media/specify_due_date1.png
10576 - - media/specify_due_date2.png
10577 - - media/staffclient-1.png
10578 - - media/staffclient-2.png
10579 - - media/staffclient-3.png
10580 - - media/staffclient-4.png
10581 - - media/staffclient-5.png
10582 - - media/staffclient-6.png
10583 - - media/staffclient-6a.png
10584 - - media/staffclient-6b.png
10585 - - media/staffclient-6c.png
10586 - - media/staffclient-6d.png
10587 - - media/staffclient-7.png
10588 - - media/staffclient-7a.png
10589 - - media/staffclient-8.png
10590 - - media/staffclient-9.png
10591 - - media/staffclientinstallation-proxy-putty-1.png
10592 - - media/staffclientinstallation-proxy-socks-1.png
10593 - - media/staffclientinstallation-proxy-socks-2.png
10594 - - media/staffclientinstallation-staffclient-1.png
10595 - - media/staffclientinstallation-staffclient-2.png
10596 - - media/staffclientinstallation-staffclient-3.png
10597 - - media/staffclientinstallation-staffclient-4.png
10598 - - media/staffclientinstallation-staffclient-workstationnames-1.png
10599 - - media/staffclientinstallation-staffclient-workstationnames-2.png
10600 - - media/staffclientinstallation-staffclient-workstationnames-3.png
10601 - - media/staffclientinstallation-tabbed-1.png
10602 - - media/survey-1.png
10603 - - media/survey-10.png
10604 - - media/survey-2.png
10605 - - media/survey-3.png
10606 - - media/survey-4.png
10607 - - media/survey-5.png
10608 - - media/survey-6.png
10609 - - media/survey-7.png
10610 - - media/survey-8.png
10611 - - media/survey-9.png
10613 - - media/transit-1.png
10614 - - media/transit-10.png
10615 - - media/transit-2.png
10616 - - media/transit-3.png
10617 - - media/transit-4a.png
10618 - - media/transit-5.png
10619 - - media/transit-6.png
10620 - - media/transit-7.png
10621 - - media/transit-8.png
10622 - - media/transit-9.png
10623 - - media/unified_volume_copy_creator1.jpg
10624 - - media/unified_volume_copy_creator2.jpg
10625 - - media/unified_volume_copy_creator3.jpg
10626 - - media/unified_volume_copy_creator4.jpg
10627 - - media/unified_volume_copy_creator5.jpg
10628 - - media/unified_volume_copy_creator6.jpg
10629 - - media/view-output-1.png
10630 - - media/view-output-2.png
10631 - - media/view-output-3.png
10632 - - media/view-output-4.png
10633 - - media/view-output-5.png
10634 - - media/warning.png
10635 0 63 opac/my_lists.txt
10636 0 611 release_notes.txt
10639 0 30 serials/A-intro.txt
10640 0 43 serials/B-copy_template.txt
10641 0 152 serials/C-subscription-SCV.txt
10642 0 188 serials/D-subscription-ASCV.txt
10643 0 19 serials/E-edit_subscriptions.txt
10644 0 64 serials/F-Receiving.txt
10645 0 9 serials/G-Special_issue.txt
10646 0 35 serials/H-holdings_statements.txt
10647 delete mode 100644 acquisitions/introduction.txt
10648 delete mode 100644 acquisitions/receive_items_from_invoice.txt
10649 delete mode 100644 acquisitions/selection_lists_po.txt
10650 delete mode 100644 acquisitions/vandelay_acquisitions_integration.txt
10651 delete mode 100644 admin/SMS_messaging.txt
10652 delete mode 100644 admin/acquisitions_admin.txt
10653 delete mode 100644 admin/authorities.txt
10654 delete mode 100644 admin/auto_suggest_search.txt
10655 delete mode 100644 admin/booking-admin.txt
10656 delete mode 100644 admin/cn_prefixes_and_suffixes.txt
10657 delete mode 100644 admin/customize_staff_client.txt
10658 delete mode 100644 admin/hold_driven_recalls.txt
10659 delete mode 100644 admin/lsa-library_settings_editor.txt
10660 delete mode 100644 admin/lsa-statcat.txt
10661 delete mode 100644 admin/recent_staff_searches.txt
10662 delete mode 100644 admin/restrict_Z39.50_sources_by_perm_group.txt
10663 delete mode 100644 admin/staff_client-double_clicking.txt
10664 delete mode 100644 admin/staff_client-recent_searches.txt
10665 delete mode 100644 admin/staff_client-return_to_results_from_marc.txt
10666 delete mode 100644 admin/staff_client-sorting_columns.txt
10667 delete mode 100644 admin/staff_client-tab_buttons.txt
10668 delete mode 100644 admin/template_toolkit.txt
10669 delete mode 100644 admin/user_activity_type.txt
10670 delete mode 100644 attributions.txt
10671 delete mode 100644 cataloging/batch_importing_MARC.txt
10672 delete mode 100644 cataloging/conjoined_items.txt
10673 delete mode 100644 cataloging/monograph_parts.txt
10674 delete mode 100644 cataloging/overlay_record_3950_import.txt
10675 delete mode 100644 circulation/README
10676 delete mode 100644 circulation/booking.txt
10677 delete mode 100644 circulation/circulating_items.txt
10678 delete mode 100644 development/README
10679 delete mode 100644 development/updating_translations_launchpad.txt
10680 create mode 100644 docs/acquisitions/introduction.txt
10681 create mode 100644 docs/acquisitions/receive_items_from_invoice.txt
10682 create mode 100644 docs/acquisitions/selection_lists_po.txt
10683 create mode 100644 docs/acquisitions/vandelay_acquisitions_integration.txt
10684 create mode 100644 docs/admin/SMS_messaging.txt
10685 create mode 100644 docs/admin/acquisitions_admin.txt
10686 create mode 100644 docs/admin/authorities.txt
10687 create mode 100644 docs/admin/auto_suggest_search.txt
10688 create mode 100644 docs/admin/booking-admin.txt
10689 create mode 100644 docs/admin/cn_prefixes_and_suffixes.txt
10690 create mode 100644 docs/admin/customize_staff_client.txt
10691 create mode 100644 docs/admin/hold_driven_recalls.txt
10692 create mode 100644 docs/admin/lsa-library_settings_editor.txt
10693 create mode 100644 docs/admin/lsa-statcat.txt
10694 create mode 100644 docs/admin/recent_staff_searches.txt
10695 create mode 100644 docs/admin/restrict_Z39.50_sources_by_perm_group.txt
10696 create mode 100644 docs/admin/staff_client-double_clicking.txt
10697 create mode 100644 docs/admin/staff_client-recent_searches.txt
10698 create mode 100644 docs/admin/staff_client-return_to_results_from_marc.txt
10699 create mode 100644 docs/admin/staff_client-sorting_columns.txt
10700 create mode 100644 docs/admin/staff_client-tab_buttons.txt
10701 create mode 100644 docs/admin/template_toolkit.txt
10702 create mode 100644 docs/admin/user_activity_type.txt
10703 create mode 100644 docs/attributions.txt
10704 create mode 100644 docs/cataloging/batch_importing_MARC.txt
10705 create mode 100644 docs/cataloging/conjoined_items.txt
10706 create mode 100644 docs/cataloging/monograph_parts.txt
10707 create mode 100644 docs/cataloging/overlay_record_3950_import.txt
10708 create mode 100644 docs/circulation/README
10709 create mode 100644 docs/circulation/booking.txt
10710 create mode 100644 docs/circulation/circulating_items.txt
10711 create mode 100644 docs/development/README
10712 create mode 100644 docs/development/updating_translations_launchpad.txt
10713 create mode 100644 docs/installation/edi_setup.txt
10714 create mode 100644 docs/installation/server_installation.txt
10715 create mode 100644 docs/installation/server_upgrade.txt
10716 create mode 100644 docs/installation/system_requirements.txt
10717 create mode 100644 docs/licensing.txt
10718 create mode 100644 docs/media/1.png
10719 create mode 100644 docs/media/10.png
10720 create mode 100644 docs/media/11.png
10721 create mode 100644 docs/media/12.png
10722 create mode 100644 docs/media/13.png
10723 create mode 100644 docs/media/14.png
10724 create mode 100644 docs/media/15.png
10725 create mode 100644 docs/media/2.png
10726 create mode 100644 docs/media/3.png
10727 create mode 100644 docs/media/4.png
10728 create mode 100644 docs/media/5.png
10729 create mode 100644 docs/media/6.png
10730 create mode 100644 docs/media/7.png
10731 create mode 100644 docs/media/8.png
10732 create mode 100644 docs/media/9.png
10733 create mode 100644 docs/media/Authority_Control_Sets1.jpg
10734 create mode 100644 docs/media/Authority_Control_Sets1.jpg.1
10735 create mode 100644 docs/media/Authority_Control_Sets2.jpg
10736 create mode 100644 docs/media/Authority_Control_Sets2.jpg.1
10737 create mode 100644 docs/media/Authority_Control_Sets3.jpg
10738 create mode 100644 docs/media/Authority_Control_Sets3.jpg.1
10739 create mode 100644 docs/media/Authority_Control_Sets4.jpg
10740 create mode 100644 docs/media/Authority_Control_Sets4.jpg.1
10741 create mode 100644 docs/media/Authority_Control_Sets5.jpg
10742 create mode 100644 docs/media/Authority_Control_Sets5.jpg.1
10743 create mode 100644 docs/media/Authority_Control_Sets6.jpg
10744 create mode 100644 docs/media/Authority_Control_Sets6.jpg.1
10745 create mode 100644 docs/media/Authority_Control_Sets7.jpg
10746 create mode 100644 docs/media/Authority_Control_Sets7.jpg.1
10747 create mode 100644 docs/media/Authority_Control_Sets8.jpg
10748 create mode 100644 docs/media/Authority_Control_Sets8.jpg.1
10749 create mode 100644 docs/media/Authority_Control_Sets9.jpg
10750 create mode 100644 docs/media/Authority_Control_Sets9.jpg.1
10751 create mode 100644 docs/media/Auto_Suggest_in_Catalog_Search1.jpg
10752 create mode 100644 docs/media/Auto_Suggest_in_Catalog_Search2.jpg
10753 create mode 100644 docs/media/Batch_Importing_MARC_Records1.jpg
10754 create mode 100644 docs/media/Batch_Importing_MARC_Records10.jpg
10755 create mode 100644 docs/media/Batch_Importing_MARC_Records11.jpg
10756 create mode 100644 docs/media/Batch_Importing_MARC_Records12.jpg
10757 create mode 100644 docs/media/Batch_Importing_MARC_Records13.jpg
10758 create mode 100644 docs/media/Batch_Importing_MARC_Records14.jpg
10759 create mode 100644 docs/media/Batch_Importing_MARC_Records15.jpg
10760 create mode 100644 docs/media/Batch_Importing_MARC_Records2.jpg
10761 create mode 100644 docs/media/Batch_Importing_MARC_Records3.jpg
10762 create mode 100644 docs/media/Batch_Importing_MARC_Records4.jpg
10763 create mode 100644 docs/media/Batch_Importing_MARC_Records5.jpg
10764 create mode 100644 docs/media/Batch_Importing_MARC_Records6.jpg
10765 create mode 100644 docs/media/Batch_Importing_MARC_Records7.jpg
10766 create mode 100644 docs/media/Batch_Importing_MARC_Records8.jpg
10767 create mode 100644 docs/media/Batch_Importing_MARC_Records9.jpg
10768 create mode 100644 docs/media/Call_Number_Prefixes_and_Suffixes_2_21.jpg
10769 create mode 100644 docs/media/Call_Number_Prefixes_and_Suffixes_2_22.jpg
10770 create mode 100644 docs/media/Call_Number_Prefixes_and_Suffixes_2_22.jpg.1
10771 create mode 100644 docs/media/Customizable_Toolbar1.jpg
10772 create mode 100644 docs/media/Customizable_Toolbar2.jpg
10773 create mode 100644 docs/media/Customizable_Toolbar3.jpg
10774 create mode 100644 docs/media/Customizable_Toolbar4.jpg
10775 create mode 100644 docs/media/Double_Click1.jpg
10776 create mode 100644 docs/media/Double_Click2.jpg
10777 create mode 100644 docs/media/Double_Click3.jpg
10778 create mode 100644 docs/media/My_Lists1.jpg
10779 create mode 100644 docs/media/My_Lists3.jpg
10780 create mode 100644 docs/media/My_Lists4.jpg
10781 create mode 100644 docs/media/My_Lists5.jpg
10782 create mode 100644 docs/media/My_Lists6.jpg
10783 create mode 100644 docs/media/My_Lists7.jpg
10784 create mode 100644 docs/media/New_Tab_Button1.jpg
10785 create mode 100644 docs/media/Overlay_Existing_Record_via_Z39_50_Import1.jpg
10786 create mode 100644 docs/media/Overlay_Existing_Record_via_Z39_50_Import2.jpg
10787 create mode 100644 docs/media/Overlay_Existing_Record_via_Z39_50_Import3.jpg
10788 create mode 100644 docs/media/Overlay_Existing_Record_via_Z39_50_Import4.jpg
10789 create mode 100644 docs/media/Overlay_Existing_Record_via_Z39_50_Import5.jpg
10790 create mode 100644 docs/media/Overlay_Existing_Record_via_Z39_50_Import6.jpg
10791 create mode 100644 docs/media/Receive_Items_From_an_Invoice1.jpg
10792 create mode 100644 docs/media/Receive_Items_From_an_Invoice2.jpg
10793 create mode 100644 docs/media/Receive_Items_From_an_Invoice3.jpg
10794 create mode 100644 docs/media/Receive_Items_From_an_Invoice4.jpg
10795 create mode 100644 docs/media/Receive_Items_From_an_Invoice5.jpg
10796 create mode 100644 docs/media/Receive_Items_From_an_Invoice6.jpg
10797 create mode 100644 docs/media/Receive_Items_From_an_Invoice7.jpg
10798 create mode 100644 docs/media/Restrict_Z39_50_Sources_by_Permission_Group1.jpg
10799 create mode 100644 docs/media/Restrict_Z39_50_Sources_by_Permission_Group2.jpg
10800 create mode 100644 docs/media/Restrict_Z39_50_Sources_by_Permission_Group3.jpg
10801 create mode 100644 docs/media/SMS_Text_Messaging1.jpg
10802 create mode 100644 docs/media/SMS_Text_Messaging10.jpg
10803 create mode 100644 docs/media/SMS_Text_Messaging11.jpg
10804 create mode 100644 docs/media/SMS_Text_Messaging12.jpg
10805 create mode 100644 docs/media/SMS_Text_Messaging13.jpg
10806 create mode 100644 docs/media/SMS_Text_Messaging2.jpg
10807 create mode 100644 docs/media/SMS_Text_Messaging3.jpg
10808 create mode 100644 docs/media/SMS_Text_Messaging4.jpg
10809 create mode 100644 docs/media/SMS_Text_Messaging5.jpg
10810 create mode 100644 docs/media/SMS_Text_Messaging6.jpg
10811 create mode 100644 docs/media/SMS_Text_Messaging7.jpg
10812 create mode 100644 docs/media/SMS_Text_Messaging8.jpg
10813 create mode 100644 docs/media/SMS_Text_Messaging9.jpg
10814 create mode 100644 docs/media/Saved_Catalog_Searches_2_21.jpg
10815 create mode 100644 docs/media/Saved_Catalog_Searches_2_21.jpg.1
10816 create mode 100644 docs/media/Saved_Catalog_Searches_2_22.jpg
10817 create mode 100644 docs/media/Saved_Catalog_Searches_2_22.jpg.1
10818 create mode 100644 docs/media/Search_Results1.jpg
10819 create mode 100644 docs/media/Sorting_Columns2.jpg
10820 create mode 100644 docs/media/Sorting_Columns3.jpg
10821 create mode 100644 docs/media/Sorting_Columns3.jpg.1
10822 create mode 100644 docs/media/Sorting_Columns4.jpg
10823 create mode 100644 docs/media/Sorting_Columns5.jpg
10824 create mode 100644 docs/media/Target_Pickup_Lib1.jpg
10825 create mode 100644 docs/media/Target_Pickup_Lib2.jpg
10826 create mode 100644 docs/media/User_Activity_Types1A.jpg
10827 create mode 100644 docs/media/User_Activity_Types2A.jpg
10828 create mode 100644 docs/media/Vandelay_Integration_into_Acquisitions1.jpg
10829 create mode 100644 docs/media/Vandelay_Integration_into_Acquisitions2.jpg
10830 create mode 100644 docs/media/Vandelay_Integration_into_Acquisitions3.jpg
10831 create mode 100644 docs/media/Vandelay_Integration_into_Acquisitions4.jpg
10832 create mode 100644 docs/media/Vandelay_Integration_into_Acquisitions5.jpg
10833 create mode 100644 docs/media/Vandelay_Integration_into_Acquisitions6.jpg
10834 create mode 100644 docs/media/acq_activate.png
10835 create mode 100644 docs/media/acq_apply_claim_policy.png
10836 create mode 100644 docs/media/acq_brief_record-2.png
10837 create mode 100644 docs/media/acq_brief_record.png
10838 create mode 100644 docs/media/acq_cancel_copy.png
10839 create mode 100644 docs/media/acq_cancel_line_items.png
10840 create mode 100644 docs/media/acq_claim_item-2.png
10841 create mode 100644 docs/media/acq_claim_item-3.png
10842 create mode 100644 docs/media/acq_claim_item-4.png
10843 create mode 100644 docs/media/acq_claim_item-5.png
10844 create mode 100644 docs/media/acq_claim_item.png
10845 create mode 100644 docs/media/acq_export_list.png
10846 create mode 100644 docs/media/acq_funds-2.png
10847 create mode 100644 docs/media/acq_funds.png
10848 create mode 100644 docs/media/acq_invoice_blanket.png
10849 create mode 100644 docs/media/acq_invoice_line_items.png
10850 create mode 100644 docs/media/acq_invoice_link.png
10851 create mode 100644 docs/media/acq_invoice_purchase_order.png
10852 create mode 100644 docs/media/acq_invoice_view-2.png
10853 create mode 100644 docs/media/acq_invoice_view.png
10854 create mode 100644 docs/media/acq_line_items_add_copies-2.png
10855 create mode 100644 docs/media/acq_line_items_add_copies-3.png
10856 create mode 100644 docs/media/acq_line_items_add_copies.png
10857 create mode 100644 docs/media/acq_line_items_add_notes.png
10858 create mode 100644 docs/media/acq_line_items_alerts-2.png
10859 create mode 100644 docs/media/acq_line_items_alerts.png
10860 create mode 100644 docs/media/acq_line_items_link-2.png
10861 create mode 100644 docs/media/acq_line_items_link.png
10862 create mode 100644 docs/media/acq_line_items_update_barcodes.png
10863 create mode 100644 docs/media/acq_line_items_view_history.png
10864 create mode 100644 docs/media/acq_line_items_worksheet.png
10865 create mode 100644 docs/media/acq_load_records.png
10866 create mode 100644 docs/media/acq_marc_search-2.png
10867 create mode 100644 docs/media/acq_marc_search.png
10868 create mode 100644 docs/media/acq_purchase_order_add_charges.png
10869 create mode 100644 docs/media/acq_purchase_order_add_note.png
10870 create mode 100644 docs/media/acq_purchase_order_create.png
10871 create mode 100644 docs/media/acq_purchase_order_history.png
10872 create mode 100644 docs/media/acq_purchase_order_name.png
10873 create mode 100644 docs/media/acq_purchase_order_print.png
10874 create mode 100644 docs/media/acq_purchase_order_split-2.png
10875 create mode 100644 docs/media/acq_purchase_order_split.png
10876 create mode 100644 docs/media/acq_purchase_order_view-2.png
10877 create mode 100644 docs/media/acq_purchase_order_view.png
10878 create mode 100644 docs/media/acq_search.png
10879 create mode 100644 docs/media/acq_selection_clone.png
10880 create mode 100644 docs/media/acq_selection_create.png
10881 create mode 100644 docs/media/acq_selection_mark_ready-2.png
10882 create mode 100644 docs/media/acq_selection_mark_ready.png
10883 create mode 100644 docs/media/acq_selection_merge.png
10884 create mode 100644 docs/media/acq_workflow.jpg
10885 create mode 100644 docs/media/add_holdings-1.png
10886 create mode 100644 docs/media/add_holdings-2.png
10887 create mode 100644 docs/media/add_holdings-3.png
10888 create mode 100644 docs/media/add_holdings-4.png
10889 create mode 100644 docs/media/add_holdings-5.png
10890 create mode 100644 docs/media/application-pdf.png
10891 create mode 100644 docs/media/ascv-distr.jpg
10892 create mode 100644 docs/media/ascv-issues.jpg
10893 create mode 100644 docs/media/ascv-sub.jpg
10894 create mode 100644 docs/media/backdate_checkin.png
10895 create mode 100644 docs/media/backdate_post_checkin.png
10896 create mode 100644 docs/media/backdate_post_date.png
10897 create mode 100644 docs/media/backdate_red.png
10898 create mode 100644 docs/media/bills-1.png
10899 create mode 100644 docs/media/bills-10.png
10900 create mode 100644 docs/media/bills-11.png
10901 create mode 100644 docs/media/bills-12.png
10902 create mode 100644 docs/media/bills-13.png
10903 create mode 100644 docs/media/bills-14.png
10904 create mode 100644 docs/media/bills-15.png
10905 create mode 100644 docs/media/bills-16.png
10906 create mode 100644 docs/media/bills-17.png
10907 create mode 100644 docs/media/bills-18.png
10908 create mode 100644 docs/media/bills-19.png
10909 create mode 100644 docs/media/bills-2.png
10910 create mode 100644 docs/media/bills-20.png
10911 create mode 100644 docs/media/bills-3.png
10912 create mode 100644 docs/media/bills-4.png
10913 create mode 100644 docs/media/bills-5.png
10914 create mode 100644 docs/media/bills-6.png
10915 create mode 100644 docs/media/bills-7.png
10916 create mode 100644 docs/media/bills-8.png
10917 create mode 100644 docs/media/bills-9.png
10918 create mode 100644 docs/media/booking-cancel-1.png
10919 create mode 100644 docs/media/booking-cancel-2.png
10920 create mode 100644 docs/media/booking-cancel-3.png
10921 create mode 100644 docs/media/booking-cancel-4.png
10922 create mode 100644 docs/media/booking-capture-1.png
10923 create mode 100644 docs/media/booking-capture-2.png
10924 create mode 100644 docs/media/booking-capture-3.png
10925 create mode 100644 docs/media/booking-create-1.png
10926 create mode 100644 docs/media/booking-create-2.png
10927 create mode 100644 docs/media/booking-create-3.png
10928 create mode 100644 docs/media/booking-create-4.png
10929 create mode 100644 docs/media/booking-create-5.png
10930 create mode 100644 docs/media/booking-create-6.png
10931 create mode 100644 docs/media/booking-create-7.png
10932 create mode 100644 docs/media/booking-create-8.png
10933 create mode 100644 docs/media/booking-create-9.png
10934 create mode 100644 docs/media/booking-create-bookable-1.png
10935 create mode 100644 docs/media/booking-create-bookable-2.png
10936 create mode 100644 docs/media/booking-create-bookable-3.png
10937 create mode 100644 docs/media/booking-create-bookable-4.png
10938 create mode 100644 docs/media/booking-create-bookable-5.png
10939 create mode 100644 docs/media/booking-create-bookable-6.png
10940 create mode 100644 docs/media/booking-create-module-1.png
10941 create mode 100644 docs/media/booking-create-module-2.png
10942 create mode 100644 docs/media/booking-create-module-3.png
10943 create mode 100644 docs/media/booking-create-module-4.png
10944 create mode 100644 docs/media/booking-create-resourcetype-1.png
10945 create mode 100644 docs/media/booking-create-resourcetype-2.png
10946 create mode 100644 docs/media/booking-create-resourcetype-3.png
10947 create mode 100644 docs/media/booking-create-resourcetype-4.png
10948 create mode 100644 docs/media/booking-create-resourcetype-5.png
10949 create mode 100644 docs/media/booking-pickup-1.png
10950 create mode 100644 docs/media/booking-pickup-2.png
10951 create mode 100644 docs/media/booking-pickup-3.png
10952 create mode 100644 docs/media/booking-pickup-module-1.png
10953 create mode 100644 docs/media/booking-pull-1.png
10954 create mode 100644 docs/media/booking-pull-2.png
10955 create mode 100644 docs/media/booking-pull-3.png
10956 create mode 100644 docs/media/booking-return-2.png
10957 create mode 100644 docs/media/booking-return-module-1.png
10958 create mode 100644 docs/media/booking-return-module-2.png
10959 create mode 100644 docs/media/booking-return-module-4.png
10960 create mode 100644 docs/media/cap-wiz-cal.jpg
10961 create mode 100644 docs/media/cap-wiz-chan.jpg
10962 create mode 100644 docs/media/cap-wiz-chron.jpg
10963 create mode 100644 docs/media/cap-wiz-freq.jpg
10964 create mode 100644 docs/media/cap-wiz-num.jpg
10965 create mode 100644 docs/media/catalogue-10.png
10966 create mode 100644 docs/media/catalogue-11.png
10967 create mode 100644 docs/media/catalogue-3.png
10968 create mode 100644 docs/media/catalogue-4.png
10969 create mode 100644 docs/media/catalogue-5.png
10970 create mode 100644 docs/media/catalogue-6.png
10971 create mode 100644 docs/media/catalogue-7.png
10972 create mode 100644 docs/media/catalogue-8.png
10973 create mode 100644 docs/media/catalogue-9.png
10974 create mode 100644 docs/media/caution.png
10975 create mode 100644 docs/media/ccbysa.png
10976 create mode 100644 docs/media/check_in_menu.png
10977 create mode 100644 docs/media/checkin_barcode.png
10978 create mode 100644 docs/media/checkin_options.png
10979 create mode 100644 docs/media/checkout_item_barcode.png
10980 create mode 100644 docs/media/checkout_menu.png
10981 create mode 100644 docs/media/circulation-1.png
10982 create mode 100644 docs/media/circulation-10.png
10983 create mode 100644 docs/media/circulation-11.png
10984 create mode 100644 docs/media/circulation-12.png
10985 create mode 100644 docs/media/circulation-13.png
10986 create mode 100644 docs/media/circulation-14.png
10987 create mode 100644 docs/media/circulation-15.png
10988 create mode 100644 docs/media/circulation-16.png
10989 create mode 100644 docs/media/circulation-17.png
10990 create mode 100644 docs/media/circulation-18.png
10991 create mode 100644 docs/media/circulation-19.png
10992 create mode 100644 docs/media/circulation-2.png
10993 create mode 100644 docs/media/circulation-20.png
10994 create mode 100644 docs/media/circulation-21.png
10995 create mode 100644 docs/media/circulation-22.png
10996 create mode 100644 docs/media/circulation-23.png
10997 create mode 100644 docs/media/circulation-24.png
10998 create mode 100644 docs/media/circulation-25.png
10999 create mode 100644 docs/media/circulation-26.png
11000 create mode 100644 docs/media/circulation-27.png
11001 create mode 100644 docs/media/circulation-28.png
11002 create mode 100644 docs/media/circulation-29.png
11003 create mode 100644 docs/media/circulation-3.png
11004 create mode 100644 docs/media/circulation-30.png
11005 create mode 100644 docs/media/circulation-31.png
11006 create mode 100644 docs/media/circulation-32.png
11007 create mode 100644 docs/media/circulation-33.png
11008 create mode 100644 docs/media/circulation-34.png
11009 create mode 100644 docs/media/circulation-35.png
11010 create mode 100644 docs/media/circulation-36.png
11011 create mode 100644 docs/media/circulation-4.png
11012 create mode 100644 docs/media/circulation-5.png
11013 create mode 100644 docs/media/circulation-6.png
11014 create mode 100644 docs/media/circulation-7.png
11015 create mode 100644 docs/media/circulation-8.png
11016 create mode 100644 docs/media/circulation-9.png
11017 create mode 100644 docs/media/claimed_date.png
11018 create mode 100644 docs/media/conj1.jpg
11019 create mode 100644 docs/media/conj10.jpg
11020 create mode 100644 docs/media/conj2.jpg
11021 create mode 100644 docs/media/conj3.jpg
11022 create mode 100644 docs/media/conj4.jpg
11023 create mode 100644 docs/media/conj5.jpg
11024 create mode 100644 docs/media/conj6.jpg
11025 create mode 100644 docs/media/conj7.jpg
11026 create mode 100644 docs/media/conj8.jpg
11027 create mode 100644 docs/media/conj9.jpg
11028 create mode 100644 docs/media/copy_alert_message.png
11029 create mode 100644 docs/media/copy_edit_alert.png
11030 create mode 100644 docs/media/create-template-1.png
11031 create mode 100644 docs/media/create-template-10.png
11032 create mode 100644 docs/media/create-template-11.png
11033 create mode 100644 docs/media/create-template-12.png
11034 create mode 100644 docs/media/create-template-13.png
11035 create mode 100644 docs/media/create-template-15.png
11036 create mode 100644 docs/media/create-template-16.png
11037 create mode 100644 docs/media/create-template-17.png
11038 create mode 100644 docs/media/create-template-19.png
11039 create mode 100644 docs/media/create-template-2.png
11040 create mode 100644 docs/media/create-template-20.png
11041 create mode 100644 docs/media/create-template-21.png
11042 create mode 100644 docs/media/create-template-22.png
11043 create mode 100644 docs/media/create-template-23.png
11044 create mode 100644 docs/media/create-template-24.png
11045 create mode 100644 docs/media/create-template-25.png
11046 create mode 100644 docs/media/create-template-26.png
11047 create mode 100644 docs/media/create-template-27.png
11048 create mode 100644 docs/media/create-template-28.png
11049 create mode 100644 docs/media/create-template-29.png
11050 create mode 100644 docs/media/create-template-3.png
11051 create mode 100644 docs/media/create-template-30.png
11052 create mode 100644 docs/media/create-template-31.png
11053 create mode 100644 docs/media/create-template-32.png
11054 create mode 100644 docs/media/create-template-33.png
11055 create mode 100644 docs/media/create-template-34.png
11056 create mode 100644 docs/media/create-template-35.png
11057 create mode 100644 docs/media/create-template-4.png
11058 create mode 100644 docs/media/create-template-5.png
11059 create mode 100644 docs/media/create-template-6.png
11060 create mode 100644 docs/media/create-template-7.png
11061 create mode 100644 docs/media/create-template-8.png
11062 create mode 100644 docs/media/create-template-9.png
11063 create mode 100644 docs/media/due_date_display.png
11064 create mode 100644 docs/media/edit_due_date_action.png
11065 create mode 100644 docs/media/epub_logo_color_ht39.gif
11066 create mode 100644 docs/media/evergreen_logo.gif
11067 create mode 100644 docs/media/folder-1.png
11068 create mode 100644 docs/media/folder-10.png
11069 create mode 100644 docs/media/folder-11.png
11070 create mode 100644 docs/media/folder-12.png
11071 create mode 100644 docs/media/folder-13.png
11072 create mode 100644 docs/media/folder-14.png
11073 create mode 100644 docs/media/folder-7a.png
11074 create mode 100644 docs/media/generate-report-1.png
11075 create mode 100644 docs/media/generate-report-10.png
11076 create mode 100644 docs/media/generate-report-14.png
11077 create mode 100644 docs/media/generate-report-2.png
11078 create mode 100644 docs/media/generate-report-3.png
11079 create mode 100644 docs/media/generate-report-8.png
11080 create mode 100644 docs/media/generate-report-9.png
11081 create mode 100644 docs/media/hold-1.png
11082 create mode 100644 docs/media/hold-10.png
11083 create mode 100644 docs/media/hold-11.png
11084 create mode 100644 docs/media/hold-12.png
11085 create mode 100644 docs/media/hold-14.png
11086 create mode 100644 docs/media/hold-15.png
11087 create mode 100644 docs/media/hold-16.png
11088 create mode 100644 docs/media/hold-17.png
11089 create mode 100644 docs/media/hold-18.png
11090 create mode 100644 docs/media/hold-19.png
11091 create mode 100644 docs/media/hold-2.png
11092 create mode 100644 docs/media/hold-20.png
11093 create mode 100644 docs/media/hold-21.png
11094 create mode 100644 docs/media/hold-22.png
11095 create mode 100644 docs/media/hold-23.png
11096 create mode 100644 docs/media/hold-24.png
11097 create mode 100644 docs/media/hold-25.png
11098 create mode 100644 docs/media/hold-26.png
11099 create mode 100644 docs/media/hold-27.png
11100 create mode 100644 docs/media/hold-28.png
11101 create mode 100644 docs/media/hold-29.png
11102 create mode 100644 docs/media/hold-4.png
11103 create mode 100644 docs/media/hold-5.png
11104 create mode 100644 docs/media/hold-6.png
11105 create mode 100644 docs/media/hold-7.png
11106 create mode 100644 docs/media/hold-8.png
11107 create mode 100644 docs/media/hold-9.png
11108 create mode 100644 docs/media/holds-clearing-1.png
11109 create mode 100644 docs/media/holds-clearing-2.png
11110 create mode 100644 docs/media/holds-clearing-3.png
11111 create mode 100644 docs/media/holds-clearing-4.png
11112 create mode 100644 docs/media/holds-managing-1.png
11113 create mode 100644 docs/media/holds-managing-10.png
11114 create mode 100644 docs/media/holds-managing-11.png
11115 create mode 100644 docs/media/holds-managing-12.png
11116 create mode 100644 docs/media/holds-managing-13.png
11117 create mode 100644 docs/media/holds-managing-14.png
11118 create mode 100644 docs/media/holds-managing-15.png
11119 create mode 100644 docs/media/holds-managing-16.png
11120 create mode 100644 docs/media/holds-managing-17.png
11121 create mode 100644 docs/media/holds-managing-18.png
11122 create mode 100644 docs/media/holds-managing-19.png
11123 create mode 100644 docs/media/holds-managing-2.png
11124 create mode 100644 docs/media/holds-managing-3.png
11125 create mode 100644 docs/media/holds-managing-4.png
11126 create mode 100644 docs/media/holds-managing-5.png
11127 create mode 100644 docs/media/holds-managing-6.png
11128 create mode 100644 docs/media/holds-managing-7.png
11129 create mode 100644 docs/media/holds-managing-8.png
11130 create mode 100644 docs/media/holds-managing-9.png
11131 create mode 100644 docs/media/holds-notifications-1.png
11132 create mode 100644 docs/media/holds-notifications-2.png
11133 create mode 100644 docs/media/holds-notifications-3.png
11134 create mode 100644 docs/media/holds-notifications-4.png
11135 create mode 100644 docs/media/holds-placing-1.png
11136 create mode 100644 docs/media/holds-placing-10.png
11137 create mode 100644 docs/media/holds-placing-11.png
11138 create mode 100644 docs/media/holds-placing-2.png
11139 create mode 100644 docs/media/holds-placing-3.png
11140 create mode 100644 docs/media/holds-placing-4.png
11141 create mode 100644 docs/media/holds-placing-5.png
11142 create mode 100644 docs/media/holds-placing-6.png
11143 create mode 100644 docs/media/holds-placing-7.png
11144 create mode 100644 docs/media/holds-placing-8.png
11145 create mode 100644 docs/media/holds-placing-9.png
11146 create mode 100644 docs/media/holds-pull-1.png
11147 create mode 100644 docs/media/holds-pull-2.png
11148 create mode 100644 docs/media/holds-pull-3.png
11149 create mode 100644 docs/media/holds-pull-4.png
11150 create mode 100644 docs/media/holds-pull-5.png
11151 create mode 100644 docs/media/holds-pull-5a.png
11152 create mode 100644 docs/media/holds-pull-6.png
11153 create mode 100644 docs/media/holds-pull-7.png
11154 create mode 100644 docs/media/holds-pull-8.png
11155 create mode 100644 docs/media/holds-pull-9.png
11156 create mode 100644 docs/media/in_house_use.png
11157 create mode 100644 docs/media/item_status_altview.png
11158 create mode 100644 docs/media/item_status_barcode.png
11159 create mode 100644 docs/media/item_status_list_view.png
11160 create mode 100644 docs/media/item_status_menu.png
11161 create mode 100644 docs/media/items_out_click.png
11162 create mode 100644 docs/media/k_book_record.png
11163 create mode 100644 docs/media/last_few_circs_action.png
11164 create mode 100644 docs/media/last_few_circs_display.png
11165 create mode 100644 docs/media/lost_cr_section.png
11166 create mode 100644 docs/media/lsa-1.png
11167 create mode 100644 docs/media/lsa-10.jpg
11168 create mode 100644 docs/media/lsa-11.jpg
11169 create mode 100644 docs/media/lsa-12.jpg
11170 create mode 100644 docs/media/lsa-14.jpg
11171 create mode 100644 docs/media/lsa-16.jpg
11172 create mode 100644 docs/media/lsa-17.jpg
11173 create mode 100644 docs/media/lsa-18.jpg
11174 create mode 100644 docs/media/lsa-2.jpg
11175 create mode 100644 docs/media/lsa-22.png
11176 create mode 100644 docs/media/lsa-23.jpg
11177 create mode 100644 docs/media/lsa-25.jpg
11178 create mode 100644 docs/media/lsa-26.jpg
11179 create mode 100644 docs/media/lsa-27.jpg
11180 create mode 100644 docs/media/lsa-28.jpg
11181 create mode 100644 docs/media/lsa-32.jpg
11182 create mode 100644 docs/media/lsa-33.jpg
11183 create mode 100644 docs/media/lsa-4.jpg
11184 create mode 100644 docs/media/lsa-5.jpg
11185 create mode 100644 docs/media/lsa-7.jpg
11186 create mode 100644 docs/media/lsa-8.jpg
11187 create mode 100644 docs/media/lsa-closed-mountain-1.png
11188 create mode 100644 docs/media/lsa-closed-mountain-2.png
11189 create mode 100644 docs/media/lsa-group-0.png
11190 create mode 100644 docs/media/lsa-group-1.png
11191 create mode 100644 docs/media/lsa-group-1a.png
11192 create mode 100644 docs/media/lsa-group-2.png
11193 create mode 100644 docs/media/lsa-group-3.png
11194 create mode 100644 docs/media/lsa-group-4.png
11195 create mode 100644 docs/media/lsa-group-5.png
11196 create mode 100644 docs/media/lsa-group-6.png
11197 create mode 100644 docs/media/lsa-statcat-1.png
11198 create mode 100644 docs/media/lsa-statcat-2.png
11199 create mode 100644 docs/media/lsa-statcat-3.png
11200 create mode 100644 docs/media/lsa-statcat-4.png
11201 create mode 100644 docs/media/lsa-statcat-5.png
11202 create mode 100644 docs/media/lsa-statcat-6.png
11203 create mode 100644 docs/media/lsa-statcat-7.png
11204 create mode 100644 docs/media/lsa-statcat-8.png
11205 create mode 100644 docs/media/main_logo.jpg
11206 create mode 100644 docs/media/mark_claims_returned.png
11207 create mode 100644 docs/media/mark_lost.png
11208 create mode 100644 docs/media/mark_missing_damaged.png
11209 create mode 100644 docs/media/monograph_parts1.jpg
11210 create mode 100644 docs/media/monograph_parts2.jpg
11211 create mode 100644 docs/media/monograph_parts3.jpg
11212 create mode 100644 docs/media/monograph_parts4.jpg
11213 create mode 100644 docs/media/monograph_parts5.jpg
11214 create mode 100644 docs/media/myaccount-bookbags.png
11215 create mode 100644 docs/media/myaccount-itemrenew.png
11216 create mode 100644 docs/media/myaccount-itemscheckedout.png
11217 create mode 100644 docs/media/myaccount-itemsonhold.png
11218 create mode 100644 docs/media/myaccount-login-arrow.png
11219 create mode 100644 docs/media/myaccount-login-info.png
11220 create mode 100644 docs/media/myaccount-login.png
11221 create mode 100644 docs/media/myaccount-loginpasswordupdate.png
11222 create mode 100644 docs/media/myaccount-summary.png
11223 create mode 100644 docs/media/note.png
11224 create mode 100644 docs/media/offline-1.png
11225 create mode 100644 docs/media/offline-10.png
11226 create mode 100644 docs/media/offline-11.png
11227 create mode 100644 docs/media/offline-12.png
11228 create mode 100644 docs/media/offline-13.png
11229 create mode 100644 docs/media/offline-14.png
11230 create mode 100644 docs/media/offline-15.png
11231 create mode 100644 docs/media/offline-16.png
11232 create mode 100644 docs/media/offline-17.png
11233 create mode 100644 docs/media/offline-18.png
11234 create mode 100644 docs/media/offline-19.png
11235 create mode 100644 docs/media/offline-2.png
11236 create mode 100644 docs/media/offline-20.png
11237 create mode 100644 docs/media/offline-21.png
11238 create mode 100644 docs/media/offline-22.png
11239 create mode 100644 docs/media/offline-23.png
11240 create mode 100644 docs/media/offline-24.png
11241 create mode 100644 docs/media/offline-25.png
11242 create mode 100644 docs/media/offline-26.png
11243 create mode 100644 docs/media/offline-27.png
11244 create mode 100644 docs/media/offline-28.png
11245 create mode 100644 docs/media/offline-29.png
11246 create mode 100644 docs/media/offline-3.png
11247 create mode 100644 docs/media/offline-30.png
11248 create mode 100644 docs/media/offline-31.png
11249 create mode 100644 docs/media/offline-32.png
11250 create mode 100644 docs/media/offline-33.png
11251 create mode 100644 docs/media/offline-34.png
11252 create mode 100644 docs/media/offline-35.png
11253 create mode 100644 docs/media/offline-36.png
11254 create mode 100644 docs/media/offline-4.png
11255 create mode 100644 docs/media/offline-5.png
11256 create mode 100644 docs/media/offline-6.png
11257 create mode 100644 docs/media/offline-7.png
11258 create mode 100644 docs/media/offline-8.png
11259 create mode 100644 docs/media/offline-9.png
11260 create mode 100644 docs/media/overdue_checkin.png
11261 create mode 100644 docs/media/passwordresetmessage.png
11262 create mode 100644 docs/media/patron-1.png
11263 create mode 100644 docs/media/patron-10.png
11264 create mode 100644 docs/media/patron-11.png
11265 create mode 100644 docs/media/patron-12.png
11266 create mode 100644 docs/media/patron-13.png
11267 create mode 100644 docs/media/patron-14.png
11268 create mode 100644 docs/media/patron-15.png
11269 create mode 100644 docs/media/patron-16.png
11270 create mode 100644 docs/media/patron-17.png
11271 create mode 100644 docs/media/patron-18.png
11272 create mode 100644 docs/media/patron-19.png
11273 create mode 100644 docs/media/patron-2.png
11274 create mode 100644 docs/media/patron-20.png
11275 create mode 100644 docs/media/patron-21.png
11276 create mode 100644 docs/media/patron-22.png
11277 create mode 100644 docs/media/patron-23.png
11278 create mode 100644 docs/media/patron-24.png
11279 create mode 100644 docs/media/patron-25.png
11280 create mode 100644 docs/media/patron-26.png
11281 create mode 100644 docs/media/patron-27.png
11282 create mode 100644 docs/media/patron-28.png
11283 create mode 100644 docs/media/patron-29.png
11284 create mode 100644 docs/media/patron-3.png
11285 create mode 100644 docs/media/patron-30.png
11286 create mode 100644 docs/media/patron-31.png
11287 create mode 100644 docs/media/patron-32.png
11288 create mode 100644 docs/media/patron-3a.png
11289 create mode 100644 docs/media/patron-4.png
11290 create mode 100644 docs/media/patron-5.png
11291 create mode 100644 docs/media/patron-6.png
11292 create mode 100644 docs/media/patron-7.png
11293 create mode 100644 docs/media/patron-8.png
11294 create mode 100644 docs/media/patron-9.png
11295 create mode 100644 docs/media/patron-record-status-1.png
11296 create mode 100644 docs/media/patron-record-status-dark-grey.png
11297 create mode 100644 docs/media/patron-record-status-green.png
11298 create mode 100644 docs/media/patron-record-status-light-grey.png
11299 create mode 100644 docs/media/patron-record-status-orange.png
11300 create mode 100644 docs/media/patron-record-status-purple.png
11301 create mode 100644 docs/media/patron-record-status-red.png
11302 create mode 100644 docs/media/patron-record-status-yellow.png
11303 create mode 100644 docs/media/patron_summary_checkouts.jpg
11304 create mode 100644 docs/media/pdf_icon.gif
11305 create mode 100644 docs/media/pre_cat_alert.png
11306 create mode 100644 docs/media/precat.png
11307 create mode 100644 docs/media/profile-5.png
11308 create mode 100644 docs/media/profile-6.png
11309 create mode 100644 docs/media/profile-7.png
11310 create mode 100644 docs/media/receipt-10.jpg
11311 create mode 100644 docs/media/receipt-11.jpg
11312 create mode 100644 docs/media/receipt-12.jpg
11313 create mode 100644 docs/media/receipt-13.jpg
11314 create mode 100644 docs/media/receipt-14.jpg
11315 create mode 100644 docs/media/receipt-15.jpg
11316 create mode 100644 docs/media/receipt-16.png
11317 create mode 100644 docs/media/receipt-17.jpg
11318 create mode 100644 docs/media/receipt-18.jpg
11319 create mode 100644 docs/media/receipt-19.jpg
11320 create mode 100644 docs/media/receipt-2.jpg
11321 create mode 100644 docs/media/receipt-20.jpg
11322 create mode 100644 docs/media/receipt-21.jpg
11323 create mode 100644 docs/media/receipt-22.jpg
11324 create mode 100644 docs/media/receipt-23.jpg
11325 create mode 100644 docs/media/receipt-24.jpg
11326 create mode 100644 docs/media/receipt-3.jpg
11327 create mode 100644 docs/media/receipt-4.jpg
11328 create mode 100644 docs/media/receipt-5.jpg
11329 create mode 100644 docs/media/receipt-6.jpg
11330 create mode 100644 docs/media/receipt-7.jpg
11331 create mode 100644 docs/media/receipt-8.jpg
11332 create mode 100644 docs/media/receipt-9.jpg
11333 create mode 100644 docs/media/record_in_house_action.png
11334 create mode 100644 docs/media/renew_action.png
11335 create mode 100644 docs/media/renew_item.png
11336 create mode 100644 docs/media/renew_item_calendar.png
11337 create mode 100644 docs/media/renew_specific_date.png
11338 create mode 100644 docs/media/retrieve_patron.png
11339 create mode 100644 docs/media/scv-crec.jpg
11340 create mode 100644 docs/media/scv-distr.jpg
11341 create mode 100644 docs/media/scv-iss.jpg
11342 create mode 100644 docs/media/scv-rec.jpg
11343 create mode 100644 docs/media/scv-srec.jpg
11344 create mode 100644 docs/media/scv-sub.jpg
11345 create mode 100644 docs/media/server-3.png
11346 create mode 100644 docs/media/server-4.png
11347 create mode 100644 docs/media/server-5.png
11348 create mode 100644 docs/media/server-6.png
11349 create mode 100644 docs/media/shared-template-6.png
11350 create mode 100644 docs/media/shared-template-7.png
11351 create mode 100644 docs/media/shared-template-9.png
11352 create mode 100644 docs/media/small_logo_white.jpg
11353 create mode 100644 docs/media/specify_due_date1.png
11354 create mode 100644 docs/media/specify_due_date2.png
11355 create mode 100644 docs/media/staffclient-1.png
11356 create mode 100644 docs/media/staffclient-2.png
11357 create mode 100644 docs/media/staffclient-3.png
11358 create mode 100644 docs/media/staffclient-4.png
11359 create mode 100644 docs/media/staffclient-5.png
11360 create mode 100644 docs/media/staffclient-6.png
11361 create mode 100644 docs/media/staffclient-6a.png
11362 create mode 100644 docs/media/staffclient-6b.png
11363 create mode 100644 docs/media/staffclient-6c.png
11364 create mode 100644 docs/media/staffclient-6d.png
11365 create mode 100644 docs/media/staffclient-7.png
11366 create mode 100644 docs/media/staffclient-7a.png
11367 create mode 100644 docs/media/staffclient-8.png
11368 create mode 100644 docs/media/staffclient-9.png
11369 create mode 100644 docs/media/staffclientinstallation-proxy-putty-1.png
11370 create mode 100644 docs/media/staffclientinstallation-proxy-socks-1.png
11371 create mode 100644 docs/media/staffclientinstallation-proxy-socks-2.png
11372 create mode 100644 docs/media/staffclientinstallation-staffclient-1.png
11373 create mode 100644 docs/media/staffclientinstallation-staffclient-2.png
11374 create mode 100644 docs/media/staffclientinstallation-staffclient-3.png
11375 create mode 100644 docs/media/staffclientinstallation-staffclient-4.png
11376 create mode 100644 docs/media/staffclientinstallation-staffclient-workstationnames-1.png
11377 create mode 100644 docs/media/staffclientinstallation-staffclient-workstationnames-2.png
11378 create mode 100644 docs/media/staffclientinstallation-staffclient-workstationnames-3.png
11379 create mode 100644 docs/media/staffclientinstallation-tabbed-1.png
11380 create mode 100644 docs/media/survey-1.png
11381 create mode 100644 docs/media/survey-10.png
11382 create mode 100644 docs/media/survey-2.png
11383 create mode 100644 docs/media/survey-3.png
11384 create mode 100644 docs/media/survey-4.png
11385 create mode 100644 docs/media/survey-5.png
11386 create mode 100644 docs/media/survey-6.png
11387 create mode 100644 docs/media/survey-7.png
11388 create mode 100644 docs/media/survey-8.png
11389 create mode 100644 docs/media/survey-9.png
11390 create mode 100644 docs/media/tip.png
11391 create mode 100644 docs/media/transit-1.png
11392 create mode 100644 docs/media/transit-10.png
11393 create mode 100644 docs/media/transit-2.png
11394 create mode 100644 docs/media/transit-3.png
11395 create mode 100644 docs/media/transit-4a.png
11396 create mode 100644 docs/media/transit-5.png
11397 create mode 100644 docs/media/transit-6.png
11398 create mode 100644 docs/media/transit-7.png
11399 create mode 100644 docs/media/transit-8.png
11400 create mode 100644 docs/media/transit-9.png
11401 create mode 100644 docs/media/unified_volume_copy_creator1.jpg
11402 create mode 100644 docs/media/unified_volume_copy_creator2.jpg
11403 create mode 100644 docs/media/unified_volume_copy_creator3.jpg
11404 create mode 100644 docs/media/unified_volume_copy_creator4.jpg
11405 create mode 100644 docs/media/unified_volume_copy_creator5.jpg
11406 create mode 100644 docs/media/unified_volume_copy_creator6.jpg
11407 create mode 100644 docs/media/view-output-1.png
11408 create mode 100644 docs/media/view-output-2.png
11409 create mode 100644 docs/media/view-output-3.png
11410 create mode 100644 docs/media/view-output-4.png
11411 create mode 100644 docs/media/view-output-5.png
11412 create mode 100644 docs/media/warning.png
11413 create mode 100644 docs/opac/my_lists.txt
11414 create mode 100644 docs/reports/README
11415 create mode 100644 docs/root.txt
11416 create mode 100644 docs/serials/A-intro.txt
11417 create mode 100644 docs/serials/B-copy_template.txt
11418 create mode 100644 docs/serials/C-subscription-SCV.txt
11419 create mode 100644 docs/serials/D-subscription-ASCV.txt
11420 create mode 100644 docs/serials/E-edit_subscriptions.txt
11421 create mode 100644 docs/serials/F-Receiving.txt
11422 create mode 100644 docs/serials/G-Special_issue.txt
11423 create mode 100644 docs/serials/H-holdings_statements.txt
11424 delete mode 100644 installation/edi_setup.txt
11425 delete mode 100644 installation/server_installation.txt
11426 delete mode 100644 installation/server_upgrade.txt
11427 delete mode 100644 installation/system_requirements.txt
11428 delete mode 100644 licensing.txt
11429 delete mode 100644 media/1.png
11430 delete mode 100644 media/10.png
11431 delete mode 100644 media/11.png
11432 delete mode 100644 media/12.png
11433 delete mode 100644 media/13.png
11434 delete mode 100644 media/14.png
11435 delete mode 100644 media/15.png
11436 delete mode 100644 media/2.png
11437 delete mode 100644 media/3.png
11438 delete mode 100644 media/4.png
11439 delete mode 100644 media/5.png
11440 delete mode 100644 media/6.png
11441 delete mode 100644 media/7.png
11442 delete mode 100644 media/8.png
11443 delete mode 100644 media/9.png
11444 delete mode 100644 media/Authority_Control_Sets1.jpg
11445 delete mode 100644 media/Authority_Control_Sets1.jpg.1
11446 delete mode 100644 media/Authority_Control_Sets2.jpg
11447 delete mode 100644 media/Authority_Control_Sets2.jpg.1
11448 delete mode 100644 media/Authority_Control_Sets3.jpg
11449 delete mode 100644 media/Authority_Control_Sets3.jpg.1
11450 delete mode 100644 media/Authority_Control_Sets4.jpg
11451 delete mode 100644 media/Authority_Control_Sets4.jpg.1
11452 delete mode 100644 media/Authority_Control_Sets5.jpg
11453 delete mode 100644 media/Authority_Control_Sets5.jpg.1
11454 delete mode 100644 media/Authority_Control_Sets6.jpg
11455 delete mode 100644 media/Authority_Control_Sets6.jpg.1
11456 delete mode 100644 media/Authority_Control_Sets7.jpg
11457 delete mode 100644 media/Authority_Control_Sets7.jpg.1
11458 delete mode 100644 media/Authority_Control_Sets8.jpg
11459 delete mode 100644 media/Authority_Control_Sets8.jpg.1
11460 delete mode 100644 media/Authority_Control_Sets9.jpg
11461 delete mode 100644 media/Authority_Control_Sets9.jpg.1
11462 delete mode 100644 media/Auto_Suggest_in_Catalog_Search1.jpg
11463 delete mode 100644 media/Auto_Suggest_in_Catalog_Search2.jpg
11464 delete mode 100644 media/Batch_Importing_MARC_Records1.jpg
11465 delete mode 100644 media/Batch_Importing_MARC_Records10.jpg
11466 delete mode 100644 media/Batch_Importing_MARC_Records11.jpg
11467 delete mode 100644 media/Batch_Importing_MARC_Records12.jpg
11468 delete mode 100644 media/Batch_Importing_MARC_Records13.jpg
11469 delete mode 100644 media/Batch_Importing_MARC_Records14.jpg
11470 delete mode 100644 media/Batch_Importing_MARC_Records15.jpg
11471 delete mode 100644 media/Batch_Importing_MARC_Records2.jpg
11472 delete mode 100644 media/Batch_Importing_MARC_Records3.jpg
11473 delete mode 100644 media/Batch_Importing_MARC_Records4.jpg
11474 delete mode 100644 media/Batch_Importing_MARC_Records5.jpg
11475 delete mode 100644 media/Batch_Importing_MARC_Records6.jpg
11476 delete mode 100644 media/Batch_Importing_MARC_Records7.jpg
11477 delete mode 100644 media/Batch_Importing_MARC_Records8.jpg
11478 delete mode 100644 media/Batch_Importing_MARC_Records9.jpg
11479 delete mode 100644 media/Call_Number_Prefixes_and_Suffixes_2_21.jpg
11480 delete mode 100644 media/Call_Number_Prefixes_and_Suffixes_2_22.jpg
11481 delete mode 100644 media/Call_Number_Prefixes_and_Suffixes_2_22.jpg.1
11482 delete mode 100644 media/Customizable_Toolbar1.jpg
11483 delete mode 100644 media/Customizable_Toolbar2.jpg
11484 delete mode 100644 media/Customizable_Toolbar3.jpg
11485 delete mode 100644 media/Customizable_Toolbar4.jpg
11486 delete mode 100644 media/Double_Click1.jpg
11487 delete mode 100644 media/Double_Click2.jpg
11488 delete mode 100644 media/Double_Click3.jpg
11489 delete mode 100644 media/My_Lists1.jpg
11490 delete mode 100644 media/My_Lists3.jpg
11491 delete mode 100644 media/My_Lists4.jpg
11492 delete mode 100644 media/My_Lists5.jpg
11493 delete mode 100644 media/My_Lists6.jpg
11494 delete mode 100644 media/My_Lists7.jpg
11495 delete mode 100644 media/New_Tab_Button1.jpg
11496 delete mode 100644 media/Overlay_Existing_Record_via_Z39_50_Import1.jpg
11497 delete mode 100644 media/Overlay_Existing_Record_via_Z39_50_Import2.jpg
11498 delete mode 100644 media/Overlay_Existing_Record_via_Z39_50_Import3.jpg
11499 delete mode 100644 media/Overlay_Existing_Record_via_Z39_50_Import4.jpg
11500 delete mode 100644 media/Overlay_Existing_Record_via_Z39_50_Import5.jpg
11501 delete mode 100644 media/Overlay_Existing_Record_via_Z39_50_Import6.jpg
11502 delete mode 100644 media/Receive_Items_From_an_Invoice1.jpg
11503 delete mode 100644 media/Receive_Items_From_an_Invoice2.jpg
11504 delete mode 100644 media/Receive_Items_From_an_Invoice3.jpg
11505 delete mode 100644 media/Receive_Items_From_an_Invoice4.jpg
11506 delete mode 100644 media/Receive_Items_From_an_Invoice5.jpg
11507 delete mode 100644 media/Receive_Items_From_an_Invoice6.jpg
11508 delete mode 100644 media/Receive_Items_From_an_Invoice7.jpg
11509 delete mode 100644 media/Restrict_Z39_50_Sources_by_Permission_Group1.jpg
11510 delete mode 100644 media/Restrict_Z39_50_Sources_by_Permission_Group2.jpg
11511 delete mode 100644 media/Restrict_Z39_50_Sources_by_Permission_Group3.jpg
11512 delete mode 100644 media/SMS_Text_Messaging1.jpg
11513 delete mode 100644 media/SMS_Text_Messaging10.jpg
11514 delete mode 100644 media/SMS_Text_Messaging11.jpg
11515 delete mode 100644 media/SMS_Text_Messaging12.jpg
11516 delete mode 100644 media/SMS_Text_Messaging13.jpg
11517 delete mode 100644 media/SMS_Text_Messaging2.jpg
11518 delete mode 100644 media/SMS_Text_Messaging3.jpg
11519 delete mode 100644 media/SMS_Text_Messaging4.jpg
11520 delete mode 100644 media/SMS_Text_Messaging5.jpg
11521 delete mode 100644 media/SMS_Text_Messaging6.jpg
11522 delete mode 100644 media/SMS_Text_Messaging7.jpg
11523 delete mode 100644 media/SMS_Text_Messaging8.jpg
11524 delete mode 100644 media/SMS_Text_Messaging9.jpg
11525 delete mode 100644 media/Saved_Catalog_Searches_2_21.jpg
11526 delete mode 100644 media/Saved_Catalog_Searches_2_21.jpg.1
11527 delete mode 100644 media/Saved_Catalog_Searches_2_22.jpg
11528 delete mode 100644 media/Saved_Catalog_Searches_2_22.jpg.1
11529 delete mode 100644 media/Search_Results1.jpg
11530 delete mode 100644 media/Sorting_Columns2.jpg
11531 delete mode 100644 media/Sorting_Columns3.jpg
11532 delete mode 100644 media/Sorting_Columns3.jpg.1
11533 delete mode 100644 media/Sorting_Columns4.jpg
11534 delete mode 100644 media/Sorting_Columns5.jpg
11535 delete mode 100644 media/Target_Pickup_Lib1.jpg
11536 delete mode 100644 media/Target_Pickup_Lib2.jpg
11537 delete mode 100644 media/User_Activity_Types1A.jpg
11538 delete mode 100644 media/User_Activity_Types2A.jpg
11539 delete mode 100644 media/Vandelay_Integration_into_Acquisitions1.jpg
11540 delete mode 100644 media/Vandelay_Integration_into_Acquisitions2.jpg
11541 delete mode 100644 media/Vandelay_Integration_into_Acquisitions3.jpg
11542 delete mode 100644 media/Vandelay_Integration_into_Acquisitions4.jpg
11543 delete mode 100644 media/Vandelay_Integration_into_Acquisitions5.jpg
11544 delete mode 100644 media/Vandelay_Integration_into_Acquisitions6.jpg
11545 delete mode 100644 media/acq_activate.png
11546 delete mode 100644 media/acq_apply_claim_policy.png
11547 delete mode 100644 media/acq_brief_record-2.png
11548 delete mode 100644 media/acq_brief_record.png
11549 delete mode 100644 media/acq_cancel_copy.png
11550 delete mode 100644 media/acq_cancel_line_items.png
11551 delete mode 100644 media/acq_claim_item-2.png
11552 delete mode 100644 media/acq_claim_item-3.png
11553 delete mode 100644 media/acq_claim_item-4.png
11554 delete mode 100644 media/acq_claim_item-5.png
11555 delete mode 100644 media/acq_claim_item.png
11556 delete mode 100644 media/acq_export_list.png
11557 delete mode 100644 media/acq_funds-2.png
11558 delete mode 100644 media/acq_funds.png
11559 delete mode 100644 media/acq_invoice_blanket.png
11560 delete mode 100644 media/acq_invoice_line_items.png
11561 delete mode 100644 media/acq_invoice_link.png
11562 delete mode 100644 media/acq_invoice_purchase_order.png
11563 delete mode 100644 media/acq_invoice_view-2.png
11564 delete mode 100644 media/acq_invoice_view.png
11565 delete mode 100644 media/acq_line_items_add_copies-2.png
11566 delete mode 100644 media/acq_line_items_add_copies-3.png
11567 delete mode 100644 media/acq_line_items_add_copies.png
11568 delete mode 100644 media/acq_line_items_add_notes.png
11569 delete mode 100644 media/acq_line_items_alerts-2.png
11570 delete mode 100644 media/acq_line_items_alerts.png
11571 delete mode 100644 media/acq_line_items_link-2.png
11572 delete mode 100644 media/acq_line_items_link.png
11573 delete mode 100644 media/acq_line_items_update_barcodes.png
11574 delete mode 100644 media/acq_line_items_view_history.png
11575 delete mode 100644 media/acq_line_items_worksheet.png
11576 delete mode 100644 media/acq_load_records.png
11577 delete mode 100644 media/acq_marc_search-2.png
11578 delete mode 100644 media/acq_marc_search.png
11579 delete mode 100644 media/acq_purchase_order_add_charges.png
11580 delete mode 100644 media/acq_purchase_order_add_note.png
11581 delete mode 100644 media/acq_purchase_order_create.png
11582 delete mode 100644 media/acq_purchase_order_history.png
11583 delete mode 100644 media/acq_purchase_order_name.png
11584 delete mode 100644 media/acq_purchase_order_print.png
11585 delete mode 100644 media/acq_purchase_order_split-2.png
11586 delete mode 100644 media/acq_purchase_order_split.png
11587 delete mode 100644 media/acq_purchase_order_view-2.png
11588 delete mode 100644 media/acq_purchase_order_view.png
11589 delete mode 100644 media/acq_search.png
11590 delete mode 100644 media/acq_selection_clone.png
11591 delete mode 100644 media/acq_selection_create.png
11592 delete mode 100644 media/acq_selection_mark_ready-2.png
11593 delete mode 100644 media/acq_selection_mark_ready.png
11594 delete mode 100644 media/acq_selection_merge.png
11595 delete mode 100644 media/acq_workflow.jpg
11596 delete mode 100644 media/add_holdings-1.png
11597 delete mode 100644 media/add_holdings-2.png
11598 delete mode 100644 media/add_holdings-3.png
11599 delete mode 100644 media/add_holdings-4.png
11600 delete mode 100644 media/add_holdings-5.png
11601 delete mode 100644 media/application-pdf.png
11602 delete mode 100644 media/ascv-distr.jpg
11603 delete mode 100644 media/ascv-issues.jpg
11604 delete mode 100644 media/ascv-sub.jpg
11605 delete mode 100644 media/backdate_checkin.png
11606 delete mode 100644 media/backdate_post_checkin.png
11607 delete mode 100644 media/backdate_post_date.png
11608 delete mode 100644 media/backdate_red.png
11609 delete mode 100644 media/bills-1.png
11610 delete mode 100644 media/bills-10.png
11611 delete mode 100644 media/bills-11.png
11612 delete mode 100644 media/bills-12.png
11613 delete mode 100644 media/bills-13.png
11614 delete mode 100644 media/bills-14.png
11615 delete mode 100644 media/bills-15.png
11616 delete mode 100644 media/bills-16.png
11617 delete mode 100644 media/bills-17.png
11618 delete mode 100644 media/bills-18.png
11619 delete mode 100644 media/bills-19.png
11620 delete mode 100644 media/bills-2.png
11621 delete mode 100644 media/bills-20.png
11622 delete mode 100644 media/bills-3.png
11623 delete mode 100644 media/bills-4.png
11624 delete mode 100644 media/bills-5.png
11625 delete mode 100644 media/bills-6.png
11626 delete mode 100644 media/bills-7.png
11627 delete mode 100644 media/bills-8.png
11628 delete mode 100644 media/bills-9.png
11629 delete mode 100644 media/booking-cancel-1.png
11630 delete mode 100644 media/booking-cancel-2.png
11631 delete mode 100644 media/booking-cancel-3.png
11632 delete mode 100644 media/booking-cancel-4.png
11633 delete mode 100644 media/booking-capture-1.png
11634 delete mode 100644 media/booking-capture-2.png
11635 delete mode 100644 media/booking-capture-3.png
11636 delete mode 100644 media/booking-create-1.png
11637 delete mode 100644 media/booking-create-2.png
11638 delete mode 100644 media/booking-create-3.png
11639 delete mode 100644 media/booking-create-4.png
11640 delete mode 100644 media/booking-create-5.png
11641 delete mode 100644 media/booking-create-6.png
11642 delete mode 100644 media/booking-create-7.png
11643 delete mode 100644 media/booking-create-8.png
11644 delete mode 100644 media/booking-create-9.png
11645 delete mode 100644 media/booking-create-bookable-1.png
11646 delete mode 100644 media/booking-create-bookable-2.png
11647 delete mode 100644 media/booking-create-bookable-3.png
11648 delete mode 100644 media/booking-create-bookable-4.png
11649 delete mode 100644 media/booking-create-bookable-5.png
11650 delete mode 100644 media/booking-create-bookable-6.png
11651 delete mode 100644 media/booking-create-module-1.png
11652 delete mode 100644 media/booking-create-module-2.png
11653 delete mode 100644 media/booking-create-module-3.png
11654 delete mode 100644 media/booking-create-module-4.png
11655 delete mode 100644 media/booking-create-resourcetype-1.png
11656 delete mode 100644 media/booking-create-resourcetype-2.png
11657 delete mode 100644 media/booking-create-resourcetype-3.png
11658 delete mode 100644 media/booking-create-resourcetype-4.png
11659 delete mode 100644 media/booking-create-resourcetype-5.png
11660 delete mode 100644 media/booking-pickup-1.png
11661 delete mode 100644 media/booking-pickup-2.png
11662 delete mode 100644 media/booking-pickup-3.png
11663 delete mode 100644 media/booking-pickup-module-1.png
11664 delete mode 100644 media/booking-pull-1.png
11665 delete mode 100644 media/booking-pull-2.png
11666 delete mode 100644 media/booking-pull-3.png
11667 delete mode 100644 media/booking-return-2.png
11668 delete mode 100644 media/booking-return-module-1.png
11669 delete mode 100644 media/booking-return-module-2.png
11670 delete mode 100644 media/booking-return-module-4.png
11671 delete mode 100644 media/cap-wiz-cal.jpg
11672 delete mode 100644 media/cap-wiz-chan.jpg
11673 delete mode 100644 media/cap-wiz-chron.jpg
11674 delete mode 100644 media/cap-wiz-freq.jpg
11675 delete mode 100644 media/cap-wiz-num.jpg
11676 delete mode 100644 media/catalogue-10.png
11677 delete mode 100644 media/catalogue-11.png
11678 delete mode 100644 media/catalogue-3.png
11679 delete mode 100644 media/catalogue-4.png
11680 delete mode 100644 media/catalogue-5.png
11681 delete mode 100644 media/catalogue-6.png
11682 delete mode 100644 media/catalogue-7.png
11683 delete mode 100644 media/catalogue-8.png
11684 delete mode 100644 media/catalogue-9.png
11685 delete mode 100644 media/caution.png
11686 delete mode 100644 media/ccbysa.png
11687 delete mode 100644 media/check_in_menu.png
11688 delete mode 100644 media/checkin_barcode.png
11689 delete mode 100644 media/checkin_options.png
11690 delete mode 100644 media/checkout_item_barcode.png
11691 delete mode 100644 media/checkout_menu.png
11692 delete mode 100644 media/circulation-1.png
11693 delete mode 100644 media/circulation-10.png
11694 delete mode 100644 media/circulation-11.png
11695 delete mode 100644 media/circulation-12.png
11696 delete mode 100644 media/circulation-13.png
11697 delete mode 100644 media/circulation-14.png
11698 delete mode 100644 media/circulation-15.png
11699 delete mode 100644 media/circulation-16.png
11700 delete mode 100644 media/circulation-17.png
11701 delete mode 100644 media/circulation-18.png
11702 delete mode 100644 media/circulation-19.png
11703 delete mode 100644 media/circulation-2.png
11704 delete mode 100644 media/circulation-20.png
11705 delete mode 100644 media/circulation-21.png
11706 delete mode 100644 media/circulation-22.png
11707 delete mode 100644 media/circulation-23.png
11708 delete mode 100644 media/circulation-24.png
11709 delete mode 100644 media/circulation-25.png
11710 delete mode 100644 media/circulation-26.png
11711 delete mode 100644 media/circulation-27.png
11712 delete mode 100644 media/circulation-28.png
11713 delete mode 100644 media/circulation-29.png
11714 delete mode 100644 media/circulation-3.png
11715 delete mode 100644 media/circulation-30.png
11716 delete mode 100644 media/circulation-31.png
11717 delete mode 100644 media/circulation-32.png
11718 delete mode 100644 media/circulation-33.png
11719 delete mode 100644 media/circulation-34.png
11720 delete mode 100644 media/circulation-35.png
11721 delete mode 100644 media/circulation-36.png
11722 delete mode 100644 media/circulation-4.png
11723 delete mode 100644 media/circulation-5.png
11724 delete mode 100644 media/circulation-6.png
11725 delete mode 100644 media/circulation-7.png
11726 delete mode 100644 media/circulation-8.png
11727 delete mode 100644 media/circulation-9.png
11728 delete mode 100644 media/claimed_date.png
11729 delete mode 100644 media/conj1.jpg
11730 delete mode 100644 media/conj10.jpg
11731 delete mode 100644 media/conj2.jpg
11732 delete mode 100644 media/conj3.jpg
11733 delete mode 100644 media/conj4.jpg
11734 delete mode 100644 media/conj5.jpg
11735 delete mode 100644 media/conj6.jpg
11736 delete mode 100644 media/conj7.jpg
11737 delete mode 100644 media/conj8.jpg
11738 delete mode 100644 media/conj9.jpg
11739 delete mode 100644 media/copy_alert_message.png
11740 delete mode 100644 media/copy_edit_alert.png
11741 delete mode 100644 media/create-template-1.png
11742 delete mode 100644 media/create-template-10.png
11743 delete mode 100644 media/create-template-11.png
11744 delete mode 100644 media/create-template-12.png
11745 delete mode 100644 media/create-template-13.png
11746 delete mode 100644 media/create-template-15.png
11747 delete mode 100644 media/create-template-16.png
11748 delete mode 100644 media/create-template-17.png
11749 delete mode 100644 media/create-template-19.png
11750 delete mode 100644 media/create-template-2.png
11751 delete mode 100644 media/create-template-20.png
11752 delete mode 100644 media/create-template-21.png
11753 delete mode 100644 media/create-template-22.png
11754 delete mode 100644 media/create-template-23.png
11755 delete mode 100644 media/create-template-24.png
11756 delete mode 100644 media/create-template-25.png
11757 delete mode 100644 media/create-template-26.png
11758 delete mode 100644 media/create-template-27.png
11759 delete mode 100644 media/create-template-28.png
11760 delete mode 100644 media/create-template-29.png
11761 delete mode 100644 media/create-template-3.png
11762 delete mode 100644 media/create-template-30.png
11763 delete mode 100644 media/create-template-31.png
11764 delete mode 100644 media/create-template-32.png
11765 delete mode 100644 media/create-template-33.png
11766 delete mode 100644 media/create-template-34.png
11767 delete mode 100644 media/create-template-35.png
11768 delete mode 100644 media/create-template-4.png
11769 delete mode 100644 media/create-template-5.png
11770 delete mode 100644 media/create-template-6.png
11771 delete mode 100644 media/create-template-7.png
11772 delete mode 100644 media/create-template-8.png
11773 delete mode 100644 media/create-template-9.png
11774 delete mode 100644 media/due_date_display.png
11775 delete mode 100644 media/edit_due_date_action.png
11776 delete mode 100644 media/epub_logo_color_ht39.gif
11777 delete mode 100644 media/evergreen_logo.gif
11778 delete mode 100644 media/folder-1.png
11779 delete mode 100644 media/folder-10.png
11780 delete mode 100644 media/folder-11.png
11781 delete mode 100644 media/folder-12.png
11782 delete mode 100644 media/folder-13.png
11783 delete mode 100644 media/folder-14.png
11784 delete mode 100644 media/folder-7a.png
11785 delete mode 100644 media/generate-report-1.png
11786 delete mode 100644 media/generate-report-10.png
11787 delete mode 100644 media/generate-report-14.png
11788 delete mode 100644 media/generate-report-2.png
11789 delete mode 100644 media/generate-report-3.png
11790 delete mode 100644 media/generate-report-8.png
11791 delete mode 100644 media/generate-report-9.png
11792 delete mode 100644 media/hold-1.png
11793 delete mode 100644 media/hold-10.png
11794 delete mode 100644 media/hold-11.png
11795 delete mode 100644 media/hold-12.png
11796 delete mode 100644 media/hold-14.png
11797 delete mode 100644 media/hold-15.png
11798 delete mode 100644 media/hold-16.png
11799 delete mode 100644 media/hold-17.png
11800 delete mode 100644 media/hold-18.png
11801 delete mode 100644 media/hold-19.png
11802 delete mode 100644 media/hold-2.png
11803 delete mode 100644 media/hold-20.png
11804 delete mode 100644 media/hold-21.png
11805 delete mode 100644 media/hold-22.png
11806 delete mode 100644 media/hold-23.png
11807 delete mode 100644 media/hold-24.png
11808 delete mode 100644 media/hold-25.png
11809 delete mode 100644 media/hold-26.png
11810 delete mode 100644 media/hold-27.png
11811 delete mode 100644 media/hold-28.png
11812 delete mode 100644 media/hold-29.png
11813 delete mode 100644 media/hold-4.png
11814 delete mode 100644 media/hold-5.png
11815 delete mode 100644 media/hold-6.png
11816 delete mode 100644 media/hold-7.png
11817 delete mode 100644 media/hold-8.png
11818 delete mode 100644 media/hold-9.png
11819 delete mode 100644 media/holds-clearing-1.png
11820 delete mode 100644 media/holds-clearing-2.png
11821 delete mode 100644 media/holds-clearing-3.png
11822 delete mode 100644 media/holds-clearing-4.png
11823 delete mode 100644 media/holds-managing-1.png
11824 delete mode 100644 media/holds-managing-10.png
11825 delete mode 100644 media/holds-managing-11.png
11826 delete mode 100644 media/holds-managing-12.png
11827 delete mode 100644 media/holds-managing-13.png
11828 delete mode 100644 media/holds-managing-14.png
11829 delete mode 100644 media/holds-managing-15.png
11830 delete mode 100644 media/holds-managing-16.png
11831 delete mode 100644 media/holds-managing-17.png
11832 delete mode 100644 media/holds-managing-18.png
11833 delete mode 100644 media/holds-managing-19.png
11834 delete mode 100644 media/holds-managing-2.png
11835 delete mode 100644 media/holds-managing-3.png
11836 delete mode 100644 media/holds-managing-4.png
11837 delete mode 100644 media/holds-managing-5.png
11838 delete mode 100644 media/holds-managing-6.png
11839 delete mode 100644 media/holds-managing-7.png
11840 delete mode 100644 media/holds-managing-8.png
11841 delete mode 100644 media/holds-managing-9.png
11842 delete mode 100644 media/holds-notifications-1.png
11843 delete mode 100644 media/holds-notifications-2.png
11844 delete mode 100644 media/holds-notifications-3.png
11845 delete mode 100644 media/holds-notifications-4.png
11846 delete mode 100644 media/holds-placing-1.png
11847 delete mode 100644 media/holds-placing-10.png
11848 delete mode 100644 media/holds-placing-11.png
11849 delete mode 100644 media/holds-placing-2.png
11850 delete mode 100644 media/holds-placing-3.png
11851 delete mode 100644 media/holds-placing-4.png
11852 delete mode 100644 media/holds-placing-5.png
11853 delete mode 100644 media/holds-placing-6.png
11854 delete mode 100644 media/holds-placing-7.png
11855 delete mode 100644 media/holds-placing-8.png
11856 delete mode 100644 media/holds-placing-9.png
11857 delete mode 100644 media/holds-pull-1.png
11858 delete mode 100644 media/holds-pull-2.png
11859 delete mode 100644 media/holds-pull-3.png
11860 delete mode 100644 media/holds-pull-4.png
11861 delete mode 100644 media/holds-pull-5.png
11862 delete mode 100644 media/holds-pull-5a.png
11863 delete mode 100644 media/holds-pull-6.png
11864 delete mode 100644 media/holds-pull-7.png
11865 delete mode 100644 media/holds-pull-8.png
11866 delete mode 100644 media/holds-pull-9.png
11867 delete mode 100644 media/in_house_use.png
11868 delete mode 100644 media/item_status_altview.png
11869 delete mode 100644 media/item_status_barcode.png
11870 delete mode 100644 media/item_status_list_view.png
11871 delete mode 100644 media/item_status_menu.png
11872 delete mode 100644 media/items_out_click.png
11873 delete mode 100644 media/k_book_record.png
11874 delete mode 100644 media/last_few_circs_action.png
11875 delete mode 100644 media/last_few_circs_display.png
11876 delete mode 100644 media/lost_cr_section.png
11877 delete mode 100644 media/lsa-1.png
11878 delete mode 100644 media/lsa-10.jpg
11879 delete mode 100644 media/lsa-11.jpg
11880 delete mode 100644 media/lsa-12.jpg
11881 delete mode 100644 media/lsa-14.jpg
11882 delete mode 100644 media/lsa-16.jpg
11883 delete mode 100644 media/lsa-17.jpg
11884 delete mode 100644 media/lsa-18.jpg
11885 delete mode 100644 media/lsa-2.jpg
11886 delete mode 100644 media/lsa-22.png
11887 delete mode 100644 media/lsa-23.jpg
11888 delete mode 100644 media/lsa-25.jpg
11889 delete mode 100644 media/lsa-26.jpg
11890 delete mode 100644 media/lsa-27.jpg
11891 delete mode 100644 media/lsa-28.jpg
11892 delete mode 100644 media/lsa-32.jpg
11893 delete mode 100644 media/lsa-33.jpg
11894 delete mode 100644 media/lsa-4.jpg
11895 delete mode 100644 media/lsa-5.jpg
11896 delete mode 100644 media/lsa-7.jpg
11897 delete mode 100644 media/lsa-8.jpg
11898 delete mode 100644 media/lsa-closed-mountain-1.png
11899 delete mode 100644 media/lsa-closed-mountain-2.png
11900 delete mode 100644 media/lsa-group-0.png
11901 delete mode 100644 media/lsa-group-1.png
11902 delete mode 100644 media/lsa-group-1a.png
11903 delete mode 100644 media/lsa-group-2.png
11904 delete mode 100644 media/lsa-group-3.png
11905 delete mode 100644 media/lsa-group-4.png
11906 delete mode 100644 media/lsa-group-5.png
11907 delete mode 100644 media/lsa-group-6.png
11908 delete mode 100644 media/lsa-statcat-1.png
11909 delete mode 100644 media/lsa-statcat-2.png
11910 delete mode 100644 media/lsa-statcat-3.png
11911 delete mode 100644 media/lsa-statcat-4.png
11912 delete mode 100644 media/lsa-statcat-5.png
11913 delete mode 100644 media/lsa-statcat-6.png
11914 delete mode 100644 media/lsa-statcat-7.png
11915 delete mode 100644 media/lsa-statcat-8.png
11916 delete mode 100644 media/main_logo.jpg
11917 delete mode 100644 media/mark_claims_returned.png
11918 delete mode 100644 media/mark_lost.png
11919 delete mode 100644 media/mark_missing_damaged.png
11920 delete mode 100644 media/monograph_parts1.jpg
11921 delete mode 100644 media/monograph_parts2.jpg
11922 delete mode 100644 media/monograph_parts3.jpg
11923 delete mode 100644 media/monograph_parts4.jpg
11924 delete mode 100644 media/monograph_parts5.jpg
11925 delete mode 100644 media/myaccount-bookbags.png
11926 delete mode 100644 media/myaccount-itemrenew.png
11927 delete mode 100644 media/myaccount-itemscheckedout.png
11928 delete mode 100644 media/myaccount-itemsonhold.png
11929 delete mode 100644 media/myaccount-login-arrow.png
11930 delete mode 100644 media/myaccount-login-info.png
11931 delete mode 100644 media/myaccount-login.png
11932 delete mode 100644 media/myaccount-loginpasswordupdate.png
11933 delete mode 100644 media/myaccount-summary.png
11934 delete mode 100644 media/note.png
11935 delete mode 100644 media/offline-1.png
11936 delete mode 100644 media/offline-10.png
11937 delete mode 100644 media/offline-11.png
11938 delete mode 100644 media/offline-12.png
11939 delete mode 100644 media/offline-13.png
11940 delete mode 100644 media/offline-14.png
11941 delete mode 100644 media/offline-15.png
11942 delete mode 100644 media/offline-16.png
11943 delete mode 100644 media/offline-17.png
11944 delete mode 100644 media/offline-18.png
11945 delete mode 100644 media/offline-19.png
11946 delete mode 100644 media/offline-2.png
11947 delete mode 100644 media/offline-20.png
11948 delete mode 100644 media/offline-21.png
11949 delete mode 100644 media/offline-22.png
11950 delete mode 100644 media/offline-23.png
11951 delete mode 100644 media/offline-24.png
11952 delete mode 100644 media/offline-25.png
11953 delete mode 100644 media/offline-26.png
11954 delete mode 100644 media/offline-27.png
11955 delete mode 100644 media/offline-28.png
11956 delete mode 100644 media/offline-29.png
11957 delete mode 100644 media/offline-3.png
11958 delete mode 100644 media/offline-30.png
11959 delete mode 100644 media/offline-31.png
11960 delete mode 100644 media/offline-32.png
11961 delete mode 100644 media/offline-33.png
11962 delete mode 100644 media/offline-34.png
11963 delete mode 100644 media/offline-35.png
11964 delete mode 100644 media/offline-36.png
11965 delete mode 100644 media/offline-4.png
11966 delete mode 100644 media/offline-5.png
11967 delete mode 100644 media/offline-6.png
11968 delete mode 100644 media/offline-7.png
11969 delete mode 100644 media/offline-8.png
11970 delete mode 100644 media/offline-9.png
11971 delete mode 100644 media/overdue_checkin.png
11972 delete mode 100644 media/passwordresetmessage.png
11973 delete mode 100644 media/patron-1.png
11974 delete mode 100644 media/patron-10.png
11975 delete mode 100644 media/patron-11.png
11976 delete mode 100644 media/patron-12.png
11977 delete mode 100644 media/patron-13.png
11978 delete mode 100644 media/patron-14.png
11979 delete mode 100644 media/patron-15.png
11980 delete mode 100644 media/patron-16.png
11981 delete mode 100644 media/patron-17.png
11982 delete mode 100644 media/patron-18.png
11983 delete mode 100644 media/patron-19.png
11984 delete mode 100644 media/patron-2.png
11985 delete mode 100644 media/patron-20.png
11986 delete mode 100644 media/patron-21.png
11987 delete mode 100644 media/patron-22.png
11988 delete mode 100644 media/patron-23.png
11989 delete mode 100644 media/patron-24.png
11990 delete mode 100644 media/patron-25.png
11991 delete mode 100644 media/patron-26.png
11992 delete mode 100644 media/patron-27.png
11993 delete mode 100644 media/patron-28.png
11994 delete mode 100644 media/patron-29.png
11995 delete mode 100644 media/patron-3.png
11996 delete mode 100644 media/patron-30.png
11997 delete mode 100644 media/patron-31.png
11998 delete mode 100644 media/patron-32.png
11999 delete mode 100644 media/patron-3a.png
12000 delete mode 100644 media/patron-4.png
12001 delete mode 100644 media/patron-5.png
12002 delete mode 100644 media/patron-6.png
12003 delete mode 100644 media/patron-7.png
12004 delete mode 100644 media/patron-8.png
12005 delete mode 100644 media/patron-9.png
12006 delete mode 100644 media/patron-record-status-1.png
12007 delete mode 100644 media/patron-record-status-dark-grey.png
12008 delete mode 100644 media/patron-record-status-green.png
12009 delete mode 100644 media/patron-record-status-light-grey.png
12010 delete mode 100644 media/patron-record-status-orange.png
12011 delete mode 100644 media/patron-record-status-purple.png
12012 delete mode 100644 media/patron-record-status-red.png
12013 delete mode 100644 media/patron-record-status-yellow.png
12014 delete mode 100644 media/patron_summary_checkouts.jpg
12015 delete mode 100644 media/pdf_icon.gif
12016 delete mode 100644 media/pre_cat_alert.png
12017 delete mode 100644 media/precat.png
12018 delete mode 100644 media/profile-5.png
12019 delete mode 100644 media/profile-6.png
12020 delete mode 100644 media/profile-7.png
12021 delete mode 100644 media/receipt-10.jpg
12022 delete mode 100644 media/receipt-11.jpg
12023 delete mode 100644 media/receipt-12.jpg
12024 delete mode 100644 media/receipt-13.jpg
12025 delete mode 100644 media/receipt-14.jpg
12026 delete mode 100644 media/receipt-15.jpg
12027 delete mode 100644 media/receipt-16.png
12028 delete mode 100644 media/receipt-17.jpg
12029 delete mode 100644 media/receipt-18.jpg
12030 delete mode 100644 media/receipt-19.jpg
12031 delete mode 100644 media/receipt-2.jpg
12032 delete mode 100644 media/receipt-20.jpg
12033 delete mode 100644 media/receipt-21.jpg
12034 delete mode 100644 media/receipt-22.jpg
12035 delete mode 100644 media/receipt-23.jpg
12036 delete mode 100644 media/receipt-24.jpg
12037 delete mode 100644 media/receipt-3.jpg
12038 delete mode 100644 media/receipt-4.jpg
12039 delete mode 100644 media/receipt-5.jpg
12040 delete mode 100644 media/receipt-6.jpg
12041 delete mode 100644 media/receipt-7.jpg
12042 delete mode 100644 media/receipt-8.jpg
12043 delete mode 100644 media/receipt-9.jpg
12044 delete mode 100644 media/record_in_house_action.png
12045 delete mode 100644 media/renew_action.png
12046 delete mode 100644 media/renew_item.png
12047 delete mode 100644 media/renew_item_calendar.png
12048 delete mode 100644 media/renew_specific_date.png
12049 delete mode 100644 media/retrieve_patron.png
12050 delete mode 100644 media/scv-crec.jpg
12051 delete mode 100644 media/scv-distr.jpg
12052 delete mode 100644 media/scv-iss.jpg
12053 delete mode 100644 media/scv-rec.jpg
12054 delete mode 100644 media/scv-srec.jpg
12055 delete mode 100644 media/scv-sub.jpg
12056 delete mode 100644 media/server-3.png
12057 delete mode 100644 media/server-4.png
12058 delete mode 100644 media/server-5.png
12059 delete mode 100644 media/server-6.png
12060 delete mode 100644 media/shared-template-6.png
12061 delete mode 100644 media/shared-template-7.png
12062 delete mode 100644 media/shared-template-9.png
12063 delete mode 100644 media/small_logo_white.jpg
12064 delete mode 100644 media/specify_due_date1.png
12065 delete mode 100644 media/specify_due_date2.png
12066 delete mode 100644 media/staffclient-1.png
12067 delete mode 100644 media/staffclient-2.png
12068 delete mode 100644 media/staffclient-3.png
12069 delete mode 100644 media/staffclient-4.png
12070 delete mode 100644 media/staffclient-5.png
12071 delete mode 100644 media/staffclient-6.png
12072 delete mode 100644 media/staffclient-6a.png
12073 delete mode 100644 media/staffclient-6b.png
12074 delete mode 100644 media/staffclient-6c.png
12075 delete mode 100644 media/staffclient-6d.png
12076 delete mode 100644 media/staffclient-7.png
12077 delete mode 100644 media/staffclient-7a.png
12078 delete mode 100644 media/staffclient-8.png
12079 delete mode 100644 media/staffclient-9.png
12080 delete mode 100644 media/staffclientinstallation-proxy-putty-1.png
12081 delete mode 100644 media/staffclientinstallation-proxy-socks-1.png
12082 delete mode 100644 media/staffclientinstallation-proxy-socks-2.png
12083 delete mode 100644 media/staffclientinstallation-staffclient-1.png
12084 delete mode 100644 media/staffclientinstallation-staffclient-2.png
12085 delete mode 100644 media/staffclientinstallation-staffclient-3.png
12086 delete mode 100644 media/staffclientinstallation-staffclient-4.png
12087 delete mode 100644 media/staffclientinstallation-staffclient-workstationnames-1.png
12088 delete mode 100644 media/staffclientinstallation-staffclient-workstationnames-2.png
12089 delete mode 100644 media/staffclientinstallation-staffclient-workstationnames-3.png
12090 delete mode 100644 media/staffclientinstallation-tabbed-1.png
12091 delete mode 100644 media/survey-1.png
12092 delete mode 100644 media/survey-10.png
12093 delete mode 100644 media/survey-2.png
12094 delete mode 100644 media/survey-3.png
12095 delete mode 100644 media/survey-4.png
12096 delete mode 100644 media/survey-5.png
12097 delete mode 100644 media/survey-6.png
12098 delete mode 100644 media/survey-7.png
12099 delete mode 100644 media/survey-8.png
12100 delete mode 100644 media/survey-9.png
12101 delete mode 100644 media/tip.png
12102 delete mode 100644 media/transit-1.png
12103 delete mode 100644 media/transit-10.png
12104 delete mode 100644 media/transit-2.png
12105 delete mode 100644 media/transit-3.png
12106 delete mode 100644 media/transit-4a.png
12107 delete mode 100644 media/transit-5.png
12108 delete mode 100644 media/transit-6.png
12109 delete mode 100644 media/transit-7.png
12110 delete mode 100644 media/transit-8.png
12111 delete mode 100644 media/transit-9.png
12112 delete mode 100644 media/unified_volume_copy_creator1.jpg
12113 delete mode 100644 media/unified_volume_copy_creator2.jpg
12114 delete mode 100644 media/unified_volume_copy_creator3.jpg
12115 delete mode 100644 media/unified_volume_copy_creator4.jpg
12116 delete mode 100644 media/unified_volume_copy_creator5.jpg
12117 delete mode 100644 media/unified_volume_copy_creator6.jpg
12118 delete mode 100644 media/view-output-1.png
12119 delete mode 100644 media/view-output-2.png
12120 delete mode 100644 media/view-output-3.png
12121 delete mode 100644 media/view-output-4.png
12122 delete mode 100644 media/view-output-5.png
12123 delete mode 100644 media/warning.png
12124 delete mode 100644 opac/my_lists.txt
12125 delete mode 100644 release_notes.txt
12126 delete mode 100644 reports/README
12127 delete mode 100644 root.txt
12128 delete mode 100644 serials/A-intro.txt
12129 delete mode 100644 serials/B-copy_template.txt
12130 delete mode 100644 serials/C-subscription-SCV.txt
12131 delete mode 100644 serials/D-subscription-ASCV.txt
12132 delete mode 100644 serials/E-edit_subscriptions.txt
12133 delete mode 100644 serials/F-Receiving.txt
12134 delete mode 100644 serials/G-Special_issue.txt
12135 delete mode 100644 serials/H-holdings_statements.txt
12137 commit f2a11f55a53d3f5a5af1510a4d1016711e0763da
12138 Author: Dan Scott <dscott@laurentian.ca>
12139 Date: Wed May 16 00:29:11 2012 -0400
12141 Optimize full text search with a CTE
12143 The tsquery used directly in a JOIN was resulting in bad
12144 plan with lots of nested loops and operations. Using a CTE
12145 to define the query improves the plan.
12147 Also, instead of ARRAY_AGG(DISTINCT foo), just return the
12148 whole thing in an array. Not great for dupes, but we can
12149 handle those inside search.query_parser_fts if we really
12152 Signed-off-by: Dan Scott <dscott@laurentian.ca>
12153 Signed-off-by: Mike Rylander <mrylander@gmail.com>
12155 16 4 Open-ILS/src/perlmods/lib/OpenILS/Application/Storage/Driver/Pg/QueryParser.pm
12157 commit 3a02ddaec1e6c7536c8771ea611e32df95816736
12158 Author: Bill Erickson <berick@esilibrary.com>
12159 Date: Wed May 16 15:55:23 2012 -0400
12161 Vandelay authority existing queue search repair
12163 When searching for an existing authority queue, search for an authority
12164 queue, not a bib queue. Apart from simply not working, the query will
12165 fail with an "invalid input value for enum vandelay.bib_queue_queue_type"
12166 and result in a client-side error.
12168 https://bugs.launchpad.net/evergreen/+bug/989391
12170 Signed-off-by: Bill Erickson <berick@esilibrary.com>
12171 Signed-off-by: Lebbeous Fogle-Weekley <lebbeous@esilibrary.com>
12173 1 1 Open-ILS/src/perlmods/lib/OpenILS/Application/Vandelay.pm
12175 commit ebdf3e9527c2755195d3126b5468e4636ea5cc6a
12176 Author: Lebbeous Fogle-Weekley <lebbeous@esilibrary.com>
12177 Date: Mon May 14 12:46:44 2012 -0400
12179 Avoid collisions of normalized values going into metabib.browse_entry
12181 This fixes a bug that prevented successful reingestion of bib records
12182 during the 2.1->2.2 upgrade in some cases. Reported by George Duimovich.
12186 > ERROR: duplicate key value violates unique constraint
12187 > "browse_entry_value_key"
12188 > DETAIL: Key (value)=(545575) already exists.
12189 > CONTEXT: SQL statement "INSERT INTO metabib.browse_entry (value) VALUES
12190 > (metabib.browse_normalize(ind_data.value,
12192 George confirmed that the changes to the version upgrade script fixed
12193 the problem for him.
12195 Signed-off-by: Lebbeous Fogle-Weekley <lebbeous@esilibrary.com>
12197 1 1 Open-ILS/src/sql/Pg/002.schema.config.sql
12198 78 0 Open-ILS/src/sql/Pg/upgrade/0711.schema.reingest_avoid_collision_better.sql
12199 11 3 Open-ILS/src/sql/Pg/version-upgrade/2.1-2.2-upgrade-db.sql
12200 create mode 100644 Open-ILS/src/sql/Pg/upgrade/0711.schema.reingest_avoid_collision_better.sql
12202 commit a4561f581eb54c088afb95d8758dd849d6f3d69e
12203 Author: Lebbeous Fogle-Weekley <lebbeous@esilibrary.com>
12204 Date: Fri May 11 15:59:37 2012 -0400
12206 Be more prepared for malformed serial holding code data in upgrade scripts
12208 Signed-off-by: Lebbeous Fogle-Weekley <lebbeous@esilibrary.com>
12210 1 1 Open-ILS/src/sql/Pg/002.schema.config.sql
12211 27 0 Open-ILS/src/sql/Pg/upgrade/0710.schema.stricter-could-be-holding-code.sql
12212 17 2 Open-ILS/src/sql/Pg/version-upgrade/2.1-2.2-upgrade-db.sql
12213 create mode 100644 Open-ILS/src/sql/Pg/upgrade/0710.schema.stricter-could-be-holding-code.sql
12215 commit bcb1c10f2cde5c812f47da557c2dddc9fda2e0ab
12216 Author: Dan Scott <dan@coffeecode.net>
12217 Date: Fri May 11 10:45:39 2012 -0400
12219 Move PLPERL dropping outside of 2.1-2.2 upgrade transaction
12221 Sites might have added custom PLPERL database functions for migrations,
12222 data clean up, etc, so don't make the success of the 2.1-2.2 upgrade
12223 hinge on a database schema that exactly matches vanilla Evergreen;
12224 just move it outside of the upgrade transaction and output a reassuring
12227 Signed-off-by: Dan Scott <dan@coffeecode.net>
12228 Signed-off-by: Lebbeous Fogle-Weekley <lebbeous@esilibrary.com>
12230 9 4 Open-ILS/src/sql/Pg/version-upgrade/2.1-2.2-upgrade-db.sql
12232 commit 8f95eaeaf0bbc03be7c5e017d574234315eee97d
12233 Author: Thomas Berezansky <tsbere@mvlc.org>
12234 Date: Wed Apr 18 12:05:20 2012 -0400
12236 Add missing weights fm_IDL entries
12238 Signed-off-by: Thomas Berezansky <tsbere@mvlc.org>
12239 Signed-off-by: Lebbeous Fogle-Weekley <lebbeous@esilibrary.com>
12241 5 0 Open-ILS/examples/fm_IDL.xml
12243 commit b28f3a10ca2824f4e072cf9113151b9f8bc8f263
12244 Author: Lebbeous Fogle-Weekley <lebbeous@esilibrary.com>
12245 Date: Thu May 10 16:19:26 2012 -0400
12247 In the 2.1-2.2 upgrade script, move 0691 into a failures-are-ok zone
12249 Mainly because it's already covered in the 2.1.1-2.1.2 upgrade script.
12250 Thanks to George Duimovich for pointing this out in LP #997759.
12252 Signed-off-by: Lebbeous Fogle-Weekley <lebbeous@esilibrary.com>
12254 19 13 Open-ILS/src/sql/Pg/version-upgrade/2.1-2.2-upgrade-db.sql
12256 commit d880f92a2f7be8a4fcc49d90a278a0ed22f971d4
12257 Author: Thomas Berezansky <tsbere@mvlc.org>
12258 Date: Thu May 10 11:05:54 2012 -0400
12260 Version Upgrade Cleanup
12262 Merge tacked on transactions into the "primary" transaction.
12263 Add in 0708 for tracking purposes.
12265 Separate 0672 and 0679+0680 in the version-to-version upgrade script
12266 They're all potentially slow.
12268 Signed-off-by: Lebbeous Fogle-Weekley <lebbeous@esilibrary.com>
12270 6352 6346 Open-ILS/src/sql/Pg/version-upgrade/2.1-2.2-upgrade-db.sql
12272 commit 305f63cb721f975762bbcde1025f62bc5168cc67
12273 Author: Bill Erickson <berick@esilibrary.com>
12274 Date: Fri May 4 09:18:10 2012 -0400
12276 Check if transaction needs closing after adding billings
12278 This addresses the issue where issuing refunds results in a negative
12279 ballance and it is then impossible to close the transaction by creating
12282 https://bugs.launchpad.net/evergreen/+bug/758982
12284 Signed-off-by: Bill Erickson <berick@esilibrary.com>
12285 Signed-off-by: Mike Rylander <mrylander@gmail.com>
12287 4 0 Open-ILS/src/perlmods/lib/OpenILS/Application/Circ/Money.pm
12289 commit ae9641cfae8f9b4535624599c3887c1232c3406e
12290 Author: Thomas Berezansky <tsbere@mvlc.org>
12291 Date: Mon May 7 14:13:17 2012 -0400
12293 Nearest Hold: Look at 100 instead of 10 holds
12295 At the suggestion of Mike Rylander.
12297 Because DB-wise the extra 90 IDs isn't a big deal, and this way we get more
12298 chances to capture (or block renewal, etc).
12300 Jeff Godin claims they have done this and it has produced no issues for them.
12302 Signed-off-by: Thomas Berezansky <tsbere@mvlc.org>
12303 Signed-off-by: Mike Rylander <mrylander@gmail.com>
12305 1 1 Open-ILS/src/perlmods/lib/OpenILS/Application/Circ/Holds.pm
12307 commit eeed8ea8d953152c88d47c0c69f35fbe4bb7f3e9
12308 Author: Thomas Berezansky <tsbere@mvlc.org>
12309 Date: Mon May 7 11:59:10 2012 -0400
12311 Hold Capture: Run permit tests on "old" holds
12313 Because we shouldn't be trusting that the copies are still valid.
12315 Signed-off-by: Thomas Berezansky <tsbere@mvlc.org>
12316 Signed-off-by: Mike Rylander <mrylander@gmail.com>
12318 7 10 Open-ILS/src/perlmods/lib/OpenILS/Application/Circ/Holds.pm
12320 commit 22cf523789cc97c733ef9a6caff418c79c73b6a2
12321 Author: Thomas Berezansky <tsbere@mvlc.org>
12322 Date: Mon May 7 11:40:41 2012 -0400
12324 Hold Editing: Retarget on some changes
12326 The main thing to cover is pickup library, but check a few other things too.
12328 Note that most of what is being checked likely doesn't change in any normal
12329 workflows or interfaces, but it looks like they could anyway later.
12331 Signed-off-by: Thomas Berezansky <tsbere@mvlc.org>
12332 Signed-off-by: Mike Rylander <mrylander@gmail.com>
12334 15 0 Open-ILS/src/perlmods/lib/OpenILS/Application/Circ/Holds.pm
12336 commit 7d85c862cb7f6eb0f2826f759b50a4f72de70c41
12337 Author: Thomas Berezansky <tsbere@mvlc.org>
12338 Date: Mon May 7 11:00:14 2012 -0400
12340 Hold Targeter: Ensure old best still valid
12342 Re-using a now invalid copy is a bad idea for various reasons.
12344 Signed-off-by: Thomas Berezansky <tsbere@mvlc.org>
12345 Signed-off-by: Mike Rylander <mrylander@gmail.com>
12347 16 3 Open-ILS/src/perlmods/lib/OpenILS/Application/Storage/Publisher/action.pm
12349 commit 0ed4b890e219ff91eaa2d6b0fab513870a4a5254
12350 Author: Thomas Berezansky <tsbere@mvlc.org>
12351 Date: Fri Apr 13 13:26:59 2012 -0400
12353 Default email/phone hold pickup in TPac
12355 Like JSPac does, but currently without the check of having phone/email.
12357 Signed-off-by: Thomas Berezansky <tsbere@mvlc.org>
12358 Signed-off-by: Ben Shum <bshum@biblio.org>
12360 1 1 Open-ILS/src/perlmods/lib/OpenILS/WWW/EGCatLoader/Account.pm
12361 1 1 Open-ILS/web/js/ui/default/opac/staff.js
12362 1 0 Open-ILS/xul/staff_client/chrome/content/main/menu.js
12364 commit dbee9ecee0a9833e8fa2df384ab456da9622d0c1
12365 Author: Thomas Berezansky <tsbere@mvlc.org>
12366 Date: Wed May 9 08:42:58 2012 -0400
12368 Retarget Local Holds: Use part ID properly
12370 Because the mapping ID is meaningless unless you only create one part at a
12371 time, assign them only once in the order you created them, etc.
12373 Which I think pretty much describes most of my original test cycle.
12375 Signed-off-by: Thomas Berezansky <tsbere@mvlc.org>
12376 Signed-off-by: Lebbeous Fogle-Weekley <lebbeous@esilibrary.com>
12378 1 1 Open-ILS/src/perlmods/lib/OpenILS/Application/Circ/Circulate.pm
12380 commit 3eeb80320ce04ba4e910cce828e28dfc8cd2fa94
12381 Author: Lebbeous Fogle-Weekley <lebbeous@esilibrary.com>
12382 Date: Tue May 8 11:25:23 2012 -0400
12384 TPAC: Keep site() and depth() out of basic search box when widgets suffice
12386 This is a short term but working solution to the problem described here:
12387 https://bugs.launchpad.net/evergreen/+bug/986196
12389 Now when you have a selection for site on the advanced search page, it
12390 doesn't lead to redundant site() and depth() terms in your basic search
12393 Item type selections and search class selections (keyword/author/etc)
12394 can still lead to ugliness in the advanced search box, but that's
12395 because in the advanced search page you get a multi-select widget for
12396 item type and in a basic search page you only get a single-select
12397 dropdown, so there's not a clean way to map your advanced page
12398 selections to basic page selections. Search classes are kind of the
12399 same issue, since you have three dropdowns on the advanced search page
12400 and one on the basic.
12402 So the "bigger" problem is one that we will have to solve later, but for
12403 the common case at least we don't get the extra site() and depth() for
12406 Signed-off-by: Lebbeous Fogle-Weekley <lebbeous@esilibrary.com>
12407 Signed-off-by: Ben Shum <bshum@biblio.org>
12409 19 4 Open-ILS/src/perlmods/lib/OpenILS/WWW/EGCatLoader/Search.pm
12410 1 1 Open-ILS/src/templates/opac/parts/searchbar.tt2
12412 commit bd190b0b66baaeb669f042b90053732596771311
12413 Author: Thomas Berezansky <tsbere@mvlc.org>
12414 Date: Mon May 7 15:42:35 2012 -0400
12416 Fix hold has copy at lookup
12418 Filter on available or reshelving, and add more hold type support for lookup
12419 purposes (parts and issuance holds).
12421 Signed-off-by: Thomas Berezansky <tsbere@mvlc.org>
12422 Signed-off-by: Lebbeous Fogle-Weekley <lebbeous@esilibrary.com>
12424 18 2 Open-ILS/src/perlmods/lib/OpenILS/Application/Circ/Holds.pm
12426 commit 115595dca577d9192474ac3d620ca079b89f39cd
12427 Author: Bill Erickson <berick@esilibrary.com>
12428 Date: Fri May 4 10:33:43 2012 -0400
12430 Adding a small pile of missing permissions
12432 ADMIN_ADDRESS_ALERT
12434 ADMIN_COPY_LOCATION_GROUP
12435 ADMIN_USER_ACTIVITY_TYPE
12437 Signed-off-by: Bill Erickson <berick@esilibrary.com>
12438 Signed-off-by: Lebbeous Fogle-Weekley <lebbeous@esilibrary.com>
12440 1 1 Open-ILS/src/sql/Pg/002.schema.config.sql
12441 10 1 Open-ILS/src/sql/Pg/950.data.seed-values.sql
12442 48 0 Open-ILS/src/sql/Pg/upgrade/0709.data.misc_missing_perms.sql
12443 49 0 Open-ILS/src/sql/Pg/version-upgrade/2.1-2.2-upgrade-db.sql
12444 create mode 100644 Open-ILS/src/sql/Pg/upgrade/0709.data.misc_missing_perms.sql
12446 commit 5eaca7025ae869baf1ce6df026fb212eb13872c6
12447 Author: Bill Erickson <berick@esilibrary.com>
12448 Date: Fri May 4 12:07:35 2012 -0400
12450 TPAC: repair staff client End link for showing last record
12452 In the embedded TPAC, when staff clicks the End link in the record
12453 detail page to jump to the last record in the search results, it now
12454 makes an intermediate jump through search code, which locates the last
12455 record in the set (via CGI param find_last) then redirects to the record
12456 detail page for the last record. With this approach, we don't have to
12457 pre-fetch the entire set of record IDs just to render the paging links.
12458 Tip o' the hat to Mike R. for the design suggestion.
12460 https://bugs.launchpad.net/evergreen/+bug/984070
12462 Signed-off-by: Bill Erickson <berick@esilibrary.com>
12463 Signed-off-by: Ben Shum <bshum@biblio.org>
12465 13 1 Open-ILS/src/perlmods/lib/OpenILS/WWW/EGCatLoader/Search.pm
12466 1 1 Open-ILS/src/templates/opac/parts/js.tt2
12468 commit 2c99e49aa500eb6a91574968ab30e5768820bbce
12469 Author: Bill Erickson <berick@esilibrary.com>
12470 Date: Sat Apr 28 14:12:53 2012 -0400
12472 TPAC: more intelligent detail paging #1
12474 Only fetch a small page of records at a time when generating the paging
12475 links in the detail page.
12477 Part 2 will be to repair the 'Last' record button in the staff client,
12478 which will not work with this change.
12480 Signed-off-by: Bill Erickson <berick@esilibrary.com>
12481 Signed-off-by: Ben Shum <bshum@biblio.org>
12483 3 8 Open-ILS/src/perlmods/lib/OpenILS/WWW/EGCatLoader/Search.pm
12484 3 2 Open-ILS/src/templates/opac/parts/record/body.tt2
12486 commit fe4262c7fbbc01f167b04a5916800a62b823c6cd
12487 Author: Thomas Berezansky <tsbere@mvlc.org>
12488 Date: Wed May 9 09:08:13 2012 -0400
12490 TPac: Barcodes default to starting with digits
12492 Because otherwise there is likely to be a lot of confusion when barcodes no
12493 longer work, at all, for login when groups have no barcode regex.
12495 Signed-off-by: Thomas Berezansky <tsbere@mvlc.org>
12496 Signed-off-by: Lebbeous Fogle-Weekley <lebbeous@esilibrary.com>
12498 3 0 Open-ILS/src/perlmods/lib/OpenILS/WWW/EGCatLoader.pm
12500 commit adb03996c78facee9ada612228424ff3dd54a03d
12501 Author: Bradley M. Kuhn <bkuhn@ebb.org>
12502 Date: Sat Apr 28 09:39:12 2012 -0400
12504 Consensus was reached to remove editor-specific globs from .gitignore.
12506 In a highly overengineered discussion out of scope with the actual breadth
12507 of this very minor issue, everyone has come to the conclusion that
12508 editor-specific globs don't really belong in the project's .gitignore,
12509 given that git permits a global-level ignore file for users.
12511 Instead, a HACKING file is herein added, with its first entry to explain
12512 how developers can set the own global gitignore.
12514 Signed-off-by: Bradley M. Kuhn <bkuhn@ebb.org>
12515 Signed-off-by: Dan Scott <dan@coffeecode.net>
12519 create mode 100644 HACKING
12521 commit 9f628498dadb857afc79fad053d21dfe0bb1c746
12522 Author: Lebbeous Fogle-Weekley <lebbeous@esilibrary.com>
12523 Date: Wed Apr 18 10:41:27 2012 -0400
12525 AutoSuggest: Escape ampersands properly
12527 This fixes an issue reported by Yamil Suarez.
12529 If you had relatively technical users composing searches with
12530 QueryParser syntax, or if they were just typing ampersands for any
12531 other reason, AutoSuggest would behave as if the ampersand marked the end
12534 This is fixed by applying the correct URI-encoding function for the
12537 To be clear, QueryParser syntax does not actually affect suggestions;
12538 such syntax is ignored. AutoSuggest is not search.
12540 Signed-off-by: Lebbeous Fogle-Weekley <lebbeous@esilibrary.com>
12541 Signed-off-by: Dan Scott <dan@coffeecode.net>
12543 1 1 Open-ILS/web/js/dojo/openils/AutoSuggestStore.js
12545 commit 1492479f314b3ff12539be54ef097a550c099746
12546 Author: Steven Callender <stevecallender@esilibrary.com>
12547 Date: Tue May 8 17:15:14 2012 -0400
12549 lp996776: Patch to fix the response if no configured status is detected.
12551 SIP response messages that use circulation_status where defaulting to just 1
12552 rather than 01 if the status was not detected. Since SIP needs a 2 character
12553 response, this was causing issues in some 3rd party devices. Added quoting
12554 around the 01 to force the 2 characters.
12556 Signed-off-by: Steven Callender <stevecallender@esilibrary.com>
12557 Signed-off-by: Galen Charlton <gmc@esilibrary.com>
12559 1 1 Open-ILS/src/perlmods/lib/OpenILS/SIP/Item.pm
12561 commit b52dac83fd59f45e94dcf05c5b9c633c4ad05135
12562 Author: Thomas Berezansky <tsbere@mvlc.org>
12563 Date: Fri Mar 30 15:58:32 2012 -0400
12565 Stop saving patron barcode in cookies
12567 This causes bad interactions between patron windows and normal catalog
12570 Load a patron, load place hold catalog in patron window. Future loads of
12571 non-patron catalogs will default to this patron.
12573 Load Patron A from written note, and open Place Hold catalog. Start
12574 searching for the item Patron A wants.
12575 Get interupted by Patron B calling. Load Patron B, and open Place Hold
12576 catalog. Search, place a hold for Patron B.
12577 Return to Patron A, find item, go to place hold. Find Patron B's barcode
12580 Instead, teach the staff javascript, that already knows how to load hold
12581 preferences, how to grab the barcode from xulG. This barcode should be
12582 specific to the patron window the catalog is embedded in, and won't 'leak'
12583 to other catalog interfaces.
12585 Signed-off-by: Thomas Berezansky <tsbere@mvlc.org>
12586 Signed-off-by: Lebbeous Fogle-Weekley <lebbeous@esilibrary.com>
12588 0 12 Open-ILS/src/perlmods/lib/OpenILS/WWW/EGCatLoader.pm
12589 9 21 Open-ILS/src/perlmods/lib/OpenILS/WWW/EGCatLoader/Account.pm
12590 2 2 Open-ILS/src/templates/opac/parts/place_hold.tt2
12591 11 5 Open-ILS/web/js/ui/default/opac/staff.js
12592 1 4 Open-ILS/xul/staff_client/server/patron/holds.js
12594 commit b2916b9fef744d8b896c77511e949612d26dff36
12595 Author: Dan Scott <dscott@laurentian.ca>
12596 Date: Tue May 8 12:52:02 2012 -0400
12598 Roll back libjs version to 1.7.0
12600 The install version of libjs (Spidermonkey) had been bumped to the
12601 latest, 1.8.5, but it turned out that the tests for that had probably
12602 been run on a system that had an old version of libjs source and/or
12603 installed headers/libraries in place, as building libjs 1.8.5 is a
12604 different beast entirely (different directory structure, etc).
12606 In addition, there are several bugs along the lines of
12607 https://rt.cpan.org/Public/Bug/Display.html?id=75058 that strongly
12608 suggest that libjs-1.8.5 is not compatible with the
12609 JavaScript::SpiderMonkey 0.21 Perl module.
12611 Therefore, roll back to the tried-and-true libjs 1.7.0.
12613 Signed-off-by: Dan Scott <dscott@laurentian.ca>
12614 Signed-off-by: Jason Stephenson <jstephenson@mvlc.org>
12616 1 1 Open-ILS/src/extras/Makefile.install
12618 commit 0de2ebfce5ab86781c656f3385fd03f5eda25e2d
12619 Author: James Fournie <jfournie@sitka.bclibraries.ca>
12620 Date: Mon May 7 11:08:06 2012 -0700
12622 We can't assume that 0526 was in fact run previously so we need to drop these more safely
12623 to avoid producing an error if 0526 wasn't run previously
12625 Signed-off-by: James Fournie <jfournie@sitka.bclibraries.ca>
12626 Signed-off-by: Lebbeous Fogle-Weekley <lebbeous@esilibrary.com>
12628 3 3 Open-ILS/src/sql/Pg/version-upgrade/2.1-2.2-upgrade-db.sql
12630 commit ceabf2764cc095306ca1052652679c6d0d238561
12631 Author: Galen Charlton <gmc@esilibrary.com>
12632 Date: Tue May 8 09:25:19 2012 -0400
12634 fix typo in CC payment form
12636 Signed-off-by: Galen Charlton <gmc@esilibrary.com>
12638 1 1 Open-ILS/src/templates/circ/selfcheck/payment.tt2
12640 commit d53cb85f95c94ae7f8adc0f1b2472d2e19074593
12641 Author: James Fournie <jfournie@sitka.bclibraries.ca>
12642 Date: Mon May 7 10:57:30 2012 -0700
12644 Upgrade 0704 was missing from the 2.1-2.2 upgrade script.
12646 That upgrade added a parameter to search.query_parser_fts, without it,
12647 Evergreen passes 11 parameters to the database but the searches fail because
12648 there's only a 10 parameter function in the database.
12650 Signed-off-by: James Fournie <jfournie@sitka.bclibraries.ca>
12651 Signed-off-by: Lebbeous Fogle-Weekley <lebbeous@esilibrary.com>
12653 342 0 Open-ILS/src/sql/Pg/version-upgrade/2.1-2.2-upgrade-db.sql
12655 commit 470c9039a2af7db57ba4162dbf854d604056bf85
12656 Author: Bill Erickson <berick@esilibrary.com>
12657 Date: Fri May 4 14:46:16 2012 -0400
12659 Stamping upgrade for 'inheritied' typo repair
12661 Signed-off-by: Bill Erickson <berick@esilibrary.com>
12663 1 1 Open-ILS/src/sql/Pg/002.schema.config.sql
12664 13 0 Open-ILS/src/sql/Pg/upgrade/0708.data.fix_inheritied_typo.sql
12665 0 7 Open-ILS/src/sql/Pg/upgrade/XXXX.data.fix_inheritied_typo.sql
12666 create mode 100644 Open-ILS/src/sql/Pg/upgrade/0708.data.fix_inheritied_typo.sql
12667 delete mode 100644 Open-ILS/src/sql/Pg/upgrade/XXXX.data.fix_inheritied_typo.sql
12669 commit 380fb3822854e636f439ce996c6b9d46aa604a4c
12670 Author: Dan Scott <dscott@laurentian.ca>
12671 Date: Fri May 4 14:14:12 2012 -0400
12673 Fix "inheritied" typo in global flag
12675 Signed-off-by: Dan Scott <dscott@laurentian.ca>
12676 Signed-off-by: Bill Erickson <berick@esilibrary.com>
12678 2 2 Open-ILS/src/sql/Pg/950.data.seed-values.sql
12679 7 0 Open-ILS/src/sql/Pg/upgrade/XXXX.data.fix_inheritied_typo.sql
12680 2 2 Open-ILS/src/sql/Pg/version-upgrade/2.1-2.2-upgrade-db.sql
12681 1 1 Open-ILS/src/templates/opac/parts/org_selector.tt2
12682 create mode 100644 Open-ILS/src/sql/Pg/upgrade/XXXX.data.fix_inheritied_typo.sql
12684 commit 710f55165414e22164b073ba35b7775537b9d2ad
12685 Author: Dan Scott <dscott@laurentian.ca>
12686 Date: Fri May 4 13:55:55 2012 -0400
12688 Fix typo in TPAC noticed by Warren Layton
12690 Expiration needs to be spelled correctly; Warren Layton pointed out the
12691 typo while working on a translation of the derived tpac.pot file. Many
12694 Signed-off-by: Dan Scott <dscott@laurentian.ca>
12696 1 1 Open-ILS/src/templates/opac/myopac/main_payment_form.tt2
12697 1 1 build/i18n/po/tpac/tpac.pot
12699 commit 4bc4f9d59f0c58f177becaa0280656b55104a5f9
12700 Author: Lebbeous Fogle-Weekley <lebbeous@esilibrary.com>
12701 Date: Fri May 4 12:23:19 2012 -0400
12703 Add missing upgrade scripts 0705, 0707 to point-to-point upgrade script
12705 These come from bugfixes I pushed to master and rel_2_2 on 28 April 2012
12706 without remembering to address the point-to-point version upgrade script.
12708 See c208754eafadb005439800f7fedd33241fca7b65 (LP #980199) and
12709 89438b46fc39270ac3d47345cd99caacf6b6dee1 (LP #919279).
12711 Signed-off-by: Lebbeous Fogle-Weekley <lebbeous@esilibrary.com>
12713 52 0 Open-ILS/src/sql/Pg/version-upgrade/2.1-2.2-upgrade-db.sql
12715 commit a07412def15603dd2132477b5babd99982a2265d
12716 Author: Dan Scott <dan@coffeecode.net>
12717 Date: Mon Apr 9 16:31:06 2012 -0400
12719 Prereqs: Remove Ubuntu Hardy references
12721 We no longer support Ubuntu Hardy 8.04, so ditch any references to it in
12722 the prerequisite installer.
12724 Signed-off-by: Dan Scott <dan@coffeecode.net>
12725 Signed-off-by: Lebbeous Fogle-Weekley <lebbeous@esilibrary.com>
12727 0 9 Open-ILS/src/extras/Makefile.install
12729 commit 0a679685a20e4d5c31bb49fd328a7a4b386fc764
12730 Author: Dan Scott <dan@coffeecode.net>
12731 Date: Mon Apr 9 16:29:46 2012 -0400
12733 Prereqs: update to latest available versions
12735 * JavaScript-SpiderMonkey: from 0.20 to 0.21
12736 * libjs: from 1.7.0 to 185-1.0.0
12737 * yaz: from 4.2.17 to 4.2.32
12739 Signed-off-by: Dan Scott <dan@coffeecode.net>
12740 Signed-off-by: Lebbeous Fogle-Weekley <lebbeous@esilibrary.com>
12742 3 3 Open-ILS/src/extras/Makefile.install
12744 commit 5be8a7035edcca100b47bd181932d2fd3eb0b088
12745 Author: Dan Scott <dan@coffeecode.net>
12746 Date: Mon Apr 9 16:23:08 2012 -0400
12748 Prereqs: Remove references to CentOS / RHEL
12750 The prereqs were focused on the 5.x series for CentOS and RHEL, which is
12751 hella-out-of-date and never really worked anyway. Get rid of the noise
12752 to focus on the signal.
12754 Signed-off-by: Dan Scott <dan@coffeecode.net>
12755 Signed-off-by: Lebbeous Fogle-Weekley <lebbeous@esilibrary.com>
12757 3 91 Open-ILS/src/extras/Makefile.install
12759 commit 41c987fc890d918c303bc012320cacfcd8d6ef01
12760 Author: Dan Wells <dbw2@calvin.edu>
12761 Date: Wed Apr 25 15:56:20 2012 -0400
12763 Allow subscriptions at org units without volumes
12765 Subscriptions are sometimes owned at the consortium or system
12766 level, so forcing can_have_vols() to be true was incorrect.
12768 This commit removes those checks. In addition, we also remove
12769 some dead code and make the subscription org unit selector
12770 consistent with the distribution org unit selector.
12772 Signed-off-by: Dan Wells <dbw2@calvin.edu>
12773 Signed-off-by: Lebbeous Fogle-Weekley <lebbeous@esilibrary.com>
12775 2 0 Open-ILS/xul/staff_client/server/serial/manage_dists.js
12776 3 0 Open-ILS/xul/staff_client/server/serial/manage_items.js
12777 24 330 Open-ILS/xul/staff_client/server/serial/manage_subs.js
12778 1 1 Open-ILS/xul/staff_client/server/serial/ssub_editor.js
12780 commit 22cda7715ef64e3d7ef87f687709cc3c235d2d54
12781 Author: Dan Scott <dscott@laurentian.ca>
12782 Date: Thu May 3 16:44:14 2012 -0400
12784 Add indexes to 2.1.2 upgrade script to speed up acq search
12786 Signed-off-by: Dan Scott <dscott@laurentian.ca>
12788 12 0 Open-ILS/src/sql/Pg/version-upgrade/2.1.1-2.1.2-upgrade-db.sql
12790 commit e316c4df0216eb43bc6cb536d34c3712661ff15a
12791 Author: Mike Rylander <mrylander@gmail.com>
12792 Date: Mon Mar 26 11:09:14 2012 -0400
12794 Add ISSN fix to the version upgrade script
12796 Signed-off-by: Mike Rylander <mrylander@gmail.com>
12797 Signed-off-by: Dan Scott <dscott@laurentian.ca>
12799 24 0 Open-ILS/src/sql/Pg/version-upgrade/2.1.1-2.1.2-upgrade-db.sql
12801 commit adc75e0236fb5dc9ad46797c64d49dd49b7d8056
12802 Author: Jason Etheridge <jason@esilibrary.com>
12803 Date: Wed May 2 15:23:06 2012 -0400
12805 Address date sorting in Item Status and Copy Buckets interfaces, too
12807 > The sort_value function for the date columns being used in those
12808 > interfaces had no error protection, and were returning empty strings
12811 Signed-off-by: Jason Etheridge <jason@esilibrary.com>
12812 Signed-off-by: Lebbeous Fogle-Weekley <lebbeous@esilibrary.com>
12814 5 7 Open-ILS/xul/staff_client/chrome/content/util/list.js
12815 1 4 Open-ILS/xul/staff_client/server/admin/offline_manage_xacts.js
12816 178 32 Open-ILS/xul/staff_client/server/circ/util.js
12817 0 1 Open-ILS/xul/staff_client/server/patron/bill2.js
12818 0 2 Open-ILS/xul/staff_client/server/patron/bill_details.js
12819 0 1 Open-ILS/xul/staff_client/server/patron/bill_history.js
12820 0 1 Open-ILS/xul/staff_client/server/patron/search_result.js
12821 0 2 Open-ILS/xul/staff_client/server/patron/standing_penalties.js
12822 74 60 Open-ILS/xul/staff_client/server/patron/util.js
12824 commit 70cd1772c19fb5f334ecd0cae5aadf6c224a4a07
12825 Author: Lebbeous Fogle-Weekley <lebbeous@esilibrary.com>
12826 Date: Wed May 2 14:01:00 2012 -0400
12828 Fix date sorting in patron-related XUL interfaces
12830 Null time stamps are now converted to dates in the Middle Paleolithic
12831 era so they always sort as the lowest date.
12833 Seriously, this is the minimum possible date you can express with a JavaScript
12836 Signed-off-by: Lebbeous Fogle-Weekley <lebbeous@esilibrary.com>
12837 Signed-off-by: Jason Etheridge <jason@esilibrary.com>
12839 4 2 Open-ILS/xul/staff_client/chrome/content/util/date.js
12840 17 1 Open-ILS/xul/staff_client/server/patron/util.js
12842 commit 0e7fb6da9e0bbd3f82b5711a8e4c02f03b224660
12843 Author: Jeff Godin <jgodin@tadl.org>
12844 Date: Tue Apr 17 10:46:22 2012 -0400
12846 Fix LP 984039: correct Syndetic Kirkus Reviews
12848 Use correct "filename" component of URL for retrieving Kirkus
12849 Reviews content from Syndetic Solutions.
12851 Correct filename confirmed by Bowker technical support, and by
12854 Signed-off-by: Jeff Godin <jgodin@tadl.org>
12855 Signed-off-by: Michael Peters <mrpeters@library.in.gov>
12857 2 2 Open-ILS/src/perlmods/lib/OpenILS/WWW/AddedContent/Syndetic.pm
12859 commit dfffbe863516b21d4c8f55c3fd71a809819b8b6f
12860 Author: Thomas Berezansky <tsbere@mvlc.org>
12861 Date: Tue Apr 3 14:45:10 2012 -0400
12863 Fix some "null" instead of blank values in JSPac
12865 Signed-off-by: Thomas Berezansky <tsbere@mvlc.org>
12866 Signed-off-by: Michael Peters <mrpeters@library.in.gov>
12867 Signed-off-by: Lebbeous Fogle-Weekley <lebbeous@esilibrary.com>
12869 1 1 Open-ILS/web/opac/skin/default/js/holds.js
12870 5 3 Open-ILS/web/opac/skin/default/js/myopac.js
12872 commit 430c235ea5f46150bbfc15fe3a0e08792f61ad25
12873 Author: Dan Scott <dan@coffeecode.net>
12874 Date: Tue May 1 01:52:56 2012 -0400
12876 Release notes: clean up and introduce TPAC
12878 General clean-up of the release notes for consistency and to support
12881 * Reformat line-widths to 80 characters or less
12882 * Mark interface window and element names as bold
12883 * Fix up some formatting glitches and headers
12884 * Make the "Documentation is available..." note standard & separated
12885 by one line; I suspect we will want to modify this globally, so it
12886 will be easier if it is consistent.
12888 Also, give a brief introduction to the TPAC and mention the forthcoming
12889 JSPAC deprecation in the next feature release.
12891 Signed-off-by: Dan Scott <dan@coffeecode.net>
12893 323 108 docs/RELEASE_NOTES_2_2.txt
12895 commit 535e13e4e5e364bca800807f2a1ed5c09bbc5518
12896 Author: Kathy Lussier <klussier@masslnc.org>
12897 Date: Tue May 1 01:26:28 2012 -0400
12899 LP992377: More 2.2 release notes from Kathy Lussier
12901 Kathy Lussier <klussier@masslnc.org> contributed significant additions
12902 to the 2.2 release notes in https://bugs.launchpad.net/bugs/992377 -
12905 Signed-off-by: Dan Scott <dan@coffeecode.net>
12907 158 11 docs/RELEASE_NOTES_2_2.txt
12909 commit 9127441a9d3eb4eac2e5a2bd1029a267dd7d03ef
12910 Author: Galen Charlton <gmc@esilibrary.com>
12911 Date: Mon Apr 30 07:22:01 2012 -0400
12913 additions to release notes for 2.2
12915 Written by Sally Fortin <sfortin@esilibrary.com>
12917 Signed-off-by: Galen Charlton <gmc@esilibrary.com>
12919 132 8 docs/RELEASE_NOTES_2_2.txt
12921 commit 89438b46fc39270ac3d47345cd99caacf6b6dee1
12922 Author: Bill Erickson <berick@esilibrary.com>
12923 Date: Wed Mar 21 16:33:39 2012 -0400
12925 Vandelay match set permission additions
12927 Allow retrieve access for match points with the VIEW_IMPORT_MATCH_SET
12928 permission (in addition to ADMIN_IMPORT_MATCH_SET).
12930 Adds 2 new permissions to the database:
12932 ADMIN_IMPORT_MATCH_SET
12933 VIEW_IMPORT_MATCH_SET
12935 From Jason Stephenson resolving conflicts:
12938 > Open-ILS/src/sql/Pg/950.data.seed-values.sql
12940 > I had to change the ids of the new permissions because another branch
12941 > had used one of the ids since this branch was last rebased. I also edited
12942 > the ids in the upgrade script to match what is in 950.data.seed-values.sql.
12944 Signed-off-by: Bill Erickson <berick@esilibrary.com>
12945 Signed-off-by: Jason Stephenson <jstephenson@mvlc.org>
12946 Signed-off-by: Lebbeous Fogle-Weekley <lebbeous@esilibrary.com>
12948 2 2 Open-ILS/examples/fm_IDL.xml
12949 1 1 Open-ILS/src/sql/Pg/002.schema.config.sql
12950 5 1 Open-ILS/src/sql/Pg/950.data.seed-values.sql
12951 29 0 Open-ILS/src/sql/Pg/upgrade/0707.data.vandelay_perms_etc.sql
12952 create mode 100644 Open-ILS/src/sql/Pg/upgrade/0707.data.vandelay_perms_etc.sql
12954 commit c0bd063f97cdceada12b971cecb04d238417a938
12955 Author: Dan Scott <dscott@laurentian.ca>
12956 Date: Sat Apr 28 15:52:54 2012 -0400
12958 Update POT files for translators
12960 Signed-off-by: Dan Scott <dscott@laurentian.ca>
12962 4 2 build/i18n/po/XULTermLoader.js/XULTermLoader.js.pot
12963 240 184 build/i18n/po/acq.js/acq.js.pot
12964 28 2 build/i18n/po/admin.properties/admin.properties.pot
12965 39 19 build/i18n/po/authority.js/authority.js.pot
12966 4 2 build/i18n/po/capture.js/capture.js.pot
12967 197 16 build/i18n/po/cat.properties/cat.properties.pot
12968 35 9 build/i18n/po/circ.properties/circ.properties.pot
12969 20 4 build/i18n/po/common.properties/common.properties.pot
12970 6 2 build/i18n/po/conify.dtd/conify.dtd.pot
12971 23 7 build/i18n/po/conify.js/conify.js.pot
12972 1519 2173 build/i18n/po/db.seed/db.seed.pot
12973 2886 2178 build/i18n/po/fm_IDL.dtd/fm_IDL.dtd.pot
12974 403 311 build/i18n/po/ils_events.xml/ils_events.xml.pot
12975 754 65 build/i18n/po/lang.dtd/lang.dtd.pot
12976 136 2 build/i18n/po/offline.properties/offline.properties.pot
12977 45 4 build/i18n/po/opac.dtd/opac.dtd.pot
12978 23 12 build/i18n/po/opac.js/opac.js.pot
12979 150 4 build/i18n/po/patron.properties/patron.properties.pot
12980 45 8 build/i18n/po/register.js/register.js.pot
12981 9 2 build/i18n/po/reservation.js/reservation.js.pot
12982 20 3 build/i18n/po/selfcheck.js/selfcheck.js.pot
12983 50 2 build/i18n/po/serial.properties/serial.properties.pot
12984 22 22 build/i18n/po/tpac/tpac.pot
12986 commit d34957b2a5c40fb5bf213ad46a11d643d0e534d8
12987 Author: Dan Scott <dscott@laurentian.ca>
12988 Date: Sat Apr 28 14:12:43 2012 -0400
12990 Update translations from Launchpad
12992 Includes a small update to the update_pofiles to make it easier for
12993 release managers and release maintainers to run translation updates.
12995 Signed-off-by: Dan Scott <dscott@laurentian.ca>
12997 5 5 build/i18n/po/AutoFieldWidget.js/es-ES.po
12998 6 6 build/i18n/po/Searcher.js/de-DE.po
12999 10 10 build/i18n/po/Searcher.js/es-ES.po
13000 178 0 build/i18n/po/Searcher.js/pt-BR.po
13001 5 5 build/i18n/po/admin.properties/fr-CA.po
13002 26 19 build/i18n/po/auth.properties/ar-AR.po
13003 5 5 build/i18n/po/capture.js/de-DE.po
13004 28 25 build/i18n/po/capture.js/fr-CA.po
13005 5 5 build/i18n/po/cat.properties/cs-CZ.po
13006 8 22 build/i18n/po/cat.properties/de-DE.po
13007 16 14 build/i18n/po/cat.properties/pt-BR.po
13008 4 4 build/i18n/po/circ.properties/cs-CZ.po
13009 10 44 build/i18n/po/circ.properties/de-DE.po
13010 14 138 build/i18n/po/circ.properties/fr-CA.po
13011 31 152 build/i18n/po/circ.properties/pt-BR.po
13012 26 37 build/i18n/po/common.properties/de-DE.po
13013 11 39 build/i18n/po/common.properties/fr-CA.po
13014 22 22 build/i18n/po/conify.dtd/de-DE.po
13015 5 5 build/i18n/po/conify.dtd/en-GB.po
13016 6 6 build/i18n/po/conify.dtd/fr-CA.po
13017 16 16 build/i18n/po/conify.js/de-DE.po
13018 16 13 build/i18n/po/db.seed/cs-CZ.po
13019 34 18 build/i18n/po/db.seed/de-DE.po
13020 17 1001 build/i18n/po/db.seed/fr-CA.po
13021 31 31 build/i18n/po/db.seed/oc-FR.po
13022 108 60 build/i18n/po/db.seed/pt-BR.po
13023 6 6 build/i18n/po/fm_IDL.dtd/cs-CZ.po
13024 10 10 build/i18n/po/fm_IDL.dtd/de-DE.po
13025 5 14 build/i18n/po/fm_IDL.dtd/es-ES.po
13026 28 28 build/i18n/po/fm_IDL.dtd/fr-CA.po
13027 18 41 build/i18n/po/fm_IDL.dtd/pt-BR.po
13028 5 8 build/i18n/po/ils_events.xml/de-DE.po
13029 13 233 build/i18n/po/ils_events.xml/pt-BR.po
13030 41 24 build/i18n/po/lang.dtd/cs-CZ.po
13031 74 74 build/i18n/po/lang.dtd/de-DE.po
13032 6 158 build/i18n/po/lang.dtd/fr-CA.po
13033 28 246 build/i18n/po/lang.dtd/hy-AM.po
13034 74 255 build/i18n/po/lang.dtd/pt-BR.po
13035 34 31 build/i18n/po/offline.properties/cs-CZ.po
13036 17 17 build/i18n/po/offline.properties/de-DE.po
13037 43 81 build/i18n/po/offline.properties/pt-BR.po
13038 9 9 build/i18n/po/opac.dtd/cs-CZ.po
13039 214 153 build/i18n/po/opac.dtd/de-DE.po
13040 8 6 build/i18n/po/opac.dtd/es-ES.po
13041 25 19 build/i18n/po/opac.dtd/pt-BR.po
13042 6 6 build/i18n/po/opac.dtd/ru-RU.po
13043 59 56 build/i18n/po/opac.dtd/tr-TR.po
13044 18 7 build/i18n/po/opac.js/de-DE.po
13045 13 13 build/i18n/po/opac.js/tr-TR.po
13046 6 6 build/i18n/po/patron.properties/de-DE.po
13047 9 7 build/i18n/po/patron.properties/es-ES.po
13048 23 69 build/i18n/po/patron.properties/pt-BR.po
13049 6 6 build/i18n/po/pickup_and_return.js/de-DE.po
13050 5 5 build/i18n/po/pickup_and_return.js/es-ES.po
13051 9 6 build/i18n/po/pickup_and_return.js/pt-BR.po
13052 4 4 build/i18n/po/pull_list.js/cs-CZ.po
13053 6 6 build/i18n/po/pull_list.js/de-DE.po
13054 26 25 build/i18n/po/register.js/de-DE.po
13055 26 26 build/i18n/po/register.js/pt-BR.po
13056 13 13 build/i18n/po/reports.js/de-DE.po
13057 43 27 build/i18n/po/reservation.js/pt-BR.po
13058 22 13 build/i18n/po/selfcheck.js/de-DE.po
13059 22 18 build/i18n/po/selfcheck.js/pt-BR.po
13060 635 0 build/i18n/po/serial.properties/pt-BR.po
13061 6 4 build/i18n/scripts/update_pofiles
13062 create mode 100644 build/i18n/po/Searcher.js/pt-BR.po
13063 create mode 100644 build/i18n/po/serial.properties/pt-BR.po
13065 commit db61133753257604e93a0be568ee3b9415c56b8c
13066 Author: Lebbeous Fogle-Weekley <lebbeous@esilibrary.com>
13067 Date: Thu Apr 5 11:46:05 2012 -0400
13069 Constrain serial.issuance.holding_code to be valid JSON or NULL
13071 This avoids serial.materialize_holding_code() failing on bad data. The
13072 upgrade script will actually throw away bad values for
13073 serial.issuance.holding_code. This is no real loss, since bad data
13074 there prevents any serials functions around the row in question from
13075 working properly anyway.
13077 This problem was reported by Martha Driscoll and Ben Shum.
13079 *Also* put a couple of changes missed from the 0700 upgrade script into
13080 210.schema.serials.sql.
13082 Fix new serial constraint upgrades
13084 1. None of the upgrades so far have moved is_json() from the public
13085 to the evergreen schema. That's probably a separate issue, but it
13086 should be safe to call it unqualified, and that's what the rest of
13087 the upgrade file does, so we will too.
13089 2. Add a specific SET CONSTRAINT to avoid deferred trigger problems
13090 when ALTERing the table.
13092 3. Make sure that the unwanted columns on materialized_holding_code
13093 do not exist regardless of your upgrade path.
13095 Signed-off-by: Dan Wells <dbw2@calvin.edu>
13096 Signed-off-by: Lebbeous Fogle-Weekley <lebbeous@esilibrary.com>
13098 1 1 Open-ILS/src/sql/Pg/002.schema.config.sql
13099 9 9 Open-ILS/src/sql/Pg/210.schema.serials.sql
13100 74 0 Open-ILS/src/sql/Pg/upgrade/0706.schema.serial-holding-code-constraint.sql
13101 14 0 Open-ILS/src/sql/Pg/version-upgrade/2.1-2.2-upgrade-db.sql
13102 create mode 100644 Open-ILS/src/sql/Pg/upgrade/0706.schema.serial-holding-code-constraint.sql
13104 commit 23449603ef51c77534847e6bcc9e16c5be02b54e
13105 Author: Michael Peters <mrpeters@library.in.gov>
13106 Date: Fri Mar 9 14:20:09 2012 -0500
13108 Remove the "print_nav.tt2" from the TTPAC Password Reset
13110 We no longer use "print_nav.tt2" in TTPAC, but it was still
13111 displaying on the password reset page. This branch removes it.
13113 Signed-off-by: Michael Peters <mrpeters@library.in.gov>
13114 Signed-off-by: Lebbeous Fogle-Weekley <lebbeous@esilibrary.com>
13116 0 25 Open-ILS/src/templates/opac/parts/printnav.tt2
13117 0 1 Open-ILS/src/templates/opac/password_reset.tt2
13118 delete mode 100644 Open-ILS/src/templates/opac/parts/printnav.tt2
13120 commit c208754eafadb005439800f7fedd33241fca7b65
13121 Author: Bill Erickson <berick@esilibrary.com>
13122 Date: Thu Apr 12 15:34:02 2012 -0400
13124 Add missing ADMIN_ORG_UNIT_CUSTOM_TREE permission
13126 Signed-off-by: Bill Erickson <berick@esilibrary.com>
13127 Signed-off-by: Michael Peters <mrpeters@library.in.gov>
13128 Signed-off-by: Lebbeous Fogle-Weekley <lebbeous@esilibrary.com>
13130 1 1 Open-ILS/src/sql/Pg/002.schema.config.sql
13131 3 1 Open-ILS/src/sql/Pg/950.data.seed-values.sql
13132 20 0 Open-ILS/src/sql/Pg/upgrade/0705.data.custom-org-tree-perms.sql
13133 create mode 100644 Open-ILS/src/sql/Pg/upgrade/0705.data.custom-org-tree-perms.sql
13135 commit e342e730fee42afc89bb61fd85280817648cd8cd
13136 Author: Dan Scott <dscott@laurentian.ca>
13137 Date: Thu Apr 26 21:56:23 2012 -0400
13139 TPAC: Instrument the search results page
13141 Because we want to know why search results can be slowish, add timelog()
13142 entries to pertinent locations in Search.pm.
13144 Quick results on my laptop with the concerto set:
13145 * 10 results = 1.1 seconds for get_records_and_facets()
13146 * 50 results = 4.2 seconds for get_records_and_facets()
13148 Signed-off-by: Dan Scott <dscott@laurentian.ca>
13149 Signed-off-by: Lebbeous Fogle-Weekley <lebbeous@esilibrary.com>
13151 43 0 Open-ILS/src/perlmods/lib/OpenILS/WWW/EGCatLoader/Search.pm
13153 commit d99ba9783f040cec6b0557de3cba8bb1dc1096eb
13154 Author: Galen Charlton <gmc@esilibrary.com>
13155 Date: Sat Apr 28 10:27:19 2012 -0400
13157 tweak wording - ChangeLogs are generated during release
13159 Signed-off-by: Galen Charlton <gmc@esilibrary.com>
13163 commit 1c5f8d864c5026dc5c8149b3534f623090d92e6c
13164 Author: Bradley M. Kuhn <bkuhn@ebb.org>
13165 Date: Sat Apr 28 10:03:09 2012 -0400
13167 ChangeLog shouldn't merely be empty; it should tell reader where to find a change log.
13169 Signed-off-by: Bradley M. Kuhn <bkuhn@ebb.org>
13170 Signed-off-by: Galen Charlton <gmc@esilibrary.com>
13174 commit bcab53d7f5bb1d4398f411609000818188860441
13175 Author: Bradley M. Kuhn <bkuhn@ebb.org>
13176 Date: Fri Apr 27 23:36:19 2012 -0400
13178 autoreconf -f -i appears to clobber our own INSTALL file with the "standard" one.
13180 autoreconf -i seems to still work correctly for building Evergreen, therefore,
13181 we should recommend developers do that.
13183 Signed-off-by: Bradley M. Kuhn <bkuhn@ebb.org>
13184 Signed-off-by: Galen Charlton <gmc@esilibrary.com>
13188 commit ba571815e41750449025e836ce6d1ed4da32c470
13189 Author: Bradley M. Kuhn <bkuhn@ebb.org>
13190 Date: Fri Apr 27 22:08:38 2012 -0400
13192 AUTHORS, NEWS, and INSTALL files should actually have reasonable content if they exist.
13194 Specifically, this commit:
13195 * simply points INSTALL to README via symlink, since install instructions are there.
13196 * AUTHORS now notes that Evergreen keeps its authors in the git log.
13197 * NEWS now explains where release notes are.
13199 Signed-off-by: Bradley M. Kuhn <bkuhn@ebb.org>
13200 Signed-off-by: Galen Charlton <gmc@esilibrary.com>
13205 mode change 100644 => 120000 INSTALL
13207 commit 02b1d5a7b221dc4c6466f55ce175ead0c7dc069e
13208 Author: Ben Shum <bshum@biblio.org>
13209 Date: Tue Apr 24 23:23:04 2012 -0400
13211 Do not hide copy counts from results in staff client.
13213 Remove the check for whether you are a staff login or not.
13215 Ideally, we would want the copy counts to be displayed in both
13216 public catalog and staff client.
13218 Signed-off-by: Ben Shum <bshum@biblio.org>
13219 Signed-off-by: Olli-Antti Kivilahti <olli-antti.kivilahti@jns.fi>
13220 Signed-off-by: Dan Scott <dscott@laurentian.ca>
13222 1 1 Open-ILS/src/templates/opac/parts/result/copy_counts.tt2
13224 commit ee18ec89dda3c34c7570b4296cfa644e9abfbf93
13225 Author: Lebbeous Fogle-Weekley <lebbeous@esilibrary.com>
13226 Date: Wed Apr 25 16:19:45 2012 -0400
13228 Apply timelog() to TPAC record detail page
13230 Early suggestion from results is that we either need to use unapi.bre more
13231 smartly, or optimize it further.
13233 Signed-off-by: Lebbeous Fogle-Weekley <lebbeous@esilibrary.com>
13234 Signed-off-by: Dan Scott <dscott@laurentian.ca>
13236 10 0 Open-ILS/src/perlmods/lib/OpenILS/WWW/EGCatLoader/Record.pm
13237 13 0 Open-ILS/src/perlmods/lib/OpenILS/WWW/EGCatLoader/Util.pm
13239 commit 18524ec34d43f4da378cea7b5eb9ea83ccd963c3
13240 Author: Dan Scott <dscott@laurentian.ca>
13241 Date: Wed Apr 25 15:20:46 2012 -0400
13243 Instrument the TPAC: add timelog() method to EGCatLoader
13245 Meant for timing how long events take to generate a single TPAC page,
13246 the timelog() method will provide timing in microsecond granularity of
13247 various events required to build the page.
13249 To invoke: $self->timelog("Event description...");
13251 Builds up a context variable named "timing" containing a list of
13252 arrays; each array entry contains a time and the event description.
13254 Disabled by default; to enable, set DEBUG_TIMING = 1 in
13255 OpenILS/WWW/EGCatLoader.pm
13257 Signed-off-by: Dan Scott <dscott@laurentian.ca>
13258 Signed-off-by: Lebbeous Fogle-Weekley <lebbeous@esilibrary.com>
13260 19 0 Open-ILS/src/perlmods/lib/OpenILS/WWW/EGCatLoader.pm
13261 8 1 Open-ILS/src/templates/opac/parts/footer.tt2
13263 commit 70cabed6c13a6fb5479e13ac88bd28cabbfcecde
13264 Author: Jason Etheridge <jason@esilibrary.com>
13265 Date: Fri Mar 30 15:32:53 2012 -0400
13267 unsaved data loophole
13269 The Start/Previous/Next/End/Search Results buttons in the staff client OPAC
13270 wrapper do not fire unsaved data warnings for the MARC editor when changing
13271 records. This plugs that hole, but it's not a complete solution, as you can
13272 still move away from the record by clicking on hyperlinks in the OPAC View,
13273 though that's less likely to happen.
13275 Signed-off-by: Jason Etheridge <jason@esilibrary.com>
13276 Signed-off-by: Michael Peters <mrpeters@library.in.gov>
13278 43 15 Open-ILS/xul/staff_client/chrome/content/cat/opac.js
13279 8 0 Open-ILS/xul/staff_client/chrome/content/main/menu.js
13280 1 0 Open-ILS/xul/staff_client/chrome/content/util/browser.js
13281 1 0 Open-ILS/xul/staff_client/chrome/locale/en-US/offline.properties
13283 commit 3e7d2d4f5fa87ebad94cff70b98cfbb9c5f9dd6a
13284 Author: Dan Scott <dscott@laurentian.ca>
13285 Date: Sun Apr 22 15:40:00 2012 -0400
13287 Bootstrap via "autoreconf -f -i" instead of "autogen.sh"
13289 It has always been potentially confusing to maintain two shell scripts
13290 named "autogen.sh" for two distinct purposes in Evergreen. Take
13291 advantage of "autoreconf" that is packaged with autoconf for dev
13292 bootstrapping purposes and trash the old "autogen.sh" as a result.
13294 Signed-off-by: Dan Scott <dscott@laurentian.ca>
13295 Signed-off-by: Jason Stephenson <jstephenson@mvlc.org>
13299 delete mode 100755 autogen.sh
13301 commit 22e5c3b8f8a63a8736a877ee0b8db7e5531a1281
13302 Author: Dan Wells <dbw2@calvin.edu>
13303 Date: Tue Apr 17 16:48:43 2012 -0400
13305 Clean up and refine serial note support, part 3
13307 Add needed menu entries for invoking the serial notes editor from
13308 the list in the Items tab.
13310 Signed-off-by: Dan Wells <dbw2@calvin.edu>
13312 8 2 Open-ILS/web/opac/locale/en-US/lang.dtd
13313 1 0 Open-ILS/xul/staff_client/server/locale/en-US/serial.properties
13314 92 3 Open-ILS/xul/staff_client/server/serial/manage_items.js
13315 6 0 Open-ILS/xul/staff_client/server/serial/manage_items.xul
13316 5 0 Open-ILS/xul/staff_client/server/serial/notes.xul
13317 3 0 Open-ILS/xul/staff_client/server/serial/serctrl_main.xul
13319 commit 6e75f6e4bd01af4492475737c7e835ea856f19d4
13320 Author: Dan Wells <dbw2@calvin.edu>
13321 Date: Tue Apr 17 17:35:26 2012 -0400
13323 Clean up and refine serial note support, part 2
13325 Because of the way our notes are being rendered, a handful of
13326 special XML characters can break the note interface when editing.
13327 These characters are now properly encoded as entities.
13329 Also, editing of newlines presents a similar issue with different
13330 consequences, and it is handled similarly but separately.
13332 Signed-off-by: Dan Wells <dbw2@calvin.edu>
13334 7 2 Open-ILS/xul/staff_client/server/serial/notes.xul
13336 commit 022b4952fb2414e2fed63fc622b6868a81e8cbec
13337 Author: Dan Wells <dbw2@calvin.edu>
13338 Date: Tue Apr 17 17:34:06 2012 -0400
13340 Clean up and refine serial note support, part 1
13342 This commit fixes a number of minor problems with serial notes:
13344 1) Serial notes are currently returned in "random" (database)
13345 order. Adding a create_date sort is a sensible default.
13347 2) If you have many notes, they start to display in a squashed and
13348 unreadable fashion. Switching from a groupbox to a styled vbox
13349 provides a simple workaround.
13351 3) It is currently impossible to display newlines in notes. We can
13352 deal with this by changing the display style.
13354 Signed-off-by: Dan Wells <dbw2@calvin.edu>
13356 8 2 Open-ILS/src/perlmods/lib/OpenILS/Application/Serial.pm
13357 4 4 Open-ILS/xul/staff_client/server/serial/notes.xul
13359 commit 536805361c00bc77e126b1d7021003a1f26b22c4
13360 Author: Dan Wells <dbw2@calvin.edu>
13361 Date: Tue Apr 17 16:02:49 2012 -0400
13363 Limit excess serial data fetching
13365 Overfetching and duplication of data in the interface is both
13366 inefficient and bug-inducing. This reduces a couple big offenders.
13368 First, in the items tab, we will store distribution and subscription
13369 data separately, rather than duplicating for every row. Second, we
13370 will only redraw rows as needed rather than refresh the whole list so
13371 often. Finally, we no longer need to lookup call numbers separately,
13372 as they are included in the one-time distribution fetch.
13374 Signed-off-by: Dan Wells <dbw2@calvin.edu>
13376 2 2 Open-ILS/src/perlmods/lib/OpenILS/Application/Serial.pm
13377 79 28 Open-ILS/xul/staff_client/server/serial/manage_items.js
13379 commit 3ca291c2c43d3237c5b591fe302e62c22449e97c
13380 Author: Dan Wells <dbw2@calvin.edu>
13381 Date: Fri Apr 13 09:53:32 2012 -0400
13383 Better Prediction for Incomplete Chronologies
13385 While relatively rare, some journals record only the year on the
13386 cover, even if they come out monthly or weekly. This commit
13387 expands our previous support for serials with no chronology at
13388 all to cover serials with partial chronology.
13390 Signed-off-by: Dan Wells <dbw2@calvin.edu>
13391 Signed-off-by: Lebbeous Fogle-Weekley <lebbeous@esilibrary.com>
13393 34 19 Open-ILS/src/perlmods/lib/OpenILS/Application/Serial.pm
13395 commit 35fe5b9cbe10b1323183ad8325696077af2eafa3
13396 Author: Lebbeous Fogle-Weekley <lebbeous@esilibrary.com>
13397 Date: Fri Apr 13 17:18:58 2012 -0400
13399 Acq: Refactor General Search for more smarts and speed
13401 This started in response to problems discussed around
13402 https://bugs.launchpad.net/evergreen/+bug/967824 , but it really
13403 addresses a distinct issue from that bug.
13405 Acq General Search relies on lots of joins to make several tables in Acq
13406 searchable by attributes of any of the other tables for rows that happen
13407 to be related. This is about 1) making better joins and 2) making fewer
13408 joins when you don't need them all for a given search.
13410 Much thanks to Mike Rylander for help figuring out how to efficiently
13411 implement the joins needed for acq.invoice, which is the tricky part.
13413 Less importantly, but still significant for some searches, we also need
13414 case insensitivity for searching on user-linked fields (General Search
13415 always lets you search by any of username/family name/given name/barcode
13416 for these fields) in order to take advantage of some indexes for speed.
13418 This diagram of key Acq relationships is helpful:
13420 https://docs.google.com/drawings/d/15ExkiYvq0skfobbocvPWxwdZkb7aykEZpLGfbP9PL04/view
13422 Signed-off-by: Lebbeous Fogle-Weekley <lebbeous@esilibrary.com>
13423 Signed-off-by: Ben Shum <bshum@biblio.org>
13425 50 18 Open-ILS/examples/fm_IDL.xml
13426 72 30 Open-ILS/src/perlmods/lib/OpenILS/Application/Acq/Search.pm
13428 commit 7758ff50c14ae46724f41895dcaa184581755ae6
13429 Author: Thomas Berezansky <tsbere@mvlc.org>
13430 Date: Fri Apr 13 10:07:17 2012 -0400
13432 More patron display css tweaks
13434 To help prevent some "jumpy" interfaces due to borders and text appearing
13435 and disappearing with selections and updates.
13437 Signed-off-by: Thomas Berezansky <tsbere@mvlc.org>
13438 Signed-off-by: Jason Etheridge <jason@esilibrary.com>
13440 22 11 Open-ILS/xul/staff_client/server/skin/patron_display.css
13442 commit 98d2995b1091cbaf982fd8e63ba53424512fddd5
13443 Author: Jason Etheridge <jason@esilibrary.com>
13444 Date: Fri Apr 13 02:54:13 2012 -0400
13446 add more penalty related CSS hooks
13448 PATRON_HAS_CUSTOM_PENALTY (if the penalty is not a stock penalty, based on id)
13449 PATRON_HAS_STAFF_ALERT (if the staff_alert boolean on the penalty is true)
13450 PATRON_HAS_BLOCK (if there's anything in the penalty's block list)
13451 PATRON_HAS_CIRC_BLOCK (if CIRC is in the block list)
13452 PATRON_HAS_RENEW_BLOCK (if RENEW is in the block list)
13453 PATRON_HAS_HOLD_BLOCK (if HOLD is in the block list)
13454 PATRON_HAS_CAPTURE_BLOCK (if CAPTURE is in the block list)
13455 PATRON_HAS_FULFILL_BLOCK (if FULFILL is in the block list)
13457 also adds stock CSS for PATRON_HAS_STAFF_ALERT, a blue border around the patron
13460 In the color hierarchy, this comes after the normal Green/Lime status, but gets
13461 trumped by any other penalty that sets a colored border.
13463 So, for example, if a patron has no penalties, and you go to Messages and add an
13464 "Alert" note, that equates to the penalty ALERT_NOTE, which has a staff_alert
13465 setting of True. On a refresh, the patron will then have a blue border around
13466 their name. If you then create a bill on that patron for $100, triggering the
13467 PATRON_EXCEEDS_FINES penalty, then the patron will gain the normal purple or
13468 lavender border, even though the penalty also has a staff_alert setting of True
13469 and triggers PATRON_HAS_STAFF_ALERT CSS.
13471 Signed-off-by: Jason Etheridge <jason@esilibrary.com>
13472 Signed-off-by: Thomas Berezansky <tsbere@mvlc.org>
13474 26 0 Open-ILS/xul/staff_client/server/patron/util.js
13475 2 0 Open-ILS/xul/staff_client/server/skin/patron_display.css
13477 commit 5f09921d98443a50c7aba9417e6d37c4588fe150
13478 Author: Galen Charlton <gmc@esilibrary.com>
13479 Date: Thu Apr 12 17:19:40 2012 -0400
13481 lp#980303: don't complain about missing plperl
13483 Now that use of PL/PERL has been dropped in favor of
13484 using PL/PERLU for all Perl SPs, settings-tester.pl need not
13487 Signed-off-by: Galen Charlton <gmc@esilibrary.com>
13488 Signed-off-by: Dan Scott <dan.scott@laurentian.ca>
13490 0 1 Open-ILS/src/support-scripts/settings-tester.pl
13492 commit d22291dd0f717f629fd22afce5bdc98269e634dd
13493 Author: Dan Scott <dan@coffeecode.net>
13494 Date: Wed Apr 11 00:08:41 2012 -0400
13496 TPAC: Clear params when viewing lists in search results
13498 Per LP977353, search terms are propagating when the list is being viewed
13499 in "results" (HTML View), and therefore those search terms block the
13500 display of most or all of the items in the list. Therefore, do not
13501 propagate the other CGI params to the mkurl() call.
13503 Signed-off-by: Dan Scott <dan@coffeecode.net>
13504 Signed-off-by: Jason Stephenson <jstephenson@mvlc.org>
13506 5 1 Open-ILS/src/templates/opac/myopac/lists.tt2
13508 commit 0796460961b510e385437c89bd4bf0b9a5ea7f77
13509 Author: Dan Scott <dan@coffeecode.net>
13510 Date: Fri Apr 6 14:52:20 2012 -0400
13512 Add pref_ou query filter for preferred library searching
13514 Include the user's "preferred search library" (as set in search
13515 preferences, falling back to home OU) in searches, specifically for the
13516 purposes of ensuring that located URIs at the user's preferred library
13517 would trigger hits where physical copies would be out of scope.
13521 1. User sets preferred search library to BR1.
13523 2. They jump onto the catalogue, log in (which changes their search org
13524 to their preferred search library of BR1), but then for some reason
13525 change their search org in the org selector to BR3.
13527 3. They issue a search for "Harry Potter and the Philosopher's Stone".
13528 BR3 doesn't hold any copies or have any located URIs, but SYS1 (BR1's
13529 parent) has a PotterMore licence and has added their 856 $9 SYS1 to a
13532 As it currently stands, User is out of luck; they won't see any hits in
13533 search results as there are no copies or located URIs in the BR3 scope.
13535 The proposed enhancement would, however, make the search results contain
13536 a hit for "Harry Potter and the Philosopher's Stone" at the user's
13537 preferred search library.
13539 Sites can trigger the preferred library as part of the query filters
13540 using the "pref_ou(SHORTNAME)" syntax.
13542 Signed-off-by: Dan Scott <dan@coffeecode.net>
13543 Signed-off-by: Jason Stephenson <jstephenson@mvlc.org>
13545 10 1 Open-ILS/src/perlmods/lib/OpenILS/Application/Search/Biblio.pm
13546 1 0 Open-ILS/src/perlmods/lib/OpenILS/Application/Storage/Driver/Pg/QueryParser.pm
13547 11 2 Open-ILS/src/perlmods/lib/OpenILS/Application/Storage/Publisher/metabib.pm
13548 6 0 Open-ILS/src/perlmods/lib/OpenILS/WWW/EGCatLoader/Search.pm
13549 1 1 Open-ILS/src/sql/Pg/002.schema.config.sql
13550 7 2 Open-ILS/src/sql/Pg/300.schema.staged_search.sql
13551 341 0 Open-ILS/src/sql/Pg/upgrade/0704.schema.query_parser_fts.sql
13552 create mode 100644 Open-ILS/src/sql/Pg/upgrade/0704.schema.query_parser_fts.sql
13554 commit 0c412bed766a5f57ddbfad8ddccd57f24b504621
13555 Author: Thomas Berezansky <tsbere@mvlc.org>
13556 Date: Wed Apr 11 14:58:26 2012 -0400
13558 Nicer staff searches display in record details
13560 Specifically, don't make us scroll down a few hundred pixels to see the
13561 actual page content.
13563 Signed-off-by: Thomas Berezansky <tsbere@mvlc.org>
13564 Signed-off-by: Dan Scott <dan@coffeecode.net>
13566 0 1 Open-ILS/src/templates/opac/parts/record/body.tt2
13567 3 3 Open-ILS/web/css/skin/default/opac/style.css
13569 commit 17b8f4abb1d922522ffadc440f4b6e3660718874
13570 Author: Jason Etheridge <jason@esilibrary.com>
13571 Date: Tue Apr 10 13:15:09 2012 -0400
13573 fix sort bug introduced with multi-sort
13575 The bug happens on columns without a defined sort_value
13577 Signed-off-by: Jason Etheridge <jason@esilibrary.com>
13578 Signed-off-by: Thomas Berezansky <tsbere@mvlc.org>
13580 2 2 Open-ILS/xul/staff_client/chrome/content/util/list.js
13582 commit ffafabde6a24eb05527e0b5ffadf381ad9399ee9
13583 Author: Jason Etheridge <jason@esilibrary.com>
13584 Date: Tue Apr 10 12:57:16 2012 -0400
13586 Fix bill selection in the billing interface
13588 We were looking for the checkbox column to be the first treecell in a treerow,
13589 but the ever-present line number column now takes up that position.
13591 Signed-off-by: Jason Etheridge <jason@esilibrary.com>
13592 Signed-off-by: Ben Shum <bshum@biblio.org>
13594 1 1 Open-ILS/xul/staff_client/server/patron/bill2.js
13596 commit d4e4cb6526ca383844a2c09c85341082780d5d02
13597 Author: Thomas Berezansky <tsbere@mvlc.org>
13598 Date: Mon Apr 9 16:22:06 2012 -0400
13600 Bump 2.2 beta version number in upgrade script
13602 Signed-off-by: Thomas Berezansky <tsbere@mvlc.org>
13604 1 1 Open-ILS/src/sql/Pg/version-upgrade/2.1-2.2-upgrade-db.sql
13606 commit bb63b3cf1ff86e1bc48bbce73b9cf802bd03844e
13607 Author: Dan Scott <dan@coffeecode.net>
13608 Date: Mon Apr 9 09:37:57 2012 -0400
13610 i18n: Robustify db-seed-i18n.py parsing
13612 Faced with the perplexing use of a space before a comma in
13613 oils_i18n_gettext() keys, db-seed-i18n.py's regex failed. The solution
13614 for a sloppy regex? More powerful regex!
13616 Signed-off-by: Dan Scott <dan@coffeecode.net>
13617 Signed-off-by: Thomas Berezansky <tsbere@mvlc.org>
13619 2 2 build/i18n/scripts/db-seed-i18n.py
13621 commit 0148e18665a8cab518235dde2a90ee373e23fc94
13622 Author: Dan Scott <dan@coffeecode.net>
13623 Date: Tue Mar 27 00:12:43 2012 -0400
13625 TPAC: Integrate i18n for TPAC into build process
13627 Support the "standard" i18n build process for internationalization by
13628 integrating the TPAC string extraction (via xgettext.pl) and update /
13629 install bits. Also, add the base POT file to support translation in
13632 Signed-off-by: Dan Scott <dan@coffeecode.net>
13633 Signed-off-by: Thomas Berezansky <tsbere@mvlc.org>
13635 3 2 Open-ILS/src/templates/opac/myopac/main_pay.tt2
13636 21 15 build/i18n/Makefile
13637 2348 0 build/i18n/po/tpac/tpac.pot
13638 create mode 100644 build/i18n/po/tpac/tpac.pot
13640 commit 0765ecb89776374b692413a41285ed7001e7f07b
13641 Author: Dan Scott <dan@coffeecode.net>
13642 Date: Sun Apr 8 18:13:26 2012 -0400
13644 TPAC: Protect against requests for non-existent records
13646 If a record request is received for a record that does not exist (say,
13647 if 100 records have been loaded and someone submits a request for
13648 /eg/opac/record/399), rather than dying with a server error, return
13651 Eventually we'll want to provide an explicit "record was not
13652 found error" in the TPAC record details; for now the TPAC just displays
13655 Signed-off-by: Dan Scott <dan@coffeecode.net>
13656 Signed-off-by: Thomas Berezansky <tsbere@mvlc.org>
13658 4 0 Open-ILS/src/perlmods/lib/OpenILS/WWW/EGCatLoader/Util.pm
13660 commit 767a65660d0b6f5a3b04243e0d7b6270f3c89b63
13661 Author: Mike Rylander <mrylander@gmail.com>
13662 Date: Wed Feb 29 12:04:54 2012 -0500
13664 Protect against empty default_CD_modifiers in opensrf.xml
13666 If the app settings for the open-ils.search service in opensrf.xml had
13667 an empty (but not entirely missing) <default_CD_modifiers> element, then
13668 the open-ils.storage log would contain entries like the following:
13670 Use of uninitialized value $class in hash element at
13671 /usr/local/share/perl5/OpenILS/Application/Storage/QueryParser.pm
13673 Protect against that problem with more defensive code in QueryParser.pm.
13675 Signed-off-by: Mike Rylander <mrylander@gmail.com>
13676 Signed-off-by: Dan Scott <dan@coffeecode.net>
13678 4 1 Open-ILS/src/perlmods/lib/OpenILS/Application/Storage/Publisher/metabib.pm
13680 commit 5dff6311f57bebf391647b3f3d1a67ffe01c5e75
13681 Author: Lebbeous Fogle-Weekley <lebbeous@esilibrary.com>
13682 Date: Mon Apr 9 11:27:53 2012 -0400
13684 Avoid too-strict controller checks when fleshing for cstore, reporter-store
13686 Move controller-verificiation from the beginning of recursive
13687 doFieldmapperSearch() to nearer the end, right before we recurse, so we
13688 only check the child class's controller if we're pcrud. If we're not
13689 pcrud, code that calls doFieldmapperSearch() from the outside will have
13690 already done appropriate testing of the controller.
13692 Signed-off-by: Lebbeous Fogle-Weekley <lebbeous@esilibrary.com>
13693 Signed-off-by: Thomas Berezansky <tsbere@mvlc.org>
13695 15 17 Open-ILS/src/c-apps/oils_sql.c
13697 commit 3e4ebdcda4030e4d6e86fe466a7c2845179ab9ef
13698 Author: Bill Erickson <berick@esilibrary.com>
13699 Date: Tue Apr 3 14:39:00 2012 -0400
13701 Org Unit Custom Tree supports add directly after delete
13703 When deleting a node from the custom tree, it's necessary to save the
13704 tree store after the final call to store.deleteItem, or the delete
13705 operation will not complete. Without this, it's not possible to add a
13706 remove org unit back into the custom tree without reloading the UI.
13708 Signed-off-by: Bill Erickson <berick@esilibrary.com>
13709 Signed-off-by: Mike Rylander <mrylander@gmail.com>
13711 3 0 Open-ILS/web/js/ui/default/conify/global/actor/org_unit_custom_tree.js
13713 commit cc51f5424ba01e562b4fa0afaa4e36954e91642c
13714 Author: Bill Erickson <berick@esilibrary.com>
13715 Date: Tue Apr 3 15:14:35 2012 -0400
13717 Org unit custom tree sort repairs
13719 Repairs a problem with detecting and storing the sort order of sibling
13720 nodes within custom trees. The original problem was the result of
13721 comparing parent nodes for non-siblings because of a depth-first tree
13722 traversal. Now we process siblings in level-order before processing
13725 Signed-off-by: Bill Erickson <berick@esilibrary.com>
13726 Signed-off-by: Mike Rylander <mrylander@gmail.com>
13728 5 2 Open-ILS/web/js/ui/default/conify/global/actor/org_unit_custom_tree.js
13730 commit 486444681a4543d9f61e11c2564b0bb392762d7f
13731 Author: Dan Scott <dan@coffeecode.net>
13732 Date: Mon Apr 9 08:59:55 2012 -0400
13734 Bug 957453: Fix error in database seed data
13736 The use of an explicit ID in creating a new
13737 action_trigger.event_definition row was followed by the use of the
13738 CURRVAL() function to grab the most recently issued value for
13739 the action_trigger.event_defintion_id_seq sequence - which happened to
13740 be 100, due to a previously issued SETVAL() on the sequence.
13742 This resulted in references to non-existent event definitions and thus
13743 an error in creating the stock database schema.
13745 By using an explicit ID for the dependent row, we avoid this error.
13747 Signed-off-by: Dan Scott <dan@coffeecode.net>
13748 Signed-off-by: Thomas Berezansky <tsbere@mvlc.org>
13750 1 1 Open-ILS/src/sql/Pg/950.data.seed-values.sql
13752 commit 1f349b5529aae0687aa6dece8088a73f5f442f2e
13753 Author: Dan Scott <dan@coffeecode.net>
13754 Date: Mon Apr 9 09:14:16 2012 -0400
13756 README: Clarify PostgreSQL 9.1 vs. 9.0 remote server docs
13758 Break out the PostgreSQL 9.1 or later instructions into their own
13759 subsection to clarify how the steps differ from PostgreSQL 9.0.
13761 Signed-off-by: Dan Scott <dan@coffeecode.net>
13765 commit 1406a46bf12b1e9fdce323b917cf52a4296072d0
13766 Author: Dan Scott <dan@coffeecode.net>
13767 Date: Sun Apr 8 15:47:10 2012 -0400
13769 TPAC: Show deleted record warning for deleted records
13771 At the cost of an extra database query per record displayed, we can
13772 properly activate the "This record has been deleted..." message. Prior
13773 to this commit, the message was embedded on every page but hidden via
13774 CSS - which isn't great for search engines or source-reading types.
13776 Now we only include & display the message if it has, in fact, been
13779 Signed-off-by: Dan Scott <dan@coffeecode.net>
13780 Signed-off-by: Ben Shum <bshum@biblio.org>
13782 8 0 Open-ILS/src/perlmods/lib/OpenILS/WWW/EGCatLoader/Record.pm
13783 3 3 Open-ILS/src/templates/opac/parts/record/body.tt2
13784 6 0 Open-ILS/web/css/skin/default/opac/style.css
13786 commit fc5f7714c978fd7a5b5c4ce77d6a993e10dd6ccf
13787 Author: Thomas Berezansky <tsbere@mvlc.org>
13788 Date: Sun Apr 8 21:32:25 2012 -0400
13790 Stamp tpac value maps upgrade script
13792 Signed-off-by: Thomas Berezansky <tsbere@mvlc.org>
13794 1 1 Open-ILS/src/sql/Pg/002.schema.config.sql
13795 12 0 Open-ILS/src/sql/Pg/upgrade/0703.tpac_value_maps.sql
13796 0 4 Open-ILS/src/sql/Pg/upgrade/XXXX.tpac_value_maps.sql
13797 create mode 100644 Open-ILS/src/sql/Pg/upgrade/0703.tpac_value_maps.sql
13798 delete mode 100644 Open-ILS/src/sql/Pg/upgrade/XXXX.tpac_value_maps.sql
13800 commit 96d0855b26b1ff40af895755dbb04a6762a473fd
13801 Author: Thomas Berezansky <tsbere@mvlc.org>
13802 Date: Thu Apr 5 15:39:40 2012 -0400
13804 Add "Simple" flag for selectors
13806 This causes JSPac to ignore them and TPac to sort them above a divider.
13808 Also fixes an issue where excessive escaping was being done on values. This
13809 would break some values in the value map selectors.
13811 Signed-off-by: Thomas Berezansky <tsbere@mvlc.org>
13812 Signed-off-by: Ben Shum <bshum@biblio.org>
13814 1 0 Open-ILS/examples/fm_IDL.xml
13815 2 1 Open-ILS/src/sql/Pg/002.schema.config.sql
13816 2 1 Open-ILS/src/sql/Pg/upgrade/XXXX.tpac_value_maps.sql
13817 14 3 Open-ILS/src/templates/opac/parts/coded_value_selector.tt2
13818 1 1 Open-ILS/web/opac/skin/default/js/adv_global.js
13820 commit 17f66a91636d1164199fc215e30b4771c451b5a9
13821 Author: Thomas Berezansky <tsbere@mvlc.org>
13822 Date: Thu Mar 29 16:39:10 2012 -0400
13824 Add i18n tag to coded value map value/description
13826 Because the seed data assumes they are translated, so tell the IDL.
13828 Signed-off-by: Thomas Berezansky <tsbere@mvlc.org>
13829 Signed-off-by: Ben Shum <bshum@biblio.org>
13831 2 2 Open-ILS/examples/fm_IDL.xml
13833 commit 3caf5a7f4e279219557d93ae231b228e844b5951
13834 Author: Thomas Berezansky <tsbere@mvlc.org>
13835 Date: Thu Mar 29 15:37:07 2012 -0400
13837 Coded Value Maps Opac Visible/Search Labels
13839 Add two new fields to Coded Value Maps:
13841 1 - Opac Visible, for "does this show up in opac limiter boxes"
13842 2 - Search Label, for "what does this get called for those boxes"
13844 Intended use cases include:
13846 Re-labeling MARC fields without changing the base MARC information, say
13847 because you don't expect patrons to understand "Projected Medium".
13849 Hiding things that don't apply, say the vast majority of language limiters,
13850 without needing to delete rows.
13852 I also hooked it up in JSPac, because it was easy to do so.
13854 Signed-off-by: Thomas Berezansky <tsbere@mvlc.org>
13855 Signed-off-by: Ben Shum <bshum@biblio.org>
13857 2 0 Open-ILS/examples/fm_IDL.xml
13858 10 4 Open-ILS/src/perlmods/lib/OpenILS/WWW/EGCatLoader/Util.pm
13859 7 5 Open-ILS/src/sql/Pg/002.schema.config.sql
13860 3 0 Open-ILS/src/sql/Pg/upgrade/XXXX.tpac_value_maps.sql
13861 1 1 Open-ILS/src/templates/conify/global/config/coded_value_map.tt2
13862 2 2 Open-ILS/src/templates/opac/parts/coded_value_selector.tt2
13863 4 4 Open-ILS/web/opac/skin/default/js/adv_global.js
13864 create mode 100644 Open-ILS/src/sql/Pg/upgrade/XXXX.tpac_value_maps.sql
13866 commit 4643f3613ad57ad4cdcf99a9bf17faf4c63870af
13867 Author: Joseph Lewis <joehms22@gmail.com>
13868 Date: Tue Apr 3 10:13:20 2012 -0600
13870 Fixed a slight misspelling, as noted in https://bugs.launchpad.net/evergreen/+bug/915564
13872 Signed-off-by: Joseph Lewis <joehms22@gmail.com>
13873 Signed-off-by: Dan Scott <dscott@laurentian.ca>
13875 1 1 Open-ILS/src/sql/Pg/950.data.seed-values.sql
13876 1 1 Open-ILS/src/sql/Pg/upgrade/0622.data.YAOUS-i18n-update.sql
13877 1 1 Open-ILS/src/sql/Pg/version-upgrade/2.1-2.2-upgrade-db.sql
13879 commit a30dcca536acc833d6323763485e3d63b1c37574
13880 Author: Lebbeous Fogle-Weekley <lebbeous@esilibrary.com>
13881 Date: Tue Apr 3 11:16:16 2012 -0400
13883 Fix failure of 'My Selection Lists' interface
13885 Addresses this bug: https://bugs.launchpad.net/evergreen/+bug/967824
13887 Recent changes to the mechanism of unified search (for which 'My
13888 Selection Lists' is a frontend) lacked code that respected
13889 the new join structure for some use cases.
13891 Signed-off-by: Lebbeous Fogle-Weekley <lebbeous@esilibrary.com>
13892 Signed-off-by: Bill Erickson <berick@esilibrary.com>
13894 4 15 Open-ILS/src/perlmods/lib/OpenILS/Application/Acq/Search.pm
13896 commit 83f5fe8c14856189bc7cacd46750524779d0539f
13897 Author: Lebbeous Fogle-Weekley <lebbeous@esilibrary.com>
13898 Date: Tue Apr 3 12:20:50 2012 -0400
13900 Revert "Serial Control: Use Dijit-based issuance editor"
13902 This reverts commit 37b324f53adb4fb90fe17ada72d44fca1d606e9f.
13904 This commit was regrettably merged without other commits from its
13905 branch on which it depends.
13907 0 17 Open-ILS/src/templates/serial/edit_siss.tt2
13908 0 5 Open-ILS/web/js/dojo/openils/serial/nls/serial.js
13909 0 84 Open-ILS/web/js/ui/default/serial/edit_siss.js
13910 10 27 Open-ILS/xul/staff_client/server/serial/manage_subs.js
13911 24 1 Open-ILS/xul/staff_client/server/serial/siss_editor.xul
13912 delete mode 100644 Open-ILS/src/templates/serial/edit_siss.tt2
13913 delete mode 100644 Open-ILS/web/js/dojo/openils/serial/nls/serial.js
13914 delete mode 100644 Open-ILS/web/js/ui/default/serial/edit_siss.js
13916 commit 2f60ce5813ef2b0435d00c99a7d8ff698a8431d9
13917 Author: Dan Scott <dscott@laurentian.ca>
13918 Date: Tue Apr 3 09:33:24 2012 -0400
13920 Remove located URI scope notes from 2.2 Release Notes
13922 The located URI scope change occurred in the 2.1 time frame, not in 2.2,
13923 so remove from the Release Notes.
13925 Signed-off-by: Dan Scott <dscott@laurentian.ca>
13927 0 31 docs/RELEASE_NOTES_2_2.txt
13929 commit 7920d760358dd0201a7ca2234710f68a602775f4
13930 Author: Bill Erickson <berick@esilibrary.com>
13931 Date: Mon Apr 2 17:15:25 2012 -0400
13933 Add ui.hide_copy_editor_fields to baseline seed data
13935 Without it, the "Hide Fields" option in the copy editor will not
13938 Signed-off-by: Bill Erickson <berick@esilibrary.com>
13939 Signed-off-by: Jason Etheridge <jason@esilibrary.com>
13941 23 0 Open-ILS/src/sql/Pg/950.data.seed-values.sql