Project dashboard

Bug activity

D10 U20 D11 D12 U22 U24 ktd
Main
24.05.x
23.11.x
23.05.x
22.11.x
ES6 ES7 OS1 OS2 MDB MySQL8
D11

To Do

  • Blocker
  • Critical
  • Major
  • Normal
  • Minor
  • Trivial
  • Enhancement
  • New Feature

Needs Signoff 114 22 bugs

Next bugs
  • 37221 - No way to turn off Overdrive integrations without removing all syspref values
  • 31921 - No confirmation alert when deleting a vendor
  • 35630 - Add ability to log changes to Authorized Values
  • 37303 - Fuzzy translations displayed on the UI
  • 37302 - xt/api.t should fail if swagger-cli is missing
  • 37300 - Unable to modify certain items in biblio detail page
  • 37294 - Generate next button in serials not working
  • 37286 - Fix REST API authentication when using Mojo apps
  • 32696 - Recalls can inadvertently extend the due date
  • 33454 - Improve breadcrumbs for patron lists
  • 33766 - Accessibility: Fix ambiguous form-field in opac-auth.tt
  • 37222 - Standardize markup for sidebar menus
  • 30274 - Non-reservable items should only fill item-level reserves
  • 34325 - On the manual invoice and credit forms rename "Barcode" to "Item barcode" for clarity
  • 37196 - Automatically add punctuation to Marc21 title fields
  • 34585 - "When to charge" columns value not copied when editing circulation rule
  • 37238 - Add table settings to itemsearch results
  • 32581 - Update dateexpiry on categorycode change
  • 34971 - Permission to close a serial subscription
  • 19037 - Circulation and fine rules test tool
  • 37209 - Improve record overlay rules validation and styling
  • 36942 - Throw an exception if a KBART file can't be read
  • 37218 - Sorting by publication date works unexpectedly in UNIMARC
  • 36831 - Add support for .txt files to the KBART import tool
  • 18783 - Allow automatic claims for serials

Needs QA 179 40 bugs

Next bugs
  • 37270 - Deleting a report from the actions menu on a list of saved reports does not work
  • 37290 - Deleting circulation rule for a specific library deletes for All libraries instead
  • 33284 + checkout_renewals table retains checkout history in violation of patron privacy
  • 29087 + Holds to pull list can crash with a SQL::Abstract puke
  • 13888 + 'Lists' permission should allow/disallow using the lists module in staff
  • 37263 + Creating default article request fees is not working
  • 37262 + api/v1/extended_attribute_types does not filter additional fields for unmapped tablenames
  • 23685 - Exporting report may consume unlimited memory
  • 37226 - Authority hierarchy tree broken when a child (narrower) term appears under more than one parent (greater) term
  • 35771 - Unselecting titles when making multi-hold does not have any effect
  • 36871 - Honor DefaultHoldPickupLocation when placing holds for multiple items at once
  • 29509 + GET /patrons* routes permissions excessive
  • 36111 - Online resource link should be based on the presence of 856$u (MARC21)
  • 35100 + Items assigned to StockRotation do not advance if a reserve is triggered before the initial transfer
  • 28762 - Item status shows incorrectly on course-details.pl
  • 34631 - Independentbranches - Non-superuser should not be able to write Additional contents for other branches
  • 37285 - Printing lists only prints the ten first results
  • 37213 + Improve breadcrumbs in rotating collections
  • 37108 - cash register statistics wizard is wrongly sorting payment by manager_id branchcode
  • 37243 - Tag moderation actions should be in the last column
  • 36742 + Do not show Libraries in OPAC menu if there is just one public library
  • 24690 - Make OPACPopupAuthorsSearch work with search terms containing parenthesis
  • 36337 - Hiding lists with OpacPublic breaks styling for language list
  • 33178 - Use template wrapper for authority and bibliographic subfield entry form tabs
  • 37030 - Use template wrapper for breadcrumbs: Cash register stats

Ready to push 7 5 bugs

Next bugs
  • 37031 - Club enrollment doesn't complete in staff interface
  • 37261 + api/v1/extended_attribute_types does not return additional fields for unmapped tablenames
  • 37277 + Identifiers need a space between the ISBN (Print) and ISBN (Online) in ERM
  • 33195 + Reindent the bibliographic details page
  • 36276 + Cannot edit Identity Provider after creation
  • 33526 + Use template wrapper for tabs: Bibliographic detail page
  • 28924 - Allow NoIssuesCharge to be determined by patron category

Needs Documenting 281

