Hello Laura Escamilla
Rolling monthly stats
- Signed Off: 3
- Passed QA: 7
- Failed QA: 0
- Documented: 0
- Pushed to main: 1
Rolling yearly stats
- Signed Off: 36
- Passed QA: 93
- Failed QA: 6
- Documented: 0
- Pushed to main: 30
Lifetime stats
- Signed Off: 110
- Passed QA: 147
- Failed QA: 25
- Documented: 0
- Pushed to main: 78
Bold bugs were last acted on by someone else — a status change or new comment you haven't seen yet. Hover a bug number to see who last touched it.
Your bugs
- Blocker
- Critical
- Major
- Normal
- Minor
- Trivial
- Enhancement
- New Feature
Reported 46
New 37
- 43628 - Returning a lost item may not charge overdue fine when item has historical LOST overdue from another patron
- 43562 - Add item non-public note to acquisitions basket order display
- 43189 - Action logs API returns 500 when filtering by date
- 42839 - SIP: Record SIP account/device identifier for circulation reporting
- 42075 - Transforming booking to checkout may fail with false clash detection and return 500 error
- 41820 - StaffSearchResultsDisplayBranch system preference should have option to display both locations
- 41380 - Icons missing from Holds to Pull, Holds Queue, and Holds Awaiting Pickup when using Safari on iPad
- 39952 - Cash register report resets filters and returns no results when filtering by branch/register
- 39216 - Add an item type dropdown filter to the OPAC main search
- 38975 - Payment Type Validation Fails or Causes 500 Error When Providing Change to Patron
- 38348 - Unable to search date of birth using dashes (-)
- 37673 - Floating Header Overlap Issue When Switching Tabs in Patron Record
- 37348 - Allow Batch extend due dates to filter by custom patron attribute
- 37237 - Prompt to save after editing item records
- 37160 - spinelabel-print.pl print pop-up window should be configurable
- 37112 - Refreshing after creating a purchase suggestion will create a duplicate suggestion
- 37079 - Searching a column in the item search table requires the authorized value code
- 36840 - Permission to view fines but not modify them
- 36806 - ILL "Last updated" time zone is in UTC and should be local time
- 36743 - Alert should warn on importing an order to a basket if budget is exceeded
- 36626 - We should rename the 'Invoice Price' column in invoices 1 ▸
- 36624 - Missing branchcode column in acqorders table causes null values in the 'Library' column of invoices
- 36226 - Large patron databases create difficult patron auto-complete searches
- 36199 - Forgive overdue fines checkbox becomes unchecked when a wrong transfer occurs
- 35824 - Statistic 1 and Statistic 2 dropdowns are not showing when uploading to a basket using MARC files 1 ▸
- 35822 - Apostrophe in the POS cash register name / description causes errors
- 35690 - Searching patrons with contains does not provide relevant results
- 35512 - Notices transferred during a patron merge should preserve their original dates
- 35371 - Display item statuses on the checked in table
- 34808 - Batch Patron Modification Tool - Select all / clear all does not select/clear all
- 34490 - Resolving a claim doesn't change the Account Type
- 34473 - "Holds Waiting Over..." is not matching the ReservesMaxPickupDelay syspref
- 34172 - Ability to search by biblionumber to pull up a bib record not just an item record
- 34123 - Ability to filter the Holds Cancellation tab by branch
- 34096 - Patron registration fields revert back to last successful save if error occurs
- 33433 - Items with hourly loan periods fail to auto checkin
- 32273 - Unable to set author subfields in Elastic search configuration
Assigned 1
- 40874 - mailto: Share Link on OPAC Truncates URL in Gmail Mobile App
In discussion 2
- 39371 - Holds to Place Count should have a character limit
- 37144 - Add a subpermission for hiding patron contact information
Failed QA 2
- 34829 + Cash register report reverts to "All libraries" after every search
- 33228 - All charges should be displayed on the patron checkout page
Needs documenting 4
Needs work 16
Needs release notes
- 39204 - Problem with cancelling a hold via SIP without marking it as waiting returns an error 📝
- 40897 + Uneven field lengths in additem.tt 📝
- 40747 + Placeholder text in the filter row for Publication Details on the holds queue is incorrect 📝
- 33729 + Add a column for dateaccessioned to item search results 1 ▸ 📝
Patch doesn't apply 1
- 19501 - New list category to restrict specific lists to staff & hide from OPAC
Failed QA 10
- 37645 - Add ability to batch waive fines
- 41639 - OPAC cover images use non-descriptive alt text 🎓
- 42814 + Advance notice checkboxes enabled in inactive messaging preferences form
- 40871 - Voided payments still appear as bankable in the cash register
- 43437 - Barcode range printing fails with 500 error when layout contains bibliographic data 1 ▸
- 42559 + OpacFavicon double-encodes custom favicon URLs
- 42968 + Show Contents label for 505 fields with blank indicator
- 42230 + DataTables search (dt-search) on a patron's OPAC account summary page (opac-user.tt) contains empty label elements
- 42335 + Accessibility of top level menu (staff interface)
- 39204 - Problem with cancelling a hold via SIP without marking it as waiting returns an error 📝
Assigned 3
- 42198 - Input fields in smart-rules.tt do not have screen-reader accessible labels
- 34784 + Add ability to populate empty item call numbers for a record based on the itemcallnumber system preference 1 ▸
- 30519 + Using CircConfirmItemParts prevents checkin from patron account in staff interface 1 ▸
New 2
Waiting 9
Needs signoff 2
- 13840 - Don't show library filter on full serial issue history in OPAC for single branch libraries 🎓
- 36502 - Independent branches should not prevent holds if canreservefromotherbranches is enabled
Needs QA 6
- 43463 - Add sip port to system information page
- 31406 - Set focus for cursor to Name input when adding a new item search field 1 ▸ 🎓
- 42500 + Update hold ratios (reserveratios.pl) to fetch data via API
- 40879 - Add system preference to enable/disable the “Cite” option in the OPAC 1 ▸
- 13823 - Item search should include note fields
- 39662 - Register a new account page - X next to calendar is confusing, should use different button style 🎓
Ready to push 1
- 35976 + Enlarge the text boxes for Barcode Width and Height
Other bugs
Claimed QA 11
Signed off 2
- 41903 - Improve performance of the overdues reports when working with a high volume of overdues 🎯
- 43150 - Deleting holidays on range may sometimes delete too many holidays
Failed QA 4
- 43333 - Restore the name of the vendor as h1 in vendor details page 1 ▸
- 35145 - Add ability to order patron attributes
- 27432 - Add reports run to action logs 1 ▸
- 30088 - Improve forgotten password form to be more obvious that only one field must be filled out
Passed QA 5
- 43671 - Holds impair SCO module load time
- 22994 - Elasticsearch - add ability to import mappings and facets settings 2 ▸
- 21004 - Use modal to add and edit notes on receiving orders/shipments page
- 43312 - Make opac-user.tt set the CSRF header for article request cancellation
- 43311 - Make opac-memberentry.tt set CSRF header
CC Bugs 182
Needs documenting 114
- 41404 + No need to check related guarantor/guarantee charges when the limits are not set 📝
- 41416 - Poor performance when clicking 'Update hold(s)' on request.pl for records with many holds
- 41001 + Dismissing the "Run now" modal breaks functionality
- 37402 + Task scheduling fails if you don't use the correct time format 📝
- 39781 + Cannot limit by library when creating custom patron email sent via patron details page 2 ▸
- 41334 + Move modified_holds tables column settings under Tools section
- 14907 + Item search: call numbers in item search results are ordered alphabetically
- 38519 + Improve contrast of Bootstrap alerts and text background classes 1 ▸
- 41211 + Cannot cancel patron holds in some cases
- 41456 + Item type filter on the hold history view does not work correctly 1 ▸
- 40453 + Allow newly-added item type translations to be edited 1 ▸
- 37368 - Patron searches break when surname and firstname are set to NULL
- 32565 - Holds placed when all libraries are closed do not get added to holds queue if HoldsQueueSkipClosed and RealTimeHoldsQueue are enabled
- 33789 - Checkout information is missing when adding a credit
- 40619 + Remove OverDrive star ratings from the OPAC
- 41594 + Can access invoice-files.pl even when AcqEnableFiles is disabled
- 41497 + ul.patronbriefinfo inconsistent in coding structure 🎓
- 41128 + ratings.js creating "undefined" text for screen readers and print output 1 ▸
- 41217 + Missing class on body tag for reserve/hold-group.tt 1 ▸
- 38350 + Fix style of sidebar form clear buttons 🎓
- 41397 + Terminology: Target item is not reservable 🎓
- 41398 + Typo: Tagret item is not in the local hold group 🎓
- 41319 + Link content of 'Contributing companies and institutions' to bug sponsors
- 40082 + PatronDuplicateMatchingAddFields isn't respected in the OPAC or the API 1 ▸
- 29733 + MARC21: Link 7xx linking fields to marc21_linking_section.pl value builder in sample frameworks 🎓
- 23415 + Notify patron fines when renewing
- 40284 + MARC21: Adjust maxlength for 005, 006 and 007
- 41206 + Add collection to transfers to receive 📝
- 34164 + OAuth2/OIDC should redirect to page that initiated login 1 ▸
- 23260 + Anonymize (remove) patron data from items_last_borrower 1 ▸
- 38330 + Make bib-level suppression a biblio table field instead of part of a MARC tag
- 40933 + Add SMS support under Add message feature 1 ▸
- 30724 + Add ability for administrator to reset a users 2FA 3 ▸
- 20253 + Optionally use buyer's purchase order number from EDIFACT quote in basket name 1 ▸
- 40896 + Run report button should be disabled after click
- 33857 + Reduce and resize local cover images
- 38931 + Add endpoints for individual credits and debits
- 35761 + Add an administration editor for FTP and SFTP servers
- 41170 + Highlight previously edited item on add items page
- 40613 + Allow ungrouping holds 1 ▸ 📝
- 40245 + Support option to display firstname in patron search results when different than preferred_name 1 ▸
- 40086 + Table settings for Article Requests tables
- 33296 + Linker should search for authority records with an appropriate 008/14,15,16 value 2 ▸ 📝
- 40943 + Store session_id in userenv
- 40890 + Make batch_size configurable for koha-es-indexer
- 40964 + koha-elasticsearch is missing --where option 1 ▸
- 41119 + Autocompletion of basket creator does not work in acquisition-home.pl 1 ▸
- 24949 + Provide password visibility toggle / icon to unmask password on staff login screen
- 38549 + Make create_superlibrarian.pl script accept a name parameter 1 ▸
- 39580 + Make Elasticsearch process_error error string translatable
- 40105 + Patrons cannot add notes when creating an ILL
- 41134 + Add table settings to transfers
- 41885 + Rename iso2709 to MARC for the staff interface download options for the cart and lists (to match the OPAC) 🎓
- 40905 + Past unique holidays not shown when enabling Show past checkbox 📝
- 41338 + Hold found dialog does not show item home and check-in libraries 📝
- 41000 + Update label on record detail pages for 041$d - "Spoken language" to "Sung or spoken language"
- 40272 + Add an alert for incorrect (MARC21) fixed-length control fields
- 40366 - Update the label export process to avoid Greybox modal
- 26258 + Circulation tabs inconsistent with counters
- 40719 + Explicit turn off RELATIVE file paths for plugins for user-entered templates
- 39715 + Do not quote DataTables options
- 40031 + Creation of a new MARC modification template should redirect to have the template ID in the URL 🎓
- 41539 + Include item barcode in waiting hold message on patron record
- 40769 + Highlight hold fees when placing a hold from the staff interface
- 40552 + Allow selecting all holds from a group 2 ▸
- 40551 + Make patron page holds table use API endpoint for cancellation 3 ▸
- 38115 + Add FTP support to export_records.pl 1 ▸ 📝
- 40154 + Deleting an item does not warn about an item level hold
- 32581 + Update dateexpiry on categorycode change
- 36455 + Default the hold queue link to your logged in library
- 37711 + IdP auto-register should work on the staff interface
- 40517 + Allow grouping existing holds 2 ▸
- 39816 + Allow embedding `days_late` in baskets
- 30568 + Make patron name fields more flexible 1 ▸
- 40722 + Add logging to reset of elastic mappings files when rebuilding elastic 📝
- 40827 + Update plugin wrapper to include context for method="report" 1 ▸
- 41015 - Z39.50 searching in Advanced Cataloging Editor is not clearly labeled 1 ▸
- 40550 + Add /holds/cancellation_bulk endpoint 1 ▸
- 40017 + Z39.50 search: Allow leader and specific control field positions in Additional fields
- 38489 + EDI should be updated to use the new FTP/SFTP Servers management page 2 ▸
- 40529 + Update how hold groups work 1 ▸
- 40757 + Highlight circulation rules on click
- 38942 + Item template toolbar is not like other toolbars
- 16721 + Add table configuration to serial claims table 1 ▸ 📝
- 28146 + E-mail address used on error pages should respect ReplytoDefault
- 40141 + Add "Run" and "Test" buttons to data provider toolbar
- 39636 + Add options to compare_es_to_db script
- 40545 + Add a CLI script to manually reset 2FA settings 1 ▸
- 40333 + When EDIFACT is enabled, one should be able view the corresponding EDIFACT INVOICE message on the Koha Invoice page
- 38438 + Make Add persistent selections and batch operations to item search optional 1 ▸ 📝
- 40334 + When EDIFACT is enabled, one should be able view the corresponding EDIFACT QUOTE and ORDER messages on the Koha Basket page 1 ▸
- 40335 - Holds queue does not allow multiselect
- 39280 + Generalize ODUE notice text - remove "If an item becomes more than 30 days overdue, you will be unable to use your library card until the item is returned." 🎓
- 40699 - Preferred name not displayed for instructors in course reserves in staff interface
- 40511 - Add maxLength to the eHoldings title definition 1 ▸
- 40512 - Add maxLength to the erm agreements definition 1 ▸
- 33647 + Display borrowers.lastseen in patron record
- 30148 + Pipe separated contents are hard to customize (staff interface) 2 ▸
- 39507 + Make the MARC21 008 plugin more precise for MU
- 39145 + Differentiate between deleting or transferring public and shared lists
- 40262 + ILL - Save the fact that copyright clearance has been confirmed by the patron
- 40412 - Update the patron card export process to avoid Greybox modal
- 36831 + Add support for .txt files to the KBART import tool 3 ▸
- 40665 + Add booking_id field to issues to link checkouts to bookings that were fulfilled by them 1 ▸
- 40418 + Update the item type translation process to avoid Greybox modal 1 ▸
- 37398 + Initialize a datepicker on all date/datetime fields when adding/editing items 1 ▸
- 37907 + Add column to user summary to show date an item was checked out on 1 ▸
- 38087 + Ship a default print template for the welcome notice 1 ▸
- 16122 + Item record needs to keep local use count 4 ▸
- 32970 + Allow export of batch item modification results in background jobs
- 37893 + Migrate some SIP configuration into the staff interface 3 ▸
- 28633 + Add a preferred name field to patrons
- 8179 + Receiving multiple order lines at once 5 ▸
- 15516 + Allow to place a hold on first available item from a group of titles
Pushed to stable 2
- 43119 + Checkout and hold action logs are not displayed correctly 1 ▸
- 41035 + bundle_remove click handler in returns.tt has invalid path component "item"
Pushed to oldstable 4
- 41819 + Refunds via the Cash registers page should not result in PAYOUTS if the transaction type is 'Account Credit' 1 ▸
- 42555 + (Bug 25314 follow-up) ID incorrectly used for facet label for customized facets in the OPAC 1 ▸
- 42512 + MARC control field length detection prevents editing of records with invalid MARCXML 1 ▸ 🎯
- 41796 - "Forgot your password" link is not visible if OpacResetPassword is enabled but OpacPasswordChange is disabled
Pushed to main 2
- 43561 + Local use system preferences are shown in autocomplete but not found in searches 1 ▸
- 39890 + Accessibility: Add more Bypass blocks to the OPAC. 1 ▸
Needs QA 5
- 41993 - Add a page to show items available for bookings
- 30295 + Send a notification when a recall is manually canceled 1 ▸
- 8676 - Show vendor name in source of acquisition
- 41826 - Update item type and authorized values pages to use grid layout for forms 2 ▸
- 33260 + Show message queue on staff interface and make notices printable 6 ▸
Needs signoff 5
- 28527 + Transfers that are cancelled whilst in transit should still appear as 'in transit' until they are received 4 ▸
- 42639 - Change gender field from radio buttons to dropdown and add the the missing "required" tag
- 35722 + Item transfer operations should be available from the API
- 40881 - Table layout overflow on course interface – table extends beyond container
- 35953 - Add delete_any_record cataloguing subpermission
Failed QA 15
- 41090 - Final auto renewal error not handled in renew.pl
- 34149 - Syndetics cover images don't load in staff interface detail page if other images services are enabled
- 41132 + Add the variable 'branch' to the PASSWORD_RESET and STAFF_PASSWORD_RESET notices
- 40635 - Incorrect default capitalization in guarantor relationship menu
- 26573 + Limit patron attribute types to more than one patron category
- 33312 - Add circulation and fines rules table from smart-rules.pl to column settings
- 33668 - Add a 'clear search' button/icon inside the search input box on the OPAC
- 17506 + Offline circ needs to be logged 1 ▸
- 32266 - Make the late orders page render using the API 3 ▸
- 34021 - Add option to search within results in the OPAC
- 30255 + Allow skipping "list" step for record batch modification/deletion
- 35625 - Add support for system flag to additional fields 1 ▸
- 24192 - Show host record items in cart and list in staff interface
- 34277 - Add an API endpoint to return all patrons with outstanding charges
- 32902 - Add ability to choose if items overlay if any record matches or only if the item is on the matched record 1 ▸
Patch doesn't apply 12
- 42829 - Hold Confirmation Results in Double Status Assignment
- 24194 - Add system preference to disable the use of expiration dates for holds
- 38547 - Improve the code for the MARC ordering process 1 ▸
- 37006 - Highlight items available at my loggedinlibrary 1 ▸
- 36022 - Add default recipient phone number country code syspref for SMS::Send driver
- 23005 - Specify notice language for vendors 1 ▸
- 37885 - Add ability to disable message queue processing 1 ▸
- 40439 - We cannot use the arrow keys to navigate through all the items in the navigation menus
- 27339 - Display OPAC notes and OPAC messages on check-in
- 29566 - Convert bundle contents modal to a notice 1 ▸
- 32420 - Set focus for cursor to barcode input box in batch item modification
- 33025 - Show an alert when adding a lost item to an item bundle 1 ▸
In discussion 2
- 32572 - We should have a background queue for each job type 1 ▸
- 37054 - Allow for custom library colors in the staff interface 1 ▸
Reopened 1
- 40789 - Amount tendered input allows submit on enter which leads to broken modal
Blocked 3
- 30096 - Allow to change "late issue notification" setting in subscriptions batch modification tool 1 ▸
- 30095 - Allow to change "warn when late" setting in subscriptions batch modification tool 1 ▸
- 28658 - With SearchMyLibraryFirst: If library isn't set for the OPAC, try to guess it by checking branchip 1 ▸
Assigned 1
- 8331 - Hidden field does not hide from plain MARC and normal views in staff
New 16
- 14210 - Manage staged MARC records deletes replaced item when undoing import into catalog
- 39376 - Adding Private Lists in the staff interface should require a permission
- 35454 - A bad RENEWAL notice breaks the ability to renew items
- 33605 - Import framework and overlay framework are not stored for imports
- 34482 - Improve MARC21 7xx linking fields in bibliographic records [Omnibus] 10 ▸
- 39495 - [OMNIBUS] Staff Interface Theming 3 ▸
- 32489 - In list of overdues add number of renewals and numbers of overdue days
- 37626 - Add logging for when an acquisition basket is deleted
- 34578 - Check-in table should have a column to display hold status
- 25390 - Login box is removed from opac-main.tt if Shibboleth or CAS is enabled
- 36809 - DRY out notice and slip printing 8 ▸
- 36456 - Add count of holds on queue to hold queue link 1 ▸
- 26130 - opacbookbag 'Cart' confuses patrons - add optional name alternatives?
- 10734 - Add Publication Date Facet in Searching
- 36457 - Add way for reports to default to logged in library when branches in runtime parameters
- 21544 - Self Check-in tool does not trigger holds