Home - Waterfall Grid T-Grid Console Builders Recent Builds Buildslaves Changesources - JSON API - About

Console View

Legend:   Passed Failed Failed Again Running Exception Offline No data

fcedac0ca440...
Galen Charlton
LP#1846357: fix circulation and billing aging
An error merging an update to action.age_circ_on_delete() resulted
in a regression to the aging of billings. This patch fixes it.

To test
-------
[1] Apply the patch, then age circulations. Verify that relevant
    billings are also aged.

Signed-off-by: Galen Charlton <gmc@equinoxinitiative.org>
  • evergreen-master-fedora-18: pylint failed -  stdio
e2ed5405cd97...
Jane Sandberg
LP1842940: stamping and slight tweak to upgrade script
Mike Rylander suggested the INSERT ... SELECT ... WHERE NOT
EXISTS approach, since this fix is being backported to older
releases, and we don't want to cause duplicate entries or
upgrade failures if the perm already exists

Signed-off-by: Jane Sandberg <sandbej@linnbenton.edu>
  • evergreen-master-fedora-18: pylint failed -  stdio
cf4703e8f03d...
Jeff Davis
LP#1842763: Vandelay: disable grid row select on queued record matches
Users are on this screen to select a merge target, which they do by
selecting a cell in the Merge Target column.  The grid selector
checkboxes are confusing and useless (they don't support the purpose of
this screen and there are no supported actions for selected rows).

Signed-off-by: Jeff Davis <jeff.davis@bc.libraries.coop>
Signed-off-by: Bill Erickson <berickxx@gmail.com>
  • evergreen-master-fedora-18: pylint failed -  stdio
b9bb3af6daf6...
Terran McCanna
LP#1803790 Re-alphabetize Local & Server Administration Links
Small fix that re-orders the links that were out of order due
to link name changes.

Signed-off-by: Terran McCanna <tmccanna@georgialibraries.org>
Signed-off-by: Galen Charlton <gmc@equinoxinitiative.org>
  • evergreen-master-fedora-18: pylint failed -  stdio
aac35779eda8...
Michele Morgan
LP#1729435: Add Seed Data for WS type for Bill Full Details grids
Adds the config.workstation_setting_type values to the seed data and
an upgrade script to allow storing in the database.

Signed-off-by: Michele Morgan <mmorgan@noblenet.org>
Signed-off-by: Jennifer Pringle <jennifer.pringle@bc.libraries.coop>
Signed-off-by: Galen Charlton <gmc@equinoxinitiative.org>
  • evergreen-master-fedora-18: pylint failed -  stdio
8fe4cdf11fb5...
Galen Charlton
LP#1729435: stamp DB update
Signed-off-by: Galen Charlton <gmc@equinoxinitiative.org>
  • evergreen-master-fedora-18: pylint failed -  stdio
8d090d2c8f55...
Galen Charlton
note minimum OpenSRF version in upgrade instructions
Signed-off-by: Galen Charlton <gmc@equinoxinitiative.org>
  • evergreen-master-fedora-18: pylint failed -  stdio
8734da6411fe...
Mike Rylander
LP#1842940: Alert when editing is disallowed
Provide functions that checks the permissions required to edit ones
own account, or accounts in groups based on group application
permissions, and alert the user if and why they can't edit an account.

Signed-off-by: Mike Rylander <mrylander@gmail.com>
Signed-off-by: Jane Sandberg <sandbej@linnbenton.edu>
  • evergreen-master-fedora-18: pylint failed -  stdio
83e278e8a429...
Jason Stephenson
LP 1827250: Fix Last Captured Hold Check for Holds Shelf
When the current copy on an on shelf hold is the same as that on some
uncaptured holds, the hold fails to appear on the hold shelf when it
should.  This comes down to some SQL in the storage function to
retrieve wide holds: open-ils.storage.action.live_holds.wide_hash.

The intent of the new code is to check that the current hold matches
the most recently captured hold for the copy.  However, the order by
in the query fails to take into account holds with a NULL capture time
on the same copy will sort before the captured holds.  This patch
rectifies this situation by adding "NULLS LAST" to the order by.

