Add OpenILS/WWW/PhoneList.pm to generate calling lists

Bug #926128 reported by Jason Stephenson
16
This bug affects 3 people
Affects Status Importance Assigned to Milestone
Evergreen
Fix Released
Wishlist
Unassigned

Bug Description

I have created a branch to add an OpenILS/WWW/PhoneList.pm module that can create CSV calling lists for holds and overdues. It is intended to be used with an automated calling system that can read CSV input, but could be used by staff to call an notify patrons of holds or overdues.

It has the option to skip patrons who have email notifications, can add a count of items on hold, or the staff can specify a number of days overdue or use the default of 14.

The new feature is in a single commit on the working/user/dyrcona/PhoneList.pm branch on the working repo.

We're still working on internal documentation for our consortium's staff. The first draft should be finished today. After it is edited, we'll do a generic version for the Evergreen documentation.

Changed in evergreen:
status: New → Triaged
Ben Shum (bshum)
Changed in evergreen:
milestone: none → 2.4.0-alpha
Ben Shum (bshum)
Changed in evergreen:
milestone: 2.4.0-alpha1 → 2.4.0-beta
Ben Shum (bshum)
Changed in evergreen:
milestone: 2.4.0-beta → 2.4.0-rc
Ben Shum (bshum)
Changed in evergreen:
milestone: 2.4.0-rc → 2.5.0-alpha
Dan Wells (dbw2)
Changed in evergreen:
milestone: 2.5.0-m1 → 2.5.0-m2
Dan Wells (dbw2)
Changed in evergreen:
milestone: 2.5.0-m2 → 2.5.0-alpha1
Remington Steed (rjs7)
Changed in evergreen:
milestone: 2.5.0-alpha1 → 2.5.0-alpha2
Dan Wells (dbw2)
Changed in evergreen:
milestone: 2.5.0-alpha2 → 2.5.0-beta1
Dan Wells (dbw2)
tags: added: 2.5-beta-blocker
Revision history for this message
Jason Stephenson (jstephenson) wrote :

Just a FYI: We've been using this branch in production since shortly before the bug was filed. We've had no issues with it over the past 20 months. It is just waiting on a second sign off.

Changed in evergreen:
assignee: nobody → Lebbeous Fogle-Weekley (lebbeous)
Revision history for this message
Lebbeous Fogle-Weekley (lebbeous) wrote :

I have reviewed this and I like it. It worked for me, and it only needed some new configs for apache 2.4, since I think this was written before we split the apache 2.4 configs from the apache 2.2 configs.

I initially though this seemed like something that should done with action/trigger, but A/T doesn't quite give you this easy way of publishing the results in a memorable location where users can use their Evergreen credentials to access them.

Pushed branch here, just needs signoff on the head commit re apache 2.4: http://git.evergreen-ils.org/?p=working/Evergreen.git;a=shortlog;h=refs/heads/collab/senator/phonelist

Changed in evergreen:
status: Triaged → Confirmed
assignee: Lebbeous Fogle-Weekley (lebbeous) → nobody
Revision history for this message
Ben Shum (bshum) wrote :

Pushed to master.

Changed in evergreen:
status: Confirmed → Fix Committed
Dan Wells (dbw2)
Changed in evergreen:
status: Fix Committed → Fix Released
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.