50 Oldest bugs
  • 19518 - Document per-site .psgi files
  • 10339 - Link to content in the manual that matches the MARC flavor of the installation
  • 24439 - Bulkmarcimport.pl Update documentation for -match option
  • 24873 - Linking between files and manual pages should support URL parameters (label-manage.pl)
  • 25071 - Explain close budget vs make budget inactive
  • 2069 - Label Example Image
  • 26907 - Fix POD for C4::Auth::checkauth
  • 10816 - Relational operators in Search
  • 18962 - Including valid system requirements in Koha manual
  • 21253 - Clarify calendar used by book drop mode
  • 19590 - doc of Clean Patron Records tool wrong about deletion scope + anonymization syspref
  • 18365 - Appendix D. Notice & Slips Guides is out of date
  • 28626 - Scrolling through the docs doesn't highlight the section heading on the left
  • 31637 - Add clarity to LinkerKeepStale system preference description and/or manual
  • 29188 - Expired serial subscriptions can still receive issues
  • 31899 - [DOCS] Document misc/batchRebuildBiblioTables.pl script
  • 33724 - Expand explanations of terms used in ERM module
  • 32059 - How to run scripts found under https://perldoc.koha-community.org/
  • 31365 - Plugin link location needs extra documentation so indicate where it may be found
  • 30073 - Information on installation of plugins missing from manual
  • 31099 - [DOCS] Export data tool - setup so database and configuration data can be downloaded
  • 31070 - [DOCS] Did you mean? section needs an update
  • 31638 - [DOCS] Log viewer - Expand section and add descriptions for objects and actions
  • 28501 - Document how to use the search configuration page
  • 28546 - Framework default value special var for year in Manual
  • 28969 - [DOCS] Document recreateIssueStatistics.pl script
  • 27018 - Update library transfer limit info in manual
  • 16791 - [DOCS] Explanation of callnumber.pl plugin
  • 25165 - Explain all the cataloging plugins
  • 31787 - [DOCS] Add description and examples to membership_expiry.pl about --where option
  • 33659 - Using TT in CSV profiles is undocumented
  • 34576 - wrong information about use of 942 in unimarc
  • 33255 - Update the manual with information on searching with Elasticsearch
  • 34947 - Koha Manual search does not bring user to the relevant place in the page
  • 33357 - Manual 22.11 missing description of the LCC filing rules
  • 34948 - Document items.datelastseen and borrowers.lastseen
  • 29063 - [DOCS] Manual: Translation issue with repeated strings in system preferences
  • 29816 - Document patron emailer cronjob
  • 26531 - "add subfield" macro for Advanced Catalog Editor
  • 23756 - Appendix for workflows
  • 35684 - Koha XSLT material type icons documentation needs updating
  • 35155 - MARCOverlayRules syspref not in manual
  • 24645 - Review implementation checklist
  • 35794 - Better docs for switching from Zebra to Elasticsearch
  • 35818 - Message queue cron job vs. system preferences
  • 28151 - Missing documentation on variable "access_dir"
  • 35354 - Update emailLibrarianWhenHoldisPlaced system preference description
  • 32930 - [DOCS] No manual entry for "SMTP Servers"
  • 36344 - Add schema changes summary to release notes
  • 36391 - There is no listing of the cron job : archive_purchase_suggestions in the manual

Progress

Last Signoffs

10 Most recent signoffs
  • 20411 - Remove StaffDetailItemSelection system preference and make the feature always on
  • 25733 - Return claims attention can't be cleared
  • 13888 - 'Lists' permission should allow/disallow using the lists module in staff
  • 37310 - Add ability to set default display length of holdings/otherholdings table
  • 37308 - Add user-agent to SUSHI outgoing requests
  • 29560 - Add option to create MARC links when adding items to bundles
  • 37274 - Improvements needed for heading of Agreements and Licenses in the ERM
  • 37271 - Recall status should be 'requested' in overdue_recalls.pl
  • 37277 - Identifiers need a space between the ISBN (Print) and ISBN (Online) in ERM
  • 36276 - Cannot edit Identity Provider after creation

New features

10 Newest features pushed
  • 37257 - Copy in OPAC datatable untranslatable
  • 36821 - Authority type text for librarians and OPAC limited to 100 characters
  • 34423 - (proof-of-concept) Bugzilla could look better with a new skin
  • 29507 - Speed up auto renew cronjob via parallel processing
  • 18317 - Allow check out of already checked out items through SIP
  • 37126 - Provide link to patron account when checking out to statistical patron ends checkout
  • 30873 - "Libraries" link on OPAC should be hideable by system preference
  • 37135 - Update MARC21 authority frameworks to Update 38
  • 37134 - Update MARC21 authority frameworks to Update 37
  • 37133 - Update MARC21 authority frameworks to Update 36

Bug statuses

Latest releases

Debian Tarball
24.05 24.05.01-1 (2024-06-14) No badge for this version yet
23.11 23.11.06-2 (2024-06-19) No badge for this version yet
23.05 23.05.12-1 (2024-06-14) No badge for this version yet
22.11 22.11.18-1 (2024-07-08) No badge for this version yet
22.05 22.05.22-1 (2024-06-14) No badge for this version yet

Infrastructure health status

Translation updates (Weblate)

main - No badge for this version yet
24.05 - No badge for this version yet
23.11 - No badge for this version yet
23.05 - No badge for this version yet
22.11 - No badge for this version yet
22.05 - No badge for this version yet

Manual

Last build on No badge yet: [HTML] [ePub] [PDF]
Translated versions can be found on the Koha website

Documentations - July

Signoffs - 2024

Patches pushed for release 24.11