Signed-off-by: Jason Stephenson <jason@sigio.com>
Signed-off-by: Michele Morgan <mmorgan@noblenet.org>
Signed-off-by: Galen Charlton <gmc@equinoxinitiative.org>
  • evergreen-master-fedora-18: pylint failed -  stdio
8195d831167e...
Josh Stompro
LP#1555791 - Hide Print List from checkout screen
Hide the print list button from the checkout screen so customers
don't learn to use that instead of logout.

Signed-off-by: Josh Stompro <stompro@stompro.org>
Signed-off-by: Terran McCanna <tmccanna@georgialibraries.org>
Signed-off-by: Galen Charlton <gmc@equinoxinitiative.org>
  • evergreen-master-fedora-18: pylint failed -  stdio
7a4dd1113295...
Galen Charlton
LP#1555791: add release notes entry
Signed-off-by: Galen Charlton <gmc@equinoxinitiative.org>
  • evergreen-master-fedora-18: pylint failed -  stdio
759258ce4e53...
Mike Rylander
LP#1842940: Improve Alert
Attempt to float the alerts below the sticky bar and above the main
content of the user editor.

Signed-off-by: Mike Rylander <mrylander@gmail.com>
Signed-off-by: Jane Sandberg <sandbej@linnbenton.edu>
  • evergreen-master-fedora-18: pylint failed -  stdio
71af16d9530d...
Galen Charlton
forward-port 3.3.3-3.4.0 schema update
Signed-off-by: Galen Charlton <gmc@equinoxinitiative.org>
  • evergreen-master-fedora-18: pylint failed -  stdio
6d111073b08a...
Galen Charlton
LP#1846369: add libhtml-defang-perl to Debian Buster installation
This patch fixes an oversight where the HTML::Defang dependency
added in LP#1825851 wasn't installed on Debian Buster.

Signed-off-by: Galen Charlton <gmc@equinoxinitiative.org>
Signed-off-by: Jason Boyer <jboyer@equinoxinitiative.org>
  • evergreen-master-fedora-18: pylint failed -  stdio
6bec537881b7...
Galen Charlton
Translation updates - newpot
Signed-off-by: Galen Charlton <gmc@equinoxinitiative.org>
  • evergreen-master-fedora-18: pylint failed -  stdio
5625c22f7c6f...
Galen Charlton
LP#1803790: apply alphabetization fix to Angular admin splash pages
Signed-off-by: Galen Charlton <gmc@equinoxinitiative.org>
  • evergreen-master-fedora-18: pylint failed -  stdio
52bc686e7754...
Galen Charlton
Translation updates - po files
Signed-off-by: Galen Charlton <gmc@equinoxinitiative.org>
  • evergreen-master-fedora-18: pylint failed -  stdio
39c5b375c1bf...
Jeff Davis
LP#1609556: only include OPAC-visible copies in SRU/Z39.50 holdings
To test:

1. Create a bib record.
2. Add an item to the record at BR1. Mark it as not OPAC-visible.
3. Do a CONS-level SRU search for the record, including holdings. The
  record is not included in results because there are no OPAC-visible
  holdings.
4. Add a second item to the same record, this time at BR3. Mark this
  one as OPAC-visible.
5. Repeat the CONS-level SRU search, including holdings. The record
  appears in search results, but holdings information in 852 includes
  *all* copies, including non-OPAC-visible copies.

Signed-off-by: Jeff Davis <jdavis@sitka.bclibraries.ca>
Signed-off-by: Kyle Huckins <khuckins@catalyte.io>
Signed-off-by: Galen Charlton <gmc@equinoxinitiative.org>
  • evergreen-master-fedora-18: pylint failed -  stdio
313c9237666d...
Dan Briem
LP#1841089 Apply button in Patron Bill History screen is in confusing location
It's possible to miss the apply button for the date range in bill history
because it's located before the datepickers. The interface also allows
invalid date ranges.

This removes the apply button and watches the start and finish dates in the
bill history and payment history controllers. If it's not first init and they
are valid date objects in a valid date range, the grid refreshes with the new
date range query. If start > finish they are set equal to each other to force
a valid range.

