I might write about some bugs here. Below is a list of bugs based on my activity on Bugzilla. This page will be updated whenever the site is rebuilt.
Bugs I'm squashin' 🥾 🐛
- 🐛 14322: Add option to create a shareable link for item searches(enhancement) SearchingPushed to main
- 🐛 30123: On set library page, desk always defaults to last in list instead of desk user is signed in at(minor) Staff interfaceRESOLVED
- 🐛 33832: Can't change a patron's username without entering passwords(major) PatronsPushed to oldstable
- 🐛 35294: Typo in comment in C4 circulation: barocode(trivial) Architecture, internals, and plumbingPushed to oldoldstable
- 🐛 35708: System parameter AutoRenewalNotices defaults to deprecated option(minor) System AdministrationRESOLVED
- 🐛 35746: Multiple selections for parameters used in the IN function(enhancement) ReportsNeeds documenting
- 🐛 36083: Not able to create customizable areas to intranet home pages that are library specific(normal) ToolsPassed QA
- 🐛 36371: Patron attributes will not show in brief info if value is 0(normal) PatronsPushed to oldstable
- 🐛 37077: SQL Reports - Picking only one option for each multiple selection results in wrong query(normal) ReportsPushed to stable
- 🐛 37304: The Created by filter in Acquisitions advanced orders search always shows zero results(minor) AcquisitionsSigned Off
- 🐛 37407: Fast add / fast cataloging from patron checkout does not checkout item(major) CirculationNeeds documenting
- 🐛 37536: Cataloging add item js needs to update conditional that checks op(major) CatalogingPushed to main
- 🐛 37542: Patron search is incorrectly parsing entries as dates and fetching the wrong patron if dateofbirth in search fields(major) PatronsPushed to stable
- 🐛 37860: Holds Awaiting Pickup table should include the patron main contact method(enhancement) Hold requestsNeeds Signoff
Bugs I spotted 👀 🐛
- 🐛 34950: ILS DI Availability is not accurate for items on holds shelf or in transit(normal) Web servicesPushed to oldstable
- 🐛 37536: Cataloging add item js needs to update conditional that checks op(major) CatalogingPushed to main
- 🐛 37860: Holds Awaiting Pickup table should include the patron main contact method(enhancement) Hold requestsNeeds Signoff
Bugs I'm studying 🔎 🐛
- 🐛 26317: Misleading choices from reports error when runtime parameter is named incorrectly(normal) ReportsNEW
- 🐛 26869: Enable batch record modification to create 952/item on existing bibs(enhancement) CatalogingSigned Off
- 🐛 28833: Speed up holds queue builder via parallel processing(enhancement) Hold requestsPatch doesn't apply
- 🐛 29079: Make bibliographic information in holds queue customizable(enhancement) Hold requestsSigned Off
- 🐛 29214: Lost item checked in shows "Lost item fee refund" instead of "Lost item fee removed"(minor) Fines and feesNEW
- 🐛 30255: Allow skipping "list" step for record batch modification/deletion(enhancement) ToolsPatch doesn't apply
- 🐛 30657: Make patron attributes available via Template Toolkit in notices(enhancement) NoticesSigned Off
- 🐛 31557: Add ability for holds queue builder to prioritize either matching a patron's home library to the item's home or holding library(enhancement) CirculationNeeds documenting
- 🐛 32729: Deleting an item removes the itemnumber from old_issues when it probably should not(enhancement) DatabaseFailed QA
- 🐛 32934: SIP checkouts using "no block" flag have a calculated due rather than the specified due date(normal) SIP2Patch doesn't apply
- 🐛 33418: Allow setting overlay_framework for connexion imports(enhancement) MARC Bibliographic record staging/importNeeds documenting
- 🐛 33538: Allow for independent shibboleth autocreate and sync mapping(enhancement) AuthenticationNEW
- 🐛 34076: [ALTERNATE] [DOCS] Automated screenshots using Cypress.io testing framework(enhancement) DocumentationIn Discussion
- 🐛 34120: Add custom content areas to the tools home page and cataloging home page(enhancement) Staff interfaceNEW
- 🐛 34275: Add a button to easily toggle between advanced/basic cataloging editors(enhancement) CatalogingNeeds documenting
- 🐛 34931: Collapsed additional attributes and identifiers with a PA_CLASS don't display well(minor) PatronsCLOSED
- 🐛 35294: Typo in comment in C4 circulation: barocode(trivial) Architecture, internals, and plumbingPushed to oldoldstable
- 🐛 35564: Add home library (homebranch) column to holds queue report(enhancement) Hold requestsNeeds documenting
- 🐛 35746: Multiple selections for parameters used in the IN function(enhancement) ReportsNeeds documenting
- 🐛 36060: If issues table includes overdues 'Renew selected items' button is disabled(normal) CirculationNeeds documenting
- 🐛 36083: Not able to create customizable areas to intranet home pages that are library specific(normal) ToolsPassed QA
- 🐛 36561: Inappropriate permission for "/api/v1/auth/password/validation"(minor) Web servicesFailed QA
- 🐛 36811: JS error on all staff interface and OPAC pages - Uncaught TypeError Cannot read properties of null(normal) Staff interfaceNEW
- 🐛 37025: Add CLI tool to generate/delete api keys for a given patron on a Koha instance(new feature) Command-line UtilitiesNeeds Signoff
- 🐛 37304: The Created by filter in Acquisitions advanced orders search always shows zero results(minor) AcquisitionsSigned Off
- 🐛 37407: Fast add / fast cataloging from patron checkout does not checkout item(major) CirculationNeeds documenting
- 🐛 37543: connexion_import_daemon.pl stopped working in 24.05 due to API changes related to CSRF-Token(major) Command-line UtilitiesNeeds documenting
- 🐛 37685: Adding a new subpermission to a permission category grants new features to all staff with a top level permission(normal) Staff interfaceNEW
- 🐛 37701: Log viewer doesn't show everything when Module 'All' is checked(normal) Transaction logsSigned Off
- 🐛 37774: Title level hold should fill even if specific item is not holdable(major) Hold requestsIn Discussion
- 🐛 37883: Add a filter for staff search results to filter by branch(enhancement) Staff interfaceSigned Off
- 🐛 37892: Patron category 'can be a guarantee' means that same category cannot be a guarantor(major) PatronsFailed QA
- 🐛 37911: Prototype vue islands within static pages(enhancement) Architecture, internals, and plumbingNEW