Trigger Event Log collab/berick/senator/trigger-event-log-signoff
authorLebbeous Fogle-Weekley <lebbeous@esilibrary.com>
Fri, 18 May 2012 16:12:55 +0000 (12:12 -0400)
committerBill Erickson <berick@esilibrary.com>
Fri, 1 Jun 2012 15:22:05 +0000 (11:22 -0400)
commitb82039a2d0423bf942d48495a09c5ca79e1cb520
tree3841d97f7fa0bb1af45b82ab43145b434a3bfdd1
parentc0c481c333e30d9a100ca15557009cff045af7a8
Trigger Event Log

A better, more browsy/filtery way to browse Action Trigger Events
related to holds and circs, which staff users sometimes want to filter
by patron barcode.

This is accessed from various menus around the staff client, notably the
patron interface and the item status interface.

This has better printing capabilities than previous versions of this
interface, too.

There's also a new org unit setting to go with this,
"circ.staff.max_visible_event_age", which if set, should hide any events
older than the configured age.

One new permission: VIEW_TRIGGER_EVENT.  This does what it sounds like
it does.

Signed-off-by: Lebbeous Fogle-Weekley <lebbeous@esilibrary.com>
Signed-off-by: Bill Erickson <berick@esilibrary.com>
20 files changed:
Open-ILS/examples/fm_IDL.xml
Open-ILS/src/sql/Pg/950.data.seed-values.sql
Open-ILS/src/sql/Pg/upgrade/XXXX.data.actor-event-log-settings.sql [new file with mode: 0644]
Open-ILS/src/templates/actor/user/event_log.tt2 [new file with mode: 0644]
Open-ILS/src/templates/actor/user/trigger_events.tt2 [deleted file]
Open-ILS/web/css/skin/default.css
Open-ILS/web/js/dojo/openils/widget/FlattenerFilterDialog.js
Open-ILS/web/js/dojo/openils/widget/FlattenerFilterPane.js [new file with mode: 0644]
Open-ILS/web/js/dojo/openils/widget/FlattenerGrid.js
Open-ILS/web/js/dojo/openils/widget/PCrudFilterDialog.js
Open-ILS/web/js/dojo/openils/widget/PCrudFilterPane.js [new file with mode: 0644]
Open-ILS/web/js/dojo/openils/widget/nls/PCrudFilterDialog.js [deleted file]
Open-ILS/web/js/dojo/openils/widget/nls/PCrudFilterPane.js [new file with mode: 0644]
Open-ILS/web/js/ui/default/actor/user/trigger_events.js [deleted file]
Open-ILS/xul/staff_client/chrome/content/main/constants.js
Open-ILS/xul/staff_client/server/circ/copy_status.js
Open-ILS/xul/staff_client/server/patron/display.js
Open-ILS/xul/staff_client/server/patron/items.js
Open-ILS/xul/staff_client/server/patron/trigger_events.js [deleted file]
Open-ILS/xul/staff_client/server/patron/trigger_events.xul [deleted file]