To test:

1. Apply patch
2. Bring up a patron with bills and payments (or add bills and payments)
3. Under the Bills tab click History
4. Change the date range and observe that the grid refreshes
5. Try to set the start date past the finish date and vice versa

Signed-off-by: Dan Briem <dbriem@wlsmail.org>
Signed-off-by: Jane Sandberg <sandbej@linnbenton.edu>
Signed-off-by: Galen Charlton <gmc@equinoxinitiative.org>
  • evergreen-master-fedora-18: pylint failed -  stdio
1a6b9caf74f5...
Jane Sandberg
Docs: adding basic documentation for new 3.4 features
Signed-off-by: Jane Sandberg <sandbej@linnbenton.edu>
  • evergreen-master-fedora-18: pylint failed -  stdio
1a25eca932b6...
Jeff Davis
LP#1842940: add perm to permit staff to edit their own accounts in the client
Signed-off-by: Jeff Davis <jeff.davis@bc.libraries.coop>
Signed-off-by: Mike Rylander <mrylander@gmail.com>
Signed-off-by: Jane Sandberg <sandbej@linnbenton.edu>
  • evergreen-master-fedora-18: pylint failed -  stdio
0dff68634c7a...
Mike Rylander
LP#1836963: reduce the cost of utility functions, speeding up search
For large org trees, some several seconds are spent testing org visibility.
The immediate cause is that AppUtils::get_org_tree() does not populate the
process-local cache with a memcache-cached org tree. That only happens when
memcache does not have a copy of the org tree. This is obviously a simple
oversight, which is addressed by making sure any memcache return value
is pushed into the the process local cache.

Additionally, the visibility check is making heavy use of lots of
indirection and delegation to utility code, when some slightly smarter code
could avoid many repeated function calls.  We now supply some local
utility code to flesh and unflesh the parent_ou field of objects in the
org tree, allowing us to avoid using find_org() and instead just calling
parent_ou() when walking "up" the tree.

Signed-off-by: Mike Rylander <mrylander@gmail.com>
Signed-off-by: Galen Charlton <gmc@equinoxinitiative.org>
  • evergreen-master-fedora-18: pylint failed -  stdio
0aaf9f8940b0...
Garry Collum
lp1813056 Fixes Current Date in Date Returned in Circ History CSV
The date returned column in the csv file created in the opac for the patron's
Check Out History contains the current date instead of the check-in date. This
patch fixes that issue.

To test:
1. Turn on "Keep history of checked out items" in the patron Search and
History Preferences in the opac, or find a patron that already has this
option turned on.
2. Check-in some items that the patron has checked-out.
3. Wait a day, or if it was an existing history list immediately, go to the patron's Items Checked Out in the opac and look at the Date Returned
column in the Check Out History list.
4. Download the CSV file and note that the date is the current date.
5. Apply the patch.
6. Refresh and download the CSV file again and note that the Date Returned
is now the checkin date.

Signed-off-by: Garry Collum <gcollum@gmail.com>
Signed-off-by: Josh Stompro <stompro@stompro.org>
  • evergreen-master-fedora-18: pylint failed -  stdio
09fa9e166a60...
Galen Charlton
forward-port 3.4 release notes
Signed-off-by: Galen Charlton <gmc@equinoxinitiative.org>
  • evergreen-master-fedora-18: pylint failed -  stdio
05f101ed5491...
Remington Steed
LP#1729435: Allow saving Bill Full Details grids
For a web staff eg-grid to save and retrieve its settings, it needs a unique
persist-key. This commit adds one for the Bills grid and Payments grid on the
patron bills Full Details view (right-click a bill, choose Full Details, then
click the Details tab).

Signed-off-by: Remington Steed <rjs7@calvin.edu>
Signed-off-by: Michele Morgan <mmorgan@noblenet.org>
Signed-off-by: Jennifer Pringle <jennifer.pringle@bc.libraries.coop>
Signed-off-by: Galen Charlton <gmc@equinoxinitiative.org>
  • evergreen-master-fedora-18: pylint failed -  